-尊龙人生就是博
iso-10303-21;
header;
file_description((''),'2;1');
file_name('ec400_asm','2019-04-20t',('administrator'),(''),
'pro/engineer by parametric technology corporation, 2009440',
'pro/engineer by parametric technology corporation, 2009440','');
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.154110726384e1));
#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.297009795893e0));
#1423=cartesian_point('',(2.593129601936e1,-6.888940231320e1,
-7.393483846247e0));
#1424=cartesian_point('',(2.591297436622e1,-6.884005862238e1,
-7.589603023820e0));
#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.853834881635e1,
-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.052851498808e1));
#1686=cartesian_point('',(3.612295516995e1,-6.512995618605e1,
-4.052851498808e1));
#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.341025482229e1,-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.682498091629e0));
#2057=cartesian_point('',(3.893313279348e1,-6.405553321993e1,
-4.658209992377e0));
#2058=cartesian_point('',(3.897689126157e1,-6.402930622077e1,
-4.624622110822e0));
#2059=cartesian_point('',(3.902955270862e1,-6.399747866445e1,
-4.598424400387e0));
#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.297009789364e0));
#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.624954456479e0));
#2506=cartesian_point('',(5.179618834566e1,-5.418537251221e1,
-4.658508343006e0));
#2507=cartesian_point('',(5.181296175140e1,-5.416916481583e1,
-4.682727881891e0));
#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.624500364717e0));
#2964=cartesian_point('',(5.426368362110e1,-5.171495050073e1,
-4.598283038231e0));
#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.449986995035e-3,-9.999097109733e-1));
#3018=vector('',#3017,3.081714432577e1);
#3019=cartesian_point('',(5.364731752128e1,-5.094023780185e1,
-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.245542632068e-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.573527908585e0));
#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.573527986960e0));
#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.579100737674e0));
#4130=cartesian_point('',(6.851709314633e1,-3.040417550628e1,
-4.581461862748e0));
#4131=cartesian_point('',(6.854452652950e1,-3.034190138703e1,
-4.598566488412e0));
#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.065583943359e-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.412499112106e-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.598567111601e0));
#6035=cartesian_point('',(6.576938571510e1,3.596300412943e1,-4.624854783515e0));
#6036=cartesian_point('',(6.574469487815e1,3.600742925102e1,-4.658533693301e0));
#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.007067267280e-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.624873850590e0));
#6578=cartesian_point('',(5.418548339528e1,5.179607113526e1,-4.658611091514e0));
#6579=cartesian_point('',(5.416919314022e1,5.181293142264e1,-4.682785465318e0));
#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.890447532626e0));
#7691=cartesian_point('',(4.284708948589e1,5.978756146852e1,-7.589959598417e0));
#7692=cartesian_point('',(4.287752168863e1,5.983043258087e1,-7.393949327656e0));
#7693=cartesian_point('',(4.289568964205e1,5.985577282580e1,-7.297527077790e0));
#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.589909336486e0));
#10115=cartesian_point('',(-7.217808499388e0,-7.325345378470e1,
-7.393883646819e0));
#10116=cartesian_point('',(-7.220872847327e0,-7.328448812265e1,
-7.297454086966e0));
#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.777640228981e1));
#11482=cartesian_point('',(2.603721441143e1,6.851999628824e1,
-3.037827629163e1));
#11483=cartesian_point('',(2.596466895424e1,6.865100141581e1,
-1.928441457396e1));
#11484=cartesian_point('',(2.591820771759e1,6.873759026570e1,
-1.189068388072e1));
#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.016318191262e0,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.624743873204e0));
#12329=cartesian_point('',(-1.156609430607e1,7.406219282738e1,
-4.598825514892e0));
#12330=cartesian_point('',(-1.163313911484e1,7.405184268394e1,
-4.581884125271e0));
#12331=cartesian_point('',(-1.167822977380e1,7.404476180789e1,
-4.579287546684e0));
#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.151960968925e-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.166915207754e1));
#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.890435252456e0));
#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.589935437069e0));
#13511=cartesian_point('',(-3.886759962805e1,6.250978752613e1,
-7.393917754269e0));
#13512=cartesian_point('',(-3.888405965519e1,6.253627191433e1,
-7.297491990406e0));
#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.309737941789e1,
-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.185805754711e0));
#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.253442297007e-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.185241483905e1));
#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.262561124341e1,1.198753849959e1,
-7.393517046889e0));
#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.589909299076e0));
#16939=cartesian_point('',(-7.168464728652e1,1.671755353973e1,
-7.393883598031e0));
#16940=cartesian_point('',(-7.171501614739e1,1.672464246662e1,
-7.297454032792e0));
#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.589909292998e0));
#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.976053622205e0));
#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.081987705747e-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.386238416329e-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.657604665033e0));
#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.042665659468e-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.023330341600e0));
#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.171495617315e1,-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.025220060202e1,-5.364696319872e1,
-7.888604511497e0));
#19352=cartesian_point('',(-5.028485584340e1,-5.368393505857e1,
-7.586325197352e0));
#19353=cartesian_point('',(-5.032104794697e1,-5.372291381818e1,
-7.389200513494e0));
#19354=cartesian_point('',(-5.034262380492e1,-5.374593238551e1,
-7.292250341535e0));
#19356=cartesian_point('',(-5.236332724418e1,-5.575532699683e1,
-8.219082820335e0));
#19357=direction('',(7.074471977010e-1,-7.066907736056e-1,-1.032535548010e-2));
#19358=direction('',(6.743318832271e-1,6.705346936689e-1,3.092890813620e-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.883966842361e1,-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.297454100019e0));
#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.589909341205e0));
#19864=cartesian_point('',(-3.470126866828e1,-6.491523090521e1,
-7.393883652983e0));
#19865=cartesian_point('',(-3.471597608336e1,-6.494273021924e1,
-7.297454093817e0));
#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.423950159814e-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.946000900880e1));
#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.028594585856e1,
-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.825172826772e-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.682502474225e0));
#24473=cartesian_point('',(3.600714884962e1,6.574485062136e1,
-4.658220559707e0));
#24474=cartesian_point('',(3.596255073146e1,6.576963614118e1,
-4.624633174554e0));
#24475=cartesian_point('',(3.590865355251e1,6.579933018272e1,
-4.598430321890e0));
#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.890447510590e0));
#24729=cartesian_point('',(6.246525824635e1,3.883963307286e1,
-7.589959555165e0));
#24730=cartesian_point('',(6.250978000639e1,3.886759492003e1,
-7.393949271237e0));
#24731=cartesian_point('',(6.253626230234e1,3.888405368114e1,
-7.297527015134e0));
#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.075165617831e-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.695666602677e1,3.033256577020e1,
-7.890447517119e0));
#24879=cartesian_point('',(6.700044871268e1,3.035400232170e1,
-7.589959568005e0));
#24880=cartesian_point('',(6.704823933430e1,3.037591369471e1,
-7.393949288018e0));
#24881=cartesian_point('',(6.707664336876e1,3.038877501506e1,
-7.297527033783e0));
#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.759855678330e0));
#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.400431373724e0,
-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.297123144704e0));
#25723=cartesian_point('',(7.043958279363e1,-2.136452225875e1,
-7.393585844401e0));
#25724=cartesian_point('',(7.038929509299e1,-2.134902296568e1,
-7.589681085898e0));
#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.297527013337e0));
#25746=cartesian_point('',(7.155021348380e1,-2.704205412430e1,
-8.219331149933e0));
#25747=direction('',(3.824727429788e-1,9.239080061807e-1,-1.042098812611e-2));
#25748=direction('',(-8.779548827910e-1,3.669179576431e-1,3.075165623871e-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.598423076798e0));
#25789=cartesian_point('',(6.994798359819e1,-2.694968686434e1,
-4.581403766654e0));
#25790=cartesian_point('',(6.996406535535e1,-2.690794521133e1,
-4.579083177790e0));
#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.890447512678e0));
#25892=cartesian_point('',(6.486873803721e1,-3.467668395850e1,
-7.589959559273e0));
#25893=cartesian_point('',(6.491521458661e1,-3.470126000979e1,
-7.393949276601e0));
#25894=cartesian_point('',(6.494270943946e1,-3.471596497007e1,
-7.297527021096e0));
#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.243449787580e-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.891847536899e1,-2.594218897967e1,
-7.297526312313e0));
#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.437043908583e1,
-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.597335226162e-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.910739391179e1,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.5764934