diff --git a/.gitignore b/.gitignore index 7e2f179..0f0e628 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ assets +__pycache__ diff --git a/README.md b/README.md index 1bac26c..9f09358 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,34 @@ Vous pouvez récupérer les sources de cette application en lançant la commande git clone https://gitea.tforgione.fr/tforgione/obja ``` +## Écriture d'un logiciel de compression progressive + +Le module `obja.py` permet de parser facilement des fichiers OBJ et de générer +des fichiers au format OBJA. + +La classe `obja.Model` permet de facilement parser un fichier OBJ (grâce à la +méthode `parse_file`. Elle contient les attributs suivants : + + - `vertices` : une liste de `numpy.array` qui représente les sommets du + modèle (attention, les vecteurs sont en ligne) + - `faces` : une liste de `obja.Face`, qui contiennent eux-mêmes des attributs + `a`, `b` et `c` qui sont les indices des sommets dans l'attribut + `vertices` (les indices commencent à partir de 0). + +La classe `obja.Output` permet de générer facilement un modèle OBJA. Lors de la +transformation d'un modèle pour l'adapter à un chargement progressif, le modèle +doit être reconstruit et les indices des sommets et faces sont changés. La +classe permet de travailler avec les indices du modèle d'origine, et donc de +gérer automatiquement la transformation des indices de l'ancien modèle vers le +nouveau modèle. + +Le fichier `decimate.py` contient un exemple basique de programme permettant la +réécriture d'un fichier OBJ en OBJA de manière naïve. Il contient un programme +principal qui transforme le fichier `exemple/suzanne.obj` en +`exemple/suzanne.obja`, le rendant progressif. + +## Visualisation du streaming + À la racine de ce projet, le script `server.py` vous permet de démarrer un server de streaming. Vous pouvez l'exécuter en lançant `./server.py`. Une fois cela fait, vous pouvez allez sur [localhost:8000](http://localhost:8000) pour @@ -20,14 +48,15 @@ les affiche. Les modèles doivent être sauvegardés dans le dossiers `assets`, et peuvent être visualisés en ajouter `?nom_du_modele.obj` à la fin de l'url. Par exemple, -[localhost:8000/?bunny.obj](http://localhost:8000/?bunny.obj) chargera le -modèle `bunny.obj` du dossier `assets`. Ce modèle est un modèle d'exemple, il -commence par encoder la version basse résolution du [Stanford +[localhost:8000/?exemple/suzanne.obja](http://localhost:8000/?exemple/suzanne.obja) +chargera le modèle `bunny.obj` du dossier `assets`. Ce modèle est un modèle +d'exemple, il commence par encoder la version basse résolution du [Stanford bunny](https://graphics.stanford.edu/data/3Dscanrep/), translate tous ses sommets, les retranslate vers leurs positions d'origine puis supprime toutes les faces. -## Commandes +### Détails du format OBJA + ###### Ajout d'un sommet Comme dans le OBJ standard, pour ajouter un sommet, il suffit d'utiliser le diff --git a/assets/bunny.obj b/assets/bunny.obj deleted file mode 100644 index f23d4c9..0000000 --- a/assets/bunny.obj +++ /dev/null @@ -1,4204 +0,0 @@ -v -0.1814584645522277 0.2501446620707515 0.07987850911531158 -v -0.35932089802300904 0.31623735640013306 0.08958711972933675 -v -0.6715854062338696 0.5000020232457449 0.712839727099877 -v 0.15191496420822204 0.30536578259819813 0.3026821664243373 -v 0.001810242442948251 0.2678008532701721 0.08196877446594342 -v 0.6681182533110122 -0.00977497460826604 0.5483149955262274 -v 0.761122019857811 -0.03437764286475409 0.2929534587853706 -v -0.16769295538766882 -0.019378647743473976 0.6884733950341124 -v 0.6333277596283551 0.14585308807998 0.3185535734257914 -v -0.6158188356420149 0.6964322084536603 -0.3056145844983782 -v 0.8221547502836974 -0.20193341363370898 0.07859596941058045 -v -0.1874569166924973 0.8448575162905001 -0.121082478190359 -v -0.8903636809452652 0.35500274487006034 0.8115580611788389 -v -0.6789030419871823 0.19279238935880638 0.894378774745554 -v 0.30994866683806355 0.3138094615064009 0.30139945196286777 -v 0.7660868030748347 -0.03529484760238655 0.10190729504529705 -v 0.7432363751002111 -0.0755034847035877 -0.09103987249748358 -v -0.9775910623327476 0.3557850665580409 0.28877153003019784 -v -0.850970584716901 -0.007994518352862356 0.5319175707415278 -v -0.6572686950987305 0.6527840535863378 0.3024672156358348 -v -0.8205236154355059 0.6085424133005479 0.5129582121686613 -v 0.31001898804869876 0.19888910320306774 0.5950257241919248 -v -0.4512447316921967 0.5023355000047207 0.31284951347723977 -v -0.7994986309174076 0.33439261488326544 0.8872574376467957 -v 0.15315576346429793 0.27213059916399485 0.46981426853819475 -v -0.40209390657457056 0.2905691120513958 0.46111662565708533 -v -0.8583054042246921 -0.20158676419610377 -0.10728071524437988 -v 0.46176383308758373 0.2688934059723518 0.3138001901353318 -v -0.9674856928721126 0.169228320584637 0.10663656190582715 -v -0.1574302884821921 0.9613290296648289 -0.14780907476792304 -v -0.8234369227332481 0.48559651354293254 0.736092858740633 -v -0.010498613072739471 0.0076923803216417674 0.7153037971144167 -v -0.036202866118064336 0.9993120964467759 -0.33039159489989933 -v -0.26714327351844636 0.812377677934347 -0.23797498881556867 -v 0.3081891825621905 0.2738301255896076 0.47749133206576433 -v -0.34427189458163177 0.300186273491569 0.29629830276255453 -v 0.4806646411866837 0.1632530014850624 0.5562611844312715 -v -0.3505003446664601 0.7995368116074955 0.030417808410692304 -v -0.9559091296626632 0.3323828574434535 0.11322541522201113 -v -0.5268572168794698 0.5021736403451389 0.5407183200984231 -v 0.8163069864519314 -0.1929650396623609 0.29819266580919357 -v 0.7762833786169325 -0.21022332586530867 0.48900255843865326 -v -0.5142112954105497 0.631337648691702 0.2848464936807964 -v -0.04123770618026956 0.701584740950359 -0.13549973436975737 -v -0.7335553121924685 -0.5684929381979354 0.3074128313387765 -v -0.6596308004258928 0.6406580674226412 0.09149371574767917 -v -0.9648367510278859 0.1463791319736223 0.7101484733251313 -v 0.5922837011427857 0.13766568696611592 0.4900301280617383 -v 0.7851753106459307 -0.21743282486919724 -0.10743782155239912 -v -0.6968296633900772 0.7761750674078041 -0.35029114472654066 -v 0.14948610660404738 0.20192397182023325 0.5978183368750698 -v 0.6279677500583258 -0.19531200472630206 0.7264497819035904 -v -0.00025312992174120197 0.7333227225334273 -0.26435976121239246 -v -0.7786084727806024 0.8569430375393015 -0.7283948244044292 -v -0.897903383679531 -0.032003701190882694 0.04921953640532384 -v 0.7208829541781969 0.036206657018032384 0.35203871211273907 -v 0.14403198293256625 -0.8771471695466446 0.810184473213287 -v 0.31580687310524325 -0.8640351882899933 0.8082079744994968 -v -0.5079907762893269 0.672355584090814 0.10461200508891633 -v -0.9735409835848882 0.14914423449148417 0.5114395761100547 -v -0.5553941457592146 0.27776871063944 0.6882654345151549 -v -0.0018472536064404466 0.26769294683045053 0.3033462420310926 -v -0.6495360055833983 0.6214372328472597 0.5293713650598368 -v -0.3456320548399697 0.8319492084388231 -0.10626363102561243 -v -0.5258513063288428 -0.8702074366420596 0.7389344033105916 -v -0.7783388200180165 0.6671625866792197 -0.30525283804943515 -v -0.3430452388773192 0.6513677815649939 0.09750639609663336 -v -0.3333390612514928 -0.8847545735470062 0.736110334414495 -v -0.1047726556236811 -0.25757941576755883 0.8703637037244156 -v 0.04381526935204705 0.24968605970193525 0.45547373056705065 -v -0.9353837958517095 -0.24130577582706925 0.11163198327927537 -v -0.6790986724227839 0.674608131019999 -0.13026943993960416 -v -0.6671771122964965 0.47368634025867884 -0.14251114947992394 -v 0.4804518269966036 -0.019769808587464244 0.7184564086791185 -v -0.25105795749928783 0.8560528094115996 -0.0005830409070574083 -v -0.6469214312481288 0.12732015705782307 -0.1826209666144727 -v -0.6710500661905006 0.8448979812053958 -0.7737861396935466 -v -0.9706342854234838 0.5164847319131949 0.3225974443574544 -v 0.32093926401979567 0.10901652722007382 0.6680827787719494 -v 0.6411873445613747 -0.19813106046402473 -0.321139973157365 -v 0.3065495880194864 -0.02520559548843193 0.7509768901688851 -v -0.7026589216400969 0.30849506935011983 0.868039439100772 -v 0.3102110495506778 0.3115704028821811 0.09115993037691528 -v 0.4747402113733985 -0.8826814210738579 0.7322062688737279 -v 0.4267036866423406 -0.22638771053558016 0.8805537691533387 -v 0.15216122062817194 0.10318957947511587 0.6924613438094174 -v -0.8411771664914145 0.1377601051008721 -0.07292476372888934 -v -0.8090832004346169 0.49252950229503534 -0.07809738843529812 -v 0.3081659184022809 -0.020673525020131422 -0.37529359132088136 -v -0.023559588303679213 0.16313160674037563 0.5632007745218657 -v 0.15283746745826488 0.3028974227895702 0.0939422324124819 -v -0.949580220705499 0.47190588400327504 0.4972563192036683 -v 0.13044280552550247 0.20926160972129115 -0.18164128033776983 -v -0.6838149521135027 0.9598722927285896 -0.9585878956492562 -v -0.16366799135789334 0.2224666602822023 0.35631151437199415 -v -0.8900239713374976 0.5560998835959283 0.5625646599932894 -v -0.9432275188575183 -0.22642008246749656 0.3027660496588749 -v -0.17308204515758496 0.197270506607246 -0.1212131962308467 -v -0.17482553532352052 0.13798940628528023 0.5249377866010512 -v -0.800597069376765 0.17392225071251954 0.8881399591768258 -v 0.6710275951269518 0.009971903860757303 -0.13998626412034443 -v -0.6637879471824261 -0.20052928108683377 -0.3051217704954704 -v -0.7689366626637331 -0.22359563140778793 -0.24946699194720945 -v -0.8582393128613132 -0.17058119757264467 0.5331723241248183 -v -0.9015476614562439 0.3931072063966936 0.02346668437534949 -v -0.15579915363400054 -0.8900123148224333 0.8880892797226261 -v -0.003149253465004942 -0.8817615186752327 0.8931047981210156 -v -0.6371861734224157 0.8531123589291902 -1.0 -v -0.16335868377728002 0.851736551822742 -0.2995208170227045 -v -0.5122933240452938 0.36761431001250355 0.5673844508444246 -v -0.64926767464808 0.34074560652186525 0.7711315848339113 -v -0.33104040363317433 0.6431534038411995 -0.1410624161167654 -v -0.48956582600655496 -0.4896038889480876 0.6837497203892182 -v -0.3148876744233694 -0.230196807857747 -0.4048501985236551 -v 0.002724946912112447 -0.21016532615395822 0.9269586735264512 -v 0.15217615727629563 -0.18516610173149384 0.9381972793870932 -v 0.7913270947492397 -0.5463087230217041 0.5068242506431049 -v 0.6089374028870032 0.12342203692288578 -0.07857272676434401 -v -0.20735966986042165 -0.8455049549288289 0.7783001062520971 -v -0.48175911416423833 0.1457721582501892 0.6080608293255787 -v 0.7900052674816616 -0.3804255020684316 -0.11137264427916338 -v 0.6241807149367142 -0.8795521343219361 0.5228564338440891 -v -0.1859830792891477 -0.15950729919623208 -0.42393363438094167 -v 0.7359160956923634 -0.03557810200665523 0.4563999412817359 -v -0.14546775171060977 -0.23289851534227246 -0.5183948943071245 -v 0.0023112149773605317 -0.8627726829452523 0.7460557404093502 -v 0.28103752865886755 -0.8093468558086712 0.8672355581031204 -v 0.8031561269667966 -0.8353253311716078 0.4761544430153226 -v -0.07717422410391672 0.9911246953329118 -0.20739605469186895 -v 0.15687379920254174 -0.6913417221598014 0.9315128341348844 -v 0.3012187908320705 -0.7024560854511097 0.9211375265630244 -v -0.9362257998211567 -0.026999540048800785 0.2921915194049882 -v -0.5174114392253564 -0.8192836900765191 0.5243139050441785 -v -0.1603449176072017 -0.7208136685087195 0.687085826529471 -v 0.1522702713777473 -0.02511117735367563 0.7599908427468962 -v -0.0517951405664161 -0.7157042985879094 0.7700236271110614 -v 0.017777915835292424 -0.6787638777797711 0.8794737725086681 -v -0.5199638876790498 0.5210977322112862 -0.056289145509450855 -v -1.0 0.15252979903774433 0.3043633262498604 -v -0.5864716266472446 0.683294599417575 -0.5221906106699474 -v -0.900059283952951 -0.012391705771510941 0.36962098758528117 -v 0.6762197326339987 -0.7243813251720097 0.6030103595794656 -v 0.7965958982378061 -0.6976636906969813 0.5414068616485852 -v -0.34321443276756924 0.12722573892306666 0.5439478246281175 -v -0.6688769821626019 0.6604184341966297 -0.7548757130074936 -v 0.5912817560739616 -0.06208262126323372 0.6837776814673975 -v -0.15729017479182883 0.9546658070120302 -0.2644890811989711 -v -0.7769165338781023 -0.2230183319552782 0.6599426098870371 -v -0.021608571256733766 -0.12360008254842647 0.7879641538977744 -v -0.47053415700796464 -0.6881530868660328 0.503612221787272 -v -0.3397631417719227 -0.7038332413880546 0.6729078123252432 -v -0.8699176567703664 0.10634584283696813 0.8082429258472208 -v 0.4220363145605224 0.26062507502869625 0.44944986578682466 -v -0.2828386504936694 0.21584390254429864 0.4263959568280953 -v -0.554402775308531 0.16383299859856493 0.6884926182753608 -v -0.697124430870747 0.6272506922872525 -0.5560497287775417 -v -0.5281169182654719 0.6045094101159587 0.4870889721507661 -v -0.4032901602517288 -0.6932004105840032 0.623670101219103 -v 0.0894553212469853 0.9698536384028227 -0.49500894754501734 -v -0.9350017877713794 -0.022831653814560204 0.1378683872050106 -v -0.812927074128734 0.6235009435069325 0.10380934738843539 -v -0.15959411971921744 0.24701537531882978 0.2456275863997317 -v -0.8491662904966568 0.6289771953227954 0.2997916899675652 -v -0.8202354570911738 -0.0480817607093772 -0.11850499105245493 -v -0.0973796757161165 0.20440581993382634 0.4187957862655185 -v -0.6470060281932539 0.7040665890639519 -0.9428073621518847 -v -0.8062359845002535 -0.5021749891756353 0.2947744240017893 -v 0.10340311039174321 0.8830294193419594 -0.4731171708981099 -v -0.5172924747712744 -0.7156301129106009 0.12000947181523314 -v -0.011998887021440696 0.19504493628799136 -0.14556781959512366 -v -0.6886911729035985 0.5213674983105896 -0.32522928084106917 -v -0.3140390613175842 0.20822301023897238 -0.1775400891958394 -v -0.6741775095055903 0.5454036577585404 -0.5121141371211274 -v -0.48259715265188285 -0.7043012855703463 0.30038935801364497 -v 0.00758001846592693 -0.5333532061026488 0.918722388435298 -v 0.1509730300973462 -0.540186381398009 0.976395607314618 -v 0.3249187571915666 -0.5454252390464848 0.9569416871714573 -v 0.04198586041371888 0.124258311830727 0.6511016664802596 -v 0.9436002741469756 -0.7014458114092177 0.4551714014092383 -v 0.299688643587122 -0.196725579086653 0.9263662481825301 -v -0.3385206241403992 -0.5438471073655589 0.7024399535846102 -v -0.15614943785990876 -0.535288777865152 0.706674309361369 -v -0.27046899092367305 0.7310027340794163 -0.23383325411027844 -v -0.5105260409885417 -0.5709032982952131 0.5875234174029751 -v -0.7756079248832 0.6447450238270906 -0.11368974387652386 -v -0.49865074481661964 0.1989160798129983 -0.1755130857845879 -v 0.46520587129235724 -0.023951183126670106 -0.3353966278939716 -v 0.9378635438056859 -0.5681435910993373 0.4518370428363718 -v -0.9176316556481349 -0.17997580198089247 0.04111641594899895 -v -0.7789785844155244 0.7276711227530168 -0.5300389358013644 -v -0.35163447246204205 0.26564272447574355 -0.06740629543675203 -v -0.18238770912133506 -0.376713520542014 0.7499860194609105 -v -0.49503819089432854 -0.01902795181437933 -0.3345001258248518 -v -0.7254154998787223 0.031000171301472923 -0.1749484467621072 -v -0.5006044055181001 -0.2127888014696857 -0.38021299351302984 -v -0.4139348352375357 -0.5630827790764019 0.6434106224136005 -v -0.3941008170875254 0.5044261872743239 0.11020666731909179 -v -0.8313969665386036 0.2950607176048008 -0.09220078151213518 -v -0.3213130767710668 -0.024612110069963777 -0.3573355888603065 -v 0.14767930091199477 -0.19684157850935347 -0.5849440079409463 -v 0.15231693188029283 -0.021860495857067397 -0.39856070350072703 -v -0.15847321019631122 0.6816220496018925 -0.11832883625992618 -v -0.003985970125381932 -0.019823761807325035 -0.3906774270215859 -v -0.9389249711015514 0.405732259844102 0.6783707079744994 -v -0.6609103292209084 0.27830824283804745 -0.1610053056145846 -v 0.8441592088070708 -0.4888957529374156 0.3686842914662789 -v -0.3101370272236935 0.12691550790886752 -0.2649189827759758 -v 0.09025634857113785 0.8063618939198767 -0.35789655799127607 -v -0.4726979882449901 0.6703323383460371 -0.059371155351750415 -v 0.30142459933763255 -0.1948493558659964 -0.5376146404205346 -v -0.7911116369046243 -0.47257760159054096 0.4556991667598702 -v -0.5950198835866726 0.5688733083979538 -0.2728005116877307 -v -0.6781985080535631 -0.5285540671960378 0.525781861648585 -v -0.48949180367957057 -0.362982426087461 -0.3626045045296946 -v -0.34609469438362206 -0.3890391336191955 0.7393450816463483 -v -0.014289613676153667 -0.3883067186595863 0.9639039956380719 -v 0.15192844684635154 -0.3817716349039565 1.0 -v 0.32462227133544874 -0.35834379800993543 0.9653614668381614 -v -0.8926715913544566 0.5162689190337517 0.09229148025947875 -v 0.7204599694525717 0.03558619498963411 0.036253984453640475 -v -0.671681899624403 -0.36994508911048674 0.7013424812660776 -v -0.5075849753181804 -0.38440724969415285 0.7506693183089141 -v 0.7354560998032462 -0.2650870063111779 -0.25245183704283636 -v -0.6184823175861849 -0.9187815204826656 0.6823481713454869 -v -0.692318266925833 0.8197827573602308 -0.5576539956380718 -v -0.5855992206506431 0.6471998953307534 -0.373467383402304 -v -0.5920603123345651 0.7364789858952796 -0.7026479141035678 -v -0.6766784066958482 -0.2075620832956785 0.7273270607314619 -v -0.42112425374589324 0.4254116967882997 0.24845340286321438 -v -0.8053093835856813 0.03193086434407055 0.7201760149871381 -v 0.46839411866175573 -0.3842008786281854 0.8966383793759087 -v 0.30165512601309796 0.21449507204778095 -0.1843587476233084 -v -0.5047218974566061 -0.19204783492472866 0.7624391846549603 -v -0.33969176309947346 -0.21100160106179944 0.7460452550050329 -v -0.16349483198584058 -0.1854142865428532 0.767218781456213 -v 0.5034740925160124 -0.27847549781961567 0.8502631836483614 -v 0.458723630372154 0.26847526851843106 0.07947115115758874 -v -0.15225797838415867 -0.014023790672297864 -0.3726914634828319 -v 0.47636077160344925 -0.17463982853666737 0.8245075355105693 -v 0.15342435876506966 0.1195508933978795 -0.2898043423554413 -v -0.46694010866741964 0.7403771060302162 0.041744316910860224 -v 0.7045544219418041 -0.16050138727216579 -0.22038921820825408 -v -0.9743539073544488 0.3190833887477862 0.5059609523543227 -v -0.6659398819740434 -0.010881015615410772 0.6954287132311823 -v -0.3525293495221925 -0.03831622791458689 0.6919003746784476 -v 0.3303194790414372 -0.12690741492588853 0.8431505843865339 -v -0.5023254246204869 -0.052074298979070344 0.7088500307571859 -v -0.6531234447876055 0.10734397740439139 0.8173285286880663 -v -0.43169094092291305 0.43927767429250486 0.035122259814338586 -v -0.501726636868274 0.3326391352377922 -0.09494271474108029 -v 0.03624119910882406 1.0 -0.4693354350743765 -v -0.15946854612879757 0.7286962339303709 -0.2606531707862655 -v -0.5114367799759032 0.047455903358992524 0.6429807208365954 -v -0.3105005297222775 0.03692153718118685 0.6380351051336537 -v -0.19182026850277278 0.03654386464216186 0.6372574376467957 -v 0.5617375948163223 0.03847269225218253 0.633799001789509 -v -0.38984982059499407 0.5351525459850037 -0.04899759534727666 -v -0.011195216042753198 -0.9782055968372623 0.8775479532490773 -v -0.004584757877594825 0.8460579754324014 -0.32666752879991057 -v -0.5215064601003135 -0.9821792514800043 0.7303660804160608 -v 0.30834449726613067 -0.9799401928557844 0.7254676490325467 -v -0.3345366367559186 -0.9792684752685185 0.7184039816575329 -v -0.6472756809558396 -0.04021807891467721 -0.2697649871379041 -v 0.5715442313144845 -0.8341842205715535 0.65603854434627 -v 0.732805836131752 -0.351262437903216 -0.25747085057599817 -v -0.8847313749581147 -0.3775012375519805 0.31551979644335093 -v 0.9351154649163913 -0.8115737749584223 0.30777982048987806 -v 0.4776574841529435 -0.7304618530503129 0.7975303377698246 -v 0.32806298771295483 0.1414154357464359 -0.277506710658763 -v -0.1847471707939622 0.665071899409617 0.006952102673079219 -v 0.6095824545935813 -0.6863213750517614 0.702261701711218 -v 1.0 -0.7116038538784948 0.30489808187003686 -v 0.4541501080263335 -0.2404115012078778 -0.480385303657309 -v 0.42393049303496166 -0.6633791171364869 0.8666308997874956 -v 0.7166755779854956 -0.21500762763645798 0.6299351302986242 -v -0.03154342499985119 0.7910256911744671 -0.20705702661894643 -v 0.4298998649753447 -0.5398424296213968 0.8997997287775417 -v 0.5095135213015769 -0.5347114784126423 0.8363193434738843 -v 0.6261674213198842 -0.5363637957708769 0.7224233866457892 -v 0.7181428062525075 -0.5383074605163594 0.6302182362151887 -v 0.9909547360079627 -0.5332857645778228 0.28946880941729125 -v 0.650047552735951 -0.3945329202315133 -0.34578067330276263 -v -0.7737097809269579 0.9164669273506405 -0.896014497819036 -v -0.6350831462396989 -0.6335483818754949 0.2969518929649926 -v -0.8341899875549963 -0.35490023375232504 0.5255494351862209 -v 0.48205255981764084 0.18542777484781814 -0.13148784392126156 -v 0.6368266364056345 -0.3805401526606357 0.7439796303545465 -v 0.7228088565070583 -0.3845556210487697 0.6328867716139135 -v 0.7855665715171338 -0.3799331789372026 0.5070164830555866 -v 0.8397006854335296 -0.3829235361479829 0.300424309361369 -v -0.8102583048754939 -0.4988164012393055 0.10970266888491209 -v -0.15736287529154547 0.11004163839742742 -0.26711392741304096 -v -0.9186521062987052 0.07768319478596064 0.06161380857845877 -v 0.043291825754085966 0.8936582036545213 -0.4641381696678224 -v 0.46228595485827695 -0.9785171766819579 -0.1137135107929762 -v 0.445559552614343 -0.9699601960120479 -0.29344277765350635 -v 0.48667763342689674 -0.970166567078015 0.5372406609998883 -v 0.8069510930520132 -0.8989766423022919 0.09123629907169217 -v 0.5302225891027239 -0.9057868874792112 -0.1487850911531149 -v 0.48416616161849846 -0.8764255452310075 -0.34580688681355565 -v 0.7793103630596867 -0.8380095038596785 -0.07206146544010739 -v 0.8087765365085386 -0.8978072062618108 0.29956101107258704 -v 0.909165351999297 -0.8276801599173438 0.09134377446594333 -v 0.6089849886686358 -0.034768803708744356 -0.2589283217760877 -v 0.6367050282970173 -0.8530853823192601 -0.1181063709316631 -v -0.012135035230001257 -0.17471131655298278 -0.5473695615702941 -v -0.1857781960626731 -0.9908023248442438 -0.5065586204004027 -v 0.5754158633812212 -0.8115710772974293 -0.29984411698915114 -v 0.963789863831964 -0.527674629712308 0.09293790543563363 -v 0.9190817001606679 -0.7106407889039809 -0.05347556201767145 -v 0.981208903564109 -0.7221139411073629 0.07945192791634037 -v 0.7970439976815151 -0.7071931781548808 -0.1157840286321441 -v -0.5883446558854029 0.8047567856290201 -0.9313642909070574 -v 0.6821494497563543 -0.722718217169803 -0.17583778380494353 -v 0.6214141304656733 -0.6973763898012229 -0.31746134380941726 -v -0.003898729525721789 0.10996070856763618 -0.28594047086455654 -v -0.32107250420836764 -0.971137725035508 -0.4716527094284756 -v 0.16264238558097954 -0.8728646327202 -0.4877757661335421 -v -0.6465341358587284 -0.9899579569534236 -0.0829234705290236 -v 0.8596523462103542 -0.4928801982241299 0.08471804747791079 -v 0.5605545594118397 -0.34047718925305814 -0.4397945559780786 -v -0.16402091923833662 -0.8788386029892782 -0.5049823146180517 -v 0.5195554430533682 -0.7576677641650806 -0.42339363605860636 -v -0.127687853134416 -0.9792226150316369 0.8798704703053348 -v 0.4442905984374681 0.1061704948724207 -0.2642933536517168 -v 0.6507586958059084 -0.5363004007375406 -0.33084246728553857 -v 0.784059688432095 -0.5427505081718896 -0.10649588273123811 -v 0.9118076847071857 -0.5939008582608449 -0.04065435913208815 -v -0.949555105987415 0.27718871352593744 0.7378911055810313 -v 0.838464776938344 -0.3793990420605814 0.09118666815792409 -v -0.701223417227507 0.5683742411142418 -0.6869739822167542 -v -0.3366423075931706 -0.8731586777684409 -0.3181830891399172 -v -0.7200515248268902 0.9453858531959864 -0.8395104015210826 -v -0.7740508123619931 0.9427286571178459 -0.8340108069567163 -v 0.6333013230830036 0.14481448859766122 0.09016993345263402 -v -0.7884878097784815 0.8085874642391313 -0.5322775696230847 -v 0.499129246287483 -0.20094472087976123 -0.4249157672519853 -v -0.10558425756597412 -0.3761753371739034 0.8821056089922827 -v -0.628665674855607 -0.9769956958818856 0.2734121602729003 -v -0.6248786397339954 -0.9803232607167955 0.504517461693323 -v -0.6203725305788217 -0.8942692238694441 0.5219843977183758 -v -0.6189621408843158 -0.9783418287174106 0.6677979252879991 -v -0.662318075260879 -0.9944765391167588 0.09308435158259698 -v -0.6669894128245003 -0.8888779483748616 0.1066984257912984 -v -0.5268268148523156 -0.8713971051399885 0.3398057404093502 -v -0.607636724855706 -0.8946334081035039 0.23813751258248517 -v -0.5541000768642557 -0.8176677911416906 0.09973332121686629 -v -0.07785099966491671 -0.5680882890489802 0.7780030197964434 -v -0.6086254516518546 -0.48684283292171515 0.6530292333072363 -v -0.02392309080226329 -0.36075685576820626 -0.6817295324907728 -v -0.33345538205103964 -0.9900820493591032 -0.34442106587630017 -v 0.13999974885281907 -0.9862473242575026 -0.36341537579689076 -v -0.6369218079689001 -0.9027115539471502 -0.08032396404205355 -v -0.27622158319217316 -0.8880281851620553 -0.4715338748462141 -v -0.5044720721030338 -0.8696193465455777 -0.14271928475562012 -v -0.3196806200956077 -0.8866011224967393 -0.18480857146851581 -v -0.19477983975488034 -0.8511039503198752 -0.3028237193826193 -v -0.17507271702255767 -0.6936765477492741 -0.3337049826641315 -v -0.3358611076780319 -0.6955783987493644 -0.20765818979979878 -v -0.4961445603172915 -0.6892928486355905 -0.10296929174588965 -v -0.11489388701152692 -0.6862188639340261 -0.5041347444357455 -v -0.4986613194347602 0.13086758126366504 -0.24383458226149202 -v -0.020779785559962294 -0.7160833199574309 -0.5669632871043507 -v -0.6776896045555456 -0.5272483992754082 -0.12456328291018903 -v -0.7343629486529589 -0.5710772974292639 0.08650790599485525 -v -0.0426903943473379 -0.5459984920075049 -0.6488962364388771 -v -0.15313963717163326 -0.544019757669113 -0.5178129543675205 -v -0.20239620847066564 -0.5569995535371057 -0.35125929705849457 -v -0.0035299397180673653 -0.9904030710172745 -0.46297603735600046 -v -0.7914434155487864 -0.4653681025866522 -0.08171817330276254 -v 0.43164732062308286 0.24744700107771544 -0.05666225114640422 -v -0.8860439494348198 -0.3736462799929322 0.0826358209372553 -v -0.8176552502648611 -0.37636147578242296 -0.12205098003579018 -v -0.1781697583104933 -0.3815652638379893 -0.5561790487641204 -v -0.2382018654948227 -0.3501253737946515 -0.40660825131417067 -v -0.6694691607784768 -0.3727627960177128 -0.29719480483167426 -v -0.44677034639144453 -0.9918179942081219 -0.23556684095738722 -v 0.4452727160972785 -0.3679569129586193 -0.5207016832569065 -v 0.04026219765679695 -0.267490622255973 -0.674702564030869 -v 0.0023535134499228505 -0.8698783220009092 -0.5045052287216195 -v -0.02430906436439595 -0.13263859570559366 -0.44336483614808186 -v -0.5030101311450923 -0.999174515736131 -0.11828462280505536 -v 0.32411231037561716 -0.1337621715091929 -0.44010562297282185 -v 0.03442765209770671 0.24696142209896932 -0.054168647243037604 -v 0.46282790403798413 -0.7087740074967999 -0.4867674197517057 -v 0.10517964623936837 -0.3823705156444105 -0.6739371295157142 -v 0.30053606704836633 -0.9256362770659701 -0.39364654401073707 -v 0.46342008265385926 -0.5371690475772981 -0.5158329605189576 -v 0.15469410603830536 0.2740594267740155 -0.05993194972598148 -v 0.31405703816842334 0.2736547776250602 -0.0655145537411923 -v 0.3052567087690681 -0.9859721628362129 -0.3234782183200984 -v 0.6254589219044624 -0.9690605260708702 0.07534409601834247 -v 0.3138768731118524 -0.8335286889502458 -0.47108475002796113 -v 0.420592879184327 -0.8148325494380098 -0.4496438457666928 -v 0.3110868922981751 -0.7047828180576032 -0.5419171513253551 -v 0.15015455465326166 -0.7165189922078063 -0.5804265462476232 -v -0.2270324250837874 -0.6829762754203967 -0.21099604350743761 -v 0.14075239729897815 -0.5366254688872014 -0.6381941337657981 -v 0.30599706422163875 -0.541353119777497 -0.5854053657309026 -v -0.5218501351898839 -0.5745464894663082 -0.17756315708533732 -v -0.3276261238010201 -0.5093763951965449 -0.2922754026395258 -v -0.0010330080096123684 -0.5019187113812971 -0.6781347863773627 -v -0.5035137473340396 -0.4783006893872669 -0.2918472486299072 -v -0.6119353071298701 -0.4921747598744508 -0.25220717760876854 -v 0.3063911009301037 -0.38716830572052496 -0.6028635639190247 -v 0.18650268958803284 -0.3683332366671478 -0.6518601107258697 -v -0.09788197007779609 -0.3541799582671845 -0.6585917402975059 -v -0.31403377400851384 -0.38604742757791866 -0.35568239011296277 -v -0.7413884605801369 -0.4054058428639449 -0.22335134492786035 -v -0.007511283448012773 -0.977848156755685 -0.35158434459232757 -v -0.18615623866120046 -0.9699440100460897 -0.3240916144726541 -v 0.15165866190103872 -0.9392581162503052 -0.2638267531596018 -v -0.0037982706533856714 -0.9374924971303631 -0.28011233363158483 -v 0.3308298365494493 -0.9738434790115231 -0.12371081953920138 -v 0.28813349397940735 -0.9355083674699852 -0.13550287999105237 -v 0.15272920980505034 -0.9281397064675073 -0.11358646264399963 -v -0.0015921409437977818 -0.9327594509180814 -0.1122546415389778 -v -0.33755569023506715 -0.9930036162145612 -0.10901535063192036 -v 0.4813559568476271 -0.9799401928557844 0.07723007074152788 -v -0.16415971110143224 -0.9356499946721195 -0.1119346619505649 -v 0.298923437781921 -0.9835523609254596 0.08749335924393242 -v 0.2449217709577367 -0.946433894491781 0.0065327913544346305 -v 0.15394806672848427 -0.936314968106903 0.09313887568504642 -v -0.3300384585643502 -0.9906391163541651 0.09310287579689058 -v -0.0050130299122901345 -0.936656222222522 0.09465366709540324 -v 0.6100992890552042 -0.970046521163825 0.31755396488088583 -v -0.496111514635602 -1.0 0.0919178503523097 -v -0.1451306857573773 -0.9389182109651827 0.06710885946762124 -v 0.2187193740883524 -0.9714452583887141 0.17071112012079181 -v 0.4866459095724749 -0.9789447559493542 0.33349177944301545 -v -0.22125736175173838 -0.9981305209318261 0.11528300106252098 -v 0.30209000718413126 -0.9868462049979566 0.30422876356112294 -v 0.22613868479508725 -0.979423590775618 0.22436493401185542 -v 0.6728847624378989 -0.9460805009016932 0.3570245218655632 -v 0.1532769750247347 -0.9385230036297029 0.2993198467732916 -v -0.2346342536996292 -0.980621352256526 0.30140818979979866 -v -0.00415119853382917 -0.9382802141403297 0.30115828766357233 -v -0.11494676010223004 -0.9441746034101133 0.29928839056033985 -v -0.5132780853596395 -0.999247352582943 0.29617946818029295 -v 0.24632105730319487 -0.945499154957694 0.3803230902583603 -v 0.3637543066784663 -0.9746082659030488 0.5081506542892293 -v 0.3039544445450504 -0.933432517335844 0.5082362850911533 -v 0.15237945431004918 -0.928859981952648 0.5128551056928754 -v -0.20595060199318327 -0.9743546857697034 0.5005941729113075 -v -0.13585674564804884 -0.9374695670119223 0.5541204143831786 -v -0.00549020955588575 -0.9329658219840488 0.5074638603064534 -v -0.32314248570939497 -0.9898918642590941 0.5135820937255342 -v 0.4327232880188918 -0.9731420871533337 0.7110991499832235 -v -0.5014530186238854 -0.9914335775166142 0.5105832680908176 -v -0.6418495800224314 -0.6291525432873428 0.09222052902359912 -v 0.14466910367553898 -0.9808897695253331 0.7832160133094732 -v -0.17565564284755963 -0.984634122983667 0.7465170981993066 -v -0.007794154483274585 -0.9838976615325683 0.7916270551392464 - -f 165 95 99 -f 225 336 50 -f 332 351 377 -f 125 123 238 -f 62 90 70 -f 62 162 95 -f 25 90 51 -f 110 26 36 -f 28 35 153 -f 445 444 436 -f 95 36 154 -f 4 62 70 -f 25 70 90 -f 39 219 105 -f 23 43 40 -f 15 25 35 -f 291 167 372 -f 227 77 225 -f 205 198 73 -f 83 4 15 -f 14 82 24 -f 100 14 24 -f 24 111 31 -f 111 3 31 -f 167 266 372 -f 91 62 4 -f 35 25 51 -f 294 168 208 -f 81 79 86 -f 62 95 165 -f 85 239 81 -f 5 162 62 -f 133 150 65 -f 197 23 229 -f 60 47 243 -f 180 85 81 -f 266 97 372 -f 53 259 208 -f 122 128 142 -f 344 169 347 -f 233 228 221 -f 233 244 228 -f 233 247 244 -f 58 127 57 -f 58 131 127 -f 222 233 221 -f 5 62 91 -f 135 81 86 -f 177 218 176 -f 5 1 162 -f 79 22 51 -f 127 131 130 -f 57 127 130 -f 112 183 202 -f 97 71 372 -f 90 165 99 -f 124 7 56 -f 198 88 73 -f 417 420 413 -f 246 81 180 -f 22 79 37 -f 62 165 90 -f 68 133 65 -f 151 150 133 -f 385 388 326 -f 215 222 113 -f 215 234 233 -f 222 215 233 -f 245 247 233 -f 234 245 233 -f 245 253 247 -f 245 144 120 -f 253 245 120 -f 128 143 142 -f 68 151 133 -f 83 91 4 -f 113 181 215 -f 245 254 144 -f 112 202 270 -f 38 75 64 -f 134 151 68 -f 119 134 68 -f 134 181 151 -f 192 215 181 -f 182 192 181 -f 192 235 234 -f 215 192 234 -f 235 245 234 -f 235 8 245 -f 245 99 254 -f 254 99 144 -f 217 218 116 -f 182 181 134 -f 16 17 220 -f 255 99 245 -f 8 255 245 -f 75 12 64 -f 15 4 25 -f 4 70 25 -f 218 217 176 -f 86 79 51 -f 74 79 81 -f 8 99 255 -f 106 134 119 -f 2 249 197 -f 49 242 101 -f 43 157 40 -f 150 174 345 -f 136 134 106 -f 107 136 106 -f 32 8 235 -f 149 32 235 -f 90 99 8 -f 32 90 8 -f 236 85 231 -f 15 28 237 -f 107 126 136 -f 20 21 63 -f 132 55 160 -f 35 51 22 -f 83 15 237 -f 202 53 44 -f 311 309 281 -f 132 160 55 -f 272 311 281 -f 28 15 35 -f 178 90 32 -f 239 74 81 -f 131 177 176 -f 355 332 382 -f 130 131 176 -f 126 137 136 -f 252 53 202 -f 107 57 126 -f 57 130 137 -f 126 57 137 -f 130 176 175 -f 137 130 175 -f 176 217 216 -f 175 176 216 -f 116 115 216 -f 217 116 216 -f 135 86 32 -f 86 178 32 -f 51 90 178 -f 86 51 178 -f 180 81 246 -f 401 408 368 -f 264 84 122 -f 218 180 116 -f 150 133 65 -f 179 188 117 -f 143 179 117 -f 327 121 320 -f 58 84 268 -f 305 392 295 -f 356 355 360 -f 129 30 12 -f 268 274 131 -f 49 17 11 -f 302 303 267 -f 197 67 23 -f 231 85 218 -f 248 14 244 -f 111 82 14 -f 272 179 267 -f 111 14 248 -f 279 278 268 -f 49 11 330 -f 259 12 276 -f 2 197 229 -f 155 248 244 -f 155 111 248 -f 264 142 271 -f 155 61 111 -f 61 155 111 -f 155 61 111 -f 12 75 38 -f 275 6 52 -f 253 155 244 -f 120 253 244 -f 110 111 61 -f 40 3 111 -f 110 40 111 -f 33 129 30 -f 33 129 12 -f 310 301 312 -f 253 120 155 -f 74 146 256 -f 68 65 260 -f 33 30 129 -f 259 276 44 -f 155 120 61 -f 120 110 61 -f 138 257 249 -f 271 268 84 -f 236 239 85 -f 268 131 58 -f 259 33 12 -f 303 311 272 -f 52 239 236 -f 267 303 272 -f 6 37 256 -f 52 236 231 -f 52 146 74 -f 287 52 231 -f 288 275 287 -f 120 26 110 -f 11 41 290 -f 121 49 330 -f 275 52 287 -f 277 231 218 -f 11 17 16 -f 52 6 146 -f 44 12 202 -f 177 277 218 -f 144 26 120 -f 159 208 168 -f 361 322 358 -f 131 274 277 -f 123 199 238 -f 271 279 268 -f 78 219 39 -f 16 7 41 -f 281 188 179 -f 272 281 179 -f 259 208 33 -f 67 59 23 -f 280 288 279 -f 156 140 173 -f 122 142 264 -f 289 42 275 -f 288 289 275 -f 277 177 131 -f 290 289 206 -f 275 42 6 -f 289 288 280 -f 330 11 290 -f 17 101 220 -f 128 179 143 -f 274 268 277 -f 253 120 244 -f 117 280 142 -f 42 124 6 -f 117 289 280 -f 143 117 142 -f 208 159 33 -f 277 278 231 -f 102 103 164 -f 300 299 295 -f 288 287 279 -f 6 256 146 -f 132 160 71 -f 276 12 44 -f 33 159 251 -f 206 289 117 -f 74 37 79 -f 121 330 320 -f 298 392 301 -f 85 180 218 -f 18 78 39 -f 256 37 74 -f 264 271 84 -f 250 249 2 -f 287 231 278 -f 12 38 67 -f 44 53 259 -f 268 278 277 -f 280 279 271 -f 142 280 271 -f 52 74 239 -f 48 37 6 -f 202 67 270 -f 202 12 67 -f 310 311 303 -f 301 310 303 -f 183 34 252 -f 279 287 278 -f 244 247 253 -f 417 428 420 -f 97 132 71 -f 67 257 112 -f 66 336 190 -f 114 375 408 -f 145 140 156 -f 227 225 140 -f 359 401 397 -f 31 92 204 -f 227 140 145 -f 47 329 243 -f 308 305 299 -f 71 160 55 -f 104 266 285 -f 444 262 447 -f 18 39 29 -f 89 201 240 -f 73 171 212 -f 139 18 29 -f 36 2 229 -f 296 300 295 -f 19 132 141 -f 19 60 132 -f 208 259 53 -f 189 71 55 -f 105 88 198 -f 223 49 121 -f 326 327 312 -f 327 282 121 -f 55 160 293 -f 387 300 296 -f 139 60 18 -f 49 101 17 -f 60 243 18 -f 297 122 84 -f 11 16 41 -f 243 92 18 -f 226 10 212 -f 315 323 385 -f 327 326 282 -f 171 226 212 -f 18 92 78 -f 145 77 227 -f 156 10 226 -f 160 132 29 -f 173 140 171 -f 132 139 29 -f 282 265 121 -f 265 223 121 -f 140 156 226 -f 140 226 171 -f 315 326 314 -f 387 296 391 -f 293 160 29 -f 133 150 345 -f 425 428 417 -f 50 336 66 -f 315 314 305 -f 112 270 67 -f 10 72 73 -f 212 10 73 -f 307 317 354 -f 308 315 305 -f 326 312 314 -f 41 42 289 -f 290 41 289 -f 41 7 42 -f 7 124 42 -f 23 40 110 -f 166 313 77 -f 300 308 299 -f 145 166 77 -f 313 108 77 -f 377 382 332 -f 166 108 313 -f 156 173 331 -f 36 229 23 -f 46 185 161 -f 43 63 157 -f 3 40 63 -f 59 43 23 -f 50 72 10 -f 281 117 188 -f 281 206 117 -f 156 331 145 -f 281 290 206 -f 320 281 309 -f 163 78 21 -f 21 78 92 -f 330 290 281 -f 320 330 281 -f 157 63 40 -f 373 409 376 -f 191 2 1 -f 2 36 1 -f 43 20 63 -f 36 162 1 -f 191 1 98 -f 36 23 110 -f 77 54 225 -f 162 36 95 -f 50 10 156 -f 225 50 156 -f 30 64 12 -f 161 163 20 -f 77 334 54 -f 154 26 144 -f 72 50 66 -f 3 21 31 -f 63 21 3 -f 56 9 6 -f 170 1 5 -f 7 9 56 -f 36 26 154 -f 161 219 163 -f 219 78 163 -f 16 335 7 -f 335 9 7 -f 333 77 94 -f 9 48 6 -f 99 154 144 -f 95 154 99 -f 220 335 16 -f 333 334 77 -f 94 77 108 -f 101 335 220 -f 161 20 46 -f 20 163 21 -f 341 133 345 -f 46 20 43 -f 28 48 9 -f 28 37 48 -f 81 116 180 -f 46 43 59 -f 72 185 46 -f 237 28 9 -f 335 237 9 -f 333 94 334 -f 28 153 37 -f 224 65 341 -f 237 335 118 -f 153 22 37 -f 135 149 116 -f 116 149 115 -f 153 35 22 -f 6 124 56 -f 338 69 192 -f 334 94 283 -f 257 67 197 -f 136 175 348 -f 184 181 196 -f 118 286 237 -f 183 112 64 -f 355 319 353 -f 115 235 69 -f 72 66 185 -f 136 137 175 -f 192 216 338 -f 338 216 115 -f 64 34 183 -f 134 136 182 -f 136 348 182 -f 111 24 82 -f 158 181 184 -f 150 158 184 -f 228 148 221 -f 13 24 31 -f 152 100 47 -f 175 216 192 -f 100 329 47 -f 115 149 235 -f 150 151 158 -f 221 148 285 -f 80 187 337 -f 69 235 192 -f 397 358 357 -f 100 24 13 -f 329 100 13 -f 338 115 69 -f 357 359 397 -f 339 344 343 -f 224 341 340 -f 266 104 97 -f 342 224 340 -f 348 175 192 -f 183 252 202 -f 135 116 81 -f 13 31 204 -f 346 344 339 -f 148 228 104 -f 34 109 252 -f 96 21 92 -f 182 348 192 -f 346 347 344 -f 158 151 181 -f 104 228 19 -f 67 241 59 -f 346 345 347 -f 147 33 109 -f 446 126 445 -f 31 96 92 -f 125 374 375 -f 138 250 73 -f 345 346 339 -f 345 169 347 -f 13 204 329 -f 285 148 104 -f 241 67 38 -f 345 174 169 -f 315 385 323 -f 108 283 94 -f 77 54 108 -f 108 54 283 -f 283 54 334 -f 166 77 108 -f 316 203 292 -f 166 145 77 -f 408 375 368 -f 145 54 77 -f 389 390 93 -f 156 145 331 -f 145 225 54 -f 433 432 435 -f 156 190 145 -f 145 190 225 -f 190 336 54 -f 225 190 54 -f 147 30 33 -f 383 89 210 -f 332 317 351 -f 332 354 317 -f 358 368 367 -f 361 358 367 -f 368 375 374 -f 367 368 374 -f 374 408 375 -f 389 93 170 -f 171 66 156 -f 156 66 190 -f 329 204 92 -f 414 422 415 -f 357 332 359 -f 243 329 92 -f 169 344 347 -f 114 199 123 -f 125 114 123 -f 240 201 316 -f 332 357 358 -f 373 27 103 -f 376 373 103 -f 27 164 103 -f 409 373 376 -f 73 88 66 -f 171 73 66 -f 88 185 66 -f 64 109 12 -f 64 30 109 -f 371 286 232 -f 390 371 232 -f 132 19 141 -f 34 64 109 -f 369 307 322 -f 375 114 125 -f 286 325 269 -f 232 286 269 -f 337 273 187 -f 225 156 140 -f 364 370 373 -f 87 194 164 -f 209 64 112 -f 381 306 203 -f 357 358 322 -f 347 355 353 -f 347 169 355 -f 169 360 355 -f 365 291 370 -f 364 365 370 -f 291 372 373 -f 370 291 373 -f 372 71 27 -f 373 372 27 -f 71 189 27 -f 189 55 27 -f 55 164 27 -f 55 87 164 -f 55 29 87 -f 29 39 87 -f 39 198 87 -f 39 105 198 -f 105 219 88 -f 219 161 88 -f 161 185 88 -f 59 241 209 -f 241 38 64 -f 209 241 64 -f 341 65 133 -f 344 169 347 -f 401 368 358 -f 397 401 358 -f 55 293 29 -f 97 104 19 -f 347 169 344 -f 250 138 249 -f 201 210 200 -f 80 223 282 -f 328 309 310 -f 344 347 353 -f 384 389 170 -f 201 89 210 -f 286 187 325 -f 242 49 80 -f 17 101 80 -f 304 101 80 -f 324 106 452 -f 101 304 187 -f 101 17 80 -f 322 354 332 -f 237 286 371 -f 390 232 93 -f 101 286 118 -f 109 64 12 -f 187 304 80 -f 89 383 210 -f 83 237 390 -f 101 242 80 -f 46 73 72 -f 1 170 98 -f 46 138 73 -f 286 101 187 -f 138 46 59 -f 200 379 306 -f 209 138 59 -f 357 332 358 -f 306 381 203 -f 379 350 306 -f 170 93 316 -f 193 263 76 -f 362 193 76 -f 292 203 238 -f 259 294 208 -f 273 80 378 -f 325 187 269 -f 269 187 89 -f 91 390 389 -f 170 316 292 -f 98 170 292 -f 80 321 378 -f 5 384 170 -f 380 318 369 -f 201 203 316 -f 93 240 316 -f 307 354 322 -f 371 390 237 -f 49 223 80 -f 207 362 186 -f 362 207 186 -f 93 232 240 -f 357 322 332 -f 191 172 186 -f 250 191 186 -f 207 199 362 -f 199 193 362 -f 91 389 384 -f 306 125 238 -f 328 312 327 -f 5 91 384 -f 191 250 2 -f 207 362 186 -f 172 207 186 -f 203 306 238 -f 109 30 147 -f 309 311 310 -f 335 101 118 -f 91 83 390 -f 80 337 187 -f 225 54 336 -f 355 382 319 -f 232 269 240 -f 187 273 210 -f 89 187 210 -f 201 200 203 -f 328 327 320 -f 309 328 320 -f 310 312 328 -f 436 444 447 -f 200 306 203 -f 98 172 191 -f 172 98 207 -f 98 292 207 -f 238 199 207 -f 292 238 207 -f 407 125 306 -f 400 403 401 -f 374 375 408 -f 301 305 312 -f 305 314 312 -f 408 214 114 -f 209 112 257 -f 404 403 400 -f 364 404 400 -f 30 129 33 -f 404 376 403 -f 364 400 360 -f 195 193 199 -f 194 87 76 -f 401 214 408 -f 273 337 80 -f 80 282 321 -f 301 303 298 -f 295 299 305 -f 300 323 315 -f 308 300 315 -f 323 385 315 -f 378 282 326 -f 388 378 326 -f 282 378 321 -f 356 359 332 -f 102 103 263 -f 364 376 404 -f 198 205 76 -f 103 102 263 -f 300 385 323 -f 263 164 194 -f 319 344 353 -f 300 323 385 -f 300 394 323 -f 323 394 385 -f 138 209 257 -f 87 198 76 -f 187 80 337 -f 223 265 282 -f 186 362 76 -f 366 361 367 -f 387 393 394 -f 300 387 394 -f 394 393 385 -f 393 395 385 -f 395 399 388 -f 385 395 388 -f 405 378 388 -f 399 405 388 -f 405 210 378 -f 210 273 378 -f 400 401 359 -f 360 400 359 -f 102 164 263 -f 263 194 76 -f 103 102 376 -f 205 73 250 -f 32 149 135 -f 425 438 428 -f 360 359 356 -f 401 403 214 -f 205 250 186 -f 352 318 387 -f 391 352 387 -f 318 393 387 -f 393 318 395 -f 318 396 395 -f 396 398 399 -f 395 396 399 -f 398 406 405 -f 399 398 405 -f 200 210 405 -f 406 200 405 -f 269 89 240 -f 76 205 186 -f 319 353 355 -f 244 19 228 -f 398 386 406 -f 386 200 406 -f 263 193 195 -f 102 263 195 -f 19 132 97 -f 350 379 200 -f 386 350 200 -f 251 159 168 -f 294 251 168 -f 380 363 396 -f 318 380 396 -f 396 363 398 -f 363 366 398 -f 366 402 398 -f 402 350 386 -f 398 402 386 -f 376 195 214 -f 214 195 114 -f 376 102 195 -f 355 353 319 -f 343 344 319 -f 376 214 403 -f 452 262 444 -f 33 251 294 -f 259 33 294 -f 114 195 199 -f 352 410 369 -f 356 332 355 -f 340 341 345 -f 373 376 364 -f 340 345 339 -f 369 322 380 -f 361 363 380 -f 361 366 363 -f 367 366 363 -f 366 367 363 -f 407 350 402 -f 366 407 402 -f 109 259 53 -f 259 109 33 -f 306 350 407 -f 298 303 302 -f 53 252 109 -f 322 361 380 -f 385 326 315 -f 374 407 366 -f 367 374 366 -f 374 350 407 -f 350 374 407 -f 374 125 407 -f 107 106 324 -f 440 435 432 -f 19 244 230 -f 84 58 261 -f 448 84 261 -f 419 426 430 -f 440 442 435 -f 442 443 435 -f 258 107 324 -f 392 426 419 -f 436 438 445 -f 258 324 453 -f 392 419 295 -f 297 441 442 -f 441 297 442 -f 132 60 139 -f 295 414 296 -f 96 31 21 -f 429 433 435 -f 423 425 416 -f 295 421 414 -f 426 297 430 -f 415 423 416 -f 426 122 297 -f 297 441 432 -f 453 324 452 -f 297 84 448 -f 432 442 440 -f 446 445 437 -f 430 297 432 -f 451 57 107 -f 302 122 434 -f 107 258 453 -f 415 416 412 -f 391 414 387 -f 19 230 60 -f 60 230 47 -f 387 415 412 -f 302 434 426 -f 249 257 197 -f 412 417 413 -f 301 392 305 -f 423 437 425 -f 47 230 152 -f 128 122 302 -f 413 420 357 -f 296 414 391 -f 352 391 412 -f 443 57 126 -f 410 352 413 -f 248 244 14 -f 331 173 156 -f 452 119 68 -f 365 45 291 -f 291 45 167 -f 167 211 266 -f 266 211 285 -f 443 437 435 -f 230 100 152 -f 365 450 45 -f 450 284 45 -f 419 421 295 -f 364 450 365 -f 213 285 211 -f 45 211 167 -f 421 429 423 -f 45 213 211 -f 248 230 244 -f 230 248 100 -f 128 267 179 -f 57 451 261 -f 414 421 422 -f 360 169 364 -f 364 169 450 -f 416 425 417 -f 297 448 261 -f 213 221 285 -f 437 438 425 -f 352 412 413 -f 441 442 432 -f 284 213 45 -f 452 68 262 -f 169 174 450 -f 450 174 284 -f 427 343 319 -f 382 427 319 -f 213 349 221 -f 267 128 302 -f 427 339 343 -f 150 284 174 -f 150 213 284 -f 439 339 427 -f 434 122 426 -f 150 184 213 -f 415 422 423 -f 173 171 156 -f 369 318 352 -f 351 382 377 -f 68 260 262 -f 184 113 213 -f 213 113 349 -f 349 113 221 -f 433 432 435 -f 449 340 339 -f 439 449 339 -f 421 432 433 -f 113 222 221 -f 429 421 433 -f 432 433 435 -f 418 382 351 -f 423 429 435 -f 424 427 382 -f 418 424 382 -f 57 261 58 -f 452 106 119 -f 297 261 441 -f 387 414 415 -f 307 351 317 -f 449 342 340 -f 416 417 412 -f 437 445 438 -f 260 342 449 -f 298 426 392 -f 443 126 446 -f 451 107 453 -f 411 351 307 -f 342 260 224 -f 356 418 351 -f 411 356 351 -f 260 65 224 -f 411 357 351 -f 357 411 351 -f 357 356 411 -f 356 420 418 -f 248 14 100 -f 196 113 184 -f 181 113 196 -f 420 356 357 -f 302 426 298 -f 391 387 412 -f 447 260 449 -f 447 262 260 -f 435 437 423 -f 422 421 423 -f 410 411 307 -f 369 410 307 -f 413 357 411 -f 410 413 411 -f 443 446 437 -f 436 424 431 -ev 1 0.3185415354477723 0.7501446620707515 0.5798785091153116 -ev 2 0.14067910197699096 0.8162373564001331 0.5895871197293368 -ev 3 -0.17158540623386964 1.000002023245745 1.212839727099877 -ev 4 0.651914964208222 0.8053657825981981 0.8026821664243373 -ev 5 0.5018102424429483 0.7678008532701721 0.5819687744659434 -ev 6 1.1681182533110122 0.49022502539173396 1.0483149955262274 -ev 7 1.261122019857811 0.4656223571352459 0.7929534587853706 -ev 8 0.3323070446123312 0.480621352256526 1.1884733950341124 -ev 9 1.133327759628355 0.64585308807998 0.8185535734257914 -ev 10 -0.1158188356420149 1.1964322084536603 0.1943854155016218 -ev 11 1.3221547502836974 0.298066586366291 0.5785959694105804 -ev 12 0.3125430833075027 1.3448575162905 0.378917521809641 -ev 13 -0.3903636809452652 0.8550027448700603 1.3115580611788389 -ev 14 -0.17890304198718232 0.6927923893588064 1.394378774745554 -ev 15 0.8099486668380635 0.8138094615064009 0.8013994519628678 -ev 16 1.2660868030748347 0.46470515239761345 0.601907295045297 -ev 17 1.2432363751002111 0.4244965152964123 0.4089601275025164 -ev 18 -0.4775910623327476 0.8557850665580409 0.7887715300301978 -ev 19 -0.350970584716901 0.49200548164713764 1.0319175707415278 -ev 20 -0.15726869509873054 1.1527840535863378 0.8024672156358348 -ev 21 -0.3205236154355059 1.108542413300548 1.0129582121686613 -ev 22 0.8100189880486988 0.6988891032030677 1.0950257241919248 -ev 23 0.0487552683078033 1.0023355000047207 0.8128495134772398 -ev 24 -0.2994986309174076 0.8343926148832654 1.3872574376467957 -ev 25 0.6531557634642979 0.7721305991639948 0.9698142685381947 -ev 26 0.09790609342542944 0.7905691120513958 0.9611166256570853 -ev 27 -0.35830540422469215 0.2984132358038962 0.3927192847556201 -ev 28 0.9617638330875837 0.7688934059723518 0.8138001901353318 -ev 29 -0.4674856928721126 0.669228320584637 0.6066365619058272 -ev 30 0.3425697115178079 1.461329029664829 0.35219092523207696 -ev 31 -0.3234369227332481 0.9855965135429325 1.236092858740633 -ev 32 0.48950138692726053 0.5076923803216418 1.2153037971144167 -ev 33 0.46379713388193566 1.4993120964467759 0.16960840510010067 -ev 34 0.23285672648155364 1.312377677934347 0.26202501118443133 -ev 35 0.8081891825621905 0.7738301255896076 0.9774913320657643 -ev 36 0.15572810541836823 0.800186273491569 0.7962983027625545 -ev 37 0.9806646411866837 0.6632530014850624 1.0562611844312715 -ev 38 0.14949965533353993 1.2995368116074955 0.5304178084106923 -ev 39 -0.45590912966266317 0.8323828574434535 0.6132254152220111 -ev 40 -0.026857216879469847 1.002173640345139 1.0407183200984231 -ev 41 1.3163069864519314 0.3070349603376391 0.7981926658091936 -ev 42 1.2762833786169325 0.2897766741346913 0.9890025584386533 -ev 43 -0.014211295410549662 1.131337648691702 0.7848464936807964 -ev 44 0.45876229381973044 1.201584740950359 0.3645002656302426 -ev 45 -0.2335553121924685 -0.06849293819793545 0.8074128313387765 -ev 46 -0.15963080042589284 1.1406580674226412 0.5914937157476792 -ev 47 -0.4648367510278859 0.6463791319736223 1.2101484733251313 -ev 48 1.0922837011427857 0.6376656869661159 0.9900301280617383 -ev 49 1.2851753106459307 0.28256717513080276 0.3925621784476009 -ev 50 -0.19682966339007724 1.276175067407804 0.14970885527345934 -ev 51 0.6494861066040474 0.7019239718202333 1.0978183368750698 -ev 52 1.1279677500583258 0.30468799527369794 1.2264497819035904 -ev 53 0.4997468700782588 1.2333227225334273 0.23564023878760754 -ev 54 -0.2786084727806024 1.3569430375393015 -0.22839482440442915 -ev 55 -0.39790338367953104 0.4679962988091173 0.5492195364053238 -ev 56 1.220882954178197 0.5362066570180324 0.8520387121127391 -ev 57 0.6440319829325662 -0.3771471695466446 1.310184473213287 -ev 58 0.8158068731052432 -0.36403518828999326 1.3082079744994968 -ev 59 -0.007990776289326873 1.172355584090814 0.6046120050889163 -ev 60 -0.47354098358488816 0.6491442344914842 1.0114395761100547 -ev 61 -0.05539414575921464 0.77776871063944 1.1882654345151549 -ev 62 0.49815274639355955 0.7676929468304505 0.8033462420310926 -ev 63 -0.1495360055833983 1.1214372328472597 1.0293713650598368 -ev 64 0.15436794516003027 1.3319492084388231 0.3937363689743876 -ev 65 -0.025851306328842805 -0.3702074366420596 1.2389344033105916 -ev 66 -0.27833882001801646 1.1671625866792197 0.19474716195056485 -ev 67 0.1569547611226808 1.1513677815649939 0.5975063960966334 -ev 68 0.16666093874850718 -0.38475457354700615 1.236110334414495 -ev 69 0.3952273443763189 0.24242058423244117 1.3703637037244156 -ev 70 0.543815269352047 0.7496860597019352 0.9554737305670506 -ev 71 -0.4353837958517095 0.25869422417293075 0.6116319832792754 -ev 72 -0.17909867242278388 1.174608131019999 0.36973056006039584 -ev 73 -0.16717711229649646 0.9736863402586788 0.35748885052007606 -ev 74 0.9804518269966036 0.48023019141253576 1.2184564086791185 -ev 75 0.24894204250071217 1.3560528094115996 0.4994169590929426 -ev 76 -0.14692143124812884 0.6273201570578231 0.3173790333855273 -ev 77 -0.17105006619050056 1.3448979812053958 -0.2737861396935466 -ev 78 -0.47063428542348384 1.0164847319131949 0.8225974443574544 -ev 79 0.8209392640197957 0.6090165272200738 1.1680827787719494 -ev 80 1.1411873445613747 0.30186893953597527 0.17886002684263502 -ev 81 0.8065495880194864 0.47479440451156807 1.2509768901688851 -ev 82 -0.2026589216400969 0.8084950693501198 1.368039439100772 -ev 83 0.8102110495506778 0.8115704028821811 0.5911599303769153 -ev 84 0.9747402113733985 -0.38268142107385794 1.2322062688737279 -ev 85 0.9267036866423406 0.27361228946441984 1.3805537691533387 -ev 86 0.652161220628172 0.6031895794751159 1.1924613438094174 -ev 87 -0.3411771664914145 0.6377601051008721 0.42707523627111066 -ev 88 -0.3090832004346169 0.9925295022950353 0.4219026115647019 -ev 89 0.8081659184022809 0.4793264749798686 0.12470640867911864 -ev 90 0.4764404116963208 0.6631316067403756 1.0632007745218657 -ev 91 0.6528374674582649 0.8028974227895702 0.5939422324124819 -ev 92 -0.44958022070549897 0.971905884003275 0.9972563192036683 -ev 93 0.6304428055255025 0.7092616097212912 0.31835871966223017 -ev 94 -0.18381495211350274 1.4598722927285896 -0.45858789564925617 -ev 95 0.33633200864210666 0.7224666602822023 0.8563115143719942 -ev 96 -0.39002397133749755 1.0560998835959283 1.0625646599932894 -ev 97 -0.4432275188575183 0.27357991753250344 0.8027660496588749 -ev 98 0.32691795484241504 0.697270506607246 0.3787868037691533 -ev 99 0.3251744646764795 0.6379894062852802 1.0249377866010512 -ev 100 -0.300597069376765 0.6739222507125195 1.3881399591768258 -ev 101 1.1710275951269518 0.5099719038607573 0.36001373587965557 -ev 102 -0.16378794718242606 0.29947071891316623 0.1948782295045296 -ev 103 -0.26893666266373306 0.27640436859221207 0.25053300805279055 -ev 104 -0.35823931286131316 0.32941880242735533 1.0331723241248183 -ev 105 -0.4015476614562439 0.8931072063966936 0.5234666843753495 -ev 106 0.34420084636599946 -0.39001231482243326 1.388089279722626 -ev 107 0.49685074653499506 -0.38176151867523267 1.3931047981210156 -ev 108 -0.13718617342241568 1.3531123589291902 -0.5 -ev 109 0.33664131622272 1.351736551822742 0.2004791829772955 -ev 110 -0.012293324045293819 0.8676143100125036 1.0673844508444246 -ev 111 -0.14926767464808 0.8407456065218653 1.2711315848339113 -ev 112 0.16895959636682567 1.1431534038411995 0.3589375838832346 -ev 113 0.01043417399344504 0.010396111051912404 1.1837497203892182 -ev 114 0.1851123255766306 0.269803192142253 0.09514980147634489 -ev 115 0.5027249469121124 0.2898346738460418 1.4269586735264512 -ev 116 0.6521761572762956 0.31483389826850616 1.4381972793870932 -ev 117 1.2913270947492397 -0.04630872302170408 1.0068242506431049 -ev 118 1.1089374028870032 0.6234220369228858 0.421427273235656 -ev 119 0.29264033013957835 -0.34550495492882893 1.2783001062520971 -ev 120 0.018240885835761667 0.6457721582501892 1.1080608293255787 -ev 121 1.2900052674816616 0.11957449793156838 0.3886273557208366 -ev 122 1.1241807149367142 -0.37955213432193613 1.022856433844089 -ev 123 0.3140169207108523 0.3404927008037679 0.07606636561905833 -ev 124 1.2359160956923634 0.46442189799334477 0.9563999412817359 -ev 125 0.35453224828939023 0.26710148465772754 -0.018394894307124487 -ev 126 0.5023112149773605 -0.36277268294525233 1.2460557404093502 -ev 127 0.7810375286588676 -0.30934685580867116 1.3672355581031204 -ev 128 1.3031561269667966 -0.3353253311716078 0.9761544430153226 -ev 129 0.4228257758960833 1.4911246953329118 0.29260394530813105 -ev 130 0.6568737992025417 -0.1913417221598014 1.4315128341348844 -ev 131 0.8012187908320705 -0.2024560854511097 1.4211375265630244 -ev 132 -0.4362257998211567 0.4730004599511992 0.7921915194049882 -ev 133 -0.017411439225356373 -0.31928369007651913 1.0243139050441785 -ev 134 0.3396550823927983 -0.22081366850871953 1.187085826529471 -ev 135 0.6522702713777473 0.47488882264632437 1.2599908427468962 -ev 136 0.4482048594335839 -0.2157042985879094 1.2700236271110614 -ev 137 0.5177779158352924 -0.1787638777797711 1.379473772508668 -ev 138 -0.019963887679049774 1.0210977322112862 0.44371085449054914 -ev 139 -0.5 0.6525297990377443 0.8043633262498604 -ev 140 -0.08647162664724461 1.183294599417575 -0.02219061066994743 -ev 141 -0.400059283952951 0.48760829422848906 0.8696209875852812 -ev 142 1.1762197326339987 -0.2243813251720097 1.1030103595794656 -ev 143 1.296595898237806 -0.1976636906969813 1.0414068616485852 -ev 144 0.15678556723243076 0.6272257389230667 1.0439478246281175 -ev 145 -0.16887698216260194 1.1604184341966297 -0.25487571300749357 -ev 146 1.0912817560739616 0.4379173787367663 1.1837776814673975 -ev 147 0.34270982520817117 1.4546658070120302 0.23551091880102892 -ev 148 -0.27691653387810233 0.2769816680447218 1.1599426098870371 -ev 149 0.47839142874326623 0.37639991745157353 1.2879641538977744 -ev 150 0.029465842992035363 -0.18815308686603283 1.003612221787272 -ev 151 0.16023685822807732 -0.2038332413880546 1.1729078123252432 -ev 152 -0.36991765677036637 0.6063458428369681 1.3082429258472208 -ev 153 0.9220363145605224 0.7606250750286963 0.9494498657868247 -ev 154 0.2171613495063306 0.7158439025442986 0.9263959568280953 -ev 155 -0.05440277530853099 0.6638329985985649 1.1884926182753608 -ev 156 -0.19712443087074705 1.1272506922872525 -0.05604972877754166 -ev 157 -0.028116918265471913 1.1045094101159587 0.9870889721507661 -ev 158 0.09670983974827119 -0.19320041058400317 1.123670101219103 -ev 159 0.5894553212469853 1.4698536384028227 0.0049910524549826585 -ev 160 -0.43500178777137943 0.4771683461854398 0.6378683872050106 -ev 161 -0.312927074128734 1.1235009435069325 0.6038093473884354 -ev 162 0.34040588028078256 0.7470153753188298 0.7456275863997317 -ev 163 -0.3491662904966568 1.1289771953227954 0.7997916899675652 -ev 164 -0.32023545709117385 0.4519182392906228 0.38149500894754507 -ev 165 0.4026203242838835 0.7044058199338263 0.9187957862655185 -ev 166 -0.14700602819325392 1.204066589063952 -0.44280736215188465 -ev 167 -0.30623598450025347 -0.0021749891756353 0.7947744240017893 -ev 168 0.6034031103917432 1.3830294193419594 0.026882829101890104 -ev 169 -0.01729247477127438 -0.21563011291060086 0.6200094718152331 -ev 170 0.4880011129785593 0.6950449362879914 0.35443218040487634 -ev 171 -0.1886911729035985 1.0213674983105896 0.17477071915893083 -ev 172 0.1859609386824158 0.7082230102389724 0.3224599108041606 -ev 173 -0.1741775095055903 1.0454036577585404 -0.01211413712112741 -ev 174 0.017402847348117145 -0.20430128557034632 0.800389358013645 -ev 175 0.5075800184659269 -0.0333532061026488 1.418722388435298 -ev 176 0.6509730300973462 -0.04018638139800901 1.476395607314618 -ev 177 0.8249187571915666 -0.04542523904648477 1.4569416871714573 -ev 178 0.5419858604137189 0.624258311830727 1.1511016664802596 -ev 179 1.4436002741469756 -0.2014458114092177 0.9551714014092383 -ev 180 0.799688643587122 0.303274420913347 1.42636624818253 -ev 181 0.16147937585960082 -0.04384710736555886 1.2024399535846102 -ev 182 0.34385056214009124 -0.035288777865152055 1.206674309361369 -ev 183 0.22953100907632695 1.2310027340794163 0.26616674588972156 -ev 184 -0.010526040988541707 -0.07090329829521314 1.087523417402975 -ev 185 -0.27560792488319996 1.1447450238270906 0.38631025612347614 -ev 186 0.00134925518338036 0.6989160798129983 0.3244869142154121 -ev 187 0.9652058712923572 0.4760488168733299 0.16460337210602838 -ev 188 1.437863543805686 -0.06814359109933732 0.9518370428363718 -ev 189 -0.41763165564813487 0.32002419801910753 0.541116415948999 -ev 190 -0.27897858441552437 1.2276711227530168 -0.030038935801364408 -ev 191 0.14836552753795795 0.7656427244757436 0.43259370456324797 -ev 192 0.31761229087866494 0.12328647945798599 1.2499860194609105 -ev 193 0.004961809105671455 0.48097204818562067 0.16549987417514822 -ev 194 -0.22541549987872234 0.5310001713014729 0.3250515532378928 -ev 195 -0.0006044055181001484 0.2872111985303143 0.11978700648697016 -ev 196 0.08606516476246429 -0.06308277907640192 1.1434106224136005 -ev 197 0.10589918291247458 1.0044261872743239 0.6102066673190918 -ev 198 -0.3313969665386036 0.7950607176048008 0.4077992184878648 -ev 199 0.1786869232289332 0.4753878899300362 0.14266441113969353 -ev 200 0.6476793009119948 0.30315842149064653 -0.08494400794094625 -ev 201 0.6523169318802928 0.4781395041429326 0.10143929649927297 -ev 202 0.3415267898036888 1.1816220496018925 0.3816711637400738 -ev 203 0.49601402987461807 0.48017623819267496 0.10932257297841408 -ev 204 -0.4389249711015514 0.905732259844102 1.1783707079744994 -ev 205 -0.16091032922090842 0.7783082428380474 0.3389946943854154 -ev 206 1.3441592088070708 0.011104247062584394 0.8686842914662789 -ev 207 0.18986297277630648 0.6269155079088675 0.2350810172240242 -ev 208 0.5902563485711378 1.3063618939198767 0.14210344200872393 -ev 209 0.027302011755009903 1.1703323383460371 0.4406288446482496 -ev 210 0.8014245993376325 0.3051506441340036 -0.03761464042053464 -ev 211 -0.29111163690462427 0.027422398409459037 0.9556991667598702 -ev 212 -0.09501988358667257 1.0688733083979538 0.22719948831226933 -ev 213 -0.17819850805356308 -0.028554067196037813 1.025781861648585 -ev 214 0.01050819632042943 0.137017573912539 0.13739549547030538 -ev 215 0.15390530561637794 0.11096086638080449 1.2393450816463483 -ev 216 0.48571038632384633 0.11169328134041367 1.463903995638072 -ev 217 0.6519284468463515 0.11822836509604351 1.5 -ev 218 0.8246222713354487 0.14165620199006457 1.4653614668381614 -ev 219 -0.3926715913544566 1.0162689190337517 0.5922914802594788 -ev 220 1.2204599694525717 0.5355861949896341 0.5362539844536405 -ev 221 -0.17168189962440294 0.13005491088951326 1.2013424812660776 -ev 222 -0.007584975318180365 0.11559275030584715 1.2506693183089141 -ev 223 1.2354560998032462 0.23491299368882212 0.24754816295716364 -ev 224 -0.11848231758618488 -0.4187815204826656 1.1823481713454869 -ev 225 -0.19231826692583298 1.3197827573602308 -0.05765399563807183 -ev 226 -0.08559922065064307 1.1471998953307534 0.126532616597696 -ev 227 -0.09206031233456513 1.2364789858952796 -0.20264791410356775 -ev 228 -0.17667840669584822 0.2924379167043215 1.227327060731462 -ev 229 0.07887574625410676 0.9254116967882997 0.7484534028632144 -ev 230 -0.30530938358568127 0.5319308643440706 1.2201760149871381 -ev 231 0.9683941186617557 0.11579912137181458 1.3966383793759087 -ev 232 0.801655126013098 0.714495072047781 0.3156412523766916 -ev 233 -0.004721897456606117 0.30795216507527134 1.2624391846549603 -ev 234 0.16030823690052654 0.28899839893820056 1.246045255005033 -ev 235 0.3365051680141594 0.3145857134571468 1.267218781456213 -ev 236 1.0034740925160124 0.22152450218038433 1.3502631836483614 -ev 237 0.958723630372154 0.7684752685184311 0.5794711511575887 -ev 238 0.34774202161584133 0.48597620932770214 0.1273085365171681 -ev 239 0.9763607716034493 0.3253601714633326 1.3245075355105693 -ev 240 0.6534243587650697 0.6195508933978795 0.21019565764455872 -ev 241 0.03305989133258036 1.2403771060302162 0.5417443169108602 -ev 242 1.204554421941804 0.3394986127278342 0.2796107817917459 -ev 243 -0.4743539073544488 0.8190833887477862 1.0059609523543227 -ev 244 -0.1659398819740434 0.48911898438458923 1.1954287132311823 -ev 245 0.1474706504778075 0.4616837720854131 1.1919003746784476 -ev 246 0.8303194790414372 0.37309258507411147 1.343150584386534 -ev 247 -0.0023254246204869045 0.44792570102092966 1.208850030757186 -ev 248 -0.15312344478760553 0.6073439774043914 1.3173285286880663 -ev 249 0.06830905907708695 0.9392776742925049 0.5351222598143386 -ev 250 -0.0017266368682740119 0.8326391352377922 0.4050572852589197 -ev 251 0.5362411991088241 1.5 0.030664564925623528 -ev 252 0.3405314538712024 1.2286962339303709 0.2393468292137345 -ev 253 -0.0114367799759032 0.5474559033589925 1.1429807208365954 -ev 254 0.18949947027772251 0.5369215371811868 1.1380351051336537 -ev 255 0.3081797314972272 0.5365438646421619 1.1372574376467957 -ev 256 1.0617375948163223 0.5384726922521825 1.133799001789509 -ev 257 0.11015017940500593 1.0351525459850037 0.45100240465272334 -ev 258 0.4888047839572468 -0.47820559683726227 1.3775479532490773 -ev 259 0.4954152421224052 1.3460579754324014 0.17333247120008943 -ev 260 -0.02150646010031354 -0.4821792514800043 1.2303660804160608 -ev 261 0.8083444972661307 -0.4799401928557844 1.2254676490325467 -ev 262 0.1654633632440814 -0.47926847526851846 1.218403981657533 -ev 263 -0.14727568095583965 0.4597819210853228 0.2302350128620959 -ev 264 1.0715442313144845 -0.3341842205715535 1.15603854434627 -ev 265 1.232805836131752 0.14873756209678402 0.24252914942400183 -ev 266 -0.3847313749581147 0.1224987624480195 0.8155197964433509 -ev 267 1.4351154649163913 -0.3115737749584223 0.8077798204898781 -ev 268 0.9776574841529435 -0.23046185305031286 1.2975303377698246 -ev 269 0.8280629877129548 0.6414154357464359 0.22249328934123702 -ev 270 0.3152528292060378 1.165071899409617 0.5069521026730792 -ev 271 1.1095824545935813 -0.18632137505176138 1.202261701711218 -ev 272 1.5 -0.21160385387849479 0.8048980818700369 -ev 273 0.9541501080263335 0.2595884987921222 0.019614696342690974 -ev 274 0.9239304930349617 -0.1633791171364869 1.3666308997874956 -ev 275 1.2166755779854956 0.284992372363542 1.1299351302986242 -ev 276 0.4684565750001488 1.291025691174467 0.2929429733810536 -ev 277 0.9298998649753447 -0.039842429621396835 1.3997997287775417 -ev 278 1.009513521301577 -0.03471147841264233 1.3363193434738843 -ev 279 1.1261674213198842 -0.036363795770876894 1.2224233866457892 -ev 280 1.2181428062525075 -0.03830746051635936 1.1302182362151887 -ev 281 1.4909547360079627 -0.03328576457782284 0.7894688094172913 -ev 282 1.150047552735951 0.10546707976848668 0.15421932669723737 -ev 283 -0.27370978092695786 1.4164669273506405 -0.39601449781903597 -ev 284 -0.13508314623969886 -0.1335483818754949 0.7969518929649926 -ev 285 -0.3341899875549963 0.14509976624767496 1.0255494351862209 -ev 286 0.9820525598176408 0.6854277748478181 0.36851215607873844 -ev 287 1.1368266364056345 0.11945984733936432 1.2439796303545465 -ev 288 1.2228088565070583 0.11544437895123028 1.1328867716139135 -ev 289 1.2855665715171338 0.12006682106279742 1.0070164830555866 -ev 290 1.3397006854335296 0.11707646385201709 0.800424309361369 -ev 291 -0.3102583048754939 0.0011835987606945153 0.6097026688849121 -ev 292 0.34263712470845453 0.6100416383974274 0.23288607258695904 -ev 293 -0.4186521062987052 0.5776831947859606 0.5616138085784588 -ev 294 0.543291825754086 1.3936582036545213 0.0358618303321776 -ev 295 0.962285954858277 -0.4785171766819579 0.3862864892070238 -ev 296 0.945559552614343 -0.46996019601204786 0.20655722234649365 -ev 297 0.9866776334268967 -0.47016656707801496 1.0372406609998883 -ev 298 1.3069510930520132 -0.3989766423022919 0.5912362990716922 -ev 299 1.030222589102724 -0.4057868874792112 0.3512149088468851 -ev 300 0.9841661616184985 -0.37642554523100746 0.15419311318644435 -ev 301 1.2793103630596867 -0.33800950385967854 0.4279385345598926 -ev 302 1.3087765365085386 -0.39780720626181076 0.799561011072587 -ev 303 1.409165351999297 -0.3276801599173438 0.5913437744659433 -ev 304 1.1089849886686358 0.46523119629125564 0.2410716782239123 -ev 305 1.1367050282970173 -0.3530853823192601 0.3818936290683369 -ev 306 0.48786496476999874 0.3252886834470172 -0.04736956157029415 -ev 307 0.3142218039373269 -0.4908023248442438 -0.0065586204004026705 -ev 308 1.0754158633812212 -0.3115710772974293 0.20015588301084886 -ev 309 1.463789863831964 -0.027674629712308052 0.5929379054356336 -ev 310 1.419081700160668 -0.21064078890398086 0.44652443798232855 -ev 311 1.481208903564109 -0.22211394110736293 0.5794519279163404 -ev 312 1.2970439976815151 -0.2071931781548808 0.3842159713678559 -ev 313 -0.08834465588540286 1.30475678562902 -0.4313642909070574 -ev 314 1.1821494497563543 -0.222718217169803 0.3241622161950565 -ev 315 1.1214141304656733 -0.19737638980122285 0.18253865619058274 -ev 316 0.4961012704742782 0.6099607085676362 0.21405952913544346 -ev 317 0.17892749579163236 -0.471137725035508 0.02834729057152441 -ev 318 0.6626423855809795 -0.3728646327202 0.012224233866457879 -ev 319 -0.14653413585872843 -0.4899579569534236 0.4170765294709764 -ev 320 1.3596523462103542 0.007119801775870127 0.5847180474779108 -ev 321 1.0605545594118397 0.15952281074694186 0.060205444021921406 -ev 322 0.3359790807616634 -0.3788386029892782 -0.004982314618051653 -ev 323 1.0195554430533682 -0.25766776416508064 0.07660636394139364 -ev 324 0.372312146865584 -0.4792226150316369 1.3798704703053348 -ev 325 0.9442905984374681 0.6061704948724207 0.2357066463482832 -ev 326 1.1507586958059084 -0.036300400737540595 0.16915753271446143 -ev 327 1.284059688432095 -0.042750508171889634 0.3935041172687619 -ev 328 1.4118076847071857 -0.09390085826084493 0.45934564086791185 -ev 329 -0.449555105987415 0.7771887135259374 1.2378911055810313 -ev 330 1.338464776938344 0.12060095793941861 0.5911866681579241 -ev 331 -0.20122341722750703 1.0683742411142418 -0.1869739822167542 -ev 332 0.1633576924068294 -0.3731586777684409 0.18181691086008278 -ev 333 -0.22005152482689017 1.4453858531959864 -0.3395104015210826 -ev 334 -0.27405081236199313 1.442728657117846 -0.33401080695671626 -ev 335 1.1333013230830036 0.6448144885976612 0.590169933452634 -ev 336 -0.28848780977848154 1.3085874642391313 -0.0322775696230847 -ev 337 0.999129246287483 0.29905527912023877 0.07508423274801468 -ev 338 0.3944157424340259 0.12382466282609661 1.3821056089922827 -ev 339 -0.12866567485560698 -0.4769956958818856 0.7734121602729003 -ev 340 -0.12487863973399538 -0.48032326071679554 1.004517461693323 -ev 341 -0.12037253057882169 -0.3942692238694441 1.0219843977183758 -ev 342 -0.11896214088431578 -0.4783418287174106 1.167797925287999 -ev 343 -0.16231807526087905 -0.4944765391167588 0.593084351582597 -ev 344 -0.1669894128245003 -0.38887794837486156 0.6066984257912984 -ev 345 -0.02682681485231564 -0.37139710513998847 0.8398057404093502 -ev 346 -0.10763672485570597 -0.3946334081035039 0.7381375125824852 -ev 347 -0.054100076864255664 -0.31766779114169064 0.5997333212168663 -ev 348 0.4221490003350833 -0.06808828904898023 1.2780030197964434 -ev 349 -0.10862545165185455 0.013157167078284848 1.1530292333072363 -ev 350 0.4760769091977367 0.13924314423179374 -0.18172953249077284 -ev 351 0.16654461794896036 -0.49008204935910316 0.15557893412369983 -ev 352 0.6399997488528191 -0.4862473242575026 0.13658462420310924 -ev 353 -0.13692180796890008 -0.4027115539471502 0.41967603595794645 -ev 354 0.22377841680782684 -0.3880281851620553 0.02846612515378588 -ev 355 -0.004472072103033797 -0.3696193465455777 0.3572807152443799 -ev 356 0.18031937990439229 -0.3866011224967393 0.3151914285314842 -ev 357 0.30522016024511966 -0.3511039503198752 0.19717628061738068 -ev 358 0.32492728297744233 -0.19367654774927412 0.1662950173358685 -ev 359 0.1641388923219681 -0.19557839874936445 0.2923418102002012 -ev 360 0.003855439682708517 -0.18929284863559048 0.39703070825411035 -ev 361 0.3851061129884731 -0.1862188639340261 -0.004134744435745463 -ev 362 0.0013386805652397804 0.630867581263665 0.256165417738508 -ev 363 0.4792202144400377 -0.2160833199574309 -0.06696328710435073 -ev 364 -0.1776896045555456 -0.02724839927540823 0.37543671708981097 -ev 365 -0.23436294865295892 -0.07107729742926394 0.5865079059948552 -ev 366 0.4573096056526621 -0.04599849200750494 -0.14889623643887706 -ev 367 0.34686036282836674 -0.044019757669113035 -0.017812954367520506 -ev 368 0.29760379152933436 -0.05699955353710573 0.14874070294150543 -ev 369 0.49647006028193263 -0.49040307101727454 0.03702396264399954 -ev 370 -0.2914434155487864 0.03463189741334782 0.41828182669723746 -ev 371 0.9316473206230829 0.7474470010777154 0.4433377488535958 -ev 372 -0.3860439494348198 0.1263537200070678 0.5826358209372553 -ev 373 -0.3176552502648611 0.12363852421757704 0.3779490199642098 -ev 374 0.3218302416895067 0.11843473616201072 -0.05617904876412039 -ev 375 0.2617981345051773 0.14987462620534853 0.09339174868582933 -ev 376 -0.16946916077847685 0.12723720398228722 0.20280519516832574 -ev 377 0.05322965360855547 -0.4918179942081219 0.2644331590426128 -ev 378 0.9452727160972785 0.13204308704138068 -0.020701683256906467 -ev 379 0.540262197656797 0.23250937774402702 -0.17470256403086903 -ev 380 0.5023535134499229 -0.3698783220009092 -0.004505228721619514 -ev 381 0.47569093563560405 0.36736140429440634 0.056635163851918136 -ev 382 -0.0030101311450922985 -0.49917451573613103 0.38171537719494464 -ev 383 0.8241123103756172 0.3662378284908071 0.05989437702717815 -ev 384 0.5344276520977067 0.7469614220989693 0.4458313527569624 -ev 385 0.9628279040379841 -0.20877400749679986 0.013232580248294323 -ev 386 0.6051796462393684 0.11762948435558951 -0.17393712951571416 -ev 387 0.8005360670483663 -0.42563627706597007 0.10635345598926293 -ev 388 0.9634200826538593 -0.03716904757729811 -0.01583296051895755 -ev 389 0.6546941060383054 0.7740594267740155 0.4400680502740185 -ev 390 0.8140570381684233 0.7736547776250602 0.4344854462588077 -ev 391 0.8052567087690681 -0.4859721628362129 0.17652178167990162 -ev 392 1.1254589219044624 -0.46906052607087023 0.5753440960183425 -ev 393 0.8138768731118524 -0.3335286889502458 0.02891524997203887 -ev 394 0.920592879184327 -0.31483254943800976 0.05035615423330719 -ev 395 0.8110868922981751 -0.20478281805760323 -0.04191715132535512 -ev 396 0.6501545546532617 -0.21651899220780635 -0.08042654624762324 -ev 397 0.2729675749162126 -0.18297627542039674 0.2890039564925624 -ev 398 0.6407523972989781 -0.03662546888720142 -0.13819413376579814 -ev 399 0.8059970642216387 -0.041353119777497005 -0.08540536573090263 -ev 400 -0.02185013518988388 -0.07454648946630815 0.3224368429146627 -ev 401 0.17237387619897993 -0.009376395196544873 0.20772459736047422 -ev 402 0.49896699199038763 -0.0019187113812970669 -0.17813478637736269 -ev 403 -0.003513747334039641 0.021699310612733114 0.20815275137009281 -ev 404 -0.1119353071298701 0.007825240125549193 0.24779282239123146 -ev 405 0.8063911009301037 0.11283169427947504 -0.10286356391902474 -ev 406 0.6865026895880328 0.1316667633328522 -0.1518601107258697 -ev 407 0.4021180299222039 0.1458200417328155 -0.1585917402975059 -ev 408 0.18596622599148616 0.11395257242208134 0.14431760988703723 -ev 409 -0.24138846058013685 0.09459415713605512 0.27664865507213965 -ev 410 0.4924887165519872 -0.47784815675568504 0.14841565540767243 -ev 411 0.31384376133879954 -0.46994401004608966 0.1759083855273459 -ev 412 0.6516586619010387 -0.4392581162503052 0.2361732468403982 -ev 413 0.49620172934661433 -0.4374924971303631 0.21988766636841517 -ev 414 0.8308298365494493 -0.4738434790115231 0.3762891804607986 -ev 415 0.7881334939794074 -0.4355083674699852 0.36449712000894763 -ev 416 0.6527292098050503 -0.4281397064675073 0.38641353735600037 -ev 417 0.4984078590562022 -0.43275945091808143 0.3877453584610222 -ev 418 0.16244430976493285 -0.49300361621456124 0.39098464936807964 -ev 419 0.9813559568476271 -0.4799401928557844 0.5772300707415279 -ev 420 0.33584028889856776 -0.4356499946721195 0.3880653380494351 -ev 421 0.798923437781921 -0.4835523609254596 0.5874933592439324 -ev 422 0.7449217709577367 -0.44643389449178095 0.5065327913544346 -ev 423 0.6539480667284843 -0.43631496810690296 0.5931388756850464 -ev 424 0.1699615414356498 -0.49063911635416513 0.5931028757968906 -ev 425 0.49498697008770987 -0.436656222222522 0.5946536670954032 -ev 426 1.1100992890552042 -0.47004652116382495 0.8175539648808858 -ev 427 0.003888485364398009 -0.5 0.5919178503523097 -ev 428 0.3548693142426227 -0.4389182109651827 0.5671088594676212 -ev 429 0.7187193740883524 -0.4714452583887141 0.6707111201207918 -ev 430 0.9866459095724749 -0.47894475594935415 0.8334917794430154 -ev 431 0.2787426382482616 -0.4981305209318261 0.615283001062521 -ev 432 0.8020900071841313 -0.4868462049979566 0.8042287635611229 -ev 433 0.7261386847950873 -0.479423590775618 0.7243649340118554 -ev 434 1.1728847624378989 -0.44608050090169316 0.8570245218655632 -ev 435 0.6532769750247347 -0.43852300362970287 0.7993198467732916 -ev 436 0.2653657463003708 -0.480621352256526 0.8014081897997987 -ev 437 0.49584880146617083 -0.4382802141403297 0.8011582876635723 -ev 438 0.38505323989776996 -0.4441746034101133 0.7992883905603398 -ev 439 -0.01327808535963948 -0.49924735258294295 0.796179468180293 -ev 440 0.7463210573031949 -0.445499154957694 0.8803230902583603 -ev 441 0.8637543066784663 -0.47460826590304883 1.0081506542892293 -ev 442 0.8039544445450504 -0.433432517335844 1.0082362850911533 -ev 443 0.6523794543100492 -0.42885998195264796 1.0128551056928754 -ev 444 0.29404939800681673 -0.4743546857697034 1.0005941729113075 -ev 445 0.36414325435195116 -0.4374695670119223 1.0541204143831786 -ev 446 0.49450979044411425 -0.43296582198404876 1.0074638603064534 -ev 447 0.17685751429060503 -0.48989186425909415 1.0135820937255342 -ev 448 0.9327232880188918 -0.4731420871533337 1.2110991499832235 -ev 449 -0.0014530186238853604 -0.4914335775166142 1.0105832680908176 -ev 450 -0.14184958002243142 -0.12915254328734282 0.5922205290235991 -ev 451 0.644669103675539 -0.48088976952533313 1.2832160133094732 -ev 452 0.32434435715244037 -0.48463412298366704 1.2465170981993066 -ev 453 0.4922058455167254 -0.4838976615325683 1.2916270551392464 -ev 1 -0.1814584645522277 0.2501446620707515 0.07987850911531158 -ev 2 -0.35932089802300904 0.31623735640013306 0.08958711972933675 -ev 3 -0.6715854062338696 0.5000020232457449 0.712839727099877 -ev 4 0.15191496420822204 0.30536578259819813 0.3026821664243373 -ev 5 0.001810242442948251 0.2678008532701721 0.08196877446594342 -ev 6 0.6681182533110122 -0.00977497460826604 0.5483149955262274 -ev 7 0.761122019857811 -0.03437764286475409 0.2929534587853706 -ev 8 -0.16769295538766882 -0.019378647743473976 0.6884733950341124 -ev 9 0.6333277596283551 0.14585308807998 0.3185535734257914 -ev 10 -0.6158188356420149 0.6964322084536603 -0.3056145844983782 -ev 11 0.8221547502836974 -0.20193341363370898 0.07859596941058045 -ev 12 -0.1874569166924973 0.8448575162905001 -0.121082478190359 -ev 13 -0.8903636809452652 0.35500274487006034 0.8115580611788389 -ev 14 -0.6789030419871823 0.19279238935880638 0.894378774745554 -ev 15 0.30994866683806355 0.3138094615064009 0.30139945196286777 -ev 16 0.7660868030748347 -0.03529484760238655 0.10190729504529705 -ev 17 0.7432363751002111 -0.0755034847035877 -0.09103987249748358 -ev 18 -0.9775910623327476 0.3557850665580409 0.28877153003019784 -ev 19 -0.850970584716901 -0.007994518352862356 0.5319175707415278 -ev 20 -0.6572686950987305 0.6527840535863378 0.3024672156358348 -ev 21 -0.8205236154355059 0.6085424133005479 0.5129582121686613 -ev 22 0.31001898804869876 0.19888910320306774 0.5950257241919248 -ev 23 -0.4512447316921967 0.5023355000047207 0.31284951347723977 -ev 24 -0.7994986309174076 0.33439261488326544 0.8872574376467957 -ev 25 0.15315576346429793 0.27213059916399485 0.46981426853819475 -ev 26 -0.40209390657457056 0.2905691120513958 0.46111662565708533 -ev 27 -0.8583054042246921 -0.20158676419610377 -0.10728071524437988 -ev 28 0.46176383308758373 0.2688934059723518 0.3138001901353318 -ev 29 -0.9674856928721126 0.169228320584637 0.10663656190582715 -ev 30 -0.1574302884821921 0.9613290296648289 -0.14780907476792304 -ev 31 -0.8234369227332481 0.48559651354293254 0.736092858740633 -ev 32 -0.010498613072739471 0.0076923803216417674 0.7153037971144167 -ev 33 -0.036202866118064336 0.9993120964467759 -0.33039159489989933 -ev 34 -0.26714327351844636 0.812377677934347 -0.23797498881556867 -ev 35 0.3081891825621905 0.2738301255896076 0.47749133206576433 -ev 36 -0.34427189458163177 0.300186273491569 0.29629830276255453 -ev 37 0.4806646411866837 0.1632530014850624 0.5562611844312715 -ev 38 -0.3505003446664601 0.7995368116074955 0.030417808410692304 -ev 39 -0.9559091296626632 0.3323828574434535 0.11322541522201113 -ev 40 -0.5268572168794698 0.5021736403451389 0.5407183200984231 -ev 41 0.8163069864519314 -0.1929650396623609 0.29819266580919357 -ev 42 0.7762833786169325 -0.21022332586530867 0.48900255843865326 -ev 43 -0.5142112954105497 0.631337648691702 0.2848464936807964 -ev 44 -0.04123770618026956 0.701584740950359 -0.13549973436975737 -ev 45 -0.7335553121924685 -0.5684929381979354 0.3074128313387765 -ev 46 -0.6596308004258928 0.6406580674226412 0.09149371574767917 -ev 47 -0.9648367510278859 0.1463791319736223 0.7101484733251313 -ev 48 0.5922837011427857 0.13766568696611592 0.4900301280617383 -ev 49 0.7851753106459307 -0.21743282486919724 -0.10743782155239912 -ev 50 -0.6968296633900772 0.7761750674078041 -0.35029114472654066 -ev 51 0.14948610660404738 0.20192397182023325 0.5978183368750698 -ev 52 0.6279677500583258 -0.19531200472630206 0.7264497819035904 -ev 53 -0.00025312992174120197 0.7333227225334273 -0.26435976121239246 -ev 54 -0.7786084727806024 0.8569430375393015 -0.7283948244044292 -ev 55 -0.897903383679531 -0.032003701190882694 0.04921953640532384 -ev 56 0.7208829541781969 0.036206657018032384 0.35203871211273907 -ev 57 0.14403198293256625 -0.8771471695466446 0.810184473213287 -ev 58 0.31580687310524325 -0.8640351882899933 0.8082079744994968 -ev 59 -0.5079907762893269 0.672355584090814 0.10461200508891633 -ev 60 -0.9735409835848882 0.14914423449148417 0.5114395761100547 -ev 61 -0.5553941457592146 0.27776871063944 0.6882654345151549 -ev 62 -0.0018472536064404466 0.26769294683045053 0.3033462420310926 -ev 63 -0.6495360055833983 0.6214372328472597 0.5293713650598368 -ev 64 -0.3456320548399697 0.8319492084388231 -0.10626363102561243 -ev 65 -0.5258513063288428 -0.8702074366420596 0.7389344033105916 -ev 66 -0.7783388200180165 0.6671625866792197 -0.30525283804943515 -ev 67 -0.3430452388773192 0.6513677815649939 0.09750639609663336 -ev 68 -0.3333390612514928 -0.8847545735470062 0.736110334414495 -ev 69 -0.1047726556236811 -0.25757941576755883 0.8703637037244156 -ev 70 0.04381526935204705 0.24968605970193525 0.45547373056705065 -ev 71 -0.9353837958517095 -0.24130577582706925 0.11163198327927537 -ev 72 -0.6790986724227839 0.674608131019999 -0.13026943993960416 -ev 73 -0.6671771122964965 0.47368634025867884 -0.14251114947992394 -ev 74 0.4804518269966036 -0.019769808587464244 0.7184564086791185 -ev 75 -0.25105795749928783 0.8560528094115996 -0.0005830409070574083 -ev 76 -0.6469214312481288 0.12732015705782307 -0.1826209666144727 -ev 77 -0.6710500661905006 0.8448979812053958 -0.7737861396935466 -ev 78 -0.9706342854234838 0.5164847319131949 0.3225974443574544 -ev 79 0.32093926401979567 0.10901652722007382 0.6680827787719494 -ev 80 0.6411873445613747 -0.19813106046402473 -0.321139973157365 -ev 81 0.3065495880194864 -0.02520559548843193 0.7509768901688851 -ev 82 -0.7026589216400969 0.30849506935011983 0.868039439100772 -ev 83 0.3102110495506778 0.3115704028821811 0.09115993037691528 -ev 84 0.4747402113733985 -0.8826814210738579 0.7322062688737279 -ev 85 0.4267036866423406 -0.22638771053558016 0.8805537691533387 -ev 86 0.15216122062817194 0.10318957947511587 0.6924613438094174 -ev 87 -0.8411771664914145 0.1377601051008721 -0.07292476372888934 -ev 88 -0.8090832004346169 0.49252950229503534 -0.07809738843529812 -ev 89 0.3081659184022809 -0.020673525020131422 -0.37529359132088136 -ev 90 -0.023559588303679213 0.16313160674037563 0.5632007745218657 -ev 91 0.15283746745826488 0.3028974227895702 0.0939422324124819 -ev 92 -0.949580220705499 0.47190588400327504 0.4972563192036683 -ev 93 0.13044280552550247 0.20926160972129115 -0.18164128033776983 -ev 94 -0.6838149521135027 0.9598722927285896 -0.9585878956492562 -ev 95 -0.16366799135789334 0.2224666602822023 0.35631151437199415 -ev 96 -0.8900239713374976 0.5560998835959283 0.5625646599932894 -ev 97 -0.9432275188575183 -0.22642008246749656 0.3027660496588749 -ev 98 -0.17308204515758496 0.197270506607246 -0.1212131962308467 -ev 99 -0.17482553532352052 0.13798940628528023 0.5249377866010512 -ev 100 -0.800597069376765 0.17392225071251954 0.8881399591768258 -ev 101 0.6710275951269518 0.009971903860757303 -0.13998626412034443 -ev 102 -0.6637879471824261 -0.20052928108683377 -0.3051217704954704 -ev 103 -0.7689366626637331 -0.22359563140778793 -0.24946699194720945 -ev 104 -0.8582393128613132 -0.17058119757264467 0.5331723241248183 -ev 105 -0.9015476614562439 0.3931072063966936 0.02346668437534949 -ev 106 -0.15579915363400054 -0.8900123148224333 0.8880892797226261 -ev 107 -0.003149253465004942 -0.8817615186752327 0.8931047981210156 -ev 108 -0.6371861734224157 0.8531123589291902 -1.0 -ev 109 -0.16335868377728002 0.851736551822742 -0.2995208170227045 -ev 110 -0.5122933240452938 0.36761431001250355 0.5673844508444246 -ev 111 -0.64926767464808 0.34074560652186525 0.7711315848339113 -ev 112 -0.33104040363317433 0.6431534038411995 -0.1410624161167654 -ev 113 -0.48956582600655496 -0.4896038889480876 0.6837497203892182 -ev 114 -0.3148876744233694 -0.230196807857747 -0.4048501985236551 -ev 115 0.002724946912112447 -0.21016532615395822 0.9269586735264512 -ev 116 0.15217615727629563 -0.18516610173149384 0.9381972793870932 -ev 117 0.7913270947492397 -0.5463087230217041 0.5068242506431049 -ev 118 0.6089374028870032 0.12342203692288578 -0.07857272676434401 -ev 119 -0.20735966986042165 -0.8455049549288289 0.7783001062520971 -ev 120 -0.48175911416423833 0.1457721582501892 0.6080608293255787 -ev 121 0.7900052674816616 -0.3804255020684316 -0.11137264427916338 -ev 122 0.6241807149367142 -0.8795521343219361 0.5228564338440891 -ev 123 -0.1859830792891477 -0.15950729919623208 -0.42393363438094167 -ev 124 0.7359160956923634 -0.03557810200665523 0.4563999412817359 -ev 125 -0.14546775171060977 -0.23289851534227246 -0.5183948943071245 -ev 126 0.0023112149773605317 -0.8627726829452523 0.7460557404093502 -ev 127 0.28103752865886755 -0.8093468558086712 0.8672355581031204 -ev 128 0.8031561269667966 -0.8353253311716078 0.4761544430153226 -ev 129 -0.07717422410391672 0.9911246953329118 -0.20739605469186895 -ev 130 0.15687379920254174 -0.6913417221598014 0.9315128341348844 -ev 131 0.3012187908320705 -0.7024560854511097 0.9211375265630244 -ev 132 -0.9362257998211567 -0.026999540048800785 0.2921915194049882 -ev 133 -0.5174114392253564 -0.8192836900765191 0.5243139050441785 -ev 134 -0.1603449176072017 -0.7208136685087195 0.687085826529471 -ev 135 0.1522702713777473 -0.02511117735367563 0.7599908427468962 -ev 136 -0.0517951405664161 -0.7157042985879094 0.7700236271110614 -ev 137 0.017777915835292424 -0.6787638777797711 0.8794737725086681 -ev 138 -0.5199638876790498 0.5210977322112862 -0.056289145509450855 -ev 139 -1.0 0.15252979903774433 0.3043633262498604 -ev 140 -0.5864716266472446 0.683294599417575 -0.5221906106699474 -ev 141 -0.900059283952951 -0.012391705771510941 0.36962098758528117 -ev 142 0.6762197326339987 -0.7243813251720097 0.6030103595794656 -ev 143 0.7965958982378061 -0.6976636906969813 0.5414068616485852 -ev 144 -0.34321443276756924 0.12722573892306666 0.5439478246281175 -ev 145 -0.6688769821626019 0.6604184341966297 -0.7548757130074936 -ev 146 0.5912817560739616 -0.06208262126323372 0.6837776814673975 -ev 147 -0.15729017479182883 0.9546658070120302 -0.2644890811989711 -ev 148 -0.7769165338781023 -0.2230183319552782 0.6599426098870371 -ev 149 -0.021608571256733766 -0.12360008254842647 0.7879641538977744 -ev 150 -0.47053415700796464 -0.6881530868660328 0.503612221787272 -ev 151 -0.3397631417719227 -0.7038332413880546 0.6729078123252432 -ev 152 -0.8699176567703664 0.10634584283696813 0.8082429258472208 -ev 153 0.4220363145605224 0.26062507502869625 0.44944986578682466 -ev 154 -0.2828386504936694 0.21584390254429864 0.4263959568280953 -ev 155 -0.554402775308531 0.16383299859856493 0.6884926182753608 -ev 156 -0.697124430870747 0.6272506922872525 -0.5560497287775417 -ev 157 -0.5281169182654719 0.6045094101159587 0.4870889721507661 -ev 158 -0.4032901602517288 -0.6932004105840032 0.623670101219103 -ev 159 0.0894553212469853 0.9698536384028227 -0.49500894754501734 -ev 160 -0.9350017877713794 -0.022831653814560204 0.1378683872050106 -ev 161 -0.812927074128734 0.6235009435069325 0.10380934738843539 -ev 162 -0.15959411971921744 0.24701537531882978 0.2456275863997317 -ev 163 -0.8491662904966568 0.6289771953227954 0.2997916899675652 -ev 164 -0.8202354570911738 -0.0480817607093772 -0.11850499105245493 -ev 165 -0.0973796757161165 0.20440581993382634 0.4187957862655185 -ev 166 -0.6470060281932539 0.7040665890639519 -0.9428073621518847 -ev 167 -0.8062359845002535 -0.5021749891756353 0.2947744240017893 -ev 168 0.10340311039174321 0.8830294193419594 -0.4731171708981099 -ev 169 -0.5172924747712744 -0.7156301129106009 0.12000947181523314 -ev 170 -0.011998887021440696 0.19504493628799136 -0.14556781959512366 -ev 171 -0.6886911729035985 0.5213674983105896 -0.32522928084106917 -ev 172 -0.3140390613175842 0.20822301023897238 -0.1775400891958394 -ev 173 -0.6741775095055903 0.5454036577585404 -0.5121141371211274 -ev 174 -0.48259715265188285 -0.7043012855703463 0.30038935801364497 -ev 175 0.00758001846592693 -0.5333532061026488 0.918722388435298 -ev 176 0.1509730300973462 -0.540186381398009 0.976395607314618 -ev 177 0.3249187571915666 -0.5454252390464848 0.9569416871714573 -ev 178 0.04198586041371888 0.124258311830727 0.6511016664802596 -ev 179 0.9436002741469756 -0.7014458114092177 0.4551714014092383 -ev 180 0.299688643587122 -0.196725579086653 0.9263662481825301 -ev 181 -0.3385206241403992 -0.5438471073655589 0.7024399535846102 -ev 182 -0.15614943785990876 -0.535288777865152 0.706674309361369 -ev 183 -0.27046899092367305 0.7310027340794163 -0.23383325411027844 -ev 184 -0.5105260409885417 -0.5709032982952131 0.5875234174029751 -ev 185 -0.7756079248832 0.6447450238270906 -0.11368974387652386 -ev 186 -0.49865074481661964 0.1989160798129983 -0.1755130857845879 -ev 187 0.46520587129235724 -0.023951183126670106 -0.3353966278939716 -ev 188 0.9378635438056859 -0.5681435910993373 0.4518370428363718 -ev 189 -0.9176316556481349 -0.17997580198089247 0.04111641594899895 -ev 190 -0.7789785844155244 0.7276711227530168 -0.5300389358013644 -ev 191 -0.35163447246204205 0.26564272447574355 -0.06740629543675203 -ev 192 -0.18238770912133506 -0.376713520542014 0.7499860194609105 -ev 193 -0.49503819089432854 -0.01902795181437933 -0.3345001258248518 -ev 194 -0.7254154998787223 0.031000171301472923 -0.1749484467621072 -ev 195 -0.5006044055181001 -0.2127888014696857 -0.38021299351302984 -ev 196 -0.4139348352375357 -0.5630827790764019 0.6434106224136005 -ev 197 -0.3941008170875254 0.5044261872743239 0.11020666731909179 -ev 198 -0.8313969665386036 0.2950607176048008 -0.09220078151213518 -ev 199 -0.3213130767710668 -0.024612110069963777 -0.3573355888603065 -ev 200 0.14767930091199477 -0.19684157850935347 -0.5849440079409463 -ev 201 0.15231693188029283 -0.021860495857067397 -0.39856070350072703 -ev 202 -0.15847321019631122 0.6816220496018925 -0.11832883625992618 -ev 203 -0.003985970125381932 -0.019823761807325035 -0.3906774270215859 -ev 204 -0.9389249711015514 0.405732259844102 0.6783707079744994 -ev 205 -0.6609103292209084 0.27830824283804745 -0.1610053056145846 -ev 206 0.8441592088070708 -0.4888957529374156 0.3686842914662789 -ev 207 -0.3101370272236935 0.12691550790886752 -0.2649189827759758 -ev 208 0.09025634857113785 0.8063618939198767 -0.35789655799127607 -ev 209 -0.4726979882449901 0.6703323383460371 -0.059371155351750415 -ev 210 0.30142459933763255 -0.1948493558659964 -0.5376146404205346 -ev 211 -0.7911116369046243 -0.47257760159054096 0.4556991667598702 -ev 212 -0.5950198835866726 0.5688733083979538 -0.2728005116877307 -ev 213 -0.6781985080535631 -0.5285540671960378 0.525781861648585 -ev 214 -0.48949180367957057 -0.362982426087461 -0.3626045045296946 -ev 215 -0.34609469438362206 -0.3890391336191955 0.7393450816463483 -ev 216 -0.014289613676153667 -0.3883067186595863 0.9639039956380719 -ev 217 0.15192844684635154 -0.3817716349039565 1.0 -ev 218 0.32462227133544874 -0.35834379800993543 0.9653614668381614 -ev 219 -0.8926715913544566 0.5162689190337517 0.09229148025947875 -ev 220 0.7204599694525717 0.03558619498963411 0.036253984453640475 -ev 221 -0.671681899624403 -0.36994508911048674 0.7013424812660776 -ev 222 -0.5075849753181804 -0.38440724969415285 0.7506693183089141 -ev 223 0.7354560998032462 -0.2650870063111779 -0.25245183704283636 -ev 224 -0.6184823175861849 -0.9187815204826656 0.6823481713454869 -ev 225 -0.692318266925833 0.8197827573602308 -0.5576539956380718 -ev 226 -0.5855992206506431 0.6471998953307534 -0.373467383402304 -ev 227 -0.5920603123345651 0.7364789858952796 -0.7026479141035678 -ev 228 -0.6766784066958482 -0.2075620832956785 0.7273270607314619 -ev 229 -0.42112425374589324 0.4254116967882997 0.24845340286321438 -ev 230 -0.8053093835856813 0.03193086434407055 0.7201760149871381 -ev 231 0.46839411866175573 -0.3842008786281854 0.8966383793759087 -ev 232 0.30165512601309796 0.21449507204778095 -0.1843587476233084 -ev 233 -0.5047218974566061 -0.19204783492472866 0.7624391846549603 -ev 234 -0.33969176309947346 -0.21100160106179944 0.7460452550050329 -ev 235 -0.16349483198584058 -0.1854142865428532 0.767218781456213 -ev 236 0.5034740925160124 -0.27847549781961567 0.8502631836483614 -ev 237 0.458723630372154 0.26847526851843106 0.07947115115758874 -ev 238 -0.15225797838415867 -0.014023790672297864 -0.3726914634828319 -ev 239 0.47636077160344925 -0.17463982853666737 0.8245075355105693 -ev 240 0.15342435876506966 0.1195508933978795 -0.2898043423554413 -ev 241 -0.46694010866741964 0.7403771060302162 0.041744316910860224 -ev 242 0.7045544219418041 -0.16050138727216579 -0.22038921820825408 -ev 243 -0.9743539073544488 0.3190833887477862 0.5059609523543227 -ev 244 -0.6659398819740434 -0.010881015615410772 0.6954287132311823 -ev 245 -0.3525293495221925 -0.03831622791458689 0.6919003746784476 -ev 246 0.3303194790414372 -0.12690741492588853 0.8431505843865339 -ev 247 -0.5023254246204869 -0.052074298979070344 0.7088500307571859 -ev 248 -0.6531234447876055 0.10734397740439139 0.8173285286880663 -ev 249 -0.43169094092291305 0.43927767429250486 0.035122259814338586 -ev 250 -0.501726636868274 0.3326391352377922 -0.09494271474108029 -ev 251 0.03624119910882406 1.0 -0.4693354350743765 -ev 252 -0.15946854612879757 0.7286962339303709 -0.2606531707862655 -ev 253 -0.5114367799759032 0.047455903358992524 0.6429807208365954 -ev 254 -0.3105005297222775 0.03692153718118685 0.6380351051336537 -ev 255 -0.19182026850277278 0.03654386464216186 0.6372574376467957 -ev 256 0.5617375948163223 0.03847269225218253 0.633799001789509 -ev 257 -0.38984982059499407 0.5351525459850037 -0.04899759534727666 -ev 258 -0.011195216042753198 -0.9782055968372623 0.8775479532490773 -ev 259 -0.004584757877594825 0.8460579754324014 -0.32666752879991057 -ev 260 -0.5215064601003135 -0.9821792514800043 0.7303660804160608 -ev 261 0.30834449726613067 -0.9799401928557844 0.7254676490325467 -ev 262 -0.3345366367559186 -0.9792684752685185 0.7184039816575329 -ev 263 -0.6472756809558396 -0.04021807891467721 -0.2697649871379041 -ev 264 0.5715442313144845 -0.8341842205715535 0.65603854434627 -ev 265 0.732805836131752 -0.351262437903216 -0.25747085057599817 -ev 266 -0.8847313749581147 -0.3775012375519805 0.31551979644335093 -ev 267 0.9351154649163913 -0.8115737749584223 0.30777982048987806 -ev 268 0.4776574841529435 -0.7304618530503129 0.7975303377698246 -ev 269 0.32806298771295483 0.1414154357464359 -0.277506710658763 -ev 270 -0.1847471707939622 0.665071899409617 0.006952102673079219 -ev 271 0.6095824545935813 -0.6863213750517614 0.702261701711218 -ev 272 1.0 -0.7116038538784948 0.30489808187003686 -ev 273 0.4541501080263335 -0.2404115012078778 -0.480385303657309 -ev 274 0.42393049303496166 -0.6633791171364869 0.8666308997874956 -ev 275 0.7166755779854956 -0.21500762763645798 0.6299351302986242 -ev 276 -0.03154342499985119 0.7910256911744671 -0.20705702661894643 -ev 277 0.4298998649753447 -0.5398424296213968 0.8997997287775417 -ev 278 0.5095135213015769 -0.5347114784126423 0.8363193434738843 -ev 279 0.6261674213198842 -0.5363637957708769 0.7224233866457892 -ev 280 0.7181428062525075 -0.5383074605163594 0.6302182362151887 -ev 281 0.9909547360079627 -0.5332857645778228 0.28946880941729125 -ev 282 0.650047552735951 -0.3945329202315133 -0.34578067330276263 -ev 283 -0.7737097809269579 0.9164669273506405 -0.896014497819036 -ev 284 -0.6350831462396989 -0.6335483818754949 0.2969518929649926 -ev 285 -0.8341899875549963 -0.35490023375232504 0.5255494351862209 -ev 286 0.48205255981764084 0.18542777484781814 -0.13148784392126156 -ev 287 0.6368266364056345 -0.3805401526606357 0.7439796303545465 -ev 288 0.7228088565070583 -0.3845556210487697 0.6328867716139135 -ev 289 0.7855665715171338 -0.3799331789372026 0.5070164830555866 -ev 290 0.8397006854335296 -0.3829235361479829 0.300424309361369 -ev 291 -0.8102583048754939 -0.4988164012393055 0.10970266888491209 -ev 292 -0.15736287529154547 0.11004163839742742 -0.26711392741304096 -ev 293 -0.9186521062987052 0.07768319478596064 0.06161380857845877 -ev 294 0.043291825754085966 0.8936582036545213 -0.4641381696678224 -ev 295 0.46228595485827695 -0.9785171766819579 -0.1137135107929762 -ev 296 0.445559552614343 -0.9699601960120479 -0.29344277765350635 -ev 297 0.48667763342689674 -0.970166567078015 0.5372406609998883 -ev 298 0.8069510930520132 -0.8989766423022919 0.09123629907169217 -ev 299 0.5302225891027239 -0.9057868874792112 -0.1487850911531149 -ev 300 0.48416616161849846 -0.8764255452310075 -0.34580688681355565 -ev 301 0.7793103630596867 -0.8380095038596785 -0.07206146544010739 -ev 302 0.8087765365085386 -0.8978072062618108 0.29956101107258704 -ev 303 0.909165351999297 -0.8276801599173438 0.09134377446594333 -ev 304 0.6089849886686358 -0.034768803708744356 -0.2589283217760877 -ev 305 0.6367050282970173 -0.8530853823192601 -0.1181063709316631 -ev 306 -0.012135035230001257 -0.17471131655298278 -0.5473695615702941 -ev 307 -0.1857781960626731 -0.9908023248442438 -0.5065586204004027 -ev 308 0.5754158633812212 -0.8115710772974293 -0.29984411698915114 -ev 309 0.963789863831964 -0.527674629712308 0.09293790543563363 -ev 310 0.9190817001606679 -0.7106407889039809 -0.05347556201767145 -ev 311 0.981208903564109 -0.7221139411073629 0.07945192791634037 -ev 312 0.7970439976815151 -0.7071931781548808 -0.1157840286321441 -ev 313 -0.5883446558854029 0.8047567856290201 -0.9313642909070574 -ev 314 0.6821494497563543 -0.722718217169803 -0.17583778380494353 -ev 315 0.6214141304656733 -0.6973763898012229 -0.31746134380941726 -ev 316 -0.003898729525721789 0.10996070856763618 -0.28594047086455654 -ev 317 -0.32107250420836764 -0.971137725035508 -0.4716527094284756 -ev 318 0.16264238558097954 -0.8728646327202 -0.4877757661335421 -ev 319 -0.6465341358587284 -0.9899579569534236 -0.0829234705290236 -ev 320 0.8596523462103542 -0.4928801982241299 0.08471804747791079 -ev 321 0.5605545594118397 -0.34047718925305814 -0.4397945559780786 -ev 322 -0.16402091923833662 -0.8788386029892782 -0.5049823146180517 -ev 323 0.5195554430533682 -0.7576677641650806 -0.42339363605860636 -ev 324 -0.127687853134416 -0.9792226150316369 0.8798704703053348 -ev 325 0.4442905984374681 0.1061704948724207 -0.2642933536517168 -ev 326 0.6507586958059084 -0.5363004007375406 -0.33084246728553857 -ev 327 0.784059688432095 -0.5427505081718896 -0.10649588273123811 -ev 328 0.9118076847071857 -0.5939008582608449 -0.04065435913208815 -ev 329 -0.949555105987415 0.27718871352593744 0.7378911055810313 -ev 330 0.838464776938344 -0.3793990420605814 0.09118666815792409 -ev 331 -0.701223417227507 0.5683742411142418 -0.6869739822167542 -ev 332 -0.3366423075931706 -0.8731586777684409 -0.3181830891399172 -ev 333 -0.7200515248268902 0.9453858531959864 -0.8395104015210826 -ev 334 -0.7740508123619931 0.9427286571178459 -0.8340108069567163 -ev 335 0.6333013230830036 0.14481448859766122 0.09016993345263402 -ev 336 -0.7884878097784815 0.8085874642391313 -0.5322775696230847 -ev 337 0.499129246287483 -0.20094472087976123 -0.4249157672519853 -ev 338 -0.10558425756597412 -0.3761753371739034 0.8821056089922827 -ev 339 -0.628665674855607 -0.9769956958818856 0.2734121602729003 -ev 340 -0.6248786397339954 -0.9803232607167955 0.504517461693323 -ev 341 -0.6203725305788217 -0.8942692238694441 0.5219843977183758 -ev 342 -0.6189621408843158 -0.9783418287174106 0.6677979252879991 -ev 343 -0.662318075260879 -0.9944765391167588 0.09308435158259698 -ev 344 -0.6669894128245003 -0.8888779483748616 0.1066984257912984 -ev 345 -0.5268268148523156 -0.8713971051399885 0.3398057404093502 -ev 346 -0.607636724855706 -0.8946334081035039 0.23813751258248517 -ev 347 -0.5541000768642557 -0.8176677911416906 0.09973332121686629 -ev 348 -0.07785099966491671 -0.5680882890489802 0.7780030197964434 -ev 349 -0.6086254516518546 -0.48684283292171515 0.6530292333072363 -ev 350 -0.02392309080226329 -0.36075685576820626 -0.6817295324907728 -ev 351 -0.33345538205103964 -0.9900820493591032 -0.34442106587630017 -ev 352 0.13999974885281907 -0.9862473242575026 -0.36341537579689076 -ev 353 -0.6369218079689001 -0.9027115539471502 -0.08032396404205355 -ev 354 -0.27622158319217316 -0.8880281851620553 -0.4715338748462141 -ev 355 -0.5044720721030338 -0.8696193465455777 -0.14271928475562012 -ev 356 -0.3196806200956077 -0.8866011224967393 -0.18480857146851581 -ev 357 -0.19477983975488034 -0.8511039503198752 -0.3028237193826193 -ev 358 -0.17507271702255767 -0.6936765477492741 -0.3337049826641315 -ev 359 -0.3358611076780319 -0.6955783987493644 -0.20765818979979878 -ev 360 -0.4961445603172915 -0.6892928486355905 -0.10296929174588965 -ev 361 -0.11489388701152692 -0.6862188639340261 -0.5041347444357455 -ev 362 -0.4986613194347602 0.13086758126366504 -0.24383458226149202 -ev 363 -0.020779785559962294 -0.7160833199574309 -0.5669632871043507 -ev 364 -0.6776896045555456 -0.5272483992754082 -0.12456328291018903 -ev 365 -0.7343629486529589 -0.5710772974292639 0.08650790599485525 -ev 366 -0.0426903943473379 -0.5459984920075049 -0.6488962364388771 -ev 367 -0.15313963717163326 -0.544019757669113 -0.5178129543675205 -ev 368 -0.20239620847066564 -0.5569995535371057 -0.35125929705849457 -ev 369 -0.0035299397180673653 -0.9904030710172745 -0.46297603735600046 -ev 370 -0.7914434155487864 -0.4653681025866522 -0.08171817330276254 -ev 371 0.43164732062308286 0.24744700107771544 -0.05666225114640422 -ev 372 -0.8860439494348198 -0.3736462799929322 0.0826358209372553 -ev 373 -0.8176552502648611 -0.37636147578242296 -0.12205098003579018 -ev 374 -0.1781697583104933 -0.3815652638379893 -0.5561790487641204 -ev 375 -0.2382018654948227 -0.3501253737946515 -0.40660825131417067 -ev 376 -0.6694691607784768 -0.3727627960177128 -0.29719480483167426 -ev 377 -0.44677034639144453 -0.9918179942081219 -0.23556684095738722 -ev 378 0.4452727160972785 -0.3679569129586193 -0.5207016832569065 -ev 379 0.04026219765679695 -0.267490622255973 -0.674702564030869 -ev 380 0.0023535134499228505 -0.8698783220009092 -0.5045052287216195 -ev 381 -0.02430906436439595 -0.13263859570559366 -0.44336483614808186 -ev 382 -0.5030101311450923 -0.999174515736131 -0.11828462280505536 -ev 383 0.32411231037561716 -0.1337621715091929 -0.44010562297282185 -ev 384 0.03442765209770671 0.24696142209896932 -0.054168647243037604 -ev 385 0.46282790403798413 -0.7087740074967999 -0.4867674197517057 -ev 386 0.10517964623936837 -0.3823705156444105 -0.6739371295157142 -ev 387 0.30053606704836633 -0.9256362770659701 -0.39364654401073707 -ev 388 0.46342008265385926 -0.5371690475772981 -0.5158329605189576 -ev 389 0.15469410603830536 0.2740594267740155 -0.05993194972598148 -ev 390 0.31405703816842334 0.2736547776250602 -0.0655145537411923 -ev 391 0.3052567087690681 -0.9859721628362129 -0.3234782183200984 -ev 392 0.6254589219044624 -0.9690605260708702 0.07534409601834247 -ev 393 0.3138768731118524 -0.8335286889502458 -0.47108475002796113 -ev 394 0.420592879184327 -0.8148325494380098 -0.4496438457666928 -ev 395 0.3110868922981751 -0.7047828180576032 -0.5419171513253551 -ev 396 0.15015455465326166 -0.7165189922078063 -0.5804265462476232 -ev 397 -0.2270324250837874 -0.6829762754203967 -0.21099604350743761 -ev 398 0.14075239729897815 -0.5366254688872014 -0.6381941337657981 -ev 399 0.30599706422163875 -0.541353119777497 -0.5854053657309026 -ev 400 -0.5218501351898839 -0.5745464894663082 -0.17756315708533732 -ev 401 -0.3276261238010201 -0.5093763951965449 -0.2922754026395258 -ev 402 -0.0010330080096123684 -0.5019187113812971 -0.6781347863773627 -ev 403 -0.5035137473340396 -0.4783006893872669 -0.2918472486299072 -ev 404 -0.6119353071298701 -0.4921747598744508 -0.25220717760876854 -ev 405 0.3063911009301037 -0.38716830572052496 -0.6028635639190247 -ev 406 0.18650268958803284 -0.3683332366671478 -0.6518601107258697 -ev 407 -0.09788197007779609 -0.3541799582671845 -0.6585917402975059 -ev 408 -0.31403377400851384 -0.38604742757791866 -0.35568239011296277 -ev 409 -0.7413884605801369 -0.4054058428639449 -0.22335134492786035 -ev 410 -0.007511283448012773 -0.977848156755685 -0.35158434459232757 -ev 411 -0.18615623866120046 -0.9699440100460897 -0.3240916144726541 -ev 412 0.15165866190103872 -0.9392581162503052 -0.2638267531596018 -ev 413 -0.0037982706533856714 -0.9374924971303631 -0.28011233363158483 -ev 414 0.3308298365494493 -0.9738434790115231 -0.12371081953920138 -ev 415 0.28813349397940735 -0.9355083674699852 -0.13550287999105237 -ev 416 0.15272920980505034 -0.9281397064675073 -0.11358646264399963 -ev 417 -0.0015921409437977818 -0.9327594509180814 -0.1122546415389778 -ev 418 -0.33755569023506715 -0.9930036162145612 -0.10901535063192036 -ev 419 0.4813559568476271 -0.9799401928557844 0.07723007074152788 -ev 420 -0.16415971110143224 -0.9356499946721195 -0.1119346619505649 -ev 421 0.298923437781921 -0.9835523609254596 0.08749335924393242 -ev 422 0.2449217709577367 -0.946433894491781 0.0065327913544346305 -ev 423 0.15394806672848427 -0.936314968106903 0.09313887568504642 -ev 424 -0.3300384585643502 -0.9906391163541651 0.09310287579689058 -ev 425 -0.0050130299122901345 -0.936656222222522 0.09465366709540324 -ev 426 0.6100992890552042 -0.970046521163825 0.31755396488088583 -ev 427 -0.496111514635602 -1.0 0.0919178503523097 -ev 428 -0.1451306857573773 -0.9389182109651827 0.06710885946762124 -ev 429 0.2187193740883524 -0.9714452583887141 0.17071112012079181 -ev 430 0.4866459095724749 -0.9789447559493542 0.33349177944301545 -ev 431 -0.22125736175173838 -0.9981305209318261 0.11528300106252098 -ev 432 0.30209000718413126 -0.9868462049979566 0.30422876356112294 -ev 433 0.22613868479508725 -0.979423590775618 0.22436493401185542 -ev 434 0.6728847624378989 -0.9460805009016932 0.3570245218655632 -ev 435 0.1532769750247347 -0.9385230036297029 0.2993198467732916 -ev 436 -0.2346342536996292 -0.980621352256526 0.30140818979979866 -ev 437 -0.00415119853382917 -0.9382802141403297 0.30115828766357233 -ev 438 -0.11494676010223004 -0.9441746034101133 0.29928839056033985 -ev 439 -0.5132780853596395 -0.999247352582943 0.29617946818029295 -ev 440 0.24632105730319487 -0.945499154957694 0.3803230902583603 -ev 441 0.3637543066784663 -0.9746082659030488 0.5081506542892293 -ev 442 0.3039544445450504 -0.933432517335844 0.5082362850911533 -ev 443 0.15237945431004918 -0.928859981952648 0.5128551056928754 -ev 444 -0.20595060199318327 -0.9743546857697034 0.5005941729113075 -ev 445 -0.13585674564804884 -0.9374695670119223 0.5541204143831786 -ev 446 -0.00549020955588575 -0.9329658219840488 0.5074638603064534 -ev 447 -0.32314248570939497 -0.9898918642590941 0.5135820937255342 -ev 448 0.4327232880188918 -0.9731420871533337 0.7110991499832235 -ev 449 -0.5014530186238854 -0.9914335775166142 0.5105832680908176 -ev 450 -0.6418495800224314 -0.6291525432873428 0.09222052902359912 -ev 451 0.14466910367553898 -0.9808897695253331 0.7832160133094732 -ev 452 -0.17565564284755963 -0.984634122983667 0.7465170981993066 -ev 453 -0.007794154483274585 -0.9838976615325683 0.7916270551392464 -fc 1 1.0 0.0 0.0 -fc 2 1.0 0.0 0.0 -fc 3 1.0 0.0 0.0 -fc 4 1.0 0.0 0.0 -fc 5 1.0 0.0 0.0 -fc 6 1.0 0.0 0.0 -fc 7 1.0 0.0 0.0 -fc 8 1.0 0.0 0.0 -fc 9 1.0 0.0 0.0 -fc 10 1.0 0.0 0.0 -fc 11 1.0 0.0 0.0 -fc 12 1.0 0.0 0.0 -fc 13 1.0 0.0 0.0 -fc 14 1.0 0.0 0.0 -fc 15 1.0 0.0 0.0 -fc 16 1.0 0.0 0.0 -fc 17 1.0 0.0 0.0 -fc 18 1.0 0.0 0.0 -fc 19 1.0 0.0 0.0 -fc 20 1.0 0.0 0.0 -fc 21 1.0 0.0 0.0 -fc 22 1.0 0.0 0.0 -fc 23 1.0 0.0 0.0 -fc 24 1.0 0.0 0.0 -fc 25 1.0 0.0 0.0 -fc 26 1.0 0.0 0.0 -fc 27 1.0 0.0 0.0 -fc 28 1.0 0.0 0.0 -fc 29 1.0 0.0 0.0 -fc 30 1.0 0.0 0.0 -fc 31 1.0 0.0 0.0 -fc 32 1.0 0.0 0.0 -fc 33 1.0 0.0 0.0 -fc 34 1.0 0.0 0.0 -fc 35 1.0 0.0 0.0 -fc 36 1.0 0.0 0.0 -fc 37 1.0 0.0 0.0 -fc 38 1.0 0.0 0.0 -fc 39 1.0 0.0 0.0 -fc 40 1.0 0.0 0.0 -fc 41 1.0 0.0 0.0 -fc 42 1.0 0.0 0.0 -fc 43 1.0 0.0 0.0 -fc 44 1.0 0.0 0.0 -fc 45 1.0 0.0 0.0 -fc 46 1.0 0.0 0.0 -fc 47 1.0 0.0 0.0 -fc 48 1.0 0.0 0.0 -fc 49 1.0 0.0 0.0 -fc 50 1.0 0.0 0.0 -fc 51 1.0 0.0 0.0 -fc 52 1.0 0.0 0.0 -fc 53 1.0 0.0 0.0 -fc 54 1.0 0.0 0.0 -fc 55 1.0 0.0 0.0 -fc 56 1.0 0.0 0.0 -fc 57 1.0 0.0 0.0 -fc 58 1.0 0.0 0.0 -fc 59 1.0 0.0 0.0 -fc 60 1.0 0.0 0.0 -fc 61 1.0 0.0 0.0 -fc 62 1.0 0.0 0.0 -fc 63 1.0 0.0 0.0 -fc 64 1.0 0.0 0.0 -fc 65 1.0 0.0 0.0 -fc 66 1.0 0.0 0.0 -fc 67 1.0 0.0 0.0 -fc 68 1.0 0.0 0.0 -fc 69 1.0 0.0 0.0 -fc 70 1.0 0.0 0.0 -fc 71 1.0 0.0 0.0 -fc 72 1.0 0.0 0.0 -fc 73 1.0 0.0 0.0 -fc 74 1.0 0.0 0.0 -fc 75 1.0 0.0 0.0 -fc 76 1.0 0.0 0.0 -fc 77 1.0 0.0 0.0 -fc 78 1.0 0.0 0.0 -fc 79 1.0 0.0 0.0 -fc 80 1.0 0.0 0.0 -fc 81 1.0 0.0 0.0 -fc 82 1.0 0.0 0.0 -fc 83 1.0 0.0 0.0 -fc 84 1.0 0.0 0.0 -fc 85 1.0 0.0 0.0 -fc 86 1.0 0.0 0.0 -fc 87 1.0 0.0 0.0 -fc 88 1.0 0.0 0.0 -fc 89 1.0 0.0 0.0 -fc 90 1.0 0.0 0.0 -fc 91 1.0 0.0 0.0 -fc 92 1.0 0.0 0.0 -fc 93 1.0 0.0 0.0 -fc 94 1.0 0.0 0.0 -fc 95 1.0 0.0 0.0 -fc 96 1.0 0.0 0.0 -fc 97 1.0 0.0 0.0 -fc 98 1.0 0.0 0.0 -fc 99 1.0 0.0 0.0 -fc 100 1.0 0.0 0.0 -fc 101 1.0 0.0 0.0 -fc 102 1.0 0.0 0.0 -fc 103 1.0 0.0 0.0 -fc 104 1.0 0.0 0.0 -fc 105 1.0 0.0 0.0 -fc 106 1.0 0.0 0.0 -fc 107 1.0 0.0 0.0 -fc 108 1.0 0.0 0.0 -fc 109 1.0 0.0 0.0 -fc 110 1.0 0.0 0.0 -fc 111 1.0 0.0 0.0 -fc 112 1.0 0.0 0.0 -fc 113 1.0 0.0 0.0 -fc 114 1.0 0.0 0.0 -fc 115 1.0 0.0 0.0 -fc 116 1.0 0.0 0.0 -fc 117 1.0 0.0 0.0 -fc 118 1.0 0.0 0.0 -fc 119 1.0 0.0 0.0 -fc 120 1.0 0.0 0.0 -fc 121 1.0 0.0 0.0 -fc 122 1.0 0.0 0.0 -fc 123 1.0 0.0 0.0 -fc 124 1.0 0.0 0.0 -fc 125 1.0 0.0 0.0 -fc 126 1.0 0.0 0.0 -fc 127 1.0 0.0 0.0 -fc 128 1.0 0.0 0.0 -fc 129 1.0 0.0 0.0 -fc 130 1.0 0.0 0.0 -fc 131 1.0 0.0 0.0 -fc 132 1.0 0.0 0.0 -fc 133 1.0 0.0 0.0 -fc 134 1.0 0.0 0.0 -fc 135 1.0 0.0 0.0 -fc 136 1.0 0.0 0.0 -fc 137 1.0 0.0 0.0 -fc 138 1.0 0.0 0.0 -fc 139 1.0 0.0 0.0 -fc 140 1.0 0.0 0.0 -fc 141 1.0 0.0 0.0 -fc 142 1.0 0.0 0.0 -fc 143 1.0 0.0 0.0 -fc 144 1.0 0.0 0.0 -fc 145 1.0 0.0 0.0 -fc 146 1.0 0.0 0.0 -fc 147 1.0 0.0 0.0 -fc 148 1.0 0.0 0.0 -fc 149 1.0 0.0 0.0 -fc 150 1.0 0.0 0.0 -fc 151 1.0 0.0 0.0 -fc 152 1.0 0.0 0.0 -fc 153 1.0 0.0 0.0 -fc 154 1.0 0.0 0.0 -fc 155 1.0 0.0 0.0 -fc 156 1.0 0.0 0.0 -fc 157 1.0 0.0 0.0 -fc 158 1.0 0.0 0.0 -fc 159 1.0 0.0 0.0 -fc 160 1.0 0.0 0.0 -fc 161 1.0 0.0 0.0 -fc 162 1.0 0.0 0.0 -fc 163 1.0 0.0 0.0 -fc 164 1.0 0.0 0.0 -fc 165 1.0 0.0 0.0 -fc 166 1.0 0.0 0.0 -fc 167 1.0 0.0 0.0 -fc 168 1.0 0.0 0.0 -fc 169 1.0 0.0 0.0 -fc 170 1.0 0.0 0.0 -fc 171 1.0 0.0 0.0 -fc 172 1.0 0.0 0.0 -fc 173 1.0 0.0 0.0 -fc 174 1.0 0.0 0.0 -fc 175 1.0 0.0 0.0 -fc 176 1.0 0.0 0.0 -fc 177 1.0 0.0 0.0 -fc 178 1.0 0.0 0.0 -fc 179 1.0 0.0 0.0 -fc 180 1.0 0.0 0.0 -fc 181 1.0 0.0 0.0 -fc 182 1.0 0.0 0.0 -fc 183 1.0 0.0 0.0 -fc 184 1.0 0.0 0.0 -fc 185 1.0 0.0 0.0 -fc 186 1.0 0.0 0.0 -fc 187 1.0 0.0 0.0 -fc 188 1.0 0.0 0.0 -fc 189 1.0 0.0 0.0 -fc 190 1.0 0.0 0.0 -fc 191 1.0 0.0 0.0 -fc 192 1.0 0.0 0.0 -fc 193 1.0 0.0 0.0 -fc 194 1.0 0.0 0.0 -fc 195 1.0 0.0 0.0 -fc 196 1.0 0.0 0.0 -fc 197 1.0 0.0 0.0 -fc 198 1.0 0.0 0.0 -fc 199 1.0 0.0 0.0 -fc 200 1.0 0.0 0.0 -fc 201 1.0 0.0 0.0 -fc 202 1.0 0.0 0.0 -fc 203 1.0 0.0 0.0 -fc 204 1.0 0.0 0.0 -fc 205 1.0 0.0 0.0 -fc 206 1.0 0.0 0.0 -fc 207 1.0 0.0 0.0 -fc 208 1.0 0.0 0.0 -fc 209 1.0 0.0 0.0 -fc 210 1.0 0.0 0.0 -fc 211 1.0 0.0 0.0 -fc 212 1.0 0.0 0.0 -fc 213 1.0 0.0 0.0 -fc 214 1.0 0.0 0.0 -fc 215 1.0 0.0 0.0 -fc 216 1.0 0.0 0.0 -fc 217 1.0 0.0 0.0 -fc 218 1.0 0.0 0.0 -fc 219 1.0 0.0 0.0 -fc 220 1.0 0.0 0.0 -fc 221 1.0 0.0 0.0 -fc 222 1.0 0.0 0.0 -fc 223 1.0 0.0 0.0 -fc 224 1.0 0.0 0.0 -fc 225 1.0 0.0 0.0 -fc 226 1.0 0.0 0.0 -fc 227 1.0 0.0 0.0 -fc 228 1.0 0.0 0.0 -fc 229 1.0 0.0 0.0 -fc 230 1.0 0.0 0.0 -fc 231 1.0 0.0 0.0 -fc 232 1.0 0.0 0.0 -fc 233 1.0 0.0 0.0 -fc 234 1.0 0.0 0.0 -fc 235 1.0 0.0 0.0 -fc 236 1.0 0.0 0.0 -fc 237 1.0 0.0 0.0 -fc 238 1.0 0.0 0.0 -fc 239 1.0 0.0 0.0 -fc 240 1.0 0.0 0.0 -fc 241 1.0 0.0 0.0 -fc 242 1.0 0.0 0.0 -fc 243 1.0 0.0 0.0 -fc 244 1.0 0.0 0.0 -fc 245 1.0 0.0 0.0 -fc 246 1.0 0.0 0.0 -fc 247 1.0 0.0 0.0 -fc 248 1.0 0.0 0.0 -fc 249 1.0 0.0 0.0 -fc 250 1.0 0.0 0.0 -fc 251 1.0 0.0 0.0 -fc 252 1.0 0.0 0.0 -fc 253 1.0 0.0 0.0 -fc 254 1.0 0.0 0.0 -fc 255 1.0 0.0 0.0 -fc 256 1.0 0.0 0.0 -fc 257 1.0 0.0 0.0 -fc 258 1.0 0.0 0.0 -fc 259 1.0 0.0 0.0 -fc 260 1.0 0.0 0.0 -fc 261 1.0 0.0 0.0 -fc 262 1.0 0.0 0.0 -fc 263 1.0 0.0 0.0 -fc 264 1.0 0.0 0.0 -fc 265 1.0 0.0 0.0 -fc 266 1.0 0.0 0.0 -fc 267 1.0 0.0 0.0 -fc 268 1.0 0.0 0.0 -fc 269 1.0 0.0 0.0 -fc 270 1.0 0.0 0.0 -fc 271 1.0 0.0 0.0 -fc 272 1.0 0.0 0.0 -fc 273 1.0 0.0 0.0 -fc 274 1.0 0.0 0.0 -fc 275 1.0 0.0 0.0 -fc 276 1.0 0.0 0.0 -fc 277 1.0 0.0 0.0 -fc 278 1.0 0.0 0.0 -fc 279 1.0 0.0 0.0 -fc 280 1.0 0.0 0.0 -fc 281 1.0 0.0 0.0 -fc 282 1.0 0.0 0.0 -fc 283 1.0 0.0 0.0 -fc 284 1.0 0.0 0.0 -fc 285 1.0 0.0 0.0 -fc 286 1.0 0.0 0.0 -fc 287 1.0 0.0 0.0 -fc 288 1.0 0.0 0.0 -fc 289 1.0 0.0 0.0 -fc 290 1.0 0.0 0.0 -fc 291 1.0 0.0 0.0 -fc 292 1.0 0.0 0.0 -fc 293 1.0 0.0 0.0 -fc 294 1.0 0.0 0.0 -fc 295 1.0 0.0 0.0 -fc 296 1.0 0.0 0.0 -fc 297 1.0 0.0 0.0 -fc 298 1.0 0.0 0.0 -fc 299 1.0 0.0 0.0 -fc 300 1.0 0.0 0.0 -fc 301 1.0 0.0 0.0 -fc 302 1.0 0.0 0.0 -fc 303 1.0 0.0 0.0 -fc 304 1.0 0.0 0.0 -fc 305 1.0 0.0 0.0 -fc 306 1.0 0.0 0.0 -fc 307 1.0 0.0 0.0 -fc 308 1.0 0.0 0.0 -fc 309 1.0 0.0 0.0 -fc 310 1.0 0.0 0.0 -fc 311 1.0 0.0 0.0 -fc 312 1.0 0.0 0.0 -fc 313 1.0 0.0 0.0 -fc 314 1.0 0.0 0.0 -fc 315 1.0 0.0 0.0 -fc 316 1.0 0.0 0.0 -fc 317 1.0 0.0 0.0 -fc 318 1.0 0.0 0.0 -fc 319 1.0 0.0 0.0 -fc 320 1.0 0.0 0.0 -fc 321 1.0 0.0 0.0 -fc 322 1.0 0.0 0.0 -fc 323 1.0 0.0 0.0 -fc 324 1.0 0.0 0.0 -fc 325 1.0 0.0 0.0 -fc 326 1.0 0.0 0.0 -fc 327 1.0 0.0 0.0 -fc 328 1.0 0.0 0.0 -fc 329 1.0 0.0 0.0 -fc 330 1.0 0.0 0.0 -fc 331 1.0 0.0 0.0 -fc 332 1.0 0.0 0.0 -fc 333 1.0 0.0 0.0 -fc 334 1.0 0.0 0.0 -fc 335 1.0 0.0 0.0 -fc 336 1.0 0.0 0.0 -fc 337 1.0 0.0 0.0 -fc 338 1.0 0.0 0.0 -fc 339 1.0 0.0 0.0 -fc 340 1.0 0.0 0.0 -fc 341 1.0 0.0 0.0 -fc 342 1.0 0.0 0.0 -fc 343 1.0 0.0 0.0 -fc 344 1.0 0.0 0.0 -fc 345 1.0 0.0 0.0 -fc 346 1.0 0.0 0.0 -fc 347 1.0 0.0 0.0 -fc 348 1.0 0.0 0.0 -fc 349 1.0 0.0 0.0 -fc 350 1.0 0.0 0.0 -fc 351 1.0 0.0 0.0 -fc 352 1.0 0.0 0.0 -fc 353 1.0 0.0 0.0 -fc 354 1.0 0.0 0.0 -fc 355 1.0 0.0 0.0 -fc 356 1.0 0.0 0.0 -fc 357 1.0 0.0 0.0 -fc 358 1.0 0.0 0.0 -fc 359 1.0 0.0 0.0 -fc 360 1.0 0.0 0.0 -fc 361 1.0 0.0 0.0 -fc 362 1.0 0.0 0.0 -fc 363 1.0 0.0 0.0 -fc 364 1.0 0.0 0.0 -fc 365 1.0 0.0 0.0 -fc 366 1.0 0.0 0.0 -fc 367 1.0 0.0 0.0 -fc 368 1.0 0.0 0.0 -fc 369 1.0 0.0 0.0 -fc 370 1.0 0.0 0.0 -fc 371 1.0 0.0 0.0 -fc 372 1.0 0.0 0.0 -fc 373 1.0 0.0 0.0 -fc 374 1.0 0.0 0.0 -fc 375 1.0 0.0 0.0 -fc 376 1.0 0.0 0.0 -fc 377 1.0 0.0 0.0 -fc 378 1.0 0.0 0.0 -fc 379 1.0 0.0 0.0 -fc 380 1.0 0.0 0.0 -fc 381 1.0 0.0 0.0 -fc 382 1.0 0.0 0.0 -fc 383 1.0 0.0 0.0 -fc 384 1.0 0.0 0.0 -fc 385 1.0 0.0 0.0 -fc 386 1.0 0.0 0.0 -fc 387 1.0 0.0 0.0 -fc 388 1.0 0.0 0.0 -fc 389 1.0 0.0 0.0 -fc 390 1.0 0.0 0.0 -fc 391 1.0 0.0 0.0 -fc 392 1.0 0.0 0.0 -fc 393 1.0 0.0 0.0 -fc 394 1.0 0.0 0.0 -fc 395 1.0 0.0 0.0 -fc 396 1.0 0.0 0.0 -fc 397 1.0 0.0 0.0 -fc 398 1.0 0.0 0.0 -fc 399 1.0 0.0 0.0 -fc 400 1.0 0.0 0.0 -fc 401 1.0 0.0 0.0 -fc 402 1.0 0.0 0.0 -fc 403 1.0 0.0 0.0 -fc 404 1.0 0.0 0.0 -fc 405 1.0 0.0 0.0 -fc 406 1.0 0.0 0.0 -fc 407 1.0 0.0 0.0 -fc 408 1.0 0.0 0.0 -fc 409 1.0 0.0 0.0 -fc 410 1.0 0.0 0.0 -fc 411 1.0 0.0 0.0 -fc 412 1.0 0.0 0.0 -fc 413 1.0 0.0 0.0 -fc 414 1.0 0.0 0.0 -fc 415 1.0 0.0 0.0 -fc 416 1.0 0.0 0.0 -fc 417 1.0 0.0 0.0 -fc 418 1.0 0.0 0.0 -fc 419 1.0 0.0 0.0 -fc 420 1.0 0.0 0.0 -fc 421 1.0 0.0 0.0 -fc 422 1.0 0.0 0.0 -fc 423 1.0 0.0 0.0 -fc 424 1.0 0.0 0.0 -fc 425 1.0 0.0 0.0 -fc 426 1.0 0.0 0.0 -fc 427 1.0 0.0 0.0 -fc 428 1.0 0.0 0.0 -fc 429 1.0 0.0 0.0 -fc 430 1.0 0.0 0.0 -fc 431 1.0 0.0 0.0 -fc 432 1.0 0.0 0.0 -fc 433 1.0 0.0 0.0 -fc 434 1.0 0.0 0.0 -fc 435 1.0 0.0 0.0 -fc 436 1.0 0.0 0.0 -fc 437 1.0 0.0 0.0 -fc 438 1.0 0.0 0.0 -fc 439 1.0 0.0 0.0 -fc 440 1.0 0.0 0.0 -fc 441 1.0 0.0 0.0 -fc 442 1.0 0.0 0.0 -fc 443 1.0 0.0 0.0 -fc 444 1.0 0.0 0.0 -fc 445 1.0 0.0 0.0 -fc 446 1.0 0.0 0.0 -fc 447 1.0 0.0 0.0 -fc 448 1.0 0.0 0.0 -fc 449 1.0 0.0 0.0 -fc 450 1.0 0.0 0.0 -fc 451 1.0 0.0 0.0 -fc 452 1.0 0.0 0.0 -fc 453 1.0 0.0 0.0 -fc 454 1.0 0.0 0.0 -fc 455 1.0 0.0 0.0 -fc 456 1.0 0.0 0.0 -fc 457 1.0 0.0 0.0 -fc 458 1.0 0.0 0.0 -fc 459 1.0 0.0 0.0 -fc 460 1.0 0.0 0.0 -fc 461 1.0 0.0 0.0 -fc 462 1.0 0.0 0.0 -fc 463 1.0 0.0 0.0 -fc 464 1.0 0.0 0.0 -fc 465 1.0 0.0 0.0 -fc 466 1.0 0.0 0.0 -fc 467 1.0 0.0 0.0 -fc 468 1.0 0.0 0.0 -fc 469 1.0 0.0 0.0 -fc 470 1.0 0.0 0.0 -fc 471 1.0 0.0 0.0 -fc 472 1.0 0.0 0.0 -fc 473 1.0 0.0 0.0 -fc 474 1.0 0.0 0.0 -fc 475 1.0 0.0 0.0 -fc 476 1.0 0.0 0.0 -fc 477 1.0 0.0 0.0 -fc 478 1.0 0.0 0.0 -fc 479 1.0 0.0 0.0 -fc 480 1.0 0.0 0.0 -fc 481 1.0 0.0 0.0 -fc 482 1.0 0.0 0.0 -fc 483 1.0 0.0 0.0 -fc 484 1.0 0.0 0.0 -fc 485 1.0 0.0 0.0 -fc 486 1.0 0.0 0.0 -fc 487 1.0 0.0 0.0 -fc 488 1.0 0.0 0.0 -fc 489 1.0 0.0 0.0 -fc 490 1.0 0.0 0.0 -fc 491 1.0 0.0 0.0 -fc 492 1.0 0.0 0.0 -fc 493 1.0 0.0 0.0 -fc 494 1.0 0.0 0.0 -fc 495 1.0 0.0 0.0 -fc 496 1.0 0.0 0.0 -fc 497 1.0 0.0 0.0 -fc 498 1.0 0.0 0.0 -fc 499 1.0 0.0 0.0 -fc 500 1.0 0.0 0.0 -fc 501 1.0 0.0 0.0 -fc 502 1.0 0.0 0.0 -fc 503 1.0 0.0 0.0 -fc 504 1.0 0.0 0.0 -fc 505 1.0 0.0 0.0 -fc 506 1.0 0.0 0.0 -fc 507 1.0 0.0 0.0 -fc 508 1.0 0.0 0.0 -fc 509 1.0 0.0 0.0 -fc 510 1.0 0.0 0.0 -fc 511 1.0 0.0 0.0 -fc 512 1.0 0.0 0.0 -fc 513 1.0 0.0 0.0 -fc 514 1.0 0.0 0.0 -fc 515 1.0 0.0 0.0 -fc 516 1.0 0.0 0.0 -fc 517 1.0 0.0 0.0 -fc 518 1.0 0.0 0.0 -fc 519 1.0 0.0 0.0 -fc 520 1.0 0.0 0.0 -fc 521 1.0 0.0 0.0 -fc 522 1.0 0.0 0.0 -fc 523 1.0 0.0 0.0 -fc 524 1.0 0.0 0.0 -fc 525 1.0 0.0 0.0 -fc 526 1.0 0.0 0.0 -fc 527 1.0 0.0 0.0 -fc 528 1.0 0.0 0.0 -fc 529 1.0 0.0 0.0 -fc 530 1.0 0.0 0.0 -fc 531 1.0 0.0 0.0 -fc 532 1.0 0.0 0.0 -fc 533 1.0 0.0 0.0 -fc 534 1.0 0.0 0.0 -fc 535 1.0 0.0 0.0 -fc 536 1.0 0.0 0.0 -fc 537 1.0 0.0 0.0 -fc 538 1.0 0.0 0.0 -fc 539 1.0 0.0 0.0 -fc 540 1.0 0.0 0.0 -fc 541 1.0 0.0 0.0 -fc 542 1.0 0.0 0.0 -fc 543 1.0 0.0 0.0 -fc 544 1.0 0.0 0.0 -fc 545 1.0 0.0 0.0 -fc 546 1.0 0.0 0.0 -fc 547 1.0 0.0 0.0 -fc 548 1.0 0.0 0.0 -fc 549 1.0 0.0 0.0 -fc 550 1.0 0.0 0.0 -fc 551 1.0 0.0 0.0 -fc 552 1.0 0.0 0.0 -fc 553 1.0 0.0 0.0 -fc 554 1.0 0.0 0.0 -fc 555 1.0 0.0 0.0 -fc 556 1.0 0.0 0.0 -fc 557 1.0 0.0 0.0 -fc 558 1.0 0.0 0.0 -fc 559 1.0 0.0 0.0 -fc 560 1.0 0.0 0.0 -fc 561 1.0 0.0 0.0 -fc 562 1.0 0.0 0.0 -fc 563 1.0 0.0 0.0 -fc 564 1.0 0.0 0.0 -fc 565 1.0 0.0 0.0 -fc 566 1.0 0.0 0.0 -fc 567 1.0 0.0 0.0 -fc 568 1.0 0.0 0.0 -fc 569 1.0 0.0 0.0 -fc 570 1.0 0.0 0.0 -fc 571 1.0 0.0 0.0 -fc 572 1.0 0.0 0.0 -fc 573 1.0 0.0 0.0 -fc 574 1.0 0.0 0.0 -fc 575 1.0 0.0 0.0 -fc 576 1.0 0.0 0.0 -fc 577 1.0 0.0 0.0 -fc 578 1.0 0.0 0.0 -fc 579 1.0 0.0 0.0 -fc 580 1.0 0.0 0.0 -fc 581 1.0 0.0 0.0 -fc 582 1.0 0.0 0.0 -fc 583 1.0 0.0 0.0 -fc 584 1.0 0.0 0.0 -fc 585 1.0 0.0 0.0 -fc 586 1.0 0.0 0.0 -fc 587 1.0 0.0 0.0 -fc 588 1.0 0.0 0.0 -fc 589 1.0 0.0 0.0 -fc 590 1.0 0.0 0.0 -fc 591 1.0 0.0 0.0 -fc 592 1.0 0.0 0.0 -fc 593 1.0 0.0 0.0 -fc 594 1.0 0.0 0.0 -fc 595 1.0 0.0 0.0 -fc 596 1.0 0.0 0.0 -fc 597 1.0 0.0 0.0 -fc 598 1.0 0.0 0.0 -fc 599 1.0 0.0 0.0 -fc 600 1.0 0.0 0.0 -fc 601 1.0 0.0 0.0 -fc 602 1.0 0.0 0.0 -fc 603 1.0 0.0 0.0 -fc 604 1.0 0.0 0.0 -fc 605 1.0 0.0 0.0 -fc 606 1.0 0.0 0.0 -fc 607 1.0 0.0 0.0 -fc 608 1.0 0.0 0.0 -fc 609 1.0 0.0 0.0 -fc 610 1.0 0.0 0.0 -fc 611 1.0 0.0 0.0 -fc 612 1.0 0.0 0.0 -fc 613 1.0 0.0 0.0 -fc 614 1.0 0.0 0.0 -fc 615 1.0 0.0 0.0 -fc 616 1.0 0.0 0.0 -fc 617 1.0 0.0 0.0 -fc 618 1.0 0.0 0.0 -fc 619 1.0 0.0 0.0 -fc 620 1.0 0.0 0.0 -fc 621 1.0 0.0 0.0 -fc 622 1.0 0.0 0.0 -fc 623 1.0 0.0 0.0 -fc 624 1.0 0.0 0.0 -fc 625 1.0 0.0 0.0 -fc 626 1.0 0.0 0.0 -fc 627 1.0 0.0 0.0 -fc 628 1.0 0.0 0.0 -fc 629 1.0 0.0 0.0 -fc 630 1.0 0.0 0.0 -fc 631 1.0 0.0 0.0 -fc 632 1.0 0.0 0.0 -fc 633 1.0 0.0 0.0 -fc 634 1.0 0.0 0.0 -fc 635 1.0 0.0 0.0 -fc 636 1.0 0.0 0.0 -fc 637 1.0 0.0 0.0 -fc 638 1.0 0.0 0.0 -fc 639 1.0 0.0 0.0 -fc 640 1.0 0.0 0.0 -fc 641 1.0 0.0 0.0 -fc 642 1.0 0.0 0.0 -fc 643 1.0 0.0 0.0 -fc 644 1.0 0.0 0.0 -fc 645 1.0 0.0 0.0 -fc 646 1.0 0.0 0.0 -fc 647 1.0 0.0 0.0 -fc 648 1.0 0.0 0.0 -fc 649 1.0 0.0 0.0 -fc 650 1.0 0.0 0.0 -fc 651 1.0 0.0 0.0 -fc 652 1.0 0.0 0.0 -fc 653 1.0 0.0 0.0 -fc 654 1.0 0.0 0.0 -fc 655 1.0 0.0 0.0 -fc 656 1.0 0.0 0.0 -fc 657 1.0 0.0 0.0 -fc 658 1.0 0.0 0.0 -fc 659 1.0 0.0 0.0 -fc 660 1.0 0.0 0.0 -fc 661 1.0 0.0 0.0 -fc 662 1.0 0.0 0.0 -fc 663 1.0 0.0 0.0 -fc 664 1.0 0.0 0.0 -fc 665 1.0 0.0 0.0 -fc 666 1.0 0.0 0.0 -fc 667 1.0 0.0 0.0 -fc 668 1.0 0.0 0.0 -fc 669 1.0 0.0 0.0 -fc 670 1.0 0.0 0.0 -fc 671 1.0 0.0 0.0 -fc 672 1.0 0.0 0.0 -fc 673 1.0 0.0 0.0 -fc 674 1.0 0.0 0.0 -fc 675 1.0 0.0 0.0 -fc 676 1.0 0.0 0.0 -fc 677 1.0 0.0 0.0 -fc 678 1.0 0.0 0.0 -fc 679 1.0 0.0 0.0 -fc 680 1.0 0.0 0.0 -fc 681 1.0 0.0 0.0 -fc 682 1.0 0.0 0.0 -fc 683 1.0 0.0 0.0 -fc 684 1.0 0.0 0.0 -fc 685 1.0 0.0 0.0 -fc 686 1.0 0.0 0.0 -fc 687 1.0 0.0 0.0 -fc 688 1.0 0.0 0.0 -fc 689 1.0 0.0 0.0 -fc 690 1.0 0.0 0.0 -fc 691 1.0 0.0 0.0 -fc 692 1.0 0.0 0.0 -fc 693 1.0 0.0 0.0 -fc 694 1.0 0.0 0.0 -fc 695 1.0 0.0 0.0 -fc 696 1.0 0.0 0.0 -fc 697 1.0 0.0 0.0 -fc 698 1.0 0.0 0.0 -fc 699 1.0 0.0 0.0 -fc 700 1.0 0.0 0.0 -fc 701 1.0 0.0 0.0 -fc 702 1.0 0.0 0.0 -fc 703 1.0 0.0 0.0 -fc 704 1.0 0.0 0.0 -fc 705 1.0 0.0 0.0 -fc 706 1.0 0.0 0.0 -fc 707 1.0 0.0 0.0 -fc 708 1.0 0.0 0.0 -fc 709 1.0 0.0 0.0 -fc 710 1.0 0.0 0.0 -fc 711 1.0 0.0 0.0 -fc 712 1.0 0.0 0.0 -fc 713 1.0 0.0 0.0 -fc 714 1.0 0.0 0.0 -fc 715 1.0 0.0 0.0 -fc 716 1.0 0.0 0.0 -fc 717 1.0 0.0 0.0 -fc 718 1.0 0.0 0.0 -fc 719 1.0 0.0 0.0 -fc 720 1.0 0.0 0.0 -fc 721 1.0 0.0 0.0 -fc 722 1.0 0.0 0.0 -fc 723 1.0 0.0 0.0 -fc 724 1.0 0.0 0.0 -fc 725 1.0 0.0 0.0 -fc 726 1.0 0.0 0.0 -fc 727 1.0 0.0 0.0 -fc 728 1.0 0.0 0.0 -fc 729 1.0 0.0 0.0 -fc 730 1.0 0.0 0.0 -fc 731 1.0 0.0 0.0 -fc 732 1.0 0.0 0.0 -fc 733 1.0 0.0 0.0 -fc 734 1.0 0.0 0.0 -fc 735 1.0 0.0 0.0 -fc 736 1.0 0.0 0.0 -fc 737 1.0 0.0 0.0 -fc 738 1.0 0.0 0.0 -fc 739 1.0 0.0 0.0 -fc 740 1.0 0.0 0.0 -fc 741 1.0 0.0 0.0 -fc 742 1.0 0.0 0.0 -fc 743 1.0 0.0 0.0 -fc 744 1.0 0.0 0.0 -fc 745 1.0 0.0 0.0 -fc 746 1.0 0.0 0.0 -fc 747 1.0 0.0 0.0 -fc 748 1.0 0.0 0.0 -fc 749 1.0 0.0 0.0 -fc 750 1.0 0.0 0.0 -fc 751 1.0 0.0 0.0 -fc 752 1.0 0.0 0.0 -fc 753 1.0 0.0 0.0 -fc 754 1.0 0.0 0.0 -fc 755 1.0 0.0 0.0 -fc 756 1.0 0.0 0.0 -fc 757 1.0 0.0 0.0 -fc 758 1.0 0.0 0.0 -fc 759 1.0 0.0 0.0 -fc 760 1.0 0.0 0.0 -fc 761 1.0 0.0 0.0 -fc 762 1.0 0.0 0.0 -fc 763 1.0 0.0 0.0 -fc 764 1.0 0.0 0.0 -fc 765 1.0 0.0 0.0 -fc 766 1.0 0.0 0.0 -fc 767 1.0 0.0 0.0 -fc 768 1.0 0.0 0.0 -fc 769 1.0 0.0 0.0 -fc 770 1.0 0.0 0.0 -fc 771 1.0 0.0 0.0 -fc 772 1.0 0.0 0.0 -fc 773 1.0 0.0 0.0 -fc 774 1.0 0.0 0.0 -fc 775 1.0 0.0 0.0 -fc 776 1.0 0.0 0.0 -fc 777 1.0 0.0 0.0 -fc 778 1.0 0.0 0.0 -fc 779 1.0 0.0 0.0 -fc 780 1.0 0.0 0.0 -fc 781 1.0 0.0 0.0 -fc 782 1.0 0.0 0.0 -fc 783 1.0 0.0 0.0 -fc 784 1.0 0.0 0.0 -fc 785 1.0 0.0 0.0 -fc 786 1.0 0.0 0.0 -fc 787 1.0 0.0 0.0 -fc 788 1.0 0.0 0.0 -fc 789 1.0 0.0 0.0 -fc 790 1.0 0.0 0.0 -fc 791 1.0 0.0 0.0 -fc 792 1.0 0.0 0.0 -fc 793 1.0 0.0 0.0 -fc 794 1.0 0.0 0.0 -fc 795 1.0 0.0 0.0 -fc 796 1.0 0.0 0.0 -fc 797 1.0 0.0 0.0 -fc 798 1.0 0.0 0.0 -fc 799 1.0 0.0 0.0 -fc 800 1.0 0.0 0.0 -fc 801 1.0 0.0 0.0 -fc 802 1.0 0.0 0.0 -fc 803 1.0 0.0 0.0 -fc 804 1.0 0.0 0.0 -fc 805 1.0 0.0 0.0 -fc 806 1.0 0.0 0.0 -fc 807 1.0 0.0 0.0 -fc 808 1.0 0.0 0.0 -fc 809 1.0 0.0 0.0 -fc 810 1.0 0.0 0.0 -fc 811 1.0 0.0 0.0 -fc 812 1.0 0.0 0.0 -fc 813 1.0 0.0 0.0 -fc 814 1.0 0.0 0.0 -fc 815 1.0 0.0 0.0 -fc 816 1.0 0.0 0.0 -fc 817 1.0 0.0 0.0 -fc 818 1.0 0.0 0.0 -fc 819 1.0 0.0 0.0 -fc 820 1.0 0.0 0.0 -fc 821 1.0 0.0 0.0 -fc 822 1.0 0.0 0.0 -fc 823 1.0 0.0 0.0 -fc 824 1.0 0.0 0.0 -fc 825 1.0 0.0 0.0 -fc 826 1.0 0.0 0.0 -fc 827 1.0 0.0 0.0 -fc 828 1.0 0.0 0.0 -fc 829 1.0 0.0 0.0 -fc 830 1.0 0.0 0.0 -fc 831 1.0 0.0 0.0 -fc 832 1.0 0.0 0.0 -fc 833 1.0 0.0 0.0 -fc 834 1.0 0.0 0.0 -fc 835 1.0 0.0 0.0 -fc 836 1.0 0.0 0.0 -fc 837 1.0 0.0 0.0 -fc 838 1.0 0.0 0.0 -fc 839 1.0 0.0 0.0 -fc 840 1.0 0.0 0.0 -fc 841 1.0 0.0 0.0 -fc 842 1.0 0.0 0.0 -fc 843 1.0 0.0 0.0 -fc 844 1.0 0.0 0.0 -fc 845 1.0 0.0 0.0 -fc 846 1.0 0.0 0.0 -fc 847 1.0 0.0 0.0 -fc 848 1.0 0.0 0.0 -fc 849 1.0 0.0 0.0 -fc 850 1.0 0.0 0.0 -fc 851 1.0 0.0 0.0 -fc 852 1.0 0.0 0.0 -fc 853 1.0 0.0 0.0 -fc 854 1.0 0.0 0.0 -fc 855 1.0 0.0 0.0 -fc 856 1.0 0.0 0.0 -fc 857 1.0 0.0 0.0 -fc 858 1.0 0.0 0.0 -fc 859 1.0 0.0 0.0 -fc 860 1.0 0.0 0.0 -fc 861 1.0 0.0 0.0 -fc 862 1.0 0.0 0.0 -fc 863 1.0 0.0 0.0 -fc 864 1.0 0.0 0.0 -fc 865 1.0 0.0 0.0 -fc 866 1.0 0.0 0.0 -fc 867 1.0 0.0 0.0 -fc 868 1.0 0.0 0.0 -fc 869 1.0 0.0 0.0 -fc 870 1.0 0.0 0.0 -fc 871 1.0 0.0 0.0 -fc 872 1.0 0.0 0.0 -fc 873 1.0 0.0 0.0 -fc 874 1.0 0.0 0.0 -fc 875 1.0 0.0 0.0 -fc 876 1.0 0.0 0.0 -fc 877 1.0 0.0 0.0 -fc 878 1.0 0.0 0.0 -fc 879 1.0 0.0 0.0 -fc 880 1.0 0.0 0.0 -fc 881 1.0 0.0 0.0 -fc 882 1.0 0.0 0.0 -fc 883 1.0 0.0 0.0 -fc 884 1.0 0.0 0.0 -fc 885 1.0 0.0 0.0 -fc 886 1.0 0.0 0.0 -fc 887 1.0 0.0 0.0 -fc 888 1.0 0.0 0.0 -fc 889 1.0 0.0 0.0 -fc 890 1.0 0.0 0.0 -fc 891 1.0 0.0 0.0 -fc 892 1.0 0.0 0.0 -fc 893 1.0 0.0 0.0 -fc 894 1.0 0.0 0.0 -fc 895 1.0 0.0 0.0 -fc 896 1.0 0.0 0.0 -fc 897 1.0 0.0 0.0 -fc 898 1.0 0.0 0.0 -fc 899 1.0 0.0 0.0 -fc 900 1.0 0.0 0.0 -fc 901 1.0 0.0 0.0 -fc 902 1.0 0.0 0.0 -fc 903 1.0 0.0 0.0 -fc 904 1.0 0.0 0.0 -fc 905 1.0 0.0 0.0 -fc 906 1.0 0.0 0.0 -fc 907 1.0 0.0 0.0 -fc 908 1.0 0.0 0.0 -fc 909 1.0 0.0 0.0 -fc 910 1.0 0.0 0.0 -fc 911 1.0 0.0 0.0 -fc 912 1.0 0.0 0.0 -fc 913 1.0 0.0 0.0 -fc 914 1.0 0.0 0.0 -fc 915 1.0 0.0 0.0 -fc 916 1.0 0.0 0.0 -fc 917 1.0 0.0 0.0 -fc 918 1.0 0.0 0.0 -fc 919 1.0 0.0 0.0 -fc 920 1.0 0.0 0.0 -fc 921 1.0 0.0 0.0 -fc 922 1.0 0.0 0.0 -fc 923 1.0 0.0 0.0 -fc 924 1.0 0.0 0.0 -fc 925 1.0 0.0 0.0 -fc 926 1.0 0.0 0.0 -fc 927 1.0 0.0 0.0 -fc 928 1.0 0.0 0.0 -fc 929 1.0 0.0 0.0 -fc 930 1.0 0.0 0.0 -fc 931 1.0 0.0 0.0 -fc 932 1.0 0.0 0.0 -fc 933 1.0 0.0 0.0 -fc 934 1.0 0.0 0.0 -fc 935 1.0 0.0 0.0 -fc 936 1.0 0.0 0.0 -fc 937 1.0 0.0 0.0 -fc 938 1.0 0.0 0.0 -fc 939 1.0 0.0 0.0 -fc 940 1.0 0.0 0.0 -fc 941 1.0 0.0 0.0 -fc 942 1.0 0.0 0.0 -fc 943 1.0 0.0 0.0 -fc 944 1.0 0.0 0.0 -fc 945 1.0 0.0 0.0 -fc 946 1.0 0.0 0.0 -fc 947 1.0 0.0 0.0 -fc 948 1.0 0.0 0.0 -df 1 -df 2 -df 3 -df 4 -df 5 -df 6 -df 7 -df 8 -df 9 -df 10 -df 11 -df 12 -df 13 -df 14 -df 15 -df 16 -df 17 -df 18 -df 19 -df 20 -df 21 -df 22 -df 23 -df 24 -df 25 -df 26 -df 27 -df 28 -df 29 -df 30 -df 31 -df 32 -df 33 -df 34 -df 35 -df 36 -df 37 -df 38 -df 39 -df 40 -df 41 -df 42 -df 43 -df 44 -df 45 -df 46 -df 47 -df 48 -df 49 -df 50 -df 51 -df 52 -df 53 -df 54 -df 55 -df 56 -df 57 -df 58 -df 59 -df 60 -df 61 -df 62 -df 63 -df 64 -df 65 -df 66 -df 67 -df 68 -df 69 -df 70 -df 71 -df 72 -df 73 -df 74 -df 75 -df 76 -df 77 -df 78 -df 79 -df 80 -df 81 -df 82 -df 83 -df 84 -df 85 -df 86 -df 87 -df 88 -df 89 -df 90 -df 91 -df 92 -df 93 -df 94 -df 95 -df 96 -df 97 -df 98 -df 99 -df 100 -df 101 -df 102 -df 103 -df 104 -df 105 -df 106 -df 107 -df 108 -df 109 -df 110 -df 111 -df 112 -df 113 -df 114 -df 115 -df 116 -df 117 -df 118 -df 119 -df 120 -df 121 -df 122 -df 123 -df 124 -df 125 -df 126 -df 127 -df 128 -df 129 -df 130 -df 131 -df 132 -df 133 -df 134 -df 135 -df 136 -df 137 -df 138 -df 139 -df 140 -df 141 -df 142 -df 143 -df 144 -df 145 -df 146 -df 147 -df 148 -df 149 -df 150 -df 151 -df 152 -df 153 -df 154 -df 155 -df 156 -df 157 -df 158 -df 159 -df 160 -df 161 -df 162 -df 163 -df 164 -df 165 -df 166 -df 167 -df 168 -df 169 -df 170 -df 171 -df 172 -df 173 -df 174 -df 175 -df 176 -df 177 -df 178 -df 179 -df 180 -df 181 -df 182 -df 183 -df 184 -df 185 -df 186 -df 187 -df 188 -df 189 -df 190 -df 191 -df 192 -df 193 -df 194 -df 195 -df 196 -df 197 -df 198 -df 199 -df 200 -df 201 -df 202 -df 203 -df 204 -df 205 -df 206 -df 207 -df 208 -df 209 -df 210 -df 211 -df 212 -df 213 -df 214 -df 215 -df 216 -df 217 -df 218 -df 219 -df 220 -df 221 -df 222 -df 223 -df 224 -df 225 -df 226 -df 227 -df 228 -df 229 -df 230 -df 231 -df 232 -df 233 -df 234 -df 235 -df 236 -df 237 -df 238 -df 239 -df 240 -df 241 -df 242 -df 243 -df 244 -df 245 -df 246 -df 247 -df 248 -df 249 -df 250 -df 251 -df 252 -df 253 -df 254 -df 255 -df 256 -df 257 -df 258 -df 259 -df 260 -df 261 -df 262 -df 263 -df 264 -df 265 -df 266 -df 267 -df 268 -df 269 -df 270 -df 271 -df 272 -df 273 -df 274 -df 275 -df 276 -df 277 -df 278 -df 279 -df 280 -df 281 -df 282 -df 283 -df 284 -df 285 -df 286 -df 287 -df 288 -df 289 -df 290 -df 291 -df 292 -df 293 -df 294 -df 295 -df 296 -df 297 -df 298 -df 299 -df 300 -df 301 -df 302 -df 303 -df 304 -df 305 -df 306 -df 307 -df 308 -df 309 -df 310 -df 311 -df 312 -df 313 -df 314 -df 315 -df 316 -df 317 -df 318 -df 319 -df 320 -df 321 -df 322 -df 323 -df 324 -df 325 -df 326 -df 327 -df 328 -df 329 -df 330 -df 331 -df 332 -df 333 -df 334 -df 335 -df 336 -df 337 -df 338 -df 339 -df 340 -df 341 -df 342 -df 343 -df 344 -df 345 -df 346 -df 347 -df 348 -df 349 -df 350 -df 351 -df 352 -df 353 -df 354 -df 355 -df 356 -df 357 -df 358 -df 359 -df 360 -df 361 -df 362 -df 363 -df 364 -df 365 -df 366 -df 367 -df 368 -df 369 -df 370 -df 371 -df 372 -df 373 -df 374 -df 375 -df 376 -df 377 -df 378 -df 379 -df 380 -df 381 -df 382 -df 383 -df 384 -df 385 -df 386 -df 387 -df 388 -df 389 -df 390 -df 391 -df 392 -df 393 -df 394 -df 395 -df 396 -df 397 -df 398 -df 399 -df 400 -df 401 -df 402 -df 403 -df 404 -df 405 -df 406 -df 407 -df 408 -df 409 -df 410 -df 411 -df 412 -df 413 -df 414 -df 415 -df 416 -df 417 -df 418 -df 419 -df 420 -df 421 -df 422 -df 423 -df 424 -df 425 -df 426 -df 427 -df 428 -df 429 -df 430 -df 431 -df 432 -df 433 -df 434 -df 435 -df 436 -df 437 -df 438 -df 439 -df 440 -df 441 -df 442 -df 443 -df 444 -df 445 -df 446 -df 447 -df 448 -df 449 -df 450 -df 451 -df 452 -df 453 -df 454 -df 455 -df 456 -df 457 -df 458 -df 459 -df 460 -df 461 -df 462 -df 463 -df 464 -df 465 -df 466 -df 467 -df 468 -df 469 -df 470 -df 471 -df 472 -df 473 -df 474 -df 475 -df 476 -df 477 -df 478 -df 479 -df 480 -df 481 -df 482 -df 483 -df 484 -df 485 -df 486 -df 487 -df 488 -df 489 -df 490 -df 491 -df 492 -df 493 -df 494 -df 495 -df 496 -df 497 -df 498 -df 499 -df 500 -df 501 -df 502 -df 503 -df 504 -df 505 -df 506 -df 507 -df 508 -df 509 -df 510 -df 511 -df 512 -df 513 -df 514 -df 515 -df 516 -df 517 -df 518 -df 519 -df 520 -df 521 -df 522 -df 523 -df 524 -df 525 -df 526 -df 527 -df 528 -df 529 -df 530 -df 531 -df 532 -df 533 -df 534 -df 535 -df 536 -df 537 -df 538 -df 539 -df 540 -df 541 -df 542 -df 543 -df 544 -df 545 -df 546 -df 547 -df 548 -df 549 -df 550 -df 551 -df 552 -df 553 -df 554 -df 555 -df 556 -df 557 -df 558 -df 559 -df 560 -df 561 -df 562 -df 563 -df 564 -df 565 -df 566 -df 567 -df 568 -df 569 -df 570 -df 571 -df 572 -df 573 -df 574 -df 575 -df 576 -df 577 -df 578 -df 579 -df 580 -df 581 -df 582 -df 583 -df 584 -df 585 -df 586 -df 587 -df 588 -df 589 -df 590 -df 591 -df 592 -df 593 -df 594 -df 595 -df 596 -df 597 -df 598 -df 599 -df 600 -df 601 -df 602 -df 603 -df 604 -df 605 -df 606 -df 607 -df 608 -df 609 -df 610 -df 611 -df 612 -df 613 -df 614 -df 615 -df 616 -df 617 -df 618 -df 619 -df 620 -df 621 -df 622 -df 623 -df 624 -df 625 -df 626 -df 627 -df 628 -df 629 -df 630 -df 631 -df 632 -df 633 -df 634 -df 635 -df 636 -df 637 -df 638 -df 639 -df 640 -df 641 -df 642 -df 643 -df 644 -df 645 -df 646 -df 647 -df 648 -df 649 -df 650 -df 651 -df 652 -df 653 -df 654 -df 655 -df 656 -df 657 -df 658 -df 659 -df 660 -df 661 -df 662 -df 663 -df 664 -df 665 -df 666 -df 667 -df 668 -df 669 -df 670 -df 671 -df 672 -df 673 -df 674 -df 675 -df 676 -df 677 -df 678 -df 679 -df 680 -df 681 -df 682 -df 683 -df 684 -df 685 -df 686 -df 687 -df 688 -df 689 -df 690 -df 691 -df 692 -df 693 -df 694 -df 695 -df 696 -df 697 -df 698 -df 699 -df 700 -df 701 -df 702 -df 703 -df 704 -df 705 -df 706 -df 707 -df 708 -df 709 -df 710 -df 711 -df 712 -df 713 -df 714 -df 715 -df 716 -df 717 -df 718 -df 719 -df 720 -df 721 -df 722 -df 723 -df 724 -df 725 -df 726 -df 727 -df 728 -df 729 -df 730 -df 731 -df 732 -df 733 -df 734 -df 735 -df 736 -df 737 -df 738 -df 739 -df 740 -df 741 -df 742 -df 743 -df 744 -df 745 -df 746 -df 747 -df 748 -df 749 -df 750 -df 751 -df 752 -df 753 -df 754 -df 755 -df 756 -df 757 -df 758 -df 759 -df 760 -df 761 -df 762 -df 763 -df 764 -df 765 -df 766 -df 767 -df 768 -df 769 -df 770 -df 771 -df 772 -df 773 -df 774 -df 775 -df 776 -df 777 -df 778 -df 779 -df 780 -df 781 -df 782 -df 783 -df 784 -df 785 -df 786 -df 787 -df 788 -df 789 -df 790 -df 791 -df 792 -df 793 -df 794 -df 795 -df 796 -df 797 -df 798 -df 799 -df 800 -df 801 -df 802 -df 803 -df 804 -df 805 -df 806 -df 807 -df 808 -df 809 -df 810 -df 811 -df 812 -df 813 -df 814 -df 815 -df 816 -df 817 -df 818 -df 819 -df 820 -df 821 -df 822 -df 823 -df 824 -df 825 -df 826 -df 827 -df 828 -df 829 -df 830 -df 831 -df 832 -df 833 -df 834 -df 835 -df 836 -df 837 -df 838 -df 839 -df 840 -df 841 -df 842 -df 843 -df 844 -df 845 -df 846 -df 847 -df 848 -df 849 -df 850 -df 851 -df 852 -df 853 -df 854 -df 855 -df 856 -df 857 -df 858 -df 859 -df 860 -df 861 -df 862 -df 863 -df 864 -df 865 -df 866 -df 867 -df 868 -df 869 -df 870 -df 871 -df 872 -df 873 -df 874 -df 875 -df 876 -df 877 -df 878 -df 879 -df 880 -df 881 -df 882 -df 883 -df 884 -df 885 -df 886 -df 887 -df 888 -df 889 -df 890 -df 891 -df 892 -df 893 -df 894 -df 895 -df 896 -df 897 -df 898 -df 899 -df 900 -df 901 -df 902 -df 903 -df 904 -df 905 -df 906 -df 907 -df 908 -df 909 -df 910 -df 911 -df 912 -df 913 -df 914 -df 915 -df 916 -df 917 -df 918 -df 919 -df 920 -df 921 -df 922 -df 923 -df 924 -df 925 -df 926 -df 927 -df 928 -df 929 -df 930 -df 931 -df 932 -df 933 -df 934 -df 935 -df 936 -df 937 -df 938 -df 939 -df 940 -df 941 -df 942 -df 943 -df 944 -df 945 -df 946 -df 947 -df 948 diff --git a/decimate.py b/decimate.py new file mode 100755 index 0000000..1334b6a --- /dev/null +++ b/decimate.py @@ -0,0 +1,58 @@ +#!/usr/bin/env python + +import obja +import numpy as np +import sys + +class Decimater(obja.Model): + """ + A simple class that decimates a 3D model stupidly. + """ + def __init__(self): + super().__init__() + self.deleted_faces = set() + + def contract(self, output): + """ + Decimates the model stupidly, and write the resulting obja in output. + """ + operations = [] + + # Iterate through the vertex + for (vertex_index, vertex) in enumerate(self.vertices): + + for (face_index, face) in enumerate(self.faces): + + # Delete any face that depends on this vertex + if face_index not in self.deleted_faces: + self.deleted_faces.add(face_index) + operations.append(('face', face_index, face)) + + # Delete the vertex + operations.append(('vertex', vertex_index, vertex)) + + # To rebuild the model, run operations in reverse order + operations.reverse() + + output_model = obja.Output(output) + + for (ty, index, value) in operations: + if ty == "vertex": + output_model.add_vertex(index, value) + else: + output_model.add_face(index, value) + +def main(): + """ + Runs the program on the model given as parameter. + """ + np.seterr(invalid = 'raise') + model = Decimater() + model.parse_file('exemple/suzanne.obj') + + with open('exemple/suzanne.obja', 'w') as output: + model.contract(output) + + +if __name__ == '__main__': + main() diff --git a/exemple/suzanne.obj b/exemple/suzanne.obj new file mode 100644 index 0000000..7d657dc --- /dev/null +++ b/exemple/suzanne.obj @@ -0,0 +1,2580 @@ +# Blender3D v249 OBJ File: suzanne.blend +# www.blender3d.org +v 0.437500 0.164063 0.765625 +v -0.437500 0.164063 0.765625 +v 0.500000 0.093750 0.687500 +v -0.500000 0.093750 0.687500 +v 0.546875 0.054688 0.578125 +v -0.546875 0.054688 0.578125 +v 0.351563 -0.023438 0.617188 +v -0.351563 -0.023438 0.617188 +v 0.351563 0.031250 0.718750 +v -0.351563 0.031250 0.718750 +v 0.351563 0.132813 0.781250 +v -0.351563 0.132813 0.781250 +v 0.273438 0.164063 0.796875 +v -0.273438 0.164063 0.796875 +v 0.203125 0.093750 0.742188 +v -0.203125 0.093750 0.742188 +v 0.156250 0.054688 0.648438 +v -0.156250 0.054688 0.648438 +v 0.078125 0.242188 0.656250 +v -0.078125 0.242188 0.656250 +v 0.140625 0.242188 0.742188 +v -0.140625 0.242188 0.742188 +v 0.242188 0.242188 0.796875 +v -0.242188 0.242188 0.796875 +v 0.273438 0.328125 0.796875 +v -0.273438 0.328125 0.796875 +v 0.203125 0.390625 0.742188 +v -0.203125 0.390625 0.742188 +v 0.156250 0.437500 0.648438 +v -0.156250 0.437500 0.648438 +v 0.351563 0.515625 0.617188 +v -0.351563 0.515625 0.617188 +v 0.351563 0.453125 0.718750 +v -0.351563 0.453125 0.718750 +v 0.351563 0.359375 0.781250 +v -0.351563 0.359375 0.781250 +v 0.437500 0.328125 0.765625 +v -0.437500 0.328125 0.765625 +v 0.500000 0.390625 0.687500 +v -0.500000 0.390625 0.687500 +v 0.546875 0.437500 0.578125 +v -0.546875 0.437500 0.578125 +v 0.625000 0.242188 0.562500 +v -0.625000 0.242188 0.562500 +v 0.562500 0.242188 0.671875 +v -0.562500 0.242188 0.671875 +v 0.468750 0.242188 0.757813 +v -0.468750 0.242188 0.757813 +v 0.476563 0.242188 0.773438 +v -0.476563 0.242188 0.773438 +v 0.445313 0.335938 0.781250 +v -0.445313 0.335938 0.781250 +v 0.351563 0.375000 0.804688 +v -0.351563 0.375000 0.804688 +v 0.265625 0.335938 0.820313 +v -0.265625 0.335938 0.820313 +v 0.226563 0.242188 0.820313 +v -0.226563 0.242188 0.820313 +v 0.265625 0.156250 0.820313 +v -0.265625 0.156250 0.820313 +v 0.351563 0.242188 0.828125 +v -0.351563 0.242188 0.828125 +v 0.351563 0.117188 0.804688 +v -0.351563 0.117188 0.804688 +v 0.445313 0.156250 0.781250 +v -0.445313 0.156250 0.781250 +v 0.000000 0.429688 0.742188 +v 0.000000 0.351563 0.820313 +v 0.000000 -0.679688 0.734375 +v 0.000000 -0.320313 0.781250 +v 0.000000 -0.187500 0.796875 +v 0.000000 -0.773438 0.718750 +v 0.000000 0.406250 0.601563 +v 0.000000 0.570313 0.570313 +v 0.000000 0.898438 -0.546875 +v 0.000000 0.562500 -0.851563 +v 0.000000 0.070313 -0.828125 +v 0.000000 -0.382813 -0.351563 +v 0.203125 -0.187500 0.562500 +v -0.203125 -0.187500 0.562500 +v 0.312500 -0.437500 0.570313 +v -0.312500 -0.437500 0.570313 +v 0.351563 -0.695313 0.570313 +v -0.351563 -0.695313 0.570313 +v 0.367188 -0.890625 0.531250 +v -0.367188 -0.890625 0.531250 +v 0.328125 -0.945313 0.523438 +v -0.328125 -0.945313 0.523438 +v 0.179688 -0.968750 0.554688 +v -0.179688 -0.968750 0.554688 +v 0.000000 -0.984375 0.578125 +v 0.437500 -0.140625 0.531250 +v -0.437500 -0.140625 0.531250 +v 0.632813 -0.039063 0.539063 +v -0.632813 -0.039063 0.539063 +v 0.828125 0.148438 0.445313 +v -0.828125 0.148438 0.445313 +v 0.859375 0.429688 0.593750 +v -0.859375 0.429688 0.593750 +v 0.710938 0.484375 0.625000 +v -0.710938 0.484375 0.625000 +v 0.492188 0.601563 0.687500 +v -0.492188 0.601563 0.687500 +v 0.320313 0.757813 0.734375 +v -0.320313 0.757813 0.734375 +v 0.156250 0.718750 0.757813 +v -0.156250 0.718750 0.757813 +v 0.062500 0.492188 0.750000 +v -0.062500 0.492188 0.750000 +v 0.164063 0.414063 0.773438 +v -0.164063 0.414063 0.773438 +v 0.125000 0.304688 0.765625 +v -0.125000 0.304688 0.765625 +v 0.203125 0.093750 0.742188 +v -0.203125 0.093750 0.742188 +v 0.375000 0.015625 0.703125 +v -0.375000 0.015625 0.703125 +v 0.492188 0.062500 0.671875 +v -0.492188 0.062500 0.671875 +v 0.625000 0.187500 0.648438 +v -0.625000 0.187500 0.648438 +v 0.640625 0.296875 0.648438 +v -0.640625 0.296875 0.648438 +v 0.601563 0.375000 0.664063 +v -0.601563 0.375000 0.664063 +v 0.429688 0.437500 0.718750 +v -0.429688 0.437500 0.718750 +v 0.250000 0.468750 0.757813 +v -0.250000 0.468750 0.757813 +v 0.000000 -0.765625 0.734375 +v 0.109375 -0.718750 0.734375 +v -0.109375 -0.718750 0.734375 +v 0.117188 -0.835938 0.710938 +v -0.117188 -0.835938 0.710938 +v 0.062500 -0.882813 0.695313 +v -0.062500 -0.882813 0.695313 +v 0.000000 -0.890625 0.687500 +v 0.000000 -0.195313 0.750000 +v 0.000000 -0.140625 0.742188 +v 0.101563 -0.148438 0.742188 +v -0.101563 -0.148438 0.742188 +v 0.125000 -0.226563 0.750000 +v -0.125000 -0.226563 0.750000 +v 0.085938 -0.289063 0.742188 +v -0.085938 -0.289063 0.742188 +v 0.398438 -0.046875 0.671875 +v -0.398438 -0.046875 0.671875 +v 0.617188 0.054688 0.625000 +v -0.617188 0.054688 0.625000 +v 0.726563 0.203125 0.601563 +v -0.726563 0.203125 0.601563 +v 0.742188 0.375000 0.656250 +v -0.742188 0.375000 0.656250 +v 0.687500 0.414063 0.726563 +v -0.687500 0.414063 0.726563 +v 0.437500 0.546875 0.796875 +v -0.437500 0.546875 0.796875 +v 0.312500 0.640625 0.835938 +v -0.312500 0.640625 0.835938 +v 0.203125 0.617188 0.851563 +v -0.203125 0.617188 0.851563 +v 0.101563 0.429688 0.843750 +v -0.101563 0.429688 0.843750 +v 0.125000 -0.101563 0.812500 +v -0.125000 -0.101563 0.812500 +v 0.210938 -0.445313 0.710938 +v -0.210938 -0.445313 0.710938 +v 0.250000 -0.703125 0.687500 +v -0.250000 -0.703125 0.687500 +v 0.265625 -0.820313 0.664063 +v -0.265625 -0.820313 0.664063 +v 0.234375 -0.914063 0.632813 +v -0.234375 -0.914063 0.632813 +v 0.164063 -0.929688 0.632813 +v -0.164063 -0.929688 0.632813 +v 0.000000 -0.945313 0.640625 +v 0.000000 0.046875 0.726563 +v 0.000000 0.210938 0.765625 +v 0.328125 0.476563 0.742188 +v -0.328125 0.476563 0.742188 +v 0.164063 0.140625 0.750000 +v -0.164063 0.140625 0.750000 +v 0.132813 0.210938 0.757813 +v -0.132813 0.210938 0.757813 +v 0.117188 -0.687500 0.734375 +v -0.117188 -0.687500 0.734375 +v 0.078125 -0.445313 0.750000 +v -0.078125 -0.445313 0.750000 +v 0.000000 -0.445313 0.750000 +v 0.000000 -0.328125 0.742188 +v 0.093750 -0.273438 0.781250 +v -0.093750 -0.273438 0.781250 +v 0.132813 -0.226563 0.796875 +v -0.132813 -0.226563 0.796875 +v 0.109375 -0.132813 0.781250 +v -0.109375 -0.132813 0.781250 +v 0.039063 -0.125000 0.781250 +v -0.039063 -0.125000 0.781250 +v 0.000000 -0.203125 0.828125 +v 0.046875 -0.148438 0.812500 +v -0.046875 -0.148438 0.812500 +v 0.093750 -0.156250 0.812500 +v -0.093750 -0.156250 0.812500 +v 0.109375 -0.226563 0.828125 +v -0.109375 -0.226563 0.828125 +v 0.078125 -0.250000 0.804688 +v -0.078125 -0.250000 0.804688 +v 0.000000 -0.289063 0.804688 +v 0.257813 -0.312500 0.554688 +v -0.257813 -0.312500 0.554688 +v 0.164063 -0.242188 0.710938 +v -0.164063 -0.242188 0.710938 +v 0.179688 -0.312500 0.710938 +v -0.179688 -0.312500 0.710938 +v 0.234375 -0.250000 0.554688 +v -0.234375 -0.250000 0.554688 +v 0.000000 -0.875000 0.687500 +v 0.046875 -0.867188 0.687500 +v -0.046875 -0.867188 0.687500 +v 0.093750 -0.820313 0.710938 +v -0.093750 -0.820313 0.710938 +v 0.093750 -0.742188 0.726563 +v -0.093750 -0.742188 0.726563 +v 0.000000 -0.781250 0.656250 +v 0.093750 -0.750000 0.664063 +v -0.093750 -0.750000 0.664063 +v 0.093750 -0.812500 0.640625 +v -0.093750 -0.812500 0.640625 +v 0.046875 -0.851563 0.632813 +v -0.046875 -0.851563 0.632813 +v 0.000000 -0.859375 0.632813 +v 0.171875 0.218750 0.781250 +v -0.171875 0.218750 0.781250 +v 0.187500 0.156250 0.773438 +v -0.187500 0.156250 0.773438 +v 0.335938 0.429688 0.757813 +v -0.335938 0.429688 0.757813 +v 0.273438 0.421875 0.773438 +v -0.273438 0.421875 0.773438 +v 0.421875 0.398438 0.773438 +v -0.421875 0.398438 0.773438 +v 0.562500 0.351563 0.695313 +v -0.562500 0.351563 0.695313 +v 0.585938 0.289063 0.687500 +v -0.585938 0.289063 0.687500 +v 0.578125 0.195313 0.679688 +v -0.578125 0.195313 0.679688 +v 0.476563 0.101563 0.718750 +v -0.476563 0.101563 0.718750 +v 0.375000 0.062500 0.742188 +v -0.375000 0.062500 0.742188 +v 0.226563 0.109375 0.781250 +v -0.226563 0.109375 0.781250 +v 0.179688 0.296875 0.781250 +v -0.179688 0.296875 0.781250 +v 0.210938 0.375000 0.781250 +v -0.210938 0.375000 0.781250 +v 0.234375 0.359375 0.757813 +v -0.234375 0.359375 0.757813 +v 0.195313 0.296875 0.757813 +v -0.195313 0.296875 0.757813 +v 0.242188 0.125000 0.757813 +v -0.242188 0.125000 0.757813 +v 0.375000 0.085938 0.726563 +v -0.375000 0.085938 0.726563 +v 0.460938 0.117188 0.703125 +v -0.460938 0.117188 0.703125 +v 0.546875 0.210938 0.671875 +v -0.546875 0.210938 0.671875 +v 0.554688 0.281250 0.671875 +v -0.554688 0.281250 0.671875 +v 0.531250 0.335938 0.679688 +v -0.531250 0.335938 0.679688 +v 0.414063 0.390625 0.750000 +v -0.414063 0.390625 0.750000 +v 0.281250 0.398438 0.765625 +v -0.281250 0.398438 0.765625 +v 0.335938 0.406250 0.750000 +v -0.335938 0.406250 0.750000 +v 0.203125 0.171875 0.750000 +v -0.203125 0.171875 0.750000 +v 0.195313 0.226563 0.750000 +v -0.195313 0.226563 0.750000 +v 0.109375 0.460938 0.609375 +v -0.109375 0.460938 0.609375 +v 0.195313 0.664063 0.617188 +v -0.195313 0.664063 0.617188 +v 0.335938 0.687500 0.593750 +v -0.335938 0.687500 0.593750 +v 0.484375 0.554688 0.554688 +v -0.484375 0.554688 0.554688 +v 0.679688 0.453125 0.492188 +v -0.679688 0.453125 0.492188 +v 0.796875 0.406250 0.460938 +v -0.796875 0.406250 0.460938 +v 0.773438 0.164063 0.375000 +v -0.773438 0.164063 0.375000 +v 0.601563 0.000000 0.414063 +v -0.601563 0.000000 0.414063 +v 0.437500 -0.093750 0.468750 +v -0.437500 -0.093750 0.468750 +v 0.000000 0.898438 0.289063 +v 0.000000 0.984375 -0.078125 +v 0.000000 -0.195313 -0.671875 +v 0.000000 -0.460938 0.187500 +v 0.000000 -0.976563 0.460938 +v 0.000000 -0.804688 0.343750 +v 0.000000 -0.570313 0.320313 +v 0.000000 -0.484375 0.281250 +v 0.851563 0.234375 0.054688 +v -0.851563 0.234375 0.054688 +v 0.859375 0.320313 -0.046875 +v -0.859375 0.320313 -0.046875 +v 0.773438 0.265625 -0.437500 +v -0.773438 0.265625 -0.437500 +v 0.460938 0.437500 -0.703125 +v -0.460938 0.437500 -0.703125 +v 0.734375 -0.046875 0.070313 +v -0.734375 -0.046875 0.070313 +v 0.593750 -0.125000 -0.164063 +v -0.593750 -0.125000 -0.164063 +v 0.640625 -0.007813 -0.429688 +v -0.640625 -0.007813 -0.429688 +v 0.335938 0.054688 -0.664063 +v -0.335938 0.054688 -0.664063 +v 0.234375 -0.351563 0.406250 +v -0.234375 -0.351563 0.406250 +v 0.179688 -0.414063 0.257813 +v -0.179688 -0.414063 0.257813 +v 0.289063 -0.710938 0.382813 +v -0.289063 -0.710938 0.382813 +v 0.250000 -0.500000 0.390625 +v -0.250000 -0.500000 0.390625 +v 0.328125 -0.914063 0.398438 +v -0.328125 -0.914063 0.398438 +v 0.140625 -0.757813 0.367188 +v -0.140625 -0.757813 0.367188 +v 0.125000 -0.539063 0.359375 +v -0.125000 -0.539063 0.359375 +v 0.164063 -0.945313 0.437500 +v -0.164063 -0.945313 0.437500 +v 0.218750 -0.281250 0.429688 +v -0.218750 -0.281250 0.429688 +v 0.210938 -0.226563 0.468750 +v -0.210938 -0.226563 0.468750 +v 0.203125 -0.171875 0.500000 +v -0.203125 -0.171875 0.500000 +v 0.210938 -0.390625 0.164063 +v -0.210938 -0.390625 0.164063 +v 0.296875 -0.312500 -0.265625 +v -0.296875 -0.312500 -0.265625 +v 0.343750 -0.148438 -0.539063 +v -0.343750 -0.148438 -0.539063 +v 0.453125 0.867188 -0.382813 +v -0.453125 0.867188 -0.382813 +v 0.453125 0.929688 -0.070313 +v -0.453125 0.929688 -0.070313 +v 0.453125 0.851563 0.234375 +v -0.453125 0.851563 0.234375 +v 0.460938 0.523438 0.429688 +v -0.460938 0.523438 0.429688 +v 0.726563 0.406250 0.335938 +v -0.726563 0.406250 0.335938 +v 0.632813 0.453125 0.281250 +v -0.632813 0.453125 0.281250 +v 0.640625 0.703125 0.054688 +v -0.640625 0.703125 0.054688 +v 0.796875 0.562500 0.125000 +v -0.796875 0.562500 0.125000 +v 0.796875 0.617188 -0.117188 +v -0.796875 0.617188 -0.117188 +v 0.640625 0.750000 -0.195313 +v -0.640625 0.750000 -0.195313 +v 0.640625 0.679688 -0.445313 +v -0.640625 0.679688 -0.445313 +v 0.796875 0.539063 -0.359375 +v -0.796875 0.539063 -0.359375 +v 0.617188 0.328125 -0.585938 +v -0.617188 0.328125 -0.585938 +v 0.484375 0.023438 -0.546875 +v -0.484375 0.023438 -0.546875 +v 0.820313 0.328125 -0.203125 +v -0.820313 0.328125 -0.203125 +v 0.406250 -0.171875 0.148438 +v -0.406250 -0.171875 0.148438 +v 0.429688 -0.195313 -0.210938 +v -0.429688 -0.195313 -0.210938 +v 0.890625 0.406250 -0.234375 +v -0.890625 0.406250 -0.234375 +v 0.773438 -0.140625 -0.125000 +v -0.773438 -0.140625 -0.125000 +v 1.039063 -0.101563 -0.328125 +v -1.039063 -0.101563 -0.328125 +v 1.281250 0.054688 -0.429688 +v -1.281250 0.054688 -0.429688 +v 1.351563 0.320313 -0.421875 +v -1.351563 0.320313 -0.421875 +v 1.234375 0.507813 -0.421875 +v -1.234375 0.507813 -0.421875 +v 1.023438 0.476563 -0.312500 +v -1.023438 0.476563 -0.312500 +v 1.015625 0.414063 -0.289063 +v -1.015625 0.414063 -0.289063 +v 1.187500 0.437500 -0.390625 +v -1.187500 0.437500 -0.390625 +v 1.265625 0.289063 -0.406250 +v -1.265625 0.289063 -0.406250 +v 1.210938 0.078125 -0.406250 +v -1.210938 0.078125 -0.406250 +v 1.031250 -0.039063 -0.304688 +v -1.031250 -0.039063 -0.304688 +v 0.828125 -0.070313 -0.132813 +v -0.828125 -0.070313 -0.132813 +v 0.921875 0.359375 -0.218750 +v -0.921875 0.359375 -0.218750 +v 0.945313 0.304688 -0.289063 +v -0.945313 0.304688 -0.289063 +v 0.882813 -0.023438 -0.210938 +v -0.882813 -0.023438 -0.210938 +v 1.039063 0.000000 -0.367188 +v -1.039063 0.000000 -0.367188 +v 1.187500 0.093750 -0.445313 +v -1.187500 0.093750 -0.445313 +v 1.234375 0.250000 -0.445313 +v -1.234375 0.250000 -0.445313 +v 1.171875 0.359375 -0.437500 +v -1.171875 0.359375 -0.437500 +v 1.023438 0.343750 -0.359375 +v -1.023438 0.343750 -0.359375 +v 0.843750 0.289063 -0.210938 +v -0.843750 0.289063 -0.210938 +v 0.835938 0.171875 -0.273438 +v -0.835938 0.171875 -0.273438 +v 0.757813 0.093750 -0.273438 +v -0.757813 0.093750 -0.273438 +v 0.820313 0.085938 -0.273438 +v -0.820313 0.085938 -0.273438 +v 0.843750 0.015625 -0.273438 +v -0.843750 0.015625 -0.273438 +v 0.812500 -0.015625 -0.273438 +v -0.812500 -0.015625 -0.273438 +v 0.726563 0.000000 -0.070313 +v -0.726563 0.000000 -0.070313 +v 0.718750 -0.023438 -0.171875 +v -0.718750 -0.023438 -0.171875 +v 0.718750 0.039063 -0.187500 +v -0.718750 0.039063 -0.187500 +v 0.796875 0.203125 -0.210938 +v -0.796875 0.203125 -0.210938 +v 0.890625 0.242188 -0.265625 +v -0.890625 0.242188 -0.265625 +v 0.890625 0.234375 -0.320313 +v -0.890625 0.234375 -0.320313 +v 0.812500 -0.015625 -0.320313 +v -0.812500 -0.015625 -0.320313 +v 0.851563 0.015625 -0.320313 +v -0.851563 0.015625 -0.320313 +v 0.828125 0.078125 -0.320313 +v -0.828125 0.078125 -0.320313 +v 0.765625 0.093750 -0.320313 +v -0.765625 0.093750 -0.320313 +v 0.843750 0.171875 -0.320313 +v -0.843750 0.171875 -0.320313 +v 1.039063 0.328125 -0.414063 +v -1.039063 0.328125 -0.414063 +v 1.187500 0.343750 -0.484375 +v -1.187500 0.343750 -0.484375 +v 1.257813 0.242188 -0.492188 +v -1.257813 0.242188 -0.492188 +v 1.210938 0.085938 -0.484375 +v -1.210938 0.085938 -0.484375 +v 1.046875 0.000000 -0.421875 +v -1.046875 0.000000 -0.421875 +v 0.882813 -0.015625 -0.265625 +v -0.882813 -0.015625 -0.265625 +v 0.953125 0.289063 -0.343750 +v -0.953125 0.289063 -0.343750 +v 0.890625 0.109375 -0.328125 +v -0.890625 0.109375 -0.328125 +v 0.937500 0.062500 -0.335938 +v -0.937500 0.062500 -0.335938 +v 1.000000 0.125000 -0.367188 +v -1.000000 0.125000 -0.367188 +v 0.960938 0.171875 -0.351563 +v -0.960938 0.171875 -0.351563 +v 1.015625 0.234375 -0.375000 +v -1.015625 0.234375 -0.375000 +v 1.054688 0.187500 -0.382813 +v -1.054688 0.187500 -0.382813 +v 1.109375 0.210938 -0.390625 +v -1.109375 0.210938 -0.390625 +v 1.085938 0.273438 -0.390625 +v -1.085938 0.273438 -0.390625 +v 1.023438 0.437500 -0.484375 +v -1.023438 0.437500 -0.484375 +v 1.250000 0.468750 -0.546875 +v -1.250000 0.468750 -0.546875 +v 1.367188 0.296875 -0.500000 +v -1.367188 0.296875 -0.500000 +v 1.312500 0.054688 -0.531250 +v -1.312500 0.054688 -0.531250 +v 1.039063 -0.085938 -0.492188 +v -1.039063 -0.085938 -0.492188 +v 0.789063 -0.125000 -0.328125 +v -0.789063 -0.125000 -0.328125 +v 0.859375 0.382813 -0.382813 +v -0.859375 0.382813 -0.382813 +v -1.023438 0.476563 -0.312500 +v -1.234375 0.507813 -0.421875 +v -0.890625 0.406250 -0.234375 +v -0.820313 0.328125 -0.203125 +vt 0.315596 0.792535 +vt 0.331462 0.787091 +vt 0.331944 0.799704 +vt 0.049262 0.798007 +vt 0.050304 0.785428 +vt 0.065913 0.791570 +vt 0.321453 0.778649 +vt 0.060677 0.777438 +vt 0.310368 0.778802 +vt 0.071744 0.778083 +vt 0.302416 0.786560 +vt 0.079345 0.786186 +vt 0.301514 0.798474 +vt 0.079717 0.798128 +vt 0.308740 0.806873 +vt 0.072125 0.806199 +vt 0.321648 0.808687 +vt 0.059149 0.807438 +vt 0.048462 0.201858 +vt 0.040084 0.207259 +vt 0.043232 0.202821 +vt 0.043249 0.220655 +vt 0.040093 0.216224 +vt 0.048480 0.221607 +vt 0.563710 0.649220 +vt 0.540594 0.657349 +vt 0.547067 0.627433 +vt 0.974643 0.218739 +vt 0.968169 0.188824 +vt 0.991286 0.196952 +vt 0.166564 0.702856 +vt 0.160061 0.635503 +vt 0.218800 0.643864 +vt 0.646379 0.202310 +vt 0.587641 0.210669 +vt 0.594146 0.143318 +vt 0.231653 0.710981 +vt 0.181122 0.727399 +vt 0.174315 0.716236 +vt 0.601897 0.129938 +vt 0.608704 0.118775 +vt 0.659234 0.135195 +vt 0.266169 0.503056 +vt 0.270502 0.531304 +vt 0.237927 0.525958 +vt 0.665505 0.320215 +vt 0.698081 0.314870 +vt 0.693747 0.343118 +vt 0.392095 0.783569 +vt 0.421339 0.774990 +vt 0.422693 0.793271 +vt 0.628129 0.465996 +vt 0.613733 0.456434 +vt 0.634389 0.436387 +vt 0.501778 0.870396 +vt 0.507486 0.857499 +vt 0.528577 0.865850 +vt 0.643384 0.583025 +vt 0.644052 0.562152 +vt 0.656465 0.561923 +vt 0.766386 0.787223 +vt 0.745292 0.810963 +vt 0.708792 0.802136 +vt 0.769147 0.634951 +vt 0.732033 0.641034 +vt 0.711181 0.618495 +vt 0.849461 0.545148 +vt 0.823375 0.497849 +vt 0.897469 0.500666 +vt 0.902318 0.546395 +vt 0.572425 0.679855 +vt 0.643837 0.668801 +vt 0.623443 0.718088 +vt 0.572425 0.724426 +vt 0.726607 0.540494 +vt 0.753364 0.518460 +vt 0.715449 0.680462 +vt 0.749227 0.698466 +vt 0.695922 0.534580 +vt 0.693526 0.510498 +vt 0.772837 0.655221 +vt 0.784620 0.679820 +vt 0.718163 0.580185 +vt 0.809389 0.599417 +vt 0.761761 0.743313 +vt 0.667750 0.767676 +vt 0.693110 0.564191 +vt 0.797155 0.722534 +vt 0.682009 0.616616 +vt 0.795802 0.787304 +vt 0.719538 0.655221 +vt 0.756895 0.826983 +vt 0.782765 0.655221 +vt 0.695179 0.821970 +vt 0.843059 0.610497 +vt 0.635588 0.780626 +vt 0.634422 0.561399 +vt 0.628274 0.581967 +vt 0.511020 0.847430 +vt 0.533908 0.850607 +vt 0.633815 0.551490 +vt 0.613046 0.571327 +vt 0.530368 0.831407 +vt 0.501394 0.842435 +vt 0.626589 0.538875 +vt 0.604527 0.544684 +vt 0.508929 0.810914 +vt 0.492547 0.829318 +vt 0.618247 0.522587 +vt 0.602583 0.501781 +vt 0.480939 0.813120 +vt 0.469234 0.787943 +vt 0.616652 0.502716 +vt 0.613925 0.497595 +vt 0.459358 0.796431 +vt 0.462840 0.801566 +vt 0.644899 0.511966 +vt 0.630336 0.517087 +vt 0.628893 0.504351 +vt 0.635735 0.498392 +vt 0.458270 0.813966 +vt 0.469630 0.821874 +vt 0.457144 0.833207 +vt 0.449054 0.817297 +vt 0.637359 0.534149 +vt 0.654293 0.524569 +vt 0.464258 0.849211 +vt 0.482600 0.837505 +vt 0.644187 0.548520 +vt 0.659377 0.540935 +vt 0.478087 0.863369 +vt 0.493557 0.851414 +vt 0.597230 0.539263 +vt 0.595257 0.495349 +vt 0.466971 0.777596 +vt 0.507407 0.801398 +vt 0.605628 0.572478 +vt 0.534801 0.825096 +vt 0.627145 0.592333 +vt 0.544318 0.853620 +vt 0.651887 0.586528 +vt 0.528822 0.875551 +vt 0.665532 0.557472 +vt 0.492878 0.878439 +vt 0.669345 0.535984 +vt 0.467321 0.871200 +vt 0.612569 0.491986 +vt 0.454710 0.792385 +vt 0.619277 0.495381 +vt 0.454636 0.800448 +vt 0.628580 0.496763 +vt 0.451294 0.809743 +vt 0.636682 0.490206 +vt 0.440853 0.813605 +vt 0.652342 0.504728 +vt 0.446182 0.836397 +vt 0.664409 0.519225 +vt 0.453285 0.856119 +vt 0.666191 0.492411 +vt 0.717596 0.474672 +vt 0.382398 0.879324 +vt 0.427166 0.842398 +vt 0.681733 0.511408 +vt 0.427493 0.877628 +vt 0.435523 0.867805 +vt 0.685777 0.532869 +vt 0.453231 0.887054 +vt 0.588528 0.478377 +vt 0.454313 0.762782 +vt 0.446975 0.900429 +vt 0.713425 0.237886 +vt 0.709019 0.215724 +vt 0.755152 0.224403 +vt 0.762923 0.242445 +vt 0.327574 0.621771 +vt 0.281440 0.630451 +vt 0.285847 0.608289 +vt 0.335345 0.603729 +vt 0.576794 0.465515 +vt 0.583867 0.423087 +vt 0.405805 0.730353 +vt 0.448347 0.745304 +vt 0.686035 0.253032 +vt 0.258456 0.593142 +vt 0.683851 0.556229 +vt 0.482266 0.899349 +vt 0.670531 0.597684 +vt 0.532990 0.898426 +vt 0.630909 0.604157 +vt 0.553941 0.861896 +vt 0.596864 0.576275 +vt 0.542184 0.818594 +vt 0.585561 0.529242 +vt 0.503791 0.785451 +vt 0.572425 0.529736 +vt 0.510638 0.773572 +vt 0.587548 0.588270 +vt 0.557294 0.815416 +vt 0.629961 0.623919 +vt 0.572425 0.868524 +vt 0.548104 0.914571 +vt 0.488130 0.914571 +vt 0.658830 0.266292 +vt 0.631691 0.281488 +vt 0.204112 0.564686 +vt 0.231252 0.579881 +vt 0.706402 0.288928 +vt 0.278823 0.557246 +vt 0.743528 0.317934 +vt 0.752264 0.346660 +vt 0.324686 0.499513 +vt 0.315950 0.528240 +vt 0.743309 0.289810 +vt 0.315731 0.556363 +vt 0.700326 0.147967 +vt 0.272746 0.698208 +vt 0.795874 0.266472 +vt 0.775660 0.289442 +vt 0.757507 0.263314 +vt 0.348083 0.556732 +vt 0.329929 0.582860 +vt 0.368297 0.579702 +vt 0.804056 0.232825 +vt 0.376478 0.613349 +vt 0.810124 0.179100 +vt 0.382547 0.667075 +vt 0.753847 0.157090 +vt 0.811201 0.146834 +vt 0.383624 0.699341 +vt 0.326269 0.689085 +vt 0.879685 0.183943 +vt 0.888071 0.157228 +vt 0.460496 0.688946 +vt 0.452109 0.662231 +vt 0.925222 0.140531 +vt 0.947451 0.149372 +vt 0.519876 0.696801 +vt 0.497647 0.705643 +vt 0.876420 0.258223 +vt 0.946138 0.286262 +vt 0.518561 0.559910 +vt 0.448843 0.587951 +vt 0.829953 0.196170 +vt 0.837053 0.152275 +vt 0.409477 0.693900 +vt 0.402377 0.650004 +vt 0.829888 0.255993 +vt 0.402311 0.590181 +vt 0.852096 0.297194 +vt 0.813695 0.289418 +vt 0.424519 0.548979 +vt 0.386117 0.556756 +vt 0.820842 0.328587 +vt 0.789451 0.311961 +vt 0.393264 0.517587 +vt 0.361873 0.534212 +vt 0.840465 0.403536 +vt 0.762603 0.423087 +vt 0.412887 0.442637 +vt 0.335024 0.423087 +vt 0.909248 0.345901 +vt 0.481670 0.500271 +vt 0.676670 0.402805 +vt 0.249092 0.443369 +vt 0.573469 0.193539 +vt 0.579214 0.151927 +vt 0.151632 0.694246 +vt 0.145888 0.652633 +vt 0.546919 0.227092 +vt 0.536510 0.214419 +vt 0.119340 0.619080 +vt 0.108931 0.631753 +vt 0.588792 0.317539 +vt 0.161214 0.528634 +vt 0.630429 0.371564 +vt 0.202851 0.474609 +vt 0.657494 0.118541 +vt 0.164237 0.319427 +vt 0.169464 0.304721 +vt 0.210459 0.345510 +vt 0.169574 0.118572 +vt 0.164356 0.103821 +vt 0.210731 0.077759 +vt 0.229913 0.727634 +vt 0.589956 0.115821 +vt 0.153468 0.300432 +vt 0.153526 0.122857 +vt 0.162374 0.730353 +vt 0.578472 0.119429 +vt 0.553653 0.120209 +vt 0.126070 0.725964 +vt 0.150890 0.726744 +vt 0.546510 0.159800 +vt 0.509384 0.119033 +vt 0.081800 0.727137 +vt 0.118929 0.686371 +vt 0.534072 0.185482 +vt 0.106492 0.660689 +vt 0.462352 0.161885 +vt 0.478174 0.145123 +vt 0.493641 0.175543 +vt 0.505521 0.150780 +vt 0.077939 0.695390 +vt 0.050592 0.701044 +vt 0.066060 0.670626 +vt 0.034770 0.684282 +vt 0.476706 0.124129 +vt 0.049122 0.722039 +vt 0.465324 0.131169 +vt 0.037741 0.714998 +vt 0.446348 0.149671 +vt 0.018765 0.696495 +vt 0.445483 0.184898 +vt 0.427581 0.175095 +vt 0.000000 0.671069 +vt 0.017903 0.661268 +vt 0.480167 0.198327 +vt 0.052588 0.647841 +vt 0.521714 0.207472 +vt 0.094135 0.638699 +vt 0.701979 0.120236 +vt 0.274400 0.725940 +vt 0.757541 0.138176 +vt 0.329963 0.708000 +vt 0.817327 0.117813 +vt 0.389751 0.728363 +vt 0.844767 0.126748 +vt 0.417191 0.719428 +vt 0.893893 0.126476 +vt 0.466319 0.719698 +vt 0.936543 0.115821 +vt 0.508970 0.730353 +vt 0.965717 0.128368 +vt 0.538144 0.717805 +vt 0.989276 0.166159 +vt 0.561701 0.680013 +vt 1.000000 0.175243 +vt 0.572425 0.670929 +vt 0.289028 0.269037 +vt 0.283878 0.263049 +vt 0.299187 0.258321 +vt 0.300964 0.267357 +vt 0.299421 0.165436 +vt 0.284101 0.160633 +vt 0.289287 0.154655 +vt 0.301244 0.156393 +vt 0.317793 0.260767 +vt 0.316733 0.267304 +vt 0.318078 0.163079 +vt 0.317052 0.156521 +vt 0.335398 0.269583 +vt 0.330421 0.276220 +vt 0.335777 0.154335 +vt 0.330824 0.147649 +vt 0.278552 0.277080 +vt 0.273734 0.272912 +vt 0.273975 0.150706 +vt 0.278818 0.146548 +vt 0.271078 0.306358 +vt 0.264864 0.305818 +vt 0.265194 0.117691 +vt 0.271427 0.117166 +vt 0.278613 0.324240 +vt 0.274006 0.327477 +vt 0.274436 0.095993 +vt 0.279049 0.099253 +vt 0.298062 0.342565 +vt 0.294660 0.349561 +vt 0.295240 0.073895 +vt 0.298634 0.080932 +vt 0.312476 0.342961 +vt 0.315033 0.350198 +vt 0.315702 0.073322 +vt 0.313108 0.080584 +vt 0.323281 0.337709 +vt 0.328696 0.344302 +vt 0.329405 0.079293 +vt 0.323940 0.085897 +vt 0.335361 0.313857 +vt 0.339396 0.315576 +vt 0.340031 0.108187 +vt 0.335968 0.109893 +vt 0.339920 0.298303 +vt 0.345292 0.298556 +vt 0.345869 0.125306 +vt 0.340471 0.125531 +vt 0.339277 0.286081 +vt 0.344398 0.284332 +vt 0.344895 0.139582 +vt 0.339764 0.137799 +vt 0.345671 0.260159 +vt 0.355483 0.280619 +vt 0.356003 0.143373 +vt 0.346021 0.163854 +vt 0.356162 0.297750 +vt 0.356783 0.126174 +vt 0.349494 0.319809 +vt 0.350195 0.103982 +vt 0.333524 0.354692 +vt 0.334295 0.068869 +vt 0.317323 0.364551 +vt 0.318050 0.058911 +vt 0.293154 0.361782 +vt 0.293765 0.061619 +vt 0.263750 0.335417 +vt 0.264168 0.087998 +vt 0.251373 0.309082 +vt 0.251676 0.114380 +vt 0.264926 0.265507 +vt 0.265122 0.158092 +vt 0.278030 0.255522 +vt 0.278212 0.168150 +vt 0.320744 0.246538 +vt 0.320956 0.177355 +vt 0.296570 0.247318 +vt 0.296748 0.176443 +vt 0.038845 0.211743 +vt 0.047440 0.211734 +vt 0.055230 0.211728 +vt 0.057303 0.228458 +vt 0.057278 0.194991 +vt 0.041287 0.229096 +vt 0.041253 0.194380 +vt 0.032564 0.220061 +vt 0.032546 0.203437 +vt 0.030743 0.211752 +vt 0.029931 0.223131 +vt 0.028053 0.211756 +vt 0.029906 0.200372 +vt 0.038587 0.233067 +vt 0.038544 0.190412 +vt 0.061533 0.231825 +vt 0.061505 0.191616 +vt 0.057382 0.211726 +vt 0.168191 0.258703 +vt 0.213958 0.246887 +vt 0.214040 0.176591 +vt 0.168236 0.164676 +vt 0.148297 0.258447 +vt 0.138777 0.299079 +vt 0.138791 0.124216 +vt 0.148319 0.164919 +vt 0.115455 0.259296 +vt 0.109657 0.296761 +vt 0.109611 0.126556 +vt 0.115440 0.164070 +vt 0.119233 0.228698 +vt 0.156540 0.233552 +vt 0.156556 0.189842 +vt 0.119230 0.194690 +vt 0.173998 0.244074 +vt 0.174035 0.179329 +vt 0.195860 0.238258 +vt 0.195909 0.185188 +vt 0.203534 0.211734 +vt 0.252997 0.211802 +vt 0.171285 0.225095 +vt 0.164455 0.211704 +vt 0.180017 0.211713 +vt 0.177113 0.227468 +vt 0.171300 0.198319 +vt 0.177134 0.195952 +vt 0.185539 0.227013 +vt 0.187516 0.221322 +vt 0.187531 0.202116 +vt 0.185563 0.196419 +vt 0.176585 0.232500 +vt 0.165993 0.229894 +vt 0.176611 0.190916 +vt 0.166011 0.193512 +vt 0.189406 0.230672 +vt 0.189438 0.192766 +vt 0.193574 0.221791 +vt 0.193592 0.201656 +vt 0.186479 0.211718 +vt 0.156919 0.211701 +vt 0.148476 0.211699 +vt 0.427853 0.115821 +vt 0.427581 0.104121 +vt 0.441185 0.104121 +vt 0.427581 0.011703 +vt 0.427581 0.000000 +vt 0.441181 0.011386 +vt 0.067509 0.234045 +vt 0.071465 0.211716 +vt 0.067479 0.189385 +vt 0.119764 0.211696 +vt 0.060932 0.261035 +vt 0.038121 0.261699 +vt 0.038025 0.161756 +vt 0.060860 0.162382 +vt 0.019864 0.255578 +vt 0.019760 0.167921 +vt 0.016617 0.242679 +vt 0.016537 0.180842 +vt 0.014466 0.211775 +vt 0.297831 0.211892 +vt 0.340508 0.212027 +vt 0.356498 0.241635 +vt 0.356742 0.182510 +vt 0.236517 0.317748 +vt 0.236802 0.105655 +vt 0.264789 0.363401 +vt 0.265286 0.059917 +vt 0.296951 0.385966 +vt 0.297650 0.037339 +vt 0.337996 0.385300 +vt 0.338890 0.038126 +vt 0.349401 0.368365 +vt 0.350300 0.055183 +vt 0.377282 0.319664 +vt 0.378129 0.104260 +vt 0.394788 0.292204 +vt 0.395576 0.131978 +vt 0.391029 0.270263 +vt 0.391643 0.154015 +vt 0.368661 0.212151 +vt 0.379482 0.228055 +vt 0.379686 0.196331 +vt 0.420379 0.261837 +vt 0.421104 0.162716 +vt 0.426533 0.298960 +vt 0.427581 0.125377 +vt 0.396664 0.342212 +vt 0.397734 0.081667 +vt 0.365156 0.387054 +vt 0.366203 0.036443 +vt 0.346744 0.416452 +vt 0.347768 0.006839 +vt 0.278009 0.423087 +vt 0.278714 0.000000 +vt 0.241964 0.376122 +vt 0.242399 0.047096 +vt 0.055563 0.291878 +vt 0.055443 0.131506 +vt 0.014495 0.288026 +vt 0.014318 0.135436 +vt 0.003828 0.279132 +vt 0.003650 0.144368 +vt 0.000113 0.248111 +vt 0.000000 0.175447 +vt 0.000000 0.211799 +vt 0.046962 0.798865 +vt 0.047306 0.784561 +vt 0.334495 0.786358 +vt 0.334204 0.800664 +vt 0.058429 0.773633 +vt 0.323868 0.774947 +vt 0.072992 0.774071 +vt 0.309301 0.774739 +vt 0.084403 0.784016 +vt 0.297459 0.784168 +vt 0.083417 0.800146 +vt 0.297728 0.800325 +vt 0.073091 0.810538 +vt 0.307582 0.811166 +vt 0.057505 0.810093 +vt 0.323173 0.811412 +vt 0.024988 0.807478 +vt 0.047717 0.829014 +vt 0.332112 0.830749 +vt 0.355774 0.810244 +vt 0.000000 0.817350 +vt 0.033121 0.852785 +vt 0.345638 0.855146 +vt 0.380299 0.821215 +vt 0.083391 0.855019 +vt 0.078555 0.829097 +vt 0.301299 0.829463 +vt 0.295318 0.855146 +vt 0.100718 0.807888 +vt 0.280100 0.807291 +vt 0.123146 0.821929 +vt 0.257070 0.820323 +vt 0.127501 0.768220 +vt 0.103229 0.776171 +vt 0.279000 0.775494 +vt 0.255105 0.766472 +vt 0.079351 0.756089 +vt 0.303746 0.756492 +vt 0.089008 0.730353 +vt 0.295241 0.730353 +vt 0.049398 0.755271 +vt 0.035422 0.733227 +vt 0.333706 0.757005 +vt 0.348646 0.735604 +vt 0.026877 0.776230 +vt 0.355274 0.778943 +vt 0.000000 0.770061 +vt 0.382398 0.773973 +vn 0.189764 -0.003571 0.981811 +vn 0.646809 -0.758202 0.082095 +vn 0.999573 -0.014496 -0.024445 +vn -0.999573 -0.014496 -0.024445 +vn -0.646809 -0.758202 0.082095 +vn -0.189764 -0.003571 0.981811 +vn -0.085788 -0.982971 0.162389 +vn 0.085788 -0.982971 0.162389 +vn -0.744835 -0.623768 0.236824 +vn 0.744835 -0.623768 0.236824 +vn -0.870968 -0.014710 0.491104 +vn 0.870968 -0.014710 0.491104 +vn -0.758354 0.606128 0.239692 +vn 0.758354 0.606128 0.239692 +vn -0.085788 0.982513 0.165105 +vn 0.085788 0.982513 0.165105 +vn 0.655141 0.750633 0.085574 +vn -0.655141 0.750633 0.085574 +vn -0.349284 -0.719932 0.599719 +vn -0.173681 0.215735 0.960845 +vn -0.809839 0.388287 0.439741 +vn 0.809839 0.388287 0.439741 +vn 0.173681 0.215735 0.960845 +vn 0.349284 -0.719932 0.599719 +vn 0.000000 0.794183 0.607654 +vn -0.508652 0.858119 -0.069887 +vn 0.000000 0.487075 0.873348 +vn 0.508652 0.858119 -0.069887 +vn 0.981414 -0.186682 0.043947 +vn 0.569811 -0.821711 0.007813 +vn 0.563463 -0.814570 0.137669 +vn -0.563463 -0.814570 0.137669 +vn -0.569811 -0.821711 0.007813 +vn -0.981414 -0.186682 0.043947 +vn 0.475845 -0.876247 0.075381 +vn 0.850520 -0.525529 -0.020692 +vn 0.876949 -0.163823 0.451766 +vn -0.876949 -0.163823 0.451766 +vn -0.850520 -0.525529 -0.020692 +vn -0.475845 -0.876247 0.075381 +vn 0.448286 -0.367870 -0.814661 +vn 0.530534 -0.539445 -0.653829 +vn 0.513077 -0.674673 -0.530595 +vn -0.513077 -0.674673 -0.530595 +vn -0.530534 -0.539445 -0.653829 +vn -0.448286 -0.367870 -0.814661 +vn 0.888180 -0.439955 -0.132389 +vn 0.588519 0.226966 0.775933 +vn 0.911527 -0.115268 0.394665 +vn -0.911527 -0.115268 0.394665 +vn -0.588519 0.226966 0.775933 +vn -0.888180 -0.439955 -0.132389 +vn 0.468886 -0.304727 0.829005 +vn 0.251564 0.260781 0.932005 +vn -0.003082 -0.330882 0.943632 +vn 0.003082 -0.330882 0.943632 +vn -0.251564 0.260781 0.932005 +vn -0.468886 -0.304727 0.829005 +vn 0.473067 0.578997 -0.664022 +vn 0.992462 0.028626 -0.118900 +vn 0.459975 -0.380261 -0.802362 +vn -0.459975 -0.380261 -0.802362 +vn -0.992462 0.028626 -0.118900 +vn -0.473067 0.578997 -0.664022 +vn -0.059908 -0.804712 -0.590594 +vn -0.346141 -0.637287 -0.688498 +vn -0.330546 -0.943236 0.031281 +vn -0.073672 -0.594989 0.800317 +vn 0.330546 -0.943236 0.031281 +vn 0.346141 -0.637287 -0.688498 +vn 0.059908 -0.804712 -0.590594 +vn 0.073672 -0.594989 0.800317 +vn 0.593738 0.595264 -0.541368 +vn -0.626057 -0.002686 -0.779748 +vn 0.626057 -0.002686 -0.779748 +vn -0.593738 0.595264 -0.541368 +vn 0.127689 0.703757 0.698843 +vn -0.713828 0.382183 0.586810 +vn 0.713828 0.382183 0.586810 +vn -0.127689 0.703757 0.698843 +vn 0.378063 0.560045 -0.737144 +vn 0.036805 -0.708457 -0.704764 +vn -0.378063 0.560045 -0.737144 +vn -0.036805 -0.708457 -0.704764 +vn -0.031556 0.838710 0.543626 +vn 0.031556 0.838710 0.543626 +vn -0.361156 0.848689 0.386303 +vn 0.361156 0.848689 0.386303 +vn -0.716392 0.204474 0.667043 +vn 0.716392 0.204474 0.667043 +vn -0.662038 -0.413770 0.624866 +vn 0.662038 -0.413770 0.624866 +vn -0.530229 -0.655751 0.537370 +vn 0.530229 -0.655751 0.537370 +vn -0.437483 0.001221 0.899197 +vn 0.550981 -0.138096 0.822993 +vn 0.437483 0.001221 0.899197 +vn -0.550981 -0.138096 0.822993 +vn -0.315958 -0.102298 0.943205 +vn 0.608539 0.296121 0.736167 +vn -0.608539 0.296121 0.736167 +vn 0.315958 -0.102298 0.943205 +vn -0.445479 -0.088778 0.890866 +vn -0.257698 0.600024 0.757317 +vn 0.257698 0.600024 0.757317 +vn 0.445479 -0.088778 0.890866 +vn -0.327799 0.169927 0.929319 +vn 0.041780 0.927213 0.372112 +vn 0.327799 0.169927 0.929319 +vn -0.041780 0.927213 0.372112 +vn -0.277932 0.260201 0.924680 +vn -0.750725 0.111545 0.651112 +vn 0.750725 0.111545 0.651112 +vn 0.277932 0.260201 0.924680 +vn -0.437910 -0.293985 0.849574 +vn -0.183782 0.036836 0.982269 +vn -0.554216 0.387219 0.736808 +vn -0.814325 0.253426 0.522111 +vn 0.554216 0.387219 0.736808 +vn 0.183782 0.036836 0.982269 +vn 0.437910 -0.293985 0.849574 +vn 0.814325 0.253426 0.522111 +vn -0.326670 -0.001617 0.945128 +vn -0.704337 -0.526872 0.475692 +vn 0.704337 -0.526872 0.475692 +vn 0.326670 -0.001617 0.945128 +vn -0.308786 0.134617 0.941527 +vn -0.629170 -0.371441 0.682730 +vn 0.629170 -0.371441 0.682730 +vn 0.308786 0.134617 0.941527 +vn 0.146184 0.948637 0.280465 +vn -0.137516 0.905820 0.400708 +vn 0.137516 0.905820 0.400708 +vn -0.146184 0.948637 0.280465 +vn 0.723746 0.690023 -0.005219 +vn -0.723746 0.690023 -0.005219 +vn 0.994690 -0.078005 0.067019 +vn -0.994690 -0.078005 0.067019 +vn 0.200934 -0.758141 0.620350 +vn -0.200934 -0.758141 0.620350 +vn -0.541246 -0.672658 0.504501 +vn 0.541246 -0.672658 0.504501 +vn -0.690054 -0.553209 0.466628 +vn 0.690054 -0.553209 0.466628 +vn -0.464003 0.686666 0.559557 +vn 0.464003 0.686666 0.559557 +vn -0.827448 -0.135899 0.544786 +vn 0.827448 -0.135899 0.544786 +vn -0.466231 0.808863 0.358196 +vn 0.466231 0.808863 0.358196 +vn -0.743980 -0.022919 0.667776 +vn 0.743980 -0.022919 0.667776 +vn -0.711295 -0.638325 0.294137 +vn 0.711295 -0.638325 0.294137 +vn -0.709769 -0.501999 0.494125 +vn 0.709769 -0.501999 0.494125 +vn -0.818903 -0.425520 0.385113 +vn -0.992523 -0.071444 -0.098758 +vn 0.992523 -0.071444 -0.098758 +vn 0.818903 -0.425520 0.385113 +vn -0.439192 -0.273568 0.855708 +vn 0.439192 -0.273568 0.855708 +vn -0.414686 -0.059877 0.907956 +vn 0.414686 -0.059877 0.907956 +vn -0.341563 0.452132 0.823939 +vn 0.341563 0.452132 0.823939 +vn -0.724509 -0.684927 0.076632 +vn -0.987548 -0.123020 0.097995 +vn 0.987548 -0.123020 0.097995 +vn 0.724509 -0.684927 0.076632 +vn -0.572741 -0.088443 0.814936 +vn 0.572741 -0.088443 0.814936 +vn -0.291818 -0.152104 0.944273 +vn 0.291818 -0.152104 0.944273 +vn 0.239662 -0.128605 0.962279 +vn -0.239662 -0.128605 0.962279 +vn 0.187017 0.370678 0.909696 +vn -0.187017 0.370678 0.909696 +vn -0.455794 0.423170 0.783044 +vn 0.455794 0.423170 0.783044 +vn -0.543504 -0.813379 -0.207343 +vn -0.560045 -0.814417 -0.151738 +vn 0.560045 -0.814417 -0.151738 +vn 0.543504 -0.813379 -0.207343 +vn -0.615375 -0.087649 -0.783319 +vn -0.447310 0.229530 -0.864406 +vn 0.447310 0.229530 -0.864406 +vn 0.615375 -0.087649 -0.783319 +vn -0.547166 -0.832179 -0.089785 +vn 0.547166 -0.832179 -0.089785 +vn -0.873135 0.486984 -0.020264 +vn -0.865352 0.331217 -0.376049 +vn 0.865352 0.331217 -0.376049 +vn 0.873135 0.486984 -0.020264 +vn -0.748741 0.518387 0.413038 +vn 0.748741 0.518387 0.413038 +vn -0.766167 0.634816 0.099612 +vn 0.766167 0.634816 0.099612 +vn -0.953185 -0.248299 -0.172430 +vn -0.665639 0.602496 -0.440321 +vn 0.665639 0.602496 -0.440321 +vn 0.953185 -0.248299 -0.172430 +vn -0.322642 0.847713 0.421033 +vn -0.188574 0.788934 -0.584765 +vn 0.188574 0.788934 -0.584765 +vn 0.322642 0.847713 0.421033 +vn -0.239784 0.745262 -0.622120 +vn 0.494247 0.520585 -0.696158 +vn -0.494247 0.520585 -0.696158 +vn 0.239784 0.745262 -0.622120 +vn -0.480697 0.731223 0.483932 +vn 0.000000 0.758690 0.651418 +vn 0.480697 0.731223 0.483932 +vn -0.489242 0.762963 0.422498 +vn -0.363109 0.908567 -0.206458 +vn 0.363109 0.908567 -0.206458 +vn 0.489242 0.762963 0.422498 +vn -0.645039 0.694540 0.318613 +vn 0.645039 0.694540 0.318613 +vn -0.492843 0.869015 0.043062 +vn -0.679434 0.728965 -0.083468 +vn 0.492843 0.869015 0.043062 +vn 0.679434 0.728965 -0.083468 +vn -0.391736 0.826014 -0.405225 +vn -0.644398 0.527207 -0.553880 +vn 0.391736 0.826014 -0.405225 +vn 0.644398 0.527207 -0.553880 +vn 0.000000 0.800714 -0.599017 +vn 0.000000 0.330729 -0.943693 +vn 0.000000 0.999664 0.025636 +vn 0.000000 -0.271462 -0.962432 +vn -0.685293 -0.583148 -0.436232 +vn -0.907224 0.252602 -0.336253 +vn 0.907224 0.252602 -0.336253 +vn 0.685293 -0.583148 -0.436232 +vn 0.000000 -0.984344 -0.176214 +vn 0.000000 -0.736351 -0.676565 +vn 0.000000 -0.948759 -0.315928 +vn 0.000000 -0.648244 -0.761406 +vn -0.317362 -0.946959 -0.049959 +vn -0.838282 -0.408155 0.361461 +vn 0.838282 -0.408155 0.361461 +vn 0.317362 -0.946959 -0.049959 +vn -0.939360 0.325999 0.106113 +vn 0.939360 0.325999 0.106113 +vn -0.930631 0.340159 0.134770 +vn -0.960143 0.231361 0.156774 +vn 0.960143 0.231361 0.156774 +vn 0.930631 0.340159 0.134770 +vn -0.812555 -0.001068 -0.582842 +vn -0.979583 0.093387 0.177862 +vn 0.979583 0.093387 0.177862 +vn 0.812555 -0.001068 -0.582842 +vn -0.272530 -0.301157 -0.913785 +vn 0.272530 -0.301157 -0.913785 +vn -0.090915 -0.776330 -0.623707 +vn -0.506851 -0.488144 -0.710471 +vn -0.142521 -0.147282 -0.978759 +vn -0.637257 0.093326 -0.764946 +vn 0.637257 0.093326 -0.764946 +vn 0.506851 -0.488144 -0.710471 +vn 0.142521 -0.147282 -0.978759 +vn 0.090915 -0.776330 -0.623707 +vn -0.937284 -0.254250 0.238350 +vn 0.937284 -0.254250 0.238350 +vn -0.430525 -0.895260 0.114597 +vn 0.430525 -0.895260 0.114597 +vn -0.158391 -0.974822 0.156774 +vn 0.158391 -0.974822 0.156774 +vn 0.000000 -0.915860 -0.401440 +vn 0.000000 -0.946440 0.322855 +vn 0.000000 -0.336802 -0.941557 +vn 0.000000 -0.175726 -0.984436 +vn -0.599231 -0.773980 0.204566 +vn 0.599231 -0.773980 0.204566 +vn -0.890988 -0.423261 -0.164037 +vn 0.890988 -0.423261 -0.164037 +vn -0.851985 0.219275 0.475387 +vn 0.851985 0.219275 0.475387 +vn -0.509171 0.852229 0.119999 +vn 0.509171 0.852229 0.119999 +vn -0.610431 0.759148 0.225867 +vn 0.610431 0.759148 0.225867 +vn -0.182470 0.981780 0.052492 +vn 0.182470 0.981780 0.052492 +vn 0.520371 0.770348 0.368389 +vn -0.520371 0.770348 0.368389 +vn 0.852718 0.504257 0.136204 +vn -0.852718 0.504257 0.136204 +vn 0.000000 0.970214 0.242164 +vn -0.709647 0.261818 0.654042 +vn 0.067293 -0.064272 0.995636 +vn -0.246590 -0.034089 0.968505 +vn -0.809717 -0.010224 0.586688 +vn 0.246590 -0.034089 0.968505 +vn -0.067293 -0.064272 0.995636 +vn 0.709647 0.261818 0.654042 +vn 0.809717 -0.010224 0.586688 +vn -0.465835 -0.080325 0.881191 +vn -0.737114 -0.244179 0.630085 +vn 0.465835 -0.080325 0.881191 +vn 0.737114 -0.244179 0.630085 +vn -0.211951 -0.085971 0.973479 +vn -0.367504 -0.376476 0.850398 +vn 0.211951 -0.085971 0.973479 +vn 0.367504 -0.376476 0.850398 +vn -0.430280 0.556597 0.710624 +vn -0.020081 -0.072939 0.997131 +vn 0.020081 -0.072939 0.997131 +vn 0.430280 0.556597 0.710624 +vn -0.090976 0.597339 0.796777 +vn -0.187933 -0.091617 0.977874 +vn 0.187933 -0.091617 0.977874 +vn 0.090976 0.597339 0.796777 +vn 0.165929 0.609363 0.775292 +vn -0.203314 0.092532 0.974700 +vn 0.203314 0.092532 0.974700 +vn -0.165929 0.609363 0.775292 +vn 0.269295 0.241676 0.932218 +vn -0.314219 -0.132420 0.940062 +vn 0.314219 -0.132420 0.940062 +vn -0.269295 0.241676 0.932218 +vn 0.420057 -0.118992 0.899625 +vn -0.119755 -0.070925 0.990234 +vn 0.119755 -0.070925 0.990234 +vn -0.420057 -0.118992 0.899625 +vn 0.226142 -0.606586 0.762139 +vn -0.320841 0.040712 0.946226 +vn 0.320841 0.040712 0.946226 +vn -0.226142 -0.606586 0.762139 +vn 0.232612 -0.746055 0.623890 +vn -0.074557 -0.391644 0.917081 +vn 0.074557 -0.391644 0.917081 +vn -0.232612 -0.746055 0.623890 +vn -0.121250 -0.313883 0.941679 +vn -0.146702 -0.035707 0.988525 +vn 0.146702 -0.035707 0.988525 +vn 0.121250 -0.313883 0.941679 +vn -0.216834 -0.273721 0.937010 +vn -0.187445 0.001160 0.982269 +vn 0.187445 0.001160 0.982269 +vn 0.216834 -0.273721 0.937010 +vn -0.303018 -0.201941 0.931333 +vn -0.253090 -0.161809 0.953795 +vn 0.253090 -0.161809 0.953795 +vn 0.303018 -0.201941 0.931333 +vn -0.140110 -0.091189 0.985900 +vn 0.140110 -0.091189 0.985900 +vn -0.237983 0.050172 0.969939 +vn 0.237983 0.050172 0.969939 +vn -0.312662 -0.237922 0.919553 +vn 0.312662 -0.237922 0.919553 +vn -0.373791 -0.105197 0.921506 +vn 0.373791 -0.105197 0.921506 +vn -0.470595 -0.164647 0.866817 +vn 0.470595 -0.164647 0.866817 +vn -0.439222 -0.376141 0.815821 +vn 0.439222 -0.376141 0.815821 +vn -0.219611 -0.540635 0.812037 +vn 0.219611 -0.540635 0.812037 +vn 0.166967 -0.374828 0.911893 +vn -0.166967 -0.374828 0.911893 +vn 0.201849 -0.277596 0.939238 +vn -0.201849 -0.277596 0.939238 +vn 0.001160 -0.165563 0.986175 +vn -0.001160 -0.165563 0.986175 +vn 0.292917 -0.174108 0.940123 +vn -0.292917 -0.174108 0.940123 +vn 0.000000 0.732200 0.681051 +vn 0.000000 -0.603626 0.797266 +vn 0.000000 -0.971740 0.235908 +vn 0.131779 -0.608295 0.782678 +vn -0.131779 -0.608295 0.782678 +vn 0.759117 0.068392 0.647298 +vn -0.759117 0.068392 0.647298 +vn 0.405957 0.643605 0.648793 +vn -0.405957 0.643605 0.648793 +vn 0.000000 0.598346 0.801202 +vn 0.073855 -0.330546 0.940855 +vn 0.000000 -0.124516 0.992187 +vn -0.073855 -0.330546 0.940855 +vn -0.085116 -0.339244 0.936827 +vn 0.085116 -0.339244 0.936827 +vn -0.141881 -0.148350 0.978698 +vn 0.141881 -0.148350 0.978698 +vn 0.000000 -0.482803 0.875698 +vn -0.692984 -0.001343 0.720908 +vn -0.095523 -0.326090 0.940489 +vn 0.095523 -0.326090 0.940489 +vn 0.692984 -0.001343 0.720908 +vn -0.646687 0.162603 0.745201 +vn 0.646687 0.162603 0.745201 +vn -0.593463 0.121860 0.795556 +vn 0.593463 0.121860 0.795556 +vn -0.124363 0.009674 0.992187 +vn -0.509995 -0.457717 0.728233 +vn 0.509995 -0.457717 0.728233 +vn 0.124363 0.009674 0.992187 +vn -0.972137 -0.167882 0.163549 +vn 0.972137 -0.167882 0.163549 +vn -0.715995 0.572161 0.399945 +vn 0.715995 0.572161 0.399945 +vn 0.000000 0.430525 0.902554 +vn 0.000000 0.010865 0.999939 +vn -0.221839 -0.606037 0.763848 +vn 0.000000 -0.492935 0.870022 +vn 0.000000 0.010315 0.999939 +vn -0.294320 -0.184484 0.937712 +vn 0.221839 -0.606037 0.763848 +vn 0.294320 -0.184484 0.937712 +vn -0.396924 0.534989 0.745781 +vn 0.247780 0.568224 0.784661 +vn -0.247780 0.568224 0.784661 +vn 0.396924 0.534989 0.745781 +vn -0.868221 -0.261330 0.421735 +vn -0.555986 -0.690695 0.462355 +vn 0.868221 -0.261330 0.421735 +vn 0.555986 -0.690695 0.462355 +vn -0.753075 0.649892 0.102298 +vn 0.753075 0.649892 0.102298 +vn 0.194189 0.935697 0.294473 +vn -0.194189 0.935697 0.294473 +vn 0.000000 0.788965 0.614399 +vn 0.000000 -0.888638 0.458571 +vn 0.000000 -0.336772 0.941557 +vn 0.000000 -0.251991 0.967711 +vn -0.188360 -0.040132 0.981262 +vn 0.000000 -0.032899 0.999451 +vn 0.188360 -0.040132 0.981262 +vn 0.000000 0.000000 1.000000 +vn -0.572039 -0.018708 0.820002 +vn -0.536332 -0.212409 0.816828 +vn 0.536332 -0.212409 0.816828 +vn 0.572039 -0.018708 0.820002 +vn -0.357707 -0.638325 0.681570 +vn 0.357707 -0.638325 0.681570 +vn -0.154302 -0.754112 0.638325 +vn 0.154302 -0.754112 0.638325 +vn 0.000000 -0.743461 0.668752 +vn 0.000000 -0.189123 0.981933 +vn 0.000000 -0.114475 0.993408 +vn 0.001404 -0.055635 0.998444 +vn -0.001404 -0.055635 0.998444 +vn -0.336283 -0.512833 0.789850 +vn 0.336283 -0.512833 0.789850 +vn -0.454543 -0.337077 0.824458 +vn 0.454543 -0.337077 0.824458 +vn -0.543474 -0.308603 0.780602 +vn 0.543474 -0.308603 0.780602 +vn -0.387158 -0.187811 0.902646 +vn 0.387158 -0.187811 0.902646 +vn -0.430647 -0.144902 0.890805 +vn 0.430647 -0.144902 0.890805 +vn -0.234016 -0.120548 0.964721 +vn 0.234016 -0.120548 0.964721 +vn -0.263833 0.168798 0.949675 +vn 0.263833 0.168798 0.949675 +vn 0.196722 0.141881 0.970122 +vn -0.196722 0.141881 0.970122 +vn -0.906766 -0.008332 0.421522 +vn -0.744133 -0.640919 0.188269 +vn 0.744133 -0.640919 0.188269 +vn 0.906766 -0.008332 0.421522 +vn -0.044191 -0.974395 0.220313 +vn 0.044191 -0.974395 0.220313 +vn 0.639943 -0.761498 0.102786 +vn -0.639943 -0.761498 0.102786 +vn 0.955504 -0.011444 0.294717 +vn -0.955504 -0.011444 0.294717 +vn 0.649678 0.754387 0.093570 +vn -0.649678 0.754387 0.093570 +vn -0.037049 0.978881 0.200903 +vn 0.037049 0.978881 0.200903 +vn -0.752342 0.635395 0.173742 +vn 0.752342 0.635395 0.173742 +vn -0.811792 -0.002777 0.583880 +vn -0.596942 0.486770 0.637684 +vn 0.596942 0.486770 0.637684 +vn 0.811792 -0.002777 0.583880 +vn -0.868221 -0.005829 0.496109 +vn -0.719504 0.473006 0.508469 +vn 0.719504 0.473006 0.508469 +vn 0.868221 -0.005829 0.496109 +vn -0.204260 0.828761 0.520951 +vn -0.095767 0.717277 0.690146 +vn 0.095767 0.717277 0.690146 +vn 0.204260 0.828761 0.520951 +vn 0.451704 0.459883 0.764458 +vn -0.451704 0.459883 0.764458 +vn 0.450362 0.693899 0.561815 +vn -0.450362 0.693899 0.561815 +vn 0.805536 0.109409 0.582324 +vn 0.691488 -0.074099 0.718558 +vn -0.691488 -0.074099 0.718558 +vn -0.805536 0.109409 0.582324 +vn 0.386212 -0.474685 0.790857 +vn -0.386212 -0.474685 0.790857 +vn 0.557756 -0.629109 0.541368 +vn -0.557756 -0.629109 0.541368 +vn -0.091159 -0.723716 0.684011 +vn -0.199744 -0.858058 0.473067 +vn 0.091159 -0.723716 0.684011 +vn 0.199744 -0.858058 0.473067 +vn -0.597949 -0.496475 0.629231 +vn 0.597949 -0.496475 0.629231 +vn -0.723197 -0.488907 0.487747 +vn 0.723197 -0.488907 0.487747 +usemtl Material_ray.png +s 1 +f 61/1/1 65/2/2 49/3/3 +f 50/4/4 66/5/5 62/6/6 +f 63/7/7 65/2/2 61/1/1 +f 62/6/6 66/5/5 64/8/8 +f 61/1/1 59/9/9 63/7/7 +f 64/8/8 60/10/10 62/6/6 +f 61/1/1 57/11/11 59/9/9 +f 60/10/10 58/12/12 62/6/6 +f 61/1/1 55/13/13 57/11/11 +f 58/12/12 56/14/14 62/6/6 +f 61/1/1 53/15/15 55/13/13 +f 56/14/14 54/16/16 62/6/6 +f 61/1/1 51/17/17 53/15/15 +f 54/16/16 52/18/18 62/6/6 +f 61/1/1 49/3/3 51/17/17 +f 52/18/18 50/4/4 62/6/6 +f 225/19/19 229/20/20 227/21/21 +f 228/22/22 230/23/23 226/24/24 +f 73/25/25 284/26/26 74/27/27 +f 74/28/27 285/29/28 73/30/25 +f 342/31/29 348/32/30 384/33/31 +f 385/34/32 349/35/33 343/36/34 +f 300/37/35 346/38/36 344/39/37 +f 345/40/38 347/41/39 301/42/40 +f 324/43/41 380/44/42 352/45/43 +f 353/46/44 381/47/45 325/48/46 +f 442/49/47 444/50/48 446/51/49 +f 447/52/50 445/53/51 443/54/52 +f 464/55/53 492/56/54 466/57/55 +f 467/58/56 493/59/57 465/60/58 +f 496/61/59 498/62/60 500/63/61 +f 501/64/62 499/65/63 497/66/64 +f 505/67/65 323/68/66 321/69/67 +f 505/67/65 321/69/67 391/70/68 +f 320/71/69 322/72/70 504/73/71 +f 320/71/69 504/73/71 390/74/72 +f 505/67/65 507/75/73 315/76/74 +f 505/67/65 315/76/74 323/68/66 +f 314/77/75 506/78/76 504/73/71 +f 314/77/75 504/73/71 322/72/70 +f 389/79/77 383/80/78 507/75/73 +f 383/80/78 315/76/74 507/75/73 +f 314/77/75 382/81/79 506/78/76 +f 382/81/79 388/82/80 506/78/76 +f 501/64/62 497/66/64 495/83/81 +f 501/64/62 495/83/81 503/84/82 +f 494/85/83 496/61/59 500/63/61 +f 494/85/83 500/63/61 502/86/84 +f 505/67/65 503/84/82 507/75/73 +f 503/84/82 495/83/81 507/75/73 +f 494/85/83 502/86/84 506/78/76 +f 502/86/84 504/73/71 506/78/76 +f 495/83/81 401/87/85 507/75/73 +f 401/87/85 389/79/77 507/75/73 +f 388/82/80 400/88/86 506/78/76 +f 400/88/86 494/85/83 506/78/76 +f 497/66/64 399/89/87 495/83/81 +f 399/89/87 401/87/85 495/83/81 +f 400/88/86 398/90/88 494/85/83 +f 398/90/88 496/61/59 494/85/83 +f 499/65/63 397/91/89 497/66/64 +f 397/91/89 399/89/87 497/66/64 +f 398/90/88 396/92/90 496/61/59 +f 396/92/90 498/62/60 496/61/59 +f 501/64/62 395/93/91 499/65/63 +f 395/93/91 397/91/89 499/65/63 +f 396/92/90 394/94/92 498/62/60 +f 394/94/92 500/63/61 498/62/60 +f 503/84/82 393/95/93 395/93/91 +f 503/84/82 395/93/91 501/64/62 +f 394/94/92 392/96/94 502/86/84 +f 394/94/92 502/86/84 500/63/61 +f 505/67/65 391/70/68 393/95/93 +f 505/67/65 393/95/93 503/84/82 +f 392/96/94 390/74/72 504/73/71 +f 392/96/94 504/73/71 502/86/84 +f 491/97/95 493/59/57 467/58/56 +f 491/97/95 467/58/56 469/98/96 +f 466/57/55 492/56/54 490/99/97 +f 466/57/55 490/99/97 468/100/98 +f 489/101/99 491/97/95 471/102/100 +f 491/97/95 469/98/96 471/102/100 +f 468/100/98 490/99/97 470/103/101 +f 490/99/97 488/104/102 470/103/101 +f 483/105/103 489/101/99 473/106/104 +f 489/101/99 471/102/100 473/106/104 +f 470/103/101 488/104/102 472/107/105 +f 488/104/102 482/108/106 472/107/105 +f 481/109/107 483/105/103 473/106/104 +f 481/109/107 473/106/104 475/110/108 +f 472/107/105 482/108/106 480/111/109 +f 472/107/105 480/111/109 474/112/110 +f 481/109/107 475/110/108 457/113/111 +f 475/110/108 455/114/112 457/113/111 +f 454/115/113 474/112/110 456/116/114 +f 474/112/110 480/111/109 456/116/114 +f 463/117/115 479/118/116 459/119/117 +f 463/117/115 459/119/117 461/120/118 +f 458/121/119 478/122/120 462/123/121 +f 458/121/119 462/123/121 460/124/122 +f 479/118/116 463/117/115 485/125/123 +f 463/117/115 453/126/124 485/125/123 +f 452/127/125 462/123/121 484/128/126 +f 462/123/121 478/122/120 484/128/126 +f 487/129/127 485/125/123 477/130/128 +f 485/125/123 453/126/124 477/130/128 +f 452/127/125 484/128/126 476/131/129 +f 484/128/126 486/132/130 476/131/129 +f 487/129/127 477/130/128 465/60/58 +f 487/129/127 465/60/58 493/59/57 +f 464/55/53 476/131/129 486/132/130 +f 464/55/53 486/132/130 492/56/54 +f 491/97/95 489/101/99 493/59/57 +f 489/101/99 487/129/127 493/59/57 +f 486/132/130 488/104/102 492/56/54 +f 488/104/102 490/99/97 492/56/54 +f 489/101/99 483/105/103 485/125/123 +f 489/101/99 485/125/123 487/129/127 +f 484/128/126 482/108/106 488/104/102 +f 484/128/126 488/104/102 486/132/130 +f 483/105/103 481/109/107 485/125/123 +f 481/109/107 479/118/116 485/125/123 +f 478/122/120 480/111/109 484/128/126 +f 480/111/109 482/108/106 484/128/126 +f 481/109/107 457/113/111 479/118/116 +f 457/113/111 459/119/117 479/118/116 +f 458/121/119 456/116/114 478/122/120 +f 456/116/114 480/111/109 478/122/120 +f 473/106/104 421/133/131 475/110/108 +f 421/133/131 419/134/132 475/110/108 +f 418/135/133 420/136/134 474/112/110 +f 420/136/134 472/107/105 474/112/110 +f 471/102/100 423/137/135 473/106/104 +f 423/137/135 421/133/131 473/106/104 +f 420/136/134 422/138/136 472/107/105 +f 422/138/136 470/103/101 472/107/105 +f 469/98/96 425/139/137 471/102/100 +f 425/139/137 423/137/135 471/102/100 +f 422/138/136 424/140/138 470/103/101 +f 424/140/138 468/100/98 470/103/101 +f 467/58/56 427/141/139 425/139/137 +f 467/58/56 425/139/137 469/98/96 +f 424/140/138 426/142/140 466/57/55 +f 424/140/138 466/57/55 468/100/98 +f 465/60/58 429/143/141 427/141/139 +f 465/60/58 427/141/139 467/58/56 +f 426/142/140 428/144/142 464/55/53 +f 426/142/140 464/55/53 466/57/55 +f 477/130/128 417/145/143 429/143/141 +f 477/130/128 429/143/141 465/60/58 +f 428/144/142 416/146/144 476/131/129 +f 428/144/142 476/131/129 464/55/53 +f 475/110/108 419/134/132 441/147/145 +f 475/110/108 441/147/145 455/114/112 +f 440/148/146 418/135/133 474/112/110 +f 440/148/146 474/112/110 454/115/113 +f 455/114/112 441/147/145 439/149/147 +f 455/114/112 439/149/147 457/113/111 +f 438/150/148 440/148/146 454/115/113 +f 438/150/148 454/115/113 456/116/114 +f 457/113/111 439/149/147 459/119/117 +f 439/149/147 437/151/149 459/119/117 +f 436/152/150 438/150/148 458/121/119 +f 438/150/148 456/116/114 458/121/119 +f 459/119/117 437/151/149 461/120/118 +f 437/151/149 435/153/151 461/120/118 +f 434/154/152 436/152/150 460/124/122 +f 436/152/150 458/121/119 460/124/122 +f 461/120/118 435/153/151 433/155/153 +f 461/120/118 433/155/153 463/117/115 +f 432/156/154 434/154/152 460/124/122 +f 432/156/154 460/124/122 462/123/121 +f 463/117/115 433/155/153 453/126/124 +f 433/155/153 451/157/155 453/126/124 +f 450/158/156 432/156/154 452/127/125 +f 432/156/154 462/123/121 452/127/125 +f 453/126/124 451/157/155 417/145/143 +f 453/126/124 417/145/143 477/130/128 +f 416/146/144 450/158/156 452/127/125 +f 416/146/144 452/127/125 476/131/129 +f 447/52/50 443/54/52 449/159/157 +f 443/54/52 313/160/158 449/159/157 +f 312/161/159 442/49/47 448/162/160 +f 442/49/47 446/51/49 448/162/160 +f 431/163/161 449/159/157 383/80/78 +f 449/159/157 313/160/158 383/80/78 +f 312/161/159 448/162/160 382/164/79 +f 448/162/160 430/165/162 382/164/79 +f 451/157/155 431/163/161 417/145/143 +f 431/163/161 415/166/163 417/145/143 +f 414/167/164 430/165/162 416/146/144 +f 430/165/162 450/158/156 416/146/144 +f 433/155/153 449/159/157 451/157/155 +f 449/159/157 431/163/161 451/157/155 +f 430/165/162 448/162/160 450/158/156 +f 448/162/160 432/156/154 450/158/156 +f 447/52/50 449/159/157 435/153/151 +f 449/159/157 433/155/153 435/153/151 +f 432/156/154 448/162/160 434/154/152 +f 448/162/160 446/51/49 434/154/152 +f 439/149/147 447/52/50 435/153/151 +f 439/149/147 435/153/151 437/151/149 +f 434/154/152 446/51/49 438/150/148 +f 434/154/152 438/150/148 436/152/150 +f 445/53/51 447/52/50 441/147/145 +f 447/52/50 439/149/147 441/147/145 +f 438/150/148 446/51/49 440/148/146 +f 446/51/49 444/50/48 440/148/146 +f 441/147/145 419/134/132 413/168/165 +f 441/147/145 413/168/165 445/53/51 +f 412/169/166 418/135/133 440/148/146 +f 412/169/166 440/148/146 444/50/48 +f 415/166/163 431/163/161 383/80/78 +f 415/166/163 383/80/78 389/79/77 +f 382/164/79 430/165/162 414/167/164 +f 382/164/79 414/167/164 388/170/80 +f 443/171/52 319/172/167 311/173/168 +f 443/171/52 311/173/168 313/174/158 +f 310/175/169 318/176/170 442/177/47 +f 310/175/169 442/177/47 312/178/159 +f 413/168/165 391/179/68 445/53/51 +f 391/179/68 321/180/67 445/53/51 +f 320/181/69 390/182/72 444/50/48 +f 390/182/72 412/169/166 444/50/48 +f 445/53/51 321/180/67 443/54/52 +f 321/183/67 319/172/167 443/171/52 +f 318/176/170 320/184/69 442/177/47 +f 320/181/69 444/50/48 442/49/47 +f 417/145/143 415/166/163 403/185/171 +f 417/145/143 403/185/171 429/143/141 +f 402/186/172 414/167/164 416/146/144 +f 402/186/172 416/146/144 428/144/142 +f 427/141/139 429/143/141 405/187/173 +f 429/143/141 403/185/171 405/187/173 +f 402/186/172 428/144/142 404/188/174 +f 428/144/142 426/142/140 404/188/174 +f 425/139/137 427/141/139 407/189/175 +f 427/141/139 405/187/173 407/189/175 +f 404/188/174 426/142/140 406/190/176 +f 426/142/140 424/140/138 406/190/176 +f 423/137/135 425/139/137 409/191/177 +f 425/139/137 407/189/175 409/191/177 +f 406/190/176 424/140/138 408/192/178 +f 424/140/138 422/138/136 408/192/178 +f 421/133/131 423/137/135 409/191/177 +f 421/133/131 409/191/177 411/193/179 +f 408/192/178 422/138/136 420/136/134 +f 408/192/178 420/136/134 410/194/180 +f 419/134/132 421/133/131 411/193/179 +f 419/134/132 411/193/179 413/168/165 +f 410/194/180 420/136/134 418/135/133 +f 410/194/180 418/135/133 412/169/166 +f 413/168/165 411/193/179 393/195/93 +f 413/168/165 393/195/93 391/179/68 +f 392/196/94 410/194/180 412/169/166 +f 392/196/94 412/169/166 390/182/72 +f 411/193/179 409/191/177 393/195/93 +f 409/191/177 395/197/91 393/195/93 +f 394/198/92 408/192/178 392/196/94 +f 408/192/178 410/194/180 392/196/94 +f 409/191/177 407/189/175 395/197/91 +f 407/189/175 397/199/89 395/197/91 +f 396/200/90 406/190/176 394/198/92 +f 406/190/176 408/192/178 394/198/92 +f 407/189/175 405/187/173 397/199/89 +f 405/187/173 399/89/87 397/199/89 +f 398/201/88 404/188/174 396/200/90 +f 404/188/174 406/190/176 396/200/90 +f 405/187/173 403/185/171 401/87/85 +f 405/187/173 401/87/85 399/89/87 +f 400/202/86 402/186/172 404/188/174 +f 400/202/86 404/188/174 398/201/88 +f 415/166/163 389/79/77 403/185/171 +f 389/79/77 401/87/85 403/185/171 +f 400/202/86 388/170/80 402/186/172 +f 388/170/80 414/167/164 402/186/172 +f 381/47/45 353/46/44 387/203/181 +f 353/46/44 351/204/182 387/203/181 +f 350/205/183 352/45/43 386/206/184 +f 352/45/43 380/44/42 386/206/184 +f 381/47/45 387/203/181 323/207/66 +f 387/203/181 321/183/67 323/207/66 +f 320/184/69 386/206/184 322/208/70 +f 386/206/184 380/44/42 322/208/70 +f 381/47/45 379/209/185 325/48/46 +f 379/209/185 317/210/186 325/48/46 +f 316/211/187 378/212/188 324/43/41 +f 378/212/188 380/44/42 324/43/41 +f 381/47/45 323/207/66 379/209/185 +f 323/207/66 315/213/74 379/209/185 +f 314/214/75 322/208/70 378/212/188 +f 322/208/70 380/44/42 378/212/188 +f 343/36/34 345/40/38 301/42/40 +f 343/36/34 301/42/40 385/34/32 +f 300/37/35 344/39/37 342/31/29 +f 300/37/35 342/31/29 384/33/31 +f 385/34/32 301/42/40 299/215/189 +f 385/34/32 299/215/189 319/172/167 +f 298/216/190 300/37/35 384/33/31 +f 298/216/190 384/33/31 318/176/170 +f 387/203/181 385/34/32 321/183/67 +f 385/34/32 319/172/167 321/183/67 +f 318/176/170 384/33/31 320/184/69 +f 384/33/31 386/206/184 320/184/69 +f 387/203/181 351/204/182 385/34/32 +f 351/204/182 349/35/33 385/34/32 +f 348/32/30 350/205/183 384/33/31 +f 350/205/183 386/206/184 384/33/31 +f 371/217/191 377/218/192 383/219/78 +f 377/218/192 315/213/74 383/219/78 +f 314/214/75 376/220/193 382/221/79 +f 376/220/193 370/222/194 382/221/79 +f 371/217/191 383/219/78 313/174/158 +f 371/217/191 313/174/158 369/223/195 +f 312/178/159 382/221/79 370/222/194 +f 312/178/159 370/222/194 368/224/196 +f 369/223/195 313/174/158 311/173/168 +f 369/223/195 311/173/168 363/225/197 +f 310/175/169 312/178/159 368/224/196 +f 310/175/169 368/224/196 362/226/198 +f 311/173/168 297/227/199 363/225/197 +f 297/227/199 295/228/200 363/225/197 +f 294/229/201 296/230/202 362/226/198 +f 296/230/202 310/175/169 362/226/198 +f 361/231/203 291/232/204 285/29/28 +f 361/231/203 285/29/28 74/28/27 +f 284/26/26 290/233/205 360/234/206 +f 284/26/26 360/234/206 74/27/27 +f 289/235/207 287/236/208 291/232/204 +f 287/236/208 285/29/28 291/232/204 +f 284/26/26 286/237/209 290/233/205 +f 286/237/209 288/238/210 290/233/205 +f 359/239/211 361/231/203 302/240/212 +f 361/231/203 74/28/27 302/240/212 +f 74/27/27 360/234/206 302/241/212 +f 360/234/206 358/242/213 302/241/212 +f 365/243/214 293/244/215 361/231/203 +f 293/244/215 291/232/204 361/231/203 +f 290/233/205 292/245/216 360/234/206 +f 292/245/216 364/246/217 360/234/206 +f 365/243/214 361/231/203 359/239/211 +f 365/243/214 359/239/211 367/247/218 +f 358/242/213 360/234/206 364/246/217 +f 358/242/213 364/246/217 366/248/219 +f 367/247/218 359/239/211 357/249/220 +f 367/247/218 357/249/220 373/250/221 +f 356/251/222 358/242/213 366/248/219 +f 356/251/222 366/248/219 372/252/223 +f 373/250/221 357/249/220 355/253/224 +f 373/250/221 355/253/224 375/254/225 +f 354/255/226 356/251/222 372/252/223 +f 354/255/226 372/252/223 374/256/227 +f 375/254/225 355/253/224 317/210/186 +f 375/254/225 317/210/186 379/209/185 +f 316/211/187 354/255/226 374/256/227 +f 316/211/187 374/256/227 378/212/188 +f 375/254/225 379/209/185 377/218/192 +f 379/209/185 315/213/74 377/218/192 +f 314/214/75 378/212/188 376/220/193 +f 378/212/188 374/256/227 376/220/193 +f 377/218/192 371/217/191 373/250/221 +f 377/218/192 373/250/221 375/254/225 +f 372/252/223 370/222/194 376/220/193 +f 372/252/223 376/220/193 374/256/227 +f 371/217/191 369/223/195 367/247/218 +f 371/217/191 367/247/218 373/250/221 +f 366/248/219 368/224/196 370/222/194 +f 366/248/219 370/222/194 372/252/223 +f 369/223/195 363/225/197 365/243/214 +f 369/223/195 365/243/214 367/247/218 +f 364/246/217 362/226/198 368/224/196 +f 364/246/217 368/224/196 366/248/219 +f 363/225/197 295/228/200 293/244/215 +f 363/225/197 293/244/215 365/243/214 +f 292/245/216 294/229/201 362/226/198 +f 292/245/216 362/226/198 364/246/217 +f 317/210/186 355/253/224 75/257/228 +f 317/210/186 75/257/228 76/258/229 +f 75/259/228 354/255/226 316/211/187 +f 75/259/228 316/211/187 76/260/229 +f 355/253/224 357/249/220 303/261/230 +f 355/253/224 303/261/230 75/257/228 +f 303/262/230 356/251/222 354/255/226 +f 303/262/230 354/255/226 75/259/228 +f 357/249/220 359/239/211 303/261/230 +f 359/239/211 302/240/212 303/261/230 +f 302/241/212 358/242/213 303/262/230 +f 358/242/213 356/251/222 303/262/230 +f 325/48/46 317/210/186 77/263/231 +f 317/210/186 76/258/229 77/263/231 +f 76/260/229 316/211/187 77/264/231 +f 316/211/187 324/43/41 77/264/231 +f 319/172/167 299/215/189 297/227/199 +f 319/172/167 297/227/199 311/173/168 +f 296/230/202 298/216/190 318/176/170 +f 296/230/202 318/176/170 310/175/169 +f 349/35/33 329/265/232 343/36/34 +f 329/265/232 327/266/233 343/36/34 +f 326/267/234 328/268/235 342/31/29 +f 328/268/235 348/32/30 342/31/29 +f 329/265/232 349/35/33 305/269/236 +f 329/265/232 305/269/236 309/270/237 +f 305/271/236 348/32/30 328/268/235 +f 305/271/236 328/268/235 309/272/237 +f 349/35/33 351/204/182 78/273/238 +f 349/35/33 78/273/238 305/269/236 +f 78/274/238 350/205/183 348/32/30 +f 78/274/238 348/32/30 305/271/236 +f 351/204/182 353/46/44 78/273/238 +f 353/46/44 304/275/239 78/273/238 +f 304/276/239 352/45/43 78/274/238 +f 352/45/43 350/205/183 78/274/238 +f 353/46/44 325/48/46 304/275/239 +f 325/48/46 77/263/231 304/275/239 +f 77/264/231 324/43/41 304/276/239 +f 324/43/41 352/45/43 304/276/239 +f 301/42/40 347/41/39 93/277/240 +f 347/278/39 80/279/241 93/280/240 +f 79/281/242 346/282/36 92/283/243 +f 346/38/36 300/37/35 92/284/243 +f 345/40/38 216/285/244 347/41/39 +f 216/286/244 80/279/241 347/278/39 +f 79/281/242 215/287/245 346/282/36 +f 215/288/245 344/39/37 346/38/36 +f 343/36/34 327/266/233 210/289/246 +f 327/266/233 82/290/247 210/289/246 +f 81/291/248 326/267/234 209/292/249 +f 326/267/234 342/31/29 209/292/249 +f 345/40/38 343/36/34 216/285/244 +f 343/36/34 210/289/246 216/285/244 +f 209/292/249 342/31/29 215/288/245 +f 342/31/29 344/39/37 215/288/245 +f 333/293/250 84/294/251 82/290/247 +f 333/293/250 82/290/247 327/266/233 +f 81/291/248 83/295/252 332/296/253 +f 81/291/248 332/296/253 326/267/234 +f 339/297/254 333/293/250 329/265/232 +f 333/293/250 327/266/233 329/265/232 +f 326/267/234 332/296/253 328/268/235 +f 332/296/253 338/298/255 328/268/235 +f 341/299/256 335/300/257 337/301/258 +f 335/300/257 331/302/259 337/301/258 +f 330/303/260 334/304/261 336/305/262 +f 334/304/261 340/306/263 336/305/262 +f 339/297/254 337/301/258 331/302/259 +f 339/297/254 331/302/259 333/293/250 +f 330/303/260 336/305/262 338/298/255 +f 330/303/260 338/298/255 332/296/253 +f 331/302/259 86/307/264 84/294/251 +f 331/302/259 84/294/251 333/293/250 +f 83/295/252 85/308/265 330/303/260 +f 83/295/252 330/303/260 332/296/253 +f 335/300/257 88/309/266 86/307/264 +f 335/300/257 86/307/264 331/302/259 +f 85/308/265 87/310/267 334/304/261 +f 85/308/265 334/304/261 330/303/260 +f 341/299/256 90/311/268 88/309/266 +f 341/299/256 88/309/266 335/300/257 +f 87/310/267 89/312/269 340/306/263 +f 87/310/267 340/306/263 334/304/261 +f 306/313/270 91/314/271 90/311/268 +f 306/313/270 90/311/268 341/299/256 +f 89/312/269 91/315/271 306/316/270 +f 89/312/269 306/316/270 340/306/263 +f 337/301/258 307/317/272 341/299/256 +f 307/317/272 306/313/270 341/299/256 +f 306/316/270 307/318/272 340/306/263 +f 307/318/272 336/305/262 340/306/263 +f 339/297/254 308/319/273 337/301/258 +f 308/319/273 307/317/272 337/301/258 +f 307/318/272 308/320/273 336/305/262 +f 308/320/273 338/298/255 336/305/262 +f 329/265/232 309/270/237 339/297/254 +f 309/270/237 308/319/273 339/297/254 +f 308/320/273 309/272/237 338/298/255 +f 309/272/237 328/268/235 338/298/255 +f 301/42/40 93/277/240 95/321/274 +f 301/42/40 95/321/274 299/215/189 +f 94/322/275 92/284/243 300/37/35 +f 94/322/275 300/37/35 298/216/190 +f 299/215/189 95/321/274 97/323/276 +f 299/215/189 97/323/276 297/227/199 +f 96/324/277 94/322/275 298/216/190 +f 96/324/277 298/216/190 296/230/202 +f 297/227/199 97/323/276 295/228/200 +f 97/323/276 99/325/278 295/228/200 +f 98/326/279 96/324/277 294/229/201 +f 96/324/277 296/230/202 294/229/201 +f 295/228/200 99/325/278 101/327/280 +f 295/228/200 101/327/280 293/244/215 +f 100/328/281 98/326/279 294/229/201 +f 100/328/281 294/229/201 292/245/216 +f 293/244/215 101/327/280 291/232/204 +f 101/327/280 103/329/282 291/232/204 +f 102/330/283 100/328/281 290/233/205 +f 100/328/281 292/245/216 290/233/205 +f 291/232/204 103/329/282 289/235/207 +f 103/329/282 105/331/284 289/235/207 +f 104/332/285 102/330/283 288/238/210 +f 102/330/283 290/233/205 288/238/210 +f 289/235/207 105/331/284 287/236/208 +f 105/331/284 107/333/286 287/236/208 +f 106/334/287 104/332/285 286/237/209 +f 104/332/285 288/238/210 286/237/209 +f 287/236/208 107/333/286 109/335/288 +f 287/236/208 109/335/288 285/29/28 +f 108/336/289 106/334/287 286/237/209 +f 108/336/289 286/237/209 284/26/26 +f 285/29/28 109/335/288 67/337/290 +f 285/29/28 67/337/290 73/30/25 +f 67/338/290 108/336/289 284/26/26 +f 67/338/290 284/26/26 73/25/25 +f 281/339/291 235/340/292 233/341/293 +f 281/339/291 233/341/293 283/342/294 +f 232/343/295 234/344/296 280/345/297 +f 232/343/295 280/345/297 282/346/298 +f 283/342/294 233/341/293 255/347/299 +f 283/342/294 255/347/299 261/348/300 +f 254/349/301 232/343/295 282/346/298 +f 254/349/301 282/346/298 260/350/302 +f 261/348/300 255/347/299 257/351/303 +f 261/348/300 257/351/303 259/352/304 +f 256/353/305 254/349/301 260/350/302 +f 256/353/305 260/350/302 258/354/306 +f 263/355/307 253/356/308 235/340/292 +f 263/355/307 235/340/292 281/339/291 +f 234/344/296 252/357/309 262/358/310 +f 234/344/296 262/358/310 280/345/297 +f 265/359/311 251/360/312 263/355/307 +f 251/360/312 253/356/308 263/355/307 +f 252/357/309 250/361/313 262/358/310 +f 250/361/313 264/362/314 262/358/310 +f 267/363/315 249/364/316 265/359/311 +f 249/364/316 251/360/312 265/359/311 +f 250/361/313 248/365/317 264/362/314 +f 248/365/317 266/366/318 264/362/314 +f 269/367/319 247/368/320 249/364/316 +f 269/367/319 249/364/316 267/363/315 +f 248/365/317 246/369/321 268/370/322 +f 248/365/317 268/370/322 266/366/318 +f 271/371/323 245/372/324 269/367/319 +f 245/372/324 247/368/320 269/367/319 +f 246/369/321 244/373/325 268/370/322 +f 244/373/325 270/374/326 268/370/322 +f 273/375/327 243/376/328 245/372/324 +f 273/375/327 245/372/324 271/371/323 +f 244/373/325 242/377/329 272/378/330 +f 244/373/325 272/378/330 270/374/326 +f 275/379/331 241/380/332 273/375/327 +f 241/380/332 243/376/328 273/375/327 +f 242/377/329 240/381/333 272/378/330 +f 240/381/333 274/382/334 272/378/330 +f 279/383/335 237/384/336 275/379/331 +f 237/384/336 241/380/332 275/379/331 +f 240/381/333 236/385/337 274/382/334 +f 236/385/337 278/386/338 274/382/334 +f 277/387/339 239/388/340 237/384/336 +f 277/387/339 237/384/336 279/383/335 +f 236/385/337 238/389/341 276/390/342 +f 236/385/337 276/390/342 278/386/338 +f 259/352/304 257/351/303 239/388/340 +f 259/352/304 239/388/340 277/387/339 +f 238/389/341 256/353/305 258/354/306 +f 238/389/341 258/354/306 276/390/342 +f 257/351/303 111/391/343 129/392/344 +f 257/351/303 129/392/344 239/388/340 +f 128/393/345 110/394/346 256/353/305 +f 128/393/345 256/353/305 238/389/341 +f 239/388/340 129/392/344 180/395/347 +f 239/388/340 180/395/347 237/384/336 +f 179/396/348 128/393/345 238/389/341 +f 179/396/348 238/389/341 236/385/337 +f 237/384/336 180/395/347 127/397/349 +f 237/384/336 127/397/349 241/380/332 +f 126/398/350 179/396/348 236/385/337 +f 126/398/350 236/385/337 240/381/333 +f 241/380/332 127/397/349 243/376/328 +f 127/397/349 125/399/351 243/376/328 +f 124/400/352 126/398/350 242/377/329 +f 126/398/350 240/381/333 242/377/329 +f 243/376/328 125/399/351 245/372/324 +f 125/399/351 123/401/353 245/372/324 +f 122/402/354 124/400/352 244/373/325 +f 124/400/352 242/377/329 244/373/325 +f 245/372/324 123/401/353 121/403/355 +f 245/372/324 121/403/355 247/368/320 +f 120/404/356 122/402/354 244/373/325 +f 120/404/356 244/373/325 246/369/321 +f 247/368/320 121/403/355 119/405/357 +f 247/368/320 119/405/357 249/364/316 +f 118/406/358 120/404/356 246/369/321 +f 118/406/358 246/369/321 248/365/317 +f 249/364/316 119/405/357 117/407/359 +f 249/364/316 117/407/359 251/360/312 +f 116/408/360 118/406/358 248/365/317 +f 116/408/360 248/365/317 250/361/313 +f 251/360/312 117/407/359 115/409/361 +f 251/360/312 115/409/361 253/356/308 +f 114/410/362 116/408/360 250/361/313 +f 114/410/362 250/361/313 252/357/309 +f 253/356/308 115/409/361 235/340/292 +f 115/409/361 182/411/363 235/340/292 +f 181/412/364 114/410/362 234/344/296 +f 114/410/362 252/357/309 234/344/296 +f 255/347/299 113/413/365 257/351/303 +f 113/413/365 111/391/343 257/351/303 +f 110/394/346 112/414/366 256/353/305 +f 112/414/366 254/349/301 256/353/305 +f 233/341/293 184/415/367 113/413/365 +f 233/341/293 113/413/365 255/347/299 +f 112/414/366 183/416/368 232/343/295 +f 112/414/366 232/343/295 254/349/301 +f 235/340/292 182/411/363 184/415/367 +f 235/340/292 184/415/367 233/341/293 +f 183/416/368 181/412/364 234/344/296 +f 183/416/368 234/344/296 232/343/295 +f 230/23/23 231/417/369 224/418/370 +f 230/23/23 224/418/370 226/24/24 +f 224/418/370 231/417/369 229/20/20 +f 224/418/370 229/20/20 225/19/19 +f 224/418/370 72/419/371 226/24/24 +f 72/419/371 223/420/372 226/24/24 +f 222/421/373 72/419/371 225/19/19 +f 72/419/371 224/418/370 225/19/19 +f 226/24/24 223/420/372 221/422/374 +f 226/24/24 221/422/374 228/22/22 +f 220/423/375 222/421/373 225/19/19 +f 220/423/375 225/19/19 227/21/21 +f 228/22/22 221/422/374 219/424/376 +f 228/22/22 219/424/376 230/23/23 +f 218/425/377 220/423/375 227/21/21 +f 218/425/377 227/21/21 229/20/20 +f 230/23/23 219/424/376 231/417/369 +f 219/424/376 217/426/378 231/417/369 +f 217/426/378 218/425/377 231/417/369 +f 218/425/377 229/20/20 231/417/369 +f 219/424/376 136/427/379 137/428/380 +f 219/424/376 137/428/380 217/426/378 +f 137/428/380 135/429/381 218/425/377 +f 137/428/380 218/425/377 217/426/378 +f 221/422/374 134/430/382 136/427/379 +f 221/422/374 136/427/379 219/424/376 +f 135/429/381 133/431/383 220/423/375 +f 135/429/381 220/423/375 218/425/377 +f 223/420/372 132/432/384 134/430/382 +f 223/420/372 134/430/382 221/422/374 +f 133/431/383 131/433/385 222/421/373 +f 133/431/383 222/421/373 220/423/375 +f 72/419/371 130/434/386 223/420/372 +f 130/434/386 132/432/384 223/420/372 +f 131/433/385 130/434/386 222/421/373 +f 130/434/386 72/419/371 222/421/373 +f 212/435/387 165/436/388 80/279/241 +f 212/435/387 80/279/241 216/286/244 +f 79/281/242 164/437/389 211/438/390 +f 79/281/242 211/438/390 215/287/245 +f 212/435/387 216/286/244 214/439/391 +f 216/286/244 210/440/246 214/439/391 +f 209/441/249 215/287/245 213/442/392 +f 215/287/245 211/438/390 213/442/392 +f 214/439/391 210/440/246 167/443/393 +f 210/440/246 82/444/247 167/443/393 +f 81/445/248 209/441/249 166/446/394 +f 209/441/249 213/442/392 166/446/394 +f 167/443/393 188/447/395 214/439/391 +f 188/447/395 145/448/396 214/439/391 +f 144/449/397 187/450/398 213/442/392 +f 187/450/398 166/446/394 213/442/392 +f 214/439/391 145/448/396 212/435/387 +f 145/448/396 143/451/399 212/435/387 +f 142/452/400 144/449/397 211/438/390 +f 144/449/397 213/442/392 211/438/390 +f 212/435/387 143/451/399 141/453/401 +f 212/435/387 141/453/401 165/436/388 +f 140/454/402 142/452/400 211/438/390 +f 140/454/402 211/438/390 164/437/389 +f 165/436/388 141/453/401 139/455/403 +f 165/436/388 139/455/403 177/456/404 +f 139/455/403 140/454/402 164/437/389 +f 139/455/403 164/437/389 177/456/404 +f 207/457/405 208/458/406 199/459/407 +f 207/457/405 199/459/407 205/460/408 +f 199/459/407 208/458/406 206/461/409 +f 199/459/407 206/461/409 204/462/410 +f 203/463/411 205/460/408 201/464/412 +f 205/460/408 199/459/407 201/464/412 +f 199/459/407 204/462/410 200/465/413 +f 204/462/410 202/466/414 200/465/413 +f 207/457/405 205/460/408 194/467/415 +f 207/457/405 194/467/415 192/468/416 +f 193/469/417 204/462/410 206/461/409 +f 193/469/417 206/461/409 191/470/418 +f 205/460/408 203/463/411 194/467/415 +f 203/463/411 196/471/419 194/467/415 +f 195/472/420 202/466/414 193/469/417 +f 202/466/414 204/462/410 193/469/417 +f 203/463/411 201/464/412 198/473/421 +f 203/463/411 198/473/421 196/471/419 +f 197/474/422 200/465/413 202/466/414 +f 197/474/422 202/466/414 195/472/420 +f 201/464/412 199/459/407 71/475/423 +f 201/464/412 71/475/423 198/473/421 +f 71/475/423 199/459/407 200/465/413 +f 71/475/423 200/465/413 197/474/422 +f 207/457/405 192/468/416 208/458/406 +f 192/468/416 70/476/424 208/458/406 +f 70/476/424 191/470/418 208/458/406 +f 191/470/418 206/461/409 208/458/406 +f 192/468/416 145/448/396 70/476/424 +f 145/448/396 190/477/425 70/476/424 +f 190/477/425 144/449/397 70/476/424 +f 144/449/397 191/470/418 70/476/424 +f 198/473/421 71/475/423 139/455/403 +f 71/478/423 138/479/426 139/480/403 +f 138/481/426 71/482/423 139/483/403 +f 71/475/423 197/474/422 139/455/403 +f 196/471/419 198/473/421 141/453/401 +f 198/473/421 139/455/403 141/453/401 +f 139/455/403 197/474/422 140/454/402 +f 197/474/422 195/472/420 140/454/402 +f 194/467/415 196/471/419 143/451/399 +f 196/471/419 141/453/401 143/451/399 +f 140/454/402 195/472/420 142/452/400 +f 195/472/420 193/469/417 142/452/400 +f 192/468/416 194/467/415 143/451/399 +f 192/468/416 143/451/399 145/448/396 +f 142/452/400 193/469/417 191/470/418 +f 142/452/400 191/470/418 144/449/397 +f 186/484/427 132/432/384 69/485/428 +f 132/432/384 130/434/386 69/485/428 +f 130/434/386 131/433/385 69/485/428 +f 131/433/385 185/486/429 69/485/428 +f 189/487/430 188/447/395 69/485/428 +f 188/447/395 186/484/427 69/485/428 +f 185/486/429 187/450/398 69/485/428 +f 187/450/398 189/487/430 69/485/428 +f 189/487/430 190/477/425 188/447/395 +f 190/477/425 145/448/396 188/447/395 +f 144/449/397 190/477/425 187/450/398 +f 190/477/425 189/487/430 187/450/398 +f 169/488/431 171/489/432 132/432/384 +f 169/488/431 132/432/384 186/484/427 +f 131/433/385 170/490/433 168/491/434 +f 131/433/385 168/491/434 185/486/429 +f 186/484/427 188/447/395 167/443/393 +f 186/484/427 167/443/393 169/488/431 +f 166/446/394 187/450/398 185/486/429 +f 166/446/394 185/486/429 168/491/434 +f 173/492/435 134/430/382 171/489/432 +f 134/430/382 132/432/384 171/489/432 +f 131/433/385 133/431/383 170/490/433 +f 133/431/383 172/493/436 170/490/433 +f 175/494/437 136/427/379 134/430/382 +f 175/494/437 134/430/382 173/492/435 +f 133/431/383 135/429/381 174/495/438 +f 133/431/383 174/495/438 172/493/436 +f 176/496/439 137/428/380 136/427/379 +f 176/496/439 136/427/379 175/494/437 +f 135/429/381 137/428/380 176/496/439 +f 135/429/381 176/496/439 174/495/438 +f 184/415/367 182/411/363 178/497/440 +f 182/411/363 177/456/404 178/497/440 +f 177/456/404 181/412/364 178/497/440 +f 181/412/364 183/416/368 178/497/440 +f 178/497/440 68/498/441 113/413/365 +f 178/497/440 113/413/365 184/415/367 +f 112/414/366 68/498/441 178/497/440 +f 112/414/366 178/497/440 183/416/368 +f 68/498/441 163/499/442 113/413/365 +f 163/499/442 111/391/343 113/413/365 +f 110/394/346 162/500/443 112/414/366 +f 162/500/443 68/498/441 112/414/366 +f 177/456/404 182/411/363 115/409/361 +f 177/456/404 115/409/361 165/436/388 +f 114/410/362 181/412/364 177/456/404 +f 114/410/362 177/456/404 164/437/389 +f 147/501/444 165/436/388 115/409/361 +f 147/501/444 115/409/361 117/407/359 +f 114/410/362 164/437/389 146/502/445 +f 114/410/362 146/502/445 116/408/360 +f 149/503/446 147/501/444 119/405/357 +f 147/501/444 117/407/359 119/405/357 +f 116/408/360 146/502/445 118/406/358 +f 146/502/445 148/504/447 118/406/358 +f 151/505/448 149/503/446 121/403/355 +f 149/503/446 119/405/357 121/403/355 +f 118/406/358 148/504/447 120/404/356 +f 148/504/447 150/506/449 120/404/356 +f 153/507/450 151/505/448 123/401/353 +f 151/505/448 121/403/355 123/401/353 +f 120/404/356 150/506/449 122/402/354 +f 150/506/449 152/508/451 122/402/354 +f 155/509/452 153/507/450 125/399/351 +f 153/507/450 123/401/353 125/399/351 +f 122/402/354 152/508/451 124/400/352 +f 152/508/451 154/510/453 124/400/352 +f 157/511/454 155/509/452 127/397/349 +f 155/509/452 125/399/351 127/397/349 +f 124/400/352 154/510/453 126/398/350 +f 154/510/453 156/512/455 126/398/350 +f 159/513/456 157/511/454 180/395/347 +f 157/511/454 127/397/349 180/395/347 +f 126/398/350 156/512/455 179/396/348 +f 156/512/455 158/514/457 179/396/348 +f 159/513/456 180/395/347 129/392/344 +f 159/513/456 129/392/344 161/515/458 +f 128/393/345 179/396/348 158/514/457 +f 128/393/345 158/514/457 160/516/459 +f 161/515/458 129/392/344 163/499/442 +f 129/392/344 111/391/343 163/499/442 +f 110/394/346 128/393/345 162/500/443 +f 128/393/345 160/516/459 162/500/443 +f 68/498/441 67/517/290 163/499/442 +f 67/517/290 109/518/288 163/499/442 +f 108/519/289 67/517/290 162/500/443 +f 67/517/290 68/498/441 162/500/443 +f 163/499/442 109/518/288 161/515/458 +f 109/518/288 107/520/286 161/515/458 +f 106/521/287 108/519/289 160/516/459 +f 108/519/289 162/500/443 160/516/459 +f 161/515/458 107/520/286 159/513/456 +f 107/520/286 105/522/284 159/513/456 +f 104/523/285 106/521/287 158/514/457 +f 106/521/287 160/516/459 158/514/457 +f 159/513/456 105/522/284 103/524/282 +f 159/513/456 103/524/282 157/511/454 +f 102/525/283 104/523/285 158/514/457 +f 102/525/283 158/514/457 156/512/455 +f 157/511/454 103/524/282 155/509/452 +f 103/524/282 101/526/280 155/509/452 +f 100/527/281 102/525/283 154/510/453 +f 102/525/283 156/512/455 154/510/453 +f 155/509/452 101/526/280 153/507/450 +f 101/526/280 99/528/278 153/507/450 +f 98/529/279 100/527/281 152/508/451 +f 100/527/281 154/510/453 152/508/451 +f 153/507/450 99/528/278 151/505/448 +f 99/528/278 97/530/276 151/505/448 +f 96/531/277 98/529/279 150/506/449 +f 98/529/279 152/508/451 150/506/449 +f 151/505/448 97/530/276 95/532/274 +f 151/505/448 95/532/274 149/503/446 +f 94/533/275 96/531/277 150/506/449 +f 94/533/275 150/506/449 148/504/447 +f 149/503/446 95/532/274 147/501/444 +f 95/532/274 93/280/240 147/501/444 +f 92/283/243 94/533/275 146/502/445 +f 94/533/275 148/504/447 146/502/445 +f 147/501/444 93/280/240 80/279/241 +f 147/501/444 80/279/241 165/436/388 +f 79/281/242 92/283/243 146/502/445 +f 79/281/242 146/502/445 164/437/389 +f 169/488/431 167/443/393 82/444/247 +f 169/488/431 82/444/247 84/534/251 +f 81/445/248 166/446/394 168/491/434 +f 81/445/248 168/491/434 83/535/252 +f 171/489/432 169/488/431 84/534/251 +f 171/489/432 84/534/251 86/536/264 +f 83/535/252 168/491/434 170/490/433 +f 83/535/252 170/490/433 85/537/265 +f 173/492/435 171/489/432 86/536/264 +f 173/492/435 86/536/264 88/538/266 +f 85/537/265 170/490/433 172/493/436 +f 85/537/265 172/493/436 87/539/267 +f 175/494/437 173/492/435 90/540/268 +f 173/492/435 88/538/266 90/540/268 +f 87/539/267 172/493/436 89/541/269 +f 172/493/436 174/495/438 89/541/269 +f 176/496/439 175/494/437 91/542/271 +f 175/494/437 90/540/268 91/542/271 +f 89/541/269 174/495/438 91/542/271 +f 174/495/438 176/496/439 91/542/271 +f 50/4/4 48/543/460 2/544/461 +f 50/4/4 2/544/461 66/5/5 +f 1/545/462 47/546/463 49/3/3 +f 1/545/462 49/3/3 65/2/2 +f 66/5/5 2/544/461 12/547/464 +f 66/5/5 12/547/464 64/8/8 +f 11/548/465 1/545/462 65/2/2 +f 11/548/465 65/2/2 63/7/7 +f 64/8/8 12/547/464 14/549/466 +f 64/8/8 14/549/466 60/10/10 +f 13/550/467 11/548/465 63/7/7 +f 13/550/467 63/7/7 59/9/9 +f 60/10/10 14/549/466 24/551/468 +f 60/10/10 24/551/468 58/12/12 +f 23/552/469 13/550/467 59/9/9 +f 23/552/469 59/9/9 57/11/11 +f 58/12/12 24/551/468 56/14/14 +f 24/551/468 26/553/470 56/14/14 +f 25/554/471 23/552/469 55/13/13 +f 23/552/469 57/11/11 55/13/13 +f 56/14/14 26/553/470 54/16/16 +f 26/553/470 36/555/472 54/16/16 +f 35/556/473 25/554/471 53/15/15 +f 25/554/471 55/13/13 53/15/15 +f 54/16/16 36/555/472 52/18/18 +f 36/555/472 38/557/474 52/18/18 +f 37/558/475 35/556/473 51/17/17 +f 35/556/473 53/15/15 51/17/17 +f 52/18/18 38/557/474 50/4/4 +f 38/557/474 48/543/460 50/4/4 +f 47/546/463 37/558/475 49/3/3 +f 37/558/475 51/17/17 49/3/3 +f 46/559/476 48/543/460 40/560/477 +f 48/543/460 38/557/474 40/560/477 +f 37/558/475 47/546/463 39/561/478 +f 47/546/463 45/562/479 39/561/478 +f 44/563/480 46/559/476 42/564/481 +f 46/559/476 40/560/477 42/564/481 +f 39/561/478 45/562/479 41/565/482 +f 45/562/479 43/566/483 41/565/482 +f 42/564/481 40/560/477 32/567/484 +f 40/560/477 34/568/485 32/567/484 +f 33/569/486 39/561/478 31/570/487 +f 39/561/478 41/565/482 31/570/487 +f 40/560/477 38/557/474 34/568/485 +f 38/557/474 36/555/472 34/568/485 +f 35/556/473 37/558/475 33/569/486 +f 37/558/475 39/561/478 33/569/486 +f 34/568/485 36/555/472 28/571/488 +f 36/555/472 26/553/470 28/571/488 +f 25/554/471 35/556/473 27/572/489 +f 35/556/473 33/569/486 27/572/489 +f 32/567/484 34/568/485 30/573/490 +f 34/568/485 28/571/488 30/573/490 +f 27/572/489 33/569/486 29/574/491 +f 33/569/486 31/570/487 29/574/491 +f 30/573/490 28/571/488 20/575/492 +f 28/571/488 22/576/493 20/575/492 +f 21/577/494 27/572/489 19/578/495 +f 27/572/489 29/574/491 19/578/495 +f 28/571/488 26/553/470 24/551/468 +f 28/571/488 24/551/468 22/576/493 +f 23/552/469 25/554/471 27/572/489 +f 23/552/469 27/572/489 21/577/494 +f 22/576/493 24/551/468 16/579/496 +f 24/551/468 14/549/466 16/579/496 +f 13/550/467 23/552/469 15/580/497 +f 23/552/469 21/577/494 15/580/497 +f 20/575/492 22/576/493 18/581/498 +f 22/576/493 16/579/496 18/581/498 +f 15/580/497 21/577/494 17/582/499 +f 21/577/494 19/578/495 17/582/499 +f 18/581/498 16/579/496 10/583/500 +f 18/581/498 10/583/500 8/584/501 +f 9/585/502 15/580/497 17/582/499 +f 9/585/502 17/582/499 7/586/503 +f 16/579/496 14/549/466 12/547/464 +f 16/579/496 12/547/464 10/583/500 +f 11/548/465 13/550/467 15/580/497 +f 11/548/465 15/580/497 9/585/502 +f 10/583/500 12/547/464 2/544/461 +f 10/583/500 2/544/461 4/587/504 +f 1/545/462 11/548/465 9/585/502 +f 1/545/462 9/585/502 3/588/505 +f 8/584/501 10/583/500 4/587/504 +f 8/584/501 4/587/504 6/589/506 +f 3/588/505 9/585/502 7/586/503 +f 3/588/505 7/586/503 5/590/507 +f 6/589/506 4/587/504 46/559/476 +f 6/589/506 46/559/476 44/563/480 +f 45/562/479 3/588/505 5/590/507 +f 45/562/479 5/590/507 43/566/483 +f 4/587/504 2/544/461 48/543/460 +f 4/587/504 48/543/460 46/559/476 +f 47/546/463 1/545/462 3/588/505 +f 47/546/463 3/588/505 45/562/479 diff --git a/exemple/suzanne.obja b/exemple/suzanne.obja new file mode 100644 index 0000000..8f36c0d --- /dev/null +++ b/exemple/suzanne.obja @@ -0,0 +1,1479 @@ +v -0.820313 0.328125 -0.203125 +v -0.890625 0.40625 -0.234375 +v -1.234375 0.507813 -0.421875 +v -1.023438 0.476563 -0.3125 +v -0.859375 0.382813 -0.382813 +v 0.859375 0.382813 -0.382813 +v -0.789063 -0.125 -0.328125 +v 0.789063 -0.125 -0.328125 +v -1.039063 -0.085938 -0.492188 +v 1.039063 -0.085938 -0.492188 +v -1.3125 0.054688 -0.53125 +v 1.3125 0.054688 -0.53125 +v -1.367188 0.296875 -0.5 +v 1.367188 0.296875 -0.5 +v -1.25 0.46875 -0.546875 +v 1.25 0.46875 -0.546875 +v -1.023438 0.4375 -0.484375 +v 1.023438 0.4375 -0.484375 +v -1.085938 0.273438 -0.390625 +v 1.085938 0.273438 -0.390625 +v -1.109375 0.210938 -0.390625 +v 1.109375 0.210938 -0.390625 +v -1.054688 0.1875 -0.382813 +v 1.054688 0.1875 -0.382813 +v -1.015625 0.234375 -0.375 +v 1.015625 0.234375 -0.375 +v -0.960938 0.171875 -0.351563 +v 0.960938 0.171875 -0.351563 +v -1.0 0.125 -0.367188 +v 1.0 0.125 -0.367188 +v -0.9375 0.0625 -0.335938 +v 0.9375 0.0625 -0.335938 +v -0.890625 0.109375 -0.328125 +v 0.890625 0.109375 -0.328125 +v -0.953125 0.289063 -0.34375 +v 0.953125 0.289063 -0.34375 +v -0.882813 -0.015625 -0.265625 +v 0.882813 -0.015625 -0.265625 +v -1.046875 0.0 -0.421875 +v 1.046875 0.0 -0.421875 +v -1.210938 0.085938 -0.484375 +v 1.210938 0.085938 -0.484375 +v -1.257813 0.242188 -0.492188 +v 1.257813 0.242188 -0.492188 +v -1.1875 0.34375 -0.484375 +v 1.1875 0.34375 -0.484375 +v -1.039063 0.328125 -0.414063 +v 1.039063 0.328125 -0.414063 +v -0.84375 0.171875 -0.320313 +v 0.84375 0.171875 -0.320313 +v -0.765625 0.09375 -0.320313 +v 0.765625 0.09375 -0.320313 +v -0.828125 0.078125 -0.320313 +v 0.828125 0.078125 -0.320313 +v -0.851563 0.015625 -0.320313 +v 0.851563 0.015625 -0.320313 +v -0.8125 -0.015625 -0.320313 +v 0.8125 -0.015625 -0.320313 +v -0.890625 0.234375 -0.320313 +v 0.890625 0.234375 -0.320313 +v -0.890625 0.242188 -0.265625 +v 0.890625 0.242188 -0.265625 +v -0.796875 0.203125 -0.210938 +v 0.796875 0.203125 -0.210938 +v -0.71875 0.039063 -0.1875 +v 0.71875 0.039063 -0.1875 +v -0.71875 -0.023438 -0.171875 +v 0.71875 -0.023438 -0.171875 +v -0.726563 0.0 -0.070313 +v 0.726563 0.0 -0.070313 +v -0.8125 -0.015625 -0.273438 +v 0.8125 -0.015625 -0.273438 +v -0.84375 0.015625 -0.273438 +v 0.84375 0.015625 -0.273438 +v -0.820313 0.085938 -0.273438 +v 0.820313 0.085938 -0.273438 +v -0.757813 0.09375 -0.273438 +v 0.757813 0.09375 -0.273438 +v -0.835938 0.171875 -0.273438 +v 0.835938 0.171875 -0.273438 +v -0.84375 0.289063 -0.210938 +v 0.84375 0.289063 -0.210938 +v -1.023438 0.34375 -0.359375 +v 1.023438 0.34375 -0.359375 +v -1.171875 0.359375 -0.4375 +v 1.171875 0.359375 -0.4375 +v -1.234375 0.25 -0.445313 +v 1.234375 0.25 -0.445313 +v -1.1875 0.09375 -0.445313 +v 1.1875 0.09375 -0.445313 +v -1.039063 0.0 -0.367188 +v 1.039063 0.0 -0.367188 +v -0.882813 -0.023438 -0.210938 +v 0.882813 -0.023438 -0.210938 +v -0.945313 0.304688 -0.289063 +v 0.945313 0.304688 -0.289063 +v -0.921875 0.359375 -0.21875 +v 0.921875 0.359375 -0.21875 +v -0.828125 -0.070313 -0.132813 +v 0.828125 -0.070313 -0.132813 +v -1.03125 -0.039063 -0.304688 +v 1.03125 -0.039063 -0.304688 +v -1.210938 0.078125 -0.40625 +v 1.210938 0.078125 -0.40625 +v -1.265625 0.289063 -0.40625 +v 1.265625 0.289063 -0.40625 +v -1.1875 0.4375 -0.390625 +v 1.1875 0.4375 -0.390625 +v -1.015625 0.414063 -0.289063 +v 1.015625 0.414063 -0.289063 +v -1.023438 0.476563 -0.3125 +v 1.023438 0.476563 -0.3125 +v -1.234375 0.507813 -0.421875 +v 1.234375 0.507813 -0.421875 +v -1.351563 0.320313 -0.421875 +v 1.351563 0.320313 -0.421875 +v -1.28125 0.054688 -0.429688 +v 1.28125 0.054688 -0.429688 +v -1.039063 -0.101563 -0.328125 +v 1.039063 -0.101563 -0.328125 +v -0.773438 -0.140625 -0.125 +v 0.773438 -0.140625 -0.125 +v -0.890625 0.40625 -0.234375 +v 0.890625 0.40625 -0.234375 +v -0.429688 -0.195313 -0.210938 +v 0.429688 -0.195313 -0.210938 +v -0.40625 -0.171875 0.148438 +v 0.40625 -0.171875 0.148438 +v -0.820313 0.328125 -0.203125 +v 0.820313 0.328125 -0.203125 +v -0.484375 0.023438 -0.546875 +v 0.484375 0.023438 -0.546875 +v -0.617188 0.328125 -0.585938 +v 0.617188 0.328125 -0.585938 +v -0.796875 0.539063 -0.359375 +v 0.796875 0.539063 -0.359375 +v -0.640625 0.679688 -0.445313 +v 0.640625 0.679688 -0.445313 +v -0.640625 0.75 -0.195313 +v 0.640625 0.75 -0.195313 +v -0.796875 0.617188 -0.117188 +v 0.796875 0.617188 -0.117188 +v -0.796875 0.5625 0.125 +v 0.796875 0.5625 0.125 +v -0.640625 0.703125 0.054688 +v 0.640625 0.703125 0.054688 +v -0.632813 0.453125 0.28125 +v 0.632813 0.453125 0.28125 +v -0.726563 0.40625 0.335938 +v 0.726563 0.40625 0.335938 +v -0.460938 0.523438 0.429688 +v 0.460938 0.523438 0.429688 +v -0.453125 0.851563 0.234375 +v 0.453125 0.851563 0.234375 +v -0.453125 0.929688 -0.070313 +v 0.453125 0.929688 -0.070313 +v -0.453125 0.867188 -0.382813 +v 0.453125 0.867188 -0.382813 +v -0.34375 -0.148438 -0.539063 +v 0.34375 -0.148438 -0.539063 +v -0.296875 -0.3125 -0.265625 +v 0.296875 -0.3125 -0.265625 +v -0.210938 -0.390625 0.164063 +v 0.210938 -0.390625 0.164063 +v -0.203125 -0.171875 0.5 +v 0.203125 -0.171875 0.5 +v -0.210938 -0.226563 0.46875 +v 0.210938 -0.226563 0.46875 +v -0.21875 -0.28125 0.429688 +v 0.21875 -0.28125 0.429688 +v -0.164063 -0.945313 0.4375 +v 0.164063 -0.945313 0.4375 +v -0.125 -0.539063 0.359375 +v 0.125 -0.539063 0.359375 +v -0.140625 -0.757813 0.367188 +v 0.140625 -0.757813 0.367188 +v -0.328125 -0.914063 0.398438 +v 0.328125 -0.914063 0.398438 +v -0.25 -0.5 0.390625 +v 0.25 -0.5 0.390625 +v -0.289063 -0.710938 0.382813 +v 0.289063 -0.710938 0.382813 +v -0.179688 -0.414063 0.257813 +v 0.179688 -0.414063 0.257813 +v -0.234375 -0.351563 0.40625 +v 0.234375 -0.351563 0.40625 +v -0.335938 0.054688 -0.664063 +v 0.335938 0.054688 -0.664063 +v -0.640625 -0.007813 -0.429688 +v 0.640625 -0.007813 -0.429688 +v -0.59375 -0.125 -0.164063 +v 0.59375 -0.125 -0.164063 +v -0.734375 -0.046875 0.070313 +v 0.734375 -0.046875 0.070313 +v -0.460938 0.4375 -0.703125 +v 0.460938 0.4375 -0.703125 +v -0.773438 0.265625 -0.4375 +v 0.773438 0.265625 -0.4375 +v -0.859375 0.320313 -0.046875 +v 0.859375 0.320313 -0.046875 +v -0.851563 0.234375 0.054688 +v 0.851563 0.234375 0.054688 +v 0.0 -0.484375 0.28125 +v 0.0 -0.570313 0.320313 +v 0.0 -0.804688 0.34375 +v 0.0 -0.976563 0.460938 +v 0.0 -0.460938 0.1875 +v 0.0 -0.195313 -0.671875 +v 0.0 0.984375 -0.078125 +v 0.0 0.898438 0.289063 +v -0.4375 -0.09375 0.46875 +v 0.4375 -0.09375 0.46875 +v -0.601563 0.0 0.414063 +v 0.601563 0.0 0.414063 +v -0.773438 0.164063 0.375 +v 0.773438 0.164063 0.375 +v -0.796875 0.40625 0.460938 +v 0.796875 0.40625 0.460938 +v -0.679688 0.453125 0.492188 +v 0.679688 0.453125 0.492188 +v -0.484375 0.554688 0.554688 +v 0.484375 0.554688 0.554688 +v -0.335938 0.6875 0.59375 +v 0.335938 0.6875 0.59375 +v -0.195313 0.664063 0.617188 +v 0.195313 0.664063 0.617188 +v -0.109375 0.460938 0.609375 +v 0.109375 0.460938 0.609375 +v -0.195313 0.226563 0.75 +v 0.195313 0.226563 0.75 +v -0.203125 0.171875 0.75 +v 0.203125 0.171875 0.75 +v -0.335938 0.40625 0.75 +v 0.335938 0.40625 0.75 +v -0.28125 0.398438 0.765625 +v 0.28125 0.398438 0.765625 +v -0.414063 0.390625 0.75 +v 0.414063 0.390625 0.75 +v -0.53125 0.335938 0.679688 +v 0.53125 0.335938 0.679688 +v -0.554688 0.28125 0.671875 +v 0.554688 0.28125 0.671875 +v -0.546875 0.210938 0.671875 +v 0.546875 0.210938 0.671875 +v -0.460938 0.117188 0.703125 +v 0.460938 0.117188 0.703125 +v -0.375 0.085938 0.726563 +v 0.375 0.085938 0.726563 +v -0.242188 0.125 0.757813 +v 0.242188 0.125 0.757813 +v -0.195313 0.296875 0.757813 +v 0.195313 0.296875 0.757813 +v -0.234375 0.359375 0.757813 +v 0.234375 0.359375 0.757813 +v -0.210938 0.375 0.78125 +v 0.210938 0.375 0.78125 +v -0.179688 0.296875 0.78125 +v 0.179688 0.296875 0.78125 +v -0.226563 0.109375 0.78125 +v 0.226563 0.109375 0.78125 +v -0.375 0.0625 0.742188 +v 0.375 0.0625 0.742188 +v -0.476563 0.101563 0.71875 +v 0.476563 0.101563 0.71875 +v -0.578125 0.195313 0.679688 +v 0.578125 0.195313 0.679688 +v -0.585938 0.289063 0.6875 +v 0.585938 0.289063 0.6875 +v -0.5625 0.351563 0.695313 +v 0.5625 0.351563 0.695313 +v -0.421875 0.398438 0.773438 +v 0.421875 0.398438 0.773438 +v -0.273438 0.421875 0.773438 +v 0.273438 0.421875 0.773438 +v -0.335938 0.429688 0.757813 +v 0.335938 0.429688 0.757813 +v -0.1875 0.15625 0.773438 +v 0.1875 0.15625 0.773438 +v -0.171875 0.21875 0.78125 +v 0.171875 0.21875 0.78125 +v 0.0 -0.859375 0.632813 +v -0.046875 -0.851563 0.632813 +v 0.046875 -0.851563 0.632813 +v -0.09375 -0.8125 0.640625 +v 0.09375 -0.8125 0.640625 +v -0.09375 -0.75 0.664063 +v 0.09375 -0.75 0.664063 +v 0.0 -0.78125 0.65625 +v -0.09375 -0.742188 0.726563 +v 0.09375 -0.742188 0.726563 +v -0.09375 -0.820313 0.710938 +v 0.09375 -0.820313 0.710938 +v -0.046875 -0.867188 0.6875 +v 0.046875 -0.867188 0.6875 +v 0.0 -0.875 0.6875 +v -0.234375 -0.25 0.554688 +v 0.234375 -0.25 0.554688 +v -0.179688 -0.3125 0.710938 +v 0.179688 -0.3125 0.710938 +v -0.164063 -0.242188 0.710938 +v 0.164063 -0.242188 0.710938 +v -0.257813 -0.3125 0.554688 +v 0.257813 -0.3125 0.554688 +v 0.0 -0.289063 0.804688 +v -0.078125 -0.25 0.804688 +v 0.078125 -0.25 0.804688 +v -0.109375 -0.226563 0.828125 +v 0.109375 -0.226563 0.828125 +v -0.09375 -0.15625 0.8125 +v 0.09375 -0.15625 0.8125 +v -0.046875 -0.148438 0.8125 +v 0.046875 -0.148438 0.8125 +v 0.0 -0.203125 0.828125 +v -0.039063 -0.125 0.78125 +v 0.039063 -0.125 0.78125 +v -0.109375 -0.132813 0.78125 +v 0.109375 -0.132813 0.78125 +v -0.132813 -0.226563 0.796875 +v 0.132813 -0.226563 0.796875 +v -0.09375 -0.273438 0.78125 +v 0.09375 -0.273438 0.78125 +v 0.0 -0.328125 0.742188 +v 0.0 -0.445313 0.75 +v -0.078125 -0.445313 0.75 +v 0.078125 -0.445313 0.75 +v -0.117188 -0.6875 0.734375 +v 0.117188 -0.6875 0.734375 +v -0.132813 0.210938 0.757813 +v 0.132813 0.210938 0.757813 +v -0.164063 0.140625 0.75 +v 0.164063 0.140625 0.75 +v -0.328125 0.476563 0.742188 +v 0.328125 0.476563 0.742188 +v 0.0 0.210938 0.765625 +v 0.0 0.046875 0.726563 +v 0.0 -0.945313 0.640625 +v -0.164063 -0.929688 0.632813 +v 0.164063 -0.929688 0.632813 +v -0.234375 -0.914063 0.632813 +v 0.234375 -0.914063 0.632813 +v -0.265625 -0.820313 0.664063 +v 0.265625 -0.820313 0.664063 +v -0.25 -0.703125 0.6875 +v 0.25 -0.703125 0.6875 +v -0.210938 -0.445313 0.710938 +v 0.210938 -0.445313 0.710938 +v -0.125 -0.101563 0.8125 +v 0.125 -0.101563 0.8125 +v -0.101563 0.429688 0.84375 +v 0.101563 0.429688 0.84375 +v -0.203125 0.617188 0.851563 +v 0.203125 0.617188 0.851563 +v -0.3125 0.640625 0.835938 +v 0.3125 0.640625 0.835938 +v -0.4375 0.546875 0.796875 +v 0.4375 0.546875 0.796875 +v -0.6875 0.414063 0.726563 +v 0.6875 0.414063 0.726563 +v -0.742188 0.375 0.65625 +v 0.742188 0.375 0.65625 +v -0.726563 0.203125 0.601563 +v 0.726563 0.203125 0.601563 +v -0.617188 0.054688 0.625 +v 0.617188 0.054688 0.625 +v -0.398438 -0.046875 0.671875 +v 0.398438 -0.046875 0.671875 +v -0.085938 -0.289063 0.742188 +v 0.085938 -0.289063 0.742188 +v -0.125 -0.226563 0.75 +v 0.125 -0.226563 0.75 +v -0.101563 -0.148438 0.742188 +v 0.101563 -0.148438 0.742188 +v 0.0 -0.140625 0.742188 +v 0.0 -0.195313 0.75 +v 0.0 -0.890625 0.6875 +v -0.0625 -0.882813 0.695313 +v 0.0625 -0.882813 0.695313 +v -0.117188 -0.835938 0.710938 +v 0.117188 -0.835938 0.710938 +v -0.109375 -0.71875 0.734375 +v 0.109375 -0.71875 0.734375 +v 0.0 -0.765625 0.734375 +v -0.25 0.46875 0.757813 +v 0.25 0.46875 0.757813 +v -0.429688 0.4375 0.71875 +v 0.429688 0.4375 0.71875 +v -0.601563 0.375 0.664063 +v 0.601563 0.375 0.664063 +v -0.640625 0.296875 0.648438 +v 0.640625 0.296875 0.648438 +v -0.625 0.1875 0.648438 +v 0.625 0.1875 0.648438 +v -0.492188 0.0625 0.671875 +v 0.492188 0.0625 0.671875 +v -0.375 0.015625 0.703125 +v 0.375 0.015625 0.703125 +v -0.203125 0.09375 0.742188 +v 0.203125 0.09375 0.742188 +v -0.125 0.304688 0.765625 +v 0.125 0.304688 0.765625 +v -0.164063 0.414063 0.773438 +v 0.164063 0.414063 0.773438 +v -0.0625 0.492188 0.75 +v 0.0625 0.492188 0.75 +v -0.15625 0.71875 0.757813 +v 0.15625 0.71875 0.757813 +v -0.320313 0.757813 0.734375 +v 0.320313 0.757813 0.734375 +v -0.492188 0.601563 0.6875 +v 0.492188 0.601563 0.6875 +v -0.710938 0.484375 0.625 +v 0.710938 0.484375 0.625 +v -0.859375 0.429688 0.59375 +v 0.859375 0.429688 0.59375 +v -0.828125 0.148438 0.445313 +v 0.828125 0.148438 0.445313 +v -0.632813 -0.039063 0.539063 +v 0.632813 -0.039063 0.539063 +v -0.4375 -0.140625 0.53125 +v 0.4375 -0.140625 0.53125 +v 0.0 -0.984375 0.578125 +v -0.179688 -0.96875 0.554688 +v 0.179688 -0.96875 0.554688 +v -0.328125 -0.945313 0.523438 +v 0.328125 -0.945313 0.523438 +v -0.367188 -0.890625 0.53125 +v 0.367188 -0.890625 0.53125 +v -0.351563 -0.695313 0.570313 +v 0.351563 -0.695313 0.570313 +v -0.3125 -0.4375 0.570313 +v 0.3125 -0.4375 0.570313 +v -0.203125 -0.1875 0.5625 +v 0.203125 -0.1875 0.5625 +v 0.0 -0.382813 -0.351563 +v 0.0 0.070313 -0.828125 +v 0.0 0.5625 -0.851563 +v 0.0 0.898438 -0.546875 +v 0.0 0.570313 0.570313 +v 0.0 0.40625 0.601563 +v 0.0 -0.773438 0.71875 +v 0.0 -0.1875 0.796875 +v 0.0 -0.320313 0.78125 +v 0.0 -0.679688 0.734375 +v 0.0 0.351563 0.820313 +v 0.0 0.429688 0.742188 +v -0.445313 0.15625 0.78125 +v 0.445313 0.15625 0.78125 +v -0.351563 0.117188 0.804688 +v 0.351563 0.117188 0.804688 +v -0.351563 0.242188 0.828125 +v 0.351563 0.242188 0.828125 +v -0.265625 0.15625 0.820313 +v 0.265625 0.15625 0.820313 +v -0.226563 0.242188 0.820313 +v 0.226563 0.242188 0.820313 +v -0.265625 0.335938 0.820313 +v 0.265625 0.335938 0.820313 +v -0.351563 0.375 0.804688 +v 0.351563 0.375 0.804688 +v -0.445313 0.335938 0.78125 +v 0.445313 0.335938 0.78125 +v -0.476563 0.242188 0.773438 +v 0.476563 0.242188 0.773438 +v -0.46875 0.242188 0.757813 +v 0.46875 0.242188 0.757813 +v -0.5625 0.242188 0.671875 +v 0.5625 0.242188 0.671875 +v -0.625 0.242188 0.5625 +v 0.625 0.242188 0.5625 +v -0.546875 0.4375 0.578125 +v 0.546875 0.4375 0.578125 +v -0.5 0.390625 0.6875 +v 0.5 0.390625 0.6875 +v -0.4375 0.328125 0.765625 +v 0.4375 0.328125 0.765625 +v -0.351563 0.359375 0.78125 +v 0.351563 0.359375 0.78125 +v -0.351563 0.453125 0.71875 +v 0.351563 0.453125 0.71875 +v -0.351563 0.515625 0.617188 +v 0.351563 0.515625 0.617188 +v -0.15625 0.4375 0.648438 +v 0.15625 0.4375 0.648438 +v -0.203125 0.390625 0.742188 +v 0.203125 0.390625 0.742188 +v -0.273438 0.328125 0.796875 +v 0.273438 0.328125 0.796875 +v -0.242188 0.242188 0.796875 +v 0.242188 0.242188 0.796875 +v -0.140625 0.242188 0.742188 +v 0.140625 0.242188 0.742188 +v -0.078125 0.242188 0.65625 +v 0.078125 0.242188 0.65625 +v -0.15625 0.054688 0.648438 +v 0.15625 0.054688 0.648438 +v -0.203125 0.09375 0.742188 +v 0.203125 0.09375 0.742188 +v -0.273438 0.164063 0.796875 +v 0.273438 0.164063 0.796875 +v -0.351563 0.132813 0.78125 +v 0.351563 0.132813 0.78125 +v -0.351563 0.03125 0.71875 +v 0.351563 0.03125 0.71875 +v -0.351563 -0.023438 0.617188 +v 0.351563 -0.023438 0.617188 +v -0.546875 0.054688 0.578125 +v 0.546875 0.054688 0.578125 +v -0.5 0.09375 0.6875 +v 0.5 0.09375 0.6875 +v -0.4375 0.164063 0.765625 +v 0.4375 0.164063 0.765625 +f 465 509 467 +f 465 511 509 +f 508 464 466 +f 508 510 464 +f 467 507 469 +f 467 509 507 +f 506 466 468 +f 506 508 466 +f 509 505 507 +f 509 503 505 +f 504 508 506 +f 504 502 508 +f 511 503 509 +f 511 501 503 +f 502 510 508 +f 502 500 510 +f 501 497 503 +f 501 499 497 +f 496 500 502 +f 496 498 500 +f 503 495 505 +f 503 497 495 +f 494 502 504 +f 494 496 502 +f 491 493 495 +f 497 491 495 +f 490 496 494 +f 492 490 494 +f 489 491 497 +f 499 489 497 +f 488 498 496 +f 490 488 496 +f 489 485 491 +f 489 487 485 +f 484 488 490 +f 484 486 488 +f 485 483 493 +f 491 485 493 +f 484 490 492 +f 482 484 492 +f 479 481 483 +f 485 479 483 +f 478 484 482 +f 480 478 482 +f 477 479 485 +f 487 477 485 +f 476 486 484 +f 478 476 484 +f 475 473 479 +f 477 475 479 +f 474 476 478 +f 472 474 478 +f 473 471 481 +f 479 473 481 +f 472 478 480 +f 470 472 480 +f 467 469 471 +f 473 467 471 +f 466 472 470 +f 468 466 470 +f 465 467 473 +f 475 465 473 +f 464 474 472 +f 466 464 472 +f 475 461 463 +f 465 475 463 +f 474 464 462 +f 460 474 462 +f 477 459 461 +f 475 477 461 +f 476 474 460 +f 458 476 460 +f 487 457 459 +f 477 487 459 +f 486 476 458 +f 456 486 458 +f 489 455 457 +f 487 489 457 +f 488 486 456 +f 454 488 456 +f 489 453 455 +f 489 499 453 +f 452 488 454 +f 452 498 488 +f 499 449 453 +f 499 501 449 +f 448 498 452 +f 448 500 498 +f 501 447 449 +f 501 511 447 +f 446 500 448 +f 446 510 500 +f 511 463 447 +f 511 465 463 +f 462 510 446 +f 462 464 510 +f 338 336 421 +f 423 338 421 +f 337 422 421 +f 336 337 421 +f 340 338 423 +f 425 340 423 +f 339 424 422 +f 337 339 422 +f 427 340 425 +f 427 342 340 +f 339 426 424 +f 339 341 426 +f 429 342 427 +f 429 344 342 +f 341 428 426 +f 341 343 428 +f 431 344 429 +f 431 346 344 +f 343 430 428 +f 343 345 430 +f 433 366 348 +f 433 420 366 +f 365 432 347 +f 365 419 432 +f 418 364 366 +f 420 418 366 +f 417 419 365 +f 363 417 365 +f 418 362 364 +f 418 416 362 +f 361 417 363 +f 361 415 417 +f 414 360 362 +f 416 414 362 +f 413 415 361 +f 359 413 361 +f 412 358 360 +f 414 412 360 +f 411 413 359 +f 357 411 359 +f 410 356 358 +f 412 410 358 +f 409 411 357 +f 355 409 357 +f 410 354 356 +f 410 408 354 +f 353 409 355 +f 353 407 409 +f 406 352 354 +f 408 406 354 +f 405 407 353 +f 351 405 353 +f 404 350 352 +f 406 404 352 +f 403 405 351 +f 349 403 351 +f 445 444 350 +f 404 445 350 +f 445 403 349 +f 444 445 349 +f 384 352 350 +f 402 384 350 +f 383 401 349 +f 351 383 349 +f 384 354 352 +f 384 333 354 +f 353 383 351 +f 353 332 383 +f 356 354 333 +f 386 356 333 +f 355 385 332 +f 353 355 332 +f 358 356 386 +f 388 358 386 +f 357 387 385 +f 355 357 385 +f 360 358 388 +f 390 360 388 +f 359 389 387 +f 357 359 387 +f 362 360 390 +f 392 362 390 +f 361 391 389 +f 359 361 389 +f 364 362 392 +f 394 364 392 +f 363 393 391 +f 361 363 391 +f 366 364 394 +f 396 366 394 +f 365 395 393 +f 363 365 393 +f 398 366 396 +f 398 348 366 +f 365 397 395 +f 365 347 397 +f 398 335 348 +f 398 331 335 +f 335 397 347 +f 335 330 397 +f 350 444 400 +f 402 350 400 +f 349 401 399 +f 444 349 399 +f 400 334 329 +f 400 444 334 +f 334 399 328 +f 334 444 399 +f 331 329 334 +f 335 331 334 +f 330 335 334 +f 328 330 334 +f 377 336 338 +f 377 375 336 +f 336 376 337 +f 336 375 376 +f 379 338 340 +f 379 377 338 +f 337 378 339 +f 337 376 378 +f 379 340 342 +f 381 379 342 +f 378 380 341 +f 339 378 341 +f 346 327 344 +f 346 325 327 +f 326 345 343 +f 326 324 345 +f 381 344 327 +f 381 342 344 +f 343 380 326 +f 343 341 380 +f 322 323 325 +f 368 322 325 +f 322 367 324 +f 323 322 324 +f 325 323 443 +f 327 325 443 +f 324 326 443 +f 323 324 443 +f 381 327 443 +f 382 381 443 +f 380 382 443 +f 326 380 443 +f 370 321 368 +f 370 319 321 +f 320 369 367 +f 320 318 369 +f 317 319 370 +f 372 317 370 +f 316 371 369 +f 318 316 369 +f 315 317 372 +f 373 315 372 +f 314 373 371 +f 316 314 371 +f 441 315 373 +f 374 441 373 +f 441 374 373 +f 314 441 373 +f 368 321 442 +f 322 368 442 +f 367 322 442 +f 320 367 442 +f 321 306 304 +f 442 321 304 +f 320 442 304 +f 305 320 304 +f 441 312 315 +f 441 313 312 +f 311 441 314 +f 311 313 441 +f 315 310 317 +f 315 312 310 +f 309 314 316 +f 309 311 314 +f 310 308 319 +f 317 310 319 +f 309 316 318 +f 307 309 318 +f 319 306 321 +f 319 308 306 +f 305 318 320 +f 305 307 318 +f 308 310 312 +f 313 308 312 +f 307 313 311 +f 309 307 311 +f 313 306 308 +f 313 304 306 +f 305 313 307 +f 305 304 313 +f 373 348 335 +f 373 372 348 +f 347 373 335 +f 347 371 373 +f 372 301 348 +f 372 370 301 +f 300 371 347 +f 300 369 371 +f 368 299 301 +f 370 368 301 +f 367 369 300 +f 298 367 300 +f 325 346 299 +f 368 325 299 +f 324 367 298 +f 345 324 298 +f 303 299 346 +f 431 303 346 +f 302 430 345 +f 298 302 345 +f 297 301 299 +f 303 297 299 +f 296 302 298 +f 300 296 298 +f 433 301 297 +f 433 348 301 +f 300 432 296 +f 300 347 432 +f 382 440 290 +f 381 382 290 +f 382 380 289 +f 440 382 289 +f 379 290 292 +f 379 381 290 +f 289 378 291 +f 289 380 378 +f 377 292 294 +f 377 379 292 +f 291 376 293 +f 291 378 376 +f 375 294 295 +f 375 377 294 +f 293 375 295 +f 293 376 375 +f 294 283 281 +f 295 294 281 +f 293 295 281 +f 282 293 281 +f 294 285 283 +f 294 292 285 +f 284 293 282 +f 284 291 293 +f 292 287 285 +f 292 290 287 +f 286 291 284 +f 286 289 291 +f 440 288 287 +f 290 440 287 +f 440 289 286 +f 288 440 286 +f 288 283 287 +f 288 281 283 +f 282 288 286 +f 282 281 288 +f 329 278 280 +f 329 331 278 +f 277 328 279 +f 277 330 328 +f 400 280 258 +f 400 329 280 +f 279 399 257 +f 279 328 399 +f 400 258 256 +f 402 400 256 +f 399 401 255 +f 257 399 255 +f 398 260 278 +f 331 398 278 +f 397 330 277 +f 259 397 277 +f 398 262 260 +f 398 396 262 +f 261 397 259 +f 261 395 397 +f 396 264 262 +f 396 394 264 +f 263 395 261 +f 263 393 395 +f 394 266 264 +f 394 392 266 +f 265 393 263 +f 265 391 393 +f 392 268 266 +f 392 390 268 +f 267 391 265 +f 267 389 391 +f 388 270 268 +f 390 388 268 +f 387 389 267 +f 269 387 267 +f 386 272 270 +f 388 386 270 +f 385 387 269 +f 271 385 269 +f 386 276 272 +f 386 333 276 +f 275 385 271 +f 275 332 385 +f 333 274 276 +f 333 384 274 +f 273 332 275 +f 273 383 332 +f 384 256 274 +f 384 402 256 +f 255 383 273 +f 255 401 383 +f 274 254 236 +f 274 256 254 +f 253 273 235 +f 253 255 273 +f 276 236 234 +f 276 274 236 +f 235 275 233 +f 235 273 275 +f 276 234 238 +f 272 276 238 +f 275 271 237 +f 233 275 237 +f 272 238 240 +f 270 272 240 +f 271 269 239 +f 237 271 239 +f 268 240 242 +f 268 270 240 +f 239 267 241 +f 239 269 267 +f 268 242 244 +f 266 268 244 +f 267 265 243 +f 241 267 243 +f 264 244 246 +f 264 266 244 +f 243 263 245 +f 243 265 263 +f 264 246 248 +f 262 264 248 +f 263 261 247 +f 245 263 247 +f 262 248 250 +f 260 262 250 +f 261 259 249 +f 247 261 249 +f 278 250 232 +f 278 260 250 +f 249 277 231 +f 249 259 277 +f 256 252 254 +f 256 258 252 +f 251 255 253 +f 251 257 255 +f 258 230 252 +f 258 280 230 +f 229 257 251 +f 229 279 257 +f 280 232 230 +f 280 278 232 +f 231 279 229 +f 231 277 279 +f 445 228 439 +f 445 404 228 +f 227 445 439 +f 227 403 445 +f 404 226 228 +f 404 406 226 +f 225 403 227 +f 225 405 403 +f 408 224 226 +f 406 408 226 +f 407 405 225 +f 223 407 225 +f 410 222 224 +f 408 410 224 +f 409 407 223 +f 221 409 223 +f 412 220 222 +f 410 412 222 +f 411 409 221 +f 219 411 221 +f 412 218 220 +f 412 414 218 +f 217 411 219 +f 217 413 411 +f 416 216 218 +f 414 416 218 +f 415 413 217 +f 215 415 217 +f 416 214 216 +f 416 418 214 +f 213 415 215 +f 213 417 415 +f 418 212 214 +f 418 420 212 +f 211 417 213 +f 211 419 417 +f 203 184 174 +f 204 203 174 +f 203 204 173 +f 183 203 173 +f 204 174 176 +f 205 204 176 +f 204 205 175 +f 173 204 175 +f 205 176 172 +f 206 205 172 +f 205 206 171 +f 175 205 171 +f 423 206 172 +f 423 421 206 +f 206 422 171 +f 206 421 422 +f 425 172 178 +f 425 423 172 +f 171 424 177 +f 171 422 424 +f 427 178 182 +f 427 425 178 +f 177 426 181 +f 177 424 426 +f 429 182 180 +f 429 427 182 +f 181 428 179 +f 181 426 428 +f 182 174 180 +f 182 176 174 +f 173 181 179 +f 173 175 181 +f 178 172 176 +f 182 178 176 +f 177 181 175 +f 171 177 175 +f 180 174 184 +f 186 180 184 +f 179 185 183 +f 173 179 183 +f 431 180 186 +f 431 429 180 +f 179 430 185 +f 179 428 430 +f 170 168 297 +f 303 170 297 +f 169 302 296 +f 167 169 296 +f 186 170 303 +f 431 186 303 +f 185 430 302 +f 169 185 302 +f 297 168 166 +f 433 297 166 +f 296 432 165 +f 167 296 165 +f 166 212 420 +f 433 166 420 +f 165 432 419 +f 211 165 419 +f 188 160 208 +f 435 188 208 +f 187 435 208 +f 159 187 208 +f 160 162 434 +f 208 160 434 +f 159 208 434 +f 161 159 434 +f 434 164 207 +f 434 162 164 +f 163 434 207 +f 163 161 434 +f 207 184 203 +f 207 164 184 +f 183 207 203 +f 183 163 207 +f 184 164 170 +f 186 184 170 +f 183 185 169 +f 163 183 169 +f 216 194 202 +f 216 214 194 +f 193 215 201 +f 193 213 215 +f 196 188 435 +f 436 196 435 +f 195 436 435 +f 187 195 435 +f 154 156 209 +f 210 154 209 +f 153 210 209 +f 155 153 209 +f 209 158 437 +f 209 156 158 +f 157 209 437 +f 157 155 209 +f 437 196 436 +f 437 158 196 +f 195 437 436 +f 195 157 437 +f 220 150 148 +f 220 218 150 +f 149 219 147 +f 149 217 219 +f 148 144 146 +f 148 150 144 +f 143 147 145 +f 143 149 147 +f 146 142 140 +f 146 144 142 +f 141 145 139 +f 141 143 145 +f 140 136 138 +f 140 142 136 +f 135 139 137 +f 135 141 139 +f 134 138 136 +f 198 134 136 +f 133 197 135 +f 137 133 135 +f 196 138 134 +f 196 158 138 +f 137 195 133 +f 137 157 195 +f 158 140 138 +f 158 156 140 +f 139 157 137 +f 139 155 157 +f 156 146 140 +f 156 154 146 +f 145 155 139 +f 145 153 155 +f 154 148 146 +f 154 152 148 +f 147 153 145 +f 147 151 153 +f 220 148 152 +f 222 220 152 +f 219 221 151 +f 147 219 151 +f 152 154 210 +f 438 152 210 +f 151 438 210 +f 153 151 210 +f 226 224 222 +f 228 226 222 +f 225 227 221 +f 223 225 221 +f 228 152 438 +f 228 222 152 +f 151 227 438 +f 151 221 227 +f 216 202 150 +f 218 216 150 +f 215 217 149 +f 201 215 149 +f 202 144 150 +f 202 200 144 +f 143 201 149 +f 143 199 201 +f 200 142 144 +f 200 130 142 +f 141 199 143 +f 141 129 199 +f 136 142 130 +f 198 136 130 +f 135 197 129 +f 141 135 129 +f 162 126 128 +f 164 162 128 +f 161 163 127 +f 125 161 127 +f 128 126 192 +f 194 128 192 +f 127 193 191 +f 125 127 191 +f 214 128 194 +f 214 212 128 +f 127 213 193 +f 127 211 213 +f 212 170 128 +f 212 168 170 +f 169 211 127 +f 169 167 211 +f 190 132 134 +f 198 190 134 +f 189 197 133 +f 131 189 133 +f 134 132 188 +f 196 134 188 +f 133 195 187 +f 131 133 187 +f 126 132 190 +f 192 126 190 +f 125 191 189 +f 131 125 189 +f 160 132 126 +f 162 160 126 +f 159 161 125 +f 131 159 125 +f 124 98 110 +f 112 124 110 +f 123 111 109 +f 97 123 109 +f 112 108 114 +f 112 110 108 +f 107 111 113 +f 107 109 111 +f 108 106 116 +f 114 108 116 +f 107 113 115 +f 105 107 115 +f 106 104 118 +f 116 106 118 +f 105 115 117 +f 103 105 117 +f 104 102 120 +f 118 104 120 +f 103 117 119 +f 101 103 119 +f 120 100 122 +f 120 102 100 +f 99 119 121 +f 99 101 119 +f 102 94 100 +f 102 92 94 +f 93 101 99 +f 93 91 101 +f 104 92 102 +f 104 90 92 +f 91 103 101 +f 91 89 103 +f 88 90 104 +f 106 88 104 +f 87 105 103 +f 89 87 103 +f 86 88 106 +f 108 86 106 +f 85 107 105 +f 87 85 105 +f 84 86 108 +f 110 84 108 +f 83 109 107 +f 85 83 107 +f 110 96 84 +f 110 98 96 +f 95 109 83 +f 95 97 109 +f 192 68 70 +f 194 192 70 +f 191 193 69 +f 67 191 69 +f 122 100 68 +f 192 122 68 +f 121 191 67 +f 99 121 67 +f 202 70 200 +f 202 194 70 +f 69 201 199 +f 69 193 201 +f 130 98 124 +f 130 82 98 +f 97 129 123 +f 97 81 129 +f 100 72 68 +f 100 94 72 +f 71 99 67 +f 71 93 99 +f 66 68 72 +f 74 66 72 +f 65 73 71 +f 67 65 71 +f 78 74 76 +f 78 66 74 +f 73 77 75 +f 73 65 77 +f 64 66 78 +f 80 64 78 +f 63 79 77 +f 65 63 77 +f 64 80 62 +f 82 64 62 +f 63 81 61 +f 79 63 61 +f 82 62 96 +f 98 82 96 +f 81 97 95 +f 61 81 95 +f 64 82 130 +f 200 64 130 +f 63 199 129 +f 81 63 129 +f 70 66 64 +f 200 70 64 +f 69 199 63 +f 65 69 63 +f 96 60 36 +f 96 62 60 +f 59 95 35 +f 59 61 95 +f 80 50 60 +f 62 80 60 +f 79 61 59 +f 49 79 59 +f 80 52 50 +f 80 78 52 +f 51 79 49 +f 51 77 79 +f 76 54 52 +f 78 76 52 +f 75 77 51 +f 53 75 51 +f 74 56 54 +f 76 74 54 +f 73 75 53 +f 55 73 53 +f 74 58 56 +f 74 72 58 +f 57 73 55 +f 57 71 73 +f 72 38 58 +f 72 94 38 +f 37 71 57 +f 37 93 71 +f 84 36 48 +f 84 96 36 +f 35 83 47 +f 35 95 83 +f 86 48 46 +f 86 84 48 +f 47 85 45 +f 47 83 85 +f 88 46 44 +f 88 86 46 +f 45 87 43 +f 45 85 87 +f 88 44 42 +f 90 88 42 +f 87 89 41 +f 43 87 41 +f 90 42 40 +f 92 90 40 +f 89 91 39 +f 41 89 39 +f 92 40 38 +f 94 92 38 +f 91 93 37 +f 39 91 37 +f 56 32 34 +f 54 56 34 +f 55 53 33 +f 31 55 33 +f 32 30 28 +f 34 32 28 +f 31 33 27 +f 29 31 27 +f 28 24 26 +f 28 30 24 +f 23 27 25 +f 23 29 27 +f 24 22 20 +f 26 24 20 +f 23 25 19 +f 21 23 19 +f 48 26 20 +f 48 36 26 +f 25 47 19 +f 25 35 47 +f 28 26 36 +f 60 28 36 +f 27 59 35 +f 25 27 35 +f 50 34 28 +f 60 50 28 +f 49 59 27 +f 33 49 27 +f 54 50 52 +f 54 34 50 +f 49 53 51 +f 49 33 53 +f 38 32 56 +f 58 38 56 +f 37 57 55 +f 31 37 55 +f 40 32 38 +f 40 30 32 +f 31 39 37 +f 31 29 39 +f 24 30 40 +f 42 24 40 +f 23 41 39 +f 29 23 39 +f 22 24 42 +f 44 22 42 +f 21 43 41 +f 23 21 41 +f 46 22 44 +f 46 20 22 +f 21 45 43 +f 21 19 45 +f 120 8 10 +f 120 122 8 +f 7 119 9 +f 7 121 119 +f 118 10 12 +f 118 120 10 +f 9 117 11 +f 9 119 117 +f 118 12 14 +f 116 118 14 +f 117 115 13 +f 11 117 13 +f 116 14 16 +f 114 116 16 +f 115 113 15 +f 13 115 15 +f 114 16 18 +f 112 114 18 +f 113 111 17 +f 15 113 17 +f 112 18 6 +f 124 112 6 +f 111 123 5 +f 17 111 5 +f 10 8 6 +f 18 10 6 +f 9 17 5 +f 7 9 5 +f 18 12 10 +f 18 16 12 +f 11 17 9 +f 11 15 17 +f 130 124 6 +f 198 130 6 +f 129 197 5 +f 123 129 5 +f 198 8 190 +f 198 6 8 +f 7 197 189 +f 7 5 197 +f 192 8 122 +f 192 190 8 +f 7 191 121 +f 7 189 191 +f 11 13 15 +f 16 14 12 +f 45 19 47 +f 48 20 46 +f 65 67 69 +f 70 68 66 +f 159 131 187 +f 188 132 160 +f 167 165 211 +f 212 166 168 +f 127 163 169 +f 170 164 128 +f 438 227 439 +f 439 228 438 +f 284 282 286 +f 287 283 285 +f 460 462 450 +f 451 463 461 +f 458 460 450 +f 451 461 459 +f 456 458 450 +f 451 459 457 +f 454 456 450 +f 451 457 455 +f 452 454 450 +f 451 455 453 +f 448 452 450 +f 451 453 449 +f 450 446 448 +f 449 447 451 +f 462 446 450 +f 451 447 463 diff --git a/js/main.js b/js/main.js index 78b1fcb..c28e12a 100644 --- a/js/main.js +++ b/js/main.js @@ -5,7 +5,7 @@ animate(); function init() { - let url = 'assets/' + (document.URL.split('?')[1] || "bunny.obj"); + let url = (document.URL.split('?')[1] || "exemple/suzanne.obja"); loader = new Loader(url, 1024, 20); loader.start(function(elements) { diff --git a/js/obja.js b/js/obja.js index 7837824..3216fbc 100644 --- a/js/obja.js +++ b/js/obja.js @@ -29,8 +29,7 @@ function fetchData(path, start, end, callback) { function parseLine(line, number) { let element = {}; - let split = line.split(/[ \t]+/); - + let split = line.split('#')[0].split(/[ \t]+/); if (split.length === 0) { return; } @@ -358,6 +357,7 @@ class Model extends THREE.Mesh { normal.normalize(); f.normal = normal; + f.color = this.geometry.faces[element.id].color; this.geometry.faces[element.id] = f; diff --git a/obja.py b/obja.py new file mode 100755 index 0000000..f6b92ab --- /dev/null +++ b/obja.py @@ -0,0 +1,326 @@ +#!/usr/bin/env python3 + +import sys +import numpy as np +import random + +""" +obja model for python. +""" + +class Face: + """ + The class that holds a, b, and c, the indices of the vertices of the face. + """ + def __init__(self, a, b, c, visible = True): + self.a = a + self.b = b + self.c = c + self.visible = visible + + def from_array(array): + """ + Initializes a face from an array of strings representing vector indices (starting at 1) + """ + face = Face(0, 0, 0) + face.set(array) + face.visible = True + return face + + def set(self, array): + """ + Sets a face from an array of strings representing vector indices (starting at 1) + """ + self.a = int(array[0].split('/')[0]) - 1 + self.b = int(array[1].split('/')[0]) - 1 + self.c = int(array[2].split('/')[0]) - 1 + return self + + def clone(self): + """ + Clones a face from another face + """ + return Face(self.a, self.b, self.c, self.visible) + + def copy(self, other): + """ + Sets a face from another face + """ + self.a = other.a + self.b = other.b + self.c = other.c + self.visible = other.visible + return self + + def test(self, vertices, line = "unknown"): + """ + Tests if a face references only vertices that exist when the face is declared. + """ + if self.a >= len(vertices): + raise VertexError(self.a + 1, line) + if self.b >= len(vertices): + raise VertexError(self.b + 1, line) + if self.c >= len(vertices): + raise VertexError(self.c + 1, line) + + def __str__(self): + return "Face({}, {}, {})".format(self.a, self.b, self.c) + + def __repr__(self): + return str(self) + +class VertexError(Exception): + """ + An operation references a vertex that does not exist. + """ + def __init__(self, index, line): + """ + Creates the error from index of the referenced vertex and the line where the error occured. + """ + self.line = line + self.index = index + super().__init__() + + def __str__(self): + """ + Pretty prints the error. + """ + return f'There is no vector {self.index} (line {self.line})' + +class FaceError(Exception): + """ + An operation references a face that does not exist. + """ + def __init__(self, index, line): + """ + Creates the error from index of the referenced face and the line where the error occured. + """ + self.line = line + self.index = index + super().__init__() + + def __str__(self): + """ + Pretty prints the error. + """ + return f'There is no face {self.index} (line {self.line})' + +class FaceVertexError(Exception): + """ + An operation references a face vector that does not exist. + """ + def __init__(self, index, line): + """ + Creates the error from index of the referenced face vector and the line where the error occured. + """ + self.line = line + self.index = index + super().__init__() + + def __str__(self): + """ + Pretty prints the error. + """ + return f'Face has no vector {self.index} (line {self.line})' + +class UnknownInstruction(Exception): + """ + An instruction is unknown. + """ + def __init__(self, instruction, line): + """ + Creates the error from instruction and the line where the error occured. + """ + self.line = line + self.instruction = instruction + super().__init__() + + def __str__(self): + """ + Pretty prints the error. + """ + return f'Instruction {self.instruction} unknown (line {self.line})' + +class Model: + """ + The OBJA model. + """ + def __init__(self): + """ + Intializes an empty model. + """ + self.vertices = [] + self.faces = [] + self.line = 0 + + def get_vector_from_string(self, string): + """ + Gets a vector from a string representing the index of the vector, starting at 1. + + To get the vector from its index, simply use model.vertices[i]. + """ + index = int(string) - 1 + if index >= len(self.vertices): + raise FaceError(index + 1, self.line) + return self.vertices[index] + + def get_face_from_string(self, string): + """ + Gets a face from a string representing the index of the face, starting at 1. + + To get the face from its index, simply use model.faces[i]. + """ + index = int(string) - 1 + if index >= len(self.faces): + raise FaceError(index + 1, self.line) + return self.faces[index] + + def parse_file(self, path): + """ + Parses an OBJA file. + """ + with open(path, "r") as file: + for line in file.readlines(): + self.parse_line(line) + + def parse_line(self, line): + """ + Parses a line of obja file. + """ + self.line += 1 + + split = line.split() + + if len(split) == 0: + return + + if split[0] == "v": + self.vertices.append(np.array(split[1:], np.double)) + + elif split[0] == "ev": + self.get_vector_from_string(split[1]).set(split[2:]) + + elif split[0] == "tv": + self.get_vector_from_string(split[1]).translate(split[2:]) + + elif split[0] == "f" or split[0] == "tf": + for i in range(1, len(split) - 2): + face = Face.from_array(split[i:i+3]) + face.test(self.vertices, self.line) + self.faces.append(face) + + elif split[0] == "ts": + for i in range(1, len(split) - 2): + if i % 2 == 1: + face = Face.from_array([split[i], split[i + 1], split[i + 2]]) + else: + face = Face.from_array([split[i], split[i + 2], split[i + 1]]) + face.test(self.vertices, self.line) + self.faces.append(face) + + elif split[0] == "ef": + self.get_face_from_string(split[1]).set(split[2:]) + + elif split[0] == "efv": + face = self.get_face_from_string(split[1]) + vector = int(split[2]) + new_index = int(split[3]) - 1 + if vector == 1: + face.a = new_index + elif vector == 2: + face.b = new_index + elif vector == 3: + face.c = new_index + else: + raise FaceVertexError(vector, self.line) + + elif split[0] == "df": + self.get_face_from_string(split[1]).visible = False + + elif split[0] == "#": + return + + else: + return + # raise UnknownInstruction(split[0], self.line) + +def parse_file(path): + """ + Parses a file and returns the model. + """ + model = Model() + model.parse_file(path) + return model + +class Output: + """ + The type for a model that outputs as obja. + """ + def __init__(self, output, random_color = False): + """ + Initializes the index mapping dictionnaries. + """ + self.vertex_mapping = dict() + self.face_mapping = dict() + self.output = output + self.random_color = random_color + + def add_vertex(self, index, vertex): + """ + Adds a new vertex to the model with the specified index. + """ + self.vertex_mapping[index] = len(self.vertex_mapping) + print('v {} {} {}'.format(vertex[0], vertex[1], vertex[2]), file = self.output) + + def edit_vertex(self, index, vertex): + """ + Changes the coordinates of a vertex. + """ + print('ev {} {} {} {}'.format(self.vertex_mapping[index] + 1, vertex[0], vertex[1],vertex[2]), file = self.output) + + def add_face(self, index, face): + """ + Adds a face to the model. + """ + self.face_mapping[index] = len(self.face_mapping) + print('f {} {} {}'.format( + self.vertex_mapping[face.a] + 1, + self.vertex_mapping[face.b] + 1, + self.vertex_mapping[face.c] + 1, + ), + file = self.output + ) + + if self.random_color: + print('fc {} {} {} {}'.format( + len(self.face_mapping), + random.uniform(0, 1), + random.uniform(0, 1), + random.uniform(0, 1)), + file = self.output + ) + + def edit_face(self, index, face): + """ + Changes the indices of the vertices of the specified face. + """ + print('ef {} {} {} {}'.format( + self.face_mapping[index] + 1, + self.vertex_mapping[face.a] + 1, + self.vertex_mapping[face.b] + 1, + self.vertex_mapping[face.c] + 1 + ), + file = self.output + ) + +def main(): + if len(sys.argv) == 1: + print("obja needs a path to an obja file") + return + + model = parse_file(sys.argv[1]) + print(model.vertices) + print(model.faces) + +if __name__ == "__main__": + main() diff --git a/src/Loader.js b/src/Loader.js index 3f5009b..d1b2096 100644 --- a/src/Loader.js +++ b/src/Loader.js @@ -29,8 +29,7 @@ function fetchData(path, start, end, callback) { function parseLine(line, number) { let element = {}; - let split = line.split(/[ \t]+/); - + let split = line.split('#')[0].split(/[ \t]+/); if (split.length === 0) { return; } diff --git a/src/Model.js b/src/Model.js index bb01087..af546ca 100644 --- a/src/Model.js +++ b/src/Model.js @@ -137,6 +137,7 @@ class Model extends THREE.Mesh { normal.normalize(); f.normal = normal; + f.color = this.geometry.faces[element.id].color; this.geometry.faces[element.id] = f;