From db131dd7f6e5f9c222198a74b3f11e7f99f4da70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?llu=C3=ADs=20g=C3=B3mez=20i=20bigord=C3=A0?= Date: Sun, 25 May 2008 21:32:41 +0000 Subject: First svn commit svn path=/trunk/externals/pdp_opencv/; revision=9912 --- Makefile | 16 + Makefile.config | 25 + README | 1 + TODO | 154 + examples/Mouth.xml | 21991 ++++++++++++++++++++++++ examples/haarcascade_frontalface_alt.xml | 26161 +++++++++++++++++++++++++++++ help_pdp_opencv_bgsubstract.pd | 13 + help_pdp_opencv_contours_boundingrect.pd | 28 + help_pdp_opencv_contours_composition.pd | 49 + help_pdp_opencv_contours_convexity.pd | 92 + help_pdp_opencv_distrans.pd | 45 + help_pdp_opencv_edge.pd | 30 + help_pdp_opencv_floodfill.pd | 20 + help_pdp_opencv_haarcascade.pd | 61 + help_pdp_opencv_laplace.pd | 30 + help_pdp_opencv_lk.pd | 18 + help_pdp_opencv_morphology.pd | 45 + help_pdp_opencv_motempl.pd | 115 + help_pdp_opencv_threshold.pd | 19 + pdp_opencv.c | 81 + pdp_opencv_bgsubstract.c | 264 + pdp_opencv_contours_boundingrect.c | 320 + pdp_opencv_contours_convexity.c | 455 + pdp_opencv_distrans.c | 362 + pdp_opencv_edge.c | 272 + pdp_opencv_floodfill.c | 333 + pdp_opencv_haarcascade.c | 356 + pdp_opencv_laplace.c | 266 + pdp_opencv_lk.c | 345 + pdp_opencv_morphology.c | 313 + pdp_opencv_motempl.c | 448 + pdp_opencv_threshold.c | 288 + 32 files changed, 53016 insertions(+) create mode 100644 Makefile create mode 100644 Makefile.config create mode 100644 README create mode 100644 TODO create mode 100644 examples/Mouth.xml create mode 100644 examples/haarcascade_frontalface_alt.xml create mode 100644 help_pdp_opencv_bgsubstract.pd create mode 100644 help_pdp_opencv_contours_boundingrect.pd create mode 100644 help_pdp_opencv_contours_composition.pd create mode 100644 help_pdp_opencv_contours_convexity.pd create mode 100644 help_pdp_opencv_distrans.pd create mode 100644 help_pdp_opencv_edge.pd create mode 100644 help_pdp_opencv_floodfill.pd create mode 100644 help_pdp_opencv_haarcascade.pd create mode 100644 help_pdp_opencv_laplace.pd create mode 100644 help_pdp_opencv_lk.pd create mode 100644 help_pdp_opencv_morphology.pd create mode 100644 help_pdp_opencv_motempl.pd create mode 100644 help_pdp_opencv_threshold.pd create mode 100644 pdp_opencv.c create mode 100644 pdp_opencv_bgsubstract.c create mode 100644 pdp_opencv_contours_boundingrect.c create mode 100644 pdp_opencv_contours_convexity.c create mode 100644 pdp_opencv_distrans.c create mode 100644 pdp_opencv_edge.c create mode 100644 pdp_opencv_floodfill.c create mode 100644 pdp_opencv_haarcascade.c create mode 100644 pdp_opencv_laplace.c create mode 100644 pdp_opencv_lk.c create mode 100644 pdp_opencv_morphology.c create mode 100644 pdp_opencv_motempl.c create mode 100644 pdp_opencv_threshold.c diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..93b013c --- /dev/null +++ b/Makefile @@ -0,0 +1,16 @@ +current: all + +include Makefile.config + +PDP_MOD = pdp_opencv_threshold.o pdp_opencv_edge.o pdp_opencv_distrans.o pdp_opencv_laplace.o pdp_opencv_motempl.o pdp_opencv_morphology.o pdp_opencv_haarcascade.o pdp_opencv_contours_convexity.o pdp_opencv_contours_boundingrect.o pdp_opencv_bgsubstract.o pdp_opencv_lk.o pdp_opencv_floodfill.o pdp_opencv.o + + +# build basic image processing modules (derived from base class) +all: $(PDP_MOD) + $(CC) -export_dynamic -shared -o pdp_opencv.pd_linux *.o $(PDP_LIBS) `pkg-config --cflags --libs opencv` + +clean: + rm -f *~ + rm -f *.o + rm -f *.pd_linux + diff --git a/Makefile.config b/Makefile.config new file mode 100644 index 0000000..0273e28 --- /dev/null +++ b/Makefile.config @@ -0,0 +1,25 @@ +# if configure can't find the m_pd.h header +# specify pd's include path here and ignore the warning +# +OPENCV_CPPFLAGS=-I/usr/include/opencv/ +PD_CPPFLAGS=-I/usr/src/pd-0.40-2/src +PDP_CFLAGS=-I/usr/src/pdp-0.12.5-test-7/include -DPD -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O2 -funroll-loops -fomit-frame-pointer -ffast-math -freg-struct-return -DLINUX + +prefix=/usr/local +PDP_CV_VERSION = 0.0.1 +PDP_TARGET = linux +PDP_LIBRARY_NAME = pdp_opencv.pd_linux + +PDP_CPPFLAGS = -I. -I/usr/X11R6/include -I../include -I../../include $(PD_CPPFLAGS) $(OPENCV_CPPFLAGS) +#--gstabs + +PDP_CFLAGS += -DPDP_CV_VERSION=\"$(PDP_CV_VERSION)\" + +CC = gcc + +# build rules + +.c.o: + $(CC) $(PDP_CFLAGS) $(PDP_CPPFLAGS) -o $*.o -c $*.c +.s.o: + $(AS) -o $*.o $*.s $(PDP_AFLAGS) `pkg-config --cflags --libs opencv` diff --git a/README b/README new file mode 100644 index 0000000..a138819 --- /dev/null +++ b/README @@ -0,0 +1 @@ +See docs/index.htm diff --git a/TODO b/TODO new file mode 100644 index 0000000..e2fe0f8 --- /dev/null +++ b/TODO @@ -0,0 +1,154 @@ +########################### +model de treball tesis ::: segui tot aquest document file:///usr/share/doc/opencv-doc/ref i anar-lo estudiant ampliant ... etc ... pensant posibles aplicacions en l'art ... a fons i molt ben documentat +mirant tambe aqui file:///usr/share/doc/opencv-doc/papers per ampliar i altres documents a la xarxa +########################### + +en tots els objectes ... en la funcio pdp_opencv_elquesigui_process fer un case "PDP_IMAGE_YUV" o el(s) que sigui i cridar pdp_llconv per a despres poder cridar pdp_opencv_elquesigui_process_rgb ... + +pdp_opencv_motempl.c + s'han de fer variables alguns parametres que ara mateix esta cm a constants:: + + const double MHI_DURATION = 1; + const double MAX_TIME_DELTA = 0.5; + const double MIN_TIME_DELTA = 0.05; + const int N = 4; + tambe lo gran que vols el cercle (la variable magnitude li diu ell) ... lo ideal seria que aquesta fos relatica a la cuantitat de moviment ... no? ... (comp_rect.width + comp_rect.height) ... fes una cerca de "reject very small components" per trobar el lloc exacte on esta tocant aixo ... + i fer que ens els outlets ens doni ... x,y,heigh,width,angle de cada un dels componoents ... + + aqui hi ha algo de info sobre com funciona aquest exemple + file:///usr/share/doc/opencv-doc/ref/opencvref_cv.htm#cv_motion_motempl + basicament veig que usa cvUpdateMotionHistory - cvCalcMotionGradient - cvSegmentMotion - cvSetImageROI - cvCalcGlobalOrientation - + + s'ha de fer que les dades dels "blobs?" surtin per algun outlet !!!! + veure si les etiquetes es mantenen ... al primer cop que ho fas hauries de anomenar cada un dels blobs, als seguents simplement afegirlo a la llista de la sortida possiblement substituintla per i(numero de blob) + +afegr el parametre apperture size al pdp_opencv_laplace :: http://www.cognotics.com/opencv/docs/1.0/ref/opencvref_cv.htm#decl_cvLaplace + + + +######################### +mira sempre la documentacio aqui http://opencvlibrary.sourceforge.net/ +######################### + + +blob detection http://opencvlibrary.sourceforge.net/cvBlobsLib + +find contours ... http://isa.umh.es/pfc/rmvision/opencvdocs/ref/OpenCVRef_ImageProcessing.htm#decl_cvFindContours + Example. Connected component detection via contour functions + /usr/share/doc/opencv-doc/examples/contours.c: + /usr/share/doc/opencv-doc/examples/fitellipse.c: + /usr/share/doc/opencv-doc/examples/squares.c: + /home/test/Desktop/opencv/2503_project_report.pdf + contours, i despres ... Peak and valley detection --- CvConvexityDefect (http://groups.google.co.in/group/OpenCV/browse_thread/thread/1d472ac178ba8020) + http://www.koders.com/c/fidCD4BE43F722BE11420690D3EEEF359CE428E36AE.aspx + +aqui hi ha moltes aplicacions bones::: +http://opencvlibrary.cvs.sourceforge.net/opencvlibrary/opencv/apps/ + +i aqui especialment: +http://opencvlibrary.cvs.sourceforge.net/opencvlibrary/opencv/apps/Hawk/demos/ + +be i en general tots els samples/c/ son diferents ara ... n'hi ha molts mes + +background extraction + +./lkdemo +/camshiftdemo + +object detection ... http://opencvlibrary.sourceforge.net/ObjectDetection + +face recognition ... http://opencvlibrary.sourceforge.net/FaceRecognition + + http://opencvlibrary.sourceforge.net/FaceDetection + +Video survillance .. http://opencvlibrary.sourceforge.net/VideoSurveillance //es un pix_movment??? + + +face detection ... http://www.hci.iastate.edu/575x/doku.php?id=tutorial4 ... facedetect.c + +find and process contours ... squares.c + +camera calibration http://www.youtube.com/watch?v=Q2eIv6UiGIc +homografia http://www.youtube.com/watch?v=LCzF8VuubEw + +optical flow detection http://www.youtube.com/watch?v=0MtMxqJ6hF4&NR=1 + +motion tracking kalman filter http://www.youtube.com/watch?v=iAhwCFLnRWc + http://www.youtube.com/watch?v=U1L0X4cts8o&feature=related + +color tracking + calman filter http://www.youtube.com/watch?v=1iwvL83Cumo&feature=related + +llegir pixels independents ... http://www.hci.iastate.edu/575x/doku.php?id=code_samples:reading_writing_pixels + +smoothing filters ... http://www.hci.iastate.edu/575x/doku.php?id=code_samples:smoothing_filters + +binary treshold ... http://www.hci.iastate.edu/575x/doku.php?id=code_samples:sliders_threshold + +video_writer ??? .... http://www.hci.iastate.edu/575x/doku.php?id=code_samples:video_output + + +altres coses a la referencia ::: http://www.cognotics.com/opencv/docs/1.0/ref/opencvref_cv.htm (un objecte x cada funciĆ³) + Sobel + FindContours + + GetRectSubPix + 2DRotationMatrix + WarpPerspective + + MorphologyEx + + Smooth + Filter2D (convolve) + CopyMakeBorder + Integral + + CvtColor (colorspace conversions) + + FloodFill + FindContours + + GetSpatialMoment + + HoughLines2 ... Detecting lines with Hough transform. + + CvHistogram ... Sample. Calculating and displaying 2D Hue-Saturation histogram of a color image + + MatchTemplate + + FindNearestPoint2D + + SegmentMotion + + + Example. Using Kalman filter to track a rotating point + + Object Detection ::: Example. Using cascade of Haar classifiers to find objects (e.g. faces). + + + Camera Calibration + Undistort2 + + + + +de http://www.cognotics.com/opencv/docs/1.0/ref/opencvref_cxcore.htm + Merge + MixChannels + + Arithmetic, Logic and Comparison + + Normalize + + + + +http://www.cognotics.com/opencv/docs/1.0/ref/opencvref_ml.htm ??????? + + + + + +write text ... http://www.hci.iastate.edu/575x/doku.php?id=code_samples:adding_text +simple edge ... http://www.hci.iastate.edu/575x/doku.php?id=code_samples:edge_detection + +http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html#SECTION00053000000000000000 diff --git a/examples/Mouth.xml b/examples/Mouth.xml new file mode 100644 index 0000000..ae4ee24 --- /dev/null +++ b/examples/Mouth.xml @@ -0,0 +1,21991 @@ + + + + + + 25 15 + + <_> + + + <_> + + <_> + + + + <_> + 0 0 14 9 -1. + <_> + 0 3 14 3 3. + 0 + -0.1192855015397072 + 0.7854182124137878 + -0.4541360139846802 + <_> + + <_> + + + + <_> + 17 1 8 14 -1. + <_> + 17 8 8 7 2. + 0 + -0.0641647726297379 + -0.7407680749893189 + 0.2652035951614380 + <_> + + <_> + + + + <_> + 7 3 11 6 -1. + <_> + 7 5 11 2 3. + 0 + 0.0910761803388596 + -0.2063370943069458 + 0.8400946259498596 + <_> + + <_> + + + + <_> + 5 2 15 6 -1. + <_> + 5 4 15 2 3. + 0 + -0.1129330024123192 + 0.8284121751785278 + -0.1866362988948822 + <_> + + <_> + + + + <_> + 6 4 11 6 -1. + <_> + 6 6 11 2 3. + 0 + -0.0741933435201645 + 0.8354660272598267 + -0.1527701020240784 + <_> + + <_> + + + + <_> + 17 1 6 3 -1. + <_> + 19 1 2 3 3. + 0 + 2.1404659491963685e-005 + -0.0716945603489876 + 0.1858334988355637 + <_> + + <_> + + + + <_> + 5 0 15 6 -1. + <_> + 5 2 15 2 3. + 0 + -0.0996975302696228 + 0.6870458126068115 + -0.1721730977296829 + <_> + + <_> + + + + <_> + 7 3 13 6 -1. + <_> + 7 5 13 2 3. + 0 + -0.0900413617491722 + 0.7310237884521484 + -0.1368771940469742 + <_> + + <_> + + + + <_> + 5 3 6 5 -1. + <_> + 8 3 3 5 2. + 0 + 2.5138311320915818e-004 + -0.3469826877117157 + 0.3647777140140533 + <_> + + <_> + + + + <_> + 21 14 4 1 -1. + <_> + 21 14 2 1 2. + 0 + 1.6144449546118267e-005 + -0.3085466027259827 + 0.2320024073123932 + <_> + + <_> + + + + <_> + 0 3 3 12 -1. + <_> + 0 7 3 4 3. + 0 + 1.9363909814273939e-005 + -0.3819856047630310 + 0.2404107004404068 + <_> + + <_> + + + + <_> + 22 10 3 4 -1. + <_> + 22 11 3 2 2. + 0 + 6.9673648104071617e-003 + 0.0545878112316132 + -0.7487065792083740 + <_> + + <_> + + + + <_> + 0 10 3 4 -1. + <_> + 0 11 3 2 2. + 0 + -4.7189309261739254e-003 + -0.7476686835289002 + 0.1205869019031525 + -1.4372119903564453 + -1 + -1 + <_> + + + <_> + + <_> + + + + <_> + 5 0 15 8 -1. + <_> + 5 2 15 4 2. + 0 + -0.1006335020065308 + 0.7848083972930908 + -0.3866829872131348 + <_> + + <_> + + + + <_> + 20 0 5 9 -1. + <_> + 20 3 5 3 3. + 0 + -0.0366767607629299 + 0.5453233718872070 + -0.4012677967548370 + <_> + + <_> + + + + <_> + 6 2 13 4 -1. + <_> + 6 4 13 2 2. + 0 + 0.0815562233328819 + -0.1315398067235947 + 0.8084958195686340 + <_> + + <_> + + + + <_> + 7 2 15 6 -1. + <_> + 7 4 15 2 3. + 0 + -0.1064186021685600 + 0.6782389879226685 + -0.2083356976509094 + <_> + + <_> + + + + <_> + 2 3 4 12 -1. + <_> + 2 9 4 6 2. + 0 + 0.0156307406723499 + -0.3749788105487824 + 0.3150509893894196 + <_> + + <_> + + + + <_> + 6 1 14 6 -1. + <_> + 6 3 14 2 3. + 0 + 0.0711290463805199 + -0.1557385027408600 + 0.7050542831420898 + <_> + + <_> + + + + <_> + 8 3 9 6 -1. + <_> + 8 5 9 2 3. + 0 + 0.0736639127135277 + -0.1547683030366898 + 0.6715884804725647 + <_> + + <_> + + + + <_> + 21 0 4 6 -1. + <_> + 21 3 4 3 2. + 0 + -1.0592950275167823e-004 + 0.1365388035774231 + -0.2670182883739471 + <_> + + <_> + + + + <_> + 1 12 1 3 -1. + <_> + 1 13 1 1 3. + 0 + -1.9239520188421011e-003 + -0.7261438965797424 + 0.1364576965570450 + <_> + + <_> + + + + <_> + 23 12 1 3 -1. + <_> + 23 13 1 1 3. + 0 + 2.3057300131767988e-003 + 0.0706136971712112 + -0.6423184275627136 + <_> + + <_> + + + + <_> + 1 12 1 3 -1. + <_> + 1 13 1 1 3. + 0 + 1.8073299434036016e-003 + 0.1355642974376679 + -0.7050786018371582 + <_> + + <_> + + + + <_> + 7 7 11 8 -1. + <_> + 7 9 11 4 2. + 0 + -0.0664333626627922 + 0.6158788204193115 + -0.1400263011455536 + <_> + + <_> + + + + <_> + 8 4 9 6 -1. + <_> + 8 6 9 2 3. + 0 + -0.0689277201890945 + 0.6765924096107483 + -0.1224988028407097 + -1.5416599512100220 + 0 + -1 + <_> + + + <_> + + <_> + + + + <_> + 1 0 15 9 -1. + <_> + 1 3 15 3 3. + 0 + -0.1822655051946640 + 0.5961514711380005 + -0.3195483088493347 + <_> + + <_> + + + + <_> + 9 0 11 15 -1. + <_> + 9 5 11 5 3. + 0 + 0.2893281877040863 + -0.0240151602774858 + 0.3762707114219666 + <_> + + <_> + + + + <_> + 0 8 3 4 -1. + <_> + 0 9 3 2 2. + 0 + -4.2456621304154396e-003 + -0.7117397785186768 + 0.1214720010757446 + <_> + + <_> + + + + <_> + 7 9 12 6 -1. + <_> + 7 12 12 3 2. + 0 + 0.0545681491494179 + -0.1822118014097214 + 0.4597271978855133 + <_> + + <_> + + + + <_> + 0 5 2 6 -1. + <_> + 0 7 2 2 3. + 0 + -4.4434829615056515e-003 + -0.5354676842689514 + 0.1655835956335068 + <_> + + <_> + + + + <_> + 14 0 2 11 -1. + <_> + 14 0 1 11 2. + 0 + -0.0204923897981644 + -0.8770608901977539 + -0.0151639897376299 + <_> + + <_> + + + + <_> + 0 9 2 6 -1. + <_> + 0 11 2 2 3. + 0 + -4.8007471486926079e-003 + -0.5431423187255859 + 0.1356130987405777 + <_> + + <_> + + + + <_> + 1 0 24 12 -1. + <_> + 13 0 12 6 2. + <_> + 1 6 12 6 2. + 0 + 0.1226660013198853 + 0.1124472022056580 + -0.6574401855468750 + <_> + + <_> + + + + <_> + 0 0 3 4 -1. + <_> + 0 2 3 2 2. + 0 + -5.5254979088203982e-005 + 0.1536739021539688 + -0.3841981887817383 + <_> + + <_> + + + + <_> + 7 3 14 6 -1. + <_> + 7 5 14 2 3. + 0 + -0.1131860986351967 + 0.4927195906639099 + -0.1094276010990143 + <_> + + <_> + + + + <_> + 5 3 15 4 -1. + <_> + 5 5 15 2 2. + 0 + 0.0792956873774529 + -0.1647461056709290 + 0.4720517992973328 + <_> + + <_> + + + + <_> + 8 13 12 1 -1. + <_> + 12 13 4 1 3. + 0 + 0.0148729300126433 + 0.0740143731236458 + -0.5926275849342346 + <_> + + <_> + + + + <_> + 2 3 12 6 -1. + <_> + 8 3 6 6 2. + 0 + 0.0538397915661335 + -0.2111544013023377 + 0.3537890911102295 + <_> + + <_> + + + + <_> + 21 2 4 9 -1. + <_> + 21 2 2 9 2. + 1 + -0.0759592726826668 + 0.5931801795959473 + -0.1090068966150284 + <_> + + <_> + + + + <_> + 6 2 13 6 -1. + <_> + 6 4 13 2 3. + 0 + 0.1158166006207466 + -0.0984905213117599 + 0.5940334796905518 + <_> + + <_> + + + + <_> + 5 3 15 2 -1. + <_> + 5 4 15 1 2. + 0 + -0.0160826407372952 + 0.3794195055961609 + -0.1654051989316940 + <_> + + <_> + + + + <_> + 0 11 5 3 -1. + <_> + 0 12 5 1 3. + 0 + 6.7254770547151566e-003 + 0.0937571078538895 + -0.7060937881469727 + <_> + + <_> + + + + <_> + 14 0 11 14 -1. + <_> + 14 7 11 7 2. + 0 + -0.0611884109675884 + -0.4381029903888702 + 0.0796229690313339 + <_> + + <_> + + + + <_> + 2 10 4 1 -1. + <_> + 3 11 2 1 2. + 1 + -5.5152038112282753e-003 + -0.7019357085227966 + 0.0781789273023605 + <_> + + <_> + + + + <_> + 1 0 24 12 -1. + <_> + 13 0 12 6 2. + <_> + 1 6 12 6 2. + 0 + -0.1988534033298492 + -0.6726130843162537 + 0.0560497716069222 + <_> + + <_> + + + + <_> + 0 4 6 6 -1. + <_> + 0 4 3 3 2. + <_> + 3 7 3 3 2. + 0 + 0.0194473192095757 + -0.1165110021829605 + 0.4151527881622315 + <_> + + <_> + + + + <_> + 23 9 1 4 -1. + <_> + 22 10 1 2 2. + 1 + -4.6706218272447586e-003 + -0.6090158820152283 + 0.1049979999661446 + <_> + + <_> + + + + <_> + 2 9 4 1 -1. + <_> + 3 10 2 1 2. + 1 + 4.0827528573572636e-003 + 0.0689968466758728 + -0.5490871071815491 + <_> + + <_> + + + + <_> + 16 4 8 10 -1. + <_> + 20 4 4 5 2. + <_> + 16 9 4 5 2. + 0 + -0.0201979596167803 + 0.2884930074214935 + -0.1804888993501663 + <_> + + <_> + + + + <_> + 8 7 9 6 -1. + <_> + 8 9 9 2 3. + 0 + 0.0504430681467056 + -0.0897706300020218 + 0.4609920978546143 + <_> + + <_> + + + + <_> + 11 12 4 3 -1. + <_> + 12 12 2 3 2. + 0 + -5.0139562226831913e-003 + -0.4820869863033295 + 0.0588099807500839 + <_> + + <_> + + + + <_> + 0 0 3 3 -1. + <_> + 0 1 3 1 3. + 0 + 8.5741933435201645e-003 + 0.0568646714091301 + -0.5979083180427551 + <_> + + <_> + + + + <_> + 11 9 14 2 -1. + <_> + 11 9 7 2 2. + 0 + -0.0121624497696757 + 0.1446305960416794 + -0.1168325990438461 + <_> + + <_> + + + + <_> + 9 13 4 1 -1. + <_> + 10 13 2 1 2. + 0 + -1.9329390488564968e-003 + -0.5450860857963562 + 0.0609783902764320 + -1.5324319601058960 + 1 + -1 + <_> + + + <_> + + <_> + + + + <_> + 0 0 8 6 -1. + <_> + 0 3 8 3 2. + 0 + -0.0320550985634327 + 0.4280030131340027 + -0.4258942902088165 + <_> + + <_> + + + + <_> + 5 1 15 6 -1. + <_> + 5 3 15 2 3. + 0 + -0.1231034025549889 + 0.5121241807937622 + -0.2055584937334061 + <_> + + <_> + + + + <_> + 0 7 4 3 -1. + <_> + 0 8 4 1 3. + 0 + -5.8588259853422642e-003 + -0.7101820707321167 + 0.1075906008481979 + <_> + + <_> + + + + <_> + 3 3 20 6 -1. + <_> + 8 3 10 6 2. + 0 + 0.0977141335606575 + -0.1477957963943481 + 0.4571174979209900 + <_> + + <_> + + + + <_> + 0 6 24 5 -1. + <_> + 6 6 12 5 2. + 0 + -0.0527394600212574 + 0.3743767142295837 + -0.2183827012777329 + <_> + + <_> + + + + <_> + 8 5 9 6 -1. + <_> + 8 7 9 2 3. + 0 + 0.0584189109504223 + -0.1386294066905975 + 0.4993282854557037 + <_> + + <_> + + + + <_> + 5 2 14 4 -1. + <_> + 5 4 14 2 2. + 0 + 0.0887569189071655 + -0.1315895020961762 + 0.6216561794281006 + <_> + + <_> + + + + <_> + 22 8 3 6 -1. + <_> + 22 10 3 2 3. + 0 + 0.0145876696333289 + 0.0915696695446968 + -0.5815675258636475 + <_> + + <_> + + + + <_> + 3 9 18 2 -1. + <_> + 3 9 9 1 2. + <_> + 12 10 9 1 2. + 0 + 0.1044600009918213 + 5.2740359678864479e-003 + -5.6644519531250000e+004 + <_> + + <_> + + + + <_> + 22 8 3 6 -1. + <_> + 22 10 3 2 3. + 0 + -8.4322784096002579e-003 + -0.4866046011447907 + 0.0979617610573769 + <_> + + <_> + + + + <_> + 0 0 24 6 -1. + <_> + 0 0 12 3 2. + <_> + 12 3 12 3 2. + 0 + 0.0406559295952320 + 0.1391579061746597 + -0.3656015992164612 + <_> + + <_> + + + + <_> + 14 11 4 4 -1. + <_> + 15 11 2 4 2. + 0 + 6.3366899266839027e-003 + 0.0641745477914810 + -0.6245471239089966 + <_> + + <_> + + + + <_> + 5 5 15 2 -1. + <_> + 5 6 15 1 2. + 0 + 0.0158455893397331 + -0.1791914999485016 + 0.2889905869960785 + <_> + + <_> + + + + <_> + 5 4 15 6 -1. + <_> + 5 6 15 2 3. + 0 + -0.0746863335371017 + 0.5424023270606995 + -0.1314727962017059 + <_> + + <_> + + + + <_> + 0 7 2 3 -1. + <_> + 0 8 2 1 3. + 0 + 4.7695250250399113e-003 + 0.0965340435504913 + -0.6561154723167419 + <_> + + <_> + + + + <_> + 6 6 13 6 -1. + <_> + 6 8 13 2 3. + 0 + -0.0535226687788963 + 0.4636800885200501 + -0.1353430002927780 + <_> + + <_> + + + + <_> + 0 11 6 3 -1. + <_> + 0 12 6 1 3. + 0 + -6.3648750074207783e-003 + -0.6624563932418823 + 0.0684857368469238 + <_> + + <_> + + + + <_> + 11 0 14 14 -1. + <_> + 11 7 14 7 2. + 0 + -0.2447337061166763 + -0.8181337118148804 + 0.0450799688696861 + <_> + + <_> + + + + <_> + 7 13 4 1 -1. + <_> + 8 13 2 1 2. + 0 + -2.4634969886392355e-003 + -0.7681804895401001 + 0.0495845898985863 + <_> + + <_> + + + + <_> + 6 9 13 6 -1. + <_> + 6 11 13 2 3. + 0 + -0.0358034893870354 + 0.3749603927135468 + -0.1447928994894028 + <_> + + <_> + + + + <_> + 0 9 4 4 -1. + <_> + 0 10 4 2 2. + 0 + -5.6720529682934284e-003 + -0.6127536296844482 + 0.0935847163200378 + <_> + + <_> + + + + <_> + 21 0 4 6 -1. + <_> + 21 3 4 3 2. + 0 + -0.0132687101140618 + 0.2863784134387970 + -0.2551889121532440 + <_> + + <_> + + + + <_> + 0 12 6 3 -1. + <_> + 0 13 6 1 3. + 0 + -6.2518939375877380e-003 + -0.5896773934364319 + 0.0677111670374870 + <_> + + <_> + + + + <_> + 16 11 4 3 -1. + <_> + 17 11 2 3 2. + 0 + 7.3092570528388023e-003 + 0.0272198095917702 + -0.5714861154556274 + <_> + + <_> + + + + <_> + 0 7 10 8 -1. + <_> + 0 7 5 4 2. + <_> + 5 11 5 4 2. + 0 + 0.0258194394409657 + -0.1326007992029190 + 0.3050251901149750 + <_> + + <_> + + + + <_> + 22 2 3 8 -1. + <_> + 22 2 3 4 2. + 1 + -0.0211078803986311 + 0.1200629025697708 + -0.1475265026092529 + <_> + + <_> + + + + <_> + 1 3 16 4 -1. + <_> + 9 3 8 4 2. + 0 + 0.0408483408391476 + -0.1736883074045181 + 0.2530446052551270 + <_> + + <_> + + + + <_> + 1 13 24 2 -1. + <_> + 13 13 12 1 2. + <_> + 1 14 12 1 2. + 0 + -0.0179475992918015 + -0.7117617130279541 + 0.0583698004484177 + <_> + + <_> + + + + <_> + 5 5 4 10 -1. + <_> + 6 5 2 10 2. + 0 + -0.0138895902782679 + -0.6778132915496826 + 0.0435630008578300 + <_> + + <_> + + + + <_> + 13 7 2 6 -1. + <_> + 11 9 2 2 3. + 1 + -9.8488982766866684e-003 + 0.1479212939739227 + -0.0897465273737907 + <_> + + <_> + + + + <_> + 8 9 8 6 -1. + <_> + 8 12 8 3 2. + 0 + -0.0659847036004066 + 0.5683801770210266 + -0.0681742578744888 + <_> + + <_> + + + + <_> + 24 7 1 4 -1. + <_> + 24 8 1 2 2. + 0 + -1.8370660254731774e-003 + -0.4986937940120697 + 0.0779643580317497 + <_> + + <_> + + + + <_> + 5 7 15 6 -1. + <_> + 5 9 15 2 3. + 0 + -0.0277651809155941 + 0.2679949104785919 + -0.1382624953985214 + <_> + + <_> + + + + <_> + 21 8 4 3 -1. + <_> + 21 9 4 1 3. + 0 + 9.9889356642961502e-003 + 0.0445619411766529 + -0.7317379117012024 + -1.4849940538406372 + 2 + -1 + <_> + + + <_> + + <_> + + + + <_> + 5 2 15 4 -1. + <_> + 5 3 15 2 2. + 0 + -0.0456383489072323 + 0.6275423169136047 + -0.2494937032461166 + <_> + + <_> + + + + <_> + 6 4 15 3 -1. + <_> + 6 5 15 1 3. + 0 + -0.0310676805675030 + 0.6427816152572632 + -0.1671900004148483 + <_> + + <_> + + + + <_> + 0 3 2 12 -1. + <_> + 0 3 1 6 2. + <_> + 1 9 1 6 2. + 0 + 3.0193419661372900e-003 + -0.2399346977472305 + 0.3676818013191223 + <_> + + <_> + + + + <_> + 7 3 11 4 -1. + <_> + 7 4 11 2 2. + 0 + 0.0315676406025887 + -0.1147691980004311 + 0.5750172734260559 + <_> + + <_> + + + + <_> + 0 0 6 6 -1. + <_> + 0 3 6 3 2. + 0 + -6.4146341755986214e-003 + 0.2154625058174133 + -0.3768770098686218 + <_> + + <_> + + + + <_> + 24 3 1 12 -1. + <_> + 24 7 1 4 3. + 0 + -5.7010860182344913e-003 + -0.4533824026584625 + 0.0946888476610184 + <_> + + <_> + + + + <_> + 0 0 24 12 -1. + <_> + 0 0 12 6 2. + <_> + 12 6 12 6 2. + 0 + 0.1890300065279007 + 0.0801155269145966 + -0.7184885144233704 + <_> + + <_> + + + + <_> + 1 1 24 14 -1. + <_> + 13 1 12 7 2. + <_> + 1 8 12 7 2. + 0 + 0.1293978989124298 + 0.1093719005584717 + -0.5197048783302307 + <_> + + <_> + + + + <_> + 5 3 8 4 -1. + <_> + 5 3 8 2 2. + 1 + -0.0657683908939362 + 0.5003104209899902 + -0.1238735020160675 + <_> + + <_> + + + + <_> + 24 9 1 4 -1. + <_> + 23 10 1 2 2. + 1 + -4.0884059853851795e-003 + -0.5118011236190796 + 0.0594223700463772 + <_> + + <_> + + + + <_> + 7 7 11 8 -1. + <_> + 7 9 11 4 2. + 0 + -0.0306642707437277 + 0.2964648902416229 + -0.1741248071193695 + <_> + + <_> + + + + <_> + 24 9 1 4 -1. + <_> + 23 10 1 2 2. + 1 + 2.7700960636138916e-003 + 0.0846907272934914 + -0.4009515047073364 + <_> + + <_> + + + + <_> + 0 6 1 9 -1. + <_> + 0 9 1 3 3. + 0 + -6.2402039766311646e-003 + -0.5560923218727112 + 0.0800850465893745 + <_> + + <_> + + + + <_> + 8 2 9 3 -1. + <_> + 8 3 9 1 3. + 0 + 0.0105152595788240 + -0.1309404969215393 + 0.3612711131572723 + <_> + + <_> + + + + <_> + 9 4 7 4 -1. + <_> + 9 5 7 2 2. + 0 + 0.0181792695075274 + -0.1245180964469910 + 0.3556562960147858 + <_> + + <_> + + + + <_> + 22 0 3 2 -1. + <_> + 22 1 3 1 2. + 0 + 5.3037698380649090e-003 + 0.0638220235705376 + -0.6178466081619263 + <_> + + <_> + + + + <_> + 0 0 13 14 -1. + <_> + 0 7 13 7 2. + 0 + -0.1947806030511856 + -0.7228901982307434 + 0.0475768186151981 + <_> + + <_> + + + + <_> + 21 9 4 4 -1. + <_> + 21 10 4 2 2. + 0 + 7.2230421938002110e-003 + 0.0453382283449173 + -0.5460836291313171 + <_> + + <_> + + + + <_> + 0 9 4 4 -1. + <_> + 0 10 4 2 2. + 0 + 5.0375838764011860e-003 + 0.0804468318820000 + -0.4817472100257874 + <_> + + <_> + + + + <_> + 22 9 1 4 -1. + <_> + 21 10 1 2 2. + 1 + -7.1934829466044903e-003 + -0.5018991827964783 + 0.0128700295463204 + <_> + + <_> + + + + <_> + 3 9 4 1 -1. + <_> + 4 10 2 1 2. + 1 + -4.4941599480807781e-003 + -0.5862709879875183 + 0.0634675025939941 + <_> + + <_> + + + + <_> + 15 3 10 12 -1. + <_> + 20 3 5 6 2. + <_> + 15 9 5 6 2. + 0 + 0.0874131396412849 + -0.0676202401518822 + 0.4797031879425049 + <_> + + <_> + + + + <_> + 0 8 14 6 -1. + <_> + 0 8 7 3 2. + <_> + 7 11 7 3 2. + 0 + -0.0377015694975853 + 0.3913342952728272 + -0.0978809297084808 + <_> + + <_> + + + + <_> + 23 10 1 4 -1. + <_> + 22 11 1 2 2. + 1 + 3.0070370994508266e-003 + 0.0484924912452698 + -0.2472224980592728 + <_> + + <_> + + + + <_> + 0 3 10 12 -1. + <_> + 0 3 5 6 2. + <_> + 5 9 5 6 2. + 0 + 0.0974098667502403 + -0.0669010728597641 + 0.5813519954681397 + <_> + + <_> + + + + <_> + 23 0 2 1 -1. + <_> + 23 0 1 1 2. + 1 + -4.0166568942368031e-003 + -0.5456554293632507 + 0.0363924615085125 + <_> + + <_> + + + + <_> + 8 3 9 3 -1. + <_> + 8 4 9 1 3. + 0 + 0.0104924896731973 + -0.1087466031312943 + 0.3253425061702728 + <_> + + <_> + + + + <_> + 7 5 11 4 -1. + <_> + 7 6 11 2 2. + 0 + 0.0249659996479750 + -0.1137896031141281 + 0.3056510984897614 + <_> + + <_> + + + + <_> + 2 7 20 8 -1. + <_> + 12 7 10 8 2. + 0 + 0.1301030069589615 + -0.1220476999878883 + 0.3035365939140320 + <_> + + <_> + + + + <_> + 12 5 9 8 -1. + <_> + 15 5 3 8 3. + 0 + -0.0843720883131027 + -0.6943122148513794 + 0.0178856607526541 + <_> + + <_> + + + + <_> + 2 0 1 2 -1. + <_> + 2 0 1 1 2. + 1 + -2.9267850331962109e-003 + -0.5401834845542908 + 0.0564073212444782 + <_> + + <_> + + + + <_> + 21 3 4 4 -1. + <_> + 22 4 2 4 2. + 1 + -0.0206745099276304 + 0.4180921018123627 + -0.0685340464115143 + <_> + + <_> + + + + <_> + 4 5 9 8 -1. + <_> + 7 5 3 8 3. + 0 + -0.0514506399631500 + -0.6289098262786865 + 0.0529876984655857 + <_> + + <_> + + + + <_> + 22 10 3 2 -1. + <_> + 22 10 3 1 2. + 1 + -8.9261196553707123e-003 + -0.4644356071949005 + 0.0236550793051720 + <_> + + <_> + + + + <_> + 0 5 24 5 -1. + <_> + 6 5 12 5 2. + 0 + -0.0830484703183174 + 0.3304196894168854 + -0.0938697606325150 + <_> + + <_> + + + + <_> + 9 7 7 3 -1. + <_> + 9 8 7 1 3. + 0 + 0.0113369999453425 + -0.0979600325226784 + 0.3484053015708923 + <_> + + <_> + + + + <_> + 2 0 20 9 -1. + <_> + 7 0 10 9 2. + 0 + 0.0827779024839401 + -0.1159391030669212 + 0.2680957913398743 + <_> + + <_> + + + + <_> + 11 2 8 9 -1. + <_> + 13 2 4 9 2. + 0 + -0.0478848814964294 + -0.6079211235046387 + 0.0222362894564867 + <_> + + <_> + + + + <_> + 1 8 4 1 -1. + <_> + 2 9 2 1 2. + 1 + -3.8582698907703161e-003 + -0.4688901007175446 + 0.0554540418088436 + <_> + + <_> + + + + <_> + 19 5 6 10 -1. + <_> + 22 5 3 5 2. + <_> + 19 10 3 5 2. + 0 + -0.0334531292319298 + 0.4192667901515961 + -0.0631088465452194 + <_> + + <_> + + + + <_> + 0 5 6 10 -1. + <_> + 0 5 3 5 2. + <_> + 3 10 3 5 2. + 0 + 0.0126036396250129 + -0.1227632984519005 + 0.2175220996141434 + <_> + + <_> + + + + <_> + 10 10 9 2 -1. + <_> + 13 10 3 2 3. + 0 + 0.0262600891292095 + 0.0162896700203419 + -0.5688759088516235 + -1.5437099933624268 + 3 + -1 + <_> + + + <_> + + <_> + + + + <_> + 5 2 15 2 -1. + <_> + 5 3 15 1 2. + 0 + -0.0197793096303940 + 0.4472095072269440 + -0.2573797106742859 + <_> + + <_> + + + + <_> + 21 4 4 3 -1. + <_> + 21 4 2 3 2. + 0 + -9.1997236013412476e-003 + 0.4397894144058228 + -0.1382309943437576 + <_> + + <_> + + + + <_> + 1 5 15 4 -1. + <_> + 1 6 15 2 2. + 0 + 0.0222425796091557 + -0.1761150062084198 + 0.3406811952590942 + <_> + + <_> + + + + <_> + 21 5 4 10 -1. + <_> + 23 5 2 5 2. + <_> + 21 10 2 5 2. + 0 + 5.3650550544261932e-003 + -0.1087490990757942 + 0.1631094068288803 + <_> + + <_> + + + + <_> + 0 0 21 8 -1. + <_> + 7 0 7 8 3. + 0 + 0.7425013780593872 + 4.6233131433837116e-004 + -1.4172740478515625e+003 + <_> + + <_> + + + + <_> + 5 0 15 6 -1. + <_> + 5 2 15 2 3. + 0 + -0.1289999037981033 + 0.4220936894416809 + -0.1264209002256393 + <_> + + <_> + + + + <_> + 2 2 21 3 -1. + <_> + 9 2 7 3 3. + 0 + 0.4214023947715759 + 3.0299068894237280e-003 + 1.2071870117187500e+003 + <_> + + <_> + + + + <_> + 6 3 15 6 -1. + <_> + 6 5 15 2 3. + 0 + -0.1431712061166763 + 0.5070012211799622 + -0.1091170981526375 + <_> + + <_> + + + + <_> + 0 5 4 10 -1. + <_> + 0 5 2 5 2. + <_> + 2 10 2 5 2. + 0 + 4.4366121292114258e-003 + -0.2218814045190811 + 0.2446105927228928 + <_> + + <_> + + + + <_> + 22 10 1 4 -1. + <_> + 21 11 1 2 2. + 1 + 3.0177310109138489e-003 + 0.1072233989834786 + -0.3470205068588257 + <_> + + <_> + + + + <_> + 0 7 3 4 -1. + <_> + 0 8 3 2 2. + 0 + -4.8220949247479439e-003 + -0.6534119248390198 + 0.0803434476256371 + <_> + + <_> + + + + <_> + 1 3 24 3 -1. + <_> + 7 3 12 3 2. + 0 + 0.0362788289785385 + -0.2207075059413910 + 0.2242490947246552 + <_> + + <_> + + + + <_> + 0 0 24 13 -1. + <_> + 6 0 12 13 2. + 0 + -0.1675994992256165 + 0.4059072136878967 + -0.1054169982671738 + <_> + + <_> + + + + <_> + 5 3 15 4 -1. + <_> + 5 4 15 2 2. + 0 + -0.0509919412434101 + 0.3452283143997192 + -0.1206474006175995 + <_> + + <_> + + + + <_> + 5 4 14 3 -1. + <_> + 5 5 14 1 3. + 0 + 0.0161635298281908 + -0.1465175002813339 + 0.3696750998497009 + <_> + + <_> + + + + <_> + 23 8 2 4 -1. + <_> + 22 9 2 2 2. + 1 + 8.3268675953149796e-003 + 0.0642398297786713 + -0.5490669012069702 + <_> + + <_> + + + + <_> + 2 8 4 2 -1. + <_> + 3 9 2 2 2. + 1 + -7.2614871896803379e-003 + -0.6105815768241882 + 0.0538330897688866 + <_> + + <_> + + + + <_> + 9 8 9 6 -1. + <_> + 9 10 9 2 3. + 0 + -0.0427855290472507 + 0.3435507118701935 + -0.1058441996574402 + <_> + + <_> + + + + <_> + 0 0 11 14 -1. + <_> + 0 7 11 7 2. + 0 + -0.0558885596692562 + -0.4213463068008423 + 0.0855342373251915 + <_> + + <_> + + + + <_> + 1 0 24 12 -1. + <_> + 13 0 12 6 2. + <_> + 1 6 12 6 2. + 0 + 0.1077039018273354 + 0.0796676799654961 + -0.5105268955230713 + <_> + + <_> + + + + <_> + 0 0 3 4 -1. + <_> + 0 2 3 2 2. + 0 + -4.8622798203723505e-005 + 0.1164970993995667 + -0.3022361099720001 + <_> + + <_> + + + + <_> + 7 2 15 4 -1. + <_> + 7 3 15 2 2. + 0 + 0.0272718109190464 + -0.0831976532936096 + 0.3410704135894775 + <_> + + <_> + + + + <_> + 2 10 4 1 -1. + <_> + 3 11 2 1 2. + 1 + 2.7942128945142031e-003 + 0.0836139172315598 + -0.4521746933460236 + <_> + + <_> + + + + <_> + 21 11 4 4 -1. + <_> + 21 12 4 2 2. + 0 + -5.9649557806551456e-003 + -0.5814967751502991 + 0.0588471181690693 + <_> + + <_> + + + + <_> + 1 7 12 8 -1. + <_> + 1 7 6 4 2. + <_> + 7 11 6 4 2. + 0 + -0.0364551208913326 + 0.2987614870071411 + -0.1163965016603470 + <_> + + <_> + + + + <_> + 7 8 11 6 -1. + <_> + 7 11 11 3 2. + 0 + 0.0560359284281731 + -0.1189749017357826 + 0.3490499854087830 + <_> + + <_> + + + + <_> + 0 13 2 2 -1. + <_> + 0 14 2 1 2. + 0 + 1.9068910041823983e-003 + 0.0623399801552296 + -0.5222734212875366 + <_> + + <_> + + + + <_> + 10 3 8 6 -1. + <_> + 12 3 4 6 2. + 0 + -0.0314803011715412 + -0.5988280177116394 + 0.0221100505441427 + <_> + + <_> + + + + <_> + 7 3 8 6 -1. + <_> + 9 3 4 6 2. + 0 + -0.0291779898107052 + -0.7628328204154968 + 0.0378519818186760 + <_> + + <_> + + + + <_> + 22 6 3 3 -1. + <_> + 22 7 3 1 3. + 0 + 9.3441819772124290e-003 + 0.0293787997215986 + -0.5464184880256653 + <_> + + <_> + + + + <_> + 0 5 5 6 -1. + <_> + 0 7 5 2 3. + 0 + 1.2941689928993583e-003 + -0.2152619063854218 + 0.1293071061372757 + <_> + + <_> + + + + <_> + 8 7 9 6 -1. + <_> + 8 9 9 2 3. + 0 + 0.0399527512490749 + -0.0815632417798042 + 0.3440327942371368 + <_> + + <_> + + + + <_> + 2 0 20 13 -1. + <_> + 12 0 10 13 2. + 0 + 0.2579689919948578 + -0.0829713121056557 + 0.2971759140491486 + <_> + + <_> + + + + <_> + 19 3 6 4 -1. + <_> + 22 3 3 2 2. + <_> + 19 5 3 2 2. + 0 + 8.3975978195667267e-003 + -0.1235759034752846 + 0.3130742907524109 + <_> + + <_> + + + + <_> + 3 8 12 3 -1. + <_> + 9 8 6 3 2. + 0 + -0.0210481006652117 + 0.2553890943527222 + -0.1077592000365257 + <_> + + <_> + + + + <_> + 22 3 2 5 -1. + <_> + 22 3 1 5 2. + 1 + 0.0184192396700382 + -0.0348858311772347 + 0.4613004922866821 + <_> + + <_> + + + + <_> + 6 7 8 8 -1. + <_> + 8 7 4 8 2. + 0 + -0.0335993207991123 + -0.6385626196861267 + 0.0432357601821423 + <_> + + <_> + + + + <_> + 20 0 3 1 -1. + <_> + 21 1 1 1 3. + 1 + -5.9369178488850594e-003 + -0.3381235003471375 + 0.0261388104408979 + <_> + + <_> + + + + <_> + 5 0 1 3 -1. + <_> + 4 1 1 1 3. + 1 + 7.4244509451091290e-003 + 0.0416494794189930 + -0.6013135910034180 + <_> + + <_> + + + + <_> + 22 11 1 3 -1. + <_> + 21 12 1 1 3. + 1 + -3.8341500330716372e-003 + -0.3147934973239899 + 0.0227260906249285 + <_> + + <_> + + + + <_> + 1 4 4 3 -1. + <_> + 3 4 2 3 2. + 0 + 5.9263929724693298e-003 + -0.0845179632306099 + 0.2986125946044922 + <_> + + <_> + + + + <_> + 19 4 6 8 -1. + <_> + 22 4 3 4 2. + <_> + 19 8 3 4 2. + 0 + -0.0194444190710783 + 0.2213757932186127 + -0.0513583682477474 + <_> + + <_> + + + + <_> + 0 4 8 8 -1. + <_> + 0 4 4 4 2. + <_> + 4 8 4 4 2. + 0 + 0.0187752693891525 + -0.1223364025354385 + 0.2647691071033478 + <_> + + <_> + + + + <_> + 22 11 1 3 -1. + <_> + 21 12 1 1 3. + 1 + 6.4857508987188339e-003 + 0.0205634497106075 + -0.5246906280517578 + <_> + + <_> + + + + <_> + 0 1 24 14 -1. + <_> + 0 1 12 7 2. + <_> + 12 8 12 7 2. + 0 + -0.2598725855350494 + -0.6570193767547607 + 0.0345496907830238 + <_> + + <_> + + + + <_> + 23 8 2 4 -1. + <_> + 23 9 2 2 2. + 0 + -5.8150831609964371e-003 + -0.6595460772514343 + 0.0302442405372858 + <_> + + <_> + + + + <_> + 5 3 15 4 -1. + <_> + 5 4 15 2 2. + 0 + -0.0261219404637814 + 0.1870407015085220 + -0.1252924054861069 + <_> + + <_> + + + + <_> + 8 1 9 3 -1. + <_> + 8 2 9 1 3. + 0 + -5.7821800000965595e-003 + 0.2328509986400604 + -0.1182496026158333 + <_> + + <_> + + + + <_> + 0 8 2 4 -1. + <_> + 0 9 2 2 2. + 0 + -2.9595640953630209e-003 + -0.4579938054084778 + 0.0564655400812626 + <_> + + <_> + + + + <_> + 18 10 7 2 -1. + <_> + 18 11 7 1 2. + 0 + -0.0120882000774145 + -0.5189349055290222 + 0.0244996603578329 + <_> + + <_> + + + + <_> + 6 11 12 4 -1. + <_> + 6 12 12 2 2. + 0 + -8.8109169155359268e-003 + 0.2570025026798248 + -0.0927671566605568 + <_> + + <_> + + + + <_> + 14 0 6 15 -1. + <_> + 16 0 2 15 3. + 0 + -0.0459428504109383 + -0.4479719102382660 + 0.0299462303519249 + <_> + + <_> + + + + <_> + 0 10 7 2 -1. + <_> + 0 11 7 1 2. + 0 + -0.0100041404366493 + -0.6149634122848511 + 0.0364212691783905 + <_> + + <_> + + + + <_> + 15 5 6 6 -1. + <_> + 18 5 3 3 2. + <_> + 15 8 3 3 2. + 0 + -0.0116753997281194 + 0.1172877028584480 + -0.0613474808633327 + <_> + + <_> + + + + <_> + 5 0 6 15 -1. + <_> + 7 0 2 15 3. + 0 + -0.0524668507277966 + -0.7613652944564819 + 0.0306894704699516 + <_> + + <_> + + + + <_> + 8 7 9 4 -1. + <_> + 8 8 9 2 2. + 0 + 0.0182263404130936 + -0.0854801833629608 + 0.2695373892784119 + <_> + + <_> + + + + <_> + 7 6 10 6 -1. + <_> + 7 8 10 2 3. + 0 + -0.0452684201300144 + 0.3264470100402832 + -0.0773756429553032 + <_> + + <_> + + + + <_> + 19 11 1 3 -1. + <_> + 18 12 1 1 3. + 1 + -8.1426883116364479e-003 + -0.4582937955856323 + 9.3973511829972267e-003 + <_> + + <_> + + + + <_> + 6 11 3 1 -1. + <_> + 7 12 1 1 3. + 1 + -5.3349281661212444e-003 + -0.5775498151779175 + 0.0352523885667324 + <_> + + <_> + + + + <_> + 16 10 4 1 -1. + <_> + 16 10 2 1 2. + 0 + -1.0754769900813699e-003 + 0.1434753984212875 + -0.1015762984752655 + <_> + + <_> + + + + <_> + 0 0 1 2 -1. + <_> + 0 1 1 1 2. + 0 + -3.5198600962758064e-003 + -0.6082041263580322 + 0.0328880697488785 + <_> + + <_> + + + + <_> + 8 1 9 3 -1. + <_> + 8 2 9 1 3. + 0 + 0.0112483501434326 + -0.0905500426888466 + 0.2323783040046692 + <_> + + <_> + + + + <_> + 0 6 5 3 -1. + <_> + 0 7 5 1 3. + 0 + -0.0119920196011662 + -0.5705332159996033 + 0.0367036312818527 + <_> + + <_> + + + + <_> + 21 8 1 4 -1. + <_> + 20 9 1 2 2. + 1 + -0.0121055301278830 + -0.7086269259452820 + 4.4598700478672981e-003 + -1.5637760162353516 + 4 + -1 + <_> + + + <_> + + <_> + + + + <_> + 5 1 15 6 -1. + <_> + 5 3 15 2 3. + 0 + -0.1112890988588333 + 0.5214446783065796 + -0.2762526869773865 + <_> + + <_> + + + + <_> + 23 0 2 2 -1. + <_> + 24 0 1 1 2. + <_> + 23 1 1 1 2. + 0 + -3.1310080084949732e-003 + -0.6073393225669861 + 0.0243980996310711 + <_> + + <_> + + + + <_> + 3 3 15 6 -1. + <_> + 3 5 15 2 3. + 0 + -0.0975013524293900 + 0.5489286780357361 + -0.1652427017688751 + <_> + + <_> + + + + <_> + 19 0 6 9 -1. + <_> + 19 3 6 3 3. + 0 + -0.0652247071266174 + 0.3402006924152374 + -0.2693930864334106 + <_> + + <_> + + + + <_> + 5 2 15 6 -1. + <_> + 5 4 15 2 3. + 0 + 0.1191802993416786 + -0.1123576015233994 + 0.6395980119705200 + <_> + + <_> + + + + <_> + 17 3 8 3 -1. + <_> + 17 4 8 1 3. + 0 + -0.0140629801899195 + 0.3342761993408203 + -0.1284538954496384 + <_> + + <_> + + + + <_> + 4 3 8 4 -1. + <_> + 4 3 8 2 2. + 1 + -0.0564025007188320 + 0.3790628910064697 + -0.1554156988859177 + <_> + + <_> + + + + <_> + 16 4 6 2 -1. + <_> + 16 5 6 1 2. + 0 + 7.1742408908903599e-003 + -0.1133088991045952 + 0.1825089007616043 + <_> + + <_> + + + + <_> + 0 0 24 12 -1. + <_> + 0 0 12 6 2. + <_> + 12 6 12 6 2. + 0 + 0.1259752959012985 + 0.0945485532283783 + -0.4853444099426270 + <_> + + <_> + + + + <_> + 22 10 3 2 -1. + <_> + 22 10 3 1 2. + 1 + 5.9177991934120655e-003 + 0.0701321363449097 + -0.5377039909362793 + <_> + + <_> + + + + <_> + 6 3 6 6 -1. + <_> + 4 5 6 2 3. + 1 + -0.0439277403056622 + 0.3950741887092590 + -0.1080185994505882 + <_> + + <_> + + + + <_> + 14 4 9 1 -1. + <_> + 17 7 3 1 3. + 1 + -9.8314704373478889e-003 + 0.0959606170654297 + -0.0468075983226299 + <_> + + <_> + + + + <_> + 3 10 2 3 -1. + <_> + 3 10 1 3 2. + 1 + 5.6353402324020863e-003 + 0.0943416282534599 + -0.5247716903686523 + <_> + + <_> + + + + <_> + 20 8 5 2 -1. + <_> + 20 8 5 1 2. + 1 + -0.0115382801741362 + -0.5154880285263062 + 0.0138055300340056 + <_> + + <_> + + + + <_> + 0 9 16 6 -1. + <_> + 0 9 8 3 2. + <_> + 8 12 8 3 2. + 0 + 0.0286462493240833 + -0.1382701992988586 + 0.2750437855720520 + <_> + + <_> + + + + <_> + 6 2 13 3 -1. + <_> + 6 3 13 1 3. + 0 + 0.0138679798692465 + -0.1203586980700493 + 0.3521435856819153 + <_> + + <_> + + + + <_> + 0 1 3 4 -1. + <_> + 0 3 3 2 2. + 0 + -4.0469371015205979e-004 + 0.1522637009620667 + -0.2590084075927734 + <_> + + <_> + + + + <_> + 8 0 9 12 -1. + <_> + 8 6 9 6 2. + 0 + -0.1594581007957459 + -0.6391854882240295 + 0.0514649897813797 + <_> + + <_> + + + + <_> + 4 0 1 2 -1. + <_> + 4 0 1 1 2. + 1 + -2.7928699273616076e-003 + -0.5840150713920593 + 0.0542793795466423 + <_> + + <_> + + + + <_> + 5 3 15 3 -1. + <_> + 5 4 15 1 3. + 0 + 0.0183532107621431 + -0.1051151007413864 + 0.3529815971851349 + <_> + + <_> + + + + <_> + 3 10 2 3 -1. + <_> + 3 10 1 3 2. + 1 + -5.1810559816658497e-003 + -0.4741767942905426 + 0.0798512324690819 + <_> + + <_> + + + + <_> + 19 4 6 4 -1. + <_> + 22 4 3 2 2. + <_> + 19 6 3 2 2. + 0 + 9.2321299016475677e-003 + -0.0759327188134193 + 0.1852813959121704 + <_> + + <_> + + + + <_> + 0 3 8 4 -1. + <_> + 0 3 4 2 2. + <_> + 4 5 4 2 2. + 0 + 0.0121171101927757 + -0.1117528975009918 + 0.2853634953498840 + <_> + + <_> + + + + <_> + 19 10 5 3 -1. + <_> + 19 11 5 1 3. + 0 + -7.2612818330526352e-003 + -0.5885108709335327 + 0.0526883192360401 + <_> + + <_> + + + + <_> + 1 10 5 3 -1. + <_> + 1 11 5 1 3. + 0 + 5.6134900078177452e-003 + 0.0474684908986092 + -0.5394589900970459 + <_> + + <_> + + + + <_> + 12 1 13 14 -1. + <_> + 12 8 13 7 2. + 0 + -0.1945167928934097 + -0.5634222030639648 + 0.0302108898758888 + <_> + + <_> + + + + <_> + 0 1 13 14 -1. + <_> + 0 8 13 7 2. + 0 + 0.3550943136215210 + 0.0630894526839256 + -0.4980587959289551 + <_> + + <_> + + + + <_> + 11 3 6 12 -1. + <_> + 14 3 3 6 2. + <_> + 11 9 3 6 2. + 0 + 0.0331119708716869 + 0.0346324704587460 + -0.5246484875679016 + <_> + + <_> + + + + <_> + 9 5 6 10 -1. + <_> + 9 5 3 5 2. + <_> + 12 10 3 5 2. + 0 + 0.0342818088829517 + 0.0431439802050591 + -0.6470713019371033 + <_> + + <_> + + + + <_> + 20 8 5 4 -1. + <_> + 20 9 5 2 2. + 0 + -7.8256614506244659e-003 + -0.4688000977039337 + 0.0402393713593483 + <_> + + <_> + + + + <_> + 0 8 5 4 -1. + <_> + 0 9 5 2 2. + 0 + 0.0111560495570302 + 0.0401505008339882 + -0.6095538735389710 + <_> + + <_> + + + + <_> + 8 9 9 3 -1. + <_> + 8 10 9 1 3. + 0 + 0.0113630602136254 + -0.0827489867806435 + 0.3811689019203186 + <_> + + <_> + + + + <_> + 7 10 6 4 -1. + <_> + 9 10 2 4 3. + 0 + 0.0204051006585360 + 0.0425756387412548 + -0.7467774152755737 + <_> + + <_> + + + + <_> + 6 6 14 4 -1. + <_> + 6 7 14 2 2. + 0 + 0.0191116295754910 + -0.1239197030663490 + 0.2226520031690598 + <_> + + <_> + + + + <_> + 9 6 5 4 -1. + <_> + 9 7 5 2 2. + 0 + -7.3364898562431335e-003 + 0.3034206926822662 + -0.0926956906914711 + <_> + + <_> + + + + <_> + 22 5 3 6 -1. + <_> + 22 7 3 2 3. + 0 + -8.6538922041654587e-003 + -0.3351745009422302 + 0.0585405789315701 + <_> + + <_> + + + + <_> + 0 5 3 6 -1. + <_> + 0 7 3 2 3. + 0 + 0.0347895994782448 + 0.0337578095495701 + -0.7483453154563904 + <_> + + <_> + + + + <_> + 17 1 5 4 -1. + <_> + 17 2 5 2 2. + 0 + -0.0174188297241926 + 0.2445363998413086 + -0.0698786973953247 + <_> + + <_> + + + + <_> + 3 1 6 4 -1. + <_> + 3 2 6 2 2. + 0 + 3.5119079984724522e-003 + -0.1277886927127838 + 0.2403315007686615 + <_> + + <_> + + + + <_> + 21 14 4 1 -1. + <_> + 21 14 2 1 2. + 0 + 5.0669797929003835e-004 + -0.1169779002666473 + 0.1439380049705505 + <_> + + <_> + + + + <_> + 4 8 3 2 -1. + <_> + 5 9 1 2 3. + 1 + -5.9512741863727570e-003 + -0.5078160762786865 + 0.0478522293269634 + <_> + + <_> + + + + <_> + 14 2 4 7 -1. + <_> + 14 2 2 7 2. + 0 + 0.0503778010606766 + 2.9282520990818739e-003 + -0.7751696109771729 + <_> + + <_> + + + + <_> + 7 2 4 7 -1. + <_> + 9 2 2 7 2. + 0 + 3.8862510118633509e-003 + -0.1550420969724655 + 0.1570920050144196 + <_> + + <_> + + + + <_> + 9 3 8 5 -1. + <_> + 11 3 4 5 2. + 0 + 0.0385116301476955 + 0.0230970401316881 + -0.6291617155075073 + <_> + + <_> + + + + <_> + 5 10 15 1 -1. + <_> + 10 10 5 1 3. + 0 + -5.5746049620211124e-003 + 0.1807070970535278 + -0.1298052966594696 + <_> + + <_> + + + + <_> + 2 6 21 9 -1. + <_> + 9 6 7 9 3. + 0 + 0.1266476064920425 + -0.0865593999624252 + 0.2957325875759125 + <_> + + <_> + + + + <_> + 0 4 6 6 -1. + <_> + 0 6 6 2 3. + 0 + 5.4126111790537834e-003 + -0.1528324931859970 + 0.1662916988134384 + <_> + + <_> + + + + <_> + 1 12 24 3 -1. + <_> + 7 12 12 3 2. + 0 + -0.0361530818045139 + 0.2797313034534454 + -0.1039886027574539 + <_> + + <_> + + + + <_> + 6 7 6 2 -1. + <_> + 6 8 6 1 2. + 0 + 7.1673998609185219e-003 + -0.0945642217993736 + 0.2778528034687042 + <_> + + <_> + + + + <_> + 13 8 2 4 -1. + <_> + 13 8 2 2 2. + 1 + -6.7790350876748562e-003 + 0.1679068058729172 + -0.0839543119072914 + <_> + + <_> + + + + <_> + 8 6 8 5 -1. + <_> + 10 6 4 5 2. + 0 + -0.0298676099628210 + -0.7236117124557495 + 0.0346310697495937 + <_> + + <_> + + + + <_> + 11 5 6 4 -1. + <_> + 11 6 6 2 2. + 0 + 6.5265512093901634e-003 + -0.1173760965466499 + 0.1346033960580826 + <_> + + <_> + + + + <_> + 0 14 4 1 -1. + <_> + 2 14 2 1 2. + 0 + 3.4080960176652297e-005 + -0.1753176003694534 + 0.1322204023599625 + <_> + + <_> + + + + <_> + 16 2 4 13 -1. + <_> + 17 2 2 13 2. + 0 + -0.0176294595003128 + -0.5160853862762451 + 0.0253861900418997 + <_> + + <_> + + + + <_> + 0 7 1 4 -1. + <_> + 0 8 1 2 2. + 0 + -1.5446309698745608e-003 + -0.4142186045646668 + 0.0513300895690918 + <_> + + <_> + + + + <_> + 24 0 1 2 -1. + <_> + 24 1 1 1 2. + 0 + 1.1520429980009794e-003 + 0.0366159491240978 + -0.3692800998687744 + <_> + + <_> + + + + <_> + 0 5 2 4 -1. + <_> + 1 5 1 4 2. + 0 + -2.9612779617309570e-003 + 0.2446188032627106 + -0.0842714235186577 + -1.5267670154571533 + 5 + -1 + <_> + + + <_> + + <_> + + + + <_> + 0 1 8 4 -1. + <_> + 0 3 8 2 2. + 0 + -0.0141031695529819 + 0.2699790894985199 + -0.3928318023681641 + <_> + + <_> + + + + <_> + 15 11 10 4 -1. + <_> + 20 11 5 2 2. + <_> + 15 13 5 2 2. + 0 + 5.4714400321245193e-003 + -0.2269169986248016 + 0.2749052047729492 + <_> + + <_> + + + + <_> + 7 5 11 3 -1. + <_> + 7 6 11 1 3. + 0 + 0.0166354794055223 + -0.1547908037900925 + 0.3224202096462250 + <_> + + <_> + + + + <_> + 21 4 4 3 -1. + <_> + 21 4 2 3 2. + 0 + -8.4477178752422333e-003 + 0.3320780992507935 + -0.1249654963612557 + <_> + + <_> + + + + <_> + 0 5 4 1 -1. + <_> + 2 5 2 1 2. + 0 + -2.4904569145292044e-003 + 0.2900204956531525 + -0.1460298001766205 + <_> + + <_> + + + + <_> + 7 3 12 4 -1. + <_> + 7 4 12 2 2. + 0 + 0.0282104406505823 + -0.0831937119364738 + 0.4805397987365723 + <_> + + <_> + + + + <_> + 8 6 7 3 -1. + <_> + 8 7 7 1 3. + 0 + 9.3179903924465179e-003 + -0.1692426949739456 + 0.3482030928134918 + <_> + + <_> + + + + <_> + 16 0 9 14 -1. + <_> + 16 7 9 7 2. + 0 + -0.0579102896153927 + -0.5040398836135864 + 0.0840934887528419 + <_> + + <_> + + + + <_> + 0 0 24 6 -1. + <_> + 0 0 12 3 2. + <_> + 12 3 12 3 2. + 0 + 0.0882126465439796 + 0.0733099877834320 + -0.4883395135402679 + <_> + + <_> + + + + <_> + 23 13 2 1 -1. + <_> + 23 13 1 1 2. + 0 + 6.0974380176048726e-005 + -0.1594507992267609 + 0.1473277956247330 + <_> + + <_> + + + + <_> + 0 13 24 2 -1. + <_> + 0 13 12 1 2. + <_> + 12 14 12 1 2. + 0 + -0.0142063600942492 + -0.6365684866905212 + 0.0507153607904911 + <_> + + <_> + + + + <_> + 19 12 5 3 -1. + <_> + 19 13 5 1 3. + 0 + -7.7181900851428509e-003 + -0.6330028772354126 + 0.0328688994050026 + <_> + + <_> + + + + <_> + 9 7 7 4 -1. + <_> + 9 8 7 2 2. + 0 + 0.0120071703568101 + -0.1254525035619736 + 0.2893699109554291 + <_> + + <_> + + + + <_> + 14 0 4 7 -1. + <_> + 14 0 2 7 2. + 1 + 0.0707826167345047 + 0.0305656604468822 + -0.5666698217391968 + <_> + + <_> + + + + <_> + 11 0 7 4 -1. + <_> + 11 0 7 2 2. + 1 + -0.0504123307764530 + -0.5089793801307678 + 0.0710048824548721 + <_> + + <_> + + + + <_> + 9 4 14 2 -1. + <_> + 9 5 14 1 2. + 0 + 0.0220727995038033 + -0.1444841027259827 + 0.2781184911727905 + <_> + + <_> + + + + <_> + 3 2 15 4 -1. + <_> + 3 3 15 2 2. + 0 + 0.0147649403661489 + -0.1283989995718002 + 0.3290185928344727 + <_> + + <_> + + + + <_> + 19 12 5 3 -1. + <_> + 19 13 5 1 3. + 0 + 6.8206568248569965e-003 + 0.0654795467853546 + -0.5463265776634216 + <_> + + <_> + + + + <_> + 0 11 8 4 -1. + <_> + 0 11 4 2 2. + <_> + 4 13 4 2 2. + 0 + 2.0179790444672108e-003 + -0.2028342932462692 + 0.1679659038782120 + <_> + + <_> + + + + <_> + 7 9 11 6 -1. + <_> + 7 11 11 2 3. + 0 + 0.0250812191516161 + -0.1104943975806236 + 0.3191860020160675 + <_> + + <_> + + + + <_> + 0 11 7 4 -1. + <_> + 0 12 7 2 2. + 0 + 8.9391358196735382e-003 + 0.0734132081270218 + -0.5538399219512940 + <_> + + <_> + + + + <_> + 20 0 5 2 -1. + <_> + 20 1 5 1 2. + 0 + -4.6396959805861115e-004 + 0.1123031005263329 + -0.1697127074003220 + <_> + + <_> + + + + <_> + 5 10 3 2 -1. + <_> + 6 11 1 2 3. + 1 + -8.5602197796106339e-003 + -0.7347347736358643 + 0.0417169481515884 + <_> + + <_> + + + + <_> + 17 4 8 10 -1. + <_> + 21 4 4 5 2. + <_> + 17 9 4 5 2. + 0 + -0.0389347188174725 + 0.2292626947164536 + -0.0792299434542656 + <_> + + <_> + + + + <_> + 5 3 15 2 -1. + <_> + 5 4 15 1 2. + 0 + -0.0215415991842747 + 0.3007172048091888 + -0.1152340024709702 + <_> + + <_> + + + + <_> + 16 4 5 2 -1. + <_> + 16 5 5 1 2. + 0 + 4.9337721429765224e-003 + -0.1002838015556335 + 0.1348572969436646 + <_> + + <_> + + + + <_> + 1 0 22 10 -1. + <_> + 1 0 11 5 2. + <_> + 12 5 11 5 2. + 0 + 0.1615066975355148 + 0.0588171891868114 + -0.5656744837760925 + <_> + + <_> + + + + <_> + 20 0 5 2 -1. + <_> + 20 1 5 1 2. + 0 + -0.0123260198161006 + -0.2823328077793121 + 0.0187596306204796 + <_> + + <_> + + + + <_> + 0 0 5 2 -1. + <_> + 0 1 5 1 2. + 0 + 5.2987951785326004e-003 + 0.0524063482880592 + -0.5719032287597656 + <_> + + <_> + + + + <_> + 10 1 6 12 -1. + <_> + 13 1 3 6 2. + <_> + 10 7 3 6 2. + 0 + 0.0289043206721544 + 0.0477108694612980 + -0.4854584038257599 + <_> + + <_> + + + + <_> + 0 0 1 8 -1. + <_> + 0 4 1 4 2. + 0 + 0.0155697297304869 + 0.0493178516626358 + -0.5100051760673523 + <_> + + <_> + + + + <_> + 6 0 13 6 -1. + <_> + 6 2 13 2 3. + 0 + -0.0938120707869530 + 0.2564809024333954 + -0.1057069003582001 + <_> + + <_> + + + + <_> + 4 3 4 4 -1. + <_> + 3 4 4 2 2. + 1 + -0.0286933295428753 + 0.5247043967247009 + -0.0509502515196800 + <_> + + <_> + + + + <_> + 20 8 5 3 -1. + <_> + 20 9 5 1 3. + 0 + 7.2301640175282955e-003 + 0.0583653002977371 + -0.4894312024116516 + <_> + + <_> + + + + <_> + 7 13 2 2 -1. + <_> + 7 13 1 1 2. + <_> + 8 14 1 1 2. + 0 + 8.2664839283097535e-005 + -0.1437218040227890 + 0.1820268929004669 + <_> + + <_> + + + + <_> + 16 13 2 2 -1. + <_> + 17 13 1 1 2. + <_> + 16 14 1 1 2. + 0 + 1.5241750515997410e-003 + 0.0201267991214991 + -0.3884589970111847 + <_> + + <_> + + + + <_> + 7 13 2 2 -1. + <_> + 7 13 1 1 2. + <_> + 8 14 1 1 2. + 0 + -6.5512307628523558e-005 + 0.2280354052782059 + -0.1581206023693085 + <_> + + <_> + + + + <_> + 19 5 6 1 -1. + <_> + 21 5 2 1 3. + 0 + 2.4175599683076143e-003 + -0.0890450775623322 + 0.2839250862598419 + <_> + + <_> + + + + <_> + 0 8 6 6 -1. + <_> + 0 10 6 2 3. + 0 + 0.0343084894120693 + 0.0391304790973663 + -0.6263393163681030 + <_> + + <_> + + + + <_> + 6 8 13 4 -1. + <_> + 6 9 13 2 2. + 0 + 0.0127667998895049 + -0.0984294191002846 + 0.2857427895069122 + <_> + + <_> + + + + <_> + 3 10 8 1 -1. + <_> + 7 10 4 1 2. + 0 + -2.7450299821794033e-003 + 0.2090786993503571 + -0.1267945021390915 + <_> + + <_> + + + + <_> + 16 11 4 4 -1. + <_> + 17 11 2 4 2. + 0 + -7.0629850961267948e-003 + -0.4784719944000244 + 0.0229746792465448 + <_> + + <_> + + + + <_> + 5 6 15 2 -1. + <_> + 5 7 15 1 2. + 0 + 0.0109674101695418 + -0.1310741007328033 + 0.1712857037782669 + <_> + + <_> + + + + <_> + 3 1 20 10 -1. + <_> + 3 1 10 10 2. + 0 + -0.1530689001083374 + 0.2361073046922684 + -0.0965401679277420 + <_> + + <_> + + + + <_> + 2 4 3 3 -1. + <_> + 2 5 3 1 3. + 0 + 2.1676090545952320e-003 + -0.1028804033994675 + 0.2537584006786346 + <_> + + <_> + + + + <_> + 16 11 4 4 -1. + <_> + 17 11 2 4 2. + 0 + 0.0107051497325301 + 0.0160892698913813 + -0.5868526101112366 + <_> + + <_> + + + + <_> + 5 11 4 4 -1. + <_> + 6 11 2 4 2. + 0 + -6.1142919585108757e-003 + -0.6146798133850098 + 0.0344046317040920 + <_> + + <_> + + + + <_> + 17 4 8 10 -1. + <_> + 21 4 4 5 2. + <_> + 17 9 4 5 2. + 0 + -0.0160057693719864 + 0.0954133197665215 + -0.0657811686396599 + <_> + + <_> + + + + <_> + 0 8 5 3 -1. + <_> + 0 9 5 1 3. + 0 + 8.5541699081659317e-003 + 0.0425793603062630 + -0.5490341186523438 + <_> + + <_> + + + + <_> + 23 13 2 1 -1. + <_> + 23 13 1 1 2. + 0 + -5.5742941185599193e-005 + 0.1505846977233887 + -0.0978325977921486 + <_> + + <_> + + + + <_> + 0 13 2 1 -1. + <_> + 1 13 1 1 2. + 0 + 4.9888480134541169e-005 + -0.1522217988967896 + 0.1464709937572479 + <_> + + <_> + + + + <_> + 10 1 7 3 -1. + <_> + 10 2 7 1 3. + 0 + 9.3986131250858307e-003 + -0.0793018564581871 + 0.2222844958305359 + <_> + + <_> + + + + <_> + 0 3 8 12 -1. + <_> + 0 3 4 6 2. + <_> + 4 9 4 6 2. + 0 + -0.0445945896208286 + 0.3217073082923889 + -0.0712599530816078 + <_> + + <_> + + + + <_> + 6 0 16 11 -1. + <_> + 6 0 8 11 2. + 0 + 0.2763071060180664 + -0.0312894396483898 + 0.4636780917644501 + <_> + + <_> + + + + <_> + 2 0 21 3 -1. + <_> + 9 0 7 3 3. + 0 + -0.0459242798388004 + 0.2685551047325134 + -0.0946981832385063 + <_> + + <_> + + + + <_> + 23 1 2 12 -1. + <_> + 23 1 2 6 2. + 1 + 0.0328284502029419 + 0.0420088581740856 + -0.1909179985523224 + <_> + + <_> + + + + <_> + 2 0 1 2 -1. + <_> + 2 0 1 1 2. + 1 + 5.8416211977601051e-003 + 0.0443820804357529 + -0.5017232894897461 + <_> + + <_> + + + + <_> + 15 0 6 3 -1. + <_> + 17 0 2 3 3. + 0 + 0.0253127701580524 + 7.6768198050558567e-003 + -0.4524691104888916 + <_> + + <_> + + + + <_> + 8 9 6 4 -1. + <_> + 10 9 2 4 3. + 0 + -0.0206803791224957 + -0.7082331180572510 + 0.0277527105063200 + <_> + + <_> + + + + <_> + 20 5 5 6 -1. + <_> + 20 7 5 2 3. + 0 + 1.9456259906291962e-003 + -0.1725641041994095 + 0.0885240733623505 + <_> + + <_> + + + + <_> + 0 4 24 8 -1. + <_> + 0 4 12 4 2. + <_> + 12 8 12 4 2. + 0 + 0.1318278014659882 + 0.0378756709396839 + -0.5236573815345764 + <_> + + <_> + + + + <_> + 22 10 1 4 -1. + <_> + 21 11 1 2 2. + 1 + -4.8449821770191193e-003 + -0.3831801116466522 + 0.0295521095395088 + <_> + + <_> + + + + <_> + 7 0 11 3 -1. + <_> + 7 1 11 1 3. + 0 + 5.3295581601560116e-003 + -0.1172816008329392 + 0.1712217032909393 + <_> + + <_> + + + + <_> + 6 0 13 4 -1. + <_> + 6 1 13 2 2. + 0 + -0.0353284589946270 + 0.3731549978256226 + -0.0650273412466049 + -1.4507639408111572 + 6 + -1 + <_> + + + <_> + + <_> + + + + <_> + 7 11 11 4 -1. + <_> + 7 13 11 2 2. + 0 + 0.0136478496715426 + -0.2802368998527527 + 0.3575335144996643 + <_> + + <_> + + + + <_> + 21 3 4 12 -1. + <_> + 23 3 2 6 2. + <_> + 21 9 2 6 2. + 0 + 0.0123078199103475 + -0.1484645009040833 + 0.2714886069297791 + <_> + + <_> + + + + <_> + 2 4 21 6 -1. + <_> + 9 6 7 2 9. + 0 + 0.4659403860569000 + -0.0705008506774902 + 0.5868018865585327 + <_> + + <_> + + + + <_> + 23 3 2 10 -1. + <_> + 24 3 1 5 2. + <_> + 23 8 1 5 2. + 0 + 1.5693339519202709e-003 + -0.1150237023830414 + 0.1375536024570465 + <_> + + <_> + + + + <_> + 0 3 2 10 -1. + <_> + 0 3 1 5 2. + <_> + 1 8 1 5 2. + 0 + 2.5176738854497671e-003 + -0.1778890937566757 + 0.2172407060861588 + <_> + + <_> + + + + <_> + 24 10 1 4 -1. + <_> + 23 11 1 2 2. + 1 + 4.5299702323973179e-003 + 0.0458603501319885 + -0.5376703143119812 + <_> + + <_> + + + + <_> + 1 10 4 1 -1. + <_> + 2 11 2 1 2. + 1 + 4.0295510552823544e-003 + 0.0599071383476257 + -0.5803095102310181 + <_> + + <_> + + + + <_> + 8 10 9 4 -1. + <_> + 8 11 9 2 2. + 0 + 9.0281656011939049e-003 + -0.0889611616730690 + 0.3474006950855255 + <_> + + <_> + + + + <_> + 5 8 13 6 -1. + <_> + 5 11 13 3 2. + 0 + -0.0710994601249695 + 0.4003205001354218 + -0.0876752585172653 + <_> + + <_> + + + + <_> + 5 0 15 4 -1. + <_> + 5 2 15 2 2. + 0 + -0.0905078798532486 + 0.3202385008335114 + -0.1107280030846596 + <_> + + <_> + + + + <_> + 1 0 22 15 -1. + <_> + 12 0 11 15 2. + 0 + 0.3949914872646332 + -0.0544822700321674 + 0.4376561045646668 + <_> + + <_> + + + + <_> + 10 14 8 1 -1. + <_> + 12 14 4 1 2. + 0 + 6.0021281242370605e-003 + 0.0412968583405018 + -0.6277515888214111 + <_> + + <_> + + + + <_> + 1 3 8 4 -1. + <_> + 1 4 8 2 2. + 0 + -0.0126753300428391 + 0.1864306032657623 + -0.1586595028638840 + <_> + + <_> + + + + <_> + 15 13 1 2 -1. + <_> + 15 14 1 1 2. + 0 + 5.2523188060149550e-004 + -0.0737809464335442 + 0.1131825000047684 + <_> + + <_> + + + + <_> + 5 2 15 6 -1. + <_> + 5 4 15 2 3. + 0 + 0.1519853025674820 + -0.0698502063751221 + 0.5526459217071533 + <_> + + <_> + + + + <_> + 23 12 2 1 -1. + <_> + 23 12 1 1 2. + 1 + -5.9174448251724243e-003 + -0.4224376976490021 + 0.0234292708337307 + <_> + + <_> + + + + <_> + 2 12 1 2 -1. + <_> + 2 12 1 1 2. + 1 + 5.1085697486996651e-004 + -0.1782114058732987 + 0.1747542023658752 + <_> + + <_> + + + + <_> + 8 13 9 2 -1. + <_> + 11 13 3 2 3. + 0 + -0.0286266505718231 + -0.7806789875030518 + 0.0430335216224194 + <_> + + <_> + + + + <_> + 8 0 8 2 -1. + <_> + 8 1 8 1 2. + 0 + 3.2388539984822273e-003 + -0.1174874976277351 + 0.2301342934370041 + <_> + + <_> + + + + <_> + 20 12 4 3 -1. + <_> + 20 13 4 1 3. + 0 + -6.8310899659991264e-003 + -0.5170273780822754 + 0.0224770605564117 + <_> + + <_> + + + + <_> + 3 0 18 10 -1. + <_> + 3 0 9 5 2. + <_> + 12 5 9 5 2. + 0 + -0.1381812989711762 + -0.6718307137489319 + 0.0339458398520947 + <_> + + <_> + + + + <_> + 10 12 6 3 -1. + <_> + 12 12 2 3 3. + 0 + 0.0129029303789139 + 0.0190411508083344 + -0.4739249050617218 + <_> + + <_> + + + + <_> + 0 0 1 8 -1. + <_> + 0 2 1 4 2. + 0 + 6.3398052006959915e-003 + 0.0412811301648617 + -0.5821130871772766 + <_> + + <_> + + + + <_> + 22 5 3 4 -1. + <_> + 22 6 3 2 2. + 0 + 8.4067512943875045e-005 + -0.2301639020442963 + 0.1240853965282440 + <_> + + <_> + + + + <_> + 0 5 4 4 -1. + <_> + 0 6 4 2 2. + 0 + 0.0172388590872288 + 0.0539665818214417 + -0.5818564891815186 + <_> + + <_> + + + + <_> + 6 0 14 10 -1. + <_> + 13 0 7 5 2. + <_> + 6 5 7 5 2. + 0 + -0.0786773264408112 + -0.4061115086078644 + 0.0569235086441040 + <_> + + <_> + + + + <_> + 1 12 4 3 -1. + <_> + 1 13 4 1 3. + 0 + 5.5859591811895370e-003 + 0.0368424393236637 + -0.5646867752075195 + <_> + + <_> + + + + <_> + 20 7 2 2 -1. + <_> + 21 7 1 1 2. + <_> + 20 8 1 1 2. + 0 + -6.1322399415075779e-004 + 0.1785047054290772 + -0.0668883100152016 + <_> + + <_> + + + + <_> + 3 7 2 2 -1. + <_> + 3 7 1 1 2. + <_> + 4 8 1 1 2. + 0 + 7.9400849062949419e-004 + -0.0783978328108788 + 0.3054557144641876 + <_> + + <_> + + + + <_> + 22 6 3 4 -1. + <_> + 22 7 3 2 2. + 0 + 0.0128271998837590 + 0.0404374599456787 + -0.6479570865631104 + <_> + + <_> + + + + <_> + 9 6 7 3 -1. + <_> + 9 7 7 1 3. + 0 + 0.0119779799133539 + -0.0993791595101357 + 0.2267276048660278 + <_> + + <_> + + + + <_> + 11 6 4 2 -1. + <_> + 11 7 4 1 2. + 0 + -4.9378769472241402e-003 + 0.2706328034400940 + -0.0839221030473709 + <_> + + <_> + + + + <_> + 0 6 5 4 -1. + <_> + 0 7 5 2 2. + 0 + 0.0203377306461334 + 0.0400571115314960 + -0.6170961260795593 + <_> + + <_> + + + + <_> + 5 3 15 6 -1. + <_> + 5 5 15 2 3. + 0 + -0.1582631021738052 + 0.3718011081218720 + -0.0776448771357536 + <_> + + <_> + + + + <_> + 4 4 5 2 -1. + <_> + 4 5 5 1 2. + 0 + 4.5150578953325748e-003 + -0.1424572020769119 + 0.1946897059679031 + <_> + + <_> + + + + <_> + 11 12 6 3 -1. + <_> + 13 12 2 3 3. + 0 + -0.0179421696811914 + -0.7258480787277222 + 0.0292347799986601 + <_> + + <_> + + + + <_> + 3 0 1 3 -1. + <_> + 2 1 1 1 3. + 1 + 5.2153151482343674e-003 + 0.0460041500627995 + -0.4536756873130798 + <_> + + <_> + + + + <_> + 7 11 12 2 -1. + <_> + 11 11 4 2 3. + 0 + -7.7863838523626328e-003 + 0.1746426969766617 + -0.1098980978131294 + <_> + + <_> + + + + <_> + 0 8 4 4 -1. + <_> + 0 9 4 2 2. + 0 + 9.4133447855710983e-003 + 0.0346476286649704 + -0.5983666181564331 + <_> + + <_> + + + + <_> + 8 7 9 3 -1. + <_> + 8 8 9 1 3. + 0 + 7.6218741014599800e-003 + -0.1057026013731957 + 0.2037336975336075 + <_> + + <_> + + + + <_> + 8 8 9 6 -1. + <_> + 8 10 9 2 3. + 0 + 0.0216018799692392 + -0.0909303426742554 + 0.2887038886547089 + <_> + + <_> + + + + <_> + 20 11 5 4 -1. + <_> + 20 12 5 2 2. + 0 + -0.0118230897933245 + -0.6303614974021912 + 0.0240826196968555 + <_> + + <_> + + + + <_> + 7 5 8 3 -1. + <_> + 9 5 4 3 2. + 0 + -0.0202329792082310 + -0.7420278787612915 + 0.0235212203115225 + <_> + + <_> + + + + <_> + 16 0 2 2 -1. + <_> + 17 0 1 1 2. + <_> + 16 1 1 1 2. + 0 + 6.4510147785767913e-004 + -0.0552557893097401 + 0.1650166064500809 + <_> + + <_> + + + + <_> + 0 11 5 4 -1. + <_> + 0 12 5 2 2. + 0 + -8.1876022741198540e-003 + -0.5770931839942932 + 0.0352346412837505 + <_> + + <_> + + + + <_> + 16 0 2 2 -1. + <_> + 17 0 1 1 2. + <_> + 16 1 1 1 2. + 0 + -4.5044958824291825e-004 + 0.1859780997037888 + -0.0824367776513100 + <_> + + <_> + + + + <_> + 5 9 6 6 -1. + <_> + 7 9 2 6 3. + 0 + -0.0273097790777683 + -0.7204548716545105 + 0.0276838503777981 + <_> + + <_> + + + + <_> + 14 10 10 4 -1. + <_> + 19 10 5 2 2. + <_> + 14 12 5 2 2. + 0 + 7.3051019571721554e-003 + -0.0758159905672073 + 0.1228180006146431 + <_> + + <_> + + + + <_> + 6 6 3 1 -1. + <_> + 7 6 1 1 3. + 0 + 7.2118180105462670e-004 + -0.0847066268324852 + 0.2212305068969727 + <_> + + <_> + + + + <_> + 16 6 3 2 -1. + <_> + 17 6 1 2 3. + 0 + -5.5794708896428347e-004 + 0.0922004431486130 + -0.0512673109769821 + <_> + + <_> + + + + <_> + 6 6 3 2 -1. + <_> + 7 6 1 2 3. + 0 + -1.2906070332974195e-003 + 0.2364850938320160 + -0.0856367424130440 + <_> + + <_> + + + + <_> + 13 3 8 4 -1. + <_> + 12 4 8 2 2. + 1 + -0.0234409496188164 + -0.3417592048645020 + 0.0303556900471449 + <_> + + <_> + + + + <_> + 2 0 1 2 -1. + <_> + 2 0 1 1 2. + 1 + 6.7003733420278877e-005 + -0.1778312027454376 + 0.1098366007208824 + <_> + + <_> + + + + <_> + 21 0 2 1 -1. + <_> + 21 0 1 1 2. + 1 + -2.0913260523229837e-003 + -0.3296548128128052 + 0.0488219298422337 + <_> + + <_> + + + + <_> + 4 0 1 2 -1. + <_> + 4 0 1 1 2. + 1 + 5.2883368916809559e-003 + 0.0476020798087120 + -0.4229690134525299 + <_> + + <_> + + + + <_> + 13 1 8 6 -1. + <_> + 11 3 8 2 3. + 1 + 0.1046722009778023 + 0.0145577099174261 + -0.5163959860801697 + <_> + + <_> + + + + <_> + 12 3 4 8 -1. + <_> + 13 4 2 8 2. + 1 + 0.0410936884582043 + 0.0255694594234228 + -0.6734575033187866 + <_> + + <_> + + + + <_> + 3 0 20 15 -1. + <_> + 3 0 10 15 2. + 0 + 0.4545299112796783 + -0.0473212711513042 + 0.4647259116172791 + <_> + + <_> + + + + <_> + 9 0 7 3 -1. + <_> + 9 1 7 1 3. + 0 + -4.4200271368026733e-003 + 0.2172905951738358 + -0.0805237367749214 + <_> + + <_> + + + + <_> + 12 1 5 2 -1. + <_> + 12 2 5 1 2. + 0 + -3.3253689762204885e-003 + 0.1196364015340805 + -0.0847371667623520 + <_> + + <_> + + + + <_> + 6 1 13 3 -1. + <_> + 6 2 13 1 3. + 0 + 0.0152236903086305 + -0.0892436280846596 + 0.2284111976623535 + <_> + + <_> + + + + <_> + 14 3 10 12 -1. + <_> + 19 3 5 6 2. + <_> + 14 9 5 6 2. + 0 + -0.0312239099293947 + 0.1464260965585709 + -0.1012998968362808 + <_> + + <_> + + + + <_> + 1 6 21 6 -1. + <_> + 8 6 7 6 3. + 0 + -0.0729675367474556 + 0.1977909952402115 + -0.0998045280575752 + <_> + + <_> + + + + <_> + 12 0 10 12 -1. + <_> + 12 0 5 12 2. + 0 + 0.0434687100350857 + -0.0738932862877846 + 0.1571179032325745 + <_> + + <_> + + + + <_> + 7 8 11 3 -1. + <_> + 7 9 11 1 3. + 0 + 7.7427257783710957e-003 + -0.0907922536134720 + 0.2449675947427750 + <_> + + <_> + + + + <_> + 2 5 22 10 -1. + <_> + 2 5 11 10 2. + 0 + -0.0834884494543076 + 0.1732859015464783 + -0.1288128942251205 + <_> + + <_> + + + + <_> + 5 4 15 4 -1. + <_> + 5 6 15 2 2. + 0 + 0.0421115085482597 + -0.1475321054458618 + 0.1373448967933655 + <_> + + <_> + + + + <_> + 7 1 15 6 -1. + <_> + 7 3 15 2 3. + 0 + 0.0966737270355225 + -0.0551961399614811 + 0.3563303947448731 + <_> + + <_> + + + + <_> + 0 8 2 6 -1. + <_> + 0 10 2 2 3. + 0 + -8.8993981480598450e-003 + -0.5261930823326111 + 0.0388906002044678 + <_> + + <_> + + + + <_> + 5 1 15 4 -1. + <_> + 5 2 15 2 2. + 0 + -0.0238508302718401 + 0.1924559026956558 + -0.1050153970718384 + <_> + + <_> + + + + <_> + 7 8 2 2 -1. + <_> + 7 8 1 1 2. + <_> + 8 9 1 1 2. + 0 + -7.4902130290865898e-004 + 0.2476740926504135 + -0.0738597288727760 + <_> + + <_> + + + + <_> + 11 9 9 2 -1. + <_> + 14 9 3 2 3. + 0 + -0.0230488497763872 + -0.5220348238945007 + 0.0295383799821138 + <_> + + <_> + + + + <_> + 7 8 2 2 -1. + <_> + 7 8 1 1 2. + <_> + 8 9 1 1 2. + 0 + 5.7920900871977210e-004 + -0.0807055011391640 + 0.2493984997272492 + <_> + + <_> + + + + <_> + 17 10 8 4 -1. + <_> + 17 11 8 2 2. + 0 + -0.0254354309290648 + -0.6520490050315857 + 0.0163280703127384 + <_> + + <_> + + + + <_> + 0 10 8 4 -1. + <_> + 0 11 8 2 2. + 0 + 0.0176391601562500 + 0.0246949195861816 + -0.6850522756576538 + <_> + + <_> + + + + <_> + 16 11 6 4 -1. + <_> + 18 11 2 4 3. + 0 + 0.0205357391387224 + 0.0165182203054428 + -0.4285225868225098 + <_> + + <_> + + + + <_> + 0 13 24 1 -1. + <_> + 6 13 12 1 2. + 0 + 0.0111132804304361 + -0.0871591791510582 + 0.2062001973390579 + -1.3936280012130737 + 7 + -1 + <_> + + + <_> + + <_> + + + + <_> + 0 9 10 6 -1. + <_> + 0 9 5 3 2. + <_> + 5 12 5 3 2. + 0 + 0.0140618495643139 + -0.2737283110618591 + 0.4017829895019531 + <_> + + <_> + + + + <_> + 13 5 10 10 -1. + <_> + 18 5 5 5 2. + <_> + 13 10 5 5 2. + 0 + -0.0334245301783085 + 0.3433864116668701 + -0.1524070948362351 + <_> + + <_> + + + + <_> + 0 4 4 2 -1. + <_> + 2 4 2 2 2. + 0 + -3.3982729073613882e-003 + 0.3046114146709442 + -0.2162856012582779 + <_> + + <_> + + + + <_> + 13 5 12 10 -1. + <_> + 19 5 6 5 2. + <_> + 13 10 6 5 2. + 0 + 0.0673939511179924 + -0.0539562106132507 + 0.3304964005947113 + <_> + + <_> + + + + <_> + 0 5 12 10 -1. + <_> + 0 5 6 5 2. + <_> + 6 10 6 5 2. + 0 + -0.0515447482466698 + 0.3804036974906921 + -0.1334261000156403 + <_> + + <_> + + + + <_> + 11 11 3 4 -1. + <_> + 11 13 3 2 2. + 0 + 3.6630779504776001e-003 + -0.1760202944278717 + 0.2139966934919357 + <_> + + <_> + + + + <_> + 5 8 2 5 -1. + <_> + 5 8 1 5 2. + 1 + 7.8836623579263687e-003 + 0.0570616200566292 + -0.5150743126869202 + <_> + + <_> + + + + <_> + 4 14 18 1 -1. + <_> + 4 14 9 1 2. + 0 + -8.9480048045516014e-003 + 0.2230996936559677 + -0.1190536990761757 + <_> + + <_> + + + + <_> + 1 0 1 6 -1. + <_> + 1 3 1 3 2. + 0 + -5.5760587565600872e-004 + 0.0999659672379494 + -0.2558285892009735 + <_> + + <_> + + + + <_> + 8 9 9 4 -1. + <_> + 8 10 9 2 2. + 0 + 9.5389392226934433e-003 + -0.0655315071344376 + 0.3246265947818756 + <_> + + <_> + + + + <_> + 0 9 5 4 -1. + <_> + 0 10 5 2 2. + 0 + 7.7904132194817066e-003 + 0.0450260303914547 + -0.6068859100341797 + <_> + + <_> + + + + <_> + 19 5 6 2 -1. + <_> + 21 5 2 2 3. + 0 + 4.0692770853638649e-003 + -0.0624743513762951 + 0.1570695042610169 + <_> + + <_> + + + + <_> + 0 5 6 2 -1. + <_> + 2 5 2 2 3. + 0 + 3.1110940035432577e-003 + -0.0744680091738701 + 0.2600801885128021 + <_> + + <_> + + + + <_> + 13 9 6 3 -1. + <_> + 15 9 2 3 3. + 0 + 0.0156514495611191 + 0.0255663506686687 + -0.5172523260116577 + <_> + + <_> + + + + <_> + 2 3 21 9 -1. + <_> + 9 3 7 9 3. + 0 + 0.2044613063335419 + -0.0763430967926979 + 0.3323906958103180 + <_> + + <_> + + + + <_> + 11 9 10 2 -1. + <_> + 11 9 5 2 2. + 0 + -0.0101691596210003 + 0.1606681048870087 + -0.1091597974300385 + <_> + + <_> + + + + <_> + 0 0 24 14 -1. + <_> + 0 0 12 7 2. + <_> + 12 7 12 7 2. + 0 + 0.1894780993461609 + 0.0538599416613579 + -0.5398759841918945 + <_> + + <_> + + + + <_> + 5 2 15 6 -1. + <_> + 5 4 15 2 3. + 0 + -0.1479240059852600 + 0.2385465949773789 + -0.1132820993661881 + <_> + + <_> + + + + <_> + 2 0 16 11 -1. + <_> + 10 0 8 11 2. + 0 + -0.1483031064271927 + 0.3646511137485504 + -0.0753156766295433 + <_> + + <_> + + + + <_> + 5 0 15 6 -1. + <_> + 5 2 15 2 3. + 0 + -0.1325532943010330 + 0.2919555902481079 + -0.0949441567063332 + <_> + + <_> + + + + <_> + 10 5 5 4 -1. + <_> + 10 6 5 2 2. + 0 + -0.0163901709020138 + 0.3920511901378632 + -0.0685021281242371 + <_> + + <_> + + + + <_> + 23 0 2 3 -1. + <_> + 23 1 2 1 3. + 0 + -6.3240979798138142e-003 + -0.6633772253990173 + 0.0337768010795116 + <_> + + <_> + + + + <_> + 0 0 6 3 -1. + <_> + 0 1 6 1 3. + 0 + 0.0147409504279494 + 0.0431423708796501 + -0.5016931891441345 + <_> + + <_> + + + + <_> + 10 5 15 2 -1. + <_> + 10 6 15 1 2. + 0 + 0.0171020403504372 + -0.1739968061447144 + 0.2036074995994568 + <_> + + <_> + + + + <_> + 0 4 6 4 -1. + <_> + 0 4 3 2 2. + <_> + 3 6 3 2 2. + 0 + -7.5232060626149178e-003 + 0.2614240050315857 + -0.0894730314612389 + <_> + + <_> + + + + <_> + 21 7 2 4 -1. + <_> + 20 8 2 2 2. + 1 + 8.0899456515908241e-003 + 0.0491316393017769 + -0.3869245946407318 + <_> + + <_> + + + + <_> + 4 7 4 2 -1. + <_> + 5 8 2 2 2. + 1 + -0.0111914901062846 + -0.7151393890380859 + 0.0292793400585651 + <_> + + <_> + + + + <_> + 24 13 1 2 -1. + <_> + 24 14 1 1 2. + 0 + -6.4855492382775992e-005 + 0.1147895976901054 + -0.1195824965834618 + <_> + + <_> + + + + <_> + 2 0 4 15 -1. + <_> + 3 0 2 15 2. + 0 + 0.0263162907212973 + 0.0260859299451113 + -0.8071029186248779 + <_> + + <_> + + + + <_> + 21 0 4 1 -1. + <_> + 22 1 2 1 2. + 1 + -0.0132494196295738 + -0.3211443126201630 + 7.5486088171601295e-003 + <_> + + <_> + + + + <_> + 4 0 1 4 -1. + <_> + 3 1 1 2 2. + 1 + 6.2180599197745323e-003 + 0.0555592402815819 + -0.4065248966217041 + <_> + + <_> + + + + <_> + 1 1 24 14 -1. + <_> + 13 1 12 7 2. + <_> + 1 8 12 7 2. + 0 + 0.1724980026483536 + 0.0407503582537174 + -0.5056337714195252 + <_> + + <_> + + + + <_> + 6 9 6 6 -1. + <_> + 8 9 2 6 3. + 0 + -0.0216798391193151 + -0.6235452890396118 + 0.0264780297875404 + <_> + + <_> + + + + <_> + 5 3 15 4 -1. + <_> + 10 3 5 4 3. + 0 + 0.0167031493037939 + -0.1379484981298447 + 0.1374935954809189 + <_> + + <_> + + + + <_> + 0 0 20 10 -1. + <_> + 5 0 10 10 2. + 0 + -0.0904578119516373 + 0.2364515066146851 + -0.0822857320308685 + <_> + + <_> + + + + <_> + 19 3 6 12 -1. + <_> + 22 3 3 6 2. + <_> + 19 9 3 6 2. + 0 + -0.0319220200181007 + 0.2578540146350861 + -0.0472433306276798 + <_> + + <_> + + + + <_> + 3 2 7 2 -1. + <_> + 3 3 7 1 2. + 0 + -0.0107858600094914 + 0.1915684044361115 + -0.1092626005411148 + <_> + + <_> + + + + <_> + 19 3 6 12 -1. + <_> + 22 3 3 6 2. + <_> + 19 9 3 6 2. + 0 + 0.0153568601235747 + -0.0915980264544487 + 0.1492947041988373 + <_> + + <_> + + + + <_> + 0 3 6 12 -1. + <_> + 0 3 3 6 2. + <_> + 3 9 3 6 2. + 0 + -0.0298386197537184 + 0.3693186044692993 + -0.0698615685105324 + <_> + + <_> + + + + <_> + 19 14 6 1 -1. + <_> + 19 14 3 1 2. + 0 + 1.5088700456544757e-003 + -0.0684053674340248 + 0.1167493984103203 + <_> + + <_> + + + + <_> + 4 2 6 13 -1. + <_> + 6 2 2 13 3. + 0 + -0.0391593612730503 + -0.5139203071594238 + 0.0376962982118130 + <_> + + <_> + + + + <_> + 17 14 8 1 -1. + <_> + 19 14 4 1 2. + 0 + 9.6957627683877945e-003 + 0.0178152993321419 + -0.4685910940170288 + <_> + + <_> + + + + <_> + 0 14 8 1 -1. + <_> + 2 14 4 1 2. + 0 + 7.2683161124587059e-004 + -0.1310783028602600 + 0.1574900001287460 + <_> + + <_> + + + + <_> + 23 11 2 2 -1. + <_> + 23 11 2 1 2. + 1 + 3.9894571527838707e-003 + 0.0452235005795956 + -0.4237715899944305 + <_> + + <_> + + + + <_> + 2 11 2 2 -1. + <_> + 2 11 1 2 2. + 1 + -5.1600970327854156e-003 + -0.5150998830795288 + 0.0348056405782700 + <_> + + <_> + + + + <_> + 8 4 9 4 -1. + <_> + 8 5 9 2 2. + 0 + -0.0237389300018549 + 0.2213699966669083 + -0.0842292308807373 + <_> + + <_> + + + + <_> + 8 4 9 3 -1. + <_> + 8 5 9 1 3. + 0 + 0.0145637700334191 + -0.0898087024688721 + 0.2186468988656998 + <_> + + <_> + + + + <_> + 22 6 2 4 -1. + <_> + 23 6 1 2 2. + <_> + 22 8 1 2 2. + 0 + 7.2849658317863941e-004 + -0.0709035396575928 + 0.1204996034502983 + <_> + + <_> + + + + <_> + 7 3 6 8 -1. + <_> + 9 3 2 8 3. + 0 + -0.0311498604714870 + -0.6067348122596741 + 0.0294798705726862 + <_> + + <_> + + + + <_> + 22 4 3 4 -1. + <_> + 22 5 3 2 2. + 0 + 0.0167685598134995 + 0.0236525908112526 + -0.4164066910743713 + <_> + + <_> + + + + <_> + 3 9 4 2 -1. + <_> + 4 10 2 2 2. + 1 + -8.9033348485827446e-003 + -0.5536022186279297 + 0.0302125699818134 + <_> + + <_> + + + + <_> + 17 7 2 2 -1. + <_> + 18 7 1 1 2. + <_> + 17 8 1 1 2. + 0 + 5.3961132653057575e-004 + -0.0588473901152611 + 0.1531303972005844 + <_> + + <_> + + + + <_> + 9 11 6 1 -1. + <_> + 11 11 2 1 3. + 0 + -8.3886012434959412e-003 + -0.7052780985832214 + 0.0250979401171207 + <_> + + <_> + + + + <_> + 17 7 2 2 -1. + <_> + 18 7 1 1 2. + <_> + 17 8 1 1 2. + 0 + -3.4085000515915453e-004 + 0.1771869063377380 + -0.1048467978835106 + <_> + + <_> + + + + <_> + 0 7 2 4 -1. + <_> + 0 8 2 2 2. + 0 + 6.1828009784221649e-003 + 0.0330388285219669 + -0.4948574900627136 + <_> + + <_> + + + + <_> + 20 5 5 6 -1. + <_> + 20 7 5 2 3. + 0 + 8.2702568033710122e-004 + -0.1844830960035324 + 0.0777885988354683 + <_> + + <_> + + + + <_> + 6 7 2 2 -1. + <_> + 6 7 1 1 2. + <_> + 7 8 1 1 2. + 0 + -6.0980831040069461e-004 + 0.1959578990936279 + -0.0837520435452461 + <_> + + <_> + + + + <_> + 17 7 2 2 -1. + <_> + 18 7 1 1 2. + <_> + 17 8 1 1 2. + 0 + 1.2273030006326735e-004 + -0.0814708098769188 + 0.1209300011396408 + <_> + + <_> + + + + <_> + 6 7 2 2 -1. + <_> + 6 7 1 1 2. + <_> + 7 8 1 1 2. + 0 + 4.6565610682591796e-004 + -0.0953319519758224 + 0.2288299947977066 + <_> + + <_> + + + + <_> + 15 0 4 9 -1. + <_> + 16 0 2 9 2. + 0 + -0.0216477997601032 + -0.6933805942535400 + 0.0170615408569574 + <_> + + <_> + + + + <_> + 5 1 14 14 -1. + <_> + 5 1 7 7 2. + <_> + 12 8 7 7 2. + 0 + 0.0595006607472897 + 0.0526031702756882 + -0.2782197892665863 + <_> + + <_> + + + + <_> + 15 0 4 9 -1. + <_> + 16 0 2 9 2. + 0 + 0.0253651998937130 + 8.9954538270831108e-003 + -0.6383489966392517 + <_> + + <_> + + + + <_> + 0 7 5 3 -1. + <_> + 0 8 5 1 3. + 0 + -3.9667091332376003e-003 + -0.3175272047519684 + 0.0470112897455692 + <_> + + <_> + + + + <_> + 21 2 3 4 -1. + <_> + 22 3 1 4 3. + 1 + 8.2784779369831085e-003 + -0.0544440597295761 + 0.2219938933849335 + <_> + + <_> + + + + <_> + 6 0 4 15 -1. + <_> + 7 0 2 15 2. + 0 + -0.0221254508942366 + -0.6738150715827942 + 0.0225456394255161 + <_> + + <_> + + + + <_> + 21 2 3 4 -1. + <_> + 22 3 1 4 3. + 1 + -0.0180159192532301 + 0.1972057968378067 + -0.0419279783964157 + <_> + + <_> + + + + <_> + 4 2 4 3 -1. + <_> + 3 3 4 1 3. + 1 + 8.4426235407590866e-003 + -0.0605471916496754 + 0.2649214863777161 + <_> + + <_> + + + + <_> + 13 5 3 7 -1. + <_> + 14 6 1 7 3. + 1 + -0.0325668416917324 + -0.7107285857200623 + 0.0118406098335981 + <_> + + <_> + + + + <_> + 4 10 15 1 -1. + <_> + 9 10 5 1 3. + 0 + -4.7655492089688778e-003 + 0.1384397000074387 + -0.1150531992316246 + <_> + + <_> + + + + <_> + 12 6 10 9 -1. + <_> + 12 6 5 9 2. + 0 + 0.0569362901151180 + -0.0613397099077702 + 0.2665694057941437 + <_> + + <_> + + + + <_> + 1 1 22 14 -1. + <_> + 12 1 11 14 2. + 0 + 0.1374146044254303 + -0.1139679029583931 + 0.1789363026618958 + <_> + + <_> + + + + <_> + 11 8 3 2 -1. + <_> + 11 9 3 1 2. + 0 + 3.4123009536415339e-003 + -0.0668940767645836 + 0.2595616877079010 + <_> + + <_> + + + + <_> + 2 5 11 2 -1. + <_> + 2 6 11 1 2. + 0 + 0.0116290198639035 + -0.1346206963062286 + 0.1518495976924896 + -1.3217060565948486 + 8 + -1 + <_> + + + <_> + + <_> + + + + <_> + 4 1 10 4 -1. + <_> + 3 2 10 2 2. + 1 + -0.0302658006548882 + 0.3809668123722076 + -0.1337769925594330 + <_> + + <_> + + + + <_> + 5 1 15 6 -1. + <_> + 5 3 15 2 3. + 0 + -0.1888993978500366 + 0.3472220003604889 + -0.1143490970134735 + <_> + + <_> + + + + <_> + 0 9 6 6 -1. + <_> + 0 9 3 3 2. + <_> + 3 12 3 3 2. + 0 + 4.4756601564586163e-003 + -0.1779001951217651 + 0.1983720064163208 + <_> + + <_> + + + + <_> + 19 3 5 2 -1. + <_> + 19 4 5 1 2. + 0 + -9.2559102922677994e-003 + 0.2553296089172363 + -0.0956856831908226 + <_> + + <_> + + + + <_> + 2 10 14 4 -1. + <_> + 2 10 7 2 2. + <_> + 9 12 7 2 2. + 0 + 0.0103751895949245 + -0.1290100961923599 + 0.2047273963689804 + <_> + + <_> + + + + <_> + 1 3 24 8 -1. + <_> + 9 3 8 8 3. + 0 + 0.2527360022068024 + -0.0779134780168533 + 0.3413710892200470 + <_> + + <_> + + + + <_> + 0 8 2 6 -1. + <_> + 0 10 2 2 3. + 0 + 7.9952310770750046e-003 + 0.1191667988896370 + -0.4138369858264923 + <_> + + <_> + + + + <_> + 23 14 2 1 -1. + <_> + 23 14 1 1 2. + 0 + 6.6510503529570997e-005 + -0.2305306047201157 + 0.1328932046890259 + <_> + + <_> + + + + <_> + 0 4 6 4 -1. + <_> + 0 4 3 2 2. + <_> + 3 6 3 2 2. + 0 + 0.0104297399520874 + -0.0622061118483543 + 0.2935121059417725 + <_> + + <_> + + + + <_> + 3 13 21 1 -1. + <_> + 10 13 7 1 3. + 0 + -9.4513092190027237e-003 + 0.1671503931283951 + -0.1161310002207756 + <_> + + <_> + + + + <_> + 0 0 24 14 -1. + <_> + 0 0 12 7 2. + <_> + 12 7 12 7 2. + 0 + -0.1386305987834930 + -0.4514685869216919 + 0.0725729763507843 + <_> + + <_> + + + + <_> + 24 0 1 10 -1. + <_> + 24 5 1 5 2. + 0 + -0.0154232997447252 + -0.4277118146419525 + 0.0248409193009138 + <_> + + <_> + + + + <_> + 4 11 2 2 -1. + <_> + 4 11 1 2 2. + 1 + -6.5782992169260979e-003 + -0.6540787816047669 + 0.0402618311345577 + <_> + + <_> + + + + <_> + 23 14 2 1 -1. + <_> + 23 14 1 1 2. + 0 + -6.8917557655368000e-005 + 0.2068260014057159 + -0.1195247992873192 + <_> + + <_> + + + + <_> + 0 14 2 1 -1. + <_> + 1 14 1 1 2. + 0 + 7.1416288847103715e-005 + -0.1625899970531464 + 0.1518989056348801 + <_> + + <_> + + + + <_> + 7 2 11 6 -1. + <_> + 7 4 11 2 3. + 0 + 0.1354866027832031 + -0.0504554286599159 + 0.4712490141391754 + <_> + + <_> + + + + <_> + 2 2 2 2 -1. + <_> + 2 2 1 2 2. + 1 + 1.1286230292171240e-003 + -0.1934940963983536 + 0.1492028981447220 + <_> + + <_> + + + + <_> + 24 0 1 10 -1. + <_> + 24 5 1 5 2. + 0 + 0.0376871302723885 + -6.5130472648888826e-004 + -0.5566216707229614 + <_> + + <_> + + + + <_> + 0 0 1 10 -1. + <_> + 0 5 1 5 2. + 0 + -0.0177724994719028 + -0.5733047127723694 + 0.0462512709200382 + <_> + + <_> + + + + <_> + 12 11 6 2 -1. + <_> + 14 11 2 2 3. + 0 + -0.0141524598002434 + -0.7905998826026917 + 0.0153570203110576 + <_> + + <_> + + + + <_> + 2 0 20 2 -1. + <_> + 7 0 10 2 2. + 0 + -0.0194474104791880 + 0.2123239040374756 + -0.1021943986415863 + <_> + + <_> + + + + <_> + 10 0 10 4 -1. + <_> + 10 0 5 4 2. + 0 + 0.0129150198772550 + -0.0788644626736641 + 0.1457864940166473 + <_> + + <_> + + + + <_> + 0 0 20 1 -1. + <_> + 10 0 10 1 2. + 0 + 7.7283121645450592e-003 + -0.1338106989860535 + 0.2055318057537079 + <_> + + <_> + + + + <_> + 8 4 10 3 -1. + <_> + 8 5 10 1 3. + 0 + -0.0264210291206837 + 0.2729040980339050 + -0.0841038301587105 + <_> + + <_> + + + + <_> + 9 6 7 6 -1. + <_> + 9 8 7 2 3. + 0 + -0.0216425806283951 + 0.2165616005659103 + -0.0997976064682007 + <_> + + <_> + + + + <_> + 8 5 9 3 -1. + <_> + 8 6 9 1 3. + 0 + -0.0186041705310345 + 0.3167817890644074 + -0.0684646219015121 + <_> + + <_> + + + + <_> + 6 0 1 3 -1. + <_> + 5 1 1 1 3. + 1 + 7.9184472560882568e-003 + 0.0389325916767120 + -0.5849621891975403 + <_> + + <_> + + + + <_> + 24 0 1 4 -1. + <_> + 24 2 1 2 2. + 0 + -9.0868779807351530e-005 + 0.1183537989854813 + -0.2693997025489807 + <_> + + <_> + + + + <_> + 9 10 2 1 -1. + <_> + 10 10 1 1 2. + 0 + -6.3271610997617245e-005 + 0.1483621001243591 + -0.1414014995098114 + <_> + + <_> + + + + <_> + 22 10 1 4 -1. + <_> + 21 11 1 2 2. + 1 + 3.0123859178274870e-003 + 0.0475597009062767 + -0.3168076872825623 + <_> + + <_> + + + + <_> + 4 0 6 5 -1. + <_> + 6 0 2 5 3. + 0 + 0.0202028602361679 + 0.0363369397819042 + -0.4958786964416504 + <_> + + <_> + + + + <_> + 17 3 8 12 -1. + <_> + 21 3 4 6 2. + <_> + 17 9 4 6 2. + 0 + 0.0681129470467567 + -0.0636018067598343 + 0.3745648860931397 + <_> + + <_> + + + + <_> + 0 3 8 12 -1. + <_> + 0 3 4 6 2. + <_> + 4 9 4 6 2. + 0 + -0.0613449215888977 + 0.3703984022140503 + -0.0626903176307678 + <_> + + <_> + + + + <_> + 10 3 6 10 -1. + <_> + 13 3 3 5 2. + <_> + 10 8 3 5 2. + 0 + -0.0239223092794418 + -0.3475331962108612 + 0.0568292401731014 + <_> + + <_> + + + + <_> + 3 10 4 1 -1. + <_> + 4 11 2 1 2. + 1 + 4.4279401190578938e-003 + 0.0318974405527115 + -0.5085908770561218 + <_> + + <_> + + + + <_> + 16 2 9 4 -1. + <_> + 16 2 9 2 2. + 1 + -0.0923664569854736 + -0.4889659881591797 + 9.9938698112964630e-003 + <_> + + <_> + + + + <_> + 9 2 4 9 -1. + <_> + 9 2 2 9 2. + 1 + -3.1878310255706310e-003 + 0.0857494324445724 + -0.2382344007492065 + <_> + + <_> + + + + <_> + 20 9 3 3 -1. + <_> + 20 10 3 1 3. + 0 + 6.2605291604995728e-003 + 0.0244128108024597 + -0.5500137209892273 + <_> + + <_> + + + + <_> + 6 1 13 4 -1. + <_> + 6 2 13 2 2. + 0 + 0.0217170491814613 + -0.0847987011075020 + 0.2182479947805405 + <_> + + <_> + + + + <_> + 10 4 5 4 -1. + <_> + 10 5 5 2 2. + 0 + 0.0102959601208568 + -0.1032914966344833 + 0.1945870965719223 + <_> + + <_> + + + + <_> + 0 5 3 3 -1. + <_> + 0 6 3 1 3. + 0 + 0.0121496301144362 + 0.0322238989174366 + -0.5932865738868713 + <_> + + <_> + + + + <_> + 21 5 4 4 -1. + <_> + 21 6 4 2 2. + 0 + 0.0191168300807476 + 0.0309407506138086 + -0.4538871943950653 + <_> + + <_> + + + + <_> + 0 5 4 4 -1. + <_> + 0 6 4 2 2. + 0 + 7.1067700628191233e-004 + -0.1545806974172592 + 0.1262297928333283 + <_> + + <_> + + + + <_> + 8 9 9 6 -1. + <_> + 8 11 9 2 3. + 0 + -0.0294274203479290 + 0.2070481926202774 + -0.0861818864941597 + <_> + + <_> + + + + <_> + 4 11 3 1 -1. + <_> + 5 12 1 1 3. + 1 + -3.7067469675093889e-003 + -0.5155926942825317 + 0.0383589081466198 + <_> + + <_> + + + + <_> + 23 14 2 1 -1. + <_> + 23 14 1 1 2. + 0 + 6.0146670875838026e-005 + -0.1023617982864380 + 0.0884054377675056 + <_> + + <_> + + + + <_> + 0 14 2 1 -1. + <_> + 1 14 1 1 2. + 0 + -6.8713612563442439e-005 + 0.1984436959028244 + -0.0994443595409393 + <_> + + <_> + + + + <_> + 11 1 4 14 -1. + <_> + 11 8 4 7 2. + 0 + -0.0848333984613419 + -0.3900933861732483 + 0.0397581607103348 + <_> + + <_> + + + + <_> + 4 0 2 3 -1. + <_> + 3 1 2 1 3. + 1 + 0.0115453395992517 + 0.0299104899168015 + -0.5021548867225647 + <_> + + <_> + + + + <_> + 24 12 1 2 -1. + <_> + 24 13 1 1 2. + 0 + 1.2721769744530320e-003 + 0.0357883498072624 + -0.3856284022331238 + <_> + + <_> + + + + <_> + 0 1 14 14 -1. + <_> + 0 8 14 7 2. + 0 + 0.3789406120777130 + 0.0429151207208633 + -0.3726823925971985 + <_> + + <_> + + + + <_> + 13 0 6 15 -1. + <_> + 15 0 2 15 3. + 0 + 0.0587286688387394 + 0.0175066608935595 + -0.7129334807395935 + <_> + + <_> + + + + <_> + 0 1 1 4 -1. + <_> + 0 3 1 2 2. + 0 + -7.2667418862693012e-005 + 0.0852374136447906 + -0.1796067953109741 + <_> + + <_> + + + + <_> + 24 13 1 2 -1. + <_> + 24 14 1 1 2. + 0 + -2.5661939289420843e-003 + -0.4941900074481964 + 0.0211067497730255 + <_> + + <_> + + + + <_> + 0 13 1 2 -1. + <_> + 0 14 1 1 2. + 0 + -6.2544771935790777e-005 + 0.1260727941989899 + -0.1358107030391693 + <_> + + <_> + + + + <_> + 23 11 2 4 -1. + <_> + 23 12 2 2 2. + 0 + -3.3382088877260685e-003 + -0.3425475955009460 + 0.0313290804624558 + <_> + + <_> + + + + <_> + 0 11 2 4 -1. + <_> + 0 12 2 2 2. + 0 + 4.0032588876783848e-003 + 0.0353341810405254 + -0.4785414040088654 + <_> + + <_> + + + + <_> + 16 10 2 2 -1. + <_> + 17 10 1 1 2. + <_> + 16 11 1 1 2. + 0 + 7.8725446655880660e-005 + -0.0865093916654587 + 0.1098069027066231 + <_> + + <_> + + + + <_> + 7 10 2 2 -1. + <_> + 7 10 1 1 2. + <_> + 8 11 1 1 2. + 0 + 3.5411381395533681e-004 + -0.0866223275661469 + 0.1815810948610306 + <_> + + <_> + + + + <_> + 1 0 24 6 -1. + <_> + 13 0 12 3 2. + <_> + 1 3 12 3 2. + 0 + -0.1003293022513390 + -0.4118100106716156 + 0.0407990105450153 + <_> + + <_> + + + + <_> + 6 1 6 12 -1. + <_> + 8 1 2 12 3. + 0 + 0.0457341782748699 + 0.0250630006194115 + -0.5801063179969788 + <_> + + <_> + + + + <_> + 19 6 6 3 -1. + <_> + 19 7 6 1 3. + 0 + 0.0143571095541120 + 0.0273739993572235 + -0.3111906945705414 + <_> + + <_> + + + + <_> + 5 6 7 2 -1. + <_> + 5 7 7 1 2. + 0 + 4.2823958210647106e-003 + -0.1212206035852432 + 0.1300680041313171 + <_> + + <_> + + + + <_> + 9 6 7 4 -1. + <_> + 9 7 7 2 2. + 0 + -0.0191692691296339 + 0.3547115027904511 + -0.0586979016661644 + <_> + + <_> + + + + <_> + 0 6 6 3 -1. + <_> + 0 7 6 1 3. + 0 + 0.0203719399869442 + 0.0270470399409533 + -0.6216102838516235 + <_> + + <_> + + + + <_> + 6 8 13 4 -1. + <_> + 6 9 13 2 2. + 0 + -0.0119816595688462 + 0.1762886941432953 + -0.0943156927824020 + <_> + + <_> + + + + <_> + 7 10 2 2 -1. + <_> + 7 10 1 1 2. + <_> + 8 11 1 1 2. + 0 + -9.4278322649188340e-005 + 0.1507049947977066 + -0.1071290969848633 + <_> + + <_> + + + + <_> + 12 11 6 2 -1. + <_> + 14 11 2 2 3. + 0 + 0.0101822800934315 + 0.0161433499306440 + -0.3503915071487427 + <_> + + <_> + + + + <_> + 6 0 12 10 -1. + <_> + 6 0 6 5 2. + <_> + 12 5 6 5 2. + 0 + -0.0520590804517269 + -0.3121460080146790 + 0.0477841906249523 + <_> + + <_> + + + + <_> + 12 11 6 2 -1. + <_> + 14 11 2 2 3. + 0 + -0.0249434690922499 + -0.7933396100997925 + -4.0430951048620045e-004 + <_> + + <_> + + + + <_> + 7 0 2 2 -1. + <_> + 7 0 1 1 2. + <_> + 8 1 1 1 2. + 0 + -6.2259827973321080e-004 + 0.2043831050395966 + -0.0712744519114494 + <_> + + <_> + + + + <_> + 16 0 2 2 -1. + <_> + 17 0 1 1 2. + <_> + 16 1 1 1 2. + 0 + -5.6859298638300970e-005 + 0.0861500576138496 + -0.0658712089061737 + <_> + + <_> + + + + <_> + 7 0 2 2 -1. + <_> + 7 0 1 1 2. + <_> + 8 1 1 1 2. + 0 + 4.0834350511431694e-004 + -0.1051706001162529 + 0.2224697023630142 + <_> + + <_> + + + + <_> + 12 11 6 2 -1. + <_> + 14 11 2 2 3. + 0 + -1.1075460352003574e-003 + 0.0464305393397808 + -0.0319086797535419 + <_> + + <_> + + + + <_> + 7 11 6 2 -1. + <_> + 9 11 2 2 3. + 0 + -0.0123662399128079 + -0.6207143068313599 + 0.0261646900326014 + <_> + + <_> + + + + <_> + 5 12 18 3 -1. + <_> + 11 12 6 3 3. + 0 + -0.0354762189090252 + 0.1230582967400551 + -0.0519298203289509 + <_> + + <_> + + + + <_> + 2 0 1 2 -1. + <_> + 2 0 1 1 2. + 1 + -2.3794448934495449e-003 + -0.3795419931411743 + 0.0417488515377045 + <_> + + <_> + + + + <_> + 21 4 4 2 -1. + <_> + 23 4 2 1 2. + <_> + 21 5 2 1 2. + 0 + 1.3966970145702362e-003 + -0.0851486772298813 + 0.1512037962675095 + <_> + + <_> + + + + <_> + 9 3 7 3 -1. + <_> + 9 4 7 1 3. + 0 + 5.1437891088426113e-003 + -0.0816644281148911 + 0.1789588034152985 + <_> + + <_> + + + + <_> + 13 2 8 5 -1. + <_> + 15 4 4 5 2. + 1 + -0.1239939033985138 + -0.6658980846405029 + 9.5204189419746399e-003 + <_> + + <_> + + + + <_> + 12 1 6 4 -1. + <_> + 11 2 6 2 2. + 1 + 0.0393908508121967 + 0.0182536505162716 + -0.7637290954589844 + <_> + + <_> + + + + <_> + 22 0 2 2 -1. + <_> + 22 1 2 1 2. + 0 + 2.9372270219027996e-003 + 0.0226261299103498 + -0.3233875036239624 + <_> + + <_> + + + + <_> + 4 1 16 12 -1. + <_> + 12 1 8 12 2. + 0 + 0.1816650927066803 + -0.0618673898279667 + 0.2298932969570160 + <_> + + <_> + + + + <_> + 3 0 20 10 -1. + <_> + 3 0 10 10 2. + 0 + 0.0892752110958099 + -0.0848015919327736 + 0.2109096944332123 + <_> + + <_> + + + + <_> + 0 4 6 6 -1. + <_> + 0 4 3 3 2. + <_> + 3 7 3 3 2. + 0 + 0.0179201308637857 + -0.0663900971412659 + 0.2243462055921555 + <_> + + <_> + + + + <_> + 22 4 3 3 -1. + <_> + 23 5 1 3 3. + 1 + 5.5024111643433571e-003 + -0.0559136196970940 + 0.1079157963395119 + <_> + + <_> + + + + <_> + 3 4 3 3 -1. + <_> + 2 5 3 1 3. + 1 + -0.0126318400725722 + 0.3352184891700745 + -0.0470694787800312 + <_> + + <_> + + + + <_> + 22 7 3 4 -1. + <_> + 22 8 3 2 2. + 0 + 8.2040186971426010e-003 + 0.0521674789488316 + -0.5830680727958679 + <_> + + <_> + + + + <_> + 3 1 4 7 -1. + <_> + 4 1 2 7 2. + 0 + 0.0215438604354858 + 0.0103719802573323 + -0.8169081807136536 + <_> + + <_> + + + + <_> + 22 7 3 4 -1. + <_> + 22 8 3 2 2. + 0 + -4.2779878713190556e-003 + -0.3437061011791229 + 0.0348356589674950 + <_> + + <_> + + + + <_> + 2 0 1 2 -1. + <_> + 2 0 1 1 2. + 1 + 9.5721762627363205e-003 + 0.0160374492406845 + -0.7592146992683411 + <_> + + <_> + + + + <_> + 18 4 6 2 -1. + <_> + 18 5 6 1 2. + 0 + 5.9499992057681084e-003 + -0.0835138633847237 + 0.0937561765313149 + <_> + + <_> + + + + <_> + 5 3 15 6 -1. + <_> + 5 5 15 2 3. + 0 + -0.0868803784251213 + 0.1977919936180115 + -0.0735685229301453 + <_> + + <_> + + + + <_> + 16 4 8 4 -1. + <_> + 16 5 8 2 2. + 0 + 5.7690730318427086e-003 + -0.0611343309283257 + 0.0826714411377907 + <_> + + <_> + + + + <_> + 0 1 24 10 -1. + <_> + 0 1 12 5 2. + <_> + 12 6 12 5 2. + 0 + 0.1480645984411240 + 0.0396532900631428 + -0.4085262119770050 + <_> + + <_> + + + + <_> + 14 0 4 7 -1. + <_> + 15 0 2 7 2. + 0 + -0.0186682697385550 + -0.6671301126480103 + 0.0156445093452930 + <_> + + <_> + + + + <_> + 0 7 3 4 -1. + <_> + 0 8 3 2 2. + 0 + 0.0101426700130105 + 0.0211487896740437 + -0.5610821843147278 + <_> + + <_> + + + + <_> + 18 5 4 4 -1. + <_> + 20 5 2 2 2. + <_> + 18 7 2 2 2. + 0 + -2.6263110339641571e-003 + 0.0881423130631447 + -0.0586008317768574 + <_> + + <_> + + + + <_> + 5 5 6 2 -1. + <_> + 5 5 3 1 2. + <_> + 8 6 3 1 2. + 0 + 3.0406240839511156e-003 + -0.0699731782078743 + 0.1942113041877747 + <_> + + <_> + + + + <_> + 21 9 2 3 -1. + <_> + 21 10 2 1 3. + 0 + -4.0523111820220947e-003 + -0.3989843130111694 + 0.0284519009292126 + <_> + + <_> + + + + <_> + 7 1 2 2 -1. + <_> + 7 1 1 1 2. + <_> + 8 2 1 1 2. + 0 + 3.3293411252088845e-004 + -0.0920187085866928 + 0.1521372944116592 + <_> + + <_> + + + + <_> + 16 1 2 2 -1. + <_> + 17 1 1 1 2. + <_> + 16 2 1 1 2. + 0 + -1.4471479516942054e-004 + 0.1328881978988648 + -0.0869787335395813 + -1.4393190145492554 + 9 + -1 + <_> + + + <_> + + <_> + + + + <_> + 9 7 7 6 -1. + <_> + 9 9 7 2 3. + 0 + -0.0305288899689913 + 0.3361127972602844 + -0.1605879068374634 + <_> + + <_> + + + + <_> + 17 2 7 2 -1. + <_> + 17 3 7 1 2. + 0 + -6.8238358944654465e-003 + 0.2510839104652405 + -0.2578383982181549 + <_> + + <_> + + + + <_> + 4 2 9 4 -1. + <_> + 3 3 9 2 2. + 1 + -0.0260700508952141 + 0.3176701068878174 + -0.1111562028527260 + <_> + + <_> + + + + <_> + 19 14 6 1 -1. + <_> + 19 14 3 1 2. + 0 + 1.6021650517359376e-003 + -0.1096177026629448 + 0.1561331003904343 + <_> + + <_> + + + + <_> + 6 9 11 6 -1. + <_> + 6 11 11 2 3. + 0 + -0.0346175394952297 + 0.2614395916461945 + -0.0955564379692078 + <_> + + <_> + + + + <_> + 17 3 8 12 -1. + <_> + 21 3 4 6 2. + <_> + 17 9 4 6 2. + 0 + 0.0825498923659325 + -0.0359772108495235 + 0.3189736902713776 + <_> + + <_> + + + + <_> + 0 7 24 8 -1. + <_> + 0 7 12 4 2. + <_> + 12 11 12 4 2. + 0 + -0.1079908013343811 + -0.4661987125873566 + 0.0965379774570465 + <_> + + <_> + + + + <_> + 5 3 16 12 -1. + <_> + 13 3 8 6 2. + <_> + 5 9 8 6 2. + 0 + -0.0710962936282158 + -0.3290941119194031 + 0.0201707594096661 + <_> + + <_> + + + + <_> + 0 3 24 6 -1. + <_> + 8 5 8 2 9. + 0 + 0.6102272272109985 + -0.0410851910710335 + 0.5919780731201172 + <_> + + <_> + + + + <_> + 1 8 24 1 -1. + <_> + 7 8 12 1 2. + 0 + -9.6180485561490059e-003 + 0.1845327019691467 + -0.1256957054138184 + <_> + + <_> + + + + <_> + 1 9 14 6 -1. + <_> + 1 9 7 3 2. + <_> + 8 12 7 3 2. + 0 + -0.0216567497700453 + 0.3558863103389740 + -0.0654195472598076 + <_> + + <_> + + + + <_> + 19 5 3 2 -1. + <_> + 19 6 3 1 2. + 0 + 3.2288730144500732e-003 + -0.1597114056348801 + 0.1442176997661591 + <_> + + <_> + + + + <_> + 0 14 10 1 -1. + <_> + 5 14 5 1 2. + 0 + 3.6023850552737713e-003 + -0.1301265954971314 + 0.1848530024290085 + <_> + + <_> + + + + <_> + 5 1 15 6 -1. + <_> + 5 3 15 2 3. + 0 + 0.1224254965782166 + -0.0509620085358620 + 0.4787274003028870 + <_> + + <_> + + + + <_> + 1 1 7 6 -1. + <_> + 1 3 7 2 3. + 0 + -0.0398168414831162 + 0.1911015063524246 + -0.1490415036678314 + <_> + + <_> + + + + <_> + 15 12 6 3 -1. + <_> + 17 13 2 1 9. + 0 + 0.0165654607117176 + 0.0250385701656342 + -0.2660810947418213 + <_> + + <_> + + + + <_> + 4 0 1 3 -1. + <_> + 3 1 1 1 3. + 1 + 6.7314971238374710e-003 + 0.0361662209033966 + -0.5751237273216248 + <_> + + <_> + + + + <_> + 1 12 24 3 -1. + <_> + 7 12 12 3 2. + 0 + -0.0238826293498278 + 0.1817242056131363 + -0.1013408973813057 + <_> + + <_> + + + + <_> + 3 12 6 3 -1. + <_> + 5 13 2 1 9. + 0 + 0.0168766304850578 + 0.0499957092106342 + -0.4964488148689270 + <_> + + <_> + + + + <_> + 1 0 24 12 -1. + <_> + 13 0 12 6 2. + <_> + 1 6 12 6 2. + 0 + 0.0814632922410965 + 0.0508196912705898 + -0.3092927038669586 + <_> + + <_> + + + + <_> + 2 0 21 15 -1. + <_> + 9 0 7 15 3. + 0 + 0.1567866057157517 + -0.0846417918801308 + 0.2097589969635010 + <_> + + <_> + + + + <_> + 17 3 6 2 -1. + <_> + 17 4 6 1 2. + 0 + 0.0107369897887111 + -0.0588766187429428 + 0.2673564851284027 + <_> + + <_> + + + + <_> + 3 3 14 2 -1. + <_> + 3 4 14 1 2. + 0 + -0.0162507798522711 + 0.2185824960470200 + -0.1275278925895691 + <_> + + <_> + + + + <_> + 4 0 21 4 -1. + <_> + 11 0 7 4 3. + 0 + -0.0513998307287693 + 0.1707165986299515 + -0.0564976185560226 + <_> + + <_> + + + + <_> + 6 13 4 1 -1. + <_> + 7 13 2 1 2. + 0 + 1.8661050125956535e-003 + 0.0403385981917381 + -0.4740450084209442 + <_> + + <_> + + + + <_> + 17 3 8 12 -1. + <_> + 21 3 4 6 2. + <_> + 17 9 4 6 2. + 0 + -0.0494354106485844 + 0.1537600010633469 + -0.0417859293520451 + <_> + + <_> + + + + <_> + 0 3 8 12 -1. + <_> + 0 3 4 6 2. + <_> + 4 9 4 6 2. + 0 + 0.0696671828627586 + -0.0588539093732834 + 0.3099964857101440 + <_> + + <_> + + + + <_> + 5 0 16 8 -1. + <_> + 13 0 8 4 2. + <_> + 5 4 8 4 2. + 0 + -0.0781185403466225 + -0.4109517037868500 + 0.0523068793118000 + <_> + + <_> + + + + <_> + 3 7 4 2 -1. + <_> + 4 8 2 2 2. + 1 + -8.6161941289901733e-003 + -0.5668942928314209 + 0.0286804605275393 + <_> + + <_> + + + + <_> + 5 11 15 4 -1. + <_> + 5 12 15 2 2. + 0 + 6.8916371092200279e-003 + -0.0957784205675125 + 0.1680631041526794 + <_> + + <_> + + + + <_> + 10 13 1 2 -1. + <_> + 10 14 1 1 2. + 0 + 8.4734419942833483e-005 + -0.1476065963506699 + 0.1278074979782105 + <_> + + <_> + + + + <_> + 12 14 6 1 -1. + <_> + 14 14 2 1 3. + 0 + -6.5460228361189365e-003 + -0.5353912711143494 + 0.0211423803120852 + <_> + + <_> + + + + <_> + 9 5 6 4 -1. + <_> + 9 6 6 2 2. + 0 + -0.0119369700551033 + 0.2489618957042694 + -0.0659059137105942 + <_> + + <_> + + + + <_> + 12 5 13 2 -1. + <_> + 12 6 13 1 2. + 0 + 0.0160134993493557 + -0.0751639306545258 + 0.0920000970363617 + <_> + + <_> + + + + <_> + 5 0 15 6 -1. + <_> + 5 2 15 2 3. + 0 + -0.1797882020473480 + 0.3122220933437347 + -0.0546800307929516 + <_> + + <_> + + + + <_> + 3 0 20 15 -1. + <_> + 3 0 10 15 2. + 0 + 0.4293603003025055 + -0.0467442497611046 + 0.4671711027622223 + <_> + + <_> + + + + <_> + 1 1 22 14 -1. + <_> + 12 1 11 14 2. + 0 + 0.1762980967760086 + -0.1196762025356293 + 0.2303612977266312 + <_> + + <_> + + + + <_> + 15 5 10 2 -1. + <_> + 15 6 10 1 2. + 0 + 0.0434980615973473 + 0.0213767793029547 + -0.3402695953845978 + <_> + + <_> + + + + <_> + 0 5 13 2 -1. + <_> + 0 6 13 1 2. + 0 + 0.0168955195695162 + -0.1305568963289261 + 0.1834042966365814 + <_> + + <_> + + + + <_> + 5 2 15 4 -1. + <_> + 5 3 15 2 2. + 0 + 0.0185353793203831 + -0.0754243135452271 + 0.2354936003684998 + <_> + + <_> + + + + <_> + 5 4 15 3 -1. + <_> + 5 5 15 1 3. + 0 + 0.0173294302076101 + -0.0853839814662933 + 0.2036404013633728 + <_> + + <_> + + + + <_> + 21 11 4 4 -1. + <_> + 21 12 4 2 2. + 0 + 8.6630741134285927e-003 + 0.0385910011827946 + -0.6201460957527161 + <_> + + <_> + + + + <_> + 5 0 1 2 -1. + <_> + 5 0 1 1 2. + 1 + 5.7052681222558022e-003 + 0.0312472805380821 + -0.4070529043674469 + <_> + + <_> + + + + <_> + 23 3 2 4 -1. + <_> + 23 3 1 4 2. + 0 + -1.8030379433184862e-003 + 0.1957851052284241 + -0.1433366984128952 + <_> + + <_> + + + + <_> + 7 1 4 6 -1. + <_> + 8 1 2 6 2. + 0 + -0.0187879204750061 + -0.8691418766975403 + 0.0169819705188274 + <_> + + <_> + + + + <_> + 8 6 11 3 -1. + <_> + 8 7 11 1 3. + 0 + 0.0186009202152491 + -0.0818153098225594 + 0.1891387999057770 + <_> + + <_> + + + + <_> + 0 13 2 1 -1. + <_> + 1 13 1 1 2. + 0 + 8.4120598330628127e-005 + -0.1289912015199661 + 0.1211050972342491 + <_> + + <_> + + + + <_> + 21 12 3 3 -1. + <_> + 21 13 3 1 3. + 0 + -5.6057129986584187e-003 + -0.4698300957679749 + 0.0159890707582235 + <_> + + <_> + + + + <_> + 1 12 3 3 -1. + <_> + 1 13 3 1 3. + 0 + 3.5192570649087429e-003 + 0.0361930206418037 + -0.4484112858772278 + <_> + + <_> + + + + <_> + 23 3 2 4 -1. + <_> + 23 3 1 4 2. + 0 + 1.7741440096870065e-003 + -0.0433034710586071 + 0.1395574957132340 + <_> + + <_> + + + + <_> + 0 3 2 4 -1. + <_> + 1 3 1 4 2. + 0 + -1.6350420191884041e-003 + 0.1395068019628525 + -0.1124152988195419 + <_> + + <_> + + + + <_> + 21 3 4 10 -1. + <_> + 23 3 2 5 2. + <_> + 21 8 2 5 2. + 0 + 6.4794770441949368e-003 + -0.0600515604019165 + 0.0728941932320595 + <_> + + <_> + + + + <_> + 0 3 4 10 -1. + <_> + 0 3 2 5 2. + <_> + 2 8 2 5 2. + 0 + -0.0203247498720884 + 0.4297815859317780 + -0.0396846085786819 + <_> + + <_> + + + + <_> + 24 1 1 4 -1. + <_> + 24 2 1 2 2. + 0 + -6.3453041948378086e-003 + -0.2533842921257019 + 0.0242939405143261 + <_> + + <_> + + + + <_> + 0 0 1 6 -1. + <_> + 0 2 1 2 3. + 0 + 9.0959975495934486e-003 + 0.0340887792408466 + -0.4518730044364929 + <_> + + <_> + + + + <_> + 16 1 4 4 -1. + <_> + 17 1 2 4 2. + 0 + 0.0161635801196098 + 6.8225921131670475e-003 + -0.7205737829208374 + <_> + + <_> + + + + <_> + 5 1 4 4 -1. + <_> + 6 1 2 4 2. + 0 + -0.0112293101847172 + -0.6191986203193665 + 0.0222914796322584 + <_> + + <_> + + + + <_> + 15 2 10 12 -1. + <_> + 15 8 10 6 2. + 0 + -0.1763328015804291 + -0.6819115877151489 + 8.8407555595040321e-003 + <_> + + <_> + + + + <_> + 8 5 9 3 -1. + <_> + 8 6 9 1 3. + 0 + 0.0192962400615215 + -0.0796290487051010 + 0.2013067007064819 + <_> + + <_> + + + + <_> + 6 7 14 2 -1. + <_> + 6 8 14 1 2. + 0 + 0.0105654401704669 + -0.0832984521985054 + 0.1872760951519013 + <_> + + <_> + + + + <_> + 10 7 5 4 -1. + <_> + 10 8 5 2 2. + 0 + -6.7616738379001617e-003 + 0.2069583982229233 + -0.0813189968466759 + <_> + + <_> + + + + <_> + 23 12 2 3 -1. + <_> + 23 13 2 1 3. + 0 + -2.3086878936737776e-003 + -0.2798121869564056 + 0.0293897707015276 + <_> + + <_> + + + + <_> + 0 7 4 4 -1. + <_> + 0 8 4 2 2. + 0 + -6.9189318455755711e-003 + -0.5095586180686951 + 0.0291001908481121 + <_> + + <_> + + + + <_> + 3 13 21 2 -1. + <_> + 10 13 7 2 3. + 0 + -0.0195926092565060 + 0.1248695999383926 + -0.0666698589920998 + <_> + + <_> + + + + <_> + 6 1 3 1 -1. + <_> + 7 1 1 1 3. + 0 + -5.6698801927268505e-004 + 0.1772525012493134 + -0.0755556300282478 + <_> + + <_> + + + + <_> + 16 0 2 2 -1. + <_> + 17 0 1 1 2. + <_> + 16 1 1 1 2. + 0 + 6.5187108702957630e-004 + -0.0468317084014416 + 0.1377387940883637 + <_> + + <_> + + + + <_> + 7 0 2 2 -1. + <_> + 7 0 1 1 2. + <_> + 8 1 1 1 2. + 0 + -4.3244438711553812e-004 + 0.1750548034906387 + -0.0822173282504082 + <_> + + <_> + + + + <_> + 23 12 2 3 -1. + <_> + 23 13 2 1 3. + 0 + 3.2091289758682251e-003 + 0.0258904304355383 + -0.3546032905578613 + <_> + + <_> + + + + <_> + 8 8 9 2 -1. + <_> + 11 8 3 2 3. + 0 + -0.0288993604481220 + -0.7315214276313782 + 0.0180548094213009 + <_> + + <_> + + + + <_> + 23 12 2 3 -1. + <_> + 23 13 2 1 3. + 0 + 9.8803699074778706e-005 + -0.0383186303079128 + 0.0343451388180256 + <_> + + <_> + + + + <_> + 0 12 2 3 -1. + <_> + 0 13 2 1 3. + 0 + -2.2848090156912804e-003 + -0.3603490889072418 + 0.0380517281591892 + <_> + + <_> + + + + <_> + 8 4 9 9 -1. + <_> + 8 7 9 3 3. + 0 + 0.2230083048343658 + -0.0353877097368240 + 0.4118692874908447 + <_> + + <_> + + + + <_> + 3 11 12 4 -1. + <_> + 3 11 6 2 2. + <_> + 9 13 6 2 2. + 0 + 3.8663020823150873e-003 + -0.1147940978407860 + 0.1196625977754593 + <_> + + <_> + + + + <_> + 10 10 5 4 -1. + <_> + 10 11 5 2 2. + 0 + 3.6781090311706066e-003 + -0.0887862071394920 + 0.2093122005462647 + <_> + + <_> + + + + <_> + 7 14 6 1 -1. + <_> + 9 14 2 1 3. + 0 + 3.6886930465698242e-003 + 0.0420652516186237 + -0.3311671912670136 + <_> + + <_> + + + + <_> + 4 0 18 15 -1. + <_> + 4 0 9 15 2. + 0 + -0.5000842809677124 + 0.4582319855690002 + -0.0300164502114058 + <_> + + <_> + + + + <_> + 0 3 4 4 -1. + <_> + 1 3 2 4 2. + 0 + 3.2457590568810701e-003 + -0.0581394806504250 + 0.2244455963373184 + <_> + + <_> + + + + <_> + 22 0 3 4 -1. + <_> + 22 2 3 2 2. + 0 + -7.2515371721237898e-004 + 0.0857456997036934 + -0.2164471000432968 + <_> + + <_> + + + + <_> + 0 0 20 8 -1. + <_> + 5 0 10 8 2. + 0 + 0.0756241232156754 + -0.0728698670864105 + 0.1809341013431549 + <_> + + <_> + + + + <_> + 1 5 24 10 -1. + <_> + 13 5 12 5 2. + <_> + 1 10 12 5 2. + 0 + -0.1401147991418839 + -0.3049497008323669 + 0.0322263389825821 + <_> + + <_> + + + + <_> + 0 5 5 6 -1. + <_> + 0 7 5 2 3. + 0 + 1.2914249673485756e-003 + -0.1651930958032608 + 0.0796989724040031 + <_> + + <_> + + + + <_> + 18 3 4 2 -1. + <_> + 18 4 4 1 2. + 0 + 4.8063062131404877e-003 + -0.0511631406843662 + 0.1528493016958237 + <_> + + <_> + + + + <_> + 2 3 4 2 -1. + <_> + 2 3 4 1 2. + 1 + 0.0197005104273558 + -0.0214679203927517 + 0.5898631215095520 + <_> + + <_> + + + + <_> + 14 1 6 6 -1. + <_> + 16 1 2 6 3. + 0 + -0.0282465498894453 + -0.3611007034778595 + 0.0215946007519960 + <_> + + <_> + + + + <_> + 5 1 6 6 -1. + <_> + 7 1 2 6 3. + 0 + 0.0318388007581234 + 0.0213881190866232 + -0.5591915845870972 + <_> + + <_> + + + + <_> + 11 10 6 1 -1. + <_> + 13 10 2 1 3. + 0 + 5.2926959469914436e-003 + 0.0171414706856012 + -0.3245368003845215 + <_> + + <_> + + + + <_> + 6 8 11 4 -1. + <_> + 6 9 11 2 2. + 0 + 9.3176206573843956e-003 + -0.0691479519009590 + 0.1877806931734085 + <_> + + <_> + + + + <_> + 23 13 2 2 -1. + <_> + 24 13 1 1 2. + <_> + 23 14 1 1 2. + 0 + 1.9812679965980351e-004 + -0.0710251703858376 + 0.1166272014379501 + <_> + + <_> + + + + <_> + 6 0 13 4 -1. + <_> + 6 1 13 2 2. + 0 + 0.0172033403068781 + -0.0834768265485764 + 0.1448491960763931 + <_> + + <_> + + + + <_> + 17 0 3 1 -1. + <_> + 18 1 1 1 3. + 1 + 8.0548562109470367e-003 + 0.0214444492012262 + -0.2763100862503052 + <_> + + <_> + + + + <_> + 8 0 1 3 -1. + <_> + 7 1 1 1 3. + 1 + 6.7419088445603848e-003 + 0.0341341383755207 + -0.3555370867252350 + <_> + + <_> + + + + <_> + 22 12 2 2 -1. + <_> + 23 12 1 1 2. + <_> + 22 13 1 1 2. + 0 + 5.7136920077027753e-005 + -0.0699329003691673 + 0.0822271332144737 + <_> + + <_> + + + + <_> + 0 13 2 1 -1. + <_> + 1 13 1 1 2. + 0 + -6.0014430346200243e-005 + 0.1533315926790237 + -0.0801942795515060 + <_> + + <_> + + + + <_> + 22 13 2 1 -1. + <_> + 22 13 1 1 2. + 0 + -6.6377622715663165e-005 + 0.0740585327148438 + -0.0435769110918045 + <_> + + <_> + + + + <_> + 1 13 2 1 -1. + <_> + 2 13 1 1 2. + 0 + 7.0605492510367185e-005 + -0.1192411035299301 + 0.1157367005944252 + <_> + + <_> + + + + <_> + 22 13 3 1 -1. + <_> + 23 13 1 1 3. + 0 + 7.2301438194699585e-005 + -0.0702318474650383 + 0.0793638303875923 + <_> + + <_> + + + + <_> + 1 2 2 12 -1. + <_> + 2 2 1 12 2. + 0 + -1.4867830323055387e-003 + 0.1245760992169380 + -0.1076287999749184 + <_> + + <_> + + + + <_> + 18 3 4 2 -1. + <_> + 18 4 4 1 2. + 0 + -5.2434820681810379e-003 + 0.1116774976253510 + -0.0614912398159504 + <_> + + <_> + + + + <_> + 3 3 4 2 -1. + <_> + 3 4 4 1 2. + 0 + 7.8055239282548428e-003 + -0.0496800504624844 + 0.3046393096446991 + <_> + + <_> + + + + <_> + 24 0 1 12 -1. + <_> + 24 3 1 6 2. + 0 + 0.0167157892137766 + 0.0242684707045555 + -0.5641499757766724 + <_> + + <_> + + + + <_> + 5 8 15 6 -1. + <_> + 5 10 15 2 3. + 0 + -0.0197794307023287 + 0.1293102055788040 + -0.1014008000493050 + <_> + + <_> + + + + <_> + 19 7 6 2 -1. + <_> + 19 7 6 1 2. + 1 + -6.7752218456007540e-005 + 0.0773630663752556 + -0.0876037329435349 + <_> + + <_> + + + + <_> + 1 10 5 3 -1. + <_> + 1 11 5 1 3. + 0 + -0.0129433302208781 + -0.8692914843559265 + 0.0158042199909687 + <_> + + <_> + + + + <_> + 24 0 1 12 -1. + <_> + 24 3 1 6 2. + 0 + -0.0125468103215098 + -0.1350758969783783 + 0.0456306189298630 + <_> + + <_> + + + + <_> + 0 0 1 12 -1. + <_> + 0 3 1 6 2. + 0 + 7.9727862030267715e-003 + 0.0405779294669628 + -0.3409133851528168 + <_> + + <_> + + + + <_> + 9 0 12 1 -1. + <_> + 13 0 4 1 3. + 0 + -6.3152899965643883e-003 + 0.1372991949319840 + -0.0561671592295170 + <_> + + <_> + + + + <_> + 4 0 12 1 -1. + <_> + 8 0 4 1 3. + 0 + -3.6897659301757813e-003 + 0.1639326065778732 + -0.0914164036512375 + <_> + + <_> + + + + <_> + 3 0 20 1 -1. + <_> + 8 0 10 1 2. + 0 + 5.0578881055116653e-003 + -0.0800797268748283 + 0.1433712989091873 + <_> + + <_> + + + + <_> + 1 0 9 2 -1. + <_> + 4 0 3 2 3. + 0 + -0.0299335699528456 + -0.5326762199401856 + 0.0227312203496695 + <_> + + <_> + + + + <_> + 11 6 8 2 -1. + <_> + 11 7 8 1 2. + 0 + 7.0810988545417786e-003 + -0.0732182189822197 + 0.1027508974075317 + <_> + + <_> + + + + <_> + 11 3 3 8 -1. + <_> + 11 7 3 4 2. + 0 + 0.0508137904107571 + 0.0516868904232979 + -0.2544622123241425 + <_> + + <_> + + + + <_> + 20 4 4 2 -1. + <_> + 21 5 2 2 2. + 1 + 4.7044758684933186e-003 + -0.0572907589375973 + 0.0760648325085640 + <_> + + <_> + + + + <_> + 6 7 2 6 -1. + <_> + 6 7 1 6 2. + 1 + 4.6408819034695625e-003 + 0.0559986904263496 + -0.2172269970178604 + <_> + + <_> + + + + <_> + 20 4 4 2 -1. + <_> + 21 5 2 2 2. + 1 + -9.5121748745441437e-003 + 0.1812860071659088 + -0.0377242304384708 + <_> + + <_> + + + + <_> + 5 4 2 4 -1. + <_> + 4 5 2 2 2. + 1 + 2.5726249441504478e-003 + -0.1238458007574081 + 0.1421934068202972 + -1.3500690460205078 + 10 + -1 + <_> + + + <_> + + <_> + + + + <_> + 7 5 11 3 -1. + <_> + 7 6 11 1 3. + 0 + 0.0184330195188522 + -0.1618741005659103 + 0.3351263999938965 + <_> + + <_> + + + + <_> + 20 1 3 4 -1. + <_> + 20 2 3 2 2. + 0 + 4.8202150501310825e-003 + -0.0972008332610130 + 0.2755692005157471 + <_> + + <_> + + + + <_> + 8 4 9 3 -1. + <_> + 8 5 9 1 3. + 0 + 0.0214508101344109 + -0.1013654991984367 + 0.3922119140625000 + <_> + + <_> + + + + <_> + 9 6 9 3 -1. + <_> + 9 7 9 1 3. + 0 + 0.0201995000243187 + -0.1041551977396011 + 0.3485709130764008 + <_> + + <_> + + + + <_> + 0 7 8 8 -1. + <_> + 0 7 4 4 2. + <_> + 4 11 4 4 2. + 0 + 0.0154604399576783 + -0.1814713031053543 + 0.2296576052904129 + <_> + + <_> + + + + <_> + 9 7 7 3 -1. + <_> + 9 8 7 1 3. + 0 + 0.0121146701276302 + -0.0955794528126717 + 0.3321264982223511 + <_> + + <_> + + + + <_> + 8 3 9 3 -1. + <_> + 8 4 9 1 3. + 0 + 0.0166161693632603 + -0.0751067474484444 + 0.3475660085678101 + <_> + + <_> + + + + <_> + 21 1 1 6 -1. + <_> + 19 3 1 2 3. + 1 + -0.0151290399953723 + 0.1396238952875137 + -0.1150512024760246 + <_> + + <_> + + + + <_> + 0 7 24 5 -1. + <_> + 6 7 12 5 2. + 0 + -0.0707296282052994 + 0.2683610916137695 + -0.1016533970832825 + <_> + + <_> + + + + <_> + 24 11 1 2 -1. + <_> + 24 11 1 1 2. + 1 + 2.2831759415566921e-003 + 0.0443518795073032 + -0.4632245898246765 + <_> + + <_> + + + + <_> + 5 2 8 5 -1. + <_> + 5 2 4 5 2. + 1 + 5.5853649973869324e-003 + 0.0919516831636429 + -0.3147256970405579 + <_> + + <_> + + + + <_> + 16 3 8 12 -1. + <_> + 20 3 4 6 2. + <_> + 16 9 4 6 2. + 0 + -0.0406785085797310 + 0.1471066027879715 + -0.0726505890488625 + <_> + + <_> + + + + <_> + 0 0 24 12 -1. + <_> + 0 0 12 6 2. + <_> + 12 6 12 6 2. + 0 + -0.1358978003263474 + -0.5053529739379883 + 0.0469954796135426 + <_> + + <_> + + + + <_> + 8 2 10 8 -1. + <_> + 13 2 5 4 2. + <_> + 8 6 5 4 2. + 0 + -0.0384974703192711 + -0.3717043101787567 + 0.0552083589136600 + <_> + + <_> + + + + <_> + 0 3 2 8 -1. + <_> + 0 3 1 4 2. + <_> + 1 7 1 4 2. + 0 + 2.7928350027650595e-003 + -0.1162076964974403 + 0.1937797069549561 + <_> + + <_> + + + + <_> + 22 11 2 4 -1. + <_> + 22 12 2 2 2. + 0 + 5.3412551060318947e-003 + 0.0129640102386475 + -0.4924449026584625 + <_> + + <_> + + + + <_> + 1 11 2 4 -1. + <_> + 1 12 2 2 2. + 0 + -2.6604509912431240e-003 + -0.4564127027988434 + 0.0437755398452282 + <_> + + <_> + + + + <_> + 12 2 13 12 -1. + <_> + 12 8 13 6 2. + 0 + 0.3209887146949768 + 0.0484563298523426 + -0.3930096924304962 + <_> + + <_> + + + + <_> + 5 8 2 4 -1. + <_> + 5 8 1 4 2. + 1 + -7.2495201602578163e-003 + -0.4188942015171051 + 0.0410884395241737 + <_> + + <_> + + + + <_> + 15 6 6 7 -1. + <_> + 17 6 2 7 3. + 0 + 0.0233532395213842 + 0.0302080996334553 + -0.3757928013801575 + <_> + + <_> + + + + <_> + 4 6 6 6 -1. + <_> + 6 6 2 6 3. + 0 + -0.0224980209022760 + -0.4524075090885162 + 0.0389229394495487 + <_> + + <_> + + + + <_> + 13 13 9 2 -1. + <_> + 16 13 3 2 3. + 0 + -0.0238666702061892 + -0.5288146734237671 + 0.0138155296444893 + <_> + + <_> + + + + <_> + 4 4 7 4 -1. + <_> + 3 5 7 2 2. + 1 + -0.0336419306695461 + 0.4436714053153992 + -0.0403416194021702 + <_> + + <_> + + + + <_> + 18 4 6 8 -1. + <_> + 21 4 3 4 2. + <_> + 18 8 3 4 2. + 0 + 0.0221408791840076 + -0.0495454296469688 + 0.2051838934421539 + <_> + + <_> + + + + <_> + 3 14 9 1 -1. + <_> + 6 14 3 1 3. + 0 + 0.0106034297496080 + 0.0319968499243259 + -0.5148760080337524 + <_> + + <_> + + + + <_> + 11 11 14 4 -1. + <_> + 18 11 7 2 2. + <_> + 11 13 7 2 2. + 0 + 9.6357148140668869e-003 + -0.1237379983067513 + 0.1527843028306961 + <_> + + <_> + + + + <_> + 1 4 6 8 -1. + <_> + 1 4 3 4 2. + <_> + 4 8 3 4 2. + 0 + 0.0297187492251396 + -0.0567854084074497 + 0.2904588878154755 + <_> + + <_> + + + + <_> + 23 0 2 2 -1. + <_> + 23 0 1 2 2. + 1 + 2.0548420434352010e-004 + -0.2718465924263001 + 0.1070784032344818 + <_> + + <_> + + + + <_> + 6 0 13 4 -1. + <_> + 6 1 13 2 2. + 0 + -0.0486726500093937 + 0.4235774874687195 + -0.0456859990954399 + <_> + + <_> + + + + <_> + 11 0 4 2 -1. + <_> + 11 1 4 1 2. + 0 + 2.5377809070050716e-003 + -0.0727348327636719 + 0.2103600949048996 + <_> + + <_> + + + + <_> + 2 0 2 2 -1. + <_> + 2 0 2 1 2. + 1 + -3.3941529691219330e-003 + -0.3815236985683441 + 0.0445483289659023 + <_> + + <_> + + + + <_> + 20 9 5 6 -1. + <_> + 20 11 5 2 3. + 0 + -0.0237451493740082 + -0.4413619935512543 + 0.0249414704740047 + <_> + + <_> + + + + <_> + 5 2 15 3 -1. + <_> + 5 3 15 1 3. + 0 + -0.0200922992080450 + 0.1694606989622116 + -0.0953345969319344 + <_> + + <_> + + + + <_> + 9 2 7 3 -1. + <_> + 9 3 7 1 3. + 0 + 0.0110265100374818 + -0.0721762925386429 + 0.2484644949436188 + <_> + + <_> + + + + <_> + 2 14 21 1 -1. + <_> + 9 14 7 1 3. + 0 + -0.0158068798482418 + 0.2241718024015427 + -0.0724460408091545 + <_> + + <_> + + + + <_> + 8 11 16 4 -1. + <_> + 8 11 8 4 2. + 0 + 0.0490073598921299 + -0.0551217384636402 + 0.2583925127983093 + <_> + + <_> + + + + <_> + 0 12 24 2 -1. + <_> + 12 12 12 2 2. + 0 + 0.0288716107606888 + -0.1153011992573738 + 0.1924846023321152 + <_> + + <_> + + + + <_> + 22 9 3 6 -1. + <_> + 22 11 3 2 3. + 0 + 7.3990179225802422e-003 + 0.0522995889186859 + -0.2191856950521469 + <_> + + <_> + + + + <_> + 0 1 12 2 -1. + <_> + 0 1 6 1 2. + <_> + 6 2 6 1 2. + 0 + -6.1737848445773125e-003 + 0.2038096934556961 + -0.0696693286299706 + <_> + + <_> + + + + <_> + 8 9 9 3 -1. + <_> + 8 10 9 1 3. + 0 + 9.4332564622163773e-003 + -0.0534071698784828 + 0.2586283981800079 + <_> + + <_> + + + + <_> + 0 9 3 6 -1. + <_> + 0 11 3 2 3. + 0 + 0.0143210804089904 + 0.0336425192654133 + -0.4679594039916992 + <_> + + <_> + + + + <_> + 11 11 14 4 -1. + <_> + 18 11 7 2 2. + <_> + 11 13 7 2 2. + 0 + 0.0224872808903456 + -0.0431007482111454 + 0.1123055964708328 + <_> + + <_> + + + + <_> + 7 9 4 6 -1. + <_> + 8 9 2 6 2. + 0 + -8.8018830865621567e-003 + -0.5997744798660278 + 0.0238500293344259 + <_> + + <_> + + + + <_> + 10 12 6 2 -1. + <_> + 12 12 2 2 3. + 0 + -9.2824921011924744e-003 + -0.3792850077152252 + 0.0247395392507315 + <_> + + <_> + + + + <_> + 0 12 1 2 -1. + <_> + 0 13 1 1 2. + 0 + -3.8288799260044470e-005 + 0.1094501987099648 + -0.1270592063665390 + <_> + + <_> + + + + <_> + 15 3 10 12 -1. + <_> + 20 3 5 6 2. + <_> + 15 9 5 6 2. + 0 + -0.1060767024755478 + 0.1223917007446289 + -0.0179706607013941 + <_> + + <_> + + + + <_> + 10 9 4 6 -1. + <_> + 10 9 2 3 2. + <_> + 12 12 2 3 2. + 0 + 0.0145011199638247 + 0.0254385806620121 + -0.5499516725540161 + <_> + + <_> + + + + <_> + 11 3 6 4 -1. + <_> + 11 3 3 4 2. + 0 + -0.0294254906475544 + -0.4407989084720612 + 0.0163295306265354 + <_> + + <_> + + + + <_> + 0 0 14 14 -1. + <_> + 0 7 14 7 2. + 0 + -0.2141247987747192 + -0.5817149281501770 + 0.0224080495536327 + <_> + + <_> + + + + <_> + 15 2 10 12 -1. + <_> + 20 2 5 6 2. + <_> + 15 8 5 6 2. + 0 + -0.0159379299730062 + 0.0447719283401966 + -0.0470217689871788 + <_> + + <_> + + + + <_> + 8 3 6 4 -1. + <_> + 11 3 3 4 2. + 0 + 0.0358322896063328 + 0.0257156305015087 + -0.5430511236190796 + <_> + + <_> + + + + <_> + 23 5 2 6 -1. + <_> + 23 7 2 2 3. + 0 + -0.0114978998899460 + -0.4132392108440399 + 0.0246592592447996 + <_> + + <_> + + + + <_> + 10 8 5 3 -1. + <_> + 10 9 5 1 3. + 0 + 7.6680490747094154e-003 + -0.0596144981682301 + 0.2419749945402145 + <_> + + <_> + + + + <_> + 20 7 5 4 -1. + <_> + 20 8 5 2 2. + 0 + 0.0123357502743602 + 0.0375008806586266 + -0.4776956140995026 + <_> + + <_> + + + + <_> + 7 10 11 4 -1. + <_> + 7 11 11 2 2. + 0 + 0.0130474697798491 + -0.0609255395829678 + 0.2419895976781845 + <_> + + <_> + + + + <_> + 16 13 1 2 -1. + <_> + 16 14 1 1 2. + 0 + 5.2074559789616615e-005 + -0.0981822684407234 + 0.0891881734132767 + <_> + + <_> + + + + <_> + 3 1 5 4 -1. + <_> + 3 2 5 2 2. + 0 + 3.2866070978343487e-003 + -0.0941056609153748 + 0.1441165059804916 + <_> + + <_> + + + + <_> + 17 3 8 2 -1. + <_> + 17 4 8 1 2. + 0 + -0.0417326614260674 + -0.6405817270278931 + 0.0221338905394077 + <_> + + <_> + + + + <_> + 0 7 5 4 -1. + <_> + 0 8 5 2 2. + 0 + 9.7638191655278206e-003 + 0.0412781611084938 + -0.3354279994964600 + <_> + + <_> + + + + <_> + 9 4 12 6 -1. + <_> + 13 4 4 6 3. + 0 + 0.1077456995844841 + 8.1762494519352913e-003 + -0.4347884058952332 + <_> + + <_> + + + + <_> + 4 4 12 6 -1. + <_> + 8 4 4 6 3. + 0 + 0.1119699031114578 + 0.0199715103954077 + -0.6503595113754273 + <_> + + <_> + + + + <_> + 11 0 12 9 -1. + <_> + 11 0 6 9 2. + 0 + 0.0680430680513382 + -0.0602735094726086 + 0.1384491026401520 + <_> + + <_> + + + + <_> + 4 5 16 8 -1. + <_> + 12 5 8 8 2. + 0 + 0.1206192970275879 + -0.0666261836886406 + 0.2128939926624298 + <_> + + <_> + + + + <_> + 16 12 2 1 -1. + <_> + 16 12 1 1 2. + 0 + -2.7089789509773254e-003 + -0.4214768111705780 + 7.0062931627035141e-003 + <_> + + <_> + + + + <_> + 7 12 2 1 -1. + <_> + 8 12 1 1 2. + 0 + -9.8798991530202329e-005 + 0.1287330985069275 + -0.1178120002150536 + <_> + + <_> + + + + <_> + 19 3 6 4 -1. + <_> + 22 3 3 2 2. + <_> + 19 5 3 2 2. + 0 + 0.0177976898849010 + -0.0398075394332409 + 0.2582241892814636 + <_> + + <_> + + + + <_> + 8 10 6 3 -1. + <_> + 10 10 2 3 3. + 0 + -0.0155267501249909 + -0.5375617146492004 + 0.0254285801202059 + <_> + + <_> + + + + <_> + 16 6 2 2 -1. + <_> + 17 6 1 1 2. + <_> + 16 7 1 1 2. + 0 + -1.1374800233170390e-003 + 0.1497129052877426 + -0.0317900516092777 + <_> + + <_> + + + + <_> + 0 0 24 2 -1. + <_> + 0 0 12 1 2. + <_> + 12 1 12 1 2. + 0 + 0.0219873897731304 + 0.0302675794810057 + -0.4156928062438965 + <_> + + <_> + + + + <_> + 16 6 2 2 -1. + <_> + 17 6 1 1 2. + <_> + 16 7 1 1 2. + 0 + 5.9880971093662083e-005 + -0.0641673132777214 + 0.0799537077546120 + <_> + + <_> + + + + <_> + 0 3 6 4 -1. + <_> + 0 3 3 2 2. + <_> + 3 5 3 2 2. + 0 + 7.6966080814599991e-003 + -0.0727465227246284 + 0.1708455979824066 + <_> + + <_> + + + + <_> + 22 0 3 4 -1. + <_> + 22 2 3 2 2. + 0 + 6.2799488659948111e-004 + 0.0341552086174488 + -0.1379152983427048 + <_> + + <_> + + + + <_> + 11 0 2 3 -1. + <_> + 11 1 2 1 3. + 0 + -1.2622140347957611e-003 + 0.1615235060453415 + -0.0755578279495239 + <_> + + <_> + + + + <_> + 21 7 2 4 -1. + <_> + 20 8 2 2 2. + 1 + -0.0110059296712279 + -0.4823004007339478 + 0.0268340297043324 + <_> + + <_> + + + + <_> + 4 9 10 1 -1. + <_> + 9 9 5 1 2. + 0 + -9.5793791115283966e-003 + 0.1946887969970703 + -0.0669640377163887 + <_> + + <_> + + + + <_> + 16 6 2 2 -1. + <_> + 17 6 1 1 2. + <_> + 16 7 1 1 2. + 0 + -9.1821959358640015e-005 + 0.0793757066130638 + -0.0674495473504066 + <_> + + <_> + + + + <_> + 7 6 2 2 -1. + <_> + 7 6 1 1 2. + <_> + 8 7 1 1 2. + 0 + 1.2134959688410163e-003 + -0.0511140711605549 + 0.2775780856609345 + <_> + + <_> + + + + <_> + 16 6 2 2 -1. + <_> + 17 6 1 1 2. + <_> + 16 7 1 1 2. + 0 + 7.9206802183762193e-004 + -0.0284809302538633 + 0.1130611971020699 + <_> + + <_> + + + + <_> + 0 0 1 4 -1. + <_> + 0 2 1 2 2. + 0 + 2.7196949813514948e-003 + 0.0362051688134670 + -0.3822895884513855 + <_> + + <_> + + + + <_> + 16 6 2 2 -1. + <_> + 17 6 1 1 2. + <_> + 16 7 1 1 2. + 0 + -7.0203691720962524e-003 + -0.7084425091743469 + 9.6215400844812393e-005 + <_> + + <_> + + + + <_> + 7 6 2 2 -1. + <_> + 7 6 1 1 2. + <_> + 8 7 1 1 2. + 0 + -7.4910762486979365e-004 + 0.1899659931659699 + -0.0707588419318199 + <_> + + <_> + + + + <_> + 8 9 9 6 -1. + <_> + 11 11 3 2 9. + 0 + -0.0300100892782211 + 0.1409595012664795 + -0.0833628922700882 + <_> + + <_> + + + + <_> + 0 5 2 6 -1. + <_> + 0 7 2 2 3. + 0 + 0.0211524497717619 + 0.0258801300078630 + -0.4697616100311279 + <_> + + <_> + + + + <_> + 14 4 4 7 -1. + <_> + 15 5 2 7 2. + 1 + -0.0319705903530121 + -0.5124071240425110 + 0.0121158296242356 + <_> + + <_> + + + + <_> + 2 13 20 2 -1. + <_> + 2 13 10 1 2. + <_> + 12 14 10 1 2. + 0 + 0.0105077195912600 + 0.0386607907712460 + -0.3098644018173218 + <_> + + <_> + + + + <_> + 23 7 2 2 -1. + <_> + 24 7 1 1 2. + <_> + 23 8 1 1 2. + 0 + 4.8152811359614134e-005 + -0.0616559796035290 + 0.0678063929080963 + <_> + + <_> + + + + <_> + 3 2 1 4 -1. + <_> + 3 3 1 2 2. + 0 + 9.6495117759332061e-004 + -0.0613585598766804 + 0.1991685926914215 + <_> + + <_> + + + + <_> + 11 2 14 4 -1. + <_> + 11 3 14 2 2. + 0 + -0.0404121391475201 + 0.1341411024332047 + -0.0717744380235672 + <_> + + <_> + + + + <_> + 5 7 4 5 -1. + <_> + 6 7 2 5 2. + 0 + 5.8856019750237465e-003 + 0.0359793491661549 + -0.3332307040691376 + <_> + + <_> + + + + <_> + 23 8 1 4 -1. + <_> + 22 9 1 2 2. + 1 + 5.3272489458322525e-003 + 0.0328989103436470 + -0.5153871178627014 + <_> + + <_> + + + + <_> + 2 0 10 8 -1. + <_> + 7 0 5 8 2. + 0 + 0.0532727986574173 + -0.0784574225544930 + 0.1582656949758530 + <_> + + <_> + + + + <_> + 1 5 24 3 -1. + <_> + 9 6 8 1 9. + 0 + 0.0174429006874561 + 0.1339583992958069 + -0.1186174973845482 + <_> + + <_> + + + + <_> + 10 0 4 10 -1. + <_> + 10 5 4 5 2. + 0 + -0.0433590598404408 + -0.2269790023565292 + 0.0467031300067902 + <_> + + <_> + + + + <_> + 5 4 15 3 -1. + <_> + 5 5 15 1 3. + 0 + -0.0231206398457289 + 0.1634031981229782 + -0.0685165524482727 + <_> + + <_> + + + + <_> + 11 6 3 6 -1. + <_> + 11 8 3 2 3. + 0 + -9.3796178698539734e-003 + 0.1582739949226379 + -0.0771108269691467 + <_> + + <_> + + + + <_> + 18 8 7 3 -1. + <_> + 18 9 7 1 3. + 0 + -0.0141222495585680 + -0.5691561102867127 + 0.0232016704976559 + <_> + + <_> + + + + <_> + 0 0 4 2 -1. + <_> + 0 1 4 1 2. + 0 + -0.0155957797542214 + -0.7199953794479370 + 0.0111829601228237 + <_> + + <_> + + + + <_> + 20 0 2 1 -1. + <_> + 20 0 1 1 2. + 1 + 7.4529898120090365e-004 + -0.0766925588250160 + 0.0582969412207603 + <_> + + <_> + + + + <_> + 0 6 1 8 -1. + <_> + 0 8 1 4 2. + 0 + -5.1220599561929703e-003 + -0.4147517085075378 + 0.0252124201506376 + <_> + + <_> + + + + <_> + 23 7 2 2 -1. + <_> + 24 7 1 1 2. + <_> + 23 8 1 1 2. + 0 + -5.7267909141955897e-005 + 0.0905847102403641 + -0.0668906867504120 + <_> + + <_> + + + + <_> + 0 7 2 2 -1. + <_> + 0 7 1 1 2. + <_> + 1 8 1 1 2. + 0 + 8.8431767653673887e-004 + -0.0570513382554054 + 0.2420555055141449 + <_> + + <_> + + + + <_> + 24 8 1 4 -1. + <_> + 23 9 1 2 2. + 1 + -6.3992529176175594e-003 + -0.4766991138458252 + 0.0172231607139111 + <_> + + <_> + + + + <_> + 1 8 3 1 -1. + <_> + 2 9 1 1 3. + 1 + 3.4215620253235102e-003 + 0.0330659411847591 + -0.3505514860153198 + <_> + + <_> + + + + <_> + 21 7 2 2 -1. + <_> + 22 7 1 1 2. + <_> + 21 8 1 1 2. + 0 + 6.0761801432818174e-004 + -0.0633307918906212 + 0.1801937073469162 + <_> + + <_> + + + + <_> + 5 8 15 6 -1. + <_> + 5 10 15 2 3. + 0 + -0.0271245595067739 + 0.1347420066595078 + -0.0843034014105797 + <_> + + <_> + + + + <_> + 6 7 14 8 -1. + <_> + 6 9 14 4 2. + 0 + 0.0320383384823799 + -0.0676692426204681 + 0.1796665936708450 + <_> + + <_> + + + + <_> + 1 4 10 2 -1. + <_> + 1 5 10 1 2. + 0 + 7.2583961300551891e-003 + -0.0986167713999748 + 0.1166217997670174 + <_> + + <_> + + + + <_> + 12 5 3 3 -1. + <_> + 13 6 1 1 9. + 0 + -3.7803640589118004e-003 + 0.1233021020889282 + -0.0477618910372257 + <_> + + <_> + + + + <_> + 0 4 7 3 -1. + <_> + 0 5 7 1 3. + 0 + 0.0392416305840015 + 0.0167705602943897 + -0.7329750061035156 + <_> + + <_> + + + + <_> + 21 7 2 2 -1. + <_> + 22 7 1 1 2. + <_> + 21 8 1 1 2. + 0 + -5.3865249356022105e-005 + 0.0850126668810844 + -0.0751027390360832 + <_> + + <_> + + + + <_> + 2 7 2 2 -1. + <_> + 2 7 1 1 2. + <_> + 3 8 1 1 2. + 0 + 8.2592968828976154e-004 + -0.0551505312323570 + 0.2059426009654999 + <_> + + <_> + + + + <_> + 22 9 1 3 -1. + <_> + 21 10 1 1 3. + 1 + -5.6403529015369713e-005 + 0.0762555226683617 + -0.0699946209788322 + <_> + + <_> + + + + <_> + 11 13 2 2 -1. + <_> + 11 13 1 1 2. + <_> + 12 14 1 1 2. + 0 + -5.6928332196548581e-004 + -0.2483194023370743 + 0.0468857996165752 + <_> + + <_> + + + + <_> + 19 3 6 12 -1. + <_> + 22 3 3 6 2. + <_> + 19 9 3 6 2. + 0 + 0.0424826890230179 + -0.0344216786324978 + 0.1484764963388443 + <_> + + <_> + + + + <_> + 0 3 6 12 -1. + <_> + 0 3 3 6 2. + <_> + 3 9 3 6 2. + 0 + -0.0339534096419811 + 0.2843470871448517 + -0.0431083589792252 + <_> + + <_> + + + + <_> + 17 1 4 11 -1. + <_> + 18 1 2 11 2. + 0 + 0.0188998207449913 + 0.0142998602241278 + -0.4192070066928864 + <_> + + <_> + + + + <_> + 0 10 6 3 -1. + <_> + 0 11 6 1 3. + 0 + 1.9765710458159447e-003 + 0.0621932409703732 + -0.1786025017499924 + <_> + + <_> + + + + <_> + 23 11 2 1 -1. + <_> + 23 11 1 1 2. + 0 + -5.0894439482362941e-005 + 0.0948854833841324 + -0.0689786225557327 + <_> + + <_> + + + + <_> + 4 1 4 11 -1. + <_> + 5 1 2 11 2. + 0 + 0.0114915501326323 + 0.0331886112689972 + -0.3628959059715271 + <_> + + <_> + + + + <_> + 21 3 4 12 -1. + <_> + 23 3 2 6 2. + <_> + 21 9 2 6 2. + 0 + -0.0215106792747974 + 0.2759737968444824 + -0.0317491404712200 + <_> + + <_> + + + + <_> + 0 3 4 12 -1. + <_> + 0 3 2 6 2. + <_> + 2 9 2 6 2. + 0 + 0.0130551997572184 + -0.0830815583467484 + 0.1449849009513855 + <_> + + <_> + + + + <_> + 11 11 6 4 -1. + <_> + 11 12 6 2 2. + 0 + 6.6747581586241722e-003 + -0.0461902506649494 + 0.1383360028266907 + <_> + + <_> + + + + <_> + 6 11 13 4 -1. + <_> + 6 12 13 2 2. + 0 + -7.0616300217807293e-003 + 0.1968749016523361 + -0.0837985798716545 + <_> + + <_> + + + + <_> + 11 10 3 1 -1. + <_> + 12 10 1 1 3. + 0 + 6.1481661396101117e-004 + 0.0542011298239231 + -0.1981233954429627 + <_> + + <_> + + + + <_> + 5 2 13 8 -1. + <_> + 5 6 13 4 2. + 0 + 0.2860183119773865 + 0.0232954602688551 + -0.4173370003700256 + <_> + + <_> + + + + <_> + 15 2 10 6 -1. + <_> + 15 4 10 2 3. + 0 + 0.0463717207312584 + -0.0290123391896486 + 0.1808013021945953 + <_> + + <_> + + + + <_> + 0 2 10 6 -1. + <_> + 0 4 10 2 3. + 0 + -0.0557247512042522 + 0.1358146965503693 + -0.1061223000288010 + <_> + + <_> + + + + <_> + 12 1 13 8 -1. + <_> + 12 3 13 4 2. + 0 + -0.2584396898746491 + -0.4910731911659241 + 0.0151501996442676 + -1.3960490226745605 + 11 + -1 + <_> + + + <_> + + <_> + + + + <_> + 5 3 15 3 -1. + <_> + 5 4 15 1 3. + 0 + -0.0417404398322105 + 0.4202992916107178 + -0.1386588066816330 + <_> + + <_> + + + + <_> + 9 3 9 3 -1. + <_> + 9 4 9 1 3. + 0 + 0.0274386107921600 + -0.0691855624318123 + 0.6378138065338135 + <_> + + <_> + + + + <_> + 3 2 7 3 -1. + <_> + 2 3 7 1 3. + 1 + -0.0319233611226082 + 0.5562999844551086 + -0.0588022507727146 + <_> + + <_> + + + + <_> + 5 2 15 3 -1. + <_> + 5 3 15 1 3. + 0 + -0.0426339097321033 + 0.3957036137580872 + -0.0923223569989204 + <_> + + <_> + + + + <_> + 5 4 15 3 -1. + <_> + 5 5 15 1 3. + 0 + -0.0453329794108868 + 0.4831672012805939 + -0.0990284606814384 + <_> + + <_> + + + + <_> + 17 6 2 2 -1. + <_> + 18 6 1 1 2. + <_> + 17 7 1 1 2. + 0 + 1.4149550115689635e-003 + -0.0383210293948650 + 0.3782787919044495 + <_> + + <_> + + + + <_> + 5 10 2 3 -1. + <_> + 5 10 1 3 2. + 1 + 3.1844570767134428e-003 + 0.0845874175429344 + -0.3629348874092102 + <_> + + <_> + + + + <_> + 23 11 2 4 -1. + <_> + 23 13 2 2 2. + 0 + 7.9865548759698868e-003 + 0.0660245269536972 + -0.4990949034690857 + <_> + + <_> + + + + <_> + 0 11 14 4 -1. + <_> + 0 11 7 2 2. + <_> + 7 13 7 2 2. + 0 + 8.3637079223990440e-003 + -0.1568834036588669 + 0.1732781976461411 + <_> + + <_> + + + + <_> + 10 4 6 3 -1. + <_> + 10 5 6 1 3. + 0 + 0.0166161693632603 + -0.1092156991362572 + 0.3208172023296356 + <_> + + <_> + + + + <_> + 0 1 24 14 -1. + <_> + 0 1 12 7 2. + <_> + 12 8 12 7 2. + 0 + -0.1083723008632660 + -0.3144314885139465 + 0.0960887372493744 + <_> + + <_> + + + + <_> + 1 5 24 8 -1. + <_> + 13 5 12 4 2. + <_> + 1 9 12 4 2. + 0 + -0.0552641600370407 + -0.3238588869571686 + 0.0760045275092125 + <_> + + <_> + + + + <_> + 0 0 24 12 -1. + <_> + 0 0 12 6 2. + <_> + 12 6 12 6 2. + 0 + 0.1263256967067719 + 0.0652572736144066 + -0.4011892974376679 + <_> + + <_> + + + + <_> + 10 0 15 14 -1. + <_> + 10 7 15 7 2. + 0 + 0.3880456089973450 + 0.0290472805500031 + -0.2850419878959656 + <_> + + <_> + + + + <_> + 1 11 2 1 -1. + <_> + 1 11 1 1 2. + 1 + 2.1647498942911625e-003 + 0.0566388815641403 + -0.4483107030391693 + <_> + + <_> + + + + <_> + 1 11 24 4 -1. + <_> + 1 11 12 4 2. + 0 + -0.0850358307361603 + 0.2374248951673508 + -0.1127642020583153 + <_> + + <_> + + + + <_> + 7 7 10 3 -1. + <_> + 7 8 10 1 3. + 0 + 0.0297137200832367 + -0.0403699316084385 + 0.4747174084186554 + <_> + + <_> + + + + <_> + 9 5 7 3 -1. + <_> + 9 6 7 1 3. + 0 + 0.0189488306641579 + -0.0794471576809883 + 0.2721098959445953 + <_> + + <_> + + + + <_> + 0 9 2 6 -1. + <_> + 0 11 2 2 3. + 0 + -5.4433820769190788e-003 + -0.4018659889698029 + 0.0573576912283897 + <_> + + <_> + + + + <_> + 22 8 3 2 -1. + <_> + 22 8 3 1 2. + 1 + -7.4416291899979115e-003 + -0.4642170965671539 + 0.0343283303081989 + <_> + + <_> + + + + <_> + 12 6 1 3 -1. + <_> + 12 7 1 1 3. + 0 + 3.1745829619467258e-003 + -0.0719946026802063 + 0.2899833023548126 + <_> + + <_> + + + + <_> + 24 6 1 6 -1. + <_> + 24 8 1 2 3. + 0 + -4.6435040421783924e-003 + -0.4219543039798737 + 0.0394870713353157 + <_> + + <_> + + + + <_> + 3 3 7 2 -1. + <_> + 3 3 7 1 2. + 1 + -0.0225970800966024 + 0.2745698094367981 + -0.0772427767515183 + <_> + + <_> + + + + <_> + 10 4 6 10 -1. + <_> + 13 4 3 5 2. + <_> + 10 9 3 5 2. + 0 + 0.0175681803375483 + 0.0604698508977890 + -0.2755838930606842 + <_> + + <_> + + + + <_> + 0 3 14 6 -1. + <_> + 0 6 14 3 2. + 0 + 0.2285360991954804 + 0.0372774116694927 + -0.5375431180000305 + <_> + + <_> + + + + <_> + 9 0 8 8 -1. + <_> + 13 0 4 4 2. + <_> + 9 4 4 4 2. + 0 + 0.0323306396603584 + 0.0458961501717567 + -0.3844825029373169 + <_> + + <_> + + + + <_> + 3 4 5 3 -1. + <_> + 2 5 5 1 3. + 1 + -0.0285396501421928 + 0.5891790986061096 + -0.0340728089213371 + <_> + + <_> + + + + <_> + 18 9 7 6 -1. + <_> + 18 11 7 2 3. + 0 + 0.0286119598895311 + 0.0241741407662630 + -0.2325512021780014 + <_> + + <_> + + + + <_> + 0 9 7 6 -1. + <_> + 0 11 7 2 3. + 0 + 0.0190214607864618 + 0.0562911406159401 + -0.3404670059680939 + <_> + + <_> + + + + <_> + 12 1 3 3 -1. + <_> + 12 2 3 1 3. + 0 + -5.7942080311477184e-003 + 0.2392093986272812 + -0.0638626366853714 + <_> + + <_> + + + + <_> + 9 2 6 8 -1. + <_> + 9 2 3 4 2. + <_> + 12 6 3 4 2. + 0 + 0.0198575407266617 + 0.0513716302812099 + -0.3405377864837647 + <_> + + <_> + + + + <_> + 1 14 24 1 -1. + <_> + 7 14 12 1 2. + 0 + -0.0227794591337442 + 0.2922581136226654 + -0.0604945607483387 + <_> + + <_> + + + + <_> + 0 3 12 12 -1. + <_> + 0 3 6 6 2. + <_> + 6 9 6 6 2. + 0 + 0.1480142027139664 + -0.0343834199011326 + 0.4667116999626160 + <_> + + <_> + + + + <_> + 11 3 9 4 -1. + <_> + 14 3 3 4 3. + 0 + -0.0337039716541767 + -0.3770483136177063 + 0.0263036508113146 + <_> + + <_> + + + + <_> + 9 4 6 6 -1. + <_> + 9 4 3 3 2. + <_> + 12 7 3 3 2. + 0 + -0.0162283908575773 + -0.3382456898689270 + 0.0570861399173737 + <_> + + <_> + + + + <_> + 20 0 4 1 -1. + <_> + 20 0 2 1 2. + 1 + -4.2941919527947903e-003 + -0.3295148909091950 + 0.0434178002178669 + <_> + + <_> + + + + <_> + 8 3 9 4 -1. + <_> + 11 3 3 4 3. + 0 + -0.0235741101205349 + -0.3945200145244598 + 0.0398236103355885 + <_> + + <_> + + + + <_> + 14 4 6 9 -1. + <_> + 16 4 2 9 3. + 0 + 0.0218487493693829 + 0.0268086697906256 + -0.2596569955348969 + <_> + + <_> + + + + <_> + 5 4 6 9 -1. + <_> + 7 4 2 9 3. + 0 + -0.0209309905767441 + -0.3641955852508545 + 0.0437827892601490 + <_> + + <_> + + + + <_> + 16 5 2 2 -1. + <_> + 17 5 1 1 2. + <_> + 16 6 1 1 2. + 0 + 1.6019339673221111e-003 + -0.0240206904709339 + 0.2182880043983460 + <_> + + <_> + + + + <_> + 0 0 15 12 -1. + <_> + 0 4 15 4 3. + 0 + -0.5489655733108521 + -0.5673372149467468 + 0.0286840796470642 + <_> + + <_> + + + + <_> + 8 1 11 3 -1. + <_> + 8 2 11 1 3. + 0 + 0.0151870902627707 + -0.0816961303353310 + 0.2107073962688446 + <_> + + <_> + + + + <_> + 0 6 1 6 -1. + <_> + 0 8 1 2 3. + 0 + -3.0653451103717089e-003 + -0.3701387047767639 + 0.0471426397562027 + <_> + + <_> + + + + <_> + 14 5 1 3 -1. + <_> + 14 6 1 1 3. + 0 + -2.2847671061754227e-003 + 0.1813296973705292 + -0.0419041812419891 + <_> + + <_> + + + + <_> + 7 2 2 2 -1. + <_> + 7 2 1 1 2. + <_> + 8 3 1 1 2. + 0 + 1.3886080123484135e-003 + -0.0477169714868069 + 0.3120515942573547 + <_> + + <_> + + + + <_> + 22 9 1 4 -1. + <_> + 21 10 1 2 2. + 1 + -4.2354268953204155e-003 + -0.3120726943016052 + 0.0365724302828312 + <_> + + <_> + + + + <_> + 10 5 5 3 -1. + <_> + 10 6 5 1 3. + 0 + 4.9234707839787006e-003 + -0.1105178967118263 + 0.1364745944738388 + <_> + + <_> + + + + <_> + 14 5 1 3 -1. + <_> + 14 6 1 1 3. + 0 + -9.7824353724718094e-004 + 0.1019112989306450 + -0.0396985597908497 + <_> + + <_> + + + + <_> + 0 0 2 2 -1. + <_> + 0 1 2 1 2. + 0 + 2.3952899500727654e-003 + 0.0345855616033077 + -0.4620797038078308 + <_> + + <_> + + + + <_> + 22 9 1 4 -1. + <_> + 21 10 1 2 2. + 1 + -2.7391599360271357e-005 + 0.0470036789774895 + -0.0576489008963108 + <_> + + <_> + + + + <_> + 3 9 4 1 -1. + <_> + 4 10 2 1 2. + 1 + -3.7895010318607092e-003 + -0.3904446959495544 + 0.0392708182334900 + <_> + + <_> + + + + <_> + 8 8 9 3 -1. + <_> + 8 9 9 1 3. + 0 + 0.0251507405191660 + -0.0313480608165264 + 0.4742729067802429 + <_> + + <_> + + + + <_> + 2 8 21 3 -1. + <_> + 9 9 7 1 9. + 0 + -0.0545641481876373 + 0.1494560986757278 + -0.0982013270258904 + <_> + + <_> + + + + <_> + 10 6 8 8 -1. + <_> + 12 6 4 8 2. + 0 + -0.0416621901094913 + -0.4245094060897827 + 0.0152987902984023 + <_> + + <_> + + + + <_> + 7 3 6 12 -1. + <_> + 9 3 2 12 3. + 0 + -0.0207394007593393 + -0.3218981921672821 + 0.0479229800403118 + <_> + + <_> + + + + <_> + 11 0 3 1 -1. + <_> + 12 0 1 1 3. + 0 + -9.7902817651629448e-004 + 0.2330693006515503 + -0.0597994215786457 + <_> + + <_> + + + + <_> + 10 10 4 4 -1. + <_> + 11 10 2 4 2. + 0 + -4.1547799482941628e-003 + -0.3040251135826111 + 0.0456931404769421 + <_> + + <_> + + + + <_> + 16 5 2 2 -1. + <_> + 17 5 1 1 2. + <_> + 16 6 1 1 2. + 0 + -2.6045470804092474e-005 + 0.0553880184888840 + -0.0540977194905281 + <_> + + <_> + + + + <_> + 7 5 2 2 -1. + <_> + 7 5 1 1 2. + <_> + 8 6 1 1 2. + 0 + 1.0567409917712212e-003 + -0.0526767596602440 + 0.2473292946815491 + <_> + + <_> + + + + <_> + 1 0 24 8 -1. + <_> + 13 0 12 4 2. + <_> + 1 4 12 4 2. + 0 + 0.1842923015356064 + 0.0165581107139587 + -0.5789644718170166 + <_> + + <_> + + + + <_> + 6 6 3 1 -1. + <_> + 7 6 1 1 3. + 0 + 1.4177090488374233e-003 + -0.0524071305990219 + 0.2524789869785309 + <_> + + <_> + + + + <_> + 21 12 4 3 -1. + <_> + 21 13 4 1 3. + 0 + -4.0882350876927376e-003 + -0.3066633939743042 + 0.0269502196460962 + <_> + + <_> + + + + <_> + 0 3 4 4 -1. + <_> + 0 3 2 2 2. + <_> + 2 5 2 2 2. + 0 + 8.5421912372112274e-003 + -0.0481166206300259 + 0.2716326117515564 + <_> + + <_> + + + + <_> + 19 0 2 3 -1. + <_> + 19 0 1 3 2. + 1 + 0.0195690393447876 + 0.0251199807971716 + -0.3371602892875671 + <_> + + <_> + + + + <_> + 2 2 15 6 -1. + <_> + 2 5 15 3 2. + 0 + 0.2677350938320160 + 0.0231193397194147 + -0.5075724124908447 + <_> + + <_> + + + + <_> + 5 0 15 2 -1. + <_> + 5 1 15 1 2. + 0 + -0.0326806083321571 + 0.2773688137531281 + -0.0481392890214920 + <_> + + <_> + + + + <_> + 0 0 2 4 -1. + <_> + 0 1 2 2 2. + 0 + -5.0574508495628834e-003 + -0.3639586865901947 + 0.0363070890307426 + <_> + + <_> + + + + <_> + 23 1 2 12 -1. + <_> + 20 4 2 6 2. + 1 + 0.0791702270507813 + -0.0295530706644058 + 0.1632819026708603 + <_> + + <_> + + + + <_> + 4 2 2 3 -1. + <_> + 4 3 2 1 3. + 0 + 2.2955629974603653e-003 + -0.0644191280007362 + 0.1921634972095490 + <_> + + <_> + + + + <_> + 20 0 2 2 -1. + <_> + 20 0 1 2 2. + 1 + 2.1744619880337268e-004 + -0.1248127967119217 + 0.0513428300619125 + <_> + + <_> + + + + <_> + 0 12 4 3 -1. + <_> + 0 13 4 1 3. + 0 + -5.9793200343847275e-003 + -0.5400406122207642 + 0.0236572697758675 + <_> + + <_> + + + + <_> + 13 1 12 8 -1. + <_> + 13 3 12 4 2. + 0 + -0.2183004021644592 + -0.3002713024616242 + 0.0188296400010586 + <_> + + <_> + + + + <_> + 5 0 2 2 -1. + <_> + 5 0 2 1 2. + 1 + -2.5782659649848938e-003 + -0.2936800122261047 + 0.0437353104352951 + <_> + + <_> + + + + <_> + 11 2 14 12 -1. + <_> + 11 8 14 6 2. + 0 + -0.1344317942857742 + -0.2982031106948853 + 0.0219516493380070 + <_> + + <_> + + + + <_> + 0 2 14 12 -1. + <_> + 0 8 14 6 2. + 0 + 0.3329834043979645 + 0.0417996607720852 + -0.3464672863483429 + <_> + + <_> + + + + <_> + 16 7 6 8 -1. + <_> + 18 7 2 8 3. + 0 + -0.0276046600192785 + -0.3169625997543335 + 0.0150398099794984 + <_> + + <_> + + + + <_> + 7 0 13 2 -1. + <_> + 7 0 13 1 2. + 1 + 0.0284599401056767 + 0.0311327595263720 + -0.4115855097770691 + <_> + + <_> + + + + <_> + 16 7 6 8 -1. + <_> + 18 7 2 8 3. + 0 + 0.0568751804530621 + 3.1998890917748213e-003 + -0.8496329784393311 + <_> + + <_> + + + + <_> + 3 7 6 8 -1. + <_> + 5 7 2 8 3. + 0 + -0.0264140591025352 + -0.4030340015888214 + 0.0285327993333340 + <_> + + <_> + + + + <_> + 17 7 2 2 -1. + <_> + 18 7 1 1 2. + <_> + 17 8 1 1 2. + 0 + 8.2670920528471470e-004 + -0.0478886701166630 + 0.2083473950624466 + <_> + + <_> + + + + <_> + 12 5 3 6 -1. + <_> + 13 6 1 6 3. + 1 + -0.0174812003970146 + -0.4784274101257324 + 0.0261973403394222 + <_> + + <_> + + + + <_> + 20 2 1 6 -1. + <_> + 20 4 1 2 3. + 0 + 0.0102093704044819 + -0.0323491990566254 + 0.3333239853382111 + <_> + + <_> + + + + <_> + 7 2 2 2 -1. + <_> + 7 2 1 1 2. + <_> + 8 3 1 1 2. + 0 + -9.0442842338234186e-004 + 0.2252988964319229 + -0.0502184815704823 + <_> + + <_> + + + + <_> + 19 10 2 1 -1. + <_> + 19 10 1 1 2. + 0 + -5.5155509471660480e-005 + 0.0854163095355034 + -0.0922556668519974 + <_> + + <_> + + + + <_> + 6 4 8 2 -1. + <_> + 8 4 4 2 2. + 0 + -7.5864349491894245e-003 + -0.2745333909988403 + 0.0428331792354584 + <_> + + <_> + + + + <_> + 9 5 16 7 -1. + <_> + 13 5 8 7 2. + 0 + 0.0689363330602646 + -0.0362212397158146 + 0.2202139943838120 + <_> + + <_> + + + + <_> + 6 7 2 2 -1. + <_> + 6 7 1 1 2. + <_> + 7 8 1 1 2. + 0 + 1.0017789900302887e-003 + -0.0464680194854736 + 0.2603206038475037 + <_> + + <_> + + + + <_> + 17 7 2 2 -1. + <_> + 18 7 1 1 2. + <_> + 17 8 1 1 2. + 0 + -1.5333900228142738e-003 + 0.2831267118453980 + -0.0321949794888496 + <_> + + <_> + + + + <_> + 11 13 2 2 -1. + <_> + 11 13 1 1 2. + <_> + 12 14 1 1 2. + 0 + 5.0275481771677732e-004 + 0.0547226108610630 + -0.2383649945259094 + <_> + + <_> + + + + <_> + 17 7 2 2 -1. + <_> + 18 7 1 1 2. + <_> + 17 8 1 1 2. + 0 + 6.7827408201992512e-005 + -0.0391390211880207 + 0.0501381084322929 + <_> + + <_> + + + + <_> + 6 7 2 2 -1. + <_> + 6 7 1 1 2. + <_> + 7 8 1 1 2. + 0 + -9.6863682847470045e-004 + 0.2108709067106247 + -0.0608406700193882 + <_> + + <_> + + + + <_> + 20 8 5 3 -1. + <_> + 20 9 5 1 3. + 0 + 0.0157267302274704 + 0.0115508204326034 + -0.8977199196815491 + <_> + + <_> + + + + <_> + 11 13 2 2 -1. + <_> + 11 13 1 1 2. + <_> + 12 14 1 1 2. + 0 + -6.1983527848497033e-004 + -0.2865422964096069 + 0.0380632318556309 + <_> + + <_> + + + + <_> + 5 11 15 4 -1. + <_> + 5 12 15 2 2. + 0 + -0.0148898903280497 + 0.2188885957002640 + -0.0534253492951393 + <_> + + <_> + + + + <_> + 0 8 6 3 -1. + <_> + 0 9 6 1 3. + 0 + 9.1423774138092995e-003 + 0.0289719104766846 + -0.4331383109092712 + <_> + + <_> + + + + <_> + 19 10 2 1 -1. + <_> + 19 10 1 1 2. + 0 + 4.4567110307980329e-005 + -0.0493506006896496 + 0.0829902365803719 + <_> + + <_> + + + + <_> + 4 10 2 1 -1. + <_> + 5 10 1 1 2. + 0 + -4.6295441279653460e-005 + 0.1145173981785774 + -0.1154157966375351 + <_> + + <_> + + + + <_> + 1 0 24 6 -1. + <_> + 13 0 12 3 2. + <_> + 1 3 12 3 2. + 0 + -0.0951543077826500 + -0.3621807992458344 + 0.0389639586210251 + <_> + + <_> + + + + <_> + 5 1 2 5 -1. + <_> + 5 1 1 5 2. + 1 + 0.0114479204639792 + -0.0633771494030952 + 0.1799890995025635 + <_> + + <_> + + + + <_> + 21 3 4 12 -1. + <_> + 23 3 2 6 2. + <_> + 21 9 2 6 2. + 0 + 0.0168469492346048 + -0.0795559063553810 + 0.2080432027578354 + <_> + + <_> + + + + <_> + 0 3 4 12 -1. + <_> + 0 3 2 6 2. + <_> + 2 9 2 6 2. + 0 + -0.0195328295230865 + 0.3306660056114197 + -0.0368879809975624 + <_> + + <_> + + + + <_> + 24 2 1 6 -1. + <_> + 24 5 1 3 2. + 0 + -9.9951513111591339e-003 + -0.2601873874664307 + 0.0200320500880480 + <_> + + <_> + + + + <_> + 5 2 9 8 -1. + <_> + 8 2 3 8 3. + 0 + 0.0559661500155926 + 0.0298731103539467 + -0.3797968029975891 + <_> + + <_> + + + + <_> + 24 2 1 6 -1. + <_> + 24 5 1 3 2. + 0 + 0.0223989300429821 + 9.4442693516612053e-003 + -0.3070712089538574 + <_> + + <_> + + + + <_> + 0 2 1 6 -1. + <_> + 0 5 1 3 2. + 0 + -0.0111306598410010 + -0.4547461867332459 + 0.0237820893526077 + <_> + + <_> + + + + <_> + 9 6 9 4 -1. + <_> + 9 7 9 2 2. + 0 + 0.0103914495557547 + -0.0801509991288185 + 0.1017400026321411 + <_> + + <_> + + + + <_> + 11 6 3 4 -1. + <_> + 11 7 3 2 2. + 0 + -9.7076389938592911e-003 + 0.3220044970512390 + -0.0475250408053398 + <_> + + <_> + + + + <_> + 20 14 2 1 -1. + <_> + 20 14 1 1 2. + 0 + 1.9170529412804171e-005 + -0.0619046017527580 + 0.0758714973926544 + <_> + + <_> + + + + <_> + 0 8 6 4 -1. + <_> + 0 9 6 2 2. + 0 + -5.7660471647977829e-003 + -0.2893261909484863 + 0.0357113592326641 + <_> + + <_> + + + + <_> + 16 0 2 2 -1. + <_> + 17 0 1 1 2. + <_> + 16 1 1 1 2. + 0 + -8.0189562868326902e-004 + 0.1487676948308945 + -0.0337995104491711 + <_> + + <_> + + + + <_> + 8 0 9 15 -1. + <_> + 11 5 3 5 9. + 0 + -0.4516898989677429 + -0.5800644755363464 + 0.0182942803949118 + <_> + + <_> + + + + <_> + 13 9 4 6 -1. + <_> + 14 9 2 6 2. + 0 + 7.1167000569403172e-003 + 0.0221952199935913 + -0.4342006146907806 + <_> + + <_> + + + + <_> + 8 2 9 3 -1. + <_> + 8 3 9 1 3. + 0 + 0.0214324798434973 + -0.0425198413431644 + 0.2711758911609650 + -1.3937480449676514 + 12 + -1 + <_> + + + <_> + + <_> + + + + <_> + 0 9 8 6 -1. + <_> + 0 9 4 3 2. + <_> + 4 12 4 3 2. + 0 + 8.8465185835957527e-003 + -0.2059727013111115 + 0.2158975005149841 + <_> + + <_> + + + + <_> + 20 1 5 4 -1. + <_> + 20 3 5 2 2. + 0 + -0.0114869000390172 + 0.1450283974409103 + -0.2512278854846954 + <_> + + <_> + + + + <_> + 4 3 16 7 -1. + <_> + 8 3 8 7 2. + 0 + 0.0613779015839100 + -0.1210888996720314 + 0.2893109023571014 + <_> + + <_> + + + + <_> + 15 0 10 8 -1. + <_> + 15 2 10 4 2. + 0 + -0.0514667406678200 + 0.0770430117845535 + -0.1447598934173584 + <_> + + <_> + + + + <_> + 0 2 24 10 -1. + <_> + 0 2 12 5 2. + <_> + 12 7 12 5 2. + 0 + 0.0990432873368263 + 0.0879464074969292 + -0.3668490052223206 + <_> + + <_> + + + + <_> + 20 9 5 4 -1. + <_> + 20 10 5 2 2. + 0 + 6.0240789316594601e-003 + 0.0559716187417507 + -0.4230535030364990 + <_> + + <_> + + + + <_> + 0 14 22 1 -1. + <_> + 11 14 11 1 2. + 0 + 9.3228947371244431e-003 + -0.1488721966743469 + 0.1423504054546356 + <_> + + <_> + + + + <_> + 22 0 3 12 -1. + <_> + 22 0 3 6 2. + 1 + -0.0837828367948532 + -0.0506230294704437 + 0.0671857669949532 + <_> + + <_> + + + + <_> + 0 4 2 2 -1. + <_> + 1 4 1 2 2. + 0 + -1.4369570417329669e-003 + 0.1669974029064179 + -0.1184794977307320 + <_> + + <_> + + + + <_> + 20 9 5 4 -1. + <_> + 20 10 5 2 2. + 0 + -8.4923747926950455e-003 + -0.5746508240699768 + 0.0469529181718826 + <_> + + <_> + + + + <_> + 0 9 5 4 -1. + <_> + 0 10 5 2 2. + 0 + 6.1581619083881378e-003 + 0.0387838594615459 + -0.4179377853870392 + <_> + + <_> + + + + <_> + 7 3 18 6 -1. + <_> + 13 5 6 2 9. + 0 + 0.3882668018341065 + -0.0341588892042637 + 0.3883490860462189 + <_> + + <_> + + + + <_> + 4 10 10 1 -1. + <_> + 9 10 5 1 2. + 0 + -6.2880381010472775e-003 + 0.1877942979335785 + -0.1096756979823113 + <_> + + <_> + + + + <_> + 21 1 4 10 -1. + <_> + 21 1 2 10 2. + 1 + -0.0886473506689072 + 0.2961074113845825 + -0.0496502704918385 + <_> + + <_> + + + + <_> + 4 1 10 4 -1. + <_> + 4 1 10 2 2. + 1 + 0.0573849491775036 + -0.0621429793536663 + 0.4039953947067261 + <_> + + <_> + + + + <_> + 16 8 4 7 -1. + <_> + 17 8 2 7 2. + 0 + 6.3049891032278538e-003 + 0.0302408598363400 + -0.2553277909755707 + <_> + + <_> + + + + <_> + 5 8 4 7 -1. + <_> + 6 8 2 7 2. + 0 + -0.0128176100552082 + -0.7491502761840820 + 0.0188356805592775 + <_> + + <_> + + + + <_> + 6 0 13 2 -1. + <_> + 6 1 13 1 2. + 0 + 6.5159690566360950e-003 + -0.0749715119600296 + 0.1975888013839722 + <_> + + <_> + + + + <_> + 0 12 8 3 -1. + <_> + 0 13 8 1 3. + 0 + 8.2992920652031898e-003 + 0.0329895503818989 + -0.4346657097339630 + <_> + + <_> + + + + <_> + 22 0 2 1 -1. + <_> + 22 0 1 1 2. + 1 + 6.3911718316376209e-003 + 0.0297571904957294 + -0.3072845935821533 + <_> + + <_> + + + + <_> + 3 0 1 2 -1. + <_> + 3 0 1 1 2. + 1 + 6.8949637352488935e-005 + -0.1729405969381332 + 0.0927027910947800 + <_> + + <_> + + + + <_> + 17 3 8 8 -1. + <_> + 21 3 4 4 2. + <_> + 17 7 4 4 2. + 0 + 0.0413548089563847 + -0.0279047600924969 + 0.1629645973443985 + <_> + + <_> + + + + <_> + 6 2 13 6 -1. + <_> + 6 4 13 2 3. + 0 + 0.1899937987327576 + -0.0312954708933830 + 0.4835174977779388 + <_> + + <_> + + + + <_> + 10 0 15 14 -1. + <_> + 10 7 15 7 2. + 0 + -0.1273290067911148 + -0.4309565126895905 + 0.0414485186338425 + <_> + + <_> + + + + <_> + 1 1 12 1 -1. + <_> + 1 1 6 1 2. + 1 + -0.0356059707701206 + -0.2009662985801697 + 0.0775555819272995 + <_> + + <_> + + + + <_> + 18 3 4 2 -1. + <_> + 18 4 4 1 2. + 0 + -7.2760661132633686e-003 + 0.1169442981481552 + -0.0564889013767242 + <_> + + <_> + + + + <_> + 7 11 6 4 -1. + <_> + 9 11 2 4 3. + 0 + -0.0167282801121473 + -0.5582438707351685 + 0.0246787108480930 + <_> + + <_> + + + + <_> + 20 4 5 6 -1. + <_> + 20 6 5 2 3. + 0 + 3.5163350403308868e-003 + -0.1312393993139267 + 0.0638676136732101 + <_> + + <_> + + + + <_> + 1 12 5 3 -1. + <_> + 1 13 5 1 3. + 0 + -3.7709469906985760e-003 + -0.3320902884006500 + 0.0413776598870754 + <_> + + <_> + + + + <_> + 1 0 24 2 -1. + <_> + 13 0 12 1 2. + <_> + 1 1 12 1 2. + 0 + -0.0138869602233171 + -0.3127424120903015 + 0.0425702482461929 + <_> + + <_> + + + + <_> + 3 3 5 3 -1. + <_> + 2 4 5 1 3. + 1 + 9.3537326902151108e-003 + -0.0667856708168983 + 0.1907455027103424 + <_> + + <_> + + + + <_> + 17 6 8 4 -1. + <_> + 19 6 4 4 2. + 0 + -0.0194346699863672 + 0.3152694106101990 + -0.0473581515252590 + <_> + + <_> + + + + <_> + 5 0 1 3 -1. + <_> + 4 1 1 1 3. + 1 + 6.2511018477380276e-003 + 0.0309588797390461 + -0.3830946981906891 + <_> + + <_> + + + + <_> + 23 0 2 4 -1. + <_> + 23 2 2 2 2. + 0 + -0.0252969004213810 + -0.2962245941162109 + 0.0151915997266769 + <_> + + <_> + + + + <_> + 0 0 3 6 -1. + <_> + 0 3 3 3 2. + 0 + -3.0754129402339458e-003 + 0.0729133188724518 + -0.1764045059680939 + <_> + + <_> + + + + <_> + 11 1 14 2 -1. + <_> + 18 1 7 1 2. + <_> + 11 2 7 1 2. + 0 + 7.8001008369028568e-003 + -0.0501575507223606 + 0.1162889003753662 + <_> + + <_> + + + + <_> + 0 1 14 2 -1. + <_> + 0 1 7 1 2. + <_> + 7 2 7 1 2. + 0 + -7.7680540271103382e-003 + 0.2415755987167358 + -0.0778944417834282 + <_> + + <_> + + + + <_> + 5 4 15 6 -1. + <_> + 5 6 15 2 3. + 0 + -0.0880923122167587 + 0.2515082955360413 + -0.0482993088662624 + <_> + + <_> + + + + <_> + 10 7 2 2 -1. + <_> + 10 8 2 1 2. + 0 + -1.7023129621520638e-003 + 0.1797576993703842 + -0.0970716699957848 + <_> + + <_> + + + + <_> + 13 2 8 5 -1. + <_> + 15 4 4 5 2. + 1 + -0.0997034236788750 + -0.4700092971324921 + 0.0155829498544335 + <_> + + <_> + + + + <_> + 2 9 2 2 -1. + <_> + 2 9 1 2 2. + 1 + 4.6657170169055462e-003 + 0.0295135807245970 + -0.4018146991729736 + <_> + + <_> + + + + <_> + 12 8 6 3 -1. + <_> + 14 8 2 3 3. + 0 + -0.0176613796502352 + -0.5449513792991638 + 0.0168585199862719 + <_> + + <_> + + + + <_> + 0 9 24 6 -1. + <_> + 8 11 8 2 9. + 0 + -0.2230933010578156 + 0.1843273043632507 + -0.0632233396172524 + <_> + + <_> + + + + <_> + 1 12 24 3 -1. + <_> + 9 13 8 1 9. + 0 + 0.0528507791459560 + -0.0734771713614464 + 0.1994421929121018 + <_> + + <_> + + + + <_> + 5 11 15 4 -1. + <_> + 5 13 15 2 2. + 0 + -0.0246656592935324 + 0.2699545025825501 + -0.0523515492677689 + <_> + + <_> + + + + <_> + 24 10 1 4 -1. + <_> + 23 11 1 2 2. + 1 + -4.9799769185483456e-003 + -0.4495851993560791 + 0.0269833803176880 + <_> + + <_> + + + + <_> + 1 10 4 1 -1. + <_> + 2 11 2 1 2. + 1 + 3.0535869300365448e-003 + 0.0375075116753578 + -0.3464896082878113 + <_> + + <_> + + + + <_> + 15 1 10 14 -1. + <_> + 15 8 10 7 2. + 0 + -0.0263100396841764 + -0.1766241043806076 + 0.0256136003881693 + <_> + + <_> + + + + <_> + 0 7 4 2 -1. + <_> + 2 7 2 2 2. + 0 + -4.8684021458029747e-003 + 0.1877097040414810 + -0.0605575516819954 + <_> + + <_> + + + + <_> + 20 4 5 6 -1. + <_> + 20 6 5 2 3. + 0 + 0.0458405800163746 + 0.0330421291291714 + -0.2026686072349548 + <_> + + <_> + + + + <_> + 0 4 7 6 -1. + <_> + 0 6 7 2 3. + 0 + 6.7487969063222408e-003 + -0.1384654939174652 + 0.1144922971725464 + <_> + + <_> + + + + <_> + 11 7 6 3 -1. + <_> + 11 8 6 1 3. + 0 + 0.0107938302680850 + -0.0550474487245083 + 0.1810662001371384 + <_> + + <_> + + + + <_> + 8 10 9 1 -1. + <_> + 11 10 3 1 3. + 0 + -0.0132016502320766 + -0.4654887914657593 + 0.0258085392415524 + <_> + + <_> + + + + <_> + 5 10 15 1 -1. + <_> + 10 10 5 1 3. + 0 + -4.9963342025876045e-003 + 0.1138966009020805 + -0.1140139997005463 + <_> + + <_> + + + + <_> + 7 8 6 3 -1. + <_> + 9 8 2 3 3. + 0 + -0.0158193595707417 + -0.4853562116622925 + 0.0220876205712557 + <_> + + <_> + + + + <_> + 23 12 2 1 -1. + <_> + 23 12 1 1 2. + 0 + 6.8264620495028794e-005 + -0.0819193720817566 + 0.0840993970632553 + <_> + + <_> + + + + <_> + 0 13 24 2 -1. + <_> + 0 13 12 1 2. + <_> + 12 14 12 1 2. + 0 + -0.0156373791396618 + -0.4515635073184967 + 0.0227358005940914 + <_> + + <_> + + + + <_> + 9 9 7 3 -1. + <_> + 9 10 7 1 3. + 0 + 8.3005577325820923e-003 + -0.0514142103493214 + 0.2212347984313965 + <_> + + <_> + + + + <_> + 0 6 2 4 -1. + <_> + 0 7 2 2 2. + 0 + 6.6999751143157482e-003 + 0.0297896005213261 + -0.3543488979339600 + <_> + + <_> + + + + <_> + 18 2 5 4 -1. + <_> + 18 3 5 2 2. + 0 + 5.1744161173701286e-003 + -0.0496886894106865 + 0.2202914059162140 + <_> + + <_> + + + + <_> + 1 4 8 2 -1. + <_> + 1 4 4 1 2. + <_> + 5 5 4 1 2. + 0 + 6.1278040520846844e-003 + -0.0630758926272392 + 0.1783366054296494 + <_> + + <_> + + + + <_> + 21 8 4 4 -1. + <_> + 21 9 4 2 2. + 0 + 6.8791587837040424e-003 + 0.0284415297210217 + -0.2993854880332947 + <_> + + <_> + + + + <_> + 4 4 8 4 -1. + <_> + 4 5 8 2 2. + 0 + -0.0217361003160477 + 0.1791318953037262 + -0.0602877512574196 + <_> + + <_> + + + + <_> + 11 4 14 4 -1. + <_> + 11 5 14 2 2. + 0 + 0.0140090202912688 + -0.1060196980834007 + 0.1548174023628235 + <_> + + <_> + + + + <_> + 3 0 18 9 -1. + <_> + 12 0 9 9 2. + 0 + 0.2186813950538635 + -0.0483517609536648 + 0.2573468983173370 + <_> + + <_> + + + + <_> + 3 0 20 15 -1. + <_> + 3 0 10 15 2. + 0 + 0.2838009893894196 + -0.0509055890142918 + 0.2936053872108460 + <_> + + <_> + + + + <_> + 12 1 6 8 -1. + <_> + 14 3 2 8 3. + 1 + 0.1209316030144692 + 0.0173095706850290 + -0.6926872134208679 + <_> + + <_> + + + + <_> + 17 4 1 9 -1. + <_> + 14 7 1 3 3. + 1 + 0.0569618307054043 + -0.0186788197606802 + 0.3227567970752716 + <_> + + <_> + + + + <_> + 6 7 4 8 -1. + <_> + 7 7 2 8 2. + 0 + -9.0500963851809502e-003 + -0.4240661859512329 + 0.0268415194004774 + <_> + + <_> + + + + <_> + 21 5 4 3 -1. + <_> + 21 6 4 1 3. + 0 + 0.0231182798743248 + 0.0105462800711393 + -0.5228689908981323 + <_> + + <_> + + + + <_> + 7 0 2 2 -1. + <_> + 7 0 1 1 2. + <_> + 8 1 1 1 2. + 0 + 1.1480690445750952e-003 + -0.0459857396781445 + 0.2319914996623993 + <_> + + <_> + + + + <_> + 21 8 4 3 -1. + <_> + 21 9 4 1 3. + 0 + -9.8909307271242142e-003 + -0.5407552123069763 + 0.0142617002129555 + <_> + + <_> + + + + <_> + 7 1 2 2 -1. + <_> + 7 1 1 1 2. + <_> + 8 2 1 1 2. + 0 + 7.0599978789687157e-004 + -0.0649549588561058 + 0.1677557975053787 + <_> + + <_> + + + + <_> + 16 1 2 2 -1. + <_> + 17 1 1 1 2. + <_> + 16 2 1 1 2. + 0 + -8.2311293226666749e-005 + 0.0727679133415222 + -0.0542482398450375 + <_> + + <_> + + + + <_> + 0 8 4 3 -1. + <_> + 0 9 4 1 3. + 0 + 5.3380471654236317e-003 + 0.0320924408733845 + -0.3186857998371124 + <_> + + <_> + + + + <_> + 20 9 2 2 -1. + <_> + 21 9 1 1 2. + <_> + 20 10 1 1 2. + 0 + 5.9835889260284603e-005 + -0.0492977797985077 + 0.0571143105626106 + <_> + + <_> + + + + <_> + 3 9 2 2 -1. + <_> + 3 9 1 1 2. + <_> + 4 10 1 1 2. + 0 + 4.0741640987107530e-005 + -0.0992263928055763 + 0.1105673015117645 + <_> + + <_> + + + + <_> + 19 3 6 12 -1. + <_> + 22 3 3 6 2. + <_> + 19 9 3 6 2. + 0 + -0.0271146595478058 + 0.2459900975227356 + -0.0621489509940147 + <_> + + <_> + + + + <_> + 7 1 2 2 -1. + <_> + 7 1 1 1 2. + <_> + 8 2 1 1 2. + 0 + -8.8477227836847305e-004 + 0.2023449987173080 + -0.0529261194169521 + <_> + + <_> + + + + <_> + 7 4 12 3 -1. + <_> + 7 5 12 1 3. + 0 + -0.0192636791616678 + 0.1516259014606476 + -0.0715369805693626 + <_> + + <_> + + + + <_> + 0 0 11 2 -1. + <_> + 0 1 11 1 2. + 0 + 9.6891522407531738e-003 + 0.0357108712196350 + -0.3255082964897156 + <_> + + <_> + + + + <_> + 13 2 6 5 -1. + <_> + 15 2 2 5 3. + 0 + -0.0228419005870819 + -0.3499914109706879 + 0.0171892996877432 + <_> + + <_> + + + + <_> + 0 0 24 10 -1. + <_> + 0 0 12 5 2. + <_> + 12 5 12 5 2. + 0 + -0.1477797031402588 + -0.4319078028202057 + 0.0216299500316381 + <_> + + <_> + + + + <_> + 20 4 2 3 -1. + <_> + 20 5 2 1 3. + 0 + 2.3399880155920982e-003 + -0.0442668199539185 + 0.0963377729058266 + <_> + + <_> + + + + <_> + 0 3 7 4 -1. + <_> + 0 4 7 2 2. + 0 + -0.0728321895003319 + -0.8186188936233521 + 0.0117990002036095 + <_> + + <_> + + + + <_> + 11 1 14 14 -1. + <_> + 11 8 14 7 2. + 0 + -0.3072721064090729 + -0.7007309198379517 + 3.5564110148698092e-003 + <_> + + <_> + + + + <_> + 6 2 6 5 -1. + <_> + 8 2 2 5 3. + 0 + -0.0207666493952274 + -0.3913905024528503 + 0.0246222894638777 + <_> + + <_> + + + + <_> + 16 0 2 2 -1. + <_> + 17 0 1 1 2. + <_> + 16 1 1 1 2. + 0 + -3.6341920495033264e-003 + -0.4501088857650757 + 5.5562350898981094e-003 + <_> + + <_> + + + + <_> + 7 0 2 2 -1. + <_> + 7 0 1 1 2. + <_> + 8 1 1 1 2. + 0 + -7.0794070779811591e-005 + 0.1087834984064102 + -0.0905004590749741 + <_> + + <_> + + + + <_> + 16 0 2 2 -1. + <_> + 17 0 1 1 2. + <_> + 16 1 1 1 2. + 0 + -8.8314860477112234e-005 + 0.0641764104366302 + -0.0494646318256855 + <_> + + <_> + + + + <_> + 2 0 20 1 -1. + <_> + 7 0 10 1 2. + 0 + -0.0110706500709057 + 0.1473083049058914 + -0.0670493170619011 + <_> + + <_> + + + + <_> + 11 0 14 1 -1. + <_> + 11 0 7 1 2. + 0 + 6.3626351766288280e-003 + -0.0400333292782307 + 0.0926633775234222 + <_> + + <_> + + + + <_> + 9 3 6 2 -1. + <_> + 9 4 6 1 2. + 0 + -7.7499519102275372e-003 + 0.1392461061477661 + -0.0774780735373497 + <_> + + <_> + + + + <_> + 11 3 3 4 -1. + <_> + 11 4 3 2 2. + 0 + 4.7532729804515839e-003 + -0.0729171708226204 + 0.1706562042236328 + <_> + + <_> + + + + <_> + 0 11 18 3 -1. + <_> + 6 12 6 1 9. + 0 + -0.0168079808354378 + 0.1308007985353470 + -0.0801806673407555 + <_> + + <_> + + + + <_> + 15 3 10 12 -1. + <_> + 20 3 5 6 2. + <_> + 15 9 5 6 2. + 0 + 0.1279494017362595 + -0.0199226494878531 + 0.3711799085140228 + <_> + + <_> + + + + <_> + 0 3 14 3 -1. + <_> + 0 4 14 1 3. + 0 + -0.0181895997375250 + 0.1235873028635979 + -0.0830406174063683 + <_> + + <_> + + + + <_> + 9 4 8 3 -1. + <_> + 11 4 4 3 2. + 0 + -0.0161725897341967 + -0.4490650892257690 + 0.0227566491812468 + <_> + + <_> + + + + <_> + 0 12 2 1 -1. + <_> + 1 12 1 1 2. + 0 + 6.8046152591705322e-005 + -0.1011824011802673 + 0.0935735777020454 + <_> + + <_> + + + + <_> + 23 13 2 2 -1. + <_> + 24 13 1 1 2. + <_> + 23 14 1 1 2. + 0 + 1.1714019638020545e-004 + -0.0810816064476967 + 0.1062628999352455 + <_> + + <_> + + + + <_> + 0 13 2 2 -1. + <_> + 0 13 1 1 2. + <_> + 1 14 1 1 2. + 0 + 5.4521678976016119e-005 + -0.0932891815900803 + 0.1159989982843399 + <_> + + <_> + + + + <_> + 9 12 8 1 -1. + <_> + 11 12 4 1 2. + 0 + -9.5095802098512650e-003 + -0.5051903724670410 + 0.0141592798754573 + <_> + + <_> + + + + <_> + 0 7 6 4 -1. + <_> + 0 8 6 2 2. + 0 + -2.8461390174925327e-003 + -0.1991575956344605 + 0.0473652109503746 + <_> + + <_> + + + + <_> + 19 3 6 12 -1. + <_> + 22 3 3 6 2. + <_> + 19 9 3 6 2. + 0 + 0.0232862401753664 + -0.0403292290866375 + 0.0805157274007797 + <_> + + <_> + + + + <_> + 0 3 6 12 -1. + <_> + 0 3 3 6 2. + <_> + 3 9 3 6 2. + 0 + -0.0426056496798992 + 0.3344807922840118 + -0.0383727103471756 + <_> + + <_> + + + + <_> + 23 7 2 4 -1. + <_> + 23 8 2 2 2. + 0 + 4.5101181603968143e-003 + 0.0263549294322729 + -0.2349215000867844 + <_> + + <_> + + + + <_> + 0 7 2 4 -1. + <_> + 0 8 2 2 2. + 0 + 6.1817811802029610e-003 + 0.0211725104600191 + -0.4420514106750488 + <_> + + <_> + + + + <_> + 13 7 8 4 -1. + <_> + 17 7 4 2 2. + <_> + 13 9 4 2 2. + 0 + -0.0106069697067142 + 0.0654574930667877 + -0.0324725992977619 + <_> + + <_> + + + + <_> + 0 1 10 14 -1. + <_> + 0 8 10 7 2. + 0 + -0.0858135819435120 + -0.3406231105327606 + 0.0301514994353056 + <_> + + <_> + + + + <_> + 9 8 7 3 -1. + <_> + 9 9 7 1 3. + 0 + 6.2758061103522778e-003 + -0.0619911886751652 + 0.1503033936023712 + <_> + + <_> + + + + <_> + 9 8 3 4 -1. + <_> + 9 9 3 2 2. + 0 + -3.0965260230004787e-003 + 0.1481299996376038 + -0.0813362672924995 + <_> + + <_> + + + + <_> + 18 10 2 3 -1. + <_> + 17 11 2 1 3. + 1 + -0.0111239803954959 + -0.4638158082962036 + 0.0152134699746966 + <_> + + <_> + + + + <_> + 7 10 3 2 -1. + <_> + 8 11 1 2 3. + 1 + -0.0111039802432060 + -0.6005380153656006 + 0.0135854296386242 + <_> + + <_> + + + + <_> + 23 0 2 1 -1. + <_> + 23 0 1 1 2. + 1 + -3.2944830600172281e-003 + -0.4641366004943848 + 0.0262269694358110 + <_> + + <_> + + + + <_> + 12 8 4 3 -1. + <_> + 12 8 2 3 2. + 1 + 0.0113766100257635 + -0.0565435998141766 + 0.1575082987546921 + <_> + + <_> + + + + <_> + 5 7 15 3 -1. + <_> + 10 8 5 1 9. + 0 + -0.0294652003794909 + 0.1486423015594482 + -0.0651882514357567 + <_> + + <_> + + + + <_> + 0 0 20 8 -1. + <_> + 10 0 10 8 2. + 0 + 0.0491673015058041 + -0.0922251716256142 + 0.1015425994992256 + <_> + + <_> + + + + <_> + 21 0 4 3 -1. + <_> + 20 1 4 1 3. + 1 + -0.0209590997546911 + 0.1749638020992279 + -0.0255501996725798 + <_> + + <_> + + + + <_> + 4 0 3 4 -1. + <_> + 5 1 1 4 3. + 1 + 5.4627470672130585e-003 + -0.0626592189073563 + 0.1695216000080109 + <_> + + <_> + + + + <_> + 18 3 5 2 -1. + <_> + 18 4 5 1 2. + 0 + -4.3515427969396114e-003 + 0.0822615697979927 + -0.0598390214145184 + <_> + + <_> + + + + <_> + 2 3 5 2 -1. + <_> + 2 4 5 1 2. + 0 + 7.4772499501705170e-003 + -0.0495455190539360 + 0.2469687014818192 + <_> + + <_> + + + + <_> + 13 0 2 5 -1. + <_> + 13 0 1 5 2. + 1 + -0.0374278612434864 + -0.9178332090377808 + 3.5620180424302816e-003 + <_> + + <_> + + + + <_> + 5 12 6 3 -1. + <_> + 7 13 2 1 9. + 0 + -0.0248439908027649 + -0.4893918037414551 + 0.0171825792640448 + <_> + + <_> + + + + <_> + 13 0 2 5 -1. + <_> + 13 0 1 5 2. + 1 + 8.0120442435145378e-003 + 0.0217423699796200 + -0.0648176670074463 + <_> + + <_> + + + + <_> + 9 6 4 2 -1. + <_> + 9 7 4 1 2. + 0 + 5.7306028902530670e-003 + -0.0707883909344673 + 0.1390995979309082 + <_> + + <_> + + + + <_> + 18 9 4 3 -1. + <_> + 18 10 4 1 3. + 0 + 0.0109893204644322 + 7.0361187681555748e-003 + -0.3556833863258362 + <_> + + <_> + + + + <_> + 3 9 4 3 -1. + <_> + 3 10 4 1 3. + 0 + -3.5342550836503506e-003 + -0.2303902953863144 + 0.0395394414663315 + <_> + + <_> + + + + <_> + 7 9 15 6 -1. + <_> + 7 12 15 3 2. + 0 + 0.0326121784746647 + -0.0834509506821632 + 0.0961622893810272 + <_> + + <_> + + + + <_> + 4 1 12 6 -1. + <_> + 4 1 6 3 2. + <_> + 10 4 6 3 2. + 0 + -0.0519190989434719 + -0.3597438931465149 + 0.0235583093017340 + <_> + + <_> + + + + <_> + 10 5 14 10 -1. + <_> + 10 10 14 5 2. + 0 + 0.2802706062793732 + 0.0191025994718075 + -0.2738722860813141 + <_> + + <_> + + + + <_> + 10 6 2 3 -1. + <_> + 10 7 2 1 3. + 0 + -1.8680640496313572e-003 + 0.1557087004184723 + -0.0592420399188995 + <_> + + <_> + + + + <_> + 13 4 4 6 -1. + <_> + 14 5 2 6 2. + 1 + 0.0412711799144745 + 9.2102894559502602e-003 + -0.6225361824035645 + <_> + + <_> + + + + <_> + 12 4 6 4 -1. + <_> + 11 5 6 2 2. + 1 + -0.0341574586927891 + -0.6910676956176758 + 0.0140588199719787 + <_> + + <_> + + + + <_> + 19 0 5 3 -1. + <_> + 19 1 5 1 3. + 0 + 0.0281112492084503 + 6.3892039470374584e-003 + -0.6016489267349243 + <_> + + <_> + + + + <_> + 6 7 3 1 -1. + <_> + 7 7 1 1 3. + 0 + -9.7675784491002560e-004 + 0.1663821935653687 + -0.0533109381794930 + <_> + + <_> + + + + <_> + 19 0 5 3 -1. + <_> + 19 1 5 1 3. + 0 + -0.0284041091799736 + -0.8431190848350525 + 4.9202498048543930e-003 + <_> + + <_> + + + + <_> + 6 7 3 1 -1. + <_> + 7 7 1 1 3. + 0 + 9.7658135928213596e-004 + -0.0524366609752178 + 0.1696853935718536 + <_> + + <_> + + + + <_> + 11 0 6 15 -1. + <_> + 13 0 2 15 3. + 0 + -0.0793864428997040 + -0.7418122291564941 + 4.5842900872230530e-003 + <_> + + <_> + + + + <_> + 0 2 2 6 -1. + <_> + 0 2 1 3 2. + <_> + 1 5 1 3 2. + 0 + 2.9205000028014183e-003 + -0.0499707907438278 + 0.1705241948366165 + <_> + + <_> + + + + <_> + 21 0 2 1 -1. + <_> + 21 0 1 1 2. + 1 + -4.9792099744081497e-003 + -0.4247047007083893 + 0.0113332699984312 + <_> + + <_> + + + + <_> + 4 0 1 2 -1. + <_> + 4 0 1 1 2. + 1 + 7.5309360399842262e-003 + 0.0200634505599737 + -0.4817556142807007 + <_> + + <_> + + + + <_> + 9 0 14 8 -1. + <_> + 9 0 7 8 2. + 0 + -0.1206317022442818 + 0.1783839017152786 + -0.0404023304581642 + <_> + + <_> + + + + <_> + 7 0 2 2 -1. + <_> + 7 0 1 1 2. + <_> + 8 1 1 1 2. + 0 + 6.4506952185183764e-005 + -0.0858542472124100 + 0.1069532036781311 + <_> + + <_> + + + + <_> + 4 6 18 4 -1. + <_> + 4 6 9 4 2. + 0 + 0.1407386958599091 + -0.0227742493152618 + 0.4258378148078919 + <_> + + <_> + + + + <_> + 0 7 2 2 -1. + <_> + 0 7 1 1 2. + <_> + 1 8 1 1 2. + 0 + 5.8708712458610535e-004 + -0.0585701502859592 + 0.1556326001882553 + <_> + + <_> + + + + <_> + 23 7 2 2 -1. + <_> + 24 7 1 1 2. + <_> + 23 8 1 1 2. + 0 + 4.2137140553677455e-005 + -0.0576708205044270 + 0.0648988783359528 + <_> + + <_> + + + + <_> + 0 7 2 2 -1. + <_> + 0 7 1 1 2. + <_> + 1 8 1 1 2. + 0 + -5.4859159718034789e-005 + 0.1383187025785446 + -0.0935516208410263 + <_> + + <_> + + + + <_> + 23 7 2 2 -1. + <_> + 24 7 1 1 2. + <_> + 23 8 1 1 2. + 0 + -8.1318263255525380e-005 + 0.0786737129092216 + -0.0584529899060726 + <_> + + <_> + + + + <_> + 0 7 2 2 -1. + <_> + 0 7 1 1 2. + <_> + 1 8 1 1 2. + 0 + 1.0710170317906886e-004 + -0.1036069020628929 + 0.1105291023850441 + <_> + + <_> + + + + <_> + 24 6 1 4 -1. + <_> + 24 7 1 2 2. + 0 + 5.9485197998583317e-003 + 0.0124739902094007 + -0.6046726703643799 + <_> + + <_> + + + + <_> + 0 6 1 4 -1. + <_> + 0 7 1 2 2. + 0 + -3.8341151084750891e-003 + -0.5651066899299622 + 0.0139579800888896 + <_> + + <_> + + + + <_> + 11 0 6 15 -1. + <_> + 13 0 2 15 3. + 0 + 0.0481832996010780 + 6.8787620402872562e-003 + -0.2265198975801468 + <_> + + <_> + + + + <_> + 0 1 2 3 -1. + <_> + 0 2 2 1 3. + 0 + 9.8468521609902382e-003 + 0.0149204200133681 + -0.5408421754837036 + <_> + + <_> + + + + <_> + 8 1 9 3 -1. + <_> + 8 2 9 1 3. + 0 + 7.0795980282127857e-003 + -0.0740584135055542 + 0.1212510019540787 + <_> + + <_> + + + + <_> + 8 1 3 3 -1. + <_> + 9 2 1 1 9. + 0 + -1.7187669873237610e-003 + 0.1150275021791458 + -0.0767944231629372 + <_> + + <_> + + + + <_> + 19 7 5 3 -1. + <_> + 18 8 5 1 3. + 1 + 0.0141321197152138 + 0.0222348105162382 + -0.3713991045951843 + <_> + + <_> + + + + <_> + 6 7 3 5 -1. + <_> + 7 8 1 5 3. + 1 + -8.0704037100076675e-003 + -0.2536310851573944 + 0.0307344105094671 + <_> + + <_> + + + + <_> + 1 0 24 14 -1. + <_> + 13 0 12 7 2. + <_> + 1 7 12 7 2. + 0 + 0.2283755987882614 + 0.0168569702655077 + -0.5456647872924805 + <_> + + <_> + + + + <_> + 8 11 9 4 -1. + <_> + 8 12 9 2 2. + 0 + -0.0106975501403213 + 0.1705504059791565 + -0.0482324399054050 + <_> + + <_> + + + + <_> + 6 11 14 4 -1. + <_> + 6 12 14 2 2. + 0 + 6.1057992279529572e-003 + -0.0747807994484901 + 0.1244964972138405 + <_> + + <_> + + + + <_> + 0 11 3 4 -1. + <_> + 0 12 3 2 2. + 0 + 3.5825320519506931e-003 + 0.0343106091022491 + -0.2529211938381195 + <_> + + <_> + + + + <_> + 17 11 8 2 -1. + <_> + 17 12 8 1 2. + 0 + 8.7969396263360977e-003 + 0.0227318406105042 + -0.2092120051383972 + <_> + + <_> + + + + <_> + 0 11 8 2 -1. + <_> + 0 12 8 1 2. + 0 + -0.0117600196972489 + -0.5789325237274170 + 0.0150208799168468 + <_> + + <_> + + + + <_> + 23 13 1 2 -1. + <_> + 23 14 1 1 2. + 0 + 1.4420140068978071e-003 + 0.0108067002147436 + -0.1743503063917160 + <_> + + <_> + + + + <_> + 1 13 1 2 -1. + <_> + 1 14 1 1 2. + 0 + -4.9062469770433381e-005 + 0.0891510024666786 + -0.0946391522884369 + <_> + + <_> + + + + <_> + 9 0 14 8 -1. + <_> + 9 0 7 8 2. + 0 + 0.0330546088516712 + -0.0502973310649395 + 0.0724259391427040 + <_> + + <_> + + + + <_> + 0 1 14 8 -1. + <_> + 0 3 14 4 2. + 0 + -0.0449321903288364 + 0.0714013203978539 + -0.1246540024876595 + <_> + + <_> + + + + <_> + 20 4 2 3 -1. + <_> + 20 5 2 1 3. + 0 + -0.0123274503275752 + 0.2216438055038452 + -0.0160399992018938 + <_> + + <_> + + + + <_> + 0 1 14 9 -1. + <_> + 0 4 14 3 3. + 0 + -0.3724926114082336 + -0.3693152964115143 + 0.0260022208094597 + <_> + + <_> + + + + <_> + 9 13 9 1 -1. + <_> + 12 13 3 1 3. + 0 + 0.0152763100340962 + 5.3399899043142796e-003 + -0.5456783771514893 + <_> + + <_> + + + + <_> + 7 13 9 1 -1. + <_> + 10 13 3 1 3. + 0 + -0.0145687395706773 + -0.5883231163024902 + 0.0139877004548907 + <_> + + <_> + + + + <_> + 20 7 2 2 -1. + <_> + 21 7 1 1 2. + <_> + 20 8 1 1 2. + 0 + 9.9890248384326696e-004 + -0.0358810797333717 + 0.1743257045745850 + -1.3605639934539795 + 13 + -1 + <_> + + + <_> + + <_> + + + + <_> + 5 9 15 6 -1. + <_> + 5 12 15 3 2. + 0 + 0.0572950802743435 + -0.1768665015697479 + 0.2448291033506393 + <_> + + <_> + + + + <_> + 21 0 2 6 -1. + <_> + 21 3 2 3 2. + 0 + -0.0100825401023030 + 0.1378919035196304 + -0.2031147032976151 + <_> + + <_> + + + + <_> + 4 4 8 10 -1. + <_> + 4 4 4 5 2. + <_> + 8 9 4 5 2. + 0 + -0.0185250397771597 + 0.1623972952365875 + -0.1676190942525864 + <_> + + <_> + + + + <_> + 16 1 8 6 -1. + <_> + 16 3 8 2 3. + 0 + -0.0527544915676117 + 0.1347105056047440 + -0.1428814977407455 + <_> + + <_> + + + + <_> + 2 1 11 2 -1. + <_> + 2 1 11 1 2. + 1 + 0.0243547502905130 + -0.0266546793282032 + 0.4326488971710205 + <_> + + <_> + + + + <_> + 20 4 5 6 -1. + <_> + 20 6 5 2 3. + 0 + 0.0634179636836052 + 0.0422610901296139 + -0.4013176858425140 + <_> + + <_> + + + + <_> + 0 4 5 6 -1. + <_> + 0 6 5 2 3. + 0 + 3.8921029772609472e-003 + -0.1906750947237015 + 0.1267316043376923 + <_> + + <_> + + + + <_> + 19 11 6 4 -1. + <_> + 22 11 3 2 2. + <_> + 19 13 3 2 2. + 0 + 1.5238909982144833e-003 + -0.1371546983718872 + 0.1246439963579178 + <_> + + <_> + + + + <_> + 10 4 5 2 -1. + <_> + 10 5 5 1 2. + 0 + -6.7657418549060822e-003 + 0.2558242976665497 + -0.0607152618467808 + <_> + + <_> + + + + <_> + 7 6 11 4 -1. + <_> + 7 7 11 2 2. + 0 + -0.0241763703525066 + 0.2859889864921570 + -0.0642128363251686 + <_> + + <_> + + + + <_> + 9 2 4 4 -1. + <_> + 9 2 2 4 2. + 1 + -9.1761918738484383e-003 + 0.1021848022937775 + -0.1999447047710419 + <_> + + <_> + + + + <_> + 1 0 24 11 -1. + <_> + 7 0 12 11 2. + 0 + -0.1578399986028671 + 0.2398308068513870 + -0.0785783529281616 + <_> + + <_> + + + + <_> + 4 0 10 10 -1. + <_> + 9 0 5 10 2. + 0 + 0.0487401895225048 + -0.1100914031267166 + 0.1558353006839752 + <_> + + <_> + + + + <_> + 23 8 2 4 -1. + <_> + 23 8 2 2 2. + 1 + 0.0191179793328047 + 0.0197066999971867 + -0.3720233142375946 + <_> + + <_> + + + + <_> + 2 8 4 2 -1. + <_> + 2 8 2 2 2. + 1 + -0.0127781601622701 + -0.4160012900829315 + 0.0353787206113338 + <_> + + <_> + + + + <_> + 23 3 2 12 -1. + <_> + 24 3 1 6 2. + <_> + 23 9 1 6 2. + 0 + 2.6996301021426916e-003 + -0.0985597372055054 + 0.1149144023656845 + <_> + + <_> + + + + <_> + 9 3 6 12 -1. + <_> + 9 3 3 6 2. + <_> + 12 9 3 6 2. + 0 + 0.0245021991431713 + 0.0430920794606209 + -0.3663294017314911 + <_> + + <_> + + + + <_> + 1 0 24 12 -1. + <_> + 13 0 12 6 2. + <_> + 1 6 12 6 2. + 0 + 0.0850031301379204 + 0.0430114008486271 + -0.2886289954185486 + <_> + + <_> + + + + <_> + 0 3 2 12 -1. + <_> + 0 3 1 6 2. + <_> + 1 9 1 6 2. + 0 + 3.1647530850023031e-003 + -0.1142930984497070 + 0.1279425024986267 + <_> + + <_> + + + + <_> + 14 8 3 4 -1. + <_> + 14 8 3 2 2. + 1 + 0.0116577902808785 + -0.0515255816280842 + 0.1422376930713654 + <_> + + <_> + + + + <_> + 0 0 6 1 -1. + <_> + 2 0 2 1 3. + 0 + -6.6801449283957481e-003 + -0.4743103981018066 + 0.0287305805832148 + <_> + + <_> + + + + <_> + 9 2 16 7 -1. + <_> + 13 2 8 7 2. + 0 + -0.0388207696378231 + 0.0953134000301361 + -0.0473909191787243 + <_> + + <_> + + + + <_> + 8 7 1 6 -1. + <_> + 8 7 1 3 2. + 1 + -0.0254217702895403 + -0.4219881892204285 + 0.0284377895295620 + <_> + + <_> + + + + <_> + 8 7 9 4 -1. + <_> + 8 8 9 2 2. + 0 + -0.0121460696682334 + 0.1830082982778549 + -0.0762820765376091 + <_> + + <_> + + + + <_> + 7 5 10 4 -1. + <_> + 7 6 10 2 2. + 0 + -0.0267872195690870 + 0.2859373092651367 + -0.0522297993302345 + <_> + + <_> + + + + <_> + 14 2 1 6 -1. + <_> + 12 4 1 2 3. + 1 + -0.0116149904206395 + 0.1138594970107079 + -0.0663506835699081 + <_> + + <_> + + + + <_> + 0 3 8 12 -1. + <_> + 0 3 4 6 2. + <_> + 4 9 4 6 2. + 0 + -0.0599568895995617 + 0.2777940034866333 + -0.0470041483640671 + <_> + + <_> + + + + <_> + 19 13 6 2 -1. + <_> + 19 13 3 2 2. + 0 + -8.6737014353275299e-003 + 0.2129196971654892 + -0.0287764091044664 + <_> + + <_> + + + + <_> + 0 13 6 2 -1. + <_> + 3 13 3 2 2. + 0 + 2.8543549124151468e-003 + -0.1221636980772018 + 0.1421594023704529 + <_> + + <_> + + + + <_> + 23 12 1 3 -1. + <_> + 23 13 1 1 3. + 0 + 2.2713060025125742e-003 + 0.0182375106960535 + -0.4104354083538055 + <_> + + <_> + + + + <_> + 1 12 1 3 -1. + <_> + 1 13 1 1 3. + 0 + -1.2334890197962523e-003 + -0.3772745132446289 + 0.0350435785949230 + <_> + + <_> + + + + <_> + 23 12 1 3 -1. + <_> + 23 13 1 1 3. + 0 + -2.6904400438070297e-003 + -0.4196098148822784 + 0.0100445803254843 + <_> + + <_> + + + + <_> + 4 10 10 1 -1. + <_> + 9 10 5 1 2. + 0 + -2.6551370974630117e-003 + 0.1150795966386795 + -0.1072231009602547 + <_> + + <_> + + + + <_> + 23 12 1 3 -1. + <_> + 23 13 1 1 3. + 0 + -5.6895318266469985e-005 + 0.0416303612291813 + -0.0317232310771942 + <_> + + <_> + + + + <_> + 1 12 1 3 -1. + <_> + 1 13 1 1 3. + 0 + 9.8731368780136108e-004 + 0.0429715514183044 + -0.2815021872520447 + <_> + + <_> + + + + <_> + 11 2 12 4 -1. + <_> + 11 3 12 2 2. + 0 + 0.0182135794311762 + -0.0451830588281155 + 0.1914888024330139 + <_> + + <_> + + + + <_> + 3 1 12 6 -1. + <_> + 3 3 12 2 3. + 0 + -0.0872772708535194 + 0.1718962937593460 + -0.1219599992036820 + <_> + + <_> + + + + <_> + 23 0 2 2 -1. + <_> + 23 0 1 2 2. + 1 + -5.3898650221526623e-003 + -0.3866654038429260 + 0.0155352503061295 + <_> + + <_> + + + + <_> + 2 0 2 2 -1. + <_> + 2 0 2 1 2. + 1 + 0.0108539797365665 + 0.0364841781556606 + -0.3959751129150391 + <_> + + <_> + + + + <_> + 14 13 4 2 -1. + <_> + 15 13 2 2 2. + 0 + -4.1801291517913342e-003 + -0.4820233881473541 + 0.0170424394309521 + <_> + + <_> + + + + <_> + 3 6 6 3 -1. + <_> + 2 7 6 1 3. + 1 + -0.0234517697244883 + 0.4986476898193359 + -0.0220960807055235 + <_> + + <_> + + + + <_> + 14 13 4 2 -1. + <_> + 15 13 2 2 2. + 0 + 2.9061511158943176e-003 + 0.0269486699253321 + -0.3256624042987824 + <_> + + <_> + + + + <_> + 0 7 24 4 -1. + <_> + 0 7 12 2 2. + <_> + 12 9 12 2 2. + 0 + 0.0463646091520786 + 0.0268820300698280 + -0.3762974143028259 + <_> + + <_> + + + + <_> + 23 0 2 2 -1. + <_> + 23 1 2 1 2. + 0 + -2.1972910326439887e-004 + 0.0705367177724838 + -0.1089593023061752 + <_> + + <_> + + + + <_> + 7 13 4 2 -1. + <_> + 8 13 2 2 2. + 0 + -3.7804399617016315e-003 + -0.4887917041778565 + 0.0199932008981705 + <_> + + <_> + + + + <_> + 16 11 2 2 -1. + <_> + 17 11 1 1 2. + <_> + 16 12 1 1 2. + 0 + 6.0642170865321532e-005 + -0.0753576681017876 + 0.0811428874731064 + <_> + + <_> + + + + <_> + 8 11 9 4 -1. + <_> + 8 12 9 2 2. + 0 + -0.0106888897716999 + 0.2206722944974899 + -0.0562041401863098 + <_> + + <_> + + + + <_> + 2 12 21 3 -1. + <_> + 9 13 7 1 9. + 0 + 0.0436831787228584 + -0.0610822103917599 + 0.1712581962347031 + <_> + + <_> + + + + <_> + 1 13 21 2 -1. + <_> + 8 13 7 2 3. + 0 + -0.0202471297234297 + 0.1565587073564529 + -0.0770068317651749 + <_> + + <_> + + + + <_> + 22 10 1 4 -1. + <_> + 21 11 1 2 2. + 1 + -5.9285280294716358e-003 + -0.4369310140609741 + 0.0202764291316271 + <_> + + <_> + + + + <_> + 3 5 6 3 -1. + <_> + 2 6 6 1 3. + 1 + 0.0113492002710700 + -0.0597750283777714 + 0.1651744991540909 + <_> + + <_> + + + + <_> + 13 2 8 5 -1. + <_> + 15 4 4 5 2. + 1 + -0.1365716010332108 + -0.8707361817359924 + 4.2868419550359249e-003 + <_> + + <_> + + + + <_> + 4 2 8 6 -1. + <_> + 4 4 8 2 3. + 0 + 0.0663046464323998 + -0.0388697795569897 + 0.2649452090263367 + <_> + + <_> + + + + <_> + 5 1 15 4 -1. + <_> + 5 2 15 2 2. + 0 + 0.0195911191403866 + -0.0803443267941475 + 0.1665123999118805 + <_> + + <_> + + + + <_> + 0 1 8 4 -1. + <_> + 0 2 8 2 2. + 0 + 0.0340932197868824 + 0.0261821094900370 + -0.4526833891868591 + <_> + + <_> + + + + <_> + 10 0 15 14 -1. + <_> + 10 7 15 7 2. + 0 + -0.2061661928892136 + -0.4254589080810547 + 0.0156788490712643 + <_> + + <_> + + + + <_> + 9 13 6 2 -1. + <_> + 11 13 2 2 3. + 0 + -7.6675140298902988e-003 + -0.3513334095478058 + 0.0274340193718672 + <_> + + <_> + + + + <_> + 8 9 11 4 -1. + <_> + 8 10 11 2 2. + 0 + -0.0129145104438066 + 0.1359857022762299 + -0.0633687376976013 + <_> + + <_> + + + + <_> + 8 6 3 3 -1. + <_> + 9 7 1 3 3. + 1 + 0.0160742308944464 + 0.0215212907642126 + -0.4643712937831879 + <_> + + <_> + + + + <_> + 21 5 4 6 -1. + <_> + 21 7 4 2 3. + 0 + 0.0369430296123028 + 0.0274755004793406 + -0.3073608875274658 + <_> + + <_> + + + + <_> + 12 3 6 6 -1. + <_> + 10 5 6 2 3. + 1 + -0.0755213573575020 + -0.4241931140422821 + 0.0237817000597715 + <_> + + <_> + + + + <_> + 12 9 10 6 -1. + <_> + 12 9 5 6 2. + 0 + 0.0243982393294573 + -0.0493879318237305 + 0.1672402024269104 + <_> + + <_> + + + + <_> + 3 9 10 6 -1. + <_> + 8 9 5 6 2. + 0 + 0.1157704964280129 + 0.0166440103203058 + -0.6928011178970337 + <_> + + <_> + + + + <_> + 12 0 4 1 -1. + <_> + 13 0 2 1 2. + 0 + 9.1529998462647200e-004 + -0.0502800084650517 + 0.1328525990247726 + <_> + + <_> + + + + <_> + 3 10 4 1 -1. + <_> + 4 11 2 1 2. + 1 + -3.6248450633138418e-003 + -0.3066833913326263 + 0.0284923594444990 + <_> + + <_> + + + + <_> + 18 12 1 2 -1. + <_> + 18 12 1 1 2. + 1 + -7.3581631295382977e-004 + 0.0559885688126087 + -0.0392797887325287 + <_> + + <_> + + + + <_> + 2 0 20 10 -1. + <_> + 12 0 10 10 2. + 0 + 0.2000436931848526 + -0.0568408109247684 + 0.1685038954019547 + <_> + + <_> + + + + <_> + 22 2 3 6 -1. + <_> + 23 3 1 6 3. + 1 + -0.0178776904940605 + 0.1931751966476440 + -0.0514639392495155 + <_> + + <_> + + + + <_> + 3 2 6 3 -1. + <_> + 2 3 6 1 3. + 1 + 0.0113503802567720 + -0.0489644110202789 + 0.2181939035654068 + <_> + + <_> + + + + <_> + 21 1 4 6 -1. + <_> + 23 1 2 3 2. + <_> + 21 4 2 3 2. + 0 + 0.0125029096379876 + -0.0419848784804344 + 0.2713862061500549 + <_> + + <_> + + + + <_> + 0 1 4 6 -1. + <_> + 0 1 2 3 2. + <_> + 2 4 2 3 2. + 0 + -9.3033276498317719e-003 + 0.1590452045202255 + -0.0626974031329155 + <_> + + <_> + + + + <_> + 24 0 1 6 -1. + <_> + 24 3 1 3 2. + 0 + 9.8205171525478363e-003 + 0.0155331101268530 + -0.3304075896739960 + <_> + + <_> + + + + <_> + 0 0 1 6 -1. + <_> + 0 3 1 3 2. + 0 + 4.4993069022893906e-003 + 0.0376702398061752 + -0.3112137019634247 + <_> + + <_> + + + + <_> + 18 0 6 6 -1. + <_> + 18 2 6 2 3. + 0 + 0.0140464501455426 + -0.0434262491762638 + 0.1032719984650612 + <_> + + <_> + + + + <_> + 5 1 15 4 -1. + <_> + 5 2 15 2 2. + 0 + -0.0411175191402435 + 0.1867991983890533 + -0.0664343684911728 + <_> + + <_> + + + + <_> + 4 8 18 1 -1. + <_> + 10 8 6 1 3. + 0 + -0.0107145197689533 + 0.1244383975863457 + -0.0663585364818573 + <_> + + <_> + + + + <_> + 8 6 6 4 -1. + <_> + 8 7 6 2 2. + 0 + 9.2895422130823135e-003 + -0.0821698531508446 + 0.1224353983998299 + <_> + + <_> + + + + <_> + 9 5 8 2 -1. + <_> + 11 5 4 2 2. + 0 + -0.0130508001893759 + -0.4003388881683350 + 0.0166369099169970 + <_> + + <_> + + + + <_> + 5 0 6 6 -1. + <_> + 7 0 2 6 3. + 0 + -0.0364681892096996 + -0.5473737716674805 + 0.0148177295923233 + <_> + + <_> + + + + <_> + 21 8 2 1 -1. + <_> + 21 8 1 1 2. + 0 + -7.5372940045781434e-005 + 0.0594716407358646 + -0.0578790009021759 + <_> + + <_> + + + + <_> + 7 1 2 2 -1. + <_> + 7 1 2 1 2. + 1 + 0.0142522901296616 + 0.0252972692251205 + -0.3336473107337952 + <_> + + <_> + + + + <_> + 17 4 8 4 -1. + <_> + 17 5 8 2 2. + 0 + 3.3469200134277344e-003 + -0.0707368031144142 + 0.0745013207197189 + <_> + + <_> + + + + <_> + 6 0 13 2 -1. + <_> + 6 1 13 1 2. + 0 + 4.4445958919823170e-003 + -0.0672459527850151 + 0.1451885998249054 + <_> + + <_> + + + + <_> + 21 5 4 6 -1. + <_> + 21 7 4 2 3. + 0 + -8.7205823510885239e-003 + -0.2021352946758270 + 0.0275202393531799 + <_> + + <_> + + + + <_> + 0 5 4 6 -1. + <_> + 0 7 4 2 3. + 0 + 0.0469216890633106 + 0.0161568503826857 + -0.5311927795410156 + <_> + + <_> + + + + <_> + 21 8 2 1 -1. + <_> + 21 8 1 1 2. + 0 + 5.8387980971019715e-005 + -0.0557161718606949 + 0.0720106214284897 + <_> + + <_> + + + + <_> + 2 8 2 1 -1. + <_> + 3 8 1 1 2. + 0 + -4.6103101340122521e-005 + 0.0959030091762543 + -0.0971473827958107 + <_> + + <_> + + + + <_> + 23 0 2 1 -1. + <_> + 23 0 1 1 2. + 1 + 6.0657761059701443e-003 + 0.0240712091326714 + -0.2376091033220291 + <_> + + <_> + + + + <_> + 4 0 15 4 -1. + <_> + 4 1 15 2 2. + 0 + -0.0555203706026077 + 0.3074511885643005 + -0.0299711804836988 + <_> + + <_> + + + + <_> + 15 1 10 8 -1. + <_> + 15 3 10 4 2. + 0 + -0.0365539006888866 + 0.0328120291233063 + -0.0570152215659618 + <_> + + <_> + + + + <_> + 0 5 4 2 -1. + <_> + 0 5 2 1 2. + <_> + 2 6 2 1 2. + 0 + 1.8784699495881796e-003 + -0.0653261989355087 + 0.1390983015298843 + <_> + + <_> + + + + <_> + 23 0 2 1 -1. + <_> + 23 0 1 1 2. + 1 + -7.4822120368480682e-003 + -0.7748216986656189 + 5.9286328032612801e-003 + <_> + + <_> + + + + <_> + 0 5 1 4 -1. + <_> + 0 6 1 2 2. + 0 + -3.3365150447934866e-003 + -0.3616085052490234 + 0.0226737502962351 + <_> + + <_> + + + + <_> + 19 13 4 2 -1. + <_> + 19 14 4 1 2. + 0 + -0.0122549999505281 + -0.6580218076705933 + 4.3241591192781925e-003 + <_> + + <_> + + + + <_> + 7 12 2 2 -1. + <_> + 7 12 1 1 2. + <_> + 8 13 1 1 2. + 0 + -2.5022740010172129e-004 + 0.1368491053581238 + -0.0613101907074451 + <_> + + <_> + + + + <_> + 1 0 24 8 -1. + <_> + 13 0 12 4 2. + <_> + 1 4 12 4 2. + 0 + 0.1189583986997604 + 0.0244670100510120 + -0.3081929087638855 + <_> + + <_> + + + + <_> + 2 4 3 3 -1. + <_> + 2 5 3 1 3. + 0 + 1.8534749979153275e-003 + -0.0657177790999413 + 0.1380506008863449 + <_> + + <_> + + + + <_> + 20 6 4 3 -1. + <_> + 19 7 4 1 3. + 1 + -0.0139663796871901 + -0.4281671941280365 + 0.0166652500629425 + <_> + + <_> + + + + <_> + 5 6 3 4 -1. + <_> + 6 7 1 4 3. + 1 + -0.0120118902996182 + -0.4546675086021423 + 0.0174813903868198 + <_> + + <_> + + + + <_> + 16 11 2 2 -1. + <_> + 17 11 1 1 2. + <_> + 16 12 1 1 2. + 0 + 8.6380320135504007e-004 + 0.0268306396901608 + -0.1949577033519745 + <_> + + <_> + + + + <_> + 7 11 2 2 -1. + <_> + 7 11 1 1 2. + <_> + 8 12 1 1 2. + 0 + -5.4863549303263426e-004 + 0.1728172004222870 + -0.0519250482320786 + <_> + + <_> + + + + <_> + 9 5 9 3 -1. + <_> + 12 5 3 3 3. + 0 + 0.0356420204043388 + 0.0119973402470350 + -0.2636224925518036 + <_> + + <_> + + + + <_> + 0 0 6 1 -1. + <_> + 2 0 2 1 3. + 0 + 9.2830741778016090e-003 + 0.0153813296929002 + -0.5276867151260376 + <_> + + <_> + + + + <_> + 17 4 8 1 -1. + <_> + 19 4 4 1 2. + 0 + 3.3444799482822418e-003 + -0.0448165088891983 + 0.1556369960308075 + <_> + + <_> + + + + <_> + 7 5 9 3 -1. + <_> + 10 5 3 3 3. + 0 + -0.0348524898290634 + -0.6144651770591736 + 0.0147144095972180 + <_> + + <_> + + + + <_> + 17 4 8 1 -1. + <_> + 19 4 4 1 2. + 0 + -3.6836538929492235e-003 + 0.0679996237158775 + -0.0403181910514832 + <_> + + <_> + + + + <_> + 0 4 8 1 -1. + <_> + 2 4 4 1 2. + 0 + 2.6370671112090349e-003 + -0.0527165904641151 + 0.1650273054838181 + <_> + + <_> + + + + <_> + 16 11 2 2 -1. + <_> + 17 11 1 1 2. + <_> + 16 12 1 1 2. + 0 + -1.1408380232751369e-003 + -0.1495666950941086 + 0.0155292097479105 + <_> + + <_> + + + + <_> + 6 11 12 2 -1. + <_> + 9 11 6 2 2. + 0 + -5.5604642257094383e-003 + 0.1015162020921707 + -0.0783084183931351 + <_> + + <_> + + + + <_> + 4 6 20 9 -1. + <_> + 9 6 10 9 2. + 0 + 0.0313040204346180 + -0.0519621782004833 + 0.1036399006843567 + <_> + + <_> + + + + <_> + 6 8 12 2 -1. + <_> + 6 9 12 1 2. + 0 + 9.2903850600123405e-003 + -0.0539887212216854 + 0.1653061956167221 + <_> + + <_> + + + + <_> + 6 8 13 4 -1. + <_> + 6 9 13 2 2. + 0 + -0.0108930300921202 + 0.1281013935804367 + -0.0734129622578621 + <_> + + <_> + + + + <_> + 2 13 4 2 -1. + <_> + 2 14 4 1 2. + 0 + -4.9190609715878963e-003 + -0.3507530987262726 + 0.0244891606271267 + <_> + + <_> + + + + <_> + 11 1 3 12 -1. + <_> + 11 4 3 6 2. + 0 + 0.0811754167079926 + 0.0209406390786171 + -0.3776533007621765 + <_> + + <_> + + + + <_> + 7 10 11 4 -1. + <_> + 7 11 11 2 2. + 0 + -7.1189319714903831e-003 + 0.1320966929197311 + -0.0743796005845070 + <_> + + <_> + + + + <_> + 5 9 15 6 -1. + <_> + 5 11 15 2 3. + 0 + 0.0290335901081562 + -0.0601534284651279 + 0.1686525046825409 + <_> + + <_> + + + + <_> + 1 5 14 10 -1. + <_> + 1 10 14 5 2. + 0 + 0.2666859030723572 + 0.0302151106297970 + -0.3336375057697296 + <_> + + <_> + + + + <_> + 13 10 2 2 -1. + <_> + 14 10 1 1 2. + <_> + 13 11 1 1 2. + 0 + 1.3437710003927350e-003 + 0.0244619604200125 + -0.3497652113437653 + <_> + + <_> + + + + <_> + 0 0 4 2 -1. + <_> + 0 1 4 1 2. + 0 + -6.4065970946103334e-005 + 0.0681859701871872 + -0.1218236982822418 + <_> + + <_> + + + + <_> + 18 3 4 2 -1. + <_> + 18 4 4 1 2. + 0 + -2.2273659706115723e-003 + 0.0591664388775826 + -0.0569609887897968 + <_> + + <_> + + + + <_> + 0 7 4 4 -1. + <_> + 0 8 4 2 2. + 0 + 1.0822839976754040e-004 + -0.1183675006031990 + 0.0699028074741364 + <_> + + <_> + + + + <_> + 12 12 6 2 -1. + <_> + 14 12 2 2 3. + 0 + 7.7762501314282417e-003 + 0.0182663407176733 + -0.3238837122917175 + <_> + + <_> + + + + <_> + 7 0 3 1 -1. + <_> + 8 0 1 1 3. + 0 + -8.5627898806706071e-004 + 0.1596496999263763 + -0.0523401089012623 + <_> + + <_> + + + + <_> + 15 0 2 1 -1. + <_> + 15 0 1 1 2. + 0 + 3.9805951528251171e-003 + 5.6993248872458935e-003 + -0.6384922862052918 + <_> + + <_> + + + + <_> + 8 0 2 1 -1. + <_> + 9 0 1 1 2. + 0 + -4.9052381655201316e-004 + 0.1629474014043808 + -0.0742301419377327 + <_> + + <_> + + + + <_> + 18 3 2 10 -1. + <_> + 18 3 1 10 2. + 0 + -0.0184035003185272 + -0.6773443222045898 + 0.0107059404253960 + <_> + + <_> + + + + <_> + 7 1 2 2 -1. + <_> + 7 1 1 1 2. + <_> + 8 2 1 1 2. + 0 + -8.9714571367949247e-004 + 0.1691973060369492 + -0.0477185398340225 + <_> + + <_> + + + + <_> + 18 0 7 3 -1. + <_> + 18 1 7 1 3. + 0 + -0.0167341101914644 + -0.3151237964630127 + 0.0124420495703816 + <_> + + <_> + + + + <_> + 7 12 6 2 -1. + <_> + 9 12 2 2 3. + 0 + -0.0119769899174571 + -0.5293223857879639 + 0.0144362701103091 + <_> + + <_> + + + + <_> + 20 7 4 3 -1. + <_> + 20 8 4 1 3. + 0 + 7.0368088781833649e-003 + 0.0264915898442268 + -0.2470992058515549 + <_> + + <_> + + + + <_> + 5 3 2 10 -1. + <_> + 6 3 1 10 2. + 0 + -0.0105798998847604 + -0.4092808067798615 + 0.0187591798603535 + <_> + + <_> + + + + <_> + 16 0 2 2 -1. + <_> + 17 0 1 1 2. + <_> + 16 1 1 1 2. + 0 + 6.0849997680634260e-004 + -0.0334094502031803 + 0.0843884497880936 + <_> + + <_> + + + + <_> + 7 0 2 2 -1. + <_> + 7 0 1 1 2. + <_> + 8 1 1 1 2. + 0 + -5.9445307124406099e-004 + 0.1412419974803925 + -0.0555582903325558 + <_> + + <_> + + + + <_> + 15 0 6 2 -1. + <_> + 17 0 2 2 3. + 0 + -0.0157594103366137 + -0.3833500146865845 + 0.0156633593142033 + <_> + + <_> + + + + <_> + 0 0 1 4 -1. + <_> + 0 2 1 2 2. + 0 + -0.0101080304011703 + -0.3391439020633698 + 0.0209970101714134 + <_> + + <_> + + + + <_> + 22 1 2 12 -1. + <_> + 18 5 2 4 3. + 1 + 8.8242385536432266e-003 + 0.0468829013407230 + -0.0345581099390984 + <_> + + <_> + + + + <_> + 4 0 12 3 -1. + <_> + 8 4 4 3 3. + 1 + 0.1695280969142914 + -0.0297883804887533 + 0.2978200018405914 + <_> + + <_> + + + + <_> + 14 13 2 2 -1. + <_> + 15 13 1 1 2. + <_> + 14 14 1 1 2. + 0 + 1.4175090473145247e-003 + 0.0145506802946329 + -0.2557711899280548 + <_> + + <_> + + + + <_> + 11 6 3 3 -1. + <_> + 12 7 1 1 9. + 0 + -6.2455357983708382e-003 + 0.1703144013881683 + -0.0457185097038746 + <_> + + <_> + + + + <_> + 15 1 10 8 -1. + <_> + 15 3 10 4 2. + 0 + 0.0829719901084900 + -0.0108856502920389 + 0.2358570992946625 + <_> + + <_> + + + + <_> + 0 1 10 8 -1. + <_> + 0 3 10 4 2. + 0 + -0.0363879613578320 + 0.0720635578036308 + -0.1351491957902908 + <_> + + <_> + + + + <_> + 11 3 14 10 -1. + <_> + 11 8 14 5 2. + 0 + 0.2605817019939423 + 0.0307604894042015 + -0.2081860005855560 + <_> + + <_> + + + + <_> + 0 0 24 12 -1. + <_> + 0 0 12 6 2. + <_> + 12 6 12 6 2. + 0 + -0.1837086975574493 + -0.4619984030723572 + 0.0176900699734688 + <_> + + <_> + + + + <_> + 20 7 4 3 -1. + <_> + 20 8 4 1 3. + 0 + -3.9726989343762398e-003 + -0.1660892963409424 + 0.0209467206150293 + <_> + + <_> + + + + <_> + 0 1 7 3 -1. + <_> + 0 2 7 1 3. + 0 + 0.0214559100568295 + 0.0231478307396173 + -0.3625465929508209 + <_> + + <_> + + + + <_> + 20 7 4 3 -1. + <_> + 20 8 4 1 3. + 0 + 0.0144318202510476 + 4.4689280912280083e-003 + -0.2445929050445557 + <_> + + <_> + + + + <_> + 0 7 1 8 -1. + <_> + 0 9 1 4 2. + 0 + -3.3524229656904936e-003 + -0.2480840981006622 + 0.0316352993249893 + <_> + + <_> + + + + <_> + 22 4 3 4 -1. + <_> + 23 5 1 4 3. + 1 + -0.0156694706529379 + 0.3172483146190643 + -0.0374899208545685 + <_> + + <_> + + + + <_> + 11 2 12 1 -1. + <_> + 15 6 4 1 3. + 1 + -0.0400774292647839 + -0.2589775919914246 + 0.0327349714934826 + <_> + + <_> + + + + <_> + 22 4 3 4 -1. + <_> + 23 5 1 4 3. + 1 + 0.0123612098395824 + -0.0450748614966869 + 0.1690649986267090 + <_> + + <_> + + + + <_> + 1 7 4 3 -1. + <_> + 1 8 4 1 3. + 0 + 0.0109678898006678 + 0.0187921095639467 + -0.4384852945804596 + <_> + + <_> + + + + <_> + 13 9 6 2 -1. + <_> + 15 9 2 2 3. + 0 + -0.0137434704229236 + -0.4609765112400055 + 0.0122369602322578 + <_> + + <_> + + + + <_> + 6 7 2 2 -1. + <_> + 6 7 1 1 2. + <_> + 7 8 1 1 2. + 0 + -1.0322439484298229e-003 + 0.1648599952459335 + -0.0516587682068348 + <_> + + <_> + + + + <_> + 13 9 6 2 -1. + <_> + 15 9 2 2 3. + 0 + 8.8313361629843712e-003 + 0.0159355308860540 + -0.2015953958034515 + <_> + + <_> + + + + <_> + 4 0 6 2 -1. + <_> + 6 0 2 2 3. + 0 + 0.0144206797704101 + 0.0160773508250713 + -0.4641633033752441 + <_> + + <_> + + + + <_> + 13 9 6 2 -1. + <_> + 15 9 2 2 3. + 0 + -1.8205989617854357e-003 + 0.0433134213089943 + -0.0280837193131447 + <_> + + <_> + + + + <_> + 7 7 2 6 -1. + <_> + 7 7 1 6 2. + 1 + 3.9304671809077263e-003 + 0.0497011989355087 + -0.1514773964881897 + <_> + + <_> + + + + <_> + 24 0 1 10 -1. + <_> + 24 5 1 5 2. + 0 + -8.3210691809654236e-003 + -0.1029928028583527 + 0.0179813895374537 + <_> + + <_> + + + + <_> + 6 7 3 1 -1. + <_> + 7 7 1 1 3. + 0 + -1.1277500307187438e-003 + 0.1659521013498306 + -0.0483443103730679 + <_> + + <_> + + + + <_> + 14 13 2 2 -1. + <_> + 15 13 1 1 2. + <_> + 14 14 1 1 2. + 0 + -7.8385067172348499e-004 + -0.1946461051702499 + 0.0250845197588205 + <_> + + <_> + + + + <_> + 8 7 4 1 -1. + <_> + 9 7 2 1 2. + 0 + -8.5464341100305319e-004 + 0.1473073959350586 + -0.0529893897473812 + <_> + + <_> + + + + <_> + 24 4 1 9 -1. + <_> + 21 7 1 3 3. + 1 + -6.1449417844414711e-003 + 0.0951583385467529 + -0.0323545187711716 + <_> + + <_> + + + + <_> + 1 4 9 1 -1. + <_> + 4 7 3 1 3. + 1 + 0.0537422299385071 + -0.0160139091312885 + 0.5178387761116028 + <_> + + <_> + + + + <_> + 11 1 6 13 -1. + <_> + 13 1 2 13 3. + 0 + -9.1773690655827522e-003 + 0.0658730715513229 + -0.0286986008286476 + <_> + + <_> + + + + <_> + 10 2 4 7 -1. + <_> + 11 2 2 7 2. + 0 + -1.6262140125036240e-003 + 0.1165013015270233 + -0.0662005692720413 + <_> + + <_> + + + + <_> + 11 1 6 13 -1. + <_> + 13 1 2 13 3. + 0 + -0.0702467709779739 + -0.5561671257019043 + 3.3650770783424377e-003 + <_> + + <_> + + + + <_> + 8 1 6 13 -1. + <_> + 10 1 2 13 3. + 0 + -0.0457130484282970 + -0.5554363131523132 + 0.0145238302648067 + <_> + + <_> + + + + <_> + 16 9 4 1 -1. + <_> + 16 9 2 1 2. + 0 + -1.6252630157396197e-003 + 0.0774459466338158 + -0.0477535910904408 + <_> + + <_> + + + + <_> + 5 9 4 1 -1. + <_> + 7 9 2 1 2. + 0 + -8.7784547358751297e-003 + -0.6660557985305786 + 0.0114997997879982 + <_> + + <_> + + + + <_> + 17 4 1 9 -1. + <_> + 14 7 1 3 3. + 1 + 0.0581780597567558 + -0.0126901902258396 + 0.2431164979934692 + <_> + + <_> + + + + <_> + 7 4 2 2 -1. + <_> + 7 4 1 1 2. + <_> + 8 5 1 1 2. + 0 + -1.0166700230911374e-003 + 0.1701835989952087 + -0.0434626787900925 + <_> + + <_> + + + + <_> + 13 9 2 2 -1. + <_> + 14 9 1 1 2. + <_> + 13 10 1 1 2. + 0 + -8.3186908159404993e-004 + -0.1554417014122009 + 0.0277679692953825 + <_> + + <_> + + + + <_> + 7 11 2 2 -1. + <_> + 7 11 1 1 2. + <_> + 8 12 1 1 2. + 0 + 1.0635660146363080e-004 + -0.0799610763788223 + 0.0975525230169296 + <_> + + <_> + + + + <_> + 13 9 2 2 -1. + <_> + 14 9 1 1 2. + <_> + 13 10 1 1 2. + 0 + 7.7358598355203867e-004 + 0.0280197393149138 + -0.1640979051589966 + <_> + + <_> + + + + <_> + 6 13 10 1 -1. + <_> + 11 13 5 1 2. + 0 + -5.1288288086652756e-003 + 0.1435500979423523 + -0.0521811507642269 + <_> + + <_> + + + + <_> + 9 8 10 7 -1. + <_> + 9 8 5 7 2. + 0 + -0.0296237897127867 + 0.1256711930036545 + -0.0727018266916275 + <_> + + <_> + + + + <_> + 4 5 15 10 -1. + <_> + 9 5 5 10 3. + 0 + 0.0479203201830387 + -0.0627507865428925 + 0.1496749967336655 + <_> + + <_> + + + + <_> + 20 6 5 4 -1. + <_> + 20 7 5 2 2. + 0 + 0.0299077890813351 + 3.3279890194535255e-003 + -0.5352283716201782 + <_> + + <_> + + + + <_> + 0 6 5 4 -1. + <_> + 0 7 5 2 2. + 0 + -3.1103161163628101e-003 + -0.1846338063478470 + 0.0402609407901764 + <_> + + <_> + + + + <_> + 11 7 3 1 -1. + <_> + 12 7 1 1 3. + 0 + 1.1777599574998021e-003 + -0.0421488806605339 + 0.1833201944828033 + <_> + + <_> + + + + <_> + 9 4 7 3 -1. + <_> + 9 5 7 1 3. + 0 + 0.0149721698835492 + -0.0501780100166798 + 0.1479559987783432 + <_> + + <_> + + + + <_> + 15 4 4 3 -1. + <_> + 15 4 2 3 2. + 0 + 0.0226974897086620 + 8.8858045637607574e-003 + -0.3510260879993439 + <_> + + <_> + + + + <_> + 6 4 4 3 -1. + <_> + 8 4 2 3 2. + 0 + 0.0128841297701001 + 0.0346549116075039 + -0.2406193017959595 + <_> + + <_> + + + + <_> + 16 6 2 2 -1. + <_> + 17 6 1 1 2. + <_> + 16 7 1 1 2. + 0 + -1.1240700259804726e-003 + 0.1314530968666077 + -0.0288430396467447 + <_> + + <_> + + + + <_> + 7 6 2 2 -1. + <_> + 7 6 1 1 2. + <_> + 8 7 1 1 2. + 0 + -1.3627869775518775e-003 + 0.2013843953609467 + -0.0379555486142635 + <_> + + <_> + + + + <_> + 14 13 2 2 -1. + <_> + 15 13 1 1 2. + <_> + 14 14 1 1 2. + 0 + 5.3557957289740443e-004 + 0.0279592797160149 + -0.1196514964103699 + <_> + + <_> + + + + <_> + 6 0 4 2 -1. + <_> + 6 0 4 1 2. + 1 + -0.0152801796793938 + -0.4851869940757752 + 0.0156223699450493 + <_> + + <_> + + + + <_> + 20 14 2 1 -1. + <_> + 20 14 1 1 2. + 0 + 4.6412500523729250e-005 + -0.0589389093220234 + 0.0601089298725128 + <_> + + <_> + + + + <_> + 1 13 6 2 -1. + <_> + 1 13 3 1 2. + <_> + 4 14 3 1 2. + 0 + 9.6553878393024206e-005 + -0.0965948700904846 + 0.0779175236821175 + <_> + + <_> + + + + <_> + 12 1 2 2 -1. + <_> + 12 2 2 1 2. + 0 + 3.8991239853203297e-003 + -0.0261822007596493 + 0.1902385950088501 + <_> + + <_> + + + + <_> + 8 0 8 8 -1. + <_> + 8 0 4 4 2. + <_> + 12 4 4 4 2. + 0 + 0.0237854700535536 + 0.0403596796095371 + -0.1793317049741745 + <_> + + <_> + + + + <_> + 16 12 2 2 -1. + <_> + 17 12 1 1 2. + <_> + 16 13 1 1 2. + 0 + 5.9117228374816477e-005 + -0.0676945373415947 + 0.0789666101336479 + <_> + + <_> + + + + <_> + 0 4 8 8 -1. + <_> + 0 4 4 4 2. + <_> + 4 8 4 4 2. + 0 + 0.0585355199873447 + -0.0279133208096027 + 0.2635962069034576 + <_> + + <_> + + + + <_> + 19 4 2 1 -1. + <_> + 19 4 1 1 2. + 0 + -6.7125670611858368e-003 + -0.8246011137962341 + 3.6960430443286896e-003 + <_> + + <_> + + + + <_> + 4 4 2 1 -1. + <_> + 5 4 1 1 2. + 0 + -4.6747662127017975e-003 + -0.7625464797019959 + 9.2743840068578720e-003 + <_> + + <_> + + + + <_> + 20 0 2 2 -1. + <_> + 21 0 1 1 2. + <_> + 20 1 1 1 2. + 0 + 5.3981528617441654e-003 + 1.9147379789501429e-003 + -0.8057739734649658 + <_> + + <_> + + + + <_> + 0 5 15 3 -1. + <_> + 0 6 15 1 3. + 0 + 7.7252141200006008e-003 + -0.0822006091475487 + 0.0925986021757126 + <_> + + <_> + + + + <_> + 13 5 1 3 -1. + <_> + 13 6 1 1 3. + 0 + -1.1672140099108219e-003 + 0.1147938966751099 + -0.0459650196135044 + <_> + + <_> + + + + <_> + 4 9 3 2 -1. + <_> + 5 10 1 2 3. + 1 + -7.4022258631885052e-003 + -0.4262216091156006 + 0.0174518898129463 + <_> + + <_> + + + + <_> + 20 0 2 2 -1. + <_> + 21 0 1 1 2. + <_> + 20 1 1 1 2. + 0 + 6.5430802351329476e-005 + -0.0445476993918419 + 0.0498182512819767 + <_> + + <_> + + + + <_> + 3 0 2 2 -1. + <_> + 3 0 1 1 2. + <_> + 4 1 1 1 2. + 0 + 4.6353430661838502e-005 + -0.0820099934935570 + 0.0922331288456917 + -1.2964390516281128 + 14 + -1 + <_> + + + <_> + + <_> + + + + <_> + 0 11 12 4 -1. + <_> + 0 11 6 2 2. + <_> + 6 13 6 2 2. + 0 + 0.0105607798323035 + -0.1728546023368835 + 0.2072951048612595 + <_> + + <_> + + + + <_> + 17 1 8 4 -1. + <_> + 17 3 8 2 2. + 0 + -0.0382373891770840 + 0.1771112978458405 + -0.1585303992033005 + <_> + + <_> + + + + <_> + 6 6 13 6 -1. + <_> + 6 8 13 2 3. + 0 + -0.0541206710040569 + 0.2564443051815033 + -0.0884335711598396 + <_> + + <_> + + + + <_> + 23 4 2 3 -1. + <_> + 23 4 1 3 2. + 0 + -2.2004460915923119e-003 + 0.2010346055030823 + -0.1101640984416008 + <_> + + <_> + + + + <_> + 2 13 10 2 -1. + <_> + 2 14 10 1 2. + 0 + 0.0654388666152954 + 7.8213139204308391e-004 + -4.3508232421875000e+003 + <_> + + <_> + + + + <_> + 23 4 2 3 -1. + <_> + 23 4 1 3 2. + 0 + -0.0135645801201463 + -0.5407810807228088 + 4.8653590492904186e-003 + <_> + + <_> + + + + <_> + 0 4 2 3 -1. + <_> + 1 4 1 3 2. + 0 + -1.8708320567384362e-003 + 0.1633561998605728 + -0.1228590980172157 + <_> + + <_> + + + + <_> + 2 7 21 3 -1. + <_> + 9 8 7 1 9. + 0 + 0.1699268966913223 + -4.5410599559545517e-003 + 0.4810850024223328 + <_> + + <_> + + + + <_> + 2 11 2 2 -1. + <_> + 2 11 1 2 2. + 1 + 3.5981500986963511e-003 + 0.0356757305562496 + -0.4236158132553101 + <_> + + <_> + + + + <_> + 2 2 21 6 -1. + <_> + 9 4 7 2 9. + 0 + 0.5448976159095764 + -0.0198735594749451 + 0.5460472106933594 + <_> + + <_> + + + + <_> + 1 1 8 6 -1. + <_> + 1 3 8 2 3. + 0 + -0.0627753064036369 + 0.1722137033939362 + -0.1143800020217896 + <_> + + <_> + + + + <_> + 6 4 15 4 -1. + <_> + 6 5 15 2 2. + 0 + -0.0459444113075733 + 0.2595784068107605 + -0.0732216089963913 + <_> + + <_> + + + + <_> + 2 10 4 1 -1. + <_> + 3 11 2 1 2. + 1 + 2.1809421014040709e-003 + 0.0495434813201427 + -0.3175086975097656 + <_> + + <_> + + + + <_> + 4 14 18 1 -1. + <_> + 4 14 9 1 2. + 0 + -9.6566081047058105e-003 + 0.1581763029098511 + -0.0890468433499336 + <_> + + <_> + + + + <_> + 0 3 24 10 -1. + <_> + 0 3 12 5 2. + <_> + 12 8 12 5 2. + 0 + 0.0808042436838150 + 0.0503276288509369 + -0.2887117862701416 + <_> + + <_> + + + + <_> + 15 3 10 12 -1. + <_> + 20 3 5 6 2. + <_> + 15 9 5 6 2. + 0 + 0.0987789332866669 + -0.0381883382797241 + 0.3119831085205078 + <_> + + <_> + + + + <_> + 9 5 6 3 -1. + <_> + 9 6 6 1 3. + 0 + 8.4114018827676773e-003 + -0.0949936509132385 + 0.1344850063323975 + <_> + + <_> + + + + <_> + 2 13 21 1 -1. + <_> + 9 13 7 1 3. + 0 + -0.0147700998932123 + 0.1715719997882843 + -0.0750405564904213 + <_> + + <_> + + + + <_> + 0 3 10 12 -1. + <_> + 0 3 5 6 2. + <_> + 5 9 5 6 2. + 0 + 0.1057564020156860 + -0.0440231785178185 + 0.3495194017887116 + <_> + + <_> + + + + <_> + 5 3 15 4 -1. + <_> + 5 4 15 2 2. + 0 + 0.0401043891906738 + -0.0572791509330273 + 0.2763915061950684 + <_> + + <_> + + + + <_> + 8 6 9 3 -1. + <_> + 8 7 9 1 3. + 0 + 0.0135993398725986 + -0.0886402428150177 + 0.1596630066633225 + <_> + + <_> + + + + <_> + 14 13 3 1 -1. + <_> + 15 13 1 1 3. + 0 + -3.3378789667040110e-003 + -0.4990870058536530 + 7.1760369464755058e-003 + <_> + + <_> + + + + <_> + 7 1 10 2 -1. + <_> + 7 2 10 1 2. + 0 + 6.5490198321640491e-003 + -0.0597806982696056 + 0.2110590040683746 + <_> + + <_> + + + + <_> + 14 13 3 1 -1. + <_> + 15 13 1 1 3. + 0 + -6.2758670537732542e-005 + 0.0655476525425911 + -0.0541992485523224 + <_> + + <_> + + + + <_> + 8 13 3 1 -1. + <_> + 9 13 1 1 3. + 0 + 9.0889551211148500e-004 + 0.0425700992345810 + -0.2828716039657593 + <_> + + <_> + + + + <_> + 1 0 24 12 -1. + <_> + 13 0 12 6 2. + <_> + 1 6 12 6 2. + 0 + 0.0881031826138496 + 0.0406627096235752 + -0.2983728945255280 + <_> + + <_> + + + + <_> + 0 0 13 14 -1. + <_> + 0 7 13 7 2. + 0 + -0.1351538002490997 + -0.4011076092720032 + 0.0259989295154810 + <_> + + <_> + + + + <_> + 21 6 3 3 -1. + <_> + 20 7 3 1 3. + 1 + 0.0105496803298593 + 0.0265602301806211 + -0.3554666042327881 + <_> + + <_> + + + + <_> + 8 9 8 4 -1. + <_> + 8 10 8 2 2. + 0 + -0.0109745198860765 + 0.1540209054946899 + -0.0715849623084068 + <_> + + <_> + + + + <_> + 13 10 6 4 -1. + <_> + 15 10 2 4 3. + 0 + -0.0128105496987700 + -0.2680475115776062 + 0.0205432493239641 + <_> + + <_> + + + + <_> + 11 3 4 4 -1. + <_> + 11 3 2 4 2. + 1 + -0.0673751235008240 + -0.5299177169799805 + 0.0192500203847885 + <_> + + <_> + + + + <_> + 13 10 6 4 -1. + <_> + 15 10 2 4 3. + 0 + 0.0133285904303193 + 0.0141924796625972 + -0.2692896127700806 + <_> + + <_> + + + + <_> + 7 10 10 4 -1. + <_> + 7 12 10 2 2. + 0 + -0.0349247902631760 + 0.2877762019634247 + -0.0366922505199909 + <_> + + <_> + + + + <_> + 13 10 6 4 -1. + <_> + 15 10 2 4 3. + 0 + -0.0259607005864382 + -0.5250588059425354 + 4.2013241909444332e-003 + <_> + + <_> + + + + <_> + 6 10 6 4 -1. + <_> + 8 10 2 4 3. + 0 + -0.0144326100125909 + -0.4404621124267578 + 0.0239412691444159 + <_> + + <_> + + + + <_> + 21 14 4 1 -1. + <_> + 21 14 2 1 2. + 0 + 1.0242980206385255e-003 + -0.0813294127583504 + 0.1090075969696045 + <_> + + <_> + + + + <_> + 0 7 4 4 -1. + <_> + 0 8 4 2 2. + 0 + -3.3913699444383383e-003 + -0.2744260132312775 + 0.0353980511426926 + <_> + + <_> + + + + <_> + 19 3 6 12 -1. + <_> + 22 3 3 6 2. + <_> + 19 9 3 6 2. + 0 + -0.0254591107368469 + 0.1884281933307648 + -0.0505212917923927 + <_> + + <_> + + + + <_> + 5 1 15 2 -1. + <_> + 5 2 15 1 2. + 0 + -0.0250639300793409 + 0.1583306044340134 + -0.0679820179939270 + <_> + + <_> + + + + <_> + 19 1 3 4 -1. + <_> + 19 2 3 2 2. + 0 + 4.5757358893752098e-003 + -0.0512838996946812 + 0.1146584972739220 + <_> + + <_> + + + + <_> + 2 5 20 4 -1. + <_> + 12 5 10 4 2. + 0 + -0.1538352966308594 + 0.4274145960807800 + -0.0233538504689932 + <_> + + <_> + + + + <_> + 21 14 4 1 -1. + <_> + 21 14 2 1 2. + 0 + 6.7441980354487896e-003 + 0.0116364201530814 + -0.1990616023540497 + <_> + + <_> + + + + <_> + 0 14 4 1 -1. + <_> + 2 14 2 1 2. + 0 + 4.9857632257044315e-004 + -0.1112217977643013 + 0.0913273170590401 + <_> + + <_> + + + + <_> + 19 3 6 12 -1. + <_> + 22 3 3 6 2. + <_> + 19 9 3 6 2. + 0 + 0.0416502095758915 + -0.0342307090759277 + 0.1340909004211426 + <_> + + <_> + + + + <_> + 0 3 6 12 -1. + <_> + 0 3 3 6 2. + <_> + 3 9 3 6 2. + 0 + -0.0486865788698196 + 0.3840608894824982 + -0.0367092713713646 + <_> + + <_> + + + + <_> + 19 1 3 4 -1. + <_> + 19 2 3 2 2. + 0 + -0.0142661100253463 + 0.1904101967811585 + -0.0373262614011765 + <_> + + <_> + + + + <_> + 3 1 3 4 -1. + <_> + 3 2 3 2 2. + 0 + 2.0738251041620970e-003 + -0.0940800234675407 + 0.1367546021938324 + <_> + + <_> + + + + <_> + 10 1 10 2 -1. + <_> + 10 1 5 2 2. + 0 + -0.0127805396914482 + 0.0790209397673607 + -0.0321417711675167 + <_> + + <_> + + + + <_> + 5 0 8 3 -1. + <_> + 9 0 4 3 2. + 0 + 8.7420884519815445e-003 + -0.0805833786725998 + 0.1433219015598297 + <_> + + <_> + + + + <_> + 21 0 2 1 -1. + <_> + 21 0 1 1 2. + 1 + 6.9780537160113454e-005 + -0.1539752036333084 + 0.0694082602858543 + <_> + + <_> + + + + <_> + 2 8 4 2 -1. + <_> + 3 9 2 2 2. + 1 + -7.9981610178947449e-003 + -0.4497911930084229 + 0.0232297703623772 + <_> + + <_> + + + + <_> + 21 0 2 1 -1. + <_> + 21 0 1 1 2. + 1 + 5.3804512135684490e-003 + 0.0246548391878605 + -0.1725358963012695 + <_> + + <_> + + + + <_> + 2 0 21 1 -1. + <_> + 9 0 7 1 3. + 0 + -0.0200069397687912 + 0.1652639061212540 + -0.0625987574458122 + <_> + + <_> + + + + <_> + 21 0 2 1 -1. + <_> + 21 0 1 1 2. + 1 + -4.4656409882009029e-003 + -0.3730463087558746 + 0.0105512700974941 + <_> + + <_> + + + + <_> + 4 0 1 2 -1. + <_> + 4 0 1 1 2. + 1 + -3.1919090542942286e-003 + -0.4411549866199493 + 0.0209588091820478 + <_> + + <_> + + + + <_> + 1 11 24 4 -1. + <_> + 13 11 12 2 2. + <_> + 1 13 12 2 2. + 0 + -0.0622704289853573 + -0.5413467884063721 + 0.0132205402478576 + <_> + + <_> + + + + <_> + 0 11 24 4 -1. + <_> + 0 11 12 2 2. + <_> + 12 13 12 2 2. + 0 + -0.0449563488364220 + -0.4331294000148773 + 0.0206683203577995 + <_> + + <_> + + + + <_> + 16 5 2 2 -1. + <_> + 17 5 1 1 2. + <_> + 16 6 1 1 2. + 0 + 1.1595709947869182e-003 + -0.0236924402415752 + 0.1087998002767563 + <_> + + <_> + + + + <_> + 7 5 2 2 -1. + <_> + 7 5 1 1 2. + <_> + 8 6 1 1 2. + 0 + -8.8405620772391558e-004 + 0.1649617999792099 + -0.0524947308003902 + <_> + + <_> + + + + <_> + 18 1 6 2 -1. + <_> + 18 1 3 2 2. + 0 + 0.0266917701810598 + 0.0148458201438189 + -0.5571644902229309 + <_> + + <_> + + + + <_> + 2 0 21 2 -1. + <_> + 9 0 7 2 3. + 0 + 0.0182767305523157 + -0.0662862136960030 + 0.1257701069116592 + <_> + + <_> + + + + <_> + 13 0 10 15 -1. + <_> + 13 0 5 15 2. + 0 + -0.0809113383293152 + 0.1131376996636391 + -0.0498078204691410 + <_> + + <_> + + + + <_> + 6 0 13 4 -1. + <_> + 6 1 13 2 2. + 0 + -0.0364037007093430 + 0.2336605936288834 + -0.0383339710533619 + <_> + + <_> + + + + <_> + 11 3 9 3 -1. + <_> + 11 4 9 1 3. + 0 + -0.0139478798955679 + 0.0991646125912666 + -0.0678260922431946 + <_> + + <_> + + + + <_> + 3 2 10 3 -1. + <_> + 2 3 10 1 3. + 1 + -0.0224205106496811 + 0.1904506981372833 + -0.0484246909618378 + <_> + + <_> + + + + <_> + 6 6 16 8 -1. + <_> + 6 6 8 8 2. + 0 + 0.0995163321495056 + -0.0482200607657433 + 0.2056124061346054 + <_> + + <_> + + + + <_> + 5 0 12 15 -1. + <_> + 8 0 6 15 2. + 0 + 0.1495629996061325 + 0.0141723398119211 + -0.6450886726379395 + <_> + + <_> + + + + <_> + 23 8 2 4 -1. + <_> + 23 8 1 4 2. + 0 + 9.6693442901596427e-004 + -0.0378436110913754 + 0.0635498985648155 + <_> + + <_> + + + + <_> + 0 5 3 3 -1. + <_> + 0 6 3 1 3. + 0 + 0.0120417503640056 + 0.0180350895971060 + -0.4774137139320374 + <_> + + <_> + + + + <_> + 21 5 4 2 -1. + <_> + 22 5 2 2 2. + 0 + 2.3097700905054808e-003 + -0.0415334291756153 + 0.1302794069051743 + <_> + + <_> + + + + <_> + 0 5 4 2 -1. + <_> + 1 5 2 2 2. + 0 + 2.2019869647920132e-003 + -0.0514689311385155 + 0.1736146062612534 + <_> + + <_> + + + + <_> + 21 2 3 4 -1. + <_> + 22 3 1 4 3. + 1 + 0.0272558908909559 + -0.0153390001505613 + 0.3625235855579376 + <_> + + <_> + + + + <_> + 4 2 4 3 -1. + <_> + 3 3 4 1 3. + 1 + 8.8747506961226463e-003 + -0.0426916293799877 + 0.2076780050992966 + <_> + + <_> + + + + <_> + 23 2 2 2 -1. + <_> + 23 2 2 1 2. + 1 + 4.7241621650755405e-003 + -0.0500567816197872 + 0.0873611792922020 + <_> + + <_> + + + + <_> + 0 5 4 4 -1. + <_> + 0 6 4 2 2. + 0 + 7.3167313530575484e-005 + -0.1244131028652191 + 0.0726777836680412 + <_> + + <_> + + + + <_> + 23 7 2 5 -1. + <_> + 23 7 1 5 2. + 0 + -1.2639940250664949e-003 + 0.0776199027895927 + -0.0404986217617989 + <_> + + <_> + + + + <_> + 0 0 1 4 -1. + <_> + 0 1 1 2 2. + 0 + 3.6909559275954962e-003 + 0.0311388503760099 + -0.3086219131946564 + <_> + + <_> + + + + <_> + 23 1 2 4 -1. + <_> + 23 3 2 2 2. + 0 + -0.0283522401005030 + -0.3550184071063995 + 0.0135328602045774 + <_> + + <_> + + + + <_> + 0 1 2 4 -1. + <_> + 0 3 2 2 2. + 0 + -9.6667202888056636e-004 + 0.0676028430461884 + -0.1432974934577942 + <_> + + <_> + + + + <_> + 19 3 5 4 -1. + <_> + 19 4 5 2 2. + 0 + -0.0587403103709221 + -0.5506312847137451 + 4.2741261422634125e-003 + <_> + + <_> + + + + <_> + 12 1 6 2 -1. + <_> + 12 1 6 1 2. + 1 + -0.0272757392376661 + -0.6493160724639893 + 0.0125345299020410 + <_> + + <_> + + + + <_> + 19 11 6 4 -1. + <_> + 19 12 6 2 2. + 0 + -0.0117558799684048 + -0.5648565292358398 + 0.0137637602165341 + <_> + + <_> + + + + <_> + 1 3 6 4 -1. + <_> + 1 4 6 2 2. + 0 + 7.5923758558928967e-003 + -0.0431140698492527 + 0.2005586028099060 + <_> + + <_> + + + + <_> + 23 0 2 1 -1. + <_> + 23 0 1 1 2. + 1 + -7.1979401400312781e-004 + -0.1374174952507019 + 0.0340671092271805 + <_> + + <_> + + + + <_> + 2 0 1 2 -1. + <_> + 2 0 1 1 2. + 1 + 4.1190441697835922e-003 + 0.0367105789482594 + -0.2477497011423111 + <_> + + <_> + + + + <_> + 19 0 4 2 -1. + <_> + 20 0 2 2 2. + 0 + 7.5443051755428314e-003 + 7.2344779036939144e-003 + -0.4473736882209778 + <_> + + <_> + + + + <_> + 0 0 2 12 -1. + <_> + 0 0 1 6 2. + <_> + 1 6 1 6 2. + 0 + -5.2358289249241352e-003 + 0.2173164039850235 + -0.0386803299188614 + <_> + + <_> + + + + <_> + 22 4 2 8 -1. + <_> + 23 4 1 4 2. + <_> + 22 8 1 4 2. + 0 + 7.4686598964035511e-004 + -0.0371707193553448 + 0.0385193713009357 + <_> + + <_> + + + + <_> + 1 4 2 8 -1. + <_> + 1 4 1 4 2. + <_> + 2 8 1 4 2. + 0 + 8.8468490866944194e-004 + -0.1020980030298233 + 0.0926149412989616 + <_> + + <_> + + + + <_> + 17 9 4 1 -1. + <_> + 17 9 2 1 2. + 0 + -1.1738609755411744e-003 + 0.1108791977167130 + -0.0856960415840149 + <_> + + <_> + + + + <_> + 12 2 5 8 -1. + <_> + 10 4 5 4 2. + 1 + -0.0989599674940109 + -0.4499149918556213 + 0.0212421305477619 + <_> + + <_> + + + + <_> + 18 13 2 2 -1. + <_> + 19 13 1 1 2. + <_> + 18 14 1 1 2. + 0 + 8.8248471729457378e-004 + 0.0228975899517536 + -0.1995048969984055 + <_> + + <_> + + + + <_> + 6 9 13 6 -1. + <_> + 6 11 13 2 3. + 0 + -0.0413776896893978 + 0.1549389958381653 + -0.0591393709182739 + <_> + + <_> + + + + <_> + 6 10 13 4 -1. + <_> + 6 11 13 2 2. + 0 + 6.7946789786219597e-003 + -0.0783610120415688 + 0.1739570051431656 + <_> + + <_> + + + + <_> + 0 8 24 4 -1. + <_> + 0 8 12 2 2. + <_> + 12 10 12 2 2. + 0 + 0.0447585098445416 + 0.0260890107601881 + -0.3311159014701843 + <_> + + <_> + + + + <_> + 17 10 8 3 -1. + <_> + 17 11 8 1 3. + 0 + 2.9978479724377394e-003 + 0.0459281504154205 + -0.1491470038890839 + <_> + + <_> + + + + <_> + 4 0 16 8 -1. + <_> + 4 0 8 4 2. + <_> + 12 4 8 4 2. + 0 + -0.0595893599092960 + -0.2485350966453552 + 0.0325236506760120 + <_> + + <_> + + + + <_> + 14 0 1 2 -1. + <_> + 14 1 1 1 2. + 0 + 9.4199320301413536e-004 + -0.0425546802580357 + 0.1344856023788452 + <_> + + <_> + + + + <_> + 3 9 6 6 -1. + <_> + 5 9 2 6 3. + 0 + -0.0239475108683109 + -0.4583190977573395 + 0.0178181305527687 + <_> + + <_> + + + + <_> + 13 10 12 3 -1. + <_> + 16 10 6 3 2. + 0 + 7.4462359771132469e-003 + -0.0423585288226604 + 0.0580310709774494 + <_> + + <_> + + + + <_> + 0 10 12 3 -1. + <_> + 3 10 6 3 2. + 0 + -0.0129095697775483 + 0.1973039060831070 + -0.0445232689380646 + <_> + + <_> + + + + <_> + 19 8 5 3 -1. + <_> + 19 9 5 1 3. + 0 + 2.8930921107530594e-003 + 0.0428810603916645 + -0.1371746063232422 + <_> + + <_> + + + + <_> + 7 1 3 1 -1. + <_> + 8 1 1 1 3. + 0 + -6.8186258431524038e-004 + 0.1337869018316269 + -0.0565496906638145 + <_> + + <_> + + + + <_> + 15 1 3 1 -1. + <_> + 16 1 1 1 3. + 0 + 9.0884382370859385e-004 + -0.0361675098538399 + 0.1220118999481201 + <_> + + <_> + + + + <_> + 7 1 3 1 -1. + <_> + 8 1 1 1 3. + 0 + 4.2305429815314710e-004 + -0.0695094764232636 + 0.1302513927221298 + <_> + + <_> + + + + <_> + 20 8 2 3 -1. + <_> + 20 9 2 1 3. + 0 + -1.6460029873996973e-003 + -0.1300535947084427 + 0.0327382087707520 + <_> + + <_> + + + + <_> + 2 0 4 2 -1. + <_> + 3 0 2 2 2. + 0 + 7.2493818588554859e-003 + 0.0122888395562768 + -0.6227869987487793 + <_> + + <_> + + + + <_> + 19 8 5 3 -1. + <_> + 19 9 5 1 3. + 0 + 7.8207803890109062e-003 + 7.4369488283991814e-003 + -0.1486981958150864 + <_> + + <_> + + + + <_> + 4 1 6 11 -1. + <_> + 6 1 2 11 3. + 0 + 0.0359272807836533 + 0.0188675802201033 + -0.3921496868133545 + <_> + + <_> + + + + <_> + 16 9 2 1 -1. + <_> + 16 9 1 1 2. + 0 + -6.1618811741936952e-005 + 0.0568877793848515 + -0.0677392184734344 + <_> + + <_> + + + + <_> + 5 2 15 4 -1. + <_> + 5 3 15 2 2. + 0 + 0.0374080687761307 + -0.0385471209883690 + 0.2218790054321289 + <_> + + <_> + + + + <_> + 11 2 3 3 -1. + <_> + 11 3 3 1 3. + 0 + -5.2155661396682262e-003 + 0.1363334953784943 + -0.0673948600888252 + <_> + + <_> + + + + <_> + 2 7 18 6 -1. + <_> + 11 7 9 6 2. + 0 + -0.0935681909322739 + 0.1743745058774948 + -0.0487747117877007 + <_> + + <_> + + + + <_> + 1 6 24 9 -1. + <_> + 7 6 12 9 2. + 0 + 0.0762281417846680 + -0.0574758499860764 + 0.1471180021762848 + <_> + + <_> + + + + <_> + 0 0 1 10 -1. + <_> + 0 5 1 5 2. + 0 + -0.0200377702713013 + -0.4157789945602417 + 0.0179230198264122 + <_> + + <_> + + + + <_> + 9 3 10 2 -1. + <_> + 9 4 10 1 2. + 0 + -0.0118243796750903 + 0.1144623011350632 + -0.0700482204556465 + <_> + + <_> + + + + <_> + 12 6 1 3 -1. + <_> + 12 7 1 1 3. + 0 + -1.6057320171967149e-003 + 0.1678820997476578 + -0.0499466583132744 + <_> + + <_> + + + + <_> + 16 9 2 1 -1. + <_> + 16 9 1 1 2. + 0 + -2.5517439935356379e-003 + -0.3828516900539398 + 0.0113612702116370 + <_> + + <_> + + + + <_> + 7 9 2 1 -1. + <_> + 8 9 1 1 2. + 0 + -9.9515629699453712e-005 + 0.0925496816635132 + -0.0903496667742729 + <_> + + <_> + + + + <_> + 16 7 6 6 -1. + <_> + 19 7 3 3 2. + <_> + 16 10 3 3 2. + 0 + -0.0167104993015528 + 0.1787143051624298 + -0.0413177497684956 + <_> + + <_> + + + + <_> + 10 10 2 2 -1. + <_> + 10 10 1 1 2. + <_> + 11 11 1 1 2. + 0 + -9.6687301993370056e-004 + -0.2522006928920746 + 0.0305528100579977 + <_> + + <_> + + + + <_> + 16 9 2 2 -1. + <_> + 17 9 1 1 2. + <_> + 16 10 1 1 2. + 0 + -6.0828930145362392e-005 + 0.0542593784630299 + -0.0474381409585476 + <_> + + <_> + + + + <_> + 7 9 2 2 -1. + <_> + 7 9 1 1 2. + <_> + 8 10 1 1 2. + 0 + -8.6335372179746628e-004 + 0.1779994070529938 + -0.0423120781779289 + <_> + + <_> + + + + <_> + 13 10 2 2 -1. + <_> + 14 10 1 1 2. + <_> + 13 11 1 1 2. + 0 + -8.9218461653217673e-004 + -0.1845878958702087 + 0.0251416098326445 + <_> + + <_> + + + + <_> + 11 7 2 3 -1. + <_> + 11 8 2 1 3. + 0 + -3.4870179370045662e-003 + 0.1677664965391159 + -0.0460440590977669 + <_> + + <_> + + + + <_> + 19 0 6 3 -1. + <_> + 19 1 6 1 3. + 0 + 0.0195988900959492 + 0.0180558506399393 + -0.3022567927837372 + <_> + + <_> + + + + <_> + 0 0 6 3 -1. + <_> + 0 1 6 1 3. + 0 + -0.0109872100874782 + -0.3727653026580811 + 0.0197681505233049 + <_> + + <_> + + + + <_> + 24 0 1 2 -1. + <_> + 24 1 1 1 2. + 0 + -6.6390639403834939e-005 + 0.0768569633364677 + -0.1268360018730164 + <_> + + <_> + + + + <_> + 0 0 16 1 -1. + <_> + 4 0 8 1 2. + 0 + -4.2606238275766373e-003 + 0.1132820025086403 + -0.0696604028344154 + <_> + + <_> + + + + <_> + 19 11 6 4 -1. + <_> + 19 12 6 2 2. + 0 + 7.3147160001099110e-003 + 0.0329976715147495 + -0.2646273076534271 + <_> + + <_> + + + + <_> + 0 11 6 4 -1. + <_> + 0 12 6 2 2. + 0 + -0.0101194800809026 + -0.4706184864044190 + 0.0138464700430632 + <_> + + <_> + + + + <_> + 5 3 15 6 -1. + <_> + 5 6 15 3 2. + 0 + 0.0921443328261375 + -0.0886306688189507 + 0.0808285027742386 + <_> + + <_> + + + + <_> + 8 3 9 3 -1. + <_> + 8 4 9 1 3. + 0 + 0.0118425898253918 + -0.0542713403701782 + 0.1590622961521149 + <_> + + <_> + + + + <_> + 12 0 1 12 -1. + <_> + 12 3 1 6 2. + 0 + 0.0260604508221149 + 0.0202190801501274 + -0.3709642887115479 + <_> + + <_> + + + + <_> + 1 3 14 8 -1. + <_> + 1 7 14 4 2. + 0 + 0.2863250076770783 + 0.0171639006584883 + -0.3946934938430786 + <_> + + <_> + + + + <_> + 15 0 6 4 -1. + <_> + 17 0 2 4 3. + 0 + -0.0193374603986740 + -0.2173891961574554 + 0.0148878796026111 + <_> + + <_> + + + + <_> + 3 7 4 2 -1. + <_> + 3 7 2 1 2. + <_> + 5 8 2 1 2. + 0 + 6.8996037589386106e-004 + -0.0642509534955025 + 0.1074123978614807 + <_> + + <_> + + + + <_> + 14 5 1 8 -1. + <_> + 14 9 1 4 2. + 0 + 0.0273154806345701 + 5.0893737934529781e-003 + -0.5541477799415588 + <_> + + <_> + + + + <_> + 0 7 3 3 -1. + <_> + 0 8 3 1 3. + 0 + -7.3149320669472218e-003 + -0.5788456201553345 + 0.0114226602017879 + <_> + + <_> + + + + <_> + 11 12 6 3 -1. + <_> + 13 12 2 3 3. + 0 + 0.0134929800406098 + 6.9531891494989395e-003 + -0.3359794020652771 + <_> + + <_> + + + + <_> + 8 12 6 3 -1. + <_> + 10 12 2 3 3. + 0 + 0.0170349292457104 + 9.6587073057889938e-003 + -0.6638085842132568 + <_> + + <_> + + + + <_> + 16 5 6 10 -1. + <_> + 19 5 3 5 2. + <_> + 16 10 3 5 2. + 0 + -0.0495363213121891 + -0.1099594011902809 + 7.1444557979702950e-003 + <_> + + <_> + + + + <_> + 3 5 6 10 -1. + <_> + 3 5 3 5 2. + <_> + 6 10 3 5 2. + 0 + -0.0326232202351093 + 0.1888170987367630 + -0.0416569598019123 + <_> + + <_> + + + + <_> + 17 8 8 1 -1. + <_> + 19 8 4 1 2. + 0 + 2.5752598885446787e-003 + -0.0510260090231895 + 0.1057118028402329 + <_> + + <_> + + + + <_> + 0 8 8 1 -1. + <_> + 2 8 4 1 2. + 0 + 2.4968909565359354e-003 + -0.0559858083724976 + 0.1347001940011978 + <_> + + <_> + + + + <_> + 9 13 14 2 -1. + <_> + 9 13 7 2 2. + 0 + -0.0116916997358203 + 0.0694792568683624 + -0.0498108491301537 + <_> + + <_> + + + + <_> + 1 14 20 1 -1. + <_> + 6 14 10 1 2. + 0 + 5.0966278649866581e-003 + -0.0719841867685318 + 0.1201341003179550 + <_> + + <_> + + + + <_> + 17 7 2 2 -1. + <_> + 18 7 1 1 2. + <_> + 17 8 1 1 2. + 0 + 8.6429098155349493e-004 + -0.0280915908515453 + 0.1105908975005150 + <_> + + <_> + + + + <_> + 0 8 2 2 -1. + <_> + 0 9 2 1 2. + 0 + -3.0658349860459566e-003 + -0.4070394039154053 + 0.0187105592340231 + <_> + + <_> + + + + <_> + 17 7 2 2 -1. + <_> + 18 7 1 1 2. + <_> + 17 8 1 1 2. + 0 + -5.5272910685744137e-005 + 0.0707912817597389 + -0.0700317397713661 + <_> + + <_> + + + + <_> + 6 7 2 2 -1. + <_> + 6 7 1 1 2. + <_> + 7 8 1 1 2. + 0 + 6.5698497928678989e-004 + -0.0492957085371017 + 0.1548248976469040 + <_> + + <_> + + + + <_> + 13 10 2 2 -1. + <_> + 14 10 1 1 2. + <_> + 13 11 1 1 2. + 0 + 5.3707341430708766e-004 + 0.0302961803972721 + -0.1238510981202126 + <_> + + <_> + + + + <_> + 4 0 6 4 -1. + <_> + 6 0 2 4 3. + 0 + -0.0272689107805490 + -0.4674024879932404 + 0.0149874398484826 + <_> + + <_> + + + + <_> + 10 0 6 2 -1. + <_> + 12 0 2 2 3. + 0 + -2.6138951070606709e-003 + 0.1166682019829750 + -0.0615368783473969 + <_> + + <_> + + + + <_> + 8 1 8 3 -1. + <_> + 10 1 4 3 2. + 0 + -0.0277075897902250 + -0.6434546709060669 + 0.0120052499696612 + <_> + + <_> + + + + <_> + 14 6 7 2 -1. + <_> + 14 6 7 1 2. + 1 + -0.0200542695820332 + -0.3493579030036926 + 0.0109763201326132 + <_> + + <_> + + + + <_> + 8 10 4 1 -1. + <_> + 9 10 2 1 2. + 0 + 6.9170317146927118e-004 + 0.0442647784948349 + -0.1491888016462326 + <_> + + <_> + + + + <_> + 16 11 2 2 -1. + <_> + 17 11 1 1 2. + <_> + 16 12 1 1 2. + 0 + 6.4560663304291666e-005 + -0.0422041602432728 + 0.0473436005413532 + <_> + + <_> + + + + <_> + 7 11 2 2 -1. + <_> + 7 11 1 1 2. + <_> + 8 12 1 1 2. + 0 + -8.8378103100694716e-005 + 0.1016054973006249 + -0.0740641728043556 + <_> + + <_> + + + + <_> + 16 11 2 2 -1. + <_> + 17 11 1 1 2. + <_> + 16 12 1 1 2. + 0 + -6.6106527810916305e-005 + 0.0759406536817551 + -0.0495208092033863 + <_> + + <_> + + + + <_> + 7 11 2 2 -1. + <_> + 7 11 1 1 2. + <_> + 8 12 1 1 2. + 0 + 4.2288508848287165e-004 + -0.0588600113987923 + 0.1385688036680222 + <_> + + <_> + + + + <_> + 17 9 4 1 -1. + <_> + 17 9 2 1 2. + 0 + 2.5251980405300856e-003 + -0.0302844792604446 + 0.1643659025430679 + <_> + + <_> + + + + <_> + 4 9 4 1 -1. + <_> + 6 9 2 1 2. + 0 + -9.0347938239574432e-003 + -0.6502289175987244 + 0.0117079298943281 + <_> + + <_> + + + + <_> + 11 8 3 4 -1. + <_> + 11 9 3 2 2. + 0 + -4.2698681354522705e-003 + 0.1213309019804001 + -0.0608336813747883 + <_> + + <_> + + + + <_> + 9 6 3 2 -1. + <_> + 10 7 1 2 3. + 1 + 0.0166539791971445 + 0.0145571101456881 + -0.5031678080558777 + <_> + + <_> + + + + <_> + 21 0 4 8 -1. + <_> + 19 2 4 4 2. + 1 + -0.1178558021783829 + -0.3486539125442505 + 5.8299610391259193e-003 + <_> + + <_> + + + + <_> + 4 0 8 4 -1. + <_> + 6 2 4 4 2. + 1 + -0.0389890410006046 + 0.1082129999995232 + -0.0824354067444801 + <_> + + <_> + + + + <_> + 20 1 5 2 -1. + <_> + 20 1 5 1 2. + 1 + -6.9744870997965336e-003 + 0.0920993909239769 + -0.0447417609393597 + <_> + + <_> + + + + <_> + 0 6 6 4 -1. + <_> + 0 7 6 2 2. + 0 + 0.0154374102130532 + 0.0294817406684160 + -0.2408691942691803 + <_> + + <_> + + + + <_> + 20 6 5 4 -1. + <_> + 20 7 5 2 2. + 0 + -5.9599988162517548e-003 + -0.2254153043031693 + 0.0256420802325010 + <_> + + <_> + + + + <_> + 6 8 3 1 -1. + <_> + 7 8 1 1 3. + 0 + -5.3358142031356692e-004 + 0.1183808967471123 + -0.0571242086589336 + <_> + + <_> + + + + <_> + 1 8 24 2 -1. + <_> + 13 8 12 1 2. + <_> + 1 9 12 1 2. + 0 + 0.0176937691867352 + 0.0266077890992165 + -0.3055857121944428 + <_> + + <_> + + + + <_> + 8 8 8 3 -1. + <_> + 8 9 8 1 3. + 0 + 5.3599448874592781e-003 + -0.0569497905671597 + 0.1210888996720314 + <_> + + <_> + + + + <_> + 17 11 6 4 -1. + <_> + 19 11 2 4 3. + 0 + 0.0158548094332218 + 0.0215572193264961 + -0.2521420121192932 + <_> + + <_> + + + + <_> + 0 0 18 1 -1. + <_> + 9 0 9 1 2. + 0 + 0.0549633502960205 + 0.0106362197548151 + -0.5730599761009216 + <_> + + <_> + + + + <_> + 14 6 3 2 -1. + <_> + 15 7 1 2 3. + 1 + -3.7383600138127804e-003 + 0.0774415433406830 + -0.0306048095226288 + <_> + + <_> + + + + <_> + 5 6 13 2 -1. + <_> + 5 7 13 1 2. + 0 + 0.0182623900473118 + -0.0549028292298317 + 0.1176588013768196 + <_> + + <_> + + + + <_> + 14 6 3 2 -1. + <_> + 15 7 1 2 3. + 1 + -0.0318278707563877 + -0.9110031723976135 + 1.3938200427219272e-003 + <_> + + <_> + + + + <_> + 10 6 2 6 -1. + <_> + 10 8 2 2 3. + 0 + -3.6466179881244898e-003 + 0.1085240989923477 + -0.0722526162862778 + <_> + + <_> + + + + <_> + 20 1 5 2 -1. + <_> + 20 1 5 1 2. + 1 + -0.0517431795597076 + -0.9186943173408508 + 1.8797840457409620e-003 + <_> + + <_> + + + + <_> + 5 1 2 5 -1. + <_> + 5 1 1 5 2. + 1 + -9.0449545532464981e-003 + 0.1787680983543396 + -0.0388442091643810 + <_> + + <_> + + + + <_> + 24 7 1 8 -1. + <_> + 24 9 1 4 2. + 0 + -4.5340228825807571e-003 + -0.2472573071718216 + 0.0297267790883780 + <_> + + <_> + + + + <_> + 7 7 11 3 -1. + <_> + 7 8 11 1 3. + 0 + 6.8734101951122284e-003 + -0.0675214827060699 + 0.1065412983298302 + <_> + + <_> + + + + <_> + 13 11 2 2 -1. + <_> + 14 11 1 1 2. + <_> + 13 12 1 1 2. + 0 + 7.7327789040282369e-004 + 0.0221925694495440 + -0.1398307979106903 + <_> + + <_> + + + + <_> + 10 11 3 1 -1. + <_> + 11 11 1 1 3. + 0 + -8.5252941062208265e-005 + 0.0903024971485138 + -0.0786189734935761 + <_> + + <_> + + + + <_> + 24 7 1 8 -1. + <_> + 24 9 1 4 2. + 0 + 4.8931739293038845e-003 + 0.0311242006719112 + -0.1617130041122437 + <_> + + <_> + + + + <_> + 10 5 2 4 -1. + <_> + 10 5 2 2 2. + 1 + -0.0357618294656277 + -0.3406237065792084 + 0.0201859101653099 + <_> + + <_> + + + + <_> + 22 1 2 3 -1. + <_> + 21 2 2 1 3. + 1 + -0.0110698901116848 + 0.1165141984820366 + -0.0340334698557854 + <_> + + <_> + + + + <_> + 3 1 3 2 -1. + <_> + 4 2 1 2 3. + 1 + 3.4201510716229677e-003 + -0.0530161187052727 + 0.1339436024427414 + <_> + + <_> + + + + <_> + 16 4 3 3 -1. + <_> + 17 5 1 1 9. + 0 + -0.0499692708253860 + -0.8493295907974243 + 2.7547380886971951e-003 + <_> + + <_> + + + + <_> + 3 0 3 2 -1. + <_> + 3 0 3 1 2. + 1 + -1.1221430031582713e-003 + -0.1629413068294525 + 0.0413381010293961 + <_> + + <_> + + + + <_> + 17 0 8 3 -1. + <_> + 17 0 4 3 2. + 0 + 0.0371481291949749 + 0.0171750299632549 + -0.2840433120727539 + <_> + + <_> + + + + <_> + 0 12 4 3 -1. + <_> + 0 13 4 1 3. + 0 + 2.3847341071814299e-003 + 0.0348382107913494 + -0.1844726949930191 + <_> + + <_> + + + + <_> + 2 3 21 3 -1. + <_> + 9 3 7 3 3. + 0 + 0.1431124955415726 + 0.0252217296510935 + -0.2543725967407227 + <_> + + <_> + + + + <_> + 8 1 2 5 -1. + <_> + 8 1 1 5 2. + 1 + -0.0119188595563173 + 0.1655784994363785 + -0.0447442717850208 + <_> + + <_> + + + + <_> + 19 7 6 4 -1. + <_> + 22 7 3 2 2. + <_> + 19 9 3 2 2. + 0 + 6.4779450185596943e-003 + -0.0250237993896008 + 0.0799132883548737 + <_> + + <_> + + + + <_> + 0 7 6 4 -1. + <_> + 0 7 3 2 2. + <_> + 3 9 3 2 2. + 0 + 1.4581739669665694e-003 + -0.0797923728823662 + 0.0829188674688339 + <_> + + <_> + + + + <_> + 24 4 1 4 -1. + <_> + 24 5 1 2 2. + 0 + 6.2418850138783455e-003 + 0.0132909296080470 + -0.2995111048221588 + <_> + + <_> + + + + <_> + 4 7 3 4 -1. + <_> + 3 8 3 2 2. + 1 + -0.0227145906537771 + 0.4398984909057617 + -0.0150371296331286 + <_> + + <_> + + + + <_> + 17 9 4 1 -1. + <_> + 18 9 2 1 2. + 0 + -4.3001482263207436e-003 + -0.3546585142612457 + 7.9521266743540764e-003 + <_> + + <_> + + + + <_> + 4 9 4 1 -1. + <_> + 5 9 2 1 2. + 0 + 1.0604769922792912e-003 + 0.0385937690734863 + -0.1762923002243042 + <_> + + <_> + + + + <_> + 23 6 2 2 -1. + <_> + 23 7 2 1 2. + 0 + 4.3205441907048225e-003 + 0.0171245392411947 + -0.1075016036629677 + <_> + + <_> + + + + <_> + 0 6 2 2 -1. + <_> + 0 7 2 1 2. + 0 + -3.8217399269342422e-003 + -0.4589209854602814 + 0.0141258295625448 + <_> + + <_> + + + + <_> + 12 0 3 1 -1. + <_> + 13 0 1 1 3. + 0 + 9.7336847102269530e-004 + -0.0361551195383072 + 0.1268056929111481 + <_> + + <_> + + + + <_> + 1 7 2 2 -1. + <_> + 1 7 1 1 2. + <_> + 2 8 1 1 2. + 0 + -7.9081847798079252e-004 + 0.1707147061824799 + -0.0376146212220192 + <_> + + <_> + + + + <_> + 22 7 2 2 -1. + <_> + 23 7 1 1 2. + <_> + 22 8 1 1 2. + 0 + -7.6159887248650193e-004 + 0.2311398983001709 + -0.0603629797697067 + <_> + + <_> + + + + <_> + 2 11 6 4 -1. + <_> + 4 11 2 4 3. + 0 + -0.0210315398871899 + -0.4918564856052399 + 0.0156012997031212 + <_> + + <_> + + + + <_> + 14 1 10 4 -1. + <_> + 19 1 5 2 2. + <_> + 14 3 5 2 2. + 0 + 0.0180973205715418 + -0.0467358492314816 + 0.1050693020224571 + <_> + + <_> + + + + <_> + 6 2 12 2 -1. + <_> + 6 3 12 1 2. + 0 + -0.0131208598613739 + 0.1018344014883041 + -0.0857265591621399 + <_> + + <_> + + + + <_> + 9 6 8 9 -1. + <_> + 9 9 8 3 3. + 0 + 0.2012819051742554 + -9.4874696806073189e-003 + 0.5418189764022827 + <_> + + <_> + + + + <_> + 3 8 3 3 -1. + <_> + 4 9 1 1 9. + 0 + 7.3326090350747108e-003 + 0.0282447207719088 + -0.2452981024980545 + <_> + + <_> + + + + <_> + 22 7 2 2 -1. + <_> + 23 7 1 1 2. + <_> + 22 8 1 1 2. + 0 + 9.0540642850100994e-004 + -0.0559650883078575 + 0.2322594970464706 + <_> + + <_> + + + + <_> + 11 10 2 2 -1. + <_> + 11 10 1 1 2. + <_> + 12 11 1 1 2. + 0 + 5.3532002493739128e-004 + 0.0432194508612156 + -0.1652047038078308 + <_> + + <_> + + + + <_> + 22 7 2 2 -1. + <_> + 23 7 1 1 2. + <_> + 22 8 1 1 2. + 0 + -8.0239711678586900e-005 + 0.0588538907468319 + -0.0475415214896202 + <_> + + <_> + + + + <_> + 4 13 10 1 -1. + <_> + 9 13 5 1 2. + 0 + 4.8403399996459484e-003 + -0.0541158504784107 + 0.1303326934576035 + <_> + + <_> + + + + <_> + 3 0 20 15 -1. + <_> + 3 0 10 15 2. + 0 + 0.6619219779968262 + -0.0147952698171139 + 0.5785722732543945 + <_> + + <_> + + + + <_> + 0 13 24 1 -1. + <_> + 6 13 12 1 2. + 0 + -8.5441237315535545e-003 + 0.1165743991732597 + -0.0628988370299339 + <_> + + <_> + + + + <_> + 22 7 2 2 -1. + <_> + 23 7 1 1 2. + <_> + 22 8 1 1 2. + 0 + 5.4021849791752174e-005 + -0.0602008998394012 + 0.0699716731905937 + -1.2540320158004761 + 15 + -1 + diff --git a/examples/haarcascade_frontalface_alt.xml b/examples/haarcascade_frontalface_alt.xml new file mode 100644 index 0000000..af48bab --- /dev/null +++ b/examples/haarcascade_frontalface_alt.xml @@ -0,0 +1,26161 @@ + + + + + 20 20 + + <_> + + + <_> + + <_> + + + + <_>3 7 14 4 -1. + <_>3 9 14 2 2. + 0 + 4.0141958743333817e-003 + 0.0337941907346249 + 0.8378106951713562 + <_> + + <_> + + + + <_>1 2 18 4 -1. + <_>7 2 6 4 3. + 0 + 0.0151513395830989 + 0.1514132022857666 + 0.7488812208175659 + <_> + + <_> + + + + <_>1 7 15 9 -1. + <_>1 10 15 3 3. + 0 + 4.2109931819140911e-003 + 0.0900492817163467 + 0.6374819874763489 + 0.8226894140243530 + -1 + -1 + <_> + + + <_> + + <_> + + + + <_>5 6 2 6 -1. + <_>5 9 2 3 2. + 0 + 1.6227109590545297e-003 + 0.0693085864186287 + 0.7110946178436279 + <_> + + <_> + + + + <_>7 5 6 3 -1. + <_>9 5 2 3 3. + 0 + 2.2906649392098188e-003 + 0.1795803010463715 + 0.6668692231178284 + <_> + + <_> + + + + <_>4 0 12 9 -1. + <_>4 3 12 3 3. + 0 + 5.0025708042085171e-003 + 0.1693672984838486 + 0.6554006934165955 + <_> + + <_> + + + + <_>6 9 10 8 -1. + <_>6 13 10 4 2. + 0 + 7.9659894108772278e-003 + 0.5866332054138184 + 0.0914145186543465 + <_> + + <_> + + + + <_>3 6 14 8 -1. + <_>3 10 14 4 2. + 0 + -3.5227010957896709e-003 + 0.1413166970014572 + 0.6031895875930786 + <_> + + <_> + + + + <_>14 1 6 10 -1. + <_>14 1 3 10 2. + 0 + 0.0366676896810532 + 0.3675672113895416 + 0.7920318245887756 + <_> + + <_> + + + + <_>7 8 5 12 -1. + <_>7 12 5 4 3. + 0 + 9.3361474573612213e-003 + 0.6161385774612427 + 0.2088509947061539 + <_> + + <_> + + + + <_>1 1 18 3 -1. + <_>7 1 6 3 3. + 0 + 8.6961314082145691e-003 + 0.2836230993270874 + 0.6360273957252502 + <_> + + <_> + + + + <_>1 8 17 2 -1. + <_>1 9 17 1 2. + 0 + 1.1488880263641477e-003 + 0.2223580926656723 + 0.5800700783729553 + <_> + + <_> + + + + <_>16 6 4 2 -1. + <_>16 7 4 1 2. + 0 + -2.1484689787030220e-003 + 0.2406464070081711 + 0.5787054896354675 + <_> + + <_> + + + + <_>5 17 2 2 -1. + <_>5 18 2 1 2. + 0 + 2.1219060290604830e-003 + 0.5559654831886292 + 0.1362237036228180 + <_> + + <_> + + + + <_>14 2 6 12 -1. + <_>14 2 3 12 2. + 0 + -0.0939491465687752 + 0.8502737283706665 + 0.4717740118503571 + <_> + + <_> + + + + <_>4 0 4 12 -1. + <_>4 0 2 6 2. + <_>6 6 2 6 2. + 0 + 1.3777789426967502e-003 + 0.5993673801422119 + 0.2834529876708984 + <_> + + <_> + + + + <_>2 11 18 8 -1. + <_>8 11 6 8 3. + 0 + 0.0730631574988365 + 0.4341886043548584 + 0.7060034275054932 + <_> + + <_> + + + + <_>5 7 10 2 -1. + <_>5 8 10 1 2. + 0 + 3.6767389974556863e-004 + 0.3027887940406799 + 0.6051574945449829 + <_> + + <_> + + + + <_>15 11 5 3 -1. + <_>15 12 5 1 3. + 0 + -6.0479710809886456e-003 + 0.1798433959484100 + 0.5675256848335266 + 6.9566087722778320 + 0 + -1 + <_> + + + <_> + + <_> + + + + <_>5 3 10 9 -1. + <_>5 6 10 3 3. + 0 + -0.0165106896311045 + 0.6644225120544434 + 0.1424857974052429 + <_> + + <_> + + + + <_>9 4 2 14 -1. + <_>9 11 2 7 2. + 0 + 2.7052499353885651e-003 + 0.6325352191925049 + 0.1288477033376694 + <_> + + <_> + + + + <_>3 5 4 12 -1. + <_>3 9 4 4 3. + 0 + 2.8069869149476290e-003 + 0.1240288019180298 + 0.6193193197250366 + <_> + + <_> + + + + <_>4 5 12 5 -1. + <_>8 5 4 5 3. + 0 + -1.5402400167658925e-003 + 0.1432143002748489 + 0.5670015811920166 + <_> + + <_> + + + + <_>5 6 10 8 -1. + <_>5 10 10 4 2. + 0 + -5.6386279175058007e-004 + 0.1657433062791824 + 0.5905207991600037 + <_> + + <_> + + + + <_>8 0 6 9 -1. + <_>8 3 6 3 3. + 0 + 1.9253729842603207e-003 + 0.2695507109165192 + 0.5738824009895325 + <_> + + <_> + + + + <_>9 12 1 8 -1. + <_>9 16 1 4 2. + 0 + -5.0214841030538082e-003 + 0.1893538981676102 + 0.5782774090766907 + <_> + + <_> + + + + <_>0 7 20 6 -1. + <_>0 9 20 2 3. + 0 + 2.6365420781075954e-003 + 0.2309329062700272 + 0.5695425868034363 + <_> + + <_> + + + + <_>7 0 6 17 -1. + <_>9 0 2 17 3. + 0 + -1.5127769438549876e-003 + 0.2759602069854736 + 0.5956642031669617 + <_> + + <_> + + + + <_>9 0 6 4 -1. + <_>11 0 2 4 3. + 0 + -0.0101574398577213 + 0.1732538044452667 + 0.5522047281265259 + <_> + + <_> + + + + <_>5 1 6 4 -1. + <_>7 1 2 4 3. + 0 + -0.0119536602869630 + 0.1339409947395325 + 0.5559014081954956 + <_> + + <_> + + + + <_>12 1 6 16 -1. + <_>14 1 2 16 3. + 0 + 4.8859491944313049e-003 + 0.3628703951835632 + 0.6188849210739136 + <_> + + <_> + + + + <_>0 5 18 8 -1. + <_>0 5 9 4 2. + <_>9 9 9 4 2. + 0 + -0.0801329165697098 + 0.0912110507488251 + 0.5475944876670837 + <_> + + <_> + + + + <_>8 15 10 4 -1. + <_>13 15 5 2 2. + <_>8 17 5 2 2. + 0 + 1.0643280111253262e-003 + 0.3715142905712128 + 0.5711399912834168 + <_> + + <_> + + + + <_>3 1 4 8 -1. + <_>3 1 2 4 2. + <_>5 5 2 4 2. + 0 + -1.3419450260698795e-003 + 0.5953313708305359 + 0.3318097889423370 + <_> + + <_> + + + + <_>3 6 14 10 -1. + <_>10 6 7 5 2. + <_>3 11 7 5 2. + 0 + -0.0546011403203011 + 0.1844065934419632 + 0.5602846145629883 + <_> + + <_> + + + + <_>2 1 6 16 -1. + <_>4 1 2 16 3. + 0 + 2.9071690514683723e-003 + 0.3594244122505188 + 0.6131715178489685 + <_> + + <_> + + + + <_>0 18 20 2 -1. + <_>0 19 20 1 2. + 0 + 7.4718717951327562e-004 + 0.5994353294372559 + 0.3459562957286835 + <_> + + <_> + + + + <_>8 13 4 3 -1. + <_>8 14 4 1 3. + 0 + 4.3013808317482471e-003 + 0.4172652065753937 + 0.6990845203399658 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + 4.5017572119832039e-003 + 0.4509715139865875 + 0.7801457047462463 + <_> + + <_> + + + + <_>0 12 9 6 -1. + <_>0 14 9 2 3. + 0 + 0.0241385009139776 + 0.5438212752342224 + 0.1319826990365982 + 9.4985427856445313 + 1 + -1 + <_> + + + <_> + + <_> + + + + <_>5 7 3 4 -1. + <_>5 9 3 2 2. + 0 + 1.9212230108678341e-003 + 0.1415266990661621 + 0.6199870705604553 + <_> + + <_> + + + + <_>9 3 2 16 -1. + <_>9 11 2 8 2. + 0 + -1.2748669541906565e-004 + 0.6191074252128601 + 0.1884928941726685 + <_> + + <_> + + + + <_>3 6 13 8 -1. + <_>3 10 13 4 2. + 0 + 5.1409931620582938e-004 + 0.1487396955490112 + 0.5857927799224854 + <_> + + <_> + + + + <_>12 3 8 2 -1. + <_>12 3 4 2 2. + 0 + 4.1878609918057919e-003 + 0.2746909856796265 + 0.6359239816665649 + <_> + + <_> + + + + <_>8 8 4 12 -1. + <_>8 12 4 4 3. + 0 + 5.1015717908740044e-003 + 0.5870851278305054 + 0.2175628989934921 + <_> + + <_> + + + + <_>11 3 8 6 -1. + <_>15 3 4 3 2. + <_>11 6 4 3 2. + 0 + -2.1448440384119749e-003 + 0.5880944728851318 + 0.2979590892791748 + <_> + + <_> + + + + <_>7 1 6 19 -1. + <_>9 1 2 19 3. + 0 + -2.8977119363844395e-003 + 0.2373327016830444 + 0.5876647233963013 + <_> + + <_> + + + + <_>9 0 6 4 -1. + <_>11 0 2 4 3. + 0 + -0.0216106791049242 + 0.1220654994249344 + 0.5194202065467835 + <_> + + <_> + + + + <_>3 1 9 3 -1. + <_>6 1 3 3 3. + 0 + -4.6299318782985210e-003 + 0.2631230950355530 + 0.5817409157752991 + <_> + + <_> + + + + <_>8 15 10 4 -1. + <_>13 15 5 2 2. + <_>8 17 5 2 2. + 0 + 5.9393711853772402e-004 + 0.3638620078563690 + 0.5698544979095459 + <_> + + <_> + + + + <_>0 3 6 10 -1. + <_>3 3 3 10 2. + 0 + 0.0538786612451077 + 0.4303531050682068 + 0.7559366226196289 + <_> + + <_> + + + + <_>3 4 15 15 -1. + <_>3 9 15 5 3. + 0 + 1.8887349870055914e-003 + 0.2122603058815002 + 0.5613427162170410 + <_> + + <_> + + + + <_>6 5 8 6 -1. + <_>6 7 8 2 3. + 0 + -2.3635339457541704e-003 + 0.5631849169731140 + 0.2642767131328583 + <_> + + <_> + + + + <_>4 4 12 10 -1. + <_>10 4 6 5 2. + <_>4 9 6 5 2. + 0 + 0.0240177996456623 + 0.5797107815742493 + 0.2751705944538117 + <_> + + <_> + + + + <_>6 4 4 4 -1. + <_>8 4 2 4 2. + 0 + 2.0543030404951423e-004 + 0.2705242037773132 + 0.5752568840980530 + <_> + + <_> + + + + <_>15 11 1 2 -1. + <_>15 12 1 1 2. + 0 + 8.4790197433903813e-004 + 0.5435624718666077 + 0.2334876954555512 + <_> + + <_> + + + + <_>3 11 2 2 -1. + <_>3 12 2 1 2. + 0 + 1.4091329649090767e-003 + 0.5319424867630005 + 0.2063155025243759 + <_> + + <_> + + + + <_>16 11 1 3 -1. + <_>16 12 1 1 3. + 0 + 1.4642629539594054e-003 + 0.5418980717658997 + 0.3068861067295075 + <_> + + <_> + + + + <_>3 15 6 4 -1. + <_>3 15 3 2 2. + <_>6 17 3 2 2. + 0 + 1.6352549428120255e-003 + 0.3695372939109802 + 0.6112868189811707 + <_> + + <_> + + + + <_>6 7 8 2 -1. + <_>6 8 8 1 2. + 0 + 8.3172752056270838e-004 + 0.3565036952495575 + 0.6025236248970032 + <_> + + <_> + + + + <_>3 11 1 3 -1. + <_>3 12 1 1 3. + 0 + -2.0998890977352858e-003 + 0.1913982033729553 + 0.5362827181816101 + <_> + + <_> + + + + <_>6 0 12 2 -1. + <_>6 1 12 1 2. + 0 + -7.4213981861248612e-004 + 0.3835555016994476 + 0.5529310107231140 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + 3.2655049581080675e-003 + 0.4312896132469177 + 0.7101895809173584 + <_> + + <_> + + + + <_>7 15 6 2 -1. + <_>7 16 6 1 2. + 0 + 8.9134991867467761e-004 + 0.3984830975532532 + 0.6391963958740234 + <_> + + <_> + + + + <_>0 5 4 6 -1. + <_>0 7 4 2 3. + 0 + -0.0152841797098517 + 0.2366732954978943 + 0.5433713793754578 + <_> + + <_> + + + + <_>4 12 12 2 -1. + <_>8 12 4 2 3. + 0 + 4.8381411470472813e-003 + 0.5817500948905945 + 0.3239189088344574 + <_> + + <_> + + + + <_>6 3 1 9 -1. + <_>6 6 1 3 3. + 0 + -9.1093179071322083e-004 + 0.5540593862533569 + 0.2911868989467621 + <_> + + <_> + + + + <_>10 17 3 2 -1. + <_>11 17 1 2 3. + 0 + -6.1275060288608074e-003 + 0.1775255054235458 + 0.5196629166603088 + <_> + + <_> + + + + <_>9 9 2 2 -1. + <_>9 10 2 1 2. + 0 + -4.4576259097084403e-004 + 0.3024170100688934 + 0.5533593893051148 + <_> + + <_> + + + + <_>7 6 6 4 -1. + <_>9 6 2 4 3. + 0 + 0.0226465407758951 + 0.4414930939674377 + 0.6975377202033997 + <_> + + <_> + + + + <_>7 17 3 2 -1. + <_>8 17 1 2 3. + 0 + -1.8804960418492556e-003 + 0.2791394889354706 + 0.5497952103614807 + <_> + + <_> + + + + <_>10 17 3 3 -1. + <_>11 17 1 3 3. + 0 + 7.0889107882976532e-003 + 0.5263199210166931 + 0.2385547012090683 + <_> + + <_> + + + + <_>8 12 3 2 -1. + <_>8 13 3 1 2. + 0 + 1.7318050377070904e-003 + 0.4319379031658173 + 0.6983600854873657 + <_> + + <_> + + + + <_>9 3 6 2 -1. + <_>11 3 2 2 3. + 0 + -6.8482700735330582e-003 + 0.3082042932510376 + 0.5390920042991638 + <_> + + <_> + + + + <_>3 11 14 4 -1. + <_>3 13 14 2 2. + 0 + -1.5062530110299122e-005 + 0.5521922111511231 + 0.3120366036891937 + <_> + + <_> + + + + <_>1 10 18 4 -1. + <_>10 10 9 2 2. + <_>1 12 9 2 2. + 0 + 0.0294755697250366 + 0.5401322841644287 + 0.1770603060722351 + <_> + + <_> + + + + <_>0 10 3 3 -1. + <_>0 11 3 1 3. + 0 + 8.1387329846620560e-003 + 0.5178617835044861 + 0.1211019009351730 + <_> + + <_> + + + + <_>9 1 6 6 -1. + <_>11 1 2 6 3. + 0 + 0.0209429506212473 + 0.5290294289588928 + 0.3311221897602081 + <_> + + <_> + + + + <_>8 7 3 6 -1. + <_>9 7 1 6 3. + 0 + -9.5665529370307922e-003 + 0.7471994161605835 + 0.4451968967914581 + 18.4129695892333980 + 2 + -1 + <_> + + + <_> + + <_> + + + + <_>1 0 18 9 -1. + <_>1 3 18 3 3. + 0 + -2.8206960996612906e-004 + 0.2064086049795151 + 0.6076732277870178 + <_> + + <_> + + + + <_>12 10 2 6 -1. + <_>12 13 2 3 2. + 0 + 1.6790600493550301e-003 + 0.5851997137069702 + 0.1255383938550949 + <_> + + <_> + + + + <_>0 5 19 8 -1. + <_>0 9 19 4 2. + 0 + 6.9827912375330925e-004 + 0.0940184295177460 + 0.5728961229324341 + <_> + + <_> + + + + <_>7 0 6 9 -1. + <_>9 0 2 9 3. + 0 + 7.8959012171253562e-004 + 0.1781987994909287 + 0.5694308876991272 + <_> + + <_> + + + + <_>5 3 6 1 -1. + <_>7 3 2 1 3. + 0 + -2.8560499195009470e-003 + 0.1638399064540863 + 0.5788664817810059 + <_> + + <_> + + + + <_>11 3 6 1 -1. + <_>13 3 2 1 3. + 0 + -3.8122469559311867e-003 + 0.2085440009832382 + 0.5508564710617065 + <_> + + <_> + + + + <_>5 10 4 6 -1. + <_>5 13 4 3 2. + 0 + 1.5896620461717248e-003 + 0.5702760815620422 + 0.1857215017080307 + <_> + + <_> + + + + <_>11 3 6 1 -1. + <_>13 3 2 1 3. + 0 + 0.0100783398374915 + 0.5116943120956421 + 0.2189770042896271 + <_> + + <_> + + + + <_>4 4 12 6 -1. + <_>4 6 12 2 3. + 0 + -0.0635263025760651 + 0.7131379842758179 + 0.4043813049793243 + <_> + + <_> + + + + <_>15 12 2 6 -1. + <_>15 14 2 2 3. + 0 + -9.1031491756439209e-003 + 0.2567181885242462 + 0.5463973283767700 + <_> + + <_> + + + + <_>9 3 2 2 -1. + <_>10 3 1 2 2. + 0 + -2.4035000242292881e-003 + 0.1700665950775147 + 0.5590974092483521 + <_> + + <_> + + + + <_>9 3 3 1 -1. + <_>10 3 1 1 3. + 0 + 1.5226360410451889e-003 + 0.5410556793212891 + 0.2619054019451141 + <_> + + <_> + + + + <_>1 1 4 14 -1. + <_>3 1 2 14 2. + 0 + 0.0179974399507046 + 0.3732436895370483 + 0.6535220742225647 + <_> + + <_> + + + + <_>9 0 4 4 -1. + <_>11 0 2 2 2. + <_>9 2 2 2 2. + 0 + -6.4538191072642803e-003 + 0.2626481950283051 + 0.5537446141242981 + <_> + + <_> + + + + <_>7 5 1 14 -1. + <_>7 12 1 7 2. + 0 + -0.0118807600811124 + 0.2003753930330277 + 0.5544745922088623 + <_> + + <_> + + + + <_>19 0 1 4 -1. + <_>19 2 1 2 2. + 0 + 1.2713660253211856e-003 + 0.5591902732849121 + 0.3031975924968720 + <_> + + <_> + + + + <_>5 5 6 4 -1. + <_>8 5 3 4 2. + 0 + 1.1376109905540943e-003 + 0.2730407118797302 + 0.5646508932113648 + <_> + + <_> + + + + <_>9 18 3 2 -1. + <_>10 18 1 2 3. + 0 + -4.2651998810470104e-003 + 0.1405909061431885 + 0.5461820960044861 + <_> + + <_> + + + + <_>8 18 3 2 -1. + <_>9 18 1 2 3. + 0 + -2.9602861031889915e-003 + 0.1795035004615784 + 0.5459290146827698 + <_> + + <_> + + + + <_>4 5 12 6 -1. + <_>4 7 12 2 3. + 0 + -8.8448226451873779e-003 + 0.5736783146858215 + 0.2809219956398010 + <_> + + <_> + + + + <_>3 12 2 6 -1. + <_>3 14 2 2 3. + 0 + -6.6430689767003059e-003 + 0.2370675951242447 + 0.5503826141357422 + <_> + + <_> + + + + <_>10 8 2 12 -1. + <_>10 12 2 4 3. + 0 + 3.9997808635234833e-003 + 0.5608199834823608 + 0.3304282128810883 + <_> + + <_> + + + + <_>7 18 3 2 -1. + <_>8 18 1 2 3. + 0 + -4.1221720166504383e-003 + 0.1640105992555618 + 0.5378993153572083 + <_> + + <_> + + + + <_>9 0 6 2 -1. + <_>11 0 2 2 3. + 0 + 0.0156249096617103 + 0.5227649211883545 + 0.2288603931665421 + <_> + + <_> + + + + <_>5 11 9 3 -1. + <_>5 12 9 1 3. + 0 + -0.0103564197197557 + 0.7016193866729736 + 0.4252927899360657 + <_> + + <_> + + + + <_>9 0 6 2 -1. + <_>11 0 2 2 3. + 0 + -8.7960809469223022e-003 + 0.2767347097396851 + 0.5355830192565918 + <_> + + <_> + + + + <_>1 1 18 5 -1. + <_>7 1 6 5 3. + 0 + 0.1622693985700607 + 0.4342240095138550 + 0.7442579269409180 + <_> + + <_> + + + + <_>8 0 4 4 -1. + <_>10 0 2 2 2. + <_>8 2 2 2 2. + 0 + 4.5542530715465546e-003 + 0.5726485848426819 + 0.2582125067710877 + <_> + + <_> + + + + <_>3 12 1 3 -1. + <_>3 13 1 1 3. + 0 + -2.1309209987521172e-003 + 0.2106848061084747 + 0.5361018776893616 + <_> + + <_> + + + + <_>8 14 5 3 -1. + <_>8 15 5 1 3. + 0 + -0.0132084200158715 + 0.7593790888786316 + 0.4552468061447144 + <_> + + <_> + + + + <_>5 4 10 12 -1. + <_>5 4 5 6 2. + <_>10 10 5 6 2. + 0 + -0.0659966766834259 + 0.1252475976943970 + 0.5344039797782898 + <_> + + <_> + + + + <_>9 6 9 12 -1. + <_>9 10 9 4 3. + 0 + 7.9142656177282333e-003 + 0.3315384089946747 + 0.5601043105125427 + <_> + + <_> + + + + <_>2 2 12 14 -1. + <_>2 2 6 7 2. + <_>8 9 6 7 2. + 0 + 0.0208942797034979 + 0.5506049990653992 + 0.2768838107585907 + 15.3241395950317380 + 3 + -1 + <_> + + + <_> + + <_> + + + + <_>4 7 12 2 -1. + <_>8 7 4 2 3. + 0 + 1.1961159761995077e-003 + 0.1762690991163254 + 0.6156241297721863 + <_> + + <_> + + + + <_>7 4 6 4 -1. + <_>7 6 6 2 2. + 0 + -1.8679830245673656e-003 + 0.6118106842041016 + 0.1832399964332581 + <_> + + <_> + + + + <_>4 5 11 8 -1. + <_>4 9 11 4 2. + 0 + -1.9579799845814705e-004 + 0.0990442633628845 + 0.5723816156387329 + <_> + + <_> + + + + <_>3 10 16 4 -1. + <_>3 12 16 2 2. + 0 + -8.0255657667294145e-004 + 0.5579879879951477 + 0.2377282977104187 + <_> + + <_> + + + + <_>0 0 16 2 -1. + <_>0 1 16 1 2. + 0 + -2.4510810617357492e-003 + 0.2231457978487015 + 0.5858935117721558 + <_> + + <_> + + + + <_>7 5 6 2 -1. + <_>9 5 2 2 3. + 0 + 5.0361850298941135e-004 + 0.2653993964195252 + 0.5794103741645813 + <_> + + <_> + + + + <_>3 2 6 10 -1. + <_>3 2 3 5 2. + <_>6 7 3 5 2. + 0 + 4.0293349884450436e-003 + 0.5803827047348023 + 0.2484865039587021 + <_> + + <_> + + + + <_>10 5 8 15 -1. + <_>10 10 8 5 3. + 0 + -0.0144517095759511 + 0.1830351948738098 + 0.5484204888343811 + <_> + + <_> + + + + <_>3 14 8 6 -1. + <_>3 14 4 3 2. + <_>7 17 4 3 2. + 0 + 2.0380979403853416e-003 + 0.3363558948040009 + 0.6051092743873596 + <_> + + <_> + + + + <_>14 2 2 2 -1. + <_>14 3 2 1 2. + 0 + -1.6155190533027053e-003 + 0.2286642044782639 + 0.5441246032714844 + <_> + + <_> + + + + <_>1 10 7 6 -1. + <_>1 13 7 3 2. + 0 + 3.3458340913057327e-003 + 0.5625913143157959 + 0.2392338067293167 + <_> + + <_> + + + + <_>15 4 4 3 -1. + <_>15 4 2 3 2. + 0 + 1.6379579901695251e-003 + 0.3906993865966797 + 0.5964621901512146 + <_> + + <_> + + + + <_>2 9 14 6 -1. + <_>2 9 7 3 2. + <_>9 12 7 3 2. + 0 + 0.0302512105554342 + 0.5248482227325440 + 0.1575746983289719 + <_> + + <_> + + + + <_>5 7 10 4 -1. + <_>5 9 10 2 2. + 0 + 0.0372519902884960 + 0.4194310903549194 + 0.6748418807983398 + <_> + + <_> + + + + <_>6 9 8 8 -1. + <_>6 9 4 4 2. + <_>10 13 4 4 2. + 0 + -0.0251097902655602 + 0.1882549971342087 + 0.5473451018333435 + <_> + + <_> + + + + <_>14 1 3 2 -1. + <_>14 2 3 1 2. + 0 + -5.3099058568477631e-003 + 0.1339973062276840 + 0.5227110981941223 + <_> + + <_> + + + + <_>1 4 4 2 -1. + <_>3 4 2 2 2. + 0 + 1.2086479691788554e-003 + 0.3762088119983673 + 0.6109635829925537 + <_> + + <_> + + + + <_>11 10 2 8 -1. + <_>11 14 2 4 2. + 0 + -0.0219076797366142 + 0.2663142979145050 + 0.5404006838798523 + <_> + + <_> + + + + <_>0 0 5 3 -1. + <_>0 1 5 1 3. + 0 + 5.4116579703986645e-003 + 0.5363578796386719 + 0.2232273072004318 + <_> + + <_> + + + + <_>2 5 18 8 -1. + <_>11 5 9 4 2. + <_>2 9 9 4 2. + 0 + 0.0699463263154030 + 0.5358232855796814 + 0.2453698068857193 + <_> + + <_> + + + + <_>6 6 1 6 -1. + <_>6 9 1 3 2. + 0 + 3.4520021290518343e-004 + 0.2409671992063522 + 0.5376930236816406 + <_> + + <_> + + + + <_>19 1 1 3 -1. + <_>19 2 1 1 3. + 0 + 1.2627709656953812e-003 + 0.5425856709480286 + 0.3155693113803864 + <_> + + <_> + + + + <_>7 6 6 6 -1. + <_>9 6 2 6 3. + 0 + 0.0227195098996162 + 0.4158405959606171 + 0.6597865223884583 + <_> + + <_> + + + + <_>19 1 1 3 -1. + <_>19 2 1 1 3. + 0 + -1.8111000536009669e-003 + 0.2811253070831299 + 0.5505244731903076 + <_> + + <_> + + + + <_>3 13 2 3 -1. + <_>3 14 2 1 3. + 0 + 3.3469670452177525e-003 + 0.5260028243064880 + 0.1891465038061142 + <_> + + <_> + + + + <_>8 4 8 12 -1. + <_>12 4 4 6 2. + <_>8 10 4 6 2. + 0 + 4.0791751234792173e-004 + 0.5673509240150452 + 0.3344210088253021 + <_> + + <_> + + + + <_>5 2 6 3 -1. + <_>7 2 2 3 3. + 0 + 0.0127347996458411 + 0.5343592166900635 + 0.2395612001419067 + <_> + + <_> + + + + <_>6 1 9 10 -1. + <_>6 6 9 5 2. + 0 + -7.3119727894663811e-003 + 0.6010890007019043 + 0.4022207856178284 + <_> + + <_> + + + + <_>0 4 6 12 -1. + <_>2 4 2 12 3. + 0 + -0.0569487512111664 + 0.8199151158332825 + 0.4543190896511078 + <_> + + <_> + + + + <_>15 13 2 3 -1. + <_>15 14 2 1 3. + 0 + -5.0116591155529022e-003 + 0.2200281023979187 + 0.5357710719108582 + <_> + + <_> + + + + <_>7 14 5 3 -1. + <_>7 15 5 1 3. + 0 + 6.0334368608891964e-003 + 0.4413081109523773 + 0.7181751132011414 + <_> + + <_> + + + + <_>15 13 3 3 -1. + <_>15 14 3 1 3. + 0 + 3.9437441155314445e-003 + 0.5478860735893250 + 0.2791733145713806 + <_> + + <_> + + + + <_>6 14 8 3 -1. + <_>6 15 8 1 3. + 0 + -3.6591119132936001e-003 + 0.6357867717742920 + 0.3989723920822144 + <_> + + <_> + + + + <_>15 13 3 3 -1. + <_>15 14 3 1 3. + 0 + -3.8456181064248085e-003 + 0.3493686020374298 + 0.5300664901733398 + <_> + + <_> + + + + <_>2 13 3 3 -1. + <_>2 14 3 1 3. + 0 + -7.1926261298358440e-003 + 0.1119614988565445 + 0.5229672789573669 + <_> + + <_> + + + + <_>4 7 12 12 -1. + <_>10 7 6 6 2. + <_>4 13 6 6 2. + 0 + -0.0527989417314529 + 0.2387102991342545 + 0.5453451275825501 + <_> + + <_> + + + + <_>9 7 2 6 -1. + <_>10 7 1 6 2. + 0 + -7.9537667334079742e-003 + 0.7586917877197266 + 0.4439376890659332 + <_> + + <_> + + + + <_>8 9 5 2 -1. + <_>8 10 5 1 2. + 0 + -2.7344180271029472e-003 + 0.2565476894378662 + 0.5489321947097778 + <_> + + <_> + + + + <_>8 6 3 4 -1. + <_>9 6 1 4 3. + 0 + -1.8507939530536532e-003 + 0.6734347939491272 + 0.4252474904060364 + <_> + + <_> + + + + <_>9 6 2 8 -1. + <_>9 10 2 4 2. + 0 + 0.0159189198166132 + 0.5488352775573731 + 0.2292661964893341 + <_> + + <_> + + + + <_>7 7 3 6 -1. + <_>8 7 1 6 3. + 0 + -1.2687679845839739e-003 + 0.6104331016540527 + 0.4022389948368073 + <_> + + <_> + + + + <_>11 3 3 3 -1. + <_>12 3 1 3 3. + 0 + 6.2883910723030567e-003 + 0.5310853123664856 + 0.1536193042993546 + <_> + + <_> + + + + <_>5 4 6 1 -1. + <_>7 4 2 1 3. + 0 + -6.2259892001748085e-003 + 0.1729111969470978 + 0.5241606235504150 + <_> + + <_> + + + + <_>5 6 10 3 -1. + <_>5 7 10 1 3. + 0 + -0.0121325999498367 + 0.6597759723663330 + 0.4325182139873505 + 21.0106391906738280 + 4 + -1 + <_> + + + <_> + + <_> + + + + <_>7 3 6 9 -1. + <_>7 6 6 3 3. + 0 + -3.9184908382594585e-003 + 0.6103435158729553 + 0.1469330936670303 + <_> + + <_> + + + + <_>6 7 9 1 -1. + <_>9 7 3 1 3. + 0 + 1.5971299726516008e-003 + 0.2632363140583038 + 0.5896466970443726 + <_> + + <_> + + + + <_>2 8 16 8 -1. + <_>2 12 16 4 2. + 0 + 0.0177801102399826 + 0.5872874259948731 + 0.1760361939668655 + <_> + + <_> + + + + <_>14 6 2 6 -1. + <_>14 9 2 3 2. + 0 + 6.5334769897162914e-004 + 0.1567801982164383 + 0.5596066117286682 + <_> + + <_> + + + + <_>1 5 6 15 -1. + <_>1 10 6 5 3. + 0 + -2.8353091329336166e-004 + 0.1913153976202011 + 0.5732036232948303 + <_> + + <_> + + + + <_>10 0 6 9 -1. + <_>10 3 6 3 3. + 0 + 1.6104689566418529e-003 + 0.2914913892745972 + 0.5623080730438232 + <_> + + <_> + + + + <_>6 6 7 14 -1. + <_>6 13 7 7 2. + 0 + -0.0977506190538406 + 0.1943476945161820 + 0.5648233294487000 + <_> + + <_> + + + + <_>13 7 3 6 -1. + <_>13 9 3 2 3. + 0 + 5.5182358482852578e-004 + 0.3134616911411285 + 0.5504639744758606 + <_> + + <_> + + + + <_>1 8 15 4 -1. + <_>6 8 5 4 3. + 0 + -0.0128582203760743 + 0.2536481916904450 + 0.5760142803192139 + <_> + + <_> + + + + <_>11 2 3 10 -1. + <_>11 7 3 5 2. + 0 + 4.1530239395797253e-003 + 0.5767722129821777 + 0.3659774065017700 + <_> + + <_> + + + + <_>3 7 4 6 -1. + <_>3 9 4 2 3. + 0 + 1.7092459602281451e-003 + 0.2843191027641296 + 0.5918939113616943 + <_> + + <_> + + + + <_>13 3 6 10 -1. + <_>15 3 2 10 3. + 0 + 7.5217359699308872e-003 + 0.4052427113056183 + 0.6183109283447266 + <_> + + <_> + + + + <_>5 7 8 10 -1. + <_>5 7 4 5 2. + <_>9 12 4 5 2. + 0 + 2.2479810286313295e-003 + 0.5783755183219910 + 0.3135401010513306 + <_> + + <_> + + + + <_>4 4 12 12 -1. + <_>10 4 6 6 2. + <_>4 10 6 6 2. + 0 + 0.0520062111318111 + 0.5541312098503113 + 0.1916636973619461 + <_> + + <_> + + + + <_>1 4 6 9 -1. + <_>3 4 2 9 3. + 0 + 0.0120855299755931 + 0.4032655954360962 + 0.6644591093063355 + <_> + + <_> + + + + <_>11 3 2 5 -1. + <_>11 3 1 5 2. + 0 + 1.4687820112158079e-005 + 0.3535977900028229 + 0.5709382891654968 + <_> + + <_> + + + + <_>7 3 2 5 -1. + <_>8 3 1 5 2. + 0 + 7.1395188570022583e-006 + 0.3037444949150085 + 0.5610269904136658 + <_> + + <_> + + + + <_>10 14 2 3 -1. + <_>10 15 2 1 3. + 0 + -4.6001640148460865e-003 + 0.7181087136268616 + 0.4580326080322266 + <_> + + <_> + + + + <_>5 12 6 2 -1. + <_>8 12 3 2 2. + 0 + 2.0058949012309313e-003 + 0.5621951818466187 + 0.2953684031963348 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + 4.5050270855426788e-003 + 0.4615387916564941 + 0.7619017958641052 + <_> + + <_> + + + + <_>4 11 12 6 -1. + <_>4 14 12 3 2. + 0 + 0.0117468303069472 + 0.5343837141990662 + 0.1772529035806656 + <_> + + <_> + + + + <_>11 11 5 9 -1. + <_>11 14 5 3 3. + 0 + -0.0583163388073444 + 0.1686245948076248 + 0.5340772271156311 + <_> + + <_> + + + + <_>6 15 3 2 -1. + <_>6 16 3 1 2. + 0 + 2.3629379575140774e-004 + 0.3792056143283844 + 0.6026803851127625 + <_> + + <_> + + + + <_>11 0 3 5 -1. + <_>12 0 1 5 3. + 0 + -7.8156180679798126e-003 + 0.1512867063283920 + 0.5324323773384094 + <_> + + <_> + + + + <_>5 5 6 7 -1. + <_>8 5 3 7 2. + 0 + -0.0108761601150036 + 0.2081822007894516 + 0.5319945216178894 + <_> + + <_> + + + + <_>13 0 1 9 -1. + <_>13 3 1 3 3. + 0 + -2.7745519764721394e-003 + 0.4098246991634369 + 0.5210328102111816 + <_> + + <_> + + + + <_>3 2 4 8 -1. + <_>3 2 2 4 2. + <_>5 6 2 4 2. + 0 + -7.8276381827890873e-004 + 0.5693274140357971 + 0.3478842079639435 + <_> + + <_> + + + + <_>13 12 4 6 -1. + <_>13 14 4 2 3. + 0 + 0.0138704096898437 + 0.5326750874519348 + 0.2257698029279709 + <_> + + <_> + + + + <_>3 12 4 6 -1. + <_>3 14 4 2 3. + 0 + -0.0236749108880758 + 0.1551305055618286 + 0.5200707912445068 + <_> + + <_> + + + + <_>13 11 3 4 -1. + <_>13 13 3 2 2. + 0 + -1.4879409718560055e-005 + 0.5500566959381104 + 0.3820176124572754 + <_> + + <_> + + + + <_>4 4 4 3 -1. + <_>4 5 4 1 3. + 0 + 3.6190641112625599e-003 + 0.4238683879375458 + 0.6639748215675354 + <_> + + <_> + + + + <_>7 5 11 8 -1. + <_>7 9 11 4 2. + 0 + -0.0198171101510525 + 0.2150038033723831 + 0.5382357835769653 + <_> + + <_> + + + + <_>7 8 3 4 -1. + <_>8 8 1 4 3. + 0 + -3.8154039066284895e-003 + 0.6675711274147034 + 0.4215297102928162 + <_> + + <_> + + + + <_>9 1 6 1 -1. + <_>11 1 2 1 3. + 0 + -4.9775829538702965e-003 + 0.2267289012670517 + 0.5386328101158142 + <_> + + <_> + + + + <_>5 5 3 3 -1. + <_>5 6 3 1 3. + 0 + 2.2441020701080561e-003 + 0.4308691024780273 + 0.6855735778808594 + <_> + + <_> + + + + <_>0 9 20 6 -1. + <_>10 9 10 3 2. + <_>0 12 10 3 2. + 0 + 0.0122824599966407 + 0.5836614966392517 + 0.3467479050159454 + <_> + + <_> + + + + <_>8 6 3 5 -1. + <_>9 6 1 5 3. + 0 + -2.8548699337989092e-003 + 0.7016944885253906 + 0.4311453998088837 + <_> + + <_> + + + + <_>11 0 1 3 -1. + <_>11 1 1 1 3. + 0 + -3.7875669077038765e-003 + 0.2895345091819763 + 0.5224946141242981 + <_> + + <_> + + + + <_>4 2 4 2 -1. + <_>4 3 4 1 2. + 0 + -1.2201230274513364e-003 + 0.2975570857524872 + 0.5481644868850708 + <_> + + <_> + + + + <_>12 6 4 3 -1. + <_>12 7 4 1 3. + 0 + 0.0101605998352170 + 0.4888817965984345 + 0.8182697892189026 + <_> + + <_> + + + + <_>5 0 6 4 -1. + <_>7 0 2 4 3. + 0 + -0.0161745697259903 + 0.1481492966413498 + 0.5239992737770081 + <_> + + <_> + + + + <_>9 7 3 8 -1. + <_>10 7 1 8 3. + 0 + 0.0192924607545137 + 0.4786309897899628 + 0.7378190755844116 + <_> + + <_> + + + + <_>9 7 2 2 -1. + <_>10 7 1 2 2. + 0 + -3.2479539513587952e-003 + 0.7374222874641419 + 0.4470643997192383 + <_> + + <_> + + + + <_>6 7 14 4 -1. + <_>13 7 7 2 2. + <_>6 9 7 2 2. + 0 + -9.3803480267524719e-003 + 0.3489154875278473 + 0.5537996292114258 + <_> + + <_> + + + + <_>0 5 3 6 -1. + <_>0 7 3 2 3. + 0 + -0.0126061299815774 + 0.2379686981439591 + 0.5315443277359009 + <_> + + <_> + + + + <_>13 11 3 4 -1. + <_>13 13 3 2 2. + 0 + -0.0256219301372766 + 0.1964688003063202 + 0.5138769745826721 + <_> + + <_> + + + + <_>4 11 3 4 -1. + <_>4 13 3 2 2. + 0 + -7.5741496402770281e-005 + 0.5590522885322571 + 0.3365853130817413 + <_> + + <_> + + + + <_>5 9 12 8 -1. + <_>11 9 6 4 2. + <_>5 13 6 4 2. + 0 + -0.0892108827829361 + 0.0634046569466591 + 0.5162634849548340 + <_> + + <_> + + + + <_>9 12 1 3 -1. + <_>9 13 1 1 3. + 0 + -2.7670480776578188e-003 + 0.7323467731475830 + 0.4490706026554108 + <_> + + <_> + + + + <_>10 15 2 4 -1. + <_>10 17 2 2 2. + 0 + 2.7152578695677221e-004 + 0.4114834964275360 + 0.5985518097877502 + 23.9187908172607420 + 5 + -1 + <_> + + + <_> + + <_> + + + + <_>7 7 6 1 -1. + <_>9 7 2 1 3. + 0 + 1.4786219689995050e-003 + 0.2663545012474060 + 0.6643316745758057 + <_> + + <_> + + + + <_>12 3 6 6 -1. + <_>15 3 3 3 2. + <_>12 6 3 3 2. + 0 + -1.8741659587249160e-003 + 0.6143848896026611 + 0.2518512904644013 + <_> + + <_> + + + + <_>0 4 10 6 -1. + <_>0 6 10 2 3. + 0 + -1.7151009524241090e-003 + 0.5766341090202332 + 0.2397463023662567 + <_> + + <_> + + + + <_>8 3 8 14 -1. + <_>12 3 4 7 2. + <_>8 10 4 7 2. + 0 + -1.8939269939437509e-003 + 0.5682045817375183 + 0.2529144883155823 + <_> + + <_> + + + + <_>4 4 7 15 -1. + <_>4 9 7 5 3. + 0 + -5.3006052039563656e-003 + 0.1640675961971283 + 0.5556079745292664 + <_> + + <_> + + + + <_>12 2 6 8 -1. + <_>15 2 3 4 2. + <_>12 6 3 4 2. + 0 + -0.0466625317931175 + 0.6123154163360596 + 0.4762830138206482 + <_> + + <_> + + + + <_>2 2 6 8 -1. + <_>2 2 3 4 2. + <_>5 6 3 4 2. + 0 + -7.9431332414969802e-004 + 0.5707858800888062 + 0.2839404046535492 + <_> + + <_> + + + + <_>2 13 18 7 -1. + <_>8 13 6 7 3. + 0 + 0.0148916700854898 + 0.4089672863483429 + 0.6006367206573486 + <_> + + <_> + + + + <_>4 3 8 14 -1. + <_>4 3 4 7 2. + <_>8 10 4 7 2. + 0 + -1.2046529445797205e-003 + 0.5712450742721558 + 0.2705289125442505 + <_> + + <_> + + + + <_>18 1 2 6 -1. + <_>18 3 2 2 3. + 0 + 6.0619381256401539e-003 + 0.5262504220008850 + 0.3262225985527039 + <_> + + <_> + + + + <_>9 11 2 3 -1. + <_>9 12 2 1 3. + 0 + -2.5286648888140917e-003 + 0.6853830814361572 + 0.4199256896972656 + <_> + + <_> + + + + <_>18 1 2 6 -1. + <_>18 3 2 2 3. + 0 + -5.9010218828916550e-003 + 0.3266282081604004 + 0.5434812903404236 + <_> + + <_> + + + + <_>0 1 2 6 -1. + <_>0 3 2 2 3. + 0 + 5.6702760048210621e-003 + 0.5468410849571228 + 0.2319003939628601 + <_> + + <_> + + + + <_>1 5 18 6 -1. + <_>1 7 18 2 3. + 0 + -3.0304100364446640e-003 + 0.5570667982101440 + 0.2708238065242767 + <_> + + <_> + + + + <_>0 2 6 7 -1. + <_>3 2 3 7 2. + 0 + 2.9803649522364140e-003 + 0.3700568974018097 + 0.5890625715255737 + <_> + + <_> + + + + <_>7 3 6 14 -1. + <_>7 10 6 7 2. + 0 + -0.0758405104279518 + 0.2140070050954819 + 0.5419948101043701 + <_> + + <_> + + + + <_>3 7 13 10 -1. + <_>3 12 13 5 2. + 0 + 0.0192625392228365 + 0.5526772141456604 + 0.2726590037345886 + <_> + + <_> + + + + <_>11 15 2 2 -1. + <_>11 16 2 1 2. + 0 + 1.8888259364757687e-004 + 0.3958011865615845 + 0.6017209887504578 + <_> + + <_> + + + + <_>2 11 16 4 -1. + <_>2 11 8 2 2. + <_>10 13 8 2 2. + 0 + 0.0293695498257875 + 0.5241373777389526 + 0.1435758024454117 + <_> + + <_> + + + + <_>13 7 6 4 -1. + <_>16 7 3 2 2. + <_>13 9 3 2 2. + 0 + 1.0417619487270713e-003 + 0.3385409116744995 + 0.5929983258247376 + <_> + + <_> + + + + <_>6 10 3 9 -1. + <_>6 13 3 3 3. + 0 + 2.6125640142709017e-003 + 0.5485377907752991 + 0.3021597862243652 + <_> + + <_> + + + + <_>14 6 1 6 -1. + <_>14 9 1 3 2. + 0 + 9.6977467183023691e-004 + 0.3375276029109955 + 0.5532032847404480 + <_> + + <_> + + + + <_>5 10 4 1 -1. + <_>7 10 2 1 2. + 0 + 5.9512659208849072e-004 + 0.5631743073463440 + 0.3359399139881134 + <_> + + <_> + + + + <_>3 8 15 5 -1. + <_>8 8 5 5 3. + 0 + -0.1015655994415283 + 0.0637350380420685 + 0.5230425000190735 + <_> + + <_> + + + + <_>1 6 5 4 -1. + <_>1 8 5 2 2. + 0 + 0.0361566990613937 + 0.5136963129043579 + 0.1029528975486755 + <_> + + <_> + + + + <_>3 1 17 6 -1. + <_>3 3 17 2 3. + 0 + 3.4624140243977308e-003 + 0.3879320025444031 + 0.5558289289474487 + <_> + + <_> + + + + <_>6 7 8 2 -1. + <_>10 7 4 2 2. + 0 + 0.0195549800992012 + 0.5250086784362793 + 0.1875859946012497 + <_> + + <_> + + + + <_>9 7 3 2 -1. + <_>10 7 1 2 3. + 0 + -2.3121440317481756e-003 + 0.6672028899192810 + 0.4679641127586365 + <_> + + <_> + + + + <_>8 7 3 2 -1. + <_>9 7 1 2 3. + 0 + -1.8605289515107870e-003 + 0.7163379192352295 + 0.4334670901298523 + <_> + + <_> + + + + <_>8 9 4 2 -1. + <_>8 10 4 1 2. + 0 + -9.4026362057775259e-004 + 0.3021360933780670 + 0.5650203227996826 + <_> + + <_> + + + + <_>8 8 4 3 -1. + <_>8 9 4 1 3. + 0 + -5.2418331615626812e-003 + 0.1820009052753449 + 0.5250256061553955 + <_> + + <_> + + + + <_>9 5 6 4 -1. + <_>9 5 3 4 2. + 0 + 1.1729019752237946e-004 + 0.3389188051223755 + 0.5445973277091980 + <_> + + <_> + + + + <_>8 13 4 3 -1. + <_>8 14 4 1 3. + 0 + 1.1878840159624815e-003 + 0.4085349142551422 + 0.6253563165664673 + <_> + + <_> + + + + <_>4 7 12 6 -1. + <_>10 7 6 3 2. + <_>4 10 6 3 2. + 0 + -0.0108813596889377 + 0.3378399014472961 + 0.5700082778930664 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + 1.7354859737679362e-003 + 0.4204635918140411 + 0.6523038744926453 + <_> + + <_> + + + + <_>9 7 3 3 -1. + <_>9 8 3 1 3. + 0 + -6.5119052305817604e-003 + 0.2595216035842896 + 0.5428143739700317 + <_> + + <_> + + + + <_>7 4 3 8 -1. + <_>8 4 1 8 3. + 0 + -1.2136430013924837e-003 + 0.6165143847465515 + 0.3977893888950348 + <_> + + <_> + + + + <_>10 0 3 6 -1. + <_>11 0 1 6 3. + 0 + -0.0103542404249310 + 0.1628028005361557 + 0.5219504833221436 + <_> + + <_> + + + + <_>6 3 4 8 -1. + <_>8 3 2 8 2. + 0 + 5.5858830455690622e-004 + 0.3199650943279266 + 0.5503574013710022 + <_> + + <_> + + + + <_>14 3 6 13 -1. + <_>14 3 3 13 2. + 0 + 0.0152996499091387 + 0.4103994071483612 + 0.6122388243675232 + <_> + + <_> + + + + <_>8 13 3 6 -1. + <_>8 16 3 3 2. + 0 + -0.0215882100164890 + 0.1034912988543510 + 0.5197384953498840 + <_> + + <_> + + + + <_>14 3 6 13 -1. + <_>14 3 3 13 2. + 0 + -0.1283462941646576 + 0.8493865132331848 + 0.4893102943897247 + <_> + + <_> + + + + <_>0 7 10 4 -1. + <_>0 7 5 2 2. + <_>5 9 5 2 2. + 0 + -2.2927189711481333e-003 + 0.3130157887935638 + 0.5471575260162354 + <_> + + <_> + + + + <_>14 3 6 13 -1. + <_>14 3 3 13 2. + 0 + 0.0799151062965393 + 0.4856320917606354 + 0.6073989272117615 + <_> + + <_> + + + + <_>0 3 6 13 -1. + <_>3 3 3 13 2. + 0 + -0.0794410929083824 + 0.8394674062728882 + 0.4624533057212830 + <_> + + <_> + + + + <_>9 1 4 1 -1. + <_>9 1 2 1 2. + 0 + -5.2800010889768600e-003 + 0.1881695985794067 + 0.5306698083877564 + <_> + + <_> + + + + <_>8 0 2 1 -1. + <_>9 0 1 1 2. + 0 + 1.0463109938427806e-003 + 0.5271229147911072 + 0.2583065927028656 + <_> + + <_> + + + + <_>10 16 4 4 -1. + <_>12 16 2 2 2. + <_>10 18 2 2 2. + 0 + 2.6317298761568964e-004 + 0.4235304892063141 + 0.5735440850257874 + <_> + + <_> + + + + <_>9 6 2 3 -1. + <_>10 6 1 3 2. + 0 + -3.6173160187900066e-003 + 0.6934396028518677 + 0.4495444893836975 + <_> + + <_> + + + + <_>4 5 12 2 -1. + <_>8 5 4 2 3. + 0 + 0.0114218797534704 + 0.5900921225547791 + 0.4138193130493164 + <_> + + <_> + + + + <_>8 7 3 5 -1. + <_>9 7 1 5 3. + 0 + -1.9963278900831938e-003 + 0.6466382741928101 + 0.4327239990234375 + 24.5278797149658200 + 6 + -1 + <_> + + + <_> + + <_> + + + + <_>6 4 8 6 -1. + <_>6 6 8 2 3. + 0 + -9.9691245704889297e-003 + 0.6142324209213257 + 0.2482212036848068 + <_> + + <_> + + + + <_>9 5 2 12 -1. + <_>9 11 2 6 2. + 0 + 7.3073059320449829e-004 + 0.5704951882362366 + 0.2321965992450714 + <_> + + <_> + + + + <_>4 6 6 8 -1. + <_>4 10 6 4 2. + 0 + 6.4045301405712962e-004 + 0.2112251967191696 + 0.5814933180809021 + <_> + + <_> + + + + <_>12 2 8 5 -1. + <_>12 2 4 5 2. + 0 + 4.5424019917845726e-003 + 0.2950482070446014 + 0.5866311788558960 + <_> + + <_> + + + + <_>0 8 18 3 -1. + <_>0 9 18 1 3. + 0 + 9.2477443104144186e-005 + 0.2990990877151489 + 0.5791326761245728 + <_> + + <_> + + + + <_>8 12 4 8 -1. + <_>8 16 4 4 2. + 0 + -8.6603146046400070e-003 + 0.2813029885292053 + 0.5635542273521423 + <_> + + <_> + + + + <_>0 2 8 5 -1. + <_>4 2 4 5 2. + 0 + 8.0515816807746887e-003 + 0.3535369038581848 + 0.6054757237434387 + <_> + + <_> + + + + <_>13 11 3 4 -1. + <_>13 13 3 2 2. + 0 + 4.3835240649059415e-004 + 0.5596532225608826 + 0.2731510996818543 + <_> + + <_> + + + + <_>5 11 6 1 -1. + <_>7 11 2 1 3. + 0 + -9.8168973636347800e-005 + 0.5978031754493713 + 0.3638561069965363 + <_> + + <_> + + + + <_>11 3 3 1 -1. + <_>12 3 1 1 3. + 0 + -1.1298790341243148e-003 + 0.2755252122879028 + 0.5432729125022888 + <_> + + <_> + + + + <_>7 13 5 3 -1. + <_>7 14 5 1 3. + 0 + 6.4356150105595589e-003 + 0.4305641949176788 + 0.7069833278656006 + <_> + + <_> + + + + <_>11 11 7 6 -1. + <_>11 14 7 3 2. + 0 + -0.0568293295800686 + 0.2495242953300476 + 0.5294997096061707 + <_> + + <_> + + + + <_>2 11 7 6 -1. + <_>2 14 7 3 2. + 0 + 4.0668169967830181e-003 + 0.5478553175926209 + 0.2497723996639252 + <_> + + <_> + + + + <_>12 14 2 6 -1. + <_>12 16 2 2 3. + 0 + 4.8164798499783501e-005 + 0.3938601016998291 + 0.5706356167793274 + <_> + + <_> + + + + <_>8 14 3 3 -1. + <_>8 15 3 1 3. + 0 + 6.1795017682015896e-003 + 0.4407606124877930 + 0.7394766807556152 + <_> + + <_> + + + + <_>11 0 3 5 -1. + <_>12 0 1 5 3. + 0 + 6.4985752105712891e-003 + 0.5445243120193481 + 0.2479152977466583 + <_> + + <_> + + + + <_>6 1 4 9 -1. + <_>8 1 2 9 2. + 0 + -1.0211090557277203e-003 + 0.2544766962528229 + 0.5338971018791199 + <_> + + <_> + + + + <_>10 3 6 1 -1. + <_>12 3 2 1 3. + 0 + -5.4247528314590454e-003 + 0.2718858122825623 + 0.5324069261550903 + <_> + + <_> + + + + <_>8 8 3 4 -1. + <_>8 10 3 2 2. + 0 + -1.0559899965301156e-003 + 0.3178288042545319 + 0.5534508824348450 + <_> + + <_> + + + + <_>8 12 4 2 -1. + <_>8 13 4 1 2. + 0 + 6.6465808777138591e-004 + 0.4284219145774841 + 0.6558194160461426 + <_> + + <_> + + + + <_>5 18 4 2 -1. + <_>5 19 4 1 2. + 0 + -2.7524109464138746e-004 + 0.5902860760688782 + 0.3810262978076935 + <_> + + <_> + + + + <_>2 1 18 6 -1. + <_>2 3 18 2 3. + 0 + 4.2293202131986618e-003 + 0.3816489875316620 + 0.5709385871887207 + <_> + + <_> + + + + <_>6 0 3 2 -1. + <_>7 0 1 2 3. + 0 + -3.2868210691958666e-003 + 0.1747743934392929 + 0.5259544253349304 + <_> + + <_> + + + + <_>13 8 6 2 -1. + <_>16 8 3 1 2. + <_>13 9 3 1 2. + 0 + 1.5611879643984139e-004 + 0.3601722121238709 + 0.5725612044334412 + <_> + + <_> + + + + <_>6 10 3 6 -1. + <_>6 13 3 3 2. + 0 + -7.3621381488919724e-006 + 0.5401858091354370 + 0.3044497072696686 + <_> + + <_> + + + + <_>0 13 20 4 -1. + <_>10 13 10 2 2. + <_>0 15 10 2 2. + 0 + -0.0147672500461340 + 0.3220770061016083 + 0.5573434829711914 + <_> + + <_> + + + + <_>7 7 6 5 -1. + <_>9 7 2 5 3. + 0 + 0.0244895908981562 + 0.4301528036594391 + 0.6518812775611877 + <_> + + <_> + + + + <_>11 0 2 2 -1. + <_>11 1 2 1 2. + 0 + -3.7652091123163700e-004 + 0.3564583063125610 + 0.5598236918449402 + <_> + + <_> + + + + <_>1 8 6 2 -1. + <_>1 8 3 1 2. + <_>4 9 3 1 2. + 0 + 7.3657688517414499e-006 + 0.3490782976150513 + 0.5561897754669190 + <_> + + <_> + + + + <_>0 2 20 2 -1. + <_>10 2 10 1 2. + <_>0 3 10 1 2. + 0 + -0.0150999398902059 + 0.1776272058486939 + 0.5335299968719482 + <_> + + <_> + + + + <_>7 14 5 3 -1. + <_>7 15 5 1 3. + 0 + -3.8316650316119194e-003 + 0.6149687767028809 + 0.4221394062042236 + <_> + + <_> + + + + <_>7 13 6 6 -1. + <_>10 13 3 3 2. + <_>7 16 3 3 2. + 0 + 0.0169254001230001 + 0.5413014888763428 + 0.2166585028171539 + <_> + + <_> + + + + <_>9 12 2 3 -1. + <_>9 13 2 1 3. + 0 + -3.0477850232273340e-003 + 0.6449490785598755 + 0.4354617893695831 + <_> + + <_> + + + + <_>16 11 1 6 -1. + <_>16 13 1 2 3. + 0 + 3.2140589319169521e-003 + 0.5400155186653137 + 0.3523217141628265 + <_> + + <_> + + + + <_>3 11 1 6 -1. + <_>3 13 1 2 3. + 0 + -4.0023201145231724e-003 + 0.2774524092674255 + 0.5338417291641235 + <_> + + <_> + + + + <_>4 4 14 12 -1. + <_>11 4 7 6 2. + <_>4 10 7 6 2. + 0 + 7.4182129465043545e-003 + 0.5676739215850830 + 0.3702817857265472 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + -8.8764587417244911e-003 + 0.7749221920967102 + 0.4583688974380493 + <_> + + <_> + + + + <_>12 3 3 3 -1. + <_>13 3 1 3 3. + 0 + 2.7311739977449179e-003 + 0.5338721871376038 + 0.3996661007404327 + <_> + + <_> + + + + <_>6 6 8 3 -1. + <_>6 7 8 1 3. + 0 + -2.5082379579544067e-003 + 0.5611963272094727 + 0.3777498900890350 + <_> + + <_> + + + + <_>12 3 3 3 -1. + <_>13 3 1 3 3. + 0 + -8.0541074275970459e-003 + 0.2915228903293610 + 0.5179182887077332 + <_> + + <_> + + + + <_>3 1 4 10 -1. + <_>3 1 2 5 2. + <_>5 6 2 5 2. + 0 + -9.7938813269138336e-004 + 0.5536432862281799 + 0.3700192868709564 + <_> + + <_> + + + + <_>5 7 10 2 -1. + <_>5 7 5 2 2. + 0 + -5.8745909482240677e-003 + 0.3754391074180603 + 0.5679376125335693 + <_> + + <_> + + + + <_>8 7 3 3 -1. + <_>9 7 1 3 3. + 0 + -4.4936719350516796e-003 + 0.7019699215888977 + 0.4480949938297272 + <_> + + <_> + + + + <_>15 12 2 3 -1. + <_>15 13 2 1 3. + 0 + -5.4389229044318199e-003 + 0.2310364991426468 + 0.5313386917114258 + <_> + + <_> + + + + <_>7 8 3 4 -1. + <_>8 8 1 4 3. + 0 + -7.5094640487805009e-004 + 0.5864868760108948 + 0.4129343032836914 + <_> + + <_> + + + + <_>13 4 1 12 -1. + <_>13 10 1 6 2. + 0 + 1.4528800420521293e-005 + 0.3732407093048096 + 0.5619621276855469 + <_> + + <_> + + + + <_>4 5 12 12 -1. + <_>4 5 6 6 2. + <_>10 11 6 6 2. + 0 + 0.0407580696046352 + 0.5312091112136841 + 0.2720521986484528 + <_> + + <_> + + + + <_>7 14 7 3 -1. + <_>7 15 7 1 3. + 0 + 6.6505931317806244e-003 + 0.4710015952587128 + 0.6693493723869324 + <_> + + <_> + + + + <_>3 12 2 3 -1. + <_>3 13 2 1 3. + 0 + 4.5759351924061775e-003 + 0.5167819261550903 + 0.1637275964021683 + <_> + + <_> + + + + <_>3 2 14 2 -1. + <_>10 2 7 1 2. + <_>3 3 7 1 2. + 0 + 6.5269311890006065e-003 + 0.5397608876228333 + 0.2938531935214996 + <_> + + <_> + + + + <_>0 1 3 10 -1. + <_>1 1 1 10 3. + 0 + -0.0136603796854615 + 0.7086488008499146 + 0.4532200098037720 + <_> + + <_> + + + + <_>9 0 6 5 -1. + <_>11 0 2 5 3. + 0 + 0.0273588690906763 + 0.5206481218338013 + 0.3589231967926025 + <_> + + <_> + + + + <_>5 7 6 2 -1. + <_>8 7 3 2 2. + 0 + 6.2197551596909761e-004 + 0.3507075905799866 + 0.5441123247146606 + <_> + + <_> + + + + <_>7 1 6 10 -1. + <_>7 6 6 5 2. + 0 + -3.3077080734074116e-003 + 0.5859522819519043 + 0.4024891853332520 + <_> + + <_> + + + + <_>1 1 18 3 -1. + <_>7 1 6 3 3. + 0 + -0.0106311095878482 + 0.6743267178535461 + 0.4422602951526642 + <_> + + <_> + + + + <_>16 3 3 6 -1. + <_>16 5 3 2 3. + 0 + 0.0194416493177414 + 0.5282716155052185 + 0.1797904968261719 + 27.1533508300781250 + 7 + -1 + <_> + + + <_> + + <_> + + + + <_>6 3 7 6 -1. + <_>6 6 7 3 2. + 0 + -5.5052167735993862e-003 + 0.5914731025695801 + 0.2626559138298035 + <_> + + <_> + + + + <_>4 7 12 2 -1. + <_>8 7 4 2 3. + 0 + 1.9562279339879751e-003 + 0.2312581986188889 + 0.5741627216339111 + <_> + + <_> + + + + <_>0 4 17 10 -1. + <_>0 9 17 5 2. + 0 + -8.8924784213304520e-003 + 0.1656530052423477 + 0.5626654028892517 + <_> + + <_> + + + + <_>3 4 15 16 -1. + <_>3 12 15 8 2. + 0 + 0.0836383774876595 + 0.5423449873924255 + 0.1957294940948486 + <_> + + <_> + + + + <_>7 15 6 4 -1. + <_>7 17 6 2 2. + 0 + 1.2282270472496748e-003 + 0.3417904078960419 + 0.5992503762245178 + <_> + + <_> + + + + <_>15 2 4 9 -1. + <_>15 2 2 9 2. + 0 + 5.7629169896245003e-003 + 0.3719581961631775 + 0.6079903841018677 + <_> + + <_> + + + + <_>2 3 3 2 -1. + <_>2 4 3 1 2. + 0 + -1.6417410224676132e-003 + 0.2577486038208008 + 0.5576915740966797 + <_> + + <_> + + + + <_>13 6 7 9 -1. + <_>13 9 7 3 3. + 0 + 3.4113149158656597e-003 + 0.2950749099254608 + 0.5514171719551086 + <_> + + <_> + + + + <_>8 11 4 3 -1. + <_>8 12 4 1 3. + 0 + -0.0110693201422691 + 0.7569358944892883 + 0.4477078914642334 + <_> + + <_> + + + + <_>0 2 20 6 -1. + <_>10 2 10 3 2. + <_>0 5 10 3 2. + 0 + 0.0348659716546535 + 0.5583708882331848 + 0.2669621109962463 + <_> + + <_> + + + + <_>3 2 6 10 -1. + <_>3 2 3 5 2. + <_>6 7 3 5 2. + 0 + 6.5701099811121821e-004 + 0.5627313256263733 + 0.2988890111446381 + <_> + + <_> + + + + <_>13 10 3 4 -1. + <_>13 12 3 2 2. + 0 + -0.0243391301482916 + 0.2771185040473938 + 0.5108863115310669 + <_> + + <_> + + + + <_>4 10 3 4 -1. + <_>4 12 3 2 2. + 0 + 5.9435202274471521e-004 + 0.5580651760101318 + 0.3120341897010803 + <_> + + <_> + + + + <_>7 5 6 3 -1. + <_>9 5 2 3 3. + 0 + 2.2971509024500847e-003 + 0.3330250084400177 + 0.5679075717926025 + <_> + + <_> + + + + <_>7 6 6 8 -1. + <_>7 10 6 4 2. + 0 + -3.7801829166710377e-003 + 0.2990534901618958 + 0.5344808101654053 + <_> + + <_> + + + + <_>0 11 20 6 -1. + <_>0 14 20 3 2. + 0 + -0.1342066973447800 + 0.1463858932256699 + 0.5392568111419678 + <_> + + <_> + + + + <_>4 13 4 6 -1. + <_>4 13 2 3 2. + <_>6 16 2 3 2. + 0 + 7.5224548345431685e-004 + 0.3746953904628754 + 0.5692734718322754 + <_> + + <_> + + + + <_>6 0 8 12 -1. + <_>10 0 4 6 2. + <_>6 6 4 6 2. + 0 + -0.0405455417931080 + 0.2754747867584229 + 0.5484297871589661 + <_> + + <_> + + + + <_>2 0 15 2 -1. + <_>2 1 15 1 2. + 0 + 1.2572970008477569e-003 + 0.3744584023952484 + 0.5756075978279114 + <_> + + <_> + + + + <_>9 12 2 3 -1. + <_>9 13 2 1 3. + 0 + -7.4249948374927044e-003 + 0.7513859272003174 + 0.4728231132030487 + <_> + + <_> + + + + <_>3 12 1 2 -1. + <_>3 13 1 1 2. + 0 + 5.0908129196614027e-004 + 0.5404896736145020 + 0.2932321131229401 + <_> + + <_> + + + + <_>9 11 2 3 -1. + <_>9 12 2 1 3. + 0 + -1.2808450264856219e-003 + 0.6169779896736145 + 0.4273349046707153 + <_> + + <_> + + + + <_>7 3 3 1 -1. + <_>8 3 1 1 3. + 0 + -1.8348860321566463e-003 + 0.2048496007919312 + 0.5206472277641296 + <_> + + <_> + + + + <_>17 7 3 6 -1. + <_>17 9 3 2 3. + 0 + 0.0274848695844412 + 0.5252984762191773 + 0.1675522029399872 + <_> + + <_> + + + + <_>7 2 3 2 -1. + <_>8 2 1 2 3. + 0 + 2.2372419480234385e-003 + 0.5267782807350159 + 0.2777658104896545 + <_> + + <_> + + + + <_>11 4 5 3 -1. + <_>11 5 5 1 3. + 0 + -8.8635291904211044e-003 + 0.6954557895660400 + 0.4812048971652985 + <_> + + <_> + + + + <_>4 4 5 3 -1. + <_>4 5 5 1 3. + 0 + 4.1753971017897129e-003 + 0.4291887879371643 + 0.6349195837974548 + <_> + + <_> + + + + <_>19 3 1 2 -1. + <_>19 4 1 1 2. + 0 + -1.7098189564421773e-003 + 0.2930536866188049 + 0.5361248850822449 + <_> + + <_> + + + + <_>5 5 4 3 -1. + <_>5 6 4 1 3. + 0 + 6.5328548662364483e-003 + 0.4495325088500977 + 0.7409694194793701 + <_> + + <_> + + + + <_>17 7 3 6 -1. + <_>17 9 3 2 3. + 0 + -9.5372907817363739e-003 + 0.3149119913578033 + 0.5416501760482788 + <_> + + <_> + + + + <_>0 7 3 6 -1. + <_>0 9 3 2 3. + 0 + 0.0253109894692898 + 0.5121892094612122 + 0.1311707943677902 + <_> + + <_> + + + + <_>14 2 6 9 -1. + <_>14 5 6 3 3. + 0 + 0.0364609695971012 + 0.5175911784172058 + 0.2591339945793152 + <_> + + <_> + + + + <_>0 4 5 6 -1. + <_>0 6 5 2 3. + 0 + 0.0208543296903372 + 0.5137140154838562 + 0.1582316011190414 + <_> + + <_> + + + + <_>10 5 6 2 -1. + <_>12 5 2 2 3. + 0 + -8.7207747856155038e-004 + 0.5574309825897217 + 0.4398978948593140 + <_> + + <_> + + + + <_>4 5 6 2 -1. + <_>6 5 2 2 3. + 0 + -1.5227000403683633e-005 + 0.5548940896987915 + 0.3708069920539856 + <_> + + <_> + + + + <_>8 1 4 6 -1. + <_>8 3 4 2 3. + 0 + -8.4316509310156107e-004 + 0.3387419879436493 + 0.5554211139678955 + <_> + + <_> + + + + <_>0 2 3 6 -1. + <_>0 4 3 2 3. + 0 + 3.6037859972566366e-003 + 0.5358061790466309 + 0.3411171138286591 + <_> + + <_> + + + + <_>6 6 8 3 -1. + <_>6 7 8 1 3. + 0 + -6.8057891912758350e-003 + 0.6125202775001526 + 0.4345862865447998 + <_> + + <_> + + + + <_>0 1 5 9 -1. + <_>0 4 5 3 3. + 0 + -0.0470216609537601 + 0.2358165979385376 + 0.5193738937377930 + <_> + + <_> + + + + <_>16 0 4 15 -1. + <_>16 0 2 15 2. + 0 + -0.0369541086256504 + 0.7323111295700073 + 0.4760943949222565 + <_> + + <_> + + + + <_>1 10 3 2 -1. + <_>1 11 3 1 2. + 0 + 1.0439479956403375e-003 + 0.5419455170631409 + 0.3411330878734589 + <_> + + <_> + + + + <_>14 4 1 10 -1. + <_>14 9 1 5 2. + 0 + -2.1050689974799752e-004 + 0.2821694016456604 + 0.5554947257041931 + <_> + + <_> + + + + <_>0 1 4 12 -1. + <_>2 1 2 12 2. + 0 + -0.0808315873146057 + 0.9129930138587952 + 0.4697434902191162 + <_> + + <_> + + + + <_>11 11 4 2 -1. + <_>11 11 2 2 2. + 0 + -3.6579059087671340e-004 + 0.6022670269012451 + 0.3978292942047119 + <_> + + <_> + + + + <_>5 11 4 2 -1. + <_>7 11 2 2 2. + 0 + -1.2545920617412776e-004 + 0.5613213181495667 + 0.3845539987087250 + <_> + + <_> + + + + <_>3 8 15 5 -1. + <_>8 8 5 5 3. + 0 + -0.0687864869832993 + 0.2261611968278885 + 0.5300496816635132 + <_> + + <_> + + + + <_>0 0 6 10 -1. + <_>3 0 3 10 2. + 0 + 0.0124157899990678 + 0.4075691998004913 + 0.5828812122344971 + <_> + + <_> + + + + <_>11 4 3 2 -1. + <_>12 4 1 2 3. + 0 + -4.7174817882478237e-003 + 0.2827253937721252 + 0.5267757773399353 + <_> + + <_> + + + + <_>8 12 3 8 -1. + <_>8 16 3 4 2. + 0 + 0.0381368584930897 + 0.5074741244316101 + 0.1023615971207619 + <_> + + <_> + + + + <_>8 14 5 3 -1. + <_>8 15 5 1 3. + 0 + -2.8168049175292253e-003 + 0.6169006824493408 + 0.4359692931175232 + <_> + + <_> + + + + <_>7 14 4 3 -1. + <_>7 15 4 1 3. + 0 + 8.1303603947162628e-003 + 0.4524433016777039 + 0.7606095075607300 + <_> + + <_> + + + + <_>11 4 3 2 -1. + <_>12 4 1 2 3. + 0 + 6.0056019574403763e-003 + 0.5240408778190613 + 0.1859712004661560 + <_> + + <_> + + + + <_>3 15 14 4 -1. + <_>3 15 7 2 2. + <_>10 17 7 2 2. + 0 + 0.0191393196582794 + 0.5209379196166992 + 0.2332071959972382 + <_> + + <_> + + + + <_>2 2 16 4 -1. + <_>10 2 8 2 2. + <_>2 4 8 2 2. + 0 + 0.0164457596838474 + 0.5450702905654907 + 0.3264234960079193 + <_> + + <_> + + + + <_>0 8 6 12 -1. + <_>3 8 3 12 2. + 0 + -0.0373568907380104 + 0.6999046802520752 + 0.4533241987228394 + <_> + + <_> + + + + <_>5 7 10 2 -1. + <_>5 7 5 2 2. + 0 + -0.0197279006242752 + 0.2653664946556091 + 0.5412809848785400 + <_> + + <_> + + + + <_>9 7 2 5 -1. + <_>10 7 1 5 2. + 0 + 6.6972579807043076e-003 + 0.4480566084384918 + 0.7138652205467224 + <_> + + <_> + + + + <_>13 7 6 4 -1. + <_>16 7 3 2 2. + <_>13 9 3 2 2. + 0 + 7.4457528535276651e-004 + 0.4231350123882294 + 0.5471320152282715 + <_> + + <_> + + + + <_>0 13 8 2 -1. + <_>0 14 8 1 2. + 0 + 1.1790640419349074e-003 + 0.5341702103614807 + 0.3130455017089844 + <_> + + <_> + + + + <_>13 7 6 4 -1. + <_>16 7 3 2 2. + <_>13 9 3 2 2. + 0 + 0.0349806100130081 + 0.5118659734725952 + 0.3430530130863190 + <_> + + <_> + + + + <_>1 7 6 4 -1. + <_>1 7 3 2 2. + <_>4 9 3 2 2. + 0 + 5.6859792675822973e-004 + 0.3532187044620514 + 0.5468639731407166 + <_> + + <_> + + + + <_>12 6 1 12 -1. + <_>12 12 1 6 2. + 0 + -0.0113406497985125 + 0.2842353880405426 + 0.5348700881004334 + <_> + + <_> + + + + <_>9 5 2 6 -1. + <_>10 5 1 6 2. + 0 + -6.6228108480572701e-003 + 0.6883640289306641 + 0.4492664933204651 + <_> + + <_> + + + + <_>14 12 2 3 -1. + <_>14 13 2 1 3. + 0 + -8.0160330981016159e-003 + 0.1709893941879273 + 0.5224308967590332 + <_> + + <_> + + + + <_>4 12 2 3 -1. + <_>4 13 2 1 3. + 0 + 1.4206819469109178e-003 + 0.5290846228599548 + 0.2993383109569550 + <_> + + <_> + + + + <_>8 12 4 3 -1. + <_>8 13 4 1 3. + 0 + -2.7801711112260818e-003 + 0.6498854160308838 + 0.4460499882698059 + <_> + + <_> + + + + <_>5 2 2 4 -1. + <_>5 2 1 2 2. + <_>6 4 1 2 2. + 0 + -1.4747589593753219e-003 + 0.3260438144207001 + 0.5388113260269165 + <_> + + <_> + + + + <_>5 5 11 3 -1. + <_>5 6 11 1 3. + 0 + -0.0238303393125534 + 0.7528941035270691 + 0.4801219999790192 + <_> + + <_> + + + + <_>7 6 4 12 -1. + <_>7 12 4 6 2. + 0 + 6.9369790144264698e-003 + 0.5335165858268738 + 0.3261427879333496 + <_> + + <_> + + + + <_>12 13 8 5 -1. + <_>12 13 4 5 2. + 0 + 8.2806255668401718e-003 + 0.4580394029617310 + 0.5737829804420471 + <_> + + <_> + + + + <_>7 6 1 12 -1. + <_>7 12 1 6 2. + 0 + -0.0104395002126694 + 0.2592320144176483 + 0.5233827829360962 + 34.5541114807128910 + 8 + -1 + <_> + + + <_> + + <_> + + + + <_>1 2 6 3 -1. + <_>4 2 3 3 2. + 0 + 7.2006587870419025e-003 + 0.3258886039257050 + 0.6849808096885681 + <_> + + <_> + + + + <_>9 5 6 10 -1. + <_>12 5 3 5 2. + <_>9 10 3 5 2. + 0 + -2.8593589086085558e-003 + 0.5838881134986877 + 0.2537829875946045 + <_> + + <_> + + + + <_>5 5 8 12 -1. + <_>5 5 4 6 2. + <_>9 11 4 6 2. + 0 + 6.8580528022721410e-004 + 0.5708081722259522 + 0.2812424004077911 + <_> + + <_> + + + + <_>0 7 20 6 -1. + <_>0 9 20 2 3. + 0 + 7.9580191522836685e-003 + 0.2501051127910614 + 0.5544260740280151 + <_> + + <_> + + + + <_>4 2 2 2 -1. + <_>4 3 2 1 2. + 0 + -1.2124150525778532e-003 + 0.2385368049144745 + 0.5433350205421448 + <_> + + <_> + + + + <_>4 18 12 2 -1. + <_>8 18 4 2 3. + 0 + 7.9426132142543793e-003 + 0.3955070972442627 + 0.6220757961273193 + <_> + + <_> + + + + <_>7 4 4 16 -1. + <_>7 12 4 8 2. + 0 + 2.4630590341985226e-003 + 0.5639708042144775 + 0.2992357909679413 + <_> + + <_> + + + + <_>7 6 7 8 -1. + <_>7 10 7 4 2. + 0 + -6.0396599583327770e-003 + 0.2186512947082520 + 0.5411676764488220 + <_> + + <_> + + + + <_>6 3 3 1 -1. + <_>7 3 1 1 3. + 0 + -1.2988339876756072e-003 + 0.2350706011056900 + 0.5364584922790527 + <_> + + <_> + + + + <_>11 15 2 4 -1. + <_>11 17 2 2 2. + 0 + 2.2299369447864592e-004 + 0.3804112970829010 + 0.5729606151580811 + <_> + + <_> + + + + <_>3 5 4 8 -1. + <_>3 9 4 4 2. + 0 + 1.4654280385002494e-003 + 0.2510167956352234 + 0.5258268713951111 + <_> + + <_> + + + + <_>7 1 6 12 -1. + <_>7 7 6 6 2. + 0 + -8.1210042117163539e-004 + 0.5992823839187622 + 0.3851158916950226 + <_> + + <_> + + + + <_>4 6 6 2 -1. + <_>6 6 2 2 3. + 0 + -1.3836020370945334e-003 + 0.5681396126747131 + 0.3636586964130402 + <_> + + <_> + + + + <_>16 4 4 6 -1. + <_>16 6 4 2 3. + 0 + -0.0279364492744207 + 0.1491317003965378 + 0.5377560257911682 + <_> + + <_> + + + + <_>3 3 5 2 -1. + <_>3 4 5 1 2. + 0 + -4.6919551095925272e-004 + 0.3692429959774017 + 0.5572484731674194 + <_> + + <_> + + + + <_>9 11 2 3 -1. + <_>9 12 2 1 3. + 0 + -4.9829659983515739e-003 + 0.6758509278297424 + 0.4532504081726074 + <_> + + <_> + + + + <_>2 16 4 2 -1. + <_>2 17 4 1 2. + 0 + 1.8815309740602970e-003 + 0.5368022918701172 + 0.2932539880275726 + <_> + + <_> + + + + <_>7 13 6 6 -1. + <_>10 13 3 3 2. + <_>7 16 3 3 2. + 0 + -0.0190675500780344 + 0.1649377048015595 + 0.5330067276954651 + <_> + + <_> + + + + <_>7 0 3 4 -1. + <_>8 0 1 4 3. + 0 + -4.6906559728085995e-003 + 0.1963925957679749 + 0.5119361877441406 + <_> + + <_> + + + + <_>8 15 4 3 -1. + <_>8 16 4 1 3. + 0 + 5.9777139686048031e-003 + 0.4671171903610230 + 0.7008398175239563 + <_> + + <_> + + + + <_>0 4 4 6 -1. + <_>0 6 4 2 3. + 0 + -0.0333031304180622 + 0.1155416965484619 + 0.5104162096977234 + <_> + + <_> + + + + <_>5 6 12 3 -1. + <_>9 6 4 3 3. + 0 + 0.0907441079616547 + 0.5149660110473633 + 0.1306173056364059 + <_> + + <_> + + + + <_>7 6 6 14 -1. + <_>9 6 2 14 3. + 0 + 9.3555898638442159e-004 + 0.3605481088161469 + 0.5439859032630920 + <_> + + <_> + + + + <_>9 7 3 3 -1. + <_>10 7 1 3 3. + 0 + 0.0149016501381993 + 0.4886212050914764 + 0.7687569856643677 + <_> + + <_> + + + + <_>6 12 2 4 -1. + <_>6 14 2 2 2. + 0 + 6.1594118596985936e-004 + 0.5356813073158264 + 0.3240939080715179 + <_> + + <_> + + + + <_>10 12 7 6 -1. + <_>10 14 7 2 3. + 0 + -0.0506709888577461 + 0.1848621964454651 + 0.5230404138565064 + <_> + + <_> + + + + <_>1 0 15 2 -1. + <_>1 1 15 1 2. + 0 + 6.8665749859064817e-004 + 0.3840579986572266 + 0.5517945885658264 + <_> + + <_> + + + + <_>14 0 6 6 -1. + <_>14 0 3 6 2. + 0 + 8.3712432533502579e-003 + 0.4288564026355743 + 0.6131753921508789 + <_> + + <_> + + + + <_>5 3 3 1 -1. + <_>6 3 1 1 3. + 0 + -1.2953069526702166e-003 + 0.2913674116134644 + 0.5280737876892090 + <_> + + <_> + + + + <_>14 0 6 6 -1. + <_>14 0 3 6 2. + 0 + -0.0419416800141335 + 0.7554799914360046 + 0.4856030941009522 + <_> + + <_> + + + + <_>0 3 20 10 -1. + <_>0 8 20 5 2. + 0 + -0.0235293805599213 + 0.2838279902935028 + 0.5256081223487854 + <_> + + <_> + + + + <_>14 0 6 6 -1. + <_>14 0 3 6 2. + 0 + 0.0408574491739273 + 0.4870935082435608 + 0.6277297139167786 + <_> + + <_> + + + + <_>0 0 6 6 -1. + <_>3 0 3 6 2. + 0 + -0.0254068691283464 + 0.7099707722663879 + 0.4575029015541077 + <_> + + <_> + + + + <_>19 15 1 2 -1. + <_>19 16 1 1 2. + 0 + -4.1415440500713885e-004 + 0.4030886888504028 + 0.5469412207603455 + <_> + + <_> + + + + <_>0 2 4 8 -1. + <_>2 2 2 8 2. + 0 + 0.0218241196125746 + 0.4502024054527283 + 0.6768701076507568 + <_> + + <_> + + + + <_>2 1 18 4 -1. + <_>11 1 9 2 2. + <_>2 3 9 2 2. + 0 + 0.0141140399500728 + 0.5442860722541809 + 0.3791700005531311 + <_> + + <_> + + + + <_>8 12 1 2 -1. + <_>8 13 1 1 2. + 0 + 6.7214590671937913e-005 + 0.4200463891029358 + 0.5873476266860962 + <_> + + <_> + + + + <_>5 2 10 6 -1. + <_>10 2 5 3 2. + <_>5 5 5 3 2. + 0 + -7.9417638480663300e-003 + 0.3792561888694763 + 0.5585265755653381 + <_> + + <_> + + + + <_>9 7 2 4 -1. + <_>10 7 1 4 2. + 0 + -7.2144409641623497e-003 + 0.7253103852272034 + 0.4603548943996429 + <_> + + <_> + + + + <_>9 7 3 3 -1. + <_>10 7 1 3 3. + 0 + 2.5817339774221182e-003 + 0.4693301916122437 + 0.5900238752365112 + <_> + + <_> + + + + <_>4 5 12 8 -1. + <_>8 5 4 8 3. + 0 + 0.1340931951999664 + 0.5149213075637817 + 0.1808844953775406 + <_> + + <_> + + + + <_>15 15 4 3 -1. + <_>15 16 4 1 3. + 0 + 2.2962710354477167e-003 + 0.5399743914604187 + 0.3717867136001587 + <_> + + <_> + + + + <_>8 18 3 1 -1. + <_>9 18 1 1 3. + 0 + -2.1575849968940020e-003 + 0.2408495992422104 + 0.5148863792419434 + <_> + + <_> + + + + <_>9 13 4 3 -1. + <_>9 14 4 1 3. + 0 + -4.9196188338100910e-003 + 0.6573588252067566 + 0.4738740026950836 + <_> + + <_> + + + + <_>7 13 4 3 -1. + <_>7 14 4 1 3. + 0 + 1.6267469618469477e-003 + 0.4192821979522705 + 0.6303114295005798 + <_> + + <_> + + + + <_>19 15 1 2 -1. + <_>19 16 1 1 2. + 0 + 3.3413388882763684e-004 + 0.5540298223495483 + 0.3702101111412048 + <_> + + <_> + + + + <_>0 15 8 4 -1. + <_>0 17 8 2 2. + 0 + -0.0266980808228254 + 0.1710917949676514 + 0.5101410746574402 + <_> + + <_> + + + + <_>9 3 6 4 -1. + <_>11 3 2 4 3. + 0 + -0.0305618792772293 + 0.1904218047857285 + 0.5168793797492981 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + 2.8511548880487680e-003 + 0.4447506964206696 + 0.6313853859901428 + <_> + + <_> + + + + <_>3 14 14 6 -1. + <_>3 16 14 2 3. + 0 + -0.0362114794552326 + 0.2490727007389069 + 0.5377349257469177 + <_> + + <_> + + + + <_>6 3 6 6 -1. + <_>6 6 6 3 2. + 0 + -2.4115189444273710e-003 + 0.5381243228912354 + 0.3664236962795258 + <_> + + <_> + + + + <_>5 11 10 6 -1. + <_>5 14 10 3 2. + 0 + -7.7253201743587852e-004 + 0.5530232191085815 + 0.3541550040245056 + <_> + + <_> + + + + <_>3 10 3 4 -1. + <_>4 10 1 4 3. + 0 + 2.9481729143299162e-004 + 0.4132699072360992 + 0.5667243003845215 + <_> + + <_> + + + + <_>13 9 2 2 -1. + <_>13 9 1 2 2. + 0 + -6.2334560789167881e-003 + 0.0987872332334518 + 0.5198668837547302 + <_> + + <_> + + + + <_>5 3 6 4 -1. + <_>7 3 2 4 3. + 0 + -0.0262747295200825 + 0.0911274924874306 + 0.5028107166290283 + <_> + + <_> + + + + <_>9 7 3 3 -1. + <_>10 7 1 3 3. + 0 + 5.3212260827422142e-003 + 0.4726648926734924 + 0.6222720742225647 + <_> + + <_> + + + + <_>2 12 2 3 -1. + <_>2 13 2 1 3. + 0 + -4.1129058226943016e-003 + 0.2157457023859024 + 0.5137804746627808 + <_> + + <_> + + + + <_>9 8 3 12 -1. + <_>9 12 3 4 3. + 0 + 3.2457809429615736e-003 + 0.5410770773887634 + 0.3721776902675629 + <_> + + <_> + + + + <_>3 14 4 6 -1. + <_>3 14 2 3 2. + <_>5 17 2 3 2. + 0 + -0.0163597092032433 + 0.7787874937057495 + 0.4685291945934296 + <_> + + <_> + + + + <_>16 15 2 2 -1. + <_>16 16 2 1 2. + 0 + 3.2166109303943813e-004 + 0.5478987097740173 + 0.4240373969078064 + <_> + + <_> + + + + <_>2 15 2 2 -1. + <_>2 16 2 1 2. + 0 + 6.4452440710738301e-004 + 0.5330560803413391 + 0.3501324951648712 + <_> + + <_> + + + + <_>8 12 4 3 -1. + <_>8 13 4 1 3. + 0 + -7.8909732401371002e-003 + 0.6923521161079407 + 0.4726569056510925 + <_> + + <_> + + + + <_>0 7 20 1 -1. + <_>10 7 10 1 2. + 0 + 0.0483362115919590 + 0.5055900216102600 + 0.0757492035627365 + <_> + + <_> + + + + <_>7 6 8 3 -1. + <_>7 6 4 3 2. + 0 + -7.5178127735853195e-004 + 0.3783741891384125 + 0.5538573861122131 + <_> + + <_> + + + + <_>5 7 8 2 -1. + <_>9 7 4 2 2. + 0 + -2.4953910615295172e-003 + 0.3081651031970978 + 0.5359612107276917 + <_> + + <_> + + + + <_>9 7 3 5 -1. + <_>10 7 1 5 3. + 0 + -2.2385010961443186e-003 + 0.6633958816528320 + 0.4649342894554138 + <_> + + <_> + + + + <_>8 7 3 5 -1. + <_>9 7 1 5 3. + 0 + -1.7988430336117744e-003 + 0.6596844792366028 + 0.4347187876701355 + <_> + + <_> + + + + <_>11 1 3 5 -1. + <_>12 1 1 5 3. + 0 + 8.7860915809869766e-003 + 0.5231832861900330 + 0.2315579950809479 + <_> + + <_> + + + + <_>6 2 3 6 -1. + <_>7 2 1 6 3. + 0 + 3.6715380847454071e-003 + 0.5204250216484070 + 0.2977376878261566 + <_> + + <_> + + + + <_>14 14 6 5 -1. + <_>14 14 3 5 2. + 0 + -0.0353364497423172 + 0.7238878011703491 + 0.4861505031585693 + <_> + + <_> + + + + <_>9 8 2 2 -1. + <_>9 9 2 1 2. + 0 + -6.9189240457490087e-004 + 0.3105022013187408 + 0.5229824781417847 + <_> + + <_> + + + + <_>10 7 1 3 -1. + <_>10 8 1 1 3. + 0 + -3.3946109469980001e-003 + 0.3138968050479889 + 0.5210173726081848 + <_> + + <_> + + + + <_>6 6 2 2 -1. + <_>6 6 1 1 2. + <_>7 7 1 1 2. + 0 + 9.8569283727556467e-004 + 0.4536580145359039 + 0.6585097908973694 + <_> + + <_> + + + + <_>2 11 18 4 -1. + <_>11 11 9 2 2. + <_>2 13 9 2 2. + 0 + -0.0501631014049053 + 0.1804454028606415 + 0.5198916792869568 + <_> + + <_> + + + + <_>6 6 2 2 -1. + <_>6 6 1 1 2. + <_>7 7 1 1 2. + 0 + -2.2367259953171015e-003 + 0.7255702018737793 + 0.4651359021663666 + <_> + + <_> + + + + <_>0 15 20 2 -1. + <_>0 16 20 1 2. + 0 + 7.4326287722215056e-004 + 0.4412921071052551 + 0.5898545980453491 + <_> + + <_> + + + + <_>4 14 2 3 -1. + <_>4 15 2 1 3. + 0 + -9.3485182151198387e-004 + 0.3500052988529205 + 0.5366017818450928 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + 0.0174979399889708 + 0.4912194907665253 + 0.8315284848213196 + <_> + + <_> + + + + <_>8 7 2 3 -1. + <_>8 8 2 1 3. + 0 + -1.5200000489130616e-003 + 0.3570275902748108 + 0.5370560288429260 + <_> + + <_> + + + + <_>9 10 2 3 -1. + <_>9 11 2 1 3. + 0 + 7.8003940870985389e-004 + 0.4353772103786469 + 0.5967335104942322 + 39.1072883605957030 + 9 + -1 + <_> + + + <_> + + <_> + + + + <_>5 4 10 4 -1. + <_>5 6 10 2 2. + 0 + -9.9945552647113800e-003 + 0.6162583231925964 + 0.3054533004760742 + <_> + + <_> + + + + <_>9 7 6 4 -1. + <_>12 7 3 2 2. + <_>9 9 3 2 2. + 0 + -1.1085229925811291e-003 + 0.5818294882774353 + 0.3155578076839447 + <_> + + <_> + + + + <_>4 7 3 6 -1. + <_>4 9 3 2 3. + 0 + 1.0364380432292819e-003 + 0.2552052140235901 + 0.5692911744117737 + <_> + + <_> + + + + <_>11 15 4 4 -1. + <_>13 15 2 2 2. + <_>11 17 2 2 2. + 0 + 6.8211311008781195e-004 + 0.3685089945793152 + 0.5934931039810181 + <_> + + <_> + + + + <_>7 8 4 2 -1. + <_>7 9 4 1 2. + 0 + -6.8057340104132891e-004 + 0.2332392036914825 + 0.5474792122840881 + <_> + + <_> + + + + <_>13 1 4 3 -1. + <_>13 1 2 3 2. + 0 + 2.6068789884448051e-004 + 0.3257457017898560 + 0.5667545795440674 + <_> + + <_> + + + + <_>5 15 4 4 -1. + <_>5 15 2 2 2. + <_>7 17 2 2 2. + 0 + 5.1607372006401420e-004 + 0.3744716942310333 + 0.5845472812652588 + <_> + + <_> + + + + <_>9 5 4 7 -1. + <_>9 5 2 7 2. + 0 + 8.5007521556690335e-004 + 0.3420371115207672 + 0.5522807240486145 + <_> + + <_> + + + + <_>5 6 8 3 -1. + <_>9 6 4 3 2. + 0 + -1.8607829697430134e-003 + 0.2804419994354248 + 0.5375424027442932 + <_> + + <_> + + + + <_>9 9 2 2 -1. + <_>9 10 2 1 2. + 0 + -1.5033970121294260e-003 + 0.2579050958156586 + 0.5498952269554138 + <_> + + <_> + + + + <_>7 15 5 3 -1. + <_>7 16 5 1 3. + 0 + 2.3478909861296415e-003 + 0.4175156056880951 + 0.6313710808753967 + <_> + + <_> + + + + <_>11 10 4 3 -1. + <_>11 10 2 3 2. + 0 + -2.8880240279249847e-004 + 0.5865169763565064 + 0.4052666127681732 + <_> + + <_> + + + + <_>6 9 8 10 -1. + <_>6 14 8 5 2. + 0 + 8.9405477046966553e-003 + 0.5211141109466553 + 0.2318654060363770 + <_> + + <_> + + + + <_>10 11 6 2 -1. + <_>10 11 3 2 2. + 0 + -0.0193277392536402 + 0.2753432989120483 + 0.5241525769233704 + <_> + + <_> + + + + <_>4 11 6 2 -1. + <_>7 11 3 2 2. + 0 + -2.0202060113660991e-004 + 0.5722978711128235 + 0.3677195906639099 + <_> + + <_> + + + + <_>11 3 8 1 -1. + <_>11 3 4 1 2. + 0 + 2.1179069299250841e-003 + 0.4466108083724976 + 0.5542430877685547 + <_> + + <_> + + + + <_>6 3 3 2 -1. + <_>7 3 1 2 3. + 0 + -1.7743760254234076e-003 + 0.2813253104686737 + 0.5300959944725037 + <_> + + <_> + + + + <_>14 5 6 5 -1. + <_>14 5 3 5 2. + 0 + 4.2234458960592747e-003 + 0.4399709999561310 + 0.5795428156852722 + <_> + + <_> + + + + <_>7 5 2 12 -1. + <_>7 11 2 6 2. + 0 + -0.0143752200528979 + 0.2981117963790894 + 0.5292059183120728 + <_> + + <_> + + + + <_>8 11 4 3 -1. + <_>8 12 4 1 3. + 0 + -0.0153491804376245 + 0.7705215215682983 + 0.4748171865940094 + <_> + + <_> + + + + <_>4 1 2 3 -1. + <_>5 1 1 3 2. + 0 + 1.5152279956964776e-005 + 0.3718844056129456 + 0.5576897263526917 + <_> + + <_> + + + + <_>18 3 2 6 -1. + <_>18 5 2 2 3. + 0 + -9.1293919831514359e-003 + 0.3615196049213409 + 0.5286766886711121 + <_> + + <_> + + + + <_>0 3 2 6 -1. + <_>0 5 2 2 3. + 0 + 2.2512159775942564e-003 + 0.5364704728126526 + 0.3486298024654388 + <_> + + <_> + + + + <_>9 12 2 3 -1. + <_>9 13 2 1 3. + 0 + -4.9696918576955795e-003 + 0.6927651762962341 + 0.4676836133003235 + <_> + + <_> + + + + <_>7 13 4 3 -1. + <_>7 14 4 1 3. + 0 + -0.0128290103748441 + 0.7712153792381287 + 0.4660735130310059 + <_> + + <_> + + + + <_>18 0 2 6 -1. + <_>18 2 2 2 3. + 0 + -9.3660065904259682e-003 + 0.3374983966350555 + 0.5351287722587585 + <_> + + <_> + + + + <_>0 0 2 6 -1. + <_>0 2 2 2 3. + 0 + 3.2452319283038378e-003 + 0.5325189828872681 + 0.3289610147476196 + <_> + + <_> + + + + <_>8 14 6 3 -1. + <_>8 15 6 1 3. + 0 + -0.0117235602810979 + 0.6837652921676636 + 0.4754300117492676 + <_> + + <_> + + + + <_>7 4 2 4 -1. + <_>8 4 1 4 2. + 0 + 2.9257940695970319e-005 + 0.3572087883949280 + 0.5360502004623413 + <_> + + <_> + + + + <_>8 5 4 6 -1. + <_>8 7 4 2 3. + 0 + -2.2244219508138485e-005 + 0.5541427135467529 + 0.3552064001560211 + <_> + + <_> + + + + <_>6 4 2 2 -1. + <_>7 4 1 2 2. + 0 + 5.0881509669125080e-003 + 0.5070844292640686 + 0.1256462037563324 + <_> + + <_> + + + + <_>3 14 14 4 -1. + <_>10 14 7 2 2. + <_>3 16 7 2 2. + 0 + 0.0274296794086695 + 0.5269560217857361 + 0.1625818014144898 + <_> + + <_> + + + + <_>6 15 6 2 -1. + <_>6 15 3 1 2. + <_>9 16 3 1 2. + 0 + -6.4142867922782898e-003 + 0.7145588994026184 + 0.4584197103977203 + <_> + + <_> + + + + <_>14 15 6 2 -1. + <_>14 16 6 1 2. + 0 + 3.3479959238320589e-003 + 0.5398612022399902 + 0.3494696915149689 + <_> + + <_> + + + + <_>2 12 12 8 -1. + <_>2 16 12 4 2. + 0 + -0.0826354920864105 + 0.2439192980527878 + 0.5160226225852966 + <_> + + <_> + + + + <_>7 7 7 2 -1. + <_>7 8 7 1 2. + 0 + 1.0261740535497665e-003 + 0.3886891901493073 + 0.5767908096313477 + <_> + + <_> + + + + <_>0 2 18 2 -1. + <_>0 3 18 1 2. + 0 + -1.6307090409100056e-003 + 0.3389458060264587 + 0.5347700715065002 + <_> + + <_> + + + + <_>9 6 2 5 -1. + <_>9 6 1 5 2. + 0 + 2.4546680506318808e-003 + 0.4601413905620575 + 0.6387246847152710 + <_> + + <_> + + + + <_>7 5 3 8 -1. + <_>8 5 1 8 3. + 0 + -9.9476519972085953e-004 + 0.5769879221916199 + 0.4120396077632904 + <_> + + <_> + + + + <_>9 6 3 4 -1. + <_>10 6 1 4 3. + 0 + 0.0154091902077198 + 0.4878709018230438 + 0.7089822292327881 + <_> + + <_> + + + + <_>4 13 3 2 -1. + <_>4 14 3 1 2. + 0 + 1.1784400558099151e-003 + 0.5263553261756897 + 0.2895244956016541 + <_> + + <_> + + + + <_>9 4 6 3 -1. + <_>11 4 2 3 3. + 0 + -0.0277019198983908 + 0.1498828977346420 + 0.5219606757164002 + <_> + + <_> + + + + <_>5 4 6 3 -1. + <_>7 4 2 3 3. + 0 + -0.0295053999871016 + 0.0248933192342520 + 0.4999816119670868 + <_> + + <_> + + + + <_>14 11 5 2 -1. + <_>14 12 5 1 2. + 0 + 4.5159430010244250e-004 + 0.5464622974395752 + 0.4029662907123566 + <_> + + <_> + + + + <_>1 2 6 9 -1. + <_>3 2 2 9 3. + 0 + 7.1772639639675617e-003 + 0.4271056950092316 + 0.5866296887397766 + <_> + + <_> + + + + <_>14 6 6 13 -1. + <_>14 6 3 13 2. + 0 + -0.0741820484399796 + 0.6874179244041443 + 0.4919027984142304 + <_> + + <_> + + + + <_>3 6 14 8 -1. + <_>3 6 7 4 2. + <_>10 10 7 4 2. + 0 + -0.0172541607171297 + 0.3370676040649414 + 0.5348739027976990 + <_> + + <_> + + + + <_>16 0 4 11 -1. + <_>16 0 2 11 2. + 0 + 0.0148515598848462 + 0.4626792967319489 + 0.6129904985427856 + <_> + + <_> + + + + <_>3 4 12 12 -1. + <_>3 4 6 6 2. + <_>9 10 6 6 2. + 0 + 0.0100020002573729 + 0.5346122980117798 + 0.3423453867435455 + <_> + + <_> + + + + <_>11 4 5 3 -1. + <_>11 5 5 1 3. + 0 + 2.0138120744377375e-003 + 0.4643830060958862 + 0.5824304223060608 + <_> + + <_> + + + + <_>4 11 4 2 -1. + <_>4 12 4 1 2. + 0 + 1.5135470312088728e-003 + 0.5196396112442017 + 0.2856149971485138 + <_> + + <_> + + + + <_>10 7 2 2 -1. + <_>10 7 1 2 2. + 0 + 3.1381431035697460e-003 + 0.4838162958621979 + 0.5958529710769653 + <_> + + <_> + + + + <_>8 7 2 2 -1. + <_>9 7 1 2 2. + 0 + -5.1450440660119057e-003 + 0.8920302987098694 + 0.4741412103176117 + <_> + + <_> + + + + <_>9 17 3 2 -1. + <_>10 17 1 2 3. + 0 + -4.4736708514392376e-003 + 0.2033942937850952 + 0.5337278842926025 + <_> + + <_> + + + + <_>5 6 3 3 -1. + <_>5 7 3 1 3. + 0 + 1.9628470763564110e-003 + 0.4571633934974670 + 0.6725863218307495 + <_> + + <_> + + + + <_>10 0 3 3 -1. + <_>11 0 1 3 3. + 0 + 5.4260450415313244e-003 + 0.5271108150482178 + 0.2845670878887177 + <_> + + <_> + + + + <_>5 6 6 2 -1. + <_>5 6 3 1 2. + <_>8 7 3 1 2. + 0 + 4.9611460417509079e-004 + 0.4138312935829163 + 0.5718597769737244 + <_> + + <_> + + + + <_>12 16 4 3 -1. + <_>12 17 4 1 3. + 0 + 9.3728788197040558e-003 + 0.5225151181221008 + 0.2804847061634064 + <_> + + <_> + + + + <_>3 12 3 2 -1. + <_>3 13 3 1 2. + 0 + 6.0500897234305739e-004 + 0.5236768722534180 + 0.3314523994922638 + <_> + + <_> + + + + <_>9 12 3 2 -1. + <_>9 13 3 1 2. + 0 + 5.6792551185935736e-004 + 0.4531059861183167 + 0.6276971101760864 + <_> + + <_> + + + + <_>1 11 16 4 -1. + <_>1 11 8 2 2. + <_>9 13 8 2 2. + 0 + 0.0246443394571543 + 0.5130851864814758 + 0.2017143964767456 + <_> + + <_> + + + + <_>12 4 3 3 -1. + <_>12 5 3 1 3. + 0 + -0.0102904504165053 + 0.7786595225334168 + 0.4876641035079956 + <_> + + <_> + + + + <_>4 4 5 3 -1. + <_>4 5 5 1 3. + 0 + 2.0629419013857841e-003 + 0.4288598895072937 + 0.5881264209747315 + <_> + + <_> + + + + <_>12 16 4 3 -1. + <_>12 17 4 1 3. + 0 + -5.0519481301307678e-003 + 0.3523977994918823 + 0.5286008715629578 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + -5.7692620903253555e-003 + 0.6841086149215698 + 0.4588094055652618 + <_> + + <_> + + + + <_>9 0 2 2 -1. + <_>9 1 2 1 2. + 0 + -4.5789941214025021e-004 + 0.3565520048141480 + 0.5485978126525879 + <_> + + <_> + + + + <_>8 9 4 2 -1. + <_>8 10 4 1 2. + 0 + -7.5918837683275342e-004 + 0.3368793129920960 + 0.5254197120666504 + <_> + + <_> + + + + <_>8 8 4 3 -1. + <_>8 9 4 1 3. + 0 + -1.7737259622663260e-003 + 0.3422161042690277 + 0.5454015135765076 + <_> + + <_> + + + + <_>0 13 6 3 -1. + <_>2 13 2 3 3. + 0 + -8.5610467940568924e-003 + 0.6533612012863159 + 0.4485856890678406 + <_> + + <_> + + + + <_>16 14 3 2 -1. + <_>16 15 3 1 2. + 0 + 1.7277270089834929e-003 + 0.5307580232620239 + 0.3925352990627289 + <_> + + <_> + + + + <_>1 18 18 2 -1. + <_>7 18 6 2 3. + 0 + -0.0281996093690395 + 0.6857458949089050 + 0.4588584005832672 + <_> + + <_> + + + + <_>16 14 3 2 -1. + <_>16 15 3 1 2. + 0 + -1.7781109781935811e-003 + 0.4037851095199585 + 0.5369856953620911 + <_> + + <_> + + + + <_>1 14 3 2 -1. + <_>1 15 3 1 2. + 0 + 3.3177141449414194e-004 + 0.5399798750877380 + 0.3705750107765198 + <_> + + <_> + + + + <_>7 14 6 3 -1. + <_>7 15 6 1 3. + 0 + 2.6385399978607893e-003 + 0.4665437042713165 + 0.6452730894088745 + <_> + + <_> + + + + <_>5 14 8 3 -1. + <_>5 15 8 1 3. + 0 + -2.1183069329708815e-003 + 0.5914781093597412 + 0.4064677059650421 + <_> + + <_> + + + + <_>10 6 4 14 -1. + <_>10 6 2 14 2. + 0 + -0.0147732896730304 + 0.3642038106918335 + 0.5294762849807739 + <_> + + <_> + + + + <_>6 6 4 14 -1. + <_>8 6 2 14 2. + 0 + -0.0168154407292604 + 0.2664231956005096 + 0.5144972801208496 + <_> + + <_> + + + + <_>13 5 2 3 -1. + <_>13 6 2 1 3. + 0 + -6.3370140269398689e-003 + 0.6779531240463257 + 0.4852097928524017 + <_> + + <_> + + + + <_>7 16 6 1 -1. + <_>9 16 2 1 3. + 0 + -4.4560048991115764e-005 + 0.5613964796066284 + 0.4153054058551788 + <_> + + <_> + + + + <_>9 12 3 3 -1. + <_>9 13 3 1 3. + 0 + -1.0240620467811823e-003 + 0.5964478254318237 + 0.4566304087638855 + <_> + + <_> + + + + <_>7 0 3 3 -1. + <_>8 0 1 3 3. + 0 + -2.3161689750850201e-003 + 0.2976115047931671 + 0.5188159942626953 + <_> + + <_> + + + + <_>4 0 16 18 -1. + <_>4 9 16 9 2. + 0 + 0.5321757197380066 + 0.5187839269638062 + 0.2202631980180740 + <_> + + <_> + + + + <_>1 1 16 14 -1. + <_>1 8 16 7 2. + 0 + -0.1664305031299591 + 0.1866022944450378 + 0.5060343146324158 + <_> + + <_> + + + + <_>3 9 15 4 -1. + <_>8 9 5 4 3. + 0 + 0.1125352978706360 + 0.5212125182151794 + 0.1185022965073586 + <_> + + <_> + + + + <_>6 12 7 3 -1. + <_>6 13 7 1 3. + 0 + 9.3046864494681358e-003 + 0.4589937031269074 + 0.6826149225234985 + <_> + + <_> + + + + <_>14 15 2 3 -1. + <_>14 16 2 1 3. + 0 + -4.6255099587142467e-003 + 0.3079940974712372 + 0.5225008726119995 + <_> + + <_> + + + + <_>2 3 16 14 -1. + <_>2 3 8 7 2. + <_>10 10 8 7 2. + 0 + -0.1111646965146065 + 0.2101044058799744 + 0.5080801844596863 + <_> + + <_> + + + + <_>16 2 4 18 -1. + <_>18 2 2 9 2. + <_>16 11 2 9 2. + 0 + -0.0108884396031499 + 0.5765355229377747 + 0.4790464043617249 + <_> + + <_> + + + + <_>4 15 2 3 -1. + <_>4 16 2 1 3. + 0 + 5.8564301580190659e-003 + 0.5065100193023682 + 0.1563598960638046 + <_> + + <_> + + + + <_>16 2 4 18 -1. + <_>18 2 2 9 2. + <_>16 11 2 9 2. + 0 + 0.0548543892800808 + 0.4966914951801300 + 0.7230510711669922 + <_> + + <_> + + + + <_>1 1 8 3 -1. + <_>1 2 8 1 3. + 0 + -0.0111973397433758 + 0.2194979041814804 + 0.5098798274993897 + <_> + + <_> + + + + <_>8 11 4 3 -1. + <_>8 12 4 1 3. + 0 + 4.4069071300327778e-003 + 0.4778401851654053 + 0.6770902872085571 + <_> + + <_> + + + + <_>5 11 5 9 -1. + <_>5 14 5 3 3. + 0 + -0.0636652931571007 + 0.1936362981796265 + 0.5081024169921875 + <_> + + <_> + + + + <_>16 0 4 11 -1. + <_>16 0 2 11 2. + 0 + -9.8081491887569427e-003 + 0.5999063253402710 + 0.4810341000556946 + <_> + + <_> + + + + <_>7 0 6 1 -1. + <_>9 0 2 1 3. + 0 + -2.1717099007219076e-003 + 0.3338333964347839 + 0.5235472917556763 + <_> + + <_> + + + + <_>16 3 3 7 -1. + <_>17 3 1 7 3. + 0 + -0.0133155202493072 + 0.6617069840431213 + 0.4919213056564331 + <_> + + <_> + + + + <_>1 3 3 7 -1. + <_>2 3 1 7 3. + 0 + 2.5442079640924931e-003 + 0.4488744139671326 + 0.6082184910774231 + <_> + + <_> + + + + <_>7 8 6 12 -1. + <_>7 12 6 4 3. + 0 + 0.0120378397405148 + 0.5409392118453980 + 0.3292432129383087 + <_> + + <_> + + + + <_>0 0 4 11 -1. + <_>2 0 2 11 2. + 0 + -0.0207010507583618 + 0.6819120049476624 + 0.4594995975494385 + <_> + + <_> + + + + <_>14 0 6 20 -1. + <_>14 0 3 20 2. + 0 + 0.0276082791388035 + 0.4630792140960693 + 0.5767282843589783 + <_> + + <_> + + + + <_>0 3 1 2 -1. + <_>0 4 1 1 2. + 0 + 1.2370620388537645e-003 + 0.5165379047393799 + 0.2635016143321991 + <_> + + <_> + + + + <_>5 5 10 8 -1. + <_>10 5 5 4 2. + <_>5 9 5 4 2. + 0 + -0.0376693382859230 + 0.2536393105983734 + 0.5278980135917664 + <_> + + <_> + + + + <_>4 7 12 4 -1. + <_>4 7 6 2 2. + <_>10 9 6 2 2. + 0 + -1.8057259730994701e-003 + 0.3985156118869782 + 0.5517500042915344 + 50.6104812622070310 + 10 + -1 + <_> + + + <_> + + <_> + + + + <_>2 1 6 4 -1. + <_>5 1 3 4 2. + 0 + 4.4299028813838959e-003 + 0.2891018092632294 + 0.6335226297378540 + <_> + + <_> + + + + <_>9 7 6 4 -1. + <_>12 7 3 2 2. + <_>9 9 3 2 2. + 0 + -2.3813319858163595e-003 + 0.6211789250373840 + 0.3477487862110138 + <_> + + <_> + + + + <_>5 6 2 6 -1. + <_>5 9 2 3 2. + 0 + 2.2915711160749197e-003 + 0.2254412025213242 + 0.5582118034362793 + <_> + + <_> + + + + <_>9 16 6 4 -1. + <_>12 16 3 2 2. + <_>9 18 3 2 2. + 0 + 9.9457940086722374e-004 + 0.3711710870265961 + 0.5930070877075195 + <_> + + <_> + + + + <_>9 4 2 12 -1. + <_>9 10 2 6 2. + 0 + 7.7164667891338468e-004 + 0.5651720166206360 + 0.3347995877265930 + <_> + + <_> + + + + <_>7 1 6 18 -1. + <_>9 1 2 18 3. + 0 + -1.1386410333216190e-003 + 0.3069126009941101 + 0.5508630871772766 + <_> + + <_> + + + + <_>4 12 12 2 -1. + <_>8 12 4 2 3. + 0 + -1.6403039626311511e-004 + 0.5762827992439270 + 0.3699047863483429 + <_> + + <_> + + + + <_>8 8 6 2 -1. + <_>8 9 6 1 2. + 0 + 2.9793529392918572e-005 + 0.2644244134426117 + 0.5437911152839661 + <_> + + <_> + + + + <_>8 0 3 6 -1. + <_>9 0 1 6 3. + 0 + 8.5774902254343033e-003 + 0.5051138997077942 + 0.1795724928379059 + <_> + + <_> + + + + <_>11 18 3 2 -1. + <_>11 19 3 1 2. + 0 + -2.6032689493149519e-004 + 0.5826969146728516 + 0.4446826875209808 + <_> + + <_> + + + + <_>1 1 17 4 -1. + <_>1 3 17 2 2. + 0 + -6.1404630541801453e-003 + 0.3113852143287659 + 0.5346971750259399 + <_> + + <_> + + + + <_>11 8 4 12 -1. + <_>11 8 2 12 2. + 0 + -0.0230869501829147 + 0.3277946114540100 + 0.5331197977066040 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + -0.0142436502501369 + 0.7381709814071655 + 0.4588063061237335 + <_> + + <_> + + + + <_>12 3 2 17 -1. + <_>12 3 1 17 2. + 0 + 0.0194871295243502 + 0.5256630778312683 + 0.2274471968412399 + <_> + + <_> + + + + <_>4 7 6 1 -1. + <_>6 7 2 1 3. + 0 + -9.6681108698248863e-004 + 0.5511230826377869 + 0.3815006911754608 + <_> + + <_> + + + + <_>18 3 2 3 -1. + <_>18 4 2 1 3. + 0 + 3.1474709976464510e-003 + 0.5425636768341065 + 0.2543726861476898 + <_> + + <_> + + + + <_>8 4 3 4 -1. + <_>8 6 3 2 2. + 0 + -1.8026070029009134e-004 + 0.5380191802978516 + 0.3406304121017456 + <_> + + <_> + + + + <_>4 5 12 10 -1. + <_>4 10 12 5 2. + 0 + -6.0266260989010334e-003 + 0.3035801947116852 + 0.5420572161674500 + <_> + + <_> + + + + <_>5 18 4 2 -1. + <_>7 18 2 2 2. + 0 + 4.4462960795499384e-004 + 0.3990997076034546 + 0.5660110116004944 + <_> + + <_> + + + + <_>17 2 3 6 -1. + <_>17 4 3 2 3. + 0 + 2.2609760053455830e-003 + 0.5562806725502014 + 0.3940688073635101 + <_> + + <_> + + + + <_>7 7 6 6 -1. + <_>9 7 2 6 3. + 0 + 0.0511330589652061 + 0.4609653949737549 + 0.7118561863899231 + <_> + + <_> + + + + <_>17 2 3 6 -1. + <_>17 4 3 2 3. + 0 + -0.0177863091230392 + 0.2316166013479233 + 0.5322144031524658 + <_> + + <_> + + + + <_>8 0 3 4 -1. + <_>9 0 1 4 3. + 0 + -4.9679628573358059e-003 + 0.2330771982669830 + 0.5122029185295105 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + 2.0667689386755228e-003 + 0.4657444059848785 + 0.6455488204956055 + <_> + + <_> + + + + <_>0 12 6 3 -1. + <_>0 13 6 1 3. + 0 + 7.4413768015801907e-003 + 0.5154392123222351 + 0.2361633926630020 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + -3.6277279723435640e-003 + 0.6219773292541504 + 0.4476661086082459 + <_> + + <_> + + + + <_>3 12 2 3 -1. + <_>3 13 2 1 3. + 0 + -5.3530759178102016e-003 + 0.1837355047464371 + 0.5102208256721497 + <_> + + <_> + + + + <_>5 6 12 7 -1. + <_>9 6 4 7 3. + 0 + 0.1453091949224472 + 0.5145987272262573 + 0.1535930931568146 + <_> + + <_> + + + + <_>0 2 3 6 -1. + <_>0 4 3 2 3. + 0 + 2.4394490756094456e-003 + 0.5343660116195679 + 0.3624661862850189 + <_> + + <_> + + + + <_>14 6 1 3 -1. + <_>14 7 1 1 3. + 0 + -3.1283390708267689e-003 + 0.6215007901191711 + 0.4845592081546783 + <_> + + <_> + + + + <_>2 0 3 14 -1. + <_>3 0 1 14 3. + 0 + 1.7940260004252195e-003 + 0.4299261868000031 + 0.5824198126792908 + <_> + + <_> + + + + <_>12 14 5 6 -1. + <_>12 16 5 2 3. + 0 + 0.0362538211047649 + 0.5260334014892578 + 0.1439467966556549 + <_> + + <_> + + + + <_>4 14 5 6 -1. + <_>4 16 5 2 3. + 0 + -5.1746722310781479e-003 + 0.3506538867950440 + 0.5287045240402222 + <_> + + <_> + + + + <_>11 10 2 2 -1. + <_>12 10 1 1 2. + <_>11 11 1 1 2. + 0 + 6.5383297624066472e-004 + 0.4809640944004059 + 0.6122040152549744 + <_> + + <_> + + + + <_>5 0 3 14 -1. + <_>6 0 1 14 3. + 0 + -0.0264802295714617 + 0.1139362007379532 + 0.5045586228370667 + <_> + + <_> + + + + <_>10 15 2 3 -1. + <_>10 16 2 1 3. + 0 + -3.0440660193562508e-003 + 0.6352095007896423 + 0.4794734120368958 + <_> + + <_> + + + + <_>0 2 2 3 -1. + <_>0 3 2 1 3. + 0 + 3.6993520334362984e-003 + 0.5131118297576904 + 0.2498510926961899 + <_> + + <_> + + + + <_>5 11 12 6 -1. + <_>5 14 12 3 2. + 0 + -3.6762931267730892e-004 + 0.5421394705772400 + 0.3709532022476196 + <_> + + <_> + + + + <_>6 11 3 9 -1. + <_>6 14 3 3 3. + 0 + -0.0413822606205940 + 0.1894959956407547 + 0.5081691741943359 + <_> + + <_> + + + + <_>11 10 2 2 -1. + <_>12 10 1 1 2. + <_>11 11 1 1 2. + 0 + -1.0532729793339968e-003 + 0.6454367041587830 + 0.4783608913421631 + <_> + + <_> + + + + <_>5 6 1 3 -1. + <_>5 7 1 1 3. + 0 + -2.1648600231856108e-003 + 0.6215031147003174 + 0.4499826133251190 + <_> + + <_> + + + + <_>4 9 13 3 -1. + <_>4 10 13 1 3. + 0 + -5.6747748749330640e-004 + 0.3712610900402069 + 0.5419334769248962 + <_> + + <_> + + + + <_>1 7 15 6 -1. + <_>6 7 5 6 3. + 0 + 0.1737584024667740 + 0.5023643970489502 + 0.1215742006897926 + <_> + + <_> + + + + <_>4 5 12 6 -1. + <_>8 5 4 6 3. + 0 + -2.9049699660390615e-003 + 0.3240267932415009 + 0.5381883978843689 + <_> + + <_> + + + + <_>8 10 4 3 -1. + <_>8 11 4 1 3. + 0 + 1.2299539521336555e-003 + 0.4165507853031158 + 0.5703486204147339 + <_> + + <_> + + + + <_>15 14 1 3 -1. + <_>15 15 1 1 3. + 0 + -5.4329237900674343e-004 + 0.3854042887687683 + 0.5547549128532410 + <_> + + <_> + + + + <_>1 11 5 3 -1. + <_>1 12 5 1 3. + 0 + -8.3297258242964745e-003 + 0.2204494029283524 + 0.5097082853317261 + <_> + + <_> + + + + <_>7 1 7 12 -1. + <_>7 7 7 6 2. + 0 + -1.0417630255687982e-004 + 0.5607066154479981 + 0.4303036034107208 + <_> + + <_> + + + + <_>0 1 6 10 -1. + <_>0 1 3 5 2. + <_>3 6 3 5 2. + 0 + 0.0312047004699707 + 0.4621657133102417 + 0.6982004046440125 + <_> + + <_> + + + + <_>16 1 4 3 -1. + <_>16 2 4 1 3. + 0 + 7.8943502157926559e-003 + 0.5269594192504883 + 0.2269068062305450 + <_> + + <_> + + + + <_>5 5 2 3 -1. + <_>5 6 2 1 3. + 0 + -4.3645310215651989e-003 + 0.6359223127365112 + 0.4537956118583679 + <_> + + <_> + + + + <_>12 2 3 5 -1. + <_>13 2 1 5 3. + 0 + 7.6793059706687927e-003 + 0.5274767875671387 + 0.2740483880043030 + <_> + + <_> + + + + <_>0 3 4 6 -1. + <_>0 5 4 2 3. + 0 + -0.0254311393946409 + 0.2038519978523254 + 0.5071732997894287 + <_> + + <_> + + + + <_>8 12 4 2 -1. + <_>8 13 4 1 2. + 0 + 8.2000601105391979e-004 + 0.4587455093860626 + 0.6119868159294128 + <_> + + <_> + + + + <_>8 18 3 1 -1. + <_>9 18 1 1 3. + 0 + 2.9284600168466568e-003 + 0.5071274042129517 + 0.2028204947710037 + <_> + + <_> + + + + <_>11 10 2 2 -1. + <_>12 10 1 1 2. + <_>11 11 1 1 2. + 0 + 4.5256470912136137e-005 + 0.4812104105949402 + 0.5430821776390076 + <_> + + <_> + + + + <_>7 10 2 2 -1. + <_>7 10 1 1 2. + <_>8 11 1 1 2. + 0 + 1.3158309739083052e-003 + 0.4625813961029053 + 0.6779323220252991 + <_> + + <_> + + + + <_>11 11 4 4 -1. + <_>11 13 4 2 2. + 0 + 1.5870389761403203e-003 + 0.5386291742324829 + 0.3431465029716492 + <_> + + <_> + + + + <_>8 12 3 8 -1. + <_>9 12 1 8 3. + 0 + -0.0215396601706743 + 0.0259425006806850 + 0.5003222823143005 + <_> + + <_> + + + + <_>13 0 6 3 -1. + <_>13 1 6 1 3. + 0 + 0.0143344802781940 + 0.5202844738960266 + 0.1590632945299149 + <_> + + <_> + + + + <_>8 8 3 4 -1. + <_>9 8 1 4 3. + 0 + -8.3881383761763573e-003 + 0.7282481193542481 + 0.4648044109344482 + <_> + + <_> + + + + <_>5 7 10 10 -1. + <_>10 7 5 5 2. + <_>5 12 5 5 2. + 0 + 9.1906841844320297e-003 + 0.5562356710433960 + 0.3923191130161285 + <_> + + <_> + + + + <_>3 18 8 2 -1. + <_>3 18 4 1 2. + <_>7 19 4 1 2. + 0 + -5.8453059755265713e-003 + 0.6803392767906189 + 0.4629127979278565 + <_> + + <_> + + + + <_>10 2 6 8 -1. + <_>12 2 2 8 3. + 0 + -0.0547077991068363 + 0.2561671137809753 + 0.5206125974655151 + <_> + + <_> + + + + <_>4 2 6 8 -1. + <_>6 2 2 8 3. + 0 + 9.1142775490880013e-003 + 0.5189620256423950 + 0.3053877055644989 + <_> + + <_> + + + + <_>11 0 3 7 -1. + <_>12 0 1 7 3. + 0 + -0.0155750000849366 + 0.1295074969530106 + 0.5169094800949097 + <_> + + <_> + + + + <_>7 11 2 1 -1. + <_>8 11 1 1 2. + 0 + -1.2050600344082341e-004 + 0.5735098123550415 + 0.4230825006961823 + <_> + + <_> + + + + <_>15 14 1 3 -1. + <_>15 15 1 1 3. + 0 + 1.2273970060050488e-003 + 0.5289878249168396 + 0.4079791903495789 + <_> + + <_> + + + + <_>7 15 2 2 -1. + <_>7 15 1 1 2. + <_>8 16 1 1 2. + 0 + -1.2186600361019373e-003 + 0.6575639843940735 + 0.4574409127235413 + <_> + + <_> + + + + <_>15 14 1 3 -1. + <_>15 15 1 1 3. + 0 + -3.3256649039685726e-003 + 0.3628047108650208 + 0.5195019841194153 + <_> + + <_> + + + + <_>6 0 3 7 -1. + <_>7 0 1 7 3. + 0 + -0.0132883097976446 + 0.1284265965223312 + 0.5043488740921021 + <_> + + <_> + + + + <_>18 1 2 7 -1. + <_>18 1 1 7 2. + 0 + -3.3839771058410406e-003 + 0.6292240023612976 + 0.4757505953311920 + <_> + + <_> + + + + <_>2 0 8 20 -1. + <_>2 10 8 10 2. + 0 + -0.2195422053337097 + 0.1487731933593750 + 0.5065013766288757 + <_> + + <_> + + + + <_>3 0 15 6 -1. + <_>3 2 15 2 3. + 0 + 4.9111708067357540e-003 + 0.4256102144718170 + 0.5665838718414307 + <_> + + <_> + + + + <_>4 3 12 2 -1. + <_>4 4 12 1 2. + 0 + -1.8744950648397207e-004 + 0.4004144072532654 + 0.5586857199668884 + <_> + + <_> + + + + <_>16 0 4 5 -1. + <_>16 0 2 5 2. + 0 + -5.2178641781210899e-003 + 0.6009116172790527 + 0.4812706112861633 + <_> + + <_> + + + + <_>7 0 3 4 -1. + <_>8 0 1 4 3. + 0 + -1.1111519997939467e-003 + 0.3514933884143829 + 0.5287089943885803 + <_> + + <_> + + + + <_>16 0 4 5 -1. + <_>16 0 2 5 2. + 0 + 4.4036400504410267e-003 + 0.4642275869846344 + 0.5924085974693298 + <_> + + <_> + + + + <_>1 7 6 13 -1. + <_>3 7 2 13 3. + 0 + 0.1229949966073036 + 0.5025529265403748 + 0.0691524818539619 + <_> + + <_> + + + + <_>16 0 4 5 -1. + <_>16 0 2 5 2. + 0 + -0.0123135102912784 + 0.5884591937065125 + 0.4934012889862061 + <_> + + <_> + + + + <_>0 0 4 5 -1. + <_>2 0 2 5 2. + 0 + 4.1471039876341820e-003 + 0.4372239112854004 + 0.5893477797508240 + <_> + + <_> + + + + <_>14 12 3 6 -1. + <_>14 14 3 2 3. + 0 + -3.5502649843692780e-003 + 0.4327551126480103 + 0.5396270155906677 + <_> + + <_> + + + + <_>3 12 3 6 -1. + <_>3 14 3 2 3. + 0 + -0.0192242693156004 + 0.1913134008646011 + 0.5068330764770508 + <_> + + <_> + + + + <_>16 1 4 3 -1. + <_>16 2 4 1 3. + 0 + 1.4395059552043676e-003 + 0.5308178067207336 + 0.4243533015251160 + <_> + + <_> + + + + <_>8 7 2 10 -1. + <_>8 7 1 5 2. + <_>9 12 1 5 2. + 0 + -6.7751999013125896e-003 + 0.6365395784378052 + 0.4540086090564728 + <_> + + <_> + + + + <_>11 11 4 4 -1. + <_>11 13 4 2 2. + 0 + 7.0119630545377731e-003 + 0.5189834237098694 + 0.3026199936866760 + <_> + + <_> + + + + <_>0 1 4 3 -1. + <_>0 2 4 1 3. + 0 + 5.4014651104807854e-003 + 0.5105062127113342 + 0.2557682991027832 + <_> + + <_> + + + + <_>13 4 1 3 -1. + <_>13 5 1 1 3. + 0 + 9.0274988906458020e-004 + 0.4696914851665497 + 0.5861827731132507 + <_> + + <_> + + + + <_>7 15 3 5 -1. + <_>8 15 1 5 3. + 0 + 0.0114744501188397 + 0.5053645968437195 + 0.1527177989482880 + <_> + + <_> + + + + <_>9 7 3 5 -1. + <_>10 7 1 5 3. + 0 + -6.7023430019617081e-003 + 0.6508980989456177 + 0.4890604019165039 + <_> + + <_> + + + + <_>8 7 3 5 -1. + <_>9 7 1 5 3. + 0 + -2.0462959073483944e-003 + 0.6241816878318787 + 0.4514600038528442 + <_> + + <_> + + + + <_>10 6 4 14 -1. + <_>10 6 2 14 2. + 0 + -9.9951568990945816e-003 + 0.3432781100273132 + 0.5400953888893127 + <_> + + <_> + + + + <_>0 5 5 6 -1. + <_>0 7 5 2 3. + 0 + -0.0357007086277008 + 0.1878059059381485 + 0.5074077844619751 + <_> + + <_> + + + + <_>9 5 6 4 -1. + <_>9 5 3 4 2. + 0 + 4.5584561303257942e-004 + 0.3805277049541473 + 0.5402569770812988 + <_> + + <_> + + + + <_>0 0 18 10 -1. + <_>6 0 6 10 3. + 0 + -0.0542606003582478 + 0.6843714714050293 + 0.4595097005367279 + <_> + + <_> + + + + <_>10 6 4 14 -1. + <_>10 6 2 14 2. + 0 + 6.0600461438298225e-003 + 0.5502905249595642 + 0.4500527977943420 + <_> + + <_> + + + + <_>6 6 4 14 -1. + <_>8 6 2 14 2. + 0 + -6.4791832119226456e-003 + 0.3368858098983765 + 0.5310757160186768 + <_> + + <_> + + + + <_>13 4 1 3 -1. + <_>13 5 1 1 3. + 0 + -1.4939469983801246e-003 + 0.6487640142440796 + 0.4756175875663757 + <_> + + <_> + + + + <_>5 1 2 3 -1. + <_>6 1 1 3 2. + 0 + 1.4610530342906713e-005 + 0.4034579098224640 + 0.5451064109802246 + <_> + + <_> + + + + <_>18 1 2 18 -1. + <_>19 1 1 9 2. + <_>18 10 1 9 2. + 0 + -7.2321938350796700e-003 + 0.6386873722076416 + 0.4824739992618561 + <_> + + <_> + + + + <_>2 1 4 3 -1. + <_>2 2 4 1 3. + 0 + -4.0645818226039410e-003 + 0.2986421883106232 + 0.5157335996627808 + <_> + + <_> + + + + <_>18 1 2 18 -1. + <_>19 1 1 9 2. + <_>18 10 1 9 2. + 0 + 0.0304630808532238 + 0.5022199749946594 + 0.7159956097602844 + <_> + + <_> + + + + <_>1 14 4 6 -1. + <_>1 14 2 3 2. + <_>3 17 2 3 2. + 0 + -8.0544911324977875e-003 + 0.6492452025413513 + 0.4619275033473969 + <_> + + <_> + + + + <_>10 11 7 6 -1. + <_>10 13 7 2 3. + 0 + 0.0395051389932632 + 0.5150570869445801 + 0.2450613975524902 + <_> + + <_> + + + + <_>0 10 6 10 -1. + <_>0 10 3 5 2. + <_>3 15 3 5 2. + 0 + 8.4530208259820938e-003 + 0.4573669135570526 + 0.6394037008285523 + <_> + + <_> + + + + <_>11 0 3 4 -1. + <_>12 0 1 4 3. + 0 + -1.1688120430335402e-003 + 0.3865512013435364 + 0.5483661293983460 + <_> + + <_> + + + + <_>5 10 5 6 -1. + <_>5 13 5 3 2. + 0 + 2.8070670086890459e-003 + 0.5128579139709473 + 0.2701480090618134 + <_> + + <_> + + + + <_>14 6 1 8 -1. + <_>14 10 1 4 2. + 0 + 4.7365209320560098e-004 + 0.4051581919193268 + 0.5387461185455322 + <_> + + <_> + + + + <_>1 7 18 6 -1. + <_>1 7 9 3 2. + <_>10 10 9 3 2. + 0 + 0.0117410803213716 + 0.5295950174331665 + 0.3719413876533508 + <_> + + <_> + + + + <_>9 7 2 2 -1. + <_>9 7 1 2 2. + 0 + 3.1833238899707794e-003 + 0.4789406955242157 + 0.6895126104354858 + <_> + + <_> + + + + <_>5 9 4 5 -1. + <_>7 9 2 5 2. + 0 + 7.0241501089185476e-004 + 0.5384489297866821 + 0.3918080925941467 + 54.6200714111328130 + 11 + -1 + <_> + + + <_> + + <_> + + + + <_>7 6 6 3 -1. + <_>9 6 2 3 3. + 0 + 0.0170599296689034 + 0.3948527872562408 + 0.7142534852027893 + <_> + + <_> + + + + <_>1 0 18 4 -1. + <_>7 0 6 4 3. + 0 + 0.0218408405780792 + 0.3370316028594971 + 0.6090016961097717 + <_> + + <_> + + + + <_>7 15 2 4 -1. + <_>7 17 2 2 2. + 0 + 2.4520049919374287e-004 + 0.3500576019287109 + 0.5987902283668518 + <_> + + <_> + + + + <_>1 0 19 9 -1. + <_>1 3 19 3 3. + 0 + 8.3272606134414673e-003 + 0.3267528116703033 + 0.5697240829467773 + <_> + + <_> + + + + <_>3 7 3 6 -1. + <_>3 9 3 2 3. + 0 + 5.7148298947140574e-004 + 0.3044599890708923 + 0.5531656742095947 + <_> + + <_> + + + + <_>13 7 4 4 -1. + <_>15 7 2 2 2. + <_>13 9 2 2 2. + 0 + 6.7373987985774875e-004 + 0.3650012016296387 + 0.5672631263732910 + <_> + + <_> + + + + <_>3 7 4 4 -1. + <_>3 7 2 2 2. + <_>5 9 2 2 2. + 0 + 3.4681590477703139e-005 + 0.3313541114330292 + 0.5388727188110352 + <_> + + <_> + + + + <_>9 6 10 8 -1. + <_>9 10 10 4 2. + 0 + -5.8563398197293282e-003 + 0.2697942852973938 + 0.5498778820037842 + <_> + + <_> + + + + <_>3 8 14 12 -1. + <_>3 14 14 6 2. + 0 + 8.5102273151278496e-003 + 0.5269358158111572 + 0.2762879133224487 + <_> + + <_> + + + + <_>6 5 10 12 -1. + <_>11 5 5 6 2. + <_>6 11 5 6 2. + 0 + -0.0698172077536583 + 0.2909603118896484 + 0.5259246826171875 + <_> + + <_> + + + + <_>9 11 2 3 -1. + <_>9 12 2 1 3. + 0 + -8.6113670840859413e-004 + 0.5892577171325684 + 0.4073697924613953 + <_> + + <_> + + + + <_>9 5 6 5 -1. + <_>9 5 3 5 2. + 0 + 9.7149249631911516e-004 + 0.3523564040660858 + 0.5415862202644348 + <_> + + <_> + + + + <_>9 4 2 4 -1. + <_>9 6 2 2 2. + 0 + -1.4727490452060010e-005 + 0.5423017740249634 + 0.3503156006336212 + <_> + + <_> + + + + <_>9 5 6 5 -1. + <_>9 5 3 5 2. + 0 + 0.0484202913939953 + 0.5193945765495300 + 0.3411195874214172 + <_> + + <_> + + + + <_>5 5 6 5 -1. + <_>8 5 3 5 2. + 0 + 1.3257140526548028e-003 + 0.3157769143581390 + 0.5335376262664795 + <_> + + <_> + + + + <_>11 2 6 1 -1. + <_>13 2 2 1 3. + 0 + 1.4922149603080470e-005 + 0.4451299905776978 + 0.5536553859710693 + <_> + + <_> + + + + <_>3 2 6 1 -1. + <_>5 2 2 1 3. + 0 + -2.7173398993909359e-003 + 0.3031741976737976 + 0.5248088836669922 + <_> + + <_> + + + + <_>13 5 2 3 -1. + <_>13 6 2 1 3. + 0 + 2.9219500720500946e-003 + 0.4781453013420105 + 0.6606041789054871 + <_> + + <_> + + + + <_>0 10 1 4 -1. + <_>0 12 1 2 2. + 0 + -1.9804988987743855e-003 + 0.3186308145523071 + 0.5287625193595886 + <_> + + <_> + + + + <_>13 5 2 3 -1. + <_>13 6 2 1 3. + 0 + -4.0012109093368053e-003 + 0.6413596868515015 + 0.4749928116798401 + <_> + + <_> + + + + <_>8 18 3 2 -1. + <_>9 18 1 2 3. + 0 + -4.3491991236805916e-003 + 0.1507498025894165 + 0.5098996758460999 + <_> + + <_> + + + + <_>6 15 9 2 -1. + <_>6 16 9 1 2. + 0 + 1.3490889687091112e-003 + 0.4316158890724182 + 0.5881167054176331 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + 0.0185970701277256 + 0.4735553860664368 + 0.9089794158935547 + <_> + + <_> + + + + <_>18 4 2 4 -1. + <_>18 6 2 2 2. + 0 + -1.8562379991635680e-003 + 0.3553189039230347 + 0.5577837228775024 + <_> + + <_> + + + + <_>5 5 2 3 -1. + <_>5 6 2 1 3. + 0 + 2.2940430790185928e-003 + 0.4500094950199127 + 0.6580877900123596 + <_> + + <_> + + + + <_>15 16 3 2 -1. + <_>15 17 3 1 2. + 0 + 2.9982850537635386e-004 + 0.5629242062568665 + 0.3975878953933716 + <_> + + <_> + + + + <_>0 0 3 9 -1. + <_>0 3 3 3 3. + 0 + 3.5455459728837013e-003 + 0.5381547212600708 + 0.3605485856533051 + <_> + + <_> + + + + <_>9 7 3 3 -1. + <_>9 8 3 1 3. + 0 + 9.6104722470045090e-003 + 0.5255997180938721 + 0.1796745955944061 + <_> + + <_> + + + + <_>8 7 3 3 -1. + <_>8 8 3 1 3. + 0 + -6.2783220782876015e-003 + 0.2272856980562210 + 0.5114030241966248 + <_> + + <_> + + + + <_>9 5 2 6 -1. + <_>9 5 1 6 2. + 0 + 3.4598479978740215e-003 + 0.4626308083534241 + 0.6608219146728516 + <_> + + <_> + + + + <_>8 6 3 4 -1. + <_>9 6 1 4 3. + 0 + -1.3112019514665008e-003 + 0.6317539811134338 + 0.4436857998371124 + <_> + + <_> + + + + <_>7 6 8 12 -1. + <_>11 6 4 6 2. + <_>7 12 4 6 2. + 0 + 2.6876179035753012e-003 + 0.5421109795570374 + 0.4054022133350372 + <_> + + <_> + + + + <_>5 6 8 12 -1. + <_>5 6 4 6 2. + <_>9 12 4 6 2. + 0 + 3.9118169806897640e-003 + 0.5358477830886841 + 0.3273454904556274 + <_> + + <_> + + + + <_>12 4 3 3 -1. + <_>12 5 3 1 3. + 0 + -0.0142064504325390 + 0.7793576717376709 + 0.4975781142711639 + <_> + + <_> + + + + <_>2 16 3 2 -1. + <_>2 17 3 1 2. + 0 + 7.1705528534948826e-004 + 0.5297319889068604 + 0.3560903966426849 + <_> + + <_> + + + + <_>12 4 3 3 -1. + <_>12 5 3 1 3. + 0 + 1.6635019565001130e-003 + 0.4678094089031220 + 0.5816481709480286 + <_> + + <_> + + + + <_>2 12 6 6 -1. + <_>2 14 6 2 3. + 0 + 3.3686188980937004e-003 + 0.5276734232902527 + 0.3446420133113861 + <_> + + <_> + + + + <_>7 13 6 3 -1. + <_>7 14 6 1 3. + 0 + 0.0127995302900672 + 0.4834679961204529 + 0.7472159266471863 + <_> + + <_> + + + + <_>6 14 6 3 -1. + <_>6 15 6 1 3. + 0 + 3.3901201095432043e-003 + 0.4511859118938446 + 0.6401721239089966 + <_> + + <_> + + + + <_>14 15 5 3 -1. + <_>14 16 5 1 3. + 0 + 4.7070779837667942e-003 + 0.5335658788681030 + 0.3555220961570740 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + 1.4819339849054813e-003 + 0.4250707030296326 + 0.5772724151611328 + <_> + + <_> + + + + <_>14 15 5 3 -1. + <_>14 16 5 1 3. + 0 + -6.9995759986341000e-003 + 0.3003320097923279 + 0.5292900204658508 + <_> + + <_> + + + + <_>5 3 6 2 -1. + <_>7 3 2 2 3. + 0 + 0.0159390103071928 + 0.5067319273948669 + 0.1675581932067871 + <_> + + <_> + + + + <_>8 15 4 3 -1. + <_>8 16 4 1 3. + 0 + 7.6377349905669689e-003 + 0.4795069992542267 + 0.7085601091384888 + <_> + + <_> + + + + <_>1 15 5 3 -1. + <_>1 16 5 1 3. + 0 + 6.7334040068089962e-003 + 0.5133113265037537 + 0.2162470072507858 + <_> + + <_> + + + + <_>8 13 4 6 -1. + <_>10 13 2 3 2. + <_>8 16 2 3 2. + 0 + -0.0128588099032640 + 0.1938841938972473 + 0.5251371860504150 + <_> + + <_> + + + + <_>7 8 3 3 -1. + <_>8 8 1 3 3. + 0 + -6.2270800117403269e-004 + 0.5686538219451904 + 0.4197868108749390 + <_> + + <_> + + + + <_>12 0 5 4 -1. + <_>12 2 5 2 2. + 0 + -5.2651681471616030e-004 + 0.4224168956279755 + 0.5429695844650269 + <_> + + <_> + + + + <_>0 2 20 2 -1. + <_>0 2 10 1 2. + <_>10 3 10 1 2. + 0 + 0.0110750999301672 + 0.5113775134086609 + 0.2514517903327942 + <_> + + <_> + + + + <_>1 0 18 4 -1. + <_>7 0 6 4 3. + 0 + -0.0367282517254353 + 0.7194662094116211 + 0.4849618971347809 + <_> + + <_> + + + + <_>4 3 6 1 -1. + <_>6 3 2 1 3. + 0 + -2.8207109426148236e-004 + 0.3840261995792389 + 0.5394446253776550 + <_> + + <_> + + + + <_>4 18 13 2 -1. + <_>4 19 13 1 2. + 0 + -2.7489690110087395e-003 + 0.5937088727951050 + 0.4569182097911835 + <_> + + <_> + + + + <_>2 10 3 6 -1. + <_>2 12 3 2 3. + 0 + 0.0100475195795298 + 0.5138576030731201 + 0.2802298069000244 + <_> + + <_> + + + + <_>14 12 6 8 -1. + <_>17 12 3 4 2. + <_>14 16 3 4 2. + 0 + -8.1497840583324432e-003 + 0.6090037226676941 + 0.4636121094226837 + <_> + + <_> + + + + <_>4 13 10 6 -1. + <_>4 13 5 3 2. + <_>9 16 5 3 2. + 0 + -6.8833888508379459e-003 + 0.3458611071109772 + 0.5254660248756409 + <_> + + <_> + + + + <_>14 12 1 2 -1. + <_>14 13 1 1 2. + 0 + -1.4039360394235700e-005 + 0.5693104267120361 + 0.4082083106040955 + <_> + + <_> + + + + <_>8 13 4 3 -1. + <_>8 14 4 1 3. + 0 + 1.5498419525101781e-003 + 0.4350537061691284 + 0.5806517004966736 + <_> + + <_> + + + + <_>14 12 2 2 -1. + <_>14 13 2 1 2. + 0 + -6.7841499112546444e-003 + 0.1468873023986816 + 0.5182775259017944 + <_> + + <_> + + + + <_>4 12 2 2 -1. + <_>4 13 2 1 2. + 0 + 2.1705629478674382e-004 + 0.5293524265289307 + 0.3456174135208130 + <_> + + <_> + + + + <_>8 12 9 2 -1. + <_>8 13 9 1 2. + 0 + 3.1198898795992136e-004 + 0.4652450978755951 + 0.5942413806915283 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + 5.4507530294358730e-003 + 0.4653508961200714 + 0.7024846076965332 + <_> + + <_> + + + + <_>11 10 3 6 -1. + <_>11 13 3 3 2. + 0 + -2.5818689027801156e-004 + 0.5497295260429382 + 0.3768967092037201 + <_> + + <_> + + + + <_>5 6 9 12 -1. + <_>5 12 9 6 2. + 0 + -0.0174425393342972 + 0.3919087946414948 + 0.5457497835159302 + <_> + + <_> + + + + <_>11 10 3 6 -1. + <_>11 13 3 3 2. + 0 + -0.0453435294330120 + 0.1631357073783875 + 0.5154908895492554 + <_> + + <_> + + + + <_>6 10 3 6 -1. + <_>6 13 3 3 2. + 0 + 1.9190689781680703e-003 + 0.5145897865295410 + 0.2791895866394043 + <_> + + <_> + + + + <_>5 4 11 3 -1. + <_>5 5 11 1 3. + 0 + -6.0177869163453579e-003 + 0.6517636179924011 + 0.4756332933902741 + <_> + + <_> + + + + <_>7 1 5 10 -1. + <_>7 6 5 5 2. + 0 + -4.0720738470554352e-003 + 0.5514652729034424 + 0.4092685878276825 + <_> + + <_> + + + + <_>2 8 18 2 -1. + <_>2 9 18 1 2. + 0 + 3.9855059003457427e-004 + 0.3165240883827210 + 0.5285550951957703 + <_> + + <_> + + + + <_>7 17 5 3 -1. + <_>7 18 5 1 3. + 0 + -6.5418570302426815e-003 + 0.6853377819061279 + 0.4652808904647827 + <_> + + <_> + + + + <_>5 9 12 1 -1. + <_>9 9 4 1 3. + 0 + 3.4845089539885521e-003 + 0.5484588146209717 + 0.4502759873867035 + <_> + + <_> + + + + <_>0 14 6 6 -1. + <_>0 14 3 3 2. + <_>3 17 3 3 2. + 0 + -0.0136967804282904 + 0.6395779848098755 + 0.4572555124759674 + <_> + + <_> + + + + <_>5 9 12 1 -1. + <_>9 9 4 1 3. + 0 + -0.0173471402376890 + 0.2751072943210602 + 0.5181614756584168 + <_> + + <_> + + + + <_>3 9 12 1 -1. + <_>7 9 4 1 3. + 0 + -4.0885428898036480e-003 + 0.3325636088848114 + 0.5194984078407288 + <_> + + <_> + + + + <_>14 10 6 7 -1. + <_>14 10 3 7 2. + 0 + -9.4687901437282562e-003 + 0.5942280888557434 + 0.4851819872856140 + <_> + + <_> + + + + <_>1 0 16 2 -1. + <_>1 1 16 1 2. + 0 + 1.7084840219467878e-003 + 0.4167110919952393 + 0.5519806146621704 + <_> + + <_> + + + + <_>10 9 10 9 -1. + <_>10 12 10 3 3. + 0 + 9.4809094443917274e-003 + 0.5433894991874695 + 0.4208514988422394 + <_> + + <_> + + + + <_>0 1 10 2 -1. + <_>5 1 5 2 2. + 0 + -4.7389650717377663e-003 + 0.6407189965248108 + 0.4560655057430267 + <_> + + <_> + + + + <_>17 3 2 3 -1. + <_>17 4 2 1 3. + 0 + 6.5761050209403038e-003 + 0.5214555263519287 + 0.2258227020502091 + <_> + + <_> + + + + <_>1 3 2 3 -1. + <_>1 4 2 1 3. + 0 + -2.1690549328923225e-003 + 0.3151527941226959 + 0.5156704783439636 + <_> + + <_> + + + + <_>9 7 3 6 -1. + <_>10 7 1 6 3. + 0 + 0.0146601703017950 + 0.4870837032794952 + 0.6689941287040710 + <_> + + <_> + + + + <_>6 5 4 3 -1. + <_>8 5 2 3 2. + 0 + 1.7231999663636088e-004 + 0.3569748997688294 + 0.5251078009605408 + <_> + + <_> + + + + <_>7 5 6 6 -1. + <_>9 5 2 6 3. + 0 + -0.0218037609010935 + 0.8825920820236206 + 0.4966329932212830 + <_> + + <_> + + + + <_>3 4 12 12 -1. + <_>3 4 6 6 2. + <_>9 10 6 6 2. + 0 + -0.0947361066937447 + 0.1446162015199661 + 0.5061113834381104 + <_> + + <_> + + + + <_>9 2 6 15 -1. + <_>11 2 2 15 3. + 0 + 5.5825551971793175e-003 + 0.5396478772163391 + 0.4238066077232361 + <_> + + <_> + + + + <_>2 2 6 17 -1. + <_>4 2 2 17 3. + 0 + 1.9517090404406190e-003 + 0.4170410931110382 + 0.5497786998748779 + <_> + + <_> + + + + <_>14 10 6 7 -1. + <_>14 10 3 7 2. + 0 + 0.0121499001979828 + 0.4698367118835449 + 0.5664274096488953 + <_> + + <_> + + + + <_>0 10 6 7 -1. + <_>3 10 3 7 2. + 0 + -7.5169620104134083e-003 + 0.6267772912979126 + 0.4463135898113251 + <_> + + <_> + + + + <_>9 2 6 15 -1. + <_>11 2 2 15 3. + 0 + -0.0716679096221924 + 0.3097011148929596 + 0.5221003293991089 + <_> + + <_> + + + + <_>5 2 6 15 -1. + <_>7 2 2 15 3. + 0 + -0.0882924199104309 + 0.0811238884925842 + 0.5006365180015564 + <_> + + <_> + + + + <_>17 9 3 6 -1. + <_>17 11 3 2 3. + 0 + 0.0310630798339844 + 0.5155503749847412 + 0.1282255947589874 + <_> + + <_> + + + + <_>6 7 6 6 -1. + <_>8 7 2 6 3. + 0 + 0.0466218404471874 + 0.4699777960777283 + 0.7363960742950440 + <_> + + <_> + + + + <_>1 10 18 6 -1. + <_>10 10 9 3 2. + <_>1 13 9 3 2. + 0 + -0.0121894897893071 + 0.3920530080795288 + 0.5518996715545654 + <_> + + <_> + + + + <_>0 9 10 9 -1. + <_>0 12 10 3 3. + 0 + 0.0130161102861166 + 0.5260658264160156 + 0.3685136139392853 + <_> + + <_> + + + + <_>8 15 4 3 -1. + <_>8 16 4 1 3. + 0 + -3.4952899441123009e-003 + 0.6339294910430908 + 0.4716280996799469 + <_> + + <_> + + + + <_>5 12 3 4 -1. + <_>5 14 3 2 2. + 0 + -4.4015039748046547e-005 + 0.5333027243614197 + 0.3776184916496277 + <_> + + <_> + + + + <_>3 3 16 12 -1. + <_>3 9 16 6 2. + 0 + -0.1096649020910263 + 0.1765342056751251 + 0.5198346972465515 + <_> + + <_> + + + + <_>1 1 12 12 -1. + <_>1 1 6 6 2. + <_>7 7 6 6 2. + 0 + -9.0279558207839727e-004 + 0.5324159860610962 + 0.3838908076286316 + <_> + + <_> + + + + <_>10 4 2 4 -1. + <_>11 4 1 2 2. + <_>10 6 1 2 2. + 0 + 7.1126641705632210e-004 + 0.4647929966449738 + 0.5755224227905273 + <_> + + <_> + + + + <_>0 9 10 2 -1. + <_>0 9 5 1 2. + <_>5 10 5 1 2. + 0 + -3.1250279862433672e-003 + 0.3236708939075470 + 0.5166770815849304 + <_> + + <_> + + + + <_>9 11 3 3 -1. + <_>9 12 3 1 3. + 0 + 2.4144679773598909e-003 + 0.4787439107894898 + 0.6459717750549316 + <_> + + <_> + + + + <_>3 12 9 2 -1. + <_>3 13 9 1 2. + 0 + 4.4391240226104856e-004 + 0.4409308135509491 + 0.6010255813598633 + <_> + + <_> + + + + <_>9 9 2 2 -1. + <_>9 10 2 1 2. + 0 + -2.2611189342569560e-004 + 0.4038113951683044 + 0.5493255853652954 + 50.1697311401367190 + 12 + -1 + <_> + + + <_> + + <_> + + + + <_>3 4 13 6 -1. + <_>3 6 13 2 3. + 0 + -0.0469012893736362 + 0.6600171923637390 + 0.3743801116943359 + <_> + + <_> + + + + <_>9 7 6 4 -1. + <_>12 7 3 2 2. + <_>9 9 3 2 2. + 0 + -1.4568349579349160e-003 + 0.5783991217613220 + 0.3437797129154205 + <_> + + <_> + + + + <_>1 0 6 8 -1. + <_>4 0 3 8 2. + 0 + 5.5598369799554348e-003 + 0.3622266948223114 + 0.5908216238021851 + <_> + + <_> + + + + <_>9 5 2 12 -1. + <_>9 11 2 6 2. + 0 + 7.3170487303286791e-004 + 0.5500419139862061 + 0.2873558104038239 + <_> + + <_> + + + + <_>4 4 3 10 -1. + <_>4 9 3 5 2. + 0 + 1.3318009441718459e-003 + 0.2673169970512390 + 0.5431019067764282 + <_> + + <_> + + + + <_>6 17 8 3 -1. + <_>6 18 8 1 3. + 0 + 2.4347059661522508e-004 + 0.3855027854442596 + 0.5741388797760010 + <_> + + <_> + + + + <_>0 5 10 6 -1. + <_>0 7 10 2 3. + 0 + -3.0512469820678234e-003 + 0.5503209829330444 + 0.3462845087051392 + <_> + + <_> + + + + <_>13 2 3 2 -1. + <_>13 3 3 1 2. + 0 + -6.8657199153676629e-004 + 0.3291221857070923 + 0.5429509282112122 + <_> + + <_> + + + + <_>7 5 4 5 -1. + <_>9 5 2 5 2. + 0 + 1.4668200165033340e-003 + 0.3588382005691528 + 0.5351811051368713 + <_> + + <_> + + + + <_>12 14 3 6 -1. + <_>12 16 3 2 3. + 0 + 3.2021870720200241e-004 + 0.4296841919422150 + 0.5700234174728394 + <_> + + <_> + + + + <_>1 11 8 2 -1. + <_>1 12 8 1 2. + 0 + 7.4122188379988074e-004 + 0.5282164812088013 + 0.3366870880126953 + <_> + + <_> + + + + <_>7 13 6 3 -1. + <_>7 14 6 1 3. + 0 + 3.8330298848450184e-003 + 0.4559567868709564 + 0.6257336139678955 + <_> + + <_> + + + + <_>0 5 3 6 -1. + <_>0 7 3 2 3. + 0 + -0.0154564399272203 + 0.2350116968154907 + 0.5129452943801880 + <_> + + <_> + + + + <_>13 2 3 2 -1. + <_>13 3 3 1 2. + 0 + 2.6796779129654169e-003 + 0.5329415202140808 + 0.4155062139034271 + <_> + + <_> + + + + <_>4 14 4 6 -1. + <_>4 14 2 3 2. + <_>6 17 2 3 2. + 0 + 2.8296569362282753e-003 + 0.4273087978363037 + 0.5804538130760193 + <_> + + <_> + + + + <_>13 2 3 2 -1. + <_>13 3 3 1 2. + 0 + -3.9444249123334885e-003 + 0.2912611961364746 + 0.5202686190605164 + <_> + + <_> + + + + <_>8 2 4 12 -1. + <_>8 6 4 4 3. + 0 + 2.7179559692740440e-003 + 0.5307688117027283 + 0.3585677146911621 + <_> + + <_> + + + + <_>14 0 6 8 -1. + <_>17 0 3 4 2. + <_>14 4 3 4 2. + 0 + 5.9077627956867218e-003 + 0.4703775048255920 + 0.5941585898399353 + <_> + + <_> + + + + <_>7 17 3 2 -1. + <_>8 17 1 2 3. + 0 + -4.2240349575877190e-003 + 0.2141567021608353 + 0.5088796019554138 + <_> + + <_> + + + + <_>8 12 4 2 -1. + <_>8 13 4 1 2. + 0 + 4.0725888684391975e-003 + 0.4766413867473602 + 0.6841061115264893 + <_> + + <_> + + + + <_>6 0 8 12 -1. + <_>6 0 4 6 2. + <_>10 6 4 6 2. + 0 + 0.0101495301350951 + 0.5360798835754395 + 0.3748497068881989 + <_> + + <_> + + + + <_>14 0 2 10 -1. + <_>15 0 1 5 2. + <_>14 5 1 5 2. + 0 + -1.8864999583456665e-004 + 0.5720130205154419 + 0.3853805065155029 + <_> + + <_> + + + + <_>5 3 8 6 -1. + <_>5 3 4 3 2. + <_>9 6 4 3 2. + 0 + -4.8864358104765415e-003 + 0.3693122863769531 + 0.5340958833694458 + <_> + + <_> + + + + <_>14 0 6 10 -1. + <_>17 0 3 5 2. + <_>14 5 3 5 2. + 0 + 0.0261584799736738 + 0.4962374866008759 + 0.6059989929199219 + <_> + + <_> + + + + <_>9 14 1 2 -1. + <_>9 15 1 1 2. + 0 + 4.8560759751126170e-004 + 0.4438945949077606 + 0.6012468934059143 + <_> + + <_> + + + + <_>15 10 4 3 -1. + <_>15 11 4 1 3. + 0 + 0.0112687097862363 + 0.5244250297546387 + 0.1840388029813767 + <_> + + <_> + + + + <_>8 14 2 3 -1. + <_>8 15 2 1 3. + 0 + -2.8114619199186563e-003 + 0.6060283780097961 + 0.4409897029399872 + <_> + + <_> + + + + <_>3 13 14 4 -1. + <_>10 13 7 2 2. + <_>3 15 7 2 2. + 0 + -5.6112729944288731e-003 + 0.3891170918941498 + 0.5589237213134766 + <_> + + <_> + + + + <_>1 10 4 3 -1. + <_>1 11 4 1 3. + 0 + 8.5680093616247177e-003 + 0.5069345831871033 + 0.2062619030475617 + <_> + + <_> + + + + <_>9 11 6 1 -1. + <_>11 11 2 1 3. + 0 + -3.8172779022715986e-004 + 0.5882201790809631 + 0.4192610979080200 + <_> + + <_> + + + + <_>5 11 6 1 -1. + <_>7 11 2 1 3. + 0 + -1.7680290329735726e-004 + 0.5533605813980103 + 0.4003368914127350 + <_> + + <_> + + + + <_>3 5 16 15 -1. + <_>3 10 16 5 3. + 0 + 6.5112537704408169e-003 + 0.3310146927833557 + 0.5444191098213196 + <_> + + <_> + + + + <_>6 12 4 2 -1. + <_>8 12 2 2 2. + 0 + -6.5948683186434209e-005 + 0.5433831810951233 + 0.3944905996322632 + <_> + + <_> + + + + <_>4 4 12 10 -1. + <_>10 4 6 5 2. + <_>4 9 6 5 2. + 0 + 6.9939051754772663e-003 + 0.5600358247756958 + 0.4192714095115662 + <_> + + <_> + + + + <_>8 6 3 4 -1. + <_>9 6 1 4 3. + 0 + -4.6744439750909805e-003 + 0.6685466766357422 + 0.4604960978031158 + <_> + + <_> + + + + <_>8 12 4 8 -1. + <_>10 12 2 4 2. + <_>8 16 2 4 2. + 0 + 0.0115898502990603 + 0.5357121229171753 + 0.2926830053329468 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + 0.0130078401416540 + 0.4679817855358124 + 0.7307463288307190 + <_> + + <_> + + + + <_>12 2 3 2 -1. + <_>13 2 1 2 3. + 0 + -1.1008579749614000e-003 + 0.3937501013278961 + 0.5415065288543701 + <_> + + <_> + + + + <_>8 15 3 2 -1. + <_>8 16 3 1 2. + 0 + 6.0472649056464434e-004 + 0.4242376089096069 + 0.5604041218757629 + <_> + + <_> + + + + <_>6 0 9 14 -1. + <_>9 0 3 14 3. + 0 + -0.0144948400557041 + 0.3631210029125214 + 0.5293182730674744 + <_> + + <_> + + + + <_>9 6 2 3 -1. + <_>10 6 1 3 2. + 0 + -5.3056948818266392e-003 + 0.6860452294349670 + 0.4621821045875549 + <_> + + <_> + + + + <_>10 8 2 3 -1. + <_>10 9 2 1 3. + 0 + -8.1829127157106996e-004 + 0.3944096863269806 + 0.5420439243316650 + <_> + + <_> + + + + <_>0 9 4 6 -1. + <_>0 11 4 2 3. + 0 + -0.0190775208175182 + 0.1962621957063675 + 0.5037891864776611 + <_> + + <_> + + + + <_>6 0 8 2 -1. + <_>6 1 8 1 2. + 0 + 3.5549470339901745e-004 + 0.4086259007453919 + 0.5613973140716553 + <_> + + <_> + + + + <_>6 14 7 3 -1. + <_>6 15 7 1 3. + 0 + 1.9679730758070946e-003 + 0.4489121139049530 + 0.5926123261451721 + <_> + + <_> + + + + <_>8 10 8 9 -1. + <_>8 13 8 3 3. + 0 + 6.9189141504466534e-003 + 0.5335925817489624 + 0.3728385865688324 + <_> + + <_> + + + + <_>5 2 3 2 -1. + <_>6 2 1 2 3. + 0 + 2.9872779268771410e-003 + 0.5111321210861206 + 0.2975643873214722 + <_> + + <_> + + + + <_>14 1 6 8 -1. + <_>17 1 3 4 2. + <_>14 5 3 4 2. + 0 + -6.2264618463814259e-003 + 0.5541489720344544 + 0.4824537932872772 + <_> + + <_> + + + + <_>0 1 6 8 -1. + <_>0 1 3 4 2. + <_>3 5 3 4 2. + 0 + 0.0133533002808690 + 0.4586423933506012 + 0.6414797902107239 + <_> + + <_> + + + + <_>1 2 18 6 -1. + <_>10 2 9 3 2. + <_>1 5 9 3 2. + 0 + 0.0335052385926247 + 0.5392425060272217 + 0.3429994881153107 + <_> + + <_> + + + + <_>9 3 2 1 -1. + <_>10 3 1 1 2. + 0 + -2.5294460356235504e-003 + 0.1703713983297348 + 0.5013315081596375 + <_> + + <_> + + + + <_>13 2 4 6 -1. + <_>15 2 2 3 2. + <_>13 5 2 3 2. + 0 + -1.2801629491150379e-003 + 0.5305461883544922 + 0.4697405099868774 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + 7.0687388069927692e-003 + 0.4615545868873596 + 0.6436504721641541 + <_> + + <_> + + + + <_>13 5 1 3 -1. + <_>13 6 1 1 3. + 0 + 9.6880499040707946e-004 + 0.4833599030971527 + 0.6043894290924072 + <_> + + <_> + + + + <_>2 16 5 3 -1. + <_>2 17 5 1 3. + 0 + 3.9647659286856651e-003 + 0.5187637209892273 + 0.3231816887855530 + <_> + + <_> + + + + <_>13 2 4 6 -1. + <_>15 2 2 3 2. + <_>13 5 2 3 2. + 0 + -0.0220577307045460 + 0.4079256951808929 + 0.5200980901718140 + <_> + + <_> + + + + <_>3 2 4 6 -1. + <_>3 2 2 3 2. + <_>5 5 2 3 2. + 0 + -6.6906312713399529e-004 + 0.5331609249114990 + 0.3815600872039795 + <_> + + <_> + + + + <_>13 5 1 2 -1. + <_>13 6 1 1 2. + 0 + -6.7009328631684184e-004 + 0.5655422210693359 + 0.4688901901245117 + <_> + + <_> + + + + <_>5 5 2 2 -1. + <_>5 6 2 1 2. + 0 + 7.4284552829340100e-004 + 0.4534381031990051 + 0.6287400126457214 + <_> + + <_> + + + + <_>13 9 2 2 -1. + <_>13 9 1 2 2. + 0 + 2.2227810695767403e-003 + 0.5350633263587952 + 0.3303655982017517 + <_> + + <_> + + + + <_>5 9 2 2 -1. + <_>6 9 1 2 2. + 0 + -5.4130521602928638e-003 + 0.1113687008619309 + 0.5005434751510620 + <_> + + <_> + + + + <_>13 17 3 2 -1. + <_>13 18 3 1 2. + 0 + -1.4520040167553816e-005 + 0.5628737807273865 + 0.4325133860111237 + <_> + + <_> + + + + <_>6 16 4 4 -1. + <_>6 16 2 2 2. + <_>8 18 2 2 2. + 0 + 2.3369169502984732e-004 + 0.4165835082530975 + 0.5447791218757629 + <_> + + <_> + + + + <_>9 16 2 3 -1. + <_>9 17 2 1 3. + 0 + 4.2894547805190086e-003 + 0.4860391020774841 + 0.6778649091720581 + <_> + + <_> + + + + <_>0 13 9 6 -1. + <_>0 15 9 2 3. + 0 + 5.9103150852024555e-003 + 0.5262305140495300 + 0.3612113893032074 + <_> + + <_> + + + + <_>9 14 2 6 -1. + <_>9 17 2 3 2. + 0 + 0.0129005396738648 + 0.5319377183914185 + 0.3250288069248200 + <_> + + <_> + + + + <_>9 15 2 3 -1. + <_>9 16 2 1 3. + 0 + 4.6982979401946068e-003 + 0.4618245065212250 + 0.6665925979614258 + <_> + + <_> + + + + <_>1 10 18 6 -1. + <_>1 12 18 2 3. + 0 + 0.0104398597031832 + 0.5505670905113220 + 0.3883604109287262 + <_> + + <_> + + + + <_>8 11 4 2 -1. + <_>8 12 4 1 2. + 0 + 3.0443191062659025e-003 + 0.4697853028774262 + 0.7301844954490662 + <_> + + <_> + + + + <_>7 9 6 2 -1. + <_>7 10 6 1 2. + 0 + -6.1593751888722181e-004 + 0.3830839097499847 + 0.5464984178543091 + <_> + + <_> + + + + <_>8 8 2 3 -1. + <_>8 9 2 1 3. + 0 + -3.4247159492224455e-003 + 0.2566300034523010 + 0.5089530944824219 + <_> + + <_> + + + + <_>17 5 3 4 -1. + <_>18 5 1 4 3. + 0 + -9.3538565561175346e-003 + 0.6469966173171997 + 0.4940795898437500 + <_> + + <_> + + + + <_>1 19 18 1 -1. + <_>7 19 6 1 3. + 0 + 0.0523389987647533 + 0.4745982885360718 + 0.7878770828247070 + <_> + + <_> + + + + <_>9 0 3 2 -1. + <_>10 0 1 2 3. + 0 + 3.5765620414167643e-003 + 0.5306664705276489 + 0.2748498022556305 + <_> + + <_> + + + + <_>1 8 1 6 -1. + <_>1 10 1 2 3. + 0 + 7.1555317845195532e-004 + 0.5413125753402710 + 0.4041908979415894 + <_> + + <_> + + + + <_>12 17 8 3 -1. + <_>12 17 4 3 2. + 0 + -0.0105166798457503 + 0.6158512234687805 + 0.4815283119678497 + <_> + + <_> + + + + <_>0 5 3 4 -1. + <_>1 5 1 4 3. + 0 + 7.7347927726805210e-003 + 0.4695805907249451 + 0.7028980851173401 + <_> + + <_> + + + + <_>9 7 2 3 -1. + <_>9 8 2 1 3. + 0 + -4.3226778507232666e-003 + 0.2849566042423248 + 0.5304684042930603 + <_> + + <_> + + + + <_>7 11 2 2 -1. + <_>7 11 1 1 2. + <_>8 12 1 1 2. + 0 + -2.5534399319440126e-003 + 0.7056984901428223 + 0.4688892066478729 + <_> + + <_> + + + + <_>11 3 2 5 -1. + <_>11 3 1 5 2. + 0 + 1.0268510231981054e-004 + 0.3902932107448578 + 0.5573464035987854 + <_> + + <_> + + + + <_>7 3 2 5 -1. + <_>8 3 1 5 2. + 0 + 7.1395188570022583e-006 + 0.3684231936931610 + 0.5263987779617310 + <_> + + <_> + + + + <_>15 13 2 3 -1. + <_>15 14 2 1 3. + 0 + -1.6711989883333445e-003 + 0.3849175870418549 + 0.5387271046638489 + <_> + + <_> + + + + <_>5 6 2 3 -1. + <_>5 7 2 1 3. + 0 + 4.9260449595749378e-003 + 0.4729771912097931 + 0.7447251081466675 + <_> + + <_> + + + + <_>4 19 15 1 -1. + <_>9 19 5 1 3. + 0 + 4.3908702209591866e-003 + 0.4809181094169617 + 0.5591921806335449 + <_> + + <_> + + + + <_>1 19 15 1 -1. + <_>6 19 5 1 3. + 0 + -0.0177936293184757 + 0.6903678178787231 + 0.4676927030086517 + <_> + + <_> + + + + <_>15 13 2 3 -1. + <_>15 14 2 1 3. + 0 + 2.0469669252634048e-003 + 0.5370690226554871 + 0.3308162093162537 + <_> + + <_> + + + + <_>5 0 4 15 -1. + <_>7 0 2 15 2. + 0 + 0.0298914890736341 + 0.5139865279197693 + 0.3309059143066406 + <_> + + <_> + + + + <_>9 6 2 5 -1. + <_>9 6 1 5 2. + 0 + 1.5494900289922953e-003 + 0.4660237133502960 + 0.6078342795372009 + <_> + + <_> + + + + <_>9 5 2 7 -1. + <_>10 5 1 7 2. + 0 + 1.4956969534978271e-003 + 0.4404835999011993 + 0.5863919854164124 + <_> + + <_> + + + + <_>16 11 3 3 -1. + <_>16 12 3 1 3. + 0 + 9.5885928021743894e-004 + 0.5435971021652222 + 0.4208523035049439 + <_> + + <_> + + + + <_>1 11 3 3 -1. + <_>1 12 3 1 3. + 0 + 4.9643701640889049e-004 + 0.5370578169822693 + 0.4000622034072876 + <_> + + <_> + + + + <_>6 6 8 3 -1. + <_>6 7 8 1 3. + 0 + -2.7280810754746199e-003 + 0.5659412741661072 + 0.4259642958641052 + <_> + + <_> + + + + <_>0 15 6 2 -1. + <_>0 16 6 1 2. + 0 + 2.3026480339467525e-003 + 0.5161657929420471 + 0.3350869119167328 + <_> + + <_> + + + + <_>1 0 18 6 -1. + <_>7 0 6 6 3. + 0 + 0.2515163123607636 + 0.4869661927223206 + 0.7147309780120850 + <_> + + <_> + + + + <_>6 0 3 4 -1. + <_>7 0 1 4 3. + 0 + -4.6328022144734859e-003 + 0.2727448940277100 + 0.5083789825439453 + <_> + + <_> + + + + <_>14 10 4 10 -1. + <_>16 10 2 5 2. + <_>14 15 2 5 2. + 0 + -0.0404344908893108 + 0.6851438879966736 + 0.5021767020225525 + <_> + + <_> + + + + <_>3 2 3 2 -1. + <_>4 2 1 2 3. + 0 + 1.4972220014897175e-005 + 0.4284465014934540 + 0.5522555112838745 + <_> + + <_> + + + + <_>11 2 2 2 -1. + <_>11 3 2 1 2. + 0 + -2.4050309730228037e-004 + 0.4226118922233582 + 0.5390074849128723 + <_> + + <_> + + + + <_>2 10 4 10 -1. + <_>2 10 2 5 2. + <_>4 15 2 5 2. + 0 + 0.0236578397452831 + 0.4744631946086884 + 0.7504366040229797 + <_> + + <_> + + + + <_>0 13 20 6 -1. + <_>10 13 10 3 2. + <_>0 16 10 3 2. + 0 + -8.1449104472994804e-003 + 0.4245058894157410 + 0.5538362860679627 + <_> + + <_> + + + + <_>0 5 2 15 -1. + <_>1 5 1 15 2. + 0 + -3.6992130335420370e-003 + 0.5952357053756714 + 0.4529713094234467 + <_> + + <_> + + + + <_>1 7 18 4 -1. + <_>10 7 9 2 2. + <_>1 9 9 2 2. + 0 + -6.7718601785600185e-003 + 0.4137794077396393 + 0.5473399758338928 + <_> + + <_> + + + + <_>0 0 2 17 -1. + <_>1 0 1 17 2. + 0 + 4.2669530957937241e-003 + 0.4484114944934845 + 0.5797994136810303 + <_> + + <_> + + + + <_>2 6 16 6 -1. + <_>10 6 8 3 2. + <_>2 9 8 3 2. + 0 + 1.7791989957913756e-003 + 0.5624858736991882 + 0.4432444870471954 + <_> + + <_> + + + + <_>8 14 1 3 -1. + <_>8 15 1 1 3. + 0 + 1.6774770338088274e-003 + 0.4637751877307892 + 0.6364241838455200 + <_> + + <_> + + + + <_>8 15 4 2 -1. + <_>8 16 4 1 2. + 0 + 1.1732629500329494e-003 + 0.4544503092765808 + 0.5914415717124939 + <_> + + <_> + + + + <_>5 2 8 2 -1. + <_>5 2 4 1 2. + <_>9 3 4 1 2. + 0 + 8.6998171173036098e-004 + 0.5334752798080444 + 0.3885917961597443 + <_> + + <_> + + + + <_>6 11 8 6 -1. + <_>6 14 8 3 2. + 0 + 7.6378340600058436e-004 + 0.5398585200309753 + 0.3744941949844360 + <_> + + <_> + + + + <_>9 13 2 2 -1. + <_>9 14 2 1 2. + 0 + 1.5684569370932877e-004 + 0.4317873120307922 + 0.5614616274833679 + <_> + + <_> + + + + <_>18 4 2 6 -1. + <_>18 6 2 2 3. + 0 + -0.0215113703161478 + 0.1785925030708313 + 0.5185542702674866 + <_> + + <_> + + + + <_>9 12 2 2 -1. + <_>9 13 2 1 2. + 0 + 1.3081369979772717e-004 + 0.4342499077320099 + 0.5682849884033203 + <_> + + <_> + + + + <_>18 4 2 6 -1. + <_>18 6 2 2 3. + 0 + 0.0219920407980680 + 0.5161716938018799 + 0.2379394024610519 + <_> + + <_> + + + + <_>9 13 1 3 -1. + <_>9 14 1 1 3. + 0 + -8.0136500764638186e-004 + 0.5986763238906860 + 0.4466426968574524 + <_> + + <_> + + + + <_>18 4 2 6 -1. + <_>18 6 2 2 3. + 0 + -8.2736099138855934e-003 + 0.4108217954635620 + 0.5251057147979736 + <_> + + <_> + + + + <_>0 4 2 6 -1. + <_>0 6 2 2 3. + 0 + 3.6831789184361696e-003 + 0.5173814296722412 + 0.3397518098354340 + <_> + + <_> + + + + <_>9 12 3 3 -1. + <_>9 13 3 1 3. + 0 + -7.9525681212544441e-003 + 0.6888983249664307 + 0.4845924079418182 + <_> + + <_> + + + + <_>3 13 2 3 -1. + <_>3 14 2 1 3. + 0 + 1.5382299898192286e-003 + 0.5178567171096802 + 0.3454113900661469 + <_> + + <_> + + + + <_>13 13 4 3 -1. + <_>13 14 4 1 3. + 0 + -0.0140435304492712 + 0.1678421050310135 + 0.5188667774200440 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + 1.4315890148282051e-003 + 0.4368256926536560 + 0.5655773878097534 + <_> + + <_> + + + + <_>5 2 10 6 -1. + <_>5 4 10 2 3. + 0 + -0.0340142287313938 + 0.7802296280860901 + 0.4959217011928558 + <_> + + <_> + + + + <_>3 13 4 3 -1. + <_>3 14 4 1 3. + 0 + -0.0120272999629378 + 0.1585101038217545 + 0.5032231807708740 + <_> + + <_> + + + + <_>3 7 15 5 -1. + <_>8 7 5 5 3. + 0 + 0.1331661939620972 + 0.5163304805755615 + 0.2755128145217896 + <_> + + <_> + + + + <_>3 7 12 2 -1. + <_>7 7 4 2 3. + 0 + -1.5221949433907866e-003 + 0.3728317916393280 + 0.5214552283287048 + <_> + + <_> + + + + <_>10 3 3 9 -1. + <_>11 3 1 9 3. + 0 + -9.3929271679371595e-004 + 0.5838379263877869 + 0.4511165022850037 + <_> + + <_> + + + + <_>8 6 4 6 -1. + <_>10 6 2 6 2. + 0 + 0.0277197398245335 + 0.4728286862373352 + 0.7331544756889343 + <_> + + <_> + + + + <_>9 7 4 3 -1. + <_>9 8 4 1 3. + 0 + 3.1030150130391121e-003 + 0.5302202105522156 + 0.4101563096046448 + <_> + + <_> + + + + <_>0 9 4 9 -1. + <_>2 9 2 9 2. + 0 + 0.0778612196445465 + 0.4998334050178528 + 0.1272961944341660 + <_> + + <_> + + + + <_>9 13 3 5 -1. + <_>10 13 1 5 3. + 0 + -0.0158549398183823 + 0.0508333593606949 + 0.5165656208992004 + <_> + + <_> + + + + <_>7 7 6 3 -1. + <_>9 7 2 3 3. + 0 + -4.9725300632417202e-003 + 0.6798133850097656 + 0.4684231877326965 + <_> + + <_> + + + + <_>9 7 3 5 -1. + <_>10 7 1 5 3. + 0 + -9.7676506265997887e-004 + 0.6010771989822388 + 0.4788931906223297 + <_> + + <_> + + + + <_>5 7 8 2 -1. + <_>9 7 4 2 2. + 0 + -2.4647710379213095e-003 + 0.3393397927284241 + 0.5220503807067871 + <_> + + <_> + + + + <_>5 9 12 2 -1. + <_>9 9 4 2 3. + 0 + -6.7937700077891350e-003 + 0.4365136921405792 + 0.5239663124084473 + <_> + + <_> + + + + <_>5 6 10 3 -1. + <_>10 6 5 3 2. + 0 + 0.0326080210506916 + 0.5052723884582520 + 0.2425214946269989 + <_> + + <_> + + + + <_>10 12 3 1 -1. + <_>11 12 1 1 3. + 0 + -5.8514421107247472e-004 + 0.5733973979949951 + 0.4758574068546295 + <_> + + <_> + + + + <_>0 1 11 15 -1. + <_>0 6 11 5 3. + 0 + -0.0296326000243425 + 0.3892289102077484 + 0.5263597965240479 + 66.6691207885742190 + 13 + -1 + <_> + + + <_> + + <_> + + + + <_>1 0 18 6 -1. + <_>7 0 6 6 3. + 0 + 0.0465508513152599 + 0.3276950120925903 + 0.6240522861480713 + <_> + + <_> + + + + <_>7 7 6 1 -1. + <_>9 7 2 1 3. + 0 + 7.9537127166986465e-003 + 0.4256485104560852 + 0.6942939162254334 + <_> + + <_> + + + + <_>5 16 6 4 -1. + <_>5 16 3 2 2. + <_>8 18 3 2 2. + 0 + 6.8221561377868056e-004 + 0.3711487054824829 + 0.5900732874870300 + <_> + + <_> + + + + <_>6 5 9 8 -1. + <_>6 9 9 4 2. + 0 + -1.9348249770700932e-004 + 0.2041133940219879 + 0.5300545096397400 + <_> + + <_> + + + + <_>5 10 2 6 -1. + <_>5 13 2 3 2. + 0 + -2.6710508973337710e-004 + 0.5416126251220703 + 0.3103179037570953 + <_> + + <_> + + + + <_>7 6 8 10 -1. + <_>11 6 4 5 2. + <_>7 11 4 5 2. + 0 + 2.7818060480058193e-003 + 0.5277832746505737 + 0.3467069864273071 + <_> + + <_> + + + + <_>5 6 8 10 -1. + <_>5 6 4 5 2. + <_>9 11 4 5 2. + 0 + -4.6779078547842801e-004 + 0.5308231115341187 + 0.3294492065906525 + <_> + + <_> + + + + <_>9 5 2 2 -1. + <_>9 6 2 1 2. + 0 + -3.0335160772665404e-005 + 0.5773872733116150 + 0.3852097094058991 + <_> + + <_> + + + + <_>5 12 8 2 -1. + <_>5 13 8 1 2. + 0 + 7.8038009814918041e-004 + 0.4317438900470734 + 0.6150057911872864 + <_> + + <_> + + + + <_>10 2 8 2 -1. + <_>10 3 8 1 2. + 0 + -4.2553851380944252e-003 + 0.2933903932571411 + 0.5324292778968811 + <_> + + <_> + + + + <_>4 0 2 10 -1. + <_>4 0 1 5 2. + <_>5 5 1 5 2. + 0 + -2.4735610350035131e-004 + 0.5468844771385193 + 0.3843030035495758 + <_> + + <_> + + + + <_>9 10 2 2 -1. + <_>9 11 2 1 2. + 0 + -1.4724259381182492e-004 + 0.4281542897224426 + 0.5755587220191956 + <_> + + <_> + + + + <_>2 8 15 3 -1. + <_>2 9 15 1 3. + 0 + 1.1864770203828812e-003 + 0.3747301101684570 + 0.5471466183662415 + <_> + + <_> + + + + <_>8 13 4 3 -1. + <_>8 14 4 1 3. + 0 + 2.3936580400913954e-003 + 0.4537783861160278 + 0.6111528873443604 + <_> + + <_> + + + + <_>7 2 3 2 -1. + <_>8 2 1 2 3. + 0 + -1.5390539774671197e-003 + 0.2971341907978058 + 0.5189538002014160 + <_> + + <_> + + + + <_>7 13 6 3 -1. + <_>7 14 6 1 3. + 0 + -7.1968790143728256e-003 + 0.6699066758155823 + 0.4726476967334747 + <_> + + <_> + + + + <_>9 9 2 2 -1. + <_>9 10 2 1 2. + 0 + -4.1499789222143590e-004 + 0.3384954035282135 + 0.5260317921638489 + <_> + + <_> + + + + <_>17 2 3 6 -1. + <_>17 4 3 2 3. + 0 + 4.4359830208122730e-003 + 0.5399122238159180 + 0.3920140862464905 + <_> + + <_> + + + + <_>1 5 3 4 -1. + <_>2 5 1 4 3. + 0 + 2.6606200262904167e-003 + 0.4482578039169312 + 0.6119617819786072 + <_> + + <_> + + + + <_>14 8 4 6 -1. + <_>14 10 4 2 3. + 0 + -1.5287200221791863e-003 + 0.3711237907409668 + 0.5340266227722168 + <_> + + <_> + + + + <_>1 4 3 8 -1. + <_>2 4 1 8 3. + 0 + -4.7397250309586525e-003 + 0.6031088232994080 + 0.4455145001411438 + <_> + + <_> + + + + <_>8 13 4 6 -1. + <_>8 16 4 3 2. + 0 + -0.0148291299119592 + 0.2838754057884216 + 0.5341861844062805 + <_> + + <_> + + + + <_>3 14 2 2 -1. + <_>3 15 2 1 2. + 0 + 9.2275557108223438e-004 + 0.5209547281265259 + 0.3361653983592987 + <_> + + <_> + + + + <_>14 8 4 6 -1. + <_>14 10 4 2 3. + 0 + 0.0835298076272011 + 0.5119969844818115 + 0.0811644494533539 + <_> + + <_> + + + + <_>2 8 4 6 -1. + <_>2 10 4 2 3. + 0 + -7.5633148662745953e-004 + 0.3317120075225830 + 0.5189831256866455 + <_> + + <_> + + + + <_>10 14 1 6 -1. + <_>10 17 1 3 2. + 0 + 9.8403859883546829e-003 + 0.5247598290443420 + 0.2334959059953690 + <_> + + <_> + + + + <_>7 5 3 6 -1. + <_>8 5 1 6 3. + 0 + -1.5953830443322659e-003 + 0.5750094056129456 + 0.4295622110366821 + <_> + + <_> + + + + <_>11 2 2 6 -1. + <_>12 2 1 3 2. + <_>11 5 1 3 2. + 0 + 3.4766020689858124e-005 + 0.4342445135116577 + 0.5564029216766357 + <_> + + <_> + + + + <_>6 6 6 5 -1. + <_>8 6 2 5 3. + 0 + 0.0298629105091095 + 0.4579147100448608 + 0.6579188108444214 + <_> + + <_> + + + + <_>17 1 3 6 -1. + <_>17 3 3 2 3. + 0 + 0.0113255903124809 + 0.5274311900138855 + 0.3673888146877289 + <_> + + <_> + + + + <_>8 7 3 5 -1. + <_>9 7 1 5 3. + 0 + -8.7828645482659340e-003 + 0.7100368738174439 + 0.4642167091369629 + <_> + + <_> + + + + <_>9 18 3 2 -1. + <_>10 18 1 2 3. + 0 + 4.3639959767460823e-003 + 0.5279216170310974 + 0.2705877125263214 + <_> + + <_> + + + + <_>8 18 3 2 -1. + <_>9 18 1 2 3. + 0 + 4.1804728098213673e-003 + 0.5072525143623352 + 0.2449083030223846 + <_> + + <_> + + + + <_>12 3 5 2 -1. + <_>12 4 5 1 2. + 0 + -4.5668511302210391e-004 + 0.4283105134963989 + 0.5548691153526306 + <_> + + <_> + + + + <_>7 1 5 12 -1. + <_>7 7 5 6 2. + 0 + -3.7140368949621916e-003 + 0.5519387722015381 + 0.4103653132915497 + <_> + + <_> + + + + <_>1 0 18 4 -1. + <_>7 0 6 4 3. + 0 + -0.0253042895346880 + 0.6867002248764038 + 0.4869889020919800 + <_> + + <_> + + + + <_>4 2 2 2 -1. + <_>4 3 2 1 2. + 0 + -3.4454080741852522e-004 + 0.3728874027729034 + 0.5287693142890930 + <_> + + <_> + + + + <_>11 14 4 2 -1. + <_>13 14 2 1 2. + <_>11 15 2 1 2. + 0 + -8.3935231668874621e-004 + 0.6060152053833008 + 0.4616062045097351 + <_> + + <_> + + + + <_>0 2 3 6 -1. + <_>0 4 3 2 3. + 0 + 0.0172800496220589 + 0.5049635767936707 + 0.1819823980331421 + <_> + + <_> + + + + <_>9 7 2 3 -1. + <_>9 8 2 1 3. + 0 + -6.3595077954232693e-003 + 0.1631239950656891 + 0.5232778787612915 + <_> + + <_> + + + + <_>5 5 1 3 -1. + <_>5 6 1 1 3. + 0 + 1.0298109846189618e-003 + 0.4463278055191040 + 0.6176549196243286 + <_> + + <_> + + + + <_>10 10 6 1 -1. + <_>10 10 3 1 2. + 0 + 1.0117109632119536e-003 + 0.5473384857177734 + 0.4300698935985565 + <_> + + <_> + + + + <_>4 10 6 1 -1. + <_>7 10 3 1 2. + 0 + -0.0103088002651930 + 0.1166985034942627 + 0.5000867247581482 + <_> + + <_> + + + + <_>9 17 3 3 -1. + <_>9 18 3 1 3. + 0 + 5.4682018235325813e-003 + 0.4769287109375000 + 0.6719213724136353 + <_> + + <_> + + + + <_>4 14 1 3 -1. + <_>4 15 1 1 3. + 0 + -9.1696460731327534e-004 + 0.3471089899539948 + 0.5178164839744568 + <_> + + <_> + + + + <_>12 5 3 3 -1. + <_>12 6 3 1 3. + 0 + 2.3922820109874010e-003 + 0.4785236120223999 + 0.6216310858726502 + <_> + + <_> + + + + <_>4 5 12 3 -1. + <_>4 6 12 1 3. + 0 + -7.5573818758130074e-003 + 0.5814796090126038 + 0.4410085082054138 + <_> + + <_> + + + + <_>9 8 2 3 -1. + <_>9 9 2 1 3. + 0 + -7.7024032361805439e-004 + 0.3878000080585480 + 0.5465722084045410 + <_> + + <_> + + + + <_>4 9 3 3 -1. + <_>5 9 1 3 3. + 0 + -8.7125990539789200e-003 + 0.1660051047801971 + 0.4995836019515991 + <_> + + <_> + + + + <_>6 0 9 17 -1. + <_>9 0 3 17 3. + 0 + -0.0103063201531768 + 0.4093391001224518 + 0.5274233818054199 + <_> + + <_> + + + + <_>9 12 1 3 -1. + <_>9 13 1 1 3. + 0 + -2.0940979011356831e-003 + 0.6206194758415222 + 0.4572280049324036 + <_> + + <_> + + + + <_>9 5 2 15 -1. + <_>9 10 2 5 3. + 0 + 6.8099051713943481e-003 + 0.5567759275436401 + 0.4155600070953369 + <_> + + <_> + + + + <_>8 14 2 3 -1. + <_>8 15 2 1 3. + 0 + -1.0746059706434608e-003 + 0.5638927817344666 + 0.4353024959564209 + <_> + + <_> + + + + <_>10 14 1 3 -1. + <_>10 15 1 1 3. + 0 + 2.1550289820879698e-003 + 0.4826265871524811 + 0.6749758124351502 + <_> + + <_> + + + + <_>7 1 6 5 -1. + <_>9 1 2 5 3. + 0 + 0.0317423194646835 + 0.5048379898071289 + 0.1883248984813690 + <_> + + <_> + + + + <_>0 0 20 2 -1. + <_>0 0 10 2 2. + 0 + -0.0783827230334282 + 0.2369548976421356 + 0.5260158181190491 + <_> + + <_> + + + + <_>2 13 5 3 -1. + <_>2 14 5 1 3. + 0 + 5.7415119372308254e-003 + 0.5048828721046448 + 0.2776469886302948 + <_> + + <_> + + + + <_>9 11 2 3 -1. + <_>9 12 2 1 3. + 0 + -2.9014600440859795e-003 + 0.6238604784011841 + 0.4693317115306854 + <_> + + <_> + + + + <_>2 5 9 15 -1. + <_>2 10 9 5 3. + 0 + -2.6427931152284145e-003 + 0.3314141929149628 + 0.5169777274131775 + <_> + + <_> + + + + <_>5 0 12 10 -1. + <_>11 0 6 5 2. + <_>5 5 6 5 2. + 0 + -0.1094966009259224 + 0.2380045056343079 + 0.5183441042900085 + <_> + + <_> + + + + <_>5 1 2 3 -1. + <_>6 1 1 3 2. + 0 + 7.4075913289561868e-005 + 0.4069635868072510 + 0.5362150073051453 + <_> + + <_> + + + + <_>10 7 6 1 -1. + <_>12 7 2 1 3. + 0 + -5.0593802006915212e-004 + 0.5506706237792969 + 0.4374594092369080 + <_> + + <_> + + + + <_>3 1 2 10 -1. + <_>3 1 1 5 2. + <_>4 6 1 5 2. + 0 + -8.2131777890026569e-004 + 0.5525709986686707 + 0.4209375977516174 + <_> + + <_> + + + + <_>13 7 2 1 -1. + <_>13 7 1 1 2. + 0 + -6.0276539443293586e-005 + 0.5455474853515625 + 0.4748266041278839 + <_> + + <_> + + + + <_>4 13 4 6 -1. + <_>4 15 4 2 3. + 0 + 6.8065142259001732e-003 + 0.5157995820045471 + 0.3424577116966248 + <_> + + <_> + + + + <_>13 7 2 1 -1. + <_>13 7 1 1 2. + 0 + 1.7202789895236492e-003 + 0.5013207793235779 + 0.6331263780593872 + <_> + + <_> + + + + <_>5 7 2 1 -1. + <_>6 7 1 1 2. + 0 + -1.3016929733566940e-004 + 0.5539718270301819 + 0.4226869940757752 + <_> + + <_> + + + + <_>2 12 18 4 -1. + <_>11 12 9 2 2. + <_>2 14 9 2 2. + 0 + -4.8016388900578022e-003 + 0.4425095021724701 + 0.5430780053138733 + <_> + + <_> + + + + <_>5 7 2 2 -1. + <_>5 7 1 1 2. + <_>6 8 1 1 2. + 0 + -2.5399310979992151e-003 + 0.7145782113075256 + 0.4697605073451996 + <_> + + <_> + + + + <_>16 3 4 2 -1. + <_>16 4 4 1 2. + 0 + -1.4278929447755218e-003 + 0.4070445001125336 + 0.5399605035781860 + <_> + + <_> + + + + <_>0 2 2 18 -1. + <_>0 2 1 9 2. + <_>1 11 1 9 2. + 0 + -0.0251425504684448 + 0.7884690761566162 + 0.4747352004051209 + <_> + + <_> + + + + <_>1 2 18 4 -1. + <_>10 2 9 2 2. + <_>1 4 9 2 2. + 0 + -3.8899609353393316e-003 + 0.4296191930770874 + 0.5577110052108765 + <_> + + <_> + + + + <_>9 14 1 3 -1. + <_>9 15 1 1 3. + 0 + 4.3947459198534489e-003 + 0.4693162143230438 + 0.7023944258689880 + <_> + + <_> + + + + <_>2 12 18 4 -1. + <_>11 12 9 2 2. + <_>2 14 9 2 2. + 0 + 0.0246784202754498 + 0.5242322087287903 + 0.3812510073184967 + <_> + + <_> + + + + <_>0 12 18 4 -1. + <_>0 12 9 2 2. + <_>9 14 9 2 2. + 0 + 0.0380476787686348 + 0.5011739730834961 + 0.1687828004360199 + <_> + + <_> + + + + <_>11 4 5 3 -1. + <_>11 5 5 1 3. + 0 + 7.9424865543842316e-003 + 0.4828582108020783 + 0.6369568109512329 + <_> + + <_> + + + + <_>6 4 7 3 -1. + <_>6 5 7 1 3. + 0 + -1.5110049862414598e-003 + 0.5906485915184021 + 0.4487667977809906 + <_> + + <_> + + + + <_>13 17 3 3 -1. + <_>13 18 3 1 3. + 0 + 6.4201741479337215e-003 + 0.5241097807884216 + 0.2990570068359375 + <_> + + <_> + + + + <_>8 1 3 4 -1. + <_>9 1 1 4 3. + 0 + -2.9802159406244755e-003 + 0.3041465878486633 + 0.5078489780426025 + <_> + + <_> + + + + <_>11 4 2 4 -1. + <_>11 4 1 4 2. + 0 + -7.4580078944563866e-004 + 0.4128139019012451 + 0.5256826281547546 + <_> + + <_> + + + + <_>0 17 9 3 -1. + <_>3 17 3 3 3. + 0 + -0.0104709500446916 + 0.5808395147323608 + 0.4494296014308929 + <_> + + <_> + + + + <_>11 0 2 8 -1. + <_>12 0 1 4 2. + <_>11 4 1 4 2. + 0 + 9.3369204550981522e-003 + 0.5246552824974060 + 0.2658948898315430 + <_> + + <_> + + + + <_>0 8 6 12 -1. + <_>0 8 3 6 2. + <_>3 14 3 6 2. + 0 + 0.0279369000345469 + 0.4674955010414124 + 0.7087256908416748 + <_> + + <_> + + + + <_>10 7 4 12 -1. + <_>10 13 4 6 2. + 0 + 7.4277678504586220e-003 + 0.5409486889839172 + 0.3758518099784851 + <_> + + <_> + + + + <_>5 3 8 14 -1. + <_>5 10 8 7 2. + 0 + -0.0235845092684031 + 0.3758639991283417 + 0.5238550901412964 + <_> + + <_> + + + + <_>14 10 6 1 -1. + <_>14 10 3 1 2. + 0 + 1.1452640173956752e-003 + 0.4329578876495361 + 0.5804247260093689 + <_> + + <_> + + + + <_>0 4 10 4 -1. + <_>0 6 10 2 2. + 0 + -4.3468660442158580e-004 + 0.5280618071556091 + 0.3873069882392883 + <_> + + <_> + + + + <_>10 0 5 8 -1. + <_>10 4 5 4 2. + 0 + 0.0106485402211547 + 0.4902113080024719 + 0.5681251883506775 + <_> + + <_> + + + + <_>8 1 4 8 -1. + <_>8 1 2 4 2. + <_>10 5 2 4 2. + 0 + -3.9418050437234342e-004 + 0.5570880174636841 + 0.4318251013755798 + <_> + + <_> + + + + <_>9 11 6 1 -1. + <_>11 11 2 1 3. + 0 + -1.3270479394122958e-004 + 0.5658439993858337 + 0.4343554973602295 + <_> + + <_> + + + + <_>8 9 3 4 -1. + <_>9 9 1 4 3. + 0 + -2.0125510636717081e-003 + 0.6056739091873169 + 0.4537523984909058 + <_> + + <_> + + + + <_>18 4 2 6 -1. + <_>18 6 2 2 3. + 0 + 2.4854319635778666e-003 + 0.5390477180480957 + 0.4138010144233704 + <_> + + <_> + + + + <_>8 8 3 4 -1. + <_>9 8 1 4 3. + 0 + 1.8237880431115627e-003 + 0.4354828894138336 + 0.5717188715934753 + <_> + + <_> + + + + <_>7 1 13 3 -1. + <_>7 2 13 1 3. + 0 + -0.0166566595435143 + 0.3010913133621216 + 0.5216122865676880 + <_> + + <_> + + + + <_>7 13 6 1 -1. + <_>9 13 2 1 3. + 0 + 8.0349558265879750e-004 + 0.5300151109695435 + 0.3818396925926209 + <_> + + <_> + + + + <_>12 11 3 6 -1. + <_>12 13 3 2 3. + 0 + 3.4170378930866718e-003 + 0.5328028798103333 + 0.4241400063037872 + <_> + + <_> + + + + <_>5 11 6 1 -1. + <_>7 11 2 1 3. + 0 + -3.6222729249857366e-004 + 0.5491728186607361 + 0.4186977148056030 + <_> + + <_> + + + + <_>1 4 18 10 -1. + <_>10 4 9 5 2. + <_>1 9 9 5 2. + 0 + -0.1163002029061317 + 0.1440722048282623 + 0.5226451158523560 + <_> + + <_> + + + + <_>8 6 4 9 -1. + <_>8 9 4 3 3. + 0 + -0.0146950101479888 + 0.7747725248336792 + 0.4715717136859894 + <_> + + <_> + + + + <_>8 6 4 3 -1. + <_>8 7 4 1 3. + 0 + 2.1972130052745342e-003 + 0.5355433821678162 + 0.3315644860267639 + <_> + + <_> + + + + <_>8 7 3 3 -1. + <_>9 7 1 3 3. + 0 + -4.6965209185145795e-004 + 0.5767235159873962 + 0.4458136856555939 + <_> + + <_> + + + + <_>14 15 4 3 -1. + <_>14 16 4 1 3. + 0 + 6.5144998952746391e-003 + 0.5215674042701721 + 0.3647888898849487 + <_> + + <_> + + + + <_>5 10 3 10 -1. + <_>6 10 1 10 3. + 0 + 0.0213000606745481 + 0.4994204938411713 + 0.1567950993776321 + <_> + + <_> + + + + <_>8 15 4 3 -1. + <_>8 16 4 1 3. + 0 + 3.1881409231573343e-003 + 0.4742200076580048 + 0.6287270188331604 + <_> + + <_> + + + + <_>0 8 1 6 -1. + <_>0 10 1 2 3. + 0 + 9.0019777417182922e-004 + 0.5347954034805298 + 0.3943752050399780 + <_> + + <_> + + + + <_>10 15 1 3 -1. + <_>10 16 1 1 3. + 0 + -5.1772277802228928e-003 + 0.6727191805839539 + 0.5013138055801392 + <_> + + <_> + + + + <_>2 15 4 3 -1. + <_>2 16 4 1 3. + 0 + -4.3764649890363216e-003 + 0.3106675148010254 + 0.5128793120384216 + <_> + + <_> + + + + <_>18 3 2 8 -1. + <_>19 3 1 4 2. + <_>18 7 1 4 2. + 0 + 2.6299960445612669e-003 + 0.4886310100555420 + 0.5755215883255005 + <_> + + <_> + + + + <_>0 3 2 8 -1. + <_>0 3 1 4 2. + <_>1 7 1 4 2. + 0 + -2.0458688959479332e-003 + 0.6025794148445129 + 0.4558076858520508 + <_> + + <_> + + + + <_>3 7 14 10 -1. + <_>10 7 7 5 2. + <_>3 12 7 5 2. + 0 + 0.0694827064871788 + 0.5240747928619385 + 0.2185259014368057 + <_> + + <_> + + + + <_>0 7 19 3 -1. + <_>0 8 19 1 3. + 0 + 0.0240489393472672 + 0.5011867284774780 + 0.2090622037649155 + <_> + + <_> + + + + <_>12 6 3 3 -1. + <_>12 7 3 1 3. + 0 + 3.1095340382307768e-003 + 0.4866712093353272 + 0.7108548283576965 + <_> + + <_> + + + + <_>0 6 1 3 -1. + <_>0 7 1 1 3. + 0 + -1.2503260513767600e-003 + 0.3407891094684601 + 0.5156195163726807 + <_> + + <_> + + + + <_>12 6 3 3 -1. + <_>12 7 3 1 3. + 0 + -1.0281190043315291e-003 + 0.5575572252273560 + 0.4439432024955750 + <_> + + <_> + + + + <_>5 6 3 3 -1. + <_>5 7 3 1 3. + 0 + -8.8893622159957886e-003 + 0.6402000784873962 + 0.4620442092418671 + <_> + + <_> + + + + <_>8 2 4 2 -1. + <_>8 3 4 1 2. + 0 + -6.1094801640138030e-004 + 0.3766441941261292 + 0.5448899865150452 + <_> + + <_> + + + + <_>6 3 4 12 -1. + <_>8 3 2 12 2. + 0 + -5.7686357758939266e-003 + 0.3318648934364319 + 0.5133677124977112 + <_> + + <_> + + + + <_>13 6 2 3 -1. + <_>13 7 2 1 3. + 0 + 1.8506490159779787e-003 + 0.4903570115566254 + 0.6406934857368469 + <_> + + <_> + + + + <_>0 10 20 4 -1. + <_>0 12 20 2 2. + 0 + -0.0997994691133499 + 0.1536051034927368 + 0.5015562176704407 + <_> + + <_> + + + + <_>2 0 17 14 -1. + <_>2 7 17 7 2. + 0 + -0.3512834906578064 + 0.0588231310248375 + 0.5174378752708435 + <_> + + <_> + + + + <_>0 0 6 10 -1. + <_>0 0 3 5 2. + <_>3 5 3 5 2. + 0 + -0.0452445708215237 + 0.6961488723754883 + 0.4677872955799103 + <_> + + <_> + + + + <_>14 6 6 4 -1. + <_>14 6 3 4 2. + 0 + 0.0714815780520439 + 0.5167986154556274 + 0.1038092970848084 + <_> + + <_> + + + + <_>0 6 6 4 -1. + <_>3 6 3 4 2. + 0 + 2.1895780228078365e-003 + 0.4273078143596649 + 0.5532060861587524 + <_> + + <_> + + + + <_>13 2 7 2 -1. + <_>13 3 7 1 2. + 0 + -5.9242651332169771e-004 + 0.4638943970203400 + 0.5276389122009277 + <_> + + <_> + + + + <_>0 2 7 2 -1. + <_>0 3 7 1 2. + 0 + 1.6788389766588807e-003 + 0.5301648974418640 + 0.3932034969329834 + <_> + + <_> + + + + <_>6 11 14 2 -1. + <_>13 11 7 1 2. + <_>6 12 7 1 2. + 0 + -2.2163488902151585e-003 + 0.5630694031715393 + 0.4757033884525299 + <_> + + <_> + + + + <_>8 5 2 2 -1. + <_>8 5 1 1 2. + <_>9 6 1 1 2. + 0 + 1.1568699846975505e-004 + 0.4307535886764526 + 0.5535702705383301 + <_> + + <_> + + + + <_>13 9 2 3 -1. + <_>13 9 1 3 2. + 0 + -7.2017288766801357e-003 + 0.1444882005453110 + 0.5193064212799072 + <_> + + <_> + + + + <_>1 1 3 12 -1. + <_>2 1 1 12 3. + 0 + 8.9081272017210722e-004 + 0.4384432137012482 + 0.5593621134757996 + <_> + + <_> + + + + <_>17 4 1 3 -1. + <_>17 5 1 1 3. + 0 + 1.9605009583756328e-004 + 0.5340415835380554 + 0.4705956876277924 + <_> + + <_> + + + + <_>2 4 1 3 -1. + <_>2 5 1 1 3. + 0 + 5.2022142335772514e-004 + 0.5213856101036072 + 0.3810079097747803 + <_> + + <_> + + + + <_>14 5 1 3 -1. + <_>14 6 1 1 3. + 0 + 9.4588572392240167e-004 + 0.4769414961338043 + 0.6130738854408264 + <_> + + <_> + + + + <_>7 16 2 3 -1. + <_>7 17 2 1 3. + 0 + 9.1698471806012094e-005 + 0.4245009124279022 + 0.5429363250732422 + <_> + + <_> + + + + <_>8 13 4 6 -1. + <_>10 13 2 3 2. + <_>8 16 2 3 2. + 0 + 2.1833200007677078e-003 + 0.5457730889320374 + 0.4191075861454010 + <_> + + <_> + + + + <_>5 5 1 3 -1. + <_>5 6 1 1 3. + 0 + -8.6039671441540122e-004 + 0.5764588713645935 + 0.4471659958362579 + <_> + + <_> + + + + <_>16 0 4 20 -1. + <_>16 0 2 20 2. + 0 + -0.0132362395524979 + 0.6372823119163513 + 0.4695009887218475 + <_> + + <_> + + + + <_>5 1 2 6 -1. + <_>5 1 1 3 2. + <_>6 4 1 3 2. + 0 + 4.3376701069064438e-004 + 0.5317873954772949 + 0.3945829868316650 + 67.6989212036132810 + 14 + -1 + <_> + + + <_> + + <_> + + + + <_>5 4 10 4 -1. + <_>5 6 10 2 2. + 0 + -0.0248471498489380 + 0.6555516719818115 + 0.3873311877250671 + <_> + + <_> + + + + <_>15 2 4 12 -1. + <_>15 2 2 12 2. + 0 + 6.1348611488938332e-003 + 0.3748072087764740 + 0.5973997712135315 + <_> + + <_> + + + + <_>7 6 4 12 -1. + <_>7 12 4 6 2. + 0 + 6.4498498104512691e-003 + 0.5425491929054260 + 0.2548811137676239 + <_> + + <_> + + + + <_>14 5 1 8 -1. + <_>14 9 1 4 2. + 0 + 6.3491211039945483e-004 + 0.2462442070245743 + 0.5387253761291504 + <_> + + <_> + + + + <_>1 4 14 10 -1. + <_>1 4 7 5 2. + <_>8 9 7 5 2. + 0 + 1.4023890253156424e-003 + 0.5594322085380554 + 0.3528657853603363 + <_> + + <_> + + + + <_>11 6 6 14 -1. + <_>14 6 3 7 2. + <_>11 13 3 7 2. + 0 + 3.0044000595808029e-004 + 0.3958503901958466 + 0.5765938162803650 + <_> + + <_> + + + + <_>3 6 6 14 -1. + <_>3 6 3 7 2. + <_>6 13 3 7 2. + 0 + 1.0042409849120304e-004 + 0.3698996901512146 + 0.5534998178482056 + <_> + + <_> + + + + <_>4 9 15 2 -1. + <_>9 9 5 2 3. + 0 + -5.0841490738093853e-003 + 0.3711090981960297 + 0.5547800064086914 + <_> + + <_> + + + + <_>7 14 6 3 -1. + <_>7 15 6 1 3. + 0 + -0.0195372607558966 + 0.7492755055427551 + 0.4579297006130219 + <_> + + <_> + + + + <_>6 3 14 4 -1. + <_>13 3 7 2 2. + <_>6 5 7 2 2. + 0 + -7.4532740654831287e-006 + 0.5649787187576294 + 0.3904069960117340 + <_> + + <_> + + + + <_>1 9 15 2 -1. + <_>6 9 5 2 3. + 0 + -3.6079459823668003e-003 + 0.3381088078022003 + 0.5267801284790039 + <_> + + <_> + + + + <_>6 11 8 9 -1. + <_>6 14 8 3 3. + 0 + 2.0697501022368670e-003 + 0.5519291162490845 + 0.3714388906955719 + <_> + + <_> + + + + <_>7 4 3 8 -1. + <_>8 4 1 8 3. + 0 + -4.6463840408250690e-004 + 0.5608214735984802 + 0.4113566875457764 + <_> + + <_> + + + + <_>14 6 2 6 -1. + <_>14 9 2 3 2. + 0 + 7.5490452582016587e-004 + 0.3559206128120422 + 0.5329356193542481 + <_> + + <_> + + + + <_>5 7 6 4 -1. + <_>5 7 3 2 2. + <_>8 9 3 2 2. + 0 + -9.8322238773107529e-004 + 0.5414795875549316 + 0.3763205111026764 + <_> + + <_> + + + + <_>1 1 18 19 -1. + <_>7 1 6 19 3. + 0 + -0.0199406407773495 + 0.6347903013229370 + 0.4705299139022827 + <_> + + <_> + + + + <_>1 2 6 5 -1. + <_>4 2 3 5 2. + 0 + 3.7680300883948803e-003 + 0.3913489878177643 + 0.5563716292381287 + <_> + + <_> + + + + <_>12 17 6 2 -1. + <_>12 18 6 1 2. + 0 + -9.4528505578637123e-003 + 0.2554892897605896 + 0.5215116739273071 + <_> + + <_> + + + + <_>2 17 6 2 -1. + <_>2 18 6 1 2. + 0 + 2.9560849070549011e-003 + 0.5174679160118103 + 0.3063920140266419 + <_> + + <_> + + + + <_>17 3 3 6 -1. + <_>17 5 3 2 3. + 0 + 9.1078737750649452e-003 + 0.5388448238372803 + 0.2885963022708893 + <_> + + <_> + + + + <_>8 17 3 3 -1. + <_>8 18 3 1 3. + 0 + 1.8219229532405734e-003 + 0.4336043000221252 + 0.5852196812629700 + <_> + + <_> + + + + <_>10 13 2 6 -1. + <_>10 16 2 3 2. + 0 + 0.0146887395530939 + 0.5287361741065979 + 0.2870005965232849 + <_> + + <_> + + + + <_>7 13 6 3 -1. + <_>7 14 6 1 3. + 0 + -0.0143879903480411 + 0.7019448876380920 + 0.4647370874881744 + <_> + + <_> + + + + <_>17 3 3 6 -1. + <_>17 5 3 2 3. + 0 + -0.0189866498112679 + 0.2986552119255066 + 0.5247011780738831 + <_> + + <_> + + + + <_>8 13 2 3 -1. + <_>8 14 2 1 3. + 0 + 1.1527639580890536e-003 + 0.4323473870754242 + 0.5931661725044251 + <_> + + <_> + + + + <_>9 3 6 2 -1. + <_>11 3 2 2 3. + 0 + 0.0109336702153087 + 0.5286864042282105 + 0.3130319118499756 + <_> + + <_> + + + + <_>0 3 3 6 -1. + <_>0 5 3 2 3. + 0 + -0.0149327302351594 + 0.2658419013023377 + 0.5084077119827271 + <_> + + <_> + + + + <_>8 5 4 6 -1. + <_>8 7 4 2 3. + 0 + -2.9970539617352188e-004 + 0.5463526844978333 + 0.3740724027156830 + <_> + + <_> + + + + <_>5 5 3 2 -1. + <_>5 6 3 1 2. + 0 + 4.1677621193230152e-003 + 0.4703496992588043 + 0.7435721755027771 + <_> + + <_> + + + + <_>10 1 3 4 -1. + <_>11 1 1 4 3. + 0 + -6.3905320130288601e-003 + 0.2069258987903595 + 0.5280538201332092 + <_> + + <_> + + + + <_>1 2 5 9 -1. + <_>1 5 5 3 3. + 0 + 4.5029609464108944e-003 + 0.5182648897171021 + 0.3483543097972870 + <_> + + <_> + + + + <_>13 6 2 3 -1. + <_>13 7 2 1 3. + 0 + -9.2040365561842918e-003 + 0.6803777217864990 + 0.4932360053062439 + <_> + + <_> + + + + <_>0 6 14 3 -1. + <_>7 6 7 3 2. + 0 + 0.0813272595405579 + 0.5058398842811585 + 0.2253051996231079 + <_> + + <_> + + + + <_>2 11 18 8 -1. + <_>2 15 18 4 2. + 0 + -0.1507928073406220 + 0.2963424921035767 + 0.5264679789543152 + <_> + + <_> + + + + <_>5 6 2 3 -1. + <_>5 7 2 1 3. + 0 + 3.3179009333252907e-003 + 0.4655495882034302 + 0.7072932124137878 + <_> + + <_> + + + + <_>10 6 4 2 -1. + <_>12 6 2 1 2. + <_>10 7 2 1 2. + 0 + 7.7402801252901554e-004 + 0.4780347943305969 + 0.5668237805366516 + <_> + + <_> + + + + <_>6 6 4 2 -1. + <_>6 6 2 1 2. + <_>8 7 2 1 2. + 0 + 6.8199541419744492e-004 + 0.4286996126174927 + 0.5722156763076782 + <_> + + <_> + + + + <_>10 1 3 4 -1. + <_>11 1 1 4 3. + 0 + 5.3671570494771004e-003 + 0.5299307107925415 + 0.3114621937274933 + <_> + + <_> + + + + <_>7 1 2 7 -1. + <_>8 1 1 7 2. + 0 + 9.7018666565418243e-005 + 0.3674638867378235 + 0.5269461870193481 + <_> + + <_> + + + + <_>4 2 15 14 -1. + <_>4 9 15 7 2. + 0 + -0.1253408938646317 + 0.2351492047309876 + 0.5245791077613831 + <_> + + <_> + + + + <_>8 7 3 2 -1. + <_>9 7 1 2 3. + 0 + -5.2516269497573376e-003 + 0.7115936875343323 + 0.4693767130374908 + <_> + + <_> + + + + <_>2 3 18 4 -1. + <_>11 3 9 2 2. + <_>2 5 9 2 2. + 0 + -7.8342109918594360e-003 + 0.4462651014328003 + 0.5409085750579834 + <_> + + <_> + + + + <_>9 7 2 2 -1. + <_>10 7 1 2 2. + 0 + -1.1310069821774960e-003 + 0.5945618748664856 + 0.4417662024497986 + <_> + + <_> + + + + <_>13 9 2 3 -1. + <_>13 9 1 3 2. + 0 + 1.7601120052859187e-003 + 0.5353249907493591 + 0.3973453044891357 + <_> + + <_> + + + + <_>5 2 6 2 -1. + <_>7 2 2 2 3. + 0 + -8.1581249833106995e-004 + 0.3760268092155457 + 0.5264726877212524 + <_> + + <_> + + + + <_>9 5 2 7 -1. + <_>9 5 1 7 2. + 0 + -3.8687589112669230e-003 + 0.6309912800788879 + 0.4749819934368134 + <_> + + <_> + + + + <_>5 9 2 3 -1. + <_>6 9 1 3 2. + 0 + 1.5207129763439298e-003 + 0.5230181813240051 + 0.3361223936080933 + <_> + + <_> + + + + <_>6 0 14 18 -1. + <_>6 9 14 9 2. + 0 + 0.5458673834800720 + 0.5167139768600464 + 0.1172635033726692 + <_> + + <_> + + + + <_>2 16 6 3 -1. + <_>2 17 6 1 3. + 0 + 0.0156501904129982 + 0.4979439079761505 + 0.1393294930458069 + <_> + + <_> + + + + <_>9 7 3 6 -1. + <_>10 7 1 6 3. + 0 + -0.0117318602278829 + 0.7129650712013245 + 0.4921196103096008 + <_> + + <_> + + + + <_>7 8 4 3 -1. + <_>7 9 4 1 3. + 0 + -6.1765122227370739e-003 + 0.2288102954626083 + 0.5049701929092407 + <_> + + <_> + + + + <_>7 12 6 3 -1. + <_>7 13 6 1 3. + 0 + 2.2457661107182503e-003 + 0.4632433950901032 + 0.6048725843429565 + <_> + + <_> + + + + <_>9 12 2 3 -1. + <_>9 13 2 1 3. + 0 + -5.1915869116783142e-003 + 0.6467421054840088 + 0.4602192938327789 + <_> + + <_> + + + + <_>7 12 6 2 -1. + <_>9 12 2 2 3. + 0 + -0.0238278806209564 + 0.1482000946998596 + 0.5226079225540161 + <_> + + <_> + + + + <_>5 11 4 6 -1. + <_>5 14 4 3 2. + 0 + 1.0284580057486892e-003 + 0.5135489106178284 + 0.3375957012176514 + <_> + + <_> + + + + <_>11 12 7 2 -1. + <_>11 13 7 1 2. + 0 + -0.0100788502022624 + 0.2740561068058014 + 0.5303567051887512 + <_> + + <_> + + + + <_>6 10 8 6 -1. + <_>6 10 4 3 2. + <_>10 13 4 3 2. + 0 + 2.6168930344283581e-003 + 0.5332670807838440 + 0.3972454071044922 + <_> + + <_> + + + + <_>11 10 3 4 -1. + <_>11 12 3 2 2. + 0 + 5.4385367548093200e-004 + 0.5365604162216187 + 0.4063411951065064 + <_> + + <_> + + + + <_>9 16 2 3 -1. + <_>9 17 2 1 3. + 0 + 5.3510512225329876e-003 + 0.4653759002685547 + 0.6889045834541321 + <_> + + <_> + + + + <_>13 3 1 9 -1. + <_>13 6 1 3 3. + 0 + -1.5274790348485112e-003 + 0.5449501276016235 + 0.3624723851680756 + <_> + + <_> + + + + <_>1 13 14 6 -1. + <_>1 15 14 2 3. + 0 + -0.0806244164705276 + 0.1656087040901184 + 0.5000287294387817 + <_> + + <_> + + + + <_>13 6 1 6 -1. + <_>13 9 1 3 2. + 0 + 0.0221920292824507 + 0.5132731199264526 + 0.2002808004617691 + <_> + + <_> + + + + <_>0 4 3 8 -1. + <_>1 4 1 8 3. + 0 + 7.3100631125271320e-003 + 0.4617947936058044 + 0.6366536021232605 + <_> + + <_> + + + + <_>18 0 2 18 -1. + <_>18 0 1 18 2. + 0 + -6.4063072204589844e-003 + 0.5916250944137573 + 0.4867860972881317 + <_> + + <_> + + + + <_>2 3 6 2 -1. + <_>2 4 6 1 2. + 0 + -7.6415040530264378e-004 + 0.3888409137725830 + 0.5315797924995422 + <_> + + <_> + + + + <_>9 0 8 6 -1. + <_>9 2 8 2 3. + 0 + 7.6734489994123578e-004 + 0.4159064888954163 + 0.5605279803276062 + <_> + + <_> + + + + <_>6 6 1 6 -1. + <_>6 9 1 3 2. + 0 + 6.1474501853808761e-004 + 0.3089022040367127 + 0.5120148062705994 + <_> + + <_> + + + + <_>14 8 6 3 -1. + <_>14 9 6 1 3. + 0 + -5.0105270929634571e-003 + 0.3972199857234955 + 0.5207306146621704 + <_> + + <_> + + + + <_>0 0 2 18 -1. + <_>1 0 1 18 2. + 0 + -8.6909132078289986e-003 + 0.6257408261299133 + 0.4608575999736786 + <_> + + <_> + + + + <_>1 18 18 2 -1. + <_>10 18 9 1 2. + <_>1 19 9 1 2. + 0 + -0.0163914598524570 + 0.2085209935903549 + 0.5242266058921814 + <_> + + <_> + + + + <_>3 15 2 2 -1. + <_>3 16 2 1 2. + 0 + 4.0973909199237823e-004 + 0.5222427248954773 + 0.3780320882797241 + <_> + + <_> + + + + <_>8 14 5 3 -1. + <_>8 15 5 1 3. + 0 + -2.5242289993911982e-003 + 0.5803927183151245 + 0.4611890017986298 + <_> + + <_> + + + + <_>8 14 2 3 -1. + <_>8 15 2 1 3. + 0 + 5.0945312250405550e-004 + 0.4401271939277649 + 0.5846015810966492 + <_> + + <_> + + + + <_>12 3 3 3 -1. + <_>13 3 1 3 3. + 0 + 1.9656419754028320e-003 + 0.5322325229644775 + 0.4184590876102448 + <_> + + <_> + + + + <_>7 5 6 2 -1. + <_>9 5 2 2 3. + 0 + 5.6298897834494710e-004 + 0.3741844892501831 + 0.5234565734863281 + <_> + + <_> + + + + <_>15 5 5 2 -1. + <_>15 6 5 1 2. + 0 + -6.7946797935292125e-004 + 0.4631041884422302 + 0.5356478095054627 + <_> + + <_> + + + + <_>0 5 5 2 -1. + <_>0 6 5 1 2. + 0 + 7.2856349870562553e-003 + 0.5044670104980469 + 0.2377564013004303 + <_> + + <_> + + + + <_>17 14 1 6 -1. + <_>17 17 1 3 2. + 0 + -0.0174594894051552 + 0.7289121150970459 + 0.5050435066223145 + <_> + + <_> + + + + <_>2 9 9 3 -1. + <_>5 9 3 3 3. + 0 + -0.0254217498004436 + 0.6667134761810303 + 0.4678100049495697 + <_> + + <_> + + + + <_>12 3 3 3 -1. + <_>13 3 1 3 3. + 0 + -1.5647639520466328e-003 + 0.4391759037971497 + 0.5323626995086670 + <_> + + <_> + + + + <_>0 0 4 18 -1. + <_>2 0 2 18 2. + 0 + 0.0114443600177765 + 0.4346440136432648 + 0.5680012106895447 + <_> + + <_> + + + + <_>17 6 1 3 -1. + <_>17 7 1 1 3. + 0 + -6.7352550104260445e-004 + 0.4477140903472900 + 0.5296812057495117 + <_> + + <_> + + + + <_>2 14 1 6 -1. + <_>2 17 1 3 2. + 0 + 9.3194209039211273e-003 + 0.4740200042724609 + 0.7462607026100159 + <_> + + <_> + + + + <_>19 8 1 2 -1. + <_>19 9 1 1 2. + 0 + 1.3328490604180843e-004 + 0.5365061759948731 + 0.4752134978771210 + <_> + + <_> + + + + <_>5 3 3 3 -1. + <_>6 3 1 3 3. + 0 + -7.8815799206495285e-003 + 0.1752219051122665 + 0.5015255212783814 + <_> + + <_> + + + + <_>9 16 2 3 -1. + <_>9 17 2 1 3. + 0 + -5.7985680177807808e-003 + 0.7271236777305603 + 0.4896200895309448 + <_> + + <_> + + + + <_>2 6 1 3 -1. + <_>2 7 1 1 3. + 0 + -3.8922499516047537e-004 + 0.4003908932209015 + 0.5344941020011902 + <_> + + <_> + + + + <_>12 4 8 2 -1. + <_>16 4 4 1 2. + <_>12 5 4 1 2. + 0 + -1.9288610201328993e-003 + 0.5605612993240356 + 0.4803955852985382 + <_> + + <_> + + + + <_>0 4 8 2 -1. + <_>0 4 4 1 2. + <_>4 5 4 1 2. + 0 + 8.4214154630899429e-003 + 0.4753246903419495 + 0.7623608708381653 + <_> + + <_> + + + + <_>2 16 18 4 -1. + <_>2 18 18 2 2. + 0 + 8.1655876711010933e-003 + 0.5393261909484863 + 0.4191643893718720 + <_> + + <_> + + + + <_>7 15 2 4 -1. + <_>7 17 2 2 2. + 0 + 4.8280550981871784e-004 + 0.4240800142288208 + 0.5399821996688843 + <_> + + <_> + + + + <_>4 0 14 3 -1. + <_>4 1 14 1 3. + 0 + -2.7186630759388208e-003 + 0.4244599938392639 + 0.5424923896789551 + <_> + + <_> + + + + <_>0 0 4 20 -1. + <_>2 0 2 20 2. + 0 + -0.0125072300434113 + 0.5895841717720032 + 0.4550411105155945 + <_> + + <_> + + + + <_>12 4 4 8 -1. + <_>14 4 2 4 2. + <_>12 8 2 4 2. + 0 + -0.0242865197360516 + 0.2647134959697723 + 0.5189179778099060 + <_> + + <_> + + + + <_>6 7 2 2 -1. + <_>6 7 1 1 2. + <_>7 8 1 1 2. + 0 + -2.9676330741494894e-003 + 0.7347682714462280 + 0.4749749898910523 + <_> + + <_> + + + + <_>10 6 2 3 -1. + <_>10 7 2 1 3. + 0 + -0.0125289997085929 + 0.2756049931049347 + 0.5177599787712097 + <_> + + <_> + + + + <_>8 7 3 2 -1. + <_>8 8 3 1 2. + 0 + -1.0104000102728605e-003 + 0.3510560989379883 + 0.5144724249839783 + <_> + + <_> + + + + <_>8 2 6 12 -1. + <_>8 8 6 6 2. + 0 + -2.1348530426621437e-003 + 0.5637925863265991 + 0.4667319953441620 + <_> + + <_> + + + + <_>4 0 11 12 -1. + <_>4 4 11 4 3. + 0 + 0.0195642597973347 + 0.4614573121070862 + 0.6137639880180359 + <_> + + <_> + + + + <_>14 9 6 11 -1. + <_>16 9 2 11 3. + 0 + -0.0971463471651077 + 0.2998378872871399 + 0.5193555951118469 + <_> + + <_> + + + + <_>0 14 4 3 -1. + <_>0 15 4 1 3. + 0 + 4.5014568604528904e-003 + 0.5077884793281555 + 0.3045755922794342 + <_> + + <_> + + + + <_>9 10 2 3 -1. + <_>9 11 2 1 3. + 0 + 6.3706971704959869e-003 + 0.4861018955707550 + 0.6887500882148743 + <_> + + <_> + + + + <_>5 11 3 2 -1. + <_>5 12 3 1 2. + 0 + -9.0721528977155685e-003 + 0.1673395931720734 + 0.5017563104629517 + <_> + + <_> + + + + <_>9 15 3 3 -1. + <_>10 15 1 3 3. + 0 + -5.3537208586931229e-003 + 0.2692756950855255 + 0.5242633223533630 + <_> + + <_> + + + + <_>8 8 3 4 -1. + <_>9 8 1 4 3. + 0 + -0.0109328404068947 + 0.7183864116668701 + 0.4736028909683228 + <_> + + <_> + + + + <_>9 15 3 3 -1. + <_>10 15 1 3 3. + 0 + 8.2356072962284088e-003 + 0.5223966836929321 + 0.2389862984418869 + <_> + + <_> + + + + <_>7 7 3 2 -1. + <_>8 7 1 2 3. + 0 + -1.0038160253316164e-003 + 0.5719355940818787 + 0.4433943033218384 + <_> + + <_> + + + + <_>2 10 16 4 -1. + <_>10 10 8 2 2. + <_>2 12 8 2 2. + 0 + 4.0859128348529339e-003 + 0.5472841858863831 + 0.4148836135864258 + <_> + + <_> + + + + <_>2 3 4 17 -1. + <_>4 3 2 17 2. + 0 + 0.1548541933298111 + 0.4973812103271484 + 0.0610615983605385 + <_> + + <_> + + + + <_>15 13 2 7 -1. + <_>15 13 1 7 2. + 0 + 2.0897459762636572e-004 + 0.4709174036979675 + 0.5423889160156250 + <_> + + <_> + + + + <_>2 2 6 1 -1. + <_>5 2 3 1 2. + 0 + 3.3316991175524890e-004 + 0.4089626967906952 + 0.5300992131233215 + <_> + + <_> + + + + <_>5 2 12 4 -1. + <_>9 2 4 4 3. + 0 + -0.0108134001493454 + 0.6104369759559631 + 0.4957334101200104 + <_> + + <_> + + + + <_>6 0 8 12 -1. + <_>6 0 4 6 2. + <_>10 6 4 6 2. + 0 + 0.0456560105085373 + 0.5069689154624939 + 0.2866660058498383 + <_> + + <_> + + + + <_>13 7 2 2 -1. + <_>14 7 1 1 2. + <_>13 8 1 1 2. + 0 + 1.2569549726322293e-003 + 0.4846917092800140 + 0.6318171024322510 + <_> + + <_> + + + + <_>0 12 20 6 -1. + <_>0 14 20 2 3. + 0 + -0.1201507002115250 + 0.0605261400341988 + 0.4980959892272949 + <_> + + <_> + + + + <_>14 7 2 3 -1. + <_>14 7 1 3 2. + 0 + -1.0533799650147557e-004 + 0.5363109707832336 + 0.4708042144775391 + <_> + + <_> + + + + <_>0 8 9 12 -1. + <_>3 8 3 12 3. + 0 + -0.2070319056510925 + 0.0596603304147720 + 0.4979098141193390 + <_> + + <_> + + + + <_>3 0 16 2 -1. + <_>3 0 8 2 2. + 0 + 1.2909180077258497e-004 + 0.4712977111339569 + 0.5377997756004334 + <_> + + <_> + + + + <_>6 15 3 3 -1. + <_>6 16 3 1 3. + 0 + 3.8818528992123902e-004 + 0.4363538026809692 + 0.5534191131591797 + <_> + + <_> + + + + <_>8 15 6 3 -1. + <_>8 16 6 1 3. + 0 + -2.9243610333651304e-003 + 0.5811185836791992 + 0.4825215935707092 + <_> + + <_> + + + + <_>0 10 1 6 -1. + <_>0 12 1 2 3. + 0 + 8.3882332546636462e-004 + 0.5311700105667114 + 0.4038138985633850 + <_> + + <_> + + + + <_>10 9 4 3 -1. + <_>10 10 4 1 3. + 0 + -1.9061550265178084e-003 + 0.3770701885223389 + 0.5260015130043030 + <_> + + <_> + + + + <_>9 15 2 3 -1. + <_>9 16 2 1 3. + 0 + 8.9514348655939102e-003 + 0.4766167998313904 + 0.7682183980941773 + <_> + + <_> + + + + <_>5 7 10 1 -1. + <_>5 7 5 1 2. + 0 + 0.0130834598094225 + 0.5264462828636169 + 0.3062222003936768 + <_> + + <_> + + + + <_>4 0 12 19 -1. + <_>10 0 6 19 2. + 0 + -0.2115933001041412 + 0.6737198233604431 + 0.4695810079574585 + <_> + + <_> + + + + <_>0 6 20 6 -1. + <_>10 6 10 3 2. + <_>0 9 10 3 2. + 0 + 3.1493250280618668e-003 + 0.5644835233688355 + 0.4386953115463257 + <_> + + <_> + + + + <_>3 6 2 2 -1. + <_>3 6 1 1 2. + <_>4 7 1 1 2. + 0 + 3.9754100725986063e-004 + 0.4526061117649078 + 0.5895630121231079 + <_> + + <_> + + + + <_>15 6 2 2 -1. + <_>16 6 1 1 2. + <_>15 7 1 1 2. + 0 + -1.3814480043947697e-003 + 0.6070582270622253 + 0.4942413866519928 + <_> + + <_> + + + + <_>3 6 2 2 -1. + <_>3 6 1 1 2. + <_>4 7 1 1 2. + 0 + -5.8122188784182072e-004 + 0.5998213291168213 + 0.4508252143859863 + <_> + + <_> + + + + <_>14 4 1 12 -1. + <_>14 10 1 6 2. + 0 + -2.3905329871922731e-003 + 0.4205588996410370 + 0.5223848223686218 + <_> + + <_> + + + + <_>2 5 16 10 -1. + <_>2 5 8 5 2. + <_>10 10 8 5 2. + 0 + 0.0272689294070005 + 0.5206447243690491 + 0.3563301861286163 + <_> + + <_> + + + + <_>9 17 3 2 -1. + <_>10 17 1 2 3. + 0 + -3.7658358924090862e-003 + 0.3144704103469849 + 0.5218814015388489 + <_> + + <_> + + + + <_>1 4 2 2 -1. + <_>1 5 2 1 2. + 0 + -1.4903489500284195e-003 + 0.3380196094512940 + 0.5124437212944031 + <_> + + <_> + + + + <_>5 0 15 5 -1. + <_>10 0 5 5 3. + 0 + -0.0174282304942608 + 0.5829960703849793 + 0.4919725954532623 + <_> + + <_> + + + + <_>0 0 15 5 -1. + <_>5 0 5 5 3. + 0 + -0.0152780301868916 + 0.6163144707679749 + 0.4617887139320374 + <_> + + <_> + + + + <_>11 2 2 17 -1. + <_>11 2 1 17 2. + 0 + 0.0319956094026566 + 0.5166357159614563 + 0.1712764054536820 + <_> + + <_> + + + + <_>7 2 2 17 -1. + <_>8 2 1 17 2. + 0 + -3.8256710395216942e-003 + 0.3408012092113495 + 0.5131387710571289 + <_> + + <_> + + + + <_>15 11 2 9 -1. + <_>15 11 1 9 2. + 0 + -8.5186436772346497e-003 + 0.6105518937110901 + 0.4997941851615906 + <_> + + <_> + + + + <_>3 11 2 9 -1. + <_>4 11 1 9 2. + 0 + 9.0641621500253677e-004 + 0.4327270984649658 + 0.5582311153411865 + <_> + + <_> + + + + <_>5 16 14 4 -1. + <_>5 16 7 4 2. + 0 + 0.0103448498994112 + 0.4855653047561646 + 0.5452420115470886 + 69.2298736572265630 + 15 + -1 + <_> + + + <_> + + <_> + + + + <_>1 4 18 1 -1. + <_>7 4 6 1 3. + 0 + 7.8981826081871986e-003 + 0.3332524895668030 + 0.5946462154388428 + <_> + + <_> + + + + <_>13 7 6 4 -1. + <_>16 7 3 2 2. + <_>13 9 3 2 2. + 0 + 1.6170160379260778e-003 + 0.3490641117095947 + 0.5577868819236755 + <_> + + <_> + + + + <_>9 8 2 12 -1. + <_>9 12 2 4 3. + 0 + -5.5449741194024682e-004 + 0.5542566180229187 + 0.3291530013084412 + <_> + + <_> + + + + <_>12 1 6 6 -1. + <_>12 3 6 2 3. + 0 + 1.5428980113938451e-003 + 0.3612579107284546 + 0.5545979142189026 + <_> + + <_> + + + + <_>5 2 6 6 -1. + <_>5 2 3 3 2. + <_>8 5 3 3 2. + 0 + -1.0329450014978647e-003 + 0.3530139029026032 + 0.5576140284538269 + <_> + + <_> + + + + <_>9 16 6 4 -1. + <_>12 16 3 2 2. + <_>9 18 3 2 2. + 0 + 7.7698158565908670e-004 + 0.3916778862476349 + 0.5645321011543274 + <_> + + <_> + + + + <_>1 2 18 3 -1. + <_>7 2 6 3 3. + 0 + 0.1432030051946640 + 0.4667482078075409 + 0.7023633122444153 + <_> + + <_> + + + + <_>7 4 9 10 -1. + <_>7 9 9 5 2. + 0 + -7.3866490274667740e-003 + 0.3073684871196747 + 0.5289257764816284 + <_> + + <_> + + + + <_>5 9 4 4 -1. + <_>7 9 2 4 2. + 0 + -6.2936742324382067e-004 + 0.5622118115425110 + 0.4037049114704132 + <_> + + <_> + + + + <_>11 10 3 6 -1. + <_>11 13 3 3 2. + 0 + 7.8893528552725911e-004 + 0.5267661213874817 + 0.3557874858379364 + <_> + + <_> + + + + <_>7 11 5 3 -1. + <_>7 12 5 1 3. + 0 + -0.0122280502691865 + 0.6668320894241333 + 0.4625549912452698 + <_> + + <_> + + + + <_>7 11 6 6 -1. + <_>10 11 3 3 2. + <_>7 14 3 3 2. + 0 + 3.5420239437371492e-003 + 0.5521438121795654 + 0.3869673013687134 + <_> + + <_> + + + + <_>0 0 10 9 -1. + <_>0 3 10 3 3. + 0 + -1.0585320414975286e-003 + 0.3628678023815155 + 0.5320926904678345 + <_> + + <_> + + + + <_>13 14 1 6 -1. + <_>13 16 1 2 3. + 0 + 1.4935660146875307e-005 + 0.4632444977760315 + 0.5363323092460632 + <_> + + <_> + + + + <_>0 2 3 6 -1. + <_>0 4 3 2 3. + 0 + 5.2537708543241024e-003 + 0.5132231712341309 + 0.3265708982944489 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + -8.2338023930788040e-003 + 0.6693689823150635 + 0.4774140119552612 + <_> + + <_> + + + + <_>6 14 1 6 -1. + <_>6 16 1 2 3. + 0 + 2.1866810129722580e-005 + 0.4053862094879150 + 0.5457931160926819 + <_> + + <_> + + + + <_>9 15 2 3 -1. + <_>9 16 2 1 3. + 0 + -3.8150229956954718e-003 + 0.6454995870590210 + 0.4793178141117096 + <_> + + <_> + + + + <_>6 4 3 3 -1. + <_>7 4 1 3 3. + 0 + 1.1105879675596952e-003 + 0.5270407199859619 + 0.3529678881168366 + <_> + + <_> + + + + <_>9 0 11 3 -1. + <_>9 1 11 1 3. + 0 + -5.7707689702510834e-003 + 0.3803547024726868 + 0.5352957844734192 + <_> + + <_> + + + + <_>0 6 20 3 -1. + <_>0 7 20 1 3. + 0 + -3.0158339068293571e-003 + 0.5339403152465820 + 0.3887133002281189 + <_> + + <_> + + + + <_>10 1 1 2 -1. + <_>10 2 1 1 2. + 0 + -8.5453689098358154e-004 + 0.3564616143703461 + 0.5273603796958923 + <_> + + <_> + + + + <_>9 6 2 6 -1. + <_>10 6 1 6 2. + 0 + 0.0110505102202296 + 0.4671907126903534 + 0.6849737763404846 + <_> + + <_> + + + + <_>5 8 12 1 -1. + <_>9 8 4 1 3. + 0 + 0.0426058396697044 + 0.5151473283767700 + 0.0702200904488564 + <_> + + <_> + + + + <_>3 8 12 1 -1. + <_>7 8 4 1 3. + 0 + -3.0781750101596117e-003 + 0.3041661083698273 + 0.5152602195739746 + <_> + + <_> + + + + <_>9 7 3 5 -1. + <_>10 7 1 5 3. + 0 + -5.4815728217363358e-003 + 0.6430295705795288 + 0.4897229969501495 + <_> + + <_> + + + + <_>3 9 6 2 -1. + <_>6 9 3 2 2. + 0 + 3.1881860923022032e-003 + 0.5307493209838867 + 0.3826209902763367 + <_> + + <_> + + + + <_>12 9 3 3 -1. + <_>12 10 3 1 3. + 0 + 3.5947180003859103e-004 + 0.4650047123432159 + 0.5421904921531677 + <_> + + <_> + + + + <_>7 0 6 1 -1. + <_>9 0 2 1 3. + 0 + -4.0705031715333462e-003 + 0.2849679887294769 + 0.5079116225242615 + <_> + + <_> + + + + <_>12 9 3 3 -1. + <_>12 10 3 1 3. + 0 + -0.0145941702648997 + 0.2971645891666412 + 0.5128461718559265 + <_> + + <_> + + + + <_>7 10 2 1 -1. + <_>8 10 1 1 2. + 0 + -1.1947689927183092e-004 + 0.5631098151206970 + 0.4343082010746002 + <_> + + <_> + + + + <_>6 4 9 13 -1. + <_>9 4 3 13 3. + 0 + -6.9344649091362953e-004 + 0.4403578042984009 + 0.5359959006309509 + <_> + + <_> + + + + <_>6 8 4 2 -1. + <_>6 9 4 1 2. + 0 + 1.4834799912932795e-005 + 0.3421008884906769 + 0.5164697766304016 + <_> + + <_> + + + + <_>16 2 4 6 -1. + <_>16 2 2 6 2. + 0 + 9.0296985581517220e-003 + 0.4639343023300171 + 0.6114075183868408 + <_> + + <_> + + + + <_>0 17 6 3 -1. + <_>0 18 6 1 3. + 0 + -8.0640818923711777e-003 + 0.2820158898830414 + 0.5075494050979614 + <_> + + <_> + + + + <_>10 10 3 10 -1. + <_>10 15 3 5 2. + 0 + 0.0260621197521687 + 0.5208905935287476 + 0.2688778042793274 + <_> + + <_> + + + + <_>8 7 3 5 -1. + <_>9 7 1 5 3. + 0 + 0.0173146594315767 + 0.4663713872432709 + 0.6738539934158325 + <_> + + <_> + + + + <_>10 4 4 3 -1. + <_>10 4 2 3 2. + 0 + 0.0226666405797005 + 0.5209349989891052 + 0.2212723940610886 + <_> + + <_> + + + + <_>8 4 3 8 -1. + <_>9 4 1 8 3. + 0 + -2.1965929772704840e-003 + 0.6063101291656494 + 0.4538190066814423 + <_> + + <_> + + + + <_>6 6 9 13 -1. + <_>9 6 3 13 3. + 0 + -9.5282476395368576e-003 + 0.4635204970836639 + 0.5247430801391602 + <_> + + <_> + + + + <_>6 0 8 12 -1. + <_>6 0 4 6 2. + <_>10 6 4 6 2. + 0 + 8.0943619832396507e-003 + 0.5289440155029297 + 0.3913882076740265 + <_> + + <_> + + + + <_>14 2 6 8 -1. + <_>16 2 2 8 3. + 0 + -0.0728773325681686 + 0.7752001881599426 + 0.4990234971046448 + <_> + + <_> + + + + <_>6 0 3 6 -1. + <_>7 0 1 6 3. + 0 + -6.9009521976113319e-003 + 0.2428039014339447 + 0.5048090219497681 + <_> + + <_> + + + + <_>14 2 6 8 -1. + <_>16 2 2 8 3. + 0 + -0.0113082397729158 + 0.5734364986419678 + 0.4842376112937927 + <_> + + <_> + + + + <_>0 5 6 6 -1. + <_>0 8 6 3 2. + 0 + 0.0596132017672062 + 0.5029836297035217 + 0.2524977028369904 + <_> + + <_> + + + + <_>9 12 6 2 -1. + <_>12 12 3 1 2. + <_>9 13 3 1 2. + 0 + -2.8624620754271746e-003 + 0.6073045134544373 + 0.4898459911346436 + <_> + + <_> + + + + <_>8 17 3 2 -1. + <_>9 17 1 2 3. + 0 + 4.4781449250876904e-003 + 0.5015289187431335 + 0.2220316976308823 + <_> + + <_> + + + + <_>11 6 2 2 -1. + <_>12 6 1 1 2. + <_>11 7 1 1 2. + 0 + -1.7513240454718471e-003 + 0.6614428758621216 + 0.4933868944644928 + <_> + + <_> + + + + <_>1 9 18 2 -1. + <_>7 9 6 2 3. + 0 + 0.0401634201407433 + 0.5180878043174744 + 0.3741044998168945 + <_> + + <_> + + + + <_>11 6 2 2 -1. + <_>12 6 1 1 2. + <_>11 7 1 1 2. + 0 + 3.4768949262797832e-004 + 0.4720416963100433 + 0.5818032026290894 + <_> + + <_> + + + + <_>3 4 12 8 -1. + <_>7 4 4 8 3. + 0 + 2.6551650371402502e-003 + 0.3805010914802551 + 0.5221335887908936 + <_> + + <_> + + + + <_>13 11 5 3 -1. + <_>13 12 5 1 3. + 0 + -8.7706279009580612e-003 + 0.2944166064262390 + 0.5231295228004456 + <_> + + <_> + + + + <_>9 10 2 3 -1. + <_>9 11 2 1 3. + 0 + -5.5122091434895992e-003 + 0.7346177101135254 + 0.4722816944122315 + <_> + + <_> + + + + <_>14 7 2 3 -1. + <_>14 7 1 3 2. + 0 + 6.8672042107209563e-004 + 0.5452876091003418 + 0.4242413043975830 + <_> + + <_> + + + + <_>5 4 1 3 -1. + <_>5 5 1 1 3. + 0 + 5.6019669864326715e-004 + 0.4398862123489380 + 0.5601285099983215 + <_> + + <_> + + + + <_>13 4 2 3 -1. + <_>13 5 2 1 3. + 0 + 2.4143769405782223e-003 + 0.4741686880588532 + 0.6136621832847595 + <_> + + <_> + + + + <_>5 4 2 3 -1. + <_>5 5 2 1 3. + 0 + -1.5680900542065501e-003 + 0.6044552922248840 + 0.4516409933567047 + <_> + + <_> + + + + <_>9 8 2 3 -1. + <_>9 9 2 1 3. + 0 + -3.6827491130679846e-003 + 0.2452459037303925 + 0.5294982194900513 + <_> + + <_> + + + + <_>8 9 2 2 -1. + <_>8 10 2 1 2. + 0 + -2.9409190756268799e-004 + 0.3732838034629822 + 0.5251451134681702 + <_> + + <_> + + + + <_>15 14 1 4 -1. + <_>15 16 1 2 2. + 0 + 4.2847759323194623e-004 + 0.5498809814453125 + 0.4065535068511963 + <_> + + <_> + + + + <_>3 12 2 2 -1. + <_>3 13 2 1 2. + 0 + -4.8817070201039314e-003 + 0.2139908969402313 + 0.4999957084655762 + <_> + + <_> + + + + <_>12 15 2 2 -1. + <_>13 15 1 1 2. + <_>12 16 1 1 2. + 0 + 2.7272020815871656e-004 + 0.4650287032127380 + 0.5813428759574890 + <_> + + <_> + + + + <_>9 13 2 2 -1. + <_>9 14 2 1 2. + 0 + 2.0947199664078653e-004 + 0.4387486875057221 + 0.5572792887687683 + <_> + + <_> + + + + <_>4 11 14 9 -1. + <_>4 14 14 3 3. + 0 + 0.0485011897981167 + 0.5244972705841065 + 0.3212889134883881 + <_> + + <_> + + + + <_>7 13 4 3 -1. + <_>7 14 4 1 3. + 0 + -4.5166411437094212e-003 + 0.6056813001632690 + 0.4545882046222687 + <_> + + <_> + + + + <_>15 14 1 4 -1. + <_>15 16 1 2 2. + 0 + -0.0122916800901294 + 0.2040929049253464 + 0.5152214169502258 + <_> + + <_> + + + + <_>4 14 1 4 -1. + <_>4 16 1 2 2. + 0 + 4.8549679922871292e-004 + 0.5237604975700378 + 0.3739503026008606 + <_> + + <_> + + + + <_>14 0 6 13 -1. + <_>16 0 2 13 3. + 0 + 0.0305560491979122 + 0.4960533976554871 + 0.5938246250152588 + <_> + + <_> + + + + <_>4 1 2 12 -1. + <_>4 1 1 6 2. + <_>5 7 1 6 2. + 0 + -1.5105320198927075e-004 + 0.5351303815841675 + 0.4145204126834869 + <_> + + <_> + + + + <_>11 14 6 6 -1. + <_>14 14 3 3 2. + <_>11 17 3 3 2. + 0 + 2.4937440175563097e-003 + 0.4693366885185242 + 0.5514941215515137 + <_> + + <_> + + + + <_>3 14 6 6 -1. + <_>3 14 3 3 2. + <_>6 17 3 3 2. + 0 + -0.0123821301385760 + 0.6791396737098694 + 0.4681667983531952 + <_> + + <_> + + + + <_>14 17 3 2 -1. + <_>14 18 3 1 2. + 0 + -5.1333461888134480e-003 + 0.3608739078044891 + 0.5229160189628601 + <_> + + <_> + + + + <_>3 17 3 2 -1. + <_>3 18 3 1 2. + 0 + 5.1919277757406235e-004 + 0.5300073027610779 + 0.3633613884449005 + <_> + + <_> + + + + <_>14 0 6 13 -1. + <_>16 0 2 13 3. + 0 + 0.1506042033433914 + 0.5157316923141480 + 0.2211782038211823 + <_> + + <_> + + + + <_>0 0 6 13 -1. + <_>2 0 2 13 3. + 0 + 7.7144149690866470e-003 + 0.4410496950149536 + 0.5776609182357788 + <_> + + <_> + + + + <_>10 10 7 6 -1. + <_>10 12 7 2 3. + 0 + 9.4443522393703461e-003 + 0.5401855111122131 + 0.3756650090217590 + <_> + + <_> + + + + <_>6 15 2 2 -1. + <_>6 15 1 1 2. + <_>7 16 1 1 2. + 0 + 2.5006249779835343e-004 + 0.4368270933628082 + 0.5607374906539917 + <_> + + <_> + + + + <_>6 11 8 6 -1. + <_>10 11 4 3 2. + <_>6 14 4 3 2. + 0 + -3.3077150583267212e-003 + 0.4244799017906189 + 0.5518230795860291 + <_> + + <_> + + + + <_>7 6 2 2 -1. + <_>7 6 1 1 2. + <_>8 7 1 1 2. + 0 + 7.4048910755664110e-004 + 0.4496962130069733 + 0.5900576710700989 + <_> + + <_> + + + + <_>2 2 16 6 -1. + <_>10 2 8 3 2. + <_>2 5 8 3 2. + 0 + 0.0440920516848564 + 0.5293493270874023 + 0.3156355023384094 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + 3.3639909233897924e-003 + 0.4483296871185303 + 0.5848662257194519 + <_> + + <_> + + + + <_>11 7 3 10 -1. + <_>11 12 3 5 2. + 0 + -3.9760079234838486e-003 + 0.4559507071971893 + 0.5483639240264893 + <_> + + <_> + + + + <_>6 7 3 10 -1. + <_>6 12 3 5 2. + 0 + 2.7716930489987135e-003 + 0.5341786146163940 + 0.3792484104633331 + <_> + + <_> + + + + <_>10 7 3 2 -1. + <_>11 7 1 2 3. + 0 + -2.4123019829858094e-004 + 0.5667188763618469 + 0.4576973021030426 + <_> + + <_> + + + + <_>8 12 4 2 -1. + <_>8 13 4 1 2. + 0 + 4.9425667384639382e-004 + 0.4421244859695435 + 0.5628787279129028 + <_> + + <_> + + + + <_>10 1 1 3 -1. + <_>10 2 1 1 3. + 0 + -3.8876468897797167e-004 + 0.4288370907306671 + 0.5391063094139099 + <_> + + <_> + + + + <_>1 2 4 18 -1. + <_>1 2 2 9 2. + <_>3 11 2 9 2. + 0 + -0.0500488989055157 + 0.6899513006210327 + 0.4703742861747742 + <_> + + <_> + + + + <_>12 4 4 12 -1. + <_>12 10 4 6 2. + 0 + -0.0366354808211327 + 0.2217779010534287 + 0.5191826224327087 + <_> + + <_> + + + + <_>0 0 1 6 -1. + <_>0 2 1 2 3. + 0 + 2.4273579474538565e-003 + 0.5136224031448364 + 0.3497397899627686 + <_> + + <_> + + + + <_>9 11 2 3 -1. + <_>9 12 2 1 3. + 0 + 1.9558030180633068e-003 + 0.4826192855834961 + 0.6408380866050720 + <_> + + <_> + + + + <_>8 7 4 3 -1. + <_>8 8 4 1 3. + 0 + -1.7494610510766506e-003 + 0.3922835886478424 + 0.5272685289382935 + <_> + + <_> + + + + <_>10 7 3 2 -1. + <_>11 7 1 2 3. + 0 + 0.0139550799503922 + 0.5078201889991760 + 0.8416504859924316 + <_> + + <_> + + + + <_>7 7 3 2 -1. + <_>8 7 1 2 3. + 0 + -2.1896739781368524e-004 + 0.5520489811897278 + 0.4314234852790833 + <_> + + <_> + + + + <_>9 4 6 1 -1. + <_>11 4 2 1 3. + 0 + -1.5131309628486633e-003 + 0.3934605121612549 + 0.5382571220397949 + <_> + + <_> + + + + <_>8 7 2 3 -1. + <_>9 7 1 3 2. + 0 + -4.3622800149023533e-003 + 0.7370628714561462 + 0.4736475944519043 + <_> + + <_> + + + + <_>12 7 8 6 -1. + <_>16 7 4 3 2. + <_>12 10 4 3 2. + 0 + 0.0651605874300003 + 0.5159279704093933 + 0.3281595110893250 + <_> + + <_> + + + + <_>0 7 8 6 -1. + <_>0 7 4 3 2. + <_>4 10 4 3 2. + 0 + -2.3567399475723505e-003 + 0.3672826886177063 + 0.5172886252403259 + <_> + + <_> + + + + <_>18 2 2 10 -1. + <_>19 2 1 5 2. + <_>18 7 1 5 2. + 0 + 0.0151466596871614 + 0.5031493902206421 + 0.6687604188919067 + <_> + + <_> + + + + <_>0 2 6 4 -1. + <_>3 2 3 4 2. + 0 + -0.0228509604930878 + 0.6767519712448120 + 0.4709596931934357 + <_> + + <_> + + + + <_>9 4 6 1 -1. + <_>11 4 2 1 3. + 0 + 4.8867650330066681e-003 + 0.5257998108863831 + 0.4059878885746002 + <_> + + <_> + + + + <_>7 15 2 2 -1. + <_>7 15 1 1 2. + <_>8 16 1 1 2. + 0 + 1.7619599821045995e-003 + 0.4696272909641266 + 0.6688278913497925 + <_> + + <_> + + + + <_>11 13 1 6 -1. + <_>11 16 1 3 2. + 0 + -1.2942519970238209e-003 + 0.4320712983608246 + 0.5344281792640686 + <_> + + <_> + + + + <_>8 13 1 6 -1. + <_>8 16 1 3 2. + 0 + 0.0109299495816231 + 0.4997706115245819 + 0.1637486070394516 + <_> + + <_> + + + + <_>14 3 2 1 -1. + <_>14 3 1 1 2. + 0 + 2.9958489903947338e-005 + 0.4282417893409729 + 0.5633224248886108 + <_> + + <_> + + + + <_>8 15 2 3 -1. + <_>8 16 2 1 3. + 0 + -6.5884361974895000e-003 + 0.6772121191024780 + 0.4700526893138886 + <_> + + <_> + + + + <_>12 15 7 4 -1. + <_>12 17 7 2 2. + 0 + 3.2527779694646597e-003 + 0.5313397049903870 + 0.4536148905754089 + <_> + + <_> + + + + <_>4 14 12 3 -1. + <_>4 15 12 1 3. + 0 + -4.0435739792883396e-003 + 0.5660061836242676 + 0.4413388967514038 + <_> + + <_> + + + + <_>10 3 3 2 -1. + <_>11 3 1 2 3. + 0 + -1.2523540062829852e-003 + 0.3731913864612579 + 0.5356451869010925 + <_> + + <_> + + + + <_>4 12 2 2 -1. + <_>4 13 2 1 2. + 0 + 1.9246719602961093e-004 + 0.5189986228942871 + 0.3738811016082764 + <_> + + <_> + + + + <_>10 11 4 6 -1. + <_>10 14 4 3 2. + 0 + -0.0385896712541580 + 0.2956373989582062 + 0.5188810825347900 + <_> + + <_> + + + + <_>7 13 2 2 -1. + <_>7 13 1 1 2. + <_>8 14 1 1 2. + 0 + 1.5489870565943420e-004 + 0.4347135126590729 + 0.5509533286094666 + <_> + + <_> + + + + <_>4 11 14 4 -1. + <_>11 11 7 2 2. + <_>4 13 7 2 2. + 0 + -0.0337638482451439 + 0.3230330049991608 + 0.5195475816726685 + <_> + + <_> + + + + <_>1 18 18 2 -1. + <_>7 18 6 2 3. + 0 + -8.2657067105174065e-003 + 0.5975489020347595 + 0.4552114009857178 + <_> + + <_> + + + + <_>11 18 2 2 -1. + <_>12 18 1 1 2. + <_>11 19 1 1 2. + 0 + 1.4481440302915871e-005 + 0.4745678007602692 + 0.5497426986694336 + <_> + + <_> + + + + <_>7 18 2 2 -1. + <_>7 18 1 1 2. + <_>8 19 1 1 2. + 0 + 1.4951299817766994e-005 + 0.4324473142623901 + 0.5480644106864929 + <_> + + <_> + + + + <_>12 18 8 2 -1. + <_>12 19 8 1 2. + 0 + -0.0187417995184660 + 0.1580052971839905 + 0.5178533196449280 + <_> + + <_> + + + + <_>7 14 6 2 -1. + <_>7 15 6 1 2. + 0 + 1.7572239739820361e-003 + 0.4517636895179749 + 0.5773764252662659 + <_> + + <_> + + + + <_>8 12 4 8 -1. + <_>10 12 2 4 2. + <_>8 16 2 4 2. + 0 + -3.1391119118779898e-003 + 0.4149647951126099 + 0.5460842251777649 + <_> + + <_> + + + + <_>4 9 3 3 -1. + <_>4 10 3 1 3. + 0 + 6.6656779381446540e-005 + 0.4039090871810913 + 0.5293084979057312 + <_> + + <_> + + + + <_>7 10 6 2 -1. + <_>9 10 2 2 3. + 0 + 6.7743421532213688e-003 + 0.4767651855945587 + 0.6121956110000610 + <_> + + <_> + + + + <_>5 0 4 15 -1. + <_>7 0 2 15 2. + 0 + -7.3868161998689175e-003 + 0.3586258888244629 + 0.5187280774116516 + <_> + + <_> + + + + <_>8 6 12 14 -1. + <_>12 6 4 14 3. + 0 + 0.0140409301966429 + 0.4712139964103699 + 0.5576155781745911 + <_> + + <_> + + + + <_>5 16 3 3 -1. + <_>5 17 3 1 3. + 0 + -5.5258329957723618e-003 + 0.2661027014255524 + 0.5039281249046326 + <_> + + <_> + + + + <_>8 1 12 19 -1. + <_>12 1 4 19 3. + 0 + 0.3868423998355866 + 0.5144339799880981 + 0.2525899112224579 + <_> + + <_> + + + + <_>3 0 3 2 -1. + <_>3 1 3 1 2. + 0 + 1.1459240340627730e-004 + 0.4284994900226593 + 0.5423371195793152 + <_> + + <_> + + + + <_>10 12 4 5 -1. + <_>10 12 2 5 2. + 0 + -0.0184675697237253 + 0.3885835111141205 + 0.5213062167167664 + <_> + + <_> + + + + <_>6 12 4 5 -1. + <_>8 12 2 5 2. + 0 + -4.5907011372037232e-004 + 0.5412563085556030 + 0.4235909879207611 + <_> + + <_> + + + + <_>11 11 2 2 -1. + <_>12 11 1 1 2. + <_>11 12 1 1 2. + 0 + 1.2527540093287826e-003 + 0.4899305105209351 + 0.6624091267585754 + <_> + + <_> + + + + <_>0 2 3 6 -1. + <_>0 4 3 2 3. + 0 + 1.4910609461367130e-003 + 0.5286778211593628 + 0.4040051996707916 + <_> + + <_> + + + + <_>11 11 2 2 -1. + <_>12 11 1 1 2. + <_>11 12 1 1 2. + 0 + -7.5435562757775187e-004 + 0.6032990217208862 + 0.4795120060443878 + <_> + + <_> + + + + <_>7 6 4 10 -1. + <_>7 11 4 5 2. + 0 + -6.9478838704526424e-003 + 0.4084401130676270 + 0.5373504161834717 + <_> + + <_> + + + + <_>11 11 2 2 -1. + <_>12 11 1 1 2. + <_>11 12 1 1 2. + 0 + 2.8092920547351241e-004 + 0.4846062958240509 + 0.5759382247924805 + <_> + + <_> + + + + <_>2 13 5 2 -1. + <_>2 14 5 1 2. + 0 + 9.6073717577382922e-004 + 0.5164741277694702 + 0.3554979860782623 + <_> + + <_> + + + + <_>11 11 2 2 -1. + <_>12 11 1 1 2. + <_>11 12 1 1 2. + 0 + -2.6883929967880249e-004 + 0.5677582025527954 + 0.4731765985488892 + <_> + + <_> + + + + <_>7 11 2 2 -1. + <_>7 11 1 1 2. + <_>8 12 1 1 2. + 0 + 2.1599370520561934e-003 + 0.4731487035751343 + 0.7070567011833191 + <_> + + <_> + + + + <_>14 13 3 3 -1. + <_>14 14 3 1 3. + 0 + 5.6235301308333874e-003 + 0.5240243077278137 + 0.2781791985034943 + <_> + + <_> + + + + <_>3 13 3 3 -1. + <_>3 14 3 1 3. + 0 + -5.0243991427123547e-003 + 0.2837013900279999 + 0.5062304139137268 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + -9.7611639648675919e-003 + 0.7400717735290527 + 0.4934569001197815 + <_> + + <_> + + + + <_>8 7 3 3 -1. + <_>8 8 3 1 3. + 0 + 4.1515100747346878e-003 + 0.5119131207466126 + 0.3407008051872253 + <_> + + <_> + + + + <_>13 5 3 3 -1. + <_>13 6 3 1 3. + 0 + 6.2465080991387367e-003 + 0.4923788011074066 + 0.6579058766365051 + <_> + + <_> + + + + <_>0 9 5 3 -1. + <_>0 10 5 1 3. + 0 + -7.0597478188574314e-003 + 0.2434711009263992 + 0.5032842159271240 + <_> + + <_> + + + + <_>13 5 3 3 -1. + <_>13 6 3 1 3. + 0 + -2.0587709732353687e-003 + 0.5900310873985291 + 0.4695087075233460 + <_> + + <_> + + + + <_>9 12 2 8 -1. + <_>9 12 1 4 2. + <_>10 16 1 4 2. + 0 + -2.4146060459315777e-003 + 0.3647317886352539 + 0.5189201831817627 + <_> + + <_> + + + + <_>11 7 2 2 -1. + <_>12 7 1 1 2. + <_>11 8 1 1 2. + 0 + -1.4817609917372465e-003 + 0.6034948229789734 + 0.4940128028392792 + <_> + + <_> + + + + <_>0 16 6 4 -1. + <_>3 16 3 4 2. + 0 + -6.3016400672495365e-003 + 0.5818989872932434 + 0.4560427963733673 + <_> + + <_> + + + + <_>10 6 2 3 -1. + <_>10 7 2 1 3. + 0 + 3.4763428848236799e-003 + 0.5217475891113281 + 0.3483993113040924 + <_> + + <_> + + + + <_>9 5 2 6 -1. + <_>9 7 2 2 3. + 0 + -0.0222508702427149 + 0.2360700070858002 + 0.5032082796096802 + <_> + + <_> + + + + <_>12 15 8 4 -1. + <_>12 15 4 4 2. + 0 + -0.0306125506758690 + 0.6499186754226685 + 0.4914919137954712 + <_> + + <_> + + + + <_>0 14 8 6 -1. + <_>4 14 4 6 2. + 0 + 0.0130574796348810 + 0.4413323104381561 + 0.5683764219284058 + <_> + + <_> + + + + <_>9 0 3 2 -1. + <_>10 0 1 2 3. + 0 + -6.0095742810517550e-004 + 0.4359731078147888 + 0.5333483219146729 + <_> + + <_> + + + + <_>4 15 4 2 -1. + <_>6 15 2 2 2. + 0 + -4.1514250915497541e-004 + 0.5504062771797180 + 0.4326060116291046 + <_> + + <_> + + + + <_>12 7 3 13 -1. + <_>13 7 1 13 3. + 0 + -0.0137762902304530 + 0.4064112901687622 + 0.5201548933982849 + <_> + + <_> + + + + <_>5 7 3 13 -1. + <_>6 7 1 13 3. + 0 + -0.0322965085506439 + 0.0473519712686539 + 0.4977194964885712 + <_> + + <_> + + + + <_>9 6 3 9 -1. + <_>9 9 3 3 3. + 0 + 0.0535569787025452 + 0.4881733059883118 + 0.6666939258575440 + <_> + + <_> + + + + <_>4 4 7 12 -1. + <_>4 10 7 6 2. + 0 + 8.1889545544981956e-003 + 0.5400037169456482 + 0.4240820109844208 + <_> + + <_> + + + + <_>12 12 2 2 -1. + <_>13 12 1 1 2. + <_>12 13 1 1 2. + 0 + 2.1055320394225419e-004 + 0.4802047908306122 + 0.5563852787017822 + <_> + + <_> + + + + <_>6 12 2 2 -1. + <_>6 12 1 1 2. + <_>7 13 1 1 2. + 0 + -2.4382730480283499e-003 + 0.7387793064117432 + 0.4773685038089752 + <_> + + <_> + + + + <_>8 9 4 2 -1. + <_>10 9 2 1 2. + <_>8 10 2 1 2. + 0 + 3.2835570164024830e-003 + 0.5288546085357666 + 0.3171291947364807 + <_> + + <_> + + + + <_>3 6 2 2 -1. + <_>3 6 1 1 2. + <_>4 7 1 1 2. + 0 + 2.3729570675641298e-003 + 0.4750812947750092 + 0.7060170769691467 + <_> + + <_> + + + + <_>16 6 3 2 -1. + <_>16 7 3 1 2. + 0 + -1.4541699783876538e-003 + 0.3811730146408081 + 0.5330739021301270 + 79.2490768432617190 + 16 + -1 + <_> + + + <_> + + <_> + + + + <_>0 7 19 4 -1. + <_>0 9 19 2 2. + 0 + 0.0557552389800549 + 0.4019156992435455 + 0.6806036829948425 + <_> + + <_> + + + + <_>10 2 10 1 -1. + <_>10 2 5 1 2. + 0 + 2.4730248842388391e-003 + 0.3351148962974548 + 0.5965719819068909 + <_> + + <_> + + + + <_>9 4 2 12 -1. + <_>9 10 2 6 2. + 0 + -3.5031698644161224e-004 + 0.5557708144187927 + 0.3482286930084229 + <_> + + <_> + + + + <_>12 18 4 1 -1. + <_>12 18 2 1 2. + 0 + 5.4167630150914192e-004 + 0.4260858893394470 + 0.5693380832672119 + <_> + + <_> + + + + <_>1 7 6 4 -1. + <_>1 7 3 2 2. + <_>4 9 3 2 2. + 0 + 7.7193678589537740e-004 + 0.3494240045547485 + 0.5433688759803772 + <_> + + <_> + + + + <_>12 0 6 13 -1. + <_>14 0 2 13 3. + 0 + -1.5999219613149762e-003 + 0.4028499126434326 + 0.5484359264373779 + <_> + + <_> + + + + <_>2 0 6 13 -1. + <_>4 0 2 13 3. + 0 + -1.1832080053864047e-004 + 0.3806901872158051 + 0.5425465106964111 + <_> + + <_> + + + + <_>10 5 8 8 -1. + <_>10 9 8 4 2. + 0 + 3.2909031142480671e-004 + 0.2620100080966950 + 0.5429521799087524 + <_> + + <_> + + + + <_>8 3 2 5 -1. + <_>9 3 1 5 2. + 0 + 2.9518108931370080e-004 + 0.3799768984317780 + 0.5399264097213745 + <_> + + <_> + + + + <_>8 4 9 1 -1. + <_>11 4 3 1 3. + 0 + 9.0466710389591753e-005 + 0.4433645009994507 + 0.5440226197242737 + <_> + + <_> + + + + <_>3 4 9 1 -1. + <_>6 4 3 1 3. + 0 + 1.5007190086180344e-005 + 0.3719654977321625 + 0.5409119725227356 + <_> + + <_> + + + + <_>1 0 18 10 -1. + <_>7 0 6 10 3. + 0 + 0.1393561065196991 + 0.5525395870208740 + 0.4479042887687683 + <_> + + <_> + + + + <_>7 17 5 3 -1. + <_>7 18 5 1 3. + 0 + 1.6461990308016539e-003 + 0.4264501035213471 + 0.5772169828414917 + <_> + + <_> + + + + <_>7 11 6 1 -1. + <_>9 11 2 1 3. + 0 + 4.9984431825578213e-004 + 0.4359526038169861 + 0.5685871243476868 + <_> + + <_> + + + + <_>2 2 3 2 -1. + <_>2 3 3 1 2. + 0 + -1.0971280280500650e-003 + 0.3390136957168579 + 0.5205408930778503 + <_> + + <_> + + + + <_>8 12 4 2 -1. + <_>8 13 4 1 2. + 0 + 6.6919892560690641e-004 + 0.4557456076145172 + 0.5980659723281860 + <_> + + <_> + + + + <_>6 10 3 6 -1. + <_>6 13 3 3 2. + 0 + 8.6471042595803738e-004 + 0.5134841203689575 + 0.2944033145904541 + <_> + + <_> + + + + <_>11 4 2 4 -1. + <_>11 4 1 4 2. + 0 + -2.7182599296793342e-004 + 0.3906578123569489 + 0.5377181172370911 + <_> + + <_> + + + + <_>7 4 2 4 -1. + <_>8 4 1 4 2. + 0 + 3.0249499104684219e-005 + 0.3679609894752502 + 0.5225688815116882 + <_> + + <_> + + + + <_>9 6 2 4 -1. + <_>9 6 1 4 2. + 0 + -8.5225896909832954e-003 + 0.7293102145195007 + 0.4892365038394928 + <_> + + <_> + + + + <_>6 13 8 3 -1. + <_>6 14 8 1 3. + 0 + 1.6705560265108943e-003 + 0.4345324933528900 + 0.5696138143539429 + <_> + + <_> + + + + <_>9 15 3 4 -1. + <_>10 15 1 4 3. + 0 + -7.1433838456869125e-003 + 0.2591280043125153 + 0.5225623846054077 + <_> + + <_> + + + + <_>9 2 2 17 -1. + <_>10 2 1 17 2. + 0 + -0.0163193698972464 + 0.6922279000282288 + 0.4651575982570648 + <_> + + <_> + + + + <_>7 0 6 1 -1. + <_>9 0 2 1 3. + 0 + 4.8034260980784893e-003 + 0.5352262854576111 + 0.3286302983760834 + <_> + + <_> + + + + <_>8 15 3 4 -1. + <_>9 15 1 4 3. + 0 + -7.5421929359436035e-003 + 0.2040544003248215 + 0.5034546256065369 + <_> + + <_> + + + + <_>7 13 7 3 -1. + <_>7 14 7 1 3. + 0 + -0.0143631100654602 + 0.6804888844490051 + 0.4889059066772461 + <_> + + <_> + + + + <_>8 16 3 3 -1. + <_>9 16 1 3 3. + 0 + 8.9063588529825211e-004 + 0.5310695767402649 + 0.3895480930805206 + <_> + + <_> + + + + <_>6 2 8 10 -1. + <_>6 7 8 5 2. + 0 + -4.4060191139578819e-003 + 0.5741562843322754 + 0.4372426867485046 + <_> + + <_> + + + + <_>2 5 8 8 -1. + <_>2 9 8 4 2. + 0 + -1.8862540309783071e-004 + 0.2831785976886749 + 0.5098205208778381 + <_> + + <_> + + + + <_>14 16 2 2 -1. + <_>14 17 2 1 2. + 0 + -3.7979281041771173e-003 + 0.3372507989406586 + 0.5246580243110657 + <_> + + <_> + + + + <_>4 16 2 2 -1. + <_>4 17 2 1 2. + 0 + 1.4627049677073956e-004 + 0.5306674242019653 + 0.3911710083484650 + <_> + + <_> + + + + <_>10 11 4 6 -1. + <_>10 14 4 3 2. + 0 + -4.9164638767251745e-005 + 0.5462496280670166 + 0.3942720890045166 + <_> + + <_> + + + + <_>6 11 4 6 -1. + <_>6 14 4 3 2. + 0 + -0.0335825011134148 + 0.2157824039459229 + 0.5048211812973023 + <_> + + <_> + + + + <_>10 14 1 3 -1. + <_>10 15 1 1 3. + 0 + -3.5339309833943844e-003 + 0.6465312242507935 + 0.4872696995735169 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + 5.0144111737608910e-003 + 0.4617668092250824 + 0.6248074769973755 + <_> + + <_> + + + + <_>10 0 4 6 -1. + <_>12 0 2 3 2. + <_>10 3 2 3 2. + 0 + 0.0188173707574606 + 0.5220689177513123 + 0.2000052034854889 + <_> + + <_> + + + + <_>0 3 20 2 -1. + <_>0 4 20 1 2. + 0 + -1.3434339780360460e-003 + 0.4014537930488586 + 0.5301619768142700 + <_> + + <_> + + + + <_>12 0 8 2 -1. + <_>16 0 4 1 2. + <_>12 1 4 1 2. + 0 + 1.7557960236445069e-003 + 0.4794039130210877 + 0.5653169751167297 + <_> + + <_> + + + + <_>2 12 10 8 -1. + <_>2 16 10 4 2. + 0 + -0.0956374630331993 + 0.2034195065498352 + 0.5006706714630127 + <_> + + <_> + + + + <_>17 7 2 10 -1. + <_>18 7 1 5 2. + <_>17 12 1 5 2. + 0 + -0.0222412291914225 + 0.7672473192214966 + 0.5046340227127075 + <_> + + <_> + + + + <_>1 7 2 10 -1. + <_>1 7 1 5 2. + <_>2 12 1 5 2. + 0 + -0.0155758196488023 + 0.7490342259407044 + 0.4755851030349731 + <_> + + <_> + + + + <_>15 10 3 6 -1. + <_>15 12 3 2 3. + 0 + 5.3599118255078793e-003 + 0.5365303754806519 + 0.4004670977592468 + <_> + + <_> + + + + <_>4 4 6 2 -1. + <_>6 4 2 2 3. + 0 + -0.0217634998261929 + 0.0740154981613159 + 0.4964174926280975 + <_> + + <_> + + + + <_>0 5 20 6 -1. + <_>0 7 20 2 3. + 0 + -0.1656159013509750 + 0.2859103083610535 + 0.5218086242675781 + <_> + + <_> + + + + <_>0 0 8 2 -1. + <_>0 0 4 1 2. + <_>4 1 4 1 2. + 0 + 1.6461320046801120e-004 + 0.4191615879535675 + 0.5380793213844299 + <_> + + <_> + + + + <_>1 0 18 4 -1. + <_>7 0 6 4 3. + 0 + -8.9077502489089966e-003 + 0.6273192763328552 + 0.4877404868602753 + <_> + + <_> + + + + <_>1 13 6 2 -1. + <_>1 14 6 1 2. + 0 + 8.6346449097618461e-004 + 0.5159940719604492 + 0.3671025931835175 + <_> + + <_> + + + + <_>10 8 3 4 -1. + <_>11 8 1 4 3. + 0 + -1.3751760125160217e-003 + 0.5884376764297485 + 0.4579083919525147 + <_> + + <_> + + + + <_>6 1 6 1 -1. + <_>8 1 2 1 3. + 0 + -1.4081239933148026e-003 + 0.3560509979724884 + 0.5139945149421692 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + -3.9342888630926609e-003 + 0.5994288921356201 + 0.4664272069931030 + <_> + + <_> + + + + <_>1 6 18 2 -1. + <_>10 6 9 2 2. + 0 + -0.0319669283926487 + 0.3345462083816528 + 0.5144183039665222 + <_> + + <_> + + + + <_>15 11 1 2 -1. + <_>15 12 1 1 2. + 0 + -1.5089280168467667e-005 + 0.5582656264305115 + 0.4414057135581970 + <_> + + <_> + + + + <_>6 5 1 2 -1. + <_>6 6 1 1 2. + 0 + 5.1994470413774252e-004 + 0.4623680114746094 + 0.6168993711471558 + <_> + + <_> + + + + <_>13 4 1 3 -1. + <_>13 5 1 1 3. + 0 + -3.4220460802316666e-003 + 0.6557074785232544 + 0.4974805116653442 + <_> + + <_> + + + + <_>2 15 1 2 -1. + <_>2 16 1 1 2. + 0 + 1.7723299970384687e-004 + 0.5269501805305481 + 0.3901908099651337 + <_> + + <_> + + + + <_>12 4 4 3 -1. + <_>12 5 4 1 3. + 0 + 1.5716759953647852e-003 + 0.4633373022079468 + 0.5790457725524902 + <_> + + <_> + + + + <_>0 0 7 3 -1. + <_>0 1 7 1 3. + 0 + -8.9041329920291901e-003 + 0.2689608037471771 + 0.5053591132164002 + <_> + + <_> + + + + <_>9 12 6 2 -1. + <_>9 12 3 2 2. + 0 + 4.0677518700249493e-004 + 0.5456603169441223 + 0.4329898953437805 + <_> + + <_> + + + + <_>5 4 2 3 -1. + <_>5 5 2 1 3. + 0 + 6.7604780197143555e-003 + 0.4648993909358978 + 0.6689761877059937 + <_> + + <_> + + + + <_>18 4 2 3 -1. + <_>18 5 2 1 3. + 0 + 2.9100088868290186e-003 + 0.5309703946113586 + 0.3377839922904968 + <_> + + <_> + + + + <_>3 0 8 6 -1. + <_>3 2 8 2 3. + 0 + 1.3885459629818797e-003 + 0.4074738919734955 + 0.5349133014678955 + <_> + + <_> + + + + <_>0 2 20 6 -1. + <_>10 2 10 3 2. + <_>0 5 10 3 2. + 0 + -0.0767642632126808 + 0.1992176026105881 + 0.5228242278099060 + <_> + + <_> + + + + <_>4 7 2 4 -1. + <_>5 7 1 4 2. + 0 + -2.2688310127705336e-004 + 0.5438501834869385 + 0.4253072142601013 + <_> + + <_> + + + + <_>3 10 15 2 -1. + <_>8 10 5 2 3. + 0 + -6.3094152137637138e-003 + 0.4259178936481476 + 0.5378909707069397 + <_> + + <_> + + + + <_>3 0 12 11 -1. + <_>9 0 6 11 2. + 0 + -0.1100727990269661 + 0.6904156804084778 + 0.4721749126911163 + <_> + + <_> + + + + <_>13 0 2 6 -1. + <_>13 0 1 6 2. + 0 + 2.8619659133255482e-004 + 0.4524914920330048 + 0.5548306107521057 + <_> + + <_> + + + + <_>0 19 2 1 -1. + <_>1 19 1 1 2. + 0 + 2.9425329557852820e-005 + 0.5370373725891113 + 0.4236463904380798 + <_> + + <_> + + + + <_>16 10 4 10 -1. + <_>18 10 2 5 2. + <_>16 15 2 5 2. + 0 + -0.0248865708708763 + 0.6423557996749878 + 0.4969303905963898 + <_> + + <_> + + + + <_>4 8 10 3 -1. + <_>4 9 10 1 3. + 0 + 0.0331488512456417 + 0.4988475143909454 + 0.1613811999559403 + <_> + + <_> + + + + <_>14 12 3 3 -1. + <_>14 13 3 1 3. + 0 + 7.8491691965609789e-004 + 0.5416026115417481 + 0.4223009049892426 + <_> + + <_> + + + + <_>0 10 4 10 -1. + <_>0 10 2 5 2. + <_>2 15 2 5 2. + 0 + 4.7087189741432667e-003 + 0.4576328992843628 + 0.6027557849884033 + <_> + + <_> + + + + <_>18 3 2 6 -1. + <_>18 5 2 2 3. + 0 + 2.4144479539245367e-003 + 0.5308973193168640 + 0.4422498941421509 + <_> + + <_> + + + + <_>6 6 1 3 -1. + <_>6 7 1 1 3. + 0 + 1.9523180089890957e-003 + 0.4705634117126465 + 0.6663324832916260 + <_> + + <_> + + + + <_>7 7 7 2 -1. + <_>7 8 7 1 2. + 0 + 1.3031980488449335e-003 + 0.4406126141548157 + 0.5526962280273438 + <_> + + <_> + + + + <_>0 3 2 6 -1. + <_>0 5 2 2 3. + 0 + 4.4735497795045376e-003 + 0.5129023790359497 + 0.3301498889923096 + <_> + + <_> + + + + <_>11 1 3 1 -1. + <_>12 1 1 1 3. + 0 + -2.6652868837118149e-003 + 0.3135471045970917 + 0.5175036191940308 + <_> + + <_> + + + + <_>5 0 2 6 -1. + <_>6 0 1 6 2. + 0 + 1.3666770246345550e-004 + 0.4119370877742767 + 0.5306876897811890 + <_> + + <_> + + + + <_>1 1 18 14 -1. + <_>7 1 6 14 3. + 0 + -0.0171264503151178 + 0.6177806258201599 + 0.4836578965187073 + <_> + + <_> + + + + <_>4 6 8 3 -1. + <_>8 6 4 3 2. + 0 + -2.6601430727168918e-004 + 0.3654330968856812 + 0.5169736742973328 + <_> + + <_> + + + + <_>9 12 6 2 -1. + <_>9 12 3 2 2. + 0 + -0.0229323804378510 + 0.3490915000438690 + 0.5163992047309876 + <_> + + <_> + + + + <_>5 12 6 2 -1. + <_>8 12 3 2 2. + 0 + 2.3316550068557262e-003 + 0.5166299939155579 + 0.3709389865398407 + <_> + + <_> + + + + <_>10 7 3 5 -1. + <_>11 7 1 5 3. + 0 + 0.0169256608933210 + 0.5014736056327820 + 0.8053988218307495 + <_> + + <_> + + + + <_>7 7 3 5 -1. + <_>8 7 1 5 3. + 0 + -8.9858826249837875e-003 + 0.6470788717269898 + 0.4657020866870880 + <_> + + <_> + + + + <_>13 0 3 10 -1. + <_>14 0 1 10 3. + 0 + -0.0118746999651194 + 0.3246378898620606 + 0.5258755087852478 + <_> + + <_> + + + + <_>4 11 3 2 -1. + <_>4 12 3 1 2. + 0 + 1.9350569345988333e-004 + 0.5191941857337952 + 0.3839643895626068 + <_> + + <_> + + + + <_>17 3 3 6 -1. + <_>18 3 1 6 3. + 0 + 5.8713490143418312e-003 + 0.4918133914470673 + 0.6187043190002441 + <_> + + <_> + + + + <_>1 8 18 10 -1. + <_>1 13 18 5 2. + 0 + -0.2483879029750824 + 0.1836802959442139 + 0.4988150000572205 + <_> + + <_> + + + + <_>13 0 3 10 -1. + <_>14 0 1 10 3. + 0 + 0.0122560001909733 + 0.5227053761482239 + 0.3632029891014099 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + 8.3990179700776935e-004 + 0.4490250051021576 + 0.5774148106575012 + <_> + + <_> + + + + <_>16 3 3 7 -1. + <_>17 3 1 7 3. + 0 + 2.5407369248569012e-003 + 0.4804787039756775 + 0.5858299136161804 + <_> + + <_> + + + + <_>4 0 3 10 -1. + <_>5 0 1 10 3. + 0 + -0.0148224299773574 + 0.2521049976348877 + 0.5023537278175354 + <_> + + <_> + + + + <_>16 3 3 7 -1. + <_>17 3 1 7 3. + 0 + -5.7973959483206272e-003 + 0.5996695756912231 + 0.4853715002536774 + <_> + + <_> + + + + <_>0 9 1 2 -1. + <_>0 10 1 1 2. + 0 + 7.2662148158997297e-004 + 0.5153716802597046 + 0.3671779930591583 + <_> + + <_> + + + + <_>18 1 2 10 -1. + <_>18 1 1 10 2. + 0 + -0.0172325801104307 + 0.6621719002723694 + 0.4994656145572662 + <_> + + <_> + + + + <_>0 1 2 10 -1. + <_>1 1 1 10 2. + 0 + 7.8624086454510689e-003 + 0.4633395075798035 + 0.6256101727485657 + <_> + + <_> + + + + <_>10 16 3 4 -1. + <_>11 16 1 4 3. + 0 + -4.7343620099127293e-003 + 0.3615573048591614 + 0.5281885266304016 + <_> + + <_> + + + + <_>2 8 3 3 -1. + <_>3 8 1 3 3. + 0 + 8.3048478700220585e-004 + 0.4442889094352722 + 0.5550957918167114 + <_> + + <_> + + + + <_>11 0 2 6 -1. + <_>12 0 1 3 2. + <_>11 3 1 3 2. + 0 + 7.6602199114859104e-003 + 0.5162935256958008 + 0.2613354921340942 + <_> + + <_> + + + + <_>7 0 2 6 -1. + <_>7 0 1 3 2. + <_>8 3 1 3 2. + 0 + -4.1048377752304077e-003 + 0.2789632081985474 + 0.5019031763076782 + <_> + + <_> + + + + <_>16 3 3 7 -1. + <_>17 3 1 7 3. + 0 + 4.8512578941881657e-003 + 0.4968984127044678 + 0.5661668181419373 + <_> + + <_> + + + + <_>1 3 3 7 -1. + <_>2 3 1 7 3. + 0 + 9.9896453320980072e-004 + 0.4445607960224152 + 0.5551813244819641 + <_> + + <_> + + + + <_>14 1 6 16 -1. + <_>16 1 2 16 3. + 0 + -0.2702363133430481 + 0.0293882098048925 + 0.5151314139366150 + <_> + + <_> + + + + <_>0 1 6 16 -1. + <_>2 1 2 16 3. + 0 + -0.0130906803533435 + 0.5699399709701538 + 0.4447459876537323 + <_> + + <_> + + + + <_>2 0 16 8 -1. + <_>10 0 8 4 2. + <_>2 4 8 4 2. + 0 + -9.4342790544033051e-003 + 0.4305466115474701 + 0.5487895011901856 + <_> + + <_> + + + + <_>6 8 5 3 -1. + <_>6 9 5 1 3. + 0 + -1.5482039889320731e-003 + 0.3680317103862763 + 0.5128080844879150 + <_> + + <_> + + + + <_>9 7 3 3 -1. + <_>10 7 1 3 3. + 0 + 5.3746132180094719e-003 + 0.4838916957378388 + 0.6101555824279785 + <_> + + <_> + + + + <_>8 8 4 3 -1. + <_>8 9 4 1 3. + 0 + 1.5786769799888134e-003 + 0.5325223207473755 + 0.4118548035621643 + <_> + + <_> + + + + <_>9 6 2 4 -1. + <_>9 6 1 4 2. + 0 + 3.6856050137430429e-003 + 0.4810948073863983 + 0.6252303123474121 + <_> + + <_> + + + + <_>0 7 15 1 -1. + <_>5 7 5 1 3. + 0 + 9.3887019902467728e-003 + 0.5200229883193970 + 0.3629410862922669 + <_> + + <_> + + + + <_>8 2 7 9 -1. + <_>8 5 7 3 3. + 0 + 0.0127926301211119 + 0.4961709976196289 + 0.6738016009330750 + <_> + + <_> + + + + <_>1 7 16 4 -1. + <_>1 7 8 2 2. + <_>9 9 8 2 2. + 0 + -3.3661040943115950e-003 + 0.4060279130935669 + 0.5283598899841309 + <_> + + <_> + + + + <_>6 12 8 2 -1. + <_>6 13 8 1 2. + 0 + 3.9771420415490866e-004 + 0.4674113988876343 + 0.5900775194168091 + <_> + + <_> + + + + <_>8 11 3 3 -1. + <_>8 12 3 1 3. + 0 + 1.4868030557408929e-003 + 0.4519116878509522 + 0.6082053780555725 + <_> + + <_> + + + + <_>4 5 14 10 -1. + <_>11 5 7 5 2. + <_>4 10 7 5 2. + 0 + -0.0886867493391037 + 0.2807899117469788 + 0.5180991888046265 + <_> + + <_> + + + + <_>4 12 3 2 -1. + <_>4 13 3 1 2. + 0 + -7.4296112870797515e-005 + 0.5295584201812744 + 0.4087625145912170 + <_> + + <_> + + + + <_>9 11 6 1 -1. + <_>11 11 2 1 3. + 0 + -1.4932939848222304e-005 + 0.5461400151252747 + 0.4538542926311493 + <_> + + <_> + + + + <_>4 9 7 6 -1. + <_>4 11 7 2 3. + 0 + 5.9162238612771034e-003 + 0.5329161286354065 + 0.4192134141921997 + <_> + + <_> + + + + <_>7 10 6 3 -1. + <_>7 11 6 1 3. + 0 + 1.1141640134155750e-003 + 0.4512017965316773 + 0.5706217288970947 + <_> + + <_> + + + + <_>9 11 2 2 -1. + <_>9 12 2 1 2. + 0 + 8.9249362645205110e-005 + 0.4577805995941162 + 0.5897638201713562 + <_> + + <_> + + + + <_>0 5 20 6 -1. + <_>0 7 20 2 3. + 0 + 2.5319510605186224e-003 + 0.5299603939056397 + 0.3357639014720917 + <_> + + <_> + + + + <_>6 4 6 1 -1. + <_>8 4 2 1 3. + 0 + 0.0124262003228068 + 0.4959059059619904 + 0.1346601992845535 + <_> + + <_> + + + + <_>9 11 6 1 -1. + <_>11 11 2 1 3. + 0 + 0.0283357501029968 + 0.5117079019546509 + 6.1043637106195092e-004 + <_> + + <_> + + + + <_>5 11 6 1 -1. + <_>7 11 2 1 3. + 0 + 6.6165882162749767e-003 + 0.4736349880695343 + 0.7011628150939941 + <_> + + <_> + + + + <_>10 16 3 4 -1. + <_>11 16 1 4 3. + 0 + 8.0468766391277313e-003 + 0.5216417908668518 + 0.3282819986343384 + <_> + + <_> + + + + <_>8 7 3 3 -1. + <_>9 7 1 3 3. + 0 + -1.1193980462849140e-003 + 0.5809860825538635 + 0.4563739001750946 + <_> + + <_> + + + + <_>2 12 16 8 -1. + <_>2 16 16 4 2. + 0 + 0.0132775902748108 + 0.5398362278938294 + 0.4103901088237763 + <_> + + <_> + + + + <_>0 15 15 2 -1. + <_>0 16 15 1 2. + 0 + 4.8794739996083081e-004 + 0.4249286055564880 + 0.5410590767860413 + <_> + + <_> + + + + <_>15 4 5 6 -1. + <_>15 6 5 2 3. + 0 + 0.0112431701272726 + 0.5269963741302490 + 0.3438215851783752 + <_> + + <_> + + + + <_>9 5 2 4 -1. + <_>10 5 1 4 2. + 0 + -8.9896668214350939e-004 + 0.5633075833320618 + 0.4456613063812256 + <_> + + <_> + + + + <_>8 10 9 6 -1. + <_>8 12 9 2 3. + 0 + 6.6677159629762173e-003 + 0.5312889218330383 + 0.4362679123878479 + <_> + + <_> + + + + <_>2 19 15 1 -1. + <_>7 19 5 1 3. + 0 + 0.0289472993463278 + 0.4701794981956482 + 0.6575797796249390 + <_> + + <_> + + + + <_>10 16 3 4 -1. + <_>11 16 1 4 3. + 0 + -0.0234000496566296 + 0. + 0.5137398838996887 + <_> + + <_> + + + + <_>0 15 20 4 -1. + <_>0 17 20 2 2. + 0 + -0.0891170501708984 + 0.0237452797591686 + 0.4942430853843689 + <_> + + <_> + + + + <_>10 16 3 4 -1. + <_>11 16 1 4 3. + 0 + -0.0140546001493931 + 0.3127323091030121 + 0.5117511153221130 + <_> + + <_> + + + + <_>7 16 3 4 -1. + <_>8 16 1 4 3. + 0 + 8.1239398568868637e-003 + 0.5009049177169800 + 0.2520025968551636 + <_> + + <_> + + + + <_>9 16 3 3 -1. + <_>9 17 3 1 3. + 0 + -4.9964650534093380e-003 + 0.6387143731117249 + 0.4927811920642853 + <_> + + <_> + + + + <_>8 11 4 6 -1. + <_>8 14 4 3 2. + 0 + 3.1253970228135586e-003 + 0.5136849880218506 + 0.3680452108383179 + <_> + + <_> + + + + <_>9 6 2 12 -1. + <_>9 10 2 4 3. + 0 + 6.7669642157852650e-003 + 0.5509843826293945 + 0.4363631904125214 + <_> + + <_> + + + + <_>8 17 4 3 -1. + <_>8 18 4 1 3. + 0 + -2.3711440153419971e-003 + 0.6162335276603699 + 0.4586946964263916 + <_> + + <_> + + + + <_>9 18 8 2 -1. + <_>13 18 4 1 2. + <_>9 19 4 1 2. + 0 + -5.3522791713476181e-003 + 0.6185457706451416 + 0.4920490980148315 + <_> + + <_> + + + + <_>1 18 8 2 -1. + <_>1 19 8 1 2. + 0 + -0.0159688591957092 + 0.1382617950439453 + 0.4983252882957459 + <_> + + <_> + + + + <_>13 5 6 15 -1. + <_>15 5 2 15 3. + 0 + 4.7676060348749161e-003 + 0.4688057899475098 + 0.5490046143531799 + <_> + + <_> + + + + <_>9 8 2 2 -1. + <_>9 9 2 1 2. + 0 + -2.4714691098779440e-003 + 0.2368514984846115 + 0.5003952980041504 + <_> + + <_> + + + + <_>9 5 2 3 -1. + <_>9 5 1 3 2. + 0 + -7.1033788844943047e-004 + 0.5856394171714783 + 0.4721533060073853 + <_> + + <_> + + + + <_>1 5 6 15 -1. + <_>3 5 2 15 3. + 0 + -0.1411755979061127 + 0.0869000628590584 + 0.4961591064929962 + <_> + + <_> + + + + <_>4 1 14 8 -1. + <_>11 1 7 4 2. + <_>4 5 7 4 2. + 0 + 0.1065180972218514 + 0.5138837099075317 + 0.1741005033254623 + <_> + + <_> + + + + <_>2 4 4 16 -1. + <_>2 4 2 8 2. + <_>4 12 2 8 2. + 0 + -0.0527447499334812 + 0.7353636026382446 + 0.4772881865501404 + <_> + + <_> + + + + <_>12 4 3 12 -1. + <_>12 10 3 6 2. + 0 + -4.7431760467588902e-003 + 0.3884406089782715 + 0.5292701721191406 + <_> + + <_> + + + + <_>4 5 10 12 -1. + <_>4 5 5 6 2. + <_>9 11 5 6 2. + 0 + 9.9676765967160463e-004 + 0.5223492980003357 + 0.4003424048423767 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + 8.0284131690859795e-003 + 0.4959106147289276 + 0.7212964296340942 + <_> + + <_> + + + + <_>5 4 2 3 -1. + <_>5 5 2 1 3. + 0 + 8.6025858763605356e-004 + 0.4444884061813355 + 0.5538476109504700 + <_> + + <_> + + + + <_>12 2 4 10 -1. + <_>14 2 2 5 2. + <_>12 7 2 5 2. + 0 + 9.3191501218825579e-004 + 0.5398371219635010 + 0.4163244068622589 + <_> + + <_> + + + + <_>6 4 7 3 -1. + <_>6 5 7 1 3. + 0 + -2.5082060601562262e-003 + 0.5854265093803406 + 0.4562500119209290 + <_> + + <_> + + + + <_>2 0 18 2 -1. + <_>11 0 9 1 2. + <_>2 1 9 1 2. + 0 + -2.1378761157393456e-003 + 0.4608069062232971 + 0.5280259251594544 + <_> + + <_> + + + + <_>0 0 18 2 -1. + <_>0 0 9 1 2. + <_>9 1 9 1 2. + 0 + -2.1546049974858761e-003 + 0.3791126906871796 + 0.5255997180938721 + <_> + + <_> + + + + <_>13 13 4 6 -1. + <_>15 13 2 3 2. + <_>13 16 2 3 2. + 0 + -7.6214009895920753e-003 + 0.5998609066009522 + 0.4952073991298676 + <_> + + <_> + + + + <_>3 13 4 6 -1. + <_>3 13 2 3 2. + <_>5 16 2 3 2. + 0 + 2.2055360022932291e-003 + 0.4484206140041351 + 0.5588530898094177 + <_> + + <_> + + + + <_>10 12 2 6 -1. + <_>10 15 2 3 2. + 0 + 1.2586950324475765e-003 + 0.5450747013092041 + 0.4423840939998627 + <_> + + <_> + + + + <_>5 9 10 10 -1. + <_>5 9 5 5 2. + <_>10 14 5 5 2. + 0 + -5.0926720723509789e-003 + 0.4118275046348572 + 0.5263035893440247 + <_> + + <_> + + + + <_>11 4 4 2 -1. + <_>13 4 2 1 2. + <_>11 5 2 1 2. + 0 + -2.5095739401876926e-003 + 0.5787907838821411 + 0.4998494982719421 + <_> + + <_> + + + + <_>7 12 6 8 -1. + <_>10 12 3 8 2. + 0 + -0.0773275569081306 + 0.8397865891456604 + 0.4811120033264160 + <_> + + <_> + + + + <_>12 2 4 10 -1. + <_>14 2 2 5 2. + <_>12 7 2 5 2. + 0 + -0.0414858199656010 + 0.2408611029386520 + 0.5176993012428284 + <_> + + <_> + + + + <_>8 11 2 1 -1. + <_>9 11 1 1 2. + 0 + 1.0355669655837119e-004 + 0.4355360865592957 + 0.5417054295539856 + <_> + + <_> + + + + <_>10 5 1 12 -1. + <_>10 9 1 4 3. + 0 + 1.3255809899419546e-003 + 0.5453971028327942 + 0.4894095063209534 + <_> + + <_> + + + + <_>0 11 6 9 -1. + <_>3 11 3 9 2. + 0 + -8.0598732456564903e-003 + 0.5771024227142334 + 0.4577918946743012 + <_> + + <_> + + + + <_>12 2 4 10 -1. + <_>14 2 2 5 2. + <_>12 7 2 5 2. + 0 + 0.0190586205571890 + 0.5169867873191834 + 0.3400475084781647 + <_> + + <_> + + + + <_>4 2 4 10 -1. + <_>4 2 2 5 2. + <_>6 7 2 5 2. + 0 + -0.0350578911602497 + 0.2203243970870972 + 0.5000503063201904 + <_> + + <_> + + + + <_>11 4 4 2 -1. + <_>13 4 2 1 2. + <_>11 5 2 1 2. + 0 + 5.7296059094369411e-003 + 0.5043408274650574 + 0.6597570776939392 + <_> + + <_> + + + + <_>0 14 6 3 -1. + <_>0 15 6 1 3. + 0 + -0.0116483299061656 + 0.2186284959316254 + 0.4996652901172638 + <_> + + <_> + + + + <_>11 4 4 2 -1. + <_>13 4 2 1 2. + <_>11 5 2 1 2. + 0 + 1.4544479781761765e-003 + 0.5007681846618652 + 0.5503727793693543 + <_> + + <_> + + + + <_>6 1 3 2 -1. + <_>7 1 1 2 3. + 0 + -2.5030909455381334e-004 + 0.4129841029644013 + 0.5241670012474060 + <_> + + <_> + + + + <_>11 4 4 2 -1. + <_>13 4 2 1 2. + <_>11 5 2 1 2. + 0 + -8.2907272735610604e-004 + 0.5412868261337280 + 0.4974496066570282 + <_> + + <_> + + + + <_>5 4 4 2 -1. + <_>5 4 2 1 2. + <_>7 5 2 1 2. + 0 + 1.0862209601327777e-003 + 0.4605529904365540 + 0.5879228711128235 + <_> + + <_> + + + + <_>13 0 2 12 -1. + <_>14 0 1 6 2. + <_>13 6 1 6 2. + 0 + 2.0000500080641359e-004 + 0.5278854966163635 + 0.4705209136009216 + <_> + + <_> + + + + <_>6 0 3 10 -1. + <_>7 0 1 10 3. + 0 + 2.9212920926511288e-003 + 0.5129609704017639 + 0.3755536973476410 + <_> + + <_> + + + + <_>3 0 17 8 -1. + <_>3 4 17 4 2. + 0 + 0.0253874007612467 + 0.4822691977024078 + 0.5790768265724182 + <_> + + <_> + + + + <_>0 4 20 4 -1. + <_>0 6 20 2 2. + 0 + -3.1968469265848398e-003 + 0.5248395204544067 + 0.3962840139865875 + 87.6960296630859380 + 17 + -1 + <_> + + + <_> + + <_> + + + + <_>0 3 8 2 -1. + <_>4 3 4 2 2. + 0 + 5.8031738735735416e-003 + 0.3498983979225159 + 0.5961983203887940 + <_> + + <_> + + + + <_>8 11 4 3 -1. + <_>8 12 4 1 3. + 0 + -9.0003069490194321e-003 + 0.6816636919975281 + 0.4478552043437958 + <_> + + <_> + + + + <_>5 7 6 4 -1. + <_>5 7 3 2 2. + <_>8 9 3 2 2. + 0 + -1.1549659539014101e-003 + 0.5585706233978272 + 0.3578251004219055 + <_> + + <_> + + + + <_>8 3 4 9 -1. + <_>8 6 4 3 3. + 0 + -1.1069850297644734e-003 + 0.5365036129951477 + 0.3050428032875061 + <_> + + <_> + + + + <_>8 15 1 4 -1. + <_>8 17 1 2 2. + 0 + 1.0308309720130637e-004 + 0.3639095127582550 + 0.5344635844230652 + <_> + + <_> + + + + <_>4 5 12 7 -1. + <_>8 5 4 7 3. + 0 + -5.0984839908778667e-003 + 0.2859157025814056 + 0.5504264831542969 + <_> + + <_> + + + + <_>4 2 4 10 -1. + <_>4 2 2 5 2. + <_>6 7 2 5 2. + 0 + 8.2572200335562229e-004 + 0.5236523747444153 + 0.3476041853427887 + <_> + + <_> + + + + <_>3 0 17 2 -1. + <_>3 1 17 1 2. + 0 + 9.9783325567841530e-003 + 0.4750322103500366 + 0.6219646930694580 + <_> + + <_> + + + + <_>2 2 16 15 -1. + <_>2 7 16 5 3. + 0 + -0.0374025292694569 + 0.3343375921249390 + 0.5278062820434570 + <_> + + <_> + + + + <_>15 2 5 2 -1. + <_>15 3 5 1 2. + 0 + 4.8548257909715176e-003 + 0.5192180871963501 + 0.3700444102287293 + <_> + + <_> + + + + <_>9 3 2 2 -1. + <_>10 3 1 2 2. + 0 + -1.8664470408111811e-003 + 0.2929843962192535 + 0.5091944932937622 + <_> + + <_> + + + + <_>4 5 16 15 -1. + <_>4 10 16 5 3. + 0 + 0.0168888904154301 + 0.3686845898628235 + 0.5431225895881653 + <_> + + <_> + + + + <_>7 13 5 6 -1. + <_>7 16 5 3 2. + 0 + -5.8372621424496174e-003 + 0.3632183969020844 + 0.5221335887908936 + <_> + + <_> + + + + <_>10 7 3 2 -1. + <_>11 7 1 2 3. + 0 + -1.4713739510625601e-003 + 0.5870683789253235 + 0.4700650870800018 + <_> + + <_> + + + + <_>8 3 3 1 -1. + <_>9 3 1 1 3. + 0 + -1.1522950371727347e-003 + 0.3195894956588745 + 0.5140954256057739 + <_> + + <_> + + + + <_>9 16 3 3 -1. + <_>9 17 3 1 3. + 0 + -4.2560300789773464e-003 + 0.6301859021186829 + 0.4814921021461487 + <_> + + <_> + + + + <_>0 2 5 2 -1. + <_>0 3 5 1 2. + 0 + -6.7378291860222816e-003 + 0.1977048069238663 + 0.5025808215141296 + <_> + + <_> + + + + <_>12 5 4 3 -1. + <_>12 6 4 1 3. + 0 + 0.0113826701417565 + 0.4954132139682770 + 0.6867045760154724 + <_> + + <_> + + + + <_>1 7 12 1 -1. + <_>5 7 4 1 3. + 0 + 5.1794708706438541e-003 + 0.5164427757263184 + 0.3350647985935211 + <_> + + <_> + + + + <_>7 5 6 14 -1. + <_>7 12 6 7 2. + 0 + -0.1174378991127014 + 0.2315246015787125 + 0.5234413743019104 + <_> + + <_> + + + + <_>0 0 8 10 -1. + <_>0 0 4 5 2. + <_>4 5 4 5 2. + 0 + 0.0287034492939711 + 0.4664297103881836 + 0.6722521185874939 + <_> + + <_> + + + + <_>9 1 3 2 -1. + <_>10 1 1 2 3. + 0 + 4.8231030814349651e-003 + 0.5220875144004822 + 0.2723532915115356 + <_> + + <_> + + + + <_>8 1 3 2 -1. + <_>9 1 1 2 3. + 0 + 2.6798530016094446e-003 + 0.5079277157783508 + 0.2906948924064636 + <_> + + <_> + + + + <_>12 4 3 3 -1. + <_>12 5 3 1 3. + 0 + 8.0504082143306732e-003 + 0.4885950982570648 + 0.6395021080970764 + <_> + + <_> + + + + <_>7 4 6 16 -1. + <_>7 12 6 8 2. + 0 + 4.8054959625005722e-003 + 0.5197256803512573 + 0.3656663894653320 + <_> + + <_> + + + + <_>12 4 3 3 -1. + <_>12 5 3 1 3. + 0 + -2.2420159075409174e-003 + 0.6153467893600464 + 0.4763701856136322 + <_> + + <_> + + + + <_>2 3 2 6 -1. + <_>2 5 2 2 3. + 0 + -0.0137577103450894 + 0.2637344896793366 + 0.5030903220176697 + <_> + + <_> + + + + <_>14 2 6 9 -1. + <_>14 5 6 3 3. + 0 + -0.1033829972147942 + 0.2287521958351135 + 0.5182461142539978 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + -9.4432085752487183e-003 + 0.6953303813934326 + 0.4694949090480804 + <_> + + <_> + + + + <_>9 17 3 2 -1. + <_>10 17 1 2 3. + 0 + 8.0271181650459766e-004 + 0.5450655221939087 + 0.4268783926963806 + <_> + + <_> + + + + <_>5 5 2 3 -1. + <_>5 6 2 1 3. + 0 + -4.1945669800043106e-003 + 0.6091387867927551 + 0.4571642875671387 + <_> + + <_> + + + + <_>13 11 3 6 -1. + <_>13 13 3 2 3. + 0 + 0.0109422104433179 + 0.5241063237190247 + 0.3284547030925751 + <_> + + <_> + + + + <_>3 14 2 6 -1. + <_>3 17 2 3 2. + 0 + -5.7841069065034389e-004 + 0.5387929081916809 + 0.4179368913173676 + <_> + + <_> + + + + <_>14 3 6 2 -1. + <_>14 4 6 1 2. + 0 + -2.0888620056211948e-003 + 0.4292691051959992 + 0.5301715731620789 + <_> + + <_> + + + + <_>0 8 16 2 -1. + <_>0 9 16 1 2. + 0 + 3.2383969519287348e-003 + 0.3792347908020020 + 0.5220744013786316 + <_> + + <_> + + + + <_>14 3 6 2 -1. + <_>14 4 6 1 2. + 0 + 4.9075027927756310e-003 + 0.5237283110618591 + 0.4126757979393005 + <_> + + <_> + + + + <_>0 0 5 6 -1. + <_>0 2 5 2 3. + 0 + -0.0322779417037964 + 0.1947655975818634 + 0.4994502067565918 + <_> + + <_> + + + + <_>12 5 4 3 -1. + <_>12 6 4 1 3. + 0 + -8.9711230248212814e-003 + 0.6011285185813904 + 0.4929032027721405 + <_> + + <_> + + + + <_>4 11 3 6 -1. + <_>4 13 3 2 3. + 0 + 0.0153210898861289 + 0.5009753704071045 + 0.2039822041988373 + <_> + + <_> + + + + <_>12 5 4 3 -1. + <_>12 6 4 1 3. + 0 + 2.0855569746345282e-003 + 0.4862189888954163 + 0.5721694827079773 + <_> + + <_> + + + + <_>9 5 1 3 -1. + <_>9 6 1 1 3. + 0 + 5.0615021027624607e-003 + 0.5000218749046326 + 0.1801805943250656 + <_> + + <_> + + + + <_>12 5 4 3 -1. + <_>12 6 4 1 3. + 0 + -3.7174751050770283e-003 + 0.5530117154121399 + 0.4897592961788178 + <_> + + <_> + + + + <_>6 6 8 12 -1. + <_>6 12 8 6 2. + 0 + -0.0121705001220107 + 0.4178605973720551 + 0.5383723974227905 + <_> + + <_> + + + + <_>12 5 4 3 -1. + <_>12 6 4 1 3. + 0 + 4.6248398721218109e-003 + 0.4997169971466065 + 0.5761327147483826 + <_> + + <_> + + + + <_>5 12 9 2 -1. + <_>8 12 3 2 3. + 0 + -2.1040429419372231e-004 + 0.5331807136535645 + 0.4097681045532227 + <_> + + <_> + + + + <_>12 5 4 3 -1. + <_>12 6 4 1 3. + 0 + -0.0146417804062366 + 0.5755925178527832 + 0.5051776170730591 + <_> + + <_> + + + + <_>4 5 4 3 -1. + <_>4 6 4 1 3. + 0 + 3.3199489116668701e-003 + 0.4576976895332336 + 0.6031805872917175 + <_> + + <_> + + + + <_>6 6 9 2 -1. + <_>9 6 3 2 3. + 0 + 3.7236879579722881e-003 + 0.4380396902561188 + 0.5415883064270020 + <_> + + <_> + + + + <_>4 11 1 3 -1. + <_>4 12 1 1 3. + 0 + 8.2951161311939359e-004 + 0.5163031816482544 + 0.3702219128608704 + <_> + + <_> + + + + <_>14 12 6 6 -1. + <_>14 12 3 6 2. + 0 + -0.0114084901288152 + 0.6072946786880493 + 0.4862565100193024 + <_> + + <_> + + + + <_>7 0 3 7 -1. + <_>8 0 1 7 3. + 0 + -4.5320121571421623e-003 + 0.3292475938796997 + 0.5088962912559509 + <_> + + <_> + + + + <_>9 8 3 3 -1. + <_>10 8 1 3 3. + 0 + 5.1276017911732197e-003 + 0.4829767942428589 + 0.6122708916664124 + <_> + + <_> + + + + <_>8 8 3 3 -1. + <_>9 8 1 3 3. + 0 + 9.8583158105611801e-003 + 0.4660679996013641 + 0.6556177139282227 + <_> + + <_> + + + + <_>5 10 11 3 -1. + <_>5 11 11 1 3. + 0 + 0.0369859188795090 + 0.5204849243164063 + 0.1690472066402435 + <_> + + <_> + + + + <_>5 7 10 1 -1. + <_>10 7 5 1 2. + 0 + 4.6491161920130253e-003 + 0.5167322158813477 + 0.3725225031375885 + <_> + + <_> + + + + <_>9 7 3 2 -1. + <_>10 7 1 2 3. + 0 + -4.2664702050387859e-003 + 0.6406493186950684 + 0.4987342953681946 + <_> + + <_> + + + + <_>8 7 3 2 -1. + <_>9 7 1 2 3. + 0 + -4.7956590424291790e-004 + 0.5897293090820313 + 0.4464873969554901 + <_> + + <_> + + + + <_>11 9 4 2 -1. + <_>11 9 2 2 2. + 0 + 3.6827160511165857e-003 + 0.5441560745239258 + 0.3472662866115570 + <_> + + <_> + + + + <_>5 9 4 2 -1. + <_>7 9 2 2 2. + 0 + -0.0100598800927401 + 0.2143162935972214 + 0.5004829764366150 + <_> + + <_> + + + + <_>14 10 2 4 -1. + <_>14 12 2 2 2. + 0 + -3.0361840617842972e-004 + 0.5386424064636231 + 0.4590323865413666 + <_> + + <_> + + + + <_>7 7 3 2 -1. + <_>8 7 1 2 3. + 0 + -1.4545479789376259e-003 + 0.5751184225082398 + 0.4497095048427582 + <_> + + <_> + + + + <_>14 17 6 3 -1. + <_>14 18 6 1 3. + 0 + 1.6515209572389722e-003 + 0.5421937704086304 + 0.4238520860671997 + <_> + + <_> + + + + <_>4 5 12 12 -1. + <_>4 5 6 6 2. + <_>10 11 6 6 2. + 0 + -7.8468639403581619e-003 + 0.4077920913696289 + 0.5258157253265381 + <_> + + <_> + + + + <_>6 9 8 8 -1. + <_>10 9 4 4 2. + <_>6 13 4 4 2. + 0 + -5.1259850151836872e-003 + 0.4229275882244110 + 0.5479453206062317 + <_> + + <_> + + + + <_>0 4 15 4 -1. + <_>5 4 5 4 3. + 0 + -0.0368909612298012 + 0.6596375703811646 + 0.4674678146839142 + <_> + + <_> + + + + <_>13 2 4 1 -1. + <_>13 2 2 1 2. + 0 + 2.4035639944486320e-004 + 0.4251135885715485 + 0.5573202967643738 + <_> + + <_> + + + + <_>4 12 2 2 -1. + <_>4 13 2 1 2. + 0 + -1.5150169929256663e-005 + 0.5259246826171875 + 0.4074114859104157 + <_> + + <_> + + + + <_>8 13 4 3 -1. + <_>8 14 4 1 3. + 0 + 2.2108471021056175e-003 + 0.4671722948551178 + 0.5886352062225342 + <_> + + <_> + + + + <_>9 13 2 3 -1. + <_>9 14 2 1 3. + 0 + -1.1568620102480054e-003 + 0.5711066126823425 + 0.4487161934375763 + <_> + + <_> + + + + <_>13 11 2 3 -1. + <_>13 12 2 1 3. + 0 + 4.9996292218565941e-003 + 0.5264198184013367 + 0.2898327112197876 + <_> + + <_> + + + + <_>7 12 4 4 -1. + <_>7 12 2 2 2. + <_>9 14 2 2 2. + 0 + -1.4656189596280456e-003 + 0.3891738057136536 + 0.5197871923446655 + <_> + + <_> + + + + <_>10 11 2 2 -1. + <_>11 11 1 1 2. + <_>10 12 1 1 2. + 0 + -1.1975039960816503e-003 + 0.5795872807502747 + 0.4927955865859985 + <_> + + <_> + + + + <_>8 17 3 2 -1. + <_>9 17 1 2 3. + 0 + -4.4954330660402775e-003 + 0.2377603054046631 + 0.5012555122375488 + <_> + + <_> + + + + <_>10 11 2 2 -1. + <_>11 11 1 1 2. + <_>10 12 1 1 2. + 0 + 1.4997160178609192e-004 + 0.4876626133918762 + 0.5617607831954956 + <_> + + <_> + + + + <_>0 17 6 3 -1. + <_>0 18 6 1 3. + 0 + 2.6391509454697371e-003 + 0.5168088078498840 + 0.3765509128570557 + <_> + + <_> + + + + <_>10 11 2 2 -1. + <_>11 11 1 1 2. + <_>10 12 1 1 2. + 0 + -2.9368131072260439e-004 + 0.5446649193763733 + 0.4874630868434906 + <_> + + <_> + + + + <_>8 11 2 2 -1. + <_>8 11 1 1 2. + <_>9 12 1 1 2. + 0 + 1.4211760135367513e-003 + 0.4687897861003876 + 0.6691331863403320 + <_> + + <_> + + + + <_>12 5 8 4 -1. + <_>12 5 4 4 2. + 0 + 0.0794276371598244 + 0.5193443894386292 + 0.2732945978641510 + <_> + + <_> + + + + <_>0 5 8 4 -1. + <_>4 5 4 4 2. + 0 + 0.0799375027418137 + 0.4971731007099152 + 0.1782083958387375 + <_> + + <_> + + + + <_>13 2 4 1 -1. + <_>13 2 2 1 2. + 0 + 0.0110892597585917 + 0.5165994763374329 + 0.3209475874900818 + <_> + + <_> + + + + <_>3 2 4 1 -1. + <_>5 2 2 1 2. + 0 + 1.6560709627810866e-004 + 0.4058471918106079 + 0.5307276248931885 + <_> + + <_> + + + + <_>10 0 4 2 -1. + <_>12 0 2 1 2. + <_>10 1 2 1 2. + 0 + -5.3354292176663876e-003 + 0.3445056974887848 + 0.5158129930496216 + <_> + + <_> + + + + <_>7 12 3 1 -1. + <_>8 12 1 1 3. + 0 + 1.1287260567769408e-003 + 0.4594863057136536 + 0.6075533032417297 + <_> + + <_> + + + + <_>8 11 4 8 -1. + <_>10 11 2 4 2. + <_>8 15 2 4 2. + 0 + -0.0219692196696997 + 0.1680400967597961 + 0.5228595733642578 + <_> + + <_> + + + + <_>9 9 2 2 -1. + <_>9 10 2 1 2. + 0 + -2.1775320055894554e-004 + 0.3861596882343292 + 0.5215672850608826 + <_> + + <_> + + + + <_>3 18 15 2 -1. + <_>3 19 15 1 2. + 0 + 2.0200149447191507e-004 + 0.5517979264259338 + 0.4363039135932922 + <_> + + <_> + + + + <_>2 6 2 12 -1. + <_>2 6 1 6 2. + <_>3 12 1 6 2. + 0 + -0.0217331498861313 + 0.7999460101127625 + 0.4789851009845734 + <_> + + <_> + + + + <_>9 8 2 3 -1. + <_>9 9 2 1 3. + 0 + -8.4399932529777288e-004 + 0.4085975885391235 + 0.5374773144721985 + <_> + + <_> + + + + <_>7 10 3 2 -1. + <_>8 10 1 2 3. + 0 + -4.3895249837078154e-004 + 0.5470405220985413 + 0.4366143047809601 + <_> + + <_> + + + + <_>11 11 3 1 -1. + <_>12 11 1 1 3. + 0 + 1.5092400135472417e-003 + 0.4988996982574463 + 0.5842149257659912 + <_> + + <_> + + + + <_>6 11 3 1 -1. + <_>7 11 1 1 3. + 0 + -3.5547839943319559e-003 + 0.6753690242767334 + 0.4721005856990814 + <_> + + <_> + + + + <_>9 2 4 2 -1. + <_>11 2 2 1 2. + <_>9 3 2 1 2. + 0 + 4.8191400128416717e-004 + 0.5415853857994080 + 0.4357109069824219 + <_> + + <_> + + + + <_>4 12 2 3 -1. + <_>4 13 2 1 3. + 0 + -6.0264398343861103e-003 + 0.2258509993553162 + 0.4991880953311920 + <_> + + <_> + + + + <_>2 1 18 3 -1. + <_>8 1 6 3 3. + 0 + -0.0116681400686502 + 0.6256554722785950 + 0.4927498996257782 + <_> + + <_> + + + + <_>5 1 4 14 -1. + <_>7 1 2 14 2. + 0 + -2.8718370012938976e-003 + 0.3947784900665283 + 0.5245801806449890 + <_> + + <_> + + + + <_>8 16 12 3 -1. + <_>8 16 6 3 2. + 0 + 0.0170511696487665 + 0.4752511084079742 + 0.5794224143028259 + <_> + + <_> + + + + <_>1 17 18 3 -1. + <_>7 17 6 3 3. + 0 + -0.0133520802482963 + 0.6041104793548584 + 0.4544535875320435 + <_> + + <_> + + + + <_>9 14 2 6 -1. + <_>9 17 2 3 2. + 0 + -3.9301801007241011e-004 + 0.4258275926113129 + 0.5544905066490173 + <_> + + <_> + + + + <_>9 12 1 8 -1. + <_>9 16 1 4 2. + 0 + 3.0483349692076445e-003 + 0.5233420133590698 + 0.3780272901058197 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + -4.3579288758337498e-003 + 0.6371889114379883 + 0.4838674068450928 + <_> + + <_> + + + + <_>9 6 2 12 -1. + <_>9 10 2 4 3. + 0 + 5.6661018170416355e-003 + 0.5374705791473389 + 0.4163666069507599 + <_> + + <_> + + + + <_>12 9 3 3 -1. + <_>12 10 3 1 3. + 0 + 6.0677339206449687e-005 + 0.4638795852661133 + 0.5311625003814697 + <_> + + <_> + + + + <_>0 1 4 8 -1. + <_>2 1 2 8 2. + 0 + 0.0367381609976292 + 0.4688656032085419 + 0.6466524004936218 + <_> + + <_> + + + + <_>9 1 6 2 -1. + <_>12 1 3 1 2. + <_>9 2 3 1 2. + 0 + 8.6528137326240540e-003 + 0.5204318761825562 + 0.2188657969236374 + <_> + + <_> + + + + <_>1 3 12 14 -1. + <_>1 10 12 7 2. + 0 + -0.1537135988473892 + 0.1630371958017349 + 0.4958840012550354 + <_> + + <_> + + + + <_>8 12 4 2 -1. + <_>10 12 2 1 2. + <_>8 13 2 1 2. + 0 + -4.1560421232134104e-004 + 0.5774459242820740 + 0.4696458876132965 + <_> + + <_> + + + + <_>1 9 10 2 -1. + <_>1 9 5 1 2. + <_>6 10 5 1 2. + 0 + -1.2640169588848948e-003 + 0.3977175951004028 + 0.5217198133468628 + <_> + + <_> + + + + <_>8 15 4 3 -1. + <_>8 16 4 1 3. + 0 + -3.5473341122269630e-003 + 0.6046528220176697 + 0.4808315038681030 + <_> + + <_> + + + + <_>6 8 8 3 -1. + <_>6 9 8 1 3. + 0 + 3.0019069527043030e-005 + 0.3996723890304565 + 0.5228201150894165 + <_> + + <_> + + + + <_>9 15 5 3 -1. + <_>9 16 5 1 3. + 0 + 1.3113019522279501e-003 + 0.4712158143520355 + 0.5765997767448425 + <_> + + <_> + + + + <_>8 7 4 3 -1. + <_>8 8 4 1 3. + 0 + -1.3374709524214268e-003 + 0.4109584987163544 + 0.5253170132637024 + <_> + + <_> + + + + <_>7 7 6 2 -1. + <_>7 8 6 1 2. + 0 + 0.0208767093718052 + 0.5202993750572205 + 0.1757981926202774 + <_> + + <_> + + + + <_>5 7 8 2 -1. + <_>5 7 4 1 2. + <_>9 8 4 1 2. + 0 + -7.5497948564589024e-003 + 0.6566609740257263 + 0.4694975018501282 + <_> + + <_> + + + + <_>12 9 3 3 -1. + <_>12 10 3 1 3. + 0 + 0.0241885501891375 + 0.5128673911094666 + 0.3370220959186554 + <_> + + <_> + + + + <_>4 7 4 2 -1. + <_>4 8 4 1 2. + 0 + -2.9358828905969858e-003 + 0.6580786705017090 + 0.4694541096687317 + <_> + + <_> + + + + <_>14 2 6 9 -1. + <_>14 5 6 3 3. + 0 + 0.0575579293072224 + 0.5146445035934448 + 0.2775259912014008 + <_> + + <_> + + + + <_>4 9 3 3 -1. + <_>5 9 1 3 3. + 0 + -1.1343370424583554e-003 + 0.3836601972579956 + 0.5192667245864868 + <_> + + <_> + + + + <_>12 9 3 3 -1. + <_>12 10 3 1 3. + 0 + 0.0168169997632504 + 0.5085592865943909 + 0.6177260875701904 + <_> + + <_> + + + + <_>0 2 6 9 -1. + <_>0 5 6 3 3. + 0 + 5.0535178743302822e-003 + 0.5138763189315796 + 0.3684791922569275 + <_> + + <_> + + + + <_>17 3 3 6 -1. + <_>18 3 1 6 3. + 0 + -4.5874710194766521e-003 + 0.5989655256271362 + 0.4835202097892761 + <_> + + <_> + + + + <_>0 3 3 6 -1. + <_>1 3 1 6 3. + 0 + 1.6882460331544280e-003 + 0.4509486854076386 + 0.5723056793212891 + <_> + + <_> + + + + <_>17 14 1 2 -1. + <_>17 15 1 1 2. + 0 + -1.6554000321775675e-003 + 0.3496770858764648 + 0.5243319272994995 + <_> + + <_> + + + + <_>4 9 4 3 -1. + <_>6 9 2 3 2. + 0 + -0.0193738006055355 + 0.1120536997914314 + 0.4968712925910950 + <_> + + <_> + + + + <_>12 9 3 3 -1. + <_>12 10 3 1 3. + 0 + 0.0103744501248002 + 0.5148196816444397 + 0.4395213127136231 + <_> + + <_> + + + + <_>5 9 3 3 -1. + <_>5 10 3 1 3. + 0 + 1.4973050565458834e-004 + 0.4084999859333038 + 0.5269886851310730 + <_> + + <_> + + + + <_>9 5 6 8 -1. + <_>12 5 3 4 2. + <_>9 9 3 4 2. + 0 + -0.0429819300770760 + 0.6394104957580566 + 0.5018504261970520 + <_> + + <_> + + + + <_>5 5 6 8 -1. + <_>5 5 3 4 2. + <_>8 9 3 4 2. + 0 + 8.3065936341881752e-003 + 0.4707553982734680 + 0.6698353290557861 + <_> + + <_> + + + + <_>16 1 4 6 -1. + <_>16 4 4 3 2. + 0 + -4.1285790503025055e-003 + 0.4541369080543518 + 0.5323647260665894 + <_> + + <_> + + + + <_>1 0 6 20 -1. + <_>3 0 2 20 3. + 0 + 1.7399420030415058e-003 + 0.4333961904048920 + 0.5439866185188294 + <_> + + <_> + + + + <_>12 11 3 2 -1. + <_>13 11 1 2 3. + 0 + 1.1739750334527344e-004 + 0.4579687118530273 + 0.5543426275253296 + <_> + + <_> + + + + <_>5 11 3 2 -1. + <_>6 11 1 2 3. + 0 + 1.8585780344437808e-004 + 0.4324643909931183 + 0.5426754951477051 + <_> + + <_> + + + + <_>9 4 6 1 -1. + <_>11 4 2 1 3. + 0 + 5.5587692186236382e-003 + 0.5257220864295960 + 0.3550611138343811 + <_> + + <_> + + + + <_>0 0 8 3 -1. + <_>4 0 4 3 2. + 0 + -7.9851560294628143e-003 + 0.6043018102645874 + 0.4630635976791382 + <_> + + <_> + + + + <_>15 0 2 5 -1. + <_>15 0 1 5 2. + 0 + 6.0594122624024749e-004 + 0.4598254859447479 + 0.5533195137977600 + <_> + + <_> + + + + <_>4 1 3 2 -1. + <_>5 1 1 2 3. + 0 + -2.2983040253166109e-004 + 0.4130752086639404 + 0.5322461128234863 + <_> + + <_> + + + + <_>7 0 6 15 -1. + <_>9 0 2 15 3. + 0 + 4.3740210821852088e-004 + 0.4043039977550507 + 0.5409289002418518 + <_> + + <_> + + + + <_>6 11 3 1 -1. + <_>7 11 1 1 3. + 0 + 2.9482020181603730e-004 + 0.4494963884353638 + 0.5628852248191834 + <_> + + <_> + + + + <_>12 0 3 4 -1. + <_>13 0 1 4 3. + 0 + 0.0103126596659422 + 0.5177510976791382 + 0.2704316973686218 + <_> + + <_> + + + + <_>5 4 6 1 -1. + <_>7 4 2 1 3. + 0 + -7.7241109684109688e-003 + 0.1988019049167633 + 0.4980553984642029 + <_> + + <_> + + + + <_>12 7 3 2 -1. + <_>12 8 3 1 2. + 0 + -4.6797208487987518e-003 + 0.6644750237464905 + 0.5018296241760254 + <_> + + <_> + + + + <_>0 1 4 6 -1. + <_>0 4 4 3 2. + 0 + -5.0755459815263748e-003 + 0.3898304998874664 + 0.5185269117355347 + <_> + + <_> + + + + <_>12 7 3 2 -1. + <_>12 8 3 1 2. + 0 + 2.2479740437120199e-003 + 0.4801808893680573 + 0.5660336017608643 + <_> + + <_> + + + + <_>2 16 3 3 -1. + <_>2 17 3 1 3. + 0 + 8.3327008178457618e-004 + 0.5210919976234436 + 0.3957188129425049 + <_> + + <_> + + + + <_>13 8 6 10 -1. + <_>16 8 3 5 2. + <_>13 13 3 5 2. + 0 + -0.0412793308496475 + 0.6154541969299316 + 0.5007054209709168 + <_> + + <_> + + + + <_>0 9 5 2 -1. + <_>0 10 5 1 2. + 0 + -5.0930189900100231e-004 + 0.3975942134857178 + 0.5228403806686401 + <_> + + <_> + + + + <_>12 11 2 2 -1. + <_>13 11 1 1 2. + <_>12 12 1 1 2. + 0 + 1.2568780221045017e-003 + 0.4979138076305389 + 0.5939183235168457 + <_> + + <_> + + + + <_>3 15 3 3 -1. + <_>3 16 3 1 3. + 0 + 8.0048497766256332e-003 + 0.4984497129917145 + 0.1633366048336029 + <_> + + <_> + + + + <_>12 7 3 2 -1. + <_>12 8 3 1 2. + 0 + -1.1879300000146031e-003 + 0.5904964804649353 + 0.4942624866962433 + <_> + + <_> + + + + <_>5 7 3 2 -1. + <_>5 8 3 1 2. + 0 + 6.1948952497914433e-004 + 0.4199557900428772 + 0.5328726172447205 + <_> + + <_> + + + + <_>9 5 9 9 -1. + <_>9 8 9 3 3. + 0 + 6.6829859279096127e-003 + 0.5418602824211121 + 0.4905889034271240 + <_> + + <_> + + + + <_>5 0 3 7 -1. + <_>6 0 1 7 3. + 0 + -3.7062340416014194e-003 + 0.3725939095020294 + 0.5138000249862671 + <_> + + <_> + + + + <_>5 2 12 5 -1. + <_>9 2 4 5 3. + 0 + -0.0397394113242626 + 0.6478961110115051 + 0.5050346851348877 + <_> + + <_> + + + + <_>6 11 2 2 -1. + <_>6 11 1 1 2. + <_>7 12 1 1 2. + 0 + 1.4085009461268783e-003 + 0.4682339131832123 + 0.6377884149551392 + <_> + + <_> + + + + <_>15 15 3 2 -1. + <_>15 16 3 1 2. + 0 + 3.9322688826359808e-004 + 0.5458530187606812 + 0.4150482118129730 + <_> + + <_> + + + + <_>2 15 3 2 -1. + <_>2 16 3 1 2. + 0 + -1.8979819724336267e-003 + 0.3690159916877747 + 0.5149704217910767 + <_> + + <_> + + + + <_>14 12 6 8 -1. + <_>17 12 3 4 2. + <_>14 16 3 4 2. + 0 + -0.0139704402536154 + 0.6050562858581543 + 0.4811357855796814 + <_> + + <_> + + + + <_>2 8 15 6 -1. + <_>7 8 5 6 3. + 0 + -0.1010081991553307 + 0.2017080038785934 + 0.4992361962795258 + <_> + + <_> + + + + <_>2 2 18 17 -1. + <_>8 2 6 17 3. + 0 + -0.0173469204455614 + 0.5713148713111877 + 0.4899486005306244 + <_> + + <_> + + + + <_>5 1 4 1 -1. + <_>7 1 2 1 2. + 0 + 1.5619759506080300e-004 + 0.4215388894081116 + 0.5392642021179199 + <_> + + <_> + + + + <_>5 2 12 5 -1. + <_>9 2 4 5 3. + 0 + 0.1343892961740494 + 0.5136151909828186 + 0.3767612874507904 + <_> + + <_> + + + + <_>3 2 12 5 -1. + <_>7 2 4 5 3. + 0 + -0.0245822407305241 + 0.7027357816696167 + 0.4747906923294067 + <_> + + <_> + + + + <_>4 9 12 4 -1. + <_>10 9 6 2 2. + <_>4 11 6 2 2. + 0 + -3.8553720805794001e-003 + 0.4317409098148346 + 0.5427716970443726 + <_> + + <_> + + + + <_>5 15 6 2 -1. + <_>5 15 3 1 2. + <_>8 16 3 1 2. + 0 + -2.3165249731391668e-003 + 0.5942698717117310 + 0.4618647992610931 + <_> + + <_> + + + + <_>10 14 2 3 -1. + <_>10 15 2 1 3. + 0 + -4.8518120311200619e-003 + 0.6191568970680237 + 0.4884895086288452 + <_> + + <_> + + + + <_>0 13 20 2 -1. + <_>0 13 10 1 2. + <_>10 14 10 1 2. + 0 + 2.4699938949197531e-003 + 0.5256664752960205 + 0.4017199873924255 + <_> + + <_> + + + + <_>4 9 12 8 -1. + <_>10 9 6 4 2. + <_>4 13 6 4 2. + 0 + 0.0454969592392445 + 0.5237867832183838 + 0.2685773968696594 + <_> + + <_> + + + + <_>8 13 3 6 -1. + <_>8 16 3 3 2. + 0 + -0.0203195996582508 + 0.2130445986986160 + 0.4979738891124725 + <_> + + <_> + + + + <_>10 12 2 2 -1. + <_>10 13 2 1 2. + 0 + 2.6994998916052282e-004 + 0.4814041852951050 + 0.5543122291564941 + <_> + + <_> + + + + <_>9 12 2 2 -1. + <_>9 12 1 1 2. + <_>10 13 1 1 2. + 0 + -1.8232699949294329e-003 + 0.6482579708099365 + 0.4709989130496979 + <_> + + <_> + + + + <_>4 11 14 4 -1. + <_>11 11 7 2 2. + <_>4 13 7 2 2. + 0 + -6.3015790656208992e-003 + 0.4581927955150604 + 0.5306236147880554 + <_> + + <_> + + + + <_>8 5 4 2 -1. + <_>8 6 4 1 2. + 0 + -2.4139499873854220e-004 + 0.5232086777687073 + 0.4051763117313385 + <_> + + <_> + + + + <_>10 10 6 3 -1. + <_>12 10 2 3 3. + 0 + -1.0330369696021080e-003 + 0.5556201934814453 + 0.4789193868637085 + <_> + + <_> + + + + <_>2 14 1 2 -1. + <_>2 15 1 1 2. + 0 + 1.8041160365100950e-004 + 0.5229442715644836 + 0.4011810123920441 + <_> + + <_> + + + + <_>13 8 6 12 -1. + <_>16 8 3 6 2. + <_>13 14 3 6 2. + 0 + -0.0614078603684902 + 0.6298682093620300 + 0.5010703206062317 + <_> + + <_> + + + + <_>1 8 6 12 -1. + <_>1 8 3 6 2. + <_>4 14 3 6 2. + 0 + -0.0695439130067825 + 0.7228280901908875 + 0.4773184061050415 + <_> + + <_> + + + + <_>10 0 6 10 -1. + <_>12 0 2 10 3. + 0 + -0.0705426633358002 + 0.2269513010978699 + 0.5182529091835022 + <_> + + <_> + + + + <_>5 11 8 4 -1. + <_>5 11 4 2 2. + <_>9 13 4 2 2. + 0 + 2.4423799477517605e-003 + 0.5237097144126892 + 0.4098151028156281 + <_> + + <_> + + + + <_>10 16 8 4 -1. + <_>14 16 4 2 2. + <_>10 18 4 2 2. + 0 + 1.5494349645450711e-003 + 0.4773750901222229 + 0.5468043088912964 + <_> + + <_> + + + + <_>7 7 6 6 -1. + <_>9 7 2 6 3. + 0 + -0.0239142198115587 + 0.7146975994110107 + 0.4783824980258942 + <_> + + <_> + + + + <_>10 2 4 10 -1. + <_>10 2 2 10 2. + 0 + -0.0124536901712418 + 0.2635296881198883 + 0.5241122841835022 + <_> + + <_> + + + + <_>6 1 4 9 -1. + <_>8 1 2 9 2. + 0 + -2.0760179904755205e-004 + 0.3623757064342499 + 0.5113608837127686 + <_> + + <_> + + + + <_>12 19 2 1 -1. + <_>12 19 1 1 2. + 0 + 2.9781080229440704e-005 + 0.4705932140350342 + 0.5432801842689514 + 90.2533493041992190 + 18 + -1 + <_> + + + <_> + + <_> + + + + <_>1 2 4 9 -1. + <_>3 2 2 9 2. + 0 + 0.0117727499455214 + 0.3860518932342529 + 0.6421167254447937 + <_> + + <_> + + + + <_>7 5 6 4 -1. + <_>9 5 2 4 3. + 0 + 0.0270375702530146 + 0.4385654926300049 + 0.6754038929939270 + <_> + + <_> + + + + <_>9 4 2 4 -1. + <_>9 6 2 2 2. + 0 + -3.6419500247575343e-005 + 0.5487101078033447 + 0.3423315882682800 + <_> + + <_> + + + + <_>14 5 2 8 -1. + <_>14 9 2 4 2. + 0 + 1.9995409529656172e-003 + 0.3230532109737396 + 0.5400317907333374 + <_> + + <_> + + + + <_>7 6 5 12 -1. + <_>7 12 5 6 2. + 0 + 4.5278300531208515e-003 + 0.5091639757156372 + 0.2935043871402741 + <_> + + <_> + + + + <_>14 6 2 6 -1. + <_>14 9 2 3 2. + 0 + 4.7890920541249216e-004 + 0.4178153872489929 + 0.5344064235687256 + <_> + + <_> + + + + <_>4 6 2 6 -1. + <_>4 9 2 3 2. + 0 + 1.1720920447260141e-003 + 0.2899182140827179 + 0.5132070779800415 + <_> + + <_> + + + + <_>8 15 10 4 -1. + <_>13 15 5 2 2. + <_>8 17 5 2 2. + 0 + 9.5305702416226268e-004 + 0.4280124902725220 + 0.5560845136642456 + <_> + + <_> + + + + <_>6 18 2 2 -1. + <_>7 18 1 2 2. + 0 + 1.5099150004971307e-005 + 0.4044871926307678 + 0.5404760241508484 + <_> + + <_> + + + + <_>11 3 6 2 -1. + <_>11 4 6 1 2. + 0 + -6.0817901976406574e-004 + 0.4271768927574158 + 0.5503466129302979 + <_> + + <_> + + + + <_>2 0 16 6 -1. + <_>2 2 16 2 3. + 0 + 3.3224520739167929e-003 + 0.3962723910808563 + 0.5369734764099121 + <_> + + <_> + + + + <_>11 3 6 2 -1. + <_>11 4 6 1 2. + 0 + -1.1037490330636501e-003 + 0.4727177917957306 + 0.5237749814987183 + <_> + + <_> + + + + <_>4 11 10 3 -1. + <_>4 12 10 1 3. + 0 + -1.4350269921123981e-003 + 0.5603008270263672 + 0.4223509132862091 + <_> + + <_> + + + + <_>11 3 6 2 -1. + <_>11 4 6 1 2. + 0 + 2.0767399109899998e-003 + 0.5225917100906372 + 0.4732725918292999 + <_> + + <_> + + + + <_>3 3 6 2 -1. + <_>3 4 6 1 2. + 0 + -1.6412809782195836e-004 + 0.3999075889587402 + 0.5432739853858948 + <_> + + <_> + + + + <_>16 0 4 7 -1. + <_>16 0 2 7 2. + 0 + 8.8302437216043472e-003 + 0.4678385853767395 + 0.6027327179908752 + <_> + + <_> + + + + <_>0 14 9 6 -1. + <_>0 16 9 2 3. + 0 + -0.0105520701035857 + 0.3493967056274414 + 0.5213974714279175 + <_> + + <_> + + + + <_>9 16 3 3 -1. + <_>9 17 3 1 3. + 0 + -2.2731600329279900e-003 + 0.6185818910598755 + 0.4749062955379486 + <_> + + <_> + + + + <_>4 6 6 2 -1. + <_>6 6 2 2 3. + 0 + -8.4786332445219159e-004 + 0.5285341143608093 + 0.3843482136726379 + <_> + + <_> + + + + <_>15 11 1 3 -1. + <_>15 12 1 1 3. + 0 + 1.2081359745934606e-003 + 0.5360640883445740 + 0.3447335958480835 + <_> + + <_> + + + + <_>5 5 2 3 -1. + <_>5 6 2 1 3. + 0 + 2.6512730401009321e-003 + 0.4558292031288147 + 0.6193962097167969 + <_> + + <_> + + + + <_>10 9 2 2 -1. + <_>10 10 2 1 2. + 0 + -1.1012479662895203e-003 + 0.3680230081081390 + 0.5327628254890442 + <_> + + <_> + + + + <_>3 1 4 3 -1. + <_>5 1 2 3 2. + 0 + 4.9561518244445324e-004 + 0.3960595130920410 + 0.5274940729141235 + <_> + + <_> + + + + <_>16 0 4 7 -1. + <_>16 0 2 7 2. + 0 + -0.0439017713069916 + 0.7020444869995117 + 0.4992839097976685 + <_> + + <_> + + + + <_>0 0 20 1 -1. + <_>10 0 10 1 2. + 0 + 0.0346903502941132 + 0.5049164295196533 + 0.2766602933406830 + <_> + + <_> + + + + <_>15 11 1 3 -1. + <_>15 12 1 1 3. + 0 + -2.7442190330475569e-003 + 0.2672632932662964 + 0.5274971127510071 + <_> + + <_> + + + + <_>0 4 3 4 -1. + <_>1 4 1 4 3. + 0 + 3.3316588960587978e-003 + 0.4579482972621918 + 0.6001101732254028 + <_> + + <_> + + + + <_>16 3 3 6 -1. + <_>16 5 3 2 3. + 0 + -0.0200445707887411 + 0.3171594142913818 + 0.5235717892646790 + <_> + + <_> + + + + <_>1 3 3 6 -1. + <_>1 5 3 2 3. + 0 + 1.3492030557245016e-003 + 0.5265362858772278 + 0.4034324884414673 + <_> + + <_> + + + + <_>6 2 12 6 -1. + <_>12 2 6 3 2. + <_>6 5 6 3 2. + 0 + 2.9702018946409225e-003 + 0.5332456827163696 + 0.4571984112262726 + <_> + + <_> + + + + <_>8 10 4 3 -1. + <_>8 11 4 1 3. + 0 + 6.3039981760084629e-003 + 0.4593310952186585 + 0.6034635901451111 + <_> + + <_> + + + + <_>4 2 14 6 -1. + <_>11 2 7 3 2. + <_>4 5 7 3 2. + 0 + -0.0129365902394056 + 0.4437963962554932 + 0.5372971296310425 + <_> + + <_> + + + + <_>9 11 2 3 -1. + <_>9 12 2 1 3. + 0 + 4.0148729458451271e-003 + 0.4680323898792267 + 0.6437833905220032 + <_> + + <_> + + + + <_>15 13 2 3 -1. + <_>15 14 2 1 3. + 0 + -2.6401679497212172e-003 + 0.3709631860256195 + 0.5314332842826843 + <_> + + <_> + + + + <_>8 12 4 3 -1. + <_>8 13 4 1 3. + 0 + 0.0139184398576617 + 0.4723555147647858 + 0.7130808830261231 + <_> + + <_> + + + + <_>15 11 1 3 -1. + <_>15 12 1 1 3. + 0 + -4.5087869511917233e-004 + 0.4492394030094147 + 0.5370404124259949 + <_> + + <_> + + + + <_>7 13 5 2 -1. + <_>7 14 5 1 2. + 0 + 2.5384349282830954e-004 + 0.4406864047050476 + 0.5514402985572815 + <_> + + <_> + + + + <_>7 12 6 3 -1. + <_>7 13 6 1 3. + 0 + 2.2710000630468130e-003 + 0.4682416915893555 + 0.5967984199523926 + <_> + + <_> + + + + <_>5 11 4 4 -1. + <_>5 13 4 2 2. + 0 + 2.4120779708027840e-003 + 0.5079392194747925 + 0.3018598854541779 + <_> + + <_> + + + + <_>11 4 3 3 -1. + <_>12 4 1 3 3. + 0 + -3.6025670851813629e-005 + 0.5601037144660950 + 0.4471096992492676 + <_> + + <_> + + + + <_>6 4 3 3 -1. + <_>7 4 1 3 3. + 0 + -7.4905529618263245e-003 + 0.2207535058259964 + 0.4989944100379944 + <_> + + <_> + + + + <_>16 5 3 6 -1. + <_>17 5 1 6 3. + 0 + -0.0175131205469370 + 0.6531215906143189 + 0.5017648935317993 + <_> + + <_> + + + + <_>3 6 12 7 -1. + <_>7 6 4 7 3. + 0 + 0.1428163051605225 + 0.4967963099479675 + 0.1482062041759491 + <_> + + <_> + + + + <_>16 5 3 6 -1. + <_>17 5 1 6 3. + 0 + 5.5345268920063972e-003 + 0.4898946881294251 + 0.5954223871231079 + <_> + + <_> + + + + <_>3 13 2 3 -1. + <_>3 14 2 1 3. + 0 + -9.6323591424152255e-004 + 0.3927116990089417 + 0.5196074247360230 + <_> + + <_> + + + + <_>16 5 3 6 -1. + <_>17 5 1 6 3. + 0 + -2.0370010752230883e-003 + 0.5613325238227844 + 0.4884858131408691 + <_> + + <_> + + + + <_>1 5 3 6 -1. + <_>2 5 1 6 3. + 0 + 1.6614829655736685e-003 + 0.4472880065441132 + 0.5578880906105042 + <_> + + <_> + + + + <_>1 9 18 1 -1. + <_>7 9 6 1 3. + 0 + -3.1188090797513723e-003 + 0.3840532898902893 + 0.5397477746009827 + <_> + + <_> + + + + <_>0 9 8 7 -1. + <_>4 9 4 7 2. + 0 + -6.4000617712736130e-003 + 0.5843983888626099 + 0.4533218145370483 + <_> + + <_> + + + + <_>12 11 8 2 -1. + <_>12 12 8 1 2. + 0 + 3.1319601112045348e-004 + 0.5439221858978272 + 0.4234727919101715 + <_> + + <_> + + + + <_>0 11 8 2 -1. + <_>0 12 8 1 2. + 0 + -0.0182220991700888 + 0.1288464963436127 + 0.4958404898643494 + <_> + + <_> + + + + <_>9 13 2 3 -1. + <_>9 14 2 1 3. + 0 + 8.7969247251749039e-003 + 0.4951297938823700 + 0.7153480052947998 + <_> + + <_> + + + + <_>4 10 12 4 -1. + <_>4 10 6 2 2. + <_>10 12 6 2 2. + 0 + -4.2395070195198059e-003 + 0.3946599960327148 + 0.5194936990737915 + <_> + + <_> + + + + <_>9 3 3 7 -1. + <_>10 3 1 7 3. + 0 + 9.7086271271109581e-003 + 0.4897503852844238 + 0.6064900159835815 + <_> + + <_> + + + + <_>7 2 3 5 -1. + <_>8 2 1 5 3. + 0 + -3.9934171363711357e-003 + 0.3245440125465393 + 0.5060828924179077 + <_> + + <_> + + + + <_>9 12 4 6 -1. + <_>11 12 2 3 2. + <_>9 15 2 3 2. + 0 + -0.0167850591242313 + 0.1581953018903732 + 0.5203778743743897 + <_> + + <_> + + + + <_>8 7 3 6 -1. + <_>9 7 1 6 3. + 0 + 0.0182720907032490 + 0.4680935144424439 + 0.6626979112625122 + <_> + + <_> + + + + <_>15 4 4 2 -1. + <_>15 5 4 1 2. + 0 + 5.6872838176786900e-003 + 0.5211697816848755 + 0.3512184917926788 + <_> + + <_> + + + + <_>8 7 3 3 -1. + <_>9 7 1 3 3. + 0 + -1.0739039862528443e-003 + 0.5768386125564575 + 0.4529845118522644 + <_> + + <_> + + + + <_>14 2 6 4 -1. + <_>14 4 6 2 2. + 0 + -3.7093870341777802e-003 + 0.4507763087749481 + 0.5313581228256226 + <_> + + <_> + + + + <_>7 16 6 1 -1. + <_>9 16 2 1 3. + 0 + -2.1110709349159151e-004 + 0.5460820198059082 + 0.4333376884460449 + <_> + + <_> + + + + <_>15 13 2 3 -1. + <_>15 14 2 1 3. + 0 + 1.0670139454305172e-003 + 0.5371856093406677 + 0.4078390896320343 + <_> + + <_> + + + + <_>8 7 3 10 -1. + <_>9 7 1 10 3. + 0 + 3.5943021066486835e-003 + 0.4471287131309509 + 0.5643836259841919 + <_> + + <_> + + + + <_>11 10 2 6 -1. + <_>11 12 2 2 3. + 0 + -5.1776031032204628e-003 + 0.4499393105506897 + 0.5280330181121826 + <_> + + <_> + + + + <_>6 10 4 1 -1. + <_>8 10 2 1 2. + 0 + -2.5414369883947074e-004 + 0.5516173243522644 + 0.4407708048820496 + <_> + + <_> + + + + <_>10 9 2 2 -1. + <_>10 10 2 1 2. + 0 + 6.3522560521960258e-003 + 0.5194190144538879 + 0.2465227991342545 + <_> + + <_> + + + + <_>8 9 2 2 -1. + <_>8 10 2 1 2. + 0 + -4.4205080484971404e-004 + 0.3830705881118774 + 0.5139682292938232 + <_> + + <_> + + + + <_>12 7 2 2 -1. + <_>13 7 1 1 2. + <_>12 8 1 1 2. + 0 + 7.4488727841526270e-004 + 0.4891090989112854 + 0.5974786877632141 + <_> + + <_> + + + + <_>5 7 2 2 -1. + <_>5 7 1 1 2. + <_>6 8 1 1 2. + 0 + -3.5116379149258137e-003 + 0.7413681745529175 + 0.4768764972686768 + <_> + + <_> + + + + <_>13 0 3 14 -1. + <_>14 0 1 14 3. + 0 + -0.0125409103929996 + 0.3648819029331207 + 0.5252826809883118 + <_> + + <_> + + + + <_>4 0 3 14 -1. + <_>5 0 1 14 3. + 0 + 9.4931852072477341e-003 + 0.5100492835044861 + 0.3629586994647980 + <_> + + <_> + + + + <_>13 4 3 14 -1. + <_>14 4 1 14 3. + 0 + 0.0129611501470208 + 0.5232442021369934 + 0.4333561062812805 + <_> + + <_> + + + + <_>9 14 2 3 -1. + <_>9 15 2 1 3. + 0 + 4.7209449112415314e-003 + 0.4648149013519287 + 0.6331052780151367 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + -2.3119079414755106e-003 + 0.5930309891700745 + 0.4531058073043823 + <_> + + <_> + + + + <_>4 2 3 16 -1. + <_>5 2 1 16 3. + 0 + -2.8262299019843340e-003 + 0.3870477974414825 + 0.5257101058959961 + <_> + + <_> + + + + <_>7 2 8 10 -1. + <_>7 7 8 5 2. + 0 + -1.4311339473351836e-003 + 0.5522503256797791 + 0.4561854898929596 + <_> + + <_> + + + + <_>6 14 7 3 -1. + <_>6 15 7 1 3. + 0 + 1.9378310535103083e-003 + 0.4546220898628235 + 0.5736966729164124 + <_> + + <_> + + + + <_>9 2 10 12 -1. + <_>14 2 5 6 2. + <_>9 8 5 6 2. + 0 + 2.6343559147790074e-004 + 0.5345739126205444 + 0.4571875035762787 + <_> + + <_> + + + + <_>6 7 8 2 -1. + <_>6 8 8 1 2. + 0 + 7.8257522545754910e-004 + 0.3967815935611725 + 0.5220187902450562 + <_> + + <_> + + + + <_>8 13 4 6 -1. + <_>8 16 4 3 2. + 0 + -0.0195504408329725 + 0.2829642891883850 + 0.5243508219718933 + <_> + + <_> + + + + <_>6 6 1 3 -1. + <_>6 7 1 1 3. + 0 + 4.3914958951063454e-004 + 0.4590066969394684 + 0.5899090170860291 + <_> + + <_> + + + + <_>16 2 4 6 -1. + <_>16 4 4 2 3. + 0 + 0.0214520003646612 + 0.5231410861015320 + 0.2855378985404968 + <_> + + <_> + + + + <_>6 6 4 2 -1. + <_>6 6 2 1 2. + <_>8 7 2 1 2. + 0 + 5.8973580598831177e-004 + 0.4397256970405579 + 0.5506421923637390 + <_> + + <_> + + + + <_>16 2 4 6 -1. + <_>16 4 4 2 3. + 0 + -0.0261576101183891 + 0.3135079145431519 + 0.5189175009727478 + <_> + + <_> + + + + <_>0 2 4 6 -1. + <_>0 4 4 2 3. + 0 + -0.0139598604291677 + 0.3213272988796234 + 0.5040717720985413 + <_> + + <_> + + + + <_>9 6 2 6 -1. + <_>9 6 1 6 2. + 0 + -6.3699018210172653e-003 + 0.6387544870376587 + 0.4849506914615631 + <_> + + <_> + + + + <_>3 4 6 10 -1. + <_>3 9 6 5 2. + 0 + -8.5613820701837540e-003 + 0.2759132087230682 + 0.5032019019126892 + <_> + + <_> + + + + <_>9 5 2 6 -1. + <_>9 5 1 6 2. + 0 + 9.6622901037335396e-004 + 0.4685640931129456 + 0.5834879279136658 + <_> + + <_> + + + + <_>3 13 2 3 -1. + <_>3 14 2 1 3. + 0 + 7.6550268568098545e-004 + 0.5175207257270813 + 0.3896422088146210 + <_> + + <_> + + + + <_>13 13 3 2 -1. + <_>13 14 3 1 2. + 0 + -8.1833340227603912e-003 + 0.2069136947393417 + 0.5208122134208679 + <_> + + <_> + + + + <_>2 16 10 4 -1. + <_>2 16 5 2 2. + <_>7 18 5 2 2. + 0 + -9.3976939097046852e-003 + 0.6134091019630432 + 0.4641222953796387 + <_> + + <_> + + + + <_>5 6 10 6 -1. + <_>10 6 5 3 2. + <_>5 9 5 3 2. + 0 + 4.8028980381786823e-003 + 0.5454108119010925 + 0.4395219981670380 + <_> + + <_> + + + + <_>7 14 1 3 -1. + <_>7 15 1 1 3. + 0 + -3.5680569708347321e-003 + 0.6344485282897949 + 0.4681093990802765 + <_> + + <_> + + + + <_>14 16 6 3 -1. + <_>14 17 6 1 3. + 0 + 4.0733120404183865e-003 + 0.5292683243751526 + 0.4015620052814484 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + 1.2568129459396005e-003 + 0.4392988085746765 + 0.5452824831008911 + <_> + + <_> + + + + <_>7 4 10 3 -1. + <_>7 5 10 1 3. + 0 + -2.9065010603517294e-003 + 0.5898832082748413 + 0.4863379895687103 + <_> + + <_> + + + + <_>0 4 5 4 -1. + <_>0 6 5 2 2. + 0 + -2.4409340694546700e-003 + 0.4069364964962006 + 0.5247421860694885 + <_> + + <_> + + + + <_>13 11 3 9 -1. + <_>13 14 3 3 3. + 0 + 0.0248307008296251 + 0.5182725787162781 + 0.3682524859905243 + <_> + + <_> + + + + <_>4 11 3 9 -1. + <_>4 14 3 3 3. + 0 + -0.0488540083169937 + 0.1307577937841415 + 0.4961281120777130 + <_> + + <_> + + + + <_>9 7 2 1 -1. + <_>9 7 1 1 2. + 0 + -1.6110379947349429e-003 + 0.6421005725860596 + 0.4872662127017975 + <_> + + <_> + + + + <_>5 0 6 17 -1. + <_>7 0 2 17 3. + 0 + -0.0970094799995422 + 0.0477693490684032 + 0.4950988888740540 + <_> + + <_> + + + + <_>10 3 6 3 -1. + <_>10 3 3 3 2. + 0 + 1.1209240183234215e-003 + 0.4616267085075378 + 0.5354745984077454 + <_> + + <_> + + + + <_>2 2 15 4 -1. + <_>7 2 5 4 3. + 0 + -1.3064090162515640e-003 + 0.6261854171752930 + 0.4638805985450745 + <_> + + <_> + + + + <_>8 2 8 2 -1. + <_>12 2 4 1 2. + <_>8 3 4 1 2. + 0 + 4.5771620352752507e-004 + 0.5384417772293091 + 0.4646640121936798 + <_> + + <_> + + + + <_>8 1 3 6 -1. + <_>8 3 3 2 3. + 0 + -6.3149951165542006e-004 + 0.3804047107696533 + 0.5130257010459900 + <_> + + <_> + + + + <_>9 17 2 2 -1. + <_>9 18 2 1 2. + 0 + 1.4505970466416329e-004 + 0.4554310142993927 + 0.5664461851119995 + <_> + + <_> + + + + <_>0 0 2 14 -1. + <_>1 0 1 14 2. + 0 + -0.0164745505899191 + 0.6596958041191101 + 0.4715859889984131 + <_> + + <_> + + + + <_>12 0 7 3 -1. + <_>12 1 7 1 3. + 0 + 0.0133695797994733 + 0.5195466279983521 + 0.3035964965820313 + <_> + + <_> + + + + <_>1 14 1 2 -1. + <_>1 15 1 1 2. + 0 + 1.0271780047332868e-004 + 0.5229176282882690 + 0.4107066094875336 + <_> + + <_> + + + + <_>14 12 2 8 -1. + <_>15 12 1 4 2. + <_>14 16 1 4 2. + 0 + -5.5311559699475765e-003 + 0.6352887749671936 + 0.4960907101631165 + <_> + + <_> + + + + <_>1 0 7 3 -1. + <_>1 1 7 1 3. + 0 + -2.6187049224972725e-003 + 0.3824546039104462 + 0.5140984058380127 + <_> + + <_> + + + + <_>14 12 2 8 -1. + <_>15 12 1 4 2. + <_>14 16 1 4 2. + 0 + 5.0834268331527710e-003 + 0.4950439929962158 + 0.6220818758010864 + <_> + + <_> + + + + <_>6 0 8 12 -1. + <_>6 0 4 6 2. + <_>10 6 4 6 2. + 0 + 0.0798181593418121 + 0.4952335953712463 + 0.1322475969791412 + <_> + + <_> + + + + <_>6 1 8 9 -1. + <_>6 4 8 3 3. + 0 + -0.0992265865206718 + 0.7542728781700134 + 0.5008416771888733 + <_> + + <_> + + + + <_>5 2 2 2 -1. + <_>5 3 2 1 2. + 0 + -6.5174017800018191e-004 + 0.3699302971363068 + 0.5130121111869812 + <_> + + <_> + + + + <_>13 14 6 6 -1. + <_>16 14 3 3 2. + <_>13 17 3 3 2. + 0 + -0.0189968496561050 + 0.6689178943634033 + 0.4921202957630158 + <_> + + <_> + + + + <_>0 17 20 2 -1. + <_>0 17 10 1 2. + <_>10 18 10 1 2. + 0 + 0.0173468999564648 + 0.4983300864696503 + 0.1859198063611984 + <_> + + <_> + + + + <_>10 3 2 6 -1. + <_>11 3 1 3 2. + <_>10 6 1 3 2. + 0 + 5.5082101607695222e-004 + 0.4574424028396606 + 0.5522121787071228 + <_> + + <_> + + + + <_>5 12 6 2 -1. + <_>8 12 3 2 2. + 0 + 2.0056050270795822e-003 + 0.5131744742393494 + 0.3856469988822937 + <_> + + <_> + + + + <_>10 7 6 13 -1. + <_>10 7 3 13 2. + 0 + -7.7688191086053848e-003 + 0.4361700117588043 + 0.5434309244155884 + <_> + + <_> + + + + <_>5 15 10 5 -1. + <_>10 15 5 5 2. + 0 + 0.0508782789111137 + 0.4682720899581909 + 0.6840639710426331 + <_> + + <_> + + + + <_>10 4 4 10 -1. + <_>10 4 2 10 2. + 0 + -2.2901780903339386e-003 + 0.4329245090484619 + 0.5306099057197571 + <_> + + <_> + + + + <_>5 7 2 1 -1. + <_>6 7 1 1 2. + 0 + -1.5715380141045898e-004 + 0.5370057225227356 + 0.4378164112567902 + <_> + + <_> + + + + <_>10 3 6 7 -1. + <_>10 3 3 7 2. + 0 + 0.1051924005150795 + 0.5137274265289307 + 0.0673614665865898 + <_> + + <_> + + + + <_>4 3 6 7 -1. + <_>7 3 3 7 2. + 0 + 2.7198919560760260e-003 + 0.4112060964107513 + 0.5255665183067322 + <_> + + <_> + + + + <_>1 7 18 5 -1. + <_>7 7 6 5 3. + 0 + 0.0483377799391747 + 0.5404623746871948 + 0.4438967108726502 + <_> + + <_> + + + + <_>3 17 4 3 -1. + <_>5 17 2 3 2. + 0 + 9.5703761326149106e-004 + 0.4355969130992889 + 0.5399510860443115 + <_> + + <_> + + + + <_>8 14 12 6 -1. + <_>14 14 6 3 2. + <_>8 17 6 3 2. + 0 + -0.0253712590783834 + 0.5995175242424011 + 0.5031024813652039 + <_> + + <_> + + + + <_>0 13 20 4 -1. + <_>0 13 10 2 2. + <_>10 15 10 2 2. + 0 + 0.0524579510092735 + 0.4950287938117981 + 0.1398351043462753 + <_> + + <_> + + + + <_>4 5 14 2 -1. + <_>11 5 7 1 2. + <_>4 6 7 1 2. + 0 + -0.0123656298965216 + 0.6397299170494080 + 0.4964106082916260 + <_> + + <_> + + + + <_>1 2 10 12 -1. + <_>1 2 5 6 2. + <_>6 8 5 6 2. + 0 + -0.1458971947431564 + 0.1001669988036156 + 0.4946322143077850 + <_> + + <_> + + + + <_>6 1 14 3 -1. + <_>6 2 14 1 3. + 0 + -0.0159086007624865 + 0.3312329947948456 + 0.5208340883255005 + <_> + + <_> + + + + <_>8 16 2 3 -1. + <_>8 17 2 1 3. + 0 + 3.9486068999394774e-004 + 0.4406363964080811 + 0.5426102876663208 + <_> + + <_> + + + + <_>9 17 3 2 -1. + <_>10 17 1 2 3. + 0 + -5.2454001270234585e-003 + 0.2799589931964874 + 0.5189967155456543 + <_> + + <_> + + + + <_>5 15 4 2 -1. + <_>5 15 2 1 2. + <_>7 16 2 1 2. + 0 + -5.0421799533069134e-003 + 0.6987580060958862 + 0.4752142131328583 + <_> + + <_> + + + + <_>10 15 1 3 -1. + <_>10 16 1 1 3. + 0 + 2.9812189750373363e-003 + 0.4983288943767548 + 0.6307479739189148 + <_> + + <_> + + + + <_>8 16 4 4 -1. + <_>8 16 2 2 2. + <_>10 18 2 2 2. + 0 + -7.2884308174252510e-003 + 0.2982333004474640 + 0.5026869773864746 + <_> + + <_> + + + + <_>6 11 8 6 -1. + <_>6 14 8 3 2. + 0 + 1.5094350092113018e-003 + 0.5308442115783691 + 0.3832970857620239 + <_> + + <_> + + + + <_>2 13 5 2 -1. + <_>2 14 5 1 2. + 0 + -9.3340799212455750e-003 + 0.2037964016199112 + 0.4969817101955414 + <_> + + <_> + + + + <_>13 14 6 6 -1. + <_>16 14 3 3 2. + <_>13 17 3 3 2. + 0 + 0.0286671407520771 + 0.5025696754455566 + 0.6928027272224426 + <_> + + <_> + + + + <_>1 9 18 4 -1. + <_>7 9 6 4 3. + 0 + 0.1701968014240265 + 0.4960052967071533 + 0.1476442962884903 + <_> + + <_> + + + + <_>13 14 6 6 -1. + <_>16 14 3 3 2. + <_>13 17 3 3 2. + 0 + -3.2614478841423988e-003 + 0.5603063702583313 + 0.4826056063175201 + <_> + + <_> + + + + <_>0 2 1 6 -1. + <_>0 4 1 2 3. + 0 + 5.5769277969375253e-004 + 0.5205562114715576 + 0.4129633009433746 + <_> + + <_> + + + + <_>5 0 15 20 -1. + <_>5 10 15 10 2. + 0 + 0.3625833988189697 + 0.5221652984619141 + 0.3768612146377564 + <_> + + <_> + + + + <_>1 14 6 6 -1. + <_>1 14 3 3 2. + <_>4 17 3 3 2. + 0 + -0.0116151301190257 + 0.6022682785987854 + 0.4637489914894104 + <_> + + <_> + + + + <_>8 14 4 6 -1. + <_>10 14 2 3 2. + <_>8 17 2 3 2. + 0 + -4.0795197710394859e-003 + 0.4070447087287903 + 0.5337479114532471 + <_> + + <_> + + + + <_>7 11 2 1 -1. + <_>8 11 1 1 2. + 0 + 5.7204300537705421e-004 + 0.4601835012435913 + 0.5900393128395081 + <_> + + <_> + + + + <_>9 17 3 2 -1. + <_>10 17 1 2 3. + 0 + 6.7543348995968699e-004 + 0.5398252010345459 + 0.4345428943634033 + <_> + + <_> + + + + <_>8 17 3 2 -1. + <_>9 17 1 2 3. + 0 + 6.3295697327703238e-004 + 0.5201563239097595 + 0.4051358997821808 + <_> + + <_> + + + + <_>12 14 4 6 -1. + <_>14 14 2 3 2. + <_>12 17 2 3 2. + 0 + 1.2435320531949401e-003 + 0.4642387926578522 + 0.5547441244125366 + <_> + + <_> + + + + <_>4 14 4 6 -1. + <_>4 14 2 3 2. + <_>6 17 2 3 2. + 0 + -4.7363857738673687e-003 + 0.6198567152023315 + 0.4672552049160004 + <_> + + <_> + + + + <_>13 14 2 6 -1. + <_>14 14 1 3 2. + <_>13 17 1 3 2. + 0 + -6.4658462069928646e-003 + 0.6837332844734192 + 0.5019000768661499 + <_> + + <_> + + + + <_>5 14 2 6 -1. + <_>5 14 1 3 2. + <_>6 17 1 3 2. + 0 + 3.5017321351915598e-004 + 0.4344803094863892 + 0.5363622903823853 + <_> + + <_> + + + + <_>7 0 6 12 -1. + <_>7 4 6 4 3. + 0 + 1.5754920605104417e-004 + 0.4760079085826874 + 0.5732020735740662 + <_> + + <_> + + + + <_>0 7 12 2 -1. + <_>4 7 4 2 3. + 0 + 9.9774366244673729e-003 + 0.5090985894203186 + 0.3635039925575256 + <_> + + <_> + + + + <_>10 3 3 13 -1. + <_>11 3 1 13 3. + 0 + -4.1464529931545258e-004 + 0.5570064783096314 + 0.4593802094459534 + <_> + + <_> + + + + <_>7 3 3 13 -1. + <_>8 3 1 13 3. + 0 + -3.5888899583369493e-004 + 0.5356845855712891 + 0.4339134991168976 + <_> + + <_> + + + + <_>10 8 6 3 -1. + <_>10 9 6 1 3. + 0 + 4.0463250479660928e-004 + 0.4439803063869476 + 0.5436776876449585 + <_> + + <_> + + + + <_>3 11 3 2 -1. + <_>4 11 1 2 3. + 0 + -8.2184787606820464e-004 + 0.4042294919490814 + 0.5176299214363098 + <_> + + <_> + + + + <_>13 12 6 8 -1. + <_>16 12 3 4 2. + <_>13 16 3 4 2. + 0 + 5.9467419050633907e-003 + 0.4927651882171631 + 0.5633779764175415 + <_> + + <_> + + + + <_>7 6 6 5 -1. + <_>9 6 2 5 3. + 0 + -0.0217533893883228 + 0.8006293773651123 + 0.4800840914249420 + <_> + + <_> + + + + <_>17 11 2 7 -1. + <_>17 11 1 7 2. + 0 + -0.0145403798669577 + 0.3946054875850678 + 0.5182222723960877 + <_> + + <_> + + + + <_>3 13 8 2 -1. + <_>7 13 4 2 2. + 0 + -0.0405107699334621 + 0.0213249903172255 + 0.4935792982578278 + <_> + + <_> + + + + <_>6 9 8 3 -1. + <_>6 10 8 1 3. + 0 + -5.8458268176764250e-004 + 0.4012795984745026 + 0.5314025282859802 + <_> + + <_> + + + + <_>4 3 4 3 -1. + <_>4 4 4 1 3. + 0 + 5.5151800625026226e-003 + 0.4642418920993805 + 0.5896260738372803 + <_> + + <_> + + + + <_>11 3 4 3 -1. + <_>11 4 4 1 3. + 0 + -6.0626221820712090e-003 + 0.6502159237861633 + 0.5016477704048157 + <_> + + <_> + + + + <_>1 4 17 12 -1. + <_>1 8 17 4 3. + 0 + 0.0945358425378799 + 0.5264708995819092 + 0.4126827120780945 + <_> + + <_> + + + + <_>11 3 4 3 -1. + <_>11 4 4 1 3. + 0 + 4.7315051779150963e-003 + 0.4879199862480164 + 0.5892447829246521 + <_> + + <_> + + + + <_>4 8 6 3 -1. + <_>4 9 6 1 3. + 0 + -5.2571471314877272e-004 + 0.3917280137538910 + 0.5189412832260132 + <_> + + <_> + + + + <_>12 3 5 3 -1. + <_>12 4 5 1 3. + 0 + -2.5464049540460110e-003 + 0.5837599039077759 + 0.4985705912113190 + <_> + + <_> + + + + <_>1 11 2 7 -1. + <_>2 11 1 7 2. + 0 + -0.0260756891220808 + 0.1261983960866928 + 0.4955821931362152 + <_> + + <_> + + + + <_>15 12 2 8 -1. + <_>16 12 1 4 2. + <_>15 16 1 4 2. + 0 + -5.4779709316790104e-003 + 0.5722513794898987 + 0.5010265707969666 + <_> + + <_> + + + + <_>4 8 11 3 -1. + <_>4 9 11 1 3. + 0 + 5.1337741315364838e-003 + 0.5273262262344360 + 0.4226376116275787 + <_> + + <_> + + + + <_>9 13 6 2 -1. + <_>12 13 3 1 2. + <_>9 14 3 1 2. + 0 + 4.7944980906322598e-004 + 0.4450066983699799 + 0.5819587111473084 + <_> + + <_> + + + + <_>6 13 4 3 -1. + <_>6 14 4 1 3. + 0 + -2.1114079281687737e-003 + 0.5757653117179871 + 0.4511714875698090 + <_> + + <_> + + + + <_>9 12 3 3 -1. + <_>10 12 1 3 3. + 0 + -0.0131799904629588 + 0.1884381026029587 + 0.5160734057426453 + <_> + + <_> + + + + <_>5 3 3 3 -1. + <_>5 4 3 1 3. + 0 + -4.7968099825084209e-003 + 0.6589789986610413 + 0.4736118912696838 + <_> + + <_> + + + + <_>9 4 2 3 -1. + <_>9 5 2 1 3. + 0 + 6.7483168095350266e-003 + 0.5259429812431335 + 0.3356395065784454 + <_> + + <_> + + + + <_>0 2 16 3 -1. + <_>0 3 16 1 3. + 0 + 1.4623369788751006e-003 + 0.5355271100997925 + 0.4264092147350311 + <_> + + <_> + + + + <_>15 12 2 8 -1. + <_>16 12 1 4 2. + <_>15 16 1 4 2. + 0 + 4.7645159065723419e-003 + 0.5034406781196594 + 0.5786827802658081 + <_> + + <_> + + + + <_>3 12 2 8 -1. + <_>3 12 1 4 2. + <_>4 16 1 4 2. + 0 + 6.8066660314798355e-003 + 0.4756605029106140 + 0.6677829027175903 + <_> + + <_> + + + + <_>14 13 3 6 -1. + <_>14 15 3 2 3. + 0 + 3.6608621012419462e-003 + 0.5369611978530884 + 0.4311546981334686 + <_> + + <_> + + + + <_>3 13 3 6 -1. + <_>3 15 3 2 3. + 0 + 0.0214496403932571 + 0.4968641996383667 + 0.1888816058635712 + <_> + + <_> + + + + <_>6 5 10 2 -1. + <_>11 5 5 1 2. + <_>6 6 5 1 2. + 0 + 4.1678901761770248e-003 + 0.4930733144283295 + 0.5815368890762329 + <_> + + <_> + + + + <_>2 14 14 6 -1. + <_>2 17 14 3 2. + 0 + 8.6467564105987549e-003 + 0.5205205082893372 + 0.4132595062255859 + <_> + + <_> + + + + <_>10 14 1 3 -1. + <_>10 15 1 1 3. + 0 + -3.6114078829996288e-004 + 0.5483555197715759 + 0.4800927937030792 + <_> + + <_> + + + + <_>4 16 2 2 -1. + <_>4 16 1 1 2. + <_>5 17 1 1 2. + 0 + 1.0808729566633701e-003 + 0.4689902067184448 + 0.6041421294212341 + <_> + + <_> + + + + <_>10 6 2 3 -1. + <_>10 7 2 1 3. + 0 + 5.7719959877431393e-003 + 0.5171142220497131 + 0.3053277134895325 + <_> + + <_> + + + + <_>0 17 20 2 -1. + <_>0 17 10 1 2. + <_>10 18 10 1 2. + 0 + 1.5720770461484790e-003 + 0.5219978094100952 + 0.4178803861141205 + <_> + + <_> + + + + <_>13 6 1 3 -1. + <_>13 7 1 1 3. + 0 + -1.9307859474793077e-003 + 0.5860369801521301 + 0.4812920093536377 + <_> + + <_> + + + + <_>8 13 3 2 -1. + <_>9 13 1 2 3. + 0 + -7.8926272690296173e-003 + 0.1749276965856552 + 0.4971733987331390 + <_> + + <_> + + + + <_>12 2 3 3 -1. + <_>13 2 1 3 3. + 0 + -2.2224679123610258e-003 + 0.4342589080333710 + 0.5212848186492920 + <_> + + <_> + + + + <_>3 18 2 2 -1. + <_>3 18 1 1 2. + <_>4 19 1 1 2. + 0 + 1.9011989934369922e-003 + 0.4765186905860901 + 0.6892055273056030 + <_> + + <_> + + + + <_>9 16 3 4 -1. + <_>10 16 1 4 3. + 0 + 2.7576119173318148e-003 + 0.5262191295623779 + 0.4337486028671265 + <_> + + <_> + + + + <_>6 6 1 3 -1. + <_>6 7 1 1 3. + 0 + 5.1787449046969414e-003 + 0.4804069101810455 + 0.7843729257583618 + <_> + + <_> + + + + <_>13 1 5 2 -1. + <_>13 2 5 1 2. + 0 + -9.0273341629654169e-004 + 0.4120846986770630 + 0.5353423953056335 + <_> + + <_> + + + + <_>7 14 6 2 -1. + <_>7 14 3 1 2. + <_>10 15 3 1 2. + 0 + 5.1797959022223949e-003 + 0.4740372896194458 + 0.6425960063934326 + <_> + + <_> + + + + <_>11 3 3 4 -1. + <_>12 3 1 4 3. + 0 + -0.0101140001788735 + 0.2468792051076889 + 0.5175017714500427 + <_> + + <_> + + + + <_>1 13 12 6 -1. + <_>5 13 4 6 3. + 0 + -0.0186170600354671 + 0.5756294131278992 + 0.4628978967666626 + <_> + + <_> + + + + <_>14 11 5 2 -1. + <_>14 12 5 1 2. + 0 + 5.9225959703326225e-003 + 0.5169625878334045 + 0.3214271068572998 + <_> + + <_> + + + + <_>2 15 14 4 -1. + <_>2 15 7 2 2. + <_>9 17 7 2 2. + 0 + -6.2945079989731312e-003 + 0.3872014880180359 + 0.5141636729240418 + <_> + + <_> + + + + <_>3 7 14 2 -1. + <_>10 7 7 1 2. + <_>3 8 7 1 2. + 0 + 6.5353019163012505e-003 + 0.4853048920631409 + 0.6310489773750305 + <_> + + <_> + + + + <_>1 11 4 2 -1. + <_>1 12 4 1 2. + 0 + 1.0878399480134249e-003 + 0.5117315053939819 + 0.3723258972167969 + <_> + + <_> + + + + <_>14 0 6 14 -1. + <_>16 0 2 14 3. + 0 + -0.0225422400981188 + 0.5692740082740784 + 0.4887112975120544 + <_> + + <_> + + + + <_>4 11 1 3 -1. + <_>4 12 1 1 3. + 0 + -3.0065660830587149e-003 + 0.2556012868881226 + 0.5003992915153503 + <_> + + <_> + + + + <_>14 0 6 14 -1. + <_>16 0 2 14 3. + 0 + 7.4741272255778313e-003 + 0.4810872972011566 + 0.5675926804542542 + <_> + + <_> + + + + <_>1 10 3 7 -1. + <_>2 10 1 7 3. + 0 + 0.0261623207479715 + 0.4971194863319397 + 0.1777237057685852 + <_> + + <_> + + + + <_>8 12 9 2 -1. + <_>8 13 9 1 2. + 0 + 9.4352738233283162e-004 + 0.4940010905265808 + 0.5491250753402710 + <_> + + <_> + + + + <_>0 6 20 1 -1. + <_>10 6 10 1 2. + 0 + 0.0333632417023182 + 0.5007612109184265 + 0.2790724039077759 + <_> + + <_> + + + + <_>8 4 4 4 -1. + <_>8 4 2 4 2. + 0 + -0.0151186501607299 + 0.7059578895568848 + 0.4973031878471375 + <_> + + <_> + + + + <_>0 0 2 2 -1. + <_>0 1 2 1 2. + 0 + 9.8648946732282639e-004 + 0.5128620266914368 + 0.3776761889457703 + 104.7491989135742200 + 19 + -1 + <_> + + + <_> + + <_> + + + + <_>5 3 10 9 -1. + <_>5 6 10 3 3. + 0 + -0.0951507985591888 + 0.6470757126808167 + 0.4017286896705627 + <_> + + <_> + + + + <_>15 2 4 10 -1. + <_>15 2 2 10 2. + 0 + 6.2702340073883533e-003 + 0.3999822139739990 + 0.5746449232101440 + <_> + + <_> + + + + <_>8 2 2 7 -1. + <_>9 2 1 7 2. + 0 + 3.0018089455552399e-004 + 0.3558770120143890 + 0.5538809895515442 + <_> + + <_> + + + + <_>7 4 12 1 -1. + <_>11 4 4 1 3. + 0 + 1.1757409665733576e-003 + 0.4256534874439240 + 0.5382617712020874 + <_> + + <_> + + + + <_>3 4 9 1 -1. + <_>6 4 3 1 3. + 0 + 4.4235268433112651e-005 + 0.3682908117771149 + 0.5589926838874817 + <_> + + <_> + + + + <_>15 10 1 4 -1. + <_>15 12 1 2 2. + 0 + -2.9936920327600092e-005 + 0.5452470183372498 + 0.4020367860794067 + <_> + + <_> + + + + <_>4 10 6 4 -1. + <_>7 10 3 4 2. + 0 + 3.0073199886828661e-003 + 0.5239058136940002 + 0.3317843973636627 + <_> + + <_> + + + + <_>15 9 1 6 -1. + <_>15 12 1 3 2. + 0 + -0.0105138896033168 + 0.4320689141750336 + 0.5307983756065369 + <_> + + <_> + + + + <_>7 17 6 3 -1. + <_>7 18 6 1 3. + 0 + 8.3476826548576355e-003 + 0.4504637122154236 + 0.6453298926353455 + <_> + + <_> + + + + <_>14 3 2 16 -1. + <_>15 3 1 8 2. + <_>14 11 1 8 2. + 0 + -3.1492270063608885e-003 + 0.4313425123691559 + 0.5370525121688843 + <_> + + <_> + + + + <_>4 9 1 6 -1. + <_>4 12 1 3 2. + 0 + -1.4435649973165710e-005 + 0.5326603055000305 + 0.3817971944808960 + <_> + + <_> + + + + <_>12 1 5 2 -1. + <_>12 2 5 1 2. + 0 + -4.2855090578086674e-004 + 0.4305163919925690 + 0.5382009744644165 + <_> + + <_> + + + + <_>6 18 4 2 -1. + <_>6 18 2 1 2. + <_>8 19 2 1 2. + 0 + 1.5062429883982986e-004 + 0.4235970973968506 + 0.5544965267181397 + <_> + + <_> + + + + <_>2 4 16 10 -1. + <_>10 4 8 5 2. + <_>2 9 8 5 2. + 0 + 0.0715598315000534 + 0.5303059816360474 + 0.2678802907466888 + <_> + + <_> + + + + <_>6 5 1 10 -1. + <_>6 10 1 5 2. + 0 + 8.4095180500298738e-004 + 0.3557108938694000 + 0.5205433964729309 + <_> + + <_> + + + + <_>4 8 15 2 -1. + <_>9 8 5 2 3. + 0 + 0.0629865005612373 + 0.5225362777709961 + 0.2861376106739044 + <_> + + <_> + + + + <_>1 8 15 2 -1. + <_>6 8 5 2 3. + 0 + -3.3798629883676767e-003 + 0.3624185919761658 + 0.5201697945594788 + <_> + + <_> + + + + <_>9 5 3 6 -1. + <_>9 7 3 2 3. + 0 + -1.1810739670181647e-004 + 0.5474476814270020 + 0.3959893882274628 + <_> + + <_> + + + + <_>5 7 8 2 -1. + <_>9 7 4 2 2. + 0 + -5.4505601292476058e-004 + 0.3740422129631043 + 0.5215715765953064 + <_> + + <_> + + + + <_>9 11 2 3 -1. + <_>9 12 2 1 3. + 0 + -1.8454910023137927e-003 + 0.5893052220344544 + 0.4584448933601379 + <_> + + <_> + + + + <_>1 0 16 3 -1. + <_>1 1 16 1 3. + 0 + -4.3832371011376381e-004 + 0.4084582030773163 + 0.5385351181030273 + <_> + + <_> + + + + <_>11 2 7 2 -1. + <_>11 3 7 1 2. + 0 + -2.4000830017030239e-003 + 0.3777455091476440 + 0.5293580293655396 + <_> + + <_> + + + + <_>5 1 10 18 -1. + <_>5 7 10 6 3. + 0 + -0.0987957417964935 + 0.2963612079620361 + 0.5070089101791382 + <_> + + <_> + + + + <_>17 4 3 2 -1. + <_>18 4 1 2 3. + 0 + 3.1798239797353745e-003 + 0.4877632856369019 + 0.6726443767547607 + <_> + + <_> + + + + <_>8 13 1 3 -1. + <_>8 14 1 1 3. + 0 + 3.2406419632025063e-004 + 0.4366911053657532 + 0.5561109781265259 + <_> + + <_> + + + + <_>3 14 14 6 -1. + <_>3 16 14 2 3. + 0 + -0.0325472503900528 + 0.3128157854080200 + 0.5308616161346436 + <_> + + <_> + + + + <_>0 2 3 4 -1. + <_>1 2 1 4 3. + 0 + -7.7561130747199059e-003 + 0.6560224890708923 + 0.4639872014522553 + <_> + + <_> + + + + <_>12 1 5 2 -1. + <_>12 2 5 1 2. + 0 + 0.0160272493958473 + 0.5172680020332336 + 0.3141897916793823 + <_> + + <_> + + + + <_>3 1 5 2 -1. + <_>3 2 5 1 2. + 0 + 7.1002350523485802e-006 + 0.4084446132183075 + 0.5336294770240784 + <_> + + <_> + + + + <_>10 13 2 3 -1. + <_>10 14 2 1 3. + 0 + 7.3422808200120926e-003 + 0.4966922104358673 + 0.6603465080261231 + <_> + + <_> + + + + <_>8 13 2 3 -1. + <_>8 14 2 1 3. + 0 + -1.6970280557870865e-003 + 0.5908237099647522 + 0.4500182867050171 + <_> + + <_> + + + + <_>14 12 2 3 -1. + <_>14 13 2 1 3. + 0 + 2.4118260480463505e-003 + 0.5315160751342773 + 0.3599720895290375 + <_> + + <_> + + + + <_>7 2 2 3 -1. + <_>7 3 2 1 3. + 0 + -5.5300937965512276e-003 + 0.2334040999412537 + 0.4996814131736755 + <_> + + <_> + + + + <_>5 6 10 4 -1. + <_>10 6 5 2 2. + <_>5 8 5 2 2. + 0 + -2.6478730142116547e-003 + 0.5880935788154602 + 0.4684734046459198 + <_> + + <_> + + + + <_>9 13 1 6 -1. + <_>9 16 1 3 2. + 0 + 0.0112956296652555 + 0.4983777105808258 + 0.1884590983390808 + <_> + + <_> + + + + <_>10 12 2 2 -1. + <_>11 12 1 1 2. + <_>10 13 1 1 2. + 0 + -6.6952878842130303e-004 + 0.5872138142585754 + 0.4799019992351532 + <_> + + <_> + + + + <_>4 12 2 3 -1. + <_>4 13 2 1 3. + 0 + 1.4410680159926414e-003 + 0.5131189227104187 + 0.3501011133193970 + <_> + + <_> + + + + <_>14 4 6 6 -1. + <_>14 6 6 2 3. + 0 + 2.4637870956212282e-003 + 0.5339372158050537 + 0.4117639064788818 + <_> + + <_> + + + + <_>8 17 2 3 -1. + <_>8 18 2 1 3. + 0 + 3.3114518737420440e-004 + 0.4313383102416992 + 0.5398246049880981 + <_> + + <_> + + + + <_>16 4 4 6 -1. + <_>16 6 4 2 3. + 0 + -0.0335572697222233 + 0.2675336897373200 + 0.5179154872894287 + <_> + + <_> + + + + <_>0 4 4 6 -1. + <_>0 6 4 2 3. + 0 + 0.0185394193977118 + 0.4973869919776917 + 0.2317177057266235 + <_> + + <_> + + + + <_>14 6 2 3 -1. + <_>14 6 1 3 2. + 0 + -2.9698139405809343e-004 + 0.5529708266258240 + 0.4643664062023163 + <_> + + <_> + + + + <_>4 9 8 1 -1. + <_>8 9 4 1 2. + 0 + -4.5577259152196348e-004 + 0.5629584193229675 + 0.4469191133975983 + <_> + + <_> + + + + <_>8 12 4 3 -1. + <_>8 13 4 1 3. + 0 + -0.0101589802652597 + 0.6706212759017944 + 0.4925918877124786 + <_> + + <_> + + + + <_>5 12 10 6 -1. + <_>5 14 10 2 3. + 0 + -2.2413829356082715e-005 + 0.5239421725273132 + 0.3912901878356934 + <_> + + <_> + + + + <_>11 12 1 2 -1. + <_>11 13 1 1 2. + 0 + 7.2034963523037732e-005 + 0.4799438118934631 + 0.5501788854598999 + <_> + + <_> + + + + <_>8 15 4 2 -1. + <_>8 16 4 1 2. + 0 + -6.9267209619283676e-003 + 0.6930009722709656 + 0.4698084890842438 + <_> + + <_> + + + + <_>6 9 8 8 -1. + <_>10 9 4 4 2. + <_>6 13 4 4 2. + 0 + -7.6997838914394379e-003 + 0.4099623858928680 + 0.5480883121490479 + <_> + + <_> + + + + <_>7 12 4 6 -1. + <_>7 12 2 3 2. + <_>9 15 2 3 2. + 0 + -7.3130549862980843e-003 + 0.3283475935459137 + 0.5057886242866516 + <_> + + <_> + + + + <_>10 11 3 1 -1. + <_>11 11 1 1 3. + 0 + 1.9650589674711227e-003 + 0.4978047013282776 + 0.6398249864578247 + <_> + + <_> + + + + <_>9 7 2 10 -1. + <_>9 7 1 5 2. + <_>10 12 1 5 2. + 0 + 7.1647600270807743e-003 + 0.4661160111427307 + 0.6222137212753296 + <_> + + <_> + + + + <_>8 0 6 6 -1. + <_>10 0 2 6 3. + 0 + -0.0240786392241716 + 0.2334644943475723 + 0.5222162008285523 + <_> + + <_> + + + + <_>3 11 2 6 -1. + <_>3 13 2 2 3. + 0 + -0.0210279691964388 + 0.1183653995394707 + 0.4938226044178009 + <_> + + <_> + + + + <_>16 12 1 2 -1. + <_>16 13 1 1 2. + 0 + 3.6017020465806127e-004 + 0.5325019955635071 + 0.4116711020469666 + <_> + + <_> + + + + <_>1 14 6 6 -1. + <_>1 14 3 3 2. + <_>4 17 3 3 2. + 0 + -0.0172197297215462 + 0.6278762221336365 + 0.4664269089698792 + <_> + + <_> + + + + <_>13 1 3 6 -1. + <_>14 1 1 6 3. + 0 + -7.8672142699360847e-003 + 0.3403415083885193 + 0.5249736905097961 + <_> + + <_> + + + + <_>8 8 2 2 -1. + <_>8 9 2 1 2. + 0 + -4.4777389848604798e-004 + 0.3610411882400513 + 0.5086259245872498 + <_> + + <_> + + + + <_>9 9 3 3 -1. + <_>10 9 1 3 3. + 0 + 5.5486010387539864e-003 + 0.4884265959262848 + 0.6203498244285584 + <_> + + <_> + + + + <_>8 7 3 3 -1. + <_>8 8 3 1 3. + 0 + -6.9461148232221603e-003 + 0.2625930011272430 + 0.5011097192764282 + <_> + + <_> + + + + <_>14 0 2 3 -1. + <_>14 0 1 3 2. + 0 + 1.3569870498031378e-004 + 0.4340794980525971 + 0.5628312230110169 + <_> + + <_> + + + + <_>1 0 18 9 -1. + <_>7 0 6 9 3. + 0 + -0.0458802506327629 + 0.6507998704910278 + 0.4696274995803833 + <_> + + <_> + + + + <_>11 5 4 15 -1. + <_>11 5 2 15 2. + 0 + -0.0215825606137514 + 0.3826502859592438 + 0.5287616848945618 + <_> + + <_> + + + + <_>5 5 4 15 -1. + <_>7 5 2 15 2. + 0 + -0.0202095396816731 + 0.3233368098735809 + 0.5074477195739746 + <_> + + <_> + + + + <_>14 0 2 3 -1. + <_>14 0 1 3 2. + 0 + 5.8496710844337940e-003 + 0.5177603960037231 + 0.4489670991897583 + <_> + + <_> + + + + <_>4 0 2 3 -1. + <_>5 0 1 3 2. + 0 + -5.7476379879517481e-005 + 0.4020850956439972 + 0.5246363878250122 + <_> + + <_> + + + + <_>11 12 2 2 -1. + <_>12 12 1 1 2. + <_>11 13 1 1 2. + 0 + -1.1513100471347570e-003 + 0.6315072178840637 + 0.4905154109001160 + <_> + + <_> + + + + <_>7 12 2 2 -1. + <_>7 12 1 1 2. + <_>8 13 1 1 2. + 0 + 1.9862831104546785e-003 + 0.4702459871768951 + 0.6497151255607605 + <_> + + <_> + + + + <_>12 0 3 4 -1. + <_>13 0 1 4 3. + 0 + -5.2719512023031712e-003 + 0.3650383949279785 + 0.5227652788162231 + <_> + + <_> + + + + <_>4 11 3 3 -1. + <_>4 12 3 1 3. + 0 + 1.2662699446082115e-003 + 0.5166100859642029 + 0.3877618014812470 + <_> + + <_> + + + + <_>12 7 4 2 -1. + <_>12 8 4 1 2. + 0 + -6.2919440679252148e-003 + 0.7375894188880920 + 0.5023847818374634 + <_> + + <_> + + + + <_>8 10 3 2 -1. + <_>9 10 1 2 3. + 0 + 6.7360111279413104e-004 + 0.4423226118087769 + 0.5495585799217224 + <_> + + <_> + + + + <_>9 9 3 2 -1. + <_>10 9 1 2 3. + 0 + -1.0523450328037143e-003 + 0.5976396203041077 + 0.4859583079814911 + <_> + + <_> + + + + <_>8 9 3 2 -1. + <_>9 9 1 2 3. + 0 + -4.4216238893568516e-004 + 0.5955939292907715 + 0.4398930966854096 + <_> + + <_> + + + + <_>12 0 3 4 -1. + <_>13 0 1 4 3. + 0 + 1.1747940443456173e-003 + 0.5349888205528259 + 0.4605058133602142 + <_> + + <_> + + + + <_>5 0 3 4 -1. + <_>6 0 1 4 3. + 0 + 5.2457437850534916e-003 + 0.5049191117286682 + 0.2941577136516571 + <_> + + <_> + + + + <_>4 14 12 4 -1. + <_>10 14 6 2 2. + <_>4 16 6 2 2. + 0 + -0.0245397202670574 + 0.2550177872180939 + 0.5218586921691895 + <_> + + <_> + + + + <_>8 13 2 3 -1. + <_>8 14 2 1 3. + 0 + 7.3793041519820690e-004 + 0.4424861073493958 + 0.5490816235542297 + <_> + + <_> + + + + <_>10 10 3 8 -1. + <_>10 14 3 4 2. + 0 + 1.4233799884095788e-003 + 0.5319514274597168 + 0.4081355929374695 + <_> + + <_> + + + + <_>8 10 4 8 -1. + <_>8 10 2 4 2. + <_>10 14 2 4 2. + 0 + -2.4149110540747643e-003 + 0.4087659120559692 + 0.5238950252532959 + <_> + + <_> + + + + <_>10 8 3 1 -1. + <_>11 8 1 1 3. + 0 + -1.2165299849584699e-003 + 0.5674579143524170 + 0.4908052980899811 + <_> + + <_> + + + + <_>9 12 1 6 -1. + <_>9 15 1 3 2. + 0 + -1.2438809499144554e-003 + 0.4129425883293152 + 0.5256118178367615 + <_> + + <_> + + + + <_>10 8 3 1 -1. + <_>11 8 1 1 3. + 0 + 6.1942739412188530e-003 + 0.5060194134712219 + 0.7313653230667114 + <_> + + <_> + + + + <_>7 8 3 1 -1. + <_>8 8 1 1 3. + 0 + -1.6607169527560472e-003 + 0.5979632139205933 + 0.4596369862556458 + <_> + + <_> + + + + <_>5 2 15 14 -1. + <_>5 9 15 7 2. + 0 + -0.0273162592202425 + 0.4174365103244782 + 0.5308842062950134 + <_> + + <_> + + + + <_>2 1 2 10 -1. + <_>2 1 1 5 2. + <_>3 6 1 5 2. + 0 + -1.5845570014789701e-003 + 0.5615804791450501 + 0.4519486129283905 + <_> + + <_> + + + + <_>14 14 2 3 -1. + <_>14 15 2 1 3. + 0 + -1.5514739789068699e-003 + 0.4076187014579773 + 0.5360785126686096 + <_> + + <_> + + + + <_>2 7 3 3 -1. + <_>3 7 1 3 3. + 0 + 3.8446558755822480e-004 + 0.4347293972969055 + 0.5430442094802856 + <_> + + <_> + + + + <_>17 4 3 3 -1. + <_>17 5 3 1 3. + 0 + -0.0146722598001361 + 0.1659304946660996 + 0.5146093964576721 + <_> + + <_> + + + + <_>0 4 3 3 -1. + <_>0 5 3 1 3. + 0 + 8.1608882173895836e-003 + 0.4961819052696228 + 0.1884745955467224 + <_> + + <_> + + + + <_>13 5 6 2 -1. + <_>16 5 3 1 2. + <_>13 6 3 1 2. + 0 + 1.1121659772470593e-003 + 0.4868263900279999 + 0.6093816161155701 + <_> + + <_> + + + + <_>4 19 12 1 -1. + <_>8 19 4 1 3. + 0 + -7.2603770531713963e-003 + 0.6284325122833252 + 0.4690375924110413 + <_> + + <_> + + + + <_>12 12 2 4 -1. + <_>12 14 2 2 2. + 0 + -2.4046430189628154e-004 + 0.5575000047683716 + 0.4046044051647186 + <_> + + <_> + + + + <_>3 15 1 3 -1. + <_>3 16 1 1 3. + 0 + -2.3348190006799996e-004 + 0.4115762114524841 + 0.5252848267555237 + <_> + + <_> + + + + <_>11 16 6 4 -1. + <_>11 16 3 4 2. + 0 + 5.5736480280756950e-003 + 0.4730072915554047 + 0.5690100789070129 + <_> + + <_> + + + + <_>2 10 3 10 -1. + <_>3 10 1 10 3. + 0 + 0.0306237693876028 + 0.4971886873245239 + 0.1740095019340515 + <_> + + <_> + + + + <_>12 8 2 4 -1. + <_>12 8 1 4 2. + 0 + 9.2074798885732889e-004 + 0.5372117757797241 + 0.4354872107505798 + <_> + + <_> + + + + <_>6 8 2 4 -1. + <_>7 8 1 4 2. + 0 + -4.3550739064812660e-005 + 0.5366883873939514 + 0.4347316920757294 + <_> + + <_> + + + + <_>10 14 2 3 -1. + <_>10 14 1 3 2. + 0 + -6.6452710889279842e-003 + 0.3435518145561218 + 0.5160533189773560 + <_> + + <_> + + + + <_>5 1 10 3 -1. + <_>10 1 5 3 2. + 0 + 0.0432219989597797 + 0.4766792058944702 + 0.7293652892112732 + <_> + + <_> + + + + <_>10 7 3 2 -1. + <_>11 7 1 2 3. + 0 + 2.2331769578158855e-003 + 0.5029315948486328 + 0.5633171200752258 + <_> + + <_> + + + + <_>5 6 9 2 -1. + <_>8 6 3 2 3. + 0 + 3.1829739455133677e-003 + 0.4016092121601105 + 0.5192136764526367 + <_> + + <_> + + + + <_>9 8 2 2 -1. + <_>9 9 2 1 2. + 0 + -1.8027749320026487e-004 + 0.4088315963745117 + 0.5417919754981995 + <_> + + <_> + + + + <_>2 11 16 6 -1. + <_>2 11 8 3 2. + <_>10 14 8 3 2. + 0 + -5.2934689447283745e-003 + 0.4075677096843720 + 0.5243561863899231 + <_> + + <_> + + + + <_>12 7 2 2 -1. + <_>13 7 1 1 2. + <_>12 8 1 1 2. + 0 + 1.2750959722325206e-003 + 0.4913282990455627 + 0.6387010812759399 + <_> + + <_> + + + + <_>9 5 2 3 -1. + <_>9 6 2 1 3. + 0 + 4.3385322205722332e-003 + 0.5031672120094299 + 0.2947346866130829 + <_> + + <_> + + + + <_>9 7 3 2 -1. + <_>10 7 1 2 3. + 0 + 8.5250744596123695e-003 + 0.4949789047241211 + 0.6308869123458862 + <_> + + <_> + + + + <_>5 1 8 12 -1. + <_>5 7 8 6 2. + 0 + -9.4266352243721485e-004 + 0.5328366756439209 + 0.4285649955272675 + <_> + + <_> + + + + <_>13 5 2 2 -1. + <_>13 6 2 1 2. + 0 + 1.3609660090878606e-003 + 0.4991525113582611 + 0.5941501259803772 + <_> + + <_> + + + + <_>5 5 2 2 -1. + <_>5 6 2 1 2. + 0 + 4.4782509212382138e-004 + 0.4573504030704498 + 0.5854480862617493 + <_> + + <_> + + + + <_>12 4 3 3 -1. + <_>12 5 3 1 3. + 0 + 1.3360050506889820e-003 + 0.4604358971118927 + 0.5849052071571350 + <_> + + <_> + + + + <_>4 14 2 3 -1. + <_>4 15 2 1 3. + 0 + -6.0967548051849008e-004 + 0.3969388902187347 + 0.5229423046112061 + <_> + + <_> + + + + <_>12 4 3 3 -1. + <_>12 5 3 1 3. + 0 + -2.3656780831515789e-003 + 0.5808320045471191 + 0.4898357093334198 + <_> + + <_> + + + + <_>5 4 3 3 -1. + <_>5 5 3 1 3. + 0 + 1.0734340175986290e-003 + 0.4351210892200470 + 0.5470039248466492 + <_> + + <_> + + + + <_>9 14 2 6 -1. + <_>10 14 1 3 2. + <_>9 17 1 3 2. + 0 + 2.1923359017819166e-003 + 0.5355060100555420 + 0.3842903971672058 + <_> + + <_> + + + + <_>8 14 3 2 -1. + <_>9 14 1 2 3. + 0 + 5.4968618787825108e-003 + 0.5018138885498047 + 0.2827191948890686 + <_> + + <_> + + + + <_>9 5 6 6 -1. + <_>11 5 2 6 3. + 0 + -0.0753688216209412 + 0.1225076019763947 + 0.5148826837539673 + <_> + + <_> + + + + <_>5 5 6 6 -1. + <_>7 5 2 6 3. + 0 + 0.0251344703137875 + 0.4731766879558563 + 0.7025446295738220 + <_> + + <_> + + + + <_>13 13 1 2 -1. + <_>13 14 1 1 2. + 0 + -2.9358599931583740e-005 + 0.5430532097816467 + 0.4656086862087250 + <_> + + <_> + + + + <_>0 2 10 2 -1. + <_>0 3 10 1 2. + 0 + -5.8355910005047917e-004 + 0.4031040072441101 + 0.5190119743347168 + <_> + + <_> + + + + <_>13 13 1 2 -1. + <_>13 14 1 1 2. + 0 + -2.6639450807124376e-003 + 0.4308126866817474 + 0.5161771178245544 + <_> + + <_> + + + + <_>5 7 2 2 -1. + <_>5 7 1 1 2. + <_>6 8 1 1 2. + 0 + -1.3804089976474643e-003 + 0.6219829916954041 + 0.4695515930652618 + <_> + + <_> + + + + <_>13 5 2 7 -1. + <_>13 5 1 7 2. + 0 + 1.2313219485804439e-003 + 0.5379363894462585 + 0.4425831139087677 + <_> + + <_> + + + + <_>6 13 1 2 -1. + <_>6 14 1 1 2. + 0 + -1.4644179827882908e-005 + 0.5281640291213989 + 0.4222503006458283 + <_> + + <_> + + + + <_>11 0 3 7 -1. + <_>12 0 1 7 3. + 0 + -0.0128188095986843 + 0.2582092881202698 + 0.5179932713508606 + <_> + + <_> + + + + <_>0 3 2 16 -1. + <_>0 3 1 8 2. + <_>1 11 1 8 2. + 0 + 0.0228521898388863 + 0.4778693020343781 + 0.7609264254570007 + <_> + + <_> + + + + <_>11 0 3 7 -1. + <_>12 0 1 7 3. + 0 + 8.2305970136076212e-004 + 0.5340992212295532 + 0.4671724140644074 + <_> + + <_> + + + + <_>6 0 3 7 -1. + <_>7 0 1 7 3. + 0 + 0.0127701200544834 + 0.4965761005878449 + 0.1472366005182266 + <_> + + <_> + + + + <_>11 16 8 4 -1. + <_>11 16 4 4 2. + 0 + -0.0500515103340149 + 0.6414994001388550 + 0.5016592144966126 + <_> + + <_> + + + + <_>1 16 8 4 -1. + <_>5 16 4 4 2. + 0 + 0.0157752707600594 + 0.4522320032119751 + 0.5685362219810486 + <_> + + <_> + + + + <_>13 5 2 7 -1. + <_>13 5 1 7 2. + 0 + -0.0185016207396984 + 0.2764748930931091 + 0.5137959122657776 + <_> + + <_> + + + + <_>5 5 2 7 -1. + <_>6 5 1 7 2. + 0 + 2.4626250378787518e-003 + 0.5141941905021668 + 0.3795408010482788 + <_> + + <_> + + + + <_>18 6 2 14 -1. + <_>18 13 2 7 2. + 0 + 0.0629161670804024 + 0.5060648918151856 + 0.6580433845520020 + <_> + + <_> + + + + <_>6 10 3 4 -1. + <_>6 12 3 2 2. + 0 + -2.1648500478477217e-005 + 0.5195388197898865 + 0.4019886851310730 + <_> + + <_> + + + + <_>14 7 1 2 -1. + <_>14 8 1 1 2. + 0 + 2.1180990152060986e-003 + 0.4962365031242371 + 0.5954458713531494 + <_> + + <_> + + + + <_>0 1 18 6 -1. + <_>0 1 9 3 2. + <_>9 4 9 3 2. + 0 + -0.0166348908096552 + 0.3757933080196381 + 0.5175446867942810 + <_> + + <_> + + + + <_>14 7 1 2 -1. + <_>14 8 1 1 2. + 0 + -2.8899470344185829e-003 + 0.6624013781547546 + 0.5057178735733032 + <_> + + <_> + + + + <_>0 6 2 14 -1. + <_>0 13 2 7 2. + 0 + 0.0767832621932030 + 0.4795796871185303 + 0.8047714829444885 + <_> + + <_> + + + + <_>17 0 3 12 -1. + <_>18 0 1 12 3. + 0 + 3.9170677773654461e-003 + 0.4937882125377655 + 0.5719941854476929 + <_> + + <_> + + + + <_>0 6 18 3 -1. + <_>0 7 18 1 3. + 0 + -0.0726706013083458 + 0.0538945607841015 + 0.4943903982639313 + <_> + + <_> + + + + <_>6 0 14 16 -1. + <_>6 8 14 8 2. + 0 + 0.5403950214385986 + 0.5129774212837219 + 0.1143338978290558 + <_> + + <_> + + + + <_>0 0 3 12 -1. + <_>1 0 1 12 3. + 0 + 2.9510019812732935e-003 + 0.4528343975543976 + 0.5698574185371399 + <_> + + <_> + + + + <_>13 0 3 7 -1. + <_>14 0 1 7 3. + 0 + 3.4508369863033295e-003 + 0.5357726812362671 + 0.4218730926513672 + <_> + + <_> + + + + <_>5 7 1 2 -1. + <_>5 8 1 1 2. + 0 + -4.2077939724549651e-004 + 0.5916172862052918 + 0.4637925922870636 + <_> + + <_> + + + + <_>14 4 6 6 -1. + <_>14 6 6 2 3. + 0 + 3.3051050268113613e-003 + 0.5273385047912598 + 0.4382042884826660 + <_> + + <_> + + + + <_>5 7 7 2 -1. + <_>5 8 7 1 2. + 0 + 4.7735060798004270e-004 + 0.4046528041362763 + 0.5181884765625000 + <_> + + <_> + + + + <_>8 6 6 9 -1. + <_>8 9 6 3 3. + 0 + -0.0259285103529692 + 0.7452235817909241 + 0.5089386105537415 + <_> + + <_> + + + + <_>5 4 6 1 -1. + <_>7 4 2 1 3. + 0 + -2.9729790985584259e-003 + 0.3295435905456543 + 0.5058795213699341 + <_> + + <_> + + + + <_>13 0 6 4 -1. + <_>16 0 3 2 2. + <_>13 2 3 2 2. + 0 + 5.8508329093456268e-003 + 0.4857144057750702 + 0.5793024897575378 + <_> + + <_> + + + + <_>1 2 18 12 -1. + <_>1 6 18 4 3. + 0 + -0.0459675192832947 + 0.4312731027603149 + 0.5380653142929077 + <_> + + <_> + + + + <_>3 2 17 12 -1. + <_>3 6 17 4 3. + 0 + 0.1558596044778824 + 0.5196170210838318 + 0.1684713959693909 + <_> + + <_> + + + + <_>5 14 7 3 -1. + <_>5 15 7 1 3. + 0 + 0.0151648297905922 + 0.4735757112503052 + 0.6735026836395264 + <_> + + <_> + + + + <_>10 14 1 3 -1. + <_>10 15 1 1 3. + 0 + -1.0604249546304345e-003 + 0.5822926759719849 + 0.4775702953338623 + <_> + + <_> + + + + <_>3 14 3 3 -1. + <_>3 15 3 1 3. + 0 + 6.6476291976869106e-003 + 0.4999198913574219 + 0.2319535017013550 + <_> + + <_> + + + + <_>14 4 6 6 -1. + <_>14 6 6 2 3. + 0 + -0.0122311301529408 + 0.4750893115997315 + 0.5262982249259949 + <_> + + <_> + + + + <_>0 4 6 6 -1. + <_>0 6 6 2 3. + 0 + 5.6528882123529911e-003 + 0.5069767832756043 + 0.3561818897724152 + <_> + + <_> + + + + <_>12 5 4 3 -1. + <_>12 6 4 1 3. + 0 + 1.2977829901501536e-003 + 0.4875693917274475 + 0.5619062781333923 + <_> + + <_> + + + + <_>4 5 4 3 -1. + <_>4 6 4 1 3. + 0 + 0.0107815898954868 + 0.4750770032405853 + 0.6782308220863342 + <_> + + <_> + + + + <_>18 0 2 6 -1. + <_>18 2 2 2 3. + 0 + 2.8654779307544231e-003 + 0.5305461883544922 + 0.4290736019611359 + <_> + + <_> + + + + <_>8 1 4 9 -1. + <_>10 1 2 9 2. + 0 + 2.8663428965955973e-003 + 0.4518479108810425 + 0.5539351105690002 + <_> + + <_> + + + + <_>6 6 8 2 -1. + <_>6 6 4 2 2. + 0 + -5.1983320154249668e-003 + 0.4149119853973389 + 0.5434188842773438 + <_> + + <_> + + + + <_>6 5 4 2 -1. + <_>6 5 2 1 2. + <_>8 6 2 1 2. + 0 + 5.3739990107715130e-003 + 0.4717896878719330 + 0.6507657170295715 + <_> + + <_> + + + + <_>10 5 2 3 -1. + <_>10 6 2 1 3. + 0 + -0.0146415298804641 + 0.2172164022922516 + 0.5161777138710022 + <_> + + <_> + + + + <_>9 5 1 3 -1. + <_>9 6 1 1 3. + 0 + -1.5042580344015732e-005 + 0.5337383747100830 + 0.4298836886882782 + <_> + + <_> + + + + <_>9 10 2 2 -1. + <_>9 11 2 1 2. + 0 + -1.1875660129589960e-004 + 0.4604594111442566 + 0.5582447052001953 + <_> + + <_> + + + + <_>0 8 4 3 -1. + <_>0 9 4 1 3. + 0 + 0.0169955305755138 + 0.4945895075798035 + 0.0738800764083862 + <_> + + <_> + + + + <_>6 0 8 6 -1. + <_>6 3 8 3 2. + 0 + -0.0350959412753582 + 0.7005509138107300 + 0.4977591037750244 + <_> + + <_> + + + + <_>1 0 6 4 -1. + <_>1 0 3 2 2. + <_>4 2 3 2 2. + 0 + 2.4217350874096155e-003 + 0.4466265141963959 + 0.5477694272994995 + <_> + + <_> + + + + <_>13 0 3 7 -1. + <_>14 0 1 7 3. + 0 + -9.6340337768197060e-004 + 0.4714098870754242 + 0.5313338041305542 + <_> + + <_> + + + + <_>9 16 2 2 -1. + <_>9 17 2 1 2. + 0 + 1.6391130338888615e-004 + 0.4331546127796173 + 0.5342242121696472 + <_> + + <_> + + + + <_>11 4 6 10 -1. + <_>11 9 6 5 2. + 0 + -0.0211414601653814 + 0.2644700109958649 + 0.5204498767852783 + <_> + + <_> + + + + <_>0 10 19 2 -1. + <_>0 11 19 1 2. + 0 + 8.7775202700868249e-004 + 0.5208349823951721 + 0.4152742922306061 + <_> + + <_> + + + + <_>9 5 8 9 -1. + <_>9 8 8 3 3. + 0 + -0.0279439203441143 + 0.6344125270843506 + 0.5018811821937561 + <_> + + <_> + + + + <_>4 0 3 7 -1. + <_>5 0 1 7 3. + 0 + 6.7297378554940224e-003 + 0.5050438046455383 + 0.3500863909721375 + <_> + + <_> + + + + <_>8 6 4 12 -1. + <_>10 6 2 6 2. + <_>8 12 2 6 2. + 0 + 0.0232810396701097 + 0.4966318011283875 + 0.6968677043914795 + <_> + + <_> + + + + <_>0 2 6 4 -1. + <_>0 4 6 2 2. + 0 + -0.0116449799388647 + 0.3300260007381439 + 0.5049629807472229 + <_> + + <_> + + + + <_>8 15 4 3 -1. + <_>8 16 4 1 3. + 0 + 0.0157643090933561 + 0.4991598129272461 + 0.7321153879165649 + <_> + + <_> + + + + <_>8 0 3 7 -1. + <_>9 0 1 7 3. + 0 + -1.3611479662358761e-003 + 0.3911735117435455 + 0.5160670876502991 + <_> + + <_> + + + + <_>9 5 3 4 -1. + <_>10 5 1 4 3. + 0 + -8.1522337859496474e-004 + 0.5628911256790161 + 0.4949719011783600 + <_> + + <_> + + + + <_>8 5 3 4 -1. + <_>9 5 1 4 3. + 0 + -6.0066272271797061e-004 + 0.5853595137596130 + 0.4550595879554749 + <_> + + <_> + + + + <_>7 6 6 1 -1. + <_>9 6 2 1 3. + 0 + 4.9715518252924085e-004 + 0.4271470010280609 + 0.5443599224090576 + <_> + + <_> + + + + <_>7 14 4 4 -1. + <_>7 14 2 2 2. + <_>9 16 2 2 2. + 0 + 2.3475370835512877e-003 + 0.5143110752105713 + 0.3887656927108765 + <_> + + <_> + + + + <_>13 14 4 6 -1. + <_>15 14 2 3 2. + <_>13 17 2 3 2. + 0 + -8.9261569082736969e-003 + 0.6044502258300781 + 0.4971720874309540 + <_> + + <_> + + + + <_>7 8 1 8 -1. + <_>7 12 1 4 2. + 0 + -0.0139199104160070 + 0.2583160996437073 + 0.5000367760658264 + <_> + + <_> + + + + <_>16 0 2 8 -1. + <_>17 0 1 4 2. + <_>16 4 1 4 2. + 0 + 1.0209949687123299e-003 + 0.4857374131679535 + 0.5560358166694641 + <_> + + <_> + + + + <_>2 0 2 8 -1. + <_>2 0 1 4 2. + <_>3 4 1 4 2. + 0 + -2.7441629208624363e-003 + 0.5936884880065918 + 0.4645777046680450 + <_> + + <_> + + + + <_>6 1 14 3 -1. + <_>6 2 14 1 3. + 0 + -0.0162001308053732 + 0.3163014948368073 + 0.5193495154380798 + <_> + + <_> + + + + <_>7 9 3 10 -1. + <_>7 14 3 5 2. + 0 + 4.3331980705261230e-003 + 0.5061224102973938 + 0.3458878993988037 + <_> + + <_> + + + + <_>9 14 2 2 -1. + <_>9 15 2 1 2. + 0 + 5.8497930876910686e-004 + 0.4779017865657806 + 0.5870177745819092 + <_> + + <_> + + + + <_>7 7 6 8 -1. + <_>7 11 6 4 2. + 0 + -2.2466450463980436e-003 + 0.4297851026058197 + 0.5374773144721985 + <_> + + <_> + + + + <_>9 7 3 6 -1. + <_>9 10 3 3 2. + 0 + 2.3146099410951138e-003 + 0.5438671708106995 + 0.4640969932079315 + <_> + + <_> + + + + <_>7 13 3 3 -1. + <_>7 14 3 1 3. + 0 + 8.7679121643304825e-003 + 0.4726893007755280 + 0.6771789789199829 + <_> + + <_> + + + + <_>9 9 2 2 -1. + <_>9 10 2 1 2. + 0 + -2.2448020172305405e-004 + 0.4229173064231873 + 0.5428048968315125 + <_> + + <_> + + + + <_>0 1 18 2 -1. + <_>6 1 6 2 3. + 0 + -7.4336021207273006e-003 + 0.6098880767822266 + 0.4683673977851868 + <_> + + <_> + + + + <_>7 1 6 14 -1. + <_>7 8 6 7 2. + 0 + -2.3189240600913763e-003 + 0.5689436793327332 + 0.4424242079257965 + <_> + + <_> + + + + <_>1 9 18 1 -1. + <_>7 9 6 1 3. + 0 + -2.1042178850620985e-003 + 0.3762221038341522 + 0.5187087059020996 + <_> + + <_> + + + + <_>9 7 2 2 -1. + <_>9 7 1 2 2. + 0 + 4.6034841216169298e-004 + 0.4699405133724213 + 0.5771207213401794 + <_> + + <_> + + + + <_>9 3 2 9 -1. + <_>10 3 1 9 2. + 0 + 1.0547629790380597e-003 + 0.4465216994285584 + 0.5601701736450195 + <_> + + <_> + + + + <_>18 14 2 3 -1. + <_>18 15 2 1 3. + 0 + 8.7148818420246243e-004 + 0.5449805259704590 + 0.3914709091186523 + <_> + + <_> + + + + <_>7 11 3 1 -1. + <_>8 11 1 1 3. + 0 + 3.3364820410497487e-004 + 0.4564009010791779 + 0.5645738840103149 + <_> + + <_> + + + + <_>10 8 3 4 -1. + <_>11 8 1 4 3. + 0 + -1.4853250468149781e-003 + 0.5747377872467041 + 0.4692778885364533 + <_> + + <_> + + + + <_>7 14 3 6 -1. + <_>8 14 1 6 3. + 0 + 3.0251620337367058e-003 + 0.5166196823120117 + 0.3762814104557037 + <_> + + <_> + + + + <_>10 8 3 4 -1. + <_>11 8 1 4 3. + 0 + 5.0280741415917873e-003 + 0.5002111792564392 + 0.6151527166366577 + <_> + + <_> + + + + <_>7 8 3 4 -1. + <_>8 8 1 4 3. + 0 + -5.8164511574432254e-004 + 0.5394598245620728 + 0.4390751123428345 + <_> + + <_> + + + + <_>7 9 6 9 -1. + <_>7 12 6 3 3. + 0 + 0.0451415292918682 + 0.5188326835632324 + 0.2063035964965820 + <_> + + <_> + + + + <_>0 14 2 3 -1. + <_>0 15 2 1 3. + 0 + -1.0795620037242770e-003 + 0.3904685080051422 + 0.5137907266616821 + <_> + + <_> + + + + <_>11 12 1 2 -1. + <_>11 13 1 1 2. + 0 + 1.5995999274309725e-004 + 0.4895322918891907 + 0.5427504181861877 + <_> + + <_> + + + + <_>4 3 8 3 -1. + <_>8 3 4 3 2. + 0 + -0.0193592701107264 + 0.6975228786468506 + 0.4773507118225098 + <_> + + <_> + + + + <_>0 4 20 6 -1. + <_>0 4 10 6 2. + 0 + 0.2072550952434540 + 0.5233635902404785 + 0.3034991919994354 + <_> + + <_> + + + + <_>9 14 1 3 -1. + <_>9 15 1 1 3. + 0 + -4.1953290929086506e-004 + 0.5419396758079529 + 0.4460186064243317 + <_> + + <_> + + + + <_>8 14 4 3 -1. + <_>8 15 4 1 3. + 0 + 2.2582069505006075e-003 + 0.4815764129161835 + 0.6027408838272095 + <_> + + <_> + + + + <_>0 15 14 4 -1. + <_>0 17 14 2 2. + 0 + -6.7811207845807076e-003 + 0.3980278968811035 + 0.5183305740356445 + <_> + + <_> + + + + <_>1 14 18 6 -1. + <_>1 17 18 3 2. + 0 + 0.0111543098464608 + 0.5431231856346130 + 0.4188759922981262 + <_> + + <_> + + + + <_>0 0 10 6 -1. + <_>0 0 5 3 2. + <_>5 3 5 3 2. + 0 + 0.0431624315679073 + 0.4738228023052216 + 0.6522961258888245 + 105.7611007690429700 + 20 + -1 + diff --git a/help_pdp_opencv_bgsubstract.pd b/help_pdp_opencv_bgsubstract.pd new file mode 100644 index 0000000..435449b --- /dev/null +++ b/help_pdp_opencv_bgsubstract.pd @@ -0,0 +1,13 @@ +#N canvas 0 0 521 599 10; +#X msg 101 -138 open /dev/video0; +#X obj 101 57 pdp_v4l2; +#X msg 207 60 set; +#X obj 101 99 pdp_opencv_bgsubstract; +#X floatatom 273 102 5 0 0 0 - - -; +#X obj 108 174 pdp_xv; +#X text 317 103 threshold (default 13); +#X connect 0 0 1 0; +#X connect 1 0 3 0; +#X connect 2 0 3 0; +#X connect 3 0 5 0; +#X connect 4 0 3 1; diff --git a/help_pdp_opencv_contours_boundingrect.pd b/help_pdp_opencv_contours_boundingrect.pd new file mode 100644 index 0000000..8e7f1ea --- /dev/null +++ b/help_pdp_opencv_contours_boundingrect.pd @@ -0,0 +1,28 @@ +#N canvas 0 25 1247 665 10; +#X obj 133 49 pdp_v4l2; +#X msg 201 14 open /dev/video0; +#X obj 133 290 pdp_xv; +#X floatatom 355 325 5 0 0 0 - - -; +#X floatatom 390 325 5 0 0 0 - - -; +#X floatatom 427 325 5 0 0 0 - - -; +#X floatatom 461 325 5 0 0 0 - - -; +#X obj 352 296 unpack 0 0 0 0 0; +#X obj 352 245 route 0 1 2 3 4; +#X floatatom 242 163 5 0 0 0 - - -; +#X floatatom 352 180 5 0 0 0 - - -; +#X obj 133 213 pdp_opencv_contours_boundingrect; +#X text 284 159 min area in pixels (default 1); +#X text 399 179 max area in pixels (default 76800); +#X text 505 325 Xorigin Yorigin Width Height; +#X text 412 263 For each contour detected; +#X connect 0 0 11 0; +#X connect 1 0 0 0; +#X connect 7 0 3 0; +#X connect 7 1 4 0; +#X connect 7 2 5 0; +#X connect 7 3 6 0; +#X connect 8 0 7 0; +#X connect 9 0 11 1; +#X connect 10 0 11 2; +#X connect 11 0 2 0; +#X connect 11 1 8 0; diff --git a/help_pdp_opencv_contours_composition.pd b/help_pdp_opencv_contours_composition.pd new file mode 100644 index 0000000..f8b33c3 --- /dev/null +++ b/help_pdp_opencv_contours_composition.pd @@ -0,0 +1,49 @@ +#N canvas 0 51 521 599 10; +#X obj 101 158 pdp_xv; +#X msg 101 -138 open /dev/video0; +#X obj 101 -90 pdp_v4l2; +#X text 310 99 threshold value; +#X obj 373 365 pdp_opencv_contours; +#X obj 200 256 pdp_xv; +#X obj 375 397 pdp_xv; +#X obj 334 165 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X msg 243 165 mode \$1; +#X text 353 165 switch open/close and erode/dilate modes; +#X floatatom 363 212 5 0 0 0 - - -; +#X floatatom 520 365 5 0 0 0 - - -; +#X floatatom 271 101 5 0 0 0 - - -; +#X obj 458 335 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 204 210 pdp_opencv_morphology; +#X obj 337 325 pdp_xv; +#X obj 471 234 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X msg 380 234 mode \$1; +#X text 490 234 switch open/close and erode/dilate modes; +#X floatatom 500 281 5 0 0 0 - - -; +#X obj 341 279 pdp_opencv_morphology; +#X obj 22 81 pdp_xv; +#X text 231 22 threshold value; +#X msg 128 -17 set; +#X obj 22 22 pdp_opencv_bgsubstract; +#X floatatom 192 24 5 0 0 0 - - -; +#X obj 101 99 pdp_opencv_threshold; +#X connect 1 0 2 0; +#X connect 2 0 24 0; +#X connect 4 0 6 0; +#X connect 7 0 8 0; +#X connect 8 0 14 0; +#X connect 12 0 26 2; +#X connect 13 0 4 1; +#X connect 14 0 5 0; +#X connect 14 0 20 0; +#X connect 16 0 17 0; +#X connect 17 0 20 0; +#X connect 20 0 15 0; +#X connect 23 0 24 0; +#X connect 24 0 21 0; +#X connect 24 0 26 0; +#X connect 25 0 24 1; +#X connect 26 0 0 0; +#X connect 26 0 14 0; diff --git a/help_pdp_opencv_contours_convexity.pd b/help_pdp_opencv_contours_convexity.pd new file mode 100644 index 0000000..ed33908 --- /dev/null +++ b/help_pdp_opencv_contours_convexity.pd @@ -0,0 +1,92 @@ +#N canvas 0 25 1247 665 10; +#X obj 143 68 pdp_v4l2; +#X msg 211 33 open /dev/video0; +#X obj 143 414 pdp_xv; +#X floatatom -128 627 5 0 0 0 - - -; +#X floatatom -93 627 5 0 0 0 - - -; +#X floatatom -63 608 5 0 0 0 - - -; +#X floatatom -29 608 5 0 0 0 - - -; +#X obj 341 445 route 0 1 2 3 4; +#X floatatom 207 311 5 0 0 0 - - -; +#X floatatom 269 327 5 0 0 0 - - -; +#X obj 143 350 pdp_opencv_contours_convexity; +#X floatatom 308 120 5 0 0 0 - - -; +#X msg 235 81 set; +#X obj 143 116 pdp_opencv_bgsubstract; +#X text 247 309 minarea (default 1); +#X text 316 326 maxarea (dfault 76800); +#X obj -94 563 unpack 0 0 0 0 0 0; +#X floatatom 1 589 5 0 0 0 - - -; +#X floatatom 35 589 5 0 0 0 - - -; +#X text 451 446 For each convexity defect in our contour; +#X text -55 628 Start point (X -Y); +#X text 9 608 Depth point (X -Y); +#X text 74 590 End point (X -Y); +#X floatatom 180 627 5 0 0 0 - - -; +#X floatatom 215 627 5 0 0 0 - - -; +#X floatatom 245 608 5 0 0 0 - - -; +#X floatatom 279 608 5 0 0 0 - - -; +#X obj 214 563 unpack 0 0 0 0 0 0; +#X floatatom 309 589 5 0 0 0 - - -; +#X floatatom 343 589 5 0 0 0 - - -; +#X text 253 628 Start point (X -Y); +#X text 317 608 Depth point (X -Y); +#X text 382 590 End point (X -Y); +#X floatatom 498 634 5 0 0 0 - - -; +#X floatatom 533 634 5 0 0 0 - - -; +#X floatatom 563 615 5 0 0 0 - - -; +#X floatatom 597 615 5 0 0 0 - - -; +#X obj 532 570 unpack 0 0 0 0 0 0; +#X floatatom 627 596 5 0 0 0 - - -; +#X floatatom 661 596 5 0 0 0 - - -; +#X text 571 635 Start point (X -Y); +#X text 635 615 Depth point (X -Y); +#X text 700 597 End point (X -Y); +#X floatatom 806 634 5 0 0 0 - - -; +#X floatatom 841 634 5 0 0 0 - - -; +#X floatatom 871 615 5 0 0 0 - - -; +#X floatatom 905 615 5 0 0 0 - - -; +#X obj 840 570 unpack 0 0 0 0 0 0; +#X floatatom 935 596 5 0 0 0 - - -; +#X floatatom 969 596 5 0 0 0 - - -; +#X text 879 635 Start point (X -Y); +#X text 943 615 Depth point (X -Y); +#X text 1008 597 End point (X -Y); +#X floatatom 242 381 5 0 0 0 - - -; +#X text 238 396 number convexity defects; +#X connect 0 0 13 0; +#X connect 1 0 0 0; +#X connect 7 0 16 0; +#X connect 7 1 27 0; +#X connect 7 2 37 0; +#X connect 7 3 47 0; +#X connect 10 0 2 0; +#X connect 10 1 53 0; +#X connect 10 2 7 0; +#X connect 11 0 13 1; +#X connect 12 0 13 0; +#X connect 13 0 10 0; +#X connect 16 0 3 0; +#X connect 16 1 4 0; +#X connect 16 2 5 0; +#X connect 16 3 6 0; +#X connect 16 4 17 0; +#X connect 16 5 18 0; +#X connect 27 0 23 0; +#X connect 27 1 24 0; +#X connect 27 2 25 0; +#X connect 27 3 26 0; +#X connect 27 4 28 0; +#X connect 27 5 29 0; +#X connect 37 0 33 0; +#X connect 37 1 34 0; +#X connect 37 2 35 0; +#X connect 37 3 36 0; +#X connect 37 4 38 0; +#X connect 37 5 39 0; +#X connect 47 0 43 0; +#X connect 47 1 44 0; +#X connect 47 2 45 0; +#X connect 47 3 46 0; +#X connect 47 4 48 0; +#X connect 47 5 49 0; diff --git a/help_pdp_opencv_distrans.pd b/help_pdp_opencv_distrans.pd new file mode 100644 index 0000000..f523ce2 --- /dev/null +++ b/help_pdp_opencv_distrans.pd @@ -0,0 +1,45 @@ +#N canvas 575 65 521 599 10; +#X obj 101 158 pdp_xv; +#X obj 101 -2 pdp_qt; +#X obj 134 -66 metro 40; +#X msg 134 -94 bang; +#X msg 175 -94 stop; +#X obj 101 -163 openpanel; +#X msg 101 -138 open \$1; +#X msg 101 -191 bang; +#X msg 135 -39 loop \$1; +#X obj 215 -39 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X floatatom 276 106 5 0 0 0 - - -; +#X obj 101 99 pdp_opencv_distrans; +#X text 315 107 edge threshold; +#X obj 215 -121 loadbang; +#X text 170 -196 1 first load a video file; +#X msg 253 23 type 3; +#X msg 263 43 type 5; +#X msg 273 62 type 0; +#X msg 251 -2 voronoi \$1; +#X obj 342 -2 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X text 361 -2 switch Voronoi diagram mode on/off; +#X text 310 24 use 3x3 mask; +#X text 320 43 use 5x5 mask; +#X text 326 62 use precise distance transform; +#X connect 1 0 11 0; +#X connect 2 0 1 0; +#X connect 3 0 2 0; +#X connect 4 0 2 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 5 0; +#X connect 8 0 1 0; +#X connect 9 0 8 0; +#X connect 10 0 11 1; +#X connect 11 0 0 0; +#X connect 13 0 9 0; +#X connect 13 0 3 0; +#X connect 15 0 11 0; +#X connect 16 0 11 0; +#X connect 17 0 11 0; +#X connect 18 0 11 0; +#X connect 19 0 18 0; diff --git a/help_pdp_opencv_edge.pd b/help_pdp_opencv_edge.pd new file mode 100644 index 0000000..0ee2618 --- /dev/null +++ b/help_pdp_opencv_edge.pd @@ -0,0 +1,30 @@ +#N canvas 0 0 521 599 10; +#X obj 101 158 pdp_xv; +#X obj 101 57 pdp_qt; +#X obj 134 -7 metro 40; +#X msg 134 -35 bang; +#X msg 175 -35 stop; +#X obj 101 -163 openpanel; +#X msg 101 -138 open \$1; +#X msg 101 -191 bang; +#X msg 135 20 loop \$1; +#X obj 215 20 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X floatatom 233 98 5 0 0 0 - - -; +#X obj 101 99 pdp_opencv_edge; +#X text 272 99 edge threshold; +#X obj 215 -62 loadbang; +#X text 170 -196 1 first load a video file; +#X connect 1 0 11 0; +#X connect 2 0 1 0; +#X connect 3 0 2 0; +#X connect 4 0 2 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 5 0; +#X connect 8 0 1 0; +#X connect 9 0 8 0; +#X connect 10 0 11 1; +#X connect 11 0 0 0; +#X connect 13 0 9 0; +#X connect 13 0 3 0; diff --git a/help_pdp_opencv_floodfill.pd b/help_pdp_opencv_floodfill.pd new file mode 100644 index 0000000..f8dc2db --- /dev/null +++ b/help_pdp_opencv_floodfill.pd @@ -0,0 +1,20 @@ +#N canvas 0 0 521 599 10; +#X obj 101 158 pdp_xv; +#X msg 101 -138 open /dev/video0; +#X obj 101 57 pdp_v4l2; +#X msg 207 60 set; +#X floatatom 273 102 5 0 0 0 - - -; +#X text 317 103 number of frames to take as average bg; +#X obj 191 224 pdp_xv; +#X floatatom 363 168 5 0 0 0 - - -; +#X text 407 169 number of frames to take as average bg; +#X obj 191 165 pdp_opencv_floodfill; +#X obj 101 99 pdp_opencv_threshold; +#X connect 1 0 2 0; +#X connect 2 0 10 0; +#X connect 3 0 10 0; +#X connect 4 0 10 2; +#X connect 7 0 9 1; +#X connect 9 0 6 0; +#X connect 10 0 0 0; +#X connect 10 0 9 0; diff --git a/help_pdp_opencv_haarcascade.pd b/help_pdp_opencv_haarcascade.pd new file mode 100644 index 0000000..9016e5a --- /dev/null +++ b/help_pdp_opencv_haarcascade.pd @@ -0,0 +1,61 @@ +#N canvas 0 25 1247 665 10; +#X obj 157 -1 pdp_v4l2; +#X msg 225 -36 open /dev/video0; +#X obj 146 261 pdp_xv; +#X floatatom 281 325 5 0 0 0 - - -; +#X floatatom 343 324 5 0 0 0 - - -; +#X floatatom 396 324 5 0 0 0 - - -; +#X obj 278 245 route 0 1 2 3 4; +#X obj 241 57 openpanel; +#X msg 181 58 load \$1; +#X text 331 59 Load a trained cascade classifier from XML file; +#X obj 311 57 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X floatatom 319 114 5 0 0 0 - - -; +#X floatatom 291 179 5 0 0 0 - - -; +#X msg 198 143 mode \$1; +#X obj 259 143 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X msg 200 178 min_size \$1; +#X msg 196 111 min_neighbors \$1; +#X text 358 113 Minimum number (minus 1) of neighbor rectangles that +makes up an object (default 2); +#X text 331 179 Minimum window size (default 30); +#X msg 195 84 scale_factor \$1; +#X floatatom 313 84 5 0 0 0 - - -; +#X text 357 83 The factor by which the search window is scaled between +the subsequent scans (default 1.1); +#X obj 154 208 pdp_opencv_haarcascade; +#X text 284 145 Mode of operation. Currently the only flag that may +be specified is CV_HAAR_DO_CANNY_PRUNING == 0; +#X text 338 263 For each object detected; +#X text 280 341 Xcenter Ycenter Radio; +#X obj 278 296 unpack 0 0 0; +#X floatatom 341 403 5 0 0 0 - - -; +#X floatatom 403 402 5 0 0 0 - - -; +#X floatatom 456 402 5 0 0 0 - - -; +#X text 340 419 Xcenter Ycenter Radio; +#X obj 338 374 unpack 0 0 0; +#X connect 0 0 22 0; +#X connect 1 0 0 0; +#X connect 6 0 26 0; +#X connect 6 1 31 0; +#X connect 7 0 8 0; +#X connect 8 0 22 0; +#X connect 10 0 7 0; +#X connect 11 0 16 0; +#X connect 12 0 15 0; +#X connect 13 0 22 0; +#X connect 14 0 13 0; +#X connect 15 0 22 0; +#X connect 16 0 22 0; +#X connect 19 0 22 0; +#X connect 20 0 19 0; +#X connect 22 0 2 0; +#X connect 22 1 6 0; +#X connect 26 0 3 0; +#X connect 26 1 4 0; +#X connect 26 2 5 0; +#X connect 31 0 27 0; +#X connect 31 1 28 0; +#X connect 31 2 29 0; diff --git a/help_pdp_opencv_laplace.pd b/help_pdp_opencv_laplace.pd new file mode 100644 index 0000000..b23e464 --- /dev/null +++ b/help_pdp_opencv_laplace.pd @@ -0,0 +1,30 @@ +#N canvas 626 25 521 599 10; +#X obj 101 158 pdp_xv; +#X obj 101 57 pdp_qt; +#X obj 134 -7 metro 40; +#X msg 134 -35 bang; +#X msg 175 -35 stop; +#X obj 101 -163 openpanel; +#X msg 101 -138 open \$1; +#X msg 101 -191 bang; +#X msg 135 20 loop \$1; +#X obj 215 20 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X floatatom 248 101 5 0 0 0 - - -; +#X obj 215 -62 loadbang; +#X text 170 -196 1 first load a video file; +#X obj 101 99 pdp_opencv_laplace; +#X text 287 102 aperture size (1 \, 3 \, 5 \, 7); +#X connect 1 0 13 0; +#X connect 2 0 1 0; +#X connect 3 0 2 0; +#X connect 4 0 2 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 5 0; +#X connect 8 0 1 0; +#X connect 9 0 8 0; +#X connect 10 0 13 1; +#X connect 11 0 9 0; +#X connect 11 0 3 0; +#X connect 13 0 0 0; diff --git a/help_pdp_opencv_lk.pd b/help_pdp_opencv_lk.pd new file mode 100644 index 0000000..f3a66d8 --- /dev/null +++ b/help_pdp_opencv_lk.pd @@ -0,0 +1,18 @@ +#N canvas 0 0 521 599 10; +#X obj 101 158 pdp_xv; +#X floatatom 256 100 5 0 0 0 - - -; +#X msg 101 -138 open /dev/video0; +#X obj 101 57 pdp_v4l2; +#X text 295 101 threshold value; +#X msg 186 61 mode \$1; +#X floatatom 255 61 5 0 0 0 - - -; +#X text 301 60 mode \, 0 \, 1 \, 2 \, 3 \, 4; +#X floatatom 257 80 5 0 0 0 - - -; +#X text 298 80 Max value used in some modes; +#X obj 101 99 pdp_opencv_lk; +#X connect 2 0 3 0; +#X connect 3 0 10 0; +#X connect 5 0 10 0; +#X connect 6 0 5 0; +#X connect 8 0 10 1; +#X connect 10 0 0 0; diff --git a/help_pdp_opencv_morphology.pd b/help_pdp_opencv_morphology.pd new file mode 100644 index 0000000..2bbe7bb --- /dev/null +++ b/help_pdp_opencv_morphology.pd @@ -0,0 +1,45 @@ +#N canvas 575 65 668 599 10; +#X obj 101 158 pdp_xv; +#X obj 101 -2 pdp_qt; +#X obj 134 -66 metro 40; +#X msg 134 -94 bang; +#X msg 175 -94 stop; +#X obj 101 -163 openpanel; +#X msg 101 -138 open \$1; +#X msg 101 -191 bang; +#X msg 135 -39 loop \$1; +#X obj 215 -39 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X floatatom 276 106 5 0 0 0 - - -; +#X obj 215 -121 loadbang; +#X text 170 -196 1 first load a video file; +#X obj 342 -2 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X msg 263 43 shape 2; +#X msg 253 23 shape 1; +#X msg 273 62 shape 3; +#X msg 251 -2 mode \$1; +#X text 310 24 use rectangle structuring element; +#X text 328 59 use cross-shaped structuring element; +#X text 322 41 use elliptic structuring element; +#X obj 101 99 pdp_opencv_morphology; +#X text 361 -2 switch open/close and erode/dilate modes; +#X text 315 107 number of iterations -10/+10 (be carefull \; ); +#X connect 1 0 21 0; +#X connect 2 0 1 0; +#X connect 3 0 2 0; +#X connect 4 0 2 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 5 0; +#X connect 8 0 1 0; +#X connect 9 0 8 0; +#X connect 10 0 21 1; +#X connect 11 0 9 0; +#X connect 11 0 3 0; +#X connect 13 0 17 0; +#X connect 14 0 21 0; +#X connect 15 0 21 0; +#X connect 16 0 21 0; +#X connect 17 0 21 0; +#X connect 21 0 0 0; diff --git a/help_pdp_opencv_motempl.pd b/help_pdp_opencv_motempl.pd new file mode 100644 index 0000000..bcbc2bb --- /dev/null +++ b/help_pdp_opencv_motempl.pd @@ -0,0 +1,115 @@ +#N canvas 0 25 1247 665 10; +#X floatatom 485 286 5 0 0 0 - - -; +#X floatatom 546 248 5 0 0 0 - - -; +#X text 525 288 Threshold value. (default 30); +#X text 588 247 Maximal duration of motion track in seconds. (default +1); +#X text 550 266 xxx; +#X obj 492 373 route -1 0 1 2 3 4; +#X floatatom 495 453 5 0 0 0 - - -; +#X floatatom 530 453 5 0 0 0 - - -; +#X floatatom 567 453 5 0 0 0 - - -; +#X floatatom 601 453 5 0 0 0 - - -; +#X floatatom 524 502 5 0 0 0 - - -; +#X floatatom 559 502 5 0 0 0 - - -; +#X floatatom 596 502 5 0 0 0 - - -; +#X floatatom 630 502 5 0 0 0 - - -; +#X floatatom 568 558 5 0 0 0 - - -; +#X floatatom 603 558 5 0 0 0 - - -; +#X floatatom 640 558 5 0 0 0 - - -; +#X floatatom 674 558 5 0 0 0 - - -; +#X obj 492 424 unpack 0 0 0 0 0; +#X obj 521 473 unpack 0 0 0 0 0; +#X obj 565 529 unpack 0 0 0 0 0; +#X floatatom 638 452 5 0 0 0 - - -; +#X floatatom 668 502 5 0 0 0 - - -; +#X floatatom 712 558 5 0 0 0 - - -; +#X text 552 391 For each motion component component; +#X text 614 424 (-1) means the whole image; +#X text 689 450 Xcenter Ycenter Width Height Angle; +#X text 710 501 Xcenter Ycenter Width Height Angle; +#X text 757 557 Xcenter Ycenter Width Height Angle; +#X obj 360 329 pdp_opencv_motempl; +#X obj 364 374 pdp_xv; +#X msg 430 246 mhi_duration \$1; +#X obj 59 391 pdp_qt; +#X obj 56 41 metro 40; +#X msg 56 13 bang; +#X msg 97 13 stop; +#X msg 15 13 bang; +#X obj 140 41 openpanel; +#X msg 140 66 open \$1; +#X msg 140 13 bang; +#X msg 140 92 close; +#X floatatom 140 120 5 0 0 0 - - -; +#X floatatom 140 146 5 0 0 0 - - -; +#X msg 140 197 loop \$1; +#X obj 203 182 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 +1; +#X msg 142 341 dump array 0; +#X msg 142 291 stop; +#X msg 141 222 autoplay 1; +#X msg 142 267 play; +#X msg 142 315 cont; +#X floatatom 586 160 5 0 0 0 - - -; +#X msg 431 158 max_time_delta \$1; +#X floatatom 586 183 5 0 0 0 - - -; +#X msg 431 181 min_time_delta \$1; +#X floatatom 585 212 5 0 0 0 - - -; +#X msg 430 210 frame_buffer_num \$1; +#X floatatom 512 304 5 0 0 0 - - -; +#X floatatom 523 323 5 0 0 0 - - -; +#X text 563 325 Max size of the motion component (default 500); +#X text 553 304 Min size of the motion component (default 50); +#X text 627 211 Number of frames in the buffer. (default 4); +#X text 628 159 Max time delta in seconds. (default 0.5); +#X text 628 182 Min time delta in seconds. (default 0.05); +#X connect 0 0 29 1; +#X connect 1 0 31 0; +#X connect 5 0 18 0; +#X connect 5 1 19 0; +#X connect 5 2 20 0; +#X connect 18 0 6 0; +#X connect 18 1 7 0; +#X connect 18 2 8 0; +#X connect 18 3 9 0; +#X connect 18 4 21 0; +#X connect 19 0 10 0; +#X connect 19 1 11 0; +#X connect 19 2 12 0; +#X connect 19 3 13 0; +#X connect 19 4 22 0; +#X connect 20 0 14 0; +#X connect 20 1 15 0; +#X connect 20 2 16 0; +#X connect 20 3 17 0; +#X connect 20 4 23 0; +#X connect 29 0 30 0; +#X connect 29 1 5 0; +#X connect 31 0 29 0; +#X connect 32 0 29 0; +#X connect 33 0 32 0; +#X connect 34 0 33 0; +#X connect 35 0 33 0; +#X connect 36 0 32 0; +#X connect 37 0 38 0; +#X connect 38 0 32 0; +#X connect 39 0 37 0; +#X connect 40 0 32 0; +#X connect 41 0 32 0; +#X connect 42 0 32 1; +#X connect 43 0 32 0; +#X connect 44 0 43 0; +#X connect 45 0 32 0; +#X connect 46 0 32 0; +#X connect 47 0 32 0; +#X connect 48 0 32 0; +#X connect 49 0 32 0; +#X connect 50 0 51 0; +#X connect 51 0 29 0; +#X connect 52 0 53 0; +#X connect 53 0 29 0; +#X connect 54 0 55 0; +#X connect 55 0 29 0; +#X connect 56 0 29 2; +#X connect 57 0 29 3; diff --git a/help_pdp_opencv_threshold.pd b/help_pdp_opencv_threshold.pd new file mode 100644 index 0000000..0dfd360 --- /dev/null +++ b/help_pdp_opencv_threshold.pd @@ -0,0 +1,19 @@ +#N canvas 0 0 521 599 10; +#X obj 101 158 pdp_xv; +#X floatatom 256 100 5 0 0 0 - - -; +#X msg 101 -138 open /dev/video0; +#X obj 101 57 pdp_v4l2; +#X obj 101 99 pdp_opencv_threshold; +#X text 295 101 threshold value; +#X msg 186 61 mode \$1; +#X floatatom 255 61 5 0 0 0 - - -; +#X text 301 60 mode \, 0 \, 1 \, 2 \, 3 \, 4; +#X floatatom 257 80 5 0 0 0 - - -; +#X text 298 80 Max value used in some modes; +#X connect 1 0 4 2; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 0 0; +#X connect 6 0 4 0; +#X connect 7 0 6 0; +#X connect 9 0 4 1; diff --git a/pdp_opencv.c b/pdp_opencv.c new file mode 100644 index 0000000..2e0dd4c --- /dev/null +++ b/pdp_opencv.c @@ -0,0 +1,81 @@ +/* + * Pure Data Packet system implementation: setup code + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include + +static int pdp_opencv_initialized = 0; + +/* all symbols are C style */ +#ifdef __cplusplus +extern "C" +{ +#endif + +void pdp_opencv_edge_setup(void); +void pdp_opencv_threshold_setup(void); +void pdp_opencv_bgsubstract_setup(void); +void pdp_opencv_distrans_setup(void); +void pdp_opencv_laplace_setup(void); +void pdp_opencv_motempl_setup(void); +void pdp_opencv_morphology_setup(void); +void pdp_opencv_haarcascade_setup(void); +void pdp_opencv_floodfill_setup(void); +void pdp_opencv_contours_convexity_setup(void); +void pdp_opencv_contours_boundingrect_setup(void); +void pdp_opencv_lk_setup(void); + + +/* library setup routine */ +void pdp_opencv_setup(void){ + + if (pdp_opencv_initialized) return; + + /* babble */ +#ifdef PDP_CV_VERSION + post("PDP_opencv: pure data packet openCV wrapper version " PDP_CV_VERSION ); +#else + post ("PDP_opencv: pure data packet openCV wrapper"); +#endif + + + /* setup pdp_opencv system */ + pdp_opencv_edge_setup(); + pdp_opencv_threshold_setup(); + pdp_opencv_bgsubstract_setup(); + pdp_opencv_distrans_setup(); + pdp_opencv_laplace_setup(); + pdp_opencv_motempl_setup(); + pdp_opencv_morphology_setup(); + pdp_opencv_haarcascade_setup(); + pdp_opencv_floodfill_setup(); + pdp_opencv_contours_convexity_setup(); + pdp_opencv_contours_boundingrect_setup(); + pdp_opencv_lk_setup(); + + + pdp_opencv_initialized++; + + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_bgsubstract.c b/pdp_opencv_bgsubstract.c new file mode 100644 index 0000000..406311b --- /dev/null +++ b/pdp_opencv_bgsubstract.c @@ -0,0 +1,264 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#include "cvaux.h" +#endif + + +typedef struct pdp_opencv_bgsubstract_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + int x_set; + int x_threshold; + + IplImage *image, *prev_gray, *gray, *grayLow, *grayUp, *diff_8U; + +} t_pdp_opencv_bgsubstract; + +static void pdp_opencv_bgsubstract_process_rgb(t_pdp_opencv_bgsubstract *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_bgsubstract :: resizing plugins"); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); + cvReleaseImage(&x->grayLow); + cvReleaseImage(&x->grayUp); + cvReleaseImage(&x->prev_gray); + cvReleaseImage(&x->diff_8U); + + //create the orig image with new size + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + // Create the output and temp images with new sizes + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->grayLow = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->grayUp = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->prev_gray = cvCreateImage( cvSize(x->image->width,x->image->height), 8, 1 ); + x->diff_8U = cvCreateImage( cvSize(x->image->width,x->image->height), 8, 1 ); + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + // FEM UNA COPIA DEL PACKET A image->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->image->imageData, data, x->x_size*3 ); + + cvCvtColor( x->image, x->gray, CV_BGR2GRAY ); + + if (x->x_set) { + memcpy( x->prev_gray->imageData, x->gray->imageData, x->x_size ); + x->x_set=0; + } + + cvSubS (x->prev_gray,cvScalar(x->x_threshold,x->x_threshold,x->x_threshold,x->x_threshold),x->grayLow,NULL); + cvAddS (x->prev_gray,cvScalar(x->x_threshold,x->x_threshold,x->x_threshold,x->x_threshold),x->grayUp,NULL); + cvInRange (x->gray, x->grayLow, x->grayUp, x->diff_8U); + + cvNot (x->diff_8U,x->diff_8U); + + cvCvtColor(x->diff_8U,x->image,CV_GRAY2BGR); + + memcpy( newdata, x->image->imageData, x->x_size*3 ); + + return; +} + +static void pdp_opencv_bgsubstract_threshold(t_pdp_opencv_bgsubstract *x, t_floatarg f) +{ + if (f>=1) x->x_threshold=(int)f; +} + +static void pdp_opencv_bgsubstract_set(t_pdp_opencv_bgsubstract *x) +{ + x->x_set=1; +} + +static void pdp_opencv_bgsubstract_sendpacket(t_pdp_opencv_bgsubstract *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_bgsubstract_process(t_pdp_opencv_bgsubstract *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_bgsubstract_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_bgsubstract_process_rgb, pdp_opencv_bgsubstract_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_bgsubstract_process */ + break; + + } + } + +} + +static void pdp_opencv_bgsubstract_input_0(t_pdp_opencv_bgsubstract *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_bgsubstract_process(x); + } +} + +static void pdp_opencv_bgsubstract_free(t_pdp_opencv_bgsubstract *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); + cvReleaseImage(&x->grayLow); + cvReleaseImage(&x->grayUp); + cvReleaseImage(&x->prev_gray); + cvReleaseImage(&x->diff_8U); +} + +t_class *pdp_opencv_bgsubstract_class; + + +void *pdp_opencv_bgsubstract_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_bgsubstract *x = (t_pdp_opencv_bgsubstract *)pd_new(pdp_opencv_bgsubstract_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("threshold")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + x->x_set = 1; + x->x_threshold = 13; + + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->grayLow = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->grayUp = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->prev_gray = cvCreateImage( cvSize(x->image->width,x->image->height), 8, 1 ); + x->diff_8U = cvCreateImage( cvSize(x->image->width,x->image->height), 8, 1 ); + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_bgsubstract_setup(void) +{ + + post( " pdp_opencv_bgsubstract"); + pdp_opencv_bgsubstract_class = class_new(gensym("pdp_opencv_bgsubstract"), (t_newmethod)pdp_opencv_bgsubstract_new, + (t_method)pdp_opencv_bgsubstract_free, sizeof(t_pdp_opencv_bgsubstract), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_bgsubstract_class, (t_method)pdp_opencv_bgsubstract_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_bgsubstract_class, (t_method)pdp_opencv_bgsubstract_set, gensym("set"), A_NULL ); + class_addmethod(pdp_opencv_bgsubstract_class, (t_method)pdp_opencv_bgsubstract_threshold, gensym("threshold"), A_FLOAT, A_NULL ); + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_contours_boundingrect.c b/pdp_opencv_contours_boundingrect.c new file mode 100644 index 0000000..7523153 --- /dev/null +++ b/pdp_opencv_contours_boundingrect.c @@ -0,0 +1,320 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + + +typedef struct pdp_opencv_contours_boundingrect_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + t_outlet *x_dataout; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int minarea; + int maxarea; + IplImage *image, *gray, *cnt_img; + +} t_pdp_opencv_contours_boundingrect; + + + +static void pdp_opencv_contours_boundingrect_process_rgb(t_pdp_opencv_contours_boundingrect *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_contours_boundingrect :: resizing plugins"); + + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); + cvReleaseImage(&x->cnt_img); + + //create the orig image with new size + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + + // Create the output images with new sizes + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->cnt_img = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 3); + + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + // FEM UNA COPIA DEL PACKET A image->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->image->imageData, data, x->x_size*3 ); + + // Convert to grayscale + cvCvtColor(x->image, x->gray, CV_BGR2GRAY); + + CvSeq* contours; + CvMemStorage* stor02; + stor02 = cvCreateMemStorage(0); + + //TODO nous objectes ::: llegeixo el OpenCVRefenceManual i al capitol 11 Structural Analysis Reference + // m'en adono que + //de fet aquest objecte no s'ha de dir pdp_opencv_contours sino pdp_opencv_convexity + //el pdp_opencv_contours et donaria una llista de punts en els outles que serien els punts del contorn (poligonal o no)i + //i seria la base per a una serie de objectes basats en contorns + //el pdp_opencv_convexHull, el mateix pdp_opencv_convexity + //depres nhi ha un altre que surtiria d'aqui :: pdp_opencv_MinAreaRect i el pdp_opencv_MinEnclosingCircle + //ContourBoundingRect + // + + + // TODO afegir parametres + // Retrieval mode. + // CV_RETR_TREE || CV_RETR_CCOMP || CV_RETR_LIST || CV_RETR_EXTERNAL + // Approximation method. + // CV_CHAIN_APPROX_SIMPLE || CV_CHAIN_CODE || CV_CHAIN_APPROX_NONE || CV_CHAIN_APPROX_TC89_L1 || CV_CHAIN_APPROX_TC89_KCOS || CV_LINK_RUNS + cvFindContours( x->gray, stor02, &contours, sizeof(CvContour), CV_RETR_TREE, CV_CHAIN_APPROX_SIMPLE, cvPoint(0,0) ); + // TODO afegir parametres + // aqui es fa una aproximacio del contorn per a que sigui mes polinomic i no tingui tants punts + // els ultims dos parametres han de ser variables + // precision , recursive + if (contours) contours = cvApproxPoly( contours, sizeof(CvContour), stor02, CV_POLY_APPROX_DP, 3, 1 ); + + //TODO afegir parametre + //si volem veure la imatge original o un fons negre + cvCopy(x->image, x->cnt_img, NULL); + //cvZero( x->cnt_img ); + + + for( ; contours != 0; contours = contours->h_next ) + { + int i = 0; // Indicator of cycles. + int count = contours->total; // This is number point in contour + CvRect rect; + + rect = cvContourBoundingRect( contours, 1); + if ( ( (rect.width*rect.height) > x->minarea ) && ( (rect.width*rect.height) < x->maxarea ) ) { + cvRectangle( x->cnt_img, cvPoint(rect.x,rect.y), cvPoint(rect.x+rect.width,rect.y+rect.height), CV_RGB(255,0,0), 2, 8 , 0 ); + + t_atom rlist[4]; + SETFLOAT(&rlist[0], i); + SETFLOAT(&rlist[1], rect.x); + SETFLOAT(&rlist[2], rect.y); + SETFLOAT(&rlist[3], rect.width); + SETFLOAT(&rlist[4], rect.height); + + outlet_list( x->x_dataout, 0, 5, rlist ); + i++; + } + + } + + cvReleaseMemStorage( &stor02 ); + + //cvShowImage( "contours", x->cnt_img ); + memcpy( newdata, x->cnt_img->imageData, x->x_size*3 ); + + + return; +} + +static void pdp_opencv_contours_boundingrect_param(t_pdp_opencv_contours_boundingrect *x, t_floatarg f1, t_floatarg f2) +{ + +} + +static void pdp_opencv_contours_boundingrect_minarea(t_pdp_opencv_contours_boundingrect *x, t_floatarg f) +{ + x->minarea = (int)f; +} + +static void pdp_opencv_contours_boundingrect_maxarea(t_pdp_opencv_contours_boundingrect *x, t_floatarg f) +{ + x->maxarea = (int)f; +} + +static void pdp_opencv_contours_boundingrect_sendpacket(t_pdp_opencv_contours_boundingrect *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_contours_boundingrect_process(t_pdp_opencv_contours_boundingrect *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_contours_boundingrect_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_contours_boundingrect_process_rgb, pdp_opencv_contours_boundingrect_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_contours_boundingrect_process */ + break; + + } + } + +} + +static void pdp_opencv_contours_boundingrect_input_0(t_pdp_opencv_contours_boundingrect *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_contours_boundingrect_process(x); + } +} + +static void pdp_opencv_contours_boundingrect_free(t_pdp_opencv_contours_boundingrect *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); + cvReleaseImage(&x->cnt_img); +} + +t_class *pdp_opencv_contours_boundingrect_class; + + +void *pdp_opencv_contours_boundingrect_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_contours_boundingrect *x = (t_pdp_opencv_contours_boundingrect *)pd_new(pdp_opencv_contours_boundingrect_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("minarea")); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("maxarea")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + x->x_dataout = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + + x->minarea = 1; + x->maxarea = 320*240; + + + + + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->cnt_img = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 3); + + //contours = 0; + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_contours_boundingrect_setup(void) +{ + + post( " pdp_opencv_contours_boundingrect"); + pdp_opencv_contours_boundingrect_class = class_new(gensym("pdp_opencv_contours_boundingrect"), (t_newmethod)pdp_opencv_contours_boundingrect_new, + (t_method)pdp_opencv_contours_boundingrect_free, sizeof(t_pdp_opencv_contours_boundingrect), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_contours_boundingrect_class, (t_method)pdp_opencv_contours_boundingrect_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_contours_boundingrect_class, (t_method)pdp_opencv_contours_boundingrect_minarea, gensym("minarea"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_contours_boundingrect_class, (t_method)pdp_opencv_contours_boundingrect_maxarea, gensym("maxarea"), A_FLOAT, A_NULL ); + + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_contours_convexity.c b/pdp_opencv_contours_convexity.c new file mode 100644 index 0000000..f9ce1cb --- /dev/null +++ b/pdp_opencv_contours_convexity.c @@ -0,0 +1,455 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + +#define w 500 + + +typedef struct pdp_opencv_contours_convexity_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + t_outlet *x_nomdef; + t_outlet *x_dataout; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int levels; + int area; + int minarea; + int maxarea; + int selected; + IplImage *image, *gray; + +} t_pdp_opencv_contours_convexity; + +static void pdp_opencv_contours_convexity_process_rgb(t_pdp_opencv_contours_convexity *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_contours_convexity :: resizing plugins"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); + + //create the orig image with new size + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + + // Create the output images with new sizes + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + // FEM UNA COPIA DEL PACKET A image->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->image->imageData, data, x->x_size*3 ); + + // Convert to grayscale + cvCvtColor(x->image, x->gray, CV_BGR2GRAY); + + CvSeq* seqhull; + CvSeq* defects; + CvSeq* contours; + int* hull; + int hullsize; + CvPoint* PointArray; + CvConvexityDefect* defectArray; + CvMemStorage* stor02; + CvMemStorage* stor03; + stor02 = cvCreateMemStorage(0); + stor03 = cvCreateMemStorage(0); + + //TODO nous objectes ::: llegeixo el OpenCVRefenceManual i al capitol 11 Structural Analysis Reference + // m'en adono que + //de fet aquest objecte no s'ha de dir pdp_opencv_contours_convexity sino pdp_opencv_convexity + //el pdp_opencv_contours_convexity et donaria una llista de punts en els outles que serien els punts del contorn (poligonal o no)i + //i seria la base per a una serie de objectes basats en contorns + //el pdp_opencv_convexHull, el mateix pdp_opencv_convexity + //depres nhi ha un altre que surtiria d'aqui :: pdp_opencv_MinAreaRect i el pdp_opencv_MinEnclosingCircle + //ContourBoundingRect + // + + + // TODO afegir parametres + // Retrieval mode. + // CV_RETR_TREE || CV_RETR_CCOMP || CV_RETR_LIST || CV_RETR_EXTERNAL + // Approximation method. + // CV_CHAIN_APPROX_SIMPLE || CV_CHAIN_CODE || CV_CHAIN_APPROX_NONE || CV_CHAIN_APPROX_TC89_L1 || CV_CHAIN_APPROX_TC89_KCOS || CV_LINK_RUNS + cvFindContours( x->gray, stor02, &contours, sizeof(CvContour), CV_RETR_EXTERNAL, CV_CHAIN_APPROX_SIMPLE, cvPoint(0,0) ); + // TODO afegir parametres + // aqui es fa una aproximacio del contorn per a que sigui mes polinomic i no tingui tants punts + // els ultims dos parametres han de ser variables + // precision , recursive + if (contours) contours = cvApproxPoly( contours, sizeof(CvContour), stor02, CV_POLY_APPROX_DP, 3, 1 ); + + int i = 0; + + //busquem el contorn mes gran + x->area = 0; + CvSeq* first_contour; + first_contour = contours; + for( ; contours != 0; contours = contours->h_next ) + { + CvRect rect; + int count = contours->total; + rect = cvContourBoundingRect(contours, 1); + if ( (rect.width*rect.height) > x->area ) + { + x->selected = i; + x->area = rect.width*rect.height; + } + i++; + } + + //cvSeqSort(contours, sort_contour, NULL); + contours = first_contour; + + int k = 0; + for( ; contours != 0; contours = contours->h_next ) + { + int i; // Indicator of cycles. + int count = contours->total; // This is number point in contour + CvPoint center; + CvSize size; + CvRect rect; + + rect = cvContourBoundingRect( contours, 1); + if ( (k==x->selected) ) { + + + //fprintf(stderr,"malloc\n"); + // Alloc memory for contour point set. + PointArray = malloc( count*sizeof(CvPoint) ); + + // Alloc memory for indices of convex hull vertices. + hull = malloc(sizeof(int)*count); + + // Get contour point set. + //fprintf(stderr,"cvCvtSeqToArray\n"); + cvCvtSeqToArray(contours, PointArray, CV_WHOLE_SEQ); + + + // Find convex hull for curent contour. + //fprintf(stderr,"cvConvexHull\n"); + cvConvexHull( PointArray, + count, + NULL, + CV_COUNTER_CLOCKWISE, + hull, + &hullsize); + + // Find convex hull for current contour. + // This required for cvConvexityDefects(). + //fprintf(stderr,"cvConvexHull2\n"); + seqhull = cvConvexHull2( contours,0, + CV_COUNTER_CLOCKWISE, + 0); + + // This required for cvConvexityDefects(). + // Otherwise cvConvexityDefects() falled. + if( hullsize < 4 ) + continue; + + // Find defects of convexity of current contours. + //fprintf(stderr,"cvConvexityDefects\n"); + defects = cvConvexityDefects( contours, + seqhull, + stor03); + int j=0; + // This cycle marks all defects of convexity of current contours. + for(;defects;defects = defects->h_next) + { + int nomdef = defects->total; // defect amount + outlet_float( x->x_nomdef, nomdef ); + + if(nomdef == 0) + continue; + + // Alloc memory for defect set. + //fprintf(stderr,"malloc\n"); + defectArray = malloc(sizeof(CvConvexityDefect)*nomdef); + + // Get defect set. + //fprintf(stderr,"cvCvtSeqToArray\n"); + cvCvtSeqToArray(defects,defectArray, CV_WHOLE_SEQ); + + + // Draw marks for all defects. + for(i=0; iimage, *(defectArray[i].start), *(defectArray[i].depth_point),CV_RGB(0,0,255),1, CV_AA, 0 ); + cvCircle( x->image, *(defectArray[i].depth_point), 5, CV_RGB(0,255,0), -1, 8,0); + cvCircle( x->image, *(defectArray[i].start), 5, CV_RGB(0,255,0), -1, 8,0); + cvLine(x->image, *(defectArray[i].depth_point), *(defectArray[i].end),CV_RGB(0,0,255),1, CV_AA, 0 ); + t_atom rlist[7]; + SETFLOAT(&rlist[0], i); + SETFLOAT(&rlist[1], defectArray[i].start->x); + SETFLOAT(&rlist[2], defectArray[i].start->y); + SETFLOAT(&rlist[3], defectArray[i].depth_point->x); + SETFLOAT(&rlist[4], defectArray[i].depth_point->y); + SETFLOAT(&rlist[5], defectArray[i].end->x); + SETFLOAT(&rlist[6], defectArray[i].end->y); + outlet_list( x->x_dataout, 0, 7, rlist ); + } + + j++; + + // Free memory. + free(defectArray); + } + + // Draw current contour. + //cvDrawContours(x->cnt_img,contours,CV_RGB(255,255,255),CV_RGB(255,255,255),0,1, 8); + cvDrawContours( x->image, contours, CV_RGB(255,0,0), CV_RGB(0,255,0), x->levels, 2, CV_AA, cvPoint(0,0) ); + + // Draw convex hull for current contour. + for(i=0; iimage, PointArray[hull[i]], + PointArray[hull[i+1]],CV_RGB(255,255,255),1, CV_AA, 0 ); + } + cvLine(x->image, PointArray[hull[hullsize-1]], + PointArray[hull[0]],CV_RGB(255,255,255),1, CV_AA, 0 ); + + + // Free memory. + free(PointArray); + free(hull); + /* replace CV_FILLED with 1 to see the outlines */ + //cvDrawContours( x->cnt_img, contours, CV_RGB(255,0,0), CV_RGB(0,255,0), x->levels, 3, CV_AA, cvPoint(0,0) ); + //cvConvexityDefects( contours, cvConvexHull2( contours, 0, CV_CLOCKWISE, 0 ), stor022 ); + } + k++; + } + + cvReleaseMemStorage( &stor03 ); + cvReleaseMemStorage( &stor02 ); + //if (defects) cvClearSeq(defects); + //if (seqhull) cvClearSeq(seqhull); + + + memcpy( newdata, x->image->imageData, x->x_size*3 ); + + + return; +} + +static void pdp_opencv_contours_convexity_param(t_pdp_opencv_contours_convexity *x, t_floatarg f1, t_floatarg f2) +{ + +} + +static void pdp_opencv_contours_convexity_minarea(t_pdp_opencv_contours_convexity *x, t_floatarg f) +{ + if (f>0) x->minarea = (int)f; +} + +static void pdp_opencv_contours_convexity_maxarea(t_pdp_opencv_contours_convexity *x, t_floatarg f) +{ + if (f>0) x->maxarea = (int)f; +} + +static void pdp_opencv_contours_convexity_levels(t_pdp_opencv_contours_convexity *x, t_floatarg f) +{ + //x->levels = (int)f; +} + +static void pdp_opencv_contours_convexity_sendpacket(t_pdp_opencv_contours_convexity *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_contours_convexity_process(t_pdp_opencv_contours_convexity *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_contours_convexity_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_contours_convexity_process_rgb, pdp_opencv_contours_convexity_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_contours_convexity_process */ + break; + + } + } + +} + +static void pdp_opencv_contours_convexity_input_0(t_pdp_opencv_contours_convexity *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_contours_convexity_process(x); + } +} + +static void pdp_opencv_contours_convexity_free(t_pdp_opencv_contours_convexity *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); +} + +t_class *pdp_opencv_contours_convexity_class; + + +void *pdp_opencv_contours_convexity_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_contours_convexity *x = (t_pdp_opencv_contours_convexity *)pd_new(pdp_opencv_contours_convexity_class); + //inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("minarea")); + //inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("maxarea")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + x->x_nomdef = outlet_new(&x->x_obj, &s_float); + x->x_dataout = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + //load the plugins + x->x_infosok = 0; + //cv_loadplugins(x, FF_PLUGIN_DIR); + + //pdp_opencv_contours_convexity_plugin(x, f); + x->levels = 1; + x->area = 1; + x->minarea = 1; + x->maxarea = 76800; + x->selected = 0; + + + + + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + + //contours = 0; + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_contours_convexity_setup(void) +{ + + post( " pdp_opencv_contours_convexity"); + pdp_opencv_contours_convexity_class = class_new(gensym("pdp_opencv_contours_convexity"), (t_newmethod)pdp_opencv_contours_convexity_new, + (t_method)pdp_opencv_contours_convexity_free, sizeof(t_pdp_opencv_contours_convexity), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_contours_convexity_class, (t_method)pdp_opencv_contours_convexity_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + //class_addmethod(pdp_opencv_contours_convexity_class, (t_method)pdp_opencv_contours_convexity_levels, gensym("levels"), A_FLOAT, A_NULL ); + //class_addmethod(pdp_opencv_contours_convexity_class, (t_method)pdp_opencv_contours_convexity_minarea, gensym("minarea"), A_FLOAT, A_NULL ); + //class_addmethod(pdp_opencv_contours_convexity_class, (t_method)pdp_opencv_contours_convexity_maxarea, gensym("maxarea"), A_FLOAT, A_NULL ); + + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_distrans.c b/pdp_opencv_distrans.c new file mode 100644 index 0000000..64adc2b --- /dev/null +++ b/pdp_opencv_distrans.c @@ -0,0 +1,362 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + + +typedef struct pdp_opencv_distrans_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int edge_thresh; + int build_voronoi; + int mask_size; + + // The output and temporary images + IplImage* dist; + IplImage* dist8u1; + IplImage* dist8u2; + IplImage* dist8u; + IplImage* dist32s; + + IplImage* image; + IplImage* gray; + IplImage* edge; + IplImage* labels; + + +} t_pdp_opencv_distrans; + + + +static void pdp_opencv_distrans_process_rgb(t_pdp_opencv_distrans *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + static const uchar colors[][3] = + { + {0,0,0}, + {255,0,0}, + {255,128,0}, + {255,255,0}, + {0,255,0}, + {0,128,255}, + {0,255,255}, + {0,0,255}, + {255,0,255} + }; + + int msize = x->mask_size; + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_distrans :: resizing plugins"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage( &x->image ); + cvReleaseImage( &x->gray ); + cvReleaseImage( &x->edge ); + cvReleaseImage( &x->dist ); + cvReleaseImage( &x->dist8u ); + cvReleaseImage( &x->dist8u1 ); + cvReleaseImage( &x->dist8u2 ); + cvReleaseImage( &x->dist32s ); + cvReleaseImage( &x->labels ); + + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->dist = cvCreateImage( cvGetSize(x->gray), IPL_DEPTH_32F, 1 ); + x->dist8u1 = cvCloneImage( x->gray ); + x->dist8u2 = cvCloneImage( x->gray ); + x->dist8u = cvCreateImage( cvGetSize(x->gray), IPL_DEPTH_8U, 3 ); + x->dist32s = cvCreateImage( cvGetSize(x->gray), IPL_DEPTH_32S, 1 ); + x->edge = cvCloneImage( x->gray ); + x->labels = cvCreateImage( cvGetSize(x->gray), IPL_DEPTH_32S, 1 ); + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + + // FEM UNA COPIA DEL PACKET A x->grey->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->image->imageData, data, x->x_size*3 ); + cvCvtColor(x->image, x->gray, CV_BGR2GRAY); + + cvThreshold( x->gray, x->edge, (float)x->edge_thresh, (float)x->edge_thresh, CV_THRESH_BINARY ); + + if( x->build_voronoi ) + msize = CV_DIST_MASK_5; + + cvDistTransform( x->edge, x->dist, CV_DIST_L2, msize, NULL, x->build_voronoi ? x->labels : NULL ); + + if( !x->build_voronoi ) + { + // begin "painting" the distance transform result + cvConvertScale( x->dist, x->dist, 5000.0, 0 ); + cvPow( x->dist, x->dist, 0.5 ); + + cvConvertScale( x->dist, x->dist32s, 1.0, 0.5 ); + cvAndS( x->dist32s, cvScalarAll(255), x->dist32s, 0 ); + cvConvertScale( x->dist32s, x->dist8u1, 1, 0 ); + cvConvertScale( x->dist32s, x->dist32s, -1, 0 ); + cvAddS( x->dist32s, cvScalarAll(255), x->dist32s, 0 ); + cvConvertScale( x->dist32s, x->dist8u2, 1, 0 ); + cvMerge( x->dist8u1, x->dist8u2, x->dist8u2, 0, x->dist8u ); + // end "painting" the distance transform result + } + else + { + int i, j; + for( i = 0; i < x->labels->height; i++ ) + { + int* ll = (int*)(x->labels->imageData + i*x->labels->widthStep); + float* dd = (float*)(x->dist->imageData + i*x->dist->widthStep); + uchar* d = (uchar*)(x->dist8u->imageData + i*x->dist8u->widthStep); + for( j = 0; j < x->labels->width; j++ ) + { + int idx = ll[j] == 0 || dd[j] == 0 ? 0 : (ll[j]-1)%8 + 1; + int b = cvRound(colors[idx][0]); + int g = cvRound(colors[idx][1]); + int r = cvRound(colors[idx][2]); + d[j*3] = (uchar)b; + d[j*3+1] = (uchar)g; + d[j*3+2] = (uchar)r; + } + } + } + + //cvShowImage( wndname, dist8u ); + + memcpy( newdata, x->dist8u->imageData, x->x_size*3 ); + + + return; +} + +static void pdp_opencv_distrans_type(t_pdp_opencv_distrans *x, t_floatarg f) +{ + if( (int)f == 3 ) + x->mask_size = CV_DIST_MASK_3; + else if( (int)f == 5 ) + x->mask_size = CV_DIST_MASK_5; + else if( (int)f == 0 ) + x->mask_size = CV_DIST_MASK_PRECISE; + +} + +static void pdp_opencv_distrans_voronoi(t_pdp_opencv_distrans *x, t_floatarg f) +{ + int v = (int)f; + if (v<0) v=0; + else if (v>1) v=1; + + x->build_voronoi=(int)v; +} + +static void pdp_opencv_distrans_thresh(t_pdp_opencv_distrans *x, t_floatarg f) +{ + x->edge_thresh = (int)f; +} + +static void pdp_opencv_distrans_sendpacket(t_pdp_opencv_distrans *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_distrans_process(t_pdp_opencv_distrans *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_distrans_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_distrans_process_rgb, pdp_opencv_distrans_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_distrans_process */ + break; + + } + } + +} + +static void pdp_opencv_distrans_input_0(t_pdp_opencv_distrans *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_distrans_process(x); + } +} + +static void pdp_opencv_distrans_free(t_pdp_opencv_distrans *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage( &x->image ); + cvReleaseImage( &x->gray ); + cvReleaseImage( &x->edge ); + cvReleaseImage( &x->dist ); + cvReleaseImage( &x->dist8u ); + cvReleaseImage( &x->dist8u1 ); + cvReleaseImage( &x->dist8u2 ); + cvReleaseImage( &x->dist32s ); + cvReleaseImage( &x->labels ); +} + +t_class *pdp_opencv_distrans_class; + + +void *pdp_opencv_distrans_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_distrans *x = (t_pdp_opencv_distrans *)pd_new(pdp_opencv_distrans_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("edge_thresh")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + //load the plugins + x->x_infosok = 0; + //cv_loadplugins(x, FF_PLUGIN_DIR); + + //pdp_opencv_distrans_plugin(x, f); + x->edge_thresh = 100; + x->build_voronoi = 0; + x->mask_size = CV_DIST_MASK_5; + + + + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + cvCvtColor(x->image, x->gray, CV_BGR2GRAY); + x->dist = cvCreateImage( cvSize(x->x_width,x->x_height), IPL_DEPTH_32F, 1 ); + x->dist8u1 = cvCloneImage( x->gray ); + x->dist8u2 = cvCloneImage( x->gray ); + x->dist8u = cvCreateImage( cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3 ); + x->dist32s = cvCreateImage( cvSize(x->x_width,x->x_height), IPL_DEPTH_32S, 1 ); + x->edge = cvCloneImage( x->gray ); + x->labels = cvCreateImage( cvSize(x->x_width,x->x_height), IPL_DEPTH_32S, 1 ); + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_distrans_setup(void) +{ + + post( " pdp_opencv_distrans"); + pdp_opencv_distrans_class = class_new(gensym("pdp_opencv_distrans"), (t_newmethod)pdp_opencv_distrans_new, + (t_method)pdp_opencv_distrans_free, sizeof(t_pdp_opencv_distrans), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_distrans_class, (t_method)pdp_opencv_distrans_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_distrans_class, (t_method)pdp_opencv_distrans_thresh, gensym("edge_thresh"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_distrans_class, (t_method)pdp_opencv_distrans_type, gensym("type"), A_FLOAT, A_NULL); + class_addmethod(pdp_opencv_distrans_class, (t_method)pdp_opencv_distrans_voronoi, gensym("voronoi"), A_FLOAT, A_NULL); + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_edge.c b/pdp_opencv_edge.c new file mode 100644 index 0000000..d227381 --- /dev/null +++ b/pdp_opencv_edge.c @@ -0,0 +1,272 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + + +typedef struct pdp_opencv_edge_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int edge_thresh; + IplImage *image, *cedge, *gray, *edge; + + +} t_pdp_opencv_edge; + + +void panic(const char *panicstr, ...) +{ + post("pdp_opencv_edge :: PANIC!! %s\n", panicstr); + exit(1); +} + +static void pdp_opencv_edge_process_rgb(t_pdp_opencv_edge *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_edge :: resizing buffers"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); + cvReleaseImage(&x->edge); + cvReleaseImage(&x->cedge); + + //create the orig image with new size + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + + // Create the output images with new sizes + x->cedge = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 3); + + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->edge = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + + // We make here a copy of the PDP packet in image->imageData ... + // take a look on the IplImage data structure + // http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html + memcpy( x->image->imageData, data, x->x_size*3 ); + + // Convert to grayscale + cvCvtColor(x->image, x->gray, CV_BGR2GRAY); + + cvSmooth( x->gray, x->edge, CV_BLUR, 3, 3, 0, 0 ); + cvNot( x->gray, x->edge ); + + // Run the edge detector on grayscale + cvCanny(x->gray, x->edge, (float)x->edge_thresh, (float)x->edge_thresh*3, 3); + + cvZero( x->cedge ); + + // copy edge points + cvCopy( x->image, x->cedge, x->edge ); + + //memory copy again, now from x->cedge->imageData to the new data pdp packet + memcpy( newdata, x->cedge->imageData, x->x_size*3 ); + + + return; +} + +static void pdp_opencv_edge_thresh(t_pdp_opencv_edge *x, t_floatarg f) +{ + x->edge_thresh = (int)f; +} + +static void pdp_opencv_edge_sendpacket(t_pdp_opencv_edge *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_edge_process(t_pdp_opencv_edge *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_edge_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_edge_process_rgb, pdp_opencv_edge_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_edge_process */ + break; + + } + } + +} + +static void pdp_opencv_edge_input_0(t_pdp_opencv_edge *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_edge_process(x); + } +} + +static void pdp_opencv_edge_free(t_pdp_opencv_edge *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); + cvReleaseImage(&x->edge); + cvReleaseImage(&x->cedge); +} + +t_class *pdp_opencv_edge_class; + + +void *pdp_opencv_edge_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_edge *x = (t_pdp_opencv_edge *)pd_new(pdp_opencv_edge_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("edge_thresh")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + x->edge_thresh = 1; + + + + + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + + +// Create the output image + x->cedge = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 3); + + // Convert to grayscale + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + x->edge = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + cvCvtColor(x->image, x->gray, CV_BGR2GRAY); + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_edge_setup(void) +{ + + post( " pdp_opencv_edge"); + pdp_opencv_edge_class = class_new(gensym("pdp_opencv_edge"), (t_newmethod)pdp_opencv_edge_new, + (t_method)pdp_opencv_edge_free, sizeof(t_pdp_opencv_edge), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_edge_class, (t_method)pdp_opencv_edge_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_edge_class, (t_method)pdp_opencv_edge_thresh, gensym("edge_thresh"), A_FLOAT, A_NULL ); + + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_floodfill.c b/pdp_opencv_floodfill.c new file mode 100644 index 0000000..864e41c --- /dev/null +++ b/pdp_opencv_floodfill.c @@ -0,0 +1,333 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + + +typedef struct pdp_opencv_floodfill_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int up_diff; + int lo_diff; + int ffill_case; + int connectivity; + int is_color; + int is_mask; + int new_mask_val; + + // The output and temporary images + + IplImage* color_img0; + IplImage* mask; + IplImage* color_img; + IplImage* gray_img0; + IplImage* gray_img; + +} t_pdp_opencv_floodfill; + + + +static void pdp_opencv_floodfill_process_rgb(t_pdp_opencv_floodfill *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + int i; + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_floodfill :: resizing plugins"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage( &x->color_img ); + cvReleaseImage( &x->color_img0 ); + cvReleaseImage( &x->mask ); + cvReleaseImage( &x->gray_img ); + cvReleaseImage( &x->gray_img0 ); + + + //Create cv_images + x->color_img0 = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + x->color_img = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + x->gray_img0 = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->gray_img = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->mask = cvCreateImage( cvSize(x->x_width + 2, x->x_height + 2), 8, 1 ); + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + // FEM UNA COPIA DEL PACKET A x->grey->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->color_img->imageData, data, x->x_size*3 ); + + + cvCvtColor(x->color_img, x->gray_img, CV_BGR2GRAY); + + + int px = 0; + int py = 0; + int biggestNum=0,biggestLocX=0,biggestLocY=0; + int haveOne=0; + CvPixelPosition8u sil; + int stride = x->gray_img->widthStep; + unsigned char * pI = (unsigned char *)x->gray_img->imageData; + CV_INIT_PIXEL_POS(sil, pI, x->gray_img->widthStep, cvSize(x->gray_img->width, x->gray_img->height), 0, 0,IPL_ORIGIN_TL); + CvPoint xy; + CvPoint seed = cvPoint(px,py); + int lo = x->ffill_case == 0 ? 0 : x->lo_diff; + int up = x->ffill_case == 0 ? 0 : x->up_diff; + int flags = x->connectivity + (x->new_mask_val << 8) + + (x->ffill_case == 1 ? CV_FLOODFILL_FIXED_RANGE : 0); + CvConnectedComp comp; + int min_area_size = 200; + + for(py=0; pygray_img->height; py++) + { + for(px=0; pxgray_img->width; px++) + { + if(*(sil.currline + sil.x) != 0) // check if used yet + { + xy.x = px; + xy.y = py; + cvFloodFill ( x->gray_img, xy, cvRealScalar(100), cvRealScalar(lo), cvRealScalar(up), &comp, flags, NULL ); + // if size is too small remove that region + // Also, keep only the biggest region!!! + if( ((int)(comp.area)gray_img, xy, cvRealScalar(0), cvRealScalar(lo), cvRealScalar(up), &comp, flags, NULL ); + } else { // for keeping just the largest + // remove previous max + if(haveOne) + { + xy.x = biggestLocX; + xy.y = biggestLocY; + //cvFloodFill ( x->gray_img, xy, cvRealScalar(0), cvRealScalar(lo), cvRealScalar(up), &comp, flags, NULL ); + } else haveOne=1; + biggestNum=(int)(comp.area); + biggestLocX=px; + biggestLocY=py; + } + } + CV_MOVE_RIGHT_WRAP(sil, 1); + } + CV_MOVE_DOWN(sil, 1); + } + if(haveOne) + { + xy.x = biggestLocX; + xy.y = biggestLocY; + //cvFloodFill ( x->gray_img, xy, cvRealScalar(255), cvRealScalar(lo), cvRealScalar(up), &comp, flags, NULL ); + } + + + + //CvScalar brightness = cvRealScalar(255); + //cvFloodFill( x->color_img, seed, CV_RGB(255,255,255), CV_RGB(lo,lo,lo), + // CV_RGB(up,up,up), &comp, flags, NULL ); + + cvCvtColor(x->gray_img, x->color_img, CV_GRAY2BGR); + + memcpy( newdata, x->color_img->imageData, x->x_size*3 ); + //printf("%g pixels were repainted\n", comp.area ); + return; +} + + +static void pdp_opencv_floodfill_diff(t_pdp_opencv_floodfill *x, t_floatarg f) +{ + if ((f==1)||(f==3)||(f==5)||(f==7)) x->up_diff = (int)f; +} + +static void pdp_opencv_floodfill_sendpacket(t_pdp_opencv_floodfill *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_floodfill_process(t_pdp_opencv_floodfill *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_floodfill_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_floodfill_process_rgb, pdp_opencv_floodfill_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_floodfill_process */ + break; + + } + } + +} + +static void pdp_opencv_floodfill_input_0(t_pdp_opencv_floodfill *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_floodfill_process(x); + } +} + +static void pdp_opencv_floodfill_free(t_pdp_opencv_floodfill *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage( &x->color_img ); + cvReleaseImage( &x->color_img0 ); + cvReleaseImage( &x->mask ); + cvReleaseImage( &x->gray_img ); + cvReleaseImage( &x->gray_img0 ); +} + +t_class *pdp_opencv_floodfill_class; + + +void *pdp_opencv_floodfill_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_floodfill *x = (t_pdp_opencv_floodfill *)pd_new(pdp_opencv_floodfill_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("lo_diff")); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("up_diff")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + + x->ffill_case = 1; + x->lo_diff = 20; + x->up_diff = 20; + x->connectivity = 4; + x->is_color = 1; + x->is_mask = 0; + x->new_mask_val = 255; + + x->color_img0 = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + x->color_img = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + x->mask = cvCreateImage( cvSize(x->x_width + 2, x->x_height + 2), 8, 1 ); + x->gray_img0 = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->gray_img = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_floodfill_setup(void) +{ + + post( " pdp_opencv_floodfill"); + pdp_opencv_floodfill_class = class_new(gensym("pdp_opencv_floodfill"), (t_newmethod)pdp_opencv_floodfill_new, + (t_method)pdp_opencv_floodfill_free, sizeof(t_pdp_opencv_floodfill), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_floodfill_class, (t_method)pdp_opencv_floodfill_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + //class_addmethod(pdp_opencv_floodfill_class, (t_method)pdp_opencv_floodfill_up_diff, gensym("up_diff"), A_FLOAT, A_NULL ); + //class_addmethod(pdp_opencv_floodfill_class, (t_method)pdp_opencv_floodfill_lo_diff, gensym("lo_diff"), A_FLOAT, A_NULL ); + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_haarcascade.c b/pdp_opencv_haarcascade.c new file mode 100644 index 0000000..c91e52e --- /dev/null +++ b/pdp_opencv_haarcascade.c @@ -0,0 +1,356 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + + + + +const char* default_cascade ="./haarcascade_frontalface_alt.xml"; + + +typedef struct pdp_opencv_haarcascade_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + t_outlet *x_dataout; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + float scale_factor; + int min_neighbors; + int mode; + int min_size; + + IplImage *frame, *img; + CvMemStorage* storage; + CvHaarClassifierCascade* cascade; + +} t_pdp_opencv_haarcascade; + + + +static void pdp_opencv_haarcascade_process_rgb(t_pdp_opencv_haarcascade *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_haarcascade :: resizing plugins"); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage(&x->frame); + cvReleaseImage(&x->img); + + //create the orig image with new size + x->frame = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + + // Create the output images with new sizes + x->img = cvCreateImage(cvSize(x->frame->width,x->frame->height), IPL_DEPTH_8U, 3); + + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + //cv_processframe(x, x->x_plugin, newdata); + + // FEM UNA COPIA DEL PACKET A image->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->frame->imageData, data, x->x_size*3 ); + + if( x->frame->origin == IPL_ORIGIN_TL ) + cvCopy( x->frame, x->img, 0 ); + else + cvFlip( x->frame, x->img, 0 ); + + static CvScalar colors[] = + { + {{0,0,255}}, + {{0,128,255}}, + {{0,255,255}}, + {{0,255,0}}, + {{255,128,0}}, + {{255,255,0}}, + {{255,0,0}}, + {{255,0,255}} + }; + + double scale = 1.3; + IplImage* gray = cvCreateImage( cvSize(x->img->width,x->img->height), 8, 1 ); + IplImage* small_img = cvCreateImage( cvSize( cvRound (x->img->width/scale), + cvRound (x->img->height/scale)), + 8, 1 ); + int i; + + cvCvtColor( x->img, gray, CV_BGR2GRAY ); + cvResize( gray, small_img, CV_INTER_LINEAR ); + cvEqualizeHist( small_img, small_img ); + cvClearMemStorage( x->storage ); + + if( x->cascade ) + { + double t = (double)cvGetTickCount(); + CvSeq* faces = cvHaarDetectObjects( small_img, x->cascade, x->storage, + x->scale_factor, x->min_neighbors, x->mode, cvSize(x->min_size, x->min_size) ); + //t = (double)cvGetTickCount() - t; + //printf( "detection time = %gms\n", t/((double)cvGetTickFrequency()*1000.) ); + for( i = 0; i < (faces ? faces->total : 0); i++ ) + { + CvRect* r = (CvRect*)cvGetSeqElem( faces, i ); + CvPoint center; + int radius; + center.x = cvRound((r->x + r->width*0.5)*scale); + center.y = cvRound((r->y + r->height*0.5)*scale); + radius = cvRound((r->width + r->height)*0.25*scale); + cvCircle( x->img, center, radius, colors[i%8], 3, 8, 0 ); + + t_atom rlist[4]; + SETFLOAT(&rlist[0], i); + SETFLOAT(&rlist[1], center.x); + SETFLOAT(&rlist[2], center.y); + SETFLOAT(&rlist[3], radius); + outlet_list( x->x_dataout, 0, 4, rlist ); + } + } + + cvReleaseImage( &gray ); + cvReleaseImage( &small_img ); + cvClearMemStorage( x->storage ); + + memcpy( newdata, x->img->imageData, x->x_size*3 ); + + + + return; +} + +static void pdp_opencv_haarcascade_param(t_pdp_opencv_haarcascade *x, t_floatarg f1, t_floatarg f2) +{ + +} + +static void pdp_opencv_haarcascade_scale_factor(t_pdp_opencv_haarcascade *x, t_floatarg f) +{ + if (f>1) x->scale_factor = f; +} + +static void pdp_opencv_haarcascade_min_size(t_pdp_opencv_haarcascade *x, t_floatarg f) +{ + if (f>1) x->min_size = (int)f; +} + +static void pdp_opencv_haarcascade_mode(t_pdp_opencv_haarcascade *x, t_floatarg f) +{ + if ((f==0)||(f==1)) x->mode = (int)f; +} + +static void pdp_opencv_haarcascade_min_neighbors(t_pdp_opencv_haarcascade *x, t_floatarg f) +{ + if (f>=1) x->min_neighbors = (int)f; +} + +static void pdp_opencv_haarcascade_load(t_pdp_opencv_haarcascade *x, t_symbol *filename) +{ + x->cascade = (CvHaarClassifierCascade*)cvLoad( filename->s_name, 0, 0, 0 ); + if( !x->cascade ) + { + post( "ERROR: Could not load classifier cascade from %s\n", filename->s_name ); + } else post( "pdp_opencv_haarcascade: Loaded classifier cascade from %s\n", filename->s_name ); +} + +static void pdp_opencv_haarcascade_sendpacket(t_pdp_opencv_haarcascade *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_haarcascade_process(t_pdp_opencv_haarcascade *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_haarcascade_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_haarcascade_process_rgb, pdp_opencv_haarcascade_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_haarcascade_process */ + break; + + } + } + +} + +static void pdp_opencv_haarcascade_input_0(t_pdp_opencv_haarcascade *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_haarcascade_process(x); + } +} + +static void pdp_opencv_haarcascade_free(t_pdp_opencv_haarcascade *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + + cvReleaseMemStorage( &x->storage ); + //cvReleaseHaarClassifierCascade(&x->cascade); + cvReleaseImage(&x->frame); + cvReleaseImage(&x->img); +} + +t_class *pdp_opencv_haarcascade_class; + + +void *pdp_opencv_haarcascade_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_haarcascade *x = (t_pdp_opencv_haarcascade *)pd_new(pdp_opencv_haarcascade_class); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + x->x_dataout = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + + x->scale_factor = 1.1; + x->min_neighbors = 2; + x->mode = 0; + x->min_size = 30; + + + x->cascade = (CvHaarClassifierCascade*)cvLoad( default_cascade, 0, 0, 0 ); + if( !x->cascade ) + { + post( "ERROR: Could not load default classifier cascade\n" ); + } else post( "pdp_opencv_haarcascade: Loaded default classifier cascade\n" ); + x->storage = cvCreateMemStorage(0); + + x->frame = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->img = cvCreateImage(cvSize(x->frame->width,x->frame->height), IPL_DEPTH_8U, 3); + + + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_haarcascade_setup(void) +{ + + post( " pdp_opencv_haarcascade"); + pdp_opencv_haarcascade_class = class_new(gensym("pdp_opencv_haarcascade"), (t_newmethod)pdp_opencv_haarcascade_new, + (t_method)pdp_opencv_haarcascade_free, sizeof(t_pdp_opencv_haarcascade), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_haarcascade_class, (t_method)pdp_opencv_haarcascade_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_haarcascade_class, (t_method)pdp_opencv_haarcascade_load, gensym("load"), A_SYMBOL, A_NULL ); + class_addmethod(pdp_opencv_haarcascade_class, (t_method)pdp_opencv_haarcascade_scale_factor, gensym("scale_factor"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_haarcascade_class, (t_method)pdp_opencv_haarcascade_min_neighbors, gensym("min_neighbors"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_haarcascade_class, (t_method)pdp_opencv_haarcascade_mode, gensym("mode"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_haarcascade_class, (t_method)pdp_opencv_haarcascade_min_size, gensym("min_size"), A_FLOAT, A_NULL ); + + +} + +#ifdef __cplusplus +} +#endif + diff --git a/pdp_opencv_laplace.c b/pdp_opencv_laplace.c new file mode 100644 index 0000000..8e0e121 --- /dev/null +++ b/pdp_opencv_laplace.c @@ -0,0 +1,266 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + + +typedef struct pdp_opencv_laplace_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int aperture_size; + int build_voronoi; + int mask_size; + + // The output and temporary images + IplImage* frame; + IplImage* laplace; + IplImage* colorlaplace; + IplImage* planes[3]; + + +} t_pdp_opencv_laplace; + + + +static void pdp_opencv_laplace_process_rgb(t_pdp_opencv_laplace *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + int i; + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_laplace :: resizing plugins"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + for( i = 0; i < 3; i++ ) + cvReleaseImage( &x->planes[i] ); + cvReleaseImage( &x->frame ); + cvReleaseImage( &x->laplace ); + cvReleaseImage( &x->colorlaplace ); + + //Create cv_images + for( i = 0; i < 3; i++ ) + x->planes[i] = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->laplace = cvCreateImage( cvSize(x->x_width, x->x_height), IPL_DEPTH_16S, 1 ); + x->colorlaplace = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + x->frame = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + + // FEM UNA COPIA DEL PACKET A x->grey->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->frame->imageData, data, x->x_size*3 ); + + cvCvtPixToPlane( x->frame, x->planes[0], x->planes[1], x->planes[2], 0 ); + for( i = 0; i < 3; i++ ) + { + cvLaplace( x->planes[i], x->laplace, x->aperture_size ); + cvConvertScaleAbs( x->laplace, x->planes[i], 1, 0 ); + } + cvCvtPlaneToPix( x->planes[0], x->planes[1], x->planes[2], 0, x->colorlaplace ); + x->colorlaplace->origin = x->frame->origin; + + //cvShowImage("Laplacian", colorlaplace ); + + memcpy( newdata, x->colorlaplace->imageData, x->x_size*3 ); + + + return; +} + + +static void pdp_opencv_laplace_thresh(t_pdp_opencv_laplace *x, t_floatarg f) +{ + if ((f==1)||(f==3)||(f==5)||(f==7)) x->aperture_size = (int)f; +} + +static void pdp_opencv_laplace_sendpacket(t_pdp_opencv_laplace *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_laplace_process(t_pdp_opencv_laplace *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_laplace_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_laplace_process_rgb, pdp_opencv_laplace_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_laplace_process */ + break; + + } + } + +} + +static void pdp_opencv_laplace_input_0(t_pdp_opencv_laplace *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_laplace_process(x); + } +} + +static void pdp_opencv_laplace_free(t_pdp_opencv_laplace *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + for( i = 0; i < 3; i++ ) + cvReleaseImage( &x->planes[i] ); + cvReleaseImage( &x->frame ); + cvReleaseImage( &x->laplace ); + cvReleaseImage( &x->colorlaplace ); +} + +t_class *pdp_opencv_laplace_class; + + +void *pdp_opencv_laplace_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_laplace *x = (t_pdp_opencv_laplace *)pd_new(pdp_opencv_laplace_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("aperture_size")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + + x->aperture_size = 3; + + + for( i = 0; i < 3; i++ ) + x->planes[i] = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->laplace = cvCreateImage( cvSize(x->x_width, x->x_height), IPL_DEPTH_16S, 1 ); + x->colorlaplace = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + x->frame = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_laplace_setup(void) +{ + + post( " pdp_opencv_laplace"); + pdp_opencv_laplace_class = class_new(gensym("pdp_opencv_laplace"), (t_newmethod)pdp_opencv_laplace_new, + (t_method)pdp_opencv_laplace_free, sizeof(t_pdp_opencv_laplace), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_laplace_class, (t_method)pdp_opencv_laplace_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_laplace_class, (t_method)pdp_opencv_laplace_thresh, gensym("aperture_size"), A_FLOAT, A_NULL ); + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_lk.c b/pdp_opencv_lk.c new file mode 100644 index 0000000..32a7488 --- /dev/null +++ b/pdp_opencv_lk.c @@ -0,0 +1,345 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + +const int MAX_COUNT = 500; + +typedef struct pdp_opencv_lk_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int win_size; + + // The output and temporary images + IplImage *image, *grey, *prev_grey, *pyramid, *prev_pyramid, *swap_temp; + + CvPoint2D32f* points[2], *swap_points; + char* status; + int count; + int need_to_init; + int night_mode; + int flags; + int add_remove_pt; + CvPoint pt; + + +} t_pdp_opencv_lk; + + + +static void pdp_opencv_lk_process_rgb(t_pdp_opencv_lk *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + int i,j,k; + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height) || (!x->image)) + { + + post("pdp_opencv_lk :: resizing plugins"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage( &x->image ); + cvReleaseImage( &x->grey ); + cvReleaseImage( &x->prev_grey ); + cvReleaseImage( &x->pyramid ); + cvReleaseImage( &x->prev_pyramid ); + + //Create cv_images + x->image = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 3 ); + x->grey = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->prev_grey = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->pyramid = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->prev_pyramid = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->points[0] = (CvPoint2D32f*)cvAlloc(MAX_COUNT*sizeof(x->points[0][0])); + x->points[1] = (CvPoint2D32f*)cvAlloc(MAX_COUNT*sizeof(x->points[0][0])); + x->status = (char*)cvAlloc(MAX_COUNT); + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + + // FEM UNA COPIA DEL PACKET A x->grey->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->image->imageData, data, x->x_size*3 ); + + cvCvtColor( x->image, x->grey, CV_BGR2GRAY ); + + if( x->night_mode ) + cvZero( x->image ); + + if( x->need_to_init ) + { + /* automatic initialization */ + IplImage* eig = cvCreateImage( cvSize(x->grey->width,x->grey->height), 32, 1 ); + IplImage* temp = cvCreateImage( cvSize(x->grey->width,x->grey->height), 32, 1 ); + double quality = 0.01; + double min_distance = 10; + + x->count = MAX_COUNT; + cvGoodFeaturesToTrack( x->grey, eig, temp, x->points[1], &x->count, + quality, min_distance, 0, 3, 0, 0.04 ); + cvFindCornerSubPix( x->grey, x->points[1], x->count, + cvSize(x->win_size,x->win_size), cvSize(-1,-1), + cvTermCriteria(CV_TERMCRIT_ITER|CV_TERMCRIT_EPS,20,0.03)); + cvReleaseImage( &eig ); + cvReleaseImage( &temp ); + + x->add_remove_pt = 0; + } + else if( x->count > 0 ) + { + cvCalcOpticalFlowPyrLK( x->prev_grey, x->grey, x->prev_pyramid, x->pyramid, + x->points[0], x->points[1], x->count, cvSize(x->win_size,x->win_size), 3, x->status, 0, + cvTermCriteria(CV_TERMCRIT_ITER|CV_TERMCRIT_EPS,20,0.03), x->flags ); + x->flags |= CV_LKFLOW_PYR_A_READY; + for( i = k = 0; i < x->count; i++ ) + { + if( x->add_remove_pt ) + { + double dx = x->pt.x - x->points[1][i].x; + double dy = x->pt.y - x->points[1][i].y; + + if( dx*dx + dy*dy <= 25 ) + { + x->add_remove_pt = 0; + continue; + } + } + + if( !x->status[i] ) + continue; + + x->points[1][k++] = x->points[1][i]; + cvCircle( x->image, cvPointFrom32f(x->points[1][i]), 3, CV_RGB(0,255,0), -1, 8,0); + } + x->count = k; + } + + if( x->add_remove_pt && x->count < MAX_COUNT ) + { + x->points[1][x->count++] = cvPointTo32f(x->pt); + cvFindCornerSubPix( x->grey, x->points[1] + x->count - 1, 1, + cvSize(x->win_size,x->win_size), cvSize(-1,-1), + cvTermCriteria(CV_TERMCRIT_ITER|CV_TERMCRIT_EPS,20,0.03)); + x->add_remove_pt = 0; + } + + CV_SWAP( x->prev_grey, x->grey, x->swap_temp ); + CV_SWAP( x->prev_pyramid, x->pyramid, x->swap_temp ); + CV_SWAP( x->points[0], x->points[1], x->swap_points ); + x->need_to_init = 0; + + memcpy( newdata, x->image->imageData, x->x_size*3 ); + + + return; +} + + +static void pdp_opencv_lk_thresh(t_pdp_opencv_lk *x, t_floatarg f) +{ + if ((f==1)||(f==3)||(f==5)||(f==7)) x->win_size = (int)f; +} + +static void pdp_opencv_lk_sendpacket(t_pdp_opencv_lk *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_lk_process(t_pdp_opencv_lk *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_lk_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_lk_process_rgb, pdp_opencv_lk_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_lk_process */ + break; + + } + } + +} + +static void pdp_opencv_lk_input_0(t_pdp_opencv_lk *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_lk_process(x); + } +} + +static void pdp_opencv_lk_free(t_pdp_opencv_lk *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage( &x->image ); + cvReleaseImage( &x->grey ); + cvReleaseImage( &x->prev_grey ); + cvReleaseImage( &x->pyramid ); + cvReleaseImage( &x->prev_pyramid ); +} + +t_class *pdp_opencv_lk_class; + + +void *pdp_opencv_lk_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_lk *x = (t_pdp_opencv_lk *)pd_new(pdp_opencv_lk_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("win_size")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + + x->win_size = 10; + + IplImage *image = 0, *grey = 0, *prev_grey = 0, *pyramid = 0, *prev_pyramid = 0, *swap_temp; + + x->points [0] = 0; + x->points [1] = 0; + x->status = 0; + x->count = 0; + x->need_to_init = 1; + x->night_mode = 0; + x->flags = 0; + x->add_remove_pt = 0; + + + x->image = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 3 ); + x->grey = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->prev_grey = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->pyramid = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->prev_pyramid = cvCreateImage( cvSize(x->x_width, x->x_height), 8, 1 ); + x->points[0] = (CvPoint2D32f*)cvAlloc(MAX_COUNT*sizeof(x->points[0][0])); + x->points[1] = (CvPoint2D32f*)cvAlloc(MAX_COUNT*sizeof(x->points[0][0])); + x->status = (char*)cvAlloc(MAX_COUNT); + + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_lk_setup(void) +{ + + post( " pdp_opencv_lk"); + pdp_opencv_lk_class = class_new(gensym("pdp_opencv_lk"), (t_newmethod)pdp_opencv_lk_new, + (t_method)pdp_opencv_lk_free, sizeof(t_pdp_opencv_lk), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_lk_class, (t_method)pdp_opencv_lk_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_lk_class, (t_method)pdp_opencv_lk_thresh, gensym("win_size"), A_FLOAT, A_NULL ); + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_morphology.c b/pdp_opencv_morphology.c new file mode 100644 index 0000000..c86a95a --- /dev/null +++ b/pdp_opencv_morphology.c @@ -0,0 +1,313 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + + +typedef struct pdp_opencv_morphology_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int pos; + int element_shape; + int mode; //to switch between openclose or dilateerode modes + + // The output and temporary images + IplImage* src; + IplImage* dst; + + IplConvKernel* element; + + + +} t_pdp_opencv_morphology; + + + + +// callback function for open/close trackbar +void pdp_opencv_morphology_OpenClose(t_pdp_opencv_morphology *x, int pos) +{ + int n = x->pos; + int an = n > 0 ? n : -n; + x->element = cvCreateStructuringElementEx( an*2+1, an*2+1, an, an, x->element_shape, 0 ); + if( n < 0 ) + { + cvErode(x->src,x->dst,x->element,1); + cvDilate(x->dst,x->dst,x->element,1); + } + else + { + cvDilate(x->src,x->dst,x->element,1); + cvErode(x->dst,x->dst,x->element,1); + } + cvReleaseStructuringElement(&x->element); + //cvShowImage("Open/Close",dst); +} + +// callback function for erode/dilate trackbar +void pdp_opencv_morphology_ErodeDilate(t_pdp_opencv_morphology *x, int pos) +{ + int n = x->pos; + int an = n > 0 ? n : -n; + x->element = cvCreateStructuringElementEx( an*2+1, an*2+1, an, an, x->element_shape, 0 ); + if( n < 0 ) + { + cvErode(x->src,x->dst,x->element,1); + } + else + { + cvDilate(x->src,x->dst,x->element,1); + } + cvReleaseStructuringElement(&x->element); + //cvShowImage("Erode/Dilate",dst); +} + + +static void pdp_opencv_morphology_process_rgb(t_pdp_opencv_morphology *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + int i; + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_morphology :: resizing plugins"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage( &x->src ); + cvReleaseImage( &x->dst ); + + //Create cv_images + x->src = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + x->dst = cvCloneImage(x->src); + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + + // FEM UNA COPIA DEL PACKET A x->grey->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->src->imageData, data, x->x_size*3 ); + + if (x->mode==1) pdp_opencv_morphology_OpenClose(x,x->pos); + else pdp_opencv_morphology_ErodeDilate(x,x->pos); + + + memcpy( newdata, x->dst->imageData, x->x_size*3 ); + + + return; +} + +static void pdp_opencv_morphology_shape(t_pdp_opencv_morphology *x, t_floatarg f) +{ + if( (int)f == 1 ) + x->element_shape = CV_SHAPE_RECT; + else if( (int)f == 2 ) + x->element_shape = CV_SHAPE_ELLIPSE; + else if( (int)f == 3 ) + x->element_shape = CV_SHAPE_CROSS; + +} + +static void pdp_opencv_morphology_mode(t_pdp_opencv_morphology *x, t_floatarg f) +{ + int v = (int)f; + if (v<0) v=0; + else if (v>1) v=1; + + x->mode=(int)v; +} + +static void pdp_opencv_morphology_pos(t_pdp_opencv_morphology *x, t_floatarg f) +{ + x->pos = (int)f; +} + +static void pdp_opencv_morphology_sendpacket(t_pdp_opencv_morphology *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_morphology_process(t_pdp_opencv_morphology *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_morphology_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_morphology_process_rgb, pdp_opencv_morphology_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_morphology_process */ + break; + + } + } + +} + +static void pdp_opencv_morphology_input_0(t_pdp_opencv_morphology *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_morphology_process(x); + } +} + +static void pdp_opencv_morphology_free(t_pdp_opencv_morphology *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage( &x->src ); + cvReleaseImage( &x->dst ); +} + +t_class *pdp_opencv_morphology_class; + + +void *pdp_opencv_morphology_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_morphology *x = (t_pdp_opencv_morphology *)pd_new(pdp_opencv_morphology_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("pos")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + + x->element_shape = CV_SHAPE_RECT; + x->pos = 0; + x->mode = 0; + + x->element = 0; + + + x->src = cvCreateImage( cvSize(x->x_width,x->x_height), 8, 3 ); + x->dst = cvCloneImage(x->src); + + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_morphology_setup(void) +{ + + post( " pdp_opencv_morphology"); + pdp_opencv_morphology_class = class_new(gensym("pdp_opencv_morphology"), (t_newmethod)pdp_opencv_morphology_new, + (t_method)pdp_opencv_morphology_free, sizeof(t_pdp_opencv_morphology), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_morphology_class, (t_method)pdp_opencv_morphology_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_morphology_class, (t_method)pdp_opencv_morphology_pos, gensym("pos"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_morphology_class, (t_method)pdp_opencv_morphology_mode, gensym("mode"), A_FLOAT, A_NULL); + class_addmethod(pdp_opencv_morphology_class, (t_method)pdp_opencv_morphology_shape, gensym("shape"), A_FLOAT, A_NULL); + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_motempl.c b/pdp_opencv_motempl.c new file mode 100644 index 0000000..d20e75d --- /dev/null +++ b/pdp_opencv_motempl.c @@ -0,0 +1,448 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#include +#include +#include +#endif + + + +typedef struct pdp_opencv_motempl_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + t_outlet *x_dataout; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_thresh; + int x_mhi_duration; + + int x_infosok; + + // ring image buffer + IplImage **buf; + int last; + + // temporary images + IplImage *mhi; // MHI + IplImage *orient; // orientation + IplImage *mask; // valid orientation mask + IplImage *segmask; // motion segmentation map + CvMemStorage* storage; // temporary storage + + IplImage* image; + IplImage* motion; + + // various tracking parameters (in seconds) + double max_time_delta; + double min_time_delta; + // number of cyclic frame buffer used for motion detection + // (should, probably, depend on FPS) + int frame_buffer_num; + + int max_size; + int min_size; + +} t_pdp_opencv_motempl; + +void pdp_opencv_motempl_update_mhi( t_pdp_opencv_motempl *x, IplImage* img, IplImage* dst, int diff_threshold ) +{ + double timestamp = (double)clock()/CLOCKS_PER_SEC; // get current time in seconds + CvSize size = cvSize(img->width,img->height); // get current frame size + int i, idx1 = x->last, idx2; + IplImage* silh; + CvSeq* seq; + CvRect comp_rect; + double count; + double angle; + CvPoint center; + double magnitude; + CvScalar color; + + // allocate images at the beginning or + // reallocate them if the frame size is changed + if( !x->mhi || x->mhi->width != size.width || x->mhi->height != size.height || !x->buf ) { + if( x->buf == 0 ) { + x->buf = (IplImage**)malloc(x->frame_buffer_num*sizeof(x->buf[0])); + memset( x->buf, 0, x->frame_buffer_num*sizeof(x->buf[0])); + } + + for( i = 0; i < x->frame_buffer_num; i++ ) { + cvReleaseImage( &x->buf[i] ); + x->buf[i] = cvCreateImage( size, IPL_DEPTH_8U, 1 ); + cvZero( x->buf[i] ); + } + cvReleaseImage( &x->mhi ); + cvReleaseImage( &x->orient ); + cvReleaseImage( &x->segmask ); + cvReleaseImage( &x->mask ); + + x->mhi = cvCreateImage( size, IPL_DEPTH_32F, 1 ); + cvZero( x->mhi ); // clear MHI at the beginning + x->orient = cvCreateImage( size, IPL_DEPTH_32F, 1 ); + x->segmask = cvCreateImage( size, IPL_DEPTH_32F, 1 ); + x->mask = cvCreateImage( size, IPL_DEPTH_8U, 1 ); + } + + cvCvtColor( img, x->buf[x->last], CV_BGR2GRAY ); // convert frame to grayscale + + idx2 = (x->last + 1) % x->frame_buffer_num; // index of (last - (N-1))th frame + x->last = idx2; + + silh = x->buf[idx2]; + cvAbsDiff( x->buf[idx1], x->buf[idx2], silh ); // get difference between frames + + cvThreshold( silh, silh, diff_threshold, 1, CV_THRESH_BINARY ); // and threshold it + cvUpdateMotionHistory( silh, x->mhi, timestamp, x->x_mhi_duration ); // update MHI + + // convert MHI to red 8u image + cvCvtScale( x->mhi, x->mask, 255./x->x_mhi_duration, + (x->x_mhi_duration - timestamp)*255./x->x_mhi_duration ); + cvZero( dst ); + cvCvtPlaneToPix( x->mask, 0, 0, 0, dst ); + + // calculate motion gradient orientation and valid orientation mask + cvCalcMotionGradient( x->mhi, x->mask, x->orient, x->max_time_delta, x->min_time_delta, 3 ); + + if( !x->storage ) + x->storage = cvCreateMemStorage(0); + else + cvClearMemStorage(x->storage); + + // segment motion: get sequence of motion components + // segmask is marked motion components map. It is not used further + seq = cvSegmentMotion( x->mhi, x->segmask, x->storage, timestamp, x->max_time_delta ); + + // iterate through the motion components, + // One more iteration (i == -1) corresponds to the whole image (global motion) + for( i = -1; i < seq->total; i++ ) { + + if( i < 0 ) { // case of the whole image + comp_rect = cvRect( 0, 0, size.width, size.height ); + color = CV_RGB(255,255,255); + magnitude = 100; + } + else { // i-th motion component + comp_rect = ((CvConnectedComp*)cvGetSeqElem( seq, i ))->rect; + if(( comp_rect.width + comp_rect.height < x->min_size )||( comp_rect.width + comp_rect.height > x->max_size )) // reject very small/big components + continue; + color = CV_RGB(255,0,0); + magnitude = (comp_rect.width + comp_rect.height) / 4; + } + + // select component ROI + cvSetImageROI( silh, comp_rect ); + cvSetImageROI( x->mhi, comp_rect ); + cvSetImageROI( x->orient, comp_rect ); + cvSetImageROI( x->mask, comp_rect ); + + // calculate orientation + angle = cvCalcGlobalOrientation( x->orient, x->mask, x->mhi, timestamp, x->x_mhi_duration); + angle = 360.0 - angle; // adjust for images with top-left origin + + count = cvNorm( silh, 0, CV_L1, 0 ); // calculate number of points within silhouette ROI + + cvResetImageROI( x->mhi ); + cvResetImageROI( x->orient ); + cvResetImageROI( x->mask ); + cvResetImageROI( silh ); + + // check for the case of little motion + if( count < comp_rect.width*comp_rect.height * 0.05 ) + continue; + + // draw a clock with arrow indicating the direction + center = cvPoint( (comp_rect.x + comp_rect.width/2), + (comp_rect.y + comp_rect.height/2) ); + + cvCircle( dst, center, cvRound(magnitude*1.2), color, 3, CV_AA, 0 ); + cvLine( dst, center, cvPoint( cvRound( center.x + magnitude*cos(angle*CV_PI/180)), + cvRound( center.y - magnitude*sin(angle*CV_PI/180))), color, 3, CV_AA, 0 ); + + + t_atom rlist[6]; + SETFLOAT(&rlist[0], i); + SETFLOAT(&rlist[1], center.x); + SETFLOAT(&rlist[2], center.y); + SETFLOAT(&rlist[3], comp_rect.width); + SETFLOAT(&rlist[4], comp_rect.height); + SETFLOAT(&rlist[5], angle); + outlet_list( x->x_dataout, 0, 6, rlist ); + } +} + + + + +static void pdp_opencv_motempl_process_rgb(t_pdp_opencv_motempl *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + int i; + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_motempl :: resizing plugins"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage( &x->image ); + cvReleaseImage( &x->motion ); + + //Create cv_images + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->motion = cvCreateImage( cvSize(x->image->width,x->image->height), 8, 3 ); + cvZero( x->motion ); + x->motion->origin = x->image->origin; + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + + // FEM UNA COPIA DEL PACKET A x->grey->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->image->imageData, data, x->x_size*3 ); + + pdp_opencv_motempl_update_mhi( x, x->image, x->motion, x->x_thresh ); + + memcpy( newdata, x->motion->imageData, x->x_size*3 ); + + + return; +} + +static void pdp_opencv_motempl_thresh(t_pdp_opencv_motempl *x, t_floatarg f) +{ + x->x_thresh = (int)f; +} + +static void pdp_opencv_motempl_min_size(t_pdp_opencv_motempl *x, t_floatarg f) +{ + if (f>=0) x->min_size = (int)f; +} + +static void pdp_opencv_motempl_max_size(t_pdp_opencv_motempl *x, t_floatarg f) +{ + if (f>=0) x->max_size = (int)f; +} + +static void pdp_opencv_motempl_mhi_duration(t_pdp_opencv_motempl *x, t_floatarg f) +{ + if (f>=1) x->x_mhi_duration = (int)f; +} + +static void pdp_opencv_motempl_max_time_delta(t_pdp_opencv_motempl *x, t_floatarg f) +{ + if (f>0) x->max_time_delta = f; +} + +static void pdp_opencv_motempl_min_time_delta(t_pdp_opencv_motempl *x, t_floatarg f) +{ + if (f>0) x->min_time_delta = f; +} + +static void pdp_opencv_motempl_frame_buffer_num(t_pdp_opencv_motempl *x, t_floatarg f) +{ + if (f>=1) x->frame_buffer_num = (int)f; + x->buf = NULL; +} + +static void pdp_opencv_motempl_sendpacket(t_pdp_opencv_motempl *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_motempl_process(t_pdp_opencv_motempl *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_motempl_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_motempl_process_rgb, pdp_opencv_motempl_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_motempl_process */ + break; + + } + } + +} + +static void pdp_opencv_motempl_input_0(t_pdp_opencv_motempl *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_motempl_process(x); + } +} + +static void pdp_opencv_motempl_free(t_pdp_opencv_motempl *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage( &x->image ); + cvReleaseImage( &x->motion ); +} + +t_class *pdp_opencv_motempl_class; + + +void *pdp_opencv_motempl_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_motempl *x = (t_pdp_opencv_motempl *)pd_new(pdp_opencv_motempl_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("threshold")); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("min_size")); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("max_size")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + x->x_dataout = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + + x->x_thresh = 30; + x->x_mhi_duration = 1; + + x->last = 0; + // various tracking parameters (in seconds) + x->max_time_delta = 0.5; + x->min_time_delta = 0.05; + // number of cyclic frame buffer used for motion detection + // (should, probably, depend on FPS) + x->frame_buffer_num = 4; + + x->min_size=50; + x->max_size=500; + + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->motion = cvCreateImage( cvSize(x->image->width,x->image->height), 8, 3 ); + cvZero( x->motion ); + x->motion->origin = x->image->origin; + + x->storage = NULL; + + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_motempl_setup(void) +{ + + post( " pdp_opencv_motempl"); + pdp_opencv_motempl_class = class_new(gensym("pdp_opencv_motempl"), (t_newmethod)pdp_opencv_motempl_new, + (t_method)pdp_opencv_motempl_free, sizeof(t_pdp_opencv_motempl), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_motempl_class, (t_method)pdp_opencv_motempl_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_motempl_class, (t_method)pdp_opencv_motempl_thresh, gensym("threshold"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_motempl_class, (t_method)pdp_opencv_motempl_mhi_duration, gensym("mhi_duration"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_motempl_class, (t_method)pdp_opencv_motempl_max_time_delta, gensym("max_time_delta"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_motempl_class, (t_method)pdp_opencv_motempl_min_time_delta, gensym("min_time_delta"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_motempl_class, (t_method)pdp_opencv_motempl_frame_buffer_num, gensym("frame_buffer_num"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_motempl_class, (t_method)pdp_opencv_motempl_min_size, gensym("min_size"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_motempl_class, (t_method)pdp_opencv_motempl_max_size, gensym("max_size"), A_FLOAT, A_NULL ); + +} + +#ifdef __cplusplus +} +#endif diff --git a/pdp_opencv_threshold.c b/pdp_opencv_threshold.c new file mode 100644 index 0000000..df65782 --- /dev/null +++ b/pdp_opencv_threshold.c @@ -0,0 +1,288 @@ +/* + * Pure Data Packet module. + * Copyright (c) by Tom Schouten + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + */ + +#include +#include +#include +#include +#include +#include + +#include "pdp.h" + +#ifndef _EiC +#include "cv.h" +#endif + + + +typedef struct pdp_opencv_threshold_struct +{ + t_object x_obj; + t_float x_f; + + t_outlet *x_outlet0; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_width; + int x_height; + int x_size; + + int x_infosok; + + int threshold_value; + int max_value; + int threshold_mode; + IplImage *image, *gray; + + +} t_pdp_opencv_threshold; + +static void pdp_opencv_threshold_process_rgb(t_pdp_opencv_threshold *x) +{ + t_pdp *header = pdp_packet_header(x->x_packet0); + short int *data = (short int *)pdp_packet_data(x->x_packet0); + t_pdp *newheader = pdp_packet_header(x->x_packet1); + short int *newdata = (short int *)pdp_packet_data(x->x_packet1); + + + if ((x->x_width != (t_int)header->info.image.width) || + (x->x_height != (t_int)header->info.image.height)) + { + + post("pdp_opencv_threshold :: resizing plugins"); + + //cv_freeplugins(x); + + x->x_width = header->info.image.width; + x->x_height = header->info.image.height; + x->x_size = x->x_width*x->x_height; + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); + + //create the orig image with new size + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + + // Create the output images with new sizes + + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + + //load the plugins + //cv_loadplugins(x, FF_PLUGIN_DIR); + } + + newheader->info.image.encoding = header->info.image.encoding; + newheader->info.image.width = x->x_width; + newheader->info.image.height = x->x_height; + + memcpy( newdata, data, x->x_size*3 ); + + //cv_processframe(x, x->x_plugin, newdata); + + // FEM UNA COPIA DEL PACKET A image->imageData ... http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html aqui veiem la estructura de IplImage + memcpy( x->image->imageData, data, x->x_size*3 ); + + // Convert to grayscale + cvCvtColor(x->image, x->gray, CV_BGR2GRAY); + + // Applies fixed-level thresholding to single-channel array. + switch(x->threshold_mode) { + case 0: + cvThreshold(x->gray, x->gray, (float)x->threshold_value, (float)x->max_value, CV_THRESH_BINARY); + break; + case 1: + cvThreshold(x->gray, x->gray, (float)x->threshold_value, (float)x->max_value, CV_THRESH_BINARY_INV); + break; + case 2: + cvThreshold(x->gray, x->gray, (float)x->threshold_value, (float)x->max_value, CV_THRESH_TRUNC); + break; + case 3: + cvThreshold(x->gray, x->gray, (float)x->threshold_value, (float)x->max_value, CV_THRESH_TOZERO); + break; + case 4: + cvThreshold(x->gray, x->gray, (float)x->threshold_value, (float)x->max_value, CV_THRESH_TOZERO_INV); + break; + } + + cvCvtColor(x->gray, x->image, CV_GRAY2BGR); + //cvShowImage(wndname, cedge); + memcpy( newdata, x->image->imageData, x->x_size*3 ); + + + return; +} + +static void pdp_opencv_threshold_param(t_pdp_opencv_threshold *x, t_floatarg f1, t_floatarg f2) +{ + +} + +static void pdp_opencv_threshold_thresh(t_pdp_opencv_threshold *x, t_floatarg f) +{ + x->threshold_value = (int)f; +} + +static void pdp_opencv_threshold_max(t_pdp_opencv_threshold *x, t_floatarg f) +{ + x->max_value = (int)f; +} + +static void pdp_opencv_threshold_mode(t_pdp_opencv_threshold *x, t_floatarg f) +{ + x->threshold_mode = (int)f; +} + +static void pdp_opencv_threshold_sendpacket(t_pdp_opencv_threshold *x) +{ + /* release the packet */ + pdp_packet_mark_unused(x->x_packet0); + x->x_packet0 = -1; + + /* unregister and propagate if valid dest packet */ + pdp_packet_pass_if_valid(x->x_outlet0, &x->x_packet1); +} + +static void pdp_opencv_threshold_process(t_pdp_opencv_threshold *x) +{ + int encoding; + t_pdp *header = 0; + char *parname; + unsigned pi; + int partype; + float pardefault; + t_atom plist[2]; + t_atom tlist[2]; + t_atom vlist[2]; + + /* check if image data packets are compatible */ + if ( (header = pdp_packet_header(x->x_packet0)) + && (PDP_BITMAP == header->type)){ + + /* pdp_opencv_threshold_process inputs and write into active inlet */ + switch(pdp_packet_header(x->x_packet0)->info.image.encoding){ + + case PDP_BITMAP_RGB: + x->x_packet1 = pdp_packet_clone_rw(x->x_packet0); + pdp_queue_add(x, pdp_opencv_threshold_process_rgb, pdp_opencv_threshold_sendpacket, &x->x_queue_id); + break; + + default: + /* don't know the type, so dont pdp_opencv_threshold_process */ + break; + + } + } + +} + +static void pdp_opencv_threshold_input_0(t_pdp_opencv_threshold *x, t_symbol *s, t_floatarg f) +{ + /* if this is a register_ro message or register_rw message, register with packet factory */ + + if (s == gensym("register_rw")) + x->x_dropped = pdp_packet_convert_ro_or_drop(&x->x_packet0, (int)f, pdp_gensym("bitmap/rgb/*") ); + + if ((s == gensym("process")) && (-1 != x->x_packet0) && (!x->x_dropped)) + { + /* add the process method and callback to the process queue */ + pdp_opencv_threshold_process(x); + } +} + +static void pdp_opencv_threshold_free(t_pdp_opencv_threshold *x) +{ + int i; + + pdp_queue_finish(x->x_queue_id); + pdp_packet_mark_unused(x->x_packet0); + //cv_freeplugins(x); + + //Destroy cv_images + cvReleaseImage(&x->image); + cvReleaseImage(&x->gray); +} + +t_class *pdp_opencv_threshold_class; + + +void *pdp_opencv_threshold_new(t_floatarg f) +{ + int i; + + t_pdp_opencv_threshold *x = (t_pdp_opencv_threshold *)pd_new(pdp_opencv_threshold_class); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("max_value")); + inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("threshold_value")); + + x->x_outlet0 = outlet_new(&x->x_obj, &s_anything); + + x->x_packet0 = -1; + x->x_packet1 = -1; + x->x_queue_id = -1; + + x->x_width = 320; + x->x_height = 240; + x->x_size = x->x_width * x->x_height; + + x->x_infosok = 0; + + x->threshold_value = 1; + x->max_value = 255; + x->threshold_mode = 0; + + + + + x->image = cvCreateImage(cvSize(x->x_width,x->x_height), IPL_DEPTH_8U, 3); + x->gray = cvCreateImage(cvSize(x->image->width,x->image->height), IPL_DEPTH_8U, 1); + cvCvtColor(x->image, x->gray, CV_BGR2GRAY); + + return (void *)x; +} + + +#ifdef __cplusplus +extern "C" +{ +#endif + + +void pdp_opencv_threshold_setup(void) +{ + + post( " pdp_opencv_threshold"); + pdp_opencv_threshold_class = class_new(gensym("pdp_opencv_threshold"), (t_newmethod)pdp_opencv_threshold_new, + (t_method)pdp_opencv_threshold_free, sizeof(t_pdp_opencv_threshold), 0, A_DEFFLOAT, A_NULL); + + class_addmethod(pdp_opencv_threshold_class, (t_method)pdp_opencv_threshold_input_0, gensym("pdp"), A_SYMBOL, A_DEFFLOAT, A_NULL); + class_addmethod(pdp_opencv_threshold_class, (t_method)pdp_opencv_threshold_max, gensym("max_value"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_threshold_class, (t_method)pdp_opencv_threshold_thresh, gensym("threshold_value"), A_FLOAT, A_NULL ); + class_addmethod(pdp_opencv_threshold_class, (t_method)pdp_opencv_threshold_mode, gensym("mode"), A_FLOAT, A_NULL ); + + +} + +#ifdef __cplusplus +} +#endif -- cgit v1.2.1