diff --git a/Data/data/wkt/LetterA.wkt b/Data/data/wkt/LetterA.wkt new file mode 100644 index 000000000000..524dcdaec9a6 --- /dev/null +++ b/Data/data/wkt/LetterA.wkt @@ -0,0 +1,2 @@ +LINESTRING ( 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, -3.32025216e-02 4.68315970e-02, -9.06932905e-02 1.04691380e-01, -1.76352925e-01 1.67929522e-01, -2.89931448e-01 2.30743696e-01, -4.28965962e-01 2.88934046e-01, -5.91185491e-01 3.40310446e-01, -7.75208811e-01 3.84245951e-01, -9.79825275e-01 4.21065511e-01, -1.20328856e+00 4.51363516e-01, -1.44303683e+00 4.75318953e-01, -1.69547173e+00 4.92681616e-01, -1.95596255e+00 5.03620307e-01, -2.21957021e+00 5.09366745e-01, -2.48228236e+00 5.11818229e-01, -2.74203347e+00 5.12653703e-01, -2.99913709e+00 5.12871630e-01, -3.25620891e+00 5.12866732e-01, -3.51778357e+00 5.12605153e-01, -3.78986794e+00 5.11504624e-01, -4.07952165e+00 5.07844266e-01, -4.39418836e+00 4.97828004e-01, -4.74049684e+00 4.74904522e-01, -5.12273465e+00 4.30173098e-01, -5.54152098e+00 3.54052807e-01, -5.99313652e+00 2.38308034e-01, -6.46980305e+00 7.73378869e-02, -6.96090091e+00 -1.31460151e-01, -7.45459654e+00 -3.87758190e-01, -7.93910100e+00 -6.88497399e-01, -8.40320853e+00 -1.02826682e+00, -8.83645014e+00 -1.39989107e+00, -9.22932643e+00 -1.79521016e+00, -9.57368004e+00 -2.20613120e+00, -9.86312473e+00 -2.62590251e+00, -1.00936573e+01 -3.05019123e+00, -1.02645080e+01 -3.47748583e+00, -1.03787598e+01 -3.90873815e+00, -1.04426901e+01 -4.34649367e+00, -1.04631480e+01 -4.79380649e+00, -1.04442917e+01 -5.25322793e+00, -1.03865782e+01 -5.72606047e+00, -1.02889754e+01 -6.21175524e+00, -1.01517556e+01 -6.70718624e+00, -9.97694866e+00 -7.20590683e+00, -9.76672334e+00 -7.69794708e+00, -9.52193804e+00 -8.17054889e+00, -9.24191012e+00 -8.60952700e+00, -8.92464425e+00 -9.00050050e+00, -8.56665814e+00 -9.32950799e+00, -8.16271698e+00 -9.58306537e+00, -7.70643750e+00 -9.74814194e+00, -7.19199194e+00 -9.81279752e+00, -6.61607725e+00 -9.76787878e+00, -5.97925172e+00 -9.60893829e+00, -5.28644974e+00 -9.33688127e+00, -4.54690684e+00 -8.95714038e+00, -3.77362985e+00 -8.47869620e+00, -2.98237574e+00 -7.91365486e+00, -2.19010250e+00 -7.27659119e+00, -1.41306354e+00 -6.58293252e+00, -6.65002574e-01 -5.84690119e+00, 4.40830848e-02 -5.08011646e+00, 7.08373860e-01 -4.29145366e+00, 1.32575624e+00 -3.48792529e+00, 1.89658484e+00 -2.67596381e+00, 2.42226729e+00 -1.86272304e+00, 2.90421788e+00 -1.05726886e+00, 3.34303080e+00 -2.71360033e-01, 3.73755891e+00 4.80639000e-01, 4.08433220e+00 1.18288154e+00, 4.37811099e+00 1.81986773e+00, 4.61372822e+00 2.37835338e+00, 4.78858528e+00 2.84881014e+00, 4.90457593e+00 3.22625494e+00, 4.96782000e+00 3.51042627e+00, 4.98567641e+00 3.70514717e+00, 4.96339332e+00 3.81674455e+00, 4.90389773e+00 3.85191619e+00, 4.81076539e+00 3.81605173e+00, 4.69041310e+00 3.71286716e+00, 4.55090822e+00 3.54517837e+00, 4.39933618e+00 3.31587973e+00, 4.24066220e+00 3.02846867e+00, 4.07816331e+00 2.68700740e+00, 3.91386853e+00 2.29560808e+00, 3.74846244e+00 1.85766053e+00, 3.58112682e+00 1.37512999e+00, 3.40966402e+00 8.48145418e-01, 3.23093579e+00 2.74977712e-01, 3.04159101e+00 -3.47564506e-01, 2.83899409e+00 -1.02338149e+00, 2.62224476e+00 -1.75589890e+00, 2.39318183e+00 -2.54620350e+00, 2.15711819e+00 -3.39064402e+00, 1.92299052e+00 -4.27879688e+00, 1.70275307e+00 -5.19290959e+00, 1.50984989e+00 -6.10932007e+00, 1.35671243e+00 -7.00131532e+00, 1.25222061e+00 -7.84216561e+00, 1.20118423e+00 -8.60733288e+00, 1.20693456e+00 -9.27576298e+00, 1.27508855e+00 -9.83056703e+00, 1.41516358e+00 -1.02591098e+01, 1.63905604e+00 -1.05525111e+01, 1.95810417e+00 -1.07051007e+01, 2.38024095e+00 -1.07146124e+01, 2.90738792e+00 -1.05833178e+01, 3.53331304e+00 -1.03194582e+01, 4.24273026e+00 -9.93809896e+00, 5.01194496e+00 -9.46099282e+00, 5.81067896e+00 -8.91553699e+00, 6.60501303e+00 -8.33285464e+00, 7.36205832e+00 -7.74453369e+00, 8.05660688e+00 -7.17758587e+00, 8.67808024e+00 -6.64864953e+00, 9.23377984e+00 -6.16050534e+00, 9.74473663e+00 -5.70397757e+00, 1.02352704e+01 -5.26484083e+00, 1.07229386e+01 -4.83125381e+00, 1.12151266e+01 -4.39715871e+00, 1.17121419e+01 -3.96117498e+00, 1.22119499e+01 -3.52388506e+00, 1.27128843e+01 -3.08602807e+00, 1.32141562e+01 -2.64799420e+00, 1.37155051e+01 -2.20991897e+00, 1.42168676e+01 -1.77183635e+00, 1.47182319e+01 -1.33375277e+00, 1.52195956e+01 -8.95669673e-01, 1.57209528e+01 -4.57592345e-01, 1.62222598e+01 -1.95588598e-02, 1.67232683e+01 4.18213786e-01, 1.72228827e+01 8.54768272e-01, 1.77173789e+01 1.28685067e+00, 1.81970828e+01 1.70600773e+00, 1.86430792e+01 2.09571173e+00, 1.90284372e+01 2.43243097e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00, 1.93275849e+01 2.69382110e+00 ) + \ No newline at end of file diff --git a/Data/data/wkt/LetterAbis.wkt b/Data/data/wkt/LetterAbis.wkt new file mode 100644 index 000000000000..2a32aaa6a560 --- /dev/null +++ b/Data/data/wkt/LetterAbis.wkt @@ -0,0 +1 @@ +LINESTRING ( 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 0.00000000e+00 0.00000000e+00, 5.86662847e-02 1.48228127e-01, 9.69713964e-02 3.43841398e-01, 8.73743717e-02 5.75225886e-01, 8.01661999e-03 8.27814800e-01, -1.52937089e-01 1.08856262e+00, -3.98701301e-01 1.34677758e+00, -7.28002489e-01 1.59281640e+00, -1.13842902e+00 1.81693226e+00, -1.62757420e+00 2.00893508e+00, -2.19301607e+00 2.15801348e+00, -2.83259243e+00 2.25208937e+00, -3.54493591e+00 2.27691532e+00, -4.32941095e+00 2.21586909e+00, -5.18533104e+00 2.05109857e+00, -6.11092222e+00 1.76545887e+00, -7.10217074e+00 1.34410836e+00, -8.15154212e+00 7.75458035e-01, -9.24688161e+00 5.22389425e-02, -1.03708316e+01 -8.26492550e-01, -1.15008204e+01 -1.85261370e+00, -1.26095002e+01 -3.00690275e+00, -1.36654352e+01 -4.25925795e+00, -1.46340622e+01 -5.57118019e+00, -1.54794535e+01 -6.89901898e+00, -1.61672581e+01 -8.19681119e+00, -1.66679839e+01 -9.41894161e+00, -1.69589396e+01 -1.05231866e+01, -1.70241131e+01 -1.14736650e+01, -1.68531004e+01 -1.22424838e+01, -1.64407266e+01 -1.28095626e+01, -1.57877720e+01 -1.31615119e+01, -1.49018790e+01 -1.32908881e+01, -1.37976858e+01 -1.31961105e+01, -1.24962550e+01 -1.28811554e+01, -1.10244070e+01 -1.23543341e+01, -9.41381692e+00 -1.16266480e+01, -7.69898506e+00 -1.07107731e+01, -5.91378771e+00 -9.62085901e+00, -4.08737233e+00 -8.37182463e+00, -2.24038245e+00 -6.97657954e+00, -3.82267707e-01 -5.44161650e+00, 1.48954209e+00 -3.76379035e+00, 3.38793140e+00 -1.93085601e+00, 5.33202026e+00 7.43669642e-02, 7.34189381e+00 2.26847270e+00, 9.43345306e+00 4.66258156e+00, 1.16140090e+01 7.25837655e+00, 1.38789045e+01 1.00443971e+01, 1.62097242e+01 1.29927199e+01, 1.85746303e+01 1.60574725e+01, 2.09306660e+01 1.91765123e+01, 2.32270647e+01 2.22760107e+01, 2.54085504e+01 2.52764393e+01, 2.74185735e+01 2.80987877e+01, 2.92031700e+01 3.06708161e+01, 3.07152749e+01 3.29329791e+01, 3.19178093e+01 3.48423156e+01, 3.27840803e+01 3.63723123e+01, 3.32962206e+01 3.75090177e+01, 3.34441846e+01 3.82465786e+01, 3.32270449e+01 3.85854049e+01, 3.26556339e+01 3.85330027e+01, 3.17539117e+01 3.81047057e+01, 3.05576768e+01 3.73222506e+01, 2.91117990e+01 3.62113909e+01, 2.74679348e+01 3.48014683e+01, 2.56829253e+01 3.31277077e+01, 2.38160974e+01 3.12332489e+01, 2.19239766e+01 2.91670512e+01, 2.00532557e+01 2.69772521e+01, 1.82348873e+01 2.47037822e+01, 1.64820366e+01 2.23745845e+01, 1.47925625e+01 2.00064904e+01, 1.31542773e+01 1.76084689e+01, 1.15504381e+01 1.51846500e+01, 9.96432028e+00 1.27366315e+01, 8.38355609e+00 1.02664033e+01, 6.80508673e+00 7.78086761e+00, 5.24015880e+00 5.29689899e+00, 3.71731745e+00 2.84428413e+00, 2.28122822e+00 4.64371706e-01, 9.86876797e-01 -1.79536124e+00, -1.08959054e-01 -3.88818069e+00, -9.55842024e-01 -5.77326940e+00, -1.51477015e+00 -7.41787689e+00, -1.75971275e+00 -8.79754026e+00, -1.67759773e+00 -9.89636552e+00, -1.26872985e+00 -1.07080665e+01, -5.46701216e-01 -1.12364899e+01, 4.64533905e-01 -1.14940425e+01, 1.73630717e+00 -1.14981645e+01, 3.24053820e+00 -1.12675958e+01, 4.95131975e+00 -1.08201600e+01, 6.84171145e+00 -1.01729859e+01, 8.87811744e+00 -9.34510254e+00, 1.10166230e+01 -8.36072152e+00, 1.32040657e+01 -7.25050503e+00, 1.53831678e+01 -6.04963745e+00, 1.74996229e+01 -4.79426512e+00, 1.95102061e+01 -3.51849288e+00, 2.13914125e+01 -2.25211751e+00, 2.31455163e+01 -1.01771384e+00, 2.47985040e+01 1.72900861e-01, 2.63879753e+01 1.32014347e+00, 2.79476136e+01 2.43367328e+00, 2.94981310e+01 3.52623586e+00, 3.10479535e+01 4.60832382e+00, 3.25987938e+01 5.68621257e+00, 3.41503108e+01 6.76275399e+00, 3.57020763e+01 7.83895052e+00, 3.72539051e+01 8.91507687e+00, 3.88057458e+01 9.99119189e+00, 4.03575880e+01 1.10673053e+01, 4.19094283e+01 1.21434172e+01, 4.34612481e+01 1.32195148e+01, 4.50129126e+01 1.42955048e+01, 4.65636532e+01 1.53708540e+01, 4.81100786e+01 1.64432109e+01, 4.96406623e+01 1.75045825e+01, 5.11254601e+01 1.85342042e+01, 5.25059250e+01 1.94914771e+01, 5.36986998e+01 2.03185977e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01, 5.46246331e+01 2.09606791e+01 ) diff --git a/Data/data/wkt/moebius.wkt b/Data/data/wkt/moebius.wkt new file mode 100644 index 000000000000..7bb98c990d1d --- /dev/null +++ b/Data/data/wkt/moebius.wkt @@ -0,0 +1 @@ +LINESTRING(3.0591612000000001 6.4292169000000001 -2.5144510000000002,3.0021266999999998 6.4741068000000004 -2.6026737999999998,2.9967551000000001 6.4596643 -2.6933661,2.9883717999999999 6.4451074999999998 -2.7840376,2.9769920999999999 6.4304398999999997 -2.8745848999999999,2.9626337999999999 6.4156646999999998 -2.9649052999999999,2.9453225000000001 6.4007864000000003 -3.054894,2.9250769999999999 6.3858088999999998 -3.1444485000000002,2.9019219999999999 6.3707365999999999 -3.2334638,2.8758762 6.3555722000000001 -3.3218374000000002,2.8027340999999999 6.4097451999999997 -3.3944022999999999,2.7285593000000001 6.4667649000000003 -3.4639707,2.6539564000000002 6.5258998999999998 -3.5307819999999999,2.6210787 6.512588 -3.6133380000000002,2.5854651999999998 6.4991503000000002 -3.6949689000000001,2.5471227000000001 6.4855881000000002 -3.7755752,2.5060658 6.4719071000000001 -3.8550559999999998,2.4623094000000001 6.4581093999999997 -3.9333143000000002,2.3820486000000001 6.5214467000000003 -3.9894542999999998,2.302438 6.5851630999999999 -4.0437675000000004,2.2538657 6.5722566000000002 -4.1174435999999996,2.1741586000000002 6.6359487000000001 -4.1687760000000003,2.1220005 6.6233276999999999 -4.2395144,2.0673575 6.6105523000000002 -4.3087496999999999,2.0102753999999998 6.5976286000000002 -4.3763981000000003,1.9507931000000001 6.5845580000000004 -4.4423728000000002,1.8889560999999999 6.5713452999999999 -4.5065907999999997,1.8248038 6.5579944000000001 -4.5689659000000002,1.7583822 6.5445064999999998 -4.6294130999999998,1.6897302000000001 6.5308862000000003 -4.6878462000000001,1.6188933999999999 6.5171371000000002 -4.7441826000000002,1.5313528000000001 6.5822716000000003 -4.7806110000000004,1.4444454 6.6446724000000001 -4.8165665000000004,1.3580757000000001 6.7034048999999998 -4.8522014999999996,1.2721305000000001 6.7575330999999998 -4.8876410000000003,1.2630376999999999 6.8192363 -4.8747920999999996,1.2547005 6.8745642 -4.8628922000000001,1.246953 6.9236282999999998 -4.8515873000000003,1.2396058999999999 6.9665251000000001 -4.8405317999999999,1.2324382 7.0035577 -4.8292694000000003,1.2251974000000001 7.0350121999999997 -4.8173494000000003,1.2176627 7.0611915999999999 -4.8043180000000003,1.2095819000000001 7.0823817 -4.7897239000000003,1.2007334000000001 7.0988851000000004 -4.7731113000000001,1.1908649 7.1109900000000001 -4.7540312,1.1797553000000001 7.1189976000000001 -4.7320275000000001,1.0841341 7.1146278000000001 -4.7264432999999997,0.99906139999999999 7.1038522999999998 -4.7389716999999996,0.91229039999999995 7.0914587999999998 -4.7435093000000004,0.82422320000000004 7.0780462999999996 -4.7393456,0.73543890000000001 7.0642176000000001 -4.7260251000000002,0.64654409999999995 7.0505762000000001 -4.7031212,0.55840219999999996 7.0375728999999998 -4.6711378000000003,0.48659550000000001 7.0323795999999996 -4.7015433,0.41358460000000002 7.0271381999999996 -4.7295598999999999,0.33947270000000002 7.0218778000000004 -4.7550869000000002,0.26435910000000001 7.0166202000000002 -4.7780341999999996,0.18834770000000001 7.0113915999999996 -4.7983012,0.1115372 7.0062141000000002 -4.8157987999999996,0.034032 7.0011168000000001 -4.8304248000000003,-0.0440761 6.9961095000000002 -4.8421143999999998,-0.1226887 6.9912114000000001 -4.8507918999999999,-0.12528400000000001 6.9898461999999997 -4.9184856000000003,-0.20637839999999999 6.9842806 -4.9240918000000002,-0.28782980000000002 6.9787989000000001 -4.9266747999999998,-0.3695754 6.9733628999999997 -4.926291,-0.45154699999999998 6.9679270000000004 -4.9229950999999996,-0.53368190000000004 6.9624524000000001 -4.9168419999999999,-0.54528359999999998 6.9574151000000004 -4.9775270999999996,-0.5556411 6.9521655999999998 -5.0317235,-0.56477960000000005 6.9463495999999996 -5.0796390000000002,-0.66102280000000002 6.9320487999999996 -5.1110743999999997,-0.75821269999999996 6.9155908000000004 -5.1332784,-0.85582539999999996 6.8966459999999996 -5.1466699,-0.95336089999999996 6.8748697999999999 -5.1517037999999999,-1.0351558999999999 6.8789964000000001 -5.1041755999999996,-1.1133366 6.8813662999999998 -5.0498776000000003,-1.1873168000000001 6.8825417 -4.9887012999999998,-1.2564747000000001 6.8831334000000002 -4.9206304999999997,-1.3201826999999999 6.8837751999999996 -4.8456849999999996,-1.3778919999999999 6.8850794000000004 -4.7641524999999998,-1.4589521999999999 6.8757057000000001 -4.7291818000000001,-1.5393117999999999 6.8658327999999997 -4.6919012000000002,-1.6188726 6.8554683000000001 -4.6523228000000003,-1.6975431000000001 6.8446373999999999 -4.6104522000000001,-1.7752190999999999 6.8333615999999999 -4.5662931999999996,-1.8518105 6.8216643000000001 -4.5198530999999997,-1.8844685999999999 6.8066319999999996 -4.5617694999999996,-1.9132084 6.7921915000000004 -4.5987081999999999,-2.0162939999999998 6.7638125000000002 -4.5789418,-2.1155941 6.7337189000000004 -4.5505981000000002,-2.2107084000000001 6.7016701999999997 -4.514195,-2.2263060000000001 6.6840390999999997 -4.5314173999999996,-2.3012690999999998 6.6674299000000001 -4.4702687000000001,-2.3582217999999999 6.6688308999999997 -4.3908323999999999,-2.4087491000000001 6.6698532000000004 -4.3069195999999996,-2.4523069999999998 6.6713089999999999 -4.2186971,-2.4883921 6.6740313000000002 -4.1264181000000004,-2.5165253000000001 6.6788654000000003 -4.0303693000000003,-2.5364406000000002 6.6865230000000002 -3.9310309999999999,-2.5479074000000002 6.6977143000000003 -3.8289010999999999,-2.6033642000000001 6.6836190000000002 -3.7572055,-2.6566063999999998 6.6693559000000002 -3.6834788000000001,-2.6040975999999998 6.6992655000000001 -3.6529628999999999,-2.5473726000000001 6.7310619000000003 -3.6200098999999999,-2.4871306 6.7643857000000001 -3.5849981,-2.4240569999999999 6.7989049000000001 -3.5483532000000002,-2.3588505 6.8342618999999996 -3.5104536999999998,-2.2921963000000001 6.8701233999999998 -3.4717235999999998,-2.2426957999999999 6.8774986 -3.5332363,-2.1914821 6.8846555 -3.5928159000000002,-2.1386218000000001 6.8915905999999998 -3.6504061000000001,-2.0841829999999999 6.8983021000000004 -3.705956,-2.0282471000000002 6.9047860999999999 -3.7594656999999998,-1.9652965 6.9343399999999997 -3.7092545000000001,-1.9022988000000001 6.9637022000000002 -3.6590172999999999,-1.8399106999999999 6.9925809000000001 -3.6092450999999999,-1.7787672999999999 7.0207094999999997 -3.5604752999999998,-1.7195237999999999 7.0477958000000003 -3.5131996000000001,-1.6678964000000001 7.0476479999999997 -3.5543005000000001,-1.6153569000000001 7.0472774999999999 -3.5935597000000001,-1.5619780999999999 7.0467024 -3.6310139000000001,-1.5078305999999999 7.0459332000000003 -3.6666886999999999,-1.4529871999999999 7.0449904999999999 -3.7006220999999999,-1.3975188999999999 7.0438843000000002 -3.7328393000000002,-1.3414984000000001 7.0426320999999996 -3.7633785999999998,-1.2849965999999999 7.0412464000000003 -3.7922658999999999,-1.2280861000000001 7.0397458000000004 -3.8195375999999999,-1.170838 7.0381416999999997 -3.8452202999999998,-1.1279424 7.0526052000000004 -3.7828474000000001,-1.0874872 7.0661063000000004 -3.7239852,-1.0499451 7.0785089000000001 -3.6693642,-1.0156829000000001 7.0896134000000002 -3.6194899,-0.98504910000000001 7.0992451000000001 -3.5749046999999998,-0.93507739999999995 7.0931354000000004 -3.5928594999999999,-0.88515319999999997 7.0870943000000004 -3.6095633999999999,-0.83533780000000002 7.0811514999999998 -3.6250618000000001,-0.78568769999999999 7.0753225999999998 -3.6393827999999999,-0.73625689999999999 7.0696244000000004 -3.6525574000000001,-0.68707300000000004 7.0640283000000004 -3.6645572,-0.63816030000000001 7.0585016999999999 -3.6753553999999999,-0.58953929999999999 7.0530046999999998 -3.6849086,-0.5412266 7.0474905999999997 -3.6931748,-0.47854819999999998 7.0442419000000003 -3.6536621999999999,-0.42063309999999998 7.0385456 -3.6177877999999999,-0.36689559999999999 7.0301099000000002 -3.5853877000000001,-0.28101199999999998 7.0154214000000001 -3.5876966000000001,-0.19691939999999999 6.9995722999999996 -3.5843777999999999,-0.11472789999999999 6.9821476999999996 -3.5751070999999999,-0.034552100000000002 6.9627476000000001 -3.5595764999999999,0.043460400000000003 6.9410977000000003 -3.5376813,0.1190713 6.9172577999999998 -3.5098332999999999,0.19200990000000001 6.8914217999999998 -3.4766414000000001,0.26200069999999998 6.8637937999999998 -3.4387344999999998,0.328768 6.8345804000000001 -3.3967421,0.39203850000000001 6.8039880000000004 -3.3512940000000002,0.45153579999999999 6.7722220000000002 -3.3030183000000002,0.50699430000000001 6.7394847999999996 -3.2525355999999999,0.55824039999999997 6.7059455000000003 -3.2003746,0.64628850000000004 6.7031026000000002 -3.2072970999999999,0.69229059999999998 6.6705326999999999 -3.1492586,0.73414729999999995 6.6372824000000001 -3.0900471,0.7720091 6.6033850000000003 -3.0298802999999999,0.80602549999999995 6.5688753000000002 -2.9689765000000001,0.83634569999999997 6.5337901 -2.9075552999999998,0.86311839999999995 6.4981608 -2.8458313999999998,0.88648559999999998 6.4620246999999997 -2.7839879999999999,0.9065666 6.4254198000000002 -2.7221264999999999,0.92347129999999999 6.3883853000000004 -2.6603159999999999,0.93730880000000005 6.3509593000000004 -2.5986221,0.94818910000000001 6.31318 -2.5371112999999998) diff --git a/Data/data/wkt/moebius2.wkt b/Data/data/wkt/moebius2.wkt new file mode 100644 index 000000000000..358d94b6f336 --- /dev/null +++ b/Data/data/wkt/moebius2.wkt @@ -0,0 +1 @@ +LINESTRING(3.2163667999999999 6.1683249 -2.8137376000000001,3.1621380000000001 6.1983252000000002 -2.9040960999999998,3.1433608999999998 6.1805500999999996 -2.9990090999999999,3.12148 6.1627302000000004 -3.0933451999999999,3.0965275999999999 6.1448698000000004 -3.1869979000000002,3.0685414999999998 6.1269732000000001 -3.2798585999999998,3.0310929 6.1823468000000004 -3.2694409000000002,2.9618514 6.2252669000000003 -3.3484261000000002,2.8896277000000001 6.2730230999999996 -3.4239959999999998,2.8152077000000002 6.3249841 -3.4962430000000002,2.7392897999999999 6.3804683999999998 -3.5653381,2.6625236999999999 6.4387736000000002 -3.6314902,2.6253719000000002 6.4246129999999999 -3.7137942000000002,2.5854808999999999 6.4103484000000002 -3.7949921999999998,2.5428685999999998 6.3959823 -3.8749826000000001,2.4975535999999998 6.3815184 -3.9536676000000002,2.4495604000000002 6.3669609999999999 -4.0309491,2.3989353000000002 6.3523120999999998 -4.1067438000000003,2.3457309999999998 6.3375763999999997 -4.1809702,2.2609479000000001 6.4018221000000004 -4.2323098000000003,2.1766119000000002 6.4671516000000002 -4.2817612,2.0929806000000002 6.5327090999999999 -4.3296751999999996,2.0344519999999999 6.5192617999999998 -4.3972116000000003,1.9735471 6.5056862999999998 -4.4630032000000002,1.910315 6.4919890999999996 -4.5269684999999997,1.8447986000000001 6.4781722999999998 -4.5890221999999996,1.7770473 6.4642381999999996 -4.6490827000000001,1.7071034 6.4501914999999999 -4.7070641999999996,1.6350156 6.4360347000000004 -4.7628864999999996,1.6513751000000001 6.3533030000000004 -4.7818322000000002,1.5608275 6.4217725000000003 -4.8164635000000002,1.4708289000000001 6.4892634999999999 -4.8502207000000004,1.3937006999999999 6.4751525000000001 -4.8997574000000004,1.3145856 6.4609385000000001 -4.9468689000000001,1.2232437 6.5269817999999997 -4.9765439000000002,1.1323103999999999 6.5901809 -5.0057429999999998,1.1236261999999999 6.6631923000000004 -4.9926066000000002,1.1154687000000001 6.7311186999999997 -4.9801926999999999,1.0274311 6.7801871 -5.0118203000000001,1.0210954000000001 6.8361554 -5.0015520999999996,1.0151931999999999 6.8858280000000001 -4.9916606000000003,1.0040431999999999 6.9669594999999997 -4.9714856000000003,0.99251500000000004 7.0259428000000002 -4.9477276999999997,0.90767260000000005 7.0361732999999997 -4.9766607,0.82158149999999996 7.0423355000000001 -5.0009670000000002,0.72762119999999997 7.0552545000000002 -4.9970306999999998,0.64616499999999999 7.0443844999999996 -5.0327630000000001,0.56328699999999998 7.0335507000000002 -5.0658254999999999,0.47911009999999998 7.0227890000000004 -5.0961223000000002,0.39375290000000002 7.0121384000000004 -5.1235518000000004,0.30733820000000001 7.0016379000000004 -5.1480230999999996,0.21998590000000001 6.9913287000000004 -5.1694326000000004,0.13181760000000001 6.9812469000000004 -5.1876888000000001,0.042952999999999998 6.9714331999999999 -5.2026892,-0.046493300000000001 6.9619078999999999 -5.2143668999999999,-0.13640840000000001 6.9526949 -5.2226452999999999,-0.22670689999999999 6.9437490000000004 -5.2275619999999998,-0.31922460000000003 6.9209579999999997 -5.2512993999999997,-0.32065470000000001 6.9036999000000003 -5.2694359000000004,-0.41268090000000002 6.8947095999999997 -5.2673569000000002,-0.50666180000000005 6.8646560000000001 -5.2761110999999996,-0.60076189999999996 6.8304315000000004 -5.2779693999999999,-0.69356519999999999 6.8213400999999996 -5.2658018999999996,-0.78620789999999996 6.8121742999999997 -5.2505421999999999,-0.87861149999999999 6.8028668999999997 -5.2322407000000002,-0.97069380000000005 6.7933512 -5.2109570999999999,-1.0623757 6.7835597999999999 -5.1867422999999997,-1.1535759999999999 6.7734261 -5.1596570000000002,-1.2411741000000001 6.7887855000000004 -5.1210680000000002,-1.3262963999999999 6.8001809 -5.0771337000000001,-1.4084466 6.8081255000000001 -5.0276413,-1.3996363000000001 6.8247399 -5.0089965000000003,-1.3886755 6.8391298999999997 -4.9861320999999998,-1.4615381999999999 6.8408527000000001 -4.9231762999999997,-1.5294774 6.8415108 -4.8540549000000004,-1.5090885999999999 6.8529992000000002 -4.8178882999999999,-1.5672478999999999 6.8537229999999996 -4.7380747999999997,-1.6188726 6.8554683000000001 -4.6523228000000003,-1.6634530999999999 6.8589563 -4.5609655,-1.7009840000000001 6.8644857000000004 -4.4650321000000002,-1.7315267000000001 6.8723326 -4.3655381000000002,-1.8029577000000001 6.8630953000000003 -4.3210654000000002,-1.8732791 6.8535317999999998 -4.2744498000000002,-1.9423972 6.8436589000000003 -4.2256913000000003,-2.0102220000000002 6.8334899 -4.1747832000000002,-2.0766591999999999 6.8230409999999999 -4.1217275000000004,-2.1416187 6.8123255 -4.0665168999999999,-2.2050068 6.8013601000000001 -4.0091504999999996,-2.2571077000000002 6.7760954 -4.0532465000000002,-2.3053629 6.7522330000000004 -4.0941000000000001,-2.349288 6.7298945999999997 -4.1312813999999998,-2.4136685999999998 6.7156453000000003 -4.0667619999999998,-2.4760806999999998 6.7011824000000004 -4.0000057,-2.5364406000000002 6.6865230000000002 -3.9310309999999999,-2.5946492999999999 6.6716876000000003 -3.8598585000000001,-2.6362138000000002 6.6477364999999997 -3.8874078000000001,-2.6726534000000002 6.6254621 -3.9116043999999999,-2.7295202999999999 6.6089415999999996 -3.8356235000000001,-2.7839911000000002 6.5922717999999998 -3.7575807999999999,-2.8360118999999999 6.5754580000000002 -3.6775730000000002,-2.7985315000000002 6.5998391999999999 -3.6571783999999998,-2.8047024999999999 6.6107192000000001 -3.5547871999999998,-2.8024311000000002 6.6255936999999996 -3.4509908999999999,-2.7922994999999999 6.6444920999999999 -3.3466412999999999,-2.7749331000000002 6.6674213 -3.2425392,-2.7128339000000001 6.7063021999999997 -3.2177389000000001,-2.6477925999999998 6.7466445000000004 -3.1917757999999998,-2.5805294999999999 6.7880219999999998 -3.1649126999999999,-2.5496302000000002 6.8213964000000002 -3.0657334000000001,-2.4799006000000001 6.8648448000000002 -3.0402265000000002,-2.4100883 6.9081162999999997 -3.0146983000000001,-2.3409116000000001 6.9507751000000004 -2.9893882000000001,-2.3035342999999999 6.9557843000000004 -3.0542954999999998,-2.2358769999999999 6.9962410999999998 -3.0272752999999999,-2.1969237000000001 6.9998217 -3.0884151000000002,-2.1562920000000001 7.0031518999999998 -3.1479458999999999,-2.1140482 7.0062312999999996 -3.2058214999999999,-2.0702577 7.0090593999999999 -3.2619877000000002,-2.0061765 7.0434175000000003 -3.2271923999999999,-1.9448251999999999 7.0761580000000004 -3.1938848000000002,-1.8869041 7.1069092999999999 -3.1624203,-1.8331101999999999 7.1353249999999999 -3.1332013999999999,-1.7839389000000001 7.1610588999999996 -3.1064832,-1.7413375 7.1583041999999999 -3.1513950999999998,-1.6977028000000001 7.1552581999999996 -3.1945632000000002,-1.6531098 7.1519216999999999 -3.2359575999999999,-1.6076189000000001 7.1482967999999998 -3.2755532000000001,-1.5613041000000001 7.1443906000000004 -3.3133344999999998,-1.5142249000000001 7.1402197000000003 -3.3493252,-1.4664512000000001 7.1358123000000004 -3.3835603999999999,-1.4180421999999999 7.1311878999999996 -3.4160769000000002,-1.3790106 7.1472306000000003 -3.3809631000000002,-1.3443061999999999 7.1607471 -3.3497881999999999,-1.2671095999999999 7.1643866999999997 -3.3497566999999999,-1.1945374 7.1636033000000001 -3.3498809000000001,-1.1524155 7.1661954000000003 -3.3080151,-1.1198444000000001 7.1529803000000003 -3.2765076,-1.0756212000000001 7.1434736000000001 -3.2979772000000001,-1.0312486999999999 7.1339202000000004 -3.3180919000000002,-1.007293 7.1011895999999997 -3.2932241000000002,-0.98688200000000004 7.0476093000000004 -3.2735422000000001,-0.93547639999999999 7.0014038000000003 -3.2832093000000002,-0.88513909999999996 6.9486255999999997 -3.2921865000000001,-0.83571660000000003 6.8889722999999998 -3.3003429999999998,-0.79529110000000003 6.8782005000000002 -3.3159331999999999,-0.75488630000000001 6.8676376000000001 -3.3305085000000001,-0.71454850000000003 6.8573236 -3.3441090999999998,-0.67431960000000002 6.8472967000000002 -3.3567692999999998,-0.63423940000000001 6.8375778 -3.3685185999999998,-0.59434439999999999 6.8281888999999998 -3.3793793000000001,-0.55465050000000005 6.8190837000000002 -3.3893320999999998,-0.51517250000000003 6.8102159999999996 -3.3983582999999999,-0.4759196 6.8015242000000002 -3.4064260000000002,-0.4369014 6.7929449000000002 -3.4135056000000001,-0.39812710000000001 6.7844151999999998 -3.4195647,-0.3596065 6.7758718 -3.4245738999999999,-0.32134849999999998 6.7672524000000003 -3.4285011000000001,-0.28336260000000002 6.7584958000000004 -3.4313178,-0.2456584 6.7495364999999996 -3.4329907999999998,-0.2082456 6.7403126000000002 -3.4334910000000001,-0.17113320000000001 6.7307620000000004 -3.4327866999999999,-0.13433049999999999 6.7208214000000002 -3.4308481,-0.097846900000000001 6.7104277999999997 -3.4276433000000002,-0.061692400000000001 6.6995192000000001 -3.4231427000000001,-0.025878999999999999 6.6880474000000003 -3.4173293,0.0095809999999999992 6.6759652999999997 -3.4101889000000001,0.044663300000000003 6.6632910000000001 -3.4017658000000002,0.079343399999999994 6.6500411000000001 -3.3920990999999998,0.1135941 6.6362486000000001 -3.3812497000000001,0.1473882 6.6219463000000003 -3.3692712999999999,0.18069879999999999 6.6071692000000004 -3.3562248000000001,0.2134982 6.5919466 -3.3421623999999999,0.24575949999999999 6.576314 -3.3271456000000001,0.27745550000000002 6.5603046000000003 -3.3112271,0.30855900000000003 6.5439509999999999 -3.2944673999999998,0.33904250000000002 6.5272855999999999 -3.2769206,0.3688787 6.5103416000000003 -3.2586464999999998,0.39804060000000002 6.4931526000000002 -3.2396984,0.42650100000000002 6.4757509000000004 -3.2201374,0.4746958 6.4895047999999997 -3.1712608000000002,0.51455340000000005 6.5333591000000002 -3.1165519000000002,0.55565770000000003 6.5567570000000002 -3.0683579000000001,0.59639109999999995 6.5188518000000002 -3.0195202999999999,0.63386779999999998 6.4804152999999998 -2.9697387000000002,0.66823770000000005 6.4414901999999996 -2.9191492000000001,0.69965069999999996 6.4021134000000002 -2.8678881999999999,0.72825720000000005 6.3623260999999998 -2.8160908,0.75420589999999998 6.3221664000000004 -2.7638905,0.77762589999999998 6.2816748999999996 -2.7113909999999999,0.79812839999999996 6.2887917 -2.6603843999999999,0.83212410000000003 6.2917199000000004 -2.6159357999999999,0.8463212 6.2510028000000002 -2.5607500000000001,0.85808459999999998 6.2100334000000004 -2.5055782999999998,0.86750329999999998 6.1688485000000002 -2.4504364000000001,0.87466739999999998 6.1274943000000004 -2.3953416000000001,0.87966390000000005 6.0860105000000004 -2.3403108000000001,0.88255609999999995 6.0444407 -2.2853526999999998,0.88334000000000001 6.0028256999999998 -2.2304556,0.8819863 5.9612103000000003 -2.1756003000000002,0.87846380000000002 5.9196347999999999 -2.1207676000000002,0.87274130000000005 5.8781432999999996 -2.0659375,0.86478699999999997 5.8367782000000004 -2.0110907999999998,0.85456989999999999 5.7955817999999999 -1.9562075000000001,0.84205660000000004 5.7545953000000001 -1.9012704,0.84381340000000005 5.7724618999999997 -1.841162,0.82458549999999997 5.7325697 -1.7860665,0.80282819999999999 5.6929531000000004 -1.7312776000000001,0.77844139999999995 5.6536511999999997 -1.6768711000000001,0.75132759999999998 5.6147051000000001 -1.6229210000000001,0.72138809999999998 5.5761528 -1.5695049000000001,0.7050052 5.6176329000000003 -1.5045023,0.66675989999999996 5.5806303000000002 -1.4532624000000001,0.62556599999999996 5.5440582999999997 -1.4030743000000001,0.58137490000000003 5.5079555999999998 -1.3541112,0.54034219999999999 5.5221739000000003 -1.3000923,0.49508950000000002 5.5439996999999996 -1.2482777,0.43956689999999998 5.5100002000000003 -1.2065547999999999,0.3811947 5.4764977000000004 -1.1670752,0.3199536 5.4435276999999997 -1.1300140999999999,0.25582929999999998 5.4111241999999997 -1.0955476,0.1888339 5.3793196999999999 -1.0638666999999999,0.1190562 5.3481455000000002 -1.035207,0.046614900000000001 5.3176288999999999 -1.0098195999999999,-0.028367199999999999 5.2878008000000003 -0.98795710000000003,-0.1057686 5.2586874999999997 -0.96987319999999999,-0.14830399999999999 5.1875343000000003 -0.9549301,-0.1917246 5.1236100000000002 -0.93971159999999998,-0.19699900000000001 5.0430875000000004 -0.92290749999999999,-0.20185120000000001 4.9858007000000004 -0.9016807,-0.2882054 4.9601439999999997 -0.88561749999999995,-0.37740810000000002 4.9355392 -0.87453539999999996,-0.46926069999999998 4.9120121000000001 -0.86875740000000001,-0.51607789999999998 4.9006581000000002 -0.86794300000000002,-0.56342139999999996 4.8895802000000002 -0.86855439999999995,-0.61124460000000003 4.8787832 -0.87062280000000003,-0.65949360000000001 4.8682660999999996 -0.87417940000000005,-0.70812149999999996 4.8580341000000002 -0.87925640000000005,-0.75707449999999998 4.8480878000000001 -0.8858838,-0.80630590000000002 4.8384299000000004 -0.89409430000000001,-0.85576160000000001 4.8290625 -0.90391790000000005,-0.87594439999999996 4.7995051999999996 -0.87267859999999997,-0.91577629999999999 4.8029671 -0.90053360000000005,-0.95515130000000004 4.8112097 -0.92853269999999999,-1.0049846 4.8027290999999996 -0.94338690000000003,-1.0548409000000001 4.7945475999999996 -0.95997900000000003,-1.1046731000000001 4.7866697 -0.97834319999999997,-1.1544243999999999 4.7790952000000004 -0.99850220000000001,-1.2040435 4.7718281999999999 -1.0204839000000001,-1.2534597999999999 4.7648682999999998 -1.0442872000000001,-1.302608 4.7582187999999999 -1.0699164999999999,-1.3514141 4.7518796999999999 -1.0973641000000001,-1.3998082000000001 4.7458520000000002 -1.1266282000000001,-1.4477165999999999 4.7401365999999996 -1.1577013,-1.4950703000000001 4.7347349999999997 -1.1905816,-1.5417955000000001 4.7296475999999998 -1.2252612000000001,-1.5692812 4.7427959 -1.2729231999999999,-1.593923 4.7610825999999999 -1.3218620999999999,-1.6371644999999999 4.7562069999999999 -1.361065,-1.6795192999999999 4.7516388999999997 -1.4019926,-1.7209175000000001 4.7473821999999997 -1.4446464000000001,-1.7612916999999999 4.7434362999999999 -1.489017,-1.8005713999999999 4.7398037999999998 -1.5351056000000001,-1.8386903999999999 4.7364854999999997 -1.5828958,-1.8755792 4.7334819000000001 -1.6323802000000001,-1.9111757 4.7307930000000002 -1.6835134,-1.9454134000000001 4.7284207 -1.7362561999999999,-1.9782310999999999 4.7263631999999998 -1.7905552,-2.0355625000000002 4.7059955999999996 -1.8414862000000001,-2.0596814000000001 4.6926394 -1.8367882,-2.0902071000000002 4.6920552000000004 -1.8954492999999999,-2.1190715 4.6917952999999999 -1.9555568999999999,-2.1462110999999999 4.6918582999999998 -2.0170555000000001,-2.1715602999999999 4.6922455000000003 -2.0798956999999998,-2.1950552000000001 4.6929555000000001 -2.1440225000000002,-2.2166294999999998 4.6939893000000001 -2.2093862999999998,-2.2362205999999998 4.6953453999999999 -2.2759320999999999,-2.253762 4.6970242999999998 -2.3436097999999999,-2.2691913000000001 4.6990252000000003 -2.4123641999999998,-2.2824407 4.7013493000000004 -2.4821458000000001,-2.2934551000000001 4.7039948000000003 -2.5528932000000002,-2.3021731000000001 4.7069615999999996 -2.6245506000000001,-2.3085654 4.7102488999999998 -2.6970312999999999,-2.2863845999999999 4.7212801000000004 -2.7644180999999999,-2.2591028 4.7363982 -2.8299639000000001,-2.2260895000000001 4.7553143999999996 -2.8931425000000002,-2.1896203000000001 4.7752428 -2.8822831999999998,-2.1457329000000001 4.8010735999999996 -2.9397142000000001,-2.0947330000000002 4.8295802999999999 -2.9930344,-2.0364239 4.8602724000000004 -3.0415523000000002,-1.9715201 4.8924722999999997 -3.0848985,-1.9007733 4.9255190000000004 -3.1227531000000002,-1.825164 4.9587764999999999 -3.155014,-1.7456931 4.9916309999999999 -3.1816468000000002,-1.6633524 5.0235481000000002 -3.2027673999999999,-1.5791402999999999 5.0540194999999999 -3.2185652,-1.4940230000000001 5.0826187000000003 -3.2293772999999999,-1.4089631 5.1089434999999996 -3.2356026,-1.3248667999999999 5.1326776000000001 -3.2377856,-1.3043089999999999 5.1247945000000001 -3.2855588999999998,-1.2821521 5.1171392999999998 -3.3330101999999999,-1.258394 5.1097197999999997 -3.3800498999999999,-1.2330418999999999 5.1025381000000003 -3.4265845000000001,-1.2060934999999999 5.0956025 -3.4725239000000001,-1.1775551 5.0889157999999997 -3.5177738999999999,-1.1474249000000001 5.0824857000000003 -3.5622454000000001,-1.1157087999999999 5.0763159 -3.6058447,-1.0824054000000001 5.0704145 -3.6484823,-1.0475203 5.0647826 -3.690064,-1.0970017000000001 5.0470566999999997 -3.7574166999999998,-1.1469988 5.0293064000000003 -3.8255043,-1.1970183999999999 5.0117020999999999 -3.8936137999999998,-1.2465297 4.9944353000000001 -3.9610647999999999,-1.2950398999999999 4.9776745 -4.0271444000000001,-1.2492091999999999 4.9781865999999999 -4.0757589000000003,-1.2014841999999999 4.9788122000000001 -4.1227989000000003,-1.2448374 4.9649447999999996 -4.1898584000000003,-1.2863195000000001 4.9518499 -4.2540196999999997,-1.3254378 4.9396968000000001 -4.3145689999999997,-1.2703962 4.9434222999999999 -4.3639808000000002,-1.2133305999999999 4.9471283000000001 -4.4114041000000004,-1.1542722000000001 4.9508065999999999 -4.4567503999999998,-1.0932492 4.9544411000000004 -4.4999155999999996,-1.1229055999999999 4.9466805000000003 -4.5604814999999999,-1.058217 4.9510360000000002 -4.6023959999999997,-0.99165639999999999 4.9553633000000001 -4.6420402999999997,-0.92329609999999995 4.9596939000000004 -4.6794200000000004,-0.85321389999999997 4.9640674999999996 -4.7145394999999999,-0.78148200000000001 4.9685125000000001 -4.7474050999999999,-0.80016229999999999 4.9649329 -4.8063678999999997,-0.81684950000000001 4.9621576999999997 -4.8590498000000002,-0.83163419999999999 4.9605335999999998 -4.9056829999999998,-0.76534650000000004 4.9669756999999999 -4.9789395000000001,-0.69368549999999995 4.9761581000000001 -5.0449242999999999,-0.61030899999999999 4.9833888999999996 -5.0726962000000002,-0.52552339999999997 4.9908495000000004 -5.0979818999999997,-0.44449630000000001 5.0042090000000004 -5.1521229999999996,-0.35978339999999998 5.0209570000000001 -5.1991196000000004,-0.2695263 5.0300187999999997 -5.2169929000000002,-0.17819960000000001 5.0395349999999999 -5.2323198,-0.085888099999999995 5.0495663000000004 -5.2450972,0.0073141999999999999 5.0601497000000002 -5.2553248000000004,0.1015185 5.0837531 -5.2847815000000002,0.1015234 5.0992246000000003 -5.3024696999999996,0.19734740000000001 5.1114717000000001 -5.3071761000000004,0.19743269999999999 5.1536702999999999 -5.3314152000000004,0.29419030000000002 5.1943039999999998 -5.3401636999999997,0.39114759999999998 5.2404093999999999 -5.3429155000000002,0.48789300000000002 5.2923121000000002 -5.3398479999999999,0.58401170000000002 5.3503360999999998 -5.3311396000000002,0.58179780000000003 5.3996352999999999 -5.3289622999999997,0.6791353 5.4148250000000004 -5.3169383999999997,0.7762213 5.4304208999999997 -5.3020186000000002,0.77288319999999999 5.4858985000000002 -5.2973417999999999,0.76903239999999995 5.5479541000000001 -5.2916473999999996,0.76471840000000002 5.6159395999999999 -5.2850704000000004,0.76001240000000003 5.6892147 -5.2777596000000004,0.85485160000000004 5.7046633 -5.2569027000000004,0.94901060000000004 5.7204027000000002 -5.2331510000000003,1.0423616 5.7363967999999996 -5.2065115000000004,1.0354110999999999 5.8135447999999998 -5.1958766000000001,1.0280811999999999 5.8942094000000003 -5.1845831999999996,1.1189823999999999 5.9099826999999996 -5.1533059999999997,1.2087148000000001 5.9259062 -5.1192012,1.2971509999999999 5.9419450999999999 -5.0822744000000002,1.3841633 5.9580631000000004 -5.0425428999999999,1.4813832 5.8948789000000001 -5.0154142000000004,1.5783851 5.8357824999999997 -4.9860363000000003,1.6625977000000001 5.8526359000000001 -4.9392981999999996,1.7450966999999999 5.8695263999999998 -4.8898200999999997,1.8258099999999999 5.8864498000000003 -4.8376717999999999,1.9046708000000001 5.9034013999999999 -4.7829284999999997,1.9816062000000001 5.9203763 -4.7256603000000004,2.0743309999999999 5.8680934999999996 -4.6827636000000004,2.1483979 5.8855070999999999 -4.6209110999999998,2.2203602999999998 5.9029493000000004 -4.5566887999999999,2.3098543 5.8572401999999997 -4.5061473999999997,2.3973491 5.8177557000000002 -4.4518975999999997,2.4647937 5.8360763000000002 -4.3810186,2.5482645000000002 5.8036903999999998 -4.3205409000000001,2.6283745999999999 5.7775043999999998 -4.2558680000000004,2.7045387999999999 5.7570237999999998 -4.1868701000000001,2.7155361 5.7218432000000004 -4.1932321000000004,2.7762126999999999 5.7414969999999999 -4.1135354,2.8428632999999999 5.7301602000000003 -4.0358919999999996,2.9040143 5.7222289999999996 -3.9540915000000001,2.9567646999999999 5.6932545000000001 -3.8659884999999998,3.0080433000000002 5.7133760000000002 -3.7788661000000001,3.0501415999999999 5.7108220999999997 -3.6860325,3.0851912000000001 5.7084073999999996 -3.5901985000000001,3.1129085999999999 5.7052921999999997 -3.4917657000000002,3.1330887999999999 5.7006278000000004 -3.3911826999999999,3.1455606999999999 5.6935643999999996 -3.2889143999999999,3.1502401999999998 5.6832437999999996 -3.1854548,3.1818347 5.7019586999999996 -3.0920811000000001,3.2104032 5.7207464999999997 -2.9976248999999999,3.2015557000000001 5.7052879000000001 -2.8936934000000001,3.1851427999999999 5.6849194000000001 -2.7900521999999999,3.2049705999999998 5.7026915999999996 -2.6952924999999999,3.1614072000000002 5.6589989999999997 -2.6872004999999999,3.1310927999999998 5.6277331999999998 -2.5856678,3.0949566000000002 5.5913506000000002 -2.4859315999999998,3.0538948000000001 5.5503458999999999 -2.3883638,3.0087980999999999 5.5052399999999997 -2.2932834999999998,2.9605264999999998 5.4566192999999998 -2.2008760000000001,2.9662261000000001 5.4700027000000002 -2.1119180000000002,2.9690666000000001 5.4835186 -2.0225944999999999,2.9690409 5.4971619 -1.9330109,2.9661379000000001 5.5109291000000002 -1.843267,2.9603511999999998 5.5248179000000004 -1.7534681999999999,2.9516694999999999 5.5388235999999997 -1.6637139000000001,2.9400864000000002 5.5529437000000001 -1.5741103999999999,2.9884426999999998 5.6216917000000004 -1.5663227,2.9255909999999998 5.5671743999999999 -1.4847564,2.8613110000000002 5.5098295000000004 -1.4060691999999999,2.8423321000000001 5.5235032999999998 -1.3185787,2.7757497 5.4634342 -1.2440766000000001,2.7090003 5.4020767000000003 -1.1720314000000001,2.6425626000000002 5.3402472000000003 -1.1021628000000001,2.5769006999999999 5.2787771000000001 -1.0341733,2.5494200999999999 5.2902794000000002 -0.95274190000000003,2.5191976999999999 5.3019556999999997 -0.87195489999999998,2.4862690000000001 5.3138050999999997 -0.79190729999999998,2.4506616999999999 5.3258238000000002 -0.71269499999999997,2.4124110000000001 5.3380093999999998 -0.63441329999999996,2.4445538999999998 5.4146671 -0.61715399999999998,2.3715443999999999 5.3503565999999996 -0.55715840000000005,2.3280970999999999 5.3628644999999997 -0.48102539999999999,2.2820977999999998 5.3755293000000002 -0.40611009999999997,2.2335805999999998 5.3883470999999998 -0.33250760000000001,2.1825744999999999 5.4013156999999996 -0.2603143,2.1291142000000001 5.4144310999999998 -0.18962509999999999,2.0732265000000001 5.4276914999999999 -0.12053609999999999) diff --git a/Documentation/doc/Documentation/packages.txt b/Documentation/doc/Documentation/packages.txt index 9b1fa73107e4..fc9aaa6a2198 100644 --- a/Documentation/doc/Documentation/packages.txt +++ b/Documentation/doc/Documentation/packages.txt @@ -39,6 +39,7 @@ \package_listing{Straight_skeleton_2} \package_listing{Minkowski_sum_2} \package_listing{Polyline_simplification_2} +\package_listing{Frechet_distance} \package_listing{Visibility_2} \package_listing{Set_movable_separability_2} diff --git a/Documentation/doc/biblio/cgal_manual.bib b/Documentation/doc/biblio/cgal_manual.bib index d1600747b484..da09589c2e03 100644 --- a/Documentation/doc/biblio/cgal_manual.bib +++ b/Documentation/doc/biblio/cgal_manual.bib @@ -117,6 +117,46 @@ @misc{ cgal:ansi-is14882-98 ,update = "04.03 kettner, 01.06 hoffmann" } +@inproceedings{cgal:bkn-wdfp-19, + author = {Karl Bringmann and + Marvin K{\"{u}}nnemann and + Andr{\'{e}} Nusser}, + editor = {Gill Barequet and + Yusu Wang}, + title = {Walking the Dog Fast in Practice: Algorithm Engineering of the Fr{\'{e}}chet + Distance}, + booktitle = {35th International Symposium on Computational Geometry, SoCG 2019, + June 18-21, 2019, Portland, Oregon, {USA}}, + series = {LIPIcs}, + volume = {129}, + pages = {17:1--17:21}, + publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, + year = {2019}, + url = {https://doi.org/10.4230/LIPIcs.SoCG.2019.17}, + doi = {10.4230/LIPICS.SOCG.2019.17}, + timestamp = {Wed, 21 Aug 2024 22:46:00 +0200}, + biburl = {https://dblp.org/rec/conf/compgeom/BringmannKN19.bib}, + bibsource = {dblp computer science bibliography, https://dblp.org} +} + +@article{cgal:bkn-wdfp-21, + author = {Karl Bringmann and + Marvin K{\"{u}}nnemann and + Andr{\'{e}} Nusser}, + title = {Walking the dog fast in practice: Algorithm engineering of the Fr{\'{e}}chet + distance}, + journal = {J. Comput. Geom.}, + volume = {12}, + number = {1}, + pages = {70--108}, + year = {2021}, + url = {https://doi.org/10.20382/jocg.v12i1a4}, + doi = {10.20382/JOCG.V12I1A4}, + timestamp = {Mon, 09 May 2022 16:20:13 +0200}, + biburl = {https://dblp.org/rec/journals/jocg/BringmannKN21.bib}, + bibsource = {dblp computer science bibliography, https://dblp.org} +} + @inproceedings{ cgal:b-digph-01 ,author = "Herv{\'e} Br{\"o}nnimann" ,title = "Designing and implementing a general purpose halfedge diff --git a/Documentation/doc/scripts/generate_how_to_cite.py b/Documentation/doc/scripts/generate_how_to_cite.py index 409678ebb918..f33bdf3e4694 100644 --- a/Documentation/doc/scripts/generate_how_to_cite.py +++ b/Documentation/doc/scripts/generate_how_to_cite.py @@ -222,6 +222,7 @@ def protect_accentuated_letters(authors): .replace("É", r"{\'E}") .replace("ä", r"{\"a}") .replace("ö", r"{\"o}") + .replace("ü", r"{\"u}") .replace("ñ", r"{\~n}") .replace("ã", r"{\~a}") .replace("ë", r"{\"e}") diff --git a/Filtered_kernel/include/CGAL/Lazy.h b/Filtered_kernel/include/CGAL/Lazy.h index 164653d522a6..a6c09563d3e4 100644 --- a/Filtered_kernel/include/CGAL/Lazy.h +++ b/Filtered_kernel/include/CGAL/Lazy.h @@ -51,6 +51,9 @@ namespace CGAL { +template +class Bbox_d; + template Bbox_d const& approx(Bbox_d const& d) { return d; } +template Bbox_d const& exact (Bbox_d const& d) { return d; } +template int depth (Bbox_d const& ) { return 0; } + templateinline std::enable_if_t::value||std::is_enum::value, T> approx(T d){return d;} templateinline std::enable_if_t::value||std::is_enum::value, T> exact (T d){return d;} templateinline std::enable_if_t::value||std::is_enum::value, int> depth(T){return -1;} diff --git a/Frechet_distance/doc/Frechet_distance/Concepts/FrechetDistanceTraits.h b/Frechet_distance/doc/Frechet_distance/Concepts/FrechetDistanceTraits.h new file mode 100644 index 000000000000..eb28f8a41e69 --- /dev/null +++ b/Frechet_distance/doc/Frechet_distance/Concepts/FrechetDistanceTraits.h @@ -0,0 +1,73 @@ +/*! +\ingroup PkgFrechetDistanceConcepts +\cgalConcept + +The concept `FrechetDistanceTraits` defines the requirements of the +first template parameter of the functions `CGAL::is_Frechet_distance_larger()` +and `CGAL::approximate_Frechet_distance()`. + + +\cgalHasModelsBegin +\cgalHasModels{CGAL::Frechet_distance_traits_2} +\cgalHasModels{CGAL::Frechet_distance_traits_3} +\cgalHasModels{CGAL::Frechet_distance_traits_d} +\cgalHasModelsEnd +*/ + +class FrechetDistanceTraits { +public: +/// \name Types +/// @{ + +/*! +Dimension type with the ambient dimension `d`. +*/ +using Dimension = CGAL::Dimension_tag; + +/*! +Point type. +*/ +using Point_d = unspecified_type; + +/*! +The number type of the %Cartesian coordinates of type `Point_d`. It must be a model of `FieldNumberType`. +For a given `FT n`, `to_interval(n)` must be a valid expression and it must +return an interval containing `n`, represented by a `std::pair`. +*/ +using FT = unspecified_type; + +/*! +A random access iterator type to enumerate the +%Cartesian coordinates of a point, with `FT` as value type. +*/ +using Cartesian_const_iterator_d = unspecified_type; + +/*! +Functor with `operator()(const Point_d&)` and `operator()(const Point_d&, int)` for constructing +a begin and past-the-end `Cartesian_const_iterator_d`, respectively. +*/ +using Construct_cartesian_const_iterator_d = unspecified_type; + +/*! +Functor with operator to construct the bounding box of an object of type `Point_d`, +result type is either `CGAL::Bbox_2`, `CGAL::Bbox_3` or `CGAL::Bbox_d` depending on `Dimension`. +*/ +using Construct_bbox_d = unspecified_type; + +/// @} + +/// \name Operations +/// @{ + +/*! +Function used to construct an object of type `Construct_cartesian_const_iterator_d`. +*/ +Construct_cartesian_const_iterator_d construct_cartesian_const_iterator_d_object() const; + +/*! +Function used to construct an object of type `Construct_bbox_d`. +*/ +Construct_bbox_d construct_bbox_d_object() const; + +/// @} +}; diff --git a/Frechet_distance/doc/Frechet_distance/Doxyfile.in b/Frechet_distance/doc/Frechet_distance/Doxyfile.in new file mode 100644 index 000000000000..6e5e299c6bd1 --- /dev/null +++ b/Frechet_distance/doc/Frechet_distance/Doxyfile.in @@ -0,0 +1,3 @@ +@INCLUDE = ${CGAL_DOC_PACKAGE_DEFAULTS} + +PROJECT_NAME = "CGAL ${CGAL_DOC_VERSION} - dD Frechet Distance" diff --git a/Frechet_distance/doc/Frechet_distance/Frechet_distance.txt b/Frechet_distance/doc/Frechet_distance/Frechet_distance.txt new file mode 100644 index 000000000000..733f2cd527ee --- /dev/null +++ b/Frechet_distance/doc/Frechet_distance/Frechet_distance.txt @@ -0,0 +1,101 @@ +namespace CGAL { +/*! + +\mainpage User Manual +\anchor Chapter_dD_Frechet_distance + +\cgalAutoToc +\authors André Nusser, Marvin Künnemann, and Karl Bringmann + + +
+ +
+ +This package provides functions for computing the Fréchet distance of polylines in any dimension under the Euclidean metric. + +\section secFrechetDistanceIntroduction Introdution + +The Fréchet distance is a classical dissimilarity measure between polylines. +Its advantages over other measures is that it both considers the polylines as continuous objects and takes into account the ordering of the points. +Intuitively, the Fréchet distance is commonly explained as follows: Imagine a human walking on one polyline while a dog walks on the other polyline, +they are connected by a leash, and they are only allowed to walk forward. The Fréchet distance is the shortest leash length that allows the human +and the dog to jointly walk from start to end on their respective trajectories. + + + + +The Fréchet distance is a metric. This implies that two polylines have distance zero if and only if they are equal (after removing redundant vertices). + +\section secFrechetDistanceAPI API + +The package provides one function to approximate the Fréchet distance and one function to decide whether the Fréchet distance is at most a given value. + +The function `bounded_error_Frechet_distance()` computes an approximation of the Fréchet distance between two polylines, up to a given approximation error. +It returns an interval that contains the true distance. +The function `is_Frechet_distance_larger()` decides if the Fréchet distance +between two polylines is larger than a given bound. + +Both functions have as template parameter a traits class defining the dimension and the point type. +The traits classes have as template parameter a kernel. This may be a kernel such as `Simple_cartesian` +with a floating point number type, or a filtered kernel such as `Exact_predicates_inexact_constructions_kernel`. +In both cases the result is guaranteed to be correct. + + +\section secFrechetDistanceImplementation Implementation + +The algorithms in this package are an adaption of the implementation of \cgalCite{cgal:bkn-wdfp-19} +and \cgalCite{cgal:bkn-wdfp-21}. In particular, the implementation can decide non-difficult cases very +fast while for difficult cases it still has the quadratic running time guarantee of the classical Fréchet +distance algorithm by Alt and Godau cgalCite{ag-cfdbt-95}. This is achieved by using fast filtering methods +and a divide and conquer algorithm with pruning rules on the free-space diagram. + +Internally all computations are done using interval arithmetic. In case of filter failures +the algorithm switches to the usage of square root extensions. + +\section secFrechetDistanceExamples Examples + +In the examples we use different kernels to illustrate that the functions +can be used with either inexact or exact kernels. + +\subsection subsecFrechetDistanceFirstExample Decision for 2D Polylines + +The following example shows how we can use `is_Frechet_distance_larger()` to decide whether the Fréchet +distance between two polylines in the Euclidean plane is at most a given value. + +\cgalExample{Frechet_distance/Frechet_distance_2.cpp} + +\subsection subsecFrechetDistanceSecondExample Distance Computation for 3D Polylines + +The following example shows how we can compute the Fréchet distance up to a given error bound on two +polylines in 3-dimensional Euclidean space using `bounded_error_Frechet_distance()`. + +\cgalExample{Frechet_distance/Frechet_distance_3.cpp} + + + +\subsection subsecFrechetDistanceThirdExample Distance Computation for dD Polylines + +The following example shows how we can compute the Fréchet distance up to a given error bound on two +polylines in 4-dimensional Euclidean space using `bounded_error_Frechet_distance()`. + +\cgalExample{Frechet_distance/Frechet_distance_d.cpp} + + +\subsection subsecFrechetDistanceImageCredits Image Credits + +The teaser image is a visualization of two data points from the
Character Trajectories data set. + +\subsection subsecFrechetDistanceImplementation Implementation History + +An initial version using floating point arithmetic was developed by the authors +while working at the Max Planck Institute for Informatics in Saarbrücken, Germany. +André Nusser, together with Sebastien Loriot and Andreas Fabri, introduced +the usage of interval arithmetic and square root extensions to alleviate issues stemming from rounding errors and hence ensuring correctness of the computation. + +*/ +} /* namespace CGAL */ diff --git a/Frechet_distance/doc/Frechet_distance/PackageDescription.txt b/Frechet_distance/doc/Frechet_distance/PackageDescription.txt new file mode 100644 index 000000000000..1a9e1fd14be7 --- /dev/null +++ b/Frechet_distance/doc/Frechet_distance/PackageDescription.txt @@ -0,0 +1,45 @@ +/// \defgroup PkgFrechetDistanceRef dD Fréchet Distance Reference +/// \defgroup PkgFrechetDistanceConcepts Concepts +/// \ingroup PkgFrechetDistanceRef +/// \defgroup PkgFrechetDistanceFunctions Functions +/// \ingroup PkgFrechetDistanceRef + +/// \defgroup PkgFrechetDistanceTraits Traits Classes +/// \ingroup PkgFrechetDistanceRef +/*! +\addtogroup PkgFrechetDistanceRef + +\cgalPkgDescriptionBegin{dD Fréchet Distance,PkgFrechetDistance} +\cgalPkgPicture{pdist-pkg-small.png} + +\cgalPkgSummaryBegin +\cgalPkgAuthors{André Nusser, Marvin Künnemann, and Karl Bringmann} +\cgalPkgDesc{This package provides functions for computing the Fréchet distance of polylines in any dimension under the Euclidean metric.} +\cgalPkgManuals{Chapter_dD_Frechet_distance,PkgFrechetDistanceRef} +\cgalPkgSummaryEnd + +\cgalPkgShortInfoBegin +\cgalPkgSince{6.1} +\cgalPkgBib{cgal:nkb-fd} +\cgalPkgLicense{\ref licensesGPL "GPL"} +\cgalPkgShortInfoEnd + +\cgalPkgDescriptionEnd + +This package provides functions for computing the Fréchet distance of polylines in any dimension under the Euclidean metric. + +\cgalClassifedRefPages + +\cgalCRPSection{Concepts} +- `FrechetDistanceTraits` + +\cgalCRPSection{Classes} +- `CGAL::Frechet_distance::Neighbor_search` +- `CGAL::Frechet_distance_traits_2` +- `CGAL::Frechet_distance_traits_3` +- `CGAL::Frechet_distance_traits_d` + +\cgalCRPSection{Functions} +- `CGAL::bounded_error_Frechet_distance()` +- `CGAL::is_Frechet_distance_larger()` +*/ diff --git a/Frechet_distance/doc/Frechet_distance/dependencies b/Frechet_distance/doc/Frechet_distance/dependencies new file mode 100644 index 000000000000..c79b9d519591 --- /dev/null +++ b/Frechet_distance/doc/Frechet_distance/dependencies @@ -0,0 +1,8 @@ +Manual +Kernel_23 +Kernel_d +STL_Extension +Algebraic_foundations +Circulator +Stream_support +BGL diff --git a/Frechet_distance/doc/Frechet_distance/examples.txt b/Frechet_distance/doc/Frechet_distance/examples.txt new file mode 100644 index 000000000000..67f840658c70 --- /dev/null +++ b/Frechet_distance/doc/Frechet_distance/examples.txt @@ -0,0 +1,5 @@ +/*! +\example Frechet_distance/Frechet_distance_2.cpp +\example Frechet_distance/Frechet_distance_3.cpp +\example Frechet_distance/Frechet_distance_d.cpp +*/ \ No newline at end of file diff --git a/Frechet_distance/doc/Frechet_distance/fig/FrechetTeaser.png b/Frechet_distance/doc/Frechet_distance/fig/FrechetTeaser.png new file mode 100644 index 000000000000..95ed246b0801 Binary files /dev/null and b/Frechet_distance/doc/Frechet_distance/fig/FrechetTeaser.png differ diff --git a/Frechet_distance/doc/Frechet_distance/fig/pdist-pkg-small.png b/Frechet_distance/doc/Frechet_distance/fig/pdist-pkg-small.png new file mode 100644 index 000000000000..75463cc5c1a0 Binary files /dev/null and b/Frechet_distance/doc/Frechet_distance/fig/pdist-pkg-small.png differ diff --git a/Frechet_distance/examples/Frechet_distance/CMakeLists.txt b/Frechet_distance/examples/Frechet_distance/CMakeLists.txt new file mode 100644 index 000000000000..5b93527092cd --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/CMakeLists.txt @@ -0,0 +1,21 @@ +# Created by the script cgal_create_cmake_script +# This is the CMake script for compiling a CGAL application. + +cmake_minimum_required(VERSION 3.12...3.29) +project( Frechet_distance_Examples ) + +find_package(CGAL REQUIRED QUIET OPTIONAL_COMPONENTS Core ) + + +find_package(Eigen3 3.1.0 QUIET) #(requires 3.1.0 or greater) +include(CGAL_Eigen3_support) + +create_single_source_cgal_program( "Frechet_distance_2.cpp" ) +create_single_source_cgal_program( "Frechet_distance_3.cpp" ) +create_single_source_cgal_program( "Frechet_DS_2.cpp" ) +create_single_source_cgal_program( "Frechet_DS_3.cpp" ) + +if(TARGET CGAL::Eigen3_support) +create_single_source_cgal_program( "Frechet_distance_d.cpp" ) +target_link_libraries(Frechet_distance_d PUBLIC CGAL::Eigen3_support) +endif() diff --git a/Frechet_distance/examples/Frechet_distance/Frechet_DS_2.cpp b/Frechet_distance/examples/Frechet_distance/Frechet_DS_2.cpp new file mode 100644 index 000000000000..d1e022582562 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/Frechet_DS_2.cpp @@ -0,0 +1,50 @@ +#include +#include +#include +#include +#include + +#include +#include +#include + +using Kernel = CGAL::Simple_cartesian; +using Traits = CGAL::Frechet_distance_traits_2; +using Point = Traits::Point_d; +using Curve = std::vector; +using Curves = std::vector; + +int main() +{ + Curves curves; + + const std::filesystem::path data{"./data_2d"}; + std::vector filenames; + for (auto const& dir_entry : std::filesystem::directory_iterator{data}) { + filenames.push_back(dir_entry.path()); + } + std::sort(filenames.begin(), filenames.end()); + + for (auto const& filename : filenames) { + std::cout << filename << std::endl; + std::ifstream in(filename); + curves.push_back(Curve()); + CGAL::IO::read_linestring_WKT(in, curves.back()); + } + + // last curve is the query curve + Curve query = curves.back(); + curves.pop_back(); + + CGAL::Frechet_distance::Neighbor_search ds; + ds.insert(curves); + + for(const Curve& c : curves){ + std::pair res = CGAL::bounded_error_Frechet_distance(c, query, 0.000001); + std::cout << "The Frechet distance between the polylines is between " << res.first << " and " << res.second << std::endl; + } + double distance = 16; + std::vector result = ds.get_close_curves(query, distance); + + std::cout << result.size() << " curves at Frechet distance closer than " << distance << std::endl; +} diff --git a/Frechet_distance/examples/Frechet_distance/Frechet_DS_3.cpp b/Frechet_distance/examples/Frechet_distance/Frechet_DS_3.cpp new file mode 100644 index 000000000000..cb2e387c0064 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/Frechet_DS_3.cpp @@ -0,0 +1,43 @@ +#include +#include +#include +#include +#include + +#include +#include +#include + +using Kernel = CGAL::Simple_cartesian; +using Traits = CGAL::Frechet_distance_traits_3; +using Point = Traits::Point_d; +using Curve = std::vector; +using Curves = std::vector; + +int main() +{ + + Curves curves; + const std::filesystem::path data{"./data_3d"}; + for (auto const& dir_entry : std::filesystem::directory_iterator{data}){ + std::ifstream in(dir_entry.path()); + curves.push_back(Curve()); + CGAL::IO::read_linestring_WKT(in, curves.back()); + } + + Curve query = curves.back(); + curves.pop_back(); + + CGAL::Frechet_distance::Neighbor_search ds; + ds.insert(curves); + + for(const Curve& c : curves){ + std::pair res = CGAL::bounded_error_Frechet_distance(c, query, 0.000001); + std::cout << "The Frechet distance between the polylines is between " << res.first << " and " << res.second << std::endl; + } + double distance = 16; + std::vector result = ds.get_close_curves(query, distance); + + std::cout << result.size() << " curves at Frechet distance closer than " << distance << std::endl; + return 0; +} diff --git a/Frechet_distance/examples/Frechet_distance/Frechet_distance_2.cpp b/Frechet_distance/examples/Frechet_distance/Frechet_distance_2.cpp new file mode 100644 index 000000000000..9eaf0c7a33b9 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/Frechet_distance_2.cpp @@ -0,0 +1,25 @@ +#include +#include +#include + +#include +#include + +using Kernel = CGAL::Exact_predicates_inexact_constructions_kernel; +using Point = Kernel::Point_2; + +int main(int argc, char* argv[]) +{ + std::vector A, B; + { + std::ifstream in((argc > 1) ? argv[1] : CGAL::data_file_path("wkt/LetterA.wkt")); + CGAL::IO::read_linestring_WKT(in, A); + } + { + std::ifstream in((argc > 1) ? argv[2] : CGAL::data_file_path("wkt/LetterAbis.wkt")); + CGAL::IO::read_linestring_WKT(in, B); + } + bool res = CGAL::is_Frechet_distance_larger(A, B, 0.001); + std::cout << std::boolalpha << res << std::endl; + return 0; +} diff --git a/Frechet_distance/examples/Frechet_distance/Frechet_distance_3.cpp b/Frechet_distance/examples/Frechet_distance/Frechet_distance_3.cpp new file mode 100644 index 000000000000..e497ea537d25 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/Frechet_distance_3.cpp @@ -0,0 +1,26 @@ +#include +#include +#include + +#include +#include + +using Kernel = CGAL::Simple_cartesian; +using Point = Kernel::Point_3; + +int main(int argc, char* argv[]) +{ + std::vector A, B; + { + std::ifstream in((argc > 1) ? argv[1] : CGAL::data_file_path("wkt/moebius.wkt")); + CGAL::IO::read_linestring_WKT(in, A); + } + { + std::ifstream in((argc > 2) ? argv[2] : CGAL::data_file_path("wkt/moebius2.wkt")); + CGAL::IO::read_linestring_WKT(in, B); + } + + std::pair res = CGAL::bounded_error_Frechet_distance(A, B, 0.000001); + std::cout << "The Frechet distance between the polylines is between " << res.first << " and " << res.second << std::endl; + return 0; +} diff --git a/Frechet_distance/examples/Frechet_distance/Frechet_distance_d.cpp b/Frechet_distance/examples/Frechet_distance/Frechet_distance_d.cpp new file mode 100644 index 000000000000..cb27fdbbdba8 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/Frechet_distance_d.cpp @@ -0,0 +1,18 @@ +#include +#include + +#include +#include + +using Kernel = CGAL::Epick_d>; +using Point = Kernel::Point_d; + +int main() +{ + std::array A = { Point(0,0,0,0), Point(1,0,0,0), Point(1,1,0,1),Point(1,1,1,0)}; + std::array B = { Point(0,0,0,0), Point(1,0,0,0), Point(1,1,0,0),Point(1,1,1,0)}; + + std::pair res = CGAL::bounded_error_Frechet_distance(A, B, 0.000001); + std::cout << "The Frechet distance between the polylines is between " << res.first << " and " << res.second << std::endl; + return 0; +} diff --git a/Frechet_distance/examples/Frechet_distance/data_2d/0.wkt b/Frechet_distance/examples/Frechet_distance/data_2d/0.wkt new file mode 100644 index 000000000000..e89c2e55eb7b --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_2d/0.wkt @@ -0,0 +1,2 @@ +LINESTRING(6.112736426119762 2.5849084464443317,6.501049052879937 2.390391196918605,6.883833621191689 4.334182329531962,7.639112858623561 4.634677324131037,9.691271973819742 5.0957391854984895,11.904041889400174 7.457813982738608,11.30475904837998 9.221831012645808,12.296720789522718 8.465625336792279,11.3207832271736 8.014256670719847,13.04799700450235 10.541649605085587,12.300080072924043 12.737768821184451,10.984339257084162 10.903617159410555,12.716617366098665 14.235674883475793,12.821662505363737 16.421178652993788,11.839123527180595 15.515532938905183,13.628492284122434 16.55693104057619,15.493538853828085 16.683964523464393,16.275208717635653 16.255696297793957,18.858812339402956 16.80817069567398,22.235205116182488 16.28750871944834,22.90601643170122 17.805603796398028,24.417199016263403 20.0550904367781,25.757592249946025 17.41739857761013,27.10905957048304 19.673488489872295,25.952437469177035 17.01088844747414,26.387832960426003 18.54349559831854,26.929749055464796 19.095489805656012,25.82342848997007 17.903050856831406,26.290184536448784 18.149866370177104,25.663217476841055 19.172746737482793,26.537461204748098 18.85081255764949,27.469105872909328 18.12041090796789,28.009534738591192 19.43657505082113,29.847351736473414 20.41694899615554,30.486554274610448 20.928621687009652,30.491547890940137 22.26049494051073,31.24434340842259 22.232356743890033,28.332460591596295 24.31958744800812,28.80370324387856 23.831761593566185,30.43244788708311 23.663343237495393,30.148612366570386 21.5853595340168,34.56761385235253 20.232991274455237,37.019173653846906 21.948310496402765,36.771895970419145 21.672116576722477,38.305044193604076 24.072813320631848,38.215691747139616 25.245543953994428,40.27577696386372 26.50149591740307,38.80301159039378 28.533901620798943,38.02674030668347 29.324640233227306,38.31472929979067 28.851969187295943,39.4646206910235 30.71321530361502,42.01701190374664 32.05245582410859,40.07661986990507 31.05867972580265,40.03763507126249 30.934055179538525,39.45615647553251 33.717567454159386,39.453528101704784 34.438132713745084,40.508308894471085 32.739901143973796,40.39303085233719 32.358212288322584,39.680772959580054 34.081031617009785,39.55186085623523 37.97747084181259,41.11637591166774 38.029459096525954,41.53011718460247 36.04710225923277,40.18936807967981 37.692381847670156,41.620207917541734 38.948600287828796,43.92792185551297 38.78421284149372,43.34296080598699 38.589744553990066,42.99654963518208 39.873736110190286,43.798680003206165 40.78096274589837,45.43584633879475 40.399265130378254,43.45743934535254 41.9964067266641,42.23323067470436 42.58727403657232,41.95099722767706 44.10468566381274,40.651668619936586 46.82649921912456,40.5737268634038 47.796125454708005,38.60974737967981 49.68465905157728,38.689409346492035 48.997096076152786,38.10194905704237 48.82055753105994,36.688280838559585 48.31206855564419,37.89240786312759 48.56654262167785,40.102184310977634 49.15265993054243,39.83955484720906 51.45158141073415,41.97560726056646 55.50236471976186,38.873072181634136 55.626498937665374,42.833451477983935 54.20964124504376,44.28884597868468 54.052215669865774,44.03801607431774 55.00252616281501,42.10068924768651 53.85377994750452,40.87397833085806 53.909203285527866) + diff --git a/Frechet_distance/examples/Frechet_distance/data_2d/1.wkt b/Frechet_distance/examples/Frechet_distance/data_2d/1.wkt new file mode 100644 index 000000000000..c462e189cc92 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_2d/1.wkt @@ -0,0 +1,2 @@ +LINESTRING(6.112736426119762 2.5849084464443317,9.55004184253794 4.346711112361094,11.021672898753518 5.175861725684602,8.81645594695718 5.805660090303784,8.952641136956633 7.280822834631713,8.553472536489505 7.02096504930979,10.851479338265268 7.183492137662747,12.825544133108801 6.546563178189812,13.305927006829108 5.68908048211941,12.506989504265004 6.439512509733016,12.826977810223545 7.725191567225053,13.82979001582113 8.645867901247579,14.700539069810704 8.768825228923944,15.693594208914497 10.150378065831454,17.6792258584685 11.564404878404725,18.04040215861766 12.837595224279333,19.430446414570014 13.895599124340885,18.72728829781045 15.2808091709534,18.434029123330962 17.65856240003161,17.83707339164928 18.00314471214978,17.812017540950144 19.846176298247975,20.017676666684952 20.79742722248111,21.670677566618007 21.41745142238163,23.35119189070371 24.251310008561497,24.49990721940751 25.79751109217751,25.61931179191424 24.442414560189807,24.50066204813484 27.938091996739278,24.813857871531518 31.401052958842424,26.610627840574075 31.756870288757103,27.49699471589814 32.90472571825882,26.73716466147739 34.14274199067649,29.006030846950978 36.11350861544451,30.404003810442838 36.89758911096305,31.437317520476252 37.55774370432037,30.66401264285286 36.09229818724383,32.51577254733746 38.47654723229892,33.69893147202734 38.985439576385666,34.20453801830198 38.33416917174882,34.34907986763562 38.132531195672605,34.056398385133505 38.36149667599551,35.03302625657435 39.0113740308418,35.161996686768575 40.1704043625404,34.63654392062766 40.00441944105327,36.0321821630311 42.728356861069415,35.05526077742724 42.34580673425689,35.33389036074344 42.00185144746638,35.67818268947223 42.63883881365268,37.2403571449757 43.67454141579547,37.26015016832056 44.77703463486736,41.33195032667662 47.03006290695366,40.821275447159366 48.833229539384035,40.132158229914594 49.69010610526692,39.15809499961496 52.33435060225923,39.942185797917865 54.626193900783775,40.87397833085806 53.909203285527866) + diff --git a/Frechet_distance/examples/Frechet_distance/data_2d/2.wkt b/Frechet_distance/examples/Frechet_distance/data_2d/2.wkt new file mode 100644 index 000000000000..ad4ec60fcb85 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_2d/2.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.01920316881197575 2.7173302153220606,1.952283026968674 3.9940842018488003,4.303908177656949 5.520392238978189,6.567305156718921 5.830410573746775,8.183158119580595 7.217471914920616,11.404103956920435 4.7760701064579685,12.247715248915135 5.824709349643745,12.510176656645118 6.843199189239857,16.40710916027942 6.312724622378933,17.313254043895363 7.403486522709083,21.35959718229617 9.576700646653457,20.99140426615736 12.705063719737312,21.816527918671436 14.232190941933966,20.601532323558786 17.023858803349363,20.926655964446493 16.758853859774423,21.27091153542478 16.8893880748203,22.519986855586176 17.538037467095375,23.421903899177703 17.60764672044448,26.100221992817097 18.13118305295047,27.14341332118527 20.281227172023414,27.845867479502218 21.339728132773406,28.13481941821367 22.084692762602156,30.33706587999551 23.14306073671815,31.721426937344507 22.578668625978107,33.60050511681923 23.980627851267172,34.271676804247434 26.235487290300757,35.80774663763664 25.029670586838726,36.74968163746145 25.435374004597325,37.8015836374533 26.85256861790902,39.81014522065776 25.11806786062004,39.17891665077497 26.166918939333755,38.93793151902782 26.669969724656145,39.33777637915905 27.104389610600958,39.95792604849322 28.474790239720875,41.277707748202765 29.609357122661994,40.69850198113569 28.61092318392047,40.15993662629622 29.592681609653496,43.099231796166784 30.451189148782493,43.89423994739242 34.72666701932899,45.18673915415366 34.370698545515,45.84890824423053 33.84609509496513,46.07182189116178 33.78288238443588,45.66776277442876 35.8186415879669,45.14823919273282 34.401156895166494,45.616199722790526 36.130440468950084,47.10588431771261 35.84141786615285,49.80072865313393 36.92355454287793,51.20240223800068 35.96822132206141,50.45585965479887 35.41170179547352,51.74718541987573 34.35279396029649) + diff --git a/Frechet_distance/examples/Frechet_distance/data_2d/3.wkt b/Frechet_distance/examples/Frechet_distance/data_2d/3.wkt new file mode 100644 index 000000000000..dabc2c6afbc8 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_2d/3.wkt @@ -0,0 +1,2 @@ +LINESTRING(1.9145887719423273 -8.911758100941418,1.985590594301069 -8.9911849956399,3.1559849028801183 -7.5506025470747815,3.4836266208533733 -6.5720557049784665,4.167618765677456 -5.529060559762609,5.193051826685755 -5.31195816235046,6.616657156257481 -2.414102032114985,6.96485486910747 -0.1784476968572486,7.856250484144893 0.6521738419873252,8.671308105066949 0.9378241932567412,8.542196956075914 1.9246440264253317,9.211636890775223 3.4778780084546383,8.479107839516608 6.546751154988448,8.828375666724188 6.790847737653216,8.606360819633595 9.304528546722839,11.405050796408974 11.024341291812766,13.557217711917673 12.358284526485003,12.627075746709458 12.234881387850947,11.428256299180376 11.115597241473978,12.288602484234545 12.47682056569042,12.451777288631916 12.30453490094954,12.854172456747131 14.277252743280803,13.298154172727871 13.001783370162016,12.419310244839117 11.738792783297134,14.567683974977745 11.969670516857034,15.573074640594278 11.439125391256262,16.974603464557696 13.057565122470795,18.78839471440719 16.05099399148112,22.424554923395252 15.644588814300048,23.131661197870464 19.149435790962425,23.079476042889844 18.78135234828112,24.562984087725372 19.37866073066471,22.104975761146537 21.057470568653486,25.65460022869865 23.934451375869614,23.952426368711844 26.431385959347942,23.723388146860533 26.0273350326587,25.342503499660904 27.27405979791461,25.30459400242636 28.759917082703996,25.360668015315856 28.453236645537242,26.767747335628524 29.891220097621403,29.605730083127753 32.02138336496878,29.383219304410485 34.995511276625955,29.322796836137407 37.93948461915676,31.111742535096795 38.05514539680048,29.15165939799821 38.38671316626802,30.36271488658267 41.55370948945938,31.007800930588463 43.10405073091346,31.653845734456844 42.60799301185085,33.70445678000675 43.00537866961486,36.615782716498856 44.19291052760875,35.95605084127132 44.12922022523878,37.08027133102593 43.632023225221474,34.912298551914624 43.27215098872872,37.02276484825042 46.67942984599948,36.952088032905905 47.17612254802147,36.481632589751946 47.818788800700354,36.737653271606526 48.866581214342695,39.14650191433347 48.2865185281983,39.660193414639714 49.11229625590246,40.04820251170985 46.367465358662585,40.97022969919812 47.5417501557382,39.15328720572451 49.37404195885611,39.65484072999086 51.059382798972656,42.18037284538068 51.63478460737583,41.380822801817516 52.5816549787608,40.87397833085806 53.909203285527866) + diff --git a/Frechet_distance/examples/Frechet_distance/data_2d/4.wkt b/Frechet_distance/examples/Frechet_distance/data_2d/4.wkt new file mode 100644 index 000000000000..045c07b12da1 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_2d/4.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.01920316881197575 2.7173302153220606,-1.9725132885568686 4.396808298114495,0.460914306264967 6.257615627113183,1.5634378010765109 7.17184076954219,1.6719407452628006 7.757756191529365,1.374106897735216 7.8279174504669085,2.6371846628749935 9.406151171793926,2.286356264439272 9.586460939563569,2.266315678663256 11.94154467220665,4.297083565768492 13.499522893061481,5.403004061299473 12.41673755395625,6.99769192599981 13.97468200116899,8.39693956779986 13.534650906160646,9.282953169667099 14.936916598041263,8.601757660127623 13.926999021622544,10.216118425046922 14.707673997387298,11.127982086268055 13.914796316052543,12.198060878031887 13.84544965631178,12.08518364882348 13.970306281752682,10.69110722453816 15.7443825392419,14.218571649141198 16.21824116011263,13.910450659205376 16.09132104487624,14.843832293104862 17.658037833539108,15.651978834439761 18.743974188068353,17.458465397139094 20.05173025410321,18.32967373833948 21.216981030415702,21.512723603891217 20.668507181975436,23.271080874626477 20.413364284939544,22.931140889638638 23.05198354866531,23.8841863731413 25.758177872831766,25.52616153095304 25.728205567593463,26.127440580955554 26.916541783969922,25.871612264608103 29.289570428860422,28.725150986851165 29.407341099952802,30.63401087325989 29.680797126645004,31.839520101654667 28.309082297027082,33.17904947178293 29.414406737670987,34.32131549107053 27.876288314133912,33.82121242971697 30.346718168247357,33.713345254828795 27.614114036000554,33.35634761240047 26.42010068437059,34.825590210090375 27.228500369962312,35.626558548248106 27.07054007329538,34.58781059480957 28.56452714870953,35.00499568095852 26.89796567554231,34.36962604489664 25.779289403741746,36.20590346657988 26.468115971375887,38.33457483554684 27.73494964363518,38.9360173601088 28.337013109584447,40.6098887173223 26.551004488728342,43.60783520335697 29.27421273917809,45.699870120177245 30.867939269862664,47.12196827165821 29.488842968224454,46.26765944518667 30.68792864991955,47.45717400030481 32.86487461159349,50.02045392743377 32.54293385374996,49.64296325979909 32.47364757301509,48.67582514238965 35.23023815264972,48.35295375181058 35.90735738904394,49.544900929631346 34.583232826358184,48.962385727367426 32.2946342733971,49.08485154617404 33.89954770358362,49.84899241477491 35.15095500155454,50.146925910979846 33.99335372748221,52.22791137136446 35.26179088915292,51.74718541987573 34.35279396029649) + diff --git a/Frechet_distance/examples/Frechet_distance/data_2d/5.wkt b/Frechet_distance/examples/Frechet_distance/data_2d/5.wkt new file mode 100644 index 000000000000..9cafdf68c83d --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_2d/5.wkt @@ -0,0 +1,2 @@ +LINESTRING(6.112736426119762 2.5849084464443317,5.78204410839637 3.9004712926793164,5.538122816832845 5.875910605084722,6.168758338790276 5.161436055620873,5.589123844315058 7.19493929787285,6.4601123279936585 8.202038111274769,8.203692488468885 10.904811907056768,8.629716679512498 11.670637935109912,9.248067696875983 11.440472928535268,10.600492138567263 14.418992021483795,12.981972483512092 13.82783110123843,12.786264154798861 17.6249978956967,13.206395840110243 20.723683514294457,13.505488290336583 22.186832371862973,14.969997920702356 23.51058739741749,15.818562632292029 25.35326473733941,17.284751706103467 25.603887918729964,19.476481447308416 26.31701842178673,21.428940130044293 26.710648041683097,23.76210340334577 29.4077249902112,23.779168778334352 32.741464374069174,25.823296433867426 34.29771315954704,26.775851416629823 34.62300719079836,27.123190346650258 34.57087796584977,27.676870720012207 37.12456846016908,30.584247921741667 38.112927225895014,31.978412751255433 39.53695446540909,32.24904944893567 41.3373331515645,31.940928768406867 41.27854313017137,33.49502076646082 43.62873212729947,35.23037693858399 47.53312969647888,36.7349325194801 49.40354907917367,38.97199640396194 50.097194523333954,39.110375764912895 53.28769899449196,42.04804827482476 50.71531721898658,45.80280311298796 52.24022327616226,43.95508124329042 51.52992308065822,42.79939474878151 54.294648857519704,43.19896862698752 52.78505657177217,41.556412961183355 52.3260002842739,41.308898542577495 53.81710573183599,40.87397833085806 53.909203285527866) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/0.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/0.wkt new file mode 100644 index 000000000000..cac450b5b60c --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/0.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.085839906829580856 1.4654135690584429 0.60776214492765934,1.018745798556133 2.2250924964496042 0.71378454996098395,3.6040791315465546 3.0242041697601612 1.1547740951697341,4.1225363635817587 4.7147357358025541 2.629851378843036,5.6449068325965284 6.2710686711296058 6.4139932599746352,6.1062678545943037 6.6051531233366072 6.3362513120524877,7.895349172776962 9.0728171038737671 7.1725986194923017,7.79666750593013 8.9990883409169591 9.0183692436644129,9.7585906028830607 10.705188889713712 9.1341292431770622,11.05316151676079 11.856880441596658 10.41669938237697,13.177073825712244 13.147554655003745 12.296062750155095,14.246308254878151 14.523409873300725 14.106724696021907,13.336656497359979 15.107837292036233 14.480008746316683,13.506115294643633 15.748109908332619 17.408553724730758,13.380534844242417 17.999310718072387 16.17359818541318,13.945184305260909 19.175541920838246 17.901506526108587,15.869778858991621 21.164110205839982 18.400060584757497,16.268721528527685 23.234933191787718 19.119324867614342,15.610329308188387 22.696661840417939 18.887964760745504,17.256638275458279 23.815888726767486 20.744680665889579,17.701209835220784 24.961191350404807 22.513630226741807,18.299059333584474 26.485235596763122 22.592252107224542,18.82708933304988 26.907201646629954 21.98277786654107,20.460153558071138 27.215989424005052 22.957984412580153,22.085124214648818 28.730690643282042 24.789483328154265,22.957093084786568 29.11465732801452 25.648949814972756,21.763558320641128 28.173337905318675 24.892281370084739,21.467137444759203 29.630630457938793 24.672909931032986,21.975526124507997 32.23479910546844 25.166684601629694,23.934296363515209 31.908456538366174 25.856438839857312,23.699267692131453 32.382619195576517 27.921465871692082,22.4537511419814 33.853108811798066 29.172641681549532,22.681356199575568 32.844972341405061 30.176806061326289,22.993015677792624 34.035023802923305 31.105151375657329,26.075328236509815 34.599397607413742 30.666005171687683,27.308386561953025 35.790243697459012 33.368118635562823,29.394031181641978 37.157977040938533 36.183940307316668,28.84863921102227 37.23754500045586 35.879816292493246,29.341886466919771 36.350865511775055 37.603267676960186,30.052996960691367 35.360985255331158 37.162354478706959,31.460564962376619 37.39662655903868 40.652934903597135,36.248586168186151 38.870994333899368 40.228275016197635,34.476926003235448 40.202639210043124 40.105846104230579,34.936961565001859 40.342800441048126 40.833410321620399,37.322735865025798 41.487391672069649 41.532950525106529,36.976385986352241 40.268585326855749 41.830255297355265,37.906468670288426 43.539502225085663 42.91911442836863,40.184030034618402 43.824218992157583 42.294358043473309,39.929378243716322 43.846607878417181 46.023211326782416,39.861575560724617 45.897277702539725 45.74384320636306,42.072620477461136 47.32249971220579 46.438356977275774,43.019629193485073 47.406966541370281 47.939124277066959,43.428150669042061 46.763719923319002 47.187424749180224,44.652514962080815 49.785177628448729 48.325289287287681,45.498285138137966 51.091544528111513 50.952978825702225,46.783482389910979 51.48247108417263 53.286551749560779,48.340865759911075 54.419403663102194 54.397451178987623,47.749056018674423 53.552116460127259 57.421263323969086,50.989821455692706 54.236474978640075 57.731433245764634,53.88969903560757 53.762859744293571 57.424821124682289,55.689135512083915 54.249873084576102 58.302831221834921,56.410993482072968 55.688719998014719 61.007553452209315,57.476985704222272 57.525840429274631 59.185047879512823,58.37762211675669 57.429641077893898 58.521781769091511,58.176919442162806 57.995280604982845 60.646994413469244,57.410755715785271 59.035101545355587 60.914532360821767,57.984780693114722 61.338014228422985 62.526475623139227,60.723398232790288 62.094201900437497 62.50753568883276,61.426503132580002 63.409447729090083 63.681349714848572,61.016798638676626 64.516766096312878 64.914390861669574,65.289514887470716 67.906394584140486 64.698824574157086,65.902372891803978 66.960412044809104 64.930905456004552,67.28776475289493 69.519045988342057 64.983096466937866,67.372962827169687 67.644360404089042 65.771630770229493,66.947197543092713 67.951638022855249 65.63171175861163,67.78884836421075 66.648657187660532 64.724552939603342,71.470624439626491 65.969183933801887 64.298731687612303,74.652936650622081 70.745771253814411 63.774087685455491,74.866906633274766 72.039826191387164 67.021394623182772,74.340829985573166 72.617205312152777 69.031933472063045,75.731760586296204 73.065643422131018 69.857963618192187,74.745599268603996 73.704737702821063 70.511659881180549,75.902086850909626 73.930862555999539 72.124659960489225,78.08162435705313 75.129905930374093 73.581943291408194,78.971307384888263 76.13001564139293 73.636897552672281,80.175518374432613 76.972997684667902 77.358016354282057,83.016723376026462 78.474598202991359 77.276239033732239,82.291622619423734 81.023084042006886 78.593838040830406,83.738805788862777 79.72023455818271 80.799508066856035,85.059067658538837 79.276674668443889 81.051395136824254,86.053885443935158 80.344881506307004 81.50646892236378,86.556517640268083 81.01731091463806 82.561389047848223,89.102812509012651 78.680654941427377 83.085464456490129,89.780933752400742 80.065447128020608 83.32073272081557,87.943066785780573 81.491841256848957 86.322277695298439,86.525206695202229 83.614817674656607 86.549896796723957,87.178247377759519 83.246049610741466 86.838725202455194,89.547493578549762 85.003501425325481 89.782107399977065,91.681353502279734 86.57431410793393 92.628921037979282,92.76995429806577 88.650698737770099 92.683832182912681,93.373255834208805 88.744047767479742 94.48341886841186,92.310954933434473 90.7611032126227 94.599433960405818,94.509824393239739 92.737232897973342 97.393718094684047,96.024674499202206 91.693580565624131 97.482306635658119,94.826390876489882 92.019816770547976 99.591585544902756,96.134704957235215 92.111207213395602 98.174677721069386,96.505734608539882 91.529679019200131 97.371359225485335,97.176963197692274 94.031584666138841 98.317178210374763,94.462866830983884 95.427261413878185 98.478484468191454,95.8758158686218 98.528334000024756 95.850701056954918,96.107381415873363 99.945323190257511 94.759926388512184,98.721124606662968 100.55791642775158 96.860485570108608,98.064369588884375 101.57431858782965 99.249498592894355,98.882919798251791 100.47937601930725 98.753452618922296) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/1.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/1.wkt new file mode 100644 index 000000000000..e2e6841271aa --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/1.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.085839906829580856 1.4654135690584429 0.60776214492765934,1.3883706433465663 2.8168597801246866 0.47664411352491154,2.1886236037023177 3.6123298548975846 1.9750561371844553,4.4866117527682068 3.2362329483256524 2.8116292291313507,7.3832285326934333 3.2695682508693187 2.7293220838626051,8.5874864545707847 5.3672689985002346 3.7319788613682361,11.264493155340032 7.4811011758367201 5.8253920384793272,12.926995703846602 11.50705020628663 6.5579268368724888,11.254738801237984 14.557620394807255 6.9629175766286151,12.349637156167587 17.196099633976782 5.8799801732520116,11.654228815944499 16.011177440385129 5.8476029962189608,13.164649824757289 17.601802262686373 7.2067594293460804,12.264388050652018 15.503971644597822 8.2774190903535771,12.608443586962661 17.040376614876607 10.189958804441229,13.762311386061665 18.970687247255981 11.487933590790817,15.426816372435637 18.988642876822372 12.254438752809921,16.647446741661209 20.997430035666856 12.742575228917978,18.281069675556747 21.575931400093122 13.58977041139141,20.30587896699307 19.911444616695274 12.90435638489422,19.294330530882895 17.816226824221076 13.022612612692489,21.196948845764222 18.410094722650708 14.279739719216897,23.532578287315665 21.10762302796784 15.189860404072915,26.193952513952766 22.177224220246558 15.101242713097216,26.290174638318259 21.188570785351406 14.946668703243466,26.690944697856256 23.179345712376897 18.183669483759246,25.790126717380698 24.649438553679897 17.83096236285445,27.310477417934148 25.416094666120827 16.450784789252662,29.386888323126662 25.541633207115101 16.756714479367041,28.843756481777557 25.604976214045703 18.312972052270432,29.468434324503288 26.963041795772618 19.783470462377927,32.064292845160423 27.448360040686349 18.863555300478478,34.288065925047924 27.931571240524029 21.312525478429066,35.620573947609181 28.697907226826185 22.76593414068925,38.989426291129163 32.342630065108352 23.856129616361862,39.997348751816773 34.651477667859112 23.75677027376431,41.215515916064916 35.495600104232963 25.164850948659129,40.915782339746805 34.312230860499099 23.46997248187045,40.23316782024844 34.594859558137152 24.088823419227058,43.537077515697284 36.915056934564518 23.838104967982943,44.727876925368442 37.234337161623998 24.46843197853082,45.697817269348455 38.890643086597642 25.027395949481601,47.802212397001206 38.24149606429696 26.03563673055255,51.881639309133497 39.387381870759711 28.898815589140575,52.673459642275937 41.016950989361419 29.824997436430078,53.122327230512418 40.866292634618681 31.384389203074896,52.694581203773787 42.616426710981095 33.795262308854582,53.882119221750791 43.135075545317235 35.38541756195589,54.190994099319546 45.256227294937553 34.004589652476227,54.444939432258536 43.521053839963294 33.061010573180859,56.894415323130495 45.551839602187869 33.125686269910631,55.580958690405986 42.534907863171355 33.419142109598205,59.390273412345373 43.987149275870586 33.691698137733866,60.601880165659075 42.826189665848801 34.30517776622694,61.325181708151554 43.608824056809887 36.333225724424047,62.374912292863094 45.388739601606268 36.438341757524057,64.127933553933914 48.390423081787851 36.177147381977221,63.529330900482236 50.959349693821295 36.928400199273639,65.926131446480909 51.18502349624513 39.819959448425564,66.656283013434859 52.357161331306827 42.85409287659644,66.762493126225749 51.994574983494296 43.270959406159577,67.92945630457713 50.832963861574456 45.099671579606031,67.805964722522276 53.250430917396422 42.987133183235422,67.340700259313039 51.904930375328092 42.913034876962286,68.227529533399917 52.541815458853904 43.583644037329869,68.576244386893364 53.675129486245488 43.272547182803827,70.041403080356147 55.380205245909913 44.773096501756761,71.299193081418736 56.60102240107107 48.418691795307147,71.733976177811016 57.073544864213787 48.439105940842559,70.931621233817907 56.318424470299497 48.283669433642366,71.393559179542436 57.628005982827418 49.350154109760176,70.954790955261402 59.665624640341036 51.311390583751411,71.335926801627068 59.677119854607433 53.024346880830151,72.182687647858245 58.686814510936934 53.935972548050422,73.119089076612752 58.449717119760706 55.182768958739096,71.81913098797996 61.151390663715489 57.805103939316361,72.151783489021327 62.584310395256445 55.672205383776522,71.269013481055566 63.082016381529421 55.278432455921603,72.832896096751895 66.53870525950633 54.748833320663508,72.336177515794745 67.616086045234752 57.843284313713013,71.395994186653837 68.743136714179357 61.210972819770056,69.980862595392722 67.923088861062041 61.660284231370966,70.08327232774343 69.857160109084234 62.974441867138054,68.580753001449906 71.383064582520817 63.223641313575712,71.090400348237083 71.386127493958838 63.396041445542807,72.579916532341485 73.200765028960731 64.978570618659873,71.167414117773788 74.70786949869067 64.633970151483155,72.285580392145988 73.6123458413782 66.21418894328913,72.054393988392732 72.770601132440262 68.142155120716254,73.244957500325256 72.877612617506969 71.028687624443634,73.596840808188091 73.914916069402778 72.378275106425818,73.743151361501418 75.527393250822684 72.677661653813658,74.172125314981045 78.255730921961103 72.324899785547501,71.970514577145337 81.190844286491242 76.639026123936603,72.443664532061206 79.38967010214003 77.057115649784777,73.071574697268332 79.940435522060483 76.430321940585316,74.825004182487746 81.418028165179649 75.352451952058061,76.733959933691096 84.878829503488106 76.548694820461208,77.292924341104978 85.396802072382229 78.348528617520344,76.043051253945592 86.309100867240261 78.786035640462728,79.445223770788445 86.703094733153748 81.828524732013278,79.010360863671835 88.175272092624382 83.114472133488107,78.880599441447615 89.025037497675086 85.477710219611239,79.45967022587503 87.398136542163144 86.118588662941718,79.286520202644766 87.626576892628037 86.663026627358221,78.069172321824595 86.182096589462546 87.906685316579868,78.389638016804014 83.534844141219764 89.448117324483405,79.74371869866053 83.433640368813258 88.190305651074496,81.830268963869173 84.778415152350618 91.839600211575544,83.37651414221159 86.203163555801467 92.0280354067785,85.438322769572622 87.936439801107241 94.088996560474627,85.760602975344156 88.303345167297707 93.813101513405826,87.788645212876844 91.179119218761642 93.593093541306473,88.236439366745827 92.425712977148336 93.738740724673661,90.474109115827687 90.254864984196857 93.135044791250664,90.279384782940738 88.238402168094865 92.431818629291925,89.792529099224041 88.976966117220385 94.395106564711057,90.264253395792124 88.636908280867885 94.699972871997218,92.355955323353982 88.368161819918512 93.858508891235473,93.620988055437252 89.080164869468476 95.10440521453377,94.064852127850358 90.992327611984919 94.07891769491178,94.556999474719561 91.718430593312817 92.990987550113218,93.018251372796769 93.609904339169873 93.192494113036929,92.543016186791803 94.48487172116954 95.468436268076317,90.57805698780831 93.484761209060096 94.786833151419486,93.477589514544732 94.694355515702384 96.261971691992528,92.929746979286904 94.238958877850706 97.274807500651448,93.959473942578398 95.952319342374068 97.267781731363499,95.321060786969412 97.077363634231759 98.580633622914007,97.370171553497229 95.926652738490375 95.707703826261664,99.004713838869847 98.470695359730897 95.049888830916544,96.554042177065256 99.141804894150113 97.25997852517223,99.890915056229858 100.38733326316819 97.418031737359811,98.882919798251791 100.47937601930725 98.753452618922296) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/2.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/2.wkt new file mode 100644 index 000000000000..93cdc9849e63 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/2.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.085839906829580856 1.4654135690584429 0.60776214492765934,1.0985361620101124 2.0763694540076094 0.27940468023864673,4.7549149948527099 5.3963669544092019 2.7562679688607039,4.5383382832749213 7.4983691343750749 4.5877823012079766,6.1136475947401898 10.108480850168757 6.4118684279169811,8.0756661019358269 11.910605877987814 7.8502870247547936,6.7559165336612477 12.993633254855702 8.1272374782509313,6.0921232887292209 16.129615922874336 11.358640995460574,8.8591100691135161 17.370424898833313 14.056301496568899,9.8747792038958888 18.557249917144386 13.575619272763957,11.39086789974438 19.556140765528855 12.839138296922101,12.324311654382804 20.377413322454192 16.157934888942737,14.486788981450236 21.317699633691241 17.435573339233876,15.544265072985693 21.991889007871841 16.991944135933512,16.347897632096686 21.963750978775167 16.347609388885239,18.012485991008482 23.423695744919463 15.023324483240138,18.818842254488271 25.638393732578731 17.400315343805357,21.136584913355417 26.608932913156945 17.301756417445461,20.682284919634011 27.963842613843987 18.794820462120171,23.33382902965252 30.30072928985923 19.622923208629647,22.671101502378626 30.772762661303645 20.905323761883331,23.387374016946989 30.916918288857048 22.234074021344199,23.718848906972759 31.009515268628267 23.63896270593867,24.196258552804792 32.251093899502557 24.993468298964867,23.715000851385746 32.539007445603765 27.850170791720053,23.204297484831173 30.691204600338882 26.37303728888892,24.242140415380842 31.653561991395765 27.176561424386705,26.820587192987894 29.100971217692745 28.650227012648951,29.850456855332538 28.625365442520248 29.129292263889912,29.832429580786243 28.46271558261946 29.674118591789156,32.646973171504108 31.851318260753235 30.196610836955241,36.088695281481037 32.897567680833241 33.475371462325704,36.896565727126273 34.067942854693229 34.916400298968021,41.962444225860622 36.174614101991452 34.958192288825082,44.107308805254526 36.704231803781809 35.313593818433915,46.147377082376963 37.744643067884304 36.670485201821378,47.006169446477301 39.18220113247137 38.212551639051043,45.334427952539166 41.048745601663761 37.923588566799864,44.33973846017755 41.949808571995689 39.032763871108656,44.35148507284962 44.010205118184459 38.287936154826475,44.724318266377537 44.183775772816595 39.227372703385335,45.996671638897482 43.819244949863439 41.16894018407843,46.996985691849886 42.343662216718577 39.622771311562289,47.858449661836076 43.0395781174185 40.488325163915263,48.697801611406113 44.318640839740127 42.720269656718052,48.146963196621527 43.795077768969094 42.296677442254634,49.417616779986133 46.413509361209471 42.731922308374649,47.048376489910169 45.163409496106247 42.648974568739831,47.247222092466295 45.618449938590743 43.699130028615023,47.779856376998779 47.979078601687483 43.820307531229247,47.589120430322282 49.557329374452401 42.82397284032529,49.012835264458069 50.6011173187715 43.632297603431674,51.98233004464258 50.697131775326355 47.310685225112977,52.600973412374415 50.004731356798715 48.401580680406248,52.118789217727347 50.027448754641163 49.91529160612123,53.76795067409774 50.21863074431063 52.166932078507898,56.170329146942905 53.085823027842906 53.782066239714347,58.844018559199952 51.640785071476628 54.317680213779475,58.536732700786523 52.795778690942235 54.484645828141787,59.166850478468668 56.242606035207501 55.192396566784055,60.602587209843094 56.940655906305999 56.275548902831034,61.489633926497632 58.523477192071105 58.766083802826842,64.522498293326649 59.925983298553021 60.485575726213106,63.873662887409971 60.811743533412717 62.651593840168609,65.881986937001912 62.086836186046284 64.714014721512129,67.379549944346579 64.647234321783401 65.976797568269291,67.796335181503977 66.083827955796338 63.081752649140277,69.165550141891913 62.305116371606886 61.841250219513228,70.531315491958097 63.925904510053719 61.29703238032404,70.36250525897735 66.683501147484023 61.667793209279559,74.047343256737548 67.59229761169739 63.198240239225207,76.847787306883575 68.687590870492002 62.895193064327174,77.319648089461538 69.527892792433704 62.121028916465136,77.575705354488107 69.407963501335828 64.322694000808795,78.239543224233742 69.942760857732651 65.184657490999442,79.144559176697115 71.654291977465263 64.885031593729252,78.373290673269068 73.941465240687776 65.348993659863098,77.145374737884666 75.312863930356457 66.951374407705586,75.838970832668366 76.402538195068857 68.907632427862467,77.097772924906053 78.030821316795354 68.082082600344492,78.238401415336043 78.369321465085989 68.454455394002451,80.051483497467288 81.022107250025144 71.787136464982922,82.459065537902248 81.600992554751798 73.245672676917167,84.099811543390132 82.498626849877994 74.415666121202179,85.778104450768865 83.16035910208339 74.467593103916414,85.778896282037365 84.697574319297601 75.471484382476362,86.784009274043939 86.246532468216714 75.984190480709472,88.298502225018083 87.364118093436943 75.378933467724551,90.626317076470414 87.274242021797122 74.227309521583805,89.604405224601962 86.485293854886862 75.295134835838596,89.643931534323471 86.643963264240924 77.100747390965822,90.512459294672027 87.693794743080616 78.633524385493118,91.729462711012687 85.588923931653852 79.159754657549314,89.260279315776316 86.395763132056956 80.15373179365767,91.136825300672214 88.696882696192432 81.417339356385753,90.933174306251061 90.007242370017238 81.731046427864143,91.39838041407171 91.90441660719604 82.005943678077898,92.892667280911724 93.297052408545511 81.764714315807836,94.51133102448658 94.627958346637456 82.897217969392287,93.796012098205622 93.880019980112891 83.198256619418359,94.828407954402863 93.06196138564097 84.76702254262419,93.504014739367221 93.327001594637423 85.909564623570404,97.101474956083507 92.09336112697396 88.823183560007578,97.475665519667757 93.472374819258448 89.977035847412239,98.214155352711828 94.070973934493324 92.867301083306941,97.725100306698693 96.542878878326349 92.948129167006073,97.846213902411606 95.827411593665332 94.539660003457854,99.947731004908221 96.726848559898215 95.189517889865172,98.21497054790504 97.428768110280217 94.068627830492318,97.17080637574125 98.374757953400689 96.783344987556134,101.63628364360467 98.612197342808514 99.585323150944589,100.95316186812681 99.093719948626273 99.845567131846366,100.03365329691076 99.906555188192442 98.787204158414994,98.882919798251791 100.47937601930725 98.753452618922296) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/3.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/3.wkt new file mode 100644 index 000000000000..a98893edfc95 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/3.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.16619252411747099 -0.41111537004665688 -0.021841504755575433,-0.84052023916123542 1.4066179112278072 0.591458205918728,-0.61543580871425208 2.3588272295563266 2.5822735512263262,0.61903731722006561 2.4398377452021651 5.1164250661206303,3.6719784710961871 4.0272974282892768 7.3085029107842612,6.2865264669541414 6.4542495333387109 9.0396658628117041,8.0643776281514885 8.088445735992849 8.5534161914716229,9.9753177320689499 7.285277711714464 8.4838904623090059,12.669952320219464 9.365848086227885 11.401900780885175,13.316775621425984 8.8627866891249454 12.070727521299391,14.441573167304831 9.965472020366958 14.517825853686066,14.963726915755537 11.423116833710759 14.190222919446397,16.549139377212494 12.424625230322857 14.190632654245704,17.238263952823811 13.185196759853069 14.828583084289022,20.537519282329107 14.057216956852825 15.502027294145968,18.778206989170627 13.894747399279504 16.152822591239193,18.873143987931229 16.69096727067064 16.921476579919307,21.548121512044958 17.752034405954976 17.958167789980411,22.424292917390321 18.749036901525237 21.192601293945227,20.408798972613738 17.145963658134495 21.465109807771306,21.427685219132577 19.036958828742307 23.030974731615867,21.928165532387837 21.344567279215259 25.313597961394255,23.167440713040872 23.555975476124196 26.588573606936357,23.437512778223123 25.410000488362719 27.651188467021651,24.439254579003958 28.251155600790515 25.373401773373672,23.596265157796516 27.609362355847345 25.85102565321543,24.265274537100677 26.549716244055904 25.503714991960528,24.146180355020036 30.665836884397674 28.792001547536842,24.610906112029991 31.059821108481582 28.199934031974557,23.130336574837145 31.774633799943526 27.817823174742269,24.020030883676533 30.535536687940759 27.729896657275418,25.213246107570214 31.878523337121099 29.186791534278463,24.496610428166065 33.852469314368165 29.055881421185745,26.319325717155564 34.667707178314899 28.169155332736842,26.908268701200019 35.981039049696477 29.902389763127129,27.724984434522273 38.799681991262645 32.132631043716735,28.391334083202594 40.573014066719232 35.546923957910046,31.939964064220529 39.757742143816159 35.20415048273594,34.870358486974538 39.214881005647911 34.395650894711906,35.238306117065775 40.639045927538902 35.225748853483751,35.392573410538503 40.623751827942748 35.255715286078512,35.249210893281877 44.453307101521261 36.60026940090895,37.401997664008036 44.621015809342261 37.293853928180575,37.474377488226573 42.00178038073561 36.458452658660867,36.120573204252061 39.947074075127915 35.874686907662422,38.843015587448178 40.77278894712304 38.511412232177953,40.37729293741932 42.698918259535844 38.298822993143212,42.05842917786979 44.546309856820869 38.535423743889261,43.775669032410697 46.167677706890338 38.82100533642015,43.281791573392205 45.490628688890943 39.93346254091805,44.699490764281656 45.35069507709418 40.968023484641975,46.426959542901848 47.063197870548613 43.985467640801211,49.087034624759305 46.681306286505823 47.165478031721733,49.396765168836879 49.013682692378389 48.23479480573944,49.860970976842822 47.598535736930906 48.977924679244239,48.833772770945529 49.826885466665132 51.910182481268016,48.797788484859829 51.128737624971691 51.852798698405749,48.980758335682005 53.019414114708376 52.688810853212019,52.242300790192317 53.243250009840786 54.861160767244883,53.368938227037432 55.180579164788021 55.166863193219541,54.304511738220377 55.914019358830039 54.981491168198296,56.165217733176654 57.64491870762712 56.676541874468228,59.163273083269594 60.412798204975999 57.113057840598472,60.648241097234028 60.483033400743203 58.122845254727991,60.868566813379502 63.500550136337743 59.586036669698196,61.585128946843753 65.893879974833155 57.723769011063659,59.943490663117515 67.706368976440828 58.80237799361624,61.269070853456505 66.70293172248536 59.729187557556607,64.873633086978245 68.544301169101843 60.91537407474344,65.274977431890292 68.804770922461216 59.14741681878342,66.527887158782434 70.635744377780128 58.099111693461623,66.530928196176163 69.798267604544165 57.844155140210233,67.45782514550136 67.772265209030707 59.642706710074414,69.311116979978863 68.213756421796589 57.417785647094512,68.796210532059874 70.531871089078237 54.806393082147366,69.089854164479632 69.616980519536526 56.852334474207652,68.987335928015185 70.813856037160988 58.587433019127474,72.186000878880932 71.220977556276452 60.076290699636871,71.014938773439482 73.454941435727477 60.087629197144096,71.076334104525287 74.054198354936659 59.055879548202292,72.141771103742272 75.908304211089657 60.436693518748768,70.844110256950984 76.316538311428289 62.401331092622108,69.248788555587268 75.508302912302554 64.54083777792809,70.546830649104763 76.694080312220507 67.958181027838393,72.155949261162831 78.226399509045152 72.471493057870518,72.87800333564519 77.850981383605756 73.916466742085632,74.448691673850746 77.858185018199237 73.434852699920143,78.451489422567846 79.015338127402813 73.411852888806635,80.556878780416781 79.614485125320428 74.083107008593458,82.140946314337228 78.671874586379928 75.54152237368578,85.465971083064588 80.103350214984545 76.052446638767279,85.514753148721653 80.349981152730706 76.722295157305169,85.751335696572966 82.334041017869637 75.469123323133488,87.549375515565131 82.502922680900284 76.959155444537473,86.72478923887985 84.930945191061511 79.578480892760908,88.746360620140081 83.630935820431787 81.656338285146774,90.02196669824994 82.374835768258507 82.624751686244707,91.210086190419958 84.05988253623913 83.855191463278217,92.281509142635485 86.903047228561803 86.449035546162108,89.308354074868319 87.38095648623711 87.234989210354968,88.030625930323254 88.349657357763277 89.787686404439881,87.618087712855484 89.477845932855317 89.242917154444612,87.744602082071907 91.985448901022536 89.203853294020476,89.345478317785719 89.959316728844328 92.300279698489675,91.128926497984168 90.353891122734169 93.554237199096505,90.296161240352021 92.595549883238064 93.603932760991668,91.030870870789059 92.401926517703373 93.279525923228007,92.933942665905988 93.231249422828 94.620097974414975,93.922509569574743 94.409027021770328 94.520420452196305,97.821160963407152 92.789146695450356 96.678355370777368,100.32712653384667 92.68134024769509 99.924856595850528,101.80853884768304 94.943820956564878 99.623020332931929,101.29366727421824 95.671589481413392 99.608511400478562,103.07562763540926 96.907297964633244 97.697464086099529,103.14738281650973 98.405057435728082 98.877575762294768,103.11653139499221 97.563720986240554 97.37351933044657,100.9878799351592 95.384779563712485 98.174555302752751,100.99236830750203 95.812795547823868 94.396040793480424,99.429755727650459 97.691981360012349 94.532026993398347,100.37346850566034 95.823608537038083 97.402344120465344,101.22273413130858 97.463654254750011 98.307166641078993) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/4.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/4.wkt new file mode 100644 index 000000000000..864ba4f6fa51 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/4.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.085839906829580856 1.4654135690584429 0.60776214492765934,1.4469749841716852 5.4817008120643447 3.5791342756938844,2.0484396764985102 5.6922214996869531 4.1558018673930421,3.7111760238743772 6.5409308527395451 4.6419844788885287,6.6061707893845298 7.3741237172250607 8.6314502998370433,7.7083076494942881 10.695037629717206 10.081148146528101,9.9601563947185703 10.744987401016781 9.9684892083470444,11.534578919127286 13.023028500525269 11.020822660947646,10.832999510410076 12.233911297407737 10.165545338105533,9.504406379538386 13.354928316129325 12.628102436325966,10.486965856536134 11.398507851728308 13.368886103254006,11.260388871122499 15.123306227021379 12.451179629339274,11.742014577744158 18.312233137838778 14.036151473089786,13.47432157331551 19.411645089197272 15.463080916556544,15.483678833813627 19.314700795415046 17.604557069137201,14.698774911862426 20.722649806480554 18.836910830479827,14.897593897212685 21.648360292910542 19.003639099596992,14.504382172292416 22.135102286114318 18.544809665592879,15.924018875613639 21.576254226119964 20.44762334493598,15.388096087306174 21.799089965240935 20.606669358268775,18.110786834843463 23.178662431780403 21.294309099944101,19.759122108234102 21.404456076730035 22.225070884360512,23.348280181571248 22.576506535053511 23.30141020570095,25.022358151646639 24.740793351362161 21.693795685171185,23.766639420741754 25.977422057553177 21.764456154704423,26.420254054262095 26.51619945972692 20.249566198277371,25.669178533047127 23.865661908816392 20.945202999809585,26.338798833422175 24.279034447288403 23.347745750548246,28.831063173375579 25.047238922310665 21.572643982828332,30.515469250543671 26.727130547519604 22.97485302403236,32.667595336103439 26.166462909743263 26.586235026073041,32.303592313745007 28.140452715104374 25.385322609143493,31.974734039934454 31.077047469664898 26.046152839242389,33.959267718253784 32.319741535250962 26.909707236442163,36.608528591349611 32.940859082848775 25.594747696609652,36.390165084543689 34.561752408185747 27.108909534880912,35.198713314830968 34.52104711792569 27.352671780917991,35.588300957780355 33.636833593228062 27.535789340362669,35.502658179038434 35.558589283908525 29.587647044649987,36.200605199871269 35.967187763548445 30.769548650300834,36.031555093998691 35.404189922675293 30.547261078697403,36.098379116801752 34.824620596614245 31.757938505479139,37.953720979383483 33.719017946063957 32.790605830059981,38.561044758309556 35.151306441133684 33.773785431525319,37.568634897357981 34.49167741458097 34.812036079785784,39.826094971814292 32.613233832225063 36.254692395524792,42.234488331543751 33.414300193156983 37.914891473991297,42.1570179471274 34.259124134097043 36.739303587216767,39.957615558964868 36.484719675689902 36.419753550844746,40.276886159476277 35.682344746438652 35.585754840857369,40.946304655973947 35.733894394062311 37.076574860944028,42.42048348769643 37.150998934284303 38.364209128978167,45.354041940457527 36.763127034525951 39.271770964842808,47.658115684999153 39.4070287866654 38.382460387884585,48.070096336683541 42.158335859817377 40.042963224643373,49.157503556814724 42.842815916886693 40.544022021223306,50.354677480413592 43.478896749859622 41.488669813865528,51.272285228809771 43.566186318276522 43.180437999911398,55.884219980368108 42.2517174268391 44.601654281358371,55.626245025954987 44.002340777614123 45.620033276023854,57.373816437834201 46.530499327075539 46.839558511646935,59.605696098734221 44.482912065150259 49.899068764452721,60.786625556882022 46.884108427618997 49.215309105636074,60.408892368371568 48.073828210007207 50.147761232059352,61.502010484461572 50.483697919216162 48.811406209668966,63.484244063071266 51.464958424720884 49.546489790207055,62.259777289432492 53.084210855397117 47.40814958386671,63.786070645372298 52.0410466794307 48.477644870269422,64.299391089633261 54.496129568983811 49.245393150551365,64.065245476509659 54.738665048967711 51.900140749932426,65.471555874859007 55.182237501244934 52.592760403978559,64.124448967633967 56.636500719500781 51.304999983974454,65.801227163350802 57.699105737093646 55.408037323420551,65.096655593102369 58.518302164153482 58.745811334620534,67.438293903326951 58.61322649709961 60.028532680958129,68.180435877451629 59.979769124712014 60.083864517486177,68.810384329734248 58.902301036852286 61.253787311545409,70.107532559963047 59.60665580041524 60.09542569332389,72.085592037964815 61.080538349805884 60.13665880730148,72.376610795669507 60.109807521827797 59.803625641190202,72.320893031518224 62.702529764032285 59.97227123303648,73.800609605763697 62.939408686621945 61.294603062143921,74.248533309445776 65.036294399844863 61.599348322459797,72.829504028749923 64.155906082444744 61.907907580334211,71.872206668089589 65.635070799784813 62.30240896601871,75.657199039674509 64.293358287693934 63.567132098341453,74.811355928387954 64.636069159792584 64.750977413684168,72.447961417541308 65.943943111617017 68.217991423062827,72.609731024102999 67.281693325464175 70.482032073761857,73.172732318690379 67.52644508037325 68.425161381721253,74.771064272881503 68.379326147725678 68.078008986301768,75.668032743521934 68.615403108867511 68.391055015851578,77.168135130956088 67.872677647014655 70.752564887747468,76.004060322705115 68.011165816152811 74.161865146489419,78.160402237242522 69.138051006396879 73.749547186933611,78.120076184175275 70.233308915358279 74.650114316800838,78.673928065884851 71.193226647048846 75.224260490894579,77.474384794439487 71.521762682239768 77.274269324182171,76.418561900580187 72.275340517238703 77.009929341504929,77.34177723643495 72.770117381851833 79.761956602830182,78.759831679148547 72.064773266341462 81.383472696218661,78.445091294028231 72.314677983550666 82.466427347942599,78.515045715227103 74.475390544770505 82.102840083001553,78.474481849702229 74.622108383157965 82.076539716929545,80.673253923304998 76.439543564851363 85.013410976542133,84.358644008438489 76.099611423339326 85.752540434846509,83.40986739931121 76.088723717266575 85.542714004128328,82.653466217333857 75.721270262498635 85.972535177258933,81.710455051425967 77.816035309377554 85.371015079420317,86.099399782047129 78.229235523123833 86.135105385315853,84.973702434417007 81.44715480868976 88.239667927761232,86.066298278370397 80.696311495276319 89.161962012567514,85.235659694597601 83.597373337791694 90.79342423873058,86.137999257267538 81.430084975570182 90.097326798611661,87.679020092853563 84.006833774810289 92.092878630569544,86.263684925684686 85.398851773667062 93.933476239569174,84.90987262040808 86.388575903681854 94.73900698548978,85.466456431359873 84.980765491660293 94.740694321590041,85.871562709075874 85.788271365748216 94.396144584697439,86.143548308130931 86.736653198697141 95.402140403078818,86.632632846379479 87.204109591818735 95.911536308926316,85.014867873917723 88.824255257213125 96.276652175462999,86.066469458494552 90.960987799648848 94.079186684052189,84.500485427677901 92.110895234728147 94.610455115364374,85.721715453827414 92.13778620346136 95.918897827881651,87.93414594971587 93.450781794002296 95.966494465157538,86.194149745817143 95.152852196097015 98.015149004985986,88.032075681396321 94.481114755223132 99.12704341825615,90.150764301746207 97.121087501586331 98.161605608071611,90.856373341838832 98.552724424614439 98.562260792555222,90.403847459172169 99.414139967742827 99.619308650168108,91.518199224402466 99.903328143083314 99.446981647986775,94.439961840833348 98.900598047137066 98.895614532090804,95.454243008419127 100.5470752821423 97.424310574942311,94.709032135261339 98.064231784342809 98.466814367771562,94.255234572892832 98.300561897607167 99.935001185034309,94.421229035875129 99.214423739899885 99.777995819141523,96.294977645500495 100.26360565260791 99.154362338444372,97.07573036607991 101.95929703375894 100.38097588696847,96.259679691003441 102.36204725244302 99.318114386615207,99.095946681952753 103.23018241400285 100.33836400210924,99.2021667144963 101.9584404811672 101.54281063087572,98.891042894154339 101.14321736732168 101.01112951605764) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/5.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/5.wkt new file mode 100644 index 000000000000..22055c0451d2 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/5.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.16619252411747099 -0.41111537004665688 -0.021841504755575433,1.4445715967209123 1.7223993064286298 0.24267616814851245,1.6105545463122102 1.156350598363916 -0.14113840181551174,0.19536389639113105 3.0936067683287556 3.2104505028920904,3.0482915229025282 1.9731508674168694 5.1436932965974922,5.8634781704876904 2.3792978924566062 6.2422722634323851,4.1951357230494359 3.7260549108262402 5.8191939906529377,5.426727202509162 2.6964911119806962 7.5020674350198853,7.7079834596533843 2.6783572917509781 6.9739123821700835,5.8312002114024208 3.3320196974532479 7.1728735359366285,4.7662981753484486 4.920944080659071 7.5472935644872932,4.3460426449382545 5.1999999533264898 9.911322117704465,6.1152872897460835 6.0309660733784529 11.665676594658562,5.5815360815815582 7.0730472043235926 12.796564125255987,5.9626624934526813 8.6391430410682375 12.719753433410013,7.6254294135616343 10.35199349690027 9.8775468998786771,10.172826828124787 7.384873261088571 10.075236500607259,12.452022691437691 7.9724005182603994 9.1390912577513355,11.957912309561696 10.307377988477207 7.627195610561694,14.356522441675429 11.208459040133002 7.0770816809865309,14.498407667917764 10.843491891864705 9.2031744421026183,16.369793915193902 9.5921543251046515 9.6785046880274841,16.149021104513771 12.273717284101833 8.9209898631054241,19.133008421687272 13.195461436382834 8.4104751348113105,19.113863762671656 13.103110014985793 7.7534712121911529,20.092587772464768 12.450872104854895 5.9189951408315071,20.427662124833944 11.039858119158078 5.9411860123437306,20.071151051852027 10.855035853830044 9.5424380444109307,21.006200524725912 12.161112001248945 8.2331202591659469,20.995523699424233 13.400091588099746 7.901232672379038,23.012603027777921 12.778946922032588 8.5289566957543101,23.071201479093634 13.948037334299899 8.6963196023422569,23.540358049514829 14.585609834199143 8.7416155177335657,24.987616924031055 15.83361013114493 9.6264173889044482,25.236727757651085 17.802639020672782 10.319832871946012,25.650164431298215 18.857683978793425 13.525395559808118,24.744876465322342 20.799057384916502 12.064273050198581,25.860932322916746 23.749947798104408 13.69954213200608,26.919175835958224 23.907766678523316 14.739903492641201,27.425745297375684 23.781260251249492 15.363065192523869,28.518047259636802 23.687132067105281 15.314898825633779,27.570922050493891 25.098919317132399 17.023819066190956,28.721257967549967 27.25906699933844 18.138046994395904,30.07758601396289 28.54558940669013 19.019044969152233,30.226787150548699 32.309410203318116 19.431508695342671,30.202830054661828 33.717385257465715 20.758919435226179,29.232505357058422 36.01704113490424 21.636466487270095,28.665886533406507 38.382951226420055 23.449844730345095,27.927397017319262 41.502458935913737 25.306281309221145,28.851514607308903 44.357549710611551 26.513368428199676,29.755162760195358 44.261406194144783 28.269773999298877,31.325180929021482 45.062463859573242 28.242791739270992,32.422596065531941 45.742400641352511 27.509275124916531,31.413549803158133 47.230833625765392 25.126820315349335,32.569798845133846 47.319780609153341 27.827540904293219,32.834521273772637 48.912567828673787 28.311552910684089,33.891017068993207 50.588900349467011 28.710230479462133,36.085559408777385 49.996314248820035 30.093201174788025,38.170599031521824 51.575575582970799 33.58457951454406,38.078669973464912 50.517816926234907 33.291943873500408,39.835253346307141 51.91269514062445 34.42487753104205,39.262315830421819 53.648972273855989 33.832761320096346,41.656568261348156 58.070629404021197 35.309147810639359,43.285731338839078 58.08548687654875 33.955870493226499,43.331442259833118 57.306846158582772 33.074764543886978,46.388328456822236 58.306823786646028 34.568358398685156,46.776793914209442 58.726802502444912 36.822274285596286,47.546645025946475 60.077511154609056 37.567468698397768,47.911137491207391 58.89580105970505 35.996394917320501,48.355235505734129 59.619059706597547 35.324425869599075,49.07976425250996 60.321092726657966 33.521615461721879,48.628161719537921 61.455401969767024 35.024791809936346,47.890100812598206 62.26283947561469 37.353921202904957,49.701476600660115 62.749745253638039 37.745551995583376,49.660837935113349 63.964772927296337 38.99918716066913,51.272945790309606 64.735745732062242 41.063580296120804,52.19024542144237 66.363163165588233 43.195649897597434,51.95211674884299 64.614145837678635 46.202190610416352,53.142183149438239 63.051794354668566 46.274225264032026,54.981415256684272 63.384114681435662 46.60854541891716,57.609685608010665 62.716709573972729 46.570946053835875,58.642776382826845 63.930149227686535 48.216191998478827,60.589736710069545 64.893161974037 49.852391119098762,61.00144041017009 65.683249700611455 50.99218555316849,62.038573033464651 67.396482204645281 52.713874939696773,62.859089603353951 67.043348309775183 53.801847575178293,63.585905232011839 68.01679717270089 57.670330474460819,63.719594223230089 69.330097066179846 60.059331161878404,64.705846629864155 73.146138780009153 60.567880082627482,65.972425963027661 72.799947225293295 61.110897926941199,67.121063251173183 74.610496030901956 62.525721211171849,69.583419703142027 75.176464015053682 63.093902122381145,73.87153721604075 76.373800282873574 63.158576112609026,73.629967058224139 75.802682212331874 65.376116275222856,73.865160159607427 76.679366823115643 66.293554998453104,75.536942200181514 76.283252718615756 65.895311026467184,76.49358797190493 77.772441842135976 67.327603033494114,76.106236070342533 79.347006125326388 67.360583828269796,76.105336495961197 78.767588914296468 70.05208968151743,77.664779753670615 80.276829734593264 72.673464529002615,82.07027148903407 78.791183965184985 72.713574973862379,81.86366879289919 78.47501121409266 72.312716751977547,82.067440919098715 77.683303034872239 73.748271829776186,82.751737457758693 79.169148562813675 75.408318816905918,84.166018775385353 79.541984775874027 79.165805240329689,85.144837617198618 78.109580962261902 78.8627167708336,83.478972055946741 79.132115980158602 79.665938199003492,83.570213998610996 82.74631992627927 81.349362561862691,85.293361199654882 82.471592965582772 81.050474203132381,86.022432560879125 83.631923660356932 79.637269165883581,86.39010578134662 84.469502860749046 80.357575250381117,85.937966324194235 84.575411973193809 81.127658298736478,86.707455814007716 86.194886152201136 83.532771365172607,87.021870796249587 86.457131118036443 85.101723740767198,88.562016668272094 86.81577770642555 87.129235260823222,90.55640378353695 89.494970111781825 90.409955089564363,90.145590120632377 90.513037783914086 91.334725074994012,90.840794860673185 90.668995988420903 90.313771137818819,91.713823558626203 90.6492745561372 91.425562662790725,91.365506200577741 90.219718706539552 92.643588599863506,92.250635170568785 91.972785269256761 96.251224398852301,93.335222230364991 93.603391566440123 95.3694438356722,92.399105823545781 96.661069847245457 94.917171583977805,92.041978530636541 97.300658835559616 95.738617842716721,91.86872007226026 97.465227732359025 98.106621157447094,91.820928380778923 96.177210346144477 99.745603635906761,93.460914366298368 96.072930281826416 97.867783032997693,93.492904002928242 96.935546940233323 99.962028219819231,93.145347435597685 97.605137964586859 101.03406127646423,91.049699893439183 99.564839121961143 99.49288441253529,92.4812940349332 100.08681649116438 101.09646726620771,94.197495730094801 97.161150438041375 100.06294050172646,95.377162398254072 97.756089692439986 100.88585415559014,97.403338920624691 99.511004914575267 100.64294830140662,98.891042894154339 101.14321736732168 101.01112951605764) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/6.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/6.wkt new file mode 100644 index 000000000000..0eeecc30b5d1 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/6.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.085839906829580856 1.4654135690584429 0.60776214492765934,0.47779684523182697 2.9994656751987963 0.19018071661203839,2.2745730174779002 5.1538229851245259 1.3551077857966338,-0.73884124212712843 4.4555152807687843 4.8071536919195399,-0.44934037306401986 2.8465979708444809 7.3785889442560268,0.56802189594275487 5.2725136622196036 8.6811777962925714,2.1641487730185744 6.7194842486801551 10.526959742351636,6.1248083561415019 8.9579815172013451 9.4079789330921955,7.7054683260040759 11.435643475192965 11.958952187413969,8.1508818480272467 13.933862542383963 14.141621092576139,12.495154516087895 13.919949110975075 14.439343898986351,13.0877139828956 14.282660315924668 14.274847786157721,10.484064269453008 14.717551000084594 15.753582518608738,10.842875870295323 18.211135273314355 16.735346832842584,13.521213642034699 19.492876285321667 18.766831782907829,14.88422766214833 22.228727188728428 19.802941273908299,16.529184582663753 23.64434200333438 20.394855893279988,18.055661597265832 27.490000009438624 21.022145777935581,19.600965957975056 30.036263383973573 23.494004410809005,20.616197301010232 27.834653189152309 25.143357750791541,18.730880764800261 30.682124879550528 26.33292222056884,21.030456990633848 30.388384266874269 25.246274983494331,22.369437690017364 31.253437281033971 25.580355449170106,23.479497354969958 35.764437892568871 27.650983456166294,25.843845542592273 37.728515665331628 30.547081518914538,26.596752367821306 35.925459227151421 31.266556801807429,28.652008790816758 35.566833633855254 32.002012474509087,28.752708124913752 38.453089051789306 33.958796145006389,30.599710931750899 40.154977669458098 34.866373333307997,31.856534099036654 39.507297462545488 32.992566136644953,33.037172127019154 40.8346480082471 35.56461007559794,36.079908687926235 43.791439881332913 35.260993718919877,36.577264590843804 45.288143044448852 39.552469799984706,39.501393555671896 47.639711266994695 40.034622672689693,39.327209954962392 49.542736106270553 39.603763029185025,39.987221324166512 50.233822675134554 42.674548745044675,40.526114830318932 47.92707814135165 44.32069683798295,40.617386421283825 48.894281302147185 45.179290630946852,41.261571226720726 50.818337369312125 44.144663691318506,41.589452734280059 52.58083568228713 44.333113628473363,40.498004012229096 54.297445133658925 46.782254327494826,41.439510242293188 52.550595115673993 48.628702325098836,40.281655996447597 53.797836193533279 48.386766624807876,39.773864924950544 54.031165429397184 49.046362643719618,39.936394199448159 55.593406296106416 49.345485433354433,42.210642332621525 56.731555997963554 49.315023577772081,42.08492048363955 55.373356107565549 50.60503988120896,42.623956672212785 53.095222489880051 50.795946057217691,42.452612434181347 55.997530550598547 49.474777150196275,41.578856394527079 58.24040147480207 52.15171216028925,41.610378574183748 58.16727094022928 53.805331756948689,39.585148838154844 56.497988843248315 54.264492342192568,42.600006574122709 56.684335538132672 55.183939367179214,45.073932628455921 60.213089623523473 55.248148032111928,46.05204488760247 63.342302576369335 54.119631574662698,48.387900279322437 62.733890408809266 55.140286741063186,49.07249551770208 62.249008731758209 54.77053123332977,50.431834191231964 64.323927295625751 55.530054550144285,51.522981297585147 65.826253237168174 55.205493637440313,53.484581558521946 67.636985275096677 59.557223032575649,53.995646110794489 67.779396645664107 61.46983037478612,56.060481530380272 67.82692903852994 61.826461732001015,57.763951620063722 67.528932044018788 62.207643900736159,58.880422217642689 69.640979411937863 62.365167523274877,57.485322417002813 67.936749599131943 61.693823125558154,56.778204383342896 68.53773339245808 61.09784111046384,56.864622935575333 68.305662689109525 61.472950973289009,59.583878566555391 69.947549586575207 62.434712613626303,59.984544401800299 70.177985349162995 63.842192331552319,61.743964197158277 69.793971021650705 64.844957388769402,60.102858757896342 70.913121194054554 66.809345381520316,60.738769542951204 74.053969820649129 66.545493205642728,62.021442082845446 74.71742735902086 67.318476687038839,62.872823264439276 75.573400435093689 69.334655915509728,65.663880371596449 76.280388522040028 71.274023759903912,65.751583341449631 78.024398803163095 71.17839852240121,68.169441258364202 81.595854019577644 71.919907256629998,66.319134720314565 81.519633433838834 74.468275452742986,68.038134543447384 82.445690695069558 76.594444502530507,69.66792401447033 84.634754967090288 78.581085342906903,72.646134603028372 85.666100913494702 80.525467064992867,73.246869408016849 85.473920682483083 83.524822590798067,74.527935487236348 87.131292975428607 84.367566867688396,74.765465141040394 87.720699522022343 86.917505225242294,76.487277237603649 86.052144887172901 87.2218651220699,79.804259168119771 86.447804321740634 85.496731513662212,83.265222719169074 88.104840689204806 86.218549386054278,83.782379662262386 90.346310506030974 86.460646401951678,86.275113014133169 91.765781329056949 87.741788530244193,87.415040093994918 92.245022335980437 90.101120686516239,87.290094412262533 90.911893743963688 91.850573063031888,89.110704238749832 92.418145787109893 93.170258520702077,89.694001746911027 94.333976520054009 93.912730245924806,90.060754117851289 94.668890803462006 97.311375218706615,88.805285211192228 96.051810677033018 95.547516181997423,89.664581871372363 95.992906468712263 93.378695101350786,91.170330738936258 96.057067864805617 91.476960005964671,93.071563140620313 98.456041291067194 94.414121650950207,94.420345791231952 98.923249427309628 97.140725258114742,97.607444452174079 100.893448424897 96.782453613908359,98.172738947365943 101.52388493279577 95.429951554315963,98.911608941391492 104.41056871124778 97.261868569856986,100.82156058694217 103.77689241940942 98.166684748678023,100.63851584473053 101.79041649664939 97.913777005273317,101.72052898892096 103.36550917835714 97.625338795009768,102.1432331087927 102.5961029191624 99.067089941847328,101.74151734005828 103.44201788343416 99.772386787203857,102.5747279339508 103.03779215641286 101.01840056839384,100.49148656495238 105.32973378404374 101.6271991156772,101.03609792113126 102.23909222946874 100.41053082251757,101.6453467154256 102.10116641764056 98.202609375358975,102.01442785334373 101.05316200659369 101.0373214569987,100.90024147115892 101.34811331492608 102.56157665419903,98.733500609047866 99.955433521520789 101.53445429187892,98.891042894154339 101.14321736732168 101.01112951605764) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/7.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/7.wkt new file mode 100644 index 000000000000..aae34ae96c50 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/7.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.16619252411747099 -0.41111537004665688 -0.021841504755575433,-0.56394790428006702 -1.6110454168936137 2.0220055281870852,-0.34781971061717187 -1.1475830176282067 0.55410248943470908,-0.23049281927474863 -0.18655607903923258 2.7260090939836488,-0.23309203537977918 2.9305474592915721 2.7782066900613147,-0.12111137744050626 5.8608784489659556 3.9946866933435725,0.16125647484444405 6.563086372347839 6.6843010657320221,3.0673201403578307 6.4007133710230022 7.5357423562888712,4.1845240163256756 6.0463436429875346 8.3881242542221326,5.1914437349128866 8.4706913656300848 10.884412208975043,5.7634715170461757 9.1192602559981601 12.658349170414969,6.0027265334410611 10.809959417691017 13.441299723578361,5.742508382380854 10.476108321095777 16.213736899515396,6.5391604594945658 13.51962164132463 16.40580485530473,7.9177272209655074 17.516675782256765 15.896202832457845,6.4505683710957964 20.046077769408072 15.704593669527672,7.4236500977576929 20.101265042503389 16.924796350658568,7.1879530284162287 20.692109929013593 18.377180635578917,6.8771514762596873 20.598417163456777 18.775587440325605,6.0196914117655256 20.863807928115794 19.7730044254082,6.5002777877005684 21.31561300590926 20.572044566662971,6.6478112865385599 23.017901294419811 23.259478145865966,7.0441167766844766 24.43582065216313 23.741502142716254,8.5192503252345322 27.246752451426278 25.194506832607544,7.2138114247819471 28.594382188113382 27.585901891223145,7.9257364037844145 30.621289728086122 27.441034159578109,6.994535496405458 31.521256563995209 25.917190123944689,7.6828331796437883 33.893967469721822 24.202739462890392,7.0194873449557207 33.231925231343659 24.912646284206939,7.5440555236156488 35.732644515108518 26.932407294181761,9.1879103535048259 36.580929343177829 28.205516402740223,9.0673332915974392 38.356821154361036 27.521545018260522,11.15332338367034 40.540188600256812 28.563780484163505,11.924246407019771 41.692587018523099 25.618135929470952,13.317182091050871 42.169773425171059 26.366320073483223,15.235674357818047 42.701588486009157 25.702439133040606,16.051850885745058 43.426274649425835 26.696221285794664,17.262346063215645 45.41191277605742 26.125167757363585,18.490756656229951 47.708777326299867 24.729887738164948,19.724297341244021 47.549183650117705 25.137309339826274,19.548047587065273 47.941226959056827 28.428748519095219,18.904288117534897 47.027071480850339 27.591803658144073,22.149931890151429 47.03873072497732 28.417519258812309,22.626314066713316 46.448683481264837 28.995687975955111,26.822030754170846 48.907450671152631 28.768734406807166,28.66387708815104 48.479102041657988 27.394103987390153,30.989241281115056 50.662323677028958 29.731289715375322,31.37841645712961 51.111882915481885 31.682383433095016,32.887361305682148 51.263798331377487 30.531494198681735,34.035399058066766 53.342586136624355 29.966438930077103,35.848909163872172 54.419194646777072 31.941631672279136,37.967534165654165 54.164986421274854 30.839584452064706,38.21152313411234 55.96262189866566 31.134979377480942,38.247321885651871 54.212697048144818 34.413421198397167,40.306376801153583 55.890481871405186 36.671464201210483,42.044426755096133 56.247352592638372 37.45857086585162,42.46114317241878 60.349873877821956 39.181256506540898,42.852040846989603 61.582727237364615 38.867126913327688,45.789909242516352 61.326986521761562 40.518537975736891,48.13491429026702 62.452510516971252 41.641348965102424,49.085814916309666 62.996990060827386 41.891640929496674,49.425645517679548 65.531400434354694 42.750543307005969,49.336440043138481 65.434983080123999 45.181025191912362,51.191390864424875 66.766290692166962 45.846247633329632,52.890449967764084 66.514808500179214 46.508749392580128,55.08427999063872 68.248855803757436 46.232266592844084,54.858097381946131 68.951183571698195 49.476238679914445,53.317355923440466 69.896918274048758 48.687382348869349,53.458174774597467 69.978720698142538 49.140721502401391,53.735726993411873 70.54710799313554 49.44488926578164,52.806386544989699 72.111804059083056 51.423623083075185,54.902513148019167 70.632470913211236 52.780557869799068,56.781285660568166 69.87116244133901 53.775349922620094,57.628109725436111 72.885571280883696 57.277194770736436,56.464446414106853 76.691463398972516 57.02857177407742,58.739321696732503 78.417207859020138 56.656430377974687,60.380569828723331 78.725740651322056 58.357459353684867,61.680443821818145 80.739770440833766 59.433627395371552,62.462207531563941 82.587590594240368 61.171229850006839,64.41356494418109 82.107422078059727 60.770474721881612,64.65614451575469 81.70945351775211 62.792533771130401,66.924923781136954 81.93862007390473 65.623960246862836,69.703933993031626 82.707692465055175 65.508424936978585,72.71289953151441 83.078264051695385 66.672439692338855,73.172632555012015 82.376270762763752 65.763208432928977,74.857275633173614 81.821449529949049 70.74059903062485,74.401808751049941 80.754286203621504 72.403779360922329,77.389916273707428 81.461250205134249 74.113484721817457,75.978388998786755 81.24191424580755 73.717784273938619,74.514829393854512 82.036577610035422 71.776163435923394,73.79597463794083 81.915847801169349 71.688868284589262,75.311305690810016 82.879986609401342 73.821329561429195,77.289404543336502 84.925870857322593 74.763817780703093,78.683911514398176 86.114701567846083 75.931677025391167,79.167558911505978 86.186055356324687 75.861604366949408,80.698268173997192 86.566277883885419 75.999478491121607,80.75741234740947 85.481262707509543 78.271972234729972,81.859615317800788 84.945120025998932 80.302066932496402,82.13103186506811 83.763183563726756 82.55952159189701,82.432805778632158 83.949228634413856 83.437897993827761,84.918171768259313 84.694514853455189 82.670388217588965,86.625211873605153 84.84719179011887 86.083732504539142,87.623756235007889 82.805933584454749 87.385670592164004,91.079502299979836 85.854629959563752 90.511013103556465,90.627550866954493 88.040428074333562 90.243979959143388,91.919127086196497 87.274977664715692 90.167211269741543,91.953138420168884 89.443099528901087 92.007067881822636,93.313004068298952 88.55280568094156 92.281588563207606,93.230704360451966 90.683384164644394 94.489435860234934,95.604005622292121 90.549977902527473 91.405735063462842,94.119652802510728 93.398092974034341 91.882332547782823,94.14371079876608 96.105917219346026 94.431554137383301,95.175494137261808 95.916290426600241 94.807300979942539,96.470805775165516 98.252231240526328 95.935262850661999,98.414643518116407 99.606333544987791 94.913829577766236,100.22349468359386 98.591956953223374 92.642905823261643,97.633285549582951 97.069207246032363 94.333496020431994,98.684533014907885 97.408149114985378 97.869722547924695,98.034716515590134 97.394353659105391 98.437832869395422,98.077561464090294 97.45291626106237 96.316912064349637,100.91043954654783 96.570231461749344 99.590528880628568,101.22273413130858 97.463654254750011 98.307166641078993) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/8.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/8.wkt new file mode 100644 index 000000000000..11127f36e238 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/8.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.085839906829580856 1.4654135690584429 0.60776214492765934,2.4223095418485192 2.3453109473410656 1.5338066788192077,2.663071408659909 3.4629041865040002 2.9266882212740675,2.6435353470701752 4.2540910861531165 3.1013032507751039,6.633098637569466 5.0829708148472301 6.0758855023205189,7.3787896075194714 6.3966917457117072 5.3331797274919941,7.7975952380912483 7.6407953291356385 8.3857144493910614,9.0861728490703992 10.401073868666007 10.181159681012673,12.20179459037449 11.269248764038924 14.244920834945209,12.570779526586131 11.241097040348748 13.616149575867659,16.601111599611624 13.278975119080368 14.137112981091724,19.224841105547167 15.167811463892173 17.687742364249338,18.209037951343067 15.82284332308364 18.06609393087075,16.643250472011886 18.184730632187691 18.681178817688394,18.604771038494416 22.189764574865542 19.163395855200658,19.057272161040114 23.255136026520773 21.404766119458902,19.320545228136918 23.338045458499337 23.715057745440621,20.812776349126363 21.584949116209192 23.032794625426877,23.764382972101735 23.051103999835391 22.978072380407667,24.542850417696258 24.028989885945919 24.907036693470932,23.77710800437983 23.893434353793257 26.219107151582481,24.647323049735746 25.586810941368036 25.551569107447619,26.111590328888465 27.944510945353926 27.134550188484464,27.292435590578535 28.745412583715648 26.996807697691246,28.198837420406811 31.312530587121451 27.806632670523697,28.042092234253879 31.578492605122189 29.033182755854938,28.556524037918777 33.109695478518127 30.659495882257612,30.712202172444819 35.845933294145979 32.885049322104379,30.49769138905247 35.545218191551207 33.714381089262965,30.911163424641231 34.94087451604122 34.053476157906339,31.294296610936481 34.956697074287213 34.556792168457982,33.826282716350313 36.109576881617507 38.681795603390867,35.047943358175857 36.642837188743414 39.571864351683189,36.381382930152462 38.127760787770001 43.159167284511916,36.282466325681625 40.159614077831968 44.27974969544821,35.24003926033982 42.043934010757013 46.759615885676688,35.125709935429164 42.872232937740762 45.297883678589656,34.489261537839525 45.060599968350907 45.493534195568387,34.047817670420073 46.144157357198857 45.605809456787703,34.435749515311876 47.869249344186528 44.880095319410145,34.258774738825494 48.812129229503945 46.940290369815195,36.868383130762297 48.674081973858549 48.925962850509684,36.848998149250768 51.806293574965281 48.219393308842044,39.576020603280021 51.662116116725002 51.614691476176098,41.344737550788253 51.084262671992697 51.693201799983242,43.360273117579119 53.227265267282213 52.379753903283955,44.418328882831624 54.977633499723105 53.344826033079904,43.736772565691737 54.668702583080268 54.442011074063892,46.316899707138738 57.513921516556657 56.21845789001749,47.69037769648601 59.214984078076242 56.118243466079363,48.491177448150331 58.858110432371738 55.282979437104217,49.924791163277398 59.831392355469589 56.992837340607636,51.634736543437576 60.880431680930947 58.521818849897954,52.579248518341856 62.154933988173148 58.380149222043251,54.059866221672728 63.749744375709582 58.330372501981678,55.127247950363426 63.653901227317562 58.493546604076478,54.664839788730625 66.032880729551906 60.742657910722571,56.363503799226166 69.271825566599404 61.303472861865529,61.304794938869989 69.60448833836891 62.460108941986519,61.787683650747717 70.786422492712219 64.444427094303634,62.639592339778709 73.772643589075585 65.614017657272342,63.99122334172197 73.204971509156749 67.005409295277673,64.816987954669784 73.06582307269376 66.836725499824141,69.290280348353477 73.39346694140734 65.807080550026825,69.365126887486724 74.067047936323888 67.517747692428259,71.086362365729627 75.681058767854054 67.645899208285272,72.511815765184167 75.252608570455649 67.840363330367055,72.261161371766477 74.436727547468237 70.223835665882461,74.156356583039027 76.50147803358368 71.244618270105448,76.166206591563721 74.986274718959692 73.366490569985643,77.396462370570262 76.698584021367367 74.855897254441828,77.11329066967231 75.622652223897418 74.914487809744074,78.847683135327102 77.425681731601102 74.106433227580823,78.496814821691316 77.313465640038601 74.641936649233969,77.686457148365676 76.316266452401678 74.573550763904151,78.790272393395554 75.672524823939398 75.423006200940861,81.146652567429228 74.932447516196746 76.154626715007154,83.369870778395679 75.3886986087238 76.392049790586753,85.691153693672362 75.990635906060788 78.820652593266146,86.97211551375716 76.544937857278001 80.351738635699348,88.069937599539415 78.872085524581223 80.497232160005865,88.830965772395075 79.792115141095195 82.37058233983916,88.199460272371795 82.114185303804405 83.878631831637492,87.33590877945629 84.684926976929049 87.72295505144514,89.638292939870524 87.460212257490042 88.596114322097762,88.478336544210464 85.926379584810533 89.766005032581845,88.708764094161495 85.642712496232534 90.354623856118238,90.509024968381169 84.698747316416373 90.406576143468754,93.311166474179771 84.300872422128592 92.156196207450321,93.282072382359388 86.010404309933534 94.050022155470572,94.939049467836966 88.19231179281158 92.924648072015117,97.064560571521312 88.083810743786316 93.842606757429849,97.843590095732935 89.714470070316764 94.75662424956316,97.182701611879608 88.959642434332338 96.348860266948577,97.899360281358241 91.453832327577501 96.520987750260829,96.625637015558894 93.709800912882841 96.336715910419329,98.070241510206216 93.68467403654742 98.902937479818277,97.764925053912336 94.246015356209398 98.88496692790639,97.345088028699294 95.606233415487338 100.81335043582754,97.707487219797471 96.598926392941522 96.59276867219036,98.656879259167184 96.437964912897129 96.016425217022231,101.06276486968427 96.413593783872699 96.678483513872905,101.22273413130858 97.463654254750011 98.307166641078993) + diff --git a/Frechet_distance/examples/Frechet_distance/data_3d/9.wkt b/Frechet_distance/examples/Frechet_distance/data_3d/9.wkt new file mode 100644 index 000000000000..7613a57d57f2 --- /dev/null +++ b/Frechet_distance/examples/Frechet_distance/data_3d/9.wkt @@ -0,0 +1,2 @@ +LINESTRING(0.085839906829580856 1.4654135690584429 0.60776214492765934,-1.4060207264650186 0.943022304929517 2.8231951927141776,-3.1489565674089821 0.88729566900372392 3.2339413655336458,0.11775186007005267 2.8117923794431192 3.420529761815597,2.8136196663202693 2.7852958741389116 5.670855659358967,2.0470792466203491 5.1426203791554119 6.0842206517793009,1.7100237333966986 5.7912177179907687 7.3746630893510474,2.0668507737132726 7.4325706179818569 7.5305488202113358,3.873334885824038 8.9154345048214925 8.3668428646452089,4.2995378797483035 10.022029385144148 10.00606465466379,7.9798767782993947 12.145450317440961 12.185893583512499,12.994942631617764 13.731206948875629 13.739553420845651,14.910162228235915 13.368599611419413 14.120995745498286,15.252142181535881 15.184806075361056 14.86993276263582,16.431832634652473 17.555555144239722 16.962560994349197,17.22159533069885 17.626975122824476 19.397773503336328,19.227653865881678 16.489265030335183 19.930058184728864,20.442823966503468 18.489295464021243 22.069065873410342,21.811901768031582 20.227765764542315 23.096219224696117,21.935894573396855 20.860733552525613 24.068019706318129,22.890811548372689 19.375638028369515 24.487627682821206,23.963878897388586 20.006743284645907 25.109150813861163,25.595710699899687 19.604098941482683 23.937711879562961,26.114416138871714 21.597447668635009 27.086705240282996,28.121193044908502 20.688704780805509 27.723391800637682,29.406971295442634 21.919573232806179 29.34384716318921,29.165454782122282 23.003999246622143 30.803155297816485,31.206562895848911 22.956565630025512 31.261036437654841,28.631324876556789 23.148665072174406 31.479159511910847,28.282672118425673 24.363960867476852 32.305683856115877,26.343510328683458 25.644121227569133 32.001759334580264,27.974905975631128 24.936852926940514 32.926265893267804,28.606793648078671 26.321041715850093 33.980970843399163,29.27508022055078 25.303598389096862 32.946441745170098,29.513083715938549 26.292834539988398 33.061493724984132,31.325859225691854 26.922333283830547 32.716836212039027,31.955198320434501 28.215951071042063 34.069000667057658,35.39709119202557 28.346082609812687 34.900870513869982,36.903424366246668 29.315632762851628 35.167435613669667,35.833207749633821 29.651547836082706 34.698131121777301,34.552894174253758 29.617165341910944 34.274930756021746,36.294473870342969 31.398584730549526 34.043668808274951,36.938969232660369 29.982869269803235 34.373757217463464,38.410268956444412 32.055288526301567 34.394227334683379,40.737992682806578 31.084889028334054 33.749448272905802,42.571759293460147 34.257346625466276 35.363475679580745,43.447243333447197 32.403607754987405 33.730139594380255,44.503509077623349 32.938126284544879 33.285129647501968,45.461009155994567 34.080161050787567 35.512870276604325,46.518343651582136 36.677073729622265 36.513966769237541,47.253689881777618 39.044389440324586 36.241993625183675,51.782025970488675 40.473480940512857 37.737071653872647,53.280906814363718 43.854654576722581 39.767331289047036,52.013294789133298 46.594935644013368 40.32416573576851,53.001283733113858 45.809209479918273 42.008228359329571,53.011022196638159 46.856933009389927 42.63889965236055,56.379592598830222 50.342948042033612 43.699366773639717,57.283949271838289 50.720365514701157 46.137174952593341,57.698576784465118 51.068607433107459 48.409345675357798,57.871053652811732 51.949326948244696 47.35364165939351,59.637309372226014 55.365705757410986 49.291234644033239,62.386054574785682 55.124635533475974 50.598456210669902,61.973984177078094 55.715988723879498 52.602331131228155,62.965094901672764 54.792974402906168 51.892793294029076,61.993844545368447 56.351204705843585 55.575856190382744,64.683076455987191 54.848539293178391 58.423254909873464,66.757831213836283 53.839649363991008 58.965002796124061,68.97205479801876 55.555212928206231 58.165025904946148,70.535570514700154 53.776462153301466 58.833210422124331,72.717343611482647 54.80037463354418 59.088150621158718,74.541641871884792 57.067551993156734 61.710470884964025,76.338773827483564 59.473339225275026 63.569198219965827,77.338969072308871 60.589700924967985 64.175150697307572,76.410603999850508 60.347795963502236 64.734172136117081,77.392996626399352 63.220852340907776 65.584381560738422,79.393420817362184 65.623962694269537 66.239111341199873,80.847236430371709 66.300255018073983 68.957888003501893,82.327660600200758 65.752626136979117 70.109656870341709,85.066058221523306 66.517025792068409 71.58088841408069,86.297782653347952 66.169416023154426 73.108433625942041,84.962720259203962 66.356104684832616 75.312093052496223,85.949206577704345 66.960283534762127 76.631704369053509,86.371802713982618 67.976635587819516 78.196160816548542,85.929867680794985 69.029072915040615 78.472241298200231,84.406409621123956 68.832480431916522 81.208473153447073,85.4938931041454 68.111815640094719 79.803217930237793,85.883952462085574 71.141358133224145 80.190851081184036,88.165781503516655 72.598868135288399 81.491726496089953,86.954463077510113 74.81764793356308 81.73259012561978,88.706540101572017 74.759226956981138 82.694652709290835,89.715410611648579 75.558983645432505 83.908203290111175,89.894430938007716 75.715205966478848 86.652678406522242,91.778948351489959 75.726081797916223 87.927532774407965,91.247911121633848 75.185991761155208 89.748982426891288,89.480331591601399 77.390904448804704 89.804603303417693,89.790313231045303 78.923581034314978 90.983749130937866,89.332700097398956 80.856624325690063 91.5261356085648,88.415792773805023 81.635787497036404 93.730121253569678,91.404504826852289 83.568340491927685 92.471851110031963,92.748879449857725 85.674459666944642 93.835219942238709,94.488101500708979 87.146701669966433 94.120409789166615,94.349997196180453 85.679385495914488 94.967757412795109,95.175078740138275 87.404234091586744 93.512329181421805,96.614793675328997 91.075142714593753 94.090965826556427,97.255914215824646 92.476845777505162 97.392970022452445,96.720634781456667 93.741014790917234 96.53673835905802,97.00952864435817 94.503414852837039 98.681503622729949,100.35081642525353 95.788609425986067 98.103081984236894,101.22273413130858 97.463654254750011 98.307166641078993) + diff --git a/Frechet_distance/include/CGAL/Frechet_distance.h b/Frechet_distance/include/CGAL/Frechet_distance.h new file mode 100644 index 000000000000..678c0e54d610 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance.h @@ -0,0 +1,205 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#ifndef CGAL_FRECHET_DISTANCE_H +#define CGAL_FRECHET_DISTANCE_H + +#include +#include +#include +#include + +#include + +#include + +namespace CGAL +{ + +#ifdef CGAL_EIGEN3_ENABLED +template struct Epick_d; +template struct Epeck_d; + +template < typename P, int D> +struct Ambient_dimension>> +{ + static constexpr int value = D; +}; + +template < typename P, int D> +struct Ambient_dimension>> +{ + static constexpr int value = D; +}; +#endif + +namespace internal +{ + template ::value > + struct Get_default_traits_base + #ifdef CGAL_EIGEN3_ENABLED + { + using type = Frechet_distance_traits_d::Kernel>; + }; + #else + ; + #endif + + template + struct Get_default_traits_base + { + using type = Frechet_distance_traits_2::Kernel>; + }; + + template + struct Get_default_traits_base + { + using type = Frechet_distance_traits_3::Kernel>; + }; + + template ::Kernel> + struct Get_default_traits + { + using type = typename Get_default_traits_base

::type; + }; + + template + struct Get_default_traits> + { + using type = ::CGAL::internal_kernel_traits::Dummy_kernel

; + }; +} // end of internal namespace + +/** + * \ingroup PkgFrechetDistanceFunctions + * determines if the Frechet distance between two polylines is larger than a given distance bound. + * + * \tparam Traits a model of `FrechetDistanceTraits` + * \tparam PointRange a model of the concept `RandomAccessContainer` with `Traits::Point_d` as value type + * \tparam NamedParameters a sequence of \ref bgl_namedparameters "Named Parameters" + * + * \param polyline1 the first polyline defined by a sequence of consecutive points + * \param polyline2 the second polyline defined by a sequence of consecutive points + * \param distance_bound the distance to compare against + * \param np an optional sequence of \ref bgl_namedparameters "Named Parameters" among the ones listed below: + * + * \cgalNamedParamsBegin + * \cgalParamNBegin{geom_traits} + * \cgalParamDescription{an instance of a geometric traits class} + * \cgalParamType{a model of `FrechetDistanceTraits`} + * \cgalParamDefault{`Frechet_distance_traits_2`, `Frechet_distance_traits_3`, or`Frechet_distance_traits_d`, depending on the dimension of the point type.} + * \cgalParamNEnd + * \cgalNamedParamsEnd + * + * \pre the polylines must not be empty + */ +template +bool is_Frechet_distance_larger(const PointRange& polyline1, + const PointRange& polyline2, + const double distance_bound, + const NamedParameters& np = parameters::default_values()) +{ + constexpr bool force_filtering = + internal_np::Lookup_named_param_def::type::value; + + using Point_d = std::remove_cv_t>; + using Default_traits = typename internal::Get_default_traits::type; + using Traits = typename internal_np::Lookup_named_param_def::type; + Traits traits = parameters::choose_parameter( + parameters::get_parameter(np, internal_np::geom_traits)); + + constexpr bool filtered = force_filtering || + std::is_same_v(polyline1, traits))::IFT, + Interval_nt>; + Protect_FPU_rounding p; + + if(polyline1.empty() || polyline2.empty()){ + return false; + } + auto icurve1 = Frechet_distance::internal::toCurve(polyline1, traits); + auto icurve2 = Frechet_distance::internal::toCurve(polyline2, traits); + + using distance_t = const typename decltype(icurve1)::distance_t; + + return ! Frechet_distance::internal::lessThan(icurve1, icurve2, distance_t(distance_bound)); +} + +/** + * \ingroup PkgFrechetDistanceFunctions + * returns an estimate of the Fréchet distance between the two polylines that is at most `error_bound` + * away from the actual Fréchet distance between the two polylines. + * + * \tparam Traits a model of `FrechetDistanceTraits` + * \tparam PointRange a model of the concept `RandomAccessContainer` with `Traits::Point_d` as value type. + * \tparam NamedParameters a sequence of \ref bgl_namedparameters "Named Parameters" + * + * \param polyline1 the first polyline defined by a sequence of consecutive points + * \param polyline2 the second polyline defined by a sequence of consecutive points + * \param error_bound a maximum bound by which the Fréchet distance estimate is allowed to deviate from the actual Fréchet distance + * \param np an optional sequence of \ref bgl_namedparameters "Named Parameters" among the ones listed below: + * + * \cgalNamedParamsBegin + * \cgalParamNBegin{geom_traits} + * \cgalParamDescription{an instance of a geometric traits class} + * \cgalParamType{a model of `FrechetDistanceTraits`} + * \cgalParamDefault{`Frechet_distance_traits_2`, `Frechet_distance_traits_3`, or`Frechet_distance_traits_d`, depending on the dimension of the point type.} + * \cgalParamNEnd + * \cgalNamedParamsEnd + * + * \pre the polylines must not be empty + * + * @return an interval enclosing the exact result, the difference between the upper and + * the lower bound being less than `error_bound`. + */ +template +std::pair bounded_error_Frechet_distance(const PointRange& polyline1, + const PointRange& polyline2, + const double error_bound, + const NamedParameters& np = parameters::default_values()) +{ + constexpr bool force_filtering = + internal_np::Lookup_named_param_def::type::value; + + using Point_d = std::remove_cv_t>; + using Default_traits = typename internal::Get_default_traits::type; + using Traits = typename internal_np::Lookup_named_param_def::type; + + Traits traits = parameters::choose_parameter( + parameters::get_parameter(np, internal_np::geom_traits)); + + constexpr bool filtered = force_filtering || + std::is_same_v(polyline1, traits))::IFT, + Interval_nt>; + Protect_FPU_rounding p; + + + if(polyline1.empty() || polyline2.empty()){ + return std::make_pair(0,0); + } + + auto icurve1 = Frechet_distance::internal::toCurve(polyline1, traits); + auto icurve2 = Frechet_distance::internal::toCurve(polyline2, traits); + + return Frechet_distance::internal::calcDistance(icurve1, icurve2, error_bound); +} + +} // end of namespace CGAL + +#endif // CGAL_FRECHET_DISTANCE_H diff --git a/Frechet_distance/include/CGAL/Frechet_distance/Neighbor_search.h b/Frechet_distance/include/CGAL/Frechet_distance/Neighbor_search.h new file mode 100644 index 000000000000..4f6fc7812682 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/Neighbor_search.h @@ -0,0 +1,95 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), CNRS (France), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#ifndef CGAL_FRECHET_DISTANCE_NEIGHBOR_SEARCH_H +#define CGAL_FRECHET_DISTANCE_NEIGHBOR_SEARCH_H + +#include +#include +#include +#include + +#include +#include + +namespace CGAL { +namespace Frechet_distance { + +/*! + * A data structure to store curves with a function that enables to find those curves which are close to a query curve. + * + * \tparam Traits a model of `FrechetDistanceTraits` + * \tparam PointRange a model of the concept `RandomAccessContainer` with `Traits::Point_d` as value type. +*/ +template +class Neighbor_search +{ + using PT = Traits; // Polyline_traits_2; + using FT = typename PT::FT; + using Point = typename PT::Point_d; + using Polyline = std::vector; + using Polylines = std::vector; + using PolylineID = std::size_t; + using PolylineIDs = std::vector; + +public: + Neighbor_search() = default; + + /*! inserts curves + */ + void insert(const Polylines& curves); + + /*! returns the indices of the inserted curves that are closer than `distance` to `curve`. + */ + std::vector get_close_curves(const Polyline& curve, double distance); + +private: + Polylines curves; + Frechet_distance::internal::FrechetKdTree kd_tree; +}; + +// TODO: store preprocessed curves after CGALization +template +void Neighbor_search::insert( + const Polylines& curves) +{ + this->curves = curves; // FIXME: copies all the curves... + + kd_tree.insert(curves); + kd_tree.build(); +} + +template +auto Neighbor_search::get_close_curves( + const Polyline& curve, double distance) -> PolylineIDs +{ + auto result = kd_tree.search(curve, distance); + + auto predicate = [&](PolylineID id) { + CGAL_assertion(id < curves.size()); + return is_Frechet_distance_larger( + curve, curves[id], distance, parameters::geom_traits(Traits())); + }; + std::cout << result.size() << " curves returned from tree" << std::endl; + auto new_end = std::remove_if(result.begin(), result.end(), predicate); + result.erase(new_end, result.end()); + + return result; +} + +} +} // end of namespace CGAL + +#endif // CGAL_FRECHET_DISTANCE_NEIGHBOR_SEARCH_H diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_classical.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_classical.h new file mode 100644 index 000000000000..ff3eb2c1f76b --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_classical.h @@ -0,0 +1,124 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), CNRS (France), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include +#include +#include +#include + +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + +template +class FrechetClassical +{ + using Curve = C; + using distance_t = typename Curve::distance_t; + using Lambda = CGAL::Frechet_distance::internal::Lambda; + +public: + FrechetClassical() = default; + + bool lessThan(distance_t const& distance, Curve const& curve1, Curve const& curve2); + std::pair calcDistance(Curve const& curve1, Curve const& curve2, double epsilon); +}; + + +template +bool FrechetClassical::lessThan(distance_t const& distance, Curve const& curve1, + Curve const& curve2) +{ + using OptLambda = std::optional; + + assert(curve1.size() >= 2); + assert(curve2.size() >= 2); + distance_t dist_sqr = distance * distance; + + if (Curve::squared_distance(curve1[0], curve2[0], curve1.traits()) > dist_sqr || + Curve::squared_distance(curve1.back(), curve2.back(), curve1.traits()) > dist_sqr) { + return false; + } + + std::vector> reachable1(curve1.size()-1, std::vector(curve2.size(), std::nullopt)); + std::vector> reachable2(curve1.size(), std::vector(curve2.size()-1, std::nullopt)); + + for (size_t i = 0; i < curve1.size() - 1; ++i) { + reachable1[i][0] = 0.; + if (Curve::squared_distance(curve2[0], curve1[i+1], curve1.traits()) > dist_sqr) { break; } + } + for (size_t j = 0; j < curve2.size() - 1; ++j) { + reachable2[0][j] = 0.; + if (Curve::squared_distance(curve1[0], curve2[j+1], curve1.traits()) > dist_sqr) { break; } + } + + for (size_t i = 0; i < curve1.size(); ++i) { + for (size_t j = 0; j < curve2.size(); ++j) { + if (i < curve1.size() - 1 && j > 0) { + auto free_int = HLPred::intersection_interval(curve2, j, curve1, i, distance); + if (!free_int.is_empty()) { + if (reachable2[i][j-1]) { + reachable1[i][j] = free_int.begin; + } + else if (reachable1[i][j-1] && reachable1[i][j-1] <= free_int.end) { + reachable1[i][j] = CGAL::max(free_int.begin, reachable1[i][j-1].value()); + } + } + } + if (j < curve2.size() - 1 && i > 0) { + auto free_int = HLPred::intersection_interval(curve1, i, curve2, j, distance); + if (!free_int.is_empty()) { + if (reachable1[i-1][j]) { + reachable2[i][j] = free_int.begin; + } + else if (reachable2[i-1][j] && reachable2[i-1][j] <= free_int.end) { + reachable2[i][j] = CGAL::max(free_int.begin, reachable2[i-1][j].value()); + } + } + } + } + } + + assert(reachable1.back().back().has_value() == reachable2.back().back().has_value()); + + return reachable1.back().back().has_value(); +} + +template +std::pair FrechetClassical::calcDistance(Curve const& curve1, Curve const& curve2, double epsilon) +{ + double min = 0.; + double max = curve1.getUpperBoundDistance(curve2); + + while (max - min >= epsilon) { + auto split = (max + min)/2.; + if (lessThan(split, curve1, curve2)) { + max = split; + } + else { + min = split; + } + } + + return std::make_pair(min, max); +} + +} // namespace internal +} // namespace Frechet_distance_ +} // namespace CGAL diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance.h new file mode 100644 index 000000000000..c57972c26b03 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance.h @@ -0,0 +1,193 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#ifndef CGAL_INTERNAL_Frechet_distance_FRECHET_DISTANCE_H +#define CGAL_INTERNAL_Frechet_distance_FRECHET_DISTANCE_H +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + +template ::value> +struct Is_filtered_kernel +{ + static constexpr bool value = K::Has_filtered_predicates_tag::value; +}; + +template +struct Is_filtered_kernel +{ + static constexpr bool value = false; +}; + +template +auto toCurve(const PointRange& point_range, const Traits& traits) +{ + using IPoint = typename Traits::Point_d; + + if constexpr (Is_filtered_kernel::Kernel>::value) + { + if constexpr (std::is_floating_point_v) + { + if constexpr (Traits::Dimension::value==2) + { + using AK = CGAL::Simple_cartesian; + using EK = CGAL::Simple_cartesian; + + using Filtered_traits = std::pair, Frechet_distance_traits_2>; + + return Curve(point_range, traits); + } + else if constexpr (Traits::Dimension::value==3) + { + using AK = CGAL::Simple_cartesian; + using EK = CGAL::Simple_cartesian; + + using Filtered_traits = std::pair, Frechet_distance_traits_3>; + + return Curve(point_range, traits); + } + else + { + using AT = Frechet_distance::internal::Frechet_distance_traits; + using ET = Frechet_distance::internal::Frechet_distance_traits; + using Filtered_traits = std::pair; + + return Curve(point_range, traits); + //return Curve(point_range, traits); + } + } + else + { + if constexpr (Traits::Dimension::value==2) + { + using AK = CGAL::Simple_cartesian; + using EK = typename Kernel_traits::Kernel::Exact_kernel; + + using Filtered_traits = std::tuple, Frechet_distance_traits_2>; + + return Curve(point_range, traits); + } + else if constexpr (Traits::Dimension::value==3) + { + using AK = CGAL::Simple_cartesian; + using EK = typename Kernel_traits::Kernel::Exact_kernel; + + using Filtered_traits = std::tuple, Frechet_distance_traits_3>; + + return Curve(point_range, traits); + } + else + { + //TODO: not implemented + return Curve(point_range, traits); + } + } + } + else + { + if constexpr (force_filtering) + { + if constexpr (std::is_floating_point_v) + { + if constexpr (Traits::Dimension::value==2) + { + using AT = Frechet_distance_traits_2>; + using ET = Frechet_distance_traits_2>; + + using Filtered_traits = std::pair; + + return Curve(point_range, traits); + } + else if constexpr (Traits::Dimension::value==3) + { + using AT = Frechet_distance_traits_3>; + using ET = Frechet_distance_traits_3>; + + using Filtered_traits = std::pair; + + return Curve(point_range, traits); + } + else + { + //TODO: not implemented + return Curve(point_range, traits); + } + } + else + { + if constexpr (Traits::Dimension::value==2) + { + using AT = Frechet_distance_traits_2>; + using ET = Traits; + + using Filtered_traits = std::tuple; + + return Curve(point_range, traits, traits); + } + else if constexpr (Traits::Dimension::value==3) + { + using AT = Frechet_distance_traits_3>; + using ET = Traits; + + using Filtered_traits = std::tuple; + + return Curve(point_range, traits, traits); + } + else + { + //TODO: not implemented + return Curve(point_range, traits); + } + } + } + else + return Curve(point_range, traits); + } +} + +template +bool lessThan(Curve const& curve1, Curve const& curve2, + const typename Curve::distance_t& distance /*, const Traits& traits */) +{ + FrechetLight> frechet; + return frechet.lessThanWithFilters(distance, curve1, curve2); +} + +template +std::pair calcDistance(Curve const& curve1, + Curve const& curve2, + double precision) +{ + FrechetLight> frechet; + return frechet.calcDistance(curve1, curve2, precision); +} + +} } } // end of namespace CGAL::Frechet_distance::internal + +#endif // CGAL_INTERNAL_Frechet_distance_FRECHET_DISTANCE_H diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance_traits.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance_traits.h new file mode 100644 index 000000000000..2e098e85206c --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/Frechet_distance_traits.h @@ -0,0 +1,74 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once + +#include + +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + +template +class Frechet_distance_traits +{ +public: + using Dimension = Dimension_tag; + + using FT = NT; + using Point_d = std::array; + using Cartesian_const_iterator_d = typename Point_d::const_iterator; + + struct Construct_bbox_d + { + Bbox_d operator()(const Point_d& p) const + { + Bbox_d bb; + for (int i=0;i +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + + +template +class FrechetKdTree +{ + using PT = Traits; // model of FrechetDistanceTraits + using FT = typename PT::FT; + using Point = typename PT::Point_d; + using Construct_cartesian_const_iterator = typename PT::Construct_cartesian_const_iterator_d; + using Compare_squared_distance = typename PT::Compare_squared_distance_d; + using Construct_bbox = typename PT::Construct_bbox_d; + using Polyline = std::vector; + using Polylines = std::vector; + using PolylineID = std::size_t; + using PolylineIDs = std::vector; + + static constexpr int dim = Traits::Dimension::value; + + using D = Dimension_tag<4*dim>; + + + struct Point_d { + using BB = Bbox_d>; + Point ends[2]; + std::vector bbox; + using PP = Concatenate_iterator; + using Cartesian_const_iterator_d = Concatenate_iterator::const_iterator>; + + Cartesian_const_iterator_d cartesian_begin() const + { + Construct_cartesian_const_iterator ccc; + PP ppb(ccc(ends[0],0), ccc(ends[1]), ccc(ends[0])); + PP ppe(ccc(ends[0],0), ccc(ends[1]), ccc(ends[1],0),0); + return Cartesian_const_iterator_d(ppe, bbox.begin(), ppb); + } + + Cartesian_const_iterator_d cartesian_end() const + { + Construct_cartesian_const_iterator ccc; + PP ppe(ccc(ends[0],0), ccc(ends[1]), ccc(ends[1],0),0); + return Cartesian_const_iterator_d(ppe, bbox.begin(), bbox.end(), 0); + } + + struct Construct_cartesian_const_iterator_d { + Cartesian_const_iterator_d operator()(const Point_d& p) const + { + return p.cartesian_begin(); + } + Cartesian_const_iterator_d operator()(const Point_d& p, int) const + { + return p.cartesian_end(); + } + }; + }; + + using Tree_traits_base = Search_traits; + using Point_and_id = std::tuple; + using Tree_traits = CGAL::Search_traits_adapter< + Point_and_id, CGAL::Nth_of_tuple_property_map<0, Point_and_id>, + Tree_traits_base>; + using Tree = Kd_tree; + +public: + FrechetKdTree() = default; + + void insert(Polylines const& curves); // TODO: also add other methods of + // inserting points + void build(); + PolylineIDs search(Polyline const& curve, FT distance); + +private: + Kd_tree kd_tree; + + static Point_d to_kd_tree_point(const Polyline& curve); + + class QueryItem + { + using D = FrechetKdTree::D; + using Point_d = FrechetKdTree::Point_d; + using Point_and_id = FrechetKdTree::Point_and_id; + + // const Polyline& curve; + const Point_d p; + const FT distance; + const FT distance_sqr; + + public: + QueryItem(Polyline const& curve, FT distance) + : p(to_kd_tree_point(curve)), + distance(distance), + distance_sqr(distance * distance) + { + } + + bool contains(Point_and_id const& point) const + { + auto const& q = std::get<0>(point); + + for (size_t i = 0; i < 2; ++i) { + const Point& a = p.ends[i]; + const Point& b = q.ends[i]; + // AF: In case Point stays the input point type we have + // to robustify with interval arithmetic + // here: certainly + // AN: yes, here we need certainly! + if (Compare_squared_distance()(a, b, distance_sqr) == LARGER) { + return false; + } + } + typename std::vector::const_iterator pb = p.bbox.cbegin(); + typename std::vector::const_iterator qb = q.bbox.cbegin(); + for (size_t i = 0; i < 2*dim; ++i, ++pb, ++qb) { + // AF: certainly + // AN: yes, here we need certainly! + if (CGAL::abs(*pb - *qb) > distance) { + return false; + } + } + + return true; + } + bool inner_range_intersects(const Kd_tree_rectangle& rect) const + { + typename Point_d::Cartesian_const_iterator_d pb = p.cartesian_begin(); + for (int d = 0; d < D::value; ++d, ++pb) { + if (rect.min_coord(d) > *pb + distance && + rect.max_coord(d) + distance < *pb) { + // AF: certainly + // AN: yes, here is really certainly! + return false; + } + } + return true; + } + + // AF: should that go in the traits class? + Point construct(const std::array& coords) const + { + if constexpr (dim==2){ return Point(coords[0], coords[1]);} + else if constexpr (dim==3){ return Point(coords[0], coords[1], coords[2]);} + else { return Point(coords);} + } + + // AN: here we cannot really do anything wrong; if we return false, we continue searching; + // if we return true, we return all points inside which is also fine as we check them later. + bool outer_range_contains(const Kd_tree_rectangle& rect) const + { + typename Point_d::Cartesian_const_iterator_d pb = p.cartesian_begin(); + std::array cornercoords; + { + const Point& point = p.ends[0]; + for(size_t i = 0; i < dim; ++i, ++pb){ + cornercoords[i] = ((rect.min_coord(i) + rect.max_coord(i))/2 > *pb) ? + rect.max_coord(i) : rect.min_coord(i); + } + Point corner = construct(cornercoords); + if (Compare_squared_distance()(corner, point, + distance_sqr) == LARGER) { + return false; + } + } + { + const Point& point = p.ends[1]; + for(size_t i = 0; i < dim; ++i, ++pb){ + cornercoords[i] = ((rect.min_coord(i+dim) + rect.max_coord(i+dim))/2 > *pb) ? + rect.max_coord(i+dim) : rect.min_coord(i+dim); + } + Point corner = construct(cornercoords); + if (Compare_squared_distance()(corner, point, + distance_sqr) == LARGER) { + return false; + } + } + + // rect[2*dim : 4*dim] is contained in intersection rect (see notebook) + // TODO: this is a manual test if a rectangle is contained in + // another rectangle. Does CGAL offer anything handy for that? + for (std::size_t i = 2*dim; i < 4*dim; ++i, ++pb) { + if (*pb - distance > rect.min_coord(i) || + *pb + distance < rect.max_coord(i)) { + return false; + } + } + + // AN: This has to be certainly!! + return true; + } + }; +}; + +template +auto FrechetKdTree::to_kd_tree_point(const Polyline& curve) -> Point_d +{ + CGAL_precondition(!curve.empty()); + + Construct_bbox construct_bbox = Traits().construct_bbox_d_object(); // AF Do we have to pass a Traits object? + Point_d res; + + res.ends[0] = curve.front(); + res.ends[1] = curve.back(); + Bbox_d> bb(dim); + for (auto const& point : curve) { + Bbox_d> bbb = construct_bbox(point); + bb += bbb; + } + res.bbox.reserve(2*dim); + for(auto it = bb.cartesian_begin(); it != bb.cartesian_end(); ++it){ + res.bbox.push_back(FT(*it)); + } + CGAL_assertion(res.bbox.size() == 2*dim); + return res; +} + +template +void FrechetKdTree::insert(Polylines const& curves) +{ + for (std::size_t id = 0; id < curves.size(); ++id) { + auto kd_tree_point = to_kd_tree_point(curves[id]); + kd_tree.insert(Point_and_id{kd_tree_point, id}); + } +} + +template +void FrechetKdTree::build() +{ + kd_tree.build(); +} + +template +auto FrechetKdTree::search(Polyline const& curve, FT distance) + -> PolylineIDs +{ + // TODO: This is the best way I found to not copy the 8-dimensional point, + // but only the id. Is there an even better way? + class back_insert_it + { + PolylineIDs* curve_ids; + + public: + back_insert_it(PolylineIDs& curve_ids) : curve_ids(&curve_ids) {} + back_insert_it(back_insert_it& it) = default; + back_insert_it(back_insert_it&& it) = default; + + back_insert_it& operator*() { return *this; } + back_insert_it& operator++() { return *this; } + back_insert_it& operator++(int) { return *this; } + back_insert_it& operator=(back_insert_it const& it) = default; + back_insert_it& operator=(const Point_and_id& point_and_id) + { + curve_ids->push_back(std::get<1>(point_and_id)); + return *this; + } + }; + + PolylineIDs result; + kd_tree.search(back_insert_it(result), QueryItem(curve, distance)); + + return result; +} + +} // namespace internal +} // namespace Frechet_distance +} // end of namespace CGAL + + diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/certificate.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/certificate.h new file mode 100644 index 000000000000..4c071e505eff --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/certificate.h @@ -0,0 +1,88 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + +template +class Certificate +{ + using Curve = C; + using CPositions = CGAL::Frechet_distance::internal::CPositions; + using CPosition = CGAL::Frechet_distance::internal::CPosition; + using CPoint = CGAL::Frechet_distance::internal::CPoint; +public: + Certificate() = default; + + bool isYes() const + { + assert(isValid()); + return lessThan; + } + + bool isValid() const { return valid; } + + bool check() const; + const CPositions& getTraversal() const { return traversal; } + + void addPoint(const CPosition& pos) { traversal.push_back(pos); } + void setAnswer(bool answer) { lessThan = answer; } + void setCurves(const Curve* curve1, const Curve* curve2) + { + curve_pair[0] = curve1; + curve_pair[1] = curve2; + } + void setDistance(typename Curve::IFT distance) + { + dist = distance; + } + void validate() { valid = true; }; + void reset() + { + valid = false; + traversal.clear(); + } + void clear() { traversal.clear(); } + + void dump_certificate() const; + +private: + // if YES certificate: (traversal1[0], traversal2[0]), ..., (traversal1[T], + // traversal2[T]) should be feasible traversal of curve1 and curve2 + // (interpolate between discrete points) if NO certificate: certificate + // should be as described in certificate-outline.pdf + + CPositions traversal; + std::array curve_pair; + typename Curve::IFT dist; + + bool lessThan; + bool valid = false; + + bool feasible(const CPosition& pt) const; + bool feasible(const CPoint& pt1, const CPoint& pt2) const; + bool nonEmpty(CurveID fixed_curve, const CPoint& fixed_point, + const CPoint& start_pt, const CPoint& end_point) const; +}; + +} // namespace internal +} // namespace Frechet_distance_ +} // namespace CGAL diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/curve.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/curve.h new file mode 100644 index 000000000000..156eb77249c1 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/curve.h @@ -0,0 +1,472 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include +#include + +#include +#include +#include +#include +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + +//TODO: move that in Kernel_23/Kernel_d? +double length_of_diagonal(const Bbox_2& bb) +{ + using I = Interval_nt; + I d = square(I(bb.xmax()) - I(bb.xmin())); + d += square(I(bb.ymax()) - I(bb.ymin())); + return sqrt(d).sup(); +} + +double length_of_diagonal(const Bbox_3& bb) +{ + using I = Interval_nt; + I d = square(I(bb.xmax()) - I(bb.xmin())); + d += square(I(bb.ymax()) - I(bb.ymin())); + d += square(I(bb.zmax()) - I(bb.zmin())); + return sqrt(d).sup(); +} + +template +double length_of_diagonal(const Bbox_d>& bb) +{ + using I = Interval_nt; + I d = square(I((bb.max)(0)) - I((bb.min)(0))); + for(int i = 1; i < bb.dimension(); ++i){ + d += square(I((bb.max)(i)) - I((bb.min)(i))); + } + return sqrt(d).sup(); +} + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a trajectory. Additionally to the points given in the + * input file, we also store the length of any prefix of the trajectory. + */ +template +class Curve; + +/* + K Has_filtered_predicates is_floating_point(K::FT) store input + Epick Y Y N as we can do to_double of interval + Epeck Y N Y as we later need exact + SC N Y N as we can do to_double of interval + SC N N Y as we later need exact + SC N N Y to simplify life + SC N N Y as we later need exact + Epeck_with_sqrt N N Y as we later need exact +*/ + +//floating-point based filtered version +template +class Curve, true> + : public Curve +{ +public: + using Base = Curve; + using distance_t = typename Approximate_traits::FT; + using Point = typename Approximate_traits::Point_d; + using PointID = typename Base::PointID; + + using Rational = typename Rational_traits::FT; + using Rational_point = typename Rational_traits::Point_d; + + using AT = Approximate_traits; + using ET = Rational_traits; + + Curve() = default; + + template + Curve(const PointRange& point_range, const Input_traits& in_traits, const Rational_traits& rt = Rational_traits()) + : rational_traits_(rt) + { + static constexpr int dim = Approximate_traits::Dimension::value; + + this->points.reserve(point_range.size()); + std::array coords; + auto ccci = in_traits.construct_cartesian_const_iterator_d_object(); + for (auto const& p : point_range) + { + auto itp = ccci(p); + for (int i=0;ipoints.emplace_back(coords[0], coords[1]); + else if constexpr (dim==3) + this->points.emplace_back(coords[0], coords[1], coords[2]); + else + this->points.emplace_back(coords); + } + + this->init(); + } + + Rational_point rpoint(PointID const& i) const + { + if constexpr (Approximate_traits::Dimension::value<=3) + { + // TODO: this assumes that input interval are all tight --> need a PM! + using I2R = Cartesian_converter< typename Kernel_traits::Kernel, + typename Kernel_traits::Kernel, NT_converter>; + I2R convert; + return convert(this->point(i)); + } + else + { + Rational_point rp; + for(int d=0; dpoint(i)[d].inf()==this->point(i)[d].sup()); + rp[d]=Rational(this->point(i)[d].inf()); + } + return rp; + } + } + + const Rational_traits& rational_traits() const { return rational_traits_; } + + Rational_traits rational_traits_; +}; + +//Exact rational based filtered version +template +class Curve, true> + : public Curve +{ +public: + using Base = Curve; + using distance_t = typename Approximate_traits::FT; + using Point = typename Approximate_traits::Point_d; + using PointID = typename Base::PointID; + + using Rational = typename Rational_traits::FT; + using Rational_point = typename Rational_traits::Point_d; + + using AT = Approximate_traits; + using ET = Rational_traits; + + Curve() = default; + + template + Curve(const PointRange& point_range, const Input_traits& in_traits, const Rational_traits& rt = Rational_traits()) + : rational_traits_(rt) + { + this->points.reserve(point_range.size()); + rational_points.reserve(point_range.size()); + + for (auto const& p : point_range) + { + if constexpr(std::is_same_v) + { + static constexpr int dim = Approximate_traits::Dimension::value; + + std::array coords; + auto ccci = in_traits.construct_cartesian_const_iterator_d_object(); + auto itp = ccci(p); + for (int i=0;ipoints.emplace_back(coords[0], coords[1]); + else if constexpr (dim==3) + this->points.emplace_back(coords[0], coords[1], coords[2]); + else + this->points.emplace_back(coords.begin(), coords.end()); + } + else + { + typename Kernel_traits::Kernel::C2F convert; + this->points.push_back(convert(p)); + } + rational_points.push_back(p); + } + this->init(); + } + + Rational_point rpoint(PointID const& i) const + { + if constexpr (std::is_same_v) + { + CGAL_assertion(rational_points.size() > i); + return rational_points[i]; + } + else + return exact(rational_points[i]); + } + + const Rational_traits& rational_traits() const { return rational_traits_; } + + Rational_traits rational_traits_; + std::vector rational_points; +}; + +template +class Curve +{ +public: + using Traits = T; + + static constexpr int dimension = Traits::Dimension::value; + using Bbox = std::conditional_t>>; + + using FT = typename Traits::FT; + using IFT = std::conditional_t, FT, CGAL::Interval_nt>; + using distance_t = FT; + + using Point = typename Traits::Point_d; + + using Construct_bbox = typename Traits::Construct_bbox_d; + using Construct_cartesian_const_iterator_d = typename Traits::Construct_cartesian_const_iterator_d; + + using PointID = ID; + using Points = std::vector; + using InputPoints = std::vector; + + + Curve() = default; + + void init() + { + if (points.empty()) return; + + prefix_length.resize(points.size()); + prefix_length[0] = 0; + + Construct_bbox bbox = traits_.construct_bbox_d_object(); + extreme_points = bbox(point(0)); + + for (PointID i = 1; i < points.size(); ++i) + { + IFT segment_distance = distance(point(i - 1), point(i), traits_); + prefix_length[i] = prefix_length[i - 1] + segment_distance; + + extreme_points += bbox(point(i)); + } + } + +/* + K Has_filtered_predicates is_floating_point(K::FT) store input + Epick Y Y N as we can do to_double of interval + Epeck Y N Y as we later need exact + SC N Y N as we can do to_double of interval + SC N N Y as we later need exact + SC N N Y to simplify life + SC N N Y as we later need exact + == Epeck_with_sqrt +*/ + template + Curve(const PointRange& point_range, const Traits& traits = Traits()) + : points(point_range.begin(), point_range.end()) + , traits_(traits) + { + init(); + } + + // Curve(const Points& points); + + void reserve(std::size_t n) { points.reserve(n); } + + std::size_t size() const { return points.size(); } + + bool empty() const { return points.empty(); } + + Point const& operator[](PointID const& i) const { CGAL_assertion(i + static auto begin(const P& p, const Traits& traits, + std::enable_if_t>>* = nullptr) + { + Construct_cartesian_const_iterator_d ccci = traits.construct_cartesian_const_iterator_d_object(); + return ccci(p); + } + + static auto begin(const std::array& p, const Traits&) + { + return p.begin(); + } + +public: + template + static IFT squared_distance(P1 const& p, P2 const& q, const Traits& traits) + { + IFT res(0); + + auto itp = begin(p, traits); + auto itq = begin(q, traits); + + for (int d=0;d + static IFT distance(P1 const& p, P2 const& q, const Traits& traits) + { + return sqrt(squared_distance(p,q, traits)); + } + static IFT to_ift(const FT& n) + { + if constexpr(std::is_floating_point_v) + { + return n; + } + else + { + return IFT(to_interval(n)); + } + } + static auto inf(const IFT& n) + { + if constexpr(std::is_floating_point_v) + { + return n; + } + else + { + return n.inf(); + } + } + + + template + std::array interpolate_at(P const& pt) const + { + std::array b_coords; +// assert(pt.getFraction() >= Lambda(0) && +// pt.getFraction() <= Lambda(1)); + assert(( + pt.getPoint() < points.size() - 1 || + (pt.getPoint() == points.size() - 1 && +// is_zero(pt.getFraction())))); + pt.getFraction()==0))); + + Construct_cartesian_const_iterator_d ccci = traits_.construct_cartesian_const_iterator_d_object(); + auto itp = ccci(point(pt.getPoint())); + +// if (is_zero(pt.getFraction())) { + if (pt.getFraction()==0) { + for (int d=0; d=0 && i=0 && jbbox() + other.bbox(); + return length_of_diagonal(bb); + } + + const Traits& traits() const + { + return traits_; + } + +protected: + + Points points; + std::vector prefix_length; + Bbox extreme_points; + Traits traits_; +}; + +template +std::ostream& operator<<(std::ostream& out, const Curve& curve) +{ + out << "["; + for (auto const& point : curve) { + out << point << ", "; + } + out << "]"; + + return out; +} + +} } } // namespace CGAL::Frechet_distance::internal diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/filter.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/filter.h new file mode 100644 index 000000000000..f69eb4a5f3df --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/filter.h @@ -0,0 +1,489 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include +#include +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + +// TODO: we can use Cartesian_converter here when we have one-sided approximate +// decisions + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ +template +class Filter +{ +private: + using distance_t = typename K::distance_t; + using PointID = typename K::PointID; + using Point = typename K::Point; + using Certificate = CGAL::Frechet_distance::internal::Certificate; + using Curve = K; + using CPoint = CGAL::Frechet_distance::internal::CPoint; + + Certificate cert; + const Curve *curve1_pt, *curve2_pt; + typename Curve::IFT distance; + +public: + Filter(const Curve& curve1, const Curve& curve2, typename Curve::IFT const& distance) + : curve1_pt(&curve1), curve2_pt(&curve2), distance(distance) + { + cert.setCurves(&curve1, &curve2); + cert.setDistance(distance); + } + + Certificate const& getCertificate() { return cert; }; + + bool bichromaticFarthestDistance(); + bool greedy(); + bool adaptiveGreedy(PointID& pos1, PointID& pos2); + bool adaptiveSimultaneousGreedy(); + bool negative(PointID pos1, PointID pos2); + +private: + bool isPointTooFarFromCurve(Point const& fixed, const Curve& curve); + bool isFree(Point const& fixed, Curve const& var_curve, + PointID start, PointID end); + bool isFree(Curve const& curve1, PointID start1, PointID end1, + Curve const& curve2, PointID start2, PointID end2); + void increase(size_t& step); + void decrease(size_t& step); +}; + +template +bool Filter::isPointTooFarFromCurve(Point const& fixed, const Curve& curve) +{ + if (possibly(Curve::distance(fixed, curve.front(), curve.traits()) <= distance) || // Uncertain (A) + possibly(Curve::distance(fixed, curve.back(), curve.traits()) <= distance)) { + return false; + } + std::size_t stepsize = 1; + for (PointID pt = 0; pt < curve.size() - 1;) { + stepsize = std::min(stepsize, curve.size() - 1 - pt); + auto mid = pt + (stepsize + 1) / 2; + auto mid_dist = Curve::distance(fixed, curve[mid], curve.traits()); + auto maxdist = (CGAL::max)(curve.curve_length(pt, mid), + curve.curve_length(mid, pt + stepsize)); + auto comp_dist = distance + maxdist; + + if (certainly(mid_dist > comp_dist)) { // Uncertain (A) + pt += stepsize; + stepsize *= 2; + } else if (stepsize > 1) { + stepsize /= 2; + } else { + return false; + } + } + return true; +} + +template +bool Filter::isFree(Point const& fixed, Curve const& var_curve, PointID start, + PointID end) +{ + auto mid = (start + end + 1) / 2; + auto max = (CGAL::max)(var_curve.curve_length(start + 1, mid), + var_curve.curve_length(mid, end)); + + if (certainly(distance > max)){ + auto mid_dist = Curve::distance(fixed, var_curve[mid], var_curve.traits()); + if(certainly(mid_dist <= distance - max)) { // Uncertain (A) + return true; + } + } + return false; +} + +template +bool Filter::isFree(Curve const& curve1, PointID start1, PointID end1, + Curve const& curve2, PointID start2, PointID end2) +{ + auto mid1 = (start1 + end1 + 1) / 2; + auto mid2 = (start2 + end2 + 1) / 2; + auto max1 = (CGAL::max)(curve1.curve_length(start1 + 1, mid1), + curve1.curve_length(mid1, end1)); + auto max2 = (CGAL::max)(curve2.curve_length(start2 + 1, mid2), + curve2.curve_length(mid2, end2)); + auto mid_dist = Curve::distance(curve1[mid1], curve2[mid2], curve1.traits()); + + // auto comp_dist = distance - max1 - max2; // TODO: understand why if we use auto with gmpxx we get a use after free with the sanitizer (expression template I guess but why) + typename Curve::IFT comp_dist = distance - max1 - max2; + return certainly(! is_negative(comp_dist)) && certainly(mid_dist <= comp_dist); // Uncertain (A) +} + +template +void Filter::increase(size_t& step) { step = std::ceil(1.5 * step); } + +template +void Filter::decrease(size_t& step) { step /= 2; } + +// NOTE: all calls to cert.XXX() do nothing if CERTIFY is not defined +// TODO: is it better to use #ifdef CERTIFY blocks here to avoid constructing +// CPosition objects? + +template +bool Filter::bichromaticFarthestDistance() +{ + cert.reset(); + + auto& curve1 = *curve1_pt; + auto& curve2 = *curve2_pt; + auto const& bbox1 = curve1.bbox(); + auto const& bbox2 = curve2.bbox(); + + // Computes the furthest pair of points in pair of bounding boxes: + // This can be computed coordinate wise due to the symmetry of the boxes. + typename Curve::IFT squared_max_dist = 0; + for (int i = 0; i < K::dimension; ++i) { + auto d1 = CGAL::square(typename Curve::IFT((bbox1.max)(i)) - typename Curve::IFT((bbox2.min)(i))); + auto d2 = CGAL::square(typename Curve::IFT((bbox2.max)(i)) - typename Curve::IFT((bbox1.min)(i))); + squared_max_dist += (CGAL::max)(d1, d2); + } + + if (certainly(sqrt(squared_max_dist) <= distance)) { + cert.setAnswer(true); + cert.addPoint({CPoint(0, 0.), CPoint(0, 0.)}); + if (curve2.size() > 1) { + cert.addPoint({CPoint(curve1.size() - 1, 0.), CPoint(0, 0.)}); + } + cert.addPoint( + {CPoint(curve1.size() - 1, 0.), CPoint(curve2.size() - 1, 0.)}); + cert.validate(); + + return true; + } + + return false; +} + +template +bool Filter::greedy() +{ + cert.reset(); + auto& curve1 = *curve1_pt; + auto& curve2 = *curve2_pt; + + PointID pos1 = 0; + PointID pos2 = 0; + + if (possibly(Curve::distance(curve1[0], curve2[0], curve1.traits()) > distance) || // Uncertain (A) + possibly(Curve::distance(curve1.back(), curve2.back(), curve1.traits()) > distance)) { + return false; + } + + auto d_ = Curve::distance(curve1.back(), curve2.back(), curve1.traits()); + // Note that we only exit this loop if we reached the endpoints, which were + // already checked to be close. + while (pos1 + pos2 < curve1.size() + curve2.size() - 2) { + d_ = + (CGAL::max)(d_, Curve::distance(curve1[pos1], curve2[pos2], curve1.traits())); + + if (possibly(d_ > distance)) { // Uncertain (A) + return false; + } + + if (curve1.size() - 1 == pos1) { + ++pos2; + } else if (curve2.size() - 1 == pos2) { + ++pos1; + } else { + auto dist1 = Curve::squared_distance(curve1[pos1 + 1], curve2[pos2], curve1.traits()); + auto dist2 = Curve::squared_distance(curve1[pos1], curve2[pos2 + 1], curve1.traits()); + auto dist12 = Curve::squared_distance(curve1[pos1 + 1], curve2[pos2 + 1], curve1.traits()); + + if (possibly(dist1 < dist2) && possibly(dist1 < dist12)) { // Uncertain (A) + ++pos1; + } else if (possibly(dist2 < dist12)) { // Uncertain (A) + ++pos2; + } else { + ++pos1; + ++pos2; + } + } + } + + return true; +} + +template +bool Filter::adaptiveGreedy(PointID& pos1, PointID& pos2) +{ + cert.reset(); + auto& curve1 = *curve1_pt; + auto& curve2 = *curve2_pt; + // PointID pos1 = 0; + // PointID pos2 = 0; + pos1 = 0; + pos2 = 0; + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + + if (possibly(Curve::distance(curve1[0], curve2[0], curve1.traits()) > distance) || // Uncertain (A) + possibly(Curve::distance(curve1.back(), curve2.back(), curve1.traits()) > distance)) { + return false; + } + + std::size_t step = (std::max)(curve1.size(), curve2.size()); + while (pos1 + pos2 < curve1.size() + curve2.size() - 2) { + //++numSteps; + // if we have to do the step on curve 2 + if (curve1.size() - 1 == pos1) { + auto new_pos2 = + std::min(pos2 + step, curve2.size() - 1); + if (isFree(curve1[pos1], curve2, pos2, new_pos2)) { + pos2 = new_pos2; + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + // step *= 2; + increase(step); + } else if (step == 1) { + return false; + } else { + decrease(step); + } + } + // if we have to do the step on curve 1 + else if (curve2.size() - 1 == pos2) { + auto new_pos1 = + std::min(pos1 + step, curve1.size() - 1); + if (isFree(curve2[pos2], curve1, pos1, new_pos1)) { + pos1 = new_pos1; + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + // step *= 2; + increase(step); + } else if (step == 1) { + return false; + } else { + decrease(step); + } + } + // if we cannot reduce the step size + else if (step == 1) { + auto dist1 = Curve::distance(curve1[pos1 + 1], curve2[pos2], curve1.traits()); + auto dist2 = Curve::distance(curve1[pos1], curve2[pos2 + 1], curve1.traits()); + auto dist12 = Curve::distance(curve1[pos1 + 1], curve2[pos2 + 1], curve1.traits()); + + if (certainly(dist1 <= distance) && possibly(dist1 < dist2) && possibly(dist1 < dist12)) { // Uncertain (A) + ++pos1; + } else if (certainly(dist2 <= distance) && possibly(dist2 < dist12)) { + ++pos2; + } else if (certainly(dist12 <= distance)) { + ++pos1; + ++pos2; + } else { + return false; + } + + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + + step = 2; + } else { + auto new_pos1 = + std::min(pos1 + step, curve1.size() - 1); + auto new_pos2 = + std::min(pos2 + step, curve2.size() - 1); + bool step1_possible = + isFree(curve2[pos2], curve1, pos1, new_pos1); + bool step2_possible = + isFree(curve1[pos1], curve2, pos2, new_pos2); + + if (step1_possible && step2_possible) { + auto dist_after_step1 = + Curve::squared_distance(curve1[new_pos1], curve2[pos2], curve1.traits()); + auto dist_after_step2 = + Curve::squared_distance(curve1[pos1], curve2[new_pos2], curve1.traits()); + if (possibly(dist_after_step1 <= dist_after_step2)) { + pos1 = new_pos1; + } else { + pos2 = new_pos2; + } + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + // step *= 2; + increase(step); + } else if (step1_possible) { + pos1 = new_pos1; + // for some reason, not increasing the stepsize here is slightly + // faster step *= 2; increase(step); + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + } else if (step2_possible) { + pos2 = new_pos2; + // for some reason, not increasing the stepsize here is slightly + // faster step *= 2; increase(step); + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + } else { + decrease(step); + } + } + } + + cert.setAnswer(true); + cert.validate(); + + return true; +} + +template +bool Filter::adaptiveSimultaneousGreedy() +{ + cert.reset(); + auto& curve1 = *curve1_pt; + auto& curve2 = *curve2_pt; + + PointID pos1 = 0; + PointID pos2 = 0; + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + + if (possibly(Curve::distance(curve1[0], curve2[0], curve1.traits()) > distance) || // Uncertain (A) + possibly(Curve::distance(curve1.back(), curve2.back(), curve1.traits()) > distance)) { + return false; + } + + std::size_t step = (std::max)(curve1.size(), curve2.size()); + while (pos1 + pos2 < curve1.size() + curve2.size() - 2) { + // if we have to do the step on curve 2 + if (curve1.size() - 1 == pos1) { + auto new_pos2 = + (std::min)(pos2 + step, curve2.size() - 1); + if (isFree(curve1[pos1], curve2, pos2, new_pos2)) { + pos2 = new_pos2; + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + // step *= 2; + increase(step); + } else if (step == 1) { + return false; + } else { + decrease(step); + } + } + // if we have to do the step on curve 1 + else if (curve2.size() - 1 == pos2) { + auto new_pos1 = + (std::min)(pos1 + step, curve1.size() - 1); + if (isFree(curve2[pos2], curve1, pos1, new_pos1)) { + pos1 = new_pos1; + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + // step *= 2; + increase(step); + } else if (step == 1) { + return false; + } else { + decrease(step); + } + } + // if we cannot reduce the step size + else if (step == 1) { + auto dist1 = Curve::distance(curve1[pos1 + 1], curve2[pos2], curve1.traits()); + auto dist2 = Curve::distance(curve1[pos1], curve2[pos2 + 1], curve1.traits()); + auto dist12 = Curve::distance(curve1[pos1 + 1], curve2[pos2 + 1], curve1.traits()); + + if (certainly(dist1 <= distance) && possibly(dist1 < dist2) && possibly(dist1 < dist12)) { // Uncertain (A) + ++pos1; + } else if (certainly(dist2 <= distance) && possibly(dist2 < dist12)) { + ++pos2; + } else if (certainly(dist12 <= distance)) { + ++pos1; + ++pos2; + } else { + return false; + } + cert.addPoint({CPoint(pos1, 0.), CPoint(pos2, 0.)}); + + step = 2; + } else { + PointID new_pos1 = + std::min(pos1 + step, curve1.size() - 1); + size_t step2 = + (step * (curve2.size() - pos2)) / (curve1.size() - pos1); + if (step2 < 1) { + step2 = 1; + } + PointID new_pos2 = + std::min(pos2 + step2, curve2.size() - 1); + if (isFree(curve1, pos1, new_pos1, curve2, pos2, new_pos2)) { + if (pos1 != new_pos1 && pos2 != new_pos2) { + cert.addPoint({CPoint(pos1 + 1, 0.), CPoint(pos2 + 1, 0.)}); + } + if (new_pos1 > pos1 + 1) { + cert.addPoint({CPoint(new_pos1, 0.), CPoint(pos2 + 1, 0.)}); + } + if (new_pos2 > pos2 + 1) { + cert.addPoint({CPoint(new_pos1, 0.), CPoint(new_pos2, 0.)}); + } + pos1 = new_pos1; + pos2 = new_pos2; + increase(step); + } else { + decrease(step); + } + } + } + + cert.setAnswer(true); + cert.validate(); + + return true; +} + +template +bool Filter::negative(PointID position1, PointID position2) +{ + cert.reset(); + auto& curve1 = *curve1_pt; + auto& curve2 = *curve2_pt; + + if (certainly(Curve::distance(curve1[0], curve2[0], curve1.traits()) > distance) || // Uncertain (A) + certainly(Curve::distance(curve1.back(), curve2.back(), curve1.traits()) > distance)) { + return true; + } + + size_t pos1 = position1; + size_t pos2 = position2; + for (size_t step = 1; pos1 + step <= curve1.size(); increase(step)) { + size_t cur_pos1 = pos1 + step - 1; + if (isPointTooFarFromCurve(curve1[cur_pos1], curve2)) { + cert.setAnswer(false); + cert.addPoint({CPoint(cur_pos1, 0.), CPoint(0, 0.)}); + cert.addPoint( + {CPoint(cur_pos1, 0.), CPoint(curve2.size() - 1, 0.)}); + cert.validate(); + return true; + } + } + for (size_t step = 1; pos2 + step <= curve2.size(); increase(step)) { + size_t cur_pos2 = pos2 + step - 1; + if (isPointTooFarFromCurve(curve2[cur_pos2], curve1)) { + cert.setAnswer(false); + cert.addPoint( + {CPoint(curve1.size() - 1, 0.), CPoint(cur_pos2, 0.)}); + cert.addPoint({CPoint(0, 0.), CPoint(cur_pos2, 0.)}); + cert.validate(); + return true; + } + } + + return false; +} + +} // namespace internal +} // namespace Frechet_distance_ +} // namespace CGAL diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/frechet_light.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/frechet_light.h new file mode 100644 index 000000000000..a0e3d6d662f3 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/frechet_light.h @@ -0,0 +1,1536 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include +#include +#include +#include +#include +#include +#include +#include + + +#include +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ + template +class FrechetLight +{ + using Curve = C; +// using K = typename Curve::K; + using Point = typename C::Point; + using PointID = typename Curve::PointID; + using distance_t = typename Curve::distance_t; + using CPoint = CGAL::Frechet_distance::internal::CPoint; + using CInterval = CGAL::Frechet_distance::internal::CInterval; + using CIntervals = CGAL::Frechet_distance::internal::CIntervals; + using CIntervalsID = CGAL::Frechet_distance::internal::CIntervalsID; + using CPosition = CGAL::Frechet_distance::internal::CPosition; + using QSimpleInterval = CGAL::Frechet_distance::internal::QSimpleInterval; + using QSimpleIntervals = CGAL::Frechet_distance::internal::QSimpleIntervals; + using QSimpleOutputs = CGAL::Frechet_distance::internal::QSimpleOutputs; + using Certificate = CGAL::Frechet_distance::internal::Certificate; + using Filter = CGAL::Frechet_distance::internal::Filter; + using Inputs = CGAL::Frechet_distance::internal::Inputs; + using Outputs = CGAL::Frechet_distance::internal::Outputs; + using BoxData = CGAL::Frechet_distance::internal::BoxData; + using Lambda = CGAL::Frechet_distance::internal::Lambda; + using CurvePair = std::array; + +public: + FrechetLight() = default; + void buildFreespaceDiagram(distance_t const& distance, Curve const& curve1, + Curve const& curve2); + bool lessThan(distance_t const& distance, Curve const& curve1, + Curve const& curve2); + bool lessThanWithFilters(distance_t const& distance, Curve const& curve1, + Curve const& curve2); + std::pair calcDistance(Curve const& curve1, Curve const& curve2, double epsilon); + void clear(); + + CurvePair getCurvePair() const; + Certificate& computeCertificate(); + const Certificate& getCertificate() const { return cert; } + + void setPruningLevel(int pruning_level); + void setRules(std::array const& enable); + + std::size_t getNumberOfBoxes() const; + + std::size_t non_filtered = 0; + +private: + CurvePair curve_pair; + + typename Curve::IFT distance; + + std::vector reachable_intervals_vec; + QSimpleIntervals qsimple_intervals; + std::size_t num_boxes; + + // 0 = no pruning ... 6 = full pruning + int pruning_level = 6; + // ... and additionally bools to enable/disable rules + bool enable_box_shrinking = true; + bool enable_empty_outputs = true; + bool enable_propagation1 = true; + bool enable_propagation2 = true; + bool enable_boundary_rule = true; + +#ifdef VIS + CIntervals unknown_intervals; + CIntervals connections; + CIntervals free_non_reachable; + CIntervals reachable_intervals; + + struct Cell { + PointID i, j; + Cell(PointID i, PointID j) : i(i), j(j) {} + }; + + std::vector cells; + std::vector const& getCells() const { return cells; } +#endif + + Certificate cert; + + // TODO re-inline these functions! + template + CInterval getInterval(Curve const& curve1, + IndexType const& center_id, + Curve const& curve2, + PointID seg_start) const + { + if constexpr (!std::is_same_v) + { + assert(false); + return CInterval(); + } + else + { + auto interval = HLPred::intersection_interval(curve1, center_id, curve2, seg_start, distance); + return CInterval{seg_start, interval.begin, seg_start, interval.end}; + } + } + + void merge(CIntervals& v, CInterval const& i) const; + + Outputs createFinalOutputs(); + Inputs computeInitialInputs(); + bool isClose(Curve const& curve1, PointID i, Curve const& curve) const; + CPoint getLastReachablePoint(Curve const& curve1, PointID i, + Curve const& curve2) const; + bool isTopRightReachable(Outputs const& outputs) const; + void computeOutputs(Box const& initial_box, Inputs const& initial_inputs, + Outputs& final_outputs); + + void getReachableIntervals(BoxData& data); + + // subfunctions of getReachableIntervals + bool emptyInputsRule(BoxData& data); + void boxShrinkingRule(BoxData& data); + void handleCellCase(BoxData& data); + void getQSimpleIntervals(BoxData& data); + void calculateQSimple1(BoxData& data); + void calculateQSimple2(BoxData& data); + bool boundaryPruningRule(BoxData& data); + void splitAndRecurse(BoxData& data); + + // intervals used in getReachableIntervals and subfunctions + CInterval const empty; + CInterval const* firstinterval1; + CInterval const* firstinterval2; + Lambda min1_frac, min2_frac; + QSimpleInterval qsimple1, qsimple2; + CInterval out1, out2; + // TODO: can those be made members of out1, out2? + bool out1_valid = false, out2_valid = false; + + // qsimple interval calculation functions + QSimpleInterval getTestFullQSimpleInterval(CPoint const& fixed, + const Curve& fixed_curve, + PointID min, PointID max, + const Curve& curve) const; + // bool updateQSimpleInterval(QSimpleInterval& qsimple, PointID const& + // fixed, const Curve& fixed_curve, PointID min1, PointID max1, const Curve& + // curve) const; internal use: + class TestFullMode; // mode to test whether simple interval is fill + class RegularMode; // mode to obtain complete information + template + bool updateQSimpleInterval(QSimpleInterval& qsimple, const IndexType& fixed, + const Curve& fixed_curve, PointID min1, + PointID max1, const Curve& curve) const; + template + void continueQSimpleSearch(QSimpleInterval& qsimple, const IndexType& fixed, + const Curve& fixed_curve, PointID min1, + PointID max1, const Curve& curve) const; + + bool isOnLowerRight(const CPosition& pt) const; + bool isOnUpperLeft(const CPosition& pt) const; + + void initCertificate(Inputs const& initial_inputs); + void certSetValues(CInterval& interval, CInterval const& parent, + PointID point_id, CurveID curve_id); + void certAddEmpty(CPoint begin, CPoint end, CPoint fixed_point, + CurveID fixed_curve); + + // Those are empty function if VIS is not defined + void visAddReachable(CInterval const& cinterval); + void visAddUnknown(CPoint begin, CPoint end, CPoint fixed_point, + CurveID fixed_curve); + void visAddConnection(CPoint begin, CPoint end, CPoint fixed_point, + CurveID fixed_curve); + void visAddFreeNonReachable(CPoint begin, CPoint end, CPoint fixed_point, + CurveID fixed_curve); + void visAddCell(Box const& box); + + // Could also be done via getter member functions, but vis is a special + // case in needing access to the internal structures. + friend class FreespaceLightVis; +}; + +template +void FrechetLight::certSetValues(CInterval& interval, CInterval const& parent, + PointID point_id, CurveID curve_id) +{ + interval.reach_parent = &parent; + interval.fixed = CPoint(point_id, 0); + interval.fixed_curve = curve_id; +} + +template +void FrechetLight::visAddReachable(CInterval const& cinterval) +{ +#ifdef VIS + if (cinterval.is_empty()) { + return; + } + reachable_intervals.push_back(cinterval); +#else + CGAL_USE(cinterval); +#endif +} + +template +void FrechetLight::visAddUnknown(CPoint begin, CPoint end, CPoint fixed_point, + CurveID fixed_curve) +{ +#ifdef VIS + if (begin >= end) { + return; + } + + assert(begin >= 0); + assert(end <= curve_pair[1 - fixed_curve]->size() - 1); + + unknown_intervals.emplace_back(begin, end); + unknown_intervals.back().fixed = fixed_point; + unknown_intervals.back().fixed_curve = fixed_curve; + + assert(unknown_intervals.back().begin >= 0); + assert(unknown_intervals.back().end <= + curve_pair[1 - unknown_intervals.back().fixed_curve]->size() - 1); +#else + CGAL_USE(begin); + CGAL_USE(end); + CGAL_USE(fixed_point); + CGAL_USE(fixed_curve); +#endif +} + +template +void FrechetLight::visAddConnection(CPoint begin, CPoint end, + CPoint fixed_point, CurveID fixed_curve) +{ +#ifdef VIS + if (begin >= end) { + return; + } + + assert(begin >= 0); + assert(end <= curve_pair[1 - fixed_curve]->size() - 1); + + connections.emplace_back(begin, end); + connections.back().fixed = fixed_point; + connections.back().fixed_curve = fixed_curve; + + assert(connections.back().begin >= 0); + assert(connections.back().end <= + curve_pair[1 - connections.back().fixed_curve]->size() - 1); +#else + CGAL_USE(begin); + CGAL_USE(end); + CGAL_USE(fixed_point); + CGAL_USE(fixed_curve); +#endif +} + +template +void FrechetLight::visAddFreeNonReachable(CPoint begin, CPoint end, + CPoint fixed_point, + CurveID fixed_curve) +{ +#ifdef VIS + if (begin >= end) { + return; + } + + assert(begin >= 0); + assert(end <= curve_pair[1 - fixed_curve]->size() - 1); + + free_non_reachable.emplace_back(begin, end); + free_non_reachable.back().fixed = fixed_point; + free_non_reachable.back().fixed_curve = fixed_curve; + + assert(free_non_reachable.back().begin >= 0); + assert(free_non_reachable.back().end <= + curve_pair[1 - free_non_reachable.back().fixed_curve]->size() - 1); +#else + CGAL_USE(begin); + CGAL_USE(end); + CGAL_USE(fixed_point); + CGAL_USE(fixed_curve); +#endif +} + + +template +void FrechetLight::merge(CIntervals& intervals, + CInterval const& new_interval) const +{ + if (new_interval.is_empty()) { + return; + } + + if (!intervals.empty() && new_interval.begin == intervals.back().end) { + intervals.back().end = new_interval.end; + } else { + intervals.emplace_back(new_interval); + } +} + +// TODO: better distinction -- returned SimpleIntervals are only useful to +// determine full/not full + +template +QSimpleInterval FrechetLight::getTestFullQSimpleInterval( + CPoint const& fixed, const Curve& fixed_curve, PointID min, PointID max, + const Curve& curve) const +{ + QSimpleInterval qsimple; + updateQSimpleInterval(qsimple, fixed, fixed_curve, + min, max, curve); + return qsimple; +} + +template +template +inline bool FrechetLight::updateQSimpleInterval(QSimpleInterval& qsimple, + const IndexType& fixed, + const Curve& fixed_curve, + PointID min, PointID max, + const Curve& curve) const +{ + if (qsimple.is_valid() || (qsimple.hasPartialInformation() && + qsimple.getLastValidPoint() >= max)) { + qsimple.validate(); + qsimple.clamp(CPoint{min, 0}, CPoint{max, 0}); + return false; // parent information already valid + } + + if (qsimple.hasPartialInformation()) { + if (qsimple.getLastValidPoint() < min) { + qsimple = QSimpleInterval(); // we know nothing about this part + } else { + qsimple.clamp(CPoint{min, 0}, CPoint{max, 0}); + if (!qsimple.getFreeInterval().is_empty()) { + return false; // even restricted to current interval, parent + // information still gives invalidity + } + } + } + + if (!qsimple.hasPartialInformation()) { // fresh computation, start with + // heuristics + // heuristic check: + auto mid = (min + max) / 2; + auto maxdist = (CGAL::max)(curve.curve_length(min, mid), + curve.curve_length(mid, max)); + // TODO: return upper bound on error of fixed_point displacement to then + // overestimate the mid_dist distance. + auto fixed_point = fixed_curve.interpolate_at(fixed); + auto mid_dist = Curve::distance(fixed_point, curve[mid], curve.traits()); + + // heuristic tests avoiding sqrts + if (certainly(distance > maxdist)){ + auto comp_dist1 = distance - maxdist; + if (certainly(mid_dist <= comp_dist1)) { // Uncertain (A) + qsimple.setFreeInterval(min, max); // full + qsimple.validate(); + + return true; + } + } + auto comp_dist2 = distance + maxdist; + if (certainly(mid_dist > comp_dist2)) { // Uncertain (A) + qsimple.setFreeInterval(max, min); // empty + qsimple.validate(); + + return true; + } + } + + continueQSimpleSearch(qsimple, fixed, fixed_curve, min, + max, curve); + + return true; +} + +template +template +inline void FrechetLight::continueQSimpleSearch(QSimpleInterval& qsimple, + const IndexType& fixed, + const Curve& fixed_curve, + PointID min, PointID max, + const Curve& curve) const +{ + assert(!qsimple.hasPartialInformation() || + (certainly(qsimple.getLastValidPoint() >= min) && + certainly(qsimple.getLastValidPoint() <= max))); // Uncertain (A) + + PointID start; + if (qsimple.hasPartialInformation()) { + start = qsimple.getLastValidPoint(); + } else { + start = min; + } + + // Logical assert: there should be no free point in [min, start): + // if start > min, then the free interval must be empty + + auto fixed_point = fixed_curve.interpolate_at(fixed); + + // this is an Uncertain + auto current_free = Curve::distance(fixed_point, curve[start], curve.traits()) <= distance; // Uncertain (A) + // If we are not certain if the current node is free, we cannot do anything + // with interval arithmetic, so we return with an invalid interval. + if (is_indeterminate(current_free)) { + qsimple.invalidate(); + return; + } + + // + // NOTE: From here on we know that current_free is certain, so we don't have to check. (A) + // + + // Work directly on the simple_interval of the boundary + // CPoint first_free = current_free ? CPoint{min,0} : CPoint{max+1,0}; + assert(!current_free || start == min); + CPoint first_free = current_free + ? CPoint{min, 0} + : CPoint{max + 1, 0}; // qsimple.free.begin; + + assert(first_free > max || + Curve::distance(fixed_point, curve.interpolate_at(first_free), curve.traits()) <= distance); // Uncertain (A) + + std::size_t stepsize = static_cast(max - start) / 2; + if (stepsize < 1 || qsimple.hasPartialInformation()) { + stepsize = 1; + } + for (PointID cur = start; cur < max;) { + // heuristic steps: + + stepsize = std::min(stepsize, max - cur); + auto mid = cur + (stepsize + 1) / 2; + auto maxdist = (CGAL::max)(curve.curve_length(cur, mid), + curve.curve_length(mid, cur + stepsize)); + auto mid_dist = Curve::distance(fixed_point, curve[mid], curve.traits()); + + if (current_free && certainly(distance > maxdist) && // Uncertain (A) + certainly(mid_dist <= distance - maxdist)) { + cur += stepsize; + + stepsize *= 2; + continue; + } + if (!current_free && certainly(mid_dist > distance + maxdist)) { // Uncertain (A) + cur += stepsize; + + stepsize *= 2; + continue; + } + // if heuristic steps don't work, then reduce stepsize: + if (stepsize > 1) { + stepsize /= 2; + + continue; + } + + // from here on stepsize == 1: + // mid == end holds in this case + auto end_dist = mid_dist; + // if last and next point are both free: + if (current_free && certainly(end_dist <= distance)) { // Uncertain (A) + ++cur; + stepsize *= 2; + + continue; + } + + // Now the interval is either not free or the last comparison was inderterminate. + // In both cases we say that the interval is not full in TestFullMode as we cannot + // call getInterval with IndexType that is not PointID. + if (std::is_same::value) { + return; // Simple interval is not full -- can return in TestFullMode + } + // from here on, regular mode -> IndexType = PointID + + // TODO: re-inline using if_static + + // otherwise we have to compute the intersection interval: + // TODO: bad style: stripping down information added by getInterval + CInterval temp_interval = FrechetLight::getInterval( + fixed_curve, fixed, curve, cur); + Interval interval = Interval(temp_interval.begin.getPoint() == cur + ? temp_interval.begin.getFraction() + : 1., //TODO really 1. ? pure guess, should be 0. + temp_interval.end.getPoint() == cur + ? temp_interval.end.getFraction() + : 1.); + + // do previous check for fullness again, but now it is an exact decision + if (is_zero(interval.begin) && is_one(interval.end)) { // Uncertain (A) + assert(current_free); + ++cur; + stepsize *= 2; + + continue; + } + // from now on we know that the interval is not full + + if (interval.is_empty()) { + ++cur; + stepsize *= 2; + + continue; + } + // from here on the intersection interval is non-trivial: + if (!current_free) { + if (qsimple.is_valid()) { // we encountered a second free interval + // -> not qsimple + qsimple.invalidate(); + // still store information in qsimple interval for future use + qsimple.setLastValidPoint(cur); + + return; + } + + // if two changes in current interval: + if ((! is_zero(interval.begin)) && (! is_one(interval.end))) { + qsimple.setFreeInterval(CPoint{cur, interval.begin}, + CPoint{cur, interval.end}); + qsimple.validate(); + } else { // if one change in current interval: + first_free = CPoint{cur, interval.begin}; + current_free = true; + } + + ++cur; + } else { + assert(is_zero(interval.begin)); // current_free holds + assert(! is_one(interval.end)); // end_dist <= distance does not hold, otherwise we + // would have stopped before + + qsimple.setFreeInterval(first_free, CPoint{cur, interval.end}); + qsimple.validate(); + current_free = false; + ++cur; + } + } + + // If it is still invalid but we didn't return yet, then the free interval + // ends at max Note: if no free points were found, first_free defaults to an + // invalid value (>> max), making the interval empty + if (!qsimple.is_valid()) { + qsimple.setFreeInterval(first_free, CPoint{max, 0}); + qsimple.validate(); + } + + return; +} + +template +typename CIntervals::iterator getIntervalContainingNumber( + const typename CIntervals::iterator& begin, const typename CIntervals::iterator& end, + CPoint const& x) +{ + auto it = std::upper_bound( + begin, end, + CInterval{x, CPoint{(std::numeric_limits::max)(), 0}}); + if (it != begin) { + --it; + if (it->begin <= x && it->end >= x) { + return it; + } + } + return end; +} + +template +typename CIntervals::iterator getIntervalContainingNumber( + const typename CIntervals::iterator& begin, const typename CIntervals::iterator& end, + typename C::PointID x) +{ + auto it = std::upper_bound( + begin, end, + CInterval{x, 0, (std::numeric_limits::max)(), 0}); + if (it != begin) { + --it; + if (it->begin <= x && it->end >= x) { + return it; + } + } + return end; +} + + +template +void FrechetLight::getReachableIntervals(BoxData& data) +{ + ++num_boxes; + + auto const& box = data.box; + auto const& inputs = data.inputs; + CInterval const empty; + + assert(box.max1 > box.min1 && box.max2 > box.min2); + // assert(outputs.id1.valid() || outputs.id2.valid()); + + firstinterval1 = (inputs.begin1 != inputs.end1) ? &*inputs.begin1 : ∅ + firstinterval2 = (inputs.begin2 != inputs.end2) ? &*inputs.begin2 : ∅ + + if (emptyInputsRule(data)) { + return; + } + + min1_frac = 0, min2_frac = 0; + boxShrinkingRule(data); + + if (box.isCell()) { + visAddCell(box); + handleCellCase(data); + return; + } else { + getQSimpleIntervals(data); + calculateQSimple1(data); + calculateQSimple2(data); + + if (out1_valid && out2_valid) { + return; + } + if (boundaryPruningRule(data)) { + return; + } + + assert(box.max1 >= box.min1 + 2 || box.max2 >= box.min2 + 2); + assert(box.max1 >= box.min1 && box.max2 >= box.min2); + + splitAndRecurse(data); + } +} + +template +bool FrechetLight::emptyInputsRule(BoxData& data) +{ + auto const& box = data.box; + + // empty input intervals -> empty output intervals + // Note: if we are currently handling a cell then even if we are not + // pruning, we have to return with empty outputs for the subsequent code to + // work. + if (pruning_level > 0 || + (box.min1 == box.max1 - 1 && box.min2 == box.max2 - 1)) { + if (firstinterval2->is_empty() && firstinterval1->is_empty()) { + if (data.outputs.id2.valid()) { + visAddUnknown(CPoint(box.min2, 0), CPoint(box.max2, 0), + CPoint(box.max1, 0), 0); + } + if (data.outputs.id1.valid()) { + visAddUnknown(CPoint(box.min1, 0), CPoint(box.max1, 0), + CPoint(box.max2, 0), 1); + } + return true; + } + } + + return false; +} + +template +void FrechetLight::boxShrinkingRule(BoxData& data) +{ + auto& box = data.box; + + // "movement of input boundary" if one of the inputs is empty + if (pruning_level > 1 && enable_box_shrinking) { + if (firstinterval2->is_empty() && firstinterval1->begin > box.min1) { + auto old_min1 = box.min1; + + min1_frac = firstinterval1->begin.getFraction(); + box.min1 = firstinterval1->begin.getPoint(); + assert(box.min1 <= box.max1); + if (box.min1 == box.max1) { + box.min1 = box.max1 - 1; + min1_frac = 1.; + } + + if (box.min1 != old_min1) { + visAddUnknown(CPoint(box.min2, 0), CPoint(box.max2, 0), + CPoint(box.min1, 0), 0); + if (data.outputs.id1.valid()) { + visAddUnknown(CPoint(old_min1, 0), CPoint(box.min1, 0), + CPoint(box.max2, 0), 1); + } + } + } else if (firstinterval1->is_empty() && + firstinterval2->begin > box.min2) { + auto old_min2 = box.min2; + + min2_frac = firstinterval2->begin.getFraction(); + box.min2 = firstinterval2->begin.getPoint(); + assert(box.min2 <= box.max2); + if (box.min2 == box.max2) { + box.min2 = box.max2 - 1; + min2_frac = 1.; + } + + if (box.min2 != old_min2) { + visAddUnknown(CPoint(box.min1, 0), CPoint(box.max1, 0), + CPoint(box.min2, 0), 1); + if (data.outputs.id2.valid()) { + visAddUnknown(CPoint(old_min2, 0), CPoint(box.min2, 0), + CPoint(box.max1, 0), 0); + } + } + } + } +} + + +template +void FrechetLight::handleCellCase(BoxData& data) +{ + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + auto const& box = data.box; + + if (data.outputs.id1.valid()) { + CInterval output1 = getInterval(curve2, box.max2, curve1, box.min1); + if (firstinterval2->is_empty()) { + visAddFreeNonReachable(output1.begin, + (std::min)(output1.end, firstinterval1->begin), + {box.max2, 0}, 1); + output1.begin.setFraction( + (CGAL::max)(output1.begin.getFraction(), + firstinterval1->begin.getFraction())); + certSetValues(output1, *firstinterval1, box.max2, 1); + } else { + certSetValues(output1, *firstinterval2, box.max2, 1); + } + merge(reachable_intervals_vec[data.outputs.id1], output1); + visAddReachable(output1); + } + + if (data.outputs.id2.valid()) { + CInterval output2 = getInterval(curve1, box.max1, curve2, box.min2); + if (firstinterval1->is_empty()) { + visAddFreeNonReachable(output2.begin, + (std::min)(output2.end, firstinterval2->begin), + {box.max1, 0}, 0); + output2.begin.setFraction( + (CGAL::max)(output2.begin.getFraction(), + firstinterval2->begin.getFraction())); + certSetValues(output2, *firstinterval2, box.max1, 0); + } else { + certSetValues(output2, *firstinterval1, box.max1, 0); + } + merge(reachable_intervals_vec[data.outputs.id2], output2); + visAddReachable(output2); + } +} + + +template +void FrechetLight::getQSimpleIntervals(BoxData& data) +{ + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + auto const& box = data.box; + + qsimple1.invalidate(); + qsimple2.invalidate(); + + // Get qsimple intervals. Different cases depending on what has been + // calculated yet. + if (data.outputs.id1.valid()) { + if (data.qsimple_outputs.id1.valid()) { + qsimple1 = qsimple_intervals[data.qsimple_outputs.id1]; + } else { + qsimple1 = QSimpleInterval(); + } + bool changed = updateQSimpleInterval(qsimple1, box.max2, curve2, + box.min1, box.max1, curve1); + if (changed) { + qsimple_intervals.push_back(qsimple1); + data.qsimple_outputs.id1 = qsimple_intervals.size() - 1; + } + } + if (data.outputs.id2.valid()) { + if (data.qsimple_outputs.id2.valid()) { + qsimple2 = qsimple_intervals[data.qsimple_outputs.id2]; + } else { + qsimple2 = QSimpleInterval(); + } + bool changed = updateQSimpleInterval(qsimple2, box.max1, curve1, + box.min2, box.max2, curve2); + if (changed) { + qsimple_intervals.push_back(qsimple2); + data.qsimple_outputs.id2 = qsimple_intervals.size() - 1; + } + } +} + +template +void FrechetLight::calculateQSimple1(BoxData& data) +{ + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + auto const& box = data.box; + + out1_valid = false; + out1.make_empty(); + + // pruning rules depending on qsimple1 + if (qsimple1.is_valid()) { + // output boundary is empty + if (qsimple1.is_empty()) { + // out1 is already empty due to initialization, so leave it. + if (pruning_level > 2 && enable_empty_outputs) { + out1_valid = true; + } + } else { + CPoint x = + (qsimple1.getFreeInterval().begin > CPoint{box.min1, min1_frac}) + ? qsimple1.getFreeInterval().begin + : CPoint{box.min1, min1_frac}; + // check if beginning is reachable + if (x == box.min1 && pruning_level > 3 && enable_propagation1) { + typename CIntervals::iterator it = + getIntervalContainingNumber( + data.inputs.begin2, data.inputs.end2, box.max2); + if (it != data.inputs.end2) { //(box.min1, box.max2) is + // reachable from interval *it + CInterval& parent = *it; + out1 = qsimple1.getFreeInterval(); + out1_valid = true; + certSetValues(out1, parent, box.max2, 1); + } + } + // check if nothing can be reachable + if (x != box.min1 && x > qsimple1.getFreeInterval().end && + pruning_level > 4 && enable_propagation2) { + // out1 is already empty due to initialization, so leave it. + out1_valid = true; + } + // check if we can propagate reachability through the box to the + // beginning of the free interval + else if (x > box.min1 && pruning_level > 4 && enable_propagation2) { + auto it = getIntervalContainingNumber(data.inputs.begin1, + data.inputs.end1, x); + if (it != + data.inputs + .end1) { //(x, box.min2) is reachable from interval *it + auto interval = getTestFullQSimpleInterval( + x, curve1, box.min2, box.max2, curve2); + if (interval.is_valid()) { + CInterval& parent = *it; + out1 = qsimple1.getFreeInterval(); + out1.begin = x; + out1_valid = true; + certSetValues(out1, parent, box.max2, 1); + visAddConnection({box.min2, 0}, {box.max2, 0}, x, 0); + } + } + } + } + } + if (out1_valid) { + merge(reachable_intervals_vec[data.outputs.id1], out1); + visAddReachable(out1); + if (!out1.is_empty()) { + visAddFreeNonReachable(qsimple1.getFreeInterval().begin, out1.begin, + {box.max2, 0}, 1); + } + data.outputs.id1.invalidate(); + } + out1_valid = !data.outputs.id1.valid(); +} + +template +void FrechetLight::calculateQSimple2(BoxData& data) +{ + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + auto const& box = data.box; + + out2_valid = false; + out2.make_empty(); + + // pruning rules depending on qsimple2 + if (qsimple2.is_valid()) { + // output boundary is empty + if (qsimple2.is_empty()) { + // out2 is already empty due to initialization, so leave it. + if (pruning_level > 2 && enable_empty_outputs) { + out2_valid = true; + } + } else { + CPoint x = + (qsimple2.getFreeInterval().begin > CPoint{box.min2, min2_frac}) + ? qsimple2.getFreeInterval().begin + : CPoint{box.min2, min2_frac}; + // check if beginning is reachable + if (x == box.min2 && pruning_level > 3 && enable_propagation1) { + typename CIntervals::iterator it + = getIntervalContainingNumber( + data.inputs.begin1, data.inputs.end1, box.max1); + if (it != data.inputs.end1) { + CInterval& parent = *it; + out2 = qsimple2.getFreeInterval(); + out2_valid = true; + certSetValues(out2, parent, box.max1, 0); + } + } + // check if nothing can be reachable + if (x != box.min2 && x > qsimple2.getFreeInterval().end && + pruning_level > 4 && enable_propagation2) { + // out2 is already empty due to initialization, so leave it. + out2_valid = true; + } + // check if we can propagate reachability through the box to the + // beginning of the free interval + else if (x > box.min2 && pruning_level > 4 && enable_propagation2) { + auto it = getIntervalContainingNumber(data.inputs.begin2, + data.inputs.end2, x); + if (it != data.inputs.end2) { + auto interval = getTestFullQSimpleInterval( + x, curve2, box.min1, box.max1, curve1); + if (interval.is_valid()) { + CInterval& parent = *it; + out2 = qsimple2.getFreeInterval(); + out2.begin = x; + out2_valid = true; + certSetValues(out2, parent, box.max1, 0); + visAddConnection({box.min1, 0}, {box.max1, 0}, x, 1); + } + } + } + } + } + if (out2_valid) { + merge(reachable_intervals_vec[data.outputs.id2], out2); + visAddReachable(out2); + if (!out2.is_empty()) { + visAddFreeNonReachable(qsimple2.getFreeInterval().begin, out2.begin, + {box.max1, 0}, 0); + } + data.outputs.id2.invalidate(); + } + out2_valid = !data.outputs.id2.valid(); +} + + +template +bool FrechetLight::boundaryPruningRule(BoxData& data) +{ + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + auto const& box = data.box; + + // special cases for boxes which are at the boundary of the freespace + // diagram + if (pruning_level > 5 && enable_boundary_rule) { + if (box.max1 == curve1.size() - 1 && out1_valid) { + visAddUnknown({box.min2, 0}, {box.max2, 0}, {box.max1, 0}, 0); + return true; + } + if (box.max2 == curve2.size() - 1 && out2_valid) { + visAddUnknown({box.min1, 0}, {box.max1, 0}, {box.max2, 0}, 1); + return true; + } + } + + return false; +} + +template +void FrechetLight::splitAndRecurse(BoxData& data) +{ + auto const& box = data.box; + + if (box.max2 - box.min2 > box.max1 - box.min1) { // horizontal split + reachable_intervals_vec.emplace_back(); + CIntervalsID inputs1_middleID = reachable_intervals_vec.size() - 1; + + PointID split_position = (box.max2 + box.min2) / 2; + assert(split_position > box.min2 && split_position < box.max2); + + auto bound = CInterval{split_position, 0, + (std::numeric_limits::max)(), 0}; + auto it = std::upper_bound(data.inputs.begin2, data.inputs.end2, bound); + + BoxData data_bottom{ + {box.min1, box.max1, box.min2, split_position}, + {data.inputs.begin1, data.inputs.end1, data.inputs.begin2, it}, + {inputs1_middleID, data.outputs.id2}, + {QSimpleID(), data.qsimple_outputs.id2}}; + getReachableIntervals(data_bottom); + + if (it != data.inputs.begin2 && (it - 1)->end >= split_position) { + --it; + } + CIntervals& inputs1_middle = reachable_intervals_vec[inputs1_middleID]; + + BoxData data_top{{box.min1, box.max1, split_position, box.max2}, + {inputs1_middle.begin(), inputs1_middle.end(), it, + data.inputs.end2}, + {data.outputs.id1, data.outputs.id2}, + {data.qsimple_outputs.id1, data.qsimple_outputs.id2}}; + getReachableIntervals(data_top); + } else { // vertical split + reachable_intervals_vec.emplace_back(); + CIntervalsID inputs2_middleID = reachable_intervals_vec.size() - 1; + + PointID split_position = (box.max1 + box.min1) / 2; + assert(split_position > box.min1 && split_position < box.max1); + + auto bound = CInterval{split_position, 0, + (std::numeric_limits::max)(), 0}; + auto it = std::upper_bound(data.inputs.begin1, data.inputs.end1, bound); + + BoxData data_left{ + {box.min1, split_position, box.min2, box.max2}, + {data.inputs.begin1, it, data.inputs.begin2, data.inputs.end2}, + {data.outputs.id1, inputs2_middleID}, + {data.qsimple_outputs.id1, QSimpleID()}}; + getReachableIntervals(data_left); + + if (it != data.inputs.begin1 && (it - 1)->end >= split_position) { + --it; + } + CIntervals& inputs2_middle = reachable_intervals_vec[inputs2_middleID]; + + BoxData data_right{ + {split_position, box.max1, box.min2, box.max2}, + {it, data.inputs.end1, inputs2_middle.begin(), + inputs2_middle.end()}, + {data.outputs.id1, data.outputs.id2}, + {data.qsimple_outputs.id1, data.qsimple_outputs.id2}}; + getReachableIntervals(data_right); + } +} + +template +CPoint FrechetLight::getLastReachablePoint(Curve const& curve1, PointID i, + Curve const& curve2) const +{ + Point const& point = curve1[i]; + PointID max = curve2.size() - 1; + std::size_t stepsize = 1; + for (PointID cur = 0; cur < max;) { + // heuristic steps: + stepsize = std::min(stepsize, max - cur); + + auto mid = cur + (stepsize + 1) / 2; + auto first_part = curve2.curve_length(cur + 1, mid); + auto second_part = curve2.curve_length(mid, cur + stepsize); + auto maxdist = (CGAL::max)(first_part, second_part); + auto mid_dist = Curve::distance(point, curve2[mid], curve2.traits()); + + + if(certainly(distance > maxdist) && (certainly(mid_dist <= distance - maxdist))) { // Uncertain (A) + cur += stepsize; + stepsize *= 2; + } + + + // if heuristic steps don't work, then reduce stepsize: + else if (stepsize > 1) { + stepsize /= 2; + } else { + auto interval = getInterval(curve1, i, curve2, cur); + + // interval is full, so continue + if (is_one(interval.end.getFraction())) { + assert(is_zero(interval.begin.getFraction())); + ++cur; + stepsize *= 2; + } + + // the last reachable point is on the current interval + return interval.end; + } + } + return CPoint{max, 0}; +} + +/* +template +void FrechetLight::buildFreespaceDiagram(distance_t const& distance, + Curve const& curve1, + Curve const& curve2) +{ + this->curve_pair[0] = &curve1; + this->curve_pair[1] = &curve2; + this->distance = distance; + + clear(); + + Box initial_box(0, curve1.size() - 1, 0, curve2.size() - 1); + Inputs initial_inputs = computeInitialInputs(); + Outputs final_outputs = createFinalOutputs(); + + initCertificate(initial_inputs); + + // this is the main computation of the decision problem + computeOutputs(initial_box, initial_inputs, final_outputs); +} +*/ + +template +bool FrechetLight::lessThan(distance_t const& d, Curve const& curve1, + Curve const& curve2) +{ + this->curve_pair[0] = &curve1; + this->curve_pair[1] = &curve2; + this->distance = C::to_ift(d); + + // curves empty or start or end are already far + if (curve1.empty() || curve2.empty()) { + return false; + } + if (certainly(Curve::distance(curve1.front(), curve2.front(), curve1.traits()) > this->distance)) { // Uncertain (A) + return false; + } + if (certainly(Curve::distance(curve1.back(), curve2.back(), curve1.traits()) > this->distance)) { // Uncertain (A) + return false; + } + + // cases where at least one curve has length 1 + if (curve1.size() == 1 && curve2.size() == 1) { + return true; + } + if (curve1.size() == 1) { + return isClose(curve1, 0, curve2); + } + if (curve2.size() == 1) { + return isClose(curve2, 0, curve1); + } + + clear(); + + Box initial_box(0, curve1.size() - 1, 0, curve2.size() - 1); + Inputs initial_inputs = computeInitialInputs(); + Outputs final_outputs = createFinalOutputs(); + + initCertificate(initial_inputs); + + // this is the main computation of the decision problem + computeOutputs(initial_box, initial_inputs, final_outputs); + + return isTopRightReachable(final_outputs); +} + +template +bool FrechetLight::lessThanWithFilters(distance_t const& d, Curve const& curve1, + Curve const& curve2) +{ + this->curve_pair[0] = &curve1; + this->curve_pair[1] = &curve2; + this->distance = Curve::to_ift(d); + + assert(curve1.size()); + assert(curve2.size()); + + if (certainly(Curve::distance(curve1[0], curve2[0], curve1.traits()) > this->distance) || // Uncertain (A) + certainly(Curve::distance(curve1.back(), curve2.back(), curve1.traits()) > this->distance)) { + return false; + } + if (curve1.size() == 1 && curve2.size() == 1) { + return true; + } + + Filter filter(curve1, curve2, this->distance); + + if (filter.bichromaticFarthestDistance()) { + return true; + } + + PointID pos1; + PointID pos2; + if (filter.adaptiveGreedy(pos1, pos2)) { + return true; + } + if (filter.negative(pos1, pos2)) { + return false; + } + if (filter.adaptiveSimultaneousGreedy()) { + return true; + } + + ++non_filtered; + + return lessThan(d, curve1, curve2); +} + +template +void FrechetLight::computeOutputs(Box const& initial_box, + Inputs const& initial_inputs, + Outputs& final_outputs) +{ + num_boxes = 0; + + BoxData box_data{initial_box, initial_inputs, final_outputs, + QSimpleOutputs()}; + getReachableIntervals(box_data); +} + +template +void FrechetLight::visAddCell(Box const& box) +{ +#ifdef VIS + cells.emplace_back(box.min1, box.min2); +#else + CGAL_USE(box); +#endif +} + +template +bool FrechetLight::isClose(Curve const& curve1, PointID i, + Curve const& curve2) const +{ + return getLastReachablePoint(curve1, i, curve2) == + CPoint{PointID(curve2.size() - 1), 0}; +} + +template +bool FrechetLight::isTopRightReachable(Outputs const& outputs) const +{ + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + auto const& outputs1 = reachable_intervals_vec[outputs.id1]; + auto const& outputs2 = reachable_intervals_vec[outputs.id2]; + + return (!outputs1.empty() && + (outputs1.back().end.getPoint() == curve1.size() - 1)) || + (!outputs2.empty() && + (outputs2.back().end.getPoint() == curve2.size() - 1)); +} + +template +void FrechetLight::initCertificate(Inputs const& initial_inputs) +{ + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + + CInterval origin = CInterval(0, 0); + certSetValues(origin, origin, 0, -1); + certSetValues(*initial_inputs.begin1, origin, 0, 1); + certSetValues(*initial_inputs.begin2, origin, 0, 0); + + visAddUnknown(initial_inputs.begin1->end, CPoint(curve1.size() - 1, 0), + {0, 0}, 1); + visAddUnknown(initial_inputs.begin2->end, CPoint(curve2.size() - 1, 0), + {0, 0}, 0); + visAddReachable(*initial_inputs.begin1); + visAddReachable(*initial_inputs.begin2); +} + +template +auto FrechetLight::createFinalOutputs() -> Outputs +{ + Outputs outputs; + + reachable_intervals_vec.emplace_back(); + outputs.id1 = reachable_intervals_vec.size() - 1; + reachable_intervals_vec.emplace_back(); + outputs.id2 = reachable_intervals_vec.size() - 1; + + return outputs; +} + +// this function assumes that the start points of the two curves are close +template +auto FrechetLight::computeInitialInputs() -> Inputs +{ + Inputs inputs; + + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + + auto const first = CPoint(0, 0); + + auto last1 = getLastReachablePoint(curve2, 0, curve1); + reachable_intervals_vec.emplace_back(); + reachable_intervals_vec.back().emplace_back(first, last1); + inputs.begin1 = reachable_intervals_vec.back().begin(); + inputs.end1 = reachable_intervals_vec.back().end(); + + auto last2 = getLastReachablePoint(curve1, 0, curve2); + reachable_intervals_vec.emplace_back(); + reachable_intervals_vec.back().emplace_back(first, last2); + inputs.begin2 = reachable_intervals_vec.back().begin(); + inputs.end2 = reachable_intervals_vec.back().end(); + + return inputs; +} + +template +std::pair FrechetLight::calcDistance(Curve const& curve1, Curve const& curve2, double epsilon) +{ + //TODO: no interval here for split? + double min = 0; + double max = curve1.getUpperBoundDistance(curve2); + + while (max - min >= epsilon) { + auto split = (max + min) / 2.; + if (lessThan(distance_t(split), curve1, curve2)) { + max = split; + } else { + min = split; + } + } + + return std::make_pair(min,max); +} + +// This doesn't have to be called but is handy to make time measurements more +// consistent such that the clears in the lessThan call doen't have to do +// anything. + +template +void FrechetLight::clear() +{ + reachable_intervals_vec.clear(); + qsimple_intervals.clear(); + +#ifdef VIS + unknown_intervals.clear(); + connections.clear(); + free_non_reachable.clear(); + cells.clear(); + reachable_intervals.clear(); +#endif +} + +template +bool FrechetLight::isOnLowerRight(const CPosition& pt) const +{ + return pt[0] == curve_pair[0]->size() - 1 || pt[1] == 0; +} + +template +bool FrechetLight::isOnUpperLeft(const CPosition& pt) const +{ + return pt[0] == 0 || pt[1] == curve_pair[1]->size() - 1; +} + +// TODO, André: I am not sure whether this is currently fine using interval arithmetic + +template +Certificate& FrechetLight::computeCertificate() +{ + cert = Certificate(); + + cert.setCurves(curve_pair[0], curve_pair[1]); + cert.setDistance(distance); + + auto const& curve1 = *curve_pair[0]; + auto const& curve2 = *curve_pair[1]; + + // TODO test handling of special cases! + // special cases: + if (certainly(Curve::distance(curve1.front(), curve2.front(), curve1.traits()) > distance)) { // Uncertain (A) + cert.setAnswer(false); + cert.addPoint({CPoint(0, 0), CPoint(0, 0)}); + cert.validate(); + return cert; + } + if (certainly(Curve::distance(curve1.back(), curve2.back(), curve1.traits()) > distance)) { // Uncertain (A) + cert.setAnswer(false); + cert.addPoint( + {CPoint(curve1.size() - 1, 0), CPoint(curve2.size() - 1, 0)}); + cert.validate(); + return cert; + } + + // cases where at least one curve has length 1 + if (curve1.size() == 1 && curve2.size() == 1) { + cert.setAnswer(true); + cert.addPoint({CPoint(0, 0), CPoint(0, 0)}); + cert.validate(); + return cert; + } + if (curve1.size() == 1) { + auto last = getLastReachablePoint(curve1, 0, curve2); + if (last == CPoint(curve2.size() - 1, 0)) { + cert.setAnswer(true); + cert.addPoint({CPoint(0, 0), CPoint(0, 0)}); + cert.addPoint({CPoint(0, 0), CPoint(curve2.size() - 1, 0)}); + cert.validate(); + return cert; + } else { + CInterval outer; + (void)getInterval(curve1, (PointID)0, curve2, last.getPoint()); + CPoint safe_empty = outer.begin > CPoint(last.getPoint(), 0) + ? outer.begin + : outer.end; + assert(safe_empty > CPoint(last.getPoint(), 0) || + safe_empty < CPoint(last.getPoint() + 1, 0)); + cert.setAnswer(false); + cert.addPoint({CPoint(0, 0), safe_empty}); + cert.validate(); + return cert; + } + } + if (curve2.size() == 1) { + auto last = getLastReachablePoint(curve2, 0, curve1); + if (last == CPoint(curve1.size() - 1, 0)) { + cert.setAnswer(true); + cert.addPoint({CPoint(0, 0), CPoint(0, 0)}); + cert.addPoint({CPoint(curve1.size() - 1, 0), CPoint(0, 0)}); + cert.validate(); + return cert; + } else { + CInterval outer; + (void)getInterval(curve2, (PointID)0, curve1, last.getPoint()); + CPoint safe_empty = outer.begin > CPoint(last.getPoint(), 0) + ? outer.begin + : outer.end; + assert(safe_empty > CPoint(last.getPoint(), 0) || + safe_empty < CPoint(last.getPoint() + 1, 0)); + cert.setAnswer(false); + cert.addPoint({safe_empty, CPoint(0, 0)}); + cert.validate(); + return cert; + } + } + + // TODO: Check for case of a single point! + + CIntervals const& outputs1 = reachable_intervals_vec[2]; + CIntervals const& outputs2 = reachable_intervals_vec[3]; + + bool answer = false; + CInterval const* last_interval; + if (outputs1.size() && + (outputs1.back().end.getPoint() == curve1.size() - 1)) { + answer = true; + last_interval = &outputs1.back(); + } else if (outputs2.size() && + (outputs2.back().end.getPoint() == curve2.size() - 1)) { + answer = true; + last_interval = &outputs2.back(); + } + + cert.setAnswer(answer); + + if (answer) { + std::vector rev_traversal; + CPosition cur_pos = {CPoint(curve1.size() - 1, 0), + CPoint(curve2.size() - 1, 0)}; + rev_traversal.push_back(cur_pos); + CInterval const* interval = last_interval; + while (cur_pos[0] > 0 || cur_pos[1] > 0) { + CPosition next_pos = {CPoint(0, 0), CPoint(0, 0)}; + + next_pos[interval->fixed_curve] = interval->fixed; + next_pos[1 - interval->fixed_curve] = + interval->end > cur_pos[1 - interval->fixed_curve] + ? cur_pos[1 - interval->fixed_curve] + : interval->end; + assert(next_pos[0] <= cur_pos[0] && next_pos[1] <= cur_pos[1]); + if (next_pos[0] != cur_pos[0] || next_pos[1] != cur_pos[1]) { + rev_traversal.push_back(next_pos); + } + + if (next_pos[1 - interval->fixed_curve] != interval->begin) { + next_pos[1 - interval->fixed_curve] = interval->begin; + rev_traversal.push_back(next_pos); + } + + assert(next_pos[0] <= cur_pos[0] && next_pos[1] <= cur_pos[1]); + cur_pos = next_pos; + interval = interval->reach_parent; + } + + cert.validate(); + + for (int t = rev_traversal.size() - 1; t >= 0; t--) { + cert.addPoint(rev_traversal[t]); + } + } + + return cert; +} + +template +auto FrechetLight::getCurvePair() const -> CurvePair { return curve_pair; } + +template +void FrechetLight::setPruningLevel(int pruning_level) +{ + this->pruning_level = pruning_level; +} + + +template +void FrechetLight::setRules(std::array const& enable) +{ + enable_box_shrinking = enable[0]; + enable_empty_outputs = enable[1]; + enable_propagation1 = enable[2]; + enable_propagation2 = enable[3]; + enable_boundary_rule = enable[4]; +} + +template +std::size_t FrechetLight::getNumberOfBoxes() const { return num_boxes; } + +} // namespace internal +} // namespace Frechet_distance +} // namespace CGAL diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/frechet_light_types.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/frechet_light_types.h new file mode 100644 index 000000000000..f84b5166db6e --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/frechet_light_types.h @@ -0,0 +1,207 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include +#include + +#include +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + +// +// Box +// + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ +template +struct Box { + using PointID = typename K::PointID; + PointID min1; + PointID max1; + PointID min2; + PointID max2; + + Box(PointID min1, PointID max1, PointID min2, PointID max2) + : min1(min1), max1(max1), min2(min2), max2(max2) + { + } + + bool isCell() const { return max1 - min1 == 1 && max2 - min2 == 1; } +}; + +template +using Boxes = std::vector>; + +// +// Inputs +// + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ +template +struct Inputs { + using PointID = typename K::PointID; + typename CIntervals::iterator begin1; + typename CIntervals::iterator end1; + typename CIntervals::iterator begin2; + typename CIntervals::iterator end2; + + bool haveDownInput() const { return begin1 != end1; } + bool haveLeftInput() const { return begin2 != end2; } + + bool downContains(PointID point_id) const + { + for (auto it = begin1; it != end1; ++it) { + if (it->begin <= point_id && it->end >= point_id) { + return true; + } + } + return false; + } + bool leftContains(PointID point_id) const + { + for (auto it = begin2; it != end2; ++it) { + if (it->begin <= point_id && it->end >= point_id) { + return true; + } + } + return false; + } +}; + +// +// Outputs +// + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ + +template +struct Outputs { + CIntervalsID id1; + CIntervalsID id2; +}; + +// +// QSimpleInterval +// + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ +template +struct QSimpleInterval { + using PointID = typename K::PointID; + using CPoint = CGAL::Frechet_distance::internal::CPoint; + using CInterval = CGAL::Frechet_distance::internal::CInterval; + + QSimpleInterval() : valid(false) {} + QSimpleInterval(CPoint const& begin, CPoint const& end) + : valid(true), free_interval(begin, end) + { + } + + void setFreeInterval(CPoint const& begin, CPoint const& end) + { + free_interval = {begin, end}; + // valid = true; + } + void setFreeInterval(PointID begin, PointID end) + { + free_interval = {begin, 0, end, 0}; + // valid = true; + } + void invalidateFreeInterval() + { + free_interval.begin = CPoint{}; + free_interval.end = CPoint{}; + } + + CInterval const& getFreeInterval() { return free_interval; } + + void setLastValidPoint(PointID const& point) + { + last_valid_point = point; + // valid = false; + } + PointID const& getLastValidPoint() const { return last_valid_point; } + bool hasPartialInformation() const { return last_valid_point.valid(); } + + void validate() { valid = true; } + void invalidate() { valid = false; } + void clamp(CPoint const& min, CPoint const& max) { free_interval.clamp(min, max); } + + bool is_empty() const { return free_interval.is_empty(); } + bool is_valid() const { return valid; } + +private: + bool valid; + CInterval free_interval; + PointID last_valid_point; +}; + +template +using QSimpleIntervals = std::vector>; + +template +using QSimpleID = ID>; + +// +// QSimpleOutputs +// + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ + +template +struct QSimpleOutputs { + QSimpleID id1; + QSimpleID id2; +}; + +// +// BoxData +// + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ +template +struct BoxData { + Box box; + Inputs inputs; + Outputs outputs; + QSimpleOutputs qsimple_outputs; +}; + +} // namespace internal +} // namespace Frechet_distance_ +} // namespace CGAL diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/geometry_basics.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/geometry_basics.h new file mode 100644 index 000000000000..7ae0d697cbc4 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/geometry_basics.h @@ -0,0 +1,708 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include + +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + + + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a value in the interval `[0,1]`.... +*/ +template +struct Lambda; + +// filtered version +template +struct Lambda> +{ + using Curve = ::CGAL::Frechet_distance::internal::Curve; + using C = Curve; + using distance_t = typename C::distance_t; + using Approx = distance_t; + using PointID = typename C::PointID; + using Rational = typename Curve::Rational; + using Exact = typename Root_of_traits::Root_of_2; + + mutable Approx approx; + mutable std::optional exact; + const Curve * curve1; + PointID circle_center; + const Curve * curve2; + PointID line_start; + distance_t radius; + mutable bool is_zero, is_one, is_exact, is_start; + + Lambda() {} + + Lambda(int zero_one) + : approx(zero_one), + is_zero(zero_one == 0), + is_one(zero_one == 1), + is_exact(true) + { + } + + Lambda(const Approx& approx, const Curve& curve1, const PointID& circle_center, + const Curve& curve2, const PointID& line_start, const distance_t& radius, bool is_start) + : approx(approx), + curve1(&curve1), + circle_center(circle_center), + curve2(&curve2), + line_start(line_start), + radius(radius), + is_zero(false), + is_one(false), + is_exact(false), + is_start(is_start) + { + } + + Lambda(const Exact& exact) + : approx(CGAL::to_interval(exact)), + exact(exact), + is_zero(CGAL::is_zero(exact)), + is_one(CGAL::is_one(exact)), + is_exact(true) + {} + + Lambda(const Exact& exact, const Curve&, const PointID&, + const Curve&, const PointID&, + const distance_t&, bool) + : approx(CGAL::to_interval(exact)), + exact(exact), + is_zero(CGAL::is_zero(exact)), + is_one(CGAL::is_one(exact)), + is_exact(true) + {} + + // fill_lambda returns a pair and we are only interested in a bound + bool update_exact() const + { + if (is_exact) { + return true; + } + + const typename Curve::Rational_point& ls = curve2->rpoint(line_start); + const typename Curve::Rational_point& le = curve2->rpoint(line_start+1); + const typename Curve::Rational_point& cc = curve1->rpoint(circle_center); + + auto ccci = curve1->rational_traits().construct_cartesian_const_iterator_d_object(); + Rational a, b, c; + + auto it_le=ccci(le), it_ls=ccci(ls), it_cc=ccci(cc); + + for (auto i = 0; i < Curve::dimension; ++i) { + Rational start_end_diff = *it_le - *it_ls; + a += CGAL::square(start_end_diff); + Rational start_center_diff = *it_ls - *it_cc; + b -= start_center_diff * start_end_diff; + c += CGAL::square(start_center_diff); + ++it_le; ++it_ls; ++it_cc; + } + CGAL_assertion(radius.is_point()); + c -= CGAL::square(Rational(to_double(radius))); + + CGAL_assertion(a!=0); + Rational minus_b_div_a = b / a; + Rational d = CGAL::square(minus_b_div_a) - c / a; + if (! is_negative(d)) { + if (is_start) { + Exact start = make_root_of_2(minus_b_div_a, -1, d); + if (is_negative(start)) start = Exact(0); + if (start <= Exact(1)) { + exact = std::make_optional(start); + approx = CGAL::to_interval(*exact); + is_exact = true; + return true; + } + } else { + Exact end = make_root_of_2(minus_b_div_a, 1, d); + if (end > Exact(1)) end = Exact(1); + if (! is_negative(end)) { + exact = std::make_optional(end); + approx = CGAL::to_interval(*exact); + is_exact = true; + return true; + } + } + } + return false; + } + + friend std::ostream& operator<<(std::ostream& os, const Lambda&) + { + return os; + } + + bool operator<=(const Lambda& other) const + { + return (*this < other) || (*this == other); + } + + bool operator>=(const Lambda& other) const + { + return (other < *this) || (*this == other); + } + + bool operator>(const Lambda& other) const + { + return (other < *this); + } + + bool operator==(const Lambda& other) const + { + return (!(*this < other)) && (!(other < *this)); + } + + bool operator!=(const Lambda& other) const + { + return !(*this == other); + } + + bool operator<(const Lambda& other) const + { + if ((is_zero && other.is_zero) || (is_one && other.is_one)) + return false; + if ((is_zero && (!other.is_zero)) || (!is_one && other.is_one)) + return true; + CGAL::Uncertain res = approx < other.approx; + if (CGAL::is_certain(res)) { + return CGAL::make_certain(res); + } + update_exact(); + other.update_exact(); + return exact < other.exact; + } +}; + +// non-filtered version +template +struct Lambda> +{ + using Curve = ::CGAL::Frechet_distance::internal::Curve; + using C = Curve; + using FT = typename C::FT; + using RO2 = typename Root_of_traits::Root_of_2; + using PointID = typename C::PointID; + + RO2 value; + FT approx; // TODO: isn't it an issue to use that with an exact FT? + // TODO: we could use the interval in the RO2? + + bool is_zero, is_one; + + Lambda() {} + + Lambda(int zero_one) + : value(zero_one) + , approx(zero_one) + , is_zero(zero_one == 0) + , is_one(zero_one == 1) + {} + + Lambda(const RO2& v, const Curve& /* curve1 */, const PointID& /* circle_center */, + const Curve& /* curve2 */, const PointID& /* line_start */, const FT& /* radius */, bool /* is_start */) + : value(v) + , is_zero(false) + , is_one(false) + { + if constexpr (!std::is_same_v) + { + std::pair iv = to_interval(v); + approx = FT((iv.first+iv.second)/2.); + } + else + approx=v; + } + + friend std::ostream& operator<<(std::ostream& os, const Lambda&) + { + return os; + } + + bool operator<=(const Lambda& other) const + { + return (*this < other) || (*this == other); + } + + bool operator>=(const Lambda& other) const + { + return (other < *this) || (*this == other); + } + + bool operator>(const Lambda& other) const + { + return (other < *this); + } + + bool operator==(const Lambda& other) const + { + return (!(*this < other)) && (!(other < *this)); + } + + bool operator!=(const Lambda& other) const + { + return !(*this == other); + } + + bool operator<(const Lambda& other) const + { + if ((is_zero && other.is_zero) || (is_one && other.is_one)) + return false; + if ((is_zero && (!other.is_zero)) || (!is_one && other.is_one)) + return true; + return value < other.value; + } +}; + +} } // namespace Frechet_distance::internal + +template +bool is_one(const Frechet_distance::internal::Lambda>& lambda) +{ + if (lambda.is_one) return true; + if (lambda.is_zero) return false; + Uncertain ub = is_one(lambda.approx); + if (is_certain(ub)) { + return make_certain(ub); + } + lambda.update_exact(); + return is_one(*lambda.exact); +} + +template +bool is_zero(const Frechet_distance::internal::Lambda>& lambda) +{ + if (lambda.is_zero) return true; + if (lambda.is_one) return false; + Uncertain ub = is_zero(lambda.approx); + if (is_certain(ub)) { + return make_certain(ub); + } + lambda.update_exact(); + return is_zero(*lambda.exact); +} + +template +bool is_one(const Frechet_distance::internal::Lambda>& lambda) +{ + if (lambda.is_one) return true; + if (lambda.is_zero) return false; + return is_one(lambda.value); +} + +template +bool is_zero(const Frechet_distance::internal::Lambda>& lambda) +{ + if (lambda.is_zero) return true; + if (lambda.is_one) return false; + return is_zero(lambda.value); +} + +/* +template +CGAL::Interval_nt to_interval(const Frechet_distance::internal::Lambda& lambda) +{ + return lambda.approx; +} +*/ + + +namespace Frechet_distance +{ +namespace internal { + +template +struct ContinuousPoint { + using distance_t = typename C::distance_t; + using PointID = typename C::PointID; + PointID point; + distance_t fraction; + + bool operator<(ContinuousPoint const& other) const + { + return point < other.point || + (point == other.point && fraction < other.fraction); + } + bool operator<(PointID point_id) const { return point < point_id; } + bool operator>(PointID point_id) const { return point >= point_id; } + + bool valid() const { return point.valid(); } + void invalidate() { point.invalidate(); } +}; + + + +// Orientation and Direction etc. + +enum class Direction : uint8_t { Up = 0, Down = 1, Left = 2, Right = 3 }; +const std::array Directions = { + {Direction::Up, Direction::Down, Direction::Left, Direction::Right}}; + +enum class Orientation { Horizontal = 0, Vertical = 1 }; +Orientation operator!(Orientation orientation); + +// short for: backward-forward direction +enum class BFDirection { Backward = 0, Forward = 1 }; +BFDirection operator!(BFDirection direction); + +// some helper functions for Orientation and Direction +Orientation getOrientation(Direction direction); +Direction getForwardDirection(Orientation orientation); +Direction getBackwardDirection(Orientation orientation); +bool isForward(Direction direction); +bool isBackward(Direction direction); +std::array getDirections(Orientation orientation); +BFDirection toBFDirection(Direction direction); + +// +// Interval +// + +// TODO: does CGAL have any replacement for this or do we want our custom type +// here? +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ + +template +struct Interval { + Lambda begin; + Lambda end; + + Interval() + : begin(1.), end(0.) + {} + + Interval(Lambda const& begin, Lambda const& end) + : begin(begin), end(end) + {} + + bool is_empty() const + { + return begin > end; + } + + bool intersects(Interval const& other) const + { + if (is_empty() || other.is_empty()) { + return false; + } + + return (other.begin >= begin && other.begin <= end) || + (other.end >= begin && other.end <= end) || + (other.begin <= begin && other.end >= end); + } +}; + +template +std::ostream& operator<<(std::ostream& out, const Interval& interval); + +/*! + * \ingroup PkgFrechetDistanceFunctions + * Data Types for FrechetLight: + * + * CPoint is integral part + rational [0,1] number given as sqrt_extension + */ +template +class CPoint +{ + private: + using PointID = typename C::PointID; + PointID point; + Lambda fraction; + + void normalize() + { + assert(fraction >= Lambda(0) && fraction <= Lambda(1)); + if (CGAL::is_one(fraction)) { + fraction = 0.; + ++point; + } + } + +public: + CPoint(PointID point, Lambda const& fraction) + : point(point), fraction(fraction) + { + normalize(); + } + + CPoint() : point((std::numeric_limits::max)()), fraction(0.) + { + } + + PointID getPoint() const { return point; } + + Lambda const& getFraction() const { return fraction; } + + double getFractionLB() const + { + // returns a lower bound to the fraction + return CGAL::to_interval(fraction).inf(); + } + + void setPoint(PointID point) { this->point = point; } + + void setFraction(Lambda const& frac) + { + fraction = frac; + normalize(); + } + + bool operator<(CPoint const& other) const + { + return point < other.point || + (point == other.point && fraction < other.fraction); + } + + bool operator<=(CPoint const& other) const + { + return point < other.point || + (point == other.point && fraction <= other.fraction); + } + + bool operator>(CPoint const& other) const + { + return point > other.point || + (point == other.point && fraction > other.fraction); + } + + bool operator>=(CPoint const& other) const + { + return point > other.point || + (point == other.point && fraction >= other.fraction); + } + + bool operator==(CPoint const& other) const + { + return point == other.point && fraction == other.fraction; + } + + bool operator!=(CPoint const& other) const + { + return point != other.point || fraction != other.fraction; + } + + bool operator<(PointID other) const { return point < other; } + + bool operator>(PointID other) const + { + return point > other || (point == other && fraction > Lambda(0)); + } + + bool operator<=(PointID other) const + { + return point < other || (point == other && is_zero(fraction)); + } + + bool operator>=(PointID other) const { return point >= other; } + + bool operator==(PointID other) const + { + return point == other && is_zero(fraction); + } + + bool operator!=(size_t other) const { return !(point == other); } + + CPoint ceil() const + { + return (! CGAL::is_zero(fraction)) ? CPoint(point + 1, 0.) : CPoint(point, 0.); + } + + CPoint floor() const { return CPoint(point, 0.); } + + std::string to_string() const + { + // return std::to_string( (double) point + fraction); + std::stringstream stream; + // AF avoid + stream << std::fixed << std::setprecision(10) << + // (double) point + fraction; + return stream.str(); + } + + friend std::ostream& operator<<(std::ostream& out, const CPoint& p) + { + out << std::setprecision(15) << "(" << (size_t)p.point << " + " + << p.fraction << ")"; + + return out; + } +}; + + + +template +using CPosition = std::array, 2>; + +template +using CPositions = std::vector>; + +using CurveID = std::size_t; + +/*! + * \ingroup PkgFrechetDistanceFunctions + * A class representing a +*/ +template +struct CInterval { + using PointID = typename C::PointID; + + CPoint begin; + CPoint end; + + const CInterval* reach_parent = nullptr; + CPoint fixed = CPoint((std::numeric_limits::max)(), 0.); + CurveID fixed_curve = -1; + + CPosition getLowerRightPos() const + { + if (fixed_curve == 0) { + CPosition ret = {{fixed, begin}}; + return ret; + } else { + CPosition ret = {{end, fixed}}; + return ret; + } + } + CPosition getUpperLeftPos() const + { + if (fixed_curve == 0) { + CPosition ret = {{fixed, end}}; + return ret; + } else { + CPosition ret = {{begin, fixed}}; + return ret; + } + } + + CInterval(CPoint const& begin, CPoint const& end, CPoint const& fixed, + CurveID fixed_curve) + : begin(begin), end(end), fixed(fixed), fixed_curve(fixed_curve) + { + } + + CInterval() + : begin((std::numeric_limits::max)(), 0.), + end(std::numeric_limits::lowest(), 0.) + { + } + + CInterval(CInterval const& other) = default; + + CInterval(CPoint const& begin, CPoint const& end) : begin(begin), end(end) + { + } + + CInterval(PointID point1, Lambda fraction1, PointID point2, + Lambda const& fraction2) + : begin(point1, fraction1), end(point2, fraction2) + { + } + + CInterval(PointID begin, PointID end) : begin(begin, 0.), end(end, 0.) {} + + bool operator<(CInterval const& other) const + { + return begin < other.begin || (begin == other.begin && end < other.end); + } + + bool is_empty() const { return end < begin; } + + void make_empty() + { + begin = {(std::numeric_limits::max)(), 0}; + end = {std::numeric_limits::lowest(), 0}; + } + + void clamp(CPoint const& min, CPoint const& max) + { + begin = (std::max)(min, begin); + end = (std::min)(max, end); + } +}; + +template +std::ostream& operator<<(std::ostream& out, const CInterval& interval); + + +template +using CIntervals = std::vector>; + +template +using CIntervalsID = ID>; + +#if 0 +// TODO: CGAL certainly has a replacement for this; do we want this though as +// it's (probably) only used for visualization? Ellipse +struct Ellipse { + Point center; + distance_t width; + distance_t height; + double alpha; + + void invalidate() + { + width = -1.; + height = -1.; + } + bool is_valid() { return width >= 0 && height >= 0; } +}; +#endif + +// +// Interval +// +template +std::ostream& operator<<(std::ostream& out, const Interval& interval) +{ + out << std::setprecision (15) + << "(" << interval.begin << ", " << interval.end << ")"; + + return out; +} +template +std::ostream& operator<<(std::ostream& out, const CInterval& interval) +{ + out << std::setprecision(15) << "(" << interval.begin << ", " + << interval.end << ")"; + + return out; +} + +} // namespace internal +} // namespace Frechet_distance +} // namespace CGAL diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/high_level_predicates.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/high_level_predicates.h new file mode 100644 index 000000000000..26f2ef222cde --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/high_level_predicates.h @@ -0,0 +1,188 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include + +#include +#include + +namespace CGAL { +namespace Frechet_distance { +namespace internal { + +template +void make_positive(FT& n) { if (n<0) n=FT(0); } +template +void make_less_than_one(FT& n) { if (n>1) n=FT(1); } + +inline void make_positive(Interval_nt& n) +{ + if (n.sup() <= 0) n = 0.; + else if (n.inf()<0) n=Interval_nt(0.,n.sup()); +} + +inline void make_less_than_one(Interval_nt& n) +{ + if (n.inf() >=1 ) n = 1.; + else if (n.sup()>1) n=Interval_nt(n.inf(),1.); +} + + +// let a := v.x()^2 + v.y()^2, +// let b := line_start.x() * v.x() + line_start.y() * v.y(), +// let c := line_start.x()^2 + line_start.y()^2 - radius^2 +// <=> lambda^2 * a + lambda * 2 b + c = 0 +// <=> lambda^2 + (2 b / a) * lambda + (c / a) = 0 +// <=> lambda1/2 = - (b / a) +/- sqrt((b / a)^2 - c / a) +//TODO: use optional! +template +std::optional +fill_lambda(const Point& circle_center, + const Point& line_start, + const Point& line_end, + const AFT& radius, + std::pair, Lambda>& I, + C const& curve1, + typename C::PointID const& center_id, + C const& curve2, + typename C::PointID const& seg_start_id, + const Traits& traits = Traits()) +{ + using FT = typename Traits::FT; + FT a(0), b(0), c(0); + auto ccci = traits.construct_cartesian_const_iterator_d_object(); + auto it_cc = ccci(circle_center), it_s = ccci(line_start), it_e = ccci(line_end); + + for (auto i = 0; i < C::dimension; ++i, ++it_cc, ++it_s, ++it_e) + { + FT start_end_diff = *it_e - *it_s; + a += CGAL::square(start_end_diff); + FT start_center_diff = *it_s - *it_cc; + b -= start_center_diff * start_end_diff; + c += square(start_center_diff); + } + c -= CGAL::square(typename Traits::FT(radius)); + + if(is_zero(a)){ + I = std::make_pair(Lambda(0), Lambda(1)); + return true; + } + + FT minus_b_div_a = b / a; + FT d = CGAL::square(minus_b_div_a) - c / a; + + auto is_not_neg = !is_negative(d); + if (!is_certain(is_not_neg)) return std::nullopt; + + if (is_not_neg) + { + auto start = make_root_of_2(minus_b_div_a, -1, d); + auto end = make_root_of_2(minus_b_div_a, 1, d); + // Question: can it be negative >1 even in exact? + make_positive(start); + make_less_than_one(end); + + auto valid_interval = CGAL_AND(start <= FT(1), end >= FT(0)); + if (!is_certain(valid_interval)) return std::nullopt; + + if (valid_interval) + { + I = std::make_pair( + (certainly(start == FT(0))) ? Lambda(0) + : Lambda(start, curve1, center_id, + curve2, seg_start_id, radius, true), + (certainly(end == FT(1))) ? Lambda(1) + : Lambda(end, curve1, center_id, + curve2, seg_start_id, radius, false)); + return true; + } + } + return false; +} + +namespace HLPred +{ + +// filtered version +template +Interval> +intersection_interval(Curve const& curve1, + typename Curve::PointID const& center_id, + Curve const& curve2, + typename Curve::PointID seg_start_id, + typename Curve::IFT const& radius) +{ + using C = Curve; + Interval I; + + std::pair, Lambda> II; + // if not empty + + std::optional res = + fill_lambda( + curve1[center_id], curve2[seg_start_id], curve2[seg_start_id + 1], + C::inf(radius), II, curve1, center_id, curve2, seg_start_id); + + if (res.has_value()) + { + if (res.value()) + I = Interval(II.first, II.second); + } + else{ + CGAL_assertion(radius.is_point()); + std::pair, Lambda> II; + // if not empty + if (fill_lambda( + curve1.rpoint(center_id), curve2.rpoint(seg_start_id), curve2.rpoint(seg_start_id + 1), + C::inf(radius), II, curve1, center_id, curve2, seg_start_id).value()) + { + I = Interval(II.first, II.second); + } + } + + return I; +} + +// non-filtered version +template +Interval> +intersection_interval(Curve const& curve1, + typename Curve::PointID const& center_id, + Curve const& curve2, + typename Curve::PointID seg_start_id, + typename Curve::IFT const& radius) +{ + using C = Curve; + + Interval I; + + std::pair, Lambda> II; + // if not empty + if (fill_lambda( + curve1[center_id], curve2[seg_start_id], curve2[seg_start_id + 1], + C::inf(radius), II, curve1, center_id, curve2, seg_start_id, curve1.traits()).value()) + { + I = Interval(II.first, II.second); + } + + return I; +} + +} // namespace HLPred + +} // namespace internal +} // namespace Frechet_distance_ +} // namespace CGAL diff --git a/Frechet_distance/include/CGAL/Frechet_distance/internal/id.h b/Frechet_distance/include/CGAL/Frechet_distance/internal/id.h new file mode 100644 index 000000000000..6717617c9407 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance/internal/id.h @@ -0,0 +1,78 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#pragma once +#include +#include +#include +#include + + +namespace CGAL { +namespace Frechet_distance{ +namespace internal { +// Typesafe ID class such that there are compiler errors if different IDs are +// mixed. The template parameter T is just there to assure this behavior. +// Additionally, we have a member function which can check for validity. +template +struct ID { +public: + using IDType = uint32_t; + static constexpr IDType invalid_value = (std::numeric_limits::max)(); + + ID(IDType id = invalid_value) : id(id) {} + + operator IDType() const { return id; } + IDType operator+(ID other) const { return id + other.id; } + IDType operator+(int offset) const { return id + offset; } + IDType operator+(size_t offset) const { return id + offset; } + IDType operator-(ID other) const { return id - other.id; } + IDType operator-(int offset) const { return id - offset; } + IDType operator/(int div) const { return id / div; } + IDType operator+=(ID other) { return id += other.id; } + IDType operator-=(ID other) { return id -= other.id; } +// IDType operator=(ID other) { return id = other.id; } + IDType operator++() { return ++id; } + IDType operator--() { return --id; } + // FIXME: + // bool operator==(ID other) const { return id == other.id; } + // bool operator==(IDType other) const { return id == other; } + bool operator!=(ID other) const { return id != other.id; } + + bool valid() const { return id != invalid_value; } + void invalidate() { id = invalid_value; } + +private: + IDType id; +}; + +} // namespace internal +} // namespace Frechet_distance_ +} // namespace CGAL + +// define custom hash function to be able to use IDs with maps/sets +namespace std +{ + +template +struct hash> { + using IDType = typename CGAL::Frechet_distance::internal::ID::IDType; + std::size_t operator()(CGAL::Frechet_distance::internal::ID const& id) const noexcept + { + return std::hash()(id); + } +}; + +} // namespace std diff --git a/Frechet_distance/include/CGAL/Frechet_distance_traits_2.h b/Frechet_distance/include/CGAL/Frechet_distance_traits_2.h new file mode 100644 index 000000000000..8b49c376e16a --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance_traits_2.h @@ -0,0 +1,56 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), CNRS (France), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#ifndef CGAL_Frechet_distance_TRAITS_2_H +#define CGAL_Frechet_distance_TRAITS_2_H + +#include + +#include + +namespace CGAL +{ +/*! + * \ingroup PkgFrechetDistanceTraits + * +* \cgalModels{FrechetDistanceTraits} +* \tparam K geometric traits class. Must be a model of `Kernel` +*/ +template +class Frechet_distance_traits_2 +{ +public: + using Dimension = Dimension_tag<2>; + + using Kernel = K; + using FT = typename Kernel::FT; + using Point_d = typename Kernel::Point_2; + using Construct_bbox_d = typename Kernel::Construct_bbox_2; + using Cartesian_const_iterator_d = typename Kernel::Cartesian_const_iterator_2; + using Construct_cartesian_const_iterator_d = typename Kernel::Construct_cartesian_const_iterator_2; + using Compare_squared_distance_d = typename Kernel::Compare_squared_distance_2; + + Construct_bbox_d construct_bbox_d_object() const { + return Construct_bbox_d(); + } + + Construct_cartesian_const_iterator_d construct_cartesian_const_iterator_d_object() const { + return Construct_cartesian_const_iterator_d(); + } +}; + +} // end of namespace CGAL + +#endif // CGAL_Frechet_distance_TRAITS_2_H diff --git a/Frechet_distance/include/CGAL/Frechet_distance_traits_3.h b/Frechet_distance/include/CGAL/Frechet_distance_traits_3.h new file mode 100644 index 000000000000..f7679ffa3df7 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance_traits_3.h @@ -0,0 +1,56 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), CNRS (France), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#ifndef CGAL_Frechet_distance_TRAITS_3_H +#define CGAL_Frechet_distance_TRAITS_3_H + +#include + +#include + +namespace CGAL +{ +/*! + * \ingroup PkgFrechetDistanceTraits + * +* \cgalModels{FrechetDistanceTraits} +* \tparam K geometric traits class. Must be a model of `Kernel` +*/ +template +class Frechet_distance_traits_3 +{ +public: + using Dimension = Dimension_tag<3>; + + using Kernel = K; + using FT = typename Kernel::FT; + using Point_d = typename Kernel::Point_3; + using Construct_bbox_d = typename Kernel::Construct_bbox_3; + using Cartesian_const_iterator_d = typename Kernel::Cartesian_const_iterator_3; + using Construct_cartesian_const_iterator_d = typename Kernel::Construct_cartesian_const_iterator_3; + using Compare_squared_distance_d = typename Kernel::Compare_squared_distance_3; + + Construct_bbox_d construct_bbox_d_object() const { + return Construct_bbox_d(); + } + + Construct_cartesian_const_iterator_d construct_cartesian_const_iterator_d_object() const { + return Construct_cartesian_const_iterator_d(); + } +}; + +} // end of namespace CGAL + +#endif // CGAL_Frechet_distance_TRAITS_3_H diff --git a/Frechet_distance/include/CGAL/Frechet_distance_traits_d.h b/Frechet_distance/include/CGAL/Frechet_distance_traits_d.h new file mode 100644 index 000000000000..f21d3393af32 --- /dev/null +++ b/Frechet_distance/include/CGAL/Frechet_distance_traits_d.h @@ -0,0 +1,55 @@ +// Copyright (c) 2024 Max-Planck-Institute Saarbruecken (Germany), GeometryFactory (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : André Nusser +// Marvin Künnemann +// Karl Bringmann +// Andreas Fabri +// ============================================================================= + +#ifndef CGAL_Frechet_distance_TRAITS_D_H +#define CGAL_Frechet_distance_TRAITS_D_H + +#include + +#include + +namespace CGAL +{ +/*! + * \ingroup PkgFrechetDistanceTraits + * +* \cgalModels{FrechetDistanceTraits} +* \tparam K geometric traits class. Must be either `Epick_d` or `Epeck_d` with a fixed dimension. +*/ +template +class Frechet_distance_traits_d +{ +public: + using Dimension = Dimension_tag; + + using Kernel = K; + using FT = typename Kernel::FT; + using Point_d = typename Kernel::Point_d; + using Construct_bbox_d = typename Kernel::Construct_bbox_d; + using Cartesian_const_iterator_d = typename Kernel::Cartesian_const_iterator_d; + using Construct_cartesian_const_iterator_d = typename Kernel::Construct_cartesian_const_iterator_d; + + Construct_bbox_d construct_bbox_d_object() const { + return Construct_bbox_d(); + } + + Construct_cartesian_const_iterator_d construct_cartesian_const_iterator_d_object() const { + return Construct_cartesian_const_iterator_d(); + } +}; + +} // end of namespace CGAL + +#endif // CGAL_Frechet_distance_TRAITS_D_H diff --git a/Frechet_distance/package_info/Frechet_distance/copyright b/Frechet_distance/package_info/Frechet_distance/copyright new file mode 100644 index 000000000000..430420851800 --- /dev/null +++ b/Frechet_distance/package_info/Frechet_distance/copyright @@ -0,0 +1,3 @@ +Max-Planck-Institute Saarbruecken (Germany) +CNRS (France) +GeometryFactory (France) \ No newline at end of file diff --git a/Frechet_distance/package_info/Frechet_distance/dependencies b/Frechet_distance/package_info/Frechet_distance/dependencies new file mode 100644 index 000000000000..672f96651f9a --- /dev/null +++ b/Frechet_distance/package_info/Frechet_distance/dependencies @@ -0,0 +1,23 @@ +Algebraic_foundations +Circulator +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +Property_map +STL_Extension +Stream_support +Arithmetic_kernel +CGAL_Core +Cartesian_kernel +Distance_2 +Distance_3 +Filtered_kernel +Frechet_distance +Intersections_2 +Intersections_3 +Kernel_d +NewKernel_d +Spatial_searching diff --git a/Frechet_distance/package_info/Frechet_distance/description.txt b/Frechet_distance/package_info/Frechet_distance/description.txt new file mode 100644 index 000000000000..7229111919aa --- /dev/null +++ b/Frechet_distance/package_info/Frechet_distance/description.txt @@ -0,0 +1 @@ +Frechet distance on dD polylines diff --git a/Frechet_distance/package_info/Frechet_distance/license.txt b/Frechet_distance/package_info/Frechet_distance/license.txt new file mode 100644 index 000000000000..8bb8efcb72b0 --- /dev/null +++ b/Frechet_distance/package_info/Frechet_distance/license.txt @@ -0,0 +1 @@ +GPL (v3 or later) diff --git a/Frechet_distance/package_info/Frechet_distance/maintainer b/Frechet_distance/package_info/Frechet_distance/maintainer new file mode 100644 index 000000000000..8c43fc0574fc --- /dev/null +++ b/Frechet_distance/package_info/Frechet_distance/maintainer @@ -0,0 +1 @@ +André Nusser , Marvin Künnemann , and Karl Bringmann diff --git a/Frechet_distance/test/Frechet_distance/CMakeLists.txt b/Frechet_distance/test/Frechet_distance/CMakeLists.txt new file mode 100644 index 000000000000..9a489adcc6fb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/CMakeLists.txt @@ -0,0 +1,20 @@ +# Created by the script cgal_create_cmake_script +# This is the CMake script for compiling a CGAL application. + +cmake_minimum_required(VERSION 3.12...3.29) +project( Frechet_distance_Tests ) + +find_package(CGAL REQUIRED) + +find_package(Eigen3 3.1.0 QUIET) #(3.1.0 or greater) +include(CGAL_Eigen3_support) +if(TARGET CGAL::Eigen3_support) + create_single_source_cgal_program( "Frechet_distance_test.cpp" ) + target_link_libraries(Frechet_distance_test PRIVATE CGAL::Eigen3_support) + create_single_source_cgal_program( "Frechet_distance_minimal_traits_2.cpp" ) + target_link_libraries(Frechet_distance_minimal_traits_2 PRIVATE CGAL::Eigen3_support) +else() + message("NOTICE: All tests require the Eigen3 library, and will not be compiled.") +endif() + + diff --git a/Frechet_distance/test/Frechet_distance/Frechet_distance_minimal_traits_2.cpp b/Frechet_distance/test/Frechet_distance/Frechet_distance_minimal_traits_2.cpp new file mode 100644 index 000000000000..6996b4362303 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/Frechet_distance_minimal_traits_2.cpp @@ -0,0 +1,75 @@ +#include +#include + +template +struct MinimalFrechetTraits { + using Dimension = CGAL::Dimension_tag<2>; + using FT = FT_; + + struct Point_d + {}; + + struct Construct_bbox_d + { + Construct_bbox_d() = delete; + Construct_bbox_d(int){} + CGAL::Bbox_2 operator()(Point_d) const + { + return CGAL::Bbox_2(); + } + }; + + struct Cartesian_const_iterator_d + { + FT operator*() { return 0; } + Cartesian_const_iterator_d& operator++() { return *this;} + Cartesian_const_iterator_d operator++(int) { return Cartesian_const_iterator_d(); } + }; + + struct Construct_cartesian_const_iterator_d + { + Construct_cartesian_const_iterator_d() = delete; + Construct_cartesian_const_iterator_d(int){} + + Cartesian_const_iterator_d operator()(Point_d){ return Cartesian_const_iterator_d(); } + Cartesian_const_iterator_d operator()(Point_d, int){ return Cartesian_const_iterator_d(); } + }; + + Construct_bbox_d construct_bbox_d_object() const + { + return Construct_bbox_d(0); + } + + Construct_cartesian_const_iterator_d construct_cartesian_const_iterator_d_object() const + { + return Construct_cartesian_const_iterator_d(0); + } +}; + + +#include + +#include + +int main() +{ + namespace params = CGAL::parameters; + + { + using Traits = MinimalFrechetTraits; + std::vector curve; + /* bool decision = */ CGAL::is_Frechet_distance_larger( + curve, curve, 0.1, params::force_filtering(std::true_type()) + .geom_traits(Traits())); + } + + { + using Traits = MinimalFrechetTraits; + std::vector curve; + /* bool decision = */ CGAL::is_Frechet_distance_larger( + curve, curve, 0.1, params::force_filtering(std::true_type()) + .geom_traits(Traits())); + } + + return 0; +} diff --git a/Frechet_distance/test/Frechet_distance/Frechet_distance_test.cpp b/Frechet_distance/test/Frechet_distance/Frechet_distance_test.cpp new file mode 100644 index 000000000000..c88faa02acbe --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/Frechet_distance_test.cpp @@ -0,0 +1,345 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +template +struct Test_struct +{ + +// +// helpers +// +using Test_distance_t = double; +using TestCurve = std::vector; +using TestCurves = std::vector; + +struct FrechetDistanceQuery { + std::size_t id1, id2; + Test_distance_t distance; + bool decision; +}; +using FrechetDistanceQueries = std::vector; + +struct FrechetDistanceNearNeighborsDSQuery { + std::size_t id; + Test_distance_t distance; + std::vector expected_result; // TODO: should be curve ids +}; +using FrechetDistanceNearNeighborsDSQueries = + std::vector; + + +static void readCurve(std::ifstream& curve_file, TestCurve& curve) +{ + // Read everything into a stringstream. + std::stringstream ss; + ss << curve_file.rdbuf(); + CGAL::set_ascii_mode(ss); + + TestPoint p; + auto ignore_count = (std::numeric_limits::max)(); + while (ss >> p) { + ss.ignore(ignore_count, '\n'); + + if ((!curve.empty()) && (p == curve.back())) { + continue; + } + curve.push_back(p); + } +} + +static TestCurves readCurves(std::string const& curve_directory) +{ + TestCurves curves; + std::vector curve_filenames; + + // read filenames of curve files + std::ifstream file(curve_directory + "dataset.txt"); + assert(file); + + std::string line; + while (std::getline(file, line)) { + curve_filenames.push_back(line); + } + + // read curves + curves.reserve(curve_filenames.size()); + for (auto const& curve_filename : curve_filenames) { + std::ifstream curve_file(curve_directory + curve_filename); + assert(curve_file); + + curves.emplace_back(); + readCurve(curve_file, curves.back()); + + if (curves.back().empty()) { + curves.pop_back(); + } + } + + return curves; +} + + +static FrechetDistanceQueries readFrechetDistanceQueries(std::string const& query_file) +{ + FrechetDistanceQueries queries; + + std::ifstream file(query_file); + assert(file); + + std::string line; + while (std::getline(file, line)) { + queries.emplace_back(); + auto& query = queries.back(); + + std::stringstream ss(line); + ss >> query.id1 >> query.id2 >> query.distance >> query.decision; + } + + return queries; +} + +static FrechetDistanceNearNeighborsDSQueries readFrechetDistanceNearNeighborsDSQueries( + std::string const& query_file) +{ + FrechetDistanceNearNeighborsDSQueries queries; + + std::ifstream file(query_file); + assert(file); + + std::string line; + while (std::getline(file, line)) { + queries.emplace_back(); + auto& query = queries.back(); + + std::stringstream ss(line); + ss >> query.id >> query.distance; + + CGAL::Frechet_distance::internal::CurveID result_id; + while (ss >> result_id) { + query.expected_result.push_back(result_id); + } + std::sort(query.expected_result.begin(), + query.expected_result.end()); + } + + return queries; +} + + +// +// tests +// +template +static double testFrechetDistance() +{ + namespace params = CGAL::parameters; + std::string curve_directory = "./data/curves/"; + std::string query_directory = "./data/queries/"; + std::vector datasets; + + auto const dimension = TestTraits::Dimension::value; + if (dimension == 2) { + // datasets = {"sigspatial", "OV"}; + datasets = { "sigspatial" }; + } + else if (dimension == 3) { + datasets = { "generated_3d" }; + } + else if (dimension == 100) { + datasets = { "generated_100d" }; + } + + CGAL::Real_timer timer; + for (auto const& dataset : datasets) { + auto curves = readCurves(curve_directory + dataset + "/"); + auto queries = + readFrechetDistanceQueries(query_directory + dataset + ".txt"); + + for (auto const& query : queries) { + /* + std::cout << CGAL::bounded_error_Frechet_distance(curves[query.id1], curves[query.id2], 0.001) + << std::endl; + */ + timer.start(); + auto decision = + ! CGAL::is_Frechet_distance_larger( + curves[query.id1], curves[query.id2], query.distance, + params::force_filtering(std::bool_constant()) + .geom_traits(TestTraits())); + timer.stop(); + + if (decision != query.decision) { + std::cout << "Wrong decision on query." << std::endl; + exit(- 1); + } + } + } + return timer.time(); +} + +static double testFrechetDistanceNearNeighborsDS() +{ + std::string curve_directory = "./data/curves/"; + std::vector datasets = { "sigspatial" }; + std::string query_directory = "./data/ds_queries/"; + + CGAL::Real_timer timer; + for (auto const& dataset: datasets) { + auto curves = readCurves(curve_directory + dataset + "/"); + auto queries = + readFrechetDistanceNearNeighborsDSQueries(query_directory + dataset + + ".txt"); + + CGAL::Frechet_distance::Neighbor_search ds; + ds.insert(curves); + + for (auto const& query: queries) { + auto result = ds.get_close_curves(curves[query.id], + query.distance); + std::sort(result.begin(), result.end()); + + timer.start(); + if (!std::equal(result.begin(), result.end(), query.expected_result.begin(), query.expected_result.end())) { + std::cout << "Wrong result on query." << std::endl; + exit(- 1); + } + timer.stop(); + } + } + + return timer.time(); +} + +}; + +int main(int argc, char** argv) +{ + std::set test_set; + for (int i=1;i; + using Traits = CGAL::Frechet_distance_traits_2; + using Point = Kernel::Point_2; + std::cout <<"Simple_cartesian\n"; + double t1=Test_struct::testFrechetDistanceNearNeighborsDS(); + double t2=Test_struct::testFrechetDistance(); + std::cout << t1 << " " << t2 << "\n"; + } + + if (test_set.empty() || test_set.count(0)) + { + using Kernel = CGAL::Simple_cartesian; + using Traits = CGAL::Frechet_distance_traits_2; + using Point = Kernel::Point_2; + std::cout <<"Simple_cartesian (force_filtering)\n"; + double t1=Test_struct::testFrechetDistanceNearNeighborsDS(); + double t2=Test_struct::testFrechetDistance(); + std::cout << t1 << " " << t2 << "\n"; + } + + if (test_set.empty() || test_set.count(1)) + { + using Kernel = CGAL::Epick; + using Traits = CGAL::Frechet_distance_traits_2; + using Point = Kernel::Point_2; + std::cout <<"CGAL::Epick\n"; + double t1=Test_struct::testFrechetDistanceNearNeighborsDS(); + double t2=Test_struct::testFrechetDistance(); + std::cout << t1 << " " << t2 << "\n"; + } + + if (test_set.empty() || test_set.count(2)) + { + using Kernel = CGAL::Epeck; + using Traits = CGAL::Frechet_distance_traits_2; + using Point = Kernel::Point_2; + std::cout <<"CGAL::Epeck\n"; + double t1=Test_struct::testFrechetDistanceNearNeighborsDS(); + double t2=Test_struct::testFrechetDistance(); + std::cout << t1 << " " << t2 << "\n"; + } + + if (test_set.empty() || test_set.count(3)) + { + using Kernel = CGAL::Exact_predicates_exact_constructions_kernel_with_sqrt; + using Traits = CGAL::Frechet_distance_traits_2; + using Point = Kernel::Point_2; + std::cout <<"Exact_predicates_exact_constructions_kernel_with_sqrt (force filtering)\n"; + double t1=Test_struct::testFrechetDistanceNearNeighborsDS(); + double t2=Test_struct::testFrechetDistance(); + std::cout << t1 << " " << t2 << "\n"; + } + + if (test_set.empty() || test_set.count(4)) + { + using Kernel = CGAL::Simple_cartesian; + using Traits = CGAL::Frechet_distance_traits_2; + using Point = Kernel::Point_2; + std::cout <<"Simple_cartesian (force filtering)\n"; + double t1=Test_struct::testFrechetDistanceNearNeighborsDS(); + double t2=Test_struct::testFrechetDistance(); + std::cout << t1 << " " << t2 << "\n"; + } + + if (test_set.empty() || test_set.count(5)) + { + using Kernel = CGAL::Simple_cartesian; + using Traits = CGAL::Frechet_distance_traits_3; + using Point = Kernel::Point_3; + std::cout <<"Simple_cartesian in 3D\n"; + double t1=Test_struct::testFrechetDistance(); + std::cout << t1 << "\n"; + } + + if (test_set.empty() || test_set.count(6)) + { + using Kernel = CGAL::Simple_cartesian; + using Traits = CGAL::Frechet_distance_traits_3; + using Point = Kernel::Point_3; + std::cout <<"Simple_cartesian in 3D (force filtering)\n"; + double t1=Test_struct::testFrechetDistance(); + std::cout << t1 << "\n"; + } + + if (test_set.empty() || test_set.count(7)) + { + using Kernel = CGAL::Epick_d>; + using Traits = CGAL::Frechet_distance_traits_d; + using Point = Kernel::Point_d; + std::cout <<"CGAL::Epick_d\n"; + double t1=Test_struct::testFrechetDistance(); + std::cout << t1 << "\n"; + } + + if (test_set.empty() || test_set.count(8)) + { + using Kernel = CGAL::Epeck_d>; + using Traits = CGAL::Frechet_distance_traits_d; + using Point = Kernel::Point_d; + std::cout <<"CGAL::Epeck_d\n"; + double t1=Test_struct::testFrechetDistance(); + std::cout << t1 << "\n"; + } + + return 0; +} diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/dataset.txt b/Frechet_distance/test/Frechet_distance/data/curves/OV/dataset.txt new file mode 100644 index 000000000000..76e1b0ca5554 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/dataset.txt @@ -0,0 +1,220 @@ +ovbenchmark0-0.curveA +ovbenchmark0-0.curveB +ovbenchmark0-1.curveA +ovbenchmark0-1.curveB +ovbenchmark0-2.curveA +ovbenchmark0-2.curveB +ovbenchmark0-3.curveA +ovbenchmark0-3.curveB +ovbenchmark0-4.curveA +ovbenchmark0-4.curveB +ovbenchmark0-5.curveA +ovbenchmark0-5.curveB +ovbenchmark0-6.curveA +ovbenchmark0-6.curveB +ovbenchmark0-7.curveA +ovbenchmark0-7.curveB +ovbenchmark0-8.curveA +ovbenchmark0-8.curveB +ovbenchmark0-9.curveA +ovbenchmark0-9.curveB +ovbenchmark0-10.curveA +ovbenchmark0-10.curveB +ovbenchmark0-11.curveA +ovbenchmark0-11.curveB +ovbenchmark0-12.curveA +ovbenchmark0-12.curveB +ovbenchmark0-13.curveA +ovbenchmark0-13.curveB +ovbenchmark0-14.curveA +ovbenchmark0-14.curveB +ovbenchmark0-15.curveA +ovbenchmark0-15.curveB +ovbenchmark0-16.curveA +ovbenchmark0-16.curveB +ovbenchmark0-17.curveA +ovbenchmark0-17.curveB +ovbenchmark0-18.curveA +ovbenchmark0-18.curveB +ovbenchmark0-19.curveA +ovbenchmark0-19.curveB +ovbenchmark0-20.curveA +ovbenchmark0-20.curveB +ovbenchmark0-21.curveA +ovbenchmark0-21.curveB +ovbenchmark0-22.curveA +ovbenchmark0-22.curveB +ovbenchmark0-23.curveA +ovbenchmark0-23.curveB +ovbenchmark0-24.curveA +ovbenchmark0-24.curveB +ovbenchmark0-25.curveA +ovbenchmark0-25.curveB +ovbenchmark0-26.curveA +ovbenchmark0-26.curveB +ovbenchmark0-27.curveA +ovbenchmark0-27.curveB +ovbenchmark0-28.curveA +ovbenchmark0-28.curveB +ovbenchmark0-29.curveA +ovbenchmark0-29.curveB +ovbenchmark1-0.curveA +ovbenchmark1-0.curveB +ovbenchmark1-1.curveA +ovbenchmark1-1.curveB +ovbenchmark1-2.curveA +ovbenchmark1-2.curveB +ovbenchmark1-3.curveA +ovbenchmark1-3.curveB +ovbenchmark1-4.curveA +ovbenchmark1-4.curveB +ovbenchmark1-5.curveA +ovbenchmark1-5.curveB +ovbenchmark1-6.curveA +ovbenchmark1-6.curveB +ovbenchmark1-7.curveA +ovbenchmark1-7.curveB +ovbenchmark1-8.curveA +ovbenchmark1-8.curveB +ovbenchmark1-9.curveA +ovbenchmark1-9.curveB +ovbenchmark1-10.curveA +ovbenchmark1-10.curveB +ovbenchmark1-11.curveA +ovbenchmark1-11.curveB +ovbenchmark1-12.curveA +ovbenchmark1-12.curveB +ovbenchmark1-13.curveA +ovbenchmark1-13.curveB +ovbenchmark1-14.curveA +ovbenchmark1-14.curveB +ovbenchmark1-15.curveA +ovbenchmark1-15.curveB +ovbenchmark1-16.curveA +ovbenchmark1-16.curveB +ovbenchmark1-17.curveA +ovbenchmark1-17.curveB +ovbenchmark1-18.curveA +ovbenchmark1-18.curveB +ovbenchmark1-19.curveA +ovbenchmark1-19.curveB +ovbenchmark1-20.curveA +ovbenchmark1-20.curveB +ovbenchmark1-21.curveA +ovbenchmark1-21.curveB +ovbenchmark1-22.curveA +ovbenchmark1-22.curveB +ovbenchmark1-23.curveA +ovbenchmark1-23.curveB +ovbenchmark1-24.curveA +ovbenchmark1-24.curveB +ovbenchmark1-25.curveA +ovbenchmark1-25.curveB +ovbenchmark1-26.curveA +ovbenchmark1-26.curveB +ovbenchmark1-27.curveA +ovbenchmark1-27.curveB +ovbenchmark1-28.curveA +ovbenchmark1-28.curveB +ovbenchmark1-29.curveA +ovbenchmark1-29.curveB +ovbenchmark10-0.curveA +ovbenchmark10-0.curveB +ovbenchmark10-1.curveA +ovbenchmark10-1.curveB +ovbenchmark10-2.curveA +ovbenchmark10-2.curveB +ovbenchmark10-3.curveA +ovbenchmark10-3.curveB +ovbenchmark10-4.curveA +ovbenchmark10-4.curveB +ovbenchmark10-5.curveA +ovbenchmark10-5.curveB +ovbenchmark10-6.curveA +ovbenchmark10-6.curveB +ovbenchmark10-7.curveA +ovbenchmark10-7.curveB +ovbenchmark10-8.curveA +ovbenchmark10-8.curveB +ovbenchmark10-9.curveA +ovbenchmark10-9.curveB +ovbenchmark10-10.curveA +ovbenchmark10-10.curveB +ovbenchmark10-11.curveA +ovbenchmark10-11.curveB +ovbenchmark10-12.curveA +ovbenchmark10-12.curveB +ovbenchmark10-13.curveA +ovbenchmark10-13.curveB +ovbenchmark10-14.curveA +ovbenchmark10-14.curveB +ovbenchmark10-15.curveA +ovbenchmark10-15.curveB +ovbenchmark10-16.curveA +ovbenchmark10-16.curveB +ovbenchmark10-17.curveA +ovbenchmark10-17.curveB +ovbenchmark10-18.curveA +ovbenchmark10-18.curveB +ovbenchmark10-19.curveA +ovbenchmark10-19.curveB +ovbenchmark10-20.curveA +ovbenchmark10-20.curveB +ovbenchmark10-21.curveA +ovbenchmark10-21.curveB +ovbenchmark10-22.curveA +ovbenchmark10-22.curveB +ovbenchmark10-23.curveA +ovbenchmark10-23.curveB +ovbenchmark10-24.curveA +ovbenchmark10-24.curveB +ovbenchmark10-25.curveA +ovbenchmark10-25.curveB +ovbenchmark10-26.curveA +ovbenchmark10-26.curveB +ovbenchmark10-27.curveA +ovbenchmark10-27.curveB +ovbenchmark10-28.curveA +ovbenchmark10-28.curveB +ovbenchmark10-29.curveA +ovbenchmark10-29.curveB +ovbenchmark100-0.curveA +ovbenchmark100-0.curveB +ovbenchmark100-1.curveA +ovbenchmark100-1.curveB +ovbenchmark100-2.curveA +ovbenchmark100-2.curveB +ovbenchmark100-3.curveA +ovbenchmark100-3.curveB +ovbenchmark100-4.curveA +ovbenchmark100-4.curveB +ovbenchmark100-5.curveA +ovbenchmark100-5.curveB +ovbenchmark100-6.curveA +ovbenchmark100-6.curveB +ovbenchmark100-7.curveA +ovbenchmark100-7.curveB +ovbenchmark100-8.curveA +ovbenchmark100-8.curveB +ovbenchmark100-9.curveA +ovbenchmark100-9.curveB +ovbenchmark1000-0.curveA +ovbenchmark1000-0.curveB +ovbenchmark1000-1.curveA +ovbenchmark1000-1.curveB +ovbenchmark1000-2.curveA +ovbenchmark1000-2.curveB +ovbenchmark1000-3.curveA +ovbenchmark1000-3.curveB +ovbenchmark1000-4.curveA +ovbenchmark1000-4.curveB +ovbenchmark1000-5.curveA +ovbenchmark1000-5.curveB +ovbenchmark1000-6.curveA +ovbenchmark1000-6.curveB +ovbenchmark1000-7.curveA +ovbenchmark1000-7.curveB +ovbenchmark1000-8.curveA +ovbenchmark1000-8.curveB +ovbenchmark1000-9.curveA +ovbenchmark1000-9.curveB diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-0.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-0.curveA new file mode 100644 index 000000000000..54caf2c682af --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-0.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-0.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-0.curveB new file mode 100644 index 000000000000..c03fb9ddd6a9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-0.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-1.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-1.curveA new file mode 100644 index 000000000000..3a6a40038fcf --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-1.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-1.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-1.curveB new file mode 100644 index 000000000000..8e2b0be89b80 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-1.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-10.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-10.curveA new file mode 100644 index 000000000000..9b18f5f6dad6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-10.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-10.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-10.curveB new file mode 100644 index 000000000000..fa8988a13a4c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-10.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-11.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-11.curveA new file mode 100644 index 000000000000..7cb4c6a35194 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-11.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-11.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-11.curveB new file mode 100644 index 000000000000..83ed89c833b1 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-11.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-12.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-12.curveA new file mode 100644 index 000000000000..387cf91f01f9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-12.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-12.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-12.curveB new file mode 100644 index 000000000000..d39ba3a0319c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-12.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-13.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-13.curveA new file mode 100644 index 000000000000..9f42245e9f46 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-13.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-13.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-13.curveB new file mode 100644 index 000000000000..9803b3eeca15 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-13.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-14.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-14.curveA new file mode 100644 index 000000000000..f741c69c2ea9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-14.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-14.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-14.curveB new file mode 100644 index 000000000000..e101c26fc179 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-14.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-15.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-15.curveA new file mode 100644 index 000000000000..9f4a732a8c56 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-15.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-15.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-15.curveB new file mode 100644 index 000000000000..d1e93fd938a4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-15.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-16.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-16.curveA new file mode 100644 index 000000000000..0a28cb40f6c1 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-16.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-16.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-16.curveB new file mode 100644 index 000000000000..35a215947d13 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-16.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-17.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-17.curveA new file mode 100644 index 000000000000..40d79a50998d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-17.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-17.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-17.curveB new file mode 100644 index 000000000000..92bc96fe33e8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-17.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-18.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-18.curveA new file mode 100644 index 000000000000..0824535c7dc5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-18.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-18.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-18.curveB new file mode 100644 index 000000000000..298aff02d63e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-18.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-19.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-19.curveA new file mode 100644 index 000000000000..b0ca265f66b6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-19.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-19.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-19.curveB new file mode 100644 index 000000000000..e93b78a6f92d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-19.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-2.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-2.curveA new file mode 100644 index 000000000000..9a9aa95fe4e9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-2.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-2.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-2.curveB new file mode 100644 index 000000000000..d7444df3eead --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-2.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-20.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-20.curveA new file mode 100644 index 000000000000..c84c2052131a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-20.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-20.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-20.curveB new file mode 100644 index 000000000000..90bfcb13d0bf --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-20.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-21.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-21.curveA new file mode 100644 index 000000000000..0b2326a04203 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-21.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-21.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-21.curveB new file mode 100644 index 000000000000..73c7224903ac --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-21.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-22.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-22.curveA new file mode 100644 index 000000000000..a88051bfeb9b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-22.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-22.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-22.curveB new file mode 100644 index 000000000000..6cf44db6d730 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-22.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-23.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-23.curveA new file mode 100644 index 000000000000..b51dd37a006b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-23.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-23.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-23.curveB new file mode 100644 index 000000000000..6811a94fc3c6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-23.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-24.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-24.curveA new file mode 100644 index 000000000000..b264a598c23a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-24.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-24.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-24.curveB new file mode 100644 index 000000000000..4e37e27185f3 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-24.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-25.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-25.curveA new file mode 100644 index 000000000000..a69fc79d95e6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-25.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-25.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-25.curveB new file mode 100644 index 000000000000..e5782e11a25f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-25.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-26.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-26.curveA new file mode 100644 index 000000000000..6f1d158b32bf --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-26.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-26.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-26.curveB new file mode 100644 index 000000000000..c76a1cdb1ff6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-26.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-27.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-27.curveA new file mode 100644 index 000000000000..89b8027969f5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-27.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-27.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-27.curveB new file mode 100644 index 000000000000..3546e68e9c28 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-27.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-28.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-28.curveA new file mode 100644 index 000000000000..c44a9bdfb6f0 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-28.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-28.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-28.curveB new file mode 100644 index 000000000000..dc29cdc43edc --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-28.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-29.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-29.curveA new file mode 100644 index 000000000000..a781c5d7962a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-29.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-29.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-29.curveB new file mode 100644 index 000000000000..4feed06507cc --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-29.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-3.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-3.curveA new file mode 100644 index 000000000000..30c28d3bb746 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-3.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-3.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-3.curveB new file mode 100644 index 000000000000..5319bc99f9b9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-3.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-4.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-4.curveA new file mode 100644 index 000000000000..496ab27d51c8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-4.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-4.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-4.curveB new file mode 100644 index 000000000000..e654f5e2c01f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-4.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-5.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-5.curveA new file mode 100644 index 000000000000..277c38a153f4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-5.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-5.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-5.curveB new file mode 100644 index 000000000000..b487965f2455 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-5.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-6.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-6.curveA new file mode 100644 index 000000000000..eb8232a1784d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-6.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-6.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-6.curveB new file mode 100644 index 000000000000..2ceaf0e8a891 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-6.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-7.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-7.curveA new file mode 100644 index 000000000000..5a79dce0b9f2 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-7.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-7.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-7.curveB new file mode 100644 index 000000000000..c847a4af5266 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-7.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-8.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-8.curveA new file mode 100644 index 000000000000..7a3377688959 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-8.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 15.03 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-8.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-8.curveB new file mode 100644 index 000000000000..a969c6e04b0c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-8.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +-10 -15 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +0 -15.03 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-9.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-9.curveA new file mode 100644 index 000000000000..c3299f1cc11b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-9.curveA @@ -0,0 +1,65 @@ +-10 6 +-10 15 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +0 14.97 +10 14.97 +10 6 +-10 6 +-10 15 +0 14.97 +10 14.97 +0 14.97 +10 15.03 +0 15.03 +10 14.97 +0 15.03 +10 15.03 +0 15.03 +10 14.97 +10 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-9.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-9.curveB new file mode 100644 index 000000000000..dc995cf365d3 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark0-9.curveB @@ -0,0 +1,59 @@ +-10 0 +-10 -24 +-10 -15 +0 -15.03 +10 -14.97 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +-10 -15 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -14.97 +10 -14.97 +-10 -15 +0 -15.03 +10 -15.03 +0 -15.03 +10 -14.97 +0 -14.97 +10 -14.97 +0 -14.97 +10 -15.03 +0 -15.03 +10 -15.03 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +-10 -15 +0 -15.03 +10 -14.97 +0 -15.03 +10 -15.03 +0 -14.97 +10 -15.03 +0 -15.03 +10 -14.97 +0 -15.03 +10 -14.97 +10 -24 +10 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-0.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-0.curveA new file mode 100644 index 000000000000..34ca5a672b5e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-0.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-0.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-0.curveB new file mode 100644 index 000000000000..8581895cbc5c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-0.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-1.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-1.curveA new file mode 100644 index 000000000000..3d915a98f69d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-1.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-1.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-1.curveB new file mode 100644 index 000000000000..8a4cefaec167 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-1.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-10.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-10.curveA new file mode 100644 index 000000000000..746a47d8a29e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-10.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-10.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-10.curveB new file mode 100644 index 000000000000..53d1682744b1 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-10.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-11.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-11.curveA new file mode 100644 index 000000000000..55730d2ccc92 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-11.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-11.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-11.curveB new file mode 100644 index 000000000000..2ec0bc9635fc --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-11.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-12.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-12.curveA new file mode 100644 index 000000000000..14c03c5f27d4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-12.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-12.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-12.curveB new file mode 100644 index 000000000000..21b264dfef44 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-12.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-13.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-13.curveA new file mode 100644 index 000000000000..9a7fcbc040b6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-13.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-13.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-13.curveB new file mode 100644 index 000000000000..b8cf4778fb63 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-13.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-14.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-14.curveA new file mode 100644 index 000000000000..f78c42186460 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-14.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-14.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-14.curveB new file mode 100644 index 000000000000..bce340b15207 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-14.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-15.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-15.curveA new file mode 100644 index 000000000000..21506cab20e1 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-15.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-15.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-15.curveB new file mode 100644 index 000000000000..9851cfebf614 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-15.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-16.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-16.curveA new file mode 100644 index 000000000000..efb40f929a60 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-16.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-16.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-16.curveB new file mode 100644 index 000000000000..ea5825b70c72 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-16.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-17.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-17.curveA new file mode 100644 index 000000000000..eddb9fee0acd --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-17.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-17.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-17.curveB new file mode 100644 index 000000000000..6cf91ae35188 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-17.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-18.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-18.curveA new file mode 100644 index 000000000000..60b886bee310 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-18.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-18.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-18.curveB new file mode 100644 index 000000000000..81fb1f9ed392 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-18.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-19.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-19.curveA new file mode 100644 index 000000000000..871f0eeb78cf --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-19.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-19.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-19.curveB new file mode 100644 index 000000000000..c852d847de9e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-19.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-2.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-2.curveA new file mode 100644 index 000000000000..d577e37615a7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-2.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-2.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-2.curveB new file mode 100644 index 000000000000..c7f97286f7b5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-2.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-20.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-20.curveA new file mode 100644 index 000000000000..df4e51e3542b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-20.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-20.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-20.curveB new file mode 100644 index 000000000000..88632055f94a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-20.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-21.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-21.curveA new file mode 100644 index 000000000000..569bffe9df5c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-21.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-21.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-21.curveB new file mode 100644 index 000000000000..d504ad6dbb4f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-21.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-22.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-22.curveA new file mode 100644 index 000000000000..806d12b52292 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-22.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-22.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-22.curveB new file mode 100644 index 000000000000..012b1ae4711f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-22.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-23.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-23.curveA new file mode 100644 index 000000000000..e0e0fc0806d9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-23.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-23.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-23.curveB new file mode 100644 index 000000000000..b6a74d9cb6c5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-23.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-24.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-24.curveA new file mode 100644 index 000000000000..5caac2b58ee3 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-24.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-24.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-24.curveB new file mode 100644 index 000000000000..344630c1368d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-24.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-25.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-25.curveA new file mode 100644 index 000000000000..b3ebbc303f2b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-25.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-25.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-25.curveB new file mode 100644 index 000000000000..717ba7123728 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-25.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-26.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-26.curveA new file mode 100644 index 000000000000..9c8cf21c3230 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-26.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-26.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-26.curveB new file mode 100644 index 000000000000..29032bdaf83e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-26.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-27.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-27.curveA new file mode 100644 index 000000000000..9e6edf6c47b0 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-27.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-27.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-27.curveB new file mode 100644 index 000000000000..26e6817de760 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-27.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-28.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-28.curveA new file mode 100644 index 000000000000..66229174251d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-28.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-28.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-28.curveB new file mode 100644 index 000000000000..5291f609bd86 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-28.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-29.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-29.curveA new file mode 100644 index 000000000000..36bc0db5c4ae --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-29.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-29.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-29.curveB new file mode 100644 index 000000000000..4d485b57592b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-29.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-3.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-3.curveA new file mode 100644 index 000000000000..370f7e3bee99 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-3.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-3.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-3.curveB new file mode 100644 index 000000000000..a12fed8fc260 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-3.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-4.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-4.curveA new file mode 100644 index 000000000000..c8ad2252d967 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-4.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-4.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-4.curveB new file mode 100644 index 000000000000..b9286c80fcff --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-4.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-5.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-5.curveA new file mode 100644 index 000000000000..b50e91a63434 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-5.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-5.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-5.curveB new file mode 100644 index 000000000000..3afd662ea990 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-5.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-6.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-6.curveA new file mode 100644 index 000000000000..dbaf65947620 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-6.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-6.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-6.curveB new file mode 100644 index 000000000000..f8a49a8dbe02 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-6.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-7.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-7.curveA new file mode 100644 index 000000000000..f4f05bc47f2d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-7.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-7.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-7.curveB new file mode 100644 index 000000000000..d6f0e1fdd186 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-7.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-8.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-8.curveA new file mode 100644 index 000000000000..1bffe9c39c9b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-8.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-8.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-8.curveB new file mode 100644 index 000000000000..b3e1b144652a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-8.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -14.97 +110 -15.03 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-9.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-9.curveA new file mode 100644 index 000000000000..5a38f8fb0644 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-9.curveA @@ -0,0 +1,130 @@ +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 15.03 +100 14.97 +110 15.03 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 15.03 +110 6 +90 6 +90 15 +100 15.03 +110 15.03 +100 14.97 +110 14.97 +100 15.03 +110 14.97 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +110 6 +90 6 +90 15 +100 14.97 +110 15.03 +100 15.03 +110 15.03 +100 15.03 +110 14.97 +100 14.97 +110 14.97 +100 14.97 +110 15.03 +110 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-9.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-9.curveB new file mode 100644 index 000000000000..5a570f37ad2a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1-9.curveB @@ -0,0 +1,114 @@ +90 0 +90 -24 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -15.03 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -15.03 +110 -15.03 +90 -15 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -14.97 +100 -14.97 +110 -14.97 +100 -15.03 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +90 -15 +100 -14.97 +110 -15.03 +100 -14.97 +110 -14.97 +100 -15.03 +110 -15.03 +100 -14.97 +110 -15.03 +100 -15.03 +110 -14.97 +110 -24 +110 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-0.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-0.curveA new file mode 100644 index 000000000000..eee900450529 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-0.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-0.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-0.curveB new file mode 100644 index 000000000000..0c51d6aa3aeb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-0.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-1.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-1.curveA new file mode 100644 index 000000000000..5b621d69b2da --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-1.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-1.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-1.curveB new file mode 100644 index 000000000000..e8a83c2ab443 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-1.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-10.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-10.curveA new file mode 100644 index 000000000000..edd40e20ee3e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-10.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-10.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-10.curveB new file mode 100644 index 000000000000..4d876bf80dce --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-10.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-11.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-11.curveA new file mode 100644 index 000000000000..3efbbed2e2ec --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-11.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-11.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-11.curveB new file mode 100644 index 000000000000..a066469eaaec --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-11.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-12.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-12.curveA new file mode 100644 index 000000000000..be6d3bdd9e93 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-12.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-12.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-12.curveB new file mode 100644 index 000000000000..d6eb4052c08c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-12.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-13.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-13.curveA new file mode 100644 index 000000000000..1219547809e9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-13.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-13.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-13.curveB new file mode 100644 index 000000000000..637a6c4df896 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-13.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-14.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-14.curveA new file mode 100644 index 000000000000..e29cccb0e286 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-14.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-14.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-14.curveB new file mode 100644 index 000000000000..ec91674a6d5e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-14.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-15.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-15.curveA new file mode 100644 index 000000000000..873213703bf9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-15.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-15.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-15.curveB new file mode 100644 index 000000000000..309937dbc6bd --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-15.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-16.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-16.curveA new file mode 100644 index 000000000000..fd2437dfff46 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-16.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-16.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-16.curveB new file mode 100644 index 000000000000..a706ee672264 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-16.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-17.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-17.curveA new file mode 100644 index 000000000000..9449ac3fccd9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-17.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-17.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-17.curveB new file mode 100644 index 000000000000..097dbf3de8cb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-17.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-18.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-18.curveA new file mode 100644 index 000000000000..ebffcb650dfb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-18.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-18.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-18.curveB new file mode 100644 index 000000000000..a2a141f4cfb9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-18.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-19.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-19.curveA new file mode 100644 index 000000000000..054dd930ae53 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-19.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-19.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-19.curveB new file mode 100644 index 000000000000..2b843b387b41 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-19.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-2.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-2.curveA new file mode 100644 index 000000000000..9991ad7160b0 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-2.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-2.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-2.curveB new file mode 100644 index 000000000000..d697d727aecd --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-2.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-20.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-20.curveA new file mode 100644 index 000000000000..6cc00eef80f7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-20.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-20.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-20.curveB new file mode 100644 index 000000000000..0b1251ae11be --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-20.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-21.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-21.curveA new file mode 100644 index 000000000000..3ba406e18a71 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-21.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-21.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-21.curveB new file mode 100644 index 000000000000..f5b137e7f99f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-21.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-22.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-22.curveA new file mode 100644 index 000000000000..d6efe66b08c4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-22.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-22.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-22.curveB new file mode 100644 index 000000000000..bb352b7e2e5e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-22.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-23.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-23.curveA new file mode 100644 index 000000000000..4f9a24a96c45 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-23.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-23.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-23.curveB new file mode 100644 index 000000000000..29ea4a2d42a6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-23.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-24.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-24.curveA new file mode 100644 index 000000000000..ff920f56a96d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-24.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-24.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-24.curveB new file mode 100644 index 000000000000..8376ebae1264 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-24.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-25.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-25.curveA new file mode 100644 index 000000000000..26e36d070e10 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-25.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-25.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-25.curveB new file mode 100644 index 000000000000..4bd9b94ca436 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-25.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-26.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-26.curveA new file mode 100644 index 000000000000..8bc35465fcf5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-26.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-26.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-26.curveB new file mode 100644 index 000000000000..315cbf8ab98b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-26.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-27.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-27.curveA new file mode 100644 index 000000000000..47c9828cdfd6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-27.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-27.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-27.curveB new file mode 100644 index 000000000000..b35dedb06d6b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-27.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-28.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-28.curveA new file mode 100644 index 000000000000..8b1d8082b01a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-28.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-28.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-28.curveB new file mode 100644 index 000000000000..6c61dde8ab24 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-28.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-29.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-29.curveA new file mode 100644 index 000000000000..b2e4d948ab6e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-29.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-29.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-29.curveB new file mode 100644 index 000000000000..77854e68f8af --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-29.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-3.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-3.curveA new file mode 100644 index 000000000000..312b13461176 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-3.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-3.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-3.curveB new file mode 100644 index 000000000000..577619addda8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-3.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-4.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-4.curveA new file mode 100644 index 000000000000..8e1c3f776c8a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-4.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-4.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-4.curveB new file mode 100644 index 000000000000..6a0885820f69 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-4.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-5.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-5.curveA new file mode 100644 index 000000000000..a333c9088341 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-5.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-5.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-5.curveB new file mode 100644 index 000000000000..6e179e9311e5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-5.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-6.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-6.curveA new file mode 100644 index 000000000000..5bba455d6d00 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-6.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-6.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-6.curveB new file mode 100644 index 000000000000..b6f434233147 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-6.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-7.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-7.curveA new file mode 100644 index 000000000000..b15b430f6dca --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-7.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-7.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-7.curveB new file mode 100644 index 000000000000..e02989934fd1 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-7.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-8.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-8.curveA new file mode 100644 index 000000000000..44d9bc7a9d81 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-8.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-8.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-8.curveB new file mode 100644 index 000000000000..0fb6d94bf615 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-8.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-9.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-9.curveA new file mode 100644 index 000000000000..a9caa5fc9605 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-9.curveA @@ -0,0 +1,260 @@ +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +200 14.97 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +200 14.97 +210 15.03 +200 15.03 +210 15.03 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +210 6 +190 6 +190 15 +200 15.03 +210 15.03 +200 14.97 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 15.03 +210 14.97 +210 6 +190 6 +190 15 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 14.97 +200 15.03 +210 15.03 +200 14.97 +210 15.03 +210 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-9.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-9.curveB new file mode 100644 index 000000000000..3d778b824997 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark10-9.curveB @@ -0,0 +1,224 @@ +190 0 +190 -24 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +190 -15 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -14.97 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -14.97 +200 -15.03 +210 -14.97 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +190 -15 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -15.03 +200 -15.03 +210 -14.97 +200 -15.03 +210 -15.03 +200 -14.97 +210 -15.03 +200 -15.03 +210 -15.03 +190 -15 +200 -14.97 +210 -14.97 +200 -15.03 +210 -15.03 +200 -15.03 +210 -14.97 +200 -14.97 +210 -14.97 +200 -15.03 +210 -14.97 +210 -24 +210 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-0.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-0.curveA new file mode 100644 index 000000000000..3c82c0ea4599 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-0.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-0.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-0.curveB new file mode 100644 index 000000000000..eea43d467dcf --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-0.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-1.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-1.curveA new file mode 100644 index 000000000000..f647be367662 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-1.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-1.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-1.curveB new file mode 100644 index 000000000000..6ec6f3de7e4a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-1.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-2.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-2.curveA new file mode 100644 index 000000000000..4c16e9d416c4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-2.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-2.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-2.curveB new file mode 100644 index 000000000000..19b626d29ba8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-2.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-3.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-3.curveA new file mode 100644 index 000000000000..387f011f9e58 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-3.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-3.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-3.curveB new file mode 100644 index 000000000000..a4178a1554ea --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-3.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-4.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-4.curveA new file mode 100644 index 000000000000..c5b6ae0d20d3 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-4.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-4.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-4.curveB new file mode 100644 index 000000000000..bd559f24271d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-4.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-5.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-5.curveA new file mode 100644 index 000000000000..465cd59a5064 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-5.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-5.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-5.curveB new file mode 100644 index 000000000000..aaed8f930d37 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-5.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-6.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-6.curveA new file mode 100644 index 000000000000..250bdb7cc205 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-6.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-6.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-6.curveB new file mode 100644 index 000000000000..0ac9e3afc473 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-6.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-7.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-7.curveA new file mode 100644 index 000000000000..9b4e5d0cfecc --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-7.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-7.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-7.curveB new file mode 100644 index 000000000000..4b8d26ba88a1 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-7.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-8.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-8.curveA new file mode 100644 index 000000000000..68ed11ac15cb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-8.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-8.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-8.curveB new file mode 100644 index 000000000000..086a80f0df89 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-8.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-9.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-9.curveA new file mode 100644 index 000000000000..d4441f806b41 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-9.curveA @@ -0,0 +1,325 @@ +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 14.97 +310 14.97 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 15.03 +310 14.97 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 14.97 +300 14.97 +310 15.03 +300 14.97 +310 14.97 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 14.97 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +300 15.03 +310 15.03 +300 15.03 +310 15.03 +310 6 +290 6 +290 15 +300 15.03 +310 15.03 +300 14.97 +310 15.03 +300 14.97 +310 15.03 +300 15.03 +310 14.97 +300 14.97 +310 15.03 +310 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-9.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-9.curveB new file mode 100644 index 000000000000..cf396cb8ac60 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark100-9.curveB @@ -0,0 +1,279 @@ +290 0 +290 -24 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -14.97 +310 -15.03 +290 -15 +300 -15.03 +310 -15.03 +300 -15.03 +310 -15.03 +300 -14.97 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -15.03 +300 -14.97 +310 -15.03 +300 -14.97 +310 -14.97 +300 -14.97 +310 -15.03 +300 -15.03 +310 -15.03 +290 -15 +300 -14.97 +310 -14.97 +300 -14.97 +310 -14.97 +300 -15.03 +310 -15.03 +300 -15.03 +310 -14.97 +300 -15.03 +310 -15.03 +310 -24 +310 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-0.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-0.curveA new file mode 100644 index 000000000000..a688212ce322 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-0.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-0.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-0.curveB new file mode 100644 index 000000000000..3e52d5598117 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-0.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-1.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-1.curveA new file mode 100644 index 000000000000..3904be84bffb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-1.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-1.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-1.curveB new file mode 100644 index 000000000000..0c35efa59386 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-1.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-2.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-2.curveA new file mode 100644 index 000000000000..6863403ca650 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-2.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-2.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-2.curveB new file mode 100644 index 000000000000..499aac0cdac1 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-2.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-3.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-3.curveA new file mode 100644 index 000000000000..60bbb3a98127 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-3.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-3.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-3.curveB new file mode 100644 index 000000000000..2b02745acde2 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-3.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-4.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-4.curveA new file mode 100644 index 000000000000..1fe5eca14fcd --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-4.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-4.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-4.curveB new file mode 100644 index 000000000000..4b66ce3167d6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-4.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-5.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-5.curveA new file mode 100644 index 000000000000..6014183307ae --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-5.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-5.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-5.curveB new file mode 100644 index 000000000000..9565c289a0b3 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-5.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-6.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-6.curveA new file mode 100644 index 000000000000..d9923d3e18f8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-6.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-6.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-6.curveB new file mode 100644 index 000000000000..01db154c35be --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-6.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-7.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-7.curveA new file mode 100644 index 000000000000..d8f4e203ecf6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-7.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-7.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-7.curveB new file mode 100644 index 000000000000..4f7d59fd8ad9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-7.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-8.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-8.curveA new file mode 100644 index 000000000000..346c16ec5d50 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-8.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-8.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-8.curveB new file mode 100644 index 000000000000..8bbe04f913f0 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-8.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -14.97 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-9.curveA b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-9.curveA new file mode 100644 index 000000000000..77d93a51bc76 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-9.curveA @@ -0,0 +1,390 @@ +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 14.97 +410 14.97 +410 6 +390 6 +390 15 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 14.97 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 14.97 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 14.97 +410 15.03 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 14.97 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 14.97 +410 15.03 +410 6 +390 6 +390 15 +400 15.03 +410 15.03 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +400 15.03 +410 15.03 +400 15.03 +410 14.97 +410 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-9.curveB b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-9.curveB new file mode 100644 index 000000000000..8fca48a5f4e4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/OV/ovbenchmark1000-9.curveB @@ -0,0 +1,334 @@ +390 0 +390 -24 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -14.97 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +400 -14.97 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +390 -15 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -15.03 +410 -15.03 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -15.03 +410 -14.97 +390 -15 +400 -15.03 +410 -15.03 +400 -15.03 +410 -15.03 +400 -14.97 +410 -15.03 +400 -14.97 +410 -14.97 +400 -14.97 +410 -15.03 +410 -24 +410 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/0.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/0.txt new file mode 100644 index 000000000000..06a40bab642f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/0.txt @@ -0,0 +1,42 @@ +100 0.3961322036807608 -1.3519793381126441 0.9755865545483945 1.222734131308578 -2.5363457452499873 -1.6928333589210136 0.16619252411747099 -0.4111153700466569 -0.021841504755575433 -1.1089571058456542 1.1432173673216772 1.0111295160576328 0.08583990682958086 1.4654135690584429 0.6077621449276593 -1.1170802017482098 0.4793760193072485 -1.2465473810776986 1.1419853916994542 -0.06490368428212877 -0.24032107260883873 -0.8852084077251238 1.5893037402762393 -0.20088832668944281 -0.5568261688120394 -0.4577736156346985 0.6920019412193533 0.4750772836733019 0.5365523950747849 0.5600673039102476 2.7841418811315997 -0.5283395213000003 -0.6659155477929986 -1.057904546722241 0.8007732493481444 1.4676639805371592 -0.1481316949513376 -1.0922034200512865 -1.0718255803986114 0.8457706241721115 0.966230422564475 0.7061005487967535 -0.8651626194753026 0.3018097199867357 0.1516915518829467 0.28429517574771684 1.1328574113326468 0.29067421340708693 0.8825876319934634 0.0878527903355589 0.37585521829697943 0.8206746935901025 -1.8943025658123664 -0.41557258126449176 -0.6114844505806342 -0.8305412027163446 -0.35768492659468887 1.9434237046047147 -1.1255804504012161 1.258761860968925 -2.1877307031005464 -0.43535053898150733 0.21157898463650726 0.7620890307670616 0.9245945537307115 1.031351405759903 -0.4533425939229689 -0.6010573304639373 1.1153686456343 -0.24869562234609938 -1.6583922203392985 -1.4732733782045249 -1.1952879718020948 0.6463089672698933 0.18515345689173482 0.8976309602880987 -0.5554284402374946 0.2061015983997285 0.8132675121575378 -0.40215050163630994 0.5938078088246349 -0.8605037233866467 -0.4719700005345933 -0.49625926219782784 -1.5545915392657517 0.6330642250212564 -0.6102230422635411 0.016242354345993658 0.6249706565776817 0.5804905288389273 0.8650006416646221 -0.1280311298622507 -0.5502878056573999 -0.10363367417831877 -2.193534764145439 -1.8812462141500135 -1.7195094960607231 -1.2964208758819262 0.5197064947404676 -1.177122771968079 +100 0.5806280173799194 1.1334476858110594 1.0221611146809748 1.1806405676446576 -0.8715861601624805 0.16897227471120513 1.5791247556211263 -1.65631897859963 1.5670911721345342 -1.4535575730223729 2.3217894275407382 -0.002444533308411101 1.615560469754835 1.234664215541391 -0.18347371282917235 0.6983296430665887 1.6328257965185986 -1.1740383423332879 3.890831423309467 0.15558488134572457 0.7113718559292829 0.3477914038767494 1.6370127034096027 1.318101944268179 -0.2690333129236091 -0.07651221152749205 3.2024628285031245 -0.045617676086646686 -1.8321211384173723 3.457598580593068 6.919315525867321 -0.14096637218806507 -2.33806475122443 -0.6165311937332765 1.2523585402851867 1.946366996380189 -0.7704139145354687 0.5814713682328067 0.5763354397926747 -0.24315540726876694 2.5624478149493846 4.217432002353668 0.25555803067055743 0.7295290537784758 0.9066625864102124 1.8132725296419607 -0.3422741225256414 1.3809515013107563 1.1053199824997706 3.424527952741064 1.0099692077647318 3.857038570869238 -2.423720070843522 1.2670672862506904 0.745499219205839 -1.0556616921566806 0.7574143992541557 4.307680397776684 -0.6902422125579502 -0.1467533312954341 -1.2692718934496496 -0.7124003763631552 0.6692465500950971 1.4206258877562274 -0.4831593749782206 -0.17458319389945376 1.0074999120320318 -0.4444902734464141 -1.3991568433428245 1.6853652020069225 -0.376556683454808 -1.4081613966850777 -1.952192876331889 2.6081680896591077 1.5183483154376063 4.942248801386644 0.8593048627463186 1.445929527377328 1.5068513996950073 1.5075316455675996 2.2431322557585314 1.7325774132043592 -0.36252048018903654 -0.254568912754169 -1.3438585309438582 2.4459439382780737 2.24437940626601 0.3043537664021726 0.9175153653944921 1.7414531465762795 1.236058656133261 1.9742729876202012 -2.6241668709493147 -0.2922208451864904 -2.2215868380347534 -3.9533575136628683 -2.000204061860961 -1.5617442789296718 1.1216500194166015 1.1370365266102902 +100 1.1597768957486219 0.4925355249252754 1.7810359635370816 3.306685458619577 -1.2787819221887373 -0.24975601095160793 3.0505261425007233 -0.976914118123722 3.2040105911334678 -0.4890130441701769 4.029907468468101 -0.4955537942786551 2.455587105276825 1.7619924777333418 -0.8831889951297881 -0.5503657176094918 3.2889632470939745 -0.7904584543101238 3.2826881835430877 0.7893707379519052 3.0192012324423656 -1.8131109090364899 0.5153806539534831 0.9329175721668646 2.5684599468588143 1.1621249359035906 4.811330696431302 -0.7008049705508642 -2.445995722478723 4.69730378280722 7.618502187155482 1.4413162448543286 -1.6940665502722896 0.5447341630696112 2.236523660481537 3.6400177904373514 1.103205727984522 -0.7029110035995076 -1.4780226317949814 1.9307202524470481 4.70562162836166 3.560998611069667 -1.3401989528824794 1.6790786028605975 2.9949832223517676 4.79260477377391 1.139992229709216 1.7010666394557785 0.6419900947471875 4.205757445145845 1.4276559926457153 3.2519685717851274 1.1380764461754085 4.407856941048996 3.0777660112822836 -1.3677408988920243 2.678919587498397 5.8039988722806894 0.6959002110321428 2.3046837252303316 0.4298274978452119 1.1285287373662758 2.3520900047918425 2.576505434013199 -1.9598289177479549 0.8498997026141658 1.0313853540407245 -1.305419889890262 1.6848176082779789 4.737446421179111 2.2353872198144353 -0.1177073816821651 0.7594046743801255 3.3898482186404393 2.5776565254955783 4.270068748629791 2.1574732470100435 2.1853289395931625 0.6661206082923237 2.182590871184881 2.8810849245495636 4.896895406817638 1.5574063564129252 0.5321732684291717 -0.22226902135208332 3.1880274147472147 2.7400116867148108 -0.2584378491631092 1.5267495309217916 1.452000390561598 0.26372765258679487 3.388719762476493 -1.2034607847560415 -1.749347415318232 -1.4224700573789961 -1.6589457119929676 0.329354199484444 0.6776429129528789 1.9830512697598686 0.7821412621412807 +100 0.6685421448225812 1.702641105140694 3.1157884686657877 5.6880610959983375 1.0736949494403913 0.3999762775660348 2.1517152613571198 -0.40537136979271826 4.2502708488447585 0.23788226627622555 4.040210950755142 0.7499254567336165 2.6625651750942136 1.7639903518024451 0.47729769475906936 -0.1954588388258871 4.337264955347657 0.4299752498175855 2.5848868407799315 0.933073627159315 5.671510139656501 -2.385375118048656 -1.322114075226751 -0.6152759630430649 3.4678538717344343 2.0634115627656207 5.230458255281086 1.7746753223809417 -5.010216966291394 5.84861390658183 10.272659906542522 0.818871320921492 -1.283310147655096 0.355247510890221 1.8487279621899435 3.8589798879764805 3.743286821578176 2.604255173104914 -0.9147436243471734 5.228043897412397 5.287804053152489 6.573378785570755 -0.5287670279822146 2.6701255620880167 4.301525145345174 9.47016349333029 3.033940665086607 1.6113516926157427 2.654602521318767 4.50617721831237 1.620017615772256 5.2098538346827095 1.9669887262107886 5.494552532496086 3.892783360265503 0.012835005534204025 3.9983838087273886 3.9189920225984998 2.3536460592833475 1.7897461913597503 -0.6021694867191558 1.895498547698386 3.2857971042553764 2.373269776204071 0.06904971256517833 0.022219866590901693 1.2857355969680655 -1.18514016320069 2.432706655720195 5.811906692154096 1.6988218658449075 1.7744877895884779 1.727055839809263 1.7007520808414016 0.8209894610862776 5.070238995048203 2.6350491286781965 2.7127687602672954 1.5618355345814174 3.225272693025198 4.86408309531655 4.183772044075469 0.7457539601129777 -0.11278825880360577 0.9427336259782322 5.493127616951127 2.955230884974494 -2.5994227815131783 0.13107428728692616 1.0962700624729957 0.2668432887723816 3.583749793499924 -0.2572993978266317 -1.1821799315921968 0.9136070098660213 -1.5874319285697507 0.10733490301462356 2.1539841203936905 0.800732733328996 2.085165223039835 +100 1.7205556088091538 2.2051205684524255 5.9472476587417855 5.470373265980061 4.554522144736776 0.8831558773660045 1.233016058432923 0.6262912539325808 3.5539858580272705 0.19790500768973007 5.301052018800135 2.316105123731128 2.688459015428602 3.8483585123585353 2.859114495738601 2.5151892950866106 5.696065152245329 2.997071549581717 0.9361142531729283 1.2663964090100124 5.197777584937041 -1.2878218447874867 -1.0923273505457904 0.08802596422901207 6.719351964635084 2.6469190159362377 6.310224262867824 2.2450072467018907 -3.9117896919475106 6.430278460189014 11.353294126721918 3.185742715605975 1.7258049650906824 1.5380672417337986 3.38978841029716 2.982762151088412 4.2840684656336165 4.584567976032743 1.1654595013620441 6.165784228714177 6.939699613297801 7.799893789179281 1.9096808887376477 3.8070635447441603 4.596976781297931 10.240889109073303 -0.08617836442195514 2.9247520865482626 -1.4373536007814893 3.0070571470449803 3.0102784800594167 6.507227779252677 1.1920289271366469 5.231467311815329 6.41943159233062 0.24748843032346968 7.608462574332135 4.616148307002357 3.5876431875137826 4.658863373227488 0.4369114992719868 1.384516100928768 3.910140618359121 3.0188864425630366 -0.8634246148128956 0.6222408171738291 1.0765335185608351 0.8730221841657292 3.236870537653165 6.095102440551012 2.340635401044621 2.91410124511577 3.3543539139541316 1.2268569286521425 0.3141897462667893 7.2708304272513695 2.827010783147978 1.4960240189839127 3.0126387813051725 4.516544672471742 3.5245733527132037 5.227997559963896 2.4331226164807953 1.160985943244742 2.4870876305004748 4.241287514837832 4.135640182450838 -2.0015883817978404 0.3647073564446385 2.9546675122198716 2.9022219369267575 6.618401542286304 2.2883419766419633 -0.39752371514777063 2.2236468970550654 0.33622749469601754 1.153919200794684 3.0965025271027624 2.7184072087357602 2.731861717666728 +100 1.6773439498765486 2.362899371690223 7.440365535178036 6.095986701654799 5.67420701509018 2.536697307291543 1.5539117519023184 2.5380272100061396 4.8049100768429795 -0.4350790076686035 7.891542676116388 2.469910634993744 1.3999760889789217 3.2270193673343335 2.3348790055839137 3.3368498122372414 5.974473979043627 3.268807518545533 2.638888366937041 2.466590159349654 6.306045589401741 0.17251963646295299 0.7056461789240575 -1.7314442833329722 6.935414514931647 0.6195525051097475 6.870531020968543 3.0178905351600522 -1.5655965361322177 8.542731990702361 12.084709633573164 3.3130816251582473 3.1220904170977786 1.607585958914886 4.122131487804221 4.945235218442854 4.213351284578785 6.329433856245282 2.942630103053178 5.569336627226596 8.650218601514581 9.26332540775402 2.8438393781282487 3.553642564236826 4.251691303638345 9.853918720048508 1.4708329410299679 2.46908136982091 -0.014148095244185699 2.226511654578914 3.515106149103688 7.293128782887587 5.167141194970696 4.138677841143526 8.992996740956986 1.326435761445569 8.702710987373884 5.463704042141953 4.839860528739317 5.126944164833199 3.1808901503555935 1.6337553116812822 6.148681630065559 2.8691690786673165 -0.029135379562969826 0.16787835421575226 2.4597046139888645 3.547789920513181 3.8869182281615346 6.500552820372123 1.6708156921064838 3.4454313894388915 2.0666624668753593 0.9159908985833434 1.508633895943285 9.680124843744691 7.224312008528916 1.4344012987306487 5.71937298688887 5.48979219049314 4.060466835892344 6.516658522040802 3.196236173821428 2.0632998380533323 2.6365538129591095 3.0729674655026424 2.853516926736809 -0.15237003353224532 0.8864688418805593 2.8502415161746146 3.534653115471119 8.244867246967765 3.2766097780123564 -0.32482554032508626 4.641742828936076 3.2639849368802327 2.671252116223011 5.120606032397158 5.125207159758118 4.921884871037722 +100 3.381459264740834 3.8296431826920996 8.718481422982348 5.262947079931109 7.212518028598393 1.4829129949525166 1.3141169390781609 5.076082182452897 6.59971703141299 2.4976364323717712 8.139006662160686 1.7691177406915857 2.006358335957036 4.123443616136633 3.262905945317392 5.5274704986855845 6.126290646835842 4.423336179234189 2.1748779611270432 3.7566844662855297 6.957932655779435 0.060013544483043635 1.3158094914138343 -0.9708727538027604 7.2637845840160296 3.817612133182192 7.230750294715594 3.444853569703473 -3.4096703446022425 7.855148223618732 12.177806338401835 3.1928330612461386 5.621569035890701 2.1451001700760566 6.498218045181085 5.618787924378635 4.918540063481266 6.833887612362278 3.764881759416068 8.474121499754967 6.0033728024559245 7.151564319460037 2.8973671084688357 4.320491355330931 5.934881141007044 10.797627319450578 1.7534634139947451 4.599696906761309 2.11594670298199 3.3329962577377845 5.513613825611934 8.255621590856673 5.057738907872232 5.790930994307153 9.682691671166115 2.1638593347884245 11.128481926176583 2.933199193807483 3.6150697159107033 4.230288809045817 3.440602268155357 2.1335296479991173 4.856384558446953 2.282273289622575 -0.2733398148328815 4.3207127844372595 5.531841509854358 3.689967398179194 4.1354325359011845 5.649419304214311 -0.00191597542133648 4.098602541792531 1.608257384104332 1.6943039218746607 0.2744151735984568 9.277283720666706 7.968399721628028 2.613367873809989 6.982822165587187 4.385956388718089 5.87968226889571 6.1451362792020525 4.667229717595154 2.7677126788332798 1.520231902281997 3.361881982366275 4.1087585548517005 1.5619680113621919 1.5607260993701113 5.515917740276478 5.437268315132652 8.432003150945498 4.96122663430988 3.1104737716017556 7.906908927268477 2.4125228358484962 2.2734027457645105 7.719383998672097 4.434846451119087 3.8262517161625453 +100 3.6089363939503265 5.021872903659554 9.150567946890787 5.069238273691934 6.915062145917234 1.3382261136854292 1.002352727214681 8.799209248979398 7.631568825863534 4.55051735989355 8.113386265502331 2.3840602977547305 2.00190553140236 1.4256302470151194 2.2831527319435456 3.815530054694437 3.8376594633096417 3.5377985106907888 4.768126332832613 4.369237728428941 9.276259761352753 1.491549649282108 3.253845377717382 -1.142038847698708 8.63308110798572 5.545566374993405 6.96981324734973 4.922613980847488 -1.676403013280288 7.663402013098066 11.164135728259367 2.457036600803557 6.347769344682735 3.3237130412230957 6.085075631588261 6.236557619134153 6.307660454810913 8.255921798879914 6.590501152111471 10.695424405242807 5.203719255945219 9.943685222512887 2.9906341097190454 6.4177682001242395 6.75986509667215 10.558919845279602 0.1998351420142921 5.11336872151951 0.809939494425219 5.437331550347139 8.167325544197231 7.804908009795567 6.097315624775352 5.543550580234269 9.399051964900693 3.997188077710827 11.496491185392838 5.9883920370462675 3.6835964699339976 6.239223379182967 4.312722760603018 4.004824235342791 5.024311167915184 2.962441870182831 0.492847626055056 4.036006369962952 7.007733739473949 5.2297416401498 5.641895017192875 8.35136492297815 2.794282552011695 4.414429753983628 2.981983434493558 1.7675734522750228 1.2363820422088119 9.124057870847786 10.610550210182609 3.7597095059647625 7.387528775558257 6.621992453662682 3.707654903216627 4.235659600737813 6.305539448419628 3.557359352573662 2.5929804963666068 2.348631845345849 4.828669425389027 5.037695965000015 3.488723092894895 6.312810236525026 5.393203291117319 8.44936578468087 2.8505557007965754 4.242176983955503 9.598629547754264 1.1737674918731993 2.2662863603451195 6.787814773766589 3.9205030048843184 4.590983159613244 +100 1.741806814260141 6.407458036024557 10.671872477725321 5.398540890031718 4.2781290162543515 0.8247280910151884 3.4443834387621983 5.770633869138134 7.773231873775435 3.8168307003466033 9.76594430261261 2.3286661525480756 3.4432703238029028 3.0263095397594175 5.519920285964794 4.266001907478959 5.061155279568297 2.310519271039005 7.062485871162385 4.018014517468073 9.07810068011448 2.2882204645387656 2.048058141372833 0.15536218990891137 10.51171384974474 6.622841298012927 5.4009663120357505 5.439400964723737 0.19937662160024305 5.74931317783287 10.255247123385077 4.427161667821927 7.275054182990043 4.553657929804354 9.13346304179128 7.396441280679381 7.742522405291846 12.3291991467358 6.986725173013509 10.114632576204883 6.294148557601879 10.986925865833989 3.0791602361989567 5.714054352439518 10.456264915856854 11.289396377334786 0.10832103152546446 7.011858664880739 1.4427075127868492 5.853737882329811 9.454905842497984 6.726580053018782 7.150737651272834 8.731821616098962 10.547169447973964 4.245314128921381 11.235489371896254 6.1043281679246455 4.040394030532105 6.361551961619477 6.204211562303738 2.4973555439820445 6.880752464100283 3.176930673696384 1.8574838362028436 3.379754238209416 9.278652016422813 7.468527660657962 7.550407624452712 6.958467225696902 4.650711248548985 5.723501431778572 1.7149025188102254 2.609784003702278 2.5911802574700826 10.475483859191487 11.253444552821776 4.754804045975856 9.967745237560418 8.793777620004397 0.7234287776850801 4.612691224576673 6.6164698135926665 1.9494651161548888 3.4083039685544305 4.723389783662805 4.127892588114642 6.182297636988925 3.060893543255468 5.975110111521798 7.838436311552177 8.269459070744228 4.199058731684003 2.54903189493793 12.53116348969893 2.8165068173309886 2.8754848873578043 8.146842538045076 2.8458738057301396 6.783523651393571 +100 2.3054005088367715 6.699232728550379 10.534675927133453 5.324474749643887 5.932477119393678 2.0126350202361514 5.0659225591441555 6.523794302197954 9.064010327325608 4.157749755386864 13.229641685053945 1.1665081043576446 5.986578694356805 5.647227786952471 5.1592747844751745 7.901228114070001 7.0769449248331 4.379061992865079 7.782077486606169 4.429648278802764 9.37928489521755 3.6346849470039015 4.804943488566282 1.391070673128757 9.896226628204165 8.382715483545104 7.201484306314416 6.98560851433446 2.0463513432365628 6.049192226031754 9.609949208499875 4.0862636993016554 5.7164784098456565 5.5402688716198325 9.548935029243315 7.353834029001694 4.447027518668644 11.095588235048766 9.140967175223132 9.763412425061276 7.278132899743711 9.630927412840705 5.766665462250702 6.238799978226497 11.392605539797255 14.602447649724041 2.998162883444511 7.274025204906612 1.4640578478499071 6.202114559094198 10.647242892545236 7.2801560788166055 7.218408701722332 11.231165734673818 10.919419159393437 8.006001630375783 11.789040558686407 9.109516473580285 5.217527444998927 8.259229961553602 5.915291542781389 2.2520407411921486 8.170900827271435 5.203952050918783 2.7733783668625542 2.598194791444647 7.9788235229959765 6.163784669433264 5.863071491139207 7.779891003799307 6.851192279066512 6.4747236076558545 -0.2919260713537639 3.249590828145105 3.250266966097092 13.803068139183127 9.766443492129634 4.8540389654656035 12.767358465132169 9.888395091471315 2.388305420567069 5.582452851692185 7.588152236153121 3.7491561657538233 3.052873763795717 6.549001765646613 3.1327595045010503 7.305555064633956 4.124074530448308 5.759320305053336 8.248815368262408 8.026956371521624 3.535293336151505 2.9561677124154357 11.49852712394504 4.070080456365393 2.250307484318581 9.65601902398947 2.166942015254918 6.6381158465996775 +100 2.4249483573649826 8.950134031102719 11.458700154963775 5.714856767219184 7.234272133313934 0.04964601711216332 5.687203287084733 9.82907599854645 9.782336294855764 5.091335374964362 14.330001137683267 3.2372942071112436 4.150440061337438 4.157373867084493 6.176243559553558 7.519088524397281 9.390337812554979 4.656733829242481 5.898063646384596 3.437061054845361 6.348380833035723 4.083271888913673 5.34103387077444 1.7542126335949155 11.881351562290604 10.527889913771219 7.4824078724463 4.814426131796283 3.6163697132632002 7.391416242355007 10.58932293647765 6.144338141450321 4.827029647033053 8.765593084878926 8.791905998861443 8.844723896871914 2.9392951888510286 10.321174965808869 11.689704982399796 9.939430080931704 8.825199098349998 10.441859771782203 6.299524726697041 8.679815252316775 11.58521011535853 12.414339144967382 2.712316922919687 8.62097272440104 2.7480998857103747 4.899162729096159 10.164895559005904 7.169557827188317 7.3057340187734505 9.901547397852712 10.591638470888077 7.633267434842678 13.189855751707213 10.686556682821559 5.666125675367779 8.289105143929628 6.745917150810438 2.0428979110134273 7.293352717011373 4.608596302360228 2.745295065319536 1.9885993274093419 8.705927962131929 7.708856907385658 4.472556452947911 8.434718477490799 7.180234647410429 7.6312466769839125 0.6912535301115716 2.1935554526047927 2.425300361298247 14.272178595543645 11.569473883324717 2.5614836244484662 13.652114494253063 11.87948480300512 3.01867850125348 7.050782764445824 7.156691956007698 4.277146864255624 1.640147219837842 4.0815087539732104 5.173031540181104 6.6499350676825175 4.290332938953842 4.536419548208267 6.824532179387347 8.36360584164133 3.327363251077004 4.271655629927399 12.526615861931571 5.239769101207764 3.4358541645606375 12.204271570152473 1.644357945380392 7.148123928530834 +100 4.867969329794541 11.037459030567344 10.083622690324969 5.987360347389747 9.621005092933492 1.6200038844205615 6.620587411616991 10.126863779220875 9.820796156664036 6.306299438481841 14.354496809155659 4.030684892358389 5.139708845952539 4.07956573898242 7.597603308333221 11.899861318558528 7.603997649648502 5.784844937725846 5.663315672224078 4.923690592436946 7.127163260352709 5.840916362181353 7.6615305294555665 2.945569195679779 13.866445810363993 7.990625925157226 10.062856648579176 6.041312920152225 5.745193139534811 6.389971163785621 10.066317082221866 7.053088368836327 5.503340709848876 9.619151408311703 10.752671406219982 7.018720008240947 4.997922981705917 10.825730089327143 11.905247021883381 8.558350972381643 9.880488991171724 7.790912325577446 7.817871672483184 7.3207213901656605 12.169618951731438 12.499519164925669 5.041588347370613 8.98351393975051 2.589789721992171 5.073949550743677 12.324670864029146 8.548881123319218 7.38965158063242 10.140442113036599 9.083006158440968 8.758649923677389 11.25047765558599 12.137137396710479 6.4802415484203575 11.956180344154056 5.95502374547158 2.8131190651333497 10.316956810979832 6.8436681214673065 2.677145698832885 3.255994766454447 9.21421289213231 8.624900078684881 4.337457381946262 8.938650111897493 5.731218991857158 8.497143315981832 2.2762804055599535 2.8233962167772013 1.221558937840567 15.985902002766037 12.443101051755363 2.3440138699044883 13.70027962024008 10.297104086357702 2.5240098909677244 7.069051282759029 9.280525005483682 4.135994805222092 3.2694933463956275 4.110602415074306 6.24935708935843 7.153179555743591 6.21212309947508 4.508415748678232 5.278337959189999 7.140312827301407 3.422274133915065 3.447264765792403 13.470511707949207 5.365811053758857 7.382299222748673 10.341554117952755 2.8416139620599963 6.266226416264205 +100 5.117761027116379 11.578686534477932 7.626795664665638 6.99197266662228 12.622985360676658 1.902958788457795 7.622205378049621 12.05228301918444 10.168545474497781 6.368830327006479 11.764069383676883 5.7122370356491246 5.870972819624581 3.608827839875258 8.453441391243294 11.536721684325173 7.557212135890314 7.255553093850038 4.724654995177445 6.979833974991079 6.022517521787377 5.692845491992271 10.872229764138133 5.335831773187264 14.429275646335519 7.432561450059472 9.779622128483306 6.84798144314038 6.4468956956671315 6.935278244239593 10.636440798337757 7.480890914036388 4.325634568351738 9.412486277013157 12.418119630532521 5.824524279930648 5.476140285924294 10.2513564162527 12.542169395980611 8.680502015821581 12.16732008140306 9.095908630502763 6.7420933090049076 8.871171881171488 11.67190839251877 11.996530007901287 6.17728927511207 8.948621476632336 4.537942713063627 4.930975052581236 11.938229970821878 8.33931461996305 7.262980520953498 12.129295071666746 10.531557695446335 11.573618416929836 14.662764053978805 11.218477947264274 7.207590379683352 10.829813194982117 5.654267036099434 2.901006065468149 9.505911619932414 6.080366691168303 3.3696480701694855 2.631750750823908 10.812553860618754 7.960374999071995 8.806642011053423 8.975429997414617 6.557381383354343 7.49172925138158 5.460287809575604 5.215777938841961 2.6075495697975133 14.596109099149631 13.090846977741133 1.6580683422284208 16.031380966163823 11.816157272136376 3.5515332355220632 4.652238345984623 8.445011023949576 5.760225068676891 5.597511503721452 6.31446883394769 4.914255951370393 8.238997677366049 8.25782669657794 3.0528787033604345 5.8690494357210135 8.159443717458625 3.850018924282608 1.9189927521219454 13.428770260373923 5.70004836245918 7.8875854223903 10.119658558833063 3.1810097208575243 6.871966818102993 +100 6.580671961406778 11.516053258022074 7.793748367603845 7.764093261648135 10.504007546373455 3.3901175407690394 8.240469621820571 12.603402811054355 11.966314664613801 4.65338244785775 9.704278701326576 6.838290187704749 6.711519905099876 4.709177742939402 8.50691329777282 12.819044094380637 9.419026148011735 8.498273620264769 5.243963128911644 4.835270915298457 7.799679561974073 8.00977551193454 12.262157014666933 5.002920813750603 15.71660600306206 9.251848522828242 12.229876429273737 6.386186030088173 6.7759838876148635 8.54894540261145 11.29820321166674 6.720176225302325 5.629933117069404 10.645186599117357 12.92764301330102 6.762718964799317 5.847362639857369 12.699406036291343 11.835645557973194 8.544682707614431 12.433180391144385 10.824206857049521 5.487508418267673 7.77247149832531 9.563396614359279 12.314830484556664 5.400084464923637 9.061304555033358 6.092555873212364 4.977431532705343 12.681550845610499 8.61158049166934 8.758409693211371 13.209723675029059 10.194777160993278 11.806794637504463 16.312048618663788 12.2032223568024 5.996389669020395 12.147459977745022 4.977524493914686 5.6493326053557 11.448506486278312 7.107339320971085 4.427565820601951 3.360008817988262 12.120711558476003 8.046966029506025 9.706656660777389 10.737232321445308 6.52452296805003 7.428515070704769 4.718923434028607 4.654937958346034 1.1694077744994793 15.981798421068042 15.786708408910405 4.326650436174265 14.231252892941939 13.151791545515728 6.260051200006611 4.942082506690175 9.067821580100022 3.80366686408267 6.582847191312716 5.587644089092824 5.985285405420699 6.854315981378274 9.590744679878163 5.167911702611164 5.42766146961873 7.298793206482631 1.8524423285579275 2.540731855548036 13.06057596192054 4.4341926680748776 9.155502836459346 10.06223109381541 2.6899825397897703 6.783958754018763 +100 8.774601990435244 12.631820832850654 8.306483525010933 9.172932545992353 9.476449435460038 4.211757686713171 9.01123114435172 12.457383461053297 12.982063331171078 4.538960808268225 10.971945157212051 8.258103504195978 3.714856262117384 7.067866603342078 5.187899639734405 12.365755075617178 11.297603580717263 8.627722310200419 4.158469773860127 4.110715872947312 9.810705007234048 6.1124237826736465 14.203503616066632 5.7482925802932066 14.50664107660774 9.092141329528229 11.200384777418417 8.204152036223311 8.32659743219417 6.865277391912728 11.319102711316175 6.319668457077303 8.000028432766161 9.301136666202439 15.377060557048798 7.3156092175313425 5.016106939606967 12.213109920179365 11.287955055856262 7.514078584843606 12.79113161513624 9.717482262570293 3.400113176768522 7.93183171325112 7.8609659532973115 11.592914873957028 4.925709199246485 8.527511825177147 9.299986901197041 5.917287517017309 13.399353433176062 6.941054311377809 8.445283541103858 13.891038593165394 9.43545712115473 13.421830641477962 14.952761973877584 12.247715206725777 5.893378789695664 12.752912281067207 4.903121706663947 6.056677933069242 11.645414069664533 6.741689348664632 5.846381130463394 4.619529422067041 12.359083255134202 8.044075239389002 11.282104149010388 10.960569459279231 6.815825688670113 8.295990294312777 7.763059901958886 3.7533257644807128 3.1702217354714404 13.880973129110908 16.271024941898297 7.0427051599370305 15.2682559220566 13.693445445177217 6.241416937312054 5.839708542644034 9.192764671219173 3.5270885033161594 6.785801441241927 6.529904452861112 5.733966548270968 6.513385461645162 8.373215524962644 6.340553233305559 6.728328290482297 8.253212652896648 4.004013201408021 3.5785197891311653 13.971805769073223 5.634539950304369 9.641723268498652 9.89570489820356 6.489006659192472 6.825546383756665 +100 8.635069498773486 13.485710426534787 9.324726209079767 7.907281352460667 11.498872268487801 4.866540251868664 8.135898938942322 14.50046051814762 14.214548953130619 3.8498210611069155 13.851415186134647 9.778217181874297 4.701601311804824 9.862977499074184 6.251404584375716 12.71996514808423 10.912951218856566 9.94824392413845 5.701282963732984 4.903694474325152 9.387765126427848 7.01653848475753 14.507278755140426 4.835583686195573 13.016963833799243 10.466000945575157 8.182088479648648 9.10231150911567 8.252181507968364 9.237666000744015 11.251405264717658 7.959065811694089 8.081884735968863 9.954663641765537 16.586429888824128 7.312750984903859 7.072258624950491 11.36289324634055 12.221475999496663 9.429181108517179 13.877195288380808 12.784434428823308 3.307453284485973 6.818435849748648 7.335897589266438 12.760071256199849 6.344120318331703 9.320239346308217 8.306066620572118 7.776721638186919 12.188835512099901 9.21091146597284 12.742766070466665 14.753731373947932 10.83781579080761 13.15200636922816 12.887964851556053 11.900985664197783 5.172490534859134 11.252099673816591 7.945250827460049 7.189834564963197 12.659395099311707 6.980432897050747 6.37579448069917 6.806289290004811 12.67679915170942 9.320806162796623 11.511384843886889 11.062180251504113 5.6982885555500395 6.448906985069456 8.14265999132904 4.761484626274465 2.4442361431300563 14.329086400657483 16.5275255569881 4.797924697166103 14.446057195579012 14.53075103800497 7.493765013001604 5.194959515846436 9.869002435870822 5.656431520992473 8.396060003480162 7.076448248092604 5.925368481592907 6.45892139810907 9.62744494595464 7.2314612695056475 8.100046065070808 9.061630189876736 5.897560256517923 4.618827537266393 15.366019102950055 7.550620502027321 9.207432632113445 8.105818633314533 9.260957004740767 7.819951304751013 +100 7.14585035890634 12.803382757760133 10.969295939014161 8.177628175527246 11.290823217091233 7.435678955583816 7.395509973248143 13.853553771118188 14.844901714730542 5.3574124727769625 14.91396052625791 11.549311129129379 5.914287695039976 11.081048510128424 6.720042361002032 13.176129157152506 11.551249435348865 10.724829095121724 7.552504629687656 6.362498042328582 10.077198867152218 6.656745554323676 14.976474752831754 5.676260043611318 13.776185023427718 13.904199164416196 8.032330560471905 10.238752795179746 10.196779787892034 9.91329527508766 14.872773497092103 8.166973467490125 9.101472413354522 9.390480737304584 16.317261681039128 8.239865218469873 8.827553267931153 12.269110326760615 14.362636619852072 9.923164264781693 13.616232460238948 16.71322044839753 4.7321469095065005 6.628652950615301 7.235714623452736 11.782260087978175 8.261981986847399 9.468645615432486 8.995372448174072 8.462656758603428 13.590267174989659 8.75624396135809 11.698556552237772 15.38789467906567 12.192429436162733 13.972879158127276 12.238711746460885 13.240925612236168 4.950228615056534 11.039050390862245 7.362408132237032 9.604546828925267 13.952373045913703 8.39964647645003 8.728696290468822 11.284353338938697 10.80022813718167 8.88315183806091 11.185931937612846 10.50145873429302 5.0754121914984385 6.889625852666328 7.265946505404865 6.084590955471954 3.5045932134261437 15.427023146386762 17.36177818421846 6.266398890034935 14.375765077651579 17.553110353411782 8.48575256458271 3.6707672298504304 9.003256629039889 4.084805780760886 8.936048746698258 7.564284244590278 6.112307512177448 9.845996802177886 10.924298650501274 8.769445967968442 7.37311594195881 8.360987640210205 6.678425338473423 5.7120236451743525 13.254219627308697 8.002503682175735 9.865907981456203 8.488663258664502 8.824569620235176 7.7306553841041294 +100 7.7533335365472205 13.20994867501036 12.318628274903308 10.214701704868554 11.386743895829587 7.463559392282934 8.639369964438064 15.08224937258821 14.608339626624325 7.321865086372307 16.55436933204457 13.72881838219325 9.133000715464881 10.480984565039659 7.534284722379896 13.547847286289093 11.897102644494781 10.344889062709958 6.382932304432955 7.154340190984649 9.685039578548874 7.494782821850975 14.307254640290655 5.095205067662684 14.557193830638996 14.491143889439927 9.335763719946065 13.616888367774049 11.016427218099718 11.065924882900005 13.865242441233768 7.196193617177136 11.713172027294775 8.705255810611646 15.166735299108561 8.75352225273464 9.2815190279551 11.5470863694255 14.362101345291887 12.124083255190333 12.75728047180976 15.105668049386109 6.809437208533762 8.040027325642555 7.253444121595363 10.032432652560432 7.902323292642903 10.024179845926609 11.007015530128525 7.861347928085016 13.862419425913268 10.318523619949648 9.022128396510443 17.046263713555152 11.165268247441404 14.755515092151795 13.00672496168721 15.045223499250714 6.438817949475777 8.434893358782729 7.032055079359996 10.388365973647447 14.106371556215002 9.587557718421785 10.370944708387745 12.66549954811559 10.978262747364077 7.040151906793283 11.097202663636045 11.63038420336636 4.486343006407862 8.533170758473716 9.214834471782414 7.081930823625501 0.4764316986954742 14.186929855724552 19.94534349075287 6.173093579798275 12.223947422080856 19.261633625778362 9.149450187195502 6.107189865495473 9.857645167781252 5.47332014884997 9.906101016697887 9.10342592497178 9.874847186683498 11.709217778381309 9.393096313760186 9.871076513503688 9.390755287507607 10.573894217717752 6.828614450188387 8.05195430157263 14.885000214011884 12.022100631936555 9.507724809429686 8.483963850706111 9.084597647410932 7.722996723709983 +100 7.31218678261564 9.855382714338978 12.188432170057778 11.157140083143972 11.167091175468368 10.531210572665776 9.196468080421281 17.08699668759466 15.251937228331533 9.133706898253095 17.16319869742416 15.846216146312932 9.854514907202466 11.624348249878082 8.679464067857383 13.472751873502801 12.828116281254639 13.68174365490328 6.767613962389021 8.258521747266382 11.879926013668857 9.582596151080532 14.678907401175918 2.7812784917025715 15.614684867524202 11.92487935935515 11.672517830490351 14.148214944936699 12.684507346464926 10.301219529224381 12.247070980631397 8.208591347615235 12.033953454523813 8.559087708032497 15.517651551180442 12.828613722936069 10.85277042966553 13.349024018558453 15.811908130820731 14.47552773988331 12.720820574538095 12.695791808604415 7.2204824622270625 9.712655789123096 6.726140049390461 10.163035718879367 7.562659416098108 12.50754504991598 12.323976082113473 9.402751128022091 14.997337252225973 10.802705712046642 9.784567322423243 15.703688399522777 8.82792159950289 15.224639941330251 13.788415413202266 16.879381829910002 9.096002372166332 11.037705479420936 6.365414580348978 10.42983291439496 15.086142461717985 13.325407104916046 12.762697713801249 14.578156550872766 10.872039239249858 6.479374830788418 12.575550730597383 10.667186784359963 4.943446112754323 9.03573428705411 11.873401499301114 7.313004274881544 -1.6945928314489258 15.279333772642818 19.02614014954723 6.782869371252364 12.59836934394621 18.91289992115035 10.71981123822026 4.884831451534499 9.583642135546233 6.999775008251466 9.503575704303847 7.499244343787683 11.272358917684098 13.612446784085254 9.876299026183029 7.731597898813539 10.68423915499139 8.885156899776906 7.850391708389023 7.517955781643849 13.674954814974079 11.85058370173796 9.836543978471939 8.230076298807132 10.423145087815143 7.70430852091132 +100 9.252658677362675 10.584531194351438 11.680205457353539 10.406872084079222 9.41585274257342 11.270530712487032 9.198085784457001 14.208499303581153 14.801125929480177 8.547610520892425 19.406424430702852 13.843382816799686 8.534523348066463 13.46643281421829 10.996321145882227 12.778274550743278 12.330224087982774 14.72427812576207 4.3901148193594235 6.294455521580291 11.922608200130982 12.051149303181923 14.417777529555002 3.724224914337345 17.38984544879248 15.06646837823736 11.202955902030471 14.383510351963025 15.311572964237248 8.724994382213179 14.016455265391022 7.447807431547871 12.482021626381865 8.695304845967593 14.474109163432582 11.79996207701062 11.581271172267863 14.9580413769353 15.89709945658179 14.84844499450095 13.655205605041479 11.776203088663692 8.756394263730161 11.260756465783185 10.796777537084655 9.993296001950423 7.487739071545196 13.875733081051175 13.63953490870839 9.265514529298306 14.717773618289433 11.965594899072295 9.131336828658348 15.40886183528527 9.504781340351512 16.745910046789263 13.293149768264692 14.63918156135432 7.040815273936179 9.7917479500805 5.25773172518965 10.678029387110913 13.817807474822 12.648207952887233 12.072014353870692 14.333301548159012 12.955395532725053 7.895415557093896 12.939479774715474 10.533190111927013 5.052625779263719 10.02803026251573 13.045065490375132 6.747930696893135 -0.6471678491504249 12.983828802422579 19.332916202481787 8.24712214237604 12.657531742129072 21.296338709721418 9.994475927791315 5.917788454612137 9.908849629188383 7.376776480614557 9.730365491475146 8.150120721574435 12.789569963423254 15.71887373210698 10.341046403584551 9.256903946884663 10.053567914212511 10.379918866306117 7.374472730700222 9.519319307867832 16.871679005756125 12.06346290807817 7.483746106588818 8.05596776641506 12.48257805784128 8.930988224645134 +100 10.184313975381205 12.243123902914869 12.751916652068058 12.418885781145722 11.10271068820969 13.59322215162737 10.149702012222765 15.735473505122151 14.68061681285258 8.407077193593475 21.72463544883118 14.439292644190466 10.223553429730108 13.959774153182455 10.705597816362314 13.112485716256266 14.560010506308593 15.650562760406487 2.955948701225168 6.584369272295004 14.665210302879313 12.133620419907734 12.409661947243729 6.992577686760114 18.509879079305016 15.250801300519683 11.036171610323764 16.049346170210114 14.755108025944844 10.71386589937291 15.093282204269748 8.39212416450849 12.980509363845774 8.93523161207877 16.094047498592197 10.984762680544204 9.825932876207425 16.01175988116233 16.98001423814771 15.750888341894234 14.342786824762475 11.762892003085316 10.310705101801839 11.635708625359028 10.69257096748945 9.930623659520347 10.664181812174785 11.942830638076035 14.490705026786255 7.6748416907741674 14.84668931552767 11.829395538143022 6.894717312863211 16.178985377425462 9.56691395603307 14.183401526114903 14.712729859165814 16.772023604202786 9.531940891773719 10.72716191929694 5.998266055559395 12.864226946117485 16.355062086991285 14.401509826251596 11.21143968495626 14.950383134771693 13.811214129042968 6.059382408330022 13.892389320626412 13.982498631270987 6.58477513728143 12.491009467384307 13.660472957015182 7.324160116907713 0.8484849579548432 12.393225432169743 18.0987459454626 10.321458495593092 14.88280718035406 19.919385405902375 11.727696392448943 6.543461121763847 10.725385179150749 8.489677405854477 11.406218282403938 8.76391353130673 14.98697620936235 16.353358743951876 11.621333552524101 8.590486837110939 13.184770988087472 11.444217979529338 8.86354126033834 7.947122690179432 15.991278675193998 14.052552283738791 8.488711800622351 6.1409800950833375 14.216419486248482 8.699228054717048 +100 12.625976657600683 12.418938274937112 13.439287155764832 14.311534759286587 10.37969098661361 12.556046041358234 10.368064865846625 17.11044712173284 13.256277301728598 6.9353422030978535 22.785710108873335 13.963973637377318 10.3197205211059 11.878597833138985 10.344807582508018 13.429843063903606 16.047608413211375 14.821212809557093 6.032972921446793 6.292469581837148 14.096831048188141 14.51556810720874 13.14314612047534 6.97863142597355 18.50229753645063 17.296594661028596 13.290475138433742 15.181941398982124 14.887207942838774 11.264464912544023 14.156951105430846 8.945576658845733 13.294943280000625 10.90799313029404 17.8624015123509 10.930872541358537 10.015871851513054 17.09644907025728 16.446821679485137 16.76977067179534 14.363298790207178 10.937096292783858 9.559118314502978 13.964872478244734 11.063326218164429 12.4348239277553 10.427585978287345 12.765510064269423 17.774959195750483 7.017025746745948 12.662954988600982 13.968509907408043 6.4420041124536915 16.39758543126921 9.400136671928653 14.839953007095291 13.758435208821911 16.71822662354404 10.586999379695708 9.873340631135187 5.782779773377789 12.796799772035802 14.746431664923676 14.064661508491904 11.799958647401496 14.781993863621603 13.721214354976862 6.68124468893828 13.360507135525129 15.23893400870582 9.127380483892221 12.352124808335189 14.666301576546656 7.705607617739591 2.3236185065048995 14.963802985006577 18.842257520088616 8.371998361752059 15.835459828533029 21.496222698430348 11.862960980130639 8.600621344142304 10.190137438098231 7.055821889705266 11.91744352973619 6.993968927377548 14.956301916828377 18.244053329579582 9.578349986828806 7.408873179761718 12.03496281310179 11.796005404506086 8.917659589671473 10.402582303250268 17.4795811659393 15.004740584963411 9.307034086995413 7.364592744523919 13.421562438264488 10.336184368186288 +100 11.703215156867888 13.808625872176258 15.398938375891023 14.87165422099846 10.669216274409656 13.406680703685165 7.148024431457564 17.752318900287538 13.516662030507844 7.702100816590927 23.63597968322334 14.225905145116442 9.486881829580373 12.16725462694282 11.015971171369289 13.915437204130589 16.477648069554 16.404615117078524 5.450269037432343 7.18272245654199 16.149905599418943 12.545220741476982 13.832173936056853 6.978508072272691 18.230440817514484 16.318935191784195 13.323684269772526 17.832739983204128 13.438547392093389 10.18218946220917 12.888840099475667 11.837162150065685 13.008981909957496 11.297246857280292 17.457294688386483 10.110129809143434 10.205462093231455 20.47204352474082 18.531295490558158 15.87955658675574 15.34962865050319 10.370261264048604 7.822470609275504 15.647538422139966 13.171430970363428 14.060117586335323 10.295323276999532 12.983706465504655 18.758839094408682 8.335989855788888 12.5760793534251 12.251396750312576 7.286674748825482 18.053620515773282 8.494956974538038 15.967283602699961 14.545279004839665 17.890912018291587 12.171226447999935 9.51057040397648 4.44276682175774 12.52186460452543 16.258520202502094 13.607885306486393 11.334602162738918 12.802562713960882 16.28840967160266 8.42054229898404 14.736573906798084 16.815444793617832 10.468916945327752 12.54412713072247 14.803879741752047 7.877553083092438 6.7487814872444 16.12472654921475 18.287751213820382 9.467634663705246 14.86106832142735 23.338407338130676 11.45350341377982 9.964212910839537 11.995924518412963 8.17118656845323 12.366448043238822 7.658869261772084 15.188157994815608 17.626835713513827 9.580038973638892 9.91692985333841 12.16358170680186 11.224259588161534 8.815542863205462 12.387217973523867 18.544476756625645 16.014467010921006 9.607213776462022 8.812989981094658 12.979977123105193 10.474191230225017 +100 13.62967288645249 15.210235094333756 14.483908552779356 14.056338142456221 11.394701278042879 15.980564922828835 5.441891353437781 18.362806167876922 12.185036242202013 7.796246076399767 23.02927761738125 14.079903011787474 9.599974113373811 12.70727141942701 10.955418847986664 12.374115813750695 17.71936554328162 17.553133074336664 7.546395640461813 5.892406369720603 16.84584268266279 13.879085851960081 12.977236087895893 7.874334128666785 18.340493315977554 19.006167036883685 16.118065603949894 15.800435343489854 16.99877467620385 9.569810585784285 14.736817676235527 13.666599616117876 12.098667434422348 12.404826886664836 17.480754862355244 11.355401545265382 11.068732679980846 22.02308995711339 18.816898535252726 15.971485386910626 16.880073843513696 11.757845931936291 9.548709668036192 15.09239491019278 12.376464981957035 13.52778943112775 10.05254791126351 14.497327671813348 19.976159529749843 8.992023237457486 14.935307254714557 14.589200610676633 8.359026328609975 17.174870496785303 11.357161148000515 16.161730040183517 15.072982382745373 17.604799611022425 11.437986281481063 8.251599229933678 6.235359846515278 12.00713429778234 20.554248183987696 12.51273362364346 10.236932454734276 14.04184938380871 18.449849644647557 9.168212220238985 15.829463403281254 14.689242632813636 10.19094445610913 11.728333945378312 12.738771557564824 8.864222889091865 4.715361342441499 14.841659848852542 17.680679986341627 8.887575049784932 15.832598896604036 23.487280090595164 13.16397909716366 11.68353821505697 13.852880298938567 8.812892547739011 13.111537484662502 9.037945297635293 15.712252657338661 17.303370949627485 9.828527235490824 9.374839949489026 13.016888549878034 11.660659077049065 8.620948018598162 12.044731445423746 17.120493301530857 17.5499815209107 10.428084505878742 8.416586565529649 14.517892333722806 10.289282328371494 +100 12.339546827124183 16.712503658383746 14.200494835466893 13.86944801788111 11.980917737548513 17.63154594846398 6.3503718434595 17.0118423051001 13.427685274129542 8.068962680343045 25.389942848608417 14.484002742265858 7.4858774255650555 13.663156382844972 14.11575911671761 14.87519247133524 20.247506492309427 16.32367831707656 9.590679976134997 5.739555841807833 17.398038417068484 12.591199984676882 12.673363644436549 7.813820335764549 19.760183388669926 20.16855402019298 16.592788059310042 14.301840206871322 16.68596561678999 9.209445640207344 16.31899152098976 15.645737504544194 13.908877620334298 11.815253101355008 14.079428247712334 9.499655334200908 13.420364773640143 21.400397702279328 18.008717154498356 18.40809387806674 18.533607132385974 12.32932537501097 9.826138538981095 15.260911120232835 13.279375096197889 15.84465209341684 11.175265297755494 15.832971376842403 21.369235757144736 8.279111947117645 16.262991961577995 14.613094256470111 5.769061877235002 14.650863319307174 10.660403509148793 17.111052755007464 15.547803542827316 18.016088220223264 14.43904689031719 7.323845875100668 7.0473296785162605 12.933439869711082 19.64367381338209 12.931387398583583 8.756845976705513 16.367326510334177 17.600207209861708 12.419021112396115 16.06425630333339 16.426116021353273 10.735453630954993 12.313129287809451 12.502811512184325 9.78322962399816 6.128759645179761 14.33348237765969 17.646370361100143 8.626021108614468 19.21284857495325 23.115566554964598 15.608661543644777 12.055213806481541 14.44388642970103 7.692430843588901 12.830674522143177 9.932051719967262 18.077667630301573 17.803012311534577 12.285322824399788 10.756901809159192 15.381181296620104 12.109365349263374 12.400886701499342 11.948079102225202 16.36102192400643 16.141219843236566 14.118216330919514 10.22422364662444 14.46911461164458 12.462505609051606 +100 13.903721169684392 19.355977370340618 12.656641113981397 13.910338585322844 11.916764156553414 15.133390559506207 8.622824869374934 16.97682367134181 14.885088987138667 12.096196305123375 24.669631035788278 14.348296852878443 8.64014084620625 15.413895697962044 13.849941708993441 14.375569494275611 21.610960564372817 17.00328689684901 7.723791690884518 5.007682079537492 19.594483609091053 13.598169143645881 12.281190715768743 8.482761896708519 19.953740074928863 21.177875294947555 14.919295000093596 13.588217349298786 17.161936321501624 9.764095300266705 17.44435249105606 14.398028938958834 14.72375917228253 13.698881457197363 15.115721942611163 10.283888268720977 13.681824011362135 20.247790655122248 18.15144483338081 20.206949410396756 18.27655905297185 11.718295755325402 9.880848279558556 15.879033046449099 13.390624149754387 16.575209068995473 12.399997761195893 17.322532710028963 22.98812953145414 10.496494183990801 15.333698951513677 13.877398109635571 6.58311525772082 14.497792262388133 9.906404970720821 16.752781803419563 15.252758067224443 17.30068091353355 14.328806936773343 9.700441024627198 8.169216212976403 16.658587259122346 19.977374987149307 12.939419560105971 9.51186112148821 17.07682158627291 18.26299324821598 15.559307993506795 15.249398578090284 17.858924180452373 11.63331177501688 10.907625856650567 14.0872841891297 12.196376350139447 6.001600159570813 14.9099427022561 15.54459687937068 7.582851855369002 20.769633548133903 22.258192270868356 14.47379437839512 13.006177668473406 13.99972221734533 7.802929240035912 14.135995800010749 9.033084866298282 17.069410795363062 18.198051816011006 14.091777317053603 12.867584793977603 14.625907485968456 13.86656351225286 11.854114684525213 14.90729322290159 15.195044945849002 18.14145988339763 13.729559868356064 13.522966891951356 15.658633235813532 11.589645204446626 +100 13.791559910705756 20.27979339041616 14.600286300487346 14.2031269999029 12.518583046476513 16.35689475507336 9.53759423992422 15.615487066337446 14.227194292221615 13.091843425468493 26.036493103465652 16.871835127581438 10.579353150381644 16.13772918323701 15.314368238830113 13.864726318515682 21.30818828241165 16.073916921697943 7.021881327685865 6.355811091732704 19.93230121499153 14.910222439586086 13.61900393079527 9.6470056790249 20.841289067234005 21.10690578015584 15.662392830506827 13.073936154600611 17.731858769646415 11.2826953656321 16.880874512294614 14.902320354318245 14.209815163242634 13.352989921421557 13.988049702547706 12.482063718856828 15.437198137220784 20.957177155234046 20.94293170810848 20.00063721180051 22.132568813153902 12.012053518283611 10.906462530705904 15.678458415007755 14.466440000963622 17.711959845504413 12.716046896006338 19.866367548707682 22.9563177461627 11.62415838003866 14.501567244157094 14.912192414005428 7.270003055015147 14.152777426727662 9.67712290129235 20.4672603923379 15.253470773186601 15.613870526710366 13.730169999272174 10.320130361373005 9.6702020627154 17.640702528613915 20.946818247065444 12.487308076757929 10.655962444205187 16.267392789085367 17.509794830116014 14.595366016712363 14.045119752880641 19.462440764484015 13.097953533136234 12.912409102490694 14.61577868214432 13.810760640153283 4.711923933535505 16.58336237741829 16.059434742955094 9.064765642807409 21.353066605903745 20.78117249994874 12.911324391103294 12.671334425830553 15.000260927441868 9.418174853688223 12.614645280157262 8.4326136221452 16.36714013085935 17.902278271999943 12.746920396409376 11.378718370491086 13.718605784979298 14.400203179454119 10.831109401518422 15.143324135492692 16.959613323439946 16.587626313038047 13.954334522916845 15.315448381682938 15.456655908117941 11.35304005148765 +100 15.83220102083016 19.739692176211395 16.443583351716057 15.096217216101008 12.535247418708378 17.12256368691486 10.580574468768091 17.32209554575793 13.922271325285925 13.717620022425452 25.675054871705587 18.018292102692527 9.97672074747765 17.73671360989169 16.280532081409323 12.51189275643825 22.80261523190671 19.166853086130356 9.215332257217966 8.967517396498256 20.111045459157108 13.052727430602303 11.715363374895336 10.686309828105575 20.167013356104192 19.908155613109916 15.724118841447417 14.301411051738057 15.889782704273282 11.201611107814381 19.16127178553267 13.87465506326077 15.645442544708853 13.055738181167369 15.07579281761487 14.279419660023475 16.631387981849716 22.104629983425305 19.480777594124213 21.49779085657568 20.704783114307475 12.873158421842563 11.816079110739462 16.61268278254278 15.381397016677102 16.590384242317327 11.368224797814015 21.05675432761863 22.884793213837924 13.76142051574712 14.816798782770869 13.47204805435709 9.274812847327746 14.102638148127454 10.853335176165968 19.615286113041556 17.706599946111677 14.770278856690988 13.613059525384719 11.052506638853394 8.883251598883039 18.248890732967308 23.06434983429063 12.233042546083707 11.743191375825642 13.04659682146835 17.554358020474595 14.459250198690617 13.369485678527786 20.970476319540584 13.10591543378165 13.232350803481456 14.531342485107455 11.773885697272656 4.240341561435456 18.235233596935245 13.545993963743175 8.588947548659444 20.8791854367135 22.96191484745963 14.362078947186882 12.511158185567258 16.878332867475244 9.014877389597974 14.257781356977127 7.324164647645242 18.02501119270422 17.547910961157992 11.885379172647955 11.520251313037445 14.283936589354154 14.11124717675236 12.085691317565985 14.726119975127137 18.013025273163564 17.386902276231496 14.314518025287677 15.052895337514544 15.980513544866497 12.551295844915536 +100 18.90169953155865 20.85573781665247 17.99631387008153 19.382927323497043 13.654113978535332 17.844145600149222 12.04097774955777 16.275485879624327 13.759955046682087 13.577462836331955 26.265471432333154 17.946751036371136 10.902187096261942 19.32236916679401 17.693638337249695 12.732636079999498 21.76680946753962 20.638250042357893 10.953861642729022 7.455881238522833 19.75892163968402 13.67441586702861 13.322942247498593 12.493823669702618 20.66957570427286 20.73219650946595 15.942947381538852 13.765910316799205 15.707093267341428 11.71929845027725 19.286293341536666 11.845384481504938 15.337812864039265 13.470214866701724 15.011396592842726 14.209704651937125 17.417240851244685 20.59888996970607 17.486963907726597 21.002306019340818 21.474621085094526 15.523440589883025 13.335124921488536 14.942129957375531 15.487066664755169 16.968147624694932 12.076237426413304 21.740339570788926 21.392819937326983 14.340828832427526 15.70679014932679 15.008315108523043 8.833141026940861 14.075976118449162 7.977672648609188 18.849100051584166 17.182513476946195 13.783481860448477 14.147808504605296 11.511070102813427 6.608801625771034 18.665551089459363 21.750454601745712 13.252232896426031 10.567943250566056 13.624397194233492 17.275989406179306 15.124631077227892 13.949887542010439 20.646482816268644 11.5279928752892 11.827471522931907 14.171712142796343 12.328684639190088 4.449619230076604 19.33870768426274 13.55844925223264 7.8688040760183915 20.59086077216931 23.039699990674972 15.135045717748667 15.510772670551848 16.07178040421877 9.487193455742872 15.033863551430217 8.000234897021317 17.528729136101965 15.724018097562487 11.735479450675182 10.527541881060834 12.203967279796805 13.438479300771327 11.16749364956803 15.841297217299433 18.97038596646321 16.38132582049065 14.381175355348379 12.955449069793838 15.623585671923998 13.466369463454345 +100 20.179632326188134 19.75363036600556 19.555890022232315 17.424204613264408 12.417316609137544 18.81508039027125 14.675874843811716 17.249727330573105 14.137576438588981 11.256861757842639 23.345287008229988 18.276258391755725 11.135194644810067 17.96150535759981 17.98673444530716 13.305263955612357 22.891278781987346 20.720883318299688 13.185816268753964 8.143091453006127 19.686311111796844 15.431559769725338 12.554921775169054 16.673928302507623 21.261724373015493 21.24066118763371 16.74931582799277 16.583985763405153 16.907554055393334 10.100248444895872 21.275413513626898 11.954339714819632 15.707809520739644 12.127511562533726 16.00467825211525 13.621589110456947 17.65257507588002 20.21768240848166 20.236239066104016 23.566281495349216 21.261388327006987 15.906059487781292 13.265027957323795 16.723864109504767 15.465967961496064 16.441898219942537 13.78817496626787 20.98080166257582 21.13176928078941 12.750863224963453 16.915529465997363 17.905871748857237 10.411432418454565 16.405423977603753 7.702001508454203 19.24566248836682 16.148296612561083 13.891054062170124 15.44237978638456 12.153379691594761 5.58320574994243 17.068660975130552 19.927242486569728 14.221264376996446 13.820712837666399 15.905803202196209 14.919215212232245 17.20597402543814 15.555212165406898 18.665324763263328 11.655433666498038 13.860116036678903 15.313938744665466 11.165600282594955 6.243584032611657 16.786574943258262 13.648286426804919 9.933654220668487 20.706635737605815 22.167691766974684 16.59881561495729 17.1584887259909 17.888243138954262 11.169952029432148 16.61693076646643 9.627072221284857 18.060926921966498 16.145063448277575 11.957053425957906 9.42076358182311 11.256634079902105 13.479474604332225 11.986533738751717 18.00665170527221 19.035414434766345 17.91929411385537 16.19035210852778 13.105840223298511 16.708008729488345 13.495038233026838 +100 22.041115083878427 20.459505681381593 18.116509505582872 17.782611550024043 15.078138463052733 18.566780493805698 15.595640839602531 18.26609096213672 13.247242467810477 12.680284749483716 21.407952087238083 17.621446131606838 13.302585188636876 18.605521156912925 17.804334571898938 14.321478380768985 22.619416076025065 20.624811496504893 14.599241933206226 7.910732960377009 19.830671193236505 15.324061297666907 11.113091938138933 15.774515518296429 23.376729936383676 21.720724218239553 15.112028202130317 14.8114780066586 16.870110246757672 12.76708706173379 21.0802341083003 14.266452660153467 16.39904441622462 13.19290783998124 14.547167012506499 15.171719310135165 17.319046846616203 21.352684080788244 19.265245520259402 23.604766696893247 21.426104634610358 16.015941850699996 14.262631492826474 16.641017866825063 15.080518059218017 18.58952990500439 15.527822398307121 19.97699027574209 21.650542884464254 12.418662321001648 15.621580990218373 19.470500872710957 8.807174463110735 17.93171150568973 8.318909169730922 19.043670894528137 16.968083188003273 15.092871821505298 14.605429129315336 13.615189716763481 6.712748352167701 15.672703894449276 19.801214740267 16.32104462491228 16.415902023941825 17.25420103561227 13.655956436607177 17.962926407293928 16.986527273167734 19.776764417839356 13.253311176690946 14.875817259782096 15.62043727022949 11.060563894413164 4.776267858559711 17.659101457140086 14.310483999572206 11.173933270089377 19.06307775068027 22.815376589959413 19.514352673316097 17.574351091979633 17.81006896244517 12.069204468091757 19.3488652046921 8.941539819900445 18.498518674942762 15.418864717504183 11.82633258924617 9.960204534595809 13.404667637503351 16.27605636528937 13.080293238860662 17.696023886694274 22.405639632035765 17.51961448197094 15.779290629040563 11.295219550313119 18.797925306770146 15.13981651500363 +100 25.19708460412863 18.49924219227656 20.20069472324559 17.9860742438154 16.429763833988314 16.428712552590596 17.75311517973444 19.503311174610147 13.66769366565989 14.119261784964825 20.42050279731422 17.053155899915446 13.262355227507545 16.320228803139702 19.12984094194242 16.202521455843236 21.548806837651416 20.9814233325933 14.673456157720286 8.999645218574267 19.089229838356218 14.453334956491046 13.133666529514201 16.017724782191507 25.942132094526833 21.732588419400553 14.086520161180648 16.72646201669974 17.790895065096635 14.123406302493077 22.68348151229984 13.829402205220223 16.40247687513924 13.314304970990959 13.213866666056898 15.032685799907235 19.169765964180783 21.60182404206411 17.655647304353465 21.405722750190858 23.31404921708057 16.17322056025767 13.786714581472413 16.529247731540067 13.600341468250237 20.359791118357666 15.249149347797436 21.804234928370885 21.48521418685611 14.872890668772756 16.259928667127177 20.681939270382824 10.3974485079174 18.938061448580022 9.590970310180602 18.819932846823935 19.667419516279132 14.243667264425897 14.878979367153121 14.022962737470676 8.056851068815586 15.417053957328296 20.304373204213096 16.24598268078602 14.573962866778338 17.55962369183777 12.562486347678384 15.768946409733477 17.369960181510212 20.49386081842695 14.36209710894052 16.042880497544836 13.452612819086252 9.92055382907482 8.341845726417484 16.6343343989126 15.444691324852878 10.671121030991452 19.356218109074295 21.77824949065733 20.283611607264692 18.01106632277329 17.23400281072308 11.099340791795045 19.60725019738032 7.99383318077896 19.18426146850508 19.163359818707686 14.116725451369636 11.408554831200092 13.518677890866138 13.993672393298825 11.756853090122764 19.545614108281004 21.285310711203863 16.777426031394977 15.890641891755381 10.479204925323696 17.32173789963049 15.321571492635574 +100 23.79965644064924 17.496069770153117 19.259653095881983 18.793335940403313 16.409982332535503 16.374499952424113 18.675535035521815 19.49531645064682 13.878711261900909 15.387852501519042 21.378842277325532 17.146134940020442 14.094596601446655 15.647275930894839 18.168204897415464 17.478047148414916 22.00909954814769 21.420782851623034 15.572799545127229 9.824628949766094 20.150305064178717 16.097042445747455 14.995966277695638 16.28727919892214 27.456391974430446 21.966366320964525 15.221233981609359 17.350598206740802 18.167381679358908 13.587240343880266 23.537162373603316 18.093732146583317 16.132467685072342 13.84024191652135 13.185461727826164 14.671781310912165 21.17413724657396 20.630325521112688 17.350063419567707 19.29235308130664 21.820794911658417 14.293412646303008 15.117567185310017 20.492706588748753 13.810392258311722 17.947257171046296 16.740869181177437 20.775534438416944 22.888281642976246 15.075452715577036 15.779395752681827 20.484412739111363 12.098341359220218 18.813665617644173 9.898335378822642 18.681240743322697 18.06549231409123 15.253226461207944 12.879268275723536 13.912967394957583 9.992863425444135 16.221515227875617 21.152203396312665 16.35352407070662 16.519847827884252 19.114462501872318 13.665218448447732 17.23020909350457 18.57922543080723 19.971339577562727 13.071687581687133 17.048596374902452 14.781441919686937 12.240846020759946 8.124628068858602 15.97232185683141 16.389016935912178 11.121827831995368 17.12521606303849 22.07416593233593 17.863879884321147 17.08043920031493 19.046369713506547 14.059276071855153 17.89045787207846 8.452143919315228 19.351741312604744 21.601593567125818 13.98029182392463 11.33429743754461 15.813007184063466 13.997377096775173 13.312093268494134 17.7102809464951 21.032593766156147 14.894804627708378 14.930383022481719 12.363377925834946 17.528892612362263 15.21067647249624 +100 22.70289868938557 17.24969969501707 19.799033226984946 20.133019545328946 13.27598115640292 15.472376950508682 18.952993008312465 19.541039376206452 14.949217526919352 16.28061385494651 20.9945652234164 16.733117890080212 14.424277449868232 17.5315208919478 17.447480865959317 17.56601237546972 22.094806111808932 23.26445937364327 15.636017819315068 11.757308641279138 21.82069135732118 16.30434858354805 15.240195964768326 16.23176676562055 26.719752056938525 22.996187321760505 15.738693169285606 17.85990599260556 16.72912396410854 12.785133752680421 26.198794091656577 18.079700802216227 15.360178963736873 16.085081108190767 14.096216269523076 15.720840052525856 20.83219077136581 20.19821006647283 17.45922430194458 17.61380503130818 21.325449530685937 15.162726757481606 17.918230181659847 20.608105863744033 11.434176012701755 17.775101453397827 20.499965985207652 21.901226518783417 21.441583705275903 16.387193132060002 15.187878574202482 18.77338007816514 12.21386299000743 19.110823731527237 8.376801405476268 17.316067890213475 18.25670546132502 15.127359328044433 13.868746698598603 12.801934040031396 11.699956352278512 15.022179903884442 23.299473721242116 14.3032882917228 15.362921472324905 19.8802496468331 16.254907348970153 17.774800229171483 19.444618846783314 20.083561645189075 12.288601630934913 16.782895972036258 13.70870057654287 11.28142195913125 9.646901663974273 15.072192233030705 17.0699457436356 9.927531528474525 17.904323416101203 21.226967366036202 19.873205283291956 17.868221858735318 20.563229494261034 13.419399399031647 17.965657728365624 8.011575789703599 18.91089580087803 21.18780555461012 13.543107122796036 10.296320355591401 14.06942357624437 11.437874754419623 12.421117500204861 18.755221484458254 18.94501434009946 13.53582457960275 17.739491386171686 12.165876782351958 18.19714643082637 16.35319379207786 +100 23.529035411466868 15.328812020558537 19.600401851197677 17.986279733868592 16.966814503478304 13.641799913712278 17.63784991001 18.353412249500593 13.449926862027366 18.497892648318842 24.1849449674776 16.409574282451736 13.310456369595945 14.857080669246002 17.40902400368317 17.31216216943556 21.09378177693595 23.23169367558777 16.583984328480927 12.693055234230433 21.347968891371647 15.137207079534202 16.588588943177147 16.612643149814506 27.540091688540713 23.866034771680265 14.060831193995547 16.15319621097098 15.881200023732847 11.914678244991935 26.855219596879344 18.747673627197084 17.075865066086696 16.800102356859348 14.824446872979449 17.487804159053912 21.31183067138904 20.302680365480878 19.694496891839663 18.00774039502247 20.59903085327209 14.475713367589865 18.99934573191116 22.21088827936254 12.188172850255908 19.44024699210121 17.841468745367024 21.74206136513191 21.120662322133356 15.86720424988916 18.69351481376767 18.866175433149696 12.225143735081655 19.294208463027662 6.773143545392689 16.557768096622542 19.692309243948753 14.71120607550152 13.176147735616249 15.042756095804846 14.06491484762587 16.115120811571376 22.554142299876407 14.324018985433277 14.661400947306586 18.74425403698395 15.110690565880011 17.060190239966488 18.162374726224407 18.1286824802868 13.167594436799805 17.467878863773702 16.488822091742097 11.166715537089436 10.882836864889557 16.08997184812672 16.944637266688012 11.469079122662317 19.23345084371279 21.51258127061728 19.56139587326993 17.698093928509802 18.581789153531282 12.752384020046653 17.153411436605484 7.392394427173754 19.610417982789187 22.704507464894988 12.886445393681761 11.269386602411078 12.95005560478577 11.704913106483836 12.058999558732031 19.67924362527136 18.21379578359176 15.361571899518626 17.669718443704678 11.946350901768303 16.759357210445355 16.892218751402027 +100 24.605005185839758 15.867298240584383 22.61505571618874 19.953559227023916 16.76910081095817 13.569735115867902 18.380323069917274 17.492276554172346 15.46607362345068 19.224825130470368 24.33673692547739 17.587320917058936 16.162938891973756 15.470240898900496 17.512987871879407 19.431017941859768 22.28268097868096 22.531279379386493 16.91246431303232 13.342179162563978 21.795685024137047 13.689376298908252 14.920939436082127 15.757580558973661 25.9319841290353 22.829552489346316 15.152481524428774 16.190826829896046 16.314072794144543 10.830173586609357 25.920474285090354 19.653496307209924 17.9872030548064 15.986924981335871 15.391628804983398 20.409981516213463 21.13950532433425 19.408579814062914 19.59226649281287 18.318024546781242 20.15772958535282 14.839988945722045 17.197735427200612 20.845015607078587 12.672265576548941 19.080182723442988 17.200531419283568 21.445311803775116 20.982633289187145 17.437480027028442 18.686690948659432 19.537883416535493 12.002227294210527 20.1586020391722 8.261592932288753 17.93955671778619 20.66170832306304 15.86246075032811 13.438295028812176 15.687223832639816 15.839981729037985 15.5673233209746 21.651389665630667 14.854072639852138 15.555406138573543 17.890599399355033 15.281881811894916 17.06599549007327 15.426232666945516 18.04634691037417 13.431562410556218 17.550946310160608 18.645948209437606 10.265415516252293 10.483898296665643 13.168668427031074 16.510241813100407 11.360215601714032 18.76561634479413 22.80836303306948 20.719802776118158 18.073278504840857 18.054512401974918 14.470976619891397 17.180061609903422 7.120606414680027 17.44505265142516 21.992383096312146 14.378755889946616 14.700567202147122 13.307026864520466 11.282325133755192 11.019896528197519 20.45959055119016 16.104439690452068 16.406671940014856 18.959788154297197 13.084922132010666 16.742664168840633 17.77659545837711 +100 24.647490597164396 15.018654401119225 24.906930460776405 19.46738008349135 18.0176242573707 10.81110330750764 20.12999544367378 19.721441425404272 15.907935848061344 20.181827238240384 24.849047868867522 16.978974028704418 17.339192225324513 14.807555377193978 16.9930507154855 20.910017818565848 23.382439477894287 21.35110196538153 16.29201037612961 12.893385950775512 22.68880323877992 12.8512368175663 15.887558418443358 17.126011855977612 25.545685091194663 23.999458237028584 14.970466817592252 16.196353432838396 15.208370348823626 12.799703859385746 24.622653091400885 20.197729649386574 17.9786052210162 14.823620947020828 14.954090374257268 22.056009326553692 21.248394090348462 18.172634746832244 20.13466276006419 18.316488449911823 24.409069699660428 15.633862403433097 16.923523076197853 22.66766891756106 10.997171417939057 19.068546158780986 19.948005391816377 21.242671114910685 18.497864155044752 17.26415258560253 20.714085716490207 20.145812953067534 11.464415941021207 19.336291149463555 8.533982579793996 18.589132942003552 22.374169288218887 17.57256555450718 14.445461597802202 14.270007866497403 14.415460593564347 16.63618368283625 19.875492223271284 14.848007738809615 16.276995448418646 16.719121406588602 14.236113112141666 17.085713203495587 16.44942556119095 19.658762554457923 14.722223518159044 17.964866166790205 17.863889620592584 9.698147218753379 10.59953454092021 14.452477135181388 17.193372922005658 9.09008342447832 17.997135429850164 24.11496609827087 20.77863366362093 16.507621648474505 21.10660950255156 14.73058380977041 17.735935068829363 8.54245201583542 17.205342245126676 20.946674664305032 17.59249893497327 16.268521404948554 14.656623963628425 12.700965034524494 10.35293646756396 22.130862511533046 15.374631130797713 17.062361642131755 16.98309639461224 10.981270228094786 17.45706691596292 16.824354090162483 +100 21.87472486412071 15.953832495749536 27.36867956412302 21.2820182116733 17.831119531397317 11.43093438117484 21.240078367052014 21.333347632260928 15.838585969948019 20.387298560105457 24.98170596211047 17.97842438064007 17.549538707458126 15.099762106721172 19.10447757063776 22.381612391014645 23.74668099372831 23.410311894185547 16.178151842925146 15.436919744924422 23.26402712053819 17.64039695031397 14.775686597269555 16.529365845023207 25.842838132640676 24.27864399816831 17.737920836495714 15.616583313884547 16.63898554810051 14.818608362870403 25.331923602078636 18.997525249716404 19.895255851943013 16.72190184383622 16.129389557332026 22.038695243969265 21.37735033939584 18.243982789312927 21.07404202261292 18.54948772629956 22.73129033824846 14.64111746332801 16.19248139659354 22.790777160897225 11.82590750596811 19.212300809035227 20.543330209657498 20.390242843805595 20.360131314966118 17.278210980607547 20.132332576147316 20.847185304113957 9.683202296210418 18.44252071880544 10.80937721809338 16.463786995564387 23.66603221821951 19.753213769550943 14.309952160523647 15.080184513450629 16.289273987350143 16.329802638759425 21.114395882239734 14.269243314290161 15.933085192117604 16.085021612830893 15.054733065395116 18.734624695197823 16.50673868385899 18.11807445252374 13.726421321312404 18.770554375275246 20.514055805169942 11.096507950451473 10.883873026855913 16.115451460641147 17.07960624902915 9.244389493505237 17.069177142277294 25.579557981286438 17.42800272722379 17.94894455513473 20.255624447668712 14.48047545136398 19.95013405073639 8.425061457389456 16.583109783316157 20.756529727374705 18.3457203689849 15.841512890968408 12.792656053009338 12.148850061668297 12.721411305174222 22.10876799074875 16.39184160222181 16.965014643565397 16.43730653712839 13.886862165569632 17.463837925548294 16.42374651142464 +100 23.334761280630893 15.20873551517321 26.00518258531354 21.133792602583654 18.028940490587985 12.44900998593134 23.800937309240428 21.804187046310066 13.212052980240475 20.987741507731343 24.704750587582257 18.279945096873043 18.315181228128775 15.57959917318758 19.222468895080286 22.91701505392043 22.69601211696727 21.77027509524678 20.59191112654664 14.792825851992875 23.18182642038875 15.895644424783297 15.56482397558337 15.736486137306168 24.939067750594287 25.322601269219895 18.372179244226537 16.761614510636214 14.51009301553454 17.63263853104456 23.464194102364242 21.157748045952268 21.14728054487353 17.65772108682646 15.387792316919645 21.893574134730393 20.55249559169537 18.486054074994914 20.789650274193097 16.11120137997102 23.649896760959574 15.079606078566869 15.930983461638343 21.849421953119414 13.26312601331017 17.87134613391613 17.48761239774036 20.95523449780073 20.80658267827374 17.457317446717784 18.672813370480686 20.986750713288075 8.684310268497578 17.3543290820713 10.83346990063797 17.923770413761183 22.876922787179442 19.22753308974038 17.282796876174178 15.98528471638763 17.061967572476554 16.2432136818848 20.35663464438266 11.83852266294257 17.56149679423718 17.219910399153303 15.197879580198375 18.57479870161646 17.818772413047636 16.37858924658466 13.553965857311606 17.572868799814405 22.873709462098127 13.179869811482027 8.95012845704612 14.800749952628676 17.158386259896034 9.40066259771661 15.821632087614901 27.52412131027401 18.090669002653417 18.920988435099098 19.13496131289898 15.787344617969902 19.263523700412108 9.053211010646065 17.754402416393912 18.631735717325984 20.612169004090948 16.29808686530657 14.855270500401224 11.499583423541528 12.151306974552137 20.455422606075714 17.144530441827882 17.354650202741688 16.263724587412884 13.17455835074383 16.122116954311743 16.612160713147798 +100 22.63695935361534 14.555100771987837 27.601605912112632 20.89415700166168 19.84068466724059 12.281024699324165 23.75927816173138 21.72237180113686 11.646202251593511 22.9519933387538 24.259377576758173 19.444921253401052 17.673300794951448 15.789345434111603 18.25306980008508 24.24322729354522 22.879140520344315 22.020012619660164 22.41655942430433 16.608330354058335 23.992852434254196 14.375048502890104 15.16661651286307 14.876592501827428 25.66632467778836 25.172952503856457 16.52918396424755 16.7839859173453 12.904724250973953 17.707423421749194 21.184803837984397 21.817275795888204 21.463963211748805 20.225091250351255 16.885502207971903 21.048540360800974 21.494920361621762 16.832177000090628 19.5989492180904 16.941916226863842 20.281007582613583 15.482951259740796 14.958301446897826 21.86970738331791 12.612942081075689 18.375838516662334 17.66090458284637 22.759817858882894 20.57212591902385 16.837124433340342 18.50530406964793 19.24891258256407 10.110611779500857 18.435789758985972 14.940225354998597 17.317501377992 22.310255185955093 18.574534843828552 17.694043758510812 16.806278976325434 17.22535013273958 18.016959695333934 19.634690347126558 13.697035915596103 18.454912597528843 17.60409245951739 15.114322869652042 21.759736076498758 16.964322962228078 17.166838833257987 13.127599129642709 20.247166533658778 23.877064238158997 12.970431819464146 10.616501948506716 15.83456859980167 16.705538280146545 11.065512015253436 16.859910906470976 27.114727025903626 18.21030564179582 19.717669790281796 19.329692406027174 16.083831627998073 18.315915878511458 12.097437113205567 16.62819988843713 19.361806357115626 20.17436005120843 18.74397598304668 13.862693453330463 11.27194117074216 11.505262872309176 20.887972729750818 15.6796952458013 16.972581013102157 13.867038900095626 14.092312693757794 15.85984788761004 14.887688408730813 +100 24.009513463352206 13.196674857378369 27.99642863220381 19.852037949521357 21.930605018751024 13.883934246233006 22.03371956612896 20.526966313296864 13.335145239585133 22.541622406395685 23.76916276441516 21.210263701590204 17.15466504914923 16.38124753690712 19.77351555208354 24.836960622405503 22.395251281788457 21.35477670232394 20.044250833105387 15.419287738367903 24.112198317004854 14.727985467073767 15.893089349728111 16.83130667931782 23.796247448888 24.447964003063483 16.915757717968663 16.178259467614883 15.31708446232134 19.048803692130388 21.639154987852375 24.051944907396894 19.2805806518621 20.06234055199957 17.6742067697607 19.599315184583503 21.651542260374313 15.74729043702884 20.685013475846766 18.69809222362207 20.312422981835123 13.560537245744147 14.209725875834836 22.472034084322676 13.579561266842578 14.768917770418629 19.432035819740484 22.740354402452947 19.247210310166736 18.63350465749228 17.819829539312128 18.537186328025655 11.48178472576396 21.010655006810648 17.68913925271783 18.080582038495404 22.7128644702252 19.779348245159095 16.177109183534814 17.94077973753962 16.526043633465996 18.676575925790335 19.503779142958336 14.83622952028765 18.745283627820392 14.03689104545682 15.734755294251325 22.314576162323466 17.870506875727273 17.422523071569707 15.944055937248976 20.798478153940177 24.172556430711147 15.132314756932901 12.087872848112294 15.378892110448525 13.83536280758049 11.071739728716782 18.36633106389714 25.892652396542164 19.442847787270427 20.10745106494209 20.86436724723763 15.926599897726668 18.88446607162861 13.43504494582892 18.97056205714414 17.27378529104057 19.596718994849482 19.7895864806497 16.182554716564063 12.454862477154213 11.904789588192475 21.843448347195142 17.326914742157246 16.82243775668592 15.001232564690119 16.241186033339133 18.79540461064832 16.2683855101762 +100 22.24555527841344 18.00598017360902 21.122976417807646 19.572917209940236 19.9202783504225 18.631231936084866 19.56520697593736 21.690057973108647 20.75745181458402 22.252005087032927 21.530635455671003 20.570812682608448 22.26711488401813 20.57069110635979 21.076384629836177 19.61445776040488 20.086509560616967 19.09334902970964 21.286459114973308 18.468205289950674 21.017055445142958 19.75215362524329 21.522621221507514 20.97612968535064 22.36684000494084 20.95000709848024 17.95634766765079 19.91296087523234 18.47639064962674 19.32623620492384 21.964596963259737 20.828793954167004 19.09139044284763 18.682167423627483 20.04261672073914 18.418471805804533 19.127517639384443 20.40561231301662 21.501905646938706 20.79138991389177 17.02132363882247 20.395676747739337 20.093643645202352 20.5380573709845 22.101072586146568 17.317790240153833 19.231565547251563 20.768178219631363 17.943927280709875 21.91873376246956 20.478863596510855 21.100559181596424 19.257773240021667 21.057892796956075 21.38901302278575 20.30274142617832 20.304721160508304 20.351446211066243 18.877651155838805 19.808212715687542 19.801720707811935 20.498412023659544 21.299771520983384 18.62390309342807 19.83748826058455 21.925892211956665 19.033335302543666 18.931074977522584 20.262998049380553 21.097700747630917 20.01485387222886 21.727648767568088 21.113832177336484 21.09436608695708 20.72035145172132 23.02594903044991 19.733289804474143 17.39542102031353 22.085530669972282 19.404990739756126 20.140244577645944 21.702415890318687 17.917062596623396 18.37285862166202 17.91833868174549 18.96762282296695 20.571527587822093 20.681444195656603 20.35915643312712 18.163404350939924 16.996865532377562 20.070659661007497 19.386691156270164 20.597201503231595 20.91253971408765 20.179713861676287 20.98817301098861 20.297974786349588 20.689084117281908 19.083924758269152 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/1.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/1.txt new file mode 100644 index 000000000000..f291a3b2a810 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/1.txt @@ -0,0 +1,39 @@ +100 0.3961322036807608 -1.3519793381126441 0.9755865545483945 1.222734131308578 -2.5363457452499873 -1.6928333589210136 0.16619252411747099 -0.4111153700466569 -0.021841504755575433 -1.1089571058456542 1.1432173673216772 1.0111295160576328 0.08583990682958086 1.4654135690584429 0.6077621449276593 -1.1170802017482098 0.4793760193072485 -1.2465473810776986 1.1419853916994542 -0.06490368428212877 -0.24032107260883873 -0.8852084077251238 1.5893037402762393 -0.20088832668944281 -0.5568261688120394 -0.4577736156346985 0.6920019412193533 0.4750772836733019 0.5365523950747849 0.5600673039102476 2.7841418811315997 -0.5283395213000003 -0.6659155477929986 -1.057904546722241 0.8007732493481444 1.4676639805371592 -0.1481316949513376 -1.0922034200512865 -1.0718255803986114 0.8457706241721115 0.966230422564475 0.7061005487967535 -0.8651626194753026 0.3018097199867357 0.1516915518829467 0.28429517574771684 1.1328574113326468 0.29067421340708693 0.8825876319934634 0.0878527903355589 0.37585521829697943 0.8206746935901025 -1.8943025658123664 -0.41557258126449176 -0.6114844505806342 -0.8305412027163446 -0.35768492659468887 1.9434237046047147 -1.1255804504012161 1.258761860968925 -2.1877307031005464 -0.43535053898150733 0.21157898463650726 0.7620890307670616 0.9245945537307115 1.031351405759903 -0.4533425939229689 -0.6010573304639373 1.1153686456343 -0.24869562234609938 -1.6583922203392985 -1.4732733782045249 -1.1952879718020948 0.6463089672698933 0.18515345689173482 0.8976309602880987 -0.5554284402374946 0.2061015983997285 0.8132675121575378 -0.40215050163630994 0.5938078088246349 -0.8605037233866467 -0.4719700005345933 -0.49625926219782784 -1.5545915392657517 0.6330642250212564 -0.6102230422635411 0.016242354345993658 0.6249706565776817 0.5804905288389273 0.8650006416646221 -0.1280311298622507 -0.5502878056573999 -0.10363367417831877 -2.193534764145439 -1.8812462141500135 -1.7195094960607231 -1.2964208758819262 0.5197064947404676 -1.177122771968079 +100 1.2611308420929843 0.2012818281391583 1.6876502168256853 2.254773084406669 -2.9502963980985086 0.8633422031116942 -0.4856445627892204 -0.02678775458829541 0.9945176393351659 2.479325838009576 1.46644260216797 0.9825896745618521 0.31927968541492024 4.439809109035682 -2.1720997590483218 -1.5331959501536938 4.869363240246239 0.3922781950166063 0.5665184854410976 0.6739396525591868 0.757322815655288 1.098166741571856 4.8339310214461335 1.210741948511251 -0.27727005552631634 1.4818273820812455 0.5232988908370614 -0.03619455260622173 -0.983388241752414 -0.6712864257729156 2.439810484516664 -1.1452430251150663 0.5870321871689436 -1.7721243982497956 -2.4623178175541103 0.8361826827428176 0.06357299792508897 -0.9590424512201691 1.8698579350227025 0.9019665714204363 2.7986925659049877 1.5242641462388897 -0.02298654487199875 0.08205738896508552 1.014849318084993 0.018813767616189137 2.128630573164684 0.8601190650294687 0.38490680365234353 2.3118180775089794 1.79128638573903 1.106303122028939 -0.7997162025810095 0.3946610914545078 -0.7975893421650148 0.16574482779504957 -0.2805158310234538 1.502991923589474 -2.3789105263318517 1.5866085530250382 -0.5093783615701294 -0.44230751252540623 4.391211070163505 2.6780813380954367 3.429817678300574 2.959588562913314 2.7895374932689934 -0.7880585469401344 -1.3939478003322954 0.08510466355759894 -0.004953217099520901 -0.2831520621652765 0.11780079230194379 3.2388008279213034 1.5608673529102974 2.883452639765677 -0.9083718800046867 -0.48209635224413916 3.822205808767976 0.5768950138977595 0.6203235556559561 -0.7024779395416478 -0.5286607440903013 -0.6101859252866122 -2.389116552143042 -0.5326448221412736 0.04298694292951322 0.13004277607974413 2.9090282826017946 1.714152404792532 1.9004615902514108 -0.22945329128244174 0.145806666341478 1.2517971505263452 -0.2733911422583959 -1.058954072034755 0.6553868289399565 -0.36165522674964207 2.4137873243640646 -0.9466270037139481 +100 -0.19261930544682038 1.3159919132617623 3.466554003232766 3.747639588958533 -1.4177089759495125 1.1744392787303566 -0.6719562513750573 1.6245777688672667 2.3989733688654544 2.60065027866787 3.771726343809834 0.6774236454368241 0.5047537453747349 7.261008491486438 -0.04294323999423533 -1.0889722471802354 5.897501747897001 1.3979076824297219 -2.1115411992330824 0.2609181710625019 1.5626653703346338 1.4369461433828934 5.873004276853637 3.529248580226516 0.27873713501787784 0.9442717979841238 1.6954634778292086 0.3972792406235596 -0.34923649132107826 -0.190427688384448 6.194030133571708 -3.112977080246991 0.8781363749698641 -0.8971082918300742 -2.50978578113302 2.762233053523329 1.940816042832396 -0.10215366751067384 2.3624262492447663 1.611937524350195 3.274235863353678 2.234105784441846 0.5979024351948881 1.290126811740847 2.901018461175387 -0.8364339199876873 1.498425566338929 -0.5566379433076465 2.2664993459081852 3.4806015369605827 3.2519533172269757 0.1079794776016203 2.3834603153109324 0.4919539981463038 0.3754028845006786 2.14260873037296 -0.6781452563243611 1.6035093135488931 -1.2316668995137032 6.085099553808048 0.7557364143305842 2.5466968090966375 6.6858834815249315 3.8423808927446306 2.8496154430630987 5.153076433191357 1.5406975662057405 2.141269180539262 -0.20239863274417091 -2.4563594561644075 0.41351196547004826 1.5137429331635532 0.7127837424955801 4.936339749779122 1.2799534893160123 2.0520759644654465 -0.11337962000674866 0.327914621277212 4.154876710695539 2.9822368664152625 0.35467519641632617 0.6683515197008629 0.35311638405998386 -1.8173884012889703 -3.230359915043405 0.32161536578346817 3.5015524869392425 1.7670824004915366 1.416295085450039 -1.6219412496305914 3.5027812871460675 0.5186492391342121 2.457071301470321 0.9389784994041293 1.0931673417677317 0.9546220759756516 0.948269549313603 -0.026922302369405182 3.2327145184633745 0.6204375195112257 +100 0.7259442653938354 3.2792946569007424 3.603511787827762 2.6817160885428764 2.0436041529960907 1.117550815271926 -0.5656650357189404 2.377128518684586 3.25310582151693 2.9187594192509825 4.490816473250402 1.4566399071529579 1.640989268195509 4.752193677985877 3.2843081403524117 -0.4157060973152497 7.244957695170513 0.34547921203393983 -1.746553756738817 0.14738959492976622 4.2858773161385795 1.440378122784947 7.512161530645034 3.412423400040077 0.6129084932552706 1.4606562250266637 4.043646826515699 -1.244398138027977 -1.2732902342779553 -1.9067522987078234 5.438982483991949 -3.1680571467967304 -0.4599579777116656 -1.0337130864872668 -4.18694575744822 2.0927775630853143 4.219216792122822 1.2790792853545105 3.405552084437068 1.1094128546582256 1.8515138404890186 1.5117754637392293 1.3560278665734593 3.222704275355796 4.876044050300054 0.7416278674254075 1.2802795133477884 0.365971856002634 2.5035689371903347 3.9891788339504264 6.61975324912267 -1.3058026672260157 2.7831868325719 2.9262258015361216 -0.6525594964920545 2.064249581455717 -0.4894828445070072 2.096296587342373 -2.466485120228702 7.4321584843730015 2.4174226390333926 3.95739205325708 6.164790646155946 4.572239606375809 2.38989267969569 5.421267818900997 5.070838442994459 2.9669498552841715 -0.8913844010735492 -1.2381174210143862 -0.5251138016930883 0.7993239324918864 0.21143474833479692 5.033625978482357 3.309999812911175 3.680030446224039 1.3954700842950254 -0.3878116301280332 4.200095683661004 4.021783962839403 0.3642629661109412 1.1850260423281607 1.6604936685704668 -1.4274865585957712 -2.0531435113189316 3.1709688817513113 3.99111484486841 4.090236701461918 2.9346816907222264 -2.70296143733541 2.6336241204107065 0.2516230501804475 2.0529023475217514 1.6426865761020444 2.7200202384571974 3.3893217376662417 2.1859239423690857 0.24262466756753098 1.254918625480459 1.4833869853939423 +100 1.6476006802297813 4.12490028007124 7.0646857095170095 4.991623506634044 3.801987597768522 0.5896733844607844 -0.40171893926777746 3.050911759345238 2.9675141201572797 4.367283020058646 5.658063626280844 0.8307179407241603 4.048130316025275 5.538056503955493 1.7708283927705724 0.3442310407158128 8.140521290095135 2.3838694286035653 -1.2346569525737991 1.9798441556732453 5.219689354566292 0.4865688382044959 6.250682970380153 5.596638702938364 3.065513939602699 2.6848007008046486 6.562269116163399 1.00239900164044 0.43053390360015 -2.2151315256322084 8.37188331424056 -1.4804697248506802 -0.15462715209432465 -1.0887523093656046 -2.8531268414802065 0.594193119348223 5.744085902815484 0.828825521846996 4.634213461021444 1.2436189403881857 2.1338563370989956 1.3071670524756613 1.9197665491011497 6.393535149689605 7.387531164072561 1.8865801702640304 1.988280591169458 2.3054711576595985 4.609783324295012 3.6504016761998526 7.091074491991751 -2.749595313726676 4.923157004508092 6.359085624016021 0.36124541992484416 0.054473570697380236 1.1602910669663786 1.674405321098561 -2.447926406579264 8.757491023050132 3.465825956521901 4.005529913062384 5.94495269119231 5.315765282245807 2.5776828241335834 4.660436698453508 5.214765035314957 4.067289988673731 -0.24983742041744228 -2.1538370182812057 1.6083936304207906 -1.8973792745658724 0.49384163454086405 4.890225194452956 4.22119058871733 5.208633549993131 3.6171009364665156 -0.5799902243142498 5.70081854761596 4.911241988296341 -1.0445459511585478 4.502519969018337 0.4610254368639497 -0.06494230343255414 -0.7219346335849519 4.1812545686513625 4.032469980243778 5.850415749988289 1.625345096442346 -1.9273443690229333 2.49338525691054 0.18910495744576594 3.325672812570316 3.8256974639544135 3.0246275328160346 5.097178484082019 3.026591288978508 -0.09020486579722387 1.721665775147309 1.8204629044195286 +100 1.6055830945930938 5.263940245620735 7.959168086539777 3.5351499365919845 2.3308187449387536 1.8982177515288798 -0.6244090503919303 4.22507576303209 4.728629677178016 3.464922998694618 4.488577522830676 3.835150694735241 5.269066109556856 5.623338712115255 1.366157845442001 0.48862866636025715 7.0936540199152915 4.232907827721552 -1.300157972957956 4.092770538669134 5.3612308263369135 -0.0620103003131407 6.336819598764689 2.830060104258822 3.7177894664961126 3.2294775376707245 8.112170734621346 -0.656906864875825 2.697594967250626 -0.2451562915702683 10.56946135580467 -0.6136146765407932 1.9703944103970659 -2.172405543762176 -0.9661819773922564 0.33902589864958954 4.158410063309379 0.1882671659545616 5.348640122423351 0.9916376991787859 3.2469603502927025 -0.24319015290033086 -0.08345776827953699 8.7706967007272 9.179387311809746 1.169500996799502 2.7073652583644217 4.404943017899637 5.713824097511891 4.609054541850248 9.076104038024196 -2.6995215314882626 5.564717221711832 6.9521805895294655 0.8883164514641326 0.3967048835139969 2.0577160478718053 2.5022344329563904 -2.916733938491691 10.26316533312541 2.8814639256902606 4.41334741099343 6.204891823621575 6.339289563792978 0.5465245836857378 6.542533238667241 4.914068810001699 6.276457731211998 -0.011380434750032586 -1.24243275108644 4.868069822525337 -1.267358149137113 2.968910718229149 5.620398309927587 5.453019302294892 6.046632129827614 5.395034862873676 -0.7175001971482046 5.10854104363642 4.688793354415774 -0.026677040593785867 4.936620516552825 2.1162873500259907 2.4042773126096932 -1.2089667123128178 3.8470906352315746 2.8588157792759947 9.11174266623438 2.806895109189623 -0.4612274084222082 1.3592227976933176 1.0211867355034288 4.661108789978123 4.200315627587861 5.173057268899985 8.734946271388782 2.5485108871897264 -0.5640735231925462 1.3758573333963233 4.632352002188161 +100 3.8278677877230525 5.623132095765352 8.55979496492125 3.1474967050805764 4.226904468258874 2.1074108187581677 -0.11420823414586967 5.750322759346892 5.157713895440769 3.948837727139379 5.218375715993333 5.572289423099578 8.123708415629983 7.012508700731354 3.2386243168766127 1.0324219248188842 6.7194332464556705 5.707476097940412 -0.1285305946722053 2.8473611104183085 5.592545842156447 0.6627486418452824 6.31128109949389 5.518753689870496 5.125151109175748 5.759162471483685 8.86824305159796 0.3131745485955669 2.1429901645183045 0.5926767286498418 11.065217045871544 -1.4899242420380836 1.988375841296794 -1.7164333317750682 0.4540610706829662 1.6984190524002538 4.03164800362107 1.6472630519518303 5.790643848053202 -1.9069487924637234 3.1956005060500763 2.026671419963847 -1.4220307566439552 9.411620503438446 11.783153001725225 0.8592014049341364 3.404450838149669 3.397250442712621 8.343092720637365 5.228017106519272 9.61582485333583 0.06106907366904646 6.9999756717729404 6.406538210846783 0.9082260344960204 1.8765008329838029 2.013036963334815 0.4997824652742735 -2.0702196160859168 8.739939924608313 5.69356295324523 5.319012099055012 5.662400741711151 5.947225906618 -1.0991503370395064 5.759590214583156 6.828533452714275 9.709484524166214 1.7847967856750317 -0.42343016319530125 4.942939973775955 -1.544629222170295 6.408995459821803 6.025189505917616 8.844820450006639 8.571621749411321 3.734445145667816 -0.822193782592838 4.952098854998812 5.20331860537999 0.7422612045712668 9.536174135360952 1.3797869813396435 3.3728847480863884 0.3961589212873947 4.480361353352567 3.7462795950775822 8.239611368054142 3.6828146327213798 0.9861361856695771 2.442145141398357 2.562843218283678 7.116218910700368 6.107314580352705 5.927060815520862 7.692531370987128 2.5432771220599224 0.026959658314427704 2.5153842791420664 4.617726292345698 +100 3.4028149162331855 4.610559575237987 6.953098502779531 3.5478542029243023 2.9906770707421573 1.5167490750477468 0.2193355281940862 4.698553977144732 6.321705919703579 5.697607115408129 5.20505153253645 5.648634161287363 9.430103345925291 6.666904471531253 2.987551292262921 3.3863322131880023 8.443254955590689 7.064676432551162 1.9950005166724893 0.9481198737896803 8.015316745134417 1.992693099080714 8.278921787881549 6.686260949934923 5.929621503554107 6.0540047017900065 9.736042775656019 0.7500968444168017 3.973068445796265 -0.6647437354113672 10.829510197762318 2.127371917593617 1.9093805848323826 -1.1502028742312773 0.1484178572744772 2.8534720637393898 3.723166817373747 2.2120072171884964 7.569276658333739 -1.8400031666075625 4.814880470853241 3.8848779655708787 0.8739316489128034 10.07242211073362 16.440146467995532 2.9373138523988995 4.506876214153191 3.0049701670830418 8.629459681215607 7.799435253304137 12.30500006089763 2.8869549477729866 8.547438078032805 5.403742488820231 2.421587203066288 1.0544455521830034 0.8653103908473934 1.6637063994168555 -0.489939135448749 10.389929180625362 6.946061672449664 6.6623263128479095 5.054283628611942 6.355467705123923 -2.158763600984792 3.8498695457976035 8.31580417928409 9.126670676646537 3.7130453772932226 1.9421756343670118 4.785461254743687 0.22277520075159374 6.181352363480792 4.273063150502329 9.515409249659607 8.580582071483065 3.8497930599112578 2.5285555187859683 3.7047011384973816 6.311290961646138 0.2825349856171109 11.239692260118893 2.478347368181464 4.510574972378487 -0.07927688478261086 4.10760860001535 5.674679086418148 11.076268731525056 5.023790190429042 0.5575892392582864 3.508175436023463 6.470860387011758 7.776625597701519 8.630332046124849 5.6085523673063635 8.174388485039717 4.141281310904991 1.4145234558200004 2.2999952356059454 4.186960063601216 +100 5.520177680171745 6.751471170359202 9.545001155072491 6.601053825879168 3.913740631123697 1.8684176039536202 2.830448344640925 6.376337595478781 5.682377861574901 5.085360156416857 6.56592972925937 6.077534590675911 9.962965852086988 8.675556254143682 4.773580176207993 5.832230035393698 6.446731632058565 7.925597576883355 3.750515883381476 -0.2622920729420293 7.7384525605721475 1.6847891816266563 8.892320935435043 9.433889099485839 9.285289395756305 5.653631743152982 10.783792958667322 2.323272207588609 5.117831681357792 0.7372594137470535 11.716394953499778 5.147561765155749 4.101798375451988 -1.6520817077092298 2.061908478131607 4.701318901554328 4.8132872426695545 4.486768982110622 8.429405751463758 -0.5793951292084365 5.51185207409956 1.9907135685796944 1.6186637996980886 9.666135208207583 15.147900095398173 5.436959239630157 5.812977139442392 3.7510821451637932 8.306788203498444 8.80833681772119 13.95504066279378 2.6166931245296956 9.014412448377021 7.223929631687654 0.7428881778353662 1.830117942841513 1.1661893719438914 2.315471706457071 -0.28627198498480066 10.985001299542327 10.014822472272478 6.8525940444844435 6.1513377193871985 9.490736157849408 -1.9018484627970493 7.007662037297964 8.79629330589389 11.876357192655416 5.419589824081472 3.187830380695451 5.373073545436146 0.36174447647731633 6.939694044881506 6.182906025459165 9.993470552833678 8.807261323318448 4.225610455375983 4.475688522023809 6.10959388895938 6.022558872734021 0.29081165676133414 12.195169045473579 5.1463204440958155 6.6128869137632815 -0.9114347509281395 4.420920511205714 5.123132712009301 11.152920668474552 7.787137956409531 -0.5138538497731444 1.9996673376578706 5.99466628605836 8.663136491009112 9.96608630605379 6.853463583019311 10.233251731340282 2.5936736922174917 3.7937528671063707 2.706819129407334 5.796146047198196 +100 4.569084694229004 7.275617377998793 10.384734965108493 8.700230228042692 2.5892033699270818 2.6794780593161107 2.189434058431237 7.737906905842772 7.386206180498313 7.548339645201708 6.5587613699414575 7.949613487947632 12.298123400483767 7.086506204277018 6.31955046098743 7.712271124681033 6.7378111606709625 6.86530361817892 5.783004100493617 -0.9600588459835989 8.117405632254432 2.463718784438343 10.403508702651504 9.15020610085207 8.997076218172602 6.485848454983485 12.422034965347935 6.106075209205647 3.7725940031409255 2.0022888551282754 10.775312238478017 7.193346217121455 3.571205156055273 -1.5937578072560221 2.1229610918836586 5.233243327242099 5.891892468636928 5.847840638407924 9.023237230438665 -1.3252066748003941 6.987404737566564 2.7684875782460474 3.9787600352348864 9.246178468749836 13.384785849338899 5.9392384761534185 8.114964843723325 4.74308591418462 8.490521655489834 8.279958231503471 16.540230076764594 2.128459521550192 8.542590038623027 8.601330353639263 -0.7202259882355417 4.336818424723799 2.858004528682806 4.314119054274973 1.3208122299266352 11.18140460063759 9.08292219589937 7.298197641499931 5.580351856652467 10.54285975333482 0.14696531691548276 9.613745334044669 9.750490701963736 13.402819094930862 5.716091964860751 3.3899163204600415 6.662362507356247 0.8421520130641595 7.941639737403186 5.489276833261928 9.340786404652631 10.287346842677067 6.091654034321101 3.7886375577924856 7.716278611007443 5.945588522205768 1.2253336358546731 14.474525990926962 6.783502412880615 8.188474063498031 2.436154073725098 4.175019324509583 4.552114665542881 10.652469640203101 8.034593949192026 -2.715623923790326 2.4198752005941175 5.934213885635867 10.175303022369482 10.913258157328304 6.719269332125968 11.457733746651595 4.380054609406311 3.5538303445280452 2.893063937548197 3.514405924531012 +100 3.9504668146617097 6.795579374264014 10.96667965231037 7.962840345451983 2.7053388415580497 1.8078053437640986 3.1975261946688867 8.922181181393666 8.513860847165596 8.229234076652222 5.232318465076858 7.714340153785566 12.21937181332628 7.17190855042642 7.084255023736876 10.10363124705861 8.397096479642869 6.134420519007557 7.365915214637952 0.7507815128744171 7.652774466912173 4.348939568434714 10.697768785818848 7.851974674869914 10.19335247232423 7.421894506504796 12.376287517104517 6.681663338777283 3.5026137729666997 3.5787592896543123 11.224748953728332 8.026255303187536 4.737233491885703 -2.177944902096328 1.7706288412906752 2.9564844938801027 7.224505050887557 4.930195993456678 9.759799765406804 0.15707801762102452 8.224146202554532 2.0002774224732534 4.6226829989208795 11.92810434273721 16.007501083505474 7.737238731292738 9.05634206257142 4.161020769894352 9.852164685408221 8.691206688979976 17.44700180822504 2.1635848738504366 8.802263072708897 9.377944314178762 0.5996028584690724 5.700555779773455 2.8939028308483903 3.2929756254847353 4.226863733837547 14.807495402418812 10.149218667192129 6.173854468823596 5.285950403961191 11.570096268102185 2.780720902280227 8.59368016429349 10.008581049807505 13.907490389827313 7.497781050736765 3.743890837551941 5.23313514970045 2.594044767933324 9.99945403290686 6.087490692579013 10.382124571761482 10.24648303948984 5.608954781492047 5.738220478746258 8.869727700985655 7.191633407438874 4.0333193889109165 13.430039372354878 6.569271224086595 8.854273483061272 2.4025725013076364 5.86194310686793 5.032812046758201 9.815636206717052 8.677351152640664 -1.5501400659140647 4.294059238199187 7.08447523158961 11.191285448130092 11.767496006529466 7.116327545975895 10.921012472797091 5.506479102233155 3.8778531901818485 5.894478855846975 5.963217353863164 +100 5.650194597070956 7.824994853377061 11.339209303904028 6.87994777598322 3.249571270096211 2.746113210920185 4.280459719117151 10.144649793143161 10.298528025748464 8.00166271450516 5.125635095591541 10.216772308228496 13.70332040883041 7.306222260807994 7.615640535857992 10.426036735761514 8.998514369617116 7.37013858352886 11.328734113532152 1.846809643240573 9.154814047863347 2.8949249853308334 10.586324689116335 10.078584913812286 11.299939757304353 2.364561353801215 13.520016726305519 9.809564026373376 1.6257525230514704 6.30887180680563 8.136057553307205 9.859386899780922 5.414105314404518 -4.23290748191433 3.226537522456603 5.193798797382575 8.268169301310394 6.432338316115489 9.787518357892315 -1.2735531710494536 9.545291870039014 5.1568031683438065 6.832790906137299 9.75661296780862 14.33025430286116 7.096756789695322 7.473257710040462 5.014587896619015 10.751511225598325 7.465983645455642 18.602611349031037 3.852827879195774 8.590876434160325 9.713583545899278 -0.9385280169889896 5.968620106888942 3.7381497294994666 4.330102951371911 5.4217387401594435 15.364735957489113 10.268297175447806 7.232603983367635 7.356268643739441 11.784096847708499 4.011268062494803 8.990782435635694 9.600426560829993 14.828056465791082 7.387931151772368 5.077795349819178 5.978478787851014 3.116163675545501 10.105673638589359 6.146338703812391 8.738180900949517 11.356873565270982 6.587063399679259 7.401619120969795 8.812377918095974 10.241120690399859 4.311802563588517 12.688961169888548 5.821475567885279 7.056479914171867 5.138789462880145 8.272595774587776 6.558681615149614 9.171609993410023 11.592005964042134 -1.0623395844698962 4.553277617969288 9.57544868536735 12.440743684380447 15.052211867891728 8.101034551479064 10.848719582598196 5.453300085675627 2.263912195237723 6.241533766190642 8.08017415709804 +100 7.152890517656859 8.295687299448515 10.472752202369708 7.72879620333894 5.2937286542330035 3.999265211355916 5.164232559149202 9.612439469230415 11.882285488190325 4.55206276654817 6.339238804040994 14.010034938824406 12.116153813135705 7.571295362069109 8.192774974118509 10.225656209900533 10.829674284297955 8.495918710830042 11.96127369019828 3.6086116190251647 9.694251004856232 7.7643880761562105 11.260329064575075 10.808013900163967 9.559284121652164 2.469133532145724 15.205206509927507 8.514376244516578 -0.44372015419952415 6.918951823191253 10.521494503435909 10.393180781931257 5.574011776099973 -5.648941800977604 4.548311400596387 6.630573165056691 6.425812441555253 8.517015719609908 11.294131312954038 1.1613583161358874 10.630123991097584 6.67160590978849 8.088423662123944 11.356122694267262 12.30498300975468 5.591419239695059 7.02957287733564 5.533298820604379 11.569961909482117 8.518779062529843 20.136727416440806 6.098552322552319 7.922272714066253 10.518791278771127 -1.0663486513366647 6.349431335970942 4.879433659935064 0.59793897522324 9.143563865597008 16.294977874510682 9.909915750454207 10.317096499187763 7.513094148651942 12.254857054196105 4.068664179928211 11.702852186241497 9.875592871046702 15.20143904133683 9.514708077747601 6.537575620360785 6.520365216631603 5.371865884807456 13.886091213015046 7.2112951552659 9.412863686057218 12.087920164808242 8.864315114582297 7.058785531771277 9.029797443259952 8.642350599245237 3.4635179718109956 12.409162875172647 6.2766015729355535 9.850128155462397 6.393271902634863 7.553618218787131 6.2238191014368365 11.461065480105459 13.439192557593426 -0.1867448718232928 4.521023858127896 11.49586602674971 11.452535363419756 15.803831377061794 11.614577571036598 11.522880912471662 5.122940214933832 3.5843870854413256 6.261004784709573 6.748020576659947 +100 8.684540546392135 10.147961629458107 10.50629398429141 7.725179019288826 4.644839674965857 4.405717597900016 5.025028626187279 8.794482833502292 14.706871170699795 5.885964809433158 7.707713484142216 15.428100027684208 13.535701811543282 7.568522999603615 9.076605192784978 10.261793009744098 11.78012965860647 9.37566750767994 11.847077180146911 2.491247333512792 10.349722444341003 7.991530674269931 9.224621727509158 11.885880169041243 11.340614893172265 6.515554329555668 14.80972068601201 8.282528583507847 -1.1083576187265713 7.700121309814847 11.25481560972792 9.76739556420882 5.902162420924911 -7.221207167933768 6.389411651788677 6.113168600368409 6.902794784516867 7.150931395115201 10.95660755533166 1.6046771856282493 10.87812193941093 7.859312646669679 10.452631573994688 12.686021193763327 13.958412739314348 7.9533042912106815 8.271690714620048 6.1117276315309095 13.143775114295957 10.464424542125984 20.993924682019948 4.824113632449709 7.294259585111955 10.5946342955179 0.8700661134533029 6.895157110225071 6.9913367544095575 3.1196087667931662 11.102553026273599 18.00657332009947 8.968373366236605 11.36297112242719 7.2899339685741165 10.372836367302963 4.343044811413861 13.845173577775768 10.850937465358165 17.97787794480196 10.186858190173588 10.318135202888765 7.305761529855826 6.073307172529557 12.519941700883972 9.225616032072484 9.224834773944158 11.696307358718322 10.976625870368581 8.989307070846694 11.038050247443891 8.61384283542633 4.082656923358338 12.713301576476852 7.772294046681033 12.220043438054375 7.345538600547383 10.590088189722719 7.979857598781903 11.534780578077552 14.80092545802726 2.7851621457626754 7.631552225183141 13.391245766106353 11.812003155422882 15.719135966865826 12.745610887469741 14.054840534585455 6.3388955411404675 4.862201073310118 6.9208109626304335 6.828763502402729 +100 8.997288778697763 10.627374284094103 13.14968109651312 7.870933142453417 5.302943815748117 3.8299027433537445 6.517972723470807 11.068999555561952 17.05230108849821 6.782149817912269 8.988008074592896 15.427019075356942 14.559202372277996 8.478626509996628 9.615600485097959 10.801932513242285 12.688296494930547 9.368420521532302 11.896238771627631 5.327608551289057 14.2852457265391 6.879872591849564 8.062073538582403 10.992510654038277 11.632007469365853 8.237311167810933 15.69982507249843 8.955162000470757 0.3353279684969498 7.2492355722126085 11.35090720817135 10.168298031772519 4.351851442177374 -7.730910434073143 5.458457871824429 7.581555627762621 7.6936917491361285 8.45700802661219 8.972157392561993 0.416743704473878 11.977460366448199 4.731008556982198 12.416841093214364 10.618836831673477 15.369108552583901 7.159660340026415 10.058371606987237 10.84814922125728 10.373954111012456 11.81060854080017 18.623429216690138 6.0072655524408205 7.487307320547508 11.167285499604263 0.47700807701448333 8.427460460974778 5.62243488511818 5.398972442039055 10.870685358175374 16.25262774391439 11.460012704337794 11.628099448728477 10.310710629951897 12.279131837689494 3.9036185184711334 14.046643049275291 11.324168326148953 19.99887028447136 11.144620683907455 10.963460831340843 7.536552686354885 6.611919018501452 14.547678628389527 9.688626186564168 9.155122841962267 11.399828958084155 10.594782257244912 7.491100377667526 10.489050423818778 10.978381551890424 4.43398119480624 13.976061581381998 4.941549450965589 13.196377623054326 7.543943123386944 10.28763095689169 8.701207072190892 11.243314776136668 12.254463617008044 4.577761642537093 8.309023056108018 13.240979406079536 10.84838306747235 13.996638958120938 13.351955764599692 16.388764570610387 7.168547444246616 3.660509162998631 7.74498701192013 7.2325282576907535 +100 10.622125299805303 11.695481677389187 9.569981026357205 9.022785511470378 4.551833351621664 2.5420341915298508 6.766926009676155 12.005375619755995 15.059623223979733 8.283788391477076 10.45521286325925 15.682832326393644 13.723113475235664 7.663241069516415 11.38321792237119 9.170985517694021 14.352204684992712 9.521847729153821 12.127167974408541 3.6045979607534107 14.349380645640261 8.164878747703302 6.834357204192888 12.018717427706061 12.154144513469618 7.881731957608345 16.89633210491258 6.507090828084871 1.472834174090626 9.811736920512395 13.624667933653212 11.07865349616361 4.517705866554607 -7.557453757585064 5.616811075417442 8.698791054452107 7.077159827852523 9.894033542970652 12.219642748679332 1.1076802771815182 10.420707952248547 3.575905241807821 13.717020308588603 10.916708816231317 16.76386109810493 6.850522949616308 11.485479644317557 11.01793292126588 9.708298273298889 11.672004473076262 17.137505361536757 9.16486557386166 7.807641191359337 12.37961253381199 0.5708074021606253 7.509552821931763 5.874262064202287 7.3966238861416365 10.496878018891904 15.255550743822766 11.97793356251903 12.612659156695733 12.862459457715696 12.97922070885581 5.344065835223587 15.280009490787672 10.117117645962617 18.7061118272753 10.080777575616704 9.61535400686169 9.043079418686844 7.561266165169876 14.899618300622631 6.749916405851374 12.265102695280437 10.677440642583763 13.60812303750825 5.982064359447416 9.871972042795242 8.433709056774232 5.499383313914658 12.836947743631141 4.037902606856297 11.608090882291231 8.947279663406144 11.541158482640954 11.506261857339437 10.70922406026461 12.845772737049407 3.41597876752854 8.202394329624784 12.82505241881979 11.775428638440935 15.568664822409941 14.926586420700994 15.436634082085583 8.989767200614642 4.233093482720664 7.813074991149438 6.760157587737408 +100 10.33718124369415 14.200984707941839 10.40990321566871 9.651849663590326 4.796608581541341 6.334970640312938 8.95118605271324 11.437081081269984 14.921069645607089 8.53760350160799 11.06693418225149 14.957520964459762 14.619189466188056 10.042862515420916 10.04491093275204 8.102398685315624 13.942634678243804 9.318786347178396 15.074237002292245 5.473276574577966 15.831106832207157 8.262797940719299 7.021924015854544 10.472870114464616 13.559615763100032 9.018138912085888 18.608526196756426 6.743914014226158 1.9365320292351733 10.39539658951189 15.101972031520061 9.538954026606337 6.029986423307791 -6.584097988409743 4.790354498618622 6.359223586421471 7.358986829443545 12.176659907684932 14.750482697507199 2.3198215541188865 13.222866800723752 4.161088477687034 15.199329994142179 10.696781200942606 16.298285371548886 6.368671860073494 9.10199771932126 13.062737693864625 9.18803844633576 11.020640051025588 15.730882361180708 9.354071245470818 10.536549234457196 15.432256958730934 -0.7949313438905361 7.536322763223241 5.079546179063755 9.175175196378168 11.188843461522284 14.601513960385631 12.370445491697632 12.292543405907995 15.282527927350408 13.905388652930299 6.767185050153196 12.066293395378189 10.370092149274946 21.422859488610648 12.192792907573798 7.651733296318538 9.053763521104909 6.539176039393505 17.36087592325207 7.614149543636714 11.589200587447472 11.192451406002606 10.451979831250702 5.006581183031423 10.384811346472409 9.951205941033313 3.5336426641648484 12.679311550041945 5.879433105109583 9.979008931095544 9.587107155509008 11.90995016729801 14.080436327340276 10.790091372913727 12.909029313050798 5.089455352531355 6.813301052305995 12.814036561519185 11.473053670112952 15.579718538961258 16.25764131776716 16.337804235823477 8.473743119884032 5.023039993948252 10.241357740996463 6.149044720746269 +100 10.997213222541832 14.100471707590266 10.75200368730679 7.924655378805015 7.229171925993657 5.814980315855563 10.705166268989585 11.03508857734377 14.338908645245857 10.65745868965702 12.77312140085862 15.450952102627655 15.911378329017685 10.08441919596213 10.470641811772275 7.697916601705781 15.361084249016596 8.804211203182257 17.250810465853004 5.577011486437069 16.063019850832283 9.703875428815348 7.6268630994895945 10.501292196669256 13.869161696901847 10.652347798500887 17.721006082924074 7.1010165643697105 2.6045269894408727 11.8728262663807 15.243785205805523 12.336577383299863 6.343436593448987 -5.893086718336607 5.171673866265247 5.1248762621270325 6.477022312818587 11.812482255364722 16.494272457571665 3.0078339978268134 12.743166445049946 6.398123729781748 17.409569688189542 12.718281004071173 15.41893378552208 6.158197951849143 11.860767355955671 13.68118880122957 9.186667901298627 12.385822220723924 17.228288957646818 9.076094764316736 11.166993839278874 16.859439079551596 -1.42529816909343 8.057647111452013 4.233428684441845 8.338860200987588 10.761124566626252 15.427842503815157 12.24593454013469 11.774375526912053 15.58770212433247 12.601088664578073 7.841931770822873 13.92732397209619 10.610004761476002 21.06079479138806 12.997671698089496 5.54689380331339 10.185449344945857 11.172764019761257 17.349933083359982 7.992813277768914 12.91728662200187 13.799735545612073 12.086778030470207 2.694623504130252 11.580326345056074 13.668881420138215 5.000079836705253 11.53544968165061 6.722242513751544 8.646331190116605 11.519489306500873 10.946634652684933 14.433860480373017 10.066461931316487 12.493511433325224 7.53889802432726 7.35084521649721 12.374279348666247 10.297466931824413 13.345090880275082 14.815210227207142 16.635408135164838 10.243348944024085 4.899141525077229 12.696569394110728 5.728236868032941 +100 11.145508083816404 12.855942340538775 12.462002710520226 11.125402549273332 5.455227991971503 5.886480067425637 12.70990699108761 9.58762437237802 15.336776841002651 12.71717016920671 13.231173833685656 16.374628077904685 18.459174862435603 13.044074162597106 10.821646312348534 7.490725414921206 14.357393988413119 10.492943395186206 15.631718188434075 5.773225175637338 16.398102895403166 9.458850057841353 8.556066449945144 14.261394674821746 14.056865439129686 10.505346029457852 19.050513818851233 7.93381047236798 5.121510878516682 12.390209403479892 15.194313865758831 10.363294693055899 4.756512804535593 -7.2794950158918414 6.269933361008506 3.894886142555546 8.624038483753925 12.201468758867929 16.380596762985483 2.634459104419734 13.72618676293801 5.9218557409376285 16.23779684647927 14.58133307276694 16.151846470444525 6.306888449256824 12.994557884821372 13.98117932596518 10.040929607965852 11.711826883884662 20.052077384162338 8.811880365554808 13.519039712571995 16.78475027940745 0.5522729545231171 9.510406945377914 6.378298378213186 7.734857592595862 12.48972292412407 18.006457439717764 12.217088724310313 12.174486141692173 15.139653241946062 12.395797921057131 10.554896666370679 12.947291540767905 9.728006892550457 23.068304857571903 14.105220510048063 8.936158285870816 9.999850748639252 11.766421892707884 16.644211150864674 8.712224525234452 10.928478072614086 15.065603450874463 12.818441142613263 3.2179975798399703 11.500323554679337 12.739111206055101 6.562180199999588 10.426740169950898 7.843239419680817 11.738903429446616 13.711044991579026 9.316353076845665 13.985850895538954 11.046285737001126 12.722208562710755 6.151995980370447 8.244265437146186 12.67443340622247 13.155942668171194 13.310991659492856 16.581723129946504 15.132415757322125 9.34415813654254 6.463901218959156 14.430645535840886 5.027087149122385 +100 11.604364043898686 11.258260295285307 12.560023219336149 12.538786366621693 5.44695159246304 6.053641566266473 11.505227711739465 9.21092402128491 17.83111640434258 13.17923848993273 12.247855176597914 16.12705458555881 16.52919446271652 12.015579312481643 12.985083414613381 7.7724842420143645 17.036019207780605 10.700264506863018 15.80275708633535 7.0953770732235375 13.101653398220453 10.121752089294674 8.991834110457685 16.451885646117574 15.631035032188088 9.43385778783872 20.623148565173185 8.054218512268942 4.460129411580485 12.913607830580023 15.191493732921058 12.766413203339523 5.751477054555684 -6.012138418740034 7.971275394382866 5.875043577899326 10.047301630671226 14.362781219857315 17.36914818883363 3.551780744360765 15.464033628312169 6.361198238966997 16.42953811479515 17.048826164749908 18.489502118780457 6.720381499424052 12.645179982219936 16.14472877039082 11.385883781769385 12.515235568478774 19.650081955035166 9.716425360019642 13.711865172771995 16.08570497914532 1.52262450711336 10.271160955099228 6.426707403395067 9.395800969404865 14.411257391006354 19.336725054014053 12.15011321591005 13.47767785924624 15.478280555545094 11.029224387726595 11.786994827177981 13.483103418690959 13.458045048278176 24.8033977750956 15.266903049568818 9.728522299050296 10.598450921310878 10.845315537540232 14.55569011363129 8.054837154872832 11.243612603936851 12.635021643579115 12.377171266960097 3.442191376286963 11.627993584373563 12.135629106534312 6.641216667899253 13.10212239648188 9.092055177209641 11.266041325136351 13.784250812726679 9.651296577664061 13.24117812992086 10.417546711139394 14.330052302349245 6.068935735947657 7.158295712885932 12.903241276415343 13.54935340216386 11.027128836594464 16.695568706960294 16.455203189064243 10.379264398465189 9.89550034293325 16.29815249405132 7.4521473554110464 +100 15.675392559886761 12.517113468267704 13.118772695897981 14.089497040163193 5.306043990279842 6.70296538421118 10.989571969317003 10.233648539784623 17.102137026426725 12.653634624272234 13.161278180586601 16.127980431767188 14.255775022907802 10.46979598204912 11.82129555688083 7.104163440583693 17.69829964755074 11.32476435418649 17.40968369030383 8.534564002968816 14.815662756507834 11.302651841443485 9.771853509171876 18.064252921857285 17.099039198053585 10.389130136986015 22.16754945380602 5.484915530666889 4.650118102591877 12.775760672023944 16.96425940936126 15.135714141553185 4.406445872619571 -3.177621092345975 6.937227616391633 4.899411959683654 10.110435066960934 14.193818250802973 15.51056242210526 5.094742934984323 16.4103194970381 8.299780842765287 16.01442474565132 17.138665630168173 18.59619794790626 9.343919393304217 9.227378537767608 15.08792846695948 11.658655933714893 11.48479047797381 19.3478271402507 10.013529544998287 13.081455695924964 16.370864151256576 3.143711257423579 10.3702450871517 6.399546712020513 9.623957244090427 14.582457494701444 17.093402589931905 13.059986420367382 13.175682052317839 17.354018392431502 12.10514167655518 13.634087215955844 12.510690615644586 13.201014715841286 22.95040105831807 14.552472171428311 11.816656112867607 12.913507467761773 9.793424138591714 14.225502192531444 8.483820662335427 12.388662045565546 10.768050624372329 10.591158397993302 4.643743705888598 9.517723138939427 11.849166480383381 7.398581387229889 13.990758465081877 9.265191788277848 11.078349332401691 15.049603502471696 10.399330454342701 12.696900235262515 10.882224703307958 15.072321600907973 8.792411657056384 8.578930993994051 14.772410982268438 12.991947744934855 10.733232734172589 16.56034165480517 16.41938342422778 9.498441462503177 11.962463980812684 17.62432112556505 7.5257968857676145 +100 16.810175702873643 13.057976607426102 14.420710148836525 12.592742849090504 5.7852287738312045 7.173186933464677 12.192608527366161 9.940765672389869 14.01944346900577 11.686512974946627 13.464781226655864 16.41427215883402 16.811135110562205 11.689442880344487 12.350669119879514 7.6343519148722825 19.24298932607158 10.913003192421598 17.404662109827502 7.572953762007564 16.943930129621194 12.199432185487284 9.389624980814393 18.048668404538876 18.002566515500263 10.546314449505807 21.280091601310822 5.294386496878194 5.723266572989543 12.609948796420852 16.603120279604635 13.659270039793865 5.17915751692345 -2.413211562775456 7.118605160839385 5.776258059869793 11.495334340119095 15.390018696376922 16.50319003999477 5.499931903828222 15.701172714888406 7.4960305331792565 15.429929628483023 17.319719657252183 17.734360323993663 9.833567141247983 8.429937363146358 13.188488265899874 13.011410521867703 11.3453636827904 18.31142389419551 9.098716591541645 13.91394488289632 18.372657441978305 3.454366577584402 10.544385638408968 8.428775559276755 7.7611185764029 17.33587507519439 20.394924949578915 9.85015566097838 13.383914168339784 16.599890055301696 12.059146264730273 13.373968009712167 13.996686166647033 13.321479738516146 21.58235320016728 14.589865730949926 12.910447186557693 11.699528621215443 8.199264537233248 17.13118204342646 8.225549209556645 12.591245432087899 10.811667603018584 11.721889240960632 7.531710069832098 10.846565272215432 10.220941256043144 6.182102288958342 13.82488248369836 9.312277947798801 9.173508009552494 16.245980135708965 9.379079660622748 14.99842573062724 13.697323122473712 14.99144406612869 9.79176242785238 7.362487252963904 15.825564403260824 12.636832145143549 9.771064885581787 16.383302243494487 15.985931453237853 9.601344609443816 13.578364938097424 16.743622199419345 10.310066021173748 +100 15.345255536299533 15.392589869808399 13.416958872248863 12.922312063450732 5.81802813468234 7.269493922354077 13.583861723302103 12.447500983794281 15.886532425681752 11.66104365373674 14.08666472580387 15.594606516806014 15.780753586875973 10.620256143336032 12.195455427778187 8.526741136989934 16.79761563784889 11.240522420275614 19.55950649334441 9.547913894428207 16.37627223048241 10.741524696725183 10.562553858567366 15.174784312019582 19.652649780754473 10.76182476434199 23.50322410285156 3.7423065611811683 7.521402527905992 12.797664494998912 16.42690867082953 12.21833582993083 6.613121759973728 -0.5342329625655409 10.051917872495789 7.686011698522375 11.085064495635073 14.322755266549121 14.961109024395828 8.139995953883867 14.752126245205213 10.031820923286286 16.333600799088718 17.90115466879421 17.542430039235683 11.04722214346393 8.921863016815227 13.067816688898738 14.15003651906959 11.659417296816976 17.3763334442644 10.447423704568058 14.08408101591897 19.1355306736046 3.714518197255843 9.435110567364932 11.247336026516418 10.36854211125835 18.55788148748288 19.86295870052714 9.931483763668538 15.518193701557923 16.36270299653501 11.548017486707366 16.11426816418578 14.310579254696727 15.89119601938353 19.638763195225664 15.532433805447178 15.99096105873623 12.13238216040605 8.497354795309926 15.801897088311264 10.242625314680094 11.975429006531849 11.267419177555146 10.496806679491192 10.023249904436657 12.880685243972248 10.615239436596351 5.343376912819599 16.194986245190687 9.24446573371777 8.172825401833272 14.034502780243052 8.993857859536126 13.371582079578555 13.218729540603231 16.213625096827432 9.700589407071282 8.281594276362167 15.086462765779647 13.041520537597448 12.78143539122375 16.144973167427697 16.684490720747963 8.105937541912036 15.873037579767852 16.310283258783578 12.091673542370254 +100 15.544205038672004 16.323640955040844 14.690287568509623 12.680229681243665 7.971371841836269 6.87406574760882 14.906438731580776 12.421206437692929 16.594434960200818 11.611594547289982 14.539009410381762 14.45646091210632 16.440120659768464 11.19550984373163 11.95540943790265 9.032197162220427 17.142971820966117 10.84791057152884 19.48198902929678 8.704898366240503 19.667226353119943 12.587282014228094 11.48792585257096 17.00042664742961 17.220864986974636 7.967022727594128 22.695492472034186 2.7916759528059485 7.783900684769205 13.40475770327653 17.911622628533642 11.186671268178225 7.781996808623933 0.4844736385323614 11.02358477794516 7.568813392012905 13.301660450874355 14.504739106135593 17.60792166124515 7.770855106677697 15.83588828347417 10.49357537309862 16.103204084939453 18.860386081042343 17.39073117972751 7.912980560973707 5.476639854330314 15.122683705464025 15.946802349526568 14.646843890091114 17.51499892325725 9.321375726335182 13.807855181737356 19.250420120056773 3.325129463529784 12.143797071545087 14.630025969964038 11.50980619474671 18.56039907294441 18.176652708643008 12.455483928345679 15.87655755129114 16.24370880698467 12.541764981004073 15.546595389275023 14.897809355237209 14.179502529949751 21.01514923731133 15.642872728383814 17.763151203718536 12.281100147707 9.008784886134892 14.50231159698784 11.79502184157309 11.291913057093147 11.246970844700584 10.978824280601923 10.56448088902277 11.141769090395567 10.772600645921644 7.14718865347141 15.989747283982148 9.403626701560219 8.91475159721204 14.072864697701775 8.173211288528133 13.699009236458268 14.899375991988844 15.062825183108128 9.65415838244342 6.939006531291201 16.56963133754562 13.251650456391303 12.082899601166464 16.513017282507246 15.301697947403975 7.432770487739512 14.205132777916134 15.151338152921914 14.22008134036058 +100 14.959403928315275 17.02218154983802 13.95658495726142 14.046390641230694 7.294081768505208 7.571142064019191 15.23115415174427 15.956695473275758 17.642754012506487 11.42553136225258 15.813777024786338 17.572083693485197 14.641798834776623 10.615468319725078 12.148658605765867 9.071499043879935 16.872141452566574 9.60551211044386 21.406291171893653 7.3920206079437225 19.481125533436753 14.340585938656023 12.000112300784384 15.945687136136911 15.75036834651086 8.381464966142628 21.45092846490561 3.9993255326123363 6.549588095834948 14.787101355598953 18.284556128036396 11.963312682122961 10.27687062510719 0.9153394906489356 10.575637082220814 7.452931301734776 13.371518520723212 14.710749634742454 16.741996882498803 5.856348943379691 15.171822647548455 11.505489194187412 16.49962259039377 20.511998315067377 20.191706453554367 9.416927736487983 8.029777616420184 16.42972160267285 18.279417427789824 17.452558639254498 18.91438399072435 10.886959820252232 13.840537354523194 19.296005926233057 3.8785877908093473 13.399774624342921 14.005409474763248 11.747234085090263 15.516111864444484 20.50632708704191 12.572557508159292 16.722792350892583 18.416672360368217 13.266372213900851 17.66003542513688 13.669757536464415 17.562820003265678 22.313868408701435 16.1687211793227 19.79899456334346 11.186860171312517 9.33251278317687 16.743153511544104 9.87886134059091 12.538619882759106 12.586078476090421 14.019893391232996 8.882012789772919 13.835671249988 10.519655937337639 7.280071001150182 14.715064250136352 8.457249537067439 9.959072718207464 12.838149764828627 9.728755621330272 13.21481212889265 13.640168361522864 14.66771738406225 10.559477971019907 7.131146941619285 16.806493063513116 14.49385302494988 13.957925561315246 16.351656018053987 14.212266146435423 8.276590036447654 15.151791204762949 13.556705572155563 13.329568566253114 +100 14.434559568535796 16.80738548277586 13.370598841974125 15.2766022933549 5.918069881066746 6.140021236931698 15.041039418248749 16.051047228970642 15.927026707463973 11.246122338939413 15.614191537187615 17.229578825969796 15.268433140291808 10.315742172874764 14.572339885196984 10.299571999735015 16.003813515421825 10.262396796654972 21.5607663786198 9.594577895079638 18.78707767999254 15.642714532752294 12.590494366203117 18.167860393005594 17.80093314124057 9.344954275054885 20.913269739897782 5.553606886719364 6.986299174810341 17.22698428840334 18.59369710389648 11.934967924114806 10.175493328966677 0.33839322989061604 11.83200974846679 7.004108537843265 15.123085744204573 13.350467515967798 17.175320647567485 8.192253642249426 12.478000011587545 14.629615650211813 16.149040113540384 20.6968890371718 21.042058484340142 10.805592927202934 9.016315643524221 17.970510148971368 18.93532640326195 19.993081302415302 19.681466010616507 14.015855038558064 15.31684716658184 17.047697979154115 8.258589731981038 13.04165847346381 16.304171357265968 12.266350778429873 17.084732320114227 19.572011367755287 13.792916460057615 16.606154139186277 20.631650682615614 14.138187674892679 18.999318067333533 11.32115139732267 17.534342983987422 22.657186131303334 16.689865569347642 21.12159618673938 11.208065341421833 10.093592125310865 18.52475050006365 7.547826589877819 13.765281574561646 12.73963284358545 13.155456445847971 9.798694631567738 15.895698528943718 12.370651031878376 7.828254652735493 16.246808265722258 10.118180236258787 10.319057207262126 12.22308179048708 9.422957947968548 14.7180917647857 13.98169337171149 13.628021252008715 8.797140751674753 8.767816518353923 16.27940364567128 15.19874887390148 15.943233978313678 14.906762019779169 14.489463361325262 8.770154865525296 15.935108174069967 15.569057123899784 11.925163231249574 +100 15.60110871284607 18.213707070880847 13.550924936917749 15.332132269041235 7.2253761732781925 7.269234401017984 16.044730126230434 17.088119248586576 14.91379047772682 13.13344797409103 17.45354108872958 17.65363197515314 13.707560237381422 10.72561523047681 15.179631677391846 9.31938717818691 15.758199792798841 8.911630730387857 22.33529257287468 10.294060353215754 16.76912548459012 16.32364249424107 13.003962346842826 18.992290099993383 17.540848689341757 8.93567364447734 19.74997686772595 5.636777294466094 7.63714734083324 17.53376976999673 18.52952387472327 11.869494175832374 10.204713938052679 4.598435451049629 11.277663434115004 6.9009921887965735 19.62339532126473 14.282391854725203 15.617207003998676 9.974581468996705 11.54262605583116 16.125729020518722 16.089826878690804 20.116495818500823 23.191704471179 11.89692327027142 10.838080218484723 18.688418952424726 18.303502985568343 20.892817853605337 21.29691567884809 14.577232950952112 17.87381980610481 18.37194474181619 9.249964305859285 13.764424606091275 16.70066723115969 11.08049455240792 17.065378375397778 19.872430175470434 13.579572211825713 17.25731839984016 20.695772632393627 15.388523256103648 19.907056515034203 12.116561844087325 15.838682904900924 24.781998946000538 16.70019447487957 21.01514115120664 11.242885105736192 10.092880688842186 20.673168218683166 10.08816579441107 14.722144519706932 13.160635085492215 14.318896521184197 10.308761753557503 15.985843773063808 13.193661598265148 7.925930430035551 16.872161031640502 10.80881889847592 11.541922255254923 11.728677306504341 10.866456966788224 13.858983415590107 13.602589677931043 13.307362528114156 7.914069767645239 10.536779226348944 15.22631350580798 14.518460831667285 17.828972288788773 14.492405926013086 14.555078510942206 8.120575196689808 17.25578383675292 16.948929484444122 13.276048556914768 +100 16.76531925491449 18.294822324980384 13.399632727878064 14.56972529503629 9.791489763955415 9.059350746395994 15.390032527975235 17.462251314096576 14.93297023425289 12.305499179627772 17.970075013293588 17.317830485777087 13.068831398412778 9.492358297859518 13.559735398679962 9.557669258380995 15.950760283969608 8.486935766434149 23.10778647307761 10.78142198559609 17.81662999830344 16.32601446608502 12.577413633125158 19.279604421508495 16.23741674225632 10.478508512485543 18.40604503603529 7.830479578959578 7.956408437855335 19.040619756524936 17.31072937232481 11.615963232061585 11.322412013180685 7.106601066353642 14.058211345552767 7.761530005382341 21.97773003038293 14.334739520112894 17.45780881964318 9.507428251195515 12.472651574037812 13.380623949933316 14.912212842086168 20.752704664938683 21.409138764359 12.831671778145273 12.604411989815532 18.182383041138536 17.01867704029256 20.34823730933859 19.98405778923681 14.902593007352277 18.103479033234997 18.162273464384125 12.276932005835038 13.287187364114752 18.761982562565134 10.37628340800225 17.286933001415914 21.405968983411473 15.48617767562299 16.938011148089196 21.459671416540978 16.162683848057274 19.200262554014152 13.604408294139967 18.483697687721733 24.985371709567293 17.686020513509273 21.894725652761874 9.958063258238488 11.506150241212389 19.38224784144442 10.092261129675384 17.952823626487337 13.522427991295972 13.735930738862205 12.30351642594969 15.181126800470949 13.047100016265778 10.40527103357468 17.26610243233709 9.276651978504898 12.727593520322005 11.646837209083541 13.435724089905317 13.541132163860794 15.465034066434338 16.10972508537272 7.525775965644849 10.738110231156217 16.07085697725777 13.744914976413297 18.37426112838674 14.649718940745101 14.630477990807188 9.085528278047049 17.561523500022382 17.423960092068636 12.904397053444583 +100 16.49716477029894 18.11675259577956 13.98066613862867 14.413307613677935 11.050914982993374 7.4923720193212215 14.785982436181358 17.448257261172774 14.30208054463273 15.2466737563082 18.289283264575115 17.816862371626378 13.201922413260109 10.388737897344196 12.602017284861533 10.16925174791268 15.074942368698958 9.004145137456911 19.62915376762916 9.951210258528013 19.98461579746902 17.68909408599019 15.03251001588141 21.224054063810037 17.619598779853064 10.756447112733268 17.02039984751897 10.321247566044184 8.911027416745501 22.306488307995984 17.221276826199823 14.943222772603963 11.761577964074073 9.801509703273695 16.759206663468202 7.313711096877673 21.111336248601642 13.494319015067148 16.193588461636054 11.308526113245593 12.593503064834621 14.0292972035698 16.064162022868285 18.320336614444365 23.13920209633154 12.74914052297591 13.845026451532863 19.203321665205266 18.877290402739572 20.3419039909037 17.264281426289017 15.489830207860278 18.459932481734672 17.05738870835459 13.222826291316414 13.398501919323817 17.144086350377318 12.074802701342925 16.68574522905268 20.745438574825865 15.241998748547964 18.838807968871585 21.393246378254332 16.46921508841448 18.680175192707512 14.894858258416313 20.283301609276865 25.326510192608527 18.79222970891331 22.616859587166868 8.996092633185016 11.21317253213465 19.259077866545297 10.05922111371267 16.797978431145232 11.875153283648674 12.481810926451319 12.391461918693912 15.66231175866081 12.542337478744779 11.313583606367242 17.0692877722298 11.409516532511523 12.984707326095052 13.071124766945514 14.157746574015835 12.30030667045083 15.778911788213552 14.855115633000272 8.265636409783209 10.287442650841855 16.898450416791295 12.466792878021572 18.577353953636933 15.912198156754103 16.26963172282756 9.077226117339757 17.811080667873853 17.9335873728386 15.427106469964777 +100 15.054049757144144 16.92301923546506 18.22610990491855 14.491463295570826 9.337262683592717 7.670235204278707 11.587693646438053 18.117580425674976 15.89677034528388 14.649654936184344 17.94947436639067 19.24882447621632 11.687723065318199 9.525535268294123 13.016944765400032 9.984201777403193 15.113668448459412 8.20832277202689 20.046902659131845 10.472263330863635 20.7852433367839 18.122820450101734 15.846093361704337 19.323039669249553 18.65852899178768 11.182135200170679 16.882400839713224 12.48927679602597 8.778834476891458 23.81281675281864 19.497326709819237 16.415973799936037 11.102155441988153 7.704916370433865 18.43735527900126 8.390827201820278 19.97602530478958 15.600197237901051 15.51922901859013 11.553271207366926 13.647604331238608 13.11611171149053 16.26013753622744 19.92240676316214 23.326488465960097 14.754362058893673 15.770943847579051 19.344761193641748 15.761164823235823 19.03678492879671 18.526500459049316 13.94555986302816 18.10221593955488 17.833281353125173 15.818871683453839 13.230631279109355 16.572907790091485 12.701500243947331 17.32595657974413 20.466231607541935 16.988865357898202 17.93925533689813 21.541607780880607 17.228891419639417 18.25703635713263 16.57678134404337 20.372005064931688 25.815072021697702 19.168045437090676 22.9786424511914 9.099078670201079 11.275926692218958 21.006511750735672 11.811855531546298 15.797431960286183 13.046456196108778 10.004709983107498 12.065454004630123 17.450917954871922 12.955811747880377 12.207924591749636 13.536972823018154 11.44593684814096 13.87683090217414 14.082956145024701 15.812628803498008 12.721393370962351 15.97515811232921 13.58546232331393 8.830739188936452 9.210693936006567 14.7625464701688 11.637029315837202 20.708223424985306 15.980279177604556 16.88374864203421 9.409680990782284 15.692154973648792 19.38187597081502 12.91026211900272 +100 14.953928270499848 16.94555201321795 18.775940206492336 13.985922906540594 7.86193641676475 7.575482688419998 11.303302417866128 17.421103167464015 17.577649148408025 13.728563749383927 18.65004168039435 19.568786823372736 13.850025346164603 10.306401171503598 14.741484929819983 10.592052232167553 16.107868264426607 7.19460677835294 16.724197973023557 11.653660021888811 21.365802324599308 18.881694154966983 15.653945960339957 21.402451076753042 18.380963650208347 12.572900038301649 17.7481815331247 15.364800570011804 9.204245123145043 22.576173325413304 17.762828520966842 18.815173091566322 12.339996142459642 9.241968409782114 22.6277124603019 9.679443275709032 18.209724388796573 15.760552031785565 14.768717915636008 11.836511195679266 13.415615973729318 12.981694435306178 14.77995882709055 22.04583080317081 23.609155390253374 14.682644099576173 17.054756653768507 20.08008495590739 16.308081492543977 20.176187792818496 18.869235437052108 15.43480381789627 19.18106398595933 18.323315830981105 16.01343542162334 15.830945589985431 16.273941436125313 13.870911058707968 17.99805277004285 19.616975260388156 16.181634227240583 17.700274479254684 20.88083919156329 15.453804708485297 17.5465916912304 17.384858057809534 21.90211478905801 25.94123035896381 15.883218397381535 23.649885926583227 9.3162444633687 12.767615012535659 20.99740486056542 12.36306451117183 16.089703463088348 13.87920378023683 12.592665019283881 12.500229197447426 19.26239267635435 14.734685826957516 13.760174743953046 11.919593446010625 13.456451230876377 13.669867793284094 15.344652219743692 14.820823592225942 11.8587899140033 18.950931434700667 12.926408197734819 11.126712417794431 10.037108891467962 14.674836380321484 12.248067064513494 19.00721194553778 16.388383191609485 15.760848970178122 9.895604058174102 17.292835397610368 19.82522353919286 11.516641394075073 +100 16.66555849331799 17.024263779880446 18.265739402122556 15.419932328459195 8.644567528694646 6.9769777934602555 14.390615954883174 17.752654516798852 17.73554986688724 13.908777220343532 20.422885190404788 18.969542908847355 12.539581954137887 10.275339225338469 16.991646037443715 12.422053407083677 16.106297200711246 9.966602838286216 18.074871831489318 11.872225050912283 21.12119788498828 19.381994533332968 15.05918299423381 21.372952768701197 19.112580313375055 11.074558600017141 17.519328360729617 15.34800710565179 11.309673887449675 19.908809488948986 17.615323945841187 18.35588191258534 14.147982478635862 9.968234907411391 24.748253144780186 11.265049542721579 17.75254722027504 16.457323842626884 14.866812673187628 13.696355470444036 11.982780792483478 12.525732266282091 15.813020353824498 23.514274322782178 20.62153069528601 16.68798972206013 17.053104055859183 17.68811117695435 12.541496220390915 18.332495490694555 18.9771058151038 15.818998261438745 20.010586060357284 17.835761354244728 15.018780121097642 15.664779946437436 16.651907941068256 14.708347387818495 17.045083879380712 20.804715320007578 15.674032707230669 16.801691850073368 20.210472346514493 17.11399364379122 17.563940678531402 16.85857910771901 22.868146576561568 28.14545028481298 16.519021567240316 25.04222804827908 11.55038298874958 12.723340200438761 21.041684629011645 11.41984456567838 16.20729880867176 13.823697176103765 12.66108629712364 11.931324606050703 19.12329005832614 15.813897365278697 14.133935352980398 10.307199136221803 12.856413627205441 12.084668328731581 15.875366695389904 15.81903081150624 12.914851168522908 18.070817391141308 13.863717166766046 11.099117741360658 9.134589408204885 16.08682166286035 13.903510248733403 20.37263412957841 15.972718951088913 17.660477066369378 10.173855441714755 18.391603749644602 19.232677158671812 11.853020459603078 +100 13.996822121934747 16.716013342650555 18.629323229402434 15.243217089481872 11.89513088917567 6.465771882537396 14.101969114410263 16.91417129885804 17.261935834138264 15.965509682442157 22.439377673597658 18.19591039135636 12.434348723420515 9.654470589664289 19.040310391308225 14.496507540880588 16.310045278435954 8.934799605225336 16.65178259600725 12.660015226017274 21.82640117683845 16.727768001230125 15.196079156357163 23.442687791533267 19.109051974959744 13.85845667356189 18.400587022117048 14.330142116268059 11.544145472320789 19.691518942120922 16.750250787657247 17.307243127271988 16.530953620591248 9.445370108396913 25.746450196084 11.311423244911273 17.837196221453475 17.526506756290477 14.658014378782566 15.043424601503647 9.754757258715694 13.772636997591711 12.971232542872318 22.96399756555766 21.858999521687075 17.551014016720423 15.55209457822321 16.431834391507905 12.109781281742794 18.882295355556145 16.464451860838608 16.25499499450089 20.350848707953798 17.744289866388897 16.248298888657562 16.353584312651893 16.261189149436923 12.675510569490827 17.37576537777992 19.480211864366602 15.276365945047054 17.741752540542862 22.14647368905674 17.194074134703357 18.47930802778951 15.415559688441803 22.858279038200884 27.27692777685476 18.43827148398929 24.001169588827732 11.962552893714467 14.872418898863133 20.928231360904242 10.8084786703306 19.911667149547608 13.211131112870072 13.18381069298308 12.85086915392495 19.72536958465352 15.875366388754664 14.409121699334133 10.979560857487217 11.839931515325494 15.41951510319758 15.764676892234036 16.86520785612965 13.136787990800459 17.833630956100663 13.828985318738262 9.690473404867964 9.600409064597828 15.899547229936138 15.8969796116697 18.836193109766864 15.646291790599332 16.708669026147902 12.977073711697733 17.424950037915746 20.088634796094613 13.734682289857348 +100 14.484907648999986 15.032194228365436 17.060901337752075 16.716811433060258 10.91602524749749 7.975406476915282 14.699700742766742 17.797021092584824 18.16232726335292 15.268487163081128 21.09649249154894 19.32053247465249 12.424453448229109 6.976590143962527 20.051057444327057 13.570063030979878 17.227747030276504 11.580500090308478 17.054543889282193 14.43194364065826 21.959809996703843 19.040030423146554 14.335381248165707 23.229257406189785 20.251952018953947 14.19384635847624 19.861955272640476 14.22739804223823 14.804158057802695 22.42034948119069 17.545563288462102 18.315095903378975 18.290594221866556 8.661277609186847 23.571995448233277 13.528966747690694 18.299445570151207 17.468712220068173 15.23504207548958 12.414053050373303 10.104337518720493 13.338089659642664 14.750187381211573 24.058125456263326 22.628582215709454 18.045939281376754 13.907996071618477 17.556117567171547 13.407565020519502 20.750640838733993 19.54810899227035 14.45297116986017 19.75597810454038 17.051721176606797 16.895124590399643 16.69562717804656 16.289260514388822 14.642357633931958 16.067381813412556 18.153715604723264 14.316856950430655 17.49992390140693 20.479707546976332 17.24846304371829 18.375813098760162 14.928238936779504 23.679765050087838 26.513548550051695 19.969705458451763 23.508939838362036 12.592998139072511 14.704301207942615 20.934327232863513 12.57987862368201 19.443406442965586 14.691844038335857 12.66560638706471 14.211196747544465 19.16549709197516 17.272685108738166 14.959489120490035 13.838218675003308 10.839183238252645 13.743249936916488 15.140625327035366 15.238031992869875 11.950367723987204 18.875737001878502 14.360332514676823 9.763362490316762 9.7053459133897 15.466003428230295 18.329313584612503 18.02479046159569 14.360402948993592 18.028854481425142 13.355103226137167 20.311518274896862 19.453924359568784 15.274169095466826 +100 16.46264765616977 14.573213263624506 16.39391594100924 17.890686831964747 12.32574947736007 6.925469923829121 13.590647472611238 14.78603901474022 19.127230958977044 15.441828603079623 20.917633073439077 17.21362740909484 11.720959548773067 7.355243557624691 19.252458584502616 14.167883579156166 18.196549937881493 15.083651509238992 17.33982701694532 16.178879834203432 20.811495118144663 16.914984935850843 14.406091961218788 20.98647612550412 20.426601086462682 13.676248093311347 17.181223460577414 16.902468234190817 14.375462104593874 20.063837333036837 19.038256562786028 17.552808176739944 19.766717692082388 8.445014848316225 22.609202695775007 14.336926412273327 19.131544838863984 18.68378332377834 15.579377346642852 13.717502739376167 11.582477331536602 14.117994956280352 14.957803525782795 21.92030117157009 23.36870431528721 18.047201486220743 13.761904256991315 19.45349725875489 11.885082089916864 22.973814505115183 19.58762126657592 15.354750145490845 19.205772148590007 15.17922565962208 17.044208083774457 17.39613963956987 17.463736176997458 14.804882563069627 13.42380713995573 16.271262846844916 17.38795627489494 16.30019986435251 22.395196830435697 16.13532946959923 18.246143169245425 16.2557662804177 22.271714767778324 28.025651467817678 20.08972731383816 23.93067201015422 12.79107052721868 16.07728429268282 22.99996241518495 13.035543834799574 21.78596683031713 14.509837244933337 14.178839354025941 15.081281122763079 17.991141919565504 17.707492939901275 15.350168045526228 13.307569567374653 11.82524454537652 14.273986469042288 15.25059455424096 15.423234904595551 12.467538279920618 18.530557697503998 14.983398239227798 9.544192174764987 13.695572054375361 13.972594796026288 17.646938773261073 17.556555675368084 17.49502821157104 16.470899489858486 14.470300896364362 20.633434282573386 19.978467336833837 17.161665859209485 +100 18.480812791737296 14.246723506239384 17.00398200972104 15.594646918753854 13.029240965810688 6.779047238581412 13.800439397290937 13.117475957470116 19.776922150572204 13.751608697500137 21.156788353418616 15.873205066693917 11.414443470113188 9.856395290933403 20.154766615441073 16.07398460325691 20.367206607648527 14.38237108248526 19.587127971766673 14.446953500953189 21.796980102094242 16.488331688712904 13.735202589630328 21.78450404798549 21.80185405186679 15.416495230922346 17.519194207328393 17.301813761785347 15.370701920996416 20.402917074733484 19.96345247231608 18.065898118203076 20.811235311016794 7.104280029974644 22.244336125864173 12.846772521136572 19.490952727501668 20.94858166918791 15.411219058259146 14.41820450765065 12.977462245393777 11.904981190701092 14.667683901359245 22.289578491159492 19.506690717898493 16.72215660911769 15.60690354649093 20.85687385275735 12.830162679521036 24.040834508420108 19.93469620738138 16.5115432793071 18.79935719886299 15.77461514423419 16.550893724808244 19.25860770345535 19.656737966438456 17.01847225432976 13.305952796185213 15.298994135435738 19.230669229435467 17.324953838726774 22.73946671185541 15.49991569309799 18.919921653446355 15.273957690444156 22.85095082155123 29.130026462797282 22.22319774813221 24.637385113843823 11.541059138320817 16.76137102038834 25.638827050756404 12.51615197081939 21.628396711306237 16.991824757930377 15.401413289708948 18.48059304893509 17.348230116493266 16.549258417917223 17.303991521754167 12.388157167242397 12.030408078061548 14.498803610513404 16.799246460472375 16.48998363273213 13.674943618909806 18.170153035395188 16.969681832612075 15.429970791762969 14.844044433962596 14.563603274275001 16.091362273460376 16.957912489299147 17.47580466275723 16.056561536246374 14.94260072420249 22.91947129020228 21.653556006674677 17.100638779988117 +100 17.22769009039582 16.302479815731377 17.287741847411496 13.685853494744553 14.536815070806908 9.112439928084918 11.133147075658638 12.768846217461274 19.71606180289984 15.423673685807051 20.517860256825866 15.187770105699624 13.275431929749107 10.15156952743707 20.937196997337285 14.927733285243221 18.58549053441195 15.761698588921755 20.058780893807597 15.985429545466808 21.03880490600417 15.730072037730313 16.161182138143857 19.73645298339525 23.476422324853235 17.600028302771484 18.674194363250173 16.62797334023369 14.57125606077593 20.03900217265006 18.44874271712984 17.048808709277814 21.50428205441374 8.925290693403433 20.69412399355405 14.195829961981964 20.05088305056604 22.865622047281672 16.66498368167339 16.332082294840227 13.938854336709834 13.895271352157625 13.452234094350409 21.98353025264464 19.674907941926364 16.455536854361572 16.489778433549592 21.674083919721873 13.771558650830377 23.63176024072845 19.024159937631286 18.32507251875389 19.292687627713054 14.896181161492299 16.707304772466 17.080414431206847 19.75739181168812 17.04179010904126 13.029244607632672 17.739429015257517 17.775849989407426 18.51101769073151 25.460716450706947 17.163943002517975 18.95633874501471 14.360909672631356 20.758167728447425 27.73449689428423 21.16470958917172 23.403321651111074 11.831807998153419 17.047467716918124 25.887816862264096 11.63078337541647 20.664865609176715 17.293365987846503 15.512774354773983 20.776385049981894 18.049849196160356 14.692537310343244 18.086929422882235 13.883388516354332 12.36441416786939 13.248252145741002 19.179138318851315 15.30817948096555 15.115830418113468 18.64210296429972 18.036714434380507 17.879513072842123 15.755814146796908 14.30198461273229 17.807187797304152 16.444539591466253 17.97839645415432 14.7234340534397 14.10941596532764 22.765091405914884 22.050693697486594 15.054866025494345 +100 18.35576522704786 15.40071964879563 19.319432036831817 13.793324693609211 13.592796825921846 10.124574579304566 10.751328598734087 15.274709439722898 19.81670095846739 15.881859439315004 21.384405092420625 14.397988762325246 12.462530357290323 11.682426580711198 19.52098394134109 13.947539625304293 19.817337249754292 16.764045015146554 18.54663182882435 15.418843002859722 19.861866426985394 18.425315981555123 17.853572574843774 19.308335606554415 24.118980616086755 16.158508451807847 17.730857321001675 17.07958008572288 15.53396062440672 19.84389589873455 19.10860276308506 17.513439190708283 21.060048414609145 9.476740897489584 20.077449697417347 14.902626827676258 20.496321122784018 22.887383673612923 15.597042618319175 15.461468754076735 14.7532480146384 16.4323385274216 14.287799288281745 21.309628615139612 20.199407462087752 15.06042582669955 18.454554083093992 21.82970985118208 13.301717286732158 23.25051434008173 18.47863148305434 20.296627429125422 19.02642451994695 15.689541575824885 17.902487261925916 16.426688351562643 20.061745355031032 17.716208473471212 11.570256883003283 18.26649089180017 17.910797070493434 18.87071877329143 25.10767848198988 17.64098698303779 20.77945536104358 13.553617247291772 20.14782479363738 27.756171733765452 21.70336930533821 23.77926141488522 16.19684568897432 18.295035417458724 26.89984145107369 12.139879581107577 19.379404908952452 17.434951635830505 16.843396596258994 20.980765188912624 18.961410115777916 14.866178545083626 17.798057829058372 14.400023866993628 13.839160906108688 14.83304410985624 17.7500159273209 16.650448595594867 14.7935163432407 19.44743174175718 18.010060869416698 19.94228532817344 15.3314299906213 15.08784232805757 18.74735549758349 15.706954700192071 18.16529366725377 14.900553148659855 14.101663521710124 21.956664112566255 23.3656289538034 14.663448574806077 +100 22.24555527841344 18.00598017360902 21.122976417807646 19.572917209940236 19.9202783504225 18.631231936084866 19.56520697593736 21.690057973108647 20.75745181458402 22.252005087032927 21.530635455671003 20.570812682608448 22.26711488401813 20.57069110635979 21.076384629836177 19.61445776040488 20.086509560616967 19.09334902970964 21.286459114973308 18.468205289950674 21.017055445142958 19.75215362524329 21.522621221507514 20.97612968535064 22.36684000494084 20.95000709848024 17.95634766765079 19.91296087523234 18.47639064962674 19.32623620492384 21.964596963259737 20.828793954167004 19.09139044284763 18.682167423627483 20.04261672073914 18.418471805804533 19.127517639384443 20.40561231301662 21.501905646938706 20.79138991389177 17.02132363882247 20.395676747739337 20.093643645202352 20.5380573709845 22.101072586146568 17.317790240153833 19.231565547251563 20.768178219631363 17.943927280709875 21.91873376246956 20.478863596510855 21.100559181596424 19.257773240021667 21.057892796956075 21.38901302278575 20.30274142617832 20.304721160508304 20.351446211066243 18.877651155838805 19.808212715687542 19.801720707811935 20.498412023659544 21.299771520983384 18.62390309342807 19.83748826058455 21.925892211956665 19.033335302543666 18.931074977522584 20.262998049380553 21.097700747630917 20.01485387222886 21.727648767568088 21.113832177336484 21.09436608695708 20.72035145172132 23.02594903044991 19.733289804474143 17.39542102031353 22.085530669972282 19.404990739756126 20.140244577645944 21.702415890318687 17.917062596623396 18.37285862166202 17.91833868174549 18.96762282296695 20.571527587822093 20.681444195656603 20.35915643312712 18.163404350939924 16.996865532377562 20.070659661007497 19.386691156270164 20.597201503231595 20.91253971408765 20.179713861676287 20.98817301098861 20.297974786349588 20.689084117281908 19.083924758269152 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/2.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/2.txt new file mode 100644 index 000000000000..042dc8cdef7a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/2.txt @@ -0,0 +1,38 @@ +100 0.43884691343861365 1.8297264197078318 0.11776037897226921 0.8371204312599153 -2.6652237313403293 -0.06333392250915333 -1.0961993513807324 -1.5844569785507165 -1.141598077007376 -0.43436047291105573 1.190673305062817 -1.7243105330614332 0.03982094037274268 -0.6294202633336521 -0.4259750226705491 1.3035851728959853 0.6995500681051039 1.7386175396755668 -0.2008573830248706 -0.904725395171914 -0.29101646194464936 0.3152458286525881 0.22954536598982433 -1.4097044939033765 0.11763671611623648 0.2966968291805767 3.272716248794097 2.4398979946661714 -1.109216355726466 -0.3735983700139289 -1.902474602388104 -0.7679191181525324 0.41028650466744265 1.5676097071547037 -0.9478089890666911 -0.8503903720881355 -2.7914757386602513 -0.21146569670837997 -1.381138735417432 -0.6882712555758959 -1.1399190116178648 -0.12254132052832409 -2.2850469087636207 -1.9071588190082878 2.7680212456367874 -1.6736493556562404 -1.4258212519910316 2.3879875868177085 3.776587320012529 -1.5230366174729442 -0.4787236438244397 0.4440222162226624 2.24730693772727 -1.2829142019567088 -0.3188611997247427 1.0105388488802673 0.5651958968066042 -0.48900289259912905 -0.17396985387085348 -1.7873645508809763 -0.3096258671670648 -0.3463037370116417 0.30182085651413276 -0.7219253844647209 0.6130000793086807 1.316530563165777 0.20205812596900585 0.4572833309189645 0.06910195185122757 0.00010971101883843456 -0.9380254436057017 0.41144254017530046 -0.1264725779375363 2.7211188016097734 2.045361373217815 0.5016005183234511 -0.9919743726031979 -1.4461349135784434 1.5484858390155247 0.3415739926912801 0.6241864244090941 -2.2679617830664505 1.205670026025635 0.5907464396786719 -1.4435598897388215 -0.6129822496849336 0.34283236566347547 0.06820683786311672 -0.37982254154462153 -0.13453474848574912 -0.32757059166895097 0.19833126573320914 1.9129395648911043 -3.336655973210687 -0.30790534386258955 0.22946614778418106 0.3847921865932294 -0.4834889557176768 -2.2837383172221575 0.42639412882834254 +100 1.6034527903180906 0.8005777130455587 1.5621641605099055 -0.2031244877411924 -0.9986858408053243 0.06174579555033444 -0.29832117823823634 -2.429199271064472 -0.10147678217121683 1.491409710351732 0.9093178770614716 -1.640553526289132 1.391146009452216 0.737036031968065 -2.777311361814681 4.637185072733436 2.163437490192282 3.3693464483944737 0.49551272726802725 -2.5006630951215634 1.3374326019544158 0.3697465731442797 1.7313952864439561 -0.7757690292109258 1.2579471812773655 0.0883301262378966 5.134620623743393 1.529589624819683 2.6135232890967077 3.2953102387457327 1.0678423364468426 1.6422175864521613 1.1093361568631943 3.803058338520743 -0.31854463628680874 -2.0960796511493593 0.08195037537683536 2.100061418398078 -0.4717931126569036 -1.3111354143991745 -1.0429613088743204 -1.7436467035229066 -0.283222027417378 -3.1095967416274135 3.781843418110965 -1.9330264683062799 -2.4630662721836165 3.3884743378803113 4.0404137984915875 0.4275515399432428 -1.3233108516818366 0.18107138424994484 -0.2394431206119183 -3.30427842041198 2.821155226582927 4.562746443003755 1.4625566741748646 -0.6974781458534691 0.2117219582255626 0.15056870867048677 -0.22327646477589808 0.7314861810252598 1.175423235560087 -0.6825854071577191 0.7403539697412616 2.391669772533185 -0.23541338679090318 1.8387432876010081 0.23774417296527395 0.9560849438590573 1.6570672762513703 0.9919696494294359 1.8433490289199232 1.0130192051131384 2.0795137741287864 1.3191120830777179 2.421507586399138 -3.136025934634018 2.1484446200038194 3.028960119926979 0.4387038942127941 -1.6509812026260804 2.360489848959882 1.6566888768875343 1.463731160661415 0.8659358680908656 2.85729312019978 0.32691952999659185 -0.605430670721216 0.4549015468915847 -0.9401321892538219 1.6022919392769173 2.1082604945782855 -3.209981543181405 1.088026410186739 -0.5200448466842932 2.1968389565976993 -0.3139945413478886 0.10581843220376319 0.6830218664581338 +100 3.1379993291124193 1.8658899724636904 3.245078632289349 0.782578811911583 -2.3731656445578833 2.1565822449470717 0.3468865406854965 -0.5271382216816087 1.6398896858451024 1.1338011063115163 0.5028613547071128 0.08555119424024571 1.7072591536638908 2.64667550840828 -2.0981319647469086 6.552028645044101 3.436120549940702 4.4071609655175195 0.8689923521993328 -1.3148104516457364 3.5783887577404316 1.090322757003762 3.160858921132448 0.1822624849337511 2.2095703771156163 3.1402223566289202 7.364642153484006 2.3068533484552263 3.5516084101733947 3.0001716147849065 1.5767709747988623 2.704258819214071 3.000337753653281 5.410583593160261 -1.0275427900202467 0.0013950873721941814 0.7760122011704388 1.57322951220959 2.18417182858151 1.5907010542421587 0.15940059471332274 -0.007505267112646319 1.4118597977822032 -0.36089329144505244 5.3321325099122046 -2.8070426525456513 1.012585513797739 5.428093116210769 4.068811217193462 -0.12335760717313504 0.17393442302829965 0.5550036798932763 0.9088840387077999 -1.4349341409063294 2.766143713073381 3.818124728286247 2.7091188965375315 -0.5157265313723742 1.1638647649276017 -0.8665996611237171 0.2043113656038572 2.3907453339251994 2.823020344346829 -0.9262921563350737 0.03203626196621223 3.0666674318378426 1.348034332058619 3.10867278858122 0.3508585693308618 2.0995701527539143 4.306736591441276 2.038746715811156 0.4197896074041192 1.9698833837099787 5.384179087204763 0.3984055902011676 3.241966500097138 -2.500586728676834 2.9778883589577125 3.9721574196615728 2.7673109505078703 -0.6671547452944623 4.702145939959708 2.2915341082259695 1.7689579475960782 0.8375219038319285 1.1872746921180215 1.4055218717655829 2.8145478539586897 1.9144637590549807 0.8758184902677911 1.7887456808372968 2.483326949457237 -0.9299476083481644 4.395182871078692 2.1851758936833523 3.9859743966649948 0.5202762406785241 1.1704735192959141 0.4642990517103085 +100 1.9724430801709465 1.2693507759459228 4.023436852996324 1.2867534765037356 -3.3566056652471032 2.877947244859934 0.73968252046732 -1.1720104138902865 2.0107226682253394 1.4445871554829632 0.5799909790295051 2.176059462479007 0.0009194514624550898 0.7429102661099498 -1.121803053293531 7.23589581060455 4.700386371018961 4.390742730121602 0.6048846881202372 -0.40431227109052237 3.6653612753763474 3.945212391970885 3.4894847357403274 1.058581561698227 6.254430374702762 3.645853276542645 8.724429386271627 3.854365218819642 5.18647935020512 4.068375432506767 2.613547777594401 3.513894794221284 3.03233827684729 6.460154725511166 2.4470003894184886 2.3934372908943264 2.031013914012338 3.5406695929733685 1.948318251280709 2.2243300466037663 2.2842680166138027 2.74584051459174 1.1025327730360248 -0.08245880486053903 8.764116761980311 -1.7065526679247156 4.179794796844586 6.327274335172394 5.147369267163222 0.3698974231016396 2.2586512239944243 3.1128777465260633 0.30425532466176053 -0.9819112232661642 4.707566661951041 4.459186999174759 2.8325172476852383 1.7512754990784485 3.394989507848453 -0.604602589752028 1.2925288425826362 1.5497582525575138 2.5324888104066137 0.10497115761846432 0.9952549652535622 2.5000328450430516 1.287314777397899 2.4859152232306636 1.7941955187191554 0.32339895281663544 3.6418024020556956 0.429068525737653 1.7962674773080067 0.346301515590433 5.992864682661401 3.398210398648001 6.241390210179176 -3.8535775756337034 4.104673709113551 3.4048277231913016 2.0454341158061884 0.10309657561397159 6.94560695416328 3.9097585301194293 1.6622519323544216 2.6808783169965253 -0.8950706267401514 1.1714491703873018 2.4183448756226538 2.902478532631638 1.5479770276400218 2.392306627571336 3.0016431523803 0.09918180493764873 5.717842230666764 3.108688903320634 4.354401987437515 1.8733366667566864 3.068919986043337 0.5878680718843445 +100 2.6240143688741178 3.6284708900796177 3.2345865382154657 4.45043640218177 -4.177246910707178 3.1294672853987273 0.2535674930701184 2.5338872664596876 2.1494031869523833 1.471333815765399 0.9285853032829898 3.0539514320485464 0.3730072227152099 1.2923553866398418 -4.828055707697703 7.812072982371906 5.371958787575357 6.390784364374164 3.1992669738030375 0.18673963770272567 5.350029948235811 3.1900967269820715 5.185093676314731 1.1750036688503442 5.3307097247130155 4.103548263288684 11.092716316924324 4.696459289960431 7.713000113635165 3.707080965587639 4.677275428126961 3.2768704663212036 4.064758459601603 7.2925528343952815 3.9569784227943163 3.3962600088820376 1.8338045872210609 5.414401644772861 5.05758020014873 2.361573757486384 0.6571228292784652 4.058576911562399 1.342187666178864 0.5961994797443637 9.910190115631542 -1.4201782859071805 4.454705401392906 6.757751514461928 7.732918369655046 1.2333010541350102 1.3810362405053924 2.204111053510416 1.2133305399227903 -1.6044325472349046 3.309220710344377 6.026778648775524 4.442885155239237 2.084211491664665 4.439875734613896 0.43226371085182425 2.8010141522206666 3.0635435988207007 -0.014088541604332594 0.5747830394130012 2.50367058477322 2.644955436721693 2.1624095004073762 4.210509658629545 2.6475696882909996 3.099252468283196 5.751355183343445 1.1124045073938442 2.2707736750803122 -2.6085281728075387 6.081504620633606 2.338256695408477 7.18611242711733 -2.654845651177701 5.663487004417668 5.92563822018385 2.828037330323682 3.9064069664378587 7.768133502254926 2.93495915925901 1.7168411695351404 2.9990651632790066 0.752994727360957 0.6563841831519281 2.6877517563448055 3.492896525053936 1.825413372563386 4.169224227058157 4.5211107073575585 2.5217571649169583 5.82126519604858 5.325638161671155 3.2661953721245855 0.8004624216451142 2.194357661987456 1.3977820109067924 +100 4.864599440361419 3.570373344902315 3.2690214324059172 4.832017778006696 -2.511147268899142 3.1747762472009975 0.30290429836524013 1.4680244522298167 2.1662624889629942 3.6554031894691956 1.8346995569742464 2.784509827256138 2.736544059696153 1.2068000551331002 -1.9821134543704977 10.098188410902031 6.043868103258426 4.989886080940865 6.933308925636064 1.4727294360945173 5.463424987916639 5.11691992618734 6.704018148316603 3.7054848809373664 5.101831827614113 5.1740318648718375 9.984824434603867 6.114746241934087 8.142821392372916 4.6778210061031125 5.0815186773171765 3.5497962571783117 3.6085985036757577 8.818412624138762 6.460605674011502 3.2858483077461615 3.2986883019234226 6.605213695656302 5.77183473502459 1.2367456609638292 -0.23719472766544847 3.6313401386304465 -0.8010790909869621 3.219190783114276 10.750657175599573 -0.6212991740349865 2.1992322719611184 4.910726806956397 8.277701878665564 4.5561528397673605 1.2116186419654773 3.9870940220070663 1.2559247434288197 -0.6911007527522572 5.555229676441805 6.2299443907083445 4.17678090468051 4.697845470495053 5.097413447193261 2.574184660295833 2.549964550124198 5.533973357621809 1.2557293153341653 1.8766069000974313 3.420575407713061 2.6371178518304847 2.9245573690982316 4.288783372991861 4.583083337661742 3.511302353895323 4.343473645725684 -0.28970411301226284 0.7137003283320613 -0.961919697569995 5.07637403232532 3.4460567467402803 7.960192931014767 -1.8215847466397583 6.80248460139501 6.711082836074487 0.06254692417677798 4.142900874673731 8.790141771053506 5.809777129619272 4.665221754534549 1.9892498798584992 1.080205124276913 -0.6672654441369961 5.286897071197325 5.558082489772129 3.100353300948739 5.011000644498907 6.917040660712569 4.874036182138515 7.837904802007244 6.46146595235609 3.517208353037188 2.547531413557531 3.969404802361999 1.887850421090882 +100 5.057331098987381 5.847121775681121 6.153743338959301 4.572918131993334 -1.9091360751756552 4.365233963466029 1.7541536286599184 1.591174760521067 5.454088425476597 4.8293280452523835 3.356051946780384 5.848156926245425 2.8840334914812717 1.8418327657798481 -2.632512921554733 10.282689335115554 4.740537465211318 6.628949270200974 8.151062872585477 1.920303324039771 5.918474225959159 6.777127081919945 5.829754158520487 4.771809422370871 6.719971015741762 3.535081581313026 11.403704828637066 4.485656339933676 8.478856678258447 3.791436151662592 7.581204127185556 2.6956356727400808 2.226816118356147 9.474789554868071 6.438387741332086 2.0124791680107377 4.740913780896256 4.658550128618594 5.170750908811545 1.4889619094168094 1.7269694093340977 5.984247562212705 1.4320233802667803 3.7794854221263408 7.958440537869665 0.7772842056867781 4.865039332526715 7.175647770104538 9.460791955092912 3.703685064993529 1.352715325554683 7.1514175532294155 0.14881272826822478 -1.293814708559033 7.417976401928497 6.381963121392379 3.3496642747030556 7.419408806038514 6.328834824917821 2.7822551170846075 1.7786154725888261 8.79526787102249 2.1778250824988183 4.449436073942341 5.3658227912011585 2.6778243640355455 3.0686187634099786 6.887872381978868 7.158964601850066 1.8001265173551353 5.714705276930174 0.47814535699381777 0.19937195624966075 0.23722103161303992 3.9099938571995483 3.58367181594274 7.54709187200471 -1.494447411864205 7.287946055003636 5.996598658122942 3.0670602207858964 5.499973217191154 11.596468341776228 6.294689321493161 4.65650711943759 5.162378704685459 1.1782581067723035 -0.053174706544825645 6.7965181003672335 4.684612578230205 4.873787145788875 6.4236662327687855 9.125216966608859 6.786077556337219 10.003367982292735 6.8666841755520736 3.163725270270147 6.041666500471223 2.6952561751446695 0.8271156300758178 +100 6.427871824333873 8.656676547652058 6.9890421217775085 6.593021887328126 -3.593040839526662 4.392033688570005 0.06653011082064797 3.396339114953687 4.130803453745953 3.7368951933400423 4.781500492468805 7.864835913590101 3.396523471547117 3.2993331167048803 -0.9333883046197133 10.39992643544898 4.002175639777885 7.952909994549459 9.561088998131392 3.864384667011037 6.88522813053388 5.850163998075866 7.363298744730923 5.51783255533795 6.724529551930128 3.896956923278342 10.968328561925938 6.255813940498443 7.105664561759881 3.1601099024387036 7.677952140211584 5.476187138974056 4.415767258097531 7.792114280807736 8.707742137647589 4.500117236449511 3.904065815278258 2.1036505505709293 5.843596214456924 3.929315054095963 4.623363645250846 5.412288079620339 4.404664461725376 1.612220848322988 7.963324211022571 1.0569872573371244 6.994031321876122 9.419683500545798 11.226004820606315 2.6740227098624683 3.28556207792038 8.3192924241925 -1.2460976712429541 -3.0717819907879385 9.31791917263453 6.84818379562015 2.419026314832979 7.758570612318861 7.375084786010641 3.3643807367920813 0.5076022819581185 11.698036826461701 4.389272128655279 4.65071468144914 5.674095301151485 3.85571726772016 2.3984125244907952 7.906330689555007 5.985082561490202 2.506929685548206 4.78668722575502 -0.09084830005346456 3.184050805199336 1.1137071958538771 4.814512225444446 1.7011004077144056 7.409269407496053 0.060077207187059334 8.092891567088857 3.828886397680877 4.1561279244814155 6.627077899898918 13.611624400142233 6.109231319206548 2.441486860377168 4.607309620517879 0.5907477953525151 1.7168823300498355 3.767476963145872 4.870092822340963 7.49150164256059 7.020158233321765 10.747020884532425 5.316775935038821 8.297326837152795 9.261809858555406 4.072933549473029 6.767544240941828 2.0028064601885456 1.7924262511248505 +100 5.521074584701992 10.780381891118482 11.094404246777668 7.862342054786571 -3.421155854373122 1.7819313104551582 -1.2899938365212975 6.137945554805766 3.5487325468929987 3.879491199870492 6.336790768157312 10.346378265026495 3.84255854397822 3.4337415846911723 0.09677556662284795 9.98114073033781 3.98261919979012 9.026487966023002 10.359965162305215 7.340674239209692 7.980885103570323 7.987614103447437 6.546516510240906 6.924664224372277 6.42464412086543 5.1493386911761805 12.35065997326105 6.8642718460674015 10.772749644189913 5.713258683762975 9.734909190618716 7.037243959241301 7.439430210024425 6.455213658990426 10.907130892185034 3.8434022278712794 3.9058888564068805 3.6795510977122796 8.19332726998342 3.3146510092561963 4.666309550824218 6.131840928551132 4.733864342629181 3.5574069709980813 12.919337466434369 2.422219657536598 6.582414564013515 8.197568578047512 11.255935823199492 2.2329129740265716 4.629050620307931 9.367462009601688 -0.9984228743762488 0.5086595271309795 8.83475928552667 7.381444489982246 4.040965474021497 9.520703772631567 9.569626517785023 4.594129980910427 2.686537718682456 11.161351036613242 6.401766248351715 6.463304147657141 8.327845662317673 2.353896487713575 2.057442703894661 9.537659062485005 3.1537965105746384 3.923739321407112 6.80446668986512 0.0810371170107429 3.347832909640757 0.48797604489325797 4.739193529010101 1.886234134716923 7.1741524972515816 -0.0010306510725649476 8.264341928357673 4.198060945624809 7.374228508828253 6.723299154563847 14.319905569159333 6.042404218007507 2.482331166570406 3.1665609569644437 -0.5764568822075402 0.8916178582785859 4.650408762322922 7.03901320565302 5.8261255798799745 6.8743933467075395 9.360214423822544 5.7122268876476 10.153211541536994 9.107566101125567 4.758207107988142 9.226172983346164 3.399809865501374 1.6062423743569658 +100 6.357512200498458 10.19578231776793 12.021193894192923 9.122015471023536 -4.198463465021111 2.817957781390498 -0.5397654379332147 7.450386856925972 5.419473818531422 5.12496558486559 6.583323419285254 12.008325964275862 3.4003644689161896 2.3783897690711076 -3.156633981038551 10.310110078895978 3.649490940784585 10.038984440529145 8.325226007284806 7.055379031782639 9.073541433846358 7.200238582734218 7.697238039261263 6.868881631032985 7.042177112502347 6.6126591479038614 14.019405483305306 7.506423982623097 10.092588323470213 5.706898350939977 11.002368421434232 6.212736568457093 7.810726227199124 6.5504764088884855 11.096112421868472 3.1994144829251976 2.241430619486779 5.14048814717542 10.095238183770961 1.906737946858971 5.86064760922757 8.106534440780159 6.071174033094824 3.7718160522998176 11.964045226115033 3.2947027812088456 7.472896567234172 8.845339233187275 11.477906699569166 1.6347098305183954 5.861411830385804 10.397729232809123 0.1101692474870064 1.5021769874291637 11.517405231457289 7.24145739728671 6.4330914016170775 9.09588241148353 11.45171300955618 6.821867699138165 3.0286982316498134 13.67615279126353 7.748438675515877 5.884323333687554 8.416122597864538 4.5682338838966805 4.119912141628216 8.655859606509502 3.722175920839914 4.909845863427635 6.700444081208174 4.069238797181615 4.37480742306174 1.2144996063847306 6.899683832771403 2.2372212169594143 9.153793653341436 -1.2590720645674374 8.196102546379572 6.290144614248042 10.060475038041657 6.328706020186496 13.394856453741886 7.4733550392095776 2.486305399388378 3.66531968501602 1.5001523618450592 0.9730550131712632 2.7064557279518326 6.02787925462606 6.578217889408821 5.032479515608356 9.430583291298538 4.63143015891097 12.663727180771813 12.360360645644109 4.106547355718007 10.022004168124765 2.8984905491206048 2.022833901555853 +100 9.267641634685079 10.083410456597047 11.972593919615424 8.405826345630988 -1.7198425326893723 -0.6967757841502737 -0.28510506542914094 7.911537541178997 5.234166001337389 6.790770414381026 8.747300194813398 10.529689078270948 6.802626869491098 1.2052054528669154 -0.4814140948599568 10.89204280227304 3.710924674069319 9.936452614090364 8.87335178756738 7.869687414974729 8.29006102529737 7.456658324366028 7.236805941727218 5.93008302692907 6.583681554760741 5.713435503333743 13.812247187668182 8.53952284755127 10.639859208897512 8.836485331861068 8.49397227359467 7.3388954729412745 8.378846506468042 8.17688683651635 12.328236258596574 3.6507344477109838 3.2472030112102117 4.8591680799393355 11.430669282003176 0.4053132558766164 7.501826523742115 8.532618961172627 5.9178631787801885 4.182465774849081 12.057262619139753 5.6764687685191815 12.181004978321944 10.90306131549637 11.169120646637262 3.2520985448195088 7.335970790828546 9.55010752039521 -0.7670446169289132 2.188312363564869 12.92925444286942 5.793701958487853 6.086721067190883 10.364263747262935 11.8456984818216 9.163561213125655 1.869893788905436 16.96540635345174 6.394997405751884 3.8075996688397047 8.884641104897272 3.706672290293468 4.804619542598197 9.069450005058524 4.159020699001488 4.461460022178908 7.798299939784386 4.366823961013701 6.456171922728702 1.719452899377827 6.137633553895599 0.8168246743628713 9.484838565203901 -1.9857395264219726 6.942204438786684 7.58148151151237 8.250025500284355 8.764826217128755 13.863598854120841 8.016986656595204 1.918346891991391 5.447427149377335 2.302299739579439 0.8310146909817814 3.6335254177626433 4.533507544687285 5.125938919987972 4.209953326749847 10.318134283747616 5.3699104092007905 14.281035124266815 11.442927909049526 5.573163418181186 10.281062574014474 2.4077814821079513 3.2877933538205415 +100 9.619788625501535 9.761887509695791 12.350690889497836 8.774284155192776 -1.042658205083394 -0.35943682788598275 -1.1668302872098735 8.506866479981518 4.868840824319525 5.9332241237642585 8.939783124750937 11.902154323798365 7.575299076716181 1.2381149541443328 -0.3442324198612432 12.07867881132493 1.3047333121036933 11.404626177312212 7.002034233204817 6.5351225530711545 8.065407240956894 10.824223489774026 9.975521191935433 7.525806534402501 7.6673869713309815 3.923304727186475 14.362016959512925 8.249569814246211 9.942922869784775 9.46364092269869 8.351931363835812 8.933918737176208 6.394415328054429 8.76768174884846 11.43173358600327 3.7609483422207064 4.377108616143483 4.100787482888986 12.121664127689533 1.1292735891045727 7.200608335380219 8.356281163231936 6.2006568746717825 3.8756250576107925 12.360972883585536 5.90431608589846 11.686699349020232 13.351074278284782 12.145864558943051 3.4795555925947887 8.058367844636116 8.604569328912866 -0.5398175993642527 2.5069207369897057 11.60782430505029 7.0031089074365624 6.031691658223586 10.368882218535902 11.427335635933963 13.407938233313331 1.7302006837083224 14.365585573941361 5.0152619429319305 5.441521396114038 11.144013408788123 3.466947207003215 7.168901903845024 10.52238195049465 4.581453546406562 4.785144836742887 8.51885302874583 6.200895155404125 7.526583409843269 1.5532602360917922 6.432962279713317 4.222462547568811 10.348906859736456 0.09353487026004115 8.195897153867499 8.483835939281184 8.966450382440627 10.424121663122287 15.037420883885265 8.934027406387877 1.8135846888633869 6.656401205449524 2.982247928277812 1.1819988563695243 7.739808359863041 3.2859769029083385 7.103949368586943 3.7537877749604505 10.881445418717254 9.4160054430539 13.21298835850079 10.818106916973925 6.203149785254241 9.573388169200223 4.309130166412077 3.298543241142931 +100 10.906415394771908 8.56032153715615 10.318957471489792 9.014342408891517 -2.2066058085898814 2.5010505582795055 -2.275923312201737 7.645649664372786 6.122542105934823 5.692659404614396 7.4789242247096075 14.92513008941337 6.787427119434671 1.7280346556521406 0.28580893767892096 13.321294320738815 2.744220275178885 10.710378749768424 7.243997766474366 6.820637165149456 9.507043649529272 9.720645727563724 13.054097765354642 7.167373181130469 8.248201603551768 3.1453070643781604 13.007185776665654 7.563192505704376 9.088387878325086 9.336948191860712 7.570977254045039 10.24753238314128 6.013432934112053 8.088688668473175 11.214633379967902 5.710051216247645 5.363920961047436 4.720957910046275 10.720959454978559 0.6437525912817503 6.127327714572628 10.512288007556222 7.377074392691512 3.482495902537197 11.917782575424061 5.429694316675719 10.86685339173001 14.234825501889846 12.179853016710961 6.923181865806859 10.201755100220621 10.750390515576413 1.1433500297245978 2.7015862272160733 12.75223923175736 7.224650472028705 8.774989033872924 11.375878871267368 12.118095983593431 13.796076828710616 4.743477664977392 12.708765738150118 8.188475213131994 5.794906334816537 9.75496820835655 3.1669252350530672 5.642575284166729 11.812497847188247 3.9031536526221156 5.673552339369398 10.462466257949794 5.961862444629866 7.702434963652272 0.602678161596407 6.4535339127803475 8.274906243425633 11.876749481752809 0.6370978580783981 7.914847319731273 8.953054850412657 9.697389950887109 10.314530541857165 15.921935547079368 8.246392052357956 1.394902012322731 7.814660129874514 2.2245719276810556 2.889965924105825 8.183828030392048 1.742054664490945 7.914332331691661 2.269792763239091 12.163261200156645 9.64362836575096 15.855414955526095 12.564705546111389 5.470056404716276 7.3839450184110875 4.019690866959652 2.4386163408582138 +100 13.651542443560611 9.114166320281347 11.930681919621286 9.15988799867231 -1.5331281242828176 3.203177453805696 0.07169681502770664 8.565515954359725 5.394814397489569 8.323085926824074 7.663666540449455 14.565578526855923 3.6465759971772203 3.261011118869997 1.272972652739853 13.710024827481705 2.9791921284521723 10.365201887249407 7.404665860116469 7.978745743242602 10.733779197882875 9.87451701101083 14.600186867011137 7.695513919274352 8.147377758763186 4.151537335562816 11.62431651007229 8.33631432673041 7.519077331100982 8.40957896949745 5.461806822776322 10.363929912950528 8.745953782381992 8.438661793996143 12.348271501852098 9.328444067176854 6.539188052139475 4.433424589303155 10.418197219412752 1.6446082619716584 5.927241710325051 10.141130993661605 9.0835504783435 5.54521204955007 10.080370242957922 4.972286283867286 10.62388464020361 15.25483027634214 14.063613744546435 11.009574743600545 10.010824521489386 10.55142123220425 2.6291689172163797 2.534805601344602 12.879123626262398 7.336392127868466 5.85915813691633 11.963906455757213 12.193536924605969 15.650174003151784 5.355597394788158 11.35189261197623 8.482844977567268 3.6441247409500486 8.670532030921123 4.669676827496616 5.993703337160752 13.387140410235116 2.0328957927730444 5.975069197476769 10.219611491374556 7.836070413601034 9.082814267504757 2.2068691657603012 8.970891387647574 8.312696119357543 14.052034443515613 0.12523408324430219 7.025208508470403 10.424988105367012 8.259731702130642 11.48993086180187 16.206763072339143 10.20978116328281 2.145582814852587 8.500281194563165 3.664935800302229 2.699021173248077 7.6994553246781905 3.2404200411497097 8.495263832751986 2.496274525117696 12.37272232811748 12.246114443837392 15.396385006128058 12.22208231872462 3.9143129813572073 7.851826392919271 5.563816812951045 4.275272341728398 +100 14.05672141989319 10.924631280544173 13.224777493793955 11.13956266897436 0.6640937526795646 5.990635378178414 0.6952869060981112 7.336819568476292 6.966554217158122 9.763728463657962 10.287275536665978 16.49063234575913 6.8793319048310355 4.73786119613657 2.4203765069657646 12.162517468762164 4.16203997761364 10.08333941676328 8.342473703524325 8.578442473311428 11.705409148102419 10.215780438294695 16.072485132744724 4.790881294108879 8.978663566259423 6.45144436584648 14.519534634902236 9.744807796502842 10.235507021470923 9.098223385562157 6.099190221171359 11.406513914015566 9.28732427735628 7.930662636054238 11.937664047337675 8.304951604522522 7.852376488152645 5.200427836856998 10.499765467481348 1.9079193780831811 7.243672164420489 11.542847692749087 7.981702247106522 4.539719327874689 11.721478908705315 3.838882102488365 11.723109260102662 17.562839263296837 16.49928890754904 12.38403816474835 11.374076455692688 13.844798844291057 0.28060638278135386 2.691349875691081 14.300585446496026 7.573601524148111 8.117120756680427 12.333352293140852 12.688032291603685 15.419969843444658 5.281016394243361 10.988622825704303 9.480436324670164 3.3276020396493333 10.470565124140737 6.158181094518083 8.110162241800802 12.240776302998274 0.6257775950601134 6.600602694215121 14.391294757866792 10.057654889918807 8.82834462273838 3.490322405489963 10.33980522174759 7.0717242085384715 16.193864741567797 0.8145230832312629 7.486301985287212 10.905097540137723 10.354499256521423 10.905389665158328 14.134880440828024 11.136699084601519 0.32030710234375404 8.718337100738493 5.956323801933869 4.161271786461463 9.52969056692933 4.900665087789159 12.249447675522124 2.5114947451350504 13.212246324286388 12.11252328792123 16.783133968335722 12.440759145524394 6.913012032748329 7.687212517505453 8.044720896697237 5.746889458675679 +100 14.263682993899181 12.121776859539782 13.852906113855354 12.051077147838205 1.223411765538562 5.706643071618956 1.085544556548992 5.707340811535552 8.706689454446488 8.523221780544938 10.474052251954594 17.50760672083272 8.53490850018613 3.0424316541846563 3.108712108027285 13.086927293680407 4.967337518430562 12.285162551368671 7.9020851957654505 6.422474356182352 13.07711504035623 9.975394409105807 13.978955068276763 5.360682807435895 11.131721874129429 5.449637479983431 17.89374823998283 9.05363117965499 10.756883216548957 7.956549723197425 6.765440653460309 11.543599809258017 7.878327645601697 12.14264688365815 11.57481618222978 8.136316061865827 9.685940913897975 8.285150353172082 12.516963761438074 1.346385218148619 8.129386336772987 9.424792870551213 9.576523722800436 3.1364716400591495 11.007374960333175 4.548663509224295 12.6435341554248 17.32664628642325 18.697427790193846 13.681657691931012 12.597029379657782 12.46635961399344 3.291531639948232 2.4095394217690664 16.816679048060394 10.875427622659748 9.334405145982606 14.083752110150016 8.98475453481835 15.305387595181694 7.32920051742074 12.559249690968224 8.502040614626411 3.6589499808370816 7.658638295477956 7.274045946630527 6.260593167773823 14.08789391148034 3.0394855410508193 6.593904990377823 15.286387612669646 10.256331027735127 9.626377986612916 2.6806182760361597 11.514623269331375 5.539306758125908 14.082730970429983 1.5423679973060946 7.776558238752597 11.691742092658714 10.028569602264508 13.785480052524305 14.587309036233641 11.910260218266465 1.5016189165744067 10.628979340505472 7.357880193051639 5.387030895598671 10.883712226095948 3.3168498331721366 10.383185184191085 3.201240404305765 13.242728269809191 13.313593669400586 16.89040358156483 13.489508330107663 5.930084069096199 8.212538264627117 6.847442433006795 6.891512699756276 +100 12.055616687872401 13.000895606203107 12.196483940332717 11.949418098796054 3.169420479309557 6.627248892425335 -0.26601792556511006 5.450470631160421 7.306805045573665 6.731381039144489 11.07665622032956 18.36082724738399 9.584163089427195 4.4977089901944955 3.8500826385581646 13.008894269718512 4.255681779600097 12.058098227551898 6.816203668690842 5.914908734852757 13.44191473750829 10.279328319550064 18.244143444445584 4.342212034668012 11.412640645246128 4.267823184611966 17.568247514635097 9.021317864727788 12.230041270249416 7.854965013690246 7.083876632819018 11.281255183451867 6.6338955265658885 11.632164775000918 11.368523979783717 8.702105330615279 10.890328424937518 8.550739986253372 12.638245654699366 0.1093281121154499 9.3840020509786 8.934035172625236 10.88874909726949 5.614790922741347 11.116704993302235 3.8828100482647776 12.914172737827657 17.89092786857768 18.4070445929528 13.239050805963851 13.650308450172941 13.388917229204232 3.488873877541561 1.0149140149963451 17.548704052235745 10.386906216855282 10.095854331291166 14.60081287621344 6.991039345680798 15.551344389614652 8.506796697839704 13.67709697197316 9.290263601125421 1.7691845016711767 9.91734717565389 8.323139522017346 5.3624706361205 13.349545046275152 4.086764340261143 8.072639160422604 14.824144046319036 11.789532339411629 7.73167372794479 2.026176811352406 9.135030288824778 5.02704669446275 16.398378665337887 5.049251561040939 8.619330308051238 11.248557703067899 10.260419102764631 14.690449511857981 12.772819398075098 11.59057548392174 4.216105372123215 9.7760925588429 6.958095489075751 5.984405915979638 11.578764449567894 3.343381285457744 11.011613028552485 4.729715853759731 16.07152258920406 13.532081055160592 16.911151797891478 15.713474308824795 5.8803910069672165 6.993270283277006 7.758547777328832 8.865186908720386 +100 12.839723881507888 13.24169166635348 10.623571627767145 12.254021584867061 5.432054758704542 5.576376653857049 0.21952863861564298 5.54258359934187 6.981983208739022 7.519209273254552 12.053654815886595 19.0057799501749 8.721572821642999 2.9332328761507434 4.877191924664656 12.61737827758164 7.323177187871966 14.844563428219457 10.048819636104163 5.274465964633542 14.402864273559615 11.831933120083393 19.31623557564518 4.617377035864656 13.484065908454944 4.952435730644544 17.917821180364733 7.420521658646493 13.361253664991683 7.978469064108977 8.212162444840564 11.879531171505999 7.468462062599676 11.91392765540651 12.674878917995596 8.864921407802225 9.40050441753068 9.819922671992781 12.007064405274267 -0.6122122833713319 8.52617295811209 9.715378458283544 11.031008633018407 3.4645178133385 10.948480288953279 6.0606689715048825 12.593132309665794 17.75714915502946 19.88873135476911 14.56733788721976 15.238036103146227 10.006938054307875 6.347809800399796 2.6173147609674774 20.84919391698554 9.872925455436977 8.228793313243921 14.892169716248715 7.1550383642580755 16.523928059399964 10.336598672963138 13.790827678661785 9.54649393877353 3.173549663133594 10.055965579480159 8.324728451545298 7.38006400472875 15.289253130658443 6.159369505362892 8.355419627705068 12.225056480505575 11.968099506998815 7.2394370523393174 2.5493180616524955 8.651301268699333 5.64189891907148 15.286118998327499 4.024503614508635 10.682944923433446 10.373286581374554 10.74387447357521 16.16759653764285 14.2440728960223 13.039762582792417 5.299957682516219 11.23338911986398 9.303956440390357 7.061617300547537 9.470933291459133 3.450370162111032 12.391124366004139 4.549530798143024 18.322530639120455 13.8033365678789 17.091644958568285 17.307548564540532 6.27430604309023 7.750066942751166 9.444108858687516 7.412507919097031 +100 12.742139589456238 14.665788667040891 11.074146899194663 14.518304120781162 3.9306541663692065 3.9595554643345836 1.9801729637545167 7.242581309677312 7.309048459916511 8.45919642912764 13.371235955531965 18.001170235913005 8.233240905484147 3.802284556145553 6.676131786700937 11.375987434879393 7.597778778084688 14.739506411759562 11.085337692842906 5.853905369956137 13.868074145700191 13.799373750389352 18.654944736167238 4.940496137108527 11.72665611170553 4.660433083146969 18.752016573468453 8.28951652912289 14.37861811985548 9.13806073677595 11.38852580927054 11.166770280111859 5.910633587571061 10.867762376335378 11.981976658492966 8.000539499512286 9.97336836602856 11.910240197803844 14.442579578386747 1.0433887690292538 11.802140131453095 9.620869545421572 9.162720431649623 5.525589692048592 8.885955931515483 5.628314155515008 13.540224055611876 17.708471385962085 19.701846394997037 13.263326062213803 15.410701808940917 11.666069343988514 6.844054672415313 2.224509833399231 19.189725785506226 9.329684650546309 9.228189867767028 15.600546532127519 6.614205389779521 13.729269766634967 11.227232850640934 12.839641176499867 10.984094432167764 2.836447163499238 9.223906661793187 8.95423577225206 11.011911059560342 16.476563154304788 6.895342739139781 9.296987205607419 10.232362141779813 10.861996039261744 4.473957723498518 5.448041120662257 11.033923073192724 6.7501993077556195 15.739089734120947 2.670687866226724 10.773377006758864 13.113157979247372 11.363642442172516 15.602308644364278 12.172583978039025 15.178353978626154 5.834147089011612 9.390741285746863 8.550531697003754 5.86583691000258 9.658288675868487 4.486126283540863 12.140612134017788 6.183336808417277 18.473306115598234 15.516164944762362 16.687505017548613 21.329147722543347 6.137269040445006 7.056755743840727 8.542259609445066 7.645452921076136 +100 10.804230402077728 15.357505662684865 8.969327035011185 15.011640542718508 2.827176291143814 4.157372852726654 3.5040429310571457 10.779350401355588 6.513652393311378 8.672464212520323 12.746622750710062 16.971808297505845 7.787158378275729 5.503075112337597 6.631584571344311 14.648997010878276 8.697131965076109 13.659026597007198 11.092118541536983 5.419776689714142 15.119262832045992 11.951826257360736 16.983419408362334 4.911284803682856 13.025968136600955 6.958234684435746 20.685227822659154 9.425181159378143 14.481447886199557 10.595675154822251 10.257010571457613 9.078395010185814 7.1340243061049815 9.94919076729376 12.165535758244598 8.625581121601794 10.754678167851168 13.532951201947071 15.882743022863483 2.296888856347251 11.611636921886182 10.16073506136247 8.742263278072514 5.921921464556943 12.731761341443294 6.473292001349301 14.374570568050435 16.884049753301415 21.101978113253608 14.556843950626863 16.60096814209568 12.252646856819151 8.67120282670388 4.631429625202744 19.590305220973416 9.75087252826242 10.872176068927981 14.674781636468527 6.2408445458824655 13.867953811137228 9.294013258483535 14.188879086569587 10.250358989457297 2.9311813028091933 9.468354379535649 9.439343304238086 11.013581175002447 16.565896076668103 7.385038796815327 9.184090250181168 9.619232118769148 12.695173291425196 2.394849571978418 5.75035776718116 10.745517801435089 7.887039000389674 14.12610113785645 2.7920192260563335 11.039189976144156 14.823380219285 12.249838881710206 14.2696638047012 11.859520585023528 16.605442654249515 4.920467712967983 9.842733027614617 9.052540219702204 5.91576127278191 13.539255013011509 4.726025833521574 13.169374395643082 5.784353869441541 19.20460017979624 16.928857794015407 16.005515624239813 21.148458175521196 5.619670159803572 6.115544680233357 10.39355671932416 7.459095065005377 +100 8.071545992652585 17.94707813674367 8.418318936735831 14.968080404230871 5.702945713961746 4.697851623030099 4.001808852719507 9.591261692587015 5.066729684007555 8.878755866287097 13.582059359073206 17.524276211789513 7.69385233299219 6.116491912510225 4.869618021237585 15.464171643395426 9.446965874762908 16.52115828596433 11.613224815874101 4.858257633362036 15.21851602767167 11.911019031859313 17.70221121853952 5.73055211230198 11.763060776819186 5.460199591205031 21.08363956145474 11.6433766945592 14.802684275707223 12.034504017483872 12.003432133857812 9.850139805031661 6.712270086739476 10.657321402526815 14.010305384709827 9.78226742274431 12.176553987948562 13.28325649885956 15.932044858493862 3.142543352176774 11.960282580492542 12.07705270742295 6.085801527688433 6.632879675468419 12.917438294104386 5.294624337851527 15.4725980157008 16.078670772325353 20.651040938233212 17.223034820405267 18.06249779266187 13.297323805166908 9.592049377312026 5.103040972766971 22.20530578975062 11.377532945442534 10.33036662276697 13.161881426438452 7.5877563038677955 14.00897575076478 7.876172001985127 14.972568348226774 10.483033740195694 4.365586093816742 10.583383026513886 9.085377962645428 12.310775713381803 16.101696848102577 7.399801807641841 8.99294483789884 11.532916360893141 12.69731169655383 4.970685802928526 8.657798656235522 10.138499036815999 4.663810947471912 15.852800205043607 3.1578351098356388 10.322925032683628 14.316208683733496 12.150202392639052 16.23592252356803 12.421331359318803 18.49899188484935 6.2905523678560895 10.006257022786805 9.065553993526752 7.227135606901405 14.823672050553224 6.83243159826468 13.25147358992889 6.66272801786884 19.97768429119278 16.661008884639045 14.648994946103846 19.99274499291479 6.014367496343937 7.598599355763826 12.476913319754521 6.2698856058178185 +100 7.8489610479798015 17.663103296040973 9.98999700049563 14.571706297772145 5.7780087901288315 3.590511771867547 5.345318081210872 9.864260265081501 4.992702670121865 8.97130013722659 15.385372439091391 16.352808947399623 7.158352393959658 8.325837146505878 5.705533772618354 16.521211803564984 10.495049215932507 16.64510316093642 11.667524623063022 6.657628269035978 16.896705774962985 13.723556480428622 16.286248236099254 8.203687249852342 11.749300677305495 5.205393355830265 20.90316651030926 13.053757619415599 15.716745098622036 12.029980043515042 13.455180118036882 10.436897998205584 6.6510157782574915 10.175411719477857 14.74111865303364 10.10595943440696 10.787080916571707 14.76267868771099 15.630455597606264 6.212298894562206 10.5519078850281 12.163584384095715 5.715538961542044 6.029147559511185 12.57647758499612 8.282488815011737 15.839729528561865 15.23052150376379 18.30941210631491 15.129659698917157 17.448953145249657 12.732972503546026 9.699459762702105 2.8401406894001866 21.975915286825753 13.24254862690085 12.916629027339871 11.092198653567687 7.1157150145901245 13.114044235290038 8.592077507690183 13.584710748180957 13.264971971821609 5.127724719411363 10.932201048764075 11.627719391182115 12.721013981321112 16.835151949644523 7.024213652671202 7.741871486767868 11.108333784660108 15.922187006370532 6.4929349780167955 9.486899718547338 9.266403860516084 6.60213973449912 14.388107736260563 1.9465158957689752 10.05762751188847 17.15034912853258 15.07991967246242 15.845448254066161 11.886083591907603 16.50888574695951 7.083031341627155 10.797641255729758 10.633144097887186 8.952629404679147 14.731598144552784 8.297017424500346 12.776055209164237 7.995593590058332 19.295235033470938 17.51205876688045 15.330523788127639 20.02620213723656 7.765196680082555 6.13291678576499 11.456593647094815 6.573558611509433 +100 6.611190004057235 17.354637735525515 10.025764564672036 16.624051446052604 6.67563769688985 5.812730634264532 6.472356696939091 9.698791750866208 6.048155500635375 10.400522320393085 17.220417408988144 16.39745034392989 5.677501974516414 6.62903032967854 6.069098466544697 13.6347450307022 13.365740808205047 17.606386443246343 11.411472283271973 5.928676657105957 18.330336419685295 12.632289114889192 15.181579992308421 7.950682742153937 12.408873393719324 6.847989066914553 22.508352716378827 14.707971387395688 15.906759653419284 13.727136454086217 12.913525747514825 8.495444846885789 6.554752227488616 9.649448817839497 14.102808360359099 9.328273715178776 10.714457248560036 15.91516193370796 18.241710020150563 4.931796694385222 9.424732317724283 11.493383746793555 7.341445467109626 6.546818961379534 11.983776633979348 9.826325242234073 17.26727965716391 15.457288011205346 17.41678899644776 15.758903424658303 17.274107125059455 12.74387215304795 9.478180500893941 4.947675082789315 22.188729594188445 15.084854061876351 15.05101307963912 12.246625078631864 7.127295513374672 14.759190003674085 9.753435684721552 17.268763222055377 14.188438263856716 6.79065339542418 11.865996108346355 11.89308040888689 12.84949986400495 17.41838026303509 8.401146659947472 9.910930225538799 11.950134886539745 15.575487546329173 6.775283520808307 8.255531484854528 11.922780619920157 6.644568342357783 16.06550062821578 3.306032010444269 10.988478510190285 17.174061468341627 14.41817699399861 14.829473308524229 14.548154289164126 16.92696351292804 9.283736203366766 13.21126989643044 10.625017119676716 10.020974307214743 14.981213651341122 7.55102237413252 13.053219667891236 9.403934952116947 18.657811612052523 17.330039986169606 15.282039331050687 22.706061499371508 6.096709275984319 7.516324665072063 11.594725970647593 6.464305237820257 +100 6.933927248486647 18.452090420847913 11.472045906671532 17.095756351679082 8.738464620187836 8.200441932636314 8.185558248681073 9.511670491344745 7.488769244879671 11.439484957587274 16.33745619248747 14.564623532487214 3.7664947352980285 7.329248366327413 7.2003188118724095 12.399492135004223 15.093458088419581 17.93271681863017 13.73166613573819 7.140114335601444 16.96208712086562 13.631145417244939 16.323425790062338 7.9714882770696525 10.994306714234462 7.7004667163120635 21.175113635007495 16.3638203023184 15.550400085551116 16.237905253380994 10.501061098694667 9.185886360285853 9.169792002351368 9.025652161199107 14.107190801644814 9.300262911030233 10.339612948796617 16.507584869256046 16.78856925205278 5.787537278655928 10.684932315938857 11.596670849108888 6.565510546465383 8.617977757232504 13.302187746029723 8.983685378166127 15.68766423084712 14.450992885174033 18.336130855688978 16.352893143754354 18.434839894471626 12.633289449321959 8.718571193381443 6.906916339873059 21.349463963183776 15.709916860051809 13.307551330620537 11.984808139175842 9.087764584445075 14.024275061138514 11.289157722096801 14.33328390466309 13.916175555601104 7.211793467281784 14.620475954461977 10.740981721219041 14.165228011476586 18.95584190197405 8.067531734778866 9.957591295996727 12.516017003932584 13.914955197309931 6.853626410367518 10.452823561362646 12.94248559395359 7.160967433052995 16.530019450256983 4.957568544618967 12.462339439354192 16.62029639251009 16.799373755446958 16.83005875460096 15.689385865333271 16.07035826780448 8.555319166624848 13.252590152418625 11.213826828784663 8.1667331472222 15.79615078829744 9.998748039259805 14.289878114675462 9.07462966694425 17.669849330606894 17.962199708554834 15.256628794878678 23.07681983310884 7.660631408061779 9.570622517375305 10.568368334665987 7.458978620625833 +100 7.159972153222678 18.503688160670706 13.043810421563737 18.575426099623627 11.114639269501952 9.394385880410704 8.630265790794873 9.741112724918814 5.989324720220495 13.531964333682744 16.15383163773455 15.541416283631584 5.5081177000945765 6.3098152223267165 6.716251997181688 14.794616987269855 15.760406533608244 17.294379601139024 14.031327350339385 9.249354866734727 18.271547068836398 12.09200220531037 18.668131640663567 9.993874311371961 11.356703701686202 6.86028990285774 22.585722676752304 17.099327803705606 13.856252508339105 16.07828582571621 15.064638391558194 9.708681924605969 8.852763055814457 8.308227162935925 16.63206692433909 10.923418698827197 12.728599596043791 17.08477332116027 18.741406746107817 5.684720772243644 11.443719204272247 12.365214766488272 8.95505503722603 9.68412547562788 12.802402324942163 9.648985176326741 13.703689033727418 11.731835459859752 19.586294717794054 16.07967978355185 18.170491754886868 14.047975622493626 11.040467817068077 8.294003368841077 23.77710624688736 16.72942467346439 14.081630004035459 12.813563797191252 7.986780088208962 15.513472070883926 8.524273564626267 13.833588257590863 14.437684852986767 6.836218488899613 14.392603592354725 13.581336378616665 15.991882812141611 18.150074407420014 8.108679919334843 8.852438877509309 13.800985629969816 13.960554427532534 4.994695416976571 11.025713070295847 13.81293872527301 9.138775457184387 16.741472145500822 5.3203188418246805 15.45466309286123 16.837257103171716 18.006931737570746 16.320604196479447 16.796063257413227 14.476244619136953 8.621394775993506 12.167592394793932 10.92870236186283 10.36129874279973 15.13485919065717 11.607321652316445 16.70402693855746 9.632762932088376 19.063522006069938 18.871365454710624 15.591559192839533 23.81668282310815 10.784514214391345 9.293068721640598 9.845002712020143 6.820590498451878 +100 9.13483709247013 20.14781788892345 12.70432885360427 15.930260951052299 10.661226729575418 10.677682524943982 9.103352111662751 10.51790481333682 6.143248932225104 15.08352601369719 16.843633739083568 16.567176300768473 6.472747626258428 7.6438781673865535 8.051349749409248 13.837634831672611 16.49628604216349 18.47436396744362 15.977735975949908 10.366956014940376 17.03870115404446 11.486989782654724 18.191807593257987 10.890504639162984 11.73520932377481 6.150883652802698 21.079335012172947 14.446113205883538 10.094366159763258 16.05706172553734 18.325567795241327 12.514112771961427 8.242429644131857 9.132980148882611 14.808534526398445 9.646124619784342 11.596060271282392 17.012843876634516 18.717117580086487 7.01323333429256 12.808295811256537 12.2779451625365 9.459121824818768 8.851227519561814 11.393763636475423 8.24226928787481 14.85155550168477 11.739166438409459 17.253239012422515 16.225494609969974 16.63669181441447 16.460878851413018 10.662651945832232 9.79166156326719 24.980254193114817 15.795634753896604 14.516768439916074 14.00061099087361 8.764728445216452 16.145641396423116 7.360352658445418 14.842380400386636 14.265771249744182 7.958669366255629 15.958545520073727 14.740505786109246 16.73351738307553 19.114671764357137 9.64922534007134 11.409438297512889 14.05212388664319 14.539341207128809 7.002581067393577 10.795924857066975 12.327086443653151 10.392326496814789 16.76703241462348 4.572906469967714 16.347925973176725 18.892960549390857 16.092144750035196 17.868625047485434 13.64534756543583 14.340438931742462 11.67339212103427 12.283704749321974 11.559865656563424 11.797523393744434 13.07393926551534 12.28319756210293 17.093345318255455 12.613560008061315 17.481271885065016 18.542654950710457 14.54871545412718 22.196869021426572 12.805385166289437 9.890814356498574 9.683344843178935 6.8636653969573596 +100 9.021043249688239 19.623748475875736 11.467859258393705 15.893678440014966 10.678620059243972 10.232359811659398 9.88087298373441 11.368745728964418 6.3107754039322455 15.055376131096423 19.871672545518468 19.546805247881466 5.862789170451483 7.079619675149183 7.392013471144233 15.538129476394818 16.205097575038206 18.87858212189329 18.937707296353473 10.909059654218298 18.054038961926896 12.684918523821946 17.55196644161649 12.915795024468762 11.188008318946766 8.74597504863624 20.364708021382 14.063714663291636 9.220260250983076 15.018768853884906 17.840383370059172 9.692928485332654 8.689227300192382 9.103210606934624 16.031045751087834 10.734523383575693 11.201414422051444 16.659754548963836 18.643332110756404 9.944976855111165 12.200136341183235 11.725906769910765 8.455110937833991 7.609937911121961 12.242913557741709 9.174771375652774 16.778625713804082 13.574542563270294 20.61584469340278 16.366641463174023 16.486207424452477 14.901302873915924 11.995050107358427 10.516621010181693 25.525843139435178 14.702418953801638 15.310823180362199 14.701173319572401 9.576551263614512 15.395336757114247 9.585171543388025 17.759039806859832 13.329110716380864 9.549414451404534 12.523245261389878 15.853260005006543 14.56923645042432 18.514824168303015 8.547197822888057 11.638095865663487 15.446383805394385 12.484931075559498 7.274816176813397 10.582249415493907 14.740820566093003 11.539735755095238 15.551753181438638 4.892282217992481 18.579379422599505 19.909780446601232 15.23261283767094 17.66549312484343 13.686681567465032 14.06418171985209 9.979720108755842 11.98180700306395 13.883168948242906 11.696119045593269 13.246566110356255 13.05384713098168 20.283783689435154 13.051514824613816 19.023854504879193 17.965155754378873 14.450672325771368 22.01288612267951 12.277762936427337 10.198042066404977 11.45242370396467 6.593624985621622 +100 9.705903449499218 20.6799472116687 10.92289800241302 17.648428614961297 11.302738661602326 10.638016044101965 7.850345368291203 11.417828088352799 7.758974042803262 17.50055598067287 20.655181217840543 21.060655585516532 5.163574775426851 7.635612040447182 9.808312520890528 14.63045887352159 17.72741506254155 19.90697027883779 19.500167015933524 11.054999444874298 16.812037167211443 15.485748134103195 18.55189917802211 13.936509163711564 11.297544552989311 9.560302290432608 20.679233209634596 14.87024523165104 10.824435999455071 14.24814471217031 16.04172684478036 10.358614154347586 7.210264532173224 9.375067068640563 15.503399404969981 11.892559148538334 14.379882875053546 14.421019877704898 21.85783570135693 10.545825406184553 13.196734971352441 10.342868593123361 10.323869573542698 8.495553094927747 12.600482500086521 7.327720806659338 17.032938097713313 15.081702875704996 20.358953056328804 18.143661798139952 18.174930314104966 14.312878815101685 14.4492135064881 11.15341959221289 25.225151065079825 15.32704879417333 15.718159216968196 11.71138843249357 9.973585132269761 13.822277837265224 12.297498317861788 19.90570815276089 15.052854142426517 9.852031648260747 11.772172583121973 15.192514886237031 17.528330864849146 17.744613040452368 6.219409903121119 13.519820289613268 17.638776103877703 15.170451408297344 9.416907908546051 12.65510334797855 15.044547988838753 9.407592104591238 16.012469015463697 6.700326822137723 18.48621410189272 19.704845122752822 14.401387433491088 16.534279654924035 16.453607075696347 16.98229809698349 10.666920370019541 13.001670390968064 13.022989321984916 12.969713913353928 15.858928663748134 11.659509509025717 21.014608108675233 14.190689725659464 19.740952893659777 20.357726344048793 17.365858952117062 21.50198648535081 13.71169817060481 10.914045560740556 11.188331261772026 7.807145374310505 +100 11.275842606450617 21.033701331692843 10.389843963637583 17.281176240510735 11.242165261184036 10.189518051428108 9.034013552147526 12.540256875475121 9.980398532804307 16.403702027781737 19.898029013447943 23.028154626997004 5.949730152132055 8.420266605861233 10.312008292636879 16.436248093526796 19.43386208607204 21.362775426274776 19.718304170012914 10.534727700399893 19.44688271871501 16.936499574452633 18.08154261436691 16.344243987825827 11.29721989939484 12.169501598619043 22.687966907027594 13.927177915724442 12.174000308897892 15.588321464983899 19.686523549651206 9.951904623198505 10.040673919570708 10.132544449673189 14.073396362163557 12.21916779532779 14.81167581221038 13.518618649272044 22.31612961327229 12.73254223405244 14.028436598323914 10.233658551337555 10.621787013385543 9.332397462452956 13.333987562565857 9.633149306689736 17.540849096531165 13.594890857472565 19.700946117292734 18.505997760931088 19.751397442618895 16.308722673160005 16.9961858072973 11.907288448363632 25.840955767693274 13.931928910599387 16.59350043249812 10.993732268846353 10.559044018423988 18.090795080792056 13.15058270488348 18.722419610481957 16.131482402780804 9.825464317928613 11.185736757550496 18.18496317088049 19.177039892226805 18.38975898071598 6.675407344549073 13.572788741870163 19.751368617292894 15.953631815211455 6.119698655407825 16.21128223339226 15.516753034112618 10.62308080651182 17.85466150870858 8.2657908553854 19.55386432844682 19.20141128633554 13.321453222257151 17.165285166210868 18.52888281865369 16.4569826743746 10.423734462887872 15.22855693623944 12.941596715061136 12.822680040974761 15.54182029623732 12.320673754734552 19.056062506657938 13.886015390160852 20.023430757085023 20.75758781660516 18.956217148018492 23.703696525545976 16.18451164287828 12.712660591246438 11.621042231833416 7.849000937596089 +100 11.918593624157413 21.844265508489276 12.146686890286805 18.367931093272453 11.652342193221587 11.93059235066033 11.405414158316717 14.212653628970934 10.774973163333868 15.42134666431635 18.83336297181058 21.9379562751579 7.283104066579561 9.825937553030064 9.209205562745609 15.997432639315713 19.815497670610696 20.092778763539524 20.46027406127905 10.823928777247652 18.447933857862754 17.253736672304985 18.757394804635176 15.649221126555698 11.718414612269385 13.401649443509585 21.638126813435424 12.112788618543483 10.702785557437055 15.286195741427271 17.95803551543713 10.121321008912973 13.01668560758147 9.06116523294574 14.008110211841514 15.477330134572437 15.763342579759396 13.610301216429573 22.13322397288876 14.122651667470166 16.722847736004386 10.181674751877587 10.134044741034543 8.368885406244328 13.890110666611866 8.545240809599674 17.063106433539264 12.881821508807558 21.224092040409122 17.97287145715737 20.27059580982286 14.399861699385365 17.229357007565884 10.904592552876077 24.84281236460383 17.436072475808352 18.074414648105353 11.600666496594092 15.379267487182084 16.928818975840606 15.086376876832626 16.755135906303742 16.313714349245735 8.758630322288619 12.265505949186116 18.305977946777496 18.930136993034935 19.968264132785546 6.925547054261801 14.477363781467744 20.77274421560188 14.373576061590493 6.146760011231127 16.446510276016713 16.548305985580168 13.19319810451416 17.88993417480554 8.753043370703425 18.441455757480476 19.71844676516372 13.56553077932483 17.04382038484629 18.47733150643512 17.5489399303901 10.45345408825291 14.734046031997966 14.051916743760538 9.30955407227383 14.958679762469147 11.56335462177212 20.859950946372738 13.755325790707706 19.255250711842134 20.78033727291994 18.152480428275773 22.81401819567973 16.660809748844258 12.673786269406513 11.693085201888843 7.434184288254322 +100 10.990981470209269 21.911385473988567 13.102521577461529 16.70668907198063 13.178200216541876 13.512187803971102 13.227455713289324 15.005668807272 12.38116307815415 18.43780989211483 18.57193977732346 20.455730503710093 6.189498502623685 12.733734897556094 12.329376893408766 15.045361469069988 18.906701332221747 19.666736536587173 22.1741174259692 9.818892287623783 15.908032093825543 20.296160539444106 19.278743867335233 16.70126386528898 12.158110578184871 14.539699625728568 19.689578611378415 11.497795280766113 11.477832665052352 12.598652167805536 17.680524897217268 10.257855487156972 13.212024913029431 9.147815497050575 13.02109020362764 13.35016623343205 16.301710465276816 13.784112122969788 20.380234640500774 14.93276001794506 16.627148356525772 10.225691462212954 7.865025039003673 10.159767364697192 12.668169559349982 9.45051966868645 16.173811705325967 12.899420414030343 22.734263892393205 18.83222514189007 21.703693157400487 15.150118756559396 17.78910055458884 9.227277995751987 24.059586647981327 17.510326655957055 19.823147540031325 11.672252348854943 16.02306604874896 17.33772967635786 16.867258456799238 16.754855661325575 17.87644667048187 7.309441071215902 10.8326922939655 15.376857118152216 20.123908785528673 20.88415946552773 9.061944328679974 14.00923068320855 19.91767731965676 14.684200058241991 9.02356910506308 18.796295429522043 17.715259840259062 14.153707177326243 19.93983300402891 9.28420566124658 18.039123765862527 19.599966912297305 12.906414115203319 17.06072347045179 17.09923587629146 19.174716973808927 11.92213210455527 17.140099482173078 12.400324691564434 12.467840622136091 13.160485850916979 10.803551563538532 20.15700292692847 15.908643293165463 19.567091508300475 20.54777792043297 17.15285706682103 20.725405436295674 18.448079001216477 14.225767091496843 14.07714956903658 8.881548542502507 +100 8.209518530287921 20.27637083765107 14.200356551104447 16.552184137866284 12.881836888774831 12.55511316080948 14.88403992662518 15.947971496954695 13.700848368905257 17.56171702409196 18.953958983764277 18.705386443114453 7.020722127523634 9.860553142043738 10.886341176493646 14.953573677193912 22.101408637322702 17.35351009450239 20.550421382698413 10.857707096091863 18.42007805187388 20.55414495593104 20.268782730767196 16.650907796193426 12.17902878043581 15.100917587980154 19.003513790557513 12.972920807930336 9.979526373231227 14.23091897823032 17.87066445196384 10.588657576334832 11.660100276587238 8.684276499519173 14.967956554518105 13.487757086883807 16.978540572534335 13.201035945980262 20.512389784002906 13.828145421621095 17.057006940651192 11.358532422315808 8.999974074941315 9.766528642967542 12.704785358079535 10.9165844445271 16.131374008730816 13.056487529534987 25.105344987185966 17.701164535371138 22.961749757065938 13.917748630302745 18.642909258081808 10.925636625671673 23.079386205086173 16.294836621567377 17.288138026602443 11.60931521180466 16.96239054849088 16.02285650355537 17.137337815670872 15.012083182565359 17.947489736129278 6.709729099138878 11.51803798526166 14.990011973051836 18.659814250857337 19.99819304431955 8.67085216389398 12.756545776907327 21.266273503991258 14.668162151594515 6.957183729400356 17.95615004995714 18.952200394052287 13.629549751666499 22.048962352763258 9.008380099545208 18.832120862540506 21.006777986759054 14.165950394923131 15.52119281047865 16.055537646889675 20.869412563272995 11.538445900782357 18.78095506761364 12.44210626521 13.107323578649126 11.746709132728242 10.882765524174774 19.178925577315702 16.49782329907688 19.68324494939555 21.252926467814845 16.62316769159056 19.37125781419046 18.86880109634407 13.290829915411686 15.93286044670349 9.56913872659531 +100 8.69298515450329 20.99065088857894 14.529671211392154 14.750621537834334 11.976180892190417 14.506604101852433 15.304777485866618 14.051965282820081 14.752229242510449 16.850162141821855 17.946476008770926 17.345846883318426 9.30099762478711 7.968753391435646 10.537022407952566 15.459747916833123 24.008803816514618 18.28835388703998 19.573619630921577 13.55511813580092 16.678445617426693 20.873294650924898 20.904285188644366 15.91633997941537 13.801213718230985 14.863578380005027 20.140007663524543 11.021695525418258 11.152971949866467 14.061770014087381 19.495593303715136 11.143597613766882 14.020212021545095 10.229767414853583 15.052770662714925 14.928709702699003 18.28621087533413 14.448067631736176 17.69971820126617 13.350720857168612 19.13597114779076 10.316507855088462 10.808015475359312 11.53474516134756 12.262329053330214 9.008930576375489 15.638580402997686 16.300859534898247 23.6843559077856 16.869652452073073 21.410464134949645 15.877321275157957 18.261262689403345 10.789971064894633 24.663973498408218 17.53033373631372 16.324459049654283 10.795138650798963 18.659840302446796 16.240380297485878 15.252698174764966 13.018907354570612 16.883707929791832 6.080018015005331 9.62689050010106 13.868746909994691 17.669905630511156 19.43704385549502 11.76515516362695 12.987134696717337 20.878364366854235 15.804980997305664 7.648670237013827 18.512534770450856 19.267726374618015 14.318561955864505 25.64567797064119 11.09231403697232 17.507291150623853 21.437051908302003 13.74159557137383 16.483928651663355 14.54168079677928 19.474978128402537 12.709860550742242 20.33617248575584 13.721669292594205 14.643402793535616 12.752672317877073 12.011607293621937 18.77002881089347 17.817251797421694 21.001020162602877 21.22283443093362 16.626783495282602 21.397166050258384 19.000269838811256 13.886853492240743 16.888462149015748 10.26265626959541 +100 8.4680656604352 21.53634290581114 14.868887875339054 17.62858871196755 13.53104426863529 14.139126223774893 16.521785896027996 14.880701207664332 16.94779831862485 16.23873493092014 18.395477239424906 17.447585990703534 10.149388517599942 7.60785079376304 12.029297105105519 16.302810300755805 25.391213485642062 18.410710072989637 19.233424187470764 15.058452148040585 15.800895877262425 22.23395915644048 22.26387202978388 18.00602525911091 14.857609256239494 14.666884394937785 20.419071339625983 12.094123776126503 11.048444769931518 16.16313858947525 20.249520180697747 10.53355307266108 16.9974676628664 11.094096068573794 13.866597523250547 14.141239377413452 20.385387716222034 17.33730839088196 19.392998323617018 15.877925643504081 20.826717022739015 11.693858287249675 11.73532121478901 12.922309360912942 13.73897128298116 8.858030819697053 16.86756559430949 18.47064245561373 23.23722413657674 16.721881324426064 21.904183264091202 15.248786543142385 16.515291391456408 12.949427929013044 23.709403155779167 17.925302621053916 15.830459598407062 13.27053432601473 19.822740377169637 16.100089439115028 13.990587071164173 13.037725446150986 18.082673374354968 7.325244430309026 10.660640268914113 14.529683479429359 18.93186904482998 19.465367130247177 12.975063991050346 12.24567232246473 24.063794883515925 15.807489422915623 8.828349486487648 19.240706153496802 18.66141172903627 14.788251768901695 25.360503290115037 10.613335282811502 18.259409349132344 19.210161008276785 16.639171611488347 17.810559209250258 15.755674401593785 17.370095467978537 12.290171885615692 22.27150626112551 19.625320500822742 16.489432887800994 14.526207965990817 13.482624803981654 17.938332892631216 19.26265457845915 19.45280397287505 19.7017529648891 15.121680132237616 22.466393270375033 19.068490996233916 14.45370522812852 17.110020917231235 9.540333938148187 +100 8.547297341200542 20.74294077194044 13.444205055963845 17.260028230830713 12.57811352232028 15.372040240154288 17.57431049490031 13.602052521420774 16.919256294789086 18.78220247866009 17.30737978642544 18.248745860066443 11.068703103915883 9.934292278598422 13.108200586195302 16.001354351295724 25.039585626502312 18.655864161370168 19.359667158097732 13.74253930843695 17.66405236342394 23.44793469687925 20.736021851936176 17.939104841940782 15.101575868624831 13.662856108549846 18.120023599086167 11.77034247922472 11.28469191771047 14.516322830101227 20.414434386393093 12.706659055454537 18.422040666062603 11.67180580520567 11.837754178600079 15.462668724145932 20.577608484183294 18.21224142268256 22.185865869045124 15.487166835086322 17.064644908937083 10.929155020274896 12.84043223024039 13.597077458234745 12.607013955003357 7.925816656669509 16.607893599063452 16.966712738508637 23.75453544524292 16.48704325109685 20.907107224892194 14.556374113348204 16.97000933940027 13.557796385976578 23.646339282974637 18.536228373394607 16.110424207701815 12.617312033643653 18.83259603834866 15.790293982122963 17.084988544828846 11.802848129098809 17.94158419847928 8.452991608452663 11.164854948165114 16.296010905685577 18.727184716412985 19.24963995709073 14.62177248892966 15.26310809455707 25.47008805801583 16.041007100848645 9.675518439908423 19.229588235417204 18.824706024599184 14.155048887660216 26.29310080949495 11.708557006703717 18.33776962718895 17.657733851045133 17.155971302583715 15.562586289692602 15.319176610681449 16.988554911834672 13.375529360372115 24.691616575895473 20.42160340729911 18.53766661516524 15.683343407977496 15.691607425257478 20.723275629730058 18.354686399224807 18.420794340041546 20.76058712494204 15.413199894421538 22.44014944260569 18.89753221368077 14.112214846082203 19.465428216551743 8.993363795576869 +100 10.38991795193556 21.506459223658585 11.919711815482874 16.50068935330981 12.254856270810695 16.48408248761705 17.200393419394295 14.00726673516359 15.386120269362404 21.71678596563674 17.68234341360142 19.076072943046483 11.073254899237972 9.79557652398413 16.20032920157318 13.796614901120385 24.99112656859533 17.19990663879285 19.069215052925554 13.428551919440892 16.46944817009873 23.215283840842545 17.358567346788448 17.860837888817297 15.503008956235897 12.48544001701818 20.41512525765065 11.577062691444398 11.659461749499773 14.117432128347975 20.22853284568974 14.884404734939025 21.84535465198242 13.338132791568832 13.794029118630819 17.972940473487775 20.88639862150859 20.50302728679607 23.25152371284168 16.39402240070486 17.82128657351542 9.236213061932897 13.600612474975431 12.175503004200522 11.043500139808083 9.176558952402301 15.384693843032897 17.204578180245417 23.729132174994135 17.047276618952967 19.635225086445004 16.07988908007151 16.92794896683497 14.63491360716868 21.76877374382389 18.630569457368104 17.88881059384533 14.629373973717822 17.84105311310018 15.312490951156011 15.94364656327773 11.57845361976516 16.541153849445607 9.181894864931504 12.848433621579526 15.494805434267278 18.8247436149976 19.07143424672019 16.44205698017472 14.874126076823318 24.174258558034097 15.334694513439587 9.040593268191992 19.84618659570809 18.606924340065895 14.752502521915494 27.58250801630383 14.177150348391189 16.328406480870328 18.735204917497793 17.843082443284587 15.371961491133325 16.104671151311635 15.130032322745624 15.899620701021437 25.127379723484736 19.280945943816977 17.765407915051803 13.689298200792779 15.843067334300956 20.22728821808471 16.754455920645103 19.524233758973484 22.51919829664111 15.650527128754801 21.730408097713713 19.6311026961528 14.552671405452903 18.104364555511435 9.080720420351003 +100 10.856203128974428 21.846150541059387 12.643279883693776 17.190547858146303 10.88260701736107 17.65230332630468 17.350963383829356 17.8443363713717 15.41515392096134 21.767208681559392 21.629541002105938 19.443550923156675 11.746939716377813 9.290078836186032 18.550717068627165 12.804880030947341 25.108470861713958 16.848462640120587 19.10449686337526 12.162141611841442 18.420990853744726 22.5756117906268 16.052368365994813 19.85416031551315 15.369041200910992 13.66560915027995 21.64786594280565 12.835660114702156 9.505152321762404 15.458316066248349 20.02906034294679 14.767301987434562 21.608322595632732 11.84031706509935 14.444897481141803 16.265246413757765 20.470084911312515 20.76095277928063 24.58652362519413 16.01911409373147 19.962155656443233 11.352296574026264 13.381204301520674 11.497430690184705 9.904357463580657 10.490300810602026 14.78296772938958 19.007735819600025 22.62688495786915 16.171252982656785 19.953747648902063 15.428413726810438 17.02265222795393 16.358744457931245 21.74944078771009 19.130384817587483 18.36850104197451 13.049276379100165 18.49146117326177 15.814334925037306 17.36608797239518 13.064512334342838 16.86010665465454 11.434669779480565 13.237767460835869 16.127256608734257 18.643126447710888 19.805186115250233 16.265908318817594 17.489743074421174 26.327457309141746 16.960708281429785 12.01262842082077 17.710762971383335 16.734079747900736 14.845537765491482 27.119643275583414 14.482752326850143 14.522147341353598 20.38510864102792 21.003565406172818 17.496134592333316 17.829775472544657 16.01315924764854 15.238752419860623 24.929244943797517 22.107616982269484 17.367858310594507 13.521144885841869 17.871266160859452 21.941135945949792 15.933515813374978 19.1822137564893 21.808877492215515 16.012942394322728 22.89494708142876 18.69843292420521 16.430096065798217 18.41293890217171 13.104770197559564 +100 19.508388679748794 21.688996787121884 19.536856837620146 20.95877023900721 18.78629701598716 19.73293117477208 18.764971328616245 19.559257001329268 21.092400578694615 17.754483449849946 20.564750736609614 20.30905628303196 19.227605057594168 18.12012478929501 20.09376836002803 19.311659478217056 20.302479074761116 20.028407789180477 22.08231255871719 19.68883768428507 18.669453259591574 20.23305832544321 20.285995689163293 21.766943847812566 21.085644619688953 20.463932376894363 21.90229375858543 18.454608029380292 19.16832300742533 18.795451276172816 19.4932472558975 18.2103080081768 20.825696230858725 19.711110493771596 18.087951817146546 18.679747194430195 20.407568001685252 21.089564538262696 22.595750159199323 23.788021205809528 20.538732263258794 18.713600443958576 17.228339835049297 20.348024901046987 18.943176576096576 19.46003556176641 19.204274161222248 19.8169718476587 21.385774300023936 20.204163137678947 19.793774711849704 18.653650121326443 17.822912171884337 19.36779971820467 19.930082683936185 22.298308887653846 20.16935687791475 21.277561364329976 19.350915721899103 18.459573103657867 18.745348209097916 19.057206116103522 22.767010652165713 18.9321973170083 21.090035964857247 18.826194668486867 21.21104491673652 20.500436255937622 19.796370733044483 19.947008716023937 19.148775995941794 20.579893861926706 19.408521475556984 18.406712507102576 18.338681153384496 20.224364293038754 22.052818633333565 20.20798909764547 19.84577017605715 20.371573981483305 21.697802264218872 20.285197251773013 19.46579459991614 21.438175323077857 20.557383370000096 21.99648278959479 20.238204768388478 18.408190258763348 18.221393040980637 22.146206311900624 22.240765437018286 19.76662502273262 19.501856482523216 21.899877579914865 18.560840613343466 18.836854875357425 20.83632483309576 19.487013340282534 19.99334157326391 19.787524231918134 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/3.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/3.txt new file mode 100644 index 000000000000..12b8460d180f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/3.txt @@ -0,0 +1,39 @@ +100 -0.2334948379808961 0.25580892565404445 1.0666870180426444 -0.5118635238919438 0.6775174324517464 -0.34559042948999275 -0.15280481752656946 1.078374754631295 -2.590978482370403 -1.6854140264971893 -1.926841016675667 -3.033700955802796 -0.8817437722017297 0.9742640696460626 -0.3703492862973472 0.2571271065244078 1.4159827457240304 1.7259919719479992 -0.08987931514398141 1.7596616564402165 0.11976465596434198 -1.0886176909757008 -0.7727204578583559 -1.9246974663345213 -1.1545740098537483 -0.4654216944967579 1.044660525192182 2.237000780515779 -1.7968359699901522 0.5106757087378946 -1.3527071209047947 0.6171062150021626 -0.1704126458940446 -2.3801775736017894 1.2067860890390296 -0.7865009266513504 -0.694070309885621 -1.3906781346765968 -0.8505682596938221 0.5562575729033924 -0.2460176432173272 0.4272606029672254 0.4704984101074968 1.7168601521866171 -0.44562199612369313 -1.9199151618994514 1.387389141543578 -0.4309346237264311 1.4489701779505901 0.4983902471372116 -0.17047878926434842 0.45340866226018367 2.5363163281641894 2.700074687769879 0.09019547567261231 0.2082477713121979 1.3991122047063014 -1.0993593425975514 0.43299148440373164 -0.033621702340013326 0.4080806748948197 -1.0833794477342276 -2.0664377413016597 -2.6948784667886794 -1.4525993468864902 -0.5962778704211329 -0.3811490626433904 2.518400511158372 1.4377913808794875 -1.2507184512441154 0.45202098818624403 -0.5292017072554226 -0.3696729894521237 0.24092334423999662 0.8049224520680113 -0.44103602904921996 1.3830069925546662 -1.4845196939851253 0.008240781070948975 3.376975844574582 0.29000366541285766 1.8631788585880247 0.11897623162517064 0.7550102239287357 -0.07381815271049899 -0.22152985551346577 -1.0133271157430455 0.5593917666448193 -1.1069983459414983 0.8652608072074579 1.410873105779683 0.47649082940839893 -0.37212335362239946 0.5901552531013049 -0.4012749722103364 1.2162112631046942 -2.380827909479661 -0.4362895785542401 -2.5880555936611973 -1.9435790792953667 +100 0.5795867844219053 1.7444620908407211 1.4662603937640828 -2.0066648567537038 1.1687177519906795 0.11399598273205558 -1.3990857805873862 1.8444944018208527 -4.302827134438501 -1.1374069121993122 -0.6302161178979415 -1.921513250850857 -0.4490766716823068 1.6817270068366508 -0.49368291877300285 1.079852647104754 2.2714674984858734 1.2811987288624356 1.15113896823279 2.7975595114088603 0.7766885893140539 2.9293791424161166 -0.024232327456629205 -1.331006234492199 -0.7210639136285135 -0.8330003384934384 2.6428229379353843 2.083303526715513 -1.688242394006926 0.5969929743082635 -1.6590393677390565 -0.814946773761835 0.03243887096309328 -0.36494960781348906 2.2497379261486943 2.044546146634267 1.110231578110061 0.2010291880944559 2.53066343580984 1.2753030552063256 0.5573342416771246 1.246549382001144 3.2971897890862296 2.506396834012316 -0.3464809314841988 -0.35227031365744754 1.071702528793224 1.148183960504358 2.6760500906347042 1.1470144404572062 1.4277148826080508 -0.6181711855125518 3.4467159491768675 2.8653885186894152 4.700908967606114 1.2502798524253944 1.4135956612151759 -1.9950313681280345 2.9005562294238607 0.3402402621302053 0.18950389905305687 0.25540177686952303 -0.24566589364023084 -0.9801348035651531 -0.5375176538954614 0.5515464328206707 0.7315508315449958 3.641364948428493 2.7765764031396243 1.1056887036666105 1.3426093527230467 -0.6612527128342074 0.3402340737464841 2.0920034512349526 -0.6855849363181703 -1.7756665469979118 3.343359989800935 1.280360783008436 -0.7142272753224801 4.1771528049659254 0.5998507047950742 2.3528957051590416 1.2596922456160335 -0.1897249200572375 -0.7615677908115037 0.18848194951348618 -0.30059517825745863 -0.06373909589134374 0.8163050856943419 1.0450718344056085 1.5136243732107326 1.6625053785610964 0.28573218102595427 2.514681432826257 -0.7243269154286169 0.1918203497013491 -1.8072977523935276 0.5082037408891812 -3.228621887932073 -2.869222160526237 +100 1.6811280645679432 1.4082434855669645 0.3623725448450008 0.1093858408815962 1.0956429322741652 2.3476588824314093 -0.5255191072758462 3.0195940377321078 -3.57777680436441 -3.6557917467554226 -1.2237366848221747 -1.1874065952276127 0.9315332458644776 0.10889195267858831 0.2973622133450133 0.3605102436366985 3.2873613332430596 1.966749935370819 2.9211665509137936 4.809747411102424 2.1810427192576003 4.719183195407149 0.3801234797126288 3.229185570801191 -1.3842339695469612 -0.6498583897731536 4.425656704165694 3.7733120484308738 -0.24999147404433764 2.2222749373259627 -3.4249911478402164 2.1148087202311285 0.5279049430465999 2.014764904783367 0.3161565953533092 3.031466821231883 1.0966365365571522 1.751024739708901 3.699879407096641 2.5299309390718383 -0.16231444885499413 1.9366121990975702 3.733214721460407 3.86983140556473 1.8353475269517658 0.5484506940603507 0.13732583556432054 2.0709484586944336 6.6796952865879495 4.115691601354188 -1.6787915939393647 0.33083447587380344 5.289392373351075 3.354313193862691 4.768709298867483 1.6634917159325262 2.885269415259886 -2.5963332830268024 5.0833980480811665 1.044295173129448 -0.2434259612512254 2.524829728881489 -1.3945915535363202 -0.9196326031685867 -0.46765536973970756 4.191588265324341 0.5713343172140698 1.450027473728328 2.717991174775069 2.4956611189974938 3.1070125065568286 3.1916508146912093 2.998146122338384 3.094569029154866 -0.9902471464818267 1.325247466013784 3.5182476208399125 1.0678082856901616 -0.34662656375695566 3.1568264755600186 0.7750602752729097 2.821973982463625 2.8742379694760833 0.04647759943263052 -1.663865820994113 -1.147063039848348 0.8047222068479908 0.8584858613593371 0.8755323126563322 1.1204647075251546 2.636497322534427 4.204770551415315 0.03374479466907321 3.351816125160439 1.3848174983223565 -0.019535608868180843 -0.9179939217481768 1.248496239121999 -3.978898679350168 -1.7741600579119892 +100 2.515890526787511 2.7704994067433795 -0.37925338327499913 0.8736088825587618 3.618498382193416 5.676928840994608 1.914119207655474 2.21005147204908 -2.0521069647184293 -3.2838822942048704 0.023616878352667015 -1.3514554463064743 -0.47246250685385194 0.4508126415255582 2.0387831345391794 1.4780818612241258 4.459614114838813 2.909065004747001 4.1559235273898345 6.02530757930448 2.5509971748754943 5.407189818135372 3.462426355580875 4.098829895078802 -0.4121475169503622 0.31761213011682576 4.664638910798381 3.8303142250452025 0.7440993529597961 2.225031039958126 -2.6341625936172344 1.8094698467305628 1.3848414821131059 3.4175537198475907 0.8020774526353472 1.0144889202760687 2.5600830492753106 2.6273013244820516 3.0958085916119207 4.240045700875178 -1.3170059453130043 4.008132808556204 4.290124808079788 1.563673978945617 2.8494009394782096 0.6676706112765184 0.15042922287257454 1.833588479016021 6.94909630575442 4.172115598324756 -3.2372384488967394 2.786201267218454 5.5108848393609895 3.086127858210079 3.943275960168557 3.3848889755403118 1.8696711542900735 -1.5364017804153383 4.857090708191302 1.0855071675565693 -0.9043423795811025 2.4121663286426887 -0.507168907549361 0.1406228724863458 -0.7051791517947921 4.757889638233145 2.4389291288263637 -0.03664885254701389 3.3870510374636824 1.9776513115690493 2.3911390298171353 4.246425998904582 2.9885560556017614 2.207488675498258 1.5693157866902707 3.3589766082691463 1.6321248714083216 -0.21872824157244541 1.2907134350535765 3.4136439463934387 3.4732728124753036 4.351966510011518 3.8441723998066557 -0.574574564762985 -0.2691513014836775 -2.029161106141239 3.26450753853097 2.1724008805586905 0.5552896521487984 2.8243758910521906 6.104767188923351 4.534266558818427 1.4962750756419365 3.4560826218272798 2.2495145872669786 -1.1992814404550916 -0.0731388772867883 2.0404265243951634 -0.6880564312571229 -3.3025750051873644 +100 2.92336702069364 5.041681957476068 0.14848332720487883 1.3831405317270535 3.1736487058690344 4.97183978784806 0.23173603565398215 2.15491988053473 -2.4450331285333458 -2.1304318104506748 -0.15812459855517247 -1.116435129953882 -0.1698346213178069 1.1761038881724022 2.0972275977988475 0.8079908295072922 5.183068682907412 4.930579033366727 4.993771183458187 5.719812022536961 3.1140482842484905 3.3031242291831227 3.988450373413866 4.239293957695328 -0.733607762507193 0.14786069602277385 4.651844999278914 5.750315653422957 2.8581845951142206 1.6881613352964997 -2.344361642073634 1.9139105458468642 3.1306492680248663 4.204483268344404 1.676174830264863 2.3931802723304734 2.4335358617646303 5.096562729018046 3.814333857383043 3.7755196558510944 -0.8973987548834247 6.251385252354945 4.3563148955726465 3.5411468570975213 2.7903579154027196 0.3243360424448063 1.7551341021142592 1.4389135473504862 8.448962519769749 5.32419714574529 -3.4441744014816846 3.4105264630521415 5.33581429810754 4.243582007431994 7.080598750746974 3.565485799666142 3.2855074448909747 -0.6474882616609247 5.437418913015317 1.6039324012421075 -1.2081237500954043 3.5561160203561455 -0.028560884440340717 -0.3118013789105092 1.4177087304957223 5.558910977958902 2.792246950391601 2.448211693749433 1.6610168081284464 4.381070461664247 1.9370494800405083 5.205993012888347 2.9338693867934538 1.7472082779013063 4.027333814200109 6.542228069041077 2.0533835291294733 0.9071690617593524 2.179139035293642 6.289533149748735 1.3788654070899518 5.52168053549258 3.4500106452609005 -2.8953354387952914 -0.02560788608434228 1.1955484267357257 3.0893964253218686 3.925220794103831 2.8890942931171772 3.40855520226407 6.687900312875001 2.9114933475544955 1.2658610111152258 5.306448582854369 3.0592521845140204 0.11547615476036904 0.9247390328956377 5.605007716425771 -0.41059112367839434 -0.3388737752473161 +100 3.8893845855145295 7.775847043713213 -0.5837586236403953 2.3692080367924384 3.3486875482207803 5.7133682199898645 2.6137512911737373 3.4485694822392365 0.09307084822610134 -2.0017192317068035 -0.3382855058994457 -0.20603666919946773 0.7001270237703803 1.7299193924696938 1.6294009468885526 3.137549927592413 5.322617047123764 7.365340087784637 5.678551650195402 7.08562111462774 4.573329140390098 2.9061932111612405 5.184945360895091 7.432556767789638 0.5409097825239308 2.1726815458977637 6.098757665200965 6.730334587444977 3.741158408723307 3.1230641805289223 -0.3551079062401571 0.931855801799838 4.106742941074692 4.558957133553829 1.920455161587187 4.735181294399494 2.165118147040122 3.9112349573535727 5.574187592260992 2.6268817034671015 -2.668821905089391 8.012234883762378 5.208090896186822 4.852778835403392 3.007194876452638 -0.7784372202575025 0.930373840363043 1.877821579936553 7.184257007458297 6.403959775572491 -3.0642111066920363 4.3765968968984374 6.108489945797833 5.436028905082933 8.316758859053252 3.8048622353056656 4.222678678303827 0.520554288003747 2.831087473526304 3.19103034549074 -0.1515194596743894 4.984236095998186 -0.826715936300054 0.05430596045679714 0.7541732084588675 7.198153859715303 1.631693277532823 1.9169742552446194 3.1185506084416152 4.248484863629122 1.4715689276857378 7.06233304985088 4.9115118072791395 3.479388283556227 5.815289255679931 6.91722396045827 2.512520917264397 0.7408981840672173 3.2136103370237294 6.141171262222699 1.5853421805864627 6.965173666309538 5.583250714672582 -1.5053219476488668 3.042940112147586 1.0072665411745965 1.417026273538084 5.541462182004185 2.6022125655031365 3.657897801426465 4.809967757517397 2.446271106571602 0.05615729173736006 5.368975943743501 3.278554405162601 1.0553218346021802 3.3592430679535914 7.087590396660316 -1.6540479740336396 1.248136009098499 +100 4.791504949189298 8.070469062508833 0.2817176299009241 3.3444485615750494 3.1324943539461367 6.008925717300138 4.8517939121240765 3.285602782710674 -0.3937749511159381 -1.0819387839428096 -0.9063492050411847 -1.5890089980152293 1.1415434505853124 4.38994757805604 2.381029950942096 4.049055931626447 3.162151003002954 8.41845819822952 6.443453487136381 6.690544675484957 5.485382434142152 3.821923420937356 4.4812261923031596 8.422378703858987 2.997085984692269 2.6505614286423387 5.459782900654954 7.0430104764511094 5.45970069835523 2.1969191294779304 1.3172766974846386 0.8708033086828668 5.039253668958466 4.4076374689154365 1.9305239975961803 7.27937744229823 1.0326785609730893 5.2222870514879745 8.481621584145667 4.2669970710088005 -3.5874079476679497 6.856759203826267 4.844720874570349 5.704775407306833 4.088175872348044 -1.6855211463821567 0.5503615748415855 1.6017585077410728 7.3929157674318065 9.623750121242814 -3.306654930790919 3.7960937431166126 5.177562784187966 6.906338499327595 8.801994034645565 3.319988169411143 4.4141195937798985 0.30923406209067084 3.8773584948256232 7.365859344332277 1.3872919467501115 5.503012619101064 -0.778891707570813 -0.9264751501456244 2.494789846239658 8.688550448756128 1.7432452762072355 4.195813096794264 3.8528685897501087 5.950380152681439 2.62117915409329 7.436718829190294 4.3381961382412415 4.0164700086522425 7.524502483008198 6.9208236333150825 3.7942104851563596 0.02002052402687382 5.00579019154266 7.09487263804713 0.7876313145061304 7.2815827949532 7.3026565955118725 -2.3224713373407195 2.2640291052094677 1.657440019583836 4.980111275254307 5.291343958110767 3.9782014318596497 4.594147197645024 4.546067202497016 3.3824117716760207 0.2709852427268038 5.531701352278186 1.8459639210259158 1.8120683519981258 5.254919179346537 7.706918371847562 0.6848369049970363 2.7379451917799993 +100 5.447911208022323 7.671878457251671 0.5257910894344981 2.1150685219000644 3.491090326171659 6.729395999625182 7.700428360896632 4.746186450017786 -0.6288370417850874 -1.9721028190540504 -0.2315625025307922 0.3979366051739859 1.7429116849579893 5.7748041039890206 2.9315642231390044 5.635563160664934 1.7972560235366495 10.952692857194918 5.6212604069447565 8.217557682060086 5.784531864935095 4.341092070505778 4.884254657348141 9.282454334728135 4.406218605995044 4.795783790044107 7.815501873312558 8.015461936167295 8.234729939389224 3.0379408307399505 3.5860118193106847 2.2672204709644364 4.916073035346877 5.243377197259429 3.346123069101738 7.70583399927998 2.3301422806864482 6.985602151214336 8.998640334697503 1.1346680379854512 -0.5392164600583169 7.03909876975759 4.415557716022886 4.867058619395475 4.408101392939694 -1.6181487354628428 0.37765169852299174 1.5207964120839672 8.52517115911728 12.78013306791383 -1.2399118533715472 5.982992434336117 5.27889541517902 7.637368611897189 9.88560949689246 3.176558410328714 4.528749339552338 2.26277406855956 5.925387201439686 7.976598943450633 0.6077741715104776 5.749185441715311 -1.7243824552511051 -0.006767428633807457 3.5559423475388603 8.893156360624245 2.784386539688191 5.357290305676079 4.876710276294134 5.0252203031327385 3.0232071531186917 8.570339523064 7.095809241154102 4.3809620674187855 8.795379746640663 8.739519050427207 4.208711435244691 2.2434539260259565 7.286689249465449 9.406919554554252 2.1972232108630214 10.956047480571122 6.949043524983938 1.308910617742196 3.920962998405906 4.127704975231047 5.219562569280797 7.036197638346712 6.521962311488313 3.7510649356527903 4.857204331108915 1.3003970706868127 0.8428222987739253 5.104280304360115 2.3644703050297373 6.385024397047776 8.149527301131204 6.364994653930108 2.2483230211113416 4.463779621020679 +100 5.702071730999283 8.33028235734141 1.7348442791855627 1.0851545051039584 2.828578597521224 7.444703683723577 8.319443827073258 4.524518098920029 -0.7786745708489057 -1.0888158436266182 1.8188031641328073 1.1312654322662854 4.699725295752294 5.481029213948733 3.9316467429672723 5.752044506184678 3.316607403302058 10.272684584130994 8.773555530710421 6.4429204891406275 8.643472875952144 5.094264039821011 6.289258184321492 11.500065542187368 6.2626143734191295 4.513614396909779 9.014244476710457 10.934321014304114 7.504038654830368 6.464298110702778 4.846114915530458 2.4702682083213063 4.3399708059500774 5.507873252650075 1.4935123647522608 7.6082466257307955 2.6817525066286327 6.142858396076858 10.486988758505387 1.6617247335423053 -0.6408293764949394 7.167540086847494 5.524407474731614 5.609163669276327 4.227220683149011 -0.6731011253515233 1.0900849527013183 0.8340477465548017 8.538932518168057 13.910525130670324 0.40044477946493373 6.3081099467867165 6.735764759268019 6.917441674017546 9.126799493340792 3.5569161723554643 7.126836205956236 3.221723093836441 6.1020965175435675 10.472401440643939 1.0271031587274835 9.263204274429063 -1.4385860420754661 -0.5529185278207055 4.011793369854729 9.107353665868978 2.405126510908384 9.30019859075033 5.926089082728428 6.292235867208632 3.124199501727473 8.36251870513524 9.00771577123143 2.892316969203815 7.801932954197524 9.00777882294416 6.605946001225355 2.3820730930008582 8.438600057739231 9.855699113554554 4.623068421118109 9.339530432560561 8.358568568567348 1.7547620880359311 5.701140774978768 3.6752477049131453 5.885020944239746 7.466230929296976 5.7900120377732955 2.6814865399429895 4.60380922074499 2.2441663139063297 0.6243493800143961 5.314750895416975 0.6786201208043465 6.472640696600364 10.010184514077638 7.856899077198955 2.896581064731083 5.3840651521426945 +100 5.334112209400753 10.85659238460422 5.253588932245885 2.091503736731289 6.928736620259482 7.039735444166944 7.174847482464287 4.337437215905125 -0.14133115587019757 2.9168706729372342 2.297818106461075 0.8465690681300013 4.2843753814547325 7.609550297524008 5.962677785326532 5.714835704240343 1.5965675869106146 9.18342018294834 11.547267784550801 7.853574760221741 9.258698944052586 8.151740911536995 9.487731321736796 11.859330814401558 6.92973077720681 4.461144567477941 9.02737025799907 9.386773955750684 6.036629171326629 4.775890669433998 6.989166904808033 1.2269868802214652 7.5069226857843105 5.122813477032916 4.546773839841052 7.596822722452679 1.3503021085129383 8.42283575684029 12.781330504495722 1.3034382259188275 -0.31527073302546593 6.5567436472986635 5.9919183053221765 6.388946043844819 4.536199195313493 -2.2668690824762203 1.1121844537210188 2.602667955828056 8.670305014043626 13.827951156804142 0.05066289002601976 6.14880190559718 9.103882647588133 6.04155616659649 10.58922437119696 4.335535957763314 8.00967539231352 3.003555414375388 6.192134069506282 10.864943052220173 1.1546044517126854 10.175420448006223 0.13027310313102203 3.0932002176113396 5.051466898085629 7.170627918039882 4.629460225738135 9.447786193419589 9.155833901876555 8.838754028673058 3.1910048721223196 9.873599864499692 8.754241200682866 3.6756526153158875 9.234182113368986 11.055265087721814 8.332133548591178 3.122782403090987 12.251731960313178 9.790296653780135 3.1985161001167035 8.030089328097546 10.68429694857055 2.367088958514982 6.431341752531625 3.6251439216350345 5.92572751968371 7.009190905952606 7.026699696530465 3.218190560144062 5.700276812994644 3.4491837025385244 0.8745494374902157 4.073153143439094 -0.4640295537862553 10.994545309392354 12.402144284247395 10.132154329256164 2.781883443767663 5.983376296271051 +100 5.065261121476267 9.485335389440158 5.230556338376874 4.633328055915314 8.629452404868706 6.320925465572242 7.345210004820364 6.123056258253597 0.09405509598549755 3.924834078203836 3.7199346627592833 2.277482675347583 5.456000431741844 7.366068618298981 5.953432919210348 4.89131787625093 0.4317930382826831 9.497835186116175 13.064006517200381 6.555762094735655 10.163622328079882 9.714431015010398 7.662971874229937 11.9340609795838 9.79195496081979 5.950020034322228 7.013475235684952 10.735032294791907 5.646505760692125 6.355257626397697 6.792614091379151 2.0750209875161008 7.350040704605204 5.761227688316447 4.53420810830545 7.812461822890047 0.6536371412833233 9.621249810655984 13.41715144926927 0.1135965078756298 1.7865301266949412 6.974957237775775 6.861890829693777 8.044774352297306 5.784602248020598 0.16406913346598628 1.5785283889106927 4.7972122033904565 9.263928841006717 14.86636296684035 1.5310159519248043 8.461197394359614 10.516719677716326 6.168194142605687 10.260793393275252 5.017804492461311 7.596708112167874 2.4472432030243603 4.019096775641533 9.269269332877517 4.607948387082757 9.804881644335124 3.5950846789188353 4.343830450893825 5.678474378077505 5.9100953527385425 5.309345821750926 12.35125515408981 11.70035693288073 9.768740150007709 2.4847588713179847 9.183819591213435 8.224055834730184 6.1521047695442075 11.892743879429883 11.869916658186579 8.471477253268432 5.803782813827457 11.439613342175424 10.307444208433498 4.592909198904753 7.548042591064018 10.195958621511112 2.187983072549833 8.810450579294479 6.831545480053095 6.7600911381334905 7.300097367390403 6.870601175870213 3.9196007279998613 5.513445117621406 4.10060021274421 2.277753638642016 4.3192444613736845 0.2895059648154179 11.183138420930643 12.390967885572643 10.033831114987347 4.610441301000654 4.29426562197956 +100 7.942682168424664 10.073591102128129 6.792153462343219 6.298423535988419 8.255011803694703 5.727598807867814 6.594231937013221 6.554704517725186 2.002324955943105 4.052264855490281 5.371590158153628 0.08386991420663881 5.7677663777081465 9.521936731778547 6.462532212981448 4.525457795166597 0.5284197673222916 6.025455071332736 12.146310476080387 8.506274254747904 9.931122257318563 9.595958246148003 5.301883359667346 10.251255872428338 11.94715365850411 7.477917608095516 5.8560134010590765 10.359142537138496 6.229048542999941 5.427581843136411 4.920960211238732 2.77499981664039 8.662255950300736 7.1555125410271625 6.422019783238676 6.3057552638347625 1.6223260604913627 9.793806235245354 13.694751837999563 0.8382803841512514 1.6647182494510415 3.7008698638429105 9.012170143403768 9.077949972501333 4.644107319255424 1.6087124117355676 1.850751722537796 5.024921031965336 8.684763781233178 15.905432705894112 1.4075832988222992 7.646565231565279 12.410714544091427 6.6557299144585995 10.607233579404149 6.6572035953685695 7.343418377923443 2.7045103079477433 5.1351020607313105 7.775152919086031 5.630164077143849 9.339607207767772 5.563416465274162 5.7450922204367165 6.9021321568702065 4.595590016606193 5.838638481716738 11.13901568441075 12.066532256666923 7.306757109099624 1.329450892152226 11.336196153537298 9.327188205907508 6.414767758453162 11.138290016163566 10.999904112152969 9.276312923255015 5.917644717912616 13.965102523232044 10.50721836274096 5.421131452217823 6.427508573793794 10.100450398558609 3.2007896307315313 8.766296274376298 6.7871419465054625 7.85300935320274 9.91650374535961 7.711382182437955 6.0958883329335025 6.876878587871763 6.2825885971423165 2.312524085849263 4.8374579691087405 1.023252087796045 12.328382749852063 13.836874504200763 10.692789027611589 6.527740055655116 4.277178289354774 +100 9.791818790190005 11.781335802953173 8.372408791097568 7.1207932347017975 9.751732200955319 5.195239694879413 7.485236637414099 7.684148619707044 1.189421926901257 5.557582419831393 4.536874310830839 0.5275761269243785 6.624814857368788 9.111286565059476 7.28317765680311 5.348499777854223 0.4168448569339538 7.4016863899102345 11.59905209780555 11.966898513265368 10.32992167682599 8.569015778151186 4.813998871053655 12.266608488619411 11.92385784420173 6.362618601663181 7.556476379298241 10.285233429739664 7.676305999043334 7.322232924626064 6.109689612320551 6.770913607434258 6.929153218737698 6.654811654286001 6.754127603802952 9.836521656395847 4.814185291577218 11.98708336039428 13.043470210257471 0.9314539798100221 1.3371703418580052 3.4973147737877337 11.493590338388515 9.320438635503223 5.351261722792928 3.3822001086922966 0.5365503018268978 5.861813822023187 7.710784913103602 15.816212021284297 1.576135677904501 7.473900933596195 13.038186630771875 7.646299631016902 10.847742479089383 7.805153472159658 6.846881113454019 4.451946721755914 5.537838835699852 7.733742922256657 5.288713660384949 9.57046937813819 8.763363817631113 6.291419397683863 6.045802700190628 6.6359741966355825 5.869185485073968 11.888245098163505 11.679255968508786 9.644920137878653 1.4735272090473013 13.660634722994923 8.538474134758328 6.750523812317138 13.426000074703094 11.805540831040764 12.739640187772183 6.128010504397191 14.695629142008235 13.41822672467392 4.171494405329702 5.044025856911777 9.44783094231026 4.9987467523744 7.120215365672879 8.157854209488997 9.158538997836601 13.060664776391222 9.687870401929692 7.158188138160917 9.137723933240311 7.656181223482866 2.547850048475219 4.118728405935243 1.2539043125523954 12.659522572023395 14.413464594302718 8.38587902165857 6.933549167101012 5.037075246405808 +100 11.12496105511596 14.206737789692744 9.249911515005174 6.559624630435453 7.895559548476209 6.758704370301324 6.9581186629415885 9.509821505258108 3.982359046257074 4.383205726733827 6.104789777659911 3.207985260365526 8.729993830954367 6.957727533184101 6.8616026364939575 4.396024318695622 2.0787211388194375 8.522333090529859 8.575118140880143 11.900181525007774 11.90406144947811 9.31933526577377 5.837774821688915 12.226653362282976 11.06825736739183 7.068242085713239 8.14306971873364 11.565412248918427 9.12059525526852 8.032758203146681 8.324105771769336 6.98488929826688 5.658721341861798 7.875051963832396 7.581412207595514 10.910704500397303 3.884521345674558 14.735136715686075 14.389132808078317 1.5479127609095047 0.903597252121767 5.740709678832251 10.49036470061909 12.819883932136408 5.38977923933461 6.314133326329891 1.2294687324678184 8.660494989464485 7.26600924410589 16.145167193332025 3.565407388501922 9.01446437662053 14.779485511459272 7.6817189895281555 11.483919928319315 10.051590051088102 6.601489424922225 5.989510183988303 5.9184823316061905 8.603800419686545 6.122713947012523 9.090919745970186 9.049930898440564 7.095125350451943 6.6003582332524235 9.443377688818801 7.838915338063752 12.616601613090308 11.115427207889685 9.145093872387584 4.964548053611788 12.750264264567742 9.313903184769746 7.935402153430855 13.385210140882403 11.062486133823477 12.068202715311656 5.979709244374478 14.14198642696698 15.442955714863087 4.956345761488761 5.194207182821193 10.009424505816535 6.534352514844375 7.210951247259616 9.869752401508515 8.07546663605736 14.96357650541548 10.2086456758872 7.644845888509717 8.62891471838248 6.6793609721660525 1.221302379904547 3.9492650524164783 2.998690924023262 11.785059073076074 12.728508237359634 7.7984140883783954 7.119558954362724 5.2887510643766 +100 11.535289298036309 15.74655617932718 11.490933944005072 9.842970231228891 6.4080524912809365 6.2630190102719645 8.521285037911591 9.552534957811956 5.973110232217868 5.5810171464524565 8.959369509678638 5.465787003106842 10.812780881870008 7.129701084920611 7.473584071460669 4.790030768979898 1.0568479710228273 10.98496294779568 10.204674871558353 11.79295795663249 14.073594461022747 9.042005621619055 4.263273415238958 13.990906356942206 9.99326737347962 7.535109067784107 8.920983141746714 12.50030307475323 10.709696715226345 9.374738100663688 9.747803190205184 6.67631963052526 6.739275488021576 6.479435895414382 10.259745938365281 9.47751631611648 4.226261925240396 13.3152702145473 13.809536574799614 2.565369700971171 1.0537800210155726 7.989784857327924 11.284376754406594 12.619181264513365 6.084536126448492 8.471556219618137 3.3464917315682845 7.809276583065341 6.93604707894434 17.062421157656228 4.903702873021884 8.277030271849467 15.986067257148703 7.218684313754462 13.69361943900639 11.272581806000275 5.842085126800199 6.04803796336528 5.881515299816448 9.393884842522903 6.568382600499031 8.19458202909393 7.873965066957658 8.4079562349983 7.6603423617874915 10.229238624710408 8.77259218174855 12.14014250021265 11.829976833474372 13.066276217481091 7.273584392727625 12.84184899331427 9.246711017139598 4.900645188602468 15.155688002623293 12.706762344665947 11.759547668402972 4.711714258809554 13.052930273883216 16.226562702961395 5.629244138223424 6.951136774377451 10.532726221844115 8.406334785418355 8.247815389714068 11.419963241041765 6.008244262494518 13.656060034773995 10.26246650064422 9.594889146575762 11.508449453102847 7.161742135983922 1.3702247223136672 2.2729269580156517 5.052228801259294 11.506045105833095 17.0035622427502 7.4867369195923015 10.561565917641143 6.978503975346048 +100 10.761365150351885 16.16707480053459 12.999888048563628 10.061446637888098 8.207491294624116 7.973707241418917 9.8768781278607 10.168940854213739 5.222598494308162 6.357248938469038 9.848867839704958 3.8206830513611014 11.634706797815946 7.710177309650918 6.502791118022437 5.136139309153799 1.6514477201382387 13.920177815896873 11.073171407571047 13.490597973111461 14.285310259449329 7.168727521542474 6.044288640285228 13.502333894805938 10.207212778565838 6.871193190755373 9.490385632033595 14.274566716910984 12.330392464963296 11.959731127881302 12.636137402419289 4.760389174358547 5.836666741805713 4.770034795938413 11.595340850443238 9.046353112757586 4.373381656103976 13.40628778258621 14.711108940570188 1.5922213523263753 0.25634462277644254 8.643393862142865 13.305669411435556 13.002297952442193 5.897040162737252 6.14375048094241 5.419723345005513 7.533549784036627 6.022838150912275 15.087695366209612 3.8513393803570213 7.701322355651481 15.847490550891926 6.37456416431082 14.339429295772234 11.42673049588406 9.490680001703533 4.583899463797851 6.774379545578757 10.167359487729883 5.9240638314100185 8.964970776222868 9.579957722757136 9.070238490321291 10.10004755129551 8.012898509546122 8.216886096171198 14.414575752710078 13.45876246886935 14.190989122394035 9.546312296214449 10.81726845899997 10.904616659914835 7.135299015425218 14.591798301951814 16.667039131560827 12.433817818562993 2.5276374840958145 14.023242884630541 15.457769601430334 7.90628442066223 8.438636978508024 10.143471021985729 10.883258541590221 9.977283656901916 10.740293310881047 6.575879525801993 14.697232582445691 10.319500690204725 9.610441470756772 11.844605740844534 6.454561679747885 -0.585613159171285 3.5467345129676393 3.3001109408320355 10.670892111892057 14.909894646837717 6.016983819215431 11.648024086479401 7.325637678024683 +100 11.000450323561182 14.548475251396225 12.554001867701352 11.027071353423024 8.72622931124995 9.576798697387153 11.616585928495786 10.417909713678833 3.592494201186856 6.1694504436165305 10.306770113363264 3.649917739336999 10.796052927806816 8.444772655603908 10.391875290562133 5.226414608546977 2.5708314030968022 12.473548419181041 13.200965305103699 14.876989418837148 15.669818647111665 9.566505856112958 6.263734701926435 13.483398715852012 13.038879321835685 8.398656577709753 7.02928235545575 15.148144632486849 11.881911029367423 13.496190512079393 13.633854781556838 3.3022179265917546 6.849801167761642 5.740422073605991 12.490791570141472 10.263796372862323 7.056867184385005 14.294794995352547 15.080887615927894 4.045868779535255 4.011318917849767 10.421414834027843 13.913606733700117 13.941898131649184 7.041222181371159 6.727301163327254 8.92599518327286 7.222429445154948 8.121096735523347 15.266106892100993 2.7593235431291205 8.127400169396116 15.307432554188354 7.860599181791156 14.81108755605802 10.542511539877788 11.94444214116513 6.790544253392539 9.44225450088617 10.958124663151043 6.572455896937254 10.457071139751168 9.416043481406412 9.717661547104159 10.359213465291734 6.810168242878597 8.924150673727864 14.067456907177643 13.484128207880966 15.009724011410361 11.72475828789095 10.260142830397427 10.978259614380113 6.83961271880035 13.819416119917598 16.21248589621377 12.543912160736602 4.033690675974946 14.843495768661361 14.281490241007004 10.20123909399269 10.330481569623501 9.361148238651506 12.849601998201369 10.799906939361884 10.948838336431344 7.742136378143629 14.963356045456036 11.530781829973794 10.28219281644835 11.663922095562953 4.502735867128068 1.099724143650219 3.914688198555543 5.193284133758167 11.77317007664209 14.762266529344839 8.061908191704935 12.366998112345083 8.12710299711725 +100 11.435830980427438 16.926167024883576 12.095338813618708 11.074913384684384 7.729826243186445 11.01667949500817 11.294452655827167 10.423266836499652 3.8591208937486767 7.130443391451471 9.29454574122369 1.6589969448302053 12.0183489030844 6.360238375461218 12.086523486824658 8.039292890853835 3.315163488199036 14.52488479603313 13.611577111722438 17.152384089810393 15.36914241939246 7.049148957713336 6.994262626729184 16.11348152214677 14.244426024056981 8.415091341064562 8.054386823699003 16.671164960309284 12.13122055809879 17.229306405739578 13.416767691666575 5.563900831909629 8.509735627977818 5.538349636640223 12.351981369094498 12.033252877446946 7.9051599147253295 15.068450669190096 13.305255424609893 5.814374984500364 5.096240708927484 10.883761886402233 14.720713771989526 13.770617859583696 7.0952780765848225 6.9919776684140515 8.886078322959413 10.797850264148405 9.843677929169347 14.370887900161144 6.375479309987677 8.274107606635953 15.561743988978884 9.748919088732611 12.6098081050569 10.768103945992012 11.656279573647417 7.798709379374912 10.439281995852804 11.341643523488749 7.135140267826931 12.390840135869695 10.457822047969891 10.258540779264996 11.06975287857686 10.023408466158612 9.70143500613611 13.664634743361695 11.373123441449376 13.478518845527041 11.570958169353366 10.746339203454651 10.810202870506851 8.075603311168704 13.45772471002639 15.396235584900102 13.733491303012675 6.544573093044128 13.800199544405839 14.8784931031719 8.268235166263047 9.035442055139951 9.063622175692966 14.62701796509942 10.17685166886069 10.326404955054501 8.490609113610663 15.324251263979374 10.992879577744484 13.29525508428386 11.610575075896648 5.50170885460398 1.5774107446266443 5.398913677967167 7.6583168618428274 14.395634252474581 14.111777088090253 10.162055972789341 13.536666079108233 9.993160731914132 +100 11.887973671466426 16.74011129487035 13.789122208089358 12.765362554533272 10.409857460219579 11.677425974001226 11.592796280764624 7.82121124932069 2.6580151662882217 7.41749905791082 8.510176794177895 3.7173666798934253 10.85724560803629 6.459948796969131 11.961245895010734 10.217518842646426 3.4112715091195236 15.354587213269133 14.271819780410825 18.39623579287221 16.77306666008601 7.677373534537316 5.557295715709829 16.069340595666322 14.647972535544067 9.449712031135304 7.619151076169385 18.32575284298916 12.48443933373975 16.143539201619944 13.273055033191293 8.878167970500487 9.93295300526317 7.596348755863304 11.404576001111653 11.47540547161348 7.6127154785593 15.590375601502556 13.512467282999395 5.96997180432548 5.25351279782872 10.354477625225126 14.771027088977451 15.575639988710273 5.921658251767143 7.988398879397392 11.227237110079452 11.086908024735061 9.584455941647438 15.971496245323682 5.841735460745486 8.92283284286699 14.405381581400235 7.915772382173659 12.876446541765153 9.629853349065264 12.09841151517313 9.911998902910327 13.296009634571236 11.910918335632724 9.129891569225261 13.338195625094057 10.533064065914246 8.198666746514965 13.647804410133757 9.288943202287898 11.9924800430987 14.640958199173014 10.574376682305488 14.286996164790065 14.790230386043982 13.323346217501413 10.688500860385693 7.838421389224881 13.97202104174146 15.584504062515514 15.610401224086724 8.079799209902092 12.038388880961387 15.71411853142138 8.66317310807949 9.753474153362466 9.855391425559064 16.38343447235874 11.857329097189337 9.808661032458662 9.053216230181114 15.024445721034386 9.30174039944751 13.41048653238506 14.293566689187639 4.0464147923000375 2.487831657137118 6.129573889363923 8.733216460289917 13.44993656065622 12.622736477898455 8.905835954773586 15.645078342997905 9.19636125584146 +100 11.8108027112969 19.546073357010798 13.23978778127781 13.58660173038219 12.318266612517483 13.38206234977497 10.30222540552628 7.660111542270382 4.051088335415803 10.744833230887291 8.239597685354093 4.006828395714577 12.033091494664834 8.045127780450118 13.349190600433694 9.636440273663993 3.6409214766567346 15.841306628635671 16.300385683944903 18.090182825187643 16.978556006595163 7.010802252594857 8.861580234324332 16.540984184703117 16.475523788858467 10.123973596004982 8.30113187096228 16.463045065803257 10.019506241128504 17.94686106352233 13.854741344746081 9.806800660291904 8.815189895212551 7.0348605577701315 13.262823275618121 14.121199138332521 7.4412559768610285 16.72934733425019 14.200918868865754 6.632172548617976 8.311235055468678 10.320095135040592 16.67802988310277 16.345665540608735 6.793620250078197 10.287473234259506 12.046653812994846 11.496445690436694 11.839594387005857 17.924124060703814 8.212994061219451 4.541510700142396 15.245707476137428 8.91763133361618 13.301446490339192 11.012247551391516 12.890536834499631 11.369931542111908 13.256046867469745 14.294881341949601 10.732141189979759 14.43908457193278 11.769745100277213 10.279130282514927 15.317980660589953 9.840535242037475 13.668893174008005 15.104256515085767 13.601681120594161 16.090336052220547 14.265600487634003 16.817610673848225 8.531852156983966 9.399377982699399 13.439747052372882 18.44248079709041 16.16684009829819 7.562556362891516 12.247053739056021 14.989929573725524 8.899775118683632 9.9864153274142 9.32429885666653 16.844433784922813 12.700793340321736 9.019498462286311 7.533857438741613 15.74124018898385 10.604163093796297 14.62236864088447 15.159451561192208 6.976291552652871 4.717687616359169 10.412691866481163 13.436969547651664 11.536225670079645 10.228649456762394 9.525646793326366 16.579263527855673 9.64400197377617 +100 13.350054773450404 19.102572637461524 12.809519209080825 13.239169078618913 12.513084626153956 14.792830203619584 10.223920780500974 8.124248779555309 5.792370232673463 11.175187660003465 10.486888778072576 3.8029478411249116 11.168400960621037 9.190893567779112 14.33729558517948 9.109251425053653 6.371986153144979 18.538383385121087 15.782628753844904 20.04630115335695 14.123518384670344 9.172412760561864 8.50434601973062 18.075355087255204 15.578504061294872 10.682958354876794 7.8259180092518275 16.39150325636732 12.904614854091996 17.889107780365254 17.08356857933577 9.964992534459558 11.369590975866341 5.618638036909493 13.296182522280532 13.68147985979281 10.139782859558707 17.190222533574005 11.923429060967383 5.77653837459834 7.5161376580665955 12.137458949026689 17.9289894771039 16.206092082667894 6.996822291086409 11.639594662783265 11.008344151545165 12.646397452324411 12.689257468209826 17.806264664500038 9.464178855718767 5.665415461821624 16.132504769138556 7.909983196026165 14.58440002108024 12.902934376246858 13.751567708297031 12.68912254339518 13.449646545901478 15.783627530634195 11.35984418696726 13.30945667987456 13.406469000978714 8.654236823886722 15.956120442697804 10.064443958481409 13.407431424206187 15.556905412234434 13.078335791277643 17.055931857569306 14.683571648082575 16.30903080364522 11.024610599546838 10.365627320134534 14.695586541639003 20.55840077916747 18.200550712200805 8.904847471130429 12.44250403224284 13.395588869241 9.841298654882758 12.110664633817168 10.29924888494521 12.457962104500147 14.144183002104878 10.82591653146094 7.922670028859184 17.32181828750083 12.004426973680374 13.94316711176735 16.92212589236017 6.112366788764458 5.521318411926596 10.818207443206486 12.811368375580507 12.448534696457132 12.57616646545276 11.792515106803949 17.76603030956718 8.004352241993336 +100 12.143825621035736 19.25319403757715 13.260810663062179 12.969396647392184 15.431754152505185 15.15936256496558 11.486151898647673 10.217546997359984 6.756302036007786 15.204166445397767 9.92303048245331 4.015054774262553 10.60463135470066 11.90101640038113 15.781912241078253 9.028362228910842 6.066852039506358 20.371838013357177 16.581059587526347 21.785730212477354 14.456440201119586 10.468362051827354 9.67102437472475 17.437006415306666 15.795958655170576 9.755669082542347 9.072414282018588 17.591138912151035 14.524113339993045 18.84132344162056 17.207989612746914 12.630448515957935 12.990103800770651 8.202829496131134 15.585198306946406 13.800704490196924 11.18003564934971 18.38891631895463 11.000784825074238 5.2069272442753896 6.393901709467817 12.489431479742795 17.624772697101676 14.598069514835528 8.0917735336058 11.8539256475577 13.035671906969114 15.747636084960082 13.596020306270987 17.145903947053533 10.961813051363501 6.5980285927561955 16.00672634179432 7.574015263095857 14.386726699740487 13.113114905614028 15.187709231992779 13.810420577884424 16.14661024799777 16.900284776246746 12.414883252493587 13.340091298918676 12.528506994837244 8.507945162855215 15.2778067498046 7.442656785502043 12.431727117017138 17.84100643949897 13.985994131731344 16.80749339506098 15.519541814604924 14.092759836768002 11.993037470084872 12.666206554124642 14.897440049038634 18.40197375460559 17.753837335157918 11.074247915993828 13.35381230269373 11.910173765433752 13.533423943387044 11.052745323878465 10.437757229157215 11.462112223653955 13.022463046211918 10.723674226895268 9.50401635282921 19.199870150819304 12.000666747182292 12.881666515699697 17.548814318096007 7.605162510552584 6.6607091573973225 11.759867726003408 13.148168722346508 13.037201983603259 12.841694279676247 13.691079580672545 20.837352408170236 8.898663614017352 +100 12.745445830892209 19.51047966814844 12.880402435439287 14.362734024184295 16.276399081842712 14.822458961796585 13.146829414269863 10.935195687998275 6.340925102940147 16.086955395552955 10.932242669041193 6.263598364206365 12.390079093564832 12.282687396521665 15.487995660609853 9.670049877719178 7.385968183695205 20.923495481526803 17.25711074764163 21.46735472377188 16.14857625676046 10.152528669507857 13.610108378737493 18.64276784318382 14.727121653428195 10.672627016370656 10.61350972267927 17.277201640488578 12.819151319930132 17.51982999222725 18.200018782113 10.844643122459404 11.47448544543645 9.533687073815525 15.56512107267553 13.175112117096061 11.016927238147566 16.598670725377243 12.264862420551657 5.099752499909486 6.3393408381059935 13.417804759353475 17.440281511419766 14.040807039771963 6.351692510422065 12.661607302853534 13.512606799750099 15.378282906345845 12.510023512715899 17.450783379473787 12.161274715931365 7.601096212200147 18.33258107857298 9.304674563087866 14.670210405568639 14.507144723492807 15.56004767358189 14.26426183775263 17.99684337073823 15.908454041882607 12.891365154207449 15.319090806318458 13.459996169284077 8.639199829488403 13.335212692540038 5.36602136901047 15.52951264676781 18.307914068413112 13.605842304426487 17.5209242250204 14.559091032280064 14.123360327294924 11.320728711239989 11.338028133631678 12.5126748012561 16.60431625097428 19.20107421001543 10.173112524769095 14.576584831892982 13.606516904582444 13.95404235926682 11.30786877744059 11.062451626948864 11.33792827994136 14.883265504074382 13.661118803615414 12.057270951511416 16.49232790149726 11.93740100575517 13.206100641166763 18.11745088573452 6.112593900922322 5.162906480124034 13.99248656069129 12.890296727786577 11.534995362461988 11.899024400432442 14.597765946347298 19.759084722424674 9.8279865454597 +100 12.046782840401054 17.152167375210297 15.22984050448078 15.195007951254757 16.06256569705509 14.374688885472303 15.438786103074936 12.353638018114449 8.702352041162033 15.7004434278102 11.63811372729715 7.6504259106834365 12.271433262652765 12.658982874097902 15.066767952777708 10.78933924045629 6.435102656771697 21.556539554503228 17.90435794576675 21.021944166580308 17.02694112820951 10.257798085196573 13.21675088817756 19.490516436256247 15.951579107515995 10.633795285599227 10.285953289544725 17.19850155798186 12.443167368178193 19.61156818661894 18.838768583910706 11.466535787308215 10.72190459828194 11.046822129266781 15.040416983535374 12.643171082724955 12.511100071824318 17.332079832684762 9.568177344483427 5.842220543207698 7.147568646374137 13.397702124688175 17.80898270848407 12.080561730547354 3.622422670375545 11.674671253161355 14.224878502005566 11.51131911791809 11.741550470061911 15.220999990911155 12.348137068982446 10.961556567416268 18.106121813129953 9.874661800263805 16.166938588728915 14.884821624543983 15.567074706425846 15.8364880034949 18.66348595715676 16.519162042159458 13.12824621252617 15.181970072597073 15.125738398421097 8.804744144577397 15.32849398895717 5.004731092834403 17.60501693155586 18.959196959603812 12.748752198346164 18.398587054969845 14.043154111787922 14.626016541253351 11.279489027542104 11.75439775787377 14.232171346821069 17.666164180429053 17.770238074231386 9.220720292232453 15.382035420126211 14.402812286684002 13.450829735522749 14.004273843971045 12.533924056964928 10.949496952402187 14.12761238876844 13.685405189006676 12.140010159289067 18.37830057612346 13.725844947460708 13.551047432255219 18.931059389452688 8.025346636270529 6.097576321383204 14.914729397938311 14.147179289349396 12.690910938642148 11.435445335277457 14.060961456133777 19.440071483989716 9.468260809001423 +100 10.683674042897247 18.07711029130205 15.999087004296896 13.690748562074814 15.958139908225185 14.365466567713527 15.898621346976526 11.452393277028778 7.594539433786802 16.730632909472227 10.179311839391694 8.047169579625892 12.388464302351705 12.926867279680726 15.720520327339859 13.345065637733256 5.094529262497065 22.562796343114552 14.821580171678697 22.69556923052443 14.587142037569723 13.93891247909882 13.159537405502752 21.248410616058656 17.70815345354605 10.624636822657521 10.233374262137856 16.257091964386763 13.793245558574382 19.045618480757458 17.94324891292814 12.671647318798192 10.00850256940203 11.032343372216666 15.450356188342079 12.120551852594255 12.230144198707691 19.493886838228885 9.948483283390084 6.183702334480218 7.454239104719795 14.36719955713838 16.588597792125917 13.093631878884617 4.9549889174525585 9.65480514583843 16.82835520434992 13.911325633539295 11.036469629773496 14.124303452961792 13.084610539649775 9.656621706027954 19.942013006225793 9.870869349855262 18.55788802672313 14.106296141572312 15.677596875885344 17.728198162540146 18.254864506244584 17.050873244307063 14.909847728602081 14.746815658163765 13.819594691575134 7.439798960000136 16.330967586335788 6.4258571415129335 19.062474658647922 18.601416961467294 11.295438506738677 15.486075663669778 18.094672942366913 15.69533200023616 11.989518616998595 12.622075914051647 12.722548362565867 16.922883430152364 20.14280074464712 10.518958018536585 14.752128217350975 13.07865278882577 13.142435163543285 14.010810565719689 15.489130561665437 11.10647577239908 12.786335937925198 13.895077287445524 12.939934445817926 16.83822811462416 14.607631794177262 15.372242818800482 19.006660240966337 7.641012213623118 6.129205237504985 13.065758173579901 14.339311164369082 13.50019274338584 10.786783235537074 16.920097032226614 20.53762702983258 7.658016420284181 +100 9.054048873163332 16.79373087172296 18.343065336838986 15.192008721190138 18.30004701218448 14.627528127733726 15.840129133895125 10.42771567271211 8.816820601325302 16.797633727602875 10.536273931611117 10.881044047581527 12.800361197110696 15.10294897326656 13.968389893725725 17.205257261297916 5.483645278039381 23.2797892311714 16.324781930046374 21.802455655300225 16.026888855052928 15.410258529740965 12.720204307800172 20.320840259181644 18.038757900778887 11.076694614295512 12.494865392999799 17.383779493833188 13.974826974638276 19.84988611395604 15.51713440538493 12.34748706511989 10.912405302541012 12.928474288245074 15.977887778153098 14.383572083703754 13.76073708512978 18.912232564877957 10.440266258631736 7.566605285570269 7.428987798468347 16.70947178277889 15.351676350457996 13.938746700055388 6.911069775139133 9.69424740614011 16.268076961665784 14.212327747426942 12.49492690228672 13.929090597444365 12.126263257644887 11.819819314459783 20.421191945637794 11.833537576338886 19.710137157976494 17.30154353170483 17.396925313109836 16.939888739318402 18.902535248490366 16.486952441899618 14.604789274231022 13.24601178959253 13.883909092998577 8.800626840690464 16.449647917619796 5.900676784539385 17.080850050531534 21.366043109844732 12.241156688022322 14.742068940472292 18.80698091623451 18.893092828894964 13.328271150531476 9.493011610023286 16.636978277923628 14.874808171926182 19.851101572716622 9.446583953416289 14.217826784744554 13.817352315028657 10.858233335716694 14.342083850450862 17.12227842832028 10.43405591961129 11.27827585229611 14.009823462454797 12.945183002726203 16.28857756060905 13.398224364191854 16.209969891568264 19.663286842859005 6.980597785304978 5.696983316239854 13.682449286728124 13.468214186037617 14.122018731125033 13.29021281145631 17.039333336371193 18.968759086372216 8.834136863358344 +100 9.646269585721505 16.67417308838737 19.134456129961855 16.36373329463505 18.447304947887794 14.798481468676203 18.755184102132503 12.691224695030463 10.645545730786356 17.30856326917624 9.914874104139646 12.951303970212868 13.578684706413483 14.69382542566051 14.095857955115655 16.099558028911105 7.769415965332319 23.906496632800422 16.870521008970037 21.53877166119867 15.453413979660368 12.912105542295489 11.432684745110672 19.396292463959142 17.147981100050657 12.068974487573778 13.890612802388372 17.374633618874537 16.08732402370286 18.799442456366002 15.743268489096167 12.810451337338415 12.842629757169695 13.425167481742879 16.405173189251624 12.484060463574513 12.925754363684609 20.430159891829472 8.432585945370725 10.137744210932796 8.677129287170704 15.967719354577115 14.565919298810016 16.81529651224271 9.693778672166225 10.014696109873976 16.627972808850988 13.78138791220452 13.01017272727403 13.551582776409093 12.545373429471306 14.752381056103536 20.224294429849472 11.046724183248106 18.038618131829054 17.654076338543028 16.589212892008234 17.473359663838647 16.79562841880335 17.59152976199607 13.550872074821296 13.758760020091366 13.906877015558416 11.647521209166964 16.883990694880534 9.429790317088358 17.931653486038485 23.067124762112876 12.470295214588058 15.58782486226514 20.466590856126054 20.246421750114052 14.504394322642012 9.79064007277225 16.685378089073076 16.862413406827095 21.593434546489895 9.171883011309605 13.741897879048166 12.990656287934069 12.516057020009491 13.593063238756748 18.23475870538396 11.638847810629912 10.98400737923213 16.352215466728357 11.52014296284567 18.720092098274527 14.247149684617808 13.636361175450052 21.566341260802734 9.061315594964828 5.994568583896918 12.859804549499135 11.892965668893249 17.64010895656665 12.57018184872073 15.600012832538829 19.424405080915548 7.344479107378673 +100 9.311054933634841 18.06708009095732 19.886414228777348 16.10108455598047 18.58109166937114 14.509464178152905 18.73507197534192 12.37281963751802 10.646298350006715 16.883812258814523 9.8386127504184 14.877342788724052 15.22860901974291 13.920583216496889 13.064387272192615 16.157558634860347 11.49101660999882 22.21107846787482 16.990670766572933 21.42482666769452 15.727620502255506 12.827184309671532 13.687711956244879 20.105056323264183 18.637224193179225 13.498321896349335 15.356337142042094 19.623900032694635 17.99607460644005 21.86102369456947 17.79036349400881 12.53890628265897 14.410735134743266 14.741277406986422 19.17316724702134 11.669881410047948 14.114181160296772 19.542935457212224 10.074790644296437 10.654089391837713 9.923506084829711 14.464918666222712 16.009873115027897 17.361155272807746 10.818091511907786 13.095320504826422 16.325156645346333 14.748041922018741 13.508931849054438 14.433815226321817 16.026118263212666 15.309353575474692 19.414659816584585 14.226439408261472 17.8887992769484 15.765122588086426 15.903555908032533 16.06770483775167 14.611139537293738 17.285131662032846 13.926346951809107 15.796701261850817 15.277132178848253 12.927437562453756 15.9433576025204 11.51329701070244 19.82251959430087 23.271224931196464 13.60145507207364 14.355151504661372 21.80362586110993 22.67210581389341 15.41776420374871 9.862033448111708 16.776079312748102 16.77610238019424 20.985951571686616 10.628318845252549 14.728226644262906 14.774737118241706 13.567534224331304 13.07528041605312 17.560136463789558 11.409988135951165 11.259388083357468 18.880637726329947 14.737386220930397 19.954129314915775 14.857930823004812 12.204251054535709 21.51114582274056 8.856382222367158 9.114247049432613 11.349624480776697 13.066293770926755 16.693231999581112 13.18638992389995 16.81670187983666 20.84739892392037 8.142175200764587 +100 11.30063644887083 17.201145168589438 20.301215981088827 17.67237064389079 19.11635701054061 14.139982002197168 18.43649680229647 14.413512546448942 10.008620027543742 16.071231591147438 11.524618947141391 14.746633141767434 13.883798633857728 16.190784691320736 12.254335336935776 16.165561516605344 11.350179780279618 21.583050131882256 16.17278408725826 22.124805556789344 16.280631112606564 14.641321445735043 13.501530577341564 22.945329580622243 16.449527110293527 12.013755759043956 17.836361047715144 20.262502248991623 18.477011002053253 22.225710553680937 18.855653835689814 13.569517184083363 13.516932980994428 16.109606082370625 20.099268331394576 14.048593048196015 16.795288695755048 20.039250161344476 9.362437024049163 13.742110379240481 9.148661980319371 15.362794513406595 15.991845975102954 17.04695691523222 12.683998402163835 13.739568146059197 17.217072646265013 14.153082203513033 13.625515472844091 14.01209835136394 16.111578568868403 15.602695912243886 21.800125930808687 14.417391841218485 15.39613212052971 17.929556748931976 16.827858673543453 16.228578505359867 14.372614715565321 16.24919429442312 16.90004996659014 16.227601154584697 13.483681667937727 13.793908232198794 17.81244622583199 12.521687006980816 18.58943418190269 21.647280032178664 12.923961750180935 16.854590990910307 21.572167955477784 20.41674563411769 16.357516197620964 10.913782238814152 16.497457185299233 15.932765563235057 19.506041649442402 12.564125146746466 15.618805744578292 15.754950881651952 14.393874078781225 14.168262105649895 16.978818292771994 11.680727675857566 13.28859429096813 20.726329989476692 13.599719341731072 19.739623444682778 16.374315908022226 15.111672410042786 23.47868248021536 8.68890213771467 11.565996483406192 12.14080600309593 15.030649165740096 17.987543302327122 12.146412893323298 17.800814323171114 22.14256476130136 8.961908601811357 +100 11.882022944937606 15.224281114158149 21.257612031631222 18.100302810193156 17.983741688277117 14.086360889943748 18.730329574788062 14.2866982068893 10.897545292667845 14.305466105707477 14.10312205409648 15.2470874099835 13.145222535914902 13.353962046348677 14.318935262558142 17.175186565726072 12.343734485625498 22.5007010934052 17.71319573119114 22.076359205516052 16.34031998260441 14.520046914021579 14.709499998271959 24.599255698077904 16.80319713184209 14.669308388641163 18.331343272434903 20.728606712830747 21.60360220746725 24.135345342958612 21.293947930359202 13.130609092794892 16.825971343419678 16.214641379270752 19.798863068683023 11.601542931098642 17.411586292514173 18.661069438243203 10.89316700116025 12.812766653356766 12.134189583787489 16.494429012517905 19.293568415405087 16.004608316020576 15.47367165048064 11.690801371501008 17.653516488972 13.87689682441045 13.398905159583407 13.991969441834536 15.282206687337133 14.417992705490736 21.01554241817462 15.115246190004445 17.40260391319884 18.509005555964933 18.630770711055145 14.646573627391176 14.180861048094943 17.466678136503862 17.585225770793947 15.459885516559453 15.341828887083565 13.501128407280229 16.968688314000005 13.929399231727826 18.634021123837524 20.743744083112755 12.804592597220344 15.813385257341043 20.929410041938617 21.95474476311771 17.067237744845496 12.998589591568631 17.516211120671212 15.721153068709205 17.38087777000651 11.757196956350583 15.278901660604026 15.08246857285446 16.142562589375824 16.0506600264584 19.93155057087478 11.239160653993643 15.746656582024062 22.650102220938837 13.872085634274168 20.43282881960087 18.315524070313174 15.286459652920533 22.767427480021205 8.810946334854702 9.14218339478279 12.929022536100497 14.592345235641853 16.770172177007115 13.423610238282498 16.11981432201403 23.070736802275327 10.424398191407958 +100 12.282179957158526 15.389026620441777 19.69836732311483 19.206529130688207 18.39930329814773 14.830405862809085 19.45693437362446 14.10906689500905 9.798449602454463 16.255729664612456 15.658109855654553 15.02393276106 14.487201193783495 15.630261157794251 16.399390304157556 16.65789713865385 11.09599807568246 20.485706952307137 17.62530132461224 23.656923363366673 15.808692148673698 14.209495653721932 14.512603908749877 23.586227842475193 17.282721641652934 13.563045880843823 19.707707028073468 20.467900003775807 24.548742591814793 22.18259544461147 23.42033577502084 15.623050903979776 16.491979003795045 15.920209017576427 18.62282420771927 11.024201582252672 17.563194209202766 18.842910922121778 9.75229065553291 16.5029227208721 12.230854834851975 16.92620339754718 18.55051619955398 16.06012153484589 15.597024215117491 12.186737122773817 17.774699626341317 15.535252992983768 14.097944527013741 15.611530808597491 15.730979192415656 15.312114509825168 20.545733669123525 16.94707101014518 18.176054865895487 18.46281388799114 18.535154771348147 15.011224813300657 14.63757044804603 17.601365560600932 17.055583428014153 16.901738901700977 16.947465716822233 16.275107226630656 16.438754147233315 15.505955770876541 16.187606586497743 21.660512922313103 11.57343330278978 15.003066548246606 21.280079217045024 21.126627120315163 16.44076516757358 13.087332546953958 18.74929168715489 15.157150610457508 17.51939935301819 11.765686913795957 16.949271413516236 16.568659590187867 14.11173921627925 17.911247187223285 18.958656767843177 12.179899978652273 14.71894710150143 22.805528078848504 17.783831505088163 20.620224129718782 17.899221539502083 15.240157858270962 20.345192188636368 11.694598606868498 10.458768787061716 12.246483162000366 13.83244188400422 17.092848194595845 15.307029770716039 14.994599096151049 24.30664911347017 11.074346247007545 +100 11.920838177821363 15.003755815248388 22.09273466346391 17.43303477913413 17.577291382330433 16.392249681799765 19.747543521617487 13.72566570278126 11.985392410929748 18.082052152366412 16.58872351447622 14.69990755297953 14.553547198262589 16.420815943567362 15.09193763779873 18.63564790979732 14.071444876823188 20.0604632179785 18.399835271862525 24.756858521530557 18.79420072501434 16.70530241896807 12.853021908646467 22.953864755376973 18.36632147142974 13.549261545665154 21.876247052068464 22.538857318831393 22.971220563959324 21.728373049696668 22.322018673458153 15.812440405853621 16.420150704210535 17.395812299023795 17.588657509669012 8.251747310043614 15.610426473749449 17.63911904663477 9.899891589836717 17.11123733243736 11.234835589742314 15.647056633364254 17.473568855370672 14.990884743387268 15.429736517247347 11.84696318900472 18.794466140249554 14.694234724129336 13.960397316818725 15.439802144007894 17.18661817034058 15.604201182589545 21.80202216420772 15.798858418721322 18.38533048244854 17.870750274660388 17.09190117378975 15.37796228000922 17.25124629083698 16.68040705028889 17.123613420950342 15.501947666604229 15.420890755430795 15.45158326925788 16.143039677414414 15.525093290690137 16.135971680869968 19.28538028664425 11.499264886059239 16.17406183234463 19.40667834114001 20.716090171602744 17.21918291810695 12.751857540882929 19.361028666145675 13.849393363249364 18.862806180442192 12.720369873652489 17.458779209157676 18.272320819261537 14.196666537314115 17.430697469210994 20.65431511998404 15.099973102187983 14.089775650965162 22.331020933123263 19.379645315949094 20.523846016469662 18.88154962215402 16.503477622743386 19.329222932035698 12.952535287920222 11.210566362262526 11.375276711915031 13.14847470569394 16.5074267730305 16.997622972387113 16.695730619494878 24.973647946803244 12.328178754208464 +100 13.34741968544005 15.623351915687532 22.539025499303737 18.235446737630895 15.95348913896797 15.557910596995075 18.394229470749327 15.851420565136218 14.891803288163015 15.621706153220256 19.04893544505254 15.318669990905356 16.53493026018056 17.436908999980865 17.48026225223203 18.99267858468361 12.81740412310805 19.83972842927805 19.318991816136144 23.93407792144483 19.840844105417563 16.88250980396852 12.826109303252272 21.37162805153972 18.201773893240663 14.453089243456656 18.99117400760165 21.29842689870639 19.98810283401004 20.719130925327427 23.847720960496364 14.702858310645215 17.564497686202234 21.210158397217672 19.689768564343527 9.301604325106261 17.029536146848272 16.09698080137026 8.854452540402995 17.46574433317431 12.25177790336834 17.479074942149197 16.960007378162143 15.720420395777131 16.211596881728973 12.147692001785229 18.737923243389517 14.106643791940694 14.667365089195759 16.251798748026303 16.898367866604016 16.943449440157067 22.918909500368486 17.132733933979218 17.289047365908395 18.209907786138476 16.18395930204293 15.932157636127315 16.21163156130439 18.610311000272443 18.37277557029373 17.431488676779406 17.29484156048438 15.373232016954717 15.908178669762032 18.34103148968646 16.171045502238012 17.493887192523374 13.564334727663576 16.785348148834597 21.416825525982574 21.11913894211352 17.528868326431617 15.45487151680456 17.47818507391618 13.879367424049217 17.78426298185945 10.269717849347941 18.992697210209663 17.64530388919799 15.88593346232525 18.304697569034406 21.207671244814005 14.790050101351065 13.426244305989373 22.157812291643804 20.6772945892935 20.47193310079396 18.09639018765634 15.087826394652529 19.393604462907074 12.845772380351889 11.822019586222071 11.85971980421015 13.23991419738566 17.205892918934822 18.062431497049065 19.561077629746038 25.58971114411357 14.982256578830619 +100 12.986790780790885 13.730511702838028 22.408302985856462 19.456632337377105 17.17864269491375 17.375705868864287 15.189306536633717 17.941935838319274 15.791685708627027 14.138728655693173 20.185744271130382 15.954270095505045 17.48375672368575 18.983530593009128 18.323955926870152 17.12716835881705 13.206218530560651 17.67777550144357 20.318334592840866 25.319267430995108 18.31995641184304 16.23650191121765 12.366638923896472 20.750280209081822 19.067244540878338 14.390793153762823 19.75764230490599 22.57387553869257 21.300862869237715 19.155363073207358 25.500535053670045 17.09311348730152 19.703708888209356 20.805117704684275 18.740272100940917 8.742936894677506 15.76310403150642 16.452850200912675 10.956659953840548 19.427220131430833 11.997668767312806 17.659388032034403 17.07233172523545 15.275473630766749 17.63373622721245 13.028180443506093 18.96132433638671 15.099150420272466 15.726520645334036 17.48693613764879 16.091431062444027 18.437368006768224 22.96140928534474 16.878084603489203 17.917719189416434 18.823203216276166 17.916095593545087 14.921576545466277 18.144906198674228 18.735142120713633 17.827759181693537 16.97619650282468 16.309722483117927 13.367064461240798 17.099478424067286 21.19962907720483 14.294459082092526 16.37196546308827 15.0710381124232 17.06698625476296 22.390720424166226 21.035015492433207 17.057505998458087 15.607176395774365 14.637818174571427 13.116033308965525 19.171130461611117 12.382597774569987 21.06525508042102 18.35756773201127 13.289420829425683 17.747837503240913 22.669544075095285 17.183303616536495 15.552864156541832 21.598444411849542 18.970383251251967 20.435677510952125 18.29455013446057 17.36623831325056 19.500229471151446 13.43871026068556 12.515681453774478 13.070385391051824 14.660940111582393 16.499126254624098 16.918855473209778 21.401068177928057 23.06887810202074 17.435636114291118 +100 11.380912151760683 13.376048614877163 23.549826317714903 19.468104025350343 15.727210690544052 18.04912333359868 15.691376475468463 18.016505477521882 15.451487670281717 14.863118514014097 19.55678148616558 19.55694682546719 17.62533771822857 18.648156134285188 17.880840277165273 19.67307277602108 11.72788590191233 18.279275729277103 20.099064359212118 22.81916474223169 17.510921642115843 16.981929472005536 12.111184634776386 21.109130500615134 21.628042608437987 15.234580778759229 17.697260277324787 21.220707286204732 20.661992221349823 18.713661226058427 25.362841937405268 17.853541889475952 21.895329399708537 20.598963902179523 17.36591996263312 11.160410656449429 17.724081521444162 17.129864536720945 11.636347240068897 20.365893944431136 12.199655509828299 15.246447217707122 18.09135768395665 16.934448547758237 19.930784740476135 12.484975866744623 19.28096607626476 15.958880714802602 16.047793456319393 18.05651398207352 16.555765759296868 18.965191221266267 23.57308080739446 18.860827357316634 17.263667977164832 18.73951527090956 17.59321712062217 14.701114112719848 16.113551170533643 18.868390023001126 18.638065376175206 17.10857663634994 16.771280894898727 14.409535658930324 19.19357803382809 20.722806332835038 13.220748426833083 16.497072256338228 18.012018534298576 15.940046024915409 23.010594676049468 22.605984732942012 14.366970751819121 16.66081293539878 15.999055375032201 13.708249546309146 18.384069601530044 12.090100059318782 20.734868223379348 18.064169453538252 13.301070619906879 17.675030224737036 23.766898173391503 15.717351067839568 13.50340488833173 22.91778564930864 18.872595823814898 19.954281453778414 18.345753382903332 17.71389285257654 18.581570214632947 14.725324935531598 11.916314277118252 13.391775299658791 12.37467082104277 18.37206268103704 17.075832669860905 22.167597741788892 23.462750472847095 18.306700357895863 +100 12.370803964614032 14.306890901841468 22.076785240759296 17.955219083789828 15.981709966449134 17.218992292479196 17.90103376585979 18.842313176861985 15.008431714067095 15.190201473401677 19.91136687709207 19.561860898701703 18.405844527014185 18.914360389716933 16.36710977313037 16.871501813787702 12.011535902988868 19.082844919672034 19.737274421769627 24.02622847445249 17.772679376633654 19.001260439049553 14.474903535298143 22.463561806936802 20.13147763711616 15.782921084363183 19.31071264958167 21.45438825242982 21.181493658578937 16.965790159251828 27.54448867259351 17.098602362961604 19.044497464769044 19.966075275957518 14.430558620649686 10.417792105957005 21.17932152177569 16.937316852751007 10.6882664861737 20.437944560595373 11.476305073628998 16.844265911099974 17.11924323336664 17.618084579103854 18.639364930746964 16.308532806370128 19.931130004644185 16.212378997393632 15.841471072157223 17.69231919884129 15.927666749130204 18.136818330542837 25.357720157151515 18.34465080520458 14.875127084843804 17.367639194456512 19.048830512287125 14.893158894932105 16.193657495171056 20.47565166886585 17.734853601275788 18.242725817226503 16.31984268277243 15.546072743198135 18.74436878651311 20.51952645035935 14.821922439586094 17.693534204568703 18.00414608824789 15.80165445662319 24.813753521095634 23.291271270515182 14.479478857183656 16.21987494112154 17.76597815413527 14.715886367307236 18.295635201292725 12.727878438820413 21.298321400361644 18.113885004903803 15.495352603922507 19.682857584264863 23.919924037362833 17.74890313052937 13.92080860791696 23.451636335177927 20.334761571178277 21.345960497795808 19.721869273115153 18.5758125981241 20.97997788457569 14.515714000040672 12.402113287370181 13.776111208942156 12.682023324687995 15.953038275123099 19.223255292858276 20.661661908272173 23.428216944617358 16.529817866038243 +100 14.090910003913525 13.627952317954845 20.511830499496853 18.357463526117627 15.43497729864109 16.603183467242143 18.278256024978056 20.14564696264329 14.476156348836003 14.554697240035374 20.09163881113513 20.35619288273178 20.664500365886042 17.674802430390415 16.389246530754235 18.65368070908552 15.32329849948927 17.792797996615427 18.92008102957115 24.007675922244907 17.32163958452975 18.083698610995267 15.444458698905107 24.34025626209732 18.63586759073554 18.208585869648488 18.438266671749105 21.7613730105674 22.999443014241265 17.606994980452097 26.6417453252686 18.377183147366978 18.82371786769264 20.52510122662233 14.683452920344097 12.277160177916793 19.177078103148208 15.940472160466324 9.856659533845368 20.397271446655182 10.000685451721049 16.273304443993002 15.954542123652747 19.81169051569171 17.671604679389002 14.729355287483159 20.189277311311233 18.8265477045604 15.88501020215077 18.032825194783022 18.02652704644321 19.55259079497207 25.34666212784019 17.838517099050925 16.070249217015395 15.87004581583298 18.35419179834581 17.258819861533954 18.134452463102374 20.982659822677125 15.417828965596012 16.880634231458608 15.897051460006757 15.607488845627822 17.21992139555898 20.32937341740308 17.508860049185174 18.329063425243916 18.497509862225705 14.968588562652116 22.239291184178015 21.550018665662407 12.909790137027358 16.768193280855474 18.53823775255309 14.229489173490053 18.62087861172769 15.06920516340037 23.9161257573159 19.23481450467559 15.69760007903886 20.829153383946064 25.122157564542768 15.197207338514692 16.2171731736795 22.32901070358303 19.66120485804372 20.82310245262066 20.196912297465097 17.093044283148938 20.241378113282458 15.712272447218147 13.332160381240941 14.901955902150979 13.021987637640974 17.245726445991906 20.75980844042923 21.92340075425741 23.73080673065146 17.98657135151314 +100 15.923544060171448 17.483362388785746 22.147797982721936 18.346469527295323 14.634955775839899 16.437853614169306 17.9574487012997 20.94311788682316 14.105210324595854 16.76551040289736 18.408776352374343 18.25234002639261 20.62646919045969 16.8281512760237 15.156036212297659 17.907993567154495 14.742393147055338 17.917653481404002 18.316674507026878 22.831116107533056 17.63264671940481 19.545486139663815 17.8783714764691 24.24346998181227 19.249459524316737 18.205853935747484 19.022506552869256 22.10993142358593 24.334641672632365 15.299313560202615 25.93526240492907 19.028654579546263 18.81253428906275 19.145919964241116 13.45447808694026 13.852745741038076 18.188818643932358 14.042531816514137 11.970204251858236 21.027792938819744 10.452925021242578 15.438383524598041 16.162500969031772 21.454328935147448 15.95286265722493 12.918458344342481 19.290941814146244 18.958642511578198 15.416633960747307 19.202177291411555 19.6525980975295 20.047917266928135 25.552359408389634 18.468700587865772 16.539342358467792 14.569063724950574 17.185298339670002 15.76819569886102 18.005216151148726 21.18376919924803 13.910241200899417 17.285673428871572 15.223212343938185 14.476555074578537 16.63174272679211 19.009850152756567 18.42842656631723 18.162353588112577 19.708894050861243 14.918362124237804 21.520882532563853 24.000669542071858 11.504308617389519 18.809515795184375 20.87650136146828 15.980421085716094 18.286791920636226 17.123934550021882 23.34063921838462 18.331906608519148 15.574349780908635 20.162890277978885 23.272831942343185 16.912916893252373 15.357772715895871 22.001820683649996 17.862472590389064 20.850991868037717 18.708140660392896 15.650326620308354 19.820691205796013 17.46059960386513 14.42461254346891 16.05287425354873 13.530672402496165 17.061341323981853 21.807901381614222 21.05169194467345 24.554372477164613 19.687534249762205 +100 22.24555527841344 18.00598017360902 21.122976417807646 19.572917209940236 19.9202783504225 18.631231936084866 19.56520697593736 21.690057973108647 20.75745181458402 22.252005087032927 21.530635455671003 20.570812682608448 22.26711488401813 20.57069110635979 21.076384629836177 19.61445776040488 20.086509560616967 19.09334902970964 21.286459114973308 18.468205289950674 21.017055445142958 19.75215362524329 21.522621221507514 20.97612968535064 22.36684000494084 20.95000709848024 17.95634766765079 19.91296087523234 18.47639064962674 19.32623620492384 21.964596963259737 20.828793954167004 19.09139044284763 18.682167423627483 20.04261672073914 18.418471805804533 19.127517639384443 20.40561231301662 21.501905646938706 20.79138991389177 17.02132363882247 20.395676747739337 20.093643645202352 20.5380573709845 22.101072586146568 17.317790240153833 19.231565547251563 20.768178219631363 17.943927280709875 21.91873376246956 20.478863596510855 21.100559181596424 19.257773240021667 21.057892796956075 21.38901302278575 20.30274142617832 20.304721160508304 20.351446211066243 18.877651155838805 19.808212715687542 19.801720707811935 20.498412023659544 21.299771520983384 18.62390309342807 19.83748826058455 21.925892211956665 19.033335302543666 18.931074977522584 20.262998049380553 21.097700747630917 20.01485387222886 21.727648767568088 21.113832177336484 21.09436608695708 20.72035145172132 23.02594903044991 19.733289804474143 17.39542102031353 22.085530669972282 19.404990739756126 20.140244577645944 21.702415890318687 17.917062596623396 18.37285862166202 17.91833868174549 18.96762282296695 20.571527587822093 20.681444195656603 20.35915643312712 18.163404350939924 16.996865532377562 20.070659661007497 19.386691156270164 20.597201503231595 20.91253971408765 20.179713861676287 20.98817301098861 20.297974786349588 20.689084117281908 19.083924758269152 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/4.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/4.txt new file mode 100644 index 000000000000..f48f7a377514 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/4.txt @@ -0,0 +1,40 @@ +100 -0.2334948379808961 0.25580892565404445 1.0666870180426444 -0.5118635238919438 0.6775174324517464 -0.34559042948999275 -0.15280481752656946 1.078374754631295 -2.590978482370403 -1.6854140264971893 -1.926841016675667 -3.033700955802796 -0.8817437722017297 0.9742640696460626 -0.3703492862973472 0.2571271065244078 1.4159827457240304 1.7259919719479992 -0.08987931514398141 1.7596616564402165 0.11976465596434198 -1.0886176909757008 -0.7727204578583559 -1.9246974663345213 -1.1545740098537483 -0.4654216944967579 1.044660525192182 2.237000780515779 -1.7968359699901522 0.5106757087378946 -1.3527071209047947 0.6171062150021626 -0.1704126458940446 -2.3801775736017894 1.2067860890390296 -0.7865009266513504 -0.694070309885621 -1.3906781346765968 -0.8505682596938221 0.5562575729033924 -0.2460176432173272 0.4272606029672254 0.4704984101074968 1.7168601521866171 -0.44562199612369313 -1.9199151618994514 1.387389141543578 -0.4309346237264311 1.4489701779505901 0.4983902471372116 -0.17047878926434842 0.45340866226018367 2.5363163281641894 2.700074687769879 0.09019547567261231 0.2082477713121979 1.3991122047063014 -1.0993593425975514 0.43299148440373164 -0.033621702340013326 0.4080806748948197 -1.0833794477342276 -2.0664377413016597 -2.6948784667886794 -1.4525993468864902 -0.5962778704211329 -0.3811490626433904 2.518400511158372 1.4377913808794875 -1.2507184512441154 0.45202098818624403 -0.5292017072554226 -0.3696729894521237 0.24092334423999662 0.8049224520680113 -0.44103602904921996 1.3830069925546662 -1.4845196939851253 0.008240781070948975 3.376975844574582 0.29000366541285766 1.8631788585880247 0.11897623162517064 0.7550102239287357 -0.07381815271049899 -0.22152985551346577 -1.0133271157430455 0.5593917666448193 -1.1069983459414983 0.8652608072074579 1.410873105779683 0.47649082940839893 -0.37212335362239946 0.5901552531013049 -0.4012749722103364 1.2162112631046942 -2.380827909479661 -0.4362895785542401 -2.5880555936611973 -1.9435790792953667 +100 -0.34130249043010874 0.40948215881844763 -0.09660261386979041 -0.2575018018507883 3.098611312875677 -0.896311309358173 2.33173623761338 1.2590901117648086 1.1109565436960196 -1.7889599749238485 -1.20832006646684 -3.2769664941577847 -0.9659860936605165 3.40433113199299 1.0706030150071424 2.3618832699323304 0.46624318421226163 3.3142755791936462 -0.45991982242205 0.7431244870982963 1.1771245018913372 0.06706914490007604 0.14462712780372616 -0.037850125449438776 0.8766373272800534 2.2880153229647187 0.3371154298494017 4.842676883826729 1.494399644739755 0.7708729631524001 -2.6823157937932915 -0.47299457551482327 0.07465753591461866 1.1277844419488163 1.9087654253997888 -0.8049681470737122 -0.7353667809744048 -2.2049766800358577 1.230523254825328 1.372071130693982 3.3207266364563397 1.9802920847133745 2.2242249007656643 2.1523686410371106 -1.0832080637237524 -2.194636812252446 0.3248232474754855 1.5679266727343948 1.7514010418904005 2.5301583280025635 0.8101358800960308 0.8056370332775691 1.6313974084804714 3.763377689117565 0.6048904852176589 2.270615418610024 1.224923602801564 0.6026606432931211 3.3278865027653866 1.0653899446499673 2.1673695999416274 0.47110440573351586 1.4010811885711183 -1.3409649959157874 0.3651000811309212 0.1386726569094536 -0.5183738662714787 1.6718775867167648 3.8240608927251687 -1.7079898372476219 2.174530812962196 0.8616466678806363 1.6198816298080665 0.3033026140419802 0.48302768925194894 0.8830072761981774 1.8353003692738363 -2.2113367348890307 3.3271469719780855 3.0324882917616964 -0.13966385034318995 2.2902251668925544 2.5267552733778036 -1.228870059578598 2.2778133354750953 -0.5117644797690435 0.18631811599471138 0.3993229497100912 2.260814443451074 1.8842137750481447 1.3291378146583925 0.8618524392157318 0.5446956258134571 1.6792404912349583 0.9326878427662286 1.9239381041650223 -3.236224480419464 -0.07636061346150647 -0.890085912764398 -1.9393527963764028 +100 1.357891032035238 1.3346900191877031 0.4359305393434678 2.176232379793846 1.4907240395504857 -0.9172672049303404 4.616548100725762 4.3983629511046125 4.912797790583651 -0.911641792575094 0.2914236773139237 -1.2345211626462238 1.5304755999595616 4.422660793978468 3.064839688510482 3.66370143342166 1.9691532205336206 2.8147188849825424 0.04853130500326697 0.8505501557758232 0.35821086084294684 -1.2423004227809034 0.43060583600592417 0.5248978156140265 1.8526897692776823 3.765521969370249 1.4775154162914121 5.074146845133972 1.0389295211337242 2.6598234665682012 -1.8934875583040884 -0.2607965064378942 0.6942877886202301 0.9471884586060437 1.8909904049562076 -0.7267475901869641 -0.2306048128652381 -0.38481454249441216 2.6473038130488877 4.314012817805928 5.611229222224411 5.218760301869256 3.5744182521098686 3.614272871623554 -0.8849306760114902 -0.22125869533217402 0.25614425694630805 0.4144197663971354 4.551254769348571 1.6404197252809838 2.169244305046221 0.4026322128990394 3.7686785321292504 6.053437411001504 2.095611233386502 4.722861809765584 2.0214342581993447 4.365945693585868 4.963515446730329 0.6172462903399081 2.946525665728936 1.0449387437609936 1.9630939668005638 -2.653076679375748 1.728960469452526 -0.8865061334828569 -2.898739533277587 2.0068187523411543 3.504906345327797 -1.928415653655179 -1.1543652316580566 0.5746684616157065 2.133106740032422 0.23093791854703583 1.7283178222564644 3.496927221941479 3.3464358398284078 0.05429913774199213 5.455213324562745 2.4282538587024094 1.3383374520264475 4.331460527867365 2.6636728530274363 -1.31507087355064 3.726695043834347 -1.502864829153689 -0.39511056188529103 0.28064772224530565 3.509502793890564 3.0105053611774752 3.5399118174223334 0.44874627689867497 0.0640819376286148 3.2003134082146962 0.6267135939261461 1.841964055644521 -4.650018771446738 1.1144231172345118 1.9811120954682835 -2.3748701771618084 +100 3.398271345429282 2.0561076778001905 -1.1096511892734173 1.750052257352658 0.9259377028214231 -0.5185077015204982 5.717054103319623 7.396826080326926 3.6871424664100907 -0.8094552655341258 -0.07789299404697592 -2.037595592726439 2.348934539368346 4.962028058334194 1.375055590809227 4.301271344048927 1.1214776232676602 3.5055032550548217 2.563409595433516 2.1916907280595734 1.3074557951887866 -1.087073714067361 1.2965937430480183 2.0905960769945895 3.210743680842502 4.291728084185123 2.5615055232830404 3.8876216109202075 0.7956292744450917 4.212759921090539 0.040300161171233695 0.5856268350379176 3.4068332626168996 2.3438480663910095 2.2234399360677775 -1.5509793690126479 2.4495221927813553 1.4591819062266769 5.767819853434952 7.895010321042083 4.523912771370806 4.078619419118786 0.38799318104212555 5.464720846125584 0.7464862994530691 0.678083029225131 -0.5943668682578829 1.0599680719960223 5.451902893366711 3.386343110183377 3.2156556935412794 1.9816835977875822 4.158750140308265 8.111775503183356 3.616626127355153 3.8694513497279255 4.5394853187111295 6.622744651687924 6.133146703053448 1.6822533186225384 5.722614354532912 -0.37162606398224285 4.392962871105345 -2.4252104826450784 3.9123558469202973 0.04344378138743424 -3.568555001308719 2.0869715080581823 5.472377429609795 -1.343366451547977 -1.1656680238122514 0.5429837997326101 3.645858642015317 3.21992085961366 -0.40309472845809324 7.79414642173023 4.345282653960193 1.599354786160774 5.452711005061484 3.1277208523011075 2.3874425663277945 3.5936077082087667 2.275546781700687 1.1176292084847885 2.369024801556221 -0.007477158830106023 -0.06719935510609604 -0.2570066367101812 6.650260215055809 2.5204737754346995 2.80453898769634 0.9636515615830562 -0.17237017202922278 3.942317438557093 1.532408628453313 2.813842961520681 -3.81107687286337 0.922492700965342 3.5242764825049315 -1.6504915686530954 +100 3.404105136857088 4.772399974700001 -0.4341508710540777 3.9448175720777896 3.241596355560998 1.9727295288546172 7.142118087277451 7.886826880270841 4.306290977640973 -0.37764925484701123 -2.0618074450116977 -0.20133025307248165 3.3478916334087616 6.566214817341826 1.9783617657602766 5.7712999257007445 0.10478265222639349 2.6522526081572626 0.13203500441698424 2.7231477282192404 1.003829423109769 -1.401079664855152 2.497973898234451 2.3314910206479613 2.069080882093342 8.252566753288361 3.2939042470876574 3.067371692606562 0.666287500150412 4.576169896796108 0.5975191985572627 2.989698087112515 4.0065260613007405 5.456488053522952 2.3015148071340232 -0.18018583382466524 4.502807331309543 3.8050792395873474 8.152357933150482 8.182769855607765 5.163067211667406 1.4459761082378653 0.8127853992960791 7.483978571827757 2.6467152920088077 1.3236100535412576 2.4135039430948613 1.3177146575164853 5.163944877946266 3.4564290433153895 2.425474029788851 3.4636072964978153 5.085204366582536 9.358994382761649 3.736285839183523 4.537667335473906 2.3382965841366676 7.703244378630975 6.79505392909004 0.9286291288679525 6.112102101748958 0.07723545553753913 7.428067355195278 -2.9427807620263398 5.036428501811758 -0.6165625772469584 -3.2937904786000702 3.1899258187478123 5.7756614161107915 -0.4919649393698821 0.08667588270881321 0.7097924245873218 5.431363638142 3.4356719653025007 0.22642209321028023 8.76548217493569 5.354984282644987 3.1878169782757646 6.445607808340716 4.433349797951571 2.743742861092385 2.877807340406752 1.1133420097922777 -0.23424256285421974 5.394574870792075 -1.9960956996931567 2.30408154734917 -0.5708878341808867 8.659595530829932 0.4491834181618324 3.283280928936926 3.612691883045225 1.5487709573050417 4.22856362607005 -0.30626626549302216 1.741228972928929 -1.010520608857886 1.2189647880431664 4.095527060657975 -0.41674815487279576 +100 2.3676025408287678 5.992214300723476 -0.164668671558741 5.020941209795938 3.1244825391030577 0.6524417989208593 7.060842358041397 9.19616949144734 5.503581227995108 0.4025018848259914 0.029114715563082427 0.37099097314719487 4.069074514018012 6.414012980136492 3.961223584005626 6.702845719895831 0.20497020817042755 1.425604813030761 2.464237569330455 2.448203660293392 1.818416672473492 2.5401517213075278 4.2658347426916805 5.2191127409530615 2.145551740511957 10.143160804930243 4.087950167607485 4.171120222819731 4.04841783360007 4.794194634464457 1.3936520076931604 2.4366458371907944 5.847896463223245 5.309379602455244 4.2752555707620905 -1.5554317620370774 5.865082631930219 3.673627927527548 9.691440749840444 8.801966280184958 5.094580951393923 1.6481105253506416 0.37717102761772714 9.098062161600508 1.948517170369451 1.7165240172225795 3.5475177229935566 4.170180268775189 5.813841532039659 3.8246113772356662 3.4899697012654465 1.3879832227674438 4.046768806630927 9.279459989592448 3.4702668174299047 3.181365159417844 4.181063597810052 8.59487255339848 7.489781779875608 0.741848171000485 6.730853905323798 1.520559567274554 7.70965826280763 -1.4721567849727943 4.656669863149802 0.3035936651729938 -0.8085427107961407 5.49796346016278 8.07368778877634 0.7133532069251409 0.9056653995709556 0.9372313473291036 3.652017120257045 2.298244661787697 0.7470806326923572 9.092324374911708 7.8722839941768825 5.59161966804391 6.100013301646079 6.14758462296744 2.8970357579559325 4.475574097058155 2.9100969423871526 2.2648920274242736 5.3729065304401 0.30159477423795966 0.6012838875657636 1.888695942140552 9.017274229401425 1.329755043129919 1.4082356649652552 3.7666403348839155 4.04352858285277 4.3949869618435216 1.3911693622799415 2.4837935990761495 1.2624812943430848 2.2134035458878545 3.5329344167684393 0.48113918184146376 +100 5.2276180825563605 7.352008326709534 0.5786783982633336 8.677210513695925 5.342730335900854 2.5807193542554163 8.00492017684593 10.61615588465759 7.203085297827034 -1.6471332449202578 1.4751394490427747 1.0674128701153986 4.107776549921278 6.69156717891766 2.671265472731843 4.929470659341021 2.7381338523644714 2.8712397407179044 0.21825924207694225 2.481871826337909 3.7284087744537215 2.979640662562369 6.6118825524979155 7.33529512119559 1.2419746516195154 10.425548143752543 4.314456495266041 3.0137823430227466 2.844518265433943 4.382221249720288 1.3824260057036815 3.5211913946872206 7.88557744183596 6.631159852465922 5.878030805745459 -0.9830722636738338 7.3094169345102875 4.271669732486288 9.703564393445996 11.94877587784572 2.76634461218088 -0.012171005151360603 1.6399615612241663 9.264492166794003 0.8522348663652188 1.1513355861897911 3.0568278642117503 6.040802898953988 8.097160577973284 6.699905496275932 2.1646779253163997 0.39482754611724347 2.806085695791997 11.413127078850396 4.760166515449878 4.153803148156154 5.205675027937612 9.097033832462111 6.570959973458511 2.213607527142571 7.034501427699956 0.7565528153230878 9.14004561681228 -1.099035106990209 5.698705110759704 0.9823082162422626 1.3502496930961105 6.465499293736707 7.457252787672926 2.0054367666415542 2.195255393736291 2.494018272304924 5.714221291539923 2.2290187902451413 2.4143039013850065 7.3556136638897875 8.360300110575078 5.89835124368339 8.606463418419612 6.590318399025984 4.541241269404828 2.9032418705160215 3.204673881881374 2.0353618184651534 9.280660509674846 0.42001304570239073 1.5883399895565005 2.8034626361397255 7.368949325933176 1.5912696410981177 2.880522954018727 4.604704375714253 1.755020540675491 4.452867132190048 3.497982880770391 3.991143147031269 3.7348533578228666 1.7165276424067044 5.94567757281509 1.3001936356397272 +100 7.950669416322931 8.01203741972839 -1.215946245702669 10.342965284426864 5.381033296266537 2.8761145474542924 6.608029142874068 13.134047400784526 7.160911794708255 1.2877883714538867 1.7876282025171135 0.7414024905613825 6.51470269593585 7.118941927520713 3.3854779005653794 3.9211576023203216 2.946566996144995 4.213264683273586 -0.47067474980956603 2.568055806802346 3.8651895497417716 3.8551362658400974 9.160725376845205 7.605418870046807 1.251917166729064 14.454957286735494 4.555733500122839 3.4721464569337566 3.1259226751827165 4.681641820721766 2.3118451014081267 5.390065490700659 9.00260594028132 8.629624056721171 7.7937153584792025 0.18736725872047266 8.39769490350789 6.482230384305559 8.848643624230952 15.737944058453252 2.912842720037019 0.388038454535578 0.7774586558729086 8.234625576134833 2.9459076957143004 4.939975034503601 3.057954273061381 7.122397414919437 8.99116078380549 8.617870002178181 5.855311787598119 3.2071999255577546 3.1826558285033824 12.464349247930624 6.27047079882352 4.9575637347535615 4.46535456739289 8.615727649401027 8.648077473080711 4.5833524679917215 7.300284884505068 1.932944982818817 11.31974744866837 -2.39841268779833 5.822402920369628 4.421669942785874 2.647726361191618 5.63943673055196 8.174076147647769 4.153899825737706 -0.33983131153818036 3.5503866644313353 5.856420954074451 0.8343432102671193 3.2491453383402993 7.766769642880473 8.955239878072806 6.100094826642548 7.79277872409542 5.329390392998422 4.428036953965151 4.815271127891357 4.251402963343751 2.8328663378718697 8.444727345878494 0.9207703732288248 3.3996369165990226 4.173397662098142 7.244950896344386 -0.8634284509750527 2.888703804294277 4.670664898076553 1.3874729362455949 4.713715558047105 5.248430584974706 4.621658651266825 5.803631188103231 0.5684157186461101 6.191594743159892 -0.3749768613880846 +100 7.898417746253477 7.2470841387434355 1.351600408082288 11.336954362759956 7.282905143557721 3.050560557970695 5.810736996701897 12.04625547265407 8.111446133141541 4.35664179317359 3.139779966480785 1.1046157590565961 6.821804024359338 7.556363512150899 6.746256456694729 6.193720801043678 4.038802600841844 5.043243235912694 0.898638734037331 3.9546843046198665 3.9714263308764526 3.4696190332098507 10.986116578940889 8.249457078931934 3.3472383758652677 16.856114050061265 5.986415123132299 4.589398089346583 7.983442155977576 5.56415492738701 1.6408389395504406 5.5816411380764785 11.533628223792908 7.428808515089618 7.262905959190949 2.42940196173504 8.566537817636986 6.973746411843159 10.84147830108709 15.155933328366778 1.7696816679102934 -0.621083369506479 2.248729438638542 9.097946303053277 2.740813419178713 4.064588561416072 3.407929166140978 9.125576794328126 8.443268033080626 8.25992171441977 4.913400120000827 3.400866749940398 4.258424867216041 15.514093491517368 7.147234253851636 5.64141194181596 6.2696689645474795 10.071091860655722 8.362264356924006 8.179091880097811 7.76598961190604 2.9844542356805457 12.533999304382368 -1.021749118793619 8.468952066832793 4.2808100235497735 4.472886136298953 6.499235571237972 9.956721867074636 4.560788127040008 0.051604677420217404 5.242185523191868 6.91078722684127 0.5316567592268091 5.654233372158664 9.260439583340636 9.427995927867467 6.104524247050154 8.789972565468481 6.841755315326635 3.1062843137846077 5.975980172521302 5.76094237887351 0.5832709159091376 9.226190603292293 2.7397138757529227 4.886583815719911 5.835225397226293 7.2961511096923735 -1.2153068160531453 1.3900778423762614 6.7466263731460705 3.088710189433124 6.979662720566326 4.884304894933504 6.284439215156447 4.503467648183496 0.26027739179337384 6.9551898055564365 1.3634564705646803 +100 10.578103918002146 7.553193372732235 1.004553790661446 10.556526946155337 6.881113240213832 6.651991716063601 7.349184436621583 13.814144263000363 8.356420420646996 4.9279991001004255 4.794707478024897 1.2691320276588078 6.9741396240765 7.131434419033736 6.735862153492372 6.818912219333184 3.6667533697773544 6.056462568130069 2.175371619505238 4.395168529381985 3.524884123771648 4.323637500370309 10.727826124670269 8.8886515526626 5.5341044826834125 15.381726172141759 9.493233652280392 5.08862392210962 8.997607030779548 5.151951357853646 3.8898942627628057 5.95890245167166 11.419025540862535 7.2063884074886415 7.377237246832025 3.6688567647896853 9.298052299323606 7.526162656197869 10.419777312741239 14.525508187953324 1.973962691384266 0.8049048295781231 3.750876188325128 10.615668396395675 3.432455846617217 5.222228067290616 3.86511285013384 7.318239344923264 8.71657296606681 8.283275688498227 4.199602432506583 3.316156523808182 5.014677641206543 14.205832285780946 6.770388675406966 8.366690472850548 4.781133088032611 10.312652983788322 7.316436309373049 7.642024631775826 7.978907560270806 2.388606596742287 13.718137723983485 1.5888842732266006 10.103384775142008 6.235428760604984 3.395714113489753 6.782570889503409 10.985559817594508 6.351950357412287 3.1484265126969158 7.28847444580099 8.611193532180593 4.720480756154518 6.322398628935252 9.353979306049746 10.198972375323576 5.518660774568173 9.351144839932243 5.175997392277633 3.2137277929429215 6.4385585517597494 7.582110575310887 2.920392118155786 8.4585251846989 6.262851931115086 5.7366023268339585 6.685475227600702 5.660809438029595 -1.0213814232092195 3.647371789369915 7.524665230098708 3.931441388856111 7.913653001016367 3.593569516111986 6.696159852530826 7.033432354241246 2.4960063171968274 7.3505344385580225 4.184876193823614 +100 9.326740451540271 6.900140714340521 4.227186604525368 11.756891844557742 7.0194320896158136 7.144700000483169 6.793312178211826 14.421695263963276 9.162758083583766 5.507488406094685 3.9677186267085194 2.4351495313071734 6.814680298991948 6.323977080920045 8.959204736635067 10.178783822833203 6.910219867700712 7.504703732602888 2.689369268654155 4.963838407018648 4.705863485121976 4.464025709274267 12.854845658766784 6.798081218489581 5.82092407651459 16.642486197555282 8.93014769767262 5.353356380222582 10.208349728953381 7.714605837154108 2.8812737472083216 4.709222242634928 10.595213492835867 5.747342518616402 5.933259876965685 3.0523235521807264 11.381122287176103 7.705910101126781 10.986125617037493 13.683209464400033 3.5988859895413885 4.016404553062826 3.178695230857039 13.277926296530874 4.575708439987159 5.858707801052838 5.047369579304395 8.365415977472882 11.677658969011956 9.474112863458153 5.576144732202728 3.4302305202304906 6.658329371127583 13.18474109960811 7.480115623944286 12.716300010703579 2.1898996602831122 11.089030659652078 8.188999385386257 7.812434850690748 8.177752489657058 3.2269185894649013 13.781116768364251 2.6260603752126555 9.943715939419928 9.40800411589871 3.837072758998082 8.115180251289965 10.496120540722304 8.15185001763931 4.792569745363297 8.407220278137228 7.7417107493770585 4.333105909778272 9.033091343320791 8.830670082382689 11.543801670875132 4.9246345628650765 11.115030446375354 4.939578919423319 2.759425536444069 6.110186204099453 7.37511158386968 4.245764472263115 9.07095611089901 5.51827155989657 6.326214773126727 5.7049197567072145 7.039595921943466 1.0535923453249096 4.418800872322711 8.406223564429359 6.881280260673718 8.312467033142285 3.0120777514150046 7.973151602329702 6.156767079772534 2.9556622699292356 7.117558364154689 3.945979233409539 +100 9.484338119941624 8.771138524177305 6.390386893997116 13.397220159964835 8.014559009641802 7.406476016402889 4.295715574471542 15.14322615547713 6.765210723699098 3.587740500852731 4.544415314869733 3.6265011666462366 6.816766199452898 8.879422473796321 10.0878261156199 10.28754282023873 9.347349279626012 10.133099402042701 4.275114250131611 4.654115086924213 4.652525167751516 3.3308745995789226 13.152014246199363 6.14270053414824 6.116826678175147 17.162441204848733 6.966335398492433 4.33162255743955 9.974239239006058 8.1716627050127 3.026788719362928 4.997634877886374 10.162196922804778 4.525144415710487 5.8143373340130555 3.5161000110737675 11.40555858940921 8.485763326946865 12.081100402372627 15.048522287282594 3.5783873501075085 2.664662188101222 5.497863605360417 14.114199084073439 4.015808483686774 6.86456278960203 7.106941022941787 11.156263274469305 12.46371369469237 11.360395954221824 4.677719317304504 4.105298668728495 6.75212535932532 13.923220473166971 10.164920189504864 13.495438887906205 1.8233070600000247 9.929598346481438 10.857699482232219 8.985146693328126 9.26126753886979 3.5305810944356 14.555357964652003 2.116085809433531 10.97552039660478 8.327188982666025 4.193697118309357 7.866603658933094 6.702467101719768 8.260258813925187 4.304670568236377 8.710819405753263 8.297073428459854 7.298646571864095 9.870390687157043 9.805191100440009 12.686331738236738 6.782568867204989 12.119517764177042 6.037436131163403 4.581914227666018 3.627598174238415 10.664097449208692 7.127504793805251 9.897803653680626 4.462594521784243 8.559237234819054 5.4051418636594395 8.263717805875627 0.3858150630038033 8.158068481259528 7.069937960784994 7.569303175243732 6.197802254819876 3.695654800355648 7.93532858128464 8.331062748574615 3.186419714037917 9.20820939825932 3.3656695219399424 +100 9.578443841531776 9.024293697689334 7.638798389732974 14.223598372170516 9.44846753512077 8.319818738656096 5.820360308575932 14.178941993314549 7.929055803790668 6.329441673116291 3.096640129870263 5.028859263909934 8.266920706403617 11.203621757566431 11.491510765795953 10.832657332066152 10.409888037804706 9.632289668897377 4.589086552829598 3.60862291530603 7.229812252822046 4.6928199150828 12.288910565008097 7.213477563177565 8.311871569007307 18.60479143987326 6.446788005308931 0.9066546860685953 10.910755784483227 7.506948983111779 4.592531502497561 6.840175517292025 12.09996167594659 7.49117897011315 7.9856359692967365 6.487359745065941 13.612024882920387 10.971054564566842 12.511173140441938 13.774022089525921 7.584752282425432 3.484030861332152 7.634258781418005 13.685317618706426 5.954895696695867 4.264936124553035 7.1292982373364975 11.4263322141668 13.475118888888305 13.160443850610118 3.949992692434635 5.631827621089603 8.855551057689608 17.223111475243734 11.53229515848116 13.302617496416898 1.0131067538482499 12.829057610498772 12.20655022703179 9.391976169214164 7.5913452153767444 3.033568881753713 15.75344129975973 3.3488540880472093 8.910102500032403 9.632067701114545 2.9367629079033364 10.207403933520448 7.575320866680091 8.194876177605938 6.274032906354787 9.715812462893497 10.530106537566073 7.9137366621801215 10.440016626697162 9.913179226356451 13.458626454299447 9.606870950416187 11.820984705915004 7.538503933953918 4.223899164204061 1.7063473208957745 11.33827629778271 8.266679510921591 10.244598586976872 3.3235848782944313 9.491536239725862 6.348905406149602 7.565908509235092 -0.3737239799111227 8.477135303494013 8.50222294746137 8.659315482896023 5.774303909653063 4.556787858446475 9.589573160521526 7.381277346821744 4.017616386601235 11.445374026331832 2.462924974067415 +100 11.521568320756106 11.691614929747168 7.878265810791247 14.076763220508253 11.206137632651798 8.58464977350947 3.336102484385765 14.28942250433181 9.125100745779259 7.798880928857245 2.727495602794266 5.356636650400214 10.023610552949519 11.432751633257991 9.886135575318999 12.81809777441512 10.570825309890173 11.51251485633909 3.551781487386756 4.165383862075788 8.400447610113654 5.269597603728836 11.106113953071226 4.756881547293073 10.859337045115517 19.009796461661395 8.64993281950785 2.8931433279034042 12.053334845979276 7.590477616602164 5.8908964399790875 9.207365540735196 12.59534309249596 10.50601774120831 6.484981971532653 4.939782866129832 15.198279506986 10.356002303685163 15.615317896970724 15.957238612520165 10.223818157666512 5.310068783425928 6.862226302935614 11.824031793685363 8.475524818298926 2.990237530987871 9.725840275288318 12.669418685141531 13.727263969018843 14.047882975689907 5.258415804710966 5.946929586973642 11.107141127017343 19.12716771310077 12.107556936459622 12.922079466730414 3.5614824210018816 10.57488586167036 13.100856957600108 10.75607145652349 7.009782569056095 5.011021402363759 16.030578004302434 3.331424012357005 10.703144136736773 8.628944170577956 4.878185762978231 8.08741709638435 8.48941372093864 8.773728068284145 6.144132802949036 10.704745529502182 10.820912368510283 9.75078273277849 11.518953985685682 10.959551044542609 14.219672074944368 9.463798382923173 11.784981578959993 8.43103842371053 4.774462434372039 3.9762318903274982 11.820664894991193 9.340317832142311 8.879049823943523 5.378956332833724 9.213217574783073 5.528949629311385 10.179108292428259 1.5331839992512464 10.358535259255033 9.593265007581 9.01968368275169 6.126876584853086 6.191482613884703 11.472474484652892 7.890111349075233 7.398842396575949 11.568433357813877 1.420014745462325 +100 9.6710535473357 9.982510155097323 7.905903960626498 14.10900674930491 12.461253598746275 9.08829614588945 5.1809858793878405 14.60343878236773 9.72324847695096 7.53108795438451 5.442199747763001 4.091094123856468 10.86182751656347 11.521030712422347 11.397619663481033 13.106041853151192 11.054174058050151 11.579015046496153 6.261986869852523 4.921601165726687 11.459174679741377 6.349441505447203 11.579745548528164 5.3931660220122 12.088967096599493 18.31542960418022 9.482310012871991 3.65865512192913 12.82132643052484 8.589104171713268 7.073380925342647 9.767501654590589 15.034248933446849 11.50192406725662 10.435659275004653 5.671156885710642 16.697585113276975 9.932855871050135 17.77498579110952 15.421564421062119 11.316867233470106 5.616559244505434 7.952727930541181 11.932321348854876 7.957313473707077 3.4361672245063684 12.189721906034745 13.62362723630463 12.423296408515835 15.770540240763328 4.804601553241923 7.529738071234897 12.152058165729136 19.940045104927375 14.896197214286431 12.299715486285024 5.161213804576023 12.73157018738688 12.567721982323636 10.160311944892266 7.205766519917216 6.114597213599905 14.523763551786073 4.805087255279545 9.376140881747268 10.804973679428363 6.338438991030288 11.176691998759601 9.907367261302282 8.919589089025077 5.736747065373231 11.49437719094093 11.198197470968525 11.712688787616736 10.642595096910554 14.036187731871692 16.25689170861295 9.720450821529486 14.5132019585054 7.99224336148046 5.862731514684879 3.108016714755438 14.592093271918696 7.785618598848329 7.573026868247108 5.3599957162540885 11.467093795492968 7.395058862127236 10.727929644135497 3.85778807376873 10.784940308305774 10.635962856420251 11.675449458235635 6.571467990186957 5.795273140670703 12.441226059423675 9.480527885278585 8.128858154899598 13.281546821216741 2.0494412557585004 +100 10.374763084326018 11.10956133643006 8.915447002580892 16.58080092393939 13.287526394007035 9.275265780626883 6.6101264612324275 16.18592611292289 11.351413130344724 9.024547076012132 4.321626793860108 1.7376163959763509 12.977107233914257 12.452379992341788 11.84506934035133 14.347968327142484 14.065368877142996 13.878613409503819 8.377919759157203 4.576321688537912 10.869600446459769 4.006263457472052 12.879365724096283 7.729689962133138 14.128131615371444 19.310968090340115 9.961140535546162 3.7341284622686297 12.095402251782113 8.934728950877188 6.481317813454826 12.511889646610033 13.657838861350793 11.694628313998907 8.336998212749036 6.767980305959029 16.897345982453473 10.079070708139707 16.825964117993088 15.882237765118678 11.113314256176468 6.154769531800251 11.004571960396216 12.61631747171402 9.250741405452851 3.7085387536084036 11.55350735321689 13.9324306654955 16.16846325771833 15.639312141180818 6.094069908626957 7.061068998618908 8.88028349214672 18.88197433076346 18.26636950960363 13.620440101676506 8.115051740785434 12.74682107520218 9.87474260904367 9.172788980703215 8.352876278735526 7.131189508723443 14.960948540634455 4.888225644789317 11.238280198358668 10.591818669873343 7.551826305216495 11.940435489522464 9.969039004001955 8.376877070484309 5.914579840792965 14.426876239755874 13.093315402015753 13.405219435404335 10.041009757027053 12.505557547730909 17.999252079386462 11.47010071180043 14.983207335703824 8.187436056883284 4.825455860124515 5.174875465664825 16.400560056066148 7.649312248879408 7.291624397472307 7.883049590006197 11.112269205576208 10.310028708081807 10.99590054945632 4.355257854842085 11.469978519663522 10.632600862303232 13.567468913618582 8.561169632050618 7.9078250754410195 13.030810960853687 9.508195364900804 8.738132219715803 13.095137998950573 4.9259247130348935 +100 12.169529234587008 11.560242911302597 8.282951278345198 18.819629184242178 13.761303238683498 9.66915279895448 9.279166244788879 15.70463343884824 11.461322547785443 9.194633653759428 3.4847160885749475 3.1480723710300835 12.322624128191089 12.015627812684022 11.373463662945007 13.852052577361139 13.310624264547926 14.531134412933902 8.913577132357025 5.45248263369739 14.349516764511755 4.677783882555383 14.064615926582912 9.41991611303304 14.421053091048703 19.72898961587444 10.63103296466303 4.7900951011950434 11.713779772726905 8.823215896268968 7.203958670412668 10.255252634423268 15.98869480354414 14.935400207145186 9.083504578665098 8.274492678033047 18.491732793235347 8.94987243014797 18.3434060443984 15.753561804398293 14.598777953777233 6.586276420188162 12.520334608807566 12.800703116312642 12.62834202602953 3.8906404751125017 13.48008689231643 15.063971629428245 16.97499816975628 16.182821281814846 5.964629598634087 4.323411321325547 10.758519099429847 18.272643299931165 19.876434197347148 14.544916772964593 10.324463129549029 14.248628625492785 7.18089403882831 10.472210583759836 8.465692448878341 9.287873785908904 16.149844449596447 6.428298792654848 11.414843397373215 9.848819826823263 7.724569197189089 10.061498386882151 9.730755842849504 7.096476950089174 4.758126923912648 14.909614872779542 14.127628373983882 13.63319891248369 9.83937952882522 11.689554739093618 17.805170024609943 10.871712153841184 15.163357518200483 6.865513316006936 6.645679118454316 5.251367222777551 17.054745016689814 9.545177633263465 8.432166207272317 9.681868048804143 8.917034394761997 10.105369632306395 12.818964959536663 5.975229818644779 14.45294586090198 13.340127256762752 14.276482439723388 8.95183511014561 7.235478312522741 12.724892769027571 9.587450214338103 8.545693823455856 12.272740431491355 6.248213763318949 +100 14.802808757734821 13.363696590619357 8.519589603825242 20.262518108543524 14.504764381488682 10.20267078939826 9.697860851935868 15.669326793295753 12.86892796190987 9.875001906615756 3.5330493991139904 3.1381646291996264 13.122664399285961 12.928593914045765 11.474538353831122 12.698585936697402 15.344306302394878 16.20165596442434 7.097352506668312 8.02351728831525 14.329578345391194 5.831199638631519 15.906836386264875 12.287699043069534 16.113135153876993 20.085155641178808 9.499495793024503 2.952248361931921 13.289775428080775 11.148954624836371 6.861038299367552 10.368093416666467 15.54610952751863 14.454618950472993 11.005658720016365 9.16470979834112 18.30543999573396 13.112049161244526 16.726450269037933 16.934027955784124 13.58123752027393 7.088288481516506 12.987908057346308 14.33847295188266 12.656781814873566 4.320863334176529 13.450834486427436 13.936998621418912 18.05402441141267 16.782886458894122 7.3361969033754235 5.068053039630668 10.91943206630662 19.864740384637717 21.207882797985633 16.835961007022398 11.382514650062813 16.41667992874924 7.349154668037015 10.676540591060698 10.61833662120278 10.953597555631607 16.157852557691108 5.7967867235222 11.71348001264509 9.481617900405736 10.752303822483045 11.657846057983882 9.321597155754668 6.4868112531150235 4.584887499873551 14.513558956013418 14.218644570996881 15.360270184477097 9.078176470039766 15.16329116538423 16.82639749488019 9.583990992430097 17.631006016952984 9.370166942282614 7.285738743358084 6.623146323100785 17.723780870795537 10.415929187705185 7.453300031770874 7.172904457940048 8.47859439520696 12.950189981921447 15.545811273997739 6.577152332554121 13.661401990932706 14.076167902293975 15.151649511892336 10.487275153268147 4.610289333094913 17.186130334900998 11.715158522483625 8.92604048438493 11.788612198002498 8.320670035231899 +100 15.720865762499672 13.968337939419829 9.757049270931782 20.156531019983976 15.276533626404673 11.701966694584803 10.672224019330244 16.27406738172482 15.158565505293662 8.257648637148488 3.487696258279154 4.172693520974955 12.529376648618841 12.71609647678024 13.650570197792515 12.890056468245117 13.255086497716842 15.874174448284366 8.045595143220142 8.754479704774681 15.30517306178701 7.286641583945919 15.981396348743267 11.288800506123753 15.829243599796996 19.297605352661563 9.851176161724837 4.753595335315888 14.157464408269913 12.665479442472213 7.097405905703685 12.785678044980532 16.728272659928287 14.906652084802975 12.202468529926655 8.840358900388791 15.686483443126738 12.787939170845073 18.039961151418265 17.43747230967208 13.808543937747853 6.6631323988642075 10.692289147582038 16.540757109485337 12.752626298738361 4.6441404910433235 12.912763699074977 15.910316275047503 19.39381523027648 15.724723787800672 9.575608343758361 5.670660773182542 10.527772744354609 19.45410340462041 20.115179729324737 15.436937502082124 12.90321384772714 16.41285208135383 8.85048674865872 11.50318689960574 11.804741729715793 8.765753424648237 15.415969003047183 7.30194218073391 10.602272856008325 10.510812848374261 9.55348501408786 12.1941988345461 12.024615514752576 8.277687646425248 3.027097373574408 15.96973356333338 16.889802804096682 19.17380999164773 10.235089069798802 13.68429251623413 17.695855671187246 12.277556069220353 17.516775026279603 11.366909517901819 7.033585953032672 7.902857356632294 14.588779060157023 9.8224077964284 8.20850002586137 7.563837654586957 7.472648945458727 12.618500456886544 16.13018361911361 7.371768496456594 14.24026660549906 15.359128722259525 14.95888576285688 12.918854612681288 4.136690462186856 19.78866870462211 13.693308081944748 9.078294298279324 11.890325682052051 9.257234035449084 +100 16.72092814727109 15.843357871648458 8.586967675955826 20.7721840394712 12.730590201729406 11.941754148155455 13.036206244987952 14.623550128296793 13.427030538373689 9.100798944923174 6.291354171703537 5.540622480295185 10.445608965072289 10.844479213232562 14.154942054275297 11.733078245577214 13.845460655247685 16.372232140051917 8.230873993365918 11.753955602085899 16.26978631127549 9.619827395788219 17.43022182745247 11.707285124746344 15.884267071527178 18.978997208600816 11.442299735405406 4.710425985408623 16.693433631800787 12.054808900206357 8.10210051588856 12.805529056418303 16.382178723102772 18.012042987269034 11.976340651895772 9.020397327207727 15.099567544463017 13.32741944585591 18.175041258491845 16.354319367703248 13.65097020873866 8.161377513391148 12.410110813703186 16.794904304760212 13.191826438140318 5.0424376810140075 12.628008435484348 14.943637695034141 17.486816294049575 15.073850604570096 11.349233560768075 5.879178039734943 10.5051380178265 18.97391886440378 21.722460762137977 14.63182908682939 13.688874775741894 16.608714279161568 9.55367687485798 12.228195243294726 12.285484935680877 10.399329875197958 15.808397567297238 10.25067722820885 11.274240341186678 8.783238927451384 11.065933131153761 13.190322229153633 12.522023337254232 8.623578299280956 1.2221475846485643 13.708798546925092 19.179069190659966 18.367736830292845 11.964926645815066 11.983323490277723 16.59007539477949 13.62418045371641 17.519905229320255 12.593172955405533 7.87457237941132 8.35797019995965 13.990310886092056 8.950401712732248 10.755138946723594 10.446487884705151 6.869861900503615 11.522230904825014 15.800535801084383 8.679497140613348 14.472397009568006 16.26659945133452 15.160889900881738 13.295745841419029 8.118343761955447 19.050168060564097 16.243520588782303 11.568731179784939 13.020144520075247 7.369896518374785 +100 16.91679562261448 15.500341599829898 9.223902562297555 19.400735535754666 14.05153065284955 13.656849427894038 14.876805184762917 14.402046027146588 12.477374766899116 10.040712731957987 9.370462785158109 6.454655631466004 11.523480719967605 10.944935619171824 13.831715965814466 13.011592492277217 14.067765315429666 17.10076414434445 9.66330684558812 12.648358527656775 17.128858698915316 9.102957145408686 16.40128712027768 12.213034354324389 16.150285476118377 18.382811580191493 12.339089318110261 6.657799499380003 18.375255668629734 14.26676216992906 7.028289985488223 11.59512535940032 16.253512172964232 18.211194467836396 12.007320873178344 8.840793112078664 14.999919692255519 14.388722672928283 16.693132207886496 19.81535742030772 14.062481418317006 10.11611312267061 11.924879420689992 17.73976228073054 13.642772040589179 6.960544560781589 12.736610865117674 17.232519228809235 15.76463902476377 16.594220489434502 11.974630557857365 5.267950915093599 13.45103059032509 21.399197740161874 18.926444678780197 15.289307557266481 14.96773642776781 17.443372537141403 12.070384132130947 14.275722327480175 12.990578650924453 13.842526344303812 17.414469928624197 10.27811908074782 11.103742385939766 10.95980845807465 10.601016777714138 13.065442102890689 12.61636434763924 9.717581926656216 1.970651712798508 12.380026264983576 20.70257237261476 17.84419276463254 14.946389247344952 12.8382199673123 18.542172991517866 14.811564611092928 19.35922196217627 13.768515712198413 8.951392238286816 10.444510285707162 17.527513203218504 9.296270392762638 12.335342023025571 11.083962134338137 8.273464067599566 11.9611560729186 13.130512578816603 9.170467009406035 16.205161018041682 15.46707255029564 16.600272146264015 14.014401501855087 8.45191922556269 20.215828825261983 17.38506170951092 12.557147414630721 14.729800202096504 8.326616089849153 +100 14.929595672559518 15.369048198171713 7.478533334062829 20.34600857748945 15.492218113464956 15.234772773836735 15.73897233923284 15.960568375288476 10.929301865175493 10.349921892027083 8.182731503791722 6.795341305004038 14.07309258481558 12.783837358135026 15.057223441342524 13.142235607436005 13.139037063131493 17.514328731671128 11.830140128438451 13.591042914328414 15.157144187617785 9.886874274410005 14.1401032382682 13.814640549568443 15.53668029572709 16.913903238777422 13.959107483947678 8.071725067768838 18.723541603560296 17.379613677225688 8.579419478458 11.14177477162384 17.194640373258327 17.9266093931927 14.008082597833218 9.778824157279931 15.80861849724645 12.90372368989981 17.116501797002897 19.97347476490404 13.108009630902808 10.32865165018351 12.800090979815478 17.885944089255077 12.115597930368063 7.333002715324581 12.504684431820213 17.63453703115185 16.203057726546707 16.269271170258115 11.84394840407269 6.13456966363666 14.95740322144932 21.643175481688466 20.834860156406595 17.17047484364508 17.21622858706723 19.44579031746728 14.526044264481289 13.020193578405934 14.167238512674471 15.729908207034876 19.544795969688398 9.779969443034455 12.539674903280432 11.515502894098057 13.619842733193057 11.694780569540798 12.034261721007347 7.9592494421440305 3.158652885941515 15.800362209817028 20.569596941554213 18.008282368269576 15.859177083252412 13.117016192154095 19.222374044395284 15.635584934531778 18.28832202464919 14.030642604856654 10.65791911922258 12.224520790914312 19.328399642759468 10.439160954283215 13.276497855652764 12.69445928200351 8.19677310176837 11.509948203561372 13.264633707667116 8.268308153173692 17.085486122519725 17.081171511048318 15.846127000906714 15.039137189706597 8.222525297228385 18.814005671325287 20.258201425800856 11.65765659699495 13.373094640894863 9.272926524159928 +100 15.565024923794102 16.631690752879283 10.83424053939709 19.374061077510504 14.946257324848602 17.607528473746484 17.1490749912278 17.2257310824386 10.79805858143649 12.276647532231404 10.001223385290999 7.886868642502939 13.635042453246164 13.256265552973927 17.51523489178559 12.105904694254388 12.547289948155834 16.855412564283988 11.937229192073167 13.951932802980275 16.62294143549087 11.133748545256562 14.6035521469423 14.672058025424628 16.694893034616783 14.949699380222985 15.848922725538355 7.646719262808841 18.174794129749774 17.910724104397985 9.163927471188954 12.216840556115395 17.60609783683499 17.662077630236293 16.250617549346906 11.255960662702167 16.48898290838674 14.315930553969368 16.542238007875483 23.03923444403904 12.15878830028105 11.000153910154005 12.704673325528628 17.618180501632512 11.952051394146268 7.088187436282123 14.468512296720233 16.204909828066675 17.80581066169498 17.358452881567057 11.845960983611793 7.609884965695014 14.931339432059508 20.069568414542182 19.360712883979 18.343236405059397 18.185554532831844 19.874961562825447 14.318813495678603 13.112803794615198 14.030328004294452 13.666965402397947 19.825938007669148 11.031528330449358 13.162293998430988 14.272597286043158 12.78865514303217 11.386039164128613 12.692617888227161 9.025844042648103 1.6870816734073606 16.88277485380071 20.819796792530656 15.277988806531615 15.862519760413305 12.51039585218941 18.810065858134692 14.182005694287328 18.926767942347954 16.717504905037977 11.692868661674328 9.921424923329578 19.7082669803062 10.873993544185451 12.300517986856404 13.735905840680772 10.093521592180064 11.072313115171292 11.437769869783658 6.521038638954725 16.542499479804686 17.04696151858622 15.403943991798268 14.57993160548638 9.607338504890542 19.41710848867041 20.55382788104945 13.20872776880426 12.933916093032824 8.507567795915085 +100 15.11182053608044 16.15262002023631 8.665947515506152 18.755575305198292 16.602475250991855 18.770355944515156 17.924353498148157 17.53047139402784 13.271165218044468 11.21213513366266 9.35190244309598 10.059848964819501 13.99120487603268 12.662278272262466 18.38040490605487 11.948558331554898 11.90263261356236 15.912166968528426 12.936234139234987 14.548035229511633 18.711912303700217 11.277733719788529 14.529681240942551 16.94989303548719 18.22768435538747 15.453857435487802 14.166271917539266 7.210256503357949 16.861368514838325 18.008778156977193 9.094625690230565 14.643852077233895 15.747610100036946 16.269680445225397 16.67385581675528 12.358974503090128 13.350116167315509 12.447811249289796 16.54622701974059 24.844972843456112 15.092781852560012 10.903042458838716 12.741894544369245 16.686588323025678 13.1755889480953 9.783789508661725 16.37254786640483 16.374065362556735 16.92073755908095 17.53207772339604 14.09614077528309 7.721669414249481 12.736876892541344 19.561367347248673 19.03058619445207 16.202048722022152 18.60081187629179 20.61309200684981 17.024853388482533 11.686913665245353 15.25002663831019 15.232541843040234 20.6698751875187 10.175143388631808 12.231896915476913 14.65972944105402 13.388221297986453 11.18074041057505 14.778565224711992 9.130302551491036 0.2252707060526129 16.80322877747785 21.36333093220476 15.901714714173284 16.43881445754395 14.894346745432651 17.546544766023597 13.976282132224222 20.98796780586045 14.36921205193419 12.196030531835586 12.112537076637539 21.272602147007536 12.337136623138989 13.664444990527906 12.85564424682316 12.45961966092558 9.932345452779874 10.34371890969976 7.920100413253383 16.227910134214827 17.47141749153974 16.198621313242402 17.3106744793929 10.683931516687778 18.57978380673357 21.449440321830895 12.48699349336392 14.525298944732082 9.237567019910118 +100 15.864861204625297 14.130335983062139 6.314444185345817 16.920150168052842 18.987379966223244 17.32862132005282 18.920778128623493 16.803201076046523 13.372434048702061 11.499724829886448 12.081349879424604 11.361318671197985 14.768462029195813 14.636402488470651 17.647790530712488 13.72650236463644 13.518210264125536 17.286556138102554 13.218030831811504 14.251188137715333 17.57889784514804 10.701634793786456 13.641752737538045 17.68134895923038 18.081874149768495 16.279431757041642 15.209323451192304 6.42677388024098 15.566578892681731 17.75309087449849 8.636476962010754 13.687783277854821 18.220351282291126 14.458179314526406 19.37856653102949 13.068530813343068 15.005172264486838 14.033311593445196 17.667956960642805 26.949500278879064 13.973427770208792 11.112494288589803 11.870276763473317 14.675171103555824 12.620759810598457 12.729436381269037 16.29668184479548 19.13457388393584 19.86826475639785 21.566951765510343 16.874369360630677 11.364934059314159 13.428362833815829 19.847965098948237 19.46141065533851 16.524282385409297 18.87826266515203 21.626042781015208 16.542209387270937 10.253898821360963 15.907439009400424 14.534007387831881 20.014641363976217 10.452324856141441 12.216213172716124 16.322958753919924 13.58484918668737 13.181818043105855 15.311548929553364 9.586816462884551 1.4309573382254452 15.32368529859615 21.699530678194368 17.13803573492217 17.827317199262048 13.418181652379408 15.810001536353333 13.607728442696828 22.72767020025943 14.973670871401275 11.691041502114029 10.655594538911986 20.287936512970937 11.841058468531548 15.245000750352157 14.654993279602193 11.505801362571962 11.359361691471523 11.605993306764809 7.138284420136674 16.436691148853516 18.035772185399487 16.585384614207847 15.329484452736645 11.270718708602493 19.420512914545103 23.47051306279264 11.987476307396657 14.105164902411408 9.523545667923358 +100 16.44908389165385 14.683072590799588 7.846322252509986 15.685348819416763 19.49194056892775 16.499441430900355 18.725650264626402 19.179171570211892 11.99043605979798 11.489437926737741 10.903116543441389 12.065320538066487 16.382840441046746 15.053576671289832 17.634111781854465 15.768653650547963 14.330769979040562 18.50674309574142 14.648168654770801 10.818978490798877 17.540779734126136 9.838094925543158 12.938644215455014 19.828903330446476 17.764160816770826 18.97594511800741 13.75708213448795 5.696857112200526 16.760918473483684 17.368139091399467 9.648762484532956 13.797037311265035 18.18204877042563 14.359149733173199 19.539065145109028 14.219359639619269 17.408834201672363 14.16830272868418 17.434353580799392 26.09186524978849 16.254694907334816 12.438925795421694 9.703944298576289 12.469292080161015 11.898524022922011 13.408502875197113 16.417276210470025 19.842300785624406 19.72583706107033 23.306679892425077 18.0428864315898 11.877161380937828 15.165334024449471 17.677286302109454 19.377265545211156 17.02893649713227 19.733779932628494 19.376658561975063 16.362204794935447 11.237629037764382 16.68792238043125 16.331267130097736 21.159942999725757 10.851832016032603 13.594520767532629 16.20246955491667 14.206080530400357 14.628126518720634 15.505782839471443 10.642135989607391 3.680658738337562 16.54616190228131 23.173738714885214 20.2366230914627 18.769984868456323 13.202644709641502 16.82771832052819 14.589713447954727 23.36257863729444 17.22185156825546 10.066481684442756 13.167082136923147 22.647076458847078 13.12121502664349 16.314609124426646 14.755211314751563 12.006882509948154 12.664537895035032 12.802986936216273 8.922259529813363 17.578944313441305 19.301369102831636 17.77263459692146 14.368666517806126 12.764124243800689 21.80373364812792 23.28722376269309 14.360076782883755 13.245011802484399 10.064156870853582 +100 15.813359623285399 16.92898697659313 10.73472441895185 15.897315859934295 20.968701321355617 18.85429827836686 18.685397821031636 19.372420850047707 13.5325699374263 10.799168162237343 11.670859460159772 15.383893947612405 15.916734362751214 16.361800388018203 18.474072168278262 15.784810139492748 15.0049872726043 20.88352326440685 15.84845572555907 12.315171195648986 19.694868457127953 10.133886480269704 12.052654559610364 22.25304753234141 18.156370102889497 20.233823273825077 13.292634868028212 7.026718539805235 15.490542411501238 17.54327534418454 9.442899513717585 12.941400694605992 17.958898753314326 11.723741392370552 17.937378792157187 15.524858124371258 18.054665976652583 13.219313107398996 18.480268911556454 24.80124679106606 17.47020713723998 12.694247125777311 9.767729670938184 12.860262426941826 15.681341527997045 12.813287096632301 16.891979411167426 20.856442614690817 18.582013820897977 21.033569759666985 17.374652213173473 13.302557502202246 14.892539596770774 17.486138777594956 20.59700522739898 16.321350724298334 19.646557689591337 17.531556880901665 16.972357072634004 12.002880484459382 17.855130314890186 15.018663685803244 21.014384636698825 9.712208965264821 13.759160455205857 18.298415544078996 14.241966654416284 13.232070340012442 14.899322479794975 9.149450338121419 2.996153995888177 17.67922211152328 21.05015256626252 20.524348169931244 18.77556694617717 12.965605901164896 17.461071374730775 13.733970001176473 24.228317824511294 16.517635928006648 10.316159242273677 12.970305630480281 23.337725054633886 14.366676187704417 13.18068918377099 15.553868881438877 10.271059479213749 12.59214167742543 13.012655835305077 9.319500209534269 18.531391884544956 20.26754701945536 16.878921720579044 13.802816500091858 13.092116372989365 19.605075873954995 22.5087039626816 16.444029847082852 11.723094575235244 10.25061134099139 +100 15.27212579588774 19.830524828240335 10.580440057620335 15.586913583299 19.493595457435106 18.92081230541438 19.04154134492704 18.232421972155 15.28593456163031 11.582150589923707 13.328944457629087 15.262231869817477 16.4378481881107 16.19363184737367 20.46933268862231 16.154298833078016 15.34433222760423 20.234868933961582 15.563637675445815 13.080709555241755 20.696849259861477 9.8691951623391 12.726929269435344 22.46237345723126 18.80359245855272 18.028323880213772 12.623501634811724 5.958615056169361 15.760981552794954 16.449531490914676 9.419997595583222 11.715031185646476 17.612173120016912 10.756900366452367 18.93198166048322 16.343171943165785 18.395630920988417 13.314031563506774 16.086063310137185 24.142849935705915 16.670284343932334 13.388358482345172 11.03523128813629 13.745848170607221 17.525229754972326 12.485975156706868 16.242423669669307 22.141331245187587 18.97167441269832 20.661123286297144 19.924896253287123 14.384890433273725 14.82624993522149 16.71090312028722 22.280182890290806 16.96047706471289 19.710795897010723 18.64262932682816 18.26372655254725 13.117441775523616 19.059411466504116 15.855474307019318 21.844246513898785 9.33188419374989 16.56647099750844 16.727310404531774 15.075609379616463 11.94425372579629 15.074928700243468 9.075239546791826 4.172636628635356 18.30308610002807 19.705286268757902 20.35500771197704 20.560296074713275 11.709047039265895 16.63507403803537 15.253754027430714 24.057817952045102 16.952732535345344 12.349783594560792 12.390877260549773 22.422880157212944 13.969034407924804 13.184712327659787 17.694106297790835 8.676715872460054 11.39972561222083 11.559737921453987 11.935796709939961 17.96231725875492 19.811859472500714 14.942281746860012 13.962999279175635 14.557160338938093 19.886359894548715 22.264944618099637 14.598068108953168 11.808763333377764 11.032025598886072 +100 14.265620967146523 20.80597886406175 12.329074936953631 15.25836461738001 20.389948953344785 18.83237834683515 20.51435334367166 20.965414430237498 14.251883910433744 12.994624773699911 15.508554038864968 14.337338442830472 15.876471428142152 15.559979107259919 20.27163956559741 15.901849747565805 15.417632021870363 21.310467754883017 13.534353151521342 12.255891872738857 21.43238068325253 11.27982917674288 11.85556507393487 23.14355015276353 20.68089870410495 18.127222012304248 11.932724005897285 7.930449064674341 18.22845862494664 15.454192923515217 10.14364521152915 13.565941869557603 17.976715651788396 9.08331355767556 19.452066389026594 15.226740581544039 16.878034381351835 11.58715392789496 18.06826334882451 23.034032283758666 17.36192879810747 14.49658099992035 11.659127686575552 14.572236558162334 18.115272665611727 13.131180267986002 15.451987597045397 20.881988756563285 18.996394814311834 20.466597477347925 20.47425654211194 16.102072911290847 15.473422680527895 15.83416293079765 19.287757365300756 16.317281116227655 17.993577865698473 17.869087472101672 18.651281393147904 13.583858945228501 21.454071459419417 16.697269187834213 24.38777960394025 10.902606002748154 18.279941237579592 16.400886004564803 14.08842802983952 11.931926841758624 15.374762606253181 8.984572367044269 3.871151476823249 18.9970041182055 18.37845411192152 18.231374891888006 18.953240493695265 11.97297718621425 15.70863762328877 15.28804571123077 24.557144976067985 17.92779439574333 12.114904068553976 11.222879701607352 21.47711652492908 15.320108732201254 14.832961925456578 18.440145276736363 11.010576682745278 14.11566375675333 11.37635953198307 14.550107424652959 17.909287200850205 21.13464234432219 16.16788190595148 11.92279157937241 13.568402337593733 18.228607127614552 19.852890415398786 16.06762655471635 15.04467462928561 11.281681227575632 +100 15.719191052140628 22.793789893642245 13.071692967952956 15.598578834816939 19.965587285675465 19.59015076102608 21.53694945542649 21.473720489441476 15.255333309758178 13.239618513586505 13.768667532810854 15.895249746130506 14.425807901511568 16.532755294909606 21.242454614885837 14.642477796657069 14.947229644996165 23.98446717757284 13.990534652548178 11.15613906472051 22.29267572206778 10.861386832576521 9.910699384174677 23.72914452136691 19.515788269277156 18.69771670627931 11.52878715904573 9.538675468843158 18.52852546000491 12.306924498499216 11.252241605503654 13.49328906667374 20.004929186123952 10.292728357373527 20.345783190960805 14.529054785801387 16.08197264160906 12.175792004139797 17.895809948020478 24.82279654888076 17.370552334505216 13.180338584770759 10.947806405311663 16.204858361239275 17.952028735822623 13.25851147175741 17.075838112299365 19.623085714061144 16.24706294340792 19.34069314435198 20.744431281519567 15.944721936723317 13.598650483828752 17.38633523150516 19.54234692873446 17.214489600701192 18.681487258314228 16.404108299852112 19.090818690867543 15.082689718851189 22.75917473120836 17.78938165885588 24.94876040086784 9.169536880535546 18.444461507169763 15.316088418968867 16.221458603946218 13.962273696965378 14.428492405716375 9.642349214593631 5.1942137533824875 20.27164112096602 16.267573654523034 15.370342642932867 18.962607451986234 9.22223152753499 16.330041406005453 16.379951705403453 25.855664867346828 17.278413755701933 12.951690746312748 12.663018319605612 19.817029030967255 16.910520154242455 15.564300110620792 17.885845837340792 11.798367687581846 14.21549711558594 12.838498718790925 14.578713495046335 18.488022625439164 20.23788739050732 15.166912195247392 12.79883638905882 12.729385426614948 19.309174485733223 20.687163605758872 15.296794414463166 15.64650518550027 10.837823029739347 +100 13.905122670130828 21.93822642969785 13.469582177907442 16.660527665880924 20.075401896522116 20.780359569433898 20.062790287882336 20.846819926952936 17.81130098435591 11.052754865279985 13.668142083677736 14.818606073294204 14.515892289806478 16.08172628718229 21.942940504583667 15.309253590093936 13.63369014261083 22.93636071097634 14.570248611714451 12.728797223075242 25.195874598085197 12.446606129561982 9.337955168587737 23.466532129463577 19.863555036695928 18.149077623715424 12.883499735534581 7.224811248558522 19.29346859675309 12.152596150240448 11.700184759326941 15.736755896748322 18.42377396943128 11.322195529408102 21.21608244736383 15.047935579401553 14.293499789175055 14.570078824287249 17.95785281034991 24.06284025107541 17.193960009739616 13.080068193248293 9.850643088805167 16.716198208541456 17.24665262114762 14.575074583350421 17.901238432314564 21.75035005296175 16.34018583044019 18.35834572206433 18.765641101287983 18.990193251858003 14.762106336411826 16.628183360889476 21.77123413550555 19.341813044245487 17.031448955453723 15.773828220980782 18.937435244923524 13.93357044613188 22.345985998635253 18.805785949826483 23.00717458561259 10.250041082196235 20.153093787442486 16.087912986004866 16.480716843779923 13.562273667664181 15.893255181886033 8.850796835372146 6.509843107806147 20.32690132032813 17.955951926481898 14.830359014611503 18.270839619470653 8.396232699450039 17.308611769292504 16.103312677254397 24.304292722485272 16.503212032801002 14.276684314874247 11.775383789740804 18.47344341269243 18.4002469907396 15.706153458309858 19.422497426817763 11.936013571979704 14.514486665202963 13.427432178232309 16.924480892113984 20.45458317094787 21.703324336189567 14.660094763962705 12.168149041111404 14.136303122621895 21.06511513153421 22.209517022834245 15.614034362564135 16.90415559508357 12.448172873133112 +100 14.542082088193387 22.16859294208 14.077282549529382 15.97608171977388 19.081538971342606 19.785548932572517 17.881098258538575 20.930665076552533 18.01815818031048 12.573553052989933 15.852738391526014 16.974596482672684 16.732690944170628 15.258800271737321 19.93508582681199 16.835893011625924 15.958102218408628 24.729071901699854 15.795102718695869 10.683764694129524 25.154792504367045 13.784748056119936 11.831868271342007 25.190576980787448 21.142770926656215 17.568767761437456 12.259219654199544 8.807469046439564 18.253427358624158 14.595861096868436 10.100849950026221 16.669417429155406 19.029210975916833 11.717134877831294 19.7659317069101 12.654977513664335 14.086391265204602 14.417856334066101 19.770063704906967 23.023384072546623 18.04720220724831 11.845884921309688 11.05869356145614 14.094540071079226 20.104767651933315 14.778187860086344 14.371484464085668 20.664305683985564 15.601034933070743 17.6518243388475 18.37295383868243 18.102163456882195 13.942943441677773 15.338655623337633 22.69388737230122 21.1372090799651 16.94877615436881 16.186359264742816 17.50591995162202 14.383997416497026 22.360054253888393 18.540460272532066 23.50307014131602 11.338299941418509 18.856844012316504 17.855529253620638 16.585043118745627 16.289468362581264 16.748618806777564 12.290948887431183 9.037693027904528 20.64226475952946 17.13084117948866 14.201284544715705 18.969151853065878 9.518145520487888 16.918242173577216 17.511055085446255 24.00193445654688 17.89999192533046 13.59573656030642 13.747998536484866 19.203253077841147 20.19745027813599 17.360645348452064 19.515713281667892 12.377901048482979 17.14049913445074 13.428994245522176 18.31059076807604 20.100103900277993 19.12964351318025 13.447637046869737 13.465826428287167 15.39784640938611 21.42079126689209 23.590603579622886 16.429104999131567 16.140768736327495 13.801459619187144 +100 15.226443641331803 21.37557150026215 15.201501852747237 16.544664271501276 18.267461576472904 19.549408735870127 19.80129251296837 22.597724706184348 18.54989104789624 13.131918210748262 14.42989779910539 19.521221873882737 18.31296950310653 16.503595491198663 16.992757423706085 17.12033810257387 16.19861558904492 25.17767274690509 15.796011060693184 11.223648173349325 25.35427491417892 13.381391947963266 11.875259211534757 25.122121753153017 22.8774665349543 18.890197386314806 14.55794334249474 9.790858967729989 20.282483390109952 12.724581031157314 13.607045202596769 19.61062891402209 19.7906105252224 13.545742873449711 19.559802423432384 12.945274170314503 13.882680809228479 14.977302666356541 20.756706675256112 23.640652979383823 20.862504222462164 12.617711584885743 9.699483964126348 16.81624223896105 18.409030234254757 14.488281359906223 15.17615078538669 21.127489210806836 14.262280937691656 16.919808212613614 16.580646506382056 18.96190131116859 15.843740565312725 14.126602964127054 23.730095842521873 22.455672417285786 16.392798148938663 14.084543419400482 16.285616481175186 13.990836232406785 24.02659958644956 18.434932877215907 22.125443123509807 12.239800858550193 17.38148033826211 18.614835019630267 15.746165332963187 15.60050730658973 17.521429649267027 15.281356671288094 12.839228994879662 19.284613932008014 16.56799662686714 15.264278871701164 20.429689736061068 7.704836724023847 17.51136826335781 17.129672718867358 21.112505949481488 16.392528617192994 13.614392339368854 14.435056337555086 20.538309134804038 20.773991085894366 18.89103364263427 19.782167865728173 12.19565244031454 17.02003118303413 14.780794376797912 20.011182111856375 20.107812429231352 17.98129007534892 14.449478897691423 14.874972913199276 17.29581645111118 20.29705042024058 22.465207438152408 17.697733081766483 15.97094949088281 13.775990515400306 +100 17.198846768031256 19.618299125365674 18.22085336111539 16.10081591306541 19.43565059420677 19.42262807027274 20.071287102273445 22.01340398468585 19.866524199831307 13.049625582992668 14.175090104510272 21.94149469308056 18.42422372398019 15.7543118927585 15.303078782907473 19.72062181658779 15.80890959223874 27.44676379338171 16.81664142319536 12.085557795510315 25.04112027996066 16.809406517963023 9.697184485122438 25.132770160241947 22.389579678183463 18.73887841192892 15.338680344451149 10.136747422649957 20.438059453451945 13.17884241761697 12.369581246056091 19.994553824861995 20.804159009328192 13.33351765645001 21.870502936358037 15.139559725419357 15.500995588288474 16.546887886095845 20.942726713746442 25.1362077848232 22.878623862159728 14.155053256066717 9.559484627460021 17.046758280991188 19.197466332885348 15.974469688331615 15.397177641240349 20.285960238847753 16.89074061003017 15.788131150986022 15.613564541515933 17.212013527677485 14.775211264310489 16.16679304027675 25.091651544672008 22.34684377616894 17.33966031678982 14.64543134846229 14.980888054034567 17.231316676360954 25.391920433359886 18.945382315062815 21.064031570929046 12.481942797588355 16.777548812382637 18.75857433097023 16.585573910732332 15.548427060063952 15.812404486612587 18.425703329202765 13.65199021105999 19.98164429967219 16.245751967892602 13.484666994999571 20.15437927848255 8.284648112340877 18.796512298868667 18.55345475760083 22.005863476428928 17.9951097717502 16.6048220230016 15.40914488268734 21.881622369046095 21.46906169294523 16.554087671221513 19.758160386589566 11.710028105783213 17.431774022426247 14.027299739737348 20.969102793361472 21.55351904434439 19.68853515417999 16.95807869116885 13.25725739905116 15.838160487037118 23.986576724154077 23.647480919992017 18.13243459572118 16.333887700731626 14.18224489325979 +100 14.878409812070894 18.78770067665529 18.18567215486381 15.57707159293171 18.620587791917966 22.774968071336865 19.634728866317253 22.16941516118235 20.284493524373197 14.209973995369788 14.089782686507906 23.425846930708047 19.068141043911194 14.27914470057942 15.564563404405305 19.462576733397455 15.9016492992435 27.4875320193426 18.082805635286352 13.394012550784714 24.948057106313197 17.20748036129929 7.787471569972907 25.862128875887223 22.91523011452134 17.60316906810789 16.25316674003165 11.67572224962962 21.8543350244284 14.312648227671858 13.384299721105842 21.075919962400345 20.407460813351584 14.403271292446682 20.746251677165095 16.879450606373844 13.819316621133066 17.989113937470414 21.104195829769953 26.278295181870252 21.667940701545124 14.65382885570001 10.280601692531517 17.887301473089444 17.814337991220764 17.09347968214708 13.316375159048775 19.37848587116769 15.235669033040324 17.234677087520677 16.48384422884534 17.925606721981662 16.945614879312256 16.02416625471653 25.451810455087802 22.42860783233595 17.464554041107153 16.89951290909298 18.05333889378597 16.77328150745361 25.919078329462852 19.369600001604773 21.63710917428518 13.343509008530125 16.705735837613638 14.103763081246171 18.968228123011464 15.060025693595055 15.832053644524917 18.266738099364417 13.093424061900855 20.344062328760664 16.453040666998007 12.965411639118674 20.196399765614643 9.241687411495002 20.275431398009445 16.94953114282925 20.777940722083223 19.137035250489188 16.199714094892634 14.643111244381465 20.911908702197685 21.33520250161184 16.763047421271057 19.672683063728975 11.087163043127713 18.51865947599258 16.102657876161743 18.58413272882232 19.59147593425877 20.998789566850533 19.211865714515145 11.21317947828153 17.126263520542654 25.684510336757935 22.290899169471313 20.299454273554023 16.408989345093893 15.060738151364852 +100 14.31384855083865 20.321168857146898 19.378567446691786 18.249780486642003 20.50663567510083 22.519681324759425 23.60603224665339 23.716608293891625 21.0518045663763 13.197267518882283 12.618798749941146 21.297938021144258 17.867134538421002 16.376952845122467 16.56015817447243 18.65311678892606 16.077127540669153 26.55566129262243 19.442869843193865 12.755220935953632 24.900301788109594 17.839666689047906 7.683943156774123 27.598883225415037 22.384603422813218 16.54148199581082 17.813894240797346 12.28894140076733 22.17038549543402 13.131231079234125 14.929214360739527 23.670800809217308 18.799239748998858 15.288420018182647 19.512659972107578 20.519979217851464 15.957961190753188 18.60391882066242 19.627306547838742 24.79717684157419 22.547750216515833 13.207409077385618 9.106038379331363 18.09566323788964 18.07809741227627 17.77686733813703 13.2160798135854 20.609759401525903 14.607376426052358 18.286901683156668 17.02702681784853 18.764700882892186 18.55240441783167 15.699756469637228 24.150619279634437 20.223270802862434 15.056261094955207 17.021031738362087 18.01737755279175 15.496292704002437 24.212682541551274 21.325095554141644 22.86610368080896 12.150567931025877 16.48146879873702 15.009405719021455 18.33328832217606 14.444006022767827 15.709516942611812 19.819034772730152 15.1137311133099 19.406850216126138 17.288223474403235 13.392431832439238 18.7370585869963 9.734208445424436 18.774134722975866 18.722210369359612 22.721571927868535 18.702065005304323 15.795809981209636 16.465504193306394 22.37719953620708 19.894706477627615 16.874172071943786 19.781989089926654 10.817323673024061 19.011597097352563 15.36224776890497 18.166793296533047 19.671698572876384 18.964423796474566 16.561678464457188 13.261970357634715 16.278623224216147 27.91195651967166 24.737908784166187 19.576029115729064 19.73654027809351 16.657772578791487 +100 13.887138549812793 17.0733172864959 20.28572972953109 18.50542929314983 20.930893160168505 22.001059671175945 21.734869630479608 22.83157885452105 21.97365441908339 13.098204436863806 12.78078393275374 19.244264911739844 18.093651429450475 15.069765767916092 18.034641809980307 17.751042398829764 16.028002964214025 28.850888309759213 19.253768815740933 12.73267109167216 25.16717912435181 15.708747125348577 10.309995275086207 28.42822833643644 22.963315513532606 12.462510136859535 17.801082336624006 11.12347422829613 23.393504192875618 14.949028560061581 15.795793053872597 21.67345439301952 20.90262590737085 15.298430548514794 21.746588699660588 20.71895603179187 16.969897495561238 18.202764459886943 21.691901190419202 25.508062218799058 24.264089516884127 13.875140774974145 9.689410229696996 19.048062196845578 20.022045968213828 19.23218495986542 13.870946876637767 18.13246594238045 16.198758742068094 16.568724270645685 17.29208170289796 18.60539272229376 16.651418609572094 16.47507761535083 26.61632367644239 19.98154235180437 16.457639814695856 20.421193318631328 19.24459386225935 14.89313908354657 24.086957026348006 21.770147882628994 24.7221975089002 14.26697026612374 13.246319821340938 14.199210221651953 18.470609764215027 13.604723619645938 11.223698562845627 18.88588574657579 15.42922682225175 18.817063667266687 16.16044745408539 13.844229811676069 19.151461107781355 9.957448648530182 20.81757231931218 18.91513885089571 21.360403096887353 17.372645617874177 15.987285031308485 18.21605191069225 21.075377964524936 20.791827382716882 17.28936680122296 22.548916793039623 12.072217773360444 18.056021354353767 16.54640748922735 19.483596874933717 19.359445243627043 17.514885775246093 17.491833668833582 14.029976622476141 14.488206968278336 27.522704964667575 23.600218930316565 17.598682867879884 19.299166767340143 18.573919465126366 +100 16.00512958549293 18.753663288724482 20.562792090738327 19.518921643009364 20.85024694693552 20.343577347764064 20.2684483684315 21.723518732684084 23.709586887261704 14.951425058997991 12.135103299009954 19.417384291933683 17.68070949411876 15.165240753381658 17.538345555913697 19.73044597928723 16.419759445404516 28.272580476746253 19.82080530995209 12.074102127413632 24.675418903136386 17.530427969316023 13.196158344302853 26.28725820153671 20.806248317974184 13.322625500154581 19.64248514276126 12.305003776405933 23.86635544995869 13.555347310652806 15.412342233760919 18.48119712258518 20.709898474754127 12.914741340570494 23.122696818669553 22.541604519405276 17.487563951562382 16.517594426921477 22.268362742778116 27.757402145337153 24.519694993245206 15.886887073058736 9.79298884227148 18.04210580798575 19.824843223608102 16.749660700690185 17.333729339014308 18.478082274412277 17.83078011880686 16.322855784947002 15.529734909904697 20.463652284201622 15.304191992582 17.210319821584545 26.5410924849418 20.30333265240851 15.799202423135242 20.31008185968668 18.019883562555048 16.292441596759716 24.309694076196656 21.47808355307607 23.79290493571535 17.460877748515113 12.317616437667075 12.641882569773127 18.630921018190584 13.940906128721583 13.485536040903822 19.82919076495632 15.829895050207751 19.63920286075788 17.103626100905846 17.023240436185798 19.401668556586824 10.072048376046839 21.19593703077848 15.636779531938323 21.17043569009699 19.085619158697902 17.3263301082436 18.80571001060736 21.76261506825293 22.28901533256116 19.46047581360736 23.076802261470093 12.456641963600164 15.082744100795287 17.981176931270724 20.41269892840019 19.838543842326295 16.839738764125045 18.942307968270196 14.462099474263443 14.840133699405047 26.60391595591453 23.915822228405165 16.289385085954073 20.09809697728437 17.754969991172253 +100 15.458654711440978 20.193604798687055 19.16820078395146 20.809221408844518 20.77872525470736 18.140669113725558 21.894174948874976 21.913669462243078 23.964158465274835 16.53694045342475 14.914407950759053 19.76654867430119 18.635551751307112 15.938837633263068 17.34432589862448 17.630728443779425 17.08160481333025 29.25315117868294 20.801895931800953 11.436501092975188 25.51061108904574 17.39432542199088 11.174871511205891 27.165283585641838 19.60477395656813 16.340988919437986 21.357181018198787 12.61459885098957 24.00076849663769 17.222590077347725 17.114319274364433 18.764174660227233 24.477204710636546 13.737036929207482 23.383135246755764 20.944135613112643 15.598048928479226 16.593789099282322 22.350540812432474 27.79446200154195 22.281869026107298 17.024194090748804 9.445867450372248 19.060592797706484 20.953403757288914 16.502469975068976 16.265012817600848 20.616706598796515 19.315731676490355 16.902732601225086 17.85869761367352 20.393607868186717 14.745625783479486 16.120618245144872 25.74977117385504 21.503073820289714 18.03634827447631 20.43594157462138 19.728052227800614 16.22735312370032 22.74553029287146 19.541420665056553 23.03374271279822 15.95654761847802 15.794062187591498 13.822120766467407 18.760763125915634 16.825620122839226 12.414203740329869 19.66251011028957 18.756379733851112 19.544607976740334 20.51151549939072 18.180798301574356 20.9946683050417 12.80741164653817 21.28242280380026 15.452367106346388 20.889884127930504 17.92927305951181 17.671167024908886 18.945711185486275 23.73238445140103 22.976466276869722 22.63992369616954 20.162983798324404 11.640966700078552 14.948350600130095 19.945080947524126 20.440998512938407 18.166987045323342 16.809374394743777 17.440545590002763 13.383004834898916 17.805098350731555 25.381771298095593 23.83759140233851 16.48350723568032 19.760834290168248 16.862316617704884 +100 19.508388679748794 21.688996787121884 19.536856837620146 20.95877023900721 18.78629701598716 19.73293117477208 18.764971328616245 19.559257001329268 21.092400578694615 17.754483449849946 20.564750736609614 20.30905628303196 19.227605057594168 18.12012478929501 20.09376836002803 19.311659478217056 20.302479074761116 20.028407789180477 22.08231255871719 19.68883768428507 18.669453259591574 20.23305832544321 20.285995689163293 21.766943847812566 21.085644619688953 20.463932376894363 21.90229375858543 18.454608029380292 19.16832300742533 18.795451276172816 19.4932472558975 18.2103080081768 20.825696230858725 19.711110493771596 18.087951817146546 18.679747194430195 20.407568001685252 21.089564538262696 22.595750159199323 23.788021205809528 20.538732263258794 18.713600443958576 17.228339835049297 20.348024901046987 18.943176576096576 19.46003556176641 19.204274161222248 19.8169718476587 21.385774300023936 20.204163137678947 19.793774711849704 18.653650121326443 17.822912171884337 19.36779971820467 19.930082683936185 22.298308887653846 20.16935687791475 21.277561364329976 19.350915721899103 18.459573103657867 18.745348209097916 19.057206116103522 22.767010652165713 18.9321973170083 21.090035964857247 18.826194668486867 21.21104491673652 20.500436255937622 19.796370733044483 19.947008716023937 19.148775995941794 20.579893861926706 19.408521475556984 18.406712507102576 18.338681153384496 20.224364293038754 22.052818633333565 20.20798909764547 19.84577017605715 20.371573981483305 21.697802264218872 20.285197251773013 19.46579459991614 21.438175323077857 20.557383370000096 21.99648278959479 20.238204768388478 18.408190258763348 18.221393040980637 22.146206311900624 22.240765437018286 19.76662502273262 19.501856482523216 21.899877579914865 18.560840613343466 18.836854875357425 20.83632483309576 19.487013340282534 19.99334157326391 19.787524231918134 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/5.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/5.txt new file mode 100644 index 000000000000..dae58309cddb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/5.txt @@ -0,0 +1,37 @@ +100 -0.2334948379808961 0.25580892565404445 1.0666870180426444 -0.5118635238919438 0.6775174324517464 -0.34559042948999275 -0.15280481752656946 1.078374754631295 -2.590978482370403 -1.6854140264971893 -1.926841016675667 -3.033700955802796 -0.8817437722017297 0.9742640696460626 -0.3703492862973472 0.2571271065244078 1.4159827457240304 1.7259919719479992 -0.08987931514398141 1.7596616564402165 0.11976465596434198 -1.0886176909757008 -0.7727204578583559 -1.9246974663345213 -1.1545740098537483 -0.4654216944967579 1.044660525192182 2.237000780515779 -1.7968359699901522 0.5106757087378946 -1.3527071209047947 0.6171062150021626 -0.1704126458940446 -2.3801775736017894 1.2067860890390296 -0.7865009266513504 -0.694070309885621 -1.3906781346765968 -0.8505682596938221 0.5562575729033924 -0.2460176432173272 0.4272606029672254 0.4704984101074968 1.7168601521866171 -0.44562199612369313 -1.9199151618994514 1.387389141543578 -0.4309346237264311 1.4489701779505901 0.4983902471372116 -0.17047878926434842 0.45340866226018367 2.5363163281641894 2.700074687769879 0.09019547567261231 0.2082477713121979 1.3991122047063014 -1.0993593425975514 0.43299148440373164 -0.033621702340013326 0.4080806748948197 -1.0833794477342276 -2.0664377413016597 -2.6948784667886794 -1.4525993468864902 -0.5962778704211329 -0.3811490626433904 2.518400511158372 1.4377913808794875 -1.2507184512441154 0.45202098818624403 -0.5292017072554226 -0.3696729894521237 0.24092334423999662 0.8049224520680113 -0.44103602904921996 1.3830069925546662 -1.4845196939851253 0.008240781070948975 3.376975844574582 0.29000366541285766 1.8631788585880247 0.11897623162517064 0.7550102239287357 -0.07381815271049899 -0.22152985551346577 -1.0133271157430455 0.5593917666448193 -1.1069983459414983 0.8652608072074579 1.410873105779683 0.47649082940839893 -0.37212335362239946 0.5901552531013049 -0.4012749722103364 1.2162112631046942 -2.380827909479661 -0.4362895785542401 -2.5880555936611973 -1.9435790792953667 +100 0.9998827759744526 2.9631122228405733 3.042115127129943 -1.2320652174183815 2.6918187981979065 1.0810063106633585 -0.20315600443429727 2.0592941321463485 -0.8933164457926909 -0.8414341578440544 -0.39682719729429483 -3.2155648314086056 2.518706569521525 -0.8433719325946119 1.2049119146530525 1.5012126589150656 3.0123356869865328 1.5421171329456156 2.3229126261475352 2.341263667859199 -0.6753508994092003 -1.6532841932935047 0.23739419510369525 -3.0461540423653424 2.0816588928314212 1.7409648467183345 4.259458944753285 5.127906300583008 -1.4100836961065653 0.11684368309481519 -3.9943810926116035 0.7974496491141752 2.970413043715182 -2.5668054801971985 1.6136641318127738 -0.7235701191041035 0.6431498545801114 1.1864724319502753 -1.9073993865280505 -0.26034827729097887 2.523554324821839 2.1166068061463417 0.8081129601382165 4.686312511506925 -1.4394061764050936 0.1515960007238315 2.016134733008093 1.172920523787637 -0.8515069604528027 0.9529932586702232 1.591282887943481 1.1039716118658711 4.7837681985806935 4.959601645549107 -0.35701930618827726 2.1689667590017607 0.8644960270431297 -0.12805938875184258 2.0477502857759955 -0.37480055504642484 2.1694947526108788 -0.9293153842948114 -1.8213445269377124 -0.9053472655161348 -1.631611252913686 -0.9670546161918263 1.8418340821552153 3.3836302756046988 0.286704263503208 0.7152111374023543 0.676325361327256 -1.5030922930481587 -2.8327488330665167 2.146866829542296 0.3930830921350803 -1.225874316019559 3.0465682239453926 0.43652917790064105 -0.21617013123738282 5.247751765000777 3.823419472684395 4.3556639177881715 2.4464133572285576 1.9962533552543924 0.18013096933941242 0.6004992033583677 0.4153993886155716 -0.3566335463003385 -1.3288739466399315 -0.1338675234642721 2.555399439080836 1.3612412567189276 -0.4203538366679339 2.514909868137761 -0.9956838615182895 1.0289789319216198 -0.43122890844187545 1.573447872874632 -2.7131858635790103 -0.766849761917489 +100 0.7333501358569174 3.461248243802375 3.89386320581754 0.3907302668005205 3.7532738445765235 2.187814096217439 -0.8407637305599167 3.2693249448872304 0.7091213979028096 0.8036203091082699 -0.4874246759874449 -1.077230813635282 1.4796915111622466 -0.639182040368932 1.6079825002845134 0.5778649648445109 3.3312265566678643 2.5750637912247223 0.7457382130399308 2.5272984823530553 -2.1686514350208053 1.882764192098736 1.3216173980948338 -1.8825759733850322 3.149239579840719 3.281401520857118 6.2420893556948815 3.6323695427234557 1.1224836380357668 2.489188656724333 -3.1340498269173387 1.3448631082315077 -0.34358494098539927 -3.286165107597382 2.9521033335254883 1.6192114193837388 2.38716951715651 1.8901632505252022 1.5837438042708558 2.0155604001777907 2.7376149970471837 5.622231005154592 0.044851976873390376 3.404107529950797 -1.1653986811713088 -0.05648109479441821 2.2344279270565854 2.961817858086038 0.0005108483111799997 1.7180545542718861 2.401326157931233 -1.1947767426310656 3.3394239376973296 5.0393660542473 -0.6352302479017428 2.6788815988937618 3.467873829784656 0.6378305202991721 1.0262715927972683 -0.6467806127831104 5.0612718090668825 1.8684094953855253 -0.05576128309212158 -2.1370965034843454 -0.3170530096646527 0.32944520873482264 2.655640650047487 3.3324453658041326 0.6015487475613284 0.6586481227565874 -0.06780708571504412 1.1626648522095357 -0.7893888838681691 2.431751405948247 1.5741457503884324 0.14520925456595868 6.85829337093745 2.367683919478356 1.6775525655451051 5.906636716113186 3.979029116469807 6.795168082518233 3.9802702293774255 1.7013834648638646 1.5913871683893492 2.551386983655025 -1.510296109600691 -0.7994896601836369 -0.06937857820689641 -1.7377513703691614 1.052774683200231 1.7514018113149736 1.021544592996293 3.995268006664332 1.8495888364065967 1.853602463732725 -0.0585676417631637 0.5958203132055553 -2.298099284085478 0.9813062466213155 +100 2.497983114006421 4.568432522108394 5.2600708091126 2.9111943773847657 4.480546509055071 4.699926984434073 -0.9645299860466745 3.856091509067788 0.9374679133699862 2.5438544972998165 -0.9248186538030388 -0.6001011709034233 -0.19479862058143205 0.9189423116485177 4.002793220516396 2.5461525643890477 5.098213656148667 4.397040248130985 2.5486835223612387 4.044551127268447 -0.41359108732837824 1.798687867302755 1.8553875214294464 -0.8010754385524976 3.4638041765231162 1.964616231498923 5.292256459775492 4.551932393978228 3.0555555141116995 3.184061806818858 1.4076033353280986 0.8553130804245308 1.121178760116658 -0.644726301423896 4.97120806354963 3.185107751975094 4.532997690736744 2.7660377055845666 4.625244032683242 4.595260747992842 2.375036014730534 6.588393282970845 -1.2471763351986682 6.091859898909691 -0.031969701744208434 2.5140627431740974 2.802775492975072 1.2543803698497782 4.324470553487569 2.6624665395559264 1.829261251727466 1.1257501572273316 6.592449134185484 5.376115161800717 0.09680592319316847 3.809789621058315 2.7228882037054394 0.6041299524746807 4.110011717761744 -0.01868299774559276 4.545387808206642 2.000434609577524 2.29447860995025 -3.8236099189271364 0.9102875738490548 4.3047719752299205 6.072920287900482 4.796417442954995 3.116594212422909 3.165108742853278 0.5731664992360876 3.177878852071012 2.381437527667941 1.457717859074618 3.02570803189888 1.4558236448533228 7.628588418291431 3.1336648783623557 2.739410592347723 6.922514591674036 6.175098221022567 7.979452630853415 4.397395746227705 1.4358474369808496 1.7713012355955944 3.705051730782022 -1.5175977400876661 1.2343589771526577 1.2555113941871299 0.748834275704952 1.1094319658651761 1.425295170789718 3.272173158683665 4.913858179503908 2.286001771732587 3.472934734887347 1.676166874947 -0.24571514634814462 0.4352621172364932 1.235176789192356 +100 5.45552589671622 3.587179550043772 6.300080240803717 3.4629844054747028 2.5414051531352917 6.216220116257468 -2.5986386093483005 4.166997472281877 3.2587310527444986 2.523236176523375 -1.155317653155114 1.3592115366199637 0.33434207285471473 1.1482676874837725 6.367398550956677 1.7654475005741137 5.168873029349647 6.2103390964865275 1.80555389838671 7.039987892805081 0.14310825428868362 3.7456686738694485 3.799483130390349 -0.007302048559294616 3.615477151349479 2.721711538645003 6.948671188146816 3.8805307649929426 2.1993921200874658 5.799565146169691 1.2470622273194816 2.078284367421167 1.724224889329235 0.044582119451935354 7.407127729360031 3.7552970492898594 4.766728961536785 3.2206315852723955 4.760458861057671 4.5675653752376615 2.523955572501194 9.28340655423896 0.48966249188874933 6.269589082433507 2.0780421335427914 1.1953986361238194 5.311918362908448 3.7538127318135874 7.981460804085881 4.748350223222617 3.187113585242651 3.5744931797324124 6.272417622686345 5.476935872338805 0.8848575646396505 6.401810381950161 2.3769283833621877 0.26194010141496826 5.087270101026123 1.7261304061610443 4.255397855077777 3.621534812047872 4.9730596224613475 -1.2630097173985542 2.2563637140379456 4.825136301919768 8.994473274025824 5.506553017296112 5.072045102556663 6.448352347828548 2.4753169385251175 2.646388778999901 1.5189601612216024 1.8156202415160398 4.620982838845012 2.858825533491666 11.131665397051105 4.449566267235079 3.065473013885175 6.040186438601808 8.391809347697976 8.512346844742313 3.1015922202200246 2.3437850485736447 1.3023928104394045 3.9555367309597544 -0.5534932049221972 0.812328549685855 1.3671626992975452 0.72178229224436 1.1055687929624325 0.92087505595598 3.3577898419090015 4.497197880039513 3.7637560911028727 4.409139608835225 4.071286483902247 3.074150590199709 2.1752610429720383 2.63491961006046 +100 7.063353534321052 5.025085731050388 6.973249149847817 4.228369089691781 1.9592941065979046 7.927581515287338 -1.6581806534334862 6.758274210339126 5.267433543997371 2.4090065198922406 1.4628925616398027 -1.0994659329861483 3.7113240516003607 0.1877352046022258 7.641439111411416 3.1269126108261096 7.324728149051738 6.417639320535519 -0.05239343757143322 7.195422350002089 0.7090347639071314 1.838915867717677 4.615622756287872 -0.4059089838232036 5.26161947352603 3.216633843102125 10.184851850763058 4.216824894835873 3.5382127557379786 6.1194188566238426 -0.02521549021660663 2.5530338023402566 3.5809130117351247 1.730370220742338 7.516405226780288 2.5469316413173395 6.322843413836936 4.586609464611541 6.675993268868486 5.093934630008444 1.1616116526799978 10.410384137082103 1.2465143049087752 8.725341633989352 2.8899401287558986 1.9751100260603867 6.49236694578674 3.7155160245034295 7.758388395335669 5.3309071895163065 2.7532598397009087 3.9691916544376347 9.324313269135168 7.470308967402719 2.1599743837165146 9.14905047888801 2.1216952445459256 4.464671477298212 5.143686385544188 5.099575072567498 7.520084603961563 2.0512318558610962 7.697481120806579 -0.704610247451565 2.3829564767725646 6.1501758816823004 8.245239367325123 6.847755547048232 4.52523893804824 7.298492212925722 4.9770304959986325 3.9724729410255306 1.872823790310219 3.281414128175562 3.422555006313146 2.565833043414384 11.073877187125005 6.196190006894565 4.363660225598246 7.394083489812012 8.967300610033268 8.028495060809842 5.787683577288921 2.313579002870806 2.7314445892251396 4.638345842252374 1.1332735975743784 0.8332997675702454 3.509687281758537 3.4974777278581675 3.3649399421412918 1.991294415924724 3.5335564481617903 8.965175456408048 3.1542123568303895 6.217342615694692 5.273854896717254 3.7466260220893686 3.2342827438795645 2.759387071144107 +100 8.179799260006499 6.188503211101151 11.020819503971213 6.374982333814957 3.388842833152389 9.208231707509796 1.6543064481308172 6.0740465040861675 5.743590085937599 0.6218100552222823 3.05079609670886 0.9686884824442543 3.1168312922481505 2.8620935060772372 7.268497605946458 3.4116393187671235 8.06546294472112 9.10394291249933 -0.16977103081276568 8.137499088425256 2.526342232579915 3.407506503473642 6.109380983872371 1.5840413050029198 5.2541465610127585 6.188604103647469 10.568816555262996 4.54194903541894 5.995046937246166 5.871373471399291 1.2714326456024887 2.319494920592501 7.633662668295985 5.542555996063247 7.849870770067839 3.950339104098208 6.964826994462523 4.8777166316910945 7.549498367567822 5.884259725589988 0.05865595296784232 11.126791134772665 1.9123170283008843 9.655387516502552 3.5131711216552333 2.295242415473388 8.203059526172709 5.134769556599084 10.187847655244251 6.644842635991311 3.2649018764175124 5.433262687801726 7.132804635072991 10.741671982915067 3.31810393102742 12.581877267649727 1.8054997369791752 3.7699971026210735 6.260018488192931 6.173408762752593 8.466064395126182 3.0597786858094365 7.5605675412590285 -1.7499489173861231 3.5947451446747682 5.054497208170476 7.039891546820409 6.968672779649167 5.773826650157905 10.453029789860018 6.889216084450436 6.584653736449637 3.5134473799272916 4.44047787839358 7.352802622643782 1.6425239589465968 11.031830182657673 6.39239118631717 6.22353054062822 6.706961064557374 10.533907214735349 9.334819508490007 7.461920725453471 4.209891998826089 5.535213442841781 5.35722891223223 2.6841150128856874 0.6684166953643369 2.9189545759491744 6.632816454912676 3.160488940748613 3.6266710034122247 4.944085542674667 11.076008215009608 1.6933934617536024 7.945054177453304 5.900283726726067 3.6766387151595663 3.6640568100822604 4.875161411169449 +100 9.639514344182475 6.718788880924569 9.922687213197607 5.6412641260066 5.0597376559470515 8.020142463355038 2.2696522521242235 10.165460395525162 7.030788762158895 2.3566697132103687 2.458520567256313 0.24234495196469674 4.875411860473562 3.1807259244107695 9.370568221903522 4.312253262503992 13.23866132137045 8.980868364129638 1.3360999571334922 7.6242224002358885 4.723511390492485 4.866306384030045 5.626925737039654 2.2085827495096364 7.8789931447745705 8.587353652668646 9.369424290968075 4.691417993952733 9.08486463419357 6.364845370929388 2.458763190824005 4.498633384839417 6.624697318296913 5.087678589410517 8.019157350521898 6.308283692688653 9.02463351063744 6.671967061787891 8.17476315003697 8.287288476658755 0.9105838335032739 12.349097816607317 3.916263816770425 12.471776578284679 4.26336761810361 2.725228270211099 10.511047813688085 7.707990381367259 10.114691292396442 5.947649385248934 5.722447812445812 4.023136182272898 5.542572061611892 10.910543166101474 4.197811439163873 11.64059211733572 2.919187989374206 4.903191360706479 6.22381406674562 9.369047652625774 9.48670099312386 5.245732613058625 6.350862307444579 -2.7247956489850824 4.979058117677744 8.084706943190698 6.363821166470139 7.763174618756039 4.7983692206858795 9.94547613900483 7.691200663123968 6.573199818462506 2.5305847664433 3.341822044211979 5.394693210655406 3.097143595726741 12.303964459208258 7.783578261832401 5.653780165534634 8.628780143259531 11.954420593074852 9.836407962833912 7.797492792172502 4.140274255002941 6.460114313047536 8.20741267034107 4.952202593678687 1.132561683397034 4.306848121668012 5.898123109626301 4.967036491650986 3.271879987311322 6.495638348187616 15.42222255090807 1.7103938281008206 12.234171775483839 7.209329751164565 3.4126374912247366 3.363795512837369 8.619759498727229 +100 10.736089597859902 6.674031464875002 10.102117529384513 6.908550241867134 5.682217272528032 9.010643071460894 5.3370089026079075 9.132852036549547 8.51809554954982 2.9728885932831846 2.645807055349344 2.562740971078091 3.6382633356138756 0.79418126487489 10.157599139013163 4.825209113870145 11.806127880585516 7.267264309106059 4.803868554723275 8.78321882326193 5.392997194184468 8.429676270151766 7.632481647335717 5.411739353663389 6.95486306566559 7.553137919187916 10.75032060233005 5.86577487356602 11.175023546620256 4.818796373753328 4.1599979697285585 6.417811807933598 8.497444490626396 5.234204995467328 9.158278241666393 5.871175145197571 9.169404481002474 5.981874628346489 7.854379019390979 8.68977544504025 1.1786852565138166 11.656546425720057 2.8414655979588064 15.384882632620664 4.290468073662534 3.926904240134615 8.625789320716798 10.032059959426563 10.852436332718316 6.028899332788103 5.806500370605806 5.82892510813756 2.2705861027255514 10.229601097560069 4.769431611961219 11.96291205037171 6.97261081099524 5.220397575580907 8.117246013733991 12.14395211764905 10.786012359231803 5.007509079625175 5.43903526454441 -0.7557492814566164 7.861506643754013 9.290441384797393 8.652866336311382 11.720841985005215 6.579480442172859 8.976468799972789 8.286627035762356 9.001231132708838 2.9865006864042427 5.994852530556443 5.905356923412068 4.322635445205732 12.298149203933992 8.564665990981837 6.585269325904319 7.0798928274565185 11.83024472001092 8.715704674499253 7.8070291616713225 3.9052826309901354 8.426415657346347 10.174535483589686 6.386407921747814 0.28231053900019076 4.821769537722422 4.897019605651805 5.573160231703688 4.875163483504858 8.385929093740023 16.33602300108692 4.124467177065672 12.876730418779063 7.534920564927222 5.290621811583336 5.310074786677022 8.454001819852499 +100 11.674333522819056 7.054071683316607 7.970158269610027 8.194334461120759 4.664927388198071 9.981946347049554 4.023150472495344 8.726867995978324 8.593097477857075 5.285924930716284 2.8623853991756665 2.0666584269888295 4.903733559762952 1.3921435616939903 11.690010729085177 4.245568189777316 12.511788833485495 11.12587150717194 5.3704212508270865 9.57989198658157 3.9079892348241403 7.920326462256998 8.8728221542206 5.813593989749556 8.471363616717959 8.761329720115588 9.60331891659298 7.825091331395417 9.96553277182746 4.534307120739524 5.237142402793534 9.053912065059908 7.818587942092182 6.161512987138724 9.814665283708996 7.376322494154753 11.279458600453648 6.223934103712383 9.918534105984106 11.186071306150653 4.481177349494143 12.667492121685545 3.7768788709342305 15.020013213632046 3.1380329979348067 4.354531198555078 9.30913605424158 10.386720089628355 12.164484277314209 4.858471142995795 6.280382431596512 9.073525297259078 4.354805990141807 11.49480020616393 6.04736604780849 12.012811265120854 5.362615189813665 6.630248212344376 5.504875355459778 12.041515666329783 11.185529967874096 5.139780730623688 9.141964408302119 2.6158963391734638 9.876071954529525 8.571861324195961 11.788567529306132 12.971439395173357 6.026225766062942 9.576221917963219 10.084490031193095 8.810797850314334 4.003308475388216 7.036701201347924 5.105766064929405 4.779203283329772 11.460511889694564 10.285327883971828 6.078331243494087 8.134355339208275 10.524240058829097 7.829880161926283 6.8627614169258795 4.419374358427756 9.277073923845277 11.249183609304684 4.786069622437189 0.9837380600151847 4.526626153102241 6.4675809378469 6.071822315323583 5.5264577155542005 7.982101199996269 18.86066709944916 3.1890734043848328 12.659805844378152 8.350410111824445 5.684923407521629 5.062757816829842 6.674471143742898 +100 11.204814069576233 6.609119274719507 10.787206062144957 11.838151776180968 5.372994339298295 8.690286041921867 5.790715437682512 8.045271471269725 8.564353843977063 5.151913900320337 3.182124886606422 2.6055221000508535 3.9813777750351607 1.3965094875411306 13.476610017007511 5.027827442468405 13.1017618603598 8.71196242981544 7.518641686071602 9.24286179472977 6.178332769812975 8.795835101733042 8.767792682224945 4.506987958731127 11.990144881650163 10.447056899770176 11.399512906692694 10.772249339188448 10.761318507400318 7.074185389937305 5.396476528899234 10.514693565015799 7.712477495509426 6.2492496501379735 10.394285717025413 6.348327756135534 12.20808890340416 6.633282972254658 8.029636736629334 11.281916416471503 4.91283892412788 14.107611192469154 4.885009720611701 17.19379479907218 4.680571639181135 4.462425602940849 9.775694184372098 10.451199100351117 13.304335719334887 5.777450181058209 6.2040233298301235 9.60986301341954 5.692626813602905 10.618029215828884 7.220491244666581 10.524347015029571 7.611524351954792 8.118510231737714 8.381946612391154 10.941761227811277 13.073426455879465 7.119211261818356 9.651951744276587 3.020676443793781 9.080101927618186 7.384424148757943 11.328478202265591 11.751650754038106 8.855507920296034 8.192053519635396 10.774934334617084 10.02236522979747 5.312530507370633 8.238850341388279 7.061479882191629 5.0461673468341655 12.154969968518172 10.447631959777693 8.526309100035151 11.534992998703979 9.584631297059598 5.8722166055525715 8.293497401185038 6.743784762716579 12.439501158904791 12.797579580740614 7.447630047105093 4.096979395257518 7.1815481548634565 8.472550374679818 5.291288579171184 6.296195610027494 9.00363392003424 18.89751605623716 3.9821752798201993 15.035811816984262 8.050973743266574 7.480285543344337 6.292587039858198 6.278501924485937 +100 10.274266978070656 5.249210079981882 11.912688069418326 12.271119829501691 5.057146107392539 6.875103090499781 7.086102085839992 8.469803784839273 8.344210282098231 4.610529437807593 3.853850379265334 4.21651753151189 4.413596711978145 0.796073665527079 13.774823696919755 7.19387420825934 13.560848696461154 9.440132596406444 7.917914048207354 8.676349154203715 5.68413826802949 7.281466622511983 10.954002292740778 6.083122469983045 12.6111452297318 11.397126688292971 12.434160114217724 10.251284079904945 10.813354665598975 7.11980032134064 9.457596483469226 12.275649900047192 8.67143638238694 8.785434486464137 12.440464062121489 5.2501974387081995 12.381534565917296 7.428637281088175 9.647403045875688 11.69714438866211 5.667391068790241 13.768031149248772 6.945849499599674 15.495621738684273 4.930646462797894 2.912800254493737 8.969744701236511 11.392563876922722 14.197823599731757 6.185206796679775 8.4328333101847 11.880965189686783 6.28782132131468 11.43783056036264 7.350096136699339 12.00436384495177 6.768586156571859 11.196396284583468 10.483519508051693 9.80780731140699 12.368086022983043 8.341162997140753 9.95304116988806 4.627432378743677 9.29127856780585 10.012978099962837 11.89750293361974 15.39255541693578 10.25699025128608 7.101817062800887 13.960383846736933 12.046999341011267 6.602947107232828 9.653814644626891 6.152721912293974 3.5578324655478326 12.659784204274732 12.791355924015605 9.680120503351805 14.256058144370577 11.986441637059158 6.713138057783747 10.463458622432913 9.553184589029295 12.79381045108123 13.039279646838098 8.352702760849631 1.7698807952088291 8.16970516280963 10.181488467088677 6.43655939396933 7.5051616384608 9.540116145123962 16.47097868165592 6.967037450507549 14.772339640247226 7.970064596182863 9.923873939282444 8.338797051756472 7.39655677347615 +100 11.807470848966107 4.696682654855413 12.247616948019905 14.455818320491677 4.969352529493968 6.3194650226188305 7.862429153533735 9.242596837802422 9.921920594453404 3.577642607647036 1.504267541667494 6.343032178603583 3.860832397392424 1.0030861959915338 11.301367398117012 9.223138269934616 14.405436995672602 10.45457483330051 9.13002033734474 6.633814643036569 5.152976666401451 7.441828945453257 10.519309390416186 6.635478114322351 13.42038022889123 13.228861711396537 11.056426032588009 10.713320343358363 12.22063711698752 6.592448359442958 9.786203946662257 13.224735220879465 9.387590904842211 10.292556765994675 12.889562826752135 5.6199729811032615 11.320300371705482 8.53850910261281 10.524787934980049 11.104387085037677 7.2824853282697255 15.701805887829869 6.681266954534846 14.829796282384926 4.7461016857133345 1.685699927016862 12.166340881336339 11.295296829958772 13.496744822778602 5.529618525056803 8.584265714424566 11.36813418973041 8.823159041463608 10.272214747221401 6.076158956697467 13.3158827977911 7.402753336819255 11.488485298848778 11.722901283402704 10.484940212958676 12.67533926296427 7.132387570274661 8.524181044230001 4.542592564830924 8.562666403848885 10.871672869656413 10.096781174875375 15.106090621304698 10.582636685788131 7.791731012541673 14.778528085448897 12.11504323009302 6.47438647799685 11.776884281935528 6.440092213304107 6.364747812918247 12.7793149650552 13.19831730397996 10.086542975703912 14.909649596620735 12.001209981654366 7.621536471151276 12.973160669714082 11.602731840694467 14.614408718959229 11.811808503658334 7.504616274013163 3.0133737786436283 9.751880248363324 10.197254279426744 6.441968720381297 10.024928680260775 11.006779532754535 18.159734887582335 7.062384015573726 14.33092978048923 9.946304341850876 10.134345512585861 8.21742074133572 6.92464793655775 +100 11.546812487885404 6.7257856771388305 10.667479449745617 15.614761086772937 4.773568154586416 6.749806204703121 8.244307054499794 9.496887614320439 10.134709072505625 3.7437617116277937 1.7614148155436702 8.791459198743143 4.69960758399622 1.7373914350443411 10.924608369508025 9.222101200580193 13.88130018479517 11.951809258538638 8.82987792959249 4.3986211425489525 5.937913208611389 7.749707182019018 10.270189677467943 8.614366869916008 10.268959523084131 15.657563846435458 12.99653087650012 10.302994408635845 11.999124896556085 7.888376661985571 10.986060558730074 12.662254724187992 7.885876369468699 13.534497647820759 14.405255319792403 6.509057318727406 12.025567758265836 10.004706930041017 12.121468014704336 9.057551778010863 7.5218350122299995 15.268539442418446 7.024749511585447 16.12133988423955 3.163840817572094 0.8643376507811718 11.649314456817972 11.943031485341713 14.992402636674518 8.42023260133173 8.80010729179922 12.82999081187026 10.218538415420928 11.453580571856241 6.771433846228541 13.26775037434787 6.687528535465226 10.530994211211501 12.57430812948268 10.832576612176824 12.45364006357072 8.6222692275016 9.010789017018139 4.110404049320895 8.873461935332351 12.355822213882155 9.349318983167192 15.661162492742633 10.993977786462539 7.440399536748556 14.626453407146842 10.51596004285061 7.295502524173847 10.3505624714599 8.458514913823391 6.972322442110224 12.522487567195695 15.074803826790458 9.257153108744593 14.224219317551515 10.131916837697462 9.988288147846433 15.748519303928934 9.943071953822194 13.865700138654288 12.43690068733104 7.502276104196524 3.780346653243255 10.043352246557143 11.353968293629656 6.021590609062155 10.786480107241108 10.001504417828638 17.820544564077114 5.4078688378086515 14.041418541198349 9.773085695116924 11.851682345382304 8.75820123625575 7.7587473764004375 +100 11.94103781464959 4.753718459719568 8.543141006289114 15.484685539204168 5.8809218225817625 7.134950689230928 7.68054090789394 9.719618017160423 10.292250404299034 5.501584875613821 3.7013407919692174 8.684549766762789 5.407334779798384 2.967717894063643 11.96428083248988 11.907062137634668 14.18619973752797 13.900707591888667 8.026561604173212 4.382810271013224 3.8384308991603535 8.610295921159159 11.644631940924691 5.991847267902976 11.088985316711975 16.698649841836254 14.181566501773734 9.18189449693995 13.385453532604416 8.480533124424854 12.20683911372398 12.793696327660719 9.069391127137163 15.304989137133811 14.335880008289505 7.525655839434828 14.09603903993413 10.42102319616663 11.21549682361156 10.719804439338017 10.079441220308551 17.127173424473632 8.49688148509908 13.298718809805601 3.1764357367717446 1.0933144012509628 12.10943163058118 14.55652808062857 13.927711141138499 11.961788930119837 8.887746738537123 12.142733260071786 11.721720746528668 13.076070537652594 8.316168785184574 12.74772190535747 8.05715640557146 9.75889364374174 11.898282407734401 11.114864727427356 11.722293337235351 10.545793312225804 8.990755328106316 4.612064354736377 8.37890665177988 14.048822656949396 9.114184849032405 17.403139438128377 12.851213772015964 7.525803447733215 14.905527955675314 10.43535903103616 8.64913632901899 10.526192361677257 8.441237571562837 7.737126141089002 10.97244964266195 15.249194437621393 10.664773059755456 14.730618950975973 11.984167900252718 10.04541139520461 15.349133708222777 9.101890440673502 13.694109213629499 15.50095929797645 8.537805307061314 3.7970883207514445 9.170292722759758 9.849831720087854 5.804647977653321 12.25101420758805 9.951611335832343 16.791868594510888 5.004731955370232 15.140774728481013 10.25580946287753 11.44237918149446 8.954804180200222 11.266110483049758 +100 13.93856206227066 7.584994623170289 6.863973021059611 15.586296232730692 5.745345915825729 8.527856361645005 9.66179606766832 10.679704024450524 9.74606755921244 5.309392520973935 5.4262331853338654 10.253556254539022 6.343035437826215 3.9614385722945364 12.472060641190968 12.660040586729364 15.449957781492882 15.053553611104304 8.822506293518957 5.152402580237194 4.532437381777644 8.22868248586005 11.08418562498285 7.5578860572004265 10.706536870188772 17.961769570495697 14.535186005531054 10.752233270495868 14.528355820262735 10.137951148997269 11.984281589807937 13.620180074780317 10.668732821511956 13.528161430658294 16.752367915321 11.078693797256207 15.671153218544509 12.049530783414252 12.600495681098845 11.010857138333504 10.505689637693322 18.46727486898176 7.7070947276247 12.303595453011708 3.5183484843059993 2.9464435286151236 11.370002545713588 14.549898890152582 14.19509679584721 11.09512569408 6.309841311430061 11.16276228787125 12.393060514313948 14.05061841736056 9.591175297983186 14.06016013730049 7.902307528643282 9.293250613100572 12.791626119065272 11.239481827656496 13.283874895068342 11.504993876025122 11.409788182297392 4.7865454063691875 10.458775129695255 16.954011550296183 9.842679444628336 18.220874468142238 12.01966509225212 9.364365592798695 16.604332729447034 10.344902272811634 9.996952476873647 11.319872081740401 9.488137625848193 9.472635711658752 12.250304092311108 15.338498282508011 12.247929639948373 16.483160994065365 11.792586581238641 10.600590976971965 13.273970013029519 10.532232963124159 15.657841942616013 15.520132719271741 9.348315764862257 4.306354296560719 9.164026549890526 10.8211464860163 5.680018449708218 12.354351387112553 9.295670636257904 17.835780342866858 6.053821462924559 14.781403322304357 10.880081740242094 11.593436909263888 11.042875414205147 11.156753917709429 +100 15.100447533362612 7.519877687916542 8.687719185200661 17.25920363809949 7.942665622550933 11.116782752383902 10.59165842369394 12.825215440519562 12.542635629655294 4.602205702870626 5.556144054839824 8.916334128432906 8.500541426159673 2.855301188505549 10.618492889320356 11.635079791436807 13.483165598726199 15.707759399081917 8.213277676363385 3.8327992526719155 5.331648093120638 8.975797348171549 9.209107393438387 7.488070719994747 11.236235936498195 17.648989287455045 14.551711400523587 12.750404611957853 17.59904266726956 10.253435437443528 10.71925510032109 13.59239118254668 11.534629391610993 13.832248970746376 17.626913932969156 14.41315592787721 13.730098588815586 11.936198351296733 15.207532755702879 11.1037309861992 12.137863929010187 19.302319837384044 9.889967022348898 15.27668993423839 4.882751961333698 1.6740174146228481 10.932535912444507 17.709813231547216 12.790839713829973 12.2910120705202 3.855189778809249 9.858494846961822 13.873953783228835 14.418438958271379 9.726102920164712 13.498947617310792 6.047532663895138 10.918335885253798 12.819609039730693 9.69703328480592 13.652905013713672 12.716647189221828 11.834704063406587 5.791503398199086 11.150295382499825 16.148227735776175 10.599681476447834 19.314304967155717 13.834288514044367 11.031333405889882 15.880348314027827 11.79000575957832 11.170364658585246 10.82518064957397 9.418960071627344 11.00546643199926 14.632197274886632 13.27736292940857 14.838795350596177 18.231365529090862 12.649554695425769 10.87245220730524 14.15541908270877 10.35803968736326 15.722691099607099 13.993663983654608 7.741908251913685 8.189874653941313 9.79294208445359 11.769791790549338 6.640065818664081 11.725826037293785 9.512777664527073 18.199731075116652 6.553412415279098 14.048423147574619 12.104612461747417 12.314954751699188 12.094118225217994 12.594470447223596 +100 15.126598261664004 8.096967053979608 11.224888770092244 16.239988073547067 6.116616020253774 12.323416868684983 10.233039146846725 11.803273538219619 14.174146515143226 5.153479666215765 4.757353767011084 12.07230779902075 7.009767054093212 3.600867789996254 8.695170392434347 12.418543043760014 13.033132953597306 17.01574053069143 8.970447145879692 6.480078303513899 5.522923945050602 7.522817240081465 10.140664554621859 7.962560487640452 9.424970644052872 16.435262117194355 14.006717915783664 15.09311580466949 18.606953328886007 10.281645503575104 11.824694149213364 11.200730812806636 11.322631822668804 14.684075715329502 17.867824497176585 13.951877505465157 14.055731650229905 12.890377709893446 15.610763782363495 12.936196890223307 13.024506580939235 19.9338323256573 12.530180472693461 16.637578595098475 7.9365303979910955 1.800528738536614 9.327467584767167 17.645920961194687 12.980805521842829 14.63315899180976 3.2822620439523558 10.250450472322822 14.622712954784458 14.82684477108521 10.076822314918312 14.459821358099443 8.244344167768293 13.49724145964007 13.229474198147924 9.129098309709534 15.93411655179714 11.672214907025497 14.777113898626627 8.277700946376637 13.645365179894487 17.189801698106606 8.450057075425386 18.030136860026797 14.568454948154633 10.654266692876325 15.654248350920412 13.080858527452614 11.412579714695283 9.66671744891028 11.071818253027224 12.193162791018239 14.725719111880515 14.591676071909609 15.243868379965056 20.082466028782544 13.35485306634191 13.12277977740265 12.018240696259268 11.577993288032793 15.477296207390896 13.326847695470203 9.950550018659678 9.920202268997691 7.6584031013819285 13.283339013922518 8.28959106325468 11.237918470597691 8.98850789196479 16.340020094649145 6.789725859859385 14.086913841317479 13.631639540260947 13.068390610397774 11.160363127275447 13.30942888712596 +100 15.044465648391187 7.651365078001986 9.629208865970137 17.31944157934159 7.414374829963035 13.46679311912383 9.769456743041623 12.464873285584881 12.77793117998775 4.58447556073297 5.696326715162169 12.879786812706683 5.584159916827949 3.0482376046848936 8.865624954453683 14.054951991017441 12.387738623573313 17.369085872458687 10.031939548562283 6.9034476878076605 6.615794867673667 6.494164694492041 9.862638051703383 10.60892529413766 12.041470771071927 17.75918948063594 15.88432834836466 12.90978198066556 17.4054372032536 10.35932238357782 15.399273685615407 11.190651031663016 12.82913480742925 15.460623857630653 18.343250084884925 14.189011461803801 12.855372648121085 9.843157703162461 17.672695897256872 12.749253016917145 11.022765403240303 20.434083920283 13.340648072987099 17.845949014946353 10.010231113870358 1.6058464584731107 8.749282555559109 17.354546209297684 14.524883599371188 12.215196008076457 4.383923133909085 11.938054502416573 15.962043130302899 16.00511422901231 12.016680836133649 11.332351701173359 11.017127854913804 14.36734191885295 15.311158024441033 8.130427700705818 13.813332489988364 14.41269374858672 14.025077183341555 8.476926584316518 14.752623522357958 18.287217927823757 10.574611181581263 18.460423837086896 13.493892696842211 12.099106642957883 16.791454872974455 11.14595896505528 13.70965398751972 6.928436431171786 12.82805721264473 11.823600454811412 16.057791072047785 15.572961940407954 15.456199684356537 20.685249895912065 13.714903686970068 14.456500081790406 15.280824558434968 10.39273239636794 11.62037466930024 13.277404172839605 9.903872523907438 9.91001058512943 7.052179965922303 14.919378564752888 7.283872056451726 12.306878810934437 10.413849672907128 17.066262283163127 8.089571772182875 15.589934868642498 14.109252125086648 12.981410583486538 12.292827320615691 14.456738306240082 +100 16.451072021766674 6.21149191755744 9.945537964941987 16.138298927208435 8.780562102200465 14.762476825643537 9.916552413315095 11.914176123070574 14.01967109115855 5.148903004030237 8.38350286970501 15.600733701939792 7.6492436076953325 4.19485754845248 11.867752360388572 14.662312688844613 12.208085357448194 16.640089969728123 9.792320046679675 7.611267306378179 7.892924269804624 5.423966000535701 9.862838940807077 11.510584024788347 13.38474244629309 17.87698056322542 16.539250738781586 11.610264480371843 16.31885238156993 10.752703369648067 16.29229058393483 11.884511135827966 12.173544628790053 15.391159896294528 20.29434086241947 15.148069969647883 13.067072598905309 9.139472888079446 17.02105009330199 13.376093775117148 11.914478936299295 21.072953384813925 14.062776088905927 17.504781174112043 9.846122449858246 5.266932005449679 8.611451427286939 15.813250054312082 12.778824319892454 12.203506627887622 6.468996553780173 11.565458077597913 17.987037941187335 16.18398976134186 13.902330140128512 10.961509425490307 10.564855724773242 14.872737641887886 16.164742948100482 8.476311122349625 14.46977614882542 15.437861209758767 12.66804906357243 8.619299924304292 14.433290044346426 17.70624681374621 11.699291059112184 17.91845716598986 11.240288929130381 12.231187618589157 15.539758854637007 12.319578295549844 15.076249453443221 4.744048713934073 12.13020151547412 12.753505989111629 14.56203048067767 16.85002554277756 17.066167794408305 20.45706081459092 13.155934885521969 11.779223210182778 16.57345453562119 13.614677603098832 14.455276511332597 13.512287780583458 9.062212309032857 11.474898872503465 7.512829966352909 15.945719112307904 8.51517386825575 12.84559821308135 12.259930194653048 18.722358010571774 7.996565848280303 14.571746257321244 11.237179928315395 12.895774840923501 11.302804754148326 15.30026769986455 +100 16.21197792173706 6.9158346721709565 11.620788016703404 16.96618016761943 9.275334529420059 17.275970749364316 11.447841441885684 11.867504903556775 13.994010171203326 6.98824186352934 9.43423145119972 14.447430316900068 9.56044704352512 6.7289694949398084 13.93503993767702 16.96828020936198 15.421020872610328 19.10795558196434 11.029235516922073 8.12064165018538 6.210712494924795 6.394908133747019 11.211154904389945 12.229865156626476 11.427609646518201 17.671515500841583 17.72468806099159 10.718787268669493 16.71835500485893 11.833459586998416 17.952461999088428 14.51960723268947 12.241385373783583 15.909156057043395 20.431376217137124 16.2204385896238 14.239965264304518 11.764074310649141 14.350545142721005 14.59223473874342 13.105325369728693 20.614717831334474 11.324090172179657 17.609187915287244 9.510153191141407 8.365289001416471 9.783731396963166 15.037799832434022 10.666479967895246 13.488231210158899 8.234903053913778 11.742915531048364 18.761211918891554 15.936943708658141 15.6791624706201 12.984469160892424 9.05479857502026 13.47280324766176 19.011267483735207 10.333183908662747 13.104925113978371 13.630212662481835 13.590645619887214 7.8006051562219 14.451662110284905 17.717143583135382 12.196274593421151 19.549778336125556 14.178279606589047 12.107112818556503 14.303080168527128 13.358776437393498 17.47708125262001 5.102612315140482 13.63679730685391 12.147921106536886 15.073662312406906 15.556458256186549 17.25983929742962 20.300146046753515 14.498383828474795 14.64027341069726 16.254764282934342 11.520505095722202 14.586797952818634 14.449563659278418 10.046762148731363 11.718208463512763 10.138738549813143 16.52341085527854 9.265747785166502 12.281747079546173 10.45710641478421 19.35565874081209 8.998165825671057 13.470184791676463 11.799695627312353 13.134627219826381 11.052448763734827 14.558884956441274 +100 16.961719177398084 7.622279460155501 11.388337541446989 16.116266214541405 9.750153992460126 18.644111814514527 12.211772366724771 12.07990339889609 14.875540007208356 9.490712669049625 10.82519805565646 15.182466902152264 11.044908372083118 7.294622529780228 14.591214372791805 16.491262239650982 13.735728999192954 19.615947890097036 12.228105895531082 8.529669640229312 8.400615973410417 6.393532564829932 9.522634002039059 11.96918241966846 10.078143984706816 18.299982341477605 17.02977027680827 12.522523364504899 18.137132554499626 11.102252677619754 17.006219316539 15.464203479964418 14.096251797320301 13.550104756115612 20.63892121190261 13.530042193550699 13.944381294732043 13.817073533776957 18.821366842585764 14.90422943877894 11.98724438344948 19.818490769419157 11.809641287306523 16.923267042722756 8.946406738544834 8.561390884690269 10.935661352084395 15.14107187174638 10.24598873979288 13.071753509574881 8.479310605175948 10.911451016839473 17.778409617964382 17.005906234120687 15.667491350138617 11.335392860871046 11.139579838589992 14.542845550326772 17.23618552716087 10.40826904672782 12.45699865334968 14.87754498172667 13.72864876741211 8.45950080416512 14.655062983093675 15.868040712028082 14.63350225636861 20.47515774469961 13.586971284372837 12.88721834025245 15.897440135729509 13.92003946851106 19.63160149276102 9.796377145024335 13.79111104975491 11.93732942553922 14.259851575944403 12.993674834964114 19.057470340563064 19.845439073086894 16.123677203328008 16.42176790691155 15.066858638283852 10.981776866251375 17.259041717896785 14.869332299235227 9.878250313701768 10.812330156512104 10.501963465417749 18.864282399290683 11.035100195983762 13.02469187692675 13.134425624405255 21.34238543041976 10.079825170103021 17.44241193598979 12.089737804288038 14.992059284872571 11.14676502958914 16.0865161643888 +100 16.81985804236803 9.222058270847628 15.074790761013514 17.697926157132738 11.012424961266593 17.71440212584025 12.922335229569716 11.301205834010144 16.47056458090445 11.198623341362568 11.284054744070778 17.709506654614795 13.606379462460833 8.25874580483755 15.71755424588379 15.926769307590757 13.848723206542214 18.243859550117705 12.306801304672167 9.187267044783846 6.972148053020543 8.127239731272388 11.616565890474098 12.655410180081894 7.354250232355545 18.124926504285508 15.564754878483454 12.151729283407612 20.09795685947538 8.484345553209439 16.121750331519635 16.737863973359815 13.662142642706646 12.976130138296202 23.099701349034245 14.388037259101207 15.61844102364028 14.977144035244542 19.299893574183304 17.179008725013446 15.072118458514522 17.551372344704326 12.14894287350591 17.110573991437363 9.099014614739641 10.611552079287875 11.857429298859632 17.97659534926502 12.468260103233616 15.352908191110002 7.72474001197264 10.413930634681128 16.84077440390717 18.893867192062118 14.713188906771958 10.89542962002075 10.323742761790141 18.600550477006216 17.201619772937455 11.669488993898275 11.421233597920134 16.42171213965245 12.065417415288207 7.93129904555798 14.161737800509313 16.36286825968651 14.070091383491814 22.45815232021397 14.682586361450886 12.492612911254941 17.425479123886806 13.882217185222103 18.848175152467576 11.57304443126279 10.925724910996479 13.481715192072494 13.886828745710444 12.577549436009814 21.65908842680293 19.192265290655214 17.762629613554346 17.05943644091546 15.877466410989843 11.399415115827681 17.099989984757865 17.362384847850308 11.824335405187218 10.702733020256694 9.691097120524566 18.33777783212735 13.107652451169264 15.036273804742226 14.308511638276718 19.28021522044546 11.662651593235077 19.23619425830713 12.937154360725334 17.885348603160445 10.05840445771427 17.23986983234006 +100 15.689364713663831 11.506077721343654 16.1964634762022 20.27716234978019 12.228184704443093 17.3361953273118 12.709438694468936 11.577374734876592 16.14321230490613 13.42730086493306 13.618258761838769 15.953283298908131 14.065617988913717 9.05814774733381 15.020571743053496 16.743001685767904 16.217829332581022 19.533172410818302 14.769899793424214 9.018044293268375 7.871473953370721 8.013513864746793 12.559183280894144 13.747251235571705 9.602039639376724 20.002805925404903 16.921961631491772 11.492520749045374 18.272430987069935 9.91128628045593 18.317959787434482 16.812866471405666 12.198222646889612 16.176793321620636 23.370942515389277 14.923068507704606 14.448850607060669 15.443367135397363 20.43286643000217 18.31424238808363 14.586375802575608 17.561827686474878 11.718045388972639 19.509754053201398 10.97925991386762 10.574314779389393 10.87345871389968 18.47178187626427 12.477022743975619 15.162406128024609 7.127898937749739 9.699163587383616 17.12377058653629 18.581439732775646 18.338582154497605 12.498383069010751 9.543553907211358 16.799178863184554 17.87576680933329 11.648055186223264 13.685535654739141 16.980067128842105 10.267493271823163 7.407196850105011 13.788430094467396 17.116910035167543 13.221558992205829 22.514242922636203 13.318007113183612 13.043526412612417 18.032013404452176 16.269944366548103 19.208230881331996 11.008956483097776 13.406486110785739 13.73462266725384 15.487160420616707 12.336477927688428 21.645043783526823 18.236501093336976 18.46814971458566 18.33933162764706 15.495550280961265 11.414185723560141 17.81564116300352 16.627346050545125 10.463755513084688 11.723044574622202 10.172316551379286 18.44761253467347 14.450170395224266 16.239740949948047 14.477418754858286 18.011524042336205 11.33485499288399 19.96756515151916 13.689741357958667 17.28730396898963 9.762221927699143 18.22857449600851 +100 15.702737305110533 13.288574395506217 17.603331745363235 19.924285183677007 13.980504473020474 17.705355811243088 13.535622621102442 9.362188859448143 15.27176440510337 12.577239201333313 13.752449127957334 16.44583789602037 14.674994153377465 10.145082691087572 14.530684306105135 17.844574974459185 18.892396793336665 19.112950028363812 14.484462968343333 8.969596583111743 8.835107409081045 8.294782939336143 10.919805940619696 12.486646963294115 11.834943824521016 21.705545170631844 19.39502676264546 12.336389309915853 17.054986560599623 10.043290529793264 16.471947508541195 14.934338105810061 13.211223036999046 17.15655079885719 25.49972388128875 15.111645274258162 13.154119785134801 15.730650897081068 20.236434112129672 18.107808625276462 15.50320246206153 16.073948504746237 12.323033661452593 20.422969708516653 13.453688537645787 11.67935145930998 12.887252324309971 18.00092286350873 12.7848117963552 17.31266558405285 6.344839185296779 9.882058484755913 18.645949620150798 18.369079431592418 18.09295213731485 12.927177982209356 10.534782778363398 18.564666447981484 19.19373417986188 12.200734593402563 15.505124621673211 17.58839287771861 12.371215112492433 6.980241806418666 16.625027211325154 17.538138955489234 10.279545115189103 24.512633583851887 13.8360602195679 13.074430055963838 17.33279639275541 17.181577213061047 18.069138689418335 10.84304792061258 13.077152709193454 13.867081525967025 15.33576350049468 14.06661019534308 21.855367993517046 18.916017764346 19.51692108306355 18.37193963927871 14.482608066158459 14.55232696190947 19.237903062102095 19.14792685310121 12.58037069184594 11.652369364591326 7.7554383181064726 17.141799659992067 15.892734438175292 16.385924257540932 14.328304843600968 15.074298937863562 11.888297720245193 18.471980861386335 13.3122831919933 18.566111405003838 9.232107795693322 17.137861063318667 +100 16.226962183470196 15.04726126917057 17.223581971993067 21.90858468485872 12.675570818144875 15.965844559793538 11.923380756911797 7.972556302695567 16.142073366332195 11.69106877561634 12.425729969255258 17.226824466457394 16.08463904759175 12.104185470793452 16.08219904459756 16.760126016739676 19.35616217637106 19.826952240210495 14.432055341150011 9.98080699635112 7.939239712496551 8.36657708155902 12.099555540162072 15.13649192422462 14.019654205214511 22.47234066629721 19.685065470621126 12.693511797101316 15.330244443286608 9.607901810720193 15.652885928500979 15.92511102961866 15.005831784827611 18.304041365910944 26.48608551468281 15.470887476583778 12.415643062386646 16.064201908428625 19.46957361094036 19.385380678887998 15.410807303440999 16.142129585667835 13.58947820500686 19.45397458637501 15.115030777833969 10.506011513133009 13.755472807506848 18.01778708320523 14.499883511898465 15.740977679990303 5.354810725668204 11.509330751554348 18.076553617469138 18.325296870269604 17.37187867082185 14.810624979600167 11.640145760377557 19.079247951303547 17.68491485620421 13.318069797160312 14.456175711954703 16.84148803049745 11.369245925915985 7.665429450734712 18.340839635711646 17.92861624524291 10.517993179999504 24.356195552743344 14.413939221090383 13.671332179243237 17.698358909464833 16.08226749889178 18.307228802610783 9.123623794799443 14.216686068544906 12.906205415990621 17.366089511140537 11.344447289606338 23.88269611577852 16.89325924314819 18.11916619874005 18.902974684173774 15.657464010545413 14.695925414579769 20.49640131991115 18.32421163289159 12.630171918540785 11.76199931166707 7.833723189133798 14.999471806744332 16.332677172968594 16.487788068894208 16.114623560719178 13.91008932991149 11.553207308248734 20.063649781219986 14.253011288876028 19.34877896161648 10.621726563386586 17.930110776545558 +100 18.821589084165193 15.626251110059155 16.06904629700103 22.673240073725612 12.362264489996539 16.083823783259948 12.878444415456638 7.707256361815174 15.821535236033768 12.729606109964893 12.276176046318277 18.70569164944585 15.020306713428841 11.234449970496557 18.837901112639877 14.947543314220848 19.38696980209553 22.247833458362134 14.92472067862752 12.403958398775636 9.530599934658452 9.179052075186178 12.496685366214201 12.840584802933872 14.094178673968107 22.63512829761581 20.139785935830993 16.298124690970383 15.961303914814268 11.063393268173055 17.433310129108214 16.78602872797835 15.297034620550647 18.295947262206916 25.44860475189011 16.27059796110713 12.747723242146069 17.224660989382908 18.37426986203782 19.881197554453188 17.783639758589167 16.028211515889495 16.237397129131477 19.728666752106637 15.306696199549455 11.277744825900596 13.727990478740928 15.567670413635469 16.121007285998974 18.90061183584013 6.9793687767106745 12.707842460020558 17.821616668856112 19.902623366950618 17.49799922108096 15.676585979748342 10.196072323529862 18.54335221422243 18.27785624824089 14.853530385625293 15.968652795743985 14.942006931038968 10.237507739575332 9.205110747967463 17.560389949272015 19.153750263680614 9.139343689400796 23.961224125032334 14.742202668105206 14.730574226986093 16.458302518056733 13.836966537269905 18.606155670465046 10.450902455589786 15.811854725173468 12.94692233613055 18.699064661143417 12.589815923990866 25.322237149339518 17.062152757816364 16.11814286945093 18.910745761086908 16.03620371220887 15.836526245030589 18.508137680346167 18.172884027850177 14.285616446323358 12.086983778507177 8.155687826172196 17.972657847709268 15.350848473633992 18.317971755205672 17.676837965279766 14.170722066052857 11.99577757480918 19.93128923655812 14.945484224286268 18.585448901736587 10.714184245416861 17.596957856400778 +100 18.454897971554683 15.695387537516561 13.426592198865489 22.666391510658286 12.177869706941568 13.941735391807846 12.882746009259707 8.136908252820048 17.890676546559305 12.420734381243161 13.791120208870183 20.62846929553237 14.532143056227154 11.710042187826357 21.183204748412333 15.58577559961959 19.944288351361 21.54520565452279 16.37644498682042 12.92091437876516 7.86203638418792 9.57987316801589 11.566408688338576 13.68308587258048 13.447882078309048 23.08726131351148 20.335519509155297 14.843998847506047 15.571271065044277 12.47351272095463 19.08645274353266 15.724027854482868 14.301803094124185 20.94266302110375 24.86150188236769 16.577510770113 12.38426749348451 17.806053429481214 20.93332662557165 20.516749873210095 19.383091610124904 16.275450687045325 14.981183347701245 18.888792040422356 14.137334016261551 12.19939021404762 15.746399602120166 16.108588105305568 16.1317384507773 17.97580561501507 8.4414483984094 11.562264806515337 16.34738636450678 21.031099489818118 17.32673655554011 15.806636058307443 10.754573424468983 19.7003545507149 18.57674824988146 14.168929887275294 15.26611837126615 15.009501383544677 11.608160378903968 9.918022149038245 17.6739963004538 19.18835737813808 10.034293387752522 22.676656253513492 16.575781836731093 14.510645130668909 16.83624617549313 11.684729696817632 18.38904345432572 9.642285460518321 14.736312813149295 16.663675056876897 19.285165807527008 14.778145445709917 26.00676381252654 18.598626377655716 16.294770549254167 21.10632668395212 17.404532774341718 16.32739853494407 19.010331530488724 18.29351472066676 14.81805054536606 12.5235919002228 9.43718071589888 20.560315708880843 14.3217397567044 19.91608175196916 17.340552420382977 16.42444559702402 12.074617556400112 20.382462453575986 15.198691242648955 16.406034680502053 13.698973380979595 16.542323763839345 +100 18.65617634618752 14.85196573028633 12.223429474049526 22.250471458306375 11.984857468610375 12.929281551860013 13.351658721526915 7.210429512792868 18.334095958208277 12.722166811061097 11.159607922979063 19.92046255708286 15.552152819562492 10.888620323065336 21.75315698556139 16.47445101861722 18.65260925898102 21.396446543757694 17.948468796999556 12.374081384128964 8.540646807648429 12.007845542413284 11.214866515039217 14.987714561118493 12.7136019394295 22.648344507644932 21.053431670468076 12.03421443578056 15.191564570075409 13.585115206251311 19.41566399654525 15.262603984772666 13.436998119547189 21.651847815739142 23.849364608934653 17.470508029497815 13.580978821612819 17.511873399813723 22.473198195642144 20.030581157868777 21.031855421153452 18.206585303060315 16.54306573542097 18.781814975571958 17.86927721450542 13.032440581764732 16.362501879712944 16.404568706482024 15.123020618627148 19.854488328972224 8.691193638923885 13.378593390039214 17.983984249345426 21.66979926776217 16.655093380318537 15.931565146034815 8.09861672894228 19.687027376474326 19.68804805097815 14.235809093780128 14.80361245128373 14.976797493702678 14.165067463197284 10.636516771521109 20.388353637390892 18.414697320995053 11.295193244500757 21.922710763596335 19.554569223199085 15.220202991565797 19.805201747622256 11.91731475768064 20.464149306629054 10.562994996816384 16.139344034780073 15.389780825936139 19.980405493197726 13.86365902754806 25.80160850585775 16.779936737525997 16.64548545247165 22.458734365016895 18.29681148371983 15.170700061728734 16.6778700141646 19.26372889567085 17.348130843649074 11.785644917751593 12.932843324870758 20.69071545881196 12.468730396834296 17.873852700077894 18.530703445799205 17.072245353414676 14.569358516957644 18.689585917212913 15.846296156110945 16.68455655820343 14.064111759969176 16.329044100903324 +100 18.25367875721442 15.632663619871897 13.209021390623844 22.47421504074305 14.103417370976329 11.918574597147506 11.434836652732814 9.53248408349709 17.330879115094763 12.6363619677762 11.125500725102956 19.128364604972294 13.954045296131847 10.733836976572524 22.462911222360486 16.69909543864757 19.44207390819566 20.640757060538366 19.45692455804712 12.305555142985385 6.619746460620985 13.085528842490223 12.947040841959423 14.809681413328658 14.950532645694556 21.365552393267084 21.99411682573046 14.822342448433023 15.561350155623828 13.712616812821047 19.284573460195908 17.618091138059732 14.558947421944508 24.282151652929016 23.74583596116438 16.718495770913687 13.375232547483357 17.88168194110115 19.829402973000562 19.717369415793492 20.403285445022284 18.55936974069896 19.1229224718105 18.979907069279307 15.456784071483366 12.364863088349201 16.933600966991587 16.801796075940665 17.741966508154654 21.13090525491614 10.799423532508749 13.523491025607553 19.39979808502932 20.318684780822668 18.179082481289285 16.07999532973857 7.193705969716815 20.58703549276416 21.477553998939708 14.04926431717873 17.154401918707606 13.154503135367442 13.305816007348572 11.117551719982957 19.963182363146576 17.58074670606879 12.271953483382097 21.120368305946812 19.10748308889591 15.96492922925175 18.884246870952836 12.480981156818043 19.539464492749854 9.630867585805548 17.31025774800448 18.00141501660183 21.532171751905924 14.808649647267432 24.485321624878434 16.69779083876783 18.428746412962354 19.31678994935331 17.919236682714246 16.63258681838404 15.51226597988177 20.03543029407735 18.07225319807256 10.431302162984155 13.474178176538233 20.005901310879715 13.800991702788965 18.89785346055427 19.12796739953762 17.5575538855692 15.26811878928298 17.172627045850152 16.210408106423607 15.876069460796627 15.885257304603961 17.497319170155702 +100 19.2348977749131 18.326948643016465 13.267720668549634 21.64371405464253 14.004631314514944 10.437899604503814 10.019093198202366 11.112655562524786 15.807087717249825 11.633416075463995 11.72072357486124 18.683461588469708 15.511813031368256 11.381678853291868 21.242318200162657 18.163561933847756 20.4558119189182 18.759286410298838 19.98720308829651 11.94496588821285 6.584517202016601 16.066739592800015 13.674187997405665 15.063059677423025 15.53378651899123 22.43257920217678 21.07495443967311 14.412166842505439 16.69300316005951 12.133031697724295 20.58865880542632 15.576998111864821 14.72241276307886 21.85139054723128 21.93667024011454 18.5566112836054 15.274991766929155 19.625624181488675 18.15891345801608 18.664711060657588 20.855558321975348 19.501168641050306 17.93754407638371 18.332746590026385 14.254719423618866 15.067388636815998 16.49115336375901 17.074847902543826 18.131523373861512 22.496790216045675 10.254388481210338 15.437598260186238 17.615934618264387 21.76083885292082 16.08413809701461 16.423302394530623 10.306774357930577 21.546685484131007 21.86127443877881 13.026215773610609 16.321770434810844 15.357123820520258 14.649007252353789 12.877130352610584 20.14595802453 17.31047924397977 13.957526359408144 21.40975068412298 18.939625884160744 14.433608666958664 20.144714235903578 13.677177707438348 18.741232387733092 11.840227908295685 17.706471940200334 18.515150483518898 22.721360915381972 16.09408144047692 24.5095401655748 16.735759275072585 21.259447529300147 18.43748153914042 19.008189309318006 16.89392423258356 16.492207900421267 21.790013873595377 17.834125552678973 11.828447630849405 14.185258265556795 19.337157162934407 16.086952028326323 19.889351581926807 18.59186715734174 19.32687750054962 14.441034835599236 17.263270257123327 16.008924610751123 17.131061192245333 15.578268417668387 18.659847428473363 +100 20.030326688611435 18.117326318031242 16.165109792271412 20.618231522229472 12.568584579113834 12.319970455782647 7.948563694839345 13.75095381495002 16.376714949657963 10.284839388972195 11.21954214251353 16.69366044316921 16.317033909750275 10.214280963868624 21.799994145511363 17.862292905104663 19.82515060487134 19.52645297267285 20.971133191725997 14.075296776986287 6.760605364916796 16.372740355220834 13.39537424149007 15.82967402378538 14.981413111925855 21.71835256369199 20.59871415731289 15.128038558427214 16.901671505713843 13.342523316036825 20.358920522493097 15.041219837762098 15.476112863876178 20.48194828653576 22.358103014457683 18.195695745899627 15.965575596282754 20.03279300501367 20.60806037645239 19.584711722339335 20.924526350699587 18.535917161563358 18.921959796924984 18.14823894795677 12.659554022454278 15.177255136690423 16.96459445331119 16.23769479463762 18.247170577937183 22.214153036564714 10.971069964977271 17.308753408858884 15.928036303875754 24.206763696821934 16.35969503853531 17.66371995094706 11.289066982605007 19.280585453681965 20.2799972151084 12.794254654152914 17.8141515519122 13.863679440697142 14.20829426148327 13.592478977224884 20.838791633004785 18.011438265886902 13.278531290906352 19.25711828828256 19.71129703903803 16.752890661538224 19.613410591889057 12.760268784216214 18.23760456915 12.895870390860555 17.455699659994924 20.48593563520562 23.868502551115405 16.674137097349565 21.583004412116082 16.136671662570087 20.58329132708561 17.619774887040535 19.29412272292666 17.54482501443027 14.652294268862772 22.85307617086106 18.054018264647286 12.837839676262654 15.487513148875648 18.572538729851296 18.232742992417222 19.694864623948412 20.633478025607545 18.377675032104666 16.651659651004692 16.218301446976675 19.721796283713235 16.08862679207443 17.317168060849003 18.282047537596874 +100 20.91602803733203 18.3645611115825 15.029639879483767 17.010947755316412 16.350551509086802 13.037377001627277 5.030241096670947 14.632075070758864 17.669159285904257 9.982469190005473 11.083409428261254 16.971455093774242 18.124810501017254 11.008092147812896 23.55891325005827 19.4545828495547 19.567812232785933 17.526921823542466 20.769768142980983 15.231099546676502 7.838466884210106 17.521648088262058 15.096433818502529 17.018349691264437 15.136065509151939 22.28886593895021 23.61430677453155 13.47053109054577 17.725478611987132 16.182016377226407 18.75926192263112 16.608762027652823 17.400456105084345 18.497320126764638 22.925603612026464 17.88363144529116 16.25999540086432 19.699090213964134 22.481464850153433 19.791911249467507 20.28982317122336 17.97054926895595 18.3364575890433 16.929561392399414 12.573422942758985 15.689855771126869 17.67835884527371 18.103501684469812 18.82399540276075 21.42856116620547 10.397570893879937 17.804518916684508 15.93456924986474 23.69081776846839 17.000793071424596 18.728097654442852 12.385411187660177 19.226600341409437 19.16018480134335 12.473357925063151 18.995083005897037 13.749123889647503 13.177124138626288 15.548308508496108 19.63479687590441 18.125675556680047 14.583145824440502 19.365705052280514 16.49686151301316 17.528738916497364 21.29879690215784 14.43938381888007 15.574735665870232 16.124039921358733 15.806237639645365 19.062025883634853 24.73247830317921 17.55957270290597 21.54156244167115 15.752053289006893 22.40699187134786 17.792469940696197 17.272976100351954 19.473744165652366 15.433222054511635 24.230655734060836 18.981740191336314 16.414698153005695 15.314118913732514 18.89354502431354 19.505081200286384 19.305960457701673 21.581883451765805 14.84180154745544 16.71735759504421 16.30429425675125 19.63440478266348 15.233988284664324 18.719849196399064 17.75268591989408 +100 21.07389717057012 18.55829431892737 16.008275379964463 19.158630359532868 16.7815285920783 14.618683902765639 6.21857232006241 14.333003312492355 17.734374279401013 10.179729905030479 12.512338913574261 17.3531072441088 17.172558951178715 11.237354989037955 21.322930827753336 19.204192721161032 19.622999578701954 20.060032995008303 22.618319724213798 14.21136213969706 8.889350974271256 18.00416420086702 15.174707546070609 17.147390861204574 15.109108561696079 24.59051697509207 22.9486187818625 14.276630690120369 14.542790237905365 17.44293457890242 20.35223327032632 15.357728554946181 16.984388652282295 19.17264850762033 22.598682142524964 18.547875610519334 16.188559014701482 22.222573050042055 21.619123577809106 23.581907662572522 21.922446868869 19.106399307790294 16.903156684846582 18.361040420707006 13.822312742004904 13.208861981317787 15.963477483885383 18.693172544178186 18.83722409105674 20.667993365117802 12.484324859172563 16.71742949537526 15.480242737561838 22.534928191480716 17.877289200413312 16.752742391969043 12.30517229624464 17.13633218770964 18.76733344485108 13.849166760113091 19.9400657266082 13.189717588475293 14.568664364453449 15.553970669880675 21.510160575107342 18.007727322087383 11.20074918051255 20.611408018592854 16.140263644406808 17.348348676373753 21.578958418222875 13.034342574525088 15.950916082069504 16.98508313305116 16.463903558043455 18.3680429412557 25.82688885088867 16.455654209373996 20.604916858844646 15.91159007778346 22.73946597054252 17.552054436553068 19.02979407956628 20.000642798952445 15.904658001476148 24.40616679068121 20.025998735635216 16.872847942960394 13.173420218109559 20.54672672768259 19.859839019503635 20.229809231814016 20.902713997613915 12.980955342405835 13.888995637202866 15.261007128868426 20.394396839738334 17.230901319753816 19.20513238553877 16.532943056466916 +100 19.929758268806637 20.576842309202057 14.585502814772958 22.03441371464246 19.380165727873297 17.801449297363817 7.713484253792188 14.305575129017795 18.465273038916852 11.964629592768471 12.308140831863655 16.15714442437792 16.96723720083534 10.781940157222303 22.83811390701144 18.411399899250267 19.80149081724251 21.335465011822176 24.23939273507164 14.919066708613387 10.16845076800691 16.85972848457599 16.912072036000364 19.15816859513319 13.154004261349675 26.553440646528365 21.954365034042855 15.382652954418024 15.012294612589704 17.472247165286976 20.01529515311687 14.29475862835989 17.97153320057962 18.84370809020997 20.53690922298066 17.212880227319975 14.844651374005268 21.450299860464614 22.327593864973238 22.673882300435228 23.080233103702724 18.920112787130805 16.55284873125764 18.54120637830622 16.04416822447623 11.924366124376409 18.37505947351662 20.0309521478957 19.012200661724126 22.168957563830407 12.647703599021643 17.243136191927178 14.963124340953865 23.538912638929506 17.12147306212281 17.127968899779866 13.814860864632577 18.829051850499575 17.746345816710758 15.195714959350994 18.568261183447323 10.861950668860523 14.249623800535812 16.908287303742195 21.460792959777105 17.37746519848079 12.070733059271646 20.63168268410441 17.240138645766937 15.460249750023909 21.252203963300584 13.797314737953489 14.45152034909433 15.30558573855395 16.13921015780064 18.527081014836995 25.54173964534705 16.0314778259148 19.7678747510575 15.753340061554788 23.04451934568784 19.387904555369666 16.178029175681214 20.925122856724734 16.131002337189667 24.897543954197964 21.584118774380748 16.013557190251788 14.803360654870293 19.043956156021206 20.21548772541525 19.877619730529236 20.851223156164615 12.40608583923655 14.829309537302144 17.60819045966706 19.166206400334666 17.657261976492492 20.380590981965533 16.406583718268266 +100 21.660141203475348 20.11888138642102 14.882345743564589 20.645983056723086 19.490996648930473 17.980150346379194 9.540155872090514 13.953889624268836 17.816395834390438 13.089767516292033 14.871592442285138 17.350545817102024 19.57340377600951 12.167839617753318 23.26487097517474 19.375941136530155 21.78144500293556 22.826036292653065 22.63386642368297 16.391418561693754 11.282632199020274 16.91272060461327 14.912555506036886 17.392015902203465 13.397895797043494 24.098459117896514 21.502769471128 16.589264159151362 14.633111949983368 17.700479414214744 18.57711981087612 15.03745677829675 18.890369750443053 17.072380948574505 19.33786175441073 15.698289159079854 16.00999423776907 21.63086705143152 22.287232804995245 22.60792978394488 23.26995004224074 19.34713334166695 15.96972018029734 17.878421519646714 16.229792865909232 12.359580028177074 21.12897832169824 19.51252694645539 19.603539708023277 22.596876474094074 15.115001425334487 16.316227365855344 16.963436023029487 22.969872902648955 20.627360475928 18.067192895464956 12.792243128597047 18.794300331297464 19.628686388132472 15.597050492979346 18.50677197230712 12.538199262749636 14.571827324141974 16.817468806750725 20.19916794244944 19.756021311538824 11.308404635895291 20.84011343520825 18.09529065092131 15.848490193053324 19.431852471008295 13.112646974171057 15.579329367242657 14.572349830560505 13.64460813394202 19.183732462861272 24.091798678825935 17.229976844034987 19.51281547454103 15.84646751828054 22.990570533941586 17.989055258669097 15.40243545831737 20.63364543321965 15.043880102797548 25.563002766584248 21.062740316812242 14.345969322998158 14.385905557990142 19.45622833393329 19.81882852432647 20.387336964519463 21.475372211030333 16.387347262904747 16.66279667922517 15.592085400056499 18.849025771974958 17.47619437365355 21.093142701399337 15.498848123039846 +100 19.508388679748794 21.688996787121884 19.536856837620146 20.95877023900721 18.78629701598716 19.73293117477208 18.764971328616245 19.559257001329268 21.092400578694615 17.754483449849946 20.564750736609614 20.30905628303196 19.227605057594168 18.12012478929501 20.09376836002803 19.311659478217056 20.302479074761116 20.028407789180477 22.08231255871719 19.68883768428507 18.669453259591574 20.23305832544321 20.285995689163293 21.766943847812566 21.085644619688953 20.463932376894363 21.90229375858543 18.454608029380292 19.16832300742533 18.795451276172816 19.4932472558975 18.2103080081768 20.825696230858725 19.711110493771596 18.087951817146546 18.679747194430195 20.407568001685252 21.089564538262696 22.595750159199323 23.788021205809528 20.538732263258794 18.713600443958576 17.228339835049297 20.348024901046987 18.943176576096576 19.46003556176641 19.204274161222248 19.8169718476587 21.385774300023936 20.204163137678947 19.793774711849704 18.653650121326443 17.822912171884337 19.36779971820467 19.930082683936185 22.298308887653846 20.16935687791475 21.277561364329976 19.350915721899103 18.459573103657867 18.745348209097916 19.057206116103522 22.767010652165713 18.9321973170083 21.090035964857247 18.826194668486867 21.21104491673652 20.500436255937622 19.796370733044483 19.947008716023937 19.148775995941794 20.579893861926706 19.408521475556984 18.406712507102576 18.338681153384496 20.224364293038754 22.052818633333565 20.20798909764547 19.84577017605715 20.371573981483305 21.697802264218872 20.285197251773013 19.46579459991614 21.438175323077857 20.557383370000096 21.99648278959479 20.238204768388478 18.408190258763348 18.221393040980637 22.146206311900624 22.240765437018286 19.76662502273262 19.501856482523216 21.899877579914865 18.560840613343466 18.836854875357425 20.83632483309576 19.487013340282534 19.99334157326391 19.787524231918134 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/6.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/6.txt new file mode 100644 index 000000000000..12954aa71d53 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/6.txt @@ -0,0 +1,34 @@ +100 0.3961322036807608 -1.3519793381126441 0.9755865545483945 1.222734131308578 -2.5363457452499873 -1.6928333589210136 0.16619252411747099 -0.4111153700466569 -0.021841504755575433 -1.1089571058456542 1.1432173673216772 1.0111295160576328 0.08583990682958086 1.4654135690584429 0.6077621449276593 -1.1170802017482098 0.4793760193072485 -1.2465473810776986 1.1419853916994542 -0.06490368428212877 -0.24032107260883873 -0.8852084077251238 1.5893037402762393 -0.20088832668944281 -0.5568261688120394 -0.4577736156346985 0.6920019412193533 0.4750772836733019 0.5365523950747849 0.5600673039102476 2.7841418811315997 -0.5283395213000003 -0.6659155477929986 -1.057904546722241 0.8007732493481444 1.4676639805371592 -0.1481316949513376 -1.0922034200512865 -1.0718255803986114 0.8457706241721115 0.966230422564475 0.7061005487967535 -0.8651626194753026 0.3018097199867357 0.1516915518829467 0.28429517574771684 1.1328574113326468 0.29067421340708693 0.8825876319934634 0.0878527903355589 0.37585521829697943 0.8206746935901025 -1.8943025658123664 -0.41557258126449176 -0.6114844505806342 -0.8305412027163446 -0.35768492659468887 1.9434237046047147 -1.1255804504012161 1.258761860968925 -2.1877307031005464 -0.43535053898150733 0.21157898463650726 0.7620890307670616 0.9245945537307115 1.031351405759903 -0.4533425939229689 -0.6010573304639373 1.1153686456343 -0.24869562234609938 -1.6583922203392985 -1.4732733782045249 -1.1952879718020948 0.6463089672698933 0.18515345689173482 0.8976309602880987 -0.5554284402374946 0.2061015983997285 0.8132675121575378 -0.40215050163630994 0.5938078088246349 -0.8605037233866467 -0.4719700005345933 -0.49625926219782784 -1.5545915392657517 0.6330642250212564 -0.6102230422635411 0.016242354345993658 0.6249706565776817 0.5804905288389273 0.8650006416646221 -0.1280311298622507 -0.5502878056573999 -0.10363367417831877 -2.193534764145439 -1.8812462141500135 -1.7195094960607231 -1.2964208758819262 0.5197064947404676 -1.177122771968079 +100 -0.41407412064041615 -1.1613998017489242 1.0253802449639489 1.6497115624302716 -3.177890172654895 0.48907932351949235 1.5659042538718415 -1.4508079347908032 0.9040401225371508 -2.346772280079833 3.708746461314854 3.9248444377461276 0.8221573366537241 1.060668013969092 0.5675327693277427 -0.8437918800766971 1.1780643442505034 1.4339703999034494 3.269036316137549 2.0320352392864303 0.7804045387035544 -1.4926167933842382 1.3782007420319582 0.8062319233869351 -1.203820822879803 0.8213860111511135 2.6348376090042196 1.9436955953701534 1.980526384445272 -1.0956205544080195 5.223495835553774 -1.774197023146184 0.043571866515320634 0.6237323687113736 1.99736614156302 0.5337199425660195 -0.7074376744004556 0.21821149000756473 0.5922729375017266 0.3757592614636076 2.3035762078577298 -0.5029039229999286 0.7110282382054897 -0.00019400585431261774 1.050334958819047 0.9808896058229549 3.405263597859985 1.430466389930825 0.9700537761493938 1.4052756038268428 3.9814363863332543 2.536311553043346 -1.1381299344398452 -0.6633844122145747 -0.545003198620496 1.0306874141385438 -0.6419217906270036 2.763823109545504 1.6084949667210124 2.1810388969088335 -2.7061397132754057 3.2194491882903975 3.455771573886544 2.181340121646407 3.4351047654591653 1.4361437257128147 1.403809721984459 -0.2600809190229211 0.14263690454032618 3.9741106148545366 -2.6077493543397794 -0.15465963134802058 0.04690177754356195 2.0675269884791616 0.835584914439263 1.61119733276015 0.5797481662479925 1.6750483379008516 1.6150656067090412 0.38670930019328964 -0.23195129235855227 2.6507294914839576 1.066847293126551 0.7020910239367908 -1.4321261097783289 0.23101075999746534 1.3886449889878263 0.5855159636791165 2.1758368632048795 -0.2661122178166102 3.7790785762009143 1.8843465219891593 0.19157185223492473 1.4339694865872432 -0.35331734178893837 -2.743941832249443 1.4146922778819981 0.20995796767973018 0.42717156721943184 -1.716895795324902 +100 1.720094336508517 0.08910839037424917 2.4434358370211373 2.50911675450772 -3.543308094252274 1.972238564576732 2.0437264888200435 -0.5816106249122652 4.856442229648463 -0.3584042859059664 5.633505634901768 8.16133778434583 2.1082490135142837 1.9449425998515737 0.5185806901122221 -0.5712163412082687 -0.6663159153214133 3.2557386349526336 2.4256041039176965 3.9597610272200883 1.4885595844204553 -0.3981790749633159 2.1307246624826104 3.50341645681275 1.3204966190530936 1.6228126014601414 2.28909662620254 3.8499764324858443 1.4477154464673934 -2.2673396313535576 6.480849714883124 0.6634312573049089 0.40462097440715294 1.9648780683962639 2.1442619122838833 2.2473764004168824 1.6179789904718969 0.7679577317029646 0.19621588864363182 -0.5183805219313933 4.2858432029569515 -1.1596523318863103 1.9001580772233075 1.879561752577243 1.1628933891654378 1.5541089913192485 5.3788378567698665 1.1651510349610779 0.6594384327219625 1.9035175205053267 6.318109888366029 5.318676389235782 -0.45667130353206054 -0.7335573580457286 1.7128911976129397 -0.23100014271475788 0.5688774036917462 3.4975064587070444 4.048297160523917 4.689862506254126 -3.0151767140624512 4.113903371876017 3.538820330884863 2.515488200623399 4.991797957897338 1.7435567119861328 2.501932531200901 1.87110982131645 2.9518104094357573 5.0316397796554035 -1.52537524049259 -0.7085088911243929 2.935426060114989 3.4098284633745797 1.7602813866407532 2.516779206027217 1.9657696543229735 3.469967184676733 3.5579631939664447 3.3343585084557787 1.0202218909972447 5.684406114110936 3.2277555494964303 1.5096135607580274 -2.660481499994411 1.27190292475631 4.219780986025139 0.33892773394621334 2.968386701225963 0.9059621205411559 5.792390911905946 2.1439912035208084 -0.11383338585779401 3.04912567091901 -0.5118464558978466 -4.208325543224147 4.636725380671287 2.238472153349793 3.7112988683866126 0.33783177917367646 +100 3.336404509599996 1.4581548990143396 2.904846766476516 3.9339003432830952 -3.3438385534167434 1.312940840619304 2.299768764759211 1.9259533456571538 3.922283996893401 -1.1946859223905615 7.0165002446630265 8.121509916262944 3.4437072723502187 3.8972273037397893 1.923924032049042 -0.5751257522090965 1.8641841389972038 4.910549629841296 3.269185308010545 4.57881999436257 2.6815963316940183 0.04504061772489104 0.7570922778804468 5.2300090665637615 3.0316288959575646 -0.5934226406579497 3.7598904875021395 6.734260386314532 0.7108366315666301 -1.496065080306544 6.779621282030964 3.543870283145009 2.7020042647838505 1.5530423655886034 3.244962112666 5.916901320469201 1.5788891858125305 1.589517672162537 1.7853241389932144 -0.3114514365664278 7.246674227280029 -0.956507186698005 0.7250356472034281 1.9569039906614596 2.7433256857135135 1.25315796016531 6.3404952110034705 2.6638290913837186 -0.05946483252867396 1.9236192739562803 7.326180057373744 6.78043201688529 -0.40504241942878183 0.29074511676616377 2.0932552874142836 1.6420929536696642 2.0505067098747825 3.7434753316404388 5.299845698594847 4.719990136641362 -1.5253471726261973 5.341375047652133 7.4122559650842845 2.7537540902464515 5.4704533739886205 1.604959697164313 1.9289812652517435 2.0441482131196507 4.509450525869762 6.603979300580913 -0.2904274030151917 -0.21716801382093104 2.971765195448431 2.8349419776087412 1.7183864934875563 1.5616280102468998 4.557395275743485 6.5468901875270475 1.7114452013041626 4.411336557659306 2.2254265519173737 6.556554891885281 3.1252439951864743 3.6587711332077695 -1.1716449652692145 3.4688999499188222 3.9200361910092973 -0.7158147058908646 4.161294303711186 0.5279891871231623 7.840079963881808 0.10440375972266702 0.08408218132525669 3.0239740619567232 -0.159258568576656 -2.9207851913790845 5.818306440907959 3.7797605973336497 5.36264757827298 0.9150365586559608 +100 6.748771551362196 4.100844722796284 3.1894020870186037 4.46240613864729 -2.858517703307371 2.549560715413566 1.7194679616845667 1.6312430081617464 1.8171764383330715 -0.926654296096192 8.9628675556986 8.429496974351402 3.9736445980941153 4.849008826380536 1.3749673167301721 0.2829421916042684 3.7867037035793736 5.936392492347397 5.3214442275170395 6.849176880622101 4.206374091648192 -0.04464109990082754 1.1200619795829203 8.427139457219196 4.189193639276941 0.515589216748327 3.3947566343483997 7.1016930049282045 2.408009856739705 -0.6347755991360098 6.631977468022593 3.778847468986041 5.0034140478500735 3.174620719678561 4.555119573842743 7.019638356597063 0.8222403149540827 2.752719766123937 4.037255909398297 0.34935055984725355 9.068880455234694 0.5684924462398722 2.485809733482566 2.7862551723469227 4.568094607588145 0.10456049401684786 6.917363088820128 4.302512647737684 1.2155879710438133 4.1064754163224 7.63929048408302 6.561415594368199 -1.7794767040153374 0.7274850171448524 3.505326233283298 3.4885271727639524 0.9834014144881755 5.998969353665563 4.616143340519453 5.13261720540485 -1.423682371022304 6.452933971557261 8.171693790340267 4.306432600283645 8.515529015483475 2.836757613967271 1.9794008716236493 3.4093757876655655 7.672457468777144 8.010886431724128 1.7455978895122795 -1.4258498896328962 4.15674538065116 3.1326645989441047 1.5238780464085657 2.307019827998108 5.424586513747421 6.302043696250073 2.708926172555052 4.848068337754143 3.946597164195027 7.422067860363845 4.2919903441572815 5.669726249693648 0.4514368152419246 4.229786433311606 1.8841510033042392 0.7455762273877985 3.5592133638024777 1.3129211015784885 8.919992936698048 2.6532191471787288 3.284836230321769 2.6096399392576064 -1.0930957092918256 -1.5945264739623366 6.756630447486882 2.8690894438955024 5.9481596986562835 2.4749476989644785 +100 5.69395745273062 3.5582740542699387 3.0494507374855706 4.890277529646173 -1.0328887759822778 2.858256361782993 2.5186183220501315 5.3161645801059185 1.3963415588725252 -0.9785236447358956 10.339372051171075 10.2207890047782 5.163688874076327 7.766872666251041 2.586288987009311 -1.474141209393085 4.617435984820783 5.795343070415538 7.835494165926102 8.650986330542224 2.7568366394117945 2.575911013346415 3.1589457415598803 8.574475249737006 4.808098412272771 3.176506168682204 1.6214066217744447 8.165077259580379 4.544513360780149 0.07887906867538742 8.022980328825366 4.5286599295591285 4.6592133199157395 2.8284033549819148 6.057999625493124 6.690692742908836 -0.32411599312087636 3.694171033349454 4.162039602174345 -0.20949000296437004 9.651508019898197 2.3401048158876656 3.140988018421397 2.149406810605746 5.807745436220374 2.2760561472927354 10.318522856916793 6.838827085130039 0.7691736980333719 5.908783347953068 8.491337006911 5.579596256630204 -0.5742161090932731 4.017045096021039 5.760704314795863 2.973553027710946 1.8197936778084753 7.290000147000319 2.9959208803488537 3.497136497997421 -0.362163848921654 7.208666955067188 6.403931593809583 5.434799644266093 10.465066030395747 3.2351473521267557 2.8776653571654554 4.881393178464281 8.760456657969616 6.350926293954872 1.3114388529824108 -1.001594517287102 3.6883801599703756 5.691383808226748 3.066092533218259 1.6288119826313276 5.855385831128845 8.364844178118055 2.599950456131642 6.617430508773248 6.502077685226536 9.55185055724416 5.173899045144417 7.968812304268499 0.6303382677896926 8.21944002319955 2.980322588850198 2.989975864624297 3.714156935024815 2.8510024349337906 10.19482003514516 2.175870886169597 2.7307514885638553 3.166795647949133 1.1823626651417838 -3.103687012449025 6.88563008532478 5.280919860579374 4.945622650368774 4.843651600350821 +100 4.803487580153339 3.1222950841753074 3.545108926890012 7.995364284332764 -1.0390130793415981 1.3085891074154583 1.3731030404172144 7.121220959871893 0.45593342599288245 1.3464532159746867 10.856201750411913 10.599224474194568 6.136241675396048 7.157106473870681 3.4950764466412916 -2.1589712555225784 7.024605434698693 5.052965139675239 8.999717988654856 7.7657691081701845 2.7267651321330404 2.8257201415101547 7.748399208450072 9.105438536736544 4.418411107706661 3.3189680022891483 0.5104569075968373 8.382230474232147 7.560314619829781 1.295668513552948 9.675378918175227 3.915860989798498 5.068541814200557 3.7969958662698082 5.616400738550525 7.7102972440352495 1.3398507002003939 5.124756732267917 4.73378227181451 2.208694687883959 9.770286739891826 2.5689375305136304 5.602022595208948 1.4687050158368873 4.141252231722224 1.8639683350026268 11.192215396974541 9.048307517725302 0.7696137522998535 8.863774723044235 8.997677312684848 5.974216586102154 -0.9125091815624123 7.193487925868997 6.1557807684080545 2.0472502619072777 5.779407373973345 8.38464676370615 4.715929258818994 6.306664300331338 1.2328664126662363 8.969763451626797 7.156419857821595 6.951101513478022 10.863413865398304 3.8585685851143956 3.797267179055404 5.016394444208788 9.87602528615707 7.5698872082790105 3.119329893684373 0.7292158940828481 6.943509946136208 7.589662778527758 3.433088931774094 2.9926999735372655 8.366856406381194 7.623394581426856 5.937115132624326 6.1835479915769 8.305656551998219 10.00770029012314 5.703244332456536 6.836307232346727 2.64046804717873 7.11867736543142 1.8238742861805888 5.14008201451759 6.645175070266562 2.7876331467530684 12.000828471378567 3.9443792489415777 3.3106456987432984 5.683983625167245 1.693832175653606 -1.5166085672866338 5.837068469468997 4.2985632913490734 7.0924344182475405 6.182944311496812 +100 5.2997283047160675 6.4628868557264365 6.752687280194346 9.167015331719927 -2.0126469927640382 2.017306395380139 1.096697128586366 7.813975292782499 0.19505439435940852 0.5517182872450781 8.364704996316362 11.266618891327418 3.7545119015427986 7.248827003351652 5.166986670914745 -2.1027326820916326 6.229633652189638 5.658735829187594 8.528786727149186 8.559647146256502 2.1228808246842776 3.496545389647143 7.8790526303009925 9.67720281245416 7.316478601134553 4.373230919200743 2.1575458736506317 8.036759980056889 8.388470608916343 1.7493753352483243 10.168898163562822 5.42190418661799 5.148434586990308 4.01700720263771 5.562001441916586 7.561193139603501 2.4486668983357576 5.391399787328368 7.508860732242198 6.691606212436376 9.530978525506391 3.699295406599608 7.49020353270498 1.9981111750188223 3.534474534056713 4.939006818448183 12.45550388343332 9.961632002586686 3.6106591361298124 10.39059881025614 9.435659928170038 5.292169642051183 -0.6856288608808265 9.323923604750444 7.680802212614355 2.743030860289795 8.742779128692298 8.777725123987848 6.677897381407271 7.155888745340107 4.5572451367524724 10.416181226580965 7.9398320951031485 7.273871348666697 11.31733792116338 3.609161642218964 2.8275188655313244 6.13529100104612 9.642166467016303 7.446423271156209 3.746652524764249 1.7169996679610422 7.53073548767488 10.350715842659683 4.984917060222493 6.531386736617467 8.430385299992535 9.225409697212584 6.083214933927167 6.111558911421593 11.71546269272526 9.485373421196698 3.439755642219949 6.592633177195305 0.8599287745123374 6.571402675968905 1.560940748085431 5.800801058433088 4.517148910770851 5.23945988859208 10.036853755636926 4.511516320348721 3.639555663409132 7.5083941461554975 2.932466553979957 0.9695189396214248 6.062254467208334 4.398235178291786 8.226899111565695 8.151351820400654 +100 7.035827991059213 7.592267612896155 7.652138140025706 9.670485728633096 -0.5084777098657589 5.48999773780379 1.6064171403388725 7.8886141555118385 0.5975369798211002 1.8612301413918342 6.176148592632311 11.513298497845055 5.6219086033647265 7.072390121634569 6.106747068862733 1.6394034202067633 7.317881123336674 3.4187699321320304 7.328853723211324 8.753049033627802 1.8505918091175548 4.412497981451158 8.075477848750268 11.757657289992991 6.5407342643437865 4.854878322248088 3.362013582680817 8.966722907724597 9.082710318319098 -0.5892698518645032 10.712602275927042 5.823110838593919 7.003867232492304 5.689745034434822 6.460030705682622 8.487515922870843 5.045401904228588 7.6198508174984 8.571313356092144 10.279010960847565 9.228358614757518 2.859350872635381 7.9308613904222724 2.3690546690633383 1.049079718622488 4.769008469517728 13.217315731601126 10.346416319996624 3.4313139217089494 10.903891557561263 10.079352904162084 6.845714963065467 -0.6552758760691776 10.928962004226888 6.834977934340998 3.0018247596463707 11.485063664037465 8.030395959038113 6.413298990536303 6.054698917548819 4.144348723876052 10.999568165632864 9.550730231115553 7.794057226208993 11.351602333060448 2.70415400054487 2.740715202390184 4.796261787214462 11.073870607402785 9.078065348352277 4.413312329257824 3.171737201287008 9.224501532979314 10.858482835870078 7.42019923495423 5.839884960271991 8.6132484887541 9.130204609637143 7.56730229353318 4.913083184015662 14.063980647024485 10.72000560636685 6.463515475112787 7.233141290020158 1.0643368798812753 8.145954295617985 3.7728581262879697 5.460788360238145 2.5602283012585167 3.65481879298074 10.94654713542068 7.226138976278708 2.6891962434231753 7.826365153323482 3.2092891715697567 4.3005717334126725 9.68847207825431 5.6546328932992616 9.943763816808548 9.825991446937739 +100 5.979980026079721 9.188165195481918 6.906537397251462 9.998275178687758 1.9146248566432962 6.290162426520663 3.8768749257687585 10.147098958391314 -0.6864768241068533 -0.194301741140261 8.38892772051228 13.505596965081011 6.619340448438851 8.12131989191067 7.950173793624355 3.6384123249743303 7.555995708780922 5.47180453304866 7.598299915176883 9.603252263074214 2.9312588830336366 4.06715521549204 7.70537867070453 15.150379077353971 6.090968424052253 6.097433465453035 5.020383083862652 9.359181385908402 10.447751640863615 0.7842415309288695 10.009706754884995 7.125378278822332 6.970153420026624 8.636755435169047 7.585251385030899 8.074622955439255 6.239940087646799 7.074763924292888 9.590716481678246 10.64474509568986 8.705289912549976 2.541648910793425 11.549925124516289 3.365107371986005 1.3609203391010887 4.699429360193982 14.12195161048845 9.978465574019456 2.884357399198897 11.315538324726464 10.501386084648189 6.879710684079997 -0.9123549109515736 10.832452710821196 6.863395050045877 3.1524791454635177 12.268243980176784 11.570857478169575 8.775855133596338 9.18446169506831 4.118772401269975 13.569816891282297 10.491046971484623 9.619789839578162 12.42178207695112 3.044544724681031 4.577279605549909 6.192920786547076 9.200822604479931 9.447029083554453 6.266421023178672 4.38177649231832 10.331719758736359 10.24993046548904 8.28601537922507 6.4164973391786475 9.004512374281878 8.787686413715107 9.355723115532408 6.1164540484539645 14.754367622617673 13.852737319491787 7.713870870719704 9.486889134382126 2.37026818092518 8.362646364560748 3.19936854326893 6.406334393110901 -0.13815737982483567 4.911270958028634 11.907640599811144 7.555185460519318 3.389455282039655 6.8865296342589115 5.759617723097075 4.571410183636812 8.968685489293643 7.037611649010129 10.578092921377287 9.846206438458397 +100 5.997907724290553 9.754823689677302 9.236032524101816 11.111948139571638 2.644574616020746 8.0155652922691 4.596268946823588 11.101286026011662 0.509989227475818 1.396550100956017 8.370605979152042 12.336839213239921 8.377164738423803 10.536832319762713 7.088314266773148 4.591145084208706 7.557732616329523 7.288578539700326 8.583988003386404 14.39205646890466 3.262031054856024 6.807909651406851 10.408050735980094 16.147862285725914 6.827673024810393 6.880375338852214 5.808800027810083 11.250097066651124 9.71373863604 1.4019659534920919 10.078311719314987 5.390301706961887 8.722934584074213 10.527041259481656 7.243009928113565 9.900740552329012 4.83170654651723 7.7494090488904455 10.0237202321771 11.362305725299953 9.355943551609165 3.1840468661488437 11.306550702047225 4.003578084864876 3.9404156872331915 4.624843441583421 17.287253798439295 9.604497120739579 4.045946344486346 12.466237310488467 10.548773178372404 9.21739563931307 0.6566698471297748 10.957989054654398 9.246009923474382 2.7114406856267017 11.89590329102547 12.747892530053239 10.303326485818454 10.029746614839295 4.625016952622766 13.494898834983609 12.52553192401417 10.359891841165155 11.685883642298897 2.5603026632045642 7.308536093483538 5.915475271013829 10.041878697774084 11.68532502705572 7.5626673421785 4.140594911716324 9.42808830656013 13.055312683348289 7.394080103055738 6.331250029483008 10.08789377284925 9.027519606501285 10.583331395780593 4.862889069444073 14.799663508136325 15.029085835889916 9.138867775561348 9.291455716346933 1.8771255934747033 9.266485304308102 2.2755231414147623 8.626963968784455 0.9094720287488162 4.796776043583886 11.011245035612413 7.292912851171427 2.0987626956139165 8.219096044078967 5.303698731174548 5.745996330086725 10.21241003053359 8.865035387396242 11.337805815056678 11.765477154990736 +100 8.456260333315718 10.670327266439884 10.150584394640596 10.86564174836276 2.1449108678655326 10.251552393624786 6.072124618209556 12.405095775520019 0.7420667386806802 4.302401064410805 8.665862500293038 11.681777825808535 8.158558887131658 12.94781699205021 6.275824579752966 4.329884547991219 11.945000431964905 9.130894394937112 8.286833827403454 13.243519930131203 1.8360969646357863 7.58642120177036 11.834398853405432 18.395304003954273 5.058220374603142 5.817338843427875 6.435289441346531 15.224100545082337 11.324764499016315 2.731671139111601 8.943337316023197 3.2571830320138204 9.361453934169832 10.844070508918145 7.421763520685119 9.832706333925634 4.615602231066941 7.126608035506301 12.44089460890979 10.81352446628539 9.540268790555999 3.887751363643134 12.512426282407265 3.6902964045541355 5.9408158365973245 4.59204753549455 17.16992624286221 12.236700125396956 3.6284088447729927 13.779361895525096 12.303937298437313 10.078724831253318 1.3379046178391565 14.129996399604924 9.74709842570249 3.928372800323191 11.860385652276738 13.35871437385613 11.996258539258912 10.081414243316063 2.5699660787407423 14.432785729784698 11.621281158266985 11.740818153494299 12.141063851136566 4.576625661738579 6.751144980522639 5.928300547160675 10.073755539339299 10.15975348842816 9.57042669769759 2.826251291282412 11.339497074179798 13.867029387626744 7.667297897812113 7.454900371738968 11.082264982507322 9.050168357067909 11.420943337674446 6.566919523721233 13.906723257763081 15.734508352228007 6.226380668603248 7.3731263103588045 3.5185937815013495 9.34179642296862 2.038773497376579 9.033253416885918 1.2358375410808677 4.354510963761918 9.426069502639303 5.340345593173475 3.9047251050788594 8.334529752747072 7.208213360650083 5.8195727329040015 11.190035699016882 9.218080241845207 11.816117257957485 12.276177547495793 +100 8.419934770082696 9.613268378974897 11.607789986466601 13.433221271895423 5.119636018870094 9.998209285280094 5.742719511901987 12.036078660377335 1.5134781158937511 4.8952269564419595 7.9532578652107455 10.182059157966735 8.76740843530544 8.612448450681688 6.823974012028399 3.837905736148631 13.369881490582298 11.028315294112303 10.3573526976115 13.109857019883375 1.1875881348185835 7.148897364785926 12.623597812318021 16.421360016046997 7.657410205789516 6.107242321073687 7.845552099380577 13.066991289557006 10.506414393177224 1.043650245652239 10.789298246286114 3.783702112213029 10.667494561836312 11.362227928586321 8.554909509514323 9.82876880620216 5.126998208437199 7.693485003850542 13.467217674982676 12.012835362149103 13.735592909141845 6.802365130097358 10.431776282851555 4.322807451915082 6.052077408398602 6.986818837314032 16.859420208217898 13.212764480357267 1.4628122218198616 12.127390710274845 15.39196337207072 10.565407886588066 0.8499673796311022 14.703110222331459 8.878505924297073 4.462671949423419 10.38027888752045 12.722502937387844 11.81642312955217 11.950019736210061 3.9680719220923057 15.490107493676074 12.135466821673504 13.163900909703392 11.44523451642057 4.324320967543446 7.991561910354195 6.281472657965907 10.533517887212037 10.427315940217449 11.670585070476099 5.395870660444568 10.921987336399837 11.802275828687625 7.266735621759521 6.916333972000131 12.70262252740272 10.795101941763303 10.494536513095316 6.264413607737445 12.366856568978426 16.132817840527817 6.818564091507041 9.090130534482729 5.002137686698614 10.756901993989397 0.928477121615428 8.679706869038895 3.30406137670069 4.528632451120793 7.939938323511812 7.099628497697448 3.9207118406526194 10.382548767923664 7.742133732986031 6.0988468477249125 13.436195203429325 8.029235535995358 14.08242740429558 11.814116643381533 +100 9.187582120424873 10.442755769069363 11.4505205604376 12.820207209238209 5.3248425288613745 9.167895997361937 8.946898654593301 11.78822184328302 4.00284104942557 6.876000829845812 9.058079469507055 10.51398421878071 9.54435703710486 9.833491174700951 7.62063830398328 2.5778114236642726 11.35404700381266 13.441744683458333 7.5207395146951175 13.694468729836473 1.7595899077721675 8.014676587936966 11.526242386946906 17.145553454605956 8.599239499419067 10.41716781101121 8.720080966614672 15.090119404703689 8.992893135132507 3.260796335474317 11.520333808006125 4.858481929426087 11.546007733704613 13.999525848564788 9.365040544237944 9.253670305658304 5.093261585202134 9.42814471429302 14.507101301043907 10.61425550257322 14.74609956361822 5.993184744558331 11.342653930545751 4.079946382279433 6.33319847073866 6.904640244247776 18.95170313703123 14.066653778462307 4.1022591248193905 16.296567223517798 15.673751927696525 12.923971017454715 0.7926037951124919 16.568588108899934 8.3834599672583 5.333962458965337 11.569566356646572 14.054410488769935 10.540287339649106 11.149627457544582 5.504677870471088 15.191120553785344 10.852546449347214 13.361161214915299 11.77467635224373 5.282207913712457 9.343105626513132 7.60051669238727 9.999826382242068 10.371064102591584 13.252065747929347 5.451867165245618 10.834335149607965 10.178224756947184 7.785188931935198 8.033160060545159 10.603798911222523 9.876240686648673 9.115660103207087 7.9973570063003905 10.34915123889868 16.238949653920127 8.386591627937037 9.954088282922037 5.210961152255471 11.771462991826931 3.245762128235337 9.028116845193953 1.1421936669674384 6.904969947368516 9.17808864593343 7.692428080570038 2.128298121194219 10.572840779325418 7.147040361614833 5.157046967715793 13.630248162574045 7.907582716418411 13.76798748266257 13.175842874245113 +100 10.113878447526519 10.44590587851165 11.106864240810832 12.69733644080522 5.777989288938185 10.535271271718296 8.156686305753222 14.131483760713962 5.746698025058744 3.942846113909295 9.831342888823398 12.43073378889617 10.607030201207875 9.774416055429512 8.259156548004043 3.772806441798513 12.869572143568387 11.98124136131461 7.572361344538502 16.169648576068614 2.7757316009778736 10.704223933091054 15.91171363401543 16.771909579630226 7.761475669081354 10.650256922122638 10.90752296070443 16.894339739090512 12.532148712928056 4.107104210101064 12.61371807140061 4.701695570150462 8.821054408316552 14.276728914927622 8.367239731812017 10.632587708987336 3.528922336455392 9.138228501724141 15.320656642484291 11.856591577634987 15.01784513849788 9.152904468649261 13.72172927823227 4.126690622642975 9.151245396697139 9.918174769421512 18.80516771881967 14.45665885826993 5.031138334082379 15.68298428723848 15.201527233962025 14.968883428983881 2.3414357471324623 16.00926077022542 7.844274042558471 5.324865220560948 11.851547611015908 15.65728675203262 9.929310422474826 12.742592002874593 6.522837846731509 15.599342064160378 12.871862901038483 14.778189325532647 10.484983384899756 4.652564886093925 9.72783772233347 8.805784383025268 12.337651410707222 11.006831121593011 15.806278104646406 5.403939040567533 10.629002197027651 10.254458827161388 7.330238785364487 10.242096151546486 7.662009790740967 9.816283419911024 11.225941103898206 8.303587226897838 12.397117620022305 19.32883592592628 9.128796550349515 12.134712327694674 9.23916054582528 12.882720091552176 4.161343446746389 10.741226895210223 3.664732516112603 7.7317763137057645 9.300963010239993 10.620017467487934 2.776499326155463 12.776658063288131 8.145731693397725 8.31949407802335 12.941261103283098 7.467805544695124 15.237143296471979 12.08696177498582 +100 10.81897831390695 13.121230918926031 9.283240225241782 13.70684453142011 8.119650076373315 11.04347662420353 7.576458717304309 14.10987366979409 5.560723017536713 4.846472204414364 10.103990433142574 12.227650919714083 11.720907840939196 12.318958497943628 9.382566515478436 6.435051967823771 15.359958411773254 11.69271231383875 8.784539353421795 15.824551648425917 1.7853061767804144 11.728109711169632 14.801632423207849 17.695789097055467 6.523835084318927 11.450726041918482 9.513333173437575 17.862288021074715 12.411728566016937 4.3357454161590825 14.48348571727249 5.0795218668088715 9.672423029887959 14.338697499441615 9.599551108127855 12.462519044449731 5.609663352705494 9.23567905975033 17.321033936503426 11.368281706760962 14.377884827672895 9.550037303954934 15.28916380340915 3.561182828837498 10.887071928313562 10.409167652599553 18.264827719151068 16.19961299540249 4.95120885231031 18.92073108725555 15.242447757240056 15.380767750924235 5.259312177068791 16.435839567396396 10.10184581225529 3.785759212851279 11.766219879729292 16.50416231039212 11.890234695684402 14.080016692297514 8.121775673736604 17.1824392687182 14.072366657201894 12.23678581275196 12.984650262998587 4.398647774325186 10.812089855782151 9.730087578823987 12.838611968160633 10.095693833615854 13.482902008782359 4.9949463935683855 12.220362491939175 8.854145026049684 6.834442110902168 11.373667755119056 7.174200327136222 9.72255397008192 11.840151162772367 9.382015029016364 11.583678965134952 19.568406284006095 10.256317795167954 11.027670412323726 10.185275891414765 12.488104358820577 5.269610527435885 12.132933066838168 4.293209648369771 9.768450621897157 11.091376942690506 12.3390741305354 4.285926091359506 14.745154640592643 9.259967600034896 6.771691840811139 12.376711378851253 7.901289759501666 15.4039674343785 13.005705139247222 +100 10.239320325193399 16.195360763038714 9.703918243247086 14.08858064629316 7.823860886268387 10.20846867170863 8.016639077084287 14.440051189049036 6.286728698706781 7.695432275903343 10.504851462526402 12.55247945597404 13.186284309963519 12.409936902783063 10.662298694599611 5.46785480506251 13.974452703186882 12.301661134093399 9.201747769603076 14.981558158487353 2.8557513393185303 12.459355136387602 14.175017586179429 17.24126776376938 7.592027845676664 10.610194124064616 9.39731001858163 18.58839929699103 12.745715464307644 4.4964575899265835 13.580109949437723 4.4716381781056525 10.103611843792462 17.26245761913652 10.793595171053248 11.065634095453115 7.328388864136418 8.889442670479061 17.59964585975897 11.273645090985232 17.34025911096726 8.570688972884955 15.801609004622435 3.5770436268898274 12.282718345388524 11.279562068265886 19.946492623497146 17.328566487443986 4.937367495227138 22.781122114299365 16.210352628596976 14.841699848818575 6.205167829314035 17.414300177994843 11.403374543015946 5.430595739753091 13.476562382731196 17.890631280293828 11.19140535112037 17.05705932512627 11.255187717933886 18.324963683404604 14.592334546106231 12.671106253709874 13.001588498591643 4.925287008717341 8.530994743417773 12.301216416131592 14.745141815450307 8.448143525983546 14.945942140591821 5.826775912394291 12.349888247255572 10.0108439486203 5.1902479706037115 11.837135528676455 8.08123029356225 10.393533680301621 10.494857755517632 10.55663330271214 13.507777212740269 20.13665637945365 10.455845602083611 15.085771716102808 9.54360306026358 14.007209032789872 6.394431048435129 15.087913046774942 5.548348812519132 11.218566753785444 12.351070116745738 11.364471910505479 3.9783066640095877 14.77326600886062 11.006974340744993 7.726446468634101 12.564922440983729 10.310980290567263 13.074714853314575 11.687475277667158 +100 7.5432560044763335 18.09185385793154 10.161118635975141 15.752058181682736 8.33173153641604 12.103263859808534 8.48907443086256 15.276427437776851 7.507048410406289 8.730801185887495 13.291409561423624 10.900575154287456 13.455544797592715 13.005847966410677 11.28421516456256 5.771332030004689 13.6544776862817 14.748759274106899 9.873432825190097 18.429959056735168 4.480021914318174 12.543665800366158 15.255788555555682 17.65118456503421 10.136594064044488 9.676332594354252 7.797124441208977 19.04974281414893 14.212883516058492 5.71584850266901 14.804887195092087 5.969201206928114 8.814748853717743 17.77323727513268 12.937854940847089 11.74033276016528 6.400840505092269 9.178710924833952 18.61962294862341 14.349877485308344 14.986630236115143 9.64161180676016 14.674322717486081 5.231354116609423 13.441763310870783 11.461448906384506 20.723569269400198 18.95795568043395 5.698565760639054 20.890039116738883 18.27603996987044 16.144994100981027 7.626807528713495 16.631856479444966 13.189945871678109 9.08574907602806 13.71564033310637 18.21426546337476 10.290392925271725 16.204802555079624 10.302300626184461 18.538443861836384 14.633956430002236 13.52693448986882 12.32163987962589 5.531576848208126 8.04313264078943 13.031149061377915 12.922581620986072 9.326903930368296 14.832757191774125 6.936665749267812 10.620411649523339 11.359722210585884 5.581385220953893 12.616617735517872 6.478437402514475 9.359829029321677 10.54202487287035 12.92666085955492 14.678774448206665 20.31430015797093 9.788398544620648 14.024228635422407 10.556205224094562 15.39174809068994 7.486823556947646 17.507179584503675 5.412468215783653 12.099591250032391 10.736252170591952 12.136951552106584 6.808803307567208 13.841804625451042 12.54957524413045 10.25847713761549 12.158664760396428 11.462001720779986 15.538405932925784 12.467303250876993 +100 9.328717292894023 16.015023898645794 11.53506384337667 16.756375374746973 7.274094717296691 11.335998940829898 9.92932619643644 15.155916090382677 9.818582950485279 9.709971688423522 13.82844969021772 11.278746371014293 14.203978501508583 14.37567578573385 12.539796643027909 6.084565250888678 15.689530709090748 15.94031933813055 11.15250662574097 18.629414121515918 6.034608736989275 10.652652765350243 15.890147223717795 20.04578640544207 11.120537170058515 10.47252164800945 7.921625848683302 19.652350694872094 14.275177244590234 8.251713249965587 13.98104675447442 6.161528887041643 8.79925968473696 20.281722152504997 13.019458708245153 11.470193388483137 4.5759433081731675 8.753199051125735 19.55933639240832 15.632561786927177 14.493991463883582 9.445563978052004 17.254964002859033 9.700278191659683 15.287161891811424 13.998392298684237 22.929572815140137 21.891657715378443 6.306059542109496 19.704568774910864 20.756326516842186 15.051329176776546 6.939595575582239 15.498937386478026 13.44878877063479 7.348310979841488 12.26399801565365 17.60049851763751 9.313263954298808 17.729670977286446 10.849155524051131 19.32164148368215 15.760196998880925 13.602694461492069 14.165162830402442 6.966850522227902 8.468616711501307 11.318204949196046 14.037615495964344 8.364200907984921 15.602255071371998 7.908924881733719 9.412140354401616 12.144857246871618 6.643329681423192 13.355014453432412 7.662341082330553 9.20325341504603 11.904195195787027 12.507293279635684 13.729242640942225 21.18946877379841 11.622655591535004 15.284897125363207 10.92438904923715 13.291469442872812 10.225872930547975 15.022988921970537 6.990868365632475 15.483332732483433 11.663927605642868 13.001917233667355 8.111054502583507 14.613093731598282 15.988568123408683 9.709201848655836 11.452488011391639 11.547814363883273 18.08547224062677 12.183999961174242 +100 10.531101022459685 17.76572986055552 13.053173492038 18.345314426305563 9.844641929628818 12.267089962107697 9.893263600769243 15.62543640462348 10.089920884490311 13.496118525991625 13.561492550855059 12.477226593568574 12.570169142717427 14.784856736328106 12.643706072124687 7.798441838040327 16.89318520589888 18.040640278071283 13.581724794262866 18.6101358973631 5.60498305579233 10.182558060259229 16.561369090903025 20.35962476544923 12.085284871204687 10.4079828219376 10.673119358894718 17.662206656419013 13.816646646920647 7.517466175078719 14.057558160089195 8.54312287154611 9.184826000634162 20.37760016843725 14.203124324531075 11.48967150635059 6.073359271712785 9.858404490519142 18.28107848261007 15.544089012086852 15.33676706714671 11.697826457234273 18.918920674926703 13.096973175981168 16.1491873058603 13.806066496435186 22.611127370464565 21.61271651813587 6.7283210910480955 20.233967455002812 21.25386225576001 13.752983992501155 9.041658186298106 13.355468271348165 13.568951289418028 9.786733133598313 13.552946579163363 17.36869315627305 12.506759895802055 17.20367948123151 8.745379994024633 19.893500094932342 13.890712736941657 12.858447882690328 15.412145785921725 7.116827603386859 10.028280867868812 10.392668805412773 15.517389638347426 6.897595178259394 17.54049113132654 8.091319868642934 12.03406495864765 11.44771954967367 9.884258044589671 12.543955503256607 6.239178155416131 9.954398624117825 14.010008235914928 14.032063364589742 15.744437057337926 22.18602698160028 11.051716945469554 16.669909128647017 11.653538490588623 12.918668379766771 11.091459292187642 15.163590642372172 9.54103148216019 15.234850606640999 11.601907598585774 12.52097781434042 11.296454229372259 14.237868976588889 17.836934674282883 8.94494366489316 12.703826322090015 12.390553791807884 19.80936125157014 14.079166847040748 +100 11.205250741229104 17.315625000894222 15.575629361564012 17.682548657273266 7.4620404034924555 10.323068878263763 8.354699998783392 16.648601839629766 13.66448757748319 11.113453941161389 12.987033059600353 13.08821798347716 15.000321449084915 13.97144879234378 13.882862046272004 8.201381929459034 20.498087296497975 18.35424220320699 14.581668006659335 18.787883319336757 5.892042485899599 12.052948511943864 15.290165792051155 17.846067642491256 12.459183520578359 12.10411917317296 10.62820359611122 17.954753089735007 12.56816295626545 9.612109299591017 15.248774884817408 9.180089081837552 10.140303148103541 18.52380582133107 12.695226075195631 11.785758205842393 7.647660372201364 11.302316529242924 18.082110679255933 17.034398670825478 17.5127503630443 12.02621212845096 19.214577260849552 13.285294270898188 16.161671334592008 14.384037589908704 24.60993331730912 22.689019118494702 8.727947565778466 19.642217006799587 19.993903669520293 14.569281263742582 11.213823264113815 15.976093062212984 10.782778920002475 13.758226746897062 14.513428544628939 18.797485953065273 10.677633326797157 16.97512026798443 10.447445733802878 18.313443666122197 10.697214375439835 13.678687774832415 15.706478486033257 9.731025744071344 10.527546219920556 10.919114673504879 16.694958379553675 9.066371581092826 16.720820548334707 10.108902537122349 11.822146140759182 11.909260311240045 11.290887224185838 14.12831527232747 7.652987533742273 9.198078342343631 11.947710540986908 14.188609333233797 17.383577625099203 22.65043174919078 11.898437061839374 16.962303288726808 12.618419281419685 12.200399476218724 12.68413024612877 16.468966310494444 9.628102402398603 16.240010787932405 10.04315791563134 13.213229806488497 11.642272685357073 16.359390713316817 17.624476400996738 10.699737828381663 12.709573171934183 9.867378451959695 19.52779831455189 14.695928081774685 +100 11.97795306052322 17.835070594066412 15.192327366447858 17.489220865028805 6.784209338764654 8.380951837262499 8.939247282956755 15.88196903389208 15.58410717224345 8.73806316304468 13.891594065056019 16.34760441358892 15.056185893093046 14.255982153495456 14.868430844703143 9.628813325555573 19.95344369535172 17.159719992840113 15.95108924692035 16.36997052489897 7.861269902256313 12.111680275150238 15.641113193396585 17.435063673381045 14.918397756277455 13.008382485793764 10.992876324628467 17.53459188113755 12.83390850526892 13.365871090963712 13.831318503793074 11.214941809091677 11.620889911270824 20.608013779934268 13.887512144710229 12.268884957046879 9.859811379316522 12.280693973598892 19.377004381677626 19.36009103979528 17.84316642574705 11.938919065783692 18.23968706489241 14.36146995850076 15.213214754816683 14.281795130088732 22.976696527036303 23.150409905909104 8.629171119727655 18.008488715297005 18.535997612430656 14.110506447631602 11.048402090379444 16.53851944854692 11.207905523569602 14.832698994769638 15.492002234418633 19.932364797151127 8.799779719095492 15.612818096848502 11.74504846004311 18.639930486634015 12.805417343351067 12.036296188476342 15.46264008449883 9.977348188142571 11.485997478133918 11.631132619077368 17.520137880272525 9.672930095285968 18.673467695430247 13.034635303089532 10.895718161195415 12.41912213504379 12.81771565674604 15.312583351556361 8.122790822105882 10.293988796928845 10.437697528800683 14.593102472522014 15.784785256614327 23.1465500802078 10.973208833347403 17.48507450851847 13.584696966143474 12.979314074741254 12.387186185880834 16.330157494514264 11.760258864970288 16.0981771458693 10.918083067937221 12.944506588691763 13.514638747037031 16.84533126635927 16.696336245221367 11.2740848651624 12.960596099795406 12.345773232251606 19.502034328262365 13.251941740155189 +100 13.16676640320913 20.433647466250473 17.060219848582456 16.304476918158674 7.2964610077907786 9.155992398241919 9.620496611670125 16.641202264143523 15.532201735171318 8.195017243273053 15.607982840538535 15.171350700494589 14.312889582581517 13.064663449010089 16.039420225648538 10.462332045089166 21.12705473137423 16.344904091478906 14.762316564540958 16.031152013102478 8.399914440153399 12.966517810930013 13.787447948247676 18.36838806168395 14.198617802138944 12.701956426795663 13.301857053472835 14.762481517686247 13.707892070631255 14.169993568133325 13.173352983498955 11.136015103090589 13.869039551069664 23.09542806294011 15.573194270316193 15.18073703670264 9.718275538686454 10.85895029939103 19.539661700728292 20.724276708633216 15.62549885820631 11.220861690916927 17.107071490587757 15.254761598248582 15.7768843208161 13.645818363825814 22.939638820273203 21.422864428957347 8.990581800283866 16.521884369407072 18.430980940839657 13.396010727221292 12.432213848789548 16.707582833849777 11.539282067328132 17.66719714164375 16.32605183261049 19.550332606268885 8.798362026140278 14.281654751727817 12.161932486697252 19.069783209913226 11.031845094416848 10.758156179204915 15.195682384172795 9.184948635346608 12.240367746406708 12.504634218096944 17.52454306206623 11.12570575174968 17.94720286535728 13.516613219578263 10.202522225144515 13.218961093925778 13.312731827726775 14.107091681016776 8.9212136343397 10.95652032632398 11.478393754177697 15.421477778176724 15.271723450007434 23.93387915377167 12.262841575577538 16.826903734877643 12.599741596061595 12.78403572352014 11.037647795668825 16.749742458090637 13.762714566576161 18.380359102377106 10.31476476432675 14.457094037718553 14.054296477078596 14.093461380835524 16.39806780880392 11.240208219060236 15.100037182900577 11.726183185408868 20.269287632455757 13.581899154744367 +100 11.770142892179983 19.81140411934384 19.239941986886162 16.433529664397764 9.349063940868765 11.067819637889546 9.734125047697338 15.194969197495388 14.458259023395602 10.810158336797958 16.18271002587443 13.3086305745428 15.771304436113661 11.12674106918743 15.274206050594504 11.24191007077392 24.34080632324641 17.686212232460168 14.692643368338679 16.346501238718087 10.377583918613164 15.36830279791787 13.960395007759832 18.342993389936865 13.644016668459464 14.157753895851444 15.290562420470069 12.523354510394267 13.60786782765221 12.94475230536759 13.850805586438094 10.06540765073809 12.682620572897157 24.29828005673725 15.549426097158083 15.369316184712519 11.093478844553657 12.900098256218032 19.22821873587626 20.44237846519648 15.489965677478214 13.197411446738757 17.027730667697018 15.264196761780717 16.526169656194863 16.469213984261934 22.751750844801034 20.95029085846871 12.460400475965471 18.53103996244136 20.075033129768975 13.14549850909235 12.062951015810363 14.525763289077737 13.432651558347825 18.1199625698311 14.277573548348375 21.244266678539393 9.16340547482329 14.321507658592076 10.696413685450612 19.708683409922795 12.577804257199428 11.318243195931927 15.100840788967826 13.333558213553328 11.359126074809287 12.175663672635324 18.618281390860364 10.478695051771975 16.62403625535837 15.525471491849451 11.690328135897083 14.24339890624847 13.931840996165255 13.673135748859341 9.592741199418585 11.558242336748977 13.215668747215544 16.352052839509742 14.55488668526944 24.682429065469147 10.62930409525232 16.76151359322365 11.721070263971464 12.37134892908586 14.242852184283246 14.964160439283837 13.037300261516274 19.330658779967045 10.611951810694698 15.06365130646862 16.3275544254768 15.538953000722007 15.953480560394734 11.644873898335037 16.226655653461332 13.142673810904139 20.275252307608405 14.52326256845562 +100 12.861243218587289 19.842198282874193 18.476962392755294 17.762083111346357 10.485795667476536 9.057975998311361 9.385321388811558 14.920357796099124 14.729220067571315 12.932612732215427 20.697420175728137 10.673991730651387 16.44442268293718 11.778466288720013 15.426369675076726 12.595379895273666 24.21143038968729 17.40432406742047 15.32372650927161 17.338281536451518 11.642971507156947 16.003952189091834 13.709582543572848 22.28267281224869 14.708621670016743 15.655066788893254 15.161052478067365 13.24582091142939 14.290220014811016 10.928773167208186 13.371988219509626 9.763401046398748 12.555560087463913 22.539339818610564 15.810171684651461 17.45156540339371 12.010628702695378 12.021703115538319 18.158309351572598 20.22072095588796 14.054872650755616 14.035914702157951 18.802859352539443 14.92353063880022 16.819123823230957 16.151597433055056 21.648527203344415 21.105783730096213 12.314421014854952 17.614398088290347 17.947381566806346 13.671527200456625 13.91233653265516 15.833868754150252 15.893702819854271 17.578431190659654 15.856478618283473 19.8135163835329 10.903053827926769 16.791057038519163 11.990287528986757 21.816753339784835 12.617200899950934 11.75481077253755 14.391122768200916 13.819603822372642 12.500380822805264 12.877624891978208 18.09644987821305 10.600656603209744 17.27538435322195 15.724047837053917 10.81241804735366 12.111059287870791 13.511382750525978 12.401963905667913 9.506500214330364 11.702142380963682 13.557847384710652 15.808837245373779 17.976712266237552 22.690089464742876 12.910464527312556 16.92550685529822 11.575455954604232 13.907675595285088 14.135276321536418 14.191511516763702 15.780109359367392 16.703826212157047 11.226901660857031 15.688187791068087 18.41274153001631 15.531497251567593 19.62205750879668 13.208930626885172 13.51913009840209 11.762059626174999 20.56064138966556 13.458726718673773 +100 14.103234882347985 19.399548005046572 17.006606590373437 16.762907774685452 12.254871962889737 7.278980026786642 11.491780438124287 16.686997598467617 14.805566339562361 11.491162845787432 21.40946927548315 10.809684128881715 14.696602293144235 14.765808297515793 14.648645799337995 11.216902499680494 24.270434833582748 17.52527409193725 17.79446216882447 17.03095544920529 11.722071609967365 16.776828342871624 14.493126591970661 22.540615841663374 15.570437040025189 16.25235695213199 15.156932943445927 14.743466375277471 14.21116091461121 12.601439430608705 15.663971783150533 9.555855736786341 16.340556892299873 21.387519995026167 15.074716735460568 18.251445292117 13.253934990935225 12.83781368864247 19.57572046127999 20.83347045221557 17.2571310507527 14.339554994215636 17.566521107173998 14.638666004770482 17.60114241454685 17.047032550326996 21.722127695701726 19.898704778013723 14.478692668420063 20.33890227567755 18.132540616670706 16.422412022621973 15.35016041609479 18.99983283479636 16.829858408187263 18.132211419753066 17.295356701392567 19.36654708669543 12.105640362612446 18.653976918971455 13.594060912605864 21.55655962071637 13.686728272178906 13.311861717366812 15.866837936229928 15.193736124094732 13.635930849395633 12.413290422082445 17.367242763086665 11.945121182150137 18.505599635967698 17.023598467731116 10.619785787131201 12.416334585512356 12.369578647875047 11.216588358108464 10.612423304754726 14.145701245921405 14.188769311846652 18.65308466718793 18.059965303829383 22.53899072756542 12.144645900707172 16.83377036710928 10.74443769030384 12.543452724680472 13.096897468017993 14.638458064446276 15.01697287233748 16.487774586010744 12.637589630580539 13.999820345420773 18.604895939579453 17.141584884910053 20.752400919069785 14.329039560630084 14.0345076400671 11.566913843061572 20.408358573450826 16.11266354686247 +100 14.89223210670928 19.444434700547617 17.94257566228826 17.164459441371697 13.072848813975686 7.958247725635824 11.5363680561085 18.212428310066652 12.774918141597517 12.616263456911478 20.72186304018291 9.095667634950951 13.793430546430354 14.988285915510815 15.217789282227509 12.828883298361948 25.002248347101155 15.71553576838043 18.629513218544332 18.19147940130334 12.56451660104807 17.707523033237266 12.445992615690635 21.191213741911856 17.78914616092197 16.226907961285928 18.588592191472816 13.379506337015147 16.64210413576263 12.304875284705663 17.092613307531316 9.866774785778697 16.851076346470016 22.02711764868 14.519307624176916 19.32727445035348 13.48270582259605 13.73185955782876 16.37949335551895 20.632172618842855 19.163234437998902 15.593852826423282 18.69187586923191 15.166416539537344 19.88805897810359 17.615756894770946 20.66182451905075 21.003825104431392 16.23268019734189 21.146551880680125 17.742116687551253 16.967484899708154 17.36003432166668 19.650194023787247 15.15770210620967 17.649338732444534 16.648281909216884 18.53937307599765 9.942735967998725 21.09611789475849 12.868513762360553 20.310739223272222 11.891615839971466 14.889508753983385 16.168114504076144 15.029219610854279 13.856778953232238 13.826799995574383 16.938263578595883 10.00206778060052 16.878247274577813 15.562641140086624 11.683397564811383 14.106361539868914 14.754419841764925 9.814512211849152 12.337390146925538 13.832884963256987 18.44349823635906 20.58969251537577 20.564532377199477 23.4011923383899 13.228958065136691 16.680126895531536 10.75325898311339 12.262354745446412 14.473162823092789 16.969675374596644 14.810424167942493 16.00306944857171 11.480129910493 14.780969722959883 20.27496583138332 19.1867813342627 22.36839818823156 15.231026805117775 14.697910237627323 13.86979252759403 18.93195480962872 15.834641029640252 +100 17.508375432749393 18.238073629185465 18.033179158527933 18.307432354394734 13.665588511480614 10.452490484241462 14.13366030035424 18.950375357379592 15.288386610304117 11.845363962787008 20.503718805545994 13.174746539054155 16.780753521013704 13.594245660822757 15.615305171440847 13.556349354282759 25.144589884631976 17.73807470785091 21.31365927607135 18.367288033653086 14.541578033381192 18.76466653480019 13.08435817491698 19.032503706222204 19.39312679961887 17.373501683040395 19.37648414839024 12.534878760837305 19.40352923955971 13.054320195520868 15.812706034950505 8.882357657649905 18.069346877957344 22.749848516839293 14.220472138793863 19.873693982667913 14.938708577215209 14.538637316262403 15.995683989303824 22.149955176868488 20.36897338403027 16.596790720432484 17.4837292803828 13.876137793861956 19.907293114348928 18.980830208509957 21.890522466624255 21.66272444721879 16.084731603466057 20.02104709481066 17.894432966187836 17.10108830572308 18.838829480467137 19.002582132563187 15.047366656238555 20.71565477538776 18.963908576974962 17.62430728395779 12.651131074304914 19.413755218950783 12.803345069998429 19.787962650018784 12.714371969172884 16.03852933813718 16.724538631591553 16.15083456735979 13.958968734304042 14.880067807932859 17.283653716334598 9.041842360729724 17.698991948195598 16.11361822364355 11.411394225447776 13.919286864457934 14.538406922049631 10.380205833304524 15.449147353531814 17.09164040678644 15.018740061676201 21.2057948662535 21.902215470815428 22.8556573798738 14.96515706121613 19.23463630003271 9.8025088087144 13.262944962861463 17.506547480967573 15.482750636779567 14.950308797402075 15.94187715232992 13.761469437836578 16.75301105382638 20.420332786935976 19.459071185391988 19.810137841507828 17.387165752194328 14.760117137705755 14.161829130045232 20.285175979614333 16.42723096629647 +100 18.996770494405464 19.33895527132883 18.435989063052762 18.954134672537347 12.675551147672747 11.109829531846145 15.967611091938995 17.837977526374885 14.890753790505864 11.243716611576684 20.708710188588366 15.652247794750297 17.716436957129083 11.179215864771189 16.869191204028482 13.50939224006208 25.362767048782906 17.75374723488397 20.265550994323007 18.395560612455554 14.346191639860047 19.299346989105807 12.592939294290122 17.821050114892525 20.50003650268482 19.098384465370554 20.36217515076982 12.234311211453626 18.419869993535915 12.693543935744819 17.30772380633211 8.665163977483292 19.471355827092285 23.299171391092894 16.18416376967272 21.146308475961323 16.14565336041039 13.23006954857965 17.394074673214728 22.45028067735853 19.89931035439982 18.561792965291534 17.263573785816742 13.781324021207267 21.280156978053213 18.498152677046235 20.890853235117124 20.028169236450072 15.504606565691349 19.083132630135154 18.87596372930882 15.918663692690554 16.330479674390315 19.43027120014762 14.67097335498675 20.839636619316533 20.74158853961683 18.052317595274683 15.228006469722226 19.237666115173237 14.65726813771387 19.009297125753765 13.776193320659662 15.091019292068237 16.066394394531752 16.104097808965115 12.896887352322977 15.602621622714686 17.120481024755165 10.346796271181756 16.124788366312604 17.43542616572789 14.351625805888105 16.263275279846315 17.361969248978085 11.338072067557588 15.596675526828282 18.011267110572767 15.151691361248794 18.866728804511595 22.9485602179919 22.315224627719086 13.470305365422757 18.775933124908576 10.513568904700628 14.079189648218764 17.78803801014226 17.530738111474168 13.575163460392297 16.31302457526695 13.396364966087333 18.662377143767756 19.606218487736495 19.235913502601903 21.060181690803073 19.242309014819945 17.231713890505908 12.514099664242833 20.886203198528566 17.086520729837623 +100 18.981115138829487 19.659472800924227 20.217101725951164 20.503889735513727 14.449947218199007 12.237366469907299 19.197894825804667 17.4885448972259 13.407463262354936 11.547135862660543 20.769436111612546 17.810036515584095 17.202623062727028 12.508877997717207 15.269824694937192 15.49293109538649 24.947760956396618 17.615498114628288 23.217582770150436 19.915203352580885 13.42483740895776 19.25010149969052 16.916104368250753 20.786379980364536 21.758193921981576 16.83318098098379 22.24731051407193 12.02788668091509 20.214962109215744 12.361603783268604 18.160801163236854 8.78314705633903 19.133934657943858 23.75078616001881 14.659144128300312 23.984871788328547 15.23459772798858 12.604495180082422 18.724646975953437 24.26299464082091 19.542160011586596 17.18399750703038 16.060973179669205 13.096104053166108 21.44811192583542 18.50293940404584 21.27651346129344 20.481471884798673 17.161763752623315 18.66181942419913 18.007678287294084 16.39415153222197 16.407584863136574 19.752888922762725 14.269363265824635 21.819750000992016 19.152729737445217 17.80093495616909 17.106252577794912 17.689486797389737 16.429608747467295 17.182237940245724 12.61055932312706 13.531440506685685 16.718415089142642 17.32359450114263 15.405048531262565 17.666998480376467 18.508410843731557 10.221311095703017 15.33321337096425 18.772631231740334 16.7028103584347 15.136200819950592 19.141413506347796 9.726386084569404 16.7463760748528 18.095031577845788 15.353604860855702 19.05720932851069 21.714180801495466 22.693008987728454 14.146107881728716 20.25690091301031 13.581076420361391 15.032457161804237 16.96765196573731 16.138831686822773 16.245486941903344 18.935283008519896 15.430529884627422 18.850130294710418 20.655543041787194 21.196952795816866 20.0079938086579 19.240674366397954 16.15249633536465 13.040569101248046 22.804862142446403 18.757554937272285 +100 19.206850179502684 16.351594973026216 19.299773595522634 20.680347785870048 14.582325004000696 12.993971612782982 19.47202297357841 16.99200856752574 14.12971277503858 11.944149273813023 19.835775044134103 20.448323195287266 16.776119509867193 10.112913397769615 18.047581998946654 14.756530775203348 25.67514880930889 16.96019093535587 23.849502551030717 19.83104899756274 15.224850916909363 19.065918954855267 16.38519232876549 21.213910808108373 21.196890020821122 14.671108713227014 21.432494498697235 16.36947292709126 17.747478237236006 13.28783394166782 17.971960393791733 12.06849068351373 17.850736029165308 23.497675516520147 15.877817120967642 23.246441451054853 14.72953747428695 13.383897637980136 18.69104935548587 23.81175711293165 20.847015984029767 17.8535364911047 16.88946930845943 14.216281232332905 22.45734522892303 20.28964658465722 20.706392123170904 21.483483556500747 15.879083163037047 15.879764833072592 20.552142012991503 16.176017344956968 16.87061859172985 18.12342616253834 13.155836400858107 20.938508756402257 20.085337065387385 17.46060035984657 16.883543606329397 16.794978072765314 18.165722353740716 18.48992974000375 12.948633967357107 14.93524850262904 16.81603201504093 17.02791282035312 15.893483053156595 18.773105821718154 17.47123794444356 11.800859401315998 18.94383753690087 19.18284216510403 17.006980278569767 15.338320138712634 19.68662324269744 8.632861060191392 19.46325848428213 19.5718474233412 14.94364189031808 19.223422421448237 20.988067980609678 22.85265495181803 14.732598407074189 20.66664852723075 12.908796548228803 15.069818872581507 18.769068459557545 15.661073931998462 12.997161821473785 19.045324621191813 19.214187102181587 20.04097327866095 19.786257422992676 21.198128596003627 20.753960332448216 16.91908064920104 15.485784456238033 14.172485348803074 24.60987925638583 18.284546006338797 +100 21.269986516728387 15.831432421467106 14.919060327325017 21.671321407633386 15.64752066390571 14.532381813436082 20.31726189988326 17.46276038570951 14.393924724091582 12.15851242197986 19.30014201885317 19.91580063386993 14.633264198528119 9.22509589541 18.01165898812057 12.236375052830454 22.6014563504202 16.790319446792598 23.530216724286795 19.41141846005964 12.42813753220474 21.184721960922534 14.854615108367025 20.198011625304396 19.54699449007439 16.859596240450426 22.020870280682676 15.934141657653985 17.16330197539524 13.996447776210186 16.48268135314897 13.093307025289533 17.394147817925955 23.84653915661101 16.69992489987835 22.080777233355594 12.550856690671903 13.72779338696463 17.143593271899395 23.911934505804936 20.486876893470956 17.1633409398661 15.234472733831172 16.2880932288787 21.564390607787722 23.27743209190576 20.62221276721255 21.79677961548406 16.40512174283169 16.69687430268964 21.907211132424028 17.825257171730822 14.656183016564274 19.3429249977643 14.386532465691033 21.102478691954378 22.318901662497666 20.068486784161834 18.272379165883407 16.23198864795036 16.665498656845326 19.51958889451373 15.56305981074289 12.642810537204452 18.596933859967308 16.851725554470004 14.000525896522262 19.532337771493683 18.85403000345153 12.046875162073368 17.586956574642997 21.529084142415954 16.34493336594304 17.110344629950426 17.603370737749284 10.17366762214127 20.19041937029569 20.762168229808697 17.307427338449884 18.264754932052522 21.726304022922047 20.85462255072273 13.34964222192459 19.981373255510885 14.100766258200306 17.847310942076856 21.31244024448783 15.436709170520308 13.845051502903411 20.538745061347807 20.47028777545379 19.797011463928197 19.860658678269793 21.11543334415629 20.293873572005314 16.64069364492826 15.791820006558602 14.103411838448126 22.73556718725902 19.535562437571436 +100 21.76585035383618 18.853806112918075 15.858884144180504 21.058377515046438 15.145449076403583 15.111389430513714 20.881553545287762 17.353228768971373 13.149058825458617 11.754573457377704 19.44939753050716 20.917296594657923 13.158809964939202 10.45472053334633 18.50627507885613 12.353285210661612 21.6097193638534 16.15527409465151 23.56920483875084 20.90388471115639 14.606240762207541 19.628861174188756 15.151941891501966 17.502550720191625 19.842022997589073 17.995154088802533 24.051321980819804 13.862522344070454 15.94831482832582 14.661305305589854 14.678314508902986 13.826301855672124 18.545475062120854 21.769408198777505 17.010388438676223 20.166515525875063 15.120618451406928 14.728897074835285 16.853975603130333 22.290021884463663 20.997930875696845 19.08290107735518 14.429898636441846 16.120500462013503 20.32580845901115 24.919758312413432 17.99990151868819 23.27106866222892 16.41031719500086 16.952734420482493 21.254108483186045 18.219159763326576 14.02252022233938 20.72129800032651 16.36678742363972 19.94302677167879 22.972738490087988 19.725342355146207 18.446812334457633 18.436319645269872 15.996190097822147 20.67809811872678 16.874083886132613 13.016340207328044 19.32261116380617 17.37111202516435 13.212081438365121 18.839918305140024 17.588960650328342 12.473299211954275 19.490896605075953 22.189980037095772 14.787381073144308 16.88394952416305 17.98024320093364 12.140982646539344 19.529722735386564 19.098368478929274 17.486735483009962 19.21411270974966 22.02876865623333 19.647886519665796 16.23917685875908 19.997858435573452 14.994994545660662 17.39957762280722 22.644018949353345 16.47575939630973 14.689540646282545 19.20152909733869 22.068681790425433 20.777962011888913 21.14437285873965 21.241620251588426 20.024124921449413 16.622481257066443 19.256423320555072 13.933876300479902 20.920609534116483 19.075398509392784 +100 19.508388679748794 21.688996787121884 19.536856837620146 20.95877023900721 18.78629701598716 19.73293117477208 18.764971328616245 19.559257001329268 21.092400578694615 17.754483449849946 20.564750736609614 20.30905628303196 19.227605057594168 18.12012478929501 20.09376836002803 19.311659478217056 20.302479074761116 20.028407789180477 22.08231255871719 19.68883768428507 18.669453259591574 20.23305832544321 20.285995689163293 21.766943847812566 21.085644619688953 20.463932376894363 21.90229375858543 18.454608029380292 19.16832300742533 18.795451276172816 19.4932472558975 18.2103080081768 20.825696230858725 19.711110493771596 18.087951817146546 18.679747194430195 20.407568001685252 21.089564538262696 22.595750159199323 23.788021205809528 20.538732263258794 18.713600443958576 17.228339835049297 20.348024901046987 18.943176576096576 19.46003556176641 19.204274161222248 19.8169718476587 21.385774300023936 20.204163137678947 19.793774711849704 18.653650121326443 17.822912171884337 19.36779971820467 19.930082683936185 22.298308887653846 20.16935687791475 21.277561364329976 19.350915721899103 18.459573103657867 18.745348209097916 19.057206116103522 22.767010652165713 18.9321973170083 21.090035964857247 18.826194668486867 21.21104491673652 20.500436255937622 19.796370733044483 19.947008716023937 19.148775995941794 20.579893861926706 19.408521475556984 18.406712507102576 18.338681153384496 20.224364293038754 22.052818633333565 20.20798909764547 19.84577017605715 20.371573981483305 21.697802264218872 20.285197251773013 19.46579459991614 21.438175323077857 20.557383370000096 21.99648278959479 20.238204768388478 18.408190258763348 18.221393040980637 22.146206311900624 22.240765437018286 19.76662502273262 19.501856482523216 21.899877579914865 18.560840613343466 18.836854875357425 20.83632483309576 19.487013340282534 19.99334157326391 19.787524231918134 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/7.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/7.txt new file mode 100644 index 000000000000..596dc03f1ffe --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/7.txt @@ -0,0 +1,37 @@ +100 -0.2334948379808961 0.25580892565404445 1.0666870180426444 -0.5118635238919438 0.6775174324517464 -0.34559042948999275 -0.15280481752656946 1.078374754631295 -2.590978482370403 -1.6854140264971893 -1.926841016675667 -3.033700955802796 -0.8817437722017297 0.9742640696460626 -0.3703492862973472 0.2571271065244078 1.4159827457240304 1.7259919719479992 -0.08987931514398141 1.7596616564402165 0.11976465596434198 -1.0886176909757008 -0.7727204578583559 -1.9246974663345213 -1.1545740098537483 -0.4654216944967579 1.044660525192182 2.237000780515779 -1.7968359699901522 0.5106757087378946 -1.3527071209047947 0.6171062150021626 -0.1704126458940446 -2.3801775736017894 1.2067860890390296 -0.7865009266513504 -0.694070309885621 -1.3906781346765968 -0.8505682596938221 0.5562575729033924 -0.2460176432173272 0.4272606029672254 0.4704984101074968 1.7168601521866171 -0.44562199612369313 -1.9199151618994514 1.387389141543578 -0.4309346237264311 1.4489701779505901 0.4983902471372116 -0.17047878926434842 0.45340866226018367 2.5363163281641894 2.700074687769879 0.09019547567261231 0.2082477713121979 1.3991122047063014 -1.0993593425975514 0.43299148440373164 -0.033621702340013326 0.4080806748948197 -1.0833794477342276 -2.0664377413016597 -2.6948784667886794 -1.4525993468864902 -0.5962778704211329 -0.3811490626433904 2.518400511158372 1.4377913808794875 -1.2507184512441154 0.45202098818624403 -0.5292017072554226 -0.3696729894521237 0.24092334423999662 0.8049224520680113 -0.44103602904921996 1.3830069925546662 -1.4845196939851253 0.008240781070948975 3.376975844574582 0.29000366541285766 1.8631788585880247 0.11897623162517064 0.7550102239287357 -0.07381815271049899 -0.22152985551346577 -1.0133271157430455 0.5593917666448193 -1.1069983459414983 0.8652608072074579 1.410873105779683 0.47649082940839893 -0.37212335362239946 0.5901552531013049 -0.4012749722103364 1.2162112631046942 -2.380827909479661 -0.4362895785542401 -2.5880555936611973 -1.9435790792953667 +100 2.1992775413074237 -0.6439038010438785 1.0807706971671132 0.6004018627837496 3.0555073655155596 1.3900088942540667 2.7137038521634613 2.2720986781279793 -1.9019951086389997 0.209620496610061 -2.7984527439758713 -4.316579040925243 1.197167584956787 1.938435088843131 1.7069102792043154 -0.08366401241716748 3.846728220839405 3.3344651304651265 0.76249999334422 2.751190845870705 1.3177347834994164 -1.3437825093134892 -0.42524131118543196 -0.5402170101866766 -0.8116729765506357 -1.5328773548652441 2.267916721547558 3.976900190846915 0.4364897257364394 1.9389757171401076 0.5505228203154581 2.609315802344941 0.778616893728853 -4.245191312482285 3.3942770068132178 -1.1639425746918306 -1.3144837918976409 -1.9198673468393703 3.3235257279525783 2.0644724910764003 -0.7631530569893535 0.2751785071760615 1.144365221361181 3.1722298320208333 0.6982114152135762 -2.2661699111607163 2.5171347813130303 -0.4101306155407074 3.612780312238469 1.3650932095030754 -0.35368717007241546 2.0819412599132514 3.650099554660117 2.753929726912821 1.8382330770868824 1.9156285556761374 3.7173263393722022 0.7249006295500041 0.9166526171531852 -1.486621539957277 1.3891312846778985 0.1719925783322409 -0.9998817168905207 -5.738130267049606 0.33763251973502306 -0.9998338414573371 1.3797708851236357 5.453396120809264 1.8484227521530643 0.17290658772443013 1.2475180854272434 1.0040837021911688 0.561239317495084 0.3003538388815805 0.33455169491789793 2.4587293228735345 2.785463424583649 0.46866949689251247 1.3258455406046692 5.329817455777322 -0.012698791701687195 2.713137543336275 1.5551710824854554 3.2683559710055485 4.231963565877753 1.202925280779293 -1.016995658343946 -0.2762040127604437 -1.5049366204567123 0.7158523847719489 -1.5217503319124708 0.3749196419269506 1.3599303401808474 1.5462805620886673 0.02608463379345438 -0.18277435180831447 -0.08038036536724524 1.0313446369071675 -1.6955529380420051 -3.931780124178296 +100 2.2628898776065265 0.8251836074548616 1.7917417840970933 1.6751381348815155 4.584227455398034 2.334691196373674 4.208911891213447 1.876211604830455 -2.5595314946351193 1.541362062300971 -0.9643053980853783 -2.6437246858652075 2.0990848283254113 2.173098968405394 2.7264946395244243 1.1956061247320002 5.084840940317396 7.400427583218919 0.42964353879091344 7.631541369463239 0.38721102330067736 0.03219382032436324 -1.1390165209953267 0.7621100606716729 1.3526840542308705 -0.5988896461843369 4.328791417940407 4.0129603203535265 -1.4690477008519747 3.4369668124215993 1.3581869715445871 2.6181964540337934 1.0574857318222177 -2.7455777521954987 2.930985363339634 0.12823020856135225 1.1112373752311617 1.6909002236135398 5.930600682078279 3.1552952734049144 0.43527336712801984 0.5022480892104279 1.1909849661791387 5.002083857528497 1.037999328276053 -0.9095789678418562 1.9422776831499555 2.1911718106540183 3.914006511257372 3.5430988745480314 -0.4519895115314517 1.7699439597704405 5.951029091910608 2.6135552794518166 0.5333072742982328 1.3899081149569052 5.4979228610236826 2.546799667638516 0.672625300340588 -1.4993463343377096 2.967577860500702 2.6481924395409377 -0.12594143513814055 -4.017620326981733 2.3142843139117435 2.6027090000216937 0.6811913743686091 5.193980308369802 1.9175189565030748 2.0502218099386944 1.6456440256543219 2.203499450743024 1.4836007786370042 1.0365447431389143 1.2039560698034246 4.517721819764505 2.304695164378619 1.0758003843494328 0.49668081153141674 6.234051912055906 0.6131385281607425 4.815428701952352 2.2748995050886385 3.4278700868309016 4.57298363380974 4.2862337265395425 -2.1965310082871126 -0.3346119045876198 -0.6585287686040864 0.7571672123631595 0.07933812234096727 1.0875221309049712 2.428085064853977 2.5244805166824973 0.6434231449750201 -1.0898935790742117 0.9963884937091314 -0.5129950929475868 -1.6899531863496997 -2.334362526764479 +100 4.538620674280777 4.761543338250292 1.9852723096280198 1.3657850740491404 5.863657358000506 5.501245529019296 6.816908045080675 1.278245040051785 -1.7421934383361104 3.3323277745335576 1.1415642364177712 -0.9038641845421289 2.2399028335462945 3.605191516762545 4.668936310677686 0.7499239373242608 7.457546976589679 9.223883985392288 0.380565059248143 9.343704754419523 2.2172291264195136 1.9927816702733179 1.8155946252076731 1.6365908451044884 2.617968260535486 -3.13870354709566 6.5223658622024905 5.949013276463373 1.1663417109161691 2.868636611370641 3.375593494089524 4.601802584624713 1.0470909926907648 -0.42335871978801065 4.173772465914306 -1.2948298518733639 2.6869082918397567 1.513703803534364 4.456489114368878 4.504162966789915 1.200314560484963 3.0971788694019344 2.10527668667295 6.662982976704516 2.4564796062137484 1.2788897193240356 1.5197826540167572 3.1944855069631743 4.46975345498902 5.097314472613564 0.7365552426919927 1.6855351978127129 6.013656855447764 5.4649756429231715 -0.8492565396081173 3.1960861582916156 7.732108989284987 4.091221649728491 4.02465123353411 0.5645840084918929 4.13402035846092 2.7352145531751075 1.3654366907361184 -2.161119119328557 3.112670717667525 2.3229608523283183 -0.016299084901201688 6.082163830083102 0.7490229516387994 2.1938896733761686 -0.7755888960560267 4.063374629512956 3.7417243525813655 1.873585205999478 4.309306315926702 6.93339899226923 3.7633641750003135 1.7375276706677 0.860539738199883 7.563022537346732 1.3209999300140634 6.1821873661828874 3.8109175670937523 3.8908899617082113 6.673323122508427 4.737903661291302 -1.2202537646725569 -0.8129511321195391 -0.21209037394352065 4.4671504430535585 -0.1541827259708144 2.4462977570137228 2.55912296015137 0.46559733132760206 2.1276303119365565 -0.9703552982335638 2.2499714897286083 1.6192367963391443 -0.4682089655582702 -0.9722641044110034 +100 4.044540137460428 6.397601180419005 2.4823112434255545 -0.4020535969821988 7.486583440226791 7.57709341843277 9.248584564982002 4.874847585218236 0.23086095948516394 4.611531570861794 3.383500764258386 -1.15820569619704 0.7860800752062698 3.600050924015854 6.982875326665646 0.676921446023889 8.607056739960212 10.426938155320219 1.6175726135674302 8.121086828017512 3.359796882873808 2.2175689299129613 4.811870882869729 3.96741864609693 2.8982285289423495 0.15675387494303505 7.620809773858974 4.305724689734289 1.8272554724740022 5.669287577490652 2.992678599531118 5.0896578959257806 0.11727367701076341 -1.1317713808716 3.6787788253867775 -2.0441617098860854 2.633943535979793 4.602865061430366 5.178121696633198 6.342362560719568 3.438687248709218 2.317850344083949 1.665046746132232 8.238357220264785 2.3304225358432085 2.958654541853032 4.4495609758137 2.0067517344466967 4.722439538080936 5.479610906054465 0.8596979738316235 1.6140766136246052 5.874236087292016 6.034186623694896 0.2454758467161352 5.24484607610085 8.226397893835205 6.2730024862016585 3.904656594061711 -0.23901011274530215 4.3568950319003 4.027987577662251 3.3907884832278876 0.6308693195736292 4.251598805602503 4.001106132279435 2.662477370169225 5.680018379639545 1.2828405248223909 6.548243643176866 1.1818751931089615 5.427059381683269 5.567295647970899 0.8376829206652598 4.062830604864054 6.180525349630836 5.082445325635346 2.0404310515486133 1.7889138495827464 7.701376034294322 0.06999962550293803 7.930175161281186 2.1833303644226 3.6883952046475574 5.551451094390871 4.325454195261043 -0.048682460586068343 1.6069429026297413 -1.4603912842243298 4.491808895773464 -1.4791078020238921 2.3930923331480423 3.3704149108611925 2.3709289518831245 0.06974443517046369 0.5845569032527045 1.7730088692022488 0.7952134082155018 0.48644306385763625 0.7225799007300173 +100 4.56588537227534 5.621197334262014 3.0700341179555206 -0.44424024407346985 8.74820735928541 9.487533418609212 10.964684040990118 5.4682507558377 2.569816101734655 3.838347506685687 6.425566869528968 -1.587729652208925 -1.0756033909924057 5.9872662943754404 6.6124393269544885 1.6142990935238941 7.760070563785882 13.904408459437237 4.848703262146771 10.619288754599134 4.120097784196542 4.251988285746548 5.395272824957109 6.176685974985387 3.1311949263836727 3.072994700779912 7.623765155596163 4.450745626777695 1.9518453857728064 6.472858191503577 3.1836672093246987 6.276240229911977 0.3650316281575178 0.7749633619594637 6.2601285457056495 -1.069656508340648 6.267084137328136 6.76371170560849 8.692134454681225 6.998290965506975 1.9997066626495554 2.0910961397336587 1.535797896319432 7.50995248408511 0.17611929583075536 4.986372758600794 2.6535762019369997 3.9651512660232626 8.26615971812941 5.088546240562324 2.1617764556146746 1.8142216066356947 7.453175962251936 5.043580946534902 0.9040256908615018 7.421332946214732 8.666366323450077 4.788359808464882 6.17000087914154 -1.135470063372777 5.065848493554224 5.419038100165135 4.363471035089844 4.701098557225364 5.915443556406272 4.363058047934902 4.22792340717694 6.577756560312787 2.1210278921558534 7.430042065727221 1.3750240483207627 6.342655973501639 5.493685827568823 -0.886684040949026 6.146943289236787 6.037513747104164 5.98169805253105 1.817803316142038 1.6008611736451703 6.884849753558542 2.2145866074786245 9.997685418194965 2.945652237413833 3.739048543998668 3.9830912277894788 6.10450305803042 -0.07293701964272481 0.8628234695842734 -0.592589582209716 4.801732671105838 -2.4525782612255274 1.3306018228162948 4.488002307778694 2.341846109104382 1.5126419227527874 1.544541510352449 3.9384988317967533 0.5014475571564088 1.6113625278047008 2.356090923882447 +100 4.35692536071853 7.737255115798456 1.5707258109001971 -0.6603113196041491 6.939923196464387 8.945801195824483 11.079611000565396 7.119841552782676 3.1180430114067197 3.6279198566054385 4.984168133472175 -2.2794133729822783 0.14987816458719483 7.624498739403599 6.613400720155637 3.905303433089759 7.033104642324794 13.644707683579824 5.148619059573117 12.974813873892199 4.883056162335866 2.5612069501430046 7.2354492025942285 9.207746495048152 3.533628727271753 2.611064016355088 9.325533701664027 7.571400474889179 3.752407940012036 4.861974820460113 4.825238445147371 7.285000712896213 -0.047397510951285415 3.2172788504404504 7.30897336147694 1.439576193301289 5.459808686819328 7.862273157439909 8.091562433004933 8.000187432503264 4.670869908035332 0.9099103777763735 0.391593228096208 9.271969686218002 0.9177643888632822 7.095151159183194 2.2743553605305618 4.6736461449525315 9.692028847423686 5.973939744326713 0.5504434349124976 6.1655413529393925 8.149138333689551 3.8811229453461578 2.0829788964788865 8.581690577884558 10.424300625622905 6.661407141825908 6.425787094456496 -2.5806382262788454 6.219595622816718 3.8361986182264527 6.688572438194919 4.324826354850738 7.3554135643117 4.095748523007143 4.276038157957402 6.100318983877246 3.767727698279944 7.12918737563362 3.093894832374308 6.145470274666486 5.7563476260655255 -0.05912989236556736 6.840637055114405 5.410569356424041 7.547476040697927 2.2098049805295794 3.046791527830796 7.409921411420267 3.765983460378005 9.87955187133826 2.588186684464293 5.010721241883077 4.01244209486407 8.644498865796345 0.8375517875573636 -0.21236697726997056 -0.5917902976466178 4.205031465153222 -0.057783846729392296 3.0828034918108127 5.016658220845047 3.5109785026860427 2.0890551724311193 3.363346550971558 5.298586888708835 2.1802695558272465 2.1063730396017935 2.2409794571135833 +100 5.892268319192132 10.371646391016395 3.8039067215909252 2.352929821806551 7.675007999660829 8.162363054447123 10.274301469209012 9.463979926331552 1.4932479650803923 6.209491827738433 4.650001282214507 1.2209935858805974 0.9026739402283233 9.028486099041487 10.310741955119985 4.158156435976455 7.169531881300181 13.024025516030324 4.595961754203235 12.843274601488874 4.772091997024549 1.7182123666162938 7.539576335966672 10.34846939938988 3.145986014262827 3.1902324296944946 11.71076739016093 6.207813660224902 6.94604369588045 4.602584389560818 5.735772012741103 9.431580268445064 2.9363044344643825 4.5582338608570145 6.883305596054723 1.1851503569272568 5.374191438189031 10.90388380052059 8.235579090456703 9.119836374918243 4.016461713720027 0.19483932979405783 1.171272188774855 9.340143147182477 1.3885387722243652 5.719758452953586 2.9283157429426523 7.358098054199963 9.1007659325682 7.770582826284965 -3.1013194960355595 5.6753458447556495 6.093892068651929 6.173788757221886 4.015487898607755 7.844297149449128 11.231778207230112 8.870692013931809 8.762336569364628 -2.1767080607045854 3.9026023410105095 3.3419363565746067 8.396358884836072 7.700062556673676 7.892827932836012 3.9590025617850215 8.144927174920173 7.265270012380416 2.881223312648266 7.542057214267167 5.104556366869492 6.693001165882139 7.393403229814402 -1.3281497200144345 5.48523338245581 5.111068741398288 7.822781576537704 3.440724790040046 4.6182769138632604 11.189686574809608 3.5997079544424224 9.932027985314893 2.411512883379629 7.141175625438614 6.219028343822647 8.653644012931423 4.38189553293412 -0.30959663969792817 1.5799696145630815 6.890173315109811 -0.8406724618659741 4.572324489472854 2.1153635118759757 5.396538004802709 1.3861797076069238 4.786075049944474 6.967933627148168 4.402625599494771 4.0555157815917475 3.090435047075914 +100 5.987565324373456 10.765262851345835 3.034732569059722 2.8838308658870955 7.778498666371992 7.6389722235250375 8.378607344535036 8.241339410703679 -1.7527665631404084 6.309433991210816 5.808153771841546 -1.439354933687207 2.0043281771312156 9.263163637199654 9.204807686465399 4.254113020888477 9.104560357319802 12.06104359855436 5.456061803523135 13.590432320771752 4.305323690264009 3.8311177303772075 8.616806361957513 10.515688953982613 6.995431774321947 5.254964980859922 9.960304662913794 6.232499651121548 10.682207591324582 3.9406524008607478 6.418046593204266 11.412208783423349 4.559377842726268 6.250140225967282 8.32761407217553 1.9761118106244338 4.995501619866135 11.910370413789726 8.334121835572915 9.129576826384673 6.659500178503371 0.501867220782207 4.084911874075244 10.15085429528837 1.9421988966438404 3.952223754940209 6.389281762864984 7.890116559836316 6.680998432433476 9.593309239038332 -2.1746421654788555 5.026905935978077 7.812588628533759 3.4320652813187684 3.776661691805891 8.081292032915545 12.726841857731396 12.320544864482642 8.902885791660921 -0.6847166737175646 8.118566968828018 4.028956024387909 9.627624092771688 6.578136244001783 11.011512395859217 3.6762522878161397 9.060157543444799 8.15098822261762 3.725009477084804 7.514892184874155 6.026744294721229 9.579200526097935 10.879170680249961 -0.7008253690680372 5.457804895420942 4.714456356723501 11.931272187678683 4.334649488904846 6.727561224783418 12.493149368819266 7.254727513556222 10.058567203422893 1.7111984009685828 10.177878372338302 8.014533905264763 9.824888630047319 7.064618279971703 1.1686784352285335 4.341827805271375 7.871708229674775 1.3318610102464747 5.91492411278937 2.445761980790834 5.844535258206829 1.6195485582038218 5.739956302768245 6.97623656685683 5.62282397703463 5.268491844119915 4.080534424629923 +100 6.868685707228389 10.507420789870437 3.3905096920122517 1.5032325254321344 8.10451214994538 6.886805694770416 8.963057132675026 7.80792201448912 -3.41864120112393 9.738593262606697 6.153235135682204 1.3938120614662326 2.073154936030635 11.858410167264454 8.184242224003471 5.142067061051306 8.174749871910926 15.790764652901263 5.859801668054766 14.934365736826766 5.519834444159427 4.515908483349498 9.800636843479435 12.775114215324372 8.480869445674362 6.13189744647229 11.158160386187308 9.257047489164114 10.51181627875484 2.18083755978492 5.564935230719854 10.381020973938739 4.1257388012826395 5.738387316924101 8.724173247179259 3.0289222521408155 5.977806231870264 11.362809387394988 10.250465243095011 10.466012517218804 9.3227361211525 2.3998375749335628 4.205846996308283 12.294349168816304 3.04204348757212 5.668418386589327 7.886790238071104 8.250574229297865 7.458921114702039 9.886990427767156 -2.3218502719043137 2.8352853023619438 7.348822644558435 4.38853449099359 5.895004670342412 9.738399562391251 12.689125555130724 11.828390135142218 9.126390270510761 -1.1142233380361253 5.833881850150876 2.678098615584619 11.989937362774283 9.53338012455752 12.43280221183264 4.263811307222134 7.781163053479651 8.482088166637944 5.223891139167574 9.137928059041826 7.496588427107065 11.633171640561102 13.778363335570257 -0.39096142655300004 9.668544307911457 2.767451724688635 11.362517095872134 5.289472469900497 8.015517422531488 12.601884781804033 7.242447553801103 13.369577846679626 1.7817898246957347 9.345588463778558 10.761644579361995 11.461573519828704 9.064397203882004 2.17793506221162 3.160594404144316 8.606550525443406 0.279311236539473 6.83625289171113 4.041781098466509 7.945370296415229 2.2410140922734714 7.285762521008343 6.407934097263966 7.486321121637097 6.789993040555188 3.7277405807867865 +100 8.073830981247475 12.380243624175355 4.151487087694512 1.2277119587583534 8.771389509415622 8.129087116063907 8.283929749378682 6.9774151480346065 -1.740532156711173 11.135938402937912 9.535879829564704 3.0309596602015603 1.2012149432465282 14.765593821501204 10.041609643334969 3.1133047772800686 7.330159218442559 15.324625814087913 7.6111743359748 12.03504694202502 5.901465656333662 6.172499324058651 6.544071739304279 14.11274828188104 10.12214478829233 5.61596664318788 10.097225440835267 8.51130738520402 7.391256667165095 2.434632702906036 6.418656794757803 9.115301916331648 6.070727111735319 6.441782966814813 9.44421919151474 3.1448479997576424 7.532467912210345 13.437369847336829 10.224353195194087 11.998864324087092 10.783961348543045 3.6086372785316136 6.917308323825431 11.67848596970813 3.142764144000909 5.2210407606547315 9.291048400801163 8.368227275571979 7.1226341479700235 12.47000173072714 0.9327792168139166 3.0533412153433876 5.998513424524886 7.422230333176716 7.079556633309626 10.797757071662877 13.130804892675407 11.173483804112996 9.006258748733003 0.5653832804540107 5.778814605027867 3.9092110394390667 12.446994997295093 8.542879424592373 14.89346934650987 5.630169348630089 8.758916540109459 9.693939592116116 3.4876590589376035 8.937782795236078 5.9864829682111615 12.160271558340918 14.43174805259315 0.559685410016463 11.554433925862718 1.5330999093201114 10.759633107320871 6.4367696082664345 8.841285013248378 11.208812139078525 9.387685069327912 15.65790962811288 3.0565238913709187 7.877148272925076 11.368933357059168 12.333821446710962 9.16687051778048 4.591514048550457 3.6243236971592583 11.894845643556213 2.1933456955811703 7.722689600778776 5.869075918094069 10.504836295610229 4.0755970102638335 7.658437766532441 6.138686362378833 6.517185098475789 4.155727612588308 4.609450057207712 +100 8.07065278665084 12.353566295198563 6.162825518048308 1.9461667952253672 11.673641035297885 7.892263801274575 7.480725010483583 5.893527099268099 0.19904421829574903 12.922738647819825 9.246191182928197 2.4045003852141833 3.9800648224097896 13.026987719668075 11.79514412620679 3.080458449600547 8.41452394702148 16.930632717414355 8.864090978851848 11.986422455700678 8.275583845444013 7.164132833530244 11.93318074153564 12.2312733394745 8.36640142453822 7.558792661973694 10.57296828705092 9.977180260286165 6.479154486933079 3.2215500485462787 7.585789367718184 8.806806242628497 7.018320093912229 5.2529475594348884 10.336053182043136 5.704302916861835 6.4874994479628825 12.085168994130218 12.313073089702076 10.804857670533966 12.303966360399812 4.342133150179538 6.825725743359132 13.964662744050273 5.041357301348795 6.20828763016162 6.926745416566449 9.795570775682975 6.355190276310848 12.520933536910283 1.7683569980210587 6.20303892750755 6.187164714302958 6.0957997477808705 9.552900089595823 12.244891590147962 14.430936598576494 13.550949318204157 11.699488870970912 0.1898298925806341 4.53841527384602 5.667848538251115 12.557766903703815 8.774582626653135 13.706686376712797 6.96717320495219 9.827045322093328 9.965077609153761 2.397076814657635 10.9918421717278 6.895359732140709 13.982217459676521 11.91579647675508 1.4151908469088417 10.919591004029654 2.3987012649546866 12.480407586725446 7.5208308676160724 9.346800628525102 11.62672258493993 7.899129017406784 14.682029646105597 5.23286449949303 7.81387440500964 13.253899044687717 13.831293336052711 10.794721620863509 5.629423278800112 3.6968119185552215 12.147320543131991 3.9038519561945138 5.4868721179017585 8.083051786819198 10.353742678166583 4.597828964306249 8.047050767223778 6.730607497465929 5.377482549817873 5.046600455387126 6.046868916916236 +100 5.960299929396392 11.10935815761222 7.967559762330489 3.7788862904119918 12.402431323131628 7.572190533496605 8.951109177345735 4.983826790214368 1.0205073624393708 11.455555303217114 9.577318734440816 1.9219419718443664 5.692398301570357 13.833892357012877 11.450585489990743 5.274706866552293 7.740296530763919 17.033028941796132 8.697475152221008 13.32015955471223 9.609531499047318 9.482182609019748 12.440843824388967 8.84019480958181 8.415042157516545 10.211297421159028 10.692720608806498 7.890130720844469 7.670616204046007 4.648226916541248 7.210346686286466 8.936103787712144 6.57768545156947 6.6242862697369125 10.780654647515048 4.8098272708103496 7.141336244690313 11.563206628185013 14.704602553380576 12.588066250167337 12.539136437311534 5.13536521681828 8.641525839681128 14.044490382787371 6.692637906375089 8.763146139393779 6.8762270915223045 12.415204749594292 8.836237613267201 13.21179551604083 2.054005817109492 7.105896377804371 6.426224907361897 5.70042218109181 10.741531638546485 11.395487707664483 14.265468501164795 13.497739027411873 10.29086496667611 1.9202718765981972 4.921549526333194 7.9971876694428685 12.72835388844709 8.73217371158944 12.884033495023282 7.5855088942368925 10.429989199203197 11.433618798692834 3.3169683212778307 14.142548290559155 8.074916461985525 13.015108055445735 10.881494815817993 2.923677537268184 9.950857721170967 4.025172706816526 14.102894080554115 9.323729786334395 8.719359978105743 13.243182101457604 8.978928564544573 14.159976659181254 5.7068609939874495 9.07862580308659 12.728752745593628 14.614513772949852 13.12598912873991 7.494314925489209 4.498570985816598 12.930273647344704 4.082013401203566 5.507465810519781 6.631224623282219 11.232807626537927 6.15337604440259 8.47137696476531 6.265215357259007 6.138761401444478 7.50627687493953 7.8719017444062285 +100 6.596961376411944 14.298104911541449 12.052284765921259 4.010618355975292 12.400831127271587 9.079380396344249 8.253175450168788 6.813862501030742 2.152415363939292 12.252503676403936 9.376653405594373 1.813990388394216 3.785629523310536 15.977651525761253 13.105077108095921 6.849407337599788 8.81897990193738 14.18676538093068 8.387888414186731 13.304547659512956 8.655154793990476 7.816222486882112 11.561124730976285 9.548103052550955 9.110521787586727 11.90187271609928 13.933325363122961 9.30795257781209 8.015227839220099 7.693478984042999 5.765774622692261 6.695657060019297 6.134793891262937 8.332127453338376 11.363839175069806 4.03401849588427 6.8570490966935616 10.423889904514983 13.483785780897998 15.162433313308176 12.751218127413223 8.112301976681332 7.912310041108688 14.997000730467304 7.59817835817861 10.439660957235004 7.8213346802482615 14.064575938645175 10.181923856435462 12.141508182182225 3.890346453244319 7.5471872461645715 5.984282793216083 7.283514486918252 12.397339732016318 11.310041474717329 14.103871203116277 12.082080469799028 8.396099680324278 2.4292741403248463 6.639934593173347 7.802962458357152 15.084620673911045 8.97375198764206 13.031551888817843 7.76971087298036 12.243181559559948 10.638752160391354 3.9703389401053286 13.72014825659816 7.896587779358924 13.437693221582691 11.158998771762112 5.062229128495808 10.354740263300846 5.553738653120823 14.723548252495315 11.690880198058508 8.880587407883793 13.208882265284295 10.581144599762464 14.054337033076168 7.040252787000213 12.733678543515726 11.846143791517868 16.97346179860448 12.84045757237305 9.77703639344124 6.074114090109462 14.169845762979287 4.790446873939898 5.892215858518634 6.333841370056131 11.772409620323199 6.532442348866734 9.236118243412058 5.157309669613131 6.833222125391504 9.769842691763657 9.692812003672572 +100 7.308565765068436 18.019475352838402 11.696898537868087 4.792779183593993 10.852303704781868 9.11714441178962 11.132339313823135 7.011672785149544 1.1662348128364581 13.676597687648554 10.473339817870905 3.8703392674986237 4.2147739763389485 14.781509558590582 13.235358192498087 8.228692191024669 9.331264707570648 14.999536196400733 8.413067661897326 14.194253137016725 9.179975126760848 7.554174861072707 12.203718737722351 9.690537916135098 10.54510234241386 13.489039337694471 15.006072887934197 7.665397273948551 7.349890900232448 7.452094894985062 5.455354292695432 6.597910582648043 8.113272335631526 9.841169771658732 11.167854510359644 5.576620588167868 7.999988827360249 10.94430349032418 15.457574593937853 14.7581649365696 13.230973435837916 7.305914928283022 7.100372767118208 13.51053145406839 6.915561267317205 11.023952597305536 8.029105688992603 14.017460283267834 10.384556638568698 14.871768486495647 3.25168705777018 6.5162688632090005 5.510293540100557 7.8280815432061175 13.464258849797352 12.694367779884574 15.65214866010652 12.426876177991666 8.45927845429256 5.399146405809846 3.659609588351572 8.478754701960113 16.049247229493883 11.935330689321946 11.298290541582716 7.807296062694945 10.951776701378616 8.821673547480813 4.540043931840819 15.131938109833289 10.058445234709538 13.123354992793306 12.461044085280728 5.509761546947143 11.499825094990094 7.829141326838347 14.858022076395912 13.54063620610613 7.882595509596891 14.440524253482264 12.511861055154425 15.592588150721813 6.1557732073114195 12.92570732632624 12.698910551557217 17.81463719985618 13.381685164574925 12.090689257253773 5.031130582124357 14.278658368112673 3.5176912001424907 7.432385246054281 7.750096144437104 16.66030761061512 8.501789506367261 10.173795995899344 6.316499424435523 7.0897272601042065 10.479260583164466 10.584919819982572 +100 5.366630027097864 18.459618942785916 12.221661397266416 7.8842910619500834 11.079300009946449 8.654691571966163 11.864476715543388 7.738029174649291 1.996454002776098 12.218562029771364 10.776954646486313 3.9423712780276197 4.686771002230952 15.900858054006003 12.702680714400605 8.497291663814822 10.585424514871171 14.901688503443026 12.491004184909036 14.793526794757748 8.041741002759784 7.099374479289185 11.38741475992128 9.224061430722918 11.77215385145687 12.400613931737992 14.921594107948442 9.692427704649367 7.267298300238213 8.89429682419643 3.9719884049737852 6.698882307175188 7.599519751737601 10.726197650781959 10.169929892971673 8.92475847309697 6.491466170340571 12.92996163768314 16.95756607004062 15.614150210902077 13.668478511942897 10.289858972649416 10.820900580621176 13.584226210976997 7.724270569516641 10.729199411719957 7.069860913703723 14.910556914912322 11.261164836136253 13.046088477096294 4.674658766308654 7.493468422216473 5.346587531163333 7.540725951173632 14.339661659391009 15.267890304827391 16.396760290669672 13.885679726373262 7.924022894644933 5.516033333592601 5.20711325210285 7.24378878752613 16.655742205408952 12.92792027017426 11.739597595036388 8.775466101508641 11.541806644241362 8.598965318435283 3.774148008538848 15.256176372006049 12.210503738646052 14.829258356034538 12.360773126630596 5.681062736999017 11.271408823406434 7.8797399025477635 15.5931691309753 15.249964922110063 11.424622660327177 13.659373806104178 13.819394441763576 16.53312272724516 6.395069873256939 12.019095803485655 13.4512751540775 20.780347970919188 14.075542684921574 11.384333658626069 5.4886412577744 13.191267147105485 4.481377099131909 8.939812829872393 7.439481294697808 12.690963796861142 9.366551092149939 9.956535612486565 6.06930999112632 6.724796319316548 11.477054805551548 10.516477316906608 +100 7.316772724640765 19.866919373487548 12.252915613396683 7.891838302139711 11.648914414625498 9.045816097333658 9.947568045286014 10.845407878181138 3.9250904744098833 11.905931816575706 8.798215303954501 4.564886249960835 4.683862946813443 15.938329529305229 10.276699164614062 8.449688481675853 10.559560343382179 14.92020224239779 12.686203533774792 15.117806280559563 10.575814430435136 7.117629422431486 10.668902600398038 7.635366561751958 11.595430169524997 11.001240610956303 16.535278527444476 10.026340399142617 9.111825340564453 11.31819808304972 3.660217025097772 6.8501349953001345 10.023329554436875 11.442694641999802 11.262536929007563 10.778470121020948 8.385681594420449 13.890724078349404 19.06809154449399 15.953461810338114 14.703492730934471 10.501200118402002 12.483156982733354 13.027432936441272 6.124059288189377 12.03781050507763 6.379125270280287 13.712476345624774 13.43577053506027 14.677099751127287 5.021152592276928 4.118793091228381 6.693149080909037 9.021332246505052 15.304270723613834 16.248162717500986 16.358514439235922 13.739161498355424 7.084406096106802 5.2872337413836314 6.334001878966045 8.301728636141156 18.002543735060165 11.413986421016528 10.072259919332431 8.808177308614097 10.722225004900315 9.463994939490133 2.9103462958361748 17.03612360497474 11.505162708172309 17.200879171894485 13.411435916992954 4.975666883265928 14.36467014300224 8.871280515584234 16.147397692378657 15.424826772166615 12.472133342234844 14.693919289428408 13.107497945290424 16.45199123229623 7.229957516226467 13.269908610250052 14.602997737953602 21.05793779879018 13.682843795929122 10.970083417272052 4.606484057219447 14.430593163194503 4.610615151957824 9.257501111831177 8.38022039588432 13.178322640909006 9.840734975068708 9.245121989345348 7.192137567299 6.986439798080217 11.810707757238397 12.50733451471347 +100 8.665207195237118 19.228222164780657 12.472480041812881 10.712275906489689 11.65415680506867 9.703845716698655 11.311089339047474 11.619415169999606 4.414174155825183 11.271220864332298 9.45249649994692 6.313336685479125 7.225969014384482 14.157122855557482 13.125152908996292 8.690858721394143 12.314463241247323 14.251148980029646 11.12506911244288 13.670249795398979 10.60465005663426 8.542870946348952 11.254944065572772 8.111618934065861 13.587155069692564 11.540555649856842 17.203421144542958 14.54873580323601 9.671790026200727 10.837716818888373 5.183530251120231 8.448811161921524 11.027329240989374 12.115673773701051 13.576581633447017 12.991059943966622 8.91534368310971 13.462506677937185 19.82614761402771 15.55384259760911 16.185183602305738 11.518288950804974 16.223348915441832 15.35795029950064 5.448809971149366 11.784381349856663 4.618445284520476 11.279658671421874 14.034677736907486 13.440501572317888 7.992612148499807 6.448515012637632 6.971497764653286 9.181388199703154 17.497636312100816 18.820322622746822 15.362292005956682 12.787209100848301 7.388756468350933 6.594931402896165 6.370212873876354 9.499668637573281 20.80817735987135 10.012586409702946 10.117820703865108 7.573319920744347 10.229601249777106 9.706913641424066 2.922764209061422 17.877202796174966 12.13495937204488 17.781265116036618 13.35288957700888 5.4584990258891715 14.134182365020962 9.191983889792192 17.027071260433452 13.195594697858672 13.264697224330698 13.886611887681287 13.154233784144195 14.639421796289223 7.457713385737665 14.094470223349326 15.534946192423682 19.56894204946344 14.586160720321804 12.873689320733025 4.736938447996293 14.869417613694837 2.921504615929414 8.687445003296338 9.362727153695262 14.915125705609379 9.556287080485658 13.259376697320127 8.374106235599783 6.0401210656860576 13.948172568561722 11.291448186839556 +100 9.653425079708859 18.147582943455063 11.073480220776062 12.49345089451742 11.685619273057746 12.466343051360832 10.373602133448605 10.002862879995947 4.65390429299952 15.364467741003576 11.111777234933506 7.757841448635087 8.6102164493216 13.731958553401006 17.034016446942786 9.83612169391073 13.201548605815029 15.83051221472057 10.037019727292614 12.838631831939134 10.702930848927373 10.436702943986424 10.03493877027823 8.730882588046564 13.703786120313879 9.955744273158393 16.785032187682045 15.45583859152277 8.235097267876846 13.084358567629653 6.532686173110027 9.403892600228295 11.545154999444486 11.088808797261933 12.96549243573944 13.755927846585113 8.663050303693478 14.102670829530503 18.800961552922683 16.566917512365816 17.09443595905504 9.774736078813822 16.36287016671341 13.638077310427336 3.7279496055394112 11.409627215700521 9.00942708784988 12.729569833565504 16.22491909227443 14.581542469471785 8.8705381386983 8.244284057058701 6.701743887867294 10.320324347584448 19.153771306775585 19.909597742155636 17.226728361965524 13.464065349509621 10.20764438719112 6.938365508890599 9.763772495789883 10.74007377125004 20.410439993326012 8.941412417886161 9.63537413476438 6.908618972866767 10.682685734412816 8.609460123221185 5.476758687659771 18.128279443521397 12.589201831435206 16.411124340861658 12.666591058953161 3.2422445050271196 16.4549615351007 7.920008283743998 15.542738199014924 15.395694367526712 14.10917955987247 14.3792431180308 14.038813411243655 16.171727864855036 8.20911137298464 12.467998559180272 16.7480634893618 20.24364300322263 16.40174012906613 11.536336610580802 4.486773821971518 15.7557929524971 2.693639579424902 6.202228213422715 10.144076640240955 16.44017906133049 9.854767745262576 14.260652755053137 9.543551054805993 6.749800577630993 14.437833590506838 13.485100046901486 +100 8.904063659814993 19.333714322759366 9.971312077891826 11.893308948284815 13.60357120942739 11.265309377059756 10.488822669096972 13.561504104945097 6.828087585974692 14.528413607525883 10.859803562558795 8.178790754222488 10.858912734977464 12.654308902130909 15.809728884330982 11.248234173476163 11.379342904642021 14.860869605207206 10.542622155081071 13.145111238369521 9.336479652055809 11.397731488639844 11.279261142865273 8.536550711642287 16.240414814479237 10.934814422455853 15.740506519772694 17.71626559665927 8.114102079745726 13.609064528949586 6.562912360918998 10.665813894235761 11.393946016112457 10.982798887086897 13.019578410081996 13.355287314528367 10.657240193060268 12.82497798681708 18.946804948632362 17.052642330488258 17.108616136372152 11.490822432718842 14.452013831787676 14.719640018523023 2.8878985969591557 11.160063880998843 7.778982127859684 12.660431567678826 15.737265612130388 16.998940174427606 9.743129945058813 9.348532564669625 5.8309306058306785 11.74527910478647 21.32317994179272 21.162682340238007 15.671652228761609 13.260407021929424 10.816436811921074 6.777460113510993 13.516143793439412 10.538605729289992 20.474641659941632 8.672228766088296 10.522565320017147 9.31535829114387 11.370612003901899 8.933066397942833 4.813243780280417 19.792810031464086 12.737977137087348 16.381686816958112 9.970879206306641 3.8526530892917883 16.029893176748445 6.175673915969583 17.16227846259831 14.946068599178558 16.86689399116716 16.524575275905327 13.494760456626253 18.162274191700433 10.878690311283934 12.200152373214197 15.600484118941814 17.53135442779658 17.092581662611018 10.622566125290756 5.723055994010227 15.344510098726921 2.6799885110530246 6.166222661792294 8.933043840746338 15.988949325941743 9.342560174879198 14.476361677845768 10.256806987770245 6.008888595221153 16.153091327845267 13.600082862454459 +100 11.399356687529183 19.767529745325813 10.550163935254044 11.718488400403249 14.667817427101916 11.741833959088153 12.027927270035644 15.95418662638528 6.612409247662346 15.490841704532018 12.116597828478005 9.394468327601356 10.723584063653611 12.396879929236626 15.269693786858527 10.875626178050606 10.743356035302924 14.989201709230095 10.147398584465378 14.045981094484901 9.887646906803786 12.069276724878552 11.384173994256455 9.302492094795447 16.166596889323277 12.435374795865846 15.48040774205738 18.242193474871964 6.980941625360808 14.799903975673683 6.496907013767706 9.865556090247201 10.395683159114483 9.845715982518053 12.652774681312723 15.575704156136451 10.319383696932034 10.37556354243243 19.608455102734275 15.948439671565122 18.34322283390847 11.312670659171614 14.237736728525984 16.56388243789888 4.511736341661314 9.964090792132613 6.934037897282534 10.707704405685158 19.410219956314187 16.041280399926986 11.777703060869719 9.132278490836065 5.040181035611099 12.162992053248875 20.827297584182315 22.263175738769444 16.960286185139744 12.903082384050279 9.380801791479898 5.818368166994963 10.816279561764407 10.61730216456435 20.576493330759554 7.711069907808692 9.42005665717449 9.780669015108066 11.052140596041141 9.247614094411901 5.101829587266071 20.12404239961056 12.330851849816865 15.960943090229952 8.007018671771124 4.531263769893595 16.263224052761768 6.662871808577333 19.897680400612323 15.426684567793671 16.815761994103955 17.370132749140723 16.660844814007064 18.59934373679192 8.427158030003778 13.234101293892554 14.710888206270573 15.2604061654555 19.4602240734959 12.946468809851817 5.18527412434106 14.524010812847708 3.8882058865400313 5.710779644582466 9.297754487619612 15.363995389789094 9.293300678884801 12.873620169549248 11.872628476143497 8.26285266026455 16.21915015604017 13.869286401547972 +100 12.659108281035987 19.874698730252277 13.28826666996207 10.510704051542387 16.01145097756104 12.028792286778648 10.93744119025907 19.0718361933101 10.502160024605981 15.343952804687584 13.155066376656801 9.376643665689574 10.783570521762101 11.236480941310589 13.868208621374476 13.732686360287849 11.213818269735855 15.329539949835803 9.74403822161779 14.600412090709485 8.411220292283605 11.508247276707618 10.30951211102754 11.662408391420566 14.287159626421829 11.339857203894569 13.16845942125188 17.096751553900766 7.0476341955019866 16.288729095777075 6.916458470953911 9.78648455902236 11.353877531507228 9.807490621859273 16.0818085330925 14.976533772986432 11.406897153249002 12.033743895203461 18.96559956378956 16.590589272522546 17.811753350505175 12.07216188442194 14.531891093536004 16.587706087516935 3.7958485436005134 12.904312034612095 8.364941374935267 9.138824458424944 18.971384111753437 14.22789401761287 13.205191053886011 9.62276445047049 5.741991592106305 11.46049247089088 20.368176676173146 23.28842941556188 18.50772482929113 14.45974106769829 7.906239551131268 6.265215257478944 11.577628626532501 10.12197002240695 18.53913047812747 6.649870494579412 12.005641335897803 8.724644647914054 11.667511057263082 9.657525891365976 5.702594156241579 19.698576226072962 13.728227148792923 16.258918718077602 7.81491626159472 5.354060528299368 14.715504794891833 8.020542625495711 19.129853340685038 14.87682728458338 17.64782382501142 17.004165527976532 16.478979124683594 20.20912235585807 7.763490655378454 14.329027945611802 16.2638350973112 17.144409972252884 22.332090953214756 12.409286484937962 4.767273662401884 16.001711469984187 6.110519334567597 5.448703897943755 10.4840046245198 19.26159349995048 9.934337019157752 14.399095212112075 14.410803765695022 12.12930822945625 16.744208998109006 15.820704803516696 +100 12.058689358157592 20.019521972683986 13.09526188914815 8.70749254067663 14.099534580767761 13.065455297568123 12.00730714196838 17.747936855186637 13.183306499198341 14.050418381709472 13.948881883217386 9.514590946422516 11.446093697415932 12.831327989694527 15.238708899988145 14.99875160687331 12.531475150627177 13.96628005825841 11.98384218486694 13.537495694721182 8.909338555355864 11.592419856932839 11.3831678263344 11.658712625034171 14.502570179879703 14.010035744529125 12.026087015867589 17.177725958862847 6.350695037199319 17.320788706868004 6.751413240295897 10.358819682444762 10.219021684401016 12.10047062748178 16.300806948706985 15.385210895873632 13.042676859039272 10.968331439489766 18.391122962261754 17.257866881621673 15.690228473750539 10.332885397624157 13.631417311686164 15.337531373641697 4.287889858234771 13.989898090561981 10.011773860183235 12.153053618846782 19.091653261543033 14.79906125765614 13.58130776976774 10.59898597103621 7.008829933326059 13.149461714689675 21.534687619740673 23.90221881710368 20.57396293183445 14.917198293942912 7.820718067587632 6.438749981418654 11.884408497436144 9.267187366039941 18.00386149353908 5.929528535404498 13.015979758261327 9.810861047590713 9.959576094772329 9.479428958348729 8.949088046835787 20.532691891499084 14.654913340800707 15.663269782363537 8.907133013213718 6.144401157757138 13.90435455923129 8.135196299323724 18.69843410688733 13.27205920426126 16.063448798355278 16.953619722892746 15.700124291247489 19.82264506706315 6.401630206779933 15.811485723303417 19.23463833192923 18.78083012812493 23.67197488283898 13.595149777430498 5.94662788492708 16.49512125287649 5.9216347377340615 7.233420694368838 11.862990349316014 18.823242341387832 11.152945301391048 13.772086715757144 13.989824113317265 13.593088571538326 17.505325722016433 15.765101462462681 +100 12.063224347010467 20.34902824686645 11.10396777411739 8.47312332133184 12.742087102320806 13.489432364308671 13.836605758439283 18.479236856746724 13.003010818818211 13.358819346269348 13.374261280834885 12.77555401249489 12.01140837601832 13.415089906158654 12.791747621803554 13.72781684022678 12.950235025046881 13.690143059809667 12.775629472692735 14.070278770193404 10.288004577827765 9.691988812789127 10.49191614030358 12.14862650533934 14.064342155659201 14.00215530109888 12.773014626636291 16.2875575012834 7.38608190429423 18.118332637005235 7.616807251738134 11.776887521364172 8.044151289504004 11.804988257343373 17.570349389321176 14.463433751170864 12.193904215180627 11.424389425262511 18.62625841664165 16.96291419289291 18.38397997718556 11.218874938663141 12.678080971086791 13.773203593449571 5.713182707665447 13.120543572092064 13.373474907646546 13.179007112189796 19.96019545444888 15.453567187257956 15.420034180614444 7.9786045562964345 6.107241774681481 14.87488703355225 23.38711488679648 22.198068153180742 18.184949057719535 15.524725506732617 9.15829905597649 7.36695635221671 12.227313810581691 7.459686357552537 17.808223489563467 6.4326317918300475 12.798027686366677 7.868940667200841 11.409198549758084 11.280262976910803 8.580747452986753 20.255039439770236 14.28430223622212 15.331199614317791 10.19175037153915 7.568322936729801 15.573282830649713 10.246101327396206 18.68063540203069 17.39181331447592 18.310158577446323 16.307482433431115 16.232227068116117 17.26943190719858 7.237608040341083 18.332079927313583 22.931389014678093 18.82021607253802 23.896908194943936 14.676987821022026 9.27241281088661 15.563540525588468 10.373801701069228 7.589234101698027 10.809882939904128 18.60193213457495 10.554398127425706 14.627476832626334 12.261250056987679 14.138387209934079 18.5209454157795 17.939270765417533 +100 13.51076114854046 22.29796769702286 10.954006675772575 9.929308576162715 10.30094860172954 13.813168025666803 14.711897002614517 19.181273375667708 11.56815369391405 13.183853559361797 13.591771706687409 12.787182370796423 13.499358155485119 13.488848184017547 13.472801931535347 13.513370713095394 14.890232230820924 15.65023047003864 13.078238523085131 18.200728183641075 9.925102153263659 11.79810023530171 9.995908845200981 13.88056647858568 15.498558285799 13.175314499151401 13.293274866732348 18.87941708332883 7.21806027595164 18.691938991156917 8.950626818527695 12.208195074865339 6.759785403621193 13.47979157297087 17.624573962228823 16.217126655340525 13.116026304718794 12.238749660081467 19.410599066875 16.1950054777353 20.572386801638174 11.29733130277863 12.55068604628482 15.950152097998183 7.034727561824196 13.292334262259356 14.352166800688071 14.494522454608326 19.914107492688345 17.011674011468052 14.098906286018218 9.125839406972087 8.033130975342786 16.02282118147254 20.212447961052433 22.04107460958639 16.756694173468908 17.63106156619571 9.420840321989317 9.732515948003098 11.13782782305783 8.844130074610087 18.19336029043565 10.970711801045473 14.956091966111103 10.145203300515984 14.786229257537657 12.346075248595325 9.299131451042381 19.954175639764077 15.078149153039456 12.126767095036158 10.891431688394494 8.682380551296191 15.579702123453313 9.010136782742828 18.74073709156018 15.610867312077305 20.73211410820286 16.280114886261295 13.963831808737911 17.228916781439523 9.325903510941318 18.795758206247424 21.563934942416772 18.178574172162513 23.24746066021177 14.387451378753571 8.311392879725458 15.973219677158752 9.536921439246226 9.743430539271355 12.859310533722939 17.547066393790946 10.227934600243024 14.395745968638636 12.868431024931903 14.876569594553123 19.234206224519994 18.650610948219647 +100 15.957180903983378 22.33314688521676 9.870968718848719 8.621499796440723 13.030727774687712 14.89657951134542 15.26843376244032 19.791860573480115 12.453618841905836 14.071942889039638 13.603142809490134 14.693697044262574 13.224276563532905 12.643830295323625 11.745414009398033 13.61655136435284 16.922763120406803 15.366936842829737 11.926260731659747 18.676800158900804 9.700383756649801 14.410521252854695 12.12444801043393 12.789076312644859 15.669702705301422 12.71163778585241 12.396667352850779 18.776500925400537 9.131353263603845 18.593078605641164 9.029145851400099 9.766801025153905 6.894225487977594 14.640146324284249 15.912994074898265 18.05953462684033 12.8756848832723 13.119824085882241 19.118162874338648 15.205610568950386 21.14237904152014 11.04716604389259 11.800298031498773 13.17381982965729 9.57483806294595 13.738813373756582 16.135662082081925 15.679166095394075 21.45709612125634 16.505252150368065 12.71958421159246 10.794709057082596 8.898382748918705 15.654352344409691 21.15790095153153 22.459932162831592 17.829933579825973 16.561192579477154 11.397709186894 10.346936313910781 13.089007092029155 10.828946465627892 19.41070617336408 11.392260522585605 16.314617757798494 12.206389769934969 16.031746975440697 13.189176858724144 10.970824286817983 19.270250271391017 17.33573217305859 10.541356969267687 11.541668077889035 8.845975624292045 14.942689411595872 10.204154387196047 17.51308749017476 18.735206337052233 18.911363420353013 15.334344106651063 13.15428095028992 17.704247131460107 11.365694921923778 19.667426835588454 23.406422878165902 17.374555602316676 23.889858921982242 14.27870362921284 9.31242947498754 17.85336659156349 8.240135426860983 13.044329331917616 13.142737617423807 15.767908815955023 9.919651346473197 14.844478378296582 12.533900549551309 12.542083035465726 19.414014872728323 17.793164077928985 +100 17.057309125826272 20.89823466565358 13.501346647710037 10.170411547466204 13.697654140298246 16.05207809811172 13.150209170634382 19.129201241809632 15.388573915467259 13.91879716629149 14.018704580096458 14.488326757065815 15.556926927242491 12.716951996014329 10.714312309612957 17.375786155198316 15.37663006780198 15.573289772115318 11.557327767266962 17.83700389590718 8.963220569367376 14.124408234087497 13.986632696757589 10.957741619654772 17.695588148624992 14.680265683127644 13.737387130539844 18.917531231152033 10.207878362490554 20.457969305288472 7.507027877543505 11.31535812452401 6.9192622233472365 16.075813530422046 15.27066076005911 19.02276448118133 11.400621390082998 11.488720196872096 19.21956909595341 17.684801348766545 21.79643310225999 12.282592661179232 13.306249813969277 13.170170649473596 11.037948506779196 13.393878846897062 15.946619398812139 15.727905990979469 20.74281591225853 16.683582480435664 12.893935266226178 10.436072254128982 9.353038228546733 16.1214325639228 19.64038001674171 22.991081496201513 17.355243569925644 17.15572581167185 11.100883392823683 12.292028319077698 14.735963700637399 10.052447446622125 20.332930340626078 13.81095622647122 15.423071383403602 11.549571032478989 17.357257468460347 12.012054155046194 10.590425269300004 17.99952318001029 18.436959059020012 10.358204366532433 11.733576465863386 8.556033161247182 16.678316885844055 9.80264841320303 16.0074593364847 16.95957030297089 19.87986128164289 16.689754714385508 15.387625936874985 16.24932710421498 11.6436716477504 22.94939240881325 22.809917614030926 16.972247179966885 23.60172558294048 15.262589692542026 10.615958567591736 17.361223613060623 8.47958955070487 13.139073627459455 12.647827317165579 14.600694876256304 12.887188351024008 14.600633297325064 12.671588045185961 12.623314578546726 19.35073048882483 18.500799664769723 +100 16.628814854987837 22.436257294442196 14.712515763824975 10.698025174192876 13.197469168847043 17.72716965088607 13.343307161765399 17.5445495651384 17.126115184779383 13.250391165317527 15.618476274728874 11.638342561579575 15.341621046760968 14.613448798503942 11.395451072622995 18.292569055315116 14.558333778670583 16.345670365099764 12.319048538745621 18.28650199426624 12.312251492612479 16.259642663911592 15.469205952147473 12.781027164596846 16.75746164415749 14.48356648944717 12.332162454840972 17.233781841075693 9.69972244576248 20.30055707152453 6.776435548387908 11.7602469422487 7.71902386278288 14.86272726125381 17.45651271975511 17.276214983796656 13.500825620706609 9.248549768542158 19.277444265468894 16.56676648426194 20.85520175744418 15.098241826504331 13.137226120510258 12.250410689272327 12.240333451202996 13.367620095049272 16.376801736922676 14.833156362184294 19.66426914870748 15.912759438872163 14.428060016012536 10.732112704764695 8.599361439755958 16.56524141100588 19.764535669307133 23.686948436709528 16.931262493396382 17.351280583363884 12.242318519014903 11.42337235681445 16.176364896874876 10.721348802935406 19.07664635626399 12.738271378250552 15.701359915345842 11.357533378494708 18.61536869853576 12.249669102690872 11.64637761554429 17.036357779348247 18.45825044870162 12.803434209963559 12.092908541430997 8.545533833777082 15.674765852016469 10.527663567970192 18.274285249186594 15.420488614143865 19.812516826652253 14.726477771034247 15.307836547993135 16.88114331300715 10.151666341243798 22.262469645465274 23.025615064653415 17.504015265349334 23.800503371026792 14.221811561985463 11.539998993428428 16.92529700914908 10.397382314353068 10.611808545257077 12.764202611029337 15.254113202703984 15.049437589936755 15.01809258655183 13.50347889341077 13.605014693909363 21.025953473377818 18.096864212819092 +100 15.024486454373026 20.306332088105385 15.944052433370057 11.771058503847367 13.290634850360778 17.11828047123013 13.992046479567417 17.970905926713478 18.052509678015095 12.152772959814811 13.702265023453931 11.11230720850347 13.881642516440918 13.057194000130808 14.099763985797988 15.423220048790537 15.607211050759918 17.80574992254461 14.34766048063199 18.753897646269206 14.513169626206746 18.881222075026763 15.443812275131014 14.048339009830652 18.74622139980218 13.819303492176548 12.743954643619249 16.513359192488384 11.021419789718855 17.718192960249247 9.61430541637778 12.946302892497789 9.485947385732887 12.160336041063598 16.152508817278218 19.32091022551471 13.797161827658435 7.910700783078738 19.81872991076067 18.00063221109756 21.52199617331205 15.178556124177435 14.925598563371226 11.955618914048362 13.453856126787446 14.007976155907611 16.419517198495342 14.720710847006632 19.348944744527063 16.282110179470333 14.456911001680407 12.289493262434776 8.606309932495309 18.817846545397405 19.022297338596818 24.777104397259755 18.430501360517695 17.86646490845489 12.884471252526605 11.012556361984506 15.700177774906244 11.643068522186633 19.29953386415498 14.74885887756724 15.521533089787535 11.415086154116144 16.649261260881936 13.715764244455015 12.987382244721127 18.528638227141037 19.854402638365798 14.422385382858097 13.73151871828912 10.091001739003357 16.87133595296443 8.872942678932834 17.132848148456265 14.143608386266505 21.46627887224438 14.139334346029859 14.985651032944025 17.14951691964523 9.24552325889475 22.694286660961776 20.067789086408172 16.31604055488168 23.787171659626495 12.927092664553596 13.738616461102326 17.383800083415544 12.772688286082035 11.77558537665036 13.262756799774507 14.465634396657563 16.525237287696044 15.883083813221226 16.772995435544814 15.130714120912467 20.43054439686225 18.602104573165942 +100 15.91350018115193 21.923093192520113 17.935102059061155 12.257645690008566 12.12746321361481 14.906687544988522 12.872797307675896 17.32211915857591 20.238809770005176 14.553182709432036 15.471192166503485 13.4096665633165 13.367678656256981 11.471454004878982 13.246096386950164 13.07300710058561 14.51534182114364 17.316672077686604 15.151273518438218 19.000934458432518 13.93201697072985 19.72343048009547 14.939661087040873 14.647077721158697 17.480757756559015 15.738759295714184 13.465965963315577 17.54313188061652 10.058547872118888 18.026685748088802 11.107944233760625 10.688703229128745 11.864923148408453 11.10902986771195 16.573538723195835 21.596273160872215 15.540127253920927 6.973781487723201 19.798002006948106 20.043232622257012 20.385579496112125 14.978948354836271 14.596081340264806 13.333477526349274 11.872291831655748 15.235616666895513 15.821183050188354 15.092672314931777 19.211164815258172 17.359408825680106 14.834515086528208 14.644964377222873 10.591914972030064 17.82565697712864 20.866066347510127 25.00424381690712 18.783292460111987 19.227967522216172 12.021645882101948 9.784359355164767 15.963666399582092 11.417454041473293 22.25847694074905 14.072667073048118 15.996387493026438 12.226988032651528 18.59606159554886 12.937649556688584 11.408356978739503 20.449028118102298 19.905534890360933 15.942276714045581 15.275990848139207 12.061001334042789 16.491454241598746 8.89066235516417 14.911036814394476 13.310396122550571 21.424112589576648 13.70041581205419 14.011791743231761 17.45299747223409 11.766852657621948 22.526153502800994 18.63227357998032 18.40121938908289 22.511526648850825 15.266176523375215 13.736691728011909 17.87923620580789 15.520278226856533 10.624991439117306 12.371037063353073 14.60522554756356 16.497738712108973 19.541903945715248 15.926837395741405 13.765744335926735 19.180784481855962 18.993826080960147 +100 16.807818234346218 20.98729595535992 18.07592165796709 15.402819773493029 12.644911918687262 15.665878641927561 15.745899425130768 16.573170585177582 19.306849102316058 14.169384725233769 15.145749868963508 11.531120823472877 13.9622039738749 12.224487400959276 13.4895877542375 13.83668209377928 15.260859666124842 15.797781161587281 16.01751887880427 19.77573307367919 12.19139778267601 21.66158471509458 13.711874601924976 13.671758614929125 17.998679533588266 16.768611681206345 15.074590788475126 18.336993335875956 10.028294901741564 18.222276845280778 11.290310145564563 11.448090670012515 12.58872204839452 11.062043180354314 16.22944052494353 18.981793001895042 16.964118860723467 8.360606246808361 16.997517809324336 21.3396318570088 20.32749309853042 14.025652392461778 13.4495048716627 12.935718090886331 11.162229372042564 14.498541451730803 18.271674796025113 15.909818180583521 22.012033407507126 17.85439906522072 15.938887799881787 13.784033695569505 10.885741345968144 17.82872229011955 21.60587892878926 24.748219460772276 19.338210727035783 19.783352497367524 12.147156076812438 9.871536423404086 15.29103713816314 13.365669401969747 21.901341740567208 14.844496008746 16.153713562204754 14.075896173351513 16.196800082377145 13.867278486727754 10.371202761824016 20.9213756640559 19.661413540130603 14.348948532927444 16.007682144637165 12.801984929840195 16.321729254833024 9.557637003024325 15.626944235456376 15.330726406686415 20.903673642950068 15.489960125300613 14.50760402886517 19.3380931265288 12.006582222649241 21.582856723765715 17.34167407426664 18.611957374929858 21.319353422337205 17.31460006225877 12.92182371499704 17.284489453039807 16.7517836403095 12.814138863096392 13.826562456418946 16.498288377435006 16.539613464369108 19.40599369512192 18.889923904890164 16.368403733115915 20.166811279399727 20.48864228959368 +100 18.136070265027477 19.474655498394647 18.139146478976695 17.785107508023415 14.063826353583668 15.902723895525062 17.944465946212976 17.287853072599365 20.429377384787312 14.93792463229553 16.27498307144857 13.01719434025013 16.065435575693307 14.54659819098339 13.422000491714911 14.728966336143893 17.30924604445666 15.959116299717198 14.792410265605792 18.587663832255192 11.608867705110661 20.95372551408267 13.25824748588365 15.645562565862855 17.88132336359836 18.698352086144833 14.141600773393971 17.886913655790163 10.881905430704073 19.32116609598426 13.421456080926319 11.279524910277402 14.527271237165916 9.555062095420308 17.508177614705637 17.214679431702123 17.81527687458298 10.828548733527672 18.59072011750619 19.401048548104797 19.76268612803543 15.32595545025228 14.64115740492965 13.876747055060504 8.911419125502833 16.445785029801133 20.134079264072255 16.429629980293036 22.259985168403873 18.69297743172712 18.140307308199542 14.492316188021942 11.18220555199166 18.445609936675336 21.45978381812257 24.55607629542678 17.10788923747602 20.580420151100796 14.235982375812817 11.872705973518666 16.798700263787666 13.743899350735013 22.158728627983734 16.714453516362152 17.66907668690314 16.381347617498744 15.716192912750532 13.505743405584782 10.679314788289378 19.618885947018985 17.903248569164226 15.447686373403188 16.795571078312236 13.562391728411692 16.94005187756481 8.492800819395498 15.50769927862149 15.332380181784142 20.88362151902321 13.975772786129042 13.866344826602063 18.84507660889236 13.968356608810106 21.91192177978704 18.922339544743437 18.71868867992451 21.235702838190004 18.04931232081324 13.107789246793507 16.854287780019597 15.246282621600843 12.58304096930031 15.359462801200408 18.56151914283381 15.693299167249185 17.10742283812825 20.24742929075369 16.70349316578638 18.402022453731025 16.38953549556617 +100 17.0006130322573 19.061576611410015 16.76114129764324 18.955109209332495 13.41003219500686 16.24533379163718 21.099942007361577 17.634167528907454 20.335719673574566 15.057202437226188 17.510362241196223 14.347364157862296 15.03035849337219 14.31670725936752 13.12317522576302 14.752159615661082 19.938996920027993 17.108665014369024 15.310111096862247 20.29941986983195 12.455725591144041 18.76283027573254 16.020447766520572 15.964031282933515 15.221625358096155 16.769336304277648 16.2691143028786 15.876884572907016 13.342232656759327 19.381715961722193 14.86707875379032 11.53645742485573 15.744524117486614 10.832302348603694 17.50750845636905 15.954491646904637 18.502330996650482 9.341067731693471 20.14306111862168 20.03108821886118 20.432291862291066 12.212740205767483 13.398235357099754 13.770863571422352 10.642309147145061 15.477065920199049 23.36722743647257 16.376061028870105 20.864673163551842 18.57888626612059 17.045017387162837 13.307384903371455 13.062533765629464 19.191430308639635 22.000379650675086 26.02340292368987 18.00152272397091 19.25221536788106 15.593216620242451 10.969567046116028 16.343182501445305 14.137372763057039 22.01924439813915 14.574956191135817 16.70279379152738 16.560485450215776 15.390682090395945 15.566107138973178 13.143185322039646 18.19035339698285 18.087098660612828 17.94268913869028 16.843816034056452 13.446248945251668 18.17755846774674 9.136338481710824 17.717737343846753 14.974807234508056 20.178190620853968 15.548155121100246 14.664606120140068 19.108760554503167 11.954828019038626 21.41210224422887 20.18495958658145 17.97926530040212 22.061544458002714 18.428289891610103 13.284043861128954 19.070452667429215 15.400696015224595 12.844179465670951 15.438083679008125 18.950763631648197 16.93477361330018 15.340518097859118 21.426085672313068 17.029288276377816 19.257911656690528 19.788586040037487 +100 16.548909533027427 17.69314370691779 17.249341369700737 19.58347225779018 15.000737319117185 15.84229880005888 19.822056740275784 15.80516378437946 18.622384700562634 14.746036751546272 17.61878304130738 17.539481545251405 13.187258361012464 15.076465509688031 12.772776489302746 15.429978547032857 19.250728894383354 18.703185517890628 17.224489924320846 20.100417432730115 14.855466671488145 19.876113348258393 18.193846222507403 16.401880994077775 16.95809305409912 16.085068230581108 15.618038426887036 18.930066694084665 12.426500119789893 18.764877388434744 12.79343671959079 11.004895323336024 14.88451339370421 10.716664359997477 17.94676312508582 16.889803961961128 17.355647190466545 9.314501220209001 21.760390617450287 22.56774909575781 22.074043695022137 10.625845240611183 15.2704726874069 16.740489115737745 9.144122265517991 17.223596155020825 23.305669809199287 16.243662948988458 21.047065572874875 19.29346414039594 18.78384468046758 15.200263303187807 11.508718675382053 18.363168463844858 21.945796797513257 27.750217438854158 14.640303875114682 18.630521266161203 13.926803841660528 9.82690510457067 17.829103917800744 13.864684286659124 19.049084854790284 14.739861904553118 19.722841212567307 14.404637882481818 16.578914085191325 18.02411872864136 13.645236831730365 20.846275521493467 17.319711674646136 20.046882860588347 18.635035153093423 13.82617758983713 16.25790738919295 8.777872089858905 15.039284423709955 16.192636303813092 20.766486561315055 16.061694064457082 15.103724589867639 20.973764907850608 12.981278623914152 20.69328280921103 20.408056019436106 20.982956537830663 22.71516371421992 17.919685387015427 13.64648337844208 19.934644781805442 15.43549221860371 12.770991252846692 15.769262373056423 21.176601315911128 18.101449467784743 15.105729226966957 22.505603643925664 17.249628564896547 19.76847429699733 20.11820662971487 +100 14.05690992204571 14.070825669019786 17.738217001657112 18.59155011158312 13.19118549302859 15.104099543543839 20.934318802322398 16.589154419718415 19.83544093905777 15.590554014430236 16.674488454255282 18.784196620661916 14.461697778654468 15.182220676133607 13.471005677431789 16.789836819594875 18.36576491345302 20.229978182997602 18.371663799164104 20.06839919226845 17.169977698407127 18.223795944926906 17.773282300087896 15.970584170254702 17.7741446943021 17.99408127464702 14.873801756629236 23.18683574344519 12.137467816033578 19.236362397549428 13.365911886051315 11.676820144595757 14.358934802780178 12.868330213648063 16.848655976665082 14.74220749937738 16.156235615630177 12.193411525302148 23.45694496561763 20.061974601616015 23.00150549123104 8.736186937846885 15.401348804865108 15.476782906605607 11.134325236479025 18.13458546782747 24.230810861896693 16.16331528662609 20.82710286903135 17.42178593958118 17.529983245484672 16.72663644987199 12.522397484436834 18.584122501347746 23.415359694264957 25.59702799179387 16.046052260008913 17.32241815944938 16.30868384056096 11.267852873434263 19.16076794695307 13.393519621792258 22.201558263563992 17.69402222612762 20.398443272599916 16.307979851327453 16.579846047294094 16.5853949705591 15.202150986502048 19.574801963794858 19.178331576384355 21.454364524158205 19.006513105221053 14.448265234069364 17.720692615280562 10.106901341281313 15.109110207583406 14.564781685621755 21.934864155690043 16.90408232260909 19.246086275112276 20.79060363553247 13.924624525348973 21.179697604104827 21.26672094494784 19.8120878869553 22.404427569134324 19.03712902178328 13.602416192144352 21.149707527739363 16.13916239305583 13.887529471008738 17.582731136462414 20.942463447841458 16.253056794041147 15.076354033846453 21.29061801597537 14.676182122062995 19.648885087582766 20.34886320668147 +100 15.922718419363953 13.34269455074828 18.031076610381877 20.292042531979888 12.997159400312876 16.258696956492848 22.79693606122198 14.461577852507354 20.31412820007404 17.31619149429842 16.603071425804416 20.737700199372025 15.757243645792013 17.772764518451442 14.882797242483838 19.447391582117714 18.947187856846043 18.431920841013376 17.918120146711157 21.35475621411025 18.616480903649556 18.01860756048015 20.36722745802523 16.083332680609107 18.702020150809116 18.80276713228361 13.838879681553077 22.575467551593267 15.926819016297506 17.993836223523143 14.784236485173398 10.821886271344399 13.785607158582927 11.706089769158476 18.194539013936264 13.998586124945433 18.22417548002649 12.381982294415414 23.538224364633454 20.9650484261961 20.65614820903051 9.987088614928947 16.0367939050623 17.440273715776932 10.65878994902963 17.20346323834614 24.591405312720433 18.360548643884517 20.112068141186302 16.091028588666354 17.341987575744366 15.59978065932837 13.563410526339473 17.25779517033446 24.33565449682409 25.547387569710146 17.75892552155308 14.563039385633985 14.323779097719314 13.659149777470482 18.18433099686794 12.04701519814451 21.993939088115294 18.13145169491122 20.26138073288031 17.165296095821724 17.469839390520068 17.33655051331293 17.409121392676056 19.59315608529996 19.118756003855285 22.411587647827666 19.76470483370644 13.665798519740708 17.662026118031598 11.676599169131364 15.03254287680225 14.421622614463264 19.91948413134714 13.499192585980117 19.00210921674911 20.906121307151224 13.048269834511316 22.996479073833047 19.835900496101758 21.21428103633277 22.734591306647395 21.804201348129475 14.76074240069906 19.36804159552991 18.11291537162371 16.67546982778622 15.468539631354423 21.867960890863795 17.599565159553336 15.171361571938021 18.097175068513113 14.766934648917964 18.927540845914102 22.28208964133711 +100 19.508388679748794 21.688996787121884 19.536856837620146 20.95877023900721 18.78629701598716 19.73293117477208 18.764971328616245 19.559257001329268 21.092400578694615 17.754483449849946 20.564750736609614 20.30905628303196 19.227605057594168 18.12012478929501 20.09376836002803 19.311659478217056 20.302479074761116 20.028407789180477 22.08231255871719 19.68883768428507 18.669453259591574 20.23305832544321 20.285995689163293 21.766943847812566 21.085644619688953 20.463932376894363 21.90229375858543 18.454608029380292 19.16832300742533 18.795451276172816 19.4932472558975 18.2103080081768 20.825696230858725 19.711110493771596 18.087951817146546 18.679747194430195 20.407568001685252 21.089564538262696 22.595750159199323 23.788021205809528 20.538732263258794 18.713600443958576 17.228339835049297 20.348024901046987 18.943176576096576 19.46003556176641 19.204274161222248 19.8169718476587 21.385774300023936 20.204163137678947 19.793774711849704 18.653650121326443 17.822912171884337 19.36779971820467 19.930082683936185 22.298308887653846 20.16935687791475 21.277561364329976 19.350915721899103 18.459573103657867 18.745348209097916 19.057206116103522 22.767010652165713 18.9321973170083 21.090035964857247 18.826194668486867 21.21104491673652 20.500436255937622 19.796370733044483 19.947008716023937 19.148775995941794 20.579893861926706 19.408521475556984 18.406712507102576 18.338681153384496 20.224364293038754 22.052818633333565 20.20798909764547 19.84577017605715 20.371573981483305 21.697802264218872 20.285197251773013 19.46579459991614 21.438175323077857 20.557383370000096 21.99648278959479 20.238204768388478 18.408190258763348 18.221393040980637 22.146206311900624 22.240765437018286 19.76662502273262 19.501856482523216 21.899877579914865 18.560840613343466 18.836854875357425 20.83632483309576 19.487013340282534 19.99334157326391 19.787524231918134 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/8.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/8.txt new file mode 100644 index 000000000000..acf35e03cc19 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/8.txt @@ -0,0 +1,39 @@ +100 0.3961322036807608 -1.3519793381126441 0.9755865545483945 1.222734131308578 -2.5363457452499873 -1.6928333589210136 0.16619252411747099 -0.4111153700466569 -0.021841504755575433 -1.1089571058456542 1.1432173673216772 1.0111295160576328 0.08583990682958086 1.4654135690584429 0.6077621449276593 -1.1170802017482098 0.4793760193072485 -1.2465473810776986 1.1419853916994542 -0.06490368428212877 -0.24032107260883873 -0.8852084077251238 1.5893037402762393 -0.20088832668944281 -0.5568261688120394 -0.4577736156346985 0.6920019412193533 0.4750772836733019 0.5365523950747849 0.5600673039102476 2.7841418811315997 -0.5283395213000003 -0.6659155477929986 -1.057904546722241 0.8007732493481444 1.4676639805371592 -0.1481316949513376 -1.0922034200512865 -1.0718255803986114 0.8457706241721115 0.966230422564475 0.7061005487967535 -0.8651626194753026 0.3018097199867357 0.1516915518829467 0.28429517574771684 1.1328574113326468 0.29067421340708693 0.8825876319934634 0.0878527903355589 0.37585521829697943 0.8206746935901025 -1.8943025658123664 -0.41557258126449176 -0.6114844505806342 -0.8305412027163446 -0.35768492659468887 1.9434237046047147 -1.1255804504012161 1.258761860968925 -2.1877307031005464 -0.43535053898150733 0.21157898463650726 0.7620890307670616 0.9245945537307115 1.031351405759903 -0.4533425939229689 -0.6010573304639373 1.1153686456343 -0.24869562234609938 -1.6583922203392985 -1.4732733782045249 -1.1952879718020948 0.6463089672698933 0.18515345689173482 0.8976309602880987 -0.5554284402374946 0.2061015983997285 0.8132675121575378 -0.40215050163630994 0.5938078088246349 -0.8605037233866467 -0.4719700005345933 -0.49625926219782784 -1.5545915392657517 0.6330642250212564 -0.6102230422635411 0.016242354345993658 0.6249706565776817 0.5804905288389273 0.8650006416646221 -0.1280311298622507 -0.5502878056573999 -0.10363367417831877 -2.193534764145439 -1.8812462141500135 -1.7195094960607231 -1.2964208758819262 0.5197064947404676 -1.177122771968079 +100 0.7954240541889374 -1.2857999058663694 2.261496813878005 2.0821690859251354 -2.6019856599189093 -0.47960534066450516 0.2721641689769382 -2.834980184816104 1.7360761745168813 0.6361822257822042 2.2755913465063857 1.2732021933412954 0.9416634633654919 3.3483102327632075 0.662596172429877 0.887903024683133 -0.598614015627775 -0.15725711539123935 2.0377836046319695 2.031923513487938 -0.5249763784541378 -1.0545492706334894 0.6297357977988745 -0.03113003018051763 0.7564981013201042 -1.8785788689028948 0.8552411341062387 2.1011716510364495 1.1707500838938751 1.4611476748497183 1.647260251970654 0.255824405722476 0.21711589807876766 -0.42575103150002824 1.823090707170774 1.7914049016108635 0.08414187330327638 -1.5236602369803118 1.1612759500537018 0.1049160485934193 1.858823164106667 3.906097722897097 1.4638751356697666 1.8302259234694391 1.4159315803759447 0.8473361098498164 0.7358445873124451 0.8372628025943872 2.3602614544310256 1.5289848680575382 2.261733003005788 3.274358100971794 -1.19485148846865 0.7530373003388745 -2.1385138957882437 3.0071568376136457 -0.011204133028311802 3.578606195011297 -0.8081984075899624 1.4837291393438714 -1.5545427084824448 -1.157904624259556 -2.1099866705246444 3.034287078839472 2.443601829942435 0.7351613315375409 0.9682966180191499 1.3061582276598396 1.0340844334839359 1.2004702980217878 0.5782069059518449 -2.349982158749417 0.4531209367633583 1.9953211444300347 3.5087783765464917 2.569011663763238 -0.22108554985932216 0.5581697575789741 4.354269496136283 -0.015582642736790053 2.1925114694457197 -0.20455981440122556 1.720839926546681 1.781331883821589 -0.7504925088941328 0.8891121629647667 -0.26329783751592295 -1.3445918281171392 1.6004478237221784 1.437667888033121 0.4945770761371804 -1.6486512265678572 0.5713147516292326 1.2149056258332989 -0.6914067918690416 -2.2238146958041356 -0.23166907312124863 -0.604198592295642 2.5069203445760393 -1.577086402505937 +100 3.165309956736392 1.4637980917644224 3.1814694714531995 3.3201245409748954 -0.6645877429859026 -1.0337801883557318 0.4266872694982081 -1.5954883060168656 5.146629098602376 -0.03737821344841197 5.189751072305638 1.808861329787555 1.766433338290955 5.63400455024164 4.1228457054655525 2.20117138560081 1.7589858696362541 -0.5687202056056229 2.1343329480753273 0.9439253095580542 -0.3168719462398776 0.528642117028666 1.75742511608878 3.0706672812221316 4.308776709781428 -1.1252068637119692 0.6689431410646568 4.335487902769723 3.519872360546328 2.763213089564145 3.3929220527446398 1.8085786700926725 -0.29867574226524696 -1.2307752939299794 2.499813148546307 2.2081777600223904 1.2206559225878695 -0.8000939628558639 -0.22358597763041077 -1.7974513168415116 3.435728449881453 3.716827030208792 1.921735815425367 1.8676642749548127 1.0723972610805828 0.2971058116283418 2.8157885367516555 1.339043613074919 3.820873656065907 3.36018024725824 3.416063630324058 5.043871840880683 -0.34230080348863956 3.3539208081178487 -0.10874574979312013 4.955754503903256 -0.4029022364363821 4.604729903699884 -2.391044728242332 4.052233479671672 -1.4940732662010134 -0.9049883535864598 -2.9330338113030727 3.6227951618027405 2.8041036937721837 3.968713064758658 2.8218983632796095 1.3557617023138522 -0.3479660618327298 -0.9569986363161851 0.036600240398337425 -3.098806546721424 1.74875177972793 2.5856470025985105 4.233098510785903 2.169537771451234 0.7901893587279556 -0.6018255353602846 4.962465693329257 1.8556058726387146 2.449261500515724 1.2654265603605932 -0.1886888739433119 -0.21636455304283775 0.4361590214586103 2.9873819765785443 0.2765308413398332 2.3422831678737976 0.4889103046837817 1.2356750915879275 1.3495714224706892 -0.15936649018175275 0.5794317457479184 0.6281675779904372 0.9958284250017655 -1.1371056676957139 0.18555536431432795 0.8965392676448828 3.071039617132497 -0.9163056131467149 +100 3.7043048343487297 1.0627356965050683 2.704579892483024 3.2913677163258868 0.20625495168550534 -2.674336678030254 2.4257475392397274 -0.6335818901417943 4.390810545898487 2.9620032327071675 5.902285590951656 0.8288919825713081 4.635430035106671 7.996977108926215 3.6243123723948463 2.482697659739449 1.9023484309928536 -2.233049041740473 3.3278669264393725 2.7484855436851507 1.3964058393893632 1.3455376518963482 3.7783663347281884 2.3159427748771524 7.399914571437392 -1.2397325379108737 0.5059631527344312 4.215161986819699 3.279724392381869 3.1798239691933965 3.8401036595874385 2.743237551575437 -0.581957670973318 -0.2121040145519707 1.7888749966793187 3.813339258804441 2.878028481284729 0.04654068531779717 -0.19309785121140755 -0.4831082386226789 2.8290096484066396 4.433546934642949 2.4563333540141734 6.038581437993386 0.3242558839448635 -2.4848105587203833 2.6481550977103923 -0.10854947849917052 3.4450414642588125 2.420826212623962 2.927495739964379 4.306246428408483 1.699019512133205 4.003941619127347 2.1552642874354224 5.626551119715176 1.63835970980199 4.846212900361259 0.5385677402181837 5.299136850395746 -1.6500543941398746 0.7620268024380303 -1.9217178878623182 3.963773989707361 3.615029492821052 5.668645936889566 0.7221224026228685 1.607465928695754 1.3697075149544577 0.2540515533735952 -0.622978730952098 -5.176897628382971 4.739974381159164 3.087964371141677 6.865463031937431 4.0430775100350385 0.5215124808536586 -3.1287673437004653 5.051381864080298 2.5140732183823014 3.747705471794182 0.6444783827562341 0.7720123374208331 0.7633366331077148 2.422073560105562 3.2322107679742906 1.66959266130366 3.455945501676171 2.427538794223551 0.8516339116670968 -2.0122744185029884 0.3475692105295227 1.036724795284275 -0.0722619963939426 -0.1624130843747249 -1.0255836788613992 0.8741363329837333 1.802077825945183 0.8097904255567148 -2.3903060600675596 +100 5.861876353068893 1.445999064053791 3.385999220407961 2.1632938820590533 0.93326966605876 -2.3708142192271335 2.258702700747796 -1.7042314580436257 3.8700997879432952 6.24260520443375 6.028855206535795 2.58917386884397 5.035455105000947 8.058571599303825 3.4461752362894083 4.868780037941262 3.063218785523428 -2.4668719460120725 3.4830167490153485 4.731442107776716 -1.5644251726232072 2.4333357269656966 5.136774513803359 2.034842446408308 8.157184430323765 0.23802827762107215 -0.44592373233645555 5.893140436192353 4.231102915999741 3.581095136431869 4.650169694128528 4.3347995809384825 3.1602213747564125 1.2830968902617856 3.5210953236663234 4.607774121418894 5.954143317530156 -1.1025359247765465 -1.6453507786728243 0.5065742034522385 4.214700650004715 1.6798341059644426 3.1074183350337052 6.342867643069915 2.101071819064959 -1.1914225889429855 0.9138461713032351 -0.7366685059899238 2.935115848206242 4.106161682864643 4.066892792645323 4.123522736174726 2.5395623912639187 3.262401823955032 5.534683020892389 6.918706829342035 3.3541893019792504 7.212372568427197 2.5413190004173174 5.879400760921229 -1.0931798478816508 3.1703671785513494 -1.024115501006023 3.534944988777169 6.774615185734174 5.056196158651828 -0.8523949895023035 3.5419667069517327 1.121321329797565 1.5944031529538254 2.5064713847859554 -5.964198020149306 5.295375135200742 5.6856662105285105 8.266879961793784 4.514874082675305 4.3417776671837505 -2.4898279690507805 6.200451477332046 5.286043105923609 5.632113209561936 3.1454045353822124 0.23986575166160296 3.014482299339196 3.218515268145616 2.8475588872512567 2.6606755990166624 4.343510579148034 5.522544089524754 1.9907698179811029 -2.320780586518647 -0.23421019439635438 1.657147720365625 -1.0542857466338589 -0.309052678162019 -0.5548646208120401 1.073292724529559 3.4345213327647075 0.5894968441239858 -4.803118033100324 +100 4.262014268188832 2.0208447588801652 3.2636675842987675 1.1843119367070578 4.164909786005688 -0.5350192161790372 2.8077148932074882 -0.5561371969875457 4.135247668935031 5.19077222652681 7.928587404957229 4.345250739048607 3.087185924751736 8.804767910034348 4.520714176240591 4.983021109745587 6.404403901998775 0.8970726138130387 3.6351691801278796 4.9378351719921945 -1.1913208055470919 2.2640158086625686 4.531506827058271 3.377759004062596 11.22019328987692 3.001079751645983 1.2445438886787015 3.2701746628718142 2.3216103176690046 5.533091436845375 7.380608789958475 5.650280969118306 3.3382687567334686 3.6693984291922233 5.0973876520204335 6.58518092569162 4.016316579597582 0.12050201882976885 1.497478773620915 1.9247765889364854 5.909887884053704 2.4029800116782876 3.858717672869353 8.678766053473732 1.952581236634417 -1.520954076940083 0.9536521483830336 0.07038865192845677 1.3839941415811041 5.699780767883746 4.446036206175629 5.846388627534758 0.3884947045514422 5.01980740590617 7.845173449333713 7.972139418262566 4.0053267138009545 8.811611302818312 4.784108661104913 7.062198546969394 0.43830432158613164 5.950136982473824 0.7715423624614139 3.0394962279046194 8.892972370497876 5.504552089734506 -0.09101931019156537 4.236638310658938 3.0720882774470457 4.572209401551303 3.1704769280678864 -2.713557277003075 6.080571509108144 8.064919071856089 8.974559132455685 4.543189939315018 7.396320311080036 -2.5359878200020667 5.922837082939831 4.163050094478911 7.803474448271274 5.770011476992302 1.3632883894414007 2.2900644872774114 3.740538638404905 3.0362768395686968 1.96785795412381 4.297942302832313 6.715775910390654 1.788071865545506 -1.243933262430812 -1.810185438671823 4.480327264545818 -0.7812485236107615 1.5886189067611476 0.439187036691957 2.315700701683549 2.571909798154824 0.326600674550796 -4.8997254580442435 +100 5.030753713259249 4.398871016507631 4.5576037685554525 0.7662302505252838 4.923067158432274 0.1443345971478906 3.037214860603147 0.3340135222999938 5.808162525415026 4.952919886537131 8.035450248366717 6.285868719702918 4.481574949548328 10.949010264874063 7.064685974361857 3.81295573314237 7.3389876919679145 0.9812207543645141 2.7990282925551533 4.465472253251969 -0.673674799287622 2.59665752961247 4.437734673626172 4.080053925864417 14.856892949704877 1.4926671682255117 3.406629165141407 3.927219519462684 2.4133327582131088 3.473758114899262 8.968897844685737 4.398044663081922 5.059062107140262 6.547368665000713 4.041219502414439 8.588202999132893 4.667655159731965 -1.7720086289544872 0.7496882108139513 2.9283894877513825 6.88604506671682 1.0842437726648524 4.5641783561734455 10.23460591011171 4.075095088138257 -1.2868628178368373 2.2714934541347764 2.311394598725875 3.169728485506268 7.522239682788023 5.249570103344419 6.347632502326325 1.5142696596032599 4.683098496578119 9.84503651710975 6.487114049200569 4.0166050659814445 9.23664234644875 5.971322412863413 8.438482556740846 3.1662310439015746 6.646450293454795 0.6780632208054869 3.4885768671658295 8.925545066081497 6.852336697504429 -0.6956543848748002 4.609795367712042 5.88490657302025 5.4821495735776296 2.490843743788923 -2.1552772791586046 3.79277176124647 8.521494420177845 11.597118253821368 3.756819136721753 6.008220455924613 -2.569741990286566 7.7818370341806045 7.002695506141052 8.890903164479456 4.750195379369484 2.0116856362770625 5.274337275752039 3.9164454855167294 3.8707143309745344 3.0417454900898266 2.95864342864199 8.57131888286436 3.567950865305362 -3.089222411897279 -2.6447884592693613 3.8296036952128283 1.0662943309415756 1.4028019910601244 1.7686174728491448 2.843368286362589 3.389686362646938 1.8044377911743927 -3.5644117733117375 +100 5.726889792278472 5.393817704624193 5.533274802308421 1.2811164053674036 4.990408107916231 3.362973593644366 3.1537406773789813 3.0053041669014435 5.543435076881423 6.7304753063103595 10.919391719018734 6.445233981277524 4.358662002888808 10.79388035217739 7.62619071240311 4.893011843546052 7.820741767976572 1.1936122358092587 6.114018378209616 4.791209044579424 -0.5715958367494804 4.39463839036698 6.253461069396479 6.623744291536044 17.67756420182185 2.7575174482114417 3.641108693064382 2.123648972284915 1.866700868534445 4.408646198645375 7.977815275559122 3.0253569120151775 5.73218481728372 8.06525079420825 4.390791208043945 10.16562924611693 6.074660705940958 0.6505919905881923 4.444072568206511 7.074564318199661 8.26159092000259 1.2950259215360442 5.2947979515767205 12.711251825574331 3.6686668431884213 1.3740904807264993 2.7607259370686394 3.379460779737722 2.7383438979169914 6.404191319548937 5.524747768268413 8.659266264673612 1.3446576863732975 7.465003647898664 9.583657996710976 5.676891724883796 5.028331576519373 10.584822954050109 6.7562365162276246 9.11078299203866 5.946622515192677 7.349833536839834 0.9299842241309298 2.649446440117634 11.038164523649838 6.93009885034789 -0.2961173916981839 6.576883695651838 9.15732257249529 6.462718499378394 3.04649235196634 -1.16262549688364 3.92582066381017 8.58533050333463 11.523480388485133 5.747581765097264 6.468279916927608 0.03332381752684599 8.229585486689228 7.044853076867672 11.023160903735576 5.4880154127702045 2.5132937981424424 5.866413203711377 6.409361952174155 4.900736775734416 5.400062716495592 3.395701615206604 10.481111522919832 4.488066165439589 -1.1008511421122416 -0.43703172224801756 3.2568878160421013 1.9776162007580305 3.4640499266525757 3.990937931321306 5.232572707995767 4.233797936414084 4.597427642293757 -3.470473708194635 +100 4.505340662086554 5.583907000624482 7.768932018544029 0.6681550618327583 3.7318290982195235 1.7933313678004272 4.8274306610375985 1.9396928135097802 6.921824323677872 6.982046793291259 10.381184049515852 5.763994541138216 5.409200878092048 10.240591559376293 8.207320326345853 6.057971187368116 9.153051998334265 3.1902087766001817 6.990998732766392 4.023594482984717 0.9769861168687979 5.918621920672249 6.684492925130162 6.876478238044312 21.10015367643476 1.8713203341034084 4.908270586448357 4.260645761569822 2.1486781942515742 4.841274345514886 8.066944658330563 3.8034189081080467 7.485144439276842 8.271398253204756 9.118337221992409 9.937609636474663 8.435666355688035 2.220725487891867 5.330287656136517 9.585796259203173 6.564175407564882 2.682201865462719 5.010016411752836 12.486394629507556 3.8460144048854272 0.8176461485430055 1.3319279359878364 4.644535554311168 3.3169944472095434 6.691201403541075 7.1649704788699005 9.790300268423579 1.7803347744089 12.025032581718976 11.422780049838341 9.494087405527056 5.15626486036466 11.336103119220013 5.6760307918946005 9.148496331390117 5.792758646678118 11.818408048383484 0.9196520390848222 3.043073393606417 9.532806331633807 8.279055597437344 -0.6219708837715383 8.310706697673043 7.317670631262754 6.943961952973206 1.3882437968589998 -0.8002923406608924 4.303331051494388 8.353067786873599 11.274979971182086 7.764934951308126 9.874574722826406 1.2329154982657886 7.716849009082399 7.668127079883274 10.96090607021995 7.352579400243705 3.5604528528466646 4.3616448025963805 8.339467026034054 6.772164973087314 8.006390904499968 3.479485083175401 11.30391638242516 3.5452865590583107 -0.3768403041788948 0.9749620897719633 3.1346728090220703 3.236085970772165 4.444716572607398 4.113384349811104 7.737595344716701 4.630812829101452 5.47312197037566 -4.392121229427689 +100 5.935962077743923 5.493083399113486 9.582143314121575 -0.2310562440877637 4.981308210857197 -0.3261041800991058 6.255838514404198 2.553748003364488 8.030334728473775 6.852283992004979 9.622024066178966 5.829860765346154 6.37690647407299 11.430160657276888 9.150495567911335 5.417642535111332 12.007763480887348 4.300286951278366 6.790863037343687 5.190372218057274 2.163408618226945 6.279950283201744 6.93592166053441 8.75740820408972 23.400312142197894 0.03720283630439836 7.0637706996437215 4.953289720973923 3.1518811180741424 7.215419661066053 5.2076859882207 5.587868419006968 9.646777366330998 7.819659975474505 7.771535563865002 12.430773084730042 6.607793729713869 3.539584773018095 7.349184628097047 10.578695280554266 7.7436368504867 3.092210379472871 6.254064713731499 11.908359001026348 3.8709902283093167 1.5667058621551844 0.09259481260791969 6.081500236923596 0.7150923296477476 7.811502781716417 8.326030741738835 9.239202478874468 0.9206584422429351 11.879181176356001 12.67888824882359 10.403908286858297 4.356544719878067 11.857511604583978 6.578918904480925 9.888005228359805 5.106924242856916 12.390560350967583 2.9808445773282184 4.404814171140157 10.506674749165756 10.995851926824786 0.4334070167247518 7.668616602299977 6.778733309144143 7.775698589379953 0.3128678797675557 -0.24495612999765887 5.622827176676565 10.418292418470847 9.670102914942174 8.543803336970923 10.205815627197309 1.9701408710375248 8.512941310397558 8.126910599942908 13.161786418036177 9.58102953524283 6.958271719283419 4.94473116876679 8.213598198944752 6.033559537085247 7.866353452579989 5.141172717420626 12.818721535855108 5.046138004991039 -0.5005873009862889 0.9315767123074321 6.370356970729526 2.8940197767796345 6.987672096466724 5.323704401770015 7.349646426959355 3.75834960519995 5.225675151799263 -2.849200131182431 +100 5.495715128586201 8.083294035695488 9.837162070172788 1.5808270945941818 6.4668233488709905 2.645138281465346 6.292202623462314 3.5625717155416567 6.787748480436807 7.687236731732183 11.646014500962373 6.786052633468645 10.106559606241914 12.521780216370281 8.990721174242545 6.656251052699536 10.473023807191492 3.9348619937633993 5.868463296000485 5.815606722502717 2.9427809073215374 8.459729204728347 7.47099108182202 8.010221371931864 25.380390597398538 -2.8390630187795374 7.609510365491837 5.917012307185328 3.8359444044527127 8.416717111108692 6.114210691070984 6.931059456517363 9.293728121524957 6.417257788570595 8.269748136336878 11.368798464592233 6.230499313064994 5.817103833667747 10.01868932642717 12.529005386424169 9.41047171349998 3.9576486943947766 8.203997966289641 12.763411716900691 7.232401053658052 1.0900253704483536 1.8380235519247607 5.106328423145625 2.3810509721305007 6.218702434124729 7.301515273277138 8.111616301583975 2.0829744630560407 12.757798221474712 16.260919324806473 10.735738565822404 6.086667263325967 12.453211987900358 8.034216660602803 10.526248475891919 7.205204254448532 11.391082981437924 0.632845991303717 5.594566278090939 8.584730896271699 13.19855119599742 0.5673576315467083 6.8314769511421565 10.903094716450862 8.358014107812163 0.9363916306013402 1.72741188260538 7.387945033680703 12.385038219993493 8.440147629204219 9.899842235398879 10.258280718743373 1.474827129713372 9.19319307885183 6.285574892964577 14.679194828121018 9.754809878655124 6.836268391368451 5.376879333898359 8.4375009682756 8.105090884827316 7.020154206078738 5.351561343757833 12.880372237341982 4.25841403551837 0.5028505608089949 0.8615843958778129 5.137179580927635 4.383808758880447 9.632867378495591 6.062766463663372 7.83608122582253 4.349269854868184 5.258697581267017 -0.32987026674601183 +100 6.322077959817494 5.668172235914411 11.870213959599537 3.5771299886748475 7.814435568992725 -0.26489748896096454 6.846315292676598 5.486037122949366 7.868329694204142 8.566179712062315 13.22569201718859 7.546611124502921 12.182453761989816 13.07040894676567 9.605594768072546 8.361101467720337 10.358974353951835 3.145651044724053 6.52151765866355 7.114959646483446 4.905524416834565 10.144588193076313 7.9724243440097915 8.332476665276188 24.48396192133796 -1.5142241486050458 5.910989962159128 6.534934566833055 8.155956723224877 6.920288434239823 6.984385583019556 8.006452698762747 10.363988301368945 5.676190955973155 9.434896475270586 10.970280792230424 4.916781312244879 7.667892501142836 11.365398338353518 11.619792709565196 9.023465612101338 3.894623328315542 6.567132405115544 14.081386246144817 8.897316116360098 1.3397850667644886 2.532617189670123 5.913799047489395 3.352963189517014 5.12688273973457 8.490417733480179 7.129461511246346 3.690723994079264 11.722357699746484 14.78634306916502 11.10144803546336 6.61868216842946 12.920093676502729 7.329476028047906 11.18008919307775 8.12080200689004 13.289346976114121 1.7421457122049098 5.363059130242286 7.306572190016027 11.576075490940603 1.7634670950481282 8.371255532559891 10.139262077126656 9.225383671262366 1.5118917087953165 3.5018918632543787 9.090827939116979 9.805068059569992 10.29813475191349 10.7794687740863 9.965810480736462 1.4895652984224705 9.77640844262586 6.182190692145247 13.690651398263299 9.33690382612023 5.949851354842737 7.673718746671124 8.908714777797579 11.490405506291557 8.072200527758715 6.761550736409699 11.814664395399875 4.559254139376861 1.2906935099374783 0.8406359915108524 5.131932301464965 5.611548923489432 10.678708678350928 4.918159177975574 8.757807192265227 5.738611128192788 5.139971135449287 -0.4132777585645624 +100 7.604824798904099 2.8723788016577823 12.284812446924372 6.413942112268154 4.9780626099982275 1.6460050312690466 8.120248625186086 4.337831456559742 9.118727203398043 10.477252984971217 12.065785969991234 7.20699456818533 12.665313826264597 14.67525678213898 9.412765479553409 8.807329047643698 9.927635727719244 3.887491106914952 8.539463825813073 7.7580176634918585 5.158035671488138 10.52968729228812 7.534800994322164 7.602601858664821 25.95416123007798 1.6147983430872317 4.118226810846054 7.887228577229394 9.731986532802827 5.8973511487325805 7.037951169717641 7.827081792827763 13.22372124008197 8.403340027511204 8.7095715262389 9.404816044427664 6.554245292456781 8.942046565846473 13.43381865429357 10.651271353405896 10.320095278501633 3.677884219775348 7.979380456833497 14.320551191598323 11.955887529040309 2.6326611468938483 2.867781796384731 6.754358304203083 3.8718090447222107 4.373608297103393 11.526445734502651 9.829723515111999 4.154499976872742 13.047775968457296 17.747120461236324 13.119010769915759 6.828310255550813 13.136557518998586 5.6107507022409 12.571375330732259 10.256479374992944 15.234878045817567 3.524109905691828 6.411418998001321 6.567232640452351 12.452422174040345 1.711078337106328 9.524061381867227 9.596896272068157 10.428343211838673 4.0556154158634445 4.803512437043805 10.053030875314322 11.494548512236102 13.063516980186538 11.185154094505094 11.077940497746832 4.162220179049419 11.194427132453397 4.167715964336713 13.04745229136786 10.863711938715158 5.962349839271868 10.022454297887732 11.72508130708492 11.055936698951998 7.286357241038457 6.911660680465167 11.650431836232384 7.1617605344461115 0.643922332006724 2.661823824758193 7.570675225952202 7.343624973041747 11.701661681379568 5.386655965014087 11.705914132024912 6.067891921521202 7.0649127976233075 0.24828856928370885 +100 5.967816501218756 3.3045398371854304 12.538745539677853 6.908099042328191 4.892457766352572 3.3379674931791112 9.67038813731579 4.837708775959682 9.312191635350214 9.720338071556737 12.885970700108043 9.68945470720846 14.954112808327094 14.201269604689813 12.604546906107956 8.895441423384042 9.132322144075806 2.903524508001067 7.799579111641708 8.7458139140159 5.643546870937029 10.185054909106977 7.156625181909005 6.882316267933294 24.611798683773983 3.9348101164963154 7.178259727122104 10.933897231094443 11.077452433512567 5.951922435881138 6.941786635693267 9.482500691854108 13.206926270274527 9.470443454436573 11.805276042671329 10.152871548974623 10.165730771926267 8.069994847464908 14.432742150358642 11.583566848299006 9.387371265791273 5.584665962598728 10.595972492632228 17.50558590802908 13.015264396343156 0.9220242458538039 4.334188990007564 8.443688207167646 4.293864832743895 5.560681820999181 11.361002694690303 10.238836937772495 6.258361074249951 15.267783031707664 16.28355434455923 12.82582790475913 5.460307541570645 15.899526756288358 7.428916506621384 10.344353778765335 10.666255674679165 15.138606602388624 3.4607308710861666 8.390198452045006 8.570961490976597 13.292668809229058 1.7728220660616123 9.187361417648654 10.205642455748588 10.385875739953693 4.873445309329535 6.40431931574817 8.63149879333161 11.00540306893392 13.415720879165011 13.832497966201306 12.624521170319738 4.841970460509121 12.280706752718357 4.823819393196837 14.81467617942085 11.988159276022584 8.24307739185798 8.692389581871925 10.997343432132563 11.82206488805701 8.615019118167803 10.744261764397056 9.750768790493227 7.687758053445636 1.3883835931803137 3.871383706926007 10.43502799054393 9.168246599120263 10.092821578315034 8.145627196888373 14.143606333306753 7.145856235537059 5.666448139556078 1.0253464469541669 +100 7.47854828232432 5.414153481819124 10.712518155494564 6.609581802809464 7.152049847173392 6.137131876206415 10.778002804378515 7.263979300600495 10.537842516037264 11.666293638598404 13.553330949019012 10.915946762818523 13.770760648155887 15.492756962078671 11.445619138622934 10.42633153438982 9.168236100838474 4.28102641776911 7.307784004875039 8.629504044793839 6.9732224037143995 11.69546742216407 9.374075695836996 6.167670282019753 22.536010657350303 3.6091342841822227 6.389809373259537 13.467993583360489 13.229441714217689 5.396927918731049 9.997081748867611 11.775453829658476 11.414296787184076 8.641243816072375 10.104383814705297 10.498025873882105 10.684628570718601 8.773285718770028 12.189453904852515 10.238042610738052 10.148305348959264 7.213720023176251 8.496154622095188 16.008038437605258 14.847531239240382 0.23828625810587378 5.140027437451177 7.410754695297666 6.130668286915927 3.844437258393319 11.47011067814647 12.062706908424953 7.771245191172604 14.985066274409094 15.65798409347574 12.937099086630935 4.606165655959108 16.016043693857934 7.955155380850545 10.32508419685852 12.472587099308637 14.043778964479497 2.232870254961822 8.273978189704328 9.356046229713128 13.631989797839555 2.532118316667781 8.262649048422235 9.485270011886694 10.344196707672396 4.974549504961719 8.680365202262239 9.665802917502063 10.871750334043893 15.243734290446666 14.921750653621514 11.253365000154709 1.3229474500381917 11.099547295810325 6.404671787540236 16.26851193651223 10.367789786096104 9.635015138349289 10.035410689869837 13.194150225389443 13.453265012070263 11.0345621052936 11.929412352640446 10.929610370371918 7.829380615392515 3.319041934259893 3.0362954611512833 10.750448767194158 10.502977517089736 12.522646520011957 8.190699264179136 15.779181940905618 7.617827157704622 7.781508403382058 0.9835887094963853 +100 9.196795169616454 5.950616744684697 9.717882951303537 7.090181753124523 9.53992852905354 5.4674423862046755 9.309251816276566 8.53894778926602 8.892691882884757 14.253842913030839 15.971324372012711 12.772079045120062 14.201766564386922 17.923139070696646 13.69980471640364 10.215685836915153 11.611352610140576 3.8727113742299313 7.784779467570109 6.814010341987164 7.89947890484454 11.73515464966881 9.423369410321738 6.72897777480579 21.77372935627692 4.572785815219967 8.665078352063771 12.425603519768943 14.62591359444966 6.407291934714684 11.111105271183629 12.210351996954738 10.884316466064458 9.746182010680615 11.300104479637918 9.87281861994329 9.387363076305075 9.494265619619664 13.65900029368581 12.098150101866878 12.073094091251528 8.387880967688842 8.76223056808098 16.24282308100488 13.611827241147644 0.24661433174974823 5.809865701436141 7.764679658293769 6.869849265693765 3.0050897944612798 10.445681813592765 13.544986107739254 7.290329985462005 14.42453061528617 16.082105280127273 12.11286087144053 6.867735244472637 14.609542982577977 8.529987688225214 9.849284418615886 13.0600212331469 13.735600832266236 3.202122830265403 10.404464930503941 9.012085064446502 13.162477830154183 2.9868849531233765 10.738400187392488 9.933863025736324 12.512648127617831 5.533382101997324 10.911183002013999 10.79582566686747 12.128831289256123 13.664467329067351 13.28739905572998 13.089372794492501 3.5410018169848616 14.823619954906233 5.154759393398476 17.103111583275076 9.631288605573214 9.106601447377578 9.819764029608146 13.938980851833353 12.879242129055315 11.57849949797137 13.47007386267526 12.890526208744689 9.271734313834507 4.623829984292169 3.745571395261071 10.463781508917565 11.733103335362374 11.596488695946945 8.97435333856025 14.65399692339887 8.22920004010881 7.088647494712927 1.4121627536501031 +100 9.007968789222982 5.552481089732696 10.207327612666747 4.599225547560009 7.745534750657761 7.208263178009288 10.043225923529086 8.293895175222556 10.786078472016356 13.845790109039623 15.511654315578548 12.16601193188623 17.106801131413686 18.368752391168677 14.344242534281756 11.318937902125837 9.650927791387522 3.905244162157397 9.090121634912483 7.424848562367144 11.46007420747107 11.463279446235427 11.289217616018199 8.530057123097219 21.990755405522304 5.8604048424249555 8.779064751435055 10.256355298829892 15.283434255022634 7.647297758146658 12.446289116159196 12.748050493679282 12.579761335682985 9.092857401632237 13.671241468188281 9.040353809786437 9.762152449796085 10.956304961906309 13.404230456720333 13.531484709384708 11.889095239799936 9.176328694424331 9.12587661043581 15.720059509548562 16.987067326820473 0.05752769074152542 3.5475504897302477 7.407471996021198 7.626041294978202 3.5151807633168595 12.30030339841805 15.221302435118526 7.509162811499709 12.588352687971128 14.694597749000765 12.504012195603018 5.544311556461437 14.43500358816458 10.924781779085606 10.821514809555849 13.475835899157607 12.740158999741716 4.395238579257985 10.50296074286197 9.894672279514971 14.571043239552477 5.002851779087848 11.339120137815502 11.145483667709398 12.300981181461246 7.771384840544654 10.329809031547178 11.071649261786144 14.210459038069045 13.411364068954946 12.059273177805775 12.906673884183894 6.082765631719819 12.255613720851732 6.041307112475955 16.43948594264878 10.051587521436597 9.119319910216479 11.520610486525648 14.21932746947729 14.514841488052532 13.723348753500874 13.890218709523744 12.818059568608485 10.232192733626826 6.019258729879249 3.109431588551896 11.242435508480146 11.872137397146329 11.54259286644164 8.668573395353373 14.175460547842263 10.499632011536923 7.334537920996354 3.8333881750166277 +100 9.897598499249007 4.756642015458751 11.048453350235587 3.8685606001744954 9.196367178597775 7.558851485376135 11.672361378584005 10.885416548047607 9.07194763986403 13.703072175081585 14.266411700390321 15.428445977193189 16.814792709306246 16.778753940156548 17.622489405259767 10.825799640644949 8.109550615690049 3.224606274830623 9.938986635781172 8.08438677904379 10.892571708750324 11.283112684978649 11.914278815596397 10.927430055042786 22.444453462501418 5.948217985898409 8.980781218036652 11.781692408487892 17.641017944974948 6.845908939333338 14.411830989904518 12.780524708738435 10.822091018850994 7.245009811148699 15.751872025400719 11.439300280735921 9.531234150539015 11.193967084703914 11.527169894668404 14.916621830315153 12.131072218225613 7.767997730000608 9.987998812478658 14.175590184078205 17.98969442107279 -0.41224381887223227 4.837967968089017 7.284514932216424 5.111278757917772 5.810190461032321 14.110919258672489 14.862447193904046 8.504303535517925 13.61819625181552 15.669990713220812 15.171052397389701 6.888190440355854 14.291533039359733 11.913210508763509 10.750895602673044 12.434347414161286 14.747384225324195 6.0081944603295 8.52412570357611 9.54617327992186 15.955619403512436 3.732258882584546 10.772833570882689 15.10086759246611 12.348562415649402 9.844164227085702 12.899744350115819 10.436268047355908 14.930787066463118 16.484981503453547 13.25255526026161 16.352788289039733 5.869506060392282 15.125971398828563 6.789130233570003 16.21485121231464 11.51671536904904 9.45246978851577 11.783003980943146 15.051072280827649 12.406739496902036 13.057207490793404 15.198671773422753 14.516812213210601 11.12754964659186 6.9743843288290535 4.554104257393797 12.93011059003552 10.492137711739955 11.38941460769696 9.197300268489009 14.800171782551576 8.289517455536064 6.4255767135587005 4.64040305104597 +100 11.911124358098542 4.95917224590431 10.749714147566003 5.441578393401652 9.374719278954592 9.328518038257448 11.829806000132905 10.04503359974088 11.577802420642325 15.793683778546638 13.43400128423622 16.232897701509465 16.697641508946123 17.79740813865866 16.67889918896578 12.454887749006078 10.338505648565809 2.88808114714208 10.667010965315098 10.250803922728787 10.161836105961559 10.891304456391087 13.316462868452291 11.285295625726699 20.39221874811005 6.3780554682958845 11.757388977173004 14.922062751976657 16.859921858997332 6.362525504642692 14.242402556222498 15.576929479967303 12.383213482867996 9.7933929957535 17.292162621433068 10.11776238090639 8.838976475955212 10.808492337138734 11.411192564699407 14.366168300578783 11.67633526061689 9.31285482966345 10.734507298579814 16.12015419358127 18.548972006704723 -0.29140321181632856 5.894788579997345 6.080309772642439 2.8296706408401353 7.554911809550513 15.793883762355332 15.308054133013888 8.602117751269121 12.293374812150711 17.509554522714573 16.100776377526763 8.023428120561173 14.627050136694068 11.695573270824072 9.814473851531474 13.178393503930522 14.371668266213987 6.319512543915107 11.326967498783548 10.06411797086606 13.103509441384162 3.8991661225567293 9.931083113653154 15.211033732494087 10.99026456934223 10.98152719859921 13.01276465893404 10.420072041392984 15.472926223000899 16.62420869621024 13.628665999068437 16.252010848648375 6.493176135991995 15.964629671639898 7.784044708847688 17.90119262408338 11.380507414993907 10.239448935731616 15.334614174868989 15.159550608186093 12.77394936634422 11.83862416083907 14.58073457455338 14.708053075536467 12.217871926630467 8.38357917422307 5.853416971314094 14.339598648992204 9.762932329666565 12.562124497285708 9.834083491669837 15.31154834260187 8.495797669578948 5.991120069865131 3.87534006170757 +100 12.91487471536727 6.347288308768359 11.170354980188456 6.224818601037612 9.037312004036167 10.510785651515906 12.3479012215174 10.23103929412743 13.225009522090856 16.99896755204978 11.897167508443127 16.543137085821034 15.768216397227617 18.13627685503917 12.831225887498208 13.11775641675825 11.817659311663357 3.664325440381467 9.755939630952916 13.260739385616677 12.281036617663167 10.704119147972603 13.443147480005733 9.260283648484378 21.11977542576999 5.4255647024038725 12.975693721406051 16.539212960858542 16.860375907046077 5.714925526675421 16.304656287316746 15.877995374152569 12.885353905070595 9.087179378076948 17.69932695352444 10.32536102354245 7.696213335849636 13.095488528449968 14.271091843508454 16.054710140302355 13.109352371381654 12.23686727084916 9.904251708100636 14.9936859317923 18.211978138684955 1.0958074657507326 6.271753389201278 5.588422052426023 3.6953401163540125 8.24791830090889 17.15365788880844 15.694904180643352 6.731307146796343 13.292207315335874 19.786184242198306 16.37700522784241 10.00391076372752 14.295469350510748 12.83890660884945 9.41403748626685 13.234073709533812 14.40938106446056 7.789916376285531 10.66994580222975 8.714782965943062 14.215665319314798 5.32089619184584 10.588411803357696 16.710682164824814 11.300820880915483 11.860270702569617 13.052775645390508 10.69115970589694 16.234440809535933 19.803414960560456 15.127310662833397 17.16289954600737 8.117769695459806 13.26011534104743 8.858912202535208 19.211960865742526 12.076427896205393 10.619320398669103 14.285231016247588 14.752784584196796 12.042134813571362 13.63391170354377 16.87935295803293 17.54455675210977 11.450517209815493 8.003778743381773 5.686189400987628 13.302092581782684 9.07505077037619 12.366188863293267 11.55841729263122 14.70072962193854 10.535030103367198 8.60350387212451 5.109638486258436 +100 15.087932251723176 5.296347017974865 11.058239253369122 7.293900255687509 9.998393921615273 12.869370778571252 11.494311243360558 10.239385338869319 13.578867018425301 16.648584760470936 11.135606016054517 16.171906544478873 15.849654938998608 20.16815350692128 12.01319511860165 14.577983835889304 13.981166420615752 3.9490706293783204 10.804596602513973 14.330469507963425 13.353872289187846 11.36866911848315 13.058730892103103 10.84369756513318 20.70985514696014 6.4198112171764254 13.511288665754337 17.859972785571 19.46631829215047 5.59487065305501 16.721909027159096 14.25344401530236 15.193797949203505 9.735664254065691 17.454197666200884 10.892152655869287 8.534485746225686 12.594727947431913 16.26119480693375 17.18486320714409 14.369926292891265 11.855802491927458 9.578026333374478 15.187851367958626 19.491665632944365 2.7480120089654085 6.059667678492977 7.392263645160258 3.3099334451826157 8.23054743084146 17.563679713393846 14.505219223802225 6.250910875248752 15.788679032061106 21.66113598245632 19.595636882445948 11.224646374679192 15.50698216610708 13.009718553883898 9.599208525340348 14.772424806203254 16.5553081101703 9.645377504097658 10.068507506006915 9.909550532133192 13.689764530189287 5.74434619915904 13.229787793242469 15.37020859007076 14.724052621280926 13.077352562723513 12.981589395786159 11.42234365594144 15.64357592249488 19.1489510558223 15.709504746564548 16.89375334399959 7.476830228482595 13.516322188703892 7.800023318863655 17.61582561890094 11.003149547035873 13.241909840546812 15.064522984664988 15.722538529122083 12.483694017252883 14.719746043445864 18.642331628495636 18.24822727522686 13.99676046383562 8.509814263569723 7.351502735878444 14.592393185217146 8.573672127092507 12.948589741279712 9.696027228248331 14.91948045153773 10.774011504174089 8.907883394005111 5.441311732495214 +100 16.22612764046399 4.984003387856065 14.140816703489087 8.842428147621298 9.609695969081418 14.091216284784565 13.320553764669656 11.475343608182278 12.745331773256591 19.927060327085584 12.653322541336435 14.840519650455747 16.545259307338075 19.908320931914623 12.620006887813313 13.358718524050849 14.45493606995059 3.868442039081792 11.04232882763925 15.107367750428523 13.240261633980177 11.544695182782027 14.683915743321322 10.357581372639398 19.97632122344412 5.748296075253803 12.735080297522082 18.16339624567322 20.23225487611548 5.453556545184554 17.860847741429176 14.824404366807212 13.653778499820868 10.553344099016448 19.17777935384209 8.929351396628352 11.840727066166197 12.316818938419766 14.463409702450702 17.60295835206654 15.625415283633313 12.055140068693536 10.677467770368196 18.29679152604875 19.931318857363344 7.587310739133816 8.57344811042692 8.342491776178273 4.655237000683444 8.719134322387452 18.080625132411143 15.670744845552555 6.584379078049559 14.3426506025957 23.360829570417724 20.907855065016435 9.982002087750507 16.049157979487703 14.732381634938493 11.474171955617578 14.2023557113981 18.092429102889007 10.43456151004117 11.13871373142165 9.369768082725232 8.699496636354851 5.611311524371341 14.303802788372947 15.426225025666053 15.990162567676396 14.973440989056828 13.12942829398755 11.504653966078532 13.160586542370767 17.240737271753726 14.450712372834733 17.804883262446822 7.715080442579975 13.387655338286828 7.722947742776081 16.769841594252004 12.910137816686762 13.671967945254956 16.57170261405239 13.016128547179413 13.604391342942066 14.477217425107938 18.411062609686947 20.1462892380069 13.765085574356753 9.709692744172882 6.868039170215093 14.95591125865034 7.29898350277978 13.399957280267946 10.889312284718837 16.758492357472296 10.33963143495942 8.99816092487609 5.504796407606537 +100 16.29128147888245 4.586232748945511 11.795033950572158 8.191700540085376 10.223263435385093 14.196881925709489 14.4484693663217 13.241117102804447 12.68716501325162 18.018305887664585 13.760585946905634 15.204144057162775 16.585105626319198 21.53837918477927 13.76114974752926 13.929376156834781 15.03787766155071 5.973060037244869 10.818763406045369 14.183828554478445 13.446680311395982 10.55245963577706 15.07404989421541 11.181063850255804 20.043892609289916 6.2769295319881335 15.226936322715778 19.501170363106997 19.99064468287432 6.485676079442652 19.91963730686371 14.45886310739418 12.75565323718665 11.382226644245366 19.772660876806277 10.18767158278046 13.39544747284406 11.895755266724438 13.094726523375623 17.05244285821394 16.47349476305949 11.404496231808352 8.781954025930098 18.63155228688467 19.3366231110053 5.981210389479846 9.370279675540164 8.65647927807346 7.706840250322859 9.70160515958928 19.0000558618268 16.004986348851432 6.640001940050354 14.149822495640791 24.636563357342382 21.84023571918464 8.72479970413013 14.708552167118846 13.453651929930325 13.399696806946038 12.319346193339431 19.272892785082675 11.666073143847306 11.82121180094055 9.442414900671462 11.113432745453448 6.640403395366171 12.730259114695508 14.169193864602047 14.18745000071403 16.86500475427837 15.545706864005735 13.547961999337499 13.495618636668747 15.61499241632075 13.643735042179479 16.646009402164132 8.29150216584745 15.762623399569064 10.288819264235324 16.35637886649298 10.580104890980088 12.433705835577607 18.235187036742648 13.63923208602818 13.49431821240377 14.324527677309112 17.584079198874523 18.59536539351686 16.747657710114378 12.422355922810308 6.666785500509581 12.966899883897957 8.392158861213144 13.701689000822247 12.316108016961984 18.14729455660936 9.472680490837364 11.43032572635138 5.93758793913155 +100 17.487360134520294 5.160910560625772 13.629989373489398 5.8963704033902475 11.843968148244306 13.41759652229976 14.892689002721097 15.435043407921277 12.193076460462667 17.058824645883814 13.80655852054693 15.004301865483319 15.607134676812333 21.610582641320832 14.46531951265398 14.918711014214528 14.316510376254834 5.640031263311867 11.37798234041914 14.157258368124968 13.669026065877421 10.260038932863168 15.94258502565381 10.623393841105225 20.043378881820693 6.878650575020599 15.369455604667346 21.0700854861672 18.178595193796696 4.2520628038611505 19.286556570469852 13.396288958750631 9.271219313294871 14.149988284960102 20.51868222109947 11.615921492851879 13.414991510119462 13.02278190997755 13.118260318810176 18.36587691213938 16.756615602062677 11.969780431892596 9.603475142606499 20.666568861478638 19.742556179146565 5.415329337344992 10.479394508835771 10.117668983859211 8.216395685981047 10.466493402328055 17.714758655420873 16.478458313967035 5.921102898231799 14.294613291271423 23.545116606893593 23.01323044174044 11.52892100197012 13.605505219680964 13.817301935300382 13.432982987455572 13.433055129632852 19.481528564292727 11.819041152874755 12.40670469050204 9.871813600886664 13.91619877317417 6.45326787205702 13.487590012417542 15.247022494498886 15.228417991373975 16.6924169741537 17.745774859301957 11.348042642699737 12.59137153661789 16.825573915049027 13.139012067049816 15.636350894519554 8.304598443234017 15.172206032106178 11.738320555889274 17.78998320973615 11.452922876395919 14.178422003982467 16.442204784258642 14.029515900445395 15.619674555627192 16.02018593768789 19.66235321054399 17.948511966669923 18.036490487225528 12.179309052798814 8.353985488891116 15.108561550017162 8.191669368016345 11.780630449100206 15.253863659443068 18.9754715704356 10.071242829690833 11.850719473077229 4.108488020241234 +100 18.07436284089313 5.323300030712264 14.195281166521774 6.843034528779038 7.988653036257359 14.400416523316707 15.448317785589085 16.270243507426688 12.522779735744985 17.466933500767286 14.543614137069337 15.730118571665818 16.667210696475493 21.909189205836494 17.308535986458246 14.286400944037227 14.211843226099386 8.733349282328879 11.83431373160281 15.654369893528619 14.332640595632578 10.593577422615933 17.59487966810658 11.9841294702664 18.203301318997276 8.037666196994028 14.247486301371108 22.645821807273933 20.478017590091753 7.688226663849399 19.928981682261675 13.289313208931418 10.340961854275022 13.22900493869845 23.536249128963224 13.619857495847501 14.189836919318589 14.808712712825422 13.035178495396696 17.08643660125951 13.896946562488484 12.636716633226689 10.028777790445204 21.333119650781775 19.91601143515027 6.8209731175562665 12.114409958837667 8.925973732230732 9.99127642066694 10.697664999914233 18.57097809850041 18.113977021902695 8.14366184034723 14.911178643913155 23.634102225350812 23.992906217572298 10.159566546231297 12.815968926394502 13.789964819519753 12.123274687643123 13.502311880778116 19.12473358778434 12.561218371996903 12.745196652280788 11.923075885259406 15.19245695918933 7.195471642779078 13.415462281423949 15.51794989411014 15.578958808127519 20.18720606178144 16.11514153951317 10.791734177617645 11.760644824220215 17.434001306910528 14.093473262974685 15.163142874247956 10.072624118706116 16.111380435691768 13.46644735561634 19.510386985968236 9.36250184138198 15.317739972259487 14.893203099207792 14.611731485048193 15.747008047705023 16.282837827062803 18.16395057575646 19.448063313406095 16.36726630840383 13.474592840612047 7.269796087174402 15.369153939347385 11.360344017612954 15.456548504667861 13.47630329422552 18.193091717985865 10.070210510944127 15.368614126667543 5.013113343522175 +100 19.767869074047944 6.614266055437101 13.128650026708305 5.329993187357001 8.039603716312389 17.71303198428028 16.075798661440693 18.02611102849006 11.264295195447678 17.384215774396978 16.05267260249673 14.655625332665576 16.98203327683651 20.67036738937041 18.65067832341239 15.183132692792142 15.517751559931517 10.602022757955238 12.210092017714668 17.158547900487516 14.040893393600877 12.057905385285617 15.311781488147115 11.65291984833483 21.50974445942816 9.749619050045995 15.305822718617737 21.380535110806726 18.913290158393547 8.171661394016517 19.986384012170767 16.31394471490881 12.28746824720693 13.758162558691454 23.373386439141477 14.946473717990132 12.826318852878034 12.708724485405623 14.603305737212375 17.443360787147004 12.413241937616204 10.464793896525613 11.906105653270043 20.598593572064985 20.591640668139288 7.224084501145384 12.575709184829387 8.9976626874514 10.457001182754231 12.245331542160844 18.348122740683635 17.893560119543707 9.723331069951467 16.22445399731207 21.99580846286869 23.693068007286218 10.199681970811127 13.36934193550309 16.01569909807458 13.136093868664991 16.76352362148615 19.507832575986434 12.965863478016805 13.137403862649272 12.670964908744855 16.090703045023776 6.747220479454694 13.504343700596781 14.913461285192486 17.30967953436265 17.671587933343616 16.717991338997003 9.551695739647368 12.985893464809221 17.148982901133476 12.3664634016468 16.712838857904405 7.321745403606878 16.495112626050954 14.787041992348286 21.344901629432496 8.146284674670271 14.831640499283488 16.54924804529216 16.343342019091516 17.64086084042002 19.91768695137736 17.68156585389136 19.99691037082332 16.04529238453086 11.157269733415177 8.062538241007237 13.062002885888084 11.339722147619705 13.935695373507082 14.523222971335967 17.379651477864755 8.47631813912755 16.87209143911939 5.228236365230682 +100 19.380095425077776 6.142997303717335 15.183733141681813 6.681667888010484 8.076734469016019 15.289252862980216 19.584615536726844 20.856535492323193 13.80684520947133 16.811861531544746 15.78605065919702 15.591797443047048 16.191090731182097 19.377150107253403 20.717114026374023 15.422574896629843 14.382695756610461 12.436668879603227 12.101278679910006 14.677338420870997 13.05543559161306 11.926679420049348 16.03379363366828 12.530764132758483 23.16602266769905 10.227858933375789 14.886567881913994 22.896056912836805 20.154925810270452 8.677332545948694 20.50491339658078 16.01301472627897 11.254363260153145 16.96028540502127 22.435077166212146 15.573734280726919 11.298776240304603 14.206512404823304 13.520043436280176 19.859773079839464 15.073409824974945 11.89737495528856 12.630301179080679 20.350703650869416 20.635811131718068 8.464772293329354 13.159687464005161 11.100290402659068 9.788872963266613 14.911011156861179 17.94826631066395 17.149081832254797 10.864141310590602 17.11832944194318 19.69553405020736 22.829589430431177 8.085494859695379 12.981138373823887 15.39420136257926 13.991244629878487 15.952701873995009 18.861019376576124 15.246043703567283 16.206062399801308 11.97695292244189 17.825427198764192 8.11398179479766 11.624930790887499 14.26053254421622 13.639455131071728 18.25674551304024 15.669892603860989 10.537581851369463 16.89742927631746 19.47080917450038 12.117760891572564 15.613488747306876 9.709897213880465 15.581375663053548 16.399729166651497 24.81694744973442 9.976108440280468 16.58748675095526 18.065723282179235 15.729695185341145 18.111260928014403 18.72022695437308 19.56909480185517 18.611678733218195 17.105290707076097 13.038502941167732 8.266496985565935 12.568766918888205 11.769091744094432 13.265380658450042 15.123683779090216 16.440945680074265 8.20839746310282 17.85105741554786 7.003874055050632 +100 19.220806252555317 4.922881719342291 17.166570935062754 7.0987461121031 11.676471386335884 15.37638093228056 19.759620579451955 20.359916638843146 14.662449588949851 21.753401912207025 15.778009905938553 17.637256689537182 16.780243913215365 20.995666775228162 18.23353047121818 18.276102131321107 15.268485084423302 12.604959066558811 13.988094370336242 15.158486681465954 12.180795169304687 9.383453401391597 18.833449311193963 12.896183522562144 22.307220385733313 10.363815767827704 17.028507241649358 22.027507304605763 20.862393770644896 9.068370156015188 18.986891858789658 17.558254725114015 13.296203051735997 16.210740909207647 22.20040503670189 15.920517684781194 12.48472958106753 17.25006673059868 13.718181072585551 19.502982884042968 14.996603760297202 11.331726112774707 10.970437413412883 20.539129088661134 21.434934293165245 9.154706801818106 13.5491768350192 10.681898820654741 10.749600016070078 15.675431163248128 18.761929195193083 17.87638463326435 12.027213360487428 19.138344975548783 20.570756748506973 23.258369440077356 6.768099869648698 14.922413837249122 15.277207907945986 14.545452860328233 14.596505975150226 21.704870782784365 12.4991630561844 18.32816532520002 13.139419110877833 15.666626543935582 11.60833448260901 12.859578144530472 11.660344391775684 13.668812526696739 19.087994680077788 18.36701407076412 10.825980155620996 13.782010000183734 21.464465472397695 13.611593674621272 13.030749852671342 10.751583659191349 16.6690523968467 16.210722111748318 23.37869866352259 10.093090844478148 16.267664673151863 18.550684925761544 16.92434054663414 15.385509706721374 19.19659941267111 20.289712394194304 18.967117869335073 16.66105826373976 15.191314553700128 10.929892874112992 12.62157056149676 12.345904494139637 14.861978402801851 17.18330654081119 15.733502638404962 7.786151333221259 18.427619252610818 6.480294647779853 +100 16.91575884617766 4.822889597205228 18.001157861278255 10.039952403127772 11.364077663913058 15.455282368681111 19.94746710209033 19.614999887968782 14.167396800800232 22.22571599835669 14.646316418849974 16.856331395371758 16.92221500788173 21.38347177028442 16.473722012192585 18.204909473056716 13.9462978198956 12.194819259550307 15.552466075639323 15.306988594759423 15.003353314368951 10.055570641995613 20.29052500010064 14.526285983163078 22.29443834463835 9.435508204610755 16.960386142074498 21.178696095098033 19.943286314374657 10.028723735031749 17.322423668120873 16.66386426805373 12.408630963370458 16.0628223306898 21.042391564262694 15.191893343462366 13.15155920440475 16.903788154260162 14.299441606970372 18.147754700015998 14.069228292393115 14.654390462732323 10.737776034970395 17.800692985325554 21.928911055484964 8.837384090833014 14.285956758266762 11.31061388495707 11.995910542668444 16.00713723855089 18.5942475116137 19.606862821306766 9.677776588073588 17.557014999152237 19.55858094910402 20.839329247494927 7.144896993781876 14.571972643785735 16.810296115772022 14.819478686922354 14.70411964843858 21.12195515237099 11.781701761079313 19.508044624887543 15.20733017817579 14.55320571841631 14.262919210545967 12.43582458954821 11.317582451516667 14.832243594894598 19.887122559467187 18.52263315289168 11.135811455010012 15.846259385688525 20.599205978259445 14.217666945856871 15.727814840654098 9.504180112840642 16.472943182513628 17.77937032361459 23.825862203733145 12.112937249488992 14.66976215799313 18.954997766728923 16.627002146334593 18.604275637551332 20.35036156161713 20.289636867915963 19.441620923271014 16.842616175101803 16.23341675513215 10.491964188251918 14.896117442506519 11.233312673393307 15.575512592939658 16.333098429372264 16.177360161441847 9.99487011508873 16.368632932240843 7.191049351804851 +100 15.448365113035821 5.459692364233906 16.362851485534783 10.97339447062259 11.459085232085641 16.667452518639088 21.515596401250786 19.786245434950594 15.829035237461174 24.02490638702871 13.969790716520745 19.003573668871375 17.27963017574811 20.04992881743113 17.210856924672267 18.218106729125815 12.582946680216052 11.28674114195401 18.11592529656494 15.908929200717008 17.385853689168847 10.249557406414496 19.34186763369114 12.827228287122082 23.558300339000038 10.842759570653723 16.50612576333716 20.052226642888964 21.29694578713388 10.503518721037647 17.45806526871189 16.198792051415605 12.385852652200693 16.976671774736236 19.125181597971622 15.541603060882736 14.847124595906111 17.059231800433786 16.216276833131364 20.091065869569512 15.467815786694208 14.391461781252328 11.401393139889892 18.45783630942152 21.331295667427668 8.82662525217364 13.928797307668992 15.334643815908969 12.094677912391546 17.844838188515 17.606981621556766 21.932474329455975 9.912327105098765 17.891443178052448 17.314888307756693 22.25020778770708 9.87631790247802 13.466920072397203 18.494360297943114 13.459423952123256 15.91248422032787 20.700295738688034 14.240822573687552 19.764927200803037 16.769458357895868 16.72154265724042 14.246436943621713 12.890945919959002 10.551598411722862 14.91747664044901 22.402006429918607 19.74826602524797 10.534712289796586 18.365228619597232 21.11409956951023 15.965368779835574 16.669336590341047 10.648454155155486 14.301656591016522 19.341728544032435 20.61565452598888 14.161129412286114 15.045521881632837 19.996943308874698 16.93087728966941 19.988714755376105 20.388130523078665 20.68456199732457 20.037408473535066 19.38503919099503 17.071685568628524 9.506645013957646 14.503575070930752 12.721013306403366 17.618021161485274 15.68605354451362 19.45412405410946 11.004694459335129 17.24309728704242 6.462884864269717 +100 17.437044900744528 5.874250122473074 15.770361707127464 11.242407716290279 13.927099798290019 17.4285137499731 20.20525082965866 19.247597120277437 18.051963901159368 23.57713917944606 15.297393744888142 20.174444109621454 13.230378465052462 21.73489849062095 16.40907647344231 17.8599788996674 15.178589886715617 13.78628244458938 19.0077493602688 17.058678376930477 18.944914116407396 12.861614791648375 21.53929897885976 13.612901250051118 22.505362056260555 11.311886299809045 16.786390953021982 19.972204646756605 19.757576876510708 11.770399526675833 15.777006300838742 16.676643663392372 13.11150123593346 17.261615881595006 20.304451766788677 16.703733229332663 18.075753851355593 16.65134949192276 16.998204979514345 20.42636229098653 15.809546797154397 13.222881883073367 10.551585576552897 18.63106440537127 19.34362513441755 9.064936846056389 13.507148863871317 15.377787147109837 14.030155207215723 16.765787938321647 18.965267692404474 21.123885386675234 10.072014178139334 18.74753911748178 17.281299459885467 20.935696527477738 10.221228724009185 11.702776401879717 19.02026937155589 9.930051057127564 17.37506467339509 21.484140468382797 16.881987911840845 22.511220943555266 18.229049124977067 16.318271165297002 17.450125279875152 11.817408861960423 8.847544820537252 17.815356064030585 22.994891349364146 17.466535186886997 9.610958341123629 19.298136291855933 19.951947523839525 15.580804573592337 19.46845126648888 13.975687404930236 15.109185650808882 19.151099449193897 21.75117820931576 14.028557850399581 12.37335930018921 16.27827416781794 16.913438756270963 21.05425297731486 20.423461522201674 21.737263964241066 21.24568511693822 21.090098541974267 17.30790128559684 10.702299104573095 14.842638520671674 13.009141809062745 15.835416055514484 17.56567803311759 19.07678269905448 11.167664015045546 16.81202905479633 5.720380684058918 +100 17.68566172228268 7.453425428892483 15.254026500558563 13.214664918796906 13.896637273879442 15.526063255634204 21.943163949331343 19.688369039796907 19.37668495181168 24.630896350866646 14.533887267393174 19.525616645865664 15.251173404377694 24.033563099402127 16.840605685536044 17.17592049945636 17.732888710943158 13.368797686895656 19.605927915529907 16.608036182578513 19.44976798650411 12.148149156584797 21.050991703395603 13.348408530083079 23.355906038971934 12.245289990268741 18.018200315496717 18.894283469064224 19.39071885370555 13.148347188262392 17.356336682218277 15.107831530691847 13.972113838265397 16.310691141355942 21.466949782705527 19.250704367728424 14.7589642182929 16.079550065233168 17.678120890784605 20.448679942933463 17.121770795622552 13.862409086026812 10.576958759739806 17.44733492338396 18.004871739611442 8.716926828822414 13.200882151263126 16.280030629922766 14.119279526297722 16.305222981409912 17.766419559399914 20.208722994072968 10.026145992858734 17.94786050805233 18.463728128050974 22.666789912201573 9.446899568794962 13.804990339205911 19.910804946040997 10.903067538241704 19.54131595078174 21.189029270962976 17.735038838046076 22.381172159930067 18.41356656668146 17.33459020679242 17.628945950460324 12.955680485320133 8.831002179113334 17.230821582746678 21.89522728128771 17.311159411807914 11.78899347213129 18.83168271499538 20.857646666304447 16.48300821618265 18.91442112997308 15.933524903071493 16.58817321127763 19.172414964502142 21.525151156594884 14.724640620041756 10.799798168429321 15.362563328040096 17.589906023441138 18.84030660763986 19.462629463040674 21.1479488966014 24.954096811595033 21.746951126298306 18.71117071386232 10.356646341870666 15.65334472435277 11.288732860083279 15.785540405548103 18.418263213521726 17.376961652532657 12.36196728916074 17.72104368923364 5.937126479877332 +100 16.94725992508096 7.326282182239536 15.24940953271871 13.286493732347475 15.017311770995033 15.06753197393989 23.84505066777536 21.913962358022403 19.78877347858687 24.001923678944422 14.372823263554883 20.016904789146174 16.42406428154157 23.508857016636313 16.65172823493136 17.819972048156856 18.001668818992297 13.060471578439227 19.880707467544106 15.962678332333445 18.591826113473193 12.720070896808533 20.33979563964754 12.975706425621656 24.640101802611003 12.397540021832532 20.40986571152776 19.786398948132796 18.254256851770542 15.125950541711218 16.775254720800824 18.108343420863513 14.655558238052977 17.1964130867648 21.398847751775 19.533048667577845 14.793411929502236 15.205057433424805 18.41055142633292 21.80698706023386 15.566295325487735 16.361972490193118 12.082315628659892 17.114447456933835 17.725234836978164 11.7945553386873 14.879943053250338 18.10348429072531 14.083817859749471 17.454380538100594 18.42693149839058 20.04951443309669 10.870376092366513 19.62748898926903 20.765706435317036 22.160024850815685 8.565817378323812 16.439611733374363 21.98522428380702 12.100933538237943 21.891543667780137 21.562397981680938 16.824410622693748 20.389609772921187 16.8036812267057 17.689747550972047 17.129650282173742 12.657681466075228 9.56158858321795 18.640315199396998 21.041087521842428 16.717084416013304 11.872965520482424 20.200994919443424 20.756180168312515 17.344571471324663 20.99563828178205 19.74097800366722 17.838828658763337 19.89386930136563 19.87992426325439 15.734469353552706 11.421760697270825 16.751461601972835 17.10548705421734 19.110922989991206 20.333778877640732 23.580569961610287 26.637489920477172 23.120265760371066 19.52602860356112 10.53480998786645 16.881818849804045 10.992825282231363 15.907436706950051 20.864125934115666 18.351021606881865 13.260729924866125 18.409229274626377 6.81515024835292 +100 14.576548049742861 6.553056864083695 16.530560510149414 12.60217716458633 15.277080000256129 13.762325021280342 22.561968419345945 21.89017242731201 21.0687470815543 25.320917361690835 14.001211906360538 20.46076677613474 15.047260765562369 23.34270755250369 18.251685245028312 17.879074899875437 19.881992875272374 14.64019283772424 20.309009010701505 15.842281940389952 18.094872332080847 11.397883093213405 18.75250056890185 14.92121784281741 26.422611434536556 11.6892845753507 20.298528019482255 17.749899281603252 17.00254383782228 15.806084441738324 16.523920098139754 15.83902959424743 17.251637063750138 17.25362292538065 19.852577222118313 19.608646503976505 15.041547711390745 16.17731612986734 18.220709462414792 22.13274406956643 16.911618150570078 14.977111199311969 11.834070545825098 18.48453869098395 17.365098786216535 12.138567452349765 14.623123689479097 17.790244919935308 13.757631088544375 16.18196540256947 19.191135871592664 21.516176855534027 11.32457598090588 20.978379770207116 20.1781031346013 21.293491305503565 10.056534790228284 17.314043537173227 21.58534669414412 13.608700936993646 20.04813700306641 21.080511220674893 18.443450318891767 21.49645514992178 18.137793357368434 19.361987005570263 16.80051261465679 10.952254042700616 10.097413902305885 19.667405575391733 21.99670930419801 16.441331219285853 11.367747113784233 19.14474940828202 20.046490499014993 15.341366299430284 20.207457569460477 19.612036707523075 18.05771809594707 19.42467014485352 19.0051043578677 15.476253831071372 11.229515962006658 17.80074221204847 17.170533131939496 23.21613579788294 19.92111932751871 23.913503885633478 25.722713270034237 22.281607632040462 21.350965292849803 12.608868366940827 14.804888559370298 10.446372432266285 16.138277218893887 20.136094473577458 16.60514458995412 13.984866281423216 16.15349239584846 7.979928838152121 +100 16.19512904375928 8.687613515833046 16.743934203543333 15.17488050714282 16.11360986008392 15.287021411078278 21.34316648433217 23.85082487928235 21.037721679385747 27.10276090149518 16.424234908763516 20.805304730224176 16.20504777439366 22.866754698831834 17.43338318438417 18.80435568072326 20.60710479168527 12.924741181562617 20.286741214393043 17.199980356412826 20.25547791182079 13.070238930321182 17.021924002058523 14.079118306302655 25.618689777861366 14.316330375023139 19.304823788293042 19.314944632841968 16.32115885121705 16.805845976610577 15.776930067938538 16.022748232116523 15.94117822488661 19.25438417318184 18.9658622968448 17.4934372407486 13.28409783242928 16.43544273044942 17.91171507714373 22.85896595606181 16.61554561613647 16.965983647616916 12.054205473182023 19.998266068154773 16.540291265236135 10.636452643953309 13.955165050981888 16.582894452582188 12.510332739917644 17.220613154010135 18.959960886104067 21.664195687487993 12.70306900922276 18.793916636214114 21.024742070523498 19.64021873024562 10.201478435538347 15.119487903989615 22.199881225037142 11.95422295549773 18.466479940002568 19.563830275666653 18.52545900799971 21.038591269259424 19.34166790406427 19.449911364944157 18.25097071010423 12.142038153363274 9.755888133077049 18.924937486685558 23.787424074017338 18.49856038879381 13.290018528102971 20.55711411611687 20.709991125619034 16.447976266483575 20.23068543544866 21.62699923410878 17.805346346419864 19.735341891183552 16.88346638135025 14.159952366632991 14.173142996023369 18.65251030032384 16.95931892643559 22.94700330177348 18.212350274329246 23.074743984252766 23.35882211142649 21.538133947520496 21.855208311224917 13.849678199375246 17.270799099220213 11.715834839724424 13.333109790103428 22.675770178376364 15.894942752388342 14.746822987464382 16.6818895124741 9.262630939708096 +100 16.83344664062671 9.659855696898578 15.442575298113502 18.956535289687046 17.322771592317572 15.672747080658556 23.5683785713919 22.251674822613325 22.139953901049974 25.91938105364819 17.433262394375955 21.33477564591611 13.744570518737966 20.787066369349507 19.842471897088814 18.553641153248936 23.159612076678997 15.214993180369515 20.09553078604536 16.919613318918863 22.470901366169407 16.440107054267013 17.077689762136714 16.73514649740308 26.648223499684192 16.510993088249375 19.30797410006637 18.497716710251343 15.155593161175268 15.350174407499997 18.849988455074527 16.494385350676893 14.75278712644678 20.50307987050152 18.445807083009747 16.73520799912454 16.52865047056748 15.083384527691543 18.55896821515124 21.893991099626973 15.678509408087427 15.389388785563392 12.896806739258091 18.913568680081376 17.838322401367154 11.211230955318358 14.050926400134191 15.852115346413326 14.887385514510443 18.624134964523947 18.218775080822322 19.84358578548919 10.872518193431809 20.487946922534263 22.241335882121053 21.063814818380912 11.006666197960964 16.665248105746606 23.2190447459449 12.610981820722396 18.127967127017865 18.383609048513627 19.343494002944286 21.53575456616823 18.86036177095247 19.310195374155917 18.042947705362888 13.816788952438552 8.969264752257468 17.694897769461193 22.016905933170175 18.612793026392257 14.444499790280306 19.21870787947463 21.89268479152871 18.975470230795665 20.72128338344103 22.683891627791738 17.022983439950544 18.545133538577087 17.862437019886656 14.827872618635888 13.368279285291148 20.47845670506035 17.43901964305738 23.48109860199795 17.56035488737662 25.030845901326472 22.87062526045033 22.54172241297954 20.63514594752167 14.660993923585842 18.197363108240086 15.155136168291143 13.482826569853419 22.701542826142155 17.149095904375464 13.43585430187379 14.236627051662845 8.902770795497954 +100 18.56999392652978 12.630189597374661 14.745663466383231 17.429370773964905 19.54793676468305 15.199650440755828 22.730591056576134 24.098820828962022 23.700651697081646 26.808939589873 15.571150522858415 19.631138981675615 15.95585699616946 21.181164737240238 18.940673164562735 18.199644262115484 24.33178625973298 17.54429423562759 20.193215880180098 16.16373949114047 21.984030073384663 18.479356401818656 19.191858179637673 17.363194145885604 25.580793352796555 18.31163846038229 21.298122677001018 16.73346997116911 15.147470927244878 17.204980232736755 19.22154447856592 16.24301188967548 15.377691910586336 20.823763353274064 17.122307527599215 17.00228568697441 17.23629990347953 14.916540646900827 17.806215022035364 21.09710776364476 14.535222066493446 16.938475667749213 12.255316210055444 19.30316480066306 17.729307594330276 10.833894632383137 16.292370347366067 16.117388037820874 14.287806772092353 17.921199851244484 18.859678042433966 21.029448311231125 13.266969196452868 20.320459462787454 21.869816890026375 21.16666647915089 12.04722156256173 15.987967651390882 24.735773013978992 13.27714661058433 18.971331113657016 19.12265453481015 20.04182484197758 19.97259981428747 18.938560495883895 22.5067689910062 20.193960591500904 14.473741730466374 9.492340965937846 15.113084401998476 21.193097839944805 18.78665209117629 14.622522293539944 19.062800288188715 22.59804166600024 18.03365613796347 20.988249039186943 22.072289166730172 16.32425049520044 20.797605524410308 19.036277611930785 14.414257125046692 14.443476257588813 18.48571629619613 16.61893786325904 24.807295066245246 18.283947548197546 24.998286030642223 23.931306561928 22.948707184430447 19.967128554321196 16.357317082611598 16.107029536843797 14.769285029400757 14.014651890397479 23.190295997090384 17.06652673653136 11.724179717993241 12.306136003483847 9.715737283773437 +100 18.290142642424698 11.946333686524511 13.937311432051 17.802296875397076 21.275446418871866 15.692273740121449 24.146984818775525 23.388990438963358 24.00386575441453 28.14350272959995 15.919221038473742 19.752146837331583 16.054995904842666 21.89474351786149 20.311916698469567 18.78766657194482 23.63935963458001 15.738475356494366 20.23175915027316 16.1281573509237 22.201046384832757 18.74935896733229 21.45238811158716 16.79330373496423 23.23455238050772 17.071301368269207 20.16414620792812 18.43527863809621 13.77012861247328 15.88898506318465 20.014300839384322 17.77287603984413 13.70847931836627 18.321256062311985 16.370945606036763 17.988342041961907 17.59808445001339 14.451206633429663 19.110600315239765 21.230320357766672 14.626169589082334 15.160805364174486 11.981390417415993 21.96182403983498 17.69802237923911 10.192059222672068 16.068332692939233 16.703999890461958 15.775605777877297 19.099760824383964 18.130436265428223 22.68910047290447 14.882279345253252 19.810252697445367 21.658518997473045 21.86732529862107 14.2110023815757 14.418825961375212 24.283461476110077 13.84306040837029 18.306604360264938 18.501844985314346 21.529308040755943 20.542461822352138 21.76064626446074 21.712106923367468 20.264477331581297 15.290192476880822 11.657250259576335 17.43466175352767 21.205399042458286 17.63650041429661 14.30106522735214 19.43696660471224 23.883298164966416 16.616837045649966 19.350728887031234 22.622365598430736 15.177440324376143 19.20577872353558 20.616273944064442 14.803206745955487 14.378825271956712 20.254020010830292 15.357710880475524 22.621931695931075 20.614313836108238 24.900808511900433 24.48326700802689 22.100007181092902 19.55277698715024 15.787186349704205 16.825085259979428 16.391161848786417 14.909861707801127 24.289957749026343 18.29174574478747 11.157237439940152 12.896282318118978 10.00261215293533 +100 22.24555527841344 18.00598017360902 21.122976417807646 19.572917209940236 19.9202783504225 18.631231936084866 19.56520697593736 21.690057973108647 20.75745181458402 22.252005087032927 21.530635455671003 20.570812682608448 22.26711488401813 20.57069110635979 21.076384629836177 19.61445776040488 20.086509560616967 19.09334902970964 21.286459114973308 18.468205289950674 21.017055445142958 19.75215362524329 21.522621221507514 20.97612968535064 22.36684000494084 20.95000709848024 17.95634766765079 19.91296087523234 18.47639064962674 19.32623620492384 21.964596963259737 20.828793954167004 19.09139044284763 18.682167423627483 20.04261672073914 18.418471805804533 19.127517639384443 20.40561231301662 21.501905646938706 20.79138991389177 17.02132363882247 20.395676747739337 20.093643645202352 20.5380573709845 22.101072586146568 17.317790240153833 19.231565547251563 20.768178219631363 17.943927280709875 21.91873376246956 20.478863596510855 21.100559181596424 19.257773240021667 21.057892796956075 21.38901302278575 20.30274142617832 20.304721160508304 20.351446211066243 18.877651155838805 19.808212715687542 19.801720707811935 20.498412023659544 21.299771520983384 18.62390309342807 19.83748826058455 21.925892211956665 19.033335302543666 18.931074977522584 20.262998049380553 21.097700747630917 20.01485387222886 21.727648767568088 21.113832177336484 21.09436608695708 20.72035145172132 23.02594903044991 19.733289804474143 17.39542102031353 22.085530669972282 19.404990739756126 20.140244577645944 21.702415890318687 17.917062596623396 18.37285862166202 17.91833868174549 18.96762282296695 20.571527587822093 20.681444195656603 20.35915643312712 18.163404350939924 16.996865532377562 20.070659661007497 19.386691156270164 20.597201503231595 20.91253971408765 20.179713861676287 20.98817301098861 20.297974786349588 20.689084117281908 19.083924758269152 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/9.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/9.txt new file mode 100644 index 000000000000..d726b5b5ca45 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/9.txt @@ -0,0 +1,42 @@ +100 -0.2334948379808961 0.25580892565404445 1.0666870180426444 -0.5118635238919438 0.6775174324517464 -0.34559042948999275 -0.15280481752656946 1.078374754631295 -2.590978482370403 -1.6854140264971893 -1.926841016675667 -3.033700955802796 -0.8817437722017297 0.9742640696460626 -0.3703492862973472 0.2571271065244078 1.4159827457240304 1.7259919719479992 -0.08987931514398141 1.7596616564402165 0.11976465596434198 -1.0886176909757008 -0.7727204578583559 -1.9246974663345213 -1.1545740098537483 -0.4654216944967579 1.044660525192182 2.237000780515779 -1.7968359699901522 0.5106757087378946 -1.3527071209047947 0.6171062150021626 -0.1704126458940446 -2.3801775736017894 1.2067860890390296 -0.7865009266513504 -0.694070309885621 -1.3906781346765968 -0.8505682596938221 0.5562575729033924 -0.2460176432173272 0.4272606029672254 0.4704984101074968 1.7168601521866171 -0.44562199612369313 -1.9199151618994514 1.387389141543578 -0.4309346237264311 1.4489701779505901 0.4983902471372116 -0.17047878926434842 0.45340866226018367 2.5363163281641894 2.700074687769879 0.09019547567261231 0.2082477713121979 1.3991122047063014 -1.0993593425975514 0.43299148440373164 -0.033621702340013326 0.4080806748948197 -1.0833794477342276 -2.0664377413016597 -2.6948784667886794 -1.4525993468864902 -0.5962778704211329 -0.3811490626433904 2.518400511158372 1.4377913808794875 -1.2507184512441154 0.45202098818624403 -0.5292017072554226 -0.3696729894521237 0.24092334423999662 0.8049224520680113 -0.44103602904921996 1.3830069925546662 -1.4845196939851253 0.008240781070948975 3.376975844574582 0.29000366541285766 1.8631788585880247 0.11897623162517064 0.7550102239287357 -0.07381815271049899 -0.22152985551346577 -1.0133271157430455 0.5593917666448193 -1.1069983459414983 0.8652608072074579 1.410873105779683 0.47649082940839893 -0.37212335362239946 0.5901552531013049 -0.4012749722103364 1.2162112631046942 -2.380827909479661 -0.4362895785542401 -2.5880555936611973 -1.9435790792953667 +100 1.161540358843591 1.284483783914547 3.1281141948158577 -2.0726626452483283 0.6226573633686443 -0.2108362090427891 0.936236001570677 2.5412211656021313 -1.6389898951974744 -2.612050814379371 -0.492340207828488 -1.9272481258527336 -1.9813029109491997 1.2806757605828074 0.939937238297304 3.173591627444405 0.7607171395985313 3.4901551611631882 -0.596459389292223 0.8298475177393259 -0.7083401017132034 0.5564874324923443 0.2441386643605357 -1.3797721483342027 0.3361826948061344 0.4304350112036293 2.0282359362137705 2.495471724813587 -2.288416471242807 3.4456712356012402 1.3072844957970777 3.3927603260659813 -0.026045021205712282 -2.3771056517673808 1.3477829742526266 1.3937102319289925 0.1554064621118569 -1.1915868657708715 0.5665945977432942 0.5343768855875367 -1.1710594369086214 1.3316253143477403 0.47441251412750296 2.449294796626429 -3.1551861584505665 -2.2186834516344884 2.0462698387145766 -1.586894294717104 0.3246856759839978 1.3423078161216102 1.5455036471911456 0.027069997792143807 2.811116439161818 3.06052565636261 -1.141895069293204 2.6368282156809206 1.917112796169156 -0.4221909363744979 1.6796619868279896 -1.3169262236092294 2.3424052952568233 1.093441087943896 -0.8837465354339265 -1.2231225619405284 -0.9687497728116712 1.3081137574352508 -0.5814903891476648 3.2003881547778303 2.2125021392256796 -0.4474124640400369 2.5947708364209134 3.165491336769989 0.2839725200485776 1.5838931673754608 0.46782090797883 1.732621810882721 1.5426144912300352 3.477666652540263 -1.3648979725842532 6.852997624727303 2.440647519701624 1.1460872830461677 3.913322037573 0.3809519635569283 0.3483345310554796 -1.0124192505069465 -0.3479521728915462 1.2096255362681203 0.7503624310411161 4.892015475259229 1.582808000099737 -2.325148386942152 1.2712150167678513 0.7328569660117813 2.726286038811732 1.8808041033573693 -2.4327313472028185 -0.9508718419102743 -0.8689890644939406 -1.4263128100196787 +100 3.8453002082037613 1.8734599192611006 5.660913946873031 -2.893023348902048 -0.8695542084518912 1.7103689607764916 1.0863163228914545 2.918160689643697 -1.9937146675457813 -3.162065942537403 1.2243617779724563 -1.0115554228210872 -2.462810538037018 3.02038745116583 3.2771859746088947 3.714458762549746 2.891140724279124 2.8870782806421165 1.1128147545652007 1.8375175656268468 -0.9180387397018414 4.057427264334356 1.3941548376802704 -1.1691502854506388 1.2390215540179446 0.14688753037107105 1.3646078300289104 2.5860095511976553 -1.87740996535895 3.049263828285202 3.7026696541187976 3.023765509633706 -0.35629061106489224 -2.9846092364382253 0.3890118884401874 3.4602846752635417 1.3473245489865369 0.6479293465706425 2.821956733443594 1.084296493284961 1.66078445874227 1.2516117882906403 -0.2416426962454563 3.691789565478742 -2.032912173040524 -1.1162173778388684 4.091661367377814 -0.5438229630709067 1.6221568055302187 3.9073070858525316 2.663761297422582 1.457174767140804 1.602815696043324 8.584925836140547 -2.3190258699000266 2.767025690823668 1.9484156976385973 3.235736958077543 1.6460577691555947 0.09370589026562914 2.304358086277424 0.5008578227563865 0.8577154234473622 -1.3055727068742358 0.233805452514677 2.863512558757092 2.818721743685609 2.291040376357163 2.757322537646381 0.26999310115771313 3.2959128845641623 7.241247855576366 0.8672633026195979 -0.9815717977607106 0.9654755064339678 2.3605982613967535 2.0964716835598685 3.2508197584538685 -2.185761808608369 10.23192766994013 3.668658979085535 1.7054137077706633 7.336824574038763 0.1420373202016667 1.985943343327513 -1.6633379347696917 1.4984565718740903 0.46197041291314456 2.100673548509609 8.160762725143917 2.5777510801973493 -4.24142115597322 2.088544910123486 2.2524273800569095 4.567080969677326 4.513407840566652 0.5330714278170314 -0.2569401067843631 -0.8441592728874361 -1.9834142349219364 +100 3.795775499405215 3.3183202473826725 4.485642306569737 -3.104450036605268 0.6801539253413054 1.6206241205816598 2.303662180387851 2.552704065514542 -0.6579777881726678 -3.2942752276491594 -0.4426280683521462 1.1192496022738039 -2.464008954099591 3.3261130459108026 3.079157346410801 5.0719454218097075 4.04948960192491 4.3057825033865615 1.2718450574930054 2.5164264339236047 0.4399752188664754 6.739951173536545 2.579541713601319 -1.518154536617885 2.413949106749373 0.7786502549043807 -0.37829620188048096 0.8482757062743849 -1.087234818189103 3.728273698824824 3.977215219618354 4.805762365227363 -0.6896931191906734 -3.841324838853658 0.05282057966649356 3.3015075353528003 2.0656359767514814 0.4624465318519224 0.8613444458110937 -1.3101290147811055 2.6072089048273743 0.5112228053855665 -2.120931774675191 5.197990468034056 0.8495339524886478 -0.38195694034182087 5.070114699718649 0.6642498277375637 -0.5617303060316727 5.7413635685642745 4.989118945341508 4.561293368944289 1.7095207917312005 7.558405003453004 0.37383440094820464 4.2291399254107525 3.8444299557266617 3.146028432844444 2.736544088257435 -0.5107260056757956 2.982357986265976 0.8215258935121228 4.816916901452215 0.2506037261947761 -1.6950844003182706 3.5263793510886474 4.0634339890265565 2.433362529035511 2.033458000936963 1.948264873748336 2.70642383882301 8.544915341015104 0.27991654326833815 -0.8680690670616885 2.9321115739773393 3.7405987382669466 2.968554970201604 3.918256679378436 -1.1503698408972143 9.625267122741663 2.44791507742699 3.2192367915085507 9.831159008662025 1.8145818238396592 3.0899181460938623 -2.2489237661523718 3.4193442766181543 1.8352916690380967 3.760335529281753 10.087352557076331 5.458577820444916 -4.690559561812949 1.1381863788425801 3.263397039694866 3.9506852544563573 3.6856026810642146 2.964881273787533 -0.7463324655058701 0.009391673122250437 -3.197449264777989 +100 4.503772943158575 5.587936476583409 6.662357728522227 -0.7871954954202873 1.2996838137935132 3.7872390375612204 3.518645187319229 2.659675722098578 0.7048469923685583 -1.3042418903391058 -1.3316522795868213 0.5052977184232992 -1.7864338872025922 2.327273781993168 2.1502420102021595 5.0925433261444795 5.986652525499144 6.197324359424408 2.5184126808691425 3.435001955090335 3.880024729053109 6.576408519630976 3.5984264943975806 -1.356077343850756 1.4842484472492272 3.103327629699893 0.11267506540468047 2.4530434677821473 -0.6001486923229221 5.949232214142059 3.2990217183663804 6.852933895199147 1.330023864290439 -5.235940413343134 0.09948935830007444 5.241308796915437 4.924970010490836 2.2144498441953964 1.2117953288927974 -1.5689702953626283 4.058315701794493 0.682643227885147 -1.848617147311263 5.510217944471771 2.7167335937436206 2.7569975520327312 6.968213258139886 1.4397795744533526 -0.8562156284306095 7.1855069879518245 7.744065042738907 6.427383040637007 2.621586258311812 7.393215831782531 1.601749204256427 6.450029770641091 4.796874963404763 3.7339908941717455 2.505101998167974 3.611373095058608 2.4522010530813745 0.26973597990998477 5.7454394474778585 0.7324392419396536 0.5430409725716506 5.510224417348738 3.168070939514421 2.1709860360086743 1.603160611733328 3.685284700934018 3.918387493848027 8.54149204147075 1.3233877873942665 -1.564232562029346 2.5806457515809154 2.7073442624342308 3.9180767783418964 4.751500480180705 -1.5934863367370933 10.601010243433736 4.589149266404763 2.5595771775011587 9.79082036976764 3.2641634478485955 3.7776053570502834 -3.0665489749420693 3.5164424867518633 1.879441955907724 4.114972821262178 10.40163547665477 8.163048852889853 -3.987153665106944 -0.3636464188983455 4.124411556801434 6.8048824673639565 4.072032171337915 3.1074303874873355 -0.33682473286717934 1.5650120300827886 -2.6838336427907628 +100 3.125215157277844 5.349601639293698 7.0859890872501445 0.7667089565291032 1.2317978522147122 4.031008887094953 4.1783156845901885 2.3154917805327933 1.3895972216259393 0.05474961789220023 -2.0105725081983854 1.6846879179570615 -2.375105559563714 1.558716021310384 1.996243481900854 7.428344392665056 4.321490621062598 6.139646364941216 3.2555655469600375 5.593332611823673 6.995597954515803 6.566351269729442 4.957699401358965 -0.5670944468560669 2.126003033989975 4.143225688632923 -1.089114563575627 3.0218458919144777 0.7654435680139777 5.3381514883796095 4.532301605481769 5.053841661952095 2.2205083553702023 -2.5072745657655604 0.524730621957772 4.499648700526535 3.682876037998229 3.4665067205332787 3.261532590223278 -0.6418930310153521 4.105453389817667 -1.1164523018354684 -0.935043788473606 5.199327629691696 2.5353564913456172 5.517053559725917 5.108673722967466 -0.003566717502746286 0.3216619534284014 7.19801754785684 7.5448268256830175 7.263995187731064 3.5537605094377396 6.599727255796422 1.555353176437611 7.139461219014317 5.620315705706031 5.054083935602408 2.411334822068871 4.648103370677278 4.3302035994066745 1.0715717696274287 6.283039694264221 1.1439741149692977 0.5507462220416128 4.815991406025044 3.4920492728875323 3.4798805074095247 1.1647424727564788 4.228575308408422 4.270158522231735 11.327396304337048 2.976220052601419 0.14189229302474093 4.398151380324603 2.6887578096369866 6.423040280464566 5.567979416760059 -0.8060543297162333 9.407182287540605 4.741762784763568 0.962899326522856 9.849731636067737 3.2316982487906474 3.9214902834053724 -3.8798841274988014 5.0905807405894805 3.301576230455574 6.867998474684384 13.024712602749563 8.921297125110275 -1.719955739412139 0.7594841167584745 4.2698611262127875 6.906944513464969 5.484907039176712 9.12090222116679 1.9619010823323708 2.612096901139454 -1.1687049321279481 +100 4.375676812258914 5.863666683946518 8.550567653065144 1.3449347893254169 0.5952315596121296 5.26397468986322 5.541959672922644 2.7923354544595216 2.5538334213023854 1.9879177583511463 -1.205495440654561 1.8233269730657176 -2.4623732302095025 1.8688155499875654 4.690987261873975 7.629711712516774 5.406365853781619 6.254559851107272 3.4498305790191033 4.994964813966551 7.5770937194695085 6.422293050116822 7.205829982952274 0.1562582784887157 2.8008141787103074 4.539708286263035 0.28177872892833733 5.556432329991247 0.12491950450263412 6.2193655580173886 3.071057441980215 7.152447986326022 2.798932464189606 -3.592024843756964 -0.4550384815910453 6.1056999556662035 2.165185270145498 4.509330378403359 3.451598820778794 0.04902236323749254 3.864522583157947 -1.5888188669429648 -0.8667819764206869 6.52831482119293 2.7890829009500706 6.603486818863238 5.338490665123203 1.557022055084735 1.6751158480829695 6.997706860857195 6.778410164584206 8.946500261525825 3.0477910758348887 7.744173732307023 2.305870854910091 7.123298071100618 6.740875096028079 7.459286691591645 3.8791355039353457 5.349928375985913 6.995206050892301 -0.4099154104592613 5.474200153622634 1.2276199508736259 3.189613645780386 6.58310900309653 1.945633199845473 3.5703573643432174 0.16379277754232446 4.783433020569653 6.01752926204306 12.953311799234209 3.9596628026231633 0.2952153357759618 4.812867784280805 4.25469060976822 10.078552255314317 4.593117634673251 2.057545766142734 10.148177494784518 6.463363267920778 1.9503310966584684 12.046799089823553 4.36387890811147 3.7209991147268155 -2.294735777166909 7.140772786472535 3.885654241775962 4.610448854404589 13.227801531954743 9.563497391028298 -0.9480068282375821 0.8396676647714421 6.671100349992252 4.272454716603339 6.1230675866362185 9.714024500581866 5.3624735521647855 3.265034219257691 0.2204724360295709 +100 5.161163550560342 6.6379069578023016 11.294688416905789 0.7072307027320281 0.4767394679766611 6.840043200636126 6.420205723760359 3.114384299698813 3.225288167103462 3.8250841959774813 0.32133993361591284 1.6574799456762799 -1.260349603203064 2.473092193792024 5.936623926354943 7.6932228134494345 4.448795940362316 7.695672105631726 4.9300815074312805 7.439758250912097 6.3226367986307865 6.899345895332497 7.444782746948212 0.5308282594343763 1.5502224914078218 3.8090930587188367 1.5235111906323537 5.437739065399734 -0.16545065925079516 8.596601656579654 6.832949461022869 7.534309443673383 1.5882113789796275 -2.1173756682971048 -2.402658304084246 4.868118836903084 3.453915600926112 3.3930367396965586 3.8548647720701386 -0.9024267147843341 4.624089479427224 0.7071863142085851 -0.9185608539933621 7.071991419402776 2.3935009933781597 6.163228030261298 4.828523514868272 3.330441140991976 0.6489947509348271 7.109968606266115 7.8469774408620045 10.528853758581606 4.228830145552835 8.128261676952262 2.2918536083416465 8.95092111956811 6.166295663984136 6.92028111315865 6.27431331836995 6.357955220702923 7.993214201196024 1.1696043265324167 6.062784260840791 0.08746577545426248 4.2530394025502805 7.063417266734982 1.6219407437848326 2.8515527846470397 0.9115115384347756 3.642534467670787 6.371674741437107 12.924024631781 4.440753479016306 1.5642665542583178 6.178227748141619 3.9871703120093684 11.702227525514243 4.950755303664538 5.069127895203911 9.807998305140666 4.995792501737419 3.788859790062337 12.905525105933453 6.628938810956366 4.816641856218425 1.7472758038381175 7.434402193878727 5.84369794324489 4.487677900650176 14.234256235990689 10.966813434354034 0.9870869514974271 2.61716115762506 3.090270062958963 4.77138626935725 5.898817918391385 9.680646993600636 5.575507754468211 5.2244069931061325 1.2893449771746284 +100 5.082467345227359 5.3387543505142805 13.621483500556236 0.6859348894064593 1.0483855018219777 10.142753960896412 6.114047308688611 3.422043197919035 4.250765961723525 2.301515208115317 -1.0971102791665532 1.7867994688861235 -1.0116609001771342 3.2813144525333815 5.238616778462468 8.727961405157465 2.2871617836710887 8.103787491795854 6.093001670102458 8.362841766720383 6.611091860655897 6.580940985642542 7.715439515724986 2.995069653440181 1.5621285847127928 5.755182873318704 3.8273003728346104 3.7082823165809518 0.4509997444908856 7.738606051403085 5.393326411243489 8.996343412627985 2.9826780288363297 -0.8907921635852616 -2.9839040030209047 5.701113945983901 2.4369616881584277 4.210213058683455 3.753882516837543 1.463601349697872 4.796567782321689 1.7370877759344048 0.1197941457154349 7.51115109890948 3.200719277295676 7.096682897514751 4.245450640943987 4.5219913898330475 2.611888691734327 8.156855488966073 7.870415130762283 11.084642303378068 4.306521237589588 8.429117845701809 1.4622346929227454 11.285596072225534 9.249574346589803 6.586662355707182 7.825957459982444 8.743317454935857 7.183776490077207 -0.9118836494881513 8.71116950350069 0.837283523821602 4.25962499848035 7.601368536111571 1.935525779562574 7.413653945948743 0.9864567363071778 4.728413050917812 8.569086064683207 14.907754119930257 6.471754631143215 1.6930322722967952 6.473016029657383 1.8179968670194624 12.024597850014727 5.611344773343624 6.631844131633434 12.56997246177092 6.596951367967401 5.848824784613233 13.148519962701464 8.898321830425365 5.468637413600445 4.05018697447418 8.99882480494 6.863122097061928 3.040966140078717 15.97605312579249 11.915001642651987 2.6610337939166815 3.708620246156945 4.483796574623418 7.020729937648864 5.806727128341155 10.740398736185345 5.128278973999548 6.57225506640092 2.3652221220006253 +100 4.908402667112727 6.192910184667273 13.147134604058444 1.1026350100116398 2.304186471497992 10.921254849444598 4.184111014344195 4.626528930688642 4.61083708690517 2.455115100530233 -1.5920903204988939 2.5574766963785898 -0.7849861657739727 5.6015837134560895 3.629777834319536 7.948946879682179 1.7530182937357284 8.97419396407534 8.334293170721576 9.524236718333913 5.7281928119920185 6.634473543557906 7.226595236496798 4.4959876541700785 1.8522235945791814 4.577409137232288 5.397070050732328 6.011065282560867 1.057149287870543 8.390406837023221 4.066726654163995 6.73206477105097 1.3781293692541423 -0.026088933422008145 -2.4403359480363482 6.992581197182364 2.984987850254915 6.250397068961335 5.731831660253884 2.044403447369458 4.197251717487132 0.006523880921875946 2.749794062123689 6.860882181379748 1.9605227511774503 7.819301505860529 2.9817124031016475 5.374621378995628 3.015641975361956 9.897285179014606 9.492215297794512 12.858007802811477 5.180114661129912 7.803263143958933 0.9415318343442995 11.088993953801259 12.331272358505455 6.920781960361034 8.55152655314528 11.152721845528612 8.03266256856051 -0.9906350407566276 10.289991789499227 1.090808490019275 5.389389213809912 8.769977273457442 2.1563565708647676 8.242146271733823 3.9090880331866336 4.595619628317251 10.754953023477597 14.394186093953817 9.3939335793913 1.3295730838728936 6.492514186303171 4.603224144856105 14.491704519593725 7.32914147612413 5.817344345143437 13.026569387579313 7.275002088699785 5.382930591675816 14.33738426005148 8.45033096618581 4.466756453650234 2.74694548576993 11.728265429390238 6.716643591673263 3.084601351837789 14.912568255087777 14.155836025556031 1.6329362936188492 2.8506885061310463 4.845555927007017 7.509620762536625 7.246624459426741 10.314361856573957 7.779098034167504 6.3040151217426414 1.8344814450230404 +100 4.132432892932282 5.886233147142839 11.916415395469421 2.974973942810247 1.7469758083054976 11.146272808097397 3.5037717400802086 3.7736851752635174 6.793193456899014 5.229226494631126 1.0576112506849253 1.445918369171571 -1.6141255982974596 8.738473166844365 4.042211084731596 6.674543912735313 3.9971152731058375 9.560702002917116 9.695125781228656 7.07373605553439 5.888110639015378 8.481660019565082 6.983531654881016 6.8809745278654155 1.008499899287664 5.14805786889535 8.280394733535225 5.076560337596116 2.2274773624345605 9.620645190913166 4.881793530385597 6.925047465053738 1.1166383778874474 1.1202160255347644 -1.6472909715733535 5.6528722105744045 5.20111914775495 5.737064215827082 4.659537049809911 2.251367115198983 3.774252933948436 0.5151131827047479 1.7880647177336415 8.051957353826516 4.52236326497184 8.48230468530224 1.8363105823834882 4.839259336223809 4.132401378817496 7.805423532072583 8.35453662330752 10.977826318380886 5.900777392637984 11.13603597791997 0.15925386720445855 12.656130203401613 11.951987683586253 5.852518747670408 11.072300575487219 14.29029806710094 9.051577212544187 0.38544374485485555 10.934066204683548 1.7033197425527717 6.540105512924658 10.10279633963831 5.178690595374588 8.115843789795711 4.7917279043239045 5.173482807798305 12.465070258689261 17.79346931428551 11.22205363259412 3.138029072988262 8.207401452041594 6.955899247751269 17.97174013926038 5.719398946651772 7.229959729754437 10.002497381211565 9.162702818682552 6.77186076737601 13.857968652230976 5.565468732690619 5.174258097489487 3.905425691749974 12.030302518243095 6.436459317153364 2.6019418922658923 15.171721467643216 13.478291891384801 3.503450616315135 3.4998885742566426 3.37319929456234 8.23810242677906 8.308172769310422 12.892631613005355 9.514089672060146 5.753554428417565 4.498326710537177 +100 3.044534638103414 6.656611485106369 13.250539827154505 5.706310085844093 4.9937248654033315 13.202113484599204 4.034787909646896 5.260221692374378 7.74886614432989 4.888539737355228 1.8130630764979627 4.658947021064428 0.19361745897288118 11.851264268567629 3.380276352422577 6.7652915619198675 5.294049599308893 11.011808633261275 10.11847412235863 8.700137466604872 7.5124254047269226 7.223006667293848 8.580671936793824 8.967410512111643 2.325732859590146 3.467262022266969 8.553005944923296 6.267058412376968 1.8886666153384999 11.240454286504105 6.508706692338154 7.623882643052619 2.054450749693973 2.2341894230379897 -0.7362122975688858 4.586608440304442 5.348053107922979 6.544136932209762 7.336543367768139 4.15102424695959 6.466682445058314 -0.46632776473358195 2.0419643540983228 11.318909674995208 4.2260985586041695 8.000221805582653 2.289466925666026 8.158256758487676 4.060536622606332 9.105857434192114 9.39533294415301 8.827198291508335 6.433971045554682 10.799454332690413 1.9586258591212722 15.364631666064742 11.885627576671721 6.120773651355599 14.729873815188048 13.55888382936636 7.755780777855839 3.0432632346202997 11.417675417192639 2.871614318408179 10.116652614468384 8.683972478311388 5.669011165184689 7.083741486325882 5.924168996183822 5.140549315466073 11.250592346580587 18.87481057459713 11.615599389324688 2.2198703755477887 7.130349875704827 7.842137483048164 15.98922870451922 6.68786949281539 9.557166849405283 11.35113758112993 8.93441579410019 7.755960683139378 12.491304804657313 6.479646682375873 5.463630186460992 3.394281287767718 13.222247389516209 4.4216202197081245 1.7856349514763925 14.110308508335885 13.228905339694963 5.947728648666276 5.223437266264913 4.370344371300296 8.793025942098078 8.781761444487781 15.044849328498133 7.61676208730335 7.417768337872224 4.5475894695040715 +100 4.536832022422741 8.08223368761747 14.523884441268832 8.541772438126728 3.913755646226 14.841768808158196 4.701900614618259 5.389277072093643 11.072266831956261 6.456213313606409 2.225613405153341 6.700423646130805 1.10303362182452 11.607751193108252 3.4434857147421543 7.800138486970794 5.260309535553515 11.673030043580122 11.880844663195482 9.40339360476475 10.650040430998242 7.902702327010284 10.930507317651543 10.888401618954127 5.263959539162277 6.896540584217313 6.943070759388435 7.232414228278013 2.623191478559384 11.770050076818622 6.65331518694282 7.456495210471209 1.5808988332819052 3.250787370488373 1.43661483999034 4.662487418276142 5.687888345169445 6.377357865670613 6.820951770071468 4.844037387761276 7.6294729345694225 2.1449463105610613 1.2655855369684816 11.739210877717673 6.50713284171214 7.051315280715762 4.797962748734721 8.18132847190205 5.867551930185518 9.387544168717888 10.521239238717932 11.419355473574772 6.856106371972164 12.531241266929545 3.230837704132652 14.695898573056182 12.118207181255654 6.622086454637242 13.129845310957938 14.405197666057827 9.170779294885998 4.914869875327699 13.854358988643913 4.929591053316053 9.89152981163244 8.693196923519398 7.550863488910631 8.273597416776186 6.6074272790794595 4.757420747990318 10.962869003022476 19.719292953225597 9.476346848134595 0.002213422952898725 8.602516723224687 7.7791690673077 16.907111146358343 9.426045838117107 8.764121065097738 9.64002570544606 9.225065160348485 7.503762937991095 12.813508991039617 7.940841386412364 6.656971309871735 4.401712463548374 14.955136303745137 6.00578577237476 2.3867949308221106 15.345354062967386 11.67852922100758 8.034319192417671 5.979402562540305 3.7021399434834974 8.748814991261682 10.64261238359288 14.341818991068063 8.755023489942682 9.200580453928797 5.355441694218301 +100 4.190814398341528 8.706195534193467 12.952158754566666 8.551733423672879 3.2471660221734275 15.034941597564 3.7825407069824273 6.234023775072149 13.065665130689789 8.597659437427648 1.559477602261874 6.541630146147176 3.15341918354781 12.861404463182074 3.508907606101956 7.7658907850502255 6.148876367329053 9.723912664124448 13.093864050184587 11.345839665831893 10.560900695894246 6.69842874616825 13.253035807638426 11.738931448887165 7.007734956867695 5.884058296487568 6.007657431183203 8.353900504076814 4.818745564003878 10.66709492339478 7.188162073967813 5.951896150409805 1.668869763431439 3.771969140747019 2.9373000131059 2.6533452535012514 8.169271827773299 6.920121158900718 9.3233469924957 6.736713057916681 9.408255517814862 5.632273461650371 1.0789447262184442 12.362619321592579 5.865415104448842 7.563226331988483 6.482667917505328 10.251478058087505 6.176973769067738 8.383376085026567 11.098357435167408 10.687446230605811 6.674720049224962 13.759735680389827 4.729884014238605 16.17539876603359 12.098177523176929 8.695281506574748 13.471758529588168 14.24646944544738 8.239850594552241 2.932819440267787 12.284373012206208 5.937296734286586 9.293651772654936 7.080886264777921 7.715487190503571 9.272643631682014 7.83234268311961 5.50917234548675 11.30910629663218 19.064079195374518 10.816520956608334 0.7286908097934179 9.00919622251729 9.775046322542039 18.20396301457324 9.745973385221857 8.91477324787817 9.762369918284813 7.245528307547486 9.593878335390215 12.268926205044004 9.753194007275896 7.433330633119236 7.125140767256695 15.917986068114436 7.83600075053796 2.439892731886307 14.027708576689422 12.419148954485234 6.151613919195752 6.073718789375666 3.1014698618437704 8.167111455264097 11.842803100146511 15.36824352336389 9.102132088493487 10.177406055075217 5.40246695625216 +100 8.145062324270226 9.774995736298246 12.528465954035724 10.337366205093318 5.670561666115983 14.273695416963527 2.720505964611622 5.343020399856524 12.61372356972253 9.005102919585813 0.4336973097566226 6.716578621633454 3.7221844781622435 13.558231308320883 5.169966120136924 8.890594670606273 9.217529796212155 11.684175048845676 13.851618120273972 10.519716179316394 10.106026238200634 5.547680869649621 13.819509574536733 12.693171664364844 8.903398524418419 6.992651901970706 8.207554209410812 10.27801337563536 4.23127889971624 10.417918595229292 7.816146294057953 5.673896904998384 2.352549463100644 4.9956398366409065 3.568175618187768 3.4903369710140035 7.582689103593102 8.318150941062894 10.579416100627377 6.6355530305320904 8.308078705996634 7.914446208794862 4.194582662119172 13.0845856835661 6.077893156818975 9.544409672481937 7.758199881382772 10.47688440216529 8.229380882978347 7.947906479042164 10.654217851754527 11.576009037223047 7.405177463250897 14.880943350818306 7.074675419891346 14.476835210023143 12.570136152689352 11.823490020909638 13.003134929364094 13.537224384855195 5.8749615406433975 3.9067968392839547 13.586365196233697 7.367760300024347 8.561264808656768 7.68267195441645 8.70797489666579 9.926482393017265 7.033627627355526 6.363337480496716 10.659408472611457 16.709726058808148 12.150727909312751 1.8335427684338141 10.265665825599275 9.62571716001341 19.219380598056055 11.620864683415018 11.765564661176395 11.374189668440854 8.500173853775223 8.358123890882869 12.506125068456472 8.513698492348906 7.053876912493694 10.443011246699704 14.81356099986377 5.34250619485545 4.320814352641238 13.576512757919092 13.930254080218091 5.341158169139162 6.220989298362612 5.637406068487286 6.991045222346687 11.987851813021724 16.032376964033173 8.709224667003182 11.004366157888631 6.173719204739828 +100 9.404435518126174 12.761671582882046 16.354378514187218 11.467306982713277 6.178566795537603 15.11807468977507 3.2155918302564173 3.985607661826711 12.974329989968208 10.846476193006627 -0.4704739595977643 6.111811295768445 3.735871084709626 14.268888096761815 9.001397571651665 8.356144839080097 9.886748815187282 12.10618289736272 13.86885407544965 10.913174171945707 9.927251771264045 9.843040461260308 15.11530680046756 12.550919376205 11.047202004834627 7.995530690208834 8.963165193114222 10.447561449119616 4.648225317693121 9.24810645115613 6.220439908006417 6.778598597630682 3.020486836548436 6.867284748588808 3.132565354527106 2.8175367099017365 9.228791280016912 8.568624542024654 12.28877542574797 7.531093093886453 11.356410057384698 9.433352397373897 5.374700107642358 14.485297650244107 6.362202352811914 7.901174762596471 8.795984401581807 13.464914557635625 5.905343097972853 9.166618338549403 9.112474317197096 11.89729139389406 8.025970446292787 16.0747355113271 7.986473169096662 16.650937250340725 14.463944111310273 12.037439933228528 14.741168508350242 13.375124571320642 5.883976716247364 3.093687487052806 15.747962273843376 7.552185142413119 6.035669742541116 8.940906704545135 8.764836774742053 10.063540170077376 7.363389042292413 6.600581351054403 14.627211814698674 19.063492142384526 13.420178882684928 2.97052899601362 12.134078411263935 10.4689576526229 20.420756507206754 12.77311425737033 12.333793270630958 13.043536389774216 8.609532581239971 9.026584584406091 11.578574622120541 8.032551507118857 4.43676091760447 11.61046219799562 16.034003357425085 7.402583007824922 3.578164107199661 14.574089594290763 14.34215043441368 7.016592105484839 6.033863181858375 6.0080529399592795 5.5462191963241585 11.396076422492369 16.275038365999812 9.470969432176926 9.259241326406581 6.185092115451693 +100 10.093180685874145 15.01652686869009 15.407154911440264 12.55560778800867 6.047894918466715 14.757952431200167 2.8139559447591287 3.3683262335444963 12.74302659283396 12.537292537380486 -0.4519348103993589 5.602780073684313 4.7442034893016345 14.458750570432594 9.44000375338161 9.207146384336912 9.069454433105243 11.31422710592755 15.54144195107364 11.140653480361662 11.11822365390504 11.92822878528036 16.460583752183055 11.208318587726746 11.372974165000594 9.941350786836555 10.257851630003445 11.067334509299402 3.207085501209259 8.900505877171124 6.941545366097984 5.468385413942317 4.898660562015709 7.324983887042357 1.2699871777934586 2.8350207995434022 9.387998834199959 8.99502553437166 14.624269378918381 9.055934657302066 10.017838128322197 7.938168164203952 5.591352471911956 14.928081001273894 8.25039298187803 10.699536300881137 11.610276554221947 13.191831912751912 7.8561888185571 10.24465287544379 8.202233441828465 9.764220726694024 8.679050871962017 14.287565796207915 7.447366797744275 16.029126756248537 15.019552211268238 14.141516466337604 14.976879191107567 12.916288462478589 3.8063903922493583 4.4484677109987745 16.118772934751465 7.378590044443236 8.267263170650079 7.862801315318548 8.46617525139068 10.2411668416416 7.2236059177303975 7.951042001248144 15.445251821070189 20.501841862189558 14.357877019798085 3.5543687384500213 11.98727767560971 11.524583874084103 20.250945673823406 13.187958458788174 13.35349571991069 13.57202883239491 9.632913566799315 8.533613030799252 13.708144886865957 7.231170820050064 5.774081185158055 11.472613530555446 17.640918034970788 9.074645045704237 4.271628303110335 16.955199286898008 14.474026130621969 8.76891928789729 5.730022155652386 7.290005216674386 4.952726854907806 11.775118514418827 16.42504296280463 11.089251661451403 8.897558088484185 10.827097747759032 +100 8.74445518586478 15.636845192865751 15.977779161782435 13.654962726382534 5.983993485779453 15.308969731916205 2.839142361151527 6.573793173963944 12.314660377796187 12.593105914776773 -0.3142685780671055 5.26217868936658 3.611929170885384 15.506649995050022 9.072259435003454 8.65163648125991 8.351815941357522 12.124557510001937 15.880841559910886 11.581522452084817 10.487751909331983 12.889185504719803 15.781548256783973 11.801946672645247 11.6534618448393 8.246998073237554 13.449327873935626 12.166054150502816 4.200808916217898 9.810766330113577 10.206800133540382 7.552588283444039 6.109881917392371 6.993530103634482 1.3545031534777547 1.2446992689966967 9.433556496360302 10.430888602607762 15.827279902379232 10.557895426201894 9.848462031076284 9.167233271720171 7.216494034931811 12.290928802420984 9.154918110020775 13.821737727903118 11.592704507019866 10.228698765817906 7.443486791267823 8.359637664457644 7.929105543006415 8.59590504202027 10.324239230478277 15.541358882030986 8.487193673790733 17.92152303068917 14.529592745145099 14.5766740514142 18.037736650820975 13.940910436857928 5.2748394547062825 4.145763238995594 15.893557852828886 6.6244814488362636 11.062573022712733 6.3587793445233896 10.260972642066598 11.48477314094064 5.737461146868961 10.00695450228063 15.285161467980634 18.78840194971579 15.072020007554817 3.191832981196016 12.023069018665803 11.281055139969697 19.19382381801495 11.977056165783745 14.6982911512215 14.317898592544699 10.545836632846779 8.619272639737105 14.048786495089852 6.950287879128271 5.49819653256562 14.196663259781449 18.914405253112143 8.788858644851976 2.9903629965597833 14.990781830639913 14.01914888674633 9.432219444252073 6.539181755331391 8.177976530641931 6.034706469576179 10.761254547808699 18.595014193114118 11.232225296837903 9.80880479678905 10.400380950949549 +100 9.664929543635418 18.626777278911483 14.8621054257022 12.554505868347194 5.473263517383062 15.087754393409098 2.9240881245691197 5.842872609002857 12.670508971142773 14.869793047838751 0.4909669704544101 5.857477683433153 4.805667188562971 16.473786497823205 11.385330638478775 9.474251764898014 8.92073924700959 11.2141198356519 17.13981050815132 10.871950742617129 9.74146536763918 13.491994543314304 18.001271193817168 13.223614000744709 12.056423136654987 7.556061136052115 15.832929672276446 12.393690484022772 4.540409485305764 10.962804574338984 10.069108296063183 7.084134487510074 5.960473316345756 6.744946847544355 0.6903739796064987 0.46915102043084533 11.222795202018219 11.810879034602527 15.081818363484913 12.346474967445669 10.76257880603625 9.203524504476 6.102431227678335 13.120704403573793 12.048721164408674 14.110726834031377 13.255509275484224 10.412695598117704 9.309637645362725 8.731655794270441 5.370437306201573 8.139364684095431 10.855326953523953 17.132037895700954 8.835700943990178 18.169909016890664 14.036259866091372 16.926817313592128 20.05152770011783 13.278214027019033 3.948675206011201 2.5105888389815085 17.00719275157633 7.389746331471089 10.526505155530158 7.309300046286639 9.186003683125449 12.949978225733066 5.913809352847522 9.077136307607274 14.99309005990197 18.352287419537486 15.754292493423831 5.436346029776212 13.773929195105403 11.91691563494271 19.08740744033855 11.63203981212266 12.646403643571002 14.58286145233606 9.973644788568803 10.761852091034648 14.047296897885095 8.615396602633975 5.59218904858564 13.692108176565958 19.764035938660836 9.610500402759271 4.138722163710665 15.211577638284389 15.439130077581131 10.765390217353726 4.330162486476942 8.500497223714012 7.953808295272491 9.822639693206963 16.5022471314598 11.447171724714325 10.973549494921073 10.251352142306832 +100 11.836123593245311 21.176034142731634 12.592383064012463 12.473981932763314 3.170074655702427 16.17847134370622 2.8294085065285515 5.907623879756678 14.58257528548299 13.286581987718442 -0.5624630712212138 3.6166823995308284 7.175799382218585 17.905485490671232 11.43709758086251 8.306495110313763 10.57206098262604 15.234292584892657 17.079633359347064 9.747399648706333 11.800424533278164 12.355574078224874 17.638410661367164 10.218887660918297 12.111969488548926 6.537309083885318 17.771765148772708 11.426635745288781 6.282869339449686 11.216577016088717 10.701557060413666 8.317285783653325 6.631513203148247 6.548726411751494 0.5014213863277923 2.0380079041058354 9.208085767002736 14.454721755538355 15.627502278438891 12.47783615260491 11.595500059514977 8.90469341357564 6.425219333000013 12.00950241251639 12.879788576201259 14.275216586466899 13.79556390473239 12.809262879772756 8.86575420467033 9.135623852332603 3.9421132041347087 9.378188488745485 11.179695667854679 17.26596540345174 9.183811602021649 17.62392349133873 17.586623898938267 17.193236499414436 20.402097747689197 12.055082769521649 5.836428339875564 3.174373652273422 17.873682585608584 9.137781701148192 10.917660104914017 7.00293585763989 6.7589879570815246 12.822779160574996 5.718257057983605 8.132662980160683 17.08912233217412 19.74085476373029 13.557541329025348 6.282304249933679 12.938910988098765 12.807593441509946 18.19559199724244 11.358565203763044 14.257000069246331 15.936376447877652 12.52002223795482 10.954106733728848 12.424865496891787 10.451860777097929 7.542911954833537 14.92255228494149 18.820781033040607 8.656725083267407 5.537021126003338 14.405035737842825 15.377596584382676 14.992260788908064 7.853592144377828 10.198500862659113 7.621263498888312 9.332671657137443 17.648682260041475 13.7937738781873 10.757755558814889 10.132567150863666 +100 12.313294662912186 19.394657925101345 11.155173799432474 11.346778212459135 4.61910225995207 16.700305281821382 5.061710728860833 4.295432927840174 12.91871377620581 14.0904960930176 -0.6961018489315871 3.367510695192602 9.062816192058579 17.196813177225064 11.280149599527908 8.502277346135383 10.786377622002847 16.351625658011162 15.74341604505625 9.973400162924786 13.63663511849251 15.50101084268602 16.000096702634494 11.195792049894242 12.289569230112338 7.068056051096046 16.94081635455243 12.74183173191383 7.808610048057841 14.855040942262175 9.400285029276308 6.513262695103161 9.974507545260337 7.104272985231983 0.7399953710840363 3.070413794073823 7.924875050025447 15.257382523909317 15.852985041413383 14.409085840069912 13.132920945050028 10.591404535671563 7.184642819768024 14.489834226556034 13.915911777529223 13.827569186745635 12.999578926728319 12.235463130845924 10.223834868046627 7.9284179003257895 4.894046832710814 8.734481599799956 9.86507734047111 15.94628621819394 9.661528503709091 18.838080307273593 16.8301532984012 14.687786811772954 24.45297699908294 13.811357909448896 7.65940043358808 6.042387121579045 18.22537594575199 9.425872619405938 13.161671063115564 9.316313547066127 8.242780115601693 14.333427685685287 4.774202910215967 8.357152856998239 19.401569731528348 20.826215956315814 11.933854677727233 6.165747040213263 15.197738376842121 13.750428692661208 18.614619587421895 12.052978246067225 14.412899701441503 15.46478885304281 11.87076242819989 12.70919082049603 13.06693800234004 11.891037539561722 8.869612725278888 17.088709217156367 19.47890624963085 10.188977016358127 6.354869801013799 13.539766268123818 15.409144186504081 15.98513760353727 9.285906049655464 12.638690497351035 7.541162532739894 10.076324380179402 17.631659374825947 16.174854402703275 11.684280421407426 11.10383112552899 +100 12.605356837820855 19.209982325233753 9.666133950194148 10.159313622952373 5.51795126616935 16.913338143647003 5.945991330728409 6.237169905560876 13.423982360725553 13.810026186485775 0.030929068649817648 4.481431791146942 9.046912441514886 18.623952572242736 11.680040277507082 9.337855509597864 10.17242856193041 17.90890113071641 17.912220167282275 8.658272577233458 14.394508530630482 15.583297370341127 16.570929700625335 12.280725835847608 9.797848360054925 8.68546127105936 18.62029552941198 14.602777456440299 7.114903119712691 15.00011278547369 9.17441494812277 4.573611434317442 9.678192679989946 6.287892514686702 1.9908373070161043 1.6837134290097704 7.238582994404977 14.85639467453329 17.17133795837601 18.461329640566948 13.875268758225348 9.631686367189788 6.774216380726612 15.620848572276365 12.402562363638337 15.518226221360958 13.646848091987021 12.429464927911049 8.558482458476744 9.702308410408602 4.60474075145806 9.400827630500226 10.0350641964654 14.048276436738657 9.8446166948924 17.42746230615974 16.139586941370208 15.560348838933951 25.126200530211467 14.00626487524275 7.031699863435138 5.812901773787855 17.574786403539925 7.094816971696657 13.629818371403115 7.597711144318102 8.951794309660038 12.726225872784276 3.91263685574538 9.771479756844423 19.421619839271624 18.36433518429099 11.558987157361264 7.0820315364683495 14.54039419017041 13.608831693487152 19.09362878970437 12.494661770575485 13.378500509789719 15.724571501454596 11.959427486575317 15.306880686363687 13.233899340675876 12.515549758655306 9.757066836503826 16.90054928806765 18.578720001209323 11.173264090589422 7.521338842480338 16.651917951109713 16.6956081628827 17.15006220569808 10.699467277364445 12.176869457113424 6.424104928531644 9.183703768698143 18.67675395435663 18.178755664875474 13.02929907482536 11.295251344083953 +100 15.121212344029985 18.753959918416246 8.65424028056188 11.014138175953343 7.843540227928905 15.953712553831403 4.354045530800788 6.934973202083341 14.800303374137131 10.14818550910131 2.301507842864171 3.4754030551316135 10.484992292592793 16.00370476786469 10.172482586927533 10.627915106029992 12.246263822561946 18.00023772071871 21.229252016933412 7.866087975098455 13.256721021908008 15.416860080128616 16.29710396661421 13.111232812672917 9.381853799880185 9.996838185153171 19.486821032508196 16.887757582733787 7.064329597748567 15.623008506812038 10.464538237767641 5.228322209397597 9.945911360860244 4.258716599550898 2.8831805476931147 3.28557077337039 7.804753662007703 14.142993317347894 15.252527976598511 19.309715581345703 14.2428497285059 11.880913444985183 5.399117509203031 15.239661544686545 11.003392251797655 17.043107653615934 15.528243092700171 15.28859619448201 9.86102537543159 11.239800194275784 5.911357723795066 10.596478889910843 10.478133009606339 15.111814294524576 13.117771271529186 17.94895643179558 16.36704611403558 16.09627499738896 24.65112390596837 14.543490412498626 7.364258884638735 7.945078837805555 19.184926415922366 10.487014478301967 13.962530029075499 8.519768188072632 9.869886555050186 13.364301870634584 6.155168544360316 8.154549848399384 20.00725363254624 21.066733274758352 13.713090463551826 9.256681918487654 15.820050600279448 13.15649322472984 18.26294613709506 11.905663316809838 12.213466234496114 17.181472332119956 14.342559934914402 16.114080076298308 14.58361441087273 13.331592376602739 11.02243101721685 14.39655721674279 19.06861709338476 10.972404210506824 7.990224793257677 17.212984692423674 16.035377022102303 15.879196333319783 10.15840941480856 10.767546458629289 5.513396737725724 8.330554871688289 16.91631686772186 18.92987609774882 12.197803341505995 9.286698976880373 +100 14.83980230213069 17.467477872830848 11.146923097464338 11.731443105885717 6.531084733397787 16.899948724976003 5.253581146220688 7.3160213293993985 17.19183087311319 9.296489605786459 4.647197845798629 3.864747832875508 10.939828802258505 15.144814829110757 9.823823399467281 10.536540317877222 10.216386205722241 18.56193368785747 21.425323238514537 6.566421240194111 14.411032954499758 17.574752563597272 15.65164031686798 12.56497334699198 11.47012889458031 11.09418861648169 19.442378879522145 18.0324809287547 8.083424642839454 17.653765589080606 10.937122568599257 6.493562023054656 11.969111597637967 1.9226315538786873 5.190237077900148 3.471838115223311 9.144749844026796 16.686716362991138 15.256935875588704 18.96275056573991 14.51641356785801 10.367058347054598 8.905685021445912 15.464097331272884 13.577401069365465 16.74227628925674 15.773730660486756 16.764089857419993 9.059181581740614 11.597326706434837 7.850329575269303 10.760703456581062 10.252298545239036 16.794646388779928 15.312228085560067 20.21527751788523 15.697752132328157 15.626864435582116 23.747858140465585 15.691991452487406 6.431590870698076 7.071083819592897 18.452423147659026 9.72973937918391 15.50246350501447 10.14615795501589 9.86468368051471 13.503012672858146 3.6004365611891265 8.205587463489653 21.577387433646862 20.374710544001747 12.604679148209557 11.546782518531462 14.509133434642631 15.553371287938804 22.2247460476755 12.218064943830784 14.248283107395803 15.186531760991093 12.518470823984334 15.306723001861146 15.920083017871448 13.777733884617756 11.30219299667346 13.134603078713832 18.967102714163786 10.542853735014685 7.351185759931929 16.173532085157973 16.624672735027293 15.155626284441448 10.661535243042671 9.077376957251609 6.881886869378771 9.218752447662148 16.830176041139573 19.170354075664942 13.839065152902743 7.978216408187843 +100 15.188956868580705 16.00811411886253 11.732463769723758 11.913657779296681 7.187640616812364 18.162145061719603 7.077202412345652 9.417010832750055 16.89581478076367 10.686087469760059 6.200651332690383 4.30661175157978 11.558099396560786 15.140233210907198 12.21451244347672 12.08312511974397 10.346762542637462 18.11729760914381 22.707156492353036 9.046073238166375 15.060620591786197 18.580336259302364 17.606236915888797 12.855051352765699 12.119188096538123 12.253666448864198 19.022968008862502 20.26496977659098 8.137171638328924 17.79761897552639 13.909403972851388 4.731924107121484 12.747740797741317 2.0638956997771833 5.915517200382873 2.7591244054943957 9.29576017305907 16.96643791349035 15.97931192124067 20.39834676166467 11.833973821756214 10.672638679231344 9.146453205384953 15.655091178745984 13.921002630778535 15.81590480463693 13.955486978678735 17.217949100842617 8.459608143667262 12.604733727557893 7.303382195842031 12.104953196731682 10.607096911369217 16.958744539276026 15.25157784070466 19.80368201444958 15.646250245023438 17.48067034511231 21.5059943183414 15.004997029248933 8.49748171884776 8.810602906433626 20.44156217669433 10.170051223270159 14.102796902784842 9.193921975043462 10.114208069623352 14.885286660435568 4.179827728823353 8.434459110472002 21.956875734051934 20.422283067968767 12.41440050447268 10.630454617172791 15.955454936922491 17.178113778002263 20.84008802012482 12.143835226019734 15.430016985886276 13.999054179473744 13.509228296543446 15.162154131043941 14.537624878018512 16.518919424735916 11.378619666141205 14.314383531608174 17.58103619041058 13.003054455138654 10.493869373767502 14.556460146248392 16.72645940602209 17.141094736488967 10.549542323332847 10.330297310947731 5.353983568298178 8.734652084657805 17.45194320216083 18.421855014933463 13.71633908155193 6.671843915262517 +100 16.28400875784115 14.588576217784375 14.17761017262016 11.538710379126542 8.885806052730942 19.164021212399067 6.458901695378852 9.243248717048058 16.538949212578466 10.580077285365354 5.3276410021716885 5.907438938240762 11.097328793056807 15.160665973040992 13.969259208717812 13.236074673083523 10.103217217125874 19.57880479699089 23.53695068736435 8.731559716280147 14.596857141103218 19.974645043173695 18.77036757348659 11.406719303868906 11.32001239206619 13.622903647925408 17.659441442875945 21.20880270663715 11.278787868890287 18.33943878714774 13.02593410811993 5.725149894013101 14.550484488148463 3.192479252063638 7.234269833431641 2.622048151602591 8.984652536852249 18.377953746784847 15.428559203824634 17.22836257432253 11.92900676057945 11.536744002780129 10.980486514917484 18.060530030669828 14.31569989658717 16.87860604226834 14.40972987909419 17.825516946883315 8.949167060712584 13.537738173109265 7.06226517339242 15.05015389688514 7.907393703216927 17.83740908440801 15.932103627979354 20.42770926198188 14.36489471958048 15.514236293444322 22.17138187175555 16.94405589066976 9.36448693188732 10.438089311054332 19.97774845756494 11.097614290543877 16.092094830752625 9.33213423171256 12.284456799028078 13.078531708366283 4.267853419199273 9.796522118015007 24.271405368922178 20.449770356983205 11.466637710893123 13.515207840968436 15.92651904541161 18.214945650868813 20.47405658804836 12.785758578205138 14.949488511063329 17.295097066924004 15.521844691746914 17.751017146390655 13.791884985092565 14.425144388042224 11.517904392901617 18.02111224956614 17.313172699888067 14.67666727379637 9.599461206363928 13.908832899072962 16.93520403728715 20.032475705268148 12.487138332814093 8.31675763584727 6.969115544019662 7.813749876009954 16.75769313692964 19.14572098007566 15.889999169360555 9.169104521744947 +100 16.91024193812386 15.46772205995485 16.25212234282308 10.06077190409764 11.860720749788925 18.24168554566609 7.542680631532928 9.222627223678595 15.3117926125812 11.61446697854194 6.55755703525974 6.642268827684415 11.391051813458189 17.323555988748858 17.190666944876845 15.232649967641308 11.08128823196109 17.47757589645571 24.264192641784476 10.267695619258753 15.846135565543241 18.50701356453891 19.96720337448607 14.063965555858523 10.633792351302185 14.927098303597834 16.86098434655258 20.906519508542615 10.523103644629375 17.911118730844056 12.971604138007706 7.0169301232804955 16.08783722607409 5.77351015098979 7.0437709730908225 4.061973441190572 8.248555887701167 18.398213988475156 15.918007593767845 16.42617132977779 13.177057246754904 11.768733408846842 11.55939716674482 19.790870801278214 14.039857007037089 18.140137612194724 16.57572223404734 19.742159605475535 9.45747494692794 12.676847398865583 6.910090367266982 13.205613989571392 9.399480748902503 18.90256689913611 16.326750344480566 18.75197442065405 14.241413918021115 17.65747165718589 22.793200506977048 18.053764477852262 14.232859853015265 11.3863679148924 17.340353674466723 10.140472017481631 16.791881064316357 9.931243671165868 12.601267934333881 13.327075544712352 4.188148212095838 10.896967970521883 25.773962138911497 22.709687982647043 14.162599657255864 12.568571628132727 16.046317894648134 17.928599139974857 21.339196286066983 13.127578065751948 14.95258242426063 19.37229298934865 16.023614930345538 18.06586930208617 14.672580075991378 15.728749075474388 12.95167632359788 20.279550597528527 15.818946593373976 15.324366169272079 9.98831985659473 14.016362201421844 18.241505356878193 21.70188753396096 12.142506097678071 11.332067279147038 5.809710013971132 9.248403207926769 15.846712587103475 18.332078495629222 16.216509448943075 9.29344946741794 +100 13.354442425622112 16.661222061431246 17.47626008209219 10.549611083361501 11.992903954037724 17.85247073382836 6.036774416694543 7.522407897281853 16.726870420900116 13.3919613453982 8.230859418396612 8.010913208698446 12.91066576717086 18.30553449354963 16.355963957797258 15.783186153720681 11.28718430223532 17.27328302668699 25.606668266412598 12.918356653075271 12.976777053355594 18.286002637334107 19.587960288081362 16.067399181517203 9.417941763033854 11.395385172740669 18.251190593874007 22.001242612651314 8.757786584652145 17.80605462069161 15.378673776915686 6.332619306068173 16.522753226325662 7.326826371172004 5.8954372856506785 4.265522181540374 6.829481856873334 18.35675430232073 15.317551124954523 17.167827592018885 14.473983666462097 14.018900107488125 14.954564480775243 20.0965767986169 13.942465580913034 17.737637193590498 15.489804172751512 20.32955382856086 9.578370174107073 13.832581360828991 6.522598010223253 12.948763348307054 10.501219287372564 18.769996952124288 14.061193632850877 18.95943313044988 13.578904226843887 19.42526481189406 23.835101950009165 15.111954634646283 15.563918105989856 12.383918732792909 15.758777401940616 11.845567746739322 15.403408693657088 11.990124007154257 12.312841091957477 11.813202627682688 7.9451204873811445 9.466566119327233 24.301663091189535 21.780338110954876 13.906330673806607 13.851030064038113 16.26847236119186 19.381279786402295 21.868409539783766 11.406311529576481 15.980897449236384 19.74026419700704 15.575136000513842 20.903901900527835 15.77052809948205 17.31878989800539 14.70850965612611 19.843482806156842 16.925483822926793 15.932778035742794 9.791669886562168 12.949173742783493 18.52923420569032 22.34090575148841 12.635126617942733 11.772129393751829 6.662224965862066 9.489650722146854 18.18050609468895 18.75738685290002 15.826085069739856 7.6153582000172015 +100 13.525006914506092 16.260157424897884 16.82106662860764 12.497150676889293 12.567858149118683 15.795750589605529 7.7242860810722505 6.300827620285679 17.93104882147637 13.07701748085941 9.199513747400506 8.831729487148458 13.156344305970975 18.56505266377214 16.721727045708683 18.458625379284303 12.203761530867693 17.785764685104827 24.43978549347369 13.883228477313262 12.041043275884826 19.91624744910978 17.706734133314825 15.366053987744479 8.109526623922468 12.57006076656848 17.953453663417534 22.646897106116935 8.211759018038663 18.565613062369586 16.41791367119594 7.431981912065 16.861409368257803 8.364356309699613 5.5574038307878775 3.8676717844007005 8.47850834233603 18.067047177984044 16.41189236869294 19.643394556828703 14.300426326365782 13.564481748083288 14.69074154710946 20.16468370284127 15.087774915942648 17.820227173186645 18.44961001963624 20.84109735583833 11.412591305062493 14.226697110819341 8.758678590035897 13.077690238312861 10.171677597202118 19.98841833086852 14.393878050311564 19.509914785243904 15.312570437312035 19.73444811502291 23.32998406808022 14.64818352170873 17.164817823026443 12.402639813371936 16.178549346354938 12.710189094947198 16.16554440722797 13.782192091963347 12.83939723065815 14.205187339769918 8.443927976576209 10.675646503275278 23.705270566105355 24.418138172536857 13.832222426480397 13.828826540395346 16.5612582696202 19.09296408048345 22.290037670511722 13.614750662285001 16.4405222410124 20.023612629339013 15.702006709206914 20.20438296447349 16.15237927906928 17.614455028543134 16.639520818861055 18.746047838993533 19.046201962415328 15.913652380751085 10.569584705615064 12.202938794857845 19.517242954661636 20.913693382153795 13.596919647030312 12.833160386281648 7.064394830238105 7.45326494431202 21.173568032052394 17.43755654095767 16.469763180765508 7.511065446723863 +100 15.291364282260146 16.133339618015246 16.026849165294024 13.842119366652442 11.33413616295515 15.52429723444178 9.36698886002315 9.15483251284581 16.893344510817485 12.59777830686086 10.424588102767231 7.009942294877996 15.331141585408716 17.235668245977198 16.380749024135266 18.855313530685994 12.817133710194026 16.684470274758382 26.51852320570469 10.92750733638232 11.029933786422886 19.109828850630173 16.646250538255828 17.383613587685158 6.829729776216564 15.12769758691892 17.85847585178994 20.594639790708754 6.220288907789691 18.301460245629215 15.712975940517895 8.467096748676822 16.543304259611595 10.372947338806615 6.218133693407215 4.3165908101559465 10.549099367697114 18.56772519953966 17.836401138422346 21.41646752822499 14.339649305622594 13.961833782052501 15.959006236355266 16.99120871890472 15.215765096406527 17.63860715096629 18.986827394947532 19.730513292594 13.50998723362359 13.671158765647498 8.90696286775944 12.590404186088996 12.287077846986444 17.235269038877014 17.090584949737853 21.613547901423008 14.906139214194301 21.173628430650844 23.23046406770554 17.054284647101074 18.50737317480003 15.702994059572445 14.592562010057836 13.379001284798862 14.256674522237697 13.448397426041549 16.329136598103617 15.238855816384726 10.490263104313282 11.969699408791948 23.98325056676016 23.479956463343147 13.287457105096383 13.423986023811475 13.13174423336309 19.06269757278787 22.58582745339813 13.254890531087272 16.50053268665415 20.72966763083338 17.25704083884698 18.652686331275625 15.342867713366164 18.851451149445737 17.66973483257203 20.713211151169585 20.820479918881325 19.221399942761153 10.705581663516126 14.926366686202732 18.505095606777832 23.948520649917214 14.58668256796615 14.14990293481211 9.127451746014778 6.459827088979514 19.753618253146332 17.726296155871427 17.157084150731915 11.047199768223997 +100 14.351004535660897 18.522389682340908 15.925958922017402 13.974217737327612 11.639979117566229 15.420452905218875 10.653800467173092 9.365789380109339 15.352099270525613 12.60864918051806 11.724203078185901 6.112834513368615 16.358802419028457 18.831921925474894 18.563169074515727 19.32604870452153 10.992236925485408 17.759189833605998 27.466985501224272 10.631999333289853 11.467329006850813 19.816710270611633 19.223097573757105 17.35618775467178 8.98089600367422 15.91040692968409 18.3992726757278 22.175255579801547 6.040915470691966 18.635381495904934 16.011509043233502 7.186448306166688 18.443813772002184 12.100816676696919 7.088584277601382 4.976798117493807 11.235759868218079 19.66288520802282 18.23652296503396 20.713830767063943 14.099042007183499 14.276902351218013 14.835009417238988 17.658239772791905 14.444355953804763 16.524780179350564 23.153038248903577 22.258339592678315 14.245448399621115 15.232324530673333 10.992163241749026 12.914466054867445 13.040079392366376 17.04291975783785 18.920649639679187 23.311485662960035 17.30307254772549 21.52666265029497 25.77850636234287 17.052868011973676 21.184951238612744 15.334233329277458 13.475015808345368 16.401779553226817 15.590921033080326 14.49767279778842 16.20039767434565 14.506486806096461 10.162851147326519 12.705211731286267 23.451401111897766 20.755292652542302 15.915508374277154 13.225271384797127 15.104196946999881 18.226233321437316 22.75001326764435 15.002987892582494 17.818086449877985 20.356387374694954 18.228300190738636 19.64507662262979 15.437608113746903 17.58371177932704 17.058843325710747 20.309558231831435 20.81381683384531 21.234876769270592 12.408579005497701 14.368147661416488 21.152661560842773 23.554887710649673 15.802861017001815 13.468793264034879 9.196320944122244 8.670867678278675 18.68646496359694 17.92060450403109 17.96673568152396 10.325905864298685 +100 12.403506284433128 19.925049317496942 19.902712534063852 15.06274457247712 12.989346030958506 14.574935515125468 13.135738845557889 9.594034352431501 17.269285947045514 13.760615280866633 13.168148558508017 7.884132541652896 17.290750209793845 19.15018932214593 19.93102842492129 18.38117171657263 11.337595796559208 19.82755136170248 27.312460518551855 10.846252829588781 13.319986032788862 20.93469903075914 17.608204291888757 18.615798039539566 10.012108950364679 17.15663509254783 18.659946230675807 22.516759578636595 4.585327880694472 17.48324130786169 17.21889864690455 11.370850320814476 19.089054505088733 11.736249389910036 8.03942707318052 4.7805997871434665 13.506604168902381 19.825886069186033 19.91276294292397 20.730889205296187 16.037210723065296 12.478755011775345 15.035420029006874 18.549176888278687 14.412402487819662 17.198906377664024 23.320189491346063 23.449849897467686 15.55640638208919 16.093353753649648 12.755462742488858 11.559774205015483 12.39885535073214 15.405850490513801 19.70493784142866 23.778074289114404 19.30586086967402 21.966281418727938 24.50452677295521 17.3261591713081 18.57505466616153 15.065790131005928 11.078322202976146 17.00710224450974 15.615197739294926 14.630621034773794 15.342294613932495 14.059194762592796 11.741849883870039 11.348442264042127 23.80571269794386 19.68834870258419 13.976257327893244 15.184505767141928 17.059973130453677 17.66567594801495 21.986844622601705 15.043497806275797 16.907834190341344 19.533455579602677 19.057775591318872 22.38622945995907 15.260235978550948 19.185260565581466 17.764044426741684 18.254481538968268 20.74150308090672 20.84069359982736 14.721940439875837 16.872743450233397 21.719148588724124 24.86657459031575 15.873154897120937 15.517852470194399 9.986408380190495 10.813949819506783 20.397137300399248 18.96233035893834 17.145428164639856 10.445687251992023 +100 13.868641425108976 21.207507045458485 20.083531887101966 15.061074384011436 13.635665874408767 14.566616477985777 13.16696739030645 12.825423259331307 16.91331534240231 14.694611893374123 13.87415744733512 7.141635765659796 15.784242471012423 18.974102033710295 17.403684790580954 20.82450558118948 11.482245783295586 19.26517565105485 28.543796323253666 11.269680298460253 14.533171275605262 20.142225411810003 17.850892000302736 20.09090322477981 9.65109746807808 18.069482081163663 15.740818788518105 23.88336178789267 4.861986560090891 17.461868780240543 17.247517904667173 10.572538738566182 17.841021834428936 12.960857557728627 9.467320878415594 4.582850767611734 14.683206941969113 20.63780274428581 19.605058649629076 19.25898190904736 16.297087337074693 13.380903639848842 15.109270606969947 17.90228704414357 15.33015156320505 18.998880683798372 22.036562828023182 22.81332269639855 19.522229119986566 16.753372325118477 11.591252049760342 11.42536534130621 11.786802273359893 16.172044494097953 20.120422029659355 22.84916896755617 21.778277685277036 22.029727128829183 23.558679058088003 15.816422474657198 17.423537162991494 13.719662608827669 11.632112384904786 15.98865904635337 17.00980311988368 14.158562405230802 16.836993828315933 15.139797663133841 13.133332508193032 13.103845695204216 26.077692968836654 18.64578804272998 15.448563139551798 15.92301690173825 18.52992260717396 17.98516971604202 23.520183354281162 13.71855849100549 15.803696188145532 18.850954575003172 19.141635565016472 22.302418095740872 14.586588383657011 18.051615498291007 17.10371493119674 16.288983118665264 20.332414984695255 20.597961191730295 15.535255853733423 17.45129395249343 24.086335027106472 25.57294099906569 17.080493278234723 16.429599539106857 11.270825810386825 11.077143029663297 20.556761767657505 21.4963336519208 17.249647244239465 9.354860640605708 +100 15.168705011367539 22.378933998818937 20.24620025488188 13.031468912482662 15.66827865130839 15.226615954728967 13.154926812141595 14.840589033978038 14.573399631046048 15.053913748559596 13.638792556401178 10.001816673988024 16.3406781761604 17.790358670424812 19.071424337952813 17.52201725694582 12.759044348471882 17.676245831837768 27.490975506949056 11.545291271464375 16.0054397696969 23.013009299469665 15.707684719102614 20.788252454741013 13.313554954439677 17.492043402084075 15.346001584285162 23.81062692105321 6.9394720764398565 18.409962445329406 16.938179627277396 10.06311386242576 19.760616807675962 12.42575215539804 7.578854624730542 3.6787969237787213 14.33435283927566 22.60963767270972 18.269234624073107 21.554051282158923 18.292439056795335 14.04645483298648 11.943569109944717 16.5339648061855 14.759101619885092 21.281027258496852 21.09867020404501 21.599068656504464 19.897281783144056 15.162196129343055 12.132593033295704 10.892491375783706 15.702795619442671 15.202513837419321 22.61603254644914 21.32844723071174 22.00742361589402 22.627559620880536 23.448854151214984 16.105697340965758 18.635824055942916 14.635330416520663 12.185658644095364 15.317646509381925 17.079542229848972 14.253311299926255 16.88564168776886 15.613560839845318 11.766954115401777 12.246324281565222 26.674673821068726 15.855437033178191 17.2815022655698 15.370028077480125 20.68686833655002 19.735767604352766 22.991995968804144 13.881332517279064 18.15747260969702 20.61244903446219 20.584871558638348 23.64886480042538 13.513862014710016 18.555219462442388 16.343633524511016 15.24073379887302 20.538883848931413 19.90690282077414 15.506889891950877 17.12941848564833 22.326511131007262 27.37291577632235 17.452318865532416 14.937115386017206 12.016953450172645 13.597346617704494 21.82264869924044 20.681544822481282 16.79830926193063 8.839896173537053 +100 14.493068940055288 21.47378915420804 18.290160413792634 12.98274804735063 16.32330552382187 14.988821858992033 13.811465499839892 17.263660166045867 17.394337080570576 15.145635061502727 15.244730671291524 10.47228213952336 15.898891644223504 16.360468664942957 19.25217237290329 19.05101614718312 11.605162258093252 17.45982496402302 26.694476763648115 12.409102518887613 16.524624820962945 23.526097226658788 18.478963022356382 19.721849867705977 12.628573234412826 18.01173199421995 17.671600642336266 21.552490246044727 8.185461230026005 18.173919908633525 18.219081299591597 11.422872876927007 19.89468945991639 13.545191380154325 7.423655252932051 5.719088505867607 16.54168879262333 22.638514545052075 18.02731219618526 21.51427547943848 19.468801077414188 14.303152411828199 10.73632830667946 18.02595558957256 13.760336010840057 21.711477750392305 18.546114684920777 21.620865753010452 19.90772346315777 12.941118234149986 13.075964983157125 9.978100718590394 15.954305277120328 14.944927381479095 20.51225720935457 20.033656720060446 20.62949186826851 23.814702108997807 24.262235770158938 19.115464305281538 17.977685960313256 14.22281773562004 13.066372232491979 15.096754678375525 16.589559589911975 14.628903182846562 18.088674839362398 13.193548570977484 11.558353584798768 10.936039856804 25.97299865925583 16.73279987307453 18.875318938963186 15.008591591474143 20.66848676934922 17.581576490604167 21.81078251192309 14.572367464447744 16.503299886052627 22.204507401015412 21.339633569119176 22.248678456439286 11.983819363299173 17.812317877134397 15.45541634471048 14.108991520799933 18.689986447328007 19.507474846399838 16.639784331815854 16.539442918190183 22.899143699689752 26.439796381098766 18.38495775020015 14.378849260826257 12.818473866255381 14.10279574179601 23.527913210898195 21.32828058064296 17.344107201978666 7.658837044807834 +100 14.197210985868676 20.449876323206645 17.31748451478321 13.618309294775608 16.826408907239717 15.718784542797142 15.833538082673414 18.06939459254244 16.08346085373565 15.610228009822716 16.41489584919429 12.872099644721098 15.955274668122446 16.30842992468567 20.719672562439747 19.30328485610053 10.198286594558988 15.301274822513893 28.731627999381057 10.742935935924125 16.472736973663068 24.42006969912618 16.324398223888007 18.47361350712347 11.660329185529214 20.542399563470873 20.621626724451904 20.35904502708292 9.786208933623149 18.622356288546243 17.952360283486357 9.831758666395286 22.966225972250243 11.66011465613153 8.522212414996442 5.877211486883093 18.150446498519273 23.618733550787297 17.107339767034205 20.662544982737863 17.53615648620955 14.896689051872563 12.16137012894045 17.630955166502194 13.841980742718924 24.017964916448012 19.81400494638917 23.23377762517441 17.10710673529539 14.212859536650589 13.921072324113346 9.019895450757 14.741413368668908 15.00221450523088 18.722744426527534 19.170079211623055 19.993918462329674 24.364520045382882 22.964447368205178 18.483449372736818 19.36855203936475 12.302285959666598 14.110312563425495 15.898909113120306 17.47867825165855 14.30099061181675 16.945264398007556 15.732692197142663 11.080526693617909 10.179156833597894 25.472726631270277 16.068769349167702 20.28250410435606 14.92605166412828 22.023342555960795 18.368892008833082 21.324783513924288 16.455414473044524 15.915105291965274 21.64689846366771 22.055175486051137 22.39179525552906 11.685310394533845 16.09482135557661 15.8248300781898 13.772309619686176 18.847981150291886 18.875391933728487 15.82897765736487 16.62343853706958 22.752893716642028 26.828429821743892 19.02127944474975 17.681896092006234 13.445401948193908 13.593249205971954 23.1040557965438 21.92503495653743 18.852966393261326 10.338556053972006 +100 13.289958977576571 22.211539593424746 17.43101174612427 12.986633035843989 16.714583514645483 17.606309361004428 16.65696916672154 16.610110514151703 14.908800331961091 14.175730818495245 15.788039441938428 13.553681350615348 14.746839339521351 15.893116389622811 22.49343019976053 21.407089645730103 13.003135564847936 13.33713404002736 30.38809197998184 11.560902605361031 16.745682042129044 25.430598359897814 17.5483335982046 16.301572527680406 11.600330050175348 20.06038144986722 18.99231262581472 21.506594287297666 12.389649910182719 18.62214601403926 18.46088887809417 10.471535955988958 22.927929600379798 13.74196069014679 6.974239670211951 7.509145755597636 18.342158994862285 22.49366812096897 16.88167859461671 23.288756080259105 16.04493522500348 14.975701779941282 14.675481547606202 16.192015531468535 13.647417829575161 23.71694941325535 20.30283754001803 22.862486504246693 16.277338831194175 15.26246067785005 14.249002698505457 10.588466339072205 16.182910074434865 13.411096888673715 20.160117787814553 19.08340580428224 21.08039591897057 24.765433369480014 25.09250306071065 18.48971470565532 18.795563671218673 12.163053570227456 13.438260902999417 17.186370373988282 16.32891438603579 15.693578826000705 16.98791595832469 13.812905561271695 13.6960701581901 6.553553971654308 24.87247941611398 16.725277461506828 17.21637532536074 15.771554313893432 20.86481109398174 18.19074771888588 23.12756379155694 16.934062457433363 15.766395398432552 21.325686004472587 24.336195732019306 22.753247070858663 11.144148755103743 15.87737581809968 14.647394644982809 13.827472710296481 21.0468324730763 18.622665219063368 14.277731361154471 17.615024975081134 22.202540170064278 27.006668661358415 18.743698691499965 19.89021205168396 12.661126637508694 12.488113862883752 24.14580491385202 19.129979737501827 18.718527796818098 12.117408952159993 +100 10.901532461864697 22.25656080414971 15.643508039303509 11.183561767214645 15.483541088485318 17.526679813966734 15.89672143590567 18.26949039954749 15.477590791919415 13.80728949251149 14.44180959103529 14.349401988984406 17.757956865396217 15.145600817465068 21.553046110894044 19.87170885377072 15.087562063101355 15.041834091057328 29.18780243266124 11.389003906904732 15.662308158185157 24.66642754654866 19.078579316894615 16.763617937847787 13.982476764700731 19.15430247445016 16.203049325082656 24.665658877980558 13.174726386064899 19.647169522099347 17.514198292146737 9.278032406327524 22.972142753311832 11.59843988728299 7.456846845121092 9.67218500865549 19.079381242040956 22.72020567493601 19.575171427804488 23.813977337405376 13.904703275145346 15.06099467907493 17.36899980162108 16.100049204677624 16.466141674293475 24.729851345368225 19.68979656543622 21.23045299788064 17.100613518542794 17.283074692404252 12.61076385894292 11.347143591444253 13.651553489603264 13.41437589626397 17.991789944065783 20.05434774160009 20.11667733638921 26.010464367124783 23.961177760368447 17.66642031798248 16.692099242806545 13.186159000951644 14.774507708598614 18.538387303316327 17.536157329789994 16.449121025305853 18.07783535874714 15.21809946657259 15.33149281497922 5.567710108688905 23.844765147311154 14.903101404068869 17.811822131841428 18.08725136358857 21.841445580195384 17.55341601883293 23.70435729873234 17.632126970413733 16.374043677547814 19.560099245839517 25.84888074727307 21.03745682996644 11.288703996707147 17.53944795776538 14.603213019316014 14.540490275032596 21.141945532064163 18.692339226941773 14.721750148109859 18.231432401643143 22.30250760357219 25.301968470539506 16.785250419870998 21.33782799954369 14.458531335308134 13.400847567798381 24.326567788097243 17.966892404189238 15.643548691827 12.366790321148256 +100 9.033533455203353 22.456809498220505 17.609779659340074 11.062392851859295 14.986925318280047 16.372536383170285 16.153719867558785 18.315987050631794 14.543199765015302 15.26814170733084 18.380706737589833 16.31067920495461 17.716377210224795 15.193157068210668 20.783934507269457 19.13833573146105 16.695834084095534 16.690841508067237 27.173266888131074 12.442421079789868 17.31590135812533 23.902874823901563 18.887554430807075 18.016348822352775 15.418205754315348 19.803155756570934 16.929897362689566 24.738878813186833 13.230515116351604 18.134906449723232 15.628231289410136 10.673452202746224 22.963525582944285 12.754806328845614 7.118637808910485 10.431972434848888 19.27398125547537 24.26951319512375 20.892517238385956 22.85022361576614 15.02198180733453 14.344054127592457 13.962343852627738 18.639208596724636 16.150996953569567 25.7146671094193 18.796285222663787 20.082600306903345 16.688051819385237 17.814664219699125 13.339292729271916 12.502276063530294 13.29636861074703 13.880958504663246 17.030464887494976 22.120489981138707 18.4121400717129 24.612755543293613 23.090108270116648 20.827191086756457 17.831772005327146 12.48480433974371 16.399190127890282 19.23635348196074 18.13917759064316 17.51899152635113 18.37122558300442 15.807493566985965 13.623194486004518 8.44373872184264 22.93642868729178 13.689497162413346 17.267242951893692 17.506197436350938 20.556241837795763 18.750110440764786 24.855953054465026 15.264304555646602 15.946274204885015 19.040496673216328 25.336407429058248 23.20335348670889 10.799722784012568 19.84171847639167 14.827219861480394 17.102258970612866 20.6748513639334 18.116072039599498 14.935702252860214 20.183609018835213 22.50402502767982 25.189044447377494 17.801882215195494 20.23327512629165 15.18151860098981 12.962299058312059 25.99648580854885 18.61686903928511 16.846596943334788 10.231735946250865 +100 10.862883008247413 22.159259201458482 15.908998436395972 12.046175925902645 13.343437396381129 17.458998715293205 18.244883013710158 16.09632685770049 15.073557417013877 15.269925926458356 15.984127360178519 17.84972054048815 18.661174536984888 18.081518634018725 21.368954768485448 18.010703412156648 17.678002956481 18.65123139116953 26.1263702339754 14.180503344486253 14.372186120910529 25.50143817014936 20.049627845269583 15.034714504079867 16.408339297085625 17.278143905132268 16.5677462380364 25.07510430552425 13.56986553706768 19.825925439230733 16.047079096568133 11.279960078621539 24.205723440916127 12.920654801942216 8.039503860867486 11.287636098141519 19.284774272713566 25.50135786017553 20.173740038877515 21.85234981803605 14.1213783691237 11.939524973733727 16.17512747361003 17.61673642260639 16.08355232547912 27.196322639443036 18.647299290188055 20.72823449594636 15.249662942968882 19.84024848824451 13.74231502647115 11.713243445705508 12.36513802083812 16.55490813397018 16.520503695440524 20.840375280096403 18.001907797674093 24.381805221342024 22.962418794171104 21.199034665274066 18.216380182918197 13.897435405307437 16.59818573633084 21.903745979074746 17.760728837006084 19.39074095540579 17.839380111936958 14.359362053037982 11.992624581545726 9.838874696712638 24.117707899154173 12.792163943526266 16.312645346682626 18.086447509204703 20.360160695924353 18.116928512528244 22.949230533798303 16.095866251125948 17.13407530771333 19.795483925848814 25.054564591591767 21.57725660697553 11.962001038504539 20.292277948847886 13.618173611696646 17.134678661745127 21.113252328835692 18.039753929725855 12.672638705580265 19.521761180270033 21.562199813591477 25.444745762964555 21.32756247074611 20.552310646579688 13.91793155653647 13.264326953233416 25.561728766312882 19.676086268792428 18.734907625877717 12.870761037358294 +100 12.416582817277575 22.11170562130705 18.196325901394594 12.476148051580175 13.952724174370726 17.36749113531609 15.525656286897181 18.092199676796714 16.547177912248657 12.434711326644173 17.73956978194256 17.698554689348764 20.00232148382609 18.183865053429717 19.478259264131452 18.173666864865805 16.769654823230173 17.19772523439691 26.85342838846879 15.234453394611556 16.744155147917727 24.467535670652474 18.821237353985754 16.531181227582774 15.787279624841187 17.190061373278212 17.77811830450392 24.256407776948045 13.488371937730646 17.900519627000897 17.605968124637027 11.486626059916357 24.674857418789856 14.224226483829366 10.452272265203142 11.71270048026881 18.94381811213077 23.624149115532585 19.707904001122856 22.487358728283873 13.694077858569896 13.020208874894136 18.18680164458558 17.308167500100424 14.657775241873471 25.8935484994222 16.852942961120405 22.37257367147527 15.967016573104452 18.929260793497694 13.613174276189687 10.863112462396682 14.219559092464252 19.22154321195233 14.91549347739907 22.3408482265669 17.896728070577275 25.722439130157685 20.221155372679497 21.221032218701083 17.738441789934562 15.264708456028984 17.2879534301913 21.63870281037048 17.95231541799687 21.365878797275244 17.945473848885044 16.090468143732775 13.58171830577965 11.994326535652489 22.30695475435813 14.481930823737775 17.056851344063183 16.57183790429081 19.884060840651397 21.307981061098225 22.351199928709207 16.024734805503943 17.98826702747271 19.14934494904081 24.905068459726767 20.86585101135849 13.227454988741238 20.325188495840024 16.842261847337802 17.675467098426275 20.73728947616982 19.414470544841176 11.413168426482398 21.980637436265873 20.34430550738464 26.433189891069663 23.040537627558926 20.002077583410948 13.818628819290886 13.67368699110003 25.902253784028943 18.359905660145394 18.717410766342024 13.147585795557196 +100 19.508388679748794 21.688996787121884 19.536856837620146 20.95877023900721 18.78629701598716 19.73293117477208 18.764971328616245 19.559257001329268 21.092400578694615 17.754483449849946 20.564750736609614 20.30905628303196 19.227605057594168 18.12012478929501 20.09376836002803 19.311659478217056 20.302479074761116 20.028407789180477 22.08231255871719 19.68883768428507 18.669453259591574 20.23305832544321 20.285995689163293 21.766943847812566 21.085644619688953 20.463932376894363 21.90229375858543 18.454608029380292 19.16832300742533 18.795451276172816 19.4932472558975 18.2103080081768 20.825696230858725 19.711110493771596 18.087951817146546 18.679747194430195 20.407568001685252 21.089564538262696 22.595750159199323 23.788021205809528 20.538732263258794 18.713600443958576 17.228339835049297 20.348024901046987 18.943176576096576 19.46003556176641 19.204274161222248 19.8169718476587 21.385774300023936 20.204163137678947 19.793774711849704 18.653650121326443 17.822912171884337 19.36779971820467 19.930082683936185 22.298308887653846 20.16935687791475 21.277561364329976 19.350915721899103 18.459573103657867 18.745348209097916 19.057206116103522 22.767010652165713 18.9321973170083 21.090035964857247 18.826194668486867 21.21104491673652 20.500436255937622 19.796370733044483 19.947008716023937 19.148775995941794 20.579893861926706 19.408521475556984 18.406712507102576 18.338681153384496 20.224364293038754 22.052818633333565 20.20798909764547 19.84577017605715 20.371573981483305 21.697802264218872 20.285197251773013 19.46579459991614 21.438175323077857 20.557383370000096 21.99648278959479 20.238204768388478 18.408190258763348 18.221393040980637 22.146206311900624 22.240765437018286 19.76662502273262 19.501856482523216 21.899877579914865 18.560840613343466 18.836854875357425 20.83632483309576 19.487013340282534 19.99334157326391 19.787524231918134 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/dataset.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/dataset.txt new file mode 100644 index 000000000000..59d0e29e0b27 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_100d/dataset.txt @@ -0,0 +1,10 @@ +0.txt +1.txt +2.txt +3.txt +4.txt +5.txt +6.txt +7.txt +8.txt +9.txt diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/0.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/0.txt new file mode 100644 index 000000000000..e0ce0cf0b65d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/0.txt @@ -0,0 +1,88 @@ +6.112736426119762 2.5849084464443317 +6.501049052879937 2.390391196918605 +6.883833621191689 4.334182329531962 +7.639112858623561 4.634677324131037 +9.691271973819742 5.0957391854984895 +11.904041889400174 7.457813982738608 +11.30475904837998 9.221831012645808 +12.296720789522718 8.465625336792279 +11.3207832271736 8.014256670719847 +13.04799700450235 10.541649605085587 +12.300080072924043 12.737768821184451 +10.984339257084162 10.903617159410555 +12.716617366098665 14.235674883475793 +12.821662505363737 16.421178652993788 +11.839123527180595 15.515532938905183 +13.628492284122434 16.55693104057619 +15.493538853828085 16.683964523464393 +16.275208717635653 16.255696297793957 +18.858812339402956 16.80817069567398 +22.235205116182488 16.28750871944834 +22.90601643170122 17.805603796398028 +24.417199016263403 20.0550904367781 +25.757592249946025 17.41739857761013 +27.10905957048304 19.673488489872295 +25.952437469177035 17.01088844747414 +26.387832960426003 18.54349559831854 +26.929749055464796 19.095489805656012 +25.82342848997007 17.903050856831406 +26.290184536448784 18.149866370177104 +25.663217476841055 19.172746737482793 +26.537461204748098 18.85081255764949 +27.469105872909328 18.12041090796789 +28.009534738591192 19.43657505082113 +29.847351736473414 20.41694899615554 +30.486554274610448 20.928621687009652 +30.491547890940137 22.26049494051073 +31.24434340842259 22.232356743890033 +28.332460591596295 24.31958744800812 +28.80370324387856 23.831761593566185 +30.43244788708311 23.663343237495393 +30.148612366570386 21.5853595340168 +34.56761385235253 20.232991274455237 +37.019173653846906 21.948310496402765 +36.771895970419145 21.672116576722477 +38.305044193604076 24.072813320631848 +38.215691747139616 25.245543953994428 +40.27577696386372 26.50149591740307 +38.80301159039378 28.533901620798943 +38.02674030668347 29.324640233227306 +38.31472929979067 28.851969187295943 +39.4646206910235 30.71321530361502 +42.01701190374664 32.05245582410859 +40.07661986990507 31.05867972580265 +40.03763507126249 30.934055179538525 +39.45615647553251 33.717567454159386 +39.453528101704784 34.438132713745084 +40.508308894471085 32.739901143973796 +40.39303085233719 32.358212288322584 +39.680772959580054 34.081031617009785 +39.55186085623523 37.97747084181259 +41.11637591166774 38.029459096525954 +41.53011718460247 36.04710225923277 +40.18936807967981 37.692381847670156 +41.620207917541734 38.948600287828796 +43.92792185551297 38.78421284149372 +43.34296080598699 38.589744553990066 +42.99654963518208 39.873736110190286 +43.798680003206165 40.78096274589837 +45.43584633879475 40.399265130378254 +43.45743934535254 41.9964067266641 +42.23323067470436 42.58727403657232 +41.95099722767706 44.10468566381274 +40.651668619936586 46.82649921912456 +40.5737268634038 47.796125454708005 +38.60974737967981 49.68465905157728 +38.689409346492035 48.997096076152786 +38.10194905704237 48.82055753105994 +36.688280838559585 48.31206855564419 +37.89240786312759 48.56654262167785 +40.102184310977634 49.15265993054243 +39.83955484720906 51.45158141073415 +41.97560726056646 55.50236471976186 +38.873072181634136 55.626498937665374 +42.833451477983935 54.20964124504376 +44.28884597868468 54.052215669865774 +44.03801607431774 55.00252616281501 +42.10068924768651 53.85377994750452 +40.87397833085806 53.909203285527866 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/1.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/1.txt new file mode 100644 index 000000000000..133c3e31536b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/1.txt @@ -0,0 +1,55 @@ +6.112736426119762 2.5849084464443317 +9.55004184253794 4.346711112361094 +11.021672898753518 5.175861725684602 +8.81645594695718 5.805660090303784 +8.952641136956633 7.280822834631713 +8.553472536489505 7.02096504930979 +10.851479338265268 7.183492137662747 +12.825544133108801 6.546563178189812 +13.305927006829108 5.68908048211941 +12.506989504265004 6.439512509733016 +12.826977810223545 7.725191567225053 +13.82979001582113 8.645867901247579 +14.700539069810704 8.768825228923944 +15.693594208914497 10.150378065831454 +17.6792258584685 11.564404878404725 +18.04040215861766 12.837595224279333 +19.430446414570014 13.895599124340885 +18.72728829781045 15.2808091709534 +18.434029123330962 17.65856240003161 +17.83707339164928 18.00314471214978 +17.812017540950144 19.846176298247975 +20.017676666684952 20.79742722248111 +21.670677566618007 21.41745142238163 +23.35119189070371 24.251310008561497 +24.49990721940751 25.79751109217751 +25.61931179191424 24.442414560189807 +24.50066204813484 27.938091996739278 +24.813857871531518 31.401052958842424 +26.610627840574075 31.756870288757103 +27.49699471589814 32.90472571825882 +26.73716466147739 34.14274199067649 +29.006030846950978 36.11350861544451 +30.404003810442838 36.89758911096305 +31.437317520476252 37.55774370432037 +30.66401264285286 36.09229818724383 +32.51577254733746 38.47654723229892 +33.69893147202734 38.985439576385666 +34.20453801830198 38.33416917174882 +34.34907986763562 38.132531195672605 +34.056398385133505 38.36149667599551 +35.03302625657435 39.0113740308418 +35.161996686768575 40.1704043625404 +34.63654392062766 40.00441944105327 +36.0321821630311 42.728356861069415 +35.05526077742724 42.34580673425689 +35.33389036074344 42.00185144746638 +35.67818268947223 42.63883881365268 +37.2403571449757 43.67454141579547 +37.26015016832056 44.77703463486736 +41.33195032667662 47.03006290695366 +40.821275447159366 48.833229539384035 +40.132158229914594 49.69010610526692 +39.15809499961496 52.33435060225923 +39.942185797917865 54.626193900783775 +40.87397833085806 53.909203285527866 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/2.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/2.txt new file mode 100644 index 000000000000..fb3a4a14c569 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/2.txt @@ -0,0 +1,50 @@ +0.01920316881197575 2.7173302153220606 +1.952283026968674 3.9940842018488003 +4.303908177656949 5.520392238978189 +6.567305156718921 5.830410573746775 +8.183158119580595 7.217471914920616 +11.404103956920435 4.7760701064579685 +12.247715248915135 5.824709349643745 +12.510176656645118 6.843199189239857 +16.40710916027942 6.312724622378933 +17.313254043895363 7.403486522709083 +21.35959718229617 9.576700646653457 +20.99140426615736 12.705063719737312 +21.816527918671436 14.232190941933966 +20.601532323558786 17.023858803349363 +20.926655964446493 16.758853859774423 +21.27091153542478 16.8893880748203 +22.519986855586176 17.538037467095375 +23.421903899177703 17.60764672044448 +26.100221992817097 18.13118305295047 +27.14341332118527 20.281227172023414 +27.845867479502218 21.339728132773406 +28.13481941821367 22.084692762602156 +30.33706587999551 23.14306073671815 +31.721426937344507 22.578668625978107 +33.60050511681923 23.980627851267172 +34.271676804247434 26.235487290300757 +35.80774663763664 25.029670586838726 +36.74968163746145 25.435374004597325 +37.8015836374533 26.85256861790902 +39.81014522065776 25.11806786062004 +39.17891665077497 26.166918939333755 +38.93793151902782 26.669969724656145 +39.33777637915905 27.104389610600958 +39.95792604849322 28.474790239720875 +41.277707748202765 29.609357122661994 +40.69850198113569 28.61092318392047 +40.15993662629622 29.592681609653496 +43.099231796166784 30.451189148782493 +43.89423994739242 34.72666701932899 +45.18673915415366 34.370698545515 +45.84890824423053 33.84609509496513 +46.07182189116178 33.78288238443588 +45.66776277442876 35.8186415879669 +45.14823919273282 34.401156895166494 +45.616199722790526 36.130440468950084 +47.10588431771261 35.84141786615285 +49.80072865313393 36.92355454287793 +51.20240223800068 35.96822132206141 +50.45585965479887 35.41170179547352 +51.74718541987573 34.35279396029649 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/3.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/3.txt new file mode 100644 index 000000000000..5feb0ea99fb4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/3.txt @@ -0,0 +1,66 @@ +1.9145887719423273 -8.911758100941418 +1.985590594301069 -8.9911849956399 +3.1559849028801183 -7.5506025470747815 +3.4836266208533733 -6.5720557049784665 +4.167618765677456 -5.529060559762609 +5.193051826685755 -5.31195816235046 +6.616657156257481 -2.414102032114985 +6.96485486910747 -0.1784476968572486 +7.856250484144893 0.6521738419873252 +8.671308105066949 0.9378241932567412 +8.542196956075914 1.9246440264253317 +9.211636890775223 3.4778780084546383 +8.479107839516608 6.546751154988448 +8.828375666724188 6.790847737653216 +8.606360819633595 9.304528546722839 +11.405050796408974 11.024341291812766 +13.557217711917673 12.358284526485003 +12.627075746709458 12.234881387850947 +11.428256299180376 11.115597241473978 +12.288602484234545 12.47682056569042 +12.451777288631916 12.30453490094954 +12.854172456747131 14.277252743280803 +13.298154172727871 13.001783370162016 +12.419310244839117 11.738792783297134 +14.567683974977745 11.969670516857034 +15.573074640594278 11.439125391256262 +16.974603464557696 13.057565122470795 +18.78839471440719 16.05099399148112 +22.424554923395252 15.644588814300048 +23.131661197870464 19.149435790962425 +23.079476042889844 18.78135234828112 +24.562984087725372 19.37866073066471 +22.104975761146537 21.057470568653486 +25.65460022869865 23.934451375869614 +23.952426368711844 26.431385959347942 +23.723388146860533 26.0273350326587 +25.342503499660904 27.27405979791461 +25.30459400242636 28.759917082703996 +25.360668015315856 28.453236645537242 +26.767747335628524 29.891220097621403 +29.605730083127753 32.02138336496878 +29.383219304410485 34.995511276625955 +29.322796836137407 37.93948461915676 +31.111742535096795 38.05514539680048 +29.15165939799821 38.38671316626802 +30.36271488658267 41.55370948945938 +31.007800930588463 43.10405073091346 +31.653845734456844 42.60799301185085 +33.70445678000675 43.00537866961486 +36.615782716498856 44.19291052760875 +35.95605084127132 44.12922022523878 +37.08027133102593 43.632023225221474 +34.912298551914624 43.27215098872872 +37.02276484825042 46.67942984599948 +36.952088032905905 47.17612254802147 +36.481632589751946 47.818788800700354 +36.737653271606526 48.866581214342695 +39.14650191433347 48.2865185281983 +39.660193414639714 49.11229625590246 +40.04820251170985 46.367465358662585 +40.97022969919812 47.5417501557382 +39.15328720572451 49.37404195885611 +39.65484072999086 51.059382798972656 +42.18037284538068 51.63478460737583 +41.380822801817516 52.5816549787608 +40.87397833085806 53.909203285527866 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/4.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/4.txt new file mode 100644 index 000000000000..555cbacfc47d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/4.txt @@ -0,0 +1,66 @@ +0.01920316881197575 2.7173302153220606 +-1.9725132885568686 4.396808298114495 +0.460914306264967 6.257615627113183 +1.5634378010765109 7.17184076954219 +1.6719407452628006 7.757756191529365 +1.374106897735216 7.8279174504669085 +2.6371846628749935 9.406151171793926 +2.286356264439272 9.586460939563569 +2.266315678663256 11.94154467220665 +4.297083565768492 13.499522893061481 +5.403004061299473 12.41673755395625 +6.99769192599981 13.97468200116899 +8.39693956779986 13.534650906160646 +9.282953169667099 14.936916598041263 +8.601757660127623 13.926999021622544 +10.216118425046922 14.707673997387298 +11.127982086268055 13.914796316052543 +12.198060878031887 13.84544965631178 +12.08518364882348 13.970306281752682 +10.69110722453816 15.7443825392419 +14.218571649141198 16.21824116011263 +13.910450659205376 16.09132104487624 +14.843832293104862 17.658037833539108 +15.651978834439761 18.743974188068353 +17.458465397139094 20.05173025410321 +18.32967373833948 21.216981030415702 +21.512723603891217 20.668507181975436 +23.271080874626477 20.413364284939544 +22.931140889638638 23.05198354866531 +23.8841863731413 25.758177872831766 +25.52616153095304 25.728205567593463 +26.127440580955554 26.916541783969922 +25.871612264608103 29.289570428860422 +28.725150986851165 29.407341099952802 +30.63401087325989 29.680797126645004 +31.839520101654667 28.309082297027082 +33.17904947178293 29.414406737670987 +34.32131549107053 27.876288314133912 +33.82121242971697 30.346718168247357 +33.713345254828795 27.614114036000554 +33.35634761240047 26.42010068437059 +34.825590210090375 27.228500369962312 +35.626558548248106 27.07054007329538 +34.58781059480957 28.56452714870953 +35.00499568095852 26.89796567554231 +34.36962604489664 25.779289403741746 +36.20590346657988 26.468115971375887 +38.33457483554684 27.73494964363518 +38.9360173601088 28.337013109584447 +40.6098887173223 26.551004488728342 +43.60783520335697 29.27421273917809 +45.699870120177245 30.867939269862664 +47.12196827165821 29.488842968224454 +46.26765944518667 30.68792864991955 +47.45717400030481 32.86487461159349 +50.02045392743377 32.54293385374996 +49.64296325979909 32.47364757301509 +48.67582514238965 35.23023815264972 +48.35295375181058 35.90735738904394 +49.544900929631346 34.583232826358184 +48.962385727367426 32.2946342733971 +49.08485154617404 33.89954770358362 +49.84899241477491 35.15095500155454 +50.146925910979846 33.99335372748221 +52.22791137136446 35.26179088915292 +51.74718541987573 34.35279396029649 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/5.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/5.txt new file mode 100644 index 000000000000..9073db8c52fe --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_2d/5.txt @@ -0,0 +1,42 @@ +6.112736426119762 2.5849084464443317 +5.78204410839637 3.9004712926793164 +5.538122816832845 5.875910605084722 +6.168758338790276 5.161436055620873 +5.589123844315058 7.19493929787285 +6.4601123279936585 8.202038111274769 +8.203692488468885 10.904811907056768 +8.629716679512498 11.670637935109912 +9.248067696875983 11.440472928535268 +10.600492138567263 14.418992021483795 +12.981972483512092 13.82783110123843 +12.786264154798861 17.6249978956967 +13.206395840110243 20.723683514294457 +13.505488290336583 22.186832371862973 +14.969997920702356 23.51058739741749 +15.818562632292029 25.35326473733941 +17.284751706103467 25.603887918729964 +19.476481447308416 26.31701842178673 +21.428940130044293 26.710648041683097 +23.76210340334577 29.4077249902112 +23.779168778334352 32.741464374069174 +25.823296433867426 34.29771315954704 +26.775851416629823 34.62300719079836 +27.123190346650258 34.57087796584977 +27.676870720012207 37.12456846016908 +30.584247921741667 38.112927225895014 +31.978412751255433 39.53695446540909 +32.24904944893567 41.3373331515645 +31.940928768406867 41.27854313017137 +33.49502076646082 43.62873212729947 +35.23037693858399 47.53312969647888 +36.7349325194801 49.40354907917367 +38.97199640396194 50.097194523333954 +39.110375764912895 53.28769899449196 +42.04804827482476 50.71531721898658 +45.80280311298796 52.24022327616226 +43.95508124329042 51.52992308065822 +42.79939474878151 54.294648857519704 +43.19896862698752 52.78505657177217 +41.556412961183355 52.3260002842739 +41.308898542577495 53.81710573183599 +40.87397833085806 53.909203285527866 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/0.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/0.txt new file mode 100644 index 000000000000..c3d68453d809 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/0.txt @@ -0,0 +1,114 @@ +0.08583990682958086 1.4654135690584429 0.6077621449276593 +1.018745798556133 2.225092496449604 0.713784549960984 +3.6040791315465546 3.024204169760161 1.154774095169734 +4.122536363581759 4.714735735802554 2.629851378843036 +5.644906832596528 6.271068671129606 6.413993259974635 +6.106267854594304 6.605153123336607 6.336251312052488 +7.895349172776962 9.072817103873767 7.172598619492302 +7.79666750593013 8.999088340916959 9.018369243664413 +9.75859060288306 10.705188889713712 9.134129243177062 +11.05316151676079 11.856880441596658 10.41669938237697 +13.177073825712244 13.147554655003745 12.296062750155095 +14.246308254878151 14.523409873300725 14.106724696021907 +13.336656497359979 15.107837292036233 14.480008746316683 +13.506115294643633 15.74810990833262 17.40855372473076 +13.380534844242417 17.999310718072387 16.17359818541318 +13.94518430526091 19.175541920838246 17.901506526108587 +15.869778858991621 21.164110205839982 18.400060584757497 +16.268721528527685 23.234933191787718 19.119324867614342 +15.610329308188387 22.69666184041794 18.887964760745504 +17.25663827545828 23.815888726767486 20.74468066588958 +17.701209835220784 24.961191350404807 22.513630226741807 +18.299059333584474 26.485235596763122 22.592252107224542 +18.82708933304988 26.907201646629954 21.98277786654107 +20.460153558071138 27.215989424005052 22.957984412580153 +22.08512421464882 28.730690643282042 24.789483328154265 +22.957093084786568 29.11465732801452 25.648949814972756 +21.763558320641128 28.173337905318675 24.89228137008474 +21.467137444759203 29.630630457938793 24.672909931032986 +21.975526124507997 32.23479910546844 25.166684601629694 +23.93429636351521 31.908456538366174 25.85643883985731 +23.699267692131453 32.38261919557652 27.92146587169208 +22.4537511419814 33.853108811798066 29.172641681549532 +22.681356199575568 32.84497234140506 30.17680606132629 +22.993015677792624 34.035023802923305 31.10515137565733 +26.075328236509815 34.59939760741374 30.666005171687683 +27.308386561953025 35.79024369745901 33.36811863556282 +29.394031181641978 37.15797704093853 36.18394030731667 +28.84863921102227 37.23754500045586 35.879816292493246 +29.34188646691977 36.350865511775055 37.603267676960186 +30.052996960691367 35.36098525533116 37.16235447870696 +31.46056496237662 37.39662655903868 40.652934903597135 +36.24858616818615 38.87099433389937 40.228275016197635 +34.47692600323545 40.202639210043124 40.10584610423058 +34.93696156500186 40.34280044104813 40.8334103216204 +37.3227358650258 41.48739167206965 41.53295052510653 +36.97638598635224 40.26858532685575 41.830255297355265 +37.906468670288426 43.53950222508566 42.91911442836863 +40.1840300346184 43.82421899215758 42.29435804347331 +39.92937824371632 43.84660787841718 46.023211326782416 +39.86157556072462 45.897277702539725 45.74384320636306 +42.072620477461136 47.32249971220579 46.438356977275774 +43.01962919348507 47.40696654137028 47.93912427706696 +43.42815066904206 46.763719923319 47.187424749180224 +44.652514962080815 49.78517762844873 48.32528928728768 +45.498285138137966 51.09154452811151 50.952978825702225 +46.78348238991098 51.48247108417263 53.28655174956078 +48.340865759911075 54.419403663102194 54.39745117898762 +47.74905601867442 53.55211646012726 57.421263323969086 +50.989821455692706 54.236474978640075 57.731433245764634 +53.88969903560757 53.76285974429357 57.42482112468229 +55.689135512083915 54.2498730845761 58.30283122183492 +56.41099348207297 55.68871999801472 61.007553452209315 +57.47698570422227 57.52584042927463 59.18504787951282 +58.37762211675669 57.4296410778939 58.52178176909151 +58.176919442162806 57.995280604982845 60.646994413469244 +57.41075571578527 59.03510154535559 60.91453236082177 +57.98478069311472 61.338014228422985 62.52647562313923 +60.72339823279029 62.0942019004375 62.50753568883276 +61.42650313258 63.40944772909008 63.68134971484857 +61.016798638676626 64.51676609631288 64.91439086166957 +65.28951488747072 67.90639458414049 64.69882457415709 +65.90237289180398 66.9604120448091 64.93090545600455 +67.28776475289493 69.51904598834206 64.98309646693787 +67.37296282716969 67.64436040408904 65.77163077022949 +66.94719754309271 67.95163802285525 65.63171175861163 +67.78884836421075 66.64865718766053 64.72455293960334 +71.47062443962649 65.96918393380189 64.2987316876123 +74.65293665062208 70.74577125381441 63.77408768545549 +74.86690663327477 72.03982619138716 67.02139462318277 +74.34082998557317 72.61720531215278 69.03193347206305 +75.7317605862962 73.06564342213102 69.85796361819219 +74.745599268604 73.70473770282106 70.51165988118055 +75.90208685090963 73.93086255599954 72.12465996048923 +78.08162435705313 75.1299059303741 73.5819432914082 +78.97130738488826 76.13001564139293 73.63689755267228 +80.17551837443261 76.9729976846679 77.35801635428206 +83.01672337602646 78.47459820299136 77.27623903373224 +82.29162261942373 81.02308404200689 78.5938380408304 +83.73880578886278 79.72023455818271 80.79950806685603 +85.05906765853884 79.27667466844389 81.05139513682425 +86.05388544393516 80.344881506307 81.50646892236378 +86.55651764026808 81.01731091463806 82.56138904784822 +89.10281250901265 78.68065494142738 83.08546445649013 +89.78093375240074 80.06544712802061 83.32073272081557 +87.94306678578057 81.49184125684896 86.32227769529844 +86.52520669520223 83.6148176746566 86.54989679672396 +87.17824737775952 83.24604961074147 86.8387252024552 +89.54749357854976 85.00350142532548 89.78210739997706 +91.68135350227973 86.57431410793393 92.62892103797928 +92.76995429806577 88.6506987377701 92.68383218291268 +93.3732558342088 88.74404776747974 94.48341886841186 +92.31095493343447 90.7611032126227 94.59943396040582 +94.50982439323974 92.73723289797334 97.39371809468405 +96.0246744992022 91.69358056562413 97.48230663565812 +94.82639087648988 92.01981677054798 99.59158554490276 +96.13470495723521 92.1112072133956 98.17467772106939 +96.50573460853988 91.52967901920013 97.37135922548534 +97.17696319769227 94.03158466613884 98.31717821037476 +94.46286683098388 95.42726141387818 98.47848446819145 +95.8758158686218 98.52833400002476 95.85070105695492 +96.10738141587336 99.94532319025751 94.75992638851218 +98.72112460666297 100.55791642775158 96.86048557010861 +98.06436958888438 101.57431858782965 99.24949859289435 +98.88291979825179 100.47937601930725 98.7534526189223 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/1.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/1.txt new file mode 100644 index 000000000000..1921340e14ff --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/1.txt @@ -0,0 +1,133 @@ +0.08583990682958086 1.4654135690584429 0.6077621449276593 +1.3883706433465663 2.8168597801246866 0.47664411352491154 +2.1886236037023177 3.6123298548975846 1.9750561371844553 +4.486611752768207 3.2362329483256524 2.8116292291313507 +7.383228532693433 3.2695682508693187 2.729322083862605 +8.587486454570785 5.367268998500235 3.731978861368236 +11.264493155340032 7.48110117583672 5.825392038479327 +12.926995703846602 11.50705020628663 6.557926836872489 +11.254738801237984 14.557620394807255 6.962917576628615 +12.349637156167587 17.196099633976782 5.879980173252012 +11.6542288159445 16.01117744038513 5.847602996218961 +13.164649824757289 17.601802262686373 7.20675942934608 +12.264388050652018 15.503971644597822 8.277419090353577 +12.608443586962661 17.040376614876607 10.189958804441229 +13.762311386061665 18.97068724725598 11.487933590790817 +15.426816372435637 18.98864287682237 12.254438752809921 +16.64744674166121 20.997430035666856 12.742575228917978 +18.281069675556747 21.575931400093122 13.58977041139141 +20.30587896699307 19.911444616695274 12.90435638489422 +19.294330530882895 17.816226824221076 13.02261261269249 +21.196948845764222 18.410094722650708 14.279739719216897 +23.532578287315665 21.10762302796784 15.189860404072915 +26.193952513952766 22.177224220246558 15.101242713097216 +26.29017463831826 21.188570785351406 14.946668703243466 +26.690944697856256 23.179345712376897 18.183669483759246 +25.790126717380698 24.649438553679897 17.83096236285445 +27.31047741793415 25.416094666120827 16.450784789252662 +29.386888323126662 25.5416332071151 16.75671447936704 +28.843756481777557 25.604976214045703 18.312972052270432 +29.46843432450329 26.963041795772618 19.783470462377927 +32.06429284516042 27.44836004068635 18.863555300478478 +34.288065925047924 27.93157124052403 21.312525478429066 +35.62057394760918 28.697907226826185 22.76593414068925 +38.98942629112916 32.34263006510835 23.856129616361862 +39.99734875181677 34.65147766785911 23.75677027376431 +41.215515916064916 35.49560010423296 25.16485094865913 +40.915782339746805 34.3122308604991 23.46997248187045 +40.23316782024844 34.59485955813715 24.088823419227058 +43.537077515697284 36.91505693456452 23.838104967982943 +44.72787692536844 37.234337161624 24.46843197853082 +45.697817269348455 38.89064308659764 25.0273959494816 +47.802212397001206 38.24149606429696 26.03563673055255 +51.8816393091335 39.38738187075971 28.898815589140575 +52.67345964227594 41.01695098936142 29.824997436430078 +53.12232723051242 40.86629263461868 31.384389203074896 +52.69458120377379 42.616426710981095 33.79526230885458 +53.88211922175079 43.135075545317235 35.38541756195589 +54.190994099319546 45.25622729493755 34.00458965247623 +54.444939432258536 43.521053839963294 33.06101057318086 +56.894415323130495 45.55183960218787 33.12568626991063 +55.580958690405986 42.534907863171355 33.419142109598205 +59.39027341234537 43.987149275870586 33.691698137733866 +60.601880165659075 42.8261896658488 34.30517776622694 +61.325181708151554 43.60882405680989 36.33322572442405 +62.374912292863094 45.38873960160627 36.43834175752406 +64.12793355393391 48.39042308178785 36.17714738197722 +63.529330900482236 50.959349693821295 36.92840019927364 +65.92613144648091 51.18502349624513 39.819959448425564 +66.65628301343486 52.35716133130683 42.85409287659644 +66.76249312622575 51.994574983494296 43.27095940615958 +67.92945630457713 50.832963861574456 45.09967157960603 +67.80596472252228 53.25043091739642 42.98713318323542 +67.34070025931304 51.90493037532809 42.913034876962286 +68.22752953339992 52.541815458853904 43.58364403732987 +68.57624438689336 53.67512948624549 43.27254718280383 +70.04140308035615 55.38020524590991 44.77309650175676 +71.29919308141874 56.60102240107107 48.41869179530715 +71.73397617781102 57.07354486421379 48.43910594084256 +70.9316212338179 56.3184244702995 48.283669433642366 +71.39355917954244 57.62800598282742 49.350154109760176 +70.9547909552614 59.665624640341036 51.31139058375141 +71.33592680162707 59.67711985460743 53.02434688083015 +72.18268764785824 58.686814510936934 53.93597254805042 +73.11908907661275 58.449717119760706 55.182768958739096 +71.81913098797996 61.15139066371549 57.80510393931636 +72.15178348902133 62.584310395256445 55.67220538377652 +71.26901348105557 63.08201638152942 55.2784324559216 +72.8328960967519 66.53870525950633 54.74883332066351 +72.33617751579474 67.61608604523475 57.84328431371301 +71.39599418665384 68.74313671417936 61.210972819770056 +69.98086259539272 67.92308886106204 61.660284231370966 +70.08327232774343 69.85716010908423 62.974441867138054 +68.5807530014499 71.38306458252082 63.22364131357571 +71.09040034823708 71.38612749395884 63.39604144554281 +72.57991653234149 73.20076502896073 64.97857061865987 +71.16741411777379 74.70786949869067 64.63397015148315 +72.28558039214599 73.6123458413782 66.21418894328913 +72.05439398839273 72.77060113244026 68.14215512071625 +73.24495750032526 72.87761261750697 71.02868762444363 +73.59684080818809 73.91491606940278 72.37827510642582 +73.74315136150142 75.52739325082268 72.67766165381366 +74.17212531498105 78.2557309219611 72.3248997855475 +71.97051457714534 81.19084428649124 76.6390261239366 +72.4436645320612 79.38967010214003 77.05711564978478 +73.07157469726833 79.94043552206048 76.43032194058532 +74.82500418248775 81.41802816517965 75.35245195205806 +76.7339599336911 84.8788295034881 76.54869482046121 +77.29292434110498 85.39680207238223 78.34852861752034 +76.04305125394559 86.30910086724026 78.78603564046273 +79.44522377078844 86.70309473315375 81.82852473201328 +79.01036086367183 88.17527209262438 83.1144721334881 +78.88059944144761 89.02503749767509 85.47771021961124 +79.45967022587503 87.39813654216314 86.11858866294172 +79.28652020264477 87.62657689262804 86.66302662735822 +78.0691723218246 86.18209658946255 87.90668531657987 +78.38963801680401 83.53484414121976 89.4481173244834 +79.74371869866053 83.43364036881326 88.1903056510745 +81.83026896386917 84.77841515235062 91.83960021157554 +83.37651414221159 86.20316355580147 92.0280354067785 +85.43832276957262 87.93643980110724 94.08899656047463 +85.76060297534416 88.3033451672977 93.81310151340583 +87.78864521287684 91.17911921876164 93.59309354130647 +88.23643936674583 92.42571297714834 93.73874072467366 +90.47410911582769 90.25486498419686 93.13504479125066 +90.27938478294074 88.23840216809486 92.43181862929193 +89.79252909922404 88.97696611722039 94.39510656471106 +90.26425339579212 88.63690828086789 94.69997287199722 +92.35595532335398 88.36816181991851 93.85850889123547 +93.62098805543725 89.08016486946848 95.10440521453377 +94.06485212785036 90.99232761198492 94.07891769491178 +94.55699947471956 91.71843059331282 92.99098755011322 +93.01825137279677 93.60990433916987 93.19249411303693 +92.5430161867918 94.48487172116954 95.46843626807632 +90.57805698780831 93.4847612090601 94.78683315141949 +93.47758951454473 94.69435551570238 96.26197169199253 +92.9297469792869 94.2389588778507 97.27480750065145 +93.9594739425784 95.95231934237407 97.2677817313635 +95.32106078696941 97.07736363423176 98.58063362291401 +97.37017155349723 95.92665273849038 95.70770382626166 +99.00471383886985 98.4706953597309 95.04988883091654 +96.55404217706526 99.14180489415011 97.25997852517223 +99.89091505622986 100.38733326316819 97.41803173735981 +98.88291979825179 100.47937601930725 98.7534526189223 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/2.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/2.txt new file mode 100644 index 000000000000..d2c7db99ade7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/2.txt @@ -0,0 +1,114 @@ +0.08583990682958086 1.4654135690584429 0.6077621449276593 +1.0985361620101124 2.0763694540076094 0.27940468023864673 +4.75491499485271 5.396366954409202 2.756267968860704 +4.538338283274921 7.498369134375075 4.587782301207977 +6.11364759474019 10.108480850168757 6.411868427916981 +8.075666101935827 11.910605877987814 7.850287024754794 +6.755916533661248 12.993633254855702 8.127237478250931 +6.092123288729221 16.129615922874336 11.358640995460574 +8.859110069113516 17.370424898833313 14.0563014965689 +9.874779203895889 18.557249917144386 13.575619272763957 +11.39086789974438 19.556140765528855 12.839138296922101 +12.324311654382804 20.377413322454192 16.157934888942737 +14.486788981450236 21.31769963369124 17.435573339233876 +15.544265072985693 21.99188900787184 16.99194413593351 +16.347897632096686 21.963750978775167 16.34760938888524 +18.012485991008482 23.423695744919463 15.023324483240138 +18.81884225448827 25.63839373257873 17.400315343805357 +21.136584913355417 26.608932913156945 17.30175641744546 +20.68228491963401 27.963842613843987 18.79482046212017 +23.33382902965252 30.30072928985923 19.622923208629647 +22.671101502378626 30.772762661303645 20.90532376188333 +23.38737401694699 30.916918288857048 22.2340740213442 +23.71884890697276 31.009515268628267 23.63896270593867 +24.196258552804792 32.25109389950256 24.993468298964867 +23.715000851385746 32.539007445603765 27.850170791720053 +23.204297484831173 30.69120460033888 26.37303728888892 +24.24214041538084 31.653561991395765 27.176561424386705 +26.820587192987894 29.100971217692745 28.65022701264895 +29.85045685533254 28.62536544252025 29.129292263889912 +29.832429580786243 28.46271558261946 29.674118591789156 +32.64697317150411 31.851318260753235 30.19661083695524 +36.08869528148104 32.89756768083324 33.475371462325704 +36.89656572712627 34.06794285469323 34.91640029896802 +41.96244422586062 36.17461410199145 34.95819228882508 +44.107308805254526 36.70423180378181 35.313593818433915 +46.14737708237696 37.744643067884304 36.67048520182138 +47.0061694464773 39.18220113247137 38.21255163905104 +45.334427952539166 41.04874560166376 37.923588566799864 +44.33973846017755 41.94980857199569 39.032763871108656 +44.35148507284962 44.01020511818446 38.287936154826475 +44.72431826637754 44.183775772816595 39.227372703385335 +45.99667163889748 43.81924494986344 41.16894018407843 +46.996985691849886 42.34366221671858 39.62277131156229 +47.858449661836076 43.0395781174185 40.48832516391526 +48.69780161140611 44.31864083974013 42.72026965671805 +48.14696319662153 43.795077768969094 42.296677442254634 +49.41761677998613 46.41350936120947 42.73192230837465 +47.04837648991017 45.16340949610625 42.64897456873983 +47.247222092466295 45.61844993859074 43.69913002861502 +47.77985637699878 47.97907860168748 43.82030753122925 +47.58912043032228 49.5573293744524 42.82397284032529 +49.01283526445807 50.6011173187715 43.632297603431674 +51.98233004464258 50.697131775326355 47.31068522511298 +52.600973412374415 50.004731356798715 48.40158068040625 +52.11878921772735 50.02744875464116 49.91529160612123 +53.76795067409774 50.21863074431063 52.1669320785079 +56.170329146942905 53.085823027842906 53.78206623971435 +58.84401855919995 51.64078507147663 54.317680213779475 +58.53673270078652 52.795778690942235 54.48464582814179 +59.16685047846867 56.2426060352075 55.192396566784055 +60.602587209843094 56.940655906306 56.275548902831034 +61.48963392649763 58.523477192071105 58.76608380282684 +64.52249829332665 59.92598329855302 60.485575726213106 +63.87366288740997 60.81174353341272 62.65159384016861 +65.88198693700191 62.086836186046284 64.71401472151213 +67.37954994434658 64.6472343217834 65.97679756826929 +67.79633518150398 66.08382795579634 63.08175264914028 +69.16555014189191 62.305116371606886 61.84125021951323 +70.5313154919581 63.92590451005372 61.29703238032404 +70.36250525897735 66.68350114748402 61.66779320927956 +74.04734325673755 67.59229761169739 63.19824023922521 +76.84778730688357 68.687590870492 62.895193064327174 +77.31964808946154 69.5278927924337 62.121028916465136 +77.57570535448811 69.40796350133583 64.3226940008088 +78.23954322423374 69.94276085773265 65.18465749099944 +79.14455917669711 71.65429197746526 64.88503159372925 +78.37329067326907 73.94146524068778 65.3489936598631 +77.14537473788467 75.31286393035646 66.95137440770559 +75.83897083266837 76.40253819506886 68.90763242786247 +77.09777292490605 78.03082131679535 68.08208260034449 +78.23840141533604 78.36932146508599 68.45445539400245 +80.05148349746729 81.02210725002514 71.78713646498292 +82.45906553790225 81.6009925547518 73.24567267691717 +84.09981154339013 82.498626849878 74.41566612120218 +85.77810445076886 83.16035910208339 74.46759310391641 +85.77889628203737 84.6975743192976 75.47148438247636 +86.78400927404394 86.24653246821671 75.98419048070947 +88.29850222501808 87.36411809343694 75.37893346772455 +90.62631707647041 87.27424202179712 74.2273095215838 +89.60440522460196 86.48529385488686 75.2951348358386 +89.64393153432347 86.64396326424092 77.10074739096582 +90.51245929467203 87.69379474308062 78.63352438549312 +91.72946271101269 85.58892393165385 79.15975465754931 +89.26027931577632 86.39576313205696 80.15373179365767 +91.13682530067221 88.69688269619243 81.41733935638575 +90.93317430625106 90.00724237001724 81.73104642786414 +91.39838041407171 91.90441660719604 82.0059436780779 +92.89266728091172 93.29705240854551 81.76471431580784 +94.51133102448658 94.62795834663746 82.89721796939229 +93.79601209820562 93.88001998011289 83.19825661941836 +94.82840795440286 93.06196138564097 84.76702254262419 +93.50401473936722 93.32700159463742 85.9095646235704 +97.1014749560835 92.09336112697396 88.82318356000758 +97.47566551966776 93.47237481925845 89.97703584741224 +98.21415535271183 94.07097393449332 92.86730108330694 +97.72510030669869 96.54287887832635 92.94812916700607 +97.8462139024116 95.82741159366533 94.53966000345785 +99.94773100490822 96.72684855989822 95.18951788986517 +98.21497054790504 97.42876811028022 94.06862783049232 +97.17080637574125 98.37475795340069 96.78334498755613 +101.63628364360467 98.61219734280851 99.58532315094459 +100.95316186812681 99.09371994862627 99.84556713184637 +100.03365329691076 99.90655518819244 98.787204158415 +98.88291979825179 100.47937601930725 98.7534526189223 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/3.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/3.txt new file mode 100644 index 000000000000..ad02248bccce --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/3.txt @@ -0,0 +1,121 @@ +0.16619252411747099 -0.4111153700466569 -0.021841504755575433 +-0.8405202391612354 1.4066179112278072 0.591458205918728 +-0.6154358087142521 2.3588272295563266 2.582273551226326 +0.6190373172200656 2.439837745202165 5.11642506612063 +3.671978471096187 4.027297428289277 7.308502910784261 +6.286526466954141 6.454249533338711 9.039665862811704 +8.064377628151489 8.088445735992849 8.553416191471623 +9.97531773206895 7.285277711714464 8.483890462309006 +12.669952320219464 9.365848086227885 11.401900780885175 +13.316775621425984 8.862786689124945 12.070727521299391 +14.441573167304831 9.965472020366958 14.517825853686066 +14.963726915755537 11.42311683371076 14.190222919446397 +16.549139377212494 12.424625230322857 14.190632654245704 +17.23826395282381 13.185196759853069 14.828583084289022 +20.537519282329107 14.057216956852825 15.502027294145968 +18.778206989170627 13.894747399279504 16.152822591239193 +18.87314398793123 16.69096727067064 16.921476579919307 +21.548121512044958 17.752034405954976 17.95816778998041 +22.42429291739032 18.749036901525237 21.192601293945227 +20.408798972613738 17.145963658134495 21.465109807771306 +21.427685219132577 19.036958828742307 23.030974731615867 +21.928165532387837 21.34456727921526 25.313597961394255 +23.16744071304087 23.555975476124196 26.588573606936357 +23.437512778223123 25.41000048836272 27.65118846702165 +24.439254579003958 28.251155600790515 25.373401773373672 +23.596265157796516 27.609362355847345 25.85102565321543 +24.265274537100677 26.549716244055904 25.50371499196053 +24.146180355020036 30.665836884397674 28.79200154753684 +24.61090611202999 31.059821108481582 28.199934031974557 +23.130336574837145 31.774633799943526 27.81782317474227 +24.020030883676533 30.53553668794076 27.729896657275418 +25.213246107570214 31.8785233371211 29.186791534278463 +24.496610428166065 33.852469314368165 29.055881421185745 +26.319325717155564 34.6677071783149 28.169155332736842 +26.90826870120002 35.98103904969648 29.90238976312713 +27.724984434522273 38.799681991262645 32.132631043716735 +28.391334083202594 40.57301406671923 35.546923957910046 +31.93996406422053 39.75774214381616 35.20415048273594 +34.87035848697454 39.21488100564791 34.395650894711906 +35.238306117065775 40.6390459275389 35.22574885348375 +35.3925734105385 40.62375182794275 35.25571528607851 +35.24921089328188 44.45330710152126 36.60026940090895 +37.401997664008036 44.62101580934226 37.293853928180575 +37.47437748822657 42.00178038073561 36.45845265866087 +36.12057320425206 39.947074075127915 35.87468690766242 +38.84301558744818 40.77278894712304 38.51141223217795 +40.37729293741932 42.698918259535844 38.29882299314321 +42.05842917786979 44.54630985682087 38.53542374388926 +43.7756690324107 46.16767770689034 38.82100533642015 +43.281791573392205 45.49062868889094 39.93346254091805 +44.699490764281656 45.35069507709418 40.968023484641975 +46.42695954290185 47.06319787054861 43.98546764080121 +49.087034624759305 46.68130628650582 47.16547803172173 +49.39676516883688 49.01368269237839 48.23479480573944 +49.86097097684282 47.598535736930906 48.97792467924424 +48.83377277094553 49.82688546666513 51.910182481268016 +48.79778848485983 51.12873762497169 51.85279869840575 +48.980758335682005 53.019414114708376 52.68881085321202 +52.24230079019232 53.243250009840786 54.86116076724488 +53.36893822703743 55.18057916478802 55.16686319321954 +54.30451173822038 55.91401935883004 54.981491168198296 +56.165217733176654 57.64491870762712 56.67654187446823 +59.163273083269594 60.412798204976 57.11305784059847 +60.64824109723403 60.4830334007432 58.12284525472799 +60.8685668133795 63.50055013633774 59.586036669698196 +61.58512894684375 65.89387997483315 57.72376901106366 +59.943490663117515 67.70636897644083 58.80237799361624 +61.269070853456505 66.70293172248536 59.72918755755661 +64.87363308697824 68.54430116910184 60.91537407474344 +65.27497743189029 68.80477092246122 59.14741681878342 +66.52788715878243 70.63574437778013 58.09911169346162 +66.53092819617616 69.79826760454417 57.84415514021023 +67.45782514550136 67.7722652090307 59.642706710074414 +69.31111697997886 68.21375642179659 57.41778564709451 +68.79621053205987 70.53187108907824 54.806393082147366 +69.08985416447963 69.61698051953653 56.85233447420765 +68.98733592801518 70.81385603716099 58.587433019127474 +72.18600087888093 71.22097755627645 60.07629069963687 +71.01493877343948 73.45494143572748 60.087629197144096 +71.07633410452529 74.05419835493666 59.05587954820229 +72.14177110374227 75.90830421108966 60.43669351874877 +70.84411025695098 76.31653831142829 62.40133109262211 +69.24878855558727 75.50830291230255 64.54083777792809 +70.54683064910476 76.6940803122205 67.95818102783839 +72.15594926116283 78.22639950904515 72.47149305787052 +72.87800333564519 77.85098138360576 73.91646674208563 +74.44869167385075 77.85818501819924 73.43485269992014 +78.45148942256785 79.01533812740281 73.41185288880664 +80.55687878041678 79.61448512532043 74.08310700859346 +82.14094631433723 78.67187458637993 75.54152237368578 +85.46597108306459 80.10335021498454 76.05244663876728 +85.51475314872165 80.3499811527307 76.72229515730517 +85.75133569657297 82.33404101786964 75.46912332313349 +87.54937551556513 82.50292268090028 76.95915544453747 +86.72478923887985 84.93094519106151 79.57848089276091 +88.74636062014008 83.63093582043179 81.65633828514677 +90.02196669824994 82.3748357682585 82.62475168624471 +91.21008619041996 84.05988253623913 83.85519146327822 +92.28150914263549 86.9030472285618 86.44903554616211 +89.30835407486832 87.38095648623711 87.23498921035497 +88.03062593032325 88.34965735776328 89.78768640443988 +87.61808771285548 89.47784593285532 89.24291715444461 +87.7446020820719 91.98544890102254 89.20385329402048 +89.34547831778572 89.95931672884433 92.30027969848967 +91.12892649798417 90.35389112273417 93.5542371990965 +90.29616124035202 92.59554988323806 93.60393276099167 +91.03087087078906 92.40192651770337 93.27952592322801 +92.93394266590599 93.231249422828 94.62009797441497 +93.92250956957474 94.40902702177033 94.5204204521963 +97.82116096340715 92.78914669545036 96.67835537077737 +100.32712653384667 92.68134024769509 99.92485659585053 +101.80853884768304 94.94382095656488 99.62302033293193 +101.29366727421824 95.67158948141339 99.60851140047856 +103.07562763540926 96.90729796463324 97.69746408609953 +103.14738281650973 98.40505743572808 98.87757576229477 +103.11653139499221 97.56372098624055 97.37351933044657 +100.9878799351592 95.38477956371248 98.17455530275275 +100.99236830750203 95.81279554782387 94.39604079348042 +99.42975572765046 97.69198136001235 94.53202699339835 +100.37346850566034 95.82360853703808 97.40234412046534 +101.22273413130858 97.46365425475001 98.307166641079 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/4.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/4.txt new file mode 100644 index 000000000000..ad853ce3001b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/4.txt @@ -0,0 +1,143 @@ +0.08583990682958086 1.4654135690584429 0.6077621449276593 +1.4469749841716852 5.481700812064345 3.5791342756938844 +2.04843967649851 5.692221499686953 4.155801867393042 +3.711176023874377 6.540930852739545 4.641984478888529 +6.60617078938453 7.374123717225061 8.631450299837043 +7.708307649494288 10.695037629717206 10.0811481465281 +9.96015639471857 10.74498740101678 9.968489208347044 +11.534578919127286 13.02302850052527 11.020822660947646 +10.832999510410076 12.233911297407737 10.165545338105533 +9.504406379538386 13.354928316129325 12.628102436325966 +10.486965856536134 11.398507851728308 13.368886103254006 +11.2603888711225 15.123306227021379 12.451179629339274 +11.742014577744158 18.312233137838778 14.036151473089786 +13.47432157331551 19.411645089197272 15.463080916556544 +15.483678833813627 19.314700795415046 17.6045570691372 +14.698774911862426 20.722649806480554 18.836910830479827 +14.897593897212685 21.648360292910542 19.00363909959699 +14.504382172292416 22.135102286114318 18.54480966559288 +15.924018875613639 21.576254226119964 20.44762334493598 +15.388096087306174 21.799089965240935 20.606669358268775 +18.110786834843463 23.178662431780403 21.2943090999441 +19.759122108234102 21.404456076730035 22.225070884360512 +23.348280181571248 22.57650653505351 23.30141020570095 +25.02235815164664 24.74079335136216 21.693795685171185 +23.766639420741754 25.977422057553177 21.764456154704423 +26.420254054262095 26.51619945972692 20.24956619827737 +25.669178533047127 23.865661908816392 20.945202999809585 +26.338798833422175 24.279034447288403 23.347745750548246 +28.83106317337558 25.047238922310665 21.572643982828332 +30.51546925054367 26.727130547519604 22.97485302403236 +32.66759533610344 26.166462909743263 26.58623502607304 +32.30359231374501 28.140452715104374 25.385322609143493 +31.974734039934454 31.077047469664898 26.04615283924239 +33.959267718253784 32.31974153525096 26.909707236442163 +36.60852859134961 32.940859082848775 25.59474769660965 +36.39016508454369 34.56175240818575 27.10890953488091 +35.19871331483097 34.52104711792569 27.35267178091799 +35.588300957780355 33.63683359322806 27.53578934036267 +35.502658179038434 35.558589283908525 29.587647044649987 +36.20060519987127 35.967187763548445 30.769548650300834 +36.03155509399869 35.40418992267529 30.547261078697403 +36.09837911680175 34.824620596614245 31.75793850547914 +37.95372097938348 33.71901794606396 32.79060583005998 +38.561044758309556 35.151306441133684 33.77378543152532 +37.56863489735798 34.49167741458097 34.812036079785784 +39.82609497181429 32.61323383222506 36.25469239552479 +42.23448833154375 33.41430019315698 37.9148914739913 +42.1570179471274 34.25912413409704 36.73930358721677 +39.95761555896487 36.4847196756899 36.419753550844746 +40.27688615947628 35.68234474643865 35.58575484085737 +40.94630465597395 35.73389439406231 37.07657486094403 +42.42048348769643 37.1509989342843 38.36420912897817 +45.35404194045753 36.76312703452595 39.27177096484281 +47.65811568499915 39.4070287866654 38.382460387884585 +48.07009633668354 42.15833585981738 40.04296322464337 +49.157503556814724 42.84281591688669 40.544022021223306 +50.35467748041359 43.47889674985962 41.48866981386553 +51.27228522880977 43.56618631827652 43.1804379999114 +55.88421998036811 42.2517174268391 44.60165428135837 +55.62624502595499 44.00234077761412 45.620033276023854 +57.3738164378342 46.53049932707554 46.839558511646935 +59.60569609873422 44.48291206515026 49.89906876445272 +60.78662555688202 46.884108427619 49.215309105636074 +60.40889236837157 48.07382821000721 50.14776123205935 +61.50201048446157 50.48369791921616 48.81140620966897 +63.484244063071266 51.464958424720884 49.546489790207055 +62.25977728943249 53.08421085539712 47.40814958386671 +63.7860706453723 52.0410466794307 48.47764487026942 +64.29939108963326 54.49612956898381 49.245393150551365 +64.06524547650966 54.73866504896771 51.900140749932426 +65.471555874859 55.182237501244934 52.59276040397856 +64.12444896763397 56.63650071950078 51.304999983974454 +65.8012271633508 57.699105737093646 55.40803732342055 +65.09665559310237 58.51830216415348 58.745811334620534 +67.43829390332695 58.61322649709961 60.02853268095813 +68.18043587745163 59.979769124712014 60.08386451748618 +68.81038432973425 58.902301036852286 61.25378731154541 +70.10753255996305 59.60665580041524 60.09542569332389 +72.08559203796482 61.080538349805884 60.13665880730148 +72.3766107956695 60.1098075218278 59.8036256411902 +72.32089303151822 62.702529764032285 59.97227123303648 +73.8006096057637 62.939408686621945 61.29460306214392 +74.24853330944578 65.03629439984486 61.5993483224598 +72.82950402874992 64.15590608244474 61.90790758033421 +71.87220666808959 65.63507079978481 62.30240896601871 +75.65719903967451 64.29335828769393 63.56713209834145 +74.81135592838795 64.63606915979258 64.75097741368417 +72.44796141754131 65.94394311161702 68.21799142306283 +72.609731024103 67.28169332546418 70.48203207376186 +73.17273231869038 67.52644508037325 68.42516138172125 +74.7710642728815 68.37932614772568 68.07800898630177 +75.66803274352193 68.61540310886751 68.39105501585158 +77.16813513095609 67.87267764701465 70.75256488774747 +76.00406032270512 68.01116581615281 74.16186514648942 +78.16040223724252 69.13805100639688 73.74954718693361 +78.12007618417528 70.23330891535828 74.65011431680084 +78.67392806588485 71.19322664704885 75.22426049089458 +77.47438479443949 71.52176268223977 77.27426932418217 +76.41856190058019 72.2753405172387 77.00992934150493 +77.34177723643495 72.77011738185183 79.76195660283018 +78.75983167914855 72.06477326634146 81.38347269621866 +78.44509129402823 72.31467798355067 82.4664273479426 +78.5150457152271 74.4753905447705 82.10284008300155 +78.47448184970223 74.62210838315796 82.07653971692955 +80.673253923305 76.43954356485136 85.01341097654213 +84.35864400843849 76.09961142333933 85.75254043484651 +83.40986739931121 76.08872371726657 85.54271400412833 +82.65346621733386 75.72127026249863 85.97253517725893 +81.71045505142597 77.81603530937755 85.37101507942032 +86.09939978204713 78.22923552312383 86.13510538531585 +84.973702434417 81.44715480868976 88.23966792776123 +86.0662982783704 80.69631149527632 89.16196201256751 +85.2356596945976 83.5973733377917 90.79342423873058 +86.13799925726754 81.43008497557018 90.09732679861166 +87.67902009285356 84.00683377481029 92.09287863056954 +86.26368492568469 85.39885177366706 93.93347623956917 +84.90987262040808 86.38857590368185 94.73900698548978 +85.46645643135987 84.98076549166029 94.74069432159004 +85.87156270907587 85.78827136574822 94.39614458469744 +86.14354830813093 86.73665319869714 95.40214040307882 +86.63263284637948 87.20410959181874 95.91153630892632 +85.01486787391772 88.82425525721312 96.276652175463 +86.06646945849455 90.96098779964885 94.07918668405219 +84.5004854276779 92.11089523472815 94.61045511536437 +85.72171545382741 92.13778620346136 95.91889782788165 +87.93414594971587 93.4507817940023 95.96649446515754 +86.19414974581714 95.15285219609702 98.01514900498599 +88.03207568139632 94.48111475522313 99.12704341825615 +90.15076430174621 97.12108750158633 98.16160560807161 +90.85637334183883 98.55272442461444 98.56226079255522 +90.40384745917217 99.41413996774283 99.61930865016811 +91.51819922440247 99.90332814308331 99.44698164798677 +94.43996184083335 98.90059804713707 98.8956145320908 +95.45424300841913 100.5470752821423 97.42431057494231 +94.70903213526134 98.06423178434281 98.46681436777156 +94.25523457289283 98.30056189760717 99.93500118503431 +94.42122903587513 99.21442373989989 99.77799581914152 +96.2949776455005 100.26360565260791 99.15436233844437 +97.07573036607991 101.95929703375894 100.38097588696847 +96.25967969100344 102.36204725244302 99.3181143866152 +99.09594668195275 103.23018241400285 100.33836400210924 +99.2021667144963 101.9584404811672 101.54281063087572 +98.89104289415434 101.14321736732168 101.01112951605764 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/5.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/5.txt new file mode 100644 index 000000000000..523ec7c5dec9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/5.txt @@ -0,0 +1,135 @@ +0.16619252411747099 -0.4111153700466569 -0.021841504755575433 +1.4445715967209123 1.7223993064286298 0.24267616814851245 +1.6105545463122102 1.156350598363916 -0.14113840181551174 +0.19536389639113105 3.0936067683287556 3.2104505028920904 +3.0482915229025282 1.9731508674168694 5.143693296597492 +5.86347817048769 2.379297892456606 6.242272263432385 +4.195135723049436 3.72605491082624 5.819193990652938 +5.426727202509162 2.6964911119806962 7.502067435019885 +7.707983459653384 2.678357291750978 6.9739123821700835 +5.831200211402421 3.332019697453248 7.1728735359366285 +4.766298175348449 4.920944080659071 7.547293564487293 +4.3460426449382545 5.19999995332649 9.911322117704465 +6.1152872897460835 6.030966073378453 11.665676594658562 +5.581536081581558 7.073047204323593 12.796564125255987 +5.962662493452681 8.639143041068237 12.719753433410013 +7.625429413561634 10.35199349690027 9.877546899878677 +10.172826828124787 7.384873261088571 10.075236500607259 +12.45202269143769 7.972400518260399 9.139091257751335 +11.957912309561696 10.307377988477207 7.627195610561694 +14.356522441675429 11.208459040133002 7.077081680986531 +14.498407667917764 10.843491891864705 9.203174442102618 +16.369793915193902 9.592154325104651 9.678504688027484 +16.14902110451377 12.273717284101833 8.920989863105424 +19.133008421687272 13.195461436382834 8.41047513481131 +19.113863762671656 13.103110014985793 7.753471212191153 +20.092587772464768 12.450872104854895 5.918995140831507 +20.427662124833944 11.039858119158078 5.941186012343731 +20.071151051852027 10.855035853830044 9.54243804441093 +21.006200524725912 12.161112001248945 8.233120259165947 +20.995523699424233 13.400091588099746 7.901232672379038 +23.01260302777792 12.778946922032588 8.52895669575431 +23.071201479093634 13.9480373342999 8.696319602342257 +23.54035804951483 14.585609834199143 8.741615517733566 +24.987616924031055 15.83361013114493 9.626417388904448 +25.236727757651085 17.802639020672782 10.319832871946012 +25.650164431298215 18.857683978793425 13.525395559808118 +24.744876465322342 20.7990573849165 12.064273050198581 +25.860932322916746 23.749947798104408 13.69954213200608 +26.919175835958224 23.907766678523316 14.7399034926412 +27.425745297375684 23.781260251249492 15.36306519252387 +28.518047259636802 23.68713206710528 15.31489882563378 +27.57092205049389 25.0989193171324 17.023819066190956 +28.721257967549967 27.25906699933844 18.138046994395904 +30.07758601396289 28.54558940669013 19.019044969152233 +30.2267871505487 32.309410203318116 19.43150869534267 +30.202830054661828 33.717385257465715 20.75891943522618 +29.23250535705842 36.01704113490424 21.636466487270095 +28.665886533406507 38.382951226420055 23.449844730345095 +27.92739701731926 41.50245893591374 25.306281309221145 +28.851514607308903 44.35754971061155 26.513368428199676 +29.755162760195358 44.26140619414478 28.269773999298877 +31.32518092902148 45.06246385957324 28.24279173927099 +32.42259606553194 45.74240064135251 27.50927512491653 +31.413549803158133 47.23083362576539 25.126820315349335 +32.569798845133846 47.31978060915334 27.82754090429322 +32.83452127377264 48.91256782867379 28.31155291068409 +33.89101706899321 50.58890034946701 28.710230479462133 +36.085559408777385 49.996314248820035 30.093201174788025 +38.170599031521824 51.5755755829708 33.58457951454406 +38.07866997346491 50.51781692623491 33.29194387350041 +39.83525334630714 51.91269514062445 34.42487753104205 +39.26231583042182 53.64897227385599 33.832761320096346 +41.656568261348156 58.0706294040212 35.30914781063936 +43.28573133883908 58.08548687654875 33.9558704932265 +43.33144225983312 57.30684615858277 33.07476454388698 +46.38832845682224 58.30682378664603 34.568358398685156 +46.77679391420944 58.72680250244491 36.822274285596286 +47.546645025946475 60.077511154609056 37.56746869839777 +47.91113749120739 58.89580105970505 35.9963949173205 +48.35523550573413 59.61905970659755 35.324425869599075 +49.07976425250996 60.321092726657966 33.52161546172188 +48.62816171953792 61.455401969767024 35.024791809936346 +47.890100812598206 62.26283947561469 37.35392120290496 +49.701476600660115 62.74974525363804 37.74555199558338 +49.66083793511335 63.96477292729634 38.99918716066913 +51.272945790309606 64.73574573206224 41.063580296120804 +52.19024542144237 66.36316316558823 43.195649897597434 +51.95211674884299 64.61414583767863 46.20219061041635 +53.14218314943824 63.051794354668566 46.274225264032026 +54.98141525668427 63.38411468143566 46.60854541891716 +57.609685608010665 62.71670957397273 46.570946053835875 +58.642776382826845 63.930149227686535 48.21619199847883 +60.589736710069545 64.893161974037 49.85239111909876 +61.00144041017009 65.68324970061146 50.99218555316849 +62.03857303346465 67.39648220464528 52.71387493969677 +62.85908960335395 67.04334830977518 53.80184757517829 +63.58590523201184 68.01679717270089 57.67033047446082 +63.71959422323009 69.33009706617985 60.059331161878404 +64.70584662986415 73.14613878000915 60.56788008262748 +65.97242596302766 72.7999472252933 61.1108979269412 +67.12106325117318 74.61049603090196 62.52572121117185 +69.58341970314203 75.17646401505368 63.093902122381145 +73.87153721604075 76.37380028287357 63.158576112609026 +73.62996705822414 75.80268221233187 65.37611627522286 +73.86516015960743 76.67936682311564 66.2935549984531 +75.53694220018151 76.28325271861576 65.89531102646718 +76.49358797190493 77.77244184213598 67.32760303349411 +76.10623607034253 79.34700612532639 67.3605838282698 +76.1053364959612 78.76758891429647 70.05208968151743 +77.66477975367062 80.27682973459326 72.67346452900262 +82.07027148903407 78.79118396518498 72.71357497386238 +81.86366879289919 78.47501121409266 72.31271675197755 +82.06744091909871 77.68330303487224 73.74827182977619 +82.7517374577587 79.16914856281367 75.40831881690592 +84.16601877538535 79.54198477587403 79.16580524032969 +85.14483761719862 78.1095809622619 78.8627167708336 +83.47897205594674 79.1321159801586 79.66593819900349 +83.570213998611 82.74631992627927 81.34936256186269 +85.29336119965488 82.47159296558277 81.05047420313238 +86.02243256087912 83.63192366035693 79.63726916588358 +86.39010578134662 84.46950286074905 80.35757525038112 +85.93796632419424 84.57541197319381 81.12765829873648 +86.70745581400772 86.19488615220114 83.53277136517261 +87.02187079624959 86.45713111803644 85.1017237407672 +88.5620166682721 86.81577770642555 87.12923526082322 +90.55640378353695 89.49497011178183 90.40995508956436 +90.14559012063238 90.51303778391409 91.33472507499401 +90.84079486067318 90.6689959884209 90.31377113781882 +91.7138235586262 90.6492745561372 91.42556266279072 +91.36550620057774 90.21971870653955 92.6435885998635 +92.25063517056878 91.97278526925676 96.2512243988523 +93.33522223036499 93.60339156644012 95.3694438356722 +92.39910582354578 96.66106984724546 94.9171715839778 +92.04197853063654 97.30065883555962 95.73861784271672 +91.86872007226026 97.46522773235903 98.1066211574471 +91.82092838077892 96.17721034614448 99.74560363590676 +93.46091436629837 96.07293028182642 97.86778303299769 +93.49290400292824 96.93554694023332 99.96202821981923 +93.14534743559769 97.60513796458686 101.03406127646423 +91.04969989343918 99.56483912196114 99.49288441253529 +92.4812940349332 100.08681649116438 101.09646726620771 +94.1974957300948 97.16115043804137 100.06294050172646 +95.37716239825407 97.75608969243999 100.88585415559014 +97.40333892062469 99.51100491457527 100.64294830140662 +98.89104289415434 101.14321736732168 101.01112951605764 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/6.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/6.txt new file mode 100644 index 000000000000..ad44489895d6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/6.txt @@ -0,0 +1,115 @@ +0.08583990682958086 1.4654135690584429 0.6077621449276593 +0.47779684523182697 2.9994656751987963 0.1901807166120384 +2.2745730174779 5.153822985124526 1.3551077857966338 +-0.7388412421271284 4.455515280768784 4.80715369191954 +-0.44934037306401986 2.846597970844481 7.378588944256027 +0.5680218959427549 5.272513662219604 8.681177796292571 +2.1641487730185744 6.719484248680155 10.526959742351636 +6.124808356141502 8.957981517201345 9.407978933092195 +7.705468326004076 11.435643475192965 11.958952187413969 +8.150881848027247 13.933862542383963 14.14162109257614 +12.495154516087895 13.919949110975075 14.439343898986351 +13.0877139828956 14.282660315924668 14.274847786157721 +10.484064269453008 14.717551000084594 15.753582518608738 +10.842875870295323 18.211135273314355 16.735346832842584 +13.521213642034699 19.492876285321667 18.76683178290783 +14.88422766214833 22.228727188728428 19.8029412739083 +16.529184582663753 23.64434200333438 20.39485589327999 +18.055661597265832 27.490000009438624 21.02214577793558 +19.600965957975056 30.036263383973573 23.494004410809005 +20.61619730101023 27.83465318915231 25.14335775079154 +18.73088076480026 30.68212487955053 26.33292222056884 +21.030456990633848 30.38838426687427 25.24627498349433 +22.369437690017364 31.25343728103397 25.580355449170106 +23.479497354969958 35.76443789256887 27.650983456166294 +25.843845542592273 37.72851566533163 30.54708151891454 +26.596752367821306 35.92545922715142 31.26655680180743 +28.652008790816758 35.56683363385525 32.00201247450909 +28.752708124913752 38.453089051789306 33.95879614500639 +30.5997109317509 40.1549776694581 34.866373333308 +31.856534099036654 39.50729746254549 32.99256613664495 +33.037172127019154 40.8346480082471 35.56461007559794 +36.079908687926235 43.79143988133291 35.26099371891988 +36.577264590843804 45.28814304444885 39.552469799984706 +39.501393555671896 47.639711266994695 40.03462267268969 +39.32720995496239 49.54273610627055 39.603763029185025 +39.98722132416651 50.233822675134554 42.674548745044675 +40.52611483031893 47.92707814135165 44.32069683798295 +40.617386421283825 48.894281302147185 45.17929063094685 +41.261571226720726 50.818337369312125 44.144663691318506 +41.58945273428006 52.58083568228713 44.33311362847336 +40.498004012229096 54.297445133658925 46.782254327494826 +41.43951024229319 52.55059511567399 48.628702325098836 +40.2816559964476 53.79783619353328 48.386766624807876 +39.773864924950544 54.031165429397184 49.04636264371962 +39.93639419944816 55.593406296106416 49.34548543335443 +42.210642332621525 56.731555997963554 49.31502357777208 +42.08492048363955 55.37335610756555 50.60503988120896 +42.623956672212785 53.09522248988005 50.79594605721769 +42.45261243418135 55.99753055059855 49.474777150196275 +41.57885639452708 58.24040147480207 52.15171216028925 +41.61037857418375 58.16727094022928 53.80533175694869 +39.58514883815484 56.497988843248315 54.26449234219257 +42.60000657412271 56.68433553813267 55.183939367179214 +45.07393262845592 60.21308962352347 55.24814803211193 +46.05204488760247 63.342302576369335 54.1196315746627 +48.38790027932244 62.733890408809266 55.140286741063186 +49.07249551770208 62.24900873175821 54.77053123332977 +50.431834191231964 64.32392729562575 55.530054550144285 +51.52298129758515 65.82625323716817 55.20549363744031 +53.484581558521946 67.63698527509668 59.55722303257565 +53.99564611079449 67.77939664566411 61.46983037478612 +56.06048153038027 67.82692903852994 61.826461732001015 +57.76395162006372 67.52893204401879 62.20764390073616 +58.88042221764269 69.64097941193786 62.36516752327488 +57.48532241700281 67.93674959913194 61.693823125558154 +56.778204383342896 68.53773339245808 61.09784111046384 +56.86462293557533 68.30566268910952 61.47295097328901 +59.58387856655539 69.9475495865752 62.4347126136263 +59.9845444018003 70.177985349163 63.84219233155232 +61.74396419715828 69.7939710216507 64.8449573887694 +60.10285875789634 70.91312119405455 66.80934538152032 +60.738769542951204 74.05396982064913 66.54549320564273 +62.02144208284545 74.71742735902086 67.31847668703884 +62.872823264439276 75.57340043509369 69.33465591550973 +65.66388037159645 76.28038852204003 71.27402375990391 +65.75158334144963 78.0243988031631 71.17839852240121 +68.1694412583642 81.59585401957764 71.91990725663 +66.31913472031457 81.51963343383883 74.46827545274299 +68.03813454344738 82.44569069506956 76.59444450253051 +69.66792401447033 84.63475496709029 78.5810853429069 +72.64613460302837 85.6661009134947 80.52546706499287 +73.24686940801685 85.47392068248308 83.52482259079807 +74.52793548723635 87.13129297542861 84.3675668676884 +74.7654651410404 87.72069952202234 86.9175052252423 +76.48727723760365 86.0521448871729 87.2218651220699 +79.80425916811977 86.44780432174063 85.49673151366221 +83.26522271916907 88.1048406892048 86.21854938605428 +83.78237966226239 90.34631050603097 86.46064640195168 +86.27511301413317 91.76578132905695 87.7417885302442 +87.41504009399492 92.24502233598044 90.10112068651624 +87.29009441226253 90.91189374396369 91.85057306303189 +89.11070423874983 92.41814578710989 93.17025852070208 +89.69400174691103 94.33397652005401 93.9127302459248 +90.06075411785129 94.668890803462 97.31137521870662 +88.80528521119223 96.05181067703302 95.54751618199742 +89.66458187137236 95.99290646871226 93.37869510135079 +91.17033073893626 96.05706786480562 91.47696000596467 +93.07156314062031 98.4560412910672 94.41412165095021 +94.42034579123195 98.92324942730963 97.14072525811474 +97.60744445217408 100.893448424897 96.78245361390836 +98.17273894736594 101.52388493279577 95.42995155431596 +98.91160894139149 104.41056871124778 97.26186856985699 +100.82156058694217 103.77689241940942 98.16668474867802 +100.63851584473053 101.79041649664939 97.91377700527332 +101.72052898892096 103.36550917835714 97.62533879500977 +102.1432331087927 102.5961029191624 99.06708994184733 +101.74151734005828 103.44201788343416 99.77238678720386 +102.5747279339508 103.03779215641286 101.01840056839384 +100.49148656495238 105.32973378404374 101.6271991156772 +101.03609792113126 102.23909222946874 100.41053082251757 +101.6453467154256 102.10116641764056 98.20260937535897 +102.01442785334373 101.0531620065937 101.0373214569987 +100.90024147115892 101.34811331492608 102.56157665419903 +98.73350060904787 99.95543352152079 101.53445429187892 +98.89104289415434 101.14321736732168 101.01112951605764 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/7.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/7.txt new file mode 100644 index 000000000000..05acd8f8232d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/7.txt @@ -0,0 +1,122 @@ +0.16619252411747099 -0.4111153700466569 -0.021841504755575433 +-0.563947904280067 -1.6110454168936137 2.0220055281870852 +-0.3478197106171719 -1.1475830176282067 0.5541024894347091 +-0.23049281927474863 -0.18655607903923258 2.7260090939836488 +-0.23309203537977918 2.930547459291572 2.7782066900613147 +-0.12111137744050626 5.860878448965956 3.9946866933435725 +0.16125647484444405 6.563086372347839 6.684301065732022 +3.0673201403578307 6.400713371023002 7.535742356288871 +4.184524016325676 6.046343642987535 8.388124254222133 +5.191443734912887 8.470691365630085 10.884412208975043 +5.763471517046176 9.11926025599816 12.658349170414969 +6.002726533441061 10.809959417691017 13.44129972357836 +5.742508382380854 10.476108321095777 16.213736899515396 +6.539160459494566 13.51962164132463 16.40580485530473 +7.917727220965507 17.516675782256765 15.896202832457845 +6.450568371095796 20.046077769408072 15.704593669527672 +7.423650097757693 20.10126504250339 16.924796350658568 +7.187953028416229 20.692109929013593 18.377180635578917 +6.877151476259687 20.598417163456777 18.775587440325605 +6.019691411765526 20.863807928115794 19.7730044254082 +6.500277787700568 21.31561300590926 20.57204456666297 +6.64781128653856 23.01790129441981 23.259478145865966 +7.0441167766844766 24.43582065216313 23.741502142716254 +8.519250325234532 27.24675245142628 25.194506832607544 +7.213811424781947 28.594382188113382 27.585901891223145 +7.9257364037844145 30.621289728086122 27.44103415957811 +6.994535496405458 31.52125656399521 25.91719012394469 +7.682833179643788 33.89396746972182 24.202739462890392 +7.019487344955721 33.23192523134366 24.91264628420694 +7.544055523615649 35.73264451510852 26.93240729418176 +9.187910353504826 36.58092934317783 28.205516402740223 +9.06733329159744 38.356821154361036 27.52154501826052 +11.15332338367034 40.54018860025681 28.563780484163505 +11.924246407019771 41.6925870185231 25.618135929470952 +13.31718209105087 42.16977342517106 26.366320073483223 +15.235674357818047 42.70158848600916 25.702439133040606 +16.051850885745058 43.426274649425835 26.696221285794664 +17.262346063215645 45.41191277605742 26.125167757363585 +18.49075665622995 47.70877732629987 24.729887738164948 +19.72429734124402 47.549183650117705 25.137309339826274 +19.548047587065273 47.94122695905683 28.42874851909522 +18.904288117534897 47.02707148085034 27.591803658144073 +22.14993189015143 47.03873072497732 28.41751925881231 +22.626314066713316 46.44868348126484 28.99568797595511 +26.822030754170846 48.90745067115263 28.768734406807166 +28.66387708815104 48.47910204165799 27.394103987390153 +30.989241281115056 50.66232367702896 29.731289715375322 +31.37841645712961 51.111882915481885 31.682383433095016 +32.88736130568215 51.26379833137749 30.531494198681735 +34.035399058066766 53.342586136624355 29.966438930077103 +35.84890916387217 54.41919464677707 31.941631672279136 +37.967534165654165 54.164986421274854 30.839584452064706 +38.21152313411234 55.96262189866566 31.134979377480942 +38.24732188565187 54.21269704814482 34.41342119839717 +40.30637680115358 55.890481871405186 36.67146420121048 +42.04442675509613 56.24735259263837 37.45857086585162 +42.46114317241878 60.349873877821956 39.1812565065409 +42.8520408469896 61.582727237364615 38.86712691332769 +45.78990924251635 61.32698652176156 40.51853797573689 +48.13491429026702 62.45251051697125 41.641348965102424 +49.085814916309666 62.996990060827386 41.891640929496674 +49.42564551767955 65.5314004343547 42.75054330700597 +49.33644004313848 65.434983080124 45.18102519191236 +51.191390864424875 66.76629069216696 45.84624763332963 +52.890449967764084 66.51480850017921 46.50874939258013 +55.08427999063872 68.24885580375744 46.232266592844084 +54.85809738194613 68.9511835716982 49.476238679914445 +53.317355923440466 69.89691827404876 48.68738234886935 +53.45817477459747 69.97872069814254 49.14072150240139 +53.73572699341187 70.54710799313554 49.44488926578164 +52.8063865449897 72.11180405908306 51.423623083075185 +54.90251314801917 70.63247091321124 52.78055786979907 +56.781285660568166 69.87116244133901 53.775349922620094 +57.62810972543611 72.8855712808837 57.277194770736436 +56.46444641410685 76.69146339897252 57.02857177407742 +58.7393216967325 78.41720785902014 56.65643037797469 +60.38056982872333 78.72574065132206 58.35745935368487 +61.680443821818145 80.73977044083377 59.43362739537155 +62.46220753156394 82.58759059424037 61.17122985000684 +64.41356494418109 82.10742207805973 60.77047472188161 +64.65614451575469 81.70945351775211 62.7925337711304 +66.92492378113695 81.93862007390473 65.62396024686284 +69.70393399303163 82.70769246505517 65.50842493697859 +72.71289953151441 83.07826405169538 66.67243969233886 +73.17263255501202 82.37627076276375 65.76320843292898 +74.85727563317361 81.82144952994905 70.74059903062485 +74.40180875104994 80.7542862036215 72.40377936092233 +77.38991627370743 81.46125020513425 74.11348472181746 +75.97838899878676 81.24191424580755 73.71778427393862 +74.51482939385451 82.03657761003542 71.7761634359234 +73.79597463794083 81.91584780116935 71.68886828458926 +75.31130569081002 82.87998660940134 73.8213295614292 +77.2894045433365 84.9258708573226 74.76381778070309 +78.68391151439818 86.11470156784608 75.93167702539117 +79.16755891150598 86.18605535632469 75.86160436694941 +80.69826817399719 86.56627788388542 75.99947849112161 +80.75741234740947 85.48126270750954 78.27197223472997 +81.85961531780079 84.94512002599893 80.3020669324964 +82.13103186506811 83.76318356372676 82.55952159189701 +82.43280577863216 83.94922863441386 83.43789799382776 +84.91817176825931 84.69451485345519 82.67038821758896 +86.62521187360515 84.84719179011887 86.08373250453914 +87.62375623500789 82.80593358445475 87.385670592164 +91.07950229997984 85.85462995956375 90.51101310355646 +90.6275508669545 88.04042807433356 90.24397995914339 +91.9191270861965 87.27497766471569 90.16721126974154 +91.95313842016888 89.44309952890109 92.00706788182264 +93.31300406829895 88.55280568094156 92.2815885632076 +93.23070436045197 90.6833841646444 94.48943586023493 +95.60400562229212 90.54997790252747 91.40573506346284 +94.11965280251073 93.39809297403434 91.88233254778282 +94.14371079876608 96.10591721934603 94.4315541373833 +95.17549413726181 95.91629042660024 94.80730097994254 +96.47080577516552 98.25223124052633 95.935262850662 +98.4146435181164 99.60633354498779 94.91382957776624 +100.22349468359386 98.59195695322337 92.64290582326164 +97.63328554958295 97.06920724603236 94.333496020432 +98.68453301490788 97.40814911498538 97.8697225479247 +98.03471651559013 97.39435365910539 98.43783286939542 +98.0775614640903 97.45291626106237 96.31691206434964 +100.91043954654783 96.57023146174934 99.59052888062857 +101.22273413130858 97.46365425475001 98.307166641079 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/8.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/8.txt new file mode 100644 index 000000000000..6422af45ee3e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/8.txt @@ -0,0 +1,103 @@ +0.08583990682958086 1.4654135690584429 0.6077621449276593 +2.422309541848519 2.3453109473410656 1.5338066788192077 +2.663071408659909 3.4629041865040002 2.9266882212740675 +2.6435353470701752 4.2540910861531165 3.101303250775104 +6.633098637569466 5.08297081484723 6.075885502320519 +7.378789607519471 6.396691745711707 5.333179727491994 +7.797595238091248 7.6407953291356385 8.385714449391061 +9.0861728490704 10.401073868666007 10.181159681012673 +12.20179459037449 11.269248764038924 14.244920834945209 +12.570779526586131 11.241097040348748 13.61614957586766 +16.601111599611624 13.278975119080368 14.137112981091724 +19.224841105547167 15.167811463892173 17.68774236424934 +18.209037951343067 15.82284332308364 18.06609393087075 +16.643250472011886 18.18473063218769 18.681178817688394 +18.604771038494416 22.189764574865542 19.16339585520066 +19.057272161040114 23.255136026520773 21.404766119458902 +19.32054522813692 23.338045458499337 23.71505774544062 +20.812776349126363 21.58494911620919 23.032794625426877 +23.764382972101735 23.05110399983539 22.978072380407667 +24.542850417696258 24.02898988594592 24.907036693470932 +23.77710800437983 23.893434353793257 26.21910715158248 +24.647323049735746 25.586810941368036 25.55156910744762 +26.111590328888465 27.944510945353926 27.134550188484464 +27.292435590578535 28.74541258371565 26.996807697691246 +28.19883742040681 31.31253058712145 27.806632670523697 +28.04209223425388 31.57849260512219 29.033182755854938 +28.556524037918777 33.10969547851813 30.659495882257612 +30.71220217244482 35.84593329414598 32.88504932210438 +30.49769138905247 35.54521819155121 33.714381089262965 +30.91116342464123 34.94087451604122 34.05347615790634 +31.29429661093648 34.95669707428721 34.55679216845798 +33.82628271635031 36.10957688161751 38.68179560339087 +35.04794335817586 36.642837188743414 39.57186435168319 +36.38138293015246 38.12776078777 43.159167284511916 +36.282466325681625 40.15961407783197 44.27974969544821 +35.24003926033982 42.04393401075701 46.75961588567669 +35.125709935429164 42.87223293774076 45.297883678589656 +34.489261537839525 45.06059996835091 45.49353419556839 +34.04781767042007 46.14415735719886 45.6058094567877 +34.435749515311876 47.86924934418653 44.880095319410145 +34.258774738825494 48.812129229503945 46.940290369815195 +36.8683831307623 48.67408197385855 48.925962850509684 +36.84899814925077 51.80629357496528 48.219393308842044 +39.57602060328002 51.662116116725 51.6146914761761 +41.34473755078825 51.0842626719927 51.69320179998324 +43.36027311757912 53.22726526728221 52.379753903283955 +44.418328882831624 54.977633499723105 53.344826033079904 +43.73677256569174 54.66870258308027 54.44201107406389 +46.31689970713874 57.51392151655666 56.21845789001749 +47.69037769648601 59.21498407807624 56.11824346607936 +48.49117744815033 58.85811043237174 55.28297943710422 +49.9247911632774 59.83139235546959 56.992837340607636 +51.634736543437576 60.88043168093095 58.521818849897954 +52.579248518341856 62.15493398817315 58.38014922204325 +54.05986622167273 63.74974437570958 58.33037250198168 +55.127247950363426 63.65390122731756 58.49354660407648 +54.664839788730625 66.0328807295519 60.74265791072257 +56.363503799226166 69.2718255665994 61.30347286186553 +61.30479493886999 69.60448833836891 62.46010894198652 +61.78768365074772 70.78642249271222 64.44442709430363 +62.63959233977871 73.77264358907559 65.61401765727234 +63.99122334172197 73.20497150915675 67.00540929527767 +64.81698795466978 73.06582307269376 66.83672549982414 +69.29028034835348 73.39346694140734 65.80708055002682 +69.36512688748672 74.06704793632389 67.51774769242826 +71.08636236572963 75.68105876785405 67.64589920828527 +72.51181576518417 75.25260857045565 67.84036333036705 +72.26116137176648 74.43672754746824 70.22383566588246 +74.15635658303903 76.50147803358368 71.24461827010545 +76.16620659156372 74.98627471895969 73.36649056998564 +77.39646237057026 76.69858402136737 74.85589725444183 +77.11329066967231 75.62265222389742 74.91448780974407 +78.8476831353271 77.4256817316011 74.10643322758082 +78.49681482169132 77.3134656400386 74.64193664923397 +77.68645714836568 76.31626645240168 74.57355076390415 +78.79027239339555 75.6725248239394 75.42300620094086 +81.14665256742923 74.93244751619675 76.15462671500715 +83.36987077839568 75.3886986087238 76.39204979058675 +85.69115369367236 75.99063590606079 78.82065259326615 +86.97211551375716 76.544937857278 80.35173863569935 +88.06993759953941 78.87208552458122 80.49723216000586 +88.83096577239507 79.7921151410952 82.37058233983916 +88.1994602723718 82.1141853038044 83.87863183163749 +87.33590877945629 84.68492697692905 87.72295505144514 +89.63829293987052 87.46021225749004 88.59611432209776 +88.47833654421046 85.92637958481053 89.76600503258184 +88.7087640941615 85.64271249623253 90.35462385611824 +90.50902496838117 84.69874731641637 90.40657614346875 +93.31116647417977 84.30087242212859 92.15619620745032 +93.28207238235939 86.01040430993353 94.05002215547057 +94.93904946783697 88.19231179281158 92.92464807201512 +97.06456057152131 88.08381074378632 93.84260675742985 +97.84359009573294 89.71447007031676 94.75662424956316 +97.18270161187961 88.95964243433234 96.34886026694858 +97.89936028135824 91.4538323275775 96.52098775026083 +96.6256370155589 93.70980091288284 96.33671591041933 +98.07024151020622 93.68467403654742 98.90293747981828 +97.76492505391234 94.2460153562094 98.88496692790639 +97.3450880286993 95.60623341548734 100.81335043582754 +97.70748721979747 96.59892639294152 96.59276867219036 +98.65687925916718 96.43796491289713 96.01642521702223 +101.06276486968427 96.4135937838727 96.6784835138729 +101.22273413130858 97.46365425475001 98.307166641079 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/9.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/9.txt new file mode 100644 index 000000000000..65f12a263b65 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/9.txt @@ -0,0 +1,109 @@ +0.08583990682958086 1.4654135690584429 0.6077621449276593 +-1.4060207264650186 0.943022304929517 2.8231951927141776 +-3.148956567408982 0.8872956690037239 3.2339413655336458 +0.11775186007005267 2.811792379443119 3.420529761815597 +2.8136196663202693 2.7852958741389116 5.670855659358967 +2.047079246620349 5.142620379155412 6.084220651779301 +1.7100237333966986 5.791217717990769 7.374663089351047 +2.0668507737132726 7.432570617981857 7.530548820211336 +3.873334885824038 8.915434504821492 8.366842864645209 +4.2995378797483035 10.022029385144148 10.00606465466379 +7.979876778299395 12.145450317440961 12.185893583512499 +12.994942631617764 13.731206948875629 13.73955342084565 +14.910162228235915 13.368599611419413 14.120995745498286 +15.25214218153588 15.184806075361056 14.86993276263582 +16.431832634652473 17.555555144239722 16.962560994349197 +17.22159533069885 17.626975122824476 19.397773503336328 +19.227653865881678 16.489265030335183 19.930058184728864 +20.442823966503468 18.489295464021243 22.06906587341034 +21.811901768031582 20.227765764542315 23.096219224696117 +21.935894573396855 20.860733552525613 24.06801970631813 +22.89081154837269 19.375638028369515 24.487627682821206 +23.963878897388586 20.006743284645907 25.109150813861163 +25.595710699899687 19.604098941482683 23.93771187956296 +26.114416138871714 21.59744766863501 27.086705240282996 +28.1211930449085 20.68870478080551 27.723391800637682 +29.406971295442634 21.91957323280618 29.34384716318921 +29.165454782122282 23.003999246622143 30.803155297816485 +31.20656289584891 22.956565630025512 31.26103643765484 +28.63132487655679 23.148665072174406 31.479159511910847 +28.282672118425673 24.36396086747685 32.30568385611588 +26.343510328683458 25.644121227569133 32.001759334580264 +27.974905975631128 24.936852926940514 32.926265893267804 +28.60679364807867 26.321041715850093 33.98097084339916 +29.27508022055078 25.303598389096862 32.9464417451701 +29.51308371593855 26.292834539988398 33.06149372498413 +31.325859225691854 26.922333283830547 32.71683621203903 +31.9551983204345 28.215951071042063 34.06900066705766 +35.39709119202557 28.346082609812687 34.90087051386998 +36.90342436624667 29.315632762851628 35.16743561366967 +35.83320774963382 29.651547836082706 34.6981311217773 +34.55289417425376 29.617165341910944 34.274930756021746 +36.29447387034297 31.398584730549526 34.04366880827495 +36.93896923266037 29.982869269803235 34.373757217463464 +38.41026895644441 32.05528852630157 34.39422733468338 +40.73799268280658 31.084889028334054 33.7494482729058 +42.57175929346015 34.257346625466276 35.363475679580745 +43.4472433334472 32.403607754987405 33.730139594380255 +44.50350907762335 32.93812628454488 33.28512964750197 +45.46100915599457 34.08016105078757 35.512870276604325 +46.518343651582136 36.677073729622265 36.51396676923754 +47.25368988177762 39.044389440324586 36.241993625183675 +51.782025970488675 40.47348094051286 37.73707165387265 +53.28090681436372 43.85465457672258 39.767331289047036 +52.0132947891333 46.59493564401337 40.32416573576851 +53.00128373311386 45.80920947991827 42.00822835932957 +53.01102219663816 46.85693300938993 42.63889965236055 +56.37959259883022 50.34294804203361 43.69936677363972 +57.28394927183829 50.72036551470116 46.13717495259334 +57.69857678446512 51.06860743310746 48.4093456753578 +57.87105365281173 51.949326948244696 47.35364165939351 +59.637309372226014 55.365705757410986 49.29123464403324 +62.38605457478568 55.124635533475974 50.5984562106699 +61.973984177078094 55.7159887238795 52.602331131228155 +62.965094901672764 54.79297440290617 51.892793294029076 +61.99384454536845 56.351204705843585 55.575856190382744 +64.68307645598719 54.84853929317839 58.423254909873464 +66.75783121383628 53.83964936399101 58.96500279612406 +68.97205479801876 55.55521292820623 58.16502590494615 +70.53557051470015 53.776462153301466 58.83321042212433 +72.71734361148265 54.80037463354418 59.08815062115872 +74.54164187188479 57.067551993156734 61.710470884964025 +76.33877382748356 59.473339225275026 63.56919821996583 +77.33896907230887 60.589700924967985 64.17515069730757 +76.41060399985051 60.347795963502236 64.73417213611708 +77.39299662639935 63.220852340907776 65.58438156073842 +79.39342081736218 65.62396269426954 66.23911134119987 +80.84723643037171 66.30025501807398 68.95788800350189 +82.32766060020076 65.75262613697912 70.10965687034171 +85.0660582215233 66.51702579206841 71.58088841408069 +86.29778265334795 66.16941602315443 73.10843362594204 +84.96272025920396 66.35610468483262 75.31209305249622 +85.94920657770435 66.96028353476213 76.63170436905351 +86.37180271398262 67.97663558781952 78.19616081654854 +85.92986768079498 69.02907291504062 78.47224129820023 +84.40640962112396 68.83248043191652 81.20847315344707 +85.4938931041454 68.11181564009472 79.80321793023779 +85.88395246208557 71.14135813322414 80.19085108118404 +88.16578150351665 72.5988681352884 81.49172649608995 +86.95446307751011 74.81764793356308 81.73259012561978 +88.70654010157202 74.75922695698114 82.69465270929084 +89.71541061164858 75.5589836454325 83.90820329011117 +89.89443093800772 75.71520596647885 86.65267840652224 +91.77894835148996 75.72608179791622 87.92753277440796 +91.24791112163385 75.18599176115521 89.74898242689129 +89.4803315916014 77.3909044488047 89.8046033034177 +89.7903132310453 78.92358103431498 90.98374913093787 +89.33270009739896 80.85662432569006 91.5261356085648 +88.41579277380502 81.6357874970364 93.73012125356968 +91.40450482685229 83.56834049192769 92.47185111003196 +92.74887944985772 85.67445966694464 93.83521994223871 +94.48810150070898 87.14670166996643 94.12040978916662 +94.34999719618045 85.67938549591449 94.96775741279511 +95.17507874013828 87.40423409158674 93.5123291814218 +96.614793675329 91.07514271459375 94.09096582655643 +97.25591421582465 92.47684577750516 97.39297002245245 +96.72063478145667 93.74101479091723 96.53673835905802 +97.00952864435817 94.50341485283704 98.68150362272995 +100.35081642525353 95.78860942598607 98.1030819842369 +101.22273413130858 97.46365425475001 98.307166641079 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/dataset.txt b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/dataset.txt new file mode 100644 index 000000000000..59d0e29e0b27 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/generated_3d/dataset.txt @@ -0,0 +1,10 @@ +0.txt +1.txt +2.txt +3.txt +4.txt +5.txt +6.txt +7.txt +8.txt +9.txt diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/LICENSE.txt b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/LICENSE.txt new file mode 100644 index 000000000000..a2c3cabd8d28 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/LICENSE.txt @@ -0,0 +1,7 @@ +This data is a subset of the dataset of the ACM SIGSPATIAL Cup 2017, which was created by Martin Werner. + +It is under the Open Data Commons Open Database License (ODbL) v1.0, see + +https://opendatacommons.org/licenses/odbl/1-0/ + +More detailed license information and a link to the full data set will be added later. diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/dataset.txt b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/dataset.txt new file mode 100644 index 000000000000..5deff6309593 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/dataset.txt @@ -0,0 +1,100 @@ +file-000000.dat +file-000001.dat +file-000002.dat +file-000003.dat +file-000004.dat +file-000005.dat +file-000006.dat +file-000007.dat +file-000008.dat +file-000009.dat +file-000010.dat +file-000011.dat +file-000012.dat +file-000013.dat +file-000014.dat +file-000015.dat +file-000016.dat +file-000017.dat +file-000018.dat +file-000019.dat +file-000020.dat +file-000021.dat +file-000022.dat +file-000023.dat +file-000024.dat +file-000025.dat +file-000026.dat +file-000027.dat +file-000028.dat +file-000029.dat +file-000030.dat +file-000031.dat +file-000032.dat +file-000033.dat +file-000034.dat +file-000035.dat +file-000036.dat +file-000037.dat +file-000038.dat +file-000039.dat +file-000040.dat +file-000041.dat +file-000042.dat +file-000043.dat +file-000044.dat +file-000045.dat +file-000046.dat +file-000047.dat +file-000048.dat +file-000049.dat +file-000050.dat +file-000051.dat +file-000052.dat +file-000053.dat +file-000054.dat +file-000055.dat +file-000056.dat +file-000057.dat +file-000058.dat +file-000059.dat +file-000060.dat +file-000061.dat +file-000062.dat +file-000063.dat +file-000064.dat +file-000065.dat +file-000066.dat +file-000067.dat +file-000068.dat +file-000069.dat +file-000070.dat +file-000071.dat +file-000072.dat +file-000073.dat +file-000074.dat +file-000075.dat +file-000076.dat +file-000077.dat +file-000078.dat +file-000079.dat +file-000080.dat +file-000081.dat +file-000082.dat +file-000083.dat +file-000084.dat +file-000085.dat +file-000086.dat +file-000087.dat +file-000088.dat +file-000089.dat +file-000090.dat +file-000091.dat +file-000092.dat +file-000093.dat +file-000094.dat +file-000095.dat +file-000096.dat +file-000097.dat +file-000098.dat +file-000099.dat diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000000.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000000.dat new file mode 100644 index 000000000000..ed2f3216109f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000000.dat @@ -0,0 +1,129 @@ +-13632575.57 4543280.813 0 0 +-13632504.33 4543237.173 1 0 +-13632406.37 4543172.416 2 0 +-13632322.88 4543121.738 3 0 +-13632167.03 4542909.172 4 0 +-13632119.16 4542835.971 5 0 +-13632148.11 4542831.748 6 0 +-13632285.03 4542813.448 7 0 +-13632308.41 4542810.632 8 0 +-13632307.29 4542795.148 9 0 +-13632312.86 4542768.402 10 0 +-13632329.56 4542758.548 11 0 +-13632458.69 4542578.365 12 0 +-13632414.16 4542248.977 13 0 +-13632325.11 4542165.928 14 0 +-13632262.77 4542106.809 15 0 +-13632239.39 4542081.472 16 0 +-13632132.52 4541961.827 17 0 +-13632081.32 4541864.704 18 0 +-13632032.33 4541709.873 19 0 +-13632032.33 4541508.596 20 0 +-13632062.39 4541473.408 21 0 +-13632105.81 4541472 22 0 +-13632228.26 4541431.183 23 0 +-13632250.52 4541412.885 24 0 +-13632376.31 4541356.585 25 0 +-13632357.39 4541259.468 26 0 +-13632276.12 4541172.204 27 0 +-13632187.07 4541176.427 28 0 +-13632171.48 4541011.753 29 0 +-13632163.69 4540762.637 30 0 +-13632168.14 4540717.6 31 0 +-13632184.84 4540609.23 32 0 +-13632101.35 4540583.897 33 0 +-13632098.01 4540458.639 34 0 +-13632098.01 4540203.907 35 0 +-13632096.9 4539949.181 36 0 +-13632094.67 4539694.462 37 0 +-13632082.43 4539586.102 38 0 +-13632081.32 4539467.893 39 0 +-13632080.2 4539431.305 40 0 +-13632080.2 4539383.459 41 0 +-13632080.2 4539348.278 42 0 +-13632080.2 4539227.257 43 0 +-13632077.98 4539106.238 44 0 +-13632077.98 4538988.034 45 0 +-13632077.98 4538865.61 46 0 +-13632075.75 4538734.745 47 0 +-13631985.58 4538734.745 48 0 +-13631786.32 4538738.966 49 0 +-13631746.24 4538738.966 50 0 +-13631719.53 4538713.638 51 0 +-13631677.23 4538670.016 52 0 +-13631660.53 4538651.723 53 0 +-13631619.34 4538610.917 54 0 +-13631611.55 4538602.474 55 0 +-13631575.92 4538565.889 56 0 +-13631501.34 4538494.126 57 0 +-13631432.32 4538423.77 58 0 +-13631557 4538297.132 59 0 +-13631564.79 4538287.282 60 0 +-13631590.4 4538276.026 61 0 +-13631633.81 4538257.734 62 0 +-13631666.09 4538243.663 63 0 +-13631774.07 4538197.229 64 0 +-13631820.83 4538176.123 65 0 +-13631780.75 4538084.664 66 0 +-13631742.9 4537991.799 67 0 +-13631974.45 4537893.306 68 0 +-13632099.13 4537842.653 69 0 +-13632172.6 4537813.106 70 0 +-13632262.77 4537735.72 71 0 +-13632276.12 4537728.685 72 0 +-13632414.16 4537711.801 73 0 +-13632433.09 4537576.729 74 0 +-13632243.84 4537254.534 75 0 +-13632429.75 4537222.174 76 0 +-13632427.52 4537153.234 77 0 +-13632426.41 4537139.165 78 0 +-13632423.07 4537056.156 79 0 +-13632418.61 4536967.521 80 0 +-13632410.82 4536762.114 81 0 +-13632403.03 4536558.119 82 0 +-13632398.58 4536439.944 83 0 +-13632395.24 4536355.534 84 0 +-13632377.43 4536151.547 85 0 +-13632352.93 4535970.072 86 0 +-13632337.35 4535870.192 87 0 +-13632315.09 4535719.67 88 0 +-13632306.18 4535667.62 89 0 +-13632299.5 4535626.825 90 0 +-13632154.79 4535550.862 91 0 +-13631985.58 4535436.919 92 0 +-13631824.17 4535325.79 93 0 +-13631880.94 4535242.796 94 0 +-13631936.6 4535159.803 95 0 +-13631995.6 4535075.403 96 0 +-13632040.13 4535014.918 97 0 +-13631786.32 4534698.428 98 0 +-13631664.98 4534608.406 99 0 +-13631582.6 4534552.142 100 0 +-13631549.21 4534528.23 101 0 +-13631506.91 4534498.692 102 0 +-13631475.74 4534476.187 103 0 +-13631435.66 4534448.056 104 0 +-13631392.25 4534419.925 105 0 +-13631339.93 4534384.761 106 0 +-13631284.27 4534346.784 107 0 +-13631254.21 4534325.685 108 0 +-13631234.17 4534313.026 109 0 +-13631080.55 4534208.942 110 0 +-13630918.03 4534095.014 111 0 +-13630834.54 4534040.16 112 0 +-13630823.41 4534033.127 113 0 +-13630771.09 4533996.558 114 0 +-13630654.2 4533916.387 115 0 +-13630602.99 4533879.818 116 0 +-13630576.28 4533861.534 117 0 +-13630536.2 4533836.217 118 0 +-13629583.31 4533182.223 119 0 +-13629563.27 4533168.159 120 0 +-13629477.55 4533111.903 121 0 +-13629382.93 4533044.397 122 0 +-13629199.25 4532919.23 123 0 +-13628838.58 4532623.899 124 0 +-13629002.22 4532394.671 125 0 +-13629063.44 4532180.917 126 0 +-13629114.65 4532113.417 127 0 +-13629089.05 4532005.136 128 0 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000001.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000001.dat new file mode 100644 index 000000000000..a34f1e7362eb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000001.dat @@ -0,0 +1,144 @@ +-13617805.7 4516997.306 0 1 +-13617679.91 4517273.941 1 1 +-13617691.04 4517365.218 2 1 +-13617733.35 4517401.729 3 1 +-13617882.51 4517400.325 4 1 +-13617901.44 4517418.581 5 1 +-13618012.76 4517508.455 6 1 +-13618150.79 4517584.287 7 1 +-13618375.66 4517661.523 8 1 +-13618399.04 4517662.928 9 1 +-13618558.22 4517844.085 10 1 +-13618484.75 4517983.115 11 1 +-13618399.04 4518049.12 12 1 +-13618368.98 4518058.95 13 1 +-13618242.08 4518099.677 14 1 +-13618419.07 4518227.475 15 1 +-13618314.43 4518419.877 16 1 +-13618267.68 4518630.541 17 1 +-13618285.49 4518641.777 18 1 +-13618179.74 4518772.39 19 1 +-13618232.06 4518800.48 20 1 +-13618255.43 4518814.524 21 1 +-13618301.08 4518842.613 22 1 +-13618356.74 4518874.916 23 1 +-13618460.26 4518935.309 24 1 +-13618557.11 4519015.364 25 1 +-13618581.6 4519035.027 26 1 +-13618662.86 4519109.466 27 1 +-13618775.3 4519210.59 28 1 +-13618839.86 4519265.367 29 1 +-13618895.52 4519314.525 30 1 +-13618981.24 4519394.584 31 1 +-13619051.37 4519452.17 32 1 +-13619157.12 4519495.711 33 1 +-13619415.38 4519578.58 34 1 +-13619545.63 4519622.122 35 1 +-13619682.55 4519668.473 36 1 +-13619808.34 4519712.015 37 1 +-13619944.15 4519758.366 38 1 +-13620086.64 4519804.718 39 1 +-13620238.03 4519855.283 40 1 +-13620541.94 4520006.982 41 1 +-13620584.24 4520036.479 42 1 +-13620609.84 4520053.334 43 1 +-13620638.78 4520074.404 44 1 +-13620730.07 4520136.208 45 1 +-13620831.37 4520317.408 46 1 +-13620904.84 4520379.213 47 1 +-13621046.21 4520543.561 48 1 +-13620944.91 4520612.392 49 1 +-13621158.65 4520790.791 50 1 +-13621379.06 4520907.384 51 1 +-13621630.64 4521040.835 52 1 +-13621897.81 4521247.338 53 1 +-13622146.05 4521432.771 54 1 +-13622394.29 4521623.828 55 1 +-13622323.05 4521717.953 56 1 +-13622286.31 4521768.528 57 1 +-13622382.05 4521819.103 58 1 +-13622482.24 4521869.678 59 1 +-13622606.91 4521939.922 60 1 +-13622629.18 4521949.756 61 1 +-13622708.21 4521991.903 62 1 +-13622857.38 4522067.767 63 1 +-13623184.66 4522256.025 64 1 +-13623515.28 4522440.072 65 1 +-13623804.71 4522715.446 66 1 +-13623954.99 4522860.161 67 1 +-13624055.18 4522985.207 68 1 +-13624076.33 4522997.853 69 1 +-13624110.84 4522985.207 70 1 +-13624238.86 4523143.976 71 1 +-13624296.74 4523103.23 72 1 +-13624339.04 4523151.001 73 1 +-13624467.06 4523288.697 74 1 +-13624575.04 4523398.292 75 1 +-13624703.06 4523520.535 76 1 +-13624711.97 4523527.56 77 1 +-13624734.23 4523545.827 78 1 +-13624791 4523592.195 79 1 +-13624872.27 4523655.425 80 1 +-13624941.28 4523721.466 81 1 +-13625138.32 4523912.564 82 1 +-13625373.2 4524165.494 83 1 +-13625422.18 4524227.322 84 1 +-13625461.15 4524277.909 85 1 +-13625580.26 4524426.861 86 1 +-13625643.71 4524511.174 87 1 +-13625668.2 4524543.495 88 1 +-13625703.82 4524591.273 89 1 +-13625746.12 4524644.672 90 1 +-13625758.37 4524660.13 91 1 +-13625776.18 4524684.019 92 1 +-13625850.76 4524776.766 93 1 +-13625905.31 4524842.814 94 1 +-13625915.33 4524855.461 95 1 +-13625977.67 4524935.562 96 1 +-13626045.57 4525022.69 97 1 +-13626111.25 4525104.198 98 1 +-13626180.27 4525191.327 99 1 +-13625998.82 4525320.617 100 1 +-13626060.04 4525406.343 101 1 +-13626119.04 4525493.475 102 1 +-13626191.4 4525597.473 103 1 +-13626262.65 4525697.255 104 1 +-13626244.83 4525707.092 105 1 +-13626394 4525964.282 106 1 +-13626303.83 4525995.201 107 1 +-13626249.29 4526090.771 108 1 +-13626290.48 4526156.827 109 1 +-13626323.87 4526215.856 110 1 +-13626473.04 4526540.522 111 1 +-13626477.49 4526550.36 112 1 +-13626595.49 4526807.57 113 1 +-13626768.04 4527132.255 114 1 +-13626769.15 4527194.1 115 1 +-13626772.49 4527225.023 116 1 +-13626845.96 4527368.395 117 1 +-13626958.39 4527629.842 118 1 +-13627041.88 4527839.286 119 1 +-13627066.37 4527882.862 120 1 +-13626996.24 4527877.239 121 1 +-13626947.26 4527871.616 122 1 +-13626872.68 4527860.371 123 1 +-13626874.9 4527926.438 124 1 +-13626882.7 4528301.764 125 1 +-13626887.15 4528587.132 126 1 +-13626890.49 4528816.277 127 1 +-13626798.09 4528858.451 128 1 +-13626802.55 4528878.132 129 1 +-13626812.56 4528896.408 130 1 +-13626823.7 4528917.495 131 1 +-13626793.64 4528956.858 132 1 +-13626754.68 4529060.89 133 1 +-13626548.74 4529829.913 134 1 +-13626536.49 4529888.963 135 1 +-13626505.32 4530004.252 136 1 +-13626487.51 4530025.341 137 1 +-13626409.59 4530056.273 138 1 +-13626353.93 4530075.956 139 1 +-13626324.98 4530085.798 140 1 +-13626312.74 4530090.016 141 1 +-13626287.14 4530097.046 142 1 +-13626214.78 4530104.076 143 1 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000002.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000002.dat new file mode 100644 index 000000000000..d3bf4adae7d5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000002.dat @@ -0,0 +1,390 @@ +-13628705 4548389.414 0 2 +-13628686.07 4548392.23 1 2 +-13628513.53 4548421.808 2 2 +-13628491.26 4548289.414 3 2 +-13628471.22 4548158.43 4 2 +-13628458.98 4548095.052 5 2 +-13628450.07 4548028.857 6 2 +-13628440.05 4547961.254 7 2 +-13628428.92 4547896.468 8 2 +-13628418.9 4547831.683 9 2 +-13628405.55 4547765.489 10 2 +-13628395.53 4547696.48 11 2 +-13628386.62 4547633.104 12 2 +-13628376.6 4547566.912 13 2 +-13628366.58 4547500.72 14 2 +-13628355.45 4547435.937 15 2 +-13628345.43 4547371.155 16 2 +-13628343.21 4547359.888 17 2 +-13628326.51 4547255.674 18 2 +-13628323.17 4547237.366 19 2 +-13628320.94 4547220.466 20 2 +-13628303.13 4547109.212 21 2 +-13628273.08 4547090.904 22 2 +-13628379.94 4546999.367 23 2 +-13628398.87 4546981.06 24 2 +-13628444.51 4546933.179 25 2 +-13628475.68 4546899.381 26 2 +-13628501.28 4546872.624 27 2 +-13628580.32 4546795.171 28 2 +-13628715.01 4546662.798 29 2 +-13628727.26 4546648.716 30 2 +-13628957.69 4546419.18 31 2 +-13628956.58 4546391.016 32 2 +-13628944.33 4546203.73 33 2 +-13628943.22 4546191.056 34 2 +-13628942.11 4546175.567 35 2 +-13628925.41 4545965.755 36 2 +-13628919.84 4545881.268 37 2 +-13628918.73 4545870.003 38 2 +-13628917.62 4545850.289 39 2 +-13628908.71 4545739.05 40 2 +-13628898.69 4545627.811 41 2 +-13628888.67 4545517.982 42 2 +-13628649.34 4545537.695 43 2 +-13628640.43 4545422.234 44 2 +-13628631.52 4545332.119 45 2 +-13628628.18 4545303.959 46 2 +-13628618.17 4545196.949 47 2 +-13628611.49 4545085.716 48 2 +-13628602.58 4544970.26 49 2 +-13628594.79 4544857.622 50 2 +-13628576.98 4544632.349 51 2 +-13628565.85 4544516.898 52 2 +-13628563.62 4544490.148 53 2 +-13628559.17 4544409.897 54 2 +-13628551.37 4544293.041 55 2 +-13628542.47 4544183.225 56 2 +-13628536.9 4544069.188 57 2 +-13628526.88 4543957.967 58 2 +-13628515.75 4543850.971 59 2 +-13628507.96 4543732.713 60 2 +-13628505.73 4543673.585 61 2 +-13628500.17 4543618.681 62 2 +-13628494.6 4543552.514 63 2 +-13628491.26 4543508.873 64 2 +-13628481.24 4543396.25 65 2 +-13628473.45 4543282.221 66 2 +-13628467.88 4543213.241 67 2 +-13628463.43 4543169.601 68 2 +-13628458.98 4543113.291 69 2 +-13628453.41 4543056.982 70 2 +-13628378.83 4543062.613 71 2 +-13628371.04 4542975.334 72 2 +-13628349.89 4542734.617 73 2 +-13628374.38 4542627.634 74 2 +-13628377.72 4542612.149 75 2 +-13628406.66 4542533.32 76 2 +-13628579.2 4542381.294 77 2 +-13628589.22 4542371.441 78 2 +-13628528 4542294.021 79 2 +-13628667.15 4542178.597 80 2 +-13628733.94 4542123.7 81 2 +-13628809.64 4542061.766 82 2 +-13628966.6 4541932.268 83 2 +-13628982.18 4541919.6 84 2 +-13629037.84 4541884.41 85 2 +-13629169.2 4541821.07 86 2 +-13629122.44 4541797.141 87 2 +-13629089.05 4541771.805 88 2 +-13629055.65 4541692.982 89 2 +-13629046.75 4541647.941 90 2 +-13629042.29 4541622.606 91 2 +-13629033.39 4541590.232 92 2 +-13629003.33 4541498.743 93 2 +-13628982.18 4541439.628 94 2 +-13628979.95 4541431.183 95 2 +-13628952.12 4541441.035 96 2 +-13628937.65 4541393.18 97 2 +-13628861.96 4541334.065 98 2 +-13628934.31 4541246.801 99 2 +-13628987.75 4541176.427 100 2 +-13629043.41 4541106.053 101 2 +-13629105.75 4541032.865 102 2 +-13629040.07 4540973.752 103 2 +-13628952.12 4540920.269 104 2 +-13629072.35 4540717.6 105 2 +-13628981.07 4540664.119 106 2 +-13628892.01 4540610.637 107 2 +-13629026.71 4540392.493 108 2 +-13629156.95 4540174.353 109 2 +-13629287.2 4539956.218 110 2 +-13629420.78 4539735.273 111 2 +-13629551.02 4539515.739 112 2 +-13629463.08 4539462.264 113 2 +-13629420.78 4539436.934 114 2 +-13629374.03 4539408.789 115 2 +-13629284.97 4539355.314 116 2 +-13629194.8 4539301.839 117 2 +-13629249.35 4539207.556 118 2 +-13629350.65 4539027.435 119 2 +-13629303.89 4539002.106 120 2 +-13629262.71 4538979.591 121 2 +-13629155.84 4538955.669 122 2 +-13629063.44 4538930.34 123 2 +-13628904.26 4538889.532 124 2 +-13628877.54 4538882.496 125 2 +-13628806.3 4538864.203 126 2 +-13628600.35 4538768.516 127 2 +-13628417.79 4538674.238 128 2 +-13628236.34 4538549.003 129 2 +-13628167.32 4538478.648 130 2 +-13628108.32 4538436.434 131 2 +-13628158.42 4538297.132 132 2 +-13628188.47 4538208.486 133 2 +-13628230.77 4538088.885 134 2 +-13628253.04 4537987.578 135 2 +-13628251.92 4537910.191 136 2 +-13628160.64 4537631.602 137 2 +-13628158.42 4537500.752 138 2 +-13628155.08 4537461.356 139 2 +-13627927.99 4537091.329 140 2 +-13627848.95 4537002.693 141 2 +-13627912.4 4536970.335 142 2 +-13627974.74 4536880.293 143 2 +-13628257.49 4536570.781 144 2 +-13628366.58 4536580.629 145 2 +-13628673.83 4536832.459 146 2 +-13628952.12 4536911.245 147 2 +-13629109.09 4536621.428 148 2 +-13629377.36 4536556.712 149 2 +-13629404.08 4536567.967 150 2 +-13629991.85 4536954.859 151 2 +-13630585.18 4537236.243 152 2 +-13631080.55 4537077.26 153 2 +-13631240.85 4536683.33 154 2 +-13631314.32 4536570.781 155 2 +-13631652.74 4536317.55 156 2 +-13631690.58 4536302.075 157 2 +-13631782.98 4536072.767 158 2 +-13631868.7 4535970.072 159 2 +-13631703.94 4535849.09 160 2 +-13631539.19 4535739.364 161 2 +-13631595.96 4535656.366 162 2 +-13631636.04 4535593.064 163 2 +-13631650.51 4535573.37 164 2 +-13631698.38 4535501.627 165 2 +-13631709.51 4535491.78 166 2 +-13631767.39 4535410.192 167 2 +-13631824.17 4535325.79 168 2 +-13631880.94 4535242.796 169 2 +-13631936.6 4535159.803 170 2 +-13631995.6 4535075.403 171 2 +-13632040.13 4535014.918 172 2 +-13631786.32 4534698.428 173 2 +-13631664.98 4534608.406 174 2 +-13631582.6 4534552.142 175 2 +-13631549.21 4534528.23 176 2 +-13631506.91 4534498.692 177 2 +-13631475.74 4534476.187 178 2 +-13631435.66 4534448.056 179 2 +-13631392.25 4534419.925 180 2 +-13631339.93 4534384.761 181 2 +-13631284.27 4534346.784 182 2 +-13631254.21 4534325.685 183 2 +-13631234.17 4534313.026 184 2 +-13631080.55 4534208.942 185 2 +-13630918.03 4534095.014 186 2 +-13630834.54 4534040.16 187 2 +-13630823.41 4534033.127 188 2 +-13630771.09 4533996.558 189 2 +-13630654.2 4533916.387 190 2 +-13630602.99 4533879.818 191 2 +-13630576.28 4533861.534 192 2 +-13630536.2 4533836.217 193 2 +-13629583.31 4533182.223 194 2 +-13629563.27 4533168.159 195 2 +-13629477.55 4533111.903 196 2 +-13629382.93 4533044.397 197 2 +-13629199.25 4532919.23 198 2 +-13628838.58 4532623.899 199 2 +-13628703.88 4532557.802 200 2 +-13628669.37 4532547.958 201 2 +-13628568.07 4532517.019 202 2 +-13628585.88 4532448.11 203 2 +-13628597.02 4532405.921 204 2 +-13628607.03 4532370.764 205 2 +-13628629.3 4532284.981 206 2 +-13628700.54 4532023.417 207 2 +-13628785.15 4531704.205 208 2 +-13628798.5 4531664.832 209 2 +-13628822.99 4531584.679 210 2 +-13628840.81 4531519.995 211 2 +-13628846.37 4531500.309 212 2 +-13628860.84 4531449.687 213 2 +-13628787.37 4531428.594 214 2 +-13628690.52 4531401.877 215 2 +-13628465.66 4531338.601 216 2 +-13628268.62 4531283.761 217 2 +-13628071.59 4531230.328 218 2 +-13627922.42 4531186.738 219 2 +-13627678.63 4531120.65 220 2 +-13627289.01 4531009.567 221 2 +-13627096.43 4530956.135 222 2 +-13627071.94 4530949.105 223 2 +-13626972.86 4530922.389 224 2 +-13626892.71 4530899.892 225 2 +-13626633.34 4530826.775 226 2 +-13626459.68 4530777.563 227 2 +-13626418.49 4530766.314 228 2 +-13626381.76 4530756.472 229 2 +-13626410.7 4530690.387 230 2 +-13626437.42 4530625.708 231 2 +-13626463.02 4530561.03 232 2 +-13626500.87 4530462.607 233 2 +-13626519.79 4530375.434 234 2 +-13626519.79 4530298.103 235 2 +-13626508.66 4530241.863 236 2 +-13626494.19 4530191.247 237 2 +-13626468.59 4530136.414 238 2 +-13626409.59 4530056.273 239 2 +-13626487.51 4530025.341 240 2 +-13626505.32 4530004.252 241 2 +-13626536.49 4529888.963 242 2 +-13626548.74 4529829.913 243 2 +-13626754.68 4529060.89 244 2 +-13626793.64 4528956.858 245 2 +-13626823.7 4528917.495 246 2 +-13626812.56 4528896.408 247 2 +-13626802.55 4528878.132 248 2 +-13626798.09 4528858.451 249 2 +-13626172.48 4528138.699 250 2 +-13626180.27 4528068.414 251 2 +-13626179.16 4527984.072 252 2 +-13626165.8 4527909.57 253 2 +-13626146.87 4527761.974 254 2 +-13626143.53 4527725.427 255 2 +-13626139.08 4527684.663 256 2 +-13626137.97 4527670.606 257 2 +-13626114.59 4527416.186 258 2 +-13626096.78 4527247.513 259 2 +-13626090.1 4527194.1 260 2 +-13626083.42 4527126.632 261 2 +-13626082.31 4527112.576 262 2 +-13626073.4 4527011.375 263 2 +-13626070.06 4526983.264 264 2 +-13626154.67 4526943.908 265 2 +-13626247.06 4526900.336 266 2 +-13626337.23 4526858.17 267 2 +-13626427.4 4526817.409 268 2 +-13626506.44 4526780.865 269 2 +-13626524.25 4526817.409 270 2 +-13626553.19 4526810.381 271 2 +-13626595.49 4526807.57 272 2 +-13626477.49 4526550.36 273 2 +-13626473.04 4526540.522 274 2 +-13626323.87 4526215.856 275 2 +-13626290.48 4526156.827 276 2 +-13626249.29 4526090.771 277 2 +-13626123.5 4525879.957 278 2 +-13626084.53 4525805.47 279 2 +-13626056.7 4525752.065 280 2 +-13626027.76 4525701.471 281 2 +-13625967.65 4525600.283 282 2 +-13625915.33 4525510.34 283 2 +-13625860.78 4525420.397 284 2 +-13625795.1 4525310.78 285 2 +-13625729.43 4525201.164 286 2 +-13625677.11 4525118.251 287 2 +-13625628.12 4525035.338 288 2 +-13625578.03 4524948.21 289 2 +-13625543.52 4524891.998 290 2 +-13625517.92 4524851.245 291 2 +-13625622.56 4524783.792 292 2 +-13625556.88 4524686.829 293 2 +-13625509.01 4524619.377 294 2 +-13625462.26 4524553.331 295 2 +-13625315.32 4524359.411 296 2 +-13625288.6 4524387.515 297 2 +-13625220.7 4524315.849 298 2 +-13625216.24 4524310.228 299 2 +-13625246.3 4524282.125 300 2 +-13625373.2 4524165.494 301 2 +-13625392.13 4524154.252 302 2 +-13625152.79 4523897.107 303 2 +-13624956.87 4523710.225 304 2 +-13624884.51 4523641.374 305 2 +-13624801.02 4523573.929 306 2 +-13624747.59 4523533.181 307 2 +-13624723.1 4523514.915 308 2 +-13624715.3 4523506.484 309 2 +-13624590.63 4523382.837 310 2 +-13624539.42 4523329.444 311 2 +-13624483.76 4523271.836 312 2 +-13624355.74 4523136.951 313 2 +-13624314.55 4523090.585 314 2 +-13624217.71 4522983.802 315 2 +-13624176.52 4522931.817 316 2 +-13624124.2 4522860.161 317 2 +-13624110.84 4522843.301 318 2 +-13624025.12 4522708.421 319 2 +-13623975.03 4522643.792 320 2 +-13623931.62 4522593.213 321 2 +-13623873.73 4522529.99 322 2 +-13623819.18 4522472.386 323 2 +-13623753.5 4522404.949 324 2 +-13623643.3 4522292.554 325 2 +-13623601 4522249.001 326 2 +-13623577.62 4522225.117 327 2 +-13623559.81 4522208.258 328 2 +-13623534.2 4522182.97 329 2 +-13623457.39 4522104.295 330 2 +-13623386.15 4522032.645 331 2 +-13623354.98 4522003.142 332 2 +-13623045.51 4521795.22 333 2 +-13622829.55 4521647.71 334 2 +-13622705.99 4521559.206 335 2 +-13622790.59 4521444.01 336 2 +-13622455.52 4521203.789 337 2 +-13622190.58 4521016.955 338 2 +-13622016.92 4520896.146 339 2 +-13621810.98 4520750.054 340 2 +-13621576.1 4520582.893 341 2 +-13621352.34 4520419.949 342 2 +-13621454.76 4520353.929 343 2 +-13621367.93 4520247.175 344 2 +-13621434.72 4520157.277 345 2 +-13621499.28 4519988.721 346 2 +-13621387.97 4519921.3 347 2 +-13621202.06 4519835.619 348 2 +-13621342.32 4519724.656 349 2 +-13621474.79 4519574.366 350 2 +-13621526 4519519.589 351 2 +-13621589.45 4519443.743 352 2 +-13621591.68 4519400.202 353 2 +-13621514.87 4519297.671 354 2 +-13621414.68 4519272.389 355 2 +-13621342.32 4519129.129 356 2 +-13621284.44 4519058.904 357 2 +-13621272.19 4518829.973 358 2 +-13621266.63 4518742.897 359 2 +-13621106.33 4518647.394 360 2 +-13621418.02 4518195.174 361 2 +-13621503.74 4517606.755 362 2 +-13620923.76 4516730.508 363 2 +-13621009.48 4516543.753 364 2 +-13621227.67 4516307.857 365 2 +-13621218.76 4516299.433 366 2 +-13621333.42 4516057.926 367 2 +-13621377.95 4515823.445 368 2 +-13621523.77 4515598.797 369 2 +-13621606.15 4515499.112 370 2 +-13621684.07 4515395.215 371 2 +-13621517.1 4515246.391 372 2 +-13621463.66 4515233.756 373 2 +-13621393.53 4515257.623 374 2 +-13621256.61 4515160.749 375 2 +-13621111.89 4515141.093 376 2 +-13620748.99 4514651.119 377 2 +-13620623.2 4514649.715 378 2 +-13620477.37 4514610.406 379 2 +-13620324.86 4514582.328 380 2 +-13620269.2 4514429.304 381 2 +-13620024.3 4514172.398 382 2 +-13619900.74 4514220.129 383 2 +-13619847.3 4514170.995 384 2 +-13619899.62 4513890.23 385 2 +-13619916.32 4513857.943 386 2 +-13619928.57 4513825.656 387 2 +-13620141.19 4513615.089 388 2 +-13620713.37 4513307.668 389 2 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000003.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000003.dat new file mode 100644 index 000000000000..1e8cb7bce5b3 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000003.dat @@ -0,0 +1,267 @@ +-13627756.55 4547047.248 0 3 +-13627753.21 4547003.592 1 3 +-13627779.93 4547002.184 2 3 +-13627826.68 4546996.551 3 3 +-13627848.95 4546992.326 4 3 +-13627907.95 4546972.61 5 3 +-13627994.78 4546966.977 6 3 +-13627989.21 4546883.89 7 3 +-13627982.53 4546812.07 8 3 +-13627974.74 4546724.76 9 3 +-13627966.95 4546626.185 10 3 +-13627958.04 4546496.63 11 3 +-13627949.14 4546383.975 12 3 +-13627942.46 4546268.505 13 3 +-13627925.76 4546041.793 14 3 +-13627921.31 4545986.876 15 3 +-13627915.74 4545936.184 16 3 +-13627905.72 4545817.903 17 3 +-13627887.91 4545592.609 18 3 +-13627881.23 4545489.82 19 3 +-13627880.12 4545472.924 20 3 +-13627879 4545457.435 21 3 +-13627872.33 4545367.32 22 3 +-13627862.31 4545251.862 23 3 +-13627854.51 4545142.036 24 3 +-13627847.84 4545027.988 25 3 +-13627840.04 4544925.205 26 3 +-13627840.04 4544916.757 27 3 +-13627830.02 4544792.856 28 3 +-13627822.23 4544690.075 29 3 +-13627804.42 4544466.213 30 3 +-13627787.72 4544240.949 31 3 +-13627784.38 4544202.936 32 3 +-13627774.36 4544055.109 33 3 +-13627771.02 4544015.689 34 3 +-13627765.46 4543963.598 35 3 +-13627759.89 4543904.469 36 3 +-13627755.44 4543839.708 37 3 +-13627753.21 4543804.512 38 3 +-13627745.42 4543693.295 39 3 +-13627740.97 4543607.418 40 3 +-13627739.86 4543577.854 41 3 +-13627717.59 4543548.291 42 3 +-13627728.72 4543528.582 43 3 +-13627834.48 4543335.716 44 3 +-13627899.04 4543204.794 45 3 +-13627922.42 4543159.747 46 3 +-13627950.25 4543097.806 47 3 +-13628098.3 4543082.321 48 3 +-13628122.79 4543003.488 49 3 +-13628140.61 4542949.995 50 3 +-13628163.98 4542866.94 51 3 +-13628192.93 4542800.779 52 3 +-13628206.28 4542741.656 53 3 +-13628214.08 4542710.687 54 3 +-13628216.3 4542700.833 55 3 +-13628224.1 4542674.087 56 3 +-13628234.11 4542634.672 57 3 +-13628308.7 4542448.861 58 3 +-13628319.83 4542430.562 59 3 +-13628434.49 4542299.652 60 3 +-13628480.13 4542253.2 61 3 +-13628671.6 4542087.102 62 3 +-13628682.73 4542077.249 63 3 +-13628718.35 4542049.097 64 3 +-13628732.83 4542037.836 65 3 +-13628752.86 4542025.168 66 3 +-13628770.67 4542013.907 67 3 +-13628785.15 4542004.054 68 3 +-13628838.58 4541967.457 69 3 +-13628892.01 4541930.86 70 3 +-13628956.58 4541895.671 71 3 +-13629203.71 4541774.62 72 3 +-13629312.8 4541721.133 73 3 +-13629347.31 4541704.243 74 3 +-13629391.84 4541683.13 75 3 +-13629417.44 4541670.462 76 3 +-13629454.18 4541649.349 77 3 +-13629503.16 4541622.606 78 3 +-13629571.06 4541576.157 79 3 +-13629618.93 4541548.006 80 3 +-13629667.91 4541529.709 81 3 +-13629804.83 4541456.518 82 3 +-13629925.06 4541395.995 83 3 +-13630029.7 4541341.102 84 3 +-13630128.77 4541291.84 85 3 +-13630182.2 4541260.875 86 3 +-13630250.11 4541227.096 87 3 +-13630432.67 4541111.683 88 3 +-13630689.82 4541108.868 89 3 +-13630846.78 4541114.498 90 3 +-13630944.74 4541124.35 91 3 +-13631009.31 4541124.35 92 3 +-13631126.19 4541122.943 93 3 +-13631156.25 4541122.943 94 3 +-13631206.34 4541121.535 95 3 +-13631253.1 4541121.535 96 3 +-13631322.12 4541107.461 97 3 +-13631336.59 4541039.903 98 3 +-13631336.59 4540976.567 99 3 +-13631335.47 4540901.973 100 3 +-13631334.36 4540755.6 101 3 +-13631334.36 4540737.304 102 3 +-13631334.36 4540583.897 103 3 +-13631334.36 4540537.453 104 3 +-13631333.25 4540506.49 105 3 +-13631331.02 4540378.419 106 3 +-13631344.38 4540382.641 107 3 +-13631420.08 4540406.567 108 3 +-13631420.08 4540243.313 109 3 +-13631420.08 4540206.722 110 3 +-13631415.62 4539949.181 111 3 +-13631528.06 4539947.774 112 3 +-13631528.06 4539698.683 113 3 +-13631638.26 4539698.683 114 3 +-13631755.15 4539697.276 115 3 +-13631754.04 4539588.917 116 3 +-13631751.81 4539469.3 117 3 +-13631751.81 4539349.685 118 3 +-13631751.81 4539276.509 119 3 +-13631751.81 4539228.664 120 3 +-13631749.58 4539131.567 121 3 +-13631749.58 4539116.088 122 3 +-13631748.47 4538986.627 123 3 +-13631747.36 4538864.203 124 3 +-13631746.24 4538738.966 125 3 +-13631719.53 4538713.638 126 3 +-13631779.64 4538647.502 127 3 +-13631800.79 4538623.581 128 3 +-13631841.98 4538575.739 129 3 +-13631862.02 4538549.003 130 3 +-13631906.54 4538496.94 131 3 +-13631926.58 4538473.019 132 3 +-13631991.15 4538397.035 133 3 +-13632056.83 4538319.645 134 3 +-13632072.41 4538299.946 135 3 +-13632121.39 4538245.07 136 3 +-13632157.01 4538202.858 137 3 +-13632184.84 4538169.088 138 3 +-13632231.6 4538109.991 139 3 +-13632246.07 4538093.106 140 3 +-13632290.6 4538036.824 141 3 +-13632310.63 4538011.497 142 3 +-13632349.6 4537979.135 143 3 +-13632384.1 4537936.924 144 3 +-13632401.92 4537913.005 145 3 +-13632449.78 4537839.839 146 3 +-13632456.46 4537825.769 147 3 +-13632487.63 4537714.615 148 3 +-13632507.67 4537624.567 149 3 +-13632518.8 4537576.729 150 3 +-13632535.5 4537496.531 151 3 +-13632549.97 4537433.217 152 3 +-13632559.99 4537385.38 153 3 +-13632566.67 4537357.241 154 3 +-13632575.57 4537307.998 155 3 +-13632585.59 4537260.161 156 3 +-13632608.97 4537158.862 157 3 +-13632629.01 4537057.563 158 3 +-13632646.82 4536970.335 159 3 +-13632676.87 4536802.914 160 3 +-13632684.67 4536749.453 161 3 +-13632708.04 4536537.016 162 3 +-13632720.29 4536441.351 163 3 +-13632725.86 4536403.367 164 3 +-13632732.53 4536348.5 165 3 +-13632745.89 4536247.21 166 3 +-13632752.57 4536199.378 167 3 +-13632758.14 4536133.259 168 3 +-13632773.72 4536039.004 169 3 +-13632793.76 4535950.377 170 3 +-13632832.72 4535778.753 171 3 +-13632851.65 4535690.128 172 3 +-13632860.55 4535650.74 173 3 +-13632869.46 4535577.59 174 3 +-13632824.93 4535424.259 175 3 +-13632714.72 4535169.649 176 3 +-13632671.31 4535072.59 177 3 +-13632629.01 4534971.312 178 3 +-13632611.2 4534906.607 179 3 +-13632581.14 4534729.373 180 3 +-13632574.46 4534670.296 181 3 +-13632570.01 4534642.164 182 3 +-13632532.16 4534512.758 183 3 +-13632494.31 4534450.869 184 3 +-13632456.46 4534403.046 185 3 +-13632386.33 4534313.026 186 3 +-13632440.88 4534255.358 187 3 +-13632466.48 4534232.853 188 3 +-13632522.14 4534189.251 189 3 +-13632539.95 4534176.592 190 3 +-13632740.33 4533923.42 191 3 +-13633225.68 4533881.225 192 3 +-13633237.92 4533868.567 193 3 +-13633157.77 4533733.545 194 3 +-13633125.49 4533681.505 195 3 +-13633018.63 4533516.95 196 3 +-13632991.91 4533477.57 197 3 +-13632964.08 4533435.377 198 3 +-13632934.02 4533390.371 199 3 +-13632860.55 4533273.639 200 3 +-13632817.14 4533196.287 201 3 +-13632772.61 4533131.593 202 3 +-13632732.53 4533073.931 203 3 +-13632681.33 4533002.206 204 3 +-13632775.95 4532926.262 205 3 +-13632928.46 4532857.35 206 3 +-13632978.55 4532840.474 207 3 +-13633035.32 4532823.598 208 3 +-13633121.04 4532806.722 209 3 +-13633177.81 4532801.096 210 3 +-13633416.04 4532809.535 211 3 +-13633839.05 4532840.474 212 3 +-13633906.96 4532827.817 213 3 +-13633891.37 4532750.468 214 3 +-13633860.2 4532557.802 215 3 +-13633884.69 4532396.077 216 3 +-13633825.69 4532251.23 217 3 +-13633920.31 4532148.573 218 3 +-13633943.69 4531974.199 219 3 +-13633944.8 4531576.242 220 3 +-13633903.62 4531491.872 221 3 +-13633793.41 4531273.918 222 3 +-13633437.19 4530494.946 223 3 +-13633442.75 4530368.404 224 3 +-13633460.56 4530271.389 225 3 +-13633473.92 4530198.277 226 3 +-13633505.09 4529983.162 227 3 +-13633560.75 4529976.133 228 3 +-13633714.37 4529955.043 229 3 +-13633798.98 4529914.27 230 3 +-13633880.24 4529860.844 231 3 +-13633646.47 4529467.186 232 3 +-13633686.54 4529462.968 233 3 +-13633749.99 4529447.503 234 3 +-13633921.43 4529513.581 235 3 +-13633969.29 4529547.322 236 3 +-13634171.9 4529551.54 237 3 +-13634197.5 4529557.164 238 3 +-13634463.55 4529649.954 239 3 +-13634491.38 4529664.013 240 3 +-13634774.13 4529815.854 241 3 +-13634783.04 4529827.101 242 3 +-13634800.85 4529895.993 243 3 +-13634810.87 4529943.795 244 3 +-13634816.44 4529957.855 245 3 +-13635003.45 4530002.846 246 3 +-13635109.21 4529959.261 247 3 +-13635208.28 4529938.172 248 3 +-13635291.77 4529950.825 249 3 +-13635375.26 4529963.479 250 3 +-13635460.98 4529976.133 251 3 +-13635585.65 4529997.222 252 3 +-13635651.33 4530000.034 253 3 +-13635662.46 4529935.36 254 3 +-13635710.33 4529714.627 255 3 +-13635774.9 4529526.234 256 3 +-13635810.52 4529479.839 257 3 +-13635824.99 4529385.644 258 3 +-13635810.52 4529062.296 259 3 +-13635808.29 4528970.917 260 3 +-13635800.5 4528738.957 261 3 +-13635818.31 4528738.957 262 3 +-13635826.1 4528970.917 263 3 +-13635875.08 4528969.511 264 3 +-13635919.61 4528966.699 265 3 +-13635935.2 4528963.887 266 3 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000004.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000004.dat new file mode 100644 index 000000000000..e65c55a4f12a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000004.dat @@ -0,0 +1,184 @@ +-13611321.34 4511801.58 0 4 +-13611382.57 4511735.615 1 4 +-13611469.4 4511822.633 2 4 +-13611580.72 4511933.512 3 4 +-13611623.02 4511975.619 4 4 +-13611656.42 4512009.304 5 4 +-13611697.6 4512048.603 6 4 +-13611705.4 4512057.025 7 4 +-13612247.52 4512598.812 8 4 +-13612424.52 4512778.478 9 4 +-13612609.31 4512942.706 10 4 +-13612803.01 4513104.13 11 4 +-13612865.34 4513158.875 12 4 +-13612894.29 4513181.334 13 4 +-13612991.14 4513261.346 14 4 +-13613110.25 4513353.991 15 4 +-13613188.17 4513422.774 16 4 +-13613318.42 4513530.863 17 4 +-13613398.57 4513596.84 18 4 +-13613492.07 4513685.277 19 4 +-13613573.34 4513763.889 20 4 +-13613644.58 4513834.078 21 4 +-13613846.07 4514064.303 22 4 +-13613769.26 4514163.975 23 4 +-13613549.96 4514385.784 24 4 +-13613618.98 4514474.228 25 4 +-13613695.79 4514565.481 26 4 +-13613916.2 4514387.188 27 4 +-13613991.9 4514324.014 28 4 +-13614019.73 4514302.956 29 4 +-13614038.65 4514287.514 30 4 +-13614057.58 4514272.072 31 4 +-13614082.07 4514251.014 32 4 +-13614181.14 4514357.707 33 4 +-13614197.84 4514375.957 34 4 +-13614321.4 4514498.094 35 4 +-13614381.52 4514530.384 36 4 +-13614409.35 4514569.693 37 4 +-13614502.85 4514669.37 38 4 +-13614544.04 4514718.507 39 4 +-13614679.85 4514884.17 40 4 +-13614780.04 4515017.544 41 4 +-13614949.25 4515219.716 42 4 +-13614993.77 4515259.027 43 4 +-13615012.7 4515281.491 44 4 +-13615041.64 4515313.783 45 4 +-13615067.24 4515341.863 46 4 +-13615148.51 4515435.931 47 4 +-13615230.88 4515534.212 48 4 +-13615269.85 4515579.141 49 4 +-13615331.07 4515650.747 50 4 +-13615376.71 4515702.696 51 4 +-13615465.77 4515809.404 52 4 +-13615598.24 4515959.64 53 4 +-13615686.18 4516057.926 54 4 +-13615706.22 4516081.795 55 4 +-13615718.46 4516095.836 56 4 +-13615742.95 4516123.918 57 4 +-13615783.03 4516168.85 58 4 +-13615826.44 4516219.398 59 4 +-13615850.93 4516248.884 60 4 +-13615942.22 4516355.598 61 4 +-13615994.54 4516417.38 62 4 +-13616075.8 4516510.054 63 4 +-13616118.1 4516559.199 64 4 +-13616158.18 4516604.132 65 4 +-13616201.59 4516654.683 66 4 +-13616210.5 4516665.916 67 4 +-13616242.78 4516703.829 68 4 +-13616307.34 4516779.655 69 4 +-13616324.04 4516797.909 70 4 +-13616407.53 4516893.395 71 4 +-13616484.34 4516981.86 72 4 +-13616560.04 4517068.922 73 4 +-13616671.36 4517193.899 74 4 +-13616685.83 4517209.346 75 4 +-13616796.04 4517337.133 76 4 +-13616826.09 4517370.836 77 4 +-13616863.94 4517414.368 78 4 +-13616991.96 4517560.414 79 4 +-13617096.6 4517685.397 80 4 +-13617138.9 4517733.143 81 4 +-13617174.52 4517772.464 82 4 +-13617225.73 4517831.446 83 4 +-13617266.92 4517877.789 84 4 +-13617300.31 4517918.515 85 4 +-13617344.84 4517969.071 86 4 +-13617420.54 4518078.611 87 4 +-13617499.58 4518209.218 88 4 +-13617579.73 4518311.738 89 4 +-13617713.31 4518435.326 90 4 +-13617915.91 4518588.408 91 4 +-13618014.98 4518662.843 92 4 +-13618122.96 4518737.279 93 4 +-13618179.74 4518772.39 94 4 +-13618232.06 4518800.48 95 4 +-13618255.43 4518814.524 96 4 +-13618301.08 4518842.613 97 4 +-13618356.74 4518874.916 98 4 +-13618460.26 4518935.309 99 4 +-13618557.11 4519015.364 100 4 +-13618581.6 4519035.027 101 4 +-13618662.86 4519109.466 102 4 +-13618775.3 4519210.59 103 4 +-13618839.86 4519265.367 104 4 +-13618895.52 4519314.525 105 4 +-13618981.24 4519394.584 106 4 +-13619051.37 4519452.17 107 4 +-13619157.12 4519495.711 108 4 +-13619415.38 4519578.58 109 4 +-13619545.63 4519622.122 110 4 +-13619682.55 4519668.473 111 4 +-13619808.34 4519712.015 112 4 +-13619944.15 4519758.366 113 4 +-13620086.64 4519804.718 114 4 +-13620238.03 4519855.283 115 4 +-13620541.94 4520006.982 116 4 +-13620584.24 4520036.479 117 4 +-13620609.84 4520053.334 118 4 +-13620638.78 4520074.404 119 4 +-13620730.07 4520136.208 120 4 +-13620831.37 4520317.408 121 4 +-13620904.84 4520379.213 122 4 +-13621046.21 4520543.561 123 4 +-13621183.14 4520450.852 124 4 +-13621245.48 4520497.207 125 4 +-13621294.46 4520529.514 126 4 +-13621502.62 4520675.604 127 4 +-13621707.45 4520821.695 128 4 +-13621751.98 4520854.004 129 4 +-13621945.68 4520993.074 130 4 +-13622035.84 4521059.097 131 4 +-13622124.9 4521125.122 132 4 +-13622285.2 4521245.933 133 4 +-13622376.48 4521314.768 134 4 +-13622537.9 4521435.581 135 4 +-13622672.59 4521535.323 136 4 +-13622705.99 4521559.206 137 4 +-13622829.55 4521647.71 138 4 +-13623045.51 4521795.22 139 4 +-13623228.08 4521937.112 140 4 +-13623342.74 4522021.406 141 4 +-13623397.28 4522076.197 142 4 +-13623611.02 4522331.892 143 4 +-13623894.88 4522628.337 144 4 +-13624026.24 4522806.771 145 4 +-13623954.99 4522860.161 146 4 +-13624055.18 4522985.207 147 4 +-13624076.33 4522997.853 148 4 +-13624110.84 4522985.207 149 4 +-13624238.86 4523143.976 150 4 +-13624296.74 4523103.23 151 4 +-13624339.04 4523151.001 152 4 +-13624467.06 4523288.697 153 4 +-13624575.04 4523398.292 154 4 +-13624703.06 4523520.535 155 4 +-13624711.97 4523527.56 156 4 +-13624734.23 4523545.827 157 4 +-13624791 4523592.195 158 4 +-13624872.27 4523655.425 159 4 +-13624941.28 4523721.466 160 4 +-13625138.32 4523912.564 161 4 +-13625373.2 4524165.494 162 4 +-13625422.18 4524227.322 163 4 +-13625461.15 4524277.909 164 4 +-13625580.26 4524426.861 165 4 +-13625643.71 4524511.174 166 4 +-13625668.2 4524543.495 167 4 +-13625703.82 4524591.273 168 4 +-13625746.12 4524644.672 169 4 +-13625758.37 4524660.13 170 4 +-13625776.18 4524684.019 171 4 +-13625850.76 4524776.766 172 4 +-13625905.31 4524842.814 173 4 +-13625915.33 4524855.461 174 4 +-13625977.67 4524935.562 175 4 +-13626045.57 4525022.69 176 4 +-13626111.25 4525104.198 177 4 +-13626180.27 4525191.327 178 4 +-13626225.91 4525248.945 179 4 +-13626240.38 4525237.703 180 4 +-13626323.87 4525182.895 181 4 +-13626404.02 4525132.304 182 4 +-13626484.17 4525080.307 183 4 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000005.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000005.dat new file mode 100644 index 000000000000..d4a3772adeee --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000005.dat @@ -0,0 +1,58 @@ +-13628634.86 4541051.162 0 5 +-13628542.47 4540994.864 1 5 +-13628456.75 4540944.196 2 5 +-13628369.92 4540890.713 3 5 +-13628199.6 4541176.427 4 5 +-13628146.17 4541180.649 5 5 +-13628031.51 4541189.094 6 5 +-13627910.17 4541196.131 7 5 +-13627789.95 4541204.576 8 5 +-13627678.63 4541218.651 9 5 +-13627551.73 4541218.651 10 5 +-13627418.14 4541190.501 11 5 +-13627389.2 4541091.979 12 5 +-13627334.65 4540924.492 13 5 +-13627223.33 4540962.493 14 5 +-13627116.47 4540997.679 15 5 +-13627073.05 4540866.787 16 5 +-13627005.15 4540661.304 17 5 +-13626673.41 4540768.267 18 5 +-13626617.75 4540596.563 19 5 +-13626510.89 4540634.563 20 5 +-13626455.23 4540465.676 21 5 +-13626399.57 4540299.607 22 5 +-13626071.18 4540406.567 23 5 +-13625960.97 4540440.344 24 5 +-13625850.76 4540478.343 25 5 +-13625739.44 4540514.935 26 5 +-13625733.88 4540498.046 27 5 +-13625687.12 4540485.38 28 5 +-13625662.63 4540479.75 29 5 +-13625635.92 4540469.898 30 5 +-13625616.99 4540462.862 31 5 +-13625593.62 4540454.417 32 5 +-13625515.69 4540429.085 33 5 +-13625419.96 4540399.53 34 5 +-13625324.22 4540371.382 35 5 +-13625248.53 4540348.865 36 5 +-13625130.53 4540315.088 37 5 +-13625032.57 4540285.533 38 5 +-13625065.96 4540189.834 39 5 +-13625050.38 4540179.982 40 5 +-13624871.15 4540054.73 41 5 +-13624660.76 4539908.369 42 5 +-13624587.29 4539854.892 43 5 +-13624453.7 4539759.196 44 5 +-13624392.48 4539845.041 45 5 +-13624359.08 4539821.117 46 5 +-13624190.99 4539701.498 47 5 +-13624183.2 4539695.869 48 5 +-13624177.63 4539691.647 49 5 +-13624051.84 4539601.582 50 5 +-13624041.82 4539594.546 51 5 +-13624029.58 4539584.695 52 5 +-13623977.26 4539546.699 53 5 +-13623852.58 4539458.042 54 5 +-13623769.09 4539398.938 55 5 +-13623671.13 4539329.984 56 5 +-13623627.71 4539299.025 57 5 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000006.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000006.dat new file mode 100644 index 000000000000..be307baf20b0 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000006.dat @@ -0,0 +1,359 @@ +-13632621.21 4538744.595 0 6 +-13632566.67 4538729.116 1 6 +-13632553.31 4538723.488 2 6 +-13632541.06 4538717.859 3 6 +-13632512.12 4538705.195 4 6 +-13632466.48 4538686.902 5 6 +-13632454.24 4538681.273 6 6 +-13632336.24 4538636.245 7 6 +-13632263.88 4538594.031 8 6 +-13632239.39 4538577.146 9 6 +-13632250.52 4538487.09 10 6 +-13632056.83 4538319.645 11 6 +-13632072.41 4538299.946 12 6 +-13632121.39 4538245.07 13 6 +-13632157.01 4538202.858 14 6 +-13632184.84 4538169.088 15 6 +-13632231.6 4538109.991 16 6 +-13632246.07 4538093.106 17 6 +-13632290.6 4538036.824 18 6 +-13632310.63 4538011.497 19 6 +-13632349.6 4537979.135 20 6 +-13632384.1 4537936.924 21 6 +-13632401.92 4537913.005 22 6 +-13632449.78 4537839.839 23 6 +-13632456.46 4537825.769 24 6 +-13632487.63 4537714.615 25 6 +-13632507.67 4537624.567 26 6 +-13632518.8 4537576.729 27 6 +-13632535.5 4537496.531 28 6 +-13632549.97 4537433.217 29 6 +-13632559.99 4537385.38 30 6 +-13632566.67 4537357.241 31 6 +-13632575.57 4537307.998 32 6 +-13632585.59 4537260.161 33 6 +-13632608.97 4537158.862 34 6 +-13632629.01 4537057.563 35 6 +-13632646.82 4536970.335 36 6 +-13632676.87 4536802.914 37 6 +-13632684.67 4536749.453 38 6 +-13632708.04 4536537.016 39 6 +-13632720.29 4536441.351 40 6 +-13632725.86 4536403.367 41 6 +-13632732.53 4536348.5 42 6 +-13632745.89 4536247.21 43 6 +-13632752.57 4536199.378 44 6 +-13632758.14 4536133.259 45 6 +-13632773.72 4536039.004 46 6 +-13632793.76 4535950.377 47 6 +-13632832.72 4535778.753 48 6 +-13632851.65 4535690.128 49 6 +-13632860.55 4535650.74 50 6 +-13632869.46 4535577.59 51 6 +-13632824.93 4535424.259 52 6 +-13632714.72 4535169.649 53 6 +-13632671.31 4535072.59 54 6 +-13632629.01 4534971.312 55 6 +-13632611.2 4534906.607 56 6 +-13632581.14 4534729.373 57 6 +-13632574.46 4534670.296 58 6 +-13632570.01 4534642.164 59 6 +-13632532.16 4534512.758 60 6 +-13632494.31 4534450.869 61 6 +-13632456.46 4534403.046 62 6 +-13632386.33 4534313.026 63 6 +-13632246.07 4534134.396 64 6 +-13632234.94 4534121.738 65 6 +-13632165.92 4534034.534 66 6 +-13632090.22 4533940.298 67 6 +-13632049.03 4533888.257 68 6 +-13632006.73 4533837.624 69 6 +-13631902.09 4533727.919 70 6 +-13631827.51 4533647.75 71 6 +-13631765.17 4533583.053 72 6 +-13631673.89 4533486.009 73 6 +-13631571.47 4533373.494 74 6 +-13631548.1 4533359.43 75 6 +-13631529.17 4533332.708 76 6 +-13631514.7 4533303.174 77 6 +-13631460.15 4533260.981 78 6 +-13631367.76 4533163.94 79 6 +-13630712.09 4532477.642 80 6 +-13630605.22 4532387.639 81 6 +-13630533.97 4532327.169 82 6 +-13630516.16 4532315.919 83 6 +-13630486.11 4532290.606 84 6 +-13630382.58 4532203.417 85 6 +-13630352.52 4532178.104 86 6 +-13630260.13 4532096.542 87 6 +-13630178.87 4532013.573 88 6 +-13629982.94 4531806.858 89 6 +-13629800.38 4531659.207 90 6 +-13629648.98 4531514.371 91 6 +-13629492.02 4531299.229 92 6 +-13629440.82 4531231.734 93 6 +-13629326.16 4531162.834 94 6 +-13629123.56 4531060.187 95 6 +-13629067.9 4531022.222 96 6 +-13628998.88 4531095.34 97 6 +-13628938.77 4531176.895 98 6 +-13628540.24 4531061.593 99 6 +-13628147.28 4530954.729 100 6 +-13627756.55 4530845.054 101 6 +-13627364.71 4530736.787 102 6 +-13626970.64 4530627.114 103 6 +-13626709.04 4530552.594 104 6 +-13626724.62 4530489.322 105 6 +-13626742.43 4530431.675 106 6 +-13626818.13 4530154.692 107 6 +-13626834.83 4530099.858 108 6 +-13626961.73 4529645.736 109 6 +-13627065.26 4529077.76 110 6 +-13627044.11 4529056.673 111 6 +-13626996.24 4529025.744 112 6 +-13626989.56 4528767.073 113 6 +-13626989.56 4528660.233 114 6 +-13626986.22 4528553.394 115 6 +-13626986.22 4528487.323 116 6 +-13626985.11 4528422.658 117 6 +-13626982.88 4528297.546 118 6 +-13626981.77 4528196.334 119 6 +-13626977.32 4528024.837 120 6 +-13626975.09 4527940.495 121 6 +-13626984 4527850.531 122 6 +-13627041.88 4527839.286 123 6 +-13627066.37 4527882.862 124 6 +-13626996.24 4527877.239 125 6 +-13626947.26 4527871.616 126 6 +-13626872.68 4527860.371 127 6 +-13626871.56 4527790.087 128 6 +-13626870.45 4527648.116 129 6 +-13626776.94 4527655.144 130 6 +-13626772.49 4527403.535 131 6 +-13626657.83 4527404.941 132 6 +-13626533.15 4527046.514 133 6 +-13626427.4 4526817.409 134 6 +-13626506.44 4526780.865 135 6 +-13626524.25 4526817.409 136 6 +-13626553.19 4526810.381 137 6 +-13626595.49 4526807.57 138 6 +-13626477.49 4526550.36 139 6 +-13626473.04 4526540.522 140 6 +-13626323.87 4526215.856 141 6 +-13626290.48 4526156.827 142 6 +-13626249.29 4526090.771 143 6 +-13626123.5 4525879.957 144 6 +-13626084.53 4525805.47 145 6 +-13626056.7 4525752.065 146 6 +-13626027.76 4525701.471 147 6 +-13625967.65 4525600.283 148 6 +-13625915.33 4525510.34 149 6 +-13625860.78 4525420.397 150 6 +-13625795.1 4525310.78 151 6 +-13625729.43 4525201.164 152 6 +-13625677.11 4525118.251 153 6 +-13625628.12 4525035.338 154 6 +-13625578.03 4524948.21 155 6 +-13625543.52 4524891.998 156 6 +-13625517.92 4524851.245 157 6 +-13625622.56 4524783.792 158 6 +-13625556.88 4524686.829 159 6 +-13625509.01 4524619.377 160 6 +-13625462.26 4524553.331 161 6 +-13625315.32 4524359.411 162 6 +-13625288.6 4524387.515 163 6 +-13625220.7 4524315.849 164 6 +-13625216.24 4524310.228 165 6 +-13625246.3 4524282.125 166 6 +-13625373.2 4524165.494 167 6 +-13625392.13 4524154.252 168 6 +-13625152.79 4523897.107 169 6 +-13624956.87 4523710.225 170 6 +-13624884.51 4523641.374 171 6 +-13624801.02 4523573.929 172 6 +-13624747.59 4523533.181 173 6 +-13624723.1 4523514.915 174 6 +-13624715.3 4523506.484 175 6 +-13624590.63 4523382.837 176 6 +-13624539.42 4523329.444 177 6 +-13624483.76 4523271.836 178 6 +-13624355.74 4523136.951 179 6 +-13624314.55 4523090.585 180 6 +-13624217.71 4522983.802 181 6 +-13624176.52 4522931.817 182 6 +-13624124.2 4522860.161 183 6 +-13624110.84 4522843.301 184 6 +-13624025.12 4522708.421 185 6 +-13623975.03 4522643.792 186 6 +-13623931.62 4522593.213 187 6 +-13623873.73 4522529.99 188 6 +-13623819.18 4522472.386 189 6 +-13623753.5 4522404.949 190 6 +-13623643.3 4522292.554 191 6 +-13623601 4522249.001 192 6 +-13623577.62 4522225.117 193 6 +-13623559.81 4522208.258 194 6 +-13623534.2 4522182.97 195 6 +-13623457.39 4522104.295 196 6 +-13623386.15 4522032.645 197 6 +-13623354.98 4522003.142 198 6 +-13623045.51 4521795.22 199 6 +-13622829.55 4521647.71 200 6 +-13622705.99 4521559.206 201 6 +-13622672.59 4521535.323 202 6 +-13622537.9 4521435.581 203 6 +-13622376.48 4521314.768 204 6 +-13622285.2 4521245.933 205 6 +-13622124.9 4521125.122 206 6 +-13622035.84 4521059.097 207 6 +-13621945.68 4520993.074 208 6 +-13621751.98 4520854.004 209 6 +-13621707.45 4520821.695 210 6 +-13621502.62 4520675.604 211 6 +-13621294.46 4520529.514 212 6 +-13621245.48 4520497.207 213 6 +-13621183.14 4520450.852 214 6 +-13621124.14 4520410.116 215 6 +-13620976.08 4520310.385 216 6 +-13620958.27 4520296.338 217 6 +-13620833.59 4520207.845 218 6 +-13620730.07 4520136.208 219 6 +-13620638.78 4520074.404 220 6 +-13620609.84 4520053.334 221 6 +-13620584.24 4520036.479 222 6 +-13620541.94 4520006.982 223 6 +-13620238.03 4519855.283 224 6 +-13620086.64 4519804.718 225 6 +-13619944.15 4519758.366 226 6 +-13619808.34 4519712.015 227 6 +-13619682.55 4519668.473 228 6 +-13619545.63 4519622.122 229 6 +-13619415.38 4519578.58 230 6 +-13619157.12 4519495.711 231 6 +-13619051.37 4519452.17 232 6 +-13618981.24 4519394.584 233 6 +-13618895.52 4519314.525 234 6 +-13618839.86 4519265.367 235 6 +-13618775.3 4519210.59 236 6 +-13618662.86 4519109.466 237 6 +-13618581.6 4519035.027 238 6 +-13618557.11 4519015.364 239 6 +-13618460.26 4518935.309 240 6 +-13618356.74 4518874.916 241 6 +-13618301.08 4518842.613 242 6 +-13618255.43 4518814.524 243 6 +-13618232.06 4518800.48 244 6 +-13618179.74 4518772.39 245 6 +-13618122.96 4518737.279 246 6 +-13618014.98 4518662.843 247 6 +-13617915.91 4518588.408 248 6 +-13617713.31 4518435.326 249 6 +-13617579.73 4518311.738 250 6 +-13617499.58 4518209.218 251 6 +-13617420.54 4518078.611 252 6 +-13617344.84 4517969.071 253 6 +-13617300.31 4517918.515 254 6 +-13617266.92 4517877.789 255 6 +-13617225.73 4517831.446 256 6 +-13617174.52 4517772.464 257 6 +-13617138.9 4517733.143 258 6 +-13617096.6 4517685.397 259 6 +-13616991.96 4517560.414 260 6 +-13616863.94 4517414.368 261 6 +-13616826.09 4517370.836 262 6 +-13616796.04 4517337.133 263 6 +-13616685.83 4517209.346 264 6 +-13616671.36 4517193.899 265 6 +-13616560.04 4517068.922 266 6 +-13616484.34 4516981.86 267 6 +-13616407.53 4516893.395 268 6 +-13616324.04 4516797.909 269 6 +-13616307.34 4516779.655 270 6 +-13616242.78 4516703.829 271 6 +-13616210.5 4516665.916 272 6 +-13616201.59 4516654.683 273 6 +-13616158.18 4516604.132 274 6 +-13616118.1 4516559.199 275 6 +-13616075.8 4516510.054 276 6 +-13615994.54 4516417.38 277 6 +-13615942.22 4516355.598 278 6 +-13615850.93 4516248.884 279 6 +-13615826.44 4516219.398 280 6 +-13615783.03 4516168.85 281 6 +-13615742.95 4516123.918 282 6 +-13615718.46 4516095.836 283 6 +-13615706.22 4516081.795 284 6 +-13615686.18 4516057.926 285 6 +-13615598.24 4515959.64 286 6 +-13615465.77 4515809.404 287 6 +-13615376.71 4515702.696 288 6 +-13615331.07 4515650.747 289 6 +-13615269.85 4515579.141 290 6 +-13615230.88 4515534.212 291 6 +-13615148.51 4515435.931 292 6 +-13615067.24 4515341.863 293 6 +-13615041.64 4515313.783 294 6 +-13615012.7 4515281.491 295 6 +-13614993.77 4515259.027 296 6 +-13614817.89 4515037.2 297 6 +-13614794.51 4515007.717 298 6 +-13614690.98 4514875.746 299 6 +-13614554.06 4514711.487 300 6 +-13614512.87 4514663.754 301 6 +-13614438.29 4514579.52 302 6 +-13614424.93 4514564.077 303 6 +-13614381.52 4514530.384 304 6 +-13614326.97 4514477.036 305 6 +-13614236.8 4514350.688 306 6 +-13614117.69 4514220.129 307 6 +-13613988.56 4514083.957 308 6 +-13613978.54 4514072.726 309 6 +-13613962.96 4514055.88 310 6 +-13613853.86 4513963.228 311 6 +-13613778.16 4513874.788 312 6 +-13613650.15 4513747.043 313 6 +-13613559.98 4513660.009 314 6 +-13613263.87 4513393.296 315 6 +-13613163.68 4513304.861 316 6 +-13613110.25 4513353.991 317 6 +-13612991.14 4513261.346 318 6 +-13612894.29 4513181.334 319 6 +-13612865.34 4513158.875 320 6 +-13612744.01 4513296.439 321 6 +-13612679.44 4513243.097 322 6 +-13612608.2 4513184.141 323 6 +-13612500.22 4513094.304 324 6 +-13612372.2 4513052.194 325 6 +-13612266.45 4513018.505 326 6 +-13612003.73 4512932.881 327 6 +-13611901.32 4512897.789 328 6 +-13611800.02 4512865.505 329 6 +-13611694.26 4512813.569 330 6 +-13611624.13 4512741.983 331 6 +-13611555.11 4512671.8 332 6 +-13611526.17 4512642.324 333 6 +-13611484.98 4512600.215 334 6 +-13611424.87 4512445.817 335 6 +-13611410.4 4512370.022 336 6 +-13611371.44 4512333.529 337 6 +-13611360.31 4512323.704 338 6 +-13611343.61 4512355.986 339 6 +-13611328.02 4512385.462 340 6 +-13611240.08 4512517.401 341 6 +-13611183.31 4512583.372 342 6 +-13611097.59 4512666.186 343 6 +-13611043.04 4512716.717 344 6 +-13610998.52 4512754.616 345 6 +-13610915.03 4512827.606 346 6 +-13610901.67 4512840.239 347 6 +-13610923.93 4512845.853 348 6 +-13611009.65 4512973.587 349 6 +-13611025.23 4513008.679 350 6 +-13611046.38 4513060.616 351 6 +-13611054.18 4513084.479 352 6 +-13611068.65 4513186.949 353 6 +-13611067.54 4513269.768 354 6 +-13611065.31 4513476.117 355 6 +-13610938.4 4513474.713 356 6 +-13610968.46 4513634.741 357 6 +-13610912.8 4513661.413 358 6 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000007.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000007.dat new file mode 100644 index 000000000000..76d68962a8bb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000007.dat @@ -0,0 +1,215 @@ +-13630601.88 4551133.434 0 7 +-13630591.86 4551124.981 1 7 +-13630501.69 4551050.314 2 7 +-13630624.14 4551016.503 3 7 +-13630604.11 4550884.076 4 7 +-13630592.97 4550819.272 5 7 +-13630581.84 4550753.06 6 7 +-13630560.69 4550623.454 7 7 +-13630539.54 4550491.032 8 7 +-13630518.39 4550361.429 9 7 +-13630345.84 4550389.604 10 7 +-13630333.6 4550391.012 11 7 +-13630323.58 4550392.421 12 7 +-13630151.04 4550420.595 13 7 +-13630128.77 4550285.359 14 7 +-13630107.62 4550154.35 15 7 +-13630088.7 4550030.386 16 7 +-13630068.66 4549909.241 17 7 +-13630048.62 4549783.872 18 7 +-13630029.7 4549666.955 19 7 +-13630028.58 4549658.504 20 7 +-13630009.66 4549541.589 21 7 +-13630008.55 4549531.729 22 7 +-13629985.17 4549396.503 23 7 +-13629964.02 4549265.506 24 7 +-13629942.87 4549133.101 25 7 +-13629921.72 4549000.698 26 7 +-13629911.7 4548935.906 27 7 +-13629900.57 4548866.889 28 7 +-13630084.24 4548837.31 29 7 +-13630271.26 4548809.14 30 7 +-13630390.37 4548789.421 31 7 +-13630454.94 4548769.702 32 7 +-13630712.09 4548737.306 33 7 +-13630772.2 4548735.898 34 7 +-13630968.12 4548709.136 35 7 +-13631010.42 4548710.545 36 7 +-13631085.01 4548700.686 37 7 +-13631196.33 4548682.375 38 7 +-13631312.1 4548664.065 39 7 +-13631425.64 4548645.755 40 7 +-13631422.3 4548628.853 41 7 +-13631391.13 4548445.752 42 7 +-13631500.23 4548426.033 43 7 +-13631487.98 4548313.358 44 7 +-13631481.3 4548264.062 45 7 +-13631449.02 4548085.193 46 7 +-13631425.64 4547949.987 47 7 +-13631408.95 4547824.641 48 7 +-13631404.49 4547793.657 49 7 +-13631386.68 4547688.03 50 7 +-13631402.27 4547685.213 51 7 +-13631391.13 4547609.162 52 7 +-13631382.23 4547554.237 53 7 +-13631363.3 4547421.854 54 7 +-13631358.85 4547397.913 55 7 +-13631339.93 4547288.065 56 7 +-13631456.81 4547227.508 57 7 +-13631502.45 4547200.75 58 7 +-13631514.7 4547193.709 59 7 +-13631549.21 4547176.809 60 7 +-13631583.72 4547158.502 61 7 +-13631664.98 4547106.395 62 7 +-13631675 4547085.271 63 7 +-13631672.77 4547031.757 64 7 +-13631613.77 4546864.175 65 7 +-13631611.55 4546847.276 66 7 +-13631659.41 4546734.617 67 7 +-13631703.94 4546717.719 68 7 +-13631720.64 4546710.677 69 7 +-13631756.26 4546698.004 70 7 +-13631801.9 4546681.105 71 7 +-13631819.71 4546674.064 72 7 +-13631883.17 4546650.124 73 7 +-13631903.2 4546641.675 74 7 +-13631915.45 4546637.45 75 7 +-13631953.3 4546621.96 76 7 +-13631991.15 4546607.878 77 7 +-13632024.54 4546595.204 78 7 +-13632037.9 4546589.571 79 7 +-13632045.69 4546585.346 80 7 +-13632100.24 4546547.325 81 7 +-13632114.71 4546533.243 82 7 +-13632171.48 4546478.323 83 7 +-13632221.58 4546450.16 84 7 +-13632248.29 4546447.343 85 7 +-13632305.07 4546444.527 86 7 +-13632300.61 4546307.934 87 7 +-13632291.71 4546179.791 88 7 +-13632285.03 4545950.265 89 7 +-13632309.52 4545940.408 90 7 +-13632328.44 4545933.368 91 7 +-13632356.27 4545923.511 92 7 +-13632377.43 4545917.879 93 7 +-13632397.46 4545913.654 94 7 +-13632382.99 4545646.116 95 7 +-13632500.99 4545639.076 96 7 +-13632498.76 4545577.12 97 7 +-13632555.54 4545487.004 98 7 +-13632542.18 4545379.993 99 7 +-13632611.2 4545371.544 100 7 +-13632605.63 4545291.286 101 7 +-13632600.06 4545203.989 102 7 +-13632596.72 4545153.3 103 7 +-13632587.82 4544854.806 104 7 +-13632554.42 4544584.479 105 7 +-13632506.56 4544530.978 106 7 +-13632395.24 4544408.489 107 7 +-13632365.18 4544373.291 108 7 +-13632315.09 4544297.264 109 7 +-13632287.26 4544233.909 110 7 +-13632204.88 4544090.306 111 7 +-13632163.69 4544039.623 112 7 +-13632152.56 4544026.952 113 7 +-13632143.65 4544017.097 114 7 +-13632125.84 4543995.979 115 7 +-13632077.98 4543938.257 116 7 +-13632063.5 4543918.547 117 7 +-13632054.6 4543903.061 118 7 +-13632044.58 4543850.971 119 7 +-13632065.73 4543814.367 120 7 +-13632070.18 4543808.736 121 7 +-13632094.67 4543784.803 122 7 +-13632059.05 4543731.306 123 7 +-13632037.9 4543700.334 124 7 +-13632202.65 4543535.621 125 7 +-13632240.5 4543500.426 126 7 +-13632264.99 4543476.493 127 7 +-13632291.71 4543448.338 128 7 +-13632325.11 4543411.736 129 7 +-13632504.33 4543237.173 130 7 +-13632406.37 4543172.416 131 7 +-13632322.88 4543121.738 132 7 +-13632167.03 4542909.172 133 7 +-13632300.61 4542885.24 134 7 +-13632394.12 4542875.387 135 7 +-13632489.86 4542869.756 136 7 +-13632497.65 4542869.756 137 7 +-13632596.72 4542768.402 138 7 +-13632629.01 4542764.179 139 7 +-13632773.72 4542719.133 140 7 +-13632843.85 4542679.718 141 7 +-13632881.7 4542652.972 142 7 +-13633035.32 4542479.829 143 7 +-13633112.13 4542396.778 144 7 +-13633221.23 4542292.614 145 7 +-13633162.23 4542033.614 146 7 +-13633152.21 4541795.734 147 7 +-13633155.55 4541707.058 148 7 +-13633155.55 4541698.613 149 7 +-13633158.89 4541614.16 150 7 +-13633172.25 4541469.185 151 7 +-13633223.45 4541350.955 152 7 +-13633177.81 4541324.212 153 7 +-13633143.3 4541297.47 154 7 +-13633101 4541242.578 155 7 +-13633086.53 4541208.799 156 7 +-13633045.34 4541113.09 157 7 +-13633026.42 4541082.126 158 7 +-13632998.59 4541041.31 159 7 +-13632964.08 4541000.494 160 7 +-13632927.34 4540959.678 161 7 +-13633207.87 4540834.416 162 7 +-13633161.11 4540755.6 163 7 +-13633160 4540454.417 164 7 +-13633217.89 4540346.05 165 7 +-13633269.09 4540175.76 166 7 +-13633285.79 4540175.76 167 7 +-13633283.57 4539894.296 168 7 +-13633280.23 4539648.022 169 7 +-13633380.41 4539648.022 170 7 +-13633481.71 4539648.022 171 7 +-13633481.71 4539553.735 172 7 +-13633490.62 4539424.268 173 7 +-13633511.77 4539452.413 174 7 +-13633532.92 4539481.965 175 7 +-13633540.71 4539493.223 176 7 +-13633547.39 4539503.074 177 7 +-13633569.66 4539535.441 178 7 +-13633596.37 4539588.917 179 7 +-13633598.6 4539564.993 180 7 +-13633600.83 4539549.513 181 7 +-13633594.15 4539529.812 182 7 +-13633588.58 4539494.631 183 7 +-13633571.88 4539427.083 184 7 +-13633536.26 4539300.432 185 7 +-13633496.19 4539159.711 186 7 +-13633475.04 4539078.094 187 7 +-13633459.45 4538993.663 188 7 +-13633453.88 4538955.669 189 7 +-13633444.98 4538878.274 190 7 +-13633438.3 4538764.295 191 7 +-13633437.19 4538731.93 192 7 +-13633434.96 4538623.581 193 7 +-13633434.96 4538557.446 194 7 +-13633434.96 4538506.79 195 7 +-13633437.19 4538394.221 196 7 +-13633440.53 4538352.008 197 7 +-13633444.98 4538294.318 198 7 +-13633485.05 4537889.085 199 7 +-13633489.51 4537839.839 200 7 +-13633668.73 4537793.407 201 7 +-13633714.37 4537780.744 202 7 +-13633756.67 4537769.488 203 7 +-13633776.71 4537763.86 204 7 +-13633822.35 4537749.79 205 7 +-13633920.31 4537718.836 206 7 +-13634137.39 4537637.23 207 7 +-13634364.48 4537552.81 208 7 +-13634527 4537493.717 209 7 +-13634667.27 4537438.845 210 7 +-13634659.47 4537427.589 211 7 +-13634522.55 4537478.24 212 7 +-13634358.91 4537538.74 213 7 +-13634130.71 4537624.567 214 7 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000008.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000008.dat new file mode 100644 index 000000000000..ecc01fbd78a7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000008.dat @@ -0,0 +1,87 @@ +-13633116.59 4546814.886 0 8 +-13633084.3 4546881.074 1 8 +-13633077.62 4546902.197 2 8 +-13633062.04 4546916.28 3 8 +-13633048.68 4546927.546 4 8 +-13633018.63 4546954.303 5 8 +-13632955.17 4547005 6 8 +-13632940.7 4547019.083 7 8 +-13632919.55 4547037.39 8 8 +-13632868.34 4547096.538 9 8 +-13632862.78 4547147.236 10 8 +-13632871.68 4547181.034 11 8 +-13632882.82 4547221.875 12 8 +-13632911.76 4547313.414 13 8 +-13632909.53 4547327.497 14 8 +-13632910.65 4547350.03 15 8 +-13632886.16 4547350.03 16 8 +-13632870.57 4547350.03 17 8 +-13632831.61 4547351.438 18 8 +-13632748.12 4547341.58 19 8 +-13632699.14 4547328.905 20 8 +-13632652.38 4547313.414 21 8 +-13632613.42 4547300.739 22 8 +-13632585.59 4547290.881 23 8 +-13632441.99 4547244.407 24 8 +-13632413.05 4547234.549 25 8 +-13632221.58 4547192.301 26 8 +-13632191.52 4547186.667 27 8 +-13632181.5 4547185.259 28 8 +-13632092.45 4547168.36 29 8 +-13631982.24 4547148.644 30 8 +-13631963.32 4547145.827 31 8 +-13631914.34 4547135.969 32 8 +-13631843.09 4547126.111 33 8 +-13631836.41 4547124.703 34 8 +-13631784.09 4547116.253 35 8 +-13631734 4547109.212 36 8 +-13631708.4 4547107.804 37 8 +-13631679.45 4547106.395 38 8 +-13631664.98 4547106.395 39 8 +-13631594.85 4547135.969 40 8 +-13631543.64 4547159.91 41 8 +-13631512.47 4547175.401 42 8 +-13631499.11 4547182.443 43 8 +-13631457.93 4547186.667 44 8 +-13631318.78 4547158.502 45 8 +-13631313.21 4547159.91 46 8 +-13631152.91 4547188.076 47 8 +-13631140.67 4547189.484 48 8 +-13631129.53 4547190.892 49 8 +-13630958.1 4547220.466 50 8 +-13630945.86 4547221.875 51 8 +-13630782.22 4547248.632 52 8 +-13630773.31 4547250.041 53 8 +-13630764.41 4547251.449 54 8 +-13630598.54 4547278.206 55 8 +-13630409.3 4547307.781 56 8 +-13630401.5 4547309.189 57 8 +-13630221.17 4547337.355 58 8 +-13630213.37 4547338.764 59 8 +-13630133.22 4547351.438 60 8 +-13630043.06 4547365.521 61 8 +-13629856.04 4547395.096 62 8 +-13629879.42 4547526.07 63 8 +-13629899.45 4547655.637 64 8 +-13629712.44 4547686.621 65 8 +-13629733.59 4547820.416 66 8 +-13629753.62 4547951.395 67 8 +-13629569.95 4547980.971 68 8 +-13629591.1 4548113.361 69 8 +-13629611.14 4548244.344 70 8 +-13629622.27 4548310.541 71 8 +-13629438.59 4548341.526 72 8 +-13629449.72 4548404.907 73 8 +-13629469.76 4548534.485 74 8 +-13629286.08 4548564.063 75 8 +-13629308.35 4548696.46 76 8 +-13629327.27 4548826.042 77 8 +-13629146.93 4548855.621 78 8 +-13629166.97 4548988.022 79 8 +-13628983.29 4549016.192 80 8 +-13628967.71 4549019.009 81 8 +-13628969.94 4549033.095 82 8 +-13628972.16 4549048.589 83 8 +-13628974.39 4549062.674 84 8 +-13628976.61 4549075.351 85 8 +-13628979.95 4549097.888 86 8 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000009.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000009.dat new file mode 100644 index 000000000000..d0ab2bf07c72 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000009.dat @@ -0,0 +1,234 @@ +-13633514 4548789.421 0 9 +-13633525.13 4548985.205 1 9 +-13633526.24 4549009.15 2 9 +-13633527.36 4549023.235 3 9 +-13633517.34 4549023.235 4 9 +-13633407.13 4549030.278 5 9 +-13633334.77 4549034.503 6 9 +-13633288.02 4549037.32 7 9 +-13633168.91 4549044.363 8 9 +-13633049.79 4549051.406 9 9 +-13632929.57 4549058.448 10 9 +-13632866.12 4549068.308 11 9 +-13632843.85 4549062.674 12 9 +-13632811.57 4549064.083 13 9 +-13632692.46 4549072.534 14 9 +-13632633.46 4549076.759 15 9 +-13632573.35 4549080.985 16 9 +-13632455.35 4549085.211 17 9 +-13632334.01 4549090.845 18 9 +-13632218.24 4549097.888 19 9 +-13632091.33 4549106.339 20 9 +-13632096.9 4549192.261 21 9 +-13631970 4549213.389 22 9 +-13631846.43 4549233.109 23 9 +-13631817.49 4549237.335 24 9 +-13631726.21 4549251.42 25 9 +-13631633.81 4549266.914 26 9 +-13631604.87 4549272.549 27 9 +-13631451.25 4549295.086 28 9 +-13631266.46 4549324.666 29 9 +-13631087.23 4549355.655 30 9 +-13630909.12 4549386.643 31 9 +-13630902.44 4549388.052 32 9 +-13630713.2 4549416.224 33 9 +-13630559.58 4549438.761 34 9 +-13630375.9 4549468.342 35 9 +-13630354.75 4549471.159 36 9 +-13630190 4549499.331 37 9 +-13630056.41 4549523.277 38 9 +-13630008.55 4549531.729 39 9 +-13629849.36 4549557.083 40 9 +-13629820.42 4549561.309 41 9 +-13629724.68 4549576.804 42 9 +-13629638.97 4549590.89 43 9 +-13629557.7 4549603.568 44 9 +-13629456.4 4549620.471 45 9 +-13629270.5 4549648.643 46 9 +-13629181.44 4549661.321 47 9 +-13629089.05 4549675.407 48 9 +-13628983.29 4549692.311 49 9 +-13628905.37 4549704.988 50 9 +-13628721.69 4549735.978 51 9 +-13628540.24 4549764.151 52 9 +-13628355.45 4549793.732 53 9 +-13628174 4549824.722 54 9 +-13628000.34 4549851.487 55 9 +-13627982.53 4549854.304 56 9 +-13627913.51 4549865.573 57 9 +-13627807.76 4549882.477 58 9 +-13627766.57 4549889.52 59 9 +-13627686.42 4549903.607 60 9 +-13627625.2 4549913.467 61 9 +-13627579.56 4549920.51 62 9 +-13627488.27 4549934.597 63 9 +-13627442.63 4549941.64 64 9 +-13627299.03 4549965.588 65 9 +-13627258.96 4549972.631 66 9 +-13627215.54 4549979.674 67 9 +-13627076.39 4550002.213 68 9 +-13626892.71 4550028.978 69 9 +-13626847.07 4550037.43 70 9 +-13626810.34 4550043.064 71 9 +-13626713.49 4550058.56 72 9 +-13626706.81 4550059.968 73 9 +-13626526.47 4550090.959 74 9 +-13626486.4 4550096.594 75 9 +-13626435.19 4550105.046 76 9 +-13626406.25 4550107.863 77 9 +-13626341.68 4550119.133 78 9 +-13626252.63 4550134.628 79 9 +-13626161.34 4550148.715 80 9 +-13626137.97 4550151.533 81 9 +-13625993.25 4550179.706 82 9 +-13625928.69 4550190.976 83 9 +-13625806.24 4550214.924 84 9 +-13625726.09 4550226.193 85 9 +-13625624.78 4550240.28 86 9 +-13625503.45 4550257.185 87 9 +-13625374.32 4550279.724 88 9 +-13625237.39 4550295.22 89 9 +-13625168.38 4550306.489 90 9 +-13625118.28 4550314.942 91 9 +-13625102.7 4550317.759 92 9 +-13625099.36 4550260.002 93 9 +-13625030.34 4550330.438 94 9 +-13624943.51 4550417.778 95 9 +-13624925.7 4550436.091 96 9 +-13624903.43 4550414.961 97 9 +-13624818.83 4550334.664 98 9 +-13624747.59 4550260.002 99 9 +-13624647.4 4550159.985 100 9 +-13624629.59 4550141.672 101 9 +-13624575.04 4550086.733 102 9 +-13624526.06 4550130.402 103 9 +-13624492.67 4550021.934 104 9 +-13624410.29 4549909.241 105 9 +-13624394.7 4549893.746 106 9 +-13624344.61 4549843.035 107 9 +-13624305.65 4549803.593 108 9 +-13624256.67 4549755.699 109 9 +-13624237.74 4549731.752 110 9 +-13624190.99 4549628.923 111 9 +-13624180.97 4549586.664 112 9 +-13624153.14 4549610.611 113 9 +-13624060.75 4549716.257 114 9 +-13623379.47 4550531.885 115 9 +-13623210.27 4550736.154 116 9 +-13621903.37 4552297.185 117 9 +-13621877.77 4552325.365 118 9 +-13621853.28 4552353.544 119 9 +-13621758.66 4552464.855 120 9 +-13621744.19 4552481.763 121 9 +-13621699.66 4552531.078 122 9 +-13621635.09 4552612.801 123 9 +-13621619.51 4552632.527 124 9 +-13621578.32 4552681.843 125 9 +-13621548.27 4552707.206 126 9 +-13621531.57 4552718.478 127 9 +-13621467 4552762.158 128 9 +-13621434.72 4552781.885 129 9 +-13621399.1 4552804.43 130 9 +-13621350.12 4552845.292 131 9 +-13621287.78 4552918.563 132 9 +-13621263.29 4552949.562 133 9 +-13621231 4552991.835 134 9 +-13621186.48 4553049.607 135 9 +-13621164.21 4553077.788 136 9 +-13621138.61 4553104.561 137 9 +-13621107.44 4553132.743 138 9 +-13620997.23 4553186.288 139 9 +-13620924.88 4553214.47 140 9 +-13620665.5 4553320.154 141 9 +-13620462.9 4553403.292 142 9 +-13619813.91 4553668.211 143 9 +-13619181.61 4553921.864 144 9 +-13617734.46 4554207.935 145 9 +-13617528.52 4554224.846 146 9 +-13617132.22 4554268.532 147 9 +-13616787.13 4554364.361 148 9 +-13616556.7 4554423.55 149 9 +-13616433.13 4554450.326 150 9 +-13616292.87 4554485.558 151 9 +-13616135.91 4554522.199 152 9 +-13615939.99 4554563.069 153 9 +-13615864.29 4554581.389 154 9 +-13615813.09 4554592.664 155 9 +-13615644.99 4554627.896 156 9 +-13615368.92 4554675.812 157 9 +-13615056.11 4554729.366 158 9 +-13614930.32 4554756.143 159 9 +-13614787.83 4554791.375 160 9 +-13614689.87 4554816.743 161 9 +-13614512.87 4554871.707 162 9 +-13614441.63 4554891.437 163 9 +-13614232.35 4554949.22 164 9 +-13614173.35 4554966.132 165 9 +-13613942.92 4555032.371 166 9 +-13613927.33 4555038.009 167 9 +-13613748.11 4555156.395 168 9 +-13613675.75 4555302.97 169 9 +-13613667.96 4555639.818 170 9 +-13613838.28 4556172.597 171 9 +-13613877.24 4556265.624 172 9 +-13613952.94 4556474.235 173 9 +-13613988.56 4556649.02 174 9 +-13614001.92 4556742.052 175 9 +-13614034.2 4556974.635 176 9 +-13614075.39 4557228.368 177 9 +-13614085.41 4557287.574 178 9 +-13614093.2 4557334.092 179 9 +-13614114.35 4557453.914 180 9 +-13614121.03 4557491.975 181 9 +-13614185.59 4557835.944 182 9 +-13614193.39 4557876.826 183 9 +-13614208.97 4557969.869 184 9 +-13614234.57 4558099.566 185 9 +-13614242.37 4558137.63 186 9 +-13614298.03 4558457.653 187 9 +-13614339.21 4558647.979 188 9 +-13614380.4 4558838.309 189 9 +-13614680.97 4560227.118 190 9 +-13614693.21 4560276.47 191 9 +-13614701 4560310.312 192 9 +-13614772.25 4560599.379 193 9 +-13614777.81 4560621.941 194 9 +-13614802.3 4560614.89 195 9 +-13614797.85 4560593.739 196 9 +-13614767.8 4560452.729 197 9 +-13614734.4 4560300.441 198 9 +-13614727.72 4560269.42 199 9 +-13614715.47 4560218.658 200 9 +-13614363.71 4558640.93 201 9 +-13614324.74 4558453.423 202 9 +-13614266.86 4558134.81 203 9 +-13614263.52 4558117.893 204 9 +-13614260.18 4558099.566 205 9 +-13614241.25 4557982.556 206 9 +-13614237.91 4557964.23 207 9 +-13614234.57 4557943.083 208 9 +-13614221.22 4557871.187 209 9 +-13614214.54 4557833.124 210 9 +-13614152.2 4557491.975 211 9 +-13614146.63 4557455.324 212 9 +-13614125.48 4557331.273 213 9 +-13614117.69 4557281.935 214 9 +-13614090.97 4557119.826 215 9 +-13614068.71 4556973.225 216 9 +-13614065.37 4556953.491 217 9 +-13614033.09 4556737.823 218 9 +-13614020.84 4556644.791 219 9 +-13613985.22 4556471.416 220 9 +-13613949.6 4556361.472 221 9 +-13613918.43 4556281.129 222 9 +-13613851.64 4556103.531 223 9 +-13613757.01 4555839.959 224 9 +-13613698.01 4555649.684 225 9 +-13613686.88 4555582.032 226 9 +-13613683.54 4555559.481 227 9 +-13613682.43 4555535.521 228 9 +-13613691.34 4555401.627 229 9 +-13613689.11 4555308.607 230 9 +-13613685.77 4555274.782 231 9 +-13613643.47 4555169.079 232 9 +-13613562.2 4555073.242 233 9 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000010.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000010.dat new file mode 100644 index 000000000000..08a3294fec01 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000010.dat @@ -0,0 +1,87 @@ +-13628025.95 4537378.345 0 10 +-13628097.19 4537468.391 1 10 +-13628155.08 4537461.356 2 10 +-13628158.42 4537500.752 3 10 +-13628160.64 4537631.602 4 10 +-13628251.92 4537910.191 5 10 +-13628253.04 4537987.578 6 10 +-13628230.77 4538088.885 7 10 +-13628188.47 4538208.486 8 10 +-13628158.42 4538297.132 9 10 +-13628108.32 4538436.434 10 10 +-13628167.32 4538478.648 11 10 +-13628236.34 4538549.003 12 10 +-13628042.64 4538617.952 13 10 +-13628019.27 4538653.131 14 10 +-13627982.53 4538717.859 15 10 +-13627940.23 4538829.024 16 10 +-13627892.36 4538850.131 17 10 +-13627746.53 4538826.209 18 10 +-13627663.04 4538813.545 19 10 +-13627595.14 4538812.138 20 10 +-13627538.37 4538867.017 21 10 +-13627700.89 4538944.411 22 10 +-13627771.02 4538968.333 23 10 +-13627964.72 4539042.914 24 10 +-13628153.96 4539111.866 25 10 +-13628280.87 4539179.412 26 10 +-13628305.36 4539201.927 27 10 +-13628324.28 4539224.443 28 10 +-13628436.72 4539436.934 29 10 +-13628431.15 4539570.622 30 10 +-13628385.51 4539704.312 31 10 +-13628445.62 4539743.716 32 10 +-13628405.55 4539804.23 33 10 +-13628374.38 4539867.558 34 10 +-13628338.75 4539975.92 35 10 +-13628402.21 4540016.732 36 10 +-13628491.26 4540070.211 37 10 +-13628357.68 4540286.941 38 10 +-13628448.96 4540343.235 39 10 +-13628320.94 4540564.193 40 10 +-13628208.51 4540614.86 41 10 +-13628196.27 4540623.304 42 10 +-13628102.76 4540668.341 43 10 +-13628189.59 4540782.341 44 10 +-13628150.62 4540844.268 45 10 +-13628078.27 4540966.715 46 10 +-13628063.79 4541053.977 47 10 +-13628122.79 4541101.831 48 10 +-13628146.17 4541180.649 49 10 +-13628199.6 4541176.427 50 10 +-13628324.28 4541166.574 51 10 +-13628397.75 4541162.352 52 10 +-13628404.43 4541270.728 53 10 +-13628411.11 4541373.475 54 10 +-13628417.79 4541480.446 55 10 +-13628421.13 4541518.448 56 10 +-13628417.79 4541559.267 57 10 +-13628395.53 4541607.123 58 10 +-13628299.79 4541654.979 59 10 +-13628304.25 4541756.322 60 10 +-13628290.89 4541853.444 61 10 +-13628148.4 4541857.666 62 10 +-13628136.15 4541859.074 63 10 +-13628156.19 4541995.609 64 10 +-13628207.4 4542077.249 65 10 +-13628215.19 4542103.993 66 10 +-13628030.4 4542087.102 67 10 +-13628083.83 4542189.857 68 10 +-13628135.04 4542291.206 69 10 +-13628184.02 4542368.626 70 10 +-13628181.79 4542389.74 71 10 +-13628177.34 4542475.606 72 10 +-13628171.77 4542602.296 73 10 +-13628169.55 4542627.634 74 10 +-13628160.64 4542678.31 75 10 +-13628135.04 4542733.209 76 10 +-13628098.3 4542805.002 77 10 +-13628082.72 4542834.563 78 10 +-13628073.81 4542852.863 79 10 +-13628048.21 4542903.541 80 10 +-13627997 4543007.712 81 10 +-13627963.61 4543073.875 82 10 +-13627837.82 4543009.119 83 10 +-13627806.65 4543069.651 84 10 +-13627713.14 4543018.973 85 10 +-13627678.63 4543089.36 86 10 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000011.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000011.dat new file mode 100644 index 000000000000..926fa78a32c5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000011.dat @@ -0,0 +1,232 @@ +-13625903.08 4532096.542 0 11 +-13625972.1 4532209.042 1 11 +-13626005.5 4532218.886 2 11 +-13626284.91 4532352.482 3 11 +-13626377.3 4532386.233 4 11 +-13626467.47 4532418.578 5 11 +-13626558.76 4532452.329 6 11 +-13626648.92 4532486.08 7 11 +-13626737.98 4532518.425 8 11 +-13626829.26 4532549.364 9 11 +-13626920.54 4532584.522 10 11 +-13627002.92 4532614.054 11 11 +-13627037.43 4532559.208 12 11 +-13627088.64 4532614.054 13 11 +-13627110.9 4532636.555 14 11 +-13627114.24 4532677.339 15 11 +-13627162.11 4532695.621 16 11 +-13627199.96 4532708.278 17 11 +-13627255.62 4532727.967 18 11 +-13627529.46 4532829.223 19 11 +-13627830.02 4532826.411 20 11 +-13627882.34 4532805.315 21 11 +-13628110.55 4532718.122 22 11 +-13628155.08 4532698.434 23 11 +-13628196.27 4532678.745 24 11 +-13628237.45 4532653.431 25 11 +-13628313.15 4532570.459 26 11 +-13628418.9 4532493.112 27 11 +-13628494.6 4532495.924 28 11 +-13628568.07 4532517.019 29 11 +-13628669.37 4532547.958 30 11 +-13628703.88 4532557.802 31 11 +-13628838.58 4532623.899 32 11 +-13629199.25 4532919.23 33 11 +-13629382.93 4533044.397 34 11 +-13629477.55 4533111.903 35 11 +-13629563.27 4533168.159 36 11 +-13629583.31 4533182.223 37 11 +-13630536.2 4533836.217 38 11 +-13630576.28 4533861.534 39 11 +-13630602.99 4533879.818 40 11 +-13630654.2 4533916.387 41 11 +-13630771.09 4533996.558 42 11 +-13630823.41 4534033.127 43 11 +-13630834.54 4534040.16 44 11 +-13630918.03 4534095.014 45 11 +-13631080.55 4534208.942 46 11 +-13631234.17 4534313.026 47 11 +-13631254.21 4534325.685 48 11 +-13631284.27 4534346.784 49 11 +-13631339.93 4534384.761 50 11 +-13631392.25 4534419.925 51 11 +-13631435.66 4534448.056 52 11 +-13631475.74 4534476.187 53 11 +-13631506.91 4534498.692 54 11 +-13631549.21 4534528.23 55 11 +-13631582.6 4534552.142 56 11 +-13631664.98 4534608.406 57 11 +-13631786.32 4534698.428 58 11 +-13632040.13 4535014.918 59 11 +-13632135.86 4535155.583 60 11 +-13632153.67 4535189.343 61 11 +-13632099.13 4535270.93 62 11 +-13632043.47 4535352.517 63 11 +-13631985.58 4535436.919 64 11 +-13631928.81 4535517.101 65 11 +-13631872.03 4535601.504 66 11 +-13631815.26 4535684.501 67 11 +-13631758.49 4535768.905 68 11 +-13631703.94 4535849.09 69 11 +-13631868.7 4535970.072 70 11 +-13631782.98 4536072.767 71 11 +-13631690.58 4536302.075 72 11 +-13631652.74 4536317.55 73 11 +-13631314.32 4536570.781 74 11 +-13631240.85 4536683.33 75 11 +-13631080.55 4537077.26 76 11 +-13630585.18 4537236.243 77 11 +-13629991.85 4536954.859 78 11 +-13629404.08 4536567.967 79 11 +-13629377.36 4536556.712 80 11 +-13629109.09 4536621.428 81 11 +-13628952.12 4536911.245 82 11 +-13628673.83 4536832.459 83 11 +-13628366.58 4536580.629 84 11 +-13628257.49 4536570.781 85 11 +-13627974.74 4536880.293 86 11 +-13627912.4 4536970.335 87 11 +-13627848.95 4537002.693 88 11 +-13627927.99 4537091.329 89 11 +-13628155.08 4537461.356 90 11 +-13628158.42 4537500.752 91 11 +-13628160.64 4537631.602 92 11 +-13628251.92 4537910.191 93 11 +-13628253.04 4537987.578 94 11 +-13628230.77 4538088.885 95 11 +-13628188.47 4538208.486 96 11 +-13628158.42 4538297.132 97 11 +-13628108.32 4538436.434 98 11 +-13628167.32 4538478.648 99 11 +-13628236.34 4538549.003 100 11 +-13628417.79 4538674.238 101 11 +-13628600.35 4538768.516 102 11 +-13628806.3 4538864.203 103 11 +-13628877.54 4538882.496 104 11 +-13628904.26 4538889.532 105 11 +-13629063.44 4538930.34 106 11 +-13629155.84 4538955.669 107 11 +-13629262.71 4538979.591 108 11 +-13629251.57 4538999.291 109 11 +-13629201.48 4539086.537 110 11 +-13629155.84 4539165.34 111 11 +-13629104.63 4539249.772 112 11 +-13628975.5 4539465.078 113 11 +-13628843.03 4539684.611 114 11 +-13628711.67 4539902.74 115 11 +-13628592.56 4540102.579 116 11 +-13628580.32 4540122.282 117 11 +-13628448.96 4540343.235 118 11 +-13628320.94 4540564.193 119 11 +-13628208.51 4540614.86 120 11 +-13628196.27 4540623.304 121 11 +-13628102.76 4540668.341 122 11 +-13628189.59 4540782.341 123 11 +-13628150.62 4540844.268 124 11 +-13628078.27 4540966.715 125 11 +-13628063.79 4541053.977 126 11 +-13627994.78 4541079.311 127 11 +-13627884.57 4541117.313 128 11 +-13627910.17 4541196.131 129 11 +-13627789.95 4541204.576 130 11 +-13627678.63 4541218.651 131 11 +-13627669.72 4541319.99 132 11 +-13627661.93 4541412.885 133 11 +-13627653.03 4541514.226 134 11 +-13627653.03 4541525.486 135 11 +-13627653.03 4541542.376 136 11 +-13627714.25 4541560.674 137 11 +-13627750.99 4541559.267 138 11 +-13627836.7 4541539.561 139 11 +-13627921.31 4541505.781 140 11 +-13627925.76 4541540.969 141 11 +-13627816.67 4541570.527 142 11 +-13627787.72 4541577.565 143 11 +-13627650.8 4541591.64 144 11 +-13627600.71 4541593.047 145 11 +-13627401.44 4541564.897 146 11 +-13627356.92 4541559.267 147 11 +-13627127.6 4541662.017 148 11 +-13627035.2 4541784.473 149 11 +-13626918.32 4541852.036 150 11 +-13626699.02 4542022.353 151 11 +-13626656.72 4542057.543 152 11 +-13626547.62 4542139.184 153 11 +-13626415.15 4542181.412 154 11 +-13626372.85 4542185.635 155 11 +-13626329.44 4542215.194 156 11 +-13626316.08 4542230.678 157 11 +-13626309.4 4542243.347 158 11 +-13626302.72 4542258.831 159 11 +-13626292.7 4542361.587 160 11 +-13626308.29 4542402.409 161 11 +-13626316.08 4542424.931 162 11 +-13626350.59 4542458.715 163 11 +-13626382.87 4542450.269 164 11 +-13626394 4542526.282 165 11 +-13626394 4542709.279 166 11 +-13626376.19 4542819.079 167 11 +-13626367.29 4542862.717 168 11 +-13626307.17 4543028.827 169 11 +-13626232.59 4543159.747 170 11 +-13626133.52 4543311.784 171 11 +-13626067.84 4543453.969 172 11 +-13625977.67 4543789.026 173 11 +-13625937.59 4543950.928 174 11 +-13625913.1 4544050.886 175 11 +-13625910.88 4544059.333 176 11 +-13625903.08 4544090.306 177 11 +-13625816.25 4544522.53 178 11 +-13625889.73 4545142.036 179 11 +-13626199.19 4545712.296 180 11 +-13626149.1 4545854.514 181 11 +-13626135.74 4545879.86 182 11 +-13626109.02 4545931.96 183 11 +-13626088.99 4545981.244 184 11 +-13626051.14 4546164.302 185 11 +-13626045.57 4546233.301 186 11 +-13626045.57 4546286.811 187 11 +-13626045.57 4546320.607 188 11 +-13626046.69 4546340.322 189 11 +-13626058.93 4546412.139 190 11 +-13626063.38 4546443.119 191 11 +-13626068.95 4546500.855 192 11 +-13626080.08 4546596.612 193 11 +-13626107.91 4546678.288 194 11 +-13626235.93 4546812.07 195 11 +-13626277.12 4546848.684 196 11 +-13626313.85 4546879.666 197 11 +-13626329.44 4546879.666 198 11 +-13626382.87 4546875.441 199 11 +-13626434.08 4546872.624 200 11 +-13626539.83 4546869.808 201 11 +-13626559.87 4546871.216 202 11 +-13626682.32 4546900.789 203 11 +-13626709.04 4546906.422 204 11 +-13626727.96 4546909.239 205 11 +-13626794.75 4546917.688 206 11 +-13626823.7 4546920.505 207 11 +-13626872.68 4546923.321 208 11 +-13626919.43 4546924.729 209 11 +-13626988.45 4546926.138 210 11 +-13627075.28 4546931.771 211 11 +-13627150.98 4546934.587 212 11 +-13627194.39 4546935.995 213 11 +-13627236.69 4546937.404 214 11 +-13627284.56 4546938.812 215 11 +-13627310.16 4546941.628 216 11 +-13627480.48 4546965.569 217 11 +-13627468.24 4547033.165 218 11 +-13627494.95 4547093.721 219 11 +-13627500.52 4547110.62 220 11 +-13627690.87 4547127.52 221 11 +-13627637.44 4547271.165 222 11 +-13627612.95 4547327.497 223 11 +-13627579.56 4547423.262 224 11 +-13627581.78 4547433.121 225 11 +-13627600.71 4547506.353 226 11 +-13627632.99 4547475.37 227 11 +-13627649.69 4547490.862 228 11 +-13627695.33 4547534.52 229 11 +-13627761.01 4547604.937 230 11 +-13627817.78 4547589.445 231 11 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000012.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000012.dat new file mode 100644 index 000000000000..45d0b0229320 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000012.dat @@ -0,0 +1,123 @@ +-13630015.23 4541235.541 0 12 +-13629969.58 4541205.984 1 12 +-13629911.7 4541251.023 2 12 +-13629847.13 4541300.285 3 12 +-13629811.51 4541325.62 4 12 +-13629787.02 4541343.917 5 12 +-13629675.7 4541393.18 6 12 +-13629618.93 4541403.032 7 12 +-13629582.19 4541410.07 8 12 +-13629567.72 4541412.885 9 12 +-13629555.48 4541415.7 10 12 +-13629542.12 4541419.923 11 12 +-13629475.33 4541452.295 12 12 +-13629419.67 4541532.524 13 12 +-13629280.52 4541669.054 14 12 +-13629222.63 4541704.243 15 12 +-13629171.42 4541736.616 16 12 +-13628998.88 4541840.776 17 12 +-13628969.94 4541857.666 18 12 +-13628885.33 4541909.747 19 12 +-13628824.11 4541946.343 20 12 +-13628795.16 4541964.642 21 12 +-13628751.75 4541995.609 22 12 +-13628739.5 4542004.054 23 12 +-13628712.79 4542023.761 24 12 +-13628705 4542029.391 25 12 +-13628697.2 4542035.021 26 12 +-13628673.83 4542050.505 27 12 +-13628657.13 4542064.581 28 12 +-13628457.87 4542237.716 29 12 +-13628415.56 4542281.353 30 12 +-13628300.91 4542415.078 31 12 +-13628287.55 4542436.192 32 12 +-13628208.51 4542633.264 33 12 +-13628198.49 4542671.272 34 12 +-13628189.59 4542714.91 35 12 +-13628184.02 4542741.656 36 12 +-13628178.45 4542775.44 37 12 +-13628174 4542800.779 38 12 +-13628163.98 4542866.94 39 12 +-13628140.61 4542949.995 40 12 +-13628122.79 4543003.488 41 12 +-13628098.3 4543082.321 42 12 +-13628059.34 4543196.348 43 12 +-13628025.95 4543314.599 44 12 +-13627991.44 4543427.221 45 12 +-13627981.42 4543461.008 46 12 +-13627974.74 4543551.106 47 12 +-13627984.76 4543659.507 48 12 +-13627992.55 4543767.909 49 12 +-13627995.89 4543814.367 50 12 +-13628008.14 4543890.39 51 12 +-13628018.15 4543998.795 52 12 +-13628019.27 4544005.834 53 12 +-13628020.38 4544025.544 54 12 +-13628034.85 4544224.054 55 12 +-13628040.42 4544300.08 56 12 +-13628051.55 4544450.726 57 12 +-13628058.23 4544535.202 58 12 +-13628060.46 4544560.544 59 12 +-13628069.36 4544670.363 60 12 +-13628078.27 4544784.408 61 12 +-13628086.06 4544898.453 62 12 +-13628094.96 4545009.684 63 12 +-13628102.76 4545125.14 64 12 +-13628110.55 4545237.781 65 12 +-13628118.34 4545346.2 66 12 +-13628126.13 4545464.475 67 12 +-13628136.15 4545574.304 68 12 +-13628155.08 4545799.598 69 12 +-13628162.87 4545908.022 70 12 +-13628169.55 4546023.488 71 12 +-13628179.57 4546134.731 72 12 +-13628186.25 4546207.954 73 12 +-13628188.47 4546250.199 74 12 +-13628204.06 4546478.323 75 12 +-13628215.19 4546607.878 76 12 +-13628222.98 4546706.453 77 12 +-13628229.66 4546793.763 78 12 +-13628235.23 4546864.175 79 12 +-13628243.02 4546948.67 80 12 +-13628247.47 4547026.124 81 12 +-13628255.26 4547074.005 82 12 +-13628273.08 4547090.904 83 12 +-13628228.55 4547137.378 84 12 +-13628178.45 4547188.076 85 12 +-13628156.19 4547210.608 86 12 +-13628131.7 4547235.958 87 12 +-13628117.23 4547250.041 88 12 +-13628107.21 4547259.899 89 12 +-13628081.61 4547282.431 90 12 +-13628060.46 4547304.964 91 12 +-13628023.72 4547344.397 92 12 +-13627978.08 4547389.463 93 12 +-13627952.48 4547413.404 94 12 +-13627925.76 4547440.162 95 12 +-13627896.82 4547468.329 96 12 +-13627873.44 4547489.453 97 12 +-13627858.97 4547504.945 98 12 +-13627811.1 4547551.42 99 12 +-13627817.78 4547589.445 100 12 +-13627827.8 4547652.821 101 12 +-13627837.82 4547719.013 102 12 +-13627848.95 4547786.615 103 12 +-13627858.97 4547852.808 104 12 +-13627870.1 4547917.594 105 12 +-13627881.23 4547982.38 106 12 +-13627890.14 4548048.574 107 12 +-13627901.27 4548114.77 108 12 +-13627919.08 4548220.401 109 12 +-13627923.53 4548244.344 110 12 +-13627926.87 4548271.105 111 12 +-13627942.46 4548376.738 112 12 +-13627953.59 4548444.343 113 12 +-13627965.83 4548509.132 114 12 +-13627791.06 4548535.893 115 12 +-13627775.48 4548538.71 116 12 +-13627786.61 4548602.092 117 12 +-13627796.63 4548666.882 118 12 +-13627806.65 4548733.081 119 12 +-13627816.67 4548800.689 120 12 +-13627832.25 4548797.872 121 12 +-13627823.34 4548730.264 122 12 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000013.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000013.dat new file mode 100644 index 000000000000..94300b8f8fa4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000013.dat @@ -0,0 +1,139 @@ +-13638287.38 4555682.101 0 13 +-13638191.64 4555669.416 1 13 +-13637997.95 4555684.92 2 13 +-13637596.08 4555865.33 3 13 +-13636989.39 4556309.319 4 13 +-13636892.54 4556357.243 5 13 +-13636819.07 4556382.615 6 13 +-13636655.43 4556516.521 7 13 +-13636530.76 4556637.743 8 13 +-13635882.88 4557108.549 9 13 +-13635056.89 4556705.403 10 13 +-13634996.77 4556694.126 11 13 +-13634919.96 4556665.935 12 13 +-13634778.59 4556551.76 13 13 +-13634748.53 4556561.627 14 13 +-13634482.48 4556829.446 15 13 +-13634273.2 4556833.675 16 13 +-13634147.41 4557069.079 17 13 +-13634198.61 4557202.995 18 13 +-13634195.27 4557425.721 19 13 +-13634189.71 4557446.866 20 13 +-13634175.24 4557514.53 21 13 +-13634176.35 4557582.195 22 13 +-13634186.37 4557638.583 23 13 +-13634196.39 4557683.694 24 13 +-13634201.95 4557713.298 25 13 +-13634208.63 4557730.214 26 13 +-13634298.8 4557828.895 27 13 +-13634370.04 4557831.714 28 13 +-13634446.85 4557831.714 29 13 +-13634486.93 4557837.353 30 13 +-13634500.29 4557874.006 31 13 +-13634499.17 4557899.382 32 13 +-13634498.06 4557965.639 33 13 +-13634599.36 4557968.459 34 13 +-13634697.32 4557969.869 35 13 +-13634775.25 4557969.869 36 13 +-13634796.4 4558043.176 37 13 +-13634795.28 4558110.844 38 13 +-13635009.02 4558113.664 39 13 +-13634884.34 4558233.495 40 13 +-13634962.26 4558318.082 41 13 +-13635058 4558426.637 42 13 +-13634839.81 4558502.767 43 13 +-13634770.79 4558581.717 44 13 +-13634709.57 4558662.077 45 13 +-13634823.11 4558743.848 46 13 +-13634941.11 4558788.964 47 13 +-13635238.34 4558736.799 48 13 +-13635548.92 4558480.21 49 13 +-13635528.88 4558446.374 50 13 +-13635485.47 4558378.703 51 13 +-13635581.2 4558440.735 52 13 +-13635502.16 4558246.183 53 13 +-13635488.81 4558172.874 54 13 +-13635440.94 4558061.503 55 13 +-13635148.17 4557678.055 56 13 +-13635123.68 4557563.869 57 13 +-13635071.36 4557297.441 58 13 +-13635080.26 4557077.537 59 13 +-13635105.87 4557022.562 60 13 +-13634940 4556226.158 61 13 +-13634906.6 4556150.045 62 13 +-13634805.3 4555992.182 63 13 +-13634655.02 4555866.739 64 13 +-13634602.7 4555832.912 65 13 +-13634543.7 4555792.038 66 13 +-13634508.08 4555761.03 67 13 +-13634440.18 4555666.597 68 13 +-13634393.42 4555483.373 69 13 +-13634387.86 4555436.862 70 13 +-13634331.08 4554816.743 71 13 +-13634141.84 4552762.158 72 13 +-13634120.69 4552545.168 73 13 +-13634038.31 4552359.18 74 13 +-13633971.52 4552270.415 75 13 +-13633929.22 4552218.283 76 13 +-13633918.09 4552205.602 77 13 +-13633904.73 4552191.512 78 13 +-13633811.22 4552095.703 79 13 +-13633747.77 4552018.211 80 13 +-13633728.84 4551994.259 81 13 +-13633697.67 4551957.627 82 13 +-13633643.13 4551894.225 83 13 +-13633587.47 4551833.642 84 13 +-13633524.02 4551780.103 85 13 +-13633473.92 4551744.88 86 13 +-13633373.73 4551685.707 87 13 +-13633275.77 4551637.804 88 13 +-13633230.13 4551620.898 89 13 +-13633028.64 4551556.089 90 13 +-13632922.89 4551529.32 91 13 +-13632721.4 4551488.463 92 13 +-13632615.65 4551467.33 93 13 +-13632361.84 4551419.429 94 13 +-13632204.88 4551443.379 95 13 +-13632037.9 4551529.32 96 13 +-13631805.24 4551673.027 97 13 +-13631727.32 4551689.933 98 13 +-13631563.68 4551719.52 99 13 +-13631526.94 4551727.974 100 13 +-13631343.27 4551766.014 101 13 +-13631293.17 4551768.832 102 13 +-13631121.74 4551705.431 103 13 +-13631098.36 4551663.164 104 13 +-13631066.08 4551571.587 105 13 +-13630991.5 4551465.921 106 13 +-13630897.99 4551381.39 107 13 +-13630870.16 4551367.301 108 13 +-13630857.91 4551356.03 109 13 +-13630837.88 4551339.124 110 13 +-13630810.05 4551315.174 111 13 +-13630749.93 4551261.638 112 13 +-13630663.11 4551278.544 113 13 +-13630482.77 4551309.538 114 13 +-13630295.75 4551340.533 115 13 +-13630109.85 4551367.301 116 13 +-13630014.11 4551391.252 117 13 +-13629923.94 4551427.882 118 13 +-13629732.47 4551571.587 119 13 +-13629673.47 4551647.666 120 13 +-13629648.98 4551630.76 121 13 +-13629603.34 4551599.764 122 13 +-13629539.89 4551327.853 123 13 +-13629461.97 4551340.533 124 13 +-13629356.21 4551356.03 125 13 +-13629338.4 4551358.848 126 13 +-13629257.14 4551371.528 127 13 +-13629228.2 4551375.754 128 13 +-13629204.82 4551379.981 129 13 +-13629174.76 4551384.207 130 13 +-13629151.39 4551388.434 131 13 +-13629053.43 4551403.931 132 13 +-13628989.97 4551413.793 133 13 +-13628807.41 4551443.379 134 13 +-13628624.85 4551474.374 135 13 +-13628442.28 4551502.552 136 13 +-13628264.17 4551529.32 137 13 +-13628255.26 4551477.192 138 13 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000014.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000014.dat new file mode 100644 index 000000000000..2807f34037b8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000014.dat @@ -0,0 +1,44 @@ +-13613282.79 4557803.52 0 14 +-13613219.34 4557820.437 1 14 +-13613217.11 4557857.09 2 14 +-13613200.42 4557861.319 3 14 +-13613177.04 4557866.958 4 14 +-13613075.74 4557893.743 5 14 +-13613052.36 4557810.568 6 14 +-13613020.08 4557819.027 7 14 +-13613004.49 4557762.638 8 14 +-13612976.66 4557662.548 9 14 +-13612946.61 4557541.314 10 14 +-13612916.55 4557414.443 11 14 +-13612892.06 4557321.405 12 14 +-13612843.08 4557129.693 13 14 +-13612777.4 4556877.372 14 14 +-13612771.84 4556857.638 15 14 +-13612768.5 4556846.361 16 14 +-13612760.7 4556815.35 17 14 +-13612699.48 4556568.675 18 14 +-13612603.74 4556592.637 19 14 +-13612506.9 4556619.419 20 14 +-13612408.94 4556641.972 21 14 +-13612400.03 4556609.552 22 14 +-13612383.33 4556543.303 23 14 +-13612358.84 4556450.273 24 14 +-13612355.5 4556434.768 25 14 +-13612346.6 4556396.71 26 14 +-13612329.9 4556330.462 27 14 +-13612304.29 4556233.206 28 14 +-13612266.45 4556082.389 29 14 +-13612254.2 4556033.057 30 14 +-13612228.6 4555932.984 31 14 +-13612209.67 4555859.692 32 14 +-13612187.41 4555768.077 33 14 +-13612181.84 4555748.345 34 14 +-13612167.37 4555696.196 35 14 +-13612139.54 4555582.032 36 14 +-13612110.6 4555466.46 37 14 +-13612099.47 4555424.177 38 14 +-13612058.28 4555259.279 39 14 +-13612050.49 4555228.272 40 14 +-13612044.92 4555208.541 41 14 +-13612030.45 4555209.951 42 14 +-13611849 4555201.494 43 14 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000015.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000015.dat new file mode 100644 index 000000000000..87218783ad50 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000015.dat @@ -0,0 +1,103 @@ +-13634649.46 4536340.059 0 15 +-13634999 4536401.96 1 15 +-13635024.6 4536362.569 2 15 +-13634652.8 4536295.041 3 15 +-13634599.36 4536175.463 4 15 +-13634492.5 4536175.463 5 15 +-13634441.29 4536176.869 6 15 +-13634215.31 4536178.276 7 15 +-13634055.01 4536241.582 8 15 +-13633801.2 4536242.989 9 15 +-13633547.39 4536244.396 10 15 +-13633545.17 4536185.31 11 15 +-13633496.19 4536185.31 12 15 +-13633410.47 4536185.31 13 15 +-13633329.21 4536195.158 14 15 +-13633304.72 4536197.971 15 15 +-13633188.94 4536200.785 16 15 +-13633187.83 4535941.936 17 15 +-13633186.72 4535692.942 18 15 +-13633154.44 4535692.942 19 15 +-13633152.21 4535432.699 20 15 +-13633115.47 4535427.072 21 15 +-13633101 4535417.225 22 15 +-13633056.47 4535467.866 23 15 +-13633033.1 4535493.187 24 15 +-13633009.72 4535517.101 25 15 +-13632942.93 4535578.997 26 15 +-13632925.12 4535591.657 27 15 +-13632921.78 4535460.833 28 15 +-13632920.66 4535410.192 29 15 +-13632919.55 4535292.03 30 15 +-13632919.55 4535214.663 31 15 +-13632919.55 4535166.836 32 15 +-13632846.08 4535166.836 33 15 +-13632714.72 4535169.649 34 15 +-13632671.31 4535072.59 35 15 +-13632629.01 4534971.312 36 15 +-13632611.2 4534906.607 37 15 +-13632581.14 4534729.373 38 15 +-13632574.46 4534670.296 39 15 +-13632570.01 4534642.164 40 15 +-13632532.16 4534512.758 41 15 +-13632494.31 4534450.869 42 15 +-13632456.46 4534403.046 43 15 +-13632386.33 4534313.026 44 15 +-13632246.07 4534134.396 45 15 +-13632234.94 4534121.738 46 15 +-13632165.92 4534034.534 47 15 +-13632090.22 4533940.298 48 15 +-13632049.03 4533888.257 49 15 +-13632006.73 4533837.624 50 15 +-13631902.09 4533727.919 51 15 +-13631827.51 4533647.75 52 15 +-13631765.17 4533583.053 53 15 +-13631673.89 4533486.009 54 15 +-13631571.47 4533373.494 55 15 +-13631548.1 4533359.43 56 15 +-13631529.17 4533332.708 57 15 +-13631514.7 4533303.174 58 15 +-13631460.15 4533260.981 59 15 +-13631367.76 4533163.94 60 15 +-13630712.09 4532477.642 61 15 +-13630605.22 4532387.639 62 15 +-13630533.97 4532327.169 63 15 +-13630516.16 4532315.919 64 15 +-13630486.11 4532290.606 65 15 +-13630382.58 4532203.417 66 15 +-13630352.52 4532178.104 67 15 +-13630260.13 4532096.542 68 15 +-13630178.87 4532013.573 69 15 +-13629982.94 4531806.858 70 15 +-13629800.38 4531659.207 71 15 +-13629648.98 4531514.371 72 15 +-13629492.02 4531299.229 73 15 +-13629440.82 4531231.734 74 15 +-13629326.16 4531162.834 75 15 +-13629123.56 4531060.187 76 15 +-13629067.9 4531022.222 77 15 +-13628998.88 4531095.34 78 15 +-13628938.77 4531176.895 79 15 +-13628540.24 4531061.593 80 15 +-13628147.28 4530954.729 81 15 +-13627756.55 4530845.054 82 15 +-13627364.71 4530736.787 83 15 +-13626970.64 4530627.114 84 15 +-13626709.04 4530552.594 85 15 +-13626703.47 4530570.872 86 15 +-13626690.11 4530621.49 87 15 +-13626671.19 4530688.981 88 15 +-13626515.34 4530645.393 89 15 +-13626437.42 4530625.708 90 15 +-13626418.49 4530620.084 91 15 +-13626388.44 4530693.199 92 15 +-13626367.29 4530745.223 93 15 +-13626296.04 4530722.726 94 15 +-13626269.32 4530725.538 95 15 +-13626168.02 4530833.806 96 15 +-13626077.86 4530891.455 97 15 +-13626048.91 4530887.237 98 15 +-13625884.16 4530784.593 99 15 +-13625855.22 4530766.314 100 15 +-13625826.27 4530750.847 101 15 +-13625755.03 4530726.944 102 15 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000016.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000016.dat new file mode 100644 index 000000000000..1915fcf27d2b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000016.dat @@ -0,0 +1,320 @@ +-13621538.25 4521376.579 0 16 +-13621635.09 4521424.343 1 16 +-13621724.15 4521474.916 2 16 +-13621823.22 4521524.085 3 16 +-13621914.51 4521570.444 4 16 +-13622008.01 4521619.614 5 16 +-13622286.31 4521768.528 6 16 +-13622382.05 4521819.103 7 16 +-13622482.24 4521869.678 8 16 +-13622606.91 4521939.922 9 16 +-13622629.18 4521949.756 10 16 +-13622708.21 4521991.903 11 16 +-13622857.38 4522067.767 12 16 +-13623184.66 4522256.025 13 16 +-13623515.28 4522440.072 14 16 +-13623804.71 4522715.446 15 16 +-13623954.99 4522860.161 16 16 +-13624055.18 4522985.207 17 16 +-13624076.33 4522997.853 18 16 +-13624110.84 4522985.207 19 16 +-13624238.86 4523143.976 20 16 +-13624296.74 4523103.23 21 16 +-13624339.04 4523151.001 22 16 +-13624467.06 4523288.697 23 16 +-13624575.04 4523398.292 24 16 +-13624703.06 4523520.535 25 16 +-13624711.97 4523527.56 26 16 +-13624734.23 4523545.827 27 16 +-13624791 4523592.195 28 16 +-13624872.27 4523655.425 29 16 +-13624941.28 4523721.466 30 16 +-13625138.32 4523912.564 31 16 +-13625373.2 4524165.494 32 16 +-13625422.18 4524227.322 33 16 +-13625461.15 4524277.909 34 16 +-13625580.26 4524426.861 35 16 +-13625643.71 4524511.174 36 16 +-13625668.2 4524543.495 37 16 +-13625703.82 4524591.273 38 16 +-13625746.12 4524644.672 39 16 +-13625758.37 4524660.13 40 16 +-13625776.18 4524684.019 41 16 +-13625850.76 4524776.766 42 16 +-13625905.31 4524842.814 43 16 +-13625915.33 4524855.461 44 16 +-13625977.67 4524935.562 45 16 +-13626045.57 4525022.69 46 16 +-13626111.25 4525104.198 47 16 +-13626180.27 4525191.327 48 16 +-13626225.91 4525248.945 49 16 +-13626243.72 4525271.431 50 16 +-13626311.63 4525357.156 51 16 +-13626396.23 4525465.368 52 16 +-13626479.72 4525573.581 53 16 +-13626618.87 4525804.065 54 16 +-13626683.43 4525917.903 55 16 +-13626709.04 4525964.282 56 16 +-13626750.23 4526040.175 57 16 +-13626785.85 4526099.203 58 16 +-13626828.15 4526175.098 59 16 +-13626903.85 4526305.805 60 16 +-13626965.07 4526401.378 61 16 +-13627038.54 4526539.116 62 16 +-13627085.3 4526626.258 63 16 +-13627088.64 4526633.285 64 16 +-13627113.13 4526679.667 65 16 +-13627204.41 4526849.737 66 16 +-13627242.26 4526925.636 67 16 +-13627282.33 4527007.159 68 16 +-13627319.07 4527081.654 69 16 +-13627343.56 4527129.443 70 16 +-13627422.59 4527284.058 71 16 +-13627473.8 4527383.857 72 16 +-13627483.82 4527403.535 73 16 +-13627490.5 4527416.186 74 16 +-13627507.2 4527452.732 75 16 +-13627521.67 4527483.656 76 16 +-13627550.61 4527551.126 77 16 +-13627571.76 4527596.107 78 16 +-13627618.52 4527700.125 79 16 +-13627634.1 4527733.861 80 16 +-13627696.44 4527873.022 81 16 +-13627745.42 4527986.883 82 16 +-13627764.35 4528030.46 83 16 +-13627808.87 4528123.236 84 16 +-13627823.34 4528154.162 85 16 +-13627871.21 4528253.969 86 16 +-13628001.46 4528530.902 87 16 +-13628111.66 4528761.45 88 16 +-13628186.25 4528890.785 89 16 +-13628227.43 4528963.887 90 16 +-13628245.25 4528996.222 91 16 +-13628287.55 4529069.325 92 16 +-13628391.07 4529243.651 93 16 +-13628506.85 4529439.068 94 16 +-13628564.73 4529537.481 95 16 +-13628790.71 4529919.894 96 16 +-13628903.14 4530143.444 97 16 +-13628957.69 4530254.517 98 16 +-13629015.58 4530369.81 99 16 +-13629095.73 4530528.691 100 16 +-13629222.63 4530725.538 101 16 +-13629239.33 4530746.629 102 16 +-13629315.03 4530823.963 103 16 +-13629327.27 4530835.212 104 16 +-13629449.72 4530946.293 105 16 +-13629533.21 4531022.222 106 16 +-13629686.83 4531151.585 107 16 +-13629873.85 4531280.949 108 16 +-13630108.73 4531480.622 109 16 +-13630210.03 4531621.24 110 16 +-13630338.05 4531798.421 111 16 +-13630478.31 4531943.262 112 16 +-13630542.88 4531978.417 113 16 +-13630640.84 4532012.167 114 16 +-13630576.28 4532179.511 115 16 +-13630528.41 4532239.98 116 16 +-13630486.11 4532290.606 117 16 +-13630516.16 4532315.919 118 16 +-13630533.97 4532327.169 119 16 +-13630605.22 4532387.639 120 16 +-13630712.09 4532477.642 121 16 +-13631367.76 4533163.94 122 16 +-13631460.15 4533260.981 123 16 +-13631529.17 4533332.708 124 16 +-13631548.1 4533359.43 125 16 +-13631557 4533386.152 126 16 +-13631644.94 4533480.383 127 16 +-13631663.87 4533500.073 128 16 +-13631751.81 4533594.305 129 16 +-13631855.34 4533705.415 130 16 +-13631887.62 4533740.577 131 16 +-13631922.13 4533777.145 132 16 +-13631988.92 4533853.095 133 16 +-13632070.18 4533950.143 134 16 +-13632149.22 4534050.005 135 16 +-13631609.32 4534515.571 136 16 +-13631582.6 4534552.142 137 16 +-13631664.98 4534608.406 138 16 +-13631786.32 4534698.428 139 16 +-13632040.13 4535014.918 140 16 +-13632135.86 4535155.583 141 16 +-13632153.67 4535189.343 142 16 +-13632207.11 4535284.997 143 16 +-13632230.48 4535349.704 144 16 +-13632258.31 4535465.053 145 16 +-13632264.99 4535493.187 146 16 +-13632277.24 4535539.609 147 16 +-13632299.5 4535626.825 148 16 +-13632306.18 4535667.62 149 16 +-13632315.09 4535719.67 150 16 +-13632337.35 4535870.192 151 16 +-13632352.93 4535970.072 152 16 +-13632377.43 4536151.547 153 16 +-13632395.24 4536355.534 154 16 +-13632398.58 4536439.944 155 16 +-13632403.03 4536558.119 156 16 +-13632410.82 4536762.114 157 16 +-13632418.61 4536967.521 158 16 +-13632423.07 4537056.156 159 16 +-13632426.41 4537139.165 160 16 +-13632427.52 4537153.234 161 16 +-13632429.75 4537222.174 162 16 +-13632433.09 4537310.811 163 16 +-13632435.31 4537355.834 164 16 +-13632437.54 4537393.822 165 16 +-13632440.88 4537478.24 166 16 +-13632440.88 4537495.124 167 16 +-13632433.09 4537576.729 168 16 +-13632414.16 4537711.801 169 16 +-13632421.95 4537775.116 170 16 +-13632437.54 4537822.955 171 16 +-13632408.59 4537865.166 172 16 +-13632367.41 4537924.261 173 16 +-13632335.12 4537962.251 174 16 +-13632310.63 4538011.497 175 16 +-13632348.48 4538043.86 176 16 +-13632399.69 4538087.478 177 16 +-13632506.56 4538180.344 178 16 +-13632439.76 4538256.326 179 16 +-13632419.73 4538280.247 180 16 +-13632378.54 4538333.716 181 16 +-13632316.2 4538413.921 182 16 +-13632250.52 4538487.09 183 16 +-13632239.39 4538577.146 184 16 +-13632263.88 4538594.031 185 16 +-13632336.24 4538636.245 186 16 +-13632400.8 4538675.645 187 16 +-13632463.14 4538709.416 188 16 +-13632536.61 4538743.188 189 16 +-13632618.99 4538765.702 190 16 +-13632661.29 4538772.738 191 16 +-13632715.84 4538776.959 192 16 +-13632773.72 4538785.402 193 16 +-13632872.8 4538782.588 194 16 +-13632969.64 4538751.63 195 16 +-13632972.98 4538872.646 196 16 +-13632972.98 4538886.717 197 16 +-13633210.1 4538907.825 198 16 +-13633234.59 4538914.861 199 16 +-13633333.66 4538933.154 200 16 +-13633398.22 4538934.561 201 16 +-13633413.81 4538934.561 202 16 +-13633450.55 4538934.561 203 16 +-13633465.02 4538934.561 204 16 +-13633561.86 4538941.597 205 16 +-13633600.83 4538958.483 206 16 +-13633890.26 4539120.309 207 16 +-13634441.29 4539190.67 208 16 +-13634593.8 4539196.298 209 16 +-13634786.38 4539203.334 210 16 +-13634870.98 4539206.149 211 16 +-13634937.77 4539208.963 212 16 +-13634995.66 4539211.778 213 16 +-13634993.43 4539272.288 214 16 +-13634991.21 4539320.133 215 16 +-13634986.75 4539438.341 216 16 +-13634983.41 4539526.997 217 16 +-13634980.07 4539605.804 218 16 +-13634980.07 4539632.542 219 16 +-13634978.96 4539708.534 220 16 +-13634978.96 4539742.309 221 16 +-13634978.96 4539771.862 222 16 +-13634983.41 4540137.762 223 16 +-13634982.3 4540424.862 224 16 +-13634971.17 4540531.823 225 16 +-13634936.66 4540637.378 226 16 +-13634855.4 4540897.75 227 16 +-13634853.17 4540931.529 228 16 +-13634853.17 4540937.159 229 16 +-13634875.43 4541008.939 230 16 +-13634925.53 4541091.979 231 16 +-13634973.4 4541166.574 232 16 +-13635131.47 4541291.84 233 16 +-13635144.83 4541296.063 234 16 +-13635135.92 4541322.805 235 16 +-13635099.19 4541479.038 236 16 +-13635106.98 4541605.715 237 16 +-13635111.43 4541670.462 238 16 +-13635122.56 4541936.49 239 16 +-13635071.36 4541939.306 240 16 +-13635073.58 4541967.457 241 16 +-13635076.92 4542054.728 242 16 +-13635348.54 4542082.879 243 16 +-13635553.37 4542144.814 244 16 +-13635662.46 4542379.887 245 16 +-13635649.11 4542395.371 246 16 +-13635567.84 4542461.53 247 16 +-13635572.29 4542572.735 248 16 +-13635587.88 4542835.971 249 16 +-13635602.35 4543099.214 250 16 +-13635616.82 4543361.056 251 16 +-13635631.29 4543622.904 252 16 +-13635644.65 4543886.167 253 16 +-13635659.12 4544148.028 254 16 +-13635674.71 4544411.305 255 16 +-13635688.07 4544671.771 256 16 +-13635703.65 4544936.469 257 16 +-13635718.12 4545201.173 258 16 +-13635730.37 4545461.659 259 16 +-13635744.84 4545720.744 260 16 +-13635760.42 4545984.06 261 16 +-13635773.78 4546251.607 262 16 +-13635656.9 4546258.648 263 16 +-13635536.67 4546267.097 264 16 +-13635417.56 4546272.73 265 16 +-13635296.22 4546279.77 266 16 +-13635177.11 4546285.403 267 16 +-13635062.45 4546292.444 268 16 +-13634940 4546296.668 269 16 +-13634819.77 4546303.709 270 16 +-13634702.89 4546309.342 271 16 +-13634584.89 4546316.383 272 16 +-13634463.55 4546324.832 273 16 +-13634346.67 4546331.873 274 16 +-13634225.33 4546337.505 275 16 +-13634171.9 4546340.322 276 16 +-13634137.39 4546341.73 277 16 +-13634114.01 4546343.138 278 16 +-13634116.24 4546383.975 279 16 +-13634119.58 4546427.629 280 16 +-13634146.29 4546523.386 281 16 +-13634171.9 4546567.04 282 16 +-13634180.8 4546582.53 283 16 +-13634196.39 4546616.327 284 16 +-13634234.23 4546852.909 285 16 +-13634255.39 4546933.179 286 16 +-13634268.74 4546965.569 287 16 +-13634282.1 4546993.734 288 16 +-13634297.69 4547028.941 289 16 +-13634317.72 4547075.413 290 16 +-13634323.29 4547088.088 291 16 +-13634350.01 4547151.46 292 16 +-13634386.74 4547189.484 293 16 +-13634427.93 4547217.65 294 16 +-13634495.84 4547238.774 295 16 +-13634522.55 4547241.591 296 16 +-13634608.27 4547250.041 297 16 +-13634649.46 4547255.674 298 16 +-13634700.66 4547259.899 299 16 +-13634856.51 4547281.023 300 16 +-13634863.19 4547290.881 301 16 +-13634874.32 4547323.272 302 16 +-13634876.55 4547347.213 303 16 +-13634877.66 4547373.971 304 16 +-13634892.13 4547611.979 305 16 +-13634905.49 4547872.526 306 16 +-13634922.19 4548135.896 307 16 +-13634924.42 4548165.473 308 16 +-13634934.43 4548348.569 309 16 +-13634937.77 4548397.864 310 16 +-13634938.89 4548416.174 311 16 +-13634941.11 4548449.977 312 16 +-13634951.13 4548630.261 313 16 +-13634954.47 4548678.15 314 16 +-13634967.83 4548940.132 315 16 +-13634976.74 4549096.479 316 16 +-13634983.41 4549203.529 317 16 +-13634988.98 4549299.312 318 16 +-13634999 4549465.524 319 16 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000017.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000017.dat new file mode 100644 index 000000000000..447af56f2ef7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000017.dat @@ -0,0 +1,111 @@ +-13612666.08 4517880.598 0 17 +-13612745.12 4517582.882 1 17 +-13612661.63 4517431.219 2 17 +-13612674.99 4517428.411 3 17 +-13612750.69 4517306.239 4 17 +-13612873.14 4517214.963 5 17 +-13612947.72 4517160.197 6 17 +-13612956.63 4517154.58 7 17 +-13612946.61 4517140.538 8 17 +-13612834.18 4517032.412 9 17 +-13612452.35 4516752.975 10 17 +-13612400.03 4516741.742 11 17 +-13612364.41 4516738.933 12 17 +-13612282.03 4516748.763 13 17 +-13612224.14 4516761.4 14 17 +-13612196.31 4516768.421 15 17 +-13612060.5 4516789.484 16 17 +-13612027.11 4516783.867 17 17 +-13611954.75 4516747.358 18 17 +-13611932.49 4516727.7 19 17 +-13611916.9 4516712.254 20 17 +-13611876.83 4516663.108 21 17 +-13611923.58 4516628.003 22 17 +-13611978.13 4516584.474 23 17 +-13612050.49 4516517.074 24 17 +-13612196.31 4516345.769 25 17 +-13612244.18 4516286.796 26 17 +-13612455.69 4516014.399 27 17 +-13612463.48 4516004.57 28 17 +-13612534.73 4515868.375 29 17 +-13612549.2 4515820.637 30 17 +-13612661.63 4515563.697 31 17 +-13612718.4 4515525.788 32 17 +-13612744.01 4515504.728 33 17 +-13612787.42 4515469.627 34 17 +-13612885.38 4515398.023 35 17 +-13612977.78 4515330.631 36 17 +-13613024.53 4515295.531 37 17 +-13613042.34 4515282.895 38 17 +-13613067.95 4515261.835 39 17 +-13613099.12 4515239.371 40 17 +-13613145.87 4515204.272 41 17 +-13613169.25 4515187.424 42 17 +-13613251.62 4515110.206 43 17 +-13613286.13 4515065.279 44 17 +-13613374.07 4514902.421 45 17 +-13613358.49 4514882.766 46 17 +-13613334 4514851.879 47 17 +-13613300.6 4514808.357 48 17 +-13613263.87 4514764.836 49 17 +-13613202.64 4514689.024 50 17 +-13613283.91 4514545.827 51 17 +-13613259.42 4514491.075 52 17 +-13613222.68 4514409.65 53 17 +-13613178.15 4514309.976 54 17 +-13613138.08 4514222.937 55 17 +-13613122.49 4514145.725 56 17 +-13613123.61 4514016.573 57 17 +-13613123.61 4513832.674 58 17 +-13613195.96 4513811.618 59 17 +-13613318.42 4513530.863 60 17 +-13613188.17 4513422.774 61 17 +-13613110.25 4513353.991 62 17 +-13612991.14 4513261.346 63 17 +-13612894.29 4513181.334 64 17 +-13612865.34 4513158.875 65 17 +-13612744.01 4513296.439 66 17 +-13612679.44 4513243.097 67 17 +-13612608.2 4513184.141 68 17 +-13612237.5 4513112.552 69 17 +-13611973.68 4513025.524 70 17 +-13612003.73 4512932.881 71 17 +-13611901.32 4512897.789 72 17 +-13611800.02 4512865.505 73 17 +-13611694.26 4512813.569 74 17 +-13611624.13 4512741.983 75 17 +-13611555.11 4512671.8 76 17 +-13611526.17 4512642.324 77 17 +-13611484.98 4512600.215 78 17 +-13611424.87 4512445.817 79 17 +-13611410.4 4512370.022 80 17 +-13611371.44 4512333.529 81 17 +-13611360.31 4512323.704 82 17 +-13611343.61 4512355.986 83 17 +-13611328.02 4512385.462 84 17 +-13611240.08 4512517.401 85 17 +-13611183.31 4512583.372 86 17 +-13611097.59 4512666.186 87 17 +-13611043.04 4512716.717 88 17 +-13610998.52 4512754.616 89 17 +-13610915.03 4512827.606 90 17 +-13610901.67 4512840.239 91 17 +-13610781.44 4512942.706 92 17 +-13610715.77 4512984.817 93 17 +-13610642.29 4513010.083 94 17 +-13610352.86 4513029.735 95 17 +-13610337.28 4513031.138 96 17 +-13610144.7 4513043.771 97 17 +-13610129.11 4513043.771 98 17 +-13610010 4513050.79 99 17 +-13609930.96 4513055.001 100 17 +-13609717.23 4513181.334 101 17 +-13609637.08 4513355.395 102 17 +-13609632.63 4513376.451 103 17 +-13609651.55 4513380.662 104 17 +-13609802.95 4513428.389 105 17 +-13609784.02 4513469.098 106 17 +-13609820.76 4513508.403 107 17 +-13609650.44 4513693.7 108 17 +-13609629.29 4513637.549 109 17 +-13609578.08 4513623.511 110 17 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000018.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000018.dat new file mode 100644 index 000000000000..b08b85acbbfd --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000018.dat @@ -0,0 +1,147 @@ +-13631503.57 4547126.111 0 18 +-13631485.76 4546999.367 1 18 +-13631299.85 4547028.941 2 18 +-13631119.52 4547057.106 3 18 +-13630932.5 4547086.68 4 18 +-13630913.57 4546957.119 5 18 +-13630728.78 4546985.284 6 18 +-13630706.52 4546854.317 7 18 +-13630640.84 4546864.175 8 18 +-13630618.58 4546868.4 9 18 +-13630576.28 4546609.286 10 18 +-13630506.14 4546350.179 11 18 +-13630408.18 4546223.444 12 18 +-13630449.37 4546144.588 13 18 +-13630312.45 4546098.119 14 18 +-13630289.07 4546093.894 15 18 +-13630368.11 4546051.65 16 18 +-13630380.35 4546043.202 17 18 +-13630290.18 4546037.569 18 18 +-13630179.98 4546033.345 19 18 +-13630162.17 4546034.753 20 18 +-13630153.26 4545985.468 21 18 +-13630167.73 4545977.02 22 18 +-13630201.13 4545960.122 23 18 +-13630295.75 4545936.184 24 18 +-13630330.26 4545858.738 25 18 +-13630277.94 4545862.962 26 18 +-13630153.26 4545871.411 27 18 +-13629977.38 4545882.676 28 18 +-13629901.68 4545889.716 29 18 +-13629782.57 4545899.573 30 18 +-13629774.78 4545819.311 31 18 +-13629657.89 4545844.657 32 18 +-13629645.64 4545681.318 33 18 +-13629524.31 4545692.583 34 18 +-13629515.4 4545572.896 35 18 +-13629508.72 4545471.516 36 18 +-13629495.36 4545295.51 37 18 +-13629492.02 4545242.005 38 18 +-13629367.35 4545251.862 39 18 +-13629244.89 4545263.126 40 18 +-13629121.33 4545270.166 41 18 +-13629117.99 4545225.109 42 18 +-13629112.42 4545157.524 43 18 +-13629102.41 4545046.292 44 18 +-13629094.61 4544933.653 45 18 +-13628846.37 4544949.141 46 18 +-13628602.58 4544970.26 47 18 +-13628594.79 4544857.622 48 18 +-13628576.98 4544632.349 49 18 +-13628452.3 4544640.797 50 18 +-13628389.96 4544646.428 51 18 +-13628333.19 4544650.652 52 18 +-13628314.26 4544428.2 53 18 +-13628304.25 4544312.751 54 18 +-13628296.45 4544202.936 55 18 +-13628293.11 4544153.66 56 18 +-13628288.66 4544090.306 57 18 +-13628280.87 4543974.861 58 18 +-13628271.96 4543869.273 59 18 +-13628259.72 4543751.015 60 18 +-13628250.81 4543639.798 61 18 +-13628241.91 4543527.174 62 18 +-13628234.11 4543414.551 63 18 +-13628229.66 4543301.93 64 18 +-13628222.98 4543190.717 65 18 +-13628202.94 4543190.717 66 18 +-13628072.7 4543197.756 67 18 +-13628098.3 4543082.321 68 18 +-13627950.25 4543097.806 69 18 +-13627963.61 4543073.875 70 18 +-13627837.82 4543009.119 71 18 +-13627744.31 4542961.257 72 18 +-13627713.14 4543018.973 73 18 +-13627678.63 4543089.36 74 18 +-13627670.84 4543085.137 75 18 +-13627609.61 4543051.351 76 18 +-13627596.25 4543044.312 77 18 +-13627588.46 4543031.643 78 18 +-13627595.14 4542966.888 79 18 +-13627596.25 4542955.626 80 18 +-13627606.27 4542903.541 81 18 +-13627545.05 4542873.979 82 18 +-13627486.05 4542837.379 83 18 +-13627470.46 4542831.748 84 18 +-13627400.33 4542827.525 85 18 +-13627331.31 4542824.709 86 18 +-13627261.18 4542820.486 87 18 +-13627193.28 4542812.04 88 18 +-13627124.26 4542809.225 89 18 +-13627054.13 4542806.409 90 18 +-13626986.22 4542800.779 91 18 +-13626916.09 4542795.148 92 18 +-13626845.96 4542792.332 93 18 +-13626849.3 4542716.317 94 18 +-13626781.39 4542738.84 95 18 +-13626768.04 4542737.433 96 18 +-13626785.85 4542509.39 97 18 +-13626716.83 4542503.759 98 18 +-13626647.81 4542498.129 99 18 +-13626638.91 4542612.149 100 18 +-13626569.89 4542607.926 101 18 +-13626504.21 4542603.703 102 18 +-13626494.19 4542716.317 103 18 +-13626447.44 4542713.502 104 18 +-13626424.06 4542712.094 105 18 +-13626394 4542709.279 106 18 +-13626380.64 4542707.871 107 18 +-13626359.49 4542706.463 108 18 +-13626283.8 4542702.24 109 18 +-13626286.02 4542651.564 110 18 +-13626175.82 4542645.933 111 18 +-13626145.76 4542643.118 112 18 +-13626124.61 4542640.303 113 18 +-13626134.63 4542533.32 114 18 +-13626061.16 4542558.658 115 18 +-13626013.29 4542574.142 116 18 +-13625981.01 4542585.404 117 18 +-13625855.22 4542630.449 118 18 +-13625682.67 4542499.536 119 18 +-13625668.2 4542488.275 120 18 +-13625651.5 4542477.014 121 18 +-13625517.92 4542381.294 122 18 +-13625452.24 4542334.842 123 18 +-13625347.6 4542260.238 124 18 +-13625322 4542202.526 125 18 +-13625317.54 4542194.08 126 18 +-13625286.37 4542132.145 127 18 +-13625306.41 4542099.771 128 18 +-13625320.88 4541961.827 129 18 +-13625349.83 4541866.112 130 18 +-13625254.09 4541819.662 131 18 +-13625159.47 4541722.541 132 18 +-13625019.21 4541616.975 133 18 +-13624963.55 4541500.151 134 18 +-13624895.64 4541490.298 135 18 +-13624854.45 4541483.261 136 18 +-13624799.91 4541473.408 137 18 +-13624756.49 4541464.963 138 18 +-13624700.83 4541453.703 139 18 +-13624642.95 4541442.443 140 18 +-13624665.21 4541362.215 141 18 +-13624645.17 4541356.585 142 18 +-13624599.53 4541324.212 143 18 +-13624392.48 4541175.019 144 18 +-13624182.08 4541025.828 145 18 +-13624118.63 4541113.09 146 18 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000019.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000019.dat new file mode 100644 index 000000000000..0eec448279b2 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000019.dat @@ -0,0 +1,169 @@ +-13633437.19 4547447.204 0 19 +-13633436.07 4547428.896 1 19 +-13633316.96 4547437.345 2 19 +-13633298.04 4547438.754 3 19 +-13633198.96 4547442.979 4 19 +-13633079.85 4547448.612 5 19 +-13633019.74 4547452.837 6 19 +-13632959.63 4547457.062 7 19 +-13632852.76 4547461.287 8 19 +-13632839.4 4547461.287 9 19 +-13632832.72 4547378.196 10 19 +-13632831.61 4547351.438 11 19 +-13632748.12 4547341.58 12 19 +-13632699.14 4547328.905 13 19 +-13632652.38 4547313.414 14 19 +-13632613.42 4547300.739 15 19 +-13632585.59 4547290.881 16 19 +-13632441.99 4547244.407 17 19 +-13632413.05 4547234.549 18 19 +-13632221.58 4547192.301 19 19 +-13632191.52 4547186.667 20 19 +-13632181.5 4547185.259 21 19 +-13632092.45 4547168.36 22 19 +-13632115.82 4547104.987 23 19 +-13632131.41 4547079.638 24 19 +-13632143.65 4547069.78 25 19 +-13632163.69 4547054.289 26 19 +-13632218.24 4547038.798 27 19 +-13632221.58 4546997.959 28 19 +-13632222.69 4546979.651 29 19 +-13632220.46 4546941.628 30 19 +-13632205.99 4546909.239 31 19 +-13632135.86 4546852.909 32 19 +-13632128.07 4546789.538 33 19 +-13632128.07 4546781.089 34 19 +-13632145.88 4546745.883 35 19 +-13632232.71 4546661.39 36 19 +-13632256.09 4546621.96 37 19 +-13632259.43 4546620.552 38 19 +-13632281.69 4546607.878 39 19 +-13632429.75 4546544.509 40 19 +-13632673.54 4546481.14 41 19 +-13632666.86 4546445.935 42 19 +-13632663.52 4546427.629 43 19 +-13632656.84 4546289.628 44 19 +-13632654.61 4546253.015 45 19 +-13632647.93 4546158.669 46 19 +-13632634.57 4545899.573 47 19 +-13632630.12 4545815.087 48 19 +-13632621.21 4545632.035 49 19 +-13632611.2 4545371.544 50 19 +-13632605.63 4545291.286 51 19 +-13632600.06 4545203.989 52 19 +-13632596.72 4545153.3 53 19 +-13632587.82 4544854.806 54 19 +-13632554.42 4544584.479 55 19 +-13632506.56 4544530.978 56 19 +-13632395.24 4544408.489 57 19 +-13632365.18 4544373.291 58 19 +-13632315.09 4544297.264 59 19 +-13632287.26 4544233.909 60 19 +-13632204.88 4544090.306 61 19 +-13632163.69 4544039.623 62 19 +-13632152.56 4544026.952 63 19 +-13632143.65 4544017.097 64 19 +-13632125.84 4543995.979 65 19 +-13632077.98 4543938.257 66 19 +-13632063.5 4543918.547 67 19 +-13632054.6 4543903.061 68 19 +-13632044.58 4543850.971 69 19 +-13632065.73 4543814.367 70 19 +-13632070.18 4543808.736 71 19 +-13632094.67 4543784.803 72 19 +-13632059.05 4543731.306 73 19 +-13632037.9 4543700.334 74 19 +-13632202.65 4543535.621 75 19 +-13632240.5 4543500.426 76 19 +-13632264.99 4543476.493 77 19 +-13632291.71 4543448.338 78 19 +-13632325.11 4543411.736 79 19 +-13632504.33 4543237.173 80 19 +-13632406.37 4543172.416 81 19 +-13632322.88 4543121.738 82 19 +-13632167.03 4542909.172 83 19 +-13632119.16 4542835.971 84 19 +-13632148.11 4542831.748 85 19 +-13632285.03 4542813.448 86 19 +-13632308.41 4542810.632 87 19 +-13632307.29 4542795.148 88 19 +-13632312.86 4542768.402 89 19 +-13632329.56 4542758.548 90 19 +-13632458.69 4542578.365 91 19 +-13632414.16 4542248.977 92 19 +-13632325.11 4542165.928 93 19 +-13632460.91 4542026.576 94 19 +-13632370.75 4541660.609 95 19 +-13632328.44 4541538.154 96 19 +-13632376.31 4541356.585 97 19 +-13632357.39 4541259.468 98 19 +-13632276.12 4541172.204 99 19 +-13632505.44 4541077.904 100 19 +-13632502.1 4540719.008 101 19 +-13632437.54 4540689.452 102 19 +-13632438.65 4540606.415 103 19 +-13632439.76 4540547.305 104 19 +-13632439.76 4540458.639 105 19 +-13632438.65 4540372.79 106 19 +-13632437.54 4540203.907 107 19 +-13632437.54 4540185.612 108 19 +-13632436.42 4539947.774 109 19 +-13632322.88 4539946.367 110 19 +-13632322.88 4539697.276 111 19 +-13632209.33 4539695.869 112 19 +-13632094.67 4539694.462 113 19 +-13632082.43 4539586.102 114 19 +-13632081.32 4539467.893 115 19 +-13632080.2 4539431.305 116 19 +-13632080.2 4539383.459 117 19 +-13632080.2 4539348.278 118 19 +-13632080.2 4539227.257 119 19 +-13632077.98 4539106.238 120 19 +-13632077.98 4538988.034 121 19 +-13632077.98 4538865.61 122 19 +-13632075.75 4538734.745 123 19 +-13631985.58 4538734.745 124 19 +-13631786.32 4538738.966 125 19 +-13631746.24 4538738.966 126 19 +-13631719.53 4538713.638 127 19 +-13631779.64 4538647.502 128 19 +-13631800.79 4538623.581 129 19 +-13631841.98 4538575.739 130 19 +-13631862.02 4538549.003 131 19 +-13631906.54 4538496.94 132 19 +-13631926.58 4538473.019 133 19 +-13631731.77 4538305.574 134 19 +-13631666.09 4538243.663 135 19 +-13631774.07 4538197.229 136 19 +-13631820.83 4538176.123 137 19 +-13631780.75 4538084.664 138 19 +-13631742.9 4537991.799 139 19 +-13631974.45 4537893.306 140 19 +-13632099.13 4537842.653 141 19 +-13632172.6 4537813.106 142 19 +-13632262.77 4537735.72 143 19 +-13632276.12 4537728.685 144 19 +-13632414.16 4537711.801 145 19 +-13632433.09 4537576.729 146 19 +-13632243.84 4537254.534 147 19 +-13632429.75 4537222.174 148 19 +-13632427.52 4537153.234 149 19 +-13632426.41 4537139.165 150 19 +-13632423.07 4537056.156 151 19 +-13632418.61 4536967.521 152 19 +-13632318.43 4536971.741 153 19 +-13632311.75 4536767.742 154 19 +-13632301.73 4536562.34 155 19 +-13632297.28 4536461.047 156 19 +-13632295.05 4536408.994 157 19 +-13632292.82 4536361.162 158 19 +-13632194.86 4536365.382 159 19 +-13632190.41 4536311.923 160 19 +-13632184.84 4536157.174 161 19 +-13632084.66 4536161.395 162 19 +-13632089.11 4536264.091 163 19 +-13632091.33 4536314.737 164 19 +-13632092.45 4536351.314 165 19 +-13632092.45 4536368.196 166 19 +-13632094.67 4536416.028 167 19 +-13632090.22 4536466.674 168 19 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000020.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000020.dat new file mode 100644 index 000000000000..75b997af1aaa --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000020.dat @@ -0,0 +1,196 @@ +-13633236.81 4531224.703 0 20 +-13633241.26 4531352.662 1 20 +-13633348.13 4531624.052 2 20 +-13633181.15 4531707.018 3 20 +-13633165.57 4531714.049 4 20 +-13633200.08 4531799.827 5 20 +-13633204.53 4531888.419 6 20 +-13633205.64 4531984.042 7 20 +-13633205.64 4532019.198 8 20 +-13633205.64 4532068.417 9 20 +-13633193.4 4532126.073 10 20 +-13633188.94 4532144.354 11 20 +-13633176.7 4532209.042 12 20 +-13633158.89 4532297.637 13 20 +-13633141.08 4532493.112 14 20 +-13633147.76 4532609.835 15 20 +-13633156.66 4532681.558 16 20 +-13633158.89 4532702.653 17 20 +-13633166.68 4532784.22 18 20 +-13633116.59 4532789.846 19 20 +-13632910.65 4532843.287 20 20 +-13632878.36 4532857.35 21 20 +-13632775.95 4532926.262 22 20 +-13632681.33 4533002.206 23 20 +-13632666.86 4533013.457 24 20 +-13632721.4 4533082.369 25 20 +-13632800.44 4533203.319 26 20 +-13632843.85 4533282.077 27 20 +-13632919.55 4533398.81 28 20 +-13632950.72 4533445.222 29 20 +-13632978.55 4533486.009 30 20 +-13633074.29 4533633.686 31 20 +-13633111.02 4533689.944 32 20 +-13633149.98 4533754.642 33 20 +-13633225.68 4533881.225 34 20 +-13633272.43 4533952.956 35 20 +-13633365.94 4534152.681 36 20 +-13633371.51 4534298.961 37 20 +-13633370.4 4534612.625 38 20 +-13633369.28 4534673.109 39 20 +-13633369.28 4534704.054 40 20 +-13633368.17 4534753.285 41 20 +-13633369.28 4534841.902 42 20 +-13633378.19 4534864.408 43 20 +-13633377.07 4534888.32 44 20 +-13633379.3 4534975.532 45 20 +-13633382.64 4535116.196 46 20 +-13633377.07 4535202.003 47 20 +-13633345.9 4535359.551 48 20 +-13633332.55 4535429.886 49 20 +-13633350.36 4535552.269 50 20 +-13633398.22 4535638.079 51 20 +-13633408.24 4535687.315 52 20 +-13633408.24 4535780.159 53 20 +-13633409.36 4535881.446 54 20 +-13633409.36 4535919.428 55 20 +-13633410.47 4535982.733 56 20 +-13633410.47 4536016.495 57 20 +-13633409.36 4536082.614 58 20 +-13633409.36 4536131.852 59 20 +-13633410.47 4536185.31 60 20 +-13633410.47 4536207.819 61 20 +-13633411.58 4536258.464 62 20 +-13633412.7 4536296.448 63 20 +-13633413.81 4536424.469 64 20 +-13633384.87 4536489.184 65 20 +-13633359.26 4536522.948 66 20 +-13633321.41 4536631.276 67 20 +-13633320.3 4536659.413 68 20 +-13633364.83 4536798.693 69 20 +-13633377.07 4537060.377 70 20 +-13633379.3 4537379.752 71 20 +-13633380.41 4537521.857 72 20 +-13633381.53 4537735.72 73 20 +-13633381.53 4537811.699 74 20 +-13633382.64 4537832.804 75 20 +-13633349.24 4537835.618 76 20 +-13633251.28 4537837.025 77 20 +-13633191.17 4537837.025 78 20 +-13633142.19 4537837.025 79 20 +-13633099.89 4537838.432 80 20 +-13633044.23 4537842.653 81 20 +-13632839.4 4537851.095 82 20 +-13632792.65 4537851.095 83 20 +-13632698.03 4537849.688 84 20 +-13632643.48 4537849.688 85 20 +-13632643.48 4537866.573 86 20 +-13632633.46 4537889.085 87 20 +-13632615.65 4537913.005 88 20 +-13632597.84 4538008.683 89 20 +-13632730.31 4538288.689 90 20 +-13632729.19 4538332.309 91 20 +-13632667.97 4538415.328 92 20 +-13632664.63 4538450.505 93 20 +-13632698.03 4538488.497 94 20 +-13632669.08 4538488.497 95 20 +-13632549.97 4538488.497 96 20 +-13632465.37 4538488.497 97 20 +-13632399.69 4538488.497 98 20 +-13632250.52 4538487.09 99 20 +-13632239.39 4538577.146 100 20 +-13632263.88 4538594.031 101 20 +-13632336.24 4538636.245 102 20 +-13632400.8 4538675.645 103 20 +-13632463.14 4538709.416 104 20 +-13632536.61 4538743.188 105 20 +-13632618.99 4538765.702 106 20 +-13632661.29 4538772.738 107 20 +-13632715.84 4538776.959 108 20 +-13632773.72 4538785.402 109 20 +-13632872.8 4538782.588 110 20 +-13632969.64 4538751.63 111 20 +-13632972.98 4538872.646 112 20 +-13632972.98 4538886.717 113 20 +-13633210.1 4538907.825 114 20 +-13633234.59 4538914.861 115 20 +-13633333.66 4538933.154 116 20 +-13633398.22 4538934.561 117 20 +-13633413.81 4538934.561 118 20 +-13633450.55 4538934.561 119 20 +-13633465.02 4538934.561 120 20 +-13633561.86 4538941.597 121 20 +-13633600.83 4538958.483 122 20 +-13633599.71 4538973.962 123 20 +-13633634.22 4539011.956 124 20 +-13633648.69 4539054.171 125 20 +-13633654.26 4539097.794 126 20 +-13633640.9 4539230.071 127 20 +-13633618.64 4539234.293 128 20 +-13633637.56 4539256.808 129 20 +-13633774.48 4539363.757 130 20 +-13633781.16 4539382.051 131 20 +-13633772.26 4539507.296 132 20 +-13633784.5 4539593.138 133 20 +-13633806.77 4539763.418 134 20 +-13633827.92 4539804.23 135 20 +-13633912.52 4539804.23 136 20 +-13633997.12 4539860.521 137 20 +-13634017.16 4539877.409 138 20 +-13634080.61 4539956.218 139 20 +-13634080.61 4540057.545 140 20 +-13633993.78 4540054.73 141 20 +-13633974.86 4540053.323 142 20 +-13633909.18 4540071.618 143 20 +-13633895.82 4540080.062 144 20 +-13633865.77 4540091.32 145 20 +-13633864.65 4540112.43 146 20 +-13633857.97 4540275.682 147 20 +-13633852.41 4540423.455 148 20 +-13633843.5 4540637.378 149 20 +-13633839.05 4540749.971 150 20 +-13633829.03 4540920.269 151 20 +-13633825.69 4541004.716 152 20 +-13633821.24 4541131.388 153 20 +-13633817.9 4541201.761 154 20 +-13633822.35 4541297.47 155 20 +-13633832.37 4541341.102 156 20 +-13633834.6 4541408.662 157 20 +-13633840.16 4541505.781 158 20 +-13633846.84 4541609.938 159 20 +-13633851.3 4541697.205 160 20 +-13633867.99 4541995.609 161 20 +-13633788.96 4541997.016 162 20 +-13633758.9 4541998.424 163 20 +-13633722.16 4541999.832 164 20 +-13633659.83 4542001.239 165 20 +-13633628.66 4542002.647 166 20 +-13633603.05 4542002.647 167 20 +-13633559.64 4542004.054 168 20 +-13633544.05 4542004.054 169 20 +-13633535.15 4542004.054 170 20 +-13633493.96 4542011.092 171 20 +-13633468.36 4542023.761 172 20 +-13633422.72 4542153.26 173 20 +-13633362.6 4542281.353 174 20 +-13633194.51 4542475.606 175 20 +-13633072.06 4542609.334 176 20 +-13632966.31 4542724.763 177 20 +-13632829.38 4542889.464 178 20 +-13632851.65 4542902.133 179 20 +-13632865 4542911.987 180 20 +-13632918.44 4542940.141 181 20 +-13632937.36 4542948.587 182 20 +-13632838.29 4543263.92 183 20 +-13632860.55 4543261.105 184 20 +-13632869.46 4543365.279 185 20 +-13632879.48 4543455.377 186 20 +-13632762.59 4543473.678 187 20 +-13632698.03 4543479.309 188 20 +-13632583.37 4543596.156 189 20 +-13632650.16 4543659.507 190 20 +-13632637.91 4543670.77 191 20 +-13632695.8 4543718.635 192 20 +-13632673.54 4543850.971 193 20 +-13632760.36 4543886.167 194 20 +-13633112.13 4543756.646 195 20 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000021.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000021.dat new file mode 100644 index 000000000000..5161864aad07 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000021.dat @@ -0,0 +1,91 @@ +-13615820.88 4519445.147 0 21 +-13615769.67 4519433.911 1 21 +-13615666.14 4519342.616 2 21 +-13615639.43 4519311.716 3 21 +-13615631.63 4519300.48 4 21 +-13615583.77 4519244.299 5 21 +-13615530.33 4519181.096 6 21 +-13615464.66 4519103.848 7 21 +-13615391.18 4519013.96 8 21 +-13615368.92 4518988.679 9 21 +-13615315.49 4518926.882 10 21 +-13615109.55 4518689.528 11 21 +-13615041.64 4518612.283 12 21 +-13614865.76 4518405.833 13 21 +-13614814.55 4518341.231 14 21 +-13614200.07 4518520.995 15 21 +-13614201.18 4518421.282 16 21 +-13614201.18 4518324.378 17 21 +-13614201.18 4518223.262 18 21 +-13614113.24 4518226.071 19 21 +-13614093.2 4518226.071 20 21 +-13613982.99 4518228.879 21 21 +-13613747 4518230.284 22 21 +-13613750.33 4518134.786 23 21 +-13613802.66 4518026.65 24 21 +-13613820.47 4517942.389 25 21 +-13613726.96 4517935.367 26 21 +-13613732.52 4517845.489 27 21 +-13613665.73 4517643.267 28 21 +-13613543.28 4517477.561 29 21 +-13613546.62 4517327.303 30 21 +-13613593.37 4517250.069 31 21 +-13613636.79 4517168.623 32 21 +-13613673.52 4517045.05 33 21 +-13613755.9 4516950.967 34 21 +-13613676.86 4516882.161 35 21 +-13613450.89 4516644.853 36 21 +-13613440.87 4516632.216 37 21 +-13613420.83 4516605.537 38 21 +-13613396.34 4516573.241 39 21 +-13613224.91 4516337.344 40 21 +-13613218.23 4516327.515 41 21 +-13613183.72 4516229.227 42 21 +-13613123.61 4516073.371 43 21 +-13613057.93 4515987.721 44 21 +-13612912.1 4515789.747 45 21 +-13612718.4 4515525.788 46 21 +-13612709.5 4515501.92 47 21 +-13612695.03 4515513.152 48 21 +-13612648.27 4515549.656 49 21 +-13612536.95 4515808 50 21 +-13612520.25 4515864.163 51 21 +-13612497.99 4515917.517 52 21 +-13612451.24 4515989.126 53 21 +-13612442.33 4515998.954 54 21 +-13612180.73 4516335.94 55 21 +-13612123.96 4516291.008 56 21 +-13612092.79 4516274.158 57 21 +-13612027.11 4516258.713 58 21 +-13612028.22 4516188.507 59 21 +-13612010.41 4516140.768 60 21 +-13611993.71 4516118.302 61 21 +-13611956.98 4516081.795 62 21 +-13611876.83 4516021.42 63 21 +-13611803.36 4515965.256 64 21 +-13611731 4515909.093 65 21 +-13611683.13 4515871.183 66 21 +-13611635.26 4515805.192 67 21 +-13611624.13 4515779.919 68 21 +-13611616.34 4515718.141 69 21 +-13611674.23 4515542.636 70 21 +-13611507.25 4515339.055 71 21 +-13611302.42 4515452.779 72 21 +-13611284.61 4515452.779 73 21 +-13611220.04 4515483.667 74 21 +-13611108.72 4515518.768 75 21 +-13610910.57 4515566.505 76 21 +-13610813.73 4515605.818 77 21 +-13610794.8 4515565.101 78 21 +-13610770.31 4515486.475 79 21 +-13610768.09 4515392.407 80 21 +-13610729.12 4515330.631 81 21 +-13610660.11 4515295.531 82 21 +-13610602.22 4515277.279 83 21 +-13610559.92 4515263.239 84 21 +-13610504.26 4515244.987 85 21 +-13610459.73 4515243.583 86 21 +-13610499.81 4515084.934 87 21 +-13610581.07 4515066.683 88 21 +-13610693.5 4515096.166 89 21 +-13610889.42 4514957.175 90 21 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000022.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000022.dat new file mode 100644 index 000000000000..58276d1a839e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000022.dat @@ -0,0 +1,482 @@ +-13627207.75 4552474.718 0 22 +-13627268.97 4552488.808 1 22 +-13627270.09 4552462.037 2 22 +-13627271.2 4552433.857 3 22 +-13627267.86 4552404.268 4 22 +-13627263.41 4552370.452 5 22 +-13627244.48 4552238.008 6 22 +-13627224.45 4552106.975 7 22 +-13627203.3 4551973.125 8 22 +-13627018.5 4552004.122 9 22 +-13627009.6 4551939.311 10 22 +-13626998.47 4551870.274 11 22 +-13626991.79 4551832.233 12 22 +-13626975.09 4551737.836 13 22 +-13626953.94 4551608.218 14 22 +-13626940.58 4551518.049 15 22 +-13626935.02 4551477.192 16 22 +-13626925 4551413.793 17 22 +-13626913.86 4551348.986 18 22 +-13626900.51 4551257.411 19 22 +-13626897.17 4551234.87 20 22 +-13626893.83 4551213.737 21 22 +-13626887.15 4551172.881 22 22 +-13626873.79 4551084.126 23 22 +-13626851.53 4550953.107 24 22 +-13626832.6 4550824.907 25 22 +-13626825.92 4550786.87 26 22 +-13626817.02 4550738.972 27 22 +-13626809.22 4550691.074 28 22 +-13626798.09 4550626.271 29 22 +-13626790.3 4550564.286 30 22 +-13626771.38 4550441.726 31 22 +-13626678.98 4550457.222 32 22 +-13626658.94 4550331.846 33 22 +-13626611.08 4550338.89 34 22 +-13626566.55 4550348.751 35 22 +-13626556.53 4550285.359 36 22 +-13626547.62 4550223.376 37 22 +-13626526.47 4550090.959 38 22 +-13626504.21 4549958.544 39 22 +-13626497.53 4549917.693 40 22 +-13626484.17 4549826.131 41 22 +-13626477.49 4549781.054 42 22 +-13626464.13 4549693.719 43 22 +-13626440.76 4549561.309 44 22 +-13626429.62 4549495.105 45 22 +-13626419.61 4549430.31 46 22 +-13626399.57 4549300.72 47 22 +-13626377.3 4549168.315 48 22 +-13626369.51 4549169.724 49 22 +-13626324.98 4549176.766 50 22 +-13626283.8 4549182.401 51 22 +-13626213.67 4549193.669 52 22 +-13626161.34 4549196.486 53 22 +-13626199.19 4549157.047 54 22 +-13626323.87 4549034.503 55 22 +-13626349.47 4549009.15 56 22 +-13626402.91 4548957.034 57 22 +-13626336.12 4548888.017 58 22 +-13626310.51 4548864.072 59 22 +-13626306.06 4548859.846 60 22 +-13626284.91 4548838.719 61 22 +-13626228.14 4548779.561 62 22 +-13626164.68 4548717.587 63 22 +-13626113.48 4548668.29 64 22 +-13626054.48 4548606.317 65 22 +-13625995.48 4548547.161 66 22 +-13626239.27 4548296.456 67 22 +-13626190.29 4548247.161 68 22 +-13626129.06 4548182.374 69 22 +-13626067.84 4548120.403 70 22 +-13626018.86 4548071.109 71 22 +-13625959.86 4548014.773 72 22 +-13625896.4 4547949.987 73 22 +-13625879.71 4547934.494 74 22 +-13625850.76 4547906.327 75 22 +-13625783.97 4547838.725 76 22 +-13625737.22 4547790.84 77 22 +-13625612.54 4547665.496 78 22 +-13625652.61 4547626.062 79 22 +-13625673.77 4547604.937 80 22 +-13625714.95 4547562.687 81 22 +-13625733.88 4547542.97 82 22 +-13625757.26 4547520.437 83 22 +-13625801.78 4547476.779 84 22 +-13625863.01 4547414.812 85 22 +-13625731.65 4547283.84 86 22 +-13625701.6 4547254.265 87 22 +-13625690.46 4547242.999 88 22 +-13625647.05 4547197.934 89 22 +-13625595.84 4547145.827 90 22 +-13625510.13 4547052.881 91 22 +-13625580.26 4546986.693 92 22 +-13625729.43 4546850.092 93 22 +-13625726.09 4546802.212 94 22 +-13625710.5 4546623.368 95 22 +-13625693.8 4546443.119 96 22 +-13625680.44 4546258.648 97 22 +-13625668.2 4546081.221 98 22 +-13625661.52 4545998.141 99 22 +-13625652.61 4545899.573 100 22 +-13625639.26 4545722.152 101 22 +-13625637.03 4545686.95 102 22 +-13625628.12 4545540.511 103 22 +-13625612.54 4545313.815 104 22 +-13625602.52 4545182.869 105 22 +-13625599.18 4545143.444 106 22 +-13625596.96 4545106.836 107 22 +-13625575.8 4544822.423 108 22 +-13625571.35 4544642.205 109 22 +-13625568.01 4544599.966 110 22 +-13625554.65 4544461.99 111 22 +-13625547.97 4544412.712 112 22 +-13625539.07 4544325.422 113 22 +-13625531.28 4544276.146 114 22 +-13625491.2 4544290.225 115 22 +-13625318.66 4544319.791 116 22 +-13625107.15 4544333.87 117 22 +-13625090.45 4544133.95 118 22 +-13625207.34 4544125.503 119 22 +-13625175.05 4544045.254 120 22 +-13625131.64 4543935.441 121 22 +-13625054.83 4543779.172 122 22 +-13624844.44 4543629.943 123 22 +-13624971.34 4543452.561 124 22 +-13625037.02 4543365.279 125 22 +-13625098.24 4543275.182 126 22 +-13625146.11 4543209.018 127 22 +-13625171.71 4543172.416 128 22 +-13625220.7 4543104.845 129 22 +-13625285.26 4543013.342 130 22 +-13625348.71 4542924.656 131 22 +-13625407.71 4542837.379 132 22 +-13625472.28 4542751.509 133 22 +-13625534.62 4542661.418 134 22 +-13625599.18 4542575.55 135 22 +-13625668.2 4542488.275 136 22 +-13625682.67 4542499.536 137 22 +-13625855.22 4542630.449 138 22 +-13625981.01 4542585.404 139 22 +-13626013.29 4542574.142 140 22 +-13626061.16 4542558.658 141 22 +-13626134.63 4542533.32 142 22 +-13626206.99 4542505.167 143 22 +-13626280.46 4542479.829 144 22 +-13626274.89 4542431.969 145 22 +-13626272.66 4542413.67 146 22 +-13626259.31 4542267.276 147 22 +-13626258.19 4542247.57 148 22 +-13626247.06 4542180.004 149 22 +-13626212.55 4542102.586 150 22 +-13626174.7 4542046.282 151 22 +-13626134.63 4541984.348 152 22 +-13626115.7 4541954.789 153 22 +-13626082.31 4541897.078 154 22 +-13626068.95 4541874.557 155 22 +-13626060.04 4541853.444 156 22 +-13626035.55 4541798.549 157 22 +-13626023.31 4541770.398 158 22 +-13626001.04 4541716.911 159 22 +-13625975.44 4541654.979 160 22 +-13625958.74 4541614.16 161 22 +-13625945.39 4541583.195 162 22 +-13625925.35 4541535.339 163 22 +-13625886.39 4541443.85 164 22 +-13625847.42 4541339.695 165 22 +-13625816.25 4541258.06 166 22 +-13625750.58 4541065.237 167 22 +-13625766.16 4541062.422 168 22 +-13625782.86 4541058.199 169 22 +-13625829.61 4541045.532 170 22 +-13625721.63 4540671.156 171 22 +-13625698.26 4540596.563 172 22 +-13625662.63 4540479.75 173 22 +-13625687.12 4540485.38 174 22 +-13625733.88 4540498.046 175 22 +-13625709.39 4540415.011 176 22 +-13625688.24 4540346.05 177 22 +-13625630.35 4540177.168 178 22 +-13625621.45 4540147.614 179 22 +-13625591.39 4539999.845 180 22 +-13625557.99 4539829.561 181 22 +-13625520.14 4539649.429 182 22 +-13625491.2 4539489.002 183 22 +-13625488.98 4539473.522 184 22 +-13625478.96 4539410.196 185 22 +-13625464.48 4539318.726 186 22 +-13625462.26 4539300.432 187 22 +-13625547.97 4539213.185 188 22 +-13625612.54 4539190.67 189 22 +-13625742.78 4539066.836 190 22 +-13625745.01 4539049.95 191 22 +-13625745.01 4539024.621 192 22 +-13625743.9 4538965.519 193 22 +-13625746.12 4538926.118 194 22 +-13625792.88 4538879.682 195 22 +-13625805.12 4538871.239 196 22 +-13625859.67 4538816.359 197 22 +-13625873.03 4538798.066 198 22 +-13625925.35 4538709.416 199 22 +-13625962.08 4538647.502 200 22 +-13625987.69 4538601.067 201 22 +-13626071.18 4538435.027 202 22 +-13626087.87 4538384.372 203 22 +-13626105.69 4538328.088 204 22 +-13626124.61 4538274.619 205 22 +-13626151.33 4538200.043 206 22 +-13626168.02 4538152.203 207 22 +-13626192.51 4538079.036 208 22 +-13626237.04 4537949.588 209 22 +-13626253.74 4537897.527 210 22 +-13626259.31 4537880.643 211 22 +-13626264.87 4537863.759 212 22 +-13626294.93 4537783.558 213 22 +-13626365.06 4537609.09 214 22 +-13626399.57 4537509.194 215 22 +-13626450.78 4537264.382 216 22 +-13626438.53 4537160.269 217 22 +-13626362.83 4536939.383 218 22 +-13626333.89 4536866.224 219 22 +-13626169.14 4536444.165 220 22 +-13626152.44 4536401.96 221 22 +-13626120.16 4536318.957 222 22 +-13626082.31 4536228.921 223 22 +-13626061.16 4536178.276 224 22 +-13626042.23 4536131.852 225 22 +-13626021.08 4536079.801 226 22 +-13626082.31 4536074.173 227 22 +-13626116.82 4536074.173 228 22 +-13626144.65 4536075.58 229 22 +-13626205.87 4536096.682 230 22 +-13626372.85 4536359.755 231 22 +-13626426.29 4536476.522 232 22 +-13626469.7 4536572.188 233 22 +-13627014.05 4536805.728 234 22 +-13627637.44 4536987.217 235 22 +-13627848.95 4537002.693 236 22 +-13627912.4 4536970.335 237 22 +-13627974.74 4536880.293 238 22 +-13628257.49 4536570.781 239 22 +-13628366.58 4536580.629 240 22 +-13628673.83 4536832.459 241 22 +-13628952.12 4536911.245 242 22 +-13629109.09 4536621.428 243 22 +-13629377.36 4536556.712 244 22 +-13629404.08 4536567.967 245 22 +-13629991.85 4536954.859 246 22 +-13630585.18 4537236.243 247 22 +-13631080.55 4537077.26 248 22 +-13631240.85 4536683.33 249 22 +-13631314.32 4536570.781 250 22 +-13631652.74 4536317.55 251 22 +-13631690.58 4536302.075 252 22 +-13631782.98 4536072.767 253 22 +-13631868.7 4535970.072 254 22 +-13631703.94 4535849.09 255 22 +-13631539.19 4535739.364 256 22 +-13631595.96 4535656.366 257 22 +-13631636.04 4535593.064 258 22 +-13631650.51 4535573.37 259 22 +-13631698.38 4535501.627 260 22 +-13631709.51 4535491.78 261 22 +-13631767.39 4535410.192 262 22 +-13631824.17 4535325.79 263 22 +-13631880.94 4535242.796 264 22 +-13631936.6 4535159.803 265 22 +-13631995.6 4535075.403 266 22 +-13632040.13 4535014.918 267 22 +-13631786.32 4534698.428 268 22 +-13631664.98 4534608.406 269 22 +-13631582.6 4534552.142 270 22 +-13631549.21 4534528.23 271 22 +-13631506.91 4534498.692 272 22 +-13631475.74 4534476.187 273 22 +-13631435.66 4534448.056 274 22 +-13631392.25 4534419.925 275 22 +-13631339.93 4534384.761 276 22 +-13631284.27 4534346.784 277 22 +-13631254.21 4534325.685 278 22 +-13631234.17 4534313.026 279 22 +-13631080.55 4534208.942 280 22 +-13630918.03 4534095.014 281 22 +-13630834.54 4534040.16 282 22 +-13630823.41 4534033.127 283 22 +-13630771.09 4533996.558 284 22 +-13630654.2 4533916.387 285 22 +-13630602.99 4533879.818 286 22 +-13630576.28 4533861.534 287 22 +-13630536.2 4533836.217 288 22 +-13629583.31 4533182.223 289 22 +-13629563.27 4533168.159 290 22 +-13629477.55 4533111.903 291 22 +-13629382.93 4533044.397 292 22 +-13629199.25 4532919.23 293 22 +-13628838.58 4532623.899 294 22 +-13628703.88 4532557.802 295 22 +-13628669.37 4532547.958 296 22 +-13628568.07 4532517.019 297 22 +-13628494.6 4532495.924 298 22 +-13628418.9 4532493.112 299 22 +-13628403.32 4532446.704 300 22 +-13628551.37 4532329.982 301 22 +-13628524.66 4532144.354 302 22 +-13628559.17 4532031.854 303 22 +-13628700.54 4532023.417 304 22 +-13628785.15 4531704.205 305 22 +-13628798.5 4531664.832 306 22 +-13628822.99 4531584.679 307 22 +-13628786.26 4531574.836 308 22 +-13628651.56 4531539.682 309 22 +-13628426.7 4531476.404 310 22 +-13628240.79 4531424.376 311 22 +-13628035.97 4531366.724 312 22 +-13627883.46 4531324.539 313 22 +-13627641.89 4531255.638 314 22 +-13627453.76 4531202.205 315 22 +-13627246.71 4531145.96 316 22 +-13627059.69 4531092.528 317 22 +-13626853.75 4531034.877 318 22 +-13626595.49 4530963.166 319 22 +-13626411.81 4530912.547 320 22 +-13626372.85 4530902.704 321 22 +-13626328.32 4530891.455 322 22 +-13626346.14 4530842.242 323 22 +-13626367.29 4530785.999 324 22 +-13626381.76 4530756.472 325 22 +-13626410.7 4530690.387 326 22 +-13626437.42 4530625.708 327 22 +-13626463.02 4530561.03 328 22 +-13626500.87 4530462.607 329 22 +-13626519.79 4530375.434 330 22 +-13626519.79 4530298.103 331 22 +-13626508.66 4530241.863 332 22 +-13626494.19 4530191.247 333 22 +-13626468.59 4530136.414 334 22 +-13626409.59 4530056.273 335 22 +-13626353.93 4530075.956 336 22 +-13626324.98 4530085.798 337 22 +-13626312.74 4530090.016 338 22 +-13626287.14 4530097.046 339 22 +-13626214.78 4530104.076 340 22 +-13626189.17 4530094.234 341 22 +-13626114.59 4530049.243 342 22 +-13626122.38 4529963.479 343 22 +-13626122.38 4529935.36 344 22 +-13626121.27 4529890.369 345 22 +-13626120.16 4529782.111 346 22 +-13626120.16 4529711.815 347 22 +-13626119.04 4529645.736 348 22 +-13626076.74 4529491.086 349 22 +-13626044.46 4529423.603 350 22 +-13626014.4 4529358.933 351 22 +-13625995.48 4529318.162 352 22 +-13625907.54 4529136.806 353 22 +-13625799.56 4528910.466 354 22 +-13625686.01 4528668.668 355 22 +-13625653.73 4528601.19 356 22 +-13625639.26 4528567.452 357 22 +-13625604.75 4528488.729 358 22 +-13625581.37 4528424.064 359 22 +-13625551.31 4528360.805 360 22 +-13625526.82 4528307.387 361 22 +-13625495.65 4528238.506 362 22 +-13625467.82 4528179.465 363 22 +-13625453.35 4528147.134 364 22 +-13625374.32 4527974.232 365 22 +-13625310.86 4527828.04 366 22 +-13625276.35 4527753.54 367 22 +-13625268.56 4527731.049 368 22 +-13625259.66 4527674.823 369 22 +-13625264.11 4527660.766 370 22 +-13625310.86 4527629.842 371 22 +-13625442.22 4527576.428 372 22 +-13625465.6 4527556.749 373 22 +-13625483.41 4527548.315 374 22 +-13625545.75 4527471.005 375 22 +-13625594.73 4527381.045 376 22 +-13625632.58 4527309.359 377 22 +-13625658.18 4527261.569 378 22 +-13625638.14 4526851.142 379 22 +-13625620.33 4526733.077 380 22 +-13625501.22 4526277.696 381 22 +-13625460.03 4526118.88 382 22 +-13625428.86 4525999.417 383 22 +-13625396.58 4525886.984 384 22 +-13625372.09 4525806.875 385 22 +-13625344.26 4525705.687 386 22 +-13625276.35 4525480.827 387 22 +-13625221.81 4525333.265 388 22 +-13625049.26 4525268.62 389 22 +-13624828.85 4525250.351 390 22 +-13624793.23 4525232.081 391 22 +-13624773.19 4525199.759 392 22 +-13624729.78 4525057.823 393 22 +-13624720.87 4524984.747 394 22 +-13624654.08 4524695.261 395 22 +-13624610.66 4524589.867 396 22 +-13624507.14 4524501.338 397 22 +-13624419.19 4524425.456 398 22 +-13624217.71 4524276.504 399 22 +-13624146.46 4524220.296 400 22 +-13624093.03 4524178.14 401 22 +-13624050.73 4524143.011 402 22 +-13623727.9 4523852.143 403 22 +-13623543.11 4523691.958 404 22 +-13623087.81 4523732.707 405 22 +-13623000.98 4523772.05 406 22 +-13622959.8 4523750.973 407 22 +-13622930.85 4523734.112 408 22 +-13622813.97 4523665.261 409 22 +-13622658.12 4523579.549 410 22 +-13622576.86 4523534.586 411 22 +-13622535.67 4523512.104 412 22 +-13622418.78 4523447.47 413 22 +-13622189.47 4523295.722 414 22 +-13622093.73 4523200.178 415 22 +-13622061.45 4523169.267 416 22 +-13621974.62 4523082.154 417 22 +-13621918.96 4523023.143 418 22 +-13621874.43 4522973.967 419 22 +-13621779.81 4522834.871 420 22 +-13621747.53 4522774.456 421 22 +-13621701.89 4522666.272 422 22 +-13621669.6 4522584.783 423 22 +-13621657.36 4522551.064 424 22 +-13621650.68 4522534.204 425 22 +-13621527.11 4522230.737 426 22 +-13621361.25 4521980.664 427 22 +-13621350.12 4521975.044 428 22 +-13621314.49 4521952.566 429 22 +-13621268.85 4521924.468 430 22 +-13621145.29 4521848.605 431 22 +-13621108.55 4521826.127 432 22 +-13621090.74 4521850.01 433 22 +-13621061.8 4521887.941 434 22 +-13621035.08 4521907.61 435 22 +-13620993.89 4521925.873 436 22 +-13620902.61 4521932.898 437 22 +-13620834.71 4521934.302 438 22 +-13620322.64 4521941.327 439 22 +-13620161.22 4521939.922 440 22 +-13620087.75 4521921.659 441 22 +-13620066.6 4521909.015 442 22 +-13619921.89 4521729.192 443 22 +-13619782.74 4521625.233 444 22 +-13619610.19 4521608.375 445 22 +-13619505.55 4521598.541 446 22 +-13619252.86 4521576.064 447 22 +-13619196.08 4521571.849 448 22 +-13619010.18 4521597.136 449 22 +-13619002.39 4521601.351 450 22 +-13618878.82 4521720.763 451 22 +-13618662.86 4521793.815 452 22 +-13618228.72 4521431.367 453 22 +-13618227.6 4521377.984 454 22 +-13618227.6 4521285.267 455 22 +-13618207.57 4521264.195 456 22 +-13617900.33 4521212.218 457 22 +-13617804.59 4521191.146 458 22 +-13617783.44 4521185.527 459 22 +-13617675.46 4521146.193 460 22 +-13617450.59 4521015.55 461 22 +-13617495.12 4520966.383 462 22 +-13617528.52 4520907.384 463 22 +-13617541.88 4520889.122 464 22 +-13617550.78 4520877.884 465 22 +-13617568.59 4520862.432 466 22 +-13617587.52 4520846.98 467 22 +-13617706.63 4520745.84 468 22 +-13617774.53 4520699.484 469 22 +-13617791.23 4520688.246 470 22 +-13617804.59 4520679.818 471 22 +-13617967.12 4520868.051 472 22 +-13618126.3 4521049.264 473 22 +-13618213.13 4520973.407 474 22 +-13618295.51 4520900.36 475 22 +-13618375.66 4520828.719 476 22 +-13618534.85 4521011.336 477 22 +-13618615 4520939.693 478 22 +-13618697.37 4520868.051 479 22 +-13618807.58 4520769.72 480 22 +-13618871.03 4520842.766 481 22 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000023.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000023.dat new file mode 100644 index 000000000000..a1fa94247a99 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000023.dat @@ -0,0 +1,55 @@ +-13628162.87 4543986.124 0 23 +-13628140.61 4543987.532 1 23 +-13628037.08 4543997.387 2 23 +-13628018.15 4543998.795 3 23 +-13627872.33 4544007.242 4 23 +-13627826.68 4544011.465 5 23 +-13627771.02 4544015.689 6 23 +-13627709.8 4544019.913 7 23 +-13627646.35 4544026.952 8 23 +-13627589.57 4544031.175 9 23 +-13627525.01 4544036.807 10 23 +-13627461.56 4544041.03 11 23 +-13627403.67 4544043.846 12 23 +-13627344.67 4544048.07 13 23 +-13627286.78 4544052.293 14 23 +-13627217.77 4544057.925 15 23 +-13627160.99 4544063.556 16 23 +-13627099.77 4544067.78 17 23 +-13627040.77 4544073.411 18 23 +-13626976.2 4544079.043 19 23 +-13626916.09 4544083.266 20 23 +-13626796.98 4544090.306 21 23 +-13626690.11 4544098.753 22 23 +-13626591.04 4544105.792 23 23 +-13626491.96 4544115.647 24 23 +-13626386.21 4544122.687 25 23 +-13626273.78 4544131.134 26 23 +-13626225.91 4544022.728 27 23 +-13626259.31 4543997.387 28 23 +-13626221.46 4544010.058 29 23 +-13626136.85 4544029.768 30 23 +-13626099.01 4544022.728 31 23 +-13626060.04 4544008.65 32 23 +-13626015.52 4543984.716 33 23 +-13625962.08 4543950.928 34 23 +-13625929.8 4543834.077 35 23 +-13625947.61 4543773.54 36 23 +-13625985.46 4543597.564 37 23 +-13625973.21 4543541.252 38 23 +-13625985.46 4543414.551 39 23 +-13625952.06 4543501.834 40 23 +-13625940.93 4543559.553 41 23 +-13625935.37 4543597.564 42 23 +-13625908.65 4543801.697 43 23 +-13625869.69 4543779.172 44 23 +-13625804.01 4543655.284 45 23 +-13625729.43 4543601.787 46 23 +-13625541.3 4543462.416 47 23 +-13625382.11 4543349.794 48 23 +-13625365.41 4543337.124 49 23 +-13625329.79 4543292.075 50 23 +-13625171.71 4543172.416 51 23 +-13625146.11 4543209.018 52 23 +-13625098.24 4543275.182 53 23 +-13625039.24 4543328.677 54 23 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000024.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000024.dat new file mode 100644 index 000000000000..abe4e9b2a0a9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000024.dat @@ -0,0 +1,124 @@ +-13641306.36 4564600.613 0 24 +-13641279.64 4564590.739 1 24 +-13641186.14 4564506.101 2 24 +-13641119.34 4564432.748 3 24 +-13640816.56 4564561.115 4 24 +-13640725.27 4564614.72 5 24 +-13640481.48 4564637.29 6 24 +-13640314.5 4564515.975 7 24 +-13640224.34 4564432.748 8 24 +-13640065.15 4564322.72 9 24 +-13639973.87 4564295.918 10 24 +-13639746.78 4564152.037 11 24 +-13639609.85 4564058.939 12 24 +-13639422.84 4563635.776 13 24 +-13639396.12 4563525.756 14 24 +-13639307.06 4563383.297 15 24 +-13639381.65 4563072.995 16 24 +-13639390.55 4562882.588 17 24 +-13639411.7 4562785.27 18 24 +-13639372.74 4562692.184 19 24 +-13639274.78 4562504.604 20 24 +-13639249.18 4562466.524 21 24 +-13639226.91 4562445.369 22 24 +-13639152.33 4562424.213 23 24 +-13638796.11 4562603.33 24 24 +-13638728.2 4562566.66 25 24 +-13638630.24 4562545.504 26 24 +-13638478.85 4562525.759 27 24 +-13638436.55 4562510.245 28 24 +-13638482.19 4562723.212 29 24 +-13638483.3 4562799.374 30 24 +-13638484.41 4562994.011 31 24 +-13638487.75 4563370.602 32 24 +-13638491.09 4563645.649 33 24 +-13638486.64 4563862.871 34 24 +-13638468.83 4564137.932 35 24 +-13638457.7 4564318.488 36 24 +-13638426.53 4564858.765 37 24 +-13638424.3 4564896.854 38 24 +-13638412.05 4565108.459 39 24 +-13638402.04 4565263.639 40 24 +-13638396.47 4565356.748 41 24 +-13638390.9 4565448.447 42 24 +-13638377.55 4565668.528 43 24 +-13638375.32 4565695.333 44 24 +-13638326.34 4565691.101 45 24 +-13638222.81 4565681.225 46 24 +-13638122.62 4565665.706 47 24 +-13638107.04 4565664.296 48 24 +-13638040.25 4565653.009 49 24 +-13637992.38 4565645.955 50 24 +-13637894.42 4565609.275 51 24 +-13637540.42 4565399.07 52 24 +-13637158.6 4565178.995 53 24 +-13636786.79 4565111.28 54 24 +-13636476.21 4564916.603 55 24 +-13636338.17 4564697.949 56 24 +-13635836.12 4564652.808 57 24 +-13635724.8 4564724.751 58 24 +-13635527.77 4564885.568 59 24 +-13635469.88 4564934.942 60 24 +-13635415.33 4564984.317 61 24 +-13635365.24 4565022.405 62 24 +-13635311.81 4565028.048 63 24 +-13635296.22 4565023.816 64 24 +-13635250.58 4564943.406 65 24 +-13635262.83 4564878.515 66 24 +-13635226.09 4564690.895 67 24 +-13635169.32 4564609.077 68 24 +-13635099.19 4564520.207 69 24 +-13634869.87 4564308.614 70 24 +-13634793.06 4564274.759 71 24 +-13634705.12 4564247.958 72 24 +-13634612.72 4564173.196 73 24 +-13634591.57 4564126.647 74 24 +-13634545.93 4564034.96 75 24 +-13634407.89 4563967.252 76 24 +-13634144.07 4563731.691 77 24 +-13634107.33 4563673.86 78 24 +-13633813.45 4563391.759 79 24 +-13633770.03 4563346.624 80 24 +-13633596.37 4563143.518 81 24 +-13633547.39 4563088.51 82 24 +-13633510.66 4563050.428 83 24 +-13633423.83 4562974.265 84 24 +-13633273.55 4562888.229 85 24 +-13633198.96 4562850.148 86 24 +-13633015.29 4562758.472 87 24 +-13632977.44 4562738.727 88 24 +-13632964.08 4562731.675 89 24 +-13632730.31 4562544.094 90 24 +-13632719.18 4562528.58 91 24 +-13632667.97 4562453.831 92 24 +-13632554.42 4562239.459 93 24 +-13632420.84 4562071.632 94 24 +-13632366.29 4562032.143 95 24 +-13632346.26 4562019.451 96 24 +-13632194.86 4561913.679 97 24 +-13632077.98 4561826.242 98 24 +-13631932.15 4561726.113 99 24 +-13631860.9 4561673.934 100 24 +-13631826.39 4561648.549 101 24 +-13631768.51 4561607.652 102 24 +-13631739.56 4561590.729 103 24 +-13631713.96 4561579.447 104 24 +-13631702.83 4561573.806 105 24 +-13631666.09 4561552.653 106 24 +-13631642.72 4561538.551 107 24 +-13631632.7 4561523.038 108 24 +-13631613.77 4561531.499 109 24 +-13631573.7 4561520.218 110 24 +-13631549.21 4561515.987 111 24 +-13631314.32 4561465.219 112 24 +-13631282.04 4561441.245 113 24 +-13631175.17 4561390.477 114 24 +-13631151.8 4561394.708 115 24 +-13631044.93 4561477.911 116 24 +-13630982.59 4561764.19 117 24 +-13630975.91 4561822.011 118 24 +-13630926.93 4561929.192 119 24 +-13631001.52 4562049.067 120 24 +-13630891.31 4562060.349 121 24 +-13630810.05 4562112.53 122 24 +-13630968.12 4562202.791 123 24 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000025.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000025.dat new file mode 100644 index 000000000000..30392e2d39b9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000025.dat @@ -0,0 +1,163 @@ +-13631747.36 4538864.203 0 25 +-13631746.24 4538738.966 1 25 +-13631719.53 4538713.638 2 25 +-13631677.23 4538670.016 3 25 +-13631660.53 4538651.723 4 25 +-13631619.34 4538610.917 5 25 +-13631611.55 4538602.474 6 25 +-13631575.92 4538565.889 7 25 +-13631501.34 4538494.126 8 25 +-13631432.32 4538423.77 9 25 +-13631557 4538297.132 10 25 +-13631564.79 4538287.282 11 25 +-13631590.4 4538276.026 12 25 +-13631633.81 4538257.734 13 25 +-13631666.09 4538243.663 14 25 +-13631774.07 4538197.229 15 25 +-13631820.83 4538176.123 16 25 +-13631780.75 4538084.664 17 25 +-13631742.9 4537991.799 18 25 +-13631974.45 4537893.306 19 25 +-13632099.13 4537842.653 20 25 +-13632172.6 4537813.106 21 25 +-13632262.77 4537735.72 22 25 +-13632276.12 4537728.685 23 25 +-13632414.16 4537711.801 24 25 +-13632433.09 4537576.729 25 25 +-13632243.84 4537254.534 26 25 +-13632429.75 4537222.174 27 25 +-13632427.52 4537153.234 28 25 +-13632426.41 4537139.165 29 25 +-13632423.07 4537056.156 30 25 +-13632418.61 4536967.521 31 25 +-13632410.82 4536762.114 32 25 +-13632403.03 4536558.119 33 25 +-13632398.58 4536439.944 34 25 +-13632395.24 4536355.534 35 25 +-13632377.43 4536151.547 36 25 +-13632352.93 4535970.072 37 25 +-13632337.35 4535870.192 38 25 +-13632315.09 4535719.67 39 25 +-13632306.18 4535667.62 40 25 +-13632299.5 4535626.825 41 25 +-13632154.79 4535550.862 42 25 +-13631985.58 4535436.919 43 25 +-13631824.17 4535325.79 44 25 +-13631880.94 4535242.796 45 25 +-13631936.6 4535159.803 46 25 +-13631995.6 4535075.403 47 25 +-13632040.13 4535014.918 48 25 +-13631786.32 4534698.428 49 25 +-13631664.98 4534608.406 50 25 +-13631582.6 4534552.142 51 25 +-13631549.21 4534528.23 52 25 +-13631506.91 4534498.692 53 25 +-13631475.74 4534476.187 54 25 +-13631435.66 4534448.056 55 25 +-13631392.25 4534419.925 56 25 +-13631339.93 4534384.761 57 25 +-13631284.27 4534346.784 58 25 +-13631254.21 4534325.685 59 25 +-13631234.17 4534313.026 60 25 +-13631080.55 4534208.942 61 25 +-13630918.03 4534095.014 62 25 +-13630834.54 4534040.16 63 25 +-13630823.41 4534033.127 64 25 +-13630771.09 4533996.558 65 25 +-13630654.2 4533916.387 66 25 +-13630602.99 4533879.818 67 25 +-13630576.28 4533861.534 68 25 +-13630536.2 4533836.217 69 25 +-13629583.31 4533182.223 70 25 +-13629563.27 4533168.159 71 25 +-13629477.55 4533111.903 72 25 +-13629382.93 4533044.397 73 25 +-13629199.25 4532919.23 74 25 +-13628838.58 4532623.899 75 25 +-13629002.22 4532394.671 76 25 +-13629015.58 4532301.856 77 25 +-13629063.44 4532180.917 78 25 +-13629114.65 4532113.417 79 25 +-13629089.05 4532005.136 80 25 +-13629115.76 4531913.731 81 25 +-13629153.61 4531785.765 82 25 +-13629180.33 4531690.143 83 25 +-13629201.48 4531615.615 84 25 +-13629220.4 4531550.931 85 25 +-13629239.33 4531489.059 86 25 +-13629010.01 4531463.748 87 25 +-13629015.58 4531435.625 88 25 +-13629037.84 4531420.157 89 25 +-13629095.73 4531376.567 90 25 +-13629141.37 4531341.413 91 25 +-13629069.01 4531241.577 92 25 +-13628938.77 4531176.895 93 25 +-13628540.24 4531061.593 94 25 +-13628147.28 4530954.729 95 25 +-13627756.55 4530845.054 96 25 +-13627772.14 4530785.999 97 25 +-13627788.84 4530724.132 98 25 +-13627399.22 4530614.46 99 25 +-13627419.26 4530539.939 100 25 +-13627481.59 4530322.005 101 25 +-13627483.82 4530314.975 102 25 +-13627490.5 4530291.073 103 25 +-13627492.73 4530282.637 104 25 +-13627506.08 4530232.021 105 25 +-13627565.08 4530016.906 106 25 +-13627626.31 4529845.379 107 25 +-13627694.21 4529752.587 108 25 +-13627915.74 4529533.263 109 25 +-13627938 4529505.145 110 25 +-13627972.51 4529461.562 111 25 +-13628028.17 4529394.08 112 25 +-13627972.51 4529349.091 113 25 +-13627728.72 4528942.8 114 25 +-13627550.61 4528619.465 115 25 +-13627576.22 4528587.132 116 25 +-13627625.2 4528522.467 117 25 +-13627728.72 4528386.108 118 25 +-13627757.67 4528343.936 119 25 +-13627781.04 4528315.821 120 25 +-13627871.21 4528253.969 121 25 +-13627894.59 4528249.751 122 25 +-13627889.02 4528234.288 123 25 +-13627831.14 4528113.396 124 25 +-13627816.67 4528082.471 125 25 +-13627785.5 4528019.214 126 25 +-13627765.46 4527974.232 127 25 +-13627716.48 4527864.588 128 25 +-13627697.55 4527823.823 129 25 +-13627657.48 4527738.078 130 25 +-13627646.35 4527715.587 131 25 +-13627628.54 4527679.04 132 25 +-13627588.46 4527587.673 133 25 +-13627569.54 4527541.287 134 25 +-13627538.37 4527475.222 135 25 +-13627522.78 4527440.081 136 25 +-13627509.42 4527407.752 137 25 +-13627502.74 4527395.102 138 25 +-13627491.61 4527374.017 139 25 +-13627442.63 4527272.814 140 25 +-13627423.71 4527234.862 141 25 +-13627395.88 4527178.639 142 25 +-13627369.16 4527125.227 143 25 +-13627361.37 4527109.765 144 25 +-13627258.96 4526917.203 145 25 +-13627217.77 4526835.681 146 25 +-13627129.82 4526668.423 147 25 +-13627106.45 4526624.852 148 25 +-13627103.11 4526617.824 149 25 +-13627056.35 4526530.683 150 25 +-13626980.66 4526390.134 151 25 +-13626921.66 4526294.562 152 25 +-13626818.13 4526118.88 153 25 +-13626768.04 4526030.337 154 25 +-13626726.85 4525955.849 155 25 +-13626699.02 4525906.66 156 25 +-13626750.23 4525857.47 157 25 +-13626772.49 4525837.794 158 25 +-13626842.62 4525773.146 159 25 +-13626914.98 4525709.903 160 25 +-13626981.77 4525635.418 161 25 +-13627036.32 4525560.933 162 25 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000026.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000026.dat new file mode 100644 index 000000000000..684cb8cdae44 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000026.dat @@ -0,0 +1,162 @@ +-13626526.47 4550354.386 0 26 +-13626473.04 4550362.838 1 26 +-13626379.53 4550375.516 2 26 +-13626341.68 4550382.56 3 26 +-13626317.19 4550386.786 4 26 +-13626261.53 4550395.238 5 26 +-13626202.53 4550405.1 6 26 +-13626134.63 4550416.369 7 26 +-13626067.84 4550424.822 8 26 +-13626037.78 4550429.048 9 26 +-13625992.14 4550437.5 10 26 +-13625932.03 4550447.361 11 26 +-13625913.1 4550450.179 12 26 +-13625846.31 4550462.857 13 26 +-13625771.73 4550474.127 14 26 +-13625749.46 4550476.945 15 26 +-13625661.52 4550488.214 16 26 +-13625598.07 4550498.076 17 26 +-13625544.63 4550506.528 18 26 +-13625467.82 4550520.615 19 26 +-13625411.05 4550530.477 20 26 +-13625343.15 4550538.929 21 26 +-13625280.81 4550547.381 22 26 +-13625158.36 4550568.513 23 26 +-13625146.11 4550571.33 24 26 +-13625148.34 4550584.009 25 26 +-13625159.47 4550644.585 26 26 +-13625167.26 4550685.439 27 26 +-13625169.49 4550699.527 28 26 +-13625145 4550706.57 29 26 +-13625118.28 4550715.023 30 26 +-13625094.9 4550720.658 31 26 +-13625058.17 4550729.111 32 26 +-13625028.11 4550731.928 33 26 +-13625011.41 4550737.563 34 26 +-13624999.17 4550719.249 35 26 +-13624980.25 4550692.483 36 26 +-13624973.57 4550682.621 37 26 +-13624945.74 4550640.359 38 26 +-13624931.26 4550617.819 39 26 +-13624872.27 4550505.119 40 26 +-13624865.59 4550493.849 41 26 +-13624768.74 4550412.143 42 26 +-13624755.38 4550399.465 43 26 +-13624698.61 4550343.116 44 26 +-13624685.25 4550324.803 45 26 +-13624670.78 4550309.307 46 26 +-13624568.36 4550196.611 47 26 +-13624543.87 4550165.62 48 26 +-13624526.06 4550130.402 49 26 +-13624492.67 4550021.934 50 26 +-13624410.29 4549909.241 51 26 +-13624394.7 4549893.746 52 26 +-13624344.61 4549843.035 53 26 +-13624305.65 4549803.593 54 26 +-13624256.67 4549755.699 55 26 +-13624237.74 4549731.752 56 26 +-13624190.99 4549628.923 57 26 +-13624180.97 4549586.664 58 26 +-13624153.14 4549610.611 59 26 +-13624060.75 4549716.257 60 26 +-13623379.47 4550531.885 61 26 +-13623210.27 4550736.154 62 26 +-13621903.37 4552297.185 63 26 +-13621877.77 4552325.365 64 26 +-13621853.28 4552353.544 65 26 +-13621758.66 4552464.855 66 26 +-13621744.19 4552481.763 67 26 +-13621699.66 4552531.078 68 26 +-13621635.09 4552612.801 69 26 +-13621619.51 4552632.527 70 26 +-13621578.32 4552681.843 71 26 +-13621548.27 4552707.206 72 26 +-13621531.57 4552718.478 73 26 +-13621467 4552762.158 74 26 +-13621434.72 4552781.885 75 26 +-13621399.1 4552804.43 76 26 +-13621350.12 4552845.292 77 26 +-13621287.78 4552918.563 78 26 +-13621263.29 4552949.562 79 26 +-13621231 4552991.835 80 26 +-13621186.48 4553049.607 81 26 +-13621164.21 4553077.788 82 26 +-13621138.61 4553104.561 83 26 +-13621107.44 4553132.743 84 26 +-13620997.23 4553186.288 85 26 +-13620924.88 4553214.47 86 26 +-13620665.5 4553320.154 87 26 +-13620462.9 4553403.292 88 26 +-13619813.91 4553668.211 89 26 +-13619181.61 4553921.864 90 26 +-13617734.46 4554207.935 91 26 +-13617528.52 4554224.846 92 26 +-13617132.22 4554268.532 93 26 +-13616787.13 4554364.361 94 26 +-13616556.7 4554423.55 95 26 +-13616433.13 4554450.326 96 26 +-13616292.87 4554485.558 97 26 +-13616135.91 4554522.199 98 26 +-13615939.99 4554563.069 99 26 +-13615864.29 4554581.389 100 26 +-13615813.09 4554592.664 101 26 +-13615644.99 4554627.896 102 26 +-13615368.92 4554675.812 103 26 +-13615056.11 4554729.366 104 26 +-13614930.32 4554756.143 105 26 +-13614787.83 4554791.375 106 26 +-13614689.87 4554816.743 107 26 +-13614512.87 4554871.707 108 26 +-13614441.63 4554891.437 109 26 +-13614232.35 4554949.22 110 26 +-13614173.35 4554966.132 111 26 +-13613942.92 4555032.371 112 26 +-13613927.33 4555038.009 113 26 +-13613748.11 4555156.395 114 26 +-13613675.75 4555302.97 115 26 +-13613636.79 4555531.293 116 26 +-13613631.22 4555620.086 117 26 +-13613634.56 4555697.605 118 26 +-13613696.9 4555911.842 119 26 +-13613729.18 4555989.363 120 26 +-13613793.75 4556130.312 121 26 +-13613801.54 4556174.006 122 26 +-13613827.15 4556248.71 123 26 +-13613863.88 4556337.51 124 26 +-13613923.99 4556492.559 125 26 +-13613940.69 4556557.398 126 26 +-13613945.14 4556592.637 127 26 +-13613898.39 4556603.914 128 26 +-13613858.31 4556613.781 129 26 +-13613826.03 4556620.828 130 26 +-13613780.39 4556632.105 131 26 +-13613758.13 4556544.712 132 26 +-13613754.79 4556530.617 133 26 +-13613744.77 4556489.74 134 26 +-13613690.22 4556440.406 135 26 +-13613598.94 4556447.454 136 26 +-13613595.6 4556374.158 137 26 +-13613586.7 4556255.758 138 26 +-13613584.47 4556223.339 139 26 +-13613582.24 4556174.006 140 26 +-13613595.6 4556102.122 141 26 +-13613624.54 4556034.466 142 26 +-13613647.92 4555944.26 143 26 +-13613631.22 4555830.093 144 26 +-13613610.07 4555752.573 145 26 +-13613587.81 4555504.514 146 26 +-13613585.58 4555477.735 147 26 +-13613585.58 4555463.641 148 26 +-13613583.36 4555439.681 149 26 +-13613554.41 4555311.426 150 26 +-13613541.05 4555293.104 151 26 +-13613232.7 4555291.695 152 26 +-13613184.83 4555307.198 153 26 +-13613155.89 4555317.064 154 26 +-13613113.59 4555331.157 155 26 +-13613082.42 4555339.614 156 26 +-13612990.02 4555363.573 157 26 +-13612866.46 4555394.58 158 26 +-13612747.35 4555422.768 159 26 +-13612794.1 4555608.811 160 26 +-13612673.88 4555636.999 161 26 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000027.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000027.dat new file mode 100644 index 000000000000..3239947c1cde --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000027.dat @@ -0,0 +1,230 @@ +-13627768.8 4548400.681 0 27 +-13627754.33 4548402.09 1 27 +-13627576.22 4548431.667 2 27 +-13627512.76 4548442.935 3 27 +-13627459.33 4548452.794 4 27 +-13627435.95 4548457.019 5 27 +-13627404.78 4548462.653 6 27 +-13627391.43 4548464.062 7 27 +-13627280.11 4548485.189 8 27 +-13627211.09 4548497.865 9 27 +-13627029.64 4548524.626 10 27 +-13627048.56 4548657.022 11 27 +-13626867.11 4548686.601 12 27 +-13626727.96 4548710.545 13 27 +-13626652.26 4548709.136 14 27 +-13626607.74 4548754.208 15 27 +-13626589.92 4548772.519 16 27 +-13626516.45 4548848.578 17 27 +-13626479.72 4548882.382 18 27 +-13626451.89 4548909.144 19 27 +-13626426.29 4548933.089 20 27 +-13626402.91 4548957.034 21 27 +-13626349.47 4549009.15 22 27 +-13626323.87 4549034.503 23 27 +-13626199.19 4549157.047 24 27 +-13626161.34 4549196.486 25 27 +-13626140.19 4549217.615 26 27 +-13626068.95 4549292.269 27 27 +-13626015.52 4549347.203 28 27 +-13625939.82 4549423.267 29 27 +-13625890.84 4549472.567 30 27 +-13625837.41 4549523.277 31 27 +-13625826.27 4549534.546 32 27 +-13625807.35 4549552.858 33 27 +-13625780.63 4549578.213 34 27 +-13625767.27 4549590.89 35 27 +-13625727.2 4549628.923 36 27 +-13625661.52 4549695.128 37 27 +-13625631.46 4549726.118 38 27 +-13625604.75 4549755.699 39 27 +-13625561.33 4549803.593 40 27 +-13625521.26 4549844.443 41 27 +-13625498.99 4549865.573 42 27 +-13625473.39 4549889.52 43 27 +-13625451.13 4549910.65 44 27 +-13625409.94 4549950.092 45 27 +-13625376.54 4549983.9 46 27 +-13625368.75 4549992.352 47 27 +-13625320.88 4550040.247 48 27 +-13625268.56 4550092.368 49 27 +-13625209.56 4550152.941 50 27 +-13625173.94 4550186.75 51 27 +-13625151.68 4550207.88 52 27 +-13625120.51 4550238.872 53 27 +-13625099.36 4550260.002 54 27 +-13625030.34 4550330.438 55 27 +-13624845.55 4550162.802 56 27 +-13624801.02 4550206.472 57 27 +-13624747.59 4550260.002 58 27 +-13624647.4 4550159.985 59 27 +-13624629.59 4550141.672 60 27 +-13624575.04 4550086.733 61 27 +-13624526.06 4550130.402 62 27 +-13624492.67 4550021.934 63 27 +-13624410.29 4549909.241 64 27 +-13624394.7 4549893.746 65 27 +-13624344.61 4549843.035 66 27 +-13624305.65 4549803.593 67 27 +-13624256.67 4549755.699 68 27 +-13624237.74 4549731.752 69 27 +-13624190.99 4549628.923 70 27 +-13624180.97 4549586.664 71 27 +-13624153.14 4549610.611 72 27 +-13624060.75 4549716.257 73 27 +-13623379.47 4550531.885 74 27 +-13623210.27 4550736.154 75 27 +-13621903.37 4552297.185 76 27 +-13621877.77 4552325.365 77 27 +-13621853.28 4552353.544 78 27 +-13621758.66 4552464.855 79 27 +-13621744.19 4552481.763 80 27 +-13621699.66 4552531.078 81 27 +-13621635.09 4552612.801 82 27 +-13621619.51 4552632.527 83 27 +-13621578.32 4552681.843 84 27 +-13621548.27 4552707.206 85 27 +-13621531.57 4552718.478 86 27 +-13621467 4552762.158 87 27 +-13621434.72 4552781.885 88 27 +-13621399.1 4552804.43 89 27 +-13621350.12 4552845.292 90 27 +-13621287.78 4552918.563 91 27 +-13621263.29 4552949.562 92 27 +-13621231 4552991.835 93 27 +-13621186.48 4553049.607 94 27 +-13621164.21 4553077.788 95 27 +-13621138.61 4553104.561 96 27 +-13621107.44 4553132.743 97 27 +-13620997.23 4553186.288 98 27 +-13620924.88 4553214.47 99 27 +-13620665.5 4553320.154 100 27 +-13620462.9 4553403.292 101 27 +-13619813.91 4553668.211 102 27 +-13619181.61 4553921.864 103 27 +-13617734.46 4554207.935 104 27 +-13617528.52 4554224.846 105 27 +-13617132.22 4554268.532 106 27 +-13616787.13 4554364.361 107 27 +-13616556.7 4554423.55 108 27 +-13616433.13 4554450.326 109 27 +-13616292.87 4554485.558 110 27 +-13616135.91 4554522.199 111 27 +-13615939.99 4554563.069 112 27 +-13615864.29 4554581.389 113 27 +-13615813.09 4554592.664 114 27 +-13615644.99 4554627.896 115 27 +-13615368.92 4554675.812 116 27 +-13615056.11 4554729.366 117 27 +-13614930.32 4554756.143 118 27 +-13614787.83 4554791.375 119 27 +-13614689.87 4554816.743 120 27 +-13614512.87 4554871.707 121 27 +-13614441.63 4554891.437 122 27 +-13614232.35 4554949.22 123 27 +-13614173.35 4554966.132 124 27 +-13613942.92 4555032.371 125 27 +-13613927.33 4555038.009 126 27 +-13613748.11 4555156.395 127 27 +-13613675.75 4555302.97 128 27 +-13613667.96 4555639.818 129 27 +-13613838.28 4556172.597 130 27 +-13613877.24 4556265.624 131 27 +-13613952.94 4556474.235 132 27 +-13613988.56 4556649.02 133 27 +-13614001.92 4556742.052 134 27 +-13614034.2 4556974.635 135 27 +-13614075.39 4557228.368 136 27 +-13614085.41 4557287.574 137 27 +-13614093.2 4557334.092 138 27 +-13614114.35 4557453.914 139 27 +-13614121.03 4557491.975 140 27 +-13614185.59 4557835.944 141 27 +-13614193.39 4557876.826 142 27 +-13614208.97 4557969.869 143 27 +-13614234.57 4558099.566 144 27 +-13614242.37 4558137.63 145 27 +-13614298.03 4558457.653 146 27 +-13614339.21 4558647.979 147 27 +-13614380.4 4558838.309 148 27 +-13614680.97 4560227.118 149 27 +-13614693.21 4560276.47 150 27 +-13614701 4560310.312 151 27 +-13614772.25 4560599.379 152 27 +-13614777.81 4560621.941 153 27 +-13614677.63 4560648.733 154 27 +-13614607.49 4560667.064 155 27 +-13614503.97 4560692.446 156 27 +-13614475.02 4560699.497 157 27 +-13614465.01 4560702.317 158 27 +-13614354.8 4560730.52 159 27 +-13614147.75 4560784.104 160 27 +-13614118.8 4560791.155 161 27 +-13613996.35 4560817.948 162 27 +-13613873.9 4560848.97 163 27 +-13613749.22 4560879.994 164 27 +-13613627.88 4560912.427 165 27 +-13613503.21 4560940.63 166 27 +-13613489.85 4560943.45 167 27 +-13613208.21 4560991.395 168 27 +-13613040.12 4561018.188 169 27 +-13612980 4561028.059 170 27 +-13612865.34 4561046.392 171 27 +-13612646.05 4561083.056 172 27 +-13612619.33 4561087.286 173 27 +-13612512.46 4561104.208 174 27 +-13612372.2 4561126.771 175 27 +-13612357.73 4561129.592 176 27 +-13612119.5 4561167.666 177 27 +-13611984.81 4561188.819 178 27 +-13611931.37 4561197.28 179 27 +-13611870.15 4561207.152 180 27 +-13611665.32 4561240.996 181 27 +-13611620.79 4561248.047 182 27 +-13611368.1 4561291.763 183 27 +-13611244.53 4561311.506 184 27 +-13611165.5 4561325.608 185 27 +-13611117.63 4561332.659 186 27 +-13611100.93 4561335.479 187 27 +-13611018.55 4561348.171 188 27 +-13610985.16 4561353.812 189 27 +-13610853.8 4561374.965 190 27 +-13610790.35 4561384.837 191 27 +-13610684.6 4561401.759 192 27 +-13610686.82 4561414.451 193 27 +-13610700.18 4561499.064 194 27 +-13610705.75 4561534.32 195 27 +-13610617.8 4561548.422 196 27 +-13610605.56 4561549.832 197 27 +-13610608.9 4561578.037 198 27 +-13610614.46 4561616.114 199 27 +-13610627.82 4561664.062 200 27 +-13610573.28 4561669.703 201 27 +-13610534.31 4561673.934 202 27 +-13610514.28 4561676.754 203 27 +-13610545.45 4562064.58 204 27 +-13610542.11 4562119.582 205 27 +-13610400.73 4562142.147 206 27 +-13610405.18 4562230.997 207 27 +-13610238.2 4562254.973 208 27 +-13610017.79 4562294.462 209 27 +-13609810.74 4562325.489 210 27 +-13609788.47 4562329.72 211 27 +-13609723.91 4562348.055 212 27 +-13609752.85 4562366.389 213 27 +-13609788.47 4562453.831 214 27 +-13609671.59 4562474.986 215 27 +-13609708.32 4562561.018 216 27 +-13609729.47 4562630.127 217 27 +-13609709.44 4562750.01 218 27 +-13609585.87 4562696.415 219 27 +-13609387.72 4562960.161 220 27 +-13609289.76 4562913.617 221 27 +-13609214.07 4562706.288 222 27 +-13609192.91 4562695.004 223 27 +-13609055.99 4562669.617 224 27 +-13609080.48 4562860.021 225 27 +-13609020.37 4562927.721 226 27 +-13608945.79 4562734.495 227 27 +-13608870.09 4562778.218 228 27 +-13608719.81 4562682.311 229 27 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000028.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000028.dat new file mode 100644 index 000000000000..d618ade18c8b --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000028.dat @@ -0,0 +1,209 @@ +-13635395.3 4526735.888 0 28 +-13635338.52 4526669.829 1 28 +-13635263.94 4526733.077 2 28 +-13635230.54 4526755.566 3 28 +-13635210.51 4526769.621 4 28 +-13635183.79 4526776.649 5 28 +-13635025.72 4526711.994 6 28 +-13634232.01 4526891.903 7 28 +-13634166.33 4527227.834 8 28 +-13634146.29 4527257.352 9 28 +-13633686.54 4527813.984 10 28 +-13633603.05 4527815.389 11 28 +-13633603.05 4527760.568 12 28 +-13633604.17 4527652.333 13 28 +-13633382.64 4527375.423 14 28 +-13633217.89 4527313.576 15 28 +-13633256.85 4527094.304 16 28 +-13632890.61 4527184.261 17 28 +-13632837.17 4527194.1 18 28 +-13632641.25 4527147.716 19 28 +-13632490.97 4527220.807 20 28 +-13632427.52 4527445.704 21 28 +-13632448.67 4527479.439 22 28 +-13632410.82 4527499.118 23 28 +-13632278.35 4527594.701 24 28 +-13632122.5 4527610.163 25 28 +-13631728.43 4527598.918 26 28 +-13631528.06 4527396.507 27 28 +-13631403.38 4527151.933 28 28 +-13631428.98 4527064.787 29 28 +-13631398.93 4527028.242 30 28 +-13631354.4 4526969.208 31 28 +-13631352.17 4526908.769 32 28 +-13631295.4 4526886.281 33 28 +-13631268.68 4526875.036 34 28 +-13631207.46 4526845.52 35 28 +-13631088.35 4526755.566 36 28 +-13631040.48 4526674.045 37 28 +-13630900.22 4526471.652 38 28 +-13630870.16 4526467.436 39 28 +-13630817.84 4526471.652 40 28 +-13630766.63 4526495.546 41 28 +-13630715.43 4526381.701 42 28 +-13630687.6 4526326.888 43 28 +-13630598.54 4526200.396 44 28 +-13630432.67 4525982.552 45 28 +-13630290.18 4525797.038 46 28 +-13630186.66 4525663.525 47 28 +-13630177.75 4525650.877 48 28 +-13630155.49 4525669.147 49 28 +-13630068.66 4525736.606 50 28 +-13629975.15 4525792.821 51 28 +-13629868.28 4525825.146 52 28 +-13629785.91 4525830.767 53 28 +-13629641.19 4525815.308 54 28 +-13628954.35 4525879.957 55 28 +-13629035.61 4525738.011 56 28 +-13628998.88 4525559.527 57 28 +-13628912.05 4525233.487 58 28 +-13628838.58 4525298.132 59 28 +-13628741.73 4525381.047 60 28 +-13628635.98 4525472.395 61 28 +-13628561.39 4525539.852 62 28 +-13628595.9 4525615.742 63 28 +-13628357.68 4525589.04 64 28 +-13628264.17 4525548.285 65 28 +-13628190.7 4525573.581 66 28 +-13628141.72 4525600.283 67 28 +-13627905.72 4525167.437 68 28 +-13627775.48 4525081.713 69 28 +-13627763.23 4525039.554 70 28 +-13627723.16 4525042.364 71 28 +-13627457.1 4525060.633 72 28 +-13627246.71 4525262.999 73 28 +-13627197.73 4525337.481 74 28 +-13627173.24 4525316.401 75 28 +-13627209.97 4525161.815 76 28 +-13627213.31 4525144.952 77 28 +-13627168.79 4525053.607 78 28 +-13627155.43 4525050.796 79 28 +-13627138.73 4525036.743 80 28 +-13627119.81 4525010.042 81 28 +-13627083.07 4524955.236 82 28 +-13627027.41 4524876.54 83 28 +-13626975.09 4524797.845 84 28 +-13626935.02 4524738.824 85 28 +-13626644.47 4524824.545 86 28 +-13626581.02 4524877.945 87 28 +-13626523.13 4524734.608 88 28 +-13626323.87 4524671.372 89 28 +-13626241.49 4524773.955 90 28 +-13626161.34 4524789.413 91 28 +-13625934.25 4524491.501 92 28 +-13625913.1 4524387.515 93 28 +-13625864.12 4524310.228 94 28 +-13625807.35 4524230.132 95 28 +-13625708.27 4524117.718 96 28 +-13625566.9 4524207.649 97 28 +-13625481.18 4524099.45 98 28 +-13625412.16 4524013.735 99 28 +-13625234.05 4523812.799 100 28 +-13625109.38 4523693.363 101 28 +-13625002.51 4523593.6 102 28 +-13624823.28 4523436.23 103 28 +-13624683.02 4523287.292 104 28 +-13624578.38 4523183.317 105 28 +-13624454.82 4523059.674 106 28 +-13624322.35 4522905.121 107 28 +-13624231.06 4522973.967 108 28 +-13624217.71 4522983.802 109 28 +-13624176.52 4522931.817 110 28 +-13624124.2 4522860.161 111 28 +-13624110.84 4522843.301 112 28 +-13624025.12 4522708.421 113 28 +-13623975.03 4522643.792 114 28 +-13623931.62 4522593.213 115 28 +-13623873.73 4522529.99 116 28 +-13623819.18 4522472.386 117 28 +-13623753.5 4522404.949 118 28 +-13623643.3 4522292.554 119 28 +-13623601 4522249.001 120 28 +-13623577.62 4522225.117 121 28 +-13623559.81 4522208.258 122 28 +-13623534.2 4522182.97 123 28 +-13623457.39 4522104.295 124 28 +-13623386.15 4522032.645 125 28 +-13623354.98 4522003.142 126 28 +-13623045.51 4521795.22 127 28 +-13622829.55 4521647.71 128 28 +-13622705.99 4521559.206 129 28 +-13622672.59 4521535.323 130 28 +-13622537.9 4521435.581 131 28 +-13622376.48 4521314.768 132 28 +-13622285.2 4521245.933 133 28 +-13622124.9 4521125.122 134 28 +-13622035.84 4521059.097 135 28 +-13621945.68 4520993.074 136 28 +-13621751.98 4520854.004 137 28 +-13621707.45 4520821.695 138 28 +-13621502.62 4520675.604 139 28 +-13621294.46 4520529.514 140 28 +-13621245.48 4520497.207 141 28 +-13621183.14 4520450.852 142 28 +-13621046.21 4520543.561 143 28 +-13620904.84 4520379.213 144 28 +-13620831.37 4520317.408 145 28 +-13620730.07 4520136.208 146 28 +-13620638.78 4520074.404 147 28 +-13620609.84 4520053.334 148 28 +-13620584.24 4520036.479 149 28 +-13620541.94 4520006.982 150 28 +-13620238.03 4519855.283 151 28 +-13620086.64 4519804.718 152 28 +-13619944.15 4519758.366 153 28 +-13619808.34 4519712.015 154 28 +-13619682.55 4519668.473 155 28 +-13619545.63 4519622.122 156 28 +-13619415.38 4519578.58 157 28 +-13619157.12 4519495.711 158 28 +-13619051.37 4519452.17 159 28 +-13618981.24 4519394.584 160 28 +-13618895.52 4519314.525 161 28 +-13618787.54 4519412.843 162 28 +-13618690.69 4519498.52 163 28 +-13618545.98 4519390.37 164 28 +-13618362.3 4519579.985 165 28 +-13618274.36 4519474.643 166 28 +-13618167.49 4519356.661 167 28 +-13618082.89 4519262.558 168 28 +-13617987.15 4519157.219 169 28 +-13617831.31 4518984.466 170 28 +-13617704.4 4519096.825 171 28 +-13617545.22 4518917.051 172 28 +-13617465.07 4518987.275 173 28 +-13617421.65 4519023.791 174 28 +-13617338.16 4518926.882 175 28 +-13617256.9 4518835.591 176 28 +-13617233.52 4518855.254 177 28 +-13617157.82 4518921.264 178 28 +-13617075.45 4518991.488 179 28 +-13616988.62 4519067.331 180 28 +-13616877.3 4519164.241 181 28 +-13616738.15 4519004.128 182 28 +-13616625.72 4519102.443 183 28 +-13616439.81 4518884.748 184 28 +-13616406.42 4518912.837 185 28 +-13616334.06 4518974.634 186 28 +-13616289.53 4518922.668 187 28 +-13616230.53 4518855.254 188 28 +-13616206.04 4518827.164 189 28 +-13616194.91 4518813.12 190 28 +-13616132.57 4518738.683 191 28 +-13616104.74 4518706.381 192 28 +-13616045.74 4518756.941 193 28 +-13615974.5 4518905.815 194 28 +-13615966.71 4518921.264 195 28 +-13615955.57 4518942.331 196 28 +-13615935.54 4518971.825 197 28 +-13615923.29 4518987.275 198 28 +-13615891.01 4519028.005 199 28 +-13615846.48 4519086.994 200 28 +-13615785.26 4519165.646 201 28 +-13615740.73 4519203.568 202 28 +-13615702.88 4519235.872 203 28 +-13615631.63 4519300.48 204 28 +-13615583.77 4519244.299 205 28 +-13615530.33 4519181.096 206 28 +-13615588.22 4519129.129 207 28 +-13615634.97 4519088.398 208 28 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000029.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000029.dat new file mode 100644 index 000000000000..0dabf4b4708d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000029.dat @@ -0,0 +1,372 @@ +-13622157.18 4541218.651 0 29 +-13622178.33 4541193.316 1 29 +-13622207.28 4541153.907 2 29 +-13622247.35 4541099.016 3 29 +-13622305.24 4541010.346 4 29 +-13622349.77 4541038.495 5 29 +-13622387.61 4541035.68 6 29 +-13622416.56 4541042.717 7 29 +-13622434.37 4541103.238 8 29 +-13622451.07 4541120.128 9 29 +-13622498.93 4541153.907 10 29 +-13622520.08 4541160.944 11 29 +-13622710.44 4541303.1 12 29 +-13622740.5 4541322.805 13 29 +-13622968.7 4541349.547 14 29 +-13623226.96 4541514.226 15 29 +-13623271.49 4541455.11 16 29 +-13623302.66 4541438.22 17 29 +-13623441.81 4541438.22 18 29 +-13623477.43 4541443.85 19 29 +-13623539.77 4541441.035 20 29 +-13623599.88 4541401.625 21 29 +-13623662.22 4541318.582 22 29 +-13623673.35 4541301.693 23 29 +-13623724.56 4541229.911 24 29 +-13623786.9 4541141.24 25 29 +-13623850.35 4541053.977 26 29 +-13624056.29 4541200.354 27 29 +-13624118.63 4541113.09 28 29 +-13624182.08 4541025.828 29 29 +-13624245.54 4540937.159 30 29 +-13624308.99 4540849.898 31 29 +-13624370.21 4540762.637 32 29 +-13624432.55 4540673.97 33 29 +-13624494.89 4540583.897 34 29 +-13624560.57 4540495.231 35 29 +-13624620.68 4540407.974 36 29 +-13624683.02 4540322.125 37 29 +-13624748.7 4540229.239 38 29 +-13624953.53 4540375.605 39 29 +-13624973.57 4540388.271 40 29 +-13624992.49 4540396.715 41 29 +-13625015.87 4540330.569 42 29 +-13625032.57 4540285.533 43 29 +-13625130.53 4540315.088 44 29 +-13625248.53 4540348.865 45 29 +-13625324.22 4540371.382 46 29 +-13625419.96 4540399.53 47 29 +-13625515.69 4540429.085 48 29 +-13625593.62 4540454.417 49 29 +-13625616.99 4540462.862 50 29 +-13625635.92 4540469.898 51 29 +-13625662.63 4540479.75 52 29 +-13625687.12 4540485.38 53 29 +-13625733.88 4540498.046 54 29 +-13625709.39 4540415.011 55 29 +-13625688.24 4540346.05 56 29 +-13625630.35 4540177.168 57 29 +-13625621.45 4540147.614 58 29 +-13625591.39 4539999.845 59 29 +-13625557.99 4539829.561 60 29 +-13625520.14 4539649.429 61 29 +-13625491.2 4539489.002 62 29 +-13625488.98 4539473.522 63 29 +-13625478.96 4539410.196 64 29 +-13625464.48 4539318.726 65 29 +-13625462.26 4539300.432 66 29 +-13625547.97 4539213.185 67 29 +-13625612.54 4539190.67 68 29 +-13625742.78 4539066.836 69 29 +-13625745.01 4539049.95 70 29 +-13625745.01 4539024.621 71 29 +-13625743.9 4538965.519 72 29 +-13625746.12 4538926.118 73 29 +-13625792.88 4538879.682 74 29 +-13625805.12 4538871.239 75 29 +-13625859.67 4538816.359 76 29 +-13625873.03 4538798.066 77 29 +-13625925.35 4538709.416 78 29 +-13625962.08 4538647.502 79 29 +-13625987.69 4538601.067 80 29 +-13626071.18 4538435.027 81 29 +-13626087.87 4538384.372 82 29 +-13626105.69 4538328.088 83 29 +-13626124.61 4538274.619 84 29 +-13626151.33 4538200.043 85 29 +-13626168.02 4538152.203 86 29 +-13626192.51 4538079.036 87 29 +-13626237.04 4537949.588 88 29 +-13626253.74 4537897.527 89 29 +-13626259.31 4537880.643 90 29 +-13626264.87 4537863.759 91 29 +-13626294.93 4537783.558 92 29 +-13626365.06 4537609.09 93 29 +-13626399.57 4537509.194 94 29 +-13626450.78 4537264.382 95 29 +-13626438.53 4537160.269 96 29 +-13626362.83 4536939.383 97 29 +-13626333.89 4536866.224 98 29 +-13626169.14 4536444.165 99 29 +-13626152.44 4536401.96 100 29 +-13626120.16 4536318.957 101 29 +-13626082.31 4536228.921 102 29 +-13626061.16 4536178.276 103 29 +-13626042.23 4536131.852 104 29 +-13626021.08 4536079.801 105 29 +-13626082.31 4536074.173 106 29 +-13626116.82 4536074.173 107 29 +-13626144.65 4536075.58 108 29 +-13626205.87 4536096.682 109 29 +-13626372.85 4536359.755 110 29 +-13626426.29 4536476.522 111 29 +-13626469.7 4536572.188 112 29 +-13627014.05 4536805.728 113 29 +-13627637.44 4536987.217 114 29 +-13627848.95 4537002.693 115 29 +-13627912.4 4536970.335 116 29 +-13627974.74 4536880.293 117 29 +-13628257.49 4536570.781 118 29 +-13628366.58 4536580.629 119 29 +-13628673.83 4536832.459 120 29 +-13628952.12 4536911.245 121 29 +-13629109.09 4536621.428 122 29 +-13629377.36 4536556.712 123 29 +-13629404.08 4536567.967 124 29 +-13629991.85 4536954.859 125 29 +-13630585.18 4537236.243 126 29 +-13631080.55 4537077.26 127 29 +-13631240.85 4536683.33 128 29 +-13631314.32 4536570.781 129 29 +-13631652.74 4536317.55 130 29 +-13631690.58 4536302.075 131 29 +-13631782.98 4536072.767 132 29 +-13631868.7 4535970.072 133 29 +-13631703.94 4535849.09 134 29 +-13631539.19 4535739.364 135 29 +-13631595.96 4535656.366 136 29 +-13631636.04 4535593.064 137 29 +-13631650.51 4535573.37 138 29 +-13631698.38 4535501.627 139 29 +-13631709.51 4535491.78 140 29 +-13631767.39 4535410.192 141 29 +-13631824.17 4535325.79 142 29 +-13631880.94 4535242.796 143 29 +-13631936.6 4535159.803 144 29 +-13631995.6 4535075.403 145 29 +-13632040.13 4535014.918 146 29 +-13631786.32 4534698.428 147 29 +-13631664.98 4534608.406 148 29 +-13631582.6 4534552.142 149 29 +-13631549.21 4534528.23 150 29 +-13631506.91 4534498.692 151 29 +-13631475.74 4534476.187 152 29 +-13631435.66 4534448.056 153 29 +-13631392.25 4534419.925 154 29 +-13631339.93 4534384.761 155 29 +-13631284.27 4534346.784 156 29 +-13631254.21 4534325.685 157 29 +-13631234.17 4534313.026 158 29 +-13631080.55 4534208.942 159 29 +-13630918.03 4534095.014 160 29 +-13630834.54 4534040.16 161 29 +-13630823.41 4534033.127 162 29 +-13630771.09 4533996.558 163 29 +-13630654.2 4533916.387 164 29 +-13630602.99 4533879.818 165 29 +-13630576.28 4533861.534 166 29 +-13630536.2 4533836.217 167 29 +-13629583.31 4533182.223 168 29 +-13629563.27 4533168.159 169 29 +-13629477.55 4533111.903 170 29 +-13629382.93 4533044.397 171 29 +-13629199.25 4532919.23 172 29 +-13628838.58 4532623.899 173 29 +-13628703.88 4532557.802 174 29 +-13628669.37 4532547.958 175 29 +-13628568.07 4532517.019 176 29 +-13628494.6 4532495.924 177 29 +-13628418.9 4532493.112 178 29 +-13628403.32 4532446.704 179 29 +-13628551.37 4532329.982 180 29 +-13628524.66 4532144.354 181 29 +-13628559.17 4532031.854 182 29 +-13628700.54 4532023.417 183 29 +-13628785.15 4531704.205 184 29 +-13628798.5 4531664.832 185 29 +-13628822.99 4531584.679 186 29 +-13628840.81 4531519.995 187 29 +-13628670.49 4531472.185 188 29 +-13628445.62 4531410.314 189 29 +-13628255.26 4531356.881 190 29 +-13628052.66 4531300.635 191 29 +-13627902.38 4531257.044 192 29 +-13627660.82 4531189.55 193 29 +-13627265.63 4531078.467 194 29 +-13627289.01 4531009.567 195 29 +-13627096.43 4530956.135 196 29 +-13627071.94 4530949.105 197 29 +-13626972.86 4530922.389 198 29 +-13626892.71 4530899.892 199 29 +-13626633.34 4530826.775 200 29 +-13626459.68 4530777.563 201 29 +-13626418.49 4530766.314 202 29 +-13626381.76 4530756.472 203 29 +-13626410.7 4530690.387 204 29 +-13626437.42 4530625.708 205 29 +-13626463.02 4530561.03 206 29 +-13626500.87 4530462.607 207 29 +-13626519.79 4530375.434 208 29 +-13626519.79 4530298.103 209 29 +-13626508.66 4530241.863 210 29 +-13626494.19 4530191.247 211 29 +-13626468.59 4530136.414 212 29 +-13626409.59 4530056.273 213 29 +-13626353.93 4530075.956 214 29 +-13626324.98 4530085.798 215 29 +-13626312.74 4530090.016 216 29 +-13626287.14 4530097.046 217 29 +-13626214.78 4530104.076 218 29 +-13626189.17 4530094.234 219 29 +-13626114.59 4530049.243 220 29 +-13626122.38 4529963.479 221 29 +-13626122.38 4529935.36 222 29 +-13626121.27 4529890.369 223 29 +-13626120.16 4529782.111 224 29 +-13626120.16 4529711.815 225 29 +-13626119.04 4529645.736 226 29 +-13626076.74 4529491.086 227 29 +-13626044.46 4529423.603 228 29 +-13626014.4 4529358.933 229 29 +-13625995.48 4529318.162 230 29 +-13625907.54 4529136.806 231 29 +-13625799.56 4528910.466 232 29 +-13625686.01 4528668.668 233 29 +-13625653.73 4528601.19 234 29 +-13625639.26 4528567.452 235 29 +-13625604.75 4528488.729 236 29 +-13625581.37 4528424.064 237 29 +-13625551.31 4528360.805 238 29 +-13625526.82 4528307.387 239 29 +-13625495.65 4528238.506 240 29 +-13625467.82 4528179.465 241 29 +-13625453.35 4528147.134 242 29 +-13625374.32 4527974.232 243 29 +-13625310.86 4527828.04 244 29 +-13625276.35 4527753.54 245 29 +-13625268.56 4527731.049 246 29 +-13625259.66 4527674.823 247 29 +-13625264.11 4527660.766 248 29 +-13625310.86 4527629.842 249 29 +-13625442.22 4527576.428 250 29 +-13625465.6 4527556.749 251 29 +-13625483.41 4527548.315 252 29 +-13625545.75 4527471.005 253 29 +-13625594.73 4527381.045 254 29 +-13625632.58 4527309.359 255 29 +-13625658.18 4527261.569 256 29 +-13625638.14 4526851.142 257 29 +-13625620.33 4526733.077 258 29 +-13625501.22 4526277.696 259 29 +-13625460.03 4526118.88 260 29 +-13625428.86 4525999.417 261 29 +-13625396.58 4525886.984 262 29 +-13625372.09 4525806.875 263 29 +-13625344.26 4525705.687 264 29 +-13625276.35 4525480.827 265 29 +-13625221.81 4525333.265 266 29 +-13625049.26 4525268.62 267 29 +-13624828.85 4525250.351 268 29 +-13624793.23 4525232.081 269 29 +-13624773.19 4525199.759 270 29 +-13624729.78 4525057.823 271 29 +-13624720.87 4524984.747 272 29 +-13624654.08 4524695.261 273 29 +-13624610.66 4524589.867 274 29 +-13624507.14 4524501.338 275 29 +-13624419.19 4524425.456 276 29 +-13624217.71 4524276.504 277 29 +-13624146.46 4524220.296 278 29 +-13624093.03 4524178.14 279 29 +-13624050.73 4524143.011 280 29 +-13623727.9 4523852.143 281 29 +-13623543.11 4523691.958 282 29 +-13623087.81 4523732.707 283 29 +-13623000.98 4523772.05 284 29 +-13622959.8 4523750.973 285 29 +-13622930.85 4523734.112 286 29 +-13622813.97 4523665.261 287 29 +-13622658.12 4523579.549 288 29 +-13622576.86 4523534.586 289 29 +-13622535.67 4523512.104 290 29 +-13622418.78 4523447.47 291 29 +-13622189.47 4523295.722 292 29 +-13622093.73 4523200.178 293 29 +-13622061.45 4523169.267 294 29 +-13621974.62 4523082.154 295 29 +-13621918.96 4523023.143 296 29 +-13621874.43 4522973.967 297 29 +-13621779.81 4522834.871 298 29 +-13621747.53 4522774.456 299 29 +-13621701.89 4522666.272 300 29 +-13621669.6 4522584.783 301 29 +-13621657.36 4522551.064 302 29 +-13621650.68 4522534.204 303 29 +-13621527.11 4522230.737 304 29 +-13621361.25 4521980.664 305 29 +-13621350.12 4521975.044 306 29 +-13621314.49 4521952.566 307 29 +-13621268.85 4521924.468 308 29 +-13621145.29 4521848.605 309 29 +-13621108.55 4521826.127 310 29 +-13621090.74 4521850.01 311 29 +-13621061.8 4521887.941 312 29 +-13621035.08 4521907.61 313 29 +-13620993.89 4521925.873 314 29 +-13620902.61 4521932.898 315 29 +-13620834.71 4521934.302 316 29 +-13620322.64 4521941.327 317 29 +-13620161.22 4521939.922 318 29 +-13620087.75 4521921.659 319 29 +-13620066.6 4521909.015 320 29 +-13619921.89 4521729.192 321 29 +-13619782.74 4521625.233 322 29 +-13619610.19 4521608.375 323 29 +-13619505.55 4521598.541 324 29 +-13619252.86 4521576.064 325 29 +-13619196.08 4521571.849 326 29 +-13619010.18 4521597.136 327 29 +-13619002.39 4521601.351 328 29 +-13618878.82 4521720.763 329 29 +-13618662.86 4521793.815 330 29 +-13618228.72 4521431.367 331 29 +-13618227.6 4521377.984 332 29 +-13618227.6 4521285.267 333 29 +-13618207.57 4521264.195 334 29 +-13617900.33 4521212.218 335 29 +-13617804.59 4521191.146 336 29 +-13617783.44 4521185.527 337 29 +-13617675.46 4521146.193 338 29 +-13617450.59 4521015.55 339 29 +-13617495.12 4520966.383 340 29 +-13617528.52 4520907.384 341 29 +-13617541.88 4520889.122 342 29 +-13617550.78 4520877.884 343 29 +-13617568.59 4520862.432 344 29 +-13617587.52 4520846.98 345 29 +-13617706.63 4520745.84 346 29 +-13617774.53 4520699.484 347 29 +-13617791.23 4520688.246 348 29 +-13617804.59 4520679.818 349 29 +-13617892.53 4520609.582 350 29 +-13617980.48 4520532.324 351 29 +-13618060.63 4520462.089 352 29 +-13618137.44 4520391.855 353 29 +-13618174.17 4520359.548 354 29 +-13618220.93 4520318.813 355 29 +-13618255.43 4520289.315 356 29 +-13618330.02 4520226.105 357 29 +-13618438 4520130.589 358 29 +-13618542.64 4520039.288 359 29 +-13618581.6 4520005.577 360 29 +-13618648.39 4519947.987 361 29 +-13618685.13 4519914.277 362 29 +-13618756.37 4519849.665 363 29 +-13618827.62 4519787.863 364 29 +-13618931.14 4519699.374 365 29 +-13619036.9 4519606.671 366 29 +-13619193.86 4519786.458 367 29 +-13619300.72 4519695.16 368 29 +-13619415.38 4519578.58 369 29 +-13619545.63 4519622.122 370 29 +-13619682.55 4519668.473 371 29 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000030.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000030.dat new file mode 100644 index 000000000000..88d32b551944 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000030.dat @@ -0,0 +1,70 @@ +-13625498.99 4548044.349 0 30 +-13625537.96 4548083.785 1 30 +-13625606.97 4548152.797 2 30 +-13625635.92 4548180.965 3 30 +-13625713.84 4548261.246 4 30 +-13625769.5 4548317.583 5 30 +-13625783.97 4548333.076 6 30 +-13625806.24 4548357.019 7 30 +-13625819.59 4548369.695 8 30 +-13625883.05 4548433.076 9 30 +-13625940.93 4548493.639 10 30 +-13625995.48 4548547.161 11 30 +-13626054.48 4548606.317 12 30 +-13626113.48 4548668.29 13 30 +-13626164.68 4548717.587 14 30 +-13626228.14 4548779.561 15 30 +-13626284.91 4548838.719 16 30 +-13626306.06 4548859.846 17 30 +-13626310.51 4548864.072 18 30 +-13626336.12 4548888.017 19 30 +-13626402.91 4548957.034 20 30 +-13626419.61 4548972.528 21 30 +-13626454.12 4549027.461 22 30 +-13626469.7 4549158.455 23 30 +-13626500.87 4549282.409 24 30 +-13626399.57 4549300.72 25 30 +-13626419.61 4549430.31 26 30 +-13626429.62 4549495.105 27 30 +-13626440.76 4549561.309 28 30 +-13626464.13 4549693.719 29 30 +-13626477.49 4549781.054 30 30 +-13626484.17 4549826.131 31 30 +-13626497.53 4549917.693 32 30 +-13626504.21 4549958.544 33 30 +-13626526.47 4550090.959 34 30 +-13626547.62 4550223.376 35 30 +-13626556.53 4550285.359 36 30 +-13626566.55 4550348.751 37 30 +-13626584.36 4550471.31 38 30 +-13626596.6 4550544.564 39 30 +-13626605.51 4550593.87 40 30 +-13626615.53 4550653.038 41 30 +-13626625.55 4550719.249 42 30 +-13626644.47 4550834.769 43 30 +-13626645.58 4550846.039 44 30 +-13626667.85 4550981.283 45 30 +-13626687.89 4551115.12 46 30 +-13626711.26 4551244.732 47 30 +-13626802.55 4551227.826 48 30 +-13626893.83 4551213.737 49 30 +-13627079.73 4551186.97 50 30 +-13627089.75 4551253.185 51 30 +-13627098.66 4551317.991 52 30 +-13627104.22 4551354.621 53 30 +-13627107.56 4551377.163 54 30 +-13627108.67 4551385.616 55 30 +-13627118.69 4551450.424 56 30 +-13627133.16 4551542 57 30 +-13627138.73 4551580.04 58 30 +-13627157.65 4551682.889 59 30 +-13627162.11 4551711.067 60 30 +-13627227.79 4551768.832 61 30 +-13627237.8 4551777.285 62 30 +-13627294.58 4551832.233 63 30 +-13627350.24 4551880.136 64 30 +-13627376.95 4551904.088 65 30 +-13627420.37 4551942.129 66 30 +-13627487.16 4551999.895 67 30 +-13627550.61 4552053.435 68 30 +-13627590.69 4552046.39 69 30 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000031.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000031.dat new file mode 100644 index 000000000000..0009612aeff9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000031.dat @@ -0,0 +1,114 @@ +-13625719.41 4527513.174 0 31 +-13625790.65 4527480.844 1 31 +-13625809.58 4527674.823 2 31 +-13625901.97 4528127.453 3 31 +-13625917.56 4528172.436 4 31 +-13626021.08 4528419.846 5 31 +-13626141.31 4528819.088 6 31 +-13626150.21 4528871.103 7 31 +-13626169.14 4529059.484 8 31 +-13626174.7 4529143.835 9 31 +-13626182.5 4529243.651 10 31 +-13626224.8 4529853.814 11 31 +-13626229.25 4529914.27 12 31 +-13626231.48 4529945.201 13 31 +-13626235.93 4530009.876 14 31 +-13626251.51 4530201.089 15 31 +-13626254.85 4530255.923 16 31 +-13626238.16 4530919.577 17 31 +-13626171.36 4531109.401 18 31 +-13626136.85 4531190.956 19 31 +-13625982.12 4531507.34 20 31 +-13625896.4 4531609.991 21 31 +-13625815.14 4531685.925 22 31 +-13625517.92 4531929.199 23 31 +-13625385.45 4532040.292 24 31 +-13625393.24 4532058.573 25 31 +-13625396.58 4532067.01 26 31 +-13625404.37 4532086.698 27 31 +-13625418.84 4532116.229 28 31 +-13625471.16 4532159.823 29 31 +-13625694.92 4532224.511 30 31 +-13626085.65 4532332.794 31 31 +-13626730.19 4532546.551 32 31 +-13627040.77 4532653.431 33 31 +-13627114.24 4532677.339 34 31 +-13627162.11 4532695.621 35 31 +-13627199.96 4532708.278 36 31 +-13627255.62 4532727.967 37 31 +-13627529.46 4532829.223 38 31 +-13627830.02 4532826.411 39 31 +-13627882.34 4532805.315 40 31 +-13628110.55 4532718.122 41 31 +-13628155.08 4532698.434 42 31 +-13628196.27 4532678.745 43 31 +-13628237.45 4532653.431 44 31 +-13628313.15 4532570.459 45 31 +-13628418.9 4532493.112 46 31 +-13628494.6 4532495.924 47 31 +-13628568.07 4532517.019 48 31 +-13628669.37 4532547.958 49 31 +-13628703.88 4532557.802 50 31 +-13628838.58 4532623.899 51 31 +-13629199.25 4532919.23 52 31 +-13629382.93 4533044.397 53 31 +-13629477.55 4533111.903 54 31 +-13629563.27 4533168.159 55 31 +-13629583.31 4533182.223 56 31 +-13630536.2 4533836.217 57 31 +-13630576.28 4533861.534 58 31 +-13630602.99 4533879.818 59 31 +-13630654.2 4533916.387 60 31 +-13630771.09 4533996.558 61 31 +-13630823.41 4534033.127 62 31 +-13630834.54 4534040.16 63 31 +-13630918.03 4534095.014 64 31 +-13631080.55 4534208.942 65 31 +-13631234.17 4534313.026 66 31 +-13631254.21 4534325.685 67 31 +-13631284.27 4534346.784 68 31 +-13631339.93 4534384.761 69 31 +-13631392.25 4534419.925 70 31 +-13631435.66 4534448.056 71 31 +-13631475.74 4534476.187 72 31 +-13631506.91 4534498.692 73 31 +-13631549.21 4534528.23 74 31 +-13631582.6 4534552.142 75 31 +-13631664.98 4534608.406 76 31 +-13631786.32 4534698.428 77 31 +-13632040.13 4535014.918 78 31 +-13632135.86 4535155.583 79 31 +-13632153.67 4535189.343 80 31 +-13632207.11 4535284.997 81 31 +-13632230.48 4535349.704 82 31 +-13632258.31 4535465.053 83 31 +-13632264.99 4535493.187 84 31 +-13632277.24 4535539.609 85 31 +-13632299.5 4535626.825 86 31 +-13632306.18 4535667.62 87 31 +-13632315.09 4535719.67 88 31 +-13632337.35 4535870.192 89 31 +-13632352.93 4535970.072 90 31 +-13632464.25 4535967.258 91 31 +-13632470.93 4536145.92 92 31 +-13632573.35 4536141.699 93 31 +-13632674.65 4536137.479 94 31 +-13632743.67 4536134.665 95 31 +-13632735.87 4536197.971 96 31 +-13632752.57 4536199.378 97 31 +-13632794.87 4536200.785 98 31 +-13632841.63 4536200.785 99 31 +-13632875.02 4536200.785 100 31 +-13632957.4 4536200.785 101 31 +-13632978.55 4536200.785 102 31 +-13633074.29 4536202.192 103 31 +-13633121.04 4536202.192 104 31 +-13633188.94 4536200.785 105 31 +-13633304.72 4536197.971 106 31 +-13633329.21 4536195.158 107 31 +-13633410.47 4536185.31 108 31 +-13633410.47 4536207.819 109 31 +-13633411.58 4536258.464 110 31 +-13633412.7 4536296.448 111 31 +-13633413.81 4536424.469 112 31 +-13633384.87 4536489.184 113 31 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000032.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000032.dat new file mode 100644 index 000000000000..18963f6622a5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000032.dat @@ -0,0 +1,212 @@ +-13639673.3 4562723.212 0 32 +-13639596.49 4562635.768 1 32 +-13639593.15 4562639.999 2 32 +-13639497.42 4562726.033 3 32 +-13639411.7 4562785.27 4 32 +-13639372.74 4562692.184 5 32 +-13639274.78 4562504.604 6 32 +-13639249.18 4562466.524 7 32 +-13639226.91 4562445.369 8 32 +-13639152.33 4562424.213 9 32 +-13638796.11 4562603.33 10 32 +-13638728.2 4562566.66 11 32 +-13638630.24 4562545.504 12 32 +-13638478.85 4562525.759 13 32 +-13638436.55 4562510.245 14 32 +-13638482.19 4562723.212 15 32 +-13638483.3 4562799.374 16 32 +-13638484.41 4562994.011 17 32 +-13638487.75 4563370.602 18 32 +-13638491.09 4563645.649 19 32 +-13638486.64 4563862.871 20 32 +-13638468.83 4564137.932 21 32 +-13638457.7 4564318.488 22 32 +-13638426.53 4564858.765 23 32 +-13638424.3 4564896.854 24 32 +-13638412.05 4565108.459 25 32 +-13638402.04 4565263.639 26 32 +-13638396.47 4565356.748 27 32 +-13638390.9 4565448.447 28 32 +-13638377.55 4565668.528 29 32 +-13638375.32 4565695.333 30 32 +-13638399.81 4565698.155 31 32 +-13638400.92 4565668.528 32 32 +-13638419.85 4565349.694 33 32 +-13638425.41 4565263.639 34 32 +-13638434.32 4565108.459 35 32 +-13638447.68 4564894.032 36 32 +-13638449.9 4564858.765 37 32 +-13638493.32 4564139.342 38 32 +-13638508.9 4563862.871 39 32 +-13638512.24 4563644.239 40 32 +-13638510.02 4563373.423 41 32 +-13638504.45 4562800.784 42 32 +-13638503.34 4562728.854 43 32 +-13638463.26 4562520.118 44 32 +-13638331.9 4562307.155 45 32 +-13638150.45 4562170.353 46 32 +-13637962.32 4562030.733 47 32 +-13637672.89 4561750.087 48 32 +-13637640.61 4561716.241 49 32 +-13637454.71 4561322.787 50 32 +-13637444.69 4561184.589 51 32 +-13637223.16 4559952.162 52 32 +-13637190.88 4559919.731 53 32 +-13636931.51 4559750.531 54 32 +-13636864.71 4559708.232 55 32 +-13636702.19 4559553.135 56 32 +-13636666.57 4559506.606 57 32 +-13636256.91 4559202.06 58 32 +-13635978.61 4559037.102 59 32 +-13635922.95 4558917.262 60 32 +-13635829.44 4558684.635 61 32 +-13635581.2 4558440.735 62 32 +-13635502.16 4558246.183 63 32 +-13635488.81 4558172.874 64 32 +-13635440.94 4558061.503 65 32 +-13635148.17 4557678.055 66 32 +-13635123.68 4557563.869 67 32 +-13635071.36 4557297.441 68 32 +-13635080.26 4557077.537 69 32 +-13635105.87 4557022.562 70 32 +-13634940 4556226.158 71 32 +-13634906.6 4556150.045 72 32 +-13634805.3 4555992.182 73 32 +-13634655.02 4555866.739 74 32 +-13634602.7 4555832.912 75 32 +-13634543.7 4555792.038 76 32 +-13634508.08 4555761.03 77 32 +-13634440.18 4555666.597 78 32 +-13634393.42 4555483.373 79 32 +-13634387.86 4555436.862 80 32 +-13634331.08 4554816.743 81 32 +-13634141.84 4552762.158 82 32 +-13634120.69 4552545.168 83 32 +-13634038.31 4552359.18 84 32 +-13633971.52 4552270.415 85 32 +-13633929.22 4552218.283 86 32 +-13633918.09 4552205.602 87 32 +-13633904.73 4552191.512 88 32 +-13633811.22 4552095.703 89 32 +-13633747.77 4552018.211 90 32 +-13633728.84 4551994.259 91 32 +-13633697.67 4551957.627 92 32 +-13633643.13 4551894.225 93 32 +-13633587.47 4551833.642 94 32 +-13633524.02 4551780.103 95 32 +-13633473.92 4551744.88 96 32 +-13633373.73 4551685.707 97 32 +-13633275.77 4551637.804 98 32 +-13633230.13 4551620.898 99 32 +-13633028.64 4551556.089 100 32 +-13632922.89 4551529.32 101 32 +-13632721.4 4551488.463 102 32 +-13632615.65 4551467.33 103 32 +-13632361.84 4551419.429 104 32 +-13632204.88 4551443.379 105 32 +-13632037.9 4551529.32 106 32 +-13631805.24 4551673.027 107 32 +-13631727.32 4551689.933 108 32 +-13631563.68 4551719.52 109 32 +-13631526.94 4551727.974 110 32 +-13631343.27 4551766.014 111 32 +-13631293.17 4551768.832 112 32 +-13631121.74 4551705.431 113 32 +-13631098.36 4551663.164 114 32 +-13631066.08 4551571.587 115 32 +-13630991.5 4551465.921 116 32 +-13630897.99 4551381.39 117 32 +-13630870.16 4551367.301 118 32 +-13630857.91 4551356.03 119 32 +-13630837.88 4551339.124 120 32 +-13630810.05 4551315.174 121 32 +-13630749.93 4551261.638 122 32 +-13630690.93 4551209.511 123 32 +-13630654.2 4551177.108 124 32 +-13630624.14 4551151.749 125 32 +-13630601.88 4551133.434 126 32 +-13630591.86 4551124.981 127 32 +-13630501.69 4551050.314 128 32 +-13630470.52 4551040.453 129 32 +-13630440.47 4551041.861 130 32 +-13630296.86 4551064.402 131 32 +-13630253.45 4551071.446 132 32 +-13630217.83 4551077.082 133 32 +-13630069.77 4551099.623 134 32 +-13629884.98 4551129.208 135 32 +-13629701.3 4551160.202 136 32 +-13629518.74 4551189.787 137 32 +-13629333.95 4551219.373 138 32 +-13629152.5 4551247.549 139 32 +-13628968.82 4551278.544 140 32 +-13628786.26 4551308.129 141 32 +-13628602.58 4551337.715 142 32 +-13628422.24 4551367.301 143 32 +-13628367.7 4551375.754 144 32 +-13628241.91 4551396.887 145 32 +-13628222.98 4551268.682 146 32 +-13628215.19 4551212.329 147 32 +-13628205.17 4551139.07 148 32 +-13628184.02 4551005.232 149 32 +-13628163.98 4550874.215 150 32 +-13628142.83 4550743.198 151 32 +-13628121.68 4550609.366 152 32 +-13628101.64 4550481.171 153 32 +-13628081.61 4550483.988 154 32 +-13627907.95 4550510.754 155 32 +-13627723.16 4550541.746 156 32 +-13627635.21 4550557.243 157 32 +-13627543.93 4550571.33 158 32 +-13627399.22 4550595.279 159 32 +-13627358.03 4550602.322 160 32 +-13627175.47 4550631.906 161 32 +-13627089.75 4550645.994 162 32 +-13626992.9 4550660.081 163 32 +-13626931.68 4550669.943 164 32 +-13626900.51 4550674.169 165 32 +-13626809.22 4550691.074 166 32 +-13626717.94 4550705.162 167 32 +-13626676.75 4550712.205 168 32 +-13626625.55 4550719.249 169 32 +-13626615.53 4550653.038 170 32 +-13626605.51 4550593.87 171 32 +-13626568.77 4550599.505 172 32 +-13626543.17 4550605.14 173 32 +-13626535.38 4550545.973 174 32 +-13626525.36 4550479.762 175 32 +-13626497.53 4550485.397 176 32 +-13626399.57 4550500.893 177 32 +-13626395.12 4550471.31 178 32 +-13626379.53 4550375.516 179 32 +-13626368.4 4550289.585 180 32 +-13626362.83 4550251.55 181 32 +-13626353.93 4550193.793 182 32 +-13626341.68 4550119.133 183 32 +-13626252.63 4550134.628 184 32 +-13626161.34 4550148.715 185 32 +-13626137.97 4550151.533 186 32 +-13625993.25 4550179.706 187 32 +-13625928.69 4550190.976 188 32 +-13625806.24 4550214.924 189 32 +-13625783.97 4550072.646 190 32 +-13625768.39 4549982.492 191 32 +-13625761.71 4549940.232 192 32 +-13625632.58 4549962.77 193 32 +-13625584.71 4549971.222 194 32 +-13625486.75 4549988.126 195 32 +-13625461.15 4549992.352 196 32 +-13625451.13 4549910.65 197 32 +-13625409.94 4549950.092 198 32 +-13625402.15 4549941.64 199 32 +-13625349.83 4549886.703 200 32 +-13625320.88 4549857.121 201 32 +-13625304.18 4549838.809 202 32 +-13625296.39 4549831.765 203 32 +-13625271.9 4549806.41 204 32 +-13625235.17 4549771.194 205 32 +-13625137.21 4549868.39 206 32 +-13625089.34 4549917.693 207 32 +-13625042.58 4549965.588 208 32 +-13624868.93 4549790.915 209 32 +-13624922.36 4549735.978 210 32 +-13624964.66 4549693.719 211 32 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000033.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000033.dat new file mode 100644 index 000000000000..9a6eba52a4cf --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000033.dat @@ -0,0 +1,206 @@ +-13633879.13 4533069.712 0 33 +-13633904.73 4533003.612 1 33 +-13633913.63 4532940.326 2 33 +-13633914.75 4532913.605 3 33 +-13633906.96 4532827.817 4 33 +-13633819.01 4532826.411 5 33 +-13633417.15 4532794.065 6 33 +-13633306.94 4532780.001 7 33 +-13633242.38 4532780.001 8 33 +-13633184.49 4532782.814 9 33 +-13633175.59 4532699.84 10 33 +-13633165.57 4532608.429 11 33 +-13633157.77 4532493.112 12 33 +-13633177.81 4532299.044 13 33 +-13633191.17 4532227.324 14 33 +-13633205.64 4532149.979 15 33 +-13633208.98 4532133.104 16 33 +-13633193.4 4532126.073 17 33 +-13633089.87 4532086.698 18 33 +-13633006.38 4532058.573 19 33 +-13632878.36 4532017.792 20 33 +-13632836.06 4532002.323 21 33 +-13632738.1 4531625.459 22 33 +-13632586.71 4531424.376 23 33 +-13631533.62 4530383.87 24 33 +-13631432.32 4530241.863 25 33 +-13631362.19 4530101.264 26 33 +-13631331.02 4530036.589 27 33 +-13631079.44 4529517.798 28 33 +-13630686.48 4529162.111 29 33 +-13630247.88 4528709.436 30 33 +-13630183.32 4528620.871 31 33 +-13629978.49 4528310.198 32 33 +-13629943.98 4528235.694 33 33 +-13629925.06 4528185.088 34 33 +-13629899.45 4528113.396 35 33 +-13629745.83 4527743.7 36 33 +-13629675.7 4527629.842 37 33 +-13629625.61 4527563.777 38 33 +-13629461.97 4527392.29 39 33 +-13629394.06 4527326.227 40 33 +-13629377.36 4527310.765 41 33 +-13629066.78 4527012.781 42 33 +-13628732.83 4526584.092 43 33 +-13628692.75 4526509.601 44 33 +-13628641.54 4526414.027 45 33 +-13628510.19 4526149.799 46 33 +-13628474.56 4526079.527 47 33 +-13628436.72 4526010.661 48 33 +-13628389.96 4525919.308 49 33 +-13628339.87 4525822.335 50 33 +-13628264.17 4525548.285 51 33 +-13628190.7 4525573.581 52 33 +-13628141.72 4525600.283 53 33 +-13627905.72 4525167.437 54 33 +-13627775.48 4525081.713 55 33 +-13627763.23 4525039.554 56 33 +-13627723.16 4525042.364 57 33 +-13627457.1 4525060.633 58 33 +-13627246.71 4525262.999 59 33 +-13627197.73 4525337.481 60 33 +-13627173.24 4525316.401 61 33 +-13627209.97 4525161.815 62 33 +-13627213.31 4525144.952 63 33 +-13627168.79 4525053.607 64 33 +-13627155.43 4525050.796 65 33 +-13627138.73 4525036.743 66 33 +-13627119.81 4525010.042 67 33 +-13627083.07 4524955.236 68 33 +-13627027.41 4524876.54 69 33 +-13626975.09 4524797.845 70 33 +-13626935.02 4524738.824 71 33 +-13626644.47 4524824.545 72 33 +-13626581.02 4524877.945 73 33 +-13626523.13 4524734.608 74 33 +-13626323.87 4524671.372 75 33 +-13626241.49 4524773.955 76 33 +-13626161.34 4524789.413 77 33 +-13625934.25 4524491.501 78 33 +-13625913.1 4524387.515 79 33 +-13625864.12 4524310.228 80 33 +-13625807.35 4524230.132 81 33 +-13625708.27 4524117.718 82 33 +-13625566.9 4524207.649 83 33 +-13625481.18 4524099.45 84 33 +-13625412.16 4524013.735 85 33 +-13625234.05 4523812.799 86 33 +-13625109.38 4523693.363 87 33 +-13625002.51 4523593.6 88 33 +-13624823.28 4523436.23 89 33 +-13624683.02 4523287.292 90 33 +-13624578.38 4523183.317 91 33 +-13624454.82 4523059.674 92 33 +-13624322.35 4522905.121 93 33 +-13624231.06 4522973.967 94 33 +-13624217.71 4522983.802 95 33 +-13624176.52 4522931.817 96 33 +-13624124.2 4522860.161 97 33 +-13624110.84 4522843.301 98 33 +-13624025.12 4522708.421 99 33 +-13623975.03 4522643.792 100 33 +-13623931.62 4522593.213 101 33 +-13623873.73 4522529.99 102 33 +-13623819.18 4522472.386 103 33 +-13623753.5 4522404.949 104 33 +-13623643.3 4522292.554 105 33 +-13623601 4522249.001 106 33 +-13623577.62 4522225.117 107 33 +-13623559.81 4522208.258 108 33 +-13623534.2 4522182.97 109 33 +-13623457.39 4522104.295 110 33 +-13623386.15 4522032.645 111 33 +-13623354.98 4522003.142 112 33 +-13623045.51 4521795.22 113 33 +-13622829.55 4521647.71 114 33 +-13622705.99 4521559.206 115 33 +-13622672.59 4521535.323 116 33 +-13622537.9 4521435.581 117 33 +-13622376.48 4521314.768 118 33 +-13622285.2 4521245.933 119 33 +-13622124.9 4521125.122 120 33 +-13622035.84 4521059.097 121 33 +-13621945.68 4520993.074 122 33 +-13621751.98 4520854.004 123 33 +-13621707.45 4520821.695 124 33 +-13621502.62 4520675.604 125 33 +-13621294.46 4520529.514 126 33 +-13621245.48 4520497.207 127 33 +-13621183.14 4520450.852 128 33 +-13621046.21 4520543.561 129 33 +-13620904.84 4520379.213 130 33 +-13620831.37 4520317.408 131 33 +-13620738.97 4520398.879 132 33 +-13620584.24 4520124.971 133 33 +-13620489.62 4520210.654 134 33 +-13620398.33 4520289.315 135 33 +-13620354.92 4520327.241 136 33 +-13620238.03 4520262.626 137 33 +-13620194.62 4520261.221 138 33 +-13620064.38 4520317.408 139 33 +-13619970.87 4520269.649 140 33 +-13619933.02 4520221.891 141 33 +-13619823.93 4520453.661 142 33 +-13619609.08 4520339.883 143 33 +-13619469.93 4520265.435 144 33 +-13619423.18 4520231.724 145 33 +-13619373.08 4520190.989 146 33 +-13619334.12 4520160.087 147 33 +-13619211.67 4520094.069 148 33 +-13619058.05 4520011.195 149 33 +-13618984.58 4519971.866 150 33 +-13618832.07 4519890.398 151 33 +-13618812.03 4519879.162 152 33 +-13618756.37 4519849.665 153 33 +-13618685.13 4519914.277 154 33 +-13618648.39 4519947.987 155 33 +-13618581.6 4520005.577 156 33 +-13618542.64 4520039.288 157 33 +-13618438 4520130.589 158 33 +-13618330.02 4520226.105 159 33 +-13618115.17 4519988.721 160 33 +-13618012.76 4520080.022 161 33 +-13617725.55 4519744.32 162 33 +-13617681.03 4519693.755 163 33 +-13617642.06 4519650.213 164 33 +-13617622.03 4519679.709 165 33 +-13617575.27 4519748.534 166 33 +-13617475.09 4519629.145 167 33 +-13617404.95 4519688.137 168 33 +-13617241.31 4519502.734 169 33 +-13617163.39 4519570.153 170 33 +-13617074.33 4519647.404 171 33 +-13616915.15 4519466.215 172 33 +-13616823.87 4519543.466 173 33 +-13616659.11 4519353.852 174 33 +-13616522.19 4519193.736 175 33 +-13616334.06 4518974.634 176 33 +-13616289.53 4518922.668 177 33 +-13616230.53 4518855.254 178 33 +-13616206.04 4518827.164 179 33 +-13616194.91 4518813.12 180 33 +-13616132.57 4518738.683 181 33 +-13616104.74 4518706.381 182 33 +-13616045.74 4518756.941 183 33 +-13615974.5 4518905.815 184 33 +-13615966.71 4518921.264 185 33 +-13615955.57 4518942.331 186 33 +-13615935.54 4518971.825 187 33 +-13615923.29 4518987.275 188 33 +-13615891.01 4519028.005 189 33 +-13615846.48 4519086.994 190 33 +-13615785.26 4519165.646 191 33 +-13615740.73 4519203.568 192 33 +-13615702.88 4519235.872 193 33 +-13615631.63 4519300.48 194 33 +-13615599.35 4519327.166 195 33 +-13615525.88 4519390.37 196 33 +-13615535.9 4519401.606 197 33 +-13615542.58 4519410.034 198 33 +-13615570.41 4519442.338 199 33 +-13615633.86 4519513.97 200 33 +-13615567.07 4519570.153 201 33 +-13615480.24 4519646 202 33 +-13615540.35 4519716.229 203 33 +-13615665.03 4519862.306 204 33 +-13615592.67 4519926.918 205 33 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000034.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000034.dat new file mode 100644 index 000000000000..e1b724fbda34 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000034.dat @@ -0,0 +1,199 @@ +-13624003.97 4543044.312 0 34 +-13623704.52 4543099.214 1 34 +-13623628.83 4543311.784 2 34 +-13623966.12 4543555.33 3 34 +-13623962.78 4543559.553 4 34 +-13623951.65 4543573.631 5 34 +-13623957.22 4543644.021 6 34 +-13623960.56 4543663.73 7 34 +-13623962.78 4543694.702 8 34 +-13623966.12 4543745.384 9 34 +-13623976.14 4543876.312 10 34 +-13623980.6 4543928.402 11 34 +-13623982.82 4543962.191 12 34 +-13623985.05 4543987.532 13 34 +-13624000.63 4544039.623 14 34 +-13624002.86 4544101.569 15 34 +-13624006.2 4544212.791 16 34 +-13624017.33 4544336.686 17 34 +-13624039.6 4544567.584 18 34 +-13624039.6 4544578.847 19 34 +-13624052.95 4544759.064 20 34 +-13624068.54 4544933.653 21 34 +-13624085.24 4545123.732 22 34 +-13624096.37 4545292.694 23 34 +-13624123.09 4545655.973 24 34 +-13624136.44 4545836.208 25 34 +-13624148.69 4546015.039 26 34 +-13624153.14 4546084.037 27 34 +-13624160.93 4546193.873 28 34 +-13624089.69 4546267.097 29 34 +-13624025.12 4546365.669 30 34 +-13623941.63 4546565.632 31 34 +-13623909.35 4546747.291 32 34 +-13623970.58 4546803.621 33 34 +-13623980.6 4546848.684 34 34 +-13623987.28 4546935.995 35 34 +-13623991.73 4546981.06 36 34 +-13623995.07 4547021.899 37 34 +-13624001.75 4547106.395 38 34 +-13624003.97 4547116.253 39 34 +-13624012.88 4547158.502 40 34 +-13624047.39 4547292.289 41 34 +-13624095.26 4547459.879 42 34 +-13624100.82 4547516.212 43 34 +-13624116.41 4547647.187 44 34 +-13624123.09 4547707.747 45 34 +-13624129.76 4547759.856 46 34 +-13624137.56 4547824.641 47 34 +-13624138.67 4547830.274 48 34 +-13624143.12 4547868.3 49 34 +-13624188.76 4547885.201 50 34 +-13624394.7 4547871.117 51 34 +-13624394.7 4547885.201 52 34 +-13624401.38 4547913.369 53 34 +-13624433.67 4547961.254 54 34 +-13624447.02 4547978.155 55 34 +-13624455.93 4547988.013 56 34 +-13624470.4 4548004.914 57 34 +-13624487.1 4548020.406 58 34 +-13624516.04 4548045.758 59 34 +-13624538.31 4548066.884 60 34 +-13624556.12 4548085.193 61 34 +-13624582.83 4548111.953 62 34 +-13624464.84 4548234.485 63 34 +-13624400.27 4548295.048 64 34 +-13624353.52 4548340.118 65 34 +-13624332.37 4548359.836 66 34 +-13624313.44 4548378.146 67 34 +-13624257.78 4548438.709 68 34 +-13624245.54 4548452.794 69 34 +-13624193.22 4548568.288 70 34 +-13624185.42 4548647.163 71 34 +-13624182.08 4548717.587 72 34 +-13624182.08 4548751.391 73 34 +-13624180.97 4548768.293 74 34 +-13624176.52 4548838.719 75 34 +-13624172.07 4548865.48 76 34 +-13624159.82 4549065.491 77 34 +-13624157.59 4549103.522 78 34 +-13624147.58 4549252.829 79 34 +-13624137.56 4549389.461 80 34 +-13624136.44 4549472.567 81 34 +-13624138.67 4549507.782 82 34 +-13624153.14 4549610.611 83 34 +-13624060.75 4549716.257 84 34 +-13623379.47 4550531.885 85 34 +-13623210.27 4550736.154 86 34 +-13621903.37 4552297.185 87 34 +-13621877.77 4552325.365 88 34 +-13621853.28 4552353.544 89 34 +-13621758.66 4552464.855 90 34 +-13621744.19 4552481.763 91 34 +-13621699.66 4552531.078 92 34 +-13621635.09 4552612.801 93 34 +-13621619.51 4552632.527 94 34 +-13621578.32 4552681.843 95 34 +-13621548.27 4552707.206 96 34 +-13621531.57 4552718.478 97 34 +-13621467 4552762.158 98 34 +-13621434.72 4552781.885 99 34 +-13621399.1 4552804.43 100 34 +-13621350.12 4552845.292 101 34 +-13621287.78 4552918.563 102 34 +-13621263.29 4552949.562 103 34 +-13621231 4552991.835 104 34 +-13621186.48 4553049.607 105 34 +-13621164.21 4553077.788 106 34 +-13621138.61 4553104.561 107 34 +-13621107.44 4553132.743 108 34 +-13620997.23 4553186.288 109 34 +-13620924.88 4553214.47 110 34 +-13620665.5 4553320.154 111 34 +-13620462.9 4553403.292 112 34 +-13619813.91 4553668.211 113 34 +-13619181.61 4553921.864 114 34 +-13617734.46 4554207.935 115 34 +-13617528.52 4554224.846 116 34 +-13617132.22 4554268.532 117 34 +-13616787.13 4554364.361 118 34 +-13616556.7 4554423.55 119 34 +-13616433.13 4554450.326 120 34 +-13616292.87 4554485.558 121 34 +-13616135.91 4554522.199 122 34 +-13615939.99 4554563.069 123 34 +-13615864.29 4554581.389 124 34 +-13615813.09 4554592.664 125 34 +-13615644.99 4554627.896 126 34 +-13615368.92 4554675.812 127 34 +-13615056.11 4554729.366 128 34 +-13614930.32 4554756.143 129 34 +-13614787.83 4554791.375 130 34 +-13614689.87 4554816.743 131 34 +-13614512.87 4554871.707 132 34 +-13614441.63 4554891.437 133 34 +-13614232.35 4554949.22 134 34 +-13614173.35 4554966.132 135 34 +-13613942.92 4555032.371 136 34 +-13613927.33 4555038.009 137 34 +-13613748.11 4555156.395 138 34 +-13613675.75 4555302.97 139 34 +-13613667.96 4555639.818 140 34 +-13613838.28 4556172.597 141 34 +-13613877.24 4556265.624 142 34 +-13613952.94 4556474.235 143 34 +-13613988.56 4556649.02 144 34 +-13614001.92 4556742.052 145 34 +-13614034.2 4556974.635 146 34 +-13614075.39 4557228.368 147 34 +-13614085.41 4557287.574 148 34 +-13614093.2 4557334.092 149 34 +-13614114.35 4557453.914 150 34 +-13614121.03 4557491.975 151 34 +-13614185.59 4557835.944 152 34 +-13614193.39 4557876.826 153 34 +-13614208.97 4557969.869 154 34 +-13614234.57 4558099.566 155 34 +-13614242.37 4558137.63 156 34 +-13614298.03 4558457.653 157 34 +-13614339.21 4558647.979 158 34 +-13614380.4 4558838.309 159 34 +-13614680.97 4560227.118 160 34 +-13614693.21 4560276.47 161 34 +-13614701 4560310.312 162 34 +-13614772.25 4560599.379 163 34 +-13614777.81 4560621.941 164 34 +-13614783.38 4560645.913 165 34 +-13614899.15 4561135.232 166 34 +-13614925.87 4561240.996 167 34 +-13614967.06 4561411.631 168 34 +-13615030.51 4561673.934 169 34 +-13615115.11 4562009.578 170 34 +-13615160.75 4562191.508 171 34 +-13615223.09 4562524.349 172 34 +-13615237.56 4562616.023 173 34 +-13615260.94 4562750.01 174 34 +-13615269.85 4562805.015 175 34 +-13615279.86 4562864.252 176 34 +-13615294.34 4562924.9 177 34 +-13615313.26 4563016.578 178 34 +-13615338.86 4563184.421 179 34 +-13615337.75 4563274.69 180 34 +-13615343.32 4563542.682 181 34 +-13615314.37 4563676.681 182 34 +-13615342.2 4564191.534 183 34 +-13615366.69 4564319.899 184 34 +-13615678.39 4564941.996 185 34 +-13615762.99 4565095.762 186 34 +-13615882.1 4565280.568 187 34 +-13615903.25 4565314.425 188 34 +-13615746.29 4565345.462 189 34 +-13615697.31 4565383.552 190 34 +-13615872.08 4565335.587 191 34 +-13615912.16 4565328.533 192 34 +-13616060.21 4565301.729 193 34 +-13616220.51 4565267.871 194 34 +-13616233.87 4565265.049 195 34 +-13616257.25 4565259.406 196 34 +-13616782.68 4564853.122 197 34 +-13616773.77 4564847.48 198 34 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000035.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000035.dat new file mode 100644 index 000000000000..95b2d3191328 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000035.dat @@ -0,0 +1,115 @@ +-13628425.58 4528695.378 0 35 +-13628570.3 4528577.292 1 35 +-13628746.18 4528445.15 2 35 +-13628720.58 4528341.124 3 35 +-13628838.58 4528311.604 4 35 +-13628920.96 4528287.706 5 35 +-13628978.84 4528561.828 6 35 +-13629057.88 4528515.438 7 35 +-13629159.18 4528453.584 8 35 +-13629207.05 4528532.307 9 35 +-13629251.57 4528608.219 10 35 +-13629434.14 4528502.786 11 35 +-13629470.87 4528564.64 12 35 +-13629517.63 4528639.146 13 35 +-13629572.17 4528608.219 14 35 +-13629662.34 4528554.8 15 35 +-13629742.49 4528494.352 16 35 +-13629788.13 4528568.857 17 35 +-13629833.77 4528644.769 18 35 +-13629959.57 4528573.075 19 35 +-13630004.09 4528660.233 20 35 +-13630057.53 4528747.392 21 35 +-13630113.19 4528713.653 22 35 +-13630126.55 4528696.784 23 35 +-13630136.56 4528684.132 24 35 +-13630161.05 4528650.393 25 35 +-13630183.32 4528620.871 26 35 +-13630213.37 4528584.321 27 35 +-13630261.24 4528508.409 28 35 +-13630217.83 4528321.444 29 35 +-13630185.54 4528301.764 30 35 +-13630104.28 4528256.78 31 35 +-13630019.68 4528193.522 32 35 +-13629986.28 4528140.105 33 35 +-13630110.96 4528047.328 34 35 +-13630526.18 4527657.955 35 35 +-13630620.8 4527589.078 36 35 +-13630738.8 4527503.335 37 35 +-13630815.61 4527580.645 38 35 +-13630902.44 4527634.059 39 35 +-13630989.27 4527700.125 40 35 +-13631015.99 4527724.021 41 35 +-13631087.23 4527801.333 42 35 +-13631265.34 4527660.766 43 35 +-13631366.64 4527587.673 44 35 +-13631440.12 4527674.823 45 35 +-13631522.49 4527739.483 46 35 +-13631539.19 4527580.645 47 35 +-13631720.64 4527615.786 48 35 +-13631867.58 4527812.578 49 35 +-13632026.77 4527778.842 50 35 +-13632104.69 4527759.163 51 35 +-13632497.65 4528005.157 52 35 +-13632675.76 4527926.438 53 35 +-13632895.06 4528175.248 54 35 +-13632931.8 4528092.311 55 35 +-13633076.51 4528041.705 56 35 +-13633173.36 4528007.968 57 35 +-13633182.27 4528030.46 58 35 +-13633187.83 4528045.922 59 35 +-13633451.66 4527934.872 60 35 +-13633603.05 4527830.852 61 35 +-13633731.07 4527829.446 62 35 +-13634077.27 4527750.729 63 35 +-13634156.31 4527264.38 64 35 +-13634169.67 4527243.296 65 35 +-13634183.03 4527220.807 66 35 +-13634188.59 4527039.487 67 35 +-13634257.61 4526891.903 68 35 +-13634883.23 4526564.415 69 35 +-13635024.6 4526789.298 70 35 +-13635174.88 4526801.948 71 35 +-13635210.51 4526769.621 72 35 +-13635096.96 4526619.23 73 35 +-13634948.91 4526295.967 74 35 +-13634887.68 4526092.176 75 35 +-13634892.13 4525969.903 76 35 +-13634965.6 4525972.714 77 35 +-13634990.09 4525974.12 78 35 +-13635005.68 4525652.282 79 35 +-13635036.85 4525300.943 80 35 +-13635208.28 4525024.095 81 35 +-13635298.45 4524943.994 82 35 +-13635581.2 4524714.934 83 35 +-13635811.63 4524546.305 84 35 +-13635902.91 4524477.449 85 35 +-13635939.65 4524450.75 86 35 +-13635991.97 4524408.593 87 35 +-13636033.16 4524374.868 88 35 +-13636095.5 4524324.281 89 35 +-13636106.63 4524314.444 90 35 +-13636118.87 4524304.608 91 35 +-13636269.15 4524187.977 92 35 +-13636291.42 4524169.709 93 35 +-13636477.32 4523819.825 94 35 +-13636484 4523735.517 95 35 +-13636644.3 4523000.663 96 35 +-13636453.95 4522860.161 97 35 +-13636292.53 4522624.122 98 35 +-13636219.06 4522587.593 99 35 +-13636176.76 4522574.948 100 35 +-13635817.2 4522277.099 101 35 +-13635827.22 4522178.755 102 35 +-13635720.35 4522152.062 103 35 +-13635748.18 4522057.933 104 35 +-13635821.65 4521810.674 105 35 +-13635967.48 4521442.605 106 35 +-13635918.5 4521363.936 107 35 +-13635356.33 4521028.193 108 35 +-13635335.18 4521012.74 109 35 +-13635276.18 4520972.002 110 35 +-13635009.02 4520731.792 111 35 +-13634951.13 4520813.266 112 35 +-13634966.72 4520861.027 113 35 +-13635002.34 4520941.098 114 35 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000036.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000036.dat new file mode 100644 index 000000000000..2cde028987f8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000036.dat @@ -0,0 +1,384 @@ +-13633845.73 4552277.459 0 36 +-13633805.65 4552290.14 1 36 +-13633732.18 4552215.465 2 36 +-13633682.09 4552157.697 3 36 +-13633551.85 4552178.832 4 36 +-13633444.98 4552102.748 5 36 +-13633434.96 4552098.521 6 36 +-13633365.94 4552070.342 7 36 +-13633320.3 4552044.981 8 36 +-13633304.72 4552029.483 9 36 +-13633289.13 4551905.497 10 36 +-13633295.81 4551868.865 11 36 +-13633271.32 4551816.735 12 36 +-13633205.64 4551722.338 13 36 +-13633194.51 4551540.591 14 36 +-13633192.28 4551487.054 15 36 +-13633173.36 4551502.552 16 36 +-13633043.12 4551481.419 17 36 +-13632966.31 4551449.015 18 36 +-13632975.21 4551340.533 19 36 +-13632987.46 4551157.384 20 36 +-13632724.74 4551432.109 21 36 +-13632635.69 4551465.921 22 36 +-13632580.03 4551441.971 23 36 +-13632344.03 4551381.39 24 36 +-13632275.01 4551279.953 25 36 +-13632247.18 4551234.87 26 36 +-13632241.62 4551227.826 27 36 +-13632213.79 4551192.605 28 36 +-13632160.35 4551153.158 29 36 +-13632140.31 4551137.661 30 36 +-13632108.03 4551115.12 31 36 +-13632082.43 4551098.214 32 36 +-13632061.28 4551084.126 33 36 +-13632020.09 4551060.176 34 36 +-13631990.03 4551041.861 35 36 +-13631965.54 4551085.534 36 36 +-13631914.34 4551054.541 37 36 +-13631884.28 4551103.849 38 36 +-13631844.2 4551170.064 39 36 +-13631798.56 4551244.732 40 36 +-13631782.98 4551234.87 41 36 +-13631737.34 4551208.102 42 36 +-13631649.4 4551356.03 43 36 +-13631642.72 4551367.301 44 36 +-13631609.32 4551351.804 45 36 +-13631577.04 4551333.489 46 36 +-13631544.76 4551316.583 47 36 +-13631503.57 4551294.041 48 36 +-13631492.44 4551286.997 49 36 +-13631422.3 4551243.323 50 36 +-13631398.93 4551209.511 51 36 +-13631366.64 4551215.146 52 36 +-13631347.72 4551219.373 53 36 +-13631325.46 4551210.92 54 36 +-13631289.83 4551194.014 55 36 +-13631254.21 4551177.108 56 36 +-13631200.78 4551147.522 57 36 +-13631174.06 4551202.467 58 36 +-13631145.12 4551258.82 59 36 +-13631098.36 4551357.439 60 36 +-13631083.89 4551391.252 61 36 +-13631063.86 4551437.744 62 36 +-13631017.1 4551406.749 63 36 +-13630956.99 4551363.075 64 36 +-13630901.33 4551320.809 65 36 +-13630891.31 4551309.538 66 36 +-13630867.93 4551305.312 67 36 +-13630837.88 4551339.124 68 36 +-13630810.05 4551315.174 69 36 +-13630749.93 4551261.638 70 36 +-13630690.93 4551209.511 71 36 +-13630654.2 4551177.108 72 36 +-13630624.14 4551151.749 73 36 +-13630601.88 4551133.434 74 36 +-13630591.86 4551124.981 75 36 +-13630501.69 4551050.314 76 36 +-13630470.52 4551040.453 77 36 +-13630440.47 4551041.861 78 36 +-13630296.86 4551064.402 79 36 +-13630253.45 4551071.446 80 36 +-13630217.83 4551077.082 81 36 +-13630069.77 4551099.623 82 36 +-13629884.98 4551129.208 83 36 +-13629701.3 4551160.202 84 36 +-13629518.74 4551189.787 85 36 +-13629333.95 4551219.373 86 36 +-13629152.5 4551247.549 87 36 +-13628968.82 4551278.544 88 36 +-13628786.26 4551308.129 89 36 +-13628602.58 4551337.715 90 36 +-13628422.24 4551367.301 91 36 +-13628367.7 4551375.754 92 36 +-13628241.91 4551396.887 93 36 +-13628222.98 4551268.682 94 36 +-13628211.85 4551270.091 95 36 +-13628054.89 4551294.041 96 36 +-13628034.85 4551298.268 97 36 +-13627850.06 4551326.444 98 36 +-13627827.8 4551196.831 99 36 +-13627648.57 4551230.643 100 36 +-13627576.22 4551240.505 101 36 +-13627549.5 4551244.732 102 36 +-13627464.9 4551257.411 103 36 +-13627281.22 4551288.406 104 36 +-13627257.84 4551292.632 105 36 +-13627098.66 4551317.991 106 36 +-13627025.18 4551330.671 107 36 +-13626913.86 4551348.986 108 36 +-13626877.13 4551354.621 109 36 +-13626770.26 4551368.71 110 36 +-13626723.51 4551329.262 111 36 +-13626711.26 4551244.732 112 36 +-13626637.79 4551254.594 113 36 +-13626505.32 4551140.478 114 36 +-13626383.98 4551030.591 115 36 +-13626292.7 4550951.698 116 36 +-13626244.83 4550913.661 117 36 +-13626195.85 4550868.579 118 36 +-13626174.7 4550851.674 119 36 +-13626105.69 4550796.732 120 36 +-13626040.01 4550734.746 121 36 +-13626014.4 4550710.797 122 36 +-13625993.25 4550689.665 123 36 +-13625893.06 4550707.979 124 36 +-13625826.27 4550717.841 125 36 +-13625772.84 4550726.293 126 36 +-13625712.73 4550736.154 127 36 +-13625582.48 4550757.286 128 36 +-13625513.47 4550768.556 129 36 +-13625447.79 4550779.826 130 36 +-13625416.62 4550784.053 131 36 +-13625395.47 4550786.87 132 36 +-13625370.98 4550791.097 133 36 +-13625319.77 4550799.549 134 36 +-13625270.79 4550806.593 135 36 +-13625191.75 4550819.272 136 36 +-13625180.62 4550762.921 137 36 +-13625176.17 4550740.381 138 36 +-13625169.49 4550699.527 139 36 +-13625145 4550706.57 140 36 +-13625118.28 4550715.023 141 36 +-13625094.9 4550720.658 142 36 +-13625058.17 4550729.111 143 36 +-13625028.11 4550731.928 144 36 +-13625011.41 4550737.563 145 36 +-13624999.17 4550719.249 146 36 +-13624980.25 4550692.483 147 36 +-13624973.57 4550682.621 148 36 +-13624945.74 4550640.359 149 36 +-13624931.26 4550617.819 150 36 +-13624872.27 4550505.119 151 36 +-13624865.59 4550493.849 152 36 +-13624768.74 4550412.143 153 36 +-13624755.38 4550399.465 154 36 +-13624698.61 4550343.116 155 36 +-13624685.25 4550324.803 156 36 +-13624670.78 4550309.307 157 36 +-13624568.36 4550196.611 158 36 +-13624543.87 4550165.62 159 36 +-13624526.06 4550130.402 160 36 +-13624492.67 4550021.934 161 36 +-13624410.29 4549909.241 162 36 +-13624394.7 4549893.746 163 36 +-13624344.61 4549843.035 164 36 +-13624305.65 4549803.593 165 36 +-13624256.67 4549755.699 166 36 +-13624237.74 4549731.752 167 36 +-13624190.99 4549628.923 168 36 +-13624180.97 4549586.664 169 36 +-13624153.14 4549610.611 170 36 +-13624060.75 4549716.257 171 36 +-13623379.47 4550531.885 172 36 +-13623210.27 4550736.154 173 36 +-13621903.37 4552297.185 174 36 +-13621877.77 4552325.365 175 36 +-13621853.28 4552353.544 176 36 +-13621758.66 4552464.855 177 36 +-13621744.19 4552481.763 178 36 +-13621699.66 4552531.078 179 36 +-13621635.09 4552612.801 180 36 +-13621619.51 4552632.527 181 36 +-13621578.32 4552681.843 182 36 +-13621548.27 4552707.206 183 36 +-13621531.57 4552718.478 184 36 +-13621467 4552762.158 185 36 +-13621434.72 4552781.885 186 36 +-13621399.1 4552804.43 187 36 +-13621350.12 4552845.292 188 36 +-13621287.78 4552918.563 189 36 +-13621263.29 4552949.562 190 36 +-13621231 4552991.835 191 36 +-13621186.48 4553049.607 192 36 +-13621164.21 4553077.788 193 36 +-13621138.61 4553104.561 194 36 +-13621107.44 4553132.743 195 36 +-13620997.23 4553186.288 196 36 +-13620924.88 4553214.47 197 36 +-13620665.5 4553320.154 198 36 +-13620462.9 4553403.292 199 36 +-13619813.91 4553668.211 200 36 +-13619181.61 4553921.864 201 36 +-13617734.46 4554207.935 202 36 +-13617528.52 4554224.846 203 36 +-13617132.22 4554268.532 204 36 +-13616787.13 4554364.361 205 36 +-13616556.7 4554423.55 206 36 +-13616433.13 4554450.326 207 36 +-13616292.87 4554485.558 208 36 +-13616135.91 4554522.199 209 36 +-13615939.99 4554563.069 210 36 +-13615864.29 4554581.389 211 36 +-13615813.09 4554592.664 212 36 +-13615644.99 4554627.896 213 36 +-13615368.92 4554675.812 214 36 +-13615056.11 4554729.366 215 36 +-13614930.32 4554756.143 216 36 +-13614787.83 4554791.375 217 36 +-13614689.87 4554816.743 218 36 +-13614512.87 4554871.707 219 36 +-13614441.63 4554891.437 220 36 +-13614232.35 4554949.22 221 36 +-13614173.35 4554966.132 222 36 +-13613942.92 4555032.371 223 36 +-13613927.33 4555038.009 224 36 +-13613748.11 4555156.395 225 36 +-13613675.75 4555302.97 226 36 +-13613636.79 4555531.293 227 36 +-13613631.22 4555620.086 228 36 +-13613634.56 4555697.605 229 36 +-13613696.9 4555911.842 230 36 +-13613729.18 4555989.363 231 36 +-13613793.75 4556130.312 232 36 +-13613801.54 4556174.006 233 36 +-13613827.15 4556248.71 234 36 +-13613863.88 4556337.51 235 36 +-13613923.99 4556492.559 236 36 +-13613940.69 4556557.398 237 36 +-13613945.14 4556592.637 238 36 +-13613898.39 4556603.914 239 36 +-13613858.31 4556613.781 240 36 +-13613826.03 4556620.828 241 36 +-13613780.39 4556632.105 242 36 +-13613758.13 4556544.712 243 36 +-13613754.79 4556530.617 244 36 +-13613744.77 4556489.74 245 36 +-13613690.22 4556440.406 246 36 +-13613598.94 4556447.454 247 36 +-13613595.6 4556374.158 248 36 +-13613586.7 4556255.758 249 36 +-13613584.47 4556223.339 250 36 +-13613582.24 4556174.006 251 36 +-13613595.6 4556102.122 252 36 +-13613624.54 4556034.466 253 36 +-13613647.92 4555944.26 254 36 +-13613631.22 4555830.093 255 36 +-13613610.07 4555752.573 256 36 +-13613587.81 4555504.514 257 36 +-13613585.58 4555477.735 258 36 +-13613585.58 4555463.641 259 36 +-13613583.36 4555439.681 260 36 +-13613554.41 4555311.426 261 36 +-13613541.05 4555293.104 262 36 +-13613232.7 4555291.695 263 36 +-13613184.83 4555307.198 264 36 +-13613155.89 4555317.064 265 36 +-13613113.59 4555331.157 266 36 +-13613082.42 4555339.614 267 36 +-13612990.02 4555363.573 268 36 +-13612946.61 4555188.81 269 36 +-13612967.76 4555183.173 270 36 +-13613042.34 4555166.26 271 36 +-13613084.64 4555156.395 272 36 +-13613189.28 4555074.652 273 36 +-13613220.45 4555018.278 274 36 +-13613232.7 4554978.816 275 36 +-13613242.72 4554944.992 276 36 +-13613244.94 4554930.899 277 36 +-13613226.02 4554816.743 278 36 +-13613190.4 4554708.226 279 36 +-13613163.68 4554632.124 280 36 +-13613160.34 4554451.736 281 36 +-13613163.68 4554406.639 282 36 +-13613172.59 4554285.443 283 36 +-13613243.83 4554169.886 284 36 +-13613367.4 4553971.186 285 36 +-13613228.25 4553883.815 286 36 +-13613344.02 4553694.985 287 36 +-13613347.36 4553689.349 288 36 +-13613354.04 4553676.666 289 36 +-13613219.34 4553579.434 290 36 +-13613242.72 4553452.611 291 36 +-13613267.21 4553361.018 292 36 +-13613307.28 4553221.516 293 36 +-13613327.32 4553153.879 294 36 +-13613357.38 4553049.607 295 36 +-13613391.89 4552949.562 296 36 +-13613424.17 4552843.883 297 36 +-13613454.23 4552739.614 298 36 +-13613465.36 4552686.07 299 36 +-13613474.26 4552649.436 300 36 +-13613484.28 4552607.165 301 36 +-13613497.64 4552559.258 302 36 +-13613514.34 4552498.671 303 36 +-13613544.39 4552397.223 304 36 +-13613565.54 4552319.729 305 36 +-13613591.15 4552225.327 306 36 +-13613603.39 4552180.241 307 36 +-13613617.86 4552064.706 308 36 +-13613649.03 4551953.4 309 36 +-13613660.17 4551918.177 310 36 +-13613519.9 4551875.909 311 36 +-13613566.66 4551706.84 312 36 +-13613525.47 4551702.613 313 36 +-13613485.39 4551708.249 314 36 +-13613469.81 4551711.067 315 36 +-13613361.83 4551701.204 316 36 +-13613299.49 4551682.889 317 36 +-13613214.89 4551658.938 318 36 +-13613161.45 4551637.804 319 36 +-13613120.27 4551622.306 320 36 +-13613098 4551613.853 321 36 +-13613108.02 4551574.404 322 36 +-13613132.51 4551501.143 323 36 +-13613169.25 4551391.252 324 36 +-13613177.04 4551365.892 325 36 +-13613050.14 4551332.08 326 36 +-13612932.14 4551292.632 327 36 +-13612817.48 4551260.229 328 36 +-13612702.82 4551227.826 329 36 +-13612582.59 4551196.831 330 36 +-13612650.5 4550972.83 331 36 +-13612656.06 4550950.289 332 36 +-13612324.33 4550810.819 333 36 +-13612194.09 4550746.016 334 36 +-13612062.73 4550681.213 335 36 +-13612058.28 4550689.665 336 36 +-13612054.94 4550696.709 337 36 +-13611922.47 4550633.315 338 36 +-13611782.21 4550565.695 339 36 +-13611650.85 4550496.667 340 36 +-13611562.91 4550447.361 341 36 +-13611552.89 4550441.726 342 36 +-13611521.72 4550416.369 343 36 +-13611513.93 4550433.274 344 36 +-13611481.64 4550502.302 345 36 +-13611472.74 4550520.615 346 36 +-13611502.79 4550536.112 347 36 +-13611605.21 4550330.438 348 36 +-13611726.55 4550069.829 349 36 +-13611949.19 4549547.223 350 36 +-13611938.05 4549226.066 351 36 +-13611909.11 4549176.766 352 36 +-13611825.62 4549047.18 353 36 +-13611790 4548949.991 354 36 +-13611778.87 4548873.931 355 36 +-13611776.64 4548731.672 356 36 +-13611775.53 4548686.601 357 36 +-13611774.41 4548648.571 358 36 +-13611763.28 4548342.935 359 36 +-13611767.73 4548141.529 360 36 +-13611772.19 4548002.097 361 36 +-13611774.41 4547919.002 362 36 +-13611776.64 4547865.484 363 36 +-13611781.09 4547717.605 364 36 +-13611785.55 4547582.403 365 36 +-13611790 4547451.429 366 36 +-13611590.74 4547448.612 367 36 +-13611594.08 4547314.822 368 36 +-13611598.53 4547181.034 369 36 +-13611507.25 4547178.218 370 36 +-13611478.3 4547176.809 371 36 +-13611359.19 4547172.585 372 36 +-13611345.83 4547171.176 373 36 +-13611345.83 4547157.093 374 36 +-13611353.63 4546951.486 375 36 +-13611355.85 4546881.074 376 36 +-13611356.97 4546854.317 377 36 +-13611353.63 4546828.969 378 36 +-13611335.82 4546775.456 379 36 +-13611238.97 4546640.267 380 36 +-13611217.82 4546586.755 381 36 +-13611206.68 4546547.325 382 36 +-13611204.46 4546568.448 383 36 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000037.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000037.dat new file mode 100644 index 000000000000..67a8a302d196 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000037.dat @@ -0,0 +1,218 @@ +-13625490.09 4548706.319 0 37 +-13625535.73 4548661.248 1 37 +-13625505.67 4548628.853 2 37 +-13625547.97 4548588.007 3 37 +-13625522.37 4548562.654 4 37 +-13625464.48 4548503.499 5 37 +-13625713.84 4548261.246 6 37 +-13625771.73 4548197.866 7 37 +-13625804.01 4548165.473 8 37 +-13625835.18 4548133.079 9 37 +-13625864.12 4548104.911 10 37 +-13625898.63 4548071.109 11 37 +-13625920.89 4548049.983 12 37 +-13625959.86 4548014.773 13 37 +-13626011.06 4547964.071 14 37 +-13626022.2 4547951.395 15 37 +-13626051.14 4547920.411 16 37 +-13626114.59 4547858.442 17 37 +-13626156.89 4547814.782 18 37 +-13626204.76 4547765.489 19 37 +-13626219.23 4547751.406 20 37 +-13626265.99 4547706.338 21 37 +-13626332.78 4547640.146 22 37 +-13626371.74 4547599.304 23 37 +-13626408.47 4547562.687 24 37 +-13626455.23 4547514.803 25 37 +-13626501.98 4547465.512 26 37 +-13626576.57 4547386.646 27 37 +-13626624.43 4547341.58 28 37 +-13626689 4547276.798 29 37 +-13626758.02 4547210.608 30 37 +-13626798.09 4547171.176 31 37 +-13626851.53 4547117.662 32 37 +-13626893.83 4547074.005 33 37 +-13626928.34 4547041.615 34 37 +-13626959.51 4546997.959 35 37 +-13626981.77 4546945.853 36 37 +-13626988.45 4546926.138 37 37 +-13627075.28 4546931.771 38 37 +-13627150.98 4546934.587 39 37 +-13627194.39 4546935.995 40 37 +-13627236.69 4546937.404 41 37 +-13627284.56 4546938.812 42 37 +-13627310.16 4546941.628 43 37 +-13627480.48 4546965.569 44 37 +-13627531.69 4546974.018 45 37 +-13627620.74 4546992.326 46 37 +-13627657.48 4546996.551 47 37 +-13627675.29 4546999.367 48 37 +-13627720.93 4547000.775 49 37 +-13627753.21 4547003.592 50 37 +-13627779.93 4547002.184 51 37 +-13627913.51 4547034.574 52 37 +-13627912.4 4547014.858 53 37 +-13627907.95 4546972.61 54 37 +-13627994.78 4546966.977 55 37 +-13627989.21 4546883.89 56 37 +-13627982.53 4546812.07 57 37 +-13627974.74 4546724.76 58 37 +-13627966.95 4546626.185 59 37 +-13627958.04 4546496.63 60 37 +-13627949.14 4546383.975 61 37 +-13627942.46 4546268.505 62 37 +-13627925.76 4546041.793 63 37 +-13628033.74 4546033.345 64 37 +-13628072.7 4546030.528 65 37 +-13628169.55 4546023.488 66 37 +-13628415.56 4546002.366 67 37 +-13628433.38 4546000.958 68 37 +-13628430.04 4545941.817 69 37 +-13628425.58 4545885.492 70 37 +-13628417.79 4545779.884 71 37 +-13628536.9 4545770.028 72 37 +-13628576.98 4545767.211 73 37 +-13628648.22 4545761.579 74 37 +-13628664.92 4545760.171 75 37 +-13628908.71 4545739.05 76 37 +-13629154.73 4545719.336 77 37 +-13629146.93 4545606.69 78 37 +-13629139.14 4545496.861 79 37 +-13629130.24 4545382.809 80 37 +-13629121.33 4545270.166 81 37 +-13629244.89 4545263.126 82 37 +-13629367.35 4545251.862 83 37 +-13629359.55 4545139.22 84 37 +-13629350.65 4545032.212 85 37 +-13629477.55 4545047.7 86 37 +-13629475.33 4545019.54 87 37 +-13629595.55 4545009.684 88 37 +-13629578.85 4544783 89 37 +-13629568.83 4544667.548 90 37 +-13629562.16 4544559.136 91 37 +-13629554.36 4544447.91 92 37 +-13629795.93 4544426.792 93 37 +-13629789.25 4544312.751 94 37 +-13629779.23 4544200.12 95 37 +-13629770.32 4544088.898 96 37 +-13629763.64 4543980.493 97 37 +-13629751.4 4543863.641 98 37 +-13629743.61 4543752.423 99 37 +-13629738.04 4543651.06 100 37 +-13629736.93 4543639.798 101 37 +-13629728.02 4543525.766 102 37 +-13629970.7 4543508.873 103 37 +-13629959.57 4543459.6 104 37 +-13629949.55 4543446.93 105 37 +-13629937.3 4543434.26 106 37 +-13629908.36 4543410.328 107 37 +-13629817.08 4543344.162 108 37 +-13629704.64 4543261.105 109 37 +-13629662.34 4543227.318 110 37 +-13629471.99 4542973.926 111 37 +-13629458.63 4542921.841 112 37 +-13629458.63 4542893.687 113 37 +-13629483.12 4542810.632 114 37 +-13629493.14 4542783.886 115 37 +-13629568.83 4542630.449 116 37 +-13629582.19 4542602.296 117 37 +-13629663.46 4542522.059 118 37 +-13629746.95 4542534.728 119 37 +-13629787.02 4542544.581 120 37 +-13629830.44 4542555.843 121 37 +-13629908.36 4542572.735 122 37 +-13629951.77 4542558.658 123 37 +-13629951.77 4542447.453 124 37 +-13629925.06 4542365.81 125 37 +-13629926.17 4542267.276 126 37 +-13629926.17 4542246.162 127 37 +-13629927.28 4542180.004 128 37 +-13629928.4 4542132.145 129 37 +-13629954 4542039.244 130 37 +-13629997.41 4542030.799 131 37 +-13630077.56 4542054.728 132 37 +-13630045.28 4541973.088 133 37 +-13630083.13 4541973.088 134 37 +-13630057.53 4541790.103 135 37 +-13630184.43 4541787.288 136 37 +-13630438.24 4541785.881 137 37 +-13630685.37 4541785.881 138 37 +-13630892.42 4541785.881 139 37 +-13630949.2 4541785.881 140 37 +-13631199.67 4541783.066 141 37 +-13631453.47 4541780.251 142 37 +-13631451.25 4541677.5 143 37 +-13631633.81 4541673.277 144 37 +-13631614.89 4541560.674 145 37 +-13631713.96 4541546.599 146 37 +-13631807.47 4541521.264 147 37 +-13631907.66 4541493.113 148 37 +-13631975.56 4541479.038 149 37 +-13632004.5 4541474.815 150 37 +-13632062.39 4541473.408 151 37 +-13632105.81 4541472 152 37 +-13632228.26 4541431.183 153 37 +-13632250.52 4541412.885 154 37 +-13632376.31 4541356.585 155 37 +-13632357.39 4541259.468 156 37 +-13632276.12 4541172.204 157 37 +-13632505.44 4541077.904 158 37 +-13632502.1 4540719.008 159 37 +-13632524.37 4540730.267 160 37 +-13632608.97 4540771.082 161 37 +-13632657.95 4540793.601 162 37 +-13632659.06 4540678.193 163 37 +-13632703.59 4540386.863 164 37 +-13632804.89 4540181.39 165 37 +-13632886.16 4540179.982 166 37 +-13632880.59 4539898.518 167 37 +-13632879.48 4539649.429 168 37 +-13632981.89 4539650.836 169 37 +-13633079.85 4539648.022 170 37 +-13633178.93 4539648.022 171 37 +-13633280.23 4539648.022 172 37 +-13633380.41 4539648.022 173 37 +-13633481.71 4539648.022 174 37 +-13633481.71 4539553.735 175 37 +-13633490.62 4539424.268 176 37 +-13633511.77 4539452.413 177 37 +-13633532.92 4539481.965 178 37 +-13633540.71 4539493.223 179 37 +-13633547.39 4539503.074 180 37 +-13633569.66 4539535.441 181 37 +-13633596.37 4539588.917 182 37 +-13633598.6 4539564.993 183 37 +-13633600.83 4539549.513 184 37 +-13633594.15 4539529.812 185 37 +-13633588.58 4539494.631 186 37 +-13633571.88 4539427.083 187 37 +-13633536.26 4539300.432 188 37 +-13633496.19 4539159.711 189 37 +-13633475.04 4539078.094 190 37 +-13633459.45 4538993.663 191 37 +-13633453.88 4538955.669 192 37 +-13633444.98 4538878.274 193 37 +-13633438.3 4538764.295 194 37 +-13633437.19 4538731.93 195 37 +-13633434.96 4538623.581 196 37 +-13633434.96 4538557.446 197 37 +-13633434.96 4538506.79 198 37 +-13633437.19 4538394.221 199 37 +-13633440.53 4538352.008 200 37 +-13633444.98 4538294.318 201 37 +-13633485.05 4537889.085 202 37 +-13633489.51 4537839.839 203 37 +-13633668.73 4537793.407 204 37 +-13633714.37 4537780.744 205 37 +-13633756.67 4537769.488 206 37 +-13633776.71 4537763.86 207 37 +-13633822.35 4537749.79 208 37 +-13633920.31 4537718.836 209 37 +-13634137.39 4537637.23 210 37 +-13634364.48 4537552.81 211 37 +-13634527 4537493.717 212 37 +-13634667.27 4537438.845 213 37 +-13634681.74 4537459.95 214 37 +-13634580.44 4537496.531 215 37 +-13634594.91 4537549.996 216 37 +-13634597.14 4537613.311 217 37 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000038.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000038.dat new file mode 100644 index 000000000000..a8a22176e668 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000038.dat @@ -0,0 +1,39 @@ +-13628481.24 4543396.25 0 38 +-13628491.26 4543508.873 1 38 +-13628494.6 4543552.514 2 38 +-13628500.17 4543618.681 3 38 +-13628505.73 4543673.585 4 38 +-13628507.96 4543732.713 5 38 +-13628515.75 4543850.971 6 38 +-13628526.88 4543957.967 7 38 +-13628536.9 4544069.188 8 38 +-13628542.47 4544183.225 9 38 +-13628551.37 4544293.041 10 38 +-13628559.17 4544409.897 11 38 +-13628563.62 4544490.148 12 38 +-13628565.85 4544516.898 13 38 +-13628576.98 4544632.349 14 38 +-13628594.79 4544857.622 15 38 +-13628602.58 4544970.26 16 38 +-13628846.37 4544949.141 17 38 +-13628855.28 4545067.412 18 38 +-13629041.18 4545051.924 19 38 +-13629102.41 4545046.292 20 38 +-13629112.42 4545157.524 21 38 +-13629117.99 4545225.109 22 38 +-13629121.33 4545270.166 23 38 +-13629130.24 4545382.809 24 38 +-13629139.14 4545496.861 25 38 +-13629146.93 4545606.69 26 38 +-13629154.73 4545719.336 27 38 +-13629277.18 4545710.888 28 38 +-13629401.86 4545702.439 29 38 +-13629406.31 4545757.355 30 38 +-13629414.1 4545868.595 31 38 +-13629418.55 4545940.408 32 38 +-13629419.67 4545948.857 33 38 +-13629423.01 4545975.611 34 38 +-13629427.46 4546016.447 35 38 +-13629433.02 4546064.324 36 38 +-13629634.51 4546046.018 37 38 +-13629714.66 4546041.793 38 38 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000039.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000039.dat new file mode 100644 index 000000000000..f4647a317f3f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000039.dat @@ -0,0 +1,61 @@ +-13612194.09 4559609.534 0 39 +-13612175.16 4559488.277 1 39 +-13612152.9 4559355.742 2 39 +-13612131.75 4559234.489 3 39 +-13612110.6 4559107.597 4 39 +-13612099.47 4559032.872 5 39 +-13612085 4558944.049 6 39 +-13612068.3 4558839.719 7 39 +-13612067.18 4558834.079 8 39 +-13612043.81 4558719.881 9 39 +-13612024.88 4558614.143 10 39 +-13612020.43 4558588.766 11 39 +-13611998.17 4558466.111 12 39 +-13611988.15 4558412.539 13 39 +-13611974.79 4558339.229 14 39 +-13611970.34 4558315.262 15 39 +-13611951.41 4558210.938 16 39 +-13611929.15 4558091.108 17 39 +-13611906.88 4557964.23 18 39 +-13611881.28 4557869.777 19 39 +-13611867.92 4557840.173 20 39 +-13611853.45 4557711.888 21 39 +-13611835.64 4557583.605 22 39 +-13611707.62 4557606.16 23 39 +-13611635.26 4557491.975 24 39 +-13611623.02 4557460.962 25 39 +-13611615.23 4557439.817 26 39 +-13611596.3 4557387.659 27 39 +-13611574.04 4557276.296 28 39 +-13611555.11 4557173.392 29 39 +-13611525.06 4557073.308 30 39 +-13611520.61 4557052.164 31 39 +-13611503.91 4556970.406 32 39 +-13611259 4557008.466 33 39 +-13611050.84 4557039.477 34 39 +-13611035.25 4556939.395 35 39 +-13611015.21 4556813.94 36 39 +-13610988.5 4556689.897 37 39 +-13610949.54 4556568.675 38 39 +-13610918.37 4556572.903 39 39 +-13610681.26 4556609.552 40 39 +-13610661.22 4556485.511 41 39 +-13610638.96 4556488.33 42 39 +-13610545.45 4556505.245 43 39 +-13610581.07 4556293.815 44 39 +-13610602.22 4556166.959 45 39 +-13610640.07 4555917.48 46 39 +-13610657.88 4555811.77 47 39 +-13610684.6 4555621.496 48 39 +-13610616.69 4555607.401 49 39 +-13610581.07 4555598.945 50 39 +-13610538.77 4555590.488 51 39 +-13610365.11 4555558.072 52 39 +-13610262.7 4555560.89 53 39 +-13609938.76 4555579.213 54 39 +-13609816.3 4555584.851 55 39 +-13609699.42 4555590.488 56 39 +-13609688.29 4555591.898 57 39 +-13609585.87 4555597.535 58 39 +-13609485.69 4555603.173 59 39 +-13609497.93 4555532.702 60 39 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000040.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000040.dat new file mode 100644 index 000000000000..a4e0a861dfdc --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000040.dat @@ -0,0 +1,385 @@ +-13634441.29 4539190.67 0 40 +-13634593.8 4539196.298 1 40 +-13634786.38 4539203.334 2 40 +-13634870.98 4539206.149 3 40 +-13634937.77 4539208.963 4 40 +-13634995.66 4539211.778 5 40 +-13634993.43 4539272.288 6 40 +-13634991.21 4539320.133 7 40 +-13634986.75 4539438.341 8 40 +-13634983.41 4539526.997 9 40 +-13634980.07 4539605.804 10 40 +-13634980.07 4539632.542 11 40 +-13634978.96 4539708.534 12 40 +-13634978.96 4539742.309 13 40 +-13634978.96 4539771.862 14 40 +-13634983.41 4540137.762 15 40 +-13634982.3 4540424.862 16 40 +-13634971.17 4540531.823 17 40 +-13634936.66 4540637.378 18 40 +-13634855.4 4540897.75 19 40 +-13634853.17 4540931.529 20 40 +-13634777.47 4540937.159 21 40 +-13634608.27 4540955.455 22 40 +-13634573.76 4540980.79 23 40 +-13634265.4 4541100.423 24 40 +-13634246.48 4541128.573 25 40 +-13634243.14 4541176.427 26 40 +-13634248.71 4541284.803 27 40 +-13634237.57 4541359.4 28 40 +-13634117.35 4541367.845 29 40 +-13633963.73 4541366.437 30 40 +-13633957.05 4541505.781 31 40 +-13633857.97 4541505.781 32 40 +-13633840.16 4541505.781 33 40 +-13633786.73 4541505.781 34 40 +-13633717.71 4541505.781 35 40 +-13633536.26 4541517.041 36 40 +-13633511.77 4541505.781 37 40 +-13633483.94 4541490.298 38 40 +-13633460.56 4541477.63 39 40 +-13633368.17 4541426.96 40 40 +-13633311.4 4541397.402 41 40 +-13633223.45 4541350.955 42 40 +-13633172.25 4541469.185 43 40 +-13633158.89 4541614.16 44 40 +-13633059.81 4541609.938 45 40 +-13632957.4 4541605.715 46 40 +-13632858.33 4541642.311 47 40 +-13632747.01 4541600.085 48 40 +-13632676.87 4541677.5 49 40 +-13632643.48 4541643.719 50 40 +-13632570.01 4541721.133 51 40 +-13632604.52 4542149.037 52 40 +-13632506.56 4542236.309 53 40 +-13632534.39 4542340.473 54 40 +-13632414.16 4542248.977 55 40 +-13632458.69 4542578.365 56 40 +-13632329.56 4542758.548 57 40 +-13632312.86 4542768.402 58 40 +-13632278.35 4542789.517 59 40 +-13632248.29 4542803.594 60 40 +-13632145.88 4542819.079 61 40 +-13632114.71 4542823.302 62 40 +-13632069.07 4542828.932 63 40 +-13632054.6 4542831.748 64 40 +-13631957.75 4542869.756 65 40 +-13631904.32 4542899.318 66 40 +-13631776.3 4542988.003 67 40 +-13631717.3 4543055.574 68 40 +-13631663.87 4543165.378 69 40 +-13631650.51 4543189.309 70 40 +-13631539.19 4543320.23 71 40 +-13631505.79 4543348.386 72 40 +-13631477.96 4543373.726 73 40 +-13631446.79 4543397.658 74 40 +-13631372.21 4543452.561 75 40 +-13631325.46 4543487.756 76 40 +-13631250.87 4543532.805 77 40 +-13631159.59 4543570.815 78 40 +-13631097.25 4543590.525 79 40 +-13631048.27 4543598.971 80 40 +-13630924.71 4543628.535 81 40 +-13630823.41 4543659.507 82 40 +-13630784.44 4543672.177 83 40 +-13630702.07 4543696.11 84 40 +-13630604.11 4543717.227 85 40 +-13630497.24 4543738.345 86 40 +-13630474.98 4543745.384 87 40 +-13630456.05 4543755.239 88 40 +-13630439.35 4543767.909 89 40 +-13630417.09 4543915.732 90 40 +-13630394.83 4543991.755 91 40 +-13630381.47 4544014.281 92 40 +-13630350.3 4544066.372 93 40 +-13630332.49 4544142.397 94 40 +-13630334.71 4544177.594 95 40 +-13630325.81 4544219.83 96 40 +-13630296.86 4544363.436 97 40 +-13630275.71 4544470.437 98 40 +-13630273.49 4544480.292 99 40 +-13630263.47 4544528.162 100 40 +-13630253.45 4544585.887 101 40 +-13630244.54 4544629.533 102 40 +-13630240.09 4544652.06 103 40 +-13630179.98 4544774.552 104 40 +-13630159.94 4544821.015 105 40 +-13630122.09 4544915.349 106 40 +-13630075.34 4545023.764 107 40 +-13630077.56 4545042.068 108 40 +-13630041.94 4545051.924 109 40 +-13629971.81 4545073.044 110 40 +-13629915.04 4545077.268 111 40 +-13629847.13 4545080.084 112 40 +-13629829.32 4544933.653 113 40 +-13629710.21 4544947.733 114 40 +-13629712.44 4544997.012 115 40 +-13629595.55 4545009.684 116 40 +-13629475.33 4545019.54 117 40 +-13629477.55 4545047.7 118 40 +-13629350.65 4545032.212 119 40 +-13629102.41 4545046.292 120 40 +-13629041.18 4545051.924 121 40 +-13628855.28 4545067.412 122 40 +-13628611.49 4545085.716 123 40 +-13628543.58 4545088.532 124 40 +-13628499.05 4545091.348 125 40 +-13628485.7 4545091.348 126 40 +-13628365.47 4545101.204 127 40 +-13628349.89 4545102.612 128 40 +-13628287.55 4545108.244 129 40 +-13628224.1 4545113.876 130 40 +-13628208.51 4545115.284 131 40 +-13628167.32 4545119.508 132 40 +-13628102.76 4545125.14 133 40 +-13627854.51 4545142.036 134 40 +-13627768.8 4545147.668 135 40 +-13627730.95 4545149.076 136 40 +-13627698.67 4545151.892 137 40 +-13627611.84 4545157.524 138 40 +-13627488.27 4545165.972 139 40 +-13627370.27 4545177.236 140 40 +-13627245.6 4545189.909 141 40 +-13627122.03 4545196.949 142 40 +-13627090.86 4545198.357 143 40 +-13627002.92 4545203.989 144 40 +-13626879.36 4545216.661 145 40 +-13626839.28 4545219.477 146 40 +-13626775.83 4545225.109 147 40 +-13626675.64 4545230.741 148 40 +-13626574.34 4545237.781 149 40 +-13626468.59 4545246.229 150 40 +-13626368.4 4545253.27 151 40 +-13626260.42 4545261.718 152 40 +-13626279.34 4545488.412 153 40 +-13626294.93 4545671.461 154 40 +-13626309.4 4545848.881 155 40 +-13626227.02 4545854.514 156 40 +-13626198.08 4545858.738 157 40 +-13626193.63 4545882.676 158 40 +-13626195.85 4545917.879 159 40 +-13626204.76 4546037.569 160 40 +-13626124.61 4546050.242 161 40 +-13626113.48 4546227.668 162 40 +-13626005.5 4546236.117 163 40 +-13625897.52 4546243.158 164 40 +-13625788.42 4546250.199 165 40 +-13625680.44 4546258.648 166 40 +-13625574.69 4546268.505 167 40 +-13625468.94 4546276.954 168 40 +-13625360.96 4546285.403 169 40 +-13625255.2 4546291.036 170 40 +-13625147.22 4546299.485 171 40 +-13625040.36 4546307.934 172 40 +-13624953.53 4546313.566 173 40 +-13624932.38 4546314.975 174 40 +-13624935.72 4546385.383 175 40 +-13624946.85 4546454.384 176 40 +-13624956.87 4546498.038 177 40 +-13624921.25 4546500.855 178 40 +-13624885.62 4546505.079 179 40 +-13624850 4546509.304 180 40 +-13624796.57 4546513.528 181 40 +-13624697.49 4546521.977 182 40 +-13624479.31 4546540.284 183 40 +-13624490.44 4546674.064 184 40 +-13624503.8 4546802.212 185 40 +-13624516.04 4546937.404 186 40 +-13624522.72 4547062.739 187 40 +-13624345.72 4547082.455 188 40 +-13624325.69 4547083.863 189 40 +-13624329.03 4547137.378 190 40 +-13624337.93 4547271.165 191 40 +-13624350.18 4547396.504 192 40 +-13624362.42 4547617.612 193 40 +-13624362.42 4547627.47 194 40 +-13624376.89 4547666.904 195 40 +-13624381.35 4547713.38 196 40 +-13624384.69 4547754.222 197 40 +-13624392.48 4547841.541 198 40 +-13624394.7 4547871.117 199 40 +-13624394.7 4547885.201 200 40 +-13624401.38 4547913.369 201 40 +-13624433.67 4547961.254 202 40 +-13624447.02 4547978.155 203 40 +-13624455.93 4547988.013 204 40 +-13624470.4 4548004.914 205 40 +-13624487.1 4548020.406 206 40 +-13624516.04 4548045.758 207 40 +-13624538.31 4548066.884 208 40 +-13624556.12 4548085.193 209 40 +-13624582.83 4548111.953 210 40 +-13624464.84 4548234.485 211 40 +-13624400.27 4548295.048 212 40 +-13624353.52 4548340.118 213 40 +-13624332.37 4548359.836 214 40 +-13624313.44 4548378.146 215 40 +-13624257.78 4548438.709 216 40 +-13624245.54 4548452.794 217 40 +-13624193.22 4548568.288 218 40 +-13624185.42 4548647.163 219 40 +-13624182.08 4548717.587 220 40 +-13624182.08 4548751.391 221 40 +-13624180.97 4548768.293 222 40 +-13624176.52 4548838.719 223 40 +-13624172.07 4548865.48 224 40 +-13624159.82 4549065.491 225 40 +-13624157.59 4549103.522 226 40 +-13624147.58 4549252.829 227 40 +-13624137.56 4549389.461 228 40 +-13624136.44 4549472.567 229 40 +-13624138.67 4549507.782 230 40 +-13624153.14 4549610.611 231 40 +-13624060.75 4549716.257 232 40 +-13623379.47 4550531.885 233 40 +-13623210.27 4550736.154 234 40 +-13621903.37 4552297.185 235 40 +-13621877.77 4552325.365 236 40 +-13621853.28 4552353.544 237 40 +-13621758.66 4552464.855 238 40 +-13621744.19 4552481.763 239 40 +-13621699.66 4552531.078 240 40 +-13621635.09 4552612.801 241 40 +-13621619.51 4552632.527 242 40 +-13621578.32 4552681.843 243 40 +-13621548.27 4552707.206 244 40 +-13621531.57 4552718.478 245 40 +-13621467 4552762.158 246 40 +-13621434.72 4552781.885 247 40 +-13621399.1 4552804.43 248 40 +-13621350.12 4552845.292 249 40 +-13621287.78 4552918.563 250 40 +-13621263.29 4552949.562 251 40 +-13621231 4552991.835 252 40 +-13621186.48 4553049.607 253 40 +-13621164.21 4553077.788 254 40 +-13621138.61 4553104.561 255 40 +-13621107.44 4553132.743 256 40 +-13620997.23 4553186.288 257 40 +-13620924.88 4553214.47 258 40 +-13620665.5 4553320.154 259 40 +-13620462.9 4553403.292 260 40 +-13619813.91 4553668.211 261 40 +-13619181.61 4553921.864 262 40 +-13617734.46 4554207.935 263 40 +-13617528.52 4554224.846 264 40 +-13617132.22 4554268.532 265 40 +-13616787.13 4554364.361 266 40 +-13616556.7 4554423.55 267 40 +-13616433.13 4554450.326 268 40 +-13616292.87 4554485.558 269 40 +-13616135.91 4554522.199 270 40 +-13615939.99 4554563.069 271 40 +-13615864.29 4554581.389 272 40 +-13615813.09 4554592.664 273 40 +-13615644.99 4554627.896 274 40 +-13615368.92 4554675.812 275 40 +-13615056.11 4554729.366 276 40 +-13614930.32 4554756.143 277 40 +-13614787.83 4554791.375 278 40 +-13614689.87 4554816.743 279 40 +-13614512.87 4554871.707 280 40 +-13614441.63 4554891.437 281 40 +-13614232.35 4554949.22 282 40 +-13614173.35 4554966.132 283 40 +-13613942.92 4555032.371 284 40 +-13613927.33 4555038.009 285 40 +-13613748.11 4555156.395 286 40 +-13613675.75 4555302.97 287 40 +-13613636.79 4555531.293 288 40 +-13613631.22 4555620.086 289 40 +-13613634.56 4555697.605 290 40 +-13613696.9 4555911.842 291 40 +-13613729.18 4555989.363 292 40 +-13613793.75 4556130.312 293 40 +-13613801.54 4556174.006 294 40 +-13613827.15 4556248.71 295 40 +-13613863.88 4556337.51 296 40 +-13613923.99 4556492.559 297 40 +-13613940.69 4556557.398 298 40 +-13613945.14 4556592.637 299 40 +-13613898.39 4556603.914 300 40 +-13613858.31 4556613.781 301 40 +-13613826.03 4556620.828 302 40 +-13613780.39 4556632.105 303 40 +-13613758.13 4556544.712 304 40 +-13613754.79 4556530.617 305 40 +-13613744.77 4556489.74 306 40 +-13613690.22 4556440.406 307 40 +-13613598.94 4556447.454 308 40 +-13613595.6 4556374.158 309 40 +-13613586.7 4556255.758 310 40 +-13613584.47 4556223.339 311 40 +-13613582.24 4556174.006 312 40 +-13613595.6 4556102.122 313 40 +-13613624.54 4556034.466 314 40 +-13613647.92 4555944.26 315 40 +-13613631.22 4555830.093 316 40 +-13613610.07 4555752.573 317 40 +-13613587.81 4555504.514 318 40 +-13613585.58 4555477.735 319 40 +-13613585.58 4555463.641 320 40 +-13613583.36 4555439.681 321 40 +-13613554.41 4555311.426 322 40 +-13613541.05 4555293.104 323 40 +-13613232.7 4555291.695 324 40 +-13613184.83 4555307.198 325 40 +-13613155.89 4555317.064 326 40 +-13613113.59 4555331.157 327 40 +-13613082.42 4555339.614 328 40 +-13612990.02 4555363.573 329 40 +-13612946.61 4555188.81 330 40 +-13612967.76 4555183.173 331 40 +-13613042.34 4555166.26 332 40 +-13613084.64 4555156.395 333 40 +-13613189.28 4555074.652 334 40 +-13613220.45 4555018.278 335 40 +-13613232.7 4554978.816 336 40 +-13613242.72 4554944.992 337 40 +-13613244.94 4554930.899 338 40 +-13613226.02 4554816.743 339 40 +-13613190.4 4554708.226 340 40 +-13613163.68 4554632.124 341 40 +-13613160.34 4554451.736 342 40 +-13613163.68 4554406.639 343 40 +-13613172.59 4554285.443 344 40 +-13613243.83 4554169.886 345 40 +-13613367.4 4553971.186 346 40 +-13613228.25 4553883.815 347 40 +-13613344.02 4553694.985 348 40 +-13613347.36 4553689.349 349 40 +-13613354.04 4553676.666 350 40 +-13613219.34 4553579.434 351 40 +-13613340.68 4553383.564 352 40 +-13613458.68 4553193.334 353 40 +-13613517.68 4553103.152 354 40 +-13613522.13 4552986.198 355 40 +-13613553.3 4552881.927 356 40 +-13613583.36 4552774.84 357 40 +-13613614.53 4552669.162 358 40 +-13613617.86 4552645.209 359 40 +-13613625.66 4552618.437 360 40 +-13613640.13 4552573.348 361 40 +-13613649.03 4552539.532 362 40 +-13613677.98 4552431.039 363 40 +-13613696.9 4552359.18 364 40 +-13613734.75 4552221.101 365 40 +-13613603.39 4552180.241 366 40 +-13613617.86 4552064.706 367 40 +-13613649.03 4551953.4 368 40 +-13613660.17 4551918.177 369 40 +-13613519.9 4551875.909 370 40 +-13613508.77 4551868.865 371 40 +-13613307.28 4551812.508 372 40 +-13613180.38 4551777.285 373 40 +-13613214.89 4551658.938 374 40 +-13613161.45 4551637.804 375 40 +-13613120.27 4551622.306 376 40 +-13613098 4551613.853 377 40 +-13613108.02 4551574.404 378 40 +-13613132.51 4551501.143 379 40 +-13613169.25 4551391.252 380 40 +-13613177.04 4551365.892 381 40 +-13613292.81 4551396.887 382 40 +-13613413.04 4551433.517 383 40 +-13613381.87 4551544.818 384 40 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000041.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000041.dat new file mode 100644 index 000000000000..02b29877dee5 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000041.dat @@ -0,0 +1,222 @@ +-13629692.4 4544744.985 0 41 +-13629694.63 4544775.96 1 41 +-13629710.21 4544947.733 2 41 +-13629712.44 4544997.012 3 41 +-13629729.13 4545223.701 4 41 +-13629748.06 4545448.987 5 41 +-13629765.87 4545674.278 6 41 +-13629771.44 4545761.579 7 41 +-13629774.78 4545819.311 8 41 +-13629892.77 4545777.068 9 41 +-13629901.68 4545889.716 10 41 +-13629977.38 4545882.676 11 41 +-13630153.26 4545871.411 12 41 +-13630277.94 4545862.962 13 41 +-13630330.26 4545858.738 14 41 +-13630295.75 4545936.184 15 41 +-13630464.96 4545937.592 16 41 +-13630385.92 4546030.528 17 41 +-13630380.35 4546043.202 18 41 +-13630368.11 4546051.65 19 41 +-13630289.07 4546093.894 20 41 +-13630291.3 4546161.485 21 41 +-13630321.35 4546223.444 22 41 +-13630344.73 4546331.873 23 41 +-13630423.77 4546416.363 24 41 +-13630466.07 4546485.364 25 41 +-13630478.31 4546565.632 26 41 +-13630484.99 4546623.368 27 41 +-13630528.41 4546883.89 28 41 +-13630550.67 4546997.959 29 41 +-13630554.01 4547014.858 30 41 +-13630556.24 4547026.124 31 41 +-13630575.16 4547145.827 32 41 +-13630596.31 4547264.124 33 41 +-13630598.54 4547278.206 34 41 +-13630601.88 4547300.739 35 41 +-13630615.24 4547389.463 36 41 +-13630617.46 4547404.954 37 41 +-13630625.26 4547455.654 38 41 +-13630638.61 4547540.153 39 41 +-13630640.84 4547554.237 40 41 +-13630658.65 4547669.721 41 41 +-13630678.69 4547800.698 42 41 +-13630692.05 4547892.243 43 41 +-13630698.73 4547935.903 44 41 +-13630710.97 4548009.139 45 41 +-13630719.88 4548065.475 46 41 +-13630743.26 4548200.683 47 41 +-13630763.29 4548321.808 48 41 +-13630777.76 4548414.766 49 41 +-13630797.8 4548540.119 50 41 +-13630803.37 4548573.922 51 41 +-13630804.48 4548595.049 52 41 +-13630795.58 4548613.359 53 41 +-13630784.44 4548665.473 54 41 +-13630783.33 4548710.545 55 41 +-13630772.2 4548735.898 56 41 +-13630968.12 4548709.136 57 41 +-13631010.42 4548710.545 58 41 +-13631085.01 4548700.686 59 41 +-13631119.52 4548917.595 60 41 +-13631093.91 4548982.388 61 41 +-13631085.01 4549024.644 62 41 +-13631116.18 4549248.603 63 41 +-13631207.46 4549233.109 64 41 +-13631253.1 4549226.066 65 41 +-13631300.97 4549217.615 66 41 +-13631395.59 4549203.529 67 41 +-13631433.44 4549199.303 68 41 +-13631439 4549228.883 69 41 +-13631451.25 4549295.086 70 41 +-13631471.28 4549427.492 71 41 +-13631492.44 4549550.04 72 41 +-13631512.47 4549675.407 73 41 +-13631530.28 4549799.367 74 41 +-13631716.19 4549771.194 75 41 +-13631897.64 4549738.795 76 41 +-13632124.73 4549704.988 77 41 +-13632126.96 4549731.752 78 41 +-13632129.18 4549758.516 79 41 +-13632037.9 4549812.044 80 41 +-13632039.01 4549859.938 81 41 +-13632047.92 4549889.52 82 41 +-13632052.37 4549905.015 83 41 +-13632056.83 4549930.371 84 41 +-13632054.6 4550068.42 85 41 +-13632055.71 4550072.646 86 41 +-13632319.54 4550202.246 87 41 +-13632315.09 4550510.754 88 41 +-13632224.92 4550610.775 89 41 +-13632189.3 4550650.22 90 41 +-13632180.39 4550660.081 91 41 +-13632157.01 4550682.621 92 41 +-13632146.99 4550855.9 93 41 +-13632124.73 4550931.975 94 41 +-13632102.47 4550919.296 95 41 +-13632075.75 4550902.39 96 41 +-13632033.45 4550970.012 97 41 +-13631990.03 4551041.861 98 41 +-13631965.54 4551085.534 99 41 +-13631906.54 4551185.561 100 41 +-13631898.75 4551199.649 101 41 +-13631841.98 4551295.45 102 41 +-13631831.96 4551312.356 103 41 +-13631789.66 4551381.39 104 41 +-13631760.72 4551430.7 105 41 +-13631725.09 4551491.281 106 41 +-13631616 4551533.547 107 41 +-13631580.38 4551515.232 108 41 +-13631572.59 4551556.089 109 41 +-13631569.25 4551577.222 110 41 +-13631557 4551656.12 111 41 +-13631554.77 4551671.618 112 41 +-13631563.68 4551719.52 113 41 +-13631526.94 4551727.974 114 41 +-13631343.27 4551766.014 115 41 +-13631293.17 4551768.832 116 41 +-13631121.74 4551705.431 117 41 +-13631111.72 4551712.476 118 41 +-13631236.4 4551774.467 119 41 +-13631611.55 4551720.929 120 41 +-13631808.58 4551682.889 121 41 +-13631909.88 4551640.622 122 41 +-13632044.58 4551539.183 123 41 +-13632349.6 4551429.291 124 41 +-13632614.54 4551475.783 125 41 +-13632721.4 4551496.916 126 41 +-13632889.49 4551533.547 127 41 +-13632922.89 4551540.591 128 41 +-13633021.97 4551565.951 129 41 +-13633230.13 4551630.76 130 41 +-13633369.28 4551695.569 131 41 +-13633465.02 4551753.334 132 41 +-13633518.45 4551788.556 133 41 +-13633633.11 4551904.088 134 41 +-13633712.15 4552004.122 135 41 +-13633794.52 4552106.975 136 41 +-13633855.75 4552180.241 137 41 +-13633883.58 4552212.647 138 41 +-13633893.6 4552226.736 139 41 +-13633903.62 4552238.008 140 41 +-13634027.18 4552367.634 141 41 +-13634110.67 4552543.759 142 41 +-13634131.82 4552763.567 143 41 +-13634319.95 4554816.743 144 41 +-13634383.4 4555490.42 145 41 +-13634426.82 4555670.826 146 41 +-13634490.27 4555766.668 147 41 +-13634525.89 4555803.313 148 41 +-13634647.23 4555889.29 149 41 +-13634754.1 4555965.402 150 41 +-13634786.38 4555996.41 151 41 +-13634892.13 4556158.502 152 41 +-13634924.42 4556227.568 153 41 +-13634955.58 4556296.634 154 41 +-13635029.06 4557303.08 155 41 +-13635082.49 4557563.869 156 41 +-13635108.09 4557685.104 157 41 +-13635150.39 4557797.881 158 41 +-13635464.31 4558175.694 159 41 +-13635560.05 4558443.554 160 41 +-13635794.93 4558673.356 161 41 +-13635912.93 4558952.509 162 41 +-13635965.25 4559054.021 163 41 +-13636687.72 4559567.235 164 41 +-13636852.47 4559727.972 165 41 +-13636929.28 4559777.321 166 41 +-13637169.73 4559931.012 167 41 +-13637206.46 4559966.262 168 41 +-13637426.88 4561184.589 169 41 +-13637435.78 4561324.198 170 41 +-13637627.25 4561731.754 171 41 +-13637658.42 4561764.19 172 41 +-13637946.74 4562046.246 173 41 +-13638144.89 4562199.97 174 41 +-13638315.21 4562326.9 175 41 +-13638436.55 4562510.245 176 41 +-13638482.19 4562723.212 177 41 +-13638483.3 4562799.374 178 41 +-13638484.41 4562994.011 179 41 +-13638487.75 4563370.602 180 41 +-13638491.09 4563645.649 181 41 +-13638486.64 4563862.871 182 41 +-13638468.83 4564137.932 183 41 +-13638457.7 4564318.488 184 41 +-13638426.53 4564858.765 185 41 +-13638424.3 4564896.854 186 41 +-13638412.05 4565108.459 187 41 +-13638402.04 4565263.639 188 41 +-13638396.47 4565356.748 189 41 +-13638390.9 4565448.447 190 41 +-13638377.55 4565668.528 191 41 +-13638375.32 4565695.333 192 41 +-13638326.34 4565691.101 193 41 +-13638222.81 4565681.225 194 41 +-13638122.62 4565665.706 195 41 +-13638107.04 4565664.296 196 41 +-13638040.25 4565653.009 197 41 +-13638108.15 4565619.15 198 41 +-13638306.3 4565485.127 199 41 +-13638395.36 4564858.765 200 41 +-13638409.83 4564593.56 201 41 +-13638439.88 4564101.257 202 41 +-13638412.05 4563699.249 203 41 +-13638538.96 4563394.58 204 41 +-13638547.86 4563432.664 205 41 +-13638586.83 4563816.323 206 41 +-13638517.81 4564164.733 207 41 +-13638559 4564188.713 208 41 +-13638619.11 4564280.402 209 41 +-13638713.73 4564386.197 210 41 +-13638928.58 4564420.052 211 41 +-13638774.96 4564563.937 212 41 +-13638856.22 4564635.88 213 41 +-13638887.39 4564685.253 214 41 +-13638889.62 4564736.036 215 41 +-13638874.03 4564779.767 216 41 +-13638847.31 4564872.872 217 41 +-13638859.56 4564916.603 218 41 +-13638764.94 4565098.584 219 41 +-13638748.24 4565136.673 220 41 +-13638707.05 4565091.53 221 41 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000042.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000042.dat new file mode 100644 index 000000000000..92abc9359d47 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000042.dat @@ -0,0 +1,152 @@ +-13611621.91 4561264.969 0 42 +-13611620.79 4561248.047 1 42 +-13611608.55 4561116.9 2 42 +-13611587.4 4560864.482 3 42 +-13611566.25 4560609.25 4 42 +-13611548.44 4560355.434 5 42 +-13611525.06 4560098.804 6 42 +-13611487.21 4559977.542 7 42 +-13611478.3 4559925.371 8 42 +-13611464.95 4559849.231 9 42 +-13611446.02 4559720.922 10 42 +-13611428.21 4559603.894 11 42 +-13611407.06 4559476.997 12 42 +-13611388.14 4559352.922 13 42 +-13611371.44 4559255.637 14 42 +-13611365.87 4559224.619 15 42 +-13611267.91 4559240.128 16 42 +-13611193.33 4559248.588 17 42 +-13611182.19 4559123.106 18 42 +-13611152.14 4558862.277 19 42 +-13611137.67 4558733.98 20 42 +-13611134.33 4558683.225 21 42 +-13611129.87 4558602.864 22 42 +-13611124.31 4558543.651 23 42 +-13611118.74 4558483.029 24 42 +-13611113.18 4558454.833 25 42 +-13611105.38 4558426.637 26 42 +-13611120.97 4558353.327 27 42 +-13611162.16 4558210.938 28 42 +-13611204.46 4558078.42 29 42 +-13611216.7 4558014.981 30 42 +-13611231.17 4557900.791 31 42 +-13611232.29 4557862.728 32 42 +-13611284.61 4557831.714 33 42 +-13611315.78 4557797.881 34 42 +-13611371.44 4557720.346 35 42 +-13611381.46 4557704.84 36 42 +-13611413.74 4557659.729 37 42 +-13611469.4 4557600.522 38 42 +-13611543.98 4557525.808 39 42 +-13611608.55 4557472.24 40 42 +-13611623.02 4557460.962 41 42 +-13611615.23 4557439.817 42 42 +-13611596.3 4557387.659 43 42 +-13611574.04 4557276.296 44 42 +-13611555.11 4557173.392 45 42 +-13611525.06 4557073.308 46 42 +-13611520.61 4557052.164 47 42 +-13611503.91 4556970.406 48 42 +-13611488.32 4556868.915 49 42 +-13611468.29 4556742.052 50 42 +-13611453.81 4556647.61 51 42 +-13611448.25 4556615.19 52 42 +-13611438.23 4556550.35 53 42 +-13611427.1 4556486.921 54 42 +-13611418.19 4556429.129 55 42 +-13611408.17 4556360.062 56 42 +-13611393.7 4556279.72 57 42 +-13610999.63 4556196.558 58 42 +-13610713.54 4556137.359 59 42 +-13610723.56 4556082.389 60 42 +-13610731.35 4556042.923 61 42 +-13610750.27 4555941.441 62 42 +-13610504.26 4555892.109 63 42 +-13610301.66 4555863.92 64 42 +-13610313.9 4555806.132 65 42 +-13610322.81 4555759.621 66 42 +-13610343.96 4555656.731 67 42 +-13610365.11 4555558.072 68 42 +-13610374.01 4555517.198 69 42 +-13610392.94 4555431.225 70 42 +-13609988.85 4555349.479 71 42 +-13610012.23 4555235.319 72 42 +-13610072.34 4554964.723 73 42 +-13610097.94 4554777.282 74 42 +-13610100.17 4554760.37 75 42 +-13609978.83 4554723.728 76 42 +-13609897.57 4554696.952 77 42 +-13609858.61 4554681.449 78 42 +-13609817.42 4554663.128 79 42 +-13609774 4554644.808 80 42 +-13609834.12 4554520.79 81 42 +-13609878.64 4554432.006 82 42 +-13609885.32 4554419.323 83 42 +-13609900.91 4554388.319 84 42 +-13609912.04 4554365.771 85 42 +-13609925.4 4554338.995 86 42 +-13609833 4554295.308 87 42 +-13609807.4 4554282.625 88 42 +-13609611.48 4554160.021 89 42 +-13609345.42 4553965.549 90 42 +-13609281.97 4553909.181 91 42 +-13609250.8 4553883.815 92 42 +-13609235.22 4553868.314 93 42 +-13609149.5 4553773.899 94 42 +-13609002.56 4553500.522 95 42 +-13609017.03 4553497.704 96 42 +-13609033.73 4553496.295 97 42 +-13609066.01 4553492.067 98 42 +-13609205.16 4553417.383 99 42 +-13609411.1 4553270.835 100 42 +-13609690.51 4553080.606 101 42 +-13609650.44 4553025.652 102 42 +-13609748.4 4552955.199 103 42 +-13609843.02 4552886.155 104 42 +-13609977.72 4552795.975 105 42 +-13609988.85 4552788.93 106 42 +-13609979.94 4552701.57 107 42 +-13610044.51 4552717.069 108 42 +-13610075.68 4552724.114 109 42 +-13610082.36 4552725.523 110 42 +-13610092.38 4552728.341 111 42 +-13610178.09 4552745.25 112 42 +-13610192.56 4552748.068 113 42 +-13610223.73 4552629.709 114 42 +-13610251.56 4552524.033 115 42 +-13610266.03 4552474.718 116 42 +-13610291.64 4552385.951 117 42 +-13610321.69 4552284.504 118 42 +-13610323.92 4552252.098 119 42 +-13610266.03 4552142.199 120 42 +-13610229.3 4552067.524 121 42 +-13610223.73 4552056.253 122 42 +-13610184.77 4551982.988 123 42 +-13610150.26 4551923.813 124 42 +-13610135.79 4551911.132 125 42 +-13610187 4551802.646 126 42 +-13610308.34 4551554.68 127 42 +-13610372.9 4551423.655 128 42 +-13610240.43 4551358.848 129 42 +-13610184.77 4551306.721 130 42 +-13610153.6 4551188.378 131 42 +-13610133.56 4551079.899 132 42 +-13610119.09 4551048.905 133 42 +-13609997.75 4550958.742 134 42 +-13609962.13 4550953.107 135 42 +-13609920.94 4550950.289 136 42 +-13609860.83 4550946.063 137 42 +-13609824.1 4550943.245 138 42 +-13609792.93 4550941.836 139 42 +-13609729.47 4550941.836 140 42 +-13609609.25 4551026.364 141 42 +-13609460.08 4551065.811 142 42 +-13609408.87 4551012.276 143 42 +-13609337.63 4551078.49 144 42 +-13609295.33 4551113.711 145 42 +-13609264.16 4551171.472 146 42 +-13609218.52 4551254.594 147 42 +-13609248.57 4551265.864 148 42 +-13609082.71 4551356.03 149 42 +-13609027.05 4551330.671 150 42 +-13608945.79 4551302.494 151 42 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000043.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000043.dat new file mode 100644 index 000000000000..7ff9fad0a486 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000043.dat @@ -0,0 +1,440 @@ +-13630292.41 4548941.54 0 43 +-13630271.26 4548809.14 1 43 +-13630390.37 4548789.421 2 43 +-13630454.94 4548769.702 3 43 +-13630401.5 4548771.11 4 43 +-13630266.81 4548789.421 5 43 +-13630156.6 4548716.179 6 43 +-13630135.45 4548703.503 7 43 +-13630129.88 4548692.235 8 43 +-13630108.73 4548568.288 9 43 +-13630086.47 4548431.667 10 43 +-13630064.21 4548306.315 11 43 +-13630005.21 4548313.358 12 43 +-13629981.83 4548183.782 13 43 +-13629961.79 4548051.391 14 43 +-13629940.64 4547920.411 15 43 +-13629920.6 4547788.023 16 43 +-13629899.45 4547655.637 17 43 +-13629879.42 4547526.07 18 43 +-13629856.04 4547395.096 19 43 +-13629853.81 4547378.196 20 43 +-13629838.23 4547282.431 21 43 +-13629836 4547266.94 22 43 +-13629815.96 4547133.153 23 43 +-13629793.7 4547012.041 24 43 +-13629777 4547000.775 25 43 +-13629713.55 4547013.45 26 43 +-13629608.91 4547033.165 27 43 +-13629583.31 4546847.276 28 43 +-13629567.72 4546629.001 29 43 +-13629565.49 4546602.245 30 43 +-13629546.57 4546603.653 31 43 +-13629470.87 4546609.286 32 43 +-13629464.19 4546523.386 33 43 +-13629461.97 4546495.222 34 43 +-13629459.74 4546472.691 35 43 +-13629453.06 4546382.567 36 43 +-13629447.5 4546279.77 37 43 +-13629443.04 4546213.587 38 43 +-13629438.59 4546155.853 39 43 +-13629433.02 4546064.324 40 43 +-13629427.46 4546016.447 41 43 +-13629423.01 4545975.611 42 43 +-13629419.67 4545948.857 43 43 +-13629418.55 4545940.408 44 43 +-13629414.1 4545868.595 45 43 +-13629406.31 4545757.355 46 43 +-13629401.86 4545702.439 47 43 +-13629399.63 4545668.645 48 43 +-13629397.4 4545646.116 49 43 +-13629386.27 4545477.148 50 43 +-13629367.35 4545251.862 51 43 +-13629359.55 4545139.22 52 43 +-13629350.65 4545032.212 53 43 +-13629348.42 4545012.5 54 43 +-13629341.74 4544925.205 55 43 +-13629340.63 4544913.941 56 43 +-13629331.72 4544802.711 57 43 +-13629323.93 4544687.259 58 43 +-13629317.25 4544577.439 59 43 +-13629308.35 4544464.805 60 43 +-13629298.33 4544352.172 61 43 +-13629292.76 4544263.475 62 43 +-13629290.54 4544236.725 63 43 +-13629287.2 4544187.449 64 43 +-13629282.74 4544122.687 65 43 +-13629276.06 4544049.478 66 43 +-13629272.72 4544014.281 67 43 +-13629268.27 4543952.336 68 43 +-13629264.93 4543901.653 69 43 +-13629256.03 4543786.211 70 43 +-13629251.57 4543680.624 71 43 +-13629368.46 4543552.514 72 43 +-13629487.57 4543545.475 73 43 +-13629479.78 4543430.037 74 43 +-13629471.99 4543323.046 75 43 +-13629464.19 4543204.794 76 43 +-13629458.63 4543127.369 77 43 +-13629301.67 4542930.287 78 43 +-13629258.25 4542911.987 79 43 +-13629134.69 4542858.494 80 43 +-13629041.18 4542733.209 81 43 +-13629020.03 4542700.833 82 43 +-13628974.39 4542643.118 83 43 +-13628781.81 4542623.411 84 43 +-13628702.77 4542553.027 85 43 +-13628708.33 4542516.428 86 43 +-13628650.45 4542443.23 87 43 +-13628589.22 4542371.441 88 43 +-13628528 4542294.021 89 43 +-13628505.73 4542270.092 90 43 +-13628480.13 4542253.2 91 43 +-13628671.6 4542087.102 92 43 +-13628682.73 4542077.249 93 43 +-13628718.35 4542049.097 94 43 +-13628732.83 4542037.836 95 43 +-13628752.86 4542025.168 96 43 +-13628770.67 4542013.907 97 43 +-13628785.15 4542004.054 98 43 +-13628838.58 4541967.457 99 43 +-13628892.01 4541930.86 100 43 +-13628956.58 4541895.671 101 43 +-13629013.35 4541860.482 102 43 +-13629169.2 4541770.398 103 43 +-13629197.03 4541754.915 104 43 +-13629309.46 4541677.5 105 43 +-13629323.93 4541667.647 106 43 +-13629450.84 4541524.079 107 43 +-13629419.67 4541532.524 108 43 +-13629351.76 4541555.044 109 43 +-13629089.05 4541639.496 110 43 +-13629046.75 4541647.941 111 43 +-13628914.28 4541659.201 112 43 +-13628647.11 4541615.568 113 43 +-13628761.77 4541463.555 114 43 +-13628846.37 4541355.177 115 43 +-13628657.13 4541355.177 116 43 +-13628651.56 4541252.431 117 43 +-13628648.22 4541148.277 118 43 +-13628576.98 4541151.092 119 43 +-13628634.86 4541051.162 120 43 +-13628738.39 4540871.009 121 43 +-13628762.88 4540828.786 122 43 +-13628892.01 4540610.637 123 43 +-13629026.71 4540392.493 124 43 +-13629156.95 4540174.353 125 43 +-13629287.2 4539956.218 126 43 +-13629199.25 4539902.74 127 43 +-13629111.31 4539849.263 128 43 +-13629242.67 4539628.32 129 43 +-13629152.5 4539573.437 130 43 +-13629063.44 4539519.961 131 43 +-13628975.5 4539465.078 132 43 +-13629104.63 4539249.772 133 43 +-13629155.84 4539165.34 134 43 +-13629201.48 4539086.537 135 43 +-13629251.57 4538999.291 136 43 +-13629262.71 4538979.591 137 43 +-13629155.84 4538955.669 138 43 +-13629063.44 4538930.34 139 43 +-13628904.26 4538889.532 140 43 +-13628877.54 4538882.496 141 43 +-13628806.3 4538864.203 142 43 +-13628600.35 4538768.516 143 43 +-13628417.79 4538674.238 144 43 +-13628236.34 4538549.003 145 43 +-13628167.32 4538478.648 146 43 +-13628108.32 4538436.434 147 43 +-13628158.42 4538297.132 148 43 +-13628188.47 4538208.486 149 43 +-13628230.77 4538088.885 150 43 +-13628253.04 4537987.578 151 43 +-13628251.92 4537910.191 152 43 +-13628160.64 4537631.602 153 43 +-13628158.42 4537500.752 154 43 +-13628155.08 4537461.356 155 43 +-13627927.99 4537091.329 156 43 +-13627848.95 4537002.693 157 43 +-13627912.4 4536970.335 158 43 +-13627974.74 4536880.293 159 43 +-13628257.49 4536570.781 160 43 +-13628366.58 4536580.629 161 43 +-13628673.83 4536832.459 162 43 +-13628952.12 4536911.245 163 43 +-13629109.09 4536621.428 164 43 +-13629377.36 4536556.712 165 43 +-13629404.08 4536567.967 166 43 +-13629991.85 4536954.859 167 43 +-13630585.18 4537236.243 168 43 +-13631080.55 4537077.26 169 43 +-13631240.85 4536683.33 170 43 +-13631314.32 4536570.781 171 43 +-13631652.74 4536317.55 172 43 +-13631690.58 4536302.075 173 43 +-13631782.98 4536072.767 174 43 +-13631868.7 4535970.072 175 43 +-13631703.94 4535849.09 176 43 +-13631539.19 4535739.364 177 43 +-13631595.96 4535656.366 178 43 +-13631636.04 4535593.064 179 43 +-13631650.51 4535573.37 180 43 +-13631698.38 4535501.627 181 43 +-13631709.51 4535491.78 182 43 +-13631767.39 4535410.192 183 43 +-13631824.17 4535325.79 184 43 +-13631880.94 4535242.796 185 43 +-13631936.6 4535159.803 186 43 +-13631995.6 4535075.403 187 43 +-13632040.13 4535014.918 188 43 +-13631786.32 4534698.428 189 43 +-13631664.98 4534608.406 190 43 +-13631582.6 4534552.142 191 43 +-13631549.21 4534528.23 192 43 +-13631506.91 4534498.692 193 43 +-13631475.74 4534476.187 194 43 +-13631435.66 4534448.056 195 43 +-13631392.25 4534419.925 196 43 +-13631339.93 4534384.761 197 43 +-13631284.27 4534346.784 198 43 +-13631254.21 4534325.685 199 43 +-13631234.17 4534313.026 200 43 +-13631080.55 4534208.942 201 43 +-13630918.03 4534095.014 202 43 +-13630834.54 4534040.16 203 43 +-13630823.41 4534033.127 204 43 +-13630771.09 4533996.558 205 43 +-13630654.2 4533916.387 206 43 +-13630602.99 4533879.818 207 43 +-13630576.28 4533861.534 208 43 +-13630536.2 4533836.217 209 43 +-13629583.31 4533182.223 210 43 +-13629563.27 4533168.159 211 43 +-13629477.55 4533111.903 212 43 +-13629382.93 4533044.397 213 43 +-13629199.25 4532919.23 214 43 +-13628838.58 4532623.899 215 43 +-13628703.88 4532557.802 216 43 +-13628669.37 4532547.958 217 43 +-13628568.07 4532517.019 218 43 +-13628494.6 4532495.924 219 43 +-13628418.9 4532493.112 220 43 +-13628403.32 4532446.704 221 43 +-13628551.37 4532329.982 222 43 +-13628524.66 4532144.354 223 43 +-13628559.17 4532031.854 224 43 +-13628700.54 4532023.417 225 43 +-13628785.15 4531704.205 226 43 +-13628798.5 4531664.832 227 43 +-13628822.99 4531584.679 228 43 +-13628840.81 4531519.995 229 43 +-13628670.49 4531472.185 230 43 +-13628445.62 4531410.314 231 43 +-13628465.66 4531338.601 232 43 +-13628268.62 4531283.761 233 43 +-13628071.59 4531230.328 234 43 +-13627922.42 4531186.738 235 43 +-13627678.63 4531120.65 236 43 +-13627289.01 4531009.567 237 43 +-13627096.43 4530956.135 238 43 +-13627071.94 4530949.105 239 43 +-13626972.86 4530922.389 240 43 +-13626892.71 4530899.892 241 43 +-13626633.34 4530826.775 242 43 +-13626459.68 4530777.563 243 43 +-13626418.49 4530766.314 244 43 +-13626381.76 4530756.472 245 43 +-13626410.7 4530690.387 246 43 +-13626437.42 4530625.708 247 43 +-13626463.02 4530561.03 248 43 +-13626500.87 4530462.607 249 43 +-13626519.79 4530375.434 250 43 +-13626519.79 4530298.103 251 43 +-13626508.66 4530241.863 252 43 +-13626494.19 4530191.247 253 43 +-13626468.59 4530136.414 254 43 +-13626409.59 4530056.273 255 43 +-13626353.93 4530075.956 256 43 +-13626324.98 4530085.798 257 43 +-13626312.74 4530090.016 258 43 +-13626287.14 4530097.046 259 43 +-13626214.78 4530104.076 260 43 +-13626189.17 4530094.234 261 43 +-13626114.59 4530049.243 262 43 +-13626122.38 4529963.479 263 43 +-13626122.38 4529935.36 264 43 +-13626121.27 4529890.369 265 43 +-13626120.16 4529782.111 266 43 +-13626120.16 4529711.815 267 43 +-13626119.04 4529645.736 268 43 +-13626076.74 4529491.086 269 43 +-13626044.46 4529423.603 270 43 +-13626014.4 4529358.933 271 43 +-13625995.48 4529318.162 272 43 +-13625907.54 4529136.806 273 43 +-13625799.56 4528910.466 274 43 +-13625686.01 4528668.668 275 43 +-13625653.73 4528601.19 276 43 +-13625639.26 4528567.452 277 43 +-13625604.75 4528488.729 278 43 +-13625581.37 4528424.064 279 43 +-13625551.31 4528360.805 280 43 +-13625526.82 4528307.387 281 43 +-13625495.65 4528238.506 282 43 +-13625467.82 4528179.465 283 43 +-13625453.35 4528147.134 284 43 +-13625374.32 4527974.232 285 43 +-13625310.86 4527828.04 286 43 +-13625276.35 4527753.54 287 43 +-13625268.56 4527731.049 288 43 +-13625259.66 4527674.823 289 43 +-13625264.11 4527660.766 290 43 +-13625310.86 4527629.842 291 43 +-13625442.22 4527576.428 292 43 +-13625465.6 4527556.749 293 43 +-13625483.41 4527548.315 294 43 +-13625545.75 4527471.005 295 43 +-13625594.73 4527381.045 296 43 +-13625632.58 4527309.359 297 43 +-13625658.18 4527261.569 298 43 +-13625638.14 4526851.142 299 43 +-13625620.33 4526733.077 300 43 +-13625501.22 4526277.696 301 43 +-13625460.03 4526118.88 302 43 +-13625428.86 4525999.417 303 43 +-13625396.58 4525886.984 304 43 +-13625372.09 4525806.875 305 43 +-13625344.26 4525705.687 306 43 +-13625276.35 4525480.827 307 43 +-13625221.81 4525333.265 308 43 +-13625049.26 4525268.62 309 43 +-13624828.85 4525250.351 310 43 +-13624793.23 4525232.081 311 43 +-13624773.19 4525199.759 312 43 +-13624729.78 4525057.823 313 43 +-13624720.87 4524984.747 314 43 +-13624654.08 4524695.261 315 43 +-13624610.66 4524589.867 316 43 +-13624507.14 4524501.338 317 43 +-13624419.19 4524425.456 318 43 +-13624217.71 4524276.504 319 43 +-13624146.46 4524220.296 320 43 +-13624093.03 4524178.14 321 43 +-13624050.73 4524143.011 322 43 +-13623727.9 4523852.143 323 43 +-13623543.11 4523691.958 324 43 +-13623087.81 4523732.707 325 43 +-13623000.98 4523772.05 326 43 +-13622959.8 4523750.973 327 43 +-13622930.85 4523734.112 328 43 +-13622813.97 4523665.261 329 43 +-13622658.12 4523579.549 330 43 +-13622576.86 4523534.586 331 43 +-13622861.84 4523156.622 332 43 +-13622734.93 4523056.864 333 43 +-13622542.35 4522862.971 334 43 +-13622404.31 4522751.976 335 43 +-13622197.26 4522579.163 336 43 +-13622040.3 4522451.312 337 43 +-13621770.9 4522760.406 338 43 +-13621747.53 4522774.456 339 43 +-13621701.89 4522666.272 340 43 +-13621669.6 4522584.783 341 43 +-13621657.36 4522551.064 342 43 +-13621650.68 4522534.204 343 43 +-13621527.11 4522230.737 344 43 +-13621361.25 4521980.664 345 43 +-13621350.12 4521975.044 346 43 +-13621314.49 4521952.566 347 43 +-13621268.85 4521924.468 348 43 +-13621145.29 4521848.605 349 43 +-13621108.55 4521826.127 350 43 +-13621090.74 4521850.01 351 43 +-13621061.8 4521887.941 352 43 +-13621035.08 4521907.61 353 43 +-13620993.89 4521925.873 354 43 +-13620902.61 4521932.898 355 43 +-13620834.71 4521934.302 356 43 +-13620322.64 4521941.327 357 43 +-13620161.22 4521939.922 358 43 +-13620087.75 4521921.659 359 43 +-13620066.6 4521909.015 360 43 +-13619921.89 4521729.192 361 43 +-13619782.74 4521625.233 362 43 +-13619610.19 4521608.375 363 43 +-13619505.55 4521598.541 364 43 +-13619252.86 4521576.064 365 43 +-13619196.08 4521571.849 366 43 +-13619010.18 4521597.136 367 43 +-13619002.39 4521601.351 368 43 +-13618878.82 4521720.763 369 43 +-13618662.86 4521793.815 370 43 +-13618228.72 4521431.367 371 43 +-13618227.6 4521377.984 372 43 +-13618227.6 4521285.267 373 43 +-13618207.57 4521264.195 374 43 +-13617900.33 4521212.218 375 43 +-13617804.59 4521191.146 376 43 +-13617783.44 4521185.527 377 43 +-13617675.46 4521146.193 378 43 +-13617450.59 4521015.55 379 43 +-13617495.12 4520966.383 380 43 +-13617528.52 4520907.384 381 43 +-13617541.88 4520889.122 382 43 +-13617550.78 4520877.884 383 43 +-13617568.59 4520862.432 384 43 +-13617587.52 4520846.98 385 43 +-13617706.63 4520745.84 386 43 +-13617774.53 4520699.484 387 43 +-13617791.23 4520688.246 388 43 +-13617804.59 4520679.818 389 43 +-13617892.53 4520609.582 390 43 +-13617980.48 4520532.324 391 43 +-13618060.63 4520462.089 392 43 +-13618137.44 4520391.855 393 43 +-13618174.17 4520359.548 394 43 +-13618220.93 4520318.813 395 43 +-13618255.43 4520289.315 396 43 +-13618330.02 4520226.105 397 43 +-13618438 4520130.589 398 43 +-13618542.64 4520039.288 399 43 +-13618581.6 4520005.577 400 43 +-13618648.39 4519947.987 401 43 +-13618685.13 4519914.277 402 43 +-13618756.37 4519849.665 403 43 +-13618827.62 4519787.863 404 43 +-13618931.14 4519699.374 405 43 +-13619036.9 4519606.671 406 43 +-13619109.26 4519543.466 407 43 +-13619157.12 4519495.711 408 43 +-13619051.37 4519452.17 409 43 +-13619193.86 4519370.706 410 43 +-13619388.67 4519268.176 411 43 +-13619532.27 4519186.714 412 43 +-13619611.31 4519143.174 413 43 +-13619721.51 4519084.185 414 43 +-13619750.46 4519068.735 415 43 +-13619888.49 4518992.893 416 43 +-13619860.66 4518893.174 417 43 +-13619832.83 4518796.266 418 43 +-13619813.91 4518728.852 419 43 +-13619831.72 4518668.461 420 43 +-13619904.08 4518485.885 421 43 +-13619904.08 4518397.407 422 43 +-13619936.36 4518464.819 423 43 +-13619965.3 4518616.497 424 43 +-13620069.94 4518602.452 425 43 +-13620175.7 4518252.754 426 43 +-13620334.88 4518022.437 427 43 +-13620449.54 4517960.645 428 43 +-13620393.88 4517862.341 429 43 +-13620152.32 4517603.947 430 43 +-13619997.58 4517380.665 431 43 +-13620127.83 4517039.433 432 43 +-13619998.7 4516953.776 433 43 +-13620006.49 4516928.5 434 43 +-13619953.06 4516942.542 435 43 +-13619817.25 4516981.86 436 43 +-13619692.57 4517029.604 437 43 +-13619522.25 4516729.104 438 43 +-13619565.67 4516701.02 439 43 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000044.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000044.dat new file mode 100644 index 000000000000..06c94f7ada35 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000044.dat @@ -0,0 +1,167 @@ +-13634249.82 4550343.116 0 44 +-13634293.23 4550371.29 1 44 +-13634456.87 4550406.508 2 44 +-13634491.38 4550281.133 3 44 +-13634523.67 4550136.037 4 44 +-13634528.12 4550119.133 5 44 +-13634646.12 4549866.982 6 44 +-13634657.25 4549831.765 7 44 +-13634685.08 4549654.278 8 44 +-13634667.27 4549621.88 9 44 +-13634680.63 4549600.75 10 44 +-13634686.19 4549592.299 11 44 +-13634702.89 4549571.17 12 44 +-13634798.62 4549495.105 13 44 +-13634999 4549465.524 14 44 +-13634988.98 4549299.312 15 44 +-13634983.41 4549203.529 16 44 +-13634976.74 4549096.479 17 44 +-13634967.83 4548940.132 18 44 +-13634954.47 4548678.15 19 44 +-13634951.13 4548630.261 20 44 +-13634941.11 4548449.977 21 44 +-13634938.89 4548416.174 22 44 +-13634937.77 4548397.864 23 44 +-13634934.43 4548348.569 24 44 +-13634924.42 4548165.473 25 44 +-13634922.19 4548135.896 26 44 +-13634905.49 4547872.526 27 44 +-13634892.13 4547611.979 28 44 +-13634877.66 4547373.971 29 44 +-13634876.55 4547347.213 30 44 +-13634874.32 4547323.272 31 44 +-13634863.19 4547290.881 32 44 +-13634856.51 4547281.023 33 44 +-13634700.66 4547259.899 34 44 +-13634649.46 4547255.674 35 44 +-13634608.27 4547250.041 36 44 +-13634551.49 4547197.934 37 44 +-13634402.33 4547054.289 38 44 +-13634393.42 4547038.798 39 44 +-13634358.91 4546981.06 40 44 +-13634313.27 4546889.523 41 44 +-13634306.59 4546838.826 42 44 +-13634378.95 4546674.064 43 44 +-13634348.89 4546607.878 44 44 +-13634322.18 4546555.774 45 44 +-13634318.84 4546548.733 46 44 +-13634286.55 4546496.63 47 44 +-13634244.25 4546443.119 48 44 +-13634221.99 4546407.914 49 44 +-13634216.42 4546409.322 50 44 +-13634168.56 4546419.18 51 44 +-13634119.58 4546427.629 52 44 +-13634116.24 4546383.975 53 44 +-13634114.01 4546343.138 54 44 +-13634109.56 4546262.872 55 44 +-13634107.33 4546229.077 56 44 +-13634099.54 4546078.405 57 44 +-13634090.63 4545930.552 58 44 +-13634080.61 4545816.495 59 44 +-13634058.35 4545553.183 60 44 +-13634043.88 4545287.062 61 44 +-13634029.41 4545027.988 62 44 +-13634019.39 4544850.582 63 44 +-13634014.93 4544763.288 64 44 +-13634000.46 4544501.411 65 44 +-13633985.99 4544240.949 66 44 +-13633980.43 4544149.436 67 44 +-13633971.52 4543977.677 68 44 +-13633957.05 4543714.412 69 44 +-13633943.69 4543451.153 70 44 +-13633928.11 4543187.901 71 44 +-13633918.09 4542928.879 72 44 +-13633902.5 4542664.233 73 44 +-13633900.28 4542614.965 74 44 +-13633899.16 4542591.034 75 44 +-13633898.05 4542572.735 76 44 +-13633888.03 4542403.816 77 44 +-13633883.58 4542299.652 78 44 +-13633879.13 4542199.711 79 44 +-13633869.11 4542018.13 80 44 +-13633867.99 4541995.609 81 44 +-13633851.3 4541697.205 82 44 +-13633764.47 4541650.756 83 44 +-13633738.86 4541636.681 84 44 +-13633719.94 4541625.421 85 44 +-13633677.64 4541601.493 86 44 +-13633655.37 4541588.825 87 44 +-13633627.54 4541571.934 88 44 +-13633600.83 4541556.452 89 44 +-13633552.96 4541526.894 90 44 +-13633536.26 4541517.041 91 44 +-13633544.05 4541367.845 92 44 +-13633516.22 4541366.437 93 44 +-13633518.45 4541324.212 94 44 +-13633522.9 4541186.279 95 44 +-13633537.37 4540909.01 96 44 +-13633550.73 4540472.713 97 44 +-13633558.53 4540295.385 98 44 +-13633564.09 4540172.946 99 44 +-13633549.62 4540175.76 100 44 +-13633519.56 4540177.168 101 44 +-13633485.05 4540175.76 102 44 +-13633384.87 4540175.76 103 44 +-13633285.79 4540175.76 104 44 +-13633269.09 4540175.76 105 44 +-13633186.72 4540177.168 106 44 +-13633147.76 4540178.575 107 44 +-13633085.42 4540178.575 108 44 +-13633030.87 4540178.575 109 44 +-13632985.23 4540178.575 110 44 +-13632918.44 4540179.982 111 44 +-13632886.16 4540179.982 112 44 +-13632804.89 4540181.39 113 44 +-13632784.85 4540181.39 114 44 +-13632684.67 4540182.797 115 44 +-13632585.59 4540182.797 116 44 +-13632486.52 4540182.797 117 44 +-13632437.54 4540185.612 118 44 +-13632436.42 4539947.774 119 44 +-13632322.88 4539946.367 120 44 +-13632209.33 4539946.367 121 44 +-13632096.9 4539949.181 122 44 +-13631982.24 4539949.181 123 44 +-13631868.7 4539949.181 124 44 +-13631757.38 4539947.774 125 44 +-13631641.6 4539947.774 126 44 +-13631528.06 4539947.774 127 44 +-13631415.62 4539949.181 128 44 +-13631357.74 4539949.181 129 44 +-13631332.14 4539939.33 130 44 +-13631253.1 4539899.926 131 44 +-13631164.04 4539853.485 132 44 +-13631072.76 4539807.044 133 44 +-13630979.25 4539762.011 134 44 +-13630924.71 4539715.571 135 44 +-13630885.74 4539747.938 136 44 +-13630874.61 4539759.196 137 44 +-13630805.59 4539873.187 138 44 +-13630617.46 4539780.306 139 44 +-13630483.88 4539660.687 140 44 +-13630344.73 4539524.183 141 44 +-13630338.05 4539517.146 142 44 +-13630299.09 4539556.55 143 44 +-13630279.05 4539576.251 144 44 +-13630214.49 4539640.985 145 44 +-13630173.3 4539597.36 146 44 +-13630134.34 4539557.957 147 44 +-13630069.77 4539438.341 148 44 +-13629985.17 4539390.495 149 44 +-13629895 4539338.427 150 44 +-13629804.83 4539287.767 151 44 +-13629714.66 4539235.7 152 44 +-13629623.38 4539182.226 153 44 +-13629598.89 4539168.154 154 44 +-13629534.33 4539131.567 155 44 +-13629474.21 4539096.387 156 44 +-13629441.93 4539078.094 157 44 +-13629350.65 4539027.435 158 44 +-13629303.89 4539002.106 159 44 +-13629262.71 4538979.591 160 44 +-13629180.33 4538920.489 161 44 +-13629102.41 4538852.946 162 44 +-13629057.88 4538737.559 163 44 +-13628999.99 4538632.024 164 44 +-13628858.62 4538660.166 165 44 +-13628638.2 4538530.711 166 44 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000045.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000045.dat new file mode 100644 index 000000000000..3315dc947c7e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000045.dat @@ -0,0 +1,241 @@ +-13620145.64 4520037.883 0 45 +-13620238.03 4519855.283 1 45 +-13620541.94 4520006.982 2 45 +-13620584.24 4520036.479 3 45 +-13620609.84 4520053.334 4 45 +-13620638.78 4520074.404 5 45 +-13620730.07 4520136.208 6 45 +-13620833.59 4520207.845 7 45 +-13620958.27 4520296.338 8 45 +-13620976.08 4520310.385 9 45 +-13621124.14 4520410.116 10 45 +-13621183.14 4520450.852 11 45 +-13621245.48 4520497.207 12 45 +-13621294.46 4520529.514 13 45 +-13621502.62 4520675.604 14 45 +-13621707.45 4520821.695 15 45 +-13621751.98 4520854.004 16 45 +-13621945.68 4520993.074 17 45 +-13622035.84 4521059.097 18 45 +-13622124.9 4521125.122 19 45 +-13622285.2 4521245.933 20 45 +-13622376.48 4521314.768 21 45 +-13622537.9 4521435.581 22 45 +-13622672.59 4521535.323 23 45 +-13622705.99 4521559.206 24 45 +-13622829.55 4521647.71 25 45 +-13623045.51 4521795.22 26 45 +-13623228.08 4521937.112 27 45 +-13623342.74 4522021.406 28 45 +-13623397.28 4522076.197 29 45 +-13623440.7 4522121.153 30 45 +-13623468.53 4522147.847 31 45 +-13623501.92 4522182.97 32 45 +-13623549.79 4522233.547 33 45 +-13623592.09 4522277.099 34 45 +-13623626.6 4522312.223 35 45 +-13623771.32 4522461.147 36 45 +-13623829.2 4522520.155 37 45 +-13623877.07 4522572.139 38 45 +-13623912.69 4522611.478 39 45 +-13624005.09 4522719.661 40 45 +-13624048.5 4522788.506 41 45 +-13624089.69 4522855.946 42 45 +-13624104.16 4522874.211 43 45 +-13624157.59 4522947.272 44 45 +-13624199.9 4522996.447 45 45 +-13624296.74 4523103.23 46 45 +-13624339.04 4523151.001 47 45 +-13624467.06 4523288.697 48 45 +-13624575.04 4523398.292 49 45 +-13624703.06 4523520.535 50 45 +-13624711.97 4523527.56 51 45 +-13624734.23 4523545.827 52 45 +-13624791 4523592.195 53 45 +-13624872.27 4523655.425 54 45 +-13624941.28 4523721.466 55 45 +-13625138.32 4523912.564 56 45 +-13625373.2 4524165.494 57 45 +-13625422.18 4524227.322 58 45 +-13625461.15 4524277.909 59 45 +-13625580.26 4524426.861 60 45 +-13625643.71 4524511.174 61 45 +-13625668.2 4524543.495 62 45 +-13625703.82 4524591.273 63 45 +-13625746.12 4524644.672 64 45 +-13625758.37 4524660.13 65 45 +-13625776.18 4524684.019 66 45 +-13625850.76 4524776.766 67 45 +-13625905.31 4524842.814 68 45 +-13625915.33 4524855.461 69 45 +-13625977.67 4524935.562 70 45 +-13626045.57 4525022.69 71 45 +-13626111.25 4525104.198 72 45 +-13626180.27 4525191.327 73 45 +-13626225.91 4525248.945 74 45 +-13626243.72 4525271.431 75 45 +-13626311.63 4525357.156 76 45 +-13626396.23 4525465.368 77 45 +-13626479.72 4525573.581 78 45 +-13626618.87 4525804.065 79 45 +-13626683.43 4525917.903 80 45 +-13626709.04 4525964.282 81 45 +-13626750.23 4526040.175 82 45 +-13626785.85 4526099.203 83 45 +-13626828.15 4526175.098 84 45 +-13626903.85 4526305.805 85 45 +-13626921.66 4526294.562 86 45 +-13626998.47 4526249.587 87 45 +-13627084.18 4526203.207 88 45 +-13627167.67 4526154.016 89 45 +-13627251.16 4526104.825 90 45 +-13627333.54 4526057.04 91 45 +-13627579.56 4526366.241 92 45 +-13627653.03 4526421.055 93 45 +-13627697.55 4526495.546 94 45 +-13627797.74 4526480.085 95 45 +-13627890.14 4526454.786 96 45 +-13627979.19 4526411.216 97 45 +-13628082.72 4526713.4 98 45 +-13628103.87 4526761.188 99 45 +-13628108.32 4526771.026 100 45 +-13628206.28 4526723.238 101 45 +-13628222.98 4526714.805 102 45 +-13628270.85 4526690.911 103 45 +-13628289.77 4526681.073 104 45 +-13628368.81 4526647.34 105 45 +-13628530.22 4526609.391 106 45 +-13628619.28 4526574.254 107 45 +-13628723.92 4526454.786 108 45 +-13628732.83 4526429.488 109 45 +-13628748.41 4526369.052 110 45 +-13628765.11 4526300.184 111 45 +-13628790.71 4526187.747 112 45 +-13628962.14 4525891.2 113 45 +-13629035.61 4525851.848 114 45 +-13629638.97 4525830.767 115 45 +-13629785.91 4525844.821 116 45 +-13629868.28 4525839.2 117 45 +-13629980.72 4525806.875 118 45 +-13630075.34 4525747.849 119 45 +-13630164.39 4525680.39 120 45 +-13630186.66 4525663.525 121 45 +-13630290.18 4525797.038 122 45 +-13630432.67 4525982.552 123 45 +-13630598.54 4526200.396 124 45 +-13630687.6 4526326.888 125 45 +-13630715.43 4526381.701 126 45 +-13630766.63 4526495.546 127 45 +-13630863.48 4526695.128 128 45 +-13630948.08 4526800.543 129 45 +-13631066.08 4526932.664 130 45 +-13631530.28 4527570.805 131 45 +-13631539.19 4527580.645 132 45 +-13631720.64 4527615.786 133 45 +-13631867.58 4527812.578 134 45 +-13632026.77 4527778.842 135 45 +-13632104.69 4527759.163 136 45 +-13632497.65 4528005.157 137 45 +-13632675.76 4527926.438 138 45 +-13632895.06 4528175.248 139 45 +-13632931.8 4528092.311 140 45 +-13633076.51 4528041.705 141 45 +-13633173.36 4528007.968 142 45 +-13633182.27 4528030.46 143 45 +-13633187.83 4528045.922 144 45 +-13633451.66 4527934.872 145 45 +-13633603.05 4527830.852 146 45 +-13633731.07 4527829.446 147 45 +-13634077.27 4527750.729 148 45 +-13634156.31 4527264.38 149 45 +-13634169.67 4527243.296 150 45 +-13634183.03 4527220.807 151 45 +-13634188.59 4527039.487 152 45 +-13634257.61 4526891.903 153 45 +-13634883.23 4526564.415 154 45 +-13635024.6 4526789.298 155 45 +-13635174.88 4526801.948 156 45 +-13635210.51 4526769.621 157 45 +-13635096.96 4526619.23 158 45 +-13634948.91 4526295.967 159 45 +-13634887.68 4526092.176 160 45 +-13634892.13 4525969.903 161 45 +-13634965.6 4525972.714 162 45 +-13634990.09 4525974.12 163 45 +-13635005.68 4525652.282 164 45 +-13635036.85 4525300.943 165 45 +-13635208.28 4525024.095 166 45 +-13635298.45 4524943.994 167 45 +-13635581.2 4524714.934 168 45 +-13635811.63 4524546.305 169 45 +-13635902.91 4524477.449 170 45 +-13635939.65 4524450.75 171 45 +-13635991.97 4524408.593 172 45 +-13636033.16 4524374.868 173 45 +-13636095.5 4524324.281 174 45 +-13636106.63 4524314.444 175 45 +-13636118.87 4524304.608 176 45 +-13636269.15 4524187.977 177 45 +-13636291.42 4524169.709 178 45 +-13636477.32 4523819.825 179 45 +-13636484 4523735.517 180 45 +-13636644.3 4523000.663 181 45 +-13636676.58 4522961.322 182 45 +-13636780.11 4522836.276 183 45 +-13636911.47 4522681.727 184 45 +-13636976.03 4522608.668 185 45 +-13637000.52 4522580.568 186 45 +-13637028.35 4522546.849 187 45 +-13637067.32 4522504.7 188 45 +-13637097.37 4522465.361 189 45 +-13637119.64 4522435.857 190 45 +-13637156.37 4522389.494 191 45 +-13637205.35 4522331.892 192 45 +-13637283.28 4522211.068 193 45 +-13637292.18 4522168.92 194 45 +-13637281.05 4522094.46 195 45 +-13637235.41 4522012.976 196 45 +-13637200.9 4521963.805 197 45 +-13637177.52 4521930.088 198 45 +-13637160.82 4521275.433 199 45 +-13637117.41 4521104.05 200 45 +-13637314.44 4520997.288 201 45 +-13637338.93 4520990.264 202 45 +-13638004.63 4521012.74 203 45 +-13638114.83 4521000.097 204 45 +-13638318.55 4520641.891 205 45 +-13638331.9 4520488.778 206 45 +-13638471.05 4520242.961 207 45 +-13638526.71 4520070.19 208 45 +-13638523.37 4520046.311 209 45 +-13638516.7 4520021.028 210 45 +-13638501.11 4519963.438 211 45 +-13638484.41 4519231.658 212 45 +-13638445.45 4519164.241 213 45 +-13638250.64 4518653.012 214 45 +-13638129.3 4518377.745 215 45 +-13638104.81 4518306.121 216 45 +-13638088.12 4517879.193 217 45 +-13638100.36 4517571.648 218 45 +-13638117.06 4517436.836 219 45 +-13638052.49 4516762.804 220 45 +-13638045.81 4516713.658 221 45 +-13638029.12 4516592.899 222 45 +-13638004.63 4516427.209 223 45 +-13638129.3 4515552.464 224 45 +-13638152.68 4515508.94 225 45 +-13638199.43 4515424.699 226 45 +-13638344.15 4515153.729 227 45 +-13638390.9 4515068.087 228 45 +-13638426.53 4514975.426 229 45 +-13638449.9 4514875.746 230 45 +-13638474.39 4514773.259 231 45 +-13638517.81 4514587.943 232 45 +-13638565.68 4514370.342 233 45 +-13638572.35 4514338.053 234 45 +-13638581.26 4514297.341 235 45 +-13638589.05 4514265.052 236 45 +-13638541.19 4514243.994 237 45 +-13638493.32 4514331.034 238 45 +-13638446.56 4514416.669 239 45 +-13638222.81 4514298.745 240 45 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000046.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000046.dat new file mode 100644 index 000000000000..6c8f63d37b2d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000046.dat @@ -0,0 +1,83 @@ +-13619773.83 4520981.836 0 46 +-13619689.23 4520911.598 1 46 +-13619651.38 4520945.312 2 46 +-13619611.31 4520980.431 3 46 +-13619440.99 4520783.767 4 46 +-13619336.35 4520827.314 5 46 +-13619253.97 4520901.765 6 46 +-13619170.48 4520974.812 7 46 +-13619108.14 4520900.36 8 46 +-13619042.46 4520824.504 9 46 +-13618976.78 4520751.458 10 46 +-13618912.22 4520677.008 11 46 +-13618757.49 4520494.397 12 46 +-13618597.19 4520313.194 13 46 +-13618438 4520130.589 14 46 +-13618330.02 4520226.105 15 46 +-13618115.17 4519988.721 16 46 +-13618018.32 4519860.902 17 46 +-13617928.16 4519755.557 18 46 +-13617833.53 4519647.404 19 46 +-13617744.48 4519544.871 20 46 +-13617722.21 4519519.589 21 46 +-13617505.14 4519269.58 22 46 +-13617348.18 4519088.398 23 46 +-13617321.46 4519110.87 24 46 +-13617157.82 4518921.264 25 46 +-13617072.11 4518821.547 26 46 +-13617025.35 4518766.773 27 46 +-13616877.3 4518596.835 28 46 +-13616784.9 4518488.694 29 46 +-13616691.4 4518381.958 30 46 +-13616601.23 4518275.224 31 46 +-13616523.3 4518188.152 32 46 +-13616207.16 4517824.424 33 46 +-13616057.99 4517651.693 34 46 +-13615912.16 4517484.582 35 46 +-13615875.42 4517441.049 36 46 +-13615630.52 4517157.389 37 46 +-13615501.39 4517005.732 38 46 +-13615415.67 4517078.752 39 46 +-13615075.04 4517372.24 40 46 +-13615002.68 4517436.836 41 46 +-13614948.13 4517373.644 42 46 +-13614726.61 4517108.24 43 46 +-13614611.95 4516758.592 44 46 +-13614615.29 4516428.613 45 46 +-13614616.4 4516394.914 46 46 +-13614556.29 4516396.318 47 46 +-13614522.89 4516397.722 48 46 +-13614436.06 4516400.53 49 46 +-13614389.31 4516401.934 50 46 +-13614283.56 4516414.572 51 46 +-13613994.12 4516456.696 52 46 +-13613918.43 4516470.737 53 46 +-13613889.48 4516476.354 54 46 +-13613420.83 4516605.537 55 46 +-13613356.26 4516620.982 56 46 +-13613263.87 4516658.895 57 46 +-13613069.06 4516747.358 58 46 +-13612805.23 4516884.97 59 46 +-13612706.16 4516950.967 60 46 +-13612888.72 4517092.794 61 46 +-13612937.7 4517147.559 62 46 +-13612947.72 4517160.197 63 46 +-13612956.63 4517154.58 64 46 +-13612946.61 4517140.538 65 46 +-13612834.18 4517032.412 66 46 +-13612452.35 4516752.975 67 46 +-13612400.03 4516741.742 68 46 +-13612364.41 4516738.933 69 46 +-13612282.03 4516748.763 70 46 +-13612224.14 4516761.4 71 46 +-13612196.31 4516768.421 72 46 +-13612060.5 4516789.484 73 46 +-13612027.11 4516783.867 74 46 +-13611954.75 4516747.358 75 46 +-13611932.49 4516727.7 76 46 +-13611916.9 4516712.254 77 46 +-13611876.83 4516663.108 78 46 +-13611864.58 4516647.662 79 46 +-13611827.85 4516604.132 80 46 +-13611712.07 4516460.908 81 46 +-13611685.36 4516424.401 82 46 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000047.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000047.dat new file mode 100644 index 000000000000..54a5f98a21f6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000047.dat @@ -0,0 +1,160 @@ +-13632929.57 4549058.448 0 47 +-13632916.21 4548793.646 1 47 +-13632912.87 4548738.715 2 47 +-13632902.85 4548569.697 3 47 +-13632900.63 4548531.668 4 47 +-13632899.51 4548516.175 5 47 +-13632883.93 4548251.386 6 47 +-13632869.46 4547988.013 7 47 +-13632854.99 4547727.464 8 47 +-13632839.4 4547461.287 9 47 +-13632832.72 4547378.196 10 47 +-13632831.61 4547351.438 11 47 +-13632748.12 4547341.58 12 47 +-13632699.14 4547328.905 13 47 +-13632652.38 4547313.414 14 47 +-13632613.42 4547300.739 15 47 +-13632585.59 4547290.881 16 47 +-13632441.99 4547244.407 17 47 +-13632413.05 4547234.549 18 47 +-13632221.58 4547192.301 19 47 +-13632191.52 4547186.667 20 47 +-13632181.5 4547185.259 21 47 +-13632092.45 4547168.36 22 47 +-13631982.24 4547148.644 23 47 +-13631963.32 4547145.827 24 47 +-13631914.34 4547135.969 25 47 +-13631843.09 4547126.111 26 47 +-13631836.41 4547124.703 27 47 +-13631784.09 4547116.253 28 47 +-13631734 4547109.212 29 47 +-13631708.4 4547107.804 30 47 +-13631679.45 4547106.395 31 47 +-13631664.98 4547106.395 32 47 +-13631675 4547085.271 33 47 +-13631672.77 4547031.757 34 47 +-13631613.77 4546864.175 35 47 +-13631611.55 4546847.276 36 47 +-13631659.41 4546734.617 37 47 +-13631703.94 4546717.719 38 47 +-13631720.64 4546710.677 39 47 +-13631756.26 4546698.004 40 47 +-13631801.9 4546681.105 41 47 +-13631819.71 4546674.064 42 47 +-13631883.17 4546650.124 43 47 +-13631903.2 4546641.675 44 47 +-13631915.45 4546637.45 45 47 +-13631953.3 4546621.96 46 47 +-13631991.15 4546607.878 47 47 +-13632024.54 4546595.204 48 47 +-13632037.9 4546589.571 49 47 +-13632045.69 4546585.346 50 47 +-13632100.24 4546547.325 51 47 +-13632114.71 4546533.243 52 47 +-13632171.48 4546478.323 53 47 +-13632221.58 4546450.16 54 47 +-13632248.29 4546447.343 55 47 +-13632227.14 4546440.302 56 47 +-13632177.05 4546445.935 57 47 +-13632180.39 4546314.975 58 47 +-13632172.6 4546185.424 59 47 +-13632159.24 4545995.325 60 47 +-13632179.28 4545988.285 61 47 +-13632189.3 4545984.06 62 47 +-13632285.03 4545950.265 63 47 +-13632309.52 4545940.408 64 47 +-13632328.44 4545933.368 65 47 +-13632356.27 4545923.511 66 47 +-13632377.43 4545917.879 67 47 +-13632397.46 4545913.654 68 47 +-13632382.99 4545646.116 69 47 +-13632500.99 4545639.076 70 47 +-13632498.76 4545577.12 71 47 +-13632555.54 4545487.004 72 47 +-13632542.18 4545379.993 73 47 +-13632350.71 4545120.916 74 47 +-13632322.88 4544801.303 75 47 +-13632204.88 4544695.707 76 47 +-13632144.77 4544754.841 77 47 +-13631970 4544750.617 78 47 +-13631952.18 4544753.433 79 47 +-13631804.13 4544935.061 80 47 +-13631768.51 4544936.469 81 47 +-13631691.7 4544912.533 82 47 +-13631673.89 4544905.493 83 47 +-13631633.81 4544890.005 84 47 +-13631644.94 4544826.647 85 47 +-13631653.85 4544773.144 86 47 +-13631687.24 4544705.562 87 47 +-13631736.22 4544594.335 88 47 +-13631739.56 4544578.847 89 47 +-13631741.79 4544550.689 90 47 +-13631740.68 4544505.635 91 47 +-13631740.68 4544460.582 92 47 +-13631756.26 4544412.712 93 47 +-13631787.43 4544383.146 94 47 +-13631561.45 4544343.725 95 47 +-13631400.04 4544336.686 96 47 +-13631310.98 4544339.501 97 47 +-13631307.64 4544077.635 98 47 +-13631305.42 4543981.9 99 47 +-13631266.46 4543884.759 100 47 +-13631200.78 4543797.473 101 47 +-13631051.61 4543725.674 102 47 +-13631013.76 4543693.295 103 47 +-13631164.04 4543593.34 104 47 +-13631159.59 4543570.815 105 47 +-13631097.25 4543590.525 106 47 +-13631048.27 4543598.971 107 47 +-13630924.71 4543628.535 108 47 +-13630823.41 4543659.507 109 47 +-13630784.44 4543672.177 110 47 +-13630702.07 4543696.11 111 47 +-13630604.11 4543717.227 112 47 +-13630497.24 4543738.345 113 47 +-13630456.05 4543698.926 114 47 +-13630428.22 4543704.557 115 47 +-13630404.84 4543713.004 116 47 +-13630355.86 4543680.624 117 47 +-13630336.94 4543679.216 118 47 +-13630333.6 4543593.34 119 47 +-13630287.96 4543489.163 120 47 +-13630093.15 4543496.202 121 47 +-13630049.73 4543500.426 122 47 +-13630039.72 4543501.834 123 47 +-13629985.17 4543507.465 124 47 +-13629970.7 4543508.873 125 47 +-13629959.57 4543459.6 126 47 +-13629949.55 4543446.93 127 47 +-13629937.3 4543434.26 128 47 +-13629908.36 4543410.328 129 47 +-13629817.08 4543344.162 130 47 +-13629704.64 4543261.105 131 47 +-13629662.34 4543227.318 132 47 +-13629471.99 4542973.926 133 47 +-13629458.63 4542921.841 134 47 +-13629458.63 4542893.687 135 47 +-13629483.12 4542810.632 136 47 +-13629493.14 4542783.886 137 47 +-13629568.83 4542630.449 138 47 +-13629582.19 4542602.296 139 47 +-13629663.46 4542522.059 140 47 +-13629746.95 4542534.728 141 47 +-13629787.02 4542544.581 142 47 +-13629830.44 4542555.843 143 47 +-13629908.36 4542572.735 144 47 +-13629951.77 4542558.658 145 47 +-13629951.77 4542447.453 146 47 +-13629925.06 4542365.81 147 47 +-13629926.17 4542267.276 148 47 +-13629926.17 4542246.162 149 47 +-13629927.28 4542180.004 150 47 +-13629928.4 4542132.145 151 47 +-13629954 4542039.244 152 47 +-13629997.41 4542030.799 153 47 +-13630077.56 4542054.728 154 47 +-13630151.04 4542113.847 155 47 +-13630182.2 4542056.135 156 47 +-13630182.2 4541974.495 157 47 +-13630289.07 4541997.016 158 47 +-13630290.18 4542042.059 159 47 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000048.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000048.dat new file mode 100644 index 000000000000..61a0f106e19d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000048.dat @@ -0,0 +1,92 @@ +-13624984.7 4548021.815 0 48 +-13624947.96 4547986.605 1 48 +-13624901.21 4548031.674 2 48 +-13624871.15 4548061.25 3 48 +-13624826.62 4548104.911 4 48 +-13624788.78 4548144.346 5 48 +-13624775.42 4548157.022 6 48 +-13624759.83 4548172.515 7 48 +-13624933.49 4548348.569 8 48 +-13624871.15 4548407.723 9 48 +-13624907.89 4548444.343 10 48 +-13624957.98 4548493.639 11 48 +-13625009.19 4548545.753 12 48 +-13625043.7 4548578.148 13 48 +-13625106.04 4548640.121 14 48 +-13625123.85 4548659.839 15 48 +-13625148.34 4548683.784 16 48 +-13625159.47 4548695.052 17 48 +-13625178.39 4548713.362 18 48 +-13625215.13 4548752.8 19 48 +-13625278.58 4548816.182 20 48 +-13625344.26 4548880.974 21 48 +-13625389.9 4548926.047 22 48 +-13625448.9 4548986.613 23 48 +-13625472.28 4549009.15 24 48 +-13625503.45 4549041.546 25 48 +-13625561.33 4549099.296 26 48 +-13625593.62 4549135.918 27 48 +-13625608.09 4549151.412 28 48 +-13625638.14 4549182.401 29 48 +-13625670.43 4549216.206 30 48 +-13625728.31 4549276.774 31 48 +-13625778.41 4549327.483 32 48 +-13625787.31 4549337.343 33 48 +-13625800.67 4549350.02 34 48 +-13625837.41 4549385.235 35 48 +-13625885.27 4549442.987 36 48 +-13625890.84 4549472.567 37 48 +-13625893.06 4549490.879 38 48 +-13625896.4 4549513.417 39 48 +-13625903.08 4549576.804 40 48 +-13625913.1 4549647.235 41 48 +-13625923.12 4549709.214 42 48 +-13625925.35 4549723.3 43 48 +-13625933.14 4549778.237 44 48 +-13625942.05 4549841.626 45 48 +-13625946.5 4549864.164 46 48 +-13625954.29 4549910.65 47 48 +-13625964.31 4549976.857 48 48 +-13625974.33 4550040.247 49 48 +-13625987.69 4550134.628 50 48 +-13625993.25 4550179.706 51 48 +-13626016.63 4550309.307 52 48 +-13626028.87 4550368.473 53 48 +-13626037.78 4550429.048 54 48 +-13626041.12 4550445.953 55 48 +-13626047.8 4550488.214 56 48 +-13626052.25 4550516.389 57 48 +-13626057.82 4550553.016 58 48 +-13626077.86 4550678.395 59 48 +-13626087.87 4550740.381 60 48 +-13626105.69 4550796.732 61 48 +-13626174.7 4550851.674 62 48 +-13626195.85 4550868.579 63 48 +-13626244.83 4550913.661 64 48 +-13626292.7 4550951.698 65 48 +-13626383.98 4551030.591 66 48 +-13626505.32 4551140.478 67 48 +-13626637.79 4551254.594 68 48 +-13626661.17 4551274.317 69 48 +-13626717.94 4551323.627 70 48 +-13626723.51 4551329.262 71 48 +-13626770.26 4551368.71 72 48 +-13626778.05 4551377.163 73 48 +-13626894.94 4551475.783 74 48 +-13626901.62 4551482.828 75 48 +-13626940.58 4551518.049 76 48 +-13627027.41 4551596.947 77 48 +-13627162.11 4551711.067 78 48 +-13627177.69 4551802.646 79 48 +-13627183.26 4551840.686 80 48 +-13627294.58 4551832.233 81 48 +-13627350.24 4551880.136 82 48 +-13627376.95 4551904.088 83 48 +-13627386.97 4551946.355 84 48 +-13627391.43 4551975.943 85 48 +-13627409.24 4552077.387 86 48 +-13627427.05 4552208.42 87 48 +-13627244.48 4552238.008 88 48 +-13627263.41 4552370.452 89 48 +-13627267.86 4552404.268 90 48 +-13627271.2 4552433.857 91 48 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000049.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000049.dat new file mode 100644 index 000000000000..34d98566b05e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000049.dat @@ -0,0 +1,339 @@ +-13622304.12 4519744.32 0 49 +-13622122.67 4519917.086 1 49 +-13622201.71 4520080.022 2 49 +-13622383.16 4520311.789 3 49 +-13622375.37 4520386.237 4 49 +-13622376.48 4520442.424 5 49 +-13622360.9 4520571.655 6 49 +-13622720.46 4520827.314 7 49 +-13623054.42 4521063.312 8 49 +-13623346.07 4521269.814 9 49 +-13623202.47 4521399.056 10 49 +-13623081.13 4521574.659 11 49 +-13623063.32 4521601.351 12 49 +-13623145.7 4521654.735 13 49 +-13623088.93 4521737.621 14 49 +-13623045.51 4521795.22 15 49 +-13623228.08 4521937.112 16 49 +-13623342.74 4522021.406 17 49 +-13623397.28 4522076.197 18 49 +-13623611.02 4522331.892 19 49 +-13623894.88 4522628.337 20 49 +-13624026.24 4522806.771 21 49 +-13623954.99 4522860.161 22 49 +-13624055.18 4522985.207 23 49 +-13624076.33 4522997.853 24 49 +-13624110.84 4522985.207 25 49 +-13624238.86 4523143.976 26 49 +-13624296.74 4523103.23 27 49 +-13624339.04 4523151.001 28 49 +-13624467.06 4523288.697 29 49 +-13624575.04 4523398.292 30 49 +-13624703.06 4523520.535 31 49 +-13624711.97 4523527.56 32 49 +-13624734.23 4523545.827 33 49 +-13624791 4523592.195 34 49 +-13624872.27 4523655.425 35 49 +-13624941.28 4523721.466 36 49 +-13625138.32 4523912.564 37 49 +-13625373.2 4524165.494 38 49 +-13625422.18 4524227.322 39 49 +-13625461.15 4524277.909 40 49 +-13625580.26 4524426.861 41 49 +-13625643.71 4524511.174 42 49 +-13625668.2 4524543.495 43 49 +-13625703.82 4524591.273 44 49 +-13625746.12 4524644.672 45 49 +-13625758.37 4524660.13 46 49 +-13625776.18 4524684.019 47 49 +-13625850.76 4524776.766 48 49 +-13625905.31 4524842.814 49 49 +-13625915.33 4524855.461 50 49 +-13625977.67 4524935.562 51 49 +-13626045.57 4525022.69 52 49 +-13626111.25 4525104.198 53 49 +-13626180.27 4525191.327 54 49 +-13626225.91 4525248.945 55 49 +-13626243.72 4525271.431 56 49 +-13626311.63 4525357.156 57 49 +-13626396.23 4525465.368 58 49 +-13626479.72 4525573.581 59 49 +-13626618.87 4525804.065 60 49 +-13626683.43 4525917.903 61 49 +-13626709.04 4525964.282 62 49 +-13626750.23 4526040.175 63 49 +-13626761.36 4526113.258 64 49 +-13626759.13 4526314.238 65 49 +-13626758.02 4526378.89 66 49 +-13626756.9 4526522.25 67 49 +-13626762.47 4526787.893 68 49 +-13626763.58 4526904.553 69 49 +-13626766.92 4527066.192 70 49 +-13626768.04 4527132.255 71 49 +-13626769.15 4527194.1 72 49 +-13626772.49 4527225.023 73 49 +-13626845.96 4527368.395 74 49 +-13626958.39 4527629.842 75 49 +-13627041.88 4527839.286 76 49 +-13627066.37 4527882.862 77 49 +-13627077.5 4527906.759 78 49 +-13627110.9 4527978.449 79 49 +-13627119.81 4528002.346 80 49 +-13627195.5 4528211.797 81 49 +-13627199.96 4528223.043 82 49 +-13627211.09 4528246.94 83 49 +-13627294.58 4528432.498 84 49 +-13627321.29 4528491.54 85 49 +-13627340.22 4528536.525 86 49 +-13627378.07 4528616.654 87 49 +-13627420.37 4528656.016 88 49 +-13627550.61 4528619.465 89 49 +-13627728.72 4528942.8 90 49 +-13627972.51 4529349.091 91 49 +-13628028.17 4529394.08 92 49 +-13627972.51 4529461.562 93 49 +-13627938 4529505.145 94 49 +-13627915.74 4529533.263 95 49 +-13627694.21 4529752.587 96 49 +-13627847.84 4529831.319 97 49 +-13627779.93 4530081.58 98 49 +-13627725.38 4530291.073 99 49 +-13627807.76 4530314.975 100 49 +-13627894.59 4530340.284 101 49 +-13627983.64 4530364.186 102 49 +-13628270.85 4530444.329 103 49 +-13628372.15 4530396.524 104 49 +-13628451.19 4530454.171 105 49 +-13628381.06 4530551.188 106 49 +-13628368.81 4530568.06 107 49 +-13628357.68 4530583.527 108 49 +-13628201.83 4530798.654 109 49 +-13628438.94 4530867.552 110 49 +-13628483.47 4530878.8 111 49 +-13628591.45 4530905.516 112 49 +-13628570.3 4530978.633 113 49 +-13628540.24 4531061.593 114 49 +-13628521.32 4531131.899 115 49 +-13628503.51 4531202.205 116 49 +-13628484.58 4531268.293 117 49 +-13628465.66 4531338.601 118 49 +-13628445.62 4531410.314 119 49 +-13628426.7 4531476.404 120 49 +-13628651.56 4531539.682 121 49 +-13628786.26 4531574.836 122 49 +-13628822.99 4531584.679 123 49 +-13628798.5 4531664.832 124 49 +-13628785.15 4531704.205 125 49 +-13628700.54 4532023.417 126 49 +-13628629.3 4532284.981 127 49 +-13628607.03 4532370.764 128 49 +-13628597.02 4532405.921 129 49 +-13628585.88 4532448.11 130 49 +-13628568.07 4532517.019 131 49 +-13628669.37 4532547.958 132 49 +-13628703.88 4532557.802 133 49 +-13628838.58 4532623.899 134 49 +-13629199.25 4532919.23 135 49 +-13629382.93 4533044.397 136 49 +-13629477.55 4533111.903 137 49 +-13629563.27 4533168.159 138 49 +-13629583.31 4533182.223 139 49 +-13630536.2 4533836.217 140 49 +-13630576.28 4533861.534 141 49 +-13630602.99 4533879.818 142 49 +-13630654.2 4533916.387 143 49 +-13630771.09 4533996.558 144 49 +-13630823.41 4534033.127 145 49 +-13630834.54 4534040.16 146 49 +-13630918.03 4534095.014 147 49 +-13631080.55 4534208.942 148 49 +-13631234.17 4534313.026 149 49 +-13631254.21 4534325.685 150 49 +-13631284.27 4534346.784 151 49 +-13631339.93 4534384.761 152 49 +-13631392.25 4534419.925 153 49 +-13631435.66 4534448.056 154 49 +-13631475.74 4534476.187 155 49 +-13631506.91 4534498.692 156 49 +-13631549.21 4534528.23 157 49 +-13631582.6 4534552.142 158 49 +-13631664.98 4534608.406 159 49 +-13631786.32 4534698.428 160 49 +-13632040.13 4535014.918 161 49 +-13632135.86 4535155.583 162 49 +-13632153.67 4535189.343 163 49 +-13632099.13 4535270.93 164 49 +-13632043.47 4535352.517 165 49 +-13631985.58 4535436.919 166 49 +-13631928.81 4535517.101 167 49 +-13631872.03 4535601.504 168 49 +-13631815.26 4535684.501 169 49 +-13631758.49 4535768.905 170 49 +-13631703.94 4535849.09 171 49 +-13631868.7 4535970.072 172 49 +-13631966.66 4535915.208 173 49 +-13631983.35 4536167.022 174 49 +-13632084.66 4536161.395 175 49 +-13632184.84 4536157.174 176 49 +-13632190.41 4536311.923 177 49 +-13632194.86 4536365.382 178 49 +-13632292.82 4536361.162 179 49 +-13632295.05 4536408.994 180 49 +-13632297.28 4536461.047 181 49 +-13632301.73 4536562.34 182 49 +-13632311.75 4536767.742 183 49 +-13632318.43 4536971.741 184 49 +-13632418.61 4536967.521 185 49 +-13632423.07 4537056.156 186 49 +-13632426.41 4537139.165 187 49 +-13632427.52 4537153.234 188 49 +-13632429.75 4537222.174 189 49 +-13632433.09 4537310.811 190 49 +-13632297.28 4537399.45 191 49 +-13632440.88 4537478.24 192 49 +-13632440.88 4537495.124 193 49 +-13632433.09 4537576.729 194 49 +-13632414.16 4537711.801 195 49 +-13632421.95 4537775.116 196 49 +-13632437.54 4537822.955 197 49 +-13632408.59 4537865.166 198 49 +-13632367.41 4537924.261 199 49 +-13632335.12 4537962.251 200 49 +-13632310.63 4538011.497 201 49 +-13632290.6 4538036.824 202 49 +-13632246.07 4538093.106 203 49 +-13632231.6 4538109.991 204 49 +-13632184.84 4538169.088 205 49 +-13632157.01 4538202.858 206 49 +-13632121.39 4538245.07 207 49 +-13632072.41 4538299.946 208 49 +-13632056.83 4538319.645 209 49 +-13631991.15 4538397.035 210 49 +-13631926.58 4538473.019 211 49 +-13631906.54 4538496.94 212 49 +-13631862.02 4538549.003 213 49 +-13631841.98 4538575.739 214 49 +-13631800.79 4538623.581 215 49 +-13631779.64 4538647.502 216 49 +-13631719.53 4538713.638 217 49 +-13631680.57 4538741.78 218 49 +-13631569.25 4538806.509 219 49 +-13631542.53 4538833.245 220 49 +-13631501.34 4538938.783 221 49 +-13631469.06 4538988.034 222 49 +-13631380 4539044.321 223 49 +-13631326.57 4539099.202 224 49 +-13631312.1 4539118.902 225 49 +-13631284.27 4539158.304 226 49 +-13631116.18 4539405.974 227 49 +-13630924.71 4539715.571 228 49 +-13630885.74 4539747.938 229 49 +-13630874.61 4539759.196 230 49 +-13630805.59 4539873.187 231 49 +-13630696.5 4540049.101 232 49 +-13630656.43 4540109.616 233 49 +-13630609.67 4540177.168 234 49 +-13630513.94 4540324.939 235 49 +-13630493.9 4540358.716 236 49 +-13630441.58 4540437.529 237 49 +-13630301.32 4540647.23 238 49 +-13630255.68 4540716.193 239 49 +-13630225.62 4540759.823 240 49 +-13630138.79 4540890.713 241 49 +-13630119.87 4540928.714 242 49 +-13630080.9 4540997.679 243 49 +-13630046.4 4541063.829 244 49 +-13630028.58 4541099.016 245 49 +-13630010.77 4541134.202 246 49 +-13629969.58 4541205.984 247 49 +-13629911.7 4541251.023 248 49 +-13629847.13 4541300.285 249 49 +-13629890.55 4541352.362 250 49 +-13629925.06 4541395.995 251 49 +-13629926.17 4541456.518 252 49 +-13629928.4 4541580.38 253 49 +-13629928.4 4541684.537 254 49 +-13629931.74 4541788.696 255 49 +-13630057.53 4541790.103 256 49 +-13630083.13 4541973.088 257 49 +-13630045.28 4541973.088 258 49 +-13630077.56 4542054.728 259 49 +-13629997.41 4542030.799 260 49 +-13629954 4542039.244 261 49 +-13629928.4 4542132.145 262 49 +-13629927.28 4542180.004 263 49 +-13629926.17 4542246.162 264 49 +-13629926.17 4542267.276 265 49 +-13629925.06 4542365.81 266 49 +-13629951.77 4542447.453 267 49 +-13629951.77 4542558.658 268 49 +-13629908.36 4542572.735 269 49 +-13629830.44 4542555.843 270 49 +-13629787.02 4542544.581 271 49 +-13629746.95 4542534.728 272 49 +-13629663.46 4542522.059 273 49 +-13629582.19 4542602.296 274 49 +-13629568.83 4542630.449 275 49 +-13629493.14 4542783.886 276 49 +-13629483.12 4542810.632 277 49 +-13629458.63 4542893.687 278 49 +-13629458.63 4542921.841 279 49 +-13629471.99 4542973.926 280 49 +-13629694.63 4543276.59 281 49 +-13629707.98 4543286.444 282 49 +-13629919.49 4543451.153 283 49 +-13629931.74 4543462.416 284 49 +-13629970.7 4543508.873 285 49 +-13629978.49 4543548.291 286 49 +-13629974.04 4543653.876 287 49 +-13629979.6 4543707.373 288 49 +-13630038.6 4543772.132 289 49 +-13630204.47 4543729.898 290 49 +-13630297.98 4543690.479 291 49 +-13630336.94 4543679.216 292 49 +-13630355.86 4543680.624 293 49 +-13630404.84 4543713.004 294 49 +-13630392.6 4543724.267 295 49 +-13630373.67 4543745.384 296 49 +-13630351.41 4543773.54 297 49 +-13630286.85 4543853.787 298 49 +-13630255.68 4543888.983 299 49 +-13630240.09 4543905.877 300 49 +-13630246.77 4544049.478 301 49 +-13630265.69 4544247.988 302 49 +-13630267.92 4544276.146 303 49 +-13630265.69 4544387.37 304 49 +-13630233.41 4544443.687 305 49 +-13630235.64 4544461.99 306 49 +-13630238.98 4544505.635 307 49 +-13630175.53 4544623.901 308 49 +-13630086.47 4544747.801 309 49 +-13630064.21 4544784.408 310 49 +-13630015.23 4544885.781 311 49 +-13629990.74 4544930.837 312 49 +-13629971.81 4545073.044 313 49 +-13629979.6 4545088.532 314 49 +-13630035.26 4545122.324 315 49 +-13630088.7 4545139.22 316 49 +-13630103.17 4545137.812 317 49 +-13630185.54 4545115.284 318 49 +-13630200.02 4545106.836 319 49 +-13630215.6 4545118.1 320 49 +-13630240.09 4545147.668 321 49 +-13630286.85 4545222.293 322 49 +-13630306.88 4545253.27 323 49 +-13630319.13 4545271.574 324 49 +-13630372.56 4545316.631 325 49 +-13630450.48 4545363.096 326 49 +-13630495.01 4545416.602 327 49 +-13630497.24 4545505.309 328 49 +-13630487.22 4545526.43 329 49 +-13630350.3 4545647.524 330 49 +-13630375.9 4545698.215 331 49 +-13630407.07 4545755.947 332 49 +-13630441.58 4545657.381 333 49 +-13630437.13 4545848.881 334 49 +-13630330.26 4545858.738 335 49 +-13630295.75 4545936.184 336 49 +-13630464.96 4545937.592 337 49 +-13630385.92 4546030.528 338 49 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000050.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000050.dat new file mode 100644 index 000000000000..4be1b34ba1c7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000050.dat @@ -0,0 +1,443 @@ +-13614010.82 4517464.922 0 50 +-13614104.33 4517592.712 1 50 +-13614185.59 4517706.461 2 50 +-13613986.33 4517942.389 3 50 +-13613985.22 4518039.289 4 50 +-13613985.22 4518136.19 5 50 +-13613982.99 4518228.879 6 50 +-13614093.2 4518226.071 7 50 +-13614113.24 4518226.071 8 50 +-13614201.18 4518223.262 9 50 +-13614201.18 4518324.378 10 50 +-13614201.18 4518421.282 11 50 +-13614200.07 4518520.995 12 50 +-13614200.07 4518619.306 13 50 +-13614198.95 4518717.617 14 50 +-13614198.95 4518813.12 15 50 +-13614197.84 4518910.028 16 50 +-13614588.57 4519179.691 17 50 +-13614716.59 4519226.04 18 50 +-13615109.55 4519331.379 19 50 +-13615229.77 4519286.435 20 50 +-13615332.18 4519217.613 21 50 +-13615464.66 4519103.848 22 50 +-13615530.33 4519181.096 23 50 +-13615583.77 4519244.299 24 50 +-13615631.63 4519300.48 25 50 +-13615639.43 4519311.716 26 50 +-13615666.14 4519342.616 27 50 +-13615769.67 4519433.911 28 50 +-13615820.88 4519445.147 29 50 +-13615928.86 4519506.948 30 50 +-13616029.04 4519623.526 31 50 +-13616059.1 4519658.641 32 50 +-13616121.44 4519730.274 33 50 +-13616192.68 4519815.954 34 50 +-13616121.44 4519905.849 35 50 +-13616160.4 4519984.508 36 50 +-13616226.08 4520061.762 37 50 +-13616290.65 4520137.612 38 50 +-13616352.98 4520210.654 39 50 +-13616391.95 4520176.942 40 50 +-13616545.57 4520042.097 41 50 +-13616614.59 4520123.566 42 50 +-13616745.94 4520275.268 43 50 +-13616905.13 4520456.471 44 50 +-13617052.07 4520331.455 45 50 +-13617342.61 4520668.58 46 50 +-13617490.67 4520849.79 47 50 +-13617528.52 4520907.384 48 50 +-13617495.12 4520966.383 49 50 +-13617450.59 4521015.55 50 50 +-13617588.63 4521122.312 51 50 +-13617675.46 4521146.193 52 50 +-13617783.44 4521185.527 53 50 +-13617804.59 4521191.146 54 50 +-13617900.33 4521212.218 55 50 +-13618207.57 4521264.195 56 50 +-13618227.6 4521285.267 57 50 +-13618227.6 4521377.984 58 50 +-13618228.72 4521431.367 59 50 +-13618655.07 4521806.459 60 50 +-13618889.96 4521732.001 61 50 +-13619013.52 4521618.209 62 50 +-13619020.2 4521613.994 63 50 +-13619196.08 4521588.707 64 50 +-13619251.74 4521592.922 65 50 +-13619491.08 4521612.589 66 50 +-13619504.44 4521613.994 67 50 +-13619610.19 4521621.018 68 50 +-13619779.4 4521639.281 69 50 +-13619898.51 4521724.977 70 50 +-13619909.64 4521739.026 71 50 +-13619975.32 4521821.912 72 50 +-13620066.6 4521909.015 73 50 +-13620087.75 4521921.659 74 50 +-13620161.22 4521939.922 75 50 +-13620322.64 4521941.327 76 50 +-13620834.71 4521934.302 77 50 +-13620902.61 4521932.898 78 50 +-13620993.89 4521925.873 79 50 +-13621035.08 4521907.61 80 50 +-13621061.8 4521887.941 81 50 +-13621090.74 4521850.01 82 50 +-13621108.55 4521826.127 83 50 +-13621145.29 4521848.605 84 50 +-13621268.85 4521924.468 85 50 +-13621314.49 4521952.566 86 50 +-13621350.12 4521975.044 87 50 +-13621361.25 4521980.664 88 50 +-13621527.11 4522230.737 89 50 +-13621650.68 4522534.204 90 50 +-13621657.36 4522551.064 91 50 +-13621669.6 4522584.783 92 50 +-13621701.89 4522666.272 93 50 +-13621747.53 4522774.456 94 50 +-13621779.81 4522834.871 95 50 +-13621874.43 4522973.967 96 50 +-13621918.96 4523023.143 97 50 +-13621974.62 4523082.154 98 50 +-13622061.45 4523169.267 99 50 +-13622093.73 4523200.178 100 50 +-13622189.47 4523295.722 101 50 +-13622418.78 4523447.47 102 50 +-13622535.67 4523512.104 103 50 +-13622576.86 4523534.586 104 50 +-13622658.12 4523579.549 105 50 +-13622813.97 4523665.261 106 50 +-13622930.85 4523734.112 107 50 +-13622959.8 4523750.973 108 50 +-13623000.98 4523772.05 109 50 +-13623087.81 4523732.707 110 50 +-13623543.11 4523691.958 111 50 +-13623727.9 4523852.143 112 50 +-13624050.73 4524143.011 113 50 +-13624093.03 4524178.14 114 50 +-13624146.46 4524220.296 115 50 +-13624217.71 4524276.504 116 50 +-13624419.19 4524425.456 117 50 +-13624507.14 4524501.338 118 50 +-13624610.66 4524589.867 119 50 +-13624654.08 4524695.261 120 50 +-13624720.87 4524984.747 121 50 +-13624716.42 4525063.444 122 50 +-13624759.83 4525203.975 123 50 +-13624779.87 4525244.729 124 50 +-13624789.89 4525253.161 125 50 +-13624801.02 4525262.999 126 50 +-13625050.38 4525286.889 127 50 +-13625097.13 4525286.889 128 50 +-13625221.81 4525333.265 129 50 +-13625276.35 4525480.827 130 50 +-13625344.26 4525705.687 131 50 +-13625372.09 4525806.875 132 50 +-13625396.58 4525886.984 133 50 +-13625428.86 4525999.417 134 50 +-13625460.03 4526118.88 135 50 +-13625501.22 4526277.696 136 50 +-13625620.33 4526733.077 137 50 +-13625638.14 4526851.142 138 50 +-13625658.18 4527261.569 139 50 +-13625632.58 4527309.359 140 50 +-13625594.73 4527381.045 141 50 +-13625545.75 4527471.005 142 50 +-13625483.41 4527548.315 143 50 +-13625465.6 4527556.749 144 50 +-13625381 4527587.673 145 50 +-13625276.35 4527753.54 146 50 +-13625310.86 4527828.04 147 50 +-13625374.32 4527974.232 148 50 +-13625453.35 4528147.134 149 50 +-13625467.82 4528179.465 150 50 +-13625495.65 4528238.506 151 50 +-13625526.82 4528307.387 152 50 +-13625551.31 4528360.805 153 50 +-13625581.37 4528424.064 154 50 +-13625604.75 4528488.729 155 50 +-13625639.26 4528567.452 156 50 +-13625653.73 4528601.19 157 50 +-13625686.01 4528668.668 158 50 +-13625762.82 4528833.146 159 50 +-13625799.56 4528910.466 160 50 +-13625855.22 4529049.643 161 50 +-13625907.54 4529136.806 162 50 +-13625995.48 4529318.162 163 50 +-13626014.4 4529358.933 164 50 +-13626044.46 4529423.603 165 50 +-13626076.74 4529491.086 166 50 +-13626119.04 4529645.736 167 50 +-13626120.16 4529711.815 168 50 +-13626120.16 4529782.111 169 50 +-13626121.27 4529890.369 170 50 +-13626122.38 4529935.36 171 50 +-13626122.38 4529963.479 172 50 +-13626114.59 4530049.243 173 50 +-13626097.89 4530067.521 174 50 +-13625749.46 4530494.946 175 50 +-13625739.44 4530634.144 176 50 +-13625739.44 4530724.132 177 50 +-13625739.44 4530746.629 178 50 +-13625635.92 4530991.288 179 50 +-13625594.73 4531046.126 180 50 +-13625441.11 4531164.24 181 50 +-13625228.49 4531313.29 182 50 +-13625100.47 4531480.622 183 50 +-13625043.7 4531677.488 184 50 +-13625045.92 4531707.018 185 50 +-13625052.6 4531812.483 186 50 +-13625053.72 4531833.576 187 50 +-13625067.07 4531832.17 188 50 +-13625163.92 4531818.108 189 50 +-13625221.81 4531815.295 190 50 +-13625283.03 4531837.795 191 50 +-13625325.34 4531882.794 192 50 +-13625340.92 4531922.168 193 50 +-13625359.84 4531975.605 194 50 +-13625385.45 4532040.292 195 50 +-13625393.24 4532058.573 196 50 +-13625396.58 4532067.01 197 50 +-13625404.37 4532086.698 198 50 +-13625418.84 4532116.229 199 50 +-13625471.16 4532159.823 200 50 +-13625694.92 4532224.511 201 50 +-13626085.65 4532332.794 202 50 +-13626730.19 4532546.551 203 50 +-13627040.77 4532653.431 204 50 +-13627114.24 4532677.339 205 50 +-13627162.11 4532695.621 206 50 +-13627199.96 4532708.278 207 50 +-13627255.62 4532727.967 208 50 +-13627529.46 4532829.223 209 50 +-13627830.02 4532826.411 210 50 +-13627882.34 4532805.315 211 50 +-13628110.55 4532718.122 212 50 +-13628155.08 4532698.434 213 50 +-13628196.27 4532678.745 214 50 +-13628237.45 4532653.431 215 50 +-13628313.15 4532570.459 216 50 +-13628418.9 4532493.112 217 50 +-13628494.6 4532495.924 218 50 +-13628568.07 4532517.019 219 50 +-13628669.37 4532547.958 220 50 +-13628703.88 4532557.802 221 50 +-13628838.58 4532623.899 222 50 +-13629199.25 4532919.23 223 50 +-13629382.93 4533044.397 224 50 +-13629477.55 4533111.903 225 50 +-13629563.27 4533168.159 226 50 +-13629583.31 4533182.223 227 50 +-13630536.2 4533836.217 228 50 +-13630576.28 4533861.534 229 50 +-13630602.99 4533879.818 230 50 +-13630654.2 4533916.387 231 50 +-13630771.09 4533996.558 232 50 +-13630823.41 4534033.127 233 50 +-13630834.54 4534040.16 234 50 +-13630918.03 4534095.014 235 50 +-13631080.55 4534208.942 236 50 +-13631234.17 4534313.026 237 50 +-13631254.21 4534325.685 238 50 +-13631284.27 4534346.784 239 50 +-13631339.93 4534384.761 240 50 +-13631392.25 4534419.925 241 50 +-13631435.66 4534448.056 242 50 +-13631475.74 4534476.187 243 50 +-13631506.91 4534498.692 244 50 +-13631549.21 4534528.23 245 50 +-13631582.6 4534552.142 246 50 +-13631664.98 4534608.406 247 50 +-13631786.32 4534698.428 248 50 +-13632040.13 4535014.918 249 50 +-13632135.86 4535155.583 250 50 +-13632153.67 4535189.343 251 50 +-13632099.13 4535270.93 252 50 +-13632043.47 4535352.517 253 50 +-13631985.58 4535436.919 254 50 +-13631928.81 4535517.101 255 50 +-13631872.03 4535601.504 256 50 +-13631815.26 4535684.501 257 50 +-13631758.49 4535768.905 258 50 +-13631703.94 4535849.09 259 50 +-13631868.7 4535970.072 260 50 +-13631966.66 4535915.208 261 50 +-13631983.35 4536167.022 262 50 +-13632084.66 4536161.395 263 50 +-13632184.84 4536157.174 264 50 +-13632190.41 4536311.923 265 50 +-13632194.86 4536365.382 266 50 +-13632292.82 4536361.162 267 50 +-13632295.05 4536408.994 268 50 +-13632297.28 4536461.047 269 50 +-13632301.73 4536562.34 270 50 +-13632311.75 4536767.742 271 50 +-13632318.43 4536971.741 272 50 +-13632418.61 4536967.521 273 50 +-13632423.07 4537056.156 274 50 +-13632426.41 4537139.165 275 50 +-13632427.52 4537153.234 276 50 +-13632429.75 4537222.174 277 50 +-13632433.09 4537310.811 278 50 +-13632297.28 4537399.45 279 50 +-13632440.88 4537478.24 280 50 +-13632440.88 4537495.124 281 50 +-13632433.09 4537576.729 282 50 +-13632414.16 4537711.801 283 50 +-13632421.95 4537775.116 284 50 +-13632437.54 4537822.955 285 50 +-13632408.59 4537865.166 286 50 +-13632367.41 4537924.261 287 50 +-13632335.12 4537962.251 288 50 +-13632310.63 4538011.497 289 50 +-13632290.6 4538036.824 290 50 +-13632246.07 4538093.106 291 50 +-13632231.6 4538109.991 292 50 +-13632184.84 4538169.088 293 50 +-13632157.01 4538202.858 294 50 +-13632121.39 4538245.07 295 50 +-13632072.41 4538299.946 296 50 +-13632056.83 4538319.645 297 50 +-13631991.15 4538397.035 298 50 +-13631926.58 4538473.019 299 50 +-13631906.54 4538496.94 300 50 +-13631862.02 4538549.003 301 50 +-13631841.98 4538575.739 302 50 +-13631800.79 4538623.581 303 50 +-13631779.64 4538647.502 304 50 +-13631719.53 4538713.638 305 50 +-13631680.57 4538741.78 306 50 +-13631569.25 4538806.509 307 50 +-13631542.53 4538833.245 308 50 +-13631501.34 4538938.783 309 50 +-13631469.06 4538988.034 310 50 +-13631380 4539044.321 311 50 +-13631326.57 4539099.202 312 50 +-13631312.1 4539118.902 313 50 +-13631284.27 4539158.304 314 50 +-13631116.18 4539405.974 315 50 +-13630924.71 4539715.571 316 50 +-13630979.25 4539762.011 317 50 +-13630928.05 4539864.743 318 50 +-13630991.5 4539966.069 319 50 +-13631083.89 4540012.51 320 50 +-13630990.38 4540189.834 321 50 +-13631085.01 4540239.091 322 50 +-13631024.89 4540362.938 323 50 +-13630983.71 4540362.938 324 50 +-13630956.99 4540362.938 325 50 +-13630909.12 4540362.938 326 50 +-13630815.61 4540364.346 327 50 +-13630810.05 4540382.641 328 50 +-13630682.03 4540700.711 329 50 +-13630628.6 4540793.601 330 50 +-13630584.07 4540859.75 331 50 +-13630558.46 4540894.936 332 50 +-13630364.77 4541089.164 333 50 +-13630065.32 4541266.505 334 50 +-13629913.92 4541341.102 335 50 +-13629890.55 4541352.362 336 50 +-13629925.06 4541395.995 337 50 +-13629926.17 4541456.518 338 50 +-13629928.4 4541580.38 339 50 +-13629928.4 4541684.537 340 50 +-13629931.74 4541788.696 341 50 +-13630057.53 4541790.103 342 50 +-13630083.13 4541973.088 343 50 +-13630182.2 4541974.495 344 50 +-13630289.07 4541997.016 345 50 +-13630290.18 4542042.059 346 50 +-13630449.37 4542219.417 347 50 +-13630365.88 4542268.684 348 50 +-13630283.51 4542332.027 349 50 +-13630233.41 4542378.479 350 50 +-13630240.09 4542484.052 351 50 +-13630247.88 4542533.32 352 50 +-13630550.67 4542899.318 353 50 +-13630620.8 4542927.472 354 50 +-13630649.75 4543049.943 355 50 +-13630771.09 4543133 356 50 +-13630843.44 4543140.038 357 50 +-13630953.65 4543155.523 358 50 +-13631050.5 4543225.911 359 50 +-13631078.33 4543269.551 360 50 +-13631168.5 4543410.328 361 50 +-13631238.63 4543518.727 362 50 +-13631250.87 4543532.805 363 50 +-13631159.59 4543570.815 364 50 +-13631164.04 4543593.34 365 50 +-13631013.76 4543693.295 366 50 +-13630980.37 4543731.306 367 50 +-13630853.46 4544026.952 368 50 +-13630737.69 4544057.925 369 50 +-13630706.52 4544029.768 370 50 +-13630600.77 4544063.556 371 50 +-13630866.82 4544204.344 372 50 +-13630922.48 4544121.279 373 50 +-13630934.72 4544291.633 374 50 +-13630897.99 4544286.001 375 50 +-13630771.09 4544474.661 376 50 +-13630781.1 4544488.74 377 50 +-13630787.78 4544500.003 378 50 +-13630772.2 4544554.913 379 50 +-13630762.18 4544740.761 380 50 +-13630782.22 4544768.92 381 50 +-13630834.54 4544911.125 382 50 +-13630764.41 4544957.588 383 50 +-13630614.12 4544942.101 384 50 +-13630729.9 4545088.532 385 50 +-13630857.91 4545260.31 386 50 +-13630875.73 4545285.654 387 50 +-13630900.22 4545440.539 388 50 +-13630838.99 4545453.211 389 50 +-13630814.5 4545463.067 390 50 +-13630785.56 4545484.188 391 50 +-13630734.35 4545592.609 392 50 +-13630676.46 4545722.152 393 50 +-13630679.8 4545753.13 394 50 +-13630689.82 4545781.292 395 50 +-13630712.09 4545827.76 396 50 +-13630736.58 4545954.49 397 50 +-13630683.14 4546095.303 398 50 +-13630635.28 4546167.118 399 50 +-13630629.71 4546176.975 400 50 +-13630621.92 4546298.077 401 50 +-13630624.14 4546310.75 402 50 +-13630667.56 4546593.796 403 50 +-13630669.78 4546605.061 404 50 +-13630705.41 4546844.459 405 50 +-13630706.52 4546854.317 406 50 +-13630728.78 4546985.284 407 50 +-13630737.69 4547043.023 408 50 +-13630749.93 4547114.845 409 50 +-13630763.29 4547190.892 410 50 +-13630773.31 4547250.041 411 50 +-13630764.41 4547251.449 412 50 +-13630598.54 4547278.206 413 50 +-13630601.88 4547300.739 414 50 +-13630615.24 4547389.463 415 50 +-13630617.46 4547404.954 416 50 +-13630625.26 4547455.654 417 50 +-13630638.61 4547540.153 418 50 +-13630640.84 4547554.237 419 50 +-13630658.65 4547669.721 420 50 +-13630678.69 4547800.698 421 50 +-13630692.05 4547892.243 422 50 +-13630698.73 4547935.903 423 50 +-13630710.97 4548009.139 424 50 +-13630719.88 4548065.475 425 50 +-13630743.26 4548200.683 426 50 +-13630763.29 4548321.808 427 50 +-13630777.76 4548414.766 428 50 +-13630797.8 4548540.119 429 50 +-13630803.37 4548573.922 430 50 +-13630804.48 4548595.049 431 50 +-13630795.58 4548613.359 432 50 +-13630784.44 4548665.473 433 50 +-13630783.33 4548710.545 434 50 +-13630772.2 4548735.898 435 50 +-13630767.75 4548748.574 436 50 +-13630757.73 4548772.519 437 50 +-13630773.31 4548920.412 438 50 +-13630781.1 4548968.302 439 50 +-13630792.24 4549042.955 440 50 +-13630803.37 4549110.565 441 50 +-13630673.12 4549150.004 442 50 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000051.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000051.dat new file mode 100644 index 000000000000..30af9c69d323 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000051.dat @@ -0,0 +1,67 @@ +-13632322.88 4543121.738 0 51 +-13632381.88 4543203.387 1 51 +-13632295.05 4543308.968 2 51 +-13632325.11 4543411.736 3 51 +-13632291.71 4543448.338 4 51 +-13632312.86 4543518.727 5 51 +-13632339.58 4543544.067 6 51 +-13632365.18 4543572.223 7 51 +-13632380.76 4543651.06 8 51 +-13632391.9 4543793.25 9 51 +-13632446.44 4543858.01 10 51 +-13632404.14 4544032.583 11 51 +-13632413.05 4544205.752 12 51 +-13632436.42 4544305.712 13 51 +-13632534.39 4544291.633 14 51 +-13632564.44 4544335.278 15 51 +-13632567.78 4544345.133 16 51 +-13632557.76 4544388.778 17 51 +-13632629.01 4544461.99 18 51 +-13632679.1 4544516.898 19 51 +-13632682.44 4544577.439 20 51 +-13632696.91 4544840.726 21 51 +-13632711.38 4545102.612 22 51 +-13632726.97 4545363.096 23 51 +-13632739.21 4545624.995 24 51 +-13632755.91 4545892.533 25 51 +-13632769.27 4546153.036 26 51 +-13632780.4 4546419.18 27 51 +-13632901.74 4546412.139 28 51 +-13632901.74 4546458.609 29 51 +-13632901.74 4546475.507 30 51 +-13632906.19 4546554.366 31 51 +-13632949.61 4546696.595 32 51 +-13632964.08 4546707.861 33 51 +-13633036.44 4546758.557 34 51 +-13633116.59 4546814.886 35 51 +-13633084.3 4546881.074 36 51 +-13633077.62 4546902.197 37 51 +-13633062.04 4546916.28 38 51 +-13633048.68 4546927.546 39 51 +-13633018.63 4546954.303 40 51 +-13632955.17 4547005 41 51 +-13632940.7 4547019.083 42 51 +-13632919.55 4547037.39 43 51 +-13632868.34 4547096.538 44 51 +-13632862.78 4547147.236 45 51 +-13632871.68 4547181.034 46 51 +-13632882.82 4547221.875 47 51 +-13632911.76 4547313.414 48 51 +-13632909.53 4547327.497 49 51 +-13632910.65 4547350.03 50 51 +-13632886.16 4547350.03 51 51 +-13632870.57 4547350.03 52 51 +-13632831.61 4547351.438 53 51 +-13632832.72 4547378.196 54 51 +-13632839.4 4547461.287 55 51 +-13632854.99 4547727.464 56 51 +-13632974.1 4547720.422 57 51 +-13633093.21 4547713.38 58 51 +-13633213.43 4547706.338 59 51 +-13633332.55 4547702.113 60 51 +-13633377.07 4547699.296 61 51 +-13633453.88 4547695.071 62 51 +-13633466.13 4547954.212 63 51 +-13633527.36 4547948.578 64 51 +-13633584.13 4547945.762 65 51 +-13633709.92 4547938.72 66 51 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000052.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000052.dat new file mode 100644 index 000000000000..452b9a9413cd --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000052.dat @@ -0,0 +1,572 @@ +-13620609.84 4518933.904 0 52 +-13620664.39 4519064.522 1 52 +-13620671.07 4519211.995 2 52 +-13620780.16 4519466.215 3 52 +-13620889.25 4519526.611 4 52 +-13620732.29 4519654.427 5 52 +-13620691.11 4519681.114 6 52 +-13620604.28 4519872.139 7 52 +-13620594.26 4519900.231 8 52 +-13620541.94 4520006.982 9 52 +-13620382.75 4520108.115 10 52 +-13620341.56 4520127.78 11 52 +-13620223.56 4520237.342 12 52 +-13620194.62 4520261.221 13 52 +-13620064.38 4520317.408 14 52 +-13619948.6 4520518.277 15 52 +-13620063.26 4520582.893 16 52 +-13620018.74 4520622.225 17 52 +-13619986.45 4520650.319 18 52 +-13619928.57 4520703.698 19 52 +-13620193.51 4520858.218 20 52 +-13620172.36 4520876.48 21 52 +-13620357.15 4521033.812 22 52 +-13620369.39 4521023.978 23 52 +-13620443.98 4521098.431 24 52 +-13620471.81 4521125.122 25 52 +-13620646.58 4521213.623 26 52 +-13620612.07 4521302.125 27 52 +-13620746.76 4521347.078 28 52 +-13621101.87 4521497.393 29 52 +-13621159.76 4521515.656 30 52 +-13621229.89 4521511.441 31 52 +-13621279.99 4521512.846 32 52 +-13621235.46 4521562.015 33 52 +-13621207.63 4521597.136 34 52 +-13621176.46 4521674.402 35 52 +-13621174.23 4521727.787 36 52 +-13621298.91 4521890.751 37 52 +-13621333.42 4521900.585 38 52 +-13621350.12 4521975.044 39 52 +-13621361.25 4521980.664 40 52 +-13621527.11 4522230.737 41 52 +-13621650.68 4522534.204 42 52 +-13621657.36 4522551.064 43 52 +-13621669.6 4522584.783 44 52 +-13621701.89 4522666.272 45 52 +-13621747.53 4522774.456 46 52 +-13621779.81 4522834.871 47 52 +-13621874.43 4522973.967 48 52 +-13621918.96 4523023.143 49 52 +-13621974.62 4523082.154 50 52 +-13622061.45 4523169.267 51 52 +-13622093.73 4523200.178 52 52 +-13622189.47 4523295.722 53 52 +-13622418.78 4523447.47 54 52 +-13622535.67 4523512.104 55 52 +-13622576.86 4523534.586 56 52 +-13622658.12 4523579.549 57 52 +-13622813.97 4523665.261 58 52 +-13622930.85 4523734.112 59 52 +-13622959.8 4523750.973 60 52 +-13623000.98 4523772.05 61 52 +-13623087.81 4523732.707 62 52 +-13623543.11 4523691.958 63 52 +-13623727.9 4523852.143 64 52 +-13624050.73 4524143.011 65 52 +-13624093.03 4524178.14 66 52 +-13624146.46 4524220.296 67 52 +-13624217.71 4524276.504 68 52 +-13624419.19 4524425.456 69 52 +-13624507.14 4524501.338 70 52 +-13624610.66 4524589.867 71 52 +-13624654.08 4524695.261 72 52 +-13624720.87 4524984.747 73 52 +-13624716.42 4525063.444 74 52 +-13624759.83 4525203.975 75 52 +-13624779.87 4525244.729 76 52 +-13624789.89 4525253.161 77 52 +-13624801.02 4525262.999 78 52 +-13625050.38 4525286.889 79 52 +-13625097.13 4525286.889 80 52 +-13625221.81 4525333.265 81 52 +-13625276.35 4525480.827 82 52 +-13625344.26 4525705.687 83 52 +-13625372.09 4525806.875 84 52 +-13625396.58 4525886.984 85 52 +-13625428.86 4525999.417 86 52 +-13625460.03 4526118.88 87 52 +-13625501.22 4526277.696 88 52 +-13625620.33 4526733.077 89 52 +-13625638.14 4526851.142 90 52 +-13625658.18 4527261.569 91 52 +-13625632.58 4527309.359 92 52 +-13625594.73 4527381.045 93 52 +-13625545.75 4527471.005 94 52 +-13625483.41 4527548.315 95 52 +-13625465.6 4527556.749 96 52 +-13625273.02 4527618.597 97 52 +-13625249.64 4527732.455 98 52 +-13625276.35 4527753.54 99 52 +-13625310.86 4527828.04 100 52 +-13625374.32 4527974.232 101 52 +-13625453.35 4528147.134 102 52 +-13625467.82 4528179.465 103 52 +-13625495.65 4528238.506 104 52 +-13625526.82 4528307.387 105 52 +-13625551.31 4528360.805 106 52 +-13625581.37 4528424.064 107 52 +-13625604.75 4528488.729 108 52 +-13625639.26 4528567.452 109 52 +-13625653.73 4528601.19 110 52 +-13625686.01 4528668.668 111 52 +-13625762.82 4528833.146 112 52 +-13625799.56 4528910.466 113 52 +-13625855.22 4529049.643 114 52 +-13625907.54 4529136.806 115 52 +-13625995.48 4529318.162 116 52 +-13626014.4 4529358.933 117 52 +-13626044.46 4529423.603 118 52 +-13626076.74 4529491.086 119 52 +-13626119.04 4529645.736 120 52 +-13626120.16 4529711.815 121 52 +-13626120.16 4529782.111 122 52 +-13626121.27 4529890.369 123 52 +-13626122.38 4529935.36 124 52 +-13626122.38 4529963.479 125 52 +-13626114.59 4530049.243 126 52 +-13626189.17 4530094.234 127 52 +-13626214.78 4530104.076 128 52 +-13626287.14 4530097.046 129 52 +-13626312.74 4530090.016 130 52 +-13626324.98 4530085.798 131 52 +-13626353.93 4530075.956 132 52 +-13626409.59 4530056.273 133 52 +-13626419.61 4530092.828 134 52 +-13626453 4530139.226 135 52 +-13626498.64 4530265.765 136 52 +-13626500.87 4530286.855 137 52 +-13626504.21 4530314.975 138 52 +-13626500.87 4530376.84 139 52 +-13626491.96 4530442.923 140 52 +-13626448.55 4530554 141 52 +-13626418.49 4530620.084 142 52 +-13626388.44 4530693.199 143 52 +-13626367.29 4530745.223 144 52 +-13626361.72 4530757.878 145 52 +-13626352.81 4530783.187 146 52 +-13626317.19 4530888.643 147 52 +-13626284.91 4530968.79 148 52 +-13626267.1 4531013.786 149 52 +-13626213.67 4531143.148 150 52 +-13626160.23 4531275.324 151 52 +-13626043.35 4531518.589 152 52 +-13626053.36 4531524.214 153 52 +-13626132.4 4531576.242 154 52 +-13626193.63 4531615.615 155 52 +-13626380.64 4531739.36 156 52 +-13626370.63 4531757.641 157 52 +-13626336.12 4531795.609 158 52 +-13626372.85 4531853.263 159 52 +-13626456.34 4531989.667 160 52 +-13626500.87 4532081.073 161 52 +-13626512 4532097.948 162 52 +-13626548.74 4532131.698 163 52 +-13626567.66 4532142.948 164 52 +-13626642.25 4532173.886 165 52 +-13626657.83 4532180.917 166 52 +-13626730.19 4532231.542 167 52 +-13626744.66 4532244.199 168 52 +-13626817.02 4532321.544 169 52 +-13626890.49 4532400.296 170 52 +-13626962.85 4532480.455 171 52 +-13627020.73 4532540.926 172 52 +-13627037.43 4532559.208 173 52 +-13627088.64 4532614.054 174 52 +-13627110.9 4532636.555 175 52 +-13627114.24 4532677.339 176 52 +-13627162.11 4532695.621 177 52 +-13627199.96 4532708.278 178 52 +-13627255.62 4532727.967 179 52 +-13627529.46 4532829.223 180 52 +-13627830.02 4532826.411 181 52 +-13627882.34 4532805.315 182 52 +-13628110.55 4532718.122 183 52 +-13628155.08 4532698.434 184 52 +-13628196.27 4532678.745 185 52 +-13628237.45 4532653.431 186 52 +-13628313.15 4532570.459 187 52 +-13628418.9 4532493.112 188 52 +-13628494.6 4532495.924 189 52 +-13628568.07 4532517.019 190 52 +-13628669.37 4532547.958 191 52 +-13628703.88 4532557.802 192 52 +-13628838.58 4532623.899 193 52 +-13629199.25 4532919.23 194 52 +-13629382.93 4533044.397 195 52 +-13629477.55 4533111.903 196 52 +-13629563.27 4533168.159 197 52 +-13629583.31 4533182.223 198 52 +-13630536.2 4533836.217 199 52 +-13630576.28 4533861.534 200 52 +-13630602.99 4533879.818 201 52 +-13630654.2 4533916.387 202 52 +-13630771.09 4533996.558 203 52 +-13630823.41 4534033.127 204 52 +-13630834.54 4534040.16 205 52 +-13630918.03 4534095.014 206 52 +-13631080.55 4534208.942 207 52 +-13631234.17 4534313.026 208 52 +-13631254.21 4534325.685 209 52 +-13631284.27 4534346.784 210 52 +-13631339.93 4534384.761 211 52 +-13631392.25 4534419.925 212 52 +-13631435.66 4534448.056 213 52 +-13631475.74 4534476.187 214 52 +-13631506.91 4534498.692 215 52 +-13631549.21 4534528.23 216 52 +-13631582.6 4534552.142 217 52 +-13631664.98 4534608.406 218 52 +-13631786.32 4534698.428 219 52 +-13632040.13 4535014.918 220 52 +-13631995.6 4535075.403 221 52 +-13631936.6 4535159.803 222 52 +-13631880.94 4535242.796 223 52 +-13631824.17 4535325.79 224 52 +-13631767.39 4535410.192 225 52 +-13631709.51 4535491.78 226 52 +-13631698.38 4535501.627 227 52 +-13631650.51 4535573.37 228 52 +-13631636.04 4535593.064 229 52 +-13631595.96 4535656.366 230 52 +-13631539.19 4535739.364 231 52 +-13631703.94 4535849.09 232 52 +-13631868.7 4535970.072 233 52 +-13631782.98 4536072.767 234 52 +-13631690.58 4536302.075 235 52 +-13631652.74 4536317.55 236 52 +-13631314.32 4536570.781 237 52 +-13631240.85 4536683.33 238 52 +-13631080.55 4537077.26 239 52 +-13630585.18 4537236.243 240 52 +-13629991.85 4536954.859 241 52 +-13629404.08 4536567.967 242 52 +-13629377.36 4536556.712 243 52 +-13629109.09 4536621.428 244 52 +-13628952.12 4536911.245 245 52 +-13628673.83 4536832.459 246 52 +-13628366.58 4536580.629 247 52 +-13628257.49 4536570.781 248 52 +-13627974.74 4536880.293 249 52 +-13627912.4 4536970.335 250 52 +-13627848.95 4537002.693 251 52 +-13627927.99 4537091.329 252 52 +-13628155.08 4537461.356 253 52 +-13628158.42 4537500.752 254 52 +-13628160.64 4537631.602 255 52 +-13628251.92 4537910.191 256 52 +-13628253.04 4537987.578 257 52 +-13628230.77 4538088.885 258 52 +-13628188.47 4538208.486 259 52 +-13628158.42 4538297.132 260 52 +-13628108.32 4538436.434 261 52 +-13628056 4538412.514 262 52 +-13627986.98 4538388.593 263 52 +-13627912.4 4538361.858 264 52 +-13627861.19 4538344.973 265 52 +-13627833.36 4538335.123 266 52 +-13627766.57 4538526.489 267 52 +-13627743.19 4538560.26 268 52 +-13627663.04 4538533.525 269 52 +-13627600.71 4538640.466 270 52 +-13627595.14 4538716.452 271 52 +-13627595.14 4538812.138 272 52 +-13627538.37 4538867.017 273 52 +-13627290.12 4538810.731 274 52 +-13627267.86 4538874.053 275 52 +-13627209.97 4539034.471 276 52 +-13627159.88 4539185.041 277 52 +-13627054.13 4539148.453 278 52 +-13627021.84 4539238.515 279 52 +-13626770.26 4539155.489 280 52 +-13626529.81 4539072.465 281 52 +-13626496.42 4539169.561 282 52 +-13626464.13 4539265.252 283 52 +-13626429.62 4539360.943 284 52 +-13626195.85 4539277.917 285 52 +-13626162.46 4539373.608 286 52 +-13626127.95 4539467.893 287 52 +-13626096.78 4539563.586 288 52 +-13626066.72 4539659.28 289 52 +-13626099.01 4539670.538 290 52 +-13626038.89 4539846.448 291 52 +-13626013.29 4539863.336 292 52 +-13625903.08 4539899.926 293 52 +-13625792.88 4539935.108 294 52 +-13625683.78 4539971.698 295 52 +-13625730.54 4540113.838 296 52 +-13625649.28 4540139.17 297 52 +-13625621.45 4540147.614 298 52 +-13625630.35 4540177.168 299 52 +-13625688.24 4540346.05 300 52 +-13625709.39 4540415.011 301 52 +-13625733.88 4540498.046 302 52 +-13625739.44 4540514.935 303 52 +-13625796.22 4540683.822 304 52 +-13625852.99 4540852.713 305 52 +-13625907.54 4541021.606 306 52 +-13625964.31 4541189.094 307 52 +-13626019.97 4541357.992 308 52 +-13626032.21 4541397.402 309 52 +-13626052.25 4541457.925 310 52 +-13626075.63 4541526.894 311 52 +-13626092.33 4541577.565 312 52 +-13626107.91 4541626.828 313 52 +-13626131.29 4541698.613 314 52 +-13626080.08 4541729.579 315 52 +-13626055.59 4541746.469 316 52 +-13626043.35 4541754.915 317 52 +-13626023.31 4541770.398 318 52 +-13625991.03 4541798.549 319 52 +-13625894.18 4541871.742 320 52 +-13625904.2 4541974.495 321 52 +-13625804.01 4541982.941 322 52 +-13625792.88 4541984.348 323 52 +-13625747.24 4541991.386 324 52 +-13625708.27 4542023.761 325 52 +-13625680.44 4542044.874 326 52 +-13625612.54 4542098.363 327 52 +-13625547.97 4542137.776 328 52 +-13625532.39 4542146.222 329 52 +-13625493.43 4542170.151 330 52 +-13625347.6 4542260.238 331 52 +-13625247.41 4542322.174 332 52 +-13625143.88 4542365.81 333 52 +-13625117.17 4542368.626 334 52 +-13625089.34 4542408.039 335 52 +-13625057.06 4542451.676 336 52 +-13624994.72 4542537.543 337 52 +-13624917.91 4542644.526 338 52 +-13624902.32 4542665.641 339 52 +-13624894.53 4542676.902 340 52 +-13624878.94 4542698.017 341 52 +-13624740.91 4542886.648 342 52 +-13624850 4542965.48 343 52 +-13624862.25 4542973.926 344 52 +-13624882.28 4542989.411 345 52 +-13624943.51 4543033.051 346 52 +-13624954.64 4543062.613 347 52 +-13624909 4543134.407 348 52 +-13625098.24 4543275.182 349 52 +-13625037.02 4543365.279 350 52 +-13624971.34 4543452.561 351 52 +-13624844.44 4543629.943 352 52 +-13625054.83 4543779.172 353 52 +-13625131.64 4543935.441 354 52 +-13625175.05 4544045.254 355 52 +-13625207.34 4544125.503 356 52 +-13625090.45 4544133.95 357 52 +-13625107.15 4544333.87 358 52 +-13625117.17 4544495.78 359 52 +-13624905.66 4544511.267 360 52 +-13624796.57 4544519.714 361 52 +-13624711.97 4544525.346 362 52 +-13624688.59 4544526.754 363 52 +-13624583.95 4544536.609 364 52 +-13624616.23 4544812.567 365 52 +-13624622.91 4544897.045 366 52 +-13624656.31 4545253.27 367 52 +-13624523.84 4545263.126 368 52 +-13624553.89 4545633.443 369 52 +-13624560.57 4545720.744 370 52 +-13624566.14 4545801.006 371 52 +-13624586.17 4546161.485 372 52 +-13624482.65 4546169.934 373 52 +-13624378.01 4546178.383 374 52 +-13624341.27 4546181.199 375 52 +-13624276.71 4546185.424 376 52 +-13624265.57 4546186.832 377 52 +-13624254.44 4546186.832 378 52 +-13624160.93 4546193.873 379 52 +-13624089.69 4546267.097 380 52 +-13624025.12 4546365.669 381 52 +-13623941.63 4546565.632 382 52 +-13623909.35 4546747.291 383 52 +-13623970.58 4546803.621 384 52 +-13623980.6 4546848.684 385 52 +-13623987.28 4546935.995 386 52 +-13623991.73 4546981.06 387 52 +-13623995.07 4547021.899 388 52 +-13624001.75 4547106.395 389 52 +-13624003.97 4547116.253 390 52 +-13624012.88 4547158.502 391 52 +-13624047.39 4547292.289 392 52 +-13624095.26 4547459.879 393 52 +-13624100.82 4547516.212 394 52 +-13624116.41 4547647.187 395 52 +-13624123.09 4547707.747 396 52 +-13624129.76 4547759.856 397 52 +-13624137.56 4547824.641 398 52 +-13624138.67 4547830.274 399 52 +-13624143.12 4547868.3 400 52 +-13624188.76 4547885.201 401 52 +-13624394.7 4547871.117 402 52 +-13624394.7 4547885.201 403 52 +-13624401.38 4547913.369 404 52 +-13624433.67 4547961.254 405 52 +-13624447.02 4547978.155 406 52 +-13624455.93 4547988.013 407 52 +-13624470.4 4548004.914 408 52 +-13624487.1 4548020.406 409 52 +-13624516.04 4548045.758 410 52 +-13624538.31 4548066.884 411 52 +-13624556.12 4548085.193 412 52 +-13624582.83 4548111.953 413 52 +-13624464.84 4548234.485 414 52 +-13624400.27 4548295.048 415 52 +-13624353.52 4548340.118 416 52 +-13624332.37 4548359.836 417 52 +-13624313.44 4548378.146 418 52 +-13624257.78 4548438.709 419 52 +-13624245.54 4548452.794 420 52 +-13624193.22 4548568.288 421 52 +-13624185.42 4548647.163 422 52 +-13624182.08 4548717.587 423 52 +-13624182.08 4548751.391 424 52 +-13624180.97 4548768.293 425 52 +-13624176.52 4548838.719 426 52 +-13624172.07 4548865.48 427 52 +-13624159.82 4549065.491 428 52 +-13624157.59 4549103.522 429 52 +-13624147.58 4549252.829 430 52 +-13624137.56 4549389.461 431 52 +-13624136.44 4549472.567 432 52 +-13624138.67 4549507.782 433 52 +-13624153.14 4549610.611 434 52 +-13624060.75 4549716.257 435 52 +-13623379.47 4550531.885 436 52 +-13623210.27 4550736.154 437 52 +-13621903.37 4552297.185 438 52 +-13621877.77 4552325.365 439 52 +-13621853.28 4552353.544 440 52 +-13621758.66 4552464.855 441 52 +-13621744.19 4552481.763 442 52 +-13621699.66 4552531.078 443 52 +-13621635.09 4552612.801 444 52 +-13621619.51 4552632.527 445 52 +-13621578.32 4552681.843 446 52 +-13621548.27 4552707.206 447 52 +-13621531.57 4552718.478 448 52 +-13621467 4552762.158 449 52 +-13621434.72 4552781.885 450 52 +-13621399.1 4552804.43 451 52 +-13621350.12 4552845.292 452 52 +-13621287.78 4552918.563 453 52 +-13621263.29 4552949.562 454 52 +-13621231 4552991.835 455 52 +-13621186.48 4553049.607 456 52 +-13621164.21 4553077.788 457 52 +-13621138.61 4553104.561 458 52 +-13621107.44 4553132.743 459 52 +-13620997.23 4553186.288 460 52 +-13620924.88 4553214.47 461 52 +-13620665.5 4553320.154 462 52 +-13620462.9 4553403.292 463 52 +-13619813.91 4553668.211 464 52 +-13619181.61 4553921.864 465 52 +-13617734.46 4554207.935 466 52 +-13617528.52 4554224.846 467 52 +-13617132.22 4554268.532 468 52 +-13616787.13 4554364.361 469 52 +-13616556.7 4554423.55 470 52 +-13616433.13 4554450.326 471 52 +-13616292.87 4554485.558 472 52 +-13616135.91 4554522.199 473 52 +-13615939.99 4554563.069 474 52 +-13615864.29 4554581.389 475 52 +-13615813.09 4554592.664 476 52 +-13615644.99 4554627.896 477 52 +-13615368.92 4554675.812 478 52 +-13615056.11 4554729.366 479 52 +-13614930.32 4554756.143 480 52 +-13614787.83 4554791.375 481 52 +-13614689.87 4554816.743 482 52 +-13614512.87 4554871.707 483 52 +-13614441.63 4554891.437 484 52 +-13614232.35 4554949.22 485 52 +-13614173.35 4554966.132 486 52 +-13613942.92 4555032.371 487 52 +-13613927.33 4555038.009 488 52 +-13613748.11 4555156.395 489 52 +-13613675.75 4555302.97 490 52 +-13613667.96 4555639.818 491 52 +-13613838.28 4556172.597 492 52 +-13613877.24 4556265.624 493 52 +-13613952.94 4556474.235 494 52 +-13613988.56 4556649.02 495 52 +-13614001.92 4556742.052 496 52 +-13614034.2 4556974.635 497 52 +-13614075.39 4557228.368 498 52 +-13614085.41 4557287.574 499 52 +-13614093.2 4557334.092 500 52 +-13614114.35 4557453.914 501 52 +-13614121.03 4557491.975 502 52 +-13614185.59 4557835.944 503 52 +-13614193.39 4557876.826 504 52 +-13614208.97 4557969.869 505 52 +-13614234.57 4558099.566 506 52 +-13614242.37 4558137.63 507 52 +-13614298.03 4558457.653 508 52 +-13614339.21 4558647.979 509 52 +-13614380.4 4558838.309 510 52 +-13614680.97 4560227.118 511 52 +-13614693.21 4560276.47 512 52 +-13614701 4560310.312 513 52 +-13614772.25 4560599.379 514 52 +-13614777.81 4560621.941 515 52 +-13614677.63 4560648.733 516 52 +-13614607.49 4560667.064 517 52 +-13614503.97 4560692.446 518 52 +-13614475.02 4560699.497 519 52 +-13614465.01 4560702.317 520 52 +-13614354.8 4560730.52 521 52 +-13614147.75 4560784.104 522 52 +-13614118.8 4560791.155 523 52 +-13613996.35 4560817.948 524 52 +-13613873.9 4560848.97 525 52 +-13613749.22 4560879.994 526 52 +-13613627.88 4560912.427 527 52 +-13613503.21 4560940.63 528 52 +-13613489.85 4560943.45 529 52 +-13613208.21 4560991.395 530 52 +-13613040.12 4561018.188 531 52 +-13612980 4561028.059 532 52 +-13612865.34 4561046.392 533 52 +-13612646.05 4561083.056 534 52 +-13612619.33 4561087.286 535 52 +-13612512.46 4561104.208 536 52 +-13612372.2 4561126.771 537 52 +-13612357.73 4561129.592 538 52 +-13612119.5 4561167.666 539 52 +-13611984.81 4561188.819 540 52 +-13611931.37 4561197.28 541 52 +-13611870.15 4561207.152 542 52 +-13611665.32 4561240.996 543 52 +-13611620.79 4561248.047 544 52 +-13611621.91 4561264.969 545 52 +-13611629.7 4561380.606 546 52 +-13611639.72 4561500.474 547 52 +-13611511.7 4561524.448 548 52 +-13611488.32 4561528.679 549 52 +-13611390.36 4561547.012 550 52 +-13611395.93 4561597.78 551 52 +-13611401.49 4561671.113 552 52 +-13611405.95 4561714.831 553 52 +-13611413.74 4561798.036 554 52 +-13611415.97 4561819.19 555 52 +-13611427.1 4561923.551 556 52 +-13611446.02 4562181.636 557 52 +-13611468.29 4562435.496 558 52 +-13611488.32 4562663.976 559 52 +-13611490.55 4562690.773 560 52 +-13611512.81 4562944.646 561 52 +-13611545.1 4563178.779 562 52 +-13611430.44 4563246.481 563 52 +-13611355.85 4563288.795 564 52 +-13611225.61 4563357.908 565 52 +-13611296.85 4563624.492 566 52 +-13611226.72 4563521.525 567 52 +-13611157.7 4563637.186 568 52 +-13611137.67 4563671.039 569 52 +-13611040.82 4563878.387 570 52 +-13610945.08 4563826.197 571 52 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000053.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000053.dat new file mode 100644 index 000000000000..fd35c942f8fd --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000053.dat @@ -0,0 +1,243 @@ +-13626584.36 4550471.31 0 53 +-13626596.6 4550544.564 1 53 +-13626605.51 4550593.87 2 53 +-13626740.21 4550571.33 3 53 +-13626790.3 4550564.286 4 53 +-13626798.09 4550626.271 5 53 +-13626809.22 4550691.074 6 53 +-13626900.51 4550674.169 7 53 +-13626931.68 4550669.943 8 53 +-13626947.26 4550774.191 9 53 +-13626951.71 4550805.184 10 53 +-13627012.94 4550792.505 11 53 +-13627028.52 4550896.755 12 53 +-13627031.86 4550919.296 13 53 +-13627032.98 4550924.931 14 53 +-13627034.09 4550931.975 15 53 +-13627037.43 4550953.107 16 53 +-13627056.35 4551055.949 17 53 +-13627058.58 4551064.402 18 53 +-13627067.49 4551122.164 19 53 +-13627079.73 4551186.97 20 53 +-13627199.96 4551165.837 21 53 +-13627261.18 4551155.975 22 53 +-13627346.9 4551143.296 23 53 +-13627443.75 4551127.799 24 53 +-13627455.99 4551199.649 25 53 +-13627464.9 4551257.411 26 53 +-13627484.93 4551381.39 27 53 +-13627486.05 4551387.025 28 53 +-13627488.27 4551396.887 29 53 +-13627498.29 4551451.833 30 53 +-13627504.97 4551506.778 31 53 +-13627507.2 4551520.867 32 53 +-13627509.42 4551532.138 33 53 +-13627528.35 4551651.893 34 53 +-13627535.03 4551698.387 35 53 +-13627558.4 4551773.058 36 53 +-13627562.86 4551791.374 37 53 +-13627568.42 4551792.783 38 53 +-13627594.03 4551788.556 39 53 +-13627614.06 4551784.33 40 53 +-13627663.04 4551775.876 41 53 +-13627695.33 4551770.241 42 53 +-13627730.95 4551761.787 43 53 +-13627738.74 4551809.69 44 53 +-13627749.87 4551885.772 45 53 +-13627759.89 4551950.582 46 53 +-13627771.02 4552018.211 47 53 +-13627954.7 4551987.215 48 53 +-13628068.25 4551968.898 49 53 +-13628137.27 4551957.627 50 53 +-13628309.81 4551926.63 51 53 +-13628327.62 4551923.813 52 53 +-13628325.4 4551908.314 53 53 +-13628307.58 4551805.463 54 53 +-13628305.36 4551792.783 55 53 +-13628337.64 4551788.556 56 53 +-13628365.47 4551784.33 57 53 +-13628399.98 4551778.694 58 53 +-13628452.3 4551771.65 59 53 +-13628482.36 4551767.423 60 53 +-13628667.15 4551739.245 61 53 +-13628689.41 4551735.018 62 53 +-13628711.67 4551730.791 63 53 +-13628844.14 4551709.658 64 53 +-13628848.6 4551708.249 65 53 +-13628856.39 4551706.84 66 53 +-13628996.65 4551680.071 67 53 +-13629028.93 4551691.342 68 53 +-13629037.84 4551716.702 69 53 +-13629053.43 4551811.099 70 53 +-13629235.99 4551778.694 71 53 +-13629258.25 4551920.995 72 53 +-13629297.21 4551937.902 73 53 +-13629471.99 4552080.205 74 53 +-13629519.85 4552116.837 75 53 +-13629634.51 4552118.246 76 53 +-13629673.47 4552112.611 77 53 +-13629945.09 4552067.524 78 53 +-13630208.92 4552025.256 79 53 +-13630237.86 4552021.029 80 53 +-13630403.73 4551998.486 81 53 +-13630456.05 4551990.032 82 53 +-13630543.99 4551974.534 83 53 +-13630588.52 4551966.081 84 53 +-13630710.97 4551949.173 85 53 +-13630772.2 4551940.72 86 53 +-13630806.71 4551936.493 87 53 +-13630862.37 4551899.861 88 53 +-13630881.29 4551880.136 89 53 +-13631046.04 4551771.65 90 53 +-13631111.72 4551712.476 91 53 +-13631236.4 4551774.467 92 53 +-13631611.55 4551720.929 93 53 +-13631808.58 4551682.889 94 53 +-13631909.88 4551640.622 95 53 +-13632044.58 4551539.183 96 53 +-13632349.6 4551429.291 97 53 +-13632614.54 4551475.783 98 53 +-13632721.4 4551496.916 99 53 +-13632889.49 4551533.547 100 53 +-13632922.89 4551540.591 101 53 +-13633021.97 4551565.951 102 53 +-13633230.13 4551630.76 103 53 +-13633369.28 4551695.569 104 53 +-13633465.02 4551753.334 105 53 +-13633518.45 4551788.556 106 53 +-13633633.11 4551904.088 107 53 +-13633712.15 4552004.122 108 53 +-13633794.52 4552106.975 109 53 +-13633855.75 4552180.241 110 53 +-13633883.58 4552212.647 111 53 +-13633893.6 4552226.736 112 53 +-13633903.62 4552238.008 113 53 +-13634027.18 4552367.634 114 53 +-13634110.67 4552543.759 115 53 +-13634131.82 4552763.567 116 53 +-13634319.95 4554816.743 117 53 +-13634383.4 4555490.42 118 53 +-13634426.82 4555670.826 119 53 +-13634490.27 4555766.668 120 53 +-13634525.89 4555803.313 121 53 +-13634647.23 4555889.29 122 53 +-13634754.1 4555965.402 123 53 +-13634786.38 4555996.41 124 53 +-13634892.13 4556158.502 125 53 +-13634924.42 4556227.568 126 53 +-13634955.58 4556296.634 127 53 +-13635029.06 4557303.08 128 53 +-13635082.49 4557563.869 129 53 +-13635108.09 4557685.104 130 53 +-13635150.39 4557797.881 131 53 +-13635464.31 4558175.694 132 53 +-13635560.05 4558443.554 133 53 +-13635794.93 4558673.356 134 53 +-13635912.93 4558952.509 135 53 +-13635965.25 4559054.021 136 53 +-13636687.72 4559567.235 137 53 +-13636852.47 4559727.972 138 53 +-13636929.28 4559777.321 139 53 +-13637169.73 4559931.012 140 53 +-13637206.46 4559966.262 141 53 +-13637426.88 4561184.589 142 53 +-13637435.78 4561324.198 143 53 +-13637627.25 4561731.754 144 53 +-13637658.42 4561764.19 145 53 +-13637946.74 4562046.246 146 53 +-13638144.89 4562199.97 147 53 +-13638315.21 4562326.9 148 53 +-13638436.55 4562510.245 149 53 +-13638482.19 4562723.212 150 53 +-13638483.3 4562799.374 151 53 +-13638484.41 4562994.011 152 53 +-13638487.75 4563370.602 153 53 +-13638491.09 4563645.649 154 53 +-13638486.64 4563862.871 155 53 +-13638468.83 4564137.932 156 53 +-13638457.7 4564318.488 157 53 +-13638426.53 4564858.765 158 53 +-13638424.3 4564896.854 159 53 +-13638412.05 4565108.459 160 53 +-13638402.04 4565263.639 161 53 +-13638396.47 4565356.748 162 53 +-13638390.9 4565448.447 163 53 +-13638377.55 4565668.528 164 53 +-13638375.32 4565695.333 165 53 +-13638399.81 4565698.155 166 53 +-13638400.92 4565668.528 167 53 +-13638419.85 4565349.694 168 53 +-13638425.41 4565263.639 169 53 +-13638434.32 4565108.459 170 53 +-13638447.68 4564894.032 171 53 +-13638449.9 4564858.765 172 53 +-13638493.32 4564139.342 173 53 +-13638508.9 4563862.871 174 53 +-13638512.24 4563644.239 175 53 +-13638510.02 4563373.423 176 53 +-13638504.45 4562800.784 177 53 +-13638503.34 4562728.854 178 53 +-13638463.26 4562520.118 179 53 +-13638331.9 4562307.155 180 53 +-13638150.45 4562170.353 181 53 +-13637962.32 4562030.733 182 53 +-13637672.89 4561750.087 183 53 +-13637640.61 4561716.241 184 53 +-13637454.71 4561322.787 185 53 +-13637444.69 4561184.589 186 53 +-13637223.16 4559952.162 187 53 +-13637190.88 4559919.731 188 53 +-13636931.51 4559750.531 189 53 +-13636864.71 4559708.232 190 53 +-13636702.19 4559553.135 191 53 +-13636666.57 4559506.606 192 53 +-13636256.91 4559202.06 193 53 +-13635978.61 4559037.102 194 53 +-13635922.95 4558917.262 195 53 +-13635829.44 4558684.635 196 53 +-13635581.2 4558440.735 197 53 +-13635485.47 4558378.703 198 53 +-13635528.88 4558446.374 199 53 +-13635548.92 4558480.21 200 53 +-13635758.2 4558684.635 201 53 +-13635857.27 4558873.556 202 53 +-13635761.54 4558952.509 203 53 +-13635655.78 4559125.925 204 53 +-13635731.48 4559340.233 205 53 +-13635751.52 4559341.643 206 53 +-13635889.56 4559337.413 207 53 +-13635696.97 4559541.855 208 53 +-13635714.78 4559610.944 209 53 +-13636091.04 4559692.722 210 53 +-13636212.38 4559722.332 211 53 +-13636241.32 4559870.381 212 53 +-13636431.68 4560170.717 213 53 +-13636561.92 4560208.788 214 53 +-13636701.07 4560009.973 215 53 +-13636771.21 4559997.282 216 53 +-13637057.3 4560354.024 217 53 +-13637100.71 4560447.089 218 53 +-13637147.47 4560510.543 219 53 +-13637129.65 4560530.284 220 53 +-13637145.24 4560545.795 221 53 +-13637205.35 4560619.121 222 53 +-13637390.14 4561059.083 223 53 +-13637176.41 4561249.457 224 53 +-13637198.67 4561077.415 225 53 +-13637050.62 4561167.666 226 53 +-13637230.96 4561415.861 227 53 +-13637266.58 4561439.835 228 53 +-13637289.95 4561413.041 229 53 +-13637400.16 4561315.736 230 53 +-13637416.86 4561308.685 231 53 +-13637451.37 4561298.814 232 53 +-13637495.9 4561305.865 233 53 +-13637576.05 4561315.736 234 53 +-13637587.18 4561312.916 235 53 +-13637678.46 4561286.122 236 53 +-13637825.4 4561288.943 237 53 +-13637889.97 4561319.967 238 53 +-13637966.78 4561507.526 239 53 +-13637954.53 4561559.704 240 53 +-13638035.79 4561590.729 241 53 +-13638074.76 4561668.293 242 53 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000054.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000054.dat new file mode 100644 index 000000000000..b566078c3a89 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000054.dat @@ -0,0 +1,175 @@ +-13635971.93 4542057.543 0 54 +-13635970.82 4542036.429 1 54 +-13635966.37 4541937.898 2 54 +-13635965.25 4541918.192 3 54 +-13635963.03 4541890.041 4 54 +-13635946.33 4541891.448 5 54 +-13635896.23 4541892.856 6 54 +-13635804.95 4541894.263 7 54 +-13635696.97 4541902.709 8 54 +-13635573.41 4541912.562 9 54 +-13635413.11 4541921.007 10 54 +-13635318.49 4541925.23 11 54 +-13635222.75 4541930.86 12 54 +-13635122.56 4541936.49 13 54 +-13635071.36 4541939.306 14 54 +-13635026.83 4541942.121 15 54 +-13634927.75 4541946.343 16 54 +-13634906.6 4541947.751 17 54 +-13634860.96 4541950.566 18 54 +-13634829.79 4541951.974 19 54 +-13634734.06 4541956.197 20 54 +-13634670.61 4541960.419 21 54 +-13634634.98 4541961.827 22 54 +-13634580.44 4541966.05 23 54 +-13634538.14 4541967.457 24 54 +-13634437.95 4541973.088 25 54 +-13634339.99 4541980.125 26 54 +-13634236.46 4541984.348 27 54 +-13634185.25 4541985.756 28 54 +-13634083.95 4541992.794 29 54 +-13634069.48 4541992.794 30 54 +-13633985.99 4541995.609 31 54 +-13633925.88 4541995.609 32 54 +-13633893.6 4541995.609 33 54 +-13633867.99 4541995.609 34 54 +-13633788.96 4541997.016 35 54 +-13633758.9 4541998.424 36 54 +-13633722.16 4541999.832 37 54 +-13633659.83 4542001.239 38 54 +-13633628.66 4542002.647 39 54 +-13633603.05 4542002.647 40 54 +-13633559.64 4542004.054 41 54 +-13633544.05 4542004.054 42 54 +-13633535.15 4542004.054 43 54 +-13633493.96 4542011.092 44 54 +-13633468.36 4542023.761 45 54 +-13633384.87 4542116.662 46 54 +-13633344.79 4542160.298 47 54 +-13633290.25 4542219.417 48 54 +-13633221.23 4542292.614 49 54 +-13633112.13 4542396.778 50 54 +-13632997.47 4542353.142 51 54 +-13632901.74 4542315.136 52 54 +-13632866.12 4542296.836 53 54 +-13632789.31 4542244.754 54 54 +-13632719.18 4542189.857 55 54 +-13632637.91 4542154.667 56 54 +-13632604.52 4542149.037 57 54 +-13632506.56 4542236.309 58 54 +-13632534.39 4542340.473 59 54 +-13632414.16 4542248.977 60 54 +-13632325.11 4542165.928 61 54 +-13632262.77 4542106.809 62 54 +-13632239.39 4542081.472 63 54 +-13632132.52 4541961.827 64 54 +-13631912.11 4541985.756 65 54 +-13631695.04 4542020.945 66 54 +-13631158.48 4542005.462 67 54 +-13631069.42 4542178.597 68 54 +-13630948.08 4542182.819 69 54 +-13630607.45 4542039.244 70 54 +-13630582.96 4542016.723 71 54 +-13630557.35 4541985.756 72 54 +-13630439.35 4541995.609 73 54 +-13630289.07 4541997.016 74 54 +-13630182.2 4541974.495 75 54 +-13630083.13 4541973.088 76 54 +-13630057.53 4541790.103 77 54 +-13629931.74 4541788.696 78 54 +-13629928.4 4541684.537 79 54 +-13629676.81 4541688.76 80 54 +-13629640.08 4541690.167 81 54 +-13629539.89 4541691.575 82 54 +-13629499.82 4541691.575 83 54 +-13629447.5 4541691.575 84 54 +-13629434.14 4541690.167 85 54 +-13629417.44 4541670.462 86 54 +-13629341.74 4541681.722 87 54 +-13629329.5 4541678.907 88 54 +-13629130.24 4541736.616 89 54 +-13629089.05 4541771.805 90 54 +-13628998.88 4541840.776 91 54 +-13628969.94 4541857.666 92 54 +-13628885.33 4541909.747 93 54 +-13628824.11 4541946.343 94 54 +-13628795.16 4541964.642 95 54 +-13628751.75 4541995.609 96 54 +-13628739.5 4542004.054 97 54 +-13628712.79 4542023.761 98 54 +-13628705 4542029.391 99 54 +-13628697.2 4542035.021 100 54 +-13628673.83 4542050.505 101 54 +-13628605.92 4542016.723 102 54 +-13628554.71 4541988.571 103 54 +-13628413.34 4541909.747 104 54 +-13628376.6 4541956.197 105 54 +-13628351 4541988.571 106 54 +-13628267.51 4542094.14 107 54 +-13628221.87 4542077.249 108 54 +-13628167.32 4541995.609 109 54 +-13628148.4 4541857.666 110 54 +-13628136.15 4541859.074 111 54 +-13627995.89 4541891.448 112 54 +-13628050.44 4541968.865 113 54 +-13627965.83 4542080.064 114 54 +-13627754.33 4542068.804 115 54 +-13627690.87 4542063.173 116 54 +-13627588.46 4542056.135 117 54 +-13627522.78 4542050.505 118 54 +-13627451.54 4542044.874 119 54 +-13627376.95 4542042.059 120 54 +-13627304.6 4542037.836 121 54 +-13627235.58 4542033.614 122 54 +-13627167.67 4542029.391 123 54 +-13627097.54 4542023.761 124 54 +-13627030.75 4542019.538 125 54 +-13626961.73 4542015.315 126 54 +-13626891.6 4542011.092 127 54 +-13626817.02 4542016.723 128 54 +-13626745.77 4542074.434 129 54 +-13626743.55 4542127.923 130 54 +-13626727.96 4542333.435 131 54 +-13626716.83 4542503.759 132 54 +-13626647.81 4542498.129 133 54 +-13626638.91 4542612.149 134 54 +-13626569.89 4542607.926 135 54 +-13626504.21 4542603.703 136 54 +-13626494.19 4542716.317 137 54 +-13626447.44 4542713.502 138 54 +-13626424.06 4542712.094 139 54 +-13626394 4542709.279 140 54 +-13626380.64 4542707.871 141 54 +-13626359.49 4542706.463 142 54 +-13626283.8 4542702.24 143 54 +-13626286.02 4542651.564 144 54 +-13626175.82 4542645.933 145 54 +-13626145.76 4542643.118 146 54 +-13626124.61 4542640.303 147 54 +-13626134.63 4542533.32 148 54 +-13626061.16 4542558.658 149 54 +-13626013.29 4542574.142 150 54 +-13625981.01 4542585.404 151 54 +-13625855.22 4542630.449 152 54 +-13625682.67 4542499.536 153 54 +-13625668.2 4542488.275 154 54 +-13625651.5 4542477.014 155 54 +-13625517.92 4542381.294 156 54 +-13625452.24 4542334.842 157 54 +-13625347.6 4542260.238 158 54 +-13625322 4542202.526 159 54 +-13625317.54 4542194.08 160 54 +-13625286.37 4542132.145 161 54 +-13625306.41 4542099.771 162 54 +-13625320.88 4541961.827 163 54 +-13625349.83 4541866.112 164 54 +-13625254.09 4541819.662 165 54 +-13625159.47 4541722.541 166 54 +-13625019.21 4541616.975 167 54 +-13624963.55 4541500.151 168 54 +-13624992.49 4541305.915 169 54 +-13624936.83 4541297.47 170 54 +-13624995.83 4541208.799 171 54 +-13624787.66 4541061.014 172 54 +-13624847.77 4540970.937 173 54 +-13624801.02 4540937.159 174 54 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000055.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000055.dat new file mode 100644 index 000000000000..7dcbb5d8fa80 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000055.dat @@ -0,0 +1,87 @@ +-13626690.11 4530621.49 0 55 +-13626703.47 4530570.872 1 55 +-13626709.04 4530552.594 2 55 +-13626970.64 4530627.114 3 55 +-13627364.71 4530736.787 4 55 +-13627756.55 4530845.054 5 55 +-13628147.28 4530954.729 6 55 +-13628540.24 4531061.593 7 55 +-13628938.77 4531176.895 8 55 +-13629069.01 4531241.577 9 55 +-13629141.37 4531341.413 10 55 +-13629326.16 4531162.834 11 55 +-13629440.82 4531231.734 12 55 +-13629492.02 4531299.229 13 55 +-13629648.98 4531514.371 14 55 +-13629800.38 4531659.207 15 55 +-13629982.94 4531806.858 16 55 +-13630178.87 4532013.573 17 55 +-13630260.13 4532096.542 18 55 +-13630352.52 4532178.104 19 55 +-13630382.58 4532203.417 20 55 +-13630486.11 4532290.606 21 55 +-13630516.16 4532315.919 22 55 +-13630533.97 4532327.169 23 55 +-13630605.22 4532387.639 24 55 +-13630712.09 4532477.642 25 55 +-13631367.76 4533163.94 26 55 +-13631460.15 4533260.981 27 55 +-13631529.17 4533332.708 28 55 +-13631548.1 4533359.43 29 55 +-13631557 4533386.152 30 55 +-13631644.94 4533480.383 31 55 +-13631663.87 4533500.073 32 55 +-13631751.81 4533594.305 33 55 +-13631855.34 4533705.415 34 55 +-13631887.62 4533740.577 35 55 +-13631922.13 4533777.145 36 55 +-13631988.92 4533853.095 37 55 +-13632006.73 4533837.624 38 55 +-13632099.13 4533760.268 39 55 +-13632187.07 4533681.505 40 55 +-13632244.96 4533633.686 41 55 +-13632264.99 4533616.808 42 55 +-13632292.82 4533592.898 43 55 +-13632327.33 4533563.363 44 55 +-13632375.2 4533523.983 45 55 +-13632384.1 4533515.544 46 55 +-13632390.78 4533509.918 47 55 +-13632405.26 4533495.854 48 55 +-13632446.44 4533459.286 49 55 +-13632469.82 4533438.19 50 55 +-13632494.31 4533417.094 51 55 +-13632517.69 4533397.404 52 55 +-13632526.59 4533388.965 53 55 +-13632555.54 4533362.243 54 55 +-13632630.12 4533287.703 55 55 +-13632641.25 4533237.072 56 55 +-13632637.91 4533207.538 57 55 +-13632634.57 4533189.255 58 55 +-13632627.89 4533156.908 59 55 +-13632621.21 4533124.561 60 55 +-13632622.33 4533072.524 61 55 +-13632666.86 4533013.457 62 55 +-13632681.33 4533002.206 63 55 +-13632775.95 4532926.262 64 55 +-13632928.46 4532857.35 65 55 +-13632978.55 4532840.474 66 55 +-13633035.32 4532823.598 67 55 +-13633121.04 4532806.722 68 55 +-13633177.81 4532801.096 69 55 +-13633416.04 4532809.535 70 55 +-13633839.05 4532840.474 71 55 +-13633906.96 4532827.817 72 55 +-13633891.37 4532750.468 73 55 +-13633860.2 4532557.802 74 55 +-13633884.69 4532396.077 75 55 +-13633825.69 4532251.23 76 55 +-13633920.31 4532148.573 77 55 +-13633943.69 4531974.199 78 55 +-13633944.8 4531576.242 79 55 +-13634081.73 4531823.733 80 55 +-13634115.12 4531860.294 81 55 +-13634288.78 4532057.167 82 55 +-13634358.91 4532141.542 83 55 +-13634466.89 4532277.949 84 55 +-13634503.63 4532325.763 85 55 +-13634726.27 4532552.176 86 55 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000056.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000056.dat new file mode 100644 index 000000000000..beb388f66c09 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000056.dat @@ -0,0 +1,165 @@ +-13624267.8 4544743.577 0 56 +-13624253.33 4544560.544 1 56 +-13624363.54 4544553.505 2 56 +-13624469.29 4544546.465 3 56 +-13624568.36 4544538.017 4 56 +-13624608.44 4544290.225 5 56 +-13624635.15 4544214.199 6 56 +-13624647.4 4544177.594 7 56 +-13624971.34 4543452.561 8 56 +-13625037.02 4543365.279 9 56 +-13625098.24 4543275.182 10 56 +-13625146.11 4543209.018 11 56 +-13625171.71 4543172.416 12 56 +-13625220.7 4543104.845 13 56 +-13625285.26 4543013.342 14 56 +-13625348.71 4542924.656 15 56 +-13625407.71 4542837.379 16 56 +-13625472.28 4542751.509 17 56 +-13625534.62 4542661.418 18 56 +-13625599.18 4542575.55 19 56 +-13625668.2 4542488.275 20 56 +-13625720.52 4542430.562 21 56 +-13625762.82 4542391.148 22 56 +-13625831.84 4542330.619 23 56 +-13625879.71 4542296.836 24 56 +-13625970.99 4542236.309 25 56 +-13626258.19 4542103.993 26 56 +-13626458.57 4542050.505 27 56 +-13626681.21 4541956.197 28 56 +-13626733.53 4541926.637 29 56 +-13626853.75 4541846.406 30 56 +-13626986.22 4541763.36 31 56 +-13627080.84 4541712.688 32 56 +-13627202.18 4541666.239 33 56 +-13627281.22 4541647.941 34 56 +-13628098.3 4541576.157 35 56 +-13628133.93 4541573.342 36 56 +-13628263.06 4541569.119 37 56 +-13628915.39 4541685.945 38 56 +-13629064.56 4541671.869 39 56 +-13629096.84 4541664.832 40 56 +-13629488.68 4541539.561 41 56 +-13629604.46 4541497.336 42 56 +-13629874.96 4541384.735 43 56 +-13629891.66 4541376.29 44 56 +-13629925.06 4541360.807 45 56 +-13630225.62 4541201.761 46 56 +-13630311.34 4541151.092 47 56 +-13630600.77 4540873.824 48 56 +-13630653.09 4540796.415 49 56 +-13630704.29 4540709.156 50 56 +-13630785.56 4540533.231 51 56 +-13630831.2 4540386.863 52 56 +-13630836.76 4540364.346 53 56 +-13630840.1 4540347.457 54 56 +-13630871.27 4540153.243 55 56 +-13630873.5 4540136.355 56 56 +-13630874.61 4540120.874 57 56 +-13630893.54 4539909.777 58 56 +-13630896.88 4539876.001 59 56 +-13631112.84 4539245.551 60 56 +-13631240.85 4539106.238 61 56 +-13631455.7 4538923.304 62 56 +-13631492.44 4538899.382 63 56 +-13631532.51 4538883.903 64 56 +-13631621.57 4538829.024 65 56 +-13631660.53 4538789.623 66 56 +-13631692.81 4538751.63 67 56 +-13631719.53 4538713.638 68 56 +-13631677.23 4538670.016 69 56 +-13631660.53 4538651.723 70 56 +-13631619.34 4538610.917 71 56 +-13631611.55 4538602.474 72 56 +-13631575.92 4538565.889 73 56 +-13631501.34 4538494.126 74 56 +-13631432.32 4538423.77 75 56 +-13631557 4538297.132 76 56 +-13631564.79 4538287.282 77 56 +-13631590.4 4538276.026 78 56 +-13631633.81 4538257.734 79 56 +-13631666.09 4538243.663 80 56 +-13631774.07 4538197.229 81 56 +-13631820.83 4538176.123 82 56 +-13631780.75 4538084.664 83 56 +-13631742.9 4537991.799 84 56 +-13631974.45 4537893.306 85 56 +-13632099.13 4537842.653 86 56 +-13632172.6 4537813.106 87 56 +-13632262.77 4537735.72 88 56 +-13632276.12 4537728.685 89 56 +-13632414.16 4537711.801 90 56 +-13632433.09 4537576.729 91 56 +-13632243.84 4537254.534 92 56 +-13632429.75 4537222.174 93 56 +-13632427.52 4537153.234 94 56 +-13632426.41 4537139.165 95 56 +-13632423.07 4537056.156 96 56 +-13632418.61 4536967.521 97 56 +-13632410.82 4536762.114 98 56 +-13632403.03 4536558.119 99 56 +-13632398.58 4536439.944 100 56 +-13632395.24 4536355.534 101 56 +-13632377.43 4536151.547 102 56 +-13632352.93 4535970.072 103 56 +-13632337.35 4535870.192 104 56 +-13632315.09 4535719.67 105 56 +-13632306.18 4535667.62 106 56 +-13632299.5 4535626.825 107 56 +-13632154.79 4535550.862 108 56 +-13631985.58 4535436.919 109 56 +-13631824.17 4535325.79 110 56 +-13631880.94 4535242.796 111 56 +-13631936.6 4535159.803 112 56 +-13631995.6 4535075.403 113 56 +-13632040.13 4535014.918 114 56 +-13631786.32 4534698.428 115 56 +-13631664.98 4534608.406 116 56 +-13631582.6 4534552.142 117 56 +-13631549.21 4534528.23 118 56 +-13631506.91 4534498.692 119 56 +-13631475.74 4534476.187 120 56 +-13631435.66 4534448.056 121 56 +-13631392.25 4534419.925 122 56 +-13631339.93 4534384.761 123 56 +-13631284.27 4534346.784 124 56 +-13631254.21 4534325.685 125 56 +-13631234.17 4534313.026 126 56 +-13631080.55 4534208.942 127 56 +-13630918.03 4534095.014 128 56 +-13630834.54 4534040.16 129 56 +-13630823.41 4534033.127 130 56 +-13630771.09 4533996.558 131 56 +-13630654.2 4533916.387 132 56 +-13630602.99 4533879.818 133 56 +-13630576.28 4533861.534 134 56 +-13630536.2 4533836.217 135 56 +-13629583.31 4533182.223 136 56 +-13629563.27 4533168.159 137 56 +-13629477.55 4533111.903 138 56 +-13629382.93 4533044.397 139 56 +-13629199.25 4532919.23 140 56 +-13628838.58 4532623.899 141 56 +-13629002.22 4532394.671 142 56 +-13629063.44 4532180.917 143 56 +-13629114.65 4532113.417 144 56 +-13629089.05 4532005.136 145 56 +-13629115.76 4531913.731 146 56 +-13629153.61 4531785.765 147 56 +-13629180.33 4531690.143 148 56 +-13629201.48 4531615.615 149 56 +-13629220.4 4531550.931 150 56 +-13629239.33 4531489.059 151 56 +-13629010.01 4531463.748 152 56 +-13629015.58 4531435.625 153 56 +-13629037.84 4531420.157 154 56 +-13629095.73 4531376.567 155 56 +-13629141.37 4531341.413 156 56 +-13629326.16 4531162.834 157 56 +-13629123.56 4531060.187 158 56 +-13629067.9 4531022.222 159 56 +-13629158.07 4530949.105 160 56 +-13629241.56 4530894.267 161 56 +-13629327.27 4530835.212 162 56 +-13629449.72 4530946.293 163 56 +-13629533.21 4531022.222 164 56 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000057.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000057.dat new file mode 100644 index 000000000000..4e855aa0ff25 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000057.dat @@ -0,0 +1,72 @@ +-13635447.62 4534660.45 0 57 +-13635435.37 4534730.78 1 57 +-13635425.35 4534788.451 2 57 +-13635380.83 4534780.011 3 57 +-13635363.01 4534777.198 4 57 +-13635312.92 4534768.758 5 57 +-13635250.58 4534756.099 6 57 +-13635200.49 4534750.472 7 57 +-13635098.07 4534750.472 8 57 +-13635013.47 4534764.538 9 57 +-13634986.75 4534650.603 10 57 +-13634985.64 4534553.549 11 57 +-13634984.53 4534455.089 12 57 +-13634984.53 4534182.218 13 57 +-13634886.57 4534183.625 14 57 +-13634787.49 4534183.625 15 57 +-13634786.38 4533869.973 16 57 +-13634688.42 4533869.973 17 57 +-13634592.68 4533869.973 18 57 +-13634498.06 4533869.973 19 57 +-13634410.12 4533864.347 20 57 +-13634318.84 4533827.778 21 57 +-13634364.48 4533734.951 22 57 +-13634328.86 4533718.073 23 57 +-13634264.29 4533701.196 24 57 +-13634244.25 4533701.196 25 57 +-13634171.9 4533701.196 26 57 +-13633919.2 4533702.602 27 57 +-13633875.79 4533701.196 28 57 +-13633810.11 4533704.009 29 57 +-13633719.94 4533722.293 30 57 +-13633672.07 4533732.138 31 57 +-13633643.13 4533736.357 32 57 +-13633584.13 4533739.17 33 57 +-13633528.47 4533726.512 34 57 +-13633503.98 4533719.48 35 57 +-13633381.53 4533663.221 36 57 +-13633308.06 4533636.499 37 57 +-13633273.55 4533629.466 38 57 +-13633254.62 4533628.06 39 57 +-13633188.94 4533646.344 40 57 +-13633125.49 4533681.505 41 57 +-13633018.63 4533516.95 42 57 +-13632991.91 4533477.57 43 57 +-13632964.08 4533435.377 44 57 +-13632934.02 4533390.371 45 57 +-13632860.55 4533273.639 46 57 +-13632817.14 4533196.287 47 57 +-13632772.61 4533131.593 48 57 +-13632732.53 4533073.931 49 57 +-13632681.33 4533002.206 50 57 +-13632543.29 4532858.757 51 57 +-13632539.95 4532855.944 52 57 +-13632329.56 4532649.212 53 57 +-13632216.01 4532494.518 54 57 +-13632187.07 4532446.704 55 57 +-13632153.67 4532376.389 56 57 +-13632121.39 4532306.075 57 57 +-13632114.71 4532289.2 58 57 +-13631926.58 4531878.575 59 57 +-13631896.53 4531813.889 60 57 +-13631503.57 4530958.948 61 57 +-13631433.44 4530805.684 62 57 +-13631413.4 4530748.035 63 57 +-13631395.59 4530753.66 64 57 +-13631378.89 4530760.69 65 57 +-13631357.74 4530770.532 66 57 +-13631326.57 4530785.999 67 57 +-13631373.32 4530890.049 68 57 +-13631425.64 4531002.537 69 57 +-13631509.13 4531181.113 70 57 +-13631410.06 4531196.581 71 57 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000058.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000058.dat new file mode 100644 index 000000000000..53fbbe35230e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000058.dat @@ -0,0 +1,112 @@ +-13622718.23 4531863.107 0 58 +-13622752.74 4531826.545 1 58 +-13622712.67 4531798.421 2 58 +-13622769.44 4531730.923 3 58 +-13623066.66 4531771.703 4 58 +-13623091.15 4531764.672 5 58 +-13623535.32 4531715.455 6 58 +-13623723.45 4531743.579 7 58 +-13623823.64 4531868.732 8 58 +-13623864.82 4531906.7 9 58 +-13623959.45 4531868.732 10 58 +-13624169.84 4531864.513 11 58 +-13624264.46 4531864.513 12 58 +-13624324.57 4531864.513 13 58 +-13624725.32 4531854.669 14 58 +-13624973.57 4531842.014 15 58 +-13625053.72 4531833.576 16 58 +-13625067.07 4531832.17 17 58 +-13625065.96 4531811.077 18 58 +-13625117.17 4531491.872 19 58 +-13625244.07 4531323.133 20 58 +-13625451.13 4531181.113 21 58 +-13625609.2 4531057.375 22 58 +-13625746.12 4530843.648 23 58 +-13625755.03 4530750.847 24 58 +-13625755.03 4530726.944 25 58 +-13625757.26 4530573.684 26 58 +-13625953.18 4530246.081 27 58 +-13626084.53 4530108.294 28 58 +-13626105.69 4530081.58 29 58 +-13626114.59 4530049.243 30 58 +-13626122.38 4529963.479 31 58 +-13626122.38 4529935.36 32 58 +-13626121.27 4529890.369 33 58 +-13626120.16 4529782.111 34 58 +-13626120.16 4529711.815 35 58 +-13626119.04 4529645.736 36 58 +-13626076.74 4529491.086 37 58 +-13626044.46 4529423.603 38 58 +-13626014.4 4529358.933 39 58 +-13625995.48 4529318.162 40 58 +-13625907.54 4529136.806 41 58 +-13625799.56 4528910.466 42 58 +-13625762.82 4528833.146 43 58 +-13625686.01 4528668.668 44 58 +-13625653.73 4528601.19 45 58 +-13625639.26 4528567.452 46 58 +-13625604.75 4528488.729 47 58 +-13625581.37 4528424.064 48 58 +-13625551.31 4528360.805 49 58 +-13625526.82 4528307.387 50 58 +-13625495.65 4528238.506 51 58 +-13625467.82 4528179.465 52 58 +-13625453.35 4528147.134 53 58 +-13625374.32 4527974.232 54 58 +-13625310.86 4527828.04 55 58 +-13625276.35 4527753.54 56 58 +-13625301.96 4527742.295 57 58 +-13625353.17 4527719.804 58 58 +-13625412.16 4527691.691 59 58 +-13625450.01 4527674.823 60 58 +-13625467.82 4527664.983 61 58 +-13625592.5 4527584.862 62 58 +-13625681.56 4527531.447 63 58 +-13625719.41 4527513.174 64 58 +-13625790.65 4527480.844 65 58 +-13625850.76 4527454.138 66 58 +-13625943.16 4527420.403 67 58 +-13626006.61 4527417.591 68 58 +-13626056.7 4527417.591 69 58 +-13626114.59 4527416.186 70 58 +-13626143.53 4527416.186 71 58 +-13626255.97 4527413.375 72 58 +-13626357.27 4527411.969 73 58 +-13626457.45 4527410.563 74 58 +-13626556.53 4527409.158 75 58 +-13626657.83 4527404.941 76 58 +-13626772.49 4527403.535 77 58 +-13626811.45 4527386.668 78 58 +-13626845.96 4527368.395 79 58 +-13626932.79 4527327.632 80 58 +-13627017.39 4527285.464 81 58 +-13627104.22 4527243.296 82 58 +-13627191.05 4527201.128 83 58 +-13627234.46 4527180.044 84 58 +-13627277.88 4527158.961 85 58 +-13627302.37 4527147.716 86 58 +-13627343.56 4527129.443 87 58 +-13627369.16 4527125.227 88 58 +-13627404.78 4527108.36 89 58 +-13627450.42 4527085.87 90 58 +-13627621.86 4527001.536 91 58 +-13627630.76 4526997.32 92 58 +-13627709.8 4526957.964 93 58 +-13627801.08 4526917.203 94 58 +-13627901.27 4526873.631 95 58 +-13628108.32 4526771.026 96 58 +-13628206.28 4526723.238 97 58 +-13628222.98 4526714.805 98 58 +-13628270.85 4526690.911 99 58 +-13628289.77 4526681.073 100 58 +-13628368.81 4526647.34 101 58 +-13628530.22 4526609.391 102 58 +-13628619.28 4526574.254 103 58 +-13628723.92 4526454.786 104 58 +-13628732.83 4526429.488 105 58 +-13628748.41 4526369.052 106 58 +-13628765.11 4526300.184 107 58 +-13628790.71 4526187.747 108 58 +-13628962.14 4525891.2 109 58 +-13628954.35 4525879.957 110 58 +-13628776.24 4526182.125 111 58 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000059.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000059.dat new file mode 100644 index 000000000000..f6d713da309e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000059.dat @@ -0,0 +1,24 @@ +-13627116.47 4546913.463 0 59 +-13627123.15 4546850.092 1 59 +-13627125.37 4546786.722 2 59 +-13627243.37 4546779.681 3 59 +-13627226.67 4546552.958 4 59 +-13627208.86 4546324.832 5 59 +-13627202.18 4546238.934 6 59 +-13627192.16 4546096.711 7 59 +-13627174.35 4545872.819 8 59 +-13627157.65 4545671.461 9 59 +-13627155.43 4545646.116 10 59 +-13627139.84 4545420.826 11 59 +-13627126.48 4545251.862 12 59 +-13627122.03 4545196.949 13 59 +-13627107.56 4544974.484 14 59 +-13627093.09 4544764.696 15 59 +-13627091.98 4544749.209 16 59 +-13627212.2 4544739.353 17 59 +-13627335.77 4544726.681 18 59 +-13627332.43 4544685.851 19 59 +-13627322.41 4544567.584 20 59 +-13627317.95 4544504.227 21 59 +-13627375.84 4544500.003 22 59 +-13627435.95 4544494.372 23 59 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000060.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000060.dat new file mode 100644 index 000000000000..2ef28cac57ed --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000060.dat @@ -0,0 +1,399 @@ +-13636103.29 4559541.855 0 60 +-13636116.65 4559430.469 1 60 +-13635889.56 4559337.413 2 60 +-13635751.52 4559341.643 3 60 +-13635814.97 4559293.705 4 60 +-13635655.78 4559125.925 5 60 +-13635761.54 4558952.509 6 60 +-13635857.27 4558873.556 7 60 +-13635758.2 4558684.635 8 60 +-13635548.92 4558480.21 9 60 +-13635528.88 4558446.374 10 60 +-13635485.47 4558378.703 11 60 +-13635581.2 4558440.735 12 60 +-13635502.16 4558246.183 13 60 +-13635488.81 4558172.874 14 60 +-13635440.94 4558061.503 15 60 +-13635148.17 4557678.055 16 60 +-13635123.68 4557563.869 17 60 +-13635071.36 4557297.441 18 60 +-13635080.26 4557077.537 19 60 +-13635105.87 4557022.562 20 60 +-13634940 4556226.158 21 60 +-13634906.6 4556150.045 22 60 +-13634805.3 4555992.182 23 60 +-13634655.02 4555866.739 24 60 +-13634602.7 4555832.912 25 60 +-13634543.7 4555792.038 26 60 +-13634508.08 4555761.03 27 60 +-13634440.18 4555666.597 28 60 +-13634393.42 4555483.373 29 60 +-13634387.86 4555436.862 30 60 +-13634331.08 4554816.743 31 60 +-13634141.84 4552762.158 32 60 +-13634120.69 4552545.168 33 60 +-13634038.31 4552359.18 34 60 +-13633971.52 4552270.415 35 60 +-13633929.22 4552218.283 36 60 +-13633918.09 4552205.602 37 60 +-13633904.73 4552191.512 38 60 +-13633811.22 4552095.703 39 60 +-13633747.77 4552018.211 40 60 +-13633728.84 4551994.259 41 60 +-13633697.67 4551957.627 42 60 +-13633643.13 4551894.225 43 60 +-13633587.47 4551833.642 44 60 +-13633524.02 4551780.103 45 60 +-13633473.92 4551744.88 46 60 +-13633373.73 4551685.707 47 60 +-13633275.77 4551637.804 48 60 +-13633230.13 4551620.898 49 60 +-13633028.64 4551556.089 50 60 +-13632922.89 4551529.32 51 60 +-13632721.4 4551488.463 52 60 +-13632615.65 4551467.33 53 60 +-13632361.84 4551419.429 54 60 +-13632204.88 4551443.379 55 60 +-13632037.9 4551529.32 56 60 +-13631805.24 4551673.027 57 60 +-13631727.32 4551689.933 58 60 +-13631563.68 4551719.52 59 60 +-13631554.77 4551671.618 60 60 +-13631557 4551656.12 61 60 +-13631569.25 4551577.222 62 60 +-13631572.59 4551556.089 63 60 +-13631580.38 4551515.232 64 60 +-13631583.72 4551492.69 65 60 +-13631587.06 4551475.783 66 60 +-13631591.51 4551451.833 67 60 +-13631594.85 4551430.7 68 60 +-13631609.32 4551351.804 69 60 +-13631577.04 4551333.489 70 60 +-13631749.58 4551046.088 71 60 +-13631785.21 4550982.692 72 60 +-13631895.41 4550796.732 73 60 +-13631962.2 4550831.951 74 60 +-13631986.69 4550847.448 75 60 +-13632049.03 4550885.485 76 60 +-13632075.75 4550902.39 77 60 +-13632102.47 4550919.296 78 60 +-13632124.73 4550931.975 79 60 +-13632146.99 4550855.9 80 60 +-13632157.01 4550682.621 81 60 +-13632180.39 4550660.081 82 60 +-13632189.3 4550650.22 83 60 +-13632224.92 4550610.775 84 60 +-13632315.09 4550510.754 85 60 +-13632319.54 4550202.246 86 60 +-13632055.71 4550072.646 87 60 +-13632054.6 4550068.42 88 60 +-13632056.83 4549930.371 89 60 +-13632052.37 4549905.015 90 60 +-13632047.92 4549889.52 91 60 +-13632039.01 4549859.938 92 60 +-13632037.9 4549812.044 93 60 +-13632129.18 4549758.516 94 60 +-13632126.96 4549731.752 95 60 +-13632124.73 4549704.988 96 60 +-13632116.94 4549571.17 97 60 +-13632113.6 4549513.417 98 60 +-13632110.26 4549451.438 99 60 +-13632105.81 4549368.332 100 60 +-13632103.58 4549326.074 101 60 +-13632100.24 4549252.829 102 60 +-13632096.9 4549192.261 103 60 +-13632091.33 4549106.339 104 60 +-13632084.66 4548988.022 105 60 +-13632081.32 4548930.272 106 60 +-13632075.75 4548842.944 107 60 +-13632072.41 4548785.195 108 60 +-13632064.62 4548654.205 109 60 +-13632060.16 4548580.964 110 60 +-13632059.05 4548562.654 111 60 +-13632055.71 4548488.006 112 60 +-13632049.03 4548357.019 113 60 +-13632045.69 4548302.09 114 60 +-13632041.24 4548231.668 115 60 +-13632039.01 4548196.458 116 60 +-13632036.79 4548162.656 117 60 +-13632033.45 4548114.77 118 60 +-13632031.22 4548076.743 119 60 +-13632030.11 4548045.758 120 60 +-13632027.88 4548006.322 121 60 +-13632024.54 4547935.903 122 60 +-13632020.09 4547854.217 123 60 +-13632014.52 4547776.756 124 60 +-13632011.18 4547723.238 125 60 +-13632007.84 4547678.171 126 60 +-13632005.62 4547645.779 127 60 +-13632001.17 4547589.445 128 60 +-13632072.41 4547441.57 129 60 +-13632303.95 4547358.48 130 60 +-13632315.09 4547334.539 131 60 +-13632401.92 4547265.532 132 60 +-13632409.71 4547248.632 133 60 +-13632413.05 4547234.549 134 60 +-13632221.58 4547192.301 135 60 +-13632191.52 4547186.667 136 60 +-13632181.5 4547185.259 137 60 +-13632092.45 4547168.36 138 60 +-13632115.82 4547104.987 139 60 +-13632131.41 4547079.638 140 60 +-13632143.65 4547069.78 141 60 +-13632163.69 4547054.289 142 60 +-13632218.24 4547038.798 143 60 +-13632221.58 4546997.959 144 60 +-13632222.69 4546979.651 145 60 +-13632220.46 4546941.628 146 60 +-13632205.99 4546909.239 147 60 +-13632135.86 4546852.909 148 60 +-13632128.07 4546789.538 149 60 +-13632128.07 4546781.089 150 60 +-13632145.88 4546745.883 151 60 +-13632232.71 4546661.39 152 60 +-13632256.09 4546621.96 153 60 +-13632192.63 4546636.042 154 60 +-13632113.6 4546624.776 155 60 +-13632062.39 4546610.694 156 60 +-13632037.9 4546589.571 157 60 +-13632045.69 4546585.346 158 60 +-13632100.24 4546547.325 159 60 +-13632114.71 4546533.243 160 60 +-13632171.48 4546478.323 161 60 +-13632221.58 4546450.16 162 60 +-13632248.29 4546447.343 163 60 +-13632227.14 4546440.302 164 60 +-13632177.05 4546445.935 165 60 +-13632180.39 4546314.975 166 60 +-13632172.6 4546185.424 167 60 +-13632159.24 4545995.325 168 60 +-13632179.28 4545988.285 169 60 +-13632189.3 4545984.06 170 60 +-13632285.03 4545950.265 171 60 +-13632309.52 4545940.408 172 60 +-13632328.44 4545933.368 173 60 +-13632356.27 4545923.511 174 60 +-13632377.43 4545917.879 175 60 +-13632397.46 4545913.654 176 60 +-13632382.99 4545646.116 177 60 +-13632500.99 4545639.076 178 60 +-13632498.76 4545577.12 179 60 +-13632555.54 4545487.004 180 60 +-13632542.18 4545379.993 181 60 +-13632350.71 4545120.916 182 60 +-13632322.88 4544801.303 183 60 +-13632204.88 4544695.707 184 60 +-13632144.77 4544754.841 185 60 +-13631970 4544750.617 186 60 +-13631952.18 4544753.433 187 60 +-13631804.13 4544935.061 188 60 +-13631768.51 4544936.469 189 60 +-13631691.7 4544912.533 190 60 +-13631673.89 4544905.493 191 60 +-13631633.81 4544890.005 192 60 +-13631644.94 4544826.647 193 60 +-13631653.85 4544773.144 194 60 +-13631687.24 4544705.562 195 60 +-13631736.22 4544594.335 196 60 +-13631739.56 4544578.847 197 60 +-13631741.79 4544550.689 198 60 +-13631740.68 4544505.635 199 60 +-13631740.68 4544460.582 200 60 +-13631756.26 4544412.712 201 60 +-13631787.43 4544383.146 202 60 +-13631561.45 4544343.725 203 60 +-13631400.04 4544336.686 204 60 +-13631310.98 4544339.501 205 60 +-13631307.64 4544077.635 206 60 +-13631305.42 4543981.9 207 60 +-13631266.46 4543884.759 208 60 +-13631200.78 4543797.473 209 60 +-13631051.61 4543725.674 210 60 +-13631013.76 4543693.295 211 60 +-13631164.04 4543593.34 212 60 +-13631211.91 4543576.447 213 60 +-13631269.8 4543548.291 214 60 +-13631337.7 4543504.649 215 60 +-13631358.85 4543489.163 216 60 +-13631384.46 4543469.454 217 60 +-13631464.61 4543410.328 218 60 +-13631487.98 4543387.803 219 60 +-13631681.68 4543211.833 220 60 +-13631661.64 4543196.348 221 60 +-13631678.34 4543168.193 222 60 +-13631729.55 4543061.205 223 60 +-13631782.98 4542996.45 224 60 +-13631912.11 4542909.172 225 60 +-13631962.2 4542881.017 226 60 +-13632057.94 4542845.825 227 60 +-13632072.41 4542843.009 228 60 +-13632069.07 4542828.932 229 60 +-13632077.98 4542800.779 230 60 +-13632098.01 4542779.663 231 60 +-13632065.73 4542651.564 232 60 +-13632112.48 4542623.411 233 60 +-13632140.31 4542554.435 234 60 +-13631919.9 4542544.581 235 60 +-13631605.98 4542358.772 236 60 +-13631509.13 4542295.429 237 60 +-13631491.32 4542291.206 238 60 +-13631444.57 4542306.69 239 60 +-13631249.76 4542441.823 240 60 +-13631275.36 4542296.836 241 60 +-13631249.76 4542206.749 242 60 +-13631259.78 4542077.249 243 60 +-13631158.48 4542005.462 244 60 +-13631069.42 4542178.597 245 60 +-13631129.53 4541887.225 246 60 +-13631200.78 4541887.225 247 60 +-13631199.67 4541783.066 248 60 +-13631198.55 4541680.315 249 60 +-13630946.97 4541680.315 250 60 +-13630945.86 4541571.934 251 60 +-13630945.86 4541484.668 252 60 +-13630945.86 4541453.703 253 60 +-13630945.86 4541336.88 254 60 +-13630945.86 4541296.063 255 60 +-13630945.86 4541221.466 256 60 +-13630944.74 4541124.35 257 60 +-13630846.78 4541114.498 258 60 +-13630689.82 4541108.868 259 60 +-13630432.67 4541111.683 260 60 +-13630332.49 4541113.09 261 60 +-13630275.71 4541100.423 262 60 +-13630264.58 4541090.571 263 60 +-13630361.43 4540897.75 264 60 +-13630138.79 4540890.713 265 60 +-13630225.62 4540759.823 266 60 +-13630137.68 4540702.119 267 60 +-13629992.96 4540606.415 268 60 +-13630033.04 4540500.861 269 60 +-13630068.66 4540427.677 270 60 +-13630075.34 4540415.011 271 60 +-13630118.75 4540329.162 272 60 +-13630019.68 4540281.311 273 60 +-13629931.74 4540236.276 274 60 +-13629968.47 4540158.872 275 60 +-13630009.66 4540078.654 276 60 +-13630064.21 4539971.698 277 60 +-13630115.41 4539926.664 278 60 +-13630236.75 4539894.296 279 60 +-13630167.73 4539814.081 280 60 +-13630277.94 4539704.312 281 60 +-13630252.34 4539677.574 282 60 +-13630222.28 4539649.429 283 60 +-13630285.73 4539583.287 284 60 +-13630344.73 4539524.183 285 60 +-13630470.52 4539397.531 286 60 +-13630556.24 4539321.541 287 60 +-13630613.01 4539289.174 288 60 +-13630773.31 4539196.298 289 60 +-13630961.44 4539093.573 290 60 +-13630950.31 4539083.722 291 60 +-13630863.48 4538989.441 292 60 +-13630942.52 4538910.639 293 60 +-13631007.08 4538843.095 294 60 +-13631073.87 4538779.773 295 60 +-13631156.25 4538693.938 296 60 +-13631219.7 4538629.209 297 60 +-13631284.27 4538572.924 298 60 +-13631432.32 4538423.77 299 60 +-13631557 4538297.132 300 60 +-13631564.79 4538287.282 301 60 +-13631590.4 4538276.026 302 60 +-13631633.81 4538257.734 303 60 +-13631666.09 4538243.663 304 60 +-13631774.07 4538197.229 305 60 +-13631820.83 4538176.123 306 60 +-13631780.75 4538084.664 307 60 +-13631742.9 4537991.799 308 60 +-13631974.45 4537893.306 309 60 +-13632099.13 4537842.653 310 60 +-13632172.6 4537813.106 311 60 +-13632262.77 4537735.72 312 60 +-13632276.12 4537728.685 313 60 +-13632414.16 4537711.801 314 60 +-13632433.09 4537576.729 315 60 +-13632243.84 4537254.534 316 60 +-13632429.75 4537222.174 317 60 +-13632427.52 4537153.234 318 60 +-13632426.41 4537139.165 319 60 +-13632423.07 4537056.156 320 60 +-13632418.61 4536967.521 321 60 +-13632410.82 4536762.114 322 60 +-13632403.03 4536558.119 323 60 +-13632398.58 4536439.944 324 60 +-13632395.24 4536355.534 325 60 +-13632377.43 4536151.547 326 60 +-13632352.93 4535970.072 327 60 +-13632337.35 4535870.192 328 60 +-13632315.09 4535719.67 329 60 +-13632306.18 4535667.62 330 60 +-13632299.5 4535626.825 331 60 +-13632154.79 4535550.862 332 60 +-13631985.58 4535436.919 333 60 +-13631824.17 4535325.79 334 60 +-13631880.94 4535242.796 335 60 +-13631936.6 4535159.803 336 60 +-13631995.6 4535075.403 337 60 +-13632040.13 4535014.918 338 60 +-13631786.32 4534698.428 339 60 +-13631664.98 4534608.406 340 60 +-13631582.6 4534552.142 341 60 +-13631549.21 4534528.23 342 60 +-13631506.91 4534498.692 343 60 +-13631475.74 4534476.187 344 60 +-13631435.66 4534448.056 345 60 +-13631392.25 4534419.925 346 60 +-13631339.93 4534384.761 347 60 +-13631284.27 4534346.784 348 60 +-13631254.21 4534325.685 349 60 +-13631234.17 4534313.026 350 60 +-13631080.55 4534208.942 351 60 +-13630918.03 4534095.014 352 60 +-13630834.54 4534040.16 353 60 +-13630823.41 4534033.127 354 60 +-13630771.09 4533996.558 355 60 +-13630654.2 4533916.387 356 60 +-13630602.99 4533879.818 357 60 +-13630576.28 4533861.534 358 60 +-13630536.2 4533836.217 359 60 +-13629583.31 4533182.223 360 60 +-13629563.27 4533168.159 361 60 +-13629477.55 4533111.903 362 60 +-13629382.93 4533044.397 363 60 +-13629199.25 4532919.23 364 60 +-13628838.58 4532623.899 365 60 +-13629002.22 4532394.671 366 60 +-13629015.58 4532301.856 367 60 +-13629063.44 4532180.917 368 60 +-13629114.65 4532113.417 369 60 +-13629089.05 4532005.136 370 60 +-13629115.76 4531913.731 371 60 +-13629153.61 4531785.765 372 60 +-13629180.33 4531690.143 373 60 +-13629201.48 4531615.615 374 60 +-13629220.4 4531550.931 375 60 +-13629239.33 4531489.059 376 60 +-13629010.01 4531463.748 377 60 +-13628947.67 4531477.81 378 60 +-13628912.05 4531466.561 379 60 +-13628860.84 4531449.687 380 60 +-13628874.2 4531403.284 381 60 +-13628881.99 4531377.973 382 60 +-13628900.92 4531314.696 383 60 +-13628728.37 4531264.075 384 60 +-13628503.51 4531202.205 385 60 +-13628521.32 4531131.899 386 60 +-13628540.24 4531061.593 387 60 +-13628570.3 4530978.633 388 60 +-13628591.45 4530905.516 389 60 +-13628483.47 4530878.8 390 60 +-13628438.94 4530867.552 391 60 +-13628201.83 4530798.654 392 60 +-13628357.68 4530583.527 393 60 +-13628368.81 4530568.06 394 60 +-13628381.06 4530551.188 395 60 +-13628451.19 4530454.171 396 60 +-13628506.85 4530376.84 397 60 +-13628515.75 4530362.78 398 60 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000061.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000061.dat new file mode 100644 index 000000000000..a1d120625db3 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000061.dat @@ -0,0 +1,40 @@ +-13631993.37 4543558.145 0 61 +-13631906.54 4543544.067 1 61 +-13631876.49 4543522.95 2 61 +-13631834.19 4543438.483 3 61 +-13631798.56 4543334.308 4 61 +-13631732.89 4543254.066 5 61 +-13631681.68 4543211.833 6 61 +-13631661.64 4543196.348 7 61 +-13631678.34 4543168.193 8 61 +-13631793 4543010.527 9 61 +-13631782.98 4542996.45 10 61 +-13631912.11 4542909.172 11 61 +-13631962.2 4542881.017 12 61 +-13632057.94 4542845.825 13 61 +-13632072.41 4542843.009 14 61 +-13632069.07 4542828.932 15 61 +-13632077.98 4542800.779 16 61 +-13632098.01 4542779.663 17 61 +-13632065.73 4542651.564 18 61 +-13632112.48 4542623.411 19 61 +-13632140.31 4542554.435 20 61 +-13632220.46 4542461.53 21 61 +-13632157.01 4542136.368 22 61 +-13632132.52 4541961.827 23 61 +-13632081.32 4541864.704 24 61 +-13632032.33 4541709.873 25 61 +-13632032.33 4541508.596 26 61 +-13632062.39 4541473.408 27 61 +-13632105.81 4541472 28 61 +-13632228.26 4541431.183 29 61 +-13632250.52 4541412.885 30 61 +-13632223.8 4541424.145 31 61 +-13632106.92 4541460.74 32 61 +-13632101.35 4541436.813 33 61 +-13632179.28 4541315.768 34 61 +-13632141.43 4541293.248 35 61 +-13632067.96 4541239.763 36 61 +-13631993.37 4541277.765 37 61 +-13631992.26 4541155.315 38 61 +-13631993.37 4541027.235 39 61 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000062.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000062.dat new file mode 100644 index 000000000000..e8efaedaa881 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000062.dat @@ -0,0 +1,438 @@ +-13610190.34 4512214.224 0 62 +-13609998.87 4512170.713 1 62 +-13609995.53 4512190.363 2 62 +-13610185.88 4512228.26 3 62 +-13610337.28 4512365.812 4 62 +-13610321.69 4512725.139 5 62 +-13610337.28 4513031.138 6 62 +-13610338.39 4513055.001 7 62 +-13610353.98 4513053.597 8 62 +-13610652.31 4513032.542 9 62 +-13610729.12 4513003.065 10 62 +-13610797.03 4512959.55 11 62 +-13610923.93 4512845.853 12 62 +-13611011.88 4512767.248 13 62 +-13611128.76 4512663.379 14 62 +-13611197.78 4512596.004 15 62 +-13611341.38 4512392.48 16 62 +-13611371.44 4512333.529 17 62 +-13611410.4 4512370.022 18 62 +-13611424.87 4512445.817 19 62 +-13611484.98 4512600.215 20 62 +-13611334.7 4512823.395 21 62 +-13611432.66 4512989.028 22 62 +-13611527.28 4513008.679 23 62 +-13611561.79 4513146.241 24 62 +-13611626.36 4513220.638 25 62 +-13611656.42 4513257.134 26 62 +-13611696.49 4513296.439 27 62 +-13611831.19 4513247.308 28 62 +-13611893.53 4513266.96 29 62 +-13611926.92 4513295.035 30 62 +-13611949.19 4513278.19 31 62 +-13611971.45 4513266.96 32 62 +-13612014.86 4513264.153 33 62 +-13612081.66 4513304.861 34 62 +-13612273.13 4513498.577 35 62 +-13612327.67 4513498.577 36 62 +-13612374.43 4513497.173 37 62 +-13612394.46 4513497.173 38 62 +-13612415.61 4513498.577 39 62 +-13612581.48 4513497.173 40 62 +-13612741.78 4513494.365 41 62 +-13612839.74 4513438.216 42 62 +-13612906.53 4513361.01 43 62 +-13612962.19 4513293.631 44 62 +-13612991.14 4513261.346 45 62 +-13613110.25 4513353.991 46 62 +-13613188.17 4513422.774 47 62 +-13613318.42 4513530.863 48 62 +-13613195.96 4513811.618 49 62 +-13613123.61 4513832.674 50 62 +-13613123.61 4514016.573 51 62 +-13613122.49 4514145.725 52 62 +-13613138.08 4514222.937 53 62 +-13613178.15 4514309.976 54 62 +-13613222.68 4514409.65 55 62 +-13613259.42 4514491.075 56 62 +-13613283.91 4514545.827 57 62 +-13613202.64 4514689.024 58 62 +-13613263.87 4514764.836 59 62 +-13613300.6 4514808.357 60 62 +-13613334 4514851.879 61 62 +-13613358.49 4514882.766 62 62 +-13613270.55 4515051.239 63 62 +-13613211.55 4515128.457 64 62 +-13613158.12 4515180.404 65 62 +-13613128.06 4515202.868 66 62 +-13613072.4 4515242.179 67 62 +-13613034.55 4515270.259 68 62 +-13613015.63 4515282.895 69 62 +-13613024.53 4515295.531 70 62 +-13613146.98 4515458.395 71 62 +-13613242.72 4515590.373 72 62 +-13613295.04 4515661.979 73 62 +-13613410.81 4515820.637 74 62 +-13613429.73 4515847.314 75 62 +-13613460.9 4515890.84 76 62 +-13613577.79 4516050.905 77 62 +-13613714.71 4516237.651 78 62 +-13613881.69 4516465.121 79 62 +-13613889.48 4516476.354 80 62 +-13613968.52 4516587.282 81 62 +-13614225.67 4516921.479 82 62 +-13614387.08 4517148.963 83 62 +-13614441.63 4517226.197 84 62 +-13614568.53 4517401.729 85 62 +-13614657.59 4517514.072 86 62 +-13614701 4517568.839 87 62 +-13615042.75 4517963.454 88 62 +-13615256.49 4518212.027 89 62 +-13615474.67 4518463.414 90 62 +-13615650.56 4518667.057 91 62 +-13615758.54 4518794.862 92 62 +-13615906.59 4518967.612 93 62 +-13615923.29 4518987.275 94 62 +-13615941.1 4519006.937 95 62 +-13616159.29 4519262.558 96 62 +-13616658 4519839.833 97 62 +-13616781.56 4519983.103 98 62 +-13617007.54 4520242.961 99 62 +-13617131.11 4520389.046 100 62 +-13617263.58 4520543.561 101 62 +-13617510.71 4520831.528 102 62 +-13617563.03 4520891.932 103 62 +-13618233.17 4521224.861 104 62 +-13618269.91 4521224.861 105 62 +-13618328.91 4521226.266 106 62 +-13619344.14 4521258.576 107 62 +-13619756.02 4521272.624 108 62 +-13619992.02 4521281.053 109 62 +-13620340.45 4521295.101 110 62 +-13620431.73 4521309.149 111 62 +-13620780.16 4521417.319 112 62 +-13620892.59 4521474.916 113 62 +-13621156.42 4521658.949 114 62 +-13621176.46 4521674.402 115 62 +-13621174.23 4521727.787 116 62 +-13621298.91 4521890.751 117 62 +-13621333.42 4521900.585 118 62 +-13621350.12 4521975.044 119 62 +-13621361.25 4521980.664 120 62 +-13621527.11 4522230.737 121 62 +-13621650.68 4522534.204 122 62 +-13621657.36 4522551.064 123 62 +-13621669.6 4522584.783 124 62 +-13621701.89 4522666.272 125 62 +-13621747.53 4522774.456 126 62 +-13621779.81 4522834.871 127 62 +-13621874.43 4522973.967 128 62 +-13621918.96 4523023.143 129 62 +-13621974.62 4523082.154 130 62 +-13622061.45 4523169.267 131 62 +-13622093.73 4523200.178 132 62 +-13622189.47 4523295.722 133 62 +-13622418.78 4523447.47 134 62 +-13622535.67 4523512.104 135 62 +-13622576.86 4523534.586 136 62 +-13622658.12 4523579.549 137 62 +-13622813.97 4523665.261 138 62 +-13622930.85 4523734.112 139 62 +-13622959.8 4523750.973 140 62 +-13623000.98 4523772.05 141 62 +-13623087.81 4523732.707 142 62 +-13623543.11 4523691.958 143 62 +-13623727.9 4523852.143 144 62 +-13624050.73 4524143.011 145 62 +-13624093.03 4524178.14 146 62 +-13624146.46 4524220.296 147 62 +-13624217.71 4524276.504 148 62 +-13624419.19 4524425.456 149 62 +-13624507.14 4524501.338 150 62 +-13624610.66 4524589.867 151 62 +-13624654.08 4524695.261 152 62 +-13624720.87 4524984.747 153 62 +-13624716.42 4525063.444 154 62 +-13624759.83 4525203.975 155 62 +-13624779.87 4525244.729 156 62 +-13624789.89 4525253.161 157 62 +-13624801.02 4525262.999 158 62 +-13625050.38 4525286.889 159 62 +-13625097.13 4525286.889 160 62 +-13625221.81 4525333.265 161 62 +-13625276.35 4525480.827 162 62 +-13625344.26 4525705.687 163 62 +-13625372.09 4525806.875 164 62 +-13625396.58 4525886.984 165 62 +-13625428.86 4525999.417 166 62 +-13625460.03 4526118.88 167 62 +-13625501.22 4526277.696 168 62 +-13625620.33 4526733.077 169 62 +-13625638.14 4526851.142 170 62 +-13625658.18 4527261.569 171 62 +-13625632.58 4527309.359 172 62 +-13625594.73 4527381.045 173 62 +-13625545.75 4527471.005 174 62 +-13625483.41 4527548.315 175 62 +-13625465.6 4527556.749 176 62 +-13625381 4527587.673 177 62 +-13625276.35 4527753.54 178 62 +-13625310.86 4527828.04 179 62 +-13625374.32 4527974.232 180 62 +-13625453.35 4528147.134 181 62 +-13625467.82 4528179.465 182 62 +-13625495.65 4528238.506 183 62 +-13625526.82 4528307.387 184 62 +-13625551.31 4528360.805 185 62 +-13625581.37 4528424.064 186 62 +-13625604.75 4528488.729 187 62 +-13625639.26 4528567.452 188 62 +-13625653.73 4528601.19 189 62 +-13625686.01 4528668.668 190 62 +-13625762.82 4528833.146 191 62 +-13625799.56 4528910.466 192 62 +-13625855.22 4529049.643 193 62 +-13625907.54 4529136.806 194 62 +-13625995.48 4529318.162 195 62 +-13626014.4 4529358.933 196 62 +-13626044.46 4529423.603 197 62 +-13626076.74 4529491.086 198 62 +-13626119.04 4529645.736 199 62 +-13626120.16 4529711.815 200 62 +-13626120.16 4529782.111 201 62 +-13626121.27 4529890.369 202 62 +-13626122.38 4529935.36 203 62 +-13626122.38 4529963.479 204 62 +-13626114.59 4530049.243 205 62 +-13626097.89 4530067.521 206 62 +-13625749.46 4530494.946 207 62 +-13625739.44 4530634.144 208 62 +-13625739.44 4530724.132 209 62 +-13625739.44 4530746.629 210 62 +-13625635.92 4530991.288 211 62 +-13625594.73 4531046.126 212 62 +-13625441.11 4531164.24 213 62 +-13625228.49 4531313.29 214 62 +-13625100.47 4531480.622 215 62 +-13625043.7 4531677.488 216 62 +-13625045.92 4531707.018 217 62 +-13625052.6 4531812.483 218 62 +-13625053.72 4531833.576 219 62 +-13625067.07 4531832.17 220 62 +-13625163.92 4531818.108 221 62 +-13625221.81 4531815.295 222 62 +-13625283.03 4531837.795 223 62 +-13625325.34 4531882.794 224 62 +-13625340.92 4531922.168 225 62 +-13625359.84 4531975.605 226 62 +-13625385.45 4532040.292 227 62 +-13625393.24 4532058.573 228 62 +-13625396.58 4532067.01 229 62 +-13625404.37 4532086.698 230 62 +-13625418.84 4532116.229 231 62 +-13625471.16 4532159.823 232 62 +-13625694.92 4532224.511 233 62 +-13626085.65 4532332.794 234 62 +-13626730.19 4532546.551 235 62 +-13627040.77 4532653.431 236 62 +-13627114.24 4532677.339 237 62 +-13627162.11 4532695.621 238 62 +-13627199.96 4532708.278 239 62 +-13627255.62 4532727.967 240 62 +-13627529.46 4532829.223 241 62 +-13627830.02 4532826.411 242 62 +-13627882.34 4532805.315 243 62 +-13628110.55 4532718.122 244 62 +-13628155.08 4532698.434 245 62 +-13628196.27 4532678.745 246 62 +-13628237.45 4532653.431 247 62 +-13628313.15 4532570.459 248 62 +-13628418.9 4532493.112 249 62 +-13628494.6 4532495.924 250 62 +-13628568.07 4532517.019 251 62 +-13628669.37 4532547.958 252 62 +-13628703.88 4532557.802 253 62 +-13628838.58 4532623.899 254 62 +-13629199.25 4532919.23 255 62 +-13629382.93 4533044.397 256 62 +-13629477.55 4533111.903 257 62 +-13629563.27 4533168.159 258 62 +-13629583.31 4533182.223 259 62 +-13630536.2 4533836.217 260 62 +-13630576.28 4533861.534 261 62 +-13630602.99 4533879.818 262 62 +-13630654.2 4533916.387 263 62 +-13630771.09 4533996.558 264 62 +-13630823.41 4534033.127 265 62 +-13630834.54 4534040.16 266 62 +-13630918.03 4534095.014 267 62 +-13631080.55 4534208.942 268 62 +-13631234.17 4534313.026 269 62 +-13631254.21 4534325.685 270 62 +-13631284.27 4534346.784 271 62 +-13631339.93 4534384.761 272 62 +-13631392.25 4534419.925 273 62 +-13631435.66 4534448.056 274 62 +-13631475.74 4534476.187 275 62 +-13631506.91 4534498.692 276 62 +-13631549.21 4534528.23 277 62 +-13631582.6 4534552.142 278 62 +-13631664.98 4534608.406 279 62 +-13631786.32 4534698.428 280 62 +-13632040.13 4535014.918 281 62 +-13632135.86 4535155.583 282 62 +-13632153.67 4535189.343 283 62 +-13632099.13 4535270.93 284 62 +-13632043.47 4535352.517 285 62 +-13631985.58 4535436.919 286 62 +-13631928.81 4535517.101 287 62 +-13631872.03 4535601.504 288 62 +-13631815.26 4535684.501 289 62 +-13631758.49 4535768.905 290 62 +-13631703.94 4535849.09 291 62 +-13631868.7 4535970.072 292 62 +-13631782.98 4536072.767 293 62 +-13631690.58 4536302.075 294 62 +-13631652.74 4536317.55 295 62 +-13631314.32 4536570.781 296 62 +-13631240.85 4536683.33 297 62 +-13631080.55 4537077.26 298 62 +-13630585.18 4537236.243 299 62 +-13629991.85 4536954.859 300 62 +-13629404.08 4536567.967 301 62 +-13629377.36 4536556.712 302 62 +-13629109.09 4536621.428 303 62 +-13628952.12 4536911.245 304 62 +-13628673.83 4536832.459 305 62 +-13628366.58 4536580.629 306 62 +-13628257.49 4536570.781 307 62 +-13627974.74 4536880.293 308 62 +-13627912.4 4536970.335 309 62 +-13627848.95 4537002.693 310 62 +-13627927.99 4537091.329 311 62 +-13628155.08 4537461.356 312 62 +-13628158.42 4537500.752 313 62 +-13628160.64 4537631.602 314 62 +-13628251.92 4537910.191 315 62 +-13628253.04 4537987.578 316 62 +-13628230.77 4538088.885 317 62 +-13628188.47 4538208.486 318 62 +-13628158.42 4538297.132 319 62 +-13628108.32 4538436.434 320 62 +-13628167.32 4538478.648 321 62 +-13628236.34 4538549.003 322 62 +-13628417.79 4538674.238 323 62 +-13628600.35 4538768.516 324 62 +-13628806.3 4538864.203 325 62 +-13628877.54 4538882.496 326 62 +-13628904.26 4538889.532 327 62 +-13629063.44 4538930.34 328 62 +-13629155.84 4538955.669 329 62 +-13629262.71 4538979.591 330 62 +-13629251.57 4538999.291 331 62 +-13629201.48 4539086.537 332 62 +-13629155.84 4539165.34 333 62 +-13629104.63 4539249.772 334 62 +-13628975.5 4539465.078 335 62 +-13628843.03 4539684.611 336 62 +-13628711.67 4539902.74 337 62 +-13628592.56 4540102.579 338 62 +-13628580.32 4540122.282 339 62 +-13628448.96 4540343.235 340 62 +-13628320.94 4540564.193 341 62 +-13628401.09 4540612.045 342 62 +-13628500.17 4540671.156 343 62 +-13628369.92 4540890.713 344 62 +-13628199.6 4541176.427 345 62 +-13628324.28 4541166.574 346 62 +-13628397.75 4541162.352 347 62 +-13628404.43 4541270.728 348 62 +-13628411.11 4541373.475 349 62 +-13628417.79 4541480.446 350 62 +-13628421.13 4541518.448 351 62 +-13628417.79 4541559.267 352 62 +-13628395.53 4541607.123 353 62 +-13628299.79 4541654.979 354 62 +-13628304.25 4541756.322 355 62 +-13628290.89 4541853.444 356 62 +-13628445.62 4541868.927 357 62 +-13628413.34 4541909.747 358 62 +-13628376.6 4541956.197 359 62 +-13628351 4541988.571 360 62 +-13628267.51 4542094.14 361 62 +-13628254.15 4542115.254 362 62 +-13628236.34 4542171.558 363 62 +-13628231.89 4542189.857 364 62 +-13628226.32 4542210.972 365 62 +-13628202.94 4542288.391 366 62 +-13628199.6 4542299.652 367 62 +-13628184.02 4542368.626 368 62 +-13628181.79 4542389.74 369 62 +-13628177.34 4542475.606 370 62 +-13628171.77 4542602.296 371 62 +-13628169.55 4542627.634 372 62 +-13628160.64 4542678.31 373 62 +-13628135.04 4542733.209 374 62 +-13628098.3 4542805.002 375 62 +-13628082.72 4542834.563 376 62 +-13628073.81 4542852.863 377 62 +-13628048.21 4542903.541 378 62 +-13627997 4543007.712 379 62 +-13627963.61 4543073.875 380 62 +-13627950.25 4543097.806 381 62 +-13627922.42 4543159.747 382 62 +-13627899.04 4543204.794 383 62 +-13627834.48 4543335.716 384 62 +-13627728.72 4543528.582 385 62 +-13627717.59 4543548.291 386 62 +-13627677.52 4543631.351 387 62 +-13627634.1 4543713.004 388 62 +-13627526.12 4543912.916 389 62 +-13627519.44 4543938.257 390 62 +-13627525.01 4544036.807 391 62 +-13627542.82 4544262.067 392 62 +-13627563.97 4544487.332 393 62 +-13627576.22 4544708.378 394 62 +-13627591.8 4544936.469 395 62 +-13627611.84 4545157.524 396 62 +-13627625.2 4545384.217 397 62 +-13627645.23 4545608.098 398 62 +-13627661.93 4545836.208 399 62 +-13627671.95 4545960.122 400 62 +-13627674.18 4546007.998 401 62 +-13627676.4 4546058.691 402 62 +-13627695.33 4546288.219 403 62 +-13627712.03 4546516.345 404 62 +-13627728.72 4546744.475 405 62 +-13627736.52 4546854.317 406 62 +-13627729.84 4546921.913 407 62 +-13627723.16 4546982.468 408 62 +-13627720.93 4547000.775 409 62 +-13627717.59 4547014.858 410 62 +-13627708.69 4547057.106 411 62 +-13627690.87 4547127.52 412 62 +-13627637.44 4547271.165 413 62 +-13627612.95 4547327.497 414 62 +-13627579.56 4547423.262 415 62 +-13627581.78 4547433.121 416 62 +-13627600.71 4547506.353 417 62 +-13627634.1 4547648.596 418 62 +-13627649.69 4547713.38 419 62 +-13627655.25 4547751.406 420 62 +-13627665.27 4547817.599 421 62 +-13627676.4 4547883.793 422 62 +-13627684.2 4547934.494 423 62 +-13627688.65 4547965.479 424 62 +-13627696.44 4548011.956 425 62 +-13627698.67 4548082.376 426 62 +-13627712.03 4548148.572 427 62 +-13627734.29 4548276.738 428 62 +-13627754.33 4548402.09 429 62 +-13627768.8 4548400.681 430 62 +-13627942.46 4548376.738 431 62 +-13627953.59 4548444.343 432 62 +-13627965.83 4548509.132 433 62 +-13627974.74 4548572.514 434 62 +-13627982.53 4548637.304 435 62 +-13628113.89 4548617.585 436 62 +-13628168.44 4548609.134 437 62 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000063.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000063.dat new file mode 100644 index 000000000000..ca34a2c76b3d --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000063.dat @@ -0,0 +1,116 @@ +-13625146.11 4543209.018 0 63 +-13625310.86 4543317.415 1 63 +-13625365.41 4543337.124 2 63 +-13625382.11 4543349.794 3 63 +-13625541.3 4543462.416 4 63 +-13625729.43 4543601.787 5 63 +-13625804.01 4543655.284 6 63 +-13625869.69 4543779.172 7 63 +-13625908.65 4543801.697 8 63 +-13625906.42 4543815.775 9 63 +-13625904.2 4543832.669 10 63 +-13625899.74 4543869.273 11 63 +-13625913.1 4543967.822 12 63 +-13625898.63 4544024.136 13 63 +-13625879.71 4544064.964 14 63 +-13625871.91 4544073.411 15 63 +-13625820.71 4544090.306 16 63 +-13625848.54 4544094.529 17 63 +-13625865.24 4544095.937 18 63 +-13625878.59 4544095.937 19 63 +-13625903.08 4544090.306 20 63 +-13625816.25 4544522.53 21 63 +-13625889.73 4545142.036 22 63 +-13626199.19 4545712.296 23 63 +-13626149.1 4545854.514 24 63 +-13626135.74 4545879.86 25 63 +-13626109.02 4545931.96 26 63 +-13626088.99 4545981.244 27 63 +-13626051.14 4546164.302 28 63 +-13626045.57 4546233.301 29 63 +-13626045.57 4546286.811 30 63 +-13626045.57 4546320.607 31 63 +-13626046.69 4546340.322 32 63 +-13626058.93 4546412.139 33 63 +-13626087.87 4546409.322 34 63 +-13626125.72 4546406.506 35 63 +-13626234.82 4546399.465 36 63 +-13626347.25 4546389.608 37 63 +-13626463.02 4546379.751 38 63 +-13626676.75 4546364.261 39 63 +-13626779.17 4546358.628 40 63 +-13626886.03 4546350.179 41 63 +-13626902.73 4546529.018 42 63 +-13626933.9 4546527.61 43 63 +-13626979.54 4546523.386 44 63 +-13626984 4546572.673 45 63 +-13627226.67 4546552.958 46 63 +-13627348.01 4546544.509 47 63 +-13627469.35 4546534.651 48 63 +-13627555.06 4546529.018 49 63 +-13627591.8 4546526.202 50 63 +-13627630.76 4546524.794 51 63 +-13627712.03 4546516.345 52 63 +-13627728.72 4546744.475 53 63 +-13627736.52 4546854.317 54 63 +-13627729.84 4546921.913 55 63 +-13627723.16 4546982.468 56 63 +-13627720.93 4547000.775 57 63 +-13627753.21 4547003.592 58 63 +-13627779.93 4547002.184 59 63 +-13627913.51 4547034.574 60 63 +-13627969.17 4547069.78 61 63 +-13628107.21 4547259.899 62 63 +-13628118.34 4547275.39 63 63 +-13628147.28 4547404.954 64 63 +-13628168.44 4547534.52 65 63 +-13628190.7 4547664.088 66 63 +-13628211.85 4547795.065 67 63 +-13628219.64 4547793.657 68 63 +-13628230.77 4547790.84 69 63 +-13628405.55 4547765.489 70 63 +-13628590.34 4547735.914 71 63 +-13628770.67 4547706.338 72 63 +-13628956.58 4547673.946 73 63 +-13629106.86 4547650.004 74 63 +-13629140.25 4547644.371 75 63 +-13629160.29 4547775.348 76 63 +-13629163.63 4547795.065 77 63 +-13629184.78 4547909.143 78 63 +-13629200.37 4548027.448 79 63 +-13629202.59 4548040.124 80 63 +-13629223.74 4548171.106 81 63 +-13629407.42 4548142.938 82 63 +-13629591.1 4548113.361 83 63 +-13629775.89 4548082.376 84 63 +-13629961.79 4548051.391 85 63 +-13630144.36 4548021.815 86 63 +-13630326.92 4547993.647 87 63 +-13630511.71 4547962.662 88 63 +-13630698.73 4547935.903 89 63 +-13630710.97 4548009.139 90 63 +-13630719.88 4548065.475 91 63 +-13630743.26 4548200.683 92 63 +-13630763.29 4548321.808 93 63 +-13630777.76 4548414.766 94 63 +-13630797.8 4548540.119 95 63 +-13630879.06 4548527.443 96 63 +-13630938.06 4548517.583 97 63 +-13630970.35 4548511.949 98 63 +-13631005.97 4548506.316 99 63 +-13631018.21 4548504.907 100 63 +-13631050.5 4548500.682 101 63 +-13631082.78 4548683.784 102 63 +-13631085.01 4548700.686 103 63 +-13631196.33 4548682.375 104 63 +-13631312.1 4548664.065 105 63 +-13631425.64 4548645.755 106 63 +-13631475.74 4548961.26 107 63 +-13631587.06 4548957.034 108 63 +-13631709.51 4548949.991 109 63 +-13631829.73 4548944.357 110 63 +-13631846.43 4549233.109 111 63 +-13631970 4549213.389 112 63 +-13632096.9 4549192.261 113 63 +-13632220.46 4549172.541 114 63 +-13632228.26 4549288.043 115 63 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000064.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000064.dat new file mode 100644 index 000000000000..32df63054b40 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000064.dat @@ -0,0 +1,100 @@ +-13614087.63 4515749.03 0 64 +-13614009.71 4515692.868 1 64 +-13614003.03 4515904.881 2 64 +-13613912.86 4515937.175 3 64 +-13613938.46 4516011.591 4 64 +-13613958.5 4516059.33 5 64 +-13614062.03 4516021.42 6 64 +-13614323.63 4516116.898 7 64 +-13614325.86 4516215.186 8 64 +-13614422.7 4516217.994 9 64 +-13614520.67 4516216.59 10 64 +-13614616.4 4516215.186 11 64 +-13614712.14 4516215.186 12 64 +-13614808.98 4516213.781 13 64 +-13614910.28 4516215.186 14 64 +-13614951.47 4516215.186 15 64 +-13614962.6 4516338.748 16 64 +-13614964.83 4516390.701 17 64 +-13614967.06 4516420.188 18 64 +-13614968.17 4516430.017 19 64 +-13614996 4516562.008 20 64 +-13615007.13 4516591.495 21 64 +-13615052.77 4516658.895 22 64 +-13615105.09 4516625.195 23 64 +-13615122.9 4516612.557 24 64 +-13615169.66 4516571.837 25 64 +-13615214.19 4516536.733 26 64 +-13615365.58 4516421.592 27 64 +-13615377.83 4516411.763 28 64 +-13615362.24 4516366.831 29 64 +-13615445.73 4516312.07 30 64 +-13615680.61 4516126.727 31 64 +-13615718.46 4516095.836 32 64 +-13615755.2 4516067.755 33 64 +-13616003.44 4515944.195 34 64 +-13616075.8 4515920.326 35 64 +-13616502.15 4515761.666 36 64 +-13616584.53 4515733.585 37 64 +-13616902.9 4515661.979 38 64 +-13616942.98 4515650.747 39 64 +-13616927.39 4515632.494 40 64 +-13616901.79 4515607.222 41 64 +-13616840.56 4515552.464 42 64 +-13616696.96 4515423.295 43 64 +-13616684.72 4515410.659 44 64 +-13616675.81 4515420.487 45 64 +-13616689.17 4515433.123 46 64 +-13616739.26 4515479.455 47 64 +-13616826.09 4515555.273 48 64 +-13616883.98 4515610.03 49 64 +-13616910.7 4515636.706 50 64 +-13616927.39 4515654.959 51 64 +-13616950.77 4515678.828 52 64 +-13617062.09 4515806.596 53 64 +-13617122.2 4515878.203 54 64 +-13617144.47 4515903.477 55 64 +-13617203.47 4515970.872 56 64 +-13617263.58 4516035.46 57 64 +-13617473.97 4515838.89 58 64 +-13617646.52 4515757.454 59 64 +-13617694.38 4515793.96 60 64 +-13617913.68 4515979.297 61 64 +-13617996.06 4515892.244 62 64 +-13618071.76 4515809.404 63 64 +-13618156.36 4515723.757 64 64 +-13618210.91 4515770.091 65 64 +-13618243.19 4515788.343 66 64 +-13618285.49 4515820.637 67 64 +-13618323.34 4515861.355 68 64 +-13618373.43 4515970.872 69 64 +-13618543.75 4516168.85 70 64 +-13618612.77 4516177.274 71 64 +-13618454.7 4516514.266 72 64 +-13618514.81 4516611.153 73 64 +-13618512.58 4516675.745 74 64 +-13618500.34 4516740.337 75 64 +-13618568.24 4516665.916 76 64 +-13618699.6 4516515.67 77 64 +-13618769.73 4516430.017 78 64 +-13618798.67 4516393.51 79 64 +-13618822.05 4516352.79 80 64 +-13618885.5 4516241.864 81 64 +-13619189.41 4515965.256 82 64 +-13619629.12 4515758.858 83 64 +-13619683.66 4515600.201 84 64 +-13619666.97 4515548.252 85 64 +-13619544.51 4515395.215 86 64 +-13619583.48 4515288.511 87 64 +-13619977.55 4515704.1 88 64 +-13620166.79 4516111.282 89 64 +-13620128.94 4516177.274 90 64 +-13620177.92 4516181.487 91 64 +-13620443.98 4516345.769 92 64 +-13620564.2 4516330.324 93 64 +-13620619.86 4516295.22 94 64 +-13620634.33 4516173.062 95 64 +-13620755.67 4516142.172 96 64 +-13620826.91 4516136.555 97 64 +-13620860.31 4516160.425 98 64 +-13620914.86 4516143.576 99 64 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000065.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000065.dat new file mode 100644 index 000000000000..1954c1ca8a60 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000065.dat @@ -0,0 +1,307 @@ +-13634641.66 4537396.636 0 65 +-13634631.64 4537369.904 1 65 +-13634587.12 4537253.127 2 65 +-13634547.04 4537149.013 3 65 +-13634514.76 4537061.784 4 65 +-13634508.08 4537040.68 5 65 +-13634459.1 4536909.838 6 65 +-13634443.52 4536870.445 7 65 +-13634437.95 4536781.811 8 65 +-13634465.78 4536634.089 9 65 +-13634429.04 4536541.237 10 65 +-13634424.59 4536520.134 11 65 +-13634441.29 4536176.869 12 65 +-13634215.31 4536178.276 13 65 +-13634206.4 4536064.326 14 65 +-13634132.93 4535974.292 15 65 +-13634103.99 4535940.53 16 65 +-13634077.27 4535902.547 17 65 +-13634135.16 4535335.637 18 65 +-13634073.93 4535432.699 19 65 +-13633999.35 4535424.259 20 65 +-13633895.82 4535425.665 21 65 +-13633890.26 4535168.243 22 65 +-13633777.82 4535164.023 23 65 +-13633660.94 4535162.616 24 65 +-13633545.17 4535162.616 25 65 +-13633545.17 4535043.05 26 65 +-13633547.39 4534950.212 27 65 +-13633548.51 4534895.354 28 65 +-13633548.51 4534847.528 29 65 +-13633549.62 4534799.703 30 65 +-13633554.07 4534737.813 31 65 +-13633565.2 4534687.175 32 65 +-13633574.11 4534663.263 33 65 +-13633589.69 4534609.812 34 65 +-13633600.83 4534554.955 35 65 +-13633624.2 4534348.19 36 65 +-13633636.45 4534155.494 37 65 +-13633635.34 4534104.859 38 65 +-13633658.71 4533843.25 39 65 +-13633668.73 4533803.868 40 65 +-13633674.3 4533767.3 41 65 +-13633672.07 4533732.138 42 65 +-13633643.13 4533736.357 43 65 +-13633584.13 4533739.17 44 65 +-13633528.47 4533726.512 45 65 +-13633503.98 4533719.48 46 65 +-13633381.53 4533663.221 47 65 +-13633308.06 4533636.499 48 65 +-13633273.55 4533629.466 49 65 +-13633254.62 4533628.06 50 65 +-13633188.94 4533646.344 51 65 +-13633125.49 4533681.505 52 65 +-13633018.63 4533516.95 53 65 +-13632991.91 4533477.57 54 65 +-13632964.08 4533435.377 55 65 +-13632934.02 4533390.371 56 65 +-13632860.55 4533273.639 57 65 +-13632817.14 4533196.287 58 65 +-13632772.61 4533131.593 59 65 +-13632732.53 4533073.931 60 65 +-13632681.33 4533002.206 61 65 +-13632543.29 4532858.757 62 65 +-13632539.95 4532855.944 63 65 +-13632329.56 4532649.212 64 65 +-13632216.01 4532494.518 65 65 +-13632187.07 4532446.704 66 65 +-13632153.67 4532376.389 67 65 +-13632121.39 4532306.075 68 65 +-13632114.71 4532289.2 69 65 +-13631926.58 4531878.575 70 65 +-13631896.53 4531813.889 71 65 +-13631503.57 4530958.948 72 65 +-13631433.44 4530805.684 73 65 +-13631413.4 4530748.035 74 65 +-13631378.89 4530641.175 75 65 +-13631159.59 4530001.44 76 65 +-13631116.18 4529887.557 77 65 +-13631028.23 4529718.844 78 65 +-13630953.65 4529610.588 79 65 +-13630914.69 4529552.946 80 65 +-13630897.99 4529529.046 81 65 +-13630797.8 4529387.05 82 65 +-13630441.58 4529079.166 83 65 +-13630232.3 4528852.828 84 65 +-13630169.96 4528757.233 85 65 +-13630126.55 4528696.784 86 65 +-13630113.19 4528713.653 87 65 +-13630057.53 4528747.392 88 65 +-13630004.09 4528660.233 89 65 +-13629959.57 4528573.075 90 65 +-13629927.28 4528484.511 91 65 +-13629900.57 4528404.383 92 65 +-13629742.49 4528494.352 93 65 +-13629662.34 4528554.8 94 65 +-13629572.17 4528608.219 95 65 +-13629517.63 4528639.146 96 65 +-13629470.87 4528564.64 97 65 +-13629434.14 4528502.786 98 65 +-13629251.57 4528608.219 99 65 +-13629207.05 4528532.307 100 65 +-13629159.18 4528453.584 101 65 +-13629057.88 4528515.438 102 65 +-13628978.84 4528561.828 103 65 +-13628888.67 4528616.654 104 65 +-13628778.47 4528682.726 105 65 +-13628599.24 4528792.378 106 65 +-13628546.92 4528713.653 107 65 +-13628472.34 4528771.291 108 65 +-13628402.21 4528830.335 109 65 +-13628326.51 4528924.524 110 65 +-13628298.68 4528939.988 111 65 +-13628251.92 4528969.511 112 65 +-13628129.47 4528748.798 113 65 +-13628020.38 4528521.061 114 65 +-13627942.46 4528356.588 115 65 +-13627916.85 4528300.358 116 65 +-13627894.59 4528249.751 117 65 +-13627889.02 4528234.288 118 65 +-13627831.14 4528113.396 119 65 +-13627816.67 4528082.471 120 65 +-13627785.5 4528019.214 121 65 +-13627765.46 4527974.232 122 65 +-13627716.48 4527864.588 123 65 +-13627697.55 4527823.823 124 65 +-13627657.48 4527738.078 125 65 +-13627646.35 4527715.587 126 65 +-13627628.54 4527679.04 127 65 +-13627588.46 4527587.673 128 65 +-13627569.54 4527541.287 129 65 +-13627538.37 4527475.222 130 65 +-13627522.78 4527440.081 131 65 +-13627509.42 4527407.752 132 65 +-13627502.74 4527395.102 133 65 +-13627491.61 4527374.017 134 65 +-13627442.63 4527272.814 135 65 +-13627423.71 4527234.862 136 65 +-13627395.88 4527178.639 137 65 +-13627369.16 4527125.227 138 65 +-13627361.37 4527109.765 139 65 +-13627258.96 4526917.203 140 65 +-13627217.77 4526835.681 141 65 +-13627129.82 4526668.423 142 65 +-13627106.45 4526624.852 143 65 +-13627103.11 4526617.824 144 65 +-13627056.35 4526530.683 145 65 +-13626980.66 4526390.134 146 65 +-13626921.66 4526294.562 147 65 +-13626818.13 4526118.88 148 65 +-13626768.04 4526030.337 149 65 +-13626726.85 4525955.849 150 65 +-13626699.02 4525906.66 151 65 +-13626635.57 4525794.227 152 65 +-13626495.3 4525562.338 153 65 +-13626410.7 4525452.72 154 65 +-13626329.44 4525348.724 155 65 +-13626259.31 4525260.188 156 65 +-13626240.38 4525237.703 157 65 +-13626195.85 4525181.49 158 65 +-13626124.61 4525091.55 159 65 +-13626066.72 4525017.069 160 65 +-13625991.03 4524922.914 161 65 +-13625970.99 4524896.214 162 65 +-13625930.91 4524844.219 163 65 +-13625920.89 4524832.977 164 65 +-13625863.01 4524758.497 165 65 +-13625824.05 4524710.719 166 65 +-13625793.99 4524671.372 167 65 +-13625761.71 4524630.619 168 65 +-13625719.41 4524578.625 169 65 +-13625686.01 4524533.658 170 65 +-13625513.47 4524308.823 171 65 +-13625480.07 4524265.262 172 65 +-13625438.88 4524213.27 173 65 +-13625392.13 4524154.252 174 65 +-13625152.79 4523897.107 175 65 +-13624956.87 4523710.225 176 65 +-13624884.51 4523641.374 177 65 +-13624801.02 4523573.929 178 65 +-13624747.59 4523533.181 179 65 +-13624723.1 4523514.915 180 65 +-13624715.3 4523506.484 181 65 +-13624590.63 4523382.837 182 65 +-13624539.42 4523329.444 183 65 +-13624483.76 4523271.836 184 65 +-13624355.74 4523136.951 185 65 +-13624314.55 4523090.585 186 65 +-13624217.71 4522983.802 187 65 +-13624176.52 4522931.817 188 65 +-13624124.2 4522860.161 189 65 +-13624110.84 4522843.301 190 65 +-13624025.12 4522708.421 191 65 +-13623975.03 4522643.792 192 65 +-13623931.62 4522593.213 193 65 +-13623873.73 4522529.99 194 65 +-13623819.18 4522472.386 195 65 +-13623753.5 4522404.949 196 65 +-13623643.3 4522292.554 197 65 +-13623601 4522249.001 198 65 +-13623577.62 4522225.117 199 65 +-13623559.81 4522208.258 200 65 +-13623534.2 4522182.97 201 65 +-13623457.39 4522104.295 202 65 +-13623386.15 4522032.645 203 65 +-13623354.98 4522003.142 204 65 +-13623045.51 4521795.22 205 65 +-13622829.55 4521647.71 206 65 +-13622705.99 4521559.206 207 65 +-13622672.59 4521535.323 208 65 +-13622537.9 4521435.581 209 65 +-13622376.48 4521314.768 210 65 +-13622285.2 4521245.933 211 65 +-13622124.9 4521125.122 212 65 +-13622035.84 4521059.097 213 65 +-13621945.68 4520993.074 214 65 +-13621751.98 4520854.004 215 65 +-13621707.45 4520821.695 216 65 +-13621502.62 4520675.604 217 65 +-13621294.46 4520529.514 218 65 +-13621245.48 4520497.207 219 65 +-13621183.14 4520450.852 220 65 +-13621124.14 4520410.116 221 65 +-13620976.08 4520310.385 222 65 +-13620958.27 4520296.338 223 65 +-13620833.59 4520207.845 224 65 +-13620730.07 4520136.208 225 65 +-13620638.78 4520074.404 226 65 +-13620609.84 4520053.334 227 65 +-13620584.24 4520036.479 228 65 +-13620541.94 4520006.982 229 65 +-13620238.03 4519855.283 230 65 +-13620086.64 4519804.718 231 65 +-13619944.15 4519758.366 232 65 +-13619808.34 4519712.015 233 65 +-13619682.55 4519668.473 234 65 +-13619545.63 4519622.122 235 65 +-13619415.38 4519578.58 236 65 +-13619157.12 4519495.711 237 65 +-13619051.37 4519452.17 238 65 +-13618981.24 4519394.584 239 65 +-13618895.52 4519314.525 240 65 +-13618839.86 4519265.367 241 65 +-13618775.3 4519210.59 242 65 +-13618662.86 4519109.466 243 65 +-13618581.6 4519035.027 244 65 +-13618557.11 4519015.364 245 65 +-13618460.26 4518935.309 246 65 +-13618356.74 4518874.916 247 65 +-13618301.08 4518842.613 248 65 +-13618255.43 4518814.524 249 65 +-13618232.06 4518800.48 250 65 +-13618179.74 4518772.39 251 65 +-13618122.96 4518737.279 252 65 +-13618014.98 4518662.843 253 65 +-13617915.91 4518588.408 254 65 +-13617713.31 4518435.326 255 65 +-13617579.73 4518311.738 256 65 +-13617499.58 4518209.218 257 65 +-13617420.54 4518078.611 258 65 +-13617344.84 4517969.071 259 65 +-13617300.31 4517918.515 260 65 +-13617266.92 4517877.789 261 65 +-13617225.73 4517831.446 262 65 +-13617174.52 4517772.464 263 65 +-13617138.9 4517733.143 264 65 +-13617096.6 4517685.397 265 65 +-13616991.96 4517560.414 266 65 +-13616863.94 4517414.368 267 65 +-13616826.09 4517370.836 268 65 +-13616796.04 4517337.133 269 65 +-13616685.83 4517209.346 270 65 +-13616671.36 4517193.899 271 65 +-13616560.04 4517068.922 272 65 +-13616484.34 4516981.86 273 65 +-13616407.53 4516893.395 274 65 +-13616324.04 4516797.909 275 65 +-13616152.61 4516950.967 276 65 +-13616068.01 4516855.481 277 65 +-13616026.82 4516807.739 278 65 +-13615985.63 4516758.592 279 65 +-13615944.44 4516712.254 280 65 +-13615902.14 4516663.108 281 65 +-13615813.09 4516559.199 282 65 +-13615788.59 4516491.8 283 65 +-13615649.45 4516330.324 284 65 +-13615557.05 4516225.014 285 65 +-13615541.47 4516206.761 286 65 +-13615496.94 4516154.809 287 65 +-13615305.47 4515934.366 288 65 +-13615224.2 4515843.102 289 65 +-13614925.87 4515355.903 290 65 +-13614834.59 4515435.931 291 65 +-13614781.15 4515480.859 292 65 +-13614906.94 4515798.172 293 65 +-13614913.62 4515852.93 294 65 +-13614488.38 4515852.93 295 65 +-13614400.44 4515841.698 296 65 +-13614183.37 4515730.777 297 65 +-13613990.78 4515593.181 298 65 +-13613886.14 4515517.364 299 65 +-13613809.33 4515464.011 300 65 +-13613689.11 4515643.727 301 65 +-13613460.9 4515712.525 302 65 +-13613433.07 4515670.403 303 65 +-13613399.68 4515619.858 304 65 +-13613384.09 4515595.989 305 65 +-13613369.62 4515574.929 306 65 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000066.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000066.dat new file mode 100644 index 000000000000..d7bea51a87ba --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000066.dat @@ -0,0 +1,330 @@ +-13630546.22 4545846.065 0 66 +-13630511.71 4545906.614 1 66 +-13630464.96 4545937.592 2 66 +-13630385.92 4546030.528 3 66 +-13630380.35 4546043.202 4 66 +-13630368.11 4546051.65 5 66 +-13630289.07 4546093.894 6 66 +-13630291.3 4546161.485 7 66 +-13630321.35 4546223.444 8 66 +-13630256.79 4546300.893 9 66 +-13630232.3 4546323.424 10 66 +-13630216.71 4546322.015 11 66 +-13630172.19 4546319.199 12 66 +-13630103.17 4546319.199 13 66 +-13629951.77 4546457.201 14 66 +-13629901.68 4546503.671 15 66 +-13629774.78 4546526.202 16 66 +-13629751.4 4546519.161 17 66 +-13629696.85 4546506.487 18 66 +-13629656.78 4546595.204 19 66 +-13629640.08 4546596.612 20 66 +-13629585.53 4546600.837 21 66 +-13629565.49 4546602.245 22 66 +-13629546.57 4546603.653 23 66 +-13629470.87 4546609.286 24 66 +-13629287.2 4546623.368 25 66 +-13629223.74 4546629.001 26 66 +-13629100.18 4546638.858 27 66 +-13628976.61 4546647.308 28 66 +-13628867.52 4546654.349 29 66 +-13628853.05 4546655.757 30 66 +-13628728.37 4546662.798 31 66 +-13628715.01 4546662.798 32 66 +-13628682.73 4546665.614 33 66 +-13628569.19 4546781.089 34 66 +-13628544.7 4546803.621 35 66 +-13628500.17 4546847.276 36 66 +-13628482.36 4546865.583 37 66 +-13628452.3 4546896.564 38 66 +-13628414.45 4546934.587 39 66 +-13628335.41 4547012.041 40 66 +-13628318.72 4547028.941 41 66 +-13628273.08 4547090.904 42 66 +-13628228.55 4547137.378 43 66 +-13628178.45 4547188.076 44 66 +-13628156.19 4547210.608 45 66 +-13628131.7 4547235.958 46 66 +-13628117.23 4547250.041 47 66 +-13627969.17 4547047.248 48 66 +-13627784.38 4546983.876 49 66 +-13627752.1 4546983.876 50 66 +-13627723.16 4546982.468 51 66 +-13627671.95 4546981.06 52 66 +-13627625.2 4546974.018 53 66 +-13627533.91 4546955.711 54 66 +-13627483.82 4546945.853 55 66 +-13627430.39 4546937.404 56 66 +-13627327.97 4546921.913 57 66 +-13627286.78 4546919.096 58 66 +-13627241.14 4546917.688 59 66 +-13627116.47 4546913.463 60 66 +-13627070.83 4546912.055 61 66 +-13626994.01 4546909.239 62 66 +-13626893.83 4546906.422 63 66 +-13626838.17 4546903.606 64 66 +-13626792.53 4546900.789 65 66 +-13626742.43 4546893.748 66 66 +-13626710.15 4546888.115 67 66 +-13626559.87 4546871.216 68 66 +-13626539.83 4546869.808 69 66 +-13626434.08 4546872.624 70 66 +-13626382.87 4546875.441 71 66 +-13626329.44 4546879.666 72 66 +-13626313.85 4546879.666 73 66 +-13626264.87 4546885.299 74 66 +-13626219.23 4546893.748 75 66 +-13626195.85 4546907.83 76 66 +-13626175.82 4546924.729 77 66 +-13626086.76 4546947.261 78 66 +-13626058.93 4546948.67 79 66 +-13626045.57 4546781.089 80 66 +-13625988.8 4546785.314 81 66 +-13625937.59 4546788.13 82 66 +-13625834.07 4546795.171 83 66 +-13625726.09 4546802.212 84 66 +-13625729.43 4546850.092 85 66 +-13625580.26 4546986.693 86 66 +-13625510.13 4547052.881 87 66 +-13625497.88 4547040.207 88 66 +-13625460.03 4547002.184 89 66 +-13625397.69 4546938.812 90 66 +-13625354.28 4546895.156 91 66 +-13625326.45 4546866.991 92 66 +-13625307.52 4546848.684 93 66 +-13625296.39 4546837.418 94 66 +-13625224.03 4546764.19 95 66 +-13625139.43 4546679.697 96 66 +-13625075.98 4546616.327 97 66 +-13625043.7 4546583.938 98 66 +-13625006.96 4546547.325 99 66 +-13624956.87 4546498.038 100 66 +-13624921.25 4546500.855 101 66 +-13624885.62 4546505.079 102 66 +-13624850 4546509.304 103 66 +-13624796.57 4546513.528 104 66 +-13624697.49 4546521.977 105 66 +-13624479.31 4546540.284 106 66 +-13624490.44 4546674.064 107 66 +-13624503.8 4546802.212 108 66 +-13624516.04 4546937.404 109 66 +-13624522.72 4547062.739 110 66 +-13624345.72 4547082.455 111 66 +-13624325.69 4547083.863 112 66 +-13624329.03 4547137.378 113 66 +-13624337.93 4547271.165 114 66 +-13624350.18 4547396.504 115 66 +-13624362.42 4547617.612 116 66 +-13624362.42 4547627.47 117 66 +-13624376.89 4547666.904 118 66 +-13624381.35 4547713.38 119 66 +-13624384.69 4547754.222 120 66 +-13624392.48 4547841.541 121 66 +-13624394.7 4547871.117 122 66 +-13624394.7 4547885.201 123 66 +-13624401.38 4547913.369 124 66 +-13624433.67 4547961.254 125 66 +-13624447.02 4547978.155 126 66 +-13624455.93 4547988.013 127 66 +-13624470.4 4548004.914 128 66 +-13624487.1 4548020.406 129 66 +-13624516.04 4548045.758 130 66 +-13624538.31 4548066.884 131 66 +-13624556.12 4548085.193 132 66 +-13624582.83 4548111.953 133 66 +-13624464.84 4548234.485 134 66 +-13624400.27 4548295.048 135 66 +-13624353.52 4548340.118 136 66 +-13624332.37 4548359.836 137 66 +-13624313.44 4548378.146 138 66 +-13624257.78 4548438.709 139 66 +-13624245.54 4548452.794 140 66 +-13624193.22 4548568.288 141 66 +-13624185.42 4548647.163 142 66 +-13624182.08 4548717.587 143 66 +-13624182.08 4548751.391 144 66 +-13624180.97 4548768.293 145 66 +-13624176.52 4548838.719 146 66 +-13624172.07 4548865.48 147 66 +-13624159.82 4549065.491 148 66 +-13624157.59 4549103.522 149 66 +-13624147.58 4549252.829 150 66 +-13624137.56 4549389.461 151 66 +-13624136.44 4549472.567 152 66 +-13624138.67 4549507.782 153 66 +-13624153.14 4549610.611 154 66 +-13624060.75 4549716.257 155 66 +-13623379.47 4550531.885 156 66 +-13623210.27 4550736.154 157 66 +-13621903.37 4552297.185 158 66 +-13621877.77 4552325.365 159 66 +-13621853.28 4552353.544 160 66 +-13621758.66 4552464.855 161 66 +-13621744.19 4552481.763 162 66 +-13621699.66 4552531.078 163 66 +-13621635.09 4552612.801 164 66 +-13621619.51 4552632.527 165 66 +-13621578.32 4552681.843 166 66 +-13621548.27 4552707.206 167 66 +-13621531.57 4552718.478 168 66 +-13621467 4552762.158 169 66 +-13621434.72 4552781.885 170 66 +-13621399.1 4552804.43 171 66 +-13621350.12 4552845.292 172 66 +-13621287.78 4552918.563 173 66 +-13621263.29 4552949.562 174 66 +-13621231 4552991.835 175 66 +-13621186.48 4553049.607 176 66 +-13621164.21 4553077.788 177 66 +-13621138.61 4553104.561 178 66 +-13621107.44 4553132.743 179 66 +-13620997.23 4553186.288 180 66 +-13620924.88 4553214.47 181 66 +-13620665.5 4553320.154 182 66 +-13620462.9 4553403.292 183 66 +-13619813.91 4553668.211 184 66 +-13619181.61 4553921.864 185 66 +-13617734.46 4554207.935 186 66 +-13617528.52 4554224.846 187 66 +-13617132.22 4554268.532 188 66 +-13616787.13 4554364.361 189 66 +-13616556.7 4554423.55 190 66 +-13616433.13 4554450.326 191 66 +-13616292.87 4554485.558 192 66 +-13616135.91 4554522.199 193 66 +-13615939.99 4554563.069 194 66 +-13615864.29 4554581.389 195 66 +-13615813.09 4554592.664 196 66 +-13615644.99 4554627.896 197 66 +-13615368.92 4554675.812 198 66 +-13615056.11 4554729.366 199 66 +-13614930.32 4554756.143 200 66 +-13614787.83 4554791.375 201 66 +-13614689.87 4554816.743 202 66 +-13614512.87 4554871.707 203 66 +-13614441.63 4554891.437 204 66 +-13614232.35 4554949.22 205 66 +-13614173.35 4554966.132 206 66 +-13613942.92 4555032.371 207 66 +-13613927.33 4555038.009 208 66 +-13613748.11 4555156.395 209 66 +-13613675.75 4555302.97 210 66 +-13613636.79 4555531.293 211 66 +-13613631.22 4555620.086 212 66 +-13613634.56 4555697.605 213 66 +-13613696.9 4555911.842 214 66 +-13613729.18 4555989.363 215 66 +-13613793.75 4556130.312 216 66 +-13613801.54 4556174.006 217 66 +-13613827.15 4556248.71 218 66 +-13613863.88 4556337.51 219 66 +-13613923.99 4556492.559 220 66 +-13613940.69 4556557.398 221 66 +-13613945.14 4556592.637 222 66 +-13613898.39 4556603.914 223 66 +-13613858.31 4556613.781 224 66 +-13613826.03 4556620.828 225 66 +-13613780.39 4556632.105 226 66 +-13613758.13 4556544.712 227 66 +-13613754.79 4556530.617 228 66 +-13613744.77 4556489.74 229 66 +-13613690.22 4556440.406 230 66 +-13613598.94 4556447.454 231 66 +-13613595.6 4556374.158 232 66 +-13613586.7 4556255.758 233 66 +-13613584.47 4556223.339 234 66 +-13613582.24 4556174.006 235 66 +-13613595.6 4556102.122 236 66 +-13613624.54 4556034.466 237 66 +-13613647.92 4555944.26 238 66 +-13613631.22 4555830.093 239 66 +-13613610.07 4555752.573 240 66 +-13613587.81 4555504.514 241 66 +-13613585.58 4555477.735 242 66 +-13613585.58 4555463.641 243 66 +-13613583.36 4555439.681 244 66 +-13613554.41 4555311.426 245 66 +-13613541.05 4555293.104 246 66 +-13613232.7 4555291.695 247 66 +-13613184.83 4555307.198 248 66 +-13613155.89 4555317.064 249 66 +-13613113.59 4555331.157 250 66 +-13613082.42 4555339.614 251 66 +-13612990.02 4555363.573 252 66 +-13612946.61 4555188.81 253 66 +-13612700.59 4555250.823 254 66 +-13612657.18 4555104.248 255 66 +-13612652.72 4555060.558 256 66 +-13612628.23 4554956.267 257 66 +-13612603.74 4554861.841 258 66 +-13612549.2 4554641.989 259 66 +-13612496.88 4554626.487 260 66 +-13612570.35 4554382.682 261 66 +-13612639.37 4554138.883 262 66 +-13612518.03 4554102.243 263 66 +-13612396.69 4554067.012 264 66 +-13612457.92 4553852.813 265 66 +-13612519.14 4553628.755 266 66 +-13612584.82 4553410.337 267 66 +-13612589.27 4553396.246 268 66 +-13612467.93 4553361.018 269 66 +-13612349.94 4553328.608 270 66 +-13612269.79 4553307.471 271 66 +-13612235.28 4553297.608 272 66 +-13612120.62 4553273.653 273 66 +-13611999.28 4553246.88 274 66 +-13611928.03 4553213.061 275 66 +-13611821.17 4553158.106 276 66 +-13611689.81 4553093.288 277 66 +-13611560.68 4553028.47 278 66 +-13611480.53 4553000.289 279 66 +-13611471.62 4552960.835 280 66 +-13611449.36 4552870.655 281 66 +-13611440.46 4552834.02 282 66 +-13611415.97 4552738.205 283 66 +-13611399.27 4552671.98 284 66 +-13611391.47 4552643.8 285 66 +-13611364.76 4552535.305 286 66 +-13611344.72 4552454.992 287 66 +-13611312.44 4552326.774 288 66 +-13611291.29 4552249.28 289 66 +-13611272.36 4552211.238 290 66 +-13611064.2 4552170.378 291 66 +-13611084.23 4552068.933 292 66 +-13611092.03 4552011.166 293 66 +-13611100.93 4551957.627 294 66 +-13611167.72 4551819.552 295 66 +-13611030.8 4551750.516 296 66 +-13610900.56 4551685.707 297 66 +-13610766.97 4551620.898 298 66 +-13610663.45 4551571.587 299 66 +-13610633.39 4551557.498 300 66 +-13610504.26 4551488.463 301 66 +-13610372.9 4551423.655 302 66 +-13610240.43 4551358.848 303 66 +-13610184.77 4551306.721 304 66 +-13610153.6 4551188.378 305 66 +-13610133.56 4551079.899 306 66 +-13610119.09 4551048.905 307 66 +-13609997.75 4550958.742 308 66 +-13609962.13 4550953.107 309 66 +-13609920.94 4550950.289 310 66 +-13609860.83 4550946.063 311 66 +-13609824.1 4550943.245 312 66 +-13609792.93 4550941.836 313 66 +-13609729.47 4550941.836 314 66 +-13609612.59 4550826.316 315 66 +-13609553.59 4550754.468 316 66 +-13609527.99 4550722.067 317 66 +-13609455.63 4550643.176 318 66 +-13609432.25 4550619.227 319 66 +-13609407.76 4550591.052 320 66 +-13609340.97 4550514.98 321 66 +-13609305.35 4550474.127 322 66 +-13609248.57 4550412.143 323 66 +-13609179.56 4550334.664 324 66 +-13609156.18 4550307.898 325 66 +-13609063.78 4550206.472 326 66 +-13609169.54 4550107.863 327 66 +-13609077.14 4550005.03 328 66 +-13609175.1 4549916.284 329 66 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000067.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000067.dat new file mode 100644 index 000000000000..6b6cd2ef78ef --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000067.dat @@ -0,0 +1,96 @@ +-13633025.3 4538458.948 0 67 +-13633082.08 4538402.664 1 67 +-13633142.19 4538333.716 2 67 +-13633172.25 4538298.539 3 67 +-13633235.7 4538226.778 4 67 +-13633388.21 4538041.045 5 67 +-13633444.98 4537949.588 6 67 +-13633489.51 4537839.839 7 67 +-13633668.73 4537793.407 8 67 +-13633714.37 4537780.744 9 67 +-13633756.67 4537769.488 10 67 +-13633776.71 4537763.86 11 67 +-13633822.35 4537749.79 12 67 +-13633920.31 4537718.836 13 67 +-13634137.39 4537637.23 14 67 +-13634364.48 4537552.81 15 67 +-13634527 4537493.717 16 67 +-13634667.27 4537438.845 17 67 +-13634779.7 4537398.043 18 67 +-13634798.62 4537391.008 19 67 +-13634834.25 4537378.345 20 67 +-13634875.43 4537364.276 21 67 +-13634905.49 4537353.02 22 67 +-13634957.81 4537334.73 23 67 +-13634986.75 4537391.008 24 67 +-13634997.89 4537412.113 25 67 +-13635017.92 4537445.88 26 67 +-13635033.51 4537476.833 27 67 +-13635074.7 4537630.195 28 67 +-13635075.81 4537721.65 29 67 +-13635076.92 4537783.558 30 67 +-13635074.7 4537988.985 31 67 +-13635074.7 4538045.267 32 67 +-13635073.58 4538087.478 33 67 +-13635073.58 4538140.947 34 67 +-13635072.47 4538174.716 35 67 +-13635066.9 4538211.3 36 67 +-13635056.89 4538250.698 37 67 +-13635050.21 4538273.211 38 67 +-13635132.58 4538322.459 39 67 +-13635277.3 4538446.284 40 67 +-13635416.45 4538793.845 41 67 +-13635472.11 4538851.538 42 67 +-13635493.26 4538868.424 43 67 +-13635517.75 4538888.125 44 67 +-13635889.56 4539304.654 45 67 +-13636029.82 4539369.386 46 67 +-13636103.29 4539397.531 47 67 +-13636229.08 4539443.97 48 67 +-13636371.57 4539500.26 49 67 +-13636478.44 4539566.4 50 67 +-13636595.32 4539738.087 51 67 +-13636614.25 4539773.269 52 67 +-13636655.43 4539798.6 53 67 +-13636664.34 4539961.847 54 67 +-13636711.09 4540101.172 55 67 +-13636779 4540192.649 56 67 +-13636908.13 4540375.605 57 67 +-13636941.52 4540445.973 58 67 +-13636974.92 4540581.082 59 67 +-13636971.58 4540688.044 60 67 +-13636957.11 4540741.526 61 67 +-13636930.39 4540838.638 62 67 +-13636919.26 4540878.046 63 67 +-13636881.41 4540970.937 64 67 +-13636848.02 4541076.496 65 67 +-13636815.73 4541158.129 66 67 +-13636748.94 4541273.543 67 67 +-13636650.98 4541408.662 68 67 +-13636520.74 4541570.527 69 67 +-13636501.81 4541591.64 70 67 +-13636430.57 4541676.092 71 67 +-13636294.76 4541828.108 72 67 +-13636279.17 4541850.629 73 67 +-13636278.06 4541875.965 74 67 +-13636163.4 4541878.78 75 67 +-13636099.95 4541881.595 76 67 +-13636023.14 4541885.818 77 67 +-13635963.03 4541890.041 78 67 +-13635946.33 4541891.448 79 67 +-13635947.44 4541919.6 80 67 +-13635948.55 4541937.898 81 67 +-13635951.89 4542037.836 82 67 +-13635953.01 4542057.543 83 67 +-13635967.48 4542288.391 84 67 +-13635981.95 4542551.62 85 67 +-13635996.42 4542813.448 86 67 +-13636012.01 4543073.875 87 67 +-13635958.57 4543076.69 88 67 +-13635944.1 4543078.098 89 67 +-13635880.65 4543080.913 90 67 +-13635838.35 4543083.729 91 67 +-13635723.69 4543090.767 92 67 +-13635733.71 4543352.609 93 67 +-13635616.82 4543361.056 94 67 +-13635497.71 4543366.687 95 67 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000068.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000068.dat new file mode 100644 index 000000000000..61267c32e3e4 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000068.dat @@ -0,0 +1,28 @@ +-13634774.13 4529815.854 0 68 +-13634491.38 4529664.013 1 68 +-13634463.55 4529649.954 2 68 +-13634197.5 4529557.164 3 68 +-13634171.9 4529551.54 4 68 +-13633969.29 4529547.322 5 68 +-13633921.43 4529513.581 6 68 +-13633749.99 4529447.503 7 68 +-13633686.54 4529462.968 8 68 +-13633646.47 4529467.186 9 68 +-13633449.43 4529538.887 10 68 +-13633437.19 4529544.511 11 68 +-13633396 4529561.381 12 68 +-13633323.64 4529462.968 13 68 +-13633197.85 4529288.639 14 68 +-13632877.25 4528855.639 15 68 +-13632820.48 4528781.131 16 68 +-13632752.57 4528689.755 17 68 +-13632723.63 4528648.987 18 68 +-13632643.48 4528542.148 19 68 +-13632721.4 4528505.598 20 68 +-13632832.72 4528432.498 21 68 +-13632936.25 4528253.969 22 68 +-13633187.83 4528045.922 23 68 +-13633201.19 4528085.282 24 68 +-13633205.64 4528131.671 25 68 +-13633284.68 4528182.277 26 68 +-13633176.7 4528374.862 27 68 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000069.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000069.dat new file mode 100644 index 000000000000..2926220caada --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000069.dat @@ -0,0 +1,206 @@ +-13618587.17 4513302.053 0 69 +-13618630.58 4513321.706 1 69 +-13618675.11 4513271.172 2 69 +-13619034.67 4513449.446 3 69 +-13619135.97 4513568.764 4 69 +-13619315.2 4513953.402 5 69 +-13619485.52 4514658.138 6 69 +-13619464.36 4514715.699 7 69 +-13619429.86 4514773.259 8 69 +-13619052.48 4515023.16 9 69 +-13619035.78 4515128.457 10 69 +-13618645.05 4515570.717 11 69 +-13618581.6 4515668.999 12 69 +-13618675.11 4515847.314 13 69 +-13618689.58 4515882.416 14 69 +-13618660.64 4515970.872 15 69 +-13618612.77 4516177.274 16 69 +-13618454.7 4516514.266 17 69 +-13618514.81 4516611.153 18 69 +-13618512.58 4516675.745 19 69 +-13618500.34 4516740.337 20 69 +-13618568.24 4516665.916 21 69 +-13618699.6 4516515.67 22 69 +-13618769.73 4516430.017 23 69 +-13618798.67 4516393.51 24 69 +-13618994.6 4516922.883 25 69 +-13619053.6 4517004.328 26 69 +-13619088.1 4517217.771 27 69 +-13619298.5 4517362.41 28 69 +-13619364.18 4517442.454 29 69 +-13619521.14 4517588.5 30 69 +-13619554.53 4517606.755 31 69 +-13619577.91 4517616.586 32 69 +-13619666.97 4517636.246 33 69 +-13619690.34 4517723.313 34 69 +-13619762.7 4517782.295 35 69 +-13619872.91 4517716.292 36 69 +-13620014.28 4517619.394 37 69 +-13620068.83 4517630.629 38 69 +-13620038.77 4517782.295 39 69 +-13620103.34 4517903.067 40 69 +-13620179.04 4517709.27 41 69 +-13620152.32 4517603.947 42 69 +-13620393.88 4517862.341 43 69 +-13620449.54 4517960.645 44 69 +-13620496.3 4518075.803 45 69 +-13620474.03 4518136.19 46 69 +-13620481.82 4518421.282 47 69 +-13620528.58 4518647.394 48 69 +-13620549.73 4518742.897 49 69 +-13620894.82 4518829.973 50 69 +-13621106.33 4518647.394 51 69 +-13621266.63 4518742.897 52 69 +-13621272.19 4518829.973 53 69 +-13621284.44 4519058.904 54 69 +-13621342.32 4519129.129 55 69 +-13621414.68 4519272.389 56 69 +-13621514.87 4519297.671 57 69 +-13621591.68 4519400.202 58 69 +-13621626.19 4519431.102 59 69 +-13621640.66 4519440.934 60 69 +-13621804.3 4519491.497 61 69 +-13621838.81 4519522.398 62 69 +-13621826.56 4519842.642 63 69 +-13621839.92 4519837.023 64 69 +-13622177.22 4519668.473 65 69 +-13622304.12 4519744.32 66 69 +-13622447.73 4519662.854 67 69 +-13622531.22 4519608.076 68 69 +-13622583.54 4519624.931 69 69 +-13622752.74 4519553.298 70 69 +-13622926.4 4519438.124 71 69 +-13623106.74 4519624.931 72 69 +-13623279.28 4519745.725 73 69 +-13623382.81 4519903.04 74 69 +-13623425.11 4519942.369 75 69 +-13623316.02 4520004.172 76 69 +-13623352.75 4520102.496 77 69 +-13623405.07 4520084.236 78 69 +-13623480.77 4520089.855 79 69 +-13623682.26 4520143.231 80 69 +-13624167.61 4520065.976 81 69 +-13624278.93 4520011.195 82 69 +-13624388.03 4519957.82 83 69 +-13624510.48 4519879.162 84 69 +-13624528.29 4519867.925 85 69 +-13624656.31 4519754.152 86 69 +-13624661.87 4519724.656 87 69 +-13624691.93 4519616.503 88 69 +-13624749.81 4519436.72 89 69 +-13624833.3 4519594.03 90 69 +-13624851.11 4519610.885 91 69 +-13624939.06 4519704.992 92 69 +-13624988.04 4519747.129 93 69 +-13625061.51 4519817.359 94 69 +-13625152.79 4519752.748 95 69 +-13625236.28 4519690.946 96 69 +-13625295.28 4519641.786 97 69 +-13625350.94 4519749.939 98 69 +-13625388.79 4519824.382 99 69 +-13625399.92 4519846.856 100 69 +-13625582.48 4520094.069 101 69 +-13625625.9 4520141.826 102 69 +-13625648.16 4520168.514 103 69 +-13625662.63 4520183.966 104 69 +-13625707.16 4520235.938 105 69 +-13625807.35 4520356.739 106 69 +-13625842.97 4520403.093 107 69 +-13625780.63 4520419.949 108 69 +-13625621.45 4520462.089 109 69 +-13625539.07 4520481.755 110 69 +-13625678.22 4520668.58 111 69 +-13625918.67 4521087.193 112 69 +-13626229.25 4521095.621 113 69 +-13626303.83 4521161.646 114 69 +-13626415.15 4521229.075 115 69 +-13626493.08 4521288.077 116 69 +-13626608.85 4521421.533 117 69 +-13626650.04 4521394.842 118 69 +-13626667.85 4521380.793 119 69 +-13626848.19 4521598.541 120 69 +-13627083.07 4521880.917 121 69 +-13627558.4 4522511.725 122 69 +-13627604.05 4522573.543 123 69 +-13627645.23 4522537.014 124 69 +-13627846.72 4522753.381 125 69 +-13627943.57 4522854.541 126 69 +-13628066.02 4522980.992 127 69 +-13628177.34 4523094.8 128 69 +-13628261.94 4523180.507 129 69 +-13628388.85 4523321.013 130 69 +-13628535.79 4523562.688 131 69 +-13628579.2 4523687.743 132 69 +-13628206.28 4525566.554 133 69 +-13628245.25 4525687.417 134 69 +-13628289.77 4525780.173 135 69 +-13628366.58 4525933.363 136 69 +-13628420.02 4526037.364 137 69 +-13628451.19 4526099.203 138 69 +-13628507.96 4526210.234 139 69 +-13628627.07 4526440.731 140 69 +-13628661.58 4526508.195 141 69 +-13628729.49 4526630.474 142 69 +-13629005.56 4526987.481 143 69 +-13629338.4 4527309.359 144 69 +-13629368.46 4527337.471 145 69 +-13629379.59 4527350.122 146 69 +-13629635.63 4527624.22 147 69 +-13629675.7 4527680.446 148 69 +-13629723.57 4527757.757 149 69 +-13629766.98 4527842.097 150 69 +-13629777 4527865.994 151 69 +-13629876.08 4528123.236 152 69 +-13629889.43 4528159.785 153 69 +-13629921.72 4528245.534 154 69 +-13629936.19 4528280.678 155 69 +-13630161.05 4528650.393 156 69 +-13630136.56 4528684.132 157 69 +-13630126.55 4528696.784 158 69 +-13630113.19 4528713.653 159 69 +-13630149.92 4528767.073 160 69 +-13630213.37 4528857.045 161 69 +-13630482.77 4529135.4 162 69 +-13630718.76 4529322.38 163 69 +-13630810.05 4529434.85 164 69 +-13630837.88 4529475.621 165 69 +-13630884.63 4529541.699 166 69 +-13630901.33 4529564.193 167 69 +-13630914.69 4529552.946 168 69 +-13630953.65 4529519.204 169 69 +-13631013.76 4529453.127 170 69 +-13631061.63 4529398.297 171 69 +-13631161.82 4529320.974 172 69 +-13631243.08 4529274.58 173 69 +-13631269.8 4529259.115 174 69 +-13631332.14 4529221.157 175 69 +-13631391.13 4529183.199 176 69 +-13631405.61 4529174.764 177 69 +-13631549.21 4529090.413 178 69 +-13631870.92 4529145.241 179 69 +-13631879.83 4529129.776 180 69 +-13631906.54 4529072.137 181 69 +-13631928.81 4528983.569 182 69 +-13631941.05 4528883.756 183 69 +-13631977.79 4528785.349 184 69 +-13631897.64 4528731.928 185 69 +-13631677.23 4528582.915 186 69 +-13631572.59 4528544.959 187 69 +-13631599.3 4528464.831 188 69 +-13631633.81 4528412.818 189 69 +-13631660.53 4528367.834 190 69 +-13631708.4 4528272.243 191 69 +-13631632.7 4528227.26 192 69 +-13631462.38 4528096.528 193 69 +-13631677.23 4527898.324 194 69 +-13631598.19 4527823.823 195 69 +-13631522.49 4527739.483 196 69 +-13631539.19 4527580.645 197 69 +-13631720.64 4527615.786 198 69 +-13632118.05 4527629.842 199 69 +-13632286.14 4527607.352 200 69 +-13632421.95 4527510.363 201 69 +-13632454.24 4527487.873 202 69 +-13632470.93 4527506.146 203 69 +-13632561.1 4527558.154 204 69 +-13632601.18 4527569.399 205 69 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000070.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000070.dat new file mode 100644 index 000000000000..dc90fc26f6b7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000070.dat @@ -0,0 +1,223 @@ +-13631108.38 4549483.836 0 70 +-13630923.59 4549516.234 1 70 +-13630734.35 4549545.815 2 70 +-13630580.73 4549571.17 3 70 +-13630395.94 4549600.75 4 70 +-13630213.37 4549631.74 5 70 +-13630028.58 4549658.504 6 70 +-13629842.68 4549689.493 7 70 +-13629660.12 4549720.483 8 70 +-13629475.33 4549748.656 9 70 +-13629291.65 4549779.646 10 70 +-13629110.2 4549806.41 11 70 +-13628961.03 4549831.765 12 70 +-13628926.52 4549837.4 13 70 +-13628742.84 4549866.982 14 70 +-13628683.84 4549876.842 15 70 +-13628578.09 4549892.337 16 70 +-13628560.28 4549895.155 17 70 +-13628458.98 4549912.059 18 70 +-13628376.6 4549926.145 19 70 +-13628391.07 4550014.891 20 70 +-13628397.75 4550051.516 21 70 +-13628214.08 4550079.69 22 70 +-13628040.42 4550107.863 23 70 +-13628022.61 4550110.681 24 70 +-13627848.95 4550138.854 25 70 +-13627666.38 4550167.028 26 70 +-13627679.74 4550252.959 27 70 +-13627685.31 4550289.585 28 70 +-13627665.27 4550293.811 29 70 +-13627502.74 4550321.985 30 70 +-13627317.95 4550351.568 31 70 +-13627251.16 4550362.838 32 70 +-13627201.07 4550371.29 33 70 +-13627137.62 4550381.151 34 70 +-13626953.94 4550412.143 35 70 +-13626874.9 4550424.822 36 70 +-13626771.38 4550441.726 37 70 +-13626678.98 4550457.222 38 70 +-13626625.55 4550465.675 39 70 +-13626584.36 4550471.31 40 70 +-13626525.36 4550479.762 41 70 +-13626497.53 4550485.397 42 70 +-13626399.57 4550500.893 43 70 +-13626420.72 4550623.454 44 70 +-13626375.08 4550631.906 45 70 +-13626347.25 4550636.133 46 70 +-13626335 4550637.541 47 70 +-13626294.93 4550643.176 48 70 +-13626243.72 4550651.629 49 70 +-13626211.44 4550655.855 50 70 +-13626196.97 4550658.673 51 70 +-13626160.23 4550664.308 52 70 +-13626077.86 4550678.395 53 70 +-13625993.25 4550689.665 54 70 +-13625893.06 4550707.979 55 70 +-13625826.27 4550717.841 56 70 +-13625772.84 4550726.293 57 70 +-13625712.73 4550736.154 58 70 +-13625582.48 4550757.286 59 70 +-13625513.47 4550768.556 60 70 +-13625447.79 4550779.826 61 70 +-13625416.62 4550784.053 62 70 +-13625395.47 4550786.87 63 70 +-13625370.98 4550791.097 64 70 +-13625319.77 4550799.549 65 70 +-13625270.79 4550806.593 66 70 +-13625191.75 4550819.272 67 70 +-13625180.62 4550762.921 68 70 +-13625176.17 4550740.381 69 70 +-13625169.49 4550699.527 70 70 +-13625145 4550706.57 71 70 +-13625118.28 4550715.023 72 70 +-13625094.9 4550720.658 73 70 +-13625058.17 4550729.111 74 70 +-13625028.11 4550731.928 75 70 +-13625011.41 4550737.563 76 70 +-13624999.17 4550719.249 77 70 +-13624980.25 4550692.483 78 70 +-13624973.57 4550682.621 79 70 +-13624945.74 4550640.359 80 70 +-13624931.26 4550617.819 81 70 +-13624872.27 4550505.119 82 70 +-13624865.59 4550493.849 83 70 +-13624768.74 4550412.143 84 70 +-13624755.38 4550399.465 85 70 +-13624698.61 4550343.116 86 70 +-13624685.25 4550324.803 87 70 +-13624670.78 4550309.307 88 70 +-13624568.36 4550196.611 89 70 +-13624543.87 4550165.62 90 70 +-13624526.06 4550130.402 91 70 +-13624492.67 4550021.934 92 70 +-13624410.29 4549909.241 93 70 +-13624394.7 4549893.746 94 70 +-13624344.61 4549843.035 95 70 +-13624305.65 4549803.593 96 70 +-13624256.67 4549755.699 97 70 +-13624237.74 4549731.752 98 70 +-13624190.99 4549628.923 99 70 +-13624180.97 4549586.664 100 70 +-13624153.14 4549610.611 101 70 +-13624060.75 4549716.257 102 70 +-13623379.47 4550531.885 103 70 +-13623210.27 4550736.154 104 70 +-13621903.37 4552297.185 105 70 +-13621877.77 4552325.365 106 70 +-13621853.28 4552353.544 107 70 +-13621758.66 4552464.855 108 70 +-13621744.19 4552481.763 109 70 +-13621699.66 4552531.078 110 70 +-13621635.09 4552612.801 111 70 +-13621619.51 4552632.527 112 70 +-13621578.32 4552681.843 113 70 +-13621548.27 4552707.206 114 70 +-13621531.57 4552718.478 115 70 +-13621467 4552762.158 116 70 +-13621434.72 4552781.885 117 70 +-13621399.1 4552804.43 118 70 +-13621350.12 4552845.292 119 70 +-13621287.78 4552918.563 120 70 +-13621263.29 4552949.562 121 70 +-13621231 4552991.835 122 70 +-13621186.48 4553049.607 123 70 +-13621164.21 4553077.788 124 70 +-13621138.61 4553104.561 125 70 +-13621107.44 4553132.743 126 70 +-13620997.23 4553186.288 127 70 +-13620924.88 4553214.47 128 70 +-13620665.5 4553320.154 129 70 +-13620462.9 4553403.292 130 70 +-13619813.91 4553668.211 131 70 +-13619181.61 4553921.864 132 70 +-13617734.46 4554207.935 133 70 +-13617528.52 4554224.846 134 70 +-13617132.22 4554268.532 135 70 +-13616787.13 4554364.361 136 70 +-13616556.7 4554423.55 137 70 +-13616433.13 4554450.326 138 70 +-13616292.87 4554485.558 139 70 +-13616135.91 4554522.199 140 70 +-13615939.99 4554563.069 141 70 +-13615864.29 4554581.389 142 70 +-13615813.09 4554592.664 143 70 +-13615644.99 4554627.896 144 70 +-13615368.92 4554675.812 145 70 +-13615056.11 4554729.366 146 70 +-13614930.32 4554756.143 147 70 +-13614787.83 4554791.375 148 70 +-13614689.87 4554816.743 149 70 +-13614512.87 4554871.707 150 70 +-13614441.63 4554891.437 151 70 +-13614232.35 4554949.22 152 70 +-13614173.35 4554966.132 153 70 +-13613942.92 4555032.371 154 70 +-13613927.33 4555038.009 155 70 +-13613748.11 4555156.395 156 70 +-13613675.75 4555302.97 157 70 +-13613667.96 4555639.818 158 70 +-13613838.28 4556172.597 159 70 +-13613877.24 4556265.624 160 70 +-13613952.94 4556474.235 161 70 +-13613988.56 4556649.02 162 70 +-13614001.92 4556742.052 163 70 +-13614034.2 4556974.635 164 70 +-13614075.39 4557228.368 165 70 +-13614085.41 4557287.574 166 70 +-13614093.2 4557334.092 167 70 +-13614114.35 4557453.914 168 70 +-13614121.03 4557491.975 169 70 +-13614185.59 4557835.944 170 70 +-13614193.39 4557876.826 171 70 +-13614208.97 4557969.869 172 70 +-13614234.57 4558099.566 173 70 +-13614242.37 4558137.63 174 70 +-13614298.03 4558457.653 175 70 +-13614339.21 4558647.979 176 70 +-13614380.4 4558838.309 177 70 +-13614680.97 4560227.118 178 70 +-13614693.21 4560276.47 179 70 +-13614701 4560310.312 180 70 +-13614772.25 4560599.379 181 70 +-13614777.81 4560621.941 182 70 +-13614677.63 4560648.733 183 70 +-13614607.49 4560667.064 184 70 +-13614503.97 4560692.446 185 70 +-13614475.02 4560699.497 186 70 +-13614465.01 4560702.317 187 70 +-13614354.8 4560730.52 188 70 +-13614147.75 4560784.104 189 70 +-13614118.8 4560791.155 190 70 +-13613996.35 4560817.948 191 70 +-13613873.9 4560848.97 192 70 +-13613749.22 4560879.994 193 70 +-13613627.88 4560912.427 194 70 +-13613503.21 4560940.63 195 70 +-13613473.15 4560812.307 196 70 +-13613460.9 4560767.183 197 70 +-13613438.64 4560683.986 198 70 +-13613408.58 4560565.537 199 70 +-13613345.13 4560315.952 200 70 +-13613331.77 4560318.772 201 70 +-13613219.34 4560339.923 202 70 +-13613105.8 4560356.844 203 70 +-13612992.25 4560376.585 204 70 +-13612878.7 4560394.916 205 70 +-13612838.63 4560401.967 206 70 +-13612742.89 4560418.887 207 70 +-13612563.67 4560447.089 208 70 +-13612438.99 4560465.42 209 70 +-13612323.22 4560485.161 210 70 +-13612302.07 4560229.939 211 70 +-13612284.26 4560232.759 212 70 +-13612172.94 4560251.089 213 70 +-13612048.26 4560272.24 214 70 +-13611921.36 4560293.391 215 70 +-13611796.68 4560313.132 216 70 +-13611667.55 4560332.873 217 70 +-13611648.62 4560077.654 218 70 +-13611525.06 4560098.804 219 70 +-13611399.27 4560119.955 220 70 +-13611265.68 4560141.106 221 70 +-13611257.89 4560011.383 222 70 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000071.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000071.dat new file mode 100644 index 000000000000..c08333659996 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000071.dat @@ -0,0 +1,252 @@ +-13626209.21 4531563.587 0 71 +-13626193.63 4531615.615 1 71 +-13626380.64 4531739.36 2 71 +-13626370.63 4531757.641 3 71 +-13626336.12 4531795.609 4 71 +-13626372.85 4531853.263 5 71 +-13626456.34 4531989.667 6 71 +-13626500.87 4532081.073 7 71 +-13626512 4532097.948 8 71 +-13626548.74 4532131.698 9 71 +-13626567.66 4532142.948 10 71 +-13626642.25 4532173.886 11 71 +-13626657.83 4532180.917 12 71 +-13626730.19 4532231.542 13 71 +-13626744.66 4532244.199 14 71 +-13626817.02 4532321.544 15 71 +-13626890.49 4532400.296 16 71 +-13626962.85 4532480.455 17 71 +-13627020.73 4532540.926 18 71 +-13627037.43 4532559.208 19 71 +-13627088.64 4532614.054 20 71 +-13627110.9 4532636.555 21 71 +-13627114.24 4532677.339 22 71 +-13627162.11 4532695.621 23 71 +-13627199.96 4532708.278 24 71 +-13627255.62 4532727.967 25 71 +-13627529.46 4532829.223 26 71 +-13627830.02 4532826.411 27 71 +-13627882.34 4532805.315 28 71 +-13628110.55 4532718.122 29 71 +-13628155.08 4532698.434 30 71 +-13628196.27 4532678.745 31 71 +-13628237.45 4532653.431 32 71 +-13628313.15 4532570.459 33 71 +-13628418.9 4532493.112 34 71 +-13628494.6 4532495.924 35 71 +-13628568.07 4532517.019 36 71 +-13628669.37 4532547.958 37 71 +-13628703.88 4532557.802 38 71 +-13628838.58 4532623.899 39 71 +-13629199.25 4532919.23 40 71 +-13629382.93 4533044.397 41 71 +-13629477.55 4533111.903 42 71 +-13629563.27 4533168.159 43 71 +-13629583.31 4533182.223 44 71 +-13630536.2 4533836.217 45 71 +-13630576.28 4533861.534 46 71 +-13630602.99 4533879.818 47 71 +-13630654.2 4533916.387 48 71 +-13630771.09 4533996.558 49 71 +-13630823.41 4534033.127 50 71 +-13630834.54 4534040.16 51 71 +-13630918.03 4534095.014 52 71 +-13631080.55 4534208.942 53 71 +-13631234.17 4534313.026 54 71 +-13631254.21 4534325.685 55 71 +-13631284.27 4534346.784 56 71 +-13631339.93 4534384.761 57 71 +-13631392.25 4534419.925 58 71 +-13631435.66 4534448.056 59 71 +-13631475.74 4534476.187 60 71 +-13631506.91 4534498.692 61 71 +-13631549.21 4534528.23 62 71 +-13631582.6 4534552.142 63 71 +-13631664.98 4534608.406 64 71 +-13631786.32 4534698.428 65 71 +-13632040.13 4535014.918 66 71 +-13631995.6 4535075.403 67 71 +-13631936.6 4535159.803 68 71 +-13631880.94 4535242.796 69 71 +-13631824.17 4535325.79 70 71 +-13631767.39 4535410.192 71 71 +-13631709.51 4535491.78 72 71 +-13631698.38 4535501.627 73 71 +-13631650.51 4535573.37 74 71 +-13631636.04 4535593.064 75 71 +-13631595.96 4535656.366 76 71 +-13631539.19 4535739.364 77 71 +-13631703.94 4535849.09 78 71 +-13631868.7 4535970.072 79 71 +-13631782.98 4536072.767 80 71 +-13631690.58 4536302.075 81 71 +-13631652.74 4536317.55 82 71 +-13631314.32 4536570.781 83 71 +-13631240.85 4536683.33 84 71 +-13631080.55 4537077.26 85 71 +-13630585.18 4537236.243 86 71 +-13629991.85 4536954.859 87 71 +-13629404.08 4536567.967 88 71 +-13629377.36 4536556.712 89 71 +-13629109.09 4536621.428 90 71 +-13628952.12 4536911.245 91 71 +-13628673.83 4536832.459 92 71 +-13628366.58 4536580.629 93 71 +-13628257.49 4536570.781 94 71 +-13627974.74 4536880.293 95 71 +-13627912.4 4536970.335 96 71 +-13627848.95 4537002.693 97 71 +-13627927.99 4537091.329 98 71 +-13628155.08 4537461.356 99 71 +-13628158.42 4537500.752 100 71 +-13628160.64 4537631.602 101 71 +-13628251.92 4537910.191 102 71 +-13628253.04 4537987.578 103 71 +-13628230.77 4538088.885 104 71 +-13628188.47 4538208.486 105 71 +-13628158.42 4538297.132 106 71 +-13628108.32 4538436.434 107 71 +-13628167.32 4538478.648 108 71 +-13628236.34 4538549.003 109 71 +-13628042.64 4538617.952 110 71 +-13628019.27 4538653.131 111 71 +-13627982.53 4538717.859 112 71 +-13627940.23 4538829.024 113 71 +-13627892.36 4538850.131 114 71 +-13627746.53 4538826.209 115 71 +-13627663.04 4538813.545 116 71 +-13627595.14 4538812.138 117 71 +-13627538.37 4538867.017 118 71 +-13627290.12 4538810.731 119 71 +-13627267.86 4538874.053 120 71 +-13627209.97 4539034.471 121 71 +-13627228.9 4539042.914 122 71 +-13627307.94 4539148.453 123 71 +-13627310.16 4539168.154 124 71 +-13627197.73 4539355.314 125 71 +-13627056.35 4539427.083 126 71 +-13626972.86 4539458.042 127 71 +-13626849.3 4539515.739 128 71 +-13626790.3 4539724.014 129 71 +-13626798.09 4539760.604 130 71 +-13626716.83 4539785.935 131 71 +-13626607.74 4539822.524 132 71 +-13626499.76 4539860.521 133 71 +-13626389.55 4539892.889 134 71 +-13626280.46 4539932.294 135 71 +-13626172.48 4539966.069 136 71 +-13626058.93 4540004.066 137 71 +-13625949.84 4540040.657 138 71 +-13625839.63 4540078.654 139 71 +-13625850.76 4540102.579 140 71 +-13625904.2 4540272.867 141 71 +-13625960.97 4540440.344 142 71 +-13626015.52 4540610.637 143 71 +-13626072.29 4540779.526 144 71 +-13626125.72 4540949.826 145 71 +-13626016.63 4540985.012 146 71 +-13626072.29 4541155.315 147 71 +-13626126.84 4541324.212 148 71 +-13626183.61 4541491.706 149 71 +-13626240.38 4541654.979 150 71 +-13626186.95 4541676.092 151 71 +-13626131.29 4541698.613 152 71 +-13626164.68 4541771.805 153 71 +-13626182.5 4541811.217 154 71 +-13626199.19 4541847.813 155 71 +-13626234.82 4541926.637 156 71 +-13626265.99 4541989.979 157 71 +-13626307.17 4542063.173 158 71 +-13626250.4 4542085.695 159 71 +-13626258.19 4542103.993 160 71 +-13626268.21 4542125.107 161 71 +-13626279.34 4542147.629 162 71 +-13626343.91 4542299.652 163 71 +-13626382.87 4542450.269 164 71 +-13626394 4542526.282 165 71 +-13626394 4542709.279 166 71 +-13626376.19 4542819.079 167 71 +-13626367.29 4542862.717 168 71 +-13626307.17 4543028.827 169 71 +-13626232.59 4543159.747 170 71 +-13626133.52 4543311.784 171 71 +-13626067.84 4543453.969 172 71 +-13625977.67 4543789.026 173 71 +-13625937.59 4543950.928 174 71 +-13625913.1 4544050.886 175 71 +-13625910.88 4544059.333 176 71 +-13625903.08 4544090.306 177 71 +-13625816.25 4544522.53 178 71 +-13625889.73 4545142.036 179 71 +-13626199.19 4545712.296 180 71 +-13626149.1 4545854.514 181 71 +-13626135.74 4545879.86 182 71 +-13626109.02 4545931.96 183 71 +-13626088.99 4545981.244 184 71 +-13626051.14 4546164.302 185 71 +-13626045.57 4546233.301 186 71 +-13626045.57 4546286.811 187 71 +-13626045.57 4546320.607 188 71 +-13626046.69 4546340.322 189 71 +-13626046.69 4546413.547 190 71 +-13626052.25 4546462.833 191 71 +-13626056.7 4546551.55 192 71 +-13626060.04 4546598.02 193 71 +-13626081.19 4546885.299 194 71 +-13626086.76 4546947.261 195 71 +-13626093.44 4546990.917 196 71 +-13626106.8 4547031.757 197 71 +-13626121.27 4547062.739 198 71 +-13626139.08 4547109.212 199 71 +-13626149.1 4547127.52 200 71 +-13626110.14 4547166.951 201 71 +-13626091.21 4547186.667 202 71 +-13626006.61 4547271.165 203 71 +-13625924.23 4547354.255 204 71 +-13625897.52 4547381.013 205 71 +-13625863.01 4547414.812 206 71 +-13625801.78 4547476.779 207 71 +-13625757.26 4547520.437 208 71 +-13625733.88 4547542.97 209 71 +-13625714.95 4547562.687 210 71 +-13625673.77 4547604.937 211 71 +-13625652.61 4547626.062 212 71 +-13625612.54 4547665.496 213 71 +-13625579.14 4547700.705 214 71 +-13625555.77 4547726.055 215 71 +-13625451.13 4547831.683 216 71 +-13625406.6 4547875.342 217 71 +-13625367.64 4547910.552 218 71 +-13625298.62 4547979.563 219 71 +-13625120.51 4548158.43 220 71 +-13624986.92 4548295.048 221 71 +-13624933.49 4548348.569 222 71 +-13624871.15 4548407.723 223 71 +-13624747.59 4548526.034 224 71 +-13624683.02 4548589.415 225 71 +-13624645.17 4548628.853 226 71 +-13624621.8 4548652.797 227 71 +-13624533.85 4548740.123 228 71 +-13624373.55 4548902.102 229 71 +-13624445.91 4548976.753 230 71 +-13624450.36 4548980.979 231 71 +-13624485.99 4549017.601 232 71 +-13624519.38 4549052.814 233 71 +-13624522.72 4549068.308 234 71 +-13624500.46 4549106.339 235 71 +-13624419.19 4549192.261 236 71 +-13624357.97 4549269.732 237 71 +-13624384.69 4549300.72 238 71 +-13624414.74 4549333.117 239 71 +-13624324.57 4549440.17 240 71 +-13624428.1 4549541.589 241 71 +-13624546.1 4549662.73 242 71 +-13624599.53 4549717.666 243 71 +-13624503.8 4549813.453 244 71 +-13624451.48 4549866.982 245 71 +-13624410.29 4549909.241 246 71 +-13624383.57 4549936.006 247 71 +-13624447.02 4550057.151 248 71 +-13624496.01 4550157.167 249 71 +-13624526.06 4550130.402 250 71 +-13624492.67 4550021.934 251 71 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000072.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000072.dat new file mode 100644 index 000000000000..24e6e58ec76c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000072.dat @@ -0,0 +1,325 @@ +-13626456.34 4522236.357 0 72 +-13626260.42 4522395.114 1 72 +-13626272.66 4522173.135 2 72 +-13626238.16 4522036.859 3 72 +-13626156.89 4522154.871 4 72 +-13626068.95 4522225.117 5 72 +-13626106.8 4522497.675 6 72 +-13626171.36 4522593.213 7 72 +-13626081.19 4522650.817 8 72 +-13626425.17 4522673.297 9 72 +-13626450.78 4522722.471 10 72 +-13626455.23 4522919.171 11 72 +-13626467.47 4523054.054 12 72 +-13626245.95 4523217.039 13 72 +-13626143.53 4523288.697 14 72 +-13626070.06 4523342.089 15 72 +-13626037.78 4523365.976 16 72 +-13625994.37 4523396.887 17 72 +-13625773.95 4523557.068 18 72 +-13625399.92 4523829.661 19 72 +-13625408.83 4523842.307 20 72 +-13625537.96 4523950.503 21 72 +-13625599.18 4524032.002 22 72 +-13625610.31 4524046.054 23 72 +-13625667.09 4524098.045 24 72 +-13625708.27 4524117.718 25 72 +-13625807.35 4524230.132 26 72 +-13625864.12 4524310.228 27 72 +-13625913.1 4524387.515 28 72 +-13625934.25 4524491.501 29 72 +-13626161.34 4524789.413 30 72 +-13626002.16 4524813.303 31 72 +-13625920.89 4524832.977 32 72 +-13625905.31 4524842.814 33 72 +-13625915.33 4524855.461 34 72 +-13625977.67 4524935.562 35 72 +-13626045.57 4525022.69 36 72 +-13626111.25 4525104.198 37 72 +-13626180.27 4525191.327 38 72 +-13625998.82 4525320.617 39 72 +-13626060.04 4525406.343 40 72 +-13626119.04 4525493.475 41 72 +-13626191.4 4525597.473 42 72 +-13626262.65 4525697.255 43 72 +-13626244.83 4525707.092 44 72 +-13626394 4525964.282 45 72 +-13626303.83 4525995.201 46 72 +-13626249.29 4526090.771 47 72 +-13626290.48 4526156.827 48 72 +-13626323.87 4526215.856 49 72 +-13626473.04 4526540.522 50 72 +-13626477.49 4526550.36 51 72 +-13626595.49 4526807.57 52 72 +-13626768.04 4527132.255 53 72 +-13626769.15 4527194.1 54 72 +-13626772.49 4527225.023 55 72 +-13626845.96 4527368.395 56 72 +-13626958.39 4527629.842 57 72 +-13627041.88 4527839.286 58 72 +-13627066.37 4527882.862 59 72 +-13627077.5 4527906.759 60 72 +-13627110.9 4527978.449 61 72 +-13627119.81 4528002.346 62 72 +-13627195.5 4528211.797 63 72 +-13627199.96 4528223.043 64 72 +-13627211.09 4528246.94 65 72 +-13627294.58 4528432.498 66 72 +-13627321.29 4528491.54 67 72 +-13627340.22 4528536.525 68 72 +-13627378.07 4528616.654 69 72 +-13627420.37 4528656.016 70 72 +-13627550.61 4528619.465 71 72 +-13627728.72 4528942.8 72 72 +-13627972.51 4529349.091 73 72 +-13628028.17 4529394.08 74 72 +-13627972.51 4529461.562 75 72 +-13627938 4529505.145 76 72 +-13627915.74 4529533.263 77 72 +-13627694.21 4529752.587 78 72 +-13627626.31 4529845.379 79 72 +-13627565.08 4530016.906 80 72 +-13627506.08 4530232.021 81 72 +-13627492.73 4530282.637 82 72 +-13627490.5 4530291.073 83 72 +-13627483.82 4530314.975 84 72 +-13627481.59 4530322.005 85 72 +-13627419.26 4530539.939 86 72 +-13627399.22 4530614.46 87 72 +-13627381.41 4530674.92 88 72 +-13627364.71 4530736.787 89 72 +-13627345.78 4530802.872 90 72 +-13627325.75 4530871.77 91 72 +-13627309.05 4530936.45 92 72 +-13627289.01 4531009.567 93 72 +-13627265.63 4531078.467 94 72 +-13627246.71 4531145.96 95 72 +-13627228.9 4531214.86 96 72 +-13627213.31 4531269.7 97 72 +-13627100.88 4531413.127 98 72 +-13626802.55 4531621.24 99 72 +-13626780.28 4531677.488 100 72 +-13626753.56 4531795.609 101 72 +-13626925 4531978.417 102 72 +-13626876.02 4532054.354 103 72 +-13626931.68 4532107.792 104 72 +-13627030.75 4532262.48 105 72 +-13627165.45 4532405.921 106 72 +-13627326.86 4532528.269 107 72 +-13627293.46 4532619.68 108 72 +-13627261.18 4532709.684 109 72 +-13627255.62 4532727.967 110 72 +-13627529.46 4532829.223 111 72 +-13627830.02 4532826.411 112 72 +-13627882.34 4532805.315 113 72 +-13628110.55 4532718.122 114 72 +-13628155.08 4532698.434 115 72 +-13628196.27 4532678.745 116 72 +-13628237.45 4532653.431 117 72 +-13628313.15 4532570.459 118 72 +-13628418.9 4532493.112 119 72 +-13628494.6 4532495.924 120 72 +-13628568.07 4532517.019 121 72 +-13628669.37 4532547.958 122 72 +-13628703.88 4532557.802 123 72 +-13628838.58 4532623.899 124 72 +-13629199.25 4532919.23 125 72 +-13629382.93 4533044.397 126 72 +-13629477.55 4533111.903 127 72 +-13629563.27 4533168.159 128 72 +-13629583.31 4533182.223 129 72 +-13630536.2 4533836.217 130 72 +-13630576.28 4533861.534 131 72 +-13630602.99 4533879.818 132 72 +-13630654.2 4533916.387 133 72 +-13630771.09 4533996.558 134 72 +-13630823.41 4534033.127 135 72 +-13630834.54 4534040.16 136 72 +-13630918.03 4534095.014 137 72 +-13631080.55 4534208.942 138 72 +-13631234.17 4534313.026 139 72 +-13631254.21 4534325.685 140 72 +-13631284.27 4534346.784 141 72 +-13631339.93 4534384.761 142 72 +-13631392.25 4534419.925 143 72 +-13631435.66 4534448.056 144 72 +-13631475.74 4534476.187 145 72 +-13631506.91 4534498.692 146 72 +-13631549.21 4534528.23 147 72 +-13631582.6 4534552.142 148 72 +-13631664.98 4534608.406 149 72 +-13631786.32 4534698.428 150 72 +-13632040.13 4535014.918 151 72 +-13631995.6 4535075.403 152 72 +-13631936.6 4535159.803 153 72 +-13631880.94 4535242.796 154 72 +-13631824.17 4535325.79 155 72 +-13631767.39 4535410.192 156 72 +-13631709.51 4535491.78 157 72 +-13631698.38 4535501.627 158 72 +-13631650.51 4535573.37 159 72 +-13631636.04 4535593.064 160 72 +-13631595.96 4535656.366 161 72 +-13631539.19 4535739.364 162 72 +-13631703.94 4535849.09 163 72 +-13631868.7 4535970.072 164 72 +-13631782.98 4536072.767 165 72 +-13631690.58 4536302.075 166 72 +-13631652.74 4536317.55 167 72 +-13631314.32 4536570.781 168 72 +-13631240.85 4536683.33 169 72 +-13631080.55 4537077.26 170 72 +-13630585.18 4537236.243 171 72 +-13629991.85 4536954.859 172 72 +-13629404.08 4536567.967 173 72 +-13629377.36 4536556.712 174 72 +-13629109.09 4536621.428 175 72 +-13628952.12 4536911.245 176 72 +-13628673.83 4536832.459 177 72 +-13628366.58 4536580.629 178 72 +-13628257.49 4536570.781 179 72 +-13627974.74 4536880.293 180 72 +-13627912.4 4536970.335 181 72 +-13627848.95 4537002.693 182 72 +-13627927.99 4537091.329 183 72 +-13628155.08 4537461.356 184 72 +-13628158.42 4537500.752 185 72 +-13628160.64 4537631.602 186 72 +-13628251.92 4537910.191 187 72 +-13628253.04 4537987.578 188 72 +-13628230.77 4538088.885 189 72 +-13628188.47 4538208.486 190 72 +-13628158.42 4538297.132 191 72 +-13628108.32 4538436.434 192 72 +-13628167.32 4538478.648 193 72 +-13628236.34 4538549.003 194 72 +-13628042.64 4538617.952 195 72 +-13628019.27 4538653.131 196 72 +-13627982.53 4538717.859 197 72 +-13627940.23 4538829.024 198 72 +-13627892.36 4538850.131 199 72 +-13627746.53 4538826.209 200 72 +-13627663.04 4538813.545 201 72 +-13627595.14 4538812.138 202 72 +-13627538.37 4538867.017 203 72 +-13627290.12 4538810.731 204 72 +-13627267.86 4538874.053 205 72 +-13627209.97 4539034.471 206 72 +-13627228.9 4539042.914 207 72 +-13627307.94 4539148.453 208 72 +-13627310.16 4539168.154 209 72 +-13627197.73 4539355.314 210 72 +-13627056.35 4539427.083 211 72 +-13626972.86 4539458.042 212 72 +-13626849.3 4539515.739 213 72 +-13626790.3 4539724.014 214 72 +-13626798.09 4539760.604 215 72 +-13626716.83 4539785.935 216 72 +-13626607.74 4539822.524 217 72 +-13626499.76 4539860.521 218 72 +-13626389.55 4539892.889 219 72 +-13626397.34 4539921.035 220 72 +-13626454.12 4540092.728 221 72 +-13626509.77 4540261.608 222 72 +-13626567.66 4540429.085 223 72 +-13626617.75 4540596.563 224 72 +-13626673.41 4540768.267 225 72 +-13626567.66 4540803.453 226 72 +-13626618.87 4540970.937 227 72 +-13626675.64 4541141.24 228 72 +-13626695.68 4541201.761 229 72 +-13626730.19 4541308.73 230 72 +-13626772.49 4541441.035 231 72 +-13626678.98 4541486.076 232 72 +-13626703.47 4541562.082 233 72 +-13626722.4 4541640.903 234 72 +-13626742.43 4541722.541 235 72 +-13626581.02 4541781.658 236 72 +-13626347.25 4541874.557 237 72 +-13626369.51 4541932.268 238 72 +-13626265.99 4541989.979 239 72 +-13626307.17 4542063.173 240 72 +-13626250.4 4542085.695 241 72 +-13626258.19 4542103.993 242 72 +-13626268.21 4542125.107 243 72 +-13626279.34 4542147.629 244 72 +-13626343.91 4542299.652 245 72 +-13626382.87 4542450.269 246 72 +-13626394 4542526.282 247 72 +-13626394 4542709.279 248 72 +-13626376.19 4542819.079 249 72 +-13626367.29 4542862.717 250 72 +-13626307.17 4543028.827 251 72 +-13626232.59 4543159.747 252 72 +-13626133.52 4543311.784 253 72 +-13626067.84 4543453.969 254 72 +-13625977.67 4543789.026 255 72 +-13625937.59 4543950.928 256 72 +-13625913.1 4544050.886 257 72 +-13625910.88 4544059.333 258 72 +-13625903.08 4544090.306 259 72 +-13625816.25 4544522.53 260 72 +-13625889.73 4545142.036 261 72 +-13626199.19 4545712.296 262 72 +-13626149.1 4545854.514 263 72 +-13626135.74 4545879.86 264 72 +-13626109.02 4545931.96 265 72 +-13626088.99 4545981.244 266 72 +-13626051.14 4546164.302 267 72 +-13626045.57 4546233.301 268 72 +-13626045.57 4546286.811 269 72 +-13626045.57 4546320.607 270 72 +-13626046.69 4546340.322 271 72 +-13626046.69 4546413.547 272 72 +-13626052.25 4546462.833 273 72 +-13626056.7 4546551.55 274 72 +-13626060.04 4546598.02 275 72 +-13626081.19 4546885.299 276 72 +-13626086.76 4546947.261 277 72 +-13626093.44 4546990.917 278 72 +-13626106.8 4547031.757 279 72 +-13626121.27 4547062.739 280 72 +-13626139.08 4547109.212 281 72 +-13626149.1 4547127.52 282 72 +-13626180.27 4547183.851 283 72 +-13626196.97 4547221.875 284 72 +-13626203.65 4547240.182 285 72 +-13626214.78 4547275.39 286 72 +-13626237.04 4547385.238 287 72 +-13626237.04 4547413.404 288 72 +-13626233.7 4547452.837 289 72 +-13626173.59 4547640.146 290 72 +-13626066.72 4547800.698 291 72 +-13625968.76 4547895.06 292 72 +-13625896.4 4547949.987 293 72 +-13625855.22 4547978.155 294 72 +-13625824.05 4547999.28 295 72 +-13625748.35 4548048.574 296 72 +-13625672.65 4548100.686 297 72 +-13625616.99 4548144.346 298 72 +-13625573.58 4548179.557 299 72 +-13625541.3 4548211.951 300 72 +-13625358.73 4548404.907 301 72 +-13625251.86 4548518.992 302 72 +-13625166.15 4548613.359 303 72 +-13625123.85 4548659.839 304 72 +-13625148.34 4548683.784 305 72 +-13625159.47 4548695.052 306 72 +-13625178.39 4548713.362 307 72 +-13625215.13 4548752.8 308 72 +-13625278.58 4548816.182 309 72 +-13625344.26 4548880.974 310 72 +-13625389.9 4548926.047 311 72 +-13625264.11 4549052.814 312 72 +-13625183.96 4549133.101 313 72 +-13625141.66 4549176.766 314 72 +-13625199.54 4549238.743 315 72 +-13625250.75 4549288.043 316 72 +-13625310.86 4549350.02 317 72 +-13625372.09 4549410.589 318 72 +-13625425.52 4549464.116 319 72 +-13625454.47 4549493.696 320 72 +-13625482.3 4549521.868 321 72 +-13625540.18 4549578.213 322 72 +-13625599.18 4549633.149 323 72 +-13625447.79 4549788.098 324 72 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000073.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000073.dat new file mode 100644 index 000000000000..e6d43d708fad --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000073.dat @@ -0,0 +1,270 @@ +-13632879.48 4543455.377 0 73 +-13632762.59 4543473.678 1 73 +-13632761.48 4543491.979 2 73 +-13632822.7 4543562.369 3 73 +-13632812.68 4543611.642 4 73 +-13632650.16 4543659.507 5 73 +-13632637.91 4543670.77 6 73 +-13632695.8 4543718.635 7 73 +-13632673.54 4543850.971 8 73 +-13632603.4 4543967.822 9 73 +-13632630.12 4544111.424 10 73 +-13632643.48 4544121.279 11 73 +-13632749.23 4544115.647 12 73 +-13632783.74 4544215.607 13 73 +-13632788.19 4544307.12 14 73 +-13632802.67 4544571.808 15 73 +-13632816.02 4544832.279 16 73 +-13632829.38 4545094.164 17 73 +-13632846.08 4545357.464 18 73 +-13632860.55 4545619.363 19 73 +-13632872.8 4545884.084 20 73 +-13632888.38 4546145.996 21 73 +-13632901.74 4546412.139 22 73 +-13632901.74 4546458.609 23 73 +-13632901.74 4546475.507 24 73 +-13632906.19 4546554.366 25 73 +-13632949.61 4546696.595 26 73 +-13632964.08 4546707.861 27 73 +-13633036.44 4546758.557 28 73 +-13633116.59 4546814.886 29 73 +-13633084.3 4546881.074 30 73 +-13633077.62 4546902.197 31 73 +-13633062.04 4546916.28 32 73 +-13633048.68 4546927.546 33 73 +-13633018.63 4546954.303 34 73 +-13632955.17 4547005 35 73 +-13632940.7 4547019.083 36 73 +-13632919.55 4547037.39 37 73 +-13632868.34 4547096.538 38 73 +-13632862.78 4547147.236 39 73 +-13632871.68 4547181.034 40 73 +-13632882.82 4547221.875 41 73 +-13632911.76 4547313.414 42 73 +-13632909.53 4547327.497 43 73 +-13632910.65 4547350.03 44 73 +-13632886.16 4547350.03 45 73 +-13632870.57 4547350.03 46 73 +-13632831.61 4547351.438 47 73 +-13632832.72 4547378.196 48 73 +-13632839.4 4547461.287 49 73 +-13632854.99 4547727.464 50 73 +-13632869.46 4547988.013 51 73 +-13632883.93 4548251.386 52 73 +-13632899.51 4548516.175 53 73 +-13632900.63 4548531.668 54 73 +-13632902.85 4548569.697 55 73 +-13632912.87 4548738.715 56 73 +-13632916.21 4548793.646 57 73 +-13632929.57 4549058.448 58 73 +-13633049.79 4549051.406 59 73 +-13633168.91 4549044.363 60 73 +-13633288.02 4549037.32 61 73 +-13633334.77 4549034.503 62 73 +-13633407.13 4549030.278 63 73 +-13633517.34 4549023.235 64 73 +-13633527.36 4549023.235 65 73 +-13633540.71 4549023.235 66 73 +-13633587.47 4549021.826 67 73 +-13633595.26 4549159.864 68 73 +-13633591.92 4549283.817 69 73 +-13633571.88 4549368.332 70 73 +-13633558.53 4549420.449 71 73 +-13633532.92 4549497.922 72 73 +-13633413.81 4549714.849 73 73 +-13633316.96 4549881.068 74 73 +-13633288.02 4549941.64 75 73 +-13633267.98 4550009.256 76 73 +-13633249.06 4550178.298 77 73 +-13633249.06 4550198.019 78 73 +-13633245.72 4550434.683 79 73 +-13633241.26 4550669.943 80 73 +-13633237.92 4550850.265 81 73 +-13633235.7 4551215.146 82 73 +-13633234.59 4551248.958 83 73 +-13633234.59 4551260.229 84 73 +-13633234.59 4551277.135 85 73 +-13633233.47 4551350.395 86 73 +-13633201.19 4551353.213 87 73 +-13633192.28 4551487.054 88 73 +-13633173.36 4551502.552 89 73 +-13633043.12 4551481.419 90 73 +-13632966.31 4551449.015 91 73 +-13632959.63 4551515.232 92 73 +-13632958.51 4551527.912 93 73 +-13632958.51 4551564.542 94 73 +-13633014.17 4551654.711 95 73 +-13633048.68 4551698.387 96 73 +-13633016.4 4551733.609 97 73 +-13632902.85 4551704.022 98 73 +-13632752.57 4551675.844 99 73 +-13632607.86 4551653.302 100 73 +-13632219.35 4551664.573 101 73 +-13632061.28 4551719.52 102 73 +-13632051.26 4551720.929 103 73 +-13631926.58 4551739.245 104 73 +-13631656.07 4551782.921 105 73 +-13631610.43 4551791.374 106 73 +-13631577.04 4551797.01 107 73 +-13631572.59 4551775.876 108 73 +-13631567.02 4551753.334 109 73 +-13631563.68 4551719.52 110 73 +-13631526.94 4551727.974 111 73 +-13631343.27 4551766.014 112 73 +-13631293.17 4551768.832 113 73 +-13631121.74 4551705.431 114 73 +-13631111.72 4551712.476 115 73 +-13631236.4 4551774.467 116 73 +-13631611.55 4551720.929 117 73 +-13631808.58 4551682.889 118 73 +-13631909.88 4551640.622 119 73 +-13632044.58 4551539.183 120 73 +-13632349.6 4551429.291 121 73 +-13632614.54 4551475.783 122 73 +-13632721.4 4551496.916 123 73 +-13632889.49 4551533.547 124 73 +-13632922.89 4551540.591 125 73 +-13633021.97 4551565.951 126 73 +-13633230.13 4551630.76 127 73 +-13633369.28 4551695.569 128 73 +-13633465.02 4551753.334 129 73 +-13633518.45 4551788.556 130 73 +-13633633.11 4551904.088 131 73 +-13633712.15 4552004.122 132 73 +-13633794.52 4552106.975 133 73 +-13633855.75 4552180.241 134 73 +-13633883.58 4552212.647 135 73 +-13633893.6 4552226.736 136 73 +-13633903.62 4552238.008 137 73 +-13634027.18 4552367.634 138 73 +-13634110.67 4552543.759 139 73 +-13634131.82 4552763.567 140 73 +-13634319.95 4554816.743 141 73 +-13634383.4 4555490.42 142 73 +-13634426.82 4555670.826 143 73 +-13634490.27 4555766.668 144 73 +-13634525.89 4555803.313 145 73 +-13634647.23 4555889.29 146 73 +-13634754.1 4555965.402 147 73 +-13634786.38 4555996.41 148 73 +-13634892.13 4556158.502 149 73 +-13634924.42 4556227.568 150 73 +-13634955.58 4556296.634 151 73 +-13635029.06 4557303.08 152 73 +-13635082.49 4557563.869 153 73 +-13635108.09 4557685.104 154 73 +-13635150.39 4557797.881 155 73 +-13635464.31 4558175.694 156 73 +-13635560.05 4558443.554 157 73 +-13635794.93 4558673.356 158 73 +-13635912.93 4558952.509 159 73 +-13635965.25 4559054.021 160 73 +-13636687.72 4559567.235 161 73 +-13636852.47 4559727.972 162 73 +-13636929.28 4559777.321 163 73 +-13637169.73 4559931.012 164 73 +-13637206.46 4559966.262 165 73 +-13637426.88 4561184.589 166 73 +-13637435.78 4561324.198 167 73 +-13637627.25 4561731.754 168 73 +-13637658.42 4561764.19 169 73 +-13637946.74 4562046.246 170 73 +-13638144.89 4562199.97 171 73 +-13638315.21 4562326.9 172 73 +-13638436.55 4562510.245 173 73 +-13638482.19 4562723.212 174 73 +-13638483.3 4562799.374 175 73 +-13638484.41 4562994.011 176 73 +-13638487.75 4563370.602 177 73 +-13638491.09 4563645.649 178 73 +-13638486.64 4563862.871 179 73 +-13638468.83 4564137.932 180 73 +-13638457.7 4564318.488 181 73 +-13638426.53 4564858.765 182 73 +-13638424.3 4564896.854 183 73 +-13638412.05 4565108.459 184 73 +-13638402.04 4565263.639 185 73 +-13638396.47 4565356.748 186 73 +-13638390.9 4565448.447 187 73 +-13638377.55 4565668.528 188 73 +-13638375.32 4565695.333 189 73 +-13638399.81 4565698.155 190 73 +-13638400.92 4565668.528 191 73 +-13638419.85 4565349.694 192 73 +-13638425.41 4565263.639 193 73 +-13638434.32 4565108.459 194 73 +-13638447.68 4564894.032 195 73 +-13638449.9 4564858.765 196 73 +-13638493.32 4564139.342 197 73 +-13638508.9 4563862.871 198 73 +-13638512.24 4563644.239 199 73 +-13638510.02 4563373.423 200 73 +-13638504.45 4562800.784 201 73 +-13638503.34 4562728.854 202 73 +-13638463.26 4562520.118 203 73 +-13638331.9 4562307.155 204 73 +-13638150.45 4562170.353 205 73 +-13637962.32 4562030.733 206 73 +-13637672.89 4561750.087 207 73 +-13637640.61 4561716.241 208 73 +-13637454.71 4561322.787 209 73 +-13637444.69 4561184.589 210 73 +-13637223.16 4559952.162 211 73 +-13637190.88 4559919.731 212 73 +-13636931.51 4559750.531 213 73 +-13636864.71 4559708.232 214 73 +-13636702.19 4559553.135 215 73 +-13636666.57 4559506.606 216 73 +-13636256.91 4559202.06 217 73 +-13635978.61 4559037.102 218 73 +-13635922.95 4558917.262 219 73 +-13635829.44 4558684.635 220 73 +-13635581.2 4558440.735 221 73 +-13635485.47 4558378.703 222 73 +-13635528.88 4558446.374 223 73 +-13635548.92 4558480.21 224 73 +-13635758.2 4558684.635 225 73 +-13635857.27 4558873.556 226 73 +-13635761.54 4558952.509 227 73 +-13635655.78 4559125.925 228 73 +-13635731.48 4559340.233 229 73 +-13635751.52 4559341.643 230 73 +-13635889.56 4559337.413 231 73 +-13635696.97 4559541.855 232 73 +-13635714.78 4559610.944 233 73 +-13636091.04 4559692.722 234 73 +-13636212.38 4559722.332 235 73 +-13636241.32 4559870.381 236 73 +-13636549.68 4560036.763 237 73 +-13636716.66 4559919.731 238 73 +-13636771.21 4559997.282 239 73 +-13637057.3 4560354.024 240 73 +-13637100.71 4560447.089 241 73 +-13637147.47 4560510.543 242 73 +-13637129.65 4560530.284 243 73 +-13637145.24 4560545.795 244 73 +-13637205.35 4560619.121 245 73 +-13637390.14 4561059.083 246 73 +-13637176.41 4561249.457 247 73 +-13637198.67 4561077.415 248 73 +-13637050.62 4561167.666 249 73 +-13637230.96 4561415.861 250 73 +-13637266.58 4561439.835 251 73 +-13637289.95 4561413.041 252 73 +-13637400.16 4561315.736 253 73 +-13637416.86 4561308.685 254 73 +-13637451.37 4561298.814 255 73 +-13637495.9 4561305.865 256 73 +-13637576.05 4561315.736 257 73 +-13637587.18 4561312.916 258 73 +-13637678.46 4561286.122 259 73 +-13637825.4 4561288.943 260 73 +-13637889.97 4561319.967 261 73 +-13637966.78 4561507.526 262 73 +-13637954.53 4561559.704 263 73 +-13638035.79 4561590.729 264 73 +-13638074.76 4561668.293 265 73 +-13638225.04 4561644.318 266 73 +-13638355.28 4561515.987 267 73 +-13638420.96 4561548.422 268 73 +-13638524.49 4561716.241 269 73 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000074.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000074.dat new file mode 100644 index 000000000000..f5b4a8c2fffb --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000074.dat @@ -0,0 +1,225 @@ +-13634420.14 4539531.219 0 74 +-13634471.34 4539580.473 1 74 +-13634485.82 4539588.917 2 74 +-13634557.06 4539595.953 3 74 +-13634582.66 4539595.953 4 74 +-13634601.59 4539595.953 5 74 +-13634682.85 4539600.175 6 74 +-13634767.45 4539604.396 7 74 +-13634764.12 4539655.058 8 74 +-13634760.78 4539698.683 9 74 +-13634758.55 4539736.68 10 74 +-13634926.64 4539745.124 11 74 +-13634942.23 4539745.124 12 74 +-13634978.96 4539742.309 13 74 +-13634978.96 4539771.862 14 74 +-13634983.41 4540137.762 15 74 +-13634982.3 4540424.862 16 74 +-13634971.17 4540531.823 17 74 +-13634936.66 4540637.378 18 74 +-13634855.4 4540897.75 19 74 +-13634853.17 4540931.529 20 74 +-13634777.47 4540937.159 21 74 +-13634608.27 4540955.455 22 74 +-13634573.76 4540980.79 23 74 +-13634265.4 4541100.423 24 74 +-13634246.48 4541128.573 25 74 +-13634243.14 4541176.427 26 74 +-13634248.71 4541284.803 27 74 +-13634237.57 4541359.4 28 74 +-13634117.35 4541367.845 29 74 +-13633963.73 4541366.437 30 74 +-13633957.05 4541505.781 31 74 +-13633970.41 4541732.394 32 74 +-13633985.99 4541995.609 33 74 +-13633925.88 4541995.609 34 74 +-13633893.6 4541995.609 35 74 +-13633867.99 4541995.609 36 74 +-13633788.96 4541997.016 37 74 +-13633758.9 4541998.424 38 74 +-13633722.16 4541999.832 39 74 +-13633659.83 4542001.239 40 74 +-13633628.66 4542002.647 41 74 +-13633603.05 4542002.647 42 74 +-13633559.64 4542004.054 43 74 +-13633544.05 4542004.054 44 74 +-13633535.15 4542004.054 45 74 +-13633493.96 4542011.092 46 74 +-13633468.36 4542023.761 47 74 +-13633384.87 4542116.662 48 74 +-13633344.79 4542160.298 49 74 +-13633290.25 4542219.417 50 74 +-13633221.23 4542292.614 51 74 +-13633112.13 4542396.778 52 74 +-13633024.19 4542474.199 53 74 +-13632912.87 4542603.703 54 74 +-13632873.91 4542643.118 55 74 +-13632839.4 4542669.864 56 74 +-13632819.36 4542683.941 57 74 +-13632773.72 4542707.871 58 74 +-13632632.35 4542752.917 59 74 +-13632598.95 4542757.14 60 74 +-13632504.33 4542771.217 61 74 +-13632338.46 4542792.332 62 74 +-13632307.29 4542795.148 63 74 +-13632248.29 4542803.594 64 74 +-13632145.88 4542819.079 65 74 +-13632114.71 4542823.302 66 74 +-13632069.07 4542828.932 67 74 +-13632054.6 4542831.748 68 74 +-13631957.75 4542869.756 69 74 +-13631904.32 4542899.318 70 74 +-13631776.3 4542988.003 71 74 +-13631717.3 4543055.574 72 74 +-13631663.87 4543165.378 73 74 +-13631650.51 4543189.309 74 74 +-13631539.19 4543320.23 75 74 +-13631505.79 4543348.386 76 74 +-13631477.96 4543373.726 77 74 +-13631446.79 4543397.658 78 74 +-13631372.21 4543452.561 79 74 +-13631325.46 4543487.756 80 74 +-13631250.87 4543532.805 81 74 +-13631159.59 4543570.815 82 74 +-13631097.25 4543590.525 83 74 +-13631048.27 4543598.971 84 74 +-13630924.71 4543628.535 85 74 +-13630823.41 4543659.507 86 74 +-13630784.44 4543672.177 87 74 +-13630702.07 4543696.11 88 74 +-13630604.11 4543717.227 89 74 +-13630497.24 4543738.345 90 74 +-13630474.98 4543745.384 91 74 +-13630456.05 4543755.239 92 74 +-13630439.35 4543767.909 93 74 +-13630417.09 4543915.732 94 74 +-13630394.83 4543991.755 95 74 +-13630381.47 4544014.281 96 74 +-13630350.3 4544066.372 97 74 +-13630332.49 4544142.397 98 74 +-13630334.71 4544177.594 99 74 +-13630325.81 4544219.83 100 74 +-13630296.86 4544363.436 101 74 +-13630275.71 4544470.437 102 74 +-13630273.49 4544480.292 103 74 +-13630263.47 4544528.162 104 74 +-13630253.45 4544585.887 105 74 +-13630244.54 4544629.533 106 74 +-13630240.09 4544652.06 107 74 +-13630179.98 4544774.552 108 74 +-13630159.94 4544821.015 109 74 +-13630122.09 4544915.349 110 74 +-13630075.34 4545023.764 111 74 +-13630077.56 4545042.068 112 74 +-13630137.68 4545092.756 113 74 +-13630200.02 4545106.836 114 74 +-13630215.6 4545118.1 115 74 +-13630240.09 4545147.668 116 74 +-13630286.85 4545222.293 117 74 +-13630306.88 4545253.27 118 74 +-13630319.13 4545271.574 119 74 +-13630257.9 4545240.597 120 74 +-13630222.28 4545236.373 121 74 +-13630207.81 4545278.614 122 74 +-13630207.81 4545315.223 123 74 +-13630201.13 4545429.274 124 74 +-13630213.37 4545525.022 125 74 +-13630125.43 4545532.062 126 74 +-13630133.22 4545643.3 127 74 +-13630060.87 4545651.748 128 74 +-13629981.83 4545733.417 129 74 +-13629961.79 4545739.05 130 74 +-13629972.92 4545839.024 131 74 +-13629901.68 4545889.716 132 74 +-13629782.57 4545899.573 133 74 +-13629774.78 4545819.311 134 74 +-13629657.89 4545844.657 135 74 +-13629539.89 4545878.451 136 74 +-13629499.82 4545902.389 137 74 +-13629419.67 4545948.857 138 74 +-13629282.74 4546071.364 139 74 +-13629259.37 4546092.486 140 74 +-13629237.1 4546113.608 141 74 +-13629193.69 4546154.445 142 74 +-13629174.76 4546174.159 143 74 +-13628956.58 4546391.016 144 74 +-13628924.29 4546423.404 145 74 +-13628725.03 4546624.776 146 74 +-13628682.73 4546665.614 147 74 +-13628569.19 4546781.089 148 74 +-13628544.7 4546803.621 149 74 +-13628500.17 4546847.276 150 74 +-13628482.36 4546865.583 151 74 +-13628452.3 4546896.564 152 74 +-13628414.45 4546934.587 153 74 +-13628335.41 4547012.041 154 74 +-13628318.72 4547028.941 155 74 +-13628273.08 4547090.904 156 74 +-13628228.55 4547137.378 157 74 +-13628178.45 4547188.076 158 74 +-13628156.19 4547210.608 159 74 +-13628131.7 4547235.958 160 74 +-13628117.23 4547250.041 161 74 +-13628107.21 4547259.899 162 74 +-13628081.61 4547282.431 163 74 +-13628060.46 4547304.964 164 74 +-13628023.72 4547344.397 165 74 +-13627978.08 4547389.463 166 74 +-13627952.48 4547413.404 167 74 +-13627925.76 4547440.162 168 74 +-13627896.82 4547468.329 169 74 +-13627873.44 4547489.453 170 74 +-13627858.97 4547504.945 171 74 +-13627811.1 4547551.42 172 74 +-13627817.78 4547589.445 173 74 +-13627827.8 4547652.821 174 74 +-13627837.82 4547719.013 175 74 +-13627848.95 4547786.615 176 74 +-13627858.97 4547852.808 177 74 +-13627870.1 4547917.594 178 74 +-13627881.23 4547982.38 179 74 +-13627890.14 4548048.574 180 74 +-13627901.27 4548114.77 181 74 +-13627919.08 4548220.401 182 74 +-13627923.53 4548244.344 183 74 +-13627926.87 4548271.105 184 74 +-13627942.46 4548376.738 185 74 +-13627768.8 4548400.681 186 74 +-13627754.33 4548402.09 187 74 +-13627576.22 4548431.667 188 74 +-13627586.23 4548499.273 189 74 +-13627598.48 4548566.88 190 74 +-13627414.8 4548596.458 191 74 +-13627435.95 4548728.855 192 74 +-13627455.99 4548858.438 193 74 +-13627467.12 4548926.047 194 74 +-13627478.25 4548992.247 195 74 +-13627489.39 4549058.448 196 74 +-13627498.29 4549121.833 197 74 +-13627510.54 4549188.035 198 74 +-13627521.67 4549254.237 199 74 +-13627530.57 4549319.032 200 74 +-13627539.48 4549385.235 201 74 +-13627394.76 4549407.772 202 74 +-13627355.8 4549414.815 203 74 +-13627174.35 4549442.987 204 74 +-13627195.5 4549573.987 205 74 +-13627217.77 4549709.214 206 74 +-13627237.8 4549838.809 207 74 +-13627248.94 4549907.833 208 74 +-13627258.96 4549972.631 209 74 +-13627266.75 4550020.526 210 74 +-13627276.77 4550102.229 211 74 +-13627299.03 4550226.193 212 74 +-13627117.58 4550257.185 213 74 +-13626933.9 4550286.768 214 74 +-13626953.94 4550412.143 215 74 +-13626971.75 4550534.703 216 74 +-13626992.9 4550660.081 217 74 +-13626931.68 4550669.943 218 74 +-13626900.51 4550674.169 219 74 +-13626809.22 4550691.074 220 74 +-13626717.94 4550705.162 221 74 +-13626676.75 4550712.205 222 74 +-13626625.55 4550719.249 223 74 +-13626644.47 4550834.769 224 74 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000075.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000075.dat new file mode 100644 index 000000000000..40b59170972c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000075.dat @@ -0,0 +1,127 @@ +-13613990.78 4515593.181 0 75 +-13614183.37 4515730.777 1 75 +-13614400.44 4515841.698 2 75 +-13614488.38 4515852.93 3 75 +-13614913.62 4515852.93 4 75 +-13614921.42 4515931.558 5 75 +-13615332.18 4516286.796 6 75 +-13615350 4516334.536 7 75 +-13615362.24 4516366.831 8 75 +-13615445.73 4516312.07 9 75 +-13615680.61 4516126.727 10 75 +-13615718.46 4516095.836 11 75 +-13615742.95 4516123.918 12 75 +-13615783.03 4516168.85 13 75 +-13615826.44 4516219.398 14 75 +-13615850.93 4516248.884 15 75 +-13615942.22 4516355.598 16 75 +-13615994.54 4516417.38 17 75 +-13616075.8 4516510.054 18 75 +-13616118.1 4516559.199 19 75 +-13616158.18 4516604.132 20 75 +-13616201.59 4516654.683 21 75 +-13616210.5 4516665.916 22 75 +-13616242.78 4516703.829 23 75 +-13616307.34 4516779.655 24 75 +-13616612.36 4516514.266 25 75 +-13616704.75 4516625.195 26 75 +-13616779.34 4516557.795 27 75 +-13616857.26 4516490.396 28 75 +-13616931.85 4516424.401 29 75 +-13616996.41 4516497.416 30 75 +-13617063.2 4516577.453 31 75 +-13617134.45 4516658.895 32 75 +-13617176.75 4516772.634 33 75 +-13617221.28 4516873.736 34 75 +-13617258.01 4516917.266 35 75 +-13617300.31 4516959.393 36 75 +-13617556.35 4517245.856 37 75 +-13617560.8 4517297.814 38 75 +-13617679.91 4517273.941 39 75 +-13617785.67 4517254.282 40 75 +-13617821.29 4517255.686 41 75 +-13617983.82 4517323.09 42 75 +-13618053.95 4517244.452 43 75 +-13618130.76 4517155.984 44 75 +-13618205.34 4517070.326 45 75 +-13618420.19 4516827.397 46 75 +-13618466.94 4516776.846 47 75 +-13618500.34 4516740.337 48 75 +-13618568.24 4516665.916 49 75 +-13618699.6 4516515.67 50 75 +-13618769.73 4516430.017 51 75 +-13618798.67 4516393.51 52 75 +-13618994.6 4516922.883 53 75 +-13619053.6 4517004.328 54 75 +-13619088.1 4517217.771 55 75 +-13619298.5 4517362.41 56 75 +-13619364.18 4517442.454 57 75 +-13619521.14 4517588.5 58 75 +-13619554.53 4517606.755 59 75 +-13619577.91 4517616.586 60 75 +-13619666.97 4517636.246 61 75 +-13619690.34 4517723.313 62 75 +-13619762.7 4517782.295 63 75 +-13619872.91 4517716.292 64 75 +-13620014.28 4517619.394 65 75 +-13620068.83 4517630.629 66 75 +-13620038.77 4517782.295 67 75 +-13620103.34 4517903.067 68 75 +-13620179.04 4517709.27 69 75 +-13620152.32 4517603.947 70 75 +-13620393.88 4517862.341 71 75 +-13620449.54 4517960.645 72 75 +-13620496.3 4518075.803 73 75 +-13620474.03 4518136.19 74 75 +-13620481.82 4518421.282 75 75 +-13620617.63 4518355.275 76 75 +-13620717.82 4518542.062 77 75 +-13620828.03 4518484.481 78 75 +-13620936.01 4518425.495 79 75 +-13621001.69 4518557.511 80 75 +-13621043.99 4518599.644 81 75 +-13621106.33 4518647.394 82 75 +-13621266.63 4518742.897 83 75 +-13621272.19 4518829.973 84 75 +-13621284.44 4519058.904 85 75 +-13621342.32 4519129.129 86 75 +-13621414.68 4519272.389 87 75 +-13621514.87 4519297.671 88 75 +-13621591.68 4519400.202 89 75 +-13621626.19 4519431.102 90 75 +-13621640.66 4519440.934 91 75 +-13621804.3 4519491.497 92 75 +-13621849.94 4519324.357 93 75 +-13621991.32 4519204.972 94 75 +-13622441.05 4518631.946 95 75 +-13622591.33 4518454.988 96 75 +-13623028.81 4518710.594 97 75 +-13623666.68 4519023.791 98 75 +-13623782.45 4519098.23 99 75 +-13623884.86 4519020.982 100 75 +-13623903.79 4519011.151 101 75 +-13623963.9 4519154.41 102 75 +-13623973.92 4519186.714 103 75 +-13624000.63 4519244.299 104 75 +-13623995.07 4519325.761 105 75 +-13623927.16 4519505.543 106 75 +-13623922.71 4519579.985 107 75 +-13624052.95 4519485.879 108 75 +-13624167.61 4519509.757 109 75 +-13624224.39 4519315.93 110 75 +-13624621.8 4519145.983 111 75 +-13624881.17 4519167.05 112 75 +-13624995.83 4519171.264 113 75 +-13625034.79 4519228.849 114 75 +-13625053.72 4519256.939 115 75 +-13625108.26 4519334.189 116 75 +-13625128.3 4519365.088 117 75 +-13625195.09 4519464.811 118 75 +-13625251.86 4519561.725 119 75 +-13625295.28 4519641.786 120 75 +-13625350.94 4519749.939 121 75 +-13625388.79 4519824.382 122 75 +-13625399.92 4519846.856 123 75 +-13625582.48 4520094.069 124 75 +-13625625.9 4520141.826 125 75 +-13625648.16 4520168.514 126 75 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000076.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000076.dat new file mode 100644 index 000000000000..4b3a87a3b21c --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000076.dat @@ -0,0 +1,659 @@ +-13610306.11 4517772.464 0 76 +-13610336.17 4517779.486 1 76 +-13610395.17 4517667.141 2 76 +-13610406.3 4517648.885 3 76 +-13610428.56 4517617.99 4 76 +-13610464.18 4517570.244 5 76 +-13610579.96 4517404.538 6 76 +-13610699.07 4517485.986 7 76 +-13610764.75 4517535.136 8 76 +-13610800.37 4517564.627 9 76 +-13610822.63 4517580.074 10 76 +-13610864.93 4517610.968 11 76 +-13610915.03 4517647.48 12 76 +-13610927.27 4517655.906 13 76 +-13611017.44 4517727.526 14 76 +-13611112.06 4517801.955 15 76 +-13611196.67 4517862.341 16 76 +-13611235.63 4517890.428 17 76 +-13611306.87 4517943.793 18 76 +-13611381.46 4517998.563 19 76 +-13611473.85 4518063.163 20 76 +-13611575.15 4518123.551 21 76 +-13611613 4518158.66 22 76 +-13611639.72 4518189.557 23 76 +-13611722.09 4518412.855 24 76 +-13611710.96 4518584.195 25 76 +-13611698.72 4518693.741 26 76 +-13611683.13 4518842.613 27 76 +-13611678.68 4518883.343 28 76 +-13611755.49 4518905.815 29 76 +-13611935.83 4518925.477 30 76 +-13612102.81 4518945.14 31 76 +-13612172.94 4518952.162 32 76 +-13612246.41 4518953.567 33 76 +-13612298.73 4518953.567 34 76 +-13612394.46 4518953.567 35 76 +-13612565.9 4518953.567 36 76 +-13612634.91 4518953.567 37 76 +-13612664.97 4518953.567 38 76 +-13613030.1 4518945.14 39 76 +-13613203.76 4518931.095 40 76 +-13613531.04 4518908.624 41 76 +-13613910.63 4518990.084 42 76 +-13614020.84 4519049.072 43 76 +-13614074.27 4519078.567 44 76 +-13614094.31 4519089.803 45 76 +-13614687.64 4519308.907 46 76 +-13614973.74 4519411.438 47 76 +-13615039.41 4519433.911 48 76 +-13615132.92 4519467.62 49 76 +-13615174.11 4519481.666 50 76 +-13615272.07 4519512.566 51 76 +-13615498.05 4519433.911 52 76 +-13615535.9 4519401.606 53 76 +-13615603.8 4519342.616 54 76 +-13615639.43 4519311.716 55 76 +-13615666.14 4519342.616 56 76 +-13615769.67 4519433.911 57 76 +-13615820.88 4519445.147 58 76 +-13615928.86 4519506.948 59 76 +-13616029.04 4519623.526 60 76 +-13616114.76 4519549.084 61 76 +-13616202.7 4519473.238 62 76 +-13616263.93 4519419.865 63 76 +-13616564.49 4519766.794 64 76 +-13616727.02 4520022.432 65 76 +-13616892.88 4520146.04 66 76 +-13617052.07 4520331.455 67 76 +-13617342.61 4520668.58 68 76 +-13617490.67 4520849.79 69 76 +-13617528.52 4520907.384 70 76 +-13617495.12 4520966.383 71 76 +-13617450.59 4521015.55 72 76 +-13617588.63 4521122.312 73 76 +-13617675.46 4521146.193 74 76 +-13617783.44 4521185.527 75 76 +-13617804.59 4521191.146 76 76 +-13617900.33 4521212.218 77 76 +-13618207.57 4521264.195 78 76 +-13618227.6 4521285.267 79 76 +-13618227.6 4521377.984 80 76 +-13618228.72 4521431.367 81 76 +-13618655.07 4521806.459 82 76 +-13618889.96 4521732.001 83 76 +-13619013.52 4521618.209 84 76 +-13619020.2 4521613.994 85 76 +-13619196.08 4521588.707 86 76 +-13619251.74 4521592.922 87 76 +-13619491.08 4521612.589 88 76 +-13619504.44 4521613.994 89 76 +-13619610.19 4521621.018 90 76 +-13619779.4 4521639.281 91 76 +-13619898.51 4521724.977 92 76 +-13619909.64 4521739.026 93 76 +-13619975.32 4521821.912 94 76 +-13620066.6 4521909.015 95 76 +-13620087.75 4521921.659 96 76 +-13620161.22 4521939.922 97 76 +-13620322.64 4521941.327 98 76 +-13620834.71 4521934.302 99 76 +-13620902.61 4521932.898 100 76 +-13620993.89 4521925.873 101 76 +-13621035.08 4521907.61 102 76 +-13621061.8 4521887.941 103 76 +-13621090.74 4521850.01 104 76 +-13621108.55 4521826.127 105 76 +-13621145.29 4521848.605 106 76 +-13621268.85 4521924.468 107 76 +-13621314.49 4521952.566 108 76 +-13621350.12 4521975.044 109 76 +-13621361.25 4521980.664 110 76 +-13621527.11 4522230.737 111 76 +-13621650.68 4522534.204 112 76 +-13621657.36 4522551.064 113 76 +-13621669.6 4522584.783 114 76 +-13621701.89 4522666.272 115 76 +-13621747.53 4522774.456 116 76 +-13621779.81 4522834.871 117 76 +-13621874.43 4522973.967 118 76 +-13621918.96 4523023.143 119 76 +-13621974.62 4523082.154 120 76 +-13622061.45 4523169.267 121 76 +-13622093.73 4523200.178 122 76 +-13622189.47 4523295.722 123 76 +-13622418.78 4523447.47 124 76 +-13622535.67 4523512.104 125 76 +-13622576.86 4523534.586 126 76 +-13622658.12 4523579.549 127 76 +-13622813.97 4523665.261 128 76 +-13622930.85 4523734.112 129 76 +-13622959.8 4523750.973 130 76 +-13623000.98 4523772.05 131 76 +-13623087.81 4523732.707 132 76 +-13623543.11 4523691.958 133 76 +-13623727.9 4523852.143 134 76 +-13624050.73 4524143.011 135 76 +-13624093.03 4524178.14 136 76 +-13624146.46 4524220.296 137 76 +-13624217.71 4524276.504 138 76 +-13624419.19 4524425.456 139 76 +-13624507.14 4524501.338 140 76 +-13624610.66 4524589.867 141 76 +-13624654.08 4524695.261 142 76 +-13624720.87 4524984.747 143 76 +-13624716.42 4525063.444 144 76 +-13624759.83 4525203.975 145 76 +-13624779.87 4525244.729 146 76 +-13624789.89 4525253.161 147 76 +-13624801.02 4525262.999 148 76 +-13625050.38 4525286.889 149 76 +-13625097.13 4525286.889 150 76 +-13625221.81 4525333.265 151 76 +-13625276.35 4525480.827 152 76 +-13625344.26 4525705.687 153 76 +-13625372.09 4525806.875 154 76 +-13625396.58 4525886.984 155 76 +-13625428.86 4525999.417 156 76 +-13625460.03 4526118.88 157 76 +-13625501.22 4526277.696 158 76 +-13625620.33 4526733.077 159 76 +-13625638.14 4526851.142 160 76 +-13625658.18 4527261.569 161 76 +-13625632.58 4527309.359 162 76 +-13625594.73 4527381.045 163 76 +-13625545.75 4527471.005 164 76 +-13625483.41 4527548.315 165 76 +-13625465.6 4527556.749 166 76 +-13625273.02 4527618.597 167 76 +-13625249.64 4527732.455 168 76 +-13625276.35 4527753.54 169 76 +-13625310.86 4527828.04 170 76 +-13625374.32 4527974.232 171 76 +-13625453.35 4528147.134 172 76 +-13625467.82 4528179.465 173 76 +-13625495.65 4528238.506 174 76 +-13625526.82 4528307.387 175 76 +-13625551.31 4528360.805 176 76 +-13625581.37 4528424.064 177 76 +-13625604.75 4528488.729 178 76 +-13625639.26 4528567.452 179 76 +-13625653.73 4528601.19 180 76 +-13625686.01 4528668.668 181 76 +-13625762.82 4528833.146 182 76 +-13625799.56 4528910.466 183 76 +-13625855.22 4529049.643 184 76 +-13625907.54 4529136.806 185 76 +-13625995.48 4529318.162 186 76 +-13626014.4 4529358.933 187 76 +-13626044.46 4529423.603 188 76 +-13626076.74 4529491.086 189 76 +-13626119.04 4529645.736 190 76 +-13626120.16 4529711.815 191 76 +-13626120.16 4529782.111 192 76 +-13626121.27 4529890.369 193 76 +-13626122.38 4529935.36 194 76 +-13626122.38 4529963.479 195 76 +-13626114.59 4530049.243 196 76 +-13626189.17 4530094.234 197 76 +-13626214.78 4530104.076 198 76 +-13626287.14 4530097.046 199 76 +-13626312.74 4530090.016 200 76 +-13626324.98 4530085.798 201 76 +-13626353.93 4530075.956 202 76 +-13626409.59 4530056.273 203 76 +-13626419.61 4530092.828 204 76 +-13626453 4530139.226 205 76 +-13626498.64 4530265.765 206 76 +-13626500.87 4530286.855 207 76 +-13626504.21 4530314.975 208 76 +-13626500.87 4530376.84 209 76 +-13626491.96 4530442.923 210 76 +-13626448.55 4530554 211 76 +-13626418.49 4530620.084 212 76 +-13626388.44 4530693.199 213 76 +-13626367.29 4530745.223 214 76 +-13626361.72 4530757.878 215 76 +-13626352.81 4530783.187 216 76 +-13626317.19 4530888.643 217 76 +-13626284.91 4530968.79 218 76 +-13626267.1 4531013.786 219 76 +-13626213.67 4531143.148 220 76 +-13626160.23 4531275.324 221 76 +-13626043.35 4531518.589 222 76 +-13626053.36 4531524.214 223 76 +-13626132.4 4531576.242 224 76 +-13626193.63 4531615.615 225 76 +-13626380.64 4531739.36 226 76 +-13626370.63 4531757.641 227 76 +-13626336.12 4531795.609 228 76 +-13626372.85 4531853.263 229 76 +-13626456.34 4531989.667 230 76 +-13626500.87 4532081.073 231 76 +-13626512 4532097.948 232 76 +-13626548.74 4532131.698 233 76 +-13626567.66 4532142.948 234 76 +-13626642.25 4532173.886 235 76 +-13626657.83 4532180.917 236 76 +-13626730.19 4532231.542 237 76 +-13626744.66 4532244.199 238 76 +-13626817.02 4532321.544 239 76 +-13626890.49 4532400.296 240 76 +-13626962.85 4532480.455 241 76 +-13627020.73 4532540.926 242 76 +-13627037.43 4532559.208 243 76 +-13627088.64 4532614.054 244 76 +-13627110.9 4532636.555 245 76 +-13627114.24 4532677.339 246 76 +-13627162.11 4532695.621 247 76 +-13627199.96 4532708.278 248 76 +-13627255.62 4532727.967 249 76 +-13627529.46 4532829.223 250 76 +-13627830.02 4532826.411 251 76 +-13627882.34 4532805.315 252 76 +-13628110.55 4532718.122 253 76 +-13628155.08 4532698.434 254 76 +-13628196.27 4532678.745 255 76 +-13628237.45 4532653.431 256 76 +-13628313.15 4532570.459 257 76 +-13628418.9 4532493.112 258 76 +-13628494.6 4532495.924 259 76 +-13628568.07 4532517.019 260 76 +-13628669.37 4532547.958 261 76 +-13628703.88 4532557.802 262 76 +-13628838.58 4532623.899 263 76 +-13629199.25 4532919.23 264 76 +-13629382.93 4533044.397 265 76 +-13629477.55 4533111.903 266 76 +-13629563.27 4533168.159 267 76 +-13629583.31 4533182.223 268 76 +-13630536.2 4533836.217 269 76 +-13630576.28 4533861.534 270 76 +-13630602.99 4533879.818 271 76 +-13630654.2 4533916.387 272 76 +-13630771.09 4533996.558 273 76 +-13630823.41 4534033.127 274 76 +-13630834.54 4534040.16 275 76 +-13630918.03 4534095.014 276 76 +-13631080.55 4534208.942 277 76 +-13631234.17 4534313.026 278 76 +-13631254.21 4534325.685 279 76 +-13631284.27 4534346.784 280 76 +-13631339.93 4534384.761 281 76 +-13631392.25 4534419.925 282 76 +-13631435.66 4534448.056 283 76 +-13631475.74 4534476.187 284 76 +-13631506.91 4534498.692 285 76 +-13631549.21 4534528.23 286 76 +-13631582.6 4534552.142 287 76 +-13631664.98 4534608.406 288 76 +-13631786.32 4534698.428 289 76 +-13632040.13 4535014.918 290 76 +-13631995.6 4535075.403 291 76 +-13631936.6 4535159.803 292 76 +-13631880.94 4535242.796 293 76 +-13631824.17 4535325.79 294 76 +-13631767.39 4535410.192 295 76 +-13631709.51 4535491.78 296 76 +-13631698.38 4535501.627 297 76 +-13631650.51 4535573.37 298 76 +-13631636.04 4535593.064 299 76 +-13631595.96 4535656.366 300 76 +-13631758.49 4535768.905 301 76 +-13631703.94 4535849.09 302 76 +-13631868.7 4535970.072 303 76 +-13631782.98 4536072.767 304 76 +-13631690.58 4536302.075 305 76 +-13631652.74 4536317.55 306 76 +-13631314.32 4536570.781 307 76 +-13631240.85 4536683.33 308 76 +-13631080.55 4537077.26 309 76 +-13630585.18 4537236.243 310 76 +-13629991.85 4536954.859 311 76 +-13629404.08 4536567.967 312 76 +-13629377.36 4536556.712 313 76 +-13629109.09 4536621.428 314 76 +-13628952.12 4536911.245 315 76 +-13628673.83 4536832.459 316 76 +-13628366.58 4536580.629 317 76 +-13628257.49 4536570.781 318 76 +-13627974.74 4536880.293 319 76 +-13627912.4 4536970.335 320 76 +-13627848.95 4537002.693 321 76 +-13627927.99 4537091.329 322 76 +-13628155.08 4537461.356 323 76 +-13628158.42 4537500.752 324 76 +-13628160.64 4537631.602 325 76 +-13628251.92 4537910.191 326 76 +-13628253.04 4537987.578 327 76 +-13628230.77 4538088.885 328 76 +-13628188.47 4538208.486 329 76 +-13628158.42 4538297.132 330 76 +-13628108.32 4538436.434 331 76 +-13628056 4538412.514 332 76 +-13627986.98 4538388.593 333 76 +-13627912.4 4538361.858 334 76 +-13627861.19 4538344.973 335 76 +-13627833.36 4538335.123 336 76 +-13627766.57 4538526.489 337 76 +-13627743.19 4538560.26 338 76 +-13627663.04 4538533.525 339 76 +-13627600.71 4538640.466 340 76 +-13627595.14 4538716.452 341 76 +-13627595.14 4538812.138 342 76 +-13627538.37 4538867.017 343 76 +-13627290.12 4538810.731 344 76 +-13627267.86 4538874.053 345 76 +-13627209.97 4539034.471 346 76 +-13627159.88 4539185.041 347 76 +-13627054.13 4539148.453 348 76 +-13627021.84 4539238.515 349 76 +-13626770.26 4539155.489 350 76 +-13626529.81 4539072.465 351 76 +-13626496.42 4539169.561 352 76 +-13626464.13 4539265.252 353 76 +-13626429.62 4539360.943 354 76 +-13626195.85 4539277.917 355 76 +-13626162.46 4539373.608 356 76 +-13626127.95 4539467.893 357 76 +-13626096.78 4539563.586 358 76 +-13626066.72 4539659.28 359 76 +-13625923.12 4539602.989 360 76 +-13625897.52 4539712.756 361 76 +-13625845.2 4539729.643 362 76 +-13625738.33 4539767.64 363 76 +-13625628.12 4539805.637 364 76 +-13625683.78 4539971.698 365 76 +-13625591.39 4539999.845 366 76 +-13625621.45 4540147.614 367 76 +-13625630.35 4540177.168 368 76 +-13625688.24 4540346.05 369 76 +-13625709.39 4540415.011 370 76 +-13625733.88 4540498.046 371 76 +-13625739.44 4540514.935 372 76 +-13625796.22 4540683.822 373 76 +-13625852.99 4540852.713 374 76 +-13625907.54 4541021.606 375 76 +-13625964.31 4541189.094 376 76 +-13626019.97 4541357.992 377 76 +-13626032.21 4541397.402 378 76 +-13626052.25 4541457.925 379 76 +-13626075.63 4541526.894 380 76 +-13626092.33 4541577.565 381 76 +-13626107.91 4541626.828 382 76 +-13626131.29 4541698.613 383 76 +-13626080.08 4541729.579 384 76 +-13626055.59 4541746.469 385 76 +-13626043.35 4541754.915 386 76 +-13626023.31 4541770.398 387 76 +-13625991.03 4541798.549 388 76 +-13625894.18 4541871.742 389 76 +-13625904.2 4541974.495 390 76 +-13625804.01 4541982.941 391 76 +-13625792.88 4541984.348 392 76 +-13625747.24 4541991.386 393 76 +-13625708.27 4542023.761 394 76 +-13625680.44 4542044.874 395 76 +-13625612.54 4542098.363 396 76 +-13625547.97 4542137.776 397 76 +-13625532.39 4542146.222 398 76 +-13625493.43 4542170.151 399 76 +-13625347.6 4542260.238 400 76 +-13625247.41 4542322.174 401 76 +-13625143.88 4542365.81 402 76 +-13625117.17 4542368.626 403 76 +-13625089.34 4542408.039 404 76 +-13625057.06 4542451.676 405 76 +-13624994.72 4542537.543 406 76 +-13624917.91 4542644.526 407 76 +-13624902.32 4542665.641 408 76 +-13624894.53 4542676.902 409 76 +-13624878.94 4542698.017 410 76 +-13624740.91 4542886.648 411 76 +-13624533.85 4542738.84 412 76 +-13624469.29 4542828.932 413 76 +-13624409.18 4542913.395 414 76 +-13624342.38 4543004.896 415 76 +-13624282.27 4543093.583 416 76 +-13624219.93 4543180.863 417 76 +-13624159.82 4543266.736 418 76 +-13624143.12 4543255.474 419 76 +-13624124.2 4543245.619 420 76 +-13624111.95 4543290.667 421 76 +-13624091.92 4543356.832 422 76 +-13624061.86 4543456.784 423 76 +-13624064.09 4543542.66 424 76 +-13624070.76 4543621.496 425 76 +-13624076.33 4543684.848 426 76 +-13624080.78 4543735.529 427 76 +-13624083.01 4543760.87 428 76 +-13624087.46 4543811.552 429 76 +-13624088.58 4543836.893 430 76 +-13624090.8 4543862.234 431 76 +-13624103.05 4544029.768 432 76 +-13624000.63 4544039.623 433 76 +-13623942.75 4544043.846 434 76 +-13623890.43 4544046.662 435 76 +-13623903.79 4544222.646 436 76 +-13624006.2 4544212.791 437 76 +-13624017.33 4544336.686 438 76 +-13624039.6 4544567.584 439 76 +-13624039.6 4544578.847 440 76 +-13624052.95 4544759.064 441 76 +-13624068.54 4544933.653 442 76 +-13624085.24 4545123.732 443 76 +-13624096.37 4545292.694 444 76 +-13624123.09 4545655.973 445 76 +-13624136.44 4545836.208 446 76 +-13624148.69 4546015.039 447 76 +-13624153.14 4546084.037 448 76 +-13624160.93 4546193.873 449 76 +-13624089.69 4546267.097 450 76 +-13624025.12 4546365.669 451 76 +-13623941.63 4546565.632 452 76 +-13623909.35 4546747.291 453 76 +-13623970.58 4546803.621 454 76 +-13623980.6 4546848.684 455 76 +-13623987.28 4546935.995 456 76 +-13623991.73 4546981.06 457 76 +-13623995.07 4547021.899 458 76 +-13624001.75 4547106.395 459 76 +-13624003.97 4547116.253 460 76 +-13624012.88 4547158.502 461 76 +-13624047.39 4547292.289 462 76 +-13624095.26 4547459.879 463 76 +-13624100.82 4547516.212 464 76 +-13624116.41 4547647.187 465 76 +-13624123.09 4547707.747 466 76 +-13624129.76 4547759.856 467 76 +-13624137.56 4547824.641 468 76 +-13624138.67 4547830.274 469 76 +-13624143.12 4547868.3 470 76 +-13624188.76 4547885.201 471 76 +-13624394.7 4547871.117 472 76 +-13624394.7 4547885.201 473 76 +-13624401.38 4547913.369 474 76 +-13624433.67 4547961.254 475 76 +-13624447.02 4547978.155 476 76 +-13624455.93 4547988.013 477 76 +-13624470.4 4548004.914 478 76 +-13624487.1 4548020.406 479 76 +-13624516.04 4548045.758 480 76 +-13624538.31 4548066.884 481 76 +-13624556.12 4548085.193 482 76 +-13624582.83 4548111.953 483 76 +-13624464.84 4548234.485 484 76 +-13624400.27 4548295.048 485 76 +-13624353.52 4548340.118 486 76 +-13624332.37 4548359.836 487 76 +-13624313.44 4548378.146 488 76 +-13624257.78 4548438.709 489 76 +-13624245.54 4548452.794 490 76 +-13624193.22 4548568.288 491 76 +-13624185.42 4548647.163 492 76 +-13624182.08 4548717.587 493 76 +-13624182.08 4548751.391 494 76 +-13624180.97 4548768.293 495 76 +-13624176.52 4548838.719 496 76 +-13624172.07 4548865.48 497 76 +-13624159.82 4549065.491 498 76 +-13624157.59 4549103.522 499 76 +-13624147.58 4549252.829 500 76 +-13624137.56 4549389.461 501 76 +-13624136.44 4549472.567 502 76 +-13624138.67 4549507.782 503 76 +-13624153.14 4549610.611 504 76 +-13624060.75 4549716.257 505 76 +-13623379.47 4550531.885 506 76 +-13623210.27 4550736.154 507 76 +-13621903.37 4552297.185 508 76 +-13621877.77 4552325.365 509 76 +-13621853.28 4552353.544 510 76 +-13621758.66 4552464.855 511 76 +-13621744.19 4552481.763 512 76 +-13621699.66 4552531.078 513 76 +-13621635.09 4552612.801 514 76 +-13621619.51 4552632.527 515 76 +-13621578.32 4552681.843 516 76 +-13621548.27 4552707.206 517 76 +-13621531.57 4552718.478 518 76 +-13621467 4552762.158 519 76 +-13621434.72 4552781.885 520 76 +-13621399.1 4552804.43 521 76 +-13621350.12 4552845.292 522 76 +-13621287.78 4552918.563 523 76 +-13621263.29 4552949.562 524 76 +-13621231 4552991.835 525 76 +-13621186.48 4553049.607 526 76 +-13621164.21 4553077.788 527 76 +-13621138.61 4553104.561 528 76 +-13621107.44 4553132.743 529 76 +-13620997.23 4553186.288 530 76 +-13620924.88 4553214.47 531 76 +-13620665.5 4553320.154 532 76 +-13620462.9 4553403.292 533 76 +-13619813.91 4553668.211 534 76 +-13619181.61 4553921.864 535 76 +-13617734.46 4554207.935 536 76 +-13617528.52 4554224.846 537 76 +-13617132.22 4554268.532 538 76 +-13616787.13 4554364.361 539 76 +-13616556.7 4554423.55 540 76 +-13616433.13 4554450.326 541 76 +-13616292.87 4554485.558 542 76 +-13616135.91 4554522.199 543 76 +-13615939.99 4554563.069 544 76 +-13615864.29 4554581.389 545 76 +-13615813.09 4554592.664 546 76 +-13615644.99 4554627.896 547 76 +-13615368.92 4554675.812 548 76 +-13615056.11 4554729.366 549 76 +-13614930.32 4554756.143 550 76 +-13614787.83 4554791.375 551 76 +-13614689.87 4554816.743 552 76 +-13614512.87 4554871.707 553 76 +-13614441.63 4554891.437 554 76 +-13614232.35 4554949.22 555 76 +-13614173.35 4554966.132 556 76 +-13613942.92 4555032.371 557 76 +-13613927.33 4555038.009 558 76 +-13613748.11 4555156.395 559 76 +-13613675.75 4555302.97 560 76 +-13613667.96 4555639.818 561 76 +-13613838.28 4556172.597 562 76 +-13613877.24 4556265.624 563 76 +-13613952.94 4556474.235 564 76 +-13613988.56 4556649.02 565 76 +-13614001.92 4556742.052 566 76 +-13614034.2 4556974.635 567 76 +-13614075.39 4557228.368 568 76 +-13614085.41 4557287.574 569 76 +-13614093.2 4557334.092 570 76 +-13614114.35 4557453.914 571 76 +-13614121.03 4557491.975 572 76 +-13614185.59 4557835.944 573 76 +-13614193.39 4557876.826 574 76 +-13614208.97 4557969.869 575 76 +-13614234.57 4558099.566 576 76 +-13614242.37 4558137.63 577 76 +-13614298.03 4558457.653 578 76 +-13614339.21 4558647.979 579 76 +-13614380.4 4558838.309 580 76 +-13614680.97 4560227.118 581 76 +-13614693.21 4560276.47 582 76 +-13614701 4560310.312 583 76 +-13614772.25 4560599.379 584 76 +-13614777.81 4560621.941 585 76 +-13614677.63 4560648.733 586 76 +-13614607.49 4560667.064 587 76 +-13614503.97 4560692.446 588 76 +-13614475.02 4560699.497 589 76 +-13614465.01 4560702.317 590 76 +-13614354.8 4560730.52 591 76 +-13614147.75 4560784.104 592 76 +-13614118.8 4560791.155 593 76 +-13613996.35 4560817.948 594 76 +-13613873.9 4560848.97 595 76 +-13613749.22 4560879.994 596 76 +-13613627.88 4560912.427 597 76 +-13613503.21 4560940.63 598 76 +-13613489.85 4560943.45 599 76 +-13613208.21 4560991.395 600 76 +-13613040.12 4561018.188 601 76 +-13612980 4561028.059 602 76 +-13612865.34 4561046.392 603 76 +-13612646.05 4561083.056 604 76 +-13612619.33 4561087.286 605 76 +-13612512.46 4561104.208 606 76 +-13612372.2 4561126.771 607 76 +-13612357.73 4561129.592 608 76 +-13612119.5 4561167.666 609 76 +-13611984.81 4561188.819 610 76 +-13611931.37 4561197.28 611 76 +-13611870.15 4561207.152 612 76 +-13611665.32 4561240.996 613 76 +-13611620.79 4561248.047 614 76 +-13611368.1 4561291.763 615 76 +-13611244.53 4561311.506 616 76 +-13611165.5 4561325.608 617 76 +-13611117.63 4561332.659 618 76 +-13611100.93 4561335.479 619 76 +-13611018.55 4561348.171 620 76 +-13610985.16 4561353.812 621 76 +-13610853.8 4561374.965 622 76 +-13610790.35 4561384.837 623 76 +-13610684.6 4561401.759 624 76 +-13610686.82 4561414.451 625 76 +-13610700.18 4561499.064 626 76 +-13610705.75 4561534.32 627 76 +-13610617.8 4561548.422 628 76 +-13610605.56 4561549.832 629 76 +-13610608.9 4561578.037 630 76 +-13610614.46 4561616.114 631 76 +-13610627.82 4561664.062 632 76 +-13610573.28 4561669.703 633 76 +-13610534.31 4561673.934 634 76 +-13610514.28 4561676.754 635 76 +-13610545.45 4562064.58 636 76 +-13610542.11 4562119.582 637 76 +-13610558.81 4562326.9 638 76 +-13610434.13 4562348.055 639 76 +-13610454.16 4562603.33 640 76 +-13610409.64 4562610.381 641 76 +-13610329.49 4562623.075 642 76 +-13610209.26 4562641.41 643 76 +-13610212.6 4562717.571 644 76 +-13610093.49 4562827.582 645 76 +-13610087.92 4562766.934 646 76 +-13609969.92 4562751.42 647 76 +-13610003.32 4562937.594 648 76 +-13609906.47 4562951.698 649 76 +-13609906.47 4562985.548 650 76 +-13609777.34 4563304.31 651 76 +-13609767.32 4563453.821 652 76 +-13609525.76 4563620.26 653 76 +-13609424.46 4563556.787 654 76 +-13609402.2 4563632.955 655 76 +-13609313.14 4563569.482 656 76 +-13609353.21 4563443.947 657 76 +-13609234.1 4563425.611 658 76 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000077.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000077.dat new file mode 100644 index 000000000000..783f5c306737 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000077.dat @@ -0,0 +1,171 @@ +-13626410.7 4531633.896 0 77 +-13626428.51 4531569.211 1 77 +-13626222.57 4531514.371 2 77 +-13626166.91 4531498.903 3 77 +-13626132.4 4531576.242 4 77 +-13626053.36 4531524.214 5 77 +-13626171.36 4531278.136 6 77 +-13626223.68 4531147.366 7 77 +-13626277.12 4531018.004 8 77 +-13626310.51 4530935.044 9 77 +-13626328.32 4530891.455 10 77 +-13626346.14 4530842.242 11 77 +-13626367.29 4530785.999 12 77 +-13626381.76 4530756.472 13 77 +-13626367.29 4530745.223 14 77 +-13626296.04 4530722.726 15 77 +-13626299.38 4530669.296 16 77 +-13626301.61 4530600.399 17 77 +-13626280.46 4530258.735 18 77 +-13626277.12 4530206.713 19 77 +-13626258.19 4529936.766 20 77 +-13626255.97 4529904.429 21 77 +-13626228.14 4529510.769 22 77 +-13626212.55 4529253.492 23 77 +-13626210.33 4529225.375 24 77 +-13626199.19 4529058.078 25 77 +-13626194.74 4529003.251 26 77 +-13626183.61 4528879.538 27 77 +-13626174.7 4528816.277 28 77 +-13626113.48 4528578.698 29 77 +-13626047.8 4528402.977 30 77 +-13625942.05 4528141.511 31 77 +-13625927.57 4528096.528 32 77 +-13625848.54 4527745.106 33 77 +-13625824.05 4527465.383 34 77 +-13625818.48 4527404.941 35 77 +-13625758.37 4526929.853 36 77 +-13625619.22 4526398.567 37 77 +-13625612.54 4526363.43 38 77 +-13625513.47 4525992.39 39 77 +-13625374.32 4525478.016 40 77 +-13625356.5 4525411.965 41 77 +-13625352.05 4525399.317 42 77 +-13625330.9 4525327.644 43 77 +-13625267.45 4525175.869 44 77 +-13625072.64 4524870.919 45 77 +-13624897.87 4524700.882 46 77 +-13624678.57 4524522.416 47 77 +-13624614 4524476.044 48 77 +-13624419.19 4524314.444 49 77 +-13624343.5 4524252.615 50 77 +-13624208.8 4524141.606 51 77 +-13624107.5 4524058.7 52 77 +-13623987.28 4523958.934 53 77 +-13623906.01 4523892.892 54 77 +-13623809.16 4523812.799 55 77 +-13623780.22 4523788.912 56 77 +-13623759.07 4523770.645 57 77 +-13623573.17 4523618.892 58 77 +-13623529.75 4523583.764 59 77 +-13623430.68 4523502.269 60 77 +-13623114.53 4523240.925 61 77 +-13622989.85 4523136.951 62 77 +-13622897.46 4523061.079 63 77 +-13622762.76 4522950.082 64 77 +-13621768.68 4522132.393 65 77 +-13621649.57 4522036.859 66 77 +-13621444.74 4521868.273 67 77 +-13621202.06 4521667.378 68 77 +-13621182.02 4521650.52 69 77 +-13621161.99 4521633.662 70 77 +-13620863.65 4521425.747 71 77 +-13620811.33 4521400.461 72 77 +-13620351.58 4521269.814 73 77 +-13619768.27 4521245.933 74 77 +-13619354.16 4521231.885 75 77 +-13618330.02 4521198.17 76 77 +-13618224.27 4521195.36 77 77 +-13618212.02 4521195.36 78 77 +-13618135.21 4521191.146 79 77 +-13617653.2 4520960.764 80 77 +-13617596.42 4520893.336 81 77 +-13617528.52 4520814.671 82 77 +-13617428.33 4520699.484 83 77 +-13617207.92 4520445.233 84 77 +-13617148.92 4520374.999 85 77 +-13616977.49 4520175.538 86 77 +-13616801.6 4519969.057 87 77 +-13616681.38 4519830 88 77 +-13616433.13 4519540.657 89 77 +-13616189.34 4519258.344 90 77 +-13616132.57 4519192.332 91 77 +-13616006.78 4519044.859 92 77 +-13615957.8 4518987.275 93 77 +-13615923.29 4518947.949 94 77 +-13615778.58 4518780.817 95 77 +-13615667.26 4518650.203 96 77 +-13615650.56 4518630.541 97 77 +-13615493.6 4518447.966 98 77 +-13615289.88 4518210.622 99 77 +-13615237.56 4518151.639 100 77 +-13615146.28 4518046.311 101 77 +-13615044.98 4517928.345 102 77 +-13614813.44 4517658.715 103 77 +-13614724.38 4517551.988 104 77 +-13614677.63 4517494.412 105 77 +-13614617.51 4517417.177 106 77 +-13614588.57 4517379.261 107 77 +-13614234.57 4516889.182 108 77 +-13613986.33 4516559.199 109 77 +-13613918.43 4516470.737 110 77 +-13613889.48 4516476.354 111 77 +-13613420.83 4516605.537 112 77 +-13613356.26 4516620.982 113 77 +-13613263.87 4516658.895 114 77 +-13613069.06 4516747.358 115 77 +-13612805.23 4516884.97 116 77 +-13612706.16 4516950.967 117 77 +-13612565.9 4517043.646 118 77 +-13612526.93 4517070.326 119 77 +-13612323.22 4517229.005 120 77 +-13612277.58 4517265.516 121 77 +-13612120.62 4517391.9 122 77 +-13612066.07 4517435.432 123 77 +-13612036.01 4517459.305 124 77 +-13612001.51 4517487.391 125 77 +-13611842.32 4517613.777 126 77 +-13611776.64 4517667.141 127 77 +-13611734.34 4517698.035 128 77 +-13611400.38 4517981.711 129 77 +-13611323.57 4517928.345 130 77 +-13611290.17 4517904.472 131 77 +-13611264.57 4517886.215 132 77 +-13611208.91 4517845.489 133 77 +-13611049.72 4517727.526 134 77 +-13611021.89 4517700.844 135 77 +-13610941.74 4517639.054 136 77 +-13610927.27 4517627.82 137 77 +-13610891.65 4517599.734 138 77 +-13610878.29 4517589.904 139 77 +-13610810.39 4517542.158 140 77 +-13610771.43 4517516.881 141 77 +-13610707.97 4517473.348 142 77 +-13610589.97 4517389.091 143 77 +-13610478.66 4517313.261 144 77 +-13610418.54 4517269.729 145 77 +-13610328.37 4517205.133 146 77 +-13610215.94 4517126.495 147 77 +-13610003.32 4516974.839 148 77 +-13609959.91 4516942.542 149 77 +-13609922.06 4516913.054 150 77 +-13609894.23 4516891.991 151 77 +-13609864.17 4516870.928 152 77 +-13609851.93 4516862.502 153 77 +-13609757.3 4516792.292 154 77 +-13609650.44 4516720.679 155 77 +-13609589.21 4516677.149 156 77 +-13609437.82 4516570.433 157 77 +-13609491.25 4516448.271 158 77 +-13609493.48 4516380.872 159 77 +-13609599.23 4516378.064 160 77 +-13609708.32 4516379.468 161 77 +-13609820.76 4516378.064 162 77 +-13609924.28 4516379.468 163 77 +-13609925.4 4516032.652 164 77 +-13609924.28 4515865.567 165 77 +-13609924.28 4515850.122 166 77 +-13609615.93 4515845.91 167 77 +-13609494.59 4515836.081 168 77 +-13609319.82 4515838.89 169 77 +-13609147.27 4515939.983 170 77 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000078.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000078.dat new file mode 100644 index 000000000000..4df94b890cde --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000078.dat @@ -0,0 +1,262 @@ +-13637315.56 4542115.254 0 78 +-13637278.82 4542115.254 1 78 +-13637259.9 4542115.254 2 78 +-13637222.05 4542115.254 3 78 +-13637223.16 4542136.368 4 78 +-13637229.84 4542216.602 5 78 +-13637236.52 4542346.103 6 78 +-13637243.2 4542479.829 7 78 +-13637257.67 4542741.656 8 78 +-13637272.14 4543003.488 9 78 +-13637288.84 4543266.736 10 78 +-13637301.09 4543529.989 11 78 +-13637316.67 4543790.434 12 78 +-13637330.03 4544056.517 13 78 +-13637345.61 4544315.567 14 78 +-13637358.97 4544580.255 15 78 +-13637372.33 4544842.134 16 78 +-13637389.03 4545105.428 17 78 +-13637400.16 4545367.32 18 78 +-13637419.09 4545630.627 19 78 +-13637432.44 4545889.716 20 78 +-13637444.69 4546155.853 21 78 +-13637434.67 4546155.853 22 78 +-13637327.8 4546162.893 23 78 +-13637207.58 4546169.934 24 78 +-13637088.47 4546176.975 25 78 +-13636968.24 4546185.424 26 78 +-13636850.24 4546192.465 27 78 +-13636732.24 4546198.097 28 78 +-13636734.47 4546245.975 29 78 +-13636736.7 4546260.056 30 78 +-13636711.09 4546371.301 31 78 +-13636698.85 4546386.791 32 78 +-13636692.17 4546393.832 33 78 +-13636643.19 4546451.568 34 78 +-13636636.51 4546498.038 35 78 +-13636644.3 4546540.284 36 78 +-13636683.26 4546664.206 37 78 +-13636695.51 4546726.168 38 78 +-13636658.77 4546740.25 39 78 +-13636526.3 4546790.946 40 78 +-13636426.12 4546827.561 41 78 +-13636183.44 4546889.523 42 78 +-13635981.95 4546993.734 43 78 +-13635970.82 4547010.633 44 78 +-13635632.41 4547120.478 45 78 +-13635503.28 4547110.62 46 78 +-13635497.71 4547131.744 47 78 +-13635475.45 4547227.508 48 78 +-13635473.22 4547313.414 49 78 +-13635488.81 4547575.362 50 78 +-13635498.82 4547761.264 51 78 +-13635503.28 4547838.725 52 78 +-13635505.5 4547880.976 53 78 +-13635517.75 4548102.094 54 78 +-13635531.11 4548364.062 55 78 +-13635532.22 4548380.963 56 78 +-13635548.92 4548642.938 57 78 +-13635556.71 4548780.97 58 78 +-13635564.5 4548906.327 59 78 +-13635571.18 4549006.333 60 78 +-13635576.75 4549117.607 61 78 +-13635588.99 4549275.366 62 78 +-13635529.99 4549297.903 63 78 +-13635512.18 4549320.44 64 78 +-13635484.35 4549372.558 65 78 +-13635492.14 4549452.847 66 78 +-13635348.54 4549468.342 67 78 +-13635237.22 4549451.438 68 78 +-13635118.11 4549457.073 69 78 +-13634999 4549465.524 70 78 +-13634798.62 4549495.105 71 78 +-13634702.89 4549571.17 72 78 +-13634686.19 4549592.299 73 78 +-13634680.63 4549600.75 74 78 +-13634667.27 4549621.88 75 78 +-13634650.57 4549652.869 76 78 +-13634646.12 4549666.955 77 78 +-13634600.48 4549834.583 78 78 +-13634582.66 4549899.381 79 78 +-13634555.95 4550007.848 80 78 +-13634528.12 4550119.133 81 78 +-13634523.67 4550136.037 82 78 +-13634491.38 4550281.133 83 78 +-13634456.87 4550406.508 84 78 +-13634433.5 4550569.921 85 78 +-13634365.59 4550676.986 86 78 +-13634341.1 4550740.381 87 78 +-13634278.76 4550916.478 88 78 +-13634288.78 4550975.648 89 78 +-13634267.63 4551039.044 90 78 +-13634240.91 4551044.679 91 78 +-13634168.56 4551095.396 92 78 +-13633957.05 4551068.629 93 78 +-13633839.05 4551037.635 94 78 +-13633783.39 4551026.364 95 78 +-13633693.22 4551006.641 96 78 +-13633677.64 4551005.232 97 78 +-13633583.02 4551044.679 98 78 +-13633534.03 4551085.534 99 78 +-13633512.88 4551101.031 100 78 +-13633393.77 4551119.346 101 78 +-13633352.58 4551051.723 102 78 +-13633314.74 4550965.786 103 78 +-13633190.06 4550936.201 104 78 +-13633129.95 4551117.937 105 78 +-13633028.64 4551106.667 106 78 +-13632987.46 4551157.384 107 78 +-13632975.21 4551340.533 108 78 +-13632966.31 4551449.015 109 78 +-13632959.63 4551515.232 110 78 +-13632958.51 4551527.912 111 78 +-13632958.51 4551564.542 112 78 +-13633014.17 4551654.711 113 78 +-13633048.68 4551698.387 114 78 +-13633016.4 4551733.609 115 78 +-13632902.85 4551704.022 116 78 +-13632752.57 4551675.844 117 78 +-13632607.86 4551653.302 118 78 +-13632219.35 4551664.573 119 78 +-13632061.28 4551719.52 120 78 +-13632051.26 4551720.929 121 78 +-13631926.58 4551739.245 122 78 +-13631656.07 4551782.921 123 78 +-13631610.43 4551791.374 124 78 +-13631577.04 4551797.01 125 78 +-13631572.59 4551775.876 126 78 +-13631567.02 4551753.334 127 78 +-13631563.68 4551719.52 128 78 +-13631526.94 4551727.974 129 78 +-13631343.27 4551766.014 130 78 +-13631293.17 4551768.832 131 78 +-13631121.74 4551705.431 132 78 +-13631111.72 4551712.476 133 78 +-13631236.4 4551774.467 134 78 +-13631611.55 4551720.929 135 78 +-13631808.58 4551682.889 136 78 +-13631909.88 4551640.622 137 78 +-13632044.58 4551539.183 138 78 +-13632349.6 4551429.291 139 78 +-13632614.54 4551475.783 140 78 +-13632721.4 4551496.916 141 78 +-13632889.49 4551533.547 142 78 +-13632922.89 4551540.591 143 78 +-13633021.97 4551565.951 144 78 +-13633230.13 4551630.76 145 78 +-13633369.28 4551695.569 146 78 +-13633465.02 4551753.334 147 78 +-13633518.45 4551788.556 148 78 +-13633633.11 4551904.088 149 78 +-13633712.15 4552004.122 150 78 +-13633794.52 4552106.975 151 78 +-13633855.75 4552180.241 152 78 +-13633883.58 4552212.647 153 78 +-13633893.6 4552226.736 154 78 +-13633903.62 4552238.008 155 78 +-13634027.18 4552367.634 156 78 +-13634110.67 4552543.759 157 78 +-13634131.82 4552763.567 158 78 +-13634319.95 4554816.743 159 78 +-13634383.4 4555490.42 160 78 +-13634426.82 4555670.826 161 78 +-13634490.27 4555766.668 162 78 +-13634525.89 4555803.313 163 78 +-13634647.23 4555889.29 164 78 +-13634754.1 4555965.402 165 78 +-13634786.38 4555996.41 166 78 +-13634892.13 4556158.502 167 78 +-13634924.42 4556227.568 168 78 +-13634955.58 4556296.634 169 78 +-13635029.06 4557303.08 170 78 +-13635082.49 4557563.869 171 78 +-13635108.09 4557685.104 172 78 +-13635150.39 4557797.881 173 78 +-13635464.31 4558175.694 174 78 +-13635560.05 4558443.554 175 78 +-13635794.93 4558673.356 176 78 +-13635912.93 4558952.509 177 78 +-13635965.25 4559054.021 178 78 +-13636687.72 4559567.235 179 78 +-13636852.47 4559727.972 180 78 +-13636929.28 4559777.321 181 78 +-13637169.73 4559931.012 182 78 +-13637206.46 4559966.262 183 78 +-13637426.88 4561184.589 184 78 +-13637435.78 4561324.198 185 78 +-13637627.25 4561731.754 186 78 +-13637658.42 4561764.19 187 78 +-13637946.74 4562046.246 188 78 +-13638144.89 4562199.97 189 78 +-13638315.21 4562326.9 190 78 +-13638436.55 4562510.245 191 78 +-13638482.19 4562723.212 192 78 +-13638483.3 4562799.374 193 78 +-13638484.41 4562994.011 194 78 +-13638487.75 4563370.602 195 78 +-13638491.09 4563645.649 196 78 +-13638486.64 4563862.871 197 78 +-13638468.83 4564137.932 198 78 +-13638457.7 4564318.488 199 78 +-13638426.53 4564858.765 200 78 +-13638424.3 4564896.854 201 78 +-13638412.05 4565108.459 202 78 +-13638402.04 4565263.639 203 78 +-13638396.47 4565356.748 204 78 +-13638390.9 4565448.447 205 78 +-13638377.55 4565668.528 206 78 +-13638375.32 4565695.333 207 78 +-13638326.34 4565691.101 208 78 +-13638222.81 4565681.225 209 78 +-13638122.62 4565665.706 210 78 +-13638107.04 4565664.296 211 78 +-13638040.25 4565653.009 212 78 +-13637992.38 4565645.955 213 78 +-13637894.42 4565609.275 214 78 +-13637540.42 4565399.07 215 78 +-13637158.6 4565178.995 216 78 +-13636786.79 4565111.28 217 78 +-13636476.21 4564916.603 218 78 +-13636338.17 4564697.949 219 78 +-13635836.12 4564652.808 220 78 +-13635724.8 4564724.751 221 78 +-13635527.77 4564885.568 222 78 +-13635469.88 4564934.942 223 78 +-13635415.33 4564984.317 224 78 +-13635365.24 4565022.405 225 78 +-13635311.81 4565028.048 226 78 +-13635296.22 4565023.816 227 78 +-13635250.58 4564943.406 228 78 +-13635262.83 4564878.515 229 78 +-13635226.09 4564690.895 230 78 +-13635169.32 4564609.077 231 78 +-13635099.19 4564520.207 232 78 +-13634869.87 4564308.614 233 78 +-13634793.06 4564274.759 234 78 +-13634705.12 4564247.958 235 78 +-13634612.72 4564173.196 236 78 +-13634591.57 4564126.647 237 78 +-13634545.93 4564034.96 238 78 +-13634407.89 4563967.252 239 78 +-13634144.07 4563731.691 240 78 +-13634107.33 4563673.86 241 78 +-13633813.45 4563391.759 242 78 +-13633770.03 4563346.624 243 78 +-13633596.37 4563143.518 244 78 +-13633547.39 4563088.51 245 78 +-13633510.66 4563050.428 246 78 +-13633423.83 4562974.265 247 78 +-13633273.55 4562888.229 248 78 +-13633198.96 4562850.148 249 78 +-13633015.29 4562758.472 250 78 +-13632977.44 4562738.727 251 78 +-13632964.08 4562731.675 252 78 +-13632730.31 4562544.094 253 78 +-13632719.18 4562528.58 254 78 +-13632617.88 4562686.542 255 78 +-13632490.97 4562883.998 256 78 +-13632486.52 4563185.831 257 78 +-13632837.17 4563394.58 258 78 +-13632901.74 4563651.292 259 78 +-13633070.95 4563744.386 260 78 +-13633215.66 4563888.261 261 78 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000079.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000079.dat new file mode 100644 index 000000000000..3b5a07a60681 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000079.dat @@ -0,0 +1,344 @@ +-13617733.35 4517401.729 0 79 +-13617882.51 4517400.325 1 79 +-13617764.52 4517532.328 2 79 +-13617790.12 4517544.966 3 79 +-13617640.95 4517821.616 4 79 +-13617483.99 4518021.033 5 79 +-13617420.54 4518078.611 6 79 +-13617499.58 4518209.218 7 79 +-13617579.73 4518311.738 8 79 +-13617713.31 4518435.326 9 79 +-13617915.91 4518588.408 10 79 +-13618014.98 4518662.843 11 79 +-13618122.96 4518737.279 12 79 +-13618179.74 4518772.39 13 79 +-13618232.06 4518800.48 14 79 +-13618255.43 4518814.524 15 79 +-13618301.08 4518842.613 16 79 +-13618356.74 4518874.916 17 79 +-13618460.26 4518935.309 18 79 +-13618557.11 4519015.364 19 79 +-13618581.6 4519035.027 20 79 +-13618662.86 4519109.466 21 79 +-13618775.3 4519210.59 22 79 +-13618839.86 4519265.367 23 79 +-13618895.52 4519314.525 24 79 +-13618981.24 4519394.584 25 79 +-13619051.37 4519452.17 26 79 +-13619157.12 4519495.711 27 79 +-13619415.38 4519578.58 28 79 +-13619545.63 4519622.122 29 79 +-13619682.55 4519668.473 30 79 +-13619808.34 4519712.015 31 79 +-13619944.15 4519758.366 32 79 +-13620086.64 4519804.718 33 79 +-13619849.53 4520084.236 34 79 +-13619895.17 4520130.589 35 79 +-13619907.42 4520141.826 36 79 +-13619902.96 4520157.277 37 79 +-13619898.51 4520192.393 38 79 +-13619933.02 4520221.891 39 79 +-13619823.93 4520453.661 40 79 +-13619948.6 4520518.277 41 79 +-13620063.26 4520582.893 42 79 +-13620396.11 4520758.482 43 79 +-13620782.39 4520969.193 44 79 +-13621002.8 4521092.812 45 79 +-13621222.1 4521209.408 46 79 +-13621375.72 4521290.886 47 79 +-13621441.4 4521326.006 48 79 +-13621538.25 4521376.579 49 79 +-13621635.09 4521424.343 50 79 +-13621724.15 4521474.916 51 79 +-13621823.22 4521524.085 52 79 +-13621914.51 4521570.444 53 79 +-13622008.01 4521619.614 54 79 +-13622286.31 4521768.528 55 79 +-13622382.05 4521819.103 56 79 +-13622482.24 4521869.678 57 79 +-13622606.91 4521939.922 58 79 +-13622629.18 4521949.756 59 79 +-13622708.21 4521991.903 60 79 +-13622857.38 4522067.767 61 79 +-13623184.66 4522256.025 62 79 +-13623515.28 4522440.072 63 79 +-13623804.71 4522715.446 64 79 +-13623954.99 4522860.161 65 79 +-13624055.18 4522985.207 66 79 +-13624076.33 4522997.853 67 79 +-13624110.84 4522985.207 68 79 +-13624238.86 4523143.976 69 79 +-13624296.74 4523103.23 70 79 +-13624339.04 4523151.001 71 79 +-13624467.06 4523288.697 72 79 +-13624575.04 4523398.292 73 79 +-13624703.06 4523520.535 74 79 +-13624711.97 4523527.56 75 79 +-13624734.23 4523545.827 76 79 +-13624791 4523592.195 77 79 +-13624872.27 4523655.425 78 79 +-13624941.28 4523721.466 79 79 +-13625138.32 4523912.564 80 79 +-13625373.2 4524165.494 81 79 +-13625422.18 4524227.322 82 79 +-13625461.15 4524277.909 83 79 +-13625580.26 4524426.861 84 79 +-13625643.71 4524511.174 85 79 +-13625668.2 4524543.495 86 79 +-13625703.82 4524591.273 87 79 +-13625746.12 4524644.672 88 79 +-13625758.37 4524660.13 89 79 +-13625776.18 4524684.019 90 79 +-13625850.76 4524776.766 91 79 +-13625905.31 4524842.814 92 79 +-13625915.33 4524855.461 93 79 +-13625977.67 4524935.562 94 79 +-13626045.57 4525022.69 95 79 +-13626111.25 4525104.198 96 79 +-13626180.27 4525191.327 97 79 +-13626225.91 4525248.945 98 79 +-13626243.72 4525271.431 99 79 +-13626311.63 4525357.156 100 79 +-13626396.23 4525465.368 101 79 +-13626479.72 4525573.581 102 79 +-13626618.87 4525804.065 103 79 +-13626683.43 4525917.903 104 79 +-13626709.04 4525964.282 105 79 +-13626750.23 4526040.175 106 79 +-13626761.36 4526113.258 107 79 +-13626759.13 4526314.238 108 79 +-13626758.02 4526378.89 109 79 +-13626756.9 4526522.25 110 79 +-13626762.47 4526787.893 111 79 +-13626763.58 4526904.553 112 79 +-13626766.92 4527066.192 113 79 +-13626768.04 4527132.255 114 79 +-13626769.15 4527194.1 115 79 +-13626772.49 4527225.023 116 79 +-13626845.96 4527368.395 117 79 +-13626958.39 4527629.842 118 79 +-13627041.88 4527839.286 119 79 +-13627066.37 4527882.862 120 79 +-13627077.5 4527906.759 121 79 +-13627110.9 4527978.449 122 79 +-13627119.81 4528002.346 123 79 +-13627195.5 4528211.797 124 79 +-13627199.96 4528223.043 125 79 +-13627211.09 4528246.94 126 79 +-13627294.58 4528432.498 127 79 +-13627321.29 4528491.54 128 79 +-13627340.22 4528536.525 129 79 +-13627378.07 4528616.654 130 79 +-13627420.37 4528656.016 131 79 +-13627550.61 4528619.465 132 79 +-13627728.72 4528942.8 133 79 +-13627972.51 4529349.091 134 79 +-13628028.17 4529394.08 135 79 +-13627972.51 4529461.562 136 79 +-13627938 4529505.145 137 79 +-13627915.74 4529533.263 138 79 +-13627694.21 4529752.587 139 79 +-13627626.31 4529845.379 140 79 +-13627565.08 4530016.906 141 79 +-13627506.08 4530232.021 142 79 +-13627492.73 4530282.637 143 79 +-13627490.5 4530291.073 144 79 +-13627483.82 4530314.975 145 79 +-13627481.59 4530322.005 146 79 +-13627419.26 4530539.939 147 79 +-13627399.22 4530614.46 148 79 +-13627381.41 4530674.92 149 79 +-13627364.71 4530736.787 150 79 +-13627345.78 4530802.872 151 79 +-13627325.75 4530871.77 152 79 +-13627309.05 4530936.45 153 79 +-13627289.01 4531009.567 154 79 +-13627265.63 4531078.467 155 79 +-13627246.71 4531145.96 156 79 +-13627228.9 4531214.86 157 79 +-13627213.31 4531269.7 158 79 +-13627100.88 4531413.127 159 79 +-13626802.55 4531621.24 160 79 +-13626780.28 4531677.488 161 79 +-13626753.56 4531795.609 162 79 +-13626925 4531978.417 163 79 +-13626876.02 4532054.354 164 79 +-13626931.68 4532107.792 165 79 +-13627030.75 4532262.48 166 79 +-13627165.45 4532405.921 167 79 +-13627326.86 4532528.269 168 79 +-13627293.46 4532619.68 169 79 +-13627261.18 4532709.684 170 79 +-13627255.62 4532727.967 171 79 +-13627529.46 4532829.223 172 79 +-13627830.02 4532826.411 173 79 +-13627882.34 4532805.315 174 79 +-13628110.55 4532718.122 175 79 +-13628155.08 4532698.434 176 79 +-13628196.27 4532678.745 177 79 +-13628237.45 4532653.431 178 79 +-13628313.15 4532570.459 179 79 +-13628418.9 4532493.112 180 79 +-13628494.6 4532495.924 181 79 +-13628568.07 4532517.019 182 79 +-13628669.37 4532547.958 183 79 +-13628703.88 4532557.802 184 79 +-13628838.58 4532623.899 185 79 +-13629199.25 4532919.23 186 79 +-13629382.93 4533044.397 187 79 +-13629477.55 4533111.903 188 79 +-13629563.27 4533168.159 189 79 +-13629583.31 4533182.223 190 79 +-13630536.2 4533836.217 191 79 +-13630576.28 4533861.534 192 79 +-13630602.99 4533879.818 193 79 +-13630654.2 4533916.387 194 79 +-13630771.09 4533996.558 195 79 +-13630823.41 4534033.127 196 79 +-13630834.54 4534040.16 197 79 +-13630918.03 4534095.014 198 79 +-13631080.55 4534208.942 199 79 +-13631234.17 4534313.026 200 79 +-13631254.21 4534325.685 201 79 +-13631284.27 4534346.784 202 79 +-13631339.93 4534384.761 203 79 +-13631392.25 4534419.925 204 79 +-13631435.66 4534448.056 205 79 +-13631475.74 4534476.187 206 79 +-13631506.91 4534498.692 207 79 +-13631549.21 4534528.23 208 79 +-13631582.6 4534552.142 209 79 +-13631664.98 4534608.406 210 79 +-13631786.32 4534698.428 211 79 +-13632040.13 4535014.918 212 79 +-13632135.86 4535155.583 213 79 +-13632153.67 4535189.343 214 79 +-13632099.13 4535270.93 215 79 +-13632043.47 4535352.517 216 79 +-13631985.58 4535436.919 217 79 +-13631928.81 4535517.101 218 79 +-13631872.03 4535601.504 219 79 +-13631815.26 4535684.501 220 79 +-13631758.49 4535768.905 221 79 +-13631703.94 4535849.09 222 79 +-13631868.7 4535970.072 223 79 +-13631782.98 4536072.767 224 79 +-13631690.58 4536302.075 225 79 +-13631652.74 4536317.55 226 79 +-13631314.32 4536570.781 227 79 +-13631240.85 4536683.33 228 79 +-13631080.55 4537077.26 229 79 +-13630585.18 4537236.243 230 79 +-13629991.85 4536954.859 231 79 +-13629404.08 4536567.967 232 79 +-13629377.36 4536556.712 233 79 +-13629109.09 4536621.428 234 79 +-13628952.12 4536911.245 235 79 +-13628673.83 4536832.459 236 79 +-13628366.58 4536580.629 237 79 +-13628257.49 4536570.781 238 79 +-13627974.74 4536880.293 239 79 +-13627912.4 4536970.335 240 79 +-13627848.95 4537002.693 241 79 +-13627927.99 4537091.329 242 79 +-13628155.08 4537461.356 243 79 +-13628158.42 4537500.752 244 79 +-13628160.64 4537631.602 245 79 +-13628251.92 4537910.191 246 79 +-13628253.04 4537987.578 247 79 +-13628230.77 4538088.885 248 79 +-13628188.47 4538208.486 249 79 +-13628158.42 4538297.132 250 79 +-13628108.32 4538436.434 251 79 +-13628167.32 4538478.648 252 79 +-13628236.34 4538549.003 253 79 +-13628417.79 4538674.238 254 79 +-13628600.35 4538768.516 255 79 +-13628806.3 4538864.203 256 79 +-13628877.54 4538882.496 257 79 +-13628904.26 4538889.532 258 79 +-13629063.44 4538930.34 259 79 +-13629155.84 4538955.669 260 79 +-13629262.71 4538979.591 261 79 +-13629251.57 4538999.291 262 79 +-13629201.48 4539086.537 263 79 +-13629155.84 4539165.34 264 79 +-13629104.63 4539249.772 265 79 +-13628975.5 4539465.078 266 79 +-13628843.03 4539684.611 267 79 +-13628711.67 4539902.74 268 79 +-13628592.56 4540102.579 269 79 +-13628580.32 4540122.282 270 79 +-13628448.96 4540343.235 271 79 +-13628320.94 4540564.193 272 79 +-13628401.09 4540612.045 273 79 +-13628500.17 4540671.156 274 79 +-13628369.92 4540890.713 275 79 +-13628199.6 4541176.427 276 79 +-13628324.28 4541166.574 277 79 +-13628397.75 4541162.352 278 79 +-13628404.43 4541270.728 279 79 +-13628411.11 4541373.475 280 79 +-13628417.79 4541480.446 281 79 +-13628421.13 4541518.448 282 79 +-13628417.79 4541559.267 283 79 +-13628395.53 4541607.123 284 79 +-13628299.79 4541654.979 285 79 +-13628304.25 4541756.322 286 79 +-13628290.89 4541853.444 287 79 +-13628445.62 4541868.927 288 79 +-13628413.34 4541909.747 289 79 +-13628376.6 4541956.197 290 79 +-13628351 4541988.571 291 79 +-13628267.51 4542094.14 292 79 +-13628254.15 4542115.254 293 79 +-13628236.34 4542171.558 294 79 +-13628231.89 4542189.857 295 79 +-13628226.32 4542210.972 296 79 +-13628202.94 4542288.391 297 79 +-13628199.6 4542299.652 298 79 +-13628184.02 4542368.626 299 79 +-13628181.79 4542389.74 300 79 +-13628177.34 4542475.606 301 79 +-13628171.77 4542602.296 302 79 +-13628169.55 4542627.634 303 79 +-13628160.64 4542678.31 304 79 +-13628135.04 4542733.209 305 79 +-13628098.3 4542805.002 306 79 +-13628082.72 4542834.563 307 79 +-13628073.81 4542852.863 308 79 +-13628048.21 4542903.541 309 79 +-13627997 4543007.712 310 79 +-13627963.61 4543073.875 311 79 +-13627950.25 4543097.806 312 79 +-13627922.42 4543159.747 313 79 +-13627899.04 4543204.794 314 79 +-13627834.48 4543335.716 315 79 +-13627728.72 4543528.582 316 79 +-13627717.59 4543548.291 317 79 +-13627677.52 4543631.351 318 79 +-13627634.1 4543713.004 319 79 +-13627526.12 4543912.916 320 79 +-13627519.44 4543938.257 321 79 +-13627525.01 4544036.807 322 79 +-13627542.82 4544262.067 323 79 +-13627563.97 4544487.332 324 79 +-13627576.22 4544708.378 325 79 +-13627591.8 4544936.469 326 79 +-13627611.84 4545157.524 327 79 +-13627625.2 4545384.217 328 79 +-13627645.23 4545608.098 329 79 +-13627729.84 4545603.874 330 79 +-13627803.31 4545599.649 331 79 +-13627887.91 4545592.609 332 79 +-13627905.72 4545817.903 333 79 +-13627999.23 4545810.862 334 79 +-13628042.64 4545808.046 335 79 +-13628062.68 4545806.638 336 79 +-13628155.08 4545799.598 337 79 +-13628289.77 4545786.925 338 79 +-13628349.89 4545782.7 339 79 +-13628381.06 4545781.292 340 79 +-13628397.75 4545779.884 341 79 +-13628406.66 4545886.9 342 79 +-13628412.23 4545950.265 343 79 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000080.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000080.dat new file mode 100644 index 000000000000..cf0555af9f06 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000080.dat @@ -0,0 +1,104 @@ +-13626131.29 4541698.613 0 80 +-13626186.95 4541676.092 1 80 +-13626240.38 4541654.979 2 80 +-13626259.31 4541647.941 3 80 +-13626346.14 4541616.975 4 80 +-13626455.23 4541571.934 5 80 +-13626498.64 4541555.044 6 80 +-13626562.1 4541532.524 7 80 +-13626678.98 4541486.076 8 80 +-13626772.49 4541441.035 9 80 +-13626879.36 4541391.772 10 80 +-13626911.64 4541374.882 11 80 +-13626982.88 4541339.695 12 80 +-13627035.2 4541539.561 13 80 +-13627106.45 4541500.151 14 80 +-13627179.92 4541481.853 15 80 +-13627258.96 4541436.813 16 80 +-13627324.63 4541384.735 17 80 +-13627661.93 4541412.885 18 80 +-13627653.03 4541514.226 19 80 +-13627653.03 4541525.486 20 80 +-13627653.03 4541542.376 21 80 +-13627714.25 4541560.674 22 80 +-13627750.99 4541559.267 23 80 +-13627836.7 4541539.561 24 80 +-13627921.31 4541505.781 25 80 +-13628004.8 4541463.555 26 80 +-13628090.51 4541462.148 27 80 +-13628417.79 4541480.446 28 80 +-13628664.92 4541462.148 29 80 +-13628761.77 4541463.555 30 80 +-13628846.37 4541355.177 31 80 +-13628861.96 4541334.065 32 80 +-13628937.65 4541393.18 33 80 +-13629013.35 4541308.73 34 80 +-13629101.29 4541249.616 35 80 +-13629202.59 4541311.545 36 80 +-13629214.84 4541322.805 37 80 +-13629221.52 4541332.657 38 80 +-13629292.76 4541263.69 39 80 +-13629349.54 4541183.464 40 80 +-13629424.12 4541256.653 41 80 +-13629484.23 4541165.167 42 80 +-13629603.34 4540955.455 43 80 +-13629745.83 4541052.57 44 80 +-13629854.93 4541128.573 45 80 +-13629969.58 4541205.984 46 80 +-13630010.77 4541134.202 47 80 +-13630028.58 4541099.016 48 80 +-13630046.4 4541063.829 49 80 +-13630080.9 4540997.679 50 80 +-13630174.41 4541042.717 51 80 +-13630264.58 4541090.571 52 80 +-13630275.71 4541100.423 53 80 +-13630332.49 4541113.09 54 80 +-13630432.67 4541111.683 55 80 +-13630689.82 4541108.868 56 80 +-13630846.78 4541114.498 57 80 +-13630944.74 4541124.35 58 80 +-13631009.31 4541124.35 59 80 +-13631126.19 4541122.943 60 80 +-13631156.25 4541122.943 61 80 +-13631206.34 4541121.535 62 80 +-13631201.89 4541220.058 63 80 +-13631343.27 4541221.466 64 80 +-13631515.81 4541234.133 65 80 +-13631524.72 4541329.842 66 80 +-13631550.32 4541417.108 67 80 +-13631614.89 4541560.674 68 80 +-13631633.81 4541673.277 69 80 +-13631660.53 4541766.175 70 80 +-13631799.68 4541954.789 71 80 +-13631912.11 4541985.756 72 80 +-13632132.52 4541961.827 73 80 +-13632239.39 4542081.472 74 80 +-13632262.77 4542106.809 75 80 +-13632325.11 4542165.928 76 80 +-13632414.16 4542248.977 77 80 +-13632458.69 4542578.365 78 80 +-13632557.76 4542489.683 79 80 +-13632666.86 4542569.919 80 80 +-13632755.91 4542600.888 81 80 +-13632836.06 4542554.435 82 80 +-13632868.34 4542631.857 83 80 +-13632873.91 4542643.118 84 80 +-13632839.4 4542669.864 85 80 +-13632819.36 4542683.941 86 80 +-13632773.72 4542707.871 87 80 +-13632773.72 4542719.133 88 80 +-13632843.85 4542679.718 89 80 +-13632881.7 4542652.972 90 80 +-13632966.31 4542724.763 91 80 +-13633075.4 4542762.771 92 80 +-13633104.34 4542764.179 93 80 +-13633217.89 4542734.617 94 80 +-13633295.81 4542696.61 95 80 +-13633308.06 4542959.849 96 80 +-13633434.96 4542954.218 97 80 +-13633449.43 4543217.464 98 80 +-13633483.94 4543216.056 99 80 +-13633531.81 4543213.241 100 80 +-13633574.11 4543210.425 101 80 +-13633604.17 4543209.018 102 80 +-13633694.33 4543204.794 103 80 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000081.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000081.dat new file mode 100644 index 000000000000..1b59940cff53 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000081.dat @@ -0,0 +1,141 @@ +-13633030.87 4537828.583 0 81 +-13632917.32 4537828.583 1 81 +-13632836.06 4537828.583 2 81 +-13632782.63 4537828.583 3 81 +-13632643.48 4537827.176 4 81 +-13632643.48 4537849.688 5 81 +-13632643.48 4537866.573 6 81 +-13632633.46 4537889.085 7 81 +-13632615.65 4537913.005 8 81 +-13632597.84 4538008.683 9 81 +-13632730.31 4538288.689 10 81 +-13632729.19 4538332.309 11 81 +-13632667.97 4538415.328 12 81 +-13632664.63 4538450.505 13 81 +-13632698.03 4538488.497 14 81 +-13632669.08 4538488.497 15 81 +-13632549.97 4538488.497 16 81 +-13632465.37 4538488.497 17 81 +-13632399.69 4538488.497 18 81 +-13632250.52 4538487.09 19 81 +-13632239.39 4538577.146 20 81 +-13632223.8 4538567.296 21 81 +-13632109.15 4538539.153 22 81 +-13632008.96 4538537.746 23 81 +-13631947.73 4538540.561 24 81 +-13631906.54 4538543.375 25 81 +-13631862.02 4538549.003 26 81 +-13631841.98 4538575.739 27 81 +-13631800.79 4538623.581 28 81 +-13631779.64 4538647.502 29 81 +-13631719.53 4538713.638 30 81 +-13631680.57 4538741.78 31 81 +-13631569.25 4538806.509 32 81 +-13631542.53 4538833.245 33 81 +-13631501.34 4538938.783 34 81 +-13631469.06 4538988.034 35 81 +-13631380 4539044.321 36 81 +-13631326.57 4539099.202 37 81 +-13631312.1 4539118.902 38 81 +-13631284.27 4539158.304 39 81 +-13631116.18 4539405.974 40 81 +-13630924.71 4539715.571 41 81 +-13630885.74 4539747.938 42 81 +-13630874.61 4539759.196 43 81 +-13630805.59 4539873.187 44 81 +-13630696.5 4540049.101 45 81 +-13630656.43 4540109.616 46 81 +-13630609.67 4540177.168 47 81 +-13630513.94 4540324.939 48 81 +-13630493.9 4540358.716 49 81 +-13630441.58 4540437.529 50 81 +-13630301.32 4540647.23 51 81 +-13630255.68 4540716.193 52 81 +-13630225.62 4540759.823 53 81 +-13630138.79 4540890.713 54 81 +-13630119.87 4540928.714 55 81 +-13630080.9 4540997.679 56 81 +-13630046.4 4541063.829 57 81 +-13630028.58 4541099.016 58 81 +-13630010.77 4541134.202 59 81 +-13629969.58 4541205.984 60 81 +-13629911.7 4541251.023 61 81 +-13629847.13 4541300.285 62 81 +-13629811.51 4541325.62 63 81 +-13629787.02 4541343.917 64 81 +-13629675.7 4541393.18 65 81 +-13629618.93 4541403.032 66 81 +-13629582.19 4541410.07 67 81 +-13629567.72 4541412.885 68 81 +-13629555.48 4541415.7 69 81 +-13629542.12 4541419.923 70 81 +-13629475.33 4541452.295 71 81 +-13629419.67 4541532.524 72 81 +-13629280.52 4541669.054 73 81 +-13629222.63 4541704.243 74 81 +-13629171.42 4541736.616 75 81 +-13628998.88 4541840.776 76 81 +-13628969.94 4541857.666 77 81 +-13628885.33 4541909.747 78 81 +-13628824.11 4541946.343 79 81 +-13628795.16 4541964.642 80 81 +-13628751.75 4541995.609 81 81 +-13628739.5 4542004.054 82 81 +-13628712.79 4542023.761 83 81 +-13628705 4542029.391 84 81 +-13628697.2 4542035.021 85 81 +-13628673.83 4542050.505 86 81 +-13628657.13 4542064.581 87 81 +-13628457.87 4542237.716 88 81 +-13628415.56 4542281.353 89 81 +-13628300.91 4542415.078 90 81 +-13628287.55 4542436.192 91 81 +-13628208.51 4542633.264 92 81 +-13628198.49 4542671.272 93 81 +-13628189.59 4542714.91 94 81 +-13628184.02 4542741.656 95 81 +-13628178.45 4542775.44 96 81 +-13628174 4542800.779 97 81 +-13628163.98 4542866.94 98 81 +-13628140.61 4542949.995 99 81 +-13628122.79 4543003.488 100 81 +-13628098.3 4543082.321 101 81 +-13628059.34 4543196.348 102 81 +-13628025.95 4543314.599 103 81 +-13627991.44 4543427.221 104 81 +-13627981.42 4543461.008 105 81 +-13627974.74 4543551.106 106 81 +-13627984.76 4543659.507 107 81 +-13627992.55 4543767.909 108 81 +-13627995.89 4543814.367 109 81 +-13628008.14 4543890.39 110 81 +-13628018.15 4543998.795 111 81 +-13628019.27 4544005.834 112 81 +-13628020.38 4544025.544 113 81 +-13628034.85 4544224.054 114 81 +-13628040.42 4544300.08 115 81 +-13628051.55 4544450.726 116 81 +-13628058.23 4544535.202 117 81 +-13628060.46 4544560.544 118 81 +-13628069.36 4544670.363 119 81 +-13628078.27 4544784.408 120 81 +-13628086.06 4544898.453 121 81 +-13628094.96 4545009.684 122 81 +-13628102.76 4545125.14 123 81 +-13628110.55 4545237.781 124 81 +-13628118.34 4545346.2 125 81 +-13628126.13 4545464.475 126 81 +-13628136.15 4545574.304 127 81 +-13628155.08 4545799.598 128 81 +-13628162.87 4545908.022 129 81 +-13628169.55 4546023.488 130 81 +-13628179.57 4546134.731 131 81 +-13628186.25 4546207.954 132 81 +-13628188.47 4546250.199 133 81 +-13628204.06 4546478.323 134 81 +-13628308.7 4546471.282 135 81 +-13628452.3 4546460.017 136 81 +-13628460.09 4546567.04 137 81 +-13628467.88 4546688.146 138 81 +-13628348.77 4546695.187 139 81 +-13628356.57 4546810.662 140 81 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000082.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000082.dat new file mode 100644 index 000000000000..28c9b5d9ea96 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000082.dat @@ -0,0 +1,38 @@ +-13614394.87 4565092.941 0 82 +-13614412.69 4565085.887 1 82 +-13614438.29 4565076.012 2 82 +-13614430.5 4565052.03 3 82 +-13614384.86 4564872.872 4 82 +-13614324.74 4564642.933 5 82 +-13614267.97 4564415.82 6 82 +-13614210.08 4564184.481 7 82 +-13614149.97 4563944.683 8 82 +-13614027.52 4563460.873 9 82 +-13613934.01 4563486.262 10 82 +-13613838.28 4563507.42 11 82 +-13613794.86 4563518.704 12 82 +-13613744.77 4563532.809 13 82 +-13613643.47 4563126.592 14 82 +-13613549.96 4563149.159 15 82 +-13613454.23 4563173.137 16 82 +-13613443.09 4563175.958 17 82 +-13613386.32 4563194.294 18 82 +-13613275 4563226.734 19 82 +-13613237.15 4563115.309 20 82 +-13613218.23 4563187.242 21 82 +-13613121.38 4563151.98 22 82 +-13613030.1 4563123.771 23 82 +-13613041.23 4563087.1 24 82 +-13612943.27 4563070.174 25 82 +-13612880.93 4563051.839 26 82 +-13612914.33 4562940.415 27 82 +-13612922.12 4562912.206 28 82 +-13612872.02 4562934.773 29 82 +-13612775.18 4562994.011 30 82 +-13612653.84 4563075.816 31 82 +-13612589.27 4563113.898 32 82 +-13612515.8 4563156.212 33 82 +-13612456.8 4563183.01 34 82 +-13612344.37 4563194.294 35 82 +-13612283.14 4563140.697 36 82 +-13612363.29 4562724.623 37 82 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000083.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000083.dat new file mode 100644 index 000000000000..a987aeabbf08 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000083.dat @@ -0,0 +1,21 @@ +-13610498.69 4557608.98 0 83 +-13610494.24 4557555.411 1 83 +-13610493.13 4557548.363 2 83 +-13610487.56 4557484.927 3 83 +-13610594.43 4557463.782 4 83 +-13610694.61 4557448.275 5 83 +-13610814.84 4557429.95 6 83 +-13610803.71 4557367.924 7 83 +-13611074.21 4557331.273 8 83 +-13611097.59 4557328.454 9 83 +-13611309.1 4557300.26 10 83 +-13611449.36 4557290.393 11 83 +-13611558.45 4557277.706 12 83 +-13611578.49 4557386.25 13 83 +-13611598.53 4557452.504 14 83 +-13611608.55 4557472.24 15 83 +-13611623.02 4557460.962 16 83 +-13611615.23 4557439.817 17 83 +-13611596.3 4557387.659 18 83 +-13611674.23 4557380.611 19 83 +-13611667.55 4557228.368 20 83 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000084.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000084.dat new file mode 100644 index 000000000000..8efb24e9d724 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000084.dat @@ -0,0 +1,213 @@ +-13630083.13 4538149.389 0 84 +-13630134.34 4538156.424 1 84 +-13630276.83 4538091.699 2 84 +-13630375.9 4538050.895 3 84 +-13630616.35 4537945.366 4 84 +-13630860.14 4537844.06 5 84 +-13630995.95 4537790.593 6 84 +-13631070.53 4537755.418 7 84 +-13631119.52 4537725.871 8 84 +-13631295.4 4537538.74 9 84 +-13631455.7 4537461.356 10 84 +-13631137.33 4537472.612 11 84 +-13631174.06 4537406.485 12 84 +-13631384.46 4537243.278 13 84 +-13631473.51 4537074.446 14 84 +-13631550.32 4536862.003 15 84 +-13631961.09 4536975.962 16 84 +-13632006.73 4536975.962 17 84 +-13632051.26 4536787.438 18 84 +-13632090.22 4536776.183 19 84 +-13632211.56 4536771.963 20 84 +-13632213.79 4536569.374 21 84 +-13632301.73 4536562.34 22 84 +-13632297.28 4536461.047 23 84 +-13632295.05 4536408.994 24 84 +-13632292.82 4536361.162 25 84 +-13632283.92 4536154.361 26 84 +-13632277.24 4535975.699 27 84 +-13632177.05 4535979.919 28 84 +-13632077.98 4535984.14 29 84 +-13632074.64 4535919.428 30 84 +-13632066.84 4535860.344 31 84 +-13632024.54 4535882.852 32 84 +-13631966.66 4535915.208 33 84 +-13631868.7 4535970.072 34 84 +-13631703.94 4535849.09 35 84 +-13631539.19 4535739.364 36 84 +-13631595.96 4535656.366 37 84 +-13631636.04 4535593.064 38 84 +-13631650.51 4535573.37 39 84 +-13631698.38 4535501.627 40 84 +-13631709.51 4535491.78 41 84 +-13631767.39 4535410.192 42 84 +-13631824.17 4535325.79 43 84 +-13631880.94 4535242.796 44 84 +-13631936.6 4535159.803 45 84 +-13631995.6 4535075.403 46 84 +-13632040.13 4535014.918 47 84 +-13631786.32 4534698.428 48 84 +-13631664.98 4534608.406 49 84 +-13631582.6 4534552.142 50 84 +-13631549.21 4534528.23 51 84 +-13631506.91 4534498.692 52 84 +-13631475.74 4534476.187 53 84 +-13631435.66 4534448.056 54 84 +-13631392.25 4534419.925 55 84 +-13631339.93 4534384.761 56 84 +-13631284.27 4534346.784 57 84 +-13631254.21 4534325.685 58 84 +-13631234.17 4534313.026 59 84 +-13631080.55 4534208.942 60 84 +-13630918.03 4534095.014 61 84 +-13630834.54 4534040.16 62 84 +-13630823.41 4534033.127 63 84 +-13630771.09 4533996.558 64 84 +-13630654.2 4533916.387 65 84 +-13630602.99 4533879.818 66 84 +-13630576.28 4533861.534 67 84 +-13630536.2 4533836.217 68 84 +-13629583.31 4533182.223 69 84 +-13629563.27 4533168.159 70 84 +-13629477.55 4533111.903 71 84 +-13629382.93 4533044.397 72 84 +-13629199.25 4532919.23 73 84 +-13628838.58 4532623.899 74 84 +-13628703.88 4532557.802 75 84 +-13628669.37 4532547.958 76 84 +-13628568.07 4532517.019 77 84 +-13628494.6 4532495.924 78 84 +-13628418.9 4532493.112 79 84 +-13628403.32 4532446.704 80 84 +-13628551.37 4532329.982 81 84 +-13628524.66 4532144.354 82 84 +-13628559.17 4532031.854 83 84 +-13628700.54 4532023.417 84 84 +-13628785.15 4531704.205 85 84 +-13628798.5 4531664.832 86 84 +-13628822.99 4531584.679 87 84 +-13628840.81 4531519.995 88 84 +-13628670.49 4531472.185 89 84 +-13628690.52 4531401.877 90 84 +-13628465.66 4531338.601 91 84 +-13628268.62 4531283.761 92 84 +-13628071.59 4531230.328 93 84 +-13627922.42 4531186.738 94 84 +-13627678.63 4531120.65 95 84 +-13627289.01 4531009.567 96 84 +-13627096.43 4530956.135 97 84 +-13627071.94 4530949.105 98 84 +-13626972.86 4530922.389 99 84 +-13626892.71 4530899.892 100 84 +-13626633.34 4530826.775 101 84 +-13626459.68 4530777.563 102 84 +-13626418.49 4530766.314 103 84 +-13626381.76 4530756.472 104 84 +-13626410.7 4530690.387 105 84 +-13626437.42 4530625.708 106 84 +-13626463.02 4530561.03 107 84 +-13626500.87 4530462.607 108 84 +-13626519.79 4530375.434 109 84 +-13626519.79 4530298.103 110 84 +-13626508.66 4530241.863 111 84 +-13626494.19 4530191.247 112 84 +-13626468.59 4530136.414 113 84 +-13626409.59 4530056.273 114 84 +-13626487.51 4530025.341 115 84 +-13626505.32 4530004.252 116 84 +-13626536.49 4529888.963 117 84 +-13626548.74 4529829.913 118 84 +-13626754.68 4529060.89 119 84 +-13626793.64 4528956.858 120 84 +-13626823.7 4528917.495 121 84 +-13626812.56 4528896.408 122 84 +-13626802.55 4528878.132 123 84 +-13626798.09 4528858.451 124 84 +-13626172.48 4528138.699 125 84 +-13626180.27 4528068.414 126 84 +-13626179.16 4527984.072 127 84 +-13626165.8 4527909.57 128 84 +-13626146.87 4527761.974 129 84 +-13626143.53 4527725.427 130 84 +-13626139.08 4527684.663 131 84 +-13626137.97 4527670.606 132 84 +-13626114.59 4527416.186 133 84 +-13626096.78 4527247.513 134 84 +-13626090.1 4527194.1 135 84 +-13626083.42 4527126.632 136 84 +-13626082.31 4527112.576 137 84 +-13626073.4 4527011.375 138 84 +-13626070.06 4526983.264 139 84 +-13626154.67 4526943.908 140 84 +-13626247.06 4526900.336 141 84 +-13626337.23 4526858.17 142 84 +-13626427.4 4526817.409 143 84 +-13626506.44 4526780.865 144 84 +-13626524.25 4526817.409 145 84 +-13626553.19 4526810.381 146 84 +-13626595.49 4526807.57 147 84 +-13626477.49 4526550.36 148 84 +-13626473.04 4526540.522 149 84 +-13626323.87 4526215.856 150 84 +-13626290.48 4526156.827 151 84 +-13626249.29 4526090.771 152 84 +-13626123.5 4525879.957 153 84 +-13626084.53 4525805.47 154 84 +-13626056.7 4525752.065 155 84 +-13626027.76 4525701.471 156 84 +-13625967.65 4525600.283 157 84 +-13625915.33 4525510.34 158 84 +-13625860.78 4525420.397 159 84 +-13625795.1 4525310.78 160 84 +-13625729.43 4525201.164 161 84 +-13625677.11 4525118.251 162 84 +-13625628.12 4525035.338 163 84 +-13625578.03 4524948.21 164 84 +-13625543.52 4524891.998 165 84 +-13625517.92 4524851.245 166 84 +-13625622.56 4524783.792 167 84 +-13625556.88 4524686.829 168 84 +-13625509.01 4524619.377 169 84 +-13625462.26 4524553.331 170 84 +-13625315.32 4524359.411 171 84 +-13625288.6 4524387.515 172 84 +-13625220.7 4524315.849 173 84 +-13625216.24 4524310.228 174 84 +-13625246.3 4524282.125 175 84 +-13625373.2 4524165.494 176 84 +-13625392.13 4524154.252 177 84 +-13625152.79 4523897.107 178 84 +-13624956.87 4523710.225 179 84 +-13624884.51 4523641.374 180 84 +-13624801.02 4523573.929 181 84 +-13624747.59 4523533.181 182 84 +-13624723.1 4523514.915 183 84 +-13624715.3 4523506.484 184 84 +-13624590.63 4523382.837 185 84 +-13624539.42 4523329.444 186 84 +-13624483.76 4523271.836 187 84 +-13624355.74 4523136.951 188 84 +-13624314.55 4523090.585 189 84 +-13624217.71 4522983.802 190 84 +-13624176.52 4522931.817 191 84 +-13624124.2 4522860.161 192 84 +-13624110.84 4522843.301 193 84 +-13624025.12 4522708.421 194 84 +-13623975.03 4522643.792 195 84 +-13623931.62 4522593.213 196 84 +-13623912.69 4522611.478 197 84 +-13624005.09 4522719.661 198 84 +-13624048.5 4522788.506 199 84 +-13624089.69 4522855.946 200 84 +-13623999.52 4522916.361 201 84 +-13623907.13 4522992.232 202 84 +-13623803.6 4523069.509 203 84 +-13623730.13 4523138.356 204 84 +-13623711.2 4523114.47 205 84 +-13623690.05 4523084.964 206 84 +-13623673.35 4523062.484 207 84 +-13623637.73 4523021.738 208 84 +-13623605.45 4522995.042 209 84 +-13623505.26 4522930.412 210 84 +-13623352.75 4522832.061 211 84 +-13623519.73 4522628.337 212 84 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000085.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000085.dat new file mode 100644 index 000000000000..6ca7a2d29a02 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000085.dat @@ -0,0 +1,156 @@ +-13614613.06 4517603.947 0 85 +-13614859.08 4517887.619 1 85 +-13615007.13 4518077.207 2 85 +-13615374.49 4518515.378 3 85 +-13615455.75 4518487.289 4 85 +-13615617.16 4518667.057 5 85 +-13615749.63 4518851.04 6 85 +-13615677.28 4519050.477 7 85 +-13615634.97 4519088.398 8 85 +-13615588.22 4519129.129 9 85 +-13615530.33 4519181.096 10 85 +-13615583.77 4519244.299 11 85 +-13615631.63 4519300.48 12 85 +-13615639.43 4519311.716 13 85 +-13615666.14 4519342.616 14 85 +-13615769.67 4519433.911 15 85 +-13615820.88 4519445.147 16 85 +-13615928.86 4519506.948 17 85 +-13616029.04 4519623.526 18 85 +-13616059.1 4519658.641 19 85 +-13616121.44 4519730.274 20 85 +-13616192.68 4519815.954 21 85 +-13616340.74 4519689.541 22 85 +-13616407.53 4519768.198 23 85 +-13616474.32 4519846.856 24 85 +-13616535.55 4519790.672 25 85 +-13616564.49 4519766.794 26 85 +-13616727.02 4520022.432 27 85 +-13616892.88 4520146.04 28 85 +-13617052.07 4520331.455 29 85 +-13617342.61 4520668.58 30 85 +-13617490.67 4520849.79 31 85 +-13617528.52 4520907.384 32 85 +-13617541.88 4520889.122 33 85 +-13617550.78 4520877.884 34 85 +-13617568.59 4520862.432 35 85 +-13617587.52 4520846.98 36 85 +-13617706.63 4520745.84 37 85 +-13617774.53 4520699.484 38 85 +-13617791.23 4520688.246 39 85 +-13617804.59 4520679.818 40 85 +-13617967.12 4520868.051 41 85 +-13618126.3 4521049.264 42 85 +-13618205.34 4521143.384 43 85 +-13618224.27 4521174.289 44 85 +-13618287.72 4521175.694 45 85 +-13618367.87 4521177.098 46 85 +-13619074.75 4521200.98 47 85 +-13619361.95 4521209.408 48 85 +-13619524.48 4521215.027 49 85 +-13619645.82 4521219.242 50 85 +-13619764.93 4521223.456 51 85 +-13619862.89 4521227.671 52 85 +-13619979.77 4521230.48 53 85 +-13620093.32 4521233.29 54 85 +-13620295.92 4521241.718 55 85 +-13620612.07 4521302.125 56 85 +-13620746.76 4521347.078 57 85 +-13621101.87 4521497.393 58 85 +-13621159.76 4521515.656 59 85 +-13621229.89 4521511.441 60 85 +-13621279.99 4521512.846 61 85 +-13621307.82 4521519.87 62 85 +-13621313.38 4521522.68 63 85 +-13621365.7 4521550.777 64 85 +-13621390.19 4521566.23 65 85 +-13621532.68 4521644.901 66 85 +-13622009.13 4521944.137 67 85 +-13622288.54 4522138.012 68 85 +-13622943.1 4522567.924 69 85 +-13623185.77 4522723.876 70 85 +-13623352.75 4522832.061 71 85 +-13623505.26 4522930.412 72 85 +-13623605.45 4522995.042 73 85 +-13623637.73 4523021.738 74 85 +-13623673.35 4523062.484 75 85 +-13623690.05 4523084.964 76 85 +-13623711.2 4523114.47 77 85 +-13623730.13 4523138.356 78 85 +-13623918.26 4523010.498 79 85 +-13623966.12 4522973.967 80 85 +-13623996.18 4522952.892 81 85 +-13624017.33 4522937.437 82 85 +-13624041.82 4522919.171 83 85 +-13624104.16 4522874.211 84 85 +-13624157.59 4522947.272 85 85 +-13624199.9 4522996.447 86 85 +-13624296.74 4523103.23 87 85 +-13624339.04 4523151.001 88 85 +-13624467.06 4523288.697 89 85 +-13624575.04 4523398.292 90 85 +-13624703.06 4523520.535 91 85 +-13624711.97 4523527.56 92 85 +-13624734.23 4523545.827 93 85 +-13624791 4523592.195 94 85 +-13624872.27 4523655.425 95 85 +-13624941.28 4523721.466 96 85 +-13625138.32 4523912.564 97 85 +-13625373.2 4524165.494 98 85 +-13625422.18 4524227.322 99 85 +-13625461.15 4524277.909 100 85 +-13625580.26 4524426.861 101 85 +-13625643.71 4524511.174 102 85 +-13625668.2 4524543.495 103 85 +-13625703.82 4524591.273 104 85 +-13625746.12 4524644.672 105 85 +-13625758.37 4524660.13 106 85 +-13625776.18 4524684.019 107 85 +-13625850.76 4524776.766 108 85 +-13625905.31 4524842.814 109 85 +-13625915.33 4524855.461 110 85 +-13625977.67 4524935.562 111 85 +-13626045.57 4525022.69 112 85 +-13626111.25 4525104.198 113 85 +-13626180.27 4525191.327 114 85 +-13626225.91 4525248.945 115 85 +-13626243.72 4525271.431 116 85 +-13626311.63 4525357.156 117 85 +-13626396.23 4525465.368 118 85 +-13626479.72 4525573.581 119 85 +-13626618.87 4525804.065 120 85 +-13626683.43 4525917.903 121 85 +-13626709.04 4525964.282 122 85 +-13626750.23 4526040.175 123 85 +-13626785.85 4526099.203 124 85 +-13626828.15 4526175.098 125 85 +-13626903.85 4526305.805 126 85 +-13626965.07 4526401.378 127 85 +-13627038.54 4526539.116 128 85 +-13627085.3 4526626.258 129 85 +-13627088.64 4526633.285 130 85 +-13627113.13 4526679.667 131 85 +-13627204.41 4526849.737 132 85 +-13627242.26 4526925.636 133 85 +-13627282.33 4527007.159 134 85 +-13627319.07 4527081.654 135 85 +-13627343.56 4527129.443 136 85 +-13627422.59 4527284.058 137 85 +-13627473.8 4527383.857 138 85 +-13627483.82 4527403.535 139 85 +-13627490.5 4527416.186 140 85 +-13627509.42 4527407.752 141 85 +-13627570.65 4527371.206 142 85 +-13627733.18 4527247.513 143 85 +-13627827.8 4527440.081 144 85 +-13628367.7 4527066.192 145 85 +-13628404.43 4527143.499 146 85 +-13628485.7 4527312.17 147 85 +-13628509.07 4527359.961 148 85 +-13628538.02 4527418.997 149 85 +-13628629.3 4527607.352 150 85 +-13628644.88 4527600.324 151 85 +-13628556.94 4527420.403 152 85 +-13628651.56 4527381.045 153 85 +-13628726.15 4527355.744 154 85 +-13628860.84 4527447.109 155 85 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000086.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000086.dat new file mode 100644 index 000000000000..624ee6332dfa --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000086.dat @@ -0,0 +1,89 @@ +-13625533.5 4539155.489 0 86 +-13625743.9 4538965.519 1 86 +-13626002.16 4539079.501 2 86 +-13626121.27 4539137.196 3 86 +-13626163.57 4539156.897 4 86 +-13626228.14 4539182.226 5 86 +-13626464.13 4539265.252 6 86 +-13626496.42 4539169.561 7 86 +-13626529.81 4539072.465 8 86 +-13626770.26 4539155.489 9 86 +-13627021.84 4539238.515 10 86 +-13627054.13 4539148.453 11 86 +-13627159.88 4539185.041 12 86 +-13627209.97 4539034.471 13 86 +-13627228.9 4539042.914 14 86 +-13627307.94 4539148.453 15 86 +-13627310.16 4539168.154 16 86 +-13627197.73 4539355.314 17 86 +-13627056.35 4539427.083 18 86 +-13626972.86 4539458.042 19 86 +-13626849.3 4539515.739 20 86 +-13626790.3 4539724.014 21 86 +-13626798.09 4539760.604 22 86 +-13626805.88 4539788.749 23 86 +-13626921.66 4539752.16 24 86 +-13627086.41 4539698.683 25 86 +-13627227.79 4539687.425 26 86 +-13627567.31 4539774.676 27 86 +-13627740.97 4539800.008 28 86 +-13627969.17 4539676.167 29 86 +-13627990.32 4539660.687 30 86 +-13628010.36 4539645.207 31 86 +-13628338.75 4539975.92 32 86 +-13628402.21 4540016.732 33 86 +-13628491.26 4540070.211 34 86 +-13628529.11 4540092.728 35 86 +-13628580.32 4540122.282 36 86 +-13628670.49 4540177.168 37 86 +-13628758.43 4540229.239 38 86 +-13628850.82 4540285.533 39 86 +-13628935.43 4540337.606 40 86 +-13629026.71 4540392.493 41 86 +-13629117.99 4540447.38 42 86 +-13629202.59 4540500.861 43 86 +-13629292.76 4540554.342 44 86 +-13629382.93 4540607.823 45 86 +-13629390.72 4540593.749 46 86 +-13629587.76 4540711.97 47 86 +-13629546.57 4540799.23 48 86 +-13629507.61 4540889.306 49 86 +-13629448.61 4541011.753 50 86 +-13629395.18 4541093.386 51 86 +-13629338.4 4541175.019 52 86 +-13629283.86 4541255.245 53 86 +-13629292.76 4541263.69 54 86 +-13629367.35 4541336.88 55 86 +-13629427.46 4541403.032 56 86 +-13629475.33 4541452.295 57 86 +-13629419.67 4541532.524 58 86 +-13629351.76 4541555.044 59 86 +-13629089.05 4541639.496 60 86 +-13629046.75 4541647.941 61 86 +-13629055.65 4541692.982 62 86 +-13629067.9 4541771.805 63 86 +-13629089.05 4541771.805 64 86 +-13629122.44 4541797.141 65 86 +-13629169.2 4541821.07 66 86 +-13629037.84 4541884.41 67 86 +-13628982.18 4541919.6 68 86 +-13628966.6 4541932.268 69 86 +-13628809.64 4542061.766 70 86 +-13628733.94 4542123.7 71 86 +-13628667.15 4542178.597 72 86 +-13628528 4542294.021 73 86 +-13628505.73 4542270.092 74 86 +-13628480.13 4542253.2 75 86 +-13628671.6 4542087.102 76 86 +-13628682.73 4542077.249 77 86 +-13628718.35 4542049.097 78 86 +-13628732.83 4542037.836 79 86 +-13628752.86 4542025.168 80 86 +-13628770.67 4542013.907 81 86 +-13628785.15 4542004.054 82 86 +-13628838.58 4541967.457 83 86 +-13628892.01 4541930.86 84 86 +-13628956.58 4541895.671 85 86 +-13629013.35 4541860.482 86 86 +-13629169.2 4541770.398 87 86 +-13629197.03 4541754.915 88 86 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000087.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000087.dat new file mode 100644 index 000000000000..5d69e88c2968 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000087.dat @@ -0,0 +1,46 @@ +-13611335.82 4547440.162 0 87 +-13611334.7 4547569.728 1 87 +-13611333.59 4547704.93 2 87 +-13611594.08 4547710.563 3 87 +-13611645.28 4547711.972 4 87 +-13611641.94 4547859.85 5 87 +-13611638.6 4547997.872 6 87 +-13611772.19 4548002.097 7 87 +-13611767.73 4548141.529 8 87 +-13611763.28 4548342.935 9 87 +-13611755.49 4548647.163 10 87 +-13611756.6 4548686.601 11 87 +-13611757.72 4548873.931 12 87 +-13611758.83 4548920.412 13 87 +-13611759.94 4548965.485 14 87 +-13611759.94 4548988.022 15 87 +-13611761.06 4549010.558 16 87 +-13611764.4 4549121.833 17 87 +-13611771.07 4549258.463 18 87 +-13611773.3 4549431.718 19 87 +-13611772.19 4549512.008 20 87 +-13611771.07 4549531.729 21 87 +-13611579.6 4549979.674 22 87 +-13611489.44 4550164.211 23 87 +-13611345.83 4550457.222 24 87 +-13611472.74 4550520.615 25 87 +-13611502.79 4550536.112 26 87 +-13611606.32 4550585.418 27 87 +-13611739.9 4550653.038 28 87 +-13611876.83 4550722.067 29 87 +-13612007.07 4550789.688 30 87 +-13612138.43 4550854.492 31 87 +-13612270.9 4550919.296 32 87 +-13612407.82 4550985.509 33 87 +-13612532.5 4551050.314 34 87 +-13612484.63 4551148.931 35 87 +-13612582.59 4551196.831 36 87 +-13612702.82 4551227.826 37 87 +-13612817.48 4551260.229 38 87 +-13612932.14 4551292.632 39 87 +-13613050.14 4551332.08 40 87 +-13613177.04 4551365.892 41 87 +-13613169.25 4551391.252 42 87 +-13613132.51 4551501.143 43 87 +-13613108.02 4551574.404 44 87 +-13613157 4551589.902 45 87 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000088.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000088.dat new file mode 100644 index 000000000000..1d76c5ef5814 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000088.dat @@ -0,0 +1,173 @@ +-13634004.92 4541508.596 0 88 +-13633957.05 4541505.781 1 88 +-13633963.73 4541366.437 2 88 +-13633963.73 4541324.212 3 88 +-13633964.84 4541301.693 4 88 +-13633964.84 4541280.58 5 88 +-13633964.84 4541262.283 6 88 +-13633964.84 4541238.356 7 88 +-13633963.73 4541217.243 8 88 +-13633916.97 4541167.982 9 88 +-13633918.09 4541146.87 10 88 +-13633918.09 4541125.758 11 88 +-13633919.2 4541110.276 12 88 +-13633919.2 4541093.386 13 88 +-13633919.2 4541079.311 14 88 +-13633919.2 4541068.052 15 88 +-13633920.31 4541053.977 16 88 +-13633925.88 4541031.458 17 88 +-13633952.6 4541010.346 18 88 +-13633963.73 4540999.086 19 88 +-13633968.18 4540924.492 20 88 +-13633859.09 4540921.677 21 88 +-13633865.77 4540749.971 22 88 +-13633870.22 4540633.156 23 88 +-13633880.24 4540422.048 24 88 +-13633886.92 4540277.089 25 88 +-13633891.37 4540172.946 26 88 +-13633894.71 4540113.838 27 88 +-13633895.82 4540080.062 28 88 +-13633895.82 4539985.771 29 88 +-13633843.5 4539867.558 30 88 +-13633810.11 4539822.524 31 88 +-13633778.94 4539781.713 32 88 +-13633674.3 4539639.578 33 88 +-13633600.83 4539549.513 34 88 +-13633569.66 4539535.441 35 88 +-13633547.39 4539503.074 36 88 +-13633540.71 4539493.223 37 88 +-13633532.92 4539481.965 38 88 +-13633511.77 4539452.413 39 88 +-13633490.62 4539424.268 40 88 +-13633471.7 4539397.531 41 88 +-13633431.62 4539142.825 42 88 +-13633349.24 4539140.01 43 88 +-13633275.77 4539147.046 44 88 +-13633175.59 4539138.603 45 88 +-13633075.4 4539140.01 46 88 +-13632975.21 4539138.603 47 88 +-13632972.98 4538886.717 48 88 +-13632972.98 4538872.646 49 88 +-13632646.82 4538814.952 50 88 +-13632618.99 4538765.702 51 88 +-13632661.29 4538772.738 52 88 +-13632715.84 4538776.959 53 88 +-13632664.63 4538760.073 54 88 +-13632650.16 4538754.445 55 88 +-13632621.21 4538744.595 56 88 +-13632566.67 4538729.116 57 88 +-13632553.31 4538723.488 58 88 +-13632541.06 4538717.859 59 88 +-13632512.12 4538705.195 60 88 +-13632466.48 4538686.902 61 88 +-13632454.24 4538681.273 62 88 +-13632336.24 4538636.245 63 88 +-13632263.88 4538594.031 64 88 +-13632239.39 4538577.146 65 88 +-13632250.52 4538487.09 66 88 +-13632056.83 4538319.645 67 88 +-13632031.22 4538299.946 68 88 +-13631975.56 4538252.105 69 88 +-13631870.92 4538155.017 70 88 +-13631911 4538138.132 71 88 +-13631976.68 4538109.991 72 88 +-13631998.94 4538100.142 73 88 +-13632023.43 4538088.885 74 88 +-13632057.94 4538072.001 75 88 +-13632032.33 4538029.789 76 88 +-13632013.41 4537986.171 77 88 +-13631974.45 4537893.306 78 88 +-13632099.13 4537842.653 79 88 +-13632172.6 4537813.106 80 88 +-13632262.77 4537735.72 81 88 +-13632276.12 4537728.685 82 88 +-13632414.16 4537711.801 83 88 +-13632433.09 4537576.729 84 88 +-13632243.84 4537254.534 85 88 +-13632429.75 4537222.174 86 88 +-13632427.52 4537153.234 87 88 +-13632426.41 4537139.165 88 88 +-13632423.07 4537056.156 89 88 +-13632418.61 4536967.521 90 88 +-13632410.82 4536762.114 91 88 +-13632403.03 4536558.119 92 88 +-13632398.58 4536439.944 93 88 +-13632395.24 4536355.534 94 88 +-13632377.43 4536151.547 95 88 +-13632352.93 4535970.072 96 88 +-13632337.35 4535870.192 97 88 +-13632315.09 4535719.67 98 88 +-13632306.18 4535667.62 99 88 +-13632299.5 4535626.825 100 88 +-13632154.79 4535550.862 101 88 +-13631985.58 4535436.919 102 88 +-13631824.17 4535325.79 103 88 +-13631880.94 4535242.796 104 88 +-13631936.6 4535159.803 105 88 +-13631995.6 4535075.403 106 88 +-13632040.13 4535014.918 107 88 +-13631786.32 4534698.428 108 88 +-13631664.98 4534608.406 109 88 +-13631582.6 4534552.142 110 88 +-13631549.21 4534528.23 111 88 +-13631506.91 4534498.692 112 88 +-13631475.74 4534476.187 113 88 +-13631435.66 4534448.056 114 88 +-13631392.25 4534419.925 115 88 +-13631339.93 4534384.761 116 88 +-13631284.27 4534346.784 117 88 +-13631254.21 4534325.685 118 88 +-13631234.17 4534313.026 119 88 +-13631080.55 4534208.942 120 88 +-13630918.03 4534095.014 121 88 +-13630834.54 4534040.16 122 88 +-13630823.41 4534033.127 123 88 +-13630771.09 4533996.558 124 88 +-13630654.2 4533916.387 125 88 +-13630602.99 4533879.818 126 88 +-13630576.28 4533861.534 127 88 +-13630536.2 4533836.217 128 88 +-13629583.31 4533182.223 129 88 +-13629563.27 4533168.159 130 88 +-13629477.55 4533111.903 131 88 +-13629382.93 4533044.397 132 88 +-13629199.25 4532919.23 133 88 +-13628838.58 4532623.899 134 88 +-13629002.22 4532394.671 135 88 +-13629063.44 4532180.917 136 88 +-13629114.65 4532113.417 137 88 +-13629089.05 4532005.136 138 88 +-13629115.76 4531913.731 139 88 +-13629153.61 4531785.765 140 88 +-13629180.33 4531690.143 141 88 +-13629201.48 4531615.615 142 88 +-13629220.4 4531550.931 143 88 +-13629239.33 4531489.059 144 88 +-13629010.01 4531463.748 145 88 +-13629015.58 4531435.625 146 88 +-13629037.84 4531420.157 147 88 +-13629095.73 4531376.567 148 88 +-13629141.37 4531341.413 149 88 +-13629326.16 4531162.834 150 88 +-13629123.56 4531060.187 151 88 +-13629067.9 4531022.222 152 88 +-13629158.07 4530949.105 153 88 +-13629241.56 4530894.267 154 88 +-13629327.27 4530835.212 155 88 +-13629449.72 4530946.293 156 88 +-13629533.21 4531022.222 157 88 +-13629546.57 4531005.349 158 88 +-13629477.55 4530943.481 159 88 +-13629430.8 4530901.298 160 88 +-13629343.97 4530821.151 161 88 +-13629436.36 4530736.787 162 88 +-13629526.53 4530707.259 163 88 +-13629522.08 4530693.199 164 88 +-13629534.33 4530531.503 165 88 +-13629537.67 4530438.705 166 88 +-13629516.51 4530386.682 167 88 +-13629458.63 4530296.697 168 88 +-13629400.74 4530213.743 169 88 +-13629326.16 4530113.918 170 88 +-13629400.74 4530049.243 171 88 +-13629435.25 4530022.529 172 88 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000089.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000089.dat new file mode 100644 index 000000000000..305570dede34 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000089.dat @@ -0,0 +1,18 @@ +-13610799.26 4556467.187 0 89 +-13610661.22 4556485.511 1 89 +-13610681.26 4556609.552 2 89 +-13610703.52 4556736.413 3 89 +-13610438.58 4556775.882 4 89 +-13610410.75 4556777.291 5 89 +-13610414.09 4556811.121 6 89 +-13610424.11 4556908.383 7 89 +-13610437.47 4557022.562 8 89 +-13610447.49 4557131.103 9 89 +-13610457.5 4557217.091 10 89 +-13610193.68 4557284.754 11 89 +-13610198.13 4557386.25 12 89 +-13610077.9 4557407.395 13 89 +-13610074.57 4557422.901 14 89 +-13610070.11 4557452.504 15 89 +-13610060.09 4557555.411 16 89 +-13610046.74 4557658.319 17 89 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000090.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000090.dat new file mode 100644 index 000000000000..102e681ceb6e --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000090.dat @@ -0,0 +1,122 @@ +-13620147.87 4518855.254 0 90 +-13620203.53 4518936.713 1 90 +-13620398.33 4519151.601 2 90 +-13620263.64 4519262.558 3 90 +-13620368.28 4519492.902 4 90 +-13620380.52 4519528.016 5 90 +-13620535.26 4519627.74 6 90 +-13620691.11 4519681.114 7 90 +-13620604.28 4519872.139 8 90 +-13620713.37 4519891.803 9 90 +-13620830.25 4519998.554 10 90 +-13620968.29 4520122.161 11 90 +-13621242.14 4520334.264 12 90 +-13621124.14 4520410.116 13 90 +-13621183.14 4520450.852 14 90 +-13621245.48 4520497.207 15 90 +-13621294.46 4520529.514 16 90 +-13621502.62 4520675.604 17 90 +-13621707.45 4520821.695 18 90 +-13621751.98 4520854.004 19 90 +-13621945.68 4520993.074 20 90 +-13622035.84 4521059.097 21 90 +-13622124.9 4521125.122 22 90 +-13622285.2 4521245.933 23 90 +-13622376.48 4521314.768 24 90 +-13622537.9 4521435.581 25 90 +-13622672.59 4521535.323 26 90 +-13622705.99 4521559.206 27 90 +-13622829.55 4521647.71 28 90 +-13623045.51 4521795.22 29 90 +-13623228.08 4521937.112 30 90 +-13623342.74 4522021.406 31 90 +-13623397.28 4522076.197 32 90 +-13623611.02 4522331.892 33 90 +-13623894.88 4522628.337 34 90 +-13624026.24 4522806.771 35 90 +-13623954.99 4522860.161 36 90 +-13624055.18 4522985.207 37 90 +-13624076.33 4522997.853 38 90 +-13624110.84 4522985.207 39 90 +-13624238.86 4523143.976 40 90 +-13624296.74 4523103.23 41 90 +-13624339.04 4523151.001 42 90 +-13624467.06 4523288.697 43 90 +-13624575.04 4523398.292 44 90 +-13624703.06 4523520.535 45 90 +-13624711.97 4523527.56 46 90 +-13624734.23 4523545.827 47 90 +-13624791 4523592.195 48 90 +-13624872.27 4523655.425 49 90 +-13624941.28 4523721.466 50 90 +-13625138.32 4523912.564 51 90 +-13625373.2 4524165.494 52 90 +-13625246.3 4524282.125 53 90 +-13625216.24 4524310.228 54 90 +-13625220.7 4524315.849 55 90 +-13625288.6 4524387.515 56 90 +-13625462.26 4524553.331 57 90 +-13625509.01 4524619.377 58 90 +-13625556.88 4524686.829 59 90 +-13625622.56 4524783.792 60 90 +-13625689.35 4524879.351 61 90 +-13625747.24 4524962.262 62 90 +-13625804.01 4525042.364 63 90 +-13625861.9 4525125.277 64 90 +-13625930.91 4525222.244 65 90 +-13625795.1 4525310.78 66 90 +-13625860.78 4525420.397 67 90 +-13625915.33 4525510.34 68 90 +-13625967.65 4525600.283 69 90 +-13626027.76 4525701.471 70 90 +-13626056.7 4525752.065 71 90 +-13626084.53 4525805.47 72 90 +-13626123.5 4525879.957 73 90 +-13626249.29 4526090.771 74 90 +-13626290.48 4526156.827 75 90 +-13626323.87 4526215.856 76 90 +-13626473.04 4526540.522 77 90 +-13626477.49 4526550.36 78 90 +-13626595.49 4526807.57 79 90 +-13626768.04 4527132.255 80 90 +-13626769.15 4527194.1 81 90 +-13626772.49 4527225.023 82 90 +-13626845.96 4527368.395 83 90 +-13626958.39 4527629.842 84 90 +-13627041.88 4527839.286 85 90 +-13626984 4527850.531 86 90 +-13626975.09 4527940.495 87 90 +-13626977.32 4528024.837 88 90 +-13626981.77 4528196.334 89 90 +-13626982.88 4528297.546 90 90 +-13626985.11 4528422.658 91 90 +-13626986.22 4528487.323 92 90 +-13626986.22 4528553.394 93 90 +-13626989.56 4528660.233 94 90 +-13626989.56 4528767.073 95 90 +-13626996.24 4529025.744 96 90 +-13626963.96 4529010.28 97 90 +-13626930.56 4528994.816 98 90 +-13626860.43 4528955.453 99 90 +-13626823.7 4528917.495 100 90 +-13626793.64 4528956.858 101 90 +-13626754.68 4529060.89 102 90 +-13626548.74 4529829.913 103 90 +-13626536.49 4529888.963 104 90 +-13626505.32 4530004.252 105 90 +-13626487.51 4530025.341 106 90 +-13626409.59 4530056.273 107 90 +-13626353.93 4530075.956 108 90 +-13626324.98 4530085.798 109 90 +-13626312.74 4530090.016 110 90 +-13626287.14 4530097.046 111 90 +-13626214.78 4530104.076 112 90 +-13626189.17 4530094.234 113 90 +-13626114.59 4530049.243 114 90 +-13626097.89 4530067.521 115 90 +-13625749.46 4530494.946 116 90 +-13625739.44 4530634.144 117 90 +-13625739.44 4530724.132 118 90 +-13625616.99 4530714.29 119 90 +-13625497.88 4530715.696 120 90 +-13625252.98 4530717.102 121 90 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000091.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000091.dat new file mode 100644 index 000000000000..3bd3b578c87f --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000091.dat @@ -0,0 +1,434 @@ +-13637665.1 4563971.484 0 91 +-13637586.06 4563950.326 1 91 +-13637473.63 4563836.071 2 91 +-13637463.61 4563812.092 3 91 +-13637448.03 4563771.186 4 91 +-13637268.8 4563852.998 5 91 +-13637285.5 4564020.854 6 91 +-13637336.71 4564177.428 7 91 +-13637342.27 4564199.998 8 91 +-13637366.76 4564260.653 9 91 +-13637431.33 4564500.458 10 91 +-13637395.71 4564626.005 11 91 +-13637453.59 4564678.199 12 91 +-13637492.56 4564752.964 13 91 +-13637645.06 4565013.941 14 91 +-13637738.57 4565020.995 15 91 +-13637956.76 4565050.62 16 91 +-13637976.8 4565060.495 17 91 +-13638019.1 4565071.78 18 91 +-13638094.79 4565114.102 19 91 +-13638288.49 4565432.928 20 91 +-13638306.3 4565485.127 21 91 +-13638108.15 4565619.15 22 91 +-13638040.25 4565653.009 23 91 +-13638035.79 4565672.76 24 91 +-13638100.36 4565678.404 25 91 +-13638222.81 4565681.225 26 91 +-13638326.34 4565691.101 27 91 +-13638375.32 4565695.333 28 91 +-13638399.81 4565698.155 29 91 +-13638400.92 4565668.528 30 91 +-13638419.85 4565349.694 31 91 +-13638425.41 4565263.639 32 91 +-13638434.32 4565108.459 33 91 +-13638447.68 4564894.032 34 91 +-13638449.9 4564858.765 35 91 +-13638493.32 4564139.342 36 91 +-13638508.9 4563862.871 37 91 +-13638512.24 4563644.239 38 91 +-13638510.02 4563373.423 39 91 +-13638504.45 4562800.784 40 91 +-13638503.34 4562728.854 41 91 +-13638463.26 4562520.118 42 91 +-13638331.9 4562307.155 43 91 +-13638150.45 4562170.353 44 91 +-13637962.32 4562030.733 45 91 +-13637672.89 4561750.087 46 91 +-13637640.61 4561716.241 47 91 +-13637454.71 4561322.787 48 91 +-13637444.69 4561184.589 49 91 +-13637223.16 4559952.162 50 91 +-13637190.88 4559919.731 51 91 +-13636931.51 4559750.531 52 91 +-13636864.71 4559708.232 53 91 +-13636702.19 4559553.135 54 91 +-13636666.57 4559506.606 55 91 +-13636256.91 4559202.06 56 91 +-13635978.61 4559037.102 57 91 +-13635922.95 4558917.262 58 91 +-13635829.44 4558684.635 59 91 +-13635581.2 4558440.735 60 91 +-13635502.16 4558246.183 61 91 +-13635488.81 4558172.874 62 91 +-13635440.94 4558061.503 63 91 +-13635148.17 4557678.055 64 91 +-13635123.68 4557563.869 65 91 +-13635071.36 4557297.441 66 91 +-13635080.26 4557077.537 67 91 +-13635105.87 4557022.562 68 91 +-13634940 4556226.158 69 91 +-13634906.6 4556150.045 70 91 +-13634805.3 4555992.182 71 91 +-13634655.02 4555866.739 72 91 +-13634602.7 4555832.912 73 91 +-13634543.7 4555792.038 74 91 +-13634508.08 4555761.03 75 91 +-13634440.18 4555666.597 76 91 +-13634393.42 4555483.373 77 91 +-13634387.86 4555436.862 78 91 +-13634331.08 4554816.743 79 91 +-13634141.84 4552762.158 80 91 +-13634120.69 4552545.168 81 91 +-13634038.31 4552359.18 82 91 +-13633971.52 4552270.415 83 91 +-13633929.22 4552218.283 84 91 +-13633918.09 4552205.602 85 91 +-13633904.73 4552191.512 86 91 +-13633811.22 4552095.703 87 91 +-13633747.77 4552018.211 88 91 +-13633728.84 4551994.259 89 91 +-13633697.67 4551957.627 90 91 +-13633643.13 4551894.225 91 91 +-13633587.47 4551833.642 92 91 +-13633524.02 4551780.103 93 91 +-13633473.92 4551744.88 94 91 +-13633373.73 4551685.707 95 91 +-13633275.77 4551637.804 96 91 +-13633230.13 4551620.898 97 91 +-13633028.64 4551556.089 98 91 +-13632922.89 4551529.32 99 91 +-13632721.4 4551488.463 100 91 +-13632615.65 4551467.33 101 91 +-13632361.84 4551419.429 102 91 +-13632204.88 4551443.379 103 91 +-13632037.9 4551529.32 104 91 +-13631805.24 4551673.027 105 91 +-13631727.32 4551689.933 106 91 +-13631563.68 4551719.52 107 91 +-13631554.77 4551671.618 108 91 +-13631557 4551656.12 109 91 +-13631569.25 4551577.222 110 91 +-13631572.59 4551556.089 111 91 +-13631580.38 4551515.232 112 91 +-13631583.72 4551492.69 113 91 +-13631587.06 4551475.783 114 91 +-13631591.51 4551451.833 115 91 +-13631594.85 4551430.7 116 91 +-13631609.32 4551351.804 117 91 +-13631577.04 4551333.489 118 91 +-13631749.58 4551046.088 119 91 +-13631785.21 4550982.692 120 91 +-13631895.41 4550796.732 121 91 +-13631962.2 4550831.951 122 91 +-13631986.69 4550847.448 123 91 +-13632049.03 4550885.485 124 91 +-13632075.75 4550902.39 125 91 +-13632102.47 4550919.296 126 91 +-13632124.73 4550931.975 127 91 +-13632146.99 4550855.9 128 91 +-13632157.01 4550682.621 129 91 +-13632180.39 4550660.081 130 91 +-13632189.3 4550650.22 131 91 +-13632224.92 4550610.775 132 91 +-13632315.09 4550510.754 133 91 +-13632319.54 4550202.246 134 91 +-13632055.71 4550072.646 135 91 +-13632054.6 4550068.42 136 91 +-13632056.83 4549930.371 137 91 +-13632052.37 4549905.015 138 91 +-13632047.92 4549889.52 139 91 +-13632039.01 4549859.938 140 91 +-13632037.9 4549812.044 141 91 +-13632129.18 4549758.516 142 91 +-13632126.96 4549731.752 143 91 +-13632124.73 4549704.988 144 91 +-13632116.94 4549571.17 145 91 +-13632113.6 4549513.417 146 91 +-13632110.26 4549451.438 147 91 +-13632105.81 4549368.332 148 91 +-13632103.58 4549326.074 149 91 +-13632100.24 4549252.829 150 91 +-13632096.9 4549192.261 151 91 +-13632091.33 4549106.339 152 91 +-13632084.66 4548988.022 153 91 +-13632081.32 4548930.272 154 91 +-13632075.75 4548842.944 155 91 +-13632072.41 4548785.195 156 91 +-13632064.62 4548654.205 157 91 +-13632060.16 4548580.964 158 91 +-13632059.05 4548562.654 159 91 +-13632055.71 4548488.006 160 91 +-13632049.03 4548357.019 161 91 +-13632045.69 4548302.09 162 91 +-13632041.24 4548231.668 163 91 +-13632039.01 4548196.458 164 91 +-13632036.79 4548162.656 165 91 +-13632033.45 4548114.77 166 91 +-13632031.22 4548076.743 167 91 +-13632030.11 4548045.758 168 91 +-13632027.88 4548006.322 169 91 +-13632024.54 4547935.903 170 91 +-13632020.09 4547854.217 171 91 +-13632014.52 4547776.756 172 91 +-13632011.18 4547723.238 173 91 +-13632007.84 4547678.171 174 91 +-13632005.62 4547645.779 175 91 +-13632001.17 4547589.445 176 91 +-13632072.41 4547441.57 177 91 +-13632303.95 4547358.48 178 91 +-13632315.09 4547334.539 179 91 +-13632401.92 4547265.532 180 91 +-13632409.71 4547248.632 181 91 +-13632413.05 4547234.549 182 91 +-13632221.58 4547192.301 183 91 +-13632191.52 4547186.667 184 91 +-13632181.5 4547185.259 185 91 +-13632092.45 4547168.36 186 91 +-13632115.82 4547104.987 187 91 +-13632131.41 4547079.638 188 91 +-13632143.65 4547069.78 189 91 +-13632163.69 4547054.289 190 91 +-13632218.24 4547038.798 191 91 +-13632221.58 4546997.959 192 91 +-13632222.69 4546979.651 193 91 +-13632220.46 4546941.628 194 91 +-13632205.99 4546909.239 195 91 +-13632135.86 4546852.909 196 91 +-13632128.07 4546789.538 197 91 +-13632128.07 4546781.089 198 91 +-13632145.88 4546745.883 199 91 +-13632232.71 4546661.39 200 91 +-13632256.09 4546621.96 201 91 +-13632259.43 4546620.552 202 91 +-13632281.69 4546607.878 203 91 +-13632429.75 4546544.509 204 91 +-13632673.54 4546481.14 205 91 +-13632666.86 4546445.935 206 91 +-13632663.52 4546427.629 207 91 +-13632656.84 4546289.628 208 91 +-13632654.61 4546253.015 209 91 +-13632647.93 4546158.669 210 91 +-13632634.57 4545899.573 211 91 +-13632630.12 4545815.087 212 91 +-13632621.21 4545632.035 213 91 +-13632611.2 4545371.544 214 91 +-13632605.63 4545291.286 215 91 +-13632600.06 4545203.989 216 91 +-13632596.72 4545153.3 217 91 +-13632587.82 4544854.806 218 91 +-13632554.42 4544584.479 219 91 +-13632506.56 4544530.978 220 91 +-13632395.24 4544408.489 221 91 +-13632365.18 4544373.291 222 91 +-13632315.09 4544297.264 223 91 +-13632287.26 4544233.909 224 91 +-13632204.88 4544090.306 225 91 +-13632163.69 4544039.623 226 91 +-13632152.56 4544026.952 227 91 +-13632143.65 4544017.097 228 91 +-13632125.84 4543995.979 229 91 +-13632077.98 4543938.257 230 91 +-13632063.5 4543918.547 231 91 +-13632054.6 4543903.061 232 91 +-13632044.58 4543850.971 233 91 +-13632065.73 4543814.367 234 91 +-13632070.18 4543808.736 235 91 +-13632094.67 4543784.803 236 91 +-13632059.05 4543731.306 237 91 +-13632037.9 4543700.334 238 91 +-13632202.65 4543535.621 239 91 +-13632240.5 4543500.426 240 91 +-13632264.99 4543476.493 241 91 +-13632291.71 4543448.338 242 91 +-13632325.11 4543411.736 243 91 +-13632504.33 4543237.173 244 91 +-13632406.37 4543172.416 245 91 +-13632322.88 4543121.738 246 91 +-13632167.03 4542909.172 247 91 +-13632119.16 4542835.971 248 91 +-13632148.11 4542831.748 249 91 +-13632285.03 4542813.448 250 91 +-13632308.41 4542810.632 251 91 +-13632307.29 4542795.148 252 91 +-13632312.86 4542768.402 253 91 +-13632329.56 4542758.548 254 91 +-13632458.69 4542578.365 255 91 +-13632414.16 4542248.977 256 91 +-13632325.11 4542165.928 257 91 +-13632460.91 4542026.576 258 91 +-13632370.75 4541660.609 259 91 +-13632328.44 4541538.154 260 91 +-13632376.31 4541356.585 261 91 +-13632357.39 4541259.468 262 91 +-13632276.12 4541172.204 263 91 +-13632505.44 4541077.904 264 91 +-13632502.1 4540719.008 265 91 +-13632437.54 4540689.452 266 91 +-13632438.65 4540606.415 267 91 +-13632439.76 4540547.305 268 91 +-13632439.76 4540458.639 269 91 +-13632438.65 4540372.79 270 91 +-13632437.54 4540203.907 271 91 +-13632437.54 4540185.612 272 91 +-13632436.42 4539947.774 273 91 +-13632480.95 4539947.774 274 91 +-13632582.25 4539929.479 275 91 +-13632581.14 4539653.651 276 91 +-13632581.14 4539624.098 277 91 +-13632577.8 4539401.753 278 91 +-13632575.57 4539142.825 279 91 +-13632567.78 4538892.346 280 91 +-13632473.16 4538892.346 281 91 +-13632473.16 4538859.981 282 91 +-13632473.16 4538736.152 283 91 +-13632536.61 4538743.188 284 91 +-13632618.99 4538765.702 285 91 +-13632661.29 4538772.738 286 91 +-13632715.84 4538776.959 287 91 +-13632664.63 4538760.073 288 91 +-13632650.16 4538754.445 289 91 +-13632621.21 4538744.595 290 91 +-13632566.67 4538729.116 291 91 +-13632553.31 4538723.488 292 91 +-13632541.06 4538717.859 293 91 +-13632512.12 4538705.195 294 91 +-13632466.48 4538686.902 295 91 +-13632454.24 4538681.273 296 91 +-13632336.24 4538636.245 297 91 +-13632263.88 4538594.031 298 91 +-13632239.39 4538577.146 299 91 +-13632250.52 4538487.09 300 91 +-13632056.83 4538319.645 301 91 +-13632072.41 4538299.946 302 91 +-13632121.39 4538245.07 303 91 +-13631976.68 4538109.991 304 91 +-13631998.94 4538100.142 305 91 +-13632023.43 4538088.885 306 91 +-13632057.94 4538072.001 307 91 +-13632032.33 4538029.789 308 91 +-13632013.41 4537986.171 309 91 +-13631974.45 4537893.306 310 91 +-13632099.13 4537842.653 311 91 +-13632172.6 4537813.106 312 91 +-13632262.77 4537735.72 313 91 +-13632276.12 4537728.685 314 91 +-13632414.16 4537711.801 315 91 +-13632433.09 4537576.729 316 91 +-13632243.84 4537254.534 317 91 +-13632429.75 4537222.174 318 91 +-13632427.52 4537153.234 319 91 +-13632426.41 4537139.165 320 91 +-13632423.07 4537056.156 321 91 +-13632418.61 4536967.521 322 91 +-13632410.82 4536762.114 323 91 +-13632403.03 4536558.119 324 91 +-13632398.58 4536439.944 325 91 +-13632395.24 4536355.534 326 91 +-13632377.43 4536151.547 327 91 +-13632352.93 4535970.072 328 91 +-13632337.35 4535870.192 329 91 +-13632315.09 4535719.67 330 91 +-13632306.18 4535667.62 331 91 +-13632299.5 4535626.825 332 91 +-13632277.24 4535539.609 333 91 +-13632264.99 4535493.187 334 91 +-13632258.31 4535465.053 335 91 +-13632230.48 4535349.704 336 91 +-13632207.11 4535284.997 337 91 +-13632153.67 4535189.343 338 91 +-13632135.86 4535155.583 339 91 +-13632040.13 4535014.918 340 91 +-13631786.32 4534698.428 341 91 +-13631664.98 4534608.406 342 91 +-13631582.6 4534552.142 343 91 +-13631609.32 4534515.571 344 91 +-13632149.22 4534050.005 345 91 +-13632165.92 4534034.534 346 91 +-13632090.22 4533940.298 347 91 +-13632049.03 4533888.257 348 91 +-13632006.73 4533837.624 349 91 +-13631902.09 4533727.919 350 91 +-13631827.51 4533647.75 351 91 +-13631765.17 4533583.053 352 91 +-13631673.89 4533486.009 353 91 +-13631571.47 4533373.494 354 91 +-13631548.1 4533359.43 355 91 +-13631529.17 4533332.708 356 91 +-13631514.7 4533303.174 357 91 +-13631498 4533237.072 358 91 +-13631453.47 4533014.863 359 91 +-13631430.1 4532971.266 360 91 +-13631367.76 4532893.916 361 91 +-13631228.61 4532511.394 362 91 +-13631216.36 4532410.14 363 91 +-13631250.87 4532401.702 364 91 +-13631308.76 4532389.046 365 91 +-13631397.81 4532369.358 366 91 +-13631456.81 4532355.295 367 91 +-13631353.29 4532117.635 368 91 +-13631321 4532030.448 369 91 +-13631445.68 4531877.169 370 91 +-13631640.49 4531705.612 371 91 +-13631557 4531556.556 372 91 +-13631638.26 4531467.967 373 91 +-13631597.08 4531376.567 374 91 +-13631509.13 4531181.113 375 91 +-13631425.64 4531002.537 376 91 +-13631373.32 4530890.049 377 91 +-13631326.57 4530785.999 378 91 +-13631357.74 4530770.532 379 91 +-13631378.89 4530760.69 380 91 +-13631395.59 4530753.66 381 91 +-13631413.4 4530748.035 382 91 +-13631480.19 4530549.782 383 91 +-13631463.49 4530500.57 384 91 +-13631465.72 4530459.795 385 91 +-13631484.64 4530423.239 386 91 +-13631500.23 4530407.772 387 91 +-13631533.62 4530383.87 388 91 +-13631553.66 4530368.404 389 91 +-13631650.51 4530255.923 390 91 +-13631695.04 4530182.811 391 91 +-13631703.94 4530170.157 392 91 +-13631829.73 4530099.858 393 91 +-13631939.94 4530084.392 394 91 +-13632053.49 4530077.362 395 91 +-13632161.47 4530080.174 396 91 +-13632269.45 4530091.422 397 91 +-13632296.16 4529917.082 398 91 +-13632416.39 4529939.578 399 91 +-13632532.16 4529953.637 400 91 +-13632538.84 4529841.161 401 91 +-13632436.42 4529559.975 402 91 +-13632525.48 4529516.392 403 91 +-13632615.65 4529453.127 404 91 +-13632625.67 4529446.098 405 91 +-13632542.18 4529315.35 406 91 +-13632452.01 4529136.806 407 91 +-13632429.75 4529080.572 408 91 +-13632581.14 4528835.958 409 91 +-13632536.61 4528674.291 410 91 +-13632542.18 4528612.436 411 91 +-13632610.08 4528551.988 412 91 +-13632643.48 4528542.148 413 91 +-13632634.57 4528530.902 414 91 +-13632600.06 4528473.265 415 91 +-13632623.44 4528431.092 416 91 +-13632489.86 4528276.46 417 91 +-13632454.24 4528238.506 418 91 +-13632375.2 4528176.654 419 91 +-13632497.65 4528005.157 420 91 +-13632104.69 4527759.163 421 91 +-13632118.05 4527629.842 422 91 +-13632286.14 4527607.352 423 91 +-13632421.95 4527510.363 424 91 +-13632454.24 4527487.873 425 91 +-13632470.93 4527506.146 426 91 +-13632561.1 4527558.154 427 91 +-13632601.18 4527569.399 428 91 +-13632612.31 4527570.805 429 91 +-13632711.38 4527575.022 430 91 +-13632903.97 4527508.957 431 91 +-13632944.04 4527483.656 432 91 +-13632961.85 4527472.411 433 91 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000092.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000092.dat new file mode 100644 index 000000000000..bbcd94262ce8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000092.dat @@ -0,0 +1,178 @@ +-13631382.23 4531285.167 0 92 +-13631098.36 4531054.563 1 92 +-13631028.23 4530992.694 2 92 +-13630950.31 4530925.201 3 92 +-13630880.18 4530864.74 4 92 +-13630814.5 4530807.09 5 92 +-13630873.5 4530736.787 6 92 +-13630932.5 4530667.89 7 92 +-13630859.03 4530598.993 8 92 +-13630826.74 4530635.551 9 92 +-13630715.43 4530465.419 10 92 +-13630556.24 4530191.247 11 92 +-13630481.65 4530275.607 12 92 +-13630395.94 4530329.035 13 92 +-13630314.68 4530383.87 14 92 +-13630153.26 4530507.6 15 92 +-13630139.9 4530518.849 16 92 +-13630124.32 4530534.315 17 92 +-13630049.73 4530627.114 18 92 +-13629976.26 4530710.072 19 92 +-13629898.34 4530746.629 20 92 +-13629714.66 4530809.903 21 92 +-13629572.17 4530738.193 22 92 +-13629526.53 4530707.259 23 92 +-13629522.08 4530693.199 24 92 +-13629534.33 4530531.503 25 92 +-13629537.67 4530438.705 26 92 +-13629516.51 4530386.682 27 92 +-13629258.25 4530399.336 28 92 +-13629084.59 4530220.773 29 92 +-13629073.46 4530122.354 30 92 +-13629060.1 4530025.341 31 92 +-13629048.97 4529924.112 32 92 +-13629034.5 4529832.725 33 92 +-13629004.44 4529780.705 34 92 +-13628779.58 4529405.327 35 92 +-13628597.02 4529222.563 36 92 +-13628442.28 4529093.224 37 92 +-13628354.34 4529029.962 38 92 +-13628303.13 4529058.078 39 92 +-13628251.92 4528969.511 40 92 +-13628129.47 4528748.798 41 92 +-13628020.38 4528521.061 42 92 +-13627942.46 4528356.588 43 92 +-13627916.85 4528300.358 44 92 +-13627894.59 4528249.751 45 92 +-13627889.02 4528234.288 46 92 +-13627831.14 4528113.396 47 92 +-13627816.67 4528082.471 48 92 +-13627785.5 4528019.214 49 92 +-13627765.46 4527974.232 50 92 +-13627716.48 4527864.588 51 92 +-13627697.55 4527823.823 52 92 +-13627657.48 4527738.078 53 92 +-13627646.35 4527715.587 54 92 +-13627628.54 4527679.04 55 92 +-13627588.46 4527587.673 56 92 +-13627569.54 4527541.287 57 92 +-13627538.37 4527475.222 58 92 +-13627522.78 4527440.081 59 92 +-13627509.42 4527407.752 60 92 +-13627502.74 4527395.102 61 92 +-13627491.61 4527374.017 62 92 +-13627442.63 4527272.814 63 92 +-13627423.71 4527234.862 64 92 +-13627395.88 4527178.639 65 92 +-13627369.16 4527125.227 66 92 +-13627361.37 4527109.765 67 92 +-13627258.96 4526917.203 68 92 +-13627217.77 4526835.681 69 92 +-13627129.82 4526668.423 70 92 +-13627106.45 4526624.852 71 92 +-13627103.11 4526617.824 72 92 +-13627056.35 4526530.683 73 92 +-13626980.66 4526390.134 74 92 +-13626921.66 4526294.562 75 92 +-13626818.13 4526118.88 76 92 +-13626768.04 4526030.337 77 92 +-13626726.85 4525955.849 78 92 +-13626699.02 4525906.66 79 92 +-13626635.57 4525794.227 80 92 +-13626495.3 4525562.338 81 92 +-13626410.7 4525452.72 82 92 +-13626329.44 4525348.724 83 92 +-13626259.31 4525260.188 84 92 +-13626240.38 4525237.703 85 92 +-13626195.85 4525181.49 86 92 +-13626124.61 4525091.55 87 92 +-13626066.72 4525017.069 88 92 +-13625991.03 4524922.914 89 92 +-13625970.99 4524896.214 90 92 +-13625930.91 4524844.219 91 92 +-13625920.89 4524832.977 92 92 +-13625863.01 4524758.497 93 92 +-13625824.05 4524710.719 94 92 +-13625793.99 4524671.372 95 92 +-13625761.71 4524630.619 96 92 +-13625719.41 4524578.625 97 92 +-13625686.01 4524533.658 98 92 +-13625513.47 4524308.823 99 92 +-13625480.07 4524265.262 100 92 +-13625438.88 4524213.27 101 92 +-13625392.13 4524154.252 102 92 +-13625152.79 4523897.107 103 92 +-13624956.87 4523710.225 104 92 +-13624884.51 4523641.374 105 92 +-13624801.02 4523573.929 106 92 +-13624747.59 4523533.181 107 92 +-13624723.1 4523514.915 108 92 +-13624715.3 4523506.484 109 92 +-13624590.63 4523382.837 110 92 +-13624539.42 4523329.444 111 92 +-13624483.76 4523271.836 112 92 +-13624355.74 4523136.951 113 92 +-13624314.55 4523090.585 114 92 +-13624217.71 4522983.802 115 92 +-13624176.52 4522931.817 116 92 +-13624124.2 4522860.161 117 92 +-13624110.84 4522843.301 118 92 +-13624025.12 4522708.421 119 92 +-13623975.03 4522643.792 120 92 +-13623931.62 4522593.213 121 92 +-13623873.73 4522529.99 122 92 +-13623819.18 4522472.386 123 92 +-13623753.5 4522404.949 124 92 +-13623643.3 4522292.554 125 92 +-13623601 4522249.001 126 92 +-13623577.62 4522225.117 127 92 +-13623559.81 4522208.258 128 92 +-13623534.2 4522182.97 129 92 +-13623457.39 4522104.295 130 92 +-13623386.15 4522032.645 131 92 +-13623354.98 4522003.142 132 92 +-13623045.51 4521795.22 133 92 +-13622829.55 4521647.71 134 92 +-13622705.99 4521559.206 135 92 +-13622672.59 4521535.323 136 92 +-13622537.9 4521435.581 137 92 +-13622376.48 4521314.768 138 92 +-13622285.2 4521245.933 139 92 +-13622124.9 4521125.122 140 92 +-13622035.84 4521059.097 141 92 +-13621945.68 4520993.074 142 92 +-13621751.98 4520854.004 143 92 +-13621707.45 4520821.695 144 92 +-13621502.62 4520675.604 145 92 +-13621294.46 4520529.514 146 92 +-13621245.48 4520497.207 147 92 +-13621183.14 4520450.852 148 92 +-13621046.21 4520543.561 149 92 +-13620904.84 4520379.213 150 92 +-13620831.37 4520317.408 151 92 +-13620738.97 4520398.879 152 92 +-13620654.37 4520481.755 153 92 +-13620489.62 4520210.654 154 92 +-13620398.33 4520289.315 155 92 +-13620354.92 4520327.241 156 92 +-13620238.03 4520262.626 157 92 +-13620194.62 4520261.221 158 92 +-13620064.38 4520317.408 159 92 +-13619970.87 4520269.649 160 92 +-13619933.02 4520221.891 161 92 +-13619823.93 4520453.661 162 92 +-13619609.08 4520339.883 163 92 +-13619469.93 4520265.435 164 92 +-13619423.18 4520231.724 165 92 +-13619373.08 4520190.989 166 92 +-13619334.12 4520160.087 167 92 +-13619211.67 4520094.069 168 92 +-13619158.24 4520141.826 169 92 +-13619140.42 4520157.277 170 92 +-13619115.93 4520179.752 171 92 +-13619066.95 4520223.296 172 92 +-13618963.43 4520311.789 173 92 +-13618859.9 4520403.093 174 92 +-13618757.49 4520494.397 175 92 +-13618597.19 4520313.194 176 92 +-13618490.32 4520407.307 177 92 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000093.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000093.dat new file mode 100644 index 000000000000..a81cbbef8864 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000093.dat @@ -0,0 +1,94 @@ +-13621701.89 4540178.575 0 93 +-13621852.17 4540137.762 1 93 +-13621989.09 4540094.135 2 93 +-13622178.33 4540635.971 3 93 +-13622757.19 4540880.861 4 93 +-13623233.64 4541034.273 5 93 +-13623268.15 4541038.495 6 93 +-13623471.87 4541046.94 7 93 +-13623538.66 4540962.493 8 93 +-13623578.73 4540989.234 9 93 +-13623642.18 4540903.38 10 93 +-13623704.52 4540816.119 11 93 +-13623913.8 4540965.308 12 93 +-13623976.14 4540876.639 13 93 +-13624036.26 4540789.378 14 93 +-13624099.71 4540697.896 15 93 +-13624162.05 4540613.452 16 93 +-13624222.16 4540526.194 17 93 +-13624286.72 4540437.529 18 93 +-13624351.29 4540348.865 19 93 +-13624414.74 4540260.201 20 93 +-13624478.19 4540172.946 21 93 +-13624541.65 4540081.469 22 93 +-13624601.76 4539994.215 23 93 +-13624660.76 4539908.369 24 93 +-13624725.32 4539819.71 25 93 +-13624934.6 4539971.698 26 93 +-13625087.11 4540077.247 27 93 +-13625101.58 4540085.691 28 93 +-13625117.17 4540047.693 29 93 +-13625177.28 4540067.396 30 93 +-13625201.77 4540075.84 31 93 +-13625319.77 4540106.801 32 93 +-13625349.83 4540115.245 33 93 +-13625397.69 4540127.911 34 93 +-13625493.43 4540156.058 35 93 +-13625498.99 4540172.946 36 93 +-13625552.43 4540329.162 37 93 +-13625566.9 4540371.382 38 93 +-13625593.62 4540454.417 39 93 +-13625616.99 4540462.862 40 93 +-13625635.92 4540469.898 41 93 +-13625662.63 4540479.75 42 93 +-13625687.12 4540485.38 43 93 +-13625733.88 4540498.046 44 93 +-13625709.39 4540415.011 45 93 +-13625688.24 4540346.05 46 93 +-13625795.1 4540308.051 47 93 +-13625904.2 4540272.867 48 93 +-13626014.4 4540234.869 49 93 +-13625957.63 4540067.396 50 93 +-13626068.95 4540032.213 51 93 +-13626169.14 4539999.845 52 93 +-13626289.36 4539960.44 53 93 +-13626397.34 4539921.035 54 93 +-13626508.66 4539885.853 55 93 +-13626617.75 4539850.67 56 93 +-13626725.73 4539815.488 57 93 +-13626805.88 4539788.749 58 93 +-13626921.66 4539752.16 59 93 +-13627086.41 4539698.683 60 93 +-13627227.79 4539687.425 61 93 +-13627567.31 4539774.676 62 93 +-13627740.97 4539800.008 63 93 +-13627969.17 4539676.167 64 93 +-13627990.32 4539660.687 65 93 +-13628010.36 4539645.207 66 93 +-13628029.29 4539631.134 67 93 +-13628385.51 4539704.312 68 93 +-13628431.15 4539570.622 69 93 +-13628436.72 4539436.934 70 93 +-13628324.28 4539224.443 71 93 +-13628305.36 4539201.927 72 93 +-13628280.87 4539179.412 73 93 +-13628153.96 4539111.866 74 93 +-13627964.72 4539042.914 75 93 +-13627771.02 4538968.333 76 93 +-13627700.89 4538944.411 77 93 +-13627538.37 4538867.017 78 93 +-13627595.14 4538812.138 79 93 +-13627595.14 4538716.452 80 93 +-13627600.71 4538640.466 81 93 +-13627663.04 4538533.525 82 93 +-13627740.97 4538302.76 83 93 +-13627833.36 4538335.123 84 93 +-13627861.19 4538344.973 85 93 +-13627912.4 4538361.858 86 93 +-13627986.98 4538388.593 87 93 +-13628056 4538412.514 88 93 +-13628108.32 4538436.434 89 93 +-13628158.42 4538297.132 90 93 +-13628188.47 4538208.486 91 93 +-13628230.77 4538088.885 92 93 +-13628253.04 4537987.578 93 93 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000094.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000094.dat new file mode 100644 index 000000000000..a18c8ec35217 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000094.dat @@ -0,0 +1,522 @@ +-13627028.52 4551261.638 0 94 +-13627089.75 4551253.185 1 94 +-13627079.73 4551186.97 2 94 +-13627067.49 4551122.164 3 94 +-13627058.58 4551064.402 4 94 +-13627056.35 4551055.949 5 94 +-13627037.43 4550953.107 6 94 +-13627034.09 4550931.975 7 94 +-13627032.98 4550924.931 8 94 +-13627031.86 4550919.296 9 94 +-13627028.52 4550896.755 10 94 +-13627012.94 4550792.505 11 94 +-13627001.81 4550722.067 12 94 +-13626992.9 4550660.081 13 94 +-13626971.75 4550534.703 14 94 +-13626953.94 4550412.143 15 94 +-13626933.9 4550286.768 16 94 +-13626922.77 4550221.967 17 94 +-13626912.75 4550161.393 18 94 +-13626903.85 4550099.411 19 94 +-13626892.71 4550028.978 20 94 +-13626847.07 4550037.43 21 94 +-13626810.34 4550043.064 22 94 +-13626713.49 4550058.56 23 94 +-13626706.81 4550059.968 24 94 +-13626702.36 4550019.117 25 94 +-13626687.89 4549924.736 26 94 +-13626666.74 4549796.549 27 94 +-13626643.36 4549662.73 28 94 +-13626625.55 4549552.858 29 94 +-13626622.21 4549527.503 30 94 +-13626608.85 4549440.17 31 94 +-13626603.28 4549403.546 32 94 +-13626591.04 4549331.709 33 94 +-13626581.02 4549269.732 34 94 +-13626558.76 4549144.37 35 94 +-13626540.94 4549010.558 36 94 +-13626519.79 4548873.931 37 94 +-13626516.45 4548848.578 38 94 +-13626589.92 4548772.519 39 94 +-13626607.74 4548754.208 40 94 +-13626652.26 4548709.136 41 94 +-13626714.6 4548647.163 42 94 +-13626732.41 4548628.853 43 94 +-13626801.43 4548559.837 44 94 +-13626839.28 4548521.809 45 94 +-13626898.28 4548461.245 46 94 +-13626951.71 4548407.723 47 94 +-13626959.51 4548400.681 48 94 +-13626980.66 4548378.146 49 94 +-13626999.58 4548359.836 50 94 +-13627016.28 4548344.343 51 94 +-13627028.52 4548331.667 52 94 +-13627051.9 4548307.724 53 94 +-13627064.15 4548295.048 54 94 +-13627079.73 4548279.555 55 94 +-13627095.32 4548264.062 56 94 +-13627148.75 4548211.951 57 94 +-13627080.84 4548147.163 58 94 +-13626970.64 4548035.899 59 94 +-13626908.3 4547978.155 60 94 +-13626855.98 4547923.227 61 94 +-13626795.87 4547862.667 62 94 +-13626737.98 4547803.515 63 94 +-13626682.32 4547748.589 64 94 +-13626624.43 4547688.03 65 94 +-13626560.98 4547626.062 66 94 +-13626514.23 4547578.178 67 94 +-13626491.96 4547554.237 68 94 +-13626455.23 4547514.803 69 94 +-13626380.64 4547441.57 70 94 +-13626298.27 4547354.255 71 94 +-13626282.68 4547338.764 72 94 +-13626225.91 4547261.307 73 94 +-13626203.65 4547240.182 74 94 +-13626152.44 4547199.342 75 94 +-13626110.14 4547166.951 76 94 +-13626149.1 4547127.52 77 94 +-13626198.08 4547076.822 78 94 +-13626283.8 4546993.734 79 94 +-13626319.42 4546958.528 80 94 +-13626367.29 4546910.647 81 94 +-13626380.64 4546889.523 82 94 +-13626382.87 4546875.441 83 94 +-13626379.53 4546831.785 84 94 +-13626377.3 4546814.886 85 94 +-13626376.19 4546797.988 86 94 +-13626372.85 4546757.149 87 94 +-13626359.49 4546576.897 88 94 +-13626347.25 4546389.608 89 94 +-13626342.8 4546338.913 90 94 +-13626332.78 4546209.362 91 94 +-13626322.76 4546029.12 92 94 +-13626309.4 4545848.881 93 94 +-13626294.93 4545671.461 94 94 +-13626279.34 4545488.412 95 94 +-13626260.42 4545261.718 96 94 +-13626252.63 4545147.668 97 94 +-13626251.51 4545132.18 98 94 +-13626243.72 4545037.844 99 94 +-13626231.48 4544885.781 100 94 +-13626225.91 4544813.975 101 94 +-13626222.57 4544771.736 102 94 +-13626218.12 4544714.01 103 94 +-13626213.67 4544643.613 104 94 +-13626209.21 4544590.111 105 94 +-13626203.65 4544523.938 106 94 +-13626199.19 4544467.621 107 94 +-13626195.85 4544414.12 108 94 +-13626192.51 4544363.436 109 94 +-13626190.29 4544333.87 110 94 +-13626189.17 4544314.159 111 94 +-13626175.82 4544263.475 112 94 +-13626149.1 4544187.449 113 94 +-13626134.63 4544150.844 114 94 +-13626082.31 4544062.148 115 94 +-13626077.86 4544056.517 116 94 +-13626053.36 4544032.583 117 94 +-13626006.61 4543990.348 118 94 +-13625996.59 4543981.9 119 94 +-13625962.08 4543950.928 120 94 +-13625929.8 4543834.077 121 94 +-13625947.61 4543773.54 122 94 +-13625985.46 4543597.564 123 94 +-13625973.21 4543541.252 124 94 +-13625985.46 4543414.551 125 94 +-13626001.04 4543362.463 126 94 +-13626018.86 4543314.599 127 94 +-13626038.89 4543270.959 128 94 +-13626086.76 4543189.309 129 94 +-13626042.23 4543158.339 130 94 +-13626081.19 4543089.36 131 94 +-13626016.63 4543058.39 132 94 +-13626124.61 4542640.303 133 94 +-13626134.63 4542533.32 134 94 +-13626206.99 4542505.167 135 94 +-13626280.46 4542479.829 136 94 +-13626274.89 4542431.969 137 94 +-13626272.66 4542413.67 138 94 +-13626259.31 4542267.276 139 94 +-13626258.19 4542247.57 140 94 +-13626247.06 4542180.004 141 94 +-13626212.55 4542102.586 142 94 +-13626174.7 4542046.282 143 94 +-13626134.63 4541984.348 144 94 +-13626115.7 4541954.789 145 94 +-13626082.31 4541897.078 146 94 +-13626068.95 4541874.557 147 94 +-13626060.04 4541853.444 148 94 +-13626035.55 4541798.549 149 94 +-13626023.31 4541770.398 150 94 +-13626001.04 4541716.911 151 94 +-13625975.44 4541654.979 152 94 +-13625958.74 4541614.16 153 94 +-13625945.39 4541583.195 154 94 +-13625925.35 4541535.339 155 94 +-13625886.39 4541443.85 156 94 +-13625847.42 4541339.695 157 94 +-13625816.25 4541258.06 158 94 +-13625750.58 4541065.237 159 94 +-13625766.16 4541062.422 160 94 +-13625782.86 4541058.199 161 94 +-13625829.61 4541045.532 162 94 +-13625721.63 4540671.156 163 94 +-13625698.26 4540596.563 164 94 +-13625662.63 4540479.75 165 94 +-13625687.12 4540485.38 166 94 +-13625733.88 4540498.046 167 94 +-13625709.39 4540415.011 168 94 +-13625688.24 4540346.05 169 94 +-13625630.35 4540177.168 170 94 +-13625621.45 4540147.614 171 94 +-13625591.39 4539999.845 172 94 +-13625557.99 4539829.561 173 94 +-13625520.14 4539649.429 174 94 +-13625491.2 4539489.002 175 94 +-13625488.98 4539473.522 176 94 +-13625478.96 4539410.196 177 94 +-13625464.48 4539318.726 178 94 +-13625462.26 4539300.432 179 94 +-13625547.97 4539213.185 180 94 +-13625612.54 4539190.67 181 94 +-13625742.78 4539066.836 182 94 +-13625745.01 4539049.95 183 94 +-13625745.01 4539024.621 184 94 +-13625743.9 4538965.519 185 94 +-13625746.12 4538926.118 186 94 +-13625792.88 4538879.682 187 94 +-13625805.12 4538871.239 188 94 +-13625859.67 4538816.359 189 94 +-13625873.03 4538798.066 190 94 +-13625925.35 4538709.416 191 94 +-13625962.08 4538647.502 192 94 +-13625987.69 4538601.067 193 94 +-13626071.18 4538435.027 194 94 +-13626087.87 4538384.372 195 94 +-13626105.69 4538328.088 196 94 +-13626124.61 4538274.619 197 94 +-13626151.33 4538200.043 198 94 +-13626168.02 4538152.203 199 94 +-13626192.51 4538079.036 200 94 +-13626237.04 4537949.588 201 94 +-13626253.74 4537897.527 202 94 +-13626259.31 4537880.643 203 94 +-13626264.87 4537863.759 204 94 +-13626294.93 4537783.558 205 94 +-13626365.06 4537609.09 206 94 +-13626399.57 4537509.194 207 94 +-13626450.78 4537264.382 208 94 +-13626438.53 4537160.269 209 94 +-13626362.83 4536939.383 210 94 +-13626333.89 4536866.224 211 94 +-13626169.14 4536444.165 212 94 +-13626152.44 4536401.96 213 94 +-13626120.16 4536318.957 214 94 +-13626082.31 4536228.921 215 94 +-13626061.16 4536178.276 216 94 +-13626042.23 4536131.852 217 94 +-13626021.08 4536079.801 218 94 +-13626082.31 4536074.173 219 94 +-13626116.82 4536074.173 220 94 +-13626144.65 4536075.58 221 94 +-13626205.87 4536096.682 222 94 +-13626372.85 4536359.755 223 94 +-13626426.29 4536476.522 224 94 +-13626469.7 4536572.188 225 94 +-13627014.05 4536805.728 226 94 +-13627637.44 4536987.217 227 94 +-13627848.95 4537002.693 228 94 +-13627912.4 4536970.335 229 94 +-13627974.74 4536880.293 230 94 +-13628257.49 4536570.781 231 94 +-13628366.58 4536580.629 232 94 +-13628673.83 4536832.459 233 94 +-13628952.12 4536911.245 234 94 +-13629109.09 4536621.428 235 94 +-13629377.36 4536556.712 236 94 +-13629404.08 4536567.967 237 94 +-13629991.85 4536954.859 238 94 +-13630585.18 4537236.243 239 94 +-13631080.55 4537077.26 240 94 +-13631240.85 4536683.33 241 94 +-13631314.32 4536570.781 242 94 +-13631652.74 4536317.55 243 94 +-13631690.58 4536302.075 244 94 +-13631782.98 4536072.767 245 94 +-13631868.7 4535970.072 246 94 +-13631703.94 4535849.09 247 94 +-13631539.19 4535739.364 248 94 +-13631595.96 4535656.366 249 94 +-13631636.04 4535593.064 250 94 +-13631650.51 4535573.37 251 94 +-13631698.38 4535501.627 252 94 +-13631709.51 4535491.78 253 94 +-13631767.39 4535410.192 254 94 +-13631824.17 4535325.79 255 94 +-13631880.94 4535242.796 256 94 +-13631936.6 4535159.803 257 94 +-13631995.6 4535075.403 258 94 +-13632040.13 4535014.918 259 94 +-13631786.32 4534698.428 260 94 +-13631664.98 4534608.406 261 94 +-13631582.6 4534552.142 262 94 +-13631549.21 4534528.23 263 94 +-13631506.91 4534498.692 264 94 +-13631475.74 4534476.187 265 94 +-13631435.66 4534448.056 266 94 +-13631392.25 4534419.925 267 94 +-13631339.93 4534384.761 268 94 +-13631284.27 4534346.784 269 94 +-13631254.21 4534325.685 270 94 +-13631234.17 4534313.026 271 94 +-13631080.55 4534208.942 272 94 +-13630918.03 4534095.014 273 94 +-13630834.54 4534040.16 274 94 +-13630823.41 4534033.127 275 94 +-13630771.09 4533996.558 276 94 +-13630654.2 4533916.387 277 94 +-13630602.99 4533879.818 278 94 +-13630576.28 4533861.534 279 94 +-13630536.2 4533836.217 280 94 +-13629583.31 4533182.223 281 94 +-13629563.27 4533168.159 282 94 +-13629477.55 4533111.903 283 94 +-13629382.93 4533044.397 284 94 +-13629199.25 4532919.23 285 94 +-13628838.58 4532623.899 286 94 +-13628703.88 4532557.802 287 94 +-13628669.37 4532547.958 288 94 +-13628568.07 4532517.019 289 94 +-13628494.6 4532495.924 290 94 +-13628418.9 4532493.112 291 94 +-13628403.32 4532446.704 292 94 +-13628551.37 4532329.982 293 94 +-13628524.66 4532144.354 294 94 +-13628559.17 4532031.854 295 94 +-13628700.54 4532023.417 296 94 +-13628785.15 4531704.205 297 94 +-13628798.5 4531664.832 298 94 +-13628822.99 4531584.679 299 94 +-13628840.81 4531519.995 300 94 +-13628670.49 4531472.185 301 94 +-13628690.52 4531401.877 302 94 +-13628465.66 4531338.601 303 94 +-13628268.62 4531283.761 304 94 +-13628071.59 4531230.328 305 94 +-13627922.42 4531186.738 306 94 +-13627678.63 4531120.65 307 94 +-13627289.01 4531009.567 308 94 +-13627096.43 4530956.135 309 94 +-13627071.94 4530949.105 310 94 +-13626972.86 4530922.389 311 94 +-13626892.71 4530899.892 312 94 +-13626633.34 4530826.775 313 94 +-13626459.68 4530777.563 314 94 +-13626418.49 4530766.314 315 94 +-13626381.76 4530756.472 316 94 +-13626410.7 4530690.387 317 94 +-13626437.42 4530625.708 318 94 +-13626463.02 4530561.03 319 94 +-13626500.87 4530462.607 320 94 +-13626519.79 4530375.434 321 94 +-13626519.79 4530298.103 322 94 +-13626508.66 4530241.863 323 94 +-13626494.19 4530191.247 324 94 +-13626468.59 4530136.414 325 94 +-13626409.59 4530056.273 326 94 +-13626353.93 4530075.956 327 94 +-13626324.98 4530085.798 328 94 +-13626312.74 4530090.016 329 94 +-13626287.14 4530097.046 330 94 +-13626214.78 4530104.076 331 94 +-13626189.17 4530094.234 332 94 +-13626114.59 4530049.243 333 94 +-13626122.38 4529963.479 334 94 +-13626122.38 4529935.36 335 94 +-13626121.27 4529890.369 336 94 +-13626120.16 4529782.111 337 94 +-13626120.16 4529711.815 338 94 +-13626119.04 4529645.736 339 94 +-13626076.74 4529491.086 340 94 +-13626044.46 4529423.603 341 94 +-13626014.4 4529358.933 342 94 +-13625995.48 4529318.162 343 94 +-13625907.54 4529136.806 344 94 +-13625799.56 4528910.466 345 94 +-13625686.01 4528668.668 346 94 +-13625653.73 4528601.19 347 94 +-13625639.26 4528567.452 348 94 +-13625604.75 4528488.729 349 94 +-13625581.37 4528424.064 350 94 +-13625551.31 4528360.805 351 94 +-13625526.82 4528307.387 352 94 +-13625495.65 4528238.506 353 94 +-13625467.82 4528179.465 354 94 +-13625453.35 4528147.134 355 94 +-13625374.32 4527974.232 356 94 +-13625310.86 4527828.04 357 94 +-13625276.35 4527753.54 358 94 +-13625268.56 4527731.049 359 94 +-13625259.66 4527674.823 360 94 +-13625264.11 4527660.766 361 94 +-13625310.86 4527629.842 362 94 +-13625442.22 4527576.428 363 94 +-13625465.6 4527556.749 364 94 +-13625483.41 4527548.315 365 94 +-13625545.75 4527471.005 366 94 +-13625594.73 4527381.045 367 94 +-13625632.58 4527309.359 368 94 +-13625658.18 4527261.569 369 94 +-13625638.14 4526851.142 370 94 +-13625620.33 4526733.077 371 94 +-13625501.22 4526277.696 372 94 +-13625460.03 4526118.88 373 94 +-13625428.86 4525999.417 374 94 +-13625396.58 4525886.984 375 94 +-13625372.09 4525806.875 376 94 +-13625344.26 4525705.687 377 94 +-13625276.35 4525480.827 378 94 +-13625221.81 4525333.265 379 94 +-13625049.26 4525268.62 380 94 +-13624828.85 4525250.351 381 94 +-13624793.23 4525232.081 382 94 +-13624773.19 4525199.759 383 94 +-13624729.78 4525057.823 384 94 +-13624720.87 4524984.747 385 94 +-13624654.08 4524695.261 386 94 +-13624610.66 4524589.867 387 94 +-13624507.14 4524501.338 388 94 +-13624419.19 4524425.456 389 94 +-13624217.71 4524276.504 390 94 +-13624146.46 4524220.296 391 94 +-13624093.03 4524178.14 392 94 +-13624050.73 4524143.011 393 94 +-13623727.9 4523852.143 394 94 +-13623543.11 4523691.958 395 94 +-13623087.81 4523732.707 396 94 +-13623000.98 4523772.05 397 94 +-13622959.8 4523750.973 398 94 +-13622930.85 4523734.112 399 94 +-13622813.97 4523665.261 400 94 +-13622658.12 4523579.549 401 94 +-13622576.86 4523534.586 402 94 +-13622861.84 4523156.622 403 94 +-13622734.93 4523056.864 404 94 +-13622542.35 4522862.971 405 94 +-13622404.31 4522751.976 406 94 +-13622197.26 4522579.163 407 94 +-13622040.3 4522451.312 408 94 +-13621770.9 4522760.406 409 94 +-13621747.53 4522774.456 410 94 +-13621701.89 4522666.272 411 94 +-13621669.6 4522584.783 412 94 +-13621657.36 4522551.064 413 94 +-13621650.68 4522534.204 414 94 +-13621527.11 4522230.737 415 94 +-13621361.25 4521980.664 416 94 +-13621350.12 4521975.044 417 94 +-13621314.49 4521952.566 418 94 +-13621268.85 4521924.468 419 94 +-13621145.29 4521848.605 420 94 +-13621108.55 4521826.127 421 94 +-13621090.74 4521850.01 422 94 +-13621061.8 4521887.941 423 94 +-13621035.08 4521907.61 424 94 +-13620993.89 4521925.873 425 94 +-13620902.61 4521932.898 426 94 +-13620834.71 4521934.302 427 94 +-13620322.64 4521941.327 428 94 +-13620161.22 4521939.922 429 94 +-13620087.75 4521921.659 430 94 +-13620066.6 4521909.015 431 94 +-13619921.89 4521729.192 432 94 +-13619782.74 4521625.233 433 94 +-13619610.19 4521608.375 434 94 +-13619505.55 4521598.541 435 94 +-13619252.86 4521576.064 436 94 +-13619196.08 4521571.849 437 94 +-13619010.18 4521597.136 438 94 +-13619002.39 4521601.351 439 94 +-13618878.82 4521720.763 440 94 +-13618662.86 4521793.815 441 94 +-13618228.72 4521431.367 442 94 +-13618227.6 4521377.984 443 94 +-13618227.6 4521285.267 444 94 +-13618207.57 4521264.195 445 94 +-13617900.33 4521212.218 446 94 +-13617804.59 4521191.146 447 94 +-13617783.44 4521185.527 448 94 +-13617675.46 4521146.193 449 94 +-13617450.59 4521015.55 450 94 +-13617495.12 4520966.383 451 94 +-13617528.52 4520907.384 452 94 +-13617490.67 4520849.79 453 94 +-13617342.61 4520668.58 454 94 +-13617052.07 4520331.455 455 94 +-13616892.88 4520146.04 456 94 +-13616727.02 4520022.432 457 94 +-13616564.49 4519766.794 458 94 +-13616263.93 4519419.865 459 94 +-13616068.01 4519211.995 460 94 +-13615936.65 4519224.636 461 94 +-13615838.69 4519206.377 462 94 +-13615827.56 4519157.219 463 94 +-13615846.48 4519086.994 464 94 +-13615891.01 4519028.005 465 94 +-13615923.29 4518987.275 466 94 +-13615935.54 4518971.825 467 94 +-13615955.57 4518942.331 468 94 +-13616006.78 4518910.028 469 94 +-13616116.99 4518866.489 470 94 +-13616194.91 4518813.12 471 94 +-13616255.02 4518759.75 472 94 +-13616302.89 4518717.617 473 94 +-13616324.04 4518699.359 474 94 +-13616410.87 4518624.923 475 94 +-13616519.96 4518529.422 476 94 +-13616540 4518512.569 477 94 +-13616606.79 4518454.988 478 94 +-13616634.62 4518431.113 479 94 +-13616691.4 4518381.958 480 94 +-13616770.43 4518310.334 481 94 +-13616777.11 4518304.716 482 94 +-13616788.24 4518293.481 483 94 +-13616821.64 4518265.393 484 94 +-13616867.28 4518224.666 485 94 +-13616953 4518151.639 486 94 +-13617062.09 4518056.141 487 94 +-13617231.3 4517908.685 488 94 +-13617266.92 4517877.789 489 94 +-13617330.37 4517820.211 490 94 +-13617373.78 4517782.295 491 94 +-13617417.2 4517745.782 492 94 +-13617455.05 4517710.674 493 94 +-13617608.67 4517497.221 494 94 +-13617560.8 4517297.814 495 94 +-13617679.91 4517273.941 496 94 +-13617805.7 4516997.306 497 94 +-13618095.13 4516776.846 498 94 +-13618240.96 4516560.603 499 94 +-13618271.02 4516511.458 500 94 +-13618351.17 4516438.442 501 94 +-13618443.56 4516366.831 502 94 +-13618510.36 4516279.775 503 94 +-13618543.75 4516168.85 504 94 +-13618373.43 4515970.872 505 94 +-13618323.34 4515861.355 506 94 +-13618285.49 4515820.637 507 94 +-13618243.19 4515788.343 508 94 +-13618210.91 4515770.091 509 94 +-13618156.36 4515723.757 510 94 +-13618332.25 4515562.293 511 94 +-13618455.81 4515528.596 512 94 +-13618543.75 4515448.567 513 94 +-13618635.03 4515353.095 514 94 +-13619038.01 4514972.618 515 94 +-13619350.82 4514725.526 516 94 +-13619278.46 4514243.994 517 94 +-13619235.05 4514112.033 518 94 +-13619200.54 4513984.285 519 94 +-13619159.35 4513824.252 520 94 +-13619013.52 4513887.423 521 94 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000095.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000095.dat new file mode 100644 index 000000000000..6ed87b0bebd8 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000095.dat @@ -0,0 +1,177 @@ +-13630124.32 4530534.315 0 95 +-13630049.73 4530627.114 1 95 +-13629976.26 4530710.072 2 95 +-13630142.13 4530811.309 3 95 +-13630103.17 4530888.643 4 95 +-13630448.26 4531070.03 5 95 +-13630700.95 4531220.485 6 95 +-13630768.86 4531264.075 7 95 +-13630864.59 4531331.57 8 95 +-13631144.01 4531576.242 9 95 +-13631217.48 4531638.114 10 95 +-13631294.29 4531698.581 11 95 +-13631387.79 4531789.984 12 95 +-13631445.68 4531877.169 13 95 +-13631321 4532030.448 14 95 +-13631353.29 4532117.635 15 95 +-13631456.81 4532355.295 16 95 +-13631397.81 4532369.358 17 95 +-13631308.76 4532389.046 18 95 +-13631250.87 4532401.702 19 95 +-13631216.36 4532410.14 20 95 +-13631228.61 4532511.394 21 95 +-13631367.76 4532893.916 22 95 +-13631430.1 4532971.266 23 95 +-13631453.47 4533014.863 24 95 +-13631498 4533237.072 25 95 +-13631514.7 4533303.174 26 95 +-13631529.17 4533332.708 27 95 +-13631548.1 4533359.43 28 95 +-13631557 4533386.152 29 95 +-13631644.94 4533480.383 30 95 +-13631663.87 4533500.073 31 95 +-13631751.81 4533594.305 32 95 +-13631855.34 4533705.415 33 95 +-13631887.62 4533740.577 34 95 +-13631922.13 4533777.145 35 95 +-13631988.92 4533853.095 36 95 +-13632070.18 4533950.143 37 95 +-13632149.22 4534050.005 38 95 +-13631609.32 4534515.571 39 95 +-13631582.6 4534552.142 40 95 +-13631664.98 4534608.406 41 95 +-13631786.32 4534698.428 42 95 +-13632040.13 4535014.918 43 95 +-13632135.86 4535155.583 44 95 +-13632153.67 4535189.343 45 95 +-13632207.11 4535284.997 46 95 +-13632230.48 4535349.704 47 95 +-13632258.31 4535465.053 48 95 +-13632264.99 4535493.187 49 95 +-13632277.24 4535539.609 50 95 +-13632299.5 4535626.825 51 95 +-13632306.18 4535667.62 52 95 +-13632315.09 4535719.67 53 95 +-13632337.35 4535870.192 54 95 +-13632352.93 4535970.072 55 95 +-13632377.43 4536151.547 56 95 +-13632395.24 4536355.534 57 95 +-13632398.58 4536439.944 58 95 +-13632403.03 4536558.119 59 95 +-13632410.82 4536762.114 60 95 +-13632418.61 4536967.521 61 95 +-13632423.07 4537056.156 62 95 +-13632426.41 4537139.165 63 95 +-13632427.52 4537153.234 64 95 +-13632429.75 4537222.174 65 95 +-13632433.09 4537310.811 66 95 +-13632297.28 4537399.45 67 95 +-13632440.88 4537478.24 68 95 +-13632440.88 4537495.124 69 95 +-13632433.09 4537576.729 70 95 +-13632414.16 4537711.801 71 95 +-13632421.95 4537775.116 72 95 +-13632437.54 4537822.955 73 95 +-13632408.59 4537865.166 74 95 +-13632367.41 4537924.261 75 95 +-13632335.12 4537962.251 76 95 +-13632310.63 4538011.497 77 95 +-13632290.6 4538036.824 78 95 +-13632246.07 4538093.106 79 95 +-13632231.6 4538109.991 80 95 +-13632184.84 4538169.088 81 95 +-13632157.01 4538202.858 82 95 +-13632121.39 4538245.07 83 95 +-13632072.41 4538299.946 84 95 +-13632056.83 4538319.645 85 95 +-13631991.15 4538397.035 86 95 +-13631926.58 4538473.019 87 95 +-13631906.54 4538496.94 88 95 +-13631862.02 4538549.003 89 95 +-13631841.98 4538575.739 90 95 +-13631800.79 4538623.581 91 95 +-13631779.64 4538647.502 92 95 +-13631719.53 4538713.638 93 95 +-13631680.57 4538741.78 94 95 +-13631569.25 4538806.509 95 95 +-13631542.53 4538833.245 96 95 +-13631501.34 4538938.783 97 95 +-13631469.06 4538988.034 98 95 +-13631380 4539044.321 99 95 +-13631326.57 4539099.202 100 95 +-13631312.1 4539118.902 101 95 +-13631284.27 4539158.304 102 95 +-13631116.18 4539405.974 103 95 +-13630924.71 4539715.571 104 95 +-13630979.25 4539762.011 105 95 +-13630928.05 4539864.743 106 95 +-13630991.5 4539966.069 107 95 +-13631083.89 4540012.51 108 95 +-13630990.38 4540189.834 109 95 +-13631085.01 4540239.091 110 95 +-13631024.89 4540362.938 111 95 +-13631062.74 4540362.938 112 95 +-13631166.27 4540362.938 113 95 +-13631207.46 4540362.938 114 95 +-13631255.32 4540362.938 115 95 +-13631331.02 4540378.419 116 95 +-13631333.25 4540506.49 117 95 +-13631334.36 4540537.453 118 95 +-13631334.36 4540583.897 119 95 +-13631334.36 4540737.304 120 95 +-13631334.36 4540755.6 121 95 +-13631335.47 4540901.973 122 95 +-13631336.59 4540976.567 123 95 +-13631336.59 4541039.903 124 95 +-13631322.12 4541107.461 125 95 +-13631342.15 4541139.832 126 95 +-13631343.27 4541221.466 127 95 +-13631343.27 4541334.065 128 95 +-13631447.91 4541331.25 129 95 +-13631450.13 4541448.073 130 95 +-13631450.13 4541567.712 131 95 +-13631451.25 4541677.5 132 95 +-13631453.47 4541780.251 133 95 +-13631199.67 4541783.066 134 95 +-13631200.78 4541887.225 135 95 +-13631129.53 4541887.225 136 95 +-13631069.42 4542178.597 137 95 +-13631158.48 4542005.462 138 95 +-13631259.78 4542077.249 139 95 +-13631249.76 4542206.749 140 95 +-13631275.36 4542296.836 141 95 +-13631249.76 4542441.823 142 95 +-13631155.14 4542512.205 143 95 +-13631121.74 4542667.048 144 95 +-13631148.46 4542774.032 145 95 +-13631402.27 4542858.494 146 95 +-13631408.95 4542945.772 147 95 +-13631541.42 4542935.918 148 95 +-13631516.93 4543021.789 149 95 +-13631487.98 4543076.69 150 95 +-13631395.59 4543186.494 151 95 +-13631455.7 4543244.211 152 95 +-13631522.49 4543306.153 153 95 +-13631539.19 4543320.23 154 95 +-13631505.79 4543348.386 155 95 +-13631477.96 4543373.726 156 95 +-13631446.79 4543397.658 157 95 +-13631372.21 4543452.561 158 95 +-13631325.46 4543487.756 159 95 +-13631250.87 4543532.805 160 95 +-13631159.59 4543570.815 161 95 +-13631164.04 4543593.34 162 95 +-13631013.76 4543693.295 163 95 +-13631051.61 4543725.674 164 95 +-13630973.69 4543955.151 165 95 +-13631116.18 4544001.61 166 95 +-13631103.93 4544143.805 167 95 +-13631155.14 4544554.913 168 95 +-13631150.68 4544680.219 169 95 +-13631194.1 4544726.681 170 95 +-13631356.63 4544667.548 171 95 +-13631442.34 4545113.876 172 95 +-13631491.32 4545225.109 173 95 +-13631392.25 4545310.999 174 95 +-13631414.51 4545336.343 175 95 +-13631529.17 4545409.562 176 95 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000096.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000096.dat new file mode 100644 index 000000000000..bef6182da382 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000096.dat @@ -0,0 +1,114 @@ +-13611379.23 4550789.688 0 96 +-13611502.79 4550536.112 1 96 +-13611606.32 4550585.418 2 96 +-13611739.9 4550653.038 3 96 +-13611876.83 4550722.067 4 96 +-13612007.07 4550789.688 5 96 +-13612138.43 4550854.492 6 96 +-13612270.9 4550919.296 7 96 +-13612407.82 4550985.509 8 96 +-13612532.5 4551050.314 9 96 +-13612484.63 4551148.931 10 96 +-13612441.22 4551244.732 11 96 +-13612551.42 4551301.085 12 96 +-13612519.14 4551408.158 13 96 +-13612516.91 4551416.611 14 96 +-13612508.01 4551444.788 15 96 +-13612501.33 4551468.739 16 96 +-13613091.32 4551636.395 17 96 +-13613086.87 4551651.893 18 96 +-13613060.15 4551747.698 19 96 +-13613054.59 4551766.014 20 96 +-13613018.97 4551894.225 21 96 +-13612980 4552026.665 22 96 +-13612947.72 4552143.608 23 96 +-13612927.68 4552216.874 24 96 +-13612889.84 4552350.726 25 96 +-13612833.06 4552549.395 26 96 +-13612829.72 4552563.485 27 96 +-13612770.72 4552769.203 28 96 +-13612760.7 4552803.021 29 96 +-13612736.21 4552884.746 30 96 +-13612716.18 4552950.972 31 96 +-13612723.97 4552955.199 32 96 +-13612770.72 4552981.971 33 96 +-13612800.78 4552998.88 34 96 +-13612942.16 4553042.561 35 96 +-13613057.93 4553076.379 36 96 +-13613115.81 4553094.697 37 96 +-13613165.91 4553108.788 38 96 +-13613292.81 4553144.015 39 96 +-13613234.93 4553353.972 40 96 +-13613171.47 4553561.115 41 96 +-13613167.02 4553585.071 42 96 +-13613158.12 4553665.393 43 96 +-13613159.23 4553778.127 44 96 +-13613154.78 4553882.406 45 96 +-13613150.32 4553950.048 46 96 +-13613144.76 4554012.053 47 96 +-13613139.19 4554109.289 48 96 +-13613130.29 4554279.806 49 96 +-13613124.72 4554395.365 50 96 +-13613120.27 4554460.191 51 96 +-13613163.68 4554632.124 52 96 +-13613190.4 4554708.226 53 96 +-13613226.02 4554816.743 54 96 +-13613229.36 4554928.08 55 96 +-13613200.42 4555009.822 56 96 +-13613220.45 4555018.278 57 96 +-13613367.4 4555071.833 58 96 +-13613395.23 4555087.336 59 96 +-13613453.11 4555121.161 60 96 +-13613606.73 4555273.373 61 96 +-13613636.79 4555410.083 62 96 +-13613636.79 4555517.198 63 96 +-13613636.79 4555531.293 64 96 +-13613631.22 4555620.086 65 96 +-13613634.56 4555697.605 66 96 +-13613696.9 4555911.842 67 96 +-13613729.18 4555989.363 68 96 +-13613793.75 4556130.312 69 96 +-13613901.73 4556367.11 70 96 +-13613952.94 4556474.235 71 96 +-13613988.56 4556649.02 72 96 +-13614001.92 4556742.052 73 96 +-13614034.2 4556974.635 74 96 +-13614075.39 4557228.368 75 96 +-13614085.41 4557287.574 76 96 +-13614093.2 4557334.092 77 96 +-13614114.35 4557453.914 78 96 +-13614121.03 4557491.975 79 96 +-13614185.59 4557835.944 80 96 +-13614193.39 4557876.826 81 96 +-13614208.97 4557969.869 82 96 +-13614234.57 4558099.566 83 96 +-13614242.37 4558137.63 84 96 +-13614298.03 4558457.653 85 96 +-13614339.21 4558647.979 86 96 +-13614380.4 4558838.309 87 96 +-13614680.97 4560227.118 88 96 +-13614693.21 4560276.47 89 96 +-13614701 4560310.312 90 96 +-13614772.25 4560599.379 91 96 +-13614777.81 4560621.941 92 96 +-13614802.3 4560614.89 93 96 +-13614797.85 4560593.739 94 96 +-13614767.8 4560452.729 95 96 +-13614734.4 4560300.441 96 96 +-13614727.72 4560269.42 97 96 +-13614715.47 4560218.658 98 96 +-13614363.71 4558640.93 99 96 +-13614324.74 4558453.423 100 96 +-13614266.86 4558134.81 101 96 +-13614263.52 4558117.893 102 96 +-13614260.18 4558099.566 103 96 +-13614241.25 4557982.556 104 96 +-13614237.91 4557964.23 105 96 +-13614234.57 4557943.083 106 96 +-13614221.22 4557871.187 107 96 +-13614214.54 4557833.124 108 96 +-13614152.2 4557491.975 109 96 +-13614146.63 4557455.324 110 96 +-13614125.48 4557331.273 111 96 +-13614117.69 4557281.935 112 96 +-13614090.97 4557119.826 113 96 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000097.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000097.dat new file mode 100644 index 000000000000..71e0cfe80214 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000097.dat @@ -0,0 +1,286 @@ +-13634854.28 4544719.642 0 97 +-13634868.76 4544982.932 1 97 +-13634881 4545244.821 2 97 +-13634896.59 4545508.125 3 97 +-13634911.06 4545770.028 4 97 +-13634925.53 4546034.753 5 97 +-13634940 4546296.668 6 97 +-13634819.77 4546303.709 7 97 +-13634675.06 4546513.528 8 97 +-13634675.06 4546530.427 9 97 +-13634643.89 4546534.651 10 97 +-13634591.57 4546533.243 11 97 +-13634541.48 4546527.61 12 97 +-13634459.1 4546503.671 13 97 +-13634402.33 4546478.323 14 97 +-13634232.01 4546406.506 15 97 +-13634221.99 4546407.914 16 97 +-13634216.42 4546409.322 17 97 +-13634168.56 4546419.18 18 97 +-13634119.58 4546427.629 19 97 +-13634146.29 4546523.386 20 97 +-13634171.9 4546567.04 21 97 +-13634180.8 4546582.53 22 97 +-13634196.39 4546616.327 23 97 +-13634234.23 4546852.909 24 97 +-13634255.39 4546933.179 25 97 +-13634268.74 4546965.569 26 97 +-13634282.1 4546993.734 27 97 +-13634297.69 4547028.941 28 97 +-13634317.72 4547075.413 29 97 +-13634323.29 4547088.088 30 97 +-13634350.01 4547151.46 31 97 +-13634353.35 4547193.709 32 97 +-13634315.5 4547278.206 33 97 +-13634265.4 4547304.964 34 97 +-13634203.06 4547312.006 35 97 +-13634179.69 4547313.414 36 97 +-13634158.54 4547314.822 37 97 +-13634125.14 4547319.047 38 97 +-13633849.07 4547345.805 39 97 +-13633607.51 4547320.456 40 97 +-13633495.07 4547402.138 41 97 +-13633495.07 4547414.812 42 97 +-13633496.19 4547426.079 43 97 +-13633511.77 4547689.438 44 97 +-13633527.36 4547948.578 45 97 +-13633541.83 4548213.359 46 97 +-13633557.41 4548480.963 47 97 +-13633496.19 4548482.372 48 97 +-13633374.85 4548488.006 49 97 +-13633259.08 4548495.048 50 97 +-13633138.85 4548502.09 51 97 +-13633087.64 4548504.907 52 97 +-13633019.74 4548509.132 53 97 +-13632899.51 4548516.175 54 97 +-13632781.52 4548521.809 55 97 +-13632661.29 4548530.259 56 97 +-13632543.29 4548535.893 57 97 +-13632423.07 4548542.936 58 97 +-13632302.84 4548549.978 59 97 +-13632185.96 4548557.02 60 97 +-13632059.05 4548562.654 61 97 +-13631972.22 4548568.288 62 97 +-13631933.26 4548571.105 63 97 +-13631934.37 4548588.007 64 97 +-13631935.49 4548616.176 65 97 +-13631953.3 4548937.315 66 97 +-13631970 4549213.389 67 97 +-13631846.43 4549233.109 68 97 +-13631817.49 4549237.335 69 97 +-13631726.21 4549251.42 70 97 +-13631633.81 4549266.914 71 97 +-13631644.94 4549337.343 72 97 +-13631656.07 4549397.912 73 97 +-13631471.28 4549427.492 74 97 +-13631287.61 4549457.073 75 97 +-13631108.38 4549483.836 76 97 +-13630923.59 4549516.234 77 97 +-13630734.35 4549545.815 78 97 +-13630580.73 4549571.17 79 97 +-13630395.94 4549600.75 80 97 +-13630213.37 4549631.74 81 97 +-13630028.58 4549658.504 82 97 +-13629842.68 4549689.493 83 97 +-13629660.12 4549720.483 84 97 +-13629475.33 4549748.656 85 97 +-13629291.65 4549779.646 86 97 +-13629110.2 4549806.41 87 97 +-13628961.03 4549831.765 88 97 +-13628926.52 4549837.4 89 97 +-13628742.84 4549866.982 90 97 +-13628752.86 4549936.006 91 97 +-13628761.77 4549990.944 92 97 +-13628782.92 4550116.316 93 97 +-13628634.86 4550140.263 94 97 +-13628600.35 4550145.898 95 97 +-13628414.45 4550175.48 96 97 +-13628233 4550203.654 97 97 +-13628061.57 4550233.237 98 97 +-13628044.87 4550236.054 99 97 +-13627867.87 4550261.411 100 97 +-13627685.31 4550289.585 101 97 +-13627665.27 4550293.811 102 97 +-13627502.74 4550321.985 103 97 +-13627317.95 4550351.568 104 97 +-13627251.16 4550362.838 105 97 +-13627201.07 4550371.29 106 97 +-13627137.62 4550381.151 107 97 +-13626953.94 4550412.143 108 97 +-13626874.9 4550424.822 109 97 +-13626771.38 4550441.726 110 97 +-13626678.98 4550457.222 111 97 +-13626625.55 4550465.675 112 97 +-13626584.36 4550471.31 113 97 +-13626525.36 4550479.762 114 97 +-13626497.53 4550485.397 115 97 +-13626399.57 4550500.893 116 97 +-13626420.72 4550623.454 117 97 +-13626375.08 4550631.906 118 97 +-13626347.25 4550636.133 119 97 +-13626335 4550637.541 120 97 +-13626294.93 4550643.176 121 97 +-13626243.72 4550651.629 122 97 +-13626211.44 4550655.855 123 97 +-13626196.97 4550658.673 124 97 +-13626160.23 4550664.308 125 97 +-13626077.86 4550678.395 126 97 +-13625993.25 4550689.665 127 97 +-13625893.06 4550707.979 128 97 +-13625826.27 4550717.841 129 97 +-13625772.84 4550726.293 130 97 +-13625712.73 4550736.154 131 97 +-13625582.48 4550757.286 132 97 +-13625513.47 4550768.556 133 97 +-13625447.79 4550779.826 134 97 +-13625416.62 4550784.053 135 97 +-13625395.47 4550786.87 136 97 +-13625370.98 4550791.097 137 97 +-13625319.77 4550799.549 138 97 +-13625270.79 4550806.593 139 97 +-13625191.75 4550819.272 140 97 +-13625180.62 4550762.921 141 97 +-13625176.17 4550740.381 142 97 +-13625169.49 4550699.527 143 97 +-13625145 4550706.57 144 97 +-13625118.28 4550715.023 145 97 +-13625094.9 4550720.658 146 97 +-13625058.17 4550729.111 147 97 +-13625028.11 4550731.928 148 97 +-13625011.41 4550737.563 149 97 +-13624999.17 4550719.249 150 97 +-13624980.25 4550692.483 151 97 +-13624973.57 4550682.621 152 97 +-13624945.74 4550640.359 153 97 +-13624931.26 4550617.819 154 97 +-13624872.27 4550505.119 155 97 +-13624865.59 4550493.849 156 97 +-13624768.74 4550412.143 157 97 +-13624755.38 4550399.465 158 97 +-13624698.61 4550343.116 159 97 +-13624685.25 4550324.803 160 97 +-13624670.78 4550309.307 161 97 +-13624568.36 4550196.611 162 97 +-13624543.87 4550165.62 163 97 +-13624526.06 4550130.402 164 97 +-13624492.67 4550021.934 165 97 +-13624410.29 4549909.241 166 97 +-13624394.7 4549893.746 167 97 +-13624344.61 4549843.035 168 97 +-13624305.65 4549803.593 169 97 +-13624256.67 4549755.699 170 97 +-13624237.74 4549731.752 171 97 +-13624190.99 4549628.923 172 97 +-13624180.97 4549586.664 173 97 +-13624153.14 4549610.611 174 97 +-13624060.75 4549716.257 175 97 +-13623379.47 4550531.885 176 97 +-13623210.27 4550736.154 177 97 +-13621903.37 4552297.185 178 97 +-13621877.77 4552325.365 179 97 +-13621853.28 4552353.544 180 97 +-13621758.66 4552464.855 181 97 +-13621744.19 4552481.763 182 97 +-13621699.66 4552531.078 183 97 +-13621635.09 4552612.801 184 97 +-13621619.51 4552632.527 185 97 +-13621578.32 4552681.843 186 97 +-13621548.27 4552707.206 187 97 +-13621531.57 4552718.478 188 97 +-13621467 4552762.158 189 97 +-13621434.72 4552781.885 190 97 +-13621399.1 4552804.43 191 97 +-13621350.12 4552845.292 192 97 +-13621287.78 4552918.563 193 97 +-13621263.29 4552949.562 194 97 +-13621231 4552991.835 195 97 +-13621186.48 4553049.607 196 97 +-13621164.21 4553077.788 197 97 +-13621138.61 4553104.561 198 97 +-13621107.44 4553132.743 199 97 +-13620997.23 4553186.288 200 97 +-13620924.88 4553214.47 201 97 +-13620665.5 4553320.154 202 97 +-13620462.9 4553403.292 203 97 +-13619813.91 4553668.211 204 97 +-13619181.61 4553921.864 205 97 +-13617734.46 4554207.935 206 97 +-13617528.52 4554224.846 207 97 +-13617132.22 4554268.532 208 97 +-13616787.13 4554364.361 209 97 +-13616556.7 4554423.55 210 97 +-13616433.13 4554450.326 211 97 +-13616292.87 4554485.558 212 97 +-13616135.91 4554522.199 213 97 +-13615939.99 4554563.069 214 97 +-13615864.29 4554581.389 215 97 +-13615813.09 4554592.664 216 97 +-13615644.99 4554627.896 217 97 +-13615368.92 4554675.812 218 97 +-13615056.11 4554729.366 219 97 +-13614930.32 4554756.143 220 97 +-13614787.83 4554791.375 221 97 +-13614689.87 4554816.743 222 97 +-13614512.87 4554871.707 223 97 +-13614441.63 4554891.437 224 97 +-13614232.35 4554949.22 225 97 +-13614173.35 4554966.132 226 97 +-13613942.92 4555032.371 227 97 +-13613927.33 4555038.009 228 97 +-13613748.11 4555156.395 229 97 +-13613675.75 4555302.97 230 97 +-13613667.96 4555639.818 231 97 +-13613838.28 4556172.597 232 97 +-13613877.24 4556265.624 233 97 +-13613952.94 4556474.235 234 97 +-13613988.56 4556649.02 235 97 +-13614001.92 4556742.052 236 97 +-13614034.2 4556974.635 237 97 +-13614075.39 4557228.368 238 97 +-13614085.41 4557287.574 239 97 +-13614093.2 4557334.092 240 97 +-13614114.35 4557453.914 241 97 +-13614121.03 4557491.975 242 97 +-13614185.59 4557835.944 243 97 +-13614193.39 4557876.826 244 97 +-13614208.97 4557969.869 245 97 +-13614234.57 4558099.566 246 97 +-13614242.37 4558137.63 247 97 +-13614298.03 4558457.653 248 97 +-13614339.21 4558647.979 249 97 +-13614380.4 4558838.309 250 97 +-13614680.97 4560227.118 251 97 +-13614693.21 4560276.47 252 97 +-13614701 4560310.312 253 97 +-13614772.25 4560599.379 254 97 +-13614777.81 4560621.941 255 97 +-13614783.38 4560645.913 256 97 +-13614899.15 4561135.232 257 97 +-13614925.87 4561240.996 258 97 +-13614967.06 4561411.631 259 97 +-13615030.51 4561673.934 260 97 +-13615115.11 4562009.578 261 97 +-13615160.75 4562191.508 262 97 +-13615223.09 4562524.349 263 97 +-13615237.56 4562616.023 264 97 +-13615260.94 4562750.01 265 97 +-13615269.85 4562805.015 266 97 +-13615279.86 4562864.252 267 97 +-13615294.34 4562924.9 268 97 +-13615313.26 4563016.578 269 97 +-13615338.86 4563184.421 270 97 +-13615337.75 4563274.69 271 97 +-13615343.32 4563542.682 272 97 +-13615314.37 4563676.681 273 97 +-13615342.2 4564191.534 274 97 +-13615366.69 4564319.899 275 97 +-13615678.39 4564941.996 276 97 +-13616051.31 4565526.039 277 97 +-13616120.33 4565634.669 278 97 +-13616635.74 4566421.918 279 97 +-13616721.45 4566553.132 280 97 +-13616951.88 4566912.921 281 97 +-13617029.81 4567035.676 282 97 +-13617038.71 4567051.196 283 97 +-13617305.88 4567440.634 284 97 +-13617343.73 4567490.02 285 97 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000098.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000098.dat new file mode 100644 index 000000000000..78793c4720a2 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000098.dat @@ -0,0 +1,204 @@ +-13635385.28 4520932.669 0 98 +-13635335.18 4521012.74 1 98 +-13635356.33 4521028.193 2 98 +-13635301.79 4521125.122 3 98 +-13635241.68 4521210.813 4 98 +-13635180.45 4521297.91 5 98 +-13635149.28 4521341.459 6 98 +-13634811.98 4521297.91 7 98 +-13634838.7 4521539.538 8 98 +-13634903.26 4521608.375 9 98 +-13634508.08 4522292.554 10 98 +-13634697.32 4522847.516 11 98 +-13634697.32 4522936.032 12 98 +-13634987.87 4522988.017 13 98 +-13635082.49 4523063.889 14 98 +-13635240.56 4523135.546 15 98 +-13635278.41 4523139.761 16 98 +-13635377.49 4523159.432 17 98 +-13635516.63 4523256.38 18 98 +-13635683.61 4523368.786 19 98 +-13635772.67 4523424.989 20 98 +-13636069.89 4523828.255 21 98 +-13636076.57 4523838.091 22 98 +-13636108.85 4523930.831 23 98 +-13636111.08 4524016.545 24 98 +-13636101.06 4524057.295 25 98 +-13636073.23 4524162.683 26 98 +-13636065.44 4524239.969 27 98 +-13636081.02 4524269.478 28 98 +-13636096.61 4524287.745 29 98 +-13636104.4 4524294.771 30 98 +-13636076.57 4524317.255 31 98 +-13635931.86 4524440.913 32 98 +-13635900.69 4524466.207 33 98 +-13635802.73 4524542.089 34 98 +-13635462.09 4524795.034 35 98 +-13635321.83 4524908.862 36 98 +-13635292.88 4524934.157 37 98 +-13635198.26 4525017.069 38 98 +-13635025.72 4525299.537 39 98 +-13634993.43 4525650.877 40 98 +-13634965.6 4525972.714 41 98 +-13634961.15 4526097.798 42 98 +-13634964.49 4526200.396 43 98 +-13634978.96 4526286.129 44 98 +-13635172.66 4526606.58 45 98 +-13635237.22 4526693.722 46 98 +-13635263.94 4526733.077 47 98 +-13635308.47 4526796.326 48 98 +-13635394.18 4526948.125 49 98 +-13635446.5 4527271.408 50 98 +-13635449.84 4527345.905 51 98 +-13635458.75 4527500.523 52 98 +-13635463.2 4527605.946 53 98 +-13635473.22 4527781.653 54 98 +-13635495.48 4528203.362 55 98 +-13635528.88 4528578.698 56 98 +-13635542.24 4528634.929 57 98 +-13635738.16 4529274.58 58 98 +-13635720.35 4529450.315 59 98 +-13635693.63 4529568.411 60 98 +-13635553.37 4530632.738 61 98 +-13635596.78 4530732.569 62 98 +-13635660.24 4531006.755 63 98 +-13634937.77 4531989.667 64 98 +-13634987.87 4532082.479 65 98 +-13635015.7 4532182.323 66 98 +-13635014.58 4532339.826 67 98 +-13634971.17 4532664.682 68 98 +-13634968.94 4532674.526 69 98 +-13634957.81 4532702.653 70 98 +-13634823.11 4532877.039 71 98 +-13634628.31 4532960.015 72 98 +-13634543.7 4532967.046 73 98 +-13634476.91 4532964.234 74 98 +-13634463.55 4532964.234 75 98 +-13633987.11 4533099.246 76 98 +-13633950.37 4533127.374 77 98 +-13633918.09 4533155.501 78 98 +-13633754.45 4533393.184 79 98 +-13633721.05 4533463.506 80 98 +-13633711.03 4533486.009 81 98 +-13633702.13 4533505.699 82 98 +-13633584.13 4533739.17 83 98 +-13633552.96 4533801.055 84 98 +-13633475.04 4533968.428 85 98 +-13633462.79 4533999.371 86 98 +-13633448.32 4534044.379 87 98 +-13633466.13 4534463.528 88 98 +-13633458.34 4534625.285 89 98 +-13633451.66 4534781.417 90 98 +-13633444.98 4534888.32 91 98 +-13633422.72 4535228.73 92 98 +-13633380.41 4535431.292 93 98 +-13633323.64 4535854.717 94 98 +-13633323.64 4535874.412 95 98 +-13633325.87 4535984.14 96 98 +-13633330.32 4536219.073 97 98 +-13633359.26 4536522.948 98 98 +-13633321.41 4536631.276 99 98 +-13633320.3 4536659.413 100 98 +-13633364.83 4536798.693 101 98 +-13633377.07 4537060.377 102 98 +-13633379.3 4537379.752 103 98 +-13633380.41 4537521.857 104 98 +-13633381.53 4537735.72 105 98 +-13633381.53 4537811.699 106 98 +-13633382.64 4537832.804 107 98 +-13633349.24 4537835.618 108 98 +-13633251.28 4537837.025 109 98 +-13633191.17 4537837.025 110 98 +-13633142.19 4537837.025 111 98 +-13633099.89 4537838.432 112 98 +-13633044.23 4537842.653 113 98 +-13632839.4 4537851.095 114 98 +-13632792.65 4537851.095 115 98 +-13632698.03 4537849.688 116 98 +-13632643.48 4537849.688 117 98 +-13632643.48 4537866.573 118 98 +-13632633.46 4537889.085 119 98 +-13632615.65 4537913.005 120 98 +-13632597.84 4538008.683 121 98 +-13632462.03 4537986.171 122 98 +-13632399.69 4538087.478 123 98 +-13632348.48 4538043.86 124 98 +-13632310.63 4538011.497 125 98 +-13632290.6 4538036.824 126 98 +-13632246.07 4538093.106 127 98 +-13632231.6 4538109.991 128 98 +-13632184.84 4538169.088 129 98 +-13632157.01 4538202.858 130 98 +-13632121.39 4538245.07 131 98 +-13632072.41 4538299.946 132 98 +-13632056.83 4538319.645 133 98 +-13631991.15 4538397.035 134 98 +-13631926.58 4538473.019 135 98 +-13631906.54 4538496.94 136 98 +-13631862.02 4538549.003 137 98 +-13631841.98 4538575.739 138 98 +-13631800.79 4538623.581 139 98 +-13631779.64 4538647.502 140 98 +-13631719.53 4538713.638 141 98 +-13631680.57 4538741.78 142 98 +-13631569.25 4538806.509 143 98 +-13631542.53 4538833.245 144 98 +-13631501.34 4538938.783 145 98 +-13631469.06 4538988.034 146 98 +-13631380 4539044.321 147 98 +-13631326.57 4539099.202 148 98 +-13631312.1 4539118.902 149 98 +-13631284.27 4539158.304 150 98 +-13631116.18 4539405.974 151 98 +-13630924.71 4539715.571 152 98 +-13630885.74 4539747.938 153 98 +-13630874.61 4539759.196 154 98 +-13630805.59 4539873.187 155 98 +-13630696.5 4540049.101 156 98 +-13630656.43 4540109.616 157 98 +-13630609.67 4540177.168 158 98 +-13630513.94 4540324.939 159 98 +-13630380.35 4540261.608 160 98 +-13630201.13 4540172.946 161 98 +-13630118.75 4540329.162 162 98 +-13630019.68 4540281.311 163 98 +-13629943.98 4540434.714 164 98 +-13629823.76 4540457.232 165 98 +-13629778.12 4540461.454 166 98 +-13629684.61 4540467.084 167 98 +-13629673.47 4540468.491 168 98 +-13629623.38 4540621.896 169 98 +-13629437.48 4540510.713 170 98 +-13629390.72 4540593.749 171 98 +-13629382.93 4540607.823 172 98 +-13629339.52 4540675.378 173 98 +-13629291.65 4540757.008 174 98 +-13629250.46 4540824.564 175 98 +-13629219.29 4540875.231 176 98 +-13629168.08 4540958.27 177 98 +-13629105.75 4541032.865 178 98 +-13629043.41 4541106.053 179 98 +-13628987.75 4541176.427 180 98 +-13628696.09 4541149.685 181 98 +-13628648.22 4541148.277 182 98 +-13628576.98 4541151.092 183 98 +-13628446.73 4541158.129 184 98 +-13628397.75 4541162.352 185 98 +-13628324.28 4541166.574 186 98 +-13628199.6 4541176.427 187 98 +-13628146.17 4541180.649 188 98 +-13628031.51 4541189.094 189 98 +-13627910.17 4541196.131 190 98 +-13627789.95 4541204.576 191 98 +-13627678.63 4541218.651 192 98 +-13627551.73 4541218.651 193 98 +-13627418.14 4541190.501 194 98 +-13627381.41 4541184.871 195 98 +-13627302.37 4541204.576 196 98 +-13627198.84 4541245.393 197 98 +-13627128.71 4541273.543 198 98 +-13627090.86 4541287.618 199 98 +-13627049.67 4541307.323 200 98 +-13626982.88 4541339.695 201 98 +-13626911.64 4541374.882 202 98 +-13626935.02 4541469.185 203 98 diff --git a/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000099.dat b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000099.dat new file mode 100644 index 000000000000..56236da49dda --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/curves/sigspatial/file-000099.dat @@ -0,0 +1,659 @@ +-13611325.8 4512290.018 0 99 +-13611360.31 4512323.704 1 99 +-13611371.44 4512333.529 2 99 +-13611410.4 4512370.022 3 99 +-13611424.87 4512445.817 4 99 +-13611484.98 4512600.215 5 99 +-13611526.17 4512642.324 6 99 +-13611555.11 4512671.8 7 99 +-13611624.13 4512741.983 8 99 +-13611694.26 4512813.569 9 99 +-13611800.02 4512865.505 10 99 +-13611901.32 4512897.789 11 99 +-13612003.73 4512932.881 12 99 +-13612266.45 4513018.505 13 99 +-13612372.2 4513052.194 14 99 +-13612500.22 4513094.304 15 99 +-13612608.2 4513184.141 16 99 +-13612679.44 4513243.097 17 99 +-13612744.01 4513296.439 18 99 +-13612865.34 4513158.875 19 99 +-13612894.29 4513181.334 20 99 +-13612991.14 4513261.346 21 99 +-13613110.25 4513353.991 22 99 +-13613188.17 4513422.774 23 99 +-13613318.42 4513530.863 24 99 +-13613195.96 4513811.618 25 99 +-13613123.61 4513832.674 26 99 +-13613123.61 4514016.573 27 99 +-13613122.49 4514145.725 28 99 +-13612813.02 4514342.264 29 99 +-13612870.91 4514418.073 30 99 +-13612927.68 4514496.691 31 99 +-13612985.57 4514573.904 32 99 +-13613041.23 4514652.523 33 99 +-13613104.68 4514739.565 34 99 +-13613202.64 4514689.024 35 99 +-13613263.87 4514764.836 36 99 +-13613300.6 4514808.357 37 99 +-13613334 4514851.879 38 99 +-13613358.49 4514882.766 39 99 +-13613270.55 4515051.239 40 99 +-13613211.55 4515128.457 41 99 +-13613158.12 4515180.404 42 99 +-13613128.06 4515202.868 43 99 +-13613072.4 4515242.179 44 99 +-13613034.55 4515270.259 45 99 +-13613015.63 4515282.895 46 99 +-13613024.53 4515295.531 47 99 +-13613146.98 4515458.395 48 99 +-13613242.72 4515590.373 49 99 +-13613295.04 4515661.979 50 99 +-13613410.81 4515820.637 51 99 +-13613429.73 4515847.314 52 99 +-13613460.9 4515890.84 53 99 +-13613577.79 4516050.905 54 99 +-13613714.71 4516237.651 55 99 +-13613881.69 4516465.121 56 99 +-13613889.48 4516476.354 57 99 +-13613968.52 4516587.282 58 99 +-13614225.67 4516921.479 59 99 +-13614387.08 4517148.963 60 99 +-13614441.63 4517226.197 61 99 +-13614568.53 4517401.729 62 99 +-13614657.59 4517514.072 63 99 +-13614701 4517568.839 64 99 +-13615042.75 4517963.454 65 99 +-13615256.49 4518212.027 66 99 +-13615474.67 4518463.414 67 99 +-13615650.56 4518667.057 68 99 +-13615758.54 4518794.862 69 99 +-13615906.59 4518967.612 70 99 +-13615923.29 4518987.275 71 99 +-13615891.01 4519028.005 72 99 +-13615846.48 4519086.994 73 99 +-13615785.26 4519165.646 74 99 +-13615740.73 4519203.568 75 99 +-13615702.88 4519235.872 76 99 +-13615631.63 4519300.48 77 99 +-13615639.43 4519311.716 78 99 +-13615666.14 4519342.616 79 99 +-13615769.67 4519433.911 80 99 +-13615820.88 4519445.147 81 99 +-13615928.86 4519506.948 82 99 +-13616029.04 4519623.526 83 99 +-13616059.1 4519658.641 84 99 +-13616121.44 4519730.274 85 99 +-13616192.68 4519815.954 86 99 +-13616340.74 4519689.541 87 99 +-13616407.53 4519768.198 88 99 +-13616474.32 4519846.856 89 99 +-13616418.66 4519894.612 90 99 +-13616483.23 4519969.057 91 99 +-13616545.57 4520042.097 92 99 +-13616614.59 4520123.566 93 99 +-13616727.02 4520022.432 94 99 +-13616892.88 4520146.04 95 99 +-13617052.07 4520331.455 96 99 +-13617342.61 4520668.58 97 99 +-13617490.67 4520849.79 98 99 +-13617528.52 4520907.384 99 99 +-13617495.12 4520966.383 100 99 +-13617450.59 4521015.55 101 99 +-13617588.63 4521122.312 102 99 +-13617675.46 4521146.193 103 99 +-13617783.44 4521185.527 104 99 +-13617804.59 4521191.146 105 99 +-13617900.33 4521212.218 106 99 +-13618207.57 4521264.195 107 99 +-13618227.6 4521285.267 108 99 +-13618227.6 4521377.984 109 99 +-13618228.72 4521431.367 110 99 +-13618655.07 4521806.459 111 99 +-13618889.96 4521732.001 112 99 +-13619013.52 4521618.209 113 99 +-13619020.2 4521613.994 114 99 +-13619196.08 4521588.707 115 99 +-13619251.74 4521592.922 116 99 +-13619491.08 4521612.589 117 99 +-13619504.44 4521613.994 118 99 +-13619610.19 4521621.018 119 99 +-13619779.4 4521639.281 120 99 +-13619898.51 4521724.977 121 99 +-13619909.64 4521739.026 122 99 +-13619975.32 4521821.912 123 99 +-13620066.6 4521909.015 124 99 +-13620087.75 4521921.659 125 99 +-13620161.22 4521939.922 126 99 +-13620322.64 4521941.327 127 99 +-13620834.71 4521934.302 128 99 +-13620902.61 4521932.898 129 99 +-13620993.89 4521925.873 130 99 +-13621035.08 4521907.61 131 99 +-13621061.8 4521887.941 132 99 +-13621090.74 4521850.01 133 99 +-13621108.55 4521826.127 134 99 +-13621145.29 4521848.605 135 99 +-13621268.85 4521924.468 136 99 +-13621314.49 4521952.566 137 99 +-13621350.12 4521975.044 138 99 +-13621361.25 4521980.664 139 99 +-13621527.11 4522230.737 140 99 +-13621650.68 4522534.204 141 99 +-13621657.36 4522551.064 142 99 +-13621669.6 4522584.783 143 99 +-13621701.89 4522666.272 144 99 +-13621747.53 4522774.456 145 99 +-13621779.81 4522834.871 146 99 +-13621874.43 4522973.967 147 99 +-13621918.96 4523023.143 148 99 +-13621974.62 4523082.154 149 99 +-13622061.45 4523169.267 150 99 +-13622093.73 4523200.178 151 99 +-13622189.47 4523295.722 152 99 +-13622418.78 4523447.47 153 99 +-13622535.67 4523512.104 154 99 +-13622576.86 4523534.586 155 99 +-13622658.12 4523579.549 156 99 +-13622813.97 4523665.261 157 99 +-13622930.85 4523734.112 158 99 +-13622959.8 4523750.973 159 99 +-13623000.98 4523772.05 160 99 +-13623087.81 4523732.707 161 99 +-13623543.11 4523691.958 162 99 +-13623727.9 4523852.143 163 99 +-13624050.73 4524143.011 164 99 +-13624093.03 4524178.14 165 99 +-13624146.46 4524220.296 166 99 +-13624217.71 4524276.504 167 99 +-13624419.19 4524425.456 168 99 +-13624507.14 4524501.338 169 99 +-13624610.66 4524589.867 170 99 +-13624654.08 4524695.261 171 99 +-13624720.87 4524984.747 172 99 +-13624716.42 4525063.444 173 99 +-13624759.83 4525203.975 174 99 +-13624779.87 4525244.729 175 99 +-13624789.89 4525253.161 176 99 +-13624801.02 4525262.999 177 99 +-13625050.38 4525286.889 178 99 +-13625097.13 4525286.889 179 99 +-13625221.81 4525333.265 180 99 +-13625276.35 4525480.827 181 99 +-13625344.26 4525705.687 182 99 +-13625372.09 4525806.875 183 99 +-13625396.58 4525886.984 184 99 +-13625428.86 4525999.417 185 99 +-13625460.03 4526118.88 186 99 +-13625501.22 4526277.696 187 99 +-13625620.33 4526733.077 188 99 +-13625638.14 4526851.142 189 99 +-13625658.18 4527261.569 190 99 +-13625632.58 4527309.359 191 99 +-13625594.73 4527381.045 192 99 +-13625545.75 4527471.005 193 99 +-13625483.41 4527548.315 194 99 +-13625465.6 4527556.749 195 99 +-13625273.02 4527618.597 196 99 +-13625249.64 4527732.455 197 99 +-13625276.35 4527753.54 198 99 +-13625310.86 4527828.04 199 99 +-13625374.32 4527974.232 200 99 +-13625453.35 4528147.134 201 99 +-13625467.82 4528179.465 202 99 +-13625495.65 4528238.506 203 99 +-13625526.82 4528307.387 204 99 +-13625551.31 4528360.805 205 99 +-13625581.37 4528424.064 206 99 +-13625604.75 4528488.729 207 99 +-13625639.26 4528567.452 208 99 +-13625653.73 4528601.19 209 99 +-13625686.01 4528668.668 210 99 +-13625762.82 4528833.146 211 99 +-13625799.56 4528910.466 212 99 +-13625855.22 4529049.643 213 99 +-13625907.54 4529136.806 214 99 +-13625995.48 4529318.162 215 99 +-13626014.4 4529358.933 216 99 +-13626044.46 4529423.603 217 99 +-13626076.74 4529491.086 218 99 +-13626119.04 4529645.736 219 99 +-13626120.16 4529711.815 220 99 +-13626120.16 4529782.111 221 99 +-13626121.27 4529890.369 222 99 +-13626122.38 4529935.36 223 99 +-13626122.38 4529963.479 224 99 +-13626114.59 4530049.243 225 99 +-13626189.17 4530094.234 226 99 +-13626214.78 4530104.076 227 99 +-13626287.14 4530097.046 228 99 +-13626312.74 4530090.016 229 99 +-13626324.98 4530085.798 230 99 +-13626353.93 4530075.956 231 99 +-13626409.59 4530056.273 232 99 +-13626419.61 4530092.828 233 99 +-13626453 4530139.226 234 99 +-13626498.64 4530265.765 235 99 +-13626500.87 4530286.855 236 99 +-13626504.21 4530314.975 237 99 +-13626500.87 4530376.84 238 99 +-13626491.96 4530442.923 239 99 +-13626448.55 4530554 240 99 +-13626418.49 4530620.084 241 99 +-13626388.44 4530693.199 242 99 +-13626367.29 4530745.223 243 99 +-13626361.72 4530757.878 244 99 +-13626352.81 4530783.187 245 99 +-13626317.19 4530888.643 246 99 +-13626284.91 4530968.79 247 99 +-13626267.1 4531013.786 248 99 +-13626213.67 4531143.148 249 99 +-13626160.23 4531275.324 250 99 +-13626043.35 4531518.589 251 99 +-13626053.36 4531524.214 252 99 +-13626132.4 4531576.242 253 99 +-13626193.63 4531615.615 254 99 +-13626380.64 4531739.36 255 99 +-13626370.63 4531757.641 256 99 +-13626336.12 4531795.609 257 99 +-13626372.85 4531853.263 258 99 +-13626456.34 4531989.667 259 99 +-13626500.87 4532081.073 260 99 +-13626512 4532097.948 261 99 +-13626548.74 4532131.698 262 99 +-13626567.66 4532142.948 263 99 +-13626642.25 4532173.886 264 99 +-13626657.83 4532180.917 265 99 +-13626730.19 4532231.542 266 99 +-13626744.66 4532244.199 267 99 +-13626817.02 4532321.544 268 99 +-13626890.49 4532400.296 269 99 +-13626962.85 4532480.455 270 99 +-13627020.73 4532540.926 271 99 +-13627037.43 4532559.208 272 99 +-13627088.64 4532614.054 273 99 +-13627110.9 4532636.555 274 99 +-13627114.24 4532677.339 275 99 +-13627162.11 4532695.621 276 99 +-13627199.96 4532708.278 277 99 +-13627255.62 4532727.967 278 99 +-13627529.46 4532829.223 279 99 +-13627830.02 4532826.411 280 99 +-13627882.34 4532805.315 281 99 +-13628110.55 4532718.122 282 99 +-13628155.08 4532698.434 283 99 +-13628196.27 4532678.745 284 99 +-13628237.45 4532653.431 285 99 +-13628313.15 4532570.459 286 99 +-13628418.9 4532493.112 287 99 +-13628494.6 4532495.924 288 99 +-13628568.07 4532517.019 289 99 +-13628669.37 4532547.958 290 99 +-13628703.88 4532557.802 291 99 +-13628838.58 4532623.899 292 99 +-13629199.25 4532919.23 293 99 +-13629382.93 4533044.397 294 99 +-13629477.55 4533111.903 295 99 +-13629563.27 4533168.159 296 99 +-13629583.31 4533182.223 297 99 +-13630536.2 4533836.217 298 99 +-13630576.28 4533861.534 299 99 +-13630602.99 4533879.818 300 99 +-13630654.2 4533916.387 301 99 +-13630771.09 4533996.558 302 99 +-13630823.41 4534033.127 303 99 +-13630834.54 4534040.16 304 99 +-13630918.03 4534095.014 305 99 +-13631080.55 4534208.942 306 99 +-13631234.17 4534313.026 307 99 +-13631254.21 4534325.685 308 99 +-13631284.27 4534346.784 309 99 +-13631339.93 4534384.761 310 99 +-13631392.25 4534419.925 311 99 +-13631435.66 4534448.056 312 99 +-13631475.74 4534476.187 313 99 +-13631506.91 4534498.692 314 99 +-13631549.21 4534528.23 315 99 +-13631582.6 4534552.142 316 99 +-13631664.98 4534608.406 317 99 +-13631786.32 4534698.428 318 99 +-13632040.13 4535014.918 319 99 +-13631995.6 4535075.403 320 99 +-13631936.6 4535159.803 321 99 +-13631880.94 4535242.796 322 99 +-13631824.17 4535325.79 323 99 +-13631767.39 4535410.192 324 99 +-13631709.51 4535491.78 325 99 +-13631698.38 4535501.627 326 99 +-13631650.51 4535573.37 327 99 +-13631636.04 4535593.064 328 99 +-13631595.96 4535656.366 329 99 +-13631539.19 4535739.364 330 99 +-13631703.94 4535849.09 331 99 +-13631868.7 4535970.072 332 99 +-13631782.98 4536072.767 333 99 +-13631690.58 4536302.075 334 99 +-13631652.74 4536317.55 335 99 +-13631314.32 4536570.781 336 99 +-13631240.85 4536683.33 337 99 +-13631080.55 4537077.26 338 99 +-13630585.18 4537236.243 339 99 +-13629991.85 4536954.859 340 99 +-13629404.08 4536567.967 341 99 +-13629377.36 4536556.712 342 99 +-13629109.09 4536621.428 343 99 +-13628952.12 4536911.245 344 99 +-13628673.83 4536832.459 345 99 +-13628366.58 4536580.629 346 99 +-13628257.49 4536570.781 347 99 +-13627974.74 4536880.293 348 99 +-13627912.4 4536970.335 349 99 +-13627848.95 4537002.693 350 99 +-13627927.99 4537091.329 351 99 +-13628155.08 4537461.356 352 99 +-13628158.42 4537500.752 353 99 +-13628160.64 4537631.602 354 99 +-13628251.92 4537910.191 355 99 +-13628253.04 4537987.578 356 99 +-13628230.77 4538088.885 357 99 +-13628188.47 4538208.486 358 99 +-13628158.42 4538297.132 359 99 +-13628108.32 4538436.434 360 99 +-13628056 4538412.514 361 99 +-13627986.98 4538388.593 362 99 +-13627912.4 4538361.858 363 99 +-13627861.19 4538344.973 364 99 +-13627833.36 4538335.123 365 99 +-13627766.57 4538526.489 366 99 +-13627743.19 4538560.26 367 99 +-13627663.04 4538533.525 368 99 +-13627600.71 4538640.466 369 99 +-13627595.14 4538716.452 370 99 +-13627595.14 4538812.138 371 99 +-13627538.37 4538867.017 372 99 +-13627290.12 4538810.731 373 99 +-13627267.86 4538874.053 374 99 +-13627209.97 4539034.471 375 99 +-13627159.88 4539185.041 376 99 +-13627054.13 4539148.453 377 99 +-13627021.84 4539238.515 378 99 +-13626770.26 4539155.489 379 99 +-13626529.81 4539072.465 380 99 +-13626496.42 4539169.561 381 99 +-13626464.13 4539265.252 382 99 +-13626429.62 4539360.943 383 99 +-13626195.85 4539277.917 384 99 +-13626162.46 4539373.608 385 99 +-13626127.95 4539467.893 386 99 +-13626096.78 4539563.586 387 99 +-13626066.72 4539659.28 388 99 +-13626099.01 4539670.538 389 99 +-13626038.89 4539846.448 390 99 +-13626013.29 4539863.336 391 99 +-13626058.93 4540004.066 392 99 +-13625949.84 4540040.657 393 99 +-13625839.63 4540078.654 394 99 +-13625730.54 4540113.838 395 99 +-13625649.28 4540139.17 396 99 +-13625621.45 4540147.614 397 99 +-13625630.35 4540177.168 398 99 +-13625688.24 4540346.05 399 99 +-13625709.39 4540415.011 400 99 +-13625733.88 4540498.046 401 99 +-13625739.44 4540514.935 402 99 +-13625796.22 4540683.822 403 99 +-13625852.99 4540852.713 404 99 +-13625907.54 4541021.606 405 99 +-13625964.31 4541189.094 406 99 +-13626019.97 4541357.992 407 99 +-13626032.21 4541397.402 408 99 +-13626052.25 4541457.925 409 99 +-13626075.63 4541526.894 410 99 +-13626092.33 4541577.565 411 99 +-13626107.91 4541626.828 412 99 +-13626131.29 4541698.613 413 99 +-13626080.08 4541729.579 414 99 +-13626055.59 4541746.469 415 99 +-13626043.35 4541754.915 416 99 +-13626023.31 4541770.398 417 99 +-13625991.03 4541798.549 418 99 +-13625894.18 4541871.742 419 99 +-13625904.2 4541974.495 420 99 +-13625804.01 4541982.941 421 99 +-13625792.88 4541984.348 422 99 +-13625747.24 4541991.386 423 99 +-13625708.27 4542023.761 424 99 +-13625680.44 4542044.874 425 99 +-13625612.54 4542098.363 426 99 +-13625547.97 4542137.776 427 99 +-13625532.39 4542146.222 428 99 +-13625493.43 4542170.151 429 99 +-13625347.6 4542260.238 430 99 +-13625247.41 4542322.174 431 99 +-13625143.88 4542365.81 432 99 +-13625117.17 4542368.626 433 99 +-13625089.34 4542408.039 434 99 +-13625057.06 4542451.676 435 99 +-13624994.72 4542537.543 436 99 +-13624917.91 4542644.526 437 99 +-13624902.32 4542665.641 438 99 +-13624894.53 4542676.902 439 99 +-13624878.94 4542698.017 440 99 +-13624740.91 4542886.648 441 99 +-13624850 4542965.48 442 99 +-13624862.25 4542973.926 443 99 +-13624882.28 4542989.411 444 99 +-13624943.51 4543033.051 445 99 +-13624954.64 4543062.613 446 99 +-13624909 4543134.407 447 99 +-13625098.24 4543275.182 448 99 +-13625037.02 4543365.279 449 99 +-13624971.34 4543452.561 450 99 +-13624844.44 4543629.943 451 99 +-13625054.83 4543779.172 452 99 +-13625131.64 4543935.441 453 99 +-13625175.05 4544045.254 454 99 +-13625207.34 4544125.503 455 99 +-13625090.45 4544133.95 456 99 +-13625107.15 4544333.87 457 99 +-13625117.17 4544495.78 458 99 +-13624905.66 4544511.267 459 99 +-13624796.57 4544519.714 460 99 +-13624711.97 4544525.346 461 99 +-13624688.59 4544526.754 462 99 +-13624694.15 4544604.19 463 99 +-13624698.61 4544670.363 464 99 +-13624703.06 4544746.393 465 99 +-13624716.42 4544891.413 466 99 +-13624740.91 4545250.454 467 99 +-13624767.62 4545606.69 468 99 +-13624782.1 4545786.925 469 99 +-13624796.57 4545965.755 470 99 +-13624799.91 4546031.937 471 99 +-13624807.7 4546123.465 472 99 +-13624809.93 4546145.996 473 99 +-13624770.96 4546148.812 474 99 +-13624750.93 4546150.22 475 99 +-13624728.66 4546151.628 476 99 +-13624697.49 4546153.036 477 99 +-13624674.12 4546154.445 478 99 +-13624586.17 4546161.485 479 99 +-13624482.65 4546169.934 480 99 +-13624378.01 4546178.383 481 99 +-13624341.27 4546181.199 482 99 +-13624276.71 4546185.424 483 99 +-13624265.57 4546186.832 484 99 +-13624254.44 4546186.832 485 99 +-13624160.93 4546193.873 486 99 +-13624089.69 4546267.097 487 99 +-13624025.12 4546365.669 488 99 +-13623941.63 4546565.632 489 99 +-13623909.35 4546747.291 490 99 +-13623970.58 4546803.621 491 99 +-13623980.6 4546848.684 492 99 +-13623987.28 4546935.995 493 99 +-13623991.73 4546981.06 494 99 +-13623995.07 4547021.899 495 99 +-13624001.75 4547106.395 496 99 +-13624003.97 4547116.253 497 99 +-13624012.88 4547158.502 498 99 +-13624047.39 4547292.289 499 99 +-13624095.26 4547459.879 500 99 +-13624100.82 4547516.212 501 99 +-13624116.41 4547647.187 502 99 +-13624123.09 4547707.747 503 99 +-13624129.76 4547759.856 504 99 +-13624137.56 4547824.641 505 99 +-13624138.67 4547830.274 506 99 +-13624143.12 4547868.3 507 99 +-13624188.76 4547885.201 508 99 +-13624394.7 4547871.117 509 99 +-13624394.7 4547885.201 510 99 +-13624401.38 4547913.369 511 99 +-13624433.67 4547961.254 512 99 +-13624447.02 4547978.155 513 99 +-13624455.93 4547988.013 514 99 +-13624470.4 4548004.914 515 99 +-13624487.1 4548020.406 516 99 +-13624516.04 4548045.758 517 99 +-13624538.31 4548066.884 518 99 +-13624556.12 4548085.193 519 99 +-13624582.83 4548111.953 520 99 +-13624464.84 4548234.485 521 99 +-13624400.27 4548295.048 522 99 +-13624353.52 4548340.118 523 99 +-13624332.37 4548359.836 524 99 +-13624313.44 4548378.146 525 99 +-13624257.78 4548438.709 526 99 +-13624245.54 4548452.794 527 99 +-13624193.22 4548568.288 528 99 +-13624185.42 4548647.163 529 99 +-13624182.08 4548717.587 530 99 +-13624182.08 4548751.391 531 99 +-13624180.97 4548768.293 532 99 +-13624176.52 4548838.719 533 99 +-13624172.07 4548865.48 534 99 +-13624159.82 4549065.491 535 99 +-13624157.59 4549103.522 536 99 +-13624147.58 4549252.829 537 99 +-13624137.56 4549389.461 538 99 +-13624136.44 4549472.567 539 99 +-13624138.67 4549507.782 540 99 +-13624153.14 4549610.611 541 99 +-13624060.75 4549716.257 542 99 +-13623379.47 4550531.885 543 99 +-13623210.27 4550736.154 544 99 +-13621903.37 4552297.185 545 99 +-13621877.77 4552325.365 546 99 +-13621853.28 4552353.544 547 99 +-13621758.66 4552464.855 548 99 +-13621744.19 4552481.763 549 99 +-13621699.66 4552531.078 550 99 +-13621635.09 4552612.801 551 99 +-13621619.51 4552632.527 552 99 +-13621578.32 4552681.843 553 99 +-13621548.27 4552707.206 554 99 +-13621531.57 4552718.478 555 99 +-13621467 4552762.158 556 99 +-13621434.72 4552781.885 557 99 +-13621399.1 4552804.43 558 99 +-13621350.12 4552845.292 559 99 +-13621287.78 4552918.563 560 99 +-13621263.29 4552949.562 561 99 +-13621231 4552991.835 562 99 +-13621186.48 4553049.607 563 99 +-13621164.21 4553077.788 564 99 +-13621138.61 4553104.561 565 99 +-13621107.44 4553132.743 566 99 +-13620997.23 4553186.288 567 99 +-13620924.88 4553214.47 568 99 +-13620665.5 4553320.154 569 99 +-13620462.9 4553403.292 570 99 +-13619813.91 4553668.211 571 99 +-13619181.61 4553921.864 572 99 +-13617734.46 4554207.935 573 99 +-13617528.52 4554224.846 574 99 +-13617132.22 4554268.532 575 99 +-13616787.13 4554364.361 576 99 +-13616556.7 4554423.55 577 99 +-13616433.13 4554450.326 578 99 +-13616292.87 4554485.558 579 99 +-13616135.91 4554522.199 580 99 +-13615939.99 4554563.069 581 99 +-13615864.29 4554581.389 582 99 +-13615813.09 4554592.664 583 99 +-13615644.99 4554627.896 584 99 +-13615368.92 4554675.812 585 99 +-13615056.11 4554729.366 586 99 +-13614930.32 4554756.143 587 99 +-13614787.83 4554791.375 588 99 +-13614689.87 4554816.743 589 99 +-13614512.87 4554871.707 590 99 +-13614441.63 4554891.437 591 99 +-13614232.35 4554949.22 592 99 +-13614173.35 4554966.132 593 99 +-13613942.92 4555032.371 594 99 +-13613927.33 4555038.009 595 99 +-13613748.11 4555156.395 596 99 +-13613675.75 4555302.97 597 99 +-13613667.96 4555639.818 598 99 +-13613838.28 4556172.597 599 99 +-13613877.24 4556265.624 600 99 +-13613952.94 4556474.235 601 99 +-13613988.56 4556649.02 602 99 +-13614001.92 4556742.052 603 99 +-13614034.2 4556974.635 604 99 +-13614075.39 4557228.368 605 99 +-13614085.41 4557287.574 606 99 +-13614093.2 4557334.092 607 99 +-13614114.35 4557453.914 608 99 +-13614121.03 4557491.975 609 99 +-13614185.59 4557835.944 610 99 +-13614193.39 4557876.826 611 99 +-13614208.97 4557969.869 612 99 +-13614234.57 4558099.566 613 99 +-13614242.37 4558137.63 614 99 +-13614298.03 4558457.653 615 99 +-13614339.21 4558647.979 616 99 +-13614380.4 4558838.309 617 99 +-13614680.97 4560227.118 618 99 +-13614693.21 4560276.47 619 99 +-13614701 4560310.312 620 99 +-13614772.25 4560599.379 621 99 +-13614777.81 4560621.941 622 99 +-13614677.63 4560648.733 623 99 +-13614607.49 4560667.064 624 99 +-13614503.97 4560692.446 625 99 +-13614475.02 4560699.497 626 99 +-13614465.01 4560702.317 627 99 +-13614354.8 4560730.52 628 99 +-13614147.75 4560784.104 629 99 +-13614118.8 4560791.155 630 99 +-13613996.35 4560817.948 631 99 +-13613873.9 4560848.97 632 99 +-13613749.22 4560879.994 633 99 +-13613627.88 4560912.427 634 99 +-13613503.21 4560940.63 635 99 +-13613489.85 4560943.45 636 99 +-13613208.21 4560991.395 637 99 +-13613207.1 4561008.317 638 99 +-13613221.57 4561187.409 639 99 +-13613223.79 4561205.741 640 99 +-13613239.38 4561369.324 641 99 +-13613250.51 4561499.064 642 99 +-13613256.08 4561576.627 643 99 +-13613260.53 4561630.216 644 99 +-13613282.79 4561719.062 645 99 +-13613323.98 4561877.012 646 99 +-13613242.72 4561889.704 647 99 +-13613228.25 4561892.525 648 99 +-13613121.38 4561910.858 649 99 +-13613124.72 4561922.141 650 99 +-13613130.29 4561944.705 651 99 +-13613154.78 4562043.426 652 99 +-13613118.04 4562051.887 653 99 +-13613074.63 4562061.759 654 99 +-13613064.61 4562064.58 655 99 +-13613059.04 4562065.99 656 99 +-13613049.02 4562070.221 657 99 +-13613037.89 4562075.863 658 99 diff --git a/Frechet_distance/test/Frechet_distance/data/ds_queries/sigspatial.txt b/Frechet_distance/test/Frechet_distance/data/ds_queries/sigspatial.txt new file mode 100644 index 000000000000..57fcd5ce50e0 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/ds_queries/sigspatial.txt @@ -0,0 +1,497 @@ +0 2018.0912522840214933 0 +1 2018.0912522840214933 1 +2 2018.0912522840214933 2 +3 4036.1825045680429866 3 +4 4036.1825045680429866 4 +5 4036.1825045680429866 5 +6 2018.0912522840214933 6 +7 4036.1825045680429866 7 +8 4036.1825045680429866 8 +9 4036.1825045680429866 9 +10 2018.0912522840214933 10 +11 4036.1825045680429866 11 +12 2018.0912522840214933 12 +13 4036.1825045680429866 13 +14 2018.0912522840214933 14 +15 4036.1825045680429866 15 +16 4036.1825045680429866 16 +17 2018.0912522840214933 17 +18 4036.1825045680429866 18 +19 2018.0912522840214933 19 +20 2018.0912522840214933 20 +21 2018.0912522840214933 21 +22 4036.1825045680429866 22 +23 2018.0912522840214933 23 +24 8072.3650091360859733 24 +25 4036.1825045680429866 25 +26 4036.1825045680429866 26 +27 2018.0912522840214933 27 +28 4036.1825045680429866 28 +29 8072.3650091360859733 29 +30 504.52281307100537333 30 +31 4036.1825045680429866 31 +32 4036.1825045680429866 32 +33 2018.0912522840214933 33 +34 8072.3650091360859733 34 +35 4036.1825045680429866 35 +36 4036.1825045680429866 36 +37 4036.1825045680429866 37 +38 2018.0912522840214933 38 +39 2018.0912522840214933 39 +40 4036.1825045680429866 40 +41 2018.0912522840214933 41 +42 4036.1825045680429866 42 +43 2018.0912522840214933 43 +44 2018.0912522840214933 44 +45 8072.3650091360859733 45 +46 4036.1825045680429866 46 +47 4036.1825045680429866 47 +48 504.52281307100537333 48 +49 4036.1825045680429866 49 +50 4036.1825045680429866 50 +51 4036.1825045680429866 51 +52 8072.3650091360859733 52 +53 4036.1825045680429866 53 +54 4036.1825045680429866 54 +55 4036.1825045680429866 55 +56 4036.1825045680429866 56 +57 4036.1825045680429866 57 +58 8072.3650091360859733 58 +59 2018.0912522840214933 59 +60 4036.1825045680429866 60 +61 4036.1825045680429866 61 +62 4036.1825045680429866 62 +63 4036.1825045680429866 63 +64 4036.1825045680429866 64 +65 2018.0912522840214933 65 +66 4036.1825045680429866 66 +67 4036.1825045680429866 67 +68 4036.1825045680429866 68 +69 4036.1825045680429866 69 +70 2018.0912522840214933 70 +71 4036.1825045680429866 71 +72 4036.1825045680429866 72 +73 2018.0912522840214933 73 +74 4036.1825045680429866 74 +75 4036.1825045680429866 75 +76 4036.1825045680429866 76 +77 4036.1825045680429866 77 +78 4036.1825045680429866 78 +79 4036.1825045680429866 79 +80 4036.1825045680429866 80 +81 4036.1825045680429866 81 +82 4036.1825045680429866 82 +83 1009.0456261420107467 83 +84 4036.1825045680429866 84 +85 2018.0912522840214933 85 +86 2018.0912522840214933 86 +87 8072.3650091360859733 87 +88 2018.0912522840214933 88 +89 1009.0456261420107467 89 +90 2018.0912522840214933 90 +91 4036.1825045680429866 91 +92 2018.0912522840214933 92 +93 2018.0912522840214933 93 +94 2018.0912522840214933 94 +95 2018.0912522840214933 95 +96 4036.1825045680429866 96 +97 8072.3650091360859733 97 +98 8072.3650091360859733 98 +99 4036.1825045680429866 99 +0 4036.1825045680429866 0 88 +1 3027.1368784260321263 90 1 +2 4036.1825045680429866 2 43 +3 7063.3193829940755677 3 56 +4 6054.2737568520642526 4 75 +5 5045.228130710053847 23 5 +6 4036.1825045680429866 65 6 +7 5045.228130710053847 19 7 +8 5045.228130710053847 51 8 +9 6054.2737568520642526 9 70 +10 4036.1825045680429866 10 86 +11 5045.228130710053847 11 71 +12 4036.1825045680429866 38 12 +13 8072.3650091360859733 13 32 +14 2522.6140653550269235 39 14 +15 5297.4895372455557663 15 88 +16 8072.3650091360859733 16 49 +17 4036.1825045680429866 17 21 +18 4666.8360209067996038 23 18 +19 4036.1825045680429866 19 44 +20 4036.1825045680429866 95 20 +21 4036.1825045680429866 17 21 +22 6054.2737568520642526 22 43 +23 4036.1825045680429866 23 59 +24 12108.547513704128505 13 24 +25 5045.228130710053847 84 25 +26 6054.2737568520642526 26 70 +27 8072.3650091360859733 27 70 +28 6306.5351633875670814 92 28 +29 9081.4106352780963789 84 29 +30 4036.1825045680429866 48 30 +31 8072.3650091360859733 31 55 +32 8072.3650091360859733 13 32 +33 4036.1825045680429866 33 92 +34 9081.4106352780963789 34 27 +35 8072.3650091360859733 35 68 +36 8072.3650091360859733 36 66 +37 6054.2737568520642526 37 7 +38 3531.6596914970377838 38 12 +39 2522.6140653550269235 39 14 +40 8072.3650091360859733 40 66 +41 4036.1825045680429866 73 41 +42 4792.9667241745510182 39 42 +43 3973.1171529341672795 2 43 +44 4036.1825045680429866 19 44 +45 12108.547513704128505 45 35 +46 6054.2737568520642526 46 21 +47 5045.228130710053847 47 44 +48 4036.1825045680429866 48 30 +49 5549.7509437810585951 49 79 +50 6054.2737568520642526 50 79 +51 4540.7053176390481894 38 51 +52 11099.50188756211719 52 76 +53 8072.3650091360859733 53 41 +54 6811.0579764585727389 18 54 +55 8072.3650091360859733 31 55 +56 7063.3193829940755677 3 56 +57 5045.228130710053847 57 68 +58 8576.8878222070907213 35 58 +59 3531.6596914970377838 23 59 +60 8072.3650091360859733 91 60 +61 5045.228130710053847 19 61 +62 8072.3650091360859733 62 50 +63 5045.228130710053847 38 63 +64 8072.3650091360859733 64 75 +65 4036.1825045680429866 65 6 +66 6747.9926248246974865 26 66 +67 6054.2737568520642526 61 67 +68 6054.2737568520642526 57 68 +69 6558.7965699230699101 69 85 +70 4036.1825045680429866 27 70 +71 6054.2737568520642526 11 71 +72 8072.3650091360859733 49 72 +73 4036.1825045680429866 73 41 +74 5045.228130710053847 74 81 +75 6054.2737568520642526 4 75 +76 8072.3650091360859733 76 99 +77 8072.3650091360859733 33 77 +78 6054.2737568520642526 78 73 +79 5045.228130710053847 50 79 +80 4792.9667241745510182 80 86 +81 4540.7053176390481894 74 81 +82 7567.8421960650812252 82 14 +83 2018.0912522840214933 89 83 +84 6054.2737568520642526 84 25 +85 4036.1825045680429866 85 1 +86 3531.6596914970377838 10 86 +87 9081.4106352780963789 89 87 +88 4036.1825045680429866 0 88 +89 2018.0912522840214933 89 83 +90 4036.1825045680429866 90 1 +91 8072.3650091360859733 91 60 +92 4036.1825045680429866 33 92 +93 4036.1825045680429866 93 86 +94 4036.1825045680429866 94 43 +95 4036.1825045680429866 95 20 +96 6054.2737568520642526 96 89 +97 9838.1948548846048652 97 70 +98 10090.456261420107694 98 72 +99 8072.3650091360859733 76 99 +0 7441.7114927973298109 0 25 19 15 88 44 +1 12108.547513704128505 4 69 90 85 75 1 +2 10468.848371223361028 84 2 22 29 94 43 +3 8829.1492287425935501 0 19 3 37 88 56 +4 11099.50188756211719 4 64 69 85 75 1 +5 6811.0579764585727389 23 18 5 10 86 59 +6 10594.979074491111533 33 2 77 65 6 43 +7 8072.3650091360859733 19 47 37 61 44 7 +8 7063.3193829940755677 23 38 51 12 8 59 +9 9081.4106352780963789 9 36 27 26 66 70 +10 5802.0123503165614238 11 5 10 12 86 81 +11 8072.3650091360859733 11 10 95 71 86 20 +12 5802.0123503165614238 38 63 74 10 12 81 +13 12613.070326775134163 18 13 47 8 24 32 +14 7315.5807895295783965 39 96 14 89 42 83 +15 8072.3650091360859733 0 57 25 15 68 88 +16 11351.763294097620019 16 50 71 49 79 72 +17 20180.912522840215388 64 46 77 17 75 21 +18 6747.9926248246974865 23 18 5 47 44 59 +19 6558.7965699230699101 0 19 47 61 44 7 +20 8072.3650091360859733 11 10 95 20 67 81 +21 18162.821270556192758 64 46 77 17 75 21 +22 14378.900172523653964 2 25 22 29 94 43 +23 6054.2737568520642526 23 18 38 5 86 59 +24 19928.65111630471074 13 9 8 24 32 70 +25 8072.3650091360859733 84 0 57 25 15 88 +26 10090.456261420107694 9 36 27 26 66 70 +27 12108.547513704128505 97 9 34 27 26 70 +28 12360.808920239631334 33 92 77 28 65 6 +29 11178.333577104462165 84 2 25 77 29 6 +30 8072.3650091360859733 38 63 48 8 59 30 +31 10090.456261420107694 31 95 68 55 49 20 +32 17153.775644414181443 13 24 36 44 7 32 +33 8072.3650091360859733 33 92 77 28 65 6 +34 12108.547513704128505 97 9 34 27 26 70 +35 11730.155403900873353 57 25 35 58 68 55 +36 14126.638765988151135 9 36 26 40 66 70 +37 8308.86007776311817 80 19 47 37 61 7 +38 5045.228130710053847 80 38 63 51 12 59 +39 8072.3650091360859733 82 39 14 89 42 83 +40 12865.331733310636992 9 71 27 40 66 70 +41 17342.971699315810838 53 13 48 78 73 41 +42 11099.50188756211719 39 96 14 89 42 83 +43 11099.50188756211719 84 2 22 94 6 43 +44 7315.5807895295783965 18 19 47 61 44 7 +45 16270.86072153992427 4 69 45 35 75 58 +46 15135.68439213016245 64 46 77 17 75 21 +47 6306.5351633875670814 18 19 47 61 44 59 +48 8324.6264156715878926 38 63 48 8 59 30 +49 12108.547513704128505 31 16 50 49 79 72 +50 14126.638765988151135 62 16 50 49 79 72 +51 6353.8341771129735207 80 38 51 12 8 81 +52 23208.049401266245695 62 52 76 71 99 72 +53 17406.03705094968609 53 13 48 78 73 41 +54 7632.878339937515193 18 38 5 54 61 81 +55 10090.456261420107694 31 57 15 58 68 55 +56 9081.4106352780963789 0 3 93 37 56 7 +57 9585.9334483491020364 0 57 25 15 68 88 +58 11351.763294097620019 84 31 29 35 58 55 +59 6054.2737568520642526 23 18 38 8 61 59 +60 13117.59313984613982 19 91 47 60 44 7 +61 6054.2737568520642526 38 19 47 61 67 59 +62 18162.821270556192758 62 16 90 50 49 79 +63 6747.9926248246974865 80 38 63 48 12 30 +64 12108.547513704128505 4 64 46 17 75 21 +65 12108.547513704128505 33 92 77 28 65 6 +66 12108.547513704128505 9 36 26 40 66 70 +67 7820.103602600584054 80 51 61 86 20 67 +68 9459.8027450813497126 31 57 15 35 68 55 +69 12108.547513704128505 4 69 90 85 75 1 +70 10090.456261420107694 97 9 34 27 26 70 +71 9522.868096715224965 11 10 95 71 86 81 +72 9964.3255581523553701 16 95 71 98 49 72 +73 17406.03705094968609 53 13 48 78 73 41 +74 7693.9728993328326396 38 74 51 12 8 81 +75 10594.979074491111533 4 64 90 85 75 1 +76 24217.09502740825701 62 52 76 71 99 72 +77 11099.50188756211719 33 92 77 28 65 6 +78 17342.971699315810838 53 13 48 78 73 41 +79 12108.547513704128505 62 16 50 49 79 72 +80 6369.6005150214423338 80 38 10 51 61 86 +81 6811.0579764585727389 74 10 51 12 20 81 +82 12108.547513704128505 82 39 14 89 42 83 +83 8072.3650091360859733 39 96 14 89 42 83 +84 9081.4106352780963789 84 33 25 92 15 29 +85 8072.3650091360859733 4 69 90 85 75 1 +86 6054.2737568520642526 80 23 38 10 93 86 +87 13117.59313984613982 39 96 14 89 87 83 +88 8072.3650091360859733 0 57 25 19 15 88 +89 8072.3650091360859733 39 96 14 89 42 83 +90 11099.50188756211719 31 69 90 85 75 1 +91 18162.821270556192758 22 91 47 60 44 7 +92 10090.456261420107694 84 33 25 92 28 65 +93 7504.7768444312059728 23 5 10 93 56 86 +94 13622.115952917145478 84 2 22 29 94 43 +95 8434.9907810308686749 11 10 95 71 20 81 +96 10090.456261420107694 39 96 14 89 87 83 +97 16144.730018272171947 97 9 34 27 26 70 +98 13117.59313984613982 31 95 98 55 20 72 +99 22199.00377512423438 62 52 50 76 99 72 +0 12108.547513704128505 84 23 0 18 57 25 19 5 15 10 3 54 47 93 37 88 56 61 44 86 7 +1 19928.65111630471074 4 11 31 62 64 69 45 92 90 85 95 50 35 75 58 98 1 55 49 79 72 +2 20685.435335911221046 84 0 33 2 25 22 92 77 15 29 94 91 35 65 58 68 88 56 6 43 60 +3 16144.730018272171947 80 84 0 57 25 19 5 15 3 47 93 37 58 88 56 60 61 44 86 7 67 +4 24973.879247014767316 4 31 62 64 46 69 45 77 17 90 85 50 35 75 21 58 1 55 49 79 72 +5 10784.17512939273729 23 0 11 18 38 19 5 15 10 54 47 93 95 71 12 56 61 86 7 81 59 +6 25730.663466621273983 84 33 2 46 25 22 92 77 90 15 29 94 35 28 65 21 58 88 6 43 60 +7 12613.070326775134163 80 23 0 18 38 19 5 63 3 54 47 37 51 8 88 56 60 61 44 7 59 +8 11351.763294097620019 80 23 18 38 5 63 74 48 10 54 47 51 12 8 61 44 86 67 81 59 30 +9 19424.128303233708721 11 97 74 13 9 48 71 12 34 8 24 36 27 26 81 40 59 32 66 70 30 +10 10342.717667955610523 80 23 11 31 38 5 63 74 10 54 93 95 71 51 12 61 86 20 67 81 59 +11 12928.397084944514063 80 23 11 31 38 5 16 63 74 10 93 95 71 51 12 86 49 20 72 67 81 +12 10279.65231632173527 80 23 11 18 38 63 74 48 10 54 47 51 12 8 61 44 86 67 81 59 30 +13 16270.86072153992427 53 18 38 19 13 9 48 47 37 51 78 8 24 26 61 44 7 73 59 32 30 +14 21694.480962053228723 23 18 38 82 63 48 39 34 36 27 26 96 14 89 59 66 70 30 87 42 83 +15 13117.59313984613982 84 23 0 31 18 57 25 19 5 92 15 10 3 54 47 58 68 55 88 61 86 +16 20906.16406662978261 80 11 31 62 57 16 15 10 93 95 50 71 98 55 86 49 20 79 72 67 81 +17 28505.538938511803281 84 4 33 64 46 69 57 25 92 77 17 90 85 29 35 75 28 21 58 1 68 +18 11351.763294097620019 80 23 0 18 38 19 5 74 15 10 54 47 37 12 8 61 44 86 7 81 59 +19 11446.361321548434717 80 23 0 18 38 19 5 15 10 3 54 47 37 88 56 61 44 7 67 81 59 +20 12865.331733310636992 80 0 11 31 57 5 74 10 54 95 71 51 12 98 55 61 86 20 72 67 81 +21 25730.663466621273983 84 4 33 64 46 69 25 92 77 17 90 85 15 29 35 75 28 21 58 1 6 +22 20874.631390812846803 84 0 33 2 57 25 22 5 77 15 3 29 94 91 93 65 88 56 6 43 60 +23 9838.1948548846048652 80 23 18 38 5 63 74 48 10 54 47 93 51 12 8 61 44 86 81 59 30 +24 23775.637565971126605 53 18 97 13 9 48 54 47 51 78 8 24 27 26 61 73 59 32 41 70 30 +25 13117.59313984613982 84 0 33 31 57 25 19 92 15 3 29 93 35 28 58 68 55 88 56 43 44 +26 17579.466767942845763 23 97 74 13 9 48 39 12 34 8 36 27 26 96 14 89 40 66 70 30 87 +27 21568.35025878547458 97 82 74 9 48 39 71 34 36 27 26 96 14 89 40 32 66 70 87 42 83 +28 21189.958148982223065 84 0 33 46 57 25 92 77 90 15 29 35 28 65 21 58 1 68 88 56 6 +29 19171.866896698204073 84 0 33 2 57 25 22 92 77 15 3 29 94 35 65 58 68 88 56 6 43 +30 14126.638765988151135 80 23 18 38 5 63 74 48 10 54 47 93 51 12 8 61 44 86 81 59 30 +31 13622.115952917145478 11 31 57 25 16 90 15 10 93 95 58 98 1 68 55 86 49 20 79 67 81 +32 20795.799701270501828 53 18 97 19 13 9 48 47 78 8 24 36 26 60 44 7 73 32 41 70 30 +33 19676.38970976920973 84 0 33 2 46 57 25 92 77 15 29 94 35 28 65 58 68 88 56 6 43 +34 20685.435335911221046 97 74 13 9 48 39 71 12 34 36 27 26 96 14 89 40 66 70 30 87 83 +35 19171.866896698204073 84 0 31 69 57 25 45 92 90 85 15 3 29 93 35 58 1 68 55 88 56 +36 19108.80154506432882 23 18 38 74 13 9 48 54 93 12 8 36 27 26 81 40 59 32 66 70 30 +37 12108.547513704128505 80 23 0 18 38 19 5 63 10 3 47 93 37 51 88 56 61 44 86 7 59 +38 9081.4106352780963789 80 23 18 38 63 74 48 10 54 47 93 51 12 8 61 44 86 67 81 59 30 +39 23712.572214337251353 23 18 38 82 63 48 39 34 36 27 26 96 14 89 59 66 70 30 87 42 83 +41 22514.330533293610642 11 53 38 97 63 74 13 48 95 71 51 78 12 34 8 67 73 81 32 41 30 +42 24469.35643394375802 23 18 82 63 48 39 93 34 36 27 26 96 14 89 59 66 70 30 87 42 83 +43 20180.912522840215388 84 0 33 2 57 25 22 92 77 15 29 94 91 65 58 68 88 56 6 43 60 +44 11982.416810436378 80 23 0 18 38 19 5 63 54 47 37 51 12 8 88 56 60 61 44 7 59 +45 24217.09502740825701 84 4 33 31 64 69 57 25 45 92 90 85 15 29 35 75 28 58 1 68 55 +46 23712.572214337251353 84 4 33 64 46 69 25 92 77 17 90 85 15 29 75 28 65 21 58 1 6 +47 10594.979074491111533 80 23 0 18 38 19 5 63 74 13 54 47 37 51 12 8 61 44 7 59 30 +48 14126.638765988151135 80 23 18 38 5 63 74 48 10 54 47 51 12 8 61 44 86 81 40 59 30 +49 19897.118440487771295 11 31 62 69 57 16 90 85 10 95 50 71 98 1 68 55 86 49 20 79 72 +50 24217.09502740825701 11 31 62 69 16 90 85 93 95 50 71 58 98 1 68 55 49 20 79 99 72 +51 11335.996956189152115 80 23 38 63 74 48 10 54 47 37 51 12 8 61 44 86 7 67 81 59 30 +52 27614.740846683307609 23 11 62 38 5 52 63 74 10 50 76 71 12 34 98 49 79 99 72 81 40 +53 21820.611665320982866 11 53 38 97 63 74 13 48 47 95 71 51 78 12 8 24 73 81 32 41 30 +54 11099.50188756211719 80 23 0 18 38 19 5 74 15 10 54 47 12 8 61 44 86 7 67 81 59 +55 14126.638765988151135 80 0 31 57 25 5 90 15 10 93 95 35 58 98 68 55 88 61 86 20 67 +56 13117.59313984613982 80 84 23 0 18 25 19 5 10 3 54 47 93 37 58 88 56 61 44 86 7 +57 13117.59313984613982 80 84 0 31 18 57 25 19 5 15 10 54 35 58 68 55 88 61 86 20 67 +58 15640.207205201168108 84 0 33 31 57 25 5 45 92 90 15 29 93 35 28 58 68 55 88 56 61 +59 10104.251807090016882 80 23 18 38 19 5 63 48 10 54 47 93 37 51 12 8 61 44 86 59 30 +60 18919.605490162699425 23 0 2 18 38 22 19 3 91 54 47 37 51 8 88 43 60 61 44 7 59 +61 9081.4106352780963789 80 23 18 38 19 5 63 10 54 47 37 51 12 8 61 44 86 7 67 81 59 +62 28253.277531976302271 4 11 31 62 69 16 52 90 85 95 50 76 71 58 98 1 55 49 79 99 72 +63 11604.024700633122848 80 23 11 18 38 63 74 48 10 54 47 51 12 8 61 44 86 67 81 59 30 +64 26298.251631326154893 4 31 64 46 69 45 92 77 17 90 85 93 35 75 28 21 58 98 1 68 55 +65 23208.049401266245695 84 0 33 2 46 25 22 92 77 15 29 94 35 28 65 58 88 56 6 43 60 +66 19424.128303233708721 23 11 18 97 74 13 9 48 54 71 12 34 36 27 26 40 59 66 70 30 87 +67 11477.893997365372343 80 23 11 38 19 63 10 54 47 93 95 51 12 8 55 61 86 20 67 81 59 +68 16696.551845068584953 80 84 0 31 57 25 5 15 10 54 93 35 58 98 68 55 88 61 86 20 67 +69 22041.34039603954443 4 11 31 62 64 69 16 45 90 85 95 50 35 75 28 58 98 1 55 49 79 +70 20811.56603917897155 11 97 74 13 9 48 71 12 34 24 36 27 26 96 14 40 32 66 70 30 87 +71 13117.59313984613982 80 23 11 38 5 16 63 74 10 93 95 71 51 12 86 49 20 72 67 81 40 +72 19077.268869247389375 11 31 5 16 90 15 10 93 95 50 71 98 86 49 20 79 99 72 67 81 40 +73 21962.508706497203093 11 53 38 97 63 74 13 48 47 95 71 51 78 12 8 73 81 59 32 41 30 +74 11604.024700633122848 80 23 11 18 38 63 74 10 54 47 95 71 51 12 8 61 86 20 67 81 59 +75 25226.140653550268325 4 31 64 46 69 45 92 77 17 90 85 35 75 28 21 58 98 1 68 55 20 +76 30775.891597331330559 11 62 5 16 52 63 10 95 50 76 71 12 34 98 86 49 79 99 72 81 87 +77 22199.00377512423438 84 33 2 64 46 25 22 92 77 17 90 29 94 75 28 65 21 58 1 6 43 +78 21694.480962053228723 11 53 38 97 63 74 13 9 48 95 71 51 78 12 34 8 73 81 32 41 30 +79 22451.26518165973539 4 11 31 62 69 16 90 85 95 50 71 58 98 1 68 55 49 20 79 99 72 +80 10405.783019589485775 80 23 11 18 38 19 63 74 10 54 47 93 37 51 12 8 61 86 67 81 59 +81 10847.240481026614361 80 23 11 18 38 5 63 74 10 54 95 71 51 12 8 61 86 20 67 81 59 +82 25226.140653550268325 23 18 82 63 9 48 39 34 36 27 26 96 14 89 59 66 70 30 87 42 83 +83 23964.833620872756001 23 18 38 82 63 48 39 34 36 27 26 96 14 89 59 66 70 30 87 42 83 +84 15135.68439213016245 84 0 33 2 57 25 22 92 15 3 29 94 35 28 65 58 68 55 88 56 43 +85 21820.611665320982866 4 11 31 62 64 46 69 45 92 90 85 95 50 35 75 58 98 1 55 49 79 +86 10090.456261420107694 80 23 0 11 18 38 5 63 74 10 93 37 95 71 51 12 61 86 67 81 59 +87 19676.38970976920973 23 38 82 5 63 48 39 10 34 27 26 96 14 89 86 59 66 30 87 42 83 +88 13117.59313984613982 84 0 18 57 25 19 5 15 3 54 47 93 37 68 55 88 56 61 44 86 7 +89 23586.44151106949721 23 18 38 82 5 48 39 34 36 27 26 96 14 89 59 66 70 30 87 42 83 +90 18667.344083627198415 4 11 31 62 64 69 92 90 85 95 35 75 28 58 98 1 68 55 49 20 79 +91 23964.833620872756001 0 2 18 38 22 19 3 94 91 54 47 37 51 8 43 60 61 44 7 59 32 +92 18162.821270556192758 84 0 33 2 46 57 25 92 77 90 15 29 35 28 65 58 68 88 56 6 43 +93 12108.547513704128505 80 23 0 11 18 38 5 63 10 3 93 37 51 12 55 56 61 86 67 81 59 +94 22640.461236561364785 84 0 33 2 57 25 22 92 77 15 29 94 91 35 65 58 88 56 6 43 60 +95 13243.723843113890325 80 11 31 38 5 16 74 10 54 93 95 71 51 12 98 61 86 20 72 67 81 +96 21189.958148982223065 23 18 38 82 63 48 39 12 34 27 26 96 14 89 59 66 70 30 87 42 83 +97 21946.74236858873337 53 97 74 13 9 48 71 78 12 34 8 24 36 27 26 40 32 41 66 70 30 +98 18415.082677091697406 11 31 57 25 16 90 15 10 95 71 58 98 1 68 55 49 20 79 72 67 81 +99 33550.76706922185258 80 11 31 62 16 52 10 93 95 50 76 71 34 98 86 49 20 79 99 72 81 +0 20685.435335911221046 80 84 23 0 11 33 31 2 18 38 57 25 22 19 5 63 74 13 48 92 15 10 3 29 54 47 93 37 95 71 51 12 8 35 28 58 68 55 88 56 43 60 61 44 86 7 20 67 81 59 30 +1 29262.323158118313586 80 84 23 4 11 33 31 62 38 64 46 69 57 25 5 16 63 74 45 92 77 17 90 85 15 10 29 93 95 50 71 12 35 75 28 65 21 58 98 1 68 55 56 6 86 49 20 79 72 67 81 +2 33866.09382739123248 80 84 23 0 33 31 2 18 46 57 25 22 19 5 45 92 77 90 85 15 10 3 29 94 91 54 47 93 37 35 28 65 21 58 98 1 68 55 88 56 6 43 60 61 44 86 7 20 79 67 59 +3 23964.833620872756001 80 84 23 0 11 33 31 2 18 38 57 25 22 19 5 63 74 13 92 15 10 3 29 94 91 54 47 93 37 95 51 12 8 35 28 58 68 55 88 56 43 60 61 44 86 7 20 67 81 59 32 +4 36073.38113457687723 80 84 4 11 33 31 62 38 64 46 69 57 25 5 16 63 45 92 77 17 90 85 15 10 29 93 95 50 71 12 35 75 28 65 21 58 98 1 68 55 56 6 86 49 20 79 72 67 81 40 87 +5 20180.912522840215388 80 84 23 0 11 31 18 38 57 25 22 19 5 63 74 13 48 92 15 10 3 54 47 93 37 95 71 51 12 8 36 26 58 68 55 88 56 60 61 44 86 7 20 72 67 81 40 59 66 30 87 +6 35316.5969149703742 84 23 4 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 91 54 47 93 37 36 35 75 28 65 21 58 98 1 68 55 88 56 6 43 60 44 86 7 +7 24721.617840479262668 80 84 23 0 11 53 31 18 38 57 25 22 19 5 63 74 13 48 92 15 10 3 29 91 54 47 93 37 95 71 51 12 8 35 58 68 55 88 56 60 61 44 86 7 20 67 73 81 59 32 30 +8 21063.82744571447256 80 23 0 11 53 31 18 38 57 19 5 63 74 13 9 48 15 10 54 47 93 37 95 71 51 78 12 34 8 24 36 26 55 88 56 60 61 44 86 7 20 67 73 81 40 59 32 41 66 70 30 +9 27244.231905834290956 80 23 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 95 71 51 78 12 34 8 24 36 27 26 96 14 89 61 44 86 20 67 73 81 40 59 32 41 66 70 30 87 42 83 +10 20937.696742446722055 80 84 23 0 11 31 18 38 57 25 19 5 16 63 74 48 90 15 10 3 54 47 93 37 95 71 51 12 8 36 26 58 98 68 55 88 56 61 44 86 7 49 20 72 67 81 40 59 66 30 87 +11 20433.173929375720036 80 23 0 11 31 18 38 57 19 5 16 63 74 9 48 90 85 15 10 3 54 47 93 37 95 50 71 51 12 8 26 98 1 68 55 88 56 61 44 86 7 49 20 79 72 67 81 40 59 66 30 +12 20685.435335911221046 80 23 0 11 53 31 18 38 57 19 5 63 74 13 9 48 15 10 54 47 93 37 95 71 51 78 12 34 8 36 26 55 88 56 60 61 44 86 7 20 72 67 73 81 40 59 41 66 70 30 87 +13 25226.140653550268325 80 23 0 53 18 38 97 57 19 5 63 74 13 9 48 15 10 3 91 54 47 93 37 51 78 12 34 8 24 36 27 26 14 88 56 60 61 44 86 7 20 67 73 81 40 59 32 41 66 70 30 +14 29136.192454850563081 80 23 0 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 51 78 12 34 8 24 36 27 26 96 14 89 61 44 86 7 67 73 81 40 59 32 41 66 70 30 87 42 83 +15 20180.912522840215388 80 84 23 0 11 33 31 2 18 38 57 25 22 19 5 63 74 92 15 10 3 29 94 54 47 93 37 95 71 51 12 8 35 28 65 58 98 68 55 88 56 43 61 44 86 7 20 72 67 81 59 +16 26873.722964985274302 80 23 4 0 11 31 62 38 69 57 25 5 16 63 74 48 90 85 15 10 3 54 93 95 50 71 51 78 12 34 58 98 1 68 55 88 56 61 86 49 20 79 99 72 67 73 81 40 59 41 66 +17 38132.859023870638339 84 23 4 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 35 75 28 65 21 58 98 1 68 55 88 56 6 43 61 86 7 79 81 59 +19 23460.310807801746705 80 84 23 0 11 31 18 38 57 25 22 19 5 63 74 13 48 92 15 10 3 29 91 54 47 93 37 95 71 51 12 8 36 35 58 68 55 88 56 43 60 61 44 86 7 20 67 81 59 32 30 +20 22703.526588195240038 80 23 0 11 53 31 18 38 57 25 19 5 16 63 74 48 90 15 10 3 54 47 93 37 95 71 51 78 12 8 58 98 1 68 55 88 56 61 44 86 7 49 20 79 72 67 73 81 59 41 30 +21 36199.511837844635011 84 23 4 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 35 75 28 65 21 58 98 1 68 55 88 56 6 43 61 44 86 7 79 59 +22 29892.976674457073386 80 84 23 0 11 33 31 2 18 38 57 25 22 19 5 92 77 15 10 3 29 94 91 54 47 93 37 95 71 12 36 35 28 65 58 68 55 88 56 6 43 60 61 44 86 7 20 67 81 59 32 +23 21189.958148982223065 80 84 23 0 11 31 18 38 57 25 19 5 63 74 13 9 48 15 10 3 54 47 93 37 95 71 51 12 8 36 26 96 14 58 68 55 88 56 60 61 44 86 7 20 67 81 40 59 66 30 87 +24 31911.067926741088741 80 23 0 53 18 38 97 82 57 19 5 63 74 13 9 48 39 15 10 54 47 93 37 51 78 12 34 8 24 36 27 26 14 89 56 61 44 86 7 67 73 81 40 59 32 41 66 70 30 42 83 +25 23144.984049632370443 80 84 23 0 11 33 31 2 18 38 46 57 25 22 19 5 45 92 77 90 15 10 3 29 94 54 47 93 37 95 35 28 65 58 98 68 55 88 56 6 43 60 61 44 86 7 49 20 67 81 59 +26 27748.754718905296613 80 23 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 95 71 51 78 12 34 8 24 36 27 26 96 14 89 61 44 86 20 67 73 81 40 59 32 41 66 70 30 87 42 83 +27 31406.545113670086721 23 11 53 18 38 97 82 5 16 52 63 74 13 9 48 39 10 54 47 95 71 51 78 12 34 8 24 36 27 26 96 14 89 98 44 86 49 20 72 73 81 40 59 32 41 66 70 30 87 42 83 +28 29766.845971189319243 84 23 4 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 35 75 28 65 21 58 98 1 68 55 88 56 6 43 61 44 86 7 79 59 +29 27622.62401563754247 80 84 23 0 33 31 2 18 64 46 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 35 75 28 65 21 58 98 1 68 55 88 56 6 43 60 61 44 86 7 20 59 +30 20370.108577741844783 80 23 0 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 95 71 51 78 12 34 8 36 26 96 14 89 61 44 86 7 20 67 73 81 40 59 41 66 70 30 87 42 83 +31 21694.480962053228723 80 84 23 4 0 11 31 18 38 69 57 25 19 5 16 63 74 48 90 85 15 10 3 54 93 37 95 50 71 51 12 8 35 75 58 98 1 68 55 88 56 61 86 49 20 79 72 67 81 59 30 +32 28253.277531976302271 80 23 0 53 18 38 97 82 25 19 5 63 74 13 9 48 39 10 3 91 54 47 37 51 78 12 34 8 24 36 27 26 14 88 56 60 61 44 86 7 67 73 81 40 59 32 41 66 70 30 42 +33 29262.323158118313586 84 23 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 35 75 28 65 21 58 98 1 68 55 88 56 6 43 60 61 44 86 7 79 59 +34 27496.493312369791965 23 11 53 18 38 97 82 5 16 52 63 74 13 9 48 39 10 54 47 95 50 71 51 78 12 34 8 36 27 26 96 14 89 98 86 49 20 79 72 73 81 40 59 32 41 66 70 30 87 42 83 +35 25226.140653550268325 80 84 23 4 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 90 85 15 10 3 29 94 54 47 93 37 95 35 75 28 65 21 58 98 1 68 55 88 56 43 61 44 86 7 20 67 59 +36 25226.140653550268325 80 23 0 11 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 95 71 51 12 34 8 24 36 27 26 96 14 89 56 60 61 44 86 7 20 81 40 59 32 66 70 30 87 42 83 +37 24721.617840479262668 80 84 23 0 11 53 31 18 38 57 25 22 19 5 63 74 13 48 92 15 10 3 29 91 54 47 93 37 95 71 51 12 8 35 58 68 55 88 56 60 61 44 86 7 20 67 73 81 59 32 30 +38 21476.954768722320296 80 23 0 11 31 18 38 57 25 19 5 63 74 13 9 48 15 10 3 54 47 93 37 95 71 51 12 8 36 26 96 14 58 68 55 88 56 60 61 44 86 7 20 72 67 81 40 59 66 30 87 +39 31280.414410402336216 80 23 0 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 51 78 12 34 8 24 36 27 26 96 14 89 61 44 86 7 67 73 81 40 59 32 41 66 70 30 87 42 83 +40 26235.186279692279641 80 23 0 11 18 38 97 19 5 16 52 63 74 13 9 48 10 54 47 93 37 95 71 51 78 12 34 8 36 27 26 96 98 56 60 61 44 86 7 49 20 72 67 81 40 59 32 66 70 30 87 +41 29514.584564653814596 80 23 11 53 18 38 97 82 19 16 52 63 74 13 9 48 10 54 47 93 37 95 71 51 78 12 34 8 24 26 96 14 98 61 44 86 7 49 20 72 67 73 81 40 59 32 41 70 30 87 83 +42 31745.521378702163929 80 23 0 53 18 38 97 82 25 19 5 63 74 13 9 48 39 10 54 47 93 37 51 12 34 8 24 36 27 26 96 14 89 88 56 60 61 44 86 7 67 73 81 59 32 66 70 30 87 42 83 +43 31532.675816937837226 80 84 23 0 33 31 2 18 38 46 57 25 22 19 5 45 92 77 15 10 3 29 94 91 54 47 93 37 95 36 35 28 65 58 98 68 55 88 56 6 43 60 61 44 86 7 49 20 67 81 59 +44 23334.1801045339962 80 84 23 0 11 18 38 57 25 22 19 5 63 74 13 48 92 15 10 3 29 91 54 47 93 37 95 71 51 12 8 36 35 58 68 55 88 56 60 61 44 86 7 20 67 81 40 59 32 30 87 +45 32289.460036544343893 80 84 23 4 0 33 31 2 18 64 46 69 57 25 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 95 35 75 28 65 21 58 98 1 68 55 88 56 6 43 61 86 20 67 59 +46 34307.551288828362885 84 23 4 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 35 75 28 65 21 58 98 1 68 55 88 56 6 43 61 44 86 7 79 59 +47 21694.480962053228723 80 84 23 0 11 53 18 38 57 25 19 5 63 74 13 9 48 15 10 3 91 54 47 93 37 95 71 51 12 8 24 36 58 68 55 88 56 60 61 44 86 7 20 67 73 81 40 59 32 30 87 +48 20512.005618918061373 80 23 0 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 95 71 51 78 12 34 8 36 26 96 14 89 61 44 86 7 20 67 73 81 40 59 41 66 70 30 87 42 83 +49 27244.231905834290956 80 84 23 4 0 11 31 62 38 69 57 25 5 16 52 63 74 90 85 15 10 54 93 95 50 71 51 78 12 34 35 75 58 98 1 68 55 88 56 61 86 49 20 79 99 72 67 73 81 40 41 +50 31784.937223473338236 80 84 23 4 11 31 62 38 69 57 25 5 16 52 63 74 92 90 85 15 10 29 93 95 50 76 71 51 12 34 35 75 58 98 1 68 55 88 56 61 86 49 20 79 99 72 67 81 40 41 87 +51 22305.426556006397732 80 23 0 11 53 31 18 38 57 19 5 63 74 13 9 48 15 10 3 91 54 47 93 37 95 71 51 78 12 8 96 68 55 88 56 60 61 44 86 7 20 72 67 73 81 40 59 32 41 30 87 +52 34812.074101899372181 80 23 11 53 18 62 38 97 19 5 16 52 63 74 9 48 10 54 47 93 95 50 76 71 51 78 12 34 8 27 26 96 98 61 44 86 49 20 79 99 72 67 73 81 40 59 41 66 70 30 87 +53 29514.584564653814596 80 23 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 95 71 51 78 12 34 8 24 27 26 96 14 89 61 44 86 7 20 72 67 73 81 40 59 32 41 70 30 87 83 +54 21694.480962053228723 80 84 23 0 11 31 18 38 57 25 22 19 5 63 74 13 9 48 92 15 10 3 54 47 93 37 95 71 51 12 8 36 26 58 98 68 55 88 56 60 61 44 86 7 20 67 81 40 59 66 30 +55 20307.043226107969531 80 84 23 0 11 31 18 38 69 57 25 19 5 16 63 74 45 92 90 85 15 10 3 29 54 47 93 37 95 50 51 12 8 35 75 58 98 1 68 55 88 56 61 86 49 20 79 72 67 81 59 +56 21189.958148982223065 80 84 23 0 11 33 31 2 18 38 57 25 22 19 5 63 74 13 92 15 10 3 29 94 54 47 93 37 95 71 51 12 8 35 28 58 68 55 88 56 43 60 61 44 86 7 20 67 81 59 30 +57 21189.958148982223065 80 84 23 0 11 33 31 2 18 38 57 25 22 19 5 16 63 74 92 15 10 3 29 54 47 93 37 95 71 51 12 8 35 28 58 98 68 55 88 56 43 61 44 86 7 49 20 72 67 81 59 +58 20937.696742446722055 80 84 23 0 33 31 2 18 38 64 46 69 57 25 19 5 45 92 90 85 15 10 3 29 94 54 47 93 37 95 35 75 28 65 58 98 1 68 55 88 56 43 61 86 7 49 20 79 67 81 59 +59 20685.435335911221046 80 23 0 11 31 18 38 57 25 19 5 63 74 13 9 48 15 10 3 54 47 93 37 95 71 51 12 8 36 26 96 14 58 68 55 88 56 60 61 44 86 7 20 67 81 40 59 66 30 87 83 +60 28655.319148642258369 80 84 23 0 33 2 18 38 57 25 22 19 5 63 74 13 48 92 15 10 3 29 94 91 54 47 93 37 51 12 8 36 65 88 56 6 43 60 61 44 86 7 20 67 81 40 59 32 66 30 87 +61 23042.502853227320884 80 84 23 0 11 31 18 38 57 25 19 5 63 74 13 48 15 10 3 54 47 93 37 95 71 51 78 12 8 24 36 35 58 98 68 55 88 56 60 61 44 86 7 20 72 67 81 40 59 30 87 +62 36451.77324438013602 80 84 4 11 33 31 62 38 64 46 69 57 25 5 16 52 63 45 92 90 85 15 10 29 93 95 50 76 71 12 34 35 75 28 65 58 98 1 68 55 56 86 49 20 79 99 72 67 81 40 87 +63 21205.724486890692788 80 23 0 11 53 31 18 38 57 19 5 63 74 13 9 48 15 10 3 54 47 93 37 95 71 51 78 12 8 36 26 96 68 55 88 56 60 61 44 86 7 20 72 67 73 81 40 59 41 30 87 +64 34118.35523392673349 80 84 23 4 0 11 33 31 62 38 64 46 69 57 25 5 45 92 77 17 90 85 15 10 29 93 95 71 12 35 75 28 65 21 58 98 1 68 55 88 56 6 61 86 49 20 79 72 67 81 59 +65 31784.937223473338236 84 23 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 91 54 47 93 37 36 35 75 28 65 21 58 98 1 68 55 88 56 6 43 60 61 44 86 7 +66 27370.362609102041461 80 23 0 11 18 38 97 82 19 5 16 63 74 13 9 48 39 10 54 47 93 95 71 51 12 34 8 24 36 27 26 96 14 89 98 61 44 86 20 72 67 81 40 59 32 66 70 30 87 42 83 +67 23208.049401266245695 80 23 0 11 53 31 18 38 57 25 19 5 16 63 74 13 48 15 10 3 54 47 93 37 95 71 51 78 12 8 35 58 98 68 55 88 56 60 61 44 86 7 49 20 72 67 73 81 59 41 30 +68 22199.00377512423438 80 84 23 0 11 33 31 2 18 38 57 25 19 5 16 63 45 92 90 15 10 3 29 54 47 93 37 95 51 12 8 35 28 58 98 1 68 55 88 56 43 61 44 86 7 49 20 79 67 81 59 +69 32037.198630008839245 80 84 4 11 33 31 62 38 64 46 69 57 25 5 16 63 74 45 92 77 17 90 85 15 10 29 93 95 50 71 12 35 75 28 65 21 58 98 1 68 55 56 6 86 49 20 79 72 67 81 40 +70 29262.323158118313586 80 23 11 53 18 38 97 82 5 63 74 13 9 48 39 10 54 47 93 95 71 51 78 12 34 8 24 36 27 26 96 14 89 98 61 44 86 20 72 73 81 40 59 32 41 66 70 30 87 42 83 +71 20370.108577741844783 80 23 0 11 31 18 38 97 57 19 5 16 52 63 74 9 48 90 15 10 54 47 93 37 95 50 71 51 12 34 8 27 26 98 1 55 56 61 86 7 49 20 79 72 67 81 40 59 66 70 30 +72 24721.617840479262668 80 23 0 11 31 62 38 97 69 57 25 5 16 52 63 74 90 85 15 10 54 93 95 50 76 71 51 78 12 34 58 98 1 68 55 88 56 61 86 49 20 79 99 72 67 73 81 40 59 41 66 +73 28757.800345047307928 80 23 11 53 18 38 97 82 19 5 16 52 63 74 13 9 48 10 54 47 93 37 95 71 51 78 12 34 8 24 26 96 14 98 61 44 86 7 49 20 72 67 73 81 40 59 32 41 70 30 83 +74 20685.435335911221046 80 23 0 11 53 31 18 38 97 57 19 5 63 74 13 9 48 15 10 54 47 93 37 95 71 51 78 12 34 8 36 26 98 55 56 60 61 44 86 7 20 72 67 73 81 40 59 41 66 70 30 +75 32289.460036544343893 80 84 23 4 11 33 31 62 38 64 46 69 57 25 5 16 63 74 45 92 77 17 90 85 15 10 29 93 95 50 71 12 35 75 28 65 21 58 98 1 68 55 56 6 86 49 20 79 72 67 81 +76 37334.688167254396831 80 23 0 11 53 31 18 62 38 97 5 16 52 63 74 48 90 15 10 54 93 37 95 50 76 71 51 78 12 34 8 27 26 96 98 61 86 49 20 79 99 72 67 73 81 40 59 41 66 30 87 +77 33929.159179025104095 84 23 4 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 36 35 75 28 65 21 58 98 1 68 55 88 56 6 43 60 44 86 7 59 +78 28631.669641779553785 80 23 11 53 18 38 97 19 5 16 52 63 74 13 9 48 10 54 47 93 37 95 71 51 78 12 34 8 24 36 27 26 96 98 61 44 86 7 49 20 72 67 73 81 40 59 32 41 66 70 30 +79 29829.911322823194496 80 84 23 4 11 33 31 62 38 69 57 25 5 16 52 63 74 92 90 85 15 10 29 93 95 50 76 71 51 12 34 35 75 28 58 98 1 68 55 88 56 61 86 49 20 79 99 72 67 81 40 +80 22955.787994730744686 80 84 23 0 11 31 18 38 57 25 19 5 16 63 74 13 48 15 10 3 54 47 93 37 95 71 51 12 8 36 35 58 98 68 55 88 56 60 61 44 86 7 49 20 72 67 81 40 59 30 87 +82 35316.5969149703742 80 23 0 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 51 78 12 34 8 24 36 27 26 96 14 89 61 44 86 7 67 73 81 40 59 32 41 66 70 30 87 42 83 +83 31280.414410402336216 80 23 0 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 71 51 78 12 34 8 36 27 26 96 14 89 61 44 86 7 67 73 81 40 59 32 41 66 70 30 87 42 83 +84 24406.291082309882768 80 84 23 0 33 31 2 18 38 46 57 25 22 19 5 45 92 77 90 15 10 3 29 94 54 47 93 37 95 35 28 65 21 58 98 68 55 88 56 6 43 60 61 44 86 7 49 20 79 67 59 +85 29766.845971189319243 80 84 23 4 11 33 31 62 38 64 46 69 57 25 5 16 63 74 45 92 77 17 90 85 15 10 29 93 95 50 71 12 35 75 28 65 21 58 98 1 68 55 56 6 86 49 20 79 72 67 81 +86 21599.882934602414025 80 84 23 0 11 31 18 38 57 25 19 5 16 63 74 13 48 90 15 10 3 54 47 93 37 95 71 51 12 8 36 26 58 98 68 55 88 56 61 44 86 7 49 20 72 67 81 40 59 30 87 +87 27496.493312369791965 80 23 0 11 31 18 38 97 82 19 5 63 74 9 48 39 15 10 54 47 93 37 95 71 51 12 34 8 36 27 26 96 14 89 88 56 61 44 86 7 20 67 81 40 59 66 70 30 87 42 83 +88 21189.958148982223065 80 84 23 0 11 33 31 2 18 38 57 25 22 19 5 63 74 92 15 10 3 29 94 54 47 93 37 95 71 51 12 8 35 28 58 98 68 55 88 56 43 60 61 44 86 7 20 72 67 81 59 +89 31658.806520205587731 80 23 11 53 18 38 97 82 19 5 63 74 13 9 48 39 15 10 54 47 93 71 51 78 12 34 8 24 36 27 26 96 14 89 61 44 86 7 67 73 81 40 59 32 41 66 70 30 87 42 83 +90 26487.44768622778065 80 84 23 4 11 33 31 62 38 64 46 69 57 25 5 16 63 74 45 92 77 17 90 85 15 10 29 93 95 50 71 12 35 75 28 65 21 58 98 1 68 55 56 6 86 49 20 79 72 67 81 +91 33803.02847575735359 80 84 23 0 33 2 18 38 57 25 22 19 5 63 74 13 9 48 15 10 3 29 94 91 54 47 93 37 51 12 8 36 65 88 56 6 43 60 61 44 86 7 20 67 81 40 59 32 66 30 87 +92 27496.493312369791965 80 84 23 0 33 31 2 18 64 46 69 57 25 22 19 5 45 92 77 17 90 85 15 10 3 29 94 54 47 93 37 35 75 28 65 21 58 98 1 68 55 88 56 6 43 61 44 86 7 79 59 +93 21189.958148982223065 80 84 23 0 11 31 18 38 57 25 22 19 5 16 63 74 48 92 15 10 3 29 54 47 93 37 95 71 51 12 8 36 35 58 68 55 88 56 61 44 86 7 49 20 72 67 81 40 59 30 87 +94 34055.2898822928546 80 84 23 0 33 31 2 18 38 46 57 25 22 19 5 45 92 77 90 15 10 3 29 94 91 54 47 93 37 95 36 35 28 65 21 58 98 68 55 88 56 6 43 60 61 44 86 7 20 67 59 +95 21189.958148982223065 80 23 0 11 31 18 38 69 57 25 19 5 16 63 74 48 90 85 15 10 3 54 47 93 37 95 50 71 51 12 8 58 98 1 68 55 88 56 61 44 86 7 49 20 79 72 67 81 40 59 30 +96 29262.323158118313586 80 23 0 11 53 18 38 97 82 19 5 63 74 13 9 48 39 10 54 47 93 37 95 71 51 78 12 34 8 36 27 26 96 14 89 61 44 86 7 67 73 81 40 59 41 66 70 30 87 42 83 +97 29766.845971189319243 80 23 11 53 18 38 97 82 5 16 52 63 74 13 9 48 39 10 54 47 95 71 51 78 12 34 8 24 36 27 26 96 14 89 98 86 49 20 72 73 81 40 59 32 41 66 70 30 87 42 83 +98 26250.952617600749363 80 84 23 4 0 11 33 31 38 64 69 57 25 5 16 63 74 92 90 85 15 10 29 54 93 95 50 71 51 12 8 35 75 28 58 98 1 68 55 88 61 86 49 20 79 99 72 67 81 40 66 +99 39163.583364636797342 80 23 0 11 31 62 38 57 25 5 16 52 63 74 48 90 85 15 10 54 93 37 95 50 76 71 51 12 34 96 98 1 55 88 56 61 86 49 20 79 99 72 67 73 81 40 59 41 66 30 87 diff --git a/Frechet_distance/test/Frechet_distance/data/queries/OV.txt b/Frechet_distance/test/Frechet_distance/data/queries/OV.txt new file mode 100644 index 000000000000..39dbb3076094 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/queries/OV.txt @@ -0,0 +1,24200 @@ +0 1 30.000000099990881 1 +0 1 29.999999899990879 0 +0 3 30.000000099990881 1 +0 3 29.999999899990879 0 +0 5 30.000000099990881 1 +0 5 29.999999899990879 0 +0 7 30.000000099990881 1 +0 7 29.999999899990879 0 +0 9 30.000000099990881 1 +0 9 29.999999899990879 0 +0 11 30.000000099990881 1 +0 11 29.999999899990879 0 +0 13 30.000000099990881 1 +0 13 29.999999899990879 0 +0 15 30.000000099990881 1 +0 15 29.999999899990879 0 +0 17 30.000000099990881 1 +0 17 29.999999899990879 0 +0 19 30.000000099990881 1 +0 19 29.999999899990879 0 +0 21 30.000000099990881 1 +0 21 29.999999899990879 0 +0 23 30.000000099990881 1 +0 23 29.999999899990879 0 +0 25 30.059459034610772 1 +0 25 30.059458834610769 0 +0 27 30.000000099990881 1 +0 27 29.999999899990879 0 +0 29 30.000000099990881 1 +0 29 29.999999899990879 0 +0 31 30.000000099990881 1 +0 31 29.999999899990879 0 +0 33 30.000000099990881 1 +0 33 29.999999899990879 0 +0 35 30.000000099990881 1 +0 35 29.999999899990879 0 +0 37 30.000000099990881 1 +0 37 29.999999899990879 0 +0 39 30.000000099990881 1 +0 39 29.999999899990879 0 +0 41 30.000000099990881 1 +0 41 29.999999899990879 0 +0 43 30.000000099990881 1 +0 43 29.999999899990879 0 +0 45 30.000000099990881 1 +0 45 29.999999899990879 0 +0 47 30.000000099990881 1 +0 47 29.999999899990879 0 +0 49 30.000000099990881 1 +0 49 29.999999899990879 0 +0 51 30.000000099990881 1 +0 51 29.999999899990879 0 +0 53 30.000000099990881 1 +0 53 29.999999899990879 0 +0 55 30.000000099990881 1 +0 55 29.999999899990879 0 +0 57 30.000000099990881 1 +0 57 29.999999899990879 0 +0 59 30.000000099990881 1 +0 59 29.999999899990879 0 +0 61 104.403065189112240 1 +0 61 104.403064989112252 0 +0 63 104.403065189112240 1 +0 63 104.403064989112252 0 +0 65 104.403065189112240 1 +0 65 104.403064989112252 0 +0 67 104.403065189112240 1 +0 67 104.403064989112252 0 +0 69 104.403065189112240 1 +0 69 104.403064989112252 0 +0 71 104.403065189112240 1 +0 71 104.403064989112252 0 +0 73 104.403065189112240 1 +0 73 104.403064989112252 0 +0 75 104.403065189112240 1 +0 75 104.403064989112252 0 +0 77 104.403065189112240 1 +0 77 104.403064989112252 0 +0 79 104.403065189112240 1 +0 79 104.403064989112252 0 +0 81 104.403065189112240 1 +0 81 104.403064989112252 0 +0 83 104.403065189112240 1 +0 83 104.403064989112252 0 +0 85 104.403065189112240 1 +0 85 104.403064989112252 0 +0 87 104.403065189112240 1 +0 87 104.403064989112252 0 +0 89 104.403065189112240 1 +0 89 104.403064989112252 0 +0 91 104.403065189112240 1 +0 91 104.403064989112252 0 +0 93 104.403065189112240 1 +0 93 104.403064989112252 0 +0 95 104.403065189112240 1 +0 95 104.403064989112252 0 +0 97 104.403065189112240 1 +0 97 104.403064989112252 0 +0 99 104.403065189112240 1 +0 99 104.403064989112252 0 +0 101 104.403065189112240 1 +0 101 104.403064989112252 0 +0 103 104.403065189112240 1 +0 103 104.403064989112252 0 +0 105 104.403065189112240 1 +0 105 104.403064989112252 0 +0 107 104.403065189112240 1 +0 107 104.403064989112252 0 +0 109 104.403065189112240 1 +0 109 104.403064989112252 0 +0 111 104.403065189112240 1 +0 111 104.403064989112252 0 +0 113 104.403065189112240 1 +0 113 104.403064989112252 0 +0 115 104.403065189112240 1 +0 115 104.403064989112252 0 +0 117 104.403065189112240 1 +0 117 104.403064989112252 0 +0 119 104.403065189112240 1 +0 119 104.403064989112252 0 +0 121 202.237484261575247 1 +0 121 202.237484061575259 0 +0 123 202.237484261575247 1 +0 123 202.237484061575259 0 +0 125 202.237484261575247 1 +0 125 202.237484061575259 0 +0 127 202.237484261575247 1 +0 127 202.237484061575259 0 +0 129 202.237484261575247 1 +0 129 202.237484061575259 0 +0 131 202.237484261575247 1 +0 131 202.237484061575259 0 +0 133 202.237484261575247 1 +0 133 202.237484061575259 0 +0 135 202.237484261575247 1 +0 135 202.237484061575259 0 +0 137 202.237484261575247 1 +0 137 202.237484061575259 0 +0 139 202.237484261575247 1 +0 139 202.237484061575259 0 +0 141 202.237484261575247 1 +0 141 202.237484061575259 0 +0 143 202.237484261575247 1 +0 143 202.237484061575259 0 +0 145 202.237484261575247 1 +0 145 202.237484061575259 0 +0 147 202.237484261575247 1 +0 147 202.237484061575259 0 +0 149 202.237484261575247 1 +0 149 202.237484061575259 0 +0 151 202.237484261575247 1 +0 151 202.237484061575259 0 +0 153 202.237484261575247 1 +0 153 202.237484061575259 0 +0 155 202.237484261575247 1 +0 155 202.237484061575259 0 +0 157 202.237484261575247 1 +0 157 202.237484061575259 0 +0 159 202.237484261575247 1 +0 159 202.237484061575259 0 +0 161 202.237484261575247 1 +0 161 202.237484061575259 0 +0 163 202.237484261575247 1 +0 163 202.237484061575259 0 +0 165 202.237484261575247 1 +0 165 202.237484061575259 0 +0 167 202.237484261575247 1 +0 167 202.237484061575259 0 +0 169 202.237484261575247 1 +0 169 202.237484061575259 0 +0 171 202.237484261575247 1 +0 171 202.237484061575259 0 +0 173 202.237484261575247 1 +0 173 202.237484061575259 0 +0 175 202.237484261575247 1 +0 175 202.237484061575259 0 +0 177 202.237484261575247 1 +0 177 202.237484061575259 0 +0 179 202.237484261575247 1 +0 179 202.237484061575259 0 +0 181 301.496268733636498 1 +0 181 301.496268533636453 0 +0 183 301.496268733636498 1 +0 183 301.496268533636453 0 +0 185 301.496268733636498 1 +0 185 301.496268533636453 0 +0 187 301.496268733636498 1 +0 187 301.496268533636453 0 +0 189 301.496268733636498 1 +0 189 301.496268533636453 0 +0 191 301.496268733636498 1 +0 191 301.496268533636453 0 +0 193 301.496268733636498 1 +0 193 301.496268533636453 0 +0 195 301.496268733636498 1 +0 195 301.496268533636453 0 +0 197 301.496268733636498 1 +0 197 301.496268533636453 0 +0 199 301.496268733636498 1 +0 199 301.496268533636453 0 +0 201 401.123422502669825 1 +0 201 401.123422302669780 0 +0 203 401.123422502669825 1 +0 203 401.123422302669780 0 +0 205 401.123422502669825 1 +0 205 401.123422302669780 0 +0 207 401.123422502669825 1 +0 207 401.123422302669780 0 +0 209 401.123422502669825 1 +0 209 401.123422302669780 0 +0 211 401.123422502669825 1 +0 211 401.123422302669780 0 +0 213 401.123422502669825 1 +0 213 401.123422302669780 0 +0 215 401.123422502669825 1 +0 215 401.123422302669780 0 +0 217 401.123422502669825 1 +0 217 401.123422302669780 0 +0 219 401.123422502669825 1 +0 219 401.123422302669780 0 +2 1 30.000000099990881 1 +2 1 29.999999899990879 0 +2 3 30.000000099990881 1 +2 3 29.999999899990879 0 +2 5 30.000000099990881 1 +2 5 29.999999899990879 0 +2 7 30.000000099990881 1 +2 7 29.999999899990879 0 +2 9 30.000000099990881 1 +2 9 29.999999899990879 0 +2 11 30.000000099990881 1 +2 11 29.999999899990879 0 +2 13 30.000000099990881 1 +2 13 29.999999899990879 0 +2 15 30.059459034610772 1 +2 15 30.059458834610769 0 +2 17 30.000000099990881 1 +2 17 29.999999899990879 0 +2 19 30.000000099990881 1 +2 19 29.999999899990879 0 +2 21 30.000000099990881 1 +2 21 29.999999899990879 0 +2 23 30.000000099990881 1 +2 23 29.999999899990879 0 +2 25 30.000000099990881 1 +2 25 29.999999899990879 0 +2 27 30.000000099990881 1 +2 27 29.999999899990879 0 +2 29 30.000000099990881 1 +2 29 29.999999899990879 0 +2 31 30.000000099990881 1 +2 31 29.999999899990879 0 +2 33 30.000000099990881 1 +2 33 29.999999899990879 0 +2 35 30.059459034610772 1 +2 35 30.059458834610769 0 +2 37 30.000000099990881 1 +2 37 29.999999899990879 0 +2 39 30.000000099990881 1 +2 39 29.999999899990879 0 +2 41 30.000000099990881 1 +2 41 29.999999899990879 0 +2 43 30.059459034610772 1 +2 43 30.059458834610769 0 +2 45 30.000000099990881 1 +2 45 29.999999899990879 0 +2 47 30.000000099990881 1 +2 47 29.999999899990879 0 +2 49 30.000000099990881 1 +2 49 29.999999899990879 0 +2 51 30.000000099990881 1 +2 51 29.999999899990879 0 +2 53 30.000000099990881 1 +2 53 29.999999899990879 0 +2 55 30.000000099990881 1 +2 55 29.999999899990879 0 +2 57 30.000000099990881 1 +2 57 29.999999899990879 0 +2 59 30.000000099990881 1 +2 59 29.999999899990879 0 +2 61 104.403065189112240 1 +2 61 104.403064989112252 0 +2 63 104.403065189112240 1 +2 63 104.403064989112252 0 +2 65 104.403065189112240 1 +2 65 104.403064989112252 0 +2 67 104.403065189112240 1 +2 67 104.403064989112252 0 +2 69 104.403065189112240 1 +2 69 104.403064989112252 0 +2 71 104.403065189112240 1 +2 71 104.403064989112252 0 +2 73 104.403065189112240 1 +2 73 104.403064989112252 0 +2 75 104.403065189112240 1 +2 75 104.403064989112252 0 +2 77 104.403065189112240 1 +2 77 104.403064989112252 0 +2 79 104.403065189112240 1 +2 79 104.403064989112252 0 +2 81 104.403065189112240 1 +2 81 104.403064989112252 0 +2 83 104.403065189112240 1 +2 83 104.403064989112252 0 +2 85 104.403065189112240 1 +2 85 104.403064989112252 0 +2 87 104.403065189112240 1 +2 87 104.403064989112252 0 +2 89 104.403065189112240 1 +2 89 104.403064989112252 0 +2 91 104.403065189112240 1 +2 91 104.403064989112252 0 +2 93 104.403065189112240 1 +2 93 104.403064989112252 0 +2 95 104.403065189112240 1 +2 95 104.403064989112252 0 +2 97 104.403065189112240 1 +2 97 104.403064989112252 0 +2 99 104.403065189112240 1 +2 99 104.403064989112252 0 +2 101 104.403065189112240 1 +2 101 104.403064989112252 0 +2 103 104.403065189112240 1 +2 103 104.403064989112252 0 +2 105 104.403065189112240 1 +2 105 104.403064989112252 0 +2 107 104.403065189112240 1 +2 107 104.403064989112252 0 +2 109 104.403065189112240 1 +2 109 104.403064989112252 0 +2 111 104.403065189112240 1 +2 111 104.403064989112252 0 +2 113 104.403065189112240 1 +2 113 104.403064989112252 0 +2 115 104.403065189112240 1 +2 115 104.403064989112252 0 +2 117 104.403065189112240 1 +2 117 104.403064989112252 0 +2 119 104.403065189112240 1 +2 119 104.403064989112252 0 +2 121 202.237484261575247 1 +2 121 202.237484061575259 0 +2 123 202.237484261575247 1 +2 123 202.237484061575259 0 +2 125 202.237484261575247 1 +2 125 202.237484061575259 0 +2 127 202.237484261575247 1 +2 127 202.237484061575259 0 +2 129 202.237484261575247 1 +2 129 202.237484061575259 0 +2 131 202.237484261575247 1 +2 131 202.237484061575259 0 +2 133 202.237484261575247 1 +2 133 202.237484061575259 0 +2 135 202.237484261575247 1 +2 135 202.237484061575259 0 +2 137 202.237484261575247 1 +2 137 202.237484061575259 0 +2 139 202.237484261575247 1 +2 139 202.237484061575259 0 +2 141 202.237484261575247 1 +2 141 202.237484061575259 0 +2 143 202.237484261575247 1 +2 143 202.237484061575259 0 +2 145 202.237484261575247 1 +2 145 202.237484061575259 0 +2 147 202.237484261575247 1 +2 147 202.237484061575259 0 +2 149 202.237484261575247 1 +2 149 202.237484061575259 0 +2 151 202.237484261575247 1 +2 151 202.237484061575259 0 +2 153 202.237484261575247 1 +2 153 202.237484061575259 0 +2 155 202.237484261575247 1 +2 155 202.237484061575259 0 +2 157 202.237484261575247 1 +2 157 202.237484061575259 0 +2 159 202.237484261575247 1 +2 159 202.237484061575259 0 +2 161 202.237484261575247 1 +2 161 202.237484061575259 0 +2 163 202.237484261575247 1 +2 163 202.237484061575259 0 +2 165 202.237484261575247 1 +2 165 202.237484061575259 0 +2 167 202.237484261575247 1 +2 167 202.237484061575259 0 +2 169 202.237484261575247 1 +2 169 202.237484061575259 0 +2 171 202.237484261575247 1 +2 171 202.237484061575259 0 +2 173 202.237484261575247 1 +2 173 202.237484061575259 0 +2 175 202.237484261575247 1 +2 175 202.237484061575259 0 +2 177 202.237484261575247 1 +2 177 202.237484061575259 0 +2 179 202.237484261575247 1 +2 179 202.237484061575259 0 +2 181 301.496268733636498 1 +2 181 301.496268533636453 0 +2 183 301.496268733636498 1 +2 183 301.496268533636453 0 +2 185 301.496268733636498 1 +2 185 301.496268533636453 0 +2 187 301.496268733636498 1 +2 187 301.496268533636453 0 +2 189 301.496268733636498 1 +2 189 301.496268533636453 0 +2 191 301.496268733636498 1 +2 191 301.496268533636453 0 +2 193 301.496268733636498 1 +2 193 301.496268533636453 0 +2 195 301.496268733636498 1 +2 195 301.496268533636453 0 +2 197 301.496268733636498 1 +2 197 301.496268533636453 0 +2 199 301.496268733636498 1 +2 199 301.496268533636453 0 +2 201 401.123422502669825 1 +2 201 401.123422302669780 0 +2 203 401.123422502669825 1 +2 203 401.123422302669780 0 +2 205 401.123422502669825 1 +2 205 401.123422302669780 0 +2 207 401.123422502669825 1 +2 207 401.123422302669780 0 +2 209 401.123422502669825 1 +2 209 401.123422302669780 0 +2 211 401.123422502669825 1 +2 211 401.123422302669780 0 +2 213 401.123422502669825 1 +2 213 401.123422302669780 0 +2 215 401.123422502669825 1 +2 215 401.123422302669780 0 +2 217 401.123422502669825 1 +2 217 401.123422302669780 0 +2 219 401.123422502669825 1 +2 219 401.123422302669780 0 +4 1 30.000000099990881 1 +4 1 29.999999899990879 0 +4 3 30.000000099990881 1 +4 3 29.999999899990879 0 +4 5 30.000000099990881 1 +4 5 29.999999899990879 0 +4 7 30.000000099990881 1 +4 7 29.999999899990879 0 +4 9 30.000000099990881 1 +4 9 29.999999899990879 0 +4 11 30.000000099990881 1 +4 11 29.999999899990879 0 +4 13 30.059459034610772 1 +4 13 30.059458834610769 0 +4 15 30.059459034610772 1 +4 15 30.059458834610769 0 +4 17 30.000000099990881 1 +4 17 29.999999899990879 0 +4 19 30.059459034610772 1 +4 19 30.059458834610769 0 +4 21 30.000000099990881 1 +4 21 29.999999899990879 0 +4 23 30.000000099990881 1 +4 23 29.999999899990879 0 +4 25 30.000000099990881 1 +4 25 29.999999899990879 0 +4 27 30.000000099990881 1 +4 27 29.999999899990879 0 +4 29 30.059459034610772 1 +4 29 30.059458834610769 0 +4 31 30.000000099990881 1 +4 31 29.999999899990879 0 +4 33 30.059459034610772 1 +4 33 30.059458834610769 0 +4 35 30.059459034610772 1 +4 35 30.059458834610769 0 +4 37 30.000000099990881 1 +4 37 29.999999899990879 0 +4 39 30.000000099990881 1 +4 39 29.999999899990879 0 +4 41 30.000000099990881 1 +4 41 29.999999899990879 0 +4 43 30.000000099990881 1 +4 43 29.999999899990879 0 +4 45 30.000000099990881 1 +4 45 29.999999899990879 0 +4 47 30.000000099990881 1 +4 47 29.999999899990879 0 +4 49 30.000000099990881 1 +4 49 29.999999899990879 0 +4 51 30.000000099990881 1 +4 51 29.999999899990879 0 +4 53 30.000000099990881 1 +4 53 29.999999899990879 0 +4 55 30.000000099990881 1 +4 55 29.999999899990879 0 +4 57 30.000000099990881 1 +4 57 29.999999899990879 0 +4 59 30.000000099990881 1 +4 59 29.999999899990879 0 +4 61 104.403065189112240 1 +4 61 104.403064989112252 0 +4 63 104.403065189112240 1 +4 63 104.403064989112252 0 +4 65 104.403065189112240 1 +4 65 104.403064989112252 0 +4 67 104.403065189112240 1 +4 67 104.403064989112252 0 +4 69 104.403065189112240 1 +4 69 104.403064989112252 0 +4 71 104.403065189112240 1 +4 71 104.403064989112252 0 +4 73 104.403065189112240 1 +4 73 104.403064989112252 0 +4 75 104.403065189112240 1 +4 75 104.403064989112252 0 +4 77 104.403065189112240 1 +4 77 104.403064989112252 0 +4 79 104.403065189112240 1 +4 79 104.403064989112252 0 +4 81 104.403065189112240 1 +4 81 104.403064989112252 0 +4 83 104.403065189112240 1 +4 83 104.403064989112252 0 +4 85 104.403065189112240 1 +4 85 104.403064989112252 0 +4 87 104.403065189112240 1 +4 87 104.403064989112252 0 +4 89 104.403065189112240 1 +4 89 104.403064989112252 0 +4 91 104.403065189112240 1 +4 91 104.403064989112252 0 +4 93 104.403065189112240 1 +4 93 104.403064989112252 0 +4 95 104.403065189112240 1 +4 95 104.403064989112252 0 +4 97 104.403065189112240 1 +4 97 104.403064989112252 0 +4 99 104.403065189112240 1 +4 99 104.403064989112252 0 +4 101 104.403065189112240 1 +4 101 104.403064989112252 0 +4 103 104.403065189112240 1 +4 103 104.403064989112252 0 +4 105 104.403065189112240 1 +4 105 104.403064989112252 0 +4 107 104.403065189112240 1 +4 107 104.403064989112252 0 +4 109 104.403065189112240 1 +4 109 104.403064989112252 0 +4 111 104.403065189112240 1 +4 111 104.403064989112252 0 +4 113 104.403065189112240 1 +4 113 104.403064989112252 0 +4 115 104.403065189112240 1 +4 115 104.403064989112252 0 +4 117 104.403065189112240 1 +4 117 104.403064989112252 0 +4 119 104.403065189112240 1 +4 119 104.403064989112252 0 +4 121 202.237484261575247 1 +4 121 202.237484061575259 0 +4 123 202.237484261575247 1 +4 123 202.237484061575259 0 +4 125 202.237484261575247 1 +4 125 202.237484061575259 0 +4 127 202.237484261575247 1 +4 127 202.237484061575259 0 +4 129 202.237484261575247 1 +4 129 202.237484061575259 0 +4 131 202.237484261575247 1 +4 131 202.237484061575259 0 +4 133 202.237484261575247 1 +4 133 202.237484061575259 0 +4 135 202.237484261575247 1 +4 135 202.237484061575259 0 +4 137 202.237484261575247 1 +4 137 202.237484061575259 0 +4 139 202.237484261575247 1 +4 139 202.237484061575259 0 +4 141 202.237484261575247 1 +4 141 202.237484061575259 0 +4 143 202.237484261575247 1 +4 143 202.237484061575259 0 +4 145 202.237484261575247 1 +4 145 202.237484061575259 0 +4 147 202.237484261575247 1 +4 147 202.237484061575259 0 +4 149 202.237484261575247 1 +4 149 202.237484061575259 0 +4 151 202.237484261575247 1 +4 151 202.237484061575259 0 +4 153 202.237484261575247 1 +4 153 202.237484061575259 0 +4 155 202.237484261575247 1 +4 155 202.237484061575259 0 +4 157 202.237484261575247 1 +4 157 202.237484061575259 0 +4 159 202.237484261575247 1 +4 159 202.237484061575259 0 +4 161 202.237484261575247 1 +4 161 202.237484061575259 0 +4 163 202.237484261575247 1 +4 163 202.237484061575259 0 +4 165 202.237484261575247 1 +4 165 202.237484061575259 0 +4 167 202.237484261575247 1 +4 167 202.237484061575259 0 +4 169 202.237484261575247 1 +4 169 202.237484061575259 0 +4 171 202.237484261575247 1 +4 171 202.237484061575259 0 +4 173 202.237484261575247 1 +4 173 202.237484061575259 0 +4 175 202.237484261575247 1 +4 175 202.237484061575259 0 +4 177 202.237484261575247 1 +4 177 202.237484061575259 0 +4 179 202.237484261575247 1 +4 179 202.237484061575259 0 +4 181 301.496268733636498 1 +4 181 301.496268533636453 0 +4 183 301.496268733636498 1 +4 183 301.496268533636453 0 +4 185 301.496268733636498 1 +4 185 301.496268533636453 0 +4 187 301.496268733636498 1 +4 187 301.496268533636453 0 +4 189 301.496268733636498 1 +4 189 301.496268533636453 0 +4 191 301.496268733636498 1 +4 191 301.496268533636453 0 +4 193 301.496268733636498 1 +4 193 301.496268533636453 0 +4 195 301.496268733636498 1 +4 195 301.496268533636453 0 +4 197 301.496268733636498 1 +4 197 301.496268533636453 0 +4 199 301.496268733636498 1 +4 199 301.496268533636453 0 +4 201 401.123422502669825 1 +4 201 401.123422302669780 0 +4 203 401.123422502669825 1 +4 203 401.123422302669780 0 +4 205 401.123422502669825 1 +4 205 401.123422302669780 0 +4 207 401.123422502669825 1 +4 207 401.123422302669780 0 +4 209 401.123422502669825 1 +4 209 401.123422302669780 0 +4 211 401.123422502669825 1 +4 211 401.123422302669780 0 +4 213 401.123422502669825 1 +4 213 401.123422302669780 0 +4 215 401.123422502669825 1 +4 215 401.123422302669780 0 +4 217 401.123422502669825 1 +4 217 401.123422302669780 0 +4 219 401.123422502669825 1 +4 219 401.123422302669780 0 +6 1 30.000000099990881 1 +6 1 29.999999899990879 0 +6 3 30.000000099990881 1 +6 3 29.999999899990879 0 +6 5 30.000000099990881 1 +6 5 29.999999899990879 0 +6 7 30.000000099990881 1 +6 7 29.999999899990879 0 +6 9 30.000000099990881 1 +6 9 29.999999899990879 0 +6 11 30.000000099990881 1 +6 11 29.999999899990879 0 +6 13 30.000000099990881 1 +6 13 29.999999899990879 0 +6 15 30.000000099990881 1 +6 15 29.999999899990879 0 +6 17 30.000000099990881 1 +6 17 29.999999899990879 0 +6 19 30.000000099990881 1 +6 19 29.999999899990879 0 +6 21 30.000000099990881 1 +6 21 29.999999899990879 0 +6 23 30.000000099990881 1 +6 23 29.999999899990879 0 +6 25 30.000000099990881 1 +6 25 29.999999899990879 0 +6 27 30.000000099990881 1 +6 27 29.999999899990879 0 +6 29 30.059459034610772 1 +6 29 30.059458834610769 0 +6 31 30.000000099990881 1 +6 31 29.999999899990879 0 +6 33 30.000000099990881 1 +6 33 29.999999899990879 0 +6 35 30.000000099990881 1 +6 35 29.999999899990879 0 +6 37 30.000000099990881 1 +6 37 29.999999899990879 0 +6 39 30.000000099990881 1 +6 39 29.999999899990879 0 +6 41 30.000000099990881 1 +6 41 29.999999899990879 0 +6 43 30.000000099990881 1 +6 43 29.999999899990879 0 +6 45 30.000000099990881 1 +6 45 29.999999899990879 0 +6 47 30.000000099990881 1 +6 47 29.999999899990879 0 +6 49 30.059459034610772 1 +6 49 30.059458834610769 0 +6 51 30.000000099990881 1 +6 51 29.999999899990879 0 +6 53 30.000000099990881 1 +6 53 29.999999899990879 0 +6 55 30.000000099990881 1 +6 55 29.999999899990879 0 +6 57 30.000000099990881 1 +6 57 29.999999899990879 0 +6 59 30.000000099990881 1 +6 59 29.999999899990879 0 +6 61 104.403065189112240 1 +6 61 104.403064989112252 0 +6 63 104.403065189112240 1 +6 63 104.403064989112252 0 +6 65 104.403065189112240 1 +6 65 104.403064989112252 0 +6 67 104.403065189112240 1 +6 67 104.403064989112252 0 +6 69 104.403065189112240 1 +6 69 104.403064989112252 0 +6 71 104.403065189112240 1 +6 71 104.403064989112252 0 +6 73 104.403065189112240 1 +6 73 104.403064989112252 0 +6 75 104.403065189112240 1 +6 75 104.403064989112252 0 +6 77 104.403065189112240 1 +6 77 104.403064989112252 0 +6 79 104.403065189112240 1 +6 79 104.403064989112252 0 +6 81 104.403065189112240 1 +6 81 104.403064989112252 0 +6 83 104.403065189112240 1 +6 83 104.403064989112252 0 +6 85 104.403065189112240 1 +6 85 104.403064989112252 0 +6 87 104.403065189112240 1 +6 87 104.403064989112252 0 +6 89 104.403065189112240 1 +6 89 104.403064989112252 0 +6 91 104.403065189112240 1 +6 91 104.403064989112252 0 +6 93 104.403065189112240 1 +6 93 104.403064989112252 0 +6 95 104.403065189112240 1 +6 95 104.403064989112252 0 +6 97 104.403065189112240 1 +6 97 104.403064989112252 0 +6 99 104.403065189112240 1 +6 99 104.403064989112252 0 +6 101 104.403065189112240 1 +6 101 104.403064989112252 0 +6 103 104.403065189112240 1 +6 103 104.403064989112252 0 +6 105 104.403065189112240 1 +6 105 104.403064989112252 0 +6 107 104.403065189112240 1 +6 107 104.403064989112252 0 +6 109 104.403065189112240 1 +6 109 104.403064989112252 0 +6 111 104.403065189112240 1 +6 111 104.403064989112252 0 +6 113 104.403065189112240 1 +6 113 104.403064989112252 0 +6 115 104.403065189112240 1 +6 115 104.403064989112252 0 +6 117 104.403065189112240 1 +6 117 104.403064989112252 0 +6 119 104.403065189112240 1 +6 119 104.403064989112252 0 +6 121 202.237484261575247 1 +6 121 202.237484061575259 0 +6 123 202.237484261575247 1 +6 123 202.237484061575259 0 +6 125 202.237484261575247 1 +6 125 202.237484061575259 0 +6 127 202.237484261575247 1 +6 127 202.237484061575259 0 +6 129 202.237484261575247 1 +6 129 202.237484061575259 0 +6 131 202.237484261575247 1 +6 131 202.237484061575259 0 +6 133 202.237484261575247 1 +6 133 202.237484061575259 0 +6 135 202.237484261575247 1 +6 135 202.237484061575259 0 +6 137 202.237484261575247 1 +6 137 202.237484061575259 0 +6 139 202.237484261575247 1 +6 139 202.237484061575259 0 +6 141 202.237484261575247 1 +6 141 202.237484061575259 0 +6 143 202.237484261575247 1 +6 143 202.237484061575259 0 +6 145 202.237484261575247 1 +6 145 202.237484061575259 0 +6 147 202.237484261575247 1 +6 147 202.237484061575259 0 +6 149 202.237484261575247 1 +6 149 202.237484061575259 0 +6 151 202.237484261575247 1 +6 151 202.237484061575259 0 +6 153 202.237484261575247 1 +6 153 202.237484061575259 0 +6 155 202.237484261575247 1 +6 155 202.237484061575259 0 +6 157 202.237484261575247 1 +6 157 202.237484061575259 0 +6 159 202.237484261575247 1 +6 159 202.237484061575259 0 +6 161 202.237484261575247 1 +6 161 202.237484061575259 0 +6 163 202.237484261575247 1 +6 163 202.237484061575259 0 +6 165 202.237484261575247 1 +6 165 202.237484061575259 0 +6 167 202.237484261575247 1 +6 167 202.237484061575259 0 +6 169 202.237484261575247 1 +6 169 202.237484061575259 0 +6 171 202.237484261575247 1 +6 171 202.237484061575259 0 +6 173 202.237484261575247 1 +6 173 202.237484061575259 0 +6 175 202.237484261575247 1 +6 175 202.237484061575259 0 +6 177 202.237484261575247 1 +6 177 202.237484061575259 0 +6 179 202.237484261575247 1 +6 179 202.237484061575259 0 +6 181 301.496268733636498 1 +6 181 301.496268533636453 0 +6 183 301.496268733636498 1 +6 183 301.496268533636453 0 +6 185 301.496268733636498 1 +6 185 301.496268533636453 0 +6 187 301.496268733636498 1 +6 187 301.496268533636453 0 +6 189 301.496268733636498 1 +6 189 301.496268533636453 0 +6 191 301.496268733636498 1 +6 191 301.496268533636453 0 +6 193 301.496268733636498 1 +6 193 301.496268533636453 0 +6 195 301.496268733636498 1 +6 195 301.496268533636453 0 +6 197 301.496268733636498 1 +6 197 301.496268533636453 0 +6 199 301.496268733636498 1 +6 199 301.496268533636453 0 +6 201 401.123422502669825 1 +6 201 401.123422302669780 0 +6 203 401.123422502669825 1 +6 203 401.123422302669780 0 +6 205 401.123422502669825 1 +6 205 401.123422302669780 0 +6 207 401.123422502669825 1 +6 207 401.123422302669780 0 +6 209 401.123422502669825 1 +6 209 401.123422302669780 0 +6 211 401.123422502669825 1 +6 211 401.123422302669780 0 +6 213 401.123422502669825 1 +6 213 401.123422302669780 0 +6 215 401.123422502669825 1 +6 215 401.123422302669780 0 +6 217 401.123422502669825 1 +6 217 401.123422302669780 0 +6 219 401.123422502669825 1 +6 219 401.123422302669780 0 +8 1 30.000000099990881 1 +8 1 29.999999899990879 0 +8 3 30.000000099990881 1 +8 3 29.999999899990879 0 +8 5 30.000000099990881 1 +8 5 29.999999899990879 0 +8 7 30.000000099990881 1 +8 7 29.999999899990879 0 +8 9 30.000000099990881 1 +8 9 29.999999899990879 0 +8 11 30.000000099990881 1 +8 11 29.999999899990879 0 +8 13 30.000000099990881 1 +8 13 29.999999899990879 0 +8 15 30.000000099990881 1 +8 15 29.999999899990879 0 +8 17 30.000000099990881 1 +8 17 29.999999899990879 0 +8 19 30.000000099990881 1 +8 19 29.999999899990879 0 +8 21 30.000000099990881 1 +8 21 29.999999899990879 0 +8 23 30.000000099990881 1 +8 23 29.999999899990879 0 +8 25 30.000000099990881 1 +8 25 29.999999899990879 0 +8 27 30.059459034610772 1 +8 27 30.059458834610769 0 +8 29 30.000000099990881 1 +8 29 29.999999899990879 0 +8 31 30.000000099990881 1 +8 31 29.999999899990879 0 +8 33 30.000000099990881 1 +8 33 29.999999899990879 0 +8 35 30.000000099990881 1 +8 35 29.999999899990879 0 +8 37 30.000000099990881 1 +8 37 29.999999899990879 0 +8 39 30.000000099990881 1 +8 39 29.999999899990879 0 +8 41 30.000000099990881 1 +8 41 29.999999899990879 0 +8 43 30.000000099990881 1 +8 43 29.999999899990879 0 +8 45 30.000000099990881 1 +8 45 29.999999899990879 0 +8 47 30.000000099990881 1 +8 47 29.999999899990879 0 +8 49 30.000000099990881 1 +8 49 29.999999899990879 0 +8 51 30.000000099990881 1 +8 51 29.999999899990879 0 +8 53 30.000000099990881 1 +8 53 29.999999899990879 0 +8 55 30.000000099990881 1 +8 55 29.999999899990879 0 +8 57 30.000000099990881 1 +8 57 29.999999899990879 0 +8 59 30.000000099990881 1 +8 59 29.999999899990879 0 +8 61 104.403065189112240 1 +8 61 104.403064989112252 0 +8 63 104.403065189112240 1 +8 63 104.403064989112252 0 +8 65 104.403065189112240 1 +8 65 104.403064989112252 0 +8 67 104.403065189112240 1 +8 67 104.403064989112252 0 +8 69 104.403065189112240 1 +8 69 104.403064989112252 0 +8 71 104.403065189112240 1 +8 71 104.403064989112252 0 +8 73 104.403065189112240 1 +8 73 104.403064989112252 0 +8 75 104.403065189112240 1 +8 75 104.403064989112252 0 +8 77 104.403065189112240 1 +8 77 104.403064989112252 0 +8 79 104.403065189112240 1 +8 79 104.403064989112252 0 +8 81 104.403065189112240 1 +8 81 104.403064989112252 0 +8 83 104.403065189112240 1 +8 83 104.403064989112252 0 +8 85 104.403065189112240 1 +8 85 104.403064989112252 0 +8 87 104.403065189112240 1 +8 87 104.403064989112252 0 +8 89 104.403065189112240 1 +8 89 104.403064989112252 0 +8 91 104.403065189112240 1 +8 91 104.403064989112252 0 +8 93 104.403065189112240 1 +8 93 104.403064989112252 0 +8 95 104.403065189112240 1 +8 95 104.403064989112252 0 +8 97 104.403065189112240 1 +8 97 104.403064989112252 0 +8 99 104.403065189112240 1 +8 99 104.403064989112252 0 +8 101 104.403065189112240 1 +8 101 104.403064989112252 0 +8 103 104.403065189112240 1 +8 103 104.403064989112252 0 +8 105 104.403065189112240 1 +8 105 104.403064989112252 0 +8 107 104.403065189112240 1 +8 107 104.403064989112252 0 +8 109 104.403065189112240 1 +8 109 104.403064989112252 0 +8 111 104.403065189112240 1 +8 111 104.403064989112252 0 +8 113 104.403065189112240 1 +8 113 104.403064989112252 0 +8 115 104.403065189112240 1 +8 115 104.403064989112252 0 +8 117 104.403065189112240 1 +8 117 104.403064989112252 0 +8 119 104.403065189112240 1 +8 119 104.403064989112252 0 +8 121 202.237484261575247 1 +8 121 202.237484061575259 0 +8 123 202.237484261575247 1 +8 123 202.237484061575259 0 +8 125 202.237484261575247 1 +8 125 202.237484061575259 0 +8 127 202.237484261575247 1 +8 127 202.237484061575259 0 +8 129 202.237484261575247 1 +8 129 202.237484061575259 0 +8 131 202.237484261575247 1 +8 131 202.237484061575259 0 +8 133 202.237484261575247 1 +8 133 202.237484061575259 0 +8 135 202.237484261575247 1 +8 135 202.237484061575259 0 +8 137 202.237484261575247 1 +8 137 202.237484061575259 0 +8 139 202.237484261575247 1 +8 139 202.237484061575259 0 +8 141 202.237484261575247 1 +8 141 202.237484061575259 0 +8 143 202.237484261575247 1 +8 143 202.237484061575259 0 +8 145 202.237484261575247 1 +8 145 202.237484061575259 0 +8 147 202.237484261575247 1 +8 147 202.237484061575259 0 +8 149 202.237484261575247 1 +8 149 202.237484061575259 0 +8 151 202.237484261575247 1 +8 151 202.237484061575259 0 +8 153 202.237484261575247 1 +8 153 202.237484061575259 0 +8 155 202.237484261575247 1 +8 155 202.237484061575259 0 +8 157 202.237484261575247 1 +8 157 202.237484061575259 0 +8 159 202.237484261575247 1 +8 159 202.237484061575259 0 +8 161 202.237484261575247 1 +8 161 202.237484061575259 0 +8 163 202.237484261575247 1 +8 163 202.237484061575259 0 +8 165 202.237484261575247 1 +8 165 202.237484061575259 0 +8 167 202.237484261575247 1 +8 167 202.237484061575259 0 +8 169 202.237484261575247 1 +8 169 202.237484061575259 0 +8 171 202.237484261575247 1 +8 171 202.237484061575259 0 +8 173 202.237484261575247 1 +8 173 202.237484061575259 0 +8 175 202.237484261575247 1 +8 175 202.237484061575259 0 +8 177 202.237484261575247 1 +8 177 202.237484061575259 0 +8 179 202.237484261575247 1 +8 179 202.237484061575259 0 +8 181 301.496268733636498 1 +8 181 301.496268533636453 0 +8 183 301.496268733636498 1 +8 183 301.496268533636453 0 +8 185 301.496268733636498 1 +8 185 301.496268533636453 0 +8 187 301.496268733636498 1 +8 187 301.496268533636453 0 +8 189 301.496268733636498 1 +8 189 301.496268533636453 0 +8 191 301.496268733636498 1 +8 191 301.496268533636453 0 +8 193 301.496268733636498 1 +8 193 301.496268533636453 0 +8 195 301.496268733636498 1 +8 195 301.496268533636453 0 +8 197 301.496268733636498 1 +8 197 301.496268533636453 0 +8 199 301.496268733636498 1 +8 199 301.496268533636453 0 +8 201 401.123422502669825 1 +8 201 401.123422302669780 0 +8 203 401.123422502669825 1 +8 203 401.123422302669780 0 +8 205 401.123422502669825 1 +8 205 401.123422302669780 0 +8 207 401.123422502669825 1 +8 207 401.123422302669780 0 +8 209 401.123422502669825 1 +8 209 401.123422302669780 0 +8 211 401.123422502669825 1 +8 211 401.123422302669780 0 +8 213 401.123422502669825 1 +8 213 401.123422302669780 0 +8 215 401.123422502669825 1 +8 215 401.123422302669780 0 +8 217 401.123422502669825 1 +8 217 401.123422302669780 0 +8 219 401.123422502669825 1 +8 219 401.123422302669780 0 +10 1 30.000000099990881 1 +10 1 29.999999899990879 0 +10 3 30.000000099990881 1 +10 3 29.999999899990879 0 +10 5 30.000000099990881 1 +10 5 29.999999899990879 0 +10 7 30.000000099990881 1 +10 7 29.999999899990879 0 +10 9 30.000000099990881 1 +10 9 29.999999899990879 0 +10 11 30.000000099990881 1 +10 11 29.999999899990879 0 +10 13 30.000000099990881 1 +10 13 29.999999899990879 0 +10 15 30.000000099990881 1 +10 15 29.999999899990879 0 +10 17 30.000000099990881 1 +10 17 29.999999899990879 0 +10 19 30.000000099990881 1 +10 19 29.999999899990879 0 +10 21 30.000000099990881 1 +10 21 29.999999899990879 0 +10 23 30.000000099990881 1 +10 23 29.999999899990879 0 +10 25 30.000000099990881 1 +10 25 29.999999899990879 0 +10 27 30.000000099990881 1 +10 27 29.999999899990879 0 +10 29 30.000000099990881 1 +10 29 29.999999899990879 0 +10 31 30.000000099990881 1 +10 31 29.999999899990879 0 +10 33 30.000000099990881 1 +10 33 29.999999899990879 0 +10 35 30.000000099990881 1 +10 35 29.999999899990879 0 +10 37 30.000000099990881 1 +10 37 29.999999899990879 0 +10 39 30.000000099990881 1 +10 39 29.999999899990879 0 +10 41 30.000000099990881 1 +10 41 29.999999899990879 0 +10 43 30.000000099990881 1 +10 43 29.999999899990879 0 +10 45 30.000000099990881 1 +10 45 29.999999899990879 0 +10 47 30.000000099990881 1 +10 47 29.999999899990879 0 +10 49 30.000000099990881 1 +10 49 29.999999899990879 0 +10 51 30.000000099990881 1 +10 51 29.999999899990879 0 +10 53 30.000000099990881 1 +10 53 29.999999899990879 0 +10 55 30.000000099990881 1 +10 55 29.999999899990879 0 +10 57 30.000000099990881 1 +10 57 29.999999899990879 0 +10 59 30.000000099990881 1 +10 59 29.999999899990879 0 +10 61 104.403065189112240 1 +10 61 104.403064989112252 0 +10 63 104.403065189112240 1 +10 63 104.403064989112252 0 +10 65 104.403065189112240 1 +10 65 104.403064989112252 0 +10 67 104.403065189112240 1 +10 67 104.403064989112252 0 +10 69 104.403065189112240 1 +10 69 104.403064989112252 0 +10 71 104.403065189112240 1 +10 71 104.403064989112252 0 +10 73 104.403065189112240 1 +10 73 104.403064989112252 0 +10 75 104.403065189112240 1 +10 75 104.403064989112252 0 +10 77 104.403065189112240 1 +10 77 104.403064989112252 0 +10 79 104.403065189112240 1 +10 79 104.403064989112252 0 +10 81 104.403065189112240 1 +10 81 104.403064989112252 0 +10 83 104.403065189112240 1 +10 83 104.403064989112252 0 +10 85 104.403065189112240 1 +10 85 104.403064989112252 0 +10 87 104.403065189112240 1 +10 87 104.403064989112252 0 +10 89 104.403065189112240 1 +10 89 104.403064989112252 0 +10 91 104.403065189112240 1 +10 91 104.403064989112252 0 +10 93 104.403065189112240 1 +10 93 104.403064989112252 0 +10 95 104.403065189112240 1 +10 95 104.403064989112252 0 +10 97 104.403065189112240 1 +10 97 104.403064989112252 0 +10 99 104.403065189112240 1 +10 99 104.403064989112252 0 +10 101 104.403065189112240 1 +10 101 104.403064989112252 0 +10 103 104.403065189112240 1 +10 103 104.403064989112252 0 +10 105 104.403065189112240 1 +10 105 104.403064989112252 0 +10 107 104.403065189112240 1 +10 107 104.403064989112252 0 +10 109 104.403065189112240 1 +10 109 104.403064989112252 0 +10 111 104.403065189112240 1 +10 111 104.403064989112252 0 +10 113 104.403065189112240 1 +10 113 104.403064989112252 0 +10 115 104.403065189112240 1 +10 115 104.403064989112252 0 +10 117 104.403065189112240 1 +10 117 104.403064989112252 0 +10 119 104.403065189112240 1 +10 119 104.403064989112252 0 +10 121 202.237484261575247 1 +10 121 202.237484061575259 0 +10 123 202.237484261575247 1 +10 123 202.237484061575259 0 +10 125 202.237484261575247 1 +10 125 202.237484061575259 0 +10 127 202.237484261575247 1 +10 127 202.237484061575259 0 +10 129 202.237484261575247 1 +10 129 202.237484061575259 0 +10 131 202.237484261575247 1 +10 131 202.237484061575259 0 +10 133 202.237484261575247 1 +10 133 202.237484061575259 0 +10 135 202.237484261575247 1 +10 135 202.237484061575259 0 +10 137 202.237484261575247 1 +10 137 202.237484061575259 0 +10 139 202.237484261575247 1 +10 139 202.237484061575259 0 +10 141 202.237484261575247 1 +10 141 202.237484061575259 0 +10 143 202.237484261575247 1 +10 143 202.237484061575259 0 +10 145 202.237484261575247 1 +10 145 202.237484061575259 0 +10 147 202.237484261575247 1 +10 147 202.237484061575259 0 +10 149 202.237484261575247 1 +10 149 202.237484061575259 0 +10 151 202.237484261575247 1 +10 151 202.237484061575259 0 +10 153 202.237484261575247 1 +10 153 202.237484061575259 0 +10 155 202.237484261575247 1 +10 155 202.237484061575259 0 +10 157 202.237484261575247 1 +10 157 202.237484061575259 0 +10 159 202.237484261575247 1 +10 159 202.237484061575259 0 +10 161 202.237484261575247 1 +10 161 202.237484061575259 0 +10 163 202.237484261575247 1 +10 163 202.237484061575259 0 +10 165 202.237484261575247 1 +10 165 202.237484061575259 0 +10 167 202.237484261575247 1 +10 167 202.237484061575259 0 +10 169 202.237484261575247 1 +10 169 202.237484061575259 0 +10 171 202.237484261575247 1 +10 171 202.237484061575259 0 +10 173 202.237484261575247 1 +10 173 202.237484061575259 0 +10 175 202.237484261575247 1 +10 175 202.237484061575259 0 +10 177 202.237484261575247 1 +10 177 202.237484061575259 0 +10 179 202.237484261575247 1 +10 179 202.237484061575259 0 +10 181 301.496268733636498 1 +10 181 301.496268533636453 0 +10 183 301.496268733636498 1 +10 183 301.496268533636453 0 +10 185 301.496268733636498 1 +10 185 301.496268533636453 0 +10 187 301.496268733636498 1 +10 187 301.496268533636453 0 +10 189 301.496268733636498 1 +10 189 301.496268533636453 0 +10 191 301.496268733636498 1 +10 191 301.496268533636453 0 +10 193 301.496268733636498 1 +10 193 301.496268533636453 0 +10 195 301.496268733636498 1 +10 195 301.496268533636453 0 +10 197 301.496268733636498 1 +10 197 301.496268533636453 0 +10 199 301.496268733636498 1 +10 199 301.496268533636453 0 +10 201 401.123422502669825 1 +10 201 401.123422302669780 0 +10 203 401.123422502669825 1 +10 203 401.123422302669780 0 +10 205 401.123422502669825 1 +10 205 401.123422302669780 0 +10 207 401.123422502669825 1 +10 207 401.123422302669780 0 +10 209 401.123422502669825 1 +10 209 401.123422302669780 0 +10 211 401.123422502669825 1 +10 211 401.123422302669780 0 +10 213 401.123422502669825 1 +10 213 401.123422302669780 0 +10 215 401.123422502669825 1 +10 215 401.123422302669780 0 +10 217 401.123422502669825 1 +10 217 401.123422302669780 0 +10 219 401.123422502669825 1 +10 219 401.123422302669780 0 +12 1 30.000000099990881 1 +12 1 29.999999899990879 0 +12 3 30.000000099990881 1 +12 3 29.999999899990879 0 +12 5 30.000000099990881 1 +12 5 29.999999899990879 0 +12 7 30.059459034610772 1 +12 7 30.059458834610769 0 +12 9 30.000000099990881 1 +12 9 29.999999899990879 0 +12 11 30.000000099990881 1 +12 11 29.999999899990879 0 +12 13 30.000000099990881 1 +12 13 29.999999899990879 0 +12 15 30.000000099990881 1 +12 15 29.999999899990879 0 +12 17 30.000000099990881 1 +12 17 29.999999899990879 0 +12 19 30.000000099990881 1 +12 19 29.999999899990879 0 +12 21 30.000000099990881 1 +12 21 29.999999899990879 0 +12 23 30.000000099990881 1 +12 23 29.999999899990879 0 +12 25 30.000000099990881 1 +12 25 29.999999899990879 0 +12 27 30.000000099990881 1 +12 27 29.999999899990879 0 +12 29 30.059459034610772 1 +12 29 30.059458834610769 0 +12 31 30.059459034610772 1 +12 31 30.059458834610769 0 +12 33 30.059459034610772 1 +12 33 30.059458834610769 0 +12 35 30.000000099990881 1 +12 35 29.999999899990879 0 +12 37 30.000000099990881 1 +12 37 29.999999899990879 0 +12 39 30.000000099990881 1 +12 39 29.999999899990879 0 +12 41 30.059459034610772 1 +12 41 30.059458834610769 0 +12 43 30.000000099990881 1 +12 43 29.999999899990879 0 +12 45 30.000000099990881 1 +12 45 29.999999899990879 0 +12 47 30.000000099990881 1 +12 47 29.999999899990879 0 +12 49 30.000000099990881 1 +12 49 29.999999899990879 0 +12 51 30.000000099990881 1 +12 51 29.999999899990879 0 +12 53 30.059459034610772 1 +12 53 30.059458834610769 0 +12 55 30.000000099990881 1 +12 55 29.999999899990879 0 +12 57 30.000000099990881 1 +12 57 29.999999899990879 0 +12 59 30.000000099990881 1 +12 59 29.999999899990879 0 +12 61 104.403065189112240 1 +12 61 104.403064989112252 0 +12 63 104.403065189112240 1 +12 63 104.403064989112252 0 +12 65 104.403065189112240 1 +12 65 104.403064989112252 0 +12 67 104.403065189112240 1 +12 67 104.403064989112252 0 +12 69 104.403065189112240 1 +12 69 104.403064989112252 0 +12 71 104.403065189112240 1 +12 71 104.403064989112252 0 +12 73 104.403065189112240 1 +12 73 104.403064989112252 0 +12 75 104.403065189112240 1 +12 75 104.403064989112252 0 +12 77 104.403065189112240 1 +12 77 104.403064989112252 0 +12 79 104.403065189112240 1 +12 79 104.403064989112252 0 +12 81 104.403065189112240 1 +12 81 104.403064989112252 0 +12 83 104.403065189112240 1 +12 83 104.403064989112252 0 +12 85 104.403065189112240 1 +12 85 104.403064989112252 0 +12 87 104.403065189112240 1 +12 87 104.403064989112252 0 +12 89 104.403065189112240 1 +12 89 104.403064989112252 0 +12 91 104.403065189112240 1 +12 91 104.403064989112252 0 +12 93 104.403065189112240 1 +12 93 104.403064989112252 0 +12 95 104.403065189112240 1 +12 95 104.403064989112252 0 +12 97 104.403065189112240 1 +12 97 104.403064989112252 0 +12 99 104.403065189112240 1 +12 99 104.403064989112252 0 +12 101 104.403065189112240 1 +12 101 104.403064989112252 0 +12 103 104.403065189112240 1 +12 103 104.403064989112252 0 +12 105 104.403065189112240 1 +12 105 104.403064989112252 0 +12 107 104.403065189112240 1 +12 107 104.403064989112252 0 +12 109 104.403065189112240 1 +12 109 104.403064989112252 0 +12 111 104.403065189112240 1 +12 111 104.403064989112252 0 +12 113 104.403065189112240 1 +12 113 104.403064989112252 0 +12 115 104.403065189112240 1 +12 115 104.403064989112252 0 +12 117 104.403065189112240 1 +12 117 104.403064989112252 0 +12 119 104.403065189112240 1 +12 119 104.403064989112252 0 +12 121 202.237484261575247 1 +12 121 202.237484061575259 0 +12 123 202.237484261575247 1 +12 123 202.237484061575259 0 +12 125 202.237484261575247 1 +12 125 202.237484061575259 0 +12 127 202.237484261575247 1 +12 127 202.237484061575259 0 +12 129 202.237484261575247 1 +12 129 202.237484061575259 0 +12 131 202.237484261575247 1 +12 131 202.237484061575259 0 +12 133 202.237484261575247 1 +12 133 202.237484061575259 0 +12 135 202.237484261575247 1 +12 135 202.237484061575259 0 +12 137 202.237484261575247 1 +12 137 202.237484061575259 0 +12 139 202.237484261575247 1 +12 139 202.237484061575259 0 +12 141 202.237484261575247 1 +12 141 202.237484061575259 0 +12 143 202.237484261575247 1 +12 143 202.237484061575259 0 +12 145 202.237484261575247 1 +12 145 202.237484061575259 0 +12 147 202.237484261575247 1 +12 147 202.237484061575259 0 +12 149 202.237484261575247 1 +12 149 202.237484061575259 0 +12 151 202.237484261575247 1 +12 151 202.237484061575259 0 +12 153 202.237484261575247 1 +12 153 202.237484061575259 0 +12 155 202.237484261575247 1 +12 155 202.237484061575259 0 +12 157 202.237484261575247 1 +12 157 202.237484061575259 0 +12 159 202.237484261575247 1 +12 159 202.237484061575259 0 +12 161 202.237484261575247 1 +12 161 202.237484061575259 0 +12 163 202.237484261575247 1 +12 163 202.237484061575259 0 +12 165 202.237484261575247 1 +12 165 202.237484061575259 0 +12 167 202.237484261575247 1 +12 167 202.237484061575259 0 +12 169 202.237484261575247 1 +12 169 202.237484061575259 0 +12 171 202.237484261575247 1 +12 171 202.237484061575259 0 +12 173 202.237484261575247 1 +12 173 202.237484061575259 0 +12 175 202.237484261575247 1 +12 175 202.237484061575259 0 +12 177 202.237484261575247 1 +12 177 202.237484061575259 0 +12 179 202.237484261575247 1 +12 179 202.237484061575259 0 +12 181 301.496268733636498 1 +12 181 301.496268533636453 0 +12 183 301.496268733636498 1 +12 183 301.496268533636453 0 +12 185 301.496268733636498 1 +12 185 301.496268533636453 0 +12 187 301.496268733636498 1 +12 187 301.496268533636453 0 +12 189 301.496268733636498 1 +12 189 301.496268533636453 0 +12 191 301.496268733636498 1 +12 191 301.496268533636453 0 +12 193 301.496268733636498 1 +12 193 301.496268533636453 0 +12 195 301.496268733636498 1 +12 195 301.496268533636453 0 +12 197 301.496268733636498 1 +12 197 301.496268533636453 0 +12 199 301.496268733636498 1 +12 199 301.496268533636453 0 +12 201 401.123422502669825 1 +12 201 401.123422302669780 0 +12 203 401.123422502669825 1 +12 203 401.123422302669780 0 +12 205 401.123422502669825 1 +12 205 401.123422302669780 0 +12 207 401.123422502669825 1 +12 207 401.123422302669780 0 +12 209 401.123422502669825 1 +12 209 401.123422302669780 0 +12 211 401.123422502669825 1 +12 211 401.123422302669780 0 +12 213 401.123422502669825 1 +12 213 401.123422302669780 0 +12 215 401.123422502669825 1 +12 215 401.123422302669780 0 +12 217 401.123422502669825 1 +12 217 401.123422302669780 0 +12 219 401.123422502669825 1 +12 219 401.123422302669780 0 +14 1 30.000000099990881 1 +14 1 29.999999899990879 0 +14 3 30.000000099990881 1 +14 3 29.999999899990879 0 +14 5 30.000000099990881 1 +14 5 29.999999899990879 0 +14 7 30.000000099990881 1 +14 7 29.999999899990879 0 +14 9 30.000000099990881 1 +14 9 29.999999899990879 0 +14 11 30.000000099990881 1 +14 11 29.999999899990879 0 +14 13 30.000000099990881 1 +14 13 29.999999899990879 0 +14 15 30.000000099990881 1 +14 15 29.999999899990879 0 +14 17 30.000000099990881 1 +14 17 29.999999899990879 0 +14 19 30.000000099990881 1 +14 19 29.999999899990879 0 +14 21 30.000000099990881 1 +14 21 29.999999899990879 0 +14 23 30.000000099990881 1 +14 23 29.999999899990879 0 +14 25 30.000000099990881 1 +14 25 29.999999899990879 0 +14 27 30.000000099990881 1 +14 27 29.999999899990879 0 +14 29 30.059459034610772 1 +14 29 30.059458834610769 0 +14 31 30.000000099990881 1 +14 31 29.999999899990879 0 +14 33 30.000000099990881 1 +14 33 29.999999899990879 0 +14 35 30.000000099990881 1 +14 35 29.999999899990879 0 +14 37 30.000000099990881 1 +14 37 29.999999899990879 0 +14 39 30.000000099990881 1 +14 39 29.999999899990879 0 +14 41 30.000000099990881 1 +14 41 29.999999899990879 0 +14 43 30.000000099990881 1 +14 43 29.999999899990879 0 +14 45 30.000000099990881 1 +14 45 29.999999899990879 0 +14 47 30.000000099990881 1 +14 47 29.999999899990879 0 +14 49 30.000000099990881 1 +14 49 29.999999899990879 0 +14 51 30.000000099990881 1 +14 51 29.999999899990879 0 +14 53 30.000000099990881 1 +14 53 29.999999899990879 0 +14 55 30.000000099990881 1 +14 55 29.999999899990879 0 +14 57 30.000000099990881 1 +14 57 29.999999899990879 0 +14 59 30.000000099990881 1 +14 59 29.999999899990879 0 +14 61 104.403065189112240 1 +14 61 104.403064989112252 0 +14 63 104.403065189112240 1 +14 63 104.403064989112252 0 +14 65 104.403065189112240 1 +14 65 104.403064989112252 0 +14 67 104.403065189112240 1 +14 67 104.403064989112252 0 +14 69 104.403065189112240 1 +14 69 104.403064989112252 0 +14 71 104.403065189112240 1 +14 71 104.403064989112252 0 +14 73 104.403065189112240 1 +14 73 104.403064989112252 0 +14 75 104.403065189112240 1 +14 75 104.403064989112252 0 +14 77 104.403065189112240 1 +14 77 104.403064989112252 0 +14 79 104.403065189112240 1 +14 79 104.403064989112252 0 +14 81 104.403065189112240 1 +14 81 104.403064989112252 0 +14 83 104.403065189112240 1 +14 83 104.403064989112252 0 +14 85 104.403065189112240 1 +14 85 104.403064989112252 0 +14 87 104.403065189112240 1 +14 87 104.403064989112252 0 +14 89 104.403065189112240 1 +14 89 104.403064989112252 0 +14 91 104.403065189112240 1 +14 91 104.403064989112252 0 +14 93 104.403065189112240 1 +14 93 104.403064989112252 0 +14 95 104.403065189112240 1 +14 95 104.403064989112252 0 +14 97 104.403065189112240 1 +14 97 104.403064989112252 0 +14 99 104.403065189112240 1 +14 99 104.403064989112252 0 +14 101 104.403065189112240 1 +14 101 104.403064989112252 0 +14 103 104.403065189112240 1 +14 103 104.403064989112252 0 +14 105 104.403065189112240 1 +14 105 104.403064989112252 0 +14 107 104.403065189112240 1 +14 107 104.403064989112252 0 +14 109 104.403065189112240 1 +14 109 104.403064989112252 0 +14 111 104.403065189112240 1 +14 111 104.403064989112252 0 +14 113 104.403065189112240 1 +14 113 104.403064989112252 0 +14 115 104.403065189112240 1 +14 115 104.403064989112252 0 +14 117 104.403065189112240 1 +14 117 104.403064989112252 0 +14 119 104.403065189112240 1 +14 119 104.403064989112252 0 +14 121 202.237484261575247 1 +14 121 202.237484061575259 0 +14 123 202.237484261575247 1 +14 123 202.237484061575259 0 +14 125 202.237484261575247 1 +14 125 202.237484061575259 0 +14 127 202.237484261575247 1 +14 127 202.237484061575259 0 +14 129 202.237484261575247 1 +14 129 202.237484061575259 0 +14 131 202.237484261575247 1 +14 131 202.237484061575259 0 +14 133 202.237484261575247 1 +14 133 202.237484061575259 0 +14 135 202.237484261575247 1 +14 135 202.237484061575259 0 +14 137 202.237484261575247 1 +14 137 202.237484061575259 0 +14 139 202.237484261575247 1 +14 139 202.237484061575259 0 +14 141 202.237484261575247 1 +14 141 202.237484061575259 0 +14 143 202.237484261575247 1 +14 143 202.237484061575259 0 +14 145 202.237484261575247 1 +14 145 202.237484061575259 0 +14 147 202.237484261575247 1 +14 147 202.237484061575259 0 +14 149 202.237484261575247 1 +14 149 202.237484061575259 0 +14 151 202.237484261575247 1 +14 151 202.237484061575259 0 +14 153 202.237484261575247 1 +14 153 202.237484061575259 0 +14 155 202.237484261575247 1 +14 155 202.237484061575259 0 +14 157 202.237484261575247 1 +14 157 202.237484061575259 0 +14 159 202.237484261575247 1 +14 159 202.237484061575259 0 +14 161 202.237484261575247 1 +14 161 202.237484061575259 0 +14 163 202.237484261575247 1 +14 163 202.237484061575259 0 +14 165 202.237484261575247 1 +14 165 202.237484061575259 0 +14 167 202.237484261575247 1 +14 167 202.237484061575259 0 +14 169 202.237484261575247 1 +14 169 202.237484061575259 0 +14 171 202.237484261575247 1 +14 171 202.237484061575259 0 +14 173 202.237484261575247 1 +14 173 202.237484061575259 0 +14 175 202.237484261575247 1 +14 175 202.237484061575259 0 +14 177 202.237484261575247 1 +14 177 202.237484061575259 0 +14 179 202.237484261575247 1 +14 179 202.237484061575259 0 +14 181 301.496268733636498 1 +14 181 301.496268533636453 0 +14 183 301.496268733636498 1 +14 183 301.496268533636453 0 +14 185 301.496268733636498 1 +14 185 301.496268533636453 0 +14 187 301.496268733636498 1 +14 187 301.496268533636453 0 +14 189 301.496268733636498 1 +14 189 301.496268533636453 0 +14 191 301.496268733636498 1 +14 191 301.496268533636453 0 +14 193 301.496268733636498 1 +14 193 301.496268533636453 0 +14 195 301.496268733636498 1 +14 195 301.496268533636453 0 +14 197 301.496268733636498 1 +14 197 301.496268533636453 0 +14 199 301.496268733636498 1 +14 199 301.496268533636453 0 +14 201 401.123422502669825 1 +14 201 401.123422302669780 0 +14 203 401.123422502669825 1 +14 203 401.123422302669780 0 +14 205 401.123422502669825 1 +14 205 401.123422302669780 0 +14 207 401.123422502669825 1 +14 207 401.123422302669780 0 +14 209 401.123422502669825 1 +14 209 401.123422302669780 0 +14 211 401.123422502669825 1 +14 211 401.123422302669780 0 +14 213 401.123422502669825 1 +14 213 401.123422302669780 0 +14 215 401.123422502669825 1 +14 215 401.123422302669780 0 +14 217 401.123422502669825 1 +14 217 401.123422302669780 0 +14 219 401.123422502669825 1 +14 219 401.123422302669780 0 +16 1 30.000000099990881 1 +16 1 29.999999899990879 0 +16 3 30.000000099990881 1 +16 3 29.999999899990879 0 +16 5 30.000000099990881 1 +16 5 29.999999899990879 0 +16 7 30.000000099990881 1 +16 7 29.999999899990879 0 +16 9 30.000000099990881 1 +16 9 29.999999899990879 0 +16 11 30.000000099990881 1 +16 11 29.999999899990879 0 +16 13 30.000000099990881 1 +16 13 29.999999899990879 0 +16 15 30.000000099990881 1 +16 15 29.999999899990879 0 +16 17 30.000000099990881 1 +16 17 29.999999899990879 0 +16 19 30.000000099990881 1 +16 19 29.999999899990879 0 +16 21 30.000000099990881 1 +16 21 29.999999899990879 0 +16 23 30.000000099990881 1 +16 23 29.999999899990879 0 +16 25 30.000000099990881 1 +16 25 29.999999899990879 0 +16 27 30.000000099990881 1 +16 27 29.999999899990879 0 +16 29 30.000000099990881 1 +16 29 29.999999899990879 0 +16 31 30.000000099990881 1 +16 31 29.999999899990879 0 +16 33 30.000000099990881 1 +16 33 29.999999899990879 0 +16 35 30.000000099990881 1 +16 35 29.999999899990879 0 +16 37 30.000000099990881 1 +16 37 29.999999899990879 0 +16 39 30.000000099990881 1 +16 39 29.999999899990879 0 +16 41 30.000000099990881 1 +16 41 29.999999899990879 0 +16 43 30.000000099990881 1 +16 43 29.999999899990879 0 +16 45 30.000000099990881 1 +16 45 29.999999899990879 0 +16 47 30.000000099990881 1 +16 47 29.999999899990879 0 +16 49 30.000000099990881 1 +16 49 29.999999899990879 0 +16 51 30.000000099990881 1 +16 51 29.999999899990879 0 +16 53 30.000000099990881 1 +16 53 29.999999899990879 0 +16 55 30.000000099990881 1 +16 55 29.999999899990879 0 +16 57 30.000000099990881 1 +16 57 29.999999899990879 0 +16 59 30.000000099990881 1 +16 59 29.999999899990879 0 +16 61 104.403065189112240 1 +16 61 104.403064989112252 0 +16 63 104.403065189112240 1 +16 63 104.403064989112252 0 +16 65 104.403065189112240 1 +16 65 104.403064989112252 0 +16 67 104.403065189112240 1 +16 67 104.403064989112252 0 +16 69 104.403065189112240 1 +16 69 104.403064989112252 0 +16 71 104.403065189112240 1 +16 71 104.403064989112252 0 +16 73 104.403065189112240 1 +16 73 104.403064989112252 0 +16 75 104.403065189112240 1 +16 75 104.403064989112252 0 +16 77 104.403065189112240 1 +16 77 104.403064989112252 0 +16 79 104.403065189112240 1 +16 79 104.403064989112252 0 +16 81 104.403065189112240 1 +16 81 104.403064989112252 0 +16 83 104.403065189112240 1 +16 83 104.403064989112252 0 +16 85 104.403065189112240 1 +16 85 104.403064989112252 0 +16 87 104.403065189112240 1 +16 87 104.403064989112252 0 +16 89 104.403065189112240 1 +16 89 104.403064989112252 0 +16 91 104.403065189112240 1 +16 91 104.403064989112252 0 +16 93 104.403065189112240 1 +16 93 104.403064989112252 0 +16 95 104.403065189112240 1 +16 95 104.403064989112252 0 +16 97 104.403065189112240 1 +16 97 104.403064989112252 0 +16 99 104.403065189112240 1 +16 99 104.403064989112252 0 +16 101 104.403065189112240 1 +16 101 104.403064989112252 0 +16 103 104.403065189112240 1 +16 103 104.403064989112252 0 +16 105 104.403065189112240 1 +16 105 104.403064989112252 0 +16 107 104.403065189112240 1 +16 107 104.403064989112252 0 +16 109 104.403065189112240 1 +16 109 104.403064989112252 0 +16 111 104.403065189112240 1 +16 111 104.403064989112252 0 +16 113 104.403065189112240 1 +16 113 104.403064989112252 0 +16 115 104.403065189112240 1 +16 115 104.403064989112252 0 +16 117 104.403065189112240 1 +16 117 104.403064989112252 0 +16 119 104.403065189112240 1 +16 119 104.403064989112252 0 +16 121 202.237484261575247 1 +16 121 202.237484061575259 0 +16 123 202.237484261575247 1 +16 123 202.237484061575259 0 +16 125 202.237484261575247 1 +16 125 202.237484061575259 0 +16 127 202.237484261575247 1 +16 127 202.237484061575259 0 +16 129 202.237484261575247 1 +16 129 202.237484061575259 0 +16 131 202.237484261575247 1 +16 131 202.237484061575259 0 +16 133 202.237484261575247 1 +16 133 202.237484061575259 0 +16 135 202.237484261575247 1 +16 135 202.237484061575259 0 +16 137 202.237484261575247 1 +16 137 202.237484061575259 0 +16 139 202.237484261575247 1 +16 139 202.237484061575259 0 +16 141 202.237484261575247 1 +16 141 202.237484061575259 0 +16 143 202.237484261575247 1 +16 143 202.237484061575259 0 +16 145 202.237484261575247 1 +16 145 202.237484061575259 0 +16 147 202.237484261575247 1 +16 147 202.237484061575259 0 +16 149 202.237484261575247 1 +16 149 202.237484061575259 0 +16 151 202.237484261575247 1 +16 151 202.237484061575259 0 +16 153 202.237484261575247 1 +16 153 202.237484061575259 0 +16 155 202.237484261575247 1 +16 155 202.237484061575259 0 +16 157 202.237484261575247 1 +16 157 202.237484061575259 0 +16 159 202.237484261575247 1 +16 159 202.237484061575259 0 +16 161 202.237484261575247 1 +16 161 202.237484061575259 0 +16 163 202.237484261575247 1 +16 163 202.237484061575259 0 +16 165 202.237484261575247 1 +16 165 202.237484061575259 0 +16 167 202.237484261575247 1 +16 167 202.237484061575259 0 +16 169 202.237484261575247 1 +16 169 202.237484061575259 0 +16 171 202.237484261575247 1 +16 171 202.237484061575259 0 +16 173 202.237484261575247 1 +16 173 202.237484061575259 0 +16 175 202.237484261575247 1 +16 175 202.237484061575259 0 +16 177 202.237484261575247 1 +16 177 202.237484061575259 0 +16 179 202.237484261575247 1 +16 179 202.237484061575259 0 +16 181 301.496268733636498 1 +16 181 301.496268533636453 0 +16 183 301.496268733636498 1 +16 183 301.496268533636453 0 +16 185 301.496268733636498 1 +16 185 301.496268533636453 0 +16 187 301.496268733636498 1 +16 187 301.496268533636453 0 +16 189 301.496268733636498 1 +16 189 301.496268533636453 0 +16 191 301.496268733636498 1 +16 191 301.496268533636453 0 +16 193 301.496268733636498 1 +16 193 301.496268533636453 0 +16 195 301.496268733636498 1 +16 195 301.496268533636453 0 +16 197 301.496268733636498 1 +16 197 301.496268533636453 0 +16 199 301.496268733636498 1 +16 199 301.496268533636453 0 +16 201 401.123422502669825 1 +16 201 401.123422302669780 0 +16 203 401.123422502669825 1 +16 203 401.123422302669780 0 +16 205 401.123422502669825 1 +16 205 401.123422302669780 0 +16 207 401.123422502669825 1 +16 207 401.123422302669780 0 +16 209 401.123422502669825 1 +16 209 401.123422302669780 0 +16 211 401.123422502669825 1 +16 211 401.123422302669780 0 +16 213 401.123422502669825 1 +16 213 401.123422302669780 0 +16 215 401.123422502669825 1 +16 215 401.123422302669780 0 +16 217 401.123422502669825 1 +16 217 401.123422302669780 0 +16 219 401.123422502669825 1 +16 219 401.123422302669780 0 +18 1 30.000000099990881 1 +18 1 29.999999899990879 0 +18 3 30.000000099990881 1 +18 3 29.999999899990879 0 +18 5 30.000000099990881 1 +18 5 29.999999899990879 0 +18 7 30.000000099990881 1 +18 7 29.999999899990879 0 +18 9 30.000000099990881 1 +18 9 29.999999899990879 0 +18 11 30.000000099990881 1 +18 11 29.999999899990879 0 +18 13 30.000000099990881 1 +18 13 29.999999899990879 0 +18 15 30.000000099990881 1 +18 15 29.999999899990879 0 +18 17 30.000000099990881 1 +18 17 29.999999899990879 0 +18 19 30.000000099990881 1 +18 19 29.999999899990879 0 +18 21 30.000000099990881 1 +18 21 29.999999899990879 0 +18 23 30.000000099990881 1 +18 23 29.999999899990879 0 +18 25 30.000000099990881 1 +18 25 29.999999899990879 0 +18 27 30.000000099990881 1 +18 27 29.999999899990879 0 +18 29 30.000000099990881 1 +18 29 29.999999899990879 0 +18 31 30.000000099990881 1 +18 31 29.999999899990879 0 +18 33 30.000000099990881 1 +18 33 29.999999899990879 0 +18 35 30.000000099990881 1 +18 35 29.999999899990879 0 +18 37 30.000000099990881 1 +18 37 29.999999899990879 0 +18 39 30.000000099990881 1 +18 39 29.999999899990879 0 +18 41 30.000000099990881 1 +18 41 29.999999899990879 0 +18 43 30.000000099990881 1 +18 43 29.999999899990879 0 +18 45 30.000000099990881 1 +18 45 29.999999899990879 0 +18 47 30.000000099990881 1 +18 47 29.999999899990879 0 +18 49 30.000000099990881 1 +18 49 29.999999899990879 0 +18 51 30.059459034610772 1 +18 51 30.059458834610769 0 +18 53 30.000000099990881 1 +18 53 29.999999899990879 0 +18 55 30.000000099990881 1 +18 55 29.999999899990879 0 +18 57 30.000000099990881 1 +18 57 29.999999899990879 0 +18 59 30.000000099990881 1 +18 59 29.999999899990879 0 +18 61 104.403065189112240 1 +18 61 104.403064989112252 0 +18 63 104.403065189112240 1 +18 63 104.403064989112252 0 +18 65 104.403065189112240 1 +18 65 104.403064989112252 0 +18 67 104.403065189112240 1 +18 67 104.403064989112252 0 +18 69 104.403065189112240 1 +18 69 104.403064989112252 0 +18 71 104.403065189112240 1 +18 71 104.403064989112252 0 +18 73 104.403065189112240 1 +18 73 104.403064989112252 0 +18 75 104.403065189112240 1 +18 75 104.403064989112252 0 +18 77 104.403065189112240 1 +18 77 104.403064989112252 0 +18 79 104.403065189112240 1 +18 79 104.403064989112252 0 +18 81 104.403065189112240 1 +18 81 104.403064989112252 0 +18 83 104.403065189112240 1 +18 83 104.403064989112252 0 +18 85 104.403065189112240 1 +18 85 104.403064989112252 0 +18 87 104.403065189112240 1 +18 87 104.403064989112252 0 +18 89 104.403065189112240 1 +18 89 104.403064989112252 0 +18 91 104.403065189112240 1 +18 91 104.403064989112252 0 +18 93 104.403065189112240 1 +18 93 104.403064989112252 0 +18 95 104.403065189112240 1 +18 95 104.403064989112252 0 +18 97 104.403065189112240 1 +18 97 104.403064989112252 0 +18 99 104.403065189112240 1 +18 99 104.403064989112252 0 +18 101 104.403065189112240 1 +18 101 104.403064989112252 0 +18 103 104.403065189112240 1 +18 103 104.403064989112252 0 +18 105 104.403065189112240 1 +18 105 104.403064989112252 0 +18 107 104.403065189112240 1 +18 107 104.403064989112252 0 +18 109 104.403065189112240 1 +18 109 104.403064989112252 0 +18 111 104.403065189112240 1 +18 111 104.403064989112252 0 +18 113 104.403065189112240 1 +18 113 104.403064989112252 0 +18 115 104.403065189112240 1 +18 115 104.403064989112252 0 +18 117 104.403065189112240 1 +18 117 104.403064989112252 0 +18 119 104.403065189112240 1 +18 119 104.403064989112252 0 +18 121 202.237484261575247 1 +18 121 202.237484061575259 0 +18 123 202.237484261575247 1 +18 123 202.237484061575259 0 +18 125 202.237484261575247 1 +18 125 202.237484061575259 0 +18 127 202.237484261575247 1 +18 127 202.237484061575259 0 +18 129 202.237484261575247 1 +18 129 202.237484061575259 0 +18 131 202.237484261575247 1 +18 131 202.237484061575259 0 +18 133 202.237484261575247 1 +18 133 202.237484061575259 0 +18 135 202.237484261575247 1 +18 135 202.237484061575259 0 +18 137 202.237484261575247 1 +18 137 202.237484061575259 0 +18 139 202.237484261575247 1 +18 139 202.237484061575259 0 +18 141 202.237484261575247 1 +18 141 202.237484061575259 0 +18 143 202.237484261575247 1 +18 143 202.237484061575259 0 +18 145 202.237484261575247 1 +18 145 202.237484061575259 0 +18 147 202.237484261575247 1 +18 147 202.237484061575259 0 +18 149 202.237484261575247 1 +18 149 202.237484061575259 0 +18 151 202.237484261575247 1 +18 151 202.237484061575259 0 +18 153 202.237484261575247 1 +18 153 202.237484061575259 0 +18 155 202.237484261575247 1 +18 155 202.237484061575259 0 +18 157 202.237484261575247 1 +18 157 202.237484061575259 0 +18 159 202.237484261575247 1 +18 159 202.237484061575259 0 +18 161 202.237484261575247 1 +18 161 202.237484061575259 0 +18 163 202.237484261575247 1 +18 163 202.237484061575259 0 +18 165 202.237484261575247 1 +18 165 202.237484061575259 0 +18 167 202.237484261575247 1 +18 167 202.237484061575259 0 +18 169 202.237484261575247 1 +18 169 202.237484061575259 0 +18 171 202.237484261575247 1 +18 171 202.237484061575259 0 +18 173 202.237484261575247 1 +18 173 202.237484061575259 0 +18 175 202.237484261575247 1 +18 175 202.237484061575259 0 +18 177 202.237484261575247 1 +18 177 202.237484061575259 0 +18 179 202.237484261575247 1 +18 179 202.237484061575259 0 +18 181 301.496268733636498 1 +18 181 301.496268533636453 0 +18 183 301.496268733636498 1 +18 183 301.496268533636453 0 +18 185 301.496268733636498 1 +18 185 301.496268533636453 0 +18 187 301.496268733636498 1 +18 187 301.496268533636453 0 +18 189 301.496268733636498 1 +18 189 301.496268533636453 0 +18 191 301.496268733636498 1 +18 191 301.496268533636453 0 +18 193 301.496268733636498 1 +18 193 301.496268533636453 0 +18 195 301.496268733636498 1 +18 195 301.496268533636453 0 +18 197 301.496268733636498 1 +18 197 301.496268533636453 0 +18 199 301.496268733636498 1 +18 199 301.496268533636453 0 +18 201 401.123422502669825 1 +18 201 401.123422302669780 0 +18 203 401.123422502669825 1 +18 203 401.123422302669780 0 +18 205 401.123422502669825 1 +18 205 401.123422302669780 0 +18 207 401.123422502669825 1 +18 207 401.123422302669780 0 +18 209 401.123422502669825 1 +18 209 401.123422302669780 0 +18 211 401.123422502669825 1 +18 211 401.123422302669780 0 +18 213 401.123422502669825 1 +18 213 401.123422302669780 0 +18 215 401.123422502669825 1 +18 215 401.123422302669780 0 +18 217 401.123422502669825 1 +18 217 401.123422302669780 0 +18 219 401.123422502669825 1 +18 219 401.123422302669780 0 +20 1 30.000000099990881 1 +20 1 29.999999899990879 0 +20 3 30.000000099990881 1 +20 3 29.999999899990879 0 +20 5 30.000000099990881 1 +20 5 29.999999899990879 0 +20 7 30.000000099990881 1 +20 7 29.999999899990879 0 +20 9 30.000000099990881 1 +20 9 29.999999899990879 0 +20 11 30.000000099990881 1 +20 11 29.999999899990879 0 +20 13 30.000000099990881 1 +20 13 29.999999899990879 0 +20 15 30.059459034610772 1 +20 15 30.059458834610769 0 +20 17 30.000000099990881 1 +20 17 29.999999899990879 0 +20 19 30.000000099990881 1 +20 19 29.999999899990879 0 +20 21 30.000000099990881 1 +20 21 29.999999899990879 0 +20 23 30.000000099990881 1 +20 23 29.999999899990879 0 +20 25 30.000000099990881 1 +20 25 29.999999899990879 0 +20 27 30.000000099990881 1 +20 27 29.999999899990879 0 +20 29 30.059459034610772 1 +20 29 30.059458834610769 0 +20 31 30.059459034610772 1 +20 31 30.059458834610769 0 +20 33 30.059459034610772 1 +20 33 30.059458834610769 0 +20 35 30.000000099990881 1 +20 35 29.999999899990879 0 +20 37 30.000000099990881 1 +20 37 29.999999899990879 0 +20 39 30.000000099990881 1 +20 39 29.999999899990879 0 +20 41 30.000000099990881 1 +20 41 29.999999899990879 0 +20 43 30.000000099990881 1 +20 43 29.999999899990879 0 +20 45 30.000000099990881 1 +20 45 29.999999899990879 0 +20 47 30.000000099990881 1 +20 47 29.999999899990879 0 +20 49 30.000000099990881 1 +20 49 29.999999899990879 0 +20 51 30.000000099990881 1 +20 51 29.999999899990879 0 +20 53 30.059459034610772 1 +20 53 30.059458834610769 0 +20 55 30.000000099990881 1 +20 55 29.999999899990879 0 +20 57 30.000000099990881 1 +20 57 29.999999899990879 0 +20 59 30.000000099990881 1 +20 59 29.999999899990879 0 +20 61 104.403065189112240 1 +20 61 104.403064989112252 0 +20 63 104.403065189112240 1 +20 63 104.403064989112252 0 +20 65 104.403065189112240 1 +20 65 104.403064989112252 0 +20 67 104.403065189112240 1 +20 67 104.403064989112252 0 +20 69 104.403065189112240 1 +20 69 104.403064989112252 0 +20 71 104.403065189112240 1 +20 71 104.403064989112252 0 +20 73 104.403065189112240 1 +20 73 104.403064989112252 0 +20 75 104.403065189112240 1 +20 75 104.403064989112252 0 +20 77 104.403065189112240 1 +20 77 104.403064989112252 0 +20 79 104.403065189112240 1 +20 79 104.403064989112252 0 +20 81 104.403065189112240 1 +20 81 104.403064989112252 0 +20 83 104.403065189112240 1 +20 83 104.403064989112252 0 +20 85 104.403065189112240 1 +20 85 104.403064989112252 0 +20 87 104.403065189112240 1 +20 87 104.403064989112252 0 +20 89 104.403065189112240 1 +20 89 104.403064989112252 0 +20 91 104.403065189112240 1 +20 91 104.403064989112252 0 +20 93 104.403065189112240 1 +20 93 104.403064989112252 0 +20 95 104.403065189112240 1 +20 95 104.403064989112252 0 +20 97 104.403065189112240 1 +20 97 104.403064989112252 0 +20 99 104.403065189112240 1 +20 99 104.403064989112252 0 +20 101 104.403065189112240 1 +20 101 104.403064989112252 0 +20 103 104.403065189112240 1 +20 103 104.403064989112252 0 +20 105 104.403065189112240 1 +20 105 104.403064989112252 0 +20 107 104.403065189112240 1 +20 107 104.403064989112252 0 +20 109 104.403065189112240 1 +20 109 104.403064989112252 0 +20 111 104.403065189112240 1 +20 111 104.403064989112252 0 +20 113 104.403065189112240 1 +20 113 104.403064989112252 0 +20 115 104.403065189112240 1 +20 115 104.403064989112252 0 +20 117 104.403065189112240 1 +20 117 104.403064989112252 0 +20 119 104.403065189112240 1 +20 119 104.403064989112252 0 +20 121 202.237484261575247 1 +20 121 202.237484061575259 0 +20 123 202.237484261575247 1 +20 123 202.237484061575259 0 +20 125 202.237484261575247 1 +20 125 202.237484061575259 0 +20 127 202.237484261575247 1 +20 127 202.237484061575259 0 +20 129 202.237484261575247 1 +20 129 202.237484061575259 0 +20 131 202.237484261575247 1 +20 131 202.237484061575259 0 +20 133 202.237484261575247 1 +20 133 202.237484061575259 0 +20 135 202.237484261575247 1 +20 135 202.237484061575259 0 +20 137 202.237484261575247 1 +20 137 202.237484061575259 0 +20 139 202.237484261575247 1 +20 139 202.237484061575259 0 +20 141 202.237484261575247 1 +20 141 202.237484061575259 0 +20 143 202.237484261575247 1 +20 143 202.237484061575259 0 +20 145 202.237484261575247 1 +20 145 202.237484061575259 0 +20 147 202.237484261575247 1 +20 147 202.237484061575259 0 +20 149 202.237484261575247 1 +20 149 202.237484061575259 0 +20 151 202.237484261575247 1 +20 151 202.237484061575259 0 +20 153 202.237484261575247 1 +20 153 202.237484061575259 0 +20 155 202.237484261575247 1 +20 155 202.237484061575259 0 +20 157 202.237484261575247 1 +20 157 202.237484061575259 0 +20 159 202.237484261575247 1 +20 159 202.237484061575259 0 +20 161 202.237484261575247 1 +20 161 202.237484061575259 0 +20 163 202.237484261575247 1 +20 163 202.237484061575259 0 +20 165 202.237484261575247 1 +20 165 202.237484061575259 0 +20 167 202.237484261575247 1 +20 167 202.237484061575259 0 +20 169 202.237484261575247 1 +20 169 202.237484061575259 0 +20 171 202.237484261575247 1 +20 171 202.237484061575259 0 +20 173 202.237484261575247 1 +20 173 202.237484061575259 0 +20 175 202.237484261575247 1 +20 175 202.237484061575259 0 +20 177 202.237484261575247 1 +20 177 202.237484061575259 0 +20 179 202.237484261575247 1 +20 179 202.237484061575259 0 +20 181 301.496268733636498 1 +20 181 301.496268533636453 0 +20 183 301.496268733636498 1 +20 183 301.496268533636453 0 +20 185 301.496268733636498 1 +20 185 301.496268533636453 0 +20 187 301.496268733636498 1 +20 187 301.496268533636453 0 +20 189 301.496268733636498 1 +20 189 301.496268533636453 0 +20 191 301.496268733636498 1 +20 191 301.496268533636453 0 +20 193 301.496268733636498 1 +20 193 301.496268533636453 0 +20 195 301.496268733636498 1 +20 195 301.496268533636453 0 +20 197 301.496268733636498 1 +20 197 301.496268533636453 0 +20 199 301.496268733636498 1 +20 199 301.496268533636453 0 +20 201 401.123422502669825 1 +20 201 401.123422302669780 0 +20 203 401.123422502669825 1 +20 203 401.123422302669780 0 +20 205 401.123422502669825 1 +20 205 401.123422302669780 0 +20 207 401.123422502669825 1 +20 207 401.123422302669780 0 +20 209 401.123422502669825 1 +20 209 401.123422302669780 0 +20 211 401.123422502669825 1 +20 211 401.123422302669780 0 +20 213 401.123422502669825 1 +20 213 401.123422302669780 0 +20 215 401.123422502669825 1 +20 215 401.123422302669780 0 +20 217 401.123422502669825 1 +20 217 401.123422302669780 0 +20 219 401.123422502669825 1 +20 219 401.123422302669780 0 +22 1 30.000000099990881 1 +22 1 29.999999899990879 0 +22 3 30.000000099990881 1 +22 3 29.999999899990879 0 +22 5 30.000000099990881 1 +22 5 29.999999899990879 0 +22 7 30.000000099990881 1 +22 7 29.999999899990879 0 +22 9 30.000000099990881 1 +22 9 29.999999899990879 0 +22 11 30.000000099990881 1 +22 11 29.999999899990879 0 +22 13 30.000000099990881 1 +22 13 29.999999899990879 0 +22 15 30.000000099990881 1 +22 15 29.999999899990879 0 +22 17 30.000000099990881 1 +22 17 29.999999899990879 0 +22 19 30.000000099990881 1 +22 19 29.999999899990879 0 +22 21 30.000000099990881 1 +22 21 29.999999899990879 0 +22 23 30.000000099990881 1 +22 23 29.999999899990879 0 +22 25 30.000000099990881 1 +22 25 29.999999899990879 0 +22 27 30.000000099990881 1 +22 27 29.999999899990879 0 +22 29 30.000000099990881 1 +22 29 29.999999899990879 0 +22 31 30.000000099990881 1 +22 31 29.999999899990879 0 +22 33 30.000000099990881 1 +22 33 29.999999899990879 0 +22 35 30.000000099990881 1 +22 35 29.999999899990879 0 +22 37 30.000000099990881 1 +22 37 29.999999899990879 0 +22 39 30.000000099990881 1 +22 39 29.999999899990879 0 +22 41 30.000000099990881 1 +22 41 29.999999899990879 0 +22 43 30.000000099990881 1 +22 43 29.999999899990879 0 +22 45 30.000000099990881 1 +22 45 29.999999899990879 0 +22 47 30.000000099990881 1 +22 47 29.999999899990879 0 +22 49 30.000000099990881 1 +22 49 29.999999899990879 0 +22 51 30.000000099990881 1 +22 51 29.999999899990879 0 +22 53 30.000000099990881 1 +22 53 29.999999899990879 0 +22 55 30.000000099990881 1 +22 55 29.999999899990879 0 +22 57 30.000000099990881 1 +22 57 29.999999899990879 0 +22 59 30.000000099990881 1 +22 59 29.999999899990879 0 +22 61 104.403065189112240 1 +22 61 104.403064989112252 0 +22 63 104.403065189112240 1 +22 63 104.403064989112252 0 +22 65 104.403065189112240 1 +22 65 104.403064989112252 0 +22 67 104.403065189112240 1 +22 67 104.403064989112252 0 +22 69 104.403065189112240 1 +22 69 104.403064989112252 0 +22 71 104.403065189112240 1 +22 71 104.403064989112252 0 +22 73 104.403065189112240 1 +22 73 104.403064989112252 0 +22 75 104.403065189112240 1 +22 75 104.403064989112252 0 +22 77 104.403065189112240 1 +22 77 104.403064989112252 0 +22 79 104.403065189112240 1 +22 79 104.403064989112252 0 +22 81 104.403065189112240 1 +22 81 104.403064989112252 0 +22 83 104.403065189112240 1 +22 83 104.403064989112252 0 +22 85 104.403065189112240 1 +22 85 104.403064989112252 0 +22 87 104.403065189112240 1 +22 87 104.403064989112252 0 +22 89 104.403065189112240 1 +22 89 104.403064989112252 0 +22 91 104.403065189112240 1 +22 91 104.403064989112252 0 +22 93 104.403065189112240 1 +22 93 104.403064989112252 0 +22 95 104.403065189112240 1 +22 95 104.403064989112252 0 +22 97 104.403065189112240 1 +22 97 104.403064989112252 0 +22 99 104.403065189112240 1 +22 99 104.403064989112252 0 +22 101 104.403065189112240 1 +22 101 104.403064989112252 0 +22 103 104.403065189112240 1 +22 103 104.403064989112252 0 +22 105 104.403065189112240 1 +22 105 104.403064989112252 0 +22 107 104.403065189112240 1 +22 107 104.403064989112252 0 +22 109 104.403065189112240 1 +22 109 104.403064989112252 0 +22 111 104.403065189112240 1 +22 111 104.403064989112252 0 +22 113 104.403065189112240 1 +22 113 104.403064989112252 0 +22 115 104.403065189112240 1 +22 115 104.403064989112252 0 +22 117 104.403065189112240 1 +22 117 104.403064989112252 0 +22 119 104.403065189112240 1 +22 119 104.403064989112252 0 +22 121 202.237484261575247 1 +22 121 202.237484061575259 0 +22 123 202.237484261575247 1 +22 123 202.237484061575259 0 +22 125 202.237484261575247 1 +22 125 202.237484061575259 0 +22 127 202.237484261575247 1 +22 127 202.237484061575259 0 +22 129 202.237484261575247 1 +22 129 202.237484061575259 0 +22 131 202.237484261575247 1 +22 131 202.237484061575259 0 +22 133 202.237484261575247 1 +22 133 202.237484061575259 0 +22 135 202.237484261575247 1 +22 135 202.237484061575259 0 +22 137 202.237484261575247 1 +22 137 202.237484061575259 0 +22 139 202.237484261575247 1 +22 139 202.237484061575259 0 +22 141 202.237484261575247 1 +22 141 202.237484061575259 0 +22 143 202.237484261575247 1 +22 143 202.237484061575259 0 +22 145 202.237484261575247 1 +22 145 202.237484061575259 0 +22 147 202.237484261575247 1 +22 147 202.237484061575259 0 +22 149 202.237484261575247 1 +22 149 202.237484061575259 0 +22 151 202.237484261575247 1 +22 151 202.237484061575259 0 +22 153 202.237484261575247 1 +22 153 202.237484061575259 0 +22 155 202.237484261575247 1 +22 155 202.237484061575259 0 +22 157 202.237484261575247 1 +22 157 202.237484061575259 0 +22 159 202.237484261575247 1 +22 159 202.237484061575259 0 +22 161 202.237484261575247 1 +22 161 202.237484061575259 0 +22 163 202.237484261575247 1 +22 163 202.237484061575259 0 +22 165 202.237484261575247 1 +22 165 202.237484061575259 0 +22 167 202.237484261575247 1 +22 167 202.237484061575259 0 +22 169 202.237484261575247 1 +22 169 202.237484061575259 0 +22 171 202.237484261575247 1 +22 171 202.237484061575259 0 +22 173 202.237484261575247 1 +22 173 202.237484061575259 0 +22 175 202.237484261575247 1 +22 175 202.237484061575259 0 +22 177 202.237484261575247 1 +22 177 202.237484061575259 0 +22 179 202.237484261575247 1 +22 179 202.237484061575259 0 +22 181 301.496268733636498 1 +22 181 301.496268533636453 0 +22 183 301.496268733636498 1 +22 183 301.496268533636453 0 +22 185 301.496268733636498 1 +22 185 301.496268533636453 0 +22 187 301.496268733636498 1 +22 187 301.496268533636453 0 +22 189 301.496268733636498 1 +22 189 301.496268533636453 0 +22 191 301.496268733636498 1 +22 191 301.496268533636453 0 +22 193 301.496268733636498 1 +22 193 301.496268533636453 0 +22 195 301.496268733636498 1 +22 195 301.496268533636453 0 +22 197 301.496268733636498 1 +22 197 301.496268533636453 0 +22 199 301.496268733636498 1 +22 199 301.496268533636453 0 +22 201 401.123422502669825 1 +22 201 401.123422302669780 0 +22 203 401.123422502669825 1 +22 203 401.123422302669780 0 +22 205 401.123422502669825 1 +22 205 401.123422302669780 0 +22 207 401.123422502669825 1 +22 207 401.123422302669780 0 +22 209 401.123422502669825 1 +22 209 401.123422302669780 0 +22 211 401.123422502669825 1 +22 211 401.123422302669780 0 +22 213 401.123422502669825 1 +22 213 401.123422302669780 0 +22 215 401.123422502669825 1 +22 215 401.123422302669780 0 +22 217 401.123422502669825 1 +22 217 401.123422302669780 0 +22 219 401.123422502669825 1 +22 219 401.123422302669780 0 +24 1 30.059459034610772 1 +24 1 30.059458834610769 0 +24 3 30.000000099990881 1 +24 3 29.999999899990879 0 +24 5 30.000000099990881 1 +24 5 29.999999899990879 0 +24 7 30.000000099990881 1 +24 7 29.999999899990879 0 +24 9 30.000000099990881 1 +24 9 29.999999899990879 0 +24 11 30.059459034610772 1 +24 11 30.059458834610769 0 +24 13 30.000000099990881 1 +24 13 29.999999899990879 0 +24 15 30.059459034610772 1 +24 15 30.059458834610769 0 +24 17 30.000000099990881 1 +24 17 29.999999899990879 0 +24 19 30.000000099990881 1 +24 19 29.999999899990879 0 +24 21 30.059459034610772 1 +24 21 30.059458834610769 0 +24 23 30.000000099990881 1 +24 23 29.999999899990879 0 +24 25 30.000000099990881 1 +24 25 29.999999899990879 0 +24 27 30.000000099990881 1 +24 27 29.999999899990879 0 +24 29 30.059459034610772 1 +24 29 30.059458834610769 0 +24 31 30.000000099990881 1 +24 31 29.999999899990879 0 +24 33 30.000000099990881 1 +24 33 29.999999899990879 0 +24 35 30.000000099990881 1 +24 35 29.999999899990879 0 +24 37 30.000000099990881 1 +24 37 29.999999899990879 0 +24 39 30.000000099990881 1 +24 39 29.999999899990879 0 +24 41 30.059459034610772 1 +24 41 30.059458834610769 0 +24 43 30.000000099990881 1 +24 43 29.999999899990879 0 +24 45 30.059459034610772 1 +24 45 30.059458834610769 0 +24 47 30.000000099990881 1 +24 47 29.999999899990879 0 +24 49 30.059459034610772 1 +24 49 30.059458834610769 0 +24 51 30.059459034610772 1 +24 51 30.059458834610769 0 +24 53 30.059459034610772 1 +24 53 30.059458834610769 0 +24 55 30.059459034610772 1 +24 55 30.059458834610769 0 +24 57 30.000000099990881 1 +24 57 29.999999899990879 0 +24 59 30.000000099990881 1 +24 59 29.999999899990879 0 +24 61 104.403065189112240 1 +24 61 104.403064989112252 0 +24 63 104.403065189112240 1 +24 63 104.403064989112252 0 +24 65 104.403065189112240 1 +24 65 104.403064989112252 0 +24 67 104.403065189112240 1 +24 67 104.403064989112252 0 +24 69 104.403065189112240 1 +24 69 104.403064989112252 0 +24 71 104.403065189112240 1 +24 71 104.403064989112252 0 +24 73 104.403065189112240 1 +24 73 104.403064989112252 0 +24 75 104.403065189112240 1 +24 75 104.403064989112252 0 +24 77 104.403065189112240 1 +24 77 104.403064989112252 0 +24 79 104.403065189112240 1 +24 79 104.403064989112252 0 +24 81 104.403065189112240 1 +24 81 104.403064989112252 0 +24 83 104.403065189112240 1 +24 83 104.403064989112252 0 +24 85 104.403065189112240 1 +24 85 104.403064989112252 0 +24 87 104.403065189112240 1 +24 87 104.403064989112252 0 +24 89 104.403065189112240 1 +24 89 104.403064989112252 0 +24 91 104.403065189112240 1 +24 91 104.403064989112252 0 +24 93 104.403065189112240 1 +24 93 104.403064989112252 0 +24 95 104.403065189112240 1 +24 95 104.403064989112252 0 +24 97 104.403065189112240 1 +24 97 104.403064989112252 0 +24 99 104.403065189112240 1 +24 99 104.403064989112252 0 +24 101 104.403065189112240 1 +24 101 104.403064989112252 0 +24 103 104.403065189112240 1 +24 103 104.403064989112252 0 +24 105 104.403065189112240 1 +24 105 104.403064989112252 0 +24 107 104.403065189112240 1 +24 107 104.403064989112252 0 +24 109 104.403065189112240 1 +24 109 104.403064989112252 0 +24 111 104.403065189112240 1 +24 111 104.403064989112252 0 +24 113 104.403065189112240 1 +24 113 104.403064989112252 0 +24 115 104.403065189112240 1 +24 115 104.403064989112252 0 +24 117 104.403065189112240 1 +24 117 104.403064989112252 0 +24 119 104.403065189112240 1 +24 119 104.403064989112252 0 +24 121 202.237484261575247 1 +24 121 202.237484061575259 0 +24 123 202.237484261575247 1 +24 123 202.237484061575259 0 +24 125 202.237484261575247 1 +24 125 202.237484061575259 0 +24 127 202.237484261575247 1 +24 127 202.237484061575259 0 +24 129 202.237484261575247 1 +24 129 202.237484061575259 0 +24 131 202.237484261575247 1 +24 131 202.237484061575259 0 +24 133 202.237484261575247 1 +24 133 202.237484061575259 0 +24 135 202.237484261575247 1 +24 135 202.237484061575259 0 +24 137 202.237484261575247 1 +24 137 202.237484061575259 0 +24 139 202.237484261575247 1 +24 139 202.237484061575259 0 +24 141 202.237484261575247 1 +24 141 202.237484061575259 0 +24 143 202.237484261575247 1 +24 143 202.237484061575259 0 +24 145 202.237484261575247 1 +24 145 202.237484061575259 0 +24 147 202.237484261575247 1 +24 147 202.237484061575259 0 +24 149 202.237484261575247 1 +24 149 202.237484061575259 0 +24 151 202.237484261575247 1 +24 151 202.237484061575259 0 +24 153 202.237484261575247 1 +24 153 202.237484061575259 0 +24 155 202.237484261575247 1 +24 155 202.237484061575259 0 +24 157 202.237484261575247 1 +24 157 202.237484061575259 0 +24 159 202.237484261575247 1 +24 159 202.237484061575259 0 +24 161 202.237484261575247 1 +24 161 202.237484061575259 0 +24 163 202.237484261575247 1 +24 163 202.237484061575259 0 +24 165 202.237484261575247 1 +24 165 202.237484061575259 0 +24 167 202.237484261575247 1 +24 167 202.237484061575259 0 +24 169 202.237484261575247 1 +24 169 202.237484061575259 0 +24 171 202.237484261575247 1 +24 171 202.237484061575259 0 +24 173 202.237484261575247 1 +24 173 202.237484061575259 0 +24 175 202.237484261575247 1 +24 175 202.237484061575259 0 +24 177 202.237484261575247 1 +24 177 202.237484061575259 0 +24 179 202.237484261575247 1 +24 179 202.237484061575259 0 +24 181 301.496268733636498 1 +24 181 301.496268533636453 0 +24 183 301.496268733636498 1 +24 183 301.496268533636453 0 +24 185 301.496268733636498 1 +24 185 301.496268533636453 0 +24 187 301.496268733636498 1 +24 187 301.496268533636453 0 +24 189 301.496268733636498 1 +24 189 301.496268533636453 0 +24 191 301.496268733636498 1 +24 191 301.496268533636453 0 +24 193 301.496268733636498 1 +24 193 301.496268533636453 0 +24 195 301.496268733636498 1 +24 195 301.496268533636453 0 +24 197 301.496268733636498 1 +24 197 301.496268533636453 0 +24 199 301.496268733636498 1 +24 199 301.496268533636453 0 +24 201 401.123422502669825 1 +24 201 401.123422302669780 0 +24 203 401.123422502669825 1 +24 203 401.123422302669780 0 +24 205 401.123422502669825 1 +24 205 401.123422302669780 0 +24 207 401.123422502669825 1 +24 207 401.123422302669780 0 +24 209 401.123422502669825 1 +24 209 401.123422302669780 0 +24 211 401.123422502669825 1 +24 211 401.123422302669780 0 +24 213 401.123422502669825 1 +24 213 401.123422302669780 0 +24 215 401.123422502669825 1 +24 215 401.123422302669780 0 +24 217 401.123422502669825 1 +24 217 401.123422302669780 0 +24 219 401.123422502669825 1 +24 219 401.123422302669780 0 +26 1 30.000000099990881 1 +26 1 29.999999899990879 0 +26 3 30.000000099990881 1 +26 3 29.999999899990879 0 +26 5 30.000000099990881 1 +26 5 29.999999899990879 0 +26 7 30.000000099990881 1 +26 7 29.999999899990879 0 +26 9 30.000000099990881 1 +26 9 29.999999899990879 0 +26 11 30.000000099990881 1 +26 11 29.999999899990879 0 +26 13 30.000000099990881 1 +26 13 29.999999899990879 0 +26 15 30.059459034610772 1 +26 15 30.059458834610769 0 +26 17 30.000000099990881 1 +26 17 29.999999899990879 0 +26 19 30.000000099990881 1 +26 19 29.999999899990879 0 +26 21 30.059459034610772 1 +26 21 30.059458834610769 0 +26 23 30.000000099990881 1 +26 23 29.999999899990879 0 +26 25 30.000000099990881 1 +26 25 29.999999899990879 0 +26 27 30.000000099990881 1 +26 27 29.999999899990879 0 +26 29 30.000000099990881 1 +26 29 29.999999899990879 0 +26 31 30.000000099990881 1 +26 31 29.999999899990879 0 +26 33 30.000000099990881 1 +26 33 29.999999899990879 0 +26 35 30.000000099990881 1 +26 35 29.999999899990879 0 +26 37 30.000000099990881 1 +26 37 29.999999899990879 0 +26 39 30.000000099990881 1 +26 39 29.999999899990879 0 +26 41 30.000000099990881 1 +26 41 29.999999899990879 0 +26 43 30.000000099990881 1 +26 43 29.999999899990879 0 +26 45 30.000000099990881 1 +26 45 29.999999899990879 0 +26 47 30.000000099990881 1 +26 47 29.999999899990879 0 +26 49 30.000000099990881 1 +26 49 29.999999899990879 0 +26 51 30.000000099990881 1 +26 51 29.999999899990879 0 +26 53 30.000000099990881 1 +26 53 29.999999899990879 0 +26 55 30.000000099990881 1 +26 55 29.999999899990879 0 +26 57 30.000000099990881 1 +26 57 29.999999899990879 0 +26 59 30.000000099990881 1 +26 59 29.999999899990879 0 +26 61 104.403065189112240 1 +26 61 104.403064989112252 0 +26 63 104.403065189112240 1 +26 63 104.403064989112252 0 +26 65 104.403065189112240 1 +26 65 104.403064989112252 0 +26 67 104.403065189112240 1 +26 67 104.403064989112252 0 +26 69 104.403065189112240 1 +26 69 104.403064989112252 0 +26 71 104.403065189112240 1 +26 71 104.403064989112252 0 +26 73 104.403065189112240 1 +26 73 104.403064989112252 0 +26 75 104.403065189112240 1 +26 75 104.403064989112252 0 +26 77 104.403065189112240 1 +26 77 104.403064989112252 0 +26 79 104.403065189112240 1 +26 79 104.403064989112252 0 +26 81 104.403065189112240 1 +26 81 104.403064989112252 0 +26 83 104.403065189112240 1 +26 83 104.403064989112252 0 +26 85 104.403065189112240 1 +26 85 104.403064989112252 0 +26 87 104.403065189112240 1 +26 87 104.403064989112252 0 +26 89 104.403065189112240 1 +26 89 104.403064989112252 0 +26 91 104.403065189112240 1 +26 91 104.403064989112252 0 +26 93 104.403065189112240 1 +26 93 104.403064989112252 0 +26 95 104.403065189112240 1 +26 95 104.403064989112252 0 +26 97 104.403065189112240 1 +26 97 104.403064989112252 0 +26 99 104.403065189112240 1 +26 99 104.403064989112252 0 +26 101 104.403065189112240 1 +26 101 104.403064989112252 0 +26 103 104.403065189112240 1 +26 103 104.403064989112252 0 +26 105 104.403065189112240 1 +26 105 104.403064989112252 0 +26 107 104.403065189112240 1 +26 107 104.403064989112252 0 +26 109 104.403065189112240 1 +26 109 104.403064989112252 0 +26 111 104.403065189112240 1 +26 111 104.403064989112252 0 +26 113 104.403065189112240 1 +26 113 104.403064989112252 0 +26 115 104.403065189112240 1 +26 115 104.403064989112252 0 +26 117 104.403065189112240 1 +26 117 104.403064989112252 0 +26 119 104.403065189112240 1 +26 119 104.403064989112252 0 +26 121 202.237484261575247 1 +26 121 202.237484061575259 0 +26 123 202.237484261575247 1 +26 123 202.237484061575259 0 +26 125 202.237484261575247 1 +26 125 202.237484061575259 0 +26 127 202.237484261575247 1 +26 127 202.237484061575259 0 +26 129 202.237484261575247 1 +26 129 202.237484061575259 0 +26 131 202.237484261575247 1 +26 131 202.237484061575259 0 +26 133 202.237484261575247 1 +26 133 202.237484061575259 0 +26 135 202.237484261575247 1 +26 135 202.237484061575259 0 +26 137 202.237484261575247 1 +26 137 202.237484061575259 0 +26 139 202.237484261575247 1 +26 139 202.237484061575259 0 +26 141 202.237484261575247 1 +26 141 202.237484061575259 0 +26 143 202.237484261575247 1 +26 143 202.237484061575259 0 +26 145 202.237484261575247 1 +26 145 202.237484061575259 0 +26 147 202.237484261575247 1 +26 147 202.237484061575259 0 +26 149 202.237484261575247 1 +26 149 202.237484061575259 0 +26 151 202.237484261575247 1 +26 151 202.237484061575259 0 +26 153 202.237484261575247 1 +26 153 202.237484061575259 0 +26 155 202.237484261575247 1 +26 155 202.237484061575259 0 +26 157 202.237484261575247 1 +26 157 202.237484061575259 0 +26 159 202.237484261575247 1 +26 159 202.237484061575259 0 +26 161 202.237484261575247 1 +26 161 202.237484061575259 0 +26 163 202.237484261575247 1 +26 163 202.237484061575259 0 +26 165 202.237484261575247 1 +26 165 202.237484061575259 0 +26 167 202.237484261575247 1 +26 167 202.237484061575259 0 +26 169 202.237484261575247 1 +26 169 202.237484061575259 0 +26 171 202.237484261575247 1 +26 171 202.237484061575259 0 +26 173 202.237484261575247 1 +26 173 202.237484061575259 0 +26 175 202.237484261575247 1 +26 175 202.237484061575259 0 +26 177 202.237484261575247 1 +26 177 202.237484061575259 0 +26 179 202.237484261575247 1 +26 179 202.237484061575259 0 +26 181 301.496268733636498 1 +26 181 301.496268533636453 0 +26 183 301.496268733636498 1 +26 183 301.496268533636453 0 +26 185 301.496268733636498 1 +26 185 301.496268533636453 0 +26 187 301.496268733636498 1 +26 187 301.496268533636453 0 +26 189 301.496268733636498 1 +26 189 301.496268533636453 0 +26 191 301.496268733636498 1 +26 191 301.496268533636453 0 +26 193 301.496268733636498 1 +26 193 301.496268533636453 0 +26 195 301.496268733636498 1 +26 195 301.496268533636453 0 +26 197 301.496268733636498 1 +26 197 301.496268533636453 0 +26 199 301.496268733636498 1 +26 199 301.496268533636453 0 +26 201 401.123422502669825 1 +26 201 401.123422302669780 0 +26 203 401.123422502669825 1 +26 203 401.123422302669780 0 +26 205 401.123422502669825 1 +26 205 401.123422302669780 0 +26 207 401.123422502669825 1 +26 207 401.123422302669780 0 +26 209 401.123422502669825 1 +26 209 401.123422302669780 0 +26 211 401.123422502669825 1 +26 211 401.123422302669780 0 +26 213 401.123422502669825 1 +26 213 401.123422302669780 0 +26 215 401.123422502669825 1 +26 215 401.123422302669780 0 +26 217 401.123422502669825 1 +26 217 401.123422302669780 0 +26 219 401.123422502669825 1 +26 219 401.123422302669780 0 +28 1 30.000000099990881 1 +28 1 29.999999899990879 0 +28 3 30.000000099990881 1 +28 3 29.999999899990879 0 +28 5 30.000000099990881 1 +28 5 29.999999899990879 0 +28 7 30.000000099990881 1 +28 7 29.999999899990879 0 +28 9 30.000000099990881 1 +28 9 29.999999899990879 0 +28 11 30.000000099990881 1 +28 11 29.999999899990879 0 +28 13 30.000000099990881 1 +28 13 29.999999899990879 0 +28 15 30.000000099990881 1 +28 15 29.999999899990879 0 +28 17 30.000000099990881 1 +28 17 29.999999899990879 0 +28 19 30.000000099990881 1 +28 19 29.999999899990879 0 +28 21 30.000000099990881 1 +28 21 29.999999899990879 0 +28 23 30.000000099990881 1 +28 23 29.999999899990879 0 +28 25 30.000000099990881 1 +28 25 29.999999899990879 0 +28 27 30.000000099990881 1 +28 27 29.999999899990879 0 +28 29 30.000000099990881 1 +28 29 29.999999899990879 0 +28 31 30.059459034610772 1 +28 31 30.059458834610769 0 +28 33 30.059459034610772 1 +28 33 30.059458834610769 0 +28 35 30.059459034610772 1 +28 35 30.059458834610769 0 +28 37 30.000000099990881 1 +28 37 29.999999899990879 0 +28 39 30.000000099990881 1 +28 39 29.999999899990879 0 +28 41 30.000000099990881 1 +28 41 29.999999899990879 0 +28 43 30.000000099990881 1 +28 43 29.999999899990879 0 +28 45 30.059459034610772 1 +28 45 30.059458834610769 0 +28 47 30.000000099990881 1 +28 47 29.999999899990879 0 +28 49 30.000000099990881 1 +28 49 29.999999899990879 0 +28 51 30.000000099990881 1 +28 51 29.999999899990879 0 +28 53 30.000000099990881 1 +28 53 29.999999899990879 0 +28 55 30.000000099990881 1 +28 55 29.999999899990879 0 +28 57 30.000000099990881 1 +28 57 29.999999899990879 0 +28 59 30.000000099990881 1 +28 59 29.999999899990879 0 +28 61 104.403065189112240 1 +28 61 104.403064989112252 0 +28 63 104.403065189112240 1 +28 63 104.403064989112252 0 +28 65 104.403065189112240 1 +28 65 104.403064989112252 0 +28 67 104.403065189112240 1 +28 67 104.403064989112252 0 +28 69 104.403065189112240 1 +28 69 104.403064989112252 0 +28 71 104.403065189112240 1 +28 71 104.403064989112252 0 +28 73 104.403065189112240 1 +28 73 104.403064989112252 0 +28 75 104.403065189112240 1 +28 75 104.403064989112252 0 +28 77 104.403065189112240 1 +28 77 104.403064989112252 0 +28 79 104.403065189112240 1 +28 79 104.403064989112252 0 +28 81 104.403065189112240 1 +28 81 104.403064989112252 0 +28 83 104.403065189112240 1 +28 83 104.403064989112252 0 +28 85 104.403065189112240 1 +28 85 104.403064989112252 0 +28 87 104.403065189112240 1 +28 87 104.403064989112252 0 +28 89 104.403065189112240 1 +28 89 104.403064989112252 0 +28 91 104.403065189112240 1 +28 91 104.403064989112252 0 +28 93 104.403065189112240 1 +28 93 104.403064989112252 0 +28 95 104.403065189112240 1 +28 95 104.403064989112252 0 +28 97 104.403065189112240 1 +28 97 104.403064989112252 0 +28 99 104.403065189112240 1 +28 99 104.403064989112252 0 +28 101 104.403065189112240 1 +28 101 104.403064989112252 0 +28 103 104.403065189112240 1 +28 103 104.403064989112252 0 +28 105 104.403065189112240 1 +28 105 104.403064989112252 0 +28 107 104.403065189112240 1 +28 107 104.403064989112252 0 +28 109 104.403065189112240 1 +28 109 104.403064989112252 0 +28 111 104.403065189112240 1 +28 111 104.403064989112252 0 +28 113 104.403065189112240 1 +28 113 104.403064989112252 0 +28 115 104.403065189112240 1 +28 115 104.403064989112252 0 +28 117 104.403065189112240 1 +28 117 104.403064989112252 0 +28 119 104.403065189112240 1 +28 119 104.403064989112252 0 +28 121 202.237484261575247 1 +28 121 202.237484061575259 0 +28 123 202.237484261575247 1 +28 123 202.237484061575259 0 +28 125 202.237484261575247 1 +28 125 202.237484061575259 0 +28 127 202.237484261575247 1 +28 127 202.237484061575259 0 +28 129 202.237484261575247 1 +28 129 202.237484061575259 0 +28 131 202.237484261575247 1 +28 131 202.237484061575259 0 +28 133 202.237484261575247 1 +28 133 202.237484061575259 0 +28 135 202.237484261575247 1 +28 135 202.237484061575259 0 +28 137 202.237484261575247 1 +28 137 202.237484061575259 0 +28 139 202.237484261575247 1 +28 139 202.237484061575259 0 +28 141 202.237484261575247 1 +28 141 202.237484061575259 0 +28 143 202.237484261575247 1 +28 143 202.237484061575259 0 +28 145 202.237484261575247 1 +28 145 202.237484061575259 0 +28 147 202.237484261575247 1 +28 147 202.237484061575259 0 +28 149 202.237484261575247 1 +28 149 202.237484061575259 0 +28 151 202.237484261575247 1 +28 151 202.237484061575259 0 +28 153 202.237484261575247 1 +28 153 202.237484061575259 0 +28 155 202.237484261575247 1 +28 155 202.237484061575259 0 +28 157 202.237484261575247 1 +28 157 202.237484061575259 0 +28 159 202.237484261575247 1 +28 159 202.237484061575259 0 +28 161 202.237484261575247 1 +28 161 202.237484061575259 0 +28 163 202.237484261575247 1 +28 163 202.237484061575259 0 +28 165 202.237484261575247 1 +28 165 202.237484061575259 0 +28 167 202.237484261575247 1 +28 167 202.237484061575259 0 +28 169 202.237484261575247 1 +28 169 202.237484061575259 0 +28 171 202.237484261575247 1 +28 171 202.237484061575259 0 +28 173 202.237484261575247 1 +28 173 202.237484061575259 0 +28 175 202.237484261575247 1 +28 175 202.237484061575259 0 +28 177 202.237484261575247 1 +28 177 202.237484061575259 0 +28 179 202.237484261575247 1 +28 179 202.237484061575259 0 +28 181 301.496268733636498 1 +28 181 301.496268533636453 0 +28 183 301.496268733636498 1 +28 183 301.496268533636453 0 +28 185 301.496268733636498 1 +28 185 301.496268533636453 0 +28 187 301.496268733636498 1 +28 187 301.496268533636453 0 +28 189 301.496268733636498 1 +28 189 301.496268533636453 0 +28 191 301.496268733636498 1 +28 191 301.496268533636453 0 +28 193 301.496268733636498 1 +28 193 301.496268533636453 0 +28 195 301.496268733636498 1 +28 195 301.496268533636453 0 +28 197 301.496268733636498 1 +28 197 301.496268533636453 0 +28 199 301.496268733636498 1 +28 199 301.496268533636453 0 +28 201 401.123422502669825 1 +28 201 401.123422302669780 0 +28 203 401.123422502669825 1 +28 203 401.123422302669780 0 +28 205 401.123422502669825 1 +28 205 401.123422302669780 0 +28 207 401.123422502669825 1 +28 207 401.123422302669780 0 +28 209 401.123422502669825 1 +28 209 401.123422302669780 0 +28 211 401.123422502669825 1 +28 211 401.123422302669780 0 +28 213 401.123422502669825 1 +28 213 401.123422302669780 0 +28 215 401.123422502669825 1 +28 215 401.123422302669780 0 +28 217 401.123422502669825 1 +28 217 401.123422302669780 0 +28 219 401.123422502669825 1 +28 219 401.123422302669780 0 +30 1 30.000000099990881 1 +30 1 29.999999899990879 0 +30 3 30.000000099990881 1 +30 3 29.999999899990879 0 +30 5 30.000000099990881 1 +30 5 29.999999899990879 0 +30 7 30.000000099990881 1 +30 7 29.999999899990879 0 +30 9 30.000000099990881 1 +30 9 29.999999899990879 0 +30 11 30.000000099990881 1 +30 11 29.999999899990879 0 +30 13 30.000000099990881 1 +30 13 29.999999899990879 0 +30 15 30.000000099990881 1 +30 15 29.999999899990879 0 +30 17 30.000000099990881 1 +30 17 29.999999899990879 0 +30 19 30.000000099990881 1 +30 19 29.999999899990879 0 +30 21 30.000000099990881 1 +30 21 29.999999899990879 0 +30 23 30.000000099990881 1 +30 23 29.999999899990879 0 +30 25 30.000000099990881 1 +30 25 29.999999899990879 0 +30 27 30.000000099990881 1 +30 27 29.999999899990879 0 +30 29 30.000000099990881 1 +30 29 29.999999899990879 0 +30 31 30.000000099990881 1 +30 31 29.999999899990879 0 +30 33 30.000000099990881 1 +30 33 29.999999899990879 0 +30 35 30.000000099990881 1 +30 35 29.999999899990879 0 +30 37 30.000000099990881 1 +30 37 29.999999899990879 0 +30 39 30.000000099990881 1 +30 39 29.999999899990879 0 +30 41 30.000000099990881 1 +30 41 29.999999899990879 0 +30 43 30.000000099990881 1 +30 43 29.999999899990879 0 +30 45 30.000000099990881 1 +30 45 29.999999899990879 0 +30 47 30.000000099990881 1 +30 47 29.999999899990879 0 +30 49 30.000000099990881 1 +30 49 29.999999899990879 0 +30 51 30.000000099990881 1 +30 51 29.999999899990879 0 +30 53 30.000000099990881 1 +30 53 29.999999899990879 0 +30 55 30.000000099990881 1 +30 55 29.999999899990879 0 +30 57 30.000000099990881 1 +30 57 29.999999899990879 0 +30 59 30.000000099990881 1 +30 59 29.999999899990879 0 +30 61 104.403065189112240 1 +30 61 104.403064989112252 0 +30 63 104.403065189112240 1 +30 63 104.403064989112252 0 +30 65 104.403065189112240 1 +30 65 104.403064989112252 0 +30 67 104.403065189112240 1 +30 67 104.403064989112252 0 +30 69 104.403065189112240 1 +30 69 104.403064989112252 0 +30 71 104.403065189112240 1 +30 71 104.403064989112252 0 +30 73 104.403065189112240 1 +30 73 104.403064989112252 0 +30 75 104.403065189112240 1 +30 75 104.403064989112252 0 +30 77 104.403065189112240 1 +30 77 104.403064989112252 0 +30 79 104.403065189112240 1 +30 79 104.403064989112252 0 +30 81 104.403065189112240 1 +30 81 104.403064989112252 0 +30 83 104.403065189112240 1 +30 83 104.403064989112252 0 +30 85 104.403065189112240 1 +30 85 104.403064989112252 0 +30 87 104.403065189112240 1 +30 87 104.403064989112252 0 +30 89 104.403065189112240 1 +30 89 104.403064989112252 0 +30 91 104.403065189112240 1 +30 91 104.403064989112252 0 +30 93 104.403065189112240 1 +30 93 104.403064989112252 0 +30 95 104.403065189112240 1 +30 95 104.403064989112252 0 +30 97 104.403065189112240 1 +30 97 104.403064989112252 0 +30 99 104.403065189112240 1 +30 99 104.403064989112252 0 +30 101 104.403065189112240 1 +30 101 104.403064989112252 0 +30 103 104.403065189112240 1 +30 103 104.403064989112252 0 +30 105 104.403065189112240 1 +30 105 104.403064989112252 0 +30 107 104.403065189112240 1 +30 107 104.403064989112252 0 +30 109 104.403065189112240 1 +30 109 104.403064989112252 0 +30 111 104.403065189112240 1 +30 111 104.403064989112252 0 +30 113 104.403065189112240 1 +30 113 104.403064989112252 0 +30 115 104.403065189112240 1 +30 115 104.403064989112252 0 +30 117 104.403065189112240 1 +30 117 104.403064989112252 0 +30 119 104.403065189112240 1 +30 119 104.403064989112252 0 +30 121 202.237484261575247 1 +30 121 202.237484061575259 0 +30 123 202.237484261575247 1 +30 123 202.237484061575259 0 +30 125 202.237484261575247 1 +30 125 202.237484061575259 0 +30 127 202.237484261575247 1 +30 127 202.237484061575259 0 +30 129 202.237484261575247 1 +30 129 202.237484061575259 0 +30 131 202.237484261575247 1 +30 131 202.237484061575259 0 +30 133 202.237484261575247 1 +30 133 202.237484061575259 0 +30 135 202.237484261575247 1 +30 135 202.237484061575259 0 +30 137 202.237484261575247 1 +30 137 202.237484061575259 0 +30 139 202.237484261575247 1 +30 139 202.237484061575259 0 +30 141 202.237484261575247 1 +30 141 202.237484061575259 0 +30 143 202.237484261575247 1 +30 143 202.237484061575259 0 +30 145 202.237484261575247 1 +30 145 202.237484061575259 0 +30 147 202.237484261575247 1 +30 147 202.237484061575259 0 +30 149 202.237484261575247 1 +30 149 202.237484061575259 0 +30 151 202.237484261575247 1 +30 151 202.237484061575259 0 +30 153 202.237484261575247 1 +30 153 202.237484061575259 0 +30 155 202.237484261575247 1 +30 155 202.237484061575259 0 +30 157 202.237484261575247 1 +30 157 202.237484061575259 0 +30 159 202.237484261575247 1 +30 159 202.237484061575259 0 +30 161 202.237484261575247 1 +30 161 202.237484061575259 0 +30 163 202.237484261575247 1 +30 163 202.237484061575259 0 +30 165 202.237484261575247 1 +30 165 202.237484061575259 0 +30 167 202.237484261575247 1 +30 167 202.237484061575259 0 +30 169 202.237484261575247 1 +30 169 202.237484061575259 0 +30 171 202.237484261575247 1 +30 171 202.237484061575259 0 +30 173 202.237484261575247 1 +30 173 202.237484061575259 0 +30 175 202.237484261575247 1 +30 175 202.237484061575259 0 +30 177 202.237484261575247 1 +30 177 202.237484061575259 0 +30 179 202.237484261575247 1 +30 179 202.237484061575259 0 +30 181 301.496268733636498 1 +30 181 301.496268533636453 0 +30 183 301.496268733636498 1 +30 183 301.496268533636453 0 +30 185 301.496268733636498 1 +30 185 301.496268533636453 0 +30 187 301.496268733636498 1 +30 187 301.496268533636453 0 +30 189 301.496268733636498 1 +30 189 301.496268533636453 0 +30 191 301.496268733636498 1 +30 191 301.496268533636453 0 +30 193 301.496268733636498 1 +30 193 301.496268533636453 0 +30 195 301.496268733636498 1 +30 195 301.496268533636453 0 +30 197 301.496268733636498 1 +30 197 301.496268533636453 0 +30 199 301.496268733636498 1 +30 199 301.496268533636453 0 +30 201 401.123422502669825 1 +30 201 401.123422302669780 0 +30 203 401.123422502669825 1 +30 203 401.123422302669780 0 +30 205 401.123422502669825 1 +30 205 401.123422302669780 0 +30 207 401.123422502669825 1 +30 207 401.123422302669780 0 +30 209 401.123422502669825 1 +30 209 401.123422302669780 0 +30 211 401.123422502669825 1 +30 211 401.123422302669780 0 +30 213 401.123422502669825 1 +30 213 401.123422302669780 0 +30 215 401.123422502669825 1 +30 215 401.123422302669780 0 +30 217 401.123422502669825 1 +30 217 401.123422302669780 0 +30 219 401.123422502669825 1 +30 219 401.123422302669780 0 +32 1 30.000000099990881 1 +32 1 29.999999899990879 0 +32 3 30.000000099990881 1 +32 3 29.999999899990879 0 +32 5 30.000000099990881 1 +32 5 29.999999899990879 0 +32 7 30.000000099990881 1 +32 7 29.999999899990879 0 +32 9 30.000000099990881 1 +32 9 29.999999899990879 0 +32 11 30.000000099990881 1 +32 11 29.999999899990879 0 +32 13 30.000000099990881 1 +32 13 29.999999899990879 0 +32 15 30.059459034610772 1 +32 15 30.059458834610769 0 +32 17 30.000000099990881 1 +32 17 29.999999899990879 0 +32 19 30.059459034610772 1 +32 19 30.059458834610769 0 +32 21 30.000000099990881 1 +32 21 29.999999899990879 0 +32 23 30.000000099990881 1 +32 23 29.999999899990879 0 +32 25 30.000000099990881 1 +32 25 29.999999899990879 0 +32 27 30.000000099990881 1 +32 27 29.999999899990879 0 +32 29 30.059459034610772 1 +32 29 30.059458834610769 0 +32 31 30.000000099990881 1 +32 31 29.999999899990879 0 +32 33 30.000000099990881 1 +32 33 29.999999899990879 0 +32 35 30.000000099990881 1 +32 35 29.999999899990879 0 +32 37 30.000000099990881 1 +32 37 29.999999899990879 0 +32 39 30.000000099990881 1 +32 39 29.999999899990879 0 +32 41 30.000000099990881 1 +32 41 29.999999899990879 0 +32 43 30.000000099990881 1 +32 43 29.999999899990879 0 +32 45 30.000000099990881 1 +32 45 29.999999899990879 0 +32 47 30.000000099990881 1 +32 47 29.999999899990879 0 +32 49 30.000000099990881 1 +32 49 29.999999899990879 0 +32 51 30.059459034610772 1 +32 51 30.059458834610769 0 +32 53 30.000000099990881 1 +32 53 29.999999899990879 0 +32 55 30.000000099990881 1 +32 55 29.999999899990879 0 +32 57 30.000000099990881 1 +32 57 29.999999899990879 0 +32 59 30.000000099990881 1 +32 59 29.999999899990879 0 +32 61 104.403065189112240 1 +32 61 104.403064989112252 0 +32 63 104.403065189112240 1 +32 63 104.403064989112252 0 +32 65 104.403065189112240 1 +32 65 104.403064989112252 0 +32 67 104.403065189112240 1 +32 67 104.403064989112252 0 +32 69 104.403065189112240 1 +32 69 104.403064989112252 0 +32 71 104.403065189112240 1 +32 71 104.403064989112252 0 +32 73 104.403065189112240 1 +32 73 104.403064989112252 0 +32 75 104.403065189112240 1 +32 75 104.403064989112252 0 +32 77 104.403065189112240 1 +32 77 104.403064989112252 0 +32 79 104.403065189112240 1 +32 79 104.403064989112252 0 +32 81 104.403065189112240 1 +32 81 104.403064989112252 0 +32 83 104.403065189112240 1 +32 83 104.403064989112252 0 +32 85 104.403065189112240 1 +32 85 104.403064989112252 0 +32 87 104.403065189112240 1 +32 87 104.403064989112252 0 +32 89 104.403065189112240 1 +32 89 104.403064989112252 0 +32 91 104.403065189112240 1 +32 91 104.403064989112252 0 +32 93 104.403065189112240 1 +32 93 104.403064989112252 0 +32 95 104.403065189112240 1 +32 95 104.403064989112252 0 +32 97 104.403065189112240 1 +32 97 104.403064989112252 0 +32 99 104.403065189112240 1 +32 99 104.403064989112252 0 +32 101 104.403065189112240 1 +32 101 104.403064989112252 0 +32 103 104.403065189112240 1 +32 103 104.403064989112252 0 +32 105 104.403065189112240 1 +32 105 104.403064989112252 0 +32 107 104.403065189112240 1 +32 107 104.403064989112252 0 +32 109 104.403065189112240 1 +32 109 104.403064989112252 0 +32 111 104.403065189112240 1 +32 111 104.403064989112252 0 +32 113 104.403065189112240 1 +32 113 104.403064989112252 0 +32 115 104.403065189112240 1 +32 115 104.403064989112252 0 +32 117 104.403065189112240 1 +32 117 104.403064989112252 0 +32 119 104.403065189112240 1 +32 119 104.403064989112252 0 +32 121 202.237484261575247 1 +32 121 202.237484061575259 0 +32 123 202.237484261575247 1 +32 123 202.237484061575259 0 +32 125 202.237484261575247 1 +32 125 202.237484061575259 0 +32 127 202.237484261575247 1 +32 127 202.237484061575259 0 +32 129 202.237484261575247 1 +32 129 202.237484061575259 0 +32 131 202.237484261575247 1 +32 131 202.237484061575259 0 +32 133 202.237484261575247 1 +32 133 202.237484061575259 0 +32 135 202.237484261575247 1 +32 135 202.237484061575259 0 +32 137 202.237484261575247 1 +32 137 202.237484061575259 0 +32 139 202.237484261575247 1 +32 139 202.237484061575259 0 +32 141 202.237484261575247 1 +32 141 202.237484061575259 0 +32 143 202.237484261575247 1 +32 143 202.237484061575259 0 +32 145 202.237484261575247 1 +32 145 202.237484061575259 0 +32 147 202.237484261575247 1 +32 147 202.237484061575259 0 +32 149 202.237484261575247 1 +32 149 202.237484061575259 0 +32 151 202.237484261575247 1 +32 151 202.237484061575259 0 +32 153 202.237484261575247 1 +32 153 202.237484061575259 0 +32 155 202.237484261575247 1 +32 155 202.237484061575259 0 +32 157 202.237484261575247 1 +32 157 202.237484061575259 0 +32 159 202.237484261575247 1 +32 159 202.237484061575259 0 +32 161 202.237484261575247 1 +32 161 202.237484061575259 0 +32 163 202.237484261575247 1 +32 163 202.237484061575259 0 +32 165 202.237484261575247 1 +32 165 202.237484061575259 0 +32 167 202.237484261575247 1 +32 167 202.237484061575259 0 +32 169 202.237484261575247 1 +32 169 202.237484061575259 0 +32 171 202.237484261575247 1 +32 171 202.237484061575259 0 +32 173 202.237484261575247 1 +32 173 202.237484061575259 0 +32 175 202.237484261575247 1 +32 175 202.237484061575259 0 +32 177 202.237484261575247 1 +32 177 202.237484061575259 0 +32 179 202.237484261575247 1 +32 179 202.237484061575259 0 +32 181 301.496268733636498 1 +32 181 301.496268533636453 0 +32 183 301.496268733636498 1 +32 183 301.496268533636453 0 +32 185 301.496268733636498 1 +32 185 301.496268533636453 0 +32 187 301.496268733636498 1 +32 187 301.496268533636453 0 +32 189 301.496268733636498 1 +32 189 301.496268533636453 0 +32 191 301.496268733636498 1 +32 191 301.496268533636453 0 +32 193 301.496268733636498 1 +32 193 301.496268533636453 0 +32 195 301.496268733636498 1 +32 195 301.496268533636453 0 +32 197 301.496268733636498 1 +32 197 301.496268533636453 0 +32 199 301.496268733636498 1 +32 199 301.496268533636453 0 +32 201 401.123422502669825 1 +32 201 401.123422302669780 0 +32 203 401.123422502669825 1 +32 203 401.123422302669780 0 +32 205 401.123422502669825 1 +32 205 401.123422302669780 0 +32 207 401.123422502669825 1 +32 207 401.123422302669780 0 +32 209 401.123422502669825 1 +32 209 401.123422302669780 0 +32 211 401.123422502669825 1 +32 211 401.123422302669780 0 +32 213 401.123422502669825 1 +32 213 401.123422302669780 0 +32 215 401.123422502669825 1 +32 215 401.123422302669780 0 +32 217 401.123422502669825 1 +32 217 401.123422302669780 0 +32 219 401.123422502669825 1 +32 219 401.123422302669780 0 +34 1 30.000000099990881 1 +34 1 29.999999899990879 0 +34 3 30.000000099990881 1 +34 3 29.999999899990879 0 +34 5 30.000000099990881 1 +34 5 29.999999899990879 0 +34 7 30.000000099990881 1 +34 7 29.999999899990879 0 +34 9 30.059459034610772 1 +34 9 30.059458834610769 0 +34 11 30.000000099990881 1 +34 11 29.999999899990879 0 +34 13 30.000000099990881 1 +34 13 29.999999899990879 0 +34 15 30.059459034610772 1 +34 15 30.059458834610769 0 +34 17 30.000000099990881 1 +34 17 29.999999899990879 0 +34 19 30.000000099990881 1 +34 19 29.999999899990879 0 +34 21 30.000000099990881 1 +34 21 29.999999899990879 0 +34 23 30.000000099990881 1 +34 23 29.999999899990879 0 +34 25 30.000000099990881 1 +34 25 29.999999899990879 0 +34 27 30.000000099990881 1 +34 27 29.999999899990879 0 +34 29 30.000000099990881 1 +34 29 29.999999899990879 0 +34 31 30.000000099990881 1 +34 31 29.999999899990879 0 +34 33 30.000000099990881 1 +34 33 29.999999899990879 0 +34 35 30.059459034610772 1 +34 35 30.059458834610769 0 +34 37 30.000000099990881 1 +34 37 29.999999899990879 0 +34 39 30.000000099990881 1 +34 39 29.999999899990879 0 +34 41 30.000000099990881 1 +34 41 29.999999899990879 0 +34 43 30.000000099990881 1 +34 43 29.999999899990879 0 +34 45 30.000000099990881 1 +34 45 29.999999899990879 0 +34 47 30.000000099990881 1 +34 47 29.999999899990879 0 +34 49 30.000000099990881 1 +34 49 29.999999899990879 0 +34 51 30.000000099990881 1 +34 51 29.999999899990879 0 +34 53 30.000000099990881 1 +34 53 29.999999899990879 0 +34 55 30.000000099990881 1 +34 55 29.999999899990879 0 +34 57 30.000000099990881 1 +34 57 29.999999899990879 0 +34 59 30.000000099990881 1 +34 59 29.999999899990879 0 +34 61 104.403065189112240 1 +34 61 104.403064989112252 0 +34 63 104.403065189112240 1 +34 63 104.403064989112252 0 +34 65 104.403065189112240 1 +34 65 104.403064989112252 0 +34 67 104.403065189112240 1 +34 67 104.403064989112252 0 +34 69 104.403065189112240 1 +34 69 104.403064989112252 0 +34 71 104.403065189112240 1 +34 71 104.403064989112252 0 +34 73 104.403065189112240 1 +34 73 104.403064989112252 0 +34 75 104.403065189112240 1 +34 75 104.403064989112252 0 +34 77 104.403065189112240 1 +34 77 104.403064989112252 0 +34 79 104.403065189112240 1 +34 79 104.403064989112252 0 +34 81 104.403065189112240 1 +34 81 104.403064989112252 0 +34 83 104.403065189112240 1 +34 83 104.403064989112252 0 +34 85 104.403065189112240 1 +34 85 104.403064989112252 0 +34 87 104.403065189112240 1 +34 87 104.403064989112252 0 +34 89 104.403065189112240 1 +34 89 104.403064989112252 0 +34 91 104.403065189112240 1 +34 91 104.403064989112252 0 +34 93 104.403065189112240 1 +34 93 104.403064989112252 0 +34 95 104.403065189112240 1 +34 95 104.403064989112252 0 +34 97 104.403065189112240 1 +34 97 104.403064989112252 0 +34 99 104.403065189112240 1 +34 99 104.403064989112252 0 +34 101 104.403065189112240 1 +34 101 104.403064989112252 0 +34 103 104.403065189112240 1 +34 103 104.403064989112252 0 +34 105 104.403065189112240 1 +34 105 104.403064989112252 0 +34 107 104.403065189112240 1 +34 107 104.403064989112252 0 +34 109 104.403065189112240 1 +34 109 104.403064989112252 0 +34 111 104.403065189112240 1 +34 111 104.403064989112252 0 +34 113 104.403065189112240 1 +34 113 104.403064989112252 0 +34 115 104.403065189112240 1 +34 115 104.403064989112252 0 +34 117 104.403065189112240 1 +34 117 104.403064989112252 0 +34 119 104.403065189112240 1 +34 119 104.403064989112252 0 +34 121 202.237484261575247 1 +34 121 202.237484061575259 0 +34 123 202.237484261575247 1 +34 123 202.237484061575259 0 +34 125 202.237484261575247 1 +34 125 202.237484061575259 0 +34 127 202.237484261575247 1 +34 127 202.237484061575259 0 +34 129 202.237484261575247 1 +34 129 202.237484061575259 0 +34 131 202.237484261575247 1 +34 131 202.237484061575259 0 +34 133 202.237484261575247 1 +34 133 202.237484061575259 0 +34 135 202.237484261575247 1 +34 135 202.237484061575259 0 +34 137 202.237484261575247 1 +34 137 202.237484061575259 0 +34 139 202.237484261575247 1 +34 139 202.237484061575259 0 +34 141 202.237484261575247 1 +34 141 202.237484061575259 0 +34 143 202.237484261575247 1 +34 143 202.237484061575259 0 +34 145 202.237484261575247 1 +34 145 202.237484061575259 0 +34 147 202.237484261575247 1 +34 147 202.237484061575259 0 +34 149 202.237484261575247 1 +34 149 202.237484061575259 0 +34 151 202.237484261575247 1 +34 151 202.237484061575259 0 +34 153 202.237484261575247 1 +34 153 202.237484061575259 0 +34 155 202.237484261575247 1 +34 155 202.237484061575259 0 +34 157 202.237484261575247 1 +34 157 202.237484061575259 0 +34 159 202.237484261575247 1 +34 159 202.237484061575259 0 +34 161 202.237484261575247 1 +34 161 202.237484061575259 0 +34 163 202.237484261575247 1 +34 163 202.237484061575259 0 +34 165 202.237484261575247 1 +34 165 202.237484061575259 0 +34 167 202.237484261575247 1 +34 167 202.237484061575259 0 +34 169 202.237484261575247 1 +34 169 202.237484061575259 0 +34 171 202.237484261575247 1 +34 171 202.237484061575259 0 +34 173 202.237484261575247 1 +34 173 202.237484061575259 0 +34 175 202.237484261575247 1 +34 175 202.237484061575259 0 +34 177 202.237484261575247 1 +34 177 202.237484061575259 0 +34 179 202.237484261575247 1 +34 179 202.237484061575259 0 +34 181 301.496268733636498 1 +34 181 301.496268533636453 0 +34 183 301.496268733636498 1 +34 183 301.496268533636453 0 +34 185 301.496268733636498 1 +34 185 301.496268533636453 0 +34 187 301.496268733636498 1 +34 187 301.496268533636453 0 +34 189 301.496268733636498 1 +34 189 301.496268533636453 0 +34 191 301.496268733636498 1 +34 191 301.496268533636453 0 +34 193 301.496268733636498 1 +34 193 301.496268533636453 0 +34 195 301.496268733636498 1 +34 195 301.496268533636453 0 +34 197 301.496268733636498 1 +34 197 301.496268533636453 0 +34 199 301.496268733636498 1 +34 199 301.496268533636453 0 +34 201 401.123422502669825 1 +34 201 401.123422302669780 0 +34 203 401.123422502669825 1 +34 203 401.123422302669780 0 +34 205 401.123422502669825 1 +34 205 401.123422302669780 0 +34 207 401.123422502669825 1 +34 207 401.123422302669780 0 +34 209 401.123422502669825 1 +34 209 401.123422302669780 0 +34 211 401.123422502669825 1 +34 211 401.123422302669780 0 +34 213 401.123422502669825 1 +34 213 401.123422302669780 0 +34 215 401.123422502669825 1 +34 215 401.123422302669780 0 +34 217 401.123422502669825 1 +34 217 401.123422302669780 0 +34 219 401.123422502669825 1 +34 219 401.123422302669780 0 +36 1 30.000000099990881 1 +36 1 29.999999899990879 0 +36 3 30.059459034610772 1 +36 3 30.059458834610769 0 +36 5 30.000000099990881 1 +36 5 29.999999899990879 0 +36 7 30.000000099990881 1 +36 7 29.999999899990879 0 +36 9 30.000000099990881 1 +36 9 29.999999899990879 0 +36 11 30.000000099990881 1 +36 11 29.999999899990879 0 +36 13 30.000000099990881 1 +36 13 29.999999899990879 0 +36 15 30.059459034610772 1 +36 15 30.059458834610769 0 +36 17 30.059459034610772 1 +36 17 30.059458834610769 0 +36 19 30.059459034610772 1 +36 19 30.059458834610769 0 +36 21 30.059459034610772 1 +36 21 30.059458834610769 0 +36 23 30.000000099990881 1 +36 23 29.999999899990879 0 +36 25 30.000000099990881 1 +36 25 29.999999899990879 0 +36 27 30.059459034610772 1 +36 27 30.059458834610769 0 +36 29 30.059459034610772 1 +36 29 30.059458834610769 0 +36 31 30.000000099990881 1 +36 31 29.999999899990879 0 +36 33 30.000000099990881 1 +36 33 29.999999899990879 0 +36 35 30.000000099990881 1 +36 35 29.999999899990879 0 +36 37 30.059459034610772 1 +36 37 30.059458834610769 0 +36 39 30.000000099990881 1 +36 39 29.999999899990879 0 +36 41 30.000000099990881 1 +36 41 29.999999899990879 0 +36 43 30.000000099990881 1 +36 43 29.999999899990879 0 +36 45 30.059459034610772 1 +36 45 30.059458834610769 0 +36 47 30.059459034610772 1 +36 47 30.059458834610769 0 +36 49 30.059459034610772 1 +36 49 30.059458834610769 0 +36 51 30.000000099990881 1 +36 51 29.999999899990879 0 +36 53 30.059459034610772 1 +36 53 30.059458834610769 0 +36 55 30.059459034610772 1 +36 55 30.059458834610769 0 +36 57 30.000000099990881 1 +36 57 29.999999899990879 0 +36 59 30.000000099990881 1 +36 59 29.999999899990879 0 +36 61 104.403065189112240 1 +36 61 104.403064989112252 0 +36 63 104.403065189112240 1 +36 63 104.403064989112252 0 +36 65 104.403065189112240 1 +36 65 104.403064989112252 0 +36 67 104.403065189112240 1 +36 67 104.403064989112252 0 +36 69 104.403065189112240 1 +36 69 104.403064989112252 0 +36 71 104.403065189112240 1 +36 71 104.403064989112252 0 +36 73 104.403065189112240 1 +36 73 104.403064989112252 0 +36 75 104.403065189112240 1 +36 75 104.403064989112252 0 +36 77 104.403065189112240 1 +36 77 104.403064989112252 0 +36 79 104.403065189112240 1 +36 79 104.403064989112252 0 +36 81 104.403065189112240 1 +36 81 104.403064989112252 0 +36 83 104.403065189112240 1 +36 83 104.403064989112252 0 +36 85 104.403065189112240 1 +36 85 104.403064989112252 0 +36 87 104.403065189112240 1 +36 87 104.403064989112252 0 +36 89 104.403065189112240 1 +36 89 104.403064989112252 0 +36 91 104.403065189112240 1 +36 91 104.403064989112252 0 +36 93 104.403065189112240 1 +36 93 104.403064989112252 0 +36 95 104.403065189112240 1 +36 95 104.403064989112252 0 +36 97 104.403065189112240 1 +36 97 104.403064989112252 0 +36 99 104.403065189112240 1 +36 99 104.403064989112252 0 +36 101 104.403065189112240 1 +36 101 104.403064989112252 0 +36 103 104.403065189112240 1 +36 103 104.403064989112252 0 +36 105 104.403065189112240 1 +36 105 104.403064989112252 0 +36 107 104.403065189112240 1 +36 107 104.403064989112252 0 +36 109 104.403065189112240 1 +36 109 104.403064989112252 0 +36 111 104.403065189112240 1 +36 111 104.403064989112252 0 +36 113 104.403065189112240 1 +36 113 104.403064989112252 0 +36 115 104.403065189112240 1 +36 115 104.403064989112252 0 +36 117 104.403065189112240 1 +36 117 104.403064989112252 0 +36 119 104.403065189112240 1 +36 119 104.403064989112252 0 +36 121 202.237484261575247 1 +36 121 202.237484061575259 0 +36 123 202.237484261575247 1 +36 123 202.237484061575259 0 +36 125 202.237484261575247 1 +36 125 202.237484061575259 0 +36 127 202.237484261575247 1 +36 127 202.237484061575259 0 +36 129 202.237484261575247 1 +36 129 202.237484061575259 0 +36 131 202.237484261575247 1 +36 131 202.237484061575259 0 +36 133 202.237484261575247 1 +36 133 202.237484061575259 0 +36 135 202.237484261575247 1 +36 135 202.237484061575259 0 +36 137 202.237484261575247 1 +36 137 202.237484061575259 0 +36 139 202.237484261575247 1 +36 139 202.237484061575259 0 +36 141 202.237484261575247 1 +36 141 202.237484061575259 0 +36 143 202.237484261575247 1 +36 143 202.237484061575259 0 +36 145 202.237484261575247 1 +36 145 202.237484061575259 0 +36 147 202.237484261575247 1 +36 147 202.237484061575259 0 +36 149 202.237484261575247 1 +36 149 202.237484061575259 0 +36 151 202.237484261575247 1 +36 151 202.237484061575259 0 +36 153 202.237484261575247 1 +36 153 202.237484061575259 0 +36 155 202.237484261575247 1 +36 155 202.237484061575259 0 +36 157 202.237484261575247 1 +36 157 202.237484061575259 0 +36 159 202.237484261575247 1 +36 159 202.237484061575259 0 +36 161 202.237484261575247 1 +36 161 202.237484061575259 0 +36 163 202.237484261575247 1 +36 163 202.237484061575259 0 +36 165 202.237484261575247 1 +36 165 202.237484061575259 0 +36 167 202.237484261575247 1 +36 167 202.237484061575259 0 +36 169 202.237484261575247 1 +36 169 202.237484061575259 0 +36 171 202.237484261575247 1 +36 171 202.237484061575259 0 +36 173 202.237484261575247 1 +36 173 202.237484061575259 0 +36 175 202.237484261575247 1 +36 175 202.237484061575259 0 +36 177 202.237484261575247 1 +36 177 202.237484061575259 0 +36 179 202.237484261575247 1 +36 179 202.237484061575259 0 +36 181 301.496268733636498 1 +36 181 301.496268533636453 0 +36 183 301.496268733636498 1 +36 183 301.496268533636453 0 +36 185 301.496268733636498 1 +36 185 301.496268533636453 0 +36 187 301.496268733636498 1 +36 187 301.496268533636453 0 +36 189 301.496268733636498 1 +36 189 301.496268533636453 0 +36 191 301.496268733636498 1 +36 191 301.496268533636453 0 +36 193 301.496268733636498 1 +36 193 301.496268533636453 0 +36 195 301.496268733636498 1 +36 195 301.496268533636453 0 +36 197 301.496268733636498 1 +36 197 301.496268533636453 0 +36 199 301.496268733636498 1 +36 199 301.496268533636453 0 +36 201 401.123422502669825 1 +36 201 401.123422302669780 0 +36 203 401.123422502669825 1 +36 203 401.123422302669780 0 +36 205 401.123422502669825 1 +36 205 401.123422302669780 0 +36 207 401.123422502669825 1 +36 207 401.123422302669780 0 +36 209 401.123422502669825 1 +36 209 401.123422302669780 0 +36 211 401.123422502669825 1 +36 211 401.123422302669780 0 +36 213 401.123422502669825 1 +36 213 401.123422302669780 0 +36 215 401.123422502669825 1 +36 215 401.123422302669780 0 +36 217 401.123422502669825 1 +36 217 401.123422302669780 0 +36 219 401.123422502669825 1 +36 219 401.123422302669780 0 +38 1 30.000000099990881 1 +38 1 29.999999899990879 0 +38 3 30.000000099990881 1 +38 3 29.999999899990879 0 +38 5 30.000000099990881 1 +38 5 29.999999899990879 0 +38 7 30.000000099990881 1 +38 7 29.999999899990879 0 +38 9 30.000000099990881 1 +38 9 29.999999899990879 0 +38 11 30.000000099990881 1 +38 11 29.999999899990879 0 +38 13 30.000000099990881 1 +38 13 29.999999899990879 0 +38 15 30.059459034610772 1 +38 15 30.059458834610769 0 +38 17 30.000000099990881 1 +38 17 29.999999899990879 0 +38 19 30.000000099990881 1 +38 19 29.999999899990879 0 +38 21 30.000000099990881 1 +38 21 29.999999899990879 0 +38 23 30.000000099990881 1 +38 23 29.999999899990879 0 +38 25 30.000000099990881 1 +38 25 29.999999899990879 0 +38 27 30.000000099990881 1 +38 27 29.999999899990879 0 +38 29 30.000000099990881 1 +38 29 29.999999899990879 0 +38 31 30.000000099990881 1 +38 31 29.999999899990879 0 +38 33 30.000000099990881 1 +38 33 29.999999899990879 0 +38 35 30.000000099990881 1 +38 35 29.999999899990879 0 +38 37 30.000000099990881 1 +38 37 29.999999899990879 0 +38 39 30.000000099990881 1 +38 39 29.999999899990879 0 +38 41 30.000000099990881 1 +38 41 29.999999899990879 0 +38 43 30.000000099990881 1 +38 43 29.999999899990879 0 +38 45 30.000000099990881 1 +38 45 29.999999899990879 0 +38 47 30.000000099990881 1 +38 47 29.999999899990879 0 +38 49 30.000000099990881 1 +38 49 29.999999899990879 0 +38 51 30.059459034610772 1 +38 51 30.059458834610769 0 +38 53 30.000000099990881 1 +38 53 29.999999899990879 0 +38 55 30.000000099990881 1 +38 55 29.999999899990879 0 +38 57 30.000000099990881 1 +38 57 29.999999899990879 0 +38 59 30.000000099990881 1 +38 59 29.999999899990879 0 +38 61 104.403065189112240 1 +38 61 104.403064989112252 0 +38 63 104.403065189112240 1 +38 63 104.403064989112252 0 +38 65 104.403065189112240 1 +38 65 104.403064989112252 0 +38 67 104.403065189112240 1 +38 67 104.403064989112252 0 +38 69 104.403065189112240 1 +38 69 104.403064989112252 0 +38 71 104.403065189112240 1 +38 71 104.403064989112252 0 +38 73 104.403065189112240 1 +38 73 104.403064989112252 0 +38 75 104.403065189112240 1 +38 75 104.403064989112252 0 +38 77 104.403065189112240 1 +38 77 104.403064989112252 0 +38 79 104.403065189112240 1 +38 79 104.403064989112252 0 +38 81 104.403065189112240 1 +38 81 104.403064989112252 0 +38 83 104.403065189112240 1 +38 83 104.403064989112252 0 +38 85 104.403065189112240 1 +38 85 104.403064989112252 0 +38 87 104.403065189112240 1 +38 87 104.403064989112252 0 +38 89 104.403065189112240 1 +38 89 104.403064989112252 0 +38 91 104.403065189112240 1 +38 91 104.403064989112252 0 +38 93 104.403065189112240 1 +38 93 104.403064989112252 0 +38 95 104.403065189112240 1 +38 95 104.403064989112252 0 +38 97 104.403065189112240 1 +38 97 104.403064989112252 0 +38 99 104.403065189112240 1 +38 99 104.403064989112252 0 +38 101 104.403065189112240 1 +38 101 104.403064989112252 0 +38 103 104.403065189112240 1 +38 103 104.403064989112252 0 +38 105 104.403065189112240 1 +38 105 104.403064989112252 0 +38 107 104.403065189112240 1 +38 107 104.403064989112252 0 +38 109 104.403065189112240 1 +38 109 104.403064989112252 0 +38 111 104.403065189112240 1 +38 111 104.403064989112252 0 +38 113 104.403065189112240 1 +38 113 104.403064989112252 0 +38 115 104.403065189112240 1 +38 115 104.403064989112252 0 +38 117 104.403065189112240 1 +38 117 104.403064989112252 0 +38 119 104.403065189112240 1 +38 119 104.403064989112252 0 +38 121 202.237484261575247 1 +38 121 202.237484061575259 0 +38 123 202.237484261575247 1 +38 123 202.237484061575259 0 +38 125 202.237484261575247 1 +38 125 202.237484061575259 0 +38 127 202.237484261575247 1 +38 127 202.237484061575259 0 +38 129 202.237484261575247 1 +38 129 202.237484061575259 0 +38 131 202.237484261575247 1 +38 131 202.237484061575259 0 +38 133 202.237484261575247 1 +38 133 202.237484061575259 0 +38 135 202.237484261575247 1 +38 135 202.237484061575259 0 +38 137 202.237484261575247 1 +38 137 202.237484061575259 0 +38 139 202.237484261575247 1 +38 139 202.237484061575259 0 +38 141 202.237484261575247 1 +38 141 202.237484061575259 0 +38 143 202.237484261575247 1 +38 143 202.237484061575259 0 +38 145 202.237484261575247 1 +38 145 202.237484061575259 0 +38 147 202.237484261575247 1 +38 147 202.237484061575259 0 +38 149 202.237484261575247 1 +38 149 202.237484061575259 0 +38 151 202.237484261575247 1 +38 151 202.237484061575259 0 +38 153 202.237484261575247 1 +38 153 202.237484061575259 0 +38 155 202.237484261575247 1 +38 155 202.237484061575259 0 +38 157 202.237484261575247 1 +38 157 202.237484061575259 0 +38 159 202.237484261575247 1 +38 159 202.237484061575259 0 +38 161 202.237484261575247 1 +38 161 202.237484061575259 0 +38 163 202.237484261575247 1 +38 163 202.237484061575259 0 +38 165 202.237484261575247 1 +38 165 202.237484061575259 0 +38 167 202.237484261575247 1 +38 167 202.237484061575259 0 +38 169 202.237484261575247 1 +38 169 202.237484061575259 0 +38 171 202.237484261575247 1 +38 171 202.237484061575259 0 +38 173 202.237484261575247 1 +38 173 202.237484061575259 0 +38 175 202.237484261575247 1 +38 175 202.237484061575259 0 +38 177 202.237484261575247 1 +38 177 202.237484061575259 0 +38 179 202.237484261575247 1 +38 179 202.237484061575259 0 +38 181 301.496268733636498 1 +38 181 301.496268533636453 0 +38 183 301.496268733636498 1 +38 183 301.496268533636453 0 +38 185 301.496268733636498 1 +38 185 301.496268533636453 0 +38 187 301.496268733636498 1 +38 187 301.496268533636453 0 +38 189 301.496268733636498 1 +38 189 301.496268533636453 0 +38 191 301.496268733636498 1 +38 191 301.496268533636453 0 +38 193 301.496268733636498 1 +38 193 301.496268533636453 0 +38 195 301.496268733636498 1 +38 195 301.496268533636453 0 +38 197 301.496268733636498 1 +38 197 301.496268533636453 0 +38 199 301.496268733636498 1 +38 199 301.496268533636453 0 +38 201 401.123422502669825 1 +38 201 401.123422302669780 0 +38 203 401.123422502669825 1 +38 203 401.123422302669780 0 +38 205 401.123422502669825 1 +38 205 401.123422302669780 0 +38 207 401.123422502669825 1 +38 207 401.123422302669780 0 +38 209 401.123422502669825 1 +38 209 401.123422302669780 0 +38 211 401.123422502669825 1 +38 211 401.123422302669780 0 +38 213 401.123422502669825 1 +38 213 401.123422302669780 0 +38 215 401.123422502669825 1 +38 215 401.123422302669780 0 +38 217 401.123422502669825 1 +38 217 401.123422302669780 0 +38 219 401.123422502669825 1 +38 219 401.123422302669780 0 +40 1 30.000000099990881 1 +40 1 29.999999899990879 0 +40 3 30.059459034610772 1 +40 3 30.059458834610769 0 +40 5 30.000000099990881 1 +40 5 29.999999899990879 0 +40 7 30.000000099990881 1 +40 7 29.999999899990879 0 +40 9 30.000000099990881 1 +40 9 29.999999899990879 0 +40 11 30.059459034610772 1 +40 11 30.059458834610769 0 +40 13 30.059459034610772 1 +40 13 30.059458834610769 0 +40 15 30.000000099990881 1 +40 15 29.999999899990879 0 +40 17 30.000000099990881 1 +40 17 29.999999899990879 0 +40 19 30.059459034610772 1 +40 19 30.059458834610769 0 +40 21 30.000000099990881 1 +40 21 29.999999899990879 0 +40 23 30.000000099990881 1 +40 23 29.999999899990879 0 +40 25 30.000000099990881 1 +40 25 29.999999899990879 0 +40 27 30.000000099990881 1 +40 27 29.999999899990879 0 +40 29 30.059459034610772 1 +40 29 30.059458834610769 0 +40 31 30.000000099990881 1 +40 31 29.999999899990879 0 +40 33 30.059459034610772 1 +40 33 30.059458834610769 0 +40 35 30.000000099990881 1 +40 35 29.999999899990879 0 +40 37 30.000000099990881 1 +40 37 29.999999899990879 0 +40 39 30.000000099990881 1 +40 39 29.999999899990879 0 +40 41 30.000000099990881 1 +40 41 29.999999899990879 0 +40 43 30.000000099990881 1 +40 43 29.999999899990879 0 +40 45 30.000000099990881 1 +40 45 29.999999899990879 0 +40 47 30.000000099990881 1 +40 47 29.999999899990879 0 +40 49 30.000000099990881 1 +40 49 29.999999899990879 0 +40 51 30.059459034610772 1 +40 51 30.059458834610769 0 +40 53 30.000000099990881 1 +40 53 29.999999899990879 0 +40 55 30.000000099990881 1 +40 55 29.999999899990879 0 +40 57 30.000000099990881 1 +40 57 29.999999899990879 0 +40 59 30.000000099990881 1 +40 59 29.999999899990879 0 +40 61 104.403065189112240 1 +40 61 104.403064989112252 0 +40 63 104.403065189112240 1 +40 63 104.403064989112252 0 +40 65 104.403065189112240 1 +40 65 104.403064989112252 0 +40 67 104.403065189112240 1 +40 67 104.403064989112252 0 +40 69 104.403065189112240 1 +40 69 104.403064989112252 0 +40 71 104.403065189112240 1 +40 71 104.403064989112252 0 +40 73 104.403065189112240 1 +40 73 104.403064989112252 0 +40 75 104.403065189112240 1 +40 75 104.403064989112252 0 +40 77 104.403065189112240 1 +40 77 104.403064989112252 0 +40 79 104.403065189112240 1 +40 79 104.403064989112252 0 +40 81 104.403065189112240 1 +40 81 104.403064989112252 0 +40 83 104.403065189112240 1 +40 83 104.403064989112252 0 +40 85 104.403065189112240 1 +40 85 104.403064989112252 0 +40 87 104.403065189112240 1 +40 87 104.403064989112252 0 +40 89 104.403065189112240 1 +40 89 104.403064989112252 0 +40 91 104.403065189112240 1 +40 91 104.403064989112252 0 +40 93 104.403065189112240 1 +40 93 104.403064989112252 0 +40 95 104.403065189112240 1 +40 95 104.403064989112252 0 +40 97 104.403065189112240 1 +40 97 104.403064989112252 0 +40 99 104.403065189112240 1 +40 99 104.403064989112252 0 +40 101 104.403065189112240 1 +40 101 104.403064989112252 0 +40 103 104.403065189112240 1 +40 103 104.403064989112252 0 +40 105 104.403065189112240 1 +40 105 104.403064989112252 0 +40 107 104.403065189112240 1 +40 107 104.403064989112252 0 +40 109 104.403065189112240 1 +40 109 104.403064989112252 0 +40 111 104.403065189112240 1 +40 111 104.403064989112252 0 +40 113 104.403065189112240 1 +40 113 104.403064989112252 0 +40 115 104.403065189112240 1 +40 115 104.403064989112252 0 +40 117 104.403065189112240 1 +40 117 104.403064989112252 0 +40 119 104.403065189112240 1 +40 119 104.403064989112252 0 +40 121 202.237484261575247 1 +40 121 202.237484061575259 0 +40 123 202.237484261575247 1 +40 123 202.237484061575259 0 +40 125 202.237484261575247 1 +40 125 202.237484061575259 0 +40 127 202.237484261575247 1 +40 127 202.237484061575259 0 +40 129 202.237484261575247 1 +40 129 202.237484061575259 0 +40 131 202.237484261575247 1 +40 131 202.237484061575259 0 +40 133 202.237484261575247 1 +40 133 202.237484061575259 0 +40 135 202.237484261575247 1 +40 135 202.237484061575259 0 +40 137 202.237484261575247 1 +40 137 202.237484061575259 0 +40 139 202.237484261575247 1 +40 139 202.237484061575259 0 +40 141 202.237484261575247 1 +40 141 202.237484061575259 0 +40 143 202.237484261575247 1 +40 143 202.237484061575259 0 +40 145 202.237484261575247 1 +40 145 202.237484061575259 0 +40 147 202.237484261575247 1 +40 147 202.237484061575259 0 +40 149 202.237484261575247 1 +40 149 202.237484061575259 0 +40 151 202.237484261575247 1 +40 151 202.237484061575259 0 +40 153 202.237484261575247 1 +40 153 202.237484061575259 0 +40 155 202.237484261575247 1 +40 155 202.237484061575259 0 +40 157 202.237484261575247 1 +40 157 202.237484061575259 0 +40 159 202.237484261575247 1 +40 159 202.237484061575259 0 +40 161 202.237484261575247 1 +40 161 202.237484061575259 0 +40 163 202.237484261575247 1 +40 163 202.237484061575259 0 +40 165 202.237484261575247 1 +40 165 202.237484061575259 0 +40 167 202.237484261575247 1 +40 167 202.237484061575259 0 +40 169 202.237484261575247 1 +40 169 202.237484061575259 0 +40 171 202.237484261575247 1 +40 171 202.237484061575259 0 +40 173 202.237484261575247 1 +40 173 202.237484061575259 0 +40 175 202.237484261575247 1 +40 175 202.237484061575259 0 +40 177 202.237484261575247 1 +40 177 202.237484061575259 0 +40 179 202.237484261575247 1 +40 179 202.237484061575259 0 +40 181 301.496268733636498 1 +40 181 301.496268533636453 0 +40 183 301.496268733636498 1 +40 183 301.496268533636453 0 +40 185 301.496268733636498 1 +40 185 301.496268533636453 0 +40 187 301.496268733636498 1 +40 187 301.496268533636453 0 +40 189 301.496268733636498 1 +40 189 301.496268533636453 0 +40 191 301.496268733636498 1 +40 191 301.496268533636453 0 +40 193 301.496268733636498 1 +40 193 301.496268533636453 0 +40 195 301.496268733636498 1 +40 195 301.496268533636453 0 +40 197 301.496268733636498 1 +40 197 301.496268533636453 0 +40 199 301.496268733636498 1 +40 199 301.496268533636453 0 +40 201 401.123422502669825 1 +40 201 401.123422302669780 0 +40 203 401.123422502669825 1 +40 203 401.123422302669780 0 +40 205 401.123422502669825 1 +40 205 401.123422302669780 0 +40 207 401.123422502669825 1 +40 207 401.123422302669780 0 +40 209 401.123422502669825 1 +40 209 401.123422302669780 0 +40 211 401.123422502669825 1 +40 211 401.123422302669780 0 +40 213 401.123422502669825 1 +40 213 401.123422302669780 0 +40 215 401.123422502669825 1 +40 215 401.123422302669780 0 +40 217 401.123422502669825 1 +40 217 401.123422302669780 0 +40 219 401.123422502669825 1 +40 219 401.123422302669780 0 +42 1 30.000000099990881 1 +42 1 29.999999899990879 0 +42 3 30.059459034610772 1 +42 3 30.059458834610769 0 +42 5 30.000000099990881 1 +42 5 29.999999899990879 0 +42 7 30.000000099990881 1 +42 7 29.999999899990879 0 +42 9 30.000000099990881 1 +42 9 29.999999899990879 0 +42 11 30.000000099990881 1 +42 11 29.999999899990879 0 +42 13 30.000000099990881 1 +42 13 29.999999899990879 0 +42 15 30.000000099990881 1 +42 15 29.999999899990879 0 +42 17 30.000000099990881 1 +42 17 29.999999899990879 0 +42 19 30.059459034610772 1 +42 19 30.059458834610769 0 +42 21 30.000000099990881 1 +42 21 29.999999899990879 0 +42 23 30.000000099990881 1 +42 23 29.999999899990879 0 +42 25 30.059459034610772 1 +42 25 30.059458834610769 0 +42 27 30.000000099990881 1 +42 27 29.999999899990879 0 +42 29 30.059459034610772 1 +42 29 30.059458834610769 0 +42 31 30.000000099990881 1 +42 31 29.999999899990879 0 +42 33 30.059459034610772 1 +42 33 30.059458834610769 0 +42 35 30.059459034610772 1 +42 35 30.059458834610769 0 +42 37 30.000000099990881 1 +42 37 29.999999899990879 0 +42 39 30.000000099990881 1 +42 39 29.999999899990879 0 +42 41 30.059459034610772 1 +42 41 30.059458834610769 0 +42 43 30.000000099990881 1 +42 43 29.999999899990879 0 +42 45 30.059459034610772 1 +42 45 30.059458834610769 0 +42 47 30.000000099990881 1 +42 47 29.999999899990879 0 +42 49 30.059459034610772 1 +42 49 30.059458834610769 0 +42 51 30.000000099990881 1 +42 51 29.999999899990879 0 +42 53 30.000000099990881 1 +42 53 29.999999899990879 0 +42 55 30.059459034610772 1 +42 55 30.059458834610769 0 +42 57 30.000000099990881 1 +42 57 29.999999899990879 0 +42 59 30.000000099990881 1 +42 59 29.999999899990879 0 +42 61 104.403065189112240 1 +42 61 104.403064989112252 0 +42 63 104.403065189112240 1 +42 63 104.403064989112252 0 +42 65 104.403065189112240 1 +42 65 104.403064989112252 0 +42 67 104.403065189112240 1 +42 67 104.403064989112252 0 +42 69 104.403065189112240 1 +42 69 104.403064989112252 0 +42 71 104.403065189112240 1 +42 71 104.403064989112252 0 +42 73 104.403065189112240 1 +42 73 104.403064989112252 0 +42 75 104.403065189112240 1 +42 75 104.403064989112252 0 +42 77 104.403065189112240 1 +42 77 104.403064989112252 0 +42 79 104.403065189112240 1 +42 79 104.403064989112252 0 +42 81 104.403065189112240 1 +42 81 104.403064989112252 0 +42 83 104.403065189112240 1 +42 83 104.403064989112252 0 +42 85 104.403065189112240 1 +42 85 104.403064989112252 0 +42 87 104.403065189112240 1 +42 87 104.403064989112252 0 +42 89 104.403065189112240 1 +42 89 104.403064989112252 0 +42 91 104.403065189112240 1 +42 91 104.403064989112252 0 +42 93 104.403065189112240 1 +42 93 104.403064989112252 0 +42 95 104.403065189112240 1 +42 95 104.403064989112252 0 +42 97 104.403065189112240 1 +42 97 104.403064989112252 0 +42 99 104.403065189112240 1 +42 99 104.403064989112252 0 +42 101 104.403065189112240 1 +42 101 104.403064989112252 0 +42 103 104.403065189112240 1 +42 103 104.403064989112252 0 +42 105 104.403065189112240 1 +42 105 104.403064989112252 0 +42 107 104.403065189112240 1 +42 107 104.403064989112252 0 +42 109 104.403065189112240 1 +42 109 104.403064989112252 0 +42 111 104.403065189112240 1 +42 111 104.403064989112252 0 +42 113 104.403065189112240 1 +42 113 104.403064989112252 0 +42 115 104.403065189112240 1 +42 115 104.403064989112252 0 +42 117 104.403065189112240 1 +42 117 104.403064989112252 0 +42 119 104.403065189112240 1 +42 119 104.403064989112252 0 +42 121 202.237484261575247 1 +42 121 202.237484061575259 0 +42 123 202.237484261575247 1 +42 123 202.237484061575259 0 +42 125 202.237484261575247 1 +42 125 202.237484061575259 0 +42 127 202.237484261575247 1 +42 127 202.237484061575259 0 +42 129 202.237484261575247 1 +42 129 202.237484061575259 0 +42 131 202.237484261575247 1 +42 131 202.237484061575259 0 +42 133 202.237484261575247 1 +42 133 202.237484061575259 0 +42 135 202.237484261575247 1 +42 135 202.237484061575259 0 +42 137 202.237484261575247 1 +42 137 202.237484061575259 0 +42 139 202.237484261575247 1 +42 139 202.237484061575259 0 +42 141 202.237484261575247 1 +42 141 202.237484061575259 0 +42 143 202.237484261575247 1 +42 143 202.237484061575259 0 +42 145 202.237484261575247 1 +42 145 202.237484061575259 0 +42 147 202.237484261575247 1 +42 147 202.237484061575259 0 +42 149 202.237484261575247 1 +42 149 202.237484061575259 0 +42 151 202.237484261575247 1 +42 151 202.237484061575259 0 +42 153 202.237484261575247 1 +42 153 202.237484061575259 0 +42 155 202.237484261575247 1 +42 155 202.237484061575259 0 +42 157 202.237484261575247 1 +42 157 202.237484061575259 0 +42 159 202.237484261575247 1 +42 159 202.237484061575259 0 +42 161 202.237484261575247 1 +42 161 202.237484061575259 0 +42 163 202.237484261575247 1 +42 163 202.237484061575259 0 +42 165 202.237484261575247 1 +42 165 202.237484061575259 0 +42 167 202.237484261575247 1 +42 167 202.237484061575259 0 +42 169 202.237484261575247 1 +42 169 202.237484061575259 0 +42 171 202.237484261575247 1 +42 171 202.237484061575259 0 +42 173 202.237484261575247 1 +42 173 202.237484061575259 0 +42 175 202.237484261575247 1 +42 175 202.237484061575259 0 +42 177 202.237484261575247 1 +42 177 202.237484061575259 0 +42 179 202.237484261575247 1 +42 179 202.237484061575259 0 +42 181 301.496268733636498 1 +42 181 301.496268533636453 0 +42 183 301.496268733636498 1 +42 183 301.496268533636453 0 +42 185 301.496268733636498 1 +42 185 301.496268533636453 0 +42 187 301.496268733636498 1 +42 187 301.496268533636453 0 +42 189 301.496268733636498 1 +42 189 301.496268533636453 0 +42 191 301.496268733636498 1 +42 191 301.496268533636453 0 +42 193 301.496268733636498 1 +42 193 301.496268533636453 0 +42 195 301.496268733636498 1 +42 195 301.496268533636453 0 +42 197 301.496268733636498 1 +42 197 301.496268533636453 0 +42 199 301.496268733636498 1 +42 199 301.496268533636453 0 +42 201 401.123422502669825 1 +42 201 401.123422302669780 0 +42 203 401.123422502669825 1 +42 203 401.123422302669780 0 +42 205 401.123422502669825 1 +42 205 401.123422302669780 0 +42 207 401.123422502669825 1 +42 207 401.123422302669780 0 +42 209 401.123422502669825 1 +42 209 401.123422302669780 0 +42 211 401.123422502669825 1 +42 211 401.123422302669780 0 +42 213 401.123422502669825 1 +42 213 401.123422302669780 0 +42 215 401.123422502669825 1 +42 215 401.123422302669780 0 +42 217 401.123422502669825 1 +42 217 401.123422302669780 0 +42 219 401.123422502669825 1 +42 219 401.123422302669780 0 +44 1 30.000000099990881 1 +44 1 29.999999899990879 0 +44 3 30.000000099990881 1 +44 3 29.999999899990879 0 +44 5 30.000000099990881 1 +44 5 29.999999899990879 0 +44 7 30.000000099990881 1 +44 7 29.999999899990879 0 +44 9 30.059459034610772 1 +44 9 30.059458834610769 0 +44 11 30.000000099990881 1 +44 11 29.999999899990879 0 +44 13 30.000000099990881 1 +44 13 29.999999899990879 0 +44 15 30.000000099990881 1 +44 15 29.999999899990879 0 +44 17 30.000000099990881 1 +44 17 29.999999899990879 0 +44 19 30.000000099990881 1 +44 19 29.999999899990879 0 +44 21 30.059459034610772 1 +44 21 30.059458834610769 0 +44 23 30.000000099990881 1 +44 23 29.999999899990879 0 +44 25 30.059459034610772 1 +44 25 30.059458834610769 0 +44 27 30.059459034610772 1 +44 27 30.059458834610769 0 +44 29 30.000000099990881 1 +44 29 29.999999899990879 0 +44 31 30.000000099990881 1 +44 31 29.999999899990879 0 +44 33 30.000000099990881 1 +44 33 29.999999899990879 0 +44 35 30.059459034610772 1 +44 35 30.059458834610769 0 +44 37 30.000000099990881 1 +44 37 29.999999899990879 0 +44 39 30.000000099990881 1 +44 39 29.999999899990879 0 +44 41 30.000000099990881 1 +44 41 29.999999899990879 0 +44 43 30.000000099990881 1 +44 43 29.999999899990879 0 +44 45 30.000000099990881 1 +44 45 29.999999899990879 0 +44 47 30.000000099990881 1 +44 47 29.999999899990879 0 +44 49 30.000000099990881 1 +44 49 29.999999899990879 0 +44 51 30.000000099990881 1 +44 51 29.999999899990879 0 +44 53 30.000000099990881 1 +44 53 29.999999899990879 0 +44 55 30.000000099990881 1 +44 55 29.999999899990879 0 +44 57 30.000000099990881 1 +44 57 29.999999899990879 0 +44 59 30.000000099990881 1 +44 59 29.999999899990879 0 +44 61 104.403065189112240 1 +44 61 104.403064989112252 0 +44 63 104.403065189112240 1 +44 63 104.403064989112252 0 +44 65 104.403065189112240 1 +44 65 104.403064989112252 0 +44 67 104.403065189112240 1 +44 67 104.403064989112252 0 +44 69 104.403065189112240 1 +44 69 104.403064989112252 0 +44 71 104.403065189112240 1 +44 71 104.403064989112252 0 +44 73 104.403065189112240 1 +44 73 104.403064989112252 0 +44 75 104.403065189112240 1 +44 75 104.403064989112252 0 +44 77 104.403065189112240 1 +44 77 104.403064989112252 0 +44 79 104.403065189112240 1 +44 79 104.403064989112252 0 +44 81 104.403065189112240 1 +44 81 104.403064989112252 0 +44 83 104.403065189112240 1 +44 83 104.403064989112252 0 +44 85 104.403065189112240 1 +44 85 104.403064989112252 0 +44 87 104.403065189112240 1 +44 87 104.403064989112252 0 +44 89 104.403065189112240 1 +44 89 104.403064989112252 0 +44 91 104.403065189112240 1 +44 91 104.403064989112252 0 +44 93 104.403065189112240 1 +44 93 104.403064989112252 0 +44 95 104.403065189112240 1 +44 95 104.403064989112252 0 +44 97 104.403065189112240 1 +44 97 104.403064989112252 0 +44 99 104.403065189112240 1 +44 99 104.403064989112252 0 +44 101 104.403065189112240 1 +44 101 104.403064989112252 0 +44 103 104.403065189112240 1 +44 103 104.403064989112252 0 +44 105 104.403065189112240 1 +44 105 104.403064989112252 0 +44 107 104.403065189112240 1 +44 107 104.403064989112252 0 +44 109 104.403065189112240 1 +44 109 104.403064989112252 0 +44 111 104.403065189112240 1 +44 111 104.403064989112252 0 +44 113 104.403065189112240 1 +44 113 104.403064989112252 0 +44 115 104.403065189112240 1 +44 115 104.403064989112252 0 +44 117 104.403065189112240 1 +44 117 104.403064989112252 0 +44 119 104.403065189112240 1 +44 119 104.403064989112252 0 +44 121 202.237484261575247 1 +44 121 202.237484061575259 0 +44 123 202.237484261575247 1 +44 123 202.237484061575259 0 +44 125 202.237484261575247 1 +44 125 202.237484061575259 0 +44 127 202.237484261575247 1 +44 127 202.237484061575259 0 +44 129 202.237484261575247 1 +44 129 202.237484061575259 0 +44 131 202.237484261575247 1 +44 131 202.237484061575259 0 +44 133 202.237484261575247 1 +44 133 202.237484061575259 0 +44 135 202.237484261575247 1 +44 135 202.237484061575259 0 +44 137 202.237484261575247 1 +44 137 202.237484061575259 0 +44 139 202.237484261575247 1 +44 139 202.237484061575259 0 +44 141 202.237484261575247 1 +44 141 202.237484061575259 0 +44 143 202.237484261575247 1 +44 143 202.237484061575259 0 +44 145 202.237484261575247 1 +44 145 202.237484061575259 0 +44 147 202.237484261575247 1 +44 147 202.237484061575259 0 +44 149 202.237484261575247 1 +44 149 202.237484061575259 0 +44 151 202.237484261575247 1 +44 151 202.237484061575259 0 +44 153 202.237484261575247 1 +44 153 202.237484061575259 0 +44 155 202.237484261575247 1 +44 155 202.237484061575259 0 +44 157 202.237484261575247 1 +44 157 202.237484061575259 0 +44 159 202.237484261575247 1 +44 159 202.237484061575259 0 +44 161 202.237484261575247 1 +44 161 202.237484061575259 0 +44 163 202.237484261575247 1 +44 163 202.237484061575259 0 +44 165 202.237484261575247 1 +44 165 202.237484061575259 0 +44 167 202.237484261575247 1 +44 167 202.237484061575259 0 +44 169 202.237484261575247 1 +44 169 202.237484061575259 0 +44 171 202.237484261575247 1 +44 171 202.237484061575259 0 +44 173 202.237484261575247 1 +44 173 202.237484061575259 0 +44 175 202.237484261575247 1 +44 175 202.237484061575259 0 +44 177 202.237484261575247 1 +44 177 202.237484061575259 0 +44 179 202.237484261575247 1 +44 179 202.237484061575259 0 +44 181 301.496268733636498 1 +44 181 301.496268533636453 0 +44 183 301.496268733636498 1 +44 183 301.496268533636453 0 +44 185 301.496268733636498 1 +44 185 301.496268533636453 0 +44 187 301.496268733636498 1 +44 187 301.496268533636453 0 +44 189 301.496268733636498 1 +44 189 301.496268533636453 0 +44 191 301.496268733636498 1 +44 191 301.496268533636453 0 +44 193 301.496268733636498 1 +44 193 301.496268533636453 0 +44 195 301.496268733636498 1 +44 195 301.496268533636453 0 +44 197 301.496268733636498 1 +44 197 301.496268533636453 0 +44 199 301.496268733636498 1 +44 199 301.496268533636453 0 +44 201 401.123422502669825 1 +44 201 401.123422302669780 0 +44 203 401.123422502669825 1 +44 203 401.123422302669780 0 +44 205 401.123422502669825 1 +44 205 401.123422302669780 0 +44 207 401.123422502669825 1 +44 207 401.123422302669780 0 +44 209 401.123422502669825 1 +44 209 401.123422302669780 0 +44 211 401.123422502669825 1 +44 211 401.123422302669780 0 +44 213 401.123422502669825 1 +44 213 401.123422302669780 0 +44 215 401.123422502669825 1 +44 215 401.123422302669780 0 +44 217 401.123422502669825 1 +44 217 401.123422302669780 0 +44 219 401.123422502669825 1 +44 219 401.123422302669780 0 +46 1 30.059459034610772 1 +46 1 30.059458834610769 0 +46 3 30.000000099990881 1 +46 3 29.999999899990879 0 +46 5 30.000000099990881 1 +46 5 29.999999899990879 0 +46 7 30.000000099990881 1 +46 7 29.999999899990879 0 +46 9 30.000000099990881 1 +46 9 29.999999899990879 0 +46 11 30.000000099990881 1 +46 11 29.999999899990879 0 +46 13 30.000000099990881 1 +46 13 29.999999899990879 0 +46 15 30.000000099990881 1 +46 15 29.999999899990879 0 +46 17 30.000000099990881 1 +46 17 29.999999899990879 0 +46 19 30.059459034610772 1 +46 19 30.059458834610769 0 +46 21 30.000000099990881 1 +46 21 29.999999899990879 0 +46 23 30.000000099990881 1 +46 23 29.999999899990879 0 +46 25 30.000000099990881 1 +46 25 29.999999899990879 0 +46 27 30.000000099990881 1 +46 27 29.999999899990879 0 +46 29 30.000000099990881 1 +46 29 29.999999899990879 0 +46 31 30.059459034610772 1 +46 31 30.059458834610769 0 +46 33 30.000000099990881 1 +46 33 29.999999899990879 0 +46 35 30.059459034610772 1 +46 35 30.059458834610769 0 +46 37 30.000000099990881 1 +46 37 29.999999899990879 0 +46 39 30.000000099990881 1 +46 39 29.999999899990879 0 +46 41 30.000000099990881 1 +46 41 29.999999899990879 0 +46 43 30.000000099990881 1 +46 43 29.999999899990879 0 +46 45 30.000000099990881 1 +46 45 29.999999899990879 0 +46 47 30.000000099990881 1 +46 47 29.999999899990879 0 +46 49 30.000000099990881 1 +46 49 29.999999899990879 0 +46 51 30.000000099990881 1 +46 51 29.999999899990879 0 +46 53 30.000000099990881 1 +46 53 29.999999899990879 0 +46 55 30.000000099990881 1 +46 55 29.999999899990879 0 +46 57 30.000000099990881 1 +46 57 29.999999899990879 0 +46 59 30.000000099990881 1 +46 59 29.999999899990879 0 +46 61 104.403065189112240 1 +46 61 104.403064989112252 0 +46 63 104.403065189112240 1 +46 63 104.403064989112252 0 +46 65 104.403065189112240 1 +46 65 104.403064989112252 0 +46 67 104.403065189112240 1 +46 67 104.403064989112252 0 +46 69 104.403065189112240 1 +46 69 104.403064989112252 0 +46 71 104.403065189112240 1 +46 71 104.403064989112252 0 +46 73 104.403065189112240 1 +46 73 104.403064989112252 0 +46 75 104.403065189112240 1 +46 75 104.403064989112252 0 +46 77 104.403065189112240 1 +46 77 104.403064989112252 0 +46 79 104.403065189112240 1 +46 79 104.403064989112252 0 +46 81 104.403065189112240 1 +46 81 104.403064989112252 0 +46 83 104.403065189112240 1 +46 83 104.403064989112252 0 +46 85 104.403065189112240 1 +46 85 104.403064989112252 0 +46 87 104.403065189112240 1 +46 87 104.403064989112252 0 +46 89 104.403065189112240 1 +46 89 104.403064989112252 0 +46 91 104.403065189112240 1 +46 91 104.403064989112252 0 +46 93 104.403065189112240 1 +46 93 104.403064989112252 0 +46 95 104.403065189112240 1 +46 95 104.403064989112252 0 +46 97 104.403065189112240 1 +46 97 104.403064989112252 0 +46 99 104.403065189112240 1 +46 99 104.403064989112252 0 +46 101 104.403065189112240 1 +46 101 104.403064989112252 0 +46 103 104.403065189112240 1 +46 103 104.403064989112252 0 +46 105 104.403065189112240 1 +46 105 104.403064989112252 0 +46 107 104.403065189112240 1 +46 107 104.403064989112252 0 +46 109 104.403065189112240 1 +46 109 104.403064989112252 0 +46 111 104.403065189112240 1 +46 111 104.403064989112252 0 +46 113 104.403065189112240 1 +46 113 104.403064989112252 0 +46 115 104.403065189112240 1 +46 115 104.403064989112252 0 +46 117 104.403065189112240 1 +46 117 104.403064989112252 0 +46 119 104.403065189112240 1 +46 119 104.403064989112252 0 +46 121 202.237484261575247 1 +46 121 202.237484061575259 0 +46 123 202.237484261575247 1 +46 123 202.237484061575259 0 +46 125 202.237484261575247 1 +46 125 202.237484061575259 0 +46 127 202.237484261575247 1 +46 127 202.237484061575259 0 +46 129 202.237484261575247 1 +46 129 202.237484061575259 0 +46 131 202.237484261575247 1 +46 131 202.237484061575259 0 +46 133 202.237484261575247 1 +46 133 202.237484061575259 0 +46 135 202.237484261575247 1 +46 135 202.237484061575259 0 +46 137 202.237484261575247 1 +46 137 202.237484061575259 0 +46 139 202.237484261575247 1 +46 139 202.237484061575259 0 +46 141 202.237484261575247 1 +46 141 202.237484061575259 0 +46 143 202.237484261575247 1 +46 143 202.237484061575259 0 +46 145 202.237484261575247 1 +46 145 202.237484061575259 0 +46 147 202.237484261575247 1 +46 147 202.237484061575259 0 +46 149 202.237484261575247 1 +46 149 202.237484061575259 0 +46 151 202.237484261575247 1 +46 151 202.237484061575259 0 +46 153 202.237484261575247 1 +46 153 202.237484061575259 0 +46 155 202.237484261575247 1 +46 155 202.237484061575259 0 +46 157 202.237484261575247 1 +46 157 202.237484061575259 0 +46 159 202.237484261575247 1 +46 159 202.237484061575259 0 +46 161 202.237484261575247 1 +46 161 202.237484061575259 0 +46 163 202.237484261575247 1 +46 163 202.237484061575259 0 +46 165 202.237484261575247 1 +46 165 202.237484061575259 0 +46 167 202.237484261575247 1 +46 167 202.237484061575259 0 +46 169 202.237484261575247 1 +46 169 202.237484061575259 0 +46 171 202.237484261575247 1 +46 171 202.237484061575259 0 +46 173 202.237484261575247 1 +46 173 202.237484061575259 0 +46 175 202.237484261575247 1 +46 175 202.237484061575259 0 +46 177 202.237484261575247 1 +46 177 202.237484061575259 0 +46 179 202.237484261575247 1 +46 179 202.237484061575259 0 +46 181 301.496268733636498 1 +46 181 301.496268533636453 0 +46 183 301.496268733636498 1 +46 183 301.496268533636453 0 +46 185 301.496268733636498 1 +46 185 301.496268533636453 0 +46 187 301.496268733636498 1 +46 187 301.496268533636453 0 +46 189 301.496268733636498 1 +46 189 301.496268533636453 0 +46 191 301.496268733636498 1 +46 191 301.496268533636453 0 +46 193 301.496268733636498 1 +46 193 301.496268533636453 0 +46 195 301.496268733636498 1 +46 195 301.496268533636453 0 +46 197 301.496268733636498 1 +46 197 301.496268533636453 0 +46 199 301.496268733636498 1 +46 199 301.496268533636453 0 +46 201 401.123422502669825 1 +46 201 401.123422302669780 0 +46 203 401.123422502669825 1 +46 203 401.123422302669780 0 +46 205 401.123422502669825 1 +46 205 401.123422302669780 0 +46 207 401.123422502669825 1 +46 207 401.123422302669780 0 +46 209 401.123422502669825 1 +46 209 401.123422302669780 0 +46 211 401.123422502669825 1 +46 211 401.123422302669780 0 +46 213 401.123422502669825 1 +46 213 401.123422302669780 0 +46 215 401.123422502669825 1 +46 215 401.123422302669780 0 +46 217 401.123422502669825 1 +46 217 401.123422302669780 0 +46 219 401.123422502669825 1 +46 219 401.123422302669780 0 +48 1 30.000000099990881 1 +48 1 29.999999899990879 0 +48 3 30.000000099990881 1 +48 3 29.999999899990879 0 +48 5 30.000000099990881 1 +48 5 29.999999899990879 0 +48 7 30.000000099990881 1 +48 7 29.999999899990879 0 +48 9 30.000000099990881 1 +48 9 29.999999899990879 0 +48 11 30.000000099990881 1 +48 11 29.999999899990879 0 +48 13 30.000000099990881 1 +48 13 29.999999899990879 0 +48 15 30.059459034610772 1 +48 15 30.059458834610769 0 +48 17 30.000000099990881 1 +48 17 29.999999899990879 0 +48 19 30.059459034610772 1 +48 19 30.059458834610769 0 +48 21 30.059459034610772 1 +48 21 30.059458834610769 0 +48 23 30.000000099990881 1 +48 23 29.999999899990879 0 +48 25 30.000000099990881 1 +48 25 29.999999899990879 0 +48 27 30.000000099990881 1 +48 27 29.999999899990879 0 +48 29 30.000000099990881 1 +48 29 29.999999899990879 0 +48 31 30.000000099990881 1 +48 31 29.999999899990879 0 +48 33 30.000000099990881 1 +48 33 29.999999899990879 0 +48 35 30.000000099990881 1 +48 35 29.999999899990879 0 +48 37 30.000000099990881 1 +48 37 29.999999899990879 0 +48 39 30.000000099990881 1 +48 39 29.999999899990879 0 +48 41 30.059459034610772 1 +48 41 30.059458834610769 0 +48 43 30.000000099990881 1 +48 43 29.999999899990879 0 +48 45 30.000000099990881 1 +48 45 29.999999899990879 0 +48 47 30.000000099990881 1 +48 47 29.999999899990879 0 +48 49 30.000000099990881 1 +48 49 29.999999899990879 0 +48 51 30.059459034610772 1 +48 51 30.059458834610769 0 +48 53 30.059459034610772 1 +48 53 30.059458834610769 0 +48 55 30.000000099990881 1 +48 55 29.999999899990879 0 +48 57 30.000000099990881 1 +48 57 29.999999899990879 0 +48 59 30.000000099990881 1 +48 59 29.999999899990879 0 +48 61 104.403065189112240 1 +48 61 104.403064989112252 0 +48 63 104.403065189112240 1 +48 63 104.403064989112252 0 +48 65 104.403065189112240 1 +48 65 104.403064989112252 0 +48 67 104.403065189112240 1 +48 67 104.403064989112252 0 +48 69 104.403065189112240 1 +48 69 104.403064989112252 0 +48 71 104.403065189112240 1 +48 71 104.403064989112252 0 +48 73 104.403065189112240 1 +48 73 104.403064989112252 0 +48 75 104.403065189112240 1 +48 75 104.403064989112252 0 +48 77 104.403065189112240 1 +48 77 104.403064989112252 0 +48 79 104.403065189112240 1 +48 79 104.403064989112252 0 +48 81 104.403065189112240 1 +48 81 104.403064989112252 0 +48 83 104.403065189112240 1 +48 83 104.403064989112252 0 +48 85 104.403065189112240 1 +48 85 104.403064989112252 0 +48 87 104.403065189112240 1 +48 87 104.403064989112252 0 +48 89 104.403065189112240 1 +48 89 104.403064989112252 0 +48 91 104.403065189112240 1 +48 91 104.403064989112252 0 +48 93 104.403065189112240 1 +48 93 104.403064989112252 0 +48 95 104.403065189112240 1 +48 95 104.403064989112252 0 +48 97 104.403065189112240 1 +48 97 104.403064989112252 0 +48 99 104.403065189112240 1 +48 99 104.403064989112252 0 +48 101 104.403065189112240 1 +48 101 104.403064989112252 0 +48 103 104.403065189112240 1 +48 103 104.403064989112252 0 +48 105 104.403065189112240 1 +48 105 104.403064989112252 0 +48 107 104.403065189112240 1 +48 107 104.403064989112252 0 +48 109 104.403065189112240 1 +48 109 104.403064989112252 0 +48 111 104.403065189112240 1 +48 111 104.403064989112252 0 +48 113 104.403065189112240 1 +48 113 104.403064989112252 0 +48 115 104.403065189112240 1 +48 115 104.403064989112252 0 +48 117 104.403065189112240 1 +48 117 104.403064989112252 0 +48 119 104.403065189112240 1 +48 119 104.403064989112252 0 +48 121 202.237484261575247 1 +48 121 202.237484061575259 0 +48 123 202.237484261575247 1 +48 123 202.237484061575259 0 +48 125 202.237484261575247 1 +48 125 202.237484061575259 0 +48 127 202.237484261575247 1 +48 127 202.237484061575259 0 +48 129 202.237484261575247 1 +48 129 202.237484061575259 0 +48 131 202.237484261575247 1 +48 131 202.237484061575259 0 +48 133 202.237484261575247 1 +48 133 202.237484061575259 0 +48 135 202.237484261575247 1 +48 135 202.237484061575259 0 +48 137 202.237484261575247 1 +48 137 202.237484061575259 0 +48 139 202.237484261575247 1 +48 139 202.237484061575259 0 +48 141 202.237484261575247 1 +48 141 202.237484061575259 0 +48 143 202.237484261575247 1 +48 143 202.237484061575259 0 +48 145 202.237484261575247 1 +48 145 202.237484061575259 0 +48 147 202.237484261575247 1 +48 147 202.237484061575259 0 +48 149 202.237484261575247 1 +48 149 202.237484061575259 0 +48 151 202.237484261575247 1 +48 151 202.237484061575259 0 +48 153 202.237484261575247 1 +48 153 202.237484061575259 0 +48 155 202.237484261575247 1 +48 155 202.237484061575259 0 +48 157 202.237484261575247 1 +48 157 202.237484061575259 0 +48 159 202.237484261575247 1 +48 159 202.237484061575259 0 +48 161 202.237484261575247 1 +48 161 202.237484061575259 0 +48 163 202.237484261575247 1 +48 163 202.237484061575259 0 +48 165 202.237484261575247 1 +48 165 202.237484061575259 0 +48 167 202.237484261575247 1 +48 167 202.237484061575259 0 +48 169 202.237484261575247 1 +48 169 202.237484061575259 0 +48 171 202.237484261575247 1 +48 171 202.237484061575259 0 +48 173 202.237484261575247 1 +48 173 202.237484061575259 0 +48 175 202.237484261575247 1 +48 175 202.237484061575259 0 +48 177 202.237484261575247 1 +48 177 202.237484061575259 0 +48 179 202.237484261575247 1 +48 179 202.237484061575259 0 +48 181 301.496268733636498 1 +48 181 301.496268533636453 0 +48 183 301.496268733636498 1 +48 183 301.496268533636453 0 +48 185 301.496268733636498 1 +48 185 301.496268533636453 0 +48 187 301.496268733636498 1 +48 187 301.496268533636453 0 +48 189 301.496268733636498 1 +48 189 301.496268533636453 0 +48 191 301.496268733636498 1 +48 191 301.496268533636453 0 +48 193 301.496268733636498 1 +48 193 301.496268533636453 0 +48 195 301.496268733636498 1 +48 195 301.496268533636453 0 +48 197 301.496268733636498 1 +48 197 301.496268533636453 0 +48 199 301.496268733636498 1 +48 199 301.496268533636453 0 +48 201 401.123422502669825 1 +48 201 401.123422302669780 0 +48 203 401.123422502669825 1 +48 203 401.123422302669780 0 +48 205 401.123422502669825 1 +48 205 401.123422302669780 0 +48 207 401.123422502669825 1 +48 207 401.123422302669780 0 +48 209 401.123422502669825 1 +48 209 401.123422302669780 0 +48 211 401.123422502669825 1 +48 211 401.123422302669780 0 +48 213 401.123422502669825 1 +48 213 401.123422302669780 0 +48 215 401.123422502669825 1 +48 215 401.123422302669780 0 +48 217 401.123422502669825 1 +48 217 401.123422302669780 0 +48 219 401.123422502669825 1 +48 219 401.123422302669780 0 +50 1 30.000000099990881 1 +50 1 29.999999899990879 0 +50 3 30.000000099990881 1 +50 3 29.999999899990879 0 +50 5 30.000000099990881 1 +50 5 29.999999899990879 0 +50 7 30.000000099990881 1 +50 7 29.999999899990879 0 +50 9 30.000000099990881 1 +50 9 29.999999899990879 0 +50 11 30.000000099990881 1 +50 11 29.999999899990879 0 +50 13 30.000000099990881 1 +50 13 29.999999899990879 0 +50 15 30.059459034610772 1 +50 15 30.059458834610769 0 +50 17 30.000000099990881 1 +50 17 29.999999899990879 0 +50 19 30.000000099990881 1 +50 19 29.999999899990879 0 +50 21 30.000000099990881 1 +50 21 29.999999899990879 0 +50 23 30.000000099990881 1 +50 23 29.999999899990879 0 +50 25 30.000000099990881 1 +50 25 29.999999899990879 0 +50 27 30.000000099990881 1 +50 27 29.999999899990879 0 +50 29 30.000000099990881 1 +50 29 29.999999899990879 0 +50 31 30.000000099990881 1 +50 31 29.999999899990879 0 +50 33 30.000000099990881 1 +50 33 29.999999899990879 0 +50 35 30.000000099990881 1 +50 35 29.999999899990879 0 +50 37 30.000000099990881 1 +50 37 29.999999899990879 0 +50 39 30.000000099990881 1 +50 39 29.999999899990879 0 +50 41 30.000000099990881 1 +50 41 29.999999899990879 0 +50 43 30.000000099990881 1 +50 43 29.999999899990879 0 +50 45 30.000000099990881 1 +50 45 29.999999899990879 0 +50 47 30.000000099990881 1 +50 47 29.999999899990879 0 +50 49 30.000000099990881 1 +50 49 29.999999899990879 0 +50 51 30.059459034610772 1 +50 51 30.059458834610769 0 +50 53 30.000000099990881 1 +50 53 29.999999899990879 0 +50 55 30.000000099990881 1 +50 55 29.999999899990879 0 +50 57 30.000000099990881 1 +50 57 29.999999899990879 0 +50 59 30.000000099990881 1 +50 59 29.999999899990879 0 +50 61 104.403065189112240 1 +50 61 104.403064989112252 0 +50 63 104.403065189112240 1 +50 63 104.403064989112252 0 +50 65 104.403065189112240 1 +50 65 104.403064989112252 0 +50 67 104.403065189112240 1 +50 67 104.403064989112252 0 +50 69 104.403065189112240 1 +50 69 104.403064989112252 0 +50 71 104.403065189112240 1 +50 71 104.403064989112252 0 +50 73 104.403065189112240 1 +50 73 104.403064989112252 0 +50 75 104.403065189112240 1 +50 75 104.403064989112252 0 +50 77 104.403065189112240 1 +50 77 104.403064989112252 0 +50 79 104.403065189112240 1 +50 79 104.403064989112252 0 +50 81 104.403065189112240 1 +50 81 104.403064989112252 0 +50 83 104.403065189112240 1 +50 83 104.403064989112252 0 +50 85 104.403065189112240 1 +50 85 104.403064989112252 0 +50 87 104.403065189112240 1 +50 87 104.403064989112252 0 +50 89 104.403065189112240 1 +50 89 104.403064989112252 0 +50 91 104.403065189112240 1 +50 91 104.403064989112252 0 +50 93 104.403065189112240 1 +50 93 104.403064989112252 0 +50 95 104.403065189112240 1 +50 95 104.403064989112252 0 +50 97 104.403065189112240 1 +50 97 104.403064989112252 0 +50 99 104.403065189112240 1 +50 99 104.403064989112252 0 +50 101 104.403065189112240 1 +50 101 104.403064989112252 0 +50 103 104.403065189112240 1 +50 103 104.403064989112252 0 +50 105 104.403065189112240 1 +50 105 104.403064989112252 0 +50 107 104.403065189112240 1 +50 107 104.403064989112252 0 +50 109 104.403065189112240 1 +50 109 104.403064989112252 0 +50 111 104.403065189112240 1 +50 111 104.403064989112252 0 +50 113 104.403065189112240 1 +50 113 104.403064989112252 0 +50 115 104.403065189112240 1 +50 115 104.403064989112252 0 +50 117 104.403065189112240 1 +50 117 104.403064989112252 0 +50 119 104.403065189112240 1 +50 119 104.403064989112252 0 +50 121 202.237484261575247 1 +50 121 202.237484061575259 0 +50 123 202.237484261575247 1 +50 123 202.237484061575259 0 +50 125 202.237484261575247 1 +50 125 202.237484061575259 0 +50 127 202.237484261575247 1 +50 127 202.237484061575259 0 +50 129 202.237484261575247 1 +50 129 202.237484061575259 0 +50 131 202.237484261575247 1 +50 131 202.237484061575259 0 +50 133 202.237484261575247 1 +50 133 202.237484061575259 0 +50 135 202.237484261575247 1 +50 135 202.237484061575259 0 +50 137 202.237484261575247 1 +50 137 202.237484061575259 0 +50 139 202.237484261575247 1 +50 139 202.237484061575259 0 +50 141 202.237484261575247 1 +50 141 202.237484061575259 0 +50 143 202.237484261575247 1 +50 143 202.237484061575259 0 +50 145 202.237484261575247 1 +50 145 202.237484061575259 0 +50 147 202.237484261575247 1 +50 147 202.237484061575259 0 +50 149 202.237484261575247 1 +50 149 202.237484061575259 0 +50 151 202.237484261575247 1 +50 151 202.237484061575259 0 +50 153 202.237484261575247 1 +50 153 202.237484061575259 0 +50 155 202.237484261575247 1 +50 155 202.237484061575259 0 +50 157 202.237484261575247 1 +50 157 202.237484061575259 0 +50 159 202.237484261575247 1 +50 159 202.237484061575259 0 +50 161 202.237484261575247 1 +50 161 202.237484061575259 0 +50 163 202.237484261575247 1 +50 163 202.237484061575259 0 +50 165 202.237484261575247 1 +50 165 202.237484061575259 0 +50 167 202.237484261575247 1 +50 167 202.237484061575259 0 +50 169 202.237484261575247 1 +50 169 202.237484061575259 0 +50 171 202.237484261575247 1 +50 171 202.237484061575259 0 +50 173 202.237484261575247 1 +50 173 202.237484061575259 0 +50 175 202.237484261575247 1 +50 175 202.237484061575259 0 +50 177 202.237484261575247 1 +50 177 202.237484061575259 0 +50 179 202.237484261575247 1 +50 179 202.237484061575259 0 +50 181 301.496268733636498 1 +50 181 301.496268533636453 0 +50 183 301.496268733636498 1 +50 183 301.496268533636453 0 +50 185 301.496268733636498 1 +50 185 301.496268533636453 0 +50 187 301.496268733636498 1 +50 187 301.496268533636453 0 +50 189 301.496268733636498 1 +50 189 301.496268533636453 0 +50 191 301.496268733636498 1 +50 191 301.496268533636453 0 +50 193 301.496268733636498 1 +50 193 301.496268533636453 0 +50 195 301.496268733636498 1 +50 195 301.496268533636453 0 +50 197 301.496268733636498 1 +50 197 301.496268533636453 0 +50 199 301.496268733636498 1 +50 199 301.496268533636453 0 +50 201 401.123422502669825 1 +50 201 401.123422302669780 0 +50 203 401.123422502669825 1 +50 203 401.123422302669780 0 +50 205 401.123422502669825 1 +50 205 401.123422302669780 0 +50 207 401.123422502669825 1 +50 207 401.123422302669780 0 +50 209 401.123422502669825 1 +50 209 401.123422302669780 0 +50 211 401.123422502669825 1 +50 211 401.123422302669780 0 +50 213 401.123422502669825 1 +50 213 401.123422302669780 0 +50 215 401.123422502669825 1 +50 215 401.123422302669780 0 +50 217 401.123422502669825 1 +50 217 401.123422302669780 0 +50 219 401.123422502669825 1 +50 219 401.123422302669780 0 +52 1 30.000000099990881 1 +52 1 29.999999899990879 0 +52 3 30.000000099990881 1 +52 3 29.999999899990879 0 +52 5 30.000000099990881 1 +52 5 29.999999899990879 0 +52 7 30.000000099990881 1 +52 7 29.999999899990879 0 +52 9 30.000000099990881 1 +52 9 29.999999899990879 0 +52 11 30.000000099990881 1 +52 11 29.999999899990879 0 +52 13 30.000000099990881 1 +52 13 29.999999899990879 0 +52 15 30.000000099990881 1 +52 15 29.999999899990879 0 +52 17 30.000000099990881 1 +52 17 29.999999899990879 0 +52 19 30.000000099990881 1 +52 19 29.999999899990879 0 +52 21 30.000000099990881 1 +52 21 29.999999899990879 0 +52 23 30.000000099990881 1 +52 23 29.999999899990879 0 +52 25 30.000000099990881 1 +52 25 29.999999899990879 0 +52 27 30.000000099990881 1 +52 27 29.999999899990879 0 +52 29 30.000000099990881 1 +52 29 29.999999899990879 0 +52 31 30.000000099990881 1 +52 31 29.999999899990879 0 +52 33 30.000000099990881 1 +52 33 29.999999899990879 0 +52 35 30.000000099990881 1 +52 35 29.999999899990879 0 +52 37 30.000000099990881 1 +52 37 29.999999899990879 0 +52 39 30.000000099990881 1 +52 39 29.999999899990879 0 +52 41 30.000000099990881 1 +52 41 29.999999899990879 0 +52 43 30.059459034610772 1 +52 43 30.059458834610769 0 +52 45 30.000000099990881 1 +52 45 29.999999899990879 0 +52 47 30.000000099990881 1 +52 47 29.999999899990879 0 +52 49 30.000000099990881 1 +52 49 29.999999899990879 0 +52 51 30.000000099990881 1 +52 51 29.999999899990879 0 +52 53 30.000000099990881 1 +52 53 29.999999899990879 0 +52 55 30.000000099990881 1 +52 55 29.999999899990879 0 +52 57 30.000000099990881 1 +52 57 29.999999899990879 0 +52 59 30.000000099990881 1 +52 59 29.999999899990879 0 +52 61 104.403065189112240 1 +52 61 104.403064989112252 0 +52 63 104.403065189112240 1 +52 63 104.403064989112252 0 +52 65 104.403065189112240 1 +52 65 104.403064989112252 0 +52 67 104.403065189112240 1 +52 67 104.403064989112252 0 +52 69 104.403065189112240 1 +52 69 104.403064989112252 0 +52 71 104.403065189112240 1 +52 71 104.403064989112252 0 +52 73 104.403065189112240 1 +52 73 104.403064989112252 0 +52 75 104.403065189112240 1 +52 75 104.403064989112252 0 +52 77 104.403065189112240 1 +52 77 104.403064989112252 0 +52 79 104.403065189112240 1 +52 79 104.403064989112252 0 +52 81 104.403065189112240 1 +52 81 104.403064989112252 0 +52 83 104.403065189112240 1 +52 83 104.403064989112252 0 +52 85 104.403065189112240 1 +52 85 104.403064989112252 0 +52 87 104.403065189112240 1 +52 87 104.403064989112252 0 +52 89 104.403065189112240 1 +52 89 104.403064989112252 0 +52 91 104.403065189112240 1 +52 91 104.403064989112252 0 +52 93 104.403065189112240 1 +52 93 104.403064989112252 0 +52 95 104.403065189112240 1 +52 95 104.403064989112252 0 +52 97 104.403065189112240 1 +52 97 104.403064989112252 0 +52 99 104.403065189112240 1 +52 99 104.403064989112252 0 +52 101 104.403065189112240 1 +52 101 104.403064989112252 0 +52 103 104.403065189112240 1 +52 103 104.403064989112252 0 +52 105 104.403065189112240 1 +52 105 104.403064989112252 0 +52 107 104.403065189112240 1 +52 107 104.403064989112252 0 +52 109 104.403065189112240 1 +52 109 104.403064989112252 0 +52 111 104.403065189112240 1 +52 111 104.403064989112252 0 +52 113 104.403065189112240 1 +52 113 104.403064989112252 0 +52 115 104.403065189112240 1 +52 115 104.403064989112252 0 +52 117 104.403065189112240 1 +52 117 104.403064989112252 0 +52 119 104.403065189112240 1 +52 119 104.403064989112252 0 +52 121 202.237484261575247 1 +52 121 202.237484061575259 0 +52 123 202.237484261575247 1 +52 123 202.237484061575259 0 +52 125 202.237484261575247 1 +52 125 202.237484061575259 0 +52 127 202.237484261575247 1 +52 127 202.237484061575259 0 +52 129 202.237484261575247 1 +52 129 202.237484061575259 0 +52 131 202.237484261575247 1 +52 131 202.237484061575259 0 +52 133 202.237484261575247 1 +52 133 202.237484061575259 0 +52 135 202.237484261575247 1 +52 135 202.237484061575259 0 +52 137 202.237484261575247 1 +52 137 202.237484061575259 0 +52 139 202.237484261575247 1 +52 139 202.237484061575259 0 +52 141 202.237484261575247 1 +52 141 202.237484061575259 0 +52 143 202.237484261575247 1 +52 143 202.237484061575259 0 +52 145 202.237484261575247 1 +52 145 202.237484061575259 0 +52 147 202.237484261575247 1 +52 147 202.237484061575259 0 +52 149 202.237484261575247 1 +52 149 202.237484061575259 0 +52 151 202.237484261575247 1 +52 151 202.237484061575259 0 +52 153 202.237484261575247 1 +52 153 202.237484061575259 0 +52 155 202.237484261575247 1 +52 155 202.237484061575259 0 +52 157 202.237484261575247 1 +52 157 202.237484061575259 0 +52 159 202.237484261575247 1 +52 159 202.237484061575259 0 +52 161 202.237484261575247 1 +52 161 202.237484061575259 0 +52 163 202.237484261575247 1 +52 163 202.237484061575259 0 +52 165 202.237484261575247 1 +52 165 202.237484061575259 0 +52 167 202.237484261575247 1 +52 167 202.237484061575259 0 +52 169 202.237484261575247 1 +52 169 202.237484061575259 0 +52 171 202.237484261575247 1 +52 171 202.237484061575259 0 +52 173 202.237484261575247 1 +52 173 202.237484061575259 0 +52 175 202.237484261575247 1 +52 175 202.237484061575259 0 +52 177 202.237484261575247 1 +52 177 202.237484061575259 0 +52 179 202.237484261575247 1 +52 179 202.237484061575259 0 +52 181 301.496268733636498 1 +52 181 301.496268533636453 0 +52 183 301.496268733636498 1 +52 183 301.496268533636453 0 +52 185 301.496268733636498 1 +52 185 301.496268533636453 0 +52 187 301.496268733636498 1 +52 187 301.496268533636453 0 +52 189 301.496268733636498 1 +52 189 301.496268533636453 0 +52 191 301.496268733636498 1 +52 191 301.496268533636453 0 +52 193 301.496268733636498 1 +52 193 301.496268533636453 0 +52 195 301.496268733636498 1 +52 195 301.496268533636453 0 +52 197 301.496268733636498 1 +52 197 301.496268533636453 0 +52 199 301.496268733636498 1 +52 199 301.496268533636453 0 +52 201 401.123422502669825 1 +52 201 401.123422302669780 0 +52 203 401.123422502669825 1 +52 203 401.123422302669780 0 +52 205 401.123422502669825 1 +52 205 401.123422302669780 0 +52 207 401.123422502669825 1 +52 207 401.123422302669780 0 +52 209 401.123422502669825 1 +52 209 401.123422302669780 0 +52 211 401.123422502669825 1 +52 211 401.123422302669780 0 +52 213 401.123422502669825 1 +52 213 401.123422302669780 0 +52 215 401.123422502669825 1 +52 215 401.123422302669780 0 +52 217 401.123422502669825 1 +52 217 401.123422302669780 0 +52 219 401.123422502669825 1 +52 219 401.123422302669780 0 +54 1 30.000000099990881 1 +54 1 29.999999899990879 0 +54 3 30.000000099990881 1 +54 3 29.999999899990879 0 +54 5 30.000000099990881 1 +54 5 29.999999899990879 0 +54 7 30.000000099990881 1 +54 7 29.999999899990879 0 +54 9 30.000000099990881 1 +54 9 29.999999899990879 0 +54 11 30.000000099990881 1 +54 11 29.999999899990879 0 +54 13 30.000000099990881 1 +54 13 29.999999899990879 0 +54 15 30.059459034610772 1 +54 15 30.059458834610769 0 +54 17 30.000000099990881 1 +54 17 29.999999899990879 0 +54 19 30.000000099990881 1 +54 19 29.999999899990879 0 +54 21 30.000000099990881 1 +54 21 29.999999899990879 0 +54 23 30.000000099990881 1 +54 23 29.999999899990879 0 +54 25 30.000000099990881 1 +54 25 29.999999899990879 0 +54 27 30.000000099990881 1 +54 27 29.999999899990879 0 +54 29 30.059459034610772 1 +54 29 30.059458834610769 0 +54 31 30.000000099990881 1 +54 31 29.999999899990879 0 +54 33 30.000000099990881 1 +54 33 29.999999899990879 0 +54 35 30.000000099990881 1 +54 35 29.999999899990879 0 +54 37 30.000000099990881 1 +54 37 29.999999899990879 0 +54 39 30.000000099990881 1 +54 39 29.999999899990879 0 +54 41 30.000000099990881 1 +54 41 29.999999899990879 0 +54 43 30.000000099990881 1 +54 43 29.999999899990879 0 +54 45 30.000000099990881 1 +54 45 29.999999899990879 0 +54 47 30.000000099990881 1 +54 47 29.999999899990879 0 +54 49 30.000000099990881 1 +54 49 29.999999899990879 0 +54 51 30.059459034610772 1 +54 51 30.059458834610769 0 +54 53 30.000000099990881 1 +54 53 29.999999899990879 0 +54 55 30.000000099990881 1 +54 55 29.999999899990879 0 +54 57 30.000000099990881 1 +54 57 29.999999899990879 0 +54 59 30.000000099990881 1 +54 59 29.999999899990879 0 +54 61 104.403065189112240 1 +54 61 104.403064989112252 0 +54 63 104.403065189112240 1 +54 63 104.403064989112252 0 +54 65 104.403065189112240 1 +54 65 104.403064989112252 0 +54 67 104.403065189112240 1 +54 67 104.403064989112252 0 +54 69 104.403065189112240 1 +54 69 104.403064989112252 0 +54 71 104.403065189112240 1 +54 71 104.403064989112252 0 +54 73 104.403065189112240 1 +54 73 104.403064989112252 0 +54 75 104.403065189112240 1 +54 75 104.403064989112252 0 +54 77 104.403065189112240 1 +54 77 104.403064989112252 0 +54 79 104.403065189112240 1 +54 79 104.403064989112252 0 +54 81 104.403065189112240 1 +54 81 104.403064989112252 0 +54 83 104.403065189112240 1 +54 83 104.403064989112252 0 +54 85 104.403065189112240 1 +54 85 104.403064989112252 0 +54 87 104.403065189112240 1 +54 87 104.403064989112252 0 +54 89 104.403065189112240 1 +54 89 104.403064989112252 0 +54 91 104.403065189112240 1 +54 91 104.403064989112252 0 +54 93 104.403065189112240 1 +54 93 104.403064989112252 0 +54 95 104.403065189112240 1 +54 95 104.403064989112252 0 +54 97 104.403065189112240 1 +54 97 104.403064989112252 0 +54 99 104.403065189112240 1 +54 99 104.403064989112252 0 +54 101 104.403065189112240 1 +54 101 104.403064989112252 0 +54 103 104.403065189112240 1 +54 103 104.403064989112252 0 +54 105 104.403065189112240 1 +54 105 104.403064989112252 0 +54 107 104.403065189112240 1 +54 107 104.403064989112252 0 +54 109 104.403065189112240 1 +54 109 104.403064989112252 0 +54 111 104.403065189112240 1 +54 111 104.403064989112252 0 +54 113 104.403065189112240 1 +54 113 104.403064989112252 0 +54 115 104.403065189112240 1 +54 115 104.403064989112252 0 +54 117 104.403065189112240 1 +54 117 104.403064989112252 0 +54 119 104.403065189112240 1 +54 119 104.403064989112252 0 +54 121 202.237484261575247 1 +54 121 202.237484061575259 0 +54 123 202.237484261575247 1 +54 123 202.237484061575259 0 +54 125 202.237484261575247 1 +54 125 202.237484061575259 0 +54 127 202.237484261575247 1 +54 127 202.237484061575259 0 +54 129 202.237484261575247 1 +54 129 202.237484061575259 0 +54 131 202.237484261575247 1 +54 131 202.237484061575259 0 +54 133 202.237484261575247 1 +54 133 202.237484061575259 0 +54 135 202.237484261575247 1 +54 135 202.237484061575259 0 +54 137 202.237484261575247 1 +54 137 202.237484061575259 0 +54 139 202.237484261575247 1 +54 139 202.237484061575259 0 +54 141 202.237484261575247 1 +54 141 202.237484061575259 0 +54 143 202.237484261575247 1 +54 143 202.237484061575259 0 +54 145 202.237484261575247 1 +54 145 202.237484061575259 0 +54 147 202.237484261575247 1 +54 147 202.237484061575259 0 +54 149 202.237484261575247 1 +54 149 202.237484061575259 0 +54 151 202.237484261575247 1 +54 151 202.237484061575259 0 +54 153 202.237484261575247 1 +54 153 202.237484061575259 0 +54 155 202.237484261575247 1 +54 155 202.237484061575259 0 +54 157 202.237484261575247 1 +54 157 202.237484061575259 0 +54 159 202.237484261575247 1 +54 159 202.237484061575259 0 +54 161 202.237484261575247 1 +54 161 202.237484061575259 0 +54 163 202.237484261575247 1 +54 163 202.237484061575259 0 +54 165 202.237484261575247 1 +54 165 202.237484061575259 0 +54 167 202.237484261575247 1 +54 167 202.237484061575259 0 +54 169 202.237484261575247 1 +54 169 202.237484061575259 0 +54 171 202.237484261575247 1 +54 171 202.237484061575259 0 +54 173 202.237484261575247 1 +54 173 202.237484061575259 0 +54 175 202.237484261575247 1 +54 175 202.237484061575259 0 +54 177 202.237484261575247 1 +54 177 202.237484061575259 0 +54 179 202.237484261575247 1 +54 179 202.237484061575259 0 +54 181 301.496268733636498 1 +54 181 301.496268533636453 0 +54 183 301.496268733636498 1 +54 183 301.496268533636453 0 +54 185 301.496268733636498 1 +54 185 301.496268533636453 0 +54 187 301.496268733636498 1 +54 187 301.496268533636453 0 +54 189 301.496268733636498 1 +54 189 301.496268533636453 0 +54 191 301.496268733636498 1 +54 191 301.496268533636453 0 +54 193 301.496268733636498 1 +54 193 301.496268533636453 0 +54 195 301.496268733636498 1 +54 195 301.496268533636453 0 +54 197 301.496268733636498 1 +54 197 301.496268533636453 0 +54 199 301.496268733636498 1 +54 199 301.496268533636453 0 +54 201 401.123422502669825 1 +54 201 401.123422302669780 0 +54 203 401.123422502669825 1 +54 203 401.123422302669780 0 +54 205 401.123422502669825 1 +54 205 401.123422302669780 0 +54 207 401.123422502669825 1 +54 207 401.123422302669780 0 +54 209 401.123422502669825 1 +54 209 401.123422302669780 0 +54 211 401.123422502669825 1 +54 211 401.123422302669780 0 +54 213 401.123422502669825 1 +54 213 401.123422302669780 0 +54 215 401.123422502669825 1 +54 215 401.123422302669780 0 +54 217 401.123422502669825 1 +54 217 401.123422302669780 0 +54 219 401.123422502669825 1 +54 219 401.123422302669780 0 +56 1 30.000000099990881 1 +56 1 29.999999899990879 0 +56 3 30.000000099990881 1 +56 3 29.999999899990879 0 +56 5 30.000000099990881 1 +56 5 29.999999899990879 0 +56 7 30.059459034610772 1 +56 7 30.059458834610769 0 +56 9 30.000000099990881 1 +56 9 29.999999899990879 0 +56 11 30.000000099990881 1 +56 11 29.999999899990879 0 +56 13 30.059459034610772 1 +56 13 30.059458834610769 0 +56 15 30.059459034610772 1 +56 15 30.059458834610769 0 +56 17 30.059459034610772 1 +56 17 30.059458834610769 0 +56 19 30.000000099990881 1 +56 19 29.999999899990879 0 +56 21 30.000000099990881 1 +56 21 29.999999899990879 0 +56 23 30.000000099990881 1 +56 23 29.999999899990879 0 +56 25 30.000000099990881 1 +56 25 29.999999899990879 0 +56 27 30.059459034610772 1 +56 27 30.059458834610769 0 +56 29 30.059459034610772 1 +56 29 30.059458834610769 0 +56 31 30.059459034610772 1 +56 31 30.059458834610769 0 +56 33 30.059459034610772 1 +56 33 30.059458834610769 0 +56 35 30.000000099990881 1 +56 35 29.999999899990879 0 +56 37 30.000000099990881 1 +56 37 29.999999899990879 0 +56 39 30.000000099990881 1 +56 39 29.999999899990879 0 +56 41 30.059459034610772 1 +56 41 30.059458834610769 0 +56 43 30.059459034610772 1 +56 43 30.059458834610769 0 +56 45 30.059459034610772 1 +56 45 30.059458834610769 0 +56 47 30.000000099990881 1 +56 47 29.999999899990879 0 +56 49 30.000000099990881 1 +56 49 29.999999899990879 0 +56 51 30.000000099990881 1 +56 51 29.999999899990879 0 +56 53 30.000000099990881 1 +56 53 29.999999899990879 0 +56 55 30.000000099990881 1 +56 55 29.999999899990879 0 +56 57 30.000000099990881 1 +56 57 29.999999899990879 0 +56 59 30.000000099990881 1 +56 59 29.999999899990879 0 +56 61 104.403065189112240 1 +56 61 104.403064989112252 0 +56 63 104.403065189112240 1 +56 63 104.403064989112252 0 +56 65 104.403065189112240 1 +56 65 104.403064989112252 0 +56 67 104.403065189112240 1 +56 67 104.403064989112252 0 +56 69 104.403065189112240 1 +56 69 104.403064989112252 0 +56 71 104.403065189112240 1 +56 71 104.403064989112252 0 +56 73 104.403065189112240 1 +56 73 104.403064989112252 0 +56 75 104.403065189112240 1 +56 75 104.403064989112252 0 +56 77 104.403065189112240 1 +56 77 104.403064989112252 0 +56 79 104.403065189112240 1 +56 79 104.403064989112252 0 +56 81 104.403065189112240 1 +56 81 104.403064989112252 0 +56 83 104.403065189112240 1 +56 83 104.403064989112252 0 +56 85 104.403065189112240 1 +56 85 104.403064989112252 0 +56 87 104.403065189112240 1 +56 87 104.403064989112252 0 +56 89 104.403065189112240 1 +56 89 104.403064989112252 0 +56 91 104.403065189112240 1 +56 91 104.403064989112252 0 +56 93 104.403065189112240 1 +56 93 104.403064989112252 0 +56 95 104.403065189112240 1 +56 95 104.403064989112252 0 +56 97 104.403065189112240 1 +56 97 104.403064989112252 0 +56 99 104.403065189112240 1 +56 99 104.403064989112252 0 +56 101 104.403065189112240 1 +56 101 104.403064989112252 0 +56 103 104.403065189112240 1 +56 103 104.403064989112252 0 +56 105 104.403065189112240 1 +56 105 104.403064989112252 0 +56 107 104.403065189112240 1 +56 107 104.403064989112252 0 +56 109 104.403065189112240 1 +56 109 104.403064989112252 0 +56 111 104.403065189112240 1 +56 111 104.403064989112252 0 +56 113 104.403065189112240 1 +56 113 104.403064989112252 0 +56 115 104.403065189112240 1 +56 115 104.403064989112252 0 +56 117 104.403065189112240 1 +56 117 104.403064989112252 0 +56 119 104.403065189112240 1 +56 119 104.403064989112252 0 +56 121 202.237484261575247 1 +56 121 202.237484061575259 0 +56 123 202.237484261575247 1 +56 123 202.237484061575259 0 +56 125 202.237484261575247 1 +56 125 202.237484061575259 0 +56 127 202.237484261575247 1 +56 127 202.237484061575259 0 +56 129 202.237484261575247 1 +56 129 202.237484061575259 0 +56 131 202.237484261575247 1 +56 131 202.237484061575259 0 +56 133 202.237484261575247 1 +56 133 202.237484061575259 0 +56 135 202.237484261575247 1 +56 135 202.237484061575259 0 +56 137 202.237484261575247 1 +56 137 202.237484061575259 0 +56 139 202.237484261575247 1 +56 139 202.237484061575259 0 +56 141 202.237484261575247 1 +56 141 202.237484061575259 0 +56 143 202.237484261575247 1 +56 143 202.237484061575259 0 +56 145 202.237484261575247 1 +56 145 202.237484061575259 0 +56 147 202.237484261575247 1 +56 147 202.237484061575259 0 +56 149 202.237484261575247 1 +56 149 202.237484061575259 0 +56 151 202.237484261575247 1 +56 151 202.237484061575259 0 +56 153 202.237484261575247 1 +56 153 202.237484061575259 0 +56 155 202.237484261575247 1 +56 155 202.237484061575259 0 +56 157 202.237484261575247 1 +56 157 202.237484061575259 0 +56 159 202.237484261575247 1 +56 159 202.237484061575259 0 +56 161 202.237484261575247 1 +56 161 202.237484061575259 0 +56 163 202.237484261575247 1 +56 163 202.237484061575259 0 +56 165 202.237484261575247 1 +56 165 202.237484061575259 0 +56 167 202.237484261575247 1 +56 167 202.237484061575259 0 +56 169 202.237484261575247 1 +56 169 202.237484061575259 0 +56 171 202.237484261575247 1 +56 171 202.237484061575259 0 +56 173 202.237484261575247 1 +56 173 202.237484061575259 0 +56 175 202.237484261575247 1 +56 175 202.237484061575259 0 +56 177 202.237484261575247 1 +56 177 202.237484061575259 0 +56 179 202.237484261575247 1 +56 179 202.237484061575259 0 +56 181 301.496268733636498 1 +56 181 301.496268533636453 0 +56 183 301.496268733636498 1 +56 183 301.496268533636453 0 +56 185 301.496268733636498 1 +56 185 301.496268533636453 0 +56 187 301.496268733636498 1 +56 187 301.496268533636453 0 +56 189 301.496268733636498 1 +56 189 301.496268533636453 0 +56 191 301.496268733636498 1 +56 191 301.496268533636453 0 +56 193 301.496268733636498 1 +56 193 301.496268533636453 0 +56 195 301.496268733636498 1 +56 195 301.496268533636453 0 +56 197 301.496268733636498 1 +56 197 301.496268533636453 0 +56 199 301.496268733636498 1 +56 199 301.496268533636453 0 +56 201 401.123422502669825 1 +56 201 401.123422302669780 0 +56 203 401.123422502669825 1 +56 203 401.123422302669780 0 +56 205 401.123422502669825 1 +56 205 401.123422302669780 0 +56 207 401.123422502669825 1 +56 207 401.123422302669780 0 +56 209 401.123422502669825 1 +56 209 401.123422302669780 0 +56 211 401.123422502669825 1 +56 211 401.123422302669780 0 +56 213 401.123422502669825 1 +56 213 401.123422302669780 0 +56 215 401.123422502669825 1 +56 215 401.123422302669780 0 +56 217 401.123422502669825 1 +56 217 401.123422302669780 0 +56 219 401.123422502669825 1 +56 219 401.123422302669780 0 +58 1 30.000000099990881 1 +58 1 29.999999899990879 0 +58 3 30.000000099990881 1 +58 3 29.999999899990879 0 +58 5 30.000000099990881 1 +58 5 29.999999899990879 0 +58 7 30.000000099990881 1 +58 7 29.999999899990879 0 +58 9 30.059459034610772 1 +58 9 30.059458834610769 0 +58 11 30.059459034610772 1 +58 11 30.059458834610769 0 +58 13 30.000000099990881 1 +58 13 29.999999899990879 0 +58 15 30.059459034610772 1 +58 15 30.059458834610769 0 +58 17 30.000000099990881 1 +58 17 29.999999899990879 0 +58 19 30.059459034610772 1 +58 19 30.059458834610769 0 +58 21 30.000000099990881 1 +58 21 29.999999899990879 0 +58 23 30.000000099990881 1 +58 23 29.999999899990879 0 +58 25 30.059459034610772 1 +58 25 30.059458834610769 0 +58 27 30.059459034610772 1 +58 27 30.059458834610769 0 +58 29 30.059459034610772 1 +58 29 30.059458834610769 0 +58 31 30.000000099990881 1 +58 31 29.999999899990879 0 +58 33 30.000000099990881 1 +58 33 29.999999899990879 0 +58 35 30.000000099990881 1 +58 35 29.999999899990879 0 +58 37 30.000000099990881 1 +58 37 29.999999899990879 0 +58 39 30.000000099990881 1 +58 39 29.999999899990879 0 +58 41 30.059459034610772 1 +58 41 30.059458834610769 0 +58 43 30.059459034610772 1 +58 43 30.059458834610769 0 +58 45 30.000000099990881 1 +58 45 29.999999899990879 0 +58 47 30.000000099990881 1 +58 47 29.999999899990879 0 +58 49 30.000000099990881 1 +58 49 29.999999899990879 0 +58 51 30.059459034610772 1 +58 51 30.059458834610769 0 +58 53 30.000000099990881 1 +58 53 29.999999899990879 0 +58 55 30.000000099990881 1 +58 55 29.999999899990879 0 +58 57 30.059459034610772 1 +58 57 30.059458834610769 0 +58 59 30.000000099990881 1 +58 59 29.999999899990879 0 +58 61 104.403065189112240 1 +58 61 104.403064989112252 0 +58 63 104.403065189112240 1 +58 63 104.403064989112252 0 +58 65 104.403065189112240 1 +58 65 104.403064989112252 0 +58 67 104.403065189112240 1 +58 67 104.403064989112252 0 +58 69 104.403065189112240 1 +58 69 104.403064989112252 0 +58 71 104.403065189112240 1 +58 71 104.403064989112252 0 +58 73 104.403065189112240 1 +58 73 104.403064989112252 0 +58 75 104.403065189112240 1 +58 75 104.403064989112252 0 +58 77 104.403065189112240 1 +58 77 104.403064989112252 0 +58 79 104.403065189112240 1 +58 79 104.403064989112252 0 +58 81 104.403065189112240 1 +58 81 104.403064989112252 0 +58 83 104.403065189112240 1 +58 83 104.403064989112252 0 +58 85 104.403065189112240 1 +58 85 104.403064989112252 0 +58 87 104.403065189112240 1 +58 87 104.403064989112252 0 +58 89 104.403065189112240 1 +58 89 104.403064989112252 0 +58 91 104.403065189112240 1 +58 91 104.403064989112252 0 +58 93 104.403065189112240 1 +58 93 104.403064989112252 0 +58 95 104.403065189112240 1 +58 95 104.403064989112252 0 +58 97 104.403065189112240 1 +58 97 104.403064989112252 0 +58 99 104.403065189112240 1 +58 99 104.403064989112252 0 +58 101 104.403065189112240 1 +58 101 104.403064989112252 0 +58 103 104.403065189112240 1 +58 103 104.403064989112252 0 +58 105 104.403065189112240 1 +58 105 104.403064989112252 0 +58 107 104.403065189112240 1 +58 107 104.403064989112252 0 +58 109 104.403065189112240 1 +58 109 104.403064989112252 0 +58 111 104.403065189112240 1 +58 111 104.403064989112252 0 +58 113 104.403065189112240 1 +58 113 104.403064989112252 0 +58 115 104.403065189112240 1 +58 115 104.403064989112252 0 +58 117 104.403065189112240 1 +58 117 104.403064989112252 0 +58 119 104.403065189112240 1 +58 119 104.403064989112252 0 +58 121 202.237484261575247 1 +58 121 202.237484061575259 0 +58 123 202.237484261575247 1 +58 123 202.237484061575259 0 +58 125 202.237484261575247 1 +58 125 202.237484061575259 0 +58 127 202.237484261575247 1 +58 127 202.237484061575259 0 +58 129 202.237484261575247 1 +58 129 202.237484061575259 0 +58 131 202.237484261575247 1 +58 131 202.237484061575259 0 +58 133 202.237484261575247 1 +58 133 202.237484061575259 0 +58 135 202.237484261575247 1 +58 135 202.237484061575259 0 +58 137 202.237484261575247 1 +58 137 202.237484061575259 0 +58 139 202.237484261575247 1 +58 139 202.237484061575259 0 +58 141 202.237484261575247 1 +58 141 202.237484061575259 0 +58 143 202.237484261575247 1 +58 143 202.237484061575259 0 +58 145 202.237484261575247 1 +58 145 202.237484061575259 0 +58 147 202.237484261575247 1 +58 147 202.237484061575259 0 +58 149 202.237484261575247 1 +58 149 202.237484061575259 0 +58 151 202.237484261575247 1 +58 151 202.237484061575259 0 +58 153 202.237484261575247 1 +58 153 202.237484061575259 0 +58 155 202.237484261575247 1 +58 155 202.237484061575259 0 +58 157 202.237484261575247 1 +58 157 202.237484061575259 0 +58 159 202.237484261575247 1 +58 159 202.237484061575259 0 +58 161 202.237484261575247 1 +58 161 202.237484061575259 0 +58 163 202.237484261575247 1 +58 163 202.237484061575259 0 +58 165 202.237484261575247 1 +58 165 202.237484061575259 0 +58 167 202.237484261575247 1 +58 167 202.237484061575259 0 +58 169 202.237484261575247 1 +58 169 202.237484061575259 0 +58 171 202.237484261575247 1 +58 171 202.237484061575259 0 +58 173 202.237484261575247 1 +58 173 202.237484061575259 0 +58 175 202.237484261575247 1 +58 175 202.237484061575259 0 +58 177 202.237484261575247 1 +58 177 202.237484061575259 0 +58 179 202.237484261575247 1 +58 179 202.237484061575259 0 +58 181 301.496268733636498 1 +58 181 301.496268533636453 0 +58 183 301.496268733636498 1 +58 183 301.496268533636453 0 +58 185 301.496268733636498 1 +58 185 301.496268533636453 0 +58 187 301.496268733636498 1 +58 187 301.496268533636453 0 +58 189 301.496268733636498 1 +58 189 301.496268533636453 0 +58 191 301.496268733636498 1 +58 191 301.496268533636453 0 +58 193 301.496268733636498 1 +58 193 301.496268533636453 0 +58 195 301.496268733636498 1 +58 195 301.496268533636453 0 +58 197 301.496268733636498 1 +58 197 301.496268533636453 0 +58 199 301.496268733636498 1 +58 199 301.496268533636453 0 +58 201 401.123422502669825 1 +58 201 401.123422302669780 0 +58 203 401.123422502669825 1 +58 203 401.123422302669780 0 +58 205 401.123422502669825 1 +58 205 401.123422302669780 0 +58 207 401.123422502669825 1 +58 207 401.123422302669780 0 +58 209 401.123422502669825 1 +58 209 401.123422302669780 0 +58 211 401.123422502669825 1 +58 211 401.123422302669780 0 +58 213 401.123422502669825 1 +58 213 401.123422302669780 0 +58 215 401.123422502669825 1 +58 215 401.123422302669780 0 +58 217 401.123422502669825 1 +58 217 401.123422302669780 0 +58 219 401.123422502669825 1 +58 219 401.123422302669780 0 +60 1 104.403065189112240 1 +60 1 104.403064989112252 0 +60 3 104.403065189112240 1 +60 3 104.403064989112252 0 +60 5 104.403065189112240 1 +60 5 104.403064989112252 0 +60 7 104.403065189112240 1 +60 7 104.403064989112252 0 +60 9 104.403065189112240 1 +60 9 104.403064989112252 0 +60 11 104.403065189112240 1 +60 11 104.403064989112252 0 +60 13 104.403065189112240 1 +60 13 104.403064989112252 0 +60 15 104.403065189112240 1 +60 15 104.403064989112252 0 +60 17 104.403065189112240 1 +60 17 104.403064989112252 0 +60 19 104.403065189112240 1 +60 19 104.403064989112252 0 +60 21 104.403065189112240 1 +60 21 104.403064989112252 0 +60 23 104.403065189112240 1 +60 23 104.403064989112252 0 +60 25 104.403065189112240 1 +60 25 104.403064989112252 0 +60 27 104.403065189112240 1 +60 27 104.403064989112252 0 +60 29 104.403065189112240 1 +60 29 104.403064989112252 0 +60 31 104.403065189112240 1 +60 31 104.403064989112252 0 +60 33 104.403065189112240 1 +60 33 104.403064989112252 0 +60 35 104.403065189112240 1 +60 35 104.403064989112252 0 +60 37 104.403065189112240 1 +60 37 104.403064989112252 0 +60 39 104.403065189112240 1 +60 39 104.403064989112252 0 +60 41 104.403065189112240 1 +60 41 104.403064989112252 0 +60 43 104.403065189112240 1 +60 43 104.403064989112252 0 +60 45 104.403065189112240 1 +60 45 104.403064989112252 0 +60 47 104.403065189112240 1 +60 47 104.403064989112252 0 +60 49 104.403065189112240 1 +60 49 104.403064989112252 0 +60 51 104.403065189112240 1 +60 51 104.403064989112252 0 +60 53 104.403065189112240 1 +60 53 104.403064989112252 0 +60 55 104.403065189112240 1 +60 55 104.403064989112252 0 +60 57 104.403065189112240 1 +60 57 104.403064989112252 0 +60 59 104.403065189112240 1 +60 59 104.403064989112252 0 +60 61 30.059459034610772 1 +60 61 30.059458834610769 0 +60 63 30.059459034610772 1 +60 63 30.059458834610769 0 +60 65 30.000000099990881 1 +60 65 29.999999899990879 0 +60 67 30.059459034610772 1 +60 67 30.059458834610769 0 +60 69 30.059459034610772 1 +60 69 30.059458834610769 0 +60 71 30.000000099990881 1 +60 71 29.999999899990879 0 +60 73 30.059459034610772 1 +60 73 30.059458834610769 0 +60 75 30.059459034610772 1 +60 75 30.059458834610769 0 +60 77 30.000000099990881 1 +60 77 29.999999899990879 0 +60 79 30.000000099990881 1 +60 79 29.999999899990879 0 +60 81 30.000000099990881 1 +60 81 29.999999899990879 0 +60 83 30.000000099990881 1 +60 83 29.999999899990879 0 +60 85 30.000000099990881 1 +60 85 29.999999899990879 0 +60 87 30.059459034610772 1 +60 87 30.059458834610769 0 +60 89 30.000000099990881 1 +60 89 29.999999899990879 0 +60 91 30.000000099990881 1 +60 91 29.999999899990879 0 +60 93 30.059459034610772 1 +60 93 30.059458834610769 0 +60 95 30.000000099990881 1 +60 95 29.999999899990879 0 +60 97 30.059459034610772 1 +60 97 30.059458834610769 0 +60 99 30.000000099990881 1 +60 99 29.999999899990879 0 +60 101 30.059459034610772 1 +60 101 30.059458834610769 0 +60 103 30.059459034610772 1 +60 103 30.059458834610769 0 +60 105 30.000000099990881 1 +60 105 29.999999899990879 0 +60 107 30.000000099990881 1 +60 107 29.999999899990879 0 +60 109 30.059459034610772 1 +60 109 30.059458834610769 0 +60 111 30.000000099990881 1 +60 111 29.999999899990879 0 +60 113 30.000000099990881 1 +60 113 29.999999899990879 0 +60 115 30.059459034610772 1 +60 115 30.059458834610769 0 +60 117 30.059459034610772 1 +60 117 30.059458834610769 0 +60 119 30.059459034610772 1 +60 119 30.059458834610769 0 +60 121 104.403065189112240 1 +60 121 104.403064989112252 0 +60 123 104.403065189112240 1 +60 123 104.403064989112252 0 +60 125 104.403065189112240 1 +60 125 104.403064989112252 0 +60 127 104.403065189112240 1 +60 127 104.403064989112252 0 +60 129 104.403065189112240 1 +60 129 104.403064989112252 0 +60 131 104.403065189112240 1 +60 131 104.403064989112252 0 +60 133 104.403065189112240 1 +60 133 104.403064989112252 0 +60 135 104.403065189112240 1 +60 135 104.403064989112252 0 +60 137 104.403065189112240 1 +60 137 104.403064989112252 0 +60 139 104.403065189112240 1 +60 139 104.403064989112252 0 +60 141 104.403065189112240 1 +60 141 104.403064989112252 0 +60 143 104.403065189112240 1 +60 143 104.403064989112252 0 +60 145 104.403065189112240 1 +60 145 104.403064989112252 0 +60 147 104.403065189112240 1 +60 147 104.403064989112252 0 +60 149 104.403065189112240 1 +60 149 104.403064989112252 0 +60 151 104.403065189112240 1 +60 151 104.403064989112252 0 +60 153 104.403065189112240 1 +60 153 104.403064989112252 0 +60 155 104.403065189112240 1 +60 155 104.403064989112252 0 +60 157 104.403065189112240 1 +60 157 104.403064989112252 0 +60 159 104.403065189112240 1 +60 159 104.403064989112252 0 +60 161 104.403065189112240 1 +60 161 104.403064989112252 0 +60 163 104.403065189112240 1 +60 163 104.403064989112252 0 +60 165 104.403065189112240 1 +60 165 104.403064989112252 0 +60 167 104.403065189112240 1 +60 167 104.403064989112252 0 +60 169 104.403065189112240 1 +60 169 104.403064989112252 0 +60 171 104.403065189112240 1 +60 171 104.403064989112252 0 +60 173 104.403065189112240 1 +60 173 104.403064989112252 0 +60 175 104.403065189112240 1 +60 175 104.403064989112252 0 +60 177 104.403065189112240 1 +60 177 104.403064989112252 0 +60 179 104.403065189112240 1 +60 179 104.403064989112252 0 +60 181 202.237484261575247 1 +60 181 202.237484061575259 0 +60 183 202.237484261575247 1 +60 183 202.237484061575259 0 +60 185 202.237484261575247 1 +60 185 202.237484061575259 0 +60 187 202.237484261575247 1 +60 187 202.237484061575259 0 +60 189 202.237484261575247 1 +60 189 202.237484061575259 0 +60 191 202.237484261575247 1 +60 191 202.237484061575259 0 +60 193 202.237484261575247 1 +60 193 202.237484061575259 0 +60 195 202.237484261575247 1 +60 195 202.237484061575259 0 +60 197 202.237484261575247 1 +60 197 202.237484061575259 0 +60 199 202.237484261575247 1 +60 199 202.237484061575259 0 +60 201 301.496268733636498 1 +60 201 301.496268533636453 0 +60 203 301.496268733636498 1 +60 203 301.496268533636453 0 +60 205 301.496268733636498 1 +60 205 301.496268533636453 0 +60 207 301.496268733636498 1 +60 207 301.496268533636453 0 +60 209 301.496268733636498 1 +60 209 301.496268533636453 0 +60 211 301.496268733636498 1 +60 211 301.496268533636453 0 +60 213 301.496268733636498 1 +60 213 301.496268533636453 0 +60 215 301.496268733636498 1 +60 215 301.496268533636453 0 +60 217 301.496268733636498 1 +60 217 301.496268533636453 0 +60 219 301.496268733636498 1 +60 219 301.496268533636453 0 +62 1 104.403065189112240 1 +62 1 104.403064989112252 0 +62 3 104.403065189112240 1 +62 3 104.403064989112252 0 +62 5 104.403065189112240 1 +62 5 104.403064989112252 0 +62 7 104.403065189112240 1 +62 7 104.403064989112252 0 +62 9 104.403065189112240 1 +62 9 104.403064989112252 0 +62 11 104.403065189112240 1 +62 11 104.403064989112252 0 +62 13 104.403065189112240 1 +62 13 104.403064989112252 0 +62 15 104.403065189112240 1 +62 15 104.403064989112252 0 +62 17 104.403065189112240 1 +62 17 104.403064989112252 0 +62 19 104.403065189112240 1 +62 19 104.403064989112252 0 +62 21 104.403065189112240 1 +62 21 104.403064989112252 0 +62 23 104.403065189112240 1 +62 23 104.403064989112252 0 +62 25 104.403065189112240 1 +62 25 104.403064989112252 0 +62 27 104.403065189112240 1 +62 27 104.403064989112252 0 +62 29 104.403065189112240 1 +62 29 104.403064989112252 0 +62 31 104.403065189112240 1 +62 31 104.403064989112252 0 +62 33 104.403065189112240 1 +62 33 104.403064989112252 0 +62 35 104.403065189112240 1 +62 35 104.403064989112252 0 +62 37 104.403065189112240 1 +62 37 104.403064989112252 0 +62 39 104.403065189112240 1 +62 39 104.403064989112252 0 +62 41 104.403065189112240 1 +62 41 104.403064989112252 0 +62 43 104.403065189112240 1 +62 43 104.403064989112252 0 +62 45 104.403065189112240 1 +62 45 104.403064989112252 0 +62 47 104.403065189112240 1 +62 47 104.403064989112252 0 +62 49 104.403065189112240 1 +62 49 104.403064989112252 0 +62 51 104.403065189112240 1 +62 51 104.403064989112252 0 +62 53 104.403065189112240 1 +62 53 104.403064989112252 0 +62 55 104.403065189112240 1 +62 55 104.403064989112252 0 +62 57 104.403065189112240 1 +62 57 104.403064989112252 0 +62 59 104.403065189112240 1 +62 59 104.403064989112252 0 +62 61 30.000000099990881 1 +62 61 29.999999899990879 0 +62 63 30.000000099990881 1 +62 63 29.999999899990879 0 +62 65 30.000000099990881 1 +62 65 29.999999899990879 0 +62 67 30.000000099990881 1 +62 67 29.999999899990879 0 +62 69 30.000000099990881 1 +62 69 29.999999899990879 0 +62 71 30.059459034610772 1 +62 71 30.059458834610769 0 +62 73 30.000000099990881 1 +62 73 29.999999899990879 0 +62 75 30.000000099990881 1 +62 75 29.999999899990879 0 +62 77 30.000000099990881 1 +62 77 29.999999899990879 0 +62 79 30.000000099990881 1 +62 79 29.999999899990879 0 +62 81 30.000000099990881 1 +62 81 29.999999899990879 0 +62 83 30.000000099990881 1 +62 83 29.999999899990879 0 +62 85 30.000000099990881 1 +62 85 29.999999899990879 0 +62 87 30.059459034610772 1 +62 87 30.059458834610769 0 +62 89 30.000000099990881 1 +62 89 29.999999899990879 0 +62 91 30.000000099990881 1 +62 91 29.999999899990879 0 +62 93 30.000000099990881 1 +62 93 29.999999899990879 0 +62 95 30.000000099990881 1 +62 95 29.999999899990879 0 +62 97 30.059459034610772 1 +62 97 30.059458834610769 0 +62 99 30.059459034610772 1 +62 99 30.059458834610769 0 +62 101 30.000000099990881 1 +62 101 29.999999899990879 0 +62 103 30.000000099990881 1 +62 103 29.999999899990879 0 +62 105 30.000000099990881 1 +62 105 29.999999899990879 0 +62 107 30.000000099990881 1 +62 107 29.999999899990879 0 +62 109 30.000000099990881 1 +62 109 29.999999899990879 0 +62 111 30.000000099990881 1 +62 111 29.999999899990879 0 +62 113 30.000000099990881 1 +62 113 29.999999899990879 0 +62 115 30.059459034610772 1 +62 115 30.059458834610769 0 +62 117 30.000000099990881 1 +62 117 29.999999899990879 0 +62 119 30.000000099990881 1 +62 119 29.999999899990879 0 +62 121 104.403065189112240 1 +62 121 104.403064989112252 0 +62 123 104.403065189112240 1 +62 123 104.403064989112252 0 +62 125 104.403065189112240 1 +62 125 104.403064989112252 0 +62 127 104.403065189112240 1 +62 127 104.403064989112252 0 +62 129 104.403065189112240 1 +62 129 104.403064989112252 0 +62 131 104.403065189112240 1 +62 131 104.403064989112252 0 +62 133 104.403065189112240 1 +62 133 104.403064989112252 0 +62 135 104.403065189112240 1 +62 135 104.403064989112252 0 +62 137 104.403065189112240 1 +62 137 104.403064989112252 0 +62 139 104.403065189112240 1 +62 139 104.403064989112252 0 +62 141 104.403065189112240 1 +62 141 104.403064989112252 0 +62 143 104.403065189112240 1 +62 143 104.403064989112252 0 +62 145 104.403065189112240 1 +62 145 104.403064989112252 0 +62 147 104.403065189112240 1 +62 147 104.403064989112252 0 +62 149 104.403065189112240 1 +62 149 104.403064989112252 0 +62 151 104.403065189112240 1 +62 151 104.403064989112252 0 +62 153 104.403065189112240 1 +62 153 104.403064989112252 0 +62 155 104.403065189112240 1 +62 155 104.403064989112252 0 +62 157 104.403065189112240 1 +62 157 104.403064989112252 0 +62 159 104.403065189112240 1 +62 159 104.403064989112252 0 +62 161 104.403065189112240 1 +62 161 104.403064989112252 0 +62 163 104.403065189112240 1 +62 163 104.403064989112252 0 +62 165 104.403065189112240 1 +62 165 104.403064989112252 0 +62 167 104.403065189112240 1 +62 167 104.403064989112252 0 +62 169 104.403065189112240 1 +62 169 104.403064989112252 0 +62 171 104.403065189112240 1 +62 171 104.403064989112252 0 +62 173 104.403065189112240 1 +62 173 104.403064989112252 0 +62 175 104.403065189112240 1 +62 175 104.403064989112252 0 +62 177 104.403065189112240 1 +62 177 104.403064989112252 0 +62 179 104.403065189112240 1 +62 179 104.403064989112252 0 +62 181 202.237484261575247 1 +62 181 202.237484061575259 0 +62 183 202.237484261575247 1 +62 183 202.237484061575259 0 +62 185 202.237484261575247 1 +62 185 202.237484061575259 0 +62 187 202.237484261575247 1 +62 187 202.237484061575259 0 +62 189 202.237484261575247 1 +62 189 202.237484061575259 0 +62 191 202.237484261575247 1 +62 191 202.237484061575259 0 +62 193 202.237484261575247 1 +62 193 202.237484061575259 0 +62 195 202.237484261575247 1 +62 195 202.237484061575259 0 +62 197 202.237484261575247 1 +62 197 202.237484061575259 0 +62 199 202.237484261575247 1 +62 199 202.237484061575259 0 +62 201 301.496268733636498 1 +62 201 301.496268533636453 0 +62 203 301.496268733636498 1 +62 203 301.496268533636453 0 +62 205 301.496268733636498 1 +62 205 301.496268533636453 0 +62 207 301.496268733636498 1 +62 207 301.496268533636453 0 +62 209 301.496268733636498 1 +62 209 301.496268533636453 0 +62 211 301.496268733636498 1 +62 211 301.496268533636453 0 +62 213 301.496268733636498 1 +62 213 301.496268533636453 0 +62 215 301.496268733636498 1 +62 215 301.496268533636453 0 +62 217 301.496268733636498 1 +62 217 301.496268533636453 0 +62 219 301.496268733636498 1 +62 219 301.496268533636453 0 +64 1 104.403065189112240 1 +64 1 104.403064989112252 0 +64 3 104.403065189112240 1 +64 3 104.403064989112252 0 +64 5 104.403065189112240 1 +64 5 104.403064989112252 0 +64 7 104.403065189112240 1 +64 7 104.403064989112252 0 +64 9 104.403065189112240 1 +64 9 104.403064989112252 0 +64 11 104.403065189112240 1 +64 11 104.403064989112252 0 +64 13 104.403065189112240 1 +64 13 104.403064989112252 0 +64 15 104.403065189112240 1 +64 15 104.403064989112252 0 +64 17 104.403065189112240 1 +64 17 104.403064989112252 0 +64 19 104.403065189112240 1 +64 19 104.403064989112252 0 +64 21 104.403065189112240 1 +64 21 104.403064989112252 0 +64 23 104.403065189112240 1 +64 23 104.403064989112252 0 +64 25 104.403065189112240 1 +64 25 104.403064989112252 0 +64 27 104.403065189112240 1 +64 27 104.403064989112252 0 +64 29 104.403065189112240 1 +64 29 104.403064989112252 0 +64 31 104.403065189112240 1 +64 31 104.403064989112252 0 +64 33 104.403065189112240 1 +64 33 104.403064989112252 0 +64 35 104.403065189112240 1 +64 35 104.403064989112252 0 +64 37 104.403065189112240 1 +64 37 104.403064989112252 0 +64 39 104.403065189112240 1 +64 39 104.403064989112252 0 +64 41 104.403065189112240 1 +64 41 104.403064989112252 0 +64 43 104.403065189112240 1 +64 43 104.403064989112252 0 +64 45 104.403065189112240 1 +64 45 104.403064989112252 0 +64 47 104.403065189112240 1 +64 47 104.403064989112252 0 +64 49 104.403065189112240 1 +64 49 104.403064989112252 0 +64 51 104.403065189112240 1 +64 51 104.403064989112252 0 +64 53 104.403065189112240 1 +64 53 104.403064989112252 0 +64 55 104.403065189112240 1 +64 55 104.403064989112252 0 +64 57 104.403065189112240 1 +64 57 104.403064989112252 0 +64 59 104.403065189112240 1 +64 59 104.403064989112252 0 +64 61 30.059459034610772 1 +64 61 30.059458834610769 0 +64 63 30.000000099990881 1 +64 63 29.999999899990879 0 +64 65 30.000000099990881 1 +64 65 29.999999899990879 0 +64 67 30.059459034610772 1 +64 67 30.059458834610769 0 +64 69 30.000000099990881 1 +64 69 29.999999899990879 0 +64 71 30.000000099990881 1 +64 71 29.999999899990879 0 +64 73 30.000000099990881 1 +64 73 29.999999899990879 0 +64 75 30.059459034610772 1 +64 75 30.059458834610769 0 +64 77 30.000000099990881 1 +64 77 29.999999899990879 0 +64 79 30.059459034610772 1 +64 79 30.059458834610769 0 +64 81 30.000000099990881 1 +64 81 29.999999899990879 0 +64 83 30.000000099990881 1 +64 83 29.999999899990879 0 +64 85 30.000000099990881 1 +64 85 29.999999899990879 0 +64 87 30.000000099990881 1 +64 87 29.999999899990879 0 +64 89 30.000000099990881 1 +64 89 29.999999899990879 0 +64 91 30.000000099990881 1 +64 91 29.999999899990879 0 +64 93 30.000000099990881 1 +64 93 29.999999899990879 0 +64 95 30.000000099990881 1 +64 95 29.999999899990879 0 +64 97 30.059459034610772 1 +64 97 30.059458834610769 0 +64 99 30.059459034610772 1 +64 99 30.059458834610769 0 +64 101 30.000000099990881 1 +64 101 29.999999899990879 0 +64 103 30.000000099990881 1 +64 103 29.999999899990879 0 +64 105 30.059459034610772 1 +64 105 30.059458834610769 0 +64 107 30.000000099990881 1 +64 107 29.999999899990879 0 +64 109 30.000000099990881 1 +64 109 29.999999899990879 0 +64 111 30.000000099990881 1 +64 111 29.999999899990879 0 +64 113 30.000000099990881 1 +64 113 29.999999899990879 0 +64 115 30.000000099990881 1 +64 115 29.999999899990879 0 +64 117 30.000000099990881 1 +64 117 29.999999899990879 0 +64 119 30.000000099990881 1 +64 119 29.999999899990879 0 +64 121 104.403065189112240 1 +64 121 104.403064989112252 0 +64 123 104.403065189112240 1 +64 123 104.403064989112252 0 +64 125 104.403065189112240 1 +64 125 104.403064989112252 0 +64 127 104.403065189112240 1 +64 127 104.403064989112252 0 +64 129 104.403065189112240 1 +64 129 104.403064989112252 0 +64 131 104.403065189112240 1 +64 131 104.403064989112252 0 +64 133 104.403065189112240 1 +64 133 104.403064989112252 0 +64 135 104.403065189112240 1 +64 135 104.403064989112252 0 +64 137 104.403065189112240 1 +64 137 104.403064989112252 0 +64 139 104.403065189112240 1 +64 139 104.403064989112252 0 +64 141 104.403065189112240 1 +64 141 104.403064989112252 0 +64 143 104.403065189112240 1 +64 143 104.403064989112252 0 +64 145 104.403065189112240 1 +64 145 104.403064989112252 0 +64 147 104.403065189112240 1 +64 147 104.403064989112252 0 +64 149 104.403065189112240 1 +64 149 104.403064989112252 0 +64 151 104.403065189112240 1 +64 151 104.403064989112252 0 +64 153 104.403065189112240 1 +64 153 104.403064989112252 0 +64 155 104.403065189112240 1 +64 155 104.403064989112252 0 +64 157 104.403065189112240 1 +64 157 104.403064989112252 0 +64 159 104.403065189112240 1 +64 159 104.403064989112252 0 +64 161 104.403065189112240 1 +64 161 104.403064989112252 0 +64 163 104.403065189112240 1 +64 163 104.403064989112252 0 +64 165 104.403065189112240 1 +64 165 104.403064989112252 0 +64 167 104.403065189112240 1 +64 167 104.403064989112252 0 +64 169 104.403065189112240 1 +64 169 104.403064989112252 0 +64 171 104.403065189112240 1 +64 171 104.403064989112252 0 +64 173 104.403065189112240 1 +64 173 104.403064989112252 0 +64 175 104.403065189112240 1 +64 175 104.403064989112252 0 +64 177 104.403065189112240 1 +64 177 104.403064989112252 0 +64 179 104.403065189112240 1 +64 179 104.403064989112252 0 +64 181 202.237484261575247 1 +64 181 202.237484061575259 0 +64 183 202.237484261575247 1 +64 183 202.237484061575259 0 +64 185 202.237484261575247 1 +64 185 202.237484061575259 0 +64 187 202.237484261575247 1 +64 187 202.237484061575259 0 +64 189 202.237484261575247 1 +64 189 202.237484061575259 0 +64 191 202.237484261575247 1 +64 191 202.237484061575259 0 +64 193 202.237484261575247 1 +64 193 202.237484061575259 0 +64 195 202.237484261575247 1 +64 195 202.237484061575259 0 +64 197 202.237484261575247 1 +64 197 202.237484061575259 0 +64 199 202.237484261575247 1 +64 199 202.237484061575259 0 +64 201 301.496268733636498 1 +64 201 301.496268533636453 0 +64 203 301.496268733636498 1 +64 203 301.496268533636453 0 +64 205 301.496268733636498 1 +64 205 301.496268533636453 0 +64 207 301.496268733636498 1 +64 207 301.496268533636453 0 +64 209 301.496268733636498 1 +64 209 301.496268533636453 0 +64 211 301.496268733636498 1 +64 211 301.496268533636453 0 +64 213 301.496268733636498 1 +64 213 301.496268533636453 0 +64 215 301.496268733636498 1 +64 215 301.496268533636453 0 +64 217 301.496268733636498 1 +64 217 301.496268533636453 0 +64 219 301.496268733636498 1 +64 219 301.496268533636453 0 +66 1 104.403065189112240 1 +66 1 104.403064989112252 0 +66 3 104.403065189112240 1 +66 3 104.403064989112252 0 +66 5 104.403065189112240 1 +66 5 104.403064989112252 0 +66 7 104.403065189112240 1 +66 7 104.403064989112252 0 +66 9 104.403065189112240 1 +66 9 104.403064989112252 0 +66 11 104.403065189112240 1 +66 11 104.403064989112252 0 +66 13 104.403065189112240 1 +66 13 104.403064989112252 0 +66 15 104.403065189112240 1 +66 15 104.403064989112252 0 +66 17 104.403065189112240 1 +66 17 104.403064989112252 0 +66 19 104.403065189112240 1 +66 19 104.403064989112252 0 +66 21 104.403065189112240 1 +66 21 104.403064989112252 0 +66 23 104.403065189112240 1 +66 23 104.403064989112252 0 +66 25 104.403065189112240 1 +66 25 104.403064989112252 0 +66 27 104.403065189112240 1 +66 27 104.403064989112252 0 +66 29 104.403065189112240 1 +66 29 104.403064989112252 0 +66 31 104.403065189112240 1 +66 31 104.403064989112252 0 +66 33 104.403065189112240 1 +66 33 104.403064989112252 0 +66 35 104.403065189112240 1 +66 35 104.403064989112252 0 +66 37 104.403065189112240 1 +66 37 104.403064989112252 0 +66 39 104.403065189112240 1 +66 39 104.403064989112252 0 +66 41 104.403065189112240 1 +66 41 104.403064989112252 0 +66 43 104.403065189112240 1 +66 43 104.403064989112252 0 +66 45 104.403065189112240 1 +66 45 104.403064989112252 0 +66 47 104.403065189112240 1 +66 47 104.403064989112252 0 +66 49 104.403065189112240 1 +66 49 104.403064989112252 0 +66 51 104.403065189112240 1 +66 51 104.403064989112252 0 +66 53 104.403065189112240 1 +66 53 104.403064989112252 0 +66 55 104.403065189112240 1 +66 55 104.403064989112252 0 +66 57 104.403065189112240 1 +66 57 104.403064989112252 0 +66 59 104.403065189112240 1 +66 59 104.403064989112252 0 +66 61 30.000000099990881 1 +66 61 29.999999899990879 0 +66 63 30.000000099990881 1 +66 63 29.999999899990879 0 +66 65 30.059459034610772 1 +66 65 30.059458834610769 0 +66 67 30.059459034610772 1 +66 67 30.059458834610769 0 +66 69 30.000000099990881 1 +66 69 29.999999899990879 0 +66 71 30.000000099990881 1 +66 71 29.999999899990879 0 +66 73 30.000000099990881 1 +66 73 29.999999899990879 0 +66 75 30.000000099990881 1 +66 75 29.999999899990879 0 +66 77 30.000000099990881 1 +66 77 29.999999899990879 0 +66 79 30.000000099990881 1 +66 79 29.999999899990879 0 +66 81 30.059459034610772 1 +66 81 30.059458834610769 0 +66 83 30.059459034610772 1 +66 83 30.059458834610769 0 +66 85 30.059459034610772 1 +66 85 30.059458834610769 0 +66 87 30.059459034610772 1 +66 87 30.059458834610769 0 +66 89 30.000000099990881 1 +66 89 29.999999899990879 0 +66 91 30.059459034610772 1 +66 91 30.059458834610769 0 +66 93 30.059459034610772 1 +66 93 30.059458834610769 0 +66 95 30.000000099990881 1 +66 95 29.999999899990879 0 +66 97 30.000000099990881 1 +66 97 29.999999899990879 0 +66 99 30.000000099990881 1 +66 99 29.999999899990879 0 +66 101 30.000000099990881 1 +66 101 29.999999899990879 0 +66 103 30.000000099990881 1 +66 103 29.999999899990879 0 +66 105 30.059459034610772 1 +66 105 30.059458834610769 0 +66 107 30.000000099990881 1 +66 107 29.999999899990879 0 +66 109 30.000000099990881 1 +66 109 29.999999899990879 0 +66 111 30.059459034610772 1 +66 111 30.059458834610769 0 +66 113 30.000000099990881 1 +66 113 29.999999899990879 0 +66 115 30.059459034610772 1 +66 115 30.059458834610769 0 +66 117 30.000000099990881 1 +66 117 29.999999899990879 0 +66 119 30.000000099990881 1 +66 119 29.999999899990879 0 +66 121 104.403065189112240 1 +66 121 104.403064989112252 0 +66 123 104.403065189112240 1 +66 123 104.403064989112252 0 +66 125 104.403065189112240 1 +66 125 104.403064989112252 0 +66 127 104.403065189112240 1 +66 127 104.403064989112252 0 +66 129 104.403065189112240 1 +66 129 104.403064989112252 0 +66 131 104.403065189112240 1 +66 131 104.403064989112252 0 +66 133 104.403065189112240 1 +66 133 104.403064989112252 0 +66 135 104.403065189112240 1 +66 135 104.403064989112252 0 +66 137 104.403065189112240 1 +66 137 104.403064989112252 0 +66 139 104.403065189112240 1 +66 139 104.403064989112252 0 +66 141 104.403065189112240 1 +66 141 104.403064989112252 0 +66 143 104.403065189112240 1 +66 143 104.403064989112252 0 +66 145 104.403065189112240 1 +66 145 104.403064989112252 0 +66 147 104.403065189112240 1 +66 147 104.403064989112252 0 +66 149 104.403065189112240 1 +66 149 104.403064989112252 0 +66 151 104.403065189112240 1 +66 151 104.403064989112252 0 +66 153 104.403065189112240 1 +66 153 104.403064989112252 0 +66 155 104.403065189112240 1 +66 155 104.403064989112252 0 +66 157 104.403065189112240 1 +66 157 104.403064989112252 0 +66 159 104.403065189112240 1 +66 159 104.403064989112252 0 +66 161 104.403065189112240 1 +66 161 104.403064989112252 0 +66 163 104.403065189112240 1 +66 163 104.403064989112252 0 +66 165 104.403065189112240 1 +66 165 104.403064989112252 0 +66 167 104.403065189112240 1 +66 167 104.403064989112252 0 +66 169 104.403065189112240 1 +66 169 104.403064989112252 0 +66 171 104.403065189112240 1 +66 171 104.403064989112252 0 +66 173 104.403065189112240 1 +66 173 104.403064989112252 0 +66 175 104.403065189112240 1 +66 175 104.403064989112252 0 +66 177 104.403065189112240 1 +66 177 104.403064989112252 0 +66 179 104.403065189112240 1 +66 179 104.403064989112252 0 +66 181 202.237484261575247 1 +66 181 202.237484061575259 0 +66 183 202.237484261575247 1 +66 183 202.237484061575259 0 +66 185 202.237484261575247 1 +66 185 202.237484061575259 0 +66 187 202.237484261575247 1 +66 187 202.237484061575259 0 +66 189 202.237484261575247 1 +66 189 202.237484061575259 0 +66 191 202.237484261575247 1 +66 191 202.237484061575259 0 +66 193 202.237484261575247 1 +66 193 202.237484061575259 0 +66 195 202.237484261575247 1 +66 195 202.237484061575259 0 +66 197 202.237484261575247 1 +66 197 202.237484061575259 0 +66 199 202.237484261575247 1 +66 199 202.237484061575259 0 +66 201 301.496268733636498 1 +66 201 301.496268533636453 0 +66 203 301.496268733636498 1 +66 203 301.496268533636453 0 +66 205 301.496268733636498 1 +66 205 301.496268533636453 0 +66 207 301.496268733636498 1 +66 207 301.496268533636453 0 +66 209 301.496268733636498 1 +66 209 301.496268533636453 0 +66 211 301.496268733636498 1 +66 211 301.496268533636453 0 +66 213 301.496268733636498 1 +66 213 301.496268533636453 0 +66 215 301.496268733636498 1 +66 215 301.496268533636453 0 +66 217 301.496268733636498 1 +66 217 301.496268533636453 0 +66 219 301.496268733636498 1 +66 219 301.496268533636453 0 +68 1 104.403065189112240 1 +68 1 104.403064989112252 0 +68 3 104.403065189112240 1 +68 3 104.403064989112252 0 +68 5 104.403065189112240 1 +68 5 104.403064989112252 0 +68 7 104.403065189112240 1 +68 7 104.403064989112252 0 +68 9 104.403065189112240 1 +68 9 104.403064989112252 0 +68 11 104.403065189112240 1 +68 11 104.403064989112252 0 +68 13 104.403065189112240 1 +68 13 104.403064989112252 0 +68 15 104.403065189112240 1 +68 15 104.403064989112252 0 +68 17 104.403065189112240 1 +68 17 104.403064989112252 0 +68 19 104.403065189112240 1 +68 19 104.403064989112252 0 +68 21 104.403065189112240 1 +68 21 104.403064989112252 0 +68 23 104.403065189112240 1 +68 23 104.403064989112252 0 +68 25 104.403065189112240 1 +68 25 104.403064989112252 0 +68 27 104.403065189112240 1 +68 27 104.403064989112252 0 +68 29 104.403065189112240 1 +68 29 104.403064989112252 0 +68 31 104.403065189112240 1 +68 31 104.403064989112252 0 +68 33 104.403065189112240 1 +68 33 104.403064989112252 0 +68 35 104.403065189112240 1 +68 35 104.403064989112252 0 +68 37 104.403065189112240 1 +68 37 104.403064989112252 0 +68 39 104.403065189112240 1 +68 39 104.403064989112252 0 +68 41 104.403065189112240 1 +68 41 104.403064989112252 0 +68 43 104.403065189112240 1 +68 43 104.403064989112252 0 +68 45 104.403065189112240 1 +68 45 104.403064989112252 0 +68 47 104.403065189112240 1 +68 47 104.403064989112252 0 +68 49 104.403065189112240 1 +68 49 104.403064989112252 0 +68 51 104.403065189112240 1 +68 51 104.403064989112252 0 +68 53 104.403065189112240 1 +68 53 104.403064989112252 0 +68 55 104.403065189112240 1 +68 55 104.403064989112252 0 +68 57 104.403065189112240 1 +68 57 104.403064989112252 0 +68 59 104.403065189112240 1 +68 59 104.403064989112252 0 +68 61 30.000000099990881 1 +68 61 29.999999899990879 0 +68 63 30.000000099990881 1 +68 63 29.999999899990879 0 +68 65 30.000000099990881 1 +68 65 29.999999899990879 0 +68 67 30.000000099990881 1 +68 67 29.999999899990879 0 +68 69 30.000000099990881 1 +68 69 29.999999899990879 0 +68 71 30.000000099990881 1 +68 71 29.999999899990879 0 +68 73 30.000000099990881 1 +68 73 29.999999899990879 0 +68 75 30.059459034610772 1 +68 75 30.059458834610769 0 +68 77 30.000000099990881 1 +68 77 29.999999899990879 0 +68 79 30.000000099990881 1 +68 79 29.999999899990879 0 +68 81 30.000000099990881 1 +68 81 29.999999899990879 0 +68 83 30.000000099990881 1 +68 83 29.999999899990879 0 +68 85 30.000000099990881 1 +68 85 29.999999899990879 0 +68 87 30.000000099990881 1 +68 87 29.999999899990879 0 +68 89 30.000000099990881 1 +68 89 29.999999899990879 0 +68 91 30.000000099990881 1 +68 91 29.999999899990879 0 +68 93 30.000000099990881 1 +68 93 29.999999899990879 0 +68 95 30.000000099990881 1 +68 95 29.999999899990879 0 +68 97 30.059459034610772 1 +68 97 30.059458834610769 0 +68 99 30.059459034610772 1 +68 99 30.059458834610769 0 +68 101 30.059459034610772 1 +68 101 30.059458834610769 0 +68 103 30.059459034610772 1 +68 103 30.059458834610769 0 +68 105 30.000000099990881 1 +68 105 29.999999899990879 0 +68 107 30.000000099990881 1 +68 107 29.999999899990879 0 +68 109 30.000000099990881 1 +68 109 29.999999899990879 0 +68 111 30.000000099990881 1 +68 111 29.999999899990879 0 +68 113 30.000000099990881 1 +68 113 29.999999899990879 0 +68 115 30.059459034610772 1 +68 115 30.059458834610769 0 +68 117 30.000000099990881 1 +68 117 29.999999899990879 0 +68 119 30.059459034610772 1 +68 119 30.059458834610769 0 +68 121 104.403065189112240 1 +68 121 104.403064989112252 0 +68 123 104.403065189112240 1 +68 123 104.403064989112252 0 +68 125 104.403065189112240 1 +68 125 104.403064989112252 0 +68 127 104.403065189112240 1 +68 127 104.403064989112252 0 +68 129 104.403065189112240 1 +68 129 104.403064989112252 0 +68 131 104.403065189112240 1 +68 131 104.403064989112252 0 +68 133 104.403065189112240 1 +68 133 104.403064989112252 0 +68 135 104.403065189112240 1 +68 135 104.403064989112252 0 +68 137 104.403065189112240 1 +68 137 104.403064989112252 0 +68 139 104.403065189112240 1 +68 139 104.403064989112252 0 +68 141 104.403065189112240 1 +68 141 104.403064989112252 0 +68 143 104.403065189112240 1 +68 143 104.403064989112252 0 +68 145 104.403065189112240 1 +68 145 104.403064989112252 0 +68 147 104.403065189112240 1 +68 147 104.403064989112252 0 +68 149 104.403065189112240 1 +68 149 104.403064989112252 0 +68 151 104.403065189112240 1 +68 151 104.403064989112252 0 +68 153 104.403065189112240 1 +68 153 104.403064989112252 0 +68 155 104.403065189112240 1 +68 155 104.403064989112252 0 +68 157 104.403065189112240 1 +68 157 104.403064989112252 0 +68 159 104.403065189112240 1 +68 159 104.403064989112252 0 +68 161 104.403065189112240 1 +68 161 104.403064989112252 0 +68 163 104.403065189112240 1 +68 163 104.403064989112252 0 +68 165 104.403065189112240 1 +68 165 104.403064989112252 0 +68 167 104.403065189112240 1 +68 167 104.403064989112252 0 +68 169 104.403065189112240 1 +68 169 104.403064989112252 0 +68 171 104.403065189112240 1 +68 171 104.403064989112252 0 +68 173 104.403065189112240 1 +68 173 104.403064989112252 0 +68 175 104.403065189112240 1 +68 175 104.403064989112252 0 +68 177 104.403065189112240 1 +68 177 104.403064989112252 0 +68 179 104.403065189112240 1 +68 179 104.403064989112252 0 +68 181 202.237484261575247 1 +68 181 202.237484061575259 0 +68 183 202.237484261575247 1 +68 183 202.237484061575259 0 +68 185 202.237484261575247 1 +68 185 202.237484061575259 0 +68 187 202.237484261575247 1 +68 187 202.237484061575259 0 +68 189 202.237484261575247 1 +68 189 202.237484061575259 0 +68 191 202.237484261575247 1 +68 191 202.237484061575259 0 +68 193 202.237484261575247 1 +68 193 202.237484061575259 0 +68 195 202.237484261575247 1 +68 195 202.237484061575259 0 +68 197 202.237484261575247 1 +68 197 202.237484061575259 0 +68 199 202.237484261575247 1 +68 199 202.237484061575259 0 +68 201 301.496268733636498 1 +68 201 301.496268533636453 0 +68 203 301.496268733636498 1 +68 203 301.496268533636453 0 +68 205 301.496268733636498 1 +68 205 301.496268533636453 0 +68 207 301.496268733636498 1 +68 207 301.496268533636453 0 +68 209 301.496268733636498 1 +68 209 301.496268533636453 0 +68 211 301.496268733636498 1 +68 211 301.496268533636453 0 +68 213 301.496268733636498 1 +68 213 301.496268533636453 0 +68 215 301.496268733636498 1 +68 215 301.496268533636453 0 +68 217 301.496268733636498 1 +68 217 301.496268533636453 0 +68 219 301.496268733636498 1 +68 219 301.496268533636453 0 +70 1 104.403065189112240 1 +70 1 104.403064989112252 0 +70 3 104.403065189112240 1 +70 3 104.403064989112252 0 +70 5 104.403065189112240 1 +70 5 104.403064989112252 0 +70 7 104.403065189112240 1 +70 7 104.403064989112252 0 +70 9 104.403065189112240 1 +70 9 104.403064989112252 0 +70 11 104.403065189112240 1 +70 11 104.403064989112252 0 +70 13 104.403065189112240 1 +70 13 104.403064989112252 0 +70 15 104.403065189112240 1 +70 15 104.403064989112252 0 +70 17 104.403065189112240 1 +70 17 104.403064989112252 0 +70 19 104.403065189112240 1 +70 19 104.403064989112252 0 +70 21 104.403065189112240 1 +70 21 104.403064989112252 0 +70 23 104.403065189112240 1 +70 23 104.403064989112252 0 +70 25 104.403065189112240 1 +70 25 104.403064989112252 0 +70 27 104.403065189112240 1 +70 27 104.403064989112252 0 +70 29 104.403065189112240 1 +70 29 104.403064989112252 0 +70 31 104.403065189112240 1 +70 31 104.403064989112252 0 +70 33 104.403065189112240 1 +70 33 104.403064989112252 0 +70 35 104.403065189112240 1 +70 35 104.403064989112252 0 +70 37 104.403065189112240 1 +70 37 104.403064989112252 0 +70 39 104.403065189112240 1 +70 39 104.403064989112252 0 +70 41 104.403065189112240 1 +70 41 104.403064989112252 0 +70 43 104.403065189112240 1 +70 43 104.403064989112252 0 +70 45 104.403065189112240 1 +70 45 104.403064989112252 0 +70 47 104.403065189112240 1 +70 47 104.403064989112252 0 +70 49 104.403065189112240 1 +70 49 104.403064989112252 0 +70 51 104.403065189112240 1 +70 51 104.403064989112252 0 +70 53 104.403065189112240 1 +70 53 104.403064989112252 0 +70 55 104.403065189112240 1 +70 55 104.403064989112252 0 +70 57 104.403065189112240 1 +70 57 104.403064989112252 0 +70 59 104.403065189112240 1 +70 59 104.403064989112252 0 +70 61 30.000000099990881 1 +70 61 29.999999899990879 0 +70 63 30.000000099990881 1 +70 63 29.999999899990879 0 +70 65 30.000000099990881 1 +70 65 29.999999899990879 0 +70 67 30.059459034610772 1 +70 67 30.059458834610769 0 +70 69 30.000000099990881 1 +70 69 29.999999899990879 0 +70 71 30.059459034610772 1 +70 71 30.059458834610769 0 +70 73 30.059459034610772 1 +70 73 30.059458834610769 0 +70 75 30.059459034610772 1 +70 75 30.059458834610769 0 +70 77 30.000000099990881 1 +70 77 29.999999899990879 0 +70 79 30.059459034610772 1 +70 79 30.059458834610769 0 +70 81 30.059459034610772 1 +70 81 30.059458834610769 0 +70 83 30.059459034610772 1 +70 83 30.059458834610769 0 +70 85 30.000000099990881 1 +70 85 29.999999899990879 0 +70 87 30.059459034610772 1 +70 87 30.059458834610769 0 +70 89 30.000000099990881 1 +70 89 29.999999899990879 0 +70 91 30.059459034610772 1 +70 91 30.059458834610769 0 +70 93 30.000000099990881 1 +70 93 29.999999899990879 0 +70 95 30.000000099990881 1 +70 95 29.999999899990879 0 +70 97 30.059459034610772 1 +70 97 30.059458834610769 0 +70 99 30.000000099990881 1 +70 99 29.999999899990879 0 +70 101 30.000000099990881 1 +70 101 29.999999899990879 0 +70 103 30.059459034610772 1 +70 103 30.059458834610769 0 +70 105 30.000000099990881 1 +70 105 29.999999899990879 0 +70 107 30.000000099990881 1 +70 107 29.999999899990879 0 +70 109 30.000000099990881 1 +70 109 29.999999899990879 0 +70 111 30.000000099990881 1 +70 111 29.999999899990879 0 +70 113 30.000000099990881 1 +70 113 29.999999899990879 0 +70 115 30.059459034610772 1 +70 115 30.059458834610769 0 +70 117 30.000000099990881 1 +70 117 29.999999899990879 0 +70 119 30.000000099990881 1 +70 119 29.999999899990879 0 +70 121 104.403065189112240 1 +70 121 104.403064989112252 0 +70 123 104.403065189112240 1 +70 123 104.403064989112252 0 +70 125 104.403065189112240 1 +70 125 104.403064989112252 0 +70 127 104.403065189112240 1 +70 127 104.403064989112252 0 +70 129 104.403065189112240 1 +70 129 104.403064989112252 0 +70 131 104.403065189112240 1 +70 131 104.403064989112252 0 +70 133 104.403065189112240 1 +70 133 104.403064989112252 0 +70 135 104.403065189112240 1 +70 135 104.403064989112252 0 +70 137 104.403065189112240 1 +70 137 104.403064989112252 0 +70 139 104.403065189112240 1 +70 139 104.403064989112252 0 +70 141 104.403065189112240 1 +70 141 104.403064989112252 0 +70 143 104.403065189112240 1 +70 143 104.403064989112252 0 +70 145 104.403065189112240 1 +70 145 104.403064989112252 0 +70 147 104.403065189112240 1 +70 147 104.403064989112252 0 +70 149 104.403065189112240 1 +70 149 104.403064989112252 0 +70 151 104.403065189112240 1 +70 151 104.403064989112252 0 +70 153 104.403065189112240 1 +70 153 104.403064989112252 0 +70 155 104.403065189112240 1 +70 155 104.403064989112252 0 +70 157 104.403065189112240 1 +70 157 104.403064989112252 0 +70 159 104.403065189112240 1 +70 159 104.403064989112252 0 +70 161 104.403065189112240 1 +70 161 104.403064989112252 0 +70 163 104.403065189112240 1 +70 163 104.403064989112252 0 +70 165 104.403065189112240 1 +70 165 104.403064989112252 0 +70 167 104.403065189112240 1 +70 167 104.403064989112252 0 +70 169 104.403065189112240 1 +70 169 104.403064989112252 0 +70 171 104.403065189112240 1 +70 171 104.403064989112252 0 +70 173 104.403065189112240 1 +70 173 104.403064989112252 0 +70 175 104.403065189112240 1 +70 175 104.403064989112252 0 +70 177 104.403065189112240 1 +70 177 104.403064989112252 0 +70 179 104.403065189112240 1 +70 179 104.403064989112252 0 +70 181 202.237484261575247 1 +70 181 202.237484061575259 0 +70 183 202.237484261575247 1 +70 183 202.237484061575259 0 +70 185 202.237484261575247 1 +70 185 202.237484061575259 0 +70 187 202.237484261575247 1 +70 187 202.237484061575259 0 +70 189 202.237484261575247 1 +70 189 202.237484061575259 0 +70 191 202.237484261575247 1 +70 191 202.237484061575259 0 +70 193 202.237484261575247 1 +70 193 202.237484061575259 0 +70 195 202.237484261575247 1 +70 195 202.237484061575259 0 +70 197 202.237484261575247 1 +70 197 202.237484061575259 0 +70 199 202.237484261575247 1 +70 199 202.237484061575259 0 +70 201 301.496268733636498 1 +70 201 301.496268533636453 0 +70 203 301.496268733636498 1 +70 203 301.496268533636453 0 +70 205 301.496268733636498 1 +70 205 301.496268533636453 0 +70 207 301.496268733636498 1 +70 207 301.496268533636453 0 +70 209 301.496268733636498 1 +70 209 301.496268533636453 0 +70 211 301.496268733636498 1 +70 211 301.496268533636453 0 +70 213 301.496268733636498 1 +70 213 301.496268533636453 0 +70 215 301.496268733636498 1 +70 215 301.496268533636453 0 +70 217 301.496268733636498 1 +70 217 301.496268533636453 0 +70 219 301.496268733636498 1 +70 219 301.496268533636453 0 +72 1 104.403065189112240 1 +72 1 104.403064989112252 0 +72 3 104.403065189112240 1 +72 3 104.403064989112252 0 +72 5 104.403065189112240 1 +72 5 104.403064989112252 0 +72 7 104.403065189112240 1 +72 7 104.403064989112252 0 +72 9 104.403065189112240 1 +72 9 104.403064989112252 0 +72 11 104.403065189112240 1 +72 11 104.403064989112252 0 +72 13 104.403065189112240 1 +72 13 104.403064989112252 0 +72 15 104.403065189112240 1 +72 15 104.403064989112252 0 +72 17 104.403065189112240 1 +72 17 104.403064989112252 0 +72 19 104.403065189112240 1 +72 19 104.403064989112252 0 +72 21 104.403065189112240 1 +72 21 104.403064989112252 0 +72 23 104.403065189112240 1 +72 23 104.403064989112252 0 +72 25 104.403065189112240 1 +72 25 104.403064989112252 0 +72 27 104.403065189112240 1 +72 27 104.403064989112252 0 +72 29 104.403065189112240 1 +72 29 104.403064989112252 0 +72 31 104.403065189112240 1 +72 31 104.403064989112252 0 +72 33 104.403065189112240 1 +72 33 104.403064989112252 0 +72 35 104.403065189112240 1 +72 35 104.403064989112252 0 +72 37 104.403065189112240 1 +72 37 104.403064989112252 0 +72 39 104.403065189112240 1 +72 39 104.403064989112252 0 +72 41 104.403065189112240 1 +72 41 104.403064989112252 0 +72 43 104.403065189112240 1 +72 43 104.403064989112252 0 +72 45 104.403065189112240 1 +72 45 104.403064989112252 0 +72 47 104.403065189112240 1 +72 47 104.403064989112252 0 +72 49 104.403065189112240 1 +72 49 104.403064989112252 0 +72 51 104.403065189112240 1 +72 51 104.403064989112252 0 +72 53 104.403065189112240 1 +72 53 104.403064989112252 0 +72 55 104.403065189112240 1 +72 55 104.403064989112252 0 +72 57 104.403065189112240 1 +72 57 104.403064989112252 0 +72 59 104.403065189112240 1 +72 59 104.403064989112252 0 +72 61 30.000000099990881 1 +72 61 29.999999899990879 0 +72 63 30.000000099990881 1 +72 63 29.999999899990879 0 +72 65 30.000000099990881 1 +72 65 29.999999899990879 0 +72 67 30.059459034610772 1 +72 67 30.059458834610769 0 +72 69 30.000000099990881 1 +72 69 29.999999899990879 0 +72 71 30.000000099990881 1 +72 71 29.999999899990879 0 +72 73 30.000000099990881 1 +72 73 29.999999899990879 0 +72 75 30.000000099990881 1 +72 75 29.999999899990879 0 +72 77 30.000000099990881 1 +72 77 29.999999899990879 0 +72 79 30.059459034610772 1 +72 79 30.059458834610769 0 +72 81 30.059459034610772 1 +72 81 30.059458834610769 0 +72 83 30.000000099990881 1 +72 83 29.999999899990879 0 +72 85 30.000000099990881 1 +72 85 29.999999899990879 0 +72 87 30.000000099990881 1 +72 87 29.999999899990879 0 +72 89 30.000000099990881 1 +72 89 29.999999899990879 0 +72 91 30.000000099990881 1 +72 91 29.999999899990879 0 +72 93 30.000000099990881 1 +72 93 29.999999899990879 0 +72 95 30.000000099990881 1 +72 95 29.999999899990879 0 +72 97 30.000000099990881 1 +72 97 29.999999899990879 0 +72 99 30.000000099990881 1 +72 99 29.999999899990879 0 +72 101 30.000000099990881 1 +72 101 29.999999899990879 0 +72 103 30.000000099990881 1 +72 103 29.999999899990879 0 +72 105 30.000000099990881 1 +72 105 29.999999899990879 0 +72 107 30.000000099990881 1 +72 107 29.999999899990879 0 +72 109 30.000000099990881 1 +72 109 29.999999899990879 0 +72 111 30.000000099990881 1 +72 111 29.999999899990879 0 +72 113 30.000000099990881 1 +72 113 29.999999899990879 0 +72 115 30.000000099990881 1 +72 115 29.999999899990879 0 +72 117 30.059459034610772 1 +72 117 30.059458834610769 0 +72 119 30.000000099990881 1 +72 119 29.999999899990879 0 +72 121 104.403065189112240 1 +72 121 104.403064989112252 0 +72 123 104.403065189112240 1 +72 123 104.403064989112252 0 +72 125 104.403065189112240 1 +72 125 104.403064989112252 0 +72 127 104.403065189112240 1 +72 127 104.403064989112252 0 +72 129 104.403065189112240 1 +72 129 104.403064989112252 0 +72 131 104.403065189112240 1 +72 131 104.403064989112252 0 +72 133 104.403065189112240 1 +72 133 104.403064989112252 0 +72 135 104.403065189112240 1 +72 135 104.403064989112252 0 +72 137 104.403065189112240 1 +72 137 104.403064989112252 0 +72 139 104.403065189112240 1 +72 139 104.403064989112252 0 +72 141 104.403065189112240 1 +72 141 104.403064989112252 0 +72 143 104.403065189112240 1 +72 143 104.403064989112252 0 +72 145 104.403065189112240 1 +72 145 104.403064989112252 0 +72 147 104.403065189112240 1 +72 147 104.403064989112252 0 +72 149 104.403065189112240 1 +72 149 104.403064989112252 0 +72 151 104.403065189112240 1 +72 151 104.403064989112252 0 +72 153 104.403065189112240 1 +72 153 104.403064989112252 0 +72 155 104.403065189112240 1 +72 155 104.403064989112252 0 +72 157 104.403065189112240 1 +72 157 104.403064989112252 0 +72 159 104.403065189112240 1 +72 159 104.403064989112252 0 +72 161 104.403065189112240 1 +72 161 104.403064989112252 0 +72 163 104.403065189112240 1 +72 163 104.403064989112252 0 +72 165 104.403065189112240 1 +72 165 104.403064989112252 0 +72 167 104.403065189112240 1 +72 167 104.403064989112252 0 +72 169 104.403065189112240 1 +72 169 104.403064989112252 0 +72 171 104.403065189112240 1 +72 171 104.403064989112252 0 +72 173 104.403065189112240 1 +72 173 104.403064989112252 0 +72 175 104.403065189112240 1 +72 175 104.403064989112252 0 +72 177 104.403065189112240 1 +72 177 104.403064989112252 0 +72 179 104.403065189112240 1 +72 179 104.403064989112252 0 +72 181 202.237484261575247 1 +72 181 202.237484061575259 0 +72 183 202.237484261575247 1 +72 183 202.237484061575259 0 +72 185 202.237484261575247 1 +72 185 202.237484061575259 0 +72 187 202.237484261575247 1 +72 187 202.237484061575259 0 +72 189 202.237484261575247 1 +72 189 202.237484061575259 0 +72 191 202.237484261575247 1 +72 191 202.237484061575259 0 +72 193 202.237484261575247 1 +72 193 202.237484061575259 0 +72 195 202.237484261575247 1 +72 195 202.237484061575259 0 +72 197 202.237484261575247 1 +72 197 202.237484061575259 0 +72 199 202.237484261575247 1 +72 199 202.237484061575259 0 +72 201 301.496268733636498 1 +72 201 301.496268533636453 0 +72 203 301.496268733636498 1 +72 203 301.496268533636453 0 +72 205 301.496268733636498 1 +72 205 301.496268533636453 0 +72 207 301.496268733636498 1 +72 207 301.496268533636453 0 +72 209 301.496268733636498 1 +72 209 301.496268533636453 0 +72 211 301.496268733636498 1 +72 211 301.496268533636453 0 +72 213 301.496268733636498 1 +72 213 301.496268533636453 0 +72 215 301.496268733636498 1 +72 215 301.496268533636453 0 +72 217 301.496268733636498 1 +72 217 301.496268533636453 0 +72 219 301.496268733636498 1 +72 219 301.496268533636453 0 +74 1 104.403065189112240 1 +74 1 104.403064989112252 0 +74 3 104.403065189112240 1 +74 3 104.403064989112252 0 +74 5 104.403065189112240 1 +74 5 104.403064989112252 0 +74 7 104.403065189112240 1 +74 7 104.403064989112252 0 +74 9 104.403065189112240 1 +74 9 104.403064989112252 0 +74 11 104.403065189112240 1 +74 11 104.403064989112252 0 +74 13 104.403065189112240 1 +74 13 104.403064989112252 0 +74 15 104.403065189112240 1 +74 15 104.403064989112252 0 +74 17 104.403065189112240 1 +74 17 104.403064989112252 0 +74 19 104.403065189112240 1 +74 19 104.403064989112252 0 +74 21 104.403065189112240 1 +74 21 104.403064989112252 0 +74 23 104.403065189112240 1 +74 23 104.403064989112252 0 +74 25 104.403065189112240 1 +74 25 104.403064989112252 0 +74 27 104.403065189112240 1 +74 27 104.403064989112252 0 +74 29 104.403065189112240 1 +74 29 104.403064989112252 0 +74 31 104.403065189112240 1 +74 31 104.403064989112252 0 +74 33 104.403065189112240 1 +74 33 104.403064989112252 0 +74 35 104.403065189112240 1 +74 35 104.403064989112252 0 +74 37 104.403065189112240 1 +74 37 104.403064989112252 0 +74 39 104.403065189112240 1 +74 39 104.403064989112252 0 +74 41 104.403065189112240 1 +74 41 104.403064989112252 0 +74 43 104.403065189112240 1 +74 43 104.403064989112252 0 +74 45 104.403065189112240 1 +74 45 104.403064989112252 0 +74 47 104.403065189112240 1 +74 47 104.403064989112252 0 +74 49 104.403065189112240 1 +74 49 104.403064989112252 0 +74 51 104.403065189112240 1 +74 51 104.403064989112252 0 +74 53 104.403065189112240 1 +74 53 104.403064989112252 0 +74 55 104.403065189112240 1 +74 55 104.403064989112252 0 +74 57 104.403065189112240 1 +74 57 104.403064989112252 0 +74 59 104.403065189112240 1 +74 59 104.403064989112252 0 +74 61 30.059459034610772 1 +74 61 30.059458834610769 0 +74 63 30.000000099990881 1 +74 63 29.999999899990879 0 +74 65 30.000000099990881 1 +74 65 29.999999899990879 0 +74 67 30.000000099990881 1 +74 67 29.999999899990879 0 +74 69 30.059459034610772 1 +74 69 30.059458834610769 0 +74 71 30.059459034610772 1 +74 71 30.059458834610769 0 +74 73 30.059459034610772 1 +74 73 30.059458834610769 0 +74 75 30.059459034610772 1 +74 75 30.059458834610769 0 +74 77 30.000000099990881 1 +74 77 29.999999899990879 0 +74 79 30.000000099990881 1 +74 79 29.999999899990879 0 +74 81 30.000000099990881 1 +74 81 29.999999899990879 0 +74 83 30.000000099990881 1 +74 83 29.999999899990879 0 +74 85 30.000000099990881 1 +74 85 29.999999899990879 0 +74 87 30.000000099990881 1 +74 87 29.999999899990879 0 +74 89 30.000000099990881 1 +74 89 29.999999899990879 0 +74 91 30.000000099990881 1 +74 91 29.999999899990879 0 +74 93 30.000000099990881 1 +74 93 29.999999899990879 0 +74 95 30.000000099990881 1 +74 95 29.999999899990879 0 +74 97 30.059459034610772 1 +74 97 30.059458834610769 0 +74 99 30.000000099990881 1 +74 99 29.999999899990879 0 +74 101 30.000000099990881 1 +74 101 29.999999899990879 0 +74 103 30.000000099990881 1 +74 103 29.999999899990879 0 +74 105 30.000000099990881 1 +74 105 29.999999899990879 0 +74 107 30.000000099990881 1 +74 107 29.999999899990879 0 +74 109 30.059459034610772 1 +74 109 30.059458834610769 0 +74 111 30.000000099990881 1 +74 111 29.999999899990879 0 +74 113 30.000000099990881 1 +74 113 29.999999899990879 0 +74 115 30.059459034610772 1 +74 115 30.059458834610769 0 +74 117 30.000000099990881 1 +74 117 29.999999899990879 0 +74 119 30.059459034610772 1 +74 119 30.059458834610769 0 +74 121 104.403065189112240 1 +74 121 104.403064989112252 0 +74 123 104.403065189112240 1 +74 123 104.403064989112252 0 +74 125 104.403065189112240 1 +74 125 104.403064989112252 0 +74 127 104.403065189112240 1 +74 127 104.403064989112252 0 +74 129 104.403065189112240 1 +74 129 104.403064989112252 0 +74 131 104.403065189112240 1 +74 131 104.403064989112252 0 +74 133 104.403065189112240 1 +74 133 104.403064989112252 0 +74 135 104.403065189112240 1 +74 135 104.403064989112252 0 +74 137 104.403065189112240 1 +74 137 104.403064989112252 0 +74 139 104.403065189112240 1 +74 139 104.403064989112252 0 +74 141 104.403065189112240 1 +74 141 104.403064989112252 0 +74 143 104.403065189112240 1 +74 143 104.403064989112252 0 +74 145 104.403065189112240 1 +74 145 104.403064989112252 0 +74 147 104.403065189112240 1 +74 147 104.403064989112252 0 +74 149 104.403065189112240 1 +74 149 104.403064989112252 0 +74 151 104.403065189112240 1 +74 151 104.403064989112252 0 +74 153 104.403065189112240 1 +74 153 104.403064989112252 0 +74 155 104.403065189112240 1 +74 155 104.403064989112252 0 +74 157 104.403065189112240 1 +74 157 104.403064989112252 0 +74 159 104.403065189112240 1 +74 159 104.403064989112252 0 +74 161 104.403065189112240 1 +74 161 104.403064989112252 0 +74 163 104.403065189112240 1 +74 163 104.403064989112252 0 +74 165 104.403065189112240 1 +74 165 104.403064989112252 0 +74 167 104.403065189112240 1 +74 167 104.403064989112252 0 +74 169 104.403065189112240 1 +74 169 104.403064989112252 0 +74 171 104.403065189112240 1 +74 171 104.403064989112252 0 +74 173 104.403065189112240 1 +74 173 104.403064989112252 0 +74 175 104.403065189112240 1 +74 175 104.403064989112252 0 +74 177 104.403065189112240 1 +74 177 104.403064989112252 0 +74 179 104.403065189112240 1 +74 179 104.403064989112252 0 +74 181 202.237484261575247 1 +74 181 202.237484061575259 0 +74 183 202.237484261575247 1 +74 183 202.237484061575259 0 +74 185 202.237484261575247 1 +74 185 202.237484061575259 0 +74 187 202.237484261575247 1 +74 187 202.237484061575259 0 +74 189 202.237484261575247 1 +74 189 202.237484061575259 0 +74 191 202.237484261575247 1 +74 191 202.237484061575259 0 +74 193 202.237484261575247 1 +74 193 202.237484061575259 0 +74 195 202.237484261575247 1 +74 195 202.237484061575259 0 +74 197 202.237484261575247 1 +74 197 202.237484061575259 0 +74 199 202.237484261575247 1 +74 199 202.237484061575259 0 +74 201 301.496268733636498 1 +74 201 301.496268533636453 0 +74 203 301.496268733636498 1 +74 203 301.496268533636453 0 +74 205 301.496268733636498 1 +74 205 301.496268533636453 0 +74 207 301.496268733636498 1 +74 207 301.496268533636453 0 +74 209 301.496268733636498 1 +74 209 301.496268533636453 0 +74 211 301.496268733636498 1 +74 211 301.496268533636453 0 +74 213 301.496268733636498 1 +74 213 301.496268533636453 0 +74 215 301.496268733636498 1 +74 215 301.496268533636453 0 +74 217 301.496268733636498 1 +74 217 301.496268533636453 0 +74 219 301.496268733636498 1 +74 219 301.496268533636453 0 +76 1 104.403065189112240 1 +76 1 104.403064989112252 0 +76 3 104.403065189112240 1 +76 3 104.403064989112252 0 +76 5 104.403065189112240 1 +76 5 104.403064989112252 0 +76 7 104.403065189112240 1 +76 7 104.403064989112252 0 +76 9 104.403065189112240 1 +76 9 104.403064989112252 0 +76 11 104.403065189112240 1 +76 11 104.403064989112252 0 +76 13 104.403065189112240 1 +76 13 104.403064989112252 0 +76 15 104.403065189112240 1 +76 15 104.403064989112252 0 +76 17 104.403065189112240 1 +76 17 104.403064989112252 0 +76 19 104.403065189112240 1 +76 19 104.403064989112252 0 +76 21 104.403065189112240 1 +76 21 104.403064989112252 0 +76 23 104.403065189112240 1 +76 23 104.403064989112252 0 +76 25 104.403065189112240 1 +76 25 104.403064989112252 0 +76 27 104.403065189112240 1 +76 27 104.403064989112252 0 +76 29 104.403065189112240 1 +76 29 104.403064989112252 0 +76 31 104.403065189112240 1 +76 31 104.403064989112252 0 +76 33 104.403065189112240 1 +76 33 104.403064989112252 0 +76 35 104.403065189112240 1 +76 35 104.403064989112252 0 +76 37 104.403065189112240 1 +76 37 104.403064989112252 0 +76 39 104.403065189112240 1 +76 39 104.403064989112252 0 +76 41 104.403065189112240 1 +76 41 104.403064989112252 0 +76 43 104.403065189112240 1 +76 43 104.403064989112252 0 +76 45 104.403065189112240 1 +76 45 104.403064989112252 0 +76 47 104.403065189112240 1 +76 47 104.403064989112252 0 +76 49 104.403065189112240 1 +76 49 104.403064989112252 0 +76 51 104.403065189112240 1 +76 51 104.403064989112252 0 +76 53 104.403065189112240 1 +76 53 104.403064989112252 0 +76 55 104.403065189112240 1 +76 55 104.403064989112252 0 +76 57 104.403065189112240 1 +76 57 104.403064989112252 0 +76 59 104.403065189112240 1 +76 59 104.403064989112252 0 +76 61 30.000000099990881 1 +76 61 29.999999899990879 0 +76 63 30.000000099990881 1 +76 63 29.999999899990879 0 +76 65 30.000000099990881 1 +76 65 29.999999899990879 0 +76 67 30.059459034610772 1 +76 67 30.059458834610769 0 +76 69 30.000000099990881 1 +76 69 29.999999899990879 0 +76 71 30.000000099990881 1 +76 71 29.999999899990879 0 +76 73 30.000000099990881 1 +76 73 29.999999899990879 0 +76 75 30.059459034610772 1 +76 75 30.059458834610769 0 +76 77 30.000000099990881 1 +76 77 29.999999899990879 0 +76 79 30.000000099990881 1 +76 79 29.999999899990879 0 +76 81 30.059459034610772 1 +76 81 30.059458834610769 0 +76 83 30.059459034610772 1 +76 83 30.059458834610769 0 +76 85 30.000000099990881 1 +76 85 29.999999899990879 0 +76 87 30.059459034610772 1 +76 87 30.059458834610769 0 +76 89 30.000000099990881 1 +76 89 29.999999899990879 0 +76 91 30.059459034610772 1 +76 91 30.059458834610769 0 +76 93 30.000000099990881 1 +76 93 29.999999899990879 0 +76 95 30.000000099990881 1 +76 95 29.999999899990879 0 +76 97 30.059459034610772 1 +76 97 30.059458834610769 0 +76 99 30.000000099990881 1 +76 99 29.999999899990879 0 +76 101 30.000000099990881 1 +76 101 29.999999899990879 0 +76 103 30.000000099990881 1 +76 103 29.999999899990879 0 +76 105 30.000000099990881 1 +76 105 29.999999899990879 0 +76 107 30.000000099990881 1 +76 107 29.999999899990879 0 +76 109 30.000000099990881 1 +76 109 29.999999899990879 0 +76 111 30.000000099990881 1 +76 111 29.999999899990879 0 +76 113 30.000000099990881 1 +76 113 29.999999899990879 0 +76 115 30.059459034610772 1 +76 115 30.059458834610769 0 +76 117 30.059459034610772 1 +76 117 30.059458834610769 0 +76 119 30.000000099990881 1 +76 119 29.999999899990879 0 +76 121 104.403065189112240 1 +76 121 104.403064989112252 0 +76 123 104.403065189112240 1 +76 123 104.403064989112252 0 +76 125 104.403065189112240 1 +76 125 104.403064989112252 0 +76 127 104.403065189112240 1 +76 127 104.403064989112252 0 +76 129 104.403065189112240 1 +76 129 104.403064989112252 0 +76 131 104.403065189112240 1 +76 131 104.403064989112252 0 +76 133 104.403065189112240 1 +76 133 104.403064989112252 0 +76 135 104.403065189112240 1 +76 135 104.403064989112252 0 +76 137 104.403065189112240 1 +76 137 104.403064989112252 0 +76 139 104.403065189112240 1 +76 139 104.403064989112252 0 +76 141 104.403065189112240 1 +76 141 104.403064989112252 0 +76 143 104.403065189112240 1 +76 143 104.403064989112252 0 +76 145 104.403065189112240 1 +76 145 104.403064989112252 0 +76 147 104.403065189112240 1 +76 147 104.403064989112252 0 +76 149 104.403065189112240 1 +76 149 104.403064989112252 0 +76 151 104.403065189112240 1 +76 151 104.403064989112252 0 +76 153 104.403065189112240 1 +76 153 104.403064989112252 0 +76 155 104.403065189112240 1 +76 155 104.403064989112252 0 +76 157 104.403065189112240 1 +76 157 104.403064989112252 0 +76 159 104.403065189112240 1 +76 159 104.403064989112252 0 +76 161 104.403065189112240 1 +76 161 104.403064989112252 0 +76 163 104.403065189112240 1 +76 163 104.403064989112252 0 +76 165 104.403065189112240 1 +76 165 104.403064989112252 0 +76 167 104.403065189112240 1 +76 167 104.403064989112252 0 +76 169 104.403065189112240 1 +76 169 104.403064989112252 0 +76 171 104.403065189112240 1 +76 171 104.403064989112252 0 +76 173 104.403065189112240 1 +76 173 104.403064989112252 0 +76 175 104.403065189112240 1 +76 175 104.403064989112252 0 +76 177 104.403065189112240 1 +76 177 104.403064989112252 0 +76 179 104.403065189112240 1 +76 179 104.403064989112252 0 +76 181 202.237484261575247 1 +76 181 202.237484061575259 0 +76 183 202.237484261575247 1 +76 183 202.237484061575259 0 +76 185 202.237484261575247 1 +76 185 202.237484061575259 0 +76 187 202.237484261575247 1 +76 187 202.237484061575259 0 +76 189 202.237484261575247 1 +76 189 202.237484061575259 0 +76 191 202.237484261575247 1 +76 191 202.237484061575259 0 +76 193 202.237484261575247 1 +76 193 202.237484061575259 0 +76 195 202.237484261575247 1 +76 195 202.237484061575259 0 +76 197 202.237484261575247 1 +76 197 202.237484061575259 0 +76 199 202.237484261575247 1 +76 199 202.237484061575259 0 +76 201 301.496268733636498 1 +76 201 301.496268533636453 0 +76 203 301.496268733636498 1 +76 203 301.496268533636453 0 +76 205 301.496268733636498 1 +76 205 301.496268533636453 0 +76 207 301.496268733636498 1 +76 207 301.496268533636453 0 +76 209 301.496268733636498 1 +76 209 301.496268533636453 0 +76 211 301.496268733636498 1 +76 211 301.496268533636453 0 +76 213 301.496268733636498 1 +76 213 301.496268533636453 0 +76 215 301.496268733636498 1 +76 215 301.496268533636453 0 +76 217 301.496268733636498 1 +76 217 301.496268533636453 0 +76 219 301.496268733636498 1 +76 219 301.496268533636453 0 +78 1 104.403065189112240 1 +78 1 104.403064989112252 0 +78 3 104.403065189112240 1 +78 3 104.403064989112252 0 +78 5 104.403065189112240 1 +78 5 104.403064989112252 0 +78 7 104.403065189112240 1 +78 7 104.403064989112252 0 +78 9 104.403065189112240 1 +78 9 104.403064989112252 0 +78 11 104.403065189112240 1 +78 11 104.403064989112252 0 +78 13 104.403065189112240 1 +78 13 104.403064989112252 0 +78 15 104.403065189112240 1 +78 15 104.403064989112252 0 +78 17 104.403065189112240 1 +78 17 104.403064989112252 0 +78 19 104.403065189112240 1 +78 19 104.403064989112252 0 +78 21 104.403065189112240 1 +78 21 104.403064989112252 0 +78 23 104.403065189112240 1 +78 23 104.403064989112252 0 +78 25 104.403065189112240 1 +78 25 104.403064989112252 0 +78 27 104.403065189112240 1 +78 27 104.403064989112252 0 +78 29 104.403065189112240 1 +78 29 104.403064989112252 0 +78 31 104.403065189112240 1 +78 31 104.403064989112252 0 +78 33 104.403065189112240 1 +78 33 104.403064989112252 0 +78 35 104.403065189112240 1 +78 35 104.403064989112252 0 +78 37 104.403065189112240 1 +78 37 104.403064989112252 0 +78 39 104.403065189112240 1 +78 39 104.403064989112252 0 +78 41 104.403065189112240 1 +78 41 104.403064989112252 0 +78 43 104.403065189112240 1 +78 43 104.403064989112252 0 +78 45 104.403065189112240 1 +78 45 104.403064989112252 0 +78 47 104.403065189112240 1 +78 47 104.403064989112252 0 +78 49 104.403065189112240 1 +78 49 104.403064989112252 0 +78 51 104.403065189112240 1 +78 51 104.403064989112252 0 +78 53 104.403065189112240 1 +78 53 104.403064989112252 0 +78 55 104.403065189112240 1 +78 55 104.403064989112252 0 +78 57 104.403065189112240 1 +78 57 104.403064989112252 0 +78 59 104.403065189112240 1 +78 59 104.403064989112252 0 +78 61 30.000000099990881 1 +78 61 29.999999899990879 0 +78 63 30.000000099990881 1 +78 63 29.999999899990879 0 +78 65 30.000000099990881 1 +78 65 29.999999899990879 0 +78 67 30.000000099990881 1 +78 67 29.999999899990879 0 +78 69 30.000000099990881 1 +78 69 29.999999899990879 0 +78 71 30.059459034610772 1 +78 71 30.059458834610769 0 +78 73 30.000000099990881 1 +78 73 29.999999899990879 0 +78 75 30.059459034610772 1 +78 75 30.059458834610769 0 +78 77 30.000000099990881 1 +78 77 29.999999899990879 0 +78 79 30.000000099990881 1 +78 79 29.999999899990879 0 +78 81 30.059459034610772 1 +78 81 30.059458834610769 0 +78 83 30.059459034610772 1 +78 83 30.059458834610769 0 +78 85 30.000000099990881 1 +78 85 29.999999899990879 0 +78 87 30.059459034610772 1 +78 87 30.059458834610769 0 +78 89 30.059459034610772 1 +78 89 30.059458834610769 0 +78 91 30.000000099990881 1 +78 91 29.999999899990879 0 +78 93 30.000000099990881 1 +78 93 29.999999899990879 0 +78 95 30.000000099990881 1 +78 95 29.999999899990879 0 +78 97 30.059459034610772 1 +78 97 30.059458834610769 0 +78 99 30.000000099990881 1 +78 99 29.999999899990879 0 +78 101 30.000000099990881 1 +78 101 29.999999899990879 0 +78 103 30.059459034610772 1 +78 103 30.059458834610769 0 +78 105 30.000000099990881 1 +78 105 29.999999899990879 0 +78 107 30.000000099990881 1 +78 107 29.999999899990879 0 +78 109 30.000000099990881 1 +78 109 29.999999899990879 0 +78 111 30.000000099990881 1 +78 111 29.999999899990879 0 +78 113 30.000000099990881 1 +78 113 29.999999899990879 0 +78 115 30.059459034610772 1 +78 115 30.059458834610769 0 +78 117 30.059459034610772 1 +78 117 30.059458834610769 0 +78 119 30.000000099990881 1 +78 119 29.999999899990879 0 +78 121 104.403065189112240 1 +78 121 104.403064989112252 0 +78 123 104.403065189112240 1 +78 123 104.403064989112252 0 +78 125 104.403065189112240 1 +78 125 104.403064989112252 0 +78 127 104.403065189112240 1 +78 127 104.403064989112252 0 +78 129 104.403065189112240 1 +78 129 104.403064989112252 0 +78 131 104.403065189112240 1 +78 131 104.403064989112252 0 +78 133 104.403065189112240 1 +78 133 104.403064989112252 0 +78 135 104.403065189112240 1 +78 135 104.403064989112252 0 +78 137 104.403065189112240 1 +78 137 104.403064989112252 0 +78 139 104.403065189112240 1 +78 139 104.403064989112252 0 +78 141 104.403065189112240 1 +78 141 104.403064989112252 0 +78 143 104.403065189112240 1 +78 143 104.403064989112252 0 +78 145 104.403065189112240 1 +78 145 104.403064989112252 0 +78 147 104.403065189112240 1 +78 147 104.403064989112252 0 +78 149 104.403065189112240 1 +78 149 104.403064989112252 0 +78 151 104.403065189112240 1 +78 151 104.403064989112252 0 +78 153 104.403065189112240 1 +78 153 104.403064989112252 0 +78 155 104.403065189112240 1 +78 155 104.403064989112252 0 +78 157 104.403065189112240 1 +78 157 104.403064989112252 0 +78 159 104.403065189112240 1 +78 159 104.403064989112252 0 +78 161 104.403065189112240 1 +78 161 104.403064989112252 0 +78 163 104.403065189112240 1 +78 163 104.403064989112252 0 +78 165 104.403065189112240 1 +78 165 104.403064989112252 0 +78 167 104.403065189112240 1 +78 167 104.403064989112252 0 +78 169 104.403065189112240 1 +78 169 104.403064989112252 0 +78 171 104.403065189112240 1 +78 171 104.403064989112252 0 +78 173 104.403065189112240 1 +78 173 104.403064989112252 0 +78 175 104.403065189112240 1 +78 175 104.403064989112252 0 +78 177 104.403065189112240 1 +78 177 104.403064989112252 0 +78 179 104.403065189112240 1 +78 179 104.403064989112252 0 +78 181 202.237484261575247 1 +78 181 202.237484061575259 0 +78 183 202.237484261575247 1 +78 183 202.237484061575259 0 +78 185 202.237484261575247 1 +78 185 202.237484061575259 0 +78 187 202.237484261575247 1 +78 187 202.237484061575259 0 +78 189 202.237484261575247 1 +78 189 202.237484061575259 0 +78 191 202.237484261575247 1 +78 191 202.237484061575259 0 +78 193 202.237484261575247 1 +78 193 202.237484061575259 0 +78 195 202.237484261575247 1 +78 195 202.237484061575259 0 +78 197 202.237484261575247 1 +78 197 202.237484061575259 0 +78 199 202.237484261575247 1 +78 199 202.237484061575259 0 +78 201 301.496268733636498 1 +78 201 301.496268533636453 0 +78 203 301.496268733636498 1 +78 203 301.496268533636453 0 +78 205 301.496268733636498 1 +78 205 301.496268533636453 0 +78 207 301.496268733636498 1 +78 207 301.496268533636453 0 +78 209 301.496268733636498 1 +78 209 301.496268533636453 0 +78 211 301.496268733636498 1 +78 211 301.496268533636453 0 +78 213 301.496268733636498 1 +78 213 301.496268533636453 0 +78 215 301.496268733636498 1 +78 215 301.496268533636453 0 +78 217 301.496268733636498 1 +78 217 301.496268533636453 0 +78 219 301.496268733636498 1 +78 219 301.496268533636453 0 +80 1 104.403065189112240 1 +80 1 104.403064989112252 0 +80 3 104.403065189112240 1 +80 3 104.403064989112252 0 +80 5 104.403065189112240 1 +80 5 104.403064989112252 0 +80 7 104.403065189112240 1 +80 7 104.403064989112252 0 +80 9 104.403065189112240 1 +80 9 104.403064989112252 0 +80 11 104.403065189112240 1 +80 11 104.403064989112252 0 +80 13 104.403065189112240 1 +80 13 104.403064989112252 0 +80 15 104.403065189112240 1 +80 15 104.403064989112252 0 +80 17 104.403065189112240 1 +80 17 104.403064989112252 0 +80 19 104.403065189112240 1 +80 19 104.403064989112252 0 +80 21 104.403065189112240 1 +80 21 104.403064989112252 0 +80 23 104.403065189112240 1 +80 23 104.403064989112252 0 +80 25 104.403065189112240 1 +80 25 104.403064989112252 0 +80 27 104.403065189112240 1 +80 27 104.403064989112252 0 +80 29 104.403065189112240 1 +80 29 104.403064989112252 0 +80 31 104.403065189112240 1 +80 31 104.403064989112252 0 +80 33 104.403065189112240 1 +80 33 104.403064989112252 0 +80 35 104.403065189112240 1 +80 35 104.403064989112252 0 +80 37 104.403065189112240 1 +80 37 104.403064989112252 0 +80 39 104.403065189112240 1 +80 39 104.403064989112252 0 +80 41 104.403065189112240 1 +80 41 104.403064989112252 0 +80 43 104.403065189112240 1 +80 43 104.403064989112252 0 +80 45 104.403065189112240 1 +80 45 104.403064989112252 0 +80 47 104.403065189112240 1 +80 47 104.403064989112252 0 +80 49 104.403065189112240 1 +80 49 104.403064989112252 0 +80 51 104.403065189112240 1 +80 51 104.403064989112252 0 +80 53 104.403065189112240 1 +80 53 104.403064989112252 0 +80 55 104.403065189112240 1 +80 55 104.403064989112252 0 +80 57 104.403065189112240 1 +80 57 104.403064989112252 0 +80 59 104.403065189112240 1 +80 59 104.403064989112252 0 +80 61 30.059459034610772 1 +80 61 30.059458834610769 0 +80 63 30.000000099990881 1 +80 63 29.999999899990879 0 +80 65 30.059459034610772 1 +80 65 30.059458834610769 0 +80 67 30.000000099990881 1 +80 67 29.999999899990879 0 +80 69 30.000000099990881 1 +80 69 29.999999899990879 0 +80 71 30.059459034610772 1 +80 71 30.059458834610769 0 +80 73 30.000000099990881 1 +80 73 29.999999899990879 0 +80 75 30.000000099990881 1 +80 75 29.999999899990879 0 +80 77 30.000000099990881 1 +80 77 29.999999899990879 0 +80 79 30.059459034610772 1 +80 79 30.059458834610769 0 +80 81 30.059459034610772 1 +80 81 30.059458834610769 0 +80 83 30.059459034610772 1 +80 83 30.059458834610769 0 +80 85 30.059459034610772 1 +80 85 30.059458834610769 0 +80 87 30.059459034610772 1 +80 87 30.059458834610769 0 +80 89 30.000000099990881 1 +80 89 29.999999899990879 0 +80 91 30.000000099990881 1 +80 91 29.999999899990879 0 +80 93 30.000000099990881 1 +80 93 29.999999899990879 0 +80 95 30.000000099990881 1 +80 95 29.999999899990879 0 +80 97 30.000000099990881 1 +80 97 29.999999899990879 0 +80 99 30.059459034610772 1 +80 99 30.059458834610769 0 +80 101 30.059459034610772 1 +80 101 30.059458834610769 0 +80 103 30.000000099990881 1 +80 103 29.999999899990879 0 +80 105 30.000000099990881 1 +80 105 29.999999899990879 0 +80 107 30.000000099990881 1 +80 107 29.999999899990879 0 +80 109 30.000000099990881 1 +80 109 29.999999899990879 0 +80 111 30.000000099990881 1 +80 111 29.999999899990879 0 +80 113 30.000000099990881 1 +80 113 29.999999899990879 0 +80 115 30.059459034610772 1 +80 115 30.059458834610769 0 +80 117 30.000000099990881 1 +80 117 29.999999899990879 0 +80 119 30.000000099990881 1 +80 119 29.999999899990879 0 +80 121 104.403065189112240 1 +80 121 104.403064989112252 0 +80 123 104.403065189112240 1 +80 123 104.403064989112252 0 +80 125 104.403065189112240 1 +80 125 104.403064989112252 0 +80 127 104.403065189112240 1 +80 127 104.403064989112252 0 +80 129 104.403065189112240 1 +80 129 104.403064989112252 0 +80 131 104.403065189112240 1 +80 131 104.403064989112252 0 +80 133 104.403065189112240 1 +80 133 104.403064989112252 0 +80 135 104.403065189112240 1 +80 135 104.403064989112252 0 +80 137 104.403065189112240 1 +80 137 104.403064989112252 0 +80 139 104.403065189112240 1 +80 139 104.403064989112252 0 +80 141 104.403065189112240 1 +80 141 104.403064989112252 0 +80 143 104.403065189112240 1 +80 143 104.403064989112252 0 +80 145 104.403065189112240 1 +80 145 104.403064989112252 0 +80 147 104.403065189112240 1 +80 147 104.403064989112252 0 +80 149 104.403065189112240 1 +80 149 104.403064989112252 0 +80 151 104.403065189112240 1 +80 151 104.403064989112252 0 +80 153 104.403065189112240 1 +80 153 104.403064989112252 0 +80 155 104.403065189112240 1 +80 155 104.403064989112252 0 +80 157 104.403065189112240 1 +80 157 104.403064989112252 0 +80 159 104.403065189112240 1 +80 159 104.403064989112252 0 +80 161 104.403065189112240 1 +80 161 104.403064989112252 0 +80 163 104.403065189112240 1 +80 163 104.403064989112252 0 +80 165 104.403065189112240 1 +80 165 104.403064989112252 0 +80 167 104.403065189112240 1 +80 167 104.403064989112252 0 +80 169 104.403065189112240 1 +80 169 104.403064989112252 0 +80 171 104.403065189112240 1 +80 171 104.403064989112252 0 +80 173 104.403065189112240 1 +80 173 104.403064989112252 0 +80 175 104.403065189112240 1 +80 175 104.403064989112252 0 +80 177 104.403065189112240 1 +80 177 104.403064989112252 0 +80 179 104.403065189112240 1 +80 179 104.403064989112252 0 +80 181 202.237484261575247 1 +80 181 202.237484061575259 0 +80 183 202.237484261575247 1 +80 183 202.237484061575259 0 +80 185 202.237484261575247 1 +80 185 202.237484061575259 0 +80 187 202.237484261575247 1 +80 187 202.237484061575259 0 +80 189 202.237484261575247 1 +80 189 202.237484061575259 0 +80 191 202.237484261575247 1 +80 191 202.237484061575259 0 +80 193 202.237484261575247 1 +80 193 202.237484061575259 0 +80 195 202.237484261575247 1 +80 195 202.237484061575259 0 +80 197 202.237484261575247 1 +80 197 202.237484061575259 0 +80 199 202.237484261575247 1 +80 199 202.237484061575259 0 +80 201 301.496268733636498 1 +80 201 301.496268533636453 0 +80 203 301.496268733636498 1 +80 203 301.496268533636453 0 +80 205 301.496268733636498 1 +80 205 301.496268533636453 0 +80 207 301.496268733636498 1 +80 207 301.496268533636453 0 +80 209 301.496268733636498 1 +80 209 301.496268533636453 0 +80 211 301.496268733636498 1 +80 211 301.496268533636453 0 +80 213 301.496268733636498 1 +80 213 301.496268533636453 0 +80 215 301.496268733636498 1 +80 215 301.496268533636453 0 +80 217 301.496268733636498 1 +80 217 301.496268533636453 0 +80 219 301.496268733636498 1 +80 219 301.496268533636453 0 +82 1 104.403065189112240 1 +82 1 104.403064989112252 0 +82 3 104.403065189112240 1 +82 3 104.403064989112252 0 +82 5 104.403065189112240 1 +82 5 104.403064989112252 0 +82 7 104.403065189112240 1 +82 7 104.403064989112252 0 +82 9 104.403065189112240 1 +82 9 104.403064989112252 0 +82 11 104.403065189112240 1 +82 11 104.403064989112252 0 +82 13 104.403065189112240 1 +82 13 104.403064989112252 0 +82 15 104.403065189112240 1 +82 15 104.403064989112252 0 +82 17 104.403065189112240 1 +82 17 104.403064989112252 0 +82 19 104.403065189112240 1 +82 19 104.403064989112252 0 +82 21 104.403065189112240 1 +82 21 104.403064989112252 0 +82 23 104.403065189112240 1 +82 23 104.403064989112252 0 +82 25 104.403065189112240 1 +82 25 104.403064989112252 0 +82 27 104.403065189112240 1 +82 27 104.403064989112252 0 +82 29 104.403065189112240 1 +82 29 104.403064989112252 0 +82 31 104.403065189112240 1 +82 31 104.403064989112252 0 +82 33 104.403065189112240 1 +82 33 104.403064989112252 0 +82 35 104.403065189112240 1 +82 35 104.403064989112252 0 +82 37 104.403065189112240 1 +82 37 104.403064989112252 0 +82 39 104.403065189112240 1 +82 39 104.403064989112252 0 +82 41 104.403065189112240 1 +82 41 104.403064989112252 0 +82 43 104.403065189112240 1 +82 43 104.403064989112252 0 +82 45 104.403065189112240 1 +82 45 104.403064989112252 0 +82 47 104.403065189112240 1 +82 47 104.403064989112252 0 +82 49 104.403065189112240 1 +82 49 104.403064989112252 0 +82 51 104.403065189112240 1 +82 51 104.403064989112252 0 +82 53 104.403065189112240 1 +82 53 104.403064989112252 0 +82 55 104.403065189112240 1 +82 55 104.403064989112252 0 +82 57 104.403065189112240 1 +82 57 104.403064989112252 0 +82 59 104.403065189112240 1 +82 59 104.403064989112252 0 +82 61 30.059459034610772 1 +82 61 30.059458834610769 0 +82 63 30.059459034610772 1 +82 63 30.059458834610769 0 +82 65 30.000000099990881 1 +82 65 29.999999899990879 0 +82 67 30.059459034610772 1 +82 67 30.059458834610769 0 +82 69 30.059459034610772 1 +82 69 30.059458834610769 0 +82 71 30.059459034610772 1 +82 71 30.059458834610769 0 +82 73 30.059459034610772 1 +82 73 30.059458834610769 0 +82 75 30.059459034610772 1 +82 75 30.059458834610769 0 +82 77 30.000000099990881 1 +82 77 29.999999899990879 0 +82 79 30.059459034610772 1 +82 79 30.059458834610769 0 +82 81 30.000000099990881 1 +82 81 29.999999899990879 0 +82 83 30.059459034610772 1 +82 83 30.059458834610769 0 +82 85 30.000000099990881 1 +82 85 29.999999899990879 0 +82 87 30.059459034610772 1 +82 87 30.059458834610769 0 +82 89 30.059459034610772 1 +82 89 30.059458834610769 0 +82 91 30.059459034610772 1 +82 91 30.059458834610769 0 +82 93 30.059459034610772 1 +82 93 30.059458834610769 0 +82 95 30.059459034610772 1 +82 95 30.059458834610769 0 +82 97 30.059459034610772 1 +82 97 30.059458834610769 0 +82 99 30.000000099990881 1 +82 99 29.999999899990879 0 +82 101 30.000000099990881 1 +82 101 29.999999899990879 0 +82 103 30.059459034610772 1 +82 103 30.059458834610769 0 +82 105 30.059459034610772 1 +82 105 30.059458834610769 0 +82 107 30.000000099990881 1 +82 107 29.999999899990879 0 +82 109 30.059459034610772 1 +82 109 30.059458834610769 0 +82 111 30.000000099990881 1 +82 111 29.999999899990879 0 +82 113 30.000000099990881 1 +82 113 29.999999899990879 0 +82 115 30.059459034610772 1 +82 115 30.059458834610769 0 +82 117 30.059459034610772 1 +82 117 30.059458834610769 0 +82 119 30.000000099990881 1 +82 119 29.999999899990879 0 +82 121 104.403065189112240 1 +82 121 104.403064989112252 0 +82 123 104.403065189112240 1 +82 123 104.403064989112252 0 +82 125 104.403065189112240 1 +82 125 104.403064989112252 0 +82 127 104.403065189112240 1 +82 127 104.403064989112252 0 +82 129 104.403065189112240 1 +82 129 104.403064989112252 0 +82 131 104.403065189112240 1 +82 131 104.403064989112252 0 +82 133 104.403065189112240 1 +82 133 104.403064989112252 0 +82 135 104.403065189112240 1 +82 135 104.403064989112252 0 +82 137 104.403065189112240 1 +82 137 104.403064989112252 0 +82 139 104.403065189112240 1 +82 139 104.403064989112252 0 +82 141 104.403065189112240 1 +82 141 104.403064989112252 0 +82 143 104.403065189112240 1 +82 143 104.403064989112252 0 +82 145 104.403065189112240 1 +82 145 104.403064989112252 0 +82 147 104.403065189112240 1 +82 147 104.403064989112252 0 +82 149 104.403065189112240 1 +82 149 104.403064989112252 0 +82 151 104.403065189112240 1 +82 151 104.403064989112252 0 +82 153 104.403065189112240 1 +82 153 104.403064989112252 0 +82 155 104.403065189112240 1 +82 155 104.403064989112252 0 +82 157 104.403065189112240 1 +82 157 104.403064989112252 0 +82 159 104.403065189112240 1 +82 159 104.403064989112252 0 +82 161 104.403065189112240 1 +82 161 104.403064989112252 0 +82 163 104.403065189112240 1 +82 163 104.403064989112252 0 +82 165 104.403065189112240 1 +82 165 104.403064989112252 0 +82 167 104.403065189112240 1 +82 167 104.403064989112252 0 +82 169 104.403065189112240 1 +82 169 104.403064989112252 0 +82 171 104.403065189112240 1 +82 171 104.403064989112252 0 +82 173 104.403065189112240 1 +82 173 104.403064989112252 0 +82 175 104.403065189112240 1 +82 175 104.403064989112252 0 +82 177 104.403065189112240 1 +82 177 104.403064989112252 0 +82 179 104.403065189112240 1 +82 179 104.403064989112252 0 +82 181 202.237484261575247 1 +82 181 202.237484061575259 0 +82 183 202.237484261575247 1 +82 183 202.237484061575259 0 +82 185 202.237484261575247 1 +82 185 202.237484061575259 0 +82 187 202.237484261575247 1 +82 187 202.237484061575259 0 +82 189 202.237484261575247 1 +82 189 202.237484061575259 0 +82 191 202.237484261575247 1 +82 191 202.237484061575259 0 +82 193 202.237484261575247 1 +82 193 202.237484061575259 0 +82 195 202.237484261575247 1 +82 195 202.237484061575259 0 +82 197 202.237484261575247 1 +82 197 202.237484061575259 0 +82 199 202.237484261575247 1 +82 199 202.237484061575259 0 +82 201 301.496268733636498 1 +82 201 301.496268533636453 0 +82 203 301.496268733636498 1 +82 203 301.496268533636453 0 +82 205 301.496268733636498 1 +82 205 301.496268533636453 0 +82 207 301.496268733636498 1 +82 207 301.496268533636453 0 +82 209 301.496268733636498 1 +82 209 301.496268533636453 0 +82 211 301.496268733636498 1 +82 211 301.496268533636453 0 +82 213 301.496268733636498 1 +82 213 301.496268533636453 0 +82 215 301.496268733636498 1 +82 215 301.496268533636453 0 +82 217 301.496268733636498 1 +82 217 301.496268533636453 0 +82 219 301.496268733636498 1 +82 219 301.496268533636453 0 +84 1 104.403065189112240 1 +84 1 104.403064989112252 0 +84 3 104.403065189112240 1 +84 3 104.403064989112252 0 +84 5 104.403065189112240 1 +84 5 104.403064989112252 0 +84 7 104.403065189112240 1 +84 7 104.403064989112252 0 +84 9 104.403065189112240 1 +84 9 104.403064989112252 0 +84 11 104.403065189112240 1 +84 11 104.403064989112252 0 +84 13 104.403065189112240 1 +84 13 104.403064989112252 0 +84 15 104.403065189112240 1 +84 15 104.403064989112252 0 +84 17 104.403065189112240 1 +84 17 104.403064989112252 0 +84 19 104.403065189112240 1 +84 19 104.403064989112252 0 +84 21 104.403065189112240 1 +84 21 104.403064989112252 0 +84 23 104.403065189112240 1 +84 23 104.403064989112252 0 +84 25 104.403065189112240 1 +84 25 104.403064989112252 0 +84 27 104.403065189112240 1 +84 27 104.403064989112252 0 +84 29 104.403065189112240 1 +84 29 104.403064989112252 0 +84 31 104.403065189112240 1 +84 31 104.403064989112252 0 +84 33 104.403065189112240 1 +84 33 104.403064989112252 0 +84 35 104.403065189112240 1 +84 35 104.403064989112252 0 +84 37 104.403065189112240 1 +84 37 104.403064989112252 0 +84 39 104.403065189112240 1 +84 39 104.403064989112252 0 +84 41 104.403065189112240 1 +84 41 104.403064989112252 0 +84 43 104.403065189112240 1 +84 43 104.403064989112252 0 +84 45 104.403065189112240 1 +84 45 104.403064989112252 0 +84 47 104.403065189112240 1 +84 47 104.403064989112252 0 +84 49 104.403065189112240 1 +84 49 104.403064989112252 0 +84 51 104.403065189112240 1 +84 51 104.403064989112252 0 +84 53 104.403065189112240 1 +84 53 104.403064989112252 0 +84 55 104.403065189112240 1 +84 55 104.403064989112252 0 +84 57 104.403065189112240 1 +84 57 104.403064989112252 0 +84 59 104.403065189112240 1 +84 59 104.403064989112252 0 +84 61 30.059459034610772 1 +84 61 30.059458834610769 0 +84 63 30.059459034610772 1 +84 63 30.059458834610769 0 +84 65 30.000000099990881 1 +84 65 29.999999899990879 0 +84 67 30.000000099990881 1 +84 67 29.999999899990879 0 +84 69 30.059459034610772 1 +84 69 30.059458834610769 0 +84 71 30.059459034610772 1 +84 71 30.059458834610769 0 +84 73 30.000000099990881 1 +84 73 29.999999899990879 0 +84 75 30.059459034610772 1 +84 75 30.059458834610769 0 +84 77 30.000000099990881 1 +84 77 29.999999899990879 0 +84 79 30.000000099990881 1 +84 79 29.999999899990879 0 +84 81 30.059459034610772 1 +84 81 30.059458834610769 0 +84 83 30.059459034610772 1 +84 83 30.059458834610769 0 +84 85 30.000000099990881 1 +84 85 29.999999899990879 0 +84 87 30.059459034610772 1 +84 87 30.059458834610769 0 +84 89 30.000000099990881 1 +84 89 29.999999899990879 0 +84 91 30.059459034610772 1 +84 91 30.059458834610769 0 +84 93 30.000000099990881 1 +84 93 29.999999899990879 0 +84 95 30.000000099990881 1 +84 95 29.999999899990879 0 +84 97 30.059459034610772 1 +84 97 30.059458834610769 0 +84 99 30.059459034610772 1 +84 99 30.059458834610769 0 +84 101 30.059459034610772 1 +84 101 30.059458834610769 0 +84 103 30.000000099990881 1 +84 103 29.999999899990879 0 +84 105 30.000000099990881 1 +84 105 29.999999899990879 0 +84 107 30.059459034610772 1 +84 107 30.059458834610769 0 +84 109 30.000000099990881 1 +84 109 29.999999899990879 0 +84 111 30.000000099990881 1 +84 111 29.999999899990879 0 +84 113 30.000000099990881 1 +84 113 29.999999899990879 0 +84 115 30.059459034610772 1 +84 115 30.059458834610769 0 +84 117 30.000000099990881 1 +84 117 29.999999899990879 0 +84 119 30.059459034610772 1 +84 119 30.059458834610769 0 +84 121 104.403065189112240 1 +84 121 104.403064989112252 0 +84 123 104.403065189112240 1 +84 123 104.403064989112252 0 +84 125 104.403065189112240 1 +84 125 104.403064989112252 0 +84 127 104.403065189112240 1 +84 127 104.403064989112252 0 +84 129 104.403065189112240 1 +84 129 104.403064989112252 0 +84 131 104.403065189112240 1 +84 131 104.403064989112252 0 +84 133 104.403065189112240 1 +84 133 104.403064989112252 0 +84 135 104.403065189112240 1 +84 135 104.403064989112252 0 +84 137 104.403065189112240 1 +84 137 104.403064989112252 0 +84 139 104.403065189112240 1 +84 139 104.403064989112252 0 +84 141 104.403065189112240 1 +84 141 104.403064989112252 0 +84 143 104.403065189112240 1 +84 143 104.403064989112252 0 +84 145 104.403065189112240 1 +84 145 104.403064989112252 0 +84 147 104.403065189112240 1 +84 147 104.403064989112252 0 +84 149 104.403065189112240 1 +84 149 104.403064989112252 0 +84 151 104.403065189112240 1 +84 151 104.403064989112252 0 +84 153 104.403065189112240 1 +84 153 104.403064989112252 0 +84 155 104.403065189112240 1 +84 155 104.403064989112252 0 +84 157 104.403065189112240 1 +84 157 104.403064989112252 0 +84 159 104.403065189112240 1 +84 159 104.403064989112252 0 +84 161 104.403065189112240 1 +84 161 104.403064989112252 0 +84 163 104.403065189112240 1 +84 163 104.403064989112252 0 +84 165 104.403065189112240 1 +84 165 104.403064989112252 0 +84 167 104.403065189112240 1 +84 167 104.403064989112252 0 +84 169 104.403065189112240 1 +84 169 104.403064989112252 0 +84 171 104.403065189112240 1 +84 171 104.403064989112252 0 +84 173 104.403065189112240 1 +84 173 104.403064989112252 0 +84 175 104.403065189112240 1 +84 175 104.403064989112252 0 +84 177 104.403065189112240 1 +84 177 104.403064989112252 0 +84 179 104.403065189112240 1 +84 179 104.403064989112252 0 +84 181 202.237484261575247 1 +84 181 202.237484061575259 0 +84 183 202.237484261575247 1 +84 183 202.237484061575259 0 +84 185 202.237484261575247 1 +84 185 202.237484061575259 0 +84 187 202.237484261575247 1 +84 187 202.237484061575259 0 +84 189 202.237484261575247 1 +84 189 202.237484061575259 0 +84 191 202.237484261575247 1 +84 191 202.237484061575259 0 +84 193 202.237484261575247 1 +84 193 202.237484061575259 0 +84 195 202.237484261575247 1 +84 195 202.237484061575259 0 +84 197 202.237484261575247 1 +84 197 202.237484061575259 0 +84 199 202.237484261575247 1 +84 199 202.237484061575259 0 +84 201 301.496268733636498 1 +84 201 301.496268533636453 0 +84 203 301.496268733636498 1 +84 203 301.496268533636453 0 +84 205 301.496268733636498 1 +84 205 301.496268533636453 0 +84 207 301.496268733636498 1 +84 207 301.496268533636453 0 +84 209 301.496268733636498 1 +84 209 301.496268533636453 0 +84 211 301.496268733636498 1 +84 211 301.496268533636453 0 +84 213 301.496268733636498 1 +84 213 301.496268533636453 0 +84 215 301.496268733636498 1 +84 215 301.496268533636453 0 +84 217 301.496268733636498 1 +84 217 301.496268533636453 0 +84 219 301.496268733636498 1 +84 219 301.496268533636453 0 +86 1 104.403065189112240 1 +86 1 104.403064989112252 0 +86 3 104.403065189112240 1 +86 3 104.403064989112252 0 +86 5 104.403065189112240 1 +86 5 104.403064989112252 0 +86 7 104.403065189112240 1 +86 7 104.403064989112252 0 +86 9 104.403065189112240 1 +86 9 104.403064989112252 0 +86 11 104.403065189112240 1 +86 11 104.403064989112252 0 +86 13 104.403065189112240 1 +86 13 104.403064989112252 0 +86 15 104.403065189112240 1 +86 15 104.403064989112252 0 +86 17 104.403065189112240 1 +86 17 104.403064989112252 0 +86 19 104.403065189112240 1 +86 19 104.403064989112252 0 +86 21 104.403065189112240 1 +86 21 104.403064989112252 0 +86 23 104.403065189112240 1 +86 23 104.403064989112252 0 +86 25 104.403065189112240 1 +86 25 104.403064989112252 0 +86 27 104.403065189112240 1 +86 27 104.403064989112252 0 +86 29 104.403065189112240 1 +86 29 104.403064989112252 0 +86 31 104.403065189112240 1 +86 31 104.403064989112252 0 +86 33 104.403065189112240 1 +86 33 104.403064989112252 0 +86 35 104.403065189112240 1 +86 35 104.403064989112252 0 +86 37 104.403065189112240 1 +86 37 104.403064989112252 0 +86 39 104.403065189112240 1 +86 39 104.403064989112252 0 +86 41 104.403065189112240 1 +86 41 104.403064989112252 0 +86 43 104.403065189112240 1 +86 43 104.403064989112252 0 +86 45 104.403065189112240 1 +86 45 104.403064989112252 0 +86 47 104.403065189112240 1 +86 47 104.403064989112252 0 +86 49 104.403065189112240 1 +86 49 104.403064989112252 0 +86 51 104.403065189112240 1 +86 51 104.403064989112252 0 +86 53 104.403065189112240 1 +86 53 104.403064989112252 0 +86 55 104.403065189112240 1 +86 55 104.403064989112252 0 +86 57 104.403065189112240 1 +86 57 104.403064989112252 0 +86 59 104.403065189112240 1 +86 59 104.403064989112252 0 +86 61 30.000000099990881 1 +86 61 29.999999899990879 0 +86 63 30.000000099990881 1 +86 63 29.999999899990879 0 +86 65 30.000000099990881 1 +86 65 29.999999899990879 0 +86 67 30.000000099990881 1 +86 67 29.999999899990879 0 +86 69 30.000000099990881 1 +86 69 29.999999899990879 0 +86 71 30.000000099990881 1 +86 71 29.999999899990879 0 +86 73 30.000000099990881 1 +86 73 29.999999899990879 0 +86 75 30.000000099990881 1 +86 75 29.999999899990879 0 +86 77 30.000000099990881 1 +86 77 29.999999899990879 0 +86 79 30.000000099990881 1 +86 79 29.999999899990879 0 +86 81 30.000000099990881 1 +86 81 29.999999899990879 0 +86 83 30.000000099990881 1 +86 83 29.999999899990879 0 +86 85 30.000000099990881 1 +86 85 29.999999899990879 0 +86 87 30.000000099990881 1 +86 87 29.999999899990879 0 +86 89 30.000000099990881 1 +86 89 29.999999899990879 0 +86 91 30.000000099990881 1 +86 91 29.999999899990879 0 +86 93 30.000000099990881 1 +86 93 29.999999899990879 0 +86 95 30.000000099990881 1 +86 95 29.999999899990879 0 +86 97 30.000000099990881 1 +86 97 29.999999899990879 0 +86 99 30.000000099990881 1 +86 99 29.999999899990879 0 +86 101 30.000000099990881 1 +86 101 29.999999899990879 0 +86 103 30.000000099990881 1 +86 103 29.999999899990879 0 +86 105 30.000000099990881 1 +86 105 29.999999899990879 0 +86 107 30.000000099990881 1 +86 107 29.999999899990879 0 +86 109 30.000000099990881 1 +86 109 29.999999899990879 0 +86 111 30.000000099990881 1 +86 111 29.999999899990879 0 +86 113 30.000000099990881 1 +86 113 29.999999899990879 0 +86 115 30.000000099990881 1 +86 115 29.999999899990879 0 +86 117 30.059459034610772 1 +86 117 30.059458834610769 0 +86 119 30.000000099990881 1 +86 119 29.999999899990879 0 +86 121 104.403065189112240 1 +86 121 104.403064989112252 0 +86 123 104.403065189112240 1 +86 123 104.403064989112252 0 +86 125 104.403065189112240 1 +86 125 104.403064989112252 0 +86 127 104.403065189112240 1 +86 127 104.403064989112252 0 +86 129 104.403065189112240 1 +86 129 104.403064989112252 0 +86 131 104.403065189112240 1 +86 131 104.403064989112252 0 +86 133 104.403065189112240 1 +86 133 104.403064989112252 0 +86 135 104.403065189112240 1 +86 135 104.403064989112252 0 +86 137 104.403065189112240 1 +86 137 104.403064989112252 0 +86 139 104.403065189112240 1 +86 139 104.403064989112252 0 +86 141 104.403065189112240 1 +86 141 104.403064989112252 0 +86 143 104.403065189112240 1 +86 143 104.403064989112252 0 +86 145 104.403065189112240 1 +86 145 104.403064989112252 0 +86 147 104.403065189112240 1 +86 147 104.403064989112252 0 +86 149 104.403065189112240 1 +86 149 104.403064989112252 0 +86 151 104.403065189112240 1 +86 151 104.403064989112252 0 +86 153 104.403065189112240 1 +86 153 104.403064989112252 0 +86 155 104.403065189112240 1 +86 155 104.403064989112252 0 +86 157 104.403065189112240 1 +86 157 104.403064989112252 0 +86 159 104.403065189112240 1 +86 159 104.403064989112252 0 +86 161 104.403065189112240 1 +86 161 104.403064989112252 0 +86 163 104.403065189112240 1 +86 163 104.403064989112252 0 +86 165 104.403065189112240 1 +86 165 104.403064989112252 0 +86 167 104.403065189112240 1 +86 167 104.403064989112252 0 +86 169 104.403065189112240 1 +86 169 104.403064989112252 0 +86 171 104.403065189112240 1 +86 171 104.403064989112252 0 +86 173 104.403065189112240 1 +86 173 104.403064989112252 0 +86 175 104.403065189112240 1 +86 175 104.403064989112252 0 +86 177 104.403065189112240 1 +86 177 104.403064989112252 0 +86 179 104.403065189112240 1 +86 179 104.403064989112252 0 +86 181 202.237484261575247 1 +86 181 202.237484061575259 0 +86 183 202.237484261575247 1 +86 183 202.237484061575259 0 +86 185 202.237484261575247 1 +86 185 202.237484061575259 0 +86 187 202.237484261575247 1 +86 187 202.237484061575259 0 +86 189 202.237484261575247 1 +86 189 202.237484061575259 0 +86 191 202.237484261575247 1 +86 191 202.237484061575259 0 +86 193 202.237484261575247 1 +86 193 202.237484061575259 0 +86 195 202.237484261575247 1 +86 195 202.237484061575259 0 +86 197 202.237484261575247 1 +86 197 202.237484061575259 0 +86 199 202.237484261575247 1 +86 199 202.237484061575259 0 +86 201 301.496268733636498 1 +86 201 301.496268533636453 0 +86 203 301.496268733636498 1 +86 203 301.496268533636453 0 +86 205 301.496268733636498 1 +86 205 301.496268533636453 0 +86 207 301.496268733636498 1 +86 207 301.496268533636453 0 +86 209 301.496268733636498 1 +86 209 301.496268533636453 0 +86 211 301.496268733636498 1 +86 211 301.496268533636453 0 +86 213 301.496268733636498 1 +86 213 301.496268533636453 0 +86 215 301.496268733636498 1 +86 215 301.496268533636453 0 +86 217 301.496268733636498 1 +86 217 301.496268533636453 0 +86 219 301.496268733636498 1 +86 219 301.496268533636453 0 +88 1 104.403065189112240 1 +88 1 104.403064989112252 0 +88 3 104.403065189112240 1 +88 3 104.403064989112252 0 +88 5 104.403065189112240 1 +88 5 104.403064989112252 0 +88 7 104.403065189112240 1 +88 7 104.403064989112252 0 +88 9 104.403065189112240 1 +88 9 104.403064989112252 0 +88 11 104.403065189112240 1 +88 11 104.403064989112252 0 +88 13 104.403065189112240 1 +88 13 104.403064989112252 0 +88 15 104.403065189112240 1 +88 15 104.403064989112252 0 +88 17 104.403065189112240 1 +88 17 104.403064989112252 0 +88 19 104.403065189112240 1 +88 19 104.403064989112252 0 +88 21 104.403065189112240 1 +88 21 104.403064989112252 0 +88 23 104.403065189112240 1 +88 23 104.403064989112252 0 +88 25 104.403065189112240 1 +88 25 104.403064989112252 0 +88 27 104.403065189112240 1 +88 27 104.403064989112252 0 +88 29 104.403065189112240 1 +88 29 104.403064989112252 0 +88 31 104.403065189112240 1 +88 31 104.403064989112252 0 +88 33 104.403065189112240 1 +88 33 104.403064989112252 0 +88 35 104.403065189112240 1 +88 35 104.403064989112252 0 +88 37 104.403065189112240 1 +88 37 104.403064989112252 0 +88 39 104.403065189112240 1 +88 39 104.403064989112252 0 +88 41 104.403065189112240 1 +88 41 104.403064989112252 0 +88 43 104.403065189112240 1 +88 43 104.403064989112252 0 +88 45 104.403065189112240 1 +88 45 104.403064989112252 0 +88 47 104.403065189112240 1 +88 47 104.403064989112252 0 +88 49 104.403065189112240 1 +88 49 104.403064989112252 0 +88 51 104.403065189112240 1 +88 51 104.403064989112252 0 +88 53 104.403065189112240 1 +88 53 104.403064989112252 0 +88 55 104.403065189112240 1 +88 55 104.403064989112252 0 +88 57 104.403065189112240 1 +88 57 104.403064989112252 0 +88 59 104.403065189112240 1 +88 59 104.403064989112252 0 +88 61 30.059459034610772 1 +88 61 30.059458834610769 0 +88 63 30.000000099990881 1 +88 63 29.999999899990879 0 +88 65 30.000000099990881 1 +88 65 29.999999899990879 0 +88 67 30.000000099990881 1 +88 67 29.999999899990879 0 +88 69 30.000000099990881 1 +88 69 29.999999899990879 0 +88 71 30.000000099990881 1 +88 71 29.999999899990879 0 +88 73 30.000000099990881 1 +88 73 29.999999899990879 0 +88 75 30.059459034610772 1 +88 75 30.059458834610769 0 +88 77 30.000000099990881 1 +88 77 29.999999899990879 0 +88 79 30.059459034610772 1 +88 79 30.059458834610769 0 +88 81 30.000000099990881 1 +88 81 29.999999899990879 0 +88 83 30.059459034610772 1 +88 83 30.059458834610769 0 +88 85 30.000000099990881 1 +88 85 29.999999899990879 0 +88 87 30.000000099990881 1 +88 87 29.999999899990879 0 +88 89 30.000000099990881 1 +88 89 29.999999899990879 0 +88 91 30.059459034610772 1 +88 91 30.059458834610769 0 +88 93 30.059459034610772 1 +88 93 30.059458834610769 0 +88 95 30.000000099990881 1 +88 95 29.999999899990879 0 +88 97 30.059459034610772 1 +88 97 30.059458834610769 0 +88 99 30.000000099990881 1 +88 99 29.999999899990879 0 +88 101 30.000000099990881 1 +88 101 29.999999899990879 0 +88 103 30.000000099990881 1 +88 103 29.999999899990879 0 +88 105 30.000000099990881 1 +88 105 29.999999899990879 0 +88 107 30.000000099990881 1 +88 107 29.999999899990879 0 +88 109 30.059459034610772 1 +88 109 30.059458834610769 0 +88 111 30.000000099990881 1 +88 111 29.999999899990879 0 +88 113 30.000000099990881 1 +88 113 29.999999899990879 0 +88 115 30.000000099990881 1 +88 115 29.999999899990879 0 +88 117 30.000000099990881 1 +88 117 29.999999899990879 0 +88 119 30.000000099990881 1 +88 119 29.999999899990879 0 +88 121 104.403065189112240 1 +88 121 104.403064989112252 0 +88 123 104.403065189112240 1 +88 123 104.403064989112252 0 +88 125 104.403065189112240 1 +88 125 104.403064989112252 0 +88 127 104.403065189112240 1 +88 127 104.403064989112252 0 +88 129 104.403065189112240 1 +88 129 104.403064989112252 0 +88 131 104.403065189112240 1 +88 131 104.403064989112252 0 +88 133 104.403065189112240 1 +88 133 104.403064989112252 0 +88 135 104.403065189112240 1 +88 135 104.403064989112252 0 +88 137 104.403065189112240 1 +88 137 104.403064989112252 0 +88 139 104.403065189112240 1 +88 139 104.403064989112252 0 +88 141 104.403065189112240 1 +88 141 104.403064989112252 0 +88 143 104.403065189112240 1 +88 143 104.403064989112252 0 +88 145 104.403065189112240 1 +88 145 104.403064989112252 0 +88 147 104.403065189112240 1 +88 147 104.403064989112252 0 +88 149 104.403065189112240 1 +88 149 104.403064989112252 0 +88 151 104.403065189112240 1 +88 151 104.403064989112252 0 +88 153 104.403065189112240 1 +88 153 104.403064989112252 0 +88 155 104.403065189112240 1 +88 155 104.403064989112252 0 +88 157 104.403065189112240 1 +88 157 104.403064989112252 0 +88 159 104.403065189112240 1 +88 159 104.403064989112252 0 +88 161 104.403065189112240 1 +88 161 104.403064989112252 0 +88 163 104.403065189112240 1 +88 163 104.403064989112252 0 +88 165 104.403065189112240 1 +88 165 104.403064989112252 0 +88 167 104.403065189112240 1 +88 167 104.403064989112252 0 +88 169 104.403065189112240 1 +88 169 104.403064989112252 0 +88 171 104.403065189112240 1 +88 171 104.403064989112252 0 +88 173 104.403065189112240 1 +88 173 104.403064989112252 0 +88 175 104.403065189112240 1 +88 175 104.403064989112252 0 +88 177 104.403065189112240 1 +88 177 104.403064989112252 0 +88 179 104.403065189112240 1 +88 179 104.403064989112252 0 +88 181 202.237484261575247 1 +88 181 202.237484061575259 0 +88 183 202.237484261575247 1 +88 183 202.237484061575259 0 +88 185 202.237484261575247 1 +88 185 202.237484061575259 0 +88 187 202.237484261575247 1 +88 187 202.237484061575259 0 +88 189 202.237484261575247 1 +88 189 202.237484061575259 0 +88 191 202.237484261575247 1 +88 191 202.237484061575259 0 +88 193 202.237484261575247 1 +88 193 202.237484061575259 0 +88 195 202.237484261575247 1 +88 195 202.237484061575259 0 +88 197 202.237484261575247 1 +88 197 202.237484061575259 0 +88 199 202.237484261575247 1 +88 199 202.237484061575259 0 +88 201 301.496268733636498 1 +88 201 301.496268533636453 0 +88 203 301.496268733636498 1 +88 203 301.496268533636453 0 +88 205 301.496268733636498 1 +88 205 301.496268533636453 0 +88 207 301.496268733636498 1 +88 207 301.496268533636453 0 +88 209 301.496268733636498 1 +88 209 301.496268533636453 0 +88 211 301.496268733636498 1 +88 211 301.496268533636453 0 +88 213 301.496268733636498 1 +88 213 301.496268533636453 0 +88 215 301.496268733636498 1 +88 215 301.496268533636453 0 +88 217 301.496268733636498 1 +88 217 301.496268533636453 0 +88 219 301.496268733636498 1 +88 219 301.496268533636453 0 +90 1 104.403065189112240 1 +90 1 104.403064989112252 0 +90 3 104.403065189112240 1 +90 3 104.403064989112252 0 +90 5 104.403065189112240 1 +90 5 104.403064989112252 0 +90 7 104.403065189112240 1 +90 7 104.403064989112252 0 +90 9 104.403065189112240 1 +90 9 104.403064989112252 0 +90 11 104.403065189112240 1 +90 11 104.403064989112252 0 +90 13 104.403065189112240 1 +90 13 104.403064989112252 0 +90 15 104.403065189112240 1 +90 15 104.403064989112252 0 +90 17 104.403065189112240 1 +90 17 104.403064989112252 0 +90 19 104.403065189112240 1 +90 19 104.403064989112252 0 +90 21 104.403065189112240 1 +90 21 104.403064989112252 0 +90 23 104.403065189112240 1 +90 23 104.403064989112252 0 +90 25 104.403065189112240 1 +90 25 104.403064989112252 0 +90 27 104.403065189112240 1 +90 27 104.403064989112252 0 +90 29 104.403065189112240 1 +90 29 104.403064989112252 0 +90 31 104.403065189112240 1 +90 31 104.403064989112252 0 +90 33 104.403065189112240 1 +90 33 104.403064989112252 0 +90 35 104.403065189112240 1 +90 35 104.403064989112252 0 +90 37 104.403065189112240 1 +90 37 104.403064989112252 0 +90 39 104.403065189112240 1 +90 39 104.403064989112252 0 +90 41 104.403065189112240 1 +90 41 104.403064989112252 0 +90 43 104.403065189112240 1 +90 43 104.403064989112252 0 +90 45 104.403065189112240 1 +90 45 104.403064989112252 0 +90 47 104.403065189112240 1 +90 47 104.403064989112252 0 +90 49 104.403065189112240 1 +90 49 104.403064989112252 0 +90 51 104.403065189112240 1 +90 51 104.403064989112252 0 +90 53 104.403065189112240 1 +90 53 104.403064989112252 0 +90 55 104.403065189112240 1 +90 55 104.403064989112252 0 +90 57 104.403065189112240 1 +90 57 104.403064989112252 0 +90 59 104.403065189112240 1 +90 59 104.403064989112252 0 +90 61 30.000000099990881 1 +90 61 29.999999899990879 0 +90 63 30.000000099990881 1 +90 63 29.999999899990879 0 +90 65 30.000000099990881 1 +90 65 29.999999899990879 0 +90 67 30.000000099990881 1 +90 67 29.999999899990879 0 +90 69 30.000000099990881 1 +90 69 29.999999899990879 0 +90 71 30.000000099990881 1 +90 71 29.999999899990879 0 +90 73 30.000000099990881 1 +90 73 29.999999899990879 0 +90 75 30.000000099990881 1 +90 75 29.999999899990879 0 +90 77 30.000000099990881 1 +90 77 29.999999899990879 0 +90 79 30.059459034610772 1 +90 79 30.059458834610769 0 +90 81 30.000000099990881 1 +90 81 29.999999899990879 0 +90 83 30.000000099990881 1 +90 83 29.999999899990879 0 +90 85 30.000000099990881 1 +90 85 29.999999899990879 0 +90 87 30.000000099990881 1 +90 87 29.999999899990879 0 +90 89 30.000000099990881 1 +90 89 29.999999899990879 0 +90 91 30.000000099990881 1 +90 91 29.999999899990879 0 +90 93 30.000000099990881 1 +90 93 29.999999899990879 0 +90 95 30.000000099990881 1 +90 95 29.999999899990879 0 +90 97 30.000000099990881 1 +90 97 29.999999899990879 0 +90 99 30.000000099990881 1 +90 99 29.999999899990879 0 +90 101 30.000000099990881 1 +90 101 29.999999899990879 0 +90 103 30.000000099990881 1 +90 103 29.999999899990879 0 +90 105 30.000000099990881 1 +90 105 29.999999899990879 0 +90 107 30.000000099990881 1 +90 107 29.999999899990879 0 +90 109 30.059459034610772 1 +90 109 30.059458834610769 0 +90 111 30.000000099990881 1 +90 111 29.999999899990879 0 +90 113 30.000000099990881 1 +90 113 29.999999899990879 0 +90 115 30.000000099990881 1 +90 115 29.999999899990879 0 +90 117 30.059459034610772 1 +90 117 30.059458834610769 0 +90 119 30.000000099990881 1 +90 119 29.999999899990879 0 +90 121 104.403065189112240 1 +90 121 104.403064989112252 0 +90 123 104.403065189112240 1 +90 123 104.403064989112252 0 +90 125 104.403065189112240 1 +90 125 104.403064989112252 0 +90 127 104.403065189112240 1 +90 127 104.403064989112252 0 +90 129 104.403065189112240 1 +90 129 104.403064989112252 0 +90 131 104.403065189112240 1 +90 131 104.403064989112252 0 +90 133 104.403065189112240 1 +90 133 104.403064989112252 0 +90 135 104.403065189112240 1 +90 135 104.403064989112252 0 +90 137 104.403065189112240 1 +90 137 104.403064989112252 0 +90 139 104.403065189112240 1 +90 139 104.403064989112252 0 +90 141 104.403065189112240 1 +90 141 104.403064989112252 0 +90 143 104.403065189112240 1 +90 143 104.403064989112252 0 +90 145 104.403065189112240 1 +90 145 104.403064989112252 0 +90 147 104.403065189112240 1 +90 147 104.403064989112252 0 +90 149 104.403065189112240 1 +90 149 104.403064989112252 0 +90 151 104.403065189112240 1 +90 151 104.403064989112252 0 +90 153 104.403065189112240 1 +90 153 104.403064989112252 0 +90 155 104.403065189112240 1 +90 155 104.403064989112252 0 +90 157 104.403065189112240 1 +90 157 104.403064989112252 0 +90 159 104.403065189112240 1 +90 159 104.403064989112252 0 +90 161 104.403065189112240 1 +90 161 104.403064989112252 0 +90 163 104.403065189112240 1 +90 163 104.403064989112252 0 +90 165 104.403065189112240 1 +90 165 104.403064989112252 0 +90 167 104.403065189112240 1 +90 167 104.403064989112252 0 +90 169 104.403065189112240 1 +90 169 104.403064989112252 0 +90 171 104.403065189112240 1 +90 171 104.403064989112252 0 +90 173 104.403065189112240 1 +90 173 104.403064989112252 0 +90 175 104.403065189112240 1 +90 175 104.403064989112252 0 +90 177 104.403065189112240 1 +90 177 104.403064989112252 0 +90 179 104.403065189112240 1 +90 179 104.403064989112252 0 +90 181 202.237484261575247 1 +90 181 202.237484061575259 0 +90 183 202.237484261575247 1 +90 183 202.237484061575259 0 +90 185 202.237484261575247 1 +90 185 202.237484061575259 0 +90 187 202.237484261575247 1 +90 187 202.237484061575259 0 +90 189 202.237484261575247 1 +90 189 202.237484061575259 0 +90 191 202.237484261575247 1 +90 191 202.237484061575259 0 +90 193 202.237484261575247 1 +90 193 202.237484061575259 0 +90 195 202.237484261575247 1 +90 195 202.237484061575259 0 +90 197 202.237484261575247 1 +90 197 202.237484061575259 0 +90 199 202.237484261575247 1 +90 199 202.237484061575259 0 +90 201 301.496268733636498 1 +90 201 301.496268533636453 0 +90 203 301.496268733636498 1 +90 203 301.496268533636453 0 +90 205 301.496268733636498 1 +90 205 301.496268533636453 0 +90 207 301.496268733636498 1 +90 207 301.496268533636453 0 +90 209 301.496268733636498 1 +90 209 301.496268533636453 0 +90 211 301.496268733636498 1 +90 211 301.496268533636453 0 +90 213 301.496268733636498 1 +90 213 301.496268533636453 0 +90 215 301.496268733636498 1 +90 215 301.496268533636453 0 +90 217 301.496268733636498 1 +90 217 301.496268533636453 0 +90 219 301.496268733636498 1 +90 219 301.496268533636453 0 +92 1 104.403065189112240 1 +92 1 104.403064989112252 0 +92 3 104.403065189112240 1 +92 3 104.403064989112252 0 +92 5 104.403065189112240 1 +92 5 104.403064989112252 0 +92 7 104.403065189112240 1 +92 7 104.403064989112252 0 +92 9 104.403065189112240 1 +92 9 104.403064989112252 0 +92 11 104.403065189112240 1 +92 11 104.403064989112252 0 +92 13 104.403065189112240 1 +92 13 104.403064989112252 0 +92 15 104.403065189112240 1 +92 15 104.403064989112252 0 +92 17 104.403065189112240 1 +92 17 104.403064989112252 0 +92 19 104.403065189112240 1 +92 19 104.403064989112252 0 +92 21 104.403065189112240 1 +92 21 104.403064989112252 0 +92 23 104.403065189112240 1 +92 23 104.403064989112252 0 +92 25 104.403065189112240 1 +92 25 104.403064989112252 0 +92 27 104.403065189112240 1 +92 27 104.403064989112252 0 +92 29 104.403065189112240 1 +92 29 104.403064989112252 0 +92 31 104.403065189112240 1 +92 31 104.403064989112252 0 +92 33 104.403065189112240 1 +92 33 104.403064989112252 0 +92 35 104.403065189112240 1 +92 35 104.403064989112252 0 +92 37 104.403065189112240 1 +92 37 104.403064989112252 0 +92 39 104.403065189112240 1 +92 39 104.403064989112252 0 +92 41 104.403065189112240 1 +92 41 104.403064989112252 0 +92 43 104.403065189112240 1 +92 43 104.403064989112252 0 +92 45 104.403065189112240 1 +92 45 104.403064989112252 0 +92 47 104.403065189112240 1 +92 47 104.403064989112252 0 +92 49 104.403065189112240 1 +92 49 104.403064989112252 0 +92 51 104.403065189112240 1 +92 51 104.403064989112252 0 +92 53 104.403065189112240 1 +92 53 104.403064989112252 0 +92 55 104.403065189112240 1 +92 55 104.403064989112252 0 +92 57 104.403065189112240 1 +92 57 104.403064989112252 0 +92 59 104.403065189112240 1 +92 59 104.403064989112252 0 +92 61 30.059459034610772 1 +92 61 30.059458834610769 0 +92 63 30.059459034610772 1 +92 63 30.059458834610769 0 +92 65 30.059459034610772 1 +92 65 30.059458834610769 0 +92 67 30.059459034610772 1 +92 67 30.059458834610769 0 +92 69 30.059459034610772 1 +92 69 30.059458834610769 0 +92 71 30.059459034610772 1 +92 71 30.059458834610769 0 +92 73 30.000000099990881 1 +92 73 29.999999899990879 0 +92 75 30.059459034610772 1 +92 75 30.059458834610769 0 +92 77 30.059459034610772 1 +92 77 30.059458834610769 0 +92 79 30.059459034610772 1 +92 79 30.059458834610769 0 +92 81 30.059459034610772 1 +92 81 30.059458834610769 0 +92 83 30.059459034610772 1 +92 83 30.059458834610769 0 +92 85 30.059459034610772 1 +92 85 30.059458834610769 0 +92 87 30.059459034610772 1 +92 87 30.059458834610769 0 +92 89 30.059459034610772 1 +92 89 30.059458834610769 0 +92 91 30.059459034610772 1 +92 91 30.059458834610769 0 +92 93 30.059459034610772 1 +92 93 30.059458834610769 0 +92 95 30.059459034610772 1 +92 95 30.059458834610769 0 +92 97 30.059459034610772 1 +92 97 30.059458834610769 0 +92 99 30.059459034610772 1 +92 99 30.059458834610769 0 +92 101 30.000000099990881 1 +92 101 29.999999899990879 0 +92 103 30.000000099990881 1 +92 103 29.999999899990879 0 +92 105 30.059459034610772 1 +92 105 30.059458834610769 0 +92 107 30.059459034610772 1 +92 107 30.059458834610769 0 +92 109 30.059459034610772 1 +92 109 30.059458834610769 0 +92 111 30.000000099990881 1 +92 111 29.999999899990879 0 +92 113 30.000000099990881 1 +92 113 29.999999899990879 0 +92 115 30.059459034610772 1 +92 115 30.059458834610769 0 +92 117 30.059459034610772 1 +92 117 30.059458834610769 0 +92 119 30.059459034610772 1 +92 119 30.059458834610769 0 +92 121 104.403065189112240 1 +92 121 104.403064989112252 0 +92 123 104.403065189112240 1 +92 123 104.403064989112252 0 +92 125 104.403065189112240 1 +92 125 104.403064989112252 0 +92 127 104.403065189112240 1 +92 127 104.403064989112252 0 +92 129 104.403065189112240 1 +92 129 104.403064989112252 0 +92 131 104.403065189112240 1 +92 131 104.403064989112252 0 +92 133 104.403065189112240 1 +92 133 104.403064989112252 0 +92 135 104.403065189112240 1 +92 135 104.403064989112252 0 +92 137 104.403065189112240 1 +92 137 104.403064989112252 0 +92 139 104.403065189112240 1 +92 139 104.403064989112252 0 +92 141 104.403065189112240 1 +92 141 104.403064989112252 0 +92 143 104.403065189112240 1 +92 143 104.403064989112252 0 +92 145 104.403065189112240 1 +92 145 104.403064989112252 0 +92 147 104.403065189112240 1 +92 147 104.403064989112252 0 +92 149 104.403065189112240 1 +92 149 104.403064989112252 0 +92 151 104.403065189112240 1 +92 151 104.403064989112252 0 +92 153 104.403065189112240 1 +92 153 104.403064989112252 0 +92 155 104.403065189112240 1 +92 155 104.403064989112252 0 +92 157 104.403065189112240 1 +92 157 104.403064989112252 0 +92 159 104.403065189112240 1 +92 159 104.403064989112252 0 +92 161 104.403065189112240 1 +92 161 104.403064989112252 0 +92 163 104.403065189112240 1 +92 163 104.403064989112252 0 +92 165 104.403065189112240 1 +92 165 104.403064989112252 0 +92 167 104.403065189112240 1 +92 167 104.403064989112252 0 +92 169 104.403065189112240 1 +92 169 104.403064989112252 0 +92 171 104.403065189112240 1 +92 171 104.403064989112252 0 +92 173 104.403065189112240 1 +92 173 104.403064989112252 0 +92 175 104.403065189112240 1 +92 175 104.403064989112252 0 +92 177 104.403065189112240 1 +92 177 104.403064989112252 0 +92 179 104.403065189112240 1 +92 179 104.403064989112252 0 +92 181 202.237484261575247 1 +92 181 202.237484061575259 0 +92 183 202.237484261575247 1 +92 183 202.237484061575259 0 +92 185 202.237484261575247 1 +92 185 202.237484061575259 0 +92 187 202.237484261575247 1 +92 187 202.237484061575259 0 +92 189 202.237484261575247 1 +92 189 202.237484061575259 0 +92 191 202.237484261575247 1 +92 191 202.237484061575259 0 +92 193 202.237484261575247 1 +92 193 202.237484061575259 0 +92 195 202.237484261575247 1 +92 195 202.237484061575259 0 +92 197 202.237484261575247 1 +92 197 202.237484061575259 0 +92 199 202.237484261575247 1 +92 199 202.237484061575259 0 +92 201 301.496268733636498 1 +92 201 301.496268533636453 0 +92 203 301.496268733636498 1 +92 203 301.496268533636453 0 +92 205 301.496268733636498 1 +92 205 301.496268533636453 0 +92 207 301.496268733636498 1 +92 207 301.496268533636453 0 +92 209 301.496268733636498 1 +92 209 301.496268533636453 0 +92 211 301.496268733636498 1 +92 211 301.496268533636453 0 +92 213 301.496268733636498 1 +92 213 301.496268533636453 0 +92 215 301.496268733636498 1 +92 215 301.496268533636453 0 +92 217 301.496268733636498 1 +92 217 301.496268533636453 0 +92 219 301.496268733636498 1 +92 219 301.496268533636453 0 +94 1 104.403065189112240 1 +94 1 104.403064989112252 0 +94 3 104.403065189112240 1 +94 3 104.403064989112252 0 +94 5 104.403065189112240 1 +94 5 104.403064989112252 0 +94 7 104.403065189112240 1 +94 7 104.403064989112252 0 +94 9 104.403065189112240 1 +94 9 104.403064989112252 0 +94 11 104.403065189112240 1 +94 11 104.403064989112252 0 +94 13 104.403065189112240 1 +94 13 104.403064989112252 0 +94 15 104.403065189112240 1 +94 15 104.403064989112252 0 +94 17 104.403065189112240 1 +94 17 104.403064989112252 0 +94 19 104.403065189112240 1 +94 19 104.403064989112252 0 +94 21 104.403065189112240 1 +94 21 104.403064989112252 0 +94 23 104.403065189112240 1 +94 23 104.403064989112252 0 +94 25 104.403065189112240 1 +94 25 104.403064989112252 0 +94 27 104.403065189112240 1 +94 27 104.403064989112252 0 +94 29 104.403065189112240 1 +94 29 104.403064989112252 0 +94 31 104.403065189112240 1 +94 31 104.403064989112252 0 +94 33 104.403065189112240 1 +94 33 104.403064989112252 0 +94 35 104.403065189112240 1 +94 35 104.403064989112252 0 +94 37 104.403065189112240 1 +94 37 104.403064989112252 0 +94 39 104.403065189112240 1 +94 39 104.403064989112252 0 +94 41 104.403065189112240 1 +94 41 104.403064989112252 0 +94 43 104.403065189112240 1 +94 43 104.403064989112252 0 +94 45 104.403065189112240 1 +94 45 104.403064989112252 0 +94 47 104.403065189112240 1 +94 47 104.403064989112252 0 +94 49 104.403065189112240 1 +94 49 104.403064989112252 0 +94 51 104.403065189112240 1 +94 51 104.403064989112252 0 +94 53 104.403065189112240 1 +94 53 104.403064989112252 0 +94 55 104.403065189112240 1 +94 55 104.403064989112252 0 +94 57 104.403065189112240 1 +94 57 104.403064989112252 0 +94 59 104.403065189112240 1 +94 59 104.403064989112252 0 +94 61 30.000000099990881 1 +94 61 29.999999899990879 0 +94 63 30.000000099990881 1 +94 63 29.999999899990879 0 +94 65 30.000000099990881 1 +94 65 29.999999899990879 0 +94 67 30.000000099990881 1 +94 67 29.999999899990879 0 +94 69 30.000000099990881 1 +94 69 29.999999899990879 0 +94 71 30.059459034610772 1 +94 71 30.059458834610769 0 +94 73 30.000000099990881 1 +94 73 29.999999899990879 0 +94 75 30.059459034610772 1 +94 75 30.059458834610769 0 +94 77 30.000000099990881 1 +94 77 29.999999899990879 0 +94 79 30.059459034610772 1 +94 79 30.059458834610769 0 +94 81 30.059459034610772 1 +94 81 30.059458834610769 0 +94 83 30.000000099990881 1 +94 83 29.999999899990879 0 +94 85 30.000000099990881 1 +94 85 29.999999899990879 0 +94 87 30.059459034610772 1 +94 87 30.059458834610769 0 +94 89 30.059459034610772 1 +94 89 30.059458834610769 0 +94 91 30.000000099990881 1 +94 91 29.999999899990879 0 +94 93 30.000000099990881 1 +94 93 29.999999899990879 0 +94 95 30.000000099990881 1 +94 95 29.999999899990879 0 +94 97 30.059459034610772 1 +94 97 30.059458834610769 0 +94 99 30.000000099990881 1 +94 99 29.999999899990879 0 +94 101 30.000000099990881 1 +94 101 29.999999899990879 0 +94 103 30.000000099990881 1 +94 103 29.999999899990879 0 +94 105 30.000000099990881 1 +94 105 29.999999899990879 0 +94 107 30.000000099990881 1 +94 107 29.999999899990879 0 +94 109 30.000000099990881 1 +94 109 29.999999899990879 0 +94 111 30.000000099990881 1 +94 111 29.999999899990879 0 +94 113 30.000000099990881 1 +94 113 29.999999899990879 0 +94 115 30.059459034610772 1 +94 115 30.059458834610769 0 +94 117 30.000000099990881 1 +94 117 29.999999899990879 0 +94 119 30.000000099990881 1 +94 119 29.999999899990879 0 +94 121 104.403065189112240 1 +94 121 104.403064989112252 0 +94 123 104.403065189112240 1 +94 123 104.403064989112252 0 +94 125 104.403065189112240 1 +94 125 104.403064989112252 0 +94 127 104.403065189112240 1 +94 127 104.403064989112252 0 +94 129 104.403065189112240 1 +94 129 104.403064989112252 0 +94 131 104.403065189112240 1 +94 131 104.403064989112252 0 +94 133 104.403065189112240 1 +94 133 104.403064989112252 0 +94 135 104.403065189112240 1 +94 135 104.403064989112252 0 +94 137 104.403065189112240 1 +94 137 104.403064989112252 0 +94 139 104.403065189112240 1 +94 139 104.403064989112252 0 +94 141 104.403065189112240 1 +94 141 104.403064989112252 0 +94 143 104.403065189112240 1 +94 143 104.403064989112252 0 +94 145 104.403065189112240 1 +94 145 104.403064989112252 0 +94 147 104.403065189112240 1 +94 147 104.403064989112252 0 +94 149 104.403065189112240 1 +94 149 104.403064989112252 0 +94 151 104.403065189112240 1 +94 151 104.403064989112252 0 +94 153 104.403065189112240 1 +94 153 104.403064989112252 0 +94 155 104.403065189112240 1 +94 155 104.403064989112252 0 +94 157 104.403065189112240 1 +94 157 104.403064989112252 0 +94 159 104.403065189112240 1 +94 159 104.403064989112252 0 +94 161 104.403065189112240 1 +94 161 104.403064989112252 0 +94 163 104.403065189112240 1 +94 163 104.403064989112252 0 +94 165 104.403065189112240 1 +94 165 104.403064989112252 0 +94 167 104.403065189112240 1 +94 167 104.403064989112252 0 +94 169 104.403065189112240 1 +94 169 104.403064989112252 0 +94 171 104.403065189112240 1 +94 171 104.403064989112252 0 +94 173 104.403065189112240 1 +94 173 104.403064989112252 0 +94 175 104.403065189112240 1 +94 175 104.403064989112252 0 +94 177 104.403065189112240 1 +94 177 104.403064989112252 0 +94 179 104.403065189112240 1 +94 179 104.403064989112252 0 +94 181 202.237484261575247 1 +94 181 202.237484061575259 0 +94 183 202.237484261575247 1 +94 183 202.237484061575259 0 +94 185 202.237484261575247 1 +94 185 202.237484061575259 0 +94 187 202.237484261575247 1 +94 187 202.237484061575259 0 +94 189 202.237484261575247 1 +94 189 202.237484061575259 0 +94 191 202.237484261575247 1 +94 191 202.237484061575259 0 +94 193 202.237484261575247 1 +94 193 202.237484061575259 0 +94 195 202.237484261575247 1 +94 195 202.237484061575259 0 +94 197 202.237484261575247 1 +94 197 202.237484061575259 0 +94 199 202.237484261575247 1 +94 199 202.237484061575259 0 +94 201 301.496268733636498 1 +94 201 301.496268533636453 0 +94 203 301.496268733636498 1 +94 203 301.496268533636453 0 +94 205 301.496268733636498 1 +94 205 301.496268533636453 0 +94 207 301.496268733636498 1 +94 207 301.496268533636453 0 +94 209 301.496268733636498 1 +94 209 301.496268533636453 0 +94 211 301.496268733636498 1 +94 211 301.496268533636453 0 +94 213 301.496268733636498 1 +94 213 301.496268533636453 0 +94 215 301.496268733636498 1 +94 215 301.496268533636453 0 +94 217 301.496268733636498 1 +94 217 301.496268533636453 0 +94 219 301.496268733636498 1 +94 219 301.496268533636453 0 +96 1 104.403065189112240 1 +96 1 104.403064989112252 0 +96 3 104.403065189112240 1 +96 3 104.403064989112252 0 +96 5 104.403065189112240 1 +96 5 104.403064989112252 0 +96 7 104.403065189112240 1 +96 7 104.403064989112252 0 +96 9 104.403065189112240 1 +96 9 104.403064989112252 0 +96 11 104.403065189112240 1 +96 11 104.403064989112252 0 +96 13 104.403065189112240 1 +96 13 104.403064989112252 0 +96 15 104.403065189112240 1 +96 15 104.403064989112252 0 +96 17 104.403065189112240 1 +96 17 104.403064989112252 0 +96 19 104.403065189112240 1 +96 19 104.403064989112252 0 +96 21 104.403065189112240 1 +96 21 104.403064989112252 0 +96 23 104.403065189112240 1 +96 23 104.403064989112252 0 +96 25 104.403065189112240 1 +96 25 104.403064989112252 0 +96 27 104.403065189112240 1 +96 27 104.403064989112252 0 +96 29 104.403065189112240 1 +96 29 104.403064989112252 0 +96 31 104.403065189112240 1 +96 31 104.403064989112252 0 +96 33 104.403065189112240 1 +96 33 104.403064989112252 0 +96 35 104.403065189112240 1 +96 35 104.403064989112252 0 +96 37 104.403065189112240 1 +96 37 104.403064989112252 0 +96 39 104.403065189112240 1 +96 39 104.403064989112252 0 +96 41 104.403065189112240 1 +96 41 104.403064989112252 0 +96 43 104.403065189112240 1 +96 43 104.403064989112252 0 +96 45 104.403065189112240 1 +96 45 104.403064989112252 0 +96 47 104.403065189112240 1 +96 47 104.403064989112252 0 +96 49 104.403065189112240 1 +96 49 104.403064989112252 0 +96 51 104.403065189112240 1 +96 51 104.403064989112252 0 +96 53 104.403065189112240 1 +96 53 104.403064989112252 0 +96 55 104.403065189112240 1 +96 55 104.403064989112252 0 +96 57 104.403065189112240 1 +96 57 104.403064989112252 0 +96 59 104.403065189112240 1 +96 59 104.403064989112252 0 +96 61 30.059459034610772 1 +96 61 30.059458834610769 0 +96 63 30.000000099990881 1 +96 63 29.999999899990879 0 +96 65 30.000000099990881 1 +96 65 29.999999899990879 0 +96 67 30.000000099990881 1 +96 67 29.999999899990879 0 +96 69 30.000000099990881 1 +96 69 29.999999899990879 0 +96 71 30.059459034610772 1 +96 71 30.059458834610769 0 +96 73 30.000000099990881 1 +96 73 29.999999899990879 0 +96 75 30.059459034610772 1 +96 75 30.059458834610769 0 +96 77 30.000000099990881 1 +96 77 29.999999899990879 0 +96 79 30.000000099990881 1 +96 79 29.999999899990879 0 +96 81 30.059459034610772 1 +96 81 30.059458834610769 0 +96 83 30.059459034610772 1 +96 83 30.059458834610769 0 +96 85 30.059459034610772 1 +96 85 30.059458834610769 0 +96 87 30.059459034610772 1 +96 87 30.059458834610769 0 +96 89 30.059459034610772 1 +96 89 30.059458834610769 0 +96 91 30.059459034610772 1 +96 91 30.059458834610769 0 +96 93 30.000000099990881 1 +96 93 29.999999899990879 0 +96 95 30.059459034610772 1 +96 95 30.059458834610769 0 +96 97 30.059459034610772 1 +96 97 30.059458834610769 0 +96 99 30.000000099990881 1 +96 99 29.999999899990879 0 +96 101 30.000000099990881 1 +96 101 29.999999899990879 0 +96 103 30.000000099990881 1 +96 103 29.999999899990879 0 +96 105 30.059459034610772 1 +96 105 30.059458834610769 0 +96 107 30.059459034610772 1 +96 107 30.059458834610769 0 +96 109 30.059459034610772 1 +96 109 30.059458834610769 0 +96 111 30.000000099990881 1 +96 111 29.999999899990879 0 +96 113 30.000000099990881 1 +96 113 29.999999899990879 0 +96 115 30.059459034610772 1 +96 115 30.059458834610769 0 +96 117 30.000000099990881 1 +96 117 29.999999899990879 0 +96 119 30.000000099990881 1 +96 119 29.999999899990879 0 +96 121 104.403065189112240 1 +96 121 104.403064989112252 0 +96 123 104.403065189112240 1 +96 123 104.403064989112252 0 +96 125 104.403065189112240 1 +96 125 104.403064989112252 0 +96 127 104.403065189112240 1 +96 127 104.403064989112252 0 +96 129 104.403065189112240 1 +96 129 104.403064989112252 0 +96 131 104.403065189112240 1 +96 131 104.403064989112252 0 +96 133 104.403065189112240 1 +96 133 104.403064989112252 0 +96 135 104.403065189112240 1 +96 135 104.403064989112252 0 +96 137 104.403065189112240 1 +96 137 104.403064989112252 0 +96 139 104.403065189112240 1 +96 139 104.403064989112252 0 +96 141 104.403065189112240 1 +96 141 104.403064989112252 0 +96 143 104.403065189112240 1 +96 143 104.403064989112252 0 +96 145 104.403065189112240 1 +96 145 104.403064989112252 0 +96 147 104.403065189112240 1 +96 147 104.403064989112252 0 +96 149 104.403065189112240 1 +96 149 104.403064989112252 0 +96 151 104.403065189112240 1 +96 151 104.403064989112252 0 +96 153 104.403065189112240 1 +96 153 104.403064989112252 0 +96 155 104.403065189112240 1 +96 155 104.403064989112252 0 +96 157 104.403065189112240 1 +96 157 104.403064989112252 0 +96 159 104.403065189112240 1 +96 159 104.403064989112252 0 +96 161 104.403065189112240 1 +96 161 104.403064989112252 0 +96 163 104.403065189112240 1 +96 163 104.403064989112252 0 +96 165 104.403065189112240 1 +96 165 104.403064989112252 0 +96 167 104.403065189112240 1 +96 167 104.403064989112252 0 +96 169 104.403065189112240 1 +96 169 104.403064989112252 0 +96 171 104.403065189112240 1 +96 171 104.403064989112252 0 +96 173 104.403065189112240 1 +96 173 104.403064989112252 0 +96 175 104.403065189112240 1 +96 175 104.403064989112252 0 +96 177 104.403065189112240 1 +96 177 104.403064989112252 0 +96 179 104.403065189112240 1 +96 179 104.403064989112252 0 +96 181 202.237484261575247 1 +96 181 202.237484061575259 0 +96 183 202.237484261575247 1 +96 183 202.237484061575259 0 +96 185 202.237484261575247 1 +96 185 202.237484061575259 0 +96 187 202.237484261575247 1 +96 187 202.237484061575259 0 +96 189 202.237484261575247 1 +96 189 202.237484061575259 0 +96 191 202.237484261575247 1 +96 191 202.237484061575259 0 +96 193 202.237484261575247 1 +96 193 202.237484061575259 0 +96 195 202.237484261575247 1 +96 195 202.237484061575259 0 +96 197 202.237484261575247 1 +96 197 202.237484061575259 0 +96 199 202.237484261575247 1 +96 199 202.237484061575259 0 +96 201 301.496268733636498 1 +96 201 301.496268533636453 0 +96 203 301.496268733636498 1 +96 203 301.496268533636453 0 +96 205 301.496268733636498 1 +96 205 301.496268533636453 0 +96 207 301.496268733636498 1 +96 207 301.496268533636453 0 +96 209 301.496268733636498 1 +96 209 301.496268533636453 0 +96 211 301.496268733636498 1 +96 211 301.496268533636453 0 +96 213 301.496268733636498 1 +96 213 301.496268533636453 0 +96 215 301.496268733636498 1 +96 215 301.496268533636453 0 +96 217 301.496268733636498 1 +96 217 301.496268533636453 0 +96 219 301.496268733636498 1 +96 219 301.496268533636453 0 +98 1 104.403065189112240 1 +98 1 104.403064989112252 0 +98 3 104.403065189112240 1 +98 3 104.403064989112252 0 +98 5 104.403065189112240 1 +98 5 104.403064989112252 0 +98 7 104.403065189112240 1 +98 7 104.403064989112252 0 +98 9 104.403065189112240 1 +98 9 104.403064989112252 0 +98 11 104.403065189112240 1 +98 11 104.403064989112252 0 +98 13 104.403065189112240 1 +98 13 104.403064989112252 0 +98 15 104.403065189112240 1 +98 15 104.403064989112252 0 +98 17 104.403065189112240 1 +98 17 104.403064989112252 0 +98 19 104.403065189112240 1 +98 19 104.403064989112252 0 +98 21 104.403065189112240 1 +98 21 104.403064989112252 0 +98 23 104.403065189112240 1 +98 23 104.403064989112252 0 +98 25 104.403065189112240 1 +98 25 104.403064989112252 0 +98 27 104.403065189112240 1 +98 27 104.403064989112252 0 +98 29 104.403065189112240 1 +98 29 104.403064989112252 0 +98 31 104.403065189112240 1 +98 31 104.403064989112252 0 +98 33 104.403065189112240 1 +98 33 104.403064989112252 0 +98 35 104.403065189112240 1 +98 35 104.403064989112252 0 +98 37 104.403065189112240 1 +98 37 104.403064989112252 0 +98 39 104.403065189112240 1 +98 39 104.403064989112252 0 +98 41 104.403065189112240 1 +98 41 104.403064989112252 0 +98 43 104.403065189112240 1 +98 43 104.403064989112252 0 +98 45 104.403065189112240 1 +98 45 104.403064989112252 0 +98 47 104.403065189112240 1 +98 47 104.403064989112252 0 +98 49 104.403065189112240 1 +98 49 104.403064989112252 0 +98 51 104.403065189112240 1 +98 51 104.403064989112252 0 +98 53 104.403065189112240 1 +98 53 104.403064989112252 0 +98 55 104.403065189112240 1 +98 55 104.403064989112252 0 +98 57 104.403065189112240 1 +98 57 104.403064989112252 0 +98 59 104.403065189112240 1 +98 59 104.403064989112252 0 +98 61 30.000000099990881 1 +98 61 29.999999899990879 0 +98 63 30.000000099990881 1 +98 63 29.999999899990879 0 +98 65 30.000000099990881 1 +98 65 29.999999899990879 0 +98 67 30.000000099990881 1 +98 67 29.999999899990879 0 +98 69 30.000000099990881 1 +98 69 29.999999899990879 0 +98 71 30.000000099990881 1 +98 71 29.999999899990879 0 +98 73 30.000000099990881 1 +98 73 29.999999899990879 0 +98 75 30.059459034610772 1 +98 75 30.059458834610769 0 +98 77 30.000000099990881 1 +98 77 29.999999899990879 0 +98 79 30.000000099990881 1 +98 79 29.999999899990879 0 +98 81 30.059459034610772 1 +98 81 30.059458834610769 0 +98 83 30.059459034610772 1 +98 83 30.059458834610769 0 +98 85 30.000000099990881 1 +98 85 29.999999899990879 0 +98 87 30.000000099990881 1 +98 87 29.999999899990879 0 +98 89 30.000000099990881 1 +98 89 29.999999899990879 0 +98 91 30.000000099990881 1 +98 91 29.999999899990879 0 +98 93 30.000000099990881 1 +98 93 29.999999899990879 0 +98 95 30.000000099990881 1 +98 95 29.999999899990879 0 +98 97 30.000000099990881 1 +98 97 29.999999899990879 0 +98 99 30.000000099990881 1 +98 99 29.999999899990879 0 +98 101 30.000000099990881 1 +98 101 29.999999899990879 0 +98 103 30.000000099990881 1 +98 103 29.999999899990879 0 +98 105 30.000000099990881 1 +98 105 29.999999899990879 0 +98 107 30.000000099990881 1 +98 107 29.999999899990879 0 +98 109 30.000000099990881 1 +98 109 29.999999899990879 0 +98 111 30.000000099990881 1 +98 111 29.999999899990879 0 +98 113 30.000000099990881 1 +98 113 29.999999899990879 0 +98 115 30.000000099990881 1 +98 115 29.999999899990879 0 +98 117 30.000000099990881 1 +98 117 29.999999899990879 0 +98 119 30.000000099990881 1 +98 119 29.999999899990879 0 +98 121 104.403065189112240 1 +98 121 104.403064989112252 0 +98 123 104.403065189112240 1 +98 123 104.403064989112252 0 +98 125 104.403065189112240 1 +98 125 104.403064989112252 0 +98 127 104.403065189112240 1 +98 127 104.403064989112252 0 +98 129 104.403065189112240 1 +98 129 104.403064989112252 0 +98 131 104.403065189112240 1 +98 131 104.403064989112252 0 +98 133 104.403065189112240 1 +98 133 104.403064989112252 0 +98 135 104.403065189112240 1 +98 135 104.403064989112252 0 +98 137 104.403065189112240 1 +98 137 104.403064989112252 0 +98 139 104.403065189112240 1 +98 139 104.403064989112252 0 +98 141 104.403065189112240 1 +98 141 104.403064989112252 0 +98 143 104.403065189112240 1 +98 143 104.403064989112252 0 +98 145 104.403065189112240 1 +98 145 104.403064989112252 0 +98 147 104.403065189112240 1 +98 147 104.403064989112252 0 +98 149 104.403065189112240 1 +98 149 104.403064989112252 0 +98 151 104.403065189112240 1 +98 151 104.403064989112252 0 +98 153 104.403065189112240 1 +98 153 104.403064989112252 0 +98 155 104.403065189112240 1 +98 155 104.403064989112252 0 +98 157 104.403065189112240 1 +98 157 104.403064989112252 0 +98 159 104.403065189112240 1 +98 159 104.403064989112252 0 +98 161 104.403065189112240 1 +98 161 104.403064989112252 0 +98 163 104.403065189112240 1 +98 163 104.403064989112252 0 +98 165 104.403065189112240 1 +98 165 104.403064989112252 0 +98 167 104.403065189112240 1 +98 167 104.403064989112252 0 +98 169 104.403065189112240 1 +98 169 104.403064989112252 0 +98 171 104.403065189112240 1 +98 171 104.403064989112252 0 +98 173 104.403065189112240 1 +98 173 104.403064989112252 0 +98 175 104.403065189112240 1 +98 175 104.403064989112252 0 +98 177 104.403065189112240 1 +98 177 104.403064989112252 0 +98 179 104.403065189112240 1 +98 179 104.403064989112252 0 +98 181 202.237484261575247 1 +98 181 202.237484061575259 0 +98 183 202.237484261575247 1 +98 183 202.237484061575259 0 +98 185 202.237484261575247 1 +98 185 202.237484061575259 0 +98 187 202.237484261575247 1 +98 187 202.237484061575259 0 +98 189 202.237484261575247 1 +98 189 202.237484061575259 0 +98 191 202.237484261575247 1 +98 191 202.237484061575259 0 +98 193 202.237484261575247 1 +98 193 202.237484061575259 0 +98 195 202.237484261575247 1 +98 195 202.237484061575259 0 +98 197 202.237484261575247 1 +98 197 202.237484061575259 0 +98 199 202.237484261575247 1 +98 199 202.237484061575259 0 +98 201 301.496268733636498 1 +98 201 301.496268533636453 0 +98 203 301.496268733636498 1 +98 203 301.496268533636453 0 +98 205 301.496268733636498 1 +98 205 301.496268533636453 0 +98 207 301.496268733636498 1 +98 207 301.496268533636453 0 +98 209 301.496268733636498 1 +98 209 301.496268533636453 0 +98 211 301.496268733636498 1 +98 211 301.496268533636453 0 +98 213 301.496268733636498 1 +98 213 301.496268533636453 0 +98 215 301.496268733636498 1 +98 215 301.496268533636453 0 +98 217 301.496268733636498 1 +98 217 301.496268533636453 0 +98 219 301.496268733636498 1 +98 219 301.496268533636453 0 +100 1 104.403065189112240 1 +100 1 104.403064989112252 0 +100 3 104.403065189112240 1 +100 3 104.403064989112252 0 +100 5 104.403065189112240 1 +100 5 104.403064989112252 0 +100 7 104.403065189112240 1 +100 7 104.403064989112252 0 +100 9 104.403065189112240 1 +100 9 104.403064989112252 0 +100 11 104.403065189112240 1 +100 11 104.403064989112252 0 +100 13 104.403065189112240 1 +100 13 104.403064989112252 0 +100 15 104.403065189112240 1 +100 15 104.403064989112252 0 +100 17 104.403065189112240 1 +100 17 104.403064989112252 0 +100 19 104.403065189112240 1 +100 19 104.403064989112252 0 +100 21 104.403065189112240 1 +100 21 104.403064989112252 0 +100 23 104.403065189112240 1 +100 23 104.403064989112252 0 +100 25 104.403065189112240 1 +100 25 104.403064989112252 0 +100 27 104.403065189112240 1 +100 27 104.403064989112252 0 +100 29 104.403065189112240 1 +100 29 104.403064989112252 0 +100 31 104.403065189112240 1 +100 31 104.403064989112252 0 +100 33 104.403065189112240 1 +100 33 104.403064989112252 0 +100 35 104.403065189112240 1 +100 35 104.403064989112252 0 +100 37 104.403065189112240 1 +100 37 104.403064989112252 0 +100 39 104.403065189112240 1 +100 39 104.403064989112252 0 +100 41 104.403065189112240 1 +100 41 104.403064989112252 0 +100 43 104.403065189112240 1 +100 43 104.403064989112252 0 +100 45 104.403065189112240 1 +100 45 104.403064989112252 0 +100 47 104.403065189112240 1 +100 47 104.403064989112252 0 +100 49 104.403065189112240 1 +100 49 104.403064989112252 0 +100 51 104.403065189112240 1 +100 51 104.403064989112252 0 +100 53 104.403065189112240 1 +100 53 104.403064989112252 0 +100 55 104.403065189112240 1 +100 55 104.403064989112252 0 +100 57 104.403065189112240 1 +100 57 104.403064989112252 0 +100 59 104.403065189112240 1 +100 59 104.403064989112252 0 +100 61 30.000000099990881 1 +100 61 29.999999899990879 0 +100 63 30.000000099990881 1 +100 63 29.999999899990879 0 +100 65 30.000000099990881 1 +100 65 29.999999899990879 0 +100 67 30.059459034610772 1 +100 67 30.059458834610769 0 +100 69 30.000000099990881 1 +100 69 29.999999899990879 0 +100 71 30.059459034610772 1 +100 71 30.059458834610769 0 +100 73 30.000000099990881 1 +100 73 29.999999899990879 0 +100 75 30.000000099990881 1 +100 75 29.999999899990879 0 +100 77 30.000000099990881 1 +100 77 29.999999899990879 0 +100 79 30.059459034610772 1 +100 79 30.059458834610769 0 +100 81 30.059459034610772 1 +100 81 30.059458834610769 0 +100 83 30.000000099990881 1 +100 83 29.999999899990879 0 +100 85 30.000000099990881 1 +100 85 29.999999899990879 0 +100 87 30.059459034610772 1 +100 87 30.059458834610769 0 +100 89 30.000000099990881 1 +100 89 29.999999899990879 0 +100 91 30.000000099990881 1 +100 91 29.999999899990879 0 +100 93 30.059459034610772 1 +100 93 30.059458834610769 0 +100 95 30.000000099990881 1 +100 95 29.999999899990879 0 +100 97 30.059459034610772 1 +100 97 30.059458834610769 0 +100 99 30.059459034610772 1 +100 99 30.059458834610769 0 +100 101 30.000000099990881 1 +100 101 29.999999899990879 0 +100 103 30.000000099990881 1 +100 103 29.999999899990879 0 +100 105 30.059459034610772 1 +100 105 30.059458834610769 0 +100 107 30.000000099990881 1 +100 107 29.999999899990879 0 +100 109 30.059459034610772 1 +100 109 30.059458834610769 0 +100 111 30.000000099990881 1 +100 111 29.999999899990879 0 +100 113 30.000000099990881 1 +100 113 29.999999899990879 0 +100 115 30.059459034610772 1 +100 115 30.059458834610769 0 +100 117 30.000000099990881 1 +100 117 29.999999899990879 0 +100 119 30.000000099990881 1 +100 119 29.999999899990879 0 +100 121 104.403065189112240 1 +100 121 104.403064989112252 0 +100 123 104.403065189112240 1 +100 123 104.403064989112252 0 +100 125 104.403065189112240 1 +100 125 104.403064989112252 0 +100 127 104.403065189112240 1 +100 127 104.403064989112252 0 +100 129 104.403065189112240 1 +100 129 104.403064989112252 0 +100 131 104.403065189112240 1 +100 131 104.403064989112252 0 +100 133 104.403065189112240 1 +100 133 104.403064989112252 0 +100 135 104.403065189112240 1 +100 135 104.403064989112252 0 +100 137 104.403065189112240 1 +100 137 104.403064989112252 0 +100 139 104.403065189112240 1 +100 139 104.403064989112252 0 +100 141 104.403065189112240 1 +100 141 104.403064989112252 0 +100 143 104.403065189112240 1 +100 143 104.403064989112252 0 +100 145 104.403065189112240 1 +100 145 104.403064989112252 0 +100 147 104.403065189112240 1 +100 147 104.403064989112252 0 +100 149 104.403065189112240 1 +100 149 104.403064989112252 0 +100 151 104.403065189112240 1 +100 151 104.403064989112252 0 +100 153 104.403065189112240 1 +100 153 104.403064989112252 0 +100 155 104.403065189112240 1 +100 155 104.403064989112252 0 +100 157 104.403065189112240 1 +100 157 104.403064989112252 0 +100 159 104.403065189112240 1 +100 159 104.403064989112252 0 +100 161 104.403065189112240 1 +100 161 104.403064989112252 0 +100 163 104.403065189112240 1 +100 163 104.403064989112252 0 +100 165 104.403065189112240 1 +100 165 104.403064989112252 0 +100 167 104.403065189112240 1 +100 167 104.403064989112252 0 +100 169 104.403065189112240 1 +100 169 104.403064989112252 0 +100 171 104.403065189112240 1 +100 171 104.403064989112252 0 +100 173 104.403065189112240 1 +100 173 104.403064989112252 0 +100 175 104.403065189112240 1 +100 175 104.403064989112252 0 +100 177 104.403065189112240 1 +100 177 104.403064989112252 0 +100 179 104.403065189112240 1 +100 179 104.403064989112252 0 +100 181 202.237484261575247 1 +100 181 202.237484061575259 0 +100 183 202.237484261575247 1 +100 183 202.237484061575259 0 +100 185 202.237484261575247 1 +100 185 202.237484061575259 0 +100 187 202.237484261575247 1 +100 187 202.237484061575259 0 +100 189 202.237484261575247 1 +100 189 202.237484061575259 0 +100 191 202.237484261575247 1 +100 191 202.237484061575259 0 +100 193 202.237484261575247 1 +100 193 202.237484061575259 0 +100 195 202.237484261575247 1 +100 195 202.237484061575259 0 +100 197 202.237484261575247 1 +100 197 202.237484061575259 0 +100 199 202.237484261575247 1 +100 199 202.237484061575259 0 +100 201 301.496268733636498 1 +100 201 301.496268533636453 0 +100 203 301.496268733636498 1 +100 203 301.496268533636453 0 +100 205 301.496268733636498 1 +100 205 301.496268533636453 0 +100 207 301.496268733636498 1 +100 207 301.496268533636453 0 +100 209 301.496268733636498 1 +100 209 301.496268533636453 0 +100 211 301.496268733636498 1 +100 211 301.496268533636453 0 +100 213 301.496268733636498 1 +100 213 301.496268533636453 0 +100 215 301.496268733636498 1 +100 215 301.496268533636453 0 +100 217 301.496268733636498 1 +100 217 301.496268533636453 0 +100 219 301.496268733636498 1 +100 219 301.496268533636453 0 +102 1 104.403065189112240 1 +102 1 104.403064989112252 0 +102 3 104.403065189112240 1 +102 3 104.403064989112252 0 +102 5 104.403065189112240 1 +102 5 104.403064989112252 0 +102 7 104.403065189112240 1 +102 7 104.403064989112252 0 +102 9 104.403065189112240 1 +102 9 104.403064989112252 0 +102 11 104.403065189112240 1 +102 11 104.403064989112252 0 +102 13 104.403065189112240 1 +102 13 104.403064989112252 0 +102 15 104.403065189112240 1 +102 15 104.403064989112252 0 +102 17 104.403065189112240 1 +102 17 104.403064989112252 0 +102 19 104.403065189112240 1 +102 19 104.403064989112252 0 +102 21 104.403065189112240 1 +102 21 104.403064989112252 0 +102 23 104.403065189112240 1 +102 23 104.403064989112252 0 +102 25 104.403065189112240 1 +102 25 104.403064989112252 0 +102 27 104.403065189112240 1 +102 27 104.403064989112252 0 +102 29 104.403065189112240 1 +102 29 104.403064989112252 0 +102 31 104.403065189112240 1 +102 31 104.403064989112252 0 +102 33 104.403065189112240 1 +102 33 104.403064989112252 0 +102 35 104.403065189112240 1 +102 35 104.403064989112252 0 +102 37 104.403065189112240 1 +102 37 104.403064989112252 0 +102 39 104.403065189112240 1 +102 39 104.403064989112252 0 +102 41 104.403065189112240 1 +102 41 104.403064989112252 0 +102 43 104.403065189112240 1 +102 43 104.403064989112252 0 +102 45 104.403065189112240 1 +102 45 104.403064989112252 0 +102 47 104.403065189112240 1 +102 47 104.403064989112252 0 +102 49 104.403065189112240 1 +102 49 104.403064989112252 0 +102 51 104.403065189112240 1 +102 51 104.403064989112252 0 +102 53 104.403065189112240 1 +102 53 104.403064989112252 0 +102 55 104.403065189112240 1 +102 55 104.403064989112252 0 +102 57 104.403065189112240 1 +102 57 104.403064989112252 0 +102 59 104.403065189112240 1 +102 59 104.403064989112252 0 +102 61 30.000000099990881 1 +102 61 29.999999899990879 0 +102 63 30.000000099990881 1 +102 63 29.999999899990879 0 +102 65 30.000000099990881 1 +102 65 29.999999899990879 0 +102 67 30.000000099990881 1 +102 67 29.999999899990879 0 +102 69 30.000000099990881 1 +102 69 29.999999899990879 0 +102 71 30.000000099990881 1 +102 71 29.999999899990879 0 +102 73 30.000000099990881 1 +102 73 29.999999899990879 0 +102 75 30.000000099990881 1 +102 75 29.999999899990879 0 +102 77 30.000000099990881 1 +102 77 29.999999899990879 0 +102 79 30.000000099990881 1 +102 79 29.999999899990879 0 +102 81 30.000000099990881 1 +102 81 29.999999899990879 0 +102 83 30.000000099990881 1 +102 83 29.999999899990879 0 +102 85 30.000000099990881 1 +102 85 29.999999899990879 0 +102 87 30.000000099990881 1 +102 87 29.999999899990879 0 +102 89 30.000000099990881 1 +102 89 29.999999899990879 0 +102 91 30.000000099990881 1 +102 91 29.999999899990879 0 +102 93 30.000000099990881 1 +102 93 29.999999899990879 0 +102 95 30.000000099990881 1 +102 95 29.999999899990879 0 +102 97 30.000000099990881 1 +102 97 29.999999899990879 0 +102 99 30.000000099990881 1 +102 99 29.999999899990879 0 +102 101 30.000000099990881 1 +102 101 29.999999899990879 0 +102 103 30.000000099990881 1 +102 103 29.999999899990879 0 +102 105 30.000000099990881 1 +102 105 29.999999899990879 0 +102 107 30.000000099990881 1 +102 107 29.999999899990879 0 +102 109 30.000000099990881 1 +102 109 29.999999899990879 0 +102 111 30.000000099990881 1 +102 111 29.999999899990879 0 +102 113 30.000000099990881 1 +102 113 29.999999899990879 0 +102 115 30.000000099990881 1 +102 115 29.999999899990879 0 +102 117 30.000000099990881 1 +102 117 29.999999899990879 0 +102 119 30.000000099990881 1 +102 119 29.999999899990879 0 +102 121 104.403065189112240 1 +102 121 104.403064989112252 0 +102 123 104.403065189112240 1 +102 123 104.403064989112252 0 +102 125 104.403065189112240 1 +102 125 104.403064989112252 0 +102 127 104.403065189112240 1 +102 127 104.403064989112252 0 +102 129 104.403065189112240 1 +102 129 104.403064989112252 0 +102 131 104.403065189112240 1 +102 131 104.403064989112252 0 +102 133 104.403065189112240 1 +102 133 104.403064989112252 0 +102 135 104.403065189112240 1 +102 135 104.403064989112252 0 +102 137 104.403065189112240 1 +102 137 104.403064989112252 0 +102 139 104.403065189112240 1 +102 139 104.403064989112252 0 +102 141 104.403065189112240 1 +102 141 104.403064989112252 0 +102 143 104.403065189112240 1 +102 143 104.403064989112252 0 +102 145 104.403065189112240 1 +102 145 104.403064989112252 0 +102 147 104.403065189112240 1 +102 147 104.403064989112252 0 +102 149 104.403065189112240 1 +102 149 104.403064989112252 0 +102 151 104.403065189112240 1 +102 151 104.403064989112252 0 +102 153 104.403065189112240 1 +102 153 104.403064989112252 0 +102 155 104.403065189112240 1 +102 155 104.403064989112252 0 +102 157 104.403065189112240 1 +102 157 104.403064989112252 0 +102 159 104.403065189112240 1 +102 159 104.403064989112252 0 +102 161 104.403065189112240 1 +102 161 104.403064989112252 0 +102 163 104.403065189112240 1 +102 163 104.403064989112252 0 +102 165 104.403065189112240 1 +102 165 104.403064989112252 0 +102 167 104.403065189112240 1 +102 167 104.403064989112252 0 +102 169 104.403065189112240 1 +102 169 104.403064989112252 0 +102 171 104.403065189112240 1 +102 171 104.403064989112252 0 +102 173 104.403065189112240 1 +102 173 104.403064989112252 0 +102 175 104.403065189112240 1 +102 175 104.403064989112252 0 +102 177 104.403065189112240 1 +102 177 104.403064989112252 0 +102 179 104.403065189112240 1 +102 179 104.403064989112252 0 +102 181 202.237484261575247 1 +102 181 202.237484061575259 0 +102 183 202.237484261575247 1 +102 183 202.237484061575259 0 +102 185 202.237484261575247 1 +102 185 202.237484061575259 0 +102 187 202.237484261575247 1 +102 187 202.237484061575259 0 +102 189 202.237484261575247 1 +102 189 202.237484061575259 0 +102 191 202.237484261575247 1 +102 191 202.237484061575259 0 +102 193 202.237484261575247 1 +102 193 202.237484061575259 0 +102 195 202.237484261575247 1 +102 195 202.237484061575259 0 +102 197 202.237484261575247 1 +102 197 202.237484061575259 0 +102 199 202.237484261575247 1 +102 199 202.237484061575259 0 +102 201 301.496268733636498 1 +102 201 301.496268533636453 0 +102 203 301.496268733636498 1 +102 203 301.496268533636453 0 +102 205 301.496268733636498 1 +102 205 301.496268533636453 0 +102 207 301.496268733636498 1 +102 207 301.496268533636453 0 +102 209 301.496268733636498 1 +102 209 301.496268533636453 0 +102 211 301.496268733636498 1 +102 211 301.496268533636453 0 +102 213 301.496268733636498 1 +102 213 301.496268533636453 0 +102 215 301.496268733636498 1 +102 215 301.496268533636453 0 +102 217 301.496268733636498 1 +102 217 301.496268533636453 0 +102 219 301.496268733636498 1 +102 219 301.496268533636453 0 +104 1 104.403065189112240 1 +104 1 104.403064989112252 0 +104 3 104.403065189112240 1 +104 3 104.403064989112252 0 +104 5 104.403065189112240 1 +104 5 104.403064989112252 0 +104 7 104.403065189112240 1 +104 7 104.403064989112252 0 +104 9 104.403065189112240 1 +104 9 104.403064989112252 0 +104 11 104.403065189112240 1 +104 11 104.403064989112252 0 +104 13 104.403065189112240 1 +104 13 104.403064989112252 0 +104 15 104.403065189112240 1 +104 15 104.403064989112252 0 +104 17 104.403065189112240 1 +104 17 104.403064989112252 0 +104 19 104.403065189112240 1 +104 19 104.403064989112252 0 +104 21 104.403065189112240 1 +104 21 104.403064989112252 0 +104 23 104.403065189112240 1 +104 23 104.403064989112252 0 +104 25 104.403065189112240 1 +104 25 104.403064989112252 0 +104 27 104.403065189112240 1 +104 27 104.403064989112252 0 +104 29 104.403065189112240 1 +104 29 104.403064989112252 0 +104 31 104.403065189112240 1 +104 31 104.403064989112252 0 +104 33 104.403065189112240 1 +104 33 104.403064989112252 0 +104 35 104.403065189112240 1 +104 35 104.403064989112252 0 +104 37 104.403065189112240 1 +104 37 104.403064989112252 0 +104 39 104.403065189112240 1 +104 39 104.403064989112252 0 +104 41 104.403065189112240 1 +104 41 104.403064989112252 0 +104 43 104.403065189112240 1 +104 43 104.403064989112252 0 +104 45 104.403065189112240 1 +104 45 104.403064989112252 0 +104 47 104.403065189112240 1 +104 47 104.403064989112252 0 +104 49 104.403065189112240 1 +104 49 104.403064989112252 0 +104 51 104.403065189112240 1 +104 51 104.403064989112252 0 +104 53 104.403065189112240 1 +104 53 104.403064989112252 0 +104 55 104.403065189112240 1 +104 55 104.403064989112252 0 +104 57 104.403065189112240 1 +104 57 104.403064989112252 0 +104 59 104.403065189112240 1 +104 59 104.403064989112252 0 +104 61 30.000000099990881 1 +104 61 29.999999899990879 0 +104 63 30.000000099990881 1 +104 63 29.999999899990879 0 +104 65 30.000000099990881 1 +104 65 29.999999899990879 0 +104 67 30.000000099990881 1 +104 67 29.999999899990879 0 +104 69 30.000000099990881 1 +104 69 29.999999899990879 0 +104 71 30.000000099990881 1 +104 71 29.999999899990879 0 +104 73 30.000000099990881 1 +104 73 29.999999899990879 0 +104 75 30.000000099990881 1 +104 75 29.999999899990879 0 +104 77 30.000000099990881 1 +104 77 29.999999899990879 0 +104 79 30.000000099990881 1 +104 79 29.999999899990879 0 +104 81 30.000000099990881 1 +104 81 29.999999899990879 0 +104 83 30.000000099990881 1 +104 83 29.999999899990879 0 +104 85 30.000000099990881 1 +104 85 29.999999899990879 0 +104 87 30.000000099990881 1 +104 87 29.999999899990879 0 +104 89 30.000000099990881 1 +104 89 29.999999899990879 0 +104 91 30.000000099990881 1 +104 91 29.999999899990879 0 +104 93 30.000000099990881 1 +104 93 29.999999899990879 0 +104 95 30.000000099990881 1 +104 95 29.999999899990879 0 +104 97 30.000000099990881 1 +104 97 29.999999899990879 0 +104 99 30.000000099990881 1 +104 99 29.999999899990879 0 +104 101 30.000000099990881 1 +104 101 29.999999899990879 0 +104 103 30.000000099990881 1 +104 103 29.999999899990879 0 +104 105 30.000000099990881 1 +104 105 29.999999899990879 0 +104 107 30.000000099990881 1 +104 107 29.999999899990879 0 +104 109 30.000000099990881 1 +104 109 29.999999899990879 0 +104 111 30.000000099990881 1 +104 111 29.999999899990879 0 +104 113 30.000000099990881 1 +104 113 29.999999899990879 0 +104 115 30.000000099990881 1 +104 115 29.999999899990879 0 +104 117 30.000000099990881 1 +104 117 29.999999899990879 0 +104 119 30.000000099990881 1 +104 119 29.999999899990879 0 +104 121 104.403065189112240 1 +104 121 104.403064989112252 0 +104 123 104.403065189112240 1 +104 123 104.403064989112252 0 +104 125 104.403065189112240 1 +104 125 104.403064989112252 0 +104 127 104.403065189112240 1 +104 127 104.403064989112252 0 +104 129 104.403065189112240 1 +104 129 104.403064989112252 0 +104 131 104.403065189112240 1 +104 131 104.403064989112252 0 +104 133 104.403065189112240 1 +104 133 104.403064989112252 0 +104 135 104.403065189112240 1 +104 135 104.403064989112252 0 +104 137 104.403065189112240 1 +104 137 104.403064989112252 0 +104 139 104.403065189112240 1 +104 139 104.403064989112252 0 +104 141 104.403065189112240 1 +104 141 104.403064989112252 0 +104 143 104.403065189112240 1 +104 143 104.403064989112252 0 +104 145 104.403065189112240 1 +104 145 104.403064989112252 0 +104 147 104.403065189112240 1 +104 147 104.403064989112252 0 +104 149 104.403065189112240 1 +104 149 104.403064989112252 0 +104 151 104.403065189112240 1 +104 151 104.403064989112252 0 +104 153 104.403065189112240 1 +104 153 104.403064989112252 0 +104 155 104.403065189112240 1 +104 155 104.403064989112252 0 +104 157 104.403065189112240 1 +104 157 104.403064989112252 0 +104 159 104.403065189112240 1 +104 159 104.403064989112252 0 +104 161 104.403065189112240 1 +104 161 104.403064989112252 0 +104 163 104.403065189112240 1 +104 163 104.403064989112252 0 +104 165 104.403065189112240 1 +104 165 104.403064989112252 0 +104 167 104.403065189112240 1 +104 167 104.403064989112252 0 +104 169 104.403065189112240 1 +104 169 104.403064989112252 0 +104 171 104.403065189112240 1 +104 171 104.403064989112252 0 +104 173 104.403065189112240 1 +104 173 104.403064989112252 0 +104 175 104.403065189112240 1 +104 175 104.403064989112252 0 +104 177 104.403065189112240 1 +104 177 104.403064989112252 0 +104 179 104.403065189112240 1 +104 179 104.403064989112252 0 +104 181 202.237484261575247 1 +104 181 202.237484061575259 0 +104 183 202.237484261575247 1 +104 183 202.237484061575259 0 +104 185 202.237484261575247 1 +104 185 202.237484061575259 0 +104 187 202.237484261575247 1 +104 187 202.237484061575259 0 +104 189 202.237484261575247 1 +104 189 202.237484061575259 0 +104 191 202.237484261575247 1 +104 191 202.237484061575259 0 +104 193 202.237484261575247 1 +104 193 202.237484061575259 0 +104 195 202.237484261575247 1 +104 195 202.237484061575259 0 +104 197 202.237484261575247 1 +104 197 202.237484061575259 0 +104 199 202.237484261575247 1 +104 199 202.237484061575259 0 +104 201 301.496268733636498 1 +104 201 301.496268533636453 0 +104 203 301.496268733636498 1 +104 203 301.496268533636453 0 +104 205 301.496268733636498 1 +104 205 301.496268533636453 0 +104 207 301.496268733636498 1 +104 207 301.496268533636453 0 +104 209 301.496268733636498 1 +104 209 301.496268533636453 0 +104 211 301.496268733636498 1 +104 211 301.496268533636453 0 +104 213 301.496268733636498 1 +104 213 301.496268533636453 0 +104 215 301.496268733636498 1 +104 215 301.496268533636453 0 +104 217 301.496268733636498 1 +104 217 301.496268533636453 0 +104 219 301.496268733636498 1 +104 219 301.496268533636453 0 +106 1 104.403065189112240 1 +106 1 104.403064989112252 0 +106 3 104.403065189112240 1 +106 3 104.403064989112252 0 +106 5 104.403065189112240 1 +106 5 104.403064989112252 0 +106 7 104.403065189112240 1 +106 7 104.403064989112252 0 +106 9 104.403065189112240 1 +106 9 104.403064989112252 0 +106 11 104.403065189112240 1 +106 11 104.403064989112252 0 +106 13 104.403065189112240 1 +106 13 104.403064989112252 0 +106 15 104.403065189112240 1 +106 15 104.403064989112252 0 +106 17 104.403065189112240 1 +106 17 104.403064989112252 0 +106 19 104.403065189112240 1 +106 19 104.403064989112252 0 +106 21 104.403065189112240 1 +106 21 104.403064989112252 0 +106 23 104.403065189112240 1 +106 23 104.403064989112252 0 +106 25 104.403065189112240 1 +106 25 104.403064989112252 0 +106 27 104.403065189112240 1 +106 27 104.403064989112252 0 +106 29 104.403065189112240 1 +106 29 104.403064989112252 0 +106 31 104.403065189112240 1 +106 31 104.403064989112252 0 +106 33 104.403065189112240 1 +106 33 104.403064989112252 0 +106 35 104.403065189112240 1 +106 35 104.403064989112252 0 +106 37 104.403065189112240 1 +106 37 104.403064989112252 0 +106 39 104.403065189112240 1 +106 39 104.403064989112252 0 +106 41 104.403065189112240 1 +106 41 104.403064989112252 0 +106 43 104.403065189112240 1 +106 43 104.403064989112252 0 +106 45 104.403065189112240 1 +106 45 104.403064989112252 0 +106 47 104.403065189112240 1 +106 47 104.403064989112252 0 +106 49 104.403065189112240 1 +106 49 104.403064989112252 0 +106 51 104.403065189112240 1 +106 51 104.403064989112252 0 +106 53 104.403065189112240 1 +106 53 104.403064989112252 0 +106 55 104.403065189112240 1 +106 55 104.403064989112252 0 +106 57 104.403065189112240 1 +106 57 104.403064989112252 0 +106 59 104.403065189112240 1 +106 59 104.403064989112252 0 +106 61 30.000000099990881 1 +106 61 29.999999899990879 0 +106 63 30.000000099990881 1 +106 63 29.999999899990879 0 +106 65 30.000000099990881 1 +106 65 29.999999899990879 0 +106 67 30.000000099990881 1 +106 67 29.999999899990879 0 +106 69 30.000000099990881 1 +106 69 29.999999899990879 0 +106 71 30.059459034610772 1 +106 71 30.059458834610769 0 +106 73 30.000000099990881 1 +106 73 29.999999899990879 0 +106 75 30.059459034610772 1 +106 75 30.059458834610769 0 +106 77 30.000000099990881 1 +106 77 29.999999899990879 0 +106 79 30.059459034610772 1 +106 79 30.059458834610769 0 +106 81 30.059459034610772 1 +106 81 30.059458834610769 0 +106 83 30.059459034610772 1 +106 83 30.059458834610769 0 +106 85 30.000000099990881 1 +106 85 29.999999899990879 0 +106 87 30.059459034610772 1 +106 87 30.059458834610769 0 +106 89 30.000000099990881 1 +106 89 29.999999899990879 0 +106 91 30.059459034610772 1 +106 91 30.059458834610769 0 +106 93 30.000000099990881 1 +106 93 29.999999899990879 0 +106 95 30.000000099990881 1 +106 95 29.999999899990879 0 +106 97 30.059459034610772 1 +106 97 30.059458834610769 0 +106 99 30.059459034610772 1 +106 99 30.059458834610769 0 +106 101 30.000000099990881 1 +106 101 29.999999899990879 0 +106 103 30.000000099990881 1 +106 103 29.999999899990879 0 +106 105 30.000000099990881 1 +106 105 29.999999899990879 0 +106 107 30.000000099990881 1 +106 107 29.999999899990879 0 +106 109 30.059459034610772 1 +106 109 30.059458834610769 0 +106 111 30.000000099990881 1 +106 111 29.999999899990879 0 +106 113 30.000000099990881 1 +106 113 29.999999899990879 0 +106 115 30.059459034610772 1 +106 115 30.059458834610769 0 +106 117 30.059459034610772 1 +106 117 30.059458834610769 0 +106 119 30.000000099990881 1 +106 119 29.999999899990879 0 +106 121 104.403065189112240 1 +106 121 104.403064989112252 0 +106 123 104.403065189112240 1 +106 123 104.403064989112252 0 +106 125 104.403065189112240 1 +106 125 104.403064989112252 0 +106 127 104.403065189112240 1 +106 127 104.403064989112252 0 +106 129 104.403065189112240 1 +106 129 104.403064989112252 0 +106 131 104.403065189112240 1 +106 131 104.403064989112252 0 +106 133 104.403065189112240 1 +106 133 104.403064989112252 0 +106 135 104.403065189112240 1 +106 135 104.403064989112252 0 +106 137 104.403065189112240 1 +106 137 104.403064989112252 0 +106 139 104.403065189112240 1 +106 139 104.403064989112252 0 +106 141 104.403065189112240 1 +106 141 104.403064989112252 0 +106 143 104.403065189112240 1 +106 143 104.403064989112252 0 +106 145 104.403065189112240 1 +106 145 104.403064989112252 0 +106 147 104.403065189112240 1 +106 147 104.403064989112252 0 +106 149 104.403065189112240 1 +106 149 104.403064989112252 0 +106 151 104.403065189112240 1 +106 151 104.403064989112252 0 +106 153 104.403065189112240 1 +106 153 104.403064989112252 0 +106 155 104.403065189112240 1 +106 155 104.403064989112252 0 +106 157 104.403065189112240 1 +106 157 104.403064989112252 0 +106 159 104.403065189112240 1 +106 159 104.403064989112252 0 +106 161 104.403065189112240 1 +106 161 104.403064989112252 0 +106 163 104.403065189112240 1 +106 163 104.403064989112252 0 +106 165 104.403065189112240 1 +106 165 104.403064989112252 0 +106 167 104.403065189112240 1 +106 167 104.403064989112252 0 +106 169 104.403065189112240 1 +106 169 104.403064989112252 0 +106 171 104.403065189112240 1 +106 171 104.403064989112252 0 +106 173 104.403065189112240 1 +106 173 104.403064989112252 0 +106 175 104.403065189112240 1 +106 175 104.403064989112252 0 +106 177 104.403065189112240 1 +106 177 104.403064989112252 0 +106 179 104.403065189112240 1 +106 179 104.403064989112252 0 +106 181 202.237484261575247 1 +106 181 202.237484061575259 0 +106 183 202.237484261575247 1 +106 183 202.237484061575259 0 +106 185 202.237484261575247 1 +106 185 202.237484061575259 0 +106 187 202.237484261575247 1 +106 187 202.237484061575259 0 +106 189 202.237484261575247 1 +106 189 202.237484061575259 0 +106 191 202.237484261575247 1 +106 191 202.237484061575259 0 +106 193 202.237484261575247 1 +106 193 202.237484061575259 0 +106 195 202.237484261575247 1 +106 195 202.237484061575259 0 +106 197 202.237484261575247 1 +106 197 202.237484061575259 0 +106 199 202.237484261575247 1 +106 199 202.237484061575259 0 +106 201 301.496268733636498 1 +106 201 301.496268533636453 0 +106 203 301.496268733636498 1 +106 203 301.496268533636453 0 +106 205 301.496268733636498 1 +106 205 301.496268533636453 0 +106 207 301.496268733636498 1 +106 207 301.496268533636453 0 +106 209 301.496268733636498 1 +106 209 301.496268533636453 0 +106 211 301.496268733636498 1 +106 211 301.496268533636453 0 +106 213 301.496268733636498 1 +106 213 301.496268533636453 0 +106 215 301.496268733636498 1 +106 215 301.496268533636453 0 +106 217 301.496268733636498 1 +106 217 301.496268533636453 0 +106 219 301.496268733636498 1 +106 219 301.496268533636453 0 +108 1 104.403065189112240 1 +108 1 104.403064989112252 0 +108 3 104.403065189112240 1 +108 3 104.403064989112252 0 +108 5 104.403065189112240 1 +108 5 104.403064989112252 0 +108 7 104.403065189112240 1 +108 7 104.403064989112252 0 +108 9 104.403065189112240 1 +108 9 104.403064989112252 0 +108 11 104.403065189112240 1 +108 11 104.403064989112252 0 +108 13 104.403065189112240 1 +108 13 104.403064989112252 0 +108 15 104.403065189112240 1 +108 15 104.403064989112252 0 +108 17 104.403065189112240 1 +108 17 104.403064989112252 0 +108 19 104.403065189112240 1 +108 19 104.403064989112252 0 +108 21 104.403065189112240 1 +108 21 104.403064989112252 0 +108 23 104.403065189112240 1 +108 23 104.403064989112252 0 +108 25 104.403065189112240 1 +108 25 104.403064989112252 0 +108 27 104.403065189112240 1 +108 27 104.403064989112252 0 +108 29 104.403065189112240 1 +108 29 104.403064989112252 0 +108 31 104.403065189112240 1 +108 31 104.403064989112252 0 +108 33 104.403065189112240 1 +108 33 104.403064989112252 0 +108 35 104.403065189112240 1 +108 35 104.403064989112252 0 +108 37 104.403065189112240 1 +108 37 104.403064989112252 0 +108 39 104.403065189112240 1 +108 39 104.403064989112252 0 +108 41 104.403065189112240 1 +108 41 104.403064989112252 0 +108 43 104.403065189112240 1 +108 43 104.403064989112252 0 +108 45 104.403065189112240 1 +108 45 104.403064989112252 0 +108 47 104.403065189112240 1 +108 47 104.403064989112252 0 +108 49 104.403065189112240 1 +108 49 104.403064989112252 0 +108 51 104.403065189112240 1 +108 51 104.403064989112252 0 +108 53 104.403065189112240 1 +108 53 104.403064989112252 0 +108 55 104.403065189112240 1 +108 55 104.403064989112252 0 +108 57 104.403065189112240 1 +108 57 104.403064989112252 0 +108 59 104.403065189112240 1 +108 59 104.403064989112252 0 +108 61 30.000000099990881 1 +108 61 29.999999899990879 0 +108 63 30.000000099990881 1 +108 63 29.999999899990879 0 +108 65 30.000000099990881 1 +108 65 29.999999899990879 0 +108 67 30.000000099990881 1 +108 67 29.999999899990879 0 +108 69 30.000000099990881 1 +108 69 29.999999899990879 0 +108 71 30.000000099990881 1 +108 71 29.999999899990879 0 +108 73 30.000000099990881 1 +108 73 29.999999899990879 0 +108 75 30.000000099990881 1 +108 75 29.999999899990879 0 +108 77 30.000000099990881 1 +108 77 29.999999899990879 0 +108 79 30.000000099990881 1 +108 79 29.999999899990879 0 +108 81 30.059459034610772 1 +108 81 30.059458834610769 0 +108 83 30.000000099990881 1 +108 83 29.999999899990879 0 +108 85 30.000000099990881 1 +108 85 29.999999899990879 0 +108 87 30.000000099990881 1 +108 87 29.999999899990879 0 +108 89 30.000000099990881 1 +108 89 29.999999899990879 0 +108 91 30.000000099990881 1 +108 91 29.999999899990879 0 +108 93 30.000000099990881 1 +108 93 29.999999899990879 0 +108 95 30.000000099990881 1 +108 95 29.999999899990879 0 +108 97 30.000000099990881 1 +108 97 29.999999899990879 0 +108 99 30.000000099990881 1 +108 99 29.999999899990879 0 +108 101 30.000000099990881 1 +108 101 29.999999899990879 0 +108 103 30.000000099990881 1 +108 103 29.999999899990879 0 +108 105 30.000000099990881 1 +108 105 29.999999899990879 0 +108 107 30.000000099990881 1 +108 107 29.999999899990879 0 +108 109 30.000000099990881 1 +108 109 29.999999899990879 0 +108 111 30.000000099990881 1 +108 111 29.999999899990879 0 +108 113 30.000000099990881 1 +108 113 29.999999899990879 0 +108 115 30.059459034610772 1 +108 115 30.059458834610769 0 +108 117 30.000000099990881 1 +108 117 29.999999899990879 0 +108 119 30.000000099990881 1 +108 119 29.999999899990879 0 +108 121 104.403065189112240 1 +108 121 104.403064989112252 0 +108 123 104.403065189112240 1 +108 123 104.403064989112252 0 +108 125 104.403065189112240 1 +108 125 104.403064989112252 0 +108 127 104.403065189112240 1 +108 127 104.403064989112252 0 +108 129 104.403065189112240 1 +108 129 104.403064989112252 0 +108 131 104.403065189112240 1 +108 131 104.403064989112252 0 +108 133 104.403065189112240 1 +108 133 104.403064989112252 0 +108 135 104.403065189112240 1 +108 135 104.403064989112252 0 +108 137 104.403065189112240 1 +108 137 104.403064989112252 0 +108 139 104.403065189112240 1 +108 139 104.403064989112252 0 +108 141 104.403065189112240 1 +108 141 104.403064989112252 0 +108 143 104.403065189112240 1 +108 143 104.403064989112252 0 +108 145 104.403065189112240 1 +108 145 104.403064989112252 0 +108 147 104.403065189112240 1 +108 147 104.403064989112252 0 +108 149 104.403065189112240 1 +108 149 104.403064989112252 0 +108 151 104.403065189112240 1 +108 151 104.403064989112252 0 +108 153 104.403065189112240 1 +108 153 104.403064989112252 0 +108 155 104.403065189112240 1 +108 155 104.403064989112252 0 +108 157 104.403065189112240 1 +108 157 104.403064989112252 0 +108 159 104.403065189112240 1 +108 159 104.403064989112252 0 +108 161 104.403065189112240 1 +108 161 104.403064989112252 0 +108 163 104.403065189112240 1 +108 163 104.403064989112252 0 +108 165 104.403065189112240 1 +108 165 104.403064989112252 0 +108 167 104.403065189112240 1 +108 167 104.403064989112252 0 +108 169 104.403065189112240 1 +108 169 104.403064989112252 0 +108 171 104.403065189112240 1 +108 171 104.403064989112252 0 +108 173 104.403065189112240 1 +108 173 104.403064989112252 0 +108 175 104.403065189112240 1 +108 175 104.403064989112252 0 +108 177 104.403065189112240 1 +108 177 104.403064989112252 0 +108 179 104.403065189112240 1 +108 179 104.403064989112252 0 +108 181 202.237484261575247 1 +108 181 202.237484061575259 0 +108 183 202.237484261575247 1 +108 183 202.237484061575259 0 +108 185 202.237484261575247 1 +108 185 202.237484061575259 0 +108 187 202.237484261575247 1 +108 187 202.237484061575259 0 +108 189 202.237484261575247 1 +108 189 202.237484061575259 0 +108 191 202.237484261575247 1 +108 191 202.237484061575259 0 +108 193 202.237484261575247 1 +108 193 202.237484061575259 0 +108 195 202.237484261575247 1 +108 195 202.237484061575259 0 +108 197 202.237484261575247 1 +108 197 202.237484061575259 0 +108 199 202.237484261575247 1 +108 199 202.237484061575259 0 +108 201 301.496268733636498 1 +108 201 301.496268533636453 0 +108 203 301.496268733636498 1 +108 203 301.496268533636453 0 +108 205 301.496268733636498 1 +108 205 301.496268533636453 0 +108 207 301.496268733636498 1 +108 207 301.496268533636453 0 +108 209 301.496268733636498 1 +108 209 301.496268533636453 0 +108 211 301.496268733636498 1 +108 211 301.496268533636453 0 +108 213 301.496268733636498 1 +108 213 301.496268533636453 0 +108 215 301.496268733636498 1 +108 215 301.496268533636453 0 +108 217 301.496268733636498 1 +108 217 301.496268533636453 0 +108 219 301.496268733636498 1 +108 219 301.496268533636453 0 +110 1 104.403065189112240 1 +110 1 104.403064989112252 0 +110 3 104.403065189112240 1 +110 3 104.403064989112252 0 +110 5 104.403065189112240 1 +110 5 104.403064989112252 0 +110 7 104.403065189112240 1 +110 7 104.403064989112252 0 +110 9 104.403065189112240 1 +110 9 104.403064989112252 0 +110 11 104.403065189112240 1 +110 11 104.403064989112252 0 +110 13 104.403065189112240 1 +110 13 104.403064989112252 0 +110 15 104.403065189112240 1 +110 15 104.403064989112252 0 +110 17 104.403065189112240 1 +110 17 104.403064989112252 0 +110 19 104.403065189112240 1 +110 19 104.403064989112252 0 +110 21 104.403065189112240 1 +110 21 104.403064989112252 0 +110 23 104.403065189112240 1 +110 23 104.403064989112252 0 +110 25 104.403065189112240 1 +110 25 104.403064989112252 0 +110 27 104.403065189112240 1 +110 27 104.403064989112252 0 +110 29 104.403065189112240 1 +110 29 104.403064989112252 0 +110 31 104.403065189112240 1 +110 31 104.403064989112252 0 +110 33 104.403065189112240 1 +110 33 104.403064989112252 0 +110 35 104.403065189112240 1 +110 35 104.403064989112252 0 +110 37 104.403065189112240 1 +110 37 104.403064989112252 0 +110 39 104.403065189112240 1 +110 39 104.403064989112252 0 +110 41 104.403065189112240 1 +110 41 104.403064989112252 0 +110 43 104.403065189112240 1 +110 43 104.403064989112252 0 +110 45 104.403065189112240 1 +110 45 104.403064989112252 0 +110 47 104.403065189112240 1 +110 47 104.403064989112252 0 +110 49 104.403065189112240 1 +110 49 104.403064989112252 0 +110 51 104.403065189112240 1 +110 51 104.403064989112252 0 +110 53 104.403065189112240 1 +110 53 104.403064989112252 0 +110 55 104.403065189112240 1 +110 55 104.403064989112252 0 +110 57 104.403065189112240 1 +110 57 104.403064989112252 0 +110 59 104.403065189112240 1 +110 59 104.403064989112252 0 +110 61 30.000000099990881 1 +110 61 29.999999899990879 0 +110 63 30.000000099990881 1 +110 63 29.999999899990879 0 +110 65 30.000000099990881 1 +110 65 29.999999899990879 0 +110 67 30.000000099990881 1 +110 67 29.999999899990879 0 +110 69 30.000000099990881 1 +110 69 29.999999899990879 0 +110 71 30.059459034610772 1 +110 71 30.059458834610769 0 +110 73 30.000000099990881 1 +110 73 29.999999899990879 0 +110 75 30.000000099990881 1 +110 75 29.999999899990879 0 +110 77 30.000000099990881 1 +110 77 29.999999899990879 0 +110 79 30.059459034610772 1 +110 79 30.059458834610769 0 +110 81 30.059459034610772 1 +110 81 30.059458834610769 0 +110 83 30.000000099990881 1 +110 83 29.999999899990879 0 +110 85 30.000000099990881 1 +110 85 29.999999899990879 0 +110 87 30.059459034610772 1 +110 87 30.059458834610769 0 +110 89 30.000000099990881 1 +110 89 29.999999899990879 0 +110 91 30.000000099990881 1 +110 91 29.999999899990879 0 +110 93 30.000000099990881 1 +110 93 29.999999899990879 0 +110 95 30.000000099990881 1 +110 95 29.999999899990879 0 +110 97 30.059459034610772 1 +110 97 30.059458834610769 0 +110 99 30.000000099990881 1 +110 99 29.999999899990879 0 +110 101 30.000000099990881 1 +110 101 29.999999899990879 0 +110 103 30.000000099990881 1 +110 103 29.999999899990879 0 +110 105 30.000000099990881 1 +110 105 29.999999899990879 0 +110 107 30.059459034610772 1 +110 107 30.059458834610769 0 +110 109 30.000000099990881 1 +110 109 29.999999899990879 0 +110 111 30.000000099990881 1 +110 111 29.999999899990879 0 +110 113 30.000000099990881 1 +110 113 29.999999899990879 0 +110 115 30.059459034610772 1 +110 115 30.059458834610769 0 +110 117 30.000000099990881 1 +110 117 29.999999899990879 0 +110 119 30.000000099990881 1 +110 119 29.999999899990879 0 +110 121 104.403065189112240 1 +110 121 104.403064989112252 0 +110 123 104.403065189112240 1 +110 123 104.403064989112252 0 +110 125 104.403065189112240 1 +110 125 104.403064989112252 0 +110 127 104.403065189112240 1 +110 127 104.403064989112252 0 +110 129 104.403065189112240 1 +110 129 104.403064989112252 0 +110 131 104.403065189112240 1 +110 131 104.403064989112252 0 +110 133 104.403065189112240 1 +110 133 104.403064989112252 0 +110 135 104.403065189112240 1 +110 135 104.403064989112252 0 +110 137 104.403065189112240 1 +110 137 104.403064989112252 0 +110 139 104.403065189112240 1 +110 139 104.403064989112252 0 +110 141 104.403065189112240 1 +110 141 104.403064989112252 0 +110 143 104.403065189112240 1 +110 143 104.403064989112252 0 +110 145 104.403065189112240 1 +110 145 104.403064989112252 0 +110 147 104.403065189112240 1 +110 147 104.403064989112252 0 +110 149 104.403065189112240 1 +110 149 104.403064989112252 0 +110 151 104.403065189112240 1 +110 151 104.403064989112252 0 +110 153 104.403065189112240 1 +110 153 104.403064989112252 0 +110 155 104.403065189112240 1 +110 155 104.403064989112252 0 +110 157 104.403065189112240 1 +110 157 104.403064989112252 0 +110 159 104.403065189112240 1 +110 159 104.403064989112252 0 +110 161 104.403065189112240 1 +110 161 104.403064989112252 0 +110 163 104.403065189112240 1 +110 163 104.403064989112252 0 +110 165 104.403065189112240 1 +110 165 104.403064989112252 0 +110 167 104.403065189112240 1 +110 167 104.403064989112252 0 +110 169 104.403065189112240 1 +110 169 104.403064989112252 0 +110 171 104.403065189112240 1 +110 171 104.403064989112252 0 +110 173 104.403065189112240 1 +110 173 104.403064989112252 0 +110 175 104.403065189112240 1 +110 175 104.403064989112252 0 +110 177 104.403065189112240 1 +110 177 104.403064989112252 0 +110 179 104.403065189112240 1 +110 179 104.403064989112252 0 +110 181 202.237484261575247 1 +110 181 202.237484061575259 0 +110 183 202.237484261575247 1 +110 183 202.237484061575259 0 +110 185 202.237484261575247 1 +110 185 202.237484061575259 0 +110 187 202.237484261575247 1 +110 187 202.237484061575259 0 +110 189 202.237484261575247 1 +110 189 202.237484061575259 0 +110 191 202.237484261575247 1 +110 191 202.237484061575259 0 +110 193 202.237484261575247 1 +110 193 202.237484061575259 0 +110 195 202.237484261575247 1 +110 195 202.237484061575259 0 +110 197 202.237484261575247 1 +110 197 202.237484061575259 0 +110 199 202.237484261575247 1 +110 199 202.237484061575259 0 +110 201 301.496268733636498 1 +110 201 301.496268533636453 0 +110 203 301.496268733636498 1 +110 203 301.496268533636453 0 +110 205 301.496268733636498 1 +110 205 301.496268533636453 0 +110 207 301.496268733636498 1 +110 207 301.496268533636453 0 +110 209 301.496268733636498 1 +110 209 301.496268533636453 0 +110 211 301.496268733636498 1 +110 211 301.496268533636453 0 +110 213 301.496268733636498 1 +110 213 301.496268533636453 0 +110 215 301.496268733636498 1 +110 215 301.496268533636453 0 +110 217 301.496268733636498 1 +110 217 301.496268533636453 0 +110 219 301.496268733636498 1 +110 219 301.496268533636453 0 +112 1 104.403065189112240 1 +112 1 104.403064989112252 0 +112 3 104.403065189112240 1 +112 3 104.403064989112252 0 +112 5 104.403065189112240 1 +112 5 104.403064989112252 0 +112 7 104.403065189112240 1 +112 7 104.403064989112252 0 +112 9 104.403065189112240 1 +112 9 104.403064989112252 0 +112 11 104.403065189112240 1 +112 11 104.403064989112252 0 +112 13 104.403065189112240 1 +112 13 104.403064989112252 0 +112 15 104.403065189112240 1 +112 15 104.403064989112252 0 +112 17 104.403065189112240 1 +112 17 104.403064989112252 0 +112 19 104.403065189112240 1 +112 19 104.403064989112252 0 +112 21 104.403065189112240 1 +112 21 104.403064989112252 0 +112 23 104.403065189112240 1 +112 23 104.403064989112252 0 +112 25 104.403065189112240 1 +112 25 104.403064989112252 0 +112 27 104.403065189112240 1 +112 27 104.403064989112252 0 +112 29 104.403065189112240 1 +112 29 104.403064989112252 0 +112 31 104.403065189112240 1 +112 31 104.403064989112252 0 +112 33 104.403065189112240 1 +112 33 104.403064989112252 0 +112 35 104.403065189112240 1 +112 35 104.403064989112252 0 +112 37 104.403065189112240 1 +112 37 104.403064989112252 0 +112 39 104.403065189112240 1 +112 39 104.403064989112252 0 +112 41 104.403065189112240 1 +112 41 104.403064989112252 0 +112 43 104.403065189112240 1 +112 43 104.403064989112252 0 +112 45 104.403065189112240 1 +112 45 104.403064989112252 0 +112 47 104.403065189112240 1 +112 47 104.403064989112252 0 +112 49 104.403065189112240 1 +112 49 104.403064989112252 0 +112 51 104.403065189112240 1 +112 51 104.403064989112252 0 +112 53 104.403065189112240 1 +112 53 104.403064989112252 0 +112 55 104.403065189112240 1 +112 55 104.403064989112252 0 +112 57 104.403065189112240 1 +112 57 104.403064989112252 0 +112 59 104.403065189112240 1 +112 59 104.403064989112252 0 +112 61 30.059459034610772 1 +112 61 30.059458834610769 0 +112 63 30.000000099990881 1 +112 63 29.999999899990879 0 +112 65 30.000000099990881 1 +112 65 29.999999899990879 0 +112 67 30.059459034610772 1 +112 67 30.059458834610769 0 +112 69 30.000000099990881 1 +112 69 29.999999899990879 0 +112 71 30.059459034610772 1 +112 71 30.059458834610769 0 +112 73 30.059459034610772 1 +112 73 30.059458834610769 0 +112 75 30.059459034610772 1 +112 75 30.059458834610769 0 +112 77 30.000000099990881 1 +112 77 29.999999899990879 0 +112 79 30.059459034610772 1 +112 79 30.059458834610769 0 +112 81 30.059459034610772 1 +112 81 30.059458834610769 0 +112 83 30.059459034610772 1 +112 83 30.059458834610769 0 +112 85 30.000000099990881 1 +112 85 29.999999899990879 0 +112 87 30.059459034610772 1 +112 87 30.059458834610769 0 +112 89 30.059459034610772 1 +112 89 30.059458834610769 0 +112 91 30.059459034610772 1 +112 91 30.059458834610769 0 +112 93 30.059459034610772 1 +112 93 30.059458834610769 0 +112 95 30.059459034610772 1 +112 95 30.059458834610769 0 +112 97 30.059459034610772 1 +112 97 30.059458834610769 0 +112 99 30.059459034610772 1 +112 99 30.059458834610769 0 +112 101 30.000000099990881 1 +112 101 29.999999899990879 0 +112 103 30.000000099990881 1 +112 103 29.999999899990879 0 +112 105 30.000000099990881 1 +112 105 29.999999899990879 0 +112 107 30.059459034610772 1 +112 107 30.059458834610769 0 +112 109 30.059459034610772 1 +112 109 30.059458834610769 0 +112 111 30.059459034610772 1 +112 111 30.059458834610769 0 +112 113 30.000000099990881 1 +112 113 29.999999899990879 0 +112 115 30.059459034610772 1 +112 115 30.059458834610769 0 +112 117 30.059459034610772 1 +112 117 30.059458834610769 0 +112 119 30.000000099990881 1 +112 119 29.999999899990879 0 +112 121 104.403065189112240 1 +112 121 104.403064989112252 0 +112 123 104.403065189112240 1 +112 123 104.403064989112252 0 +112 125 104.403065189112240 1 +112 125 104.403064989112252 0 +112 127 104.403065189112240 1 +112 127 104.403064989112252 0 +112 129 104.403065189112240 1 +112 129 104.403064989112252 0 +112 131 104.403065189112240 1 +112 131 104.403064989112252 0 +112 133 104.403065189112240 1 +112 133 104.403064989112252 0 +112 135 104.403065189112240 1 +112 135 104.403064989112252 0 +112 137 104.403065189112240 1 +112 137 104.403064989112252 0 +112 139 104.403065189112240 1 +112 139 104.403064989112252 0 +112 141 104.403065189112240 1 +112 141 104.403064989112252 0 +112 143 104.403065189112240 1 +112 143 104.403064989112252 0 +112 145 104.403065189112240 1 +112 145 104.403064989112252 0 +112 147 104.403065189112240 1 +112 147 104.403064989112252 0 +112 149 104.403065189112240 1 +112 149 104.403064989112252 0 +112 151 104.403065189112240 1 +112 151 104.403064989112252 0 +112 153 104.403065189112240 1 +112 153 104.403064989112252 0 +112 155 104.403065189112240 1 +112 155 104.403064989112252 0 +112 157 104.403065189112240 1 +112 157 104.403064989112252 0 +112 159 104.403065189112240 1 +112 159 104.403064989112252 0 +112 161 104.403065189112240 1 +112 161 104.403064989112252 0 +112 163 104.403065189112240 1 +112 163 104.403064989112252 0 +112 165 104.403065189112240 1 +112 165 104.403064989112252 0 +112 167 104.403065189112240 1 +112 167 104.403064989112252 0 +112 169 104.403065189112240 1 +112 169 104.403064989112252 0 +112 171 104.403065189112240 1 +112 171 104.403064989112252 0 +112 173 104.403065189112240 1 +112 173 104.403064989112252 0 +112 175 104.403065189112240 1 +112 175 104.403064989112252 0 +112 177 104.403065189112240 1 +112 177 104.403064989112252 0 +112 179 104.403065189112240 1 +112 179 104.403064989112252 0 +112 181 202.237484261575247 1 +112 181 202.237484061575259 0 +112 183 202.237484261575247 1 +112 183 202.237484061575259 0 +112 185 202.237484261575247 1 +112 185 202.237484061575259 0 +112 187 202.237484261575247 1 +112 187 202.237484061575259 0 +112 189 202.237484261575247 1 +112 189 202.237484061575259 0 +112 191 202.237484261575247 1 +112 191 202.237484061575259 0 +112 193 202.237484261575247 1 +112 193 202.237484061575259 0 +112 195 202.237484261575247 1 +112 195 202.237484061575259 0 +112 197 202.237484261575247 1 +112 197 202.237484061575259 0 +112 199 202.237484261575247 1 +112 199 202.237484061575259 0 +112 201 301.496268733636498 1 +112 201 301.496268533636453 0 +112 203 301.496268733636498 1 +112 203 301.496268533636453 0 +112 205 301.496268733636498 1 +112 205 301.496268533636453 0 +112 207 301.496268733636498 1 +112 207 301.496268533636453 0 +112 209 301.496268733636498 1 +112 209 301.496268533636453 0 +112 211 301.496268733636498 1 +112 211 301.496268533636453 0 +112 213 301.496268733636498 1 +112 213 301.496268533636453 0 +112 215 301.496268733636498 1 +112 215 301.496268533636453 0 +112 217 301.496268733636498 1 +112 217 301.496268533636453 0 +112 219 301.496268733636498 1 +112 219 301.496268533636453 0 +114 1 104.403065189112240 1 +114 1 104.403064989112252 0 +114 3 104.403065189112240 1 +114 3 104.403064989112252 0 +114 5 104.403065189112240 1 +114 5 104.403064989112252 0 +114 7 104.403065189112240 1 +114 7 104.403064989112252 0 +114 9 104.403065189112240 1 +114 9 104.403064989112252 0 +114 11 104.403065189112240 1 +114 11 104.403064989112252 0 +114 13 104.403065189112240 1 +114 13 104.403064989112252 0 +114 15 104.403065189112240 1 +114 15 104.403064989112252 0 +114 17 104.403065189112240 1 +114 17 104.403064989112252 0 +114 19 104.403065189112240 1 +114 19 104.403064989112252 0 +114 21 104.403065189112240 1 +114 21 104.403064989112252 0 +114 23 104.403065189112240 1 +114 23 104.403064989112252 0 +114 25 104.403065189112240 1 +114 25 104.403064989112252 0 +114 27 104.403065189112240 1 +114 27 104.403064989112252 0 +114 29 104.403065189112240 1 +114 29 104.403064989112252 0 +114 31 104.403065189112240 1 +114 31 104.403064989112252 0 +114 33 104.403065189112240 1 +114 33 104.403064989112252 0 +114 35 104.403065189112240 1 +114 35 104.403064989112252 0 +114 37 104.403065189112240 1 +114 37 104.403064989112252 0 +114 39 104.403065189112240 1 +114 39 104.403064989112252 0 +114 41 104.403065189112240 1 +114 41 104.403064989112252 0 +114 43 104.403065189112240 1 +114 43 104.403064989112252 0 +114 45 104.403065189112240 1 +114 45 104.403064989112252 0 +114 47 104.403065189112240 1 +114 47 104.403064989112252 0 +114 49 104.403065189112240 1 +114 49 104.403064989112252 0 +114 51 104.403065189112240 1 +114 51 104.403064989112252 0 +114 53 104.403065189112240 1 +114 53 104.403064989112252 0 +114 55 104.403065189112240 1 +114 55 104.403064989112252 0 +114 57 104.403065189112240 1 +114 57 104.403064989112252 0 +114 59 104.403065189112240 1 +114 59 104.403064989112252 0 +114 61 30.000000099990881 1 +114 61 29.999999899990879 0 +114 63 30.000000099990881 1 +114 63 29.999999899990879 0 +114 65 30.000000099990881 1 +114 65 29.999999899990879 0 +114 67 30.000000099990881 1 +114 67 29.999999899990879 0 +114 69 30.000000099990881 1 +114 69 29.999999899990879 0 +114 71 30.000000099990881 1 +114 71 29.999999899990879 0 +114 73 30.000000099990881 1 +114 73 29.999999899990879 0 +114 75 30.000000099990881 1 +114 75 29.999999899990879 0 +114 77 30.000000099990881 1 +114 77 29.999999899990879 0 +114 79 30.000000099990881 1 +114 79 29.999999899990879 0 +114 81 30.000000099990881 1 +114 81 29.999999899990879 0 +114 83 30.000000099990881 1 +114 83 29.999999899990879 0 +114 85 30.000000099990881 1 +114 85 29.999999899990879 0 +114 87 30.000000099990881 1 +114 87 29.999999899990879 0 +114 89 30.000000099990881 1 +114 89 29.999999899990879 0 +114 91 30.000000099990881 1 +114 91 29.999999899990879 0 +114 93 30.000000099990881 1 +114 93 29.999999899990879 0 +114 95 30.000000099990881 1 +114 95 29.999999899990879 0 +114 97 30.000000099990881 1 +114 97 29.999999899990879 0 +114 99 30.000000099990881 1 +114 99 29.999999899990879 0 +114 101 30.000000099990881 1 +114 101 29.999999899990879 0 +114 103 30.000000099990881 1 +114 103 29.999999899990879 0 +114 105 30.000000099990881 1 +114 105 29.999999899990879 0 +114 107 30.000000099990881 1 +114 107 29.999999899990879 0 +114 109 30.000000099990881 1 +114 109 29.999999899990879 0 +114 111 30.000000099990881 1 +114 111 29.999999899990879 0 +114 113 30.000000099990881 1 +114 113 29.999999899990879 0 +114 115 30.000000099990881 1 +114 115 29.999999899990879 0 +114 117 30.000000099990881 1 +114 117 29.999999899990879 0 +114 119 30.000000099990881 1 +114 119 29.999999899990879 0 +114 121 104.403065189112240 1 +114 121 104.403064989112252 0 +114 123 104.403065189112240 1 +114 123 104.403064989112252 0 +114 125 104.403065189112240 1 +114 125 104.403064989112252 0 +114 127 104.403065189112240 1 +114 127 104.403064989112252 0 +114 129 104.403065189112240 1 +114 129 104.403064989112252 0 +114 131 104.403065189112240 1 +114 131 104.403064989112252 0 +114 133 104.403065189112240 1 +114 133 104.403064989112252 0 +114 135 104.403065189112240 1 +114 135 104.403064989112252 0 +114 137 104.403065189112240 1 +114 137 104.403064989112252 0 +114 139 104.403065189112240 1 +114 139 104.403064989112252 0 +114 141 104.403065189112240 1 +114 141 104.403064989112252 0 +114 143 104.403065189112240 1 +114 143 104.403064989112252 0 +114 145 104.403065189112240 1 +114 145 104.403064989112252 0 +114 147 104.403065189112240 1 +114 147 104.403064989112252 0 +114 149 104.403065189112240 1 +114 149 104.403064989112252 0 +114 151 104.403065189112240 1 +114 151 104.403064989112252 0 +114 153 104.403065189112240 1 +114 153 104.403064989112252 0 +114 155 104.403065189112240 1 +114 155 104.403064989112252 0 +114 157 104.403065189112240 1 +114 157 104.403064989112252 0 +114 159 104.403065189112240 1 +114 159 104.403064989112252 0 +114 161 104.403065189112240 1 +114 161 104.403064989112252 0 +114 163 104.403065189112240 1 +114 163 104.403064989112252 0 +114 165 104.403065189112240 1 +114 165 104.403064989112252 0 +114 167 104.403065189112240 1 +114 167 104.403064989112252 0 +114 169 104.403065189112240 1 +114 169 104.403064989112252 0 +114 171 104.403065189112240 1 +114 171 104.403064989112252 0 +114 173 104.403065189112240 1 +114 173 104.403064989112252 0 +114 175 104.403065189112240 1 +114 175 104.403064989112252 0 +114 177 104.403065189112240 1 +114 177 104.403064989112252 0 +114 179 104.403065189112240 1 +114 179 104.403064989112252 0 +114 181 202.237484261575247 1 +114 181 202.237484061575259 0 +114 183 202.237484261575247 1 +114 183 202.237484061575259 0 +114 185 202.237484261575247 1 +114 185 202.237484061575259 0 +114 187 202.237484261575247 1 +114 187 202.237484061575259 0 +114 189 202.237484261575247 1 +114 189 202.237484061575259 0 +114 191 202.237484261575247 1 +114 191 202.237484061575259 0 +114 193 202.237484261575247 1 +114 193 202.237484061575259 0 +114 195 202.237484261575247 1 +114 195 202.237484061575259 0 +114 197 202.237484261575247 1 +114 197 202.237484061575259 0 +114 199 202.237484261575247 1 +114 199 202.237484061575259 0 +114 201 301.496268733636498 1 +114 201 301.496268533636453 0 +114 203 301.496268733636498 1 +114 203 301.496268533636453 0 +114 205 301.496268733636498 1 +114 205 301.496268533636453 0 +114 207 301.496268733636498 1 +114 207 301.496268533636453 0 +114 209 301.496268733636498 1 +114 209 301.496268533636453 0 +114 211 301.496268733636498 1 +114 211 301.496268533636453 0 +114 213 301.496268733636498 1 +114 213 301.496268533636453 0 +114 215 301.496268733636498 1 +114 215 301.496268533636453 0 +114 217 301.496268733636498 1 +114 217 301.496268533636453 0 +114 219 301.496268733636498 1 +114 219 301.496268533636453 0 +116 1 104.403065189112240 1 +116 1 104.403064989112252 0 +116 3 104.403065189112240 1 +116 3 104.403064989112252 0 +116 5 104.403065189112240 1 +116 5 104.403064989112252 0 +116 7 104.403065189112240 1 +116 7 104.403064989112252 0 +116 9 104.403065189112240 1 +116 9 104.403064989112252 0 +116 11 104.403065189112240 1 +116 11 104.403064989112252 0 +116 13 104.403065189112240 1 +116 13 104.403064989112252 0 +116 15 104.403065189112240 1 +116 15 104.403064989112252 0 +116 17 104.403065189112240 1 +116 17 104.403064989112252 0 +116 19 104.403065189112240 1 +116 19 104.403064989112252 0 +116 21 104.403065189112240 1 +116 21 104.403064989112252 0 +116 23 104.403065189112240 1 +116 23 104.403064989112252 0 +116 25 104.403065189112240 1 +116 25 104.403064989112252 0 +116 27 104.403065189112240 1 +116 27 104.403064989112252 0 +116 29 104.403065189112240 1 +116 29 104.403064989112252 0 +116 31 104.403065189112240 1 +116 31 104.403064989112252 0 +116 33 104.403065189112240 1 +116 33 104.403064989112252 0 +116 35 104.403065189112240 1 +116 35 104.403064989112252 0 +116 37 104.403065189112240 1 +116 37 104.403064989112252 0 +116 39 104.403065189112240 1 +116 39 104.403064989112252 0 +116 41 104.403065189112240 1 +116 41 104.403064989112252 0 +116 43 104.403065189112240 1 +116 43 104.403064989112252 0 +116 45 104.403065189112240 1 +116 45 104.403064989112252 0 +116 47 104.403065189112240 1 +116 47 104.403064989112252 0 +116 49 104.403065189112240 1 +116 49 104.403064989112252 0 +116 51 104.403065189112240 1 +116 51 104.403064989112252 0 +116 53 104.403065189112240 1 +116 53 104.403064989112252 0 +116 55 104.403065189112240 1 +116 55 104.403064989112252 0 +116 57 104.403065189112240 1 +116 57 104.403064989112252 0 +116 59 104.403065189112240 1 +116 59 104.403064989112252 0 +116 61 30.000000099990881 1 +116 61 29.999999899990879 0 +116 63 30.000000099990881 1 +116 63 29.999999899990879 0 +116 65 30.000000099990881 1 +116 65 29.999999899990879 0 +116 67 30.000000099990881 1 +116 67 29.999999899990879 0 +116 69 30.000000099990881 1 +116 69 29.999999899990879 0 +116 71 30.000000099990881 1 +116 71 29.999999899990879 0 +116 73 30.000000099990881 1 +116 73 29.999999899990879 0 +116 75 30.000000099990881 1 +116 75 29.999999899990879 0 +116 77 30.000000099990881 1 +116 77 29.999999899990879 0 +116 79 30.000000099990881 1 +116 79 29.999999899990879 0 +116 81 30.000000099990881 1 +116 81 29.999999899990879 0 +116 83 30.000000099990881 1 +116 83 29.999999899990879 0 +116 85 30.000000099990881 1 +116 85 29.999999899990879 0 +116 87 30.000000099990881 1 +116 87 29.999999899990879 0 +116 89 30.000000099990881 1 +116 89 29.999999899990879 0 +116 91 30.000000099990881 1 +116 91 29.999999899990879 0 +116 93 30.000000099990881 1 +116 93 29.999999899990879 0 +116 95 30.000000099990881 1 +116 95 29.999999899990879 0 +116 97 30.000000099990881 1 +116 97 29.999999899990879 0 +116 99 30.000000099990881 1 +116 99 29.999999899990879 0 +116 101 30.000000099990881 1 +116 101 29.999999899990879 0 +116 103 30.000000099990881 1 +116 103 29.999999899990879 0 +116 105 30.000000099990881 1 +116 105 29.999999899990879 0 +116 107 30.000000099990881 1 +116 107 29.999999899990879 0 +116 109 30.000000099990881 1 +116 109 29.999999899990879 0 +116 111 30.000000099990881 1 +116 111 29.999999899990879 0 +116 113 30.000000099990881 1 +116 113 29.999999899990879 0 +116 115 30.000000099990881 1 +116 115 29.999999899990879 0 +116 117 30.000000099990881 1 +116 117 29.999999899990879 0 +116 119 30.000000099990881 1 +116 119 29.999999899990879 0 +116 121 104.403065189112240 1 +116 121 104.403064989112252 0 +116 123 104.403065189112240 1 +116 123 104.403064989112252 0 +116 125 104.403065189112240 1 +116 125 104.403064989112252 0 +116 127 104.403065189112240 1 +116 127 104.403064989112252 0 +116 129 104.403065189112240 1 +116 129 104.403064989112252 0 +116 131 104.403065189112240 1 +116 131 104.403064989112252 0 +116 133 104.403065189112240 1 +116 133 104.403064989112252 0 +116 135 104.403065189112240 1 +116 135 104.403064989112252 0 +116 137 104.403065189112240 1 +116 137 104.403064989112252 0 +116 139 104.403065189112240 1 +116 139 104.403064989112252 0 +116 141 104.403065189112240 1 +116 141 104.403064989112252 0 +116 143 104.403065189112240 1 +116 143 104.403064989112252 0 +116 145 104.403065189112240 1 +116 145 104.403064989112252 0 +116 147 104.403065189112240 1 +116 147 104.403064989112252 0 +116 149 104.403065189112240 1 +116 149 104.403064989112252 0 +116 151 104.403065189112240 1 +116 151 104.403064989112252 0 +116 153 104.403065189112240 1 +116 153 104.403064989112252 0 +116 155 104.403065189112240 1 +116 155 104.403064989112252 0 +116 157 104.403065189112240 1 +116 157 104.403064989112252 0 +116 159 104.403065189112240 1 +116 159 104.403064989112252 0 +116 161 104.403065189112240 1 +116 161 104.403064989112252 0 +116 163 104.403065189112240 1 +116 163 104.403064989112252 0 +116 165 104.403065189112240 1 +116 165 104.403064989112252 0 +116 167 104.403065189112240 1 +116 167 104.403064989112252 0 +116 169 104.403065189112240 1 +116 169 104.403064989112252 0 +116 171 104.403065189112240 1 +116 171 104.403064989112252 0 +116 173 104.403065189112240 1 +116 173 104.403064989112252 0 +116 175 104.403065189112240 1 +116 175 104.403064989112252 0 +116 177 104.403065189112240 1 +116 177 104.403064989112252 0 +116 179 104.403065189112240 1 +116 179 104.403064989112252 0 +116 181 202.237484261575247 1 +116 181 202.237484061575259 0 +116 183 202.237484261575247 1 +116 183 202.237484061575259 0 +116 185 202.237484261575247 1 +116 185 202.237484061575259 0 +116 187 202.237484261575247 1 +116 187 202.237484061575259 0 +116 189 202.237484261575247 1 +116 189 202.237484061575259 0 +116 191 202.237484261575247 1 +116 191 202.237484061575259 0 +116 193 202.237484261575247 1 +116 193 202.237484061575259 0 +116 195 202.237484261575247 1 +116 195 202.237484061575259 0 +116 197 202.237484261575247 1 +116 197 202.237484061575259 0 +116 199 202.237484261575247 1 +116 199 202.237484061575259 0 +116 201 301.496268733636498 1 +116 201 301.496268533636453 0 +116 203 301.496268733636498 1 +116 203 301.496268533636453 0 +116 205 301.496268733636498 1 +116 205 301.496268533636453 0 +116 207 301.496268733636498 1 +116 207 301.496268533636453 0 +116 209 301.496268733636498 1 +116 209 301.496268533636453 0 +116 211 301.496268733636498 1 +116 211 301.496268533636453 0 +116 213 301.496268733636498 1 +116 213 301.496268533636453 0 +116 215 301.496268733636498 1 +116 215 301.496268533636453 0 +116 217 301.496268733636498 1 +116 217 301.496268533636453 0 +116 219 301.496268733636498 1 +116 219 301.496268533636453 0 +118 1 104.403065189112240 1 +118 1 104.403064989112252 0 +118 3 104.403065189112240 1 +118 3 104.403064989112252 0 +118 5 104.403065189112240 1 +118 5 104.403064989112252 0 +118 7 104.403065189112240 1 +118 7 104.403064989112252 0 +118 9 104.403065189112240 1 +118 9 104.403064989112252 0 +118 11 104.403065189112240 1 +118 11 104.403064989112252 0 +118 13 104.403065189112240 1 +118 13 104.403064989112252 0 +118 15 104.403065189112240 1 +118 15 104.403064989112252 0 +118 17 104.403065189112240 1 +118 17 104.403064989112252 0 +118 19 104.403065189112240 1 +118 19 104.403064989112252 0 +118 21 104.403065189112240 1 +118 21 104.403064989112252 0 +118 23 104.403065189112240 1 +118 23 104.403064989112252 0 +118 25 104.403065189112240 1 +118 25 104.403064989112252 0 +118 27 104.403065189112240 1 +118 27 104.403064989112252 0 +118 29 104.403065189112240 1 +118 29 104.403064989112252 0 +118 31 104.403065189112240 1 +118 31 104.403064989112252 0 +118 33 104.403065189112240 1 +118 33 104.403064989112252 0 +118 35 104.403065189112240 1 +118 35 104.403064989112252 0 +118 37 104.403065189112240 1 +118 37 104.403064989112252 0 +118 39 104.403065189112240 1 +118 39 104.403064989112252 0 +118 41 104.403065189112240 1 +118 41 104.403064989112252 0 +118 43 104.403065189112240 1 +118 43 104.403064989112252 0 +118 45 104.403065189112240 1 +118 45 104.403064989112252 0 +118 47 104.403065189112240 1 +118 47 104.403064989112252 0 +118 49 104.403065189112240 1 +118 49 104.403064989112252 0 +118 51 104.403065189112240 1 +118 51 104.403064989112252 0 +118 53 104.403065189112240 1 +118 53 104.403064989112252 0 +118 55 104.403065189112240 1 +118 55 104.403064989112252 0 +118 57 104.403065189112240 1 +118 57 104.403064989112252 0 +118 59 104.403065189112240 1 +118 59 104.403064989112252 0 +118 61 30.059459034610772 1 +118 61 30.059458834610769 0 +118 63 30.000000099990881 1 +118 63 29.999999899990879 0 +118 65 30.000000099990881 1 +118 65 29.999999899990879 0 +118 67 30.000000099990881 1 +118 67 29.999999899990879 0 +118 69 30.000000099990881 1 +118 69 29.999999899990879 0 +118 71 30.000000099990881 1 +118 71 29.999999899990879 0 +118 73 30.000000099990881 1 +118 73 29.999999899990879 0 +118 75 30.000000099990881 1 +118 75 29.999999899990879 0 +118 77 30.000000099990881 1 +118 77 29.999999899990879 0 +118 79 30.000000099990881 1 +118 79 29.999999899990879 0 +118 81 30.000000099990881 1 +118 81 29.999999899990879 0 +118 83 30.059459034610772 1 +118 83 30.059458834610769 0 +118 85 30.000000099990881 1 +118 85 29.999999899990879 0 +118 87 30.000000099990881 1 +118 87 29.999999899990879 0 +118 89 30.000000099990881 1 +118 89 29.999999899990879 0 +118 91 30.059459034610772 1 +118 91 30.059458834610769 0 +118 93 30.059459034610772 1 +118 93 30.059458834610769 0 +118 95 30.000000099990881 1 +118 95 29.999999899990879 0 +118 97 30.000000099990881 1 +118 97 29.999999899990879 0 +118 99 30.000000099990881 1 +118 99 29.999999899990879 0 +118 101 30.000000099990881 1 +118 101 29.999999899990879 0 +118 103 30.000000099990881 1 +118 103 29.999999899990879 0 +118 105 30.000000099990881 1 +118 105 29.999999899990879 0 +118 107 30.059459034610772 1 +118 107 30.059458834610769 0 +118 109 30.000000099990881 1 +118 109 29.999999899990879 0 +118 111 30.000000099990881 1 +118 111 29.999999899990879 0 +118 113 30.000000099990881 1 +118 113 29.999999899990879 0 +118 115 30.000000099990881 1 +118 115 29.999999899990879 0 +118 117 30.000000099990881 1 +118 117 29.999999899990879 0 +118 119 30.000000099990881 1 +118 119 29.999999899990879 0 +118 121 104.403065189112240 1 +118 121 104.403064989112252 0 +118 123 104.403065189112240 1 +118 123 104.403064989112252 0 +118 125 104.403065189112240 1 +118 125 104.403064989112252 0 +118 127 104.403065189112240 1 +118 127 104.403064989112252 0 +118 129 104.403065189112240 1 +118 129 104.403064989112252 0 +118 131 104.403065189112240 1 +118 131 104.403064989112252 0 +118 133 104.403065189112240 1 +118 133 104.403064989112252 0 +118 135 104.403065189112240 1 +118 135 104.403064989112252 0 +118 137 104.403065189112240 1 +118 137 104.403064989112252 0 +118 139 104.403065189112240 1 +118 139 104.403064989112252 0 +118 141 104.403065189112240 1 +118 141 104.403064989112252 0 +118 143 104.403065189112240 1 +118 143 104.403064989112252 0 +118 145 104.403065189112240 1 +118 145 104.403064989112252 0 +118 147 104.403065189112240 1 +118 147 104.403064989112252 0 +118 149 104.403065189112240 1 +118 149 104.403064989112252 0 +118 151 104.403065189112240 1 +118 151 104.403064989112252 0 +118 153 104.403065189112240 1 +118 153 104.403064989112252 0 +118 155 104.403065189112240 1 +118 155 104.403064989112252 0 +118 157 104.403065189112240 1 +118 157 104.403064989112252 0 +118 159 104.403065189112240 1 +118 159 104.403064989112252 0 +118 161 104.403065189112240 1 +118 161 104.403064989112252 0 +118 163 104.403065189112240 1 +118 163 104.403064989112252 0 +118 165 104.403065189112240 1 +118 165 104.403064989112252 0 +118 167 104.403065189112240 1 +118 167 104.403064989112252 0 +118 169 104.403065189112240 1 +118 169 104.403064989112252 0 +118 171 104.403065189112240 1 +118 171 104.403064989112252 0 +118 173 104.403065189112240 1 +118 173 104.403064989112252 0 +118 175 104.403065189112240 1 +118 175 104.403064989112252 0 +118 177 104.403065189112240 1 +118 177 104.403064989112252 0 +118 179 104.403065189112240 1 +118 179 104.403064989112252 0 +118 181 202.237484261575247 1 +118 181 202.237484061575259 0 +118 183 202.237484261575247 1 +118 183 202.237484061575259 0 +118 185 202.237484261575247 1 +118 185 202.237484061575259 0 +118 187 202.237484261575247 1 +118 187 202.237484061575259 0 +118 189 202.237484261575247 1 +118 189 202.237484061575259 0 +118 191 202.237484261575247 1 +118 191 202.237484061575259 0 +118 193 202.237484261575247 1 +118 193 202.237484061575259 0 +118 195 202.237484261575247 1 +118 195 202.237484061575259 0 +118 197 202.237484261575247 1 +118 197 202.237484061575259 0 +118 199 202.237484261575247 1 +118 199 202.237484061575259 0 +118 201 301.496268733636498 1 +118 201 301.496268533636453 0 +118 203 301.496268733636498 1 +118 203 301.496268533636453 0 +118 205 301.496268733636498 1 +118 205 301.496268533636453 0 +118 207 301.496268733636498 1 +118 207 301.496268533636453 0 +118 209 301.496268733636498 1 +118 209 301.496268533636453 0 +118 211 301.496268733636498 1 +118 211 301.496268533636453 0 +118 213 301.496268733636498 1 +118 213 301.496268533636453 0 +118 215 301.496268733636498 1 +118 215 301.496268533636453 0 +118 217 301.496268733636498 1 +118 217 301.496268533636453 0 +118 219 301.496268733636498 1 +118 219 301.496268533636453 0 +120 1 202.237484261575247 1 +120 1 202.237484061575259 0 +120 3 202.237484261575247 1 +120 3 202.237484061575259 0 +120 5 202.237484261575247 1 +120 5 202.237484061575259 0 +120 7 202.237484261575247 1 +120 7 202.237484061575259 0 +120 9 202.237484261575247 1 +120 9 202.237484061575259 0 +120 11 202.237484261575247 1 +120 11 202.237484061575259 0 +120 13 202.237484261575247 1 +120 13 202.237484061575259 0 +120 15 202.237484261575247 1 +120 15 202.237484061575259 0 +120 17 202.237484261575247 1 +120 17 202.237484061575259 0 +120 19 202.237484261575247 1 +120 19 202.237484061575259 0 +120 21 202.237484261575247 1 +120 21 202.237484061575259 0 +120 23 202.237484261575247 1 +120 23 202.237484061575259 0 +120 25 202.237484261575247 1 +120 25 202.237484061575259 0 +120 27 202.237484261575247 1 +120 27 202.237484061575259 0 +120 29 202.237484261575247 1 +120 29 202.237484061575259 0 +120 31 202.237484261575247 1 +120 31 202.237484061575259 0 +120 33 202.237484261575247 1 +120 33 202.237484061575259 0 +120 35 202.237484261575247 1 +120 35 202.237484061575259 0 +120 37 202.237484261575247 1 +120 37 202.237484061575259 0 +120 39 202.237484261575247 1 +120 39 202.237484061575259 0 +120 41 202.237484261575247 1 +120 41 202.237484061575259 0 +120 43 202.237484261575247 1 +120 43 202.237484061575259 0 +120 45 202.237484261575247 1 +120 45 202.237484061575259 0 +120 47 202.237484261575247 1 +120 47 202.237484061575259 0 +120 49 202.237484261575247 1 +120 49 202.237484061575259 0 +120 51 202.237484261575247 1 +120 51 202.237484061575259 0 +120 53 202.237484261575247 1 +120 53 202.237484061575259 0 +120 55 202.237484261575247 1 +120 55 202.237484061575259 0 +120 57 202.237484261575247 1 +120 57 202.237484061575259 0 +120 59 202.237484261575247 1 +120 59 202.237484061575259 0 +120 61 104.403065189112240 1 +120 61 104.403064989112252 0 +120 63 104.403065189112240 1 +120 63 104.403064989112252 0 +120 65 104.403065189112240 1 +120 65 104.403064989112252 0 +120 67 104.403065189112240 1 +120 67 104.403064989112252 0 +120 69 104.403065189112240 1 +120 69 104.403064989112252 0 +120 71 104.403065189112240 1 +120 71 104.403064989112252 0 +120 73 104.403065189112240 1 +120 73 104.403064989112252 0 +120 75 104.403065189112240 1 +120 75 104.403064989112252 0 +120 77 104.403065189112240 1 +120 77 104.403064989112252 0 +120 79 104.403065189112240 1 +120 79 104.403064989112252 0 +120 81 104.403065189112240 1 +120 81 104.403064989112252 0 +120 83 104.403065189112240 1 +120 83 104.403064989112252 0 +120 85 104.403065189112240 1 +120 85 104.403064989112252 0 +120 87 104.403065189112240 1 +120 87 104.403064989112252 0 +120 89 104.403065189112240 1 +120 89 104.403064989112252 0 +120 91 104.403065189112240 1 +120 91 104.403064989112252 0 +120 93 104.403065189112240 1 +120 93 104.403064989112252 0 +120 95 104.403065189112240 1 +120 95 104.403064989112252 0 +120 97 104.403065189112240 1 +120 97 104.403064989112252 0 +120 99 104.403065189112240 1 +120 99 104.403064989112252 0 +120 101 104.403065189112240 1 +120 101 104.403064989112252 0 +120 103 104.403065189112240 1 +120 103 104.403064989112252 0 +120 105 104.403065189112240 1 +120 105 104.403064989112252 0 +120 107 104.403065189112240 1 +120 107 104.403064989112252 0 +120 109 104.403065189112240 1 +120 109 104.403064989112252 0 +120 111 104.403065189112240 1 +120 111 104.403064989112252 0 +120 113 104.403065189112240 1 +120 113 104.403064989112252 0 +120 115 104.403065189112240 1 +120 115 104.403064989112252 0 +120 117 104.403065189112240 1 +120 117 104.403064989112252 0 +120 119 104.403065189112240 1 +120 119 104.403064989112252 0 +120 121 30.059459034610772 1 +120 121 30.059458834610769 0 +120 123 30.059459034610772 1 +120 123 30.059458834610769 0 +120 125 30.059459034610772 1 +120 125 30.059458834610769 0 +120 127 30.000000099990881 1 +120 127 29.999999899990879 0 +120 129 30.059459034610772 1 +120 129 30.059458834610769 0 +120 131 30.059459034610772 1 +120 131 30.059458834610769 0 +120 133 30.000000099990881 1 +120 133 29.999999899990879 0 +120 135 30.000000099990881 1 +120 135 29.999999899990879 0 +120 137 30.000000099990881 1 +120 137 29.999999899990879 0 +120 139 30.059459034610772 1 +120 139 30.059458834610769 0 +120 141 30.059459034610772 1 +120 141 30.059458834610769 0 +120 143 30.059459034610772 1 +120 143 30.059458834610769 0 +120 145 30.059459034610772 1 +120 145 30.059458834610769 0 +120 147 30.059459034610772 1 +120 147 30.059458834610769 0 +120 149 30.059459034610772 1 +120 149 30.059458834610769 0 +120 151 30.059459034610772 1 +120 151 30.059458834610769 0 +120 153 30.059459034610772 1 +120 153 30.059458834610769 0 +120 155 30.059459034610772 1 +120 155 30.059458834610769 0 +120 157 30.059459034610772 1 +120 157 30.059458834610769 0 +120 159 30.059459034610772 1 +120 159 30.059458834610769 0 +120 161 30.000000099990881 1 +120 161 29.999999899990879 0 +120 163 30.000000099990881 1 +120 163 29.999999899990879 0 +120 165 30.059459034610772 1 +120 165 30.059458834610769 0 +120 167 30.000000099990881 1 +120 167 29.999999899990879 0 +120 169 30.000000099990881 1 +120 169 29.999999899990879 0 +120 171 30.059459034610772 1 +120 171 30.059458834610769 0 +120 173 30.059459034610772 1 +120 173 30.059458834610769 0 +120 175 30.059459034610772 1 +120 175 30.059458834610769 0 +120 177 30.000000099990881 1 +120 177 29.999999899990879 0 +120 179 30.059459034610772 1 +120 179 30.059458834610769 0 +120 181 104.403065189112240 1 +120 181 104.403064989112252 0 +120 183 104.403065189112240 1 +120 183 104.403064989112252 0 +120 185 104.403065189112240 1 +120 185 104.403064989112252 0 +120 187 104.403065189112240 1 +120 187 104.403064989112252 0 +120 189 104.403065189112240 1 +120 189 104.403064989112252 0 +120 191 104.403065189112240 1 +120 191 104.403064989112252 0 +120 193 104.403065189112240 1 +120 193 104.403064989112252 0 +120 195 104.403065189112240 1 +120 195 104.403064989112252 0 +120 197 104.403065189112240 1 +120 197 104.403064989112252 0 +120 199 104.403065189112240 1 +120 199 104.403064989112252 0 +120 201 202.237484261575247 1 +120 201 202.237484061575259 0 +120 203 202.237484261575247 1 +120 203 202.237484061575259 0 +120 205 202.237484261575247 1 +120 205 202.237484061575259 0 +120 207 202.237484261575247 1 +120 207 202.237484061575259 0 +120 209 202.237484261575247 1 +120 209 202.237484061575259 0 +120 211 202.237484261575247 1 +120 211 202.237484061575259 0 +120 213 202.237484261575247 1 +120 213 202.237484061575259 0 +120 215 202.237484261575247 1 +120 215 202.237484061575259 0 +120 217 202.237484261575247 1 +120 217 202.237484061575259 0 +120 219 202.237484261575247 1 +120 219 202.237484061575259 0 +122 1 202.237484261575247 1 +122 1 202.237484061575259 0 +122 3 202.237484261575247 1 +122 3 202.237484061575259 0 +122 5 202.237484261575247 1 +122 5 202.237484061575259 0 +122 7 202.237484261575247 1 +122 7 202.237484061575259 0 +122 9 202.237484261575247 1 +122 9 202.237484061575259 0 +122 11 202.237484261575247 1 +122 11 202.237484061575259 0 +122 13 202.237484261575247 1 +122 13 202.237484061575259 0 +122 15 202.237484261575247 1 +122 15 202.237484061575259 0 +122 17 202.237484261575247 1 +122 17 202.237484061575259 0 +122 19 202.237484261575247 1 +122 19 202.237484061575259 0 +122 21 202.237484261575247 1 +122 21 202.237484061575259 0 +122 23 202.237484261575247 1 +122 23 202.237484061575259 0 +122 25 202.237484261575247 1 +122 25 202.237484061575259 0 +122 27 202.237484261575247 1 +122 27 202.237484061575259 0 +122 29 202.237484261575247 1 +122 29 202.237484061575259 0 +122 31 202.237484261575247 1 +122 31 202.237484061575259 0 +122 33 202.237484261575247 1 +122 33 202.237484061575259 0 +122 35 202.237484261575247 1 +122 35 202.237484061575259 0 +122 37 202.237484261575247 1 +122 37 202.237484061575259 0 +122 39 202.237484261575247 1 +122 39 202.237484061575259 0 +122 41 202.237484261575247 1 +122 41 202.237484061575259 0 +122 43 202.237484261575247 1 +122 43 202.237484061575259 0 +122 45 202.237484261575247 1 +122 45 202.237484061575259 0 +122 47 202.237484261575247 1 +122 47 202.237484061575259 0 +122 49 202.237484261575247 1 +122 49 202.237484061575259 0 +122 51 202.237484261575247 1 +122 51 202.237484061575259 0 +122 53 202.237484261575247 1 +122 53 202.237484061575259 0 +122 55 202.237484261575247 1 +122 55 202.237484061575259 0 +122 57 202.237484261575247 1 +122 57 202.237484061575259 0 +122 59 202.237484261575247 1 +122 59 202.237484061575259 0 +122 61 104.403065189112240 1 +122 61 104.403064989112252 0 +122 63 104.403065189112240 1 +122 63 104.403064989112252 0 +122 65 104.403065189112240 1 +122 65 104.403064989112252 0 +122 67 104.403065189112240 1 +122 67 104.403064989112252 0 +122 69 104.403065189112240 1 +122 69 104.403064989112252 0 +122 71 104.403065189112240 1 +122 71 104.403064989112252 0 +122 73 104.403065189112240 1 +122 73 104.403064989112252 0 +122 75 104.403065189112240 1 +122 75 104.403064989112252 0 +122 77 104.403065189112240 1 +122 77 104.403064989112252 0 +122 79 104.403065189112240 1 +122 79 104.403064989112252 0 +122 81 104.403065189112240 1 +122 81 104.403064989112252 0 +122 83 104.403065189112240 1 +122 83 104.403064989112252 0 +122 85 104.403065189112240 1 +122 85 104.403064989112252 0 +122 87 104.403065189112240 1 +122 87 104.403064989112252 0 +122 89 104.403065189112240 1 +122 89 104.403064989112252 0 +122 91 104.403065189112240 1 +122 91 104.403064989112252 0 +122 93 104.403065189112240 1 +122 93 104.403064989112252 0 +122 95 104.403065189112240 1 +122 95 104.403064989112252 0 +122 97 104.403065189112240 1 +122 97 104.403064989112252 0 +122 99 104.403065189112240 1 +122 99 104.403064989112252 0 +122 101 104.403065189112240 1 +122 101 104.403064989112252 0 +122 103 104.403065189112240 1 +122 103 104.403064989112252 0 +122 105 104.403065189112240 1 +122 105 104.403064989112252 0 +122 107 104.403065189112240 1 +122 107 104.403064989112252 0 +122 109 104.403065189112240 1 +122 109 104.403064989112252 0 +122 111 104.403065189112240 1 +122 111 104.403064989112252 0 +122 113 104.403065189112240 1 +122 113 104.403064989112252 0 +122 115 104.403065189112240 1 +122 115 104.403064989112252 0 +122 117 104.403065189112240 1 +122 117 104.403064989112252 0 +122 119 104.403065189112240 1 +122 119 104.403064989112252 0 +122 121 30.059459034610772 1 +122 121 30.059458834610769 0 +122 123 30.059459034610772 1 +122 123 30.059458834610769 0 +122 125 30.059459034610772 1 +122 125 30.059458834610769 0 +122 127 30.059459034610772 1 +122 127 30.059458834610769 0 +122 129 30.000000099990881 1 +122 129 29.999999899990879 0 +122 131 30.059459034610772 1 +122 131 30.059458834610769 0 +122 133 30.000000099990881 1 +122 133 29.999999899990879 0 +122 135 30.000000099990881 1 +122 135 29.999999899990879 0 +122 137 30.000000099990881 1 +122 137 29.999999899990879 0 +122 139 30.059459034610772 1 +122 139 30.059458834610769 0 +122 141 30.059459034610772 1 +122 141 30.059458834610769 0 +122 143 30.000000099990881 1 +122 143 29.999999899990879 0 +122 145 30.059459034610772 1 +122 145 30.059458834610769 0 +122 147 30.059459034610772 1 +122 147 30.059458834610769 0 +122 149 30.059459034610772 1 +122 149 30.059458834610769 0 +122 151 30.059459034610772 1 +122 151 30.059458834610769 0 +122 153 30.059459034610772 1 +122 153 30.059458834610769 0 +122 155 30.059459034610772 1 +122 155 30.059458834610769 0 +122 157 30.059459034610772 1 +122 157 30.059458834610769 0 +122 159 30.059459034610772 1 +122 159 30.059458834610769 0 +122 161 30.059459034610772 1 +122 161 30.059458834610769 0 +122 163 30.059459034610772 1 +122 163 30.059458834610769 0 +122 165 30.000000099990881 1 +122 165 29.999999899990879 0 +122 167 30.059459034610772 1 +122 167 30.059458834610769 0 +122 169 30.059459034610772 1 +122 169 30.059458834610769 0 +122 171 30.000000099990881 1 +122 171 29.999999899990879 0 +122 173 30.059459034610772 1 +122 173 30.059458834610769 0 +122 175 30.059459034610772 1 +122 175 30.059458834610769 0 +122 177 30.000000099990881 1 +122 177 29.999999899990879 0 +122 179 30.059459034610772 1 +122 179 30.059458834610769 0 +122 181 104.403065189112240 1 +122 181 104.403064989112252 0 +122 183 104.403065189112240 1 +122 183 104.403064989112252 0 +122 185 104.403065189112240 1 +122 185 104.403064989112252 0 +122 187 104.403065189112240 1 +122 187 104.403064989112252 0 +122 189 104.403065189112240 1 +122 189 104.403064989112252 0 +122 191 104.403065189112240 1 +122 191 104.403064989112252 0 +122 193 104.403065189112240 1 +122 193 104.403064989112252 0 +122 195 104.403065189112240 1 +122 195 104.403064989112252 0 +122 197 104.403065189112240 1 +122 197 104.403064989112252 0 +122 199 104.403065189112240 1 +122 199 104.403064989112252 0 +122 201 202.237484261575247 1 +122 201 202.237484061575259 0 +122 203 202.237484261575247 1 +122 203 202.237484061575259 0 +122 205 202.237484261575247 1 +122 205 202.237484061575259 0 +122 207 202.237484261575247 1 +122 207 202.237484061575259 0 +122 209 202.237484261575247 1 +122 209 202.237484061575259 0 +122 211 202.237484261575247 1 +122 211 202.237484061575259 0 +122 213 202.237484261575247 1 +122 213 202.237484061575259 0 +122 215 202.237484261575247 1 +122 215 202.237484061575259 0 +122 217 202.237484261575247 1 +122 217 202.237484061575259 0 +122 219 202.237484261575247 1 +122 219 202.237484061575259 0 +124 1 202.237484261575247 1 +124 1 202.237484061575259 0 +124 3 202.237484261575247 1 +124 3 202.237484061575259 0 +124 5 202.237484261575247 1 +124 5 202.237484061575259 0 +124 7 202.237484261575247 1 +124 7 202.237484061575259 0 +124 9 202.237484261575247 1 +124 9 202.237484061575259 0 +124 11 202.237484261575247 1 +124 11 202.237484061575259 0 +124 13 202.237484261575247 1 +124 13 202.237484061575259 0 +124 15 202.237484261575247 1 +124 15 202.237484061575259 0 +124 17 202.237484261575247 1 +124 17 202.237484061575259 0 +124 19 202.237484261575247 1 +124 19 202.237484061575259 0 +124 21 202.237484261575247 1 +124 21 202.237484061575259 0 +124 23 202.237484261575247 1 +124 23 202.237484061575259 0 +124 25 202.237484261575247 1 +124 25 202.237484061575259 0 +124 27 202.237484261575247 1 +124 27 202.237484061575259 0 +124 29 202.237484261575247 1 +124 29 202.237484061575259 0 +124 31 202.237484261575247 1 +124 31 202.237484061575259 0 +124 33 202.237484261575247 1 +124 33 202.237484061575259 0 +124 35 202.237484261575247 1 +124 35 202.237484061575259 0 +124 37 202.237484261575247 1 +124 37 202.237484061575259 0 +124 39 202.237484261575247 1 +124 39 202.237484061575259 0 +124 41 202.237484261575247 1 +124 41 202.237484061575259 0 +124 43 202.237484261575247 1 +124 43 202.237484061575259 0 +124 45 202.237484261575247 1 +124 45 202.237484061575259 0 +124 47 202.237484261575247 1 +124 47 202.237484061575259 0 +124 49 202.237484261575247 1 +124 49 202.237484061575259 0 +124 51 202.237484261575247 1 +124 51 202.237484061575259 0 +124 53 202.237484261575247 1 +124 53 202.237484061575259 0 +124 55 202.237484261575247 1 +124 55 202.237484061575259 0 +124 57 202.237484261575247 1 +124 57 202.237484061575259 0 +124 59 202.237484261575247 1 +124 59 202.237484061575259 0 +124 61 104.403065189112240 1 +124 61 104.403064989112252 0 +124 63 104.403065189112240 1 +124 63 104.403064989112252 0 +124 65 104.403065189112240 1 +124 65 104.403064989112252 0 +124 67 104.403065189112240 1 +124 67 104.403064989112252 0 +124 69 104.403065189112240 1 +124 69 104.403064989112252 0 +124 71 104.403065189112240 1 +124 71 104.403064989112252 0 +124 73 104.403065189112240 1 +124 73 104.403064989112252 0 +124 75 104.403065189112240 1 +124 75 104.403064989112252 0 +124 77 104.403065189112240 1 +124 77 104.403064989112252 0 +124 79 104.403065189112240 1 +124 79 104.403064989112252 0 +124 81 104.403065189112240 1 +124 81 104.403064989112252 0 +124 83 104.403065189112240 1 +124 83 104.403064989112252 0 +124 85 104.403065189112240 1 +124 85 104.403064989112252 0 +124 87 104.403065189112240 1 +124 87 104.403064989112252 0 +124 89 104.403065189112240 1 +124 89 104.403064989112252 0 +124 91 104.403065189112240 1 +124 91 104.403064989112252 0 +124 93 104.403065189112240 1 +124 93 104.403064989112252 0 +124 95 104.403065189112240 1 +124 95 104.403064989112252 0 +124 97 104.403065189112240 1 +124 97 104.403064989112252 0 +124 99 104.403065189112240 1 +124 99 104.403064989112252 0 +124 101 104.403065189112240 1 +124 101 104.403064989112252 0 +124 103 104.403065189112240 1 +124 103 104.403064989112252 0 +124 105 104.403065189112240 1 +124 105 104.403064989112252 0 +124 107 104.403065189112240 1 +124 107 104.403064989112252 0 +124 109 104.403065189112240 1 +124 109 104.403064989112252 0 +124 111 104.403065189112240 1 +124 111 104.403064989112252 0 +124 113 104.403065189112240 1 +124 113 104.403064989112252 0 +124 115 104.403065189112240 1 +124 115 104.403064989112252 0 +124 117 104.403065189112240 1 +124 117 104.403064989112252 0 +124 119 104.403065189112240 1 +124 119 104.403064989112252 0 +124 121 30.059459034610772 1 +124 121 30.059458834610769 0 +124 123 30.059459034610772 1 +124 123 30.059458834610769 0 +124 125 30.059459034610772 1 +124 125 30.059458834610769 0 +124 127 30.059459034610772 1 +124 127 30.059458834610769 0 +124 129 30.059459034610772 1 +124 129 30.059458834610769 0 +124 131 30.059459034610772 1 +124 131 30.059458834610769 0 +124 133 30.000000099990881 1 +124 133 29.999999899990879 0 +124 135 30.000000099990881 1 +124 135 29.999999899990879 0 +124 137 30.000000099990881 1 +124 137 29.999999899990879 0 +124 139 30.059459034610772 1 +124 139 30.059458834610769 0 +124 141 30.059459034610772 1 +124 141 30.059458834610769 0 +124 143 30.000000099990881 1 +124 143 29.999999899990879 0 +124 145 30.059459034610772 1 +124 145 30.059458834610769 0 +124 147 30.059459034610772 1 +124 147 30.059458834610769 0 +124 149 30.059459034610772 1 +124 149 30.059458834610769 0 +124 151 30.000000099990881 1 +124 151 29.999999899990879 0 +124 153 30.059459034610772 1 +124 153 30.059458834610769 0 +124 155 30.059459034610772 1 +124 155 30.059458834610769 0 +124 157 30.059459034610772 1 +124 157 30.059458834610769 0 +124 159 30.059459034610772 1 +124 159 30.059458834610769 0 +124 161 30.059459034610772 1 +124 161 30.059458834610769 0 +124 163 30.000000099990881 1 +124 163 29.999999899990879 0 +124 165 30.059459034610772 1 +124 165 30.059458834610769 0 +124 167 30.059459034610772 1 +124 167 30.059458834610769 0 +124 169 30.059459034610772 1 +124 169 30.059458834610769 0 +124 171 30.059459034610772 1 +124 171 30.059458834610769 0 +124 173 30.000000099990881 1 +124 173 29.999999899990879 0 +124 175 30.059459034610772 1 +124 175 30.059458834610769 0 +124 177 30.059459034610772 1 +124 177 30.059458834610769 0 +124 179 30.059459034610772 1 +124 179 30.059458834610769 0 +124 181 104.403065189112240 1 +124 181 104.403064989112252 0 +124 183 104.403065189112240 1 +124 183 104.403064989112252 0 +124 185 104.403065189112240 1 +124 185 104.403064989112252 0 +124 187 104.403065189112240 1 +124 187 104.403064989112252 0 +124 189 104.403065189112240 1 +124 189 104.403064989112252 0 +124 191 104.403065189112240 1 +124 191 104.403064989112252 0 +124 193 104.403065189112240 1 +124 193 104.403064989112252 0 +124 195 104.403065189112240 1 +124 195 104.403064989112252 0 +124 197 104.403065189112240 1 +124 197 104.403064989112252 0 +124 199 104.403065189112240 1 +124 199 104.403064989112252 0 +124 201 202.237484261575247 1 +124 201 202.237484061575259 0 +124 203 202.237484261575247 1 +124 203 202.237484061575259 0 +124 205 202.237484261575247 1 +124 205 202.237484061575259 0 +124 207 202.237484261575247 1 +124 207 202.237484061575259 0 +124 209 202.237484261575247 1 +124 209 202.237484061575259 0 +124 211 202.237484261575247 1 +124 211 202.237484061575259 0 +124 213 202.237484261575247 1 +124 213 202.237484061575259 0 +124 215 202.237484261575247 1 +124 215 202.237484061575259 0 +124 217 202.237484261575247 1 +124 217 202.237484061575259 0 +124 219 202.237484261575247 1 +124 219 202.237484061575259 0 +126 1 202.237484261575247 1 +126 1 202.237484061575259 0 +126 3 202.237484261575247 1 +126 3 202.237484061575259 0 +126 5 202.237484261575247 1 +126 5 202.237484061575259 0 +126 7 202.237484261575247 1 +126 7 202.237484061575259 0 +126 9 202.237484261575247 1 +126 9 202.237484061575259 0 +126 11 202.237484261575247 1 +126 11 202.237484061575259 0 +126 13 202.237484261575247 1 +126 13 202.237484061575259 0 +126 15 202.237484261575247 1 +126 15 202.237484061575259 0 +126 17 202.237484261575247 1 +126 17 202.237484061575259 0 +126 19 202.237484261575247 1 +126 19 202.237484061575259 0 +126 21 202.237484261575247 1 +126 21 202.237484061575259 0 +126 23 202.237484261575247 1 +126 23 202.237484061575259 0 +126 25 202.237484261575247 1 +126 25 202.237484061575259 0 +126 27 202.237484261575247 1 +126 27 202.237484061575259 0 +126 29 202.237484261575247 1 +126 29 202.237484061575259 0 +126 31 202.237484261575247 1 +126 31 202.237484061575259 0 +126 33 202.237484261575247 1 +126 33 202.237484061575259 0 +126 35 202.237484261575247 1 +126 35 202.237484061575259 0 +126 37 202.237484261575247 1 +126 37 202.237484061575259 0 +126 39 202.237484261575247 1 +126 39 202.237484061575259 0 +126 41 202.237484261575247 1 +126 41 202.237484061575259 0 +126 43 202.237484261575247 1 +126 43 202.237484061575259 0 +126 45 202.237484261575247 1 +126 45 202.237484061575259 0 +126 47 202.237484261575247 1 +126 47 202.237484061575259 0 +126 49 202.237484261575247 1 +126 49 202.237484061575259 0 +126 51 202.237484261575247 1 +126 51 202.237484061575259 0 +126 53 202.237484261575247 1 +126 53 202.237484061575259 0 +126 55 202.237484261575247 1 +126 55 202.237484061575259 0 +126 57 202.237484261575247 1 +126 57 202.237484061575259 0 +126 59 202.237484261575247 1 +126 59 202.237484061575259 0 +126 61 104.403065189112240 1 +126 61 104.403064989112252 0 +126 63 104.403065189112240 1 +126 63 104.403064989112252 0 +126 65 104.403065189112240 1 +126 65 104.403064989112252 0 +126 67 104.403065189112240 1 +126 67 104.403064989112252 0 +126 69 104.403065189112240 1 +126 69 104.403064989112252 0 +126 71 104.403065189112240 1 +126 71 104.403064989112252 0 +126 73 104.403065189112240 1 +126 73 104.403064989112252 0 +126 75 104.403065189112240 1 +126 75 104.403064989112252 0 +126 77 104.403065189112240 1 +126 77 104.403064989112252 0 +126 79 104.403065189112240 1 +126 79 104.403064989112252 0 +126 81 104.403065189112240 1 +126 81 104.403064989112252 0 +126 83 104.403065189112240 1 +126 83 104.403064989112252 0 +126 85 104.403065189112240 1 +126 85 104.403064989112252 0 +126 87 104.403065189112240 1 +126 87 104.403064989112252 0 +126 89 104.403065189112240 1 +126 89 104.403064989112252 0 +126 91 104.403065189112240 1 +126 91 104.403064989112252 0 +126 93 104.403065189112240 1 +126 93 104.403064989112252 0 +126 95 104.403065189112240 1 +126 95 104.403064989112252 0 +126 97 104.403065189112240 1 +126 97 104.403064989112252 0 +126 99 104.403065189112240 1 +126 99 104.403064989112252 0 +126 101 104.403065189112240 1 +126 101 104.403064989112252 0 +126 103 104.403065189112240 1 +126 103 104.403064989112252 0 +126 105 104.403065189112240 1 +126 105 104.403064989112252 0 +126 107 104.403065189112240 1 +126 107 104.403064989112252 0 +126 109 104.403065189112240 1 +126 109 104.403064989112252 0 +126 111 104.403065189112240 1 +126 111 104.403064989112252 0 +126 113 104.403065189112240 1 +126 113 104.403064989112252 0 +126 115 104.403065189112240 1 +126 115 104.403064989112252 0 +126 117 104.403065189112240 1 +126 117 104.403064989112252 0 +126 119 104.403065189112240 1 +126 119 104.403064989112252 0 +126 121 30.059459034610772 1 +126 121 30.059458834610769 0 +126 123 30.059459034610772 1 +126 123 30.059458834610769 0 +126 125 30.059459034610772 1 +126 125 30.059458834610769 0 +126 127 30.059459034610772 1 +126 127 30.059458834610769 0 +126 129 30.059459034610772 1 +126 129 30.059458834610769 0 +126 131 30.059459034610772 1 +126 131 30.059458834610769 0 +126 133 30.000000099990881 1 +126 133 29.999999899990879 0 +126 135 30.000000099990881 1 +126 135 29.999999899990879 0 +126 137 30.000000099990881 1 +126 137 29.999999899990879 0 +126 139 30.059459034610772 1 +126 139 30.059458834610769 0 +126 141 30.059459034610772 1 +126 141 30.059458834610769 0 +126 143 30.000000099990881 1 +126 143 29.999999899990879 0 +126 145 30.059459034610772 1 +126 145 30.059458834610769 0 +126 147 30.059459034610772 1 +126 147 30.059458834610769 0 +126 149 30.000000099990881 1 +126 149 29.999999899990879 0 +126 151 30.000000099990881 1 +126 151 29.999999899990879 0 +126 153 30.059459034610772 1 +126 153 30.059458834610769 0 +126 155 30.000000099990881 1 +126 155 29.999999899990879 0 +126 157 30.059459034610772 1 +126 157 30.059458834610769 0 +126 159 30.059459034610772 1 +126 159 30.059458834610769 0 +126 161 30.000000099990881 1 +126 161 29.999999899990879 0 +126 163 30.059459034610772 1 +126 163 30.059458834610769 0 +126 165 30.000000099990881 1 +126 165 29.999999899990879 0 +126 167 30.059459034610772 1 +126 167 30.059458834610769 0 +126 169 30.059459034610772 1 +126 169 30.059458834610769 0 +126 171 30.059459034610772 1 +126 171 30.059458834610769 0 +126 173 30.000000099990881 1 +126 173 29.999999899990879 0 +126 175 30.000000099990881 1 +126 175 29.999999899990879 0 +126 177 30.000000099990881 1 +126 177 29.999999899990879 0 +126 179 30.059459034610772 1 +126 179 30.059458834610769 0 +126 181 104.403065189112240 1 +126 181 104.403064989112252 0 +126 183 104.403065189112240 1 +126 183 104.403064989112252 0 +126 185 104.403065189112240 1 +126 185 104.403064989112252 0 +126 187 104.403065189112240 1 +126 187 104.403064989112252 0 +126 189 104.403065189112240 1 +126 189 104.403064989112252 0 +126 191 104.403065189112240 1 +126 191 104.403064989112252 0 +126 193 104.403065189112240 1 +126 193 104.403064989112252 0 +126 195 104.403065189112240 1 +126 195 104.403064989112252 0 +126 197 104.403065189112240 1 +126 197 104.403064989112252 0 +126 199 104.403065189112240 1 +126 199 104.403064989112252 0 +126 201 202.237484261575247 1 +126 201 202.237484061575259 0 +126 203 202.237484261575247 1 +126 203 202.237484061575259 0 +126 205 202.237484261575247 1 +126 205 202.237484061575259 0 +126 207 202.237484261575247 1 +126 207 202.237484061575259 0 +126 209 202.237484261575247 1 +126 209 202.237484061575259 0 +126 211 202.237484261575247 1 +126 211 202.237484061575259 0 +126 213 202.237484261575247 1 +126 213 202.237484061575259 0 +126 215 202.237484261575247 1 +126 215 202.237484061575259 0 +126 217 202.237484261575247 1 +126 217 202.237484061575259 0 +126 219 202.237484261575247 1 +126 219 202.237484061575259 0 +128 1 202.237484261575247 1 +128 1 202.237484061575259 0 +128 3 202.237484261575247 1 +128 3 202.237484061575259 0 +128 5 202.237484261575247 1 +128 5 202.237484061575259 0 +128 7 202.237484261575247 1 +128 7 202.237484061575259 0 +128 9 202.237484261575247 1 +128 9 202.237484061575259 0 +128 11 202.237484261575247 1 +128 11 202.237484061575259 0 +128 13 202.237484261575247 1 +128 13 202.237484061575259 0 +128 15 202.237484261575247 1 +128 15 202.237484061575259 0 +128 17 202.237484261575247 1 +128 17 202.237484061575259 0 +128 19 202.237484261575247 1 +128 19 202.237484061575259 0 +128 21 202.237484261575247 1 +128 21 202.237484061575259 0 +128 23 202.237484261575247 1 +128 23 202.237484061575259 0 +128 25 202.237484261575247 1 +128 25 202.237484061575259 0 +128 27 202.237484261575247 1 +128 27 202.237484061575259 0 +128 29 202.237484261575247 1 +128 29 202.237484061575259 0 +128 31 202.237484261575247 1 +128 31 202.237484061575259 0 +128 33 202.237484261575247 1 +128 33 202.237484061575259 0 +128 35 202.237484261575247 1 +128 35 202.237484061575259 0 +128 37 202.237484261575247 1 +128 37 202.237484061575259 0 +128 39 202.237484261575247 1 +128 39 202.237484061575259 0 +128 41 202.237484261575247 1 +128 41 202.237484061575259 0 +128 43 202.237484261575247 1 +128 43 202.237484061575259 0 +128 45 202.237484261575247 1 +128 45 202.237484061575259 0 +128 47 202.237484261575247 1 +128 47 202.237484061575259 0 +128 49 202.237484261575247 1 +128 49 202.237484061575259 0 +128 51 202.237484261575247 1 +128 51 202.237484061575259 0 +128 53 202.237484261575247 1 +128 53 202.237484061575259 0 +128 55 202.237484261575247 1 +128 55 202.237484061575259 0 +128 57 202.237484261575247 1 +128 57 202.237484061575259 0 +128 59 202.237484261575247 1 +128 59 202.237484061575259 0 +128 61 104.403065189112240 1 +128 61 104.403064989112252 0 +128 63 104.403065189112240 1 +128 63 104.403064989112252 0 +128 65 104.403065189112240 1 +128 65 104.403064989112252 0 +128 67 104.403065189112240 1 +128 67 104.403064989112252 0 +128 69 104.403065189112240 1 +128 69 104.403064989112252 0 +128 71 104.403065189112240 1 +128 71 104.403064989112252 0 +128 73 104.403065189112240 1 +128 73 104.403064989112252 0 +128 75 104.403065189112240 1 +128 75 104.403064989112252 0 +128 77 104.403065189112240 1 +128 77 104.403064989112252 0 +128 79 104.403065189112240 1 +128 79 104.403064989112252 0 +128 81 104.403065189112240 1 +128 81 104.403064989112252 0 +128 83 104.403065189112240 1 +128 83 104.403064989112252 0 +128 85 104.403065189112240 1 +128 85 104.403064989112252 0 +128 87 104.403065189112240 1 +128 87 104.403064989112252 0 +128 89 104.403065189112240 1 +128 89 104.403064989112252 0 +128 91 104.403065189112240 1 +128 91 104.403064989112252 0 +128 93 104.403065189112240 1 +128 93 104.403064989112252 0 +128 95 104.403065189112240 1 +128 95 104.403064989112252 0 +128 97 104.403065189112240 1 +128 97 104.403064989112252 0 +128 99 104.403065189112240 1 +128 99 104.403064989112252 0 +128 101 104.403065189112240 1 +128 101 104.403064989112252 0 +128 103 104.403065189112240 1 +128 103 104.403064989112252 0 +128 105 104.403065189112240 1 +128 105 104.403064989112252 0 +128 107 104.403065189112240 1 +128 107 104.403064989112252 0 +128 109 104.403065189112240 1 +128 109 104.403064989112252 0 +128 111 104.403065189112240 1 +128 111 104.403064989112252 0 +128 113 104.403065189112240 1 +128 113 104.403064989112252 0 +128 115 104.403065189112240 1 +128 115 104.403064989112252 0 +128 117 104.403065189112240 1 +128 117 104.403064989112252 0 +128 119 104.403065189112240 1 +128 119 104.403064989112252 0 +128 121 30.059459034610772 1 +128 121 30.059458834610769 0 +128 123 30.059459034610772 1 +128 123 30.059458834610769 0 +128 125 30.059459034610772 1 +128 125 30.059458834610769 0 +128 127 30.000000099990881 1 +128 127 29.999999899990879 0 +128 129 30.059459034610772 1 +128 129 30.059458834610769 0 +128 131 30.059459034610772 1 +128 131 30.059458834610769 0 +128 133 30.000000099990881 1 +128 133 29.999999899990879 0 +128 135 30.059459034610772 1 +128 135 30.059458834610769 0 +128 137 30.000000099990881 1 +128 137 29.999999899990879 0 +128 139 30.059459034610772 1 +128 139 30.059458834610769 0 +128 141 30.059459034610772 1 +128 141 30.059458834610769 0 +128 143 30.000000099990881 1 +128 143 29.999999899990879 0 +128 145 30.059459034610772 1 +128 145 30.059458834610769 0 +128 147 30.059459034610772 1 +128 147 30.059458834610769 0 +128 149 30.059459034610772 1 +128 149 30.059458834610769 0 +128 151 30.059459034610772 1 +128 151 30.059458834610769 0 +128 153 30.059459034610772 1 +128 153 30.059458834610769 0 +128 155 30.059459034610772 1 +128 155 30.059458834610769 0 +128 157 30.059459034610772 1 +128 157 30.059458834610769 0 +128 159 30.059459034610772 1 +128 159 30.059458834610769 0 +128 161 30.059459034610772 1 +128 161 30.059458834610769 0 +128 163 30.059459034610772 1 +128 163 30.059458834610769 0 +128 165 30.059459034610772 1 +128 165 30.059458834610769 0 +128 167 30.000000099990881 1 +128 167 29.999999899990879 0 +128 169 30.059459034610772 1 +128 169 30.059458834610769 0 +128 171 30.059459034610772 1 +128 171 30.059458834610769 0 +128 173 30.059459034610772 1 +128 173 30.059458834610769 0 +128 175 30.059459034610772 1 +128 175 30.059458834610769 0 +128 177 30.059459034610772 1 +128 177 30.059458834610769 0 +128 179 30.000000099990881 1 +128 179 29.999999899990879 0 +128 181 104.403065189112240 1 +128 181 104.403064989112252 0 +128 183 104.403065189112240 1 +128 183 104.403064989112252 0 +128 185 104.403065189112240 1 +128 185 104.403064989112252 0 +128 187 104.403065189112240 1 +128 187 104.403064989112252 0 +128 189 104.403065189112240 1 +128 189 104.403064989112252 0 +128 191 104.403065189112240 1 +128 191 104.403064989112252 0 +128 193 104.403065189112240 1 +128 193 104.403064989112252 0 +128 195 104.403065189112240 1 +128 195 104.403064989112252 0 +128 197 104.403065189112240 1 +128 197 104.403064989112252 0 +128 199 104.403065189112240 1 +128 199 104.403064989112252 0 +128 201 202.237484261575247 1 +128 201 202.237484061575259 0 +128 203 202.237484261575247 1 +128 203 202.237484061575259 0 +128 205 202.237484261575247 1 +128 205 202.237484061575259 0 +128 207 202.237484261575247 1 +128 207 202.237484061575259 0 +128 209 202.237484261575247 1 +128 209 202.237484061575259 0 +128 211 202.237484261575247 1 +128 211 202.237484061575259 0 +128 213 202.237484261575247 1 +128 213 202.237484061575259 0 +128 215 202.237484261575247 1 +128 215 202.237484061575259 0 +128 217 202.237484261575247 1 +128 217 202.237484061575259 0 +128 219 202.237484261575247 1 +128 219 202.237484061575259 0 +130 1 202.237484261575247 1 +130 1 202.237484061575259 0 +130 3 202.237484261575247 1 +130 3 202.237484061575259 0 +130 5 202.237484261575247 1 +130 5 202.237484061575259 0 +130 7 202.237484261575247 1 +130 7 202.237484061575259 0 +130 9 202.237484261575247 1 +130 9 202.237484061575259 0 +130 11 202.237484261575247 1 +130 11 202.237484061575259 0 +130 13 202.237484261575247 1 +130 13 202.237484061575259 0 +130 15 202.237484261575247 1 +130 15 202.237484061575259 0 +130 17 202.237484261575247 1 +130 17 202.237484061575259 0 +130 19 202.237484261575247 1 +130 19 202.237484061575259 0 +130 21 202.237484261575247 1 +130 21 202.237484061575259 0 +130 23 202.237484261575247 1 +130 23 202.237484061575259 0 +130 25 202.237484261575247 1 +130 25 202.237484061575259 0 +130 27 202.237484261575247 1 +130 27 202.237484061575259 0 +130 29 202.237484261575247 1 +130 29 202.237484061575259 0 +130 31 202.237484261575247 1 +130 31 202.237484061575259 0 +130 33 202.237484261575247 1 +130 33 202.237484061575259 0 +130 35 202.237484261575247 1 +130 35 202.237484061575259 0 +130 37 202.237484261575247 1 +130 37 202.237484061575259 0 +130 39 202.237484261575247 1 +130 39 202.237484061575259 0 +130 41 202.237484261575247 1 +130 41 202.237484061575259 0 +130 43 202.237484261575247 1 +130 43 202.237484061575259 0 +130 45 202.237484261575247 1 +130 45 202.237484061575259 0 +130 47 202.237484261575247 1 +130 47 202.237484061575259 0 +130 49 202.237484261575247 1 +130 49 202.237484061575259 0 +130 51 202.237484261575247 1 +130 51 202.237484061575259 0 +130 53 202.237484261575247 1 +130 53 202.237484061575259 0 +130 55 202.237484261575247 1 +130 55 202.237484061575259 0 +130 57 202.237484261575247 1 +130 57 202.237484061575259 0 +130 59 202.237484261575247 1 +130 59 202.237484061575259 0 +130 61 104.403065189112240 1 +130 61 104.403064989112252 0 +130 63 104.403065189112240 1 +130 63 104.403064989112252 0 +130 65 104.403065189112240 1 +130 65 104.403064989112252 0 +130 67 104.403065189112240 1 +130 67 104.403064989112252 0 +130 69 104.403065189112240 1 +130 69 104.403064989112252 0 +130 71 104.403065189112240 1 +130 71 104.403064989112252 0 +130 73 104.403065189112240 1 +130 73 104.403064989112252 0 +130 75 104.403065189112240 1 +130 75 104.403064989112252 0 +130 77 104.403065189112240 1 +130 77 104.403064989112252 0 +130 79 104.403065189112240 1 +130 79 104.403064989112252 0 +130 81 104.403065189112240 1 +130 81 104.403064989112252 0 +130 83 104.403065189112240 1 +130 83 104.403064989112252 0 +130 85 104.403065189112240 1 +130 85 104.403064989112252 0 +130 87 104.403065189112240 1 +130 87 104.403064989112252 0 +130 89 104.403065189112240 1 +130 89 104.403064989112252 0 +130 91 104.403065189112240 1 +130 91 104.403064989112252 0 +130 93 104.403065189112240 1 +130 93 104.403064989112252 0 +130 95 104.403065189112240 1 +130 95 104.403064989112252 0 +130 97 104.403065189112240 1 +130 97 104.403064989112252 0 +130 99 104.403065189112240 1 +130 99 104.403064989112252 0 +130 101 104.403065189112240 1 +130 101 104.403064989112252 0 +130 103 104.403065189112240 1 +130 103 104.403064989112252 0 +130 105 104.403065189112240 1 +130 105 104.403064989112252 0 +130 107 104.403065189112240 1 +130 107 104.403064989112252 0 +130 109 104.403065189112240 1 +130 109 104.403064989112252 0 +130 111 104.403065189112240 1 +130 111 104.403064989112252 0 +130 113 104.403065189112240 1 +130 113 104.403064989112252 0 +130 115 104.403065189112240 1 +130 115 104.403064989112252 0 +130 117 104.403065189112240 1 +130 117 104.403064989112252 0 +130 119 104.403065189112240 1 +130 119 104.403064989112252 0 +130 121 30.059459034610772 1 +130 121 30.059458834610769 0 +130 123 30.000000099990881 1 +130 123 29.999999899990879 0 +130 125 30.059459034610772 1 +130 125 30.059458834610769 0 +130 127 30.000000099990881 1 +130 127 29.999999899990879 0 +130 129 30.059459034610772 1 +130 129 30.059458834610769 0 +130 131 30.000000099990881 1 +130 131 29.999999899990879 0 +130 133 30.059459034610772 1 +130 133 30.059458834610769 0 +130 135 30.000000099990881 1 +130 135 29.999999899990879 0 +130 137 30.000000099990881 1 +130 137 29.999999899990879 0 +130 139 30.059459034610772 1 +130 139 30.059458834610769 0 +130 141 30.059459034610772 1 +130 141 30.059458834610769 0 +130 143 30.000000099990881 1 +130 143 29.999999899990879 0 +130 145 30.059459034610772 1 +130 145 30.059458834610769 0 +130 147 30.059459034610772 1 +130 147 30.059458834610769 0 +130 149 30.059459034610772 1 +130 149 30.059458834610769 0 +130 151 30.059459034610772 1 +130 151 30.059458834610769 0 +130 153 30.059459034610772 1 +130 153 30.059458834610769 0 +130 155 30.059459034610772 1 +130 155 30.059458834610769 0 +130 157 30.059459034610772 1 +130 157 30.059458834610769 0 +130 159 30.059459034610772 1 +130 159 30.059458834610769 0 +130 161 30.059459034610772 1 +130 161 30.059458834610769 0 +130 163 30.059459034610772 1 +130 163 30.059458834610769 0 +130 165 30.059459034610772 1 +130 165 30.059458834610769 0 +130 167 30.059459034610772 1 +130 167 30.059458834610769 0 +130 169 30.059459034610772 1 +130 169 30.059458834610769 0 +130 171 30.059459034610772 1 +130 171 30.059458834610769 0 +130 173 30.059459034610772 1 +130 173 30.059458834610769 0 +130 175 30.059459034610772 1 +130 175 30.059458834610769 0 +130 177 30.000000099990881 1 +130 177 29.999999899990879 0 +130 179 30.059459034610772 1 +130 179 30.059458834610769 0 +130 181 104.403065189112240 1 +130 181 104.403064989112252 0 +130 183 104.403065189112240 1 +130 183 104.403064989112252 0 +130 185 104.403065189112240 1 +130 185 104.403064989112252 0 +130 187 104.403065189112240 1 +130 187 104.403064989112252 0 +130 189 104.403065189112240 1 +130 189 104.403064989112252 0 +130 191 104.403065189112240 1 +130 191 104.403064989112252 0 +130 193 104.403065189112240 1 +130 193 104.403064989112252 0 +130 195 104.403065189112240 1 +130 195 104.403064989112252 0 +130 197 104.403065189112240 1 +130 197 104.403064989112252 0 +130 199 104.403065189112240 1 +130 199 104.403064989112252 0 +130 201 202.237484261575247 1 +130 201 202.237484061575259 0 +130 203 202.237484261575247 1 +130 203 202.237484061575259 0 +130 205 202.237484261575247 1 +130 205 202.237484061575259 0 +130 207 202.237484261575247 1 +130 207 202.237484061575259 0 +130 209 202.237484261575247 1 +130 209 202.237484061575259 0 +130 211 202.237484261575247 1 +130 211 202.237484061575259 0 +130 213 202.237484261575247 1 +130 213 202.237484061575259 0 +130 215 202.237484261575247 1 +130 215 202.237484061575259 0 +130 217 202.237484261575247 1 +130 217 202.237484061575259 0 +130 219 202.237484261575247 1 +130 219 202.237484061575259 0 +132 1 202.237484261575247 1 +132 1 202.237484061575259 0 +132 3 202.237484261575247 1 +132 3 202.237484061575259 0 +132 5 202.237484261575247 1 +132 5 202.237484061575259 0 +132 7 202.237484261575247 1 +132 7 202.237484061575259 0 +132 9 202.237484261575247 1 +132 9 202.237484061575259 0 +132 11 202.237484261575247 1 +132 11 202.237484061575259 0 +132 13 202.237484261575247 1 +132 13 202.237484061575259 0 +132 15 202.237484261575247 1 +132 15 202.237484061575259 0 +132 17 202.237484261575247 1 +132 17 202.237484061575259 0 +132 19 202.237484261575247 1 +132 19 202.237484061575259 0 +132 21 202.237484261575247 1 +132 21 202.237484061575259 0 +132 23 202.237484261575247 1 +132 23 202.237484061575259 0 +132 25 202.237484261575247 1 +132 25 202.237484061575259 0 +132 27 202.237484261575247 1 +132 27 202.237484061575259 0 +132 29 202.237484261575247 1 +132 29 202.237484061575259 0 +132 31 202.237484261575247 1 +132 31 202.237484061575259 0 +132 33 202.237484261575247 1 +132 33 202.237484061575259 0 +132 35 202.237484261575247 1 +132 35 202.237484061575259 0 +132 37 202.237484261575247 1 +132 37 202.237484061575259 0 +132 39 202.237484261575247 1 +132 39 202.237484061575259 0 +132 41 202.237484261575247 1 +132 41 202.237484061575259 0 +132 43 202.237484261575247 1 +132 43 202.237484061575259 0 +132 45 202.237484261575247 1 +132 45 202.237484061575259 0 +132 47 202.237484261575247 1 +132 47 202.237484061575259 0 +132 49 202.237484261575247 1 +132 49 202.237484061575259 0 +132 51 202.237484261575247 1 +132 51 202.237484061575259 0 +132 53 202.237484261575247 1 +132 53 202.237484061575259 0 +132 55 202.237484261575247 1 +132 55 202.237484061575259 0 +132 57 202.237484261575247 1 +132 57 202.237484061575259 0 +132 59 202.237484261575247 1 +132 59 202.237484061575259 0 +132 61 104.403065189112240 1 +132 61 104.403064989112252 0 +132 63 104.403065189112240 1 +132 63 104.403064989112252 0 +132 65 104.403065189112240 1 +132 65 104.403064989112252 0 +132 67 104.403065189112240 1 +132 67 104.403064989112252 0 +132 69 104.403065189112240 1 +132 69 104.403064989112252 0 +132 71 104.403065189112240 1 +132 71 104.403064989112252 0 +132 73 104.403065189112240 1 +132 73 104.403064989112252 0 +132 75 104.403065189112240 1 +132 75 104.403064989112252 0 +132 77 104.403065189112240 1 +132 77 104.403064989112252 0 +132 79 104.403065189112240 1 +132 79 104.403064989112252 0 +132 81 104.403065189112240 1 +132 81 104.403064989112252 0 +132 83 104.403065189112240 1 +132 83 104.403064989112252 0 +132 85 104.403065189112240 1 +132 85 104.403064989112252 0 +132 87 104.403065189112240 1 +132 87 104.403064989112252 0 +132 89 104.403065189112240 1 +132 89 104.403064989112252 0 +132 91 104.403065189112240 1 +132 91 104.403064989112252 0 +132 93 104.403065189112240 1 +132 93 104.403064989112252 0 +132 95 104.403065189112240 1 +132 95 104.403064989112252 0 +132 97 104.403065189112240 1 +132 97 104.403064989112252 0 +132 99 104.403065189112240 1 +132 99 104.403064989112252 0 +132 101 104.403065189112240 1 +132 101 104.403064989112252 0 +132 103 104.403065189112240 1 +132 103 104.403064989112252 0 +132 105 104.403065189112240 1 +132 105 104.403064989112252 0 +132 107 104.403065189112240 1 +132 107 104.403064989112252 0 +132 109 104.403065189112240 1 +132 109 104.403064989112252 0 +132 111 104.403065189112240 1 +132 111 104.403064989112252 0 +132 113 104.403065189112240 1 +132 113 104.403064989112252 0 +132 115 104.403065189112240 1 +132 115 104.403064989112252 0 +132 117 104.403065189112240 1 +132 117 104.403064989112252 0 +132 119 104.403065189112240 1 +132 119 104.403064989112252 0 +132 121 30.059459034610772 1 +132 121 30.059458834610769 0 +132 123 30.059459034610772 1 +132 123 30.059458834610769 0 +132 125 30.059459034610772 1 +132 125 30.059458834610769 0 +132 127 30.000000099990881 1 +132 127 29.999999899990879 0 +132 129 30.059459034610772 1 +132 129 30.059458834610769 0 +132 131 30.059459034610772 1 +132 131 30.059458834610769 0 +132 133 30.000000099990881 1 +132 133 29.999999899990879 0 +132 135 30.000000099990881 1 +132 135 29.999999899990879 0 +132 137 30.000000099990881 1 +132 137 29.999999899990879 0 +132 139 30.059459034610772 1 +132 139 30.059458834610769 0 +132 141 30.059459034610772 1 +132 141 30.059458834610769 0 +132 143 30.000000099990881 1 +132 143 29.999999899990879 0 +132 145 30.000000099990881 1 +132 145 29.999999899990879 0 +132 147 30.059459034610772 1 +132 147 30.059458834610769 0 +132 149 30.000000099990881 1 +132 149 29.999999899990879 0 +132 151 30.059459034610772 1 +132 151 30.059458834610769 0 +132 153 30.059459034610772 1 +132 153 30.059458834610769 0 +132 155 30.059459034610772 1 +132 155 30.059458834610769 0 +132 157 30.059459034610772 1 +132 157 30.059458834610769 0 +132 159 30.059459034610772 1 +132 159 30.059458834610769 0 +132 161 30.000000099990881 1 +132 161 29.999999899990879 0 +132 163 30.000000099990881 1 +132 163 29.999999899990879 0 +132 165 30.000000099990881 1 +132 165 29.999999899990879 0 +132 167 30.000000099990881 1 +132 167 29.999999899990879 0 +132 169 30.000000099990881 1 +132 169 29.999999899990879 0 +132 171 30.059459034610772 1 +132 171 30.059458834610769 0 +132 173 30.000000099990881 1 +132 173 29.999999899990879 0 +132 175 30.000000099990881 1 +132 175 29.999999899990879 0 +132 177 30.000000099990881 1 +132 177 29.999999899990879 0 +132 179 30.000000099990881 1 +132 179 29.999999899990879 0 +132 181 104.403065189112240 1 +132 181 104.403064989112252 0 +132 183 104.403065189112240 1 +132 183 104.403064989112252 0 +132 185 104.403065189112240 1 +132 185 104.403064989112252 0 +132 187 104.403065189112240 1 +132 187 104.403064989112252 0 +132 189 104.403065189112240 1 +132 189 104.403064989112252 0 +132 191 104.403065189112240 1 +132 191 104.403064989112252 0 +132 193 104.403065189112240 1 +132 193 104.403064989112252 0 +132 195 104.403065189112240 1 +132 195 104.403064989112252 0 +132 197 104.403065189112240 1 +132 197 104.403064989112252 0 +132 199 104.403065189112240 1 +132 199 104.403064989112252 0 +132 201 202.237484261575247 1 +132 201 202.237484061575259 0 +132 203 202.237484261575247 1 +132 203 202.237484061575259 0 +132 205 202.237484261575247 1 +132 205 202.237484061575259 0 +132 207 202.237484261575247 1 +132 207 202.237484061575259 0 +132 209 202.237484261575247 1 +132 209 202.237484061575259 0 +132 211 202.237484261575247 1 +132 211 202.237484061575259 0 +132 213 202.237484261575247 1 +132 213 202.237484061575259 0 +132 215 202.237484261575247 1 +132 215 202.237484061575259 0 +132 217 202.237484261575247 1 +132 217 202.237484061575259 0 +132 219 202.237484261575247 1 +132 219 202.237484061575259 0 +134 1 202.237484261575247 1 +134 1 202.237484061575259 0 +134 3 202.237484261575247 1 +134 3 202.237484061575259 0 +134 5 202.237484261575247 1 +134 5 202.237484061575259 0 +134 7 202.237484261575247 1 +134 7 202.237484061575259 0 +134 9 202.237484261575247 1 +134 9 202.237484061575259 0 +134 11 202.237484261575247 1 +134 11 202.237484061575259 0 +134 13 202.237484261575247 1 +134 13 202.237484061575259 0 +134 15 202.237484261575247 1 +134 15 202.237484061575259 0 +134 17 202.237484261575247 1 +134 17 202.237484061575259 0 +134 19 202.237484261575247 1 +134 19 202.237484061575259 0 +134 21 202.237484261575247 1 +134 21 202.237484061575259 0 +134 23 202.237484261575247 1 +134 23 202.237484061575259 0 +134 25 202.237484261575247 1 +134 25 202.237484061575259 0 +134 27 202.237484261575247 1 +134 27 202.237484061575259 0 +134 29 202.237484261575247 1 +134 29 202.237484061575259 0 +134 31 202.237484261575247 1 +134 31 202.237484061575259 0 +134 33 202.237484261575247 1 +134 33 202.237484061575259 0 +134 35 202.237484261575247 1 +134 35 202.237484061575259 0 +134 37 202.237484261575247 1 +134 37 202.237484061575259 0 +134 39 202.237484261575247 1 +134 39 202.237484061575259 0 +134 41 202.237484261575247 1 +134 41 202.237484061575259 0 +134 43 202.237484261575247 1 +134 43 202.237484061575259 0 +134 45 202.237484261575247 1 +134 45 202.237484061575259 0 +134 47 202.237484261575247 1 +134 47 202.237484061575259 0 +134 49 202.237484261575247 1 +134 49 202.237484061575259 0 +134 51 202.237484261575247 1 +134 51 202.237484061575259 0 +134 53 202.237484261575247 1 +134 53 202.237484061575259 0 +134 55 202.237484261575247 1 +134 55 202.237484061575259 0 +134 57 202.237484261575247 1 +134 57 202.237484061575259 0 +134 59 202.237484261575247 1 +134 59 202.237484061575259 0 +134 61 104.403065189112240 1 +134 61 104.403064989112252 0 +134 63 104.403065189112240 1 +134 63 104.403064989112252 0 +134 65 104.403065189112240 1 +134 65 104.403064989112252 0 +134 67 104.403065189112240 1 +134 67 104.403064989112252 0 +134 69 104.403065189112240 1 +134 69 104.403064989112252 0 +134 71 104.403065189112240 1 +134 71 104.403064989112252 0 +134 73 104.403065189112240 1 +134 73 104.403064989112252 0 +134 75 104.403065189112240 1 +134 75 104.403064989112252 0 +134 77 104.403065189112240 1 +134 77 104.403064989112252 0 +134 79 104.403065189112240 1 +134 79 104.403064989112252 0 +134 81 104.403065189112240 1 +134 81 104.403064989112252 0 +134 83 104.403065189112240 1 +134 83 104.403064989112252 0 +134 85 104.403065189112240 1 +134 85 104.403064989112252 0 +134 87 104.403065189112240 1 +134 87 104.403064989112252 0 +134 89 104.403065189112240 1 +134 89 104.403064989112252 0 +134 91 104.403065189112240 1 +134 91 104.403064989112252 0 +134 93 104.403065189112240 1 +134 93 104.403064989112252 0 +134 95 104.403065189112240 1 +134 95 104.403064989112252 0 +134 97 104.403065189112240 1 +134 97 104.403064989112252 0 +134 99 104.403065189112240 1 +134 99 104.403064989112252 0 +134 101 104.403065189112240 1 +134 101 104.403064989112252 0 +134 103 104.403065189112240 1 +134 103 104.403064989112252 0 +134 105 104.403065189112240 1 +134 105 104.403064989112252 0 +134 107 104.403065189112240 1 +134 107 104.403064989112252 0 +134 109 104.403065189112240 1 +134 109 104.403064989112252 0 +134 111 104.403065189112240 1 +134 111 104.403064989112252 0 +134 113 104.403065189112240 1 +134 113 104.403064989112252 0 +134 115 104.403065189112240 1 +134 115 104.403064989112252 0 +134 117 104.403065189112240 1 +134 117 104.403064989112252 0 +134 119 104.403065189112240 1 +134 119 104.403064989112252 0 +134 121 30.059459034610772 1 +134 121 30.059458834610769 0 +134 123 30.000000099990881 1 +134 123 29.999999899990879 0 +134 125 30.059459034610772 1 +134 125 30.059458834610769 0 +134 127 30.059459034610772 1 +134 127 30.059458834610769 0 +134 129 30.059459034610772 1 +134 129 30.059458834610769 0 +134 131 30.059459034610772 1 +134 131 30.059458834610769 0 +134 133 30.000000099990881 1 +134 133 29.999999899990879 0 +134 135 30.000000099990881 1 +134 135 29.999999899990879 0 +134 137 30.000000099990881 1 +134 137 29.999999899990879 0 +134 139 30.059459034610772 1 +134 139 30.059458834610769 0 +134 141 30.059459034610772 1 +134 141 30.059458834610769 0 +134 143 30.000000099990881 1 +134 143 29.999999899990879 0 +134 145 30.059459034610772 1 +134 145 30.059458834610769 0 +134 147 30.059459034610772 1 +134 147 30.059458834610769 0 +134 149 30.000000099990881 1 +134 149 29.999999899990879 0 +134 151 30.000000099990881 1 +134 151 29.999999899990879 0 +134 153 30.059459034610772 1 +134 153 30.059458834610769 0 +134 155 30.059459034610772 1 +134 155 30.059458834610769 0 +134 157 30.059459034610772 1 +134 157 30.059458834610769 0 +134 159 30.059459034610772 1 +134 159 30.059458834610769 0 +134 161 30.059459034610772 1 +134 161 30.059458834610769 0 +134 163 30.059459034610772 1 +134 163 30.059458834610769 0 +134 165 30.059459034610772 1 +134 165 30.059458834610769 0 +134 167 30.000000099990881 1 +134 167 29.999999899990879 0 +134 169 30.059459034610772 1 +134 169 30.059458834610769 0 +134 171 30.059459034610772 1 +134 171 30.059458834610769 0 +134 173 30.059459034610772 1 +134 173 30.059458834610769 0 +134 175 30.059459034610772 1 +134 175 30.059458834610769 0 +134 177 30.059459034610772 1 +134 177 30.059458834610769 0 +134 179 30.000000099990881 1 +134 179 29.999999899990879 0 +134 181 104.403065189112240 1 +134 181 104.403064989112252 0 +134 183 104.403065189112240 1 +134 183 104.403064989112252 0 +134 185 104.403065189112240 1 +134 185 104.403064989112252 0 +134 187 104.403065189112240 1 +134 187 104.403064989112252 0 +134 189 104.403065189112240 1 +134 189 104.403064989112252 0 +134 191 104.403065189112240 1 +134 191 104.403064989112252 0 +134 193 104.403065189112240 1 +134 193 104.403064989112252 0 +134 195 104.403065189112240 1 +134 195 104.403064989112252 0 +134 197 104.403065189112240 1 +134 197 104.403064989112252 0 +134 199 104.403065189112240 1 +134 199 104.403064989112252 0 +134 201 202.237484261575247 1 +134 201 202.237484061575259 0 +134 203 202.237484261575247 1 +134 203 202.237484061575259 0 +134 205 202.237484261575247 1 +134 205 202.237484061575259 0 +134 207 202.237484261575247 1 +134 207 202.237484061575259 0 +134 209 202.237484261575247 1 +134 209 202.237484061575259 0 +134 211 202.237484261575247 1 +134 211 202.237484061575259 0 +134 213 202.237484261575247 1 +134 213 202.237484061575259 0 +134 215 202.237484261575247 1 +134 215 202.237484061575259 0 +134 217 202.237484261575247 1 +134 217 202.237484061575259 0 +134 219 202.237484261575247 1 +134 219 202.237484061575259 0 +136 1 202.237484261575247 1 +136 1 202.237484061575259 0 +136 3 202.237484261575247 1 +136 3 202.237484061575259 0 +136 5 202.237484261575247 1 +136 5 202.237484061575259 0 +136 7 202.237484261575247 1 +136 7 202.237484061575259 0 +136 9 202.237484261575247 1 +136 9 202.237484061575259 0 +136 11 202.237484261575247 1 +136 11 202.237484061575259 0 +136 13 202.237484261575247 1 +136 13 202.237484061575259 0 +136 15 202.237484261575247 1 +136 15 202.237484061575259 0 +136 17 202.237484261575247 1 +136 17 202.237484061575259 0 +136 19 202.237484261575247 1 +136 19 202.237484061575259 0 +136 21 202.237484261575247 1 +136 21 202.237484061575259 0 +136 23 202.237484261575247 1 +136 23 202.237484061575259 0 +136 25 202.237484261575247 1 +136 25 202.237484061575259 0 +136 27 202.237484261575247 1 +136 27 202.237484061575259 0 +136 29 202.237484261575247 1 +136 29 202.237484061575259 0 +136 31 202.237484261575247 1 +136 31 202.237484061575259 0 +136 33 202.237484261575247 1 +136 33 202.237484061575259 0 +136 35 202.237484261575247 1 +136 35 202.237484061575259 0 +136 37 202.237484261575247 1 +136 37 202.237484061575259 0 +136 39 202.237484261575247 1 +136 39 202.237484061575259 0 +136 41 202.237484261575247 1 +136 41 202.237484061575259 0 +136 43 202.237484261575247 1 +136 43 202.237484061575259 0 +136 45 202.237484261575247 1 +136 45 202.237484061575259 0 +136 47 202.237484261575247 1 +136 47 202.237484061575259 0 +136 49 202.237484261575247 1 +136 49 202.237484061575259 0 +136 51 202.237484261575247 1 +136 51 202.237484061575259 0 +136 53 202.237484261575247 1 +136 53 202.237484061575259 0 +136 55 202.237484261575247 1 +136 55 202.237484061575259 0 +136 57 202.237484261575247 1 +136 57 202.237484061575259 0 +136 59 202.237484261575247 1 +136 59 202.237484061575259 0 +136 61 104.403065189112240 1 +136 61 104.403064989112252 0 +136 63 104.403065189112240 1 +136 63 104.403064989112252 0 +136 65 104.403065189112240 1 +136 65 104.403064989112252 0 +136 67 104.403065189112240 1 +136 67 104.403064989112252 0 +136 69 104.403065189112240 1 +136 69 104.403064989112252 0 +136 71 104.403065189112240 1 +136 71 104.403064989112252 0 +136 73 104.403065189112240 1 +136 73 104.403064989112252 0 +136 75 104.403065189112240 1 +136 75 104.403064989112252 0 +136 77 104.403065189112240 1 +136 77 104.403064989112252 0 +136 79 104.403065189112240 1 +136 79 104.403064989112252 0 +136 81 104.403065189112240 1 +136 81 104.403064989112252 0 +136 83 104.403065189112240 1 +136 83 104.403064989112252 0 +136 85 104.403065189112240 1 +136 85 104.403064989112252 0 +136 87 104.403065189112240 1 +136 87 104.403064989112252 0 +136 89 104.403065189112240 1 +136 89 104.403064989112252 0 +136 91 104.403065189112240 1 +136 91 104.403064989112252 0 +136 93 104.403065189112240 1 +136 93 104.403064989112252 0 +136 95 104.403065189112240 1 +136 95 104.403064989112252 0 +136 97 104.403065189112240 1 +136 97 104.403064989112252 0 +136 99 104.403065189112240 1 +136 99 104.403064989112252 0 +136 101 104.403065189112240 1 +136 101 104.403064989112252 0 +136 103 104.403065189112240 1 +136 103 104.403064989112252 0 +136 105 104.403065189112240 1 +136 105 104.403064989112252 0 +136 107 104.403065189112240 1 +136 107 104.403064989112252 0 +136 109 104.403065189112240 1 +136 109 104.403064989112252 0 +136 111 104.403065189112240 1 +136 111 104.403064989112252 0 +136 113 104.403065189112240 1 +136 113 104.403064989112252 0 +136 115 104.403065189112240 1 +136 115 104.403064989112252 0 +136 117 104.403065189112240 1 +136 117 104.403064989112252 0 +136 119 104.403065189112240 1 +136 119 104.403064989112252 0 +136 121 30.059459034610772 1 +136 121 30.059458834610769 0 +136 123 30.059459034610772 1 +136 123 30.059458834610769 0 +136 125 30.059459034610772 1 +136 125 30.059458834610769 0 +136 127 30.059459034610772 1 +136 127 30.059458834610769 0 +136 129 30.000000099990881 1 +136 129 29.999999899990879 0 +136 131 30.059459034610772 1 +136 131 30.059458834610769 0 +136 133 30.000000099990881 1 +136 133 29.999999899990879 0 +136 135 30.059459034610772 1 +136 135 30.059458834610769 0 +136 137 30.000000099990881 1 +136 137 29.999999899990879 0 +136 139 30.059459034610772 1 +136 139 30.059458834610769 0 +136 141 30.059459034610772 1 +136 141 30.059458834610769 0 +136 143 30.000000099990881 1 +136 143 29.999999899990879 0 +136 145 30.059459034610772 1 +136 145 30.059458834610769 0 +136 147 30.059459034610772 1 +136 147 30.059458834610769 0 +136 149 30.059459034610772 1 +136 149 30.059458834610769 0 +136 151 30.059459034610772 1 +136 151 30.059458834610769 0 +136 153 30.059459034610772 1 +136 153 30.059458834610769 0 +136 155 30.059459034610772 1 +136 155 30.059458834610769 0 +136 157 30.059864830915373 1 +136 157 30.059864630915371 0 +136 159 30.059459034610772 1 +136 159 30.059458834610769 0 +136 161 30.000000099990881 1 +136 161 29.999999899990879 0 +136 163 30.000000099990881 1 +136 163 29.999999899990879 0 +136 165 30.059459034610772 1 +136 165 30.059458834610769 0 +136 167 30.000000099990881 1 +136 167 29.999999899990879 0 +136 169 30.000000099990881 1 +136 169 29.999999899990879 0 +136 171 30.059459034610772 1 +136 171 30.059458834610769 0 +136 173 30.059459034610772 1 +136 173 30.059458834610769 0 +136 175 30.059459034610772 1 +136 175 30.059458834610769 0 +136 177 30.059459034610772 1 +136 177 30.059458834610769 0 +136 179 30.059459034610772 1 +136 179 30.059458834610769 0 +136 181 104.403065189112240 1 +136 181 104.403064989112252 0 +136 183 104.403065189112240 1 +136 183 104.403064989112252 0 +136 185 104.403065189112240 1 +136 185 104.403064989112252 0 +136 187 104.403065189112240 1 +136 187 104.403064989112252 0 +136 189 104.403065189112240 1 +136 189 104.403064989112252 0 +136 191 104.403065189112240 1 +136 191 104.403064989112252 0 +136 193 104.403065189112240 1 +136 193 104.403064989112252 0 +136 195 104.403065189112240 1 +136 195 104.403064989112252 0 +136 197 104.403065189112240 1 +136 197 104.403064989112252 0 +136 199 104.403065189112240 1 +136 199 104.403064989112252 0 +136 201 202.237484261575247 1 +136 201 202.237484061575259 0 +136 203 202.237484261575247 1 +136 203 202.237484061575259 0 +136 205 202.237484261575247 1 +136 205 202.237484061575259 0 +136 207 202.237484261575247 1 +136 207 202.237484061575259 0 +136 209 202.237484261575247 1 +136 209 202.237484061575259 0 +136 211 202.237484261575247 1 +136 211 202.237484061575259 0 +136 213 202.237484261575247 1 +136 213 202.237484061575259 0 +136 215 202.237484261575247 1 +136 215 202.237484061575259 0 +136 217 202.237484261575247 1 +136 217 202.237484061575259 0 +136 219 202.237484261575247 1 +136 219 202.237484061575259 0 +138 1 202.237484261575247 1 +138 1 202.237484061575259 0 +138 3 202.237484261575247 1 +138 3 202.237484061575259 0 +138 5 202.237484261575247 1 +138 5 202.237484061575259 0 +138 7 202.237484261575247 1 +138 7 202.237484061575259 0 +138 9 202.237484261575247 1 +138 9 202.237484061575259 0 +138 11 202.237484261575247 1 +138 11 202.237484061575259 0 +138 13 202.237484261575247 1 +138 13 202.237484061575259 0 +138 15 202.237484261575247 1 +138 15 202.237484061575259 0 +138 17 202.237484261575247 1 +138 17 202.237484061575259 0 +138 19 202.237484261575247 1 +138 19 202.237484061575259 0 +138 21 202.237484261575247 1 +138 21 202.237484061575259 0 +138 23 202.237484261575247 1 +138 23 202.237484061575259 0 +138 25 202.237484261575247 1 +138 25 202.237484061575259 0 +138 27 202.237484261575247 1 +138 27 202.237484061575259 0 +138 29 202.237484261575247 1 +138 29 202.237484061575259 0 +138 31 202.237484261575247 1 +138 31 202.237484061575259 0 +138 33 202.237484261575247 1 +138 33 202.237484061575259 0 +138 35 202.237484261575247 1 +138 35 202.237484061575259 0 +138 37 202.237484261575247 1 +138 37 202.237484061575259 0 +138 39 202.237484261575247 1 +138 39 202.237484061575259 0 +138 41 202.237484261575247 1 +138 41 202.237484061575259 0 +138 43 202.237484261575247 1 +138 43 202.237484061575259 0 +138 45 202.237484261575247 1 +138 45 202.237484061575259 0 +138 47 202.237484261575247 1 +138 47 202.237484061575259 0 +138 49 202.237484261575247 1 +138 49 202.237484061575259 0 +138 51 202.237484261575247 1 +138 51 202.237484061575259 0 +138 53 202.237484261575247 1 +138 53 202.237484061575259 0 +138 55 202.237484261575247 1 +138 55 202.237484061575259 0 +138 57 202.237484261575247 1 +138 57 202.237484061575259 0 +138 59 202.237484261575247 1 +138 59 202.237484061575259 0 +138 61 104.403065189112240 1 +138 61 104.403064989112252 0 +138 63 104.403065189112240 1 +138 63 104.403064989112252 0 +138 65 104.403065189112240 1 +138 65 104.403064989112252 0 +138 67 104.403065189112240 1 +138 67 104.403064989112252 0 +138 69 104.403065189112240 1 +138 69 104.403064989112252 0 +138 71 104.403065189112240 1 +138 71 104.403064989112252 0 +138 73 104.403065189112240 1 +138 73 104.403064989112252 0 +138 75 104.403065189112240 1 +138 75 104.403064989112252 0 +138 77 104.403065189112240 1 +138 77 104.403064989112252 0 +138 79 104.403065189112240 1 +138 79 104.403064989112252 0 +138 81 104.403065189112240 1 +138 81 104.403064989112252 0 +138 83 104.403065189112240 1 +138 83 104.403064989112252 0 +138 85 104.403065189112240 1 +138 85 104.403064989112252 0 +138 87 104.403065189112240 1 +138 87 104.403064989112252 0 +138 89 104.403065189112240 1 +138 89 104.403064989112252 0 +138 91 104.403065189112240 1 +138 91 104.403064989112252 0 +138 93 104.403065189112240 1 +138 93 104.403064989112252 0 +138 95 104.403065189112240 1 +138 95 104.403064989112252 0 +138 97 104.403065189112240 1 +138 97 104.403064989112252 0 +138 99 104.403065189112240 1 +138 99 104.403064989112252 0 +138 101 104.403065189112240 1 +138 101 104.403064989112252 0 +138 103 104.403065189112240 1 +138 103 104.403064989112252 0 +138 105 104.403065189112240 1 +138 105 104.403064989112252 0 +138 107 104.403065189112240 1 +138 107 104.403064989112252 0 +138 109 104.403065189112240 1 +138 109 104.403064989112252 0 +138 111 104.403065189112240 1 +138 111 104.403064989112252 0 +138 113 104.403065189112240 1 +138 113 104.403064989112252 0 +138 115 104.403065189112240 1 +138 115 104.403064989112252 0 +138 117 104.403065189112240 1 +138 117 104.403064989112252 0 +138 119 104.403065189112240 1 +138 119 104.403064989112252 0 +138 121 30.059459034610772 1 +138 121 30.059458834610769 0 +138 123 30.059459034610772 1 +138 123 30.059458834610769 0 +138 125 30.059459034610772 1 +138 125 30.059458834610769 0 +138 127 30.059459034610772 1 +138 127 30.059458834610769 0 +138 129 30.000000099990881 1 +138 129 29.999999899990879 0 +138 131 30.000000099990881 1 +138 131 29.999999899990879 0 +138 133 30.000000099990881 1 +138 133 29.999999899990879 0 +138 135 30.000000099990881 1 +138 135 29.999999899990879 0 +138 137 30.000000099990881 1 +138 137 29.999999899990879 0 +138 139 30.059459034610772 1 +138 139 30.059458834610769 0 +138 141 30.059459034610772 1 +138 141 30.059458834610769 0 +138 143 30.000000099990881 1 +138 143 29.999999899990879 0 +138 145 30.000000099990881 1 +138 145 29.999999899990879 0 +138 147 30.000000099990881 1 +138 147 29.999999899990879 0 +138 149 30.059459034610772 1 +138 149 30.059458834610769 0 +138 151 30.000000099990881 1 +138 151 29.999999899990879 0 +138 153 30.059459034610772 1 +138 153 30.059458834610769 0 +138 155 30.059459034610772 1 +138 155 30.059458834610769 0 +138 157 30.059459034610772 1 +138 157 30.059458834610769 0 +138 159 30.000000099990881 1 +138 159 29.999999899990879 0 +138 161 30.000000099990881 1 +138 161 29.999999899990879 0 +138 163 30.059459034610772 1 +138 163 30.059458834610769 0 +138 165 30.000000099990881 1 +138 165 29.999999899990879 0 +138 167 30.059459034610772 1 +138 167 30.059458834610769 0 +138 169 30.000000099990881 1 +138 169 29.999999899990879 0 +138 171 30.000000099990881 1 +138 171 29.999999899990879 0 +138 173 30.059459034610772 1 +138 173 30.059458834610769 0 +138 175 30.059459034610772 1 +138 175 30.059458834610769 0 +138 177 30.059459034610772 1 +138 177 30.059458834610769 0 +138 179 30.059459034610772 1 +138 179 30.059458834610769 0 +138 181 104.403065189112240 1 +138 181 104.403064989112252 0 +138 183 104.403065189112240 1 +138 183 104.403064989112252 0 +138 185 104.403065189112240 1 +138 185 104.403064989112252 0 +138 187 104.403065189112240 1 +138 187 104.403064989112252 0 +138 189 104.403065189112240 1 +138 189 104.403064989112252 0 +138 191 104.403065189112240 1 +138 191 104.403064989112252 0 +138 193 104.403065189112240 1 +138 193 104.403064989112252 0 +138 195 104.403065189112240 1 +138 195 104.403064989112252 0 +138 197 104.403065189112240 1 +138 197 104.403064989112252 0 +138 199 104.403065189112240 1 +138 199 104.403064989112252 0 +138 201 202.237484261575247 1 +138 201 202.237484061575259 0 +138 203 202.237484261575247 1 +138 203 202.237484061575259 0 +138 205 202.237484261575247 1 +138 205 202.237484061575259 0 +138 207 202.237484261575247 1 +138 207 202.237484061575259 0 +138 209 202.237484261575247 1 +138 209 202.237484061575259 0 +138 211 202.237484261575247 1 +138 211 202.237484061575259 0 +138 213 202.237484261575247 1 +138 213 202.237484061575259 0 +138 215 202.237484261575247 1 +138 215 202.237484061575259 0 +138 217 202.237484261575247 1 +138 217 202.237484061575259 0 +138 219 202.237484261575247 1 +138 219 202.237484061575259 0 +140 1 202.237484261575247 1 +140 1 202.237484061575259 0 +140 3 202.237484261575247 1 +140 3 202.237484061575259 0 +140 5 202.237484261575247 1 +140 5 202.237484061575259 0 +140 7 202.237484261575247 1 +140 7 202.237484061575259 0 +140 9 202.237484261575247 1 +140 9 202.237484061575259 0 +140 11 202.237484261575247 1 +140 11 202.237484061575259 0 +140 13 202.237484261575247 1 +140 13 202.237484061575259 0 +140 15 202.237484261575247 1 +140 15 202.237484061575259 0 +140 17 202.237484261575247 1 +140 17 202.237484061575259 0 +140 19 202.237484261575247 1 +140 19 202.237484061575259 0 +140 21 202.237484261575247 1 +140 21 202.237484061575259 0 +140 23 202.237484261575247 1 +140 23 202.237484061575259 0 +140 25 202.237484261575247 1 +140 25 202.237484061575259 0 +140 27 202.237484261575247 1 +140 27 202.237484061575259 0 +140 29 202.237484261575247 1 +140 29 202.237484061575259 0 +140 31 202.237484261575247 1 +140 31 202.237484061575259 0 +140 33 202.237484261575247 1 +140 33 202.237484061575259 0 +140 35 202.237484261575247 1 +140 35 202.237484061575259 0 +140 37 202.237484261575247 1 +140 37 202.237484061575259 0 +140 39 202.237484261575247 1 +140 39 202.237484061575259 0 +140 41 202.237484261575247 1 +140 41 202.237484061575259 0 +140 43 202.237484261575247 1 +140 43 202.237484061575259 0 +140 45 202.237484261575247 1 +140 45 202.237484061575259 0 +140 47 202.237484261575247 1 +140 47 202.237484061575259 0 +140 49 202.237484261575247 1 +140 49 202.237484061575259 0 +140 51 202.237484261575247 1 +140 51 202.237484061575259 0 +140 53 202.237484261575247 1 +140 53 202.237484061575259 0 +140 55 202.237484261575247 1 +140 55 202.237484061575259 0 +140 57 202.237484261575247 1 +140 57 202.237484061575259 0 +140 59 202.237484261575247 1 +140 59 202.237484061575259 0 +140 61 104.403065189112240 1 +140 61 104.403064989112252 0 +140 63 104.403065189112240 1 +140 63 104.403064989112252 0 +140 65 104.403065189112240 1 +140 65 104.403064989112252 0 +140 67 104.403065189112240 1 +140 67 104.403064989112252 0 +140 69 104.403065189112240 1 +140 69 104.403064989112252 0 +140 71 104.403065189112240 1 +140 71 104.403064989112252 0 +140 73 104.403065189112240 1 +140 73 104.403064989112252 0 +140 75 104.403065189112240 1 +140 75 104.403064989112252 0 +140 77 104.403065189112240 1 +140 77 104.403064989112252 0 +140 79 104.403065189112240 1 +140 79 104.403064989112252 0 +140 81 104.403065189112240 1 +140 81 104.403064989112252 0 +140 83 104.403065189112240 1 +140 83 104.403064989112252 0 +140 85 104.403065189112240 1 +140 85 104.403064989112252 0 +140 87 104.403065189112240 1 +140 87 104.403064989112252 0 +140 89 104.403065189112240 1 +140 89 104.403064989112252 0 +140 91 104.403065189112240 1 +140 91 104.403064989112252 0 +140 93 104.403065189112240 1 +140 93 104.403064989112252 0 +140 95 104.403065189112240 1 +140 95 104.403064989112252 0 +140 97 104.403065189112240 1 +140 97 104.403064989112252 0 +140 99 104.403065189112240 1 +140 99 104.403064989112252 0 +140 101 104.403065189112240 1 +140 101 104.403064989112252 0 +140 103 104.403065189112240 1 +140 103 104.403064989112252 0 +140 105 104.403065189112240 1 +140 105 104.403064989112252 0 +140 107 104.403065189112240 1 +140 107 104.403064989112252 0 +140 109 104.403065189112240 1 +140 109 104.403064989112252 0 +140 111 104.403065189112240 1 +140 111 104.403064989112252 0 +140 113 104.403065189112240 1 +140 113 104.403064989112252 0 +140 115 104.403065189112240 1 +140 115 104.403064989112252 0 +140 117 104.403065189112240 1 +140 117 104.403064989112252 0 +140 119 104.403065189112240 1 +140 119 104.403064989112252 0 +140 121 30.059459034610772 1 +140 121 30.059458834610769 0 +140 123 30.059459034610772 1 +140 123 30.059458834610769 0 +140 125 30.059459034610772 1 +140 125 30.059458834610769 0 +140 127 30.059459034610772 1 +140 127 30.059458834610769 0 +140 129 30.059459034610772 1 +140 129 30.059458834610769 0 +140 131 30.000000099990881 1 +140 131 29.999999899990879 0 +140 133 30.000000099990881 1 +140 133 29.999999899990879 0 +140 135 30.059459034610772 1 +140 135 30.059458834610769 0 +140 137 30.000000099990881 1 +140 137 29.999999899990879 0 +140 139 30.059459034610772 1 +140 139 30.059458834610769 0 +140 141 30.059459034610772 1 +140 141 30.059458834610769 0 +140 143 30.000000099990881 1 +140 143 29.999999899990879 0 +140 145 30.000000099990881 1 +140 145 29.999999899990879 0 +140 147 30.000000099990881 1 +140 147 29.999999899990879 0 +140 149 30.059459034610772 1 +140 149 30.059458834610769 0 +140 151 30.059459034610772 1 +140 151 30.059458834610769 0 +140 153 30.059459034610772 1 +140 153 30.059458834610769 0 +140 155 30.059459034610772 1 +140 155 30.059458834610769 0 +140 157 30.059459034610772 1 +140 157 30.059458834610769 0 +140 159 30.059459034610772 1 +140 159 30.059458834610769 0 +140 161 30.000000099990881 1 +140 161 29.999999899990879 0 +140 163 30.000000099990881 1 +140 163 29.999999899990879 0 +140 165 30.059459034610772 1 +140 165 30.059458834610769 0 +140 167 30.059459034610772 1 +140 167 30.059458834610769 0 +140 169 30.059459034610772 1 +140 169 30.059458834610769 0 +140 171 30.059459034610772 1 +140 171 30.059458834610769 0 +140 173 30.000000099990881 1 +140 173 29.999999899990879 0 +140 175 30.059459034610772 1 +140 175 30.059458834610769 0 +140 177 30.000000099990881 1 +140 177 29.999999899990879 0 +140 179 30.059459034610772 1 +140 179 30.059458834610769 0 +140 181 104.403065189112240 1 +140 181 104.403064989112252 0 +140 183 104.403065189112240 1 +140 183 104.403064989112252 0 +140 185 104.403065189112240 1 +140 185 104.403064989112252 0 +140 187 104.403065189112240 1 +140 187 104.403064989112252 0 +140 189 104.403065189112240 1 +140 189 104.403064989112252 0 +140 191 104.403065189112240 1 +140 191 104.403064989112252 0 +140 193 104.403065189112240 1 +140 193 104.403064989112252 0 +140 195 104.403065189112240 1 +140 195 104.403064989112252 0 +140 197 104.403065189112240 1 +140 197 104.403064989112252 0 +140 199 104.403065189112240 1 +140 199 104.403064989112252 0 +140 201 202.237484261575247 1 +140 201 202.237484061575259 0 +140 203 202.237484261575247 1 +140 203 202.237484061575259 0 +140 205 202.237484261575247 1 +140 205 202.237484061575259 0 +140 207 202.237484261575247 1 +140 207 202.237484061575259 0 +140 209 202.237484261575247 1 +140 209 202.237484061575259 0 +140 211 202.237484261575247 1 +140 211 202.237484061575259 0 +140 213 202.237484261575247 1 +140 213 202.237484061575259 0 +140 215 202.237484261575247 1 +140 215 202.237484061575259 0 +140 217 202.237484261575247 1 +140 217 202.237484061575259 0 +140 219 202.237484261575247 1 +140 219 202.237484061575259 0 +142 1 202.237484261575247 1 +142 1 202.237484061575259 0 +142 3 202.237484261575247 1 +142 3 202.237484061575259 0 +142 5 202.237484261575247 1 +142 5 202.237484061575259 0 +142 7 202.237484261575247 1 +142 7 202.237484061575259 0 +142 9 202.237484261575247 1 +142 9 202.237484061575259 0 +142 11 202.237484261575247 1 +142 11 202.237484061575259 0 +142 13 202.237484261575247 1 +142 13 202.237484061575259 0 +142 15 202.237484261575247 1 +142 15 202.237484061575259 0 +142 17 202.237484261575247 1 +142 17 202.237484061575259 0 +142 19 202.237484261575247 1 +142 19 202.237484061575259 0 +142 21 202.237484261575247 1 +142 21 202.237484061575259 0 +142 23 202.237484261575247 1 +142 23 202.237484061575259 0 +142 25 202.237484261575247 1 +142 25 202.237484061575259 0 +142 27 202.237484261575247 1 +142 27 202.237484061575259 0 +142 29 202.237484261575247 1 +142 29 202.237484061575259 0 +142 31 202.237484261575247 1 +142 31 202.237484061575259 0 +142 33 202.237484261575247 1 +142 33 202.237484061575259 0 +142 35 202.237484261575247 1 +142 35 202.237484061575259 0 +142 37 202.237484261575247 1 +142 37 202.237484061575259 0 +142 39 202.237484261575247 1 +142 39 202.237484061575259 0 +142 41 202.237484261575247 1 +142 41 202.237484061575259 0 +142 43 202.237484261575247 1 +142 43 202.237484061575259 0 +142 45 202.237484261575247 1 +142 45 202.237484061575259 0 +142 47 202.237484261575247 1 +142 47 202.237484061575259 0 +142 49 202.237484261575247 1 +142 49 202.237484061575259 0 +142 51 202.237484261575247 1 +142 51 202.237484061575259 0 +142 53 202.237484261575247 1 +142 53 202.237484061575259 0 +142 55 202.237484261575247 1 +142 55 202.237484061575259 0 +142 57 202.237484261575247 1 +142 57 202.237484061575259 0 +142 59 202.237484261575247 1 +142 59 202.237484061575259 0 +142 61 104.403065189112240 1 +142 61 104.403064989112252 0 +142 63 104.403065189112240 1 +142 63 104.403064989112252 0 +142 65 104.403065189112240 1 +142 65 104.403064989112252 0 +142 67 104.403065189112240 1 +142 67 104.403064989112252 0 +142 69 104.403065189112240 1 +142 69 104.403064989112252 0 +142 71 104.403065189112240 1 +142 71 104.403064989112252 0 +142 73 104.403065189112240 1 +142 73 104.403064989112252 0 +142 75 104.403065189112240 1 +142 75 104.403064989112252 0 +142 77 104.403065189112240 1 +142 77 104.403064989112252 0 +142 79 104.403065189112240 1 +142 79 104.403064989112252 0 +142 81 104.403065189112240 1 +142 81 104.403064989112252 0 +142 83 104.403065189112240 1 +142 83 104.403064989112252 0 +142 85 104.403065189112240 1 +142 85 104.403064989112252 0 +142 87 104.403065189112240 1 +142 87 104.403064989112252 0 +142 89 104.403065189112240 1 +142 89 104.403064989112252 0 +142 91 104.403065189112240 1 +142 91 104.403064989112252 0 +142 93 104.403065189112240 1 +142 93 104.403064989112252 0 +142 95 104.403065189112240 1 +142 95 104.403064989112252 0 +142 97 104.403065189112240 1 +142 97 104.403064989112252 0 +142 99 104.403065189112240 1 +142 99 104.403064989112252 0 +142 101 104.403065189112240 1 +142 101 104.403064989112252 0 +142 103 104.403065189112240 1 +142 103 104.403064989112252 0 +142 105 104.403065189112240 1 +142 105 104.403064989112252 0 +142 107 104.403065189112240 1 +142 107 104.403064989112252 0 +142 109 104.403065189112240 1 +142 109 104.403064989112252 0 +142 111 104.403065189112240 1 +142 111 104.403064989112252 0 +142 113 104.403065189112240 1 +142 113 104.403064989112252 0 +142 115 104.403065189112240 1 +142 115 104.403064989112252 0 +142 117 104.403065189112240 1 +142 117 104.403064989112252 0 +142 119 104.403065189112240 1 +142 119 104.403064989112252 0 +142 121 30.059459034610772 1 +142 121 30.059458834610769 0 +142 123 30.059459034610772 1 +142 123 30.059458834610769 0 +142 125 30.059459034610772 1 +142 125 30.059458834610769 0 +142 127 30.059459034610772 1 +142 127 30.059458834610769 0 +142 129 30.059459034610772 1 +142 129 30.059458834610769 0 +142 131 30.059459034610772 1 +142 131 30.059458834610769 0 +142 133 30.000000099990881 1 +142 133 29.999999899990879 0 +142 135 30.000000099990881 1 +142 135 29.999999899990879 0 +142 137 30.000000099990881 1 +142 137 29.999999899990879 0 +142 139 30.059459034610772 1 +142 139 30.059458834610769 0 +142 141 30.059459034610772 1 +142 141 30.059458834610769 0 +142 143 30.000000099990881 1 +142 143 29.999999899990879 0 +142 145 30.059459034610772 1 +142 145 30.059458834610769 0 +142 147 30.059459034610772 1 +142 147 30.059458834610769 0 +142 149 30.059459034610772 1 +142 149 30.059458834610769 0 +142 151 30.059459034610772 1 +142 151 30.059458834610769 0 +142 153 30.059459034610772 1 +142 153 30.059458834610769 0 +142 155 30.059459034610772 1 +142 155 30.059458834610769 0 +142 157 30.059459034610772 1 +142 157 30.059458834610769 0 +142 159 30.059459034610772 1 +142 159 30.059458834610769 0 +142 161 30.059459034610772 1 +142 161 30.059458834610769 0 +142 163 30.059459034610772 1 +142 163 30.059458834610769 0 +142 165 30.059459034610772 1 +142 165 30.059458834610769 0 +142 167 30.059459034610772 1 +142 167 30.059458834610769 0 +142 169 30.059459034610772 1 +142 169 30.059458834610769 0 +142 171 30.059459034610772 1 +142 171 30.059458834610769 0 +142 173 30.059459034610772 1 +142 173 30.059458834610769 0 +142 175 30.059459034610772 1 +142 175 30.059458834610769 0 +142 177 30.059459034610772 1 +142 177 30.059458834610769 0 +142 179 30.059459034610772 1 +142 179 30.059458834610769 0 +142 181 104.403065189112240 1 +142 181 104.403064989112252 0 +142 183 104.403065189112240 1 +142 183 104.403064989112252 0 +142 185 104.403065189112240 1 +142 185 104.403064989112252 0 +142 187 104.403065189112240 1 +142 187 104.403064989112252 0 +142 189 104.403065189112240 1 +142 189 104.403064989112252 0 +142 191 104.403065189112240 1 +142 191 104.403064989112252 0 +142 193 104.403065189112240 1 +142 193 104.403064989112252 0 +142 195 104.403065189112240 1 +142 195 104.403064989112252 0 +142 197 104.403065189112240 1 +142 197 104.403064989112252 0 +142 199 104.403065189112240 1 +142 199 104.403064989112252 0 +142 201 202.237484261575247 1 +142 201 202.237484061575259 0 +142 203 202.237484261575247 1 +142 203 202.237484061575259 0 +142 205 202.237484261575247 1 +142 205 202.237484061575259 0 +142 207 202.237484261575247 1 +142 207 202.237484061575259 0 +142 209 202.237484261575247 1 +142 209 202.237484061575259 0 +142 211 202.237484261575247 1 +142 211 202.237484061575259 0 +142 213 202.237484261575247 1 +142 213 202.237484061575259 0 +142 215 202.237484261575247 1 +142 215 202.237484061575259 0 +142 217 202.237484261575247 1 +142 217 202.237484061575259 0 +142 219 202.237484261575247 1 +142 219 202.237484061575259 0 +144 1 202.237484261575247 1 +144 1 202.237484061575259 0 +144 3 202.237484261575247 1 +144 3 202.237484061575259 0 +144 5 202.237484261575247 1 +144 5 202.237484061575259 0 +144 7 202.237484261575247 1 +144 7 202.237484061575259 0 +144 9 202.237484261575247 1 +144 9 202.237484061575259 0 +144 11 202.237484261575247 1 +144 11 202.237484061575259 0 +144 13 202.237484261575247 1 +144 13 202.237484061575259 0 +144 15 202.237484261575247 1 +144 15 202.237484061575259 0 +144 17 202.237484261575247 1 +144 17 202.237484061575259 0 +144 19 202.237484261575247 1 +144 19 202.237484061575259 0 +144 21 202.237484261575247 1 +144 21 202.237484061575259 0 +144 23 202.237484261575247 1 +144 23 202.237484061575259 0 +144 25 202.237484261575247 1 +144 25 202.237484061575259 0 +144 27 202.237484261575247 1 +144 27 202.237484061575259 0 +144 29 202.237484261575247 1 +144 29 202.237484061575259 0 +144 31 202.237484261575247 1 +144 31 202.237484061575259 0 +144 33 202.237484261575247 1 +144 33 202.237484061575259 0 +144 35 202.237484261575247 1 +144 35 202.237484061575259 0 +144 37 202.237484261575247 1 +144 37 202.237484061575259 0 +144 39 202.237484261575247 1 +144 39 202.237484061575259 0 +144 41 202.237484261575247 1 +144 41 202.237484061575259 0 +144 43 202.237484261575247 1 +144 43 202.237484061575259 0 +144 45 202.237484261575247 1 +144 45 202.237484061575259 0 +144 47 202.237484261575247 1 +144 47 202.237484061575259 0 +144 49 202.237484261575247 1 +144 49 202.237484061575259 0 +144 51 202.237484261575247 1 +144 51 202.237484061575259 0 +144 53 202.237484261575247 1 +144 53 202.237484061575259 0 +144 55 202.237484261575247 1 +144 55 202.237484061575259 0 +144 57 202.237484261575247 1 +144 57 202.237484061575259 0 +144 59 202.237484261575247 1 +144 59 202.237484061575259 0 +144 61 104.403065189112240 1 +144 61 104.403064989112252 0 +144 63 104.403065189112240 1 +144 63 104.403064989112252 0 +144 65 104.403065189112240 1 +144 65 104.403064989112252 0 +144 67 104.403065189112240 1 +144 67 104.403064989112252 0 +144 69 104.403065189112240 1 +144 69 104.403064989112252 0 +144 71 104.403065189112240 1 +144 71 104.403064989112252 0 +144 73 104.403065189112240 1 +144 73 104.403064989112252 0 +144 75 104.403065189112240 1 +144 75 104.403064989112252 0 +144 77 104.403065189112240 1 +144 77 104.403064989112252 0 +144 79 104.403065189112240 1 +144 79 104.403064989112252 0 +144 81 104.403065189112240 1 +144 81 104.403064989112252 0 +144 83 104.403065189112240 1 +144 83 104.403064989112252 0 +144 85 104.403065189112240 1 +144 85 104.403064989112252 0 +144 87 104.403065189112240 1 +144 87 104.403064989112252 0 +144 89 104.403065189112240 1 +144 89 104.403064989112252 0 +144 91 104.403065189112240 1 +144 91 104.403064989112252 0 +144 93 104.403065189112240 1 +144 93 104.403064989112252 0 +144 95 104.403065189112240 1 +144 95 104.403064989112252 0 +144 97 104.403065189112240 1 +144 97 104.403064989112252 0 +144 99 104.403065189112240 1 +144 99 104.403064989112252 0 +144 101 104.403065189112240 1 +144 101 104.403064989112252 0 +144 103 104.403065189112240 1 +144 103 104.403064989112252 0 +144 105 104.403065189112240 1 +144 105 104.403064989112252 0 +144 107 104.403065189112240 1 +144 107 104.403064989112252 0 +144 109 104.403065189112240 1 +144 109 104.403064989112252 0 +144 111 104.403065189112240 1 +144 111 104.403064989112252 0 +144 113 104.403065189112240 1 +144 113 104.403064989112252 0 +144 115 104.403065189112240 1 +144 115 104.403064989112252 0 +144 117 104.403065189112240 1 +144 117 104.403064989112252 0 +144 119 104.403065189112240 1 +144 119 104.403064989112252 0 +144 121 30.059459034610772 1 +144 121 30.059458834610769 0 +144 123 30.059459034610772 1 +144 123 30.059458834610769 0 +144 125 30.059459034610772 1 +144 125 30.059458834610769 0 +144 127 30.059459034610772 1 +144 127 30.059458834610769 0 +144 129 30.059459034610772 1 +144 129 30.059458834610769 0 +144 131 30.000000099990881 1 +144 131 29.999999899990879 0 +144 133 30.000000099990881 1 +144 133 29.999999899990879 0 +144 135 30.000000099990881 1 +144 135 29.999999899990879 0 +144 137 30.000000099990881 1 +144 137 29.999999899990879 0 +144 139 30.059459034610772 1 +144 139 30.059458834610769 0 +144 141 30.059459034610772 1 +144 141 30.059458834610769 0 +144 143 30.000000099990881 1 +144 143 29.999999899990879 0 +144 145 30.059459034610772 1 +144 145 30.059458834610769 0 +144 147 30.000000099990881 1 +144 147 29.999999899990879 0 +144 149 30.059459034610772 1 +144 149 30.059458834610769 0 +144 151 30.059459034610772 1 +144 151 30.059458834610769 0 +144 153 30.059459034610772 1 +144 153 30.059458834610769 0 +144 155 30.059459034610772 1 +144 155 30.059458834610769 0 +144 157 30.059459034610772 1 +144 157 30.059458834610769 0 +144 159 30.059459034610772 1 +144 159 30.059458834610769 0 +144 161 30.059459034610772 1 +144 161 30.059458834610769 0 +144 163 30.059459034610772 1 +144 163 30.059458834610769 0 +144 165 30.059459034610772 1 +144 165 30.059458834610769 0 +144 167 30.000000099990881 1 +144 167 29.999999899990879 0 +144 169 30.059459034610772 1 +144 169 30.059458834610769 0 +144 171 30.059459034610772 1 +144 171 30.059458834610769 0 +144 173 30.000000099990881 1 +144 173 29.999999899990879 0 +144 175 30.059459034610772 1 +144 175 30.059458834610769 0 +144 177 30.000000099990881 1 +144 177 29.999999899990879 0 +144 179 30.059459034610772 1 +144 179 30.059458834610769 0 +144 181 104.403065189112240 1 +144 181 104.403064989112252 0 +144 183 104.403065189112240 1 +144 183 104.403064989112252 0 +144 185 104.403065189112240 1 +144 185 104.403064989112252 0 +144 187 104.403065189112240 1 +144 187 104.403064989112252 0 +144 189 104.403065189112240 1 +144 189 104.403064989112252 0 +144 191 104.403065189112240 1 +144 191 104.403064989112252 0 +144 193 104.403065189112240 1 +144 193 104.403064989112252 0 +144 195 104.403065189112240 1 +144 195 104.403064989112252 0 +144 197 104.403065189112240 1 +144 197 104.403064989112252 0 +144 199 104.403065189112240 1 +144 199 104.403064989112252 0 +144 201 202.237484261575247 1 +144 201 202.237484061575259 0 +144 203 202.237484261575247 1 +144 203 202.237484061575259 0 +144 205 202.237484261575247 1 +144 205 202.237484061575259 0 +144 207 202.237484261575247 1 +144 207 202.237484061575259 0 +144 209 202.237484261575247 1 +144 209 202.237484061575259 0 +144 211 202.237484261575247 1 +144 211 202.237484061575259 0 +144 213 202.237484261575247 1 +144 213 202.237484061575259 0 +144 215 202.237484261575247 1 +144 215 202.237484061575259 0 +144 217 202.237484261575247 1 +144 217 202.237484061575259 0 +144 219 202.237484261575247 1 +144 219 202.237484061575259 0 +146 1 202.237484261575247 1 +146 1 202.237484061575259 0 +146 3 202.237484261575247 1 +146 3 202.237484061575259 0 +146 5 202.237484261575247 1 +146 5 202.237484061575259 0 +146 7 202.237484261575247 1 +146 7 202.237484061575259 0 +146 9 202.237484261575247 1 +146 9 202.237484061575259 0 +146 11 202.237484261575247 1 +146 11 202.237484061575259 0 +146 13 202.237484261575247 1 +146 13 202.237484061575259 0 +146 15 202.237484261575247 1 +146 15 202.237484061575259 0 +146 17 202.237484261575247 1 +146 17 202.237484061575259 0 +146 19 202.237484261575247 1 +146 19 202.237484061575259 0 +146 21 202.237484261575247 1 +146 21 202.237484061575259 0 +146 23 202.237484261575247 1 +146 23 202.237484061575259 0 +146 25 202.237484261575247 1 +146 25 202.237484061575259 0 +146 27 202.237484261575247 1 +146 27 202.237484061575259 0 +146 29 202.237484261575247 1 +146 29 202.237484061575259 0 +146 31 202.237484261575247 1 +146 31 202.237484061575259 0 +146 33 202.237484261575247 1 +146 33 202.237484061575259 0 +146 35 202.237484261575247 1 +146 35 202.237484061575259 0 +146 37 202.237484261575247 1 +146 37 202.237484061575259 0 +146 39 202.237484261575247 1 +146 39 202.237484061575259 0 +146 41 202.237484261575247 1 +146 41 202.237484061575259 0 +146 43 202.237484261575247 1 +146 43 202.237484061575259 0 +146 45 202.237484261575247 1 +146 45 202.237484061575259 0 +146 47 202.237484261575247 1 +146 47 202.237484061575259 0 +146 49 202.237484261575247 1 +146 49 202.237484061575259 0 +146 51 202.237484261575247 1 +146 51 202.237484061575259 0 +146 53 202.237484261575247 1 +146 53 202.237484061575259 0 +146 55 202.237484261575247 1 +146 55 202.237484061575259 0 +146 57 202.237484261575247 1 +146 57 202.237484061575259 0 +146 59 202.237484261575247 1 +146 59 202.237484061575259 0 +146 61 104.403065189112240 1 +146 61 104.403064989112252 0 +146 63 104.403065189112240 1 +146 63 104.403064989112252 0 +146 65 104.403065189112240 1 +146 65 104.403064989112252 0 +146 67 104.403065189112240 1 +146 67 104.403064989112252 0 +146 69 104.403065189112240 1 +146 69 104.403064989112252 0 +146 71 104.403065189112240 1 +146 71 104.403064989112252 0 +146 73 104.403065189112240 1 +146 73 104.403064989112252 0 +146 75 104.403065189112240 1 +146 75 104.403064989112252 0 +146 77 104.403065189112240 1 +146 77 104.403064989112252 0 +146 79 104.403065189112240 1 +146 79 104.403064989112252 0 +146 81 104.403065189112240 1 +146 81 104.403064989112252 0 +146 83 104.403065189112240 1 +146 83 104.403064989112252 0 +146 85 104.403065189112240 1 +146 85 104.403064989112252 0 +146 87 104.403065189112240 1 +146 87 104.403064989112252 0 +146 89 104.403065189112240 1 +146 89 104.403064989112252 0 +146 91 104.403065189112240 1 +146 91 104.403064989112252 0 +146 93 104.403065189112240 1 +146 93 104.403064989112252 0 +146 95 104.403065189112240 1 +146 95 104.403064989112252 0 +146 97 104.403065189112240 1 +146 97 104.403064989112252 0 +146 99 104.403065189112240 1 +146 99 104.403064989112252 0 +146 101 104.403065189112240 1 +146 101 104.403064989112252 0 +146 103 104.403065189112240 1 +146 103 104.403064989112252 0 +146 105 104.403065189112240 1 +146 105 104.403064989112252 0 +146 107 104.403065189112240 1 +146 107 104.403064989112252 0 +146 109 104.403065189112240 1 +146 109 104.403064989112252 0 +146 111 104.403065189112240 1 +146 111 104.403064989112252 0 +146 113 104.403065189112240 1 +146 113 104.403064989112252 0 +146 115 104.403065189112240 1 +146 115 104.403064989112252 0 +146 117 104.403065189112240 1 +146 117 104.403064989112252 0 +146 119 104.403065189112240 1 +146 119 104.403064989112252 0 +146 121 30.000000099990881 1 +146 121 29.999999899990879 0 +146 123 30.000000099990881 1 +146 123 29.999999899990879 0 +146 125 30.000000099990881 1 +146 125 29.999999899990879 0 +146 127 30.059459034610772 1 +146 127 30.059458834610769 0 +146 129 30.059459034610772 1 +146 129 30.059458834610769 0 +146 131 30.000000099990881 1 +146 131 29.999999899990879 0 +146 133 30.000000099990881 1 +146 133 29.999999899990879 0 +146 135 30.000000099990881 1 +146 135 29.999999899990879 0 +146 137 30.000000099990881 1 +146 137 29.999999899990879 0 +146 139 30.059459034610772 1 +146 139 30.059458834610769 0 +146 141 30.059459034610772 1 +146 141 30.059458834610769 0 +146 143 30.000000099990881 1 +146 143 29.999999899990879 0 +146 145 30.059459034610772 1 +146 145 30.059458834610769 0 +146 147 30.059459034610772 1 +146 147 30.059458834610769 0 +146 149 30.059459034610772 1 +146 149 30.059458834610769 0 +146 151 30.059459034610772 1 +146 151 30.059458834610769 0 +146 153 30.059459034610772 1 +146 153 30.059458834610769 0 +146 155 30.000000099990881 1 +146 155 29.999999899990879 0 +146 157 30.059459034610772 1 +146 157 30.059458834610769 0 +146 159 30.059459034610772 1 +146 159 30.059458834610769 0 +146 161 30.000000099990881 1 +146 161 29.999999899990879 0 +146 163 30.000000099990881 1 +146 163 29.999999899990879 0 +146 165 30.000000099990881 1 +146 165 29.999999899990879 0 +146 167 30.059459034610772 1 +146 167 30.059458834610769 0 +146 169 30.059459034610772 1 +146 169 30.059458834610769 0 +146 171 30.059459034610772 1 +146 171 30.059458834610769 0 +146 173 30.000000099990881 1 +146 173 29.999999899990879 0 +146 175 30.059459034610772 1 +146 175 30.059458834610769 0 +146 177 30.000000099990881 1 +146 177 29.999999899990879 0 +146 179 30.059459034610772 1 +146 179 30.059458834610769 0 +146 181 104.403065189112240 1 +146 181 104.403064989112252 0 +146 183 104.403065189112240 1 +146 183 104.403064989112252 0 +146 185 104.403065189112240 1 +146 185 104.403064989112252 0 +146 187 104.403065189112240 1 +146 187 104.403064989112252 0 +146 189 104.403065189112240 1 +146 189 104.403064989112252 0 +146 191 104.403065189112240 1 +146 191 104.403064989112252 0 +146 193 104.403065189112240 1 +146 193 104.403064989112252 0 +146 195 104.403065189112240 1 +146 195 104.403064989112252 0 +146 197 104.403065189112240 1 +146 197 104.403064989112252 0 +146 199 104.403065189112240 1 +146 199 104.403064989112252 0 +146 201 202.237484261575247 1 +146 201 202.237484061575259 0 +146 203 202.237484261575247 1 +146 203 202.237484061575259 0 +146 205 202.237484261575247 1 +146 205 202.237484061575259 0 +146 207 202.237484261575247 1 +146 207 202.237484061575259 0 +146 209 202.237484261575247 1 +146 209 202.237484061575259 0 +146 211 202.237484261575247 1 +146 211 202.237484061575259 0 +146 213 202.237484261575247 1 +146 213 202.237484061575259 0 +146 215 202.237484261575247 1 +146 215 202.237484061575259 0 +146 217 202.237484261575247 1 +146 217 202.237484061575259 0 +146 219 202.237484261575247 1 +146 219 202.237484061575259 0 +148 1 202.237484261575247 1 +148 1 202.237484061575259 0 +148 3 202.237484261575247 1 +148 3 202.237484061575259 0 +148 5 202.237484261575247 1 +148 5 202.237484061575259 0 +148 7 202.237484261575247 1 +148 7 202.237484061575259 0 +148 9 202.237484261575247 1 +148 9 202.237484061575259 0 +148 11 202.237484261575247 1 +148 11 202.237484061575259 0 +148 13 202.237484261575247 1 +148 13 202.237484061575259 0 +148 15 202.237484261575247 1 +148 15 202.237484061575259 0 +148 17 202.237484261575247 1 +148 17 202.237484061575259 0 +148 19 202.237484261575247 1 +148 19 202.237484061575259 0 +148 21 202.237484261575247 1 +148 21 202.237484061575259 0 +148 23 202.237484261575247 1 +148 23 202.237484061575259 0 +148 25 202.237484261575247 1 +148 25 202.237484061575259 0 +148 27 202.237484261575247 1 +148 27 202.237484061575259 0 +148 29 202.237484261575247 1 +148 29 202.237484061575259 0 +148 31 202.237484261575247 1 +148 31 202.237484061575259 0 +148 33 202.237484261575247 1 +148 33 202.237484061575259 0 +148 35 202.237484261575247 1 +148 35 202.237484061575259 0 +148 37 202.237484261575247 1 +148 37 202.237484061575259 0 +148 39 202.237484261575247 1 +148 39 202.237484061575259 0 +148 41 202.237484261575247 1 +148 41 202.237484061575259 0 +148 43 202.237484261575247 1 +148 43 202.237484061575259 0 +148 45 202.237484261575247 1 +148 45 202.237484061575259 0 +148 47 202.237484261575247 1 +148 47 202.237484061575259 0 +148 49 202.237484261575247 1 +148 49 202.237484061575259 0 +148 51 202.237484261575247 1 +148 51 202.237484061575259 0 +148 53 202.237484261575247 1 +148 53 202.237484061575259 0 +148 55 202.237484261575247 1 +148 55 202.237484061575259 0 +148 57 202.237484261575247 1 +148 57 202.237484061575259 0 +148 59 202.237484261575247 1 +148 59 202.237484061575259 0 +148 61 104.403065189112240 1 +148 61 104.403064989112252 0 +148 63 104.403065189112240 1 +148 63 104.403064989112252 0 +148 65 104.403065189112240 1 +148 65 104.403064989112252 0 +148 67 104.403065189112240 1 +148 67 104.403064989112252 0 +148 69 104.403065189112240 1 +148 69 104.403064989112252 0 +148 71 104.403065189112240 1 +148 71 104.403064989112252 0 +148 73 104.403065189112240 1 +148 73 104.403064989112252 0 +148 75 104.403065189112240 1 +148 75 104.403064989112252 0 +148 77 104.403065189112240 1 +148 77 104.403064989112252 0 +148 79 104.403065189112240 1 +148 79 104.403064989112252 0 +148 81 104.403065189112240 1 +148 81 104.403064989112252 0 +148 83 104.403065189112240 1 +148 83 104.403064989112252 0 +148 85 104.403065189112240 1 +148 85 104.403064989112252 0 +148 87 104.403065189112240 1 +148 87 104.403064989112252 0 +148 89 104.403065189112240 1 +148 89 104.403064989112252 0 +148 91 104.403065189112240 1 +148 91 104.403064989112252 0 +148 93 104.403065189112240 1 +148 93 104.403064989112252 0 +148 95 104.403065189112240 1 +148 95 104.403064989112252 0 +148 97 104.403065189112240 1 +148 97 104.403064989112252 0 +148 99 104.403065189112240 1 +148 99 104.403064989112252 0 +148 101 104.403065189112240 1 +148 101 104.403064989112252 0 +148 103 104.403065189112240 1 +148 103 104.403064989112252 0 +148 105 104.403065189112240 1 +148 105 104.403064989112252 0 +148 107 104.403065189112240 1 +148 107 104.403064989112252 0 +148 109 104.403065189112240 1 +148 109 104.403064989112252 0 +148 111 104.403065189112240 1 +148 111 104.403064989112252 0 +148 113 104.403065189112240 1 +148 113 104.403064989112252 0 +148 115 104.403065189112240 1 +148 115 104.403064989112252 0 +148 117 104.403065189112240 1 +148 117 104.403064989112252 0 +148 119 104.403065189112240 1 +148 119 104.403064989112252 0 +148 121 30.059459034610772 1 +148 121 30.059458834610769 0 +148 123 30.059459034610772 1 +148 123 30.059458834610769 0 +148 125 30.059459034610772 1 +148 125 30.059458834610769 0 +148 127 30.059459034610772 1 +148 127 30.059458834610769 0 +148 129 30.059459034610772 1 +148 129 30.059458834610769 0 +148 131 30.059459034610772 1 +148 131 30.059458834610769 0 +148 133 30.000000099990881 1 +148 133 29.999999899990879 0 +148 135 30.000000099990881 1 +148 135 29.999999899990879 0 +148 137 30.000000099990881 1 +148 137 29.999999899990879 0 +148 139 30.059459034610772 1 +148 139 30.059458834610769 0 +148 141 30.059459034610772 1 +148 141 30.059458834610769 0 +148 143 30.000000099990881 1 +148 143 29.999999899990879 0 +148 145 30.059459034610772 1 +148 145 30.059458834610769 0 +148 147 30.059459034610772 1 +148 147 30.059458834610769 0 +148 149 30.059459034610772 1 +148 149 30.059458834610769 0 +148 151 30.059459034610772 1 +148 151 30.059458834610769 0 +148 153 30.059459034610772 1 +148 153 30.059458834610769 0 +148 155 30.059459034610772 1 +148 155 30.059458834610769 0 +148 157 30.059459034610772 1 +148 157 30.059458834610769 0 +148 159 30.000000099990881 1 +148 159 29.999999899990879 0 +148 161 30.059459034610772 1 +148 161 30.059458834610769 0 +148 163 30.059459034610772 1 +148 163 30.059458834610769 0 +148 165 30.059459034610772 1 +148 165 30.059458834610769 0 +148 167 30.059459034610772 1 +148 167 30.059458834610769 0 +148 169 30.059459034610772 1 +148 169 30.059458834610769 0 +148 171 30.059459034610772 1 +148 171 30.059458834610769 0 +148 173 30.059459034610772 1 +148 173 30.059458834610769 0 +148 175 30.059459034610772 1 +148 175 30.059458834610769 0 +148 177 30.059459034610772 1 +148 177 30.059458834610769 0 +148 179 30.059459034610772 1 +148 179 30.059458834610769 0 +148 181 104.403065189112240 1 +148 181 104.403064989112252 0 +148 183 104.403065189112240 1 +148 183 104.403064989112252 0 +148 185 104.403065189112240 1 +148 185 104.403064989112252 0 +148 187 104.403065189112240 1 +148 187 104.403064989112252 0 +148 189 104.403065189112240 1 +148 189 104.403064989112252 0 +148 191 104.403065189112240 1 +148 191 104.403064989112252 0 +148 193 104.403065189112240 1 +148 193 104.403064989112252 0 +148 195 104.403065189112240 1 +148 195 104.403064989112252 0 +148 197 104.403065189112240 1 +148 197 104.403064989112252 0 +148 199 104.403065189112240 1 +148 199 104.403064989112252 0 +148 201 202.237484261575247 1 +148 201 202.237484061575259 0 +148 203 202.237484261575247 1 +148 203 202.237484061575259 0 +148 205 202.237484261575247 1 +148 205 202.237484061575259 0 +148 207 202.237484261575247 1 +148 207 202.237484061575259 0 +148 209 202.237484261575247 1 +148 209 202.237484061575259 0 +148 211 202.237484261575247 1 +148 211 202.237484061575259 0 +148 213 202.237484261575247 1 +148 213 202.237484061575259 0 +148 215 202.237484261575247 1 +148 215 202.237484061575259 0 +148 217 202.237484261575247 1 +148 217 202.237484061575259 0 +148 219 202.237484261575247 1 +148 219 202.237484061575259 0 +150 1 202.237484261575247 1 +150 1 202.237484061575259 0 +150 3 202.237484261575247 1 +150 3 202.237484061575259 0 +150 5 202.237484261575247 1 +150 5 202.237484061575259 0 +150 7 202.237484261575247 1 +150 7 202.237484061575259 0 +150 9 202.237484261575247 1 +150 9 202.237484061575259 0 +150 11 202.237484261575247 1 +150 11 202.237484061575259 0 +150 13 202.237484261575247 1 +150 13 202.237484061575259 0 +150 15 202.237484261575247 1 +150 15 202.237484061575259 0 +150 17 202.237484261575247 1 +150 17 202.237484061575259 0 +150 19 202.237484261575247 1 +150 19 202.237484061575259 0 +150 21 202.237484261575247 1 +150 21 202.237484061575259 0 +150 23 202.237484261575247 1 +150 23 202.237484061575259 0 +150 25 202.237484261575247 1 +150 25 202.237484061575259 0 +150 27 202.237484261575247 1 +150 27 202.237484061575259 0 +150 29 202.237484261575247 1 +150 29 202.237484061575259 0 +150 31 202.237484261575247 1 +150 31 202.237484061575259 0 +150 33 202.237484261575247 1 +150 33 202.237484061575259 0 +150 35 202.237484261575247 1 +150 35 202.237484061575259 0 +150 37 202.237484261575247 1 +150 37 202.237484061575259 0 +150 39 202.237484261575247 1 +150 39 202.237484061575259 0 +150 41 202.237484261575247 1 +150 41 202.237484061575259 0 +150 43 202.237484261575247 1 +150 43 202.237484061575259 0 +150 45 202.237484261575247 1 +150 45 202.237484061575259 0 +150 47 202.237484261575247 1 +150 47 202.237484061575259 0 +150 49 202.237484261575247 1 +150 49 202.237484061575259 0 +150 51 202.237484261575247 1 +150 51 202.237484061575259 0 +150 53 202.237484261575247 1 +150 53 202.237484061575259 0 +150 55 202.237484261575247 1 +150 55 202.237484061575259 0 +150 57 202.237484261575247 1 +150 57 202.237484061575259 0 +150 59 202.237484261575247 1 +150 59 202.237484061575259 0 +150 61 104.403065189112240 1 +150 61 104.403064989112252 0 +150 63 104.403065189112240 1 +150 63 104.403064989112252 0 +150 65 104.403065189112240 1 +150 65 104.403064989112252 0 +150 67 104.403065189112240 1 +150 67 104.403064989112252 0 +150 69 104.403065189112240 1 +150 69 104.403064989112252 0 +150 71 104.403065189112240 1 +150 71 104.403064989112252 0 +150 73 104.403065189112240 1 +150 73 104.403064989112252 0 +150 75 104.403065189112240 1 +150 75 104.403064989112252 0 +150 77 104.403065189112240 1 +150 77 104.403064989112252 0 +150 79 104.403065189112240 1 +150 79 104.403064989112252 0 +150 81 104.403065189112240 1 +150 81 104.403064989112252 0 +150 83 104.403065189112240 1 +150 83 104.403064989112252 0 +150 85 104.403065189112240 1 +150 85 104.403064989112252 0 +150 87 104.403065189112240 1 +150 87 104.403064989112252 0 +150 89 104.403065189112240 1 +150 89 104.403064989112252 0 +150 91 104.403065189112240 1 +150 91 104.403064989112252 0 +150 93 104.403065189112240 1 +150 93 104.403064989112252 0 +150 95 104.403065189112240 1 +150 95 104.403064989112252 0 +150 97 104.403065189112240 1 +150 97 104.403064989112252 0 +150 99 104.403065189112240 1 +150 99 104.403064989112252 0 +150 101 104.403065189112240 1 +150 101 104.403064989112252 0 +150 103 104.403065189112240 1 +150 103 104.403064989112252 0 +150 105 104.403065189112240 1 +150 105 104.403064989112252 0 +150 107 104.403065189112240 1 +150 107 104.403064989112252 0 +150 109 104.403065189112240 1 +150 109 104.403064989112252 0 +150 111 104.403065189112240 1 +150 111 104.403064989112252 0 +150 113 104.403065189112240 1 +150 113 104.403064989112252 0 +150 115 104.403065189112240 1 +150 115 104.403064989112252 0 +150 117 104.403065189112240 1 +150 117 104.403064989112252 0 +150 119 104.403065189112240 1 +150 119 104.403064989112252 0 +150 121 30.000000099990881 1 +150 121 29.999999899990879 0 +150 123 30.059459034610772 1 +150 123 30.059458834610769 0 +150 125 30.059459034610772 1 +150 125 30.059458834610769 0 +150 127 30.000000099990881 1 +150 127 29.999999899990879 0 +150 129 30.059459034610772 1 +150 129 30.059458834610769 0 +150 131 30.000000099990881 1 +150 131 29.999999899990879 0 +150 133 30.000000099990881 1 +150 133 29.999999899990879 0 +150 135 30.000000099990881 1 +150 135 29.999999899990879 0 +150 137 30.000000099990881 1 +150 137 29.999999899990879 0 +150 139 30.059459034610772 1 +150 139 30.059458834610769 0 +150 141 30.059459034610772 1 +150 141 30.059458834610769 0 +150 143 30.000000099990881 1 +150 143 29.999999899990879 0 +150 145 30.059459034610772 1 +150 145 30.059458834610769 0 +150 147 30.059459034610772 1 +150 147 30.059458834610769 0 +150 149 30.059459034610772 1 +150 149 30.059458834610769 0 +150 151 30.000000099990881 1 +150 151 29.999999899990879 0 +150 153 30.059459034610772 1 +150 153 30.059458834610769 0 +150 155 30.059459034610772 1 +150 155 30.059458834610769 0 +150 157 30.059459034610772 1 +150 157 30.059458834610769 0 +150 159 30.059459034610772 1 +150 159 30.059458834610769 0 +150 161 30.000000099990881 1 +150 161 29.999999899990879 0 +150 163 30.000000099990881 1 +150 163 29.999999899990879 0 +150 165 30.000000099990881 1 +150 165 29.999999899990879 0 +150 167 30.000000099990881 1 +150 167 29.999999899990879 0 +150 169 30.059459034610772 1 +150 169 30.059458834610769 0 +150 171 30.059459034610772 1 +150 171 30.059458834610769 0 +150 173 30.059459034610772 1 +150 173 30.059458834610769 0 +150 175 30.059459034610772 1 +150 175 30.059458834610769 0 +150 177 30.059459034610772 1 +150 177 30.059458834610769 0 +150 179 30.000000099990881 1 +150 179 29.999999899990879 0 +150 181 104.403065189112240 1 +150 181 104.403064989112252 0 +150 183 104.403065189112240 1 +150 183 104.403064989112252 0 +150 185 104.403065189112240 1 +150 185 104.403064989112252 0 +150 187 104.403065189112240 1 +150 187 104.403064989112252 0 +150 189 104.403065189112240 1 +150 189 104.403064989112252 0 +150 191 104.403065189112240 1 +150 191 104.403064989112252 0 +150 193 104.403065189112240 1 +150 193 104.403064989112252 0 +150 195 104.403065189112240 1 +150 195 104.403064989112252 0 +150 197 104.403065189112240 1 +150 197 104.403064989112252 0 +150 199 104.403065189112240 1 +150 199 104.403064989112252 0 +150 201 202.237484261575247 1 +150 201 202.237484061575259 0 +150 203 202.237484261575247 1 +150 203 202.237484061575259 0 +150 205 202.237484261575247 1 +150 205 202.237484061575259 0 +150 207 202.237484261575247 1 +150 207 202.237484061575259 0 +150 209 202.237484261575247 1 +150 209 202.237484061575259 0 +150 211 202.237484261575247 1 +150 211 202.237484061575259 0 +150 213 202.237484261575247 1 +150 213 202.237484061575259 0 +150 215 202.237484261575247 1 +150 215 202.237484061575259 0 +150 217 202.237484261575247 1 +150 217 202.237484061575259 0 +150 219 202.237484261575247 1 +150 219 202.237484061575259 0 +152 1 202.237484261575247 1 +152 1 202.237484061575259 0 +152 3 202.237484261575247 1 +152 3 202.237484061575259 0 +152 5 202.237484261575247 1 +152 5 202.237484061575259 0 +152 7 202.237484261575247 1 +152 7 202.237484061575259 0 +152 9 202.237484261575247 1 +152 9 202.237484061575259 0 +152 11 202.237484261575247 1 +152 11 202.237484061575259 0 +152 13 202.237484261575247 1 +152 13 202.237484061575259 0 +152 15 202.237484261575247 1 +152 15 202.237484061575259 0 +152 17 202.237484261575247 1 +152 17 202.237484061575259 0 +152 19 202.237484261575247 1 +152 19 202.237484061575259 0 +152 21 202.237484261575247 1 +152 21 202.237484061575259 0 +152 23 202.237484261575247 1 +152 23 202.237484061575259 0 +152 25 202.237484261575247 1 +152 25 202.237484061575259 0 +152 27 202.237484261575247 1 +152 27 202.237484061575259 0 +152 29 202.237484261575247 1 +152 29 202.237484061575259 0 +152 31 202.237484261575247 1 +152 31 202.237484061575259 0 +152 33 202.237484261575247 1 +152 33 202.237484061575259 0 +152 35 202.237484261575247 1 +152 35 202.237484061575259 0 +152 37 202.237484261575247 1 +152 37 202.237484061575259 0 +152 39 202.237484261575247 1 +152 39 202.237484061575259 0 +152 41 202.237484261575247 1 +152 41 202.237484061575259 0 +152 43 202.237484261575247 1 +152 43 202.237484061575259 0 +152 45 202.237484261575247 1 +152 45 202.237484061575259 0 +152 47 202.237484261575247 1 +152 47 202.237484061575259 0 +152 49 202.237484261575247 1 +152 49 202.237484061575259 0 +152 51 202.237484261575247 1 +152 51 202.237484061575259 0 +152 53 202.237484261575247 1 +152 53 202.237484061575259 0 +152 55 202.237484261575247 1 +152 55 202.237484061575259 0 +152 57 202.237484261575247 1 +152 57 202.237484061575259 0 +152 59 202.237484261575247 1 +152 59 202.237484061575259 0 +152 61 104.403065189112240 1 +152 61 104.403064989112252 0 +152 63 104.403065189112240 1 +152 63 104.403064989112252 0 +152 65 104.403065189112240 1 +152 65 104.403064989112252 0 +152 67 104.403065189112240 1 +152 67 104.403064989112252 0 +152 69 104.403065189112240 1 +152 69 104.403064989112252 0 +152 71 104.403065189112240 1 +152 71 104.403064989112252 0 +152 73 104.403065189112240 1 +152 73 104.403064989112252 0 +152 75 104.403065189112240 1 +152 75 104.403064989112252 0 +152 77 104.403065189112240 1 +152 77 104.403064989112252 0 +152 79 104.403065189112240 1 +152 79 104.403064989112252 0 +152 81 104.403065189112240 1 +152 81 104.403064989112252 0 +152 83 104.403065189112240 1 +152 83 104.403064989112252 0 +152 85 104.403065189112240 1 +152 85 104.403064989112252 0 +152 87 104.403065189112240 1 +152 87 104.403064989112252 0 +152 89 104.403065189112240 1 +152 89 104.403064989112252 0 +152 91 104.403065189112240 1 +152 91 104.403064989112252 0 +152 93 104.403065189112240 1 +152 93 104.403064989112252 0 +152 95 104.403065189112240 1 +152 95 104.403064989112252 0 +152 97 104.403065189112240 1 +152 97 104.403064989112252 0 +152 99 104.403065189112240 1 +152 99 104.403064989112252 0 +152 101 104.403065189112240 1 +152 101 104.403064989112252 0 +152 103 104.403065189112240 1 +152 103 104.403064989112252 0 +152 105 104.403065189112240 1 +152 105 104.403064989112252 0 +152 107 104.403065189112240 1 +152 107 104.403064989112252 0 +152 109 104.403065189112240 1 +152 109 104.403064989112252 0 +152 111 104.403065189112240 1 +152 111 104.403064989112252 0 +152 113 104.403065189112240 1 +152 113 104.403064989112252 0 +152 115 104.403065189112240 1 +152 115 104.403064989112252 0 +152 117 104.403065189112240 1 +152 117 104.403064989112252 0 +152 119 104.403065189112240 1 +152 119 104.403064989112252 0 +152 121 30.059459034610772 1 +152 121 30.059458834610769 0 +152 123 30.059459034610772 1 +152 123 30.059458834610769 0 +152 125 30.059459034610772 1 +152 125 30.059458834610769 0 +152 127 30.000000099990881 1 +152 127 29.999999899990879 0 +152 129 30.059459034610772 1 +152 129 30.059458834610769 0 +152 131 30.059459034610772 1 +152 131 30.059458834610769 0 +152 133 30.000000099990881 1 +152 133 29.999999899990879 0 +152 135 30.000000099990881 1 +152 135 29.999999899990879 0 +152 137 30.000000099990881 1 +152 137 29.999999899990879 0 +152 139 30.059459034610772 1 +152 139 30.059458834610769 0 +152 141 30.059459034610772 1 +152 141 30.059458834610769 0 +152 143 30.000000099990881 1 +152 143 29.999999899990879 0 +152 145 30.000000099990881 1 +152 145 29.999999899990879 0 +152 147 30.059459034610772 1 +152 147 30.059458834610769 0 +152 149 30.059459034610772 1 +152 149 30.059458834610769 0 +152 151 30.000000099990881 1 +152 151 29.999999899990879 0 +152 153 30.059459034610772 1 +152 153 30.059458834610769 0 +152 155 30.059459034610772 1 +152 155 30.059458834610769 0 +152 157 30.059459034610772 1 +152 157 30.059458834610769 0 +152 159 30.059459034610772 1 +152 159 30.059458834610769 0 +152 161 30.000000099990881 1 +152 161 29.999999899990879 0 +152 163 30.059459034610772 1 +152 163 30.059458834610769 0 +152 165 30.059459034610772 1 +152 165 30.059458834610769 0 +152 167 30.000000099990881 1 +152 167 29.999999899990879 0 +152 169 30.059459034610772 1 +152 169 30.059458834610769 0 +152 171 30.059459034610772 1 +152 171 30.059458834610769 0 +152 173 30.059459034610772 1 +152 173 30.059458834610769 0 +152 175 30.059459034610772 1 +152 175 30.059458834610769 0 +152 177 30.000000099990881 1 +152 177 29.999999899990879 0 +152 179 30.059459034610772 1 +152 179 30.059458834610769 0 +152 181 104.403065189112240 1 +152 181 104.403064989112252 0 +152 183 104.403065189112240 1 +152 183 104.403064989112252 0 +152 185 104.403065189112240 1 +152 185 104.403064989112252 0 +152 187 104.403065189112240 1 +152 187 104.403064989112252 0 +152 189 104.403065189112240 1 +152 189 104.403064989112252 0 +152 191 104.403065189112240 1 +152 191 104.403064989112252 0 +152 193 104.403065189112240 1 +152 193 104.403064989112252 0 +152 195 104.403065189112240 1 +152 195 104.403064989112252 0 +152 197 104.403065189112240 1 +152 197 104.403064989112252 0 +152 199 104.403065189112240 1 +152 199 104.403064989112252 0 +152 201 202.237484261575247 1 +152 201 202.237484061575259 0 +152 203 202.237484261575247 1 +152 203 202.237484061575259 0 +152 205 202.237484261575247 1 +152 205 202.237484061575259 0 +152 207 202.237484261575247 1 +152 207 202.237484061575259 0 +152 209 202.237484261575247 1 +152 209 202.237484061575259 0 +152 211 202.237484261575247 1 +152 211 202.237484061575259 0 +152 213 202.237484261575247 1 +152 213 202.237484061575259 0 +152 215 202.237484261575247 1 +152 215 202.237484061575259 0 +152 217 202.237484261575247 1 +152 217 202.237484061575259 0 +152 219 202.237484261575247 1 +152 219 202.237484061575259 0 +154 1 202.237484261575247 1 +154 1 202.237484061575259 0 +154 3 202.237484261575247 1 +154 3 202.237484061575259 0 +154 5 202.237484261575247 1 +154 5 202.237484061575259 0 +154 7 202.237484261575247 1 +154 7 202.237484061575259 0 +154 9 202.237484261575247 1 +154 9 202.237484061575259 0 +154 11 202.237484261575247 1 +154 11 202.237484061575259 0 +154 13 202.237484261575247 1 +154 13 202.237484061575259 0 +154 15 202.237484261575247 1 +154 15 202.237484061575259 0 +154 17 202.237484261575247 1 +154 17 202.237484061575259 0 +154 19 202.237484261575247 1 +154 19 202.237484061575259 0 +154 21 202.237484261575247 1 +154 21 202.237484061575259 0 +154 23 202.237484261575247 1 +154 23 202.237484061575259 0 +154 25 202.237484261575247 1 +154 25 202.237484061575259 0 +154 27 202.237484261575247 1 +154 27 202.237484061575259 0 +154 29 202.237484261575247 1 +154 29 202.237484061575259 0 +154 31 202.237484261575247 1 +154 31 202.237484061575259 0 +154 33 202.237484261575247 1 +154 33 202.237484061575259 0 +154 35 202.237484261575247 1 +154 35 202.237484061575259 0 +154 37 202.237484261575247 1 +154 37 202.237484061575259 0 +154 39 202.237484261575247 1 +154 39 202.237484061575259 0 +154 41 202.237484261575247 1 +154 41 202.237484061575259 0 +154 43 202.237484261575247 1 +154 43 202.237484061575259 0 +154 45 202.237484261575247 1 +154 45 202.237484061575259 0 +154 47 202.237484261575247 1 +154 47 202.237484061575259 0 +154 49 202.237484261575247 1 +154 49 202.237484061575259 0 +154 51 202.237484261575247 1 +154 51 202.237484061575259 0 +154 53 202.237484261575247 1 +154 53 202.237484061575259 0 +154 55 202.237484261575247 1 +154 55 202.237484061575259 0 +154 57 202.237484261575247 1 +154 57 202.237484061575259 0 +154 59 202.237484261575247 1 +154 59 202.237484061575259 0 +154 61 104.403065189112240 1 +154 61 104.403064989112252 0 +154 63 104.403065189112240 1 +154 63 104.403064989112252 0 +154 65 104.403065189112240 1 +154 65 104.403064989112252 0 +154 67 104.403065189112240 1 +154 67 104.403064989112252 0 +154 69 104.403065189112240 1 +154 69 104.403064989112252 0 +154 71 104.403065189112240 1 +154 71 104.403064989112252 0 +154 73 104.403065189112240 1 +154 73 104.403064989112252 0 +154 75 104.403065189112240 1 +154 75 104.403064989112252 0 +154 77 104.403065189112240 1 +154 77 104.403064989112252 0 +154 79 104.403065189112240 1 +154 79 104.403064989112252 0 +154 81 104.403065189112240 1 +154 81 104.403064989112252 0 +154 83 104.403065189112240 1 +154 83 104.403064989112252 0 +154 85 104.403065189112240 1 +154 85 104.403064989112252 0 +154 87 104.403065189112240 1 +154 87 104.403064989112252 0 +154 89 104.403065189112240 1 +154 89 104.403064989112252 0 +154 91 104.403065189112240 1 +154 91 104.403064989112252 0 +154 93 104.403065189112240 1 +154 93 104.403064989112252 0 +154 95 104.403065189112240 1 +154 95 104.403064989112252 0 +154 97 104.403065189112240 1 +154 97 104.403064989112252 0 +154 99 104.403065189112240 1 +154 99 104.403064989112252 0 +154 101 104.403065189112240 1 +154 101 104.403064989112252 0 +154 103 104.403065189112240 1 +154 103 104.403064989112252 0 +154 105 104.403065189112240 1 +154 105 104.403064989112252 0 +154 107 104.403065189112240 1 +154 107 104.403064989112252 0 +154 109 104.403065189112240 1 +154 109 104.403064989112252 0 +154 111 104.403065189112240 1 +154 111 104.403064989112252 0 +154 113 104.403065189112240 1 +154 113 104.403064989112252 0 +154 115 104.403065189112240 1 +154 115 104.403064989112252 0 +154 117 104.403065189112240 1 +154 117 104.403064989112252 0 +154 119 104.403065189112240 1 +154 119 104.403064989112252 0 +154 121 30.000000099990881 1 +154 121 29.999999899990879 0 +154 123 30.059459034610772 1 +154 123 30.059458834610769 0 +154 125 30.059459034610772 1 +154 125 30.059458834610769 0 +154 127 30.059459034610772 1 +154 127 30.059458834610769 0 +154 129 30.059459034610772 1 +154 129 30.059458834610769 0 +154 131 30.059459034610772 1 +154 131 30.059458834610769 0 +154 133 30.000000099990881 1 +154 133 29.999999899990879 0 +154 135 30.000000099990881 1 +154 135 29.999999899990879 0 +154 137 30.000000099990881 1 +154 137 29.999999899990879 0 +154 139 30.059459034610772 1 +154 139 30.059458834610769 0 +154 141 30.059459034610772 1 +154 141 30.059458834610769 0 +154 143 30.059459034610772 1 +154 143 30.059458834610769 0 +154 145 30.000000099990881 1 +154 145 29.999999899990879 0 +154 147 30.059459034610772 1 +154 147 30.059458834610769 0 +154 149 30.059459034610772 1 +154 149 30.059458834610769 0 +154 151 30.059459034610772 1 +154 151 30.059458834610769 0 +154 153 30.059459034610772 1 +154 153 30.059458834610769 0 +154 155 30.059459034610772 1 +154 155 30.059458834610769 0 +154 157 30.059459034610772 1 +154 157 30.059458834610769 0 +154 159 30.000000099990881 1 +154 159 29.999999899990879 0 +154 161 30.059459034610772 1 +154 161 30.059458834610769 0 +154 163 30.000000099990881 1 +154 163 29.999999899990879 0 +154 165 30.059459034610772 1 +154 165 30.059458834610769 0 +154 167 30.059459034610772 1 +154 167 30.059458834610769 0 +154 169 30.059459034610772 1 +154 169 30.059458834610769 0 +154 171 30.059459034610772 1 +154 171 30.059458834610769 0 +154 173 30.059459034610772 1 +154 173 30.059458834610769 0 +154 175 30.000000099990881 1 +154 175 29.999999899990879 0 +154 177 30.059459034610772 1 +154 177 30.059458834610769 0 +154 179 30.059459034610772 1 +154 179 30.059458834610769 0 +154 181 104.403065189112240 1 +154 181 104.403064989112252 0 +154 183 104.403065189112240 1 +154 183 104.403064989112252 0 +154 185 104.403065189112240 1 +154 185 104.403064989112252 0 +154 187 104.403065189112240 1 +154 187 104.403064989112252 0 +154 189 104.403065189112240 1 +154 189 104.403064989112252 0 +154 191 104.403065189112240 1 +154 191 104.403064989112252 0 +154 193 104.403065189112240 1 +154 193 104.403064989112252 0 +154 195 104.403065189112240 1 +154 195 104.403064989112252 0 +154 197 104.403065189112240 1 +154 197 104.403064989112252 0 +154 199 104.403065189112240 1 +154 199 104.403064989112252 0 +154 201 202.237484261575247 1 +154 201 202.237484061575259 0 +154 203 202.237484261575247 1 +154 203 202.237484061575259 0 +154 205 202.237484261575247 1 +154 205 202.237484061575259 0 +154 207 202.237484261575247 1 +154 207 202.237484061575259 0 +154 209 202.237484261575247 1 +154 209 202.237484061575259 0 +154 211 202.237484261575247 1 +154 211 202.237484061575259 0 +154 213 202.237484261575247 1 +154 213 202.237484061575259 0 +154 215 202.237484261575247 1 +154 215 202.237484061575259 0 +154 217 202.237484261575247 1 +154 217 202.237484061575259 0 +154 219 202.237484261575247 1 +154 219 202.237484061575259 0 +156 1 202.237484261575247 1 +156 1 202.237484061575259 0 +156 3 202.237484261575247 1 +156 3 202.237484061575259 0 +156 5 202.237484261575247 1 +156 5 202.237484061575259 0 +156 7 202.237484261575247 1 +156 7 202.237484061575259 0 +156 9 202.237484261575247 1 +156 9 202.237484061575259 0 +156 11 202.237484261575247 1 +156 11 202.237484061575259 0 +156 13 202.237484261575247 1 +156 13 202.237484061575259 0 +156 15 202.237484261575247 1 +156 15 202.237484061575259 0 +156 17 202.237484261575247 1 +156 17 202.237484061575259 0 +156 19 202.237484261575247 1 +156 19 202.237484061575259 0 +156 21 202.237484261575247 1 +156 21 202.237484061575259 0 +156 23 202.237484261575247 1 +156 23 202.237484061575259 0 +156 25 202.237484261575247 1 +156 25 202.237484061575259 0 +156 27 202.237484261575247 1 +156 27 202.237484061575259 0 +156 29 202.237484261575247 1 +156 29 202.237484061575259 0 +156 31 202.237484261575247 1 +156 31 202.237484061575259 0 +156 33 202.237484261575247 1 +156 33 202.237484061575259 0 +156 35 202.237484261575247 1 +156 35 202.237484061575259 0 +156 37 202.237484261575247 1 +156 37 202.237484061575259 0 +156 39 202.237484261575247 1 +156 39 202.237484061575259 0 +156 41 202.237484261575247 1 +156 41 202.237484061575259 0 +156 43 202.237484261575247 1 +156 43 202.237484061575259 0 +156 45 202.237484261575247 1 +156 45 202.237484061575259 0 +156 47 202.237484261575247 1 +156 47 202.237484061575259 0 +156 49 202.237484261575247 1 +156 49 202.237484061575259 0 +156 51 202.237484261575247 1 +156 51 202.237484061575259 0 +156 53 202.237484261575247 1 +156 53 202.237484061575259 0 +156 55 202.237484261575247 1 +156 55 202.237484061575259 0 +156 57 202.237484261575247 1 +156 57 202.237484061575259 0 +156 59 202.237484261575247 1 +156 59 202.237484061575259 0 +156 61 104.403065189112240 1 +156 61 104.403064989112252 0 +156 63 104.403065189112240 1 +156 63 104.403064989112252 0 +156 65 104.403065189112240 1 +156 65 104.403064989112252 0 +156 67 104.403065189112240 1 +156 67 104.403064989112252 0 +156 69 104.403065189112240 1 +156 69 104.403064989112252 0 +156 71 104.403065189112240 1 +156 71 104.403064989112252 0 +156 73 104.403065189112240 1 +156 73 104.403064989112252 0 +156 75 104.403065189112240 1 +156 75 104.403064989112252 0 +156 77 104.403065189112240 1 +156 77 104.403064989112252 0 +156 79 104.403065189112240 1 +156 79 104.403064989112252 0 +156 81 104.403065189112240 1 +156 81 104.403064989112252 0 +156 83 104.403065189112240 1 +156 83 104.403064989112252 0 +156 85 104.403065189112240 1 +156 85 104.403064989112252 0 +156 87 104.403065189112240 1 +156 87 104.403064989112252 0 +156 89 104.403065189112240 1 +156 89 104.403064989112252 0 +156 91 104.403065189112240 1 +156 91 104.403064989112252 0 +156 93 104.403065189112240 1 +156 93 104.403064989112252 0 +156 95 104.403065189112240 1 +156 95 104.403064989112252 0 +156 97 104.403065189112240 1 +156 97 104.403064989112252 0 +156 99 104.403065189112240 1 +156 99 104.403064989112252 0 +156 101 104.403065189112240 1 +156 101 104.403064989112252 0 +156 103 104.403065189112240 1 +156 103 104.403064989112252 0 +156 105 104.403065189112240 1 +156 105 104.403064989112252 0 +156 107 104.403065189112240 1 +156 107 104.403064989112252 0 +156 109 104.403065189112240 1 +156 109 104.403064989112252 0 +156 111 104.403065189112240 1 +156 111 104.403064989112252 0 +156 113 104.403065189112240 1 +156 113 104.403064989112252 0 +156 115 104.403065189112240 1 +156 115 104.403064989112252 0 +156 117 104.403065189112240 1 +156 117 104.403064989112252 0 +156 119 104.403065189112240 1 +156 119 104.403064989112252 0 +156 121 30.059459034610772 1 +156 121 30.059458834610769 0 +156 123 30.059459034610772 1 +156 123 30.059458834610769 0 +156 125 30.059459034610772 1 +156 125 30.059458834610769 0 +156 127 30.059459034610772 1 +156 127 30.059458834610769 0 +156 129 30.000000099990881 1 +156 129 29.999999899990879 0 +156 131 30.000000099990881 1 +156 131 29.999999899990879 0 +156 133 30.000000099990881 1 +156 133 29.999999899990879 0 +156 135 30.000000099990881 1 +156 135 29.999999899990879 0 +156 137 30.000000099990881 1 +156 137 29.999999899990879 0 +156 139 30.059459034610772 1 +156 139 30.059458834610769 0 +156 141 30.059459034610772 1 +156 141 30.059458834610769 0 +156 143 30.000000099990881 1 +156 143 29.999999899990879 0 +156 145 30.059459034610772 1 +156 145 30.059458834610769 0 +156 147 30.059459034610772 1 +156 147 30.059458834610769 0 +156 149 30.059459034610772 1 +156 149 30.059458834610769 0 +156 151 30.059459034610772 1 +156 151 30.059458834610769 0 +156 153 30.059459034610772 1 +156 153 30.059458834610769 0 +156 155 30.059459034610772 1 +156 155 30.059458834610769 0 +156 157 30.059459034610772 1 +156 157 30.059458834610769 0 +156 159 30.059459034610772 1 +156 159 30.059458834610769 0 +156 161 30.059459034610772 1 +156 161 30.059458834610769 0 +156 163 30.000000099990881 1 +156 163 29.999999899990879 0 +156 165 30.059459034610772 1 +156 165 30.059458834610769 0 +156 167 30.000000099990881 1 +156 167 29.999999899990879 0 +156 169 30.059459034610772 1 +156 169 30.059458834610769 0 +156 171 30.000000099990881 1 +156 171 29.999999899990879 0 +156 173 30.059459034610772 1 +156 173 30.059458834610769 0 +156 175 30.059459034610772 1 +156 175 30.059458834610769 0 +156 177 30.059459034610772 1 +156 177 30.059458834610769 0 +156 179 30.000000099990881 1 +156 179 29.999999899990879 0 +156 181 104.403065189112240 1 +156 181 104.403064989112252 0 +156 183 104.403065189112240 1 +156 183 104.403064989112252 0 +156 185 104.403065189112240 1 +156 185 104.403064989112252 0 +156 187 104.403065189112240 1 +156 187 104.403064989112252 0 +156 189 104.403065189112240 1 +156 189 104.403064989112252 0 +156 191 104.403065189112240 1 +156 191 104.403064989112252 0 +156 193 104.403065189112240 1 +156 193 104.403064989112252 0 +156 195 104.403065189112240 1 +156 195 104.403064989112252 0 +156 197 104.403065189112240 1 +156 197 104.403064989112252 0 +156 199 104.403065189112240 1 +156 199 104.403064989112252 0 +156 201 202.237484261575247 1 +156 201 202.237484061575259 0 +156 203 202.237484261575247 1 +156 203 202.237484061575259 0 +156 205 202.237484261575247 1 +156 205 202.237484061575259 0 +156 207 202.237484261575247 1 +156 207 202.237484061575259 0 +156 209 202.237484261575247 1 +156 209 202.237484061575259 0 +156 211 202.237484261575247 1 +156 211 202.237484061575259 0 +156 213 202.237484261575247 1 +156 213 202.237484061575259 0 +156 215 202.237484261575247 1 +156 215 202.237484061575259 0 +156 217 202.237484261575247 1 +156 217 202.237484061575259 0 +156 219 202.237484261575247 1 +156 219 202.237484061575259 0 +158 1 202.237484261575247 1 +158 1 202.237484061575259 0 +158 3 202.237484261575247 1 +158 3 202.237484061575259 0 +158 5 202.237484261575247 1 +158 5 202.237484061575259 0 +158 7 202.237484261575247 1 +158 7 202.237484061575259 0 +158 9 202.237484261575247 1 +158 9 202.237484061575259 0 +158 11 202.237484261575247 1 +158 11 202.237484061575259 0 +158 13 202.237484261575247 1 +158 13 202.237484061575259 0 +158 15 202.237484261575247 1 +158 15 202.237484061575259 0 +158 17 202.237484261575247 1 +158 17 202.237484061575259 0 +158 19 202.237484261575247 1 +158 19 202.237484061575259 0 +158 21 202.237484261575247 1 +158 21 202.237484061575259 0 +158 23 202.237484261575247 1 +158 23 202.237484061575259 0 +158 25 202.237484261575247 1 +158 25 202.237484061575259 0 +158 27 202.237484261575247 1 +158 27 202.237484061575259 0 +158 29 202.237484261575247 1 +158 29 202.237484061575259 0 +158 31 202.237484261575247 1 +158 31 202.237484061575259 0 +158 33 202.237484261575247 1 +158 33 202.237484061575259 0 +158 35 202.237484261575247 1 +158 35 202.237484061575259 0 +158 37 202.237484261575247 1 +158 37 202.237484061575259 0 +158 39 202.237484261575247 1 +158 39 202.237484061575259 0 +158 41 202.237484261575247 1 +158 41 202.237484061575259 0 +158 43 202.237484261575247 1 +158 43 202.237484061575259 0 +158 45 202.237484261575247 1 +158 45 202.237484061575259 0 +158 47 202.237484261575247 1 +158 47 202.237484061575259 0 +158 49 202.237484261575247 1 +158 49 202.237484061575259 0 +158 51 202.237484261575247 1 +158 51 202.237484061575259 0 +158 53 202.237484261575247 1 +158 53 202.237484061575259 0 +158 55 202.237484261575247 1 +158 55 202.237484061575259 0 +158 57 202.237484261575247 1 +158 57 202.237484061575259 0 +158 59 202.237484261575247 1 +158 59 202.237484061575259 0 +158 61 104.403065189112240 1 +158 61 104.403064989112252 0 +158 63 104.403065189112240 1 +158 63 104.403064989112252 0 +158 65 104.403065189112240 1 +158 65 104.403064989112252 0 +158 67 104.403065189112240 1 +158 67 104.403064989112252 0 +158 69 104.403065189112240 1 +158 69 104.403064989112252 0 +158 71 104.403065189112240 1 +158 71 104.403064989112252 0 +158 73 104.403065189112240 1 +158 73 104.403064989112252 0 +158 75 104.403065189112240 1 +158 75 104.403064989112252 0 +158 77 104.403065189112240 1 +158 77 104.403064989112252 0 +158 79 104.403065189112240 1 +158 79 104.403064989112252 0 +158 81 104.403065189112240 1 +158 81 104.403064989112252 0 +158 83 104.403065189112240 1 +158 83 104.403064989112252 0 +158 85 104.403065189112240 1 +158 85 104.403064989112252 0 +158 87 104.403065189112240 1 +158 87 104.403064989112252 0 +158 89 104.403065189112240 1 +158 89 104.403064989112252 0 +158 91 104.403065189112240 1 +158 91 104.403064989112252 0 +158 93 104.403065189112240 1 +158 93 104.403064989112252 0 +158 95 104.403065189112240 1 +158 95 104.403064989112252 0 +158 97 104.403065189112240 1 +158 97 104.403064989112252 0 +158 99 104.403065189112240 1 +158 99 104.403064989112252 0 +158 101 104.403065189112240 1 +158 101 104.403064989112252 0 +158 103 104.403065189112240 1 +158 103 104.403064989112252 0 +158 105 104.403065189112240 1 +158 105 104.403064989112252 0 +158 107 104.403065189112240 1 +158 107 104.403064989112252 0 +158 109 104.403065189112240 1 +158 109 104.403064989112252 0 +158 111 104.403065189112240 1 +158 111 104.403064989112252 0 +158 113 104.403065189112240 1 +158 113 104.403064989112252 0 +158 115 104.403065189112240 1 +158 115 104.403064989112252 0 +158 117 104.403065189112240 1 +158 117 104.403064989112252 0 +158 119 104.403065189112240 1 +158 119 104.403064989112252 0 +158 121 30.000000099990881 1 +158 121 29.999999899990879 0 +158 123 30.000000099990881 1 +158 123 29.999999899990879 0 +158 125 30.059459034610772 1 +158 125 30.059458834610769 0 +158 127 30.000000099990881 1 +158 127 29.999999899990879 0 +158 129 30.059459034610772 1 +158 129 30.059458834610769 0 +158 131 30.059459034610772 1 +158 131 30.059458834610769 0 +158 133 30.000000099990881 1 +158 133 29.999999899990879 0 +158 135 30.000000099990881 1 +158 135 29.999999899990879 0 +158 137 30.000000099990881 1 +158 137 29.999999899990879 0 +158 139 30.000000099990881 1 +158 139 29.999999899990879 0 +158 141 30.059459034610772 1 +158 141 30.059458834610769 0 +158 143 30.000000099990881 1 +158 143 29.999999899990879 0 +158 145 30.059459034610772 1 +158 145 30.059458834610769 0 +158 147 30.059459034610772 1 +158 147 30.059458834610769 0 +158 149 30.059459034610772 1 +158 149 30.059458834610769 0 +158 151 30.000000099990881 1 +158 151 29.999999899990879 0 +158 153 30.059459034610772 1 +158 153 30.059458834610769 0 +158 155 30.059459034610772 1 +158 155 30.059458834610769 0 +158 157 30.059459034610772 1 +158 157 30.059458834610769 0 +158 159 30.059459034610772 1 +158 159 30.059458834610769 0 +158 161 30.000000099990881 1 +158 161 29.999999899990879 0 +158 163 30.000000099990881 1 +158 163 29.999999899990879 0 +158 165 30.059459034610772 1 +158 165 30.059458834610769 0 +158 167 30.000000099990881 1 +158 167 29.999999899990879 0 +158 169 30.059459034610772 1 +158 169 30.059458834610769 0 +158 171 30.059459034610772 1 +158 171 30.059458834610769 0 +158 173 30.059459034610772 1 +158 173 30.059458834610769 0 +158 175 30.059459034610772 1 +158 175 30.059458834610769 0 +158 177 30.000000099990881 1 +158 177 29.999999899990879 0 +158 179 30.059459034610772 1 +158 179 30.059458834610769 0 +158 181 104.403065189112240 1 +158 181 104.403064989112252 0 +158 183 104.403065189112240 1 +158 183 104.403064989112252 0 +158 185 104.403065189112240 1 +158 185 104.403064989112252 0 +158 187 104.403065189112240 1 +158 187 104.403064989112252 0 +158 189 104.403065189112240 1 +158 189 104.403064989112252 0 +158 191 104.403065189112240 1 +158 191 104.403064989112252 0 +158 193 104.403065189112240 1 +158 193 104.403064989112252 0 +158 195 104.403065189112240 1 +158 195 104.403064989112252 0 +158 197 104.403065189112240 1 +158 197 104.403064989112252 0 +158 199 104.403065189112240 1 +158 199 104.403064989112252 0 +158 201 202.237484261575247 1 +158 201 202.237484061575259 0 +158 203 202.237484261575247 1 +158 203 202.237484061575259 0 +158 205 202.237484261575247 1 +158 205 202.237484061575259 0 +158 207 202.237484261575247 1 +158 207 202.237484061575259 0 +158 209 202.237484261575247 1 +158 209 202.237484061575259 0 +158 211 202.237484261575247 1 +158 211 202.237484061575259 0 +158 213 202.237484261575247 1 +158 213 202.237484061575259 0 +158 215 202.237484261575247 1 +158 215 202.237484061575259 0 +158 217 202.237484261575247 1 +158 217 202.237484061575259 0 +158 219 202.237484261575247 1 +158 219 202.237484061575259 0 +160 1 202.237484261575247 1 +160 1 202.237484061575259 0 +160 3 202.237484261575247 1 +160 3 202.237484061575259 0 +160 5 202.237484261575247 1 +160 5 202.237484061575259 0 +160 7 202.237484261575247 1 +160 7 202.237484061575259 0 +160 9 202.237484261575247 1 +160 9 202.237484061575259 0 +160 11 202.237484261575247 1 +160 11 202.237484061575259 0 +160 13 202.237484261575247 1 +160 13 202.237484061575259 0 +160 15 202.237484261575247 1 +160 15 202.237484061575259 0 +160 17 202.237484261575247 1 +160 17 202.237484061575259 0 +160 19 202.237484261575247 1 +160 19 202.237484061575259 0 +160 21 202.237484261575247 1 +160 21 202.237484061575259 0 +160 23 202.237484261575247 1 +160 23 202.237484061575259 0 +160 25 202.237484261575247 1 +160 25 202.237484061575259 0 +160 27 202.237484261575247 1 +160 27 202.237484061575259 0 +160 29 202.237484261575247 1 +160 29 202.237484061575259 0 +160 31 202.237484261575247 1 +160 31 202.237484061575259 0 +160 33 202.237484261575247 1 +160 33 202.237484061575259 0 +160 35 202.237484261575247 1 +160 35 202.237484061575259 0 +160 37 202.237484261575247 1 +160 37 202.237484061575259 0 +160 39 202.237484261575247 1 +160 39 202.237484061575259 0 +160 41 202.237484261575247 1 +160 41 202.237484061575259 0 +160 43 202.237484261575247 1 +160 43 202.237484061575259 0 +160 45 202.237484261575247 1 +160 45 202.237484061575259 0 +160 47 202.237484261575247 1 +160 47 202.237484061575259 0 +160 49 202.237484261575247 1 +160 49 202.237484061575259 0 +160 51 202.237484261575247 1 +160 51 202.237484061575259 0 +160 53 202.237484261575247 1 +160 53 202.237484061575259 0 +160 55 202.237484261575247 1 +160 55 202.237484061575259 0 +160 57 202.237484261575247 1 +160 57 202.237484061575259 0 +160 59 202.237484261575247 1 +160 59 202.237484061575259 0 +160 61 104.403065189112240 1 +160 61 104.403064989112252 0 +160 63 104.403065189112240 1 +160 63 104.403064989112252 0 +160 65 104.403065189112240 1 +160 65 104.403064989112252 0 +160 67 104.403065189112240 1 +160 67 104.403064989112252 0 +160 69 104.403065189112240 1 +160 69 104.403064989112252 0 +160 71 104.403065189112240 1 +160 71 104.403064989112252 0 +160 73 104.403065189112240 1 +160 73 104.403064989112252 0 +160 75 104.403065189112240 1 +160 75 104.403064989112252 0 +160 77 104.403065189112240 1 +160 77 104.403064989112252 0 +160 79 104.403065189112240 1 +160 79 104.403064989112252 0 +160 81 104.403065189112240 1 +160 81 104.403064989112252 0 +160 83 104.403065189112240 1 +160 83 104.403064989112252 0 +160 85 104.403065189112240 1 +160 85 104.403064989112252 0 +160 87 104.403065189112240 1 +160 87 104.403064989112252 0 +160 89 104.403065189112240 1 +160 89 104.403064989112252 0 +160 91 104.403065189112240 1 +160 91 104.403064989112252 0 +160 93 104.403065189112240 1 +160 93 104.403064989112252 0 +160 95 104.403065189112240 1 +160 95 104.403064989112252 0 +160 97 104.403065189112240 1 +160 97 104.403064989112252 0 +160 99 104.403065189112240 1 +160 99 104.403064989112252 0 +160 101 104.403065189112240 1 +160 101 104.403064989112252 0 +160 103 104.403065189112240 1 +160 103 104.403064989112252 0 +160 105 104.403065189112240 1 +160 105 104.403064989112252 0 +160 107 104.403065189112240 1 +160 107 104.403064989112252 0 +160 109 104.403065189112240 1 +160 109 104.403064989112252 0 +160 111 104.403065189112240 1 +160 111 104.403064989112252 0 +160 113 104.403065189112240 1 +160 113 104.403064989112252 0 +160 115 104.403065189112240 1 +160 115 104.403064989112252 0 +160 117 104.403065189112240 1 +160 117 104.403064989112252 0 +160 119 104.403065189112240 1 +160 119 104.403064989112252 0 +160 121 30.059459034610772 1 +160 121 30.059458834610769 0 +160 123 30.059459034610772 1 +160 123 30.059458834610769 0 +160 125 30.059459034610772 1 +160 125 30.059458834610769 0 +160 127 30.000000099990881 1 +160 127 29.999999899990879 0 +160 129 30.059459034610772 1 +160 129 30.059458834610769 0 +160 131 30.059459034610772 1 +160 131 30.059458834610769 0 +160 133 30.000000099990881 1 +160 133 29.999999899990879 0 +160 135 30.059459034610772 1 +160 135 30.059458834610769 0 +160 137 30.000000099990881 1 +160 137 29.999999899990879 0 +160 139 30.059459034610772 1 +160 139 30.059458834610769 0 +160 141 30.059459034610772 1 +160 141 30.059458834610769 0 +160 143 30.059459034610772 1 +160 143 30.059458834610769 0 +160 145 30.059459034610772 1 +160 145 30.059458834610769 0 +160 147 30.059459034610772 1 +160 147 30.059458834610769 0 +160 149 30.059459034610772 1 +160 149 30.059458834610769 0 +160 151 30.059459034610772 1 +160 151 30.059458834610769 0 +160 153 30.059459034610772 1 +160 153 30.059458834610769 0 +160 155 30.059459034610772 1 +160 155 30.059458834610769 0 +160 157 30.059459034610772 1 +160 157 30.059458834610769 0 +160 159 30.059459034610772 1 +160 159 30.059458834610769 0 +160 161 30.000000099990881 1 +160 161 29.999999899990879 0 +160 163 30.000000099990881 1 +160 163 29.999999899990879 0 +160 165 30.059459034610772 1 +160 165 30.059458834610769 0 +160 167 30.000000099990881 1 +160 167 29.999999899990879 0 +160 169 30.059459034610772 1 +160 169 30.059458834610769 0 +160 171 30.059459034610772 1 +160 171 30.059458834610769 0 +160 173 30.000000099990881 1 +160 173 29.999999899990879 0 +160 175 30.000000099990881 1 +160 175 29.999999899990879 0 +160 177 30.000000099990881 1 +160 177 29.999999899990879 0 +160 179 30.059459034610772 1 +160 179 30.059458834610769 0 +160 181 104.403065189112240 1 +160 181 104.403064989112252 0 +160 183 104.403065189112240 1 +160 183 104.403064989112252 0 +160 185 104.403065189112240 1 +160 185 104.403064989112252 0 +160 187 104.403065189112240 1 +160 187 104.403064989112252 0 +160 189 104.403065189112240 1 +160 189 104.403064989112252 0 +160 191 104.403065189112240 1 +160 191 104.403064989112252 0 +160 193 104.403065189112240 1 +160 193 104.403064989112252 0 +160 195 104.403065189112240 1 +160 195 104.403064989112252 0 +160 197 104.403065189112240 1 +160 197 104.403064989112252 0 +160 199 104.403065189112240 1 +160 199 104.403064989112252 0 +160 201 202.237484261575247 1 +160 201 202.237484061575259 0 +160 203 202.237484261575247 1 +160 203 202.237484061575259 0 +160 205 202.237484261575247 1 +160 205 202.237484061575259 0 +160 207 202.237484261575247 1 +160 207 202.237484061575259 0 +160 209 202.237484261575247 1 +160 209 202.237484061575259 0 +160 211 202.237484261575247 1 +160 211 202.237484061575259 0 +160 213 202.237484261575247 1 +160 213 202.237484061575259 0 +160 215 202.237484261575247 1 +160 215 202.237484061575259 0 +160 217 202.237484261575247 1 +160 217 202.237484061575259 0 +160 219 202.237484261575247 1 +160 219 202.237484061575259 0 +162 1 202.237484261575247 1 +162 1 202.237484061575259 0 +162 3 202.237484261575247 1 +162 3 202.237484061575259 0 +162 5 202.237484261575247 1 +162 5 202.237484061575259 0 +162 7 202.237484261575247 1 +162 7 202.237484061575259 0 +162 9 202.237484261575247 1 +162 9 202.237484061575259 0 +162 11 202.237484261575247 1 +162 11 202.237484061575259 0 +162 13 202.237484261575247 1 +162 13 202.237484061575259 0 +162 15 202.237484261575247 1 +162 15 202.237484061575259 0 +162 17 202.237484261575247 1 +162 17 202.237484061575259 0 +162 19 202.237484261575247 1 +162 19 202.237484061575259 0 +162 21 202.237484261575247 1 +162 21 202.237484061575259 0 +162 23 202.237484261575247 1 +162 23 202.237484061575259 0 +162 25 202.237484261575247 1 +162 25 202.237484061575259 0 +162 27 202.237484261575247 1 +162 27 202.237484061575259 0 +162 29 202.237484261575247 1 +162 29 202.237484061575259 0 +162 31 202.237484261575247 1 +162 31 202.237484061575259 0 +162 33 202.237484261575247 1 +162 33 202.237484061575259 0 +162 35 202.237484261575247 1 +162 35 202.237484061575259 0 +162 37 202.237484261575247 1 +162 37 202.237484061575259 0 +162 39 202.237484261575247 1 +162 39 202.237484061575259 0 +162 41 202.237484261575247 1 +162 41 202.237484061575259 0 +162 43 202.237484261575247 1 +162 43 202.237484061575259 0 +162 45 202.237484261575247 1 +162 45 202.237484061575259 0 +162 47 202.237484261575247 1 +162 47 202.237484061575259 0 +162 49 202.237484261575247 1 +162 49 202.237484061575259 0 +162 51 202.237484261575247 1 +162 51 202.237484061575259 0 +162 53 202.237484261575247 1 +162 53 202.237484061575259 0 +162 55 202.237484261575247 1 +162 55 202.237484061575259 0 +162 57 202.237484261575247 1 +162 57 202.237484061575259 0 +162 59 202.237484261575247 1 +162 59 202.237484061575259 0 +162 61 104.403065189112240 1 +162 61 104.403064989112252 0 +162 63 104.403065189112240 1 +162 63 104.403064989112252 0 +162 65 104.403065189112240 1 +162 65 104.403064989112252 0 +162 67 104.403065189112240 1 +162 67 104.403064989112252 0 +162 69 104.403065189112240 1 +162 69 104.403064989112252 0 +162 71 104.403065189112240 1 +162 71 104.403064989112252 0 +162 73 104.403065189112240 1 +162 73 104.403064989112252 0 +162 75 104.403065189112240 1 +162 75 104.403064989112252 0 +162 77 104.403065189112240 1 +162 77 104.403064989112252 0 +162 79 104.403065189112240 1 +162 79 104.403064989112252 0 +162 81 104.403065189112240 1 +162 81 104.403064989112252 0 +162 83 104.403065189112240 1 +162 83 104.403064989112252 0 +162 85 104.403065189112240 1 +162 85 104.403064989112252 0 +162 87 104.403065189112240 1 +162 87 104.403064989112252 0 +162 89 104.403065189112240 1 +162 89 104.403064989112252 0 +162 91 104.403065189112240 1 +162 91 104.403064989112252 0 +162 93 104.403065189112240 1 +162 93 104.403064989112252 0 +162 95 104.403065189112240 1 +162 95 104.403064989112252 0 +162 97 104.403065189112240 1 +162 97 104.403064989112252 0 +162 99 104.403065189112240 1 +162 99 104.403064989112252 0 +162 101 104.403065189112240 1 +162 101 104.403064989112252 0 +162 103 104.403065189112240 1 +162 103 104.403064989112252 0 +162 105 104.403065189112240 1 +162 105 104.403064989112252 0 +162 107 104.403065189112240 1 +162 107 104.403064989112252 0 +162 109 104.403065189112240 1 +162 109 104.403064989112252 0 +162 111 104.403065189112240 1 +162 111 104.403064989112252 0 +162 113 104.403065189112240 1 +162 113 104.403064989112252 0 +162 115 104.403065189112240 1 +162 115 104.403064989112252 0 +162 117 104.403065189112240 1 +162 117 104.403064989112252 0 +162 119 104.403065189112240 1 +162 119 104.403064989112252 0 +162 121 30.059459034610772 1 +162 121 30.059458834610769 0 +162 123 30.000000099990881 1 +162 123 29.999999899990879 0 +162 125 30.059459034610772 1 +162 125 30.059458834610769 0 +162 127 30.000000099990881 1 +162 127 29.999999899990879 0 +162 129 30.000000099990881 1 +162 129 29.999999899990879 0 +162 131 30.000000099990881 1 +162 131 29.999999899990879 0 +162 133 30.000000099990881 1 +162 133 29.999999899990879 0 +162 135 30.000000099990881 1 +162 135 29.999999899990879 0 +162 137 30.000000099990881 1 +162 137 29.999999899990879 0 +162 139 30.000000099990881 1 +162 139 29.999999899990879 0 +162 141 30.059459034610772 1 +162 141 30.059458834610769 0 +162 143 30.000000099990881 1 +162 143 29.999999899990879 0 +162 145 30.000000099990881 1 +162 145 29.999999899990879 0 +162 147 30.059459034610772 1 +162 147 30.059458834610769 0 +162 149 30.000000099990881 1 +162 149 29.999999899990879 0 +162 151 30.000000099990881 1 +162 151 29.999999899990879 0 +162 153 30.000000099990881 1 +162 153 29.999999899990879 0 +162 155 30.000000099990881 1 +162 155 29.999999899990879 0 +162 157 30.000000099990881 1 +162 157 29.999999899990879 0 +162 159 30.059459034610772 1 +162 159 30.059458834610769 0 +162 161 30.000000099990881 1 +162 161 29.999999899990879 0 +162 163 30.000000099990881 1 +162 163 29.999999899990879 0 +162 165 30.000000099990881 1 +162 165 29.999999899990879 0 +162 167 30.000000099990881 1 +162 167 29.999999899990879 0 +162 169 30.059459034610772 1 +162 169 30.059458834610769 0 +162 171 30.000000099990881 1 +162 171 29.999999899990879 0 +162 173 30.059459034610772 1 +162 173 30.059458834610769 0 +162 175 30.000000099990881 1 +162 175 29.999999899990879 0 +162 177 30.000000099990881 1 +162 177 29.999999899990879 0 +162 179 30.000000099990881 1 +162 179 29.999999899990879 0 +162 181 104.403065189112240 1 +162 181 104.403064989112252 0 +162 183 104.403065189112240 1 +162 183 104.403064989112252 0 +162 185 104.403065189112240 1 +162 185 104.403064989112252 0 +162 187 104.403065189112240 1 +162 187 104.403064989112252 0 +162 189 104.403065189112240 1 +162 189 104.403064989112252 0 +162 191 104.403065189112240 1 +162 191 104.403064989112252 0 +162 193 104.403065189112240 1 +162 193 104.403064989112252 0 +162 195 104.403065189112240 1 +162 195 104.403064989112252 0 +162 197 104.403065189112240 1 +162 197 104.403064989112252 0 +162 199 104.403065189112240 1 +162 199 104.403064989112252 0 +162 201 202.237484261575247 1 +162 201 202.237484061575259 0 +162 203 202.237484261575247 1 +162 203 202.237484061575259 0 +162 205 202.237484261575247 1 +162 205 202.237484061575259 0 +162 207 202.237484261575247 1 +162 207 202.237484061575259 0 +162 209 202.237484261575247 1 +162 209 202.237484061575259 0 +162 211 202.237484261575247 1 +162 211 202.237484061575259 0 +162 213 202.237484261575247 1 +162 213 202.237484061575259 0 +162 215 202.237484261575247 1 +162 215 202.237484061575259 0 +162 217 202.237484261575247 1 +162 217 202.237484061575259 0 +162 219 202.237484261575247 1 +162 219 202.237484061575259 0 +164 1 202.237484261575247 1 +164 1 202.237484061575259 0 +164 3 202.237484261575247 1 +164 3 202.237484061575259 0 +164 5 202.237484261575247 1 +164 5 202.237484061575259 0 +164 7 202.237484261575247 1 +164 7 202.237484061575259 0 +164 9 202.237484261575247 1 +164 9 202.237484061575259 0 +164 11 202.237484261575247 1 +164 11 202.237484061575259 0 +164 13 202.237484261575247 1 +164 13 202.237484061575259 0 +164 15 202.237484261575247 1 +164 15 202.237484061575259 0 +164 17 202.237484261575247 1 +164 17 202.237484061575259 0 +164 19 202.237484261575247 1 +164 19 202.237484061575259 0 +164 21 202.237484261575247 1 +164 21 202.237484061575259 0 +164 23 202.237484261575247 1 +164 23 202.237484061575259 0 +164 25 202.237484261575247 1 +164 25 202.237484061575259 0 +164 27 202.237484261575247 1 +164 27 202.237484061575259 0 +164 29 202.237484261575247 1 +164 29 202.237484061575259 0 +164 31 202.237484261575247 1 +164 31 202.237484061575259 0 +164 33 202.237484261575247 1 +164 33 202.237484061575259 0 +164 35 202.237484261575247 1 +164 35 202.237484061575259 0 +164 37 202.237484261575247 1 +164 37 202.237484061575259 0 +164 39 202.237484261575247 1 +164 39 202.237484061575259 0 +164 41 202.237484261575247 1 +164 41 202.237484061575259 0 +164 43 202.237484261575247 1 +164 43 202.237484061575259 0 +164 45 202.237484261575247 1 +164 45 202.237484061575259 0 +164 47 202.237484261575247 1 +164 47 202.237484061575259 0 +164 49 202.237484261575247 1 +164 49 202.237484061575259 0 +164 51 202.237484261575247 1 +164 51 202.237484061575259 0 +164 53 202.237484261575247 1 +164 53 202.237484061575259 0 +164 55 202.237484261575247 1 +164 55 202.237484061575259 0 +164 57 202.237484261575247 1 +164 57 202.237484061575259 0 +164 59 202.237484261575247 1 +164 59 202.237484061575259 0 +164 61 104.403065189112240 1 +164 61 104.403064989112252 0 +164 63 104.403065189112240 1 +164 63 104.403064989112252 0 +164 65 104.403065189112240 1 +164 65 104.403064989112252 0 +164 67 104.403065189112240 1 +164 67 104.403064989112252 0 +164 69 104.403065189112240 1 +164 69 104.403064989112252 0 +164 71 104.403065189112240 1 +164 71 104.403064989112252 0 +164 73 104.403065189112240 1 +164 73 104.403064989112252 0 +164 75 104.403065189112240 1 +164 75 104.403064989112252 0 +164 77 104.403065189112240 1 +164 77 104.403064989112252 0 +164 79 104.403065189112240 1 +164 79 104.403064989112252 0 +164 81 104.403065189112240 1 +164 81 104.403064989112252 0 +164 83 104.403065189112240 1 +164 83 104.403064989112252 0 +164 85 104.403065189112240 1 +164 85 104.403064989112252 0 +164 87 104.403065189112240 1 +164 87 104.403064989112252 0 +164 89 104.403065189112240 1 +164 89 104.403064989112252 0 +164 91 104.403065189112240 1 +164 91 104.403064989112252 0 +164 93 104.403065189112240 1 +164 93 104.403064989112252 0 +164 95 104.403065189112240 1 +164 95 104.403064989112252 0 +164 97 104.403065189112240 1 +164 97 104.403064989112252 0 +164 99 104.403065189112240 1 +164 99 104.403064989112252 0 +164 101 104.403065189112240 1 +164 101 104.403064989112252 0 +164 103 104.403065189112240 1 +164 103 104.403064989112252 0 +164 105 104.403065189112240 1 +164 105 104.403064989112252 0 +164 107 104.403065189112240 1 +164 107 104.403064989112252 0 +164 109 104.403065189112240 1 +164 109 104.403064989112252 0 +164 111 104.403065189112240 1 +164 111 104.403064989112252 0 +164 113 104.403065189112240 1 +164 113 104.403064989112252 0 +164 115 104.403065189112240 1 +164 115 104.403064989112252 0 +164 117 104.403065189112240 1 +164 117 104.403064989112252 0 +164 119 104.403065189112240 1 +164 119 104.403064989112252 0 +164 121 30.059459034610772 1 +164 121 30.059458834610769 0 +164 123 30.059459034610772 1 +164 123 30.059458834610769 0 +164 125 30.059459034610772 1 +164 125 30.059458834610769 0 +164 127 30.000000099990881 1 +164 127 29.999999899990879 0 +164 129 30.000000099990881 1 +164 129 29.999999899990879 0 +164 131 30.000000099990881 1 +164 131 29.999999899990879 0 +164 133 30.000000099990881 1 +164 133 29.999999899990879 0 +164 135 30.000000099990881 1 +164 135 29.999999899990879 0 +164 137 30.000000099990881 1 +164 137 29.999999899990879 0 +164 139 30.059459034610772 1 +164 139 30.059458834610769 0 +164 141 30.059459034610772 1 +164 141 30.059458834610769 0 +164 143 30.000000099990881 1 +164 143 29.999999899990879 0 +164 145 30.000000099990881 1 +164 145 29.999999899990879 0 +164 147 30.059459034610772 1 +164 147 30.059458834610769 0 +164 149 30.059459034610772 1 +164 149 30.059458834610769 0 +164 151 30.000000099990881 1 +164 151 29.999999899990879 0 +164 153 30.059459034610772 1 +164 153 30.059458834610769 0 +164 155 30.000000099990881 1 +164 155 29.999999899990879 0 +164 157 30.000000099990881 1 +164 157 29.999999899990879 0 +164 159 30.059459034610772 1 +164 159 30.059458834610769 0 +164 161 30.000000099990881 1 +164 161 29.999999899990879 0 +164 163 30.000000099990881 1 +164 163 29.999999899990879 0 +164 165 30.000000099990881 1 +164 165 29.999999899990879 0 +164 167 30.000000099990881 1 +164 167 29.999999899990879 0 +164 169 30.000000099990881 1 +164 169 29.999999899990879 0 +164 171 30.059459034610772 1 +164 171 30.059458834610769 0 +164 173 30.000000099990881 1 +164 173 29.999999899990879 0 +164 175 30.000000099990881 1 +164 175 29.999999899990879 0 +164 177 30.000000099990881 1 +164 177 29.999999899990879 0 +164 179 30.000000099990881 1 +164 179 29.999999899990879 0 +164 181 104.403065189112240 1 +164 181 104.403064989112252 0 +164 183 104.403065189112240 1 +164 183 104.403064989112252 0 +164 185 104.403065189112240 1 +164 185 104.403064989112252 0 +164 187 104.403065189112240 1 +164 187 104.403064989112252 0 +164 189 104.403065189112240 1 +164 189 104.403064989112252 0 +164 191 104.403065189112240 1 +164 191 104.403064989112252 0 +164 193 104.403065189112240 1 +164 193 104.403064989112252 0 +164 195 104.403065189112240 1 +164 195 104.403064989112252 0 +164 197 104.403065189112240 1 +164 197 104.403064989112252 0 +164 199 104.403065189112240 1 +164 199 104.403064989112252 0 +164 201 202.237484261575247 1 +164 201 202.237484061575259 0 +164 203 202.237484261575247 1 +164 203 202.237484061575259 0 +164 205 202.237484261575247 1 +164 205 202.237484061575259 0 +164 207 202.237484261575247 1 +164 207 202.237484061575259 0 +164 209 202.237484261575247 1 +164 209 202.237484061575259 0 +164 211 202.237484261575247 1 +164 211 202.237484061575259 0 +164 213 202.237484261575247 1 +164 213 202.237484061575259 0 +164 215 202.237484261575247 1 +164 215 202.237484061575259 0 +164 217 202.237484261575247 1 +164 217 202.237484061575259 0 +164 219 202.237484261575247 1 +164 219 202.237484061575259 0 +166 1 202.237484261575247 1 +166 1 202.237484061575259 0 +166 3 202.237484261575247 1 +166 3 202.237484061575259 0 +166 5 202.237484261575247 1 +166 5 202.237484061575259 0 +166 7 202.237484261575247 1 +166 7 202.237484061575259 0 +166 9 202.237484261575247 1 +166 9 202.237484061575259 0 +166 11 202.237484261575247 1 +166 11 202.237484061575259 0 +166 13 202.237484261575247 1 +166 13 202.237484061575259 0 +166 15 202.237484261575247 1 +166 15 202.237484061575259 0 +166 17 202.237484261575247 1 +166 17 202.237484061575259 0 +166 19 202.237484261575247 1 +166 19 202.237484061575259 0 +166 21 202.237484261575247 1 +166 21 202.237484061575259 0 +166 23 202.237484261575247 1 +166 23 202.237484061575259 0 +166 25 202.237484261575247 1 +166 25 202.237484061575259 0 +166 27 202.237484261575247 1 +166 27 202.237484061575259 0 +166 29 202.237484261575247 1 +166 29 202.237484061575259 0 +166 31 202.237484261575247 1 +166 31 202.237484061575259 0 +166 33 202.237484261575247 1 +166 33 202.237484061575259 0 +166 35 202.237484261575247 1 +166 35 202.237484061575259 0 +166 37 202.237484261575247 1 +166 37 202.237484061575259 0 +166 39 202.237484261575247 1 +166 39 202.237484061575259 0 +166 41 202.237484261575247 1 +166 41 202.237484061575259 0 +166 43 202.237484261575247 1 +166 43 202.237484061575259 0 +166 45 202.237484261575247 1 +166 45 202.237484061575259 0 +166 47 202.237484261575247 1 +166 47 202.237484061575259 0 +166 49 202.237484261575247 1 +166 49 202.237484061575259 0 +166 51 202.237484261575247 1 +166 51 202.237484061575259 0 +166 53 202.237484261575247 1 +166 53 202.237484061575259 0 +166 55 202.237484261575247 1 +166 55 202.237484061575259 0 +166 57 202.237484261575247 1 +166 57 202.237484061575259 0 +166 59 202.237484261575247 1 +166 59 202.237484061575259 0 +166 61 104.403065189112240 1 +166 61 104.403064989112252 0 +166 63 104.403065189112240 1 +166 63 104.403064989112252 0 +166 65 104.403065189112240 1 +166 65 104.403064989112252 0 +166 67 104.403065189112240 1 +166 67 104.403064989112252 0 +166 69 104.403065189112240 1 +166 69 104.403064989112252 0 +166 71 104.403065189112240 1 +166 71 104.403064989112252 0 +166 73 104.403065189112240 1 +166 73 104.403064989112252 0 +166 75 104.403065189112240 1 +166 75 104.403064989112252 0 +166 77 104.403065189112240 1 +166 77 104.403064989112252 0 +166 79 104.403065189112240 1 +166 79 104.403064989112252 0 +166 81 104.403065189112240 1 +166 81 104.403064989112252 0 +166 83 104.403065189112240 1 +166 83 104.403064989112252 0 +166 85 104.403065189112240 1 +166 85 104.403064989112252 0 +166 87 104.403065189112240 1 +166 87 104.403064989112252 0 +166 89 104.403065189112240 1 +166 89 104.403064989112252 0 +166 91 104.403065189112240 1 +166 91 104.403064989112252 0 +166 93 104.403065189112240 1 +166 93 104.403064989112252 0 +166 95 104.403065189112240 1 +166 95 104.403064989112252 0 +166 97 104.403065189112240 1 +166 97 104.403064989112252 0 +166 99 104.403065189112240 1 +166 99 104.403064989112252 0 +166 101 104.403065189112240 1 +166 101 104.403064989112252 0 +166 103 104.403065189112240 1 +166 103 104.403064989112252 0 +166 105 104.403065189112240 1 +166 105 104.403064989112252 0 +166 107 104.403065189112240 1 +166 107 104.403064989112252 0 +166 109 104.403065189112240 1 +166 109 104.403064989112252 0 +166 111 104.403065189112240 1 +166 111 104.403064989112252 0 +166 113 104.403065189112240 1 +166 113 104.403064989112252 0 +166 115 104.403065189112240 1 +166 115 104.403064989112252 0 +166 117 104.403065189112240 1 +166 117 104.403064989112252 0 +166 119 104.403065189112240 1 +166 119 104.403064989112252 0 +166 121 30.059459034610772 1 +166 121 30.059458834610769 0 +166 123 30.059459034610772 1 +166 123 30.059458834610769 0 +166 125 30.059459034610772 1 +166 125 30.059458834610769 0 +166 127 30.000000099990881 1 +166 127 29.999999899990879 0 +166 129 30.059459034610772 1 +166 129 30.059458834610769 0 +166 131 30.059459034610772 1 +166 131 30.059458834610769 0 +166 133 30.000000099990881 1 +166 133 29.999999899990879 0 +166 135 30.000000099990881 1 +166 135 29.999999899990879 0 +166 137 30.000000099990881 1 +166 137 29.999999899990879 0 +166 139 30.059459034610772 1 +166 139 30.059458834610769 0 +166 141 30.059459034610772 1 +166 141 30.059458834610769 0 +166 143 30.000000099990881 1 +166 143 29.999999899990879 0 +166 145 30.000000099990881 1 +166 145 29.999999899990879 0 +166 147 30.000000099990881 1 +166 147 29.999999899990879 0 +166 149 30.059459034610772 1 +166 149 30.059458834610769 0 +166 151 30.059459034610772 1 +166 151 30.059458834610769 0 +166 153 30.000000099990881 1 +166 153 29.999999899990879 0 +166 155 30.059459034610772 1 +166 155 30.059458834610769 0 +166 157 30.059459034610772 1 +166 157 30.059458834610769 0 +166 159 30.059459034610772 1 +166 159 30.059458834610769 0 +166 161 30.000000099990881 1 +166 161 29.999999899990879 0 +166 163 30.000000099990881 1 +166 163 29.999999899990879 0 +166 165 30.059459034610772 1 +166 165 30.059458834610769 0 +166 167 30.000000099990881 1 +166 167 29.999999899990879 0 +166 169 30.059459034610772 1 +166 169 30.059458834610769 0 +166 171 30.059459034610772 1 +166 171 30.059458834610769 0 +166 173 30.000000099990881 1 +166 173 29.999999899990879 0 +166 175 30.059459034610772 1 +166 175 30.059458834610769 0 +166 177 30.059459034610772 1 +166 177 30.059458834610769 0 +166 179 30.059459034610772 1 +166 179 30.059458834610769 0 +166 181 104.403065189112240 1 +166 181 104.403064989112252 0 +166 183 104.403065189112240 1 +166 183 104.403064989112252 0 +166 185 104.403065189112240 1 +166 185 104.403064989112252 0 +166 187 104.403065189112240 1 +166 187 104.403064989112252 0 +166 189 104.403065189112240 1 +166 189 104.403064989112252 0 +166 191 104.403065189112240 1 +166 191 104.403064989112252 0 +166 193 104.403065189112240 1 +166 193 104.403064989112252 0 +166 195 104.403065189112240 1 +166 195 104.403064989112252 0 +166 197 104.403065189112240 1 +166 197 104.403064989112252 0 +166 199 104.403065189112240 1 +166 199 104.403064989112252 0 +166 201 202.237484261575247 1 +166 201 202.237484061575259 0 +166 203 202.237484261575247 1 +166 203 202.237484061575259 0 +166 205 202.237484261575247 1 +166 205 202.237484061575259 0 +166 207 202.237484261575247 1 +166 207 202.237484061575259 0 +166 209 202.237484261575247 1 +166 209 202.237484061575259 0 +166 211 202.237484261575247 1 +166 211 202.237484061575259 0 +166 213 202.237484261575247 1 +166 213 202.237484061575259 0 +166 215 202.237484261575247 1 +166 215 202.237484061575259 0 +166 217 202.237484261575247 1 +166 217 202.237484061575259 0 +166 219 202.237484261575247 1 +166 219 202.237484061575259 0 +168 1 202.237484261575247 1 +168 1 202.237484061575259 0 +168 3 202.237484261575247 1 +168 3 202.237484061575259 0 +168 5 202.237484261575247 1 +168 5 202.237484061575259 0 +168 7 202.237484261575247 1 +168 7 202.237484061575259 0 +168 9 202.237484261575247 1 +168 9 202.237484061575259 0 +168 11 202.237484261575247 1 +168 11 202.237484061575259 0 +168 13 202.237484261575247 1 +168 13 202.237484061575259 0 +168 15 202.237484261575247 1 +168 15 202.237484061575259 0 +168 17 202.237484261575247 1 +168 17 202.237484061575259 0 +168 19 202.237484261575247 1 +168 19 202.237484061575259 0 +168 21 202.237484261575247 1 +168 21 202.237484061575259 0 +168 23 202.237484261575247 1 +168 23 202.237484061575259 0 +168 25 202.237484261575247 1 +168 25 202.237484061575259 0 +168 27 202.237484261575247 1 +168 27 202.237484061575259 0 +168 29 202.237484261575247 1 +168 29 202.237484061575259 0 +168 31 202.237484261575247 1 +168 31 202.237484061575259 0 +168 33 202.237484261575247 1 +168 33 202.237484061575259 0 +168 35 202.237484261575247 1 +168 35 202.237484061575259 0 +168 37 202.237484261575247 1 +168 37 202.237484061575259 0 +168 39 202.237484261575247 1 +168 39 202.237484061575259 0 +168 41 202.237484261575247 1 +168 41 202.237484061575259 0 +168 43 202.237484261575247 1 +168 43 202.237484061575259 0 +168 45 202.237484261575247 1 +168 45 202.237484061575259 0 +168 47 202.237484261575247 1 +168 47 202.237484061575259 0 +168 49 202.237484261575247 1 +168 49 202.237484061575259 0 +168 51 202.237484261575247 1 +168 51 202.237484061575259 0 +168 53 202.237484261575247 1 +168 53 202.237484061575259 0 +168 55 202.237484261575247 1 +168 55 202.237484061575259 0 +168 57 202.237484261575247 1 +168 57 202.237484061575259 0 +168 59 202.237484261575247 1 +168 59 202.237484061575259 0 +168 61 104.403065189112240 1 +168 61 104.403064989112252 0 +168 63 104.403065189112240 1 +168 63 104.403064989112252 0 +168 65 104.403065189112240 1 +168 65 104.403064989112252 0 +168 67 104.403065189112240 1 +168 67 104.403064989112252 0 +168 69 104.403065189112240 1 +168 69 104.403064989112252 0 +168 71 104.403065189112240 1 +168 71 104.403064989112252 0 +168 73 104.403065189112240 1 +168 73 104.403064989112252 0 +168 75 104.403065189112240 1 +168 75 104.403064989112252 0 +168 77 104.403065189112240 1 +168 77 104.403064989112252 0 +168 79 104.403065189112240 1 +168 79 104.403064989112252 0 +168 81 104.403065189112240 1 +168 81 104.403064989112252 0 +168 83 104.403065189112240 1 +168 83 104.403064989112252 0 +168 85 104.403065189112240 1 +168 85 104.403064989112252 0 +168 87 104.403065189112240 1 +168 87 104.403064989112252 0 +168 89 104.403065189112240 1 +168 89 104.403064989112252 0 +168 91 104.403065189112240 1 +168 91 104.403064989112252 0 +168 93 104.403065189112240 1 +168 93 104.403064989112252 0 +168 95 104.403065189112240 1 +168 95 104.403064989112252 0 +168 97 104.403065189112240 1 +168 97 104.403064989112252 0 +168 99 104.403065189112240 1 +168 99 104.403064989112252 0 +168 101 104.403065189112240 1 +168 101 104.403064989112252 0 +168 103 104.403065189112240 1 +168 103 104.403064989112252 0 +168 105 104.403065189112240 1 +168 105 104.403064989112252 0 +168 107 104.403065189112240 1 +168 107 104.403064989112252 0 +168 109 104.403065189112240 1 +168 109 104.403064989112252 0 +168 111 104.403065189112240 1 +168 111 104.403064989112252 0 +168 113 104.403065189112240 1 +168 113 104.403064989112252 0 +168 115 104.403065189112240 1 +168 115 104.403064989112252 0 +168 117 104.403065189112240 1 +168 117 104.403064989112252 0 +168 119 104.403065189112240 1 +168 119 104.403064989112252 0 +168 121 30.000000099990881 1 +168 121 29.999999899990879 0 +168 123 30.000000099990881 1 +168 123 29.999999899990879 0 +168 125 30.059459034610772 1 +168 125 30.059458834610769 0 +168 127 30.059459034610772 1 +168 127 30.059458834610769 0 +168 129 30.059459034610772 1 +168 129 30.059458834610769 0 +168 131 30.059459034610772 1 +168 131 30.059458834610769 0 +168 133 30.000000099990881 1 +168 133 29.999999899990879 0 +168 135 30.000000099990881 1 +168 135 29.999999899990879 0 +168 137 30.059459034610772 1 +168 137 30.059458834610769 0 +168 139 30.059459034610772 1 +168 139 30.059458834610769 0 +168 141 30.059459034610772 1 +168 141 30.059458834610769 0 +168 143 30.000000099990881 1 +168 143 29.999999899990879 0 +168 145 30.059459034610772 1 +168 145 30.059458834610769 0 +168 147 30.059459034610772 1 +168 147 30.059458834610769 0 +168 149 30.000000099990881 1 +168 149 29.999999899990879 0 +168 151 30.000000099990881 1 +168 151 29.999999899990879 0 +168 153 30.059459034610772 1 +168 153 30.059458834610769 0 +168 155 30.059459034610772 1 +168 155 30.059458834610769 0 +168 157 30.000000099990881 1 +168 157 29.999999899990879 0 +168 159 30.059459034610772 1 +168 159 30.059458834610769 0 +168 161 30.000000099990881 1 +168 161 29.999999899990879 0 +168 163 30.000000099990881 1 +168 163 29.999999899990879 0 +168 165 30.059459034610772 1 +168 165 30.059458834610769 0 +168 167 30.000000099990881 1 +168 167 29.999999899990879 0 +168 169 30.059459034610772 1 +168 169 30.059458834610769 0 +168 171 30.000000099990881 1 +168 171 29.999999899990879 0 +168 173 30.000000099990881 1 +168 173 29.999999899990879 0 +168 175 30.059459034610772 1 +168 175 30.059458834610769 0 +168 177 30.059459034610772 1 +168 177 30.059458834610769 0 +168 179 30.059459034610772 1 +168 179 30.059458834610769 0 +168 181 104.403065189112240 1 +168 181 104.403064989112252 0 +168 183 104.403065189112240 1 +168 183 104.403064989112252 0 +168 185 104.403065189112240 1 +168 185 104.403064989112252 0 +168 187 104.403065189112240 1 +168 187 104.403064989112252 0 +168 189 104.403065189112240 1 +168 189 104.403064989112252 0 +168 191 104.403065189112240 1 +168 191 104.403064989112252 0 +168 193 104.403065189112240 1 +168 193 104.403064989112252 0 +168 195 104.403065189112240 1 +168 195 104.403064989112252 0 +168 197 104.403065189112240 1 +168 197 104.403064989112252 0 +168 199 104.403065189112240 1 +168 199 104.403064989112252 0 +168 201 202.237484261575247 1 +168 201 202.237484061575259 0 +168 203 202.237484261575247 1 +168 203 202.237484061575259 0 +168 205 202.237484261575247 1 +168 205 202.237484061575259 0 +168 207 202.237484261575247 1 +168 207 202.237484061575259 0 +168 209 202.237484261575247 1 +168 209 202.237484061575259 0 +168 211 202.237484261575247 1 +168 211 202.237484061575259 0 +168 213 202.237484261575247 1 +168 213 202.237484061575259 0 +168 215 202.237484261575247 1 +168 215 202.237484061575259 0 +168 217 202.237484261575247 1 +168 217 202.237484061575259 0 +168 219 202.237484261575247 1 +168 219 202.237484061575259 0 +170 1 202.237484261575247 1 +170 1 202.237484061575259 0 +170 3 202.237484261575247 1 +170 3 202.237484061575259 0 +170 5 202.237484261575247 1 +170 5 202.237484061575259 0 +170 7 202.237484261575247 1 +170 7 202.237484061575259 0 +170 9 202.237484261575247 1 +170 9 202.237484061575259 0 +170 11 202.237484261575247 1 +170 11 202.237484061575259 0 +170 13 202.237484261575247 1 +170 13 202.237484061575259 0 +170 15 202.237484261575247 1 +170 15 202.237484061575259 0 +170 17 202.237484261575247 1 +170 17 202.237484061575259 0 +170 19 202.237484261575247 1 +170 19 202.237484061575259 0 +170 21 202.237484261575247 1 +170 21 202.237484061575259 0 +170 23 202.237484261575247 1 +170 23 202.237484061575259 0 +170 25 202.237484261575247 1 +170 25 202.237484061575259 0 +170 27 202.237484261575247 1 +170 27 202.237484061575259 0 +170 29 202.237484261575247 1 +170 29 202.237484061575259 0 +170 31 202.237484261575247 1 +170 31 202.237484061575259 0 +170 33 202.237484261575247 1 +170 33 202.237484061575259 0 +170 35 202.237484261575247 1 +170 35 202.237484061575259 0 +170 37 202.237484261575247 1 +170 37 202.237484061575259 0 +170 39 202.237484261575247 1 +170 39 202.237484061575259 0 +170 41 202.237484261575247 1 +170 41 202.237484061575259 0 +170 43 202.237484261575247 1 +170 43 202.237484061575259 0 +170 45 202.237484261575247 1 +170 45 202.237484061575259 0 +170 47 202.237484261575247 1 +170 47 202.237484061575259 0 +170 49 202.237484261575247 1 +170 49 202.237484061575259 0 +170 51 202.237484261575247 1 +170 51 202.237484061575259 0 +170 53 202.237484261575247 1 +170 53 202.237484061575259 0 +170 55 202.237484261575247 1 +170 55 202.237484061575259 0 +170 57 202.237484261575247 1 +170 57 202.237484061575259 0 +170 59 202.237484261575247 1 +170 59 202.237484061575259 0 +170 61 104.403065189112240 1 +170 61 104.403064989112252 0 +170 63 104.403065189112240 1 +170 63 104.403064989112252 0 +170 65 104.403065189112240 1 +170 65 104.403064989112252 0 +170 67 104.403065189112240 1 +170 67 104.403064989112252 0 +170 69 104.403065189112240 1 +170 69 104.403064989112252 0 +170 71 104.403065189112240 1 +170 71 104.403064989112252 0 +170 73 104.403065189112240 1 +170 73 104.403064989112252 0 +170 75 104.403065189112240 1 +170 75 104.403064989112252 0 +170 77 104.403065189112240 1 +170 77 104.403064989112252 0 +170 79 104.403065189112240 1 +170 79 104.403064989112252 0 +170 81 104.403065189112240 1 +170 81 104.403064989112252 0 +170 83 104.403065189112240 1 +170 83 104.403064989112252 0 +170 85 104.403065189112240 1 +170 85 104.403064989112252 0 +170 87 104.403065189112240 1 +170 87 104.403064989112252 0 +170 89 104.403065189112240 1 +170 89 104.403064989112252 0 +170 91 104.403065189112240 1 +170 91 104.403064989112252 0 +170 93 104.403065189112240 1 +170 93 104.403064989112252 0 +170 95 104.403065189112240 1 +170 95 104.403064989112252 0 +170 97 104.403065189112240 1 +170 97 104.403064989112252 0 +170 99 104.403065189112240 1 +170 99 104.403064989112252 0 +170 101 104.403065189112240 1 +170 101 104.403064989112252 0 +170 103 104.403065189112240 1 +170 103 104.403064989112252 0 +170 105 104.403065189112240 1 +170 105 104.403064989112252 0 +170 107 104.403065189112240 1 +170 107 104.403064989112252 0 +170 109 104.403065189112240 1 +170 109 104.403064989112252 0 +170 111 104.403065189112240 1 +170 111 104.403064989112252 0 +170 113 104.403065189112240 1 +170 113 104.403064989112252 0 +170 115 104.403065189112240 1 +170 115 104.403064989112252 0 +170 117 104.403065189112240 1 +170 117 104.403064989112252 0 +170 119 104.403065189112240 1 +170 119 104.403064989112252 0 +170 121 30.059459034610772 1 +170 121 30.059458834610769 0 +170 123 30.059459034610772 1 +170 123 30.059458834610769 0 +170 125 30.059459034610772 1 +170 125 30.059458834610769 0 +170 127 30.000000099990881 1 +170 127 29.999999899990879 0 +170 129 30.000000099990881 1 +170 129 29.999999899990879 0 +170 131 30.000000099990881 1 +170 131 29.999999899990879 0 +170 133 30.000000099990881 1 +170 133 29.999999899990879 0 +170 135 30.000000099990881 1 +170 135 29.999999899990879 0 +170 137 30.000000099990881 1 +170 137 29.999999899990879 0 +170 139 30.000000099990881 1 +170 139 29.999999899990879 0 +170 141 30.059459034610772 1 +170 141 30.059458834610769 0 +170 143 30.000000099990881 1 +170 143 29.999999899990879 0 +170 145 30.000000099990881 1 +170 145 29.999999899990879 0 +170 147 30.000000099990881 1 +170 147 29.999999899990879 0 +170 149 30.000000099990881 1 +170 149 29.999999899990879 0 +170 151 30.000000099990881 1 +170 151 29.999999899990879 0 +170 153 30.000000099990881 1 +170 153 29.999999899990879 0 +170 155 30.059459034610772 1 +170 155 30.059458834610769 0 +170 157 30.059459034610772 1 +170 157 30.059458834610769 0 +170 159 30.059459034610772 1 +170 159 30.059458834610769 0 +170 161 30.000000099990881 1 +170 161 29.999999899990879 0 +170 163 30.000000099990881 1 +170 163 29.999999899990879 0 +170 165 30.059459034610772 1 +170 165 30.059458834610769 0 +170 167 30.000000099990881 1 +170 167 29.999999899990879 0 +170 169 30.059459034610772 1 +170 169 30.059458834610769 0 +170 171 30.000000099990881 1 +170 171 29.999999899990879 0 +170 173 30.059459034610772 1 +170 173 30.059458834610769 0 +170 175 30.000000099990881 1 +170 175 29.999999899990879 0 +170 177 30.059459034610772 1 +170 177 30.059458834610769 0 +170 179 30.000000099990881 1 +170 179 29.999999899990879 0 +170 181 104.403065189112240 1 +170 181 104.403064989112252 0 +170 183 104.403065189112240 1 +170 183 104.403064989112252 0 +170 185 104.403065189112240 1 +170 185 104.403064989112252 0 +170 187 104.403065189112240 1 +170 187 104.403064989112252 0 +170 189 104.403065189112240 1 +170 189 104.403064989112252 0 +170 191 104.403065189112240 1 +170 191 104.403064989112252 0 +170 193 104.403065189112240 1 +170 193 104.403064989112252 0 +170 195 104.403065189112240 1 +170 195 104.403064989112252 0 +170 197 104.403065189112240 1 +170 197 104.403064989112252 0 +170 199 104.403065189112240 1 +170 199 104.403064989112252 0 +170 201 202.237484261575247 1 +170 201 202.237484061575259 0 +170 203 202.237484261575247 1 +170 203 202.237484061575259 0 +170 205 202.237484261575247 1 +170 205 202.237484061575259 0 +170 207 202.237484261575247 1 +170 207 202.237484061575259 0 +170 209 202.237484261575247 1 +170 209 202.237484061575259 0 +170 211 202.237484261575247 1 +170 211 202.237484061575259 0 +170 213 202.237484261575247 1 +170 213 202.237484061575259 0 +170 215 202.237484261575247 1 +170 215 202.237484061575259 0 +170 217 202.237484261575247 1 +170 217 202.237484061575259 0 +170 219 202.237484261575247 1 +170 219 202.237484061575259 0 +172 1 202.237484261575247 1 +172 1 202.237484061575259 0 +172 3 202.237484261575247 1 +172 3 202.237484061575259 0 +172 5 202.237484261575247 1 +172 5 202.237484061575259 0 +172 7 202.237484261575247 1 +172 7 202.237484061575259 0 +172 9 202.237484261575247 1 +172 9 202.237484061575259 0 +172 11 202.237484261575247 1 +172 11 202.237484061575259 0 +172 13 202.237484261575247 1 +172 13 202.237484061575259 0 +172 15 202.237484261575247 1 +172 15 202.237484061575259 0 +172 17 202.237484261575247 1 +172 17 202.237484061575259 0 +172 19 202.237484261575247 1 +172 19 202.237484061575259 0 +172 21 202.237484261575247 1 +172 21 202.237484061575259 0 +172 23 202.237484261575247 1 +172 23 202.237484061575259 0 +172 25 202.237484261575247 1 +172 25 202.237484061575259 0 +172 27 202.237484261575247 1 +172 27 202.237484061575259 0 +172 29 202.237484261575247 1 +172 29 202.237484061575259 0 +172 31 202.237484261575247 1 +172 31 202.237484061575259 0 +172 33 202.237484261575247 1 +172 33 202.237484061575259 0 +172 35 202.237484261575247 1 +172 35 202.237484061575259 0 +172 37 202.237484261575247 1 +172 37 202.237484061575259 0 +172 39 202.237484261575247 1 +172 39 202.237484061575259 0 +172 41 202.237484261575247 1 +172 41 202.237484061575259 0 +172 43 202.237484261575247 1 +172 43 202.237484061575259 0 +172 45 202.237484261575247 1 +172 45 202.237484061575259 0 +172 47 202.237484261575247 1 +172 47 202.237484061575259 0 +172 49 202.237484261575247 1 +172 49 202.237484061575259 0 +172 51 202.237484261575247 1 +172 51 202.237484061575259 0 +172 53 202.237484261575247 1 +172 53 202.237484061575259 0 +172 55 202.237484261575247 1 +172 55 202.237484061575259 0 +172 57 202.237484261575247 1 +172 57 202.237484061575259 0 +172 59 202.237484261575247 1 +172 59 202.237484061575259 0 +172 61 104.403065189112240 1 +172 61 104.403064989112252 0 +172 63 104.403065189112240 1 +172 63 104.403064989112252 0 +172 65 104.403065189112240 1 +172 65 104.403064989112252 0 +172 67 104.403065189112240 1 +172 67 104.403064989112252 0 +172 69 104.403065189112240 1 +172 69 104.403064989112252 0 +172 71 104.403065189112240 1 +172 71 104.403064989112252 0 +172 73 104.403065189112240 1 +172 73 104.403064989112252 0 +172 75 104.403065189112240 1 +172 75 104.403064989112252 0 +172 77 104.403065189112240 1 +172 77 104.403064989112252 0 +172 79 104.403065189112240 1 +172 79 104.403064989112252 0 +172 81 104.403065189112240 1 +172 81 104.403064989112252 0 +172 83 104.403065189112240 1 +172 83 104.403064989112252 0 +172 85 104.403065189112240 1 +172 85 104.403064989112252 0 +172 87 104.403065189112240 1 +172 87 104.403064989112252 0 +172 89 104.403065189112240 1 +172 89 104.403064989112252 0 +172 91 104.403065189112240 1 +172 91 104.403064989112252 0 +172 93 104.403065189112240 1 +172 93 104.403064989112252 0 +172 95 104.403065189112240 1 +172 95 104.403064989112252 0 +172 97 104.403065189112240 1 +172 97 104.403064989112252 0 +172 99 104.403065189112240 1 +172 99 104.403064989112252 0 +172 101 104.403065189112240 1 +172 101 104.403064989112252 0 +172 103 104.403065189112240 1 +172 103 104.403064989112252 0 +172 105 104.403065189112240 1 +172 105 104.403064989112252 0 +172 107 104.403065189112240 1 +172 107 104.403064989112252 0 +172 109 104.403065189112240 1 +172 109 104.403064989112252 0 +172 111 104.403065189112240 1 +172 111 104.403064989112252 0 +172 113 104.403065189112240 1 +172 113 104.403064989112252 0 +172 115 104.403065189112240 1 +172 115 104.403064989112252 0 +172 117 104.403065189112240 1 +172 117 104.403064989112252 0 +172 119 104.403065189112240 1 +172 119 104.403064989112252 0 +172 121 30.000000099990881 1 +172 121 29.999999899990879 0 +172 123 30.059459034610772 1 +172 123 30.059458834610769 0 +172 125 30.059459034610772 1 +172 125 30.059458834610769 0 +172 127 30.059459034610772 1 +172 127 30.059458834610769 0 +172 129 30.059459034610772 1 +172 129 30.059458834610769 0 +172 131 30.059459034610772 1 +172 131 30.059458834610769 0 +172 133 30.000000099990881 1 +172 133 29.999999899990879 0 +172 135 30.000000099990881 1 +172 135 29.999999899990879 0 +172 137 30.059459034610772 1 +172 137 30.059458834610769 0 +172 139 30.059459034610772 1 +172 139 30.059458834610769 0 +172 141 30.059459034610772 1 +172 141 30.059458834610769 0 +172 143 30.059459034610772 1 +172 143 30.059458834610769 0 +172 145 30.059459034610772 1 +172 145 30.059458834610769 0 +172 147 30.059459034610772 1 +172 147 30.059458834610769 0 +172 149 30.059459034610772 1 +172 149 30.059458834610769 0 +172 151 30.059459034610772 1 +172 151 30.059458834610769 0 +172 153 30.059459034610772 1 +172 153 30.059458834610769 0 +172 155 30.059459034610772 1 +172 155 30.059458834610769 0 +172 157 30.059459034610772 1 +172 157 30.059458834610769 0 +172 159 30.059459034610772 1 +172 159 30.059458834610769 0 +172 161 30.059459034610772 1 +172 161 30.059458834610769 0 +172 163 30.059459034610772 1 +172 163 30.059458834610769 0 +172 165 30.059459034610772 1 +172 165 30.059458834610769 0 +172 167 30.059459034610772 1 +172 167 30.059458834610769 0 +172 169 30.059459034610772 1 +172 169 30.059458834610769 0 +172 171 30.059459034610772 1 +172 171 30.059458834610769 0 +172 173 30.000000099990881 1 +172 173 29.999999899990879 0 +172 175 30.059459034610772 1 +172 175 30.059458834610769 0 +172 177 30.000000099990881 1 +172 177 29.999999899990879 0 +172 179 30.059459034610772 1 +172 179 30.059458834610769 0 +172 181 104.403065189112240 1 +172 181 104.403064989112252 0 +172 183 104.403065189112240 1 +172 183 104.403064989112252 0 +172 185 104.403065189112240 1 +172 185 104.403064989112252 0 +172 187 104.403065189112240 1 +172 187 104.403064989112252 0 +172 189 104.403065189112240 1 +172 189 104.403064989112252 0 +172 191 104.403065189112240 1 +172 191 104.403064989112252 0 +172 193 104.403065189112240 1 +172 193 104.403064989112252 0 +172 195 104.403065189112240 1 +172 195 104.403064989112252 0 +172 197 104.403065189112240 1 +172 197 104.403064989112252 0 +172 199 104.403065189112240 1 +172 199 104.403064989112252 0 +172 201 202.237484261575247 1 +172 201 202.237484061575259 0 +172 203 202.237484261575247 1 +172 203 202.237484061575259 0 +172 205 202.237484261575247 1 +172 205 202.237484061575259 0 +172 207 202.237484261575247 1 +172 207 202.237484061575259 0 +172 209 202.237484261575247 1 +172 209 202.237484061575259 0 +172 211 202.237484261575247 1 +172 211 202.237484061575259 0 +172 213 202.237484261575247 1 +172 213 202.237484061575259 0 +172 215 202.237484261575247 1 +172 215 202.237484061575259 0 +172 217 202.237484261575247 1 +172 217 202.237484061575259 0 +172 219 202.237484261575247 1 +172 219 202.237484061575259 0 +174 1 202.237484261575247 1 +174 1 202.237484061575259 0 +174 3 202.237484261575247 1 +174 3 202.237484061575259 0 +174 5 202.237484261575247 1 +174 5 202.237484061575259 0 +174 7 202.237484261575247 1 +174 7 202.237484061575259 0 +174 9 202.237484261575247 1 +174 9 202.237484061575259 0 +174 11 202.237484261575247 1 +174 11 202.237484061575259 0 +174 13 202.237484261575247 1 +174 13 202.237484061575259 0 +174 15 202.237484261575247 1 +174 15 202.237484061575259 0 +174 17 202.237484261575247 1 +174 17 202.237484061575259 0 +174 19 202.237484261575247 1 +174 19 202.237484061575259 0 +174 21 202.237484261575247 1 +174 21 202.237484061575259 0 +174 23 202.237484261575247 1 +174 23 202.237484061575259 0 +174 25 202.237484261575247 1 +174 25 202.237484061575259 0 +174 27 202.237484261575247 1 +174 27 202.237484061575259 0 +174 29 202.237484261575247 1 +174 29 202.237484061575259 0 +174 31 202.237484261575247 1 +174 31 202.237484061575259 0 +174 33 202.237484261575247 1 +174 33 202.237484061575259 0 +174 35 202.237484261575247 1 +174 35 202.237484061575259 0 +174 37 202.237484261575247 1 +174 37 202.237484061575259 0 +174 39 202.237484261575247 1 +174 39 202.237484061575259 0 +174 41 202.237484261575247 1 +174 41 202.237484061575259 0 +174 43 202.237484261575247 1 +174 43 202.237484061575259 0 +174 45 202.237484261575247 1 +174 45 202.237484061575259 0 +174 47 202.237484261575247 1 +174 47 202.237484061575259 0 +174 49 202.237484261575247 1 +174 49 202.237484061575259 0 +174 51 202.237484261575247 1 +174 51 202.237484061575259 0 +174 53 202.237484261575247 1 +174 53 202.237484061575259 0 +174 55 202.237484261575247 1 +174 55 202.237484061575259 0 +174 57 202.237484261575247 1 +174 57 202.237484061575259 0 +174 59 202.237484261575247 1 +174 59 202.237484061575259 0 +174 61 104.403065189112240 1 +174 61 104.403064989112252 0 +174 63 104.403065189112240 1 +174 63 104.403064989112252 0 +174 65 104.403065189112240 1 +174 65 104.403064989112252 0 +174 67 104.403065189112240 1 +174 67 104.403064989112252 0 +174 69 104.403065189112240 1 +174 69 104.403064989112252 0 +174 71 104.403065189112240 1 +174 71 104.403064989112252 0 +174 73 104.403065189112240 1 +174 73 104.403064989112252 0 +174 75 104.403065189112240 1 +174 75 104.403064989112252 0 +174 77 104.403065189112240 1 +174 77 104.403064989112252 0 +174 79 104.403065189112240 1 +174 79 104.403064989112252 0 +174 81 104.403065189112240 1 +174 81 104.403064989112252 0 +174 83 104.403065189112240 1 +174 83 104.403064989112252 0 +174 85 104.403065189112240 1 +174 85 104.403064989112252 0 +174 87 104.403065189112240 1 +174 87 104.403064989112252 0 +174 89 104.403065189112240 1 +174 89 104.403064989112252 0 +174 91 104.403065189112240 1 +174 91 104.403064989112252 0 +174 93 104.403065189112240 1 +174 93 104.403064989112252 0 +174 95 104.403065189112240 1 +174 95 104.403064989112252 0 +174 97 104.403065189112240 1 +174 97 104.403064989112252 0 +174 99 104.403065189112240 1 +174 99 104.403064989112252 0 +174 101 104.403065189112240 1 +174 101 104.403064989112252 0 +174 103 104.403065189112240 1 +174 103 104.403064989112252 0 +174 105 104.403065189112240 1 +174 105 104.403064989112252 0 +174 107 104.403065189112240 1 +174 107 104.403064989112252 0 +174 109 104.403065189112240 1 +174 109 104.403064989112252 0 +174 111 104.403065189112240 1 +174 111 104.403064989112252 0 +174 113 104.403065189112240 1 +174 113 104.403064989112252 0 +174 115 104.403065189112240 1 +174 115 104.403064989112252 0 +174 117 104.403065189112240 1 +174 117 104.403064989112252 0 +174 119 104.403065189112240 1 +174 119 104.403064989112252 0 +174 121 30.059459034610772 1 +174 121 30.059458834610769 0 +174 123 30.000000099990881 1 +174 123 29.999999899990879 0 +174 125 30.000000099990881 1 +174 125 29.999999899990879 0 +174 127 30.000000099990881 1 +174 127 29.999999899990879 0 +174 129 30.059459034610772 1 +174 129 30.059458834610769 0 +174 131 30.000000099990881 1 +174 131 29.999999899990879 0 +174 133 30.000000099990881 1 +174 133 29.999999899990879 0 +174 135 30.000000099990881 1 +174 135 29.999999899990879 0 +174 137 30.000000099990881 1 +174 137 29.999999899990879 0 +174 139 30.059459034610772 1 +174 139 30.059458834610769 0 +174 141 30.059459034610772 1 +174 141 30.059458834610769 0 +174 143 30.000000099990881 1 +174 143 29.999999899990879 0 +174 145 30.000000099990881 1 +174 145 29.999999899990879 0 +174 147 30.059459034610772 1 +174 147 30.059458834610769 0 +174 149 30.000000099990881 1 +174 149 29.999999899990879 0 +174 151 30.000000099990881 1 +174 151 29.999999899990879 0 +174 153 30.000000099990881 1 +174 153 29.999999899990879 0 +174 155 30.000000099990881 1 +174 155 29.999999899990879 0 +174 157 30.059459034610772 1 +174 157 30.059458834610769 0 +174 159 30.000000099990881 1 +174 159 29.999999899990879 0 +174 161 30.000000099990881 1 +174 161 29.999999899990879 0 +174 163 30.000000099990881 1 +174 163 29.999999899990879 0 +174 165 30.000000099990881 1 +174 165 29.999999899990879 0 +174 167 30.000000099990881 1 +174 167 29.999999899990879 0 +174 169 30.000000099990881 1 +174 169 29.999999899990879 0 +174 171 30.059459034610772 1 +174 171 30.059458834610769 0 +174 173 30.000000099990881 1 +174 173 29.999999899990879 0 +174 175 30.059459034610772 1 +174 175 30.059458834610769 0 +174 177 30.000000099990881 1 +174 177 29.999999899990879 0 +174 179 30.000000099990881 1 +174 179 29.999999899990879 0 +174 181 104.403065189112240 1 +174 181 104.403064989112252 0 +174 183 104.403065189112240 1 +174 183 104.403064989112252 0 +174 185 104.403065189112240 1 +174 185 104.403064989112252 0 +174 187 104.403065189112240 1 +174 187 104.403064989112252 0 +174 189 104.403065189112240 1 +174 189 104.403064989112252 0 +174 191 104.403065189112240 1 +174 191 104.403064989112252 0 +174 193 104.403065189112240 1 +174 193 104.403064989112252 0 +174 195 104.403065189112240 1 +174 195 104.403064989112252 0 +174 197 104.403065189112240 1 +174 197 104.403064989112252 0 +174 199 104.403065189112240 1 +174 199 104.403064989112252 0 +174 201 202.237484261575247 1 +174 201 202.237484061575259 0 +174 203 202.237484261575247 1 +174 203 202.237484061575259 0 +174 205 202.237484261575247 1 +174 205 202.237484061575259 0 +174 207 202.237484261575247 1 +174 207 202.237484061575259 0 +174 209 202.237484261575247 1 +174 209 202.237484061575259 0 +174 211 202.237484261575247 1 +174 211 202.237484061575259 0 +174 213 202.237484261575247 1 +174 213 202.237484061575259 0 +174 215 202.237484261575247 1 +174 215 202.237484061575259 0 +174 217 202.237484261575247 1 +174 217 202.237484061575259 0 +174 219 202.237484261575247 1 +174 219 202.237484061575259 0 +176 1 202.237484261575247 1 +176 1 202.237484061575259 0 +176 3 202.237484261575247 1 +176 3 202.237484061575259 0 +176 5 202.237484261575247 1 +176 5 202.237484061575259 0 +176 7 202.237484261575247 1 +176 7 202.237484061575259 0 +176 9 202.237484261575247 1 +176 9 202.237484061575259 0 +176 11 202.237484261575247 1 +176 11 202.237484061575259 0 +176 13 202.237484261575247 1 +176 13 202.237484061575259 0 +176 15 202.237484261575247 1 +176 15 202.237484061575259 0 +176 17 202.237484261575247 1 +176 17 202.237484061575259 0 +176 19 202.237484261575247 1 +176 19 202.237484061575259 0 +176 21 202.237484261575247 1 +176 21 202.237484061575259 0 +176 23 202.237484261575247 1 +176 23 202.237484061575259 0 +176 25 202.237484261575247 1 +176 25 202.237484061575259 0 +176 27 202.237484261575247 1 +176 27 202.237484061575259 0 +176 29 202.237484261575247 1 +176 29 202.237484061575259 0 +176 31 202.237484261575247 1 +176 31 202.237484061575259 0 +176 33 202.237484261575247 1 +176 33 202.237484061575259 0 +176 35 202.237484261575247 1 +176 35 202.237484061575259 0 +176 37 202.237484261575247 1 +176 37 202.237484061575259 0 +176 39 202.237484261575247 1 +176 39 202.237484061575259 0 +176 41 202.237484261575247 1 +176 41 202.237484061575259 0 +176 43 202.237484261575247 1 +176 43 202.237484061575259 0 +176 45 202.237484261575247 1 +176 45 202.237484061575259 0 +176 47 202.237484261575247 1 +176 47 202.237484061575259 0 +176 49 202.237484261575247 1 +176 49 202.237484061575259 0 +176 51 202.237484261575247 1 +176 51 202.237484061575259 0 +176 53 202.237484261575247 1 +176 53 202.237484061575259 0 +176 55 202.237484261575247 1 +176 55 202.237484061575259 0 +176 57 202.237484261575247 1 +176 57 202.237484061575259 0 +176 59 202.237484261575247 1 +176 59 202.237484061575259 0 +176 61 104.403065189112240 1 +176 61 104.403064989112252 0 +176 63 104.403065189112240 1 +176 63 104.403064989112252 0 +176 65 104.403065189112240 1 +176 65 104.403064989112252 0 +176 67 104.403065189112240 1 +176 67 104.403064989112252 0 +176 69 104.403065189112240 1 +176 69 104.403064989112252 0 +176 71 104.403065189112240 1 +176 71 104.403064989112252 0 +176 73 104.403065189112240 1 +176 73 104.403064989112252 0 +176 75 104.403065189112240 1 +176 75 104.403064989112252 0 +176 77 104.403065189112240 1 +176 77 104.403064989112252 0 +176 79 104.403065189112240 1 +176 79 104.403064989112252 0 +176 81 104.403065189112240 1 +176 81 104.403064989112252 0 +176 83 104.403065189112240 1 +176 83 104.403064989112252 0 +176 85 104.403065189112240 1 +176 85 104.403064989112252 0 +176 87 104.403065189112240 1 +176 87 104.403064989112252 0 +176 89 104.403065189112240 1 +176 89 104.403064989112252 0 +176 91 104.403065189112240 1 +176 91 104.403064989112252 0 +176 93 104.403065189112240 1 +176 93 104.403064989112252 0 +176 95 104.403065189112240 1 +176 95 104.403064989112252 0 +176 97 104.403065189112240 1 +176 97 104.403064989112252 0 +176 99 104.403065189112240 1 +176 99 104.403064989112252 0 +176 101 104.403065189112240 1 +176 101 104.403064989112252 0 +176 103 104.403065189112240 1 +176 103 104.403064989112252 0 +176 105 104.403065189112240 1 +176 105 104.403064989112252 0 +176 107 104.403065189112240 1 +176 107 104.403064989112252 0 +176 109 104.403065189112240 1 +176 109 104.403064989112252 0 +176 111 104.403065189112240 1 +176 111 104.403064989112252 0 +176 113 104.403065189112240 1 +176 113 104.403064989112252 0 +176 115 104.403065189112240 1 +176 115 104.403064989112252 0 +176 117 104.403065189112240 1 +176 117 104.403064989112252 0 +176 119 104.403065189112240 1 +176 119 104.403064989112252 0 +176 121 30.000000099990881 1 +176 121 29.999999899990879 0 +176 123 30.059459034610772 1 +176 123 30.059458834610769 0 +176 125 30.059459034610772 1 +176 125 30.059458834610769 0 +176 127 30.059459034610772 1 +176 127 30.059458834610769 0 +176 129 30.059459034610772 1 +176 129 30.059458834610769 0 +176 131 30.059459034610772 1 +176 131 30.059458834610769 0 +176 133 30.000000099990881 1 +176 133 29.999999899990879 0 +176 135 30.000000099990881 1 +176 135 29.999999899990879 0 +176 137 30.000000099990881 1 +176 137 29.999999899990879 0 +176 139 30.000000099990881 1 +176 139 29.999999899990879 0 +176 141 30.059459034610772 1 +176 141 30.059458834610769 0 +176 143 30.000000099990881 1 +176 143 29.999999899990879 0 +176 145 30.059459034610772 1 +176 145 30.059458834610769 0 +176 147 30.059459034610772 1 +176 147 30.059458834610769 0 +176 149 30.059459034610772 1 +176 149 30.059458834610769 0 +176 151 30.000000099990881 1 +176 151 29.999999899990879 0 +176 153 30.059459034610772 1 +176 153 30.059458834610769 0 +176 155 30.059459034610772 1 +176 155 30.059458834610769 0 +176 157 30.059459034610772 1 +176 157 30.059458834610769 0 +176 159 30.059459034610772 1 +176 159 30.059458834610769 0 +176 161 30.000000099990881 1 +176 161 29.999999899990879 0 +176 163 30.000000099990881 1 +176 163 29.999999899990879 0 +176 165 30.059459034610772 1 +176 165 30.059458834610769 0 +176 167 30.059459034610772 1 +176 167 30.059458834610769 0 +176 169 30.059459034610772 1 +176 169 30.059458834610769 0 +176 171 30.059459034610772 1 +176 171 30.059458834610769 0 +176 173 30.059459034610772 1 +176 173 30.059458834610769 0 +176 175 30.059459034610772 1 +176 175 30.059458834610769 0 +176 177 30.000000099990881 1 +176 177 29.999999899990879 0 +176 179 30.059459034610772 1 +176 179 30.059458834610769 0 +176 181 104.403065189112240 1 +176 181 104.403064989112252 0 +176 183 104.403065189112240 1 +176 183 104.403064989112252 0 +176 185 104.403065189112240 1 +176 185 104.403064989112252 0 +176 187 104.403065189112240 1 +176 187 104.403064989112252 0 +176 189 104.403065189112240 1 +176 189 104.403064989112252 0 +176 191 104.403065189112240 1 +176 191 104.403064989112252 0 +176 193 104.403065189112240 1 +176 193 104.403064989112252 0 +176 195 104.403065189112240 1 +176 195 104.403064989112252 0 +176 197 104.403065189112240 1 +176 197 104.403064989112252 0 +176 199 104.403065189112240 1 +176 199 104.403064989112252 0 +176 201 202.237484261575247 1 +176 201 202.237484061575259 0 +176 203 202.237484261575247 1 +176 203 202.237484061575259 0 +176 205 202.237484261575247 1 +176 205 202.237484061575259 0 +176 207 202.237484261575247 1 +176 207 202.237484061575259 0 +176 209 202.237484261575247 1 +176 209 202.237484061575259 0 +176 211 202.237484261575247 1 +176 211 202.237484061575259 0 +176 213 202.237484261575247 1 +176 213 202.237484061575259 0 +176 215 202.237484261575247 1 +176 215 202.237484061575259 0 +176 217 202.237484261575247 1 +176 217 202.237484061575259 0 +176 219 202.237484261575247 1 +176 219 202.237484061575259 0 +178 1 202.237484261575247 1 +178 1 202.237484061575259 0 +178 3 202.237484261575247 1 +178 3 202.237484061575259 0 +178 5 202.237484261575247 1 +178 5 202.237484061575259 0 +178 7 202.237484261575247 1 +178 7 202.237484061575259 0 +178 9 202.237484261575247 1 +178 9 202.237484061575259 0 +178 11 202.237484261575247 1 +178 11 202.237484061575259 0 +178 13 202.237484261575247 1 +178 13 202.237484061575259 0 +178 15 202.237484261575247 1 +178 15 202.237484061575259 0 +178 17 202.237484261575247 1 +178 17 202.237484061575259 0 +178 19 202.237484261575247 1 +178 19 202.237484061575259 0 +178 21 202.237484261575247 1 +178 21 202.237484061575259 0 +178 23 202.237484261575247 1 +178 23 202.237484061575259 0 +178 25 202.237484261575247 1 +178 25 202.237484061575259 0 +178 27 202.237484261575247 1 +178 27 202.237484061575259 0 +178 29 202.237484261575247 1 +178 29 202.237484061575259 0 +178 31 202.237484261575247 1 +178 31 202.237484061575259 0 +178 33 202.237484261575247 1 +178 33 202.237484061575259 0 +178 35 202.237484261575247 1 +178 35 202.237484061575259 0 +178 37 202.237484261575247 1 +178 37 202.237484061575259 0 +178 39 202.237484261575247 1 +178 39 202.237484061575259 0 +178 41 202.237484261575247 1 +178 41 202.237484061575259 0 +178 43 202.237484261575247 1 +178 43 202.237484061575259 0 +178 45 202.237484261575247 1 +178 45 202.237484061575259 0 +178 47 202.237484261575247 1 +178 47 202.237484061575259 0 +178 49 202.237484261575247 1 +178 49 202.237484061575259 0 +178 51 202.237484261575247 1 +178 51 202.237484061575259 0 +178 53 202.237484261575247 1 +178 53 202.237484061575259 0 +178 55 202.237484261575247 1 +178 55 202.237484061575259 0 +178 57 202.237484261575247 1 +178 57 202.237484061575259 0 +178 59 202.237484261575247 1 +178 59 202.237484061575259 0 +178 61 104.403065189112240 1 +178 61 104.403064989112252 0 +178 63 104.403065189112240 1 +178 63 104.403064989112252 0 +178 65 104.403065189112240 1 +178 65 104.403064989112252 0 +178 67 104.403065189112240 1 +178 67 104.403064989112252 0 +178 69 104.403065189112240 1 +178 69 104.403064989112252 0 +178 71 104.403065189112240 1 +178 71 104.403064989112252 0 +178 73 104.403065189112240 1 +178 73 104.403064989112252 0 +178 75 104.403065189112240 1 +178 75 104.403064989112252 0 +178 77 104.403065189112240 1 +178 77 104.403064989112252 0 +178 79 104.403065189112240 1 +178 79 104.403064989112252 0 +178 81 104.403065189112240 1 +178 81 104.403064989112252 0 +178 83 104.403065189112240 1 +178 83 104.403064989112252 0 +178 85 104.403065189112240 1 +178 85 104.403064989112252 0 +178 87 104.403065189112240 1 +178 87 104.403064989112252 0 +178 89 104.403065189112240 1 +178 89 104.403064989112252 0 +178 91 104.403065189112240 1 +178 91 104.403064989112252 0 +178 93 104.403065189112240 1 +178 93 104.403064989112252 0 +178 95 104.403065189112240 1 +178 95 104.403064989112252 0 +178 97 104.403065189112240 1 +178 97 104.403064989112252 0 +178 99 104.403065189112240 1 +178 99 104.403064989112252 0 +178 101 104.403065189112240 1 +178 101 104.403064989112252 0 +178 103 104.403065189112240 1 +178 103 104.403064989112252 0 +178 105 104.403065189112240 1 +178 105 104.403064989112252 0 +178 107 104.403065189112240 1 +178 107 104.403064989112252 0 +178 109 104.403065189112240 1 +178 109 104.403064989112252 0 +178 111 104.403065189112240 1 +178 111 104.403064989112252 0 +178 113 104.403065189112240 1 +178 113 104.403064989112252 0 +178 115 104.403065189112240 1 +178 115 104.403064989112252 0 +178 117 104.403065189112240 1 +178 117 104.403064989112252 0 +178 119 104.403065189112240 1 +178 119 104.403064989112252 0 +178 121 30.059459034610772 1 +178 121 30.059458834610769 0 +178 123 30.059459034610772 1 +178 123 30.059458834610769 0 +178 125 30.059459034610772 1 +178 125 30.059458834610769 0 +178 127 30.059459034610772 1 +178 127 30.059458834610769 0 +178 129 30.059459034610772 1 +178 129 30.059458834610769 0 +178 131 30.059459034610772 1 +178 131 30.059458834610769 0 +178 133 30.059459034610772 1 +178 133 30.059458834610769 0 +178 135 30.000000099990881 1 +178 135 29.999999899990879 0 +178 137 30.000000099990881 1 +178 137 29.999999899990879 0 +178 139 30.059459034610772 1 +178 139 30.059458834610769 0 +178 141 30.059459034610772 1 +178 141 30.059458834610769 0 +178 143 30.000000099990881 1 +178 143 29.999999899990879 0 +178 145 30.059459034610772 1 +178 145 30.059458834610769 0 +178 147 30.059459034610772 1 +178 147 30.059458834610769 0 +178 149 30.059459034610772 1 +178 149 30.059458834610769 0 +178 151 30.059459034610772 1 +178 151 30.059458834610769 0 +178 153 30.059459034610772 1 +178 153 30.059458834610769 0 +178 155 30.059459034610772 1 +178 155 30.059458834610769 0 +178 157 30.059459034610772 1 +178 157 30.059458834610769 0 +178 159 30.059459034610772 1 +178 159 30.059458834610769 0 +178 161 30.059459034610772 1 +178 161 30.059458834610769 0 +178 163 30.059459034610772 1 +178 163 30.059458834610769 0 +178 165 30.059459034610772 1 +178 165 30.059458834610769 0 +178 167 30.000000099990881 1 +178 167 29.999999899990879 0 +178 169 30.059459034610772 1 +178 169 30.059458834610769 0 +178 171 30.059459034610772 1 +178 171 30.059458834610769 0 +178 173 30.000000099990881 1 +178 173 29.999999899990879 0 +178 175 30.059459034610772 1 +178 175 30.059458834610769 0 +178 177 30.059459034610772 1 +178 177 30.059458834610769 0 +178 179 30.059459034610772 1 +178 179 30.059458834610769 0 +178 181 104.403065189112240 1 +178 181 104.403064989112252 0 +178 183 104.403065189112240 1 +178 183 104.403064989112252 0 +178 185 104.403065189112240 1 +178 185 104.403064989112252 0 +178 187 104.403065189112240 1 +178 187 104.403064989112252 0 +178 189 104.403065189112240 1 +178 189 104.403064989112252 0 +178 191 104.403065189112240 1 +178 191 104.403064989112252 0 +178 193 104.403065189112240 1 +178 193 104.403064989112252 0 +178 195 104.403065189112240 1 +178 195 104.403064989112252 0 +178 197 104.403065189112240 1 +178 197 104.403064989112252 0 +178 199 104.403065189112240 1 +178 199 104.403064989112252 0 +178 201 202.237484261575247 1 +178 201 202.237484061575259 0 +178 203 202.237484261575247 1 +178 203 202.237484061575259 0 +178 205 202.237484261575247 1 +178 205 202.237484061575259 0 +178 207 202.237484261575247 1 +178 207 202.237484061575259 0 +178 209 202.237484261575247 1 +178 209 202.237484061575259 0 +178 211 202.237484261575247 1 +178 211 202.237484061575259 0 +178 213 202.237484261575247 1 +178 213 202.237484061575259 0 +178 215 202.237484261575247 1 +178 215 202.237484061575259 0 +178 217 202.237484261575247 1 +178 217 202.237484061575259 0 +178 219 202.237484261575247 1 +178 219 202.237484061575259 0 +180 1 301.496268733636498 1 +180 1 301.496268533636453 0 +180 3 301.496268733636498 1 +180 3 301.496268533636453 0 +180 5 301.496268733636498 1 +180 5 301.496268533636453 0 +180 7 301.496268733636498 1 +180 7 301.496268533636453 0 +180 9 301.496268733636498 1 +180 9 301.496268533636453 0 +180 11 301.496268733636498 1 +180 11 301.496268533636453 0 +180 13 301.496268733636498 1 +180 13 301.496268533636453 0 +180 15 301.496268733636498 1 +180 15 301.496268533636453 0 +180 17 301.496268733636498 1 +180 17 301.496268533636453 0 +180 19 301.496268733636498 1 +180 19 301.496268533636453 0 +180 21 301.496268733636498 1 +180 21 301.496268533636453 0 +180 23 301.496268733636498 1 +180 23 301.496268533636453 0 +180 25 301.496268733636498 1 +180 25 301.496268533636453 0 +180 27 301.496268733636498 1 +180 27 301.496268533636453 0 +180 29 301.496268733636498 1 +180 29 301.496268533636453 0 +180 31 301.496268733636498 1 +180 31 301.496268533636453 0 +180 33 301.496268733636498 1 +180 33 301.496268533636453 0 +180 35 301.496268733636498 1 +180 35 301.496268533636453 0 +180 37 301.496268733636498 1 +180 37 301.496268533636453 0 +180 39 301.496268733636498 1 +180 39 301.496268533636453 0 +180 41 301.496268733636498 1 +180 41 301.496268533636453 0 +180 43 301.496268733636498 1 +180 43 301.496268533636453 0 +180 45 301.496268733636498 1 +180 45 301.496268533636453 0 +180 47 301.496268733636498 1 +180 47 301.496268533636453 0 +180 49 301.496268733636498 1 +180 49 301.496268533636453 0 +180 51 301.496268733636498 1 +180 51 301.496268533636453 0 +180 53 301.496268733636498 1 +180 53 301.496268533636453 0 +180 55 301.496268733636498 1 +180 55 301.496268533636453 0 +180 57 301.496268733636498 1 +180 57 301.496268533636453 0 +180 59 301.496268733636498 1 +180 59 301.496268533636453 0 +180 61 202.237484261575247 1 +180 61 202.237484061575259 0 +180 63 202.237484261575247 1 +180 63 202.237484061575259 0 +180 65 202.237484261575247 1 +180 65 202.237484061575259 0 +180 67 202.237484261575247 1 +180 67 202.237484061575259 0 +180 69 202.237484261575247 1 +180 69 202.237484061575259 0 +180 71 202.237484261575247 1 +180 71 202.237484061575259 0 +180 73 202.237484261575247 1 +180 73 202.237484061575259 0 +180 75 202.237484261575247 1 +180 75 202.237484061575259 0 +180 77 202.237484261575247 1 +180 77 202.237484061575259 0 +180 79 202.237484261575247 1 +180 79 202.237484061575259 0 +180 81 202.237484261575247 1 +180 81 202.237484061575259 0 +180 83 202.237484261575247 1 +180 83 202.237484061575259 0 +180 85 202.237484261575247 1 +180 85 202.237484061575259 0 +180 87 202.237484261575247 1 +180 87 202.237484061575259 0 +180 89 202.237484261575247 1 +180 89 202.237484061575259 0 +180 91 202.237484261575247 1 +180 91 202.237484061575259 0 +180 93 202.237484261575247 1 +180 93 202.237484061575259 0 +180 95 202.237484261575247 1 +180 95 202.237484061575259 0 +180 97 202.237484261575247 1 +180 97 202.237484061575259 0 +180 99 202.237484261575247 1 +180 99 202.237484061575259 0 +180 101 202.237484261575247 1 +180 101 202.237484061575259 0 +180 103 202.237484261575247 1 +180 103 202.237484061575259 0 +180 105 202.237484261575247 1 +180 105 202.237484061575259 0 +180 107 202.237484261575247 1 +180 107 202.237484061575259 0 +180 109 202.237484261575247 1 +180 109 202.237484061575259 0 +180 111 202.237484261575247 1 +180 111 202.237484061575259 0 +180 113 202.237484261575247 1 +180 113 202.237484061575259 0 +180 115 202.237484261575247 1 +180 115 202.237484061575259 0 +180 117 202.237484261575247 1 +180 117 202.237484061575259 0 +180 119 202.237484261575247 1 +180 119 202.237484061575259 0 +180 121 104.403065189112240 1 +180 121 104.403064989112252 0 +180 123 104.403065189112240 1 +180 123 104.403064989112252 0 +180 125 104.403065189112240 1 +180 125 104.403064989112252 0 +180 127 104.403065189112240 1 +180 127 104.403064989112252 0 +180 129 104.403065189112240 1 +180 129 104.403064989112252 0 +180 131 104.403065189112240 1 +180 131 104.403064989112252 0 +180 133 104.403065189112240 1 +180 133 104.403064989112252 0 +180 135 104.403065189112240 1 +180 135 104.403064989112252 0 +180 137 104.403065189112240 1 +180 137 104.403064989112252 0 +180 139 104.403065189112240 1 +180 139 104.403064989112252 0 +180 141 104.403065189112240 1 +180 141 104.403064989112252 0 +180 143 104.403065189112240 1 +180 143 104.403064989112252 0 +180 145 104.403065189112240 1 +180 145 104.403064989112252 0 +180 147 104.403065189112240 1 +180 147 104.403064989112252 0 +180 149 104.403065189112240 1 +180 149 104.403064989112252 0 +180 151 104.403065189112240 1 +180 151 104.403064989112252 0 +180 153 104.403065189112240 1 +180 153 104.403064989112252 0 +180 155 104.403065189112240 1 +180 155 104.403064989112252 0 +180 157 104.403065189112240 1 +180 157 104.403064989112252 0 +180 159 104.403065189112240 1 +180 159 104.403064989112252 0 +180 161 104.403065189112240 1 +180 161 104.403064989112252 0 +180 163 104.403065189112240 1 +180 163 104.403064989112252 0 +180 165 104.403065189112240 1 +180 165 104.403064989112252 0 +180 167 104.403065189112240 1 +180 167 104.403064989112252 0 +180 169 104.403065189112240 1 +180 169 104.403064989112252 0 +180 171 104.403065189112240 1 +180 171 104.403064989112252 0 +180 173 104.403065189112240 1 +180 173 104.403064989112252 0 +180 175 104.403065189112240 1 +180 175 104.403064989112252 0 +180 177 104.403065189112240 1 +180 177 104.403064989112252 0 +180 179 104.403065189112240 1 +180 179 104.403064989112252 0 +180 181 30.059459034610772 1 +180 181 30.059458834610769 0 +180 183 30.000000099990881 1 +180 183 29.999999899990879 0 +180 185 30.059459034610772 1 +180 185 30.059458834610769 0 +180 187 30.059459034610772 1 +180 187 30.059458834610769 0 +180 189 30.000000099990881 1 +180 189 29.999999899990879 0 +180 191 30.059459034610772 1 +180 191 30.059458834610769 0 +180 193 30.059459034610772 1 +180 193 30.059458834610769 0 +180 195 30.059459034610772 1 +180 195 30.059458834610769 0 +180 197 30.059459034610772 1 +180 197 30.059458834610769 0 +180 199 30.000000099990881 1 +180 199 29.999999899990879 0 +180 201 104.403065189112240 1 +180 201 104.403064989112252 0 +180 203 104.403065189112240 1 +180 203 104.403064989112252 0 +180 205 104.403065189112240 1 +180 205 104.403064989112252 0 +180 207 104.403065189112240 1 +180 207 104.403064989112252 0 +180 209 104.403065189112240 1 +180 209 104.403064989112252 0 +180 211 104.403065189112240 1 +180 211 104.403064989112252 0 +180 213 104.403065189112240 1 +180 213 104.403064989112252 0 +180 215 104.403065189112240 1 +180 215 104.403064989112252 0 +180 217 104.403065189112240 1 +180 217 104.403064989112252 0 +180 219 104.403065189112240 1 +180 219 104.403064989112252 0 +182 1 301.496268733636498 1 +182 1 301.496268533636453 0 +182 3 301.496268733636498 1 +182 3 301.496268533636453 0 +182 5 301.496268733636498 1 +182 5 301.496268533636453 0 +182 7 301.496268733636498 1 +182 7 301.496268533636453 0 +182 9 301.496268733636498 1 +182 9 301.496268533636453 0 +182 11 301.496268733636498 1 +182 11 301.496268533636453 0 +182 13 301.496268733636498 1 +182 13 301.496268533636453 0 +182 15 301.496268733636498 1 +182 15 301.496268533636453 0 +182 17 301.496268733636498 1 +182 17 301.496268533636453 0 +182 19 301.496268733636498 1 +182 19 301.496268533636453 0 +182 21 301.496268733636498 1 +182 21 301.496268533636453 0 +182 23 301.496268733636498 1 +182 23 301.496268533636453 0 +182 25 301.496268733636498 1 +182 25 301.496268533636453 0 +182 27 301.496268733636498 1 +182 27 301.496268533636453 0 +182 29 301.496268733636498 1 +182 29 301.496268533636453 0 +182 31 301.496268733636498 1 +182 31 301.496268533636453 0 +182 33 301.496268733636498 1 +182 33 301.496268533636453 0 +182 35 301.496268733636498 1 +182 35 301.496268533636453 0 +182 37 301.496268733636498 1 +182 37 301.496268533636453 0 +182 39 301.496268733636498 1 +182 39 301.496268533636453 0 +182 41 301.496268733636498 1 +182 41 301.496268533636453 0 +182 43 301.496268733636498 1 +182 43 301.496268533636453 0 +182 45 301.496268733636498 1 +182 45 301.496268533636453 0 +182 47 301.496268733636498 1 +182 47 301.496268533636453 0 +182 49 301.496268733636498 1 +182 49 301.496268533636453 0 +182 51 301.496268733636498 1 +182 51 301.496268533636453 0 +182 53 301.496268733636498 1 +182 53 301.496268533636453 0 +182 55 301.496268733636498 1 +182 55 301.496268533636453 0 +182 57 301.496268733636498 1 +182 57 301.496268533636453 0 +182 59 301.496268733636498 1 +182 59 301.496268533636453 0 +182 61 202.237484261575247 1 +182 61 202.237484061575259 0 +182 63 202.237484261575247 1 +182 63 202.237484061575259 0 +182 65 202.237484261575247 1 +182 65 202.237484061575259 0 +182 67 202.237484261575247 1 +182 67 202.237484061575259 0 +182 69 202.237484261575247 1 +182 69 202.237484061575259 0 +182 71 202.237484261575247 1 +182 71 202.237484061575259 0 +182 73 202.237484261575247 1 +182 73 202.237484061575259 0 +182 75 202.237484261575247 1 +182 75 202.237484061575259 0 +182 77 202.237484261575247 1 +182 77 202.237484061575259 0 +182 79 202.237484261575247 1 +182 79 202.237484061575259 0 +182 81 202.237484261575247 1 +182 81 202.237484061575259 0 +182 83 202.237484261575247 1 +182 83 202.237484061575259 0 +182 85 202.237484261575247 1 +182 85 202.237484061575259 0 +182 87 202.237484261575247 1 +182 87 202.237484061575259 0 +182 89 202.237484261575247 1 +182 89 202.237484061575259 0 +182 91 202.237484261575247 1 +182 91 202.237484061575259 0 +182 93 202.237484261575247 1 +182 93 202.237484061575259 0 +182 95 202.237484261575247 1 +182 95 202.237484061575259 0 +182 97 202.237484261575247 1 +182 97 202.237484061575259 0 +182 99 202.237484261575247 1 +182 99 202.237484061575259 0 +182 101 202.237484261575247 1 +182 101 202.237484061575259 0 +182 103 202.237484261575247 1 +182 103 202.237484061575259 0 +182 105 202.237484261575247 1 +182 105 202.237484061575259 0 +182 107 202.237484261575247 1 +182 107 202.237484061575259 0 +182 109 202.237484261575247 1 +182 109 202.237484061575259 0 +182 111 202.237484261575247 1 +182 111 202.237484061575259 0 +182 113 202.237484261575247 1 +182 113 202.237484061575259 0 +182 115 202.237484261575247 1 +182 115 202.237484061575259 0 +182 117 202.237484261575247 1 +182 117 202.237484061575259 0 +182 119 202.237484261575247 1 +182 119 202.237484061575259 0 +182 121 104.403065189112240 1 +182 121 104.403064989112252 0 +182 123 104.403065189112240 1 +182 123 104.403064989112252 0 +182 125 104.403065189112240 1 +182 125 104.403064989112252 0 +182 127 104.403065189112240 1 +182 127 104.403064989112252 0 +182 129 104.403065189112240 1 +182 129 104.403064989112252 0 +182 131 104.403065189112240 1 +182 131 104.403064989112252 0 +182 133 104.403065189112240 1 +182 133 104.403064989112252 0 +182 135 104.403065189112240 1 +182 135 104.403064989112252 0 +182 137 104.403065189112240 1 +182 137 104.403064989112252 0 +182 139 104.403065189112240 1 +182 139 104.403064989112252 0 +182 141 104.403065189112240 1 +182 141 104.403064989112252 0 +182 143 104.403065189112240 1 +182 143 104.403064989112252 0 +182 145 104.403065189112240 1 +182 145 104.403064989112252 0 +182 147 104.403065189112240 1 +182 147 104.403064989112252 0 +182 149 104.403065189112240 1 +182 149 104.403064989112252 0 +182 151 104.403065189112240 1 +182 151 104.403064989112252 0 +182 153 104.403065189112240 1 +182 153 104.403064989112252 0 +182 155 104.403065189112240 1 +182 155 104.403064989112252 0 +182 157 104.403065189112240 1 +182 157 104.403064989112252 0 +182 159 104.403065189112240 1 +182 159 104.403064989112252 0 +182 161 104.403065189112240 1 +182 161 104.403064989112252 0 +182 163 104.403065189112240 1 +182 163 104.403064989112252 0 +182 165 104.403065189112240 1 +182 165 104.403064989112252 0 +182 167 104.403065189112240 1 +182 167 104.403064989112252 0 +182 169 104.403065189112240 1 +182 169 104.403064989112252 0 +182 171 104.403065189112240 1 +182 171 104.403064989112252 0 +182 173 104.403065189112240 1 +182 173 104.403064989112252 0 +182 175 104.403065189112240 1 +182 175 104.403064989112252 0 +182 177 104.403065189112240 1 +182 177 104.403064989112252 0 +182 179 104.403065189112240 1 +182 179 104.403064989112252 0 +182 181 30.059459034610772 1 +182 181 30.059458834610769 0 +182 183 30.059459034610772 1 +182 183 30.059458834610769 0 +182 185 30.059459034610772 1 +182 185 30.059458834610769 0 +182 187 30.059459034610772 1 +182 187 30.059458834610769 0 +182 189 30.000000099990881 1 +182 189 29.999999899990879 0 +182 191 30.059459034610772 1 +182 191 30.059458834610769 0 +182 193 30.000000099990881 1 +182 193 29.999999899990879 0 +182 195 30.059459034610772 1 +182 195 30.059458834610769 0 +182 197 30.000000099990881 1 +182 197 29.999999899990879 0 +182 199 30.000000099990881 1 +182 199 29.999999899990879 0 +182 201 104.403065189112240 1 +182 201 104.403064989112252 0 +182 203 104.403065189112240 1 +182 203 104.403064989112252 0 +182 205 104.403065189112240 1 +182 205 104.403064989112252 0 +182 207 104.403065189112240 1 +182 207 104.403064989112252 0 +182 209 104.403065189112240 1 +182 209 104.403064989112252 0 +182 211 104.403065189112240 1 +182 211 104.403064989112252 0 +182 213 104.403065189112240 1 +182 213 104.403064989112252 0 +182 215 104.403065189112240 1 +182 215 104.403064989112252 0 +182 217 104.403065189112240 1 +182 217 104.403064989112252 0 +182 219 104.403065189112240 1 +182 219 104.403064989112252 0 +184 1 301.496268733636498 1 +184 1 301.496268533636453 0 +184 3 301.496268733636498 1 +184 3 301.496268533636453 0 +184 5 301.496268733636498 1 +184 5 301.496268533636453 0 +184 7 301.496268733636498 1 +184 7 301.496268533636453 0 +184 9 301.496268733636498 1 +184 9 301.496268533636453 0 +184 11 301.496268733636498 1 +184 11 301.496268533636453 0 +184 13 301.496268733636498 1 +184 13 301.496268533636453 0 +184 15 301.496268733636498 1 +184 15 301.496268533636453 0 +184 17 301.496268733636498 1 +184 17 301.496268533636453 0 +184 19 301.496268733636498 1 +184 19 301.496268533636453 0 +184 21 301.496268733636498 1 +184 21 301.496268533636453 0 +184 23 301.496268733636498 1 +184 23 301.496268533636453 0 +184 25 301.496268733636498 1 +184 25 301.496268533636453 0 +184 27 301.496268733636498 1 +184 27 301.496268533636453 0 +184 29 301.496268733636498 1 +184 29 301.496268533636453 0 +184 31 301.496268733636498 1 +184 31 301.496268533636453 0 +184 33 301.496268733636498 1 +184 33 301.496268533636453 0 +184 35 301.496268733636498 1 +184 35 301.496268533636453 0 +184 37 301.496268733636498 1 +184 37 301.496268533636453 0 +184 39 301.496268733636498 1 +184 39 301.496268533636453 0 +184 41 301.496268733636498 1 +184 41 301.496268533636453 0 +184 43 301.496268733636498 1 +184 43 301.496268533636453 0 +184 45 301.496268733636498 1 +184 45 301.496268533636453 0 +184 47 301.496268733636498 1 +184 47 301.496268533636453 0 +184 49 301.496268733636498 1 +184 49 301.496268533636453 0 +184 51 301.496268733636498 1 +184 51 301.496268533636453 0 +184 53 301.496268733636498 1 +184 53 301.496268533636453 0 +184 55 301.496268733636498 1 +184 55 301.496268533636453 0 +184 57 301.496268733636498 1 +184 57 301.496268533636453 0 +184 59 301.496268733636498 1 +184 59 301.496268533636453 0 +184 61 202.237484261575247 1 +184 61 202.237484061575259 0 +184 63 202.237484261575247 1 +184 63 202.237484061575259 0 +184 65 202.237484261575247 1 +184 65 202.237484061575259 0 +184 67 202.237484261575247 1 +184 67 202.237484061575259 0 +184 69 202.237484261575247 1 +184 69 202.237484061575259 0 +184 71 202.237484261575247 1 +184 71 202.237484061575259 0 +184 73 202.237484261575247 1 +184 73 202.237484061575259 0 +184 75 202.237484261575247 1 +184 75 202.237484061575259 0 +184 77 202.237484261575247 1 +184 77 202.237484061575259 0 +184 79 202.237484261575247 1 +184 79 202.237484061575259 0 +184 81 202.237484261575247 1 +184 81 202.237484061575259 0 +184 83 202.237484261575247 1 +184 83 202.237484061575259 0 +184 85 202.237484261575247 1 +184 85 202.237484061575259 0 +184 87 202.237484261575247 1 +184 87 202.237484061575259 0 +184 89 202.237484261575247 1 +184 89 202.237484061575259 0 +184 91 202.237484261575247 1 +184 91 202.237484061575259 0 +184 93 202.237484261575247 1 +184 93 202.237484061575259 0 +184 95 202.237484261575247 1 +184 95 202.237484061575259 0 +184 97 202.237484261575247 1 +184 97 202.237484061575259 0 +184 99 202.237484261575247 1 +184 99 202.237484061575259 0 +184 101 202.237484261575247 1 +184 101 202.237484061575259 0 +184 103 202.237484261575247 1 +184 103 202.237484061575259 0 +184 105 202.237484261575247 1 +184 105 202.237484061575259 0 +184 107 202.237484261575247 1 +184 107 202.237484061575259 0 +184 109 202.237484261575247 1 +184 109 202.237484061575259 0 +184 111 202.237484261575247 1 +184 111 202.237484061575259 0 +184 113 202.237484261575247 1 +184 113 202.237484061575259 0 +184 115 202.237484261575247 1 +184 115 202.237484061575259 0 +184 117 202.237484261575247 1 +184 117 202.237484061575259 0 +184 119 202.237484261575247 1 +184 119 202.237484061575259 0 +184 121 104.403065189112240 1 +184 121 104.403064989112252 0 +184 123 104.403065189112240 1 +184 123 104.403064989112252 0 +184 125 104.403065189112240 1 +184 125 104.403064989112252 0 +184 127 104.403065189112240 1 +184 127 104.403064989112252 0 +184 129 104.403065189112240 1 +184 129 104.403064989112252 0 +184 131 104.403065189112240 1 +184 131 104.403064989112252 0 +184 133 104.403065189112240 1 +184 133 104.403064989112252 0 +184 135 104.403065189112240 1 +184 135 104.403064989112252 0 +184 137 104.403065189112240 1 +184 137 104.403064989112252 0 +184 139 104.403065189112240 1 +184 139 104.403064989112252 0 +184 141 104.403065189112240 1 +184 141 104.403064989112252 0 +184 143 104.403065189112240 1 +184 143 104.403064989112252 0 +184 145 104.403065189112240 1 +184 145 104.403064989112252 0 +184 147 104.403065189112240 1 +184 147 104.403064989112252 0 +184 149 104.403065189112240 1 +184 149 104.403064989112252 0 +184 151 104.403065189112240 1 +184 151 104.403064989112252 0 +184 153 104.403065189112240 1 +184 153 104.403064989112252 0 +184 155 104.403065189112240 1 +184 155 104.403064989112252 0 +184 157 104.403065189112240 1 +184 157 104.403064989112252 0 +184 159 104.403065189112240 1 +184 159 104.403064989112252 0 +184 161 104.403065189112240 1 +184 161 104.403064989112252 0 +184 163 104.403065189112240 1 +184 163 104.403064989112252 0 +184 165 104.403065189112240 1 +184 165 104.403064989112252 0 +184 167 104.403065189112240 1 +184 167 104.403064989112252 0 +184 169 104.403065189112240 1 +184 169 104.403064989112252 0 +184 171 104.403065189112240 1 +184 171 104.403064989112252 0 +184 173 104.403065189112240 1 +184 173 104.403064989112252 0 +184 175 104.403065189112240 1 +184 175 104.403064989112252 0 +184 177 104.403065189112240 1 +184 177 104.403064989112252 0 +184 179 104.403065189112240 1 +184 179 104.403064989112252 0 +184 181 30.000000099990881 1 +184 181 29.999999899990879 0 +184 183 30.000000099990881 1 +184 183 29.999999899990879 0 +184 185 30.000000099990881 1 +184 185 29.999999899990879 0 +184 187 30.000000099990881 1 +184 187 29.999999899990879 0 +184 189 30.000000099990881 1 +184 189 29.999999899990879 0 +184 191 30.000000099990881 1 +184 191 29.999999899990879 0 +184 193 30.000000099990881 1 +184 193 29.999999899990879 0 +184 195 30.000000099990881 1 +184 195 29.999999899990879 0 +184 197 30.000000099990881 1 +184 197 29.999999899990879 0 +184 199 30.000000099990881 1 +184 199 29.999999899990879 0 +184 201 104.403065189112240 1 +184 201 104.403064989112252 0 +184 203 104.403065189112240 1 +184 203 104.403064989112252 0 +184 205 104.403065189112240 1 +184 205 104.403064989112252 0 +184 207 104.403065189112240 1 +184 207 104.403064989112252 0 +184 209 104.403065189112240 1 +184 209 104.403064989112252 0 +184 211 104.403065189112240 1 +184 211 104.403064989112252 0 +184 213 104.403065189112240 1 +184 213 104.403064989112252 0 +184 215 104.403065189112240 1 +184 215 104.403064989112252 0 +184 217 104.403065189112240 1 +184 217 104.403064989112252 0 +184 219 104.403065189112240 1 +184 219 104.403064989112252 0 +186 1 301.496268733636498 1 +186 1 301.496268533636453 0 +186 3 301.496268733636498 1 +186 3 301.496268533636453 0 +186 5 301.496268733636498 1 +186 5 301.496268533636453 0 +186 7 301.496268733636498 1 +186 7 301.496268533636453 0 +186 9 301.496268733636498 1 +186 9 301.496268533636453 0 +186 11 301.496268733636498 1 +186 11 301.496268533636453 0 +186 13 301.496268733636498 1 +186 13 301.496268533636453 0 +186 15 301.496268733636498 1 +186 15 301.496268533636453 0 +186 17 301.496268733636498 1 +186 17 301.496268533636453 0 +186 19 301.496268733636498 1 +186 19 301.496268533636453 0 +186 21 301.496268733636498 1 +186 21 301.496268533636453 0 +186 23 301.496268733636498 1 +186 23 301.496268533636453 0 +186 25 301.496268733636498 1 +186 25 301.496268533636453 0 +186 27 301.496268733636498 1 +186 27 301.496268533636453 0 +186 29 301.496268733636498 1 +186 29 301.496268533636453 0 +186 31 301.496268733636498 1 +186 31 301.496268533636453 0 +186 33 301.496268733636498 1 +186 33 301.496268533636453 0 +186 35 301.496268733636498 1 +186 35 301.496268533636453 0 +186 37 301.496268733636498 1 +186 37 301.496268533636453 0 +186 39 301.496268733636498 1 +186 39 301.496268533636453 0 +186 41 301.496268733636498 1 +186 41 301.496268533636453 0 +186 43 301.496268733636498 1 +186 43 301.496268533636453 0 +186 45 301.496268733636498 1 +186 45 301.496268533636453 0 +186 47 301.496268733636498 1 +186 47 301.496268533636453 0 +186 49 301.496268733636498 1 +186 49 301.496268533636453 0 +186 51 301.496268733636498 1 +186 51 301.496268533636453 0 +186 53 301.496268733636498 1 +186 53 301.496268533636453 0 +186 55 301.496268733636498 1 +186 55 301.496268533636453 0 +186 57 301.496268733636498 1 +186 57 301.496268533636453 0 +186 59 301.496268733636498 1 +186 59 301.496268533636453 0 +186 61 202.237484261575247 1 +186 61 202.237484061575259 0 +186 63 202.237484261575247 1 +186 63 202.237484061575259 0 +186 65 202.237484261575247 1 +186 65 202.237484061575259 0 +186 67 202.237484261575247 1 +186 67 202.237484061575259 0 +186 69 202.237484261575247 1 +186 69 202.237484061575259 0 +186 71 202.237484261575247 1 +186 71 202.237484061575259 0 +186 73 202.237484261575247 1 +186 73 202.237484061575259 0 +186 75 202.237484261575247 1 +186 75 202.237484061575259 0 +186 77 202.237484261575247 1 +186 77 202.237484061575259 0 +186 79 202.237484261575247 1 +186 79 202.237484061575259 0 +186 81 202.237484261575247 1 +186 81 202.237484061575259 0 +186 83 202.237484261575247 1 +186 83 202.237484061575259 0 +186 85 202.237484261575247 1 +186 85 202.237484061575259 0 +186 87 202.237484261575247 1 +186 87 202.237484061575259 0 +186 89 202.237484261575247 1 +186 89 202.237484061575259 0 +186 91 202.237484261575247 1 +186 91 202.237484061575259 0 +186 93 202.237484261575247 1 +186 93 202.237484061575259 0 +186 95 202.237484261575247 1 +186 95 202.237484061575259 0 +186 97 202.237484261575247 1 +186 97 202.237484061575259 0 +186 99 202.237484261575247 1 +186 99 202.237484061575259 0 +186 101 202.237484261575247 1 +186 101 202.237484061575259 0 +186 103 202.237484261575247 1 +186 103 202.237484061575259 0 +186 105 202.237484261575247 1 +186 105 202.237484061575259 0 +186 107 202.237484261575247 1 +186 107 202.237484061575259 0 +186 109 202.237484261575247 1 +186 109 202.237484061575259 0 +186 111 202.237484261575247 1 +186 111 202.237484061575259 0 +186 113 202.237484261575247 1 +186 113 202.237484061575259 0 +186 115 202.237484261575247 1 +186 115 202.237484061575259 0 +186 117 202.237484261575247 1 +186 117 202.237484061575259 0 +186 119 202.237484261575247 1 +186 119 202.237484061575259 0 +186 121 104.403065189112240 1 +186 121 104.403064989112252 0 +186 123 104.403065189112240 1 +186 123 104.403064989112252 0 +186 125 104.403065189112240 1 +186 125 104.403064989112252 0 +186 127 104.403065189112240 1 +186 127 104.403064989112252 0 +186 129 104.403065189112240 1 +186 129 104.403064989112252 0 +186 131 104.403065189112240 1 +186 131 104.403064989112252 0 +186 133 104.403065189112240 1 +186 133 104.403064989112252 0 +186 135 104.403065189112240 1 +186 135 104.403064989112252 0 +186 137 104.403065189112240 1 +186 137 104.403064989112252 0 +186 139 104.403065189112240 1 +186 139 104.403064989112252 0 +186 141 104.403065189112240 1 +186 141 104.403064989112252 0 +186 143 104.403065189112240 1 +186 143 104.403064989112252 0 +186 145 104.403065189112240 1 +186 145 104.403064989112252 0 +186 147 104.403065189112240 1 +186 147 104.403064989112252 0 +186 149 104.403065189112240 1 +186 149 104.403064989112252 0 +186 151 104.403065189112240 1 +186 151 104.403064989112252 0 +186 153 104.403065189112240 1 +186 153 104.403064989112252 0 +186 155 104.403065189112240 1 +186 155 104.403064989112252 0 +186 157 104.403065189112240 1 +186 157 104.403064989112252 0 +186 159 104.403065189112240 1 +186 159 104.403064989112252 0 +186 161 104.403065189112240 1 +186 161 104.403064989112252 0 +186 163 104.403065189112240 1 +186 163 104.403064989112252 0 +186 165 104.403065189112240 1 +186 165 104.403064989112252 0 +186 167 104.403065189112240 1 +186 167 104.403064989112252 0 +186 169 104.403065189112240 1 +186 169 104.403064989112252 0 +186 171 104.403065189112240 1 +186 171 104.403064989112252 0 +186 173 104.403065189112240 1 +186 173 104.403064989112252 0 +186 175 104.403065189112240 1 +186 175 104.403064989112252 0 +186 177 104.403065189112240 1 +186 177 104.403064989112252 0 +186 179 104.403065189112240 1 +186 179 104.403064989112252 0 +186 181 30.059459034610772 1 +186 181 30.059458834610769 0 +186 183 30.000000099990881 1 +186 183 29.999999899990879 0 +186 185 30.059459034610772 1 +186 185 30.059458834610769 0 +186 187 30.059459034610772 1 +186 187 30.059458834610769 0 +186 189 30.059459034610772 1 +186 189 30.059458834610769 0 +186 191 30.000000099990881 1 +186 191 29.999999899990879 0 +186 193 30.059459034610772 1 +186 193 30.059458834610769 0 +186 195 30.059459034610772 1 +186 195 30.059458834610769 0 +186 197 30.000000099990881 1 +186 197 29.999999899990879 0 +186 199 30.059459034610772 1 +186 199 30.059458834610769 0 +186 201 104.403065189112240 1 +186 201 104.403064989112252 0 +186 203 104.403065189112240 1 +186 203 104.403064989112252 0 +186 205 104.403065189112240 1 +186 205 104.403064989112252 0 +186 207 104.403065189112240 1 +186 207 104.403064989112252 0 +186 209 104.403065189112240 1 +186 209 104.403064989112252 0 +186 211 104.403065189112240 1 +186 211 104.403064989112252 0 +186 213 104.403065189112240 1 +186 213 104.403064989112252 0 +186 215 104.403065189112240 1 +186 215 104.403064989112252 0 +186 217 104.403065189112240 1 +186 217 104.403064989112252 0 +186 219 104.403065189112240 1 +186 219 104.403064989112252 0 +188 1 301.496268733636498 1 +188 1 301.496268533636453 0 +188 3 301.496268733636498 1 +188 3 301.496268533636453 0 +188 5 301.496268733636498 1 +188 5 301.496268533636453 0 +188 7 301.496268733636498 1 +188 7 301.496268533636453 0 +188 9 301.496268733636498 1 +188 9 301.496268533636453 0 +188 11 301.496268733636498 1 +188 11 301.496268533636453 0 +188 13 301.496268733636498 1 +188 13 301.496268533636453 0 +188 15 301.496268733636498 1 +188 15 301.496268533636453 0 +188 17 301.496268733636498 1 +188 17 301.496268533636453 0 +188 19 301.496268733636498 1 +188 19 301.496268533636453 0 +188 21 301.496268733636498 1 +188 21 301.496268533636453 0 +188 23 301.496268733636498 1 +188 23 301.496268533636453 0 +188 25 301.496268733636498 1 +188 25 301.496268533636453 0 +188 27 301.496268733636498 1 +188 27 301.496268533636453 0 +188 29 301.496268733636498 1 +188 29 301.496268533636453 0 +188 31 301.496268733636498 1 +188 31 301.496268533636453 0 +188 33 301.496268733636498 1 +188 33 301.496268533636453 0 +188 35 301.496268733636498 1 +188 35 301.496268533636453 0 +188 37 301.496268733636498 1 +188 37 301.496268533636453 0 +188 39 301.496268733636498 1 +188 39 301.496268533636453 0 +188 41 301.496268733636498 1 +188 41 301.496268533636453 0 +188 43 301.496268733636498 1 +188 43 301.496268533636453 0 +188 45 301.496268733636498 1 +188 45 301.496268533636453 0 +188 47 301.496268733636498 1 +188 47 301.496268533636453 0 +188 49 301.496268733636498 1 +188 49 301.496268533636453 0 +188 51 301.496268733636498 1 +188 51 301.496268533636453 0 +188 53 301.496268733636498 1 +188 53 301.496268533636453 0 +188 55 301.496268733636498 1 +188 55 301.496268533636453 0 +188 57 301.496268733636498 1 +188 57 301.496268533636453 0 +188 59 301.496268733636498 1 +188 59 301.496268533636453 0 +188 61 202.237484261575247 1 +188 61 202.237484061575259 0 +188 63 202.237484261575247 1 +188 63 202.237484061575259 0 +188 65 202.237484261575247 1 +188 65 202.237484061575259 0 +188 67 202.237484261575247 1 +188 67 202.237484061575259 0 +188 69 202.237484261575247 1 +188 69 202.237484061575259 0 +188 71 202.237484261575247 1 +188 71 202.237484061575259 0 +188 73 202.237484261575247 1 +188 73 202.237484061575259 0 +188 75 202.237484261575247 1 +188 75 202.237484061575259 0 +188 77 202.237484261575247 1 +188 77 202.237484061575259 0 +188 79 202.237484261575247 1 +188 79 202.237484061575259 0 +188 81 202.237484261575247 1 +188 81 202.237484061575259 0 +188 83 202.237484261575247 1 +188 83 202.237484061575259 0 +188 85 202.237484261575247 1 +188 85 202.237484061575259 0 +188 87 202.237484261575247 1 +188 87 202.237484061575259 0 +188 89 202.237484261575247 1 +188 89 202.237484061575259 0 +188 91 202.237484261575247 1 +188 91 202.237484061575259 0 +188 93 202.237484261575247 1 +188 93 202.237484061575259 0 +188 95 202.237484261575247 1 +188 95 202.237484061575259 0 +188 97 202.237484261575247 1 +188 97 202.237484061575259 0 +188 99 202.237484261575247 1 +188 99 202.237484061575259 0 +188 101 202.237484261575247 1 +188 101 202.237484061575259 0 +188 103 202.237484261575247 1 +188 103 202.237484061575259 0 +188 105 202.237484261575247 1 +188 105 202.237484061575259 0 +188 107 202.237484261575247 1 +188 107 202.237484061575259 0 +188 109 202.237484261575247 1 +188 109 202.237484061575259 0 +188 111 202.237484261575247 1 +188 111 202.237484061575259 0 +188 113 202.237484261575247 1 +188 113 202.237484061575259 0 +188 115 202.237484261575247 1 +188 115 202.237484061575259 0 +188 117 202.237484261575247 1 +188 117 202.237484061575259 0 +188 119 202.237484261575247 1 +188 119 202.237484061575259 0 +188 121 104.403065189112240 1 +188 121 104.403064989112252 0 +188 123 104.403065189112240 1 +188 123 104.403064989112252 0 +188 125 104.403065189112240 1 +188 125 104.403064989112252 0 +188 127 104.403065189112240 1 +188 127 104.403064989112252 0 +188 129 104.403065189112240 1 +188 129 104.403064989112252 0 +188 131 104.403065189112240 1 +188 131 104.403064989112252 0 +188 133 104.403065189112240 1 +188 133 104.403064989112252 0 +188 135 104.403065189112240 1 +188 135 104.403064989112252 0 +188 137 104.403065189112240 1 +188 137 104.403064989112252 0 +188 139 104.403065189112240 1 +188 139 104.403064989112252 0 +188 141 104.403065189112240 1 +188 141 104.403064989112252 0 +188 143 104.403065189112240 1 +188 143 104.403064989112252 0 +188 145 104.403065189112240 1 +188 145 104.403064989112252 0 +188 147 104.403065189112240 1 +188 147 104.403064989112252 0 +188 149 104.403065189112240 1 +188 149 104.403064989112252 0 +188 151 104.403065189112240 1 +188 151 104.403064989112252 0 +188 153 104.403065189112240 1 +188 153 104.403064989112252 0 +188 155 104.403065189112240 1 +188 155 104.403064989112252 0 +188 157 104.403065189112240 1 +188 157 104.403064989112252 0 +188 159 104.403065189112240 1 +188 159 104.403064989112252 0 +188 161 104.403065189112240 1 +188 161 104.403064989112252 0 +188 163 104.403065189112240 1 +188 163 104.403064989112252 0 +188 165 104.403065189112240 1 +188 165 104.403064989112252 0 +188 167 104.403065189112240 1 +188 167 104.403064989112252 0 +188 169 104.403065189112240 1 +188 169 104.403064989112252 0 +188 171 104.403065189112240 1 +188 171 104.403064989112252 0 +188 173 104.403065189112240 1 +188 173 104.403064989112252 0 +188 175 104.403065189112240 1 +188 175 104.403064989112252 0 +188 177 104.403065189112240 1 +188 177 104.403064989112252 0 +188 179 104.403065189112240 1 +188 179 104.403064989112252 0 +188 181 30.059459034610772 1 +188 181 30.059458834610769 0 +188 183 30.059459034610772 1 +188 183 30.059458834610769 0 +188 185 30.059459034610772 1 +188 185 30.059458834610769 0 +188 187 30.059459034610772 1 +188 187 30.059458834610769 0 +188 189 30.059459034610772 1 +188 189 30.059458834610769 0 +188 191 30.059459034610772 1 +188 191 30.059458834610769 0 +188 193 30.000000099990881 1 +188 193 29.999999899990879 0 +188 195 30.059459034610772 1 +188 195 30.059458834610769 0 +188 197 30.000000099990881 1 +188 197 29.999999899990879 0 +188 199 30.059459034610772 1 +188 199 30.059458834610769 0 +188 201 104.403065189112240 1 +188 201 104.403064989112252 0 +188 203 104.403065189112240 1 +188 203 104.403064989112252 0 +188 205 104.403065189112240 1 +188 205 104.403064989112252 0 +188 207 104.403065189112240 1 +188 207 104.403064989112252 0 +188 209 104.403065189112240 1 +188 209 104.403064989112252 0 +188 211 104.403065189112240 1 +188 211 104.403064989112252 0 +188 213 104.403065189112240 1 +188 213 104.403064989112252 0 +188 215 104.403065189112240 1 +188 215 104.403064989112252 0 +188 217 104.403065189112240 1 +188 217 104.403064989112252 0 +188 219 104.403065189112240 1 +188 219 104.403064989112252 0 +190 1 301.496268733636498 1 +190 1 301.496268533636453 0 +190 3 301.496268733636498 1 +190 3 301.496268533636453 0 +190 5 301.496268733636498 1 +190 5 301.496268533636453 0 +190 7 301.496268733636498 1 +190 7 301.496268533636453 0 +190 9 301.496268733636498 1 +190 9 301.496268533636453 0 +190 11 301.496268733636498 1 +190 11 301.496268533636453 0 +190 13 301.496268733636498 1 +190 13 301.496268533636453 0 +190 15 301.496268733636498 1 +190 15 301.496268533636453 0 +190 17 301.496268733636498 1 +190 17 301.496268533636453 0 +190 19 301.496268733636498 1 +190 19 301.496268533636453 0 +190 21 301.496268733636498 1 +190 21 301.496268533636453 0 +190 23 301.496268733636498 1 +190 23 301.496268533636453 0 +190 25 301.496268733636498 1 +190 25 301.496268533636453 0 +190 27 301.496268733636498 1 +190 27 301.496268533636453 0 +190 29 301.496268733636498 1 +190 29 301.496268533636453 0 +190 31 301.496268733636498 1 +190 31 301.496268533636453 0 +190 33 301.496268733636498 1 +190 33 301.496268533636453 0 +190 35 301.496268733636498 1 +190 35 301.496268533636453 0 +190 37 301.496268733636498 1 +190 37 301.496268533636453 0 +190 39 301.496268733636498 1 +190 39 301.496268533636453 0 +190 41 301.496268733636498 1 +190 41 301.496268533636453 0 +190 43 301.496268733636498 1 +190 43 301.496268533636453 0 +190 45 301.496268733636498 1 +190 45 301.496268533636453 0 +190 47 301.496268733636498 1 +190 47 301.496268533636453 0 +190 49 301.496268733636498 1 +190 49 301.496268533636453 0 +190 51 301.496268733636498 1 +190 51 301.496268533636453 0 +190 53 301.496268733636498 1 +190 53 301.496268533636453 0 +190 55 301.496268733636498 1 +190 55 301.496268533636453 0 +190 57 301.496268733636498 1 +190 57 301.496268533636453 0 +190 59 301.496268733636498 1 +190 59 301.496268533636453 0 +190 61 202.237484261575247 1 +190 61 202.237484061575259 0 +190 63 202.237484261575247 1 +190 63 202.237484061575259 0 +190 65 202.237484261575247 1 +190 65 202.237484061575259 0 +190 67 202.237484261575247 1 +190 67 202.237484061575259 0 +190 69 202.237484261575247 1 +190 69 202.237484061575259 0 +190 71 202.237484261575247 1 +190 71 202.237484061575259 0 +190 73 202.237484261575247 1 +190 73 202.237484061575259 0 +190 75 202.237484261575247 1 +190 75 202.237484061575259 0 +190 77 202.237484261575247 1 +190 77 202.237484061575259 0 +190 79 202.237484261575247 1 +190 79 202.237484061575259 0 +190 81 202.237484261575247 1 +190 81 202.237484061575259 0 +190 83 202.237484261575247 1 +190 83 202.237484061575259 0 +190 85 202.237484261575247 1 +190 85 202.237484061575259 0 +190 87 202.237484261575247 1 +190 87 202.237484061575259 0 +190 89 202.237484261575247 1 +190 89 202.237484061575259 0 +190 91 202.237484261575247 1 +190 91 202.237484061575259 0 +190 93 202.237484261575247 1 +190 93 202.237484061575259 0 +190 95 202.237484261575247 1 +190 95 202.237484061575259 0 +190 97 202.237484261575247 1 +190 97 202.237484061575259 0 +190 99 202.237484261575247 1 +190 99 202.237484061575259 0 +190 101 202.237484261575247 1 +190 101 202.237484061575259 0 +190 103 202.237484261575247 1 +190 103 202.237484061575259 0 +190 105 202.237484261575247 1 +190 105 202.237484061575259 0 +190 107 202.237484261575247 1 +190 107 202.237484061575259 0 +190 109 202.237484261575247 1 +190 109 202.237484061575259 0 +190 111 202.237484261575247 1 +190 111 202.237484061575259 0 +190 113 202.237484261575247 1 +190 113 202.237484061575259 0 +190 115 202.237484261575247 1 +190 115 202.237484061575259 0 +190 117 202.237484261575247 1 +190 117 202.237484061575259 0 +190 119 202.237484261575247 1 +190 119 202.237484061575259 0 +190 121 104.403065189112240 1 +190 121 104.403064989112252 0 +190 123 104.403065189112240 1 +190 123 104.403064989112252 0 +190 125 104.403065189112240 1 +190 125 104.403064989112252 0 +190 127 104.403065189112240 1 +190 127 104.403064989112252 0 +190 129 104.403065189112240 1 +190 129 104.403064989112252 0 +190 131 104.403065189112240 1 +190 131 104.403064989112252 0 +190 133 104.403065189112240 1 +190 133 104.403064989112252 0 +190 135 104.403065189112240 1 +190 135 104.403064989112252 0 +190 137 104.403065189112240 1 +190 137 104.403064989112252 0 +190 139 104.403065189112240 1 +190 139 104.403064989112252 0 +190 141 104.403065189112240 1 +190 141 104.403064989112252 0 +190 143 104.403065189112240 1 +190 143 104.403064989112252 0 +190 145 104.403065189112240 1 +190 145 104.403064989112252 0 +190 147 104.403065189112240 1 +190 147 104.403064989112252 0 +190 149 104.403065189112240 1 +190 149 104.403064989112252 0 +190 151 104.403065189112240 1 +190 151 104.403064989112252 0 +190 153 104.403065189112240 1 +190 153 104.403064989112252 0 +190 155 104.403065189112240 1 +190 155 104.403064989112252 0 +190 157 104.403065189112240 1 +190 157 104.403064989112252 0 +190 159 104.403065189112240 1 +190 159 104.403064989112252 0 +190 161 104.403065189112240 1 +190 161 104.403064989112252 0 +190 163 104.403065189112240 1 +190 163 104.403064989112252 0 +190 165 104.403065189112240 1 +190 165 104.403064989112252 0 +190 167 104.403065189112240 1 +190 167 104.403064989112252 0 +190 169 104.403065189112240 1 +190 169 104.403064989112252 0 +190 171 104.403065189112240 1 +190 171 104.403064989112252 0 +190 173 104.403065189112240 1 +190 173 104.403064989112252 0 +190 175 104.403065189112240 1 +190 175 104.403064989112252 0 +190 177 104.403065189112240 1 +190 177 104.403064989112252 0 +190 179 104.403065189112240 1 +190 179 104.403064989112252 0 +190 181 30.059459034610772 1 +190 181 30.059458834610769 0 +190 183 30.059459034610772 1 +190 183 30.059458834610769 0 +190 185 30.059459034610772 1 +190 185 30.059458834610769 0 +190 187 30.059459034610772 1 +190 187 30.059458834610769 0 +190 189 30.000000099990881 1 +190 189 29.999999899990879 0 +190 191 30.059459034610772 1 +190 191 30.059458834610769 0 +190 193 30.059459034610772 1 +190 193 30.059458834610769 0 +190 195 30.000000099990881 1 +190 195 29.999999899990879 0 +190 197 30.059459034610772 1 +190 197 30.059458834610769 0 +190 199 30.059459034610772 1 +190 199 30.059458834610769 0 +190 201 104.403065189112240 1 +190 201 104.403064989112252 0 +190 203 104.403065189112240 1 +190 203 104.403064989112252 0 +190 205 104.403065189112240 1 +190 205 104.403064989112252 0 +190 207 104.403065189112240 1 +190 207 104.403064989112252 0 +190 209 104.403065189112240 1 +190 209 104.403064989112252 0 +190 211 104.403065189112240 1 +190 211 104.403064989112252 0 +190 213 104.403065189112240 1 +190 213 104.403064989112252 0 +190 215 104.403065189112240 1 +190 215 104.403064989112252 0 +190 217 104.403065189112240 1 +190 217 104.403064989112252 0 +190 219 104.403065189112240 1 +190 219 104.403064989112252 0 +192 1 301.496268733636498 1 +192 1 301.496268533636453 0 +192 3 301.496268733636498 1 +192 3 301.496268533636453 0 +192 5 301.496268733636498 1 +192 5 301.496268533636453 0 +192 7 301.496268733636498 1 +192 7 301.496268533636453 0 +192 9 301.496268733636498 1 +192 9 301.496268533636453 0 +192 11 301.496268733636498 1 +192 11 301.496268533636453 0 +192 13 301.496268733636498 1 +192 13 301.496268533636453 0 +192 15 301.496268733636498 1 +192 15 301.496268533636453 0 +192 17 301.496268733636498 1 +192 17 301.496268533636453 0 +192 19 301.496268733636498 1 +192 19 301.496268533636453 0 +192 21 301.496268733636498 1 +192 21 301.496268533636453 0 +192 23 301.496268733636498 1 +192 23 301.496268533636453 0 +192 25 301.496268733636498 1 +192 25 301.496268533636453 0 +192 27 301.496268733636498 1 +192 27 301.496268533636453 0 +192 29 301.496268733636498 1 +192 29 301.496268533636453 0 +192 31 301.496268733636498 1 +192 31 301.496268533636453 0 +192 33 301.496268733636498 1 +192 33 301.496268533636453 0 +192 35 301.496268733636498 1 +192 35 301.496268533636453 0 +192 37 301.496268733636498 1 +192 37 301.496268533636453 0 +192 39 301.496268733636498 1 +192 39 301.496268533636453 0 +192 41 301.496268733636498 1 +192 41 301.496268533636453 0 +192 43 301.496268733636498 1 +192 43 301.496268533636453 0 +192 45 301.496268733636498 1 +192 45 301.496268533636453 0 +192 47 301.496268733636498 1 +192 47 301.496268533636453 0 +192 49 301.496268733636498 1 +192 49 301.496268533636453 0 +192 51 301.496268733636498 1 +192 51 301.496268533636453 0 +192 53 301.496268733636498 1 +192 53 301.496268533636453 0 +192 55 301.496268733636498 1 +192 55 301.496268533636453 0 +192 57 301.496268733636498 1 +192 57 301.496268533636453 0 +192 59 301.496268733636498 1 +192 59 301.496268533636453 0 +192 61 202.237484261575247 1 +192 61 202.237484061575259 0 +192 63 202.237484261575247 1 +192 63 202.237484061575259 0 +192 65 202.237484261575247 1 +192 65 202.237484061575259 0 +192 67 202.237484261575247 1 +192 67 202.237484061575259 0 +192 69 202.237484261575247 1 +192 69 202.237484061575259 0 +192 71 202.237484261575247 1 +192 71 202.237484061575259 0 +192 73 202.237484261575247 1 +192 73 202.237484061575259 0 +192 75 202.237484261575247 1 +192 75 202.237484061575259 0 +192 77 202.237484261575247 1 +192 77 202.237484061575259 0 +192 79 202.237484261575247 1 +192 79 202.237484061575259 0 +192 81 202.237484261575247 1 +192 81 202.237484061575259 0 +192 83 202.237484261575247 1 +192 83 202.237484061575259 0 +192 85 202.237484261575247 1 +192 85 202.237484061575259 0 +192 87 202.237484261575247 1 +192 87 202.237484061575259 0 +192 89 202.237484261575247 1 +192 89 202.237484061575259 0 +192 91 202.237484261575247 1 +192 91 202.237484061575259 0 +192 93 202.237484261575247 1 +192 93 202.237484061575259 0 +192 95 202.237484261575247 1 +192 95 202.237484061575259 0 +192 97 202.237484261575247 1 +192 97 202.237484061575259 0 +192 99 202.237484261575247 1 +192 99 202.237484061575259 0 +192 101 202.237484261575247 1 +192 101 202.237484061575259 0 +192 103 202.237484261575247 1 +192 103 202.237484061575259 0 +192 105 202.237484261575247 1 +192 105 202.237484061575259 0 +192 107 202.237484261575247 1 +192 107 202.237484061575259 0 +192 109 202.237484261575247 1 +192 109 202.237484061575259 0 +192 111 202.237484261575247 1 +192 111 202.237484061575259 0 +192 113 202.237484261575247 1 +192 113 202.237484061575259 0 +192 115 202.237484261575247 1 +192 115 202.237484061575259 0 +192 117 202.237484261575247 1 +192 117 202.237484061575259 0 +192 119 202.237484261575247 1 +192 119 202.237484061575259 0 +192 121 104.403065189112240 1 +192 121 104.403064989112252 0 +192 123 104.403065189112240 1 +192 123 104.403064989112252 0 +192 125 104.403065189112240 1 +192 125 104.403064989112252 0 +192 127 104.403065189112240 1 +192 127 104.403064989112252 0 +192 129 104.403065189112240 1 +192 129 104.403064989112252 0 +192 131 104.403065189112240 1 +192 131 104.403064989112252 0 +192 133 104.403065189112240 1 +192 133 104.403064989112252 0 +192 135 104.403065189112240 1 +192 135 104.403064989112252 0 +192 137 104.403065189112240 1 +192 137 104.403064989112252 0 +192 139 104.403065189112240 1 +192 139 104.403064989112252 0 +192 141 104.403065189112240 1 +192 141 104.403064989112252 0 +192 143 104.403065189112240 1 +192 143 104.403064989112252 0 +192 145 104.403065189112240 1 +192 145 104.403064989112252 0 +192 147 104.403065189112240 1 +192 147 104.403064989112252 0 +192 149 104.403065189112240 1 +192 149 104.403064989112252 0 +192 151 104.403065189112240 1 +192 151 104.403064989112252 0 +192 153 104.403065189112240 1 +192 153 104.403064989112252 0 +192 155 104.403065189112240 1 +192 155 104.403064989112252 0 +192 157 104.403065189112240 1 +192 157 104.403064989112252 0 +192 159 104.403065189112240 1 +192 159 104.403064989112252 0 +192 161 104.403065189112240 1 +192 161 104.403064989112252 0 +192 163 104.403065189112240 1 +192 163 104.403064989112252 0 +192 165 104.403065189112240 1 +192 165 104.403064989112252 0 +192 167 104.403065189112240 1 +192 167 104.403064989112252 0 +192 169 104.403065189112240 1 +192 169 104.403064989112252 0 +192 171 104.403065189112240 1 +192 171 104.403064989112252 0 +192 173 104.403065189112240 1 +192 173 104.403064989112252 0 +192 175 104.403065189112240 1 +192 175 104.403064989112252 0 +192 177 104.403065189112240 1 +192 177 104.403064989112252 0 +192 179 104.403065189112240 1 +192 179 104.403064989112252 0 +192 181 30.059459034610772 1 +192 181 30.059458834610769 0 +192 183 30.059459034610772 1 +192 183 30.059458834610769 0 +192 185 30.059459034610772 1 +192 185 30.059458834610769 0 +192 187 30.059459034610772 1 +192 187 30.059458834610769 0 +192 189 30.000000099990881 1 +192 189 29.999999899990879 0 +192 191 30.059459034610772 1 +192 191 30.059458834610769 0 +192 193 30.059459034610772 1 +192 193 30.059458834610769 0 +192 195 30.059459034610772 1 +192 195 30.059458834610769 0 +192 197 30.059459034610772 1 +192 197 30.059458834610769 0 +192 199 30.059459034610772 1 +192 199 30.059458834610769 0 +192 201 104.403065189112240 1 +192 201 104.403064989112252 0 +192 203 104.403065189112240 1 +192 203 104.403064989112252 0 +192 205 104.403065189112240 1 +192 205 104.403064989112252 0 +192 207 104.403065189112240 1 +192 207 104.403064989112252 0 +192 209 104.403065189112240 1 +192 209 104.403064989112252 0 +192 211 104.403065189112240 1 +192 211 104.403064989112252 0 +192 213 104.403065189112240 1 +192 213 104.403064989112252 0 +192 215 104.403065189112240 1 +192 215 104.403064989112252 0 +192 217 104.403065189112240 1 +192 217 104.403064989112252 0 +192 219 104.403065189112240 1 +192 219 104.403064989112252 0 +194 1 301.496268733636498 1 +194 1 301.496268533636453 0 +194 3 301.496268733636498 1 +194 3 301.496268533636453 0 +194 5 301.496268733636498 1 +194 5 301.496268533636453 0 +194 7 301.496268733636498 1 +194 7 301.496268533636453 0 +194 9 301.496268733636498 1 +194 9 301.496268533636453 0 +194 11 301.496268733636498 1 +194 11 301.496268533636453 0 +194 13 301.496268733636498 1 +194 13 301.496268533636453 0 +194 15 301.496268733636498 1 +194 15 301.496268533636453 0 +194 17 301.496268733636498 1 +194 17 301.496268533636453 0 +194 19 301.496268733636498 1 +194 19 301.496268533636453 0 +194 21 301.496268733636498 1 +194 21 301.496268533636453 0 +194 23 301.496268733636498 1 +194 23 301.496268533636453 0 +194 25 301.496268733636498 1 +194 25 301.496268533636453 0 +194 27 301.496268733636498 1 +194 27 301.496268533636453 0 +194 29 301.496268733636498 1 +194 29 301.496268533636453 0 +194 31 301.496268733636498 1 +194 31 301.496268533636453 0 +194 33 301.496268733636498 1 +194 33 301.496268533636453 0 +194 35 301.496268733636498 1 +194 35 301.496268533636453 0 +194 37 301.496268733636498 1 +194 37 301.496268533636453 0 +194 39 301.496268733636498 1 +194 39 301.496268533636453 0 +194 41 301.496268733636498 1 +194 41 301.496268533636453 0 +194 43 301.496268733636498 1 +194 43 301.496268533636453 0 +194 45 301.496268733636498 1 +194 45 301.496268533636453 0 +194 47 301.496268733636498 1 +194 47 301.496268533636453 0 +194 49 301.496268733636498 1 +194 49 301.496268533636453 0 +194 51 301.496268733636498 1 +194 51 301.496268533636453 0 +194 53 301.496268733636498 1 +194 53 301.496268533636453 0 +194 55 301.496268733636498 1 +194 55 301.496268533636453 0 +194 57 301.496268733636498 1 +194 57 301.496268533636453 0 +194 59 301.496268733636498 1 +194 59 301.496268533636453 0 +194 61 202.237484261575247 1 +194 61 202.237484061575259 0 +194 63 202.237484261575247 1 +194 63 202.237484061575259 0 +194 65 202.237484261575247 1 +194 65 202.237484061575259 0 +194 67 202.237484261575247 1 +194 67 202.237484061575259 0 +194 69 202.237484261575247 1 +194 69 202.237484061575259 0 +194 71 202.237484261575247 1 +194 71 202.237484061575259 0 +194 73 202.237484261575247 1 +194 73 202.237484061575259 0 +194 75 202.237484261575247 1 +194 75 202.237484061575259 0 +194 77 202.237484261575247 1 +194 77 202.237484061575259 0 +194 79 202.237484261575247 1 +194 79 202.237484061575259 0 +194 81 202.237484261575247 1 +194 81 202.237484061575259 0 +194 83 202.237484261575247 1 +194 83 202.237484061575259 0 +194 85 202.237484261575247 1 +194 85 202.237484061575259 0 +194 87 202.237484261575247 1 +194 87 202.237484061575259 0 +194 89 202.237484261575247 1 +194 89 202.237484061575259 0 +194 91 202.237484261575247 1 +194 91 202.237484061575259 0 +194 93 202.237484261575247 1 +194 93 202.237484061575259 0 +194 95 202.237484261575247 1 +194 95 202.237484061575259 0 +194 97 202.237484261575247 1 +194 97 202.237484061575259 0 +194 99 202.237484261575247 1 +194 99 202.237484061575259 0 +194 101 202.237484261575247 1 +194 101 202.237484061575259 0 +194 103 202.237484261575247 1 +194 103 202.237484061575259 0 +194 105 202.237484261575247 1 +194 105 202.237484061575259 0 +194 107 202.237484261575247 1 +194 107 202.237484061575259 0 +194 109 202.237484261575247 1 +194 109 202.237484061575259 0 +194 111 202.237484261575247 1 +194 111 202.237484061575259 0 +194 113 202.237484261575247 1 +194 113 202.237484061575259 0 +194 115 202.237484261575247 1 +194 115 202.237484061575259 0 +194 117 202.237484261575247 1 +194 117 202.237484061575259 0 +194 119 202.237484261575247 1 +194 119 202.237484061575259 0 +194 121 104.403065189112240 1 +194 121 104.403064989112252 0 +194 123 104.403065189112240 1 +194 123 104.403064989112252 0 +194 125 104.403065189112240 1 +194 125 104.403064989112252 0 +194 127 104.403065189112240 1 +194 127 104.403064989112252 0 +194 129 104.403065189112240 1 +194 129 104.403064989112252 0 +194 131 104.403065189112240 1 +194 131 104.403064989112252 0 +194 133 104.403065189112240 1 +194 133 104.403064989112252 0 +194 135 104.403065189112240 1 +194 135 104.403064989112252 0 +194 137 104.403065189112240 1 +194 137 104.403064989112252 0 +194 139 104.403065189112240 1 +194 139 104.403064989112252 0 +194 141 104.403065189112240 1 +194 141 104.403064989112252 0 +194 143 104.403065189112240 1 +194 143 104.403064989112252 0 +194 145 104.403065189112240 1 +194 145 104.403064989112252 0 +194 147 104.403065189112240 1 +194 147 104.403064989112252 0 +194 149 104.403065189112240 1 +194 149 104.403064989112252 0 +194 151 104.403065189112240 1 +194 151 104.403064989112252 0 +194 153 104.403065189112240 1 +194 153 104.403064989112252 0 +194 155 104.403065189112240 1 +194 155 104.403064989112252 0 +194 157 104.403065189112240 1 +194 157 104.403064989112252 0 +194 159 104.403065189112240 1 +194 159 104.403064989112252 0 +194 161 104.403065189112240 1 +194 161 104.403064989112252 0 +194 163 104.403065189112240 1 +194 163 104.403064989112252 0 +194 165 104.403065189112240 1 +194 165 104.403064989112252 0 +194 167 104.403065189112240 1 +194 167 104.403064989112252 0 +194 169 104.403065189112240 1 +194 169 104.403064989112252 0 +194 171 104.403065189112240 1 +194 171 104.403064989112252 0 +194 173 104.403065189112240 1 +194 173 104.403064989112252 0 +194 175 104.403065189112240 1 +194 175 104.403064989112252 0 +194 177 104.403065189112240 1 +194 177 104.403064989112252 0 +194 179 104.403065189112240 1 +194 179 104.403064989112252 0 +194 181 30.000000099990881 1 +194 181 29.999999899990879 0 +194 183 30.000000099990881 1 +194 183 29.999999899990879 0 +194 185 30.000000099990881 1 +194 185 29.999999899990879 0 +194 187 30.000000099990881 1 +194 187 29.999999899990879 0 +194 189 30.000000099990881 1 +194 189 29.999999899990879 0 +194 191 30.059459034610772 1 +194 191 30.059458834610769 0 +194 193 30.000000099990881 1 +194 193 29.999999899990879 0 +194 195 30.059459034610772 1 +194 195 30.059458834610769 0 +194 197 30.000000099990881 1 +194 197 29.999999899990879 0 +194 199 30.059459034610772 1 +194 199 30.059458834610769 0 +194 201 104.403065189112240 1 +194 201 104.403064989112252 0 +194 203 104.403065189112240 1 +194 203 104.403064989112252 0 +194 205 104.403065189112240 1 +194 205 104.403064989112252 0 +194 207 104.403065189112240 1 +194 207 104.403064989112252 0 +194 209 104.403065189112240 1 +194 209 104.403064989112252 0 +194 211 104.403065189112240 1 +194 211 104.403064989112252 0 +194 213 104.403065189112240 1 +194 213 104.403064989112252 0 +194 215 104.403065189112240 1 +194 215 104.403064989112252 0 +194 217 104.403065189112240 1 +194 217 104.403064989112252 0 +194 219 104.403065189112240 1 +194 219 104.403064989112252 0 +196 1 301.496268733636498 1 +196 1 301.496268533636453 0 +196 3 301.496268733636498 1 +196 3 301.496268533636453 0 +196 5 301.496268733636498 1 +196 5 301.496268533636453 0 +196 7 301.496268733636498 1 +196 7 301.496268533636453 0 +196 9 301.496268733636498 1 +196 9 301.496268533636453 0 +196 11 301.496268733636498 1 +196 11 301.496268533636453 0 +196 13 301.496268733636498 1 +196 13 301.496268533636453 0 +196 15 301.496268733636498 1 +196 15 301.496268533636453 0 +196 17 301.496268733636498 1 +196 17 301.496268533636453 0 +196 19 301.496268733636498 1 +196 19 301.496268533636453 0 +196 21 301.496268733636498 1 +196 21 301.496268533636453 0 +196 23 301.496268733636498 1 +196 23 301.496268533636453 0 +196 25 301.496268733636498 1 +196 25 301.496268533636453 0 +196 27 301.496268733636498 1 +196 27 301.496268533636453 0 +196 29 301.496268733636498 1 +196 29 301.496268533636453 0 +196 31 301.496268733636498 1 +196 31 301.496268533636453 0 +196 33 301.496268733636498 1 +196 33 301.496268533636453 0 +196 35 301.496268733636498 1 +196 35 301.496268533636453 0 +196 37 301.496268733636498 1 +196 37 301.496268533636453 0 +196 39 301.496268733636498 1 +196 39 301.496268533636453 0 +196 41 301.496268733636498 1 +196 41 301.496268533636453 0 +196 43 301.496268733636498 1 +196 43 301.496268533636453 0 +196 45 301.496268733636498 1 +196 45 301.496268533636453 0 +196 47 301.496268733636498 1 +196 47 301.496268533636453 0 +196 49 301.496268733636498 1 +196 49 301.496268533636453 0 +196 51 301.496268733636498 1 +196 51 301.496268533636453 0 +196 53 301.496268733636498 1 +196 53 301.496268533636453 0 +196 55 301.496268733636498 1 +196 55 301.496268533636453 0 +196 57 301.496268733636498 1 +196 57 301.496268533636453 0 +196 59 301.496268733636498 1 +196 59 301.496268533636453 0 +196 61 202.237484261575247 1 +196 61 202.237484061575259 0 +196 63 202.237484261575247 1 +196 63 202.237484061575259 0 +196 65 202.237484261575247 1 +196 65 202.237484061575259 0 +196 67 202.237484261575247 1 +196 67 202.237484061575259 0 +196 69 202.237484261575247 1 +196 69 202.237484061575259 0 +196 71 202.237484261575247 1 +196 71 202.237484061575259 0 +196 73 202.237484261575247 1 +196 73 202.237484061575259 0 +196 75 202.237484261575247 1 +196 75 202.237484061575259 0 +196 77 202.237484261575247 1 +196 77 202.237484061575259 0 +196 79 202.237484261575247 1 +196 79 202.237484061575259 0 +196 81 202.237484261575247 1 +196 81 202.237484061575259 0 +196 83 202.237484261575247 1 +196 83 202.237484061575259 0 +196 85 202.237484261575247 1 +196 85 202.237484061575259 0 +196 87 202.237484261575247 1 +196 87 202.237484061575259 0 +196 89 202.237484261575247 1 +196 89 202.237484061575259 0 +196 91 202.237484261575247 1 +196 91 202.237484061575259 0 +196 93 202.237484261575247 1 +196 93 202.237484061575259 0 +196 95 202.237484261575247 1 +196 95 202.237484061575259 0 +196 97 202.237484261575247 1 +196 97 202.237484061575259 0 +196 99 202.237484261575247 1 +196 99 202.237484061575259 0 +196 101 202.237484261575247 1 +196 101 202.237484061575259 0 +196 103 202.237484261575247 1 +196 103 202.237484061575259 0 +196 105 202.237484261575247 1 +196 105 202.237484061575259 0 +196 107 202.237484261575247 1 +196 107 202.237484061575259 0 +196 109 202.237484261575247 1 +196 109 202.237484061575259 0 +196 111 202.237484261575247 1 +196 111 202.237484061575259 0 +196 113 202.237484261575247 1 +196 113 202.237484061575259 0 +196 115 202.237484261575247 1 +196 115 202.237484061575259 0 +196 117 202.237484261575247 1 +196 117 202.237484061575259 0 +196 119 202.237484261575247 1 +196 119 202.237484061575259 0 +196 121 104.403065189112240 1 +196 121 104.403064989112252 0 +196 123 104.403065189112240 1 +196 123 104.403064989112252 0 +196 125 104.403065189112240 1 +196 125 104.403064989112252 0 +196 127 104.403065189112240 1 +196 127 104.403064989112252 0 +196 129 104.403065189112240 1 +196 129 104.403064989112252 0 +196 131 104.403065189112240 1 +196 131 104.403064989112252 0 +196 133 104.403065189112240 1 +196 133 104.403064989112252 0 +196 135 104.403065189112240 1 +196 135 104.403064989112252 0 +196 137 104.403065189112240 1 +196 137 104.403064989112252 0 +196 139 104.403065189112240 1 +196 139 104.403064989112252 0 +196 141 104.403065189112240 1 +196 141 104.403064989112252 0 +196 143 104.403065189112240 1 +196 143 104.403064989112252 0 +196 145 104.403065189112240 1 +196 145 104.403064989112252 0 +196 147 104.403065189112240 1 +196 147 104.403064989112252 0 +196 149 104.403065189112240 1 +196 149 104.403064989112252 0 +196 151 104.403065189112240 1 +196 151 104.403064989112252 0 +196 153 104.403065189112240 1 +196 153 104.403064989112252 0 +196 155 104.403065189112240 1 +196 155 104.403064989112252 0 +196 157 104.403065189112240 1 +196 157 104.403064989112252 0 +196 159 104.403065189112240 1 +196 159 104.403064989112252 0 +196 161 104.403065189112240 1 +196 161 104.403064989112252 0 +196 163 104.403065189112240 1 +196 163 104.403064989112252 0 +196 165 104.403065189112240 1 +196 165 104.403064989112252 0 +196 167 104.403065189112240 1 +196 167 104.403064989112252 0 +196 169 104.403065189112240 1 +196 169 104.403064989112252 0 +196 171 104.403065189112240 1 +196 171 104.403064989112252 0 +196 173 104.403065189112240 1 +196 173 104.403064989112252 0 +196 175 104.403065189112240 1 +196 175 104.403064989112252 0 +196 177 104.403065189112240 1 +196 177 104.403064989112252 0 +196 179 104.403065189112240 1 +196 179 104.403064989112252 0 +196 181 30.059459034610772 1 +196 181 30.059458834610769 0 +196 183 30.000000099990881 1 +196 183 29.999999899990879 0 +196 185 30.059459034610772 1 +196 185 30.059458834610769 0 +196 187 30.000000099990881 1 +196 187 29.999999899990879 0 +196 189 30.000000099990881 1 +196 189 29.999999899990879 0 +196 191 30.059459034610772 1 +196 191 30.059458834610769 0 +196 193 30.059459034610772 1 +196 193 30.059458834610769 0 +196 195 30.059459034610772 1 +196 195 30.059458834610769 0 +196 197 30.000000099990881 1 +196 197 29.999999899990879 0 +196 199 30.000000099990881 1 +196 199 29.999999899990879 0 +196 201 104.403065189112240 1 +196 201 104.403064989112252 0 +196 203 104.403065189112240 1 +196 203 104.403064989112252 0 +196 205 104.403065189112240 1 +196 205 104.403064989112252 0 +196 207 104.403065189112240 1 +196 207 104.403064989112252 0 +196 209 104.403065189112240 1 +196 209 104.403064989112252 0 +196 211 104.403065189112240 1 +196 211 104.403064989112252 0 +196 213 104.403065189112240 1 +196 213 104.403064989112252 0 +196 215 104.403065189112240 1 +196 215 104.403064989112252 0 +196 217 104.403065189112240 1 +196 217 104.403064989112252 0 +196 219 104.403065189112240 1 +196 219 104.403064989112252 0 +198 1 301.496268733636498 1 +198 1 301.496268533636453 0 +198 3 301.496268733636498 1 +198 3 301.496268533636453 0 +198 5 301.496268733636498 1 +198 5 301.496268533636453 0 +198 7 301.496268733636498 1 +198 7 301.496268533636453 0 +198 9 301.496268733636498 1 +198 9 301.496268533636453 0 +198 11 301.496268733636498 1 +198 11 301.496268533636453 0 +198 13 301.496268733636498 1 +198 13 301.496268533636453 0 +198 15 301.496268733636498 1 +198 15 301.496268533636453 0 +198 17 301.496268733636498 1 +198 17 301.496268533636453 0 +198 19 301.496268733636498 1 +198 19 301.496268533636453 0 +198 21 301.496268733636498 1 +198 21 301.496268533636453 0 +198 23 301.496268733636498 1 +198 23 301.496268533636453 0 +198 25 301.496268733636498 1 +198 25 301.496268533636453 0 +198 27 301.496268733636498 1 +198 27 301.496268533636453 0 +198 29 301.496268733636498 1 +198 29 301.496268533636453 0 +198 31 301.496268733636498 1 +198 31 301.496268533636453 0 +198 33 301.496268733636498 1 +198 33 301.496268533636453 0 +198 35 301.496268733636498 1 +198 35 301.496268533636453 0 +198 37 301.496268733636498 1 +198 37 301.496268533636453 0 +198 39 301.496268733636498 1 +198 39 301.496268533636453 0 +198 41 301.496268733636498 1 +198 41 301.496268533636453 0 +198 43 301.496268733636498 1 +198 43 301.496268533636453 0 +198 45 301.496268733636498 1 +198 45 301.496268533636453 0 +198 47 301.496268733636498 1 +198 47 301.496268533636453 0 +198 49 301.496268733636498 1 +198 49 301.496268533636453 0 +198 51 301.496268733636498 1 +198 51 301.496268533636453 0 +198 53 301.496268733636498 1 +198 53 301.496268533636453 0 +198 55 301.496268733636498 1 +198 55 301.496268533636453 0 +198 57 301.496268733636498 1 +198 57 301.496268533636453 0 +198 59 301.496268733636498 1 +198 59 301.496268533636453 0 +198 61 202.237484261575247 1 +198 61 202.237484061575259 0 +198 63 202.237484261575247 1 +198 63 202.237484061575259 0 +198 65 202.237484261575247 1 +198 65 202.237484061575259 0 +198 67 202.237484261575247 1 +198 67 202.237484061575259 0 +198 69 202.237484261575247 1 +198 69 202.237484061575259 0 +198 71 202.237484261575247 1 +198 71 202.237484061575259 0 +198 73 202.237484261575247 1 +198 73 202.237484061575259 0 +198 75 202.237484261575247 1 +198 75 202.237484061575259 0 +198 77 202.237484261575247 1 +198 77 202.237484061575259 0 +198 79 202.237484261575247 1 +198 79 202.237484061575259 0 +198 81 202.237484261575247 1 +198 81 202.237484061575259 0 +198 83 202.237484261575247 1 +198 83 202.237484061575259 0 +198 85 202.237484261575247 1 +198 85 202.237484061575259 0 +198 87 202.237484261575247 1 +198 87 202.237484061575259 0 +198 89 202.237484261575247 1 +198 89 202.237484061575259 0 +198 91 202.237484261575247 1 +198 91 202.237484061575259 0 +198 93 202.237484261575247 1 +198 93 202.237484061575259 0 +198 95 202.237484261575247 1 +198 95 202.237484061575259 0 +198 97 202.237484261575247 1 +198 97 202.237484061575259 0 +198 99 202.237484261575247 1 +198 99 202.237484061575259 0 +198 101 202.237484261575247 1 +198 101 202.237484061575259 0 +198 103 202.237484261575247 1 +198 103 202.237484061575259 0 +198 105 202.237484261575247 1 +198 105 202.237484061575259 0 +198 107 202.237484261575247 1 +198 107 202.237484061575259 0 +198 109 202.237484261575247 1 +198 109 202.237484061575259 0 +198 111 202.237484261575247 1 +198 111 202.237484061575259 0 +198 113 202.237484261575247 1 +198 113 202.237484061575259 0 +198 115 202.237484261575247 1 +198 115 202.237484061575259 0 +198 117 202.237484261575247 1 +198 117 202.237484061575259 0 +198 119 202.237484261575247 1 +198 119 202.237484061575259 0 +198 121 104.403065189112240 1 +198 121 104.403064989112252 0 +198 123 104.403065189112240 1 +198 123 104.403064989112252 0 +198 125 104.403065189112240 1 +198 125 104.403064989112252 0 +198 127 104.403065189112240 1 +198 127 104.403064989112252 0 +198 129 104.403065189112240 1 +198 129 104.403064989112252 0 +198 131 104.403065189112240 1 +198 131 104.403064989112252 0 +198 133 104.403065189112240 1 +198 133 104.403064989112252 0 +198 135 104.403065189112240 1 +198 135 104.403064989112252 0 +198 137 104.403065189112240 1 +198 137 104.403064989112252 0 +198 139 104.403065189112240 1 +198 139 104.403064989112252 0 +198 141 104.403065189112240 1 +198 141 104.403064989112252 0 +198 143 104.403065189112240 1 +198 143 104.403064989112252 0 +198 145 104.403065189112240 1 +198 145 104.403064989112252 0 +198 147 104.403065189112240 1 +198 147 104.403064989112252 0 +198 149 104.403065189112240 1 +198 149 104.403064989112252 0 +198 151 104.403065189112240 1 +198 151 104.403064989112252 0 +198 153 104.403065189112240 1 +198 153 104.403064989112252 0 +198 155 104.403065189112240 1 +198 155 104.403064989112252 0 +198 157 104.403065189112240 1 +198 157 104.403064989112252 0 +198 159 104.403065189112240 1 +198 159 104.403064989112252 0 +198 161 104.403065189112240 1 +198 161 104.403064989112252 0 +198 163 104.403065189112240 1 +198 163 104.403064989112252 0 +198 165 104.403065189112240 1 +198 165 104.403064989112252 0 +198 167 104.403065189112240 1 +198 167 104.403064989112252 0 +198 169 104.403065189112240 1 +198 169 104.403064989112252 0 +198 171 104.403065189112240 1 +198 171 104.403064989112252 0 +198 173 104.403065189112240 1 +198 173 104.403064989112252 0 +198 175 104.403065189112240 1 +198 175 104.403064989112252 0 +198 177 104.403065189112240 1 +198 177 104.403064989112252 0 +198 179 104.403065189112240 1 +198 179 104.403064989112252 0 +198 181 30.059459034610772 1 +198 181 30.059458834610769 0 +198 183 30.059459034610772 1 +198 183 30.059458834610769 0 +198 185 30.059459034610772 1 +198 185 30.059458834610769 0 +198 187 30.059459034610772 1 +198 187 30.059458834610769 0 +198 189 30.000000099990881 1 +198 189 29.999999899990879 0 +198 191 30.059459034610772 1 +198 191 30.059458834610769 0 +198 193 30.059459034610772 1 +198 193 30.059458834610769 0 +198 195 30.059459034610772 1 +198 195 30.059458834610769 0 +198 197 30.059459034610772 1 +198 197 30.059458834610769 0 +198 199 30.059459034610772 1 +198 199 30.059458834610769 0 +198 201 104.403065189112240 1 +198 201 104.403064989112252 0 +198 203 104.403065189112240 1 +198 203 104.403064989112252 0 +198 205 104.403065189112240 1 +198 205 104.403064989112252 0 +198 207 104.403065189112240 1 +198 207 104.403064989112252 0 +198 209 104.403065189112240 1 +198 209 104.403064989112252 0 +198 211 104.403065189112240 1 +198 211 104.403064989112252 0 +198 213 104.403065189112240 1 +198 213 104.403064989112252 0 +198 215 104.403065189112240 1 +198 215 104.403064989112252 0 +198 217 104.403065189112240 1 +198 217 104.403064989112252 0 +198 219 104.403065189112240 1 +198 219 104.403064989112252 0 +200 1 401.123422502669825 1 +200 1 401.123422302669780 0 +200 3 401.123422502669825 1 +200 3 401.123422302669780 0 +200 5 401.123422502669825 1 +200 5 401.123422302669780 0 +200 7 401.123422502669825 1 +200 7 401.123422302669780 0 +200 9 401.123422502669825 1 +200 9 401.123422302669780 0 +200 11 401.123422502669825 1 +200 11 401.123422302669780 0 +200 13 401.123422502669825 1 +200 13 401.123422302669780 0 +200 15 401.123422502669825 1 +200 15 401.123422302669780 0 +200 17 401.123422502669825 1 +200 17 401.123422302669780 0 +200 19 401.123422502669825 1 +200 19 401.123422302669780 0 +200 21 401.123422502669825 1 +200 21 401.123422302669780 0 +200 23 401.123422502669825 1 +200 23 401.123422302669780 0 +200 25 401.123422502669825 1 +200 25 401.123422302669780 0 +200 27 401.123422502669825 1 +200 27 401.123422302669780 0 +200 29 401.123422502669825 1 +200 29 401.123422302669780 0 +200 31 401.123422502669825 1 +200 31 401.123422302669780 0 +200 33 401.123422502669825 1 +200 33 401.123422302669780 0 +200 35 401.123422502669825 1 +200 35 401.123422302669780 0 +200 37 401.123422502669825 1 +200 37 401.123422302669780 0 +200 39 401.123422502669825 1 +200 39 401.123422302669780 0 +200 41 401.123422502669825 1 +200 41 401.123422302669780 0 +200 43 401.123422502669825 1 +200 43 401.123422302669780 0 +200 45 401.123422502669825 1 +200 45 401.123422302669780 0 +200 47 401.123422502669825 1 +200 47 401.123422302669780 0 +200 49 401.123422502669825 1 +200 49 401.123422302669780 0 +200 51 401.123422502669825 1 +200 51 401.123422302669780 0 +200 53 401.123422502669825 1 +200 53 401.123422302669780 0 +200 55 401.123422502669825 1 +200 55 401.123422302669780 0 +200 57 401.123422502669825 1 +200 57 401.123422302669780 0 +200 59 401.123422502669825 1 +200 59 401.123422302669780 0 +200 61 301.496268733636498 1 +200 61 301.496268533636453 0 +200 63 301.496268733636498 1 +200 63 301.496268533636453 0 +200 65 301.496268733636498 1 +200 65 301.496268533636453 0 +200 67 301.496268733636498 1 +200 67 301.496268533636453 0 +200 69 301.496268733636498 1 +200 69 301.496268533636453 0 +200 71 301.496268733636498 1 +200 71 301.496268533636453 0 +200 73 301.496268733636498 1 +200 73 301.496268533636453 0 +200 75 301.496268733636498 1 +200 75 301.496268533636453 0 +200 77 301.496268733636498 1 +200 77 301.496268533636453 0 +200 79 301.496268733636498 1 +200 79 301.496268533636453 0 +200 81 301.496268733636498 1 +200 81 301.496268533636453 0 +200 83 301.496268733636498 1 +200 83 301.496268533636453 0 +200 85 301.496268733636498 1 +200 85 301.496268533636453 0 +200 87 301.496268733636498 1 +200 87 301.496268533636453 0 +200 89 301.496268733636498 1 +200 89 301.496268533636453 0 +200 91 301.496268733636498 1 +200 91 301.496268533636453 0 +200 93 301.496268733636498 1 +200 93 301.496268533636453 0 +200 95 301.496268733636498 1 +200 95 301.496268533636453 0 +200 97 301.496268733636498 1 +200 97 301.496268533636453 0 +200 99 301.496268733636498 1 +200 99 301.496268533636453 0 +200 101 301.496268733636498 1 +200 101 301.496268533636453 0 +200 103 301.496268733636498 1 +200 103 301.496268533636453 0 +200 105 301.496268733636498 1 +200 105 301.496268533636453 0 +200 107 301.496268733636498 1 +200 107 301.496268533636453 0 +200 109 301.496268733636498 1 +200 109 301.496268533636453 0 +200 111 301.496268733636498 1 +200 111 301.496268533636453 0 +200 113 301.496268733636498 1 +200 113 301.496268533636453 0 +200 115 301.496268733636498 1 +200 115 301.496268533636453 0 +200 117 301.496268733636498 1 +200 117 301.496268533636453 0 +200 119 301.496268733636498 1 +200 119 301.496268533636453 0 +200 121 202.237484261575247 1 +200 121 202.237484061575259 0 +200 123 202.237484261575247 1 +200 123 202.237484061575259 0 +200 125 202.237484261575247 1 +200 125 202.237484061575259 0 +200 127 202.237484261575247 1 +200 127 202.237484061575259 0 +200 129 202.237484261575247 1 +200 129 202.237484061575259 0 +200 131 202.237484261575247 1 +200 131 202.237484061575259 0 +200 133 202.237484261575247 1 +200 133 202.237484061575259 0 +200 135 202.237484261575247 1 +200 135 202.237484061575259 0 +200 137 202.237484261575247 1 +200 137 202.237484061575259 0 +200 139 202.237484261575247 1 +200 139 202.237484061575259 0 +200 141 202.237484261575247 1 +200 141 202.237484061575259 0 +200 143 202.237484261575247 1 +200 143 202.237484061575259 0 +200 145 202.237484261575247 1 +200 145 202.237484061575259 0 +200 147 202.237484261575247 1 +200 147 202.237484061575259 0 +200 149 202.237484261575247 1 +200 149 202.237484061575259 0 +200 151 202.237484261575247 1 +200 151 202.237484061575259 0 +200 153 202.237484261575247 1 +200 153 202.237484061575259 0 +200 155 202.237484261575247 1 +200 155 202.237484061575259 0 +200 157 202.237484261575247 1 +200 157 202.237484061575259 0 +200 159 202.237484261575247 1 +200 159 202.237484061575259 0 +200 161 202.237484261575247 1 +200 161 202.237484061575259 0 +200 163 202.237484261575247 1 +200 163 202.237484061575259 0 +200 165 202.237484261575247 1 +200 165 202.237484061575259 0 +200 167 202.237484261575247 1 +200 167 202.237484061575259 0 +200 169 202.237484261575247 1 +200 169 202.237484061575259 0 +200 171 202.237484261575247 1 +200 171 202.237484061575259 0 +200 173 202.237484261575247 1 +200 173 202.237484061575259 0 +200 175 202.237484261575247 1 +200 175 202.237484061575259 0 +200 177 202.237484261575247 1 +200 177 202.237484061575259 0 +200 179 202.237484261575247 1 +200 179 202.237484061575259 0 +200 181 104.403065189112240 1 +200 181 104.403064989112252 0 +200 183 104.403065189112240 1 +200 183 104.403064989112252 0 +200 185 104.403065189112240 1 +200 185 104.403064989112252 0 +200 187 104.403065189112240 1 +200 187 104.403064989112252 0 +200 189 104.403065189112240 1 +200 189 104.403064989112252 0 +200 191 104.403065189112240 1 +200 191 104.403064989112252 0 +200 193 104.403065189112240 1 +200 193 104.403064989112252 0 +200 195 104.403065189112240 1 +200 195 104.403064989112252 0 +200 197 104.403065189112240 1 +200 197 104.403064989112252 0 +200 199 104.403065189112240 1 +200 199 104.403064989112252 0 +200 201 30.059459034610772 1 +200 201 30.059458834610769 0 +200 203 30.059459034610772 1 +200 203 30.059458834610769 0 +200 205 30.059459034610772 1 +200 205 30.059458834610769 0 +200 207 30.059459034610772 1 +200 207 30.059458834610769 0 +200 209 30.059459034610772 1 +200 209 30.059458834610769 0 +200 211 30.059459034610772 1 +200 211 30.059458834610769 0 +200 213 30.059459034610772 1 +200 213 30.059458834610769 0 +200 215 30.000000099990881 1 +200 215 29.999999899990879 0 +200 217 30.059459034610772 1 +200 217 30.059458834610769 0 +200 219 30.059459034610772 1 +200 219 30.059458834610769 0 +202 1 401.123422502669825 1 +202 1 401.123422302669780 0 +202 3 401.123422502669825 1 +202 3 401.123422302669780 0 +202 5 401.123422502669825 1 +202 5 401.123422302669780 0 +202 7 401.123422502669825 1 +202 7 401.123422302669780 0 +202 9 401.123422502669825 1 +202 9 401.123422302669780 0 +202 11 401.123422502669825 1 +202 11 401.123422302669780 0 +202 13 401.123422502669825 1 +202 13 401.123422302669780 0 +202 15 401.123422502669825 1 +202 15 401.123422302669780 0 +202 17 401.123422502669825 1 +202 17 401.123422302669780 0 +202 19 401.123422502669825 1 +202 19 401.123422302669780 0 +202 21 401.123422502669825 1 +202 21 401.123422302669780 0 +202 23 401.123422502669825 1 +202 23 401.123422302669780 0 +202 25 401.123422502669825 1 +202 25 401.123422302669780 0 +202 27 401.123422502669825 1 +202 27 401.123422302669780 0 +202 29 401.123422502669825 1 +202 29 401.123422302669780 0 +202 31 401.123422502669825 1 +202 31 401.123422302669780 0 +202 33 401.123422502669825 1 +202 33 401.123422302669780 0 +202 35 401.123422502669825 1 +202 35 401.123422302669780 0 +202 37 401.123422502669825 1 +202 37 401.123422302669780 0 +202 39 401.123422502669825 1 +202 39 401.123422302669780 0 +202 41 401.123422502669825 1 +202 41 401.123422302669780 0 +202 43 401.123422502669825 1 +202 43 401.123422302669780 0 +202 45 401.123422502669825 1 +202 45 401.123422302669780 0 +202 47 401.123422502669825 1 +202 47 401.123422302669780 0 +202 49 401.123422502669825 1 +202 49 401.123422302669780 0 +202 51 401.123422502669825 1 +202 51 401.123422302669780 0 +202 53 401.123422502669825 1 +202 53 401.123422302669780 0 +202 55 401.123422502669825 1 +202 55 401.123422302669780 0 +202 57 401.123422502669825 1 +202 57 401.123422302669780 0 +202 59 401.123422502669825 1 +202 59 401.123422302669780 0 +202 61 301.496268733636498 1 +202 61 301.496268533636453 0 +202 63 301.496268733636498 1 +202 63 301.496268533636453 0 +202 65 301.496268733636498 1 +202 65 301.496268533636453 0 +202 67 301.496268733636498 1 +202 67 301.496268533636453 0 +202 69 301.496268733636498 1 +202 69 301.496268533636453 0 +202 71 301.496268733636498 1 +202 71 301.496268533636453 0 +202 73 301.496268733636498 1 +202 73 301.496268533636453 0 +202 75 301.496268733636498 1 +202 75 301.496268533636453 0 +202 77 301.496268733636498 1 +202 77 301.496268533636453 0 +202 79 301.496268733636498 1 +202 79 301.496268533636453 0 +202 81 301.496268733636498 1 +202 81 301.496268533636453 0 +202 83 301.496268733636498 1 +202 83 301.496268533636453 0 +202 85 301.496268733636498 1 +202 85 301.496268533636453 0 +202 87 301.496268733636498 1 +202 87 301.496268533636453 0 +202 89 301.496268733636498 1 +202 89 301.496268533636453 0 +202 91 301.496268733636498 1 +202 91 301.496268533636453 0 +202 93 301.496268733636498 1 +202 93 301.496268533636453 0 +202 95 301.496268733636498 1 +202 95 301.496268533636453 0 +202 97 301.496268733636498 1 +202 97 301.496268533636453 0 +202 99 301.496268733636498 1 +202 99 301.496268533636453 0 +202 101 301.496268733636498 1 +202 101 301.496268533636453 0 +202 103 301.496268733636498 1 +202 103 301.496268533636453 0 +202 105 301.496268733636498 1 +202 105 301.496268533636453 0 +202 107 301.496268733636498 1 +202 107 301.496268533636453 0 +202 109 301.496268733636498 1 +202 109 301.496268533636453 0 +202 111 301.496268733636498 1 +202 111 301.496268533636453 0 +202 113 301.496268733636498 1 +202 113 301.496268533636453 0 +202 115 301.496268733636498 1 +202 115 301.496268533636453 0 +202 117 301.496268733636498 1 +202 117 301.496268533636453 0 +202 119 301.496268733636498 1 +202 119 301.496268533636453 0 +202 121 202.237484261575247 1 +202 121 202.237484061575259 0 +202 123 202.237484261575247 1 +202 123 202.237484061575259 0 +202 125 202.237484261575247 1 +202 125 202.237484061575259 0 +202 127 202.237484261575247 1 +202 127 202.237484061575259 0 +202 129 202.237484261575247 1 +202 129 202.237484061575259 0 +202 131 202.237484261575247 1 +202 131 202.237484061575259 0 +202 133 202.237484261575247 1 +202 133 202.237484061575259 0 +202 135 202.237484261575247 1 +202 135 202.237484061575259 0 +202 137 202.237484261575247 1 +202 137 202.237484061575259 0 +202 139 202.237484261575247 1 +202 139 202.237484061575259 0 +202 141 202.237484261575247 1 +202 141 202.237484061575259 0 +202 143 202.237484261575247 1 +202 143 202.237484061575259 0 +202 145 202.237484261575247 1 +202 145 202.237484061575259 0 +202 147 202.237484261575247 1 +202 147 202.237484061575259 0 +202 149 202.237484261575247 1 +202 149 202.237484061575259 0 +202 151 202.237484261575247 1 +202 151 202.237484061575259 0 +202 153 202.237484261575247 1 +202 153 202.237484061575259 0 +202 155 202.237484261575247 1 +202 155 202.237484061575259 0 +202 157 202.237484261575247 1 +202 157 202.237484061575259 0 +202 159 202.237484261575247 1 +202 159 202.237484061575259 0 +202 161 202.237484261575247 1 +202 161 202.237484061575259 0 +202 163 202.237484261575247 1 +202 163 202.237484061575259 0 +202 165 202.237484261575247 1 +202 165 202.237484061575259 0 +202 167 202.237484261575247 1 +202 167 202.237484061575259 0 +202 169 202.237484261575247 1 +202 169 202.237484061575259 0 +202 171 202.237484261575247 1 +202 171 202.237484061575259 0 +202 173 202.237484261575247 1 +202 173 202.237484061575259 0 +202 175 202.237484261575247 1 +202 175 202.237484061575259 0 +202 177 202.237484261575247 1 +202 177 202.237484061575259 0 +202 179 202.237484261575247 1 +202 179 202.237484061575259 0 +202 181 104.403065189112240 1 +202 181 104.403064989112252 0 +202 183 104.403065189112240 1 +202 183 104.403064989112252 0 +202 185 104.403065189112240 1 +202 185 104.403064989112252 0 +202 187 104.403065189112240 1 +202 187 104.403064989112252 0 +202 189 104.403065189112240 1 +202 189 104.403064989112252 0 +202 191 104.403065189112240 1 +202 191 104.403064989112252 0 +202 193 104.403065189112240 1 +202 193 104.403064989112252 0 +202 195 104.403065189112240 1 +202 195 104.403064989112252 0 +202 197 104.403065189112240 1 +202 197 104.403064989112252 0 +202 199 104.403065189112240 1 +202 199 104.403064989112252 0 +202 201 30.059459034610772 1 +202 201 30.059458834610769 0 +202 203 30.059459034610772 1 +202 203 30.059458834610769 0 +202 205 30.059459034610772 1 +202 205 30.059458834610769 0 +202 207 30.059459034610772 1 +202 207 30.059458834610769 0 +202 209 30.059459034610772 1 +202 209 30.059458834610769 0 +202 211 30.059459034610772 1 +202 211 30.059458834610769 0 +202 213 30.059459034610772 1 +202 213 30.059458834610769 0 +202 215 30.059459034610772 1 +202 215 30.059458834610769 0 +202 217 30.059459034610772 1 +202 217 30.059458834610769 0 +202 219 30.059459034610772 1 +202 219 30.059458834610769 0 +204 1 401.123422502669825 1 +204 1 401.123422302669780 0 +204 3 401.123422502669825 1 +204 3 401.123422302669780 0 +204 5 401.123422502669825 1 +204 5 401.123422302669780 0 +204 7 401.123422502669825 1 +204 7 401.123422302669780 0 +204 9 401.123422502669825 1 +204 9 401.123422302669780 0 +204 11 401.123422502669825 1 +204 11 401.123422302669780 0 +204 13 401.123422502669825 1 +204 13 401.123422302669780 0 +204 15 401.123422502669825 1 +204 15 401.123422302669780 0 +204 17 401.123422502669825 1 +204 17 401.123422302669780 0 +204 19 401.123422502669825 1 +204 19 401.123422302669780 0 +204 21 401.123422502669825 1 +204 21 401.123422302669780 0 +204 23 401.123422502669825 1 +204 23 401.123422302669780 0 +204 25 401.123422502669825 1 +204 25 401.123422302669780 0 +204 27 401.123422502669825 1 +204 27 401.123422302669780 0 +204 29 401.123422502669825 1 +204 29 401.123422302669780 0 +204 31 401.123422502669825 1 +204 31 401.123422302669780 0 +204 33 401.123422502669825 1 +204 33 401.123422302669780 0 +204 35 401.123422502669825 1 +204 35 401.123422302669780 0 +204 37 401.123422502669825 1 +204 37 401.123422302669780 0 +204 39 401.123422502669825 1 +204 39 401.123422302669780 0 +204 41 401.123422502669825 1 +204 41 401.123422302669780 0 +204 43 401.123422502669825 1 +204 43 401.123422302669780 0 +204 45 401.123422502669825 1 +204 45 401.123422302669780 0 +204 47 401.123422502669825 1 +204 47 401.123422302669780 0 +204 49 401.123422502669825 1 +204 49 401.123422302669780 0 +204 51 401.123422502669825 1 +204 51 401.123422302669780 0 +204 53 401.123422502669825 1 +204 53 401.123422302669780 0 +204 55 401.123422502669825 1 +204 55 401.123422302669780 0 +204 57 401.123422502669825 1 +204 57 401.123422302669780 0 +204 59 401.123422502669825 1 +204 59 401.123422302669780 0 +204 61 301.496268733636498 1 +204 61 301.496268533636453 0 +204 63 301.496268733636498 1 +204 63 301.496268533636453 0 +204 65 301.496268733636498 1 +204 65 301.496268533636453 0 +204 67 301.496268733636498 1 +204 67 301.496268533636453 0 +204 69 301.496268733636498 1 +204 69 301.496268533636453 0 +204 71 301.496268733636498 1 +204 71 301.496268533636453 0 +204 73 301.496268733636498 1 +204 73 301.496268533636453 0 +204 75 301.496268733636498 1 +204 75 301.496268533636453 0 +204 77 301.496268733636498 1 +204 77 301.496268533636453 0 +204 79 301.496268733636498 1 +204 79 301.496268533636453 0 +204 81 301.496268733636498 1 +204 81 301.496268533636453 0 +204 83 301.496268733636498 1 +204 83 301.496268533636453 0 +204 85 301.496268733636498 1 +204 85 301.496268533636453 0 +204 87 301.496268733636498 1 +204 87 301.496268533636453 0 +204 89 301.496268733636498 1 +204 89 301.496268533636453 0 +204 91 301.496268733636498 1 +204 91 301.496268533636453 0 +204 93 301.496268733636498 1 +204 93 301.496268533636453 0 +204 95 301.496268733636498 1 +204 95 301.496268533636453 0 +204 97 301.496268733636498 1 +204 97 301.496268533636453 0 +204 99 301.496268733636498 1 +204 99 301.496268533636453 0 +204 101 301.496268733636498 1 +204 101 301.496268533636453 0 +204 103 301.496268733636498 1 +204 103 301.496268533636453 0 +204 105 301.496268733636498 1 +204 105 301.496268533636453 0 +204 107 301.496268733636498 1 +204 107 301.496268533636453 0 +204 109 301.496268733636498 1 +204 109 301.496268533636453 0 +204 111 301.496268733636498 1 +204 111 301.496268533636453 0 +204 113 301.496268733636498 1 +204 113 301.496268533636453 0 +204 115 301.496268733636498 1 +204 115 301.496268533636453 0 +204 117 301.496268733636498 1 +204 117 301.496268533636453 0 +204 119 301.496268733636498 1 +204 119 301.496268533636453 0 +204 121 202.237484261575247 1 +204 121 202.237484061575259 0 +204 123 202.237484261575247 1 +204 123 202.237484061575259 0 +204 125 202.237484261575247 1 +204 125 202.237484061575259 0 +204 127 202.237484261575247 1 +204 127 202.237484061575259 0 +204 129 202.237484261575247 1 +204 129 202.237484061575259 0 +204 131 202.237484261575247 1 +204 131 202.237484061575259 0 +204 133 202.237484261575247 1 +204 133 202.237484061575259 0 +204 135 202.237484261575247 1 +204 135 202.237484061575259 0 +204 137 202.237484261575247 1 +204 137 202.237484061575259 0 +204 139 202.237484261575247 1 +204 139 202.237484061575259 0 +204 141 202.237484261575247 1 +204 141 202.237484061575259 0 +204 143 202.237484261575247 1 +204 143 202.237484061575259 0 +204 145 202.237484261575247 1 +204 145 202.237484061575259 0 +204 147 202.237484261575247 1 +204 147 202.237484061575259 0 +204 149 202.237484261575247 1 +204 149 202.237484061575259 0 +204 151 202.237484261575247 1 +204 151 202.237484061575259 0 +204 153 202.237484261575247 1 +204 153 202.237484061575259 0 +204 155 202.237484261575247 1 +204 155 202.237484061575259 0 +204 157 202.237484261575247 1 +204 157 202.237484061575259 0 +204 159 202.237484261575247 1 +204 159 202.237484061575259 0 +204 161 202.237484261575247 1 +204 161 202.237484061575259 0 +204 163 202.237484261575247 1 +204 163 202.237484061575259 0 +204 165 202.237484261575247 1 +204 165 202.237484061575259 0 +204 167 202.237484261575247 1 +204 167 202.237484061575259 0 +204 169 202.237484261575247 1 +204 169 202.237484061575259 0 +204 171 202.237484261575247 1 +204 171 202.237484061575259 0 +204 173 202.237484261575247 1 +204 173 202.237484061575259 0 +204 175 202.237484261575247 1 +204 175 202.237484061575259 0 +204 177 202.237484261575247 1 +204 177 202.237484061575259 0 +204 179 202.237484261575247 1 +204 179 202.237484061575259 0 +204 181 104.403065189112240 1 +204 181 104.403064989112252 0 +204 183 104.403065189112240 1 +204 183 104.403064989112252 0 +204 185 104.403065189112240 1 +204 185 104.403064989112252 0 +204 187 104.403065189112240 1 +204 187 104.403064989112252 0 +204 189 104.403065189112240 1 +204 189 104.403064989112252 0 +204 191 104.403065189112240 1 +204 191 104.403064989112252 0 +204 193 104.403065189112240 1 +204 193 104.403064989112252 0 +204 195 104.403065189112240 1 +204 195 104.403064989112252 0 +204 197 104.403065189112240 1 +204 197 104.403064989112252 0 +204 199 104.403065189112240 1 +204 199 104.403064989112252 0 +204 201 30.059459034610772 1 +204 201 30.059458834610769 0 +204 203 30.059459034610772 1 +204 203 30.059458834610769 0 +204 205 30.059459034610772 1 +204 205 30.059458834610769 0 +204 207 30.059459034610772 1 +204 207 30.059458834610769 0 +204 209 30.059459034610772 1 +204 209 30.059458834610769 0 +204 211 30.000000099990881 1 +204 211 29.999999899990879 0 +204 213 30.059459034610772 1 +204 213 30.059458834610769 0 +204 215 30.000000099990881 1 +204 215 29.999999899990879 0 +204 217 30.000000099990881 1 +204 217 29.999999899990879 0 +204 219 30.059459034610772 1 +204 219 30.059458834610769 0 +206 1 401.123422502669825 1 +206 1 401.123422302669780 0 +206 3 401.123422502669825 1 +206 3 401.123422302669780 0 +206 5 401.123422502669825 1 +206 5 401.123422302669780 0 +206 7 401.123422502669825 1 +206 7 401.123422302669780 0 +206 9 401.123422502669825 1 +206 9 401.123422302669780 0 +206 11 401.123422502669825 1 +206 11 401.123422302669780 0 +206 13 401.123422502669825 1 +206 13 401.123422302669780 0 +206 15 401.123422502669825 1 +206 15 401.123422302669780 0 +206 17 401.123422502669825 1 +206 17 401.123422302669780 0 +206 19 401.123422502669825 1 +206 19 401.123422302669780 0 +206 21 401.123422502669825 1 +206 21 401.123422302669780 0 +206 23 401.123422502669825 1 +206 23 401.123422302669780 0 +206 25 401.123422502669825 1 +206 25 401.123422302669780 0 +206 27 401.123422502669825 1 +206 27 401.123422302669780 0 +206 29 401.123422502669825 1 +206 29 401.123422302669780 0 +206 31 401.123422502669825 1 +206 31 401.123422302669780 0 +206 33 401.123422502669825 1 +206 33 401.123422302669780 0 +206 35 401.123422502669825 1 +206 35 401.123422302669780 0 +206 37 401.123422502669825 1 +206 37 401.123422302669780 0 +206 39 401.123422502669825 1 +206 39 401.123422302669780 0 +206 41 401.123422502669825 1 +206 41 401.123422302669780 0 +206 43 401.123422502669825 1 +206 43 401.123422302669780 0 +206 45 401.123422502669825 1 +206 45 401.123422302669780 0 +206 47 401.123422502669825 1 +206 47 401.123422302669780 0 +206 49 401.123422502669825 1 +206 49 401.123422302669780 0 +206 51 401.123422502669825 1 +206 51 401.123422302669780 0 +206 53 401.123422502669825 1 +206 53 401.123422302669780 0 +206 55 401.123422502669825 1 +206 55 401.123422302669780 0 +206 57 401.123422502669825 1 +206 57 401.123422302669780 0 +206 59 401.123422502669825 1 +206 59 401.123422302669780 0 +206 61 301.496268733636498 1 +206 61 301.496268533636453 0 +206 63 301.496268733636498 1 +206 63 301.496268533636453 0 +206 65 301.496268733636498 1 +206 65 301.496268533636453 0 +206 67 301.496268733636498 1 +206 67 301.496268533636453 0 +206 69 301.496268733636498 1 +206 69 301.496268533636453 0 +206 71 301.496268733636498 1 +206 71 301.496268533636453 0 +206 73 301.496268733636498 1 +206 73 301.496268533636453 0 +206 75 301.496268733636498 1 +206 75 301.496268533636453 0 +206 77 301.496268733636498 1 +206 77 301.496268533636453 0 +206 79 301.496268733636498 1 +206 79 301.496268533636453 0 +206 81 301.496268733636498 1 +206 81 301.496268533636453 0 +206 83 301.496268733636498 1 +206 83 301.496268533636453 0 +206 85 301.496268733636498 1 +206 85 301.496268533636453 0 +206 87 301.496268733636498 1 +206 87 301.496268533636453 0 +206 89 301.496268733636498 1 +206 89 301.496268533636453 0 +206 91 301.496268733636498 1 +206 91 301.496268533636453 0 +206 93 301.496268733636498 1 +206 93 301.496268533636453 0 +206 95 301.496268733636498 1 +206 95 301.496268533636453 0 +206 97 301.496268733636498 1 +206 97 301.496268533636453 0 +206 99 301.496268733636498 1 +206 99 301.496268533636453 0 +206 101 301.496268733636498 1 +206 101 301.496268533636453 0 +206 103 301.496268733636498 1 +206 103 301.496268533636453 0 +206 105 301.496268733636498 1 +206 105 301.496268533636453 0 +206 107 301.496268733636498 1 +206 107 301.496268533636453 0 +206 109 301.496268733636498 1 +206 109 301.496268533636453 0 +206 111 301.496268733636498 1 +206 111 301.496268533636453 0 +206 113 301.496268733636498 1 +206 113 301.496268533636453 0 +206 115 301.496268733636498 1 +206 115 301.496268533636453 0 +206 117 301.496268733636498 1 +206 117 301.496268533636453 0 +206 119 301.496268733636498 1 +206 119 301.496268533636453 0 +206 121 202.237484261575247 1 +206 121 202.237484061575259 0 +206 123 202.237484261575247 1 +206 123 202.237484061575259 0 +206 125 202.237484261575247 1 +206 125 202.237484061575259 0 +206 127 202.237484261575247 1 +206 127 202.237484061575259 0 +206 129 202.237484261575247 1 +206 129 202.237484061575259 0 +206 131 202.237484261575247 1 +206 131 202.237484061575259 0 +206 133 202.237484261575247 1 +206 133 202.237484061575259 0 +206 135 202.237484261575247 1 +206 135 202.237484061575259 0 +206 137 202.237484261575247 1 +206 137 202.237484061575259 0 +206 139 202.237484261575247 1 +206 139 202.237484061575259 0 +206 141 202.237484261575247 1 +206 141 202.237484061575259 0 +206 143 202.237484261575247 1 +206 143 202.237484061575259 0 +206 145 202.237484261575247 1 +206 145 202.237484061575259 0 +206 147 202.237484261575247 1 +206 147 202.237484061575259 0 +206 149 202.237484261575247 1 +206 149 202.237484061575259 0 +206 151 202.237484261575247 1 +206 151 202.237484061575259 0 +206 153 202.237484261575247 1 +206 153 202.237484061575259 0 +206 155 202.237484261575247 1 +206 155 202.237484061575259 0 +206 157 202.237484261575247 1 +206 157 202.237484061575259 0 +206 159 202.237484261575247 1 +206 159 202.237484061575259 0 +206 161 202.237484261575247 1 +206 161 202.237484061575259 0 +206 163 202.237484261575247 1 +206 163 202.237484061575259 0 +206 165 202.237484261575247 1 +206 165 202.237484061575259 0 +206 167 202.237484261575247 1 +206 167 202.237484061575259 0 +206 169 202.237484261575247 1 +206 169 202.237484061575259 0 +206 171 202.237484261575247 1 +206 171 202.237484061575259 0 +206 173 202.237484261575247 1 +206 173 202.237484061575259 0 +206 175 202.237484261575247 1 +206 175 202.237484061575259 0 +206 177 202.237484261575247 1 +206 177 202.237484061575259 0 +206 179 202.237484261575247 1 +206 179 202.237484061575259 0 +206 181 104.403065189112240 1 +206 181 104.403064989112252 0 +206 183 104.403065189112240 1 +206 183 104.403064989112252 0 +206 185 104.403065189112240 1 +206 185 104.403064989112252 0 +206 187 104.403065189112240 1 +206 187 104.403064989112252 0 +206 189 104.403065189112240 1 +206 189 104.403064989112252 0 +206 191 104.403065189112240 1 +206 191 104.403064989112252 0 +206 193 104.403065189112240 1 +206 193 104.403064989112252 0 +206 195 104.403065189112240 1 +206 195 104.403064989112252 0 +206 197 104.403065189112240 1 +206 197 104.403064989112252 0 +206 199 104.403065189112240 1 +206 199 104.403064989112252 0 +206 201 30.059459034610772 1 +206 201 30.059458834610769 0 +206 203 30.059459034610772 1 +206 203 30.059458834610769 0 +206 205 30.059459034610772 1 +206 205 30.059458834610769 0 +206 207 30.059459034610772 1 +206 207 30.059458834610769 0 +206 209 30.059459034610772 1 +206 209 30.059458834610769 0 +206 211 30.059459034610772 1 +206 211 30.059458834610769 0 +206 213 30.059459034610772 1 +206 213 30.059458834610769 0 +206 215 30.059459034610772 1 +206 215 30.059458834610769 0 +206 217 30.059459034610772 1 +206 217 30.059458834610769 0 +206 219 30.059459034610772 1 +206 219 30.059458834610769 0 +208 1 401.123422502669825 1 +208 1 401.123422302669780 0 +208 3 401.123422502669825 1 +208 3 401.123422302669780 0 +208 5 401.123422502669825 1 +208 5 401.123422302669780 0 +208 7 401.123422502669825 1 +208 7 401.123422302669780 0 +208 9 401.123422502669825 1 +208 9 401.123422302669780 0 +208 11 401.123422502669825 1 +208 11 401.123422302669780 0 +208 13 401.123422502669825 1 +208 13 401.123422302669780 0 +208 15 401.123422502669825 1 +208 15 401.123422302669780 0 +208 17 401.123422502669825 1 +208 17 401.123422302669780 0 +208 19 401.123422502669825 1 +208 19 401.123422302669780 0 +208 21 401.123422502669825 1 +208 21 401.123422302669780 0 +208 23 401.123422502669825 1 +208 23 401.123422302669780 0 +208 25 401.123422502669825 1 +208 25 401.123422302669780 0 +208 27 401.123422502669825 1 +208 27 401.123422302669780 0 +208 29 401.123422502669825 1 +208 29 401.123422302669780 0 +208 31 401.123422502669825 1 +208 31 401.123422302669780 0 +208 33 401.123422502669825 1 +208 33 401.123422302669780 0 +208 35 401.123422502669825 1 +208 35 401.123422302669780 0 +208 37 401.123422502669825 1 +208 37 401.123422302669780 0 +208 39 401.123422502669825 1 +208 39 401.123422302669780 0 +208 41 401.123422502669825 1 +208 41 401.123422302669780 0 +208 43 401.123422502669825 1 +208 43 401.123422302669780 0 +208 45 401.123422502669825 1 +208 45 401.123422302669780 0 +208 47 401.123422502669825 1 +208 47 401.123422302669780 0 +208 49 401.123422502669825 1 +208 49 401.123422302669780 0 +208 51 401.123422502669825 1 +208 51 401.123422302669780 0 +208 53 401.123422502669825 1 +208 53 401.123422302669780 0 +208 55 401.123422502669825 1 +208 55 401.123422302669780 0 +208 57 401.123422502669825 1 +208 57 401.123422302669780 0 +208 59 401.123422502669825 1 +208 59 401.123422302669780 0 +208 61 301.496268733636498 1 +208 61 301.496268533636453 0 +208 63 301.496268733636498 1 +208 63 301.496268533636453 0 +208 65 301.496268733636498 1 +208 65 301.496268533636453 0 +208 67 301.496268733636498 1 +208 67 301.496268533636453 0 +208 69 301.496268733636498 1 +208 69 301.496268533636453 0 +208 71 301.496268733636498 1 +208 71 301.496268533636453 0 +208 73 301.496268733636498 1 +208 73 301.496268533636453 0 +208 75 301.496268733636498 1 +208 75 301.496268533636453 0 +208 77 301.496268733636498 1 +208 77 301.496268533636453 0 +208 79 301.496268733636498 1 +208 79 301.496268533636453 0 +208 81 301.496268733636498 1 +208 81 301.496268533636453 0 +208 83 301.496268733636498 1 +208 83 301.496268533636453 0 +208 85 301.496268733636498 1 +208 85 301.496268533636453 0 +208 87 301.496268733636498 1 +208 87 301.496268533636453 0 +208 89 301.496268733636498 1 +208 89 301.496268533636453 0 +208 91 301.496268733636498 1 +208 91 301.496268533636453 0 +208 93 301.496268733636498 1 +208 93 301.496268533636453 0 +208 95 301.496268733636498 1 +208 95 301.496268533636453 0 +208 97 301.496268733636498 1 +208 97 301.496268533636453 0 +208 99 301.496268733636498 1 +208 99 301.496268533636453 0 +208 101 301.496268733636498 1 +208 101 301.496268533636453 0 +208 103 301.496268733636498 1 +208 103 301.496268533636453 0 +208 105 301.496268733636498 1 +208 105 301.496268533636453 0 +208 107 301.496268733636498 1 +208 107 301.496268533636453 0 +208 109 301.496268733636498 1 +208 109 301.496268533636453 0 +208 111 301.496268733636498 1 +208 111 301.496268533636453 0 +208 113 301.496268733636498 1 +208 113 301.496268533636453 0 +208 115 301.496268733636498 1 +208 115 301.496268533636453 0 +208 117 301.496268733636498 1 +208 117 301.496268533636453 0 +208 119 301.496268733636498 1 +208 119 301.496268533636453 0 +208 121 202.237484261575247 1 +208 121 202.237484061575259 0 +208 123 202.237484261575247 1 +208 123 202.237484061575259 0 +208 125 202.237484261575247 1 +208 125 202.237484061575259 0 +208 127 202.237484261575247 1 +208 127 202.237484061575259 0 +208 129 202.237484261575247 1 +208 129 202.237484061575259 0 +208 131 202.237484261575247 1 +208 131 202.237484061575259 0 +208 133 202.237484261575247 1 +208 133 202.237484061575259 0 +208 135 202.237484261575247 1 +208 135 202.237484061575259 0 +208 137 202.237484261575247 1 +208 137 202.237484061575259 0 +208 139 202.237484261575247 1 +208 139 202.237484061575259 0 +208 141 202.237484261575247 1 +208 141 202.237484061575259 0 +208 143 202.237484261575247 1 +208 143 202.237484061575259 0 +208 145 202.237484261575247 1 +208 145 202.237484061575259 0 +208 147 202.237484261575247 1 +208 147 202.237484061575259 0 +208 149 202.237484261575247 1 +208 149 202.237484061575259 0 +208 151 202.237484261575247 1 +208 151 202.237484061575259 0 +208 153 202.237484261575247 1 +208 153 202.237484061575259 0 +208 155 202.237484261575247 1 +208 155 202.237484061575259 0 +208 157 202.237484261575247 1 +208 157 202.237484061575259 0 +208 159 202.237484261575247 1 +208 159 202.237484061575259 0 +208 161 202.237484261575247 1 +208 161 202.237484061575259 0 +208 163 202.237484261575247 1 +208 163 202.237484061575259 0 +208 165 202.237484261575247 1 +208 165 202.237484061575259 0 +208 167 202.237484261575247 1 +208 167 202.237484061575259 0 +208 169 202.237484261575247 1 +208 169 202.237484061575259 0 +208 171 202.237484261575247 1 +208 171 202.237484061575259 0 +208 173 202.237484261575247 1 +208 173 202.237484061575259 0 +208 175 202.237484261575247 1 +208 175 202.237484061575259 0 +208 177 202.237484261575247 1 +208 177 202.237484061575259 0 +208 179 202.237484261575247 1 +208 179 202.237484061575259 0 +208 181 104.403065189112240 1 +208 181 104.403064989112252 0 +208 183 104.403065189112240 1 +208 183 104.403064989112252 0 +208 185 104.403065189112240 1 +208 185 104.403064989112252 0 +208 187 104.403065189112240 1 +208 187 104.403064989112252 0 +208 189 104.403065189112240 1 +208 189 104.403064989112252 0 +208 191 104.403065189112240 1 +208 191 104.403064989112252 0 +208 193 104.403065189112240 1 +208 193 104.403064989112252 0 +208 195 104.403065189112240 1 +208 195 104.403064989112252 0 +208 197 104.403065189112240 1 +208 197 104.403064989112252 0 +208 199 104.403065189112240 1 +208 199 104.403064989112252 0 +208 201 30.000000099990881 1 +208 201 29.999999899990879 0 +208 203 30.059459034610772 1 +208 203 30.059458834610769 0 +208 205 30.059459034610772 1 +208 205 30.059458834610769 0 +208 207 30.000000099990881 1 +208 207 29.999999899990879 0 +208 209 30.059459034610772 1 +208 209 30.059458834610769 0 +208 211 30.059459034610772 1 +208 211 30.059458834610769 0 +208 213 30.000000099990881 1 +208 213 29.999999899990879 0 +208 215 30.000000099990881 1 +208 215 29.999999899990879 0 +208 217 30.059459034610772 1 +208 217 30.059458834610769 0 +208 219 30.059459034610772 1 +208 219 30.059458834610769 0 +210 1 401.123422502669825 1 +210 1 401.123422302669780 0 +210 3 401.123422502669825 1 +210 3 401.123422302669780 0 +210 5 401.123422502669825 1 +210 5 401.123422302669780 0 +210 7 401.123422502669825 1 +210 7 401.123422302669780 0 +210 9 401.123422502669825 1 +210 9 401.123422302669780 0 +210 11 401.123422502669825 1 +210 11 401.123422302669780 0 +210 13 401.123422502669825 1 +210 13 401.123422302669780 0 +210 15 401.123422502669825 1 +210 15 401.123422302669780 0 +210 17 401.123422502669825 1 +210 17 401.123422302669780 0 +210 19 401.123422502669825 1 +210 19 401.123422302669780 0 +210 21 401.123422502669825 1 +210 21 401.123422302669780 0 +210 23 401.123422502669825 1 +210 23 401.123422302669780 0 +210 25 401.123422502669825 1 +210 25 401.123422302669780 0 +210 27 401.123422502669825 1 +210 27 401.123422302669780 0 +210 29 401.123422502669825 1 +210 29 401.123422302669780 0 +210 31 401.123422502669825 1 +210 31 401.123422302669780 0 +210 33 401.123422502669825 1 +210 33 401.123422302669780 0 +210 35 401.123422502669825 1 +210 35 401.123422302669780 0 +210 37 401.123422502669825 1 +210 37 401.123422302669780 0 +210 39 401.123422502669825 1 +210 39 401.123422302669780 0 +210 41 401.123422502669825 1 +210 41 401.123422302669780 0 +210 43 401.123422502669825 1 +210 43 401.123422302669780 0 +210 45 401.123422502669825 1 +210 45 401.123422302669780 0 +210 47 401.123422502669825 1 +210 47 401.123422302669780 0 +210 49 401.123422502669825 1 +210 49 401.123422302669780 0 +210 51 401.123422502669825 1 +210 51 401.123422302669780 0 +210 53 401.123422502669825 1 +210 53 401.123422302669780 0 +210 55 401.123422502669825 1 +210 55 401.123422302669780 0 +210 57 401.123422502669825 1 +210 57 401.123422302669780 0 +210 59 401.123422502669825 1 +210 59 401.123422302669780 0 +210 61 301.496268733636498 1 +210 61 301.496268533636453 0 +210 63 301.496268733636498 1 +210 63 301.496268533636453 0 +210 65 301.496268733636498 1 +210 65 301.496268533636453 0 +210 67 301.496268733636498 1 +210 67 301.496268533636453 0 +210 69 301.496268733636498 1 +210 69 301.496268533636453 0 +210 71 301.496268733636498 1 +210 71 301.496268533636453 0 +210 73 301.496268733636498 1 +210 73 301.496268533636453 0 +210 75 301.496268733636498 1 +210 75 301.496268533636453 0 +210 77 301.496268733636498 1 +210 77 301.496268533636453 0 +210 79 301.496268733636498 1 +210 79 301.496268533636453 0 +210 81 301.496268733636498 1 +210 81 301.496268533636453 0 +210 83 301.496268733636498 1 +210 83 301.496268533636453 0 +210 85 301.496268733636498 1 +210 85 301.496268533636453 0 +210 87 301.496268733636498 1 +210 87 301.496268533636453 0 +210 89 301.496268733636498 1 +210 89 301.496268533636453 0 +210 91 301.496268733636498 1 +210 91 301.496268533636453 0 +210 93 301.496268733636498 1 +210 93 301.496268533636453 0 +210 95 301.496268733636498 1 +210 95 301.496268533636453 0 +210 97 301.496268733636498 1 +210 97 301.496268533636453 0 +210 99 301.496268733636498 1 +210 99 301.496268533636453 0 +210 101 301.496268733636498 1 +210 101 301.496268533636453 0 +210 103 301.496268733636498 1 +210 103 301.496268533636453 0 +210 105 301.496268733636498 1 +210 105 301.496268533636453 0 +210 107 301.496268733636498 1 +210 107 301.496268533636453 0 +210 109 301.496268733636498 1 +210 109 301.496268533636453 0 +210 111 301.496268733636498 1 +210 111 301.496268533636453 0 +210 113 301.496268733636498 1 +210 113 301.496268533636453 0 +210 115 301.496268733636498 1 +210 115 301.496268533636453 0 +210 117 301.496268733636498 1 +210 117 301.496268533636453 0 +210 119 301.496268733636498 1 +210 119 301.496268533636453 0 +210 121 202.237484261575247 1 +210 121 202.237484061575259 0 +210 123 202.237484261575247 1 +210 123 202.237484061575259 0 +210 125 202.237484261575247 1 +210 125 202.237484061575259 0 +210 127 202.237484261575247 1 +210 127 202.237484061575259 0 +210 129 202.237484261575247 1 +210 129 202.237484061575259 0 +210 131 202.237484261575247 1 +210 131 202.237484061575259 0 +210 133 202.237484261575247 1 +210 133 202.237484061575259 0 +210 135 202.237484261575247 1 +210 135 202.237484061575259 0 +210 137 202.237484261575247 1 +210 137 202.237484061575259 0 +210 139 202.237484261575247 1 +210 139 202.237484061575259 0 +210 141 202.237484261575247 1 +210 141 202.237484061575259 0 +210 143 202.237484261575247 1 +210 143 202.237484061575259 0 +210 145 202.237484261575247 1 +210 145 202.237484061575259 0 +210 147 202.237484261575247 1 +210 147 202.237484061575259 0 +210 149 202.237484261575247 1 +210 149 202.237484061575259 0 +210 151 202.237484261575247 1 +210 151 202.237484061575259 0 +210 153 202.237484261575247 1 +210 153 202.237484061575259 0 +210 155 202.237484261575247 1 +210 155 202.237484061575259 0 +210 157 202.237484261575247 1 +210 157 202.237484061575259 0 +210 159 202.237484261575247 1 +210 159 202.237484061575259 0 +210 161 202.237484261575247 1 +210 161 202.237484061575259 0 +210 163 202.237484261575247 1 +210 163 202.237484061575259 0 +210 165 202.237484261575247 1 +210 165 202.237484061575259 0 +210 167 202.237484261575247 1 +210 167 202.237484061575259 0 +210 169 202.237484261575247 1 +210 169 202.237484061575259 0 +210 171 202.237484261575247 1 +210 171 202.237484061575259 0 +210 173 202.237484261575247 1 +210 173 202.237484061575259 0 +210 175 202.237484261575247 1 +210 175 202.237484061575259 0 +210 177 202.237484261575247 1 +210 177 202.237484061575259 0 +210 179 202.237484261575247 1 +210 179 202.237484061575259 0 +210 181 104.403065189112240 1 +210 181 104.403064989112252 0 +210 183 104.403065189112240 1 +210 183 104.403064989112252 0 +210 185 104.403065189112240 1 +210 185 104.403064989112252 0 +210 187 104.403065189112240 1 +210 187 104.403064989112252 0 +210 189 104.403065189112240 1 +210 189 104.403064989112252 0 +210 191 104.403065189112240 1 +210 191 104.403064989112252 0 +210 193 104.403065189112240 1 +210 193 104.403064989112252 0 +210 195 104.403065189112240 1 +210 195 104.403064989112252 0 +210 197 104.403065189112240 1 +210 197 104.403064989112252 0 +210 199 104.403065189112240 1 +210 199 104.403064989112252 0 +210 201 30.059459034610772 1 +210 201 30.059458834610769 0 +210 203 30.059459034610772 1 +210 203 30.059458834610769 0 +210 205 30.059459034610772 1 +210 205 30.059458834610769 0 +210 207 30.059459034610772 1 +210 207 30.059458834610769 0 +210 209 30.059459034610772 1 +210 209 30.059458834610769 0 +210 211 30.059459034610772 1 +210 211 30.059458834610769 0 +210 213 30.059459034610772 1 +210 213 30.059458834610769 0 +210 215 30.059459034610772 1 +210 215 30.059458834610769 0 +210 217 30.059459034610772 1 +210 217 30.059458834610769 0 +210 219 30.000000099990881 1 +210 219 29.999999899990879 0 +212 1 401.123422502669825 1 +212 1 401.123422302669780 0 +212 3 401.123422502669825 1 +212 3 401.123422302669780 0 +212 5 401.123422502669825 1 +212 5 401.123422302669780 0 +212 7 401.123422502669825 1 +212 7 401.123422302669780 0 +212 9 401.123422502669825 1 +212 9 401.123422302669780 0 +212 11 401.123422502669825 1 +212 11 401.123422302669780 0 +212 13 401.123422502669825 1 +212 13 401.123422302669780 0 +212 15 401.123422502669825 1 +212 15 401.123422302669780 0 +212 17 401.123422502669825 1 +212 17 401.123422302669780 0 +212 19 401.123422502669825 1 +212 19 401.123422302669780 0 +212 21 401.123422502669825 1 +212 21 401.123422302669780 0 +212 23 401.123422502669825 1 +212 23 401.123422302669780 0 +212 25 401.123422502669825 1 +212 25 401.123422302669780 0 +212 27 401.123422502669825 1 +212 27 401.123422302669780 0 +212 29 401.123422502669825 1 +212 29 401.123422302669780 0 +212 31 401.123422502669825 1 +212 31 401.123422302669780 0 +212 33 401.123422502669825 1 +212 33 401.123422302669780 0 +212 35 401.123422502669825 1 +212 35 401.123422302669780 0 +212 37 401.123422502669825 1 +212 37 401.123422302669780 0 +212 39 401.123422502669825 1 +212 39 401.123422302669780 0 +212 41 401.123422502669825 1 +212 41 401.123422302669780 0 +212 43 401.123422502669825 1 +212 43 401.123422302669780 0 +212 45 401.123422502669825 1 +212 45 401.123422302669780 0 +212 47 401.123422502669825 1 +212 47 401.123422302669780 0 +212 49 401.123422502669825 1 +212 49 401.123422302669780 0 +212 51 401.123422502669825 1 +212 51 401.123422302669780 0 +212 53 401.123422502669825 1 +212 53 401.123422302669780 0 +212 55 401.123422502669825 1 +212 55 401.123422302669780 0 +212 57 401.123422502669825 1 +212 57 401.123422302669780 0 +212 59 401.123422502669825 1 +212 59 401.123422302669780 0 +212 61 301.496268733636498 1 +212 61 301.496268533636453 0 +212 63 301.496268733636498 1 +212 63 301.496268533636453 0 +212 65 301.496268733636498 1 +212 65 301.496268533636453 0 +212 67 301.496268733636498 1 +212 67 301.496268533636453 0 +212 69 301.496268733636498 1 +212 69 301.496268533636453 0 +212 71 301.496268733636498 1 +212 71 301.496268533636453 0 +212 73 301.496268733636498 1 +212 73 301.496268533636453 0 +212 75 301.496268733636498 1 +212 75 301.496268533636453 0 +212 77 301.496268733636498 1 +212 77 301.496268533636453 0 +212 79 301.496268733636498 1 +212 79 301.496268533636453 0 +212 81 301.496268733636498 1 +212 81 301.496268533636453 0 +212 83 301.496268733636498 1 +212 83 301.496268533636453 0 +212 85 301.496268733636498 1 +212 85 301.496268533636453 0 +212 87 301.496268733636498 1 +212 87 301.496268533636453 0 +212 89 301.496268733636498 1 +212 89 301.496268533636453 0 +212 91 301.496268733636498 1 +212 91 301.496268533636453 0 +212 93 301.496268733636498 1 +212 93 301.496268533636453 0 +212 95 301.496268733636498 1 +212 95 301.496268533636453 0 +212 97 301.496268733636498 1 +212 97 301.496268533636453 0 +212 99 301.496268733636498 1 +212 99 301.496268533636453 0 +212 101 301.496268733636498 1 +212 101 301.496268533636453 0 +212 103 301.496268733636498 1 +212 103 301.496268533636453 0 +212 105 301.496268733636498 1 +212 105 301.496268533636453 0 +212 107 301.496268733636498 1 +212 107 301.496268533636453 0 +212 109 301.496268733636498 1 +212 109 301.496268533636453 0 +212 111 301.496268733636498 1 +212 111 301.496268533636453 0 +212 113 301.496268733636498 1 +212 113 301.496268533636453 0 +212 115 301.496268733636498 1 +212 115 301.496268533636453 0 +212 117 301.496268733636498 1 +212 117 301.496268533636453 0 +212 119 301.496268733636498 1 +212 119 301.496268533636453 0 +212 121 202.237484261575247 1 +212 121 202.237484061575259 0 +212 123 202.237484261575247 1 +212 123 202.237484061575259 0 +212 125 202.237484261575247 1 +212 125 202.237484061575259 0 +212 127 202.237484261575247 1 +212 127 202.237484061575259 0 +212 129 202.237484261575247 1 +212 129 202.237484061575259 0 +212 131 202.237484261575247 1 +212 131 202.237484061575259 0 +212 133 202.237484261575247 1 +212 133 202.237484061575259 0 +212 135 202.237484261575247 1 +212 135 202.237484061575259 0 +212 137 202.237484261575247 1 +212 137 202.237484061575259 0 +212 139 202.237484261575247 1 +212 139 202.237484061575259 0 +212 141 202.237484261575247 1 +212 141 202.237484061575259 0 +212 143 202.237484261575247 1 +212 143 202.237484061575259 0 +212 145 202.237484261575247 1 +212 145 202.237484061575259 0 +212 147 202.237484261575247 1 +212 147 202.237484061575259 0 +212 149 202.237484261575247 1 +212 149 202.237484061575259 0 +212 151 202.237484261575247 1 +212 151 202.237484061575259 0 +212 153 202.237484261575247 1 +212 153 202.237484061575259 0 +212 155 202.237484261575247 1 +212 155 202.237484061575259 0 +212 157 202.237484261575247 1 +212 157 202.237484061575259 0 +212 159 202.237484261575247 1 +212 159 202.237484061575259 0 +212 161 202.237484261575247 1 +212 161 202.237484061575259 0 +212 163 202.237484261575247 1 +212 163 202.237484061575259 0 +212 165 202.237484261575247 1 +212 165 202.237484061575259 0 +212 167 202.237484261575247 1 +212 167 202.237484061575259 0 +212 169 202.237484261575247 1 +212 169 202.237484061575259 0 +212 171 202.237484261575247 1 +212 171 202.237484061575259 0 +212 173 202.237484261575247 1 +212 173 202.237484061575259 0 +212 175 202.237484261575247 1 +212 175 202.237484061575259 0 +212 177 202.237484261575247 1 +212 177 202.237484061575259 0 +212 179 202.237484261575247 1 +212 179 202.237484061575259 0 +212 181 104.403065189112240 1 +212 181 104.403064989112252 0 +212 183 104.403065189112240 1 +212 183 104.403064989112252 0 +212 185 104.403065189112240 1 +212 185 104.403064989112252 0 +212 187 104.403065189112240 1 +212 187 104.403064989112252 0 +212 189 104.403065189112240 1 +212 189 104.403064989112252 0 +212 191 104.403065189112240 1 +212 191 104.403064989112252 0 +212 193 104.403065189112240 1 +212 193 104.403064989112252 0 +212 195 104.403065189112240 1 +212 195 104.403064989112252 0 +212 197 104.403065189112240 1 +212 197 104.403064989112252 0 +212 199 104.403065189112240 1 +212 199 104.403064989112252 0 +212 201 30.000000099990881 1 +212 201 29.999999899990879 0 +212 203 30.059459034610772 1 +212 203 30.059458834610769 0 +212 205 30.059459034610772 1 +212 205 30.059458834610769 0 +212 207 30.059459034610772 1 +212 207 30.059458834610769 0 +212 209 30.059459034610772 1 +212 209 30.059458834610769 0 +212 211 30.059459034610772 1 +212 211 30.059458834610769 0 +212 213 30.000000099990881 1 +212 213 29.999999899990879 0 +212 215 30.000000099990881 1 +212 215 29.999999899990879 0 +212 217 30.059459034610772 1 +212 217 30.059458834610769 0 +212 219 30.059459034610772 1 +212 219 30.059458834610769 0 +214 1 401.123422502669825 1 +214 1 401.123422302669780 0 +214 3 401.123422502669825 1 +214 3 401.123422302669780 0 +214 5 401.123422502669825 1 +214 5 401.123422302669780 0 +214 7 401.123422502669825 1 +214 7 401.123422302669780 0 +214 9 401.123422502669825 1 +214 9 401.123422302669780 0 +214 11 401.123422502669825 1 +214 11 401.123422302669780 0 +214 13 401.123422502669825 1 +214 13 401.123422302669780 0 +214 15 401.123422502669825 1 +214 15 401.123422302669780 0 +214 17 401.123422502669825 1 +214 17 401.123422302669780 0 +214 19 401.123422502669825 1 +214 19 401.123422302669780 0 +214 21 401.123422502669825 1 +214 21 401.123422302669780 0 +214 23 401.123422502669825 1 +214 23 401.123422302669780 0 +214 25 401.123422502669825 1 +214 25 401.123422302669780 0 +214 27 401.123422502669825 1 +214 27 401.123422302669780 0 +214 29 401.123422502669825 1 +214 29 401.123422302669780 0 +214 31 401.123422502669825 1 +214 31 401.123422302669780 0 +214 33 401.123422502669825 1 +214 33 401.123422302669780 0 +214 35 401.123422502669825 1 +214 35 401.123422302669780 0 +214 37 401.123422502669825 1 +214 37 401.123422302669780 0 +214 39 401.123422502669825 1 +214 39 401.123422302669780 0 +214 41 401.123422502669825 1 +214 41 401.123422302669780 0 +214 43 401.123422502669825 1 +214 43 401.123422302669780 0 +214 45 401.123422502669825 1 +214 45 401.123422302669780 0 +214 47 401.123422502669825 1 +214 47 401.123422302669780 0 +214 49 401.123422502669825 1 +214 49 401.123422302669780 0 +214 51 401.123422502669825 1 +214 51 401.123422302669780 0 +214 53 401.123422502669825 1 +214 53 401.123422302669780 0 +214 55 401.123422502669825 1 +214 55 401.123422302669780 0 +214 57 401.123422502669825 1 +214 57 401.123422302669780 0 +214 59 401.123422502669825 1 +214 59 401.123422302669780 0 +214 61 301.496268733636498 1 +214 61 301.496268533636453 0 +214 63 301.496268733636498 1 +214 63 301.496268533636453 0 +214 65 301.496268733636498 1 +214 65 301.496268533636453 0 +214 67 301.496268733636498 1 +214 67 301.496268533636453 0 +214 69 301.496268733636498 1 +214 69 301.496268533636453 0 +214 71 301.496268733636498 1 +214 71 301.496268533636453 0 +214 73 301.496268733636498 1 +214 73 301.496268533636453 0 +214 75 301.496268733636498 1 +214 75 301.496268533636453 0 +214 77 301.496268733636498 1 +214 77 301.496268533636453 0 +214 79 301.496268733636498 1 +214 79 301.496268533636453 0 +214 81 301.496268733636498 1 +214 81 301.496268533636453 0 +214 83 301.496268733636498 1 +214 83 301.496268533636453 0 +214 85 301.496268733636498 1 +214 85 301.496268533636453 0 +214 87 301.496268733636498 1 +214 87 301.496268533636453 0 +214 89 301.496268733636498 1 +214 89 301.496268533636453 0 +214 91 301.496268733636498 1 +214 91 301.496268533636453 0 +214 93 301.496268733636498 1 +214 93 301.496268533636453 0 +214 95 301.496268733636498 1 +214 95 301.496268533636453 0 +214 97 301.496268733636498 1 +214 97 301.496268533636453 0 +214 99 301.496268733636498 1 +214 99 301.496268533636453 0 +214 101 301.496268733636498 1 +214 101 301.496268533636453 0 +214 103 301.496268733636498 1 +214 103 301.496268533636453 0 +214 105 301.496268733636498 1 +214 105 301.496268533636453 0 +214 107 301.496268733636498 1 +214 107 301.496268533636453 0 +214 109 301.496268733636498 1 +214 109 301.496268533636453 0 +214 111 301.496268733636498 1 +214 111 301.496268533636453 0 +214 113 301.496268733636498 1 +214 113 301.496268533636453 0 +214 115 301.496268733636498 1 +214 115 301.496268533636453 0 +214 117 301.496268733636498 1 +214 117 301.496268533636453 0 +214 119 301.496268733636498 1 +214 119 301.496268533636453 0 +214 121 202.237484261575247 1 +214 121 202.237484061575259 0 +214 123 202.237484261575247 1 +214 123 202.237484061575259 0 +214 125 202.237484261575247 1 +214 125 202.237484061575259 0 +214 127 202.237484261575247 1 +214 127 202.237484061575259 0 +214 129 202.237484261575247 1 +214 129 202.237484061575259 0 +214 131 202.237484261575247 1 +214 131 202.237484061575259 0 +214 133 202.237484261575247 1 +214 133 202.237484061575259 0 +214 135 202.237484261575247 1 +214 135 202.237484061575259 0 +214 137 202.237484261575247 1 +214 137 202.237484061575259 0 +214 139 202.237484261575247 1 +214 139 202.237484061575259 0 +214 141 202.237484261575247 1 +214 141 202.237484061575259 0 +214 143 202.237484261575247 1 +214 143 202.237484061575259 0 +214 145 202.237484261575247 1 +214 145 202.237484061575259 0 +214 147 202.237484261575247 1 +214 147 202.237484061575259 0 +214 149 202.237484261575247 1 +214 149 202.237484061575259 0 +214 151 202.237484261575247 1 +214 151 202.237484061575259 0 +214 153 202.237484261575247 1 +214 153 202.237484061575259 0 +214 155 202.237484261575247 1 +214 155 202.237484061575259 0 +214 157 202.237484261575247 1 +214 157 202.237484061575259 0 +214 159 202.237484261575247 1 +214 159 202.237484061575259 0 +214 161 202.237484261575247 1 +214 161 202.237484061575259 0 +214 163 202.237484261575247 1 +214 163 202.237484061575259 0 +214 165 202.237484261575247 1 +214 165 202.237484061575259 0 +214 167 202.237484261575247 1 +214 167 202.237484061575259 0 +214 169 202.237484261575247 1 +214 169 202.237484061575259 0 +214 171 202.237484261575247 1 +214 171 202.237484061575259 0 +214 173 202.237484261575247 1 +214 173 202.237484061575259 0 +214 175 202.237484261575247 1 +214 175 202.237484061575259 0 +214 177 202.237484261575247 1 +214 177 202.237484061575259 0 +214 179 202.237484261575247 1 +214 179 202.237484061575259 0 +214 181 104.403065189112240 1 +214 181 104.403064989112252 0 +214 183 104.403065189112240 1 +214 183 104.403064989112252 0 +214 185 104.403065189112240 1 +214 185 104.403064989112252 0 +214 187 104.403065189112240 1 +214 187 104.403064989112252 0 +214 189 104.403065189112240 1 +214 189 104.403064989112252 0 +214 191 104.403065189112240 1 +214 191 104.403064989112252 0 +214 193 104.403065189112240 1 +214 193 104.403064989112252 0 +214 195 104.403065189112240 1 +214 195 104.403064989112252 0 +214 197 104.403065189112240 1 +214 197 104.403064989112252 0 +214 199 104.403065189112240 1 +214 199 104.403064989112252 0 +214 201 30.059459034610772 1 +214 201 30.059458834610769 0 +214 203 30.059459034610772 1 +214 203 30.059458834610769 0 +214 205 30.059459034610772 1 +214 205 30.059458834610769 0 +214 207 30.059459034610772 1 +214 207 30.059458834610769 0 +214 209 30.059459034610772 1 +214 209 30.059458834610769 0 +214 211 30.059459034610772 1 +214 211 30.059458834610769 0 +214 213 30.000000099990881 1 +214 213 29.999999899990879 0 +214 215 30.059459034610772 1 +214 215 30.059458834610769 0 +214 217 30.059459034610772 1 +214 217 30.059458834610769 0 +214 219 30.059459034610772 1 +214 219 30.059458834610769 0 +216 1 401.123422502669825 1 +216 1 401.123422302669780 0 +216 3 401.123422502669825 1 +216 3 401.123422302669780 0 +216 5 401.123422502669825 1 +216 5 401.123422302669780 0 +216 7 401.123422502669825 1 +216 7 401.123422302669780 0 +216 9 401.123422502669825 1 +216 9 401.123422302669780 0 +216 11 401.123422502669825 1 +216 11 401.123422302669780 0 +216 13 401.123422502669825 1 +216 13 401.123422302669780 0 +216 15 401.123422502669825 1 +216 15 401.123422302669780 0 +216 17 401.123422502669825 1 +216 17 401.123422302669780 0 +216 19 401.123422502669825 1 +216 19 401.123422302669780 0 +216 21 401.123422502669825 1 +216 21 401.123422302669780 0 +216 23 401.123422502669825 1 +216 23 401.123422302669780 0 +216 25 401.123422502669825 1 +216 25 401.123422302669780 0 +216 27 401.123422502669825 1 +216 27 401.123422302669780 0 +216 29 401.123422502669825 1 +216 29 401.123422302669780 0 +216 31 401.123422502669825 1 +216 31 401.123422302669780 0 +216 33 401.123422502669825 1 +216 33 401.123422302669780 0 +216 35 401.123422502669825 1 +216 35 401.123422302669780 0 +216 37 401.123422502669825 1 +216 37 401.123422302669780 0 +216 39 401.123422502669825 1 +216 39 401.123422302669780 0 +216 41 401.123422502669825 1 +216 41 401.123422302669780 0 +216 43 401.123422502669825 1 +216 43 401.123422302669780 0 +216 45 401.123422502669825 1 +216 45 401.123422302669780 0 +216 47 401.123422502669825 1 +216 47 401.123422302669780 0 +216 49 401.123422502669825 1 +216 49 401.123422302669780 0 +216 51 401.123422502669825 1 +216 51 401.123422302669780 0 +216 53 401.123422502669825 1 +216 53 401.123422302669780 0 +216 55 401.123422502669825 1 +216 55 401.123422302669780 0 +216 57 401.123422502669825 1 +216 57 401.123422302669780 0 +216 59 401.123422502669825 1 +216 59 401.123422302669780 0 +216 61 301.496268733636498 1 +216 61 301.496268533636453 0 +216 63 301.496268733636498 1 +216 63 301.496268533636453 0 +216 65 301.496268733636498 1 +216 65 301.496268533636453 0 +216 67 301.496268733636498 1 +216 67 301.496268533636453 0 +216 69 301.496268733636498 1 +216 69 301.496268533636453 0 +216 71 301.496268733636498 1 +216 71 301.496268533636453 0 +216 73 301.496268733636498 1 +216 73 301.496268533636453 0 +216 75 301.496268733636498 1 +216 75 301.496268533636453 0 +216 77 301.496268733636498 1 +216 77 301.496268533636453 0 +216 79 301.496268733636498 1 +216 79 301.496268533636453 0 +216 81 301.496268733636498 1 +216 81 301.496268533636453 0 +216 83 301.496268733636498 1 +216 83 301.496268533636453 0 +216 85 301.496268733636498 1 +216 85 301.496268533636453 0 +216 87 301.496268733636498 1 +216 87 301.496268533636453 0 +216 89 301.496268733636498 1 +216 89 301.496268533636453 0 +216 91 301.496268733636498 1 +216 91 301.496268533636453 0 +216 93 301.496268733636498 1 +216 93 301.496268533636453 0 +216 95 301.496268733636498 1 +216 95 301.496268533636453 0 +216 97 301.496268733636498 1 +216 97 301.496268533636453 0 +216 99 301.496268733636498 1 +216 99 301.496268533636453 0 +216 101 301.496268733636498 1 +216 101 301.496268533636453 0 +216 103 301.496268733636498 1 +216 103 301.496268533636453 0 +216 105 301.496268733636498 1 +216 105 301.496268533636453 0 +216 107 301.496268733636498 1 +216 107 301.496268533636453 0 +216 109 301.496268733636498 1 +216 109 301.496268533636453 0 +216 111 301.496268733636498 1 +216 111 301.496268533636453 0 +216 113 301.496268733636498 1 +216 113 301.496268533636453 0 +216 115 301.496268733636498 1 +216 115 301.496268533636453 0 +216 117 301.496268733636498 1 +216 117 301.496268533636453 0 +216 119 301.496268733636498 1 +216 119 301.496268533636453 0 +216 121 202.237484261575247 1 +216 121 202.237484061575259 0 +216 123 202.237484261575247 1 +216 123 202.237484061575259 0 +216 125 202.237484261575247 1 +216 125 202.237484061575259 0 +216 127 202.237484261575247 1 +216 127 202.237484061575259 0 +216 129 202.237484261575247 1 +216 129 202.237484061575259 0 +216 131 202.237484261575247 1 +216 131 202.237484061575259 0 +216 133 202.237484261575247 1 +216 133 202.237484061575259 0 +216 135 202.237484261575247 1 +216 135 202.237484061575259 0 +216 137 202.237484261575247 1 +216 137 202.237484061575259 0 +216 139 202.237484261575247 1 +216 139 202.237484061575259 0 +216 141 202.237484261575247 1 +216 141 202.237484061575259 0 +216 143 202.237484261575247 1 +216 143 202.237484061575259 0 +216 145 202.237484261575247 1 +216 145 202.237484061575259 0 +216 147 202.237484261575247 1 +216 147 202.237484061575259 0 +216 149 202.237484261575247 1 +216 149 202.237484061575259 0 +216 151 202.237484261575247 1 +216 151 202.237484061575259 0 +216 153 202.237484261575247 1 +216 153 202.237484061575259 0 +216 155 202.237484261575247 1 +216 155 202.237484061575259 0 +216 157 202.237484261575247 1 +216 157 202.237484061575259 0 +216 159 202.237484261575247 1 +216 159 202.237484061575259 0 +216 161 202.237484261575247 1 +216 161 202.237484061575259 0 +216 163 202.237484261575247 1 +216 163 202.237484061575259 0 +216 165 202.237484261575247 1 +216 165 202.237484061575259 0 +216 167 202.237484261575247 1 +216 167 202.237484061575259 0 +216 169 202.237484261575247 1 +216 169 202.237484061575259 0 +216 171 202.237484261575247 1 +216 171 202.237484061575259 0 +216 173 202.237484261575247 1 +216 173 202.237484061575259 0 +216 175 202.237484261575247 1 +216 175 202.237484061575259 0 +216 177 202.237484261575247 1 +216 177 202.237484061575259 0 +216 179 202.237484261575247 1 +216 179 202.237484061575259 0 +216 181 104.403065189112240 1 +216 181 104.403064989112252 0 +216 183 104.403065189112240 1 +216 183 104.403064989112252 0 +216 185 104.403065189112240 1 +216 185 104.403064989112252 0 +216 187 104.403065189112240 1 +216 187 104.403064989112252 0 +216 189 104.403065189112240 1 +216 189 104.403064989112252 0 +216 191 104.403065189112240 1 +216 191 104.403064989112252 0 +216 193 104.403065189112240 1 +216 193 104.403064989112252 0 +216 195 104.403065189112240 1 +216 195 104.403064989112252 0 +216 197 104.403065189112240 1 +216 197 104.403064989112252 0 +216 199 104.403065189112240 1 +216 199 104.403064989112252 0 +216 201 30.000000099990881 1 +216 201 29.999999899990879 0 +216 203 30.059459034610772 1 +216 203 30.059458834610769 0 +216 205 30.059459034610772 1 +216 205 30.059458834610769 0 +216 207 30.059459034610772 1 +216 207 30.059458834610769 0 +216 209 30.000000099990881 1 +216 209 29.999999899990879 0 +216 211 30.059459034610772 1 +216 211 30.059458834610769 0 +216 213 30.059459034610772 1 +216 213 30.059458834610769 0 +216 215 30.000000099990881 1 +216 215 29.999999899990879 0 +216 217 30.059459034610772 1 +216 217 30.059458834610769 0 +216 219 30.059459034610772 1 +216 219 30.059458834610769 0 +218 1 401.123422502669825 1 +218 1 401.123422302669780 0 +218 3 401.123422502669825 1 +218 3 401.123422302669780 0 +218 5 401.123422502669825 1 +218 5 401.123422302669780 0 +218 7 401.123422502669825 1 +218 7 401.123422302669780 0 +218 9 401.123422502669825 1 +218 9 401.123422302669780 0 +218 11 401.123422502669825 1 +218 11 401.123422302669780 0 +218 13 401.123422502669825 1 +218 13 401.123422302669780 0 +218 15 401.123422502669825 1 +218 15 401.123422302669780 0 +218 17 401.123422502669825 1 +218 17 401.123422302669780 0 +218 19 401.123422502669825 1 +218 19 401.123422302669780 0 +218 21 401.123422502669825 1 +218 21 401.123422302669780 0 +218 23 401.123422502669825 1 +218 23 401.123422302669780 0 +218 25 401.123422502669825 1 +218 25 401.123422302669780 0 +218 27 401.123422502669825 1 +218 27 401.123422302669780 0 +218 29 401.123422502669825 1 +218 29 401.123422302669780 0 +218 31 401.123422502669825 1 +218 31 401.123422302669780 0 +218 33 401.123422502669825 1 +218 33 401.123422302669780 0 +218 35 401.123422502669825 1 +218 35 401.123422302669780 0 +218 37 401.123422502669825 1 +218 37 401.123422302669780 0 +218 39 401.123422502669825 1 +218 39 401.123422302669780 0 +218 41 401.123422502669825 1 +218 41 401.123422302669780 0 +218 43 401.123422502669825 1 +218 43 401.123422302669780 0 +218 45 401.123422502669825 1 +218 45 401.123422302669780 0 +218 47 401.123422502669825 1 +218 47 401.123422302669780 0 +218 49 401.123422502669825 1 +218 49 401.123422302669780 0 +218 51 401.123422502669825 1 +218 51 401.123422302669780 0 +218 53 401.123422502669825 1 +218 53 401.123422302669780 0 +218 55 401.123422502669825 1 +218 55 401.123422302669780 0 +218 57 401.123422502669825 1 +218 57 401.123422302669780 0 +218 59 401.123422502669825 1 +218 59 401.123422302669780 0 +218 61 301.496268733636498 1 +218 61 301.496268533636453 0 +218 63 301.496268733636498 1 +218 63 301.496268533636453 0 +218 65 301.496268733636498 1 +218 65 301.496268533636453 0 +218 67 301.496268733636498 1 +218 67 301.496268533636453 0 +218 69 301.496268733636498 1 +218 69 301.496268533636453 0 +218 71 301.496268733636498 1 +218 71 301.496268533636453 0 +218 73 301.496268733636498 1 +218 73 301.496268533636453 0 +218 75 301.496268733636498 1 +218 75 301.496268533636453 0 +218 77 301.496268733636498 1 +218 77 301.496268533636453 0 +218 79 301.496268733636498 1 +218 79 301.496268533636453 0 +218 81 301.496268733636498 1 +218 81 301.496268533636453 0 +218 83 301.496268733636498 1 +218 83 301.496268533636453 0 +218 85 301.496268733636498 1 +218 85 301.496268533636453 0 +218 87 301.496268733636498 1 +218 87 301.496268533636453 0 +218 89 301.496268733636498 1 +218 89 301.496268533636453 0 +218 91 301.496268733636498 1 +218 91 301.496268533636453 0 +218 93 301.496268733636498 1 +218 93 301.496268533636453 0 +218 95 301.496268733636498 1 +218 95 301.496268533636453 0 +218 97 301.496268733636498 1 +218 97 301.496268533636453 0 +218 99 301.496268733636498 1 +218 99 301.496268533636453 0 +218 101 301.496268733636498 1 +218 101 301.496268533636453 0 +218 103 301.496268733636498 1 +218 103 301.496268533636453 0 +218 105 301.496268733636498 1 +218 105 301.496268533636453 0 +218 107 301.496268733636498 1 +218 107 301.496268533636453 0 +218 109 301.496268733636498 1 +218 109 301.496268533636453 0 +218 111 301.496268733636498 1 +218 111 301.496268533636453 0 +218 113 301.496268733636498 1 +218 113 301.496268533636453 0 +218 115 301.496268733636498 1 +218 115 301.496268533636453 0 +218 117 301.496268733636498 1 +218 117 301.496268533636453 0 +218 119 301.496268733636498 1 +218 119 301.496268533636453 0 +218 121 202.237484261575247 1 +218 121 202.237484061575259 0 +218 123 202.237484261575247 1 +218 123 202.237484061575259 0 +218 125 202.237484261575247 1 +218 125 202.237484061575259 0 +218 127 202.237484261575247 1 +218 127 202.237484061575259 0 +218 129 202.237484261575247 1 +218 129 202.237484061575259 0 +218 131 202.237484261575247 1 +218 131 202.237484061575259 0 +218 133 202.237484261575247 1 +218 133 202.237484061575259 0 +218 135 202.237484261575247 1 +218 135 202.237484061575259 0 +218 137 202.237484261575247 1 +218 137 202.237484061575259 0 +218 139 202.237484261575247 1 +218 139 202.237484061575259 0 +218 141 202.237484261575247 1 +218 141 202.237484061575259 0 +218 143 202.237484261575247 1 +218 143 202.237484061575259 0 +218 145 202.237484261575247 1 +218 145 202.237484061575259 0 +218 147 202.237484261575247 1 +218 147 202.237484061575259 0 +218 149 202.237484261575247 1 +218 149 202.237484061575259 0 +218 151 202.237484261575247 1 +218 151 202.237484061575259 0 +218 153 202.237484261575247 1 +218 153 202.237484061575259 0 +218 155 202.237484261575247 1 +218 155 202.237484061575259 0 +218 157 202.237484261575247 1 +218 157 202.237484061575259 0 +218 159 202.237484261575247 1 +218 159 202.237484061575259 0 +218 161 202.237484261575247 1 +218 161 202.237484061575259 0 +218 163 202.237484261575247 1 +218 163 202.237484061575259 0 +218 165 202.237484261575247 1 +218 165 202.237484061575259 0 +218 167 202.237484261575247 1 +218 167 202.237484061575259 0 +218 169 202.237484261575247 1 +218 169 202.237484061575259 0 +218 171 202.237484261575247 1 +218 171 202.237484061575259 0 +218 173 202.237484261575247 1 +218 173 202.237484061575259 0 +218 175 202.237484261575247 1 +218 175 202.237484061575259 0 +218 177 202.237484261575247 1 +218 177 202.237484061575259 0 +218 179 202.237484261575247 1 +218 179 202.237484061575259 0 +218 181 104.403065189112240 1 +218 181 104.403064989112252 0 +218 183 104.403065189112240 1 +218 183 104.403064989112252 0 +218 185 104.403065189112240 1 +218 185 104.403064989112252 0 +218 187 104.403065189112240 1 +218 187 104.403064989112252 0 +218 189 104.403065189112240 1 +218 189 104.403064989112252 0 +218 191 104.403065189112240 1 +218 191 104.403064989112252 0 +218 193 104.403065189112240 1 +218 193 104.403064989112252 0 +218 195 104.403065189112240 1 +218 195 104.403064989112252 0 +218 197 104.403065189112240 1 +218 197 104.403064989112252 0 +218 199 104.403065189112240 1 +218 199 104.403064989112252 0 +218 201 30.000000099990881 1 +218 201 29.999999899990879 0 +218 203 30.059459034610772 1 +218 203 30.059458834610769 0 +218 205 30.000000099990881 1 +218 205 29.999999899990879 0 +218 207 30.059459034610772 1 +218 207 30.059458834610769 0 +218 209 30.059459034610772 1 +218 209 30.059458834610769 0 +218 211 30.059459034610772 1 +218 211 30.059458834610769 0 +218 213 30.059459034610772 1 +218 213 30.059458834610769 0 +218 215 30.000000099990881 1 +218 215 29.999999899990879 0 +218 217 30.059459034610772 1 +218 217 30.059458834610769 0 +218 219 30.059459034610772 1 +218 219 30.059458834610769 0 diff --git a/Frechet_distance/test/Frechet_distance/data/queries/generated_100d.txt b/Frechet_distance/test/Frechet_distance/data/queries/generated_100d.txt new file mode 100644 index 000000000000..58fc2d52bde9 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/queries/generated_100d.txt @@ -0,0 +1,90 @@ +0 1 54.60852705684005 1 +1 0 54.60852705284005 0 +0 2 53.42754226723013 1 +2 0 53.42754226323013 0 +0 3 57.85406876379627 1 +3 0 57.85406875979627 0 +0 4 51.80576158849383 1 +4 0 51.80576158449383 0 +0 5 51.64304415859679 1 +5 0 51.64304415459679 0 +0 6 54.86654876491408 1 +6 0 54.86654876091408 0 +0 7 51.13818965967115 1 +7 0 51.13818965567115 0 +0 8 57.53958841215654 1 +8 0 57.53958840815654 0 +0 9 61.56241116067319 1 +9 0 61.56241115667319 0 +1 2 57.05667580407672 1 +2 1 57.05667580007672 0 +1 3 55.222310902876124 1 +3 1 55.222310898876124 0 +1 4 59.97293508500102 1 +4 1 59.97293508100102 0 +1 5 58.06531437645447 1 +5 1 58.065314372454466 0 +1 6 59.74143773397376 1 +6 1 59.74143772997376 0 +1 7 62.77703730157179 1 +7 1 62.77703729757179 0 +1 8 62.69136407458546 1 +8 1 62.69136407058546 0 +1 9 61.785994213088465 1 +9 1 61.785994209088464 0 +2 3 57.86209019548365 1 +3 2 57.86209019148365 0 +2 4 56.86946019656948 1 +4 2 56.86946019256948 0 +2 5 53.87505625011203 1 +5 2 53.87505624611203 0 +2 6 58.46516152075575 1 +6 2 58.46516151675575 0 +2 7 57.20987005008295 1 +7 2 57.20987004608295 0 +2 8 59.23325129318406 1 +8 2 59.23325128918406 0 +2 9 62.404419893165326 1 +9 2 62.404419889165325 0 +3 4 54.3056041105886 1 +4 3 54.305604106588596 0 +3 5 52.10705090347374 1 +5 3 52.10705089947374 0 +3 6 53.527817516961434 1 +6 3 53.527817512961434 0 +3 7 53.15746851659217 1 +7 3 53.15746851259217 0 +3 8 57.473624874242894 1 +8 3 57.473624870242894 0 +3 9 54.13931896111341 1 +9 3 54.13931895711341 0 +4 5 51.9569110049215 1 +5 4 51.9569110009215 0 +4 6 60.20505047591897 1 +6 4 60.20505047191897 0 +4 7 54.82864423568963 1 +7 4 54.82864423168963 0 +4 8 58.55013869947121 1 +8 4 58.55013869547121 0 +4 9 59.393704141608374 1 +9 4 59.393704137608374 0 +5 6 56.0836818779594 1 +6 5 56.0836818739594 0 +5 7 52.6823432953052 1 +7 5 52.6823432913052 0 +5 8 57.43506158736297 1 +8 5 57.43506158336297 0 +5 9 58.57419031180712 1 +9 5 58.57419030780712 0 +6 7 55.9537039079347 1 +7 6 55.9537039039347 0 +6 8 59.37359200852071 1 +8 6 59.37359200452071 0 +6 9 60.8261116290451 1 +9 6 60.8261116250451 0 +7 8 57.67323246618296 1 +8 7 57.67323246218296 0 +7 9 56.19826252043955 1 +9 7 56.19826251643955 0 +8 9 64.21808545013847 1 +9 8 64.21808544613849 0 diff --git a/Frechet_distance/test/Frechet_distance/data/queries/generated_3d.txt b/Frechet_distance/test/Frechet_distance/data/queries/generated_3d.txt new file mode 100644 index 000000000000..bcc477d9ac7a --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/queries/generated_3d.txt @@ -0,0 +1,90 @@ +0 1 23.739932496204332 1 +1 0 23.739932492204332 0 +0 2 11.867215172922883 1 +2 0 11.867215168922883 0 +0 3 10.337626186909043 1 +3 0 10.337626182909043 0 +0 4 15.594451939591893 1 +4 0 15.594451935591893 0 +0 5 18.701732594495226 1 +5 0 18.701732590495226 0 +0 6 13.5624286169771 1 +6 0 13.562428612977099 0 +0 7 18.34514602050944 1 +7 0 18.34514601650944 0 +0 8 7.883463379504051 1 +8 0 7.883463375504051 0 +0 9 15.246800967601196 1 +9 0 15.246800963601196 0 +1 2 16.601956209189954 1 +2 1 16.601956205189953 0 +1 3 20.147861260270478 1 +3 1 20.147861256270478 0 +1 4 13.287296733965082 1 +4 1 13.287296729965082 0 +1 5 20.5462302022121 1 +5 1 20.5462301982121 0 +1 6 29.66052166542632 1 +6 1 29.66052166142632 0 +1 7 24.76366609643071 1 +7 1 24.76366609243071 0 +1 8 27.058190809915097 1 +8 1 27.058190805915096 0 +1 9 17.15448217453084 1 +9 1 17.15448217053084 0 +2 3 10.72625176468103 1 +3 2 10.726251760681029 0 +2 4 15.623723152364027 1 +4 2 15.623723148364027 0 +2 5 17.552592568998325 1 +5 2 17.552592564998324 0 +2 6 16.285896792838845 1 +6 2 16.285896788838844 0 +2 7 19.542498785608696 1 +7 2 19.542498781608696 0 +2 8 14.630077010871966 1 +8 2 14.630077006871966 0 +2 9 15.844782389073675 1 +9 2 15.844782385073675 0 +3 4 12.47339041576954 1 +4 3 12.47339041176954 0 +3 5 18.45219430164012 1 +5 3 18.45219429764012 0 +3 6 15.64707208604751 1 +6 3 15.64707208204751 0 +3 7 16.808137055143643 1 +7 3 16.808137051143643 0 +3 8 11.897177602534502 1 +8 3 11.897177598534501 0 +3 9 15.605151777397484 1 +9 3 15.605151773397484 0 +4 5 20.948219677440015 1 +5 4 20.948219673440015 0 +4 6 21.700626366629606 1 +6 4 21.700626362629606 0 +4 7 23.958217003967892 1 +7 4 23.958216999967892 0 +4 8 18.71746268945578 1 +8 4 18.71746268545578 0 +4 9 10.7102531264285 1 +9 4 10.7102531224285 0 +5 6 16.84679818105388 1 +6 5 16.84679817705388 0 +5 7 23.600864202530676 1 +7 5 23.600864198530676 0 +5 8 20.931271289249135 1 +8 5 20.931271285249135 0 +5 9 19.655548946041325 1 +9 5 19.655548942041325 0 +6 7 15.835704334361006 1 +7 6 15.835704330361006 0 +6 8 16.520383513810977 1 +8 6 16.520383509810976 0 +6 9 23.359930266746712 1 +9 6 23.359930262746712 0 +7 8 19.976803220777366 1 +8 7 19.976803216777366 0 +7 9 26.318500289580992 1 +9 7 26.318500285580992 0 +8 9 19.076478575990024 1 +9 8 19.076478571990023 0 diff --git a/Frechet_distance/test/Frechet_distance/data/queries/sigspatial.txt b/Frechet_distance/test/Frechet_distance/data/queries/sigspatial.txt new file mode 100644 index 000000000000..a402e59a7b89 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/queries/sigspatial.txt @@ -0,0 +1,19800 @@ +0 1 30149.159192952985904 1 +0 1 30149.159192752984382 0 +0 2 20487.735967587050254 1 +0 2 20487.735967387048731 0 +0 3 7491.259260229766369 1 +0 3 7491.259260029766665 0 +0 4 37982.685570780842681 1 +0 4 37982.685570580841159 0 +0 5 9111.918093450385641 1 +0 5 9111.918093250384118 0 +0 6 26488.997481285172398 1 +0 6 26488.997481085170875 0 +0 7 8096.857957711913514 1 +0 7 8096.857957511913810 0 +0 8 17093.100179514978663 1 +0 8 17093.100179314977140 0 +0 9 27806.844217841935460 1 +0 9 27806.844217641933938 0 +0 10 11173.598626262712060 1 +0 10 11173.598626062710537 0 +0 11 15636.074137184270512 1 +0 11 15636.074136984268989 0 +0 12 16772.952287056010391 1 +0 12 16772.952286856008868 0 +0 13 19489.899195099231292 1 +0 13 19489.899194899229769 0 +0 14 28901.390078549353348 1 +0 14 28901.390078349351825 0 +0 15 7243.968927463991349 1 +0 15 7243.968927263991645 0 +0 16 24527.900438359465625 1 +0 16 24527.900438159464102 0 +0 17 32273.188781289994949 1 +0 17 32273.188781089993427 0 +0 18 10375.928924418729366 1 +0 18 10375.928924218727843 0 +0 19 5377.019871212721227 1 +0 19 5377.019871012721524 0 +0 20 12421.077246719731193 1 +0 20 12421.077246519729670 0 +0 21 29135.178232945068885 1 +0 21 29135.178232745067362 0 +0 22 16029.579272945660705 1 +0 22 16029.579272745659182 0 +0 23 12025.952844460804045 1 +0 23 12025.952844260802522 0 +0 24 30256.061732650989143 1 +0 24 30256.061732450987620 0 +0 25 6763.242769519673857 1 +0 25 6763.242769319674153 0 +0 26 28773.646883657565922 1 +0 26 28773.646883457564400 0 +0 27 36823.837444861572294 1 +0 27 36823.837444661570771 0 +0 28 18662.660313142710947 1 +0 28 18662.660312942709425 0 +0 29 16029.579272945702542 1 +0 29 16029.579272745701019 0 +0 30 20097.187479498927132 1 +0 30 20097.187479298925609 0 +0 31 17193.759611654873879 1 +0 31 17193.759611454872356 0 +0 32 23161.584443366718915 1 +0 32 23161.584443166717392 0 +0 33 18591.465959355249652 1 +0 33 18591.465959155248129 0 +0 34 35075.428449269369594 1 +0 34 35075.428449069368071 0 +0 35 15164.344072276078805 1 +0 35 15164.344072076077282 0 +0 36 23764.144648499488540 1 +0 36 23764.144648299487017 0 +0 37 8924.132573434108053 1 +0 37 8924.132573234106530 0 +0 38 14050.591717452629382 1 +0 38 14050.591717252627859 0 +0 39 30616.308476772690483 1 +0 39 30616.308476572688960 0 +0 40 25070.194977673949325 1 +0 40 25070.194977473947802 0 +0 41 34455.992104859644314 1 +0 41 34455.992104659642791 0 +0 42 27895.142036085970176 1 +0 42 27895.142035885968653 0 +0 43 18025.280390870138945 1 +0 43 18025.280390670137422 0 +0 44 7369.858813064151946 1 +0 44 7369.858812864152242 0 +0 45 26357.863244107080391 1 +0 45 26357.863243907078868 0 +0 46 25712.427389868826140 1 +0 46 25712.427389668824617 0 +0 47 10108.537806570106113 1 +0 47 10108.537806370104590 0 +0 48 20509.442223581922008 1 +0 48 20509.442223381920485 0 +0 49 25680.132161784091295 1 +0 49 25680.132161584089772 0 +0 50 31797.958593166531500 1 +0 50 31797.958592966529977 0 +0 51 16590.103635760067846 1 +0 51 16590.103635560066323 0 +0 52 36630.364051343480241 1 +0 52 36630.364051143478719 0 +0 53 30994.287657839613530 1 +0 53 30994.287657639612007 0 +0 54 9907.988501982712478 1 +0 54 9907.988501782710955 0 +0 55 13960.555083259703679 1 +0 55 13960.555083059702156 0 +0 56 8435.562867661770724 1 +0 56 8435.562867461769201 0 +0 57 9086.216454392790183 1 +0 57 9086.216454192788660 0 +0 58 15084.136109869068605 1 +0 58 15084.136109669067082 0 +0 59 12598.164766196452547 1 +0 59 12598.164765996451024 0 +0 60 16639.299724672757293 1 +0 60 16639.299724472755770 0 +0 61 9478.045422453618812 1 +0 61 9478.045422253617289 0 +0 62 38291.402093100201455 1 +0 62 38291.402092900199932 0 +0 63 17565.691384008881869 1 +0 63 17565.691383808880346 0 +0 64 33163.277893014324945 1 +0 64 33163.277892814323422 0 +0 65 22738.781444755528355 1 +0 65 22738.781444555526832 0 +0 66 26798.043336576134607 1 +0 66 26798.043336376133084 0 +0 67 13044.376724236812152 1 +0 67 13044.376724036810629 0 +0 68 13643.268924565192719 1 +0 68 13643.268924365191197 0 +0 69 33081.737948666064767 1 +0 69 33081.737948466063244 0 +0 70 33200.905680075651617 1 +0 70 33200.905679875650094 0 +0 71 18593.862408895736735 1 +0 71 18593.862408695735212 0 +0 72 21916.069541166263662 1 +0 72 21916.069540966262139 0 +0 73 31173.342591401342361 1 +0 73 31173.342591201340838 0 +0 74 18987.655207921321562 1 +0 74 18987.655207721320039 0 +0 75 33346.654781525518047 1 +0 75 33346.654781325516524 0 +0 76 37168.068132949571009 1 +0 76 37168.068132749569486 0 +0 77 25607.884147015669441 1 +0 77 25607.884146815667918 0 +0 78 32149.067947051764349 1 +0 78 32149.067946851762827 0 +0 79 29833.177558105227945 1 +0 79 29833.177557905226422 0 +0 80 12109.539347051006189 1 +0 80 12109.539346851004666 0 +0 81 14823.634071644839423 1 +0 81 14823.634071444837900 0 +0 82 34977.677583393102395 1 +0 82 34977.677583193100872 0 +0 83 30654.854342859762255 1 +0 83 30654.854342659760732 0 +0 84 10906.038912042251468 1 +0 84 10906.038911842249945 0 +0 85 31336.132707919357927 1 +0 85 31336.132707719356404 0 +0 86 9750.376927647073899 1 +0 86 9750.376927447072376 0 +0 87 25246.648816869197617 1 +0 87 25246.648816669196094 0 +0 88 2298.222925481032689 1 +0 88 2298.222925281032985 0 +0 89 31948.323401612295129 1 +0 89 31948.323401412293606 0 +0 90 27405.394719981770322 1 +0 90 27405.394719781768799 0 +0 91 23161.584443366693449 1 +0 91 23161.584443166691926 0 +0 92 15711.228950317377894 1 +0 92 15711.228950117376371 0 +0 93 11307.554879517427253 1 +0 93 11307.554879317425730 0 +0 94 20730.842460822037538 1 +0 94 20730.842460622036015 0 +0 95 13624.713648609160373 1 +0 95 13624.713648409158850 0 +0 96 29252.180388620152371 1 +0 96 29252.180388420150848 0 +0 97 37378.195975773276587 1 +0 97 37378.195975573275064 0 +0 98 22524.076241509894317 1 +0 98 22524.076241309892794 0 +0 99 37576.350272377661895 1 +0 99 37576.350272177660372 0 +1 0 30149.159192952985904 1 +1 0 30149.159192752984382 0 +1 2 33230.395501412967860 1 +1 2 33230.395501212966337 0 +1 3 31654.674693198343448 1 +1 3 31654.674692998341925 0 +1 4 8309.181264019236551 1 +1 4 8309.181263819235028 0 +1 5 26379.133700324538950 1 +1 5 26379.133700124537427 0 +1 6 26314.329089203987678 1 +1 6 26314.329089003986155 0 +1 7 36455.691701463430945 1 +1 7 36455.691701263429422 0 +1 8 33518.822020697960397 1 +1 8 33518.822020497958874 0 +1 9 35461.095091245500953 1 +1 9 35461.095091045499430 0 +1 10 22800.005719003147533 1 +1 10 22800.005718803146010 0 +1 11 17569.034206743410323 1 +1 11 17569.034206543408800 0 +1 12 27139.724735921641695 1 +1 12 27139.724735721640172 0 +1 13 43772.280952941378928 1 +1 13 43772.280952741377405 0 +1 14 41056.105707800466917 1 +1 14 41056.105707600465394 0 +1 15 25648.671399544549786 1 +1 15 25648.671399344548263 0 +1 16 21260.954580388952309 1 +1 16 21260.954580188950786 0 +1 17 23456.543307624800946 1 +1 17 23456.543307424799423 0 +1 18 33096.473124361087685 1 +1 18 33096.473124161086162 0 +1 19 34227.763114719622536 1 +1 19 34227.763114519621013 0 +1 20 20988.996670444779738 1 +1 20 20988.996670244778215 0 +1 21 21687.554916495198995 1 +1 21 21687.554916295197472 0 +1 22 36702.115830393668148 1 +1 22 36702.115830193666625 0 +1 23 28907.910119062613376 1 +1 23 28907.910118862611853 0 +1 24 53088.189437788139912 1 +1 24 53088.189437588138389 0 +1 25 25933.203966525146825 1 +1 25 25933.203966325145302 0 +1 26 34478.204934802277421 1 +1 26 34478.204934602275898 0 +1 27 37054.546365345129743 1 +1 27 37054.546365145128220 0 +1 28 20105.571554541944352 1 +1 28 20105.571554341942829 0 +1 29 24609.122938543314376 1 +1 29 24609.122938343312853 0 +1 30 31986.021791938928800 1 +1 30 31986.021791738927277 0 +1 31 13160.937875401032215 1 +1 31 13160.937875201030693 0 +1 32 50685.800864651188022 1 +1 32 50685.800864451186499 0 +1 33 22730.538634144693788 1 +1 33 22730.538633944692265 0 +1 34 36813.837100237200502 1 +1 34 36813.837100037198979 0 +1 35 15799.580365780409920 1 +1 35 15799.580365580408397 0 +1 36 38755.280390059037018 1 +1 36 38755.280389859035495 0 +1 37 32626.850217463812442 1 +1 37 32626.850217263810919 0 +1 38 28475.803739534028864 1 +1 38 28475.803739334027341 0 +1 39 42980.136597324613831 1 +1 39 42980.136597124612308 0 +1 40 29297.617263231059042 1 +1 40 29297.617263031057519 0 +1 41 37593.143456412261003 1 +1 41 37593.143456212259480 0 +1 42 44697.485905300884042 1 +1 42 44697.485905100882519 0 +1 43 34297.988461100030690 1 +1 43 34297.988460900029168 0 +1 44 37179.996330527035752 1 +1 44 37179.996330327034229 0 +1 45 19849.465295177760709 1 +1 45 19849.465294977759186 0 +1 46 19955.890199287860014 1 +1 46 19955.890199087858491 0 +1 47 35449.235113443370210 1 +1 47 35449.235113243368687 0 +1 48 31844.280486415173073 1 +1 48 31844.280486215171550 0 +1 49 16463.604775722371414 1 +1 49 16463.604775522369891 0 +1 50 19560.781399030853208 1 +1 50 19560.781398830851685 0 +1 51 29887.028331385663478 1 +1 51 29887.028331185661955 0 +1 52 37026.384452356156544 1 +1 52 37026.384452156155021 0 +1 53 37603.680993165791733 1 +1 53 37603.680992965790210 0 +1 54 30952.017558073050168 1 +1 54 30952.017557873048645 0 +1 55 16265.027842497569509 1 +1 55 16265.027842297567986 0 +1 56 28488.845024344911508 1 +1 56 28488.845024144909985 0 +1 57 24964.454675721186504 1 +1 57 24964.454675521184981 0 +1 58 15656.468004490798194 1 +1 58 15656.468004290796671 0 +1 59 31331.563760014862055 1 +1 59 31331.563759814860532 0 +1 60 46312.422193519625580 1 +1 60 46312.422193319624057 0 +1 61 30112.591194030850602 1 +1 61 30112.591193830849079 0 +1 62 18617.343531400430948 1 +1 62 18617.343531200429425 0 +1 63 27220.129774571323651 1 +1 63 27220.129774371322128 0 +1 64 14958.536945193234715 1 +1 64 14958.536944993233192 0 +1 65 26449.616510940628359 1 +1 65 26449.616510740626836 0 +1 66 31536.831573841645877 1 +1 66 31536.831573641644354 0 +1 67 26310.421917967643822 1 +1 67 26310.421917767642299 0 +1 68 21266.000787583907368 1 +1 68 21266.000787383905845 0 +1 69 6871.003744410897525 1 +1 69 6871.003744210897821 0 +1 70 35104.642522469541291 1 +1 70 35104.642522269539768 0 +1 71 20126.614940699950239 1 +1 71 20126.614940499948716 0 +1 72 19698.959255770809250 1 +1 72 19698.959255570807727 0 +1 73 37603.680993165762629 1 +1 73 37603.680992965761106 0 +1 74 27996.729302023846685 1 +1 74 27996.729301823845162 0 +1 75 9951.705908146197544 1 +1 75 9951.705907946196021 0 +1 76 37507.980127707851352 1 +1 76 37507.980127507849829 0 +1 77 22179.301795078870782 1 +1 77 22179.301794878869259 0 +1 78 37593.143456412275555 1 +1 78 37593.143456212274032 0 +1 79 15997.827737833798892 1 +1 79 15997.827737633797369 0 +1 80 26066.645667625918577 1 +1 80 26066.645667425917054 0 +1 81 25802.091058376958244 1 +1 81 25802.091058176956722 0 +1 82 48216.427359892055392 1 +1 82 48216.427359692053869 0 +1 83 41263.791151936951792 1 +1 83 41263.791151736950269 0 +1 84 24457.021540832422033 1 +1 84 24457.021540632420511 0 +1 85 3749.814283860299838 1 +1 85 3749.814283660300134 0 +1 86 23467.082620262001001 1 +1 86 23467.082620061999478 0 +1 87 31122.770260009419871 1 +1 87 31122.770259809418349 0 +1 88 29380.572936523883982 1 +1 88 29380.572936323882459 0 +1 89 40086.926891890521802 1 +1 89 40086.926891690520279 0 +1 90 2989.603833319929890 1 +1 90 2989.603833119930187 0 +1 91 50999.697716221067822 1 +1 91 50999.697716021066299 0 +1 92 19709.518989569740370 1 +1 92 19709.518989369738847 0 +1 93 23506.414634545781155 1 +1 93 23506.414634345779632 0 +1 94 35483.867548024609277 1 +1 94 35483.867547824607755 0 +1 95 18302.978210503933951 1 +1 95 18302.978210303932428 0 +1 96 34398.031889945414150 1 +1 96 34398.031889745412627 0 +1 97 38424.007298578901100 1 +1 97 38424.007298378899577 0 +1 98 18014.680538987442560 1 +1 98 18014.680538787441037 0 +1 99 34580.711300554859918 1 +1 99 34580.711300354858395 0 +2 0 20487.735967587050254 1 +2 0 20487.735967387048731 0 +2 1 33230.395501412967860 1 +2 1 33230.395501212966337 0 +2 3 21836.238273320923327 1 +2 3 21836.238273120921804 0 +2 4 40507.545368921702902 1 +2 4 40507.545368721701379 0 +2 5 26154.235151162978582 1 +2 5 26154.235150962977059 0 +2 6 10505.729625931682676 1 +2 6 10505.729625731681153 0 +2 7 27787.797747725308000 1 +2 7 27787.797747525306477 0 +2 8 36732.495049372802896 1 +2 8 36732.495049172801373 0 +2 9 42373.369041496465798 1 +2 9 42373.369041296464275 0 +2 10 30585.356385967574170 1 +2 10 30585.356385767572647 0 +2 11 35010.182457863338641 1 +2 11 35010.182457663337118 0 +2 12 36129.101577362933313 1 +2 12 36129.101577162931790 0 +2 13 38907.488574392496957 1 +2 13 38907.488574192495435 0 +2 14 42821.369810221571242 1 +2 14 42821.369810021569720 0 +2 15 18134.208334620612732 1 +2 15 18134.208334420611209 0 +2 16 38877.625635080657958 1 +2 16 38877.625634880656435 0 +2 17 34467.880823966050230 1 +2 17 34467.880823766048707 0 +2 18 28013.162768086567667 1 +2 18 28013.162767886566144 0 +2 19 25802.563338469561131 1 +2 19 25802.563338269559608 0 +2 20 32876.579974028740253 1 +2 20 32876.579973828738730 0 +2 21 31682.347456399154908 1 +2 21 31682.347456199153385 0 +2 22 7757.056048963308058 1 +2 22 7757.056048763308354 0 +2 23 30331.075362424726336 1 +2 23 30331.075362224724813 0 +2 24 49958.912625853656209 1 +2 24 49958.912625653654686 0 +2 25 13792.969462447817932 1 +2 25 13792.969462247816409 0 +2 26 43086.026300603247364 1 +2 26 43086.026300403245841 0 +2 27 50810.440392316959333 1 +2 27 50810.440392116957810 0 +2 28 22709.996921337537060 1 +2 28 22709.996921137535537 0 +2 29 9710.498893286505336 1 +2 29 9710.498893086503813 0 +2 30 39344.454661153497000 1 +2 30 39344.454660953495477 0 +2 31 26418.735706191084319 1 +2 31 26418.735705991082796 0 +2 32 36633.566220694890944 1 +2 32 36633.566220494889421 0 +2 33 16262.733932413757429 1 +2 33 16262.733932213755907 0 +2 34 51690.160274135021609 1 +2 34 51690.160273935020086 0 +2 35 19726.626061021474015 1 +2 35 19726.626060821472493 0 +2 36 34593.335421774580027 1 +2 36 34593.335421574578504 0 +2 37 27991.487117729127931 1 +2 37 27991.487117529126408 0 +2 38 33949.170257703386596 1 +2 38 33949.170257503385074 0 +2 39 43689.124398452753667 1 +2 39 43689.124398252752144 0 +2 40 38933.668365314850234 1 +2 40 38933.668365114848712 0 +2 41 54820.989443720667623 1 +2 41 54820.989443520666100 0 +2 42 39775.403729373530950 1 +2 42 39775.403729173529427 0 +2 43 3932.653598583554412 1 +2 43 3932.653598383554709 0 +2 44 26438.699452016604482 1 +2 44 26438.699451816602959 0 +2 45 29615.400616224091209 1 +2 45 29615.400616024089686 0 +2 46 28826.049493483063998 1 +2 46 28826.049493283062475 0 +2 47 30288.290079221882479 1 +2 47 30288.290079021880956 0 +2 48 39671.952308659798291 1 +2 48 39671.952308459796768 0 +2 49 34122.482179480415653 1 +2 49 34122.482179280414130 0 +2 50 37200.398788277037966 1 +2 50 37200.398788077036443 0 +2 51 36989.458965178579092 1 +2 51 36989.458964978577569 0 +2 52 51454.263786961586447 1 +2 52 51454.263786761584925 0 +2 53 51382.564291138929548 1 +2 53 51382.564290938928025 0 +2 54 27930.228345776013157 1 +2 54 27930.228345576011634 0 +2 55 23805.723147530112328 1 +2 55 23805.723147330110805 0 +2 56 19788.759462091646128 1 +2 56 19788.759461891644605 0 +2 57 20880.815840140145156 1 +2 57 20880.815839940143633 0 +2 58 17577.264806978946581 1 +2 58 17577.264806778945058 0 +2 59 31903.034154237564508 1 +2 59 31903.034154037562985 0 +2 60 18755.105411613440083 1 +2 60 18755.105411413438560 0 +2 61 29926.790584249367384 1 +2 61 29926.790584049365862 0 +2 62 40637.876500375758042 1 +2 62 40637.876500175756519 0 +2 63 37778.036964091879781 1 +2 63 37778.036963891878258 0 +2 64 35763.978713105425413 1 +2 64 35763.978712905423890 0 +2 65 12613.817619143821503 1 +2 65 12613.817618943819980 0 +2 66 38383.882555521267932 1 +2 66 38383.882555321266409 0 +2 67 33498.079534276745107 1 +2 67 33498.079534076743585 0 +2 68 19616.860001448319963 1 +2 68 19616.860001248318440 0 +2 69 36517.028710732964100 1 +2 69 36517.028710532962577 0 +2 70 47651.265427491001901 1 +2 70 47651.265427291000378 0 +2 71 36908.270569293781591 1 +2 71 36908.270569093780068 0 +2 72 36786.363040244999866 1 +2 72 36786.363040044998343 0 +2 73 51581.255660958471708 1 +2 73 51581.255660758470185 0 +2 74 37992.910610821512819 1 +2 74 37992.910610621511296 0 +2 75 35945.808784973756701 1 +2 75 35945.808784773755178 0 +2 76 51415.774333315421245 1 +2 76 51415.774333115419722 0 +2 77 16919.098183178837644 1 +2 77 16919.098182978836121 0 +2 78 52102.817999473190866 1 +2 78 52102.817999273189344 0 +2 79 33538.210808132556849 1 +2 79 33538.210807932555326 0 +2 80 32593.610809298617824 1 +2 80 32593.610809098616301 0 +2 81 34363.776177988940617 1 +2 81 34363.776177788939094 0 +2 82 50117.454818540601991 1 +2 82 50117.454818340600468 0 +2 83 44842.555100834244513 1 +2 83 44842.555100634242990 0 +2 84 10391.642616720379010 1 +2 84 10391.642616520377487 0 +2 85 33857.462270206480753 1 +2 85 33857.462270006479230 0 +2 86 29685.322111787409085 1 +2 86 29685.322111587407562 0 +2 87 39020.868360602369648 1 +2 87 39020.868360402368126 0 +2 88 18856.925482193375501 1 +2 88 18856.925481993373978 0 +2 89 45615.318037802237086 1 +2 89 45615.318037602235563 0 +2 90 30748.838689431406237 1 +2 90 30748.838689231404715 0 +2 91 19838.897548633365659 1 +2 91 19838.897548433364136 0 +2 92 17375.094372588486294 1 +2 92 17375.094372388484771 0 +2 93 25805.902063717283454 1 +2 93 25805.902063517281931 0 +2 94 5303.332371686735314 1 +2 94 5303.332371486735610 0 +2 95 33874.963144393943367 1 +2 95 33874.963144193941844 0 +2 96 44309.833788741249009 1 +2 96 44309.833788541247486 0 +2 97 54287.031066290102899 1 +2 97 54287.031066090101376 0 +2 98 28840.595841098009259 1 +2 98 28840.595840898007737 0 +2 99 49368.510579095905996 1 +2 99 49368.510578895904473 0 +3 0 7491.259260229766369 1 +3 0 7491.259260029766665 0 +3 1 31654.674693198343448 1 +3 1 31654.674692998341925 0 +3 2 21836.238273320923327 1 +3 2 21836.238273120921804 0 +3 4 38889.243249491250026 1 +3 4 38889.243249291248503 0 +3 5 16071.384121547325776 1 +3 5 16071.384121347324253 0 +3 6 29541.851150839363982 1 +3 6 29541.851150639362459 0 +3 7 8846.669555502734511 1 +3 7 8846.669555302732988 0 +3 8 21301.490530823608424 1 +3 8 21301.490530623606901 0 +3 9 34479.399629347302835 1 +3 9 34479.399629147301312 0 +3 10 16361.538303041103063 1 +3 10 16361.538302841101540 0 +3 11 20317.576584618356719 1 +3 11 20317.576584418355196 0 +3 12 21386.229833730663813 1 +3 12 21386.229833530662290 0 +3 13 23792.106490179889079 1 +3 13 23792.106489979887556 0 +3 14 35616.808553455906804 1 +3 14 35616.808553255905281 0 +3 15 12734.052950744120608 1 +3 15 12734.052950544119085 0 +3 16 26413.074448137253057 1 +3 16 26413.074447937251534 0 +3 17 32878.358946701999230 1 +3 17 32878.358946501997707 0 +3 18 16947.992804561094090 1 +3 18 16947.992804361092567 0 +3 19 8430.639594327200030 1 +3 19 8430.639594127198507 0 +3 20 16744.735887674323749 1 +3 20 16744.735887474322226 0 +3 21 30094.101876694847306 1 +3 21 30094.101876494845783 0 +3 22 19116.328761498003587 1 +3 22 19116.328761298002064 0 +3 23 18029.673764915583888 1 +3 23 18029.673764715582365 0 +3 24 33607.984510445508931 1 +3 24 33607.984510245507408 0 +3 25 9531.990583740885995 1 +3 25 9531.990583540884472 0 +3 26 35391.297121099341894 1 +3 26 35391.297120899340371 0 +3 27 43331.392429789848393 1 +3 27 43331.392429589846870 0 +3 28 22574.867021678794117 1 +3 28 22574.867021478792594 0 +3 29 19019.544878595217597 1 +3 29 19019.544878395216074 0 +3 30 24544.506348468166834 1 +3 30 24544.506348268165311 0 +3 31 19640.009837599580351 1 +3 31 19640.009837399578828 0 +3 32 23598.808631027037336 1 +3 32 23598.808630827035813 0 +3 33 22326.134798603321542 1 +3 33 22326.134798403320019 0 +3 34 40823.031943516100000 1 +3 34 40823.031943316098477 0 +3 35 18364.060924574267119 1 +3 35 18364.060924374265596 0 +3 36 30378.780457523844234 1 +3 36 30378.780457323842711 0 +3 37 8775.701926107631152 1 +3 37 8775.701925907629629 0 +3 38 18249.822869214069215 1 +3 38 18249.822869014067692 0 +3 39 37481.077566747866513 1 +3 39 37481.077566547864990 0 +3 40 31914.747984623671073 1 +3 40 31914.747984423669550 0 +3 41 36280.410235344126704 1 +3 41 36280.410235144125181 0 +3 42 35034.862849104436464 1 +3 42 35034.862848904434941 0 +3 43 20453.347390700411779 1 +3 43 20453.347390500410256 0 +3 44 12032.054290493491862 1 +3 44 12032.054290293490340 0 +3 45 28061.214313299067726 1 +3 45 28061.214313099066203 0 +3 46 27300.063171635018080 1 +3 46 27300.063171435016557 0 +3 47 14364.839833006852132 1 +3 47 14364.839832806850609 0 +3 48 25018.081217509305134 1 +3 48 25018.081217309303611 0 +3 49 27842.034233935461089 1 +3 49 27842.034233735459566 0 +3 50 32619.918835117881827 1 +3 50 32619.918834917880304 0 +3 51 19129.426218832151790 1 +3 51 19129.426218632150267 0 +3 52 42893.901153415878071 1 +3 52 42893.901153215876548 0 +3 53 32774.317518644973461 1 +3 53 32774.317518444971938 0 +3 54 16430.888065326726064 1 +3 54 16430.888065126724541 0 +3 55 16460.340827317064395 1 +3 55 16460.340827117062872 0 +3 56 6724.746756097875732 1 +3 56 6724.746755897876028 0 +3 57 14580.305978976663027 1 +3 57 14580.305978776661505 0 +3 58 15999.027123003157612 1 +3 58 15999.027122803156090 0 +3 59 17846.485956496231665 1 +3 59 17846.485956296230142 0 +3 60 15026.086407146965939 1 +3 60 15026.086406946964416 0 +3 61 12869.807388281522435 1 +3 61 12869.807388081520912 0 +3 62 39048.071972894729697 1 +3 62 39048.071972694728174 0 +3 63 20659.446296550213447 1 +3 63 20659.446296350211924 0 +3 64 34175.561970859882422 1 +3 64 34175.561970659880899 0 +3 65 26238.704180416927557 1 +3 65 26238.704180216926034 0 +3 66 34034.391693930185284 1 +3 66 34034.391693730183761 0 +3 67 14409.442922714781162 1 +3 67 14409.442922514779639 0 +3 68 18605.573580068332376 1 +3 68 18605.573579868330853 0 +3 69 34968.782008805981604 1 +3 69 34968.782008605980081 0 +3 70 39683.685727008916729 1 +3 70 39683.685726808915206 0 +3 71 24025.572386009895126 1 +3 71 24025.572385809893603 0 +3 72 24844.936270051985048 1 +3 72 24844.936269851983525 0 +3 73 32854.544818822396337 1 +3 73 32854.544818622394814 0 +3 74 23762.431344362870732 1 +3 74 23762.431344162869209 0 +3 75 34334.454335845839523 1 +3 75 34334.454335645838000 0 +3 76 43595.402994706222671 1 +3 76 43595.402994506221148 0 +3 77 29786.159018780206679 1 +3 77 29786.159018580205156 0 +3 78 35030.098445629075286 1 +3 78 35030.098445429073763 0 +3 79 31294.110229012869240 1 +3 79 31294.110228812867717 0 +3 80 14443.429707482177037 1 +3 80 14443.429707282175514 0 +3 81 19389.249871549087402 1 +3 81 19389.249871349085879 0 +3 82 41293.624891407067480 1 +3 82 41293.624891207065957 0 +3 83 37348.437018327073019 1 +3 83 37348.437018127071497 0 +3 84 13938.546880007143045 1 +3 84 13938.546879807141522 0 +3 85 32243.748280296971643 1 +3 85 32243.748280096970120 0 +3 86 14603.304814290841023 1 +3 86 14603.304814090839500 0 +3 87 32105.808664891119406 1 +3 87 32105.808664691117883 0 +3 88 8349.778059066080459 1 +3 88 8349.778058866078936 0 +3 89 38646.898827485529182 1 +3 89 38646.898827285527659 0 +3 90 29200.694119220825087 1 +3 90 29200.694119020823564 0 +3 91 21427.124832158544450 1 +3 91 21427.124831958542927 0 +3 92 19430.360251797967067 1 +3 92 19430.360251597965544 0 +3 93 11948.652667850914440 1 +3 93 11948.652667650912917 0 +3 94 22663.693890674745489 1 +3 94 22663.693890474743966 0 +3 95 17025.666699718931341 1 +3 95 17025.666699518929818 0 +3 96 35742.845839103261824 1 +3 96 35742.845838903260301 0 +3 97 42777.396843462265679 1 +3 97 42777.396843262264156 0 +3 98 27206.042670067916333 1 +3 98 27206.042669867914810 0 +3 99 40257.791293967558886 1 +3 99 40257.791293767557363 0 +4 0 37982.685570780842681 1 +4 0 37982.685570580841159 0 +4 1 8309.181264019236551 1 +4 1 8309.181263819235028 0 +4 2 40507.545368921702902 1 +4 2 40507.545368721701379 0 +4 3 38889.243249491250026 1 +4 3 38889.243249291248503 0 +4 5 33989.645805331325391 1 +4 5 33989.645805131323868 0 +4 6 34345.458496197403292 1 +4 6 34345.458495997401769 0 +4 7 43803.355599516988150 1 +4 7 43803.355599316986627 0 +4 8 41266.486151113662345 1 +4 8 41266.486150913660822 0 +4 9 43159.989955271579674 1 +4 9 43159.989955071578152 0 +4 10 30570.438329918590171 1 +4 10 30570.438329718588648 0 +4 11 25008.249818098644027 1 +4 11 25008.249817898642505 0 +4 12 34868.604553216973727 1 +4 12 34868.604553016972204 0 +4 13 51504.052622326387791 1 +4 13 51504.052622126386268 0 +4 14 46107.078709744557273 1 +4 14 46107.078709544555750 0 +4 15 33863.355339186964557 1 +4 15 33863.355338986963034 0 +4 16 25829.075439728094352 1 +4 16 25829.075439528092829 0 +4 17 20422.390988270650269 1 +4 17 20422.390988070648746 0 +4 18 40683.472051325479697 1 +4 18 40683.472051125478174 0 +4 19 41949.032546415626712 1 +4 19 41949.032546215625189 0 +4 20 29283.878370186910615 1 +4 20 29283.878369986909092 0 +4 21 18592.311019764274533 1 +4 21 18592.311019564273010 0 +4 22 43701.000274017293123 1 +4 22 43701.000273817291600 0 +4 23 36324.674881353872479 1 +4 23 36324.674881153870956 0 +4 24 60719.348729606645065 1 +4 24 60719.348729406643542 0 +4 25 33905.867584936859203 1 +4 25 33905.867584736857680 0 +4 26 41442.910476930032019 1 +4 26 41442.910476730030496 0 +4 27 41587.055570620679646 1 +4 27 41587.055570420678123 0 +4 28 28330.003627359063103 1 +4 28 28330.003627159061580 0 +4 29 31349.314103037100722 1 +4 29 31349.314102837099199 0 +4 30 38956.353503722042660 1 +4 30 38956.353503522041137 0 +4 31 21318.450909677325399 1 +4 31 21318.450909477323876 0 +4 32 58282.469417456479277 1 +4 32 58282.469417256477755 0 +4 33 31003.021279542706907 1 +4 33 31003.021279342705384 0 +4 34 41492.627019902356551 1 +4 34 41492.627019702355028 0 +4 35 24043.663424716469308 1 +4 35 24043.663424516467785 0 +4 36 46321.106697746479767 1 +4 36 46321.106697546478244 0 +4 37 39531.167921382359054 1 +4 37 39531.167921182357532 0 +4 38 35982.778163717528514 1 +4 38 35982.778163517526991 0 +4 39 47815.919506354519399 1 +4 39 47815.919506154517876 0 +4 40 35853.655505380826071 1 +4 40 35853.655505180824548 0 +4 41 42231.723450541772763 1 +4 41 42231.723450341771240 0 +4 42 49464.302215841089492 1 +4 42 49464.302215641087969 0 +4 43 41704.653526373433124 1 +4 43 41704.653526173431601 0 +4 44 44871.486002098157769 1 +4 44 44871.486001898156246 0 +4 45 16232.617180623990862 1 +4 45 16232.617180423989339 0 +4 46 17144.371849105096771 1 +4 46 17144.371848905095248 0 +4 47 43069.592718192063330 1 +4 47 43069.592717992061807 0 +4 48 38711.662712321922299 1 +4 48 38711.662712121920777 0 +4 49 21310.453139612014638 1 +4 49 21310.453139412013115 0 +4 50 24431.488202300999546 1 +4 50 24431.488202100998024 0 +4 51 37730.429362449307519 1 +4 51 37730.429362249305996 0 +4 52 41745.746009965121630 1 +4 52 41745.746009765120107 0 +4 53 42241.477611969879945 1 +4 53 42241.477611769878422 0 +4 54 39026.592016383372538 1 +4 54 39026.592016183371015 0 +4 55 24297.903278387042519 1 +4 55 24297.903278187040996 0 +4 56 35394.717019446230552 1 +4 56 35394.717019246229029 0 +4 57 33236.646811709448230 1 +4 57 33236.646811509446707 0 +4 58 23072.797126669476711 1 +4 58 23072.797126469475188 0 +4 59 38501.044914785641595 1 +4 59 38501.044914585640072 0 +4 60 53789.208052256013616 1 +4 60 53789.208052056012093 0 +4 61 37892.113228581547446 1 +4 61 37892.113228381545923 0 +4 62 23589.032736285000283 1 +4 62 23589.032736084998760 0 +4 63 34351.275518368282064 1 +4 63 34351.275518168280541 0 +4 64 10541.109843407182780 1 +4 64 10541.109843207181257 0 +4 65 34625.773876586012193 1 +4 65 34625.773876386010670 0 +4 66 39125.033936507359613 1 +4 66 39125.033936307358090 0 +4 67 34375.531244999372575 1 +4 67 34375.531244799371052 0 +4 68 29572.748038306202943 1 +4 68 29572.748038106201420 0 +4 69 7419.144479932611830 1 +4 69 7419.144479732612126 0 +4 70 42561.477526275935816 1 +4 70 42561.477526075934293 0 +4 71 25021.007766717746563 1 +4 71 25021.007766517745040 0 +4 72 24729.517172986590595 1 +4 72 24729.517172786589072 0 +4 73 42241.477611969879945 1 +4 73 42241.477611769878422 0 +4 74 36101.595992932430818 1 +4 74 36101.595992732429295 0 +4 75 5113.176528273045733 1 +4 75 5113.176528073046029 0 +4 76 42046.727029171946924 1 +4 76 42046.727028971945401 0 +4 77 24920.063064495043363 1 +4 77 24920.063064295041841 0 +4 78 42231.723450541787315 1 +4 78 42231.723450341785792 0 +4 79 20958.830174643393548 1 +4 79 20958.830174443392025 0 +4 80 33396.197250480930961 1 +4 80 33396.197250280929438 0 +4 81 33892.603588240854151 1 +4 81 33892.603588040852628 0 +4 82 53379.918919981937506 1 +4 82 53379.918919781935983 0 +4 83 45814.786344494670630 1 +4 83 45814.786344294669107 0 +4 84 32363.535054798623605 1 +4 84 32363.535054598622082 0 +4 85 6698.760042250992228 1 +4 85 6698.760042050992524 0 +4 86 30825.668353695931728 1 +4 86 30825.668353495930205 0 +4 87 35704.577606307000678 1 +4 87 35704.577606106999156 0 +4 88 37377.153466363990447 1 +4 88 37377.153466163988924 0 +4 89 44735.375086794650997 1 +4 89 44735.375086594649474 0 +4 90 11298.758725692805456 1 +4 90 11298.758725492803933 0 +4 91 58443.926753072519205 1 +4 91 58443.926752872517682 0 +4 92 27965.147415744060709 1 +4 92 27965.147415544059186 0 +4 93 30257.070889794580580 1 +4 93 30257.070889594579057 0 +4 94 42486.137633498627110 1 +4 94 42486.137633298625587 0 +4 95 26545.137309078178077 1 +4 95 26545.137308878176555 0 +4 96 38988.150977951750974 1 +4 96 38988.150977751749451 0 +4 97 43383.538354364252882 1 +4 97 43383.538354164251359 0 +4 98 25738.103944436879829 1 +4 98 25738.103944236878306 0 +4 99 39363.353637557083857 1 +4 99 39363.353637357082334 0 +5 0 9111.918093450385641 1 +5 0 9111.918093250384118 0 +5 1 26379.133700324538950 1 +5 1 26379.133700124537427 0 +5 2 26154.235151162978582 1 +5 2 26154.235150962977059 0 +5 3 16071.384121547325776 1 +5 3 16071.384121347324253 0 +5 4 33989.645805331325391 1 +5 4 33989.645805131323868 0 +5 6 29633.714681406436284 1 +5 6 29633.714681206434761 0 +5 7 10635.639077925347010 1 +5 7 10635.639077725345487 0 +5 8 11165.311868129050708 1 +5 8 11165.311867929049185 0 +5 9 22775.635951705193293 1 +5 9 22775.635951505191770 0 +5 10 5547.665478355175765 1 +5 10 5547.665478155176061 0 +5 11 9362.042582399119055 1 +5 11 9362.042582199117533 0 +5 12 10322.382485360525607 1 +5 12 10322.382485160524084 0 +5 13 18878.233609370196064 1 +5 13 18878.233609170194541 0 +5 14 22722.842072452542197 1 +5 14 22722.842072252540675 0 +5 15 9751.924635938481515 1 +5 15 9751.924635738479992 0 +5 16 20915.331451357626065 1 +5 16 20915.331451157624542 0 +5 17 29633.714681406396267 1 +5 17 29633.714681206394744 0 +5 18 6718.221670803241068 1 +5 18 6718.221670603241364 0 +5 19 8923.916611504504544 1 +5 19 8923.916611304503022 0 +5 20 10850.679254468690488 1 +5 20 10850.679254268688965 0 +5 21 27543.855237998206576 1 +5 21 27543.855237798205053 0 +5 22 19508.551864430570276 1 +5 22 19508.551864230568754 0 +5 23 4269.720386963835153 1 +5 23 4269.720386763835450 0 +5 24 26742.168099403723318 1 +5 24 26742.168099203721795 0 +5 25 14154.638601370104880 1 +5 25 14154.638601170103357 0 +5 26 19844.948246532847406 1 +5 26 19844.948246332845883 0 +5 27 27731.917104176754947 1 +5 27 27731.917103976753424 0 +5 28 21923.778518677929242 1 +5 28 21923.778518477927719 0 +5 29 20220.394222701859690 1 +5 29 20220.394222501858167 0 +5 30 13349.176938158609119 1 +5 30 13349.176937958607596 0 +5 31 13848.356140474112181 1 +5 31 13848.356140274110658 0 +5 32 26510.913082161248894 1 +5 32 26510.913081961247372 0 +5 33 21923.778518677932880 1 +5 33 21923.778518477931357 0 +5 34 26777.931902918277046 1 +5 34 26777.931902718275524 0 +5 35 21759.064393626336823 1 +5 35 21759.064393426335300 0 +5 36 19844.948246532821940 1 +5 36 19844.948246332820418 0 +5 37 11098.199233069804905 1 +5 37 11098.199232869803382 0 +5 38 9083.825218822817988 1 +5 38 9083.825218622816465 0 +5 39 24793.388019555670326 1 +5 39 24793.388019355668803 0 +5 40 19844.948246532829216 1 +5 40 19844.948246332827694 0 +5 41 29877.078321291548491 1 +5 41 29877.078321091546968 0 +5 42 26420.417505047269515 1 +5 42 26420.417504847267992 0 +5 43 22960.182903153465304 1 +5 43 22960.182902953463781 0 +5 44 11018.997196752206946 1 +5 44 11018.997196552205423 0 +5 45 29139.891083812137367 1 +5 45 29139.891083612135844 0 +5 46 25804.421068280287727 1 +5 46 25804.421068080286204 0 +5 47 9086.317354777271248 1 +5 47 9086.317354577269725 0 +5 48 13630.804490235521371 1 +5 48 13630.804490035519848 0 +5 49 22227.455656574358727 1 +5 49 22227.455656374357204 0 +5 50 27751.995662739132968 1 +5 50 27751.995662539131445 0 +5 51 13277.623589323116903 1 +5 51 13277.623589123115380 0 +5 52 27612.158011281775543 1 +5 52 27612.158011081774021 0 +5 53 26628.958007469660515 1 +5 53 26628.958007269658992 0 +5 54 7405.767948264806364 1 +5 54 7405.767948064806660 0 +5 55 12988.379633540682335 1 +5 55 12988.379633340680812 0 +5 56 10203.975435809115879 1 +5 56 10203.975435609114356 0 +5 57 11234.525815444070759 1 +5 57 11234.525815244069236 0 +5 58 14437.606438779836026 1 +5 58 14437.606438579834503 0 +5 59 6441.608677130680917 1 +5 59 6441.608676930681213 0 +5 60 19941.995243434575968 1 +5 60 19941.995243234574446 0 +5 61 8542.305136283714091 1 +5 61 8542.305136083712569 0 +5 62 34231.116126311520929 1 +5 62 34231.116126111519407 0 +5 63 13181.424085030583228 1 +5 63 13181.424084830581705 0 +5 64 29185.951833443505166 1 +5 64 29185.951833243503643 0 +5 65 25846.878756835634704 1 +5 65 25846.878756635633181 0 +5 66 19844.948246532876510 1 +5 66 19844.948246332874987 0 +5 67 12547.620258389608352 1 +5 67 12547.620258189606830 0 +5 68 14509.326217076866669 1 +5 68 14509.326216876865146 0 +5 69 29512.186036209335725 1 +5 69 29512.186036009334202 0 +5 70 24171.121875681674283 1 +5 70 24171.121875481672760 0 +5 71 10757.738295107879821 1 +5 71 10757.738294907878299 0 +5 72 18940.507822711595509 1 +5 72 18940.507822511593986 0 +5 73 26915.527629314987280 1 +5 73 26915.527629114985757 0 +5 74 11923.683597509534593 1 +5 74 11923.683597309533070 0 +5 75 29369.335635124945838 1 +5 75 29369.335634924944316 0 +5 76 29628.379252730359440 1 +5 76 29628.379252530357917 0 +5 77 27483.230991950629686 1 +5 77 27483.230991750628164 0 +5 78 26499.277825898614537 1 +5 78 26499.277825698613015 0 +5 79 26041.094475976926333 1 +5 79 26041.094475776924810 0 +5 80 10797.771515822118090 1 +5 80 10797.771515622116567 0 +5 81 8876.193289982289571 1 +5 81 8876.193289782288048 0 +5 82 27942.520514272495348 1 +5 82 27942.520514072493825 0 +5 83 24557.727891540842393 1 +5 83 24557.727891340840870 0 +5 84 16708.576117394964967 1 +5 84 16708.576117194963444 0 +5 85 27320.006707569642458 1 +5 85 27320.006707369640935 0 +5 86 6086.766050678977081 1 +5 86 6086.766050478977377 0 +5 87 18441.152510763968166 1 +5 87 18441.152510563966644 0 +5 88 10944.446029461696526 1 +5 88 10944.446029261695003 0 +5 89 23574.614613294066658 1 +5 89 23574.614613094065135 0 +5 90 23763.150700387224788 1 +5 90 23763.150700187223265 0 +5 91 26510.913082161263446 1 +5 91 26510.913081961261923 0 +5 92 19706.134685612363683 1 +5 92 19706.134685412362160 0 +5 93 6987.666355432877936 1 +5 93 6987.666355232878232 0 +5 94 25863.686908411116747 1 +5 94 25863.686908211115224 0 +5 95 10621.796548377174986 1 +5 95 10621.796548177173463 0 +5 96 22775.635951705255138 1 +5 96 22775.635951505253615 0 +5 97 28882.877345170440094 1 +5 97 28882.877344970438571 0 +5 98 21220.790060025625280 1 +5 98 21220.790059825623757 0 +5 99 33567.945458114743815 1 +5 99 33567.945457914742292 0 +6 0 26488.997481285172398 1 +6 0 26488.997481085170875 0 +6 1 26314.329089203987678 1 +6 1 26314.329089003986155 0 +6 2 10505.729625931682676 1 +6 2 10505.729625731681153 0 +6 3 29541.851150839363982 1 +6 3 29541.851150639362459 0 +6 4 34345.458496197403292 1 +6 4 34345.458495997401769 0 +6 5 29633.714681406436284 1 +6 5 29633.714681206434761 0 +6 7 33775.355482732280507 1 +6 7 33775.355482532278984 0 +6 8 39776.446165489287523 1 +6 8 39776.446165289286000 0 +6 9 42806.206545243825531 1 +6 9 42806.206545043824008 0 +6 10 33992.612935742086847 1 +6 10 33992.612935542085324 0 +6 11 37906.328023181013123 1 +6 11 37906.328022981011600 0 +6 12 38997.861414378014160 1 +6 12 38997.861414178012637 0 +6 13 42643.111496197598171 1 +6 13 42643.111495997596649 0 +6 14 42880.574777033718419 1 +6 14 42880.574776833716896 0 +6 15 23364.229205789037223 1 +6 15 23364.229205589035701 0 +6 16 43151.817979651226779 1 +6 16 43151.817979451225256 0 +6 17 28870.635326204625017 1 +6 17 28870.635326004623494 0 +6 18 31435.802964940216043 1 +6 18 31435.802964740214520 0 +6 19 31586.930764799981262 1 +6 19 31586.930764599979739 0 +6 20 37396.969152334662795 1 +6 20 37396.969152134661272 0 +6 21 25587.492671590895043 1 +6 21 25587.492671390893520 0 +6 22 14758.788119954377180 1 +6 22 14758.788119754375657 0 +6 23 33799.375763847041526 1 +6 23 33799.375763647040003 0 +6 24 52911.874943141825497 1 +6 24 52911.874942941823974 0 +6 25 20500.917656920457375 1 +6 25 20500.917656720455852 0 +6 26 43008.767651454647421 1 +6 26 43008.767651254645898 0 +6 27 49322.331893208669499 1 +6 27 49322.331893008667976 0 +6 28 12324.959194350325561 1 +6 28 12324.959194150324038 0 +6 29 10752.528862282135378 1 +6 29 10752.528862082133855 0 +6 30 41851.624510297755478 1 +6 30 41851.624510097753955 0 +6 31 32032.812223089385952 1 +6 31 32032.812222889384429 0 +6 32 39769.289156717961305 1 +6 32 39769.289156517959782 0 +6 33 7952.872544736163945 1 +6 33 7952.872544536164241 0 +6 34 51942.961011920095189 1 +6 34 51942.961011720093666 0 +6 35 25336.647091504320997 1 +6 35 25336.647091304319474 0 +6 36 34223.965821269201115 1 +6 36 34223.965821069199592 0 +6 37 33775.355482732345990 1 +6 37 33775.355482532344467 0 +6 38 37443.276411279184686 1 +6 38 37443.276411079183163 0 +6 39 43245.820600470222416 1 +6 39 43245.820600270220893 0 +6 40 39084.433624245662941 1 +6 40 39084.433624045661418 0 +6 41 58516.366741217731033 1 +6 41 58516.366741017729510 0 +6 42 38649.926251437675091 1 +6 42 38649.926251237673569 0 +6 43 10459.493141406337600 1 +6 43 10459.493141206336077 0 +6 44 31390.009537373389321 1 +6 44 31390.009537173387798 0 +6 45 27360.042592385336320 1 +6 45 27360.042592185334797 0 +6 46 21921.924645451952529 1 +6 46 21921.924645251951006 0 +6 47 35053.368244930374203 1 +6 47 35053.368244730372680 0 +6 48 42082.058698470500531 1 +6 48 42082.058698270499008 0 +6 49 37775.150673758580524 1 +6 49 37775.150673558579001 0 +6 50 40644.283032120772987 1 +6 50 40644.283031920771464 0 +6 51 41166.035216848911659 1 +6 51 41166.035216648910136 0 +6 52 50217.137182909573312 1 +6 52 50217.137182709571789 0 +6 53 55158.250501506729051 1 +6 53 55158.250501306727529 0 +6 54 31613.011440662012319 1 +6 54 31613.011440462010796 0 +6 55 30396.418870799599972 1 +6 55 30396.418870599598449 0 +6 56 25752.540049664508842 1 +6 56 25752.540049464507319 0 +6 57 27193.894076796957961 1 +6 57 27193.894076596956438 0 +6 58 21899.998027807414474 1 +6 58 21899.998027607412951 0 +6 59 35919.804216201890085 1 +6 59 35919.804216001888562 0 +6 60 24894.123493956358288 1 +6 60 24894.123493756356766 0 +6 61 35349.906037196204124 1 +6 61 35349.906036996202602 0 +6 62 38975.637453557894332 1 +6 62 38975.637453357892809 0 +6 63 41516.329319639451569 1 +6 63 41516.329319439450046 0 +6 64 29534.549214293234400 1 +6 64 29534.549214093232877 0 +6 65 3822.013955689027625 1 +6 65 3822.013955489027921 0 +6 66 37656.038211793304072 1 +6 66 37656.038211593302549 0 +6 67 38684.225286745051562 1 +6 67 38684.225286545050039 0 +6 68 26818.953154919527151 1 +6 68 26818.953154719525628 0 +6 69 29056.448890894658689 1 +6 69 29056.448890694657166 0 +6 70 47350.127603953471407 1 +6 70 47350.127603753469884 0 +6 71 38941.541494147662888 1 +6 71 38941.541493947661365 0 +6 72 38941.023399457611958 1 +6 72 38941.023399257610436 0 +6 73 55422.666110327147180 1 +6 73 55422.666110127145657 0 +6 74 40365.131454013040639 1 +6 74 40365.131453813039116 0 +6 75 29716.677004508645041 1 +6 75 29716.677004308643518 0 +6 76 49994.368905185750918 1 +6 76 49994.368904985749396 0 +6 77 9440.999667970028895 1 +6 77 9440.999667770027372 0 +6 78 54955.926197323729866 1 +6 78 54955.926197123728343 0 +6 79 36726.012767657397490 1 +6 79 36726.012767457395967 0 +6 80 37306.962755757755076 1 +6 80 37306.962755557753553 0 +6 81 37458.748258375686419 1 +6 81 37458.748258175684896 0 +6 82 50410.897680313297315 1 +6 82 50410.897680113295792 0 +6 83 44905.715063669413212 1 +6 83 44905.715063469411689 0 +6 84 15964.520038174399815 1 +6 84 15964.520037974398292 0 +6 85 27770.856383769925742 1 +6 85 27770.856383569924219 0 +6 86 33610.887746928878187 1 +6 86 33610.887746728876664 0 +6 87 37994.824798526446102 1 +6 87 37994.824798326444579 0 +6 88 25283.660344050815183 1 +6 88 25283.660343850813661 0 +6 89 44147.048242012970150 1 +6 89 44147.048241812968627 0 +6 90 23477.012079364336387 1 +6 90 23477.012079164334864 0 +6 91 27566.040967812841700 1 +6 91 27566.040967612840177 0 +6 92 10778.760599617336993 1 +6 92 10778.760599417335470 0 +6 93 30712.169781584598240 1 +6 93 30712.169781384596718 0 +6 94 13709.651596693449392 1 +6 94 13709.651596493447869 0 +6 95 37854.718027092130797 1 +6 95 37854.718026892129274 0 +6 96 44879.271944668362266 1 +6 96 44879.271944468360743 0 +6 97 54211.399098678230075 1 +6 97 54211.399098478228552 0 +6 98 32951.704173884434567 1 +6 98 32951.704173684433044 0 +6 99 48461.066603205399588 1 +6 99 48461.066603005398065 0 +7 0 8096.857957711913514 1 +7 0 8096.857957511913810 0 +7 1 36455.691701463430945 1 +7 1 36455.691701263429422 0 +7 2 27787.797747725308000 1 +7 2 27787.797747525306477 0 +7 3 8846.669555502734511 1 +7 3 8846.669555302732988 0 +7 4 43803.355599516988150 1 +7 4 43803.355599316986627 0 +7 5 10635.639077925347010 1 +7 5 10635.639077725345487 0 +7 6 33775.355482732280507 1 +7 6 33775.355482532278984 0 +7 8 12576.463069924866431 1 +7 8 12576.463069724864908 0 +7 9 27503.322043447915348 1 +7 9 27503.322043247913825 0 +7 10 13994.209115403607939 1 +7 10 13994.209115203606416 0 +7 11 19608.212015979253920 1 +7 11 19608.212015779252397 0 +7 12 12836.385943211304038 1 +7 12 12836.385943011302516 0 +7 13 15091.668150527728358 1 +7 13 15091.668150327726835 0 +7 14 28767.692395022051642 1 +7 14 28767.692394822050119 0 +7 15 15337.106889830753062 1 +7 15 15337.106889630751539 0 +7 16 31106.587859715335071 1 +7 16 31106.587859515333548 0 +7 17 37781.530192548918421 1 +7 17 37781.530192348916898 0 +7 18 10602.430789684591218 1 +7 18 10602.430789484589695 0 +7 19 4650.513349075111364 1 +7 19 4650.513348875111660 0 +7 20 20082.341151850283495 1 +7 20 20082.341151650281972 0 +7 21 34966.062031652836595 1 +7 21 34966.062031452835072 0 +7 22 23275.545781776971126 1 +7 22 23275.545781576969603 0 +7 23 10732.739522375592060 1 +7 23 10732.739522175590537 0 +7 24 24780.860971872272785 1 +7 24 24780.860971672271262 0 +7 25 13995.057511880881066 1 +7 25 13995.057511680879543 0 +7 26 28015.054171090432646 1 +7 26 28015.054170890431124 0 +7 27 35687.594107570344931 1 +7 27 35687.594107370343409 0 +7 28 26194.193224405826186 1 +7 28 26194.193224205824663 0 +7 29 23275.545781777018419 1 +7 29 23275.545781577016896 0 +7 30 15858.434594076728899 1 +7 30 15858.434593876727376 0 +7 31 24119.601899147572112 1 +7 31 24119.601898947570589 0 +7 32 16520.859847357780382 1 +7 32 16520.859847157778859 0 +7 33 25884.741610479759402 1 +7 33 25884.741610279757879 0 +7 34 32737.432413749418629 1 +7 34 32737.432413549417106 0 +7 35 22543.350211396791565 1 +7 35 22543.350211196790042 0 +7 36 24972.411197458008246 1 +7 36 24972.411197258006723 0 +7 37 5658.735214557008476 1 +7 37 5658.735214357008772 0 +7 38 9659.078090433755278 1 +7 38 9659.078090233753755 0 +7 39 30505.856560828236979 1 +7 39 30505.856560628235457 0 +7 40 25447.851329446279124 1 +7 40 25447.851329246277601 0 +7 41 27896.909503773771576 1 +7 41 27896.909503573770053 0 +7 42 28659.481545023681974 1 +7 42 28659.481544823680451 0 +7 43 25495.636441577131336 1 +7 43 25495.636441377129813 0 +7 44 5566.755163465343685 1 +7 44 5566.755163265343981 0 +7 45 32806.497023269090278 1 +7 45 32806.497023069088755 0 +7 46 32036.940065532820881 1 +7 46 32036.940065332819358 0 +7 47 6322.978670658178089 1 +7 47 6322.978670458178385 0 +7 48 16320.782694083263777 1 +7 48 16320.782693883262255 0 +7 49 32467.357433722892893 1 +7 49 32467.357433522891370 0 +7 50 37534.410508562337782 1 +7 50 37534.410508362336259 0 +7 51 10351.001516979176813 1 +7 51 10351.001516779175290 0 +7 52 34987.124105316674104 1 +7 52 34987.124105116672581 0 +7 53 24365.062905119491916 1 +7 53 24365.062904919490393 0 +7 54 10545.578905327698521 1 +7 54 10545.578905127696999 0 +7 55 20881.613711498197517 1 +7 55 20881.613711298195994 0 +7 56 8997.268581556254503 1 +7 56 8997.268581356252980 0 +7 57 17170.917215317298542 1 +7 57 17170.917215117297019 0 +7 58 20820.601336503714265 1 +7 58 20820.601336303712742 0 +7 59 10105.377932642682936 1 +7 59 10105.377932442681413 0 +7 60 10048.236447423651043 1 +7 60 10048.236447223649520 0 +7 61 7702.028814226078794 1 +7 61 7702.028814026079090 0 +7 62 43946.966587064074702 1 +7 62 43946.966586864073179 0 +7 63 11831.153049747252226 1 +7 63 11831.153049547250703 0 +7 64 39048.386644079546386 1 +7 64 39048.386643879544863 0 +7 65 30285.465060409493162 1 +7 65 30285.465060209491639 0 +7 66 28047.376224160754646 1 +7 66 28047.376223960753123 0 +7 67 12904.090818929807938 1 +7 67 12904.090818729806415 0 +7 68 21722.036900881234033 1 +7 68 21722.036900681232510 0 +7 69 39693.408076898900617 1 +7 69 39693.408076698899094 0 +7 70 32090.561313973405049 1 +7 70 32090.561313773403526 0 +7 71 20056.780931553374103 1 +7 71 20056.780931353372580 0 +7 72 29192.919707377739542 1 +7 72 29192.919707177738019 0 +7 73 24489.059982277703966 1 +7 73 24489.059982077702443 0 +7 74 15183.979261756710912 1 +7 74 15183.979261556709389 0 +7 75 39230.577698039829556 1 +7 75 39230.577697839828033 0 +7 76 39049.617145904368954 1 +7 76 39049.617145704367431 0 +7 77 33081.618120843646466 1 +7 77 33081.618120643644943 0 +7 78 26279.629735470036394 1 +7 78 26279.629735270034871 0 +7 79 36103.005229138230789 1 +7 79 36103.005228938229266 0 +7 80 10440.403356779537717 1 +7 80 10440.403356579536194 0 +7 81 13524.757023880974884 1 +7 81 13524.757023680973361 0 +7 82 33592.492456751730060 1 +7 82 33592.492456551728537 0 +7 83 30343.026122971175937 1 +7 83 30343.026122771174414 0 +7 84 18370.623581603547791 1 +7 84 18370.623581403546268 0 +7 85 37146.586161894520046 1 +7 85 37146.586161694518523 0 +7 86 13006.138637199044751 1 +7 86 13006.138636999043229 0 +7 87 25608.448285639220558 1 +7 87 25608.448285439219035 0 +7 88 10208.730957856059831 1 +7 88 10208.730957656058308 0 +7 89 31327.126107651733037 1 +7 89 31327.126107451731514 0 +7 90 33928.855406561517157 1 +7 90 33928.855406361515634 0 +7 91 16520.859847357765830 1 +7 91 16520.859847157764307 0 +7 92 23260.607069987694558 1 +7 92 23260.607069787693035 0 +7 93 14114.487511518487736 1 +7 93 14114.487511318486213 0 +7 94 28142.164784864682588 1 +7 94 28142.164784664681065 0 +7 95 20604.654016359549132 1 +7 95 20604.654016159547609 0 +7 96 28475.382180400876678 1 +7 96 28475.382180200875155 0 +7 97 34260.005551991111133 1 +7 97 34260.005551791109610 0 +7 98 30577.232087802862225 1 +7 98 30577.232087602860702 0 +7 99 43363.328132468624972 1 +7 99 43363.328132268623449 0 +8 0 17093.100179514978663 1 +8 0 17093.100179314977140 0 +8 1 33518.822020697960397 1 +8 1 33518.822020497958874 0 +8 2 36732.495049372802896 1 +8 2 36732.495049172801373 0 +8 3 21301.490530823608424 1 +8 3 21301.490530623606901 0 +8 4 41266.486151113662345 1 +8 4 41266.486150913660822 0 +8 5 11165.311868129050708 1 +8 5 11165.311867929049185 0 +8 6 39776.446165489287523 1 +8 6 39776.446165289286000 0 +8 7 12576.463069924866431 1 +8 7 12576.463069724864908 0 +8 9 18289.466316161786381 1 +8 9 18289.466315961784858 0 +8 10 10722.076368709349481 1 +8 10 10722.076368509347958 0 +8 11 16390.984614284145209 1 +8 11 16390.984614084143686 0 +8 12 6531.015024374969471 1 +8 12 6531.015024174969767 0 +8 13 11484.780654192391012 1 +8 13 11484.780653992389489 0 +8 14 22674.428319816834119 1 +8 14 22674.428319616832596 0 +8 15 18651.854933525261004 1 +8 15 18651.854933325259481 0 +8 16 27949.336668111427571 1 +8 16 27949.336667911426048 0 +8 17 40433.451287802614388 1 +8 17 40433.451287602612865 0 +8 18 9348.231450122846582 1 +8 18 9348.231449922845059 0 +8 19 13008.510544613516686 1 +8 19 13008.510544413515163 0 +8 20 15590.646517223522096 1 +8 20 15590.646517023520573 0 +8 21 38637.489046740643971 1 +8 21 38637.489046540642448 0 +8 22 30009.035019595488848 1 +8 22 30009.035019395487325 0 +8 23 6986.629435429688783 1 +8 23 6986.629435229689079 0 +8 24 19580.715451058855251 1 +8 24 19580.715450858853728 0 +8 25 23617.069002178213850 1 +8 25 23617.069001978212327 0 +8 26 17568.377600640273158 1 +8 26 17568.377600440271635 0 +8 27 24392.823146723738319 1 +8 27 24392.823146523736796 0 +8 28 32842.928938616954838 1 +8 28 32842.928938416953315 0 +8 29 30863.118993523195968 1 +8 29 30863.118993323194445 0 +8 30 7716.178395417467073 1 +8 30 7716.178395217467369 0 +8 31 20675.458324920065934 1 +8 31 20675.458324720064411 0 +8 32 19086.713360207679216 1 +8 32 19086.713360007677693 0 +8 33 32096.179781178660051 1 +8 33 32096.179780978658528 0 +8 34 21015.503260561286879 1 +8 34 21015.503260361285356 0 +8 35 28793.645209003461787 1 +8 35 28793.645208803460264 0 +8 36 17954.556843799720809 1 +8 36 17954.556843599719286 0 +8 37 12784.691328601300484 1 +8 37 12784.691328401298961 0 +8 38 5759.647708336339747 1 +8 38 5759.647708136340043 0 +8 39 24524.559602545592497 1 +8 39 24524.559602345590974 0 +8 40 17173.720328675011842 1 +8 40 17173.720328475010319 0 +8 41 19072.182831777201500 1 +8 41 19072.182831577199977 0 +8 42 25900.312102645548293 1 +8 42 25900.312102445546770 0 +8 43 33737.008227384445490 1 +8 43 33737.008227184443967 0 +8 44 10572.701774567642133 1 +8 44 10572.701774367640610 0 +8 45 36005.705305149655032 1 +8 45 36005.705304949653510 0 +8 46 36968.359390358382370 1 +8 46 36968.359390158380847 0 +8 47 7176.449368007591147 1 +8 47 7176.449367807591443 0 +8 48 8220.967861802924745 1 +8 48 8220.967861602923222 0 +8 49 29150.043757549996371 1 +8 49 29150.043757349994848 0 +8 50 35020.720068284761510 1 +8 50 35020.720068084759987 0 +8 51 4869.937027735098127 1 +8 51 4869.937027535098423 0 +8 52 30557.616936746344436 1 +8 52 30557.616936546342913 0 +8 53 19086.713360207653750 1 +8 53 19086.713360007652227 0 +8 54 9168.476087015571466 1 +8 54 9168.476086815569943 0 +8 55 17515.158552889573912 1 +8 55 17515.158552689572389 0 +8 56 18084.131109201269282 1 +8 56 18084.131109001267760 0 +8 57 18065.498247321316740 1 +8 57 18065.498247121315217 0 +8 58 22916.668423679395346 1 +8 58 22916.668423479393823 0 +8 59 6000.929714679151402 1 +8 59 6000.929714479151698 0 +8 60 18740.857862312823272 1 +8 60 18740.857862112821749 0 +8 61 8614.878986064217315 1 +8 61 8614.878985864215792 0 +8 62 41649.102041468460811 1 +8 62 41649.102041268459288 0 +8 63 8748.190410912367952 1 +8 63 8748.190410712366429 0 +8 64 36519.212309878690576 1 +8 64 36519.212309678689053 0 +8 65 36979.334537441704015 1 +8 65 36979.334537241702492 0 +8 66 19939.320395272301539 1 +8 66 19939.320395072300016 0 +8 67 9657.300289141912799 1 +8 67 9657.300288941911276 0 +8 68 21143.711054671253805 1 +8 68 21143.711054471252282 0 +8 69 36526.894491998187732 1 +8 69 36526.894491798186209 0 +8 70 20874.578449218293827 1 +8 70 20874.578449018292304 0 +8 71 16742.581033255417424 1 +8 71 16742.581033055415901 0 +8 72 25715.042704276365839 1 +8 72 25715.042704076364316 0 +8 73 19086.713360207679216 1 +8 73 19086.713360007677693 0 +8 74 7399.395081415504137 1 +8 74 7399.395081215504433 0 +8 75 36614.088426048139809 1 +8 75 36614.088425848138286 0 +8 76 37052.236926336554461 1 +8 76 37052.236926136552938 0 +8 77 38636.535299883697007 1 +8 77 38636.535299683695484 0 +8 78 19072.182831777266983 1 +8 78 19072.182831577265461 0 +8 79 33193.039595838097739 1 +8 79 33193.039595638096216 0 +8 80 8658.560244190215599 1 +8 80 8658.560243990214076 0 +8 81 9000.153560801009007 1 +8 81 9000.153560601007484 0 +8 82 26164.672639776610595 1 +8 82 26164.672639576609072 0 +8 83 25061.561517508722318 1 +8 83 25061.561517308720795 0 +8 84 27026.859466008838353 1 +8 84 27026.859465808836831 0 +8 85 34578.310828169836896 1 +8 85 34578.310827969835373 0 +8 86 10778.200979470573657 1 +8 86 10778.200979270572134 0 +8 87 21789.743272315408831 1 +8 87 21789.743272115407308 0 +8 88 19080.791887987907103 1 +8 88 19080.791887787905580 0 +8 89 24315.224303476315981 1 +8 89 24315.224303276314458 0 +8 90 30820.913679188961396 1 +8 90 30820.913678988959873 0 +8 91 21989.015055066207424 1 +8 91 21989.015054866205901 0 +8 92 30548.024087665005936 1 +8 92 30548.024087465004413 0 +8 93 13203.635854617510631 1 +8 93 13203.635854417509108 0 +8 94 36593.805110543333285 1 +8 94 36593.805110343331762 0 +8 95 16553.267708891638904 1 +8 95 16553.267708691637381 0 +8 96 22097.779768863656500 1 +8 96 22097.779768663654977 0 +8 97 21764.010094606252096 1 +8 97 21764.010094406250573 0 +8 98 25981.457063767444197 1 +8 98 25981.457063567442674 0 +8 99 40826.523722325873678 1 +8 99 40826.523722125872155 0 +9 0 27806.844217841935460 1 +9 0 27806.844217641933938 0 +9 1 35461.095091245500953 1 +9 1 35461.095091045499430 0 +9 2 42373.369041496465798 1 +9 2 42373.369041296464275 0 +9 3 34479.399629347302835 1 +9 3 34479.399629147301312 0 +9 4 43159.989955271579674 1 +9 4 43159.989955071578152 0 +9 5 22775.635951705193293 1 +9 5 22775.635951505191770 0 +9 6 42806.206545243825531 1 +9 6 42806.206545043824008 0 +9 7 27503.322043447915348 1 +9 7 27503.322043247913825 0 +9 8 18289.466316161786381 1 +9 8 18289.466315961784858 0 +9 10 21767.465474838780210 1 +9 10 21767.465474638778687 0 +9 11 18346.070766207689303 1 +9 11 18346.070766007687780 0 +9 12 17599.825821598169568 1 +9 12 17599.825821398168046 0 +9 13 16265.228639723054584 1 +9 13 16265.228639523053062 0 +9 14 22148.495182525541168 1 +9 14 22148.495182325539645 0 +9 15 30583.697753203250613 1 +9 15 30583.697753003249090 0 +9 16 29914.586652425230568 1 +9 16 29914.586652225229045 0 +9 17 42806.206545243840083 1 +9 17 42806.206545043838560 0 +9 18 20882.992689813880133 1 +9 18 20882.992689613878611 0 +9 19 26544.685892953326402 1 +9 19 26544.685892753324879 0 +9 20 24525.957412069488782 1 +9 20 24525.957411869487260 0 +9 21 41190.003145806593238 1 +9 21 41190.003145606591715 0 +9 22 34702.242477336039883 1 +9 22 34702.242477136038360 0 +9 23 20075.123159847669740 1 +9 23 20075.123159647668217 0 +9 24 18809.479524791968288 1 +9 24 18809.479524591966765 0 +9 25 32442.692432847878081 1 +9 25 32442.692432647876558 0 +9 26 7160.634814983046454 1 +9 26 7160.634814783046750 0 +9 27 9019.238990106354322 1 +9 27 9019.238989906352799 0 +9 28 37119.315274535008939 1 +9 28 37119.315274335007416 0 +9 29 35974.028779298867448 1 +9 29 35974.028779098865925 0 +9 30 15176.932415188346567 1 +9 30 15176.932414988345045 0 +9 31 30201.359229889596463 1 +9 31 30201.359229689594940 0 +9 32 17372.211316133121727 1 +9 32 17372.211315933120204 0 +9 33 36455.631782376003684 1 +9 33 36455.631782176002162 0 +9 34 11244.664394025239744 1 +9 34 11244.664393825238221 0 +9 35 40488.285666633979417 1 +9 35 40488.285666433977894 0 +9 36 8845.322784559422871 1 +9 36 8845.322784359421348 0 +9 37 27502.024728012569540 1 +9 37 27502.024727812568017 0 +9 38 20656.703339760708332 1 +9 38 20656.703339560706809 0 +9 39 23908.438003049352119 1 +9 39 23908.438002849350596 0 +9 40 9691.571688482230456 1 +9 40 9691.571688282228934 0 +9 41 27067.130915169880609 1 +9 41 27067.130914969879086 0 +9 42 25197.279664150722965 1 +9 42 25197.279663950721442 0 +9 43 38839.014833875073236 1 +9 43 38839.014833675071714 0 +9 44 24934.215571038672351 1 +9 44 24934.215570838670828 0 +9 45 47871.197937885459396 1 +9 45 47871.197937685457873 0 +9 46 39889.727846646128455 1 +9 46 39889.727846446126932 0 +9 47 21522.099373967706924 1 +9 47 21522.099373767705401 0 +9 48 14937.520319186505731 1 +9 48 14937.520318986504208 0 +9 49 31133.250741302854294 1 +9 49 31133.250741102852771 0 +9 50 36899.841025684101623 1 +9 50 36899.841025484100101 0 +9 51 22204.773672801904468 1 +9 51 22204.773672601902945 0 +9 52 32524.901854569805437 1 +9 52 32524.901854369803914 0 +9 53 25384.252903154396336 1 +9 53 25384.252902954394813 0 +9 54 21128.246417968050082 1 +9 54 21128.246417768048559 0 +9 55 31824.415526607179345 1 +9 55 31824.415526407177822 0 +9 56 28914.002323987620912 1 +9 56 28914.002323787619389 0 +9 57 32594.853171305909200 1 +9 57 32594.853171105907677 0 +9 58 33002.517642148050072 1 +9 58 33002.517641948048549 0 +9 59 18443.559842821909115 1 +9 59 18443.559842621907592 0 +9 60 28882.790548382105044 1 +9 60 28882.790548182103521 0 +9 61 24181.405065985876718 1 +9 61 24181.405065785875195 0 +9 62 43518.859297032089671 1 +9 62 43518.859296832088148 0 +9 63 19542.014312683593744 1 +9 63 19542.014312483592221 0 +9 64 43963.905838864171528 1 +9 64 43963.905838664170005 0 +9 65 39740.742483221692964 1 +9 65 39740.742483021691442 0 +9 66 6770.588026538819577 1 +9 66 6770.588026338819873 0 +9 67 26964.013918923796155 1 +9 67 26964.013918723794632 0 +9 68 36213.193540433538146 1 +9 68 36213.193540233536623 0 +9 69 38498.877144976708223 1 +9 69 38498.877144776706700 0 +9 70 5449.319325665538599 1 +9 70 5449.319325465538896 0 +9 71 18710.673797150571772 1 +9 71 18710.673796950570249 0 +9 72 27695.059966080796585 1 +9 72 27695.059965880795062 0 +9 73 25831.092848800013599 1 +9 73 25831.092848600012076 0 +9 74 15382.014020155205799 1 +9 74 15382.014019955204276 0 +9 75 41726.310469121512142 1 +9 75 41726.310468921510619 0 +9 76 38871.339977585594170 1 +9 76 38871.339977385592647 0 +9 77 39463.048094796016812 1 +9 77 39463.048094596015289 0 +9 78 21539.801529872762330 1 +9 78 21539.801529672760807 0 +9 79 35131.412204982450930 1 +9 79 35131.412204782449408 0 +9 80 23370.124438485709106 1 +9 80 23370.124438285707583 0 +9 81 19368.380178974970477 1 +9 81 19368.380178774968954 0 +9 82 25126.597389068436314 1 +9 82 25126.597388868434791 0 +9 83 24647.294280621172220 1 +9 83 24647.294280421170697 0 +9 84 34095.119225249894953 1 +9 84 34095.119225049893430 0 +9 85 36466.139382934052264 1 +9 85 36466.139382734050741 0 +9 86 22912.450252364211337 1 +9 86 22912.450252164209815 0 +9 87 22219.184682744606107 1 +9 87 22219.184682544604584 0 +9 88 29656.229330729151116 1 +9 88 29656.229330529149593 0 +9 89 23977.228864553133462 1 +9 89 23977.228864353131939 0 +9 90 32782.736084216434392 1 +9 90 32782.736084016432869 0 +9 91 33736.512742424733005 1 +9 91 33736.512742224731483 0 +9 92 35544.186443372396752 1 +9 92 35544.186443172395229 0 +9 93 22533.102188358243438 1 +9 93 22533.102188158241916 0 +9 94 41627.001623355841730 1 +9 94 41627.001623155840207 0 +9 95 22592.682291221539344 1 +9 95 22592.682291021537822 0 +9 96 22224.965939875270124 1 +9 96 22224.965939675268601 0 +9 97 12979.843798936370149 1 +9 97 12979.843798736368626 0 +9 98 27919.532962309833238 1 +9 98 27919.532962109831715 0 +9 99 42714.431268658066983 1 +9 99 42714.431268458065460 0 +10 0 11173.598626262712060 1 +10 0 11173.598626062710537 0 +10 1 22800.005719003147533 1 +10 1 22800.005718803146010 0 +10 2 30585.356385967574170 1 +10 2 30585.356385767572647 0 +10 3 16361.538303041103063 1 +10 3 16361.538302841101540 0 +10 4 30570.438329918590171 1 +10 4 30570.438329718588648 0 +10 5 5547.665478355175765 1 +10 5 5547.665478155176061 0 +10 6 33992.612935742086847 1 +10 6 33992.612935542085324 0 +10 7 13994.209115403607939 1 +10 7 13994.209115203606416 0 +10 8 10722.076368709349481 1 +10 8 10722.076368509347958 0 +10 9 21767.465474838780210 1 +10 9 21767.465474638778687 0 +10 11 5692.452895618675939 1 +10 11 5692.452895418676235 0 +10 12 5712.996935845664666 1 +10 12 5712.996935645664962 0 +10 13 20983.908819775846496 1 +10 13 20983.908819575844973 0 +10 14 25198.981051861210290 1 +10 14 25198.981051661208767 0 +10 15 12511.177655183717434 1 +10 15 12511.177654983715911 0 +10 16 17266.926953346221126 1 +10 16 17266.926953146219603 0 +10 17 34620.324644440217526 1 +10 17 34620.324644240216003 0 +10 18 10349.530562167066819 1 +10 18 10349.530561967065296 0 +10 19 11430.810990554100499 1 +10 19 11430.810990354098976 0 +10 20 8063.521055059643004 1 +10 20 8063.521054859643300 0 +10 21 32811.724498248790042 1 +10 21 32811.724498048788519 0 +10 22 23992.856067356973654 1 +10 22 23992.856067156972131 0 +10 23 6609.197409713532579 1 +10 23 6609.197409513532875 0 +10 24 30288.961105293710716 1 +10 24 30288.961105093709193 0 +10 25 17540.191425236564100 1 +10 25 17540.191425036562578 0 +10 26 19559.799769954675867 1 +10 26 19559.799769754674344 0 +10 27 27263.906262424003216 1 +10 27 27263.906262224001694 0 +10 28 26853.229286743735429 1 +10 28 26853.229286543733906 0 +10 29 24827.178605514920491 1 +10 29 24827.178605314918968 0 +10 30 10961.257599920607390 1 +10 30 10961.257599720605867 0 +10 31 10146.777426209175246 1 +10 31 10146.777426009173723 0 +10 32 27893.064465487324924 1 +10 32 27893.064465287323401 0 +10 33 26245.414358487541904 1 +10 33 26245.414358287540381 0 +10 34 25309.741718957215198 1 +10 34 25309.741718757213675 0 +10 35 23327.713942634880368 1 +10 35 23327.713942434878845 0 +10 36 19408.151530036131589 1 +10 36 19408.151529836130067 0 +10 37 11608.341004924161098 1 +10 37 11608.341004724159575 0 +10 38 6035.103112154396513 1 +10 38 6035.103111954396809 0 +10 39 27292.371744111413136 1 +10 39 27292.371743911411613 0 +10 40 19408.151530036131589 1 +10 40 19408.151529836130067 0 +10 41 24902.491184113438067 1 +10 41 24902.491183913436544 0 +10 42 28976.944877690832072 1 +10 42 28976.944877490830550 0 +10 43 27607.328880621120334 1 +10 43 27607.328880421118811 0 +10 44 14381.301918193898018 1 +10 44 14381.301917993896495 0 +10 45 30660.711732716903498 1 +10 45 30660.711732516901975 0 +10 46 31093.483622310362989 1 +10 46 31093.483622110361466 0 +10 47 12667.687050032251136 1 +10 47 12667.687049832249613 0 +10 48 11069.446924107262021 1 +10 48 11069.446923907260498 0 +10 49 18539.098582542108488 1 +10 49 18539.098582342106965 0 +10 50 24350.940115294299176 1 +10 50 24350.940115094297653 0 +10 51 7739.040733529683166 1 +10 51 7739.040733329683462 0 +10 52 26646.352552880445728 1 +10 52 26646.352552680444205 0 +10 53 24915.302847114202450 1 +10 53 24915.302846914200927 0 +10 54 9221.360641762887099 1 +10 54 9221.360641562885576 0 +10 55 12676.808597670828021 1 +10 55 12676.808597470826498 0 +10 56 12208.820028565081884 1 +10 56 12208.820028365080361 0 +10 57 12464.419849725603854 1 +10 57 12464.419849525602331 0 +10 58 16942.825710628185334 1 +10 58 16942.825710428183811 0 +10 59 9578.393870908152167 1 +10 59 9578.393870708150644 0 +10 60 23589.501838751195464 1 +10 60 23589.501838551193941 0 +10 61 7343.728582802191340 1 +10 61 7343.728582602191636 0 +10 62 30990.326303219022520 1 +10 62 30990.326303019020997 0 +10 63 7689.135456792816512 1 +10 63 7689.135456592816809 0 +10 64 27781.718089296235121 1 +10 64 27781.718089096233598 0 +10 65 31012.766410627635196 1 +10 65 31012.766410427633673 0 +10 66 19929.022147287647385 1 +10 66 19929.022147087645862 0 +10 67 8502.796300041183713 1 +10 67 8502.796299841182190 0 +10 68 15708.126085566225811 1 +10 68 15708.126085366224288 0 +10 69 25860.363577544601867 1 +10 69 25860.363577344600344 0 +10 70 23667.424223091205931 1 +10 70 23667.424222891204408 0 +10 71 7751.320265297147671 1 +10 71 7751.320265097147967 0 +10 72 15445.303032811276353 1 +10 72 15445.303032611274830 0 +10 73 24915.302847114238830 1 +10 73 24915.302846914237307 0 +10 74 7814.144066015387580 1 +10 74 7814.144065815387876 0 +10 75 25914.848397028516047 1 +10 75 25914.848396828514524 0 +10 76 27508.664454685400415 1 +10 76 27508.664454485398892 0 +10 77 32870.959446666092845 1 +10 77 32870.959446466091322 0 +10 78 24902.491184113394411 1 +10 78 24902.491183913392888 0 +10 79 22472.267388403910445 1 +10 79 22472.267388203908922 0 +10 80 6016.807417522214564 1 +10 80 6016.807417322214860 0 +10 81 5025.130691240598026 1 +10 81 5025.130691040598322 0 +10 82 30885.355322802926821 1 +10 82 30885.355322602925298 0 +10 83 26767.208214832600788 1 +10 83 26767.208214632599265 0 +10 84 20879.413579425749049 1 +10 84 20879.413579225747526 0 +10 85 23894.192483096205251 1 +10 85 23894.192482896203728 0 +10 86 3061.135050899499220 1 +10 86 3061.135050699499516 0 +10 87 19556.688782540270040 1 +10 87 19556.688782340268517 0 +10 88 13184.376595410238224 1 +10 88 13184.376595210236701 0 +10 89 25738.028282642902923 1 +10 89 25738.028282442901400 0 +10 90 20128.811308289114095 1 +10 90 20128.811308089112572 0 +10 91 28286.184871797544474 1 +10 91 28286.184871597542951 0 +10 92 24472.445095572853461 1 +10 92 24472.445095372851938 0 +10 93 6916.286788289563447 1 +10 93 6916.286788089563743 0 +10 94 30460.421137439625454 1 +10 94 30460.421137239623931 0 +10 95 7158.484706921343786 1 +10 95 7158.484706721344082 0 +10 96 21767.465474838758382 1 +10 96 21767.465474638756859 0 +10 97 26499.101238549035770 1 +10 97 26499.101238349034247 0 +10 98 18017.213911964325234 1 +10 98 18017.213911764323711 0 +10 99 30138.333757648015307 1 +10 99 30138.333757448013785 0 +11 0 15636.074137184270512 1 +11 0 15636.074136984268989 0 +11 1 17569.034206743410323 1 +11 1 17569.034206543408800 0 +11 2 35010.182457863338641 1 +11 2 35010.182457663337118 0 +11 3 20317.576584618356719 1 +11 3 20317.576584418355196 0 +11 4 25008.249818098644027 1 +11 4 25008.249817898642505 0 +11 5 9362.042582399119055 1 +11 5 9362.042582199117533 0 +11 6 37906.328023181013123 1 +11 6 37906.328022981011600 0 +11 7 19608.212015979253920 1 +11 7 19608.212015779252397 0 +11 8 16390.984614284145209 1 +11 8 16390.984614084143686 0 +11 9 18346.070766207689303 1 +11 9 18346.070766007687780 0 +11 10 5692.452895618675939 1 +11 10 5692.452895418676235 0 +11 12 10021.530838475013297 1 +11 12 10021.530838275011774 0 +11 13 26639.246983310167707 1 +11 13 26639.246983110166184 0 +11 14 28740.563089729206695 1 +11 14 28740.563089529205172 0 +11 15 16988.198184060158383 1 +11 15 16988.198183860156860 0 +11 16 11574.512847312167651 1 +11 16 11574.512847112166128 0 +11 17 38553.486594471098215 1 +11 17 38553.486594271096692 0 +11 18 16039.121938842121381 1 +11 18 16039.121938642119858 0 +11 19 17099.872436183264654 1 +11 19 17099.872435983263131 0 +11 20 7385.370603856364141 1 +11 20 7385.370603656364437 0 +11 21 36761.860911138086522 1 +11 21 36761.860910938084999 0 +11 22 28203.353933481150307 1 +11 22 28203.353933281148784 0 +11 23 12102.429961839399766 1 +11 23 12102.429961639398243 0 +11 24 35969.093209845916135 1 +11 24 35969.093209645914612 0 +11 25 22042.368762684214744 1 +11 25 22042.368762484213221 0 +11 26 18268.483314825971320 1 +11 26 18268.483314625969797 0 +11 27 24341.878773415621254 1 +11 27 24341.878773215619731 0 +11 28 30995.653559789476276 1 +11 28 30995.653559589474753 0 +11 29 29081.998634610405134 1 +11 29 29081.998634410403611 0 +11 30 15952.925651445253607 1 +11 30 15952.925651245252084 0 +11 31 12457.438182029365635 1 +11 31 12457.438181829364112 0 +11 32 33579.932610772608314 1 +11 32 33579.932610572606791 0 +11 33 30243.490449085133150 1 +11 33 30243.490448885131627 0 +11 34 21333.183510129027127 1 +11 34 21333.183509929025604 0 +11 35 27629.642965343042306 1 +11 35 27629.642965143040783 0 +11 36 21687.671612870493846 1 +11 36 21687.671612670492323 0 +11 37 16614.910554473204684 1 +11 37 16614.910554273203161 0 +11 38 11590.095334947607626 1 +11 38 11590.095334747606103 0 +11 39 30739.244226530630840 1 +11 39 30739.244226330629317 0 +11 40 15871.702328346840659 1 +11 40 15871.702328146839136 0 +11 41 20959.122861521031155 1 +11 41 20959.122861321029632 0 +11 42 32476.898716313324257 1 +11 42 32476.898716113322735 0 +11 43 31971.739371500527341 1 +11 43 31971.739371300525818 0 +11 44 20065.032553402321355 1 +11 44 20065.032553202319832 0 +11 45 34878.866893835765950 1 +11 45 34878.866893635764427 0 +11 46 35092.947191499799374 1 +11 46 35092.947191299797851 0 +11 47 18359.679106035404402 1 +11 47 18359.679105835402879 0 +11 48 15951.731628639010523 1 +11 48 15951.731628439009000 0 +11 49 12865.842429528845969 1 +11 49 12865.842429328844446 0 +11 50 18854.976842620842945 1 +11 50 18854.976842420841422 0 +11 51 12758.086803316818987 1 +11 51 12758.086803116817464 0 +11 52 23416.236264697712613 1 +11 52 23416.236264497711090 0 +11 53 20973.906092791097763 1 +11 53 20973.906092591096240 0 +11 54 14163.448776597837423 1 +11 54 14163.448776397835900 0 +11 55 16614.625483586067276 1 +11 55 16614.625483386065753 0 +11 56 16677.143928579575004 1 +11 56 16677.143928379573481 0 +11 57 16809.215107452000666 1 +11 57 16809.215107251999143 0 +11 58 21446.854453381478379 1 +11 58 21446.854453181476856 0 +11 59 14866.521557355572440 1 +11 59 14866.521557155570918 0 +11 60 29279.506309326854534 1 +11 60 29279.506309126853012 0 +11 61 12979.213212528517033 1 +11 61 12979.213212328515510 0 +11 62 25494.755481597880134 1 +11 62 25494.755481397878611 0 +11 63 11229.698555785536882 1 +11 63 11229.698555585535360 0 +11 64 32194.611066108507657 1 +11 64 32194.611065908506134 0 +11 65 35123.760648696668795 1 +11 65 35123.760648496667272 0 +11 66 18787.328104817541316 1 +11 66 18787.328104617539793 0 +11 67 9956.658336269498250 1 +11 67 9956.658336069496727 0 +11 68 19978.125104366597952 1 +11 68 19978.125104166596429 0 +11 69 20611.890466001754248 1 +11 69 20611.890465801752725 0 +11 70 20701.074863205612928 1 +11 70 20701.074863005611405 0 +11 71 4119.873693214584819 1 +11 71 4119.873693014585115 0 +11 72 10065.262076513732609 1 +11 72 10065.262076313731086 0 +11 73 20973.906092791083211 1 +11 73 20973.906092591081688 0 +11 74 11305.517818312793679 1 +11 74 11305.517818112792156 0 +11 75 27517.656916294734401 1 +11 75 27517.656916094732878 0 +11 76 24415.923409259034088 1 +11 76 24415.923409059032565 0 +11 77 36746.107121121043747 1 +11 77 36746.107120921042224 0 +11 78 20959.122861520994775 1 +11 78 20959.122861320993252 0 +11 79 16813.150132596842013 1 +11 79 16813.150132396840490 0 +11 80 9604.782522007053558 1 +11 80 9604.782521807052035 0 +11 81 9146.676134617957359 1 +11 81 9146.676134417955836 0 +11 82 34945.689925629791105 1 +11 82 34945.689925429789582 0 +11 83 30205.348909133623238 1 +11 83 30205.348908933621715 0 +11 84 25328.445400285028882 1 +11 84 25328.445400085027359 0 +11 85 20187.809581787514617 1 +11 85 20187.809581587513094 0 +11 86 7068.615290608097894 1 +11 86 7068.615290408098190 0 +11 87 24031.786730506330059 1 +11 87 24031.786730306328536 0 +11 88 17641.222943874759949 1 +11 88 17641.222943674758426 0 +11 89 30237.982006902071589 1 +11 89 30237.982006702070066 0 +11 90 17066.169967308676860 1 +11 90 17066.169967108675337 0 +11 91 33975.830261975010217 1 +11 91 33975.830261775008694 0 +11 92 28737.956369727951824 1 +11 92 28737.956369527950301 0 +11 93 9611.727272203595930 1 +11 93 9611.727272003594408 0 +11 94 34833.738410443889734 1 +11 94 34833.738410243888211 0 +11 95 5424.187404832332504 1 +11 95 5424.187404632332800 0 +11 96 25226.925121744607168 1 +11 96 25226.925121544605645 0 +11 97 22488.632878358133894 1 +11 97 22488.632878158132371 0 +11 98 14647.326623075536190 1 +11 98 14647.326622875534667 0 +11 99 24592.590045903740247 1 +11 99 24592.590045703738724 0 +12 0 16772.952287056010391 1 +12 0 16772.952286856008868 0 +12 1 27139.724735921641695 1 +12 1 27139.724735721640172 0 +12 2 36129.101577362933313 1 +12 2 36129.101577162931790 0 +12 3 21386.229833730663813 1 +12 3 21386.229833530662290 0 +12 4 34868.604553216973727 1 +12 4 34868.604553016972204 0 +12 5 10322.382485360525607 1 +12 5 10322.382485160524084 0 +12 6 38997.861414378014160 1 +12 6 38997.861414178012637 0 +12 7 12836.385943211304038 1 +12 7 12836.385943011302516 0 +12 8 6531.015024374969471 1 +12 8 6531.015024174969767 0 +12 9 17599.825821598169568 1 +12 9 17599.825821398168046 0 +12 10 5712.996935845664666 1 +12 10 5712.996935645664962 0 +12 11 10021.530838475013297 1 +12 11 10021.530838275011774 0 +12 13 16647.268888902552135 1 +12 13 16647.268888702550612 0 +12 14 23547.239254374908342 1 +12 14 23547.239254174906819 0 +12 15 18121.739355871366570 1 +12 15 18121.739355671365047 0 +12 16 21592.534859116982261 1 +12 16 21592.534858916980738 0 +12 17 39564.802775681157073 1 +12 17 39564.802775481155550 0 +12 18 8521.567254173887704 1 +12 18 8521.567253973886181 0 +12 19 13053.396325300034732 1 +12 19 13053.396325100033209 0 +12 20 10516.437379681228776 1 +12 20 10516.437379481227254 0 +12 21 37809.281120916770305 1 +12 21 37809.281120716768783 0 +12 22 29356.284086470393959 1 +12 22 29356.284086270392436 0 +12 23 6141.091011323219391 1 +12 23 6141.091011123219687 0 +12 24 25950.264088198360696 1 +12 24 25950.264087998359173 0 +12 25 23182.693964951715316 1 +12 25 23182.693964751713793 0 +12 26 16649.598393208103516 1 +12 26 16649.598393008101993 0 +12 27 23655.960643266978877 1 +12 27 23655.960643066977354 0 +12 28 32049.907694489051210 1 +12 28 32049.907694289049687 0 +12 29 30247.966810965153854 1 +12 29 30247.966810765152331 0 +12 30 8170.452259214481273 1 +12 30 8170.452259014481569 0 +12 31 14379.062054180798441 1 +12 31 14379.062053980796918 0 +12 32 23558.402346803170076 1 +12 32 23558.402346603168553 0 +12 33 31358.241396048339084 1 +12 33 31358.241395848337561 0 +12 34 20539.479839822102804 1 +12 34 20539.479839622101281 0 +12 35 28771.351446220487560 1 +12 35 28771.351446020486037 0 +12 36 16759.433529707333946 1 +12 36 16759.433529507332423 0 +12 37 13081.750645017691568 1 +12 37 13081.750644817690045 0 +12 38 3287.091063676830345 1 +12 38 3287.091063476830641 0 +12 39 25596.809365012297349 1 +12 39 25596.809364812295826 0 +12 40 16214.222048041789094 1 +12 40 16214.222047841787571 0 +12 41 19916.839942003400211 1 +12 41 19916.839941803398688 0 +12 42 27193.605988081257237 1 +12 42 27193.605987881255714 0 +12 43 33076.601775985196582 1 +12 43 33076.601775785195059 0 +12 44 10232.051515774341169 1 +12 44 10232.051515574339646 0 +12 45 35989.656747178676596 1 +12 45 35989.656746978675073 0 +12 46 36112.368832056119572 1 +12 46 36112.368831856118049 0 +12 47 8348.128626699090091 1 +12 47 8348.128626499088568 0 +12 48 8447.469851125857531 1 +12 48 8447.469850925856008 0 +12 49 22832.735217391797050 1 +12 49 22832.735217191795527 0 +12 50 28656.298907866595982 1 +12 50 28656.298907666594459 0 +12 51 5939.559411397972326 1 +12 51 5939.559411197972622 0 +12 52 24203.809079083555844 1 +12 52 24203.809078883554321 0 +12 53 19932.207349856646033 1 +12 53 19932.207349656644510 0 +12 54 8358.642457068302974 1 +12 54 8358.642456868301451 0 +12 55 17656.634641819618992 1 +12 55 17656.634641619617469 0 +12 56 17861.142137200266006 1 +12 56 17861.142137000264484 0 +12 57 17967.110790868988261 1 +12 57 17967.110790668986738 0 +12 58 22638.909249598000315 1 +12 58 22638.909249397998792 0 +12 59 6375.077080079940970 1 +12 59 6375.077079879941266 0 +12 60 19292.112554980762070 1 +12 60 19292.112554780760547 0 +12 61 8759.326799331596703 1 +12 61 8759.326799131595180 0 +12 62 35167.364680358987243 1 +12 62 35167.364680158985720 0 +12 63 5253.850116342290676 1 +12 63 5253.850116142290972 0 +12 64 33345.699864241047180 1 +12 64 33345.699864041045657 0 +12 65 36168.857609937571397 1 +12 65 36168.857609737569874 0 +12 66 18785.876263364512852 1 +12 66 18785.876263164511329 0 +12 67 9408.865671243507677 1 +12 67 9408.865671043506154 0 +12 68 21117.394021021282242 1 +12 68 21117.394020821280719 0 +12 69 30180.793681011506123 1 +12 69 30180.793680811504601 0 +12 70 20063.407679604086297 1 +12 70 20063.407679404084774 0 +12 71 10393.867539111222868 1 +12 71 10393.867538911221345 0 +12 72 19528.923382663193479 1 +12 72 19528.923382463191956 0 +12 73 19932.207349856693327 1 +12 73 19932.207349656691804 0 +12 74 5183.469621765371812 1 +12 74 5183.469621565372108 0 +12 75 30237.619353682592191 1 +12 75 30237.619353482590668 0 +12 76 30642.542216476133035 1 +12 76 30642.542216276131512 0 +12 77 37738.875659005250782 1 +12 77 37738.875658805249259 0 +12 78 19916.839942003465694 1 +12 78 19916.839941803464171 0 +12 79 26812.220549427132937 1 +12 79 26812.220549227131414 0 +12 80 8062.216959535534443 1 +12 80 8062.216959335534739 0 +12 81 4549.884330867133940 1 +12 81 4549.884330667134236 0 +12 82 28516.156495841387368 1 +12 82 28516.156495641385845 0 +12 83 25475.180828866788943 1 +12 83 25475.180828666787420 0 +12 84 26454.331444032410218 1 +12 84 26454.331443832408695 0 +12 85 28207.783955770086322 1 +12 85 28207.783955570084800 0 +12 86 7109.326120619826725 1 +12 86 7109.326120419827021 0 +12 87 19682.928636401520635 1 +12 87 19682.928636201519112 0 +12 88 18777.049892943599843 1 +12 88 18777.049892743598321 0 +12 89 24520.533087906886067 1 +12 89 24520.533087706884544 0 +12 90 24458.986887786391890 1 +12 90 24458.986887586390367 0 +12 91 23988.405847845206154 1 +12 91 23988.405847645204631 0 +12 92 29877.277506717386132 1 +12 92 29877.277506517384609 0 +12 93 10751.276416628928928 1 +12 93 10751.276416428927405 0 +12 94 35965.183114665902394 1 +12 94 35965.183114465900871 0 +12 95 10701.782026060482167 1 +12 95 10701.782025860480644 0 +12 96 20942.354712443247990 1 +12 96 20942.354712243246468 0 +12 97 21488.384558544399624 1 +12 97 21488.384558344398101 0 +12 98 21001.048746552900411 1 +12 98 21001.048746352898888 0 +12 99 34454.870417334503145 1 +12 99 34454.870417134501622 0 +13 0 19489.899195099231292 1 +13 0 19489.899194899229769 0 +13 1 43772.280952941378928 1 +13 1 43772.280952741377405 0 +13 2 38907.488574392496957 1 +13 2 38907.488574192495435 0 +13 3 23792.106490179889079 1 +13 3 23792.106489979887556 0 +13 4 51504.052622326387791 1 +13 4 51504.052622126386268 0 +13 5 18878.233609370196064 1 +13 5 18878.233609170194541 0 +13 6 42643.111496197598171 1 +13 6 42643.111495997596649 0 +13 7 15091.668150527728358 1 +13 7 15091.668150327726835 0 +13 8 11484.780654192391012 1 +13 8 11484.780653992389489 0 +13 9 16265.228639723054584 1 +13 9 16265.228639523053062 0 +13 10 20983.908819775846496 1 +13 10 20983.908819575844973 0 +13 11 26639.246983310167707 1 +13 11 26639.246983110166184 0 +13 12 16647.268888902552135 1 +13 12 16647.268888702550612 0 +13 14 25094.420488362826291 1 +13 14 25094.420488162824768 0 +13 15 22387.078848134267901 1 +13 15 22387.078847934266378 0 +13 16 38175.937388059515797 1 +13 16 38175.937387859514274 0 +13 17 46676.933079083901248 1 +13 17 46676.933078883899725 0 +13 18 12196.580782689990883 1 +13 18 12196.580782489989360 0 +13 19 15540.976903880560712 1 +13 19 15540.976903680559190 0 +13 20 24973.437373743807257 1 +13 20 24973.437373543805734 0 +13 21 43827.749996428174200 1 +13 21 43827.749996228172677 0 +13 22 32522.219308516898309 1 +13 22 32522.219308316896786 0 +13 23 16359.849897838321340 1 +13 23 16359.849897638319817 0 +13 24 11063.366724944973612 1 +13 24 11063.366724744972089 0 +13 25 25944.908850945099402 1 +13 25 25944.908850745097880 0 +13 26 16127.101319978206448 1 +13 26 16127.101319778204925 0 +13 27 22520.845865800292813 1 +13 27 22520.845865600291290 0 +13 28 34950.839616167766508 1 +13 28 34950.839615967764985 0 +13 29 33176.923755942902062 1 +13 29 33176.923755742900539 0 +13 30 14895.575665565571398 1 +13 30 14895.575665365569876 0 +13 31 30845.458632648405910 1 +13 31 30845.458632448404387 0 +13 32 7645.611154196735697 1 +13 32 7645.611153996735993 0 +13 33 34950.839616167824715 1 +13 33 34950.839615967823192 0 +13 34 19071.694000283154310 1 +13 34 19071.694000083152787 0 +13 35 31321.594149666932935 1 +13 35 31321.594149466931412 0 +13 36 17747.046758760647208 1 +13 36 17747.046758560645685 0 +13 37 15289.271255101120914 1 +13 37 15289.271254901119391 0 +13 38 15719.494791403179988 1 +13 38 15719.494791203178465 0 +13 39 26387.203584292867163 1 +13 39 26387.203584092865640 0 +13 40 16933.980770015543385 1 +13 40 16933.980769815541862 0 +13 41 17163.627628966114571 1 +13 41 17163.627628766113048 0 +13 42 27243.636053798065404 1 +13 42 27243.636053598063882 0 +13 43 35845.377851947225281 1 +13 43 35845.377851747223758 0 +13 44 12952.143194450196461 1 +13 44 12952.143194250194938 0 +13 45 39995.412325254117604 1 +13 45 39995.412325054116081 0 +13 46 40799.366424977561110 1 +13 46 40799.366424777559587 0 +13 47 9949.919446612884713 1 +13 47 9949.919446412883190 0 +13 48 15350.611609551544461 1 +13 48 15350.611609351542938 0 +13 49 39331.777272829196590 1 +13 49 39331.777272629195068 0 +13 50 45275.867039303440833 1 +13 50 45275.867039103439311 0 +13 51 13904.602797079376614 1 +13 51 13904.602796879375092 0 +13 52 40778.982370954006910 1 +13 52 40778.982370754005387 0 +13 53 14152.071221027252250 1 +13 53 14152.071220827250727 0 +13 54 16493.905835255656712 1 +13 54 16493.905835055655189 0 +13 55 27613.961960424196150 1 +13 55 27613.961960224194627 0 +13 56 20546.326457722949272 1 +13 56 20546.326457522947749 0 +13 57 24005.397573161295441 1 +13 57 24005.397572961293918 0 +13 58 28763.063033103204361 1 +13 58 28763.063032903202838 0 +13 59 14344.199052879637748 1 +13 59 14344.199052679636225 0 +13 60 21116.018780775135383 1 +13 60 21116.018780575133860 0 +13 61 15521.641909145044337 1 +13 61 15521.641908945042815 0 +13 62 51758.091035692981677 1 +13 62 51758.091035492980154 0 +13 63 18118.244306263266481 1 +13 63 18118.244306063264958 0 +13 64 46693.447715529051493 1 +13 64 46693.447715329049970 0 +13 65 38865.856053077994147 1 +13 65 38865.856052877992624 0 +13 66 19234.540485607074515 1 +13 66 19234.540485407072993 0 +13 67 18600.320541845365369 1 +13 67 18600.320541645363846 0 +13 68 28973.591171932086581 1 +13 68 28973.591171732085058 0 +13 69 46735.069728585396660 1 +13 69 46735.069728385395138 0 +13 70 19055.485309844640142 1 +13 70 19055.485309644638619 0 +13 71 26973.781865405231656 1 +13 71 26973.781865205230133 0 +13 72 35643.858796585336677 1 +13 72 35643.858796385335154 0 +13 73 14501.558854834300291 1 +13 73 14501.558854634298768 0 +13 74 16607.424080779481301 1 +13 74 16607.424080579479778 0 +13 75 46876.926929309673142 1 +13 75 46876.926929109671619 0 +13 76 47117.852755555228214 1 +13 76 47117.852755355226691 0 +13 77 40356.405407876300160 1 +13 77 40356.405407676298637 0 +13 78 13601.609156145123052 1 +13 78 13601.609155945121529 0 +13 79 43449.453733136673691 1 +13 79 43449.453732936672168 0 +13 80 18528.584963185661763 1 +13 80 18528.584962985660241 0 +13 81 18643.212431181204010 1 +13 81 18643.212430981202488 0 +13 82 25679.095459359770757 1 +13 82 25679.095459159769234 0 +13 83 27855.415175552294386 1 +13 83 27855.415175352292863 0 +13 84 29234.939356833587226 1 +13 84 29234.939356633585703 0 +13 85 44837.698865119105903 1 +13 85 44837.698864919104381 0 +13 86 20875.592428890042356 1 +13 86 20875.592428690040833 0 +13 87 28183.614830588892801 1 +13 87 28183.614830388891278 0 +13 88 21487.087770285535953 1 +13 88 21487.087770085534430 0 +13 89 27499.329103950047283 1 +13 89 27499.329103750045761 0 +13 90 41051.899870892484614 1 +13 90 41051.899870692483091 0 +13 91 24461.837631112801319 1 +13 91 24461.837630912799796 0 +13 92 32660.173443013707583 1 +13 92 32660.173442813706060 0 +13 93 22703.255206628684391 1 +13 93 22703.255206428682868 0 +13 94 38736.022890578344231 1 +13 94 38736.022890378342709 0 +13 95 26439.491093261625792 1 +13 95 26439.491093061624269 0 +13 96 27349.300564924087666 1 +13 96 27349.300564724086144 0 +13 97 19377.103692304888682 1 +13 97 19377.103692104887159 0 +13 98 34870.405915899660613 1 +13 98 34870.405915699659090 0 +13 99 51086.198363016592339 1 +13 99 51086.198362816590816 0 +14 0 28901.390078549353348 1 +14 0 28901.390078349351825 0 +14 1 41056.105707800466917 1 +14 1 41056.105707600465394 0 +14 2 42821.369810221571242 1 +14 2 42821.369810021569720 0 +14 3 35616.808553455906804 1 +14 3 35616.808553255905281 0 +14 4 46107.078709744557273 1 +14 4 46107.078709544555750 0 +14 5 22722.842072452542197 1 +14 5 22722.842072252540675 0 +14 6 42880.574777033718419 1 +14 6 42880.574776833716896 0 +14 7 28767.692395022051642 1 +14 7 28767.692394822050119 0 +14 8 22674.428319816834119 1 +14 8 22674.428319616832596 0 +14 9 22148.495182525541168 1 +14 9 22148.495182325539645 0 +14 10 25198.981051861210290 1 +14 10 25198.981051661208767 0 +14 11 28740.563089729206695 1 +14 11 28740.563089529205172 0 +14 12 23547.239254374908342 1 +14 12 23547.239254174906819 0 +14 13 25094.420488362826291 1 +14 13 25094.420488162824768 0 +14 15 30495.683114440296777 1 +14 15 30495.683114240295254 0 +14 16 37350.698125156137394 1 +14 16 37350.698124956135871 0 +14 17 42880.574777033674764 1 +14 17 42880.574776833673241 0 +14 18 21167.849179181321233 1 +14 18 21167.849178981319710 0 +14 19 27723.112418713972147 1 +14 19 27723.112418513970624 0 +14 20 33235.469415769985062 1 +14 20 33235.469415569983539 0 +14 21 40255.757421246227750 1 +14 21 40255.757421046226227 0 +14 22 35096.523505223340180 1 +14 22 35096.523505023338657 0 +14 23 20306.088077994521882 1 +14 23 20306.088077794520359 0 +14 24 28836.104951975372387 1 +14 24 28836.104951775370864 0 +14 25 33304.917732727932162 1 +14 25 33304.917732527930639 0 +14 26 15194.889183387636876 1 +14 26 15194.889183187635354 0 +14 27 17270.143803208949976 1 +14 27 17270.143803008948453 0 +14 28 38154.448510285292286 1 +14 28 38154.448510085290764 0 +14 29 36386.262338913140411 1 +14 29 36386.262338713138888 0 +14 30 16054.765190126952803 1 +14 30 16054.765189926951280 0 +14 31 32801.085981826356146 1 +14 31 32801.085981626354624 0 +14 32 26845.155753700251807 1 +14 32 26845.155753500250285 0 +14 33 36727.235440546806785 1 +14 33 36727.235440346805262 0 +14 34 18242.201659430629661 1 +14 34 18242.201659230628138 0 +14 35 41424.583406803954858 1 +14 35 41424.583406603953335 0 +14 36 21292.530418520800595 1 +14 36 21292.530418320799072 0 +14 37 28766.870101918808359 1 +14 37 28766.870101718806836 0 +14 38 20941.879363123312942 1 +14 38 20941.879362923311419 0 +14 39 2397.202572921876708 1 +14 39 2397.202572721877004 0 +14 40 28395.275424821204069 1 +14 40 28395.275424621202546 0 +14 41 28621.105182881488872 1 +14 41 28621.105182681487349 0 +14 42 4861.155141021264171 1 +14 42 4861.155140821264467 0 +14 43 39266.187669819191797 1 +14 43 39266.187669619190274 0 +14 44 26251.548420962993987 1 +14 44 26251.548420762992464 0 +14 45 48795.083040812911349 1 +14 45 48795.083040612909826 0 +14 46 38898.716563574889733 1 +14 46 38898.716563374888210 0 +14 47 22792.680065205964638 1 +14 47 22792.680065005963115 0 +14 48 15668.569411624044733 1 +14 48 15668.569411424043210 0 +14 49 39113.771227237419225 1 +14 49 39113.771227037417702 0 +14 50 40345.167198742914479 1 +14 50 40345.167198542912956 0 +14 51 24043.289082579514798 1 +14 51 24043.289082379513275 0 +14 52 39554.174365012790076 1 +14 52 39554.174364812788554 0 +14 53 27011.293506409267138 1 +14 53 27011.293506209265615 0 +14 54 27706.174408361970563 1 +14 54 27706.174408161969041 0 +14 55 32219.408747621517250 1 +14 55 32219.408747421515727 0 +14 56 29956.109189614391653 1 +14 56 29956.109189414390130 0 +14 57 32044.989904198511795 1 +14 57 32044.989903998510272 0 +14 58 33854.019885040324880 1 +14 58 33854.019884840323357 0 +14 59 18910.194917798471579 1 +14 59 18910.194917598470056 0 +14 60 29912.242790239957685 1 +14 60 29912.242790039956162 0 +14 61 24631.387717724388494 1 +14 61 24631.387717524386971 0 +14 62 45750.816443804753362 1 +14 62 45750.816443604751839 0 +14 63 21219.876080722970073 1 +14 63 21219.876080522968550 0 +14 64 42116.925630438752705 1 +14 64 42116.925630238751182 0 +14 65 39956.634348622916150 1 +14 65 39956.634348422914627 0 +14 66 21000.160605246732302 1 +14 66 21000.160605046730780 0 +14 67 29059.828764492922346 1 +14 67 29059.828764292920823 0 +14 68 35287.209341774898348 1 +14 68 35287.209341574896825 0 +14 69 44857.631829872814706 1 +14 69 44857.631829672813183 0 +14 70 19671.522582452616916 1 +14 70 19671.522582252615393 0 +14 71 29251.092592700624664 1 +14 71 29251.092592500623141 0 +14 72 37928.426061183381535 1 +14 72 37928.426060983380012 0 +14 73 27459.491896603241912 1 +14 73 27459.491896403240389 0 +14 74 28156.095237376794103 1 +14 74 28156.095237176792580 0 +14 75 42216.276107011566637 1 +14 75 42216.276106811565114 0 +14 76 40207.696507696222397 1 +14 76 40207.696507496220875 0 +14 77 39443.774478884835844 1 +14 77 39443.774478684834321 0 +14 78 28700.099720479360258 1 +14 78 28700.099720279358735 0 +14 79 40664.180679001947283 1 +14 79 40664.180678801945760 0 +14 80 24922.665461460790539 1 +14 80 24922.665461260789016 0 +14 81 28088.872740748916840 1 +14 81 28088.872740548915317 0 +14 82 7540.687246945316474 1 +14 82 7540.687246745316770 0 +14 83 2790.888500487909369 1 +14 83 2790.888500287909665 0 +14 84 34713.877015460173425 1 +14 84 34713.877015260171902 0 +14 85 40221.577389049096382 1 +14 85 40221.577388849094859 0 +14 86 22757.456053526744654 1 +14 86 22757.456053326743131 0 +14 87 10544.661266212762712 1 +14 87 10544.661266012761189 0 +14 88 30712.480647773463716 1 +14 88 30712.480647573462193 0 +14 89 3046.987067388812648 1 +14 89 3046.987067188812944 0 +14 90 39548.663034558470827 1 +14 90 39548.663034358469304 0 +14 91 34851.893480129961972 1 +14 91 34851.893479929960449 0 +14 92 36002.292323711364588 1 +14 92 36002.292323511363065 0 +14 93 23778.381618213366892 1 +14 93 23778.381618013365369 0 +14 94 41991.362091134928050 1 +14 94 41991.362090934926528 0 +14 95 32050.689135794418689 1 +14 95 32050.689135594417166 0 +14 96 7303.817058537312732 1 +14 96 7303.817058337313028 0 +14 97 25229.289414171507815 1 +14 97 25229.289413971506292 0 +14 98 42988.134614948066883 1 +14 98 42988.134614748065360 0 +14 99 45555.555908946509589 1 +14 99 45555.555908746508067 0 +15 0 7243.968927463991349 1 +15 0 7243.968927263991645 0 +15 1 25648.671399544549786 1 +15 1 25648.671399344548263 0 +15 2 18134.208334620612732 1 +15 2 18134.208334420611209 0 +15 3 12734.052950744120608 1 +15 3 12734.052950544119085 0 +15 4 33863.355339186964557 1 +15 4 33863.355338986963034 0 +15 5 9751.924635938481515 1 +15 5 9751.924635738479992 0 +15 6 23364.229205789037223 1 +15 6 23364.229205589035701 0 +15 7 15337.106889830753062 1 +15 7 15337.106889630751539 0 +15 8 18651.854933525261004 1 +15 8 18651.854933325259481 0 +15 9 30583.697753203250613 1 +15 9 30583.697753003249090 0 +15 10 12511.177655183717434 1 +15 10 12511.177654983715911 0 +15 11 16988.198184060158383 1 +15 11 16988.198183860156860 0 +15 12 18121.739355871366570 1 +15 12 18121.739355671365047 0 +15 13 22387.078848134267901 1 +15 13 22387.078847934266378 0 +15 14 30495.683114440296777 1 +15 14 30495.683114240295254 0 +15 16 20894.625188825353689 1 +15 16 20894.625188625352166 0 +15 17 29013.792686707340181 1 +15 17 29013.792686507338658 0 +15 18 11262.832803671037254 1 +15 18 11262.832803471035731 0 +15 19 11266.471709272829685 1 +15 19 11266.471709072828162 0 +15 20 14963.290233829207864 1 +15 20 14963.290233629206341 0 +15 21 25599.488156142120715 1 +15 21 25599.488155942119192 0 +15 22 17768.125077619970398 1 +15 22 17768.125077419968875 0 +15 23 12759.604647334752372 1 +15 23 12759.604647134750849 0 +15 24 31904.627434306312352 1 +15 24 31904.627434106310830 0 +15 25 5322.534520065363722 1 +15 25 5322.534519865364018 0 +15 26 28518.674782211623096 1 +15 26 28518.674782011621573 0 +15 27 36284.484142580200569 1 +15 27 36284.484142380199046 0 +15 28 15423.142946669177036 1 +15 28 15423.142946469175513 0 +15 29 13411.104335720039671 1 +15 29 13411.104335520038148 0 +15 30 21398.327630606472667 1 +15 30 21398.327630406471144 0 +15 31 12556.261060055363487 1 +15 31 12556.261059855361964 0 +15 32 29492.923729939804616 1 +15 32 29492.923729739803093 0 +15 33 15414.993737401782710 1 +15 33 15414.993737201781187 0 +15 34 35990.189096901223820 1 +15 34 35990.189096701222297 0 +15 35 13463.859928509198653 1 +15 35 13463.859928309197130 0 +15 36 28180.323810249330563 1 +15 36 28180.323810049329040 0 +15 37 15388.906562442698487 1 +15 37 15388.906562242696964 0 +15 38 15818.447130892931455 1 +15 38 15818.447130692929932 0 +15 39 32337.472205152655079 1 +15 39 32337.472204952653556 0 +15 40 28180.323810249297821 1 +15 40 28180.323810049296299 0 +15 41 36724.373283137014369 1 +15 41 36724.373282937012846 0 +15 42 33934.041868268228427 1 +15 42 33934.041868068226904 0 +15 43 15330.842157769755431 1 +15 43 15330.842157569753908 0 +15 44 14015.037268021082127 1 +15 44 14015.037267821080604 0 +15 45 21896.053398261454277 1 +15 45 21896.053398061452754 0 +15 46 21669.933680300062406 1 +15 46 21669.933680100060883 0 +15 47 12834.151330336484534 1 +15 47 12834.151330136483011 0 +15 48 21759.798791873232403 1 +15 48 21759.798791673230880 0 +15 49 20683.954473840418359 1 +15 49 20683.954473640416836 0 +15 50 27968.272342495361954 1 +15 50 27968.272342295360431 0 +15 51 18961.157875774988497 1 +15 51 18961.157875574986974 0 +15 52 36268.837773573759478 1 +15 52 36268.837773373757955 0 +15 53 33303.795958108734339 1 +15 53 33303.795957908732817 0 +15 54 10794.083594753818033 1 +15 54 10794.083594553816511 0 +15 55 9825.732588699342159 1 +15 55 9825.732588499340636 0 +15 56 13356.570635256097376 1 +15 56 13356.570635056095853 0 +15 57 5674.497617747080767 1 +15 57 5674.497617547081063 0 +15 58 12771.586872026669880 1 +15 58 12771.586871826668357 0 +15 59 13960.715309474668175 1 +15 59 13960.715309274666652 0 +15 60 23247.300043212831952 1 +15 60 23247.300043012830429 0 +15 61 12042.129406491661939 1 +15 61 12042.129406291660416 0 +15 62 34522.584975966092316 1 +15 62 34522.584975766090793 0 +15 63 19657.494823212306073 1 +15 63 19657.494823012304551 0 +15 64 29194.276429787445522 1 +15 64 29194.276429587443999 0 +15 65 19569.924359390352038 1 +15 65 19569.924359190350515 0 +15 66 28180.323810249330563 1 +15 66 28180.323810049329040 0 +15 67 15958.788070892678661 1 +15 67 15958.788070692677138 0 +15 68 7785.465646008740805 1 +15 68 7785.465645808741101 0 +15 69 28084.637802645545889 1 +15 69 28084.637802445544366 0 +15 70 32777.015433206011949 1 +15 70 32777.015433006010426 0 +15 71 19336.240375873883750 1 +15 71 19336.240375673882227 0 +15 72 19063.629985738105461 1 +15 72 19063.629985538103938 0 +15 73 33517.094701846530370 1 +15 73 33517.094701646528847 0 +15 74 20127.486920831903262 1 +15 74 20127.486920631901739 0 +15 75 29278.217262928174023 1 +15 75 29278.217262728172500 0 +15 76 36734.112227832927601 1 +15 76 36734.112227632926079 0 +15 77 22236.724305471871048 1 +15 77 22236.724305271869525 0 +15 78 33990.203664852990187 1 +15 78 33990.203664652988664 0 +15 79 25393.210130389685219 1 +15 79 25393.210130189683696 0 +15 80 14789.497121790875099 1 +15 80 14789.497121590873576 0 +15 81 16292.758976869692560 1 +15 81 16292.758976669691037 0 +15 82 35617.462205060634005 1 +15 82 35617.462204860632482 0 +15 83 32181.154300361104106 1 +15 83 32181.154300161102583 0 +15 84 8401.428535202880084 1 +15 84 8401.428535002878561 0 +15 85 27431.719192242959252 1 +15 85 27431.719192042957729 0 +15 86 11552.640753487923575 1 +15 86 11552.640753287922053 0 +15 87 25988.488838792072784 1 +15 87 25988.488838592071261 0 +15 88 5208.570488436081177 1 +15 88 5208.570488236081474 0 +15 89 31481.149328571267688 1 +15 89 31481.149328371266165 0 +15 90 22715.952949870708835 1 +15 90 22715.952949670707312 0 +15 91 29492.923729939786426 1 +15 91 29492.923729739784903 0 +15 92 12636.489327761337336 1 +15 92 12636.489327561335813 0 +15 93 13504.583443774310581 1 +15 93 13504.583443574309058 0 +15 94 18143.979483919218183 1 +15 94 18143.979483719216660 0 +15 95 15777.197598961623953 1 +15 95 15777.197598761622430 0 +15 96 30583.697753203254251 1 +15 96 30583.697753003252728 0 +15 97 37713.044489662424894 1 +15 97 37713.044489462423371 0 +15 98 15424.950492225259950 1 +15 98 15424.950492025258427 0 +15 99 33830.169556992754224 1 +15 99 33830.169556792752701 0 +16 0 24527.900438359465625 1 +16 0 24527.900438159464102 0 +16 1 21260.954580388952309 1 +16 1 21260.954580188950786 0 +16 2 38877.625635080657958 1 +16 2 38877.625634880656435 0 +16 3 26413.074448137253057 1 +16 3 26413.074447937251534 0 +16 4 25829.075439728094352 1 +16 4 25829.075439528092829 0 +16 5 20915.331451357626065 1 +16 5 20915.331451157624542 0 +16 6 43151.817979651226779 1 +16 6 43151.817979451225256 0 +16 7 31106.587859715335071 1 +16 7 31106.587859515333548 0 +16 8 27949.336668111427571 1 +16 8 27949.336667911426048 0 +16 9 29914.586652425230568 1 +16 9 29914.586652225229045 0 +16 10 17266.926953346221126 1 +16 10 17266.926953146219603 0 +16 11 11574.512847312167651 1 +16 11 11574.512847112166128 0 +16 12 21592.534859116982261 1 +16 12 21592.534858916980738 0 +16 13 38175.937388059515797 1 +16 13 38175.937387859514274 0 +16 14 37350.698125156137394 1 +16 14 37350.698124956135871 0 +16 15 20894.625188825353689 1 +16 15 20894.625188625352166 0 +16 17 43941.700803989966516 1 +16 17 43941.700803789964993 0 +16 18 27610.613917965201836 1 +16 18 27610.613917765200313 0 +16 19 28657.673684720903111 1 +16 19 28657.673684520901588 0 +16 20 15291.888450941665724 1 +16 20 15291.888450741664201 0 +16 21 42096.294355805839587 1 +16 21 42096.294355605838064 0 +16 22 32853.823093425176921 1 +16 22 32853.823093225175398 0 +16 23 23560.074602091634006 1 +16 23 23560.074601891632483 0 +16 24 47529.940965824251180 1 +16 24 47529.940965624249657 0 +16 25 25195.907280046820233 1 +16 25 25195.907279846818710 0 +16 26 29404.007164050584834 1 +16 26 29404.007163850583311 0 +16 27 29415.629955268894264 1 +16 27 29415.629955068892741 0 +16 28 36024.095295620747493 1 +16 28 36024.095295420745970 0 +16 29 33503.102675808651838 1 +16 29 33503.102675608650316 0 +16 30 26960.293361273368646 1 +16 30 26960.293361073367123 0 +16 31 13076.345646055460747 1 +16 31 13076.345645855459225 0 +16 32 45148.910274205714813 1 +16 32 45148.910274005713291 0 +16 33 35343.102417575675645 1 +16 33 35343.102417375674122 0 +16 34 25018.769999139985885 1 +16 34 25018.769998939984362 0 +16 35 28524.426195644693507 1 +16 35 28524.426195444691984 0 +16 36 33261.666355302382726 1 +16 36 33261.666355102381203 0 +16 37 27613.977038064127555 1 +16 37 27613.977037864126032 0 +16 38 23088.330842504954489 1 +16 38 23088.330842304952967 0 +16 39 39358.254206017678371 1 +16 39 39358.254205817676848 0 +16 40 22785.569614371575881 1 +16 40 22785.569614171574358 0 +16 41 24750.203255898981297 1 +16 41 24750.203255698979774 0 +16 42 41102.523715653893305 1 +16 42 41102.523715453891782 0 +16 43 36217.404617976222653 1 +16 43 36217.404617776221130 0 +16 44 31632.961885407275986 1 +16 44 31632.961885207274463 0 +16 45 35314.236451578748529 1 +16 45 35314.236451378747006 0 +16 46 40438.120865822704218 1 +16 46 40438.120865622702695 0 +16 47 29934.061580105546454 1 +16 47 29934.061579905544932 0 +16 48 26867.203410544832877 1 +16 48 26867.203410344831354 0 +16 49 5751.495858258859698 1 +16 49 5751.495858058859994 0 +16 50 8483.116343198313189 1 +16 50 8483.116342998311666 0 +16 51 24272.622111693068291 1 +16 51 24272.622111493066768 0 +16 52 28014.638965814199764 1 +16 52 28014.638965614198241 0 +16 53 29529.080549525133392 1 +16 53 29529.080549325131869 0 +16 54 25219.702423238813935 1 +16 54 25219.702423038812412 0 +16 55 16915.546761053701630 1 +16 55 16915.546760853700107 0 +16 56 23525.880190530551772 1 +16 56 23525.880190330550249 0 +16 57 19233.611271557201690 1 +16 57 19233.611271357200167 0 +16 58 24100.610179321789474 1 +16 58 24100.610179121787951 0 +16 59 26139.031787790416274 1 +16 59 26139.031787590414751 0 +16 60 40850.075671483871702 1 +16 60 40850.075671283870179 0 +16 61 24522.059547102209763 1 +16 61 24522.059546902208240 0 +16 62 14761.614396715478506 1 +16 62 14761.614396515476983 0 +16 63 22128.534666189560085 1 +16 63 22128.534665989558562 0 +16 64 36176.169201029937540 1 +16 64 36176.169200829936017 0 +16 65 40204.508561186834413 1 +16 65 40204.508560986832890 0 +16 66 26074.878113432238024 1 +16 66 26074.878113232236501 0 +16 67 20585.423200866986008 1 +16 67 20585.423200666984485 0 +16 68 21169.241859180969186 1 +16 68 21169.241858980967663 0 +16 69 22027.025009574732394 1 +16 69 22027.025009374730871 0 +16 70 29691.838681478009676 1 +16 70 29691.838681278008153 0 +16 71 11206.828245133452583 1 +16 71 11206.828244933451060 0 +16 72 9848.539642532512516 1 +16 72 9848.539642332510994 0 +16 73 24821.297690545885416 1 +16 73 24821.297690345883893 0 +16 74 22260.593961216662137 1 +16 74 22260.593961016660614 0 +16 75 30753.097464350423252 1 +16 75 30753.097464150421729 0 +16 76 29303.824000690259709 1 +16 76 29303.824000490258186 0 +16 77 42335.255323950543243 1 +16 77 42335.255323750541720 0 +16 78 26057.938360448722960 1 +16 78 26057.938360248721438 0 +16 79 8116.892566228082615 1 +16 79 8116.892566028082911 0 +16 80 20834.612603619832953 1 +16 80 20834.612603419831430 0 +16 81 20068.601099339299253 1 +16 81 20068.601099139297730 0 +16 82 44296.141867529368028 1 +16 82 44296.141867329366505 0 +16 83 37876.889619212786783 1 +16 83 37876.889619012785261 0 +16 84 29189.180286737988354 1 +16 84 29189.180286537986831 0 +16 85 22857.987822693397902 1 +16 85 22857.987822493396379 0 +16 86 18222.284800601977622 1 +16 86 18222.284800401976099 0 +16 87 27989.282532933255425 1 +16 87 27989.282532733253902 0 +16 88 23679.441914494600496 1 +16 88 23679.441914294598973 0 +16 89 36697.093563892907696 1 +16 89 36697.093563692906173 0 +16 90 21130.268179431848694 1 +16 90 21130.268179231847171 0 +16 91 45545.594988875105628 1 +16 91 45545.594988675104105 0 +16 92 33420.300575670684339 1 +16 92 33420.300575470682816 0 +16 93 18802.708093181354343 1 +16 93 18802.708092981352820 0 +16 94 39004.318243040717789 1 +16 94 39004.318242840716266 0 +16 95 12553.275536413619193 1 +16 95 12553.275536213617670 0 +16 96 31118.108368159315432 1 +16 96 31118.108367959313910 0 +16 97 26874.062684831034858 1 +16 97 26874.062684631033335 0 +16 98 13854.143636896209500 1 +16 98 13854.143636696207977 0 +16 99 25324.118980372288206 1 +16 99 25324.118980172286683 0 +17 0 32273.188781289994949 1 +17 0 32273.188781089993427 0 +17 1 23456.543307624800946 1 +17 1 23456.543307424799423 0 +17 2 34467.880823966050230 1 +17 2 34467.880823766048707 0 +17 3 32878.358946701999230 1 +17 3 32878.358946501997707 0 +17 4 20422.390988270650269 1 +17 4 20422.390988070648746 0 +17 5 29633.714681406396267 1 +17 5 29633.714681206394744 0 +17 6 28870.635326204625017 1 +17 6 28870.635326004623494 0 +17 7 37781.530192548918421 1 +17 7 37781.530192348916898 0 +17 8 40433.451287802614388 1 +17 8 40433.451287602612865 0 +17 9 42806.206545243840083 1 +17 9 42806.206545043838560 0 +17 10 34620.324644440217526 1 +17 10 34620.324644240216003 0 +17 11 38553.486594471098215 1 +17 11 38553.486594271096692 0 +17 12 39564.802775681157073 1 +17 12 39564.802775481155550 0 +17 13 46676.933079083901248 1 +17 13 46676.933078883899725 0 +17 14 42880.574777033674764 1 +17 14 42880.574776833673241 0 +17 15 29013.792686707340181 1 +17 15 29013.792686507338658 0 +17 16 43941.700803989966516 1 +17 16 43941.700803789964993 0 +17 18 34787.225530935837014 1 +17 18 34787.225530735835491 0 +17 19 36133.408377822881448 1 +17 19 36133.408377622879925 0 +17 20 38234.242954953268054 1 +17 20 38234.242954753266531 0 +17 21 3521.445245081754365 1 +17 21 3521.445244881754661 0 +17 22 37562.915165941623854 1 +17 22 37562.915165741622332 0 +17 23 33799.375763847056078 1 +17 23 33799.375763647054555 0 +17 24 54799.867153940373100 1 +17 24 54799.867153740371577 0 +17 25 28362.068423160759266 1 +17 25 28362.068422960757744 0 +17 26 43008.767651454676525 1 +17 26 43008.767651254675002 0 +17 27 49267.161489909136435 1 +17 27 49267.161489709134912 0 +17 28 24393.310615769412834 1 +17 28 24393.310615569411311 0 +17 29 26600.837154654949700 1 +17 29 26600.837154454948177 0 +17 30 42435.501053589410731 1 +17 30 42435.501053389409208 0 +17 31 33009.123766825534403 1 +17 31 33009.123766625532880 0 +17 32 54302.335282859014114 1 +17 32 54302.335282659012591 0 +17 33 26090.279308829733054 1 +17 33 26090.279308629731531 0 +17 34 52042.342727717594244 1 +17 34 52042.342727517592721 0 +17 35 26456.380630302664940 1 +17 35 26456.380630102663417 0 +17 36 40394.574150297543383 1 +17 36 40394.574150097541860 0 +17 37 34662.138816445687553 1 +17 37 34662.138816245686030 0 +17 38 38163.161057956618606 1 +17 38 38163.161057756617083 0 +17 39 43245.820600470207864 1 +17 39 43245.820600270206342 0 +17 40 39084.433624245619285 1 +17 40 39084.433624045617762 0 +17 41 59139.275215859379387 1 +17 41 59139.275215659377864 0 +17 42 43396.934662060710252 1 +17 42 43396.934661860708729 0 +17 43 35713.717633472413581 1 +17 43 35713.717633272412058 0 +17 44 39150.649421944457572 1 +17 44 39150.649421744456049 0 +17 45 28652.687443473972962 1 +17 45 28652.687443273971439 0 +17 46 7754.855717335721238 1 +17 46 7754.855717135721534 0 +17 47 37184.235337169709965 1 +17 47 37184.235336969708442 0 +17 48 42653.129451220935152 1 +17 48 42653.129451020933629 0 +17 49 38512.088443910506612 1 +17 49 38512.088443710505089 0 +17 50 41317.458991192324902 1 +17 50 41317.458990992323379 0 +17 51 41950.915013949917920 1 +17 51 41950.915013749916398 0 +17 52 50221.293995919884765 1 +17 52 50221.293995719883242 0 +17 53 55860.199144480735413 1 +17 53 55860.199144280733890 0 +17 54 33581.055876225735119 1 +17 54 33581.055876025733596 0 +17 55 31475.797352324472740 1 +17 55 31475.797352124471217 0 +17 56 29261.229429377621273 1 +17 56 29261.229429177619750 0 +17 57 28352.422542142019665 1 +17 57 28352.422541942018142 0 +17 58 22940.970620075997431 1 +17 58 22940.970619875995908 0 +17 59 35935.514985405367042 1 +17 59 35935.514985205365520 0 +17 60 47801.288135506198159 1 +17 60 47801.288135306196637 0 +17 61 35659.789901351163280 1 +17 61 35659.789901151161757 0 +17 62 39618.118350517434010 1 +17 62 39618.118350317432487 0 +17 63 42249.136048206208216 1 +17 63 42249.136048006206693 0 +17 64 11613.496819430991309 1 +17 64 11613.496819230989786 0 +17 65 29390.506214757759153 1 +17 65 29390.506214557757630 0 +17 66 38767.524831421978888 1 +17 66 38767.524831221977365 0 +17 67 39496.681594422021590 1 +17 67 39496.681594222020067 0 +17 68 27829.790193875393015 1 +17 68 27829.790193675391492 0 +17 69 26917.483643979783665 1 +17 69 26917.483643779782142 0 +17 70 47403.757563164370367 1 +17 70 47403.757562964368844 0 +17 71 39369.726622023721575 1 +17 71 39369.726621823720052 0 +17 72 39493.354483666691522 1 +17 72 39493.354483466689999 0 +17 73 56132.034799678163836 1 +17 73 56132.034799478162313 0 +17 74 40938.238721064932179 1 +17 74 40938.238720864930656 0 +17 75 17351.787673893690226 1 +17 75 17351.787673693688703 0 +17 76 49939.871976834328962 1 +17 76 49939.871976634327439 0 +17 77 19443.965254676179029 1 +17 77 19443.965254476177506 0 +17 78 55545.299358541713445 1 +17 78 55545.299358341711923 0 +17 79 37413.155846660360112 1 +17 79 37413.155846460358589 0 +17 80 38166.029633644262503 1 +17 80 38166.029633444260980 0 +17 81 38131.596848080087511 1 +17 81 38131.596847880085988 0 +17 82 50410.897680313253659 1 +17 82 50410.897680113252136 0 +17 83 44905.715063669442316 1 +17 83 44905.715063469440793 0 +17 84 27182.889103240784607 1 +17 84 27182.889103040783084 0 +17 85 23725.865524527187517 1 +17 85 23725.865524327185994 0 +17 86 34296.925374157814076 1 +17 86 34296.925373957812553 0 +17 87 38134.702226959809195 1 +17 87 38134.702226759807672 0 +17 88 31837.531029273442982 1 +17 88 31837.531029073441459 0 +17 89 44147.048242012999253 1 +17 89 44147.048241812997730 0 +17 90 23427.818665360558953 1 +17 90 23427.818665160557430 0 +17 91 54302.335282859043218 1 +17 91 54302.335282659041695 0 +17 92 23021.223705591382895 1 +17 92 23021.223705391381372 0 +17 93 30918.299562997752219 1 +17 93 30918.299562797750696 0 +17 94 36356.179933385428740 1 +17 94 36356.179933185427217 0 +17 95 38629.048530483087234 1 +17 95 38629.048530283085711 0 +17 96 44879.271944668391370 1 +17 96 44879.271944468389847 0 +17 97 54423.396731373053626 1 +17 97 54423.396731173052103 0 +17 98 33023.081081011136121 1 +17 98 33023.081080811134598 0 +17 99 48575.721297554759076 1 +17 99 48575.721297354757553 0 +18 0 10375.928924418729366 1 +18 0 10375.928924218727843 0 +18 1 33096.473124361087685 1 +18 1 33096.473124161086162 0 +18 2 28013.162768086567667 1 +18 2 28013.162767886566144 0 +18 3 16947.992804561094090 1 +18 3 16947.992804361092567 0 +18 4 40683.472051325479697 1 +18 4 40683.472051125478174 0 +18 5 6718.221670803241068 1 +18 5 6718.221670603241364 0 +18 6 31435.802964940216043 1 +18 6 31435.802964740214520 0 +18 7 10602.430789684591218 1 +18 7 10602.430789484589695 0 +18 8 9348.231450122846582 1 +18 8 9348.231449922845059 0 +18 9 20882.992689813880133 1 +18 9 20882.992689613878611 0 +18 10 10349.530562167066819 1 +18 10 10349.530561967065296 0 +18 11 16039.121938842121381 1 +18 11 16039.121938642119858 0 +18 12 8521.567254173887704 1 +18 12 8521.567253973886181 0 +18 13 12196.580782689990883 1 +18 13 12196.580782489989360 0 +18 14 21167.849179181321233 1 +18 14 21167.849178981319710 0 +18 15 11262.832803671037254 1 +18 15 11262.832803471035731 0 +18 16 27610.613917965201836 1 +18 16 27610.613917765200313 0 +18 17 34787.225530935837014 1 +18 17 34787.225530735835491 0 +18 19 9226.886190638815606 1 +18 19 9226.886190438814083 0 +18 20 15995.589932330014562 1 +18 20 15995.589932130013040 0 +18 21 31814.816259279650694 1 +18 21 31814.816259079649171 0 +18 22 21322.112972790884669 1 +18 22 21322.112972590883146 0 +18 23 4584.734981554723163 1 +18 23 4584.734981354723459 0 +18 24 22174.106555483322154 1 +18 24 22174.106555283320631 0 +18 25 15823.479462239014538 1 +18 25 15823.479462039013015 0 +18 26 18491.247529749831301 1 +18 26 18491.247529549829778 0 +18 27 26529.899749134361628 1 +18 27 26529.899748934360105 0 +18 28 23736.072460837764083 1 +18 28 23736.072460637762561 0 +18 29 22028.462584289372899 1 +18 29 22028.462584089371376 0 +18 30 11471.366506911086617 1 +18 30 11471.366506711085094 0 +18 31 20448.075818415236427 1 +18 31 20448.075818215234904 0 +18 32 19811.081355633461499 1 +18 32 19811.081355433459976 0 +18 33 23736.072460837764083 1 +18 33 23736.072460637762561 0 +18 34 24947.027098839556857 1 +18 34 24947.027098639555334 0 +18 35 23001.533143194177683 1 +18 35 23001.533142994176160 0 +18 36 18448.601796707342146 1 +18 36 18448.601796507340623 0 +18 37 11047.516683451811332 1 +18 37 11047.516683251809809 0 +18 38 7457.054715139921427 1 +18 38 7457.054714939921723 0 +18 39 22993.300495404186222 1 +18 39 22993.300495204184699 0 +18 40 18448.601796707305766 1 +18 40 18448.601796507304243 0 +18 41 28109.300351651745586 1 +18 41 28109.300351451744064 0 +18 42 24396.469209798553493 1 +18 42 24396.469209598551970 0 +18 43 24833.014445521686866 1 +18 43 24833.014445321685344 0 +18 44 6134.688080233599067 1 +18 44 6134.688080033599363 0 +18 45 30392.431898568971519 1 +18 45 30392.431898368969996 0 +18 46 28655.015542639852356 1 +18 46 28655.015542439850833 0 +18 47 6241.074651588135566 1 +18 47 6241.074651388135862 0 +18 48 11751.530243995042838 1 +18 48 11751.530243795041315 0 +18 49 28885.850492515179212 1 +18 49 28885.850492315177689 0 +18 50 34435.191816847276641 1 +18 50 34435.191816647275118 0 +18 51 11772.088547209257740 1 +18 51 11772.088547009256217 0 +18 52 30223.730558118964836 1 +18 52 30223.730557918963314 0 +18 53 24845.320182139719691 1 +18 53 24845.320181939718168 0 +18 54 6793.464420200117274 1 +18 54 6793.464420000117570 0 +18 55 17192.204964130287408 1 +18 55 17192.204963930285885 0 +18 56 11451.781240143838659 1 +18 56 11451.781239943837136 0 +18 57 13074.717380196481827 1 +18 57 13074.717379996480304 0 +18 58 17610.834449938076432 1 +18 58 17610.834449738074909 0 +18 59 4736.842824800610288 1 +18 59 4736.842824600610584 0 +18 60 13240.397394134157366 1 +18 60 13240.397393934155843 0 +18 61 7875.208006787760496 1 +18 61 7875.208006587760792 0 +18 62 40903.467175067322387 1 +18 62 40903.467174867320864 0 +18 63 11515.031710394487163 1 +18 63 11515.031710194485640 0 +18 64 35886.434458877047291 1 +18 64 35886.434458677045768 0 +18 65 27708.101400991261471 1 +18 65 27708.101400791259948 0 +18 66 18448.601796707273024 1 +18 66 18448.601796507271501 0 +18 67 11600.093149933352834 1 +18 67 11600.093149733351311 0 +18 68 17692.923777112122480 1 +18 68 17692.923776912120957 0 +18 69 36206.357018548093038 1 +18 69 36206.357018348091515 0 +18 70 22962.223685944925819 1 +18 70 22962.223685744924296 0 +18 71 16438.442780976358335 1 +18 71 16438.442780776356813 0 +18 72 25396.345895787566405 1 +18 72 25396.345895587564883 0 +18 73 25139.980777109452902 1 +18 73 25139.980776909451379 0 +18 74 10044.446738703863957 1 +18 74 10044.446738503862434 0 +18 75 36069.703186694328906 1 +18 75 36069.703186494327383 0 +18 76 36207.304548384723603 1 +18 76 36207.304548184722080 0 +18 77 29288.682733932197152 1 +18 77 29288.682733732195629 0 +18 78 24524.770516867985862 1 +18 78 24524.770516667984339 0 +18 79 32759.087962531135418 1 +18 79 32759.087962331133895 0 +18 80 9801.492545299486665 1 +18 80 9801.492545099485142 0 +18 81 9422.137347898500593 1 +18 81 9422.137347698499070 0 +18 82 24809.566621444704651 1 +18 82 24809.566621244703128 0 +18 83 23475.423878820754908 1 +18 83 23475.423878620753385 0 +18 84 18494.452538117842778 1 +18 84 18494.452537917841255 0 +18 85 34012.460882884988678 1 +18 85 34012.460882684987155 0 +18 86 9958.541603757606936 1 +18 86 9958.541603557605413 0 +18 87 20170.195043606683612 1 +18 87 20170.195043406682089 0 +18 88 12299.064660435227779 1 +18 88 12299.064660235226256 0 +18 89 22750.184566437157628 1 +18 89 22750.184566237156105 0 +18 90 30466.264589059115679 1 +18 90 30466.264588859114156 0 +18 91 19811.081355633476051 1 +18 91 19811.081355433474528 0 +18 92 21513.798139948878088 1 +18 92 21513.798139748876565 0 +18 93 12014.207726524629834 1 +18 93 12014.207726324628311 0 +18 94 27700.164109847981308 1 +18 94 27700.164109647979785 0 +18 95 16649.024748357445787 1 +18 95 16649.024748157444265 0 +18 96 20882.992689813909237 1 +18 96 20882.992689613907714 0 +18 97 27233.099460772631573 1 +18 97 27233.099460572630051 0 +18 98 26479.502947312703327 1 +18 98 26479.502947112701804 0 +18 99 40257.866034919701633 1 +18 99 40257.866034719700110 0 +19 0 5377.019871212721227 1 +19 0 5377.019871012721524 0 +19 1 34227.763114719622536 1 +19 1 34227.763114519621013 0 +19 2 25802.563338469561131 1 +19 2 25802.563338269559608 0 +19 3 8430.639594327200030 1 +19 3 8430.639594127198507 0 +19 4 41949.032546415626712 1 +19 4 41949.032546215625189 0 +19 5 8923.916611504504544 1 +19 5 8923.916611304503022 0 +19 6 31586.930764799981262 1 +19 6 31586.930764599979739 0 +19 7 4650.513349075111364 1 +19 7 4650.513348875111660 0 +19 8 13008.510544613516686 1 +19 8 13008.510544413515163 0 +19 9 26544.685892953326402 1 +19 9 26544.685892753324879 0 +19 10 11430.810990554100499 1 +19 10 11430.810990354098976 0 +19 11 17099.872436183264654 1 +19 11 17099.872435983263131 0 +19 12 13053.396325300034732 1 +19 12 13053.396325100033209 0 +19 13 15540.976903880560712 1 +19 13 15540.976903680559190 0 +19 14 27723.112418713972147 1 +19 14 27723.112418513970624 0 +19 15 11266.471709272829685 1 +19 15 11266.471709072828162 0 +19 16 28657.673684720903111 1 +19 16 28657.673684520901588 0 +19 17 36133.408377822881448 1 +19 17 36133.408377622879925 0 +19 18 9226.886190638815606 1 +19 18 9226.886190438814083 0 +19 20 16223.738497727674257 1 +19 20 16223.738497527672735 0 +19 21 33082.466266194875061 1 +19 21 33082.466265994873538 0 +19 22 21090.741484019999916 1 +19 22 21090.741483819998393 0 +19 23 9838.872096657720249 1 +19 23 9838.872096457718726 0 +19 24 25760.567281270690728 1 +19 24 25760.567281070689205 0 +19 25 12019.862394032505108 1 +19 25 12019.862393832503585 0 +19 26 27285.447029628881864 1 +19 26 27285.447029428880342 0 +19 27 35120.303058073201100 1 +19 27 35120.303057873199577 0 +19 28 23932.816994650871493 1 +19 28 23932.816994450869970 0 +19 29 21090.741484019985364 1 +19 29 21090.741483819983841 0 +19 30 16234.382569918610898 1 +19 30 16234.382569718609375 0 +19 31 21375.913551789424673 1 +19 31 21375.913551589423150 0 +19 32 18913.614400019017921 1 +19 32 18913.614399819016398 0 +19 33 23667.741206317994511 1 +19 33 23667.741206117992988 0 +19 34 32567.387628194959689 1 +19 34 32567.387627994958166 0 +19 35 19409.977154295298533 1 +19 35 19409.977154095297010 0 +19 36 23343.437611988621939 1 +19 36 23343.437611788620416 0 +19 37 8046.227003684934061 1 +19 37 8046.227003484934357 0 +19 38 9958.694561261756462 1 +19 38 9958.694561061754939 0 +19 39 29617.062151805446774 1 +19 39 29617.062151605445251 0 +19 40 24202.213342967799690 1 +19 40 24202.213342767798167 0 +19 41 29432.941969608218642 1 +19 41 29432.941969408217119 0 +19 42 27491.202140009801951 1 +19 42 27491.202139809800428 0 +19 43 23399.688689273611089 1 +19 43 23399.688689073609567 0 +19 44 4022.025710830961089 1 +19 44 4022.025710630961385 0 +19 45 30462.044893433834659 1 +19 45 30462.044893233833136 0 +19 46 29784.276218685510685 1 +19 46 29784.276218485509162 0 +19 47 6139.845151067914230 1 +19 47 6139.845150867914526 0 +19 48 16678.545701566563366 1 +19 48 16678.545701366561843 0 +19 49 29856.239373844648071 1 +19 49 29856.239373644646548 0 +19 50 35725.636247819536948 1 +19 50 35725.636247619535425 0 +19 51 11585.821831809476862 1 +19 51 11585.821831609475339 0 +19 52 34578.323331446721568 1 +19 52 34578.323331246720045 0 +19 53 25902.438480535543931 1 +19 53 25902.438480335542408 0 +19 54 8775.244179328085011 1 +19 54 8775.244179128083488 0 +19 55 18128.092567609346588 1 +19 55 18128.092567409345065 0 +19 56 9559.671120342953145 1 +19 56 9559.671120142951622 0 +19 57 12943.836627677150318 1 +19 57 12943.836627477148795 0 +19 58 18914.549500074586831 1 +19 58 18914.549499874585308 0 +19 59 9594.833334938226471 1 +19 59 9594.833334738224949 0 +19 60 12385.018046990835501 1 +19 60 12385.018046790833978 0 +19 61 4873.823438082547909 1 +19 61 4873.823437882548205 0 +19 62 42211.123114782079938 1 +19 62 42211.123114582078415 0 +19 63 12822.112075563998587 1 +19 63 12822.112075363997064 0 +19 64 37137.308830005815253 1 +19 64 37137.308829805813730 0 +19 65 28052.199085110893066 1 +19 65 28052.199084910891543 0 +19 66 26809.722916603976046 1 +19 66 26809.722916403974523 0 +19 67 9004.258230566087150 1 +19 67 9004.258230366085627 0 +19 68 17751.182662964056362 1 +19 68 17751.182662764054839 0 +19 69 37234.586486499436432 1 +19 69 37234.586486299434910 0 +19 70 31529.988847771128349 1 +19 70 31529.988847571126826 0 +19 71 17450.873441938274482 1 +19 71 17450.873441738272959 0 +19 72 26159.492984099269961 1 +19 72 26159.492983899268438 0 +19 73 26056.486027966864640 1 +19 73 26056.486027766863117 0 +19 74 15365.492084362853348 1 +19 74 15365.492084162851825 0 +19 75 37320.793710478610592 1 +19 75 37320.793710278609069 0 +19 76 37624.952571950707352 1 +19 76 37624.952571750705829 0 +19 77 30785.126248209147889 1 +19 77 30785.126248009146366 0 +19 78 27444.672503013614914 1 +19 78 27444.672502813613391 0 +19 79 33901.934439320379170 1 +19 79 33901.934439120377647 0 +19 80 9296.368823209726543 1 +19 80 9296.368823009725020 0 +19 81 10997.191917432584887 1 +19 81 10997.191917232583364 0 +19 82 33146.993691385636339 1 +19 82 33146.993691185634816 0 +19 83 29410.107200341655698 1 +19 83 29410.107200141654175 0 +19 84 16277.372938189677370 1 +19 84 16277.372937989675847 0 +19 85 35284.102066397827002 1 +19 85 35284.102066197825479 0 +19 86 11455.167098720401555 1 +19 86 11455.167098520400032 0 +19 87 24343.409047387583996 1 +19 87 24343.409047187582473 0 +19 88 6969.639193194788277 1 +19 88 6969.639192994788573 0 +19 89 30577.783247360814130 1 +19 89 30577.783247160812607 0 +19 90 31529.440700260187441 1 +19 90 31529.440700060185918 0 +19 91 18913.614400019047025 1 +19 91 18913.614399819045502 0 +19 92 21044.252147674334992 1 +19 92 21044.252147474333469 0 +19 93 13803.993394390330650 1 +19 93 13803.993394190329127 0 +19 94 26092.578611862285470 1 +19 94 26092.578611662283947 0 +19 95 17234.294936743004655 1 +19 95 17234.294936543003132 0 +19 96 27691.531385164358653 1 +19 96 27691.531384964357130 0 +19 97 34349.773861885740189 1 +19 97 34349.773861685738666 0 +19 98 26586.004230038943206 1 +19 98 26586.004229838941683 0 +19 99 41532.412585581041640 1 +19 99 41532.412585381040117 0 +20 0 12421.077246719731193 1 +20 0 12421.077246519729670 0 +20 1 20988.996670444779738 1 +20 1 20988.996670244778215 0 +20 2 32876.579974028740253 1 +20 2 32876.579973828738730 0 +20 3 16744.735887674323749 1 +20 3 16744.735887474322226 0 +20 4 29283.878370186910615 1 +20 4 29283.878369986909092 0 +20 5 10850.679254468690488 1 +20 5 10850.679254268688965 0 +20 6 37396.969152334662795 1 +20 6 37396.969152134661272 0 +20 7 20082.341151850283495 1 +20 7 20082.341151650281972 0 +20 8 15590.646517223522096 1 +20 8 15590.646517023520573 0 +20 9 24525.957412069488782 1 +20 9 24525.957411869487260 0 +20 10 8063.521055059643004 1 +20 10 8063.521054859643300 0 +20 11 7385.370603856364141 1 +20 11 7385.370603656364437 0 +20 12 10516.437379681228776 1 +20 12 10516.437379481227254 0 +20 13 24973.437373743807257 1 +20 13 24973.437373543805734 0 +20 14 33235.469415769985062 1 +20 14 33235.469415569983539 0 +20 15 14963.290233829207864 1 +20 15 14963.290233629206341 0 +20 16 15291.888450941665724 1 +20 16 15291.888450741664201 0 +20 17 38234.242954953268054 1 +20 17 38234.242954753266531 0 +20 18 15995.589932330014562 1 +20 18 15995.589932130013040 0 +20 19 16223.738497727674257 1 +20 19 16223.738497527672735 0 +20 21 36376.618446898690308 1 +20 21 36376.618446698688786 0 +20 22 26978.784736711768346 1 +20 22 26978.784736511766823 0 +20 23 13733.125393209078538 1 +20 23 13733.125393009077015 0 +20 24 34337.574252376361983 1 +20 24 34337.574252176360460 0 +20 25 19183.311464350852475 1 +20 25 19183.311464150850952 0 +20 26 23640.322554310463602 1 +20 26 23640.322554110462079 0 +20 27 30873.387742209590215 1 +20 27 30873.387742009588692 0 +20 28 30231.995982090578764 1 +20 28 30231.995981890577241 0 +20 29 27578.863237266010401 1 +20 29 27578.863237066008878 0 +20 30 18514.166195685003913 1 +20 30 18514.166195485002390 0 +20 31 8383.719358347105299 1 +20 31 8383.719358147103776 0 +20 32 32149.408590977993299 1 +20 32 32149.408590777991776 0 +20 33 29576.805359124504321 1 +20 33 29576.805358924502798 0 +20 34 27419.781719406637421 1 +20 34 27419.781719206635898 0 +20 35 23054.341581137836329 1 +20 35 23054.341580937834806 0 +20 36 22858.515899634585367 1 +20 36 22858.515899434583844 0 +20 37 19121.155005221422471 1 +20 37 19121.155005021420948 0 +20 38 13067.593596402210096 1 +20 38 13067.593596202208573 0 +20 39 35334.044431738482672 1 +20 39 35334.044431538481149 0 +20 40 22858.515899634548987 1 +20 40 22858.515899434547464 0 +20 41 22520.379602076816809 1 +20 41 22520.379601876815286 0 +20 42 37008.397470954667369 1 +20 42 37008.397470754665846 0 +20 43 30257.453243615182146 1 +20 43 30257.453243415180623 0 +20 44 19145.231910387556127 1 +20 44 19145.231910187554604 0 +20 45 30007.854314540360065 1 +20 45 30007.854314340358542 0 +20 46 34729.786774178981432 1 +20 46 34729.786773978979909 0 +20 47 17836.391371188215999 1 +20 47 17836.391370988214476 0 +20 48 18714.707879003370181 1 +20 48 18714.707878803368658 0 +20 49 15855.166670882539620 1 +20 49 15855.166670682538097 0 +20 50 23642.551991119431477 1 +20 50 23642.551990919429954 0 +20 51 11932.087404914273066 1 +20 51 11932.087404714271543 0 +20 52 29902.591577488987241 1 +20 52 29902.591577288985718 0 +20 53 22529.230275780781085 1 +20 53 22529.230275580779562 0 +20 54 11172.793020647353842 1 +20 54 11172.793020447352319 0 +20 55 11503.223640288450042 1 +20 55 11503.223640088448519 0 +20 56 16223.535206952041335 1 +20 56 16223.535206752039812 0 +20 57 12761.226545436335073 1 +20 57 12761.226545236333550 0 +20 58 18146.799037731107092 1 +20 58 18146.799037531105569 0 +20 59 16840.301424160672468 1 +20 59 16840.301423960670945 0 +20 60 28461.865802986761992 1 +20 60 28461.865802786760469 0 +20 61 12395.964448296972478 1 +20 61 12395.964448096970955 0 +20 62 30050.896664987340046 1 +20 62 30050.896664787338523 0 +20 63 14459.710664883474237 1 +20 63 14459.710664683472714 0 +20 64 30187.001015069974528 1 +20 64 30187.001014869973005 0 +20 65 34408.950495113123907 1 +20 65 34408.950494913122384 0 +20 66 24716.847402469189547 1 +20 66 24716.847402269188024 0 +20 67 7237.336333318636207 1 +20 67 7237.336333118636503 0 +20 68 15516.891499322548043 1 +20 68 15516.891499122546520 0 +20 69 23148.074113340990152 1 +20 69 23148.074113140988629 0 +20 70 27236.451327627950377 1 +20 70 27236.451327427948854 0 +20 71 10655.933765592693817 1 +20 71 10655.933765392692294 0 +20 72 11549.786976093702833 1 +20 72 11549.786975893701310 0 +20 73 22529.230275780770171 1 +20 73 22529.230275580768648 0 +20 74 9588.036873138178635 1 +20 74 9588.036872938177112 0 +20 75 24794.236241561986390 1 +20 75 24794.236241361984867 0 +20 76 30935.877244040810183 1 +20 76 30935.877243840808660 0 +20 77 36716.226049017539481 1 +20 77 36716.226048817537958 0 +20 78 22520.379602076856827 1 +20 78 22520.379601876855304 0 +20 79 20770.938403944150195 1 +20 79 20770.938403744148673 0 +20 80 12656.666431610425207 1 +20 80 12656.666431410423684 0 +20 81 6607.090308094794636 1 +20 81 6607.090307894794933 0 +20 82 38756.628442061883106 1 +20 82 38756.628441861881583 0 +20 83 34830.334106266876915 1 +20 83 34830.334106066875393 0 +20 84 23203.869913531758357 1 +20 84 23203.869913331756834 0 +20 85 23073.124150809140701 1 +20 85 23073.124150609139178 0 +20 86 11056.145419454287548 1 +20 86 11056.145419254286026 0 +20 87 27250.586664624956029 1 +20 87 27250.586664424954506 0 +20 88 14217.785211028080084 1 +20 88 14217.785210828078561 0 +20 89 33773.164620739262318 1 +20 89 33773.164620539260795 0 +20 90 18008.987170044809318 1 +20 90 18008.987169844807795 0 +20 91 33044.839509259072656 1 +20 91 33044.839509059071133 0 +20 92 27549.754253323761077 1 +20 92 27549.754253123759554 0 +20 93 14602.267056923423297 1 +20 93 14602.267056723421774 0 +20 94 33029.400336101010907 1 +20 94 33029.400335901009385 0 +20 95 3300.913717340393305 1 +20 95 3300.913717140393601 0 +20 96 29335.003690344234201 1 +20 96 29335.003690144232678 0 +20 97 28494.130623508768622 1 +20 97 28494.130623308767099 0 +20 98 10513.890202972121187 1 +20 98 10513.890202772119665 0 +20 99 28958.844163313715399 1 +20 99 28958.844163113713876 0 +21 0 29135.178232945068885 1 +21 0 29135.178232745067362 0 +21 1 21687.554916495198995 1 +21 1 21687.554916295197472 0 +21 2 31682.347456399154908 1 +21 2 31682.347456199153385 0 +21 3 30094.101876694847306 1 +21 3 30094.101876494845783 0 +21 4 18592.311019764274533 1 +21 4 18592.311019564273010 0 +21 5 27543.855237998206576 1 +21 5 27543.855237798205053 0 +21 6 25587.492671590895043 1 +21 6 25587.492671390893520 0 +21 7 34966.062031652836595 1 +21 7 34966.062031452835072 0 +21 8 38637.489046740643971 1 +21 8 38637.489046540642448 0 +21 9 41190.003145806593238 1 +21 9 41190.003145606591715 0 +21 10 32811.724498248790042 1 +21 10 32811.724498048788519 0 +21 11 36761.860911138086522 1 +21 11 36761.860910938084999 0 +21 12 37809.281120916770305 1 +21 12 37809.281120716768783 0 +21 13 43827.749996428174200 1 +21 13 43827.749996228172677 0 +21 14 40255.757421246227750 1 +21 14 40255.757421046226227 0 +21 15 25599.488156142120715 1 +21 15 25599.488155942119192 0 +21 16 42096.294355805839587 1 +21 16 42096.294355605838064 0 +21 17 3521.445245081754365 1 +21 17 3521.445244881754661 0 +21 18 31814.816259279650694 1 +21 18 31814.816259079649171 0 +21 19 33082.466266194875061 1 +21 19 33082.466265994873538 0 +21 20 36376.618446898690308 1 +21 20 36376.618446698688786 0 +21 22 34970.591887156202574 1 +21 22 34970.591886956201051 0 +21 23 31704.251004790683510 1 +21 23 31704.251004590681987 0 +21 24 51850.996138144299039 1 +21 24 51850.996137944297516 0 +21 25 25114.786503701536276 1 +21 25 25114.786503501534753 0 +21 26 40718.943726117504411 1 +21 26 40718.943725917502888 0 +21 27 47774.426357415795792 1 +21 27 47774.426357215794269 0 +21 28 20888.102419072467455 1 +21 28 20888.102418872465933 0 +21 29 23318.424847281741677 1 +21 29 23318.424847081740154 0 +21 30 40676.065307957593177 1 +21 30 40676.065307757591654 0 +21 31 31139.567792196459777 1 +21 31 31139.567791996458254 0 +21 32 51469.882737415260635 1 +21 32 51469.882737215259112 0 +21 33 22621.431530879330239 1 +21 33 22621.431530679328716 0 +21 34 50236.123536013707053 1 +21 34 50236.123535813705530 0 +21 35 25116.728343586742994 1 +21 35 25116.728343386741471 0 +21 36 37454.718378267294611 1 +21 36 37454.718378067293088 0 +21 37 32792.628532270558935 1 +21 37 32792.628532070557412 0 +21 38 36340.654056728089927 1 +21 38 36340.654056528088404 0 +21 39 40599.379745950907818 1 +21 39 40599.379745750906295 0 +21 40 37242.897910089552170 1 +21 40 37242.897909889550647 0 +21 41 57368.290695262607187 1 +21 41 57368.290695062605664 0 +21 42 42030.094708208416705 1 +21 42 42030.094708008415182 0 +21 43 32855.172812784156122 1 +21 43 32855.172812584154599 0 +21 44 36137.321404050133424 1 +21 44 36137.321403850131901 0 +21 45 27708.275593937913072 1 +21 45 27708.275593737911549 0 +21 46 4241.135082270287967 1 +21 46 4241.135082070288263 0 +21 47 34200.217391699763539 1 +21 47 34200.217391499762016 0 +21 48 40900.665149917600502 1 +21 48 40900.665149717598979 0 +21 49 36683.331077206617920 1 +21 49 36683.331077006616397 0 +21 50 39514.379797182533366 1 +21 50 39514.379796982531843 0 +21 51 40106.826486834419484 1 +21 51 40106.826486634417961 0 +21 52 48869.053697425362770 1 +21 52 48869.053697225361248 0 +21 53 54046.010544130855124 1 +21 53 54046.010543930853601 0 +21 54 30288.368542549716949 1 +21 54 30288.368542349715426 0 +21 55 29627.343419861550501 1 +21 55 29627.343419661548978 0 +21 56 26671.352008411875431 1 +21 56 26671.352008211873908 0 +21 57 26237.160759450154728 1 +21 57 26237.160759250153205 0 +21 58 21219.435641919815680 1 +21 58 21219.435641719814157 0 +21 59 33887.234081378774135 1 +21 59 33887.234081178772612 0 +21 60 44934.643070289632306 1 +21 60 44934.643070089630783 0 +21 61 33689.406386205169838 1 +21 61 33689.406386005168315 0 +21 62 37828.810141288093291 1 +21 62 37828.810141088091768 0 +21 63 40422.204172794510669 1 +21 63 40422.204172594509146 0 +21 64 10095.394718801784620 1 +21 64 10095.394718601783097 0 +21 65 26009.185245422413573 1 +21 65 26009.185245222412050 0 +21 66 37242.897910089581273 1 +21 66 37242.897909889579751 0 +21 67 37729.821330879232846 1 +21 67 37729.821330679231323 0 +21 68 26014.556967850508954 1 +21 68 26014.556967650507431 0 +21 69 25109.136116736415715 1 +21 69 25109.136116536414193 0 +21 70 45055.714716972681344 1 +21 70 45055.714716772679822 0 +21 71 37635.011624644284893 1 +21 71 37635.011624444283370 0 +21 72 37751.017656433927186 1 +21 72 37751.017656233925663 0 +21 73 54314.890657242343877 1 +21 73 54314.890657042342355 0 +21 74 39184.478454347605293 1 +21 74 39184.478454147603770 0 +21 75 15651.787775320230139 1 +21 75 15651.787775120228616 0 +21 76 48496.694450221766601 1 +21 76 48496.694450021765078 0 +21 77 16146.513240343650978 1 +21 77 16146.513240143649455 0 +21 78 53783.939700321076089 1 +21 78 53783.939700121074566 0 +21 79 35603.658492510723590 1 +21 79 35603.658492310722067 0 +21 80 36304.158154191172798 1 +21 80 36304.158153991171275 0 +21 81 36328.308014397392981 1 +21 81 36328.308014197391458 0 +21 82 47790.180803373645176 1 +21 82 47790.180803173643653 0 +21 83 42278.354319303864031 1 +21 83 42278.354319103862508 0 +21 84 23860.243393383447255 1 +21 84 23860.243393183445733 0 +21 85 21885.392117692117608 1 +21 85 21885.392117492116085 0 +21 86 32523.725291815891978 1 +21 86 32523.725291615890455 0 +21 87 36702.841940649042954 1 +21 87 36702.841940449041431 0 +21 88 28591.171583250761614 1 +21 88 28591.171583050760091 0 +21 89 42709.458068438492774 1 +21 89 42709.458068238491251 0 +21 90 21494.666813733289018 1 +21 90 21494.666813533287495 0 +21 91 51469.882737415260635 1 +21 91 51469.882737215259112 0 +21 92 19553.559456702740135 1 +21 92 19553.559456502738612 0 +21 93 28977.720366332352569 1 +21 93 28977.720366132351046 0 +21 94 33745.202807111068978 1 +21 94 33745.202806911067455 0 +21 95 36787.866940985230030 1 +21 95 36787.866940785228508 0 +21 96 42284.028447616088670 1 +21 96 42284.028447416087147 0 +21 97 52927.855816957933712 1 +21 97 52927.855816757932189 0 +21 98 30992.088180659859063 1 +21 98 30992.088180459857540 0 +21 99 47167.644441838419880 1 +21 99 47167.644441638418357 0 +22 0 16029.579272945660705 1 +22 0 16029.579272745659182 0 +22 1 36702.115830393668148 1 +22 1 36702.115830193666625 0 +22 2 7757.056048963308058 1 +22 2 7757.056048763308354 0 +22 3 19116.328761498003587 1 +22 3 19116.328761298002064 0 +22 4 43701.000274017293123 1 +22 4 43701.000273817291600 0 +22 5 19508.551864430570276 1 +22 5 19508.551864230568754 0 +22 6 14758.788119954377180 1 +22 6 14758.788119754375657 0 +22 7 23275.545781776971126 1 +22 7 23275.545781576969603 0 +22 8 30009.035019595488848 1 +22 8 30009.035019395487325 0 +22 9 34702.242477336039883 1 +22 9 34702.242477136038360 0 +22 10 23992.856067356973654 1 +22 10 23992.856067156972131 0 +22 11 28203.353933481150307 1 +22 11 28203.353933281148784 0 +22 12 29356.284086470393959 1 +22 12 29356.284086270392436 0 +22 13 32522.219308516898309 1 +22 13 32522.219308316896786 0 +22 14 35096.523505223340180 1 +22 14 35096.523505023338657 0 +22 15 17768.125077619970398 1 +22 15 17768.125077419968875 0 +22 16 32853.823093425176921 1 +22 16 32853.823093225175398 0 +22 17 37562.915165941623854 1 +22 17 37562.915165741622332 0 +22 18 21322.112972790884669 1 +22 18 21322.112972590883146 0 +22 19 21090.741484019999916 1 +22 19 21090.741483819998393 0 +22 20 26978.784736711768346 1 +22 20 26978.784736511766823 0 +22 21 34970.591887156202574 1 +22 21 34970.591886956201051 0 +22 23 23668.363312421126466 1 +22 23 23668.363312221124943 0 +22 24 43092.821379869899829 1 +22 24 43092.821379669898306 0 +22 25 14347.619228297256996 1 +22 25 14347.619228097255473 0 +22 26 35341.806945710057335 1 +22 26 35341.806945510055812 0 +22 27 43109.493013891886221 1 +22 27 43109.493013691884698 0 +22 28 27009.689831185016374 1 +22 28 27009.689830985014851 0 +22 29 12375.250939324279898 1 +22 29 12375.250939124278375 0 +22 30 32399.052783305996854 1 +22 30 32399.052783105995331 0 +22 31 25023.657404555957328 1 +22 31 25023.657404355955805 0 +22 32 29884.327893540816149 1 +22 32 29884.327893340814626 0 +22 33 20519.784817793573893 1 +22 33 20519.784817593572370 0 +22 34 44179.689410718201543 1 +22 34 44179.689410518200020 0 +22 35 23821.525095211556618 1 +22 35 23821.525095011555095 0 +22 36 26874.869308545981767 1 +22 36 26874.869308345980244 0 +22 37 23275.545781776967488 1 +22 37 23275.545781576965965 0 +22 38 27433.105426275033096 1 +22 38 27433.105426075031573 0 +22 39 35987.977168243494816 1 +22 39 35987.977168043493293 0 +22 40 31188.890241920278640 1 +22 40 31188.890241720277118 0 +22 41 48549.497162365631084 1 +22 41 48549.497162165629561 0 +22 42 32044.819992668053601 1 +22 42 32044.819992468052078 0 +22 43 4690.253095113867857 1 +22 43 4690.253094913868154 0 +22 44 20881.127520651705709 1 +22 44 20881.127520451704186 0 +22 45 33223.551340143603738 1 +22 45 33223.551339943602215 0 +22 46 32386.207067745286622 1 +22 46 32386.207067545285099 0 +22 47 24573.018585483016068 1 +22 47 24573.018585283014545 0 +22 48 32688.834280312272313 1 +22 48 32688.834280112270790 0 +22 49 33095.687640868491144 1 +22 49 33095.687640668489621 0 +22 50 37414.499560918826319 1 +22 50 37414.499560718824796 0 +22 51 30893.095986132706457 1 +22 51 30893.095985932704934 0 +22 52 43742.163452537424746 1 +22 52 43742.163452337423223 0 +22 53 45116.592299836294842 1 +22 53 45116.592299636293319 0 +22 54 21431.516445166973426 1 +22 54 21431.516444966971903 0 +22 55 21874.978295237244311 1 +22 55 21874.978295037242788 0 +22 56 15347.691896690765134 1 +22 56 15347.691896490763611 0 +22 57 19627.623442399777559 1 +22 57 19627.623442199776036 0 +22 58 21121.760729002755397 1 +22 58 21121.760728802753874 0 +22 59 25653.586156598044909 1 +22 59 25653.586156398043386 0 +22 60 14498.062602797783256 1 +22 60 14498.062602597781733 0 +22 61 24808.182581127548474 1 +22 61 24808.182580927546951 0 +22 62 43746.105187304623541 1 +22 62 43746.105187104622019 0 +22 63 31425.298357945837779 1 +22 63 31425.298357745836256 0 +22 64 39032.794054393300030 1 +22 64 39032.794054193298507 0 +22 65 16811.055133161622507 1 +22 65 16811.055132961620984 0 +22 66 30697.017183476615173 1 +22 66 30697.017183276613650 0 +22 67 28125.486816635577270 1 +22 67 28125.486816435575747 0 +22 68 23888.788669157973345 1 +22 68 23888.788668957971822 0 +22 69 40109.999784924599226 1 +22 69 40109.999784724597703 0 +22 70 39961.305460528979893 1 +22 70 39961.305460328978370 0 +22 71 29799.534765091382724 1 +22 71 29799.534764891381201 0 +22 72 30247.695663645201421 1 +22 72 30247.695663445199898 0 +22 73 45353.053354282252258 1 +22 73 45353.053354082250735 0 +22 74 30983.005234997082880 1 +22 74 30983.005234797081357 0 +22 75 39178.260138387457118 1 +22 75 39178.260138187455595 0 +22 76 43708.978049745739554 1 +22 76 43708.978049545738031 0 +22 77 20872.565293342391669 1 +22 77 20872.565293142390146 0 +22 78 45372.712610566217336 1 +22 78 45372.712610366215813 0 +22 79 36330.136426407756517 1 +22 79 36330.136426207754994 0 +22 80 26828.912001200660598 1 +22 80 26828.912001000659075 0 +22 81 27646.104459108668379 1 +22 81 27646.104458908666857 0 +22 82 42446.940518157542101 1 +22 82 42446.940517957540578 0 +22 83 37151.218585616086784 1 +22 83 37151.218585416085261 0 +22 84 14612.954313419204482 1 +22 84 14612.954313219202959 0 +22 85 37075.556453517812770 1 +22 85 37075.556453317811247 0 +22 86 23512.033679297463095 1 +22 86 23512.033679097461572 0 +22 87 31273.575284089896741 1 +22 87 31273.575283889895218 0 +22 88 14965.497531421315216 1 +22 88 14965.497531221313693 0 +22 89 37858.328498594397388 1 +22 89 37858.328498394395865 0 +22 90 34352.733010178664699 1 +22 90 34352.733009978663176 0 +22 91 17273.750237729567743 1 +22 91 17273.750237529566220 0 +22 92 21598.918942595046246 1 +22 92 21598.918942395044724 0 +22 93 20217.038943033192481 1 +22 93 20217.038942833190958 0 +22 94 6956.802401184893824 1 +22 94 6956.802400984894120 0 +22 95 27636.135293683219061 1 +22 95 27636.135293483217538 0 +22 96 36654.830733625043649 1 +22 96 36654.830733425042126 0 +22 97 46672.250331860181177 1 +22 97 46672.250331660179654 0 +22 98 32584.856176233839506 1 +22 98 32584.856176033837983 0 +22 99 43209.332902755311807 1 +22 99 43209.332902555310284 0 +23 0 12025.952844460804045 1 +23 0 12025.952844260802522 0 +23 1 28907.910119062613376 1 +23 1 28907.910118862611853 0 +23 2 30331.075362424726336 1 +23 2 30331.075362224724813 0 +23 3 18029.673764915583888 1 +23 3 18029.673764715582365 0 +23 4 36324.674881353872479 1 +23 4 36324.674881153870956 0 +23 5 4269.720386963835153 1 +23 5 4269.720386763835450 0 +23 6 33799.375763847041526 1 +23 6 33799.375763647040003 0 +23 7 10732.739522375592060 1 +23 7 10732.739522175590537 0 +23 8 6986.629435429688783 1 +23 8 6986.629435229689079 0 +23 9 20075.123159847669740 1 +23 9 20075.123159647668217 0 +23 10 6609.197409713532579 1 +23 10 6609.197409513532875 0 +23 11 12102.429961839399766 1 +23 11 12102.429961639398243 0 +23 12 6141.091011323219391 1 +23 12 6141.091011123219687 0 +23 13 16359.849897838321340 1 +23 13 16359.849897638319817 0 +23 14 20306.088077994521882 1 +23 14 20306.088077794520359 0 +23 15 12759.604647334752372 1 +23 15 12759.604647134750849 0 +23 16 23560.074602091634006 1 +23 16 23560.074601891632483 0 +23 17 33799.375763847056078 1 +23 17 33799.375763647054555 0 +23 18 4584.734981554723163 1 +23 18 4584.734981354723459 0 +23 19 9838.872096657720249 1 +23 19 9838.872096457718726 0 +23 20 13733.125393209078538 1 +23 20 13733.125393009077015 0 +23 21 31704.251004790683510 1 +23 21 31704.251004590681987 0 +23 22 23668.363312421126466 1 +23 22 23668.363312221124943 0 +23 24 24448.077350092811685 1 +23 24 24448.077349892810162 0 +23 25 17879.626824391780247 1 +23 25 17879.626824191778724 0 +23 26 17446.974476646370022 1 +23 26 17446.974476446368499 0 +23 27 25315.744992709442158 1 +23 27 25315.744992509440635 0 +23 28 26092.083351226741797 1 +23 28 26092.083351026740274 0 +23 29 24351.185415622097935 1 +23 29 24351.185415422096412 0 +23 30 9083.414394085149979 1 +23 30 9083.414393885148456 0 +23 31 16653.185235186418140 1 +23 31 16653.185234986416617 0 +23 32 24004.316918283813720 1 +23 32 24004.316918083812197 0 +23 33 26092.083351226719969 1 +23 33 26092.083351026718447 0 +23 34 23738.723396854555176 1 +23 34 23738.723396654553653 0 +23 35 24504.429295458648994 1 +23 35 24504.429295258647471 0 +23 36 17428.221362983884319 1 +23 36 17428.221362783882796 0 +23 37 11136.375574045370740 1 +23 37 11136.375573845369217 0 +23 38 5405.603630209442599 1 +23 38 5405.603630009442895 0 +23 39 22340.386628725835180 1 +23 39 22340.386628525833657 0 +23 40 17428.221362983931613 1 +23 40 17428.221362783930090 0 +23 41 25758.986209499376855 1 +23 41 25758.986209299375332 0 +23 42 23919.904729333055002 1 +23 42 23919.904729133053479 0 +23 43 27184.408874574037327 1 +23 43 27184.408874374035804 0 +23 44 8990.871298670750548 1 +23 44 8990.871298470749025 0 +23 45 31883.278844496402598 1 +23 45 31883.278844296401076 0 +23 46 30036.081271441420540 1 +23 46 30036.081271241419017 0 +23 47 6960.596213858340889 1 +23 47 6960.596213658341185 0 +23 48 9374.750571394693907 1 +23 48 9374.750571194692384 0 +23 49 24939.727599592599290 1 +23 49 24939.727599392597767 0 +23 50 30060.849534457007394 1 +23 50 30060.849534257005871 0 +23 51 9820.040128543461833 1 +23 51 9820.040128343460310 0 +23 52 26166.046493777161231 1 +23 52 26166.046493577159708 0 +23 53 24004.316918283795530 1 +23 53 24004.316918083794008 0 +23 54 8076.884298422602114 1 +23 54 8076.884298222602411 0 +23 55 14490.394198460890038 1 +23 55 14490.394198260888516 0 +23 56 13101.320583458484180 1 +23 56 13101.320583258482657 0 +23 57 13780.535556523289415 1 +23 57 13780.535556323287892 0 +23 58 17701.341859864856815 1 +23 58 17701.341859664855292 0 +23 59 3108.740352866941976 1 +23 59 3108.740352666942272 0 +23 60 17465.137752799775626 1 +23 60 17465.137752599774103 0 +23 61 7325.063777040665627 1 +23 61 7325.063776840665923 0 +23 62 36502.951445302918728 1 +23 62 36502.951445102917205 0 +23 63 9337.882612466859428 1 +23 63 9337.882612266857905 0 +23 64 31550.687134017767676 1 +23 64 31550.687133817766153 0 +23 65 30107.317366347713687 1 +23 65 30107.317366147712164 0 +23 66 17428.221362983975268 1 +23 66 17428.221362783973746 0 +23 67 10458.539071166022040 1 +23 67 10458.539070966020518 0 +23 68 17053.204652590004116 1 +23 68 17053.204652390002593 0 +23 69 32143.525687600391393 1 +23 69 32143.525687400389870 0 +23 70 21734.045273671090399 1 +23 70 21734.045273471088876 0 +23 71 12575.222181514978729 1 +23 71 12575.222181314977206 0 +23 72 21816.613146855557716 1 +23 72 21816.613146655556193 0 +23 73 24004.316918283813720 1 +23 73 24004.316918083812197 0 +23 74 8029.262023620206492 1 +23 74 8029.262023420206788 0 +23 75 31733.379069612034073 1 +23 75 31733.379069412032550 0 +23 76 31717.815944663372647 1 +23 76 31717.815944463371125 0 +23 77 31665.363877790783590 1 +23 77 31665.363877590782067 0 +23 78 23991.329484065572615 1 +23 78 23991.329483865571092 0 +23 79 28557.047202960326103 1 +23 79 28557.047202760324581 0 +23 80 8655.976542685275490 1 +23 80 8655.976542485273967 0 +23 81 7849.378011553109900 1 +23 81 7849.378011353110196 0 +23 82 25200.308487725345913 1 +23 82 25200.308487525344390 0 +23 83 22307.071987905637798 1 +23 83 22307.071987705636275 0 +23 84 20756.034947933650983 1 +23 84 20756.034947733649460 0 +23 85 29658.331279782600177 1 +23 85 29658.331279582598654 0 +23 86 5499.874644136732059 1 +23 86 5499.874643936732355 0 +23 87 17177.892484566920757 1 +23 87 17177.892484366919234 0 +23 88 14013.510570902850304 1 +23 88 14013.510570702848781 0 +23 89 21383.916522618761519 1 +23 89 21383.916522418759996 0 +23 90 26378.037303070548660 1 +23 90 26378.037302870547137 0 +23 91 24004.316918283839186 1 +23 91 24004.316918083837663 0 +23 92 23838.572856781323935 1 +23 92 23838.572856581322412 0 +23 93 7499.446109499031991 1 +23 93 7499.446109299032287 0 +23 94 30051.567989323273650 1 +23 94 30051.567989123272127 0 +23 95 13594.059418646374979 1 +23 95 13594.059418446373456 0 +23 96 20075.123159847695206 1 +23 96 20075.123159647693683 0 +23 97 25357.274493304466887 1 +23 97 25357.274493104465364 0 +23 98 24158.331764630645921 1 +23 98 24158.331764430644398 0 +23 99 35890.528858672987553 1 +23 99 35890.528858472986030 0 +24 0 30256.061732650989143 1 +24 0 30256.061732450987620 0 +24 1 53088.189437788139912 1 +24 1 53088.189437588138389 0 +24 2 49958.912625853656209 1 +24 2 49958.912625653654686 0 +24 3 33607.984510445508931 1 +24 3 33607.984510245507408 0 +24 4 60719.348729606645065 1 +24 4 60719.348729406643542 0 +24 5 26742.168099403723318 1 +24 5 26742.168099203721795 0 +24 6 52911.874943141825497 1 +24 6 52911.874942941823974 0 +24 7 24780.860971872272785 1 +24 7 24780.860971672271262 0 +24 8 19580.715451058855251 1 +24 8 19580.715450858853728 0 +24 9 18809.479524791968288 1 +24 9 18809.479524591966765 0 +24 10 30288.961105293710716 1 +24 10 30288.961105093709193 0 +24 11 35969.093209845916135 1 +24 11 35969.093209645914612 0 +24 12 25950.264088198360696 1 +24 12 25950.264087998359173 0 +24 13 11063.366724944973612 1 +24 13 11063.366724744972089 0 +24 14 28836.104951975372387 1 +24 14 28836.104951775370864 0 +24 15 31904.627434306312352 1 +24 15 31904.627434106310830 0 +24 16 47529.940965824251180 1 +24 16 47529.940965624249657 0 +24 17 54799.867153940373100 1 +24 17 54799.867153740371577 0 +24 18 22174.106555483322154 1 +24 18 22174.106555283320631 0 +24 19 25760.567281270690728 1 +24 19 25760.567281070689205 0 +24 20 34337.574252376361983 1 +24 20 34337.574252176360460 0 +24 21 51850.996138144299039 1 +24 21 51850.996137944297516 0 +24 22 43092.821379869899829 1 +24 22 43092.821379669898306 0 +24 23 24448.077350092811685 1 +24 23 24448.077349892810162 0 +24 25 36852.202226454908669 1 +24 25 36852.202226254907146 0 +24 26 20528.032836872007465 1 +24 26 20528.032836672005942 0 +24 27 22253.476970821666328 1 +24 27 22253.476970621664805 0 +24 28 45759.768057651555864 1 +24 28 45759.768057451554341 0 +24 29 44006.048424719832838 1 +24 29 44006.048424519831315 0 +24 30 22890.671112030118820 1 +24 30 22890.671111830117297 0 +24 31 40229.729577630314452 1 +24 31 40229.729577430312929 0 +24 32 13875.100514070651116 1 +24 32 13875.100513870649593 0 +24 33 45262.647698864908307 1 +24 33 45262.647698664906784 0 +24 34 27641.396717969684687 1 +24 34 27641.396717769683164 0 +24 35 41458.439915690774797 1 +24 35 41458.439915490773274 0 +24 36 25199.899556193322496 1 +24 36 25199.899555993320973 0 +24 37 24855.830560168462398 1 +24 37 24855.830559968460875 0 +24 38 24781.216944595355017 1 +24 38 24781.216944395353494 0 +24 39 29537.012952277742443 1 +24 39 29537.012952077740920 0 +24 40 26320.987621542910347 1 +24 40 26320.987621342908824 0 +24 41 23002.826568935910473 1 +24 41 23002.826568735908950 0 +24 42 29871.275377913931152 1 +24 42 29871.275377713929629 0 +24 43 46908.709534033914679 1 +24 43 46908.709533833913156 0 +24 44 23786.464611992287246 1 +24 44 23786.464611792285723 0 +24 45 49331.663016576596419 1 +24 45 49331.663016376594896 0 +24 46 49673.794139562945929 1 +24 46 49673.794139362944406 0 +24 47 20172.127240909674583 1 +24 47 20172.127240709673060 0 +24 48 23264.847480373558938 1 +24 48 23264.847480173557415 0 +24 49 48715.214735533736530 1 +24 49 48715.214735333735007 0 +24 50 54468.521826371361385 1 +24 50 54468.521826171359862 0 +24 51 23281.859551604873559 1 +24 51 23281.859551404872036 0 +24 52 50137.752751904146862 1 +24 52 50137.752751704145339 0 +24 53 20405.256363738684740 1 +24 53 20405.256363538683217 0 +24 54 23759.659079644985468 1 +24 54 23759.659079444983945 0 +24 55 36989.397993465667241 1 +24 55 36989.397993265665718 0 +24 56 31213.568361821569852 1 +24 56 31213.568361621568329 0 +24 57 31047.345747567414946 1 +24 57 31047.345747367413423 0 +24 58 37646.551980286742037 1 +24 58 37646.551980086740514 0 +24 59 22675.719466845555871 1 +24 59 22675.719466645554348 0 +24 60 31934.314132346717088 1 +24 60 31934.314132146715565 0 +24 61 23038.758177351250197 1 +24 61 23038.758177151248674 0 +24 62 60930.619996122026350 1 +24 62 60930.619995922024827 0 +24 63 26809.588148867085692 1 +24 63 26809.588148667084170 0 +24 64 55922.593148296160507 1 +24 64 55922.593148096158984 0 +24 65 49838.385978591570165 1 +24 65 49838.385978391568642 0 +24 66 25017.873110767013713 1 +24 66 25017.873110567012191 0 +24 67 27421.936541777813545 1 +24 67 27421.936541577812022 0 +24 68 36059.750175711153133 1 +24 68 36059.750175511151610 0 +24 69 56104.401363358818344 1 +24 69 56104.401363158816821 0 +24 70 19831.677581063922844 1 +24 70 19831.677580863921321 0 +24 71 36323.119704320124583 1 +24 71 36323.119704120123060 0 +24 72 44891.572487972691306 1 +24 72 44891.572487772689783 0 +24 73 22762.541862336271151 1 +24 73 22762.541862136269629 0 +24 74 25997.971871298625047 1 +24 74 25997.971871098623524 0 +24 75 56105.875824036906124 1 +24 75 56105.875823836904601 0 +24 76 56159.514232585337595 1 +24 76 56159.514232385336072 0 +24 77 51150.727255607969710 1 +24 77 51150.727255407968187 0 +24 78 22836.765401506519993 1 +24 78 22836.765401306518470 0 +24 79 52758.141090414268547 1 +24 79 52758.141090214267024 0 +24 80 27473.338958168198587 1 +24 80 27473.338957968197064 0 +24 81 28021.872261978176539 1 +24 81 28021.872261778175016 0 +24 82 26915.993031747468194 1 +24 82 26915.993031547466671 0 +24 83 31591.066187165873998 1 +24 83 31591.066186965872475 0 +24 84 40269.292556465952657 1 +24 84 40269.292556265951134 0 +24 85 54048.301361063407967 1 +24 85 54048.301360863406444 0 +24 86 29937.225121258932631 1 +24 86 29937.225121058931109 0 +24 87 34535.696698081359500 1 +24 87 34535.696697881357977 0 +24 88 32216.749569625913864 1 +24 88 32216.749569425912341 0 +24 89 31572.706075244292151 1 +24 89 31572.706075044290628 0 +24 90 50401.583002214174485 1 +24 90 50401.583002014172962 0 +24 91 34787.558900622090732 1 +24 91 34787.558900422089209 0 +24 92 43618.321559213727596 1 +24 92 43618.321559013726073 0 +24 93 31317.266548352294194 1 +24 93 31317.266548152292671 0 +24 94 49772.354235512626474 1 +24 94 49772.354235312624951 0 +24 95 35854.576806783254142 1 +24 95 35854.576806583252619 0 +24 96 32960.199626201429055 1 +24 96 32960.199626001427532 0 +24 97 20901.730651633104571 1 +24 97 20901.730651433103048 0 +24 98 44067.544991323942668 1 +24 98 44067.544991123941145 0 +24 99 60292.887865647760918 1 +24 99 60292.887865447759395 0 +25 0 6763.242769519673857 1 +25 0 6763.242769319674153 0 +25 1 25933.203966525146825 1 +25 1 25933.203966325145302 0 +25 2 13792.969462447817932 1 +25 2 13792.969462247816409 0 +25 3 9531.990583740885995 1 +25 3 9531.990583540884472 0 +25 4 33905.867584936859203 1 +25 4 33905.867584736857680 0 +25 5 14154.638601370104880 1 +25 5 14154.638601170103357 0 +25 6 20500.917656920457375 1 +25 6 20500.917656720455852 0 +25 7 13995.057511880881066 1 +25 7 13995.057511680879543 0 +25 8 23617.069002178213850 1 +25 8 23617.069001978212327 0 +25 9 32442.692432847878081 1 +25 9 32442.692432647876558 0 +25 10 17540.191425236564100 1 +25 10 17540.191425036562578 0 +25 11 22042.368762684214744 1 +25 11 22042.368762484213221 0 +25 12 23182.693964951715316 1 +25 12 23182.693964751713793 0 +25 13 25944.908850945099402 1 +25 13 25944.908850745097880 0 +25 14 33304.917732727932162 1 +25 14 33304.917732527930639 0 +25 15 5322.534520065363722 1 +25 15 5322.534519865364018 0 +25 16 25195.907280046820233 1 +25 16 25195.907279846818710 0 +25 17 28362.068423160759266 1 +25 17 28362.068422960757744 0 +25 18 15823.479462239014538 1 +25 18 15823.479462039013015 0 +25 19 12019.862394032505108 1 +25 19 12019.862393832503585 0 +25 20 19183.311464350852475 1 +25 20 19183.311464150850952 0 +25 21 25114.786503701536276 1 +25 21 25114.786503501534753 0 +25 22 14347.619228297256996 1 +25 22 14347.619228097255473 0 +25 23 17879.626824391780247 1 +25 23 17879.626824191778724 0 +25 24 36852.202226454908669 1 +25 24 36852.202226254907146 0 +25 26 33329.407867476242245 1 +25 26 33329.407867276240722 0 +25 27 41394.338298941598623 1 +25 27 41394.338298741597100 0 +25 28 13110.472575439085631 1 +25 28 13110.472575239084108 0 +25 29 10462.141965156526567 1 +25 29 10462.141964956525044 0 +25 30 26491.258154361399647 1 +25 30 26491.258154161398124 0 +25 31 12852.316544650790092 1 +25 31 12852.316544450788570 0 +25 32 27646.266853706925758 1 +25 32 27646.266853506924235 0 +25 33 12934.492368325023563 1 +25 33 12934.492368125022040 0 +25 34 40604.836013630978414 1 +25 34 40604.836013430976891 0 +25 35 10697.627038327882474 1 +25 35 10697.627038127880951 0 +25 36 26305.198678969391040 1 +25 36 26305.198678769389517 0 +25 37 14227.642620270013140 1 +25 37 14227.642620070011617 0 +25 38 20655.244648740081175 1 +25 38 20655.244648540079652 0 +25 39 34726.100569865207945 1 +25 39 34726.100569665206422 0 +25 40 29353.130744464280724 1 +25 40 29353.130744264279201 0 +25 41 41217.399698641464056 1 +25 41 41217.399698441462533 0 +25 42 31462.600630016982905 1 +25 42 31462.600629816981382 0 +25 43 11595.794558910707565 1 +25 43 11595.794558710706042 0 +25 44 13068.326629920615233 1 +25 44 13068.326629720613710 0 +25 45 22114.027939413754211 1 +25 45 22114.027939213752688 0 +25 46 21520.791579025695683 1 +25 46 21520.791578825694160 0 +25 47 16799.259481621120358 1 +25 47 16799.259481421118835 0 +25 48 26873.950452613626112 1 +25 48 26873.950452413624589 0 +25 49 21324.744022743569076 1 +25 49 21324.744022543567553 0 +25 50 27794.137484262126236 1 +25 50 27794.137484062124713 0 +25 51 23351.708459597030014 1 +25 51 23351.708459397028491 0 +25 52 41510.943541860935511 1 +25 52 41510.943541660933988 0 +25 53 37756.967619377210212 1 +25 53 37756.967619177208690 0 +25 54 15537.853522806166438 1 +25 54 15537.853522606164915 0 +25 55 10392.921133618458043 1 +25 55 10392.921133418456520 0 +25 56 9513.719379262573057 1 +25 56 9513.719379062571534 0 +25 57 7133.731840273616399 1 +25 57 7133.731840073616695 0 +25 58 11425.433635551024054 1 +25 58 11425.433635351022531 0 +25 59 18937.656045757503307 1 +25 59 18937.656045557501784 0 +25 60 21131.479323565021332 1 +25 60 21131.479323365019809 0 +25 61 16241.269724407189642 1 +25 61 16241.269724207188119 0 +25 62 34277.200760675390484 1 +25 62 34277.200760475388961 0 +25 63 24288.515597304911353 1 +25 63 24288.515597104909830 0 +25 64 29089.126602539523446 1 +25 64 29089.126602339521924 0 +25 65 16926.280299624137115 1 +25 65 16926.280299424135592 0 +25 66 30202.753222639432352 1 +25 66 30202.753222439430829 0 +25 67 19713.954353314271430 1 +25 67 19713.954353114269907 0 +25 68 9541.171639825390230 1 +25 68 9541.171639625388707 0 +25 69 28750.897611453921854 1 +25 69 28750.897611253920331 0 +25 70 37891.850818810395140 1 +25 70 37891.850818610393617 0 +25 71 24592.899895080081478 1 +25 71 24592.899894880079955 0 +25 72 24279.187620325923490 1 +25 72 24279.187620125921967 0 +25 73 37936.583221626111481 1 +25 73 37936.583221426109958 0 +25 74 25276.873473245421337 1 +25 74 25276.873473045419814 0 +25 75 29271.771354442065785 1 +25 75 29271.771354242064263 0 +25 76 41840.803971487344825 1 +25 76 41840.803971287343302 0 +25 77 20312.084797211056866 1 +25 77 20312.084797011055343 0 +25 78 38822.265704913814261 1 +25 78 38822.265704713812738 0 +25 79 25632.601633191115980 1 +25 79 25632.601632991114457 0 +25 80 18858.285397966974415 1 +25 80 18858.285397766972892 0 +25 81 21290.703197409235145 1 +25 81 21290.703197209233622 0 +25 82 39955.445984308418701 1 +25 82 39955.445984108417179 0 +25 83 35199.794470978471509 1 +25 83 35199.794470778469986 0 +25 84 4583.784463128987227 1 +25 84 4583.784462928987523 0 +25 85 27305.360676632022660 1 +25 85 27305.360676432021137 0 +25 86 16337.494322070419003 1 +25 86 16337.494321870417480 0 +25 87 29498.182162147691997 1 +25 87 29498.182161947690474 0 +25 88 5065.639546308691024 1 +25 88 5065.639546108691320 0 +25 89 36316.497857263981132 1 +25 89 36316.497857063979609 0 +25 90 23128.039440240747354 1 +25 90 23128.039440040745831 0 +25 91 27646.266853706954862 1 +25 91 27646.266853506953339 0 +25 92 9979.678198713303573 1 +25 92 9979.678198513302050 0 +25 93 12486.068777517946728 1 +25 93 12486.068777317945205 0 +25 94 14164.609262628451688 1 +25 94 14164.609262428450165 0 +25 95 20350.768395964696538 1 +25 95 20350.768395764695015 0 +25 96 34110.787355538552220 1 +25 96 34110.787355338550697 0 +25 97 43034.807279343309347 1 +25 97 43034.807279143307824 0 +25 98 18296.840533906764904 1 +25 98 18296.840533706763381 0 +25 99 39106.216326532943640 1 +25 99 39106.216326332942117 0 +26 0 28773.646883657565922 1 +26 0 28773.646883457564400 0 +26 1 34478.204934802277421 1 +26 1 34478.204934602275898 0 +26 2 43086.026300603247364 1 +26 2 43086.026300403245841 0 +26 3 35391.297121099341894 1 +26 3 35391.297120899340371 0 +26 4 41442.910476930032019 1 +26 4 41442.910476730030496 0 +26 5 19844.948246532847406 1 +26 5 19844.948246332845883 0 +26 6 43008.767651454647421 1 +26 6 43008.767651254645898 0 +26 7 28015.054171090432646 1 +26 7 28015.054170890431124 0 +26 8 17568.377600640273158 1 +26 8 17568.377600440271635 0 +26 9 7160.634814983046454 1 +26 9 7160.634814783046750 0 +26 10 19559.799769954675867 1 +26 10 19559.799769754674344 0 +26 11 18268.483314825971320 1 +26 11 18268.483314625969797 0 +26 12 16649.598393208103516 1 +26 12 16649.598393008101993 0 +26 13 16127.101319978206448 1 +26 13 16127.101319778204925 0 +26 14 15194.889183387636876 1 +26 14 15194.889183187635354 0 +26 15 28518.674782211623096 1 +26 15 28518.674782011621573 0 +26 16 29404.007164050584834 1 +26 16 29404.007163850583311 0 +26 17 43008.767651454676525 1 +26 17 43008.767651254675002 0 +26 18 18491.247529749831301 1 +26 18 18491.247529549829778 0 +26 19 27285.447029628881864 1 +26 19 27285.447029428880342 0 +26 20 23640.322554310463602 1 +26 20 23640.322554110462079 0 +26 21 40718.943726117504411 1 +26 21 40718.943725917502888 0 +26 22 35341.806945710057335 1 +26 22 35341.806945510055812 0 +26 23 17446.974476646370022 1 +26 23 17446.974476446368499 0 +26 24 20528.032836872007465 1 +26 24 20528.032836672005942 0 +26 25 33329.407867476242245 1 +26 25 33329.407867276240722 0 +26 27 8154.922599450464986 1 +26 27 8154.922599250465282 0 +26 28 36676.433936550827639 1 +26 28 36676.433936350826116 0 +26 29 36645.003994936021627 1 +26 29 36645.003994736020104 0 +26 30 15342.871099308964403 1 +26 30 15342.871099108962881 0 +26 31 28206.097320612749172 1 +26 31 28206.097320412747649 0 +26 32 19401.222896633269556 1 +26 32 19401.222896433268033 0 +26 33 36676.433936550849467 1 +26 33 36676.433936350847944 0 +26 34 10248.768428518596920 1 +26 34 10248.768428318595397 0 +26 35 41259.734271824650932 1 +26 35 41259.734271624649409 0 +26 36 9186.828200082883995 1 +26 36 9186.828199882882473 0 +26 37 28381.026375989527878 1 +26 37 28381.026375789526355 0 +26 38 19556.486422533256700 1 +26 38 19556.486422333255177 0 +26 39 17060.916768149982090 1 +26 39 17060.916767949980567 0 +26 40 13995.888406977035629 1 +26 40 13995.888406777034106 0 +26 41 27696.824667900167697 1 +26 41 27696.824667700166174 0 +26 42 18471.240624202524486 1 +26 42 18471.240624002522964 0 +26 43 39541.209264518693089 1 +26 43 39541.209264318691567 0 +26 44 23418.261736174838006 1 +26 44 23418.261735974836483 0 +26 45 48596.286565159476595 1 +26 45 48596.286564959475072 0 +26 46 39225.055942699014849 1 +26 46 39225.055942499013327 0 +26 47 22252.110445932885341 1 +26 47 22252.110445732883818 0 +26 48 14944.626788833073078 1 +26 48 14944.626788633071556 0 +26 49 30899.909062212900608 1 +26 49 30899.909062012899085 0 +26 50 35190.315956763210124 1 +26 50 35190.315956563208601 0 +26 51 22400.412461557156348 1 +26 51 22400.412461357154825 0 +26 52 31972.694595163862687 1 +26 52 31972.694594963861164 0 +26 53 26107.110374263967969 1 +26 53 26107.110374063966447 0 +26 54 19056.568962144705438 1 +26 54 19056.568961944703915 0 +26 55 31925.177488304630970 1 +26 55 31925.177488104629447 0 +26 56 29834.950223095496767 1 +26 56 29834.950222895495244 0 +26 57 30795.754139381831919 1 +26 57 30795.754139181830396 0 +26 58 33568.967811539288959 1 +26 58 33568.967811339287437 0 +26 59 18495.319601176597644 1 +26 59 18495.319600976596121 0 +26 60 29828.694090804256120 1 +26 60 29828.694090604254598 0 +26 61 24221.641108739197080 1 +26 61 24221.641108539195557 0 +26 62 41491.458166367578087 1 +26 62 41491.458166167576564 0 +26 63 20559.256296821869910 1 +26 63 20559.256296621868387 0 +26 64 40458.354160898117698 1 +26 64 40458.354160698116175 0 +26 65 40068.110846913317800 1 +26 65 40068.110846713316278 0 +26 66 6705.821471003553597 1 +26 66 6705.821470803553893 0 +26 67 25913.081106873942190 1 +26 67 25913.081106673940667 0 +26 68 34111.431247690721648 1 +26 68 34111.431247490720125 0 +26 69 37893.374951836274704 1 +26 69 37893.374951636273181 0 +26 70 5026.667552017172056 1 +26 70 5026.667551817172352 0 +26 71 18793.477085673817783 1 +26 71 18793.477085473816260 0 +26 72 28318.994651249202434 1 +26 72 28318.994651049200911 0 +26 73 26555.813312191196019 1 +26 73 26555.813311991194496 0 +26 74 14772.907564996981819 1 +26 74 14772.907564796980296 0 +26 75 37997.472209416337137 1 +26 75 37997.472209216335614 0 +26 76 36396.177268375628046 1 +26 76 36396.177268175626523 0 +26 77 39853.356915124750230 1 +26 77 39853.356914924748708 0 +26 78 22137.028937177732587 1 +26 78 22137.028936977731064 0 +26 79 34105.667603799622157 1 +26 79 34105.667603599620634 0 +26 80 24421.691984163946472 1 +26 80 24421.691983963944949 0 +26 81 17995.860370575690467 1 +26 81 17995.860370375688944 0 +26 82 19089.282910886700847 1 +26 82 19089.282910686699324 0 +26 83 17593.148263935017894 1 +26 83 17593.148263735016371 0 +26 84 34744.844642905714863 1 +26 84 34744.844642705713341 0 +26 85 34849.972633099852828 1 +26 85 34849.972632899851305 0 +26 86 21580.703003141905356 1 +26 86 21580.703002941903833 0 +26 87 15467.661392330233866 1 +26 87 15467.661392130232343 0 +26 88 30611.184192446424277 1 +26 88 30611.184192246422754 0 +26 89 16873.395344538799691 1 +26 89 16873.395344338798168 0 +26 90 32138.479346725267533 1 +26 90 32138.479346525266010 0 +26 91 34710.887973912613234 1 +26 91 34710.887973712611711 0 +26 92 35763.961232706635201 1 +26 92 35763.961232506633678 0 +26 93 23541.713785225947504 1 +26 93 23541.713785025945981 0 +26 94 42228.167513139371295 1 +26 94 42228.167512939369772 0 +26 95 21450.464530571887735 1 +26 95 21450.464530371886212 0 +26 96 15153.493572501407471 1 +26 96 15153.493572301405948 0 +26 97 12739.764748670953850 1 +26 97 12739.764748470952327 0 +26 98 30726.469791538351274 1 +26 98 30726.469791338349751 0 +26 99 40987.272167058195919 1 +26 99 40987.272166858194396 0 +27 0 36823.837444861572294 1 +27 0 36823.837444661570771 0 +27 1 37054.546365345129743 1 +27 1 37054.546365145128220 0 +27 2 50810.440392316959333 1 +27 2 50810.440392116957810 0 +27 3 43331.392429789848393 1 +27 3 43331.392429589846870 0 +27 4 41587.055570620679646 1 +27 4 41587.055570420678123 0 +27 5 27731.917104176754947 1 +27 5 27731.917103976753424 0 +27 6 49322.331893208669499 1 +27 6 49322.331893008667976 0 +27 7 35687.594107570344931 1 +27 7 35687.594107370343409 0 +27 8 24392.823146723738319 1 +27 8 24392.823146523736796 0 +27 9 9019.238990106354322 1 +27 9 9019.238989906352799 0 +27 10 27263.906262424003216 1 +27 10 27263.906262224001694 0 +27 11 24341.878773415621254 1 +27 11 24341.878773215619731 0 +27 12 23655.960643266978877 1 +27 12 23655.960643066977354 0 +27 13 22520.845865800292813 1 +27 13 22520.845865600291290 0 +27 14 17270.143803208949976 1 +27 14 17270.143803008948453 0 +27 15 36284.484142580200569 1 +27 15 36284.484142380199046 0 +27 16 29415.629955268894264 1 +27 16 29415.629955068892741 0 +27 17 49267.161489909136435 1 +27 17 49267.161489709134912 0 +27 18 26529.899749134361628 1 +27 18 26529.899748934360105 0 +27 19 35120.303058073201100 1 +27 19 35120.303057873199577 0 +27 20 30873.387742209590215 1 +27 20 30873.387742009588692 0 +27 21 47774.426357415795792 1 +27 21 47774.426357215794269 0 +27 22 43109.493013891886221 1 +27 22 43109.493013691884698 0 +27 23 25315.744992709442158 1 +27 23 25315.744992509440635 0 +27 24 22253.476970821666328 1 +27 24 22253.476970621664805 0 +27 25 41394.338298941598623 1 +27 25 41394.338298741597100 0 +27 26 8154.922599450464986 1 +27 26 8154.922599250465282 0 +27 28 44138.970179264200851 1 +27 28 44138.970179064199328 0 +27 29 44410.886545464541996 1 +27 29 44410.886545264540473 0 +27 30 21661.784956391216838 1 +27 30 21661.784956191215315 0 +27 31 35978.397502512925712 1 +27 31 35978.397502312924189 0 +27 32 20799.006554860163305 1 +27 32 20799.006554660161783 0 +27 33 43500.163056516714278 1 +27 33 43500.163056316712755 0 +27 34 8339.917774283883773 1 +27 34 8339.917774083882250 0 +27 35 49375.492666250007460 1 +27 35 49375.492666050005937 0 +27 36 16325.510577631019260 1 +27 36 16325.510577431017737 0 +27 37 36029.029530867337598 1 +27 37 36029.029530667336076 0 +27 38 26789.747401499935222 1 +27 38 26789.747401299933699 0 +27 39 19188.798220930279058 1 +27 39 19188.798220730277535 0 +27 40 12151.889825101980023 1 +27 40 12151.889824901978500 0 +27 41 30083.864429517616372 1 +27 41 30083.864429317614849 0 +27 42 20644.901608464635501 1 +27 42 20644.901608264633978 0 +27 43 47243.113796359088155 1 +27 43 47243.113796159086633 0 +27 44 31306.123216636948200 1 +27 44 31306.123216436946677 0 +27 45 56723.538401386569603 1 +27 45 56723.538401186568080 0 +27 46 46352.871802940921043 1 +27 46 46352.871802740919520 0 +27 47 29854.662358940069680 1 +27 47 29854.662358740068157 0 +27 48 21193.982172456511762 1 +27 48 21193.982172256510239 0 +27 49 29172.757039240386803 1 +27 49 29172.757039040385280 0 +27 50 33857.099677811187576 1 +27 50 33857.099677611186053 0 +27 51 29015.152479233256599 1 +27 51 29015.152479033255077 0 +27 52 30323.945242256842903 1 +27 52 30323.945242056841380 0 +27 53 29372.458562617030111 1 +27 53 29372.458562417028588 0 +27 54 27045.460812723671552 1 +27 54 27045.460812523670029 0 +27 55 39801.520032000298670 1 +27 55 39801.520031800297147 0 +27 56 37888.769510971120326 1 +27 56 37888.769510771118803 0 +27 57 38835.080326986637374 1 +27 57 38835.080326786635851 0 +27 58 41719.698283430720039 1 +27 58 41719.698283230718516 0 +27 59 26097.797255179732019 1 +27 59 26097.797254979730496 0 +27 60 37900.281325487405411 1 +27 60 37900.281325287403888 0 +27 61 31789.949852833175100 1 +27 61 31789.949852633173577 0 +27 62 40230.112182201133692 1 +27 62 40230.112182001132169 0 +27 63 27056.489732847912819 1 +27 63 27056.489732647911296 0 +27 64 48110.010391936739325 1 +27 64 48110.010391736737802 0 +27 65 47423.549424402735895 1 +27 65 47423.549424202734372 0 +27 66 12774.143194413363744 1 +27 66 12774.143194213362221 0 +27 67 33017.408422315507778 1 +27 67 33017.408422115506255 0 +27 68 42159.558158871033811 1 +27 68 42159.558158671032288 0 +27 69 42464.531343287715572 1 +27 69 42464.531343087714049 0 +27 70 3684.522556358950169 1 +27 70 3684.522556158950465 0 +27 71 20225.435925233876333 1 +27 71 20225.435925033874810 0 +27 72 26408.217835790259414 1 +27 72 26408.217835590257891 0 +27 73 29820.332680123578029 1 +27 73 29820.332679923576507 0 +27 74 21486.220876684041286 1 +27 74 21486.220876484039763 0 +27 75 45878.460998186434153 1 +27 75 45878.460997986432631 0 +27 76 35256.676227947187726 1 +27 76 35256.676227747186203 0 +27 77 46852.636524219429702 1 +27 77 46852.636524019428180 0 +27 78 24525.516969676475128 1 +27 78 24525.516969476473605 0 +27 79 32582.898609658986970 1 +27 79 32582.898609458985447 0 +27 80 31671.758993178773380 1 +27 80 31671.758992978771857 0 +27 81 25248.991767630017421 1 +27 81 25248.991767430015898 0 +27 82 21389.098801885353168 1 +27 82 21389.098801685351646 0 +27 83 19571.649646605401358 1 +27 83 19571.649646405399835 0 +27 84 42700.801692796914722 1 +27 84 42700.801692596913199 0 +27 85 40594.548263781791320 1 +27 85 40594.548263581789797 0 +27 86 29279.215192265852238 1 +27 86 29279.215192065850715 0 +27 87 16461.027563097886741 1 +27 87 16461.027562897885218 0 +27 88 38675.454938356102502 1 +27 88 38675.454938156100980 0 +27 89 18789.193885407330527 1 +27 89 18789.193885207329004 0 +27 90 36069.677067898941459 1 +27 90 36069.677067698939936 0 +27 91 42748.257992344777449 1 +27 91 42748.257992144775926 0 +27 92 43536.174517200153787 1 +27 92 43536.174517000152264 0 +27 93 31486.138413283282716 1 +27 93 31486.138413083281193 0 +27 94 49960.923977334517986 1 +27 94 49960.923977134516463 0 +27 95 28611.444591846280673 1 +27 95 28611.444591646279150 0 +27 96 16562.770276565257518 1 +27 96 16562.770276365255995 0 +27 97 9873.503025626314411 1 +27 97 9873.503025426312888 0 +27 98 28504.428617817087797 1 +27 98 28504.428617617086275 0 +27 99 39678.107708249954158 1 +27 99 39678.107708049952635 0 +28 0 18662.660313142710947 1 +28 0 18662.660312942709425 0 +28 1 20105.571554541944352 1 +28 1 20105.571554341942829 0 +28 2 22709.996921337537060 1 +28 2 22709.996921137535537 0 +28 3 22574.867021678794117 1 +28 3 22574.867021478792594 0 +28 4 28330.003627359063103 1 +28 4 28330.003627159061580 0 +28 5 21923.778518677929242 1 +28 5 21923.778518477927719 0 +28 6 12324.959194350325561 1 +28 6 12324.959194150324038 0 +28 7 26194.193224405826186 1 +28 7 26194.193224205824663 0 +28 8 32842.928938616954838 1 +28 8 32842.928938416953315 0 +28 9 37119.315274535008939 1 +28 9 37119.315274335007416 0 +28 10 26853.229286743735429 1 +28 10 26853.229286543733906 0 +28 11 30995.653559789476276 1 +28 11 30995.653559589474753 0 +28 12 32049.907694489051210 1 +28 12 32049.907694289049687 0 +28 13 34950.839616167766508 1 +28 13 34950.839615967764985 0 +28 14 38154.448510285292286 1 +28 14 38154.448510085290764 0 +28 15 15423.142946669177036 1 +28 15 15423.142946469175513 0 +28 16 36024.095295620747493 1 +28 16 36024.095295420745970 0 +28 17 24393.310615769412834 1 +28 17 24393.310615569411311 0 +28 18 23736.072460837764083 1 +28 18 23736.072460637762561 0 +28 19 23932.816994650871493 1 +28 19 23932.816994450869970 0 +28 20 30231.995982090578764 1 +28 20 30231.995981890577241 0 +28 21 20888.102419072467455 1 +28 21 20888.102418872465933 0 +28 22 27009.689831185016374 1 +28 22 27009.689830985014851 0 +28 23 26092.083351226741797 1 +28 23 26092.083351026740274 0 +28 24 45759.768057651555864 1 +28 24 45759.768057451554341 0 +28 25 13110.472575439085631 1 +28 25 13110.472575239084108 0 +28 26 36676.433936550827639 1 +28 26 36676.433936350826116 0 +28 27 44138.970179264200851 1 +28 27 44138.970179064199328 0 +28 29 19621.372155190918420 1 +28 29 19621.372154990916897 0 +28 30 35059.499103629852470 1 +28 30 35059.499103429850948 0 +28 31 24856.514305765540485 1 +28 31 24856.514305565538962 0 +28 32 38176.240339480733383 1 +28 32 38176.240339280731860 0 +28 33 6512.764231352010938 1 +28 33 6512.764231152011234 0 +28 34 46083.118805358390091 1 +28 34 46083.118805158388568 0 +28 35 19489.265033675015729 1 +28 35 19489.265033475014206 0 +28 36 34049.647633769011009 1 +28 36 34049.647633569009486 0 +28 37 26509.173747436110716 1 +28 37 26509.173747236109193 0 +28 38 30409.261295338430500 1 +28 38 30409.261295138428977 0 +28 39 40236.460415964611457 1 +28 39 40236.460415764609934 0 +28 40 34049.647633768967353 1 +28 40 34049.647633568965830 0 +28 41 51464.638630288056447 1 +28 41 51464.638630088054924 0 +28 42 41921.730722920096014 1 +28 42 41921.730722720094491 0 +28 43 22784.434754932110081 1 +28 43 22784.434754732108559 0 +28 44 23689.214888933031034 1 +28 44 23689.214888733029511 0 +28 45 23211.764255270714784 1 +28 45 23211.764255070713261 0 +28 46 16647.505500313112861 1 +28 46 16647.505500113111339 0 +28 47 27233.173400330189907 1 +28 47 27233.173400130188384 0 +28 48 35317.438816264650086 1 +28 48 35317.438816064648563 0 +28 49 30715.938775259899558 1 +28 49 30715.938775059898035 0 +28 50 33613.183585141057847 1 +28 50 33613.183584941056324 0 +28 51 34044.748449840946705 1 +28 51 34044.748449640945182 0 +28 52 44982.949298433901276 1 +28 52 44982.949298233899754 0 +28 53 48130.984131478879135 1 +28 53 48130.984131278877612 0 +28 54 23871.170401311377645 1 +28 54 23871.170401111376123 0 +28 55 23361.315325296047376 1 +28 55 23361.315325096045854 0 +28 56 21168.328213983499154 1 +28 56 21168.328213783497631 0 +28 57 19913.254496995919908 1 +28 57 19913.254496795918385 0 +28 58 14982.274152809459338 1 +28 58 14982.274152609457815 0 +28 59 28129.431859698423068 1 +28 59 28129.431859498421545 0 +28 60 32813.605724634398939 1 +28 60 32813.605724434397416 0 +28 61 27398.340945606076275 1 +28 61 27398.340945406074752 0 +28 62 32071.197736114514555 1 +28 62 32071.197735914513032 0 +28 63 34458.029995299497386 1 +28 63 34458.029995099495864 0 +28 64 23973.482215686919517 1 +28 64 23973.482215486917994 0 +28 65 10687.353328642024280 1 +28 65 10687.353328442022757 0 +28 66 34049.647633768981905 1 +28 66 34049.647633568980382 0 +28 67 31368.196586373858736 1 +28 67 31368.196586173857213 0 +28 68 19854.744983370401314 1 +28 68 19854.744983170399792 0 +28 69 21516.996930530382087 1 +28 69 21516.996930330380565 0 +28 70 41610.503094960484304 1 +28 70 41610.503094760482782 0 +28 71 32176.738472998444195 1 +28 71 32176.738472798442672 0 +28 72 32229.846671196359239 1 +28 72 32229.846670996357716 0 +28 73 48384.533940844514291 1 +28 73 48384.533940644512768 0 +28 74 33601.207745055522537 1 +28 74 33601.207744855521014 0 +28 75 24131.170624798658537 1 +28 75 24131.170624598657014 0 +28 76 44796.870352438680129 1 +28 76 44796.870352238678606 0 +28 77 10232.962402458635552 1 +28 77 10232.962402258634029 0 +28 78 48125.963737929079798 1 +28 78 48125.963737729078275 0 +28 79 29745.895041824049258 1 +28 79 29745.895041624047735 0 +28 80 30128.741089604220178 1 +28 80 30128.741089404218656 0 +28 81 30501.852859322490986 1 +28 81 30501.852859122489463 0 +28 82 44176.963192164694192 1 +28 82 44176.963191964692669 0 +28 83 39660.925343977694865 1 +28 83 39660.925343777693342 0 +28 84 12589.168169042086447 1 +28 84 12589.168168842084924 0 +28 85 22700.084710186485609 1 +28 85 22700.084709986484086 0 +28 86 26414.020223361236276 1 +28 86 26414.020223161234753 0 +28 87 32595.829450857949269 1 +28 87 32595.829450657947746 0 +28 88 17606.900601953355363 1 +28 88 17606.900601753353840 0 +28 89 38972.645797879158636 1 +28 89 38972.645797679157113 0 +28 90 17163.581032242225774 1 +28 90 17163.581032042224251 0 +28 91 38176.240339480733383 1 +28 91 38176.240339280731860 0 +28 92 6078.945255515675854 1 +28 92 6078.945255315676150 0 +28 93 22789.158620873400650 1 +28 93 22789.158620673399128 0 +28 94 25913.614580681380176 1 +28 94 25913.614580481378653 0 +28 95 30747.833549065137049 1 +28 95 30747.833548865135526 0 +28 96 38466.193292144685984 1 +28 96 38466.193291944684461 0 +28 97 48431.775447304418776 1 +28 97 48431.775447104417253 0 +28 98 25111.632204961722891 1 +28 98 25111.632204761721368 0 +28 99 43065.844606384125655 1 +28 99 43065.844606184124132 0 +29 0 16029.579272945702542 1 +29 0 16029.579272745701019 0 +29 1 24609.122938543314376 1 +29 1 24609.122938343312853 0 +29 2 9710.498893286505336 1 +29 2 9710.498893086503813 0 +29 3 19019.544878595217597 1 +29 3 19019.544878395216074 0 +29 4 31349.314103037100722 1 +29 4 31349.314102837099199 0 +29 5 20220.394222701859690 1 +29 5 20220.394222501858167 0 +29 6 10752.528862282135378 1 +29 6 10752.528862082133855 0 +29 7 23275.545781777018419 1 +29 7 23275.545781577016896 0 +29 8 30863.118993523195968 1 +29 8 30863.118993323194445 0 +29 9 35974.028779298867448 1 +29 9 35974.028779098865925 0 +29 10 24827.178605514920491 1 +29 10 24827.178605314918968 0 +29 11 29081.998634610405134 1 +29 11 29081.998634410403611 0 +29 12 30247.966810965153854 1 +29 12 30247.966810765152331 0 +29 13 33176.923755942902062 1 +29 13 33176.923755742900539 0 +29 14 36386.262338913140411 1 +29 14 36386.262338713138888 0 +29 15 13411.104335720039671 1 +29 15 13411.104335520038148 0 +29 16 33503.102675808651838 1 +29 16 33503.102675608650316 0 +29 17 26600.837154654949700 1 +29 17 26600.837154454948177 0 +29 18 22028.462584289372899 1 +29 18 22028.462584089371376 0 +29 19 21090.741484019985364 1 +29 19 21090.741483819983841 0 +29 20 27578.863237266010401 1 +29 20 27578.863237066008878 0 +29 21 23318.424847281741677 1 +29 21 23318.424847081740154 0 +29 22 12375.250939324279898 1 +29 22 12375.250939124278375 0 +29 23 24351.185415622097935 1 +29 23 24351.185415422096412 0 +29 24 44006.048424719832838 1 +29 24 44006.048424519831315 0 +29 25 10462.141965156526567 1 +29 25 10462.141964956525044 0 +29 26 36645.003994936021627 1 +29 26 36645.003994736020104 0 +29 27 44410.886545464541996 1 +29 27 44410.886545264540473 0 +29 28 19621.372155190918420 1 +29 28 19621.372154990916897 0 +29 30 33329.689280356309609 1 +29 30 33329.689280156308087 0 +29 31 21695.388725077576964 1 +29 31 21695.388724877575441 0 +29 32 30665.433242952974979 1 +29 32 30665.433242752973456 0 +29 33 14276.180113429909397 1 +29 33 14276.180113229907874 0 +29 34 45345.908421942658606 1 +29 34 45345.908421742657083 0 +29 35 17300.231870823245117 1 +29 35 17300.231870623243594 0 +29 36 28204.373154784756480 1 +29 36 28204.373154584754957 0 +29 37 23333.713928969555127 1 +29 37 23333.713928769553604 0 +29 38 28216.931776507837640 1 +29 38 28216.931776307836117 0 +29 39 37296.845755382964853 1 +29 39 37296.845755182963330 0 +29 40 32493.075247318891343 1 +29 40 32493.075247118889820 0 +29 41 49303.729538706917083 1 +29 41 49303.729538506915560 0 +29 42 33406.871063513332047 1 +29 42 33406.871063313330524 0 +29 43 11217.173514815491217 1 +29 43 11217.173514615489694 0 +29 44 21220.373503212053038 1 +29 44 21220.373503012051515 0 +29 45 21276.071682658985083 1 +29 45 21276.071682458983560 0 +29 46 20820.738361382791481 1 +29 46 20820.738361182789959 0 +29 47 24948.014025475124072 1 +29 47 24948.014025275122549 0 +29 48 33632.692391431177384 1 +29 48 33632.692391231175861 0 +29 49 28452.066237543833267 1 +29 49 28452.066237343831745 0 +29 50 31472.359600372114073 1 +29 50 31472.359600172112550 0 +29 51 31559.055349680078507 1 +29 51 31559.055349480076984 0 +29 52 45046.598021263504052 1 +29 52 45046.598021063502529 0 +29 53 45850.390060778983752 1 +29 53 45850.390060578982229 0 +29 54 22095.583216945164168 1 +29 54 22095.583216745162645 0 +29 55 19806.648238269062858 1 +29 55 19806.648238069061335 0 +29 56 15347.691896690761496 1 +29 56 15347.691896490759973 0 +29 57 16970.695172131519939 1 +29 57 16970.695171931518416 0 +29 58 11304.884590880043106 1 +29 58 11304.884590680041583 0 +29 59 26238.599121920706239 1 +29 59 26238.599121720704716 0 +29 60 23026.805878417766507 1 +29 60 23026.805878217764985 0 +29 61 25034.190159539448359 1 +29 61 25034.190159339446836 0 +29 62 31376.138149717473425 1 +29 62 31376.138149517471902 0 +29 63 32166.967006470673368 1 +29 63 32166.967006270671845 0 +29 64 26717.395664462390414 1 +29 64 26717.395664262388891 0 +29 65 13056.417561231926811 1 +29 65 13056.417561031925288 0 +29 66 32020.877186620527937 1 +29 66 32020.877186420526414 0 +29 67 28610.802774788040551 1 +29 67 28610.802774588039028 0 +29 68 17006.210828080493229 1 +29 68 17006.210827880491706 0 +29 69 28143.941005113207211 1 +29 69 28143.941004913205688 0 +29 70 41247.499336871173000 1 +29 70 41247.499336671171477 0 +29 71 30863.840922989445971 1 +29 71 30863.840922789444448 0 +29 72 30666.427936822707125 1 +29 72 30666.427936622705602 0 +29 73 46076.387627011616132 1 +29 73 46076.387626811614609 0 +29 74 31934.406780969129613 1 +29 74 31934.406780769128090 0 +29 75 26895.256118621975475 1 +29 75 26895.256118421973952 0 +29 76 45004.640729179853224 1 +29 76 45004.640728979851701 0 +29 77 11175.587785918112786 1 +29 77 11175.587785718111263 0 +29 78 46244.293886340761674 1 +29 78 46244.293886140760151 0 +29 79 27693.679850087944942 1 +29 79 27693.679849887943419 0 +29 80 27391.392534679191158 1 +29 80 27391.392534479189635 0 +29 81 28494.509061883749382 1 +29 81 28494.509061683747859 0 +29 82 43718.565849472695845 1 +29 82 43718.565849272694322 0 +29 83 38438.722743628080934 1 +29 83 38438.722743428079411 0 +29 84 8499.473667754751659 1 +29 84 8499.473667554750136 0 +29 85 24790.481874843771948 1 +29 85 24790.481874643770425 0 +29 86 24293.155579455469706 1 +29 86 24293.155579255468183 0 +29 87 32581.596526429431833 1 +29 87 32581.596526229430310 0 +29 88 14965.497531421371605 1 +29 88 14965.497531221370082 0 +29 89 39192.821198118152097 1 +29 89 39192.821197918150574 0 +29 90 22453.481958489097451 1 +29 90 22453.481958289095928 0 +29 91 28204.100346978295420 1 +29 91 28204.100346778293897 0 +29 92 13556.387862681804108 1 +29 92 13556.387862481802586 0 +29 93 20561.978957442956016 1 +29 93 20561.978957242954493 0 +29 94 11181.329053573826968 1 +29 94 11181.329053373825445 0 +29 95 28336.303011083746242 1 +29 95 28336.303010883744719 0 +29 96 37916.942032397913863 1 +29 96 37916.942032197912340 0 +29 97 47878.705459474542295 1 +29 97 47878.705459274540772 0 +29 98 24217.838370076558931 1 +29 98 24217.838369876557408 0 +29 99 42924.797415203502169 1 +29 99 42924.797415003500646 0 +30 0 20097.187479498927132 1 +30 0 20097.187479298925609 0 +30 1 31986.021791938928800 1 +30 1 31986.021791738927277 0 +30 2 39344.454661153497000 1 +30 2 39344.454660953495477 0 +30 3 24544.506348468166834 1 +30 3 24544.506348268165311 0 +30 4 38956.353503722042660 1 +30 4 38956.353503522041137 0 +30 5 13349.176938158609119 1 +30 5 13349.176937958607596 0 +30 6 41851.624510297755478 1 +30 6 41851.624510097753955 0 +30 7 15858.434594076728899 1 +30 7 15858.434593876727376 0 +30 8 7716.178395417467073 1 +30 8 7716.178395217467369 0 +30 9 15176.932415188346567 1 +30 9 15176.932414988345045 0 +30 10 10961.257599920607390 1 +30 10 10961.257599720605867 0 +30 11 15952.925651445253607 1 +30 11 15952.925651245252084 0 +30 12 8170.452259214481273 1 +30 12 8170.452259014481569 0 +30 13 14895.575665565571398 1 +30 13 14895.575665365569876 0 +30 14 16054.765190126952803 1 +30 14 16054.765189926951280 0 +30 15 21398.327630606472667 1 +30 15 21398.327630406471144 0 +30 16 26960.293361273368646 1 +30 16 26960.293361073367123 0 +30 17 42435.501053589410731 1 +30 17 42435.501053389409208 0 +30 18 11471.366506911086617 1 +30 18 11471.366506711085094 0 +30 19 16234.382569918610898 1 +30 19 16234.382569718609375 0 +30 20 18514.166195685003913 1 +30 20 18514.166195485002390 0 +30 21 40676.065307957593177 1 +30 21 40676.065307757591654 0 +30 22 32399.052783305996854 1 +30 22 32399.052783105995331 0 +30 23 9083.414394085149979 1 +30 23 9083.414393885148456 0 +30 24 22890.671112030118820 1 +30 24 22890.671111830117297 0 +30 25 26491.258154361399647 1 +30 25 26491.258154161398124 0 +30 26 15342.871099308964403 1 +30 26 15342.871099108962881 0 +30 27 21661.784956391216838 1 +30 27 21661.784956191215315 0 +30 28 35059.499103629852470 1 +30 28 35059.499103429850948 0 +30 29 33329.689280356309609 1 +30 29 33329.689280156308087 0 +30 31 20565.573258355128928 1 +30 31 20565.573258155127405 0 +30 32 20405.393477043344319 1 +30 32 20405.393476843342796 0 +30 33 34287.212856778460264 1 +30 33 34287.212856578458741 0 +30 34 17835.413873304863955 1 +30 34 17835.413873104862432 0 +30 35 31992.277093086639070 1 +30 35 31992.277092886637547 0 +30 36 17277.626635961081774 1 +30 36 17277.626635761080252 0 +30 37 16067.693243882304159 1 +30 37 16067.693243682302636 0 +30 38 6369.178415980049067 1 +30 38 6369.178415780049363 0 +30 39 18425.589157001770218 1 +30 39 18425.589156801768695 0 +30 40 14326.104785452052965 1 +30 40 14326.104785252051443 0 +30 41 17395.455994530413591 1 +30 41 17395.455994330412068 0 +30 42 19166.589224862444098 1 +30 42 19166.589224662442575 0 +30 43 36244.946219363497221 1 +30 43 36244.946219163495698 0 +30 44 13556.210976295689761 1 +30 44 13556.210976095688238 0 +30 45 39216.408284648634435 1 +30 45 39216.408284448632912 0 +30 46 39011.608820104163897 1 +30 46 39011.608819904162374 0 +30 47 10379.445707760023652 1 +30 47 10379.445707560022129 0 +30 48 750.189328973757597 1 +30 48 750.189328773757666 0 +30 49 28479.796974758261058 1 +30 49 28479.796974558259535 0 +30 50 32666.181374684274488 1 +30 50 32666.181374484272965 0 +30 51 8414.129413737158757 1 +30 51 8414.129413537157234 0 +30 52 29518.160441098756564 1 +30 52 29518.160440898755041 0 +30 53 17412.861993168891786 1 +30 53 17412.861992968890263 0 +30 54 12063.346066811125638 1 +30 54 12063.346066611124115 0 +30 55 20779.537988723968738 1 +30 55 20779.537988523967215 0 +30 56 21124.455567317676469 1 +30 56 21124.455567117674946 0 +30 57 21210.933809807618672 1 +30 57 21210.933809607617150 0 +30 58 25900.325287883137207 1 +30 58 25900.325287683135684 0 +30 59 7553.603136346466272 1 +30 59 7553.603136146466568 0 +30 60 21703.333353197500401 1 +30 60 21703.333352997498878 0 +30 61 11866.143775413369440 1 +30 61 11866.143775213367917 0 +30 62 39079.041440172761213 1 +30 62 39079.041439972759690 0 +30 63 5449.199787932217987 1 +30 63 5449.199787732218283 0 +30 64 36518.197646033266210 1 +30 64 36518.197645833264687 0 +30 65 39145.961470211295818 1 +30 65 39145.961470011294296 0 +30 66 18538.373893711293931 1 +30 66 18538.373893511292408 0 +30 67 14288.639365608742082 1 +30 67 14288.639365408740559 0 +30 68 24337.783547588893271 1 +30 68 24337.783547388891748 0 +30 69 35436.410328006350028 1 +30 69 35436.410327806348505 0 +30 70 18171.446539383076015 1 +30 70 18171.446539183074492 0 +30 71 16496.057970083264081 1 +30 71 16496.057969883262558 0 +30 72 26017.992013109214895 1 +30 72 26017.992012909213372 0 +30 73 17412.861993168895424 1 +30 73 17412.861992968893901 0 +30 74 12578.433173371720841 1 +30 74 12578.433173171719318 0 +30 75 34431.340403406677069 1 +30 75 34431.340403206675546 0 +30 76 34078.959406992755248 1 +30 76 34078.959406792753725 0 +30 77 40544.202640502531722 1 +30 77 40544.202640302530199 0 +30 78 17395.455994530486350 1 +30 78 17395.455994330484828 0 +30 79 31611.316408532202331 1 +30 79 31611.316408332200808 0 +30 80 10743.753584244628655 1 +30 80 10743.753584044627132 0 +30 81 12692.166533090174198 1 +30 81 12692.166532890172675 0 +30 82 20345.907946339728369 1 +30 82 20345.907946139726846 0 +30 83 17790.198600907839136 1 +30 83 17790.198600707837613 0 +30 84 29698.393182768399129 1 +30 84 29698.393182568397606 0 +30 85 32328.339671146237379 1 +30 85 32328.339670946235856 0 +30 86 10416.083038901922919 1 +30 86 10416.083038701921396 0 +30 87 14440.906769075034390 1 +30 87 14440.906768875032867 0 +30 88 22100.969547631255409 1 +30 88 22100.969547431253886 0 +30 89 18419.661471026091021 1 +30 89 18419.661470826089499 0 +30 90 29675.541312323352031 1 +30 90 29675.541312123350508 0 +30 91 25154.121007163834292 1 +30 91 25154.121006963832770 0 +30 92 32921.851515738540911 1 +30 92 32921.851515538539388 0 +30 93 14074.405933347823520 1 +30 93 14074.405933147821997 0 +30 94 39111.054801983445941 1 +30 94 39111.054801783444418 0 +30 95 18110.631360990086250 1 +30 95 18110.631360790084727 0 +30 96 15176.932415188341110 1 +30 96 15176.932414988339588 0 +30 97 18533.912075495129102 1 +30 97 18533.912075295127579 0 +30 98 28857.961161389932386 1 +30 98 28857.961161189930863 0 +30 99 38461.038728060317226 1 +30 99 38461.038727860315703 0 +31 0 17193.759611654873879 1 +31 0 17193.759611454872356 0 +31 1 13160.937875401032215 1 +31 1 13160.937875201030693 0 +31 2 26418.735706191084319 1 +31 2 26418.735705991082796 0 +31 3 19640.009837599580351 1 +31 3 19640.009837399578828 0 +31 4 21318.450909677325399 1 +31 4 21318.450909477323876 0 +31 5 13848.356140474112181 1 +31 5 13848.356140274110658 0 +31 6 32032.812223089385952 1 +31 6 32032.812222889384429 0 +31 7 24119.601899147572112 1 +31 7 24119.601898947570589 0 +31 8 20675.458324920065934 1 +31 8 20675.458324720064411 0 +31 9 30201.359229889596463 1 +31 9 30201.359229689594940 0 +31 10 10146.777426209175246 1 +31 10 10146.777426009173723 0 +31 11 12457.438182029365635 1 +31 11 12457.438181829364112 0 +31 12 14379.062054180798441 1 +31 12 14379.062053980796918 0 +31 13 30845.458632648405910 1 +31 13 30845.458632448404387 0 +31 14 32801.085981826356146 1 +31 14 32801.085981626354624 0 +31 15 12556.261060055363487 1 +31 15 12556.261059855361964 0 +31 16 13076.345646055460747 1 +31 16 13076.345645855459225 0 +31 17 33009.123766825534403 1 +31 17 33009.123766625532880 0 +31 18 20448.075818415236427 1 +31 18 20448.075818215234904 0 +31 19 21375.913551789424673 1 +31 19 21375.913551589423150 0 +31 20 8383.719358347105299 1 +31 20 8383.719358147103776 0 +31 21 31139.567792196459777 1 +31 21 31139.567791996458254 0 +31 22 25023.657404555957328 1 +31 22 25023.657404355955805 0 +31 23 16653.185235186418140 1 +31 23 16653.185234986416617 0 +31 24 40229.729577630314452 1 +31 24 40229.729577430312929 0 +31 25 12852.316544650790092 1 +31 25 12852.316544450788570 0 +31 26 28206.097320612749172 1 +31 26 28206.097320412747649 0 +31 27 35978.397502512925712 1 +31 27 35978.397502312924189 0 +31 28 24856.514305765540485 1 +31 28 24856.514305565538962 0 +31 29 21695.388725077576964 1 +31 29 21695.388724877575441 0 +31 30 20565.573258355128928 1 +31 30 20565.573258155127405 0 +31 32 37874.236917741065554 1 +31 32 37874.236917541064031 0 +31 33 24307.838980452732358 1 +31 33 24307.838980252730835 0 +31 34 33707.468799637725169 1 +31 34 33707.468799437723646 0 +31 35 15631.992434345314905 1 +31 35 15631.992434145313382 0 +31 36 27121.332738010230969 1 +31 36 27121.332737810229446 0 +31 37 21194.385640015225363 1 +31 37 21194.385639815223840 0 +31 38 16141.233617545400193 1 +31 38 16141.233617345398670 0 +31 39 34829.737385731110408 1 +31 39 34829.737385531108885 0 +31 40 27121.332738010274625 1 +31 40 27121.332737810273102 0 +31 41 29629.440268398502667 1 +31 41 29629.440268198501144 0 +31 42 36577.632126469557988 1 +31 42 36577.632126269556466 0 +31 43 24135.901125413485715 1 +31 43 24135.901125213484192 0 +31 44 24377.059668790985597 1 +31 44 24377.059668590984074 0 +31 45 22711.698449497071124 1 +31 45 22711.698449297069601 0 +31 46 29554.428620481212420 1 +31 46 29554.428620281210897 0 +31 47 22719.710362705573061 1 +31 47 22719.710362505571538 0 +31 48 20523.068986615086033 1 +31 48 20523.068986415084510 0 +31 49 10001.547201849527482 1 +31 49 10001.547201649525960 0 +31 50 15429.142816328912886 1 +31 50 15429.142816128911363 0 +31 51 16950.150261739356210 1 +31 51 16950.150261539354688 0 +31 52 35367.449088296809350 1 +31 52 35367.449088096807827 0 +31 53 29636.356221512396587 1 +31 53 29636.356221312395064 0 +31 54 17794.741806559293764 1 +31 54 17794.741806359292241 0 +31 55 4242.823877323181478 1 +31 55 4242.823877123181774 0 +31 56 17291.441788872405596 1 +31 56 17291.441788672404073 0 +31 57 12071.521197706610110 1 +31 57 12071.521197506608587 0 +31 58 11290.479870609417048 1 +31 58 11290.479870409415526 0 +31 59 19450.526726313692052 1 +31 59 19450.526726113690529 0 +31 60 33669.888186047275667 1 +31 60 33669.888185847274144 0 +31 61 17227.990842691753642 1 +31 61 17227.990842491752119 0 +31 62 21966.485550322322524 1 +31 62 21966.485550122321001 0 +31 63 15741.375073005665399 1 +31 63 15741.375072805663876 0 +31 64 23863.044950184626941 1 +31 64 23863.044949984625418 0 +31 65 28948.511097694638011 1 +31 65 28948.511097494636488 0 +31 66 27854.852468308090465 1 +31 66 27854.852468108088942 0 +31 67 13160.015089422233359 1 +31 67 13160.015089222231836 0 +31 68 9342.927242715930333 1 +31 68 9342.927242515928810 0 +31 69 15900.465637754326963 1 +31 69 15900.465637554325440 0 +31 70 32383.205223643388308 1 +31 70 32383.205223443386785 0 +31 71 16304.158714608322043 1 +31 71 16304.158714408320520 0 +31 72 15487.361056968064077 1 +31 72 15487.361056768062554 0 +31 73 29636.356221512403863 1 +31 73 29636.356221312402340 0 +31 74 15850.198773371070274 1 +31 74 15850.198773171068751 0 +31 75 18061.587717490237992 1 +31 75 18061.587717290236469 0 +31 76 36232.454029072556295 1 +31 76 36232.454028872554773 0 +31 77 31776.263397459952103 1 +31 77 31776.263397259950580 0 +31 78 29629.440268398531771 1 +31 78 29629.440268198530248 0 +31 79 12884.815649212760036 1 +31 79 12884.815649012758513 0 +31 80 14191.417292151116271 1 +31 80 14191.417291951114748 0 +31 81 12643.777527756297786 1 +31 81 12643.777527556296263 0 +31 82 39249.001184664084576 1 +31 82 39249.001184464083053 0 +31 83 33725.774359009905311 1 +31 83 33725.774358809903788 0 +31 84 17013.055774327785912 1 +31 84 17013.055774127784389 0 +31 85 14884.347149371285923 1 +31 85 14884.347149171284400 0 +31 86 11643.799254953850323 1 +31 86 11643.799254753848800 0 +31 87 25295.093584107547940 1 +31 87 25295.093583907546417 0 +31 88 16264.117342218149133 1 +31 88 16264.117342018147610 0 +31 89 32633.569443937831238 1 +31 89 32633.569443737829715 0 +31 90 10295.709625862047687 1 +31 90 10295.709625662046165 0 +31 91 38365.451615221485554 1 +31 91 38365.451615021484031 0 +31 92 21919.725991672217788 1 +31 92 21919.725991472216265 0 +31 93 13287.319121774271480 1 +31 93 13287.319121574269957 0 +31 94 26783.862699934907141 1 +31 94 26783.862699734905618 0 +31 95 9111.353694961866495 1 +31 95 9111.353694761864972 0 +31 96 30201.359229889625567 1 +31 96 30201.359229689624044 0 +31 97 34905.157286644403939 1 +31 97 34905.157286444402416 0 +31 98 11693.249715722626206 1 +31 98 11693.249715522624683 0 +31 99 32690.636845676395751 1 +31 99 32690.636845476394228 0 +32 0 23161.584443366718915 1 +32 0 23161.584443166717392 0 +32 1 50685.800864651188022 1 +32 1 50685.800864451186499 0 +32 2 36633.566220694890944 1 +32 2 36633.566220494889421 0 +32 3 23598.808631027037336 1 +32 3 23598.808630827035813 0 +32 4 58282.469417456479277 1 +32 4 58282.469417256477755 0 +32 5 26510.913082161248894 1 +32 5 26510.913081961247372 0 +32 6 39769.289156717961305 1 +32 6 39769.289156517959782 0 +32 7 16520.859847357780382 1 +32 7 16520.859847157778859 0 +32 8 19086.713360207679216 1 +32 8 19086.713360007677693 0 +32 9 17372.211316133121727 1 +32 9 17372.211315933120204 0 +32 10 27893.064465487324924 1 +32 10 27893.064465287323401 0 +32 11 33579.932610772608314 1 +32 11 33579.932610572606791 0 +32 12 23558.402346803170076 1 +32 12 23558.402346603168553 0 +32 13 7645.611154196735697 1 +32 13 7645.611153996735993 0 +32 14 26845.155753700251807 1 +32 14 26845.155753500250285 0 +32 15 29492.923729939804616 1 +32 15 29492.923729739803093 0 +32 16 45148.910274205714813 1 +32 16 45148.910274005713291 0 +32 17 54302.335282859014114 1 +32 17 54302.335282659012591 0 +32 18 19811.081355633461499 1 +32 18 19811.081355433459976 0 +32 19 18913.614400019017921 1 +32 19 18913.614399819016398 0 +32 20 32149.408590977993299 1 +32 20 32149.408590777991776 0 +32 21 51469.882737415260635 1 +32 21 51469.882737215259112 0 +32 22 29884.327893540816149 1 +32 22 29884.327893340814626 0 +32 23 24004.316918283813720 1 +32 23 24004.316918083812197 0 +32 24 13875.100514070651116 1 +32 24 13875.100513870649593 0 +32 25 27646.266853706925758 1 +32 25 27646.266853506924235 0 +32 26 19401.222896633269556 1 +32 26 19401.222896433268033 0 +32 27 20799.006554860163305 1 +32 27 20799.006554660161783 0 +32 28 38176.240339480733383 1 +32 28 38176.240339280731860 0 +32 29 30665.433242952974979 1 +32 29 30665.433242752973456 0 +32 30 20405.393477043344319 1 +32 30 20405.393476843342796 0 +32 31 37874.236917741065554 1 +32 31 37874.236917541064031 0 +32 33 32940.125079805511632 1 +32 33 32940.125079605510109 0 +32 34 25155.258055999926000 1 +32 34 25155.258055799924477 0 +32 35 37880.767176605368149 1 +32 35 37880.767176405366627 0 +32 36 14172.322525742325524 1 +32 36 14172.322525542324001 0 +32 37 21339.713239253818756 1 +32 37 21339.713239053817233 0 +32 38 22333.689063778361742 1 +32 38 22333.689063578360219 0 +32 39 27655.053298038765206 1 +32 39 27655.053297838763683 0 +32 40 24107.145447495866392 1 +32 40 24107.145447295864869 0 +32 41 20638.456010757799959 1 +32 41 20638.456010557798436 0 +32 42 28089.267587190726772 1 +32 42 28089.267586990725249 0 +32 43 33431.531229236177751 1 +32 43 33431.531229036176228 0 +32 44 15791.809390293898105 1 +32 44 15791.809390093896582 0 +32 45 46940.034266319256858 1 +32 45 46940.034266119255335 0 +32 46 48440.440913351310883 1 +32 46 48440.440913151309360 0 +32 47 17515.803570118270727 1 +32 47 17515.803569918269204 0 +32 48 20781.868147878492891 1 +32 48 20781.868147678491368 0 +32 49 46355.944294441753300 1 +32 49 46355.944294241751777 0 +32 50 52027.643551144341473 1 +32 50 52027.643550944339950 0 +32 51 20934.336797550477058 1 +32 51 20934.336797350475535 0 +32 52 47758.967768368573161 1 +32 52 47758.967768168571638 0 +32 53 17928.453724313265411 1 +32 53 17928.453724113263888 0 +32 54 23764.956070519732748 1 +32 54 23764.956070319731225 0 +32 55 34627.789099917295971 1 +32 55 34627.789099717294448 0 +32 56 25274.652239017286774 1 +32 56 25274.652238817285252 0 +32 57 31052.491263430503750 1 +32 57 31052.491263230502227 0 +32 58 36395.973622574390902 1 +32 58 36395.973622374389379 0 +32 59 21912.973670746610878 1 +32 59 21912.973670546609355 0 +32 60 19654.400087861329666 1 +32 60 19654.400087661328143 0 +32 61 23048.264929889159248 1 +32 61 23048.264929689157725 0 +32 62 58484.209827589191264 1 +32 62 58484.209827389189741 0 +32 63 24327.823921811159380 1 +32 63 24327.823921611157857 0 +32 64 53490.188669780545752 1 +32 64 53490.188669580544229 0 +32 65 36035.215882146891090 1 +32 65 36035.215881946889567 0 +32 66 20991.579967391106038 1 +32 66 20991.579967191104515 0 +32 67 25414.723833004631160 1 +32 67 25414.723832804629637 0 +32 68 36065.011860863283800 1 +32 68 36065.011860663282278 0 +32 69 53731.516219914716203 1 +32 69 53731.516219714714680 0 +32 70 17778.332095059340645 1 +32 70 17778.332094859339122 0 +32 71 33944.129826459102333 1 +32 71 33944.129826259100810 0 +32 72 42589.593323266264633 1 +32 72 42589.593323066263110 0 +32 73 20430.503072213239648 1 +32 73 20430.503072013238125 0 +32 74 23779.491779734067677 1 +32 74 23779.491779534066154 0 +32 75 53673.379394465286168 1 +32 75 53673.379394265284645 0 +32 76 53693.589880603758502 1 +32 76 53693.589880403756979 0 +32 77 37294.912055832595797 1 +32 77 37294.912055632594274 0 +32 78 20742.393083767725329 1 +32 78 20742.393083567723806 0 +32 79 50352.738032125969767 1 +32 79 50352.738031925968244 0 +32 80 25008.394549749977159 1 +32 80 25008.394549549975636 0 +32 81 25765.566738532012096 1 +32 81 25765.566738332010573 0 +32 82 25389.262273715154151 1 +32 82 25389.262273515152629 0 +32 83 29619.473959000672039 1 +32 83 29619.473958800670516 0 +32 84 28755.259358994775539 1 +32 84 28755.259358794774016 0 +32 85 51611.662470881623449 1 +32 85 51611.662470681621926 0 +32 86 27484.022839647368528 1 +32 86 27484.022839447367005 0 +32 87 32196.030656889786769 1 +32 87 32196.030656689785246 0 +32 88 24585.561265334588825 1 +32 88 24585.561265134587302 0 +32 89 29544.001670867051871 1 +32 89 29544.001670667050348 0 +32 90 48017.081916588562308 1 +32 90 48017.081916388560785 0 +32 91 23616.553032389121654 1 +32 91 23616.553032189120131 0 +32 92 35121.221108491663472 1 +32 92 35121.221108291661949 0 +32 93 28831.098398355301470 1 +32 93 28831.098398155299947 0 +32 94 36336.211787518623169 1 +32 94 36336.211787318621646 0 +32 95 33575.409291976218810 1 +32 95 33575.409291776217287 0 +32 96 30707.709003272117116 1 +32 96 30707.709003072115593 0 +32 97 19359.413817349122837 1 +32 97 19359.413817149121314 0 +32 98 42009.958340418656007 1 +32 98 42009.958340218654484 0 +32 99 57854.021582801156910 1 +32 99 57854.021582601155387 0 +33 0 18591.465959355249652 1 +33 0 18591.465959155248129 0 +33 1 22730.538634144693788 1 +33 1 22730.538633944692265 0 +33 2 16262.733932413757429 1 +33 2 16262.733932213755907 0 +33 3 22326.134798603321542 1 +33 3 22326.134798403320019 0 +33 4 31003.021279542706907 1 +33 4 31003.021279342705384 0 +33 5 21923.778518677932880 1 +33 5 21923.778518477931357 0 +33 6 7952.872544736163945 1 +33 6 7952.872544536164241 0 +33 7 25884.741610479759402 1 +33 7 25884.741610279757879 0 +33 8 32096.179781178660051 1 +33 8 32096.179780978658528 0 +33 9 36455.631782376003684 1 +33 9 36455.631782176002162 0 +33 10 26245.414358487541904 1 +33 10 26245.414358287540381 0 +33 11 30243.490449085133150 1 +33 11 30243.490448885131627 0 +33 12 31358.241396048339084 1 +33 12 31358.241395848337561 0 +33 13 34950.839616167824715 1 +33 13 34950.839615967823192 0 +33 14 36727.235440546806785 1 +33 14 36727.235440346805262 0 +33 15 15414.993737401782710 1 +33 15 15414.993737201781187 0 +33 16 35343.102417575675645 1 +33 16 35343.102417375674122 0 +33 17 26090.279308829733054 1 +33 17 26090.279308629731531 0 +33 18 23736.072460837764083 1 +33 18 23736.072460637762561 0 +33 19 23667.741206317994511 1 +33 19 23667.741206117992988 0 +33 20 29576.805359124504321 1 +33 20 29576.805358924502798 0 +33 21 22621.431530879330239 1 +33 21 22621.431530679328716 0 +33 22 20519.784817793573893 1 +33 22 20519.784817593572370 0 +33 23 26092.083351226719969 1 +33 23 26092.083351026718447 0 +33 24 45262.647698864908307 1 +33 24 45262.647698664906784 0 +33 25 12934.492368325023563 1 +33 25 12934.492368125022040 0 +33 26 36676.433936550849467 1 +33 26 36676.433936350847944 0 +33 27 43500.163056516714278 1 +33 27 43500.163056316712755 0 +33 28 6512.764231352010938 1 +33 28 6512.764231152011234 0 +33 29 14276.180113429909397 1 +33 29 14276.180113229907874 0 +33 30 34287.212856778460264 1 +33 30 34287.212856578458741 0 +33 31 24307.838980452732358 1 +33 31 24307.838980252730835 0 +33 32 32940.125079805511632 1 +33 32 32940.125079605510109 0 +33 34 45456.754439232623554 1 +33 34 45456.754439032622031 0 +33 35 19505.847003162394685 1 +33 35 19505.847002962393162 0 +33 36 30745.857900192455418 1 +33 36 30745.857899992453895 0 +33 37 25961.093531216527481 1 +33 37 25961.093531016525958 0 +33 38 29688.672887680069834 1 +33 38 29688.672887480068312 0 +33 39 37295.984798686040449 1 +33 39 37295.984798486038926 0 +33 40 32790.472489058214705 1 +33 40 32790.472488858213183 0 +33 41 50794.708082586395903 1 +33 41 50794.708082386394381 0 +33 42 35921.530583086598199 1 +33 42 35921.530582886596676 0 +33 43 16272.046104385120998 1 +33 43 16272.046104185119475 0 +33 44 23454.033331714363158 1 +33 44 23454.033331514361635 0 +33 45 23362.740127061500971 1 +33 45 23362.740126861499448 0 +33 46 18576.227665624544898 1 +33 46 18576.227665424543375 0 +33 47 27133.457176146628626 1 +33 47 27133.457175946627103 0 +33 48 34541.122537021459721 1 +33 48 34541.122536821458198 0 +33 49 30003.978079591695860 1 +33 49 30003.978079391694337 0 +33 50 32909.734832070855191 1 +33 50 32909.734831870853668 0 +33 51 33360.092908389589866 1 +33 51 33360.092908189588343 0 +33 52 44186.547338407646748 1 +33 52 44186.547338207645225 0 +33 53 47410.829539971120539 1 +33 53 47410.829539771119016 0 +33 54 23871.170401311377645 1 +33 54 23871.170401111376123 0 +33 55 22923.607668321856181 1 +33 55 22923.607668121854658 0 +33 56 17888.928673292692110 1 +33 56 17888.928673092690588 0 +33 57 19481.328619619696838 1 +33 57 19481.328619419695315 0 +33 58 14628.581632730038109 1 +33 58 14628.581632530036586 0 +33 59 28129.431859698401240 1 +33 59 28129.431859498399717 0 +33 60 26565.414409027456713 1 +33 60 26565.414408827455190 0 +33 61 27398.340945606090827 1 +33 61 27398.340945406089304 0 +33 62 31561.212768025841797 1 +33 62 31561.212767825840274 0 +33 63 33746.385227465027128 1 +33 63 33746.385227265025605 0 +33 64 26300.370666596787487 1 +33 64 26300.370666396785964 0 +33 65 4886.896720783236560 1 +33 65 4886.896720583236856 0 +33 66 31969.953953757973068 1 +33 66 31969.953953557971545 0 +33 67 30893.761362374185410 1 +33 67 30893.761362174183887 0 +33 68 19508.097520566043386 1 +33 68 19508.097520366041863 0 +33 69 24992.086407239083201 1 +33 69 24992.086407039081678 0 +33 70 41066.901698554996983 1 +33 70 41066.901698354995460 0 +33 71 31514.082848211623059 1 +33 71 31514.082848011621536 0 +33 72 31445.404453005692631 1 +33 72 31445.404452805691108 0 +33 73 47667.765684163809055 1 +33 73 47667.765683963807533 0 +33 74 32824.343659619902610 1 +33 74 32824.343659419901087 0 +33 75 26475.943826837061351 1 +33 75 26475.943826637059828 0 +33 76 44142.265336921089329 1 +33 76 44142.265336721087806 0 +33 77 7612.579833324100036 1 +33 77 7612.579833124100332 0 +33 78 47362.109907744437805 1 +33 78 47362.109907544436282 0 +33 79 29009.579584713523218 1 +33 79 29009.579584513521695 0 +33 80 29487.787401446177682 1 +33 80 29487.787401246176159 0 +33 81 29759.919937282982573 1 +33 81 29759.919937082981050 0 +33 82 44176.963192164679640 1 +33 82 44176.963191964678117 0 +33 83 38776.695804722694447 1 +33 83 38776.695804522692924 0 +33 84 8550.153854643525847 1 +33 84 8550.153854443524324 0 +33 85 24705.694491049944190 1 +33 85 24705.694490849942667 0 +33 86 25838.151226948975818 1 +33 86 25838.151226748974295 0 +33 87 31756.527583152390434 1 +33 87 31756.527582952388912 0 +33 88 17476.905040371701034 1 +33 88 17476.905040171699511 0 +33 89 38136.805857273400761 1 +33 89 38136.805857073399238 0 +33 90 19763.560342847602442 1 +33 90 19763.560342647600919 0 +33 91 32940.125079805482528 1 +33 91 32940.125079605481005 0 +33 92 3134.017449886406666 1 +33 92 3134.017449686406962 0 +33 93 22789.158620873411564 1 +33 93 22789.158620673410041 0 +33 94 19439.059364215107053 1 +33 94 19439.059364015105530 0 +33 95 30055.568161103910825 1 +33 95 30055.568160903909302 0 +33 96 38466.193292144700536 1 +33 96 38466.193291944699013 0 +33 97 47595.324171556203510 1 +33 97 47595.324171356201987 0 +33 98 25111.632204961715615 1 +33 98 25111.632204761714092 0 +33 99 42226.300636805652175 1 +33 99 42226.300636605650652 0 +34 0 35075.428449269369594 1 +34 0 35075.428449069368071 0 +34 1 36813.837100237200502 1 +34 1 36813.837100037198979 0 +34 2 51690.160274135021609 1 +34 2 51690.160273935020086 0 +34 3 40823.031943516100000 1 +34 3 40823.031943316098477 0 +34 4 41492.627019902356551 1 +34 4 41492.627019702355028 0 +34 5 26777.931902918277046 1 +34 5 26777.931902718275524 0 +34 6 51942.961011920095189 1 +34 6 51942.961011720093666 0 +34 7 32737.432413749418629 1 +34 7 32737.432413549417106 0 +34 8 21015.503260561286879 1 +34 8 21015.503260361285356 0 +34 9 11244.664394025239744 1 +34 9 11244.664393825238221 0 +34 10 25309.741718957215198 1 +34 10 25309.741718757213675 0 +34 11 21333.183510129027127 1 +34 11 21333.183509929025604 0 +34 12 20539.479839822102804 1 +34 12 20539.479839622101281 0 +34 13 19071.694000283154310 1 +34 13 19071.694000083152787 0 +34 14 18242.201659430629661 1 +34 14 18242.201659230628138 0 +34 15 35990.189096901223820 1 +34 15 35990.189096701222297 0 +34 16 25018.769999139985885 1 +34 16 25018.769998939984362 0 +34 17 52042.342727717594244 1 +34 17 52042.342727517592721 0 +34 18 24947.027098839556857 1 +34 18 24947.027098639555334 0 +34 19 32567.387628194959689 1 +34 19 32567.387627994958166 0 +34 20 27419.781719406637421 1 +34 20 27419.781719206635898 0 +34 21 50236.123536013707053 1 +34 21 50236.123535813705530 0 +34 22 44179.689410718201543 1 +34 22 44179.689410518200020 0 +34 23 23738.723396854555176 1 +34 23 23738.723396654553653 0 +34 24 27641.396717969684687 1 +34 24 27641.396717769683164 0 +34 25 40604.836013630978414 1 +34 25 40604.836013430976891 0 +34 26 10248.768428518596920 1 +34 26 10248.768428318595397 0 +34 27 8339.917774283883773 1 +34 27 8339.917774083882250 0 +34 28 46083.118805358390091 1 +34 28 46083.118805158388568 0 +34 29 45345.908421942658606 1 +34 29 45345.908421742657083 0 +34 30 17835.413873304863955 1 +34 30 17835.413873104862432 0 +34 31 33707.468799637725169 1 +34 31 33707.468799437723646 0 +34 32 25155.258055999926000 1 +34 32 25155.258055799924477 0 +34 33 45456.754439232623554 1 +34 33 45456.754439032622031 0 +34 35 47735.922220958455000 1 +34 35 47735.922220758453477 0 +34 36 19128.203368219343247 1 +34 36 19128.203368019341724 0 +34 37 32732.264555135967385 1 +34 37 32732.264554935965862 0 +34 38 23704.478474009945785 1 +34 38 23704.478473809944262 0 +34 39 20344.037100039280631 1 +34 39 20344.037099839279108 0 +34 40 13953.124442125856149 1 +34 40 13953.124441925854626 0 +34 41 22150.134004997482407 1 +34 41 22150.134004797480884 0 +34 42 22029.701572187790589 1 +34 42 22029.701571987789066 0 +34 43 48227.339924065236119 1 +34 43 48227.339923865234596 0 +34 44 29553.819903825969959 1 +34 44 29553.819903625968436 0 +34 45 55086.598813319928013 1 +34 45 55086.598813119926490 0 +34 46 48689.695995951347868 1 +34 46 48689.695995751346345 0 +34 47 26548.202182269393234 1 +34 47 26548.202182069391711 0 +34 48 17368.060638095925242 1 +34 48 17368.060637895923719 0 +34 49 24295.983241711524897 1 +34 49 24295.983241511523374 0 +34 50 27462.123728875809320 1 +34 50 27462.123728675807797 0 +34 51 24619.574050967508811 1 +34 51 24619.574050767507288 0 +34 52 24348.139403006396606 1 +34 52 24348.139402806395083 0 +34 53 21824.288885913214472 1 +34 53 21824.288885713212949 0 +34 54 25221.819777537981281 1 +34 54 25221.819777337979758 0 +34 55 37440.880723096335714 1 +34 55 37440.880722896334191 0 +34 56 36254.996024838896119 1 +34 56 36254.996024638894596 0 +34 57 37109.175628844015591 1 +34 57 37109.175628644014068 0 +34 58 40826.883029446420551 1 +34 58 40826.883029246419028 0 +34 59 22976.751023951466777 1 +34 59 22976.751023751465254 0 +34 60 36428.953161156132410 1 +34 60 36428.953160956130887 0 +34 61 28267.300826673774282 1 +34 61 28267.300826473772759 0 +34 62 33829.233157673384994 1 +34 62 33829.233157473383471 0 +34 63 22004.673863304746192 1 +34 63 22004.673863104744669 0 +34 64 49266.977151575090829 1 +34 64 49266.977151375089306 0 +34 65 49526.063122025851044 1 +34 65 49526.063121825849521 0 +34 66 16753.519026242815016 1 +34 66 16753.519026042813493 0 +34 67 29610.778182853817270 1 +34 67 29610.778182653815747 0 +34 68 40296.104488139462774 1 +34 68 40296.104487939461251 0 +34 69 40516.877651461865753 1 +34 69 40516.877651261864230 0 +34 70 9588.540597849019832 1 +34 70 9588.540597649018309 0 +34 71 17585.787496206212381 1 +34 71 17585.787496006210858 0 +34 72 21125.924512492267240 1 +34 72 21125.924512292265717 0 +34 73 21974.951153482594236 1 +34 73 21974.951153282592713 0 +34 74 18207.344640290888492 1 +34 74 18207.344640090886969 0 +34 75 46297.074174003340886 1 +34 75 46297.074173803339363 0 +34 76 28852.564009881516540 1 +34 76 28852.564009681515017 0 +34 77 49572.202537314966321 1 +34 77 49572.202537114964798 0 +34 78 21230.757477539707907 1 +34 78 21230.757477339706384 0 +34 79 26398.157854319353646 1 +34 79 26398.157854119352123 0 +34 80 27837.347213942775852 1 +34 80 27837.347213742774329 0 +34 81 22476.857135823316639 1 +34 81 22476.857135623315116 0 +34 82 24051.545555212600448 1 +34 82 24051.545555012598925 0 +34 83 19862.581449364664877 1 +34 83 19862.581449164663354 0 +34 84 42856.246876486460678 1 +34 84 42856.246876286459155 0 +34 85 39756.763089593048790 1 +34 85 39756.763089393047267 0 +34 86 26415.015572233700368 1 +34 86 26415.015572033698845 0 +34 87 14025.617819597737252 1 +34 87 14025.617819397735730 0 +34 88 37055.232936121821695 1 +34 88 37055.232935921820172 0 +34 89 18829.177875136094372 1 +34 89 18829.177874936092849 0 +34 90 35959.332373649624060 1 +34 90 35959.332373449622537 0 +34 91 40730.206442507958855 1 +34 91 40730.206442307957332 0 +34 92 44819.762968515482498 1 +34 92 44819.762968315480975 0 +34 93 29210.066333173097519 1 +34 93 29210.066332973095996 0 +34 94 51078.966194379929220 1 +34 94 51078.966194179927697 0 +34 95 25473.927151790769130 1 +34 95 25473.927151590767608 0 +34 96 14811.310186879063622 1 +34 96 14811.310186679062099 0 +34 97 11313.389936394392862 1 +34 97 11313.389936194391339 0 +34 98 26423.154146696411772 1 +34 98 26423.154146496410249 0 +34 99 33265.035607886748039 1 +34 99 33265.035607686746516 0 +35 0 15164.344072276078805 1 +35 0 15164.344072076077282 0 +35 1 15799.580365780409920 1 +35 1 15799.580365580408397 0 +35 2 19726.626061021474015 1 +35 2 19726.626060821472493 0 +35 3 18364.060924574267119 1 +35 3 18364.060924374265596 0 +35 4 24043.663424716469308 1 +35 4 24043.663424516467785 0 +35 5 21759.064393626336823 1 +35 5 21759.064393426335300 0 +35 6 25336.647091504320997 1 +35 6 25336.647091304319474 0 +35 7 22543.350211396791565 1 +35 7 22543.350211196790042 0 +35 8 28793.645209003461787 1 +35 8 28793.645208803460264 0 +35 9 40488.285666633979417 1 +35 9 40488.285666433977894 0 +35 10 23327.713942634880368 1 +35 10 23327.713942434878845 0 +35 11 27629.642965343042306 1 +35 11 27629.642965143040783 0 +35 12 28771.351446220487560 1 +35 12 28771.351446020486037 0 +35 13 31321.594149666932935 1 +35 13 31321.594149466931412 0 +35 14 41424.583406803954858 1 +35 14 41424.583406603953335 0 +35 15 13463.859928509198653 1 +35 15 13463.859928309197130 0 +35 16 28524.426195644693507 1 +35 16 28524.426195444691984 0 +35 17 26456.380630302664940 1 +35 17 26456.380630102663417 0 +35 18 23001.533143194177683 1 +35 18 23001.533142994176160 0 +35 19 19409.977154295298533 1 +35 19 19409.977154095297010 0 +35 20 23054.341581137836329 1 +35 20 23054.341580937834806 0 +35 21 25116.728343586742994 1 +35 21 25116.728343386741471 0 +35 22 23821.525095211556618 1 +35 22 23821.525095011555095 0 +35 23 24504.429295458648994 1 +35 23 24504.429295258647471 0 +35 24 41458.439915690774797 1 +35 24 41458.439915490773274 0 +35 25 10697.627038327882474 1 +35 25 10697.627038127880951 0 +35 26 41259.734271824650932 1 +35 26 41259.734271624649409 0 +35 27 49375.492666250007460 1 +35 27 49375.492666050005937 0 +35 28 19489.265033675015729 1 +35 28 19489.265033475014206 0 +35 29 17300.231870823245117 1 +35 29 17300.231870623243594 0 +35 30 31992.277093086639070 1 +35 30 31992.277092886637547 0 +35 31 15631.992434345314905 1 +35 31 15631.992434145313382 0 +35 32 37880.767176605368149 1 +35 32 37880.767176405366627 0 +35 33 19505.847003162394685 1 +35 33 19505.847002962393162 0 +35 34 47735.922220958455000 1 +35 34 47735.922220758453477 0 +35 36 35282.816345139064651 1 +35 36 35282.816344939063129 0 +35 37 20225.104727779529640 1 +35 37 20225.104727579528117 0 +35 38 25733.126703038131382 1 +35 38 25733.126702838129859 0 +35 39 43041.362322035856778 1 +35 39 43041.362321835855255 0 +35 40 37558.959401649161009 1 +35 40 37558.959401449159486 0 +35 41 44354.037205191547400 1 +35 41 44354.037204991545877 0 +35 42 40009.475939823780209 1 +35 42 40009.475939623778686 0 +35 43 20332.046871459573595 1 +35 43 20332.046871259572072 0 +35 44 22533.300356262305286 1 +35 44 22533.300356062303763 0 +35 45 12027.112151438466753 1 +35 45 12027.112151238465231 0 +35 46 23750.412798833276611 1 +35 46 23750.412798633275088 0 +35 47 21782.738114778007002 1 +35 47 21782.738114578005479 0 +35 48 32427.833648551822989 1 +35 48 32427.833648351821466 0 +35 49 25510.602332096881582 1 +35 49 25510.602331896880060 0 +35 50 28539.175242654113390 1 +35 50 28539.175242454111867 0 +35 51 27056.760137653331185 1 +35 51 27056.760137453329662 0 +35 52 49171.978554428496864 1 +35 52 49171.978554228495341 0 +35 53 40842.920772546887747 1 +35 53 40842.920772346886224 0 +35 54 22637.582017724467732 1 +35 54 22637.582017524466210 0 +35 55 11614.359516103406349 1 +35 55 11614.359515903404827 0 +35 56 16578.052529634249368 1 +35 56 16578.052529434247845 0 +35 57 10866.434887480707403 1 +35 57 10866.434887280705880 0 +35 58 8299.823117208685289 1 +35 58 8299.823117008683766 0 +35 59 24940.160334013366082 1 +35 59 24940.160333813364559 0 +35 60 31787.613533608091529 1 +35 60 31787.613533408090007 0 +35 61 20518.263851818774128 1 +35 61 20518.263851618772605 0 +35 62 28571.971567188356858 1 +35 62 28571.971566988355335 0 +35 63 28482.359640399961791 1 +35 63 28482.359640199960268 0 +35 64 19400.723594811959629 1 +35 64 19400.723594611958106 0 +35 65 22288.345482324519253 1 +35 65 22288.345482124517730 0 +35 66 39120.915376317090704 1 +35 66 39120.915376117089181 0 +35 67 22431.059570120531134 1 +35 67 22431.059569920529611 0 +35 68 7654.659275161870937 1 +35 68 7654.659274961871233 0 +35 69 18268.792129951005336 1 +35 69 18268.792129751003813 0 +35 70 45826.516943411625107 1 +35 70 45826.516943211623584 0 +35 71 31047.731928240442357 1 +35 71 31047.731928040440835 0 +35 72 30388.136413880201872 1 +35 72 30388.136413680200349 0 +35 73 40926.981653930342873 1 +35 73 40926.981653730341350 0 +35 74 31040.063737037336978 1 +35 74 31040.063736837335455 0 +35 75 19494.384249591501430 1 +35 75 19494.384249391499907 0 +35 76 49779.130387523095123 1 +35 76 49779.130387323093601 0 +35 77 26334.308343934324512 1 +35 77 26334.308343734322989 0 +35 78 42984.311500587500632 1 +35 78 42984.311500387499109 0 +35 79 25869.237376420147484 1 +35 79 25869.237376220145961 0 +35 80 22330.427932274382329 1 +35 80 22330.427932074380806 0 +35 81 26709.560094623324403 1 +35 81 26709.560094423322880 0 +35 82 47709.820190784274018 1 +35 82 47709.820190584272495 0 +35 83 43322.330056141290697 1 +35 83 43322.330055941289174 0 +35 84 11772.763136952911736 1 +35 84 11772.763136752910214 0 +35 85 17714.557583571993746 1 +35 85 17714.557583371992223 0 +35 86 21811.715394200000446 1 +35 86 21811.715393999998923 0 +35 87 37653.163011353673937 1 +35 87 37653.163011153672414 0 +35 88 13975.249205431962764 1 +35 88 13975.249205231961241 0 +35 89 44395.228227048180997 1 +35 89 44395.228226848179474 0 +35 90 13806.530144115145958 1 +35 90 13806.530143915144436 0 +35 91 37880.767176605397253 1 +35 91 37880.767176405395730 0 +35 92 16520.645789900903765 1 +35 92 16520.645789700902242 0 +35 93 18531.201154860020324 1 +35 93 18531.201154660018801 0 +35 94 22609.464103241254634 1 +35 94 22609.464103041253111 0 +35 95 24713.733841188852239 1 +35 95 24713.733840988850716 0 +35 96 41972.060161445508129 1 +35 96 41972.060161245506606 0 +35 97 49785.827767589202267 1 +35 97 49785.827767389200744 0 +35 98 22056.382474611717043 1 +35 98 22056.382474411715521 0 +35 99 46631.598250724724494 1 +35 99 46631.598250524722971 0 +36 0 23764.144648499488540 1 +36 0 23764.144648299487017 0 +36 1 38755.280390059037018 1 +36 1 38755.280389859035495 0 +36 2 34593.335421774580027 1 +36 2 34593.335421574578504 0 +36 3 30378.780457523844234 1 +36 3 30378.780457323842711 0 +36 4 46321.106697746479767 1 +36 4 46321.106697546478244 0 +36 5 19844.948246532821940 1 +36 5 19844.948246332820418 0 +36 6 34223.965821269201115 1 +36 6 34223.965821069199592 0 +36 7 24972.411197458008246 1 +36 7 24972.411197258006723 0 +36 8 17954.556843799720809 1 +36 8 17954.556843599719286 0 +36 9 8845.322784559422871 1 +36 9 8845.322784359421348 0 +36 10 19408.151530036131589 1 +36 10 19408.151529836130067 0 +36 11 21687.671612870493846 1 +36 11 21687.671612670492323 0 +36 12 16759.433529707333946 1 +36 12 16759.433529507332423 0 +36 13 17747.046758760647208 1 +36 13 17747.046758560645685 0 +36 14 21292.530418520800595 1 +36 14 21292.530418320799072 0 +36 15 28180.323810249330563 1 +36 15 28180.323810049329040 0 +36 16 33261.666355302382726 1 +36 16 33261.666355102381203 0 +36 17 40394.574150297543383 1 +36 17 40394.574150097541860 0 +36 18 18448.601796707342146 1 +36 18 18448.601796507340623 0 +36 19 23343.437611988621939 1 +36 19 23343.437611788620416 0 +36 20 22858.515899634585367 1 +36 20 22858.515899434583844 0 +36 21 37454.718378267294611 1 +36 21 37454.718378067293088 0 +36 22 26874.869308545981767 1 +36 22 26874.869308345980244 0 +36 23 17428.221362983884319 1 +36 23 17428.221362783882796 0 +36 24 25199.899556193322496 1 +36 24 25199.899555993320973 0 +36 25 26305.198678969391040 1 +36 25 26305.198678769389517 0 +36 26 9186.828200082883995 1 +36 26 9186.828199882882473 0 +36 27 16325.510577631019260 1 +36 27 16325.510577431017737 0 +36 28 34049.647633769011009 1 +36 28 34049.647633569009486 0 +36 29 28204.373154784756480 1 +36 29 28204.373154584754957 0 +36 30 17277.626635961081774 1 +36 30 17277.626635761080252 0 +36 31 27121.332738010230969 1 +36 31 27121.332737810229446 0 +36 32 14172.322525742325524 1 +36 32 14172.322525542324001 0 +36 33 30745.857900192455418 1 +36 33 30745.857899992453895 0 +36 34 19128.203368219343247 1 +36 34 19128.203368019341724 0 +36 35 35282.816345139064651 1 +36 35 35282.816344939063129 0 +36 37 25135.843584162059415 1 +36 37 25135.843583962057892 0 +36 38 18890.081931189019087 1 +36 38 18890.081930989017565 0 +36 39 22859.414657856512349 1 +36 39 22859.414657656510826 0 +36 40 13114.882862348200433 1 +36 40 13114.882862148198910 0 +36 41 33168.628087782271905 1 +36 41 33168.628087582270382 0 +36 42 23972.348891948462551 1 +36 42 23972.348891748461028 0 +36 43 31015.690996743716823 1 +36 43 31015.690996543715301 0 +36 44 23013.732778199984750 1 +36 44 23013.732777999983227 0 +36 45 42331.304455118734040 1 +36 45 42331.304454918732517 0 +36 46 36062.385033483253210 1 +36 46 36062.385033283251687 0 +36 47 20418.989189707892365 1 +36 47 20418.989189507890842 0 +36 48 17103.893035453933408 1 +36 48 17103.893035253931885 0 +36 49 34519.760928956624412 1 +36 49 34519.760928756622889 0 +36 50 40066.649312020774232 1 +36 50 40066.649311820772709 0 +36 51 22547.136739951038180 1 +36 51 22547.136739751036657 0 +36 52 35874.523608506584424 1 +36 52 35874.523608306582901 0 +36 53 30822.367545665918442 1 +36 53 30822.367545465916919 0 +36 54 18448.601796707294852 1 +36 54 18448.601796507293329 0 +36 55 29038.129470790860069 1 +36 55 29038.129470590858546 0 +36 56 24033.897299655283859 1 +36 56 24033.897299455282337 0 +36 57 30016.044615771977988 1 +36 57 30016.044615571976465 0 +36 58 27241.877513889543479 1 +36 58 27241.877513689541956 0 +36 59 16541.481242389148974 1 +36 59 16541.481242189147451 0 +36 60 23764.144648499473988 1 +36 60 23764.144648299472465 0 +36 61 22385.522947945952183 1 +36 61 22385.522947745950660 0 +36 62 46525.694779622674105 1 +36 62 46525.694779422672582 0 +36 63 21198.970810117563815 1 +36 63 21198.970809917562292 0 +36 64 41529.611614200053737 1 +36 64 41529.611614000052214 0 +36 65 31412.373050192763912 1 +36 65 31412.373049992762390 0 +36 66 7228.388134623995938 1 +36 66 7228.388134423996235 0 +36 67 25508.088772511968273 1 +36 67 25508.088772311966750 0 +36 68 33430.468940219187061 1 +36 68 33430.468940019185538 0 +36 69 41855.775302182402811 1 +36 69 41855.775301982401288 0 +36 70 13464.155387329825317 1 +36 70 13464.155387129823794 0 +36 71 22076.705618075640814 1 +36 71 22076.705617875639291 0 +36 72 30936.562413311155979 1 +36 72 30936.562413111154456 0 +36 73 31238.432610775707872 1 +36 73 31238.432610575706349 0 +36 74 16018.595558860390156 1 +36 74 16018.595558660388633 0 +36 75 41712.771328361341148 1 +36 75 41712.771328161339625 0 +36 76 41769.706603025522782 1 +36 76 41769.706602825521259 0 +36 77 30766.348837894423923 1 +36 77 30766.348837694422400 0 +36 78 28008.371030828253424 1 +36 78 28008.371030628251901 0 +36 79 38417.773651071634958 1 +36 79 38417.773650871633436 0 +36 80 22740.018048654383165 1 +36 80 22740.018048454381642 0 +36 81 17625.419236764839297 1 +36 81 17625.419236564837774 0 +36 82 23293.186420853366144 1 +36 82 23293.186420653364621 0 +36 83 23948.056141154389479 1 +36 83 23948.056140954387956 0 +36 84 27124.224960679377546 1 +36 84 27124.224960479376023 0 +36 85 39650.321937545188121 1 +36 85 39650.321937345186598 0 +36 86 20565.180826745996455 1 +36 86 20565.180826545994933 0 +36 87 23023.802693710757012 1 +36 87 23023.802693510755489 0 +36 88 25252.846073583794350 1 +36 88 25252.846073383792827 0 +36 89 23424.209702348580322 1 +36 89 23424.209702148578799 0 +36 90 36120.287314041248464 1 +36 90 36120.287313841246942 0 +36 91 28948.966280735949113 1 +36 91 28948.966280535947590 0 +36 92 30329.441047243381036 1 +36 92 30329.441047043379513 0 +36 93 19086.262336483254330 1 +36 93 19086.262336283252807 0 +36 94 33675.576709225846571 1 +36 94 33675.576709025845048 0 +36 95 22059.311036322535074 1 +36 95 22059.311036122533551 0 +36 96 22515.707512821860291 1 +36 96 22515.707512621858768 0 +36 97 21803.733879508494283 1 +36 97 21803.733879308492760 0 +36 98 31382.575967451684846 1 +36 98 31382.575967251683323 0 +36 99 45892.730197085838881 1 +36 99 45892.730196885837358 0 +37 0 8924.132573434108053 1 +37 0 8924.132573234106530 0 +37 1 32626.850217463812442 1 +37 1 32626.850217263810919 0 +37 2 27991.487117729127931 1 +37 2 27991.487117529126408 0 +37 3 8775.701926107631152 1 +37 3 8775.701925907629629 0 +37 4 39531.167921382359054 1 +37 4 39531.167921182357532 0 +37 5 11098.199233069804905 1 +37 5 11098.199232869803382 0 +37 6 33775.355482732345990 1 +37 6 33775.355482532344467 0 +37 7 5658.735214557008476 1 +37 7 5658.735214357008772 0 +37 8 12784.691328601300484 1 +37 8 12784.691328401298961 0 +37 9 27502.024728012569540 1 +37 9 27502.024727812568017 0 +37 10 11608.341004924161098 1 +37 10 11608.341004724159575 0 +37 11 16614.910554473204684 1 +37 11 16614.910554273203161 0 +37 12 13081.750645017691568 1 +37 12 13081.750644817690045 0 +37 13 15289.271255101120914 1 +37 13 15289.271254901119391 0 +37 14 28766.870101918808359 1 +37 14 28766.870101718806836 0 +37 15 15388.906562442698487 1 +37 15 15388.906562242696964 0 +37 16 27613.977038064127555 1 +37 16 27613.977037864126032 0 +37 17 34662.138816445687553 1 +37 17 34662.138816245686030 0 +37 18 11047.516683451811332 1 +37 18 11047.516683251809809 0 +37 19 8046.227003684934061 1 +37 19 8046.227003484934357 0 +37 20 19121.155005221422471 1 +37 20 19121.155005021420948 0 +37 21 32792.628532270558935 1 +37 21 32792.628532070557412 0 +37 22 23275.545781776967488 1 +37 22 23275.545781576965965 0 +37 23 11136.375574045370740 1 +37 23 11136.375573845369217 0 +37 24 24855.830560168462398 1 +37 24 24855.830559968460875 0 +37 25 14227.642620270013140 1 +37 25 14227.642620070011617 0 +37 26 28381.026375989527878 1 +37 26 28381.026375789526355 0 +37 27 36029.029530867337598 1 +37 27 36029.029530667336076 0 +37 28 26509.173747436110716 1 +37 28 26509.173747236109193 0 +37 29 23333.713928969555127 1 +37 29 23333.713928769553604 0 +37 30 16067.693243882304159 1 +37 30 16067.693243682302636 0 +37 31 21194.385640015225363 1 +37 31 21194.385639815223840 0 +37 32 21339.713239253818756 1 +37 32 21339.713239053817233 0 +37 33 25961.093531216527481 1 +37 33 25961.093531016525958 0 +37 34 32732.264555135967385 1 +37 34 32732.264554935965862 0 +37 35 20225.104727779529640 1 +37 35 20225.104727579528117 0 +37 36 25135.843584162059415 1 +37 36 25135.843583962057892 0 +37 38 9903.926297310830705 1 +37 38 9903.926297110829182 0 +37 39 30890.452503772154159 1 +37 39 30890.452503572152636 0 +37 40 25448.343254495390283 1 +37 40 25448.343254295388761 0 +37 41 27834.638258807040984 1 +37 41 27834.638258607039461 0 +37 42 29075.513547242546338 1 +37 42 29075.513547042544815 0 +37 43 25754.009498226871074 1 +37 43 25754.009498026869551 0 +37 44 8975.878209071463061 1 +37 44 8975.878208871461538 0 +37 45 29162.345044498862990 1 +37 45 29162.345044298861467 0 +37 46 31207.684466534876265 1 +37 46 31207.684466334874742 0 +37 47 7447.808906284933983 1 +37 47 7447.808906084934279 0 +37 48 16532.331372950568039 1 +37 48 16532.331372750566516 0 +37 49 29136.708649446358322 1 +37 49 29136.708649246356799 0 +37 50 33283.607470512361033 1 +37 50 33283.607470312359510 0 +37 51 10402.567813477224263 1 +37 51 10402.567813277222740 0 +37 52 35306.307293452206068 1 +37 52 35306.307293252204545 0 +37 53 24305.061199050098367 1 +37 53 24305.061198850096844 0 +37 54 12412.702851766931417 1 +37 54 12412.702851566929894 0 +37 55 18124.598973860396654 1 +37 55 18124.598973660395131 0 +37 56 8311.789293075020396 1 +37 56 8311.789292875018873 0 +37 57 17217.399329442574526 1 +37 57 17217.399329242573003 0 +37 58 17069.768549689408246 1 +37 58 17069.768549489406723 0 +37 59 10103.091120650355151 1 +37 59 10103.091120450353628 0 +37 60 15167.361492702706528 1 +37 60 15167.361492502705005 0 +37 61 8294.356291740317829 1 +37 61 8294.356291540316306 0 +37 62 39569.626578468261869 1 +37 62 39569.626578268260346 0 +37 63 11940.942637300749993 1 +37 63 11940.942637100748470 0 +37 64 34874.044679217571684 1 +37 64 34874.044679017570161 0 +37 65 30598.985057261539623 1 +37 65 30598.985057061538100 0 +37 66 28385.717197472025873 1 +37 66 28385.717197272024350 0 +37 67 12719.591273240839655 1 +37 67 12719.591273040838132 0 +37 68 21048.588233942169609 1 +37 68 21048.588233742168086 0 +37 69 36070.935052093664126 1 +37 69 36070.935051893662603 0 +37 70 32432.369221198583546 1 +37 70 32432.369220998582023 0 +37 71 17157.808543099286908 1 +37 71 17157.808542899285385 0 +37 72 26487.591950746595103 1 +37 72 26487.591950546593580 0 +37 73 24420.796723536899663 1 +37 73 24420.796723336898140 0 +37 74 15428.930999189946306 1 +37 74 15428.930998989944783 0 +37 75 35053.017540436972922 1 +37 75 35053.017540236971399 0 +37 76 36235.389731428207597 1 +37 76 36235.389731228206074 0 +37 77 33427.967775789373263 1 +37 77 33427.967775589371740 0 +37 78 26311.242549491522368 1 +37 78 26311.242549291520845 0 +37 79 32251.269285132679215 1 +37 79 32251.269284932677692 0 +37 80 7036.979524188321193 1 +37 80 7036.979523988321489 0 +37 81 13235.879400203986734 1 +37 81 13235.879400003985211 0 +37 82 33717.029716634948272 1 +37 82 33717.029716434946749 0 +37 83 30341.594233855677885 1 +37 83 30341.594233655676362 0 +37 84 18634.872097561888950 1 +37 84 18634.872097361887427 0 +37 85 32949.466242321563186 1 +37 85 32949.466242121561663 0 +37 86 9550.928652173646697 1 +37 86 9550.928651973645174 0 +37 87 25626.049171384715009 1 +37 87 25626.049171184713487 0 +37 88 11149.419102171377745 1 +37 88 11149.419101971376222 0 +37 89 31694.234268813561357 1 +37 89 31694.234268613559834 0 +37 90 30325.325986190538970 1 +37 90 30325.325985990537447 0 +37 91 21339.713239253869688 1 +37 91 21339.713239053868165 0 +37 92 23568.543106546268973 1 +37 92 23568.543106346267450 0 +37 93 9331.284851047865232 1 +37 93 9331.284850847863709 0 +37 94 28386.034835788945202 1 +37 94 28386.034835588943679 0 +37 95 18753.608108112457558 1 +37 95 18753.608107912456035 0 +37 96 28473.235411839537846 1 +37 96 28473.235411639536323 0 +37 97 34500.694156866986305 1 +37 97 34500.694156666984782 0 +37 98 29483.731437260572420 1 +37 98 29483.731437060570897 0 +37 99 39073.956668534199707 1 +37 99 39073.956668334198184 0 +38 0 14050.591717452629382 1 +38 0 14050.591717252627859 0 +38 1 28475.803739534028864 1 +38 1 28475.803739334027341 0 +38 2 33949.170257703386596 1 +38 2 33949.170257503385074 0 +38 3 18249.822869214069215 1 +38 3 18249.822869014067692 0 +38 4 35982.778163717528514 1 +38 4 35982.778163517526991 0 +38 5 9083.825218822817988 1 +38 5 9083.825218622816465 0 +38 6 37443.276411279184686 1 +38 6 37443.276411079183163 0 +38 7 9659.078090433755278 1 +38 7 9659.078090233753755 0 +38 8 5759.647708336339747 1 +38 8 5759.647708136340043 0 +38 9 20656.703339760708332 1 +38 9 20656.703339560706809 0 +38 10 6035.103112154396513 1 +38 10 6035.103111954396809 0 +38 11 11590.095334947607626 1 +38 11 11590.095334747606103 0 +38 12 3287.091063676830345 1 +38 12 3287.091063476830641 0 +38 13 15719.494791403179988 1 +38 13 15719.494791203178465 0 +38 14 20941.879363123312942 1 +38 14 20941.879362923311419 0 +38 15 15818.447130892931455 1 +38 15 15818.447130692929932 0 +38 16 23088.330842504954489 1 +38 16 23088.330842304952967 0 +38 17 38163.161057956618606 1 +38 17 38163.161057756617083 0 +38 18 7457.054715139921427 1 +38 18 7457.054714939921723 0 +38 19 9958.694561261756462 1 +38 19 9958.694561061754939 0 +38 20 13067.593596402210096 1 +38 20 13067.593596202208573 0 +38 21 36340.654056728089927 1 +38 21 36340.654056528088404 0 +38 22 27433.105426275033096 1 +38 22 27433.105426075031573 0 +38 23 5405.603630209442599 1 +38 23 5405.603630009442895 0 +38 24 24781.216944595355017 1 +38 24 24781.216944395353494 0 +38 25 20655.244648740081175 1 +38 25 20655.244648540079652 0 +38 26 19556.486422533256700 1 +38 26 19556.486422333255177 0 +38 27 26789.747401499935222 1 +38 27 26789.747401299933699 0 +38 28 30409.261295338430500 1 +38 28 30409.261295138428977 0 +38 29 28216.931776507837640 1 +38 29 28216.931776307836117 0 +38 30 6369.178415980049067 1 +38 30 6369.178415780049363 0 +38 31 16141.233617545400193 1 +38 31 16141.233617345398670 0 +38 32 22333.689063778361742 1 +38 32 22333.689063578360219 0 +38 33 29688.672887680069834 1 +38 33 29688.672887480068312 0 +38 34 23704.478474009945785 1 +38 34 23704.478473809944262 0 +38 35 25733.126703038131382 1 +38 35 25733.126702838129859 0 +38 36 18890.081931189019087 1 +38 36 18890.081930989017565 0 +38 37 9903.926297310830705 1 +38 37 9903.926297110829182 0 +38 39 22981.336627615142788 1 +38 39 22981.336627415141265 0 +38 40 18890.081931189073657 1 +38 40 18890.081930989072134 0 +38 41 21477.166157840743836 1 +38 41 21477.166157640742313 0 +38 42 24566.809454114329128 1 +38 42 24566.809453914327605 0 +38 43 31046.464505058305804 1 +38 43 31046.464504858304281 0 +38 44 9029.698911933195632 1 +38 44 9029.698911733194109 0 +38 45 32906.199572986835847 1 +38 45 32906.199572786834324 0 +38 46 34673.412975630562869 1 +38 46 34673.412975430561346 0 +38 47 7200.564282161740266 1 +38 47 7200.564281961740562 0 +38 48 6843.170241421131323 1 +38 48 6843.170241221131619 0 +38 49 24445.257295111190615 1 +38 49 24445.257294911189092 0 +38 50 29695.569144670520473 1 +38 50 29695.569144470518950 0 +38 51 4422.718000484815093 1 +38 51 4422.718000284815389 0 +38 52 25856.955718274191895 1 +38 52 25856.955718074190372 0 +38 53 21489.634654918496381 1 +38 53 21489.634654718494858 0 +38 54 7631.896694616144487 1 +38 54 7631.896694416144783 0 +38 55 14511.948151068752850 1 +38 55 14511.948150868751327 0 +38 56 15042.435661072689982 1 +38 56 15042.435660872688459 0 +38 57 14998.615572066868481 1 +38 57 14998.615571866866958 0 +38 58 19893.043936209920503 1 +38 58 19893.043936009918980 0 +38 59 3772.715791180893575 1 +38 59 3772.715790980893871 0 +38 60 17854.304999693849823 1 +38 60 17854.304999493848300 0 +38 61 5508.022440091714088 1 +38 61 5508.022439891714384 0 +38 62 36285.426299859507708 1 +38 62 36285.426299659506185 0 +38 63 4105.645384506436130 1 +38 63 4105.645384306436426 0 +38 64 31255.440402993299358 1 +38 64 31255.440402793297835 0 +38 65 34574.414450617172406 1 +38 65 34574.414450417170883 0 +38 66 20901.799097371636890 1 +38 66 20901.799097171635367 0 +38 67 8959.937056526028755 1 +38 67 8959.937056326027232 0 +38 68 18081.266708819613996 1 +38 68 18081.266708619612473 0 +38 69 31680.917128285964282 1 +38 69 31680.917128085962759 0 +38 70 23147.393019639046543 1 +38 70 23147.393019439045020 0 +38 71 12048.818780065877945 1 +38 71 12048.818779865876422 0 +38 72 21476.847808316018927 1 +38 72 21476.847808116017404 0 +38 73 21489.634654918532760 1 +38 73 21489.634654718531237 0 +38 74 7454.639497076844236 1 +38 74 7454.639496876844532 0 +38 75 31352.576877135099494 1 +38 75 31352.576876935097971 0 +38 76 31559.862457489412918 1 +38 76 31559.862457289411395 0 +38 77 36457.324321670821519 1 +38 77 36457.324321470819996 0 +38 78 21477.166157840765663 1 +38 78 21477.166157640764141 0 +38 79 28128.851051494530111 1 +38 79 28128.851051294528588 0 +38 80 4900.498405975357855 1 +38 80 4900.498405775358151 0 +38 81 7190.135531491824622 1 +38 81 7190.135531291824918 0 +38 82 25868.363306007013307 1 +38 82 25868.363305807011784 0 +38 83 22921.033976677892497 1 +38 83 22921.033976477890974 0 +38 84 24219.146962138111121 1 +38 84 24219.146961938109598 0 +38 85 29284.284361446749244 1 +38 85 29284.284361246747721 0 +38 86 5208.109779084840739 1 +38 86 5208.109778884841035 0 +38 87 18108.069266367689124 1 +38 87 18108.069266167687601 0 +38 88 16021.700566824503767 1 +38 88 16021.700566624502244 0 +38 89 22842.301841969761881 1 +38 89 22842.301841769760358 0 +38 90 25917.282655288723618 1 +38 90 25917.282655088722095 0 +38 91 22531.833894711220637 1 +38 91 22531.833894511219114 0 +38 92 27984.150530708764563 1 +38 92 27984.150530508763040 0 +38 93 8185.762780111733264 1 +38 93 8185.762779911733560 0 +38 94 33888.315204554448428 1 +38 94 33888.315204354446905 0 +38 95 12966.459957644870883 1 +38 95 12966.459957444869360 0 +38 96 20656.703339760722884 1 +38 96 20656.703339560721361 0 +38 97 24760.176706020727579 1 +38 97 24760.176705820726056 0 +38 98 23500.600836358647939 1 +38 98 23500.600836158646416 0 +38 99 35523.327417888402124 1 +38 99 35523.327417688400601 0 +39 0 30616.308476772690483 1 +39 0 30616.308476572688960 0 +39 1 42980.136597324613831 1 +39 1 42980.136597124612308 0 +39 2 43689.124398452753667 1 +39 2 43689.124398252752144 0 +39 3 37481.077566747866513 1 +39 3 37481.077566547864990 0 +39 4 47815.919506354519399 1 +39 4 47815.919506154517876 0 +39 5 24793.388019555670326 1 +39 5 24793.388019355668803 0 +39 6 43245.820600470222416 1 +39 6 43245.820600270220893 0 +39 7 30505.856560828236979 1 +39 7 30505.856560628235457 0 +39 8 24524.559602545592497 1 +39 8 24524.559602345590974 0 +39 9 23908.438003049352119 1 +39 9 23908.438002849350596 0 +39 10 27292.371744111413136 1 +39 10 27292.371743911411613 0 +39 11 30739.244226530630840 1 +39 11 30739.244226330629317 0 +39 12 25596.809365012297349 1 +39 12 25596.809364812295826 0 +39 13 26387.203584292867163 1 +39 13 26387.203584092865640 0 +39 14 2397.202572921876708 1 +39 14 2397.202572721877004 0 +39 15 32337.472205152655079 1 +39 15 32337.472204952653556 0 +39 16 39358.254206017678371 1 +39 16 39358.254205817676848 0 +39 17 43245.820600470207864 1 +39 17 43245.820600270206342 0 +39 18 22993.300495404186222 1 +39 18 22993.300495204184699 0 +39 19 29617.062151805446774 1 +39 19 29617.062151605445251 0 +39 20 35334.044431738482672 1 +39 20 35334.044431538481149 0 +39 21 40599.379745950907818 1 +39 21 40599.379745750906295 0 +39 22 35987.977168243494816 1 +39 22 35987.977168043493293 0 +39 23 22340.386628725835180 1 +39 23 22340.386628525833657 0 +39 24 29537.012952277742443 1 +39 24 29537.012952077740920 0 +39 25 34726.100569865207945 1 +39 25 34726.100569665206422 0 +39 26 17060.916768149982090 1 +39 26 17060.916767949980567 0 +39 27 19188.798220930279058 1 +39 27 19188.798220730277535 0 +39 28 40236.460415964611457 1 +39 28 40236.460415764609934 0 +39 29 37296.845755382964853 1 +39 29 37296.845755182963330 0 +39 30 18425.589157001770218 1 +39 30 18425.589156801768695 0 +39 31 34829.737385731110408 1 +39 31 34829.737385531108885 0 +39 32 27655.053298038765206 1 +39 32 27655.053297838763683 0 +39 33 37295.984798686040449 1 +39 33 37295.984798486038926 0 +39 34 20344.037100039280631 1 +39 34 20344.037099839279108 0 +39 35 43041.362322035856778 1 +39 35 43041.362321835855255 0 +39 36 22859.414657856512349 1 +39 36 22859.414657656510826 0 +39 37 30890.452503772154159 1 +39 37 30890.452503572152636 0 +39 38 22981.336627615142788 1 +39 38 22981.336627415141265 0 +39 40 30197.150774477137020 1 +39 40 30197.150774277135497 0 +39 41 30733.432673787097883 1 +39 41 30733.432673587096360 0 +39 42 4603.061155898757534 1 +39 42 4603.061155698757830 0 +39 43 40115.569491966016358 1 +39 43 40115.569491766014835 0 +39 44 27606.679622296607704 1 +39 44 27606.679622096606181 0 +39 45 50317.768614195651026 1 +39 45 50317.768613995649503 0 +39 46 39393.227986608748324 1 +39 46 39393.227986408746801 0 +39 47 24808.996311724800762 1 +39 47 24808.996311524799239 0 +39 48 18065.683764296496520 1 +39 48 18065.683764096494997 0 +39 49 41127.217190990195377 1 +39 49 41127.217190790193854 0 +39 50 42183.750764149255701 1 +39 50 42183.750763949254178 0 +39 51 26019.523512296706031 1 +39 51 26019.523512096704508 0 +39 52 41537.112609902251279 1 +39 52 41537.112609702249756 0 +39 53 29228.080501018695941 1 +39 53 29228.080500818694418 0 +39 54 29554.323932981416874 1 +39 54 29554.323932781415351 0 +39 55 34172.139794847615121 1 +39 55 34172.139794647613598 0 +39 56 31672.839107695926941 1 +39 56 31672.839107495925418 0 +39 57 34105.475365500140470 1 +39 57 34105.475365300138947 0 +39 58 35181.293107671452162 1 +39 58 35181.293107471450639 0 +39 59 21062.224258455622476 1 +39 59 21062.224258255620953 0 +39 60 31546.829492752018268 1 +39 60 31546.829492552016745 0 +39 61 26766.647038562707166 1 +39 61 26766.647038362705644 0 +39 62 47437.647750157761038 1 +39 62 47437.647749957759515 0 +39 63 23595.868654312936997 1 +39 63 23595.868654112935474 0 +39 64 43901.358804419462103 1 +39 64 43901.358804219460580 0 +39 65 40460.041078701746301 1 +39 65 40460.041078501744778 0 +39 66 22939.785405610651651 1 +39 66 22939.785405410650128 0 +39 67 30411.314485267219425 1 +39 67 30411.314485067217902 0 +39 68 37383.439841078034078 1 +39 68 37383.439840878032555 0 +39 69 46746.703289762343047 1 +39 69 46746.703289562341524 0 +39 70 21454.140071222333063 1 +39 70 21454.140071022331540 0 +39 71 31352.810587688843952 1 +39 71 31352.810587488842430 0 +39 72 40002.076622893444437 1 +39 72 40002.076622693442914 0 +39 73 29677.893119358992408 1 +39 73 29677.893119158990885 0 +39 74 29952.229163248688565 1 +39 74 29952.229163048687042 0 +39 75 44053.007007303473074 1 +39 75 44053.007007103471551 0 +39 76 41879.647738175946870 1 +39 76 41879.647737975945347 0 +39 77 39696.621140610019211 1 +39 77 39696.621140410017688 0 +39 78 30612.711210957229923 1 +39 78 30612.711210757228400 0 +39 79 42569.733429681087728 1 +39 79 42569.733429481086205 0 +39 80 27155.903384382327204 1 +39 80 27155.903384182325681 0 +39 81 30142.681155444937758 1 +39 81 30142.681155244936235 0 +39 82 7741.706246131258922 1 +39 82 7741.706245931259218 0 +39 83 2753.640159590929215 1 +39 83 2753.640159390929512 0 +39 84 35767.416894435518770 1 +39 84 35767.416894235517248 0 +39 85 42075.179798592827865 1 +39 85 42075.179798392826342 0 +39 86 24419.414735308662785 1 +39 86 24419.414735108661262 0 +39 87 12199.600086467313304 1 +39 87 12199.600086267311781 0 +39 88 32376.930911974814080 1 +39 88 32376.930911774812557 0 +39 89 3438.007474976933736 1 +39 89 3438.007474776934032 0 +39 90 41523.173705957466154 1 +39 90 41523.173705757464631 0 +39 91 36577.800272547188797 1 +39 91 36577.800272347187274 0 +39 92 36743.246295839388040 1 +39 92 36743.246295639386517 0 +39 93 25682.397226360790228 1 +39 93 25682.397226160788705 0 +39 94 42789.991149566296372 1 +39 94 42789.991149366294849 0 +39 95 34159.354615649324842 1 +39 95 34159.354615449323319 0 +39 96 8857.408214883424080 1 +39 96 8857.408214683422557 0 +39 97 27114.444390640986967 1 +39 97 27114.444390440985444 0 +39 98 45096.908761613987735 1 +39 98 45096.908761413986213 0 +39 99 47327.481678278680192 1 +39 99 47327.481678078678669 0 +40 0 25070.194977673949325 1 +40 0 25070.194977473947802 0 +40 1 29297.617263231059042 1 +40 1 29297.617263031057519 0 +40 2 38933.668365314850234 1 +40 2 38933.668365114848712 0 +40 3 31914.747984623671073 1 +40 3 31914.747984423669550 0 +40 4 35853.655505380826071 1 +40 4 35853.655505180824548 0 +40 5 19844.948246532829216 1 +40 5 19844.948246332827694 0 +40 6 39084.433624245662941 1 +40 6 39084.433624045661418 0 +40 7 25447.851329446279124 1 +40 7 25447.851329246277601 0 +40 8 17173.720328675011842 1 +40 8 17173.720328475010319 0 +40 9 9691.571688482230456 1 +40 9 9691.571688282228934 0 +40 10 19408.151530036131589 1 +40 10 19408.151529836130067 0 +40 11 15871.702328346840659 1 +40 11 15871.702328146839136 0 +40 12 16214.222048041789094 1 +40 12 16214.222047841787571 0 +40 13 16933.980770015543385 1 +40 13 16933.980769815541862 0 +40 14 28395.275424821204069 1 +40 14 28395.275424621202546 0 +40 15 28180.323810249297821 1 +40 15 28180.323810049296299 0 +40 16 22785.569614371575881 1 +40 16 22785.569614171574358 0 +40 17 39084.433624245619285 1 +40 17 39084.433624045617762 0 +40 18 18448.601796707305766 1 +40 18 18448.601796507304243 0 +40 19 24202.213342967799690 1 +40 19 24202.213342767798167 0 +40 20 22858.515899634548987 1 +40 20 22858.515899434547464 0 +40 21 37242.897910089552170 1 +40 21 37242.897909889550647 0 +40 22 31188.890241920278640 1 +40 22 31188.890241720277118 0 +40 23 17428.221362983931613 1 +40 23 17428.221362783930090 0 +40 24 26320.987621542910347 1 +40 24 26320.987621342908824 0 +40 25 29353.130744464280724 1 +40 25 29353.130744264279201 0 +40 26 13995.888406977035629 1 +40 26 13995.888406777034106 0 +40 27 12151.889825101980023 1 +40 27 12151.889824901978500 0 +40 28 34049.647633768967353 1 +40 28 34049.647633568965830 0 +40 29 32493.075247318891343 1 +40 29 32493.075247118889820 0 +40 30 14326.104785452052965 1 +40 30 14326.104785252051443 0 +40 31 27121.332738010274625 1 +40 31 27121.332737810273102 0 +40 32 24107.145447495866392 1 +40 32 24107.145447295864869 0 +40 33 32790.472489058214705 1 +40 33 32790.472488858213183 0 +40 34 13953.124442125856149 1 +40 34 13953.124441925854626 0 +40 35 37558.959401649161009 1 +40 35 37558.959401449159486 0 +40 36 13114.882862348200433 1 +40 36 13114.882862148198910 0 +40 37 25448.343254495390283 1 +40 37 25448.343254295388761 0 +40 38 18890.081931189073657 1 +40 38 18890.081930989072134 0 +40 39 30197.150774477137020 1 +40 39 30197.150774277135497 0 +40 41 28778.312134726464137 1 +40 41 28778.312134526462614 0 +40 42 31748.996518505708082 1 +40 42 31748.996518305706559 0 +40 43 35388.269829308133922 1 +40 43 35388.269829108132399 0 +40 44 23083.874790709993249 1 +40 44 23083.874790509991726 0 +40 45 44892.385434340350912 1 +40 45 44892.385434140349389 0 +40 46 36062.385033483253210 1 +40 46 36062.385033283251687 0 +40 47 20418.989189707852347 1 +40 47 20418.989189507850824 0 +40 48 14035.417733090898764 1 +40 48 14035.417732890897241 0 +40 49 22923.163480112634716 1 +40 49 22923.163479912633193 0 +40 50 29823.015115616744879 1 +40 50 29823.015115416743356 0 +40 51 21282.086217405136267 1 +40 51 21282.086217205134744 0 +40 52 24528.464645919695613 1 +40 52 24528.464645719694090 0 +40 53 26687.516981410695735 1 +40 53 26687.516981210694212 0 +40 54 18448.601796707316680 1 +40 54 18448.601796507315157 0 +40 55 29038.129470790896448 1 +40 55 29038.129470590894925 0 +40 56 26115.947816996624169 1 +40 56 26115.947816796622647 0 +40 57 30016.044615772007091 1 +40 57 30016.044615572005569 0 +40 58 29908.472799453953485 1 +40 58 29908.472799253951962 0 +40 59 16541.481242389116233 1 +40 59 16541.481242189114710 0 +40 60 26032.922573024021403 1 +40 60 26032.922572824019880 0 +40 61 22385.522947945933993 1 +40 61 22385.522947745932470 0 +40 62 36435.010247638201690 1 +40 62 36435.010247438200167 0 +40 63 18981.028671717067482 1 +40 63 18981.028671517065959 0 +40 64 39993.455321796951466 1 +40 64 39993.455321596949943 0 +40 65 36052.430072829170967 1 +40 65 36052.430072629169445 0 +40 66 7988.196311656868602 1 +40 66 7988.196311456868898 0 +40 67 25508.088772511968273 1 +40 67 25508.088772311966750 0 +40 68 33430.468940219172509 1 +40 68 33430.468940019170986 0 +40 69 32028.088399555774231 1 +40 69 32028.088399355772708 0 +40 70 10982.992368018800335 1 +40 70 10982.992367818798812 0 +40 71 12620.279915458595497 1 +40 71 12620.279915258593974 0 +40 72 19014.325484339373361 1 +40 72 19014.325484139371838 0 +40 73 27122.116184302674810 1 +40 73 27122.116184102673287 0 +40 74 14385.898320084812440 1 +40 74 14385.898319884810917 0 +40 75 37997.472209416300757 1 +40 75 37997.472209216299234 0 +40 76 32310.967439813884994 1 +40 76 32310.967439613883471 0 +40 77 35855.768190688482719 1 +40 77 35855.768190488481196 0 +40 78 23361.074694094415463 1 +40 78 23361.074693894413940 0 +40 79 27457.480018212529103 1 +40 79 27457.480018012527580 0 +40 80 21957.960551394735376 1 +40 80 21957.960551194733853 0 +40 81 17625.419236764861125 1 +40 81 17625.419236564859602 0 +40 82 32753.421161466096237 1 +40 82 32753.421161266094714 0 +40 83 30207.320934206360107 1 +40 83 30207.320934006358584 0 +40 84 30698.593779437687772 1 +40 84 30698.593779237686249 0 +40 85 32272.852976350539393 1 +40 85 32272.852976150537870 0 +40 86 20565.180826745949162 1 +40 86 20565.180826545947639 0 +40 87 24831.416934352768294 1 +40 87 24831.416934152766771 0 +40 88 26849.952201620602864 1 +40 88 26849.952201420601341 0 +40 89 29718.931890686151746 1 +40 89 29718.931890486150223 0 +40 90 28340.919212400280230 1 +40 90 28340.919212200278707 0 +40 91 31029.927418224106077 1 +40 91 31029.927418024104554 0 +40 92 32001.916834768489935 1 +40 92 32001.916834568488412 0 +40 93 20123.380769406710897 1 +40 93 20123.380769206709374 0 +40 94 38076.172075408365345 1 +40 94 38076.172075208363822 0 +40 95 20991.010235987763735 1 +40 95 20991.010235787762213 0 +40 96 25814.643712688099185 1 +40 96 25814.643712488097663 0 +40 97 16430.027434051586170 1 +40 97 16430.027433851584647 0 +40 98 20073.824582458422810 1 +40 98 20073.824582258421287 0 +40 99 35467.886263100182987 1 +40 99 35467.886262900181464 0 +41 0 34455.992104859644314 1 +41 0 34455.992104659642791 0 +41 1 37593.143456412261003 1 +41 1 37593.143456212259480 0 +41 2 54820.989443720667623 1 +41 2 54820.989443520666100 0 +41 3 36280.410235344126704 1 +41 3 36280.410235144125181 0 +41 4 42231.723450541772763 1 +41 4 42231.723450341771240 0 +41 5 29877.078321291548491 1 +41 5 29877.078321091546968 0 +41 6 58516.366741217731033 1 +41 6 58516.366741017729510 0 +41 7 27896.909503773771576 1 +41 7 27896.909503573770053 0 +41 8 19072.182831777201500 1 +41 8 19072.182831577199977 0 +41 9 27067.130915169880609 1 +41 9 27067.130914969879086 0 +41 10 24902.491184113438067 1 +41 10 24902.491183913436544 0 +41 11 20959.122861521031155 1 +41 11 20959.122861321029632 0 +41 12 19916.839942003400211 1 +41 12 19916.839941803398688 0 +41 13 17163.627628966114571 1 +41 13 17163.627628766113048 0 +41 14 28621.105182881488872 1 +41 14 28621.105182681487349 0 +41 15 36724.373283137014369 1 +41 15 36724.373282937012846 0 +41 16 24750.203255898981297 1 +41 16 24750.203255698979774 0 +41 17 59139.275215859379387 1 +41 17 59139.275215659377864 0 +41 18 28109.300351651745586 1 +41 18 28109.300351451744064 0 +41 19 29432.941969608218642 1 +41 19 29432.941969408217119 0 +41 20 22520.379602076816809 1 +41 20 22520.379601876815286 0 +41 21 57368.290695262607187 1 +41 21 57368.290695062605664 0 +41 22 48549.497162365631084 1 +41 22 48549.497162165629561 0 +41 23 25758.986209499376855 1 +41 23 25758.986209299375332 0 +41 24 23002.826568935910473 1 +41 24 23002.826568735908950 0 +41 25 41217.399698641464056 1 +41 25 41217.399698441462533 0 +41 26 27696.824667900167697 1 +41 26 27696.824667700166174 0 +41 27 30083.864429517616372 1 +41 27 30083.864429317614849 0 +41 28 51464.638630288056447 1 +41 28 51464.638630088054924 0 +41 29 49303.729538706917083 1 +41 29 49303.729538506915560 0 +41 30 17395.455994530413591 1 +41 30 17395.455994330412068 0 +41 31 29629.440268398502667 1 +41 31 29629.440268198501144 0 +41 32 20638.456010757799959 1 +41 32 20638.456010557798436 0 +41 33 50794.708082586395903 1 +41 33 50794.708082386394381 0 +41 34 22150.134004997482407 1 +41 34 22150.134004797480884 0 +41 35 44354.037205191547400 1 +41 35 44354.037204991545877 0 +41 36 33168.628087782271905 1 +41 36 33168.628087582270382 0 +41 37 27834.638258807040984 1 +41 37 27834.638258607039461 0 +41 38 21477.166157840743836 1 +41 38 21477.166157640742313 0 +41 39 30733.432673787097883 1 +41 39 30733.432673587096360 0 +41 40 28778.312134726464137 1 +41 40 28778.312134526462614 0 +41 42 32800.458999891503481 1 +41 42 32800.458999691501958 0 +41 43 52038.772913809210877 1 +41 43 52038.772913609209354 0 +41 44 28405.260890880414081 1 +41 44 28405.260890680412558 0 +41 45 50795.093231964827282 1 +41 45 50795.093231764825759 0 +41 46 55665.619331594702089 1 +41 46 55665.619331394700566 0 +41 47 24594.714366658714425 1 +41 47 24594.714366458712902 0 +41 48 17296.480181714759965 1 +41 48 17296.480181514758442 0 +41 49 26069.521127283027454 1 +41 49 26069.521127083025931 0 +41 50 31466.073612490454252 1 +41 50 31466.073612290452729 0 +41 51 18359.282730963146605 1 +41 51 18359.282730763145082 0 +41 52 27790.790666826735105 1 +41 52 27790.790666626733582 0 +41 53 6515.420987819993570 1 +41 53 6515.420987619993866 0 +41 54 27871.334893975934392 1 +41 54 27871.334893775932869 0 +41 55 32831.778621185163502 1 +41 55 32831.778620985161979 0 +41 56 35337.127004602109082 1 +41 56 35337.127004402107559 0 +41 57 34718.651594102440868 1 +41 57 34718.651593902439345 0 +41 58 40210.665175950271077 1 +41 58 40210.665175750269555 0 +41 59 23527.614490818283230 1 +41 59 23527.614490618281707 0 +41 60 36193.213069023768185 1 +41 60 36193.213068823766662 0 +41 61 24983.270262206275220 1 +41 61 24983.270262006273697 0 +41 62 38064.659727870108327 1 +41 62 38064.659727670106804 0 +41 63 17521.002020181695116 1 +41 63 17521.002019981693593 0 +41 64 52479.901955272114719 1 +41 64 52479.901955072113196 0 +41 65 55622.649465926879202 1 +41 65 55622.649465726877679 0 +41 66 33249.572160627270932 1 +41 66 33249.572160427269409 0 +41 67 22498.342586438440776 1 +41 67 22498.342586238439253 0 +41 68 37181.619195226267038 1 +41 68 37181.619195026265515 0 +41 69 38066.867778191459365 1 +41 69 38066.867777991457842 0 +41 70 27915.305447958118748 1 +41 70 27915.305447758117225 0 +41 71 20834.321874867568113 1 +41 71 20834.321874667566590 0 +41 72 22969.343926505156560 1 +41 72 22969.343926305155037 0 +41 73 4012.252055721733996 1 +41 73 4012.252055521734292 0 +41 74 18857.844197141293989 1 +41 74 18857.844196941292466 0 +41 75 47272.315893488310394 1 +41 75 47272.315893288308871 0 +41 76 33358.438286587872426 1 +41 76 33358.438286387870903 0 +41 77 57355.515568715592963 1 +41 77 57355.515568515591440 0 +41 78 8063.997366044922273 1 +41 78 8063.997365844922570 0 +41 79 29844.137206326238811 1 +41 79 29844.137206126237288 0 +41 80 22972.505564156708715 1 +41 80 22972.505563956707192 0 +41 81 21377.702176450569823 1 +41 81 21377.702176250568300 0 +41 82 26495.825503035332076 1 +41 82 26495.825502835330553 0 +41 83 28210.518297943744983 1 +41 83 28210.518297743743460 0 +41 84 45097.421750546651310 1 +41 84 45097.421750346649787 0 +41 85 39315.126891625201097 1 +41 85 39315.126891425199574 0 +41 86 25388.798996975492628 1 +41 86 25388.798996775491105 0 +41 87 28955.596510344250419 1 +41 87 28955.596510144248896 0 +41 88 36273.972850864891370 1 +41 88 36273.972850664889847 0 +41 89 29642.438503380340990 1 +41 89 29642.438503180339467 0 +41 90 37184.006814277236117 1 +41 90 37184.006814077234594 0 +41 91 38055.294472435540229 1 +41 91 38055.294472235538706 0 +41 92 49086.717594053610810 1 +41 92 49086.717593853609287 0 +41 93 29050.138366353399761 1 +41 93 29050.138366153398238 0 +41 94 54867.534743510172120 1 +41 94 54867.534743310170597 0 +41 95 21409.863962464030919 1 +41 95 21409.863962264029396 0 +41 96 25874.687616185714433 1 +41 96 25874.687615985712910 0 +41 97 21802.074512483086437 1 +41 97 21802.074512283084914 0 +41 98 26451.883770421525696 1 +41 98 26451.883770221524173 0 +41 99 37291.512151407121564 1 +41 99 37291.512151207120041 0 +42 0 27895.142036085970176 1 +42 0 27895.142035885968653 0 +42 1 44697.485905300884042 1 +42 1 44697.485905100882519 0 +42 2 39775.403729373530950 1 +42 2 39775.403729173529427 0 +42 3 35034.862849104436464 1 +42 3 35034.862848904434941 0 +42 4 49464.302215841089492 1 +42 4 49464.302215641087969 0 +42 5 26420.417505047269515 1 +42 5 26420.417504847267992 0 +42 6 38649.926251437675091 1 +42 6 38649.926251237673569 0 +42 7 28659.481545023681974 1 +42 7 28659.481544823680451 0 +42 8 25900.312102645548293 1 +42 8 25900.312102445546770 0 +42 9 25197.279664150722965 1 +42 9 25197.279663950721442 0 +42 10 28976.944877690832072 1 +42 10 28976.944877490830550 0 +42 11 32476.898716313324257 1 +42 11 32476.898716113322735 0 +42 12 27193.605988081257237 1 +42 12 27193.605987881255714 0 +42 13 27243.636053798065404 1 +42 13 27243.636053598063882 0 +42 14 4861.155141021264171 1 +42 14 4861.155140821264467 0 +42 15 33934.041868268228427 1 +42 15 33934.041868068226904 0 +42 16 41102.523715653893305 1 +42 16 41102.523715453891782 0 +42 17 43396.934662060710252 1 +42 17 43396.934661860708729 0 +42 18 24396.469209798553493 1 +42 18 24396.469209598551970 0 +42 19 27491.202140009801951 1 +42 19 27491.202139809800428 0 +42 20 37008.397470954667369 1 +42 20 37008.397470754665846 0 +42 21 42030.094708208416705 1 +42 21 42030.094708008415182 0 +42 22 32044.819992668053601 1 +42 22 32044.819992468052078 0 +42 23 23919.904729333055002 1 +42 23 23919.904729133053479 0 +42 24 29871.275377913931152 1 +42 24 29871.275377713929629 0 +42 25 31462.600630016982905 1 +42 25 31462.600629816981382 0 +42 26 18471.240624202524486 1 +42 26 18471.240624002522964 0 +42 27 20644.901608464635501 1 +42 27 20644.901608264633978 0 +42 28 41921.730722920096014 1 +42 28 41921.730722720094491 0 +42 29 33406.871063513332047 1 +42 29 33406.871063313330524 0 +42 30 19166.589224862444098 1 +42 30 19166.589224662442575 0 +42 31 36577.632126469557988 1 +42 31 36577.632126269556466 0 +42 32 28089.267587190726772 1 +42 32 28089.267586990725249 0 +42 33 35921.530583086598199 1 +42 33 35921.530582886596676 0 +42 34 22029.701572187790589 1 +42 34 22029.701571987789066 0 +42 35 40009.475939823780209 1 +42 35 40009.475939623778686 0 +42 36 23972.348891948462551 1 +42 36 23972.348891748461028 0 +42 37 29075.513547242546338 1 +42 37 29075.513547042544815 0 +42 38 24566.809454114329128 1 +42 38 24566.809453914327605 0 +42 39 4603.061155898757534 1 +42 39 4603.061155698757830 0 +42 40 31748.996518505708082 1 +42 40 31748.996518305706559 0 +42 41 32800.458999891503481 1 +42 41 32800.458999691501958 0 +42 43 36194.527959269718849 1 +42 43 36194.527959069717326 0 +42 44 25776.146853707767150 1 +42 44 25776.146853507765627 0 +42 45 47184.969430369528709 1 +42 45 47184.969430169527186 0 +42 46 41099.691044949009665 1 +42 46 41099.691044749008142 0 +42 47 24556.374520762488828 1 +42 47 24556.374520562487305 0 +42 48 18813.433616847596568 1 +42 48 18813.433616647595045 0 +42 49 42872.764126818248769 1 +42 49 42872.764126618247246 0 +42 50 43865.145710450189654 1 +42 50 43865.145710250188131 0 +42 51 27526.477981495976564 1 +42 51 27526.477981295975042 0 +42 52 43274.726454684059718 1 +42 52 43274.726454484058195 0 +42 53 30918.387444618056179 1 +42 53 30918.387444418054656 0 +42 54 31013.685488056005852 1 +42 54 31013.685487856004329 0 +42 55 34147.817740965670964 1 +42 55 34147.817740765669441 0 +42 56 28898.638283770924318 1 +42 56 28898.638283570922795 0 +42 57 35713.651286763204553 1 +42 57 35713.651286563203030 0 +42 58 32004.369793906305858 1 +42 58 32004.369793706304336 0 +42 59 21119.827510324284958 1 +42 59 21119.827510124283435 0 +42 60 28661.035515297618986 1 +42 60 28661.035515097617463 0 +42 61 26991.257819967111573 1 +42 61 26991.257819767110050 0 +42 62 49071.631088946480304 1 +42 62 49071.631088746478781 0 +42 63 23369.454896017719875 1 +42 63 23369.454895817718352 0 +42 64 45582.677391517674550 1 +42 64 45582.677391317673028 0 +42 65 36000.405174183179042 1 +42 65 36000.405173983177519 0 +42 66 24410.491792305027047 1 +42 66 24410.491792105025525 0 +42 67 31276.503918290003639 1 +42 67 31276.503918090002117 0 +42 68 39052.171837420573866 1 +42 68 39052.171837220572343 0 +42 69 48466.030971189262345 1 +42 69 48466.030970989260823 0 +42 70 22770.981705432859599 1 +42 70 22770.981705232858076 0 +42 71 33090.201178090792382 1 +42 71 33090.201177890790859 0 +42 72 41752.758808008919004 1 +42 72 41752.758807808917481 0 +42 73 31358.342116195442941 1 +42 73 31358.342115995441418 0 +42 74 31497.859930505146622 1 +42 74 31497.859930305145099 0 +42 75 45733.180123439480667 1 +42 75 45733.180123239479144 0 +42 76 43512.404217920673545 1 +42 76 43512.404217720672023 0 +42 77 35416.105843343495508 1 +42 77 35416.105843143493985 0 +42 78 32044.894053657724726 1 +42 78 32044.894053457723203 0 +42 79 44286.945279393476085 1 +42 79 44286.945279193474562 0 +42 80 26039.642421255681256 1 +42 80 26039.642421055679733 0 +42 81 31742.837885559318238 1 +42 81 31742.837885359316715 0 +42 82 12079.224717970357233 1 +42 82 12079.224717770355710 0 +42 83 6613.730800100379383 1 +42 83 6613.730799900379679 0 +42 84 32165.307503437634296 1 +42 84 32165.307503237632773 0 +42 85 43763.361621517731692 1 +42 85 43763.361621317730169 0 +42 86 26122.048966413411108 1 +42 86 26122.048966213409585 0 +42 87 13827.766850728810823 1 +42 87 13827.766850528809300 0 +42 88 29854.872479734003718 1 +42 88 29854.872479534002196 0 +42 89 6450.473031834205358 1 +42 89 6450.473031634205654 0 +42 90 43258.246847409856855 1 +42 90 43258.246847209855332 0 +42 91 33832.587747869140003 1 +42 91 33832.587747669138480 0 +42 92 35906.249796779782628 1 +42 92 35906.249796579781105 0 +42 93 23453.291680577618536 1 +42 93 23453.291680377617013 0 +42 94 38762.320593383730738 1 +42 94 38762.320593183729216 0 +42 95 35870.771821678790729 1 +42 95 35870.771821478789207 0 +42 96 10478.091697129075328 1 +42 96 10478.091696929073805 0 +42 97 28521.761189650977030 1 +42 97 28521.761189450975507 0 +42 98 46812.307965493513620 1 +42 98 46812.307965293512098 0 +42 99 48975.846154959290288 1 +42 99 48975.846154759288765 0 +43 0 18025.280390870138945 1 +43 0 18025.280390670137422 0 +43 1 34297.988461100030690 1 +43 1 34297.988460900029168 0 +43 2 3932.653598583554412 1 +43 2 3932.653598383554709 0 +43 3 20453.347390700411779 1 +43 3 20453.347390500410256 0 +43 4 41704.653526373433124 1 +43 4 41704.653526173431601 0 +43 5 22960.182903153465304 1 +43 5 22960.182902953463781 0 +43 6 10459.493141406337600 1 +43 6 10459.493141206336077 0 +43 7 25495.636441577131336 1 +43 7 25495.636441377129813 0 +43 8 33737.008227384445490 1 +43 8 33737.008227184443967 0 +43 9 38839.014833875073236 1 +43 9 38839.014833675071714 0 +43 10 27607.328880621120334 1 +43 10 27607.328880421118811 0 +43 11 31971.739371500527341 1 +43 11 31971.739371300525818 0 +43 12 33076.601775985196582 1 +43 12 33076.601775785195059 0 +43 13 35845.377851947225281 1 +43 13 35845.377851747223758 0 +43 14 39266.187669819191797 1 +43 14 39266.187669619190274 0 +43 15 15330.842157769755431 1 +43 15 15330.842157569753908 0 +43 16 36217.404617976222653 1 +43 16 36217.404617776221130 0 +43 17 35713.717633472413581 1 +43 17 35713.717633272412058 0 +43 18 24833.014445521686866 1 +43 18 24833.014445321685344 0 +43 19 23399.688689273611089 1 +43 19 23399.688689073609567 0 +43 20 30257.453243615182146 1 +43 20 30257.453243415180623 0 +43 21 32855.172812784156122 1 +43 21 32855.172812584154599 0 +43 22 4690.253095113867857 1 +43 22 4690.253094913868154 0 +43 23 27184.408874574037327 1 +43 23 27184.408874374035804 0 +43 24 46908.709534033914679 1 +43 24 46908.709533833913156 0 +43 25 11595.794558910707565 1 +43 25 11595.794558710706042 0 +43 26 39541.209264518693089 1 +43 26 39541.209264318691567 0 +43 27 47243.113796359088155 1 +43 27 47243.113796159086633 0 +43 28 22784.434754932110081 1 +43 28 22784.434754732108559 0 +43 29 11217.173514815491217 1 +43 29 11217.173514615489694 0 +43 30 36244.946219363497221 1 +43 30 36244.946219163495698 0 +43 31 24135.901125413485715 1 +43 31 24135.901125213484192 0 +43 32 33431.531229236177751 1 +43 32 33431.531229036176228 0 +43 33 16272.046104385120998 1 +43 33 16272.046104185119475 0 +43 34 48227.339924065236119 1 +43 34 48227.339923865234596 0 +43 35 20332.046871459573595 1 +43 35 20332.046871259572072 0 +43 36 31015.690996743716823 1 +43 36 31015.690996543715301 0 +43 37 25754.009498226871074 1 +43 37 25754.009498026869551 0 +43 38 31046.464505058305804 1 +43 38 31046.464504858304281 0 +43 39 40115.569491966016358 1 +43 39 40115.569491766014835 0 +43 40 35388.269829308133922 1 +43 40 35388.269829108132399 0 +43 41 52038.772913809210877 1 +43 41 52038.772913609209354 0 +43 42 36194.527959269718849 1 +43 42 36194.527959069717326 0 +43 44 23639.928294331235520 1 +43 44 23639.928294131233997 0 +43 45 30632.961486161380890 1 +43 45 30632.961485961379367 0 +43 46 29872.823318025828485 1 +43 46 29872.823317825826962 0 +43 47 27516.965173237411364 1 +43 47 27516.965173037409841 0 +43 48 36554.217713648176868 1 +43 48 36554.217713448175346 0 +43 49 31261.763379419877310 1 +43 49 31261.763379219875787 0 +43 50 35438.223060039163101 1 +43 50 35438.223059839161579 0 +43 51 34290.723371771673555 1 +43 51 34290.723371571672033 0 +43 52 47907.169392889656592 1 +43 52 47907.169392689655069 0 +43 53 48627.585316303244326 1 +43 53 48627.585316103242803 0 +43 54 24795.147171468797751 1 +43 54 24795.147171268796228 0 +43 55 21934.058878846957668 1 +43 55 21934.058878646956146 0 +43 56 17448.457822395870608 1 +43 56 17448.457822195869085 0 +43 57 18725.061210724681587 1 +43 57 18725.061210524680064 0 +43 58 18682.641044874428189 1 +43 58 18682.641044674426666 0 +43 59 28886.185672049548884 1 +43 59 28886.185671849547361 0 +43 60 16332.794112650875832 1 +43 60 16332.794112450874309 0 +43 61 27316.889711709616677 1 +43 61 27316.889711509615154 0 +43 62 41868.710976779751945 1 +43 62 41868.710976579750422 0 +43 63 34960.767347379805869 1 +43 63 34960.767347179804347 0 +43 64 36936.941061163270206 1 +43 64 36936.941060963268683 0 +43 65 12336.968182425749546 1 +43 65 12336.968182225748023 0 +43 66 34802.553175328852376 1 +43 66 34802.553175128850853 0 +43 67 31062.641470466624014 1 +43 67 31062.641470266622491 0 +43 68 19643.769473624972306 1 +43 68 19643.769473424970784 0 +43 69 37512.473619960852375 1 +43 69 37512.473619760850852 0 +43 70 44099.963171515759313 1 +43 70 44099.963171315757791 0 +43 71 33683.210043019775185 1 +43 71 33683.210042819773662 0 +43 72 33605.863569907553028 1 +43 72 33605.863569707551505 0 +43 73 48844.723128308294690 1 +43 73 48844.723128108293167 0 +43 74 34860.037725768954260 1 +43 74 34860.037725568952737 0 +43 75 37119.485296232785913 1 +43 75 37119.485296032784390 0 +43 76 47853.199922176194377 1 +43 76 47853.199921976192854 0 +43 77 17737.593223388597835 1 +43 77 17737.593223188596312 0 +43 78 49121.868248286788003 1 +43 78 49121.868248086786480 0 +43 79 33948.338192113471450 1 +43 79 33948.338191913469927 0 +43 80 30034.464697155781323 1 +43 80 30034.464696955779800 0 +43 81 31366.709489272907376 1 +43 81 31366.709489072905853 0 +43 82 46583.755868063599337 1 +43 82 46583.755867863597814 0 +43 83 41289.783669277909212 1 +43 83 41289.783669077907689 0 +43 84 10794.179974752674752 1 +43 84 10794.179974552673229 0 +43 85 35041.215039766655536 1 +43 85 35041.215039566654013 0 +43 86 26841.399928580587584 1 +43 86 26841.399928380586061 0 +43 87 35472.597006505326135 1 +43 87 35472.597006305324612 0 +43 88 16582.602848586127948 1 +43 88 16582.602848386126425 0 +43 89 42048.904500935008400 1 +43 89 42048.904500735006877 0 +43 90 31750.532233204899967 1 +43 90 31750.532233004898444 0 +43 91 18614.888692172269657 1 +43 91 18614.888691972268134 0 +43 92 17689.974990119575523 1 +43 92 17689.974989919574000 0 +43 93 22991.040624748966366 1 +43 93 22991.040624548964843 0 +43 94 4004.476577845098291 1 +43 94 4004.476577645098587 0 +43 95 31101.538804728050309 1 +43 95 31101.538804528048786 0 +43 96 40787.893039036076516 1 +43 96 40787.893038836074993 0 +43 97 50837.579981483781012 1 +43 97 50837.579981283779489 0 +43 98 28468.125676574549288 1 +43 98 28468.125676374547766 0 +43 99 45841.992637888673926 1 +43 99 45841.992637688672403 0 +44 0 7369.858813064151946 1 +44 0 7369.858812864152242 0 +44 1 37179.996330527035752 1 +44 1 37179.996330327034229 0 +44 2 26438.699452016604482 1 +44 2 26438.699451816602959 0 +44 3 12032.054290493491862 1 +44 3 12032.054290293490340 0 +44 4 44871.486002098157769 1 +44 4 44871.486001898156246 0 +44 5 11018.997196752206946 1 +44 5 11018.997196552205423 0 +44 6 31390.009537373389321 1 +44 6 31390.009537173387798 0 +44 7 5566.755163465343685 1 +44 7 5566.755163265343981 0 +44 8 10572.701774567642133 1 +44 8 10572.701774367640610 0 +44 9 24934.215571038672351 1 +44 9 24934.215570838670828 0 +44 10 14381.301918193898018 1 +44 10 14381.301917993896495 0 +44 11 20065.032553402321355 1 +44 11 20065.032553202319832 0 +44 12 10232.051515774341169 1 +44 12 10232.051515574339646 0 +44 13 12952.143194450196461 1 +44 13 12952.143194250194938 0 +44 14 26251.548420962993987 1 +44 14 26251.548420762992464 0 +44 15 14015.037268021082127 1 +44 15 14015.037267821080604 0 +44 16 31632.961885407275986 1 +44 16 31632.961885207274463 0 +44 17 39150.649421944457572 1 +44 17 39150.649421744456049 0 +44 18 6134.688080233599067 1 +44 18 6134.688080033599363 0 +44 19 4022.025710830961089 1 +44 19 4022.025710630961385 0 +44 20 19145.231910387556127 1 +44 20 19145.231910187554604 0 +44 21 36137.321404050133424 1 +44 21 36137.321403850131901 0 +44 22 20881.127520651705709 1 +44 22 20881.127520451704186 0 +44 23 8990.871298670750548 1 +44 23 8990.871298470749025 0 +44 24 23786.464611992287246 1 +44 24 23786.464611792285723 0 +44 25 13068.326629920615233 1 +44 25 13068.326629720613710 0 +44 26 23418.261736174838006 1 +44 26 23418.261735974836483 0 +44 27 31306.123216636948200 1 +44 27 31306.123216436946677 0 +44 28 23689.214888933031034 1 +44 28 23689.214888733029511 0 +44 29 21220.373503212053038 1 +44 29 21220.373503012051515 0 +44 30 13556.210976295689761 1 +44 30 13556.210976095688238 0 +44 31 24377.059668790985597 1 +44 31 24377.059668590984074 0 +44 32 15791.809390293898105 1 +44 32 15791.809390093896582 0 +44 33 23454.033331714363158 1 +44 33 23454.033331514361635 0 +44 34 29553.819903825969959 1 +44 34 29553.819903625968436 0 +44 35 22533.300356262305286 1 +44 35 22533.300356062303763 0 +44 36 23013.732778199984750 1 +44 36 23013.732777999983227 0 +44 37 8975.878209071463061 1 +44 37 8975.878208871461538 0 +44 38 9029.698911933195632 1 +44 38 9029.698911733194109 0 +44 39 27606.679622296607704 1 +44 39 27606.679622096606181 0 +44 40 23083.874790709993249 1 +44 40 23083.874790509991726 0 +44 41 28405.260890880414081 1 +44 41 28405.260890680412558 0 +44 42 25776.146853707767150 1 +44 42 25776.146853507765627 0 +44 43 23639.928294331235520 1 +44 43 23639.928294131233997 0 +44 45 33553.512782520418114 1 +44 45 33553.512782320416591 0 +44 46 32884.692274001099577 1 +44 46 32884.692273801098054 0 +44 47 4162.587415537763263 1 +44 47 4162.587415337763559 0 +44 48 13970.188176975354509 1 +44 48 13970.188176775352986 0 +44 49 32847.923300358263077 1 +44 49 32847.923300158261554 0 +44 50 38608.195525164963328 1 +44 50 38608.195524964961805 0 +44 51 10687.982836092978687 1 +44 51 10687.982835892977164 0 +44 52 34243.067223428239231 1 +44 52 34243.067223228237708 0 +44 53 24987.924392500197428 1 +44 53 24987.924392300195905 0 +44 54 8485.318106973762042 1 +44 54 8485.318106773760519 0 +44 55 21178.482571826782078 1 +44 55 21178.482571626780555 0 +44 56 11548.504286599469197 1 +44 56 11548.504286399467674 0 +44 57 15728.341861452088779 1 +44 57 15728.341861252087256 0 +44 58 21868.078407076420262 1 +44 58 21868.078406876418740 0 +44 59 8207.530037666940189 1 +44 59 8207.530037466938666 0 +44 60 9383.610724710097202 1 +44 60 9383.610724510095679 0 +44 61 7277.974170827727903 1 +44 61 7277.974170627728199 0 +44 62 45224.339980877557537 1 +44 62 45224.339980677556014 0 +44 63 11566.023086611787221 1 +44 63 11566.023086411785698 0 +44 64 40128.565128616908623 1 +44 64 40128.565128416907100 0 +44 65 27569.865114894360886 1 +44 65 27569.865114694359363 0 +44 66 23418.261736174878024 1 +44 66 23418.261735974876501 0 +44 67 12033.020511115026238 1 +44 67 12033.020510915024715 0 +44 68 20593.098019954162737 1 +44 68 20593.098019754161214 0 +44 69 40216.401544650005235 1 +44 69 40216.401544450003712 0 +44 70 27727.488584650716803 1 +44 70 27727.488584450715280 0 +44 71 20428.463442902902898 1 +44 71 20428.463442702901375 0 +44 72 29185.955294140694605 1 +44 72 29185.955293940693082 0 +44 73 25205.307602766395576 1 +44 73 25205.307602566394053 0 +44 74 12464.541811986367975 1 +44 74 12464.541811786366452 0 +44 75 40224.205203259734844 1 +44 75 40224.205203059733321 0 +44 76 40561.215379840519745 1 +44 76 40561.215379640518222 0 +44 77 29836.845406993787037 1 +44 77 29836.845406793785514 0 +44 78 25767.391836568407598 1 +44 78 25767.391836368406075 0 +44 79 36850.084921911227866 1 +44 79 36850.084921711226343 0 +44 80 11859.087717034093657 1 +44 80 11859.087716834092134 0 +44 81 12618.600646733117173 1 +44 81 12618.600646533115651 0 +44 82 30392.449159022165986 1 +44 82 30392.449158822164463 0 +44 83 27755.105540695956734 1 +44 83 27755.105540495955211 0 +44 84 16705.814376440932392 1 +44 84 16705.814376240930869 0 +44 85 38176.635919313674094 1 +44 85 38176.635919113672571 0 +44 86 14205.646361346944104 1 +44 86 14205.646361146942581 0 +44 87 23257.554640720216412 1 +44 87 23257.554640520214889 0 +44 88 8909.382513060803831 1 +44 88 8909.382512860802308 0 +44 89 27995.352733990810520 1 +44 89 27995.352733790808998 0 +44 90 34501.455724947591079 1 +44 90 34501.455724747589557 0 +44 91 15791.809390293890829 1 +44 91 15791.809390093889306 0 +44 92 20801.437629874140839 1 +44 92 20801.437629674139316 0 +44 93 16148.326260910365818 1 +44 93 16148.326260710364295 0 +44 94 26462.382992588900379 1 +44 94 26462.382992388898856 0 +44 95 20233.841635034259525 1 +44 95 20233.841634834258002 0 +44 96 25814.707906035400811 1 +44 96 25814.707905835399288 0 +44 97 31083.864469279538753 1 +44 97 31083.864469079537230 0 +44 98 29432.357400611494086 1 +44 98 29432.357400411492563 0 +44 99 44424.643615530425450 1 +44 99 44424.643615330423927 0 +45 0 26357.863244107080391 1 +45 0 26357.863243907078868 0 +45 1 19849.465295177760709 1 +45 1 19849.465294977759186 0 +45 2 29615.400616224091209 1 +45 2 29615.400616024089686 0 +45 3 28061.214313299067726 1 +45 3 28061.214313099066203 0 +45 4 16232.617180623990862 1 +45 4 16232.617180423989339 0 +45 5 29139.891083812137367 1 +45 5 29139.891083612135844 0 +45 6 27360.042592385336320 1 +45 6 27360.042592185334797 0 +45 7 32806.497023269090278 1 +45 7 32806.497023069088755 0 +45 8 36005.705305149655032 1 +45 8 36005.705304949653510 0 +45 9 47871.197937885459396 1 +45 9 47871.197937685457873 0 +45 10 30660.711732716903498 1 +45 10 30660.711732516901975 0 +45 11 34878.866893835765950 1 +45 11 34878.866893635764427 0 +45 12 35989.656747178676596 1 +45 12 35989.656746978675073 0 +45 13 39995.412325254117604 1 +45 13 39995.412325054116081 0 +45 14 48795.083040812911349 1 +45 14 48795.083040612909826 0 +45 15 21896.053398261454277 1 +45 15 21896.053398061452754 0 +45 16 35314.236451578748529 1 +45 16 35314.236451378747006 0 +45 17 28652.687443473972962 1 +45 17 28652.687443273971439 0 +45 18 30392.431898568971519 1 +45 18 30392.431898368969996 0 +45 19 30462.044893433834659 1 +45 19 30462.044893233833136 0 +45 20 30007.854314540360065 1 +45 20 30007.854314340358542 0 +45 21 27708.275593937913072 1 +45 21 27708.275593737911549 0 +45 22 33223.551340143603738 1 +45 22 33223.551339943602215 0 +45 23 31883.278844496402598 1 +45 23 31883.278844296401076 0 +45 24 49331.663016576596419 1 +45 24 49331.663016376594896 0 +45 25 22114.027939413754211 1 +45 25 22114.027939213752688 0 +45 26 48596.286565159476595 1 +45 26 48596.286564959475072 0 +45 27 56723.538401386569603 1 +45 27 56723.538401186568080 0 +45 28 23211.764255270714784 1 +45 28 23211.764255070713261 0 +45 29 21276.071682658985083 1 +45 29 21276.071682458983560 0 +45 30 39216.408284648634435 1 +45 30 39216.408284448632912 0 +45 31 22711.698449497071124 1 +45 31 22711.698449297069601 0 +45 32 46940.034266319256858 1 +45 32 46940.034266119255335 0 +45 33 23362.740127061500971 1 +45 33 23362.740126861499448 0 +45 34 55086.598813319928013 1 +45 34 55086.598813119926490 0 +45 35 12027.112151438466753 1 +45 35 12027.112151238465231 0 +45 36 42331.304455118734040 1 +45 36 42331.304454918732517 0 +45 37 29162.345044498862990 1 +45 37 29162.345044298861467 0 +45 38 32906.199572986835847 1 +45 38 32906.199572786834324 0 +45 39 50317.768614195651026 1 +45 39 50317.768613995649503 0 +45 40 44892.385434340350912 1 +45 40 44892.385434140349389 0 +45 41 50795.093231964827282 1 +45 41 50795.093231764825759 0 +45 42 47184.969430369528709 1 +45 42 47184.969430169527186 0 +45 43 30632.961486161380890 1 +45 43 30632.961485961379367 0 +45 44 33553.512782520418114 1 +45 44 33553.512782320416591 0 +45 46 26622.446655749306956 1 +45 46 26622.446655549305433 0 +45 47 31711.544572449187399 1 +45 47 31711.544572249185876 0 +45 48 39676.498444955890591 1 +45 48 39676.498444755889068 0 +45 49 32685.209150894599588 1 +45 49 32685.209150694598065 0 +45 50 35659.614033081008529 1 +45 50 35659.614032881007006 0 +45 51 33941.333122897383873 1 +45 51 33941.333122697382350 0 +45 52 56542.400511266678222 1 +45 52 56542.400511066676700 0 +45 53 47369.779359167732764 1 +45 53 47369.779358967731241 0 +45 54 30025.173823083518073 1 +45 54 30025.173822883516550 0 +45 55 18585.304281799621094 1 +45 55 18585.304281599619571 0 +45 56 25047.225776365088677 1 +45 56 25047.225776165087154 0 +45 57 21225.564724412928626 1 +45 57 21225.564724212927104 0 +45 58 15180.658911665797859 1 +45 58 15180.658911465796336 0 +45 59 32224.396419591212180 1 +45 59 32224.396419391210657 0 +45 60 42605.286025419016369 1 +45 60 42605.286025219014846 0 +45 61 27572.013804254827846 1 +45 61 27572.013804054826323 0 +45 62 35784.742330374414450 1 +45 62 35784.742330174412928 0 +45 63 35499.093005911774526 1 +45 63 35499.093005711773003 0 +45 64 18044.266622147802991 1 +45 64 18044.266621947801468 0 +45 65 24885.933753488112416 1 +45 65 24885.933753288110893 0 +45 66 46218.944143388012890 1 +45 66 46218.944143188011367 0 +45 67 29195.400701672020659 1 +45 67 29195.400701472019136 0 +45 68 17595.494780211942270 1 +45 68 17595.494780011940747 0 +45 69 14576.655615642826888 1 +45 69 14576.655615442825365 0 +45 70 53180.907475351210451 1 +45 70 53180.907475151208928 0 +45 71 38366.665773796899884 1 +45 71 38366.665773596898362 0 +45 72 37718.633490180880472 1 +45 72 37718.633489980878949 0 +45 73 47418.455665931614931 1 +45 73 47418.455665731613408 0 +45 74 38326.740102594885684 1 +45 74 38326.740102394884161 0 +45 75 14223.835543917404721 1 +45 75 14223.835543717403198 0 +45 76 57135.731701866694493 1 +45 76 57135.731701666692970 0 +45 77 29121.824950887348677 1 +45 77 29121.824950687347155 0 +45 78 49841.665785231438349 1 +45 78 49841.665785031436826 0 +45 79 33137.081921216340561 1 +45 79 33137.081921016339038 0 +45 80 29258.619241287451587 1 +45 80 29258.619241087450064 0 +45 81 33975.983264053618768 1 +45 81 33975.983263853617245 0 +45 82 55101.002795708758640 1 +45 82 55101.002795508757117 0 +45 83 50701.219748404124402 1 +45 83 50701.219748204122880 0 +45 84 20774.992379142826394 1 +45 84 20774.992378942824871 0 +45 85 16383.061269452760826 1 +45 85 16383.061269252759303 0 +45 86 29054.502239406196168 1 +45 86 29054.502239206194645 0 +45 87 44969.351573652529623 1 +45 87 44969.351573452528100 0 +45 88 25555.256970960814215 1 +45 88 25555.256970760812692 0 +45 89 51710.188339598389575 1 +45 89 51710.188339398388052 0 +45 90 20923.167466053768294 1 +45 90 20923.167465853766771 0 +45 91 47297.915128768727300 1 +45 91 47297.915128568725777 0 +45 92 20656.371687982460571 1 +45 92 20656.371687782459048 0 +45 93 25876.704032637731871 1 +45 93 25876.704032437730348 0 +45 94 31978.363664353502827 1 +45 94 31978.363664153501304 0 +45 95 31822.755236834065727 1 +45 95 31822.755236634064204 0 +45 96 49362.815745127139962 1 +45 96 49362.815744927138439 0 +45 97 57142.346099748101551 1 +45 97 57142.346099548100028 0 +45 98 29421.879832593593164 1 +45 98 29421.879832393591641 0 +45 99 54008.640047709966893 1 +45 99 54008.640047509965370 0 +46 0 25712.427389868826140 1 +46 0 25712.427389668824617 0 +46 1 19955.890199287860014 1 +46 1 19955.890199087858491 0 +46 2 28826.049493483063998 1 +46 2 28826.049493283062475 0 +46 3 27300.063171635018080 1 +46 3 27300.063171435016557 0 +46 4 17144.371849105096771 1 +46 4 17144.371848905095248 0 +46 5 25804.421068280287727 1 +46 5 25804.421068080286204 0 +46 6 21921.924645451952529 1 +46 6 21921.924645251951006 0 +46 7 32036.940065532820881 1 +46 7 32036.940065332819358 0 +46 8 36968.359390358382370 1 +46 8 36968.359390158380847 0 +46 9 39889.727846646128455 1 +46 9 39889.727846446126932 0 +46 10 31093.483622310362989 1 +46 10 31093.483622110361466 0 +46 11 35092.947191499799374 1 +46 11 35092.947191299797851 0 +46 12 36112.368832056119572 1 +46 12 36112.368831856118049 0 +46 13 40799.366424977561110 1 +46 13 40799.366424777559587 0 +46 14 38898.716563574889733 1 +46 14 38898.716563374888210 0 +46 15 21669.933680300062406 1 +46 15 21669.933680100060883 0 +46 16 40438.120865822704218 1 +46 16 40438.120865622702695 0 +46 17 7754.855717335721238 1 +46 17 7754.855717135721534 0 +46 18 28655.015542639852356 1 +46 18 28655.015542439850833 0 +46 19 29784.276218685510685 1 +46 19 29784.276218485509162 0 +46 20 34729.786774178981432 1 +46 20 34729.786773978979909 0 +46 21 4241.135082270287967 1 +46 21 4241.135082070288263 0 +46 22 32386.207067745286622 1 +46 22 32386.207067545285099 0 +46 23 30036.081271441420540 1 +46 23 30036.081271241419017 0 +46 24 49673.794139562945929 1 +46 24 49673.794139362944406 0 +46 25 21520.791579025695683 1 +46 25 21520.791578825694160 0 +46 26 39225.055942699014849 1 +46 26 39225.055942499013327 0 +46 27 46352.871802940921043 1 +46 27 46352.871802740919520 0 +46 28 16647.505500313112861 1 +46 28 16647.505500113111339 0 +46 29 20820.738361382791481 1 +46 29 20820.738361182789959 0 +46 30 39011.608820104163897 1 +46 30 39011.608819904162374 0 +46 31 29554.428620481212420 1 +46 31 29554.428620281210897 0 +46 32 48440.440913351310883 1 +46 32 48440.440913151309360 0 +46 33 18576.227665624544898 1 +46 33 18576.227665424543375 0 +46 34 48689.695995951347868 1 +46 34 48689.695995751346345 0 +46 35 23750.412798833276611 1 +46 35 23750.412798633275088 0 +46 36 36062.385033483253210 1 +46 36 36062.385033283251687 0 +46 37 31207.684466534876265 1 +46 37 31207.684466334874742 0 +46 38 34673.412975630562869 1 +46 38 34673.412975430561346 0 +46 39 39393.227986608748324 1 +46 39 39393.227986408746801 0 +46 40 36062.385033483253210 1 +46 40 36062.385033283251687 0 +46 41 55665.619331594702089 1 +46 41 55665.619331394700566 0 +46 42 41099.691044949009665 1 +46 42 41099.691044749008142 0 +46 43 29872.823318025828485 1 +46 43 29872.823317825826962 0 +46 44 32884.692274001099577 1 +46 44 32884.692273801098054 0 +46 45 26622.446655749306956 1 +46 45 26622.446655549305433 0 +46 47 31660.760076848251629 1 +46 47 31660.760076648250106 0 +46 48 39237.728399200095737 1 +46 48 39237.728399000094214 0 +46 49 35017.619854307195055 1 +46 49 35017.619854107193532 0 +46 50 37835.170430946585839 1 +46 50 37835.170430746584316 0 +46 51 38447.802866159719997 1 +46 51 38447.802865959718474 0 +46 52 47407.576172100409167 1 +46 52 47407.576171900407644 0 +46 53 52377.573403873480856 1 +46 53 52377.573403673479334 0 +46 54 27801.004334515448136 1 +46 54 27801.004334315446613 0 +46 55 28124.520619636659831 1 +46 55 28124.520619436658308 0 +46 56 24182.971316957657109 1 +46 56 24182.971316757655586 0 +46 57 24643.073916364221077 1 +46 57 24643.073916164219554 0 +46 58 19680.227560639305011 1 +46 58 19680.227560439303488 0 +46 59 32187.021566081915807 1 +46 59 32187.021565881914285 0 +46 60 41875.127810913356370 1 +46 60 41875.127810713354847 0 +46 61 31901.641195995885937 1 +46 61 31901.641195795884414 0 +46 62 36160.046523406483175 1 +46 62 36160.046523206481652 0 +46 63 38756.027994647884043 1 +46 63 38756.027994447882520 0 +46 64 9233.771327711698177 1 +46 64 9233.771327511696654 0 +46 65 22147.190069020602095 1 +46 65 22147.190068820600573 0 +46 66 36062.385033483253210 1 +46 66 36062.385033283251687 0 +46 67 35957.124293185290298 1 +46 67 35957.124292985288776 0 +46 68 24590.469965273881826 1 +46 68 24590.469965073880303 0 +46 69 23699.841912915162538 1 +46 69 23699.841912715161016 0 +46 70 43745.582147879264085 1 +46 70 43745.582147679262562 0 +46 71 35955.825857980824367 1 +46 71 35955.825857780822844 0 +46 72 36090.729516317085654 1 +46 72 36090.729516117084131 0 +46 73 52646.839124045625795 1 +46 73 52646.839123845624272 0 +46 74 37521.305919372178323 1 +46 74 37521.305919172176800 0 +46 75 14456.077130386624049 1 +46 75 14456.077130186622526 0 +46 76 47065.087029146263376 1 +46 76 47065.087028946261853 0 +46 77 12550.475116225310558 1 +46 77 12550.475116025309035 0 +46 78 52118.824086889027967 1 +46 78 52118.824086689026444 0 +46 79 33934.714157485126634 1 +46 79 33934.714157285125111 0 +46 80 34663.874706996022724 1 +46 80 34663.874706796021201 0 +46 81 34659.112805021126405 1 +46 81 34659.112804821124882 0 +46 82 46384.463354727326077 1 +46 82 46384.463354527324555 0 +46 83 40939.793378823909734 1 +46 83 40939.793378623908211 0 +46 84 20225.908871083251142 1 +46 84 20225.908870883249620 0 +46 85 20408.263152159030142 1 +46 85 20408.263151959028619 0 +46 86 30794.374903531897871 1 +46 86 30794.374903331896348 0 +46 87 35196.280838714388665 1 +46 87 35196.280838514387142 0 +46 88 24977.425781907179044 1 +46 88 24977.425781707177521 0 +46 89 41266.464219065564976 1 +46 89 41266.464218865563453 0 +46 90 19706.892559299645654 1 +46 90 19706.892559099644131 0 +46 91 48440.440913351310883 1 +46 91 48440.440913151309360 0 +46 92 15521.391054241168604 1 +46 92 15521.391054041167081 0 +46 93 27192.988488232858799 1 +46 93 27192.988488032857276 0 +46 94 31142.852401994226966 1 +46 94 31142.852401794225443 0 +46 95 35127.145536167372484 1 +46 95 35127.145535967370961 0 +46 96 40766.463857084090705 1 +46 96 40766.463856884089182 0 +46 97 51378.152895178558538 1 +46 97 51378.152894978557015 0 +46 98 29322.232788928668015 1 +46 98 29322.232788728666492 0 +46 99 45671.493517811628408 1 +46 99 45671.493517611626885 0 +47 0 10108.537806570106113 1 +47 0 10108.537806370104590 0 +47 1 35449.235113443370210 1 +47 1 35449.235113243368687 0 +47 2 30288.290079221882479 1 +47 2 30288.290079021880956 0 +47 3 14364.839833006852132 1 +47 3 14364.839832806850609 0 +47 4 43069.592718192063330 1 +47 4 43069.592717992061807 0 +47 5 9086.317354777271248 1 +47 5 9086.317354577269725 0 +47 6 35053.368244930374203 1 +47 6 35053.368244730372680 0 +47 7 6322.978670658178089 1 +47 7 6322.978670458178385 0 +47 8 7176.449368007591147 1 +47 8 7176.449367807591443 0 +47 9 21522.099373967706924 1 +47 9 21522.099373767705401 0 +47 10 12667.687050032251136 1 +47 10 12667.687049832249613 0 +47 11 18359.679106035404402 1 +47 11 18359.679105835402879 0 +47 12 8348.128626699090091 1 +47 12 8348.128626499088568 0 +47 13 9949.919446612884713 1 +47 13 9949.919446412883190 0 +47 14 22792.680065205964638 1 +47 14 22792.680065005963115 0 +47 15 12834.151330336484534 1 +47 15 12834.151330136483011 0 +47 16 29934.061580105546454 1 +47 16 29934.061579905544932 0 +47 17 37184.235337169709965 1 +47 17 37184.235336969708442 0 +47 18 6241.074651588135566 1 +47 18 6241.074651388135862 0 +47 19 6139.845151067914230 1 +47 19 6139.845150867914526 0 +47 20 17836.391371188215999 1 +47 20 17836.391370988214476 0 +47 21 34200.217391699763539 1 +47 21 34200.217391499762016 0 +47 22 24573.018585483016068 1 +47 22 24573.018585283014545 0 +47 23 6960.596213858340889 1 +47 23 6960.596213658341185 0 +47 24 20172.127240909674583 1 +47 24 20172.127240709673060 0 +47 25 16799.259481621120358 1 +47 25 16799.259481421118835 0 +47 26 22252.110445932885341 1 +47 26 22252.110445732883818 0 +47 27 29854.662358940069680 1 +47 27 29854.662358740068157 0 +47 28 27233.173400330189907 1 +47 28 27233.173400130188384 0 +47 29 24948.014025475124072 1 +47 29 24948.014025275122549 0 +47 30 10379.445707760023652 1 +47 30 10379.445707560022129 0 +47 31 22719.710362705573061 1 +47 31 22719.710362505571538 0 +47 32 17515.803570118270727 1 +47 32 17515.803569918269204 0 +47 33 27133.457176146628626 1 +47 33 27133.457175946627103 0 +47 34 26548.202182269393234 1 +47 34 26548.202182069391711 0 +47 35 21782.738114778007002 1 +47 35 21782.738114578005479 0 +47 36 20418.989189707892365 1 +47 36 20418.989189507890842 0 +47 37 7447.808906284933983 1 +47 37 7447.808906084934279 0 +47 38 7200.564282161740266 1 +47 38 7200.564281961740562 0 +47 39 24808.996311724800762 1 +47 39 24808.996311524799239 0 +47 40 20418.989189707852347 1 +47 40 20418.989189507850824 0 +47 41 24594.714366658714425 1 +47 41 24594.714366458712902 0 +47 42 24556.374520762488828 1 +47 42 24556.374520562487305 0 +47 43 27516.965173237411364 1 +47 43 27516.965173037409841 0 +47 44 4162.587415537763263 1 +47 44 4162.587415337763559 0 +47 45 31711.544572449187399 1 +47 45 31711.544572249185876 0 +47 46 31660.760076848251629 1 +47 46 31660.760076648250106 0 +47 48 10821.446572217566427 1 +47 48 10821.446572017564904 0 +47 49 31180.415136895120668 1 +47 49 31180.415136695119145 0 +47 50 36824.855555487461970 1 +47 50 36824.855555287460447 0 +47 51 6816.541103659431428 1 +47 51 6816.541103459431724 0 +47 52 32546.334639822976897 1 +47 52 32546.334639622975374 0 +47 53 21113.709925149374612 1 +47 53 21113.709924949373089 0 +47 54 7633.388840492275449 1 +47 54 7633.388840292275745 0 +47 55 19464.128066503624723 1 +47 55 19464.128066303623200 0 +47 56 11172.042385401990032 1 +47 56 11172.042385201988509 0 +47 57 14616.529075447830110 1 +47 57 14616.529075247828587 0 +47 58 19998.780380460128072 1 +47 58 19998.780380260126549 0 +47 59 6196.215963106597883 1 +47 59 6196.215962906598179 0 +47 60 11813.304355137239327 1 +47 60 11813.304354937237804 0 +47 61 5579.408887411841533 1 +47 61 5579.408887211841829 0 +47 62 43296.298030705998826 1 +47 62 43296.298030505997303 0 +47 63 9736.430603586575671 1 +47 63 9736.430603386574148 0 +47 64 38269.256988736189669 1 +47 64 38269.256988536188146 0 +47 65 31413.600894466748287 1 +47 65 31413.600894266746764 0 +47 66 22550.266845899281179 1 +47 66 22550.266845699279656 0 +47 67 10599.932286812994789 1 +47 67 10599.932286612993266 0 +47 68 19330.799917393160285 1 +47 68 19330.799917193158763 0 +47 69 38525.630704294890165 1 +47 69 38525.630704094888642 0 +47 70 26205.023003392681858 1 +47 70 26205.023003192680335 0 +47 71 18741.221943689946784 1 +47 71 18741.221943489945261 0 +47 72 27592.159615562992258 1 +47 72 27592.159615362990735 0 +47 73 21327.852647406878532 1 +47 73 21327.852647206877009 0 +47 74 9643.126637417746679 1 +47 74 9643.126637217745156 0 +47 75 38452.592397042790253 1 +47 75 38452.592396842788730 0 +47 76 38608.726179811026668 1 +47 76 38608.726179611025145 0 +47 77 33590.787647577126336 1 +47 77 33590.787647377124813 0 +47 78 22041.210834697696555 1 +47 78 22041.210834497695032 0 +47 79 35115.138617701333715 1 +47 79 35115.138617501332192 0 +47 80 10019.170733531012957 1 +47 80 10019.170733331011434 0 +47 81 11230.321883653941768 1 +47 81 11230.321883453940245 0 +47 82 27403.782230932374659 1 +47 82 27403.782230732373137 0 +47 83 24105.489041459768487 1 +47 83 24105.489041259766964 0 +47 84 20560.437619367159641 1 +47 84 20560.437619167158118 0 +47 85 36398.903441537637264 1 +47 85 36398.903441337635741 0 +47 86 12360.034320464255870 1 +47 86 12360.034320264254347 0 +47 87 21654.304159788407560 1 +47 87 21654.304159588406037 0 +47 88 12049.896544295163039 1 +47 88 12049.896544095161516 0 +47 89 25566.862134925464488 1 +47 89 25566.862134725462965 0 +47 90 32796.414174391524284 1 +47 90 32796.414174191522761 0 +47 91 17515.803570118259813 1 +47 91 17515.803569918258290 0 +47 92 24643.441117791015131 1 +47 92 24643.441117591013608 0 +47 93 14314.780567000667361 1 +47 93 14314.780566800665838 0 +47 94 30328.972766220780613 1 +47 94 30328.972766020779090 0 +47 95 18735.339094020022458 1 +47 95 18735.339093820020935 0 +47 96 22160.275853665178147 1 +47 96 22160.275853465176624 0 +47 97 28551.870108027454989 1 +47 97 28551.870107827453467 0 +47 98 28232.781583942229190 1 +47 98 28232.781583742227667 0 +47 99 42645.519376439668122 1 +47 99 42645.519376239666599 0 +48 0 20509.442223581922008 1 +48 0 20509.442223381920485 0 +48 1 31844.280486415173073 1 +48 1 31844.280486215171550 0 +48 2 39671.952308659798291 1 +48 2 39671.952308459796768 0 +48 3 25018.081217509305134 1 +48 3 25018.081217309303611 0 +48 4 38711.662712321922299 1 +48 4 38711.662712121920777 0 +48 5 13630.804490235521371 1 +48 5 13630.804490035519848 0 +48 6 42082.058698470500531 1 +48 6 42082.058698270499008 0 +48 7 16320.782694083263777 1 +48 7 16320.782693883262255 0 +48 8 8220.967861802924745 1 +48 8 8220.967861602923222 0 +48 9 14937.520319186505731 1 +48 9 14937.520318986504208 0 +48 10 11069.446924107262021 1 +48 10 11069.446923907260498 0 +48 11 15951.731628639010523 1 +48 11 15951.731628439009000 0 +48 12 8447.469851125857531 1 +48 12 8447.469850925856008 0 +48 13 15350.611609551544461 1 +48 13 15350.611609351542938 0 +48 14 15668.569411624044733 1 +48 14 15668.569411424043210 0 +48 15 21759.798791873232403 1 +48 15 21759.798791673230880 0 +48 16 26867.203410544832877 1 +48 16 26867.203410344831354 0 +48 17 42653.129451220935152 1 +48 17 42653.129451020933629 0 +48 18 11751.530243995042838 1 +48 18 11751.530243795041315 0 +48 19 16678.545701566563366 1 +48 19 16678.545701366561843 0 +48 20 18714.707879003370181 1 +48 20 18714.707878803368658 0 +48 21 40900.665149917600502 1 +48 21 40900.665149717598979 0 +48 22 32688.834280312272313 1 +48 22 32688.834280112270790 0 +48 23 9374.750571394693907 1 +48 23 9374.750571194692384 0 +48 24 23264.847480373558938 1 +48 24 23264.847480173557415 0 +48 25 26873.950452613626112 1 +48 25 26873.950452413624589 0 +48 26 14944.626788833073078 1 +48 26 14944.626788633071556 0 +48 27 21193.982172456511762 1 +48 27 21193.982172256510239 0 +48 28 35317.438816264650086 1 +48 28 35317.438816064648563 0 +48 29 33632.692391431177384 1 +48 29 33632.692391231175861 0 +48 30 750.189328973757597 1 +48 30 750.189328773757666 0 +48 31 20523.068986615086033 1 +48 31 20523.068986415084510 0 +48 32 20781.868147878492891 1 +48 32 20781.868147678491368 0 +48 33 34541.122537021459721 1 +48 33 34541.122536821458198 0 +48 34 17368.060638095925242 1 +48 34 17368.060637895923719 0 +48 35 32427.833648551822989 1 +48 35 32427.833648351821466 0 +48 36 17103.893035453933408 1 +48 36 17103.893035253931885 0 +48 37 16532.331372950568039 1 +48 37 16532.331372750566516 0 +48 38 6843.170241421131323 1 +48 38 6843.170241221131619 0 +48 39 18065.683764296496520 1 +48 39 18065.683764096494997 0 +48 40 14035.417733090898764 1 +48 40 14035.417732890897241 0 +48 41 17296.480181714759965 1 +48 41 17296.480181514758442 0 +48 42 18813.433616847596568 1 +48 42 18813.433616647595045 0 +48 43 36554.217713648176868 1 +48 43 36554.217713448175346 0 +48 44 13970.188176975354509 1 +48 44 13970.188176775352986 0 +48 45 39676.498444955890591 1 +48 45 39676.498444755889068 0 +48 46 39237.728399200095737 1 +48 46 39237.728399000094214 0 +48 47 10821.446572217566427 1 +48 47 10821.446572017564904 0 +48 49 28404.264338600842166 1 +48 49 28404.264338400840643 0 +48 50 32467.672415409302630 1 +48 50 32467.672415209301107 0 +48 51 8828.109669990228213 1 +48 51 8828.109669790226690 0 +48 52 29415.063596215768484 1 +48 52 29415.063596015766962 0 +48 53 17314.374431910760904 1 +48 53 17314.374431710759382 0 +48 54 12574.672241394429875 1 +48 54 12574.672241194428352 0 +48 55 21233.447861685257521 1 +48 55 21233.447861485255999 0 +48 56 21530.787319966457289 1 +48 56 21530.787319766455767 0 +48 57 21636.821716788675985 1 +48 57 21636.821716588674462 0 +48 58 26294.839387352778431 1 +48 58 26294.839387152776908 0 +48 59 7941.194156378754997 1 +48 59 7941.194156178755293 0 +48 60 22106.138166736236599 1 +48 60 22106.138166536235076 0 +48 61 12345.441059850472811 1 +48 61 12345.441059650471288 0 +48 62 38810.480692611556151 1 +48 62 38810.480692411554628 0 +48 63 5870.995619771560996 1 +48 63 5870.995619571561292 0 +48 64 36842.740848936424300 1 +48 64 36842.740848736422777 0 +48 65 39393.330651437499910 1 +48 65 39393.330651237498387 0 +48 66 18304.055108847896918 1 +48 66 18304.055108647895395 0 +48 67 14617.097456097113536 1 +48 67 14617.097455897112013 0 +48 68 24773.174416392084822 1 +48 68 24773.174416192083299 0 +48 69 35304.252767118618067 1 +48 69 35304.252766918616544 0 +48 70 17764.525257431894715 1 +48 70 17764.525257231893193 0 +48 71 16503.717570395856455 1 +48 71 16503.717570195854933 0 +48 72 25981.800043679140799 1 +48 72 25981.800043479139276 0 +48 73 17314.374431910797284 1 +48 73 17314.374431710795761 0 +48 74 12978.268472884377843 1 +48 74 12978.268472684376320 0 +48 75 34241.532969177053019 1 +48 75 34241.532968977051496 0 +48 76 33789.084716803074116 1 +48 76 33789.084716603072593 0 +48 77 40746.529645859474840 1 +48 77 40746.529645659473317 0 +48 78 17296.480181714810897 1 +48 78 17296.480181514809374 0 +48 79 31466.994509742900846 1 +48 79 31466.994509542899323 0 +48 80 11244.207524638186442 1 +48 80 11244.207524438184919 0 +48 81 12986.255437089483166 1 +48 81 12986.255436889481643 0 +48 82 20088.998042231167346 1 +48 82 20088.998042031165824 0 +48 83 17371.189322000747779 1 +48 83 17371.189321800746256 0 +48 84 30040.681577442162961 1 +48 84 30040.681577242161438 0 +48 85 32137.479832144097600 1 +48 85 32137.479831944096077 0 +48 86 10851.203777942366287 1 +48 86 10851.203777742364764 0 +48 87 14274.895391343015945 1 +48 87 14274.895391143014422 0 +48 88 22515.566506987503089 1 +48 88 22515.566506787501567 0 +48 89 17999.361807703426166 1 +48 89 17999.361807503424643 0 +48 90 29564.898190617430373 1 +48 90 29564.898190417428850 0 +48 91 25601.900004462906509 1 +48 91 25601.900004262904986 0 +48 92 33208.489253254345385 1 +48 92 33208.489253054343862 0 +48 93 14479.605890159404225 1 +48 93 14479.605889959402703 0 +48 94 39421.020447301874810 1 +48 94 39421.020447101873287 0 +48 95 18227.132248328507558 1 +48 95 18227.132248128506035 0 +48 96 14937.520319186452980 1 +48 96 14937.520318986451457 0 +48 97 18034.486543482293200 1 +48 97 18034.486543282291677 0 +48 98 29017.131066863847082 1 +48 98 29017.131066663845559 0 +48 99 38253.455609484954039 1 +48 99 38253.455609284952516 0 +49 0 25680.132161784091295 1 +49 0 25680.132161584089772 0 +49 1 16463.604775722371414 1 +49 1 16463.604775522369891 0 +49 2 34122.482179480415653 1 +49 2 34122.482179280414130 0 +49 3 27842.034233935461089 1 +49 3 27842.034233735459566 0 +49 4 21310.453139612014638 1 +49 4 21310.453139412013115 0 +49 5 22227.455656574358727 1 +49 5 22227.455656374357204 0 +49 6 37775.150673758580524 1 +49 6 37775.150673558579001 0 +49 7 32467.357433722892893 1 +49 7 32467.357433522891370 0 +49 8 29150.043757549996371 1 +49 8 29150.043757349994848 0 +49 9 31133.250741302854294 1 +49 9 31133.250741102852771 0 +49 10 18539.098582542108488 1 +49 10 18539.098582342106965 0 +49 11 12865.842429528845969 1 +49 11 12865.842429328844446 0 +49 12 22832.735217391797050 1 +49 12 22832.735217191795527 0 +49 13 39331.777272829196590 1 +49 13 39331.777272629195068 0 +49 14 39113.771227237419225 1 +49 14 39113.771227037417702 0 +49 15 20683.954473840418359 1 +49 15 20683.954473640416836 0 +49 16 5751.495858258859698 1 +49 16 5751.495858058859994 0 +49 17 38512.088443910506612 1 +49 17 38512.088443710505089 0 +49 18 28885.850492515179212 1 +49 18 28885.850492315177689 0 +49 19 29856.239373844648071 1 +49 19 29856.239373644646548 0 +49 20 15855.166670882539620 1 +49 20 15855.166670682538097 0 +49 21 36683.331077206617920 1 +49 21 36683.331077006616397 0 +49 22 33095.687640868491144 1 +49 22 33095.687640668489621 0 +49 23 24939.727599592599290 1 +49 23 24939.727599392597767 0 +49 24 48715.214735533736530 1 +49 24 48715.214735333735007 0 +49 25 21324.744022743569076 1 +49 25 21324.744022543567553 0 +49 26 30899.909062212900608 1 +49 26 30899.909062012899085 0 +49 27 29172.757039240386803 1 +49 27 29172.757039040385280 0 +49 28 30715.938775259899558 1 +49 28 30715.938775059898035 0 +49 29 28452.066237543833267 1 +49 29 28452.066237343831745 0 +49 30 28479.796974758261058 1 +49 30 28479.796974558259535 0 +49 31 10001.547201849527482 1 +49 31 10001.547201649525960 0 +49 32 46355.944294441753300 1 +49 32 46355.944294241751777 0 +49 33 30003.978079591695860 1 +49 33 30003.978079391694337 0 +49 34 24295.983241711524897 1 +49 34 24295.983241511523374 0 +49 35 25510.602332096881582 1 +49 35 25510.602331896880060 0 +49 36 34519.760928956624412 1 +49 36 34519.760928756622889 0 +49 37 29136.708649446358322 1 +49 37 29136.708649246356799 0 +49 38 24445.257295111190615 1 +49 38 24445.257294911189092 0 +49 39 41127.217190990195377 1 +49 39 41127.217190790193854 0 +49 40 22923.163480112634716 1 +49 40 22923.163479912633193 0 +49 41 26069.521127283027454 1 +49 41 26069.521127083025931 0 +49 42 42872.764126818248769 1 +49 42 42872.764126618247246 0 +49 43 31261.763379419877310 1 +49 43 31261.763379219875787 0 +49 44 32847.923300358263077 1 +49 44 32847.923300158261554 0 +49 45 32685.209150894599588 1 +49 45 32685.209150694598065 0 +49 46 35017.619854307195055 1 +49 46 35017.619854107193532 0 +49 47 31180.415136895120668 1 +49 47 31180.415136695119145 0 +49 48 28404.264338600842166 1 +49 48 28404.264338400840643 0 +49 50 8600.841827060077776 1 +49 50 8600.841826860076253 0 +49 51 25433.820481583676155 1 +49 51 25433.820481383674633 0 +49 52 26355.874014504195657 1 +49 52 26355.874014304194134 0 +49 53 31023.674329838264384 1 +49 53 31023.674329638262861 0 +49 54 26166.561693295639998 1 +49 54 26166.561693095638475 0 +49 55 14159.965069209451030 1 +49 55 14159.965069009449508 0 +49 56 25076.261477728989121 1 +49 56 25076.261477528987598 0 +49 57 19880.707392617434380 1 +49 57 19880.707392417432857 0 +49 58 19913.567519577918574 1 +49 58 19913.567519377917051 0 +49 59 27592.046750512905419 1 +49 59 27592.046750312903896 0 +49 60 42121.976268612539570 1 +49 60 42121.976268412538047 0 +49 61 25709.527936121896346 1 +49 61 25709.527935921894823 0 +49 62 14387.245083685005739 1 +49 62 14387.245083485004216 0 +49 63 23636.179035453809774 1 +49 63 23636.179035253808252 0 +49 64 31351.728459211935842 1 +49 64 31351.728459011934319 0 +49 65 34886.931308812869247 1 +49 65 34886.931308612867724 0 +49 66 27372.126414667363861 1 +49 66 27372.126414467362338 0 +49 67 21568.055122683494119 1 +49 67 21568.055122483492596 0 +49 68 17874.870486678602902 1 +49 68 17874.870486478601379 0 +49 69 18593.565038097127399 1 +49 69 18593.565037897125876 0 +49 70 31015.380153531514225 1 +49 70 31015.380153331512702 0 +49 71 12447.682528402310709 1 +49 71 12447.682528202309186 0 +49 72 6205.196225990890525 1 +49 72 6205.196225790890821 0 +49 73 25962.520355159453175 1 +49 73 25962.520354959451652 0 +49 74 23201.709262061835034 1 +49 74 23201.709261861833511 0 +49 75 26292.396961080339679 1 +49 75 26292.396960880338156 0 +49 76 27416.727819854237168 1 +49 76 27416.727819654235645 0 +49 77 36830.980875166766054 1 +49 77 36830.980874966764532 0 +49 78 26940.713036431669025 1 +49 78 26940.713036231667502 0 +49 79 5136.114386109788938 1 +49 79 5136.114385909789235 0 +49 80 22285.381112809958722 1 +49 80 22285.381112609957199 0 +49 81 21026.262954216315848 1 +49 81 21026.262954016314325 0 +49 82 46033.180013695469825 1 +49 82 46033.180013495468302 0 +49 83 39662.332942080436624 1 +49 83 39662.332941880435101 0 +49 84 24388.667629073857825 1 +49 84 24388.667628873856302 0 +49 85 18645.893133333185688 1 +49 85 18645.893133133184165 0 +49 86 19677.966793723717274 1 +49 86 19677.966793523715751 0 +49 87 29788.643288757786650 1 +49 87 29788.643288557785127 0 +49 88 24710.168563753624767 1 +49 88 24710.168563553623244 0 +49 89 38482.863255310738168 1 +49 89 38482.863255110736645 0 +49 90 16150.792206709222228 1 +49 90 16150.792206509220705 0 +49 91 46818.818247075163526 1 +49 91 46818.818246875162004 0 +49 92 28249.862898436826072 1 +49 92 28249.862898236824549 0 +49 93 20443.127411969260720 1 +49 93 20443.127411769259197 0 +49 94 34095.610873070159869 1 +49 94 34095.610872870158346 0 +49 95 13325.896598079616524 1 +49 95 13325.896597879615001 0 +49 96 32911.519195778018911 1 +49 96 32911.519195578017388 0 +49 97 27951.265177713579760 1 +49 97 27951.265177513578237 0 +49 98 13135.026467199444596 1 +49 98 13135.026466999443073 0 +49 99 23630.635204069854808 1 +49 99 23630.635203869853285 0 +50 0 31797.958593166531500 1 +50 0 31797.958592966529977 0 +50 1 19560.781399030853208 1 +50 1 19560.781398830851685 0 +50 2 37200.398788277037966 1 +50 2 37200.398788077036443 0 +50 3 32619.918835117881827 1 +50 3 32619.918834917880304 0 +50 4 24431.488202300999546 1 +50 4 24431.488202100998024 0 +50 5 27751.995662739132968 1 +50 5 27751.995662539131445 0 +50 6 40644.283032120772987 1 +50 6 40644.283031920771464 0 +50 7 37534.410508562337782 1 +50 7 37534.410508362336259 0 +50 8 35020.720068284761510 1 +50 8 35020.720068084759987 0 +50 9 36899.841025684101623 1 +50 9 36899.841025484100101 0 +50 10 24350.940115294299176 1 +50 10 24350.940115094297653 0 +50 11 18854.976842620842945 1 +50 11 18854.976842420841422 0 +50 12 28656.298907866595982 1 +50 12 28656.298907666594459 0 +50 13 45275.867039303440833 1 +50 13 45275.867039103439311 0 +50 14 40345.167198742914479 1 +50 14 40345.167198542912956 0 +50 15 27968.272342495361954 1 +50 15 27968.272342295360431 0 +50 16 8483.116343198313189 1 +50 16 8483.116342998311666 0 +50 17 41317.458991192324902 1 +50 17 41317.458990992323379 0 +50 18 34435.191816847276641 1 +50 18 34435.191816647275118 0 +50 19 35725.636247819536948 1 +50 19 35725.636247619535425 0 +50 20 23642.551991119431477 1 +50 20 23642.551990919429954 0 +50 21 39514.379797182533366 1 +50 21 39514.379796982531843 0 +50 22 37414.499560918826319 1 +50 22 37414.499560718824796 0 +50 23 30060.849534457007394 1 +50 23 30060.849534257005871 0 +50 24 54468.521826371361385 1 +50 24 54468.521826171359862 0 +50 25 27794.137484262126236 1 +50 25 27794.137484062124713 0 +50 26 35190.315956763210124 1 +50 26 35190.315956563208601 0 +50 27 33857.099677811187576 1 +50 27 33857.099677611186053 0 +50 28 33613.183585141057847 1 +50 28 33613.183584941056324 0 +50 29 31472.359600372114073 1 +50 29 31472.359600172112550 0 +50 30 32666.181374684274488 1 +50 30 32666.181374484272965 0 +50 31 15429.142816328912886 1 +50 31 15429.142816128911363 0 +50 32 52027.643551144341473 1 +50 32 52027.643550944339950 0 +50 33 32909.734832070855191 1 +50 33 32909.734831870853668 0 +50 34 27462.123728875809320 1 +50 34 27462.123728675807797 0 +50 35 28539.175242654113390 1 +50 35 28539.175242454111867 0 +50 36 40066.649312020774232 1 +50 36 40066.649311820772709 0 +50 37 33283.607470512361033 1 +50 37 33283.607470312359510 0 +50 38 29695.569144670520473 1 +50 38 29695.569144470518950 0 +50 39 42183.750764149255701 1 +50 39 42183.750763949254178 0 +50 40 29823.015115616744879 1 +50 40 29823.015115416743356 0 +50 41 31466.073612490454252 1 +50 41 31466.073612290452729 0 +50 42 43865.145710450189654 1 +50 42 43865.145710250188131 0 +50 43 35438.223060039163101 1 +50 43 35438.223059839161579 0 +50 44 38608.195525164963328 1 +50 44 38608.195524964961805 0 +50 45 35659.614033081008529 1 +50 45 35659.614032881007006 0 +50 46 37835.170430946585839 1 +50 46 37835.170430746584316 0 +50 47 36824.855555487461970 1 +50 47 36824.855555287460447 0 +50 48 32467.672415409302630 1 +50 48 32467.672415209301107 0 +50 49 8600.841827060077776 1 +50 49 8600.841826860076253 0 +50 51 31521.480750557395368 1 +50 51 31521.480750357393845 0 +50 52 24588.334697976803000 1 +50 52 24588.334697776801477 0 +50 53 35320.186252979226992 1 +50 53 35320.186252779225470 0 +50 54 32971.007871890680690 1 +50 54 32971.007871690679167 0 +50 55 18271.827397563560226 1 +50 55 18271.827397363558703 0 +50 56 29143.278081492924684 1 +50 56 29143.278081292923162 0 +50 57 27481.313240895680792 1 +50 57 27481.313240695679269 0 +50 58 23046.076010844746634 1 +50 58 23046.076010644745111 0 +50 59 32233.129369604332169 1 +50 59 32233.129369404330646 0 +50 60 47524.157240258951788 1 +50 60 47524.157240058950265 0 +50 61 31689.562809172504785 1 +50 61 31689.562808972503262 0 +50 62 6642.619343264858799 1 +50 62 6642.619343064859095 0 +50 63 28049.120525372967677 1 +50 63 28049.120525172966154 0 +50 64 34418.714786488235404 1 +50 64 34418.714786288233881 0 +50 65 37771.639804398109845 1 +50 65 37771.639804198108322 0 +50 66 32846.746127326521673 1 +50 66 32846.746127126520150 0 +50 67 28324.893245425300847 1 +50 67 28324.893245225299324 0 +50 68 24159.067933792041003 1 +50 68 24159.067933592039481 0 +50 69 21666.562430019679596 1 +50 69 21666.562429819678073 0 +50 70 36297.898171936394647 1 +50 70 36297.898171736393124 0 +50 71 18643.311759933323629 1 +50 71 18643.311759733322106 0 +50 72 13328.824405485855095 1 +50 72 13328.824405285853572 0 +50 73 32117.442010674763878 1 +50 73 32117.442010474762355 0 +50 74 30057.641393838683143 1 +50 74 30057.641393638681620 0 +50 75 29413.891031747771194 1 +50 75 29413.891031547769671 0 +50 76 25771.497655316481541 1 +50 76 25771.497655116480018 0 +50 77 39576.100275934491947 1 +50 77 39576.100275734490424 0 +50 78 33922.702931585357874 1 +50 78 33922.702931385356351 0 +50 79 4053.011371981923730 1 +50 79 4053.011371781924026 0 +50 80 27095.711330573209125 1 +50 80 27095.711330373207602 0 +50 81 27864.690763238835643 1 +50 81 27864.690763038834120 0 +50 82 47629.567374440084677 1 +50 82 47629.567374240083154 0 +50 83 40297.400038369014510 1 +50 83 40297.400038169012987 0 +50 84 27469.434085114193294 1 +50 84 27469.434084914191772 0 +50 85 21778.429929261601501 1 +50 85 21778.429929061599978 0 +50 86 24561.206223815377598 1 +50 86 24561.206223615376075 0 +50 87 30094.362230550359527 1 +50 87 30094.362230350358004 0 +50 88 31270.789792304574803 1 +50 88 31270.789792104573280 0 +50 89 39134.266222476042458 1 +50 89 39134.266222276040935 0 +50 90 19213.271292651479598 1 +50 90 19213.271292451478075 0 +50 91 52176.481975969189079 1 +50 91 52176.481975769187557 0 +50 92 31232.806792270614096 1 +50 92 31232.806792070612573 0 +50 93 23980.462680150816595 1 +50 93 23980.462679950815073 0 +50 94 37143.913301940672682 1 +50 94 37143.913301740671159 0 +50 95 20747.383344475067133 1 +50 95 20747.383344275065610 0 +50 96 33428.510210440537776 1 +50 96 33428.510210240536253 0 +50 97 34311.362360839149915 1 +50 97 34311.362360639148392 0 +50 98 21653.932888782474038 1 +50 98 21653.932888582472515 0 +50 99 21865.021565164464846 1 +50 99 21865.021564964463323 0 +51 0 16590.103635760067846 1 +51 0 16590.103635560066323 0 +51 1 29887.028331385663478 1 +51 1 29887.028331185661955 0 +51 2 36989.458965178579092 1 +51 2 36989.458964978577569 0 +51 3 19129.426218832151790 1 +51 3 19129.426218632150267 0 +51 4 37730.429362449307519 1 +51 4 37730.429362249305996 0 +51 5 13277.623589323116903 1 +51 5 13277.623589123115380 0 +51 6 41166.035216848911659 1 +51 6 41166.035216648910136 0 +51 7 10351.001516979176813 1 +51 7 10351.001516779175290 0 +51 8 4869.937027735098127 1 +51 8 4869.937027535098423 0 +51 9 22204.773672801904468 1 +51 9 22204.773672601902945 0 +51 10 7739.040733529683166 1 +51 10 7739.040733329683462 0 +51 11 12758.086803316818987 1 +51 11 12758.086803116817464 0 +51 12 5939.559411397972326 1 +51 12 5939.559411197972622 0 +51 13 13904.602797079376614 1 +51 13 13904.602796879375092 0 +51 14 24043.289082579514798 1 +51 14 24043.289082379513275 0 +51 15 18961.157875774988497 1 +51 15 18961.157875574986974 0 +51 16 24272.622111693068291 1 +51 16 24272.622111493066768 0 +51 17 41950.915013949917920 1 +51 17 41950.915013749916398 0 +51 18 11772.088547209257740 1 +51 18 11772.088547009256217 0 +51 19 11585.821831809476862 1 +51 19 11585.821831609475339 0 +51 20 11932.087404914273066 1 +51 20 11932.087404714271543 0 +51 21 40106.826486834419484 1 +51 21 40106.826486634417961 0 +51 22 30893.095986132706457 1 +51 22 30893.095985932704934 0 +51 23 9820.040128543461833 1 +51 23 9820.040128343460310 0 +51 24 23281.859551604873559 1 +51 24 23281.859551404872036 0 +51 25 23351.708459597030014 1 +51 25 23351.708459397028491 0 +51 26 22400.412461557156348 1 +51 26 22400.412461357154825 0 +51 27 29015.152479233256599 1 +51 27 29015.152479033255077 0 +51 28 34044.748449840946705 1 +51 28 34044.748449640945182 0 +51 29 31559.055349680078507 1 +51 29 31559.055349480076984 0 +51 30 8414.129413737158757 1 +51 30 8414.129413537157234 0 +51 31 16950.150261739356210 1 +51 31 16950.150261539354688 0 +51 32 20934.336797550477058 1 +51 32 20934.336797350475535 0 +51 33 33360.092908389589866 1 +51 33 33360.092908189588343 0 +51 34 24619.574050967508811 1 +51 34 24619.574050767507288 0 +51 35 27056.760137653331185 1 +51 35 27056.760137453329662 0 +51 36 22547.136739951038180 1 +51 36 22547.136739751036657 0 +51 37 10402.567813477224263 1 +51 37 10402.567813277222740 0 +51 38 4422.718000484815093 1 +51 38 4422.718000284815389 0 +51 39 26019.523512296706031 1 +51 39 26019.523512096704508 0 +51 40 21282.086217405136267 1 +51 40 21282.086217205134744 0 +51 41 18359.282730963146605 1 +51 41 18359.282730763145082 0 +51 42 27526.477981495976564 1 +51 42 27526.477981295975042 0 +51 43 34290.723371771673555 1 +51 43 34290.723371571672033 0 +51 44 10687.982836092978687 1 +51 44 10687.982835892977164 0 +51 45 33941.333122897383873 1 +51 45 33941.333122697382350 0 +51 46 38447.802866159719997 1 +51 46 38447.802865959718474 0 +51 47 6816.541103659431428 1 +51 47 6816.541103459431724 0 +51 48 8828.109669990228213 1 +51 48 8828.109669790226690 0 +51 49 25433.820481583676155 1 +51 49 25433.820481383674633 0 +51 50 31521.480750557395368 1 +51 50 31521.480750357393845 0 +51 52 27760.581147675467946 1 +51 52 27760.581147475466423 0 +51 53 18368.249773318682855 1 +51 53 18368.249773118681333 0 +51 54 11330.946811674188211 1 +51 54 11330.946811474186688 0 +51 55 15453.500113825108201 1 +51 55 15453.500113625106678 0 +51 56 17424.488830710906768 1 +51 56 17424.488830510905245 0 +51 57 16899.366092202435539 1 +51 57 16899.366092002434016 0 +51 58 22308.980800136821927 1 +51 58 22308.980799936820404 0 +51 59 7157.250359421482244 1 +51 59 7157.250359221482540 0 +51 60 18327.385762190606329 1 +51 60 18327.385761990604806 0 +51 61 7121.458334438483689 1 +51 61 7121.458334238483985 0 +51 62 38161.857541770601529 1 +51 62 38161.857541570600006 0 +51 63 7177.300706585684566 1 +51 63 7177.300706385684862 0 +51 64 34273.090645449017757 1 +51 64 34273.090645249016234 0 +51 65 38224.897278990421910 1 +51 65 38224.897278790420387 0 +51 66 24614.389121232230536 1 +51 66 24614.389121032229014 0 +51 67 6358.641183321150493 1 +51 67 6358.641183121150789 0 +51 68 19581.489119863632368 1 +51 68 19581.489119663630845 0 +51 69 32831.133740854755160 1 +51 69 32831.133740654753638 0 +51 70 25492.015280035277101 1 +51 70 25492.015279835275578 0 +51 71 13075.466164168163232 1 +51 71 13075.466163968161709 0 +51 72 21945.294254746866500 1 +51 72 21945.294254546864977 0 +51 73 18368.249773318690131 1 +51 73 18368.249773118688609 0 +51 74 7635.946798820753429 1 +51 74 7635.946798620753725 0 +51 75 33073.967722650428186 1 +51 75 33073.967722450426663 0 +51 76 33676.830996593780583 1 +51 76 33676.830996393779060 0 +51 77 40339.099452339542040 1 +51 77 40339.099452139540517 0 +51 78 18359.282730963153881 1 +51 78 18359.282730763152358 0 +51 79 29569.802985256916145 1 +51 79 29569.802985056914622 0 +51 80 6353.036399629466359 1 +51 80 6353.036399429466655 0 +51 81 5470.911356890566822 1 +51 81 5470.911356690567118 0 +51 82 28357.491141372644051 1 +51 82 28357.491141172642529 0 +51 83 26194.950847977914236 1 +51 83 26194.950847777912713 0 +51 84 27284.711100691667525 1 +51 84 27284.711100491666002 0 +51 85 31061.155515503847710 1 +51 85 31061.155515303846187 0 +51 86 7863.002728982321969 1 +51 86 7863.002728782322265 0 +51 87 21681.686803579425032 1 +51 87 21681.686803379423509 0 +51 88 18419.085307393837866 1 +51 88 18419.085307193836343 0 +51 89 25581.569389666256029 1 +51 89 25581.569389466254506 0 +51 90 27149.458820164967619 1 +51 90 27149.458819964966096 0 +51 91 21523.271656447133864 1 +51 91 21523.271656247132341 0 +51 92 31458.145621489427867 1 +51 92 31458.145621289426344 0 +51 93 11349.130646919284118 1 +51 93 11349.130646719282595 0 +51 94 37087.396785829994769 1 +51 94 37087.396785629993246 0 +51 95 12777.984342496009049 1 +51 95 12777.984342296007526 0 +51 96 22303.226953279201553 1 +51 96 22303.226953079200030 0 +51 97 25497.166642809061159 1 +51 97 25497.166642609059636 0 +51 98 22399.399028796233324 1 +51 98 22399.399028596231801 0 +51 99 37302.443977469432866 1 +51 99 37302.443977269431343 0 +52 0 36630.364051343480241 1 +52 0 36630.364051143478719 0 +52 1 37026.384452356156544 1 +52 1 37026.384452156155021 0 +52 2 51454.263786961586447 1 +52 2 51454.263786761584925 0 +52 3 42893.901153415878071 1 +52 3 42893.901153215876548 0 +52 4 41745.746009965121630 1 +52 4 41745.746009765120107 0 +52 5 27612.158011281775543 1 +52 5 27612.158011081774021 0 +52 6 50217.137182909573312 1 +52 6 50217.137182709571789 0 +52 7 34987.124105316674104 1 +52 7 34987.124105116672581 0 +52 8 30557.616936746344436 1 +52 8 30557.616936546342913 0 +52 9 32524.901854569805437 1 +52 9 32524.901854369803914 0 +52 10 26646.352552880445728 1 +52 10 26646.352552680444205 0 +52 11 23416.236264697712613 1 +52 11 23416.236264497711090 0 +52 12 24203.809079083555844 1 +52 12 24203.809078883554321 0 +52 13 40778.982370954006910 1 +52 13 40778.982370754005387 0 +52 14 39554.174365012790076 1 +52 14 39554.174364812788554 0 +52 15 36268.837773573759478 1 +52 15 36268.837773373757955 0 +52 16 28014.638965814199764 1 +52 16 28014.638965614198241 0 +52 17 50221.293995919884765 1 +52 17 50221.293995719883242 0 +52 18 30223.730558118964836 1 +52 18 30223.730557918963314 0 +52 19 34578.323331446721568 1 +52 19 34578.323331246720045 0 +52 20 29902.591577488987241 1 +52 20 29902.591577288985718 0 +52 21 48869.053697425362770 1 +52 21 48869.053697225361248 0 +52 22 43742.163452537424746 1 +52 22 43742.163452337423223 0 +52 23 26166.046493777161231 1 +52 23 26166.046493577159708 0 +52 24 50137.752751904146862 1 +52 24 50137.752751704145339 0 +52 25 41510.943541860935511 1 +52 25 41510.943541660933988 0 +52 26 31972.694595163862687 1 +52 26 31972.694594963861164 0 +52 27 30323.945242256842903 1 +52 27 30323.945242056841380 0 +52 28 44982.949298433901276 1 +52 28 44982.949298233899754 0 +52 29 45046.598021263504052 1 +52 29 45046.598021063502529 0 +52 30 29518.160441098756564 1 +52 30 29518.160440898755041 0 +52 31 35367.449088296809350 1 +52 31 35367.449088096807827 0 +52 32 47758.967768368573161 1 +52 32 47758.967768168571638 0 +52 33 44186.547338407646748 1 +52 33 44186.547338207645225 0 +52 34 24348.139403006396606 1 +52 34 24348.139402806395083 0 +52 35 49171.978554428496864 1 +52 35 49171.978554228495341 0 +52 36 35874.523608506584424 1 +52 36 35874.523608306582901 0 +52 37 35306.307293452206068 1 +52 37 35306.307293252204545 0 +52 38 25856.955718274191895 1 +52 38 25856.955718074190372 0 +52 39 41537.112609902251279 1 +52 39 41537.112609702249756 0 +52 40 24528.464645919695613 1 +52 40 24528.464645719694090 0 +52 41 27790.790666826735105 1 +52 41 27790.790666626733582 0 +52 42 43274.726454684059718 1 +52 42 43274.726454484058195 0 +52 43 47907.169392889656592 1 +52 43 47907.169392689655069 0 +52 44 34243.067223428239231 1 +52 44 34243.067223228237708 0 +52 45 56542.400511266678222 1 +52 45 56542.400511066676700 0 +52 46 47407.576172100409167 1 +52 46 47407.576171900407644 0 +52 47 32546.334639822976897 1 +52 47 32546.334639622975374 0 +52 48 29415.063596215768484 1 +52 48 29415.063596015766962 0 +52 49 26355.874014504195657 1 +52 49 26355.874014304194134 0 +52 50 24588.334697976803000 1 +52 50 24588.334697776801477 0 +52 51 27760.581147675467946 1 +52 51 27760.581147475466423 0 +52 53 32098.331209669126110 1 +52 53 32098.331209469124587 0 +52 54 27761.420888995329733 1 +52 54 27761.420888795328210 0 +52 55 39288.794679047612590 1 +52 55 39288.794678847611067 0 +52 56 37704.367819989696727 1 +52 56 37704.367819789695204 0 +52 57 38516.324418557152967 1 +52 57 38516.324418357151444 0 +52 58 41659.972291846075677 1 +52 58 41659.972291646074154 0 +52 59 28726.154559863316535 1 +52 59 28726.154559663315013 0 +52 60 43463.233627165856888 1 +52 60 43463.233626965855365 0 +52 61 31029.392198489556904 1 +52 61 31029.392198289555381 0 +52 62 22982.670341806449869 1 +52 62 22982.670341606448346 0 +52 63 25774.632347431463131 1 +52 63 25774.632347231461608 0 +52 64 48713.744043008147855 1 +52 64 48713.744042808146332 0 +52 65 48312.143999507010449 1 +52 65 48312.143999307008926 0 +52 66 28687.907856797282875 1 +52 66 28687.907856597281352 0 +52 67 31959.711972472854541 1 +52 67 31959.711972272853018 0 +52 68 41845.454724676514161 1 +52 68 41845.454724476512638 0 +52 69 42232.002893909710110 1 +52 69 42232.002893709708587 0 +52 70 32303.524379589114687 1 +52 70 32303.524379389113165 0 +52 71 19341.532301891566021 1 +52 71 19341.532301691564498 0 +52 72 20184.073446207403322 1 +52 72 20184.073446007401799 0 +52 73 27660.003078010871832 1 +52 73 27660.003077810870309 0 +52 74 24798.664708088290354 1 +52 74 24798.664707888288831 0 +52 75 46086.086615820575389 1 +52 75 46086.086615620573866 0 +52 76 10368.982341029643067 1 +52 76 10368.982340829641544 0 +52 77 47975.786702036712086 1 +52 77 47975.786701836710563 0 +52 78 28573.695395356589870 1 +52 78 28573.695395156588347 0 +52 79 24993.004501182651438 1 +52 79 24993.004500982649915 0 +52 80 30704.570299176106346 1 +52 80 30704.570298976104823 0 +52 81 24345.192859396440326 1 +52 81 24345.192859196438803 0 +52 82 46575.557418860233156 1 +52 82 46575.557418660231633 0 +52 83 39974.952882227473310 1 +52 83 39974.952882027471787 0 +52 84 43074.185903051911737 1 +52 84 43074.185902851910214 0 +52 85 40556.024577388918260 1 +52 85 40556.024577188916737 0 +52 86 28640.446364044473739 1 +52 86 28640.446363844472216 0 +52 87 29976.894304262394144 1 +52 87 29976.894304062392621 0 +52 88 38530.174628345499514 1 +52 88 38530.174628145497991 0 +52 89 38794.262626092502614 1 +52 89 38794.262625892501092 0 +52 90 36078.474395739845932 1 +52 90 36078.474395539844409 0 +52 91 48158.753160081236274 1 +52 91 48158.753159881234751 0 +52 92 44104.759908939842717 1 +52 92 44104.759908739841194 0 +52 93 31099.834584687829192 1 +52 93 31099.834584487827669 0 +52 94 50622.726387951275683 1 +52 94 50622.726387751274160 0 +52 95 27620.231821200126433 1 +52 95 27620.231821000124910 0 +52 96 33166.174564356639166 1 +52 96 33166.174564156637643 0 +52 97 29458.587120296822832 1 +52 97 29458.587120096821309 0 +52 98 27486.617958148810430 1 +52 98 27486.617957948808908 0 +52 99 11416.418873922875719 1 +52 99 11416.418873722874196 0 +53 0 30994.287657839613530 1 +53 0 30994.287657639612007 0 +53 1 37603.680993165791733 1 +53 1 37603.680992965790210 0 +53 2 51382.564291138929548 1 +53 2 51382.564290938928025 0 +53 3 32774.317518644973461 1 +53 3 32774.317518444971938 0 +53 4 42241.477611969879945 1 +53 4 42241.477611769878422 0 +53 5 26628.958007469660515 1 +53 5 26628.958007269658992 0 +53 6 55158.250501506729051 1 +53 6 55158.250501306727529 0 +53 7 24365.062905119491916 1 +53 7 24365.062904919490393 0 +53 8 19086.713360207653750 1 +53 8 19086.713360007652227 0 +53 9 25384.252903154396336 1 +53 9 25384.252902954394813 0 +53 10 24915.302847114202450 1 +53 10 24915.302846914200927 0 +53 11 20973.906092791097763 1 +53 11 20973.906092591096240 0 +53 12 19932.207349856646033 1 +53 12 19932.207349656644510 0 +53 13 14152.071221027252250 1 +53 13 14152.071220827250727 0 +53 14 27011.293506409267138 1 +53 14 27011.293506209265615 0 +53 15 33303.795958108734339 1 +53 15 33303.795957908732817 0 +53 16 29529.080549525133392 1 +53 16 29529.080549325131869 0 +53 17 55860.199144480735413 1 +53 17 55860.199144280733890 0 +53 18 24845.320182139719691 1 +53 18 24845.320181939718168 0 +53 19 25902.438480535543931 1 +53 19 25902.438480335542408 0 +53 20 22529.230275780781085 1 +53 20 22529.230275580779562 0 +53 21 54046.010544130855124 1 +53 21 54046.010543930853601 0 +53 22 45116.592299836294842 1 +53 22 45116.592299636293319 0 +53 23 24004.316918283795530 1 +53 23 24004.316918083794008 0 +53 24 20405.256363738684740 1 +53 24 20405.256363538683217 0 +53 25 37756.967619377210212 1 +53 25 37756.967619177208690 0 +53 26 26107.110374263967969 1 +53 26 26107.110374063966447 0 +53 27 29372.458562617030111 1 +53 27 29372.458562417028588 0 +53 28 48130.984131478879135 1 +53 28 48130.984131278877612 0 +53 29 45850.390060778983752 1 +53 29 45850.390060578982229 0 +53 30 17412.861993168891786 1 +53 30 17412.861992968890263 0 +53 31 29636.356221512396587 1 +53 31 29636.356221312395064 0 +53 32 17928.453724313265411 1 +53 32 17928.453724113263888 0 +53 33 47410.829539971120539 1 +53 33 47410.829539771119016 0 +53 34 21824.288885913214472 1 +53 34 21824.288885713212949 0 +53 35 40842.920772546887747 1 +53 35 40842.920772346886224 0 +53 36 30822.367545665918442 1 +53 36 30822.367545465916919 0 +53 37 24305.061199050098367 1 +53 37 24305.061198850096844 0 +53 38 21489.634654918496381 1 +53 38 21489.634654718494858 0 +53 39 29228.080501018695941 1 +53 39 29228.080500818694418 0 +53 40 26687.516981410695735 1 +53 40 26687.516981210694212 0 +53 41 6515.420987819993570 1 +53 41 6515.420987619993866 0 +53 42 30918.387444618056179 1 +53 42 30918.387444418054656 0 +53 43 48627.585316303244326 1 +53 43 48627.585316103242803 0 +53 44 24987.924392500197428 1 +53 44 24987.924392300195905 0 +53 45 47369.779359167732764 1 +53 45 47369.779358967731241 0 +53 46 52377.573403873480856 1 +53 46 52377.573403673479334 0 +53 47 21113.709925149374612 1 +53 47 21113.709924949373089 0 +53 48 17314.374431910760904 1 +53 48 17314.374431710759382 0 +53 49 31023.674329838264384 1 +53 49 31023.674329638262861 0 +53 50 35320.186252979226992 1 +53 50 35320.186252779225470 0 +53 51 18368.249773318682855 1 +53 51 18368.249773118681333 0 +53 52 32098.331209669126110 1 +53 52 32098.331209469124587 0 +53 54 24616.500371061487385 1 +53 54 24616.500370861485862 0 +53 55 32483.955378036062029 1 +53 55 32483.955377836060507 0 +53 56 31814.143775149037538 1 +53 56 31814.143774949036015 0 +53 57 31192.041586070201447 1 +53 57 31192.041585870199924 0 +53 58 36684.200870700784435 1 +53 58 36684.200870500782912 0 +53 59 21912.973670746650896 1 +53 59 21912.973670546649373 0 +53 60 32732.397046042493457 1 +53 60 32732.397045842491934 0 +53 61 23048.264929889151972 1 +53 61 23048.264929689150449 0 +53 62 41737.443729878781596 1 +53 62 41737.443729678780073 0 +53 63 17532.250433375116700 1 +53 63 17532.250433175115177 0 +53 64 52490.872746861685300 1 +53 64 52490.872746661683777 0 +53 65 52296.674342319209245 1 +53 65 52296.674342119207722 0 +53 66 31197.757349814732152 1 +53 66 31197.757349614730629 0 +53 67 22504.033310778300802 1 +53 67 22504.033310578299279 0 +53 68 36065.011860863327456 1 +53 68 36065.011860663325933 0 +53 69 38031.651328716980061 1 +53 69 38031.651328516978538 0 +53 70 26868.008250525905169 1 +53 70 26868.008250325903646 0 +53 71 20852.718588608400751 1 +53 71 20852.718588408399228 0 +53 72 28436.558478779628786 1 +53 72 28436.558478579627263 0 +53 73 9426.126016385405819 1 +53 73 9426.126016185404296 0 +53 74 18874.884513060056634 1 +53 74 18874.884512860055111 0 +53 75 47281.632663443757338 1 +53 75 47281.632663243755815 0 +53 76 36736.252256691557704 1 +53 76 36736.252256491556182 0 +53 77 54109.869831362550030 1 +53 77 54109.869831162548508 0 +53 78 13600.820758979109087 1 +53 78 13600.820758779107564 0 +53 79 34233.573660114110680 1 +53 79 34233.573659914109157 0 +53 80 22980.270475156372413 1 +53 80 22980.270474956370890 0 +53 81 21391.682063992957410 1 +53 81 21391.682063792955887 0 +53 82 25733.159981529319339 1 +53 82 25733.159981329317816 0 +53 83 27989.965425736969337 1 +53 83 27989.965425536967814 0 +53 84 41664.938050969140022 1 +53 84 41664.938050769138499 0 +53 85 39323.938496198388748 1 +53 85 39323.938495998387225 0 +53 86 25400.907876908091566 1 +53 86 25400.907876708090043 0 +53 87 28917.853644659284328 1 +53 87 28917.853644459282805 0 +53 88 32803.894771662744461 1 +53 88 32803.894771462742938 0 +53 89 29103.283844360092189 1 +53 89 29103.283844160090666 0 +53 90 37194.989626949696685 1 +53 90 37194.989626749695162 0 +53 91 34576.006050914722437 1 +53 91 34576.006050714720914 0 +53 92 45672.959788203690550 1 +53 92 45672.959788003689027 0 +53 93 27856.167690553804277 1 +53 93 27856.167690353802755 0 +53 94 51442.612767089492991 1 +53 94 51442.612766889491468 0 +53 95 21420.380480597308633 1 +53 95 21420.380480397307110 0 +53 96 24411.282940866105491 1 +53 96 24411.282940666103968 0 +53 97 21696.416139879242110 1 +53 97 21696.416139679240587 0 +53 98 30821.867318179018184 1 +53 98 30821.867317979016661 0 +53 99 41117.328610587064759 1 +53 99 41117.328610387063236 0 +54 0 9907.988501982712478 1 +54 0 9907.988501782710955 0 +54 1 30952.017558073050168 1 +54 1 30952.017557873048645 0 +54 2 27930.228345776013157 1 +54 2 27930.228345576011634 0 +54 3 16430.888065326726064 1 +54 3 16430.888065126724541 0 +54 4 39026.592016383372538 1 +54 4 39026.592016183371015 0 +54 5 7405.767948264806364 1 +54 5 7405.767948064806660 0 +54 6 31613.011440662012319 1 +54 6 31613.011440462010796 0 +54 7 10545.578905327698521 1 +54 7 10545.578905127696999 0 +54 8 9168.476087015571466 1 +54 8 9168.476086815569943 0 +54 9 21128.246417968050082 1 +54 9 21128.246417768048559 0 +54 10 9221.360641762887099 1 +54 10 9221.360641562885576 0 +54 11 14163.448776597837423 1 +54 11 14163.448776397835900 0 +54 12 8358.642457068302974 1 +54 12 8358.642456868301451 0 +54 13 16493.905835255656712 1 +54 13 16493.905835055655189 0 +54 14 27706.174408361970563 1 +54 14 27706.174408161969041 0 +54 15 10794.083594753818033 1 +54 15 10794.083594553816511 0 +54 16 25219.702423238813935 1 +54 16 25219.702423038812412 0 +54 17 33581.055876225735119 1 +54 17 33581.055876025733596 0 +54 18 6793.464420200117274 1 +54 18 6793.464420000117570 0 +54 19 8775.244179328085011 1 +54 19 8775.244179128083488 0 +54 20 11172.793020647353842 1 +54 20 11172.793020447352319 0 +54 21 30288.368542549716949 1 +54 21 30288.368542349715426 0 +54 22 21431.516445166973426 1 +54 22 21431.516444966971903 0 +54 23 8076.884298422602114 1 +54 23 8076.884298222602411 0 +54 24 23759.659079644985468 1 +54 24 23759.659079444983945 0 +54 25 15537.853522806166438 1 +54 25 15537.853522606164915 0 +54 26 19056.568962144705438 1 +54 26 19056.568961944703915 0 +54 27 27045.460812723671552 1 +54 27 27045.460812523670029 0 +54 28 23871.170401311377645 1 +54 28 23871.170401111376123 0 +54 29 22095.583216945164168 1 +54 29 22095.583216745162645 0 +54 30 12063.346066811125638 1 +54 30 12063.346066611124115 0 +54 31 17794.741806559293764 1 +54 31 17794.741806359292241 0 +54 32 23764.956070519732748 1 +54 32 23764.956070319731225 0 +54 33 23871.170401311377645 1 +54 33 23871.170401111376123 0 +54 34 25221.819777537981281 1 +54 34 25221.819777337979758 0 +54 35 22637.582017724467732 1 +54 35 22637.582017524466210 0 +54 36 18448.601796707294852 1 +54 36 18448.601796507293329 0 +54 37 12412.702851766931417 1 +54 37 12412.702851566929894 0 +54 38 7631.896694616144487 1 +54 38 7631.896694416144783 0 +54 39 29554.323932981416874 1 +54 39 29554.323932781415351 0 +54 40 18448.601796707316680 1 +54 40 18448.601796507315157 0 +54 41 27871.334893975934392 1 +54 41 27871.334893775932869 0 +54 42 31013.685488056005852 1 +54 42 31013.685487856004329 0 +54 43 24795.147171468797751 1 +54 43 24795.147171268796228 0 +54 44 8485.318106973762042 1 +54 44 8485.318106773760519 0 +54 45 30025.173823083518073 1 +54 45 30025.173822883516550 0 +54 46 27801.004334515448136 1 +54 46 27801.004334315446613 0 +54 47 7633.388840492275449 1 +54 47 7633.388840292275745 0 +54 48 12574.672241394429875 1 +54 48 12574.672241194428352 0 +54 49 26166.561693295639998 1 +54 49 26166.561693095638475 0 +54 50 32971.007871890680690 1 +54 50 32971.007871690679167 0 +54 51 11330.946811674188211 1 +54 51 11330.946811474186688 0 +54 52 27761.420888995329733 1 +54 52 27761.420888795328210 0 +54 53 24616.500371061487385 1 +54 53 24616.500370861485862 0 +54 55 14728.730112747172825 1 +54 55 14728.730112547171302 0 +54 56 12008.390304634249333 1 +54 56 12008.390304434247810 0 +54 57 12146.679264482641884 1 +54 57 12146.679264282640361 0 +54 58 16720.857904169119138 1 +54 58 16720.857903969117615 0 +54 59 10099.461909429157458 1 +54 59 10099.461909229155935 0 +54 60 17484.805448344886827 1 +54 60 17484.805448144885304 0 +54 61 7205.146680594753889 1 +54 61 7205.146680394754185 0 +54 62 39437.470404067382333 1 +54 62 39437.470403867380810 0 +54 63 11175.918646862479363 1 +54 63 11175.918646662477840 0 +54 64 34220.760406044908450 1 +54 64 34220.760405844906927 0 +54 65 27819.410787047530903 1 +54 65 27819.410786847529380 0 +54 66 18448.601796707298490 1 +54 66 18448.601796507296967 0 +54 67 10969.128646392397059 1 +54 67 10969.128646192395536 0 +54 68 15379.290405260773696 1 +54 68 15379.290405060772173 0 +54 69 33602.203579592402093 1 +54 69 33602.203579392400570 0 +54 70 23393.212507129952428 1 +54 70 23393.212506929950905 0 +54 71 14332.962510631419718 1 +54 71 14332.962510431418195 0 +54 72 21986.947662171780394 1 +54 72 21986.947661971778871 0 +54 73 24901.885021191465057 1 +54 73 24901.885020991463534 0 +54 74 10067.819605884120392 1 +54 74 10067.819605684118869 0 +54 75 34402.520422149682418 1 +54 75 34402.520421949680895 0 +54 76 35334.110690885092481 1 +54 76 35334.110690685090958 0 +54 77 29494.045111570769222 1 +54 77 29494.045111370767700 0 +54 78 24445.025042918237887 1 +54 78 24445.025042718236364 0 +54 79 30668.468569935146661 1 +54 79 30668.468569735145138 0 +54 80 9847.183676385880972 1 +54 80 9847.183676185879449 0 +54 81 6865.855612731899782 1 +54 81 6865.855612531900078 0 +54 82 31562.621552531738416 1 +54 82 31562.621552331736893 0 +54 83 29845.152853831677930 1 +54 83 29845.152853631676408 0 +54 84 18364.536781922135560 1 +54 84 18364.536781722134037 0 +54 85 32468.133377429767279 1 +54 85 32468.133377229765756 0 +54 86 10834.331464653187140 1 +54 86 10834.331464453185617 0 +54 87 25244.867112023701338 1 +54 87 25244.867111823699815 0 +54 88 11857.707861647373647 1 +54 88 11857.707861447372125 0 +54 89 29081.067829844243533 1 +54 89 29081.067829644242011 0 +54 90 28084.641527510142623 1 +54 90 28084.641527310141100 0 +54 91 23764.956070519729110 1 +54 91 23764.956070319727587 0 +54 92 21579.509590695171937 1 +54 92 21579.509590495170414 0 +54 93 14393.212370748758985 1 +54 93 14393.212370548757463 0 +54 94 27693.648484536475735 1 +54 94 27693.648484336474212 0 +54 95 12922.048067339863337 1 +54 95 12922.048067139861814 0 +54 96 26096.958627323132532 1 +54 96 26096.958627123131009 0 +54 97 27580.166813036143139 1 +54 97 27580.166812836141617 0 +54 98 21133.018235514711705 1 +54 98 21133.018235314710182 0 +54 99 38646.309896420512814 1 +54 99 38646.309896220511291 0 +55 0 13960.555083259703679 1 +55 0 13960.555083059702156 0 +55 1 16265.027842497569509 1 +55 1 16265.027842297567986 0 +55 2 23805.723147530112328 1 +55 2 23805.723147330110805 0 +55 3 16460.340827317064395 1 +55 3 16460.340827117062872 0 +55 4 24297.903278387042519 1 +55 4 24297.903278187040996 0 +55 5 12988.379633540682335 1 +55 5 12988.379633340680812 0 +55 6 30396.418870799599972 1 +55 6 30396.418870599598449 0 +55 7 20881.613711498197517 1 +55 7 20881.613711298195994 0 +55 8 17515.158552889573912 1 +55 8 17515.158552689572389 0 +55 9 31824.415526607179345 1 +55 9 31824.415526407177822 0 +55 10 12676.808597670828021 1 +55 10 12676.808597470826498 0 +55 11 16614.625483586067276 1 +55 11 16614.625483386065753 0 +55 12 17656.634641819618992 1 +55 12 17656.634641619617469 0 +55 13 27613.961960424196150 1 +55 13 27613.961960224194627 0 +55 14 32219.408747621517250 1 +55 14 32219.408747421515727 0 +55 15 9825.732588699342159 1 +55 15 9825.732588499340636 0 +55 16 16915.546761053701630 1 +55 16 16915.546760853700107 0 +55 17 31475.797352324472740 1 +55 17 31475.797352124471217 0 +55 18 17192.204964130287408 1 +55 18 17192.204963930285885 0 +55 19 18128.092567609346588 1 +55 19 18128.092567409345065 0 +55 20 11503.223640288450042 1 +55 20 11503.223640088448519 0 +55 21 29627.343419861550501 1 +55 21 29627.343419661548978 0 +55 22 21874.978295237244311 1 +55 22 21874.978295037242788 0 +55 23 14490.394198460890038 1 +55 23 14490.394198260888516 0 +55 24 36989.397993465667241 1 +55 24 36989.397993265665718 0 +55 25 10392.921133618458043 1 +55 25 10392.921133418456520 0 +55 26 31925.177488304630970 1 +55 26 31925.177488104629447 0 +55 27 39801.520032000298670 1 +55 27 39801.520031800297147 0 +55 28 23361.315325296047376 1 +55 28 23361.315325096045854 0 +55 29 19806.648238269062858 1 +55 29 19806.648238069061335 0 +55 30 20779.537988723968738 1 +55 30 20779.537988523967215 0 +55 31 4242.823877323181478 1 +55 31 4242.823877123181774 0 +55 32 34627.789099917295971 1 +55 32 34627.789099717294448 0 +55 33 22923.607668321856181 1 +55 33 22923.607668121854658 0 +55 34 37440.880723096335714 1 +55 34 37440.880722896334191 0 +55 35 11614.359516103406349 1 +55 35 11614.359515903404827 0 +55 36 29038.129470790860069 1 +55 36 29038.129470590858546 0 +55 37 18124.598973860396654 1 +55 37 18124.598973660395131 0 +55 38 14511.948151068752850 1 +55 38 14511.948150868751327 0 +55 39 34172.139794847615121 1 +55 39 34172.139794647613598 0 +55 40 29038.129470790896448 1 +55 40 29038.129470590894925 0 +55 41 32831.778621185163502 1 +55 41 32831.778620985161979 0 +55 42 34147.817740965670964 1 +55 42 34147.817740765669441 0 +55 43 21934.058878846957668 1 +55 43 21934.058878646956146 0 +55 44 21178.482571826782078 1 +55 44 21178.482571626780555 0 +55 45 18585.304281799621094 1 +55 45 18585.304281599619571 0 +55 46 28124.520619636659831 1 +55 46 28124.520619436658308 0 +55 47 19464.128066503624723 1 +55 47 19464.128066303623200 0 +55 48 21233.447861685257521 1 +55 48 21233.447861485255999 0 +55 49 14159.965069209451030 1 +55 49 14159.965069009449508 0 +55 50 18271.827397563560226 1 +55 50 18271.827397363558703 0 +55 51 15453.500113825108201 1 +55 51 15453.500113625106678 0 +55 52 39288.794679047612590 1 +55 52 39288.794678847611067 0 +55 53 32483.955378036062029 1 +55 53 32483.955377836060507 0 +55 54 14728.730112747172825 1 +55 54 14728.730112547171302 0 +55 56 14328.326035322837924 1 +55 56 14328.326035122836402 0 +55 57 9655.944352318610981 1 +55 57 9655.944352118609459 0 +55 58 8716.674064414481109 1 +55 58 8716.674064214479586 0 +55 59 16297.550953612513695 1 +55 59 16297.550953412512172 0 +55 60 30413.738169644893787 1 +55 60 30413.738169444892264 0 +55 61 13981.473785670850702 1 +55 61 13981.473785470849180 0 +55 62 24841.967122834608745 1 +55 62 24841.967122634607222 0 +55 63 16927.699317375656392 1 +55 63 16927.699317175654869 0 +55 64 21447.545317643751332 1 +55 64 21447.545317443749809 0 +55 65 27282.474501536627940 1 +55 65 27282.474501336626417 0 +55 66 30892.952837350116170 1 +55 66 30892.952837150114647 0 +55 67 10847.317103471479641 1 +55 67 10847.317103271478118 0 +55 68 8124.064790887860909 1 +55 68 8124.064790687861205 0 +55 69 19121.206411844977993 1 +55 69 19121.206411644976470 0 +55 70 36215.305351470124151 1 +55 70 36215.305351270122628 0 +55 71 20361.579697601151565 1 +55 71 20361.579697401150042 0 +55 72 19574.657041808324720 1 +55 72 19574.657041608323198 0 +55 73 32483.955378036069305 1 +55 73 32483.955377836067782 0 +55 74 19989.214543038971897 1 +55 74 19989.214542838970374 0 +55 75 19675.442913752376626 1 +55 75 19675.442913552375103 0 +55 76 40098.633990480200737 1 +55 76 40098.633990280199214 0 +55 77 30500.003234021933167 1 +55 77 30500.003233821931644 0 +55 78 32476.364110151484056 1 +55 78 32476.364109951482533 0 +55 79 15968.269492900912155 1 +55 79 15968.269492700910632 0 +55 80 11091.209751498738115 1 +55 80 11091.209751298736592 0 +55 81 15616.577765480396920 1 +55 81 15616.577765280395397 0 +55 82 37894.369143830794201 1 +55 82 37894.369143630792678 0 +55 83 33975.100233688499429 1 +55 83 33975.100233488497906 0 +55 84 14968.938481819250228 1 +55 84 14968.938481619248705 0 +55 85 17757.014458035628195 1 +55 85 17757.014457835626672 0 +55 86 11231.504975563055268 1 +55 86 11231.504975363053745 0 +55 87 28779.894155899608450 1 +55 87 28779.894155699606927 0 +55 88 13116.231257261340943 1 +55 88 13116.231257061339420 0 +55 89 35205.079425622185227 1 +55 89 35205.079425422183704 0 +55 90 13462.734262697242229 1 +55 90 13462.734262497240707 0 +55 91 35109.436129154208174 1 +55 91 35109.436128954206652 0 +55 92 20275.697655905503780 1 +55 92 20275.697655705502257 0 +55 93 10987.381537210083479 1 +55 93 10987.381537010081956 0 +55 94 24398.022811661867308 1 +55 94 24398.022811461865786 0 +55 95 13248.917811113573407 1 +55 95 13248.917810913571884 0 +55 96 32351.958970678530022 1 +55 96 32351.958970478528499 0 +55 97 39023.142367416796333 1 +55 97 39023.142367216794810 0 +55 98 13018.419016975607519 1 +55 98 13018.419016775605996 0 +55 99 36633.781146718174568 1 +55 99 36633.781146518173045 0 +56 0 8435.562867661770724 1 +56 0 8435.562867461769201 0 +56 1 28488.845024344911508 1 +56 1 28488.845024144909985 0 +56 2 19788.759462091646128 1 +56 2 19788.759461891644605 0 +56 3 6724.746756097875732 1 +56 3 6724.746755897876028 0 +56 4 35394.717019446230552 1 +56 4 35394.717019246229029 0 +56 5 10203.975435809115879 1 +56 5 10203.975435609114356 0 +56 6 25752.540049664508842 1 +56 6 25752.540049464507319 0 +56 7 8997.268581556254503 1 +56 7 8997.268581356252980 0 +56 8 18084.131109201269282 1 +56 8 18084.131109001267760 0 +56 9 28914.002323987620912 1 +56 9 28914.002323787619389 0 +56 10 12208.820028565081884 1 +56 10 12208.820028365080361 0 +56 11 16677.143928579575004 1 +56 11 16677.143928379573481 0 +56 12 17861.142137200266006 1 +56 12 17861.142137000264484 0 +56 13 20546.326457722949272 1 +56 13 20546.326457522947749 0 +56 14 29956.109189614391653 1 +56 14 29956.109189414390130 0 +56 15 13356.570635256097376 1 +56 15 13356.570635056095853 0 +56 16 23525.880190530551772 1 +56 16 23525.880190330550249 0 +56 17 29261.229429377621273 1 +56 17 29261.229429177619750 0 +56 18 11451.781240143838659 1 +56 18 11451.781239943837136 0 +56 19 9559.671120342953145 1 +56 19 9559.671120142951622 0 +56 20 16223.535206952041335 1 +56 20 16223.535206752039812 0 +56 21 26671.352008411875431 1 +56 21 26671.352008211873908 0 +56 22 15347.691896690765134 1 +56 22 15347.691896490763611 0 +56 23 13101.320583458484180 1 +56 23 13101.320583258482657 0 +56 24 31213.568361821569852 1 +56 24 31213.568361621568329 0 +56 25 9513.719379262573057 1 +56 25 9513.719379062571534 0 +56 26 29834.950223095496767 1 +56 26 29834.950222895495244 0 +56 27 37888.769510971120326 1 +56 27 37888.769510771118803 0 +56 28 21168.328213983499154 1 +56 28 21168.328213783497631 0 +56 29 15347.691896690761496 1 +56 29 15347.691896490759973 0 +56 30 21124.455567317676469 1 +56 30 21124.455567117674946 0 +56 31 17291.441788872405596 1 +56 31 17291.441788672404073 0 +56 32 25274.652239017286774 1 +56 32 25274.652238817285252 0 +56 33 17888.928673292692110 1 +56 33 17888.928673092690588 0 +56 34 36254.996024838896119 1 +56 34 36254.996024638894596 0 +56 35 16578.052529634249368 1 +56 35 16578.052529434247845 0 +56 36 24033.897299655283859 1 +56 36 24033.897299455282337 0 +56 37 8311.789293075020396 1 +56 37 8311.789292875018873 0 +56 38 15042.435661072689982 1 +56 38 15042.435660872688459 0 +56 39 31672.839107695926941 1 +56 39 31672.839107495925418 0 +56 40 26115.947816996624169 1 +56 40 26115.947816796622647 0 +56 41 35337.127004602109082 1 +56 41 35337.127004402107559 0 +56 42 28898.638283770924318 1 +56 42 28898.638283570922795 0 +56 43 17448.457822395870608 1 +56 43 17448.457822195869085 0 +56 44 11548.504286599469197 1 +56 44 11548.504286399467674 0 +56 45 25047.225776365088677 1 +56 45 25047.225776165087154 0 +56 46 24182.971316957657109 1 +56 46 24182.971316757655586 0 +56 47 11172.042385401990032 1 +56 47 11172.042385201988509 0 +56 48 21530.787319966457289 1 +56 48 21530.787319766455767 0 +56 49 25076.261477728989121 1 +56 49 25076.261477528987598 0 +56 50 29143.278081492924684 1 +56 50 29143.278081292923162 0 +56 51 17424.488830710906768 1 +56 51 17424.488830510905245 0 +56 52 37704.367819989696727 1 +56 52 37704.367819789695204 0 +56 53 31814.143775149037538 1 +56 53 31814.143774949036015 0 +56 54 12008.390304634249333 1 +56 54 12008.390304434247810 0 +56 55 14328.326035322837924 1 +56 55 14328.326035122836402 0 +56 57 15055.159425708265189 1 +56 57 15055.159425508263666 0 +56 58 12973.344773357011945 1 +56 58 12973.344773157010422 0 +56 59 13789.479440891242120 1 +56 59 13789.479440691240598 0 +56 60 18949.085870013899694 1 +56 60 18949.085869813898171 0 +56 61 10534.961890991115069 1 +56 61 10534.961890791113547 0 +56 62 35444.797737570290337 1 +56 62 35444.797737370288814 0 +56 63 18463.572550029697595 1 +56 63 18463.572549829696072 0 +56 64 30729.783874446860864 1 +56 64 30729.783874246859341 0 +56 65 22358.007574926970847 1 +56 65 22358.007574726969324 0 +56 66 27774.776716250096797 1 +56 66 27774.776716050095274 0 +56 67 13801.617435015785304 1 +56 67 13801.617434815783781 0 +56 68 18254.311382171050354 1 +56 68 18254.311381971048831 0 +56 69 31950.571022218500730 1 +56 69 31950.571022018499207 0 +56 70 34318.383525633500540 1 +56 70 34318.383525433499017 0 +56 71 19786.451381418562960 1 +56 71 19786.451381218561437 0 +56 72 22613.373464932370553 1 +56 72 22613.373464732369030 0 +56 73 31983.838394057176629 1 +56 73 31983.838393857175106 0 +56 74 20022.033798263972130 1 +56 74 20022.033798063970607 0 +56 75 30908.942509303211409 1 +56 75 30908.942509103209886 0 +56 76 38239.935554226292879 1 +56 76 38239.935554026291356 0 +56 77 25358.637245361755049 1 +56 77 25358.637245161753526 0 +56 78 33071.694204540253850 1 +56 78 33071.694204340252327 0 +56 79 28111.842502105806489 1 +56 79 28111.842501905804966 0 +56 80 12873.615661194220593 1 +56 80 12873.615660994219070 0 +56 81 15832.224080221716576 1 +56 81 15832.224080021715054 0 +56 82 36120.785586342411989 1 +56 82 36120.785586142410466 0 +56 83 31756.328410649381112 1 +56 83 31756.328410449379589 0 +56 84 10325.659645063416974 1 +56 84 10325.659644863415451 0 +56 85 28805.789713359015877 1 +56 85 28805.789713159014354 0 +56 86 10920.479662908022874 1 +56 86 10920.479662708021351 0 +56 87 26309.295914230242488 1 +56 87 26309.295914030240965 0 +56 88 10260.438975345787185 1 +56 88 10260.438975145785662 0 +56 89 33003.093437751231249 1 +56 89 33003.093437551229727 0 +56 90 26214.100994740936585 1 +56 90 26214.100994540935062 0 +56 91 25274.652239017254033 1 +56 91 25274.652238817252510 0 +56 92 15317.370531928874698 1 +56 92 15317.370531728873175 0 +56 93 7232.586639114398167 1 +56 93 7232.586638914398463 0 +56 94 20106.347616375765938 1 +56 94 20106.347616175764415 0 +56 95 15368.863103628988029 1 +56 95 15368.863103428986506 0 +56 96 30381.339187485515140 1 +56 96 30381.339187285513617 0 +56 97 38451.056079734247760 1 +56 97 38451.056079534246237 0 +56 98 26278.464592515254481 1 +56 98 26278.464592315252958 0 +56 99 35162.824136669005384 1 +56 99 35162.824136469003861 0 +57 0 9086.216454392790183 1 +57 0 9086.216454192788660 0 +57 1 24964.454675721186504 1 +57 1 24964.454675521184981 0 +57 2 20880.815840140145156 1 +57 2 20880.815839940143633 0 +57 3 14580.305978976663027 1 +57 3 14580.305978776661505 0 +57 4 33236.646811709448230 1 +57 4 33236.646811509446707 0 +57 5 11234.525815444070759 1 +57 5 11234.525815244069236 0 +57 6 27193.894076796957961 1 +57 6 27193.894076596956438 0 +57 7 17170.917215317298542 1 +57 7 17170.917215117297019 0 +57 8 18065.498247321316740 1 +57 8 18065.498247121315217 0 +57 9 32594.853171305909200 1 +57 9 32594.853171105907677 0 +57 10 12464.419849725603854 1 +57 10 12464.419849525602331 0 +57 11 16809.215107452000666 1 +57 11 16809.215107251999143 0 +57 12 17967.110790868988261 1 +57 12 17967.110790668986738 0 +57 13 24005.397573161295441 1 +57 13 24005.397572961293918 0 +57 14 32044.989904198511795 1 +57 14 32044.989903998510272 0 +57 15 5674.497617747080767 1 +57 15 5674.497617547081063 0 +57 16 19233.611271557201690 1 +57 16 19233.611271357200167 0 +57 17 28352.422542142019665 1 +57 17 28352.422541942018142 0 +57 18 13074.717380196481827 1 +57 18 13074.717379996480304 0 +57 19 12943.836627677150318 1 +57 19 12943.836627477148795 0 +57 20 12761.226545436335073 1 +57 20 12761.226545236333550 0 +57 21 26237.160759450154728 1 +57 21 26237.160759250153205 0 +57 22 19627.623442399777559 1 +57 22 19627.623442199776036 0 +57 23 13780.535556523289415 1 +57 23 13780.535556323287892 0 +57 24 31047.345747567414946 1 +57 24 31047.345747367413423 0 +57 25 7133.731840273616399 1 +57 25 7133.731840073616695 0 +57 26 30795.754139381831919 1 +57 26 30795.754139181830396 0 +57 27 38835.080326986637374 1 +57 27 38835.080326786635851 0 +57 28 19913.254496995919908 1 +57 28 19913.254496795918385 0 +57 29 16970.695172131519939 1 +57 29 16970.695171931518416 0 +57 30 21210.933809807618672 1 +57 30 21210.933809607617150 0 +57 31 12071.521197706610110 1 +57 31 12071.521197506608587 0 +57 32 31052.491263430503750 1 +57 32 31052.491263230502227 0 +57 33 19481.328619619696838 1 +57 33 19481.328619419695315 0 +57 34 37109.175628844015591 1 +57 34 37109.175628644014068 0 +57 35 10866.434887480707403 1 +57 35 10866.434887280705880 0 +57 36 30016.044615771977988 1 +57 36 30016.044615571976465 0 +57 37 17217.399329442574526 1 +57 37 17217.399329242573003 0 +57 38 14998.615572066868481 1 +57 38 14998.615571866866958 0 +57 39 34105.475365500140470 1 +57 39 34105.475365300138947 0 +57 40 30016.044615772007091 1 +57 40 30016.044615572005569 0 +57 41 34718.651594102440868 1 +57 41 34718.651593902439345 0 +57 42 35713.651286763204553 1 +57 42 35713.651286563203030 0 +57 43 18725.061210724681587 1 +57 43 18725.061210524680064 0 +57 44 15728.341861452088779 1 +57 44 15728.341861252087256 0 +57 45 21225.564724412928626 1 +57 45 21225.564724212927104 0 +57 46 24643.073916364221077 1 +57 46 24643.073916164219554 0 +57 47 14616.529075447830110 1 +57 47 14616.529075247828587 0 +57 48 21636.821716788675985 1 +57 48 21636.821716588674462 0 +57 49 19880.707392617434380 1 +57 49 19880.707392417432857 0 +57 50 27481.313240895680792 1 +57 50 27481.313240695679269 0 +57 51 16899.366092202435539 1 +57 51 16899.366092002434016 0 +57 52 38516.324418557152967 1 +57 52 38516.324418357151444 0 +57 53 31192.041586070201447 1 +57 53 31192.041585870199924 0 +57 54 12146.679264482641884 1 +57 54 12146.679264282640361 0 +57 55 9655.944352318610981 1 +57 55 9655.944352118609459 0 +57 56 15055.159425708265189 1 +57 56 15055.159425508263666 0 +57 58 13033.130768711142082 1 +57 58 13033.130768511140559 0 +57 59 14817.030333491751662 1 +57 59 14817.030333291750139 0 +57 60 24890.042545723317744 1 +57 60 24890.042545523316221 0 +57 61 10295.548447895438585 1 +57 61 10295.548447695437062 0 +57 62 33858.550683016394032 1 +57 62 33858.550682816392509 0 +57 63 18109.954404720134335 1 +57 63 18109.954404520132812 0 +57 64 28597.165013674228248 1 +57 64 28597.165013474226726 0 +57 65 23864.062659311537573 1 +57 65 23864.062659111536050 0 +57 66 30016.044615771974350 1 +57 66 30016.044615571972827 0 +57 67 12883.803439085828359 1 +57 67 12883.803438885826836 0 +57 68 5015.058166543123662 1 +57 68 5015.058166343123958 0 +57 69 27211.319273742010409 1 +57 69 27211.319273542008887 0 +57 70 35264.451974574622000 1 +57 70 35264.451974374620477 0 +57 71 20181.870797077961470 1 +57 71 20181.870796877959947 0 +57 72 19524.168815038232424 1 +57 72 19524.168814838230901 0 +57 73 31337.912514185940381 1 +57 73 31337.912513985938858 0 +57 74 20208.148751815115247 1 +57 74 20208.148751615113724 0 +57 75 28704.646486408895726 1 +57 75 28704.646486208894203 0 +57 76 39197.758354979392607 1 +57 76 39197.758354779391084 0 +57 77 26988.805107361680712 1 +57 77 26988.805107161679189 0 +57 78 32741.504739228606923 1 +57 78 32741.504739028605400 0 +57 79 24731.736942513096437 1 +57 79 24731.736942313094914 0 +57 80 12223.545675813531489 1 +57 80 12223.545675613529966 0 +57 81 15909.849988539270271 1 +57 81 15909.849988339268748 0 +57 82 37221.081004469851905 1 +57 82 37221.081004269850382 0 +57 83 33898.143567348583019 1 +57 83 33898.143567148581496 0 +57 84 11647.837256536766290 1 +57 84 11647.837256336764767 0 +57 85 26925.883179349137208 1 +57 85 26925.883179149135685 0 +57 86 11227.809372871806772 1 +57 86 11227.809372671805249 0 +57 87 27525.639925850831787 1 +57 87 27525.639925650830264 0 +57 88 6998.463183350259897 1 +57 88 6998.463183150260193 0 +57 89 34009.043200446743867 1 +57 89 34009.043200246742344 0 +57 90 21997.421909517732274 1 +57 90 21997.421909317730751 0 +57 91 31052.491263430500112 1 +57 91 31052.491263230498589 0 +57 92 16832.353225798604399 1 +57 92 16832.353225598602876 0 +57 93 14811.981526839979779 1 +57 93 14811.981526639978256 0 +57 94 21290.400528051104629 1 +57 94 21290.400527851103107 0 +57 95 14213.480084106566210 1 +57 95 14213.480083906564687 0 +57 96 32594.853171305905562 1 +57 96 32594.853171105904039 0 +57 97 38923.968889661773574 1 +57 97 38923.968889461772051 0 +57 98 13727.922547214420774 1 +57 98 13727.922547014419251 0 +57 99 35931.416439539156272 1 +57 99 35931.416439339154749 0 +58 0 15084.136109869068605 1 +58 0 15084.136109669067082 0 +58 1 15656.468004490798194 1 +58 1 15656.468004290796671 0 +58 2 17577.264806978946581 1 +58 2 17577.264806778945058 0 +58 3 15999.027123003157612 1 +58 3 15999.027122803156090 0 +58 4 23072.797126669476711 1 +58 4 23072.797126469475188 0 +58 5 14437.606438779836026 1 +58 5 14437.606438579834503 0 +58 6 21899.998027807414474 1 +58 6 21899.998027607412951 0 +58 7 20820.601336503714265 1 +58 7 20820.601336303712742 0 +58 8 22916.668423679395346 1 +58 8 22916.668423479393823 0 +58 9 33002.517642148050072 1 +58 9 33002.517641948048549 0 +58 10 16942.825710628185334 1 +58 10 16942.825710428183811 0 +58 11 21446.854453381478379 1 +58 11 21446.854453181476856 0 +58 12 22638.909249598000315 1 +58 12 22638.909249397998792 0 +58 13 28763.063033103204361 1 +58 13 28763.063032903202838 0 +58 14 33854.019885040324880 1 +58 14 33854.019884840323357 0 +58 15 12771.586872026669880 1 +58 15 12771.586871826668357 0 +58 16 24100.610179321789474 1 +58 16 24100.610179121787951 0 +58 17 22940.970620075997431 1 +58 17 22940.970619875995908 0 +58 18 17610.834449938076432 1 +58 18 17610.834449738074909 0 +58 19 18914.549500074586831 1 +58 19 18914.549499874585308 0 +58 20 18146.799037731107092 1 +58 20 18146.799037531105569 0 +58 21 21219.435641919815680 1 +58 21 21219.435641719814157 0 +58 22 21121.760729002755397 1 +58 22 21121.760728802753874 0 +58 23 17701.341859864856815 1 +58 23 17701.341859664855292 0 +58 24 37646.551980286742037 1 +58 24 37646.551980086740514 0 +58 25 11425.433635551024054 1 +58 25 11425.433635351022531 0 +58 26 33568.967811539288959 1 +58 26 33568.967811339287437 0 +58 27 41719.698283430720039 1 +58 27 41719.698283230718516 0 +58 28 14982.274152809459338 1 +58 28 14982.274152609457815 0 +58 29 11304.884590880043106 1 +58 29 11304.884590680041583 0 +58 30 25900.325287883137207 1 +58 30 25900.325287683135684 0 +58 31 11290.479870609417048 1 +58 31 11290.479870409415526 0 +58 32 36395.973622574390902 1 +58 32 36395.973622374389379 0 +58 33 14628.581632730038109 1 +58 33 14628.581632530036586 0 +58 34 40826.883029446420551 1 +58 34 40826.883029246419028 0 +58 35 8299.823117208685289 1 +58 35 8299.823117008683766 0 +58 36 27241.877513889543479 1 +58 36 27241.877513689541956 0 +58 37 17069.768549689408246 1 +58 37 17069.768549489406723 0 +58 38 19893.043936209920503 1 +58 38 19893.043936009918980 0 +58 39 35181.293107671452162 1 +58 39 35181.293107471450639 0 +58 40 29908.472799453953485 1 +58 40 29908.472799253951962 0 +58 41 40210.665175950271077 1 +58 41 40210.665175750269555 0 +58 42 32004.369793906305858 1 +58 42 32004.369793706304336 0 +58 43 18682.641044874428189 1 +58 43 18682.641044674426666 0 +58 44 21868.078407076420262 1 +58 44 21868.078406876418740 0 +58 45 15180.658911665797859 1 +58 45 15180.658911465796336 0 +58 46 19680.227560639305011 1 +58 46 19680.227560439303488 0 +58 47 19998.780380460128072 1 +58 47 19998.780380260126549 0 +58 48 26294.839387352778431 1 +58 48 26294.839387152776908 0 +58 49 19913.567519577918574 1 +58 49 19913.567519377917051 0 +58 50 23046.076010844746634 1 +58 50 23046.076010644745111 0 +58 51 22308.980800136821927 1 +58 51 22308.980799936820404 0 +58 52 41659.972291846075677 1 +58 52 41659.972291646074154 0 +58 53 36684.200870700784435 1 +58 53 36684.200870500782912 0 +58 54 16720.857904169119138 1 +58 54 16720.857903969117615 0 +58 55 8716.674064414481109 1 +58 55 8716.674064214479586 0 +58 56 12973.344773357011945 1 +58 56 12973.344773157010422 0 +58 57 13033.130768711142082 1 +58 57 13033.130768511140559 0 +58 59 18676.241173104444897 1 +58 59 18676.241172904443374 0 +58 60 30745.291055009525735 1 +58 60 30745.291054809524212 0 +58 61 15449.131799967603001 1 +58 61 15449.131799767601478 0 +58 62 23359.993008853336505 1 +58 62 23359.993008653334982 0 +58 63 23362.360512323532021 1 +58 63 23362.360512123530498 0 +58 64 18279.790314048059372 1 +58 64 18279.790313848057849 0 +58 65 18704.987217600508302 1 +58 65 18704.987217400506779 0 +58 66 31128.182507490459102 1 +58 66 31128.182507290457579 0 +58 67 18526.519090181926003 1 +58 67 18526.519089981924481 0 +58 68 12228.490080891482648 1 +58 68 12228.490080691481126 0 +58 69 19015.214495721724234 1 +58 69 19015.214495521722711 0 +58 70 38207.749241215438815 1 +58 70 38207.749241015437292 0 +58 71 24354.116854436713766 1 +58 71 24354.116854236712243 0 +58 72 23839.474421304152202 1 +58 72 23839.474421104150679 0 +58 73 36847.005006802792195 1 +58 73 36847.005006602790672 0 +58 74 24744.641834720459883 1 +58 74 24744.641834520458360 0 +58 75 18462.905393022145290 1 +58 75 18462.905392822143767 0 +58 76 42165.366043934394838 1 +58 76 42165.366043734393315 0 +58 77 22140.414088573837944 1 +58 77 22140.414088373836421 0 +58 78 37966.579276970456704 1 +58 78 37966.579276770455181 0 +58 79 19771.491151242022170 1 +58 79 19771.491151042020647 0 +58 80 17718.884534168500977 1 +58 80 17718.884533968499454 0 +58 81 20632.805472678173828 1 +58 81 20632.805472478172305 0 +58 82 40407.829496066769934 1 +58 82 40407.829495866768411 0 +58 83 35798.831356232898543 1 +58 83 35798.831356032897020 0 +58 84 9730.712574689583562 1 +58 84 9730.712574489582039 0 +58 85 16401.750657712800603 1 +58 85 16401.750657512799080 0 +58 86 15876.812812631109409 1 +58 86 15876.812812431107886 0 +58 87 29884.770822837075684 1 +58 87 29884.770822637074161 0 +58 88 14846.711056937167086 1 +58 88 14846.711056737165563 0 +58 89 36627.106887972578988 1 +58 89 36627.106887772577466 0 +58 90 13259.373673061270893 1 +58 90 13259.373672861269370 0 +58 91 36395.973622574390902 1 +58 91 36395.973622374389379 0 +58 92 11796.129584820691889 1 +58 92 11796.129584620690366 0 +58 93 12127.914989731401874 1 +58 93 12127.914989531400352 0 +58 94 19876.753053767228266 1 +58 94 19876.753053567226743 0 +58 95 19423.515572052030620 1 +58 95 19423.515571852029097 0 +58 96 34595.512428181260475 1 +58 96 34595.512427981258952 0 +58 97 42860.756808993144659 1 +58 97 42860.756808793143136 0 +58 98 16731.067825385936885 1 +58 98 16731.067825185935362 0 +58 99 39192.551439565184410 1 +58 99 39192.551439365182887 0 +59 0 12598.164766196452547 1 +59 0 12598.164765996451024 0 +59 1 31331.563760014862055 1 +59 1 31331.563759814860532 0 +59 2 31903.034154237564508 1 +59 2 31903.034154037562985 0 +59 3 17846.485956496231665 1 +59 3 17846.485956296230142 0 +59 4 38501.044914785641595 1 +59 4 38501.044914585640072 0 +59 5 6441.608677130680917 1 +59 5 6441.608676930681213 0 +59 6 35919.804216201890085 1 +59 6 35919.804216001888562 0 +59 7 10105.377932642682936 1 +59 7 10105.377932442681413 0 +59 8 6000.929714679151402 1 +59 8 6000.929714479151698 0 +59 9 18443.559842821909115 1 +59 9 18443.559842621907592 0 +59 10 9578.393870908152167 1 +59 10 9578.393870708150644 0 +59 11 14866.521557355572440 1 +59 11 14866.521557155570918 0 +59 12 6375.077080079940970 1 +59 12 6375.077079879941266 0 +59 13 14344.199052879637748 1 +59 13 14344.199052679636225 0 +59 14 18910.194917798471579 1 +59 14 18910.194917598470056 0 +59 15 13960.715309474668175 1 +59 15 13960.715309274666652 0 +59 16 26139.031787790416274 1 +59 16 26139.031787590414751 0 +59 17 35935.514985405367042 1 +59 17 35935.514985205365520 0 +59 18 4736.842824800610288 1 +59 18 4736.842824600610584 0 +59 19 9594.833334938226471 1 +59 19 9594.833334738224949 0 +59 20 16840.301424160672468 1 +59 20 16840.301423960670945 0 +59 21 33887.234081378774135 1 +59 21 33887.234081178772612 0 +59 22 25653.586156598044909 1 +59 22 25653.586156398043386 0 +59 23 3108.740352866941976 1 +59 23 3108.740352666942272 0 +59 24 22675.719466845555871 1 +59 24 22675.719466645554348 0 +59 25 18937.656045757503307 1 +59 25 18937.656045557501784 0 +59 26 18495.319601176597644 1 +59 26 18495.319600976596121 0 +59 27 26097.797255179732019 1 +59 27 26097.797254979730496 0 +59 28 28129.431859698423068 1 +59 28 28129.431859498421545 0 +59 29 26238.599121920706239 1 +59 29 26238.599121720704716 0 +59 30 7553.603136346466272 1 +59 30 7553.603136146466568 0 +59 31 19450.526726313692052 1 +59 31 19450.526726113690529 0 +59 32 21912.973670746610878 1 +59 32 21912.973670546609355 0 +59 33 28129.431859698401240 1 +59 33 28129.431859498399717 0 +59 34 22976.751023951466777 1 +59 34 22976.751023751465254 0 +59 35 24940.160334013366082 1 +59 35 24940.160333813364559 0 +59 36 16541.481242389148974 1 +59 36 16541.481242189147451 0 +59 37 10103.091120650355151 1 +59 37 10103.091120450353628 0 +59 38 3772.715791180893575 1 +59 38 3772.715790980893871 0 +59 39 21062.224258455622476 1 +59 39 21062.224258255620953 0 +59 40 16541.481242389116233 1 +59 40 16541.481242189114710 0 +59 41 23527.614490818283230 1 +59 41 23527.614490618281707 0 +59 42 21119.827510324284958 1 +59 42 21119.827510124283435 0 +59 43 28886.185672049548884 1 +59 43 28886.185671849547361 0 +59 44 8207.530037666940189 1 +59 44 8207.530037466938666 0 +59 45 32224.396419591212180 1 +59 45 32224.396419391210657 0 +59 46 32187.021566081915807 1 +59 46 32187.021565881914285 0 +59 47 6196.215963106597883 1 +59 47 6196.215962906598179 0 +59 48 7941.194156378754997 1 +59 48 7941.194156178755293 0 +59 49 27592.046750512905419 1 +59 49 27592.046750312903896 0 +59 50 32233.129369604332169 1 +59 50 32233.129369404330646 0 +59 51 7157.250359421482244 1 +59 51 7157.250359221482540 0 +59 52 28726.154559863316535 1 +59 52 28726.154559663315013 0 +59 53 21912.973670746650896 1 +59 53 21912.973670546649373 0 +59 54 10099.461909429157458 1 +59 54 10099.461909229155935 0 +59 55 16297.550953612513695 1 +59 55 16297.550953412512172 0 +59 56 13789.479440891242120 1 +59 56 13789.479440691240598 0 +59 57 14817.030333491751662 1 +59 57 14817.030333291750139 0 +59 58 18676.241173104444897 1 +59 58 18676.241172904443374 0 +59 60 15499.652196779617952 1 +59 60 15499.652196579616430 0 +59 61 5919.654761242382847 1 +59 61 5919.654761042383143 0 +59 62 38607.396492949053936 1 +59 62 38607.396492749052413 0 +59 63 6778.312237843126240 1 +59 63 6778.312237643126537 0 +59 64 33778.285272699256893 1 +59 64 33778.285272499255370 0 +59 65 32158.915141926612705 1 +59 65 32158.915141726611182 0 +59 66 19048.773515952008893 1 +59 66 19048.773515752007370 0 +59 67 10384.548686864522097 1 +59 67 10384.548686664520574 0 +59 68 18734.139697254184284 1 +59 68 18734.139697054182761 0 +59 69 34676.733420047748950 1 +59 69 34676.733419847747427 0 +59 70 22416.673610109017318 1 +59 70 22416.673609909015795 0 +59 71 15376.664590412849066 1 +59 71 15376.664590212847543 0 +59 72 24685.933892747616483 1 +59 72 24685.933892547614960 0 +59 73 21912.973670746665448 1 +59 73 21912.973670546663925 0 +59 74 10384.658008164024068 1 +59 74 10384.658007964022545 0 +59 75 33959.443495771352900 1 +59 75 33959.443495571351377 0 +59 76 33642.027674538534484 1 +59 76 33642.027674338532961 0 +59 77 33909.127787551798974 1 +59 77 33909.127787351797451 0 +59 78 21897.952964232517843 1 +59 78 21897.952964032516320 0 +59 79 30967.489156006471603 1 +59 79 30967.489155806470080 0 +59 80 6389.861629470048683 1 +59 80 6389.861629270048979 0 +59 81 10840.441502843197668 1 +59 81 10840.441502643196145 0 +59 82 23654.325841234785912 1 +59 82 23654.325841034784389 0 +59 83 20268.129975210009434 1 +59 83 20268.129975010007911 0 +59 84 22213.965555795395630 1 +59 84 22213.965555595394108 0 +59 85 31865.074765152799955 1 +59 85 31865.074764952798432 0 +59 86 7917.825118501143152 1 +59 86 7917.825118301143448 0 +59 87 16163.889193598475686 1 +59 87 16163.889193398474163 0 +59 88 14609.292943520016706 1 +59 88 14609.292943320015183 0 +59 89 21809.954723640017619 1 +59 89 21809.954723440016096 0 +59 90 28910.629156999078987 1 +59 90 28910.629156799077464 0 +59 91 21912.973670746650896 1 +59 91 21912.973670546649373 0 +59 92 25720.956223058459727 1 +59 92 25720.956222858458204 0 +59 93 8641.550378877425828 1 +59 93 8641.550378677424305 0 +59 94 31746.237886825947498 1 +59 94 31746.237886625945976 0 +59 95 16653.037285484424501 1 +59 95 16653.037285284422978 0 +59 96 18443.559842821905477 1 +59 96 18443.559842621903954 0 +59 97 25112.800151979514339 1 +59 97 25112.800151779512817 0 +59 98 27264.901901382363576 1 +59 98 27264.901901182362053 0 +59 99 38054.279689997463720 1 +59 99 38054.279689797462197 0 +60 0 16639.299724672757293 1 +60 0 16639.299724472755770 0 +60 1 46312.422193519625580 1 +60 1 46312.422193319624057 0 +60 2 18755.105411613440083 1 +60 2 18755.105411413438560 0 +60 3 15026.086407146965939 1 +60 3 15026.086406946964416 0 +60 4 53789.208052256013616 1 +60 4 53789.208052056012093 0 +60 5 19941.995243434575968 1 +60 5 19941.995243234574446 0 +60 6 24894.123493956358288 1 +60 6 24894.123493756356766 0 +60 7 10048.236447423651043 1 +60 7 10048.236447223649520 0 +60 8 18740.857862312823272 1 +60 8 18740.857862112821749 0 +60 9 28882.790548382105044 1 +60 9 28882.790548182103521 0 +60 10 23589.501838751195464 1 +60 10 23589.501838551193941 0 +60 11 29279.506309326854534 1 +60 11 29279.506309126853012 0 +60 12 19292.112554980762070 1 +60 12 19292.112554780760547 0 +60 13 21116.018780775135383 1 +60 13 21116.018780575133860 0 +60 14 29912.242790239957685 1 +60 14 29912.242790039956162 0 +60 15 23247.300043212831952 1 +60 15 23247.300043012830429 0 +60 16 40850.075671483871702 1 +60 16 40850.075671283870179 0 +60 17 47801.288135506198159 1 +60 17 47801.288135306196637 0 +60 18 13240.397394134157366 1 +60 18 13240.397393934155843 0 +60 19 12385.018046990835501 1 +60 19 12385.018046790833978 0 +60 20 28461.865802986761992 1 +60 20 28461.865802786760469 0 +60 21 44934.643070289632306 1 +60 21 44934.643070089630783 0 +60 22 14498.062602797783256 1 +60 22 14498.062602597781733 0 +60 23 17465.137752799775626 1 +60 23 17465.137752599774103 0 +60 24 31934.314132346717088 1 +60 24 31934.314132146715565 0 +60 25 21131.479323565021332 1 +60 25 21131.479323365019809 0 +60 26 29828.694090804256120 1 +60 26 29828.694090604254598 0 +60 27 37900.281325487405411 1 +60 27 37900.281325287403888 0 +60 28 32813.605724634398939 1 +60 28 32813.605724434397416 0 +60 29 23026.805878417766507 1 +60 29 23026.805878217764985 0 +60 30 21703.333353197500401 1 +60 30 21703.333352997498878 0 +60 31 33669.888186047275667 1 +60 31 33669.888185847274144 0 +60 32 19654.400087861329666 1 +60 32 19654.400087661328143 0 +60 33 26565.414409027456713 1 +60 33 26565.414408827455190 0 +60 34 36428.953161156132410 1 +60 34 36428.953160956130887 0 +60 35 31787.613533608091529 1 +60 35 31787.613533408090007 0 +60 36 23764.144648499473988 1 +60 36 23764.144648299472465 0 +60 37 15167.361492702706528 1 +60 37 15167.361492502705005 0 +60 38 17854.304999693849823 1 +60 38 17854.304999493848300 0 +60 39 31546.829492752018268 1 +60 39 31546.829492552016745 0 +60 40 26032.922573024021403 1 +60 40 26032.922572824019880 0 +60 41 36193.213069023768185 1 +60 41 36193.213068823766662 0 +60 42 28661.035515297618986 1 +60 42 28661.035515097617463 0 +60 43 16332.794112650875832 1 +60 43 16332.794112450874309 0 +60 44 9383.610724710097202 1 +60 44 9383.610724510095679 0 +60 45 42605.286025419016369 1 +60 45 42605.286025219014846 0 +60 46 41875.127810913356370 1 +60 46 41875.127810713354847 0 +60 47 11813.304355137239327 1 +60 47 11813.304354937237804 0 +60 48 22106.138166736236599 1 +60 48 22106.138166536235076 0 +60 49 42121.976268612539570 1 +60 49 42121.976268412538047 0 +60 50 47524.157240258951788 1 +60 50 47524.157240058950265 0 +60 51 18327.385762190606329 1 +60 51 18327.385761990604806 0 +60 52 43463.233627165856888 1 +60 52 43463.233626965855365 0 +60 53 32732.397046042493457 1 +60 53 32732.397045842491934 0 +60 54 17484.805448344886827 1 +60 54 17484.805448144885304 0 +60 55 30413.738169644893787 1 +60 55 30413.738169444892264 0 +60 56 18949.085870013899694 1 +60 56 18949.085869813898171 0 +60 57 24890.042545723317744 1 +60 57 24890.042545523316221 0 +60 58 30745.291055009525735 1 +60 58 30745.291054809524212 0 +60 59 15499.652196779617952 1 +60 59 15499.652196579616430 0 +60 61 16503.648923005741381 1 +60 61 16503.648922805739858 0 +60 62 53957.257470940981875 1 +60 62 53957.257470740980352 0 +60 63 19667.774607842809928 1 +60 63 19667.774607642808405 0 +60 64 49015.311961936633452 1 +60 64 49015.311961736631929 0 +60 65 22193.401875767471211 1 +60 65 22193.401875567469688 0 +60 66 27502.731884415021341 1 +60 66 27502.731884215019818 0 +60 67 21306.407252632357995 1 +60 67 21306.407252432356472 0 +60 68 29755.702004213511827 1 +60 68 29755.702004013510305 0 +60 69 49446.271334282428143 1 +60 69 49446.271334082426620 0 +60 70 34305.588344146708550 1 +60 70 34305.588343946707027 0 +60 71 29676.190782041609054 1 +60 71 29676.190781841607532 0 +60 72 38532.633252066225396 1 +60 72 38532.633251866223873 0 +60 73 32912.222548359102802 1 +60 73 32912.222548159101279 0 +60 74 20557.335003804146254 1 +60 74 20557.335003604144731 0 +60 75 49198.059360794504755 1 +60 75 49198.059360594503232 0 +60 76 49093.548664495072444 1 +60 76 49093.548664295070921 0 +60 77 29543.196788088622270 1 +60 77 29543.196787888620747 0 +60 78 33853.316385491838446 1 +60 78 33853.316385291836923 0 +60 79 45970.043668770507793 1 +60 79 45970.043668570506270 0 +60 80 20440.696394073092961 1 +60 80 20440.696393873091438 0 +60 81 21929.567839034221834 1 +60 81 21929.567838834220311 0 +60 82 36168.921001537695702 1 +60 82 36168.921001337694179 0 +60 83 31711.538307563030685 1 +60 83 31711.538307363029162 0 +60 84 22223.409459198206605 1 +60 84 22223.409458998205082 0 +60 85 47123.434858664462809 1 +60 85 47123.434858464461286 0 +60 86 22963.544572531616723 1 +60 86 22963.544572331615200 0 +60 87 27565.894574140424083 1 +60 87 27565.894573940422561 0 +60 88 18154.932850925906678 1 +60 88 18154.932850725905155 0 +60 89 32956.801721149990044 1 +60 89 32956.801720949988521 0 +60 90 43703.259927817736752 1 +60 90 43703.259927617735229 0 +60 91 6570.695077517952996 1 +60 91 6570.695077317953292 0 +60 92 28648.365123662195401 1 +60 92 28648.365123462193878 0 +60 93 24131.658341755013680 1 +60 93 24131.658341555012157 0 +60 94 19019.194600564835127 1 +60 94 19019.194600364833605 0 +60 95 29617.316879123449326 1 +60 95 29617.316878923447803 0 +60 96 30397.595113768111332 1 +60 96 30397.595113568109809 0 +60 97 38771.716249164019246 1 +60 97 38771.716248964017723 0 +60 98 38615.861792150564725 1 +60 98 38615.861791950563202 0 +60 99 53354.101159941652440 1 +60 99 53354.101159741650918 0 +61 0 9478.045422453618812 1 +61 0 9478.045422253617289 0 +61 1 30112.591194030850602 1 +61 1 30112.591193830849079 0 +61 2 29926.790584249367384 1 +61 2 29926.790584049365862 0 +61 3 12869.807388281522435 1 +61 3 12869.807388081520912 0 +61 4 37892.113228581547446 1 +61 4 37892.113228381545923 0 +61 5 8542.305136283714091 1 +61 5 8542.305136083712569 0 +61 6 35349.906037196204124 1 +61 6 35349.906036996202602 0 +61 7 7702.028814226078794 1 +61 7 7702.028814026079090 0 +61 8 8614.878986064217315 1 +61 8 8614.878985864215792 0 +61 9 24181.405065985876718 1 +61 9 24181.405065785875195 0 +61 10 7343.728582802191340 1 +61 10 7343.728582602191636 0 +61 11 12979.213212528517033 1 +61 11 12979.213212328515510 0 +61 12 8759.326799331596703 1 +61 12 8759.326799131595180 0 +61 13 15521.641909145044337 1 +61 13 15521.641908945042815 0 +61 14 24631.387717724388494 1 +61 14 24631.387717524386971 0 +61 15 12042.129406491661939 1 +61 15 12042.129406291660416 0 +61 16 24522.059547102209763 1 +61 16 24522.059546902208240 0 +61 17 35659.789901351163280 1 +61 17 35659.789901151161757 0 +61 18 7875.208006787760496 1 +61 18 7875.208006587760792 0 +61 19 4873.823438082547909 1 +61 19 4873.823437882548205 0 +61 20 12395.964448296972478 1 +61 20 12395.964448096970955 0 +61 21 33689.406386205169838 1 +61 21 33689.406386005168315 0 +61 22 24808.182581127548474 1 +61 22 24808.182580927546951 0 +61 23 7325.063777040665627 1 +61 23 7325.063776840665923 0 +61 24 23038.758177351250197 1 +61 24 23038.758177151248674 0 +61 25 16241.269724407189642 1 +61 25 16241.269724207188119 0 +61 26 24221.641108739197080 1 +61 26 24221.641108539195557 0 +61 27 31789.949852833175100 1 +61 27 31789.949852633173577 0 +61 28 27398.340945606076275 1 +61 28 27398.340945406074752 0 +61 29 25034.190159539448359 1 +61 29 25034.190159339446836 0 +61 30 11866.143775413369440 1 +61 30 11866.143775213367917 0 +61 31 17227.990842691753642 1 +61 31 17227.990842491752119 0 +61 32 23048.264929889159248 1 +61 32 23048.264929689157725 0 +61 33 27398.340945606090827 1 +61 33 27398.340945406089304 0 +61 34 28267.300826673774282 1 +61 34 28267.300826473772759 0 +61 35 20518.263851818774128 1 +61 35 20518.263851618772605 0 +61 36 22385.522947945952183 1 +61 36 22385.522947745950660 0 +61 37 8294.356291740317829 1 +61 37 8294.356291540316306 0 +61 38 5508.022440091714088 1 +61 38 5508.022439891714384 0 +61 39 26766.647038562707166 1 +61 39 26766.647038362705644 0 +61 40 22385.522947945933993 1 +61 40 22385.522947745932470 0 +61 41 24983.270262206275220 1 +61 41 24983.270262006273697 0 +61 42 26991.257819967111573 1 +61 42 26991.257819767110050 0 +61 43 27316.889711709616677 1 +61 43 27316.889711509615154 0 +61 44 7277.974170827727903 1 +61 44 7277.974170627728199 0 +61 45 27572.013804254827846 1 +61 45 27572.013804054826323 0 +61 46 31901.641195995885937 1 +61 46 31901.641195795884414 0 +61 47 5579.408887411841533 1 +61 47 5579.408887211841829 0 +61 48 12345.441059850472811 1 +61 48 12345.441059650471288 0 +61 49 25709.527936121896346 1 +61 49 25709.527935921894823 0 +61 50 31689.562809172504785 1 +61 50 31689.562808972503262 0 +61 51 7121.458334438483689 1 +61 51 7121.458334238483985 0 +61 52 31029.392198489556904 1 +61 52 31029.392198289555381 0 +61 53 23048.264929889151972 1 +61 53 23048.264929689150449 0 +61 54 7205.146680594753889 1 +61 54 7205.146680394754185 0 +61 55 13981.473785670850702 1 +61 55 13981.473785470849180 0 +61 56 10534.961890991115069 1 +61 56 10534.961890791113547 0 +61 57 10295.548447895438585 1 +61 57 10295.548447695437062 0 +61 58 15449.131799967603001 1 +61 58 15449.131799767601478 0 +61 59 5919.654761242382847 1 +61 59 5919.654761042383143 0 +61 60 16503.648923005741381 1 +61 60 16503.648922805739858 0 +61 62 38181.323979698448966 1 +61 62 38181.323979498447443 0 +61 63 8264.146787576153656 1 +61 63 8264.146787376152133 0 +61 64 33075.102449385449290 1 +61 64 33075.102449185447767 0 +61 65 31538.293308080013958 1 +61 65 31538.293307880012435 0 +61 66 24592.332193887617905 1 +61 66 24592.332193687616382 0 +61 67 5206.732102077600757 1 +61 67 5206.732101877601053 0 +61 68 14024.510850089260202 1 +61 68 14024.510849889258679 0 +61 69 33093.160948434902821 1 +61 69 33093.160948234901298 0 +61 70 28113.306566853159893 1 +61 70 28113.306566653158370 0 +61 71 13316.378205938322935 1 +61 71 13316.378205738321412 0 +61 72 22029.011433612507972 1 +61 72 22029.011433412506449 0 +61 73 23048.264929889177438 1 +61 73 23048.264929689175915 0 +61 74 11171.322856912418501 1 +61 74 11171.322856712416979 0 +61 75 33258.569696185426437 1 +61 75 33258.569695985424914 0 +61 76 33693.301870669834898 1 +61 76 33693.301870469833375 0 +61 77 33931.025597943385947 1 +61 77 33931.025597743384424 0 +61 78 23038.758177351286577 1 +61 78 23038.758177151285054 0 +61 79 29791.043425354589999 1 +61 79 29791.043425154588476 0 +61 80 6149.946437706087636 1 +61 80 6149.946437506087932 0 +61 81 6831.862272153753111 1 +61 81 6831.862271953753407 0 +61 82 29259.471745654765982 1 +61 82 29259.471745454764459 0 +61 83 25992.607971521567379 1 +61 83 25992.607971321565856 0 +61 84 20256.406948618358001 1 +61 84 20256.406948418356478 0 +61 85 31236.126032616441080 1 +61 85 31236.126032416439557 0 +61 86 7817.499617702848809 1 +61 86 7817.499617502849105 0 +61 87 21595.804428964118415 1 +61 87 21595.804428764116892 0 +61 88 11298.120732365041476 1 +61 88 11298.120732165039954 0 +61 89 27536.294655915735348 1 +61 89 27536.294655715733825 0 +61 90 27396.143779980309773 1 +61 90 27396.143779780308250 0 +61 91 23048.264929889162886 1 +61 91 23048.264929689161363 0 +61 92 24668.383269825695606 1 +61 92 24668.383269625694084 0 +61 93 10832.176788505310469 1 +61 93 10832.176788305308946 0 +61 94 30083.980810787754308 1 +61 94 30083.980810587752785 0 +61 95 13157.260192532699875 1 +61 95 13157.260192332698352 0 +61 96 24181.405065985909459 1 +61 96 24181.405065785907937 0 +61 97 30247.164199174039823 1 +61 97 30247.164198974038300 0 +61 98 22878.313261235925893 1 +61 98 22878.313261035924370 0 +61 99 37481.251523934246507 1 +61 99 37481.251523734244984 0 +62 0 38291.402093100201455 1 +62 0 38291.402092900199932 0 +62 1 18617.343531400430948 1 +62 1 18617.343531200429425 0 +62 2 40637.876500375758042 1 +62 2 40637.876500175756519 0 +62 3 39048.071972894729697 1 +62 3 39048.071972694728174 0 +62 4 23589.032736285000283 1 +62 4 23589.032736084998760 0 +62 5 34231.116126311520929 1 +62 5 34231.116126111519407 0 +62 6 38975.637453557894332 1 +62 6 38975.637453357892809 0 +62 7 43946.966587064074702 1 +62 7 43946.966586864073179 0 +62 8 41649.102041468460811 1 +62 8 41649.102041268459288 0 +62 9 43518.859297032089671 1 +62 9 43518.859296832088148 0 +62 10 30990.326303219022520 1 +62 10 30990.326303019020997 0 +62 11 25494.755481597880134 1 +62 11 25494.755481397878611 0 +62 12 35167.364680358987243 1 +62 12 35167.364680158985720 0 +62 13 51758.091035692981677 1 +62 13 51758.091035492980154 0 +62 14 45750.816443804753362 1 +62 14 45750.816443604751839 0 +62 15 34522.584975966092316 1 +62 15 34522.584975766090793 0 +62 16 14761.614396715478506 1 +62 16 14761.614396515476983 0 +62 17 39618.118350517434010 1 +62 17 39618.118350317432487 0 +62 18 40903.467175067322387 1 +62 18 40903.467174867320864 0 +62 19 42211.123114782079938 1 +62 19 42211.123114582078415 0 +62 20 30050.896664987340046 1 +62 20 30050.896664787338523 0 +62 21 37828.810141288093291 1 +62 21 37828.810141088091768 0 +62 22 43746.105187304623541 1 +62 22 43746.105187104622019 0 +62 23 36502.951445302918728 1 +62 23 36502.951445102917205 0 +62 24 60930.619996122026350 1 +62 24 60930.619995922024827 0 +62 25 34277.200760675390484 1 +62 25 34277.200760475388961 0 +62 26 41491.458166367578087 1 +62 26 41491.458166167576564 0 +62 27 40230.112182201133692 1 +62 27 40230.112182001132169 0 +62 28 32071.197736114514555 1 +62 28 32071.197735914513032 0 +62 29 31376.138149717473425 1 +62 29 31376.138149517471902 0 +62 30 39079.041440172761213 1 +62 30 39079.041439972759690 0 +62 31 21966.485550322322524 1 +62 31 21966.485550122321001 0 +62 32 58484.209827589191264 1 +62 32 58484.209827389189741 0 +62 33 31561.212768025841797 1 +62 33 31561.212767825840274 0 +62 34 33829.233157673384994 1 +62 34 33829.233157473383471 0 +62 35 28571.971567188356858 1 +62 35 28571.971566988355335 0 +62 36 46525.694779622674105 1 +62 36 46525.694779422672582 0 +62 37 39569.626578468261869 1 +62 37 39569.626578268260346 0 +62 38 36285.426299859507708 1 +62 38 36285.426299659506185 0 +62 39 47437.647750157761038 1 +62 39 47437.647749957759515 0 +62 40 36435.010247638201690 1 +62 40 36435.010247438200167 0 +62 41 38064.659727870108327 1 +62 41 38064.659727670106804 0 +62 42 49071.631088946480304 1 +62 42 49071.631088746478781 0 +62 43 41868.710976779751945 1 +62 43 41868.710976579750422 0 +62 44 45224.339980877557537 1 +62 44 45224.339980677556014 0 +62 45 35784.742330374414450 1 +62 45 35784.742330174412928 0 +62 46 36160.046523406483175 1 +62 46 36160.046523206481652 0 +62 47 43296.298030705998826 1 +62 47 43296.298030505997303 0 +62 48 38810.480692611556151 1 +62 48 38810.480692411554628 0 +62 49 14387.245083685005739 1 +62 49 14387.245083485004216 0 +62 50 6642.619343264858799 1 +62 50 6642.619343064859095 0 +62 51 38161.857541770601529 1 +62 51 38161.857541570600006 0 +62 52 22982.670341806449869 1 +62 52 22982.670341606448346 0 +62 53 41737.443729878781596 1 +62 53 41737.443729678780073 0 +62 54 39437.470404067382333 1 +62 54 39437.470403867380810 0 +62 55 24841.967122834608745 1 +62 55 24841.967122634607222 0 +62 56 35444.797737570290337 1 +62 56 35444.797737370288814 0 +62 57 33858.550683016394032 1 +62 57 33858.550682816392509 0 +62 58 23359.993008853336505 1 +62 58 23359.993008653334982 0 +62 59 38607.396492949053936 1 +62 59 38607.396492749052413 0 +62 60 53957.257470940981875 1 +62 60 53957.257470740980352 0 +62 61 38181.323979698448966 1 +62 61 38181.323979498447443 0 +62 63 34537.157626207750582 1 +62 63 34537.157626007749059 0 +62 64 33266.001849852204032 1 +62 64 33266.001849652202509 0 +62 65 36197.565848847843881 1 +62 65 36197.565848647842358 0 +62 66 39448.991423791245325 1 +62 66 39448.991423591243802 0 +62 67 34795.318610704300227 1 +62 67 34795.318610504298704 0 +62 68 30235.411514101968351 1 +62 68 30235.411513901966828 0 +62 69 21551.699419638265681 1 +62 69 21551.699419438264158 0 +62 70 42738.605219177537947 1 +62 70 42738.605218977536424 0 +62 71 25275.653995506851061 1 +62 71 25275.653995306849538 0 +62 72 19105.651150209465413 1 +62 72 19105.651150009463890 0 +62 73 38704.813215379152098 1 +62 73 38704.813215179150575 0 +62 74 36674.183249205278116 1 +62 74 36674.183249005276593 0 +62 75 28564.335934284536052 1 +62 75 28564.335934084534529 0 +62 76 24042.404662011853361 1 +62 76 24042.404661811851838 0 +62 77 37803.152451048750663 1 +62 77 37803.152450848749140 0 +62 78 40469.458422632946167 1 +62 78 40469.458422432944644 0 +62 79 9337.328807776231770 1 +62 79 9337.328807576230247 0 +62 80 33647.464294848345162 1 +62 80 33647.464294648343639 0 +62 81 34318.875238978544076 1 +62 81 34318.875238778542553 0 +62 82 53045.610413091781083 1 +62 82 53045.610412891779561 0 +62 83 45395.803242492795107 1 +62 83 45395.803242292793584 0 +62 84 32837.008183864883904 1 +62 84 32837.008183664882381 0 +62 85 21208.389674804209790 1 +62 85 21208.389674604208267 0 +62 86 31078.410485170927132 1 +62 86 31078.410484970925609 0 +62 87 35294.779615023784572 1 +62 87 35294.779614823783049 0 +62 88 37753.072079743506038 1 +62 88 37753.072079543504515 0 +62 89 44303.704506435868097 1 +62 89 44303.704506235866575 0 +62 90 18128.009159977613308 1 +62 90 18128.009159777611785 0 +62 91 58597.580152911468758 1 +62 91 58597.580152711467235 0 +62 92 29816.254843260445341 1 +62 92 29816.254843060443818 0 +62 93 30354.587971796478087 1 +62 93 30354.587971596476564 0 +62 94 42539.752400737721473 1 +62 94 42539.752400537719950 0 +62 95 27244.368521263146249 1 +62 95 27244.368521063144726 0 +62 96 38593.780357139054104 1 +62 96 38593.780356939052581 0 +62 97 40953.927593373882701 1 +62 97 40953.927593173881178 0 +62 98 26664.828936604859337 1 +62 98 26664.828936404857814 0 +62 99 20255.525993317587563 1 +62 99 20255.525993117586040 0 +63 0 17565.691384008881869 1 +63 0 17565.691383808880346 0 +63 1 27220.129774571323651 1 +63 1 27220.129774371322128 0 +63 2 37778.036964091879781 1 +63 2 37778.036963891878258 0 +63 3 20659.446296550213447 1 +63 3 20659.446296350211924 0 +63 4 34351.275518368282064 1 +63 4 34351.275518168280541 0 +63 5 13181.424085030583228 1 +63 5 13181.424084830581705 0 +63 6 41516.329319639451569 1 +63 6 41516.329319439450046 0 +63 7 11831.153049747252226 1 +63 7 11831.153049547250703 0 +63 8 8748.190410912367952 1 +63 8 8748.190410712366429 0 +63 9 19542.014312683593744 1 +63 9 19542.014312483592221 0 +63 10 7689.135456792816512 1 +63 10 7689.135456592816809 0 +63 11 11229.698555785536882 1 +63 11 11229.698555585535360 0 +63 12 5253.850116342290676 1 +63 12 5253.850116142290972 0 +63 13 18118.244306263266481 1 +63 13 18118.244306063264958 0 +63 14 21219.876080722970073 1 +63 14 21219.876080522968550 0 +63 15 19657.494823212306073 1 +63 15 19657.494823012304551 0 +63 16 22128.534666189560085 1 +63 16 22128.534665989558562 0 +63 17 42249.136048206208216 1 +63 17 42249.136048006206693 0 +63 18 11515.031710394487163 1 +63 18 11515.031710194485640 0 +63 19 12822.112075563998587 1 +63 19 12822.112075363997064 0 +63 20 14459.710664883474237 1 +63 20 14459.710664683472714 0 +63 21 40422.204172794510669 1 +63 21 40422.204172594509146 0 +63 22 31425.298357945837779 1 +63 22 31425.298357745836256 0 +63 23 9337.882612466859428 1 +63 23 9337.882612266857905 0 +63 24 26809.588148867085692 1 +63 24 26809.588148667084170 0 +63 25 24288.515597304911353 1 +63 25 24288.515597104909830 0 +63 26 20559.256296821869910 1 +63 26 20559.256296621868387 0 +63 27 27056.489732847912819 1 +63 27 27056.489732647911296 0 +63 28 34458.029995299497386 1 +63 28 34458.029995099495864 0 +63 29 32166.967006470673368 1 +63 29 32166.967006270671845 0 +63 30 5449.199787932217987 1 +63 30 5449.199787732218283 0 +63 31 15741.375073005665399 1 +63 31 15741.375072805663876 0 +63 32 24327.823921811159380 1 +63 32 24327.823921611157857 0 +63 33 33746.385227465027128 1 +63 33 33746.385227265025605 0 +63 34 22004.673863304746192 1 +63 34 22004.673863104744669 0 +63 35 28482.359640399961791 1 +63 35 28482.359640199960268 0 +63 36 21198.970810117563815 1 +63 36 21198.970809917562292 0 +63 37 11940.942637300749993 1 +63 37 11940.942637100748470 0 +63 38 4105.645384506436130 1 +63 38 4105.645384306436426 0 +63 39 23595.868654312936997 1 +63 39 23595.868654112935474 0 +63 40 18981.028671717067482 1 +63 40 18981.028671517065959 0 +63 41 17521.002020181695116 1 +63 41 17521.002019981693593 0 +63 42 23369.454896017719875 1 +63 42 23369.454895817718352 0 +63 43 34960.767347379805869 1 +63 43 34960.767347179804347 0 +63 44 11566.023086611787221 1 +63 44 11566.023086411785698 0 +63 45 35499.093005911774526 1 +63 45 35499.093005711773003 0 +63 46 38756.027994647884043 1 +63 46 38756.027994447882520 0 +63 47 9736.430603586575671 1 +63 47 9736.430603386574148 0 +63 48 5870.995619771560996 1 +63 48 5870.995619571561292 0 +63 49 23636.179035453809774 1 +63 49 23636.179035253808252 0 +63 50 28049.120525372967677 1 +63 50 28049.120525172966154 0 +63 51 7177.300706585684566 1 +63 51 7177.300706385684862 0 +63 52 25774.632347431463131 1 +63 52 25774.632347231461608 0 +63 53 17532.250433375116700 1 +63 53 17532.250433175115177 0 +63 54 11175.918646862479363 1 +63 54 11175.918646662477840 0 +63 55 16927.699317375656392 1 +63 55 16927.699317175654869 0 +63 56 18463.572550029697595 1 +63 56 18463.572549829696072 0 +63 57 18109.954404720134335 1 +63 57 18109.954404520132812 0 +63 58 23362.360512323532021 1 +63 58 23362.360512123530498 0 +63 59 6778.312237843126240 1 +63 59 6778.312237643126537 0 +63 60 19667.774607842809928 1 +63 60 19667.774607642808405 0 +63 61 8264.146787576153656 1 +63 61 8264.146787376152133 0 +63 62 34537.157626207750582 1 +63 62 34537.157626007749059 0 +63 64 35022.117472834986984 1 +63 64 35022.117472634985461 0 +63 65 38629.294042660789273 1 +63 65 38629.294042460787750 0 +63 66 23061.718772552532755 1 +63 66 23061.718772352531232 0 +63 67 11424.737696096304717 1 +63 67 11424.737695896303194 0 +63 68 20934.676447858939355 1 +63 68 20934.676447658937832 0 +63 69 30629.209329100172909 1 +63 69 30629.209328900171386 0 +63 70 23598.937198751151300 1 +63 70 23598.937198551149777 0 +63 71 11693.855001157648076 1 +63 71 11693.855000957646553 0 +63 72 21200.304005556663469 1 +63 72 21200.304005356661946 0 +63 73 17532.250433375113062 1 +63 73 17532.250433175111539 0 +63 74 9976.664669483630860 1 +63 74 9976.664669283629337 0 +63 75 29853.721463123478316 1 +63 75 29853.721462923476793 0 +63 76 29631.805781943243346 1 +63 76 29631.805781743241823 0 +63 77 40556.444680861684901 1 +63 77 40556.444680661683378 0 +63 78 17521.002020181702392 1 +63 78 17521.002019981700869 0 +63 79 26850.794706162472721 1 +63 79 26850.794705962471198 0 +63 80 6726.782951526399302 1 +63 80 6726.782951326399598 0 +63 81 9545.602183662222160 1 +63 81 9545.602183462220637 0 +63 82 24382.273220772240165 1 +63 82 24382.273220572238642 0 +63 83 22075.290669126967259 1 +63 83 22075.290668926965736 0 +63 84 28046.005397790559073 1 +63 84 28046.005397590557550 0 +63 85 27686.906710990304418 1 +63 85 27686.906710790302895 0 +63 86 8120.121475624865525 1 +63 86 8120.121475424865821 0 +63 87 19216.116709153186093 1 +63 87 19216.116708953184570 0 +63 88 19466.918979339505313 1 +63 88 19466.918979139503790 0 +63 89 23708.254887935279839 1 +63 89 23708.254887735278317 0 +63 90 24861.380172273078642 1 +63 90 24861.380172073077119 0 +63 91 24244.692306278295291 1 +63 91 24244.692306078293768 0 +63 92 31981.680808732577134 1 +63 92 31981.680808532575611 0 +63 93 11979.268895346764111 1 +63 93 11979.268895146762588 0 +63 94 37786.680849996679171 1 +63 94 37786.680849796677649 0 +63 95 13617.293084348140837 1 +63 95 13617.293084148139314 0 +63 96 19794.891930376707023 1 +63 96 19794.891930176705500 0 +63 97 23513.000659935132717 1 +63 97 23513.000659735131194 0 +63 98 24516.858017772614403 1 +63 98 24516.858017572612880 0 +63 99 33867.174808401628979 1 +63 99 33867.174808201627457 0 +64 0 33163.277893014324945 1 +64 0 33163.277892814323422 0 +64 1 14958.536945193234715 1 +64 1 14958.536944993233192 0 +64 2 35763.978713105425413 1 +64 2 35763.978712905423890 0 +64 3 34175.561970859882422 1 +64 3 34175.561970659880899 0 +64 4 10541.109843407182780 1 +64 4 10541.109843207181257 0 +64 5 29185.951833443505166 1 +64 5 29185.951833243503643 0 +64 6 29534.549214293234400 1 +64 6 29534.549214093232877 0 +64 7 39048.386644079546386 1 +64 7 39048.386643879544863 0 +64 8 36519.212309878690576 1 +64 8 36519.212309678689053 0 +64 9 43963.905838864171528 1 +64 9 43963.905838664170005 0 +64 10 27781.718089296235121 1 +64 10 27781.718089096233598 0 +64 11 32194.611066108507657 1 +64 11 32194.611065908506134 0 +64 12 33345.699864241047180 1 +64 12 33345.699864041045657 0 +64 13 46693.447715529051493 1 +64 13 46693.447715329049970 0 +64 14 42116.925630438752705 1 +64 14 42116.925630238751182 0 +64 15 29194.276429787445522 1 +64 15 29194.276429587443999 0 +64 16 36176.169201029937540 1 +64 16 36176.169200829936017 0 +64 17 11613.496819430991309 1 +64 17 11613.496819230989786 0 +64 18 35886.434458877047291 1 +64 18 35886.434458677045768 0 +64 19 37137.308830005815253 1 +64 19 37137.308829805813730 0 +64 20 30187.001015069974528 1 +64 20 30187.001014869973005 0 +64 21 10095.394718801784620 1 +64 21 10095.394718601783097 0 +64 22 39032.794054393300030 1 +64 22 39032.794054193298507 0 +64 23 31550.687134017767676 1 +64 23 31550.687133817766153 0 +64 24 55922.593148296160507 1 +64 24 55922.593148096158984 0 +64 25 29089.126602539523446 1 +64 25 29089.126602339521924 0 +64 26 40458.354160898117698 1 +64 26 40458.354160698116175 0 +64 27 48110.010391936739325 1 +64 27 48110.010391736737802 0 +64 28 23973.482215686919517 1 +64 28 23973.482215486917994 0 +64 29 26717.395664462390414 1 +64 29 26717.395664262388891 0 +64 30 36518.197646033266210 1 +64 30 36518.197645833264687 0 +64 31 23863.044950184626941 1 +64 31 23863.044949984625418 0 +64 32 53490.188669780545752 1 +64 32 53490.188669580544229 0 +64 33 26300.370666596787487 1 +64 33 26300.370666396785964 0 +64 34 49266.977151575090829 1 +64 34 49266.977151375089306 0 +64 35 19400.723594811959629 1 +64 35 19400.723594611958106 0 +64 36 41529.611614200053737 1 +64 36 41529.611614000052214 0 +64 37 34874.044679217571684 1 +64 37 34874.044679017570161 0 +64 38 31255.440402993299358 1 +64 38 31255.440402793297835 0 +64 39 43901.358804419462103 1 +64 39 43901.358804219460580 0 +64 40 39993.455321796951466 1 +64 40 39993.455321596949943 0 +64 41 52479.901955272114719 1 +64 41 52479.901955072113196 0 +64 42 45582.677391517674550 1 +64 42 45582.677391317673028 0 +64 43 36936.941061163270206 1 +64 43 36936.941060963268683 0 +64 44 40128.565128616908623 1 +64 44 40128.565128416907100 0 +64 45 18044.266622147802991 1 +64 45 18044.266621947801468 0 +64 46 9233.771327711698177 1 +64 46 9233.771327511696654 0 +64 47 38269.256988736189669 1 +64 47 38269.256988536188146 0 +64 48 36842.740848936424300 1 +64 48 36842.740848736422777 0 +64 49 31351.728459211935842 1 +64 49 31351.728459011934319 0 +64 50 34418.714786488235404 1 +64 50 34418.714786288233881 0 +64 51 34273.090645449017757 1 +64 51 34273.090645249016234 0 +64 52 48713.744043008147855 1 +64 52 48713.744042808146332 0 +64 53 52490.872746861685300 1 +64 53 52490.872746661683777 0 +64 54 34220.760406044908450 1 +64 54 34220.760405844906927 0 +64 55 21447.545317643751332 1 +64 55 21447.545317443749809 0 +64 56 30729.783874446860864 1 +64 56 30729.783874246859341 0 +64 57 28597.165013674228248 1 +64 57 28597.165013474226726 0 +64 58 18279.790314048059372 1 +64 58 18279.790313848057849 0 +64 59 33778.285272699256893 1 +64 59 33778.285272499255370 0 +64 60 49015.311961936633452 1 +64 60 49015.311961736631929 0 +64 61 33075.102449385449290 1 +64 61 33075.102449185447767 0 +64 62 33266.001849852204032 1 +64 62 33266.001849652202509 0 +64 63 35022.117472834986984 1 +64 63 35022.117472634985461 0 +64 65 29851.080294992112613 1 +64 65 29851.080294792111090 0 +64 66 39993.455321796966018 1 +64 66 39993.455321596964495 0 +64 67 30982.733774213967990 1 +64 67 30982.733774013966467 0 +64 68 25016.131189733925567 1 +64 68 25016.131189533924044 0 +64 69 17002.309945982022327 1 +64 69 17002.309945782020804 0 +64 70 45131.761718452835339 1 +64 70 45131.761718252833816 0 +64 71 34085.237892428864143 1 +64 71 34085.237892228862620 0 +64 72 33948.509761109715328 1 +64 72 33948.509760909713805 0 +64 73 52490.872746861714404 1 +64 73 52490.872746661712881 0 +64 74 35161.161848300667771 1 +64 74 35161.161848100666248 0 +64 75 6213.232234118912857 1 +64 75 6213.232233918913153 0 +64 76 48703.500776930653956 1 +64 76 48703.500776730652433 0 +64 77 20104.403051740198862 1 +64 77 20104.403051540197339 0 +64 78 52479.901955272129271 1 +64 78 52479.901955072127748 0 +64 79 30735.147080593953433 1 +64 79 30735.147080393951910 0 +64 80 29926.984029975290468 1 +64 80 29926.984029775288946 0 +64 81 31557.078626859158248 1 +64 81 31557.078626659156726 0 +64 82 49344.867506188820698 1 +64 82 49344.867505988819175 0 +64 83 42680.364958067853877 1 +64 83 42680.364957867852354 0 +64 84 27616.121485925385059 1 +64 84 27616.121485725383536 0 +64 85 13820.647015920903868 1 +64 85 13820.647015720902345 0 +64 86 27157.608001317741582 1 +64 86 27157.608001117740059 0 +64 87 36285.347162251084228 1 +64 87 36285.347162051082705 0 +64 88 32561.536841170680418 1 +64 88 32561.536840970678895 0 +64 89 42913.749762739185826 1 +64 89 42913.749762539184303 0 +64 90 15295.908531418852363 1 +64 90 15295.908531218850840 0 +64 91 53677.762261421506992 1 +64 91 53677.762261221505469 0 +64 92 23248.112655598728452 1 +64 92 23248.112655398726929 0 +64 93 25665.530979260805907 1 +64 93 25665.530979060804384 0 +64 94 37810.053514454579272 1 +64 94 37810.053514254577749 0 +64 95 31131.359002371005772 1 +64 95 31131.359002171004249 0 +64 96 43963.905838864186080 1 +64 96 43963.905838664184557 0 +64 97 51470.479703731543850 1 +64 97 51470.479703531542327 0 +64 98 26235.186846949953178 1 +64 98 26235.186846749951656 0 +64 99 46602.807269954573712 1 +64 99 46602.807269754572189 0 +65 0 22738.781444755528355 1 +65 0 22738.781444555526832 0 +65 1 26449.616510940628359 1 +65 1 26449.616510740626836 0 +65 2 12613.817619143821503 1 +65 2 12613.817618943819980 0 +65 3 26238.704180416927557 1 +65 3 26238.704180216926034 0 +65 4 34625.773876586012193 1 +65 4 34625.773876386010670 0 +65 5 25846.878756835634704 1 +65 5 25846.878756635633181 0 +65 6 3822.013955689027625 1 +65 6 3822.013955489027921 0 +65 7 30285.465060409493162 1 +65 7 30285.465060209491639 0 +65 8 36979.334537441704015 1 +65 8 36979.334537241702492 0 +65 9 39740.742483221692964 1 +65 9 39740.742483021691442 0 +65 10 31012.766410627635196 1 +65 10 31012.766410427633673 0 +65 11 35123.760648696668795 1 +65 11 35123.760648496667272 0 +65 12 36168.857609937571397 1 +65 12 36168.857609737569874 0 +65 13 38865.856053077994147 1 +65 13 38865.856052877992624 0 +65 14 39956.634348622916150 1 +65 14 39956.634348422914627 0 +65 15 19569.924359390352038 1 +65 15 19569.924359190350515 0 +65 16 40204.508561186834413 1 +65 16 40204.508560986832890 0 +65 17 29390.506214757759153 1 +65 17 29390.506214557757630 0 +65 18 27708.101400991261471 1 +65 18 27708.101400791259948 0 +65 19 28052.199085110893066 1 +65 19 28052.199084910891543 0 +65 20 34408.950495113123907 1 +65 20 34408.950494913122384 0 +65 21 26009.185245422413573 1 +65 21 26009.185245222412050 0 +65 22 16811.055133161622507 1 +65 22 16811.055132961620984 0 +65 23 30107.317366347713687 1 +65 23 30107.317366147712164 0 +65 24 49838.385978591570165 1 +65 24 49838.385978391568642 0 +65 25 16926.280299624137115 1 +65 25 16926.280299424135592 0 +65 26 40068.110846913317800 1 +65 26 40068.110846713316278 0 +65 27 47423.549424402735895 1 +65 27 47423.549424202734372 0 +65 28 10687.353328642024280 1 +65 28 10687.353328442022757 0 +65 29 13056.417561231926811 1 +65 29 13056.417561031925288 0 +65 30 39145.961470211295818 1 +65 30 39145.961470011294296 0 +65 31 28948.511097694638011 1 +65 31 28948.511097494636488 0 +65 32 36035.215882146891090 1 +65 32 36035.215881946889567 0 +65 33 4886.896720783236560 1 +65 33 4886.896720583236856 0 +65 34 49526.063122025851044 1 +65 34 49526.063121825849521 0 +65 35 22288.345482324519253 1 +65 35 22288.345482124517730 0 +65 36 31412.373050192763912 1 +65 36 31412.373049992762390 0 +65 37 30598.985057261539623 1 +65 37 30598.985057061538100 0 +65 38 34574.414450617172406 1 +65 38 34574.414450417170883 0 +65 39 40460.041078701746301 1 +65 39 40460.041078501744778 0 +65 40 36052.430072829170967 1 +65 40 36052.430072629169445 0 +65 41 55622.649465926879202 1 +65 41 55622.649465726877679 0 +65 42 36000.405174183179042 1 +65 42 36000.405173983177519 0 +65 43 12336.968182425749546 1 +65 43 12336.968182225748023 0 +65 44 27569.865114894360886 1 +65 44 27569.865114694359363 0 +65 45 24885.933753488112416 1 +65 45 24885.933753288110893 0 +65 46 22147.190069020602095 1 +65 46 22147.190068820600573 0 +65 47 31413.600894466748287 1 +65 47 31413.600894266746764 0 +65 48 39393.330651437499910 1 +65 48 39393.330651237498387 0 +65 49 34886.931308812869247 1 +65 49 34886.931308612867724 0 +65 50 37771.639804398109845 1 +65 50 37771.639804198108322 0 +65 51 38224.897278990421910 1 +65 51 38224.897278790420387 0 +65 52 48312.143999507010449 1 +65 52 48312.143999307008926 0 +65 53 52296.674342319209245 1 +65 53 52296.674342119207722 0 +65 54 27819.410787047530903 1 +65 54 27819.410786847529380 0 +65 55 27282.474501536627940 1 +65 55 27282.474501336626417 0 +65 56 22358.007574926970847 1 +65 56 22358.007574726969324 0 +65 57 23864.062659311537573 1 +65 57 23864.062659111536050 0 +65 58 18704.987217600508302 1 +65 58 18704.987217400506779 0 +65 59 32158.915141926612705 1 +65 59 32158.915141726611182 0 +65 60 22193.401875767471211 1 +65 60 22193.401875567469688 0 +65 61 31538.293308080013958 1 +65 61 31538.293307880012435 0 +65 62 36197.565848847843881 1 +65 62 36197.565848647842358 0 +65 63 38629.294042660789273 1 +65 63 38629.294042460787750 0 +65 64 29851.080294992112613 1 +65 64 29851.080294792111090 0 +65 66 35035.571787328794017 1 +65 66 35035.571787128792494 0 +65 67 35525.120404945395421 1 +65 67 35525.120404745393898 0 +65 68 23583.017256823048228 1 +65 68 23583.017256623046705 0 +65 69 28953.334507613588357 1 +65 69 28953.334507413586834 0 +65 70 44805.869831081217853 1 +65 70 44805.869830881216330 0 +65 71 36198.320330919166736 1 +65 71 36198.320330719165213 0 +65 72 36282.545715243868472 1 +65 72 36282.545715043866949 0 +65 73 52552.717891740758205 1 +65 73 52552.717891540756682 0 +65 74 37675.959965948182798 1 +65 74 37675.959965748181276 0 +65 75 30030.809091955328768 1 +65 75 30030.809091755327245 0 +65 76 48092.002007449205848 1 +65 76 48092.002007249204325 0 +65 77 10047.779597066579299 1 +65 77 10047.779596866577776 0 +65 78 52230.674441695155110 1 +65 78 52230.674441495153587 0 +65 79 33896.034469120742870 1 +65 79 33896.034468920741347 0 +65 80 34300.193534574005753 1 +65 80 34300.193534374004230 0 +65 81 34645.052841015451122 1 +65 81 34645.052840815449599 0 +65 82 47437.985314558434766 1 +65 82 47437.985314358433243 0 +65 83 41999.047303563987953 1 +65 83 41999.047303363986430 0 +65 84 12360.230476373475540 1 +65 84 12360.230476173474017 0 +65 85 28158.397607398517721 1 +65 85 28158.397607198516198 0 +65 86 30592.459434874537692 1 +65 86 30592.459434674536169 0 +65 87 36015.600612267320685 1 +65 87 36015.600612067319162 0 +65 88 21606.425272618871531 1 +65 88 21606.425272418870009 0 +65 89 42214.372497941789334 1 +65 89 42214.372497741787811 0 +65 90 23534.077314370457316 1 +65 90 23534.077314170455793 0 +65 91 28549.950422646845254 1 +65 91 28549.950422446843731 0 +65 92 7040.841258422758074 1 +65 92 7040.841258222758370 0 +65 93 26904.330991477734642 1 +65 93 26904.330991277733119 0 +65 94 15817.654096697957357 1 +65 94 15817.654096497955834 0 +65 95 34926.703000057445024 1 +65 95 34926.702999857443501 0 +65 96 41772.267383616068400 1 +65 96 41772.267383416066878 0 +65 97 52066.978247645660304 1 +65 97 52066.978247445658781 0 +65 98 29232.389073755090067 1 +65 98 29232.389073555088544 0 +65 99 46502.117238622449804 1 +65 99 46502.117238422448281 0 +66 0 26798.043336576134607 1 +66 0 26798.043336376133084 0 +66 1 31536.831573841645877 1 +66 1 31536.831573641644354 0 +66 2 38383.882555521267932 1 +66 2 38383.882555321266409 0 +66 3 34034.391693930185284 1 +66 3 34034.391693730183761 0 +66 4 39125.033936507359613 1 +66 4 39125.033936307358090 0 +66 5 19844.948246532876510 1 +66 5 19844.948246332874987 0 +66 6 37656.038211793304072 1 +66 6 37656.038211593302549 0 +66 7 28047.376224160754646 1 +66 7 28047.376223960753123 0 +66 8 19939.320395272301539 1 +66 8 19939.320395072300016 0 +66 9 6770.588026538819577 1 +66 9 6770.588026338819873 0 +66 10 19929.022147287647385 1 +66 10 19929.022147087645862 0 +66 11 18787.328104817541316 1 +66 11 18787.328104617539793 0 +66 12 18785.876263364512852 1 +66 12 18785.876263164511329 0 +66 13 19234.540485607074515 1 +66 13 19234.540485407072993 0 +66 14 21000.160605246732302 1 +66 14 21000.160605046730780 0 +66 15 28180.323810249330563 1 +66 15 28180.323810049329040 0 +66 16 26074.878113432238024 1 +66 16 26074.878113232236501 0 +66 17 38767.524831421978888 1 +66 17 38767.524831221977365 0 +66 18 18448.601796707273024 1 +66 18 18448.601796507271501 0 +66 19 26809.722916603976046 1 +66 19 26809.722916403974523 0 +66 20 24716.847402469189547 1 +66 20 24716.847402269188024 0 +66 21 37242.897910089581273 1 +66 21 37242.897909889579751 0 +66 22 30697.017183476615173 1 +66 22 30697.017183276613650 0 +66 23 17428.221362983975268 1 +66 23 17428.221362783973746 0 +66 24 25017.873110767013713 1 +66 24 25017.873110567012191 0 +66 25 30202.753222639432352 1 +66 25 30202.753222439430829 0 +66 26 6705.821471003553597 1 +66 26 6705.821470803553893 0 +66 27 12774.143194413363744 1 +66 27 12774.143194213362221 0 +66 28 34049.647633768981905 1 +66 28 34049.647633568980382 0 +66 29 32020.877186620527937 1 +66 29 32020.877186420526414 0 +66 30 18538.373893711293931 1 +66 30 18538.373893511292408 0 +66 31 27854.852468308090465 1 +66 31 27854.852468108088942 0 +66 32 20991.579967391106038 1 +66 32 20991.579967191104515 0 +66 33 31969.953953757973068 1 +66 33 31969.953953557971545 0 +66 34 16753.519026242815016 1 +66 34 16753.519026042813493 0 +66 35 39120.915376317090704 1 +66 35 39120.915376117089181 0 +66 36 7228.388134623995938 1 +66 36 7228.388134423996235 0 +66 37 28385.717197472025873 1 +66 37 28385.717197272024350 0 +66 38 20901.799097371636890 1 +66 38 20901.799097171635367 0 +66 39 22939.785405610651651 1 +66 39 22939.785405410650128 0 +66 40 7988.196311656868602 1 +66 40 7988.196311456868898 0 +66 41 33249.572160627270932 1 +66 41 33249.572160427269409 0 +66 42 24410.491792305027047 1 +66 42 24410.491792105025525 0 +66 43 34802.553175328852376 1 +66 43 34802.553175128850853 0 +66 44 23418.261736174878024 1 +66 44 23418.261735974876501 0 +66 45 46218.944143388012890 1 +66 45 46218.944143188011367 0 +66 46 36062.385033483253210 1 +66 46 36062.385033283251687 0 +66 47 22550.266845899281179 1 +66 47 22550.266845699279656 0 +66 48 18304.055108847896918 1 +66 48 18304.055108647895395 0 +66 49 27372.126414667363861 1 +66 49 27372.126414467362338 0 +66 50 32846.746127326521673 1 +66 50 32846.746127126520150 0 +66 51 24614.389121232230536 1 +66 51 24614.389121032229014 0 +66 52 28687.907856797282875 1 +66 52 28687.907856597281352 0 +66 53 31197.757349814732152 1 +66 53 31197.757349614730629 0 +66 54 18448.601796707298490 1 +66 54 18448.601796507296967 0 +66 55 30892.952837350116170 1 +66 55 30892.952837150114647 0 +66 56 27774.776716250096797 1 +66 56 27774.776716050095274 0 +66 57 30016.044615771974350 1 +66 57 30016.044615571972827 0 +66 58 31128.182507490459102 1 +66 58 31128.182507290457579 0 +66 59 19048.773515952008893 1 +66 59 19048.773515752007370 0 +66 60 27502.731884415021341 1 +66 60 27502.731884215019818 0 +66 61 24592.332193887617905 1 +66 61 24592.332193687616382 0 +66 62 39448.991423791245325 1 +66 62 39448.991423591243802 0 +66 63 23061.718772552532755 1 +66 63 23061.718772352531232 0 +66 64 39993.455321796966018 1 +66 64 39993.455321596964495 0 +66 65 35035.571787328794017 1 +66 65 35035.571787128792494 0 +66 67 27304.492562519262719 1 +66 67 27304.492562319261197 0 +66 68 33430.468940219172509 1 +66 68 33430.468940019170986 0 +66 69 34671.769409212502069 1 +66 69 34671.769409012500546 0 +66 70 10307.717400374043791 1 +66 70 10307.717400174042268 0 +66 71 15352.453206006568507 1 +66 71 15352.453205806566984 0 +66 72 24195.819294227032515 1 +66 72 24195.819294027030992 0 +66 73 31632.667901717079076 1 +66 73 31632.667901517077553 0 +66 74 17569.254559832399536 1 +66 74 17569.254559632398013 0 +66 75 37997.472209416300757 1 +66 75 37997.472209216299234 0 +66 76 34750.136639822187135 1 +66 76 34750.136639622185612 0 +66 77 34081.700520779617364 1 +66 77 34081.700520579615841 0 +66 78 27805.838710740514216 1 +66 78 27805.838710540512693 0 +66 79 31196.953186554474087 1 +66 79 31196.953186354472564 0 +66 80 25421.186790118750650 1 +66 80 25421.186789918749128 0 +66 81 19584.591428448264196 1 +66 81 19584.591428248262673 0 +66 82 25125.850086851165543 1 +66 82 25125.850086651164020 0 +66 83 23243.700832759408513 1 +66 83 23243.700832559406990 0 +66 84 31053.262169820627605 1 +66 84 31053.262169620626082 0 +66 85 32426.575778488495416 1 +66 85 32426.575778288493893 0 +66 86 21621.415885260001232 1 +66 86 21621.415885059999709 0 +66 87 19276.426365104016440 1 +66 87 19276.426364904014918 0 +66 88 28394.280516121831170 1 +66 88 28394.280515921829647 0 +66 89 22422.102082208795764 1 +66 89 22422.102082008794241 0 +66 90 28924.549454850210168 1 +66 90 28924.549454650208645 0 +66 91 32703.775176715564157 1 +66 91 32703.775176515562634 0 +66 92 31818.307742471384699 1 +66 92 31818.307742271383177 0 +66 93 22500.262698078022368 1 +66 93 22500.262697878020845 0 +66 94 37447.563631817072746 1 +66 94 37447.563631617071223 0 +66 95 22803.964523161652323 1 +66 95 22803.964522961650800 0 +66 96 19794.264675157664897 1 +66 96 19794.264674957663374 0 +66 97 19379.440473823546199 1 +66 97 19379.440473623544676 0 +66 98 25379.003170761283400 1 +66 98 25379.003170561281877 0 +66 99 38670.826668825640809 1 +66 99 38670.826668625639286 0 +67 0 13044.376724236812152 1 +67 0 13044.376724036810629 0 +67 1 26310.421917967643822 1 +67 1 26310.421917767642299 0 +67 2 33498.079534276745107 1 +67 2 33498.079534076743585 0 +67 3 14409.442922714781162 1 +67 3 14409.442922514779639 0 +67 4 34375.531244999372575 1 +67 4 34375.531244799371052 0 +67 5 12547.620258389608352 1 +67 5 12547.620258189606830 0 +67 6 38684.225286745051562 1 +67 6 38684.225286545050039 0 +67 7 12904.090818929807938 1 +67 7 12904.090818729806415 0 +67 8 9657.300289141912799 1 +67 8 9657.300288941911276 0 +67 9 26964.013918923796155 1 +67 9 26964.013918723794632 0 +67 10 8502.796300041183713 1 +67 10 8502.796299841182190 0 +67 11 9956.658336269498250 1 +67 11 9956.658336069496727 0 +67 12 9408.865671243507677 1 +67 12 9408.865671043506154 0 +67 13 18600.320541845365369 1 +67 13 18600.320541645363846 0 +67 14 29059.828764492922346 1 +67 14 29059.828764292920823 0 +67 15 15958.788070892678661 1 +67 15 15958.788070692677138 0 +67 16 20585.423200866986008 1 +67 16 20585.423200666984485 0 +67 17 39496.681594422021590 1 +67 17 39496.681594222020067 0 +67 18 11600.093149933352834 1 +67 18 11600.093149733351311 0 +67 19 9004.258230566087150 1 +67 19 9004.258230366085627 0 +67 20 7237.336333318636207 1 +67 20 7237.336333118636503 0 +67 21 37729.821330879232846 1 +67 21 37729.821330679231323 0 +67 22 28125.486816635577270 1 +67 22 28125.486816435575747 0 +67 23 10458.539071166022040 1 +67 23 10458.539070966020518 0 +67 24 27421.936541777813545 1 +67 24 27421.936541577812022 0 +67 25 19713.954353314271430 1 +67 25 19713.954353114269907 0 +67 26 25913.081106873942190 1 +67 26 25913.081106673940667 0 +67 27 33017.408422315507778 1 +67 27 33017.408422115506255 0 +67 28 31368.196586373858736 1 +67 28 31368.196586173857213 0 +67 29 28610.802774788040551 1 +67 29 28610.802774588039028 0 +67 30 14288.639365608742082 1 +67 30 14288.639365408740559 0 +67 31 13160.015089422233359 1 +67 31 13160.015089222231836 0 +67 32 25414.723833004631160 1 +67 32 25414.723832804629637 0 +67 33 30893.761362374185410 1 +67 33 30893.761362174183887 0 +67 34 29610.778182853817270 1 +67 34 29610.778182653815747 0 +67 35 22431.059570120531134 1 +67 35 22431.059569920529611 0 +67 36 25508.088772511968273 1 +67 36 25508.088772311966750 0 +67 37 12719.591273240839655 1 +67 37 12719.591273040838132 0 +67 38 8959.937056526028755 1 +67 38 8959.937056326027232 0 +67 39 30411.314485267219425 1 +67 39 30411.314485067217902 0 +67 40 25508.088772511968273 1 +67 40 25508.088772311966750 0 +67 41 22498.342586438440776 1 +67 41 22498.342586238439253 0 +67 42 31276.503918290003639 1 +67 42 31276.503918090002117 0 +67 43 31062.641470466624014 1 +67 43 31062.641470266622491 0 +67 44 12033.020511115026238 1 +67 44 12033.020510915024715 0 +67 45 29195.400701672020659 1 +67 45 29195.400701472019136 0 +67 46 35957.124293185290298 1 +67 46 35957.124292985288776 0 +67 47 10599.932286812994789 1 +67 47 10599.932286612993266 0 +67 48 14617.097456097113536 1 +67 48 14617.097455897112013 0 +67 49 21568.055122683494119 1 +67 49 21568.055122483492596 0 +67 50 28324.893245425300847 1 +67 50 28324.893245225299324 0 +67 51 6358.641183321150493 1 +67 51 6358.641183121150789 0 +67 52 31959.711972472854541 1 +67 52 31959.711972272853018 0 +67 53 22504.033310778300802 1 +67 53 22504.033310578299279 0 +67 54 10969.128646392397059 1 +67 54 10969.128646192395536 0 +67 55 10847.317103471479641 1 +67 55 10847.317103271478118 0 +67 56 13801.617435015785304 1 +67 56 13801.617434815783781 0 +67 57 12883.803439085828359 1 +67 57 12883.803438885826836 0 +67 58 18526.519090181926003 1 +67 58 18526.519089981924481 0 +67 59 10384.548686864522097 1 +67 59 10384.548686664520574 0 +67 60 21306.407252632357995 1 +67 60 21306.407252432356472 0 +67 61 5206.732102077600757 1 +67 61 5206.732101877601053 0 +67 62 34795.318610704300227 1 +67 62 34795.318610504298704 0 +67 63 11424.737696096304717 1 +67 63 11424.737695896303194 0 +67 64 30982.733774213967990 1 +67 64 30982.733774013966467 0 +67 65 35525.120404945395421 1 +67 65 35525.120404745393898 0 +67 66 27304.492562519262719 1 +67 66 27304.492562319261197 0 +67 68 15194.446529543918587 1 +67 68 15194.446529343917064 0 +67 69 29005.671237599861342 1 +67 69 29005.671237399859820 0 +67 70 29471.552567084152543 1 +67 70 29471.552566884151020 0 +67 71 12928.573839485045028 1 +67 71 12928.573839285043505 0 +67 72 17502.105423016797431 1 +67 72 17502.105422816795908 0 +67 73 22504.033310778275336 1 +67 73 22504.033310578273813 0 +67 74 11582.405072291807301 1 +67 74 11582.405072091805778 0 +67 75 29751.575624405042618 1 +67 75 29751.575624205041095 0 +67 76 33072.414969329882297 1 +67 76 33072.414969129880774 0 +67 77 38033.797871168302663 1 +67 77 38033.797870968301140 0 +67 78 22498.342586438393482 1 +67 78 22498.342586238391959 0 +67 79 26024.031333013743279 1 +67 79 26024.031332813741756 0 +67 80 7617.270061765661922 1 +67 80 7617.270061565662218 0 +67 81 7929.666381417753655 1 +67 81 7929.666381217753951 0 +67 82 33459.247377508596401 1 +67 82 33459.247377308594878 0 +67 83 30629.937051008339040 1 +67 83 30629.937050808337517 0 +67 84 23948.928276807811926 1 +67 84 23948.928276607810403 0 +67 85 27819.806766639856505 1 +67 85 27819.806766439854982 0 +67 86 7524.110353137925813 1 +67 86 7524.110352937926109 0 +67 87 26173.212282993361441 1 +67 87 26173.212282793359918 0 +67 88 14656.738176807995842 1 +67 88 14656.738176607994319 0 +67 89 30816.983125632643350 1 +67 89 30816.983125432641828 0 +67 90 23454.914663141968049 1 +67 90 23454.914662941966526 0 +67 91 26553.481909037946025 1 +67 91 26553.481908837944502 0 +67 92 28584.805680242130620 1 +67 92 28584.805680042129097 0 +67 93 11453.241071833104797 1 +67 93 11453.241071633103275 0 +67 94 33775.072552765355795 1 +67 94 33775.072552565354272 0 +67 95 8438.927250946660934 1 +67 95 8438.927250746659411 0 +67 96 26964.013918923752499 1 +67 96 26964.013918723750976 0 +67 97 30191.094463025441655 1 +67 97 30191.094462825440132 0 +67 98 17684.455354626428743 1 +67 98 17684.455354426427220 0 +67 99 33995.311406158420141 1 +67 99 33995.311405958418618 0 +68 0 13643.268924565192719 1 +68 0 13643.268924365191197 0 +68 1 21266.000787583907368 1 +68 1 21266.000787383905845 0 +68 2 19616.860001448319963 1 +68 2 19616.860001248318440 0 +68 3 18605.573580068332376 1 +68 3 18605.573579868330853 0 +68 4 29572.748038306202943 1 +68 4 29572.748038106201420 0 +68 5 14509.326217076866669 1 +68 5 14509.326216876865146 0 +68 6 26818.953154919527151 1 +68 6 26818.953154719525628 0 +68 7 21722.036900881234033 1 +68 7 21722.036900681232510 0 +68 8 21143.711054671253805 1 +68 8 21143.711054471252282 0 +68 9 36213.193540433538146 1 +68 9 36213.193540233536623 0 +68 10 15708.126085566225811 1 +68 10 15708.126085366224288 0 +68 11 19978.125104366597952 1 +68 11 19978.125104166596429 0 +68 12 21117.394021021282242 1 +68 12 21117.394020821280719 0 +68 13 28973.591171932086581 1 +68 13 28973.591171732085058 0 +68 14 35287.209341774898348 1 +68 14 35287.209341574896825 0 +68 15 7785.465646008740805 1 +68 15 7785.465645808741101 0 +68 16 21169.241859180969186 1 +68 16 21169.241858980967663 0 +68 17 27829.790193875393015 1 +68 17 27829.790193675391492 0 +68 18 17692.923777112122480 1 +68 18 17692.923776912120957 0 +68 19 17751.182662964056362 1 +68 19 17751.182662764054839 0 +68 20 15516.891499322548043 1 +68 20 15516.891499122546520 0 +68 21 26014.556967850508954 1 +68 21 26014.556967650507431 0 +68 22 23888.788669157973345 1 +68 22 23888.788668957971822 0 +68 23 17053.204652590004116 1 +68 23 17053.204652390002593 0 +68 24 36059.750175711153133 1 +68 24 36059.750175511151610 0 +68 25 9541.171639825390230 1 +68 25 9541.171639625388707 0 +68 26 34111.431247690721648 1 +68 26 34111.431247490720125 0 +68 27 42159.558158871033811 1 +68 27 42159.558158671032288 0 +68 28 19854.744983370401314 1 +68 28 19854.744983170399792 0 +68 29 17006.210828080493229 1 +68 29 17006.210827880491706 0 +68 30 24337.783547588893271 1 +68 30 24337.783547388891748 0 +68 31 9342.927242715930333 1 +68 31 9342.927242515928810 0 +68 32 36065.011860863283800 1 +68 32 36065.011860663282278 0 +68 33 19508.097520566043386 1 +68 33 19508.097520366041863 0 +68 34 40296.104488139462774 1 +68 34 40296.104487939461251 0 +68 35 7654.659275161870937 1 +68 35 7654.659274961871233 0 +68 36 33430.468940219187061 1 +68 36 33430.468940019185538 0 +68 37 21048.588233942169609 1 +68 37 21048.588233742168086 0 +68 38 18081.266708819613996 1 +68 38 18081.266708619612473 0 +68 39 37383.439841078034078 1 +68 39 37383.439840878032555 0 +68 40 33430.468940219172509 1 +68 40 33430.468940019170986 0 +68 41 37181.619195226267038 1 +68 41 37181.619195026265515 0 +68 42 39052.171837420573866 1 +68 42 39052.171837220572343 0 +68 43 19643.769473624972306 1 +68 43 19643.769473424970784 0 +68 44 20593.098019954162737 1 +68 44 20593.098019754161214 0 +68 45 17595.494780211942270 1 +68 45 17595.494780011940747 0 +68 46 24590.469965273881826 1 +68 46 24590.469965073880303 0 +68 47 19330.799917393160285 1 +68 47 19330.799917193158763 0 +68 48 24773.174416392084822 1 +68 48 24773.174416192083299 0 +68 49 17874.870486678602902 1 +68 49 17874.870486478601379 0 +68 50 24159.067933792041003 1 +68 50 24159.067933592039481 0 +68 51 19581.489119863632368 1 +68 51 19581.489119663630845 0 +68 52 41845.454724676514161 1 +68 52 41845.454724476512638 0 +68 53 36065.011860863327456 1 +68 53 36065.011860663325933 0 +68 54 15379.290405260773696 1 +68 54 15379.290405060772173 0 +68 55 8124.064790887860909 1 +68 55 8124.064790687861205 0 +68 56 18254.311382171050354 1 +68 56 18254.311381971048831 0 +68 57 5015.058166543123662 1 +68 57 5015.058166343123958 0 +68 58 12228.490080891482648 1 +68 58 12228.490080691481126 0 +68 59 18734.139697254184284 1 +68 59 18734.139697054182761 0 +68 60 29755.702004213511827 1 +68 60 29755.702004013510305 0 +68 61 14024.510850089260202 1 +68 61 14024.510849889258679 0 +68 62 30235.411514101968351 1 +68 62 30235.411513901966828 0 +68 63 20934.676447858939355 1 +68 63 20934.676447658937832 0 +68 64 25016.131189733925567 1 +68 64 25016.131189533924044 0 +68 65 23583.017256823048228 1 +68 65 23583.017256623046705 0 +68 66 33430.468940219172509 1 +68 66 33430.468940019170986 0 +68 67 15194.446529543918587 1 +68 67 15194.446529343917064 0 +68 69 23124.084792999983620 1 +68 69 23124.084792799982097 0 +68 70 38589.986464310037263 1 +68 70 38589.986464110035740 0 +68 71 23448.308894115027215 1 +68 71 23448.308893915025692 0 +68 72 22765.384375941768667 1 +68 72 22765.384375741767144 0 +68 73 36065.011860863305628 1 +68 73 36065.011860663304105 0 +68 74 23390.541918182083464 1 +68 74 23390.541917982081941 0 +68 75 25183.964431608801533 1 +68 75 25183.964431408800010 0 +68 76 42524.815957922430243 1 +68 76 42524.815957722428720 0 +68 77 27056.232588350721926 1 +68 77 27056.232588150720403 0 +68 78 36059.750175711204065 1 +68 78 36059.750175511202542 0 +68 79 21083.137397652222717 1 +68 79 21083.137397452221194 0 +68 80 14845.107469677417612 1 +68 80 14845.107469477416089 0 +68 81 19055.507730330726190 1 +68 81 19055.507730130724667 0 +68 82 40740.484844455873827 1 +68 82 40740.484844255872304 0 +68 83 36901.962550153511984 1 +68 83 36901.962549953510461 0 +68 84 11237.420485091020964 1 +68 84 11237.420484891019441 0 +68 85 23571.156444398046006 1 +68 85 23571.156444198044483 0 +68 86 14278.059171921935558 1 +68 86 14278.059171721934035 0 +68 87 30728.695338903897209 1 +68 87 30728.695338703895686 0 +68 88 11718.447550510929432 1 +68 88 11718.447550310927909 0 +68 89 37316.429404216731200 1 +68 89 37316.429404016729677 0 +68 90 18277.369448345543788 1 +68 90 18277.369448145542265 0 +68 91 36065.011860863305628 1 +68 91 36065.011860663304105 0 +68 92 16708.431709341602982 1 +68 92 16708.431709141601459 0 +68 93 16681.410166553123418 1 +68 93 16681.410166353121895 0 +68 94 22801.669361065149133 1 +68 94 22801.669360865147610 0 +68 95 17114.185905100075615 1 +68 95 17114.185904900074092 0 +68 96 36213.193540433530870 1 +68 96 36213.193540233529347 0 +68 97 42198.086738550737209 1 +68 97 42198.086738350735686 0 +68 98 14505.856198571069399 1 +68 98 14505.856198371067876 0 +68 99 39259.764856986963423 1 +68 99 39259.764856786961900 0 +69 0 33081.737948666064767 1 +69 0 33081.737948466063244 0 +69 1 6871.003744410897525 1 +69 1 6871.003744210897821 0 +69 2 36517.028710732964100 1 +69 2 36517.028710532962577 0 +69 3 34968.782008805981604 1 +69 3 34968.782008605980081 0 +69 4 7419.144479932611830 1 +69 4 7419.144479732612126 0 +69 5 29512.186036209335725 1 +69 5 29512.186036009334202 0 +69 6 29056.448890894658689 1 +69 6 29056.448890694657166 0 +69 7 39693.408076898900617 1 +69 7 39693.408076698899094 0 +69 8 36526.894491998187732 1 +69 8 36526.894491798186209 0 +69 9 38498.877144976708223 1 +69 9 38498.877144776706700 0 +69 10 25860.363577544601867 1 +69 10 25860.363577344600344 0 +69 11 20611.890466001754248 1 +69 11 20611.890465801752725 0 +69 12 30180.793681011506123 1 +69 12 30180.793680811504601 0 +69 13 46735.069728585396660 1 +69 13 46735.069728385395138 0 +69 14 44857.631829872814706 1 +69 14 44857.631829672813183 0 +69 15 28084.637802645545889 1 +69 15 28084.637802445544366 0 +69 16 22027.025009574732394 1 +69 16 22027.025009374730871 0 +69 17 26917.483643979783665 1 +69 17 26917.483643779782142 0 +69 18 36206.357018548093038 1 +69 18 36206.357018348091515 0 +69 19 37234.586486499436432 1 +69 19 37234.586486299434910 0 +69 20 23148.074113340990152 1 +69 20 23148.074113140988629 0 +69 21 25109.136116736415715 1 +69 21 25109.136116536414193 0 +69 22 40109.999784924599226 1 +69 22 40109.999784724597703 0 +69 23 32143.525687600391393 1 +69 23 32143.525687400389870 0 +69 24 56104.401363358818344 1 +69 24 56104.401363158816821 0 +69 25 28750.897611453921854 1 +69 25 28750.897611253920331 0 +69 26 37893.374951836274704 1 +69 26 37893.374951636273181 0 +69 27 42464.531343287715572 1 +69 27 42464.531343087714049 0 +69 28 21516.996930530382087 1 +69 28 21516.996930330380565 0 +69 29 28143.941005113207211 1 +69 29 28143.941004913205688 0 +69 30 35436.410328006350028 1 +69 30 35436.410327806348505 0 +69 31 15900.465637754326963 1 +69 31 15900.465637554325440 0 +69 32 53731.516219914716203 1 +69 32 53731.516219714714680 0 +69 33 24992.086407239083201 1 +69 33 24992.086407039081678 0 +69 34 40516.877651461865753 1 +69 34 40516.877651261864230 0 +69 35 18268.792129951005336 1 +69 35 18268.792129751003813 0 +69 36 41855.775302182402811 1 +69 36 41855.775301982401288 0 +69 37 36070.935052093664126 1 +69 37 36070.935051893662603 0 +69 38 31680.917128285964282 1 +69 38 31680.917128085962759 0 +69 39 46746.703289762343047 1 +69 39 46746.703289562341524 0 +69 40 32028.088399555774231 1 +69 40 32028.088399355772708 0 +69 41 38066.867778191459365 1 +69 41 38066.867777991457842 0 +69 42 48466.030971189262345 1 +69 42 48466.030970989260823 0 +69 43 37512.473619960852375 1 +69 43 37512.473619760850852 0 +69 44 40216.401544650005235 1 +69 44 40216.401544450003712 0 +69 45 14576.655615642826888 1 +69 45 14576.655615442825365 0 +69 46 23699.841912915162538 1 +69 46 23699.841912715161016 0 +69 47 38525.630704294890165 1 +69 47 38525.630704094888642 0 +69 48 35304.252767118618067 1 +69 48 35304.252766918616544 0 +69 49 18593.565038097127399 1 +69 49 18593.565037897125876 0 +69 50 21666.562430019679596 1 +69 50 21666.562429819678073 0 +69 51 32831.133740854755160 1 +69 51 32831.133740654753638 0 +69 52 42232.002893909710110 1 +69 52 42232.002893709708587 0 +69 53 38031.651328716980061 1 +69 53 38031.651328516978538 0 +69 54 33602.203579592402093 1 +69 54 33602.203579392400570 0 +69 55 19121.206411844977993 1 +69 55 19121.206411644976470 0 +69 56 31950.571022218500730 1 +69 56 31950.571022018499207 0 +69 57 27211.319273742010409 1 +69 57 27211.319273542008887 0 +69 58 19015.214495721724234 1 +69 58 19015.214495521722711 0 +69 59 34676.733420047748950 1 +69 59 34676.733419847747427 0 +69 60 49446.271334282428143 1 +69 60 49446.271334082426620 0 +69 61 33093.160948434902821 1 +69 61 33093.160948234901298 0 +69 62 21551.699419638265681 1 +69 62 21551.699419438264158 0 +69 63 30629.209329100172909 1 +69 63 30629.209328900171386 0 +69 64 17002.309945982022327 1 +69 64 17002.309945782020804 0 +69 65 28953.334507613588357 1 +69 65 28953.334507413586834 0 +69 66 34671.769409212502069 1 +69 66 34671.769409012500546 0 +69 67 29005.671237599861342 1 +69 67 29005.671237399859820 0 +69 68 23124.084792999983620 1 +69 68 23124.084792799982097 0 +69 70 38833.211995508376276 1 +69 70 38833.211995308374753 0 +69 71 23899.173668171781173 1 +69 71 23899.173667971779651 0 +69 72 23341.841695748429629 1 +69 72 23341.841695548428106 0 +69 73 36903.799426823956310 1 +69 73 36903.799426623954787 0 +69 74 30637.429527990185306 1 +69 74 30637.429527790183784 0 +69 75 10922.653965603320103 1 +69 75 10922.653965403318580 0 +69 76 42798.228546563244890 1 +69 76 42798.228546363243368 0 +69 77 26178.793150074794539 1 +69 77 26178.793149874793016 0 +69 78 36896.067598418361740 1 +69 78 36896.067598218360217 0 +69 79 18852.149400431761023 1 +69 79 18852.149400231759500 0 +69 80 29381.599112605174014 1 +69 80 29381.599112405172491 0 +69 81 28463.505468169940286 1 +69 81 28463.505467969938763 0 +69 82 51960.287327235506382 1 +69 82 51960.287327035504859 0 +69 83 45039.175046871750965 1 +69 83 45039.175046671749442 0 +69 84 27377.859715909118677 1 +69 84 27377.859715709117154 0 +69 85 6067.166847244469864 1 +69 85 6067.166847044470160 0 +69 86 26770.350268166796013 1 +69 86 26770.350267966794490 0 +69 87 34948.319778368837433 1 +69 87 34948.319778168835910 0 +69 88 32145.234220328115043 1 +69 88 32145.234220128113520 0 +69 89 43908.139622528688051 1 +69 89 43908.139622328686528 0 +69 90 7994.002590554678136 1 +69 90 7994.002590354678432 0 +69 91 54142.022967002849327 1 +69 91 54142.022966802847805 0 +69 92 22070.476876248609187 1 +69 92 22070.476876048607664 0 +69 93 27056.402486293191032 1 +69 93 27056.402486093189509 0 +69 94 38886.842031752785260 1 +69 94 38886.842031552783737 0 +69 95 20737.808075187305803 1 +69 95 20737.808074987304281 0 +69 96 38174.299953560854192 1 +69 96 38174.299953360852669 0 +69 97 42736.936735529045109 1 +69 97 42736.936735329043586 0 +69 98 18450.008133201925375 1 +69 98 18450.008133001923852 0 +69 99 39666.338038887202856 1 +69 99 39666.338038687201333 0 +70 0 33200.905680075651617 1 +70 0 33200.905679875650094 0 +70 1 35104.642522469541291 1 +70 1 35104.642522269539768 0 +70 2 47651.265427491001901 1 +70 2 47651.265427291000378 0 +70 3 39683.685727008916729 1 +70 3 39683.685726808915206 0 +70 4 42561.477526275935816 1 +70 4 42561.477526075934293 0 +70 5 24171.121875681674283 1 +70 5 24171.121875481672760 0 +70 6 47350.127603953471407 1 +70 6 47350.127603753469884 0 +70 7 32090.561313973405049 1 +70 7 32090.561313773403526 0 +70 8 20874.578449218293827 1 +70 8 20874.578449018292304 0 +70 9 5449.319325665538599 1 +70 9 5449.319325465538896 0 +70 10 23667.424223091205931 1 +70 10 23667.424222891204408 0 +70 11 20701.074863205612928 1 +70 11 20701.074863005611405 0 +70 12 20063.407679604086297 1 +70 12 20063.407679404084774 0 +70 13 19055.485309844640142 1 +70 13 19055.485309644638619 0 +70 14 19671.522582452616916 1 +70 14 19671.522582252615393 0 +70 15 32777.015433206011949 1 +70 15 32777.015433006010426 0 +70 16 29691.838681478009676 1 +70 16 29691.838681278008153 0 +70 17 47403.757563164370367 1 +70 17 47403.757562964368844 0 +70 18 22962.223685944925819 1 +70 18 22962.223685744924296 0 +70 19 31529.988847771128349 1 +70 19 31529.988847571126826 0 +70 20 27236.451327627950377 1 +70 20 27236.451327427948854 0 +70 21 45055.714716972681344 1 +70 21 45055.714716772679822 0 +70 22 39961.305460528979893 1 +70 22 39961.305460328978370 0 +70 23 21734.045273671090399 1 +70 23 21734.045273471088876 0 +70 24 19831.677581063922844 1 +70 24 19831.677580863921321 0 +70 25 37891.850818810395140 1 +70 25 37891.850818610393617 0 +70 26 5026.667552017172056 1 +70 26 5026.667551817172352 0 +70 27 3684.522556358950169 1 +70 27 3684.522556158950465 0 +70 28 41610.503094960484304 1 +70 28 41610.503094760482782 0 +70 29 41247.499336871173000 1 +70 29 41247.499336671171477 0 +70 30 18171.446539383076015 1 +70 30 18171.446539183074492 0 +70 31 32383.205223643388308 1 +70 31 32383.205223443386785 0 +70 32 17778.332095059340645 1 +70 32 17778.332094859339122 0 +70 33 41066.901698554996983 1 +70 33 41066.901698354995460 0 +70 34 9588.540597849019832 1 +70 34 9588.540597649018309 0 +70 35 45826.516943411625107 1 +70 35 45826.516943211623584 0 +70 36 13464.155387329825317 1 +70 36 13464.155387129823794 0 +70 37 32432.369221198583546 1 +70 37 32432.369220998582023 0 +70 38 23147.393019639046543 1 +70 38 23147.393019439045020 0 +70 39 21454.140071222333063 1 +70 39 21454.140071022331540 0 +70 40 10982.992368018800335 1 +70 40 10982.992367818798812 0 +70 41 27915.305447958118748 1 +70 41 27915.305447758117225 0 +70 42 22770.981705432859599 1 +70 42 22770.981705232858076 0 +70 43 44099.963171515759313 1 +70 43 44099.963171315757791 0 +70 44 27727.488584650716803 1 +70 44 27727.488584450715280 0 +70 45 53180.907475351210451 1 +70 45 53180.907475151208928 0 +70 46 43745.582147879264085 1 +70 46 43745.582147679262562 0 +70 47 26205.023003392681858 1 +70 47 26205.023003192680335 0 +70 48 17764.525257431894715 1 +70 48 17764.525257231893193 0 +70 49 31015.380153531514225 1 +70 49 31015.380153331512702 0 +70 50 36297.898171936394647 1 +70 50 36297.898171736393124 0 +70 51 25492.015280035277101 1 +70 51 25492.015279835275578 0 +70 52 32303.524379589114687 1 +70 52 32303.524379389113165 0 +70 53 26868.008250525905169 1 +70 53 26868.008250325903646 0 +70 54 23393.212507129952428 1 +70 54 23393.212506929950905 0 +70 55 36215.305351470124151 1 +70 55 36215.305351270122628 0 +70 56 34318.383525633500540 1 +70 56 34318.383525433499017 0 +70 57 35264.451974574622000 1 +70 57 35264.451974374620477 0 +70 58 38207.749241215438815 1 +70 58 38207.749241015437292 0 +70 59 22416.673610109017318 1 +70 59 22416.673609909015795 0 +70 60 34305.588344146708550 1 +70 60 34305.588343946707027 0 +70 61 28113.306566853159893 1 +70 61 28113.306566653158370 0 +70 62 42738.605219177537947 1 +70 62 42738.605218977536424 0 +70 63 23598.937198751151300 1 +70 63 23598.937198551149777 0 +70 64 45131.761718452835339 1 +70 64 45131.761718252833816 0 +70 65 44805.869831081217853 1 +70 65 44805.869830881216330 0 +70 66 10307.717400374043791 1 +70 66 10307.717400174042268 0 +70 67 29471.552567084152543 1 +70 67 29471.552566884151020 0 +70 68 38589.986464310037263 1 +70 68 38589.986464110035740 0 +70 69 38833.211995508376276 1 +70 69 38833.211995308374753 0 +70 71 18577.868309217043134 1 +70 71 18577.868309017041611 0 +70 72 27873.973249818860495 1 +70 72 27873.973249618858972 0 +70 73 27319.846565557567374 1 +70 73 27319.846565357565851 0 +70 74 17975.402366158101358 1 +70 74 17975.402365958099836 0 +70 75 42542.511134492335259 1 +70 75 42542.511134292333736 0 +70 76 37925.526381092640804 1 +70 76 37925.526380892639281 0 +70 77 44214.989010163277271 1 +70 77 44214.989009963275748 0 +70 78 22297.395507193639787 1 +70 78 22297.395506993638264 0 +70 79 34758.495609955891268 1 +70 79 34758.495609755889745 0 +70 80 28033.110310740121349 1 +70 80 28033.110310540119826 0 +70 81 21674.853130611845700 1 +70 81 21674.853130411844177 0 +70 82 22868.877878587270970 1 +70 82 22868.877878387269448 0 +70 83 22153.493785886872502 1 +70 83 22153.493785686870979 0 +70 84 39342.659397041090415 1 +70 84 39342.659396841088892 0 +70 85 37034.185098815753008 1 +70 85 37034.185098615751485 0 +70 86 25595.143441280240950 1 +70 86 25595.143441080239427 0 +70 87 19877.895572114131937 1 +70 87 19877.895571914130414 0 +70 88 35067.759848754583800 1 +70 88 35067.759848554582277 0 +70 89 21476.208845323119021 1 +70 89 21476.208845123117499 0 +70 90 32583.090709996096848 1 +70 90 32583.090709796095325 0 +70 91 39113.253233477895265 1 +70 91 39113.253233277893742 0 +70 92 40736.699240819536499 1 +70 92 40736.699240619534976 0 +70 93 27818.754648726950109 1 +70 93 27818.754648526948586 0 +70 94 46858.127791794293444 1 +70 94 46858.127791594291921 0 +70 95 25000.217871077747986 1 +70 95 25000.217870877746464 0 +70 96 19772.319266398015316 1 +70 96 19772.319266198013793 0 +70 97 9641.963487033270212 1 +70 97 9641.963486833268689 0 +70 98 28869.724811256390240 1 +70 98 28869.724811056388717 0 +70 99 42127.551185441014240 1 +70 99 42127.551185241012718 0 +71 0 18593.862408895736735 1 +71 0 18593.862408695735212 0 +71 1 20126.614940699950239 1 +71 1 20126.614940499948716 0 +71 2 36908.270569293781591 1 +71 2 36908.270569093780068 0 +71 3 24025.572386009895126 1 +71 3 24025.572385809893603 0 +71 4 25021.007766717746563 1 +71 4 25021.007766517745040 0 +71 5 10757.738295107879821 1 +71 5 10757.738294907878299 0 +71 6 38941.541494147662888 1 +71 6 38941.541493947661365 0 +71 7 20056.780931553374103 1 +71 7 20056.780931353372580 0 +71 8 16742.581033255417424 1 +71 8 16742.581033055415901 0 +71 9 18710.673797150571772 1 +71 9 18710.673796950570249 0 +71 10 7751.320265297147671 1 +71 10 7751.320265097147967 0 +71 11 4119.873693214584819 1 +71 11 4119.873693014585115 0 +71 12 10393.867539111222868 1 +71 12 10393.867538911221345 0 +71 13 26973.781865405231656 1 +71 13 26973.781865205230133 0 +71 14 29251.092592700624664 1 +71 14 29251.092592500623141 0 +71 15 19336.240375873883750 1 +71 15 19336.240375673882227 0 +71 16 11206.828245133452583 1 +71 16 11206.828244933451060 0 +71 17 39369.726622023721575 1 +71 17 39369.726621823720052 0 +71 18 16438.442780976358335 1 +71 18 16438.442780776356813 0 +71 19 17450.873441938274482 1 +71 19 17450.873441738272959 0 +71 20 10655.933765592693817 1 +71 20 10655.933765392692294 0 +71 21 37635.011624644284893 1 +71 21 37635.011624444283370 0 +71 22 29799.534765091382724 1 +71 22 29799.534764891381201 0 +71 23 12575.222181514978729 1 +71 23 12575.222181314977206 0 +71 24 36323.119704320124583 1 +71 24 36323.119704120123060 0 +71 25 24592.899895080081478 1 +71 25 24592.899894880079955 0 +71 26 18793.477085673817783 1 +71 26 18793.477085473816260 0 +71 27 20225.435925233876333 1 +71 27 20225.435925033874810 0 +71 28 32176.738472998444195 1 +71 28 32176.738472798442672 0 +71 29 30863.840922989445971 1 +71 29 30863.840922789444448 0 +71 30 16496.057970083264081 1 +71 30 16496.057969883262558 0 +71 31 16304.158714608322043 1 +71 31 16304.158714408320520 0 +71 32 33944.129826459102333 1 +71 32 33944.129826259100810 0 +71 33 31514.082848211623059 1 +71 33 31514.082848011621536 0 +71 34 17585.787496206212381 1 +71 34 17585.787496006210858 0 +71 35 31047.731928240442357 1 +71 35 31047.731928040440835 0 +71 36 22076.705618075640814 1 +71 36 22076.705617875639291 0 +71 37 17157.808543099286908 1 +71 37 17157.808542899285385 0 +71 38 12048.818780065877945 1 +71 38 12048.818779865876422 0 +71 39 31352.810587688843952 1 +71 39 31352.810587488842430 0 +71 40 12620.279915458595497 1 +71 40 12620.279915258593974 0 +71 41 20834.321874867568113 1 +71 41 20834.321874667566590 0 +71 42 33090.201178090792382 1 +71 42 33090.201177890790859 0 +71 43 33683.210043019775185 1 +71 43 33683.210042819773662 0 +71 44 20428.463442902902898 1 +71 44 20428.463442702901375 0 +71 45 38366.665773796899884 1 +71 45 38366.665773596898362 0 +71 46 35955.825857980824367 1 +71 46 35955.825857780822844 0 +71 47 18741.221943689946784 1 +71 47 18741.221943489945261 0 +71 48 16503.717570395856455 1 +71 48 16503.717570195854933 0 +71 49 12447.682528402310709 1 +71 49 12447.682528202309186 0 +71 50 18643.311759933323629 1 +71 50 18643.311759733322106 0 +71 51 13075.466164168163232 1 +71 51 13075.466163968161709 0 +71 52 19341.532301891566021 1 +71 52 19341.532301691564498 0 +71 53 20852.718588608400751 1 +71 53 20852.718588408399228 0 +71 54 14332.962510631419718 1 +71 54 14332.962510431418195 0 +71 55 20361.579697601151565 1 +71 55 20361.579697401150042 0 +71 56 19786.451381418562960 1 +71 56 19786.451381218561437 0 +71 57 20181.870797077961470 1 +71 57 20181.870796877959947 0 +71 58 24354.116854436713766 1 +71 58 24354.116854236712243 0 +71 59 15376.664590412849066 1 +71 59 15376.664590212847543 0 +71 60 29676.190782041609054 1 +71 60 29676.190781841607532 0 +71 61 13316.378205938322935 1 +71 61 13316.378205738321412 0 +71 62 25275.653995506851061 1 +71 62 25275.653995306849538 0 +71 63 11693.855001157648076 1 +71 63 11693.855000957646553 0 +71 64 34085.237892428864143 1 +71 64 34085.237892228862620 0 +71 65 36198.320330919166736 1 +71 65 36198.320330719165213 0 +71 66 15352.453206006568507 1 +71 66 15352.453205806566984 0 +71 67 12928.573839485045028 1 +71 67 12928.573839285043505 0 +71 68 23448.308894115027215 1 +71 68 23448.308893915025692 0 +71 69 23899.173668171781173 1 +71 69 23899.173667971779651 0 +71 70 18577.868309217043134 1 +71 70 18577.868309017041611 0 +71 72 9526.771986900472257 1 +71 72 9526.771986700470734 0 +71 73 20852.718588608422579 1 +71 73 20852.718588408421056 0 +71 74 11441.264403666045837 1 +71 74 11441.264403466044314 0 +71 75 30010.777370519870601 1 +71 75 30010.777370319869078 0 +71 76 21089.147070261900808 1 +71 76 21089.147070061899285 0 +71 77 37399.142693863315799 1 +71 77 37399.142693663314276 0 +71 78 20834.321874867575389 1 +71 78 20834.321874667573866 0 +71 79 16504.497107003469864 1 +71 79 16504.497106803468341 0 +71 80 11451.809662123308954 1 +71 80 11451.809661923307431 0 +71 81 9262.031096764698304 1 +71 81 9262.031096564696782 0 +71 82 35549.911523096969177 1 +71 82 35549.911522896967654 0 +71 83 30416.819938990745868 1 +71 83 30416.819938790744345 0 +71 84 27410.869538332681259 1 +71 84 27410.869538132679736 0 +71 85 23058.155217430878110 1 +71 85 23058.155217230876588 0 +71 86 9511.814030870405986 1 +71 86 9511.814030670404463 0 +71 87 24024.260380005343904 1 +71 87 24024.260379805342382 0 +71 88 20601.099422471506841 1 +71 88 20601.099422271505318 0 +71 89 30237.982006902049761 1 +71 89 30237.982006702048238 0 +71 90 19454.797115082787059 1 +71 90 19454.797114882785536 0 +71 91 34373.088363741007925 1 +71 91 34373.088363541006402 0 +71 92 30288.049075899136369 1 +71 92 30288.049075699134846 0 +71 93 12608.176191430959079 1 +71 93 12608.176191230957556 0 +71 94 36588.474748243395879 1 +71 94 36588.474748043394357 0 +71 95 8428.728873532325451 1 +71 95 8428.728873332323928 0 +71 96 25226.925121744599892 1 +71 96 25226.925121544598369 0 +71 97 18874.357515707299171 1 +71 97 18874.357515507297649 0 +71 98 14043.385566536831902 1 +71 98 14043.385566336830379 0 +71 99 24351.311160402441601 1 +71 99 24351.311160202440078 0 +72 0 21916.069541166263662 1 +72 0 21916.069540966262139 0 +72 1 19698.959255770809250 1 +72 1 19698.959255570807727 0 +72 2 36786.363040244999866 1 +72 2 36786.363040044998343 0 +72 3 24844.936270051985048 1 +72 3 24844.936269851983525 0 +72 4 24729.517172986590595 1 +72 4 24729.517172786589072 0 +72 5 18940.507822711595509 1 +72 5 18940.507822511593986 0 +72 6 38941.023399457611958 1 +72 6 38941.023399257610436 0 +72 7 29192.919707377739542 1 +72 7 29192.919707177738019 0 +72 8 25715.042704276365839 1 +72 8 25715.042704076364316 0 +72 9 27695.059966080796585 1 +72 9 27695.059965880795062 0 +72 10 15445.303032811276353 1 +72 10 15445.303032611274830 0 +72 11 10065.262076513732609 1 +72 11 10065.262076313731086 0 +72 12 19528.923382663193479 1 +72 12 19528.923382463191956 0 +72 13 35643.858796585336677 1 +72 13 35643.858796385335154 0 +72 14 37928.426061183381535 1 +72 14 37928.426060983380012 0 +72 15 19063.629985738105461 1 +72 15 19063.629985538103938 0 +72 16 9848.539642532512516 1 +72 16 9848.539642332510994 0 +72 17 39493.354483666691522 1 +72 17 39493.354483466689999 0 +72 18 25396.345895787566405 1 +72 18 25396.345895587564883 0 +72 19 26159.492984099269961 1 +72 19 26159.492983899268438 0 +72 20 11549.786976093702833 1 +72 20 11549.786975893701310 0 +72 21 37751.017656433927186 1 +72 21 37751.017656233925663 0 +72 22 30247.695663645201421 1 +72 22 30247.695663445199898 0 +72 23 21816.613146855557716 1 +72 23 21816.613146655556193 0 +72 24 44891.572487972691306 1 +72 24 44891.572487772689783 0 +72 25 24279.187620325923490 1 +72 25 24279.187620125921967 0 +72 26 28318.994651249202434 1 +72 26 28318.994651049200911 0 +72 27 26408.217835790259414 1 +72 27 26408.217835590257891 0 +72 28 32229.846671196359239 1 +72 28 32229.846670996357716 0 +72 29 30666.427936822707125 1 +72 29 30666.427936622705602 0 +72 30 26017.992013109214895 1 +72 30 26017.992012909213372 0 +72 31 15487.361056968064077 1 +72 31 15487.361056768062554 0 +72 32 42589.593323266264633 1 +72 32 42589.593323066263110 0 +72 33 31445.404453005692631 1 +72 33 31445.404452805691108 0 +72 34 21125.924512492267240 1 +72 34 21125.924512292265717 0 +72 35 30388.136413880201872 1 +72 35 30388.136413680200349 0 +72 36 30936.562413311155979 1 +72 36 30936.562413111154456 0 +72 37 26487.591950746595103 1 +72 37 26487.591950546593580 0 +72 38 21476.847808316018927 1 +72 38 21476.847808116017404 0 +72 39 40002.076622893444437 1 +72 39 40002.076622693442914 0 +72 40 19014.325484339373361 1 +72 40 19014.325484139371838 0 +72 41 22969.343926505156560 1 +72 41 22969.343926305155037 0 +72 42 41752.758808008919004 1 +72 42 41752.758807808917481 0 +72 43 33605.863569907553028 1 +72 43 33605.863569707551505 0 +72 44 29185.955294140694605 1 +72 44 29185.955293940693082 0 +72 45 37718.633490180880472 1 +72 45 37718.633489980878949 0 +72 46 36090.729516317085654 1 +72 46 36090.729516117084131 0 +72 47 27592.159615562992258 1 +72 47 27592.159615362990735 0 +72 48 25981.800043679140799 1 +72 48 25981.800043479139276 0 +72 49 6205.196225990890525 1 +72 49 6205.196225790890821 0 +72 50 13328.824405485855095 1 +72 50 13328.824405285853572 0 +72 51 21945.294254746866500 1 +72 51 21945.294254546864977 0 +72 52 20184.073446207403322 1 +72 52 20184.073446007401799 0 +72 53 28436.558478779628786 1 +72 53 28436.558478579627263 0 +72 54 21986.947662171780394 1 +72 54 21986.947661971778871 0 +72 55 19574.657041808324720 1 +72 55 19574.657041608323198 0 +72 56 22613.373464932370553 1 +72 56 22613.373464732369030 0 +72 57 19524.168815038232424 1 +72 57 19524.168814838230901 0 +72 58 23839.474421304152202 1 +72 58 23839.474421104150679 0 +72 59 24685.933892747616483 1 +72 59 24685.933892547614960 0 +72 60 38532.633252066225396 1 +72 60 38532.633251866223873 0 +72 61 22029.011433612507972 1 +72 61 22029.011433412506449 0 +72 62 19105.651150209465413 1 +72 62 19105.651150009463890 0 +72 63 21200.304005556663469 1 +72 63 21200.304005356661946 0 +72 64 33948.509761109715328 1 +72 64 33948.509760909713805 0 +72 65 36282.545715243868472 1 +72 65 36282.545715043866949 0 +72 66 24195.819294227032515 1 +72 66 24195.819294027030992 0 +72 67 17502.105423016797431 1 +72 67 17502.105422816795908 0 +72 68 22765.384375941768667 1 +72 68 22765.384375741767144 0 +72 69 23341.841695748429629 1 +72 69 23341.841695548428106 0 +72 70 27873.973249818860495 1 +72 70 27873.973249618858972 0 +72 71 9526.771986900472257 1 +72 71 9526.771986700470734 0 +72 73 22407.708398409340589 1 +72 73 22407.708398209339066 0 +72 74 19313.141342978073226 1 +72 74 19313.141342778071703 0 +72 75 29620.261721933995432 1 +72 75 29620.261721733993909 0 +72 76 21219.177071275411436 1 +72 76 21219.177071075409913 0 +72 77 37568.628419615481107 1 +72 77 37568.628419415479584 0 +72 78 22886.410494280153216 1 +72 78 22886.410494080151693 0 +72 79 9973.173137997684535 1 +72 79 9973.173137797683012 0 +72 80 19464.970231570670876 1 +72 80 19464.970231370669353 0 +72 81 17040.018640432735992 1 +72 81 17040.018640232734469 0 +72 82 44521.521208499383647 1 +72 82 44521.521208299382124 0 +72 83 38805.528619391923712 1 +72 83 38805.528619191922189 0 +72 84 27228.111079290069029 1 +72 84 27228.111079090067506 0 +72 85 22600.192472745660780 1 +72 85 22600.192472545659257 0 +72 86 16944.281079538875929 1 +72 86 16944.281079338874406 0 +72 87 29451.783321070102829 1 +72 87 29451.783320870101306 0 +72 88 20697.832159278525069 1 +72 88 20697.832159078523546 0 +72 89 37733.368778908719833 1 +72 89 37733.368778708718310 0 +72 90 19071.990965075980057 1 +72 90 19071.990964875978534 0 +72 91 43214.084815629175864 1 +72 91 43214.084815429174341 0 +72 92 30193.331525232788408 1 +72 92 30193.331525032786885 0 +72 93 18561.464962813191960 1 +72 93 18561.464962613190437 0 +72 94 36472.706177301959542 1 +72 94 36472.706177101958019 0 +72 95 9343.928404017762659 1 +72 95 9343.928403817761136 0 +72 96 32289.502274796937854 1 +72 96 32289.502274596936331 0 +72 97 24264.092162789063877 1 +72 97 24264.092162589062355 0 +72 98 9737.379580633363730 1 +72 98 9737.379580433362207 0 +72 99 18106.984845581246191 1 +72 99 18106.984845381244668 0 +73 0 31173.342591401342361 1 +73 0 31173.342591201340838 0 +73 1 37603.680993165762629 1 +73 1 37603.680992965761106 0 +73 2 51581.255660958471708 1 +73 2 51581.255660758470185 0 +73 3 32854.544818822396337 1 +73 3 32854.544818622394814 0 +73 4 42241.477611969879945 1 +73 4 42241.477611769878422 0 +73 5 26915.527629314987280 1 +73 5 26915.527629114985757 0 +73 6 55422.666110327147180 1 +73 6 55422.666110127145657 0 +73 7 24489.059982277703966 1 +73 7 24489.059982077702443 0 +73 8 19086.713360207679216 1 +73 8 19086.713360007677693 0 +73 9 25831.092848800013599 1 +73 9 25831.092848600012076 0 +73 10 24915.302847114238830 1 +73 10 24915.302846914237307 0 +73 11 20973.906092791083211 1 +73 11 20973.906092591081688 0 +73 12 19932.207349856693327 1 +73 12 19932.207349656691804 0 +73 13 14501.558854834300291 1 +73 13 14501.558854634298768 0 +73 14 27459.491896603241912 1 +73 14 27459.491896403240389 0 +73 15 33517.094701846530370 1 +73 15 33517.094701646528847 0 +73 16 24821.297690545885416 1 +73 16 24821.297690345883893 0 +73 17 56132.034799678163836 1 +73 17 56132.034799478162313 0 +73 18 25139.980777109452902 1 +73 18 25139.980776909451379 0 +73 19 26056.486027966864640 1 +73 19 26056.486027766863117 0 +73 20 22529.230275780770171 1 +73 20 22529.230275580768648 0 +73 21 54314.890657242343877 1 +73 21 54314.890657042342355 0 +73 22 45353.053354282252258 1 +73 22 45353.053354082250735 0 +73 23 24004.316918283813720 1 +73 23 24004.316918083812197 0 +73 24 22762.541862336271151 1 +73 24 22762.541862136269629 0 +73 25 37936.583221626111481 1 +73 25 37936.583221426109958 0 +73 26 26555.813312191196019 1 +73 26 26555.813311991194496 0 +73 27 29820.332680123578029 1 +73 27 29820.332679923576507 0 +73 28 48384.533940844514291 1 +73 28 48384.533940644512768 0 +73 29 46076.387627011616132 1 +73 29 46076.387626811614609 0 +73 30 17412.861993168895424 1 +73 30 17412.861992968893901 0 +73 31 29636.356221512403863 1 +73 31 29636.356221312402340 0 +73 32 20430.503072213239648 1 +73 32 20430.503072013238125 0 +73 33 47667.765684163809055 1 +73 33 47667.765683963807533 0 +73 34 21974.951153482594236 1 +73 34 21974.951153282592713 0 +73 35 40926.981653930342873 1 +73 35 40926.981653730341350 0 +73 36 31238.432610775707872 1 +73 36 31238.432610575706349 0 +73 37 24420.796723536899663 1 +73 37 24420.796723336898140 0 +73 38 21489.634654918532760 1 +73 38 21489.634654718531237 0 +73 39 29677.893119358992408 1 +73 39 29677.893119158990885 0 +73 40 27122.116184302674810 1 +73 40 27122.116184102673287 0 +73 41 4012.252055721733996 1 +73 41 4012.252055521734292 0 +73 42 31358.342116195442941 1 +73 42 31358.342115995441418 0 +73 43 48844.723128308294690 1 +73 43 48844.723128108293167 0 +73 44 25205.307602766395576 1 +73 44 25205.307602566394053 0 +73 45 47418.455665931614931 1 +73 45 47418.455665731613408 0 +73 46 52646.839124045625795 1 +73 46 52646.839123845624272 0 +73 47 21327.852647406878532 1 +73 47 21327.852647206877009 0 +73 48 17314.374431910797284 1 +73 48 17314.374431710795761 0 +73 49 25962.520355159453175 1 +73 49 25962.520354959451652 0 +73 50 32117.442010674763878 1 +73 50 32117.442010474762355 0 +73 51 18368.249773318690131 1 +73 51 18368.249773118688609 0 +73 52 27660.003078010871832 1 +73 52 27660.003077810870309 0 +73 53 9426.126016385405819 1 +73 53 9426.126016185404296 0 +73 54 24901.885021191465057 1 +73 54 24901.885020991463534 0 +73 55 32483.955378036069305 1 +73 55 32483.955377836067782 0 +73 56 31983.838394057176629 1 +73 56 31983.838393857175106 0 +73 57 31337.912514185940381 1 +73 57 31337.912513985938858 0 +73 58 36847.005006802792195 1 +73 58 36847.005006602790672 0 +73 59 21912.973670746665448 1 +73 59 21912.973670546663925 0 +73 60 32912.222548359102802 1 +73 60 32912.222548159101279 0 +73 61 23048.264929889177438 1 +73 61 23048.264929689175915 0 +73 62 38704.813215379152098 1 +73 62 38704.813215179150575 0 +73 63 17532.250433375113062 1 +73 63 17532.250433175111539 0 +73 64 52490.872746861714404 1 +73 64 52490.872746661712881 0 +73 65 52552.717891740758205 1 +73 65 52552.717891540756682 0 +73 66 31632.667901717079076 1 +73 66 31632.667901517077553 0 +73 67 22504.033310778275336 1 +73 67 22504.033310578273813 0 +73 68 36065.011860863305628 1 +73 68 36065.011860663304105 0 +73 69 36903.799426823956310 1 +73 69 36903.799426623954787 0 +73 70 27319.846565557567374 1 +73 70 27319.846565357565851 0 +73 71 20852.718588608422579 1 +73 71 20852.718588408421056 0 +73 72 22407.708398409340589 1 +73 72 22407.708398209339066 0 +73 74 18874.884513060056634 1 +73 74 18874.884512860055111 0 +73 75 47281.632663443771889 1 +73 75 47281.632663243770367 0 +73 76 34229.652847543315147 1 +73 76 34229.652847343313624 0 +73 77 54391.974145290165325 1 +73 77 54391.974145090163802 0 +73 78 5735.969564986012301 1 +73 78 5735.969564786012597 0 +73 79 30136.320745752233051 1 +73 79 30136.320745552231529 0 +73 80 22980.270475156343309 1 +73 80 22980.270474956341786 0 +73 81 21391.682063993001066 1 +73 81 21391.682063792999543 0 +73 82 28458.126830694709497 1 +73 82 28458.126830494707974 0 +73 83 27989.965425736936595 1 +73 83 27989.965425536935072 0 +73 84 41868.927162983149174 1 +73 84 41868.927162783147651 0 +73 85 39323.938496198345092 1 +73 85 39323.938495998343569 0 +73 86 25400.907876908102480 1 +73 86 25400.907876708100957 0 +73 87 28917.853644659291604 1 +73 87 28917.853644459290081 0 +73 88 32971.285448449823889 1 +73 88 32971.285448249822366 0 +73 89 29103.283844360088551 1 +73 89 29103.283844160087028 0 +73 90 37194.989626949682133 1 +73 90 37194.989626749680610 0 +73 91 34692.691692133841570 1 +73 91 34692.691691933840048 0 +73 92 45910.739438768170658 1 +73 92 45910.739438568169135 0 +73 93 27856.167690553818829 1 +73 93 27856.167690353817306 0 +73 94 51655.336429340735776 1 +73 94 51655.336429140734253 0 +73 95 21420.380480597315909 1 +73 95 21420.380480397314386 0 +73 96 24862.098271215494606 1 +73 96 24862.098271015493083 0 +73 97 21953.612871753291984 1 +73 97 21953.612871553290461 0 +73 98 26265.985942942534166 1 +73 98 26265.985942742532643 0 +73 99 37892.489007042764570 1 +73 99 37892.489006842763047 0 +74 0 18987.655207921321562 1 +74 0 18987.655207721320039 0 +74 1 27996.729302023846685 1 +74 1 27996.729301823845162 0 +74 2 37992.910610821512819 1 +74 2 37992.910610621511296 0 +74 3 23762.431344362870732 1 +74 3 23762.431344162869209 0 +74 4 36101.595992932430818 1 +74 4 36101.595992732429295 0 +74 5 11923.683597509534593 1 +74 5 11923.683597309533070 0 +74 6 40365.131454013040639 1 +74 6 40365.131453813039116 0 +74 7 15183.979261756710912 1 +74 7 15183.979261556709389 0 +74 8 7399.395081415504137 1 +74 8 7399.395081215504433 0 +74 9 15382.014020155205799 1 +74 9 15382.014019955204276 0 +74 10 7814.144066015387580 1 +74 10 7814.144065815387876 0 +74 11 11305.517818312793679 1 +74 11 11305.517818112792156 0 +74 12 5183.469621765371812 1 +74 12 5183.469621565372108 0 +74 13 16607.424080779481301 1 +74 13 16607.424080579479778 0 +74 14 28156.095237376794103 1 +74 14 28156.095237176792580 0 +74 15 20127.486920831903262 1 +74 15 20127.486920631901739 0 +74 16 22260.593961216662137 1 +74 16 22260.593961016660614 0 +74 17 40938.238721064932179 1 +74 17 40938.238720864930656 0 +74 18 10044.446738703863957 1 +74 18 10044.446738503862434 0 +74 19 15365.492084362853348 1 +74 19 15365.492084162851825 0 +74 20 9588.036873138178635 1 +74 20 9588.036872938177112 0 +74 21 39184.478454347605293 1 +74 21 39184.478454147603770 0 +74 22 30983.005234997082880 1 +74 22 30983.005234797081357 0 +74 23 8029.262023620206492 1 +74 23 8029.262023420206788 0 +74 24 25997.971871298625047 1 +74 24 25997.971871098623524 0 +74 25 25276.873473245421337 1 +74 25 25276.873473045419814 0 +74 26 14772.907564996981819 1 +74 26 14772.907564796980296 0 +74 27 21486.220876684041286 1 +74 27 21486.220876484039763 0 +74 28 33601.207745055522537 1 +74 28 33601.207744855521014 0 +74 29 31934.406780969129613 1 +74 29 31934.406780769128090 0 +74 30 12578.433173371720841 1 +74 30 12578.433173171719318 0 +74 31 15850.198773371070274 1 +74 31 15850.198773171068751 0 +74 32 23779.491779734067677 1 +74 32 23779.491779534066154 0 +74 33 32824.343659619902610 1 +74 33 32824.343659419901087 0 +74 34 18207.344640290888492 1 +74 34 18207.344640090886969 0 +74 35 31040.063737037336978 1 +74 35 31040.063736837335455 0 +74 36 16018.595558860390156 1 +74 36 16018.595558660388633 0 +74 37 15428.930999189946306 1 +74 37 15428.930998989944783 0 +74 38 7454.639497076844236 1 +74 38 7454.639496876844532 0 +74 39 29952.229163248688565 1 +74 39 29952.229163048687042 0 +74 40 14385.898320084812440 1 +74 40 14385.898319884810917 0 +74 41 18857.844197141293989 1 +74 41 18857.844196941292466 0 +74 42 31497.859930505146622 1 +74 42 31497.859930305145099 0 +74 43 34860.037725768954260 1 +74 43 34860.037725568952737 0 +74 44 12464.541811986367975 1 +74 44 12464.541811786366452 0 +74 45 38326.740102594885684 1 +74 45 38326.740102394884161 0 +74 46 37521.305919372178323 1 +74 46 37521.305919172176800 0 +74 47 9643.126637417746679 1 +74 47 9643.126637217745156 0 +74 48 12978.268472884377843 1 +74 48 12978.268472684376320 0 +74 49 23201.709262061835034 1 +74 49 23201.709261861833511 0 +74 50 30057.641393838683143 1 +74 50 30057.641393638681620 0 +74 51 7635.946798820753429 1 +74 51 7635.946798620753725 0 +74 52 24798.664708088290354 1 +74 52 24798.664707888288831 0 +74 53 18874.884513060056634 1 +74 53 18874.884512860055111 0 +74 54 10067.819605884120392 1 +74 54 10067.819605684118869 0 +74 55 19989.214543038971897 1 +74 55 19989.214542838970374 0 +74 56 20022.033798263972130 1 +74 56 20022.033798063970607 0 +74 57 20208.148751815115247 1 +74 57 20208.148751615113724 0 +74 58 24744.641834720459883 1 +74 58 24744.641834520458360 0 +74 59 10384.658008164024068 1 +74 59 10384.658007964022545 0 +74 60 20557.335003804146254 1 +74 60 20557.335003604144731 0 +74 61 11171.322856912418501 1 +74 61 11171.322856712416979 0 +74 62 36674.183249205278116 1 +74 62 36674.183249005276593 0 +74 63 9976.664669483630860 1 +74 63 9976.664669283629337 0 +74 64 35161.161848300667771 1 +74 64 35161.161848100666248 0 +74 65 37675.959965948182798 1 +74 65 37675.959965748181276 0 +74 66 17569.254559832399536 1 +74 66 17569.254559632398013 0 +74 67 11582.405072291807301 1 +74 67 11582.405072091805778 0 +74 68 23390.541918182083464 1 +74 68 23390.541917982081941 0 +74 69 30637.429527990185306 1 +74 69 30637.429527790183784 0 +74 70 17975.402366158101358 1 +74 70 17975.402365958099836 0 +74 71 11441.264403666045837 1 +74 71 11441.264403466044314 0 +74 72 19313.141342978073226 1 +74 72 19313.141342778071703 0 +74 73 18874.884513060056634 1 +74 73 18874.884512860055111 0 +74 75 31470.437132416474924 1 +74 75 31470.437132216473401 0 +74 76 32526.054087679443910 1 +74 76 32526.054087479442387 0 +74 77 39035.856565901900467 1 +74 77 39035.856565701898944 0 +74 78 18857.844197141286713 1 +74 78 18857.844196941285190 0 +74 79 27715.758841672432027 1 +74 79 27715.758841472430504 0 +74 80 10388.312881421257771 1 +74 80 10388.312881221256248 0 +74 81 4373.182314782731737 1 +74 81 4373.182314582732033 0 +74 82 32471.727243630521116 1 +74 82 32471.727243430519593 0 +74 83 29984.015956534294673 1 +74 83 29984.015956334293151 0 +74 84 28378.985292710945942 1 +74 84 28378.985292510944419 0 +74 85 29548.700064373217174 1 +74 85 29548.700064173215651 0 +74 86 9431.824384327797816 1 +74 86 9431.824384127796293 0 +74 87 24632.869740304926381 1 +74 87 24632.869740104924858 0 +74 88 20998.518681807170651 1 +74 88 20998.518681607169128 0 +74 89 29400.330545944590995 1 +74 89 29400.330545744589472 0 +74 90 25123.559055977428216 1 +74 90 25123.559055777426693 0 +74 91 24654.742316170690174 1 +74 91 24654.742315970688651 0 +74 92 31501.120710067905748 1 +74 92 31501.120709867904225 0 +74 93 12947.502231626796856 1 +74 93 12947.502231426795333 0 +74 94 37727.149035591988650 1 +74 94 37727.149035391987127 0 +74 95 9969.872168668818631 1 +74 95 9969.872168468817108 0 +74 96 25644.427423072025704 1 +74 96 25644.427422872024181 0 +74 97 19076.193289658051071 1 +74 97 19076.193289458049549 0 +74 98 18623.575309961721359 1 +74 98 18623.575309761719836 0 +74 99 35713.184847687603906 1 +74 99 35713.184847487602383 0 +75 0 33346.654781525518047 1 +75 0 33346.654781325516524 0 +75 1 9951.705908146197544 1 +75 1 9951.705907946196021 0 +75 2 35945.808784973756701 1 +75 2 35945.808784773755178 0 +75 3 34334.454335845839523 1 +75 3 34334.454335645838000 0 +75 4 5113.176528273045733 1 +75 4 5113.176528073046029 0 +75 5 29369.335635124945838 1 +75 5 29369.335634924944316 0 +75 6 29716.677004508645041 1 +75 6 29716.677004308643518 0 +75 7 39230.577698039829556 1 +75 7 39230.577697839828033 0 +75 8 36614.088426048139809 1 +75 8 36614.088425848138286 0 +75 9 41726.310469121512142 1 +75 9 41726.310468921510619 0 +75 10 25914.848397028516047 1 +75 10 25914.848396828514524 0 +75 11 27517.656916294734401 1 +75 11 27517.656916094732878 0 +75 12 30237.619353682592191 1 +75 12 30237.619353482590668 0 +75 13 46876.926929309673142 1 +75 13 46876.926929109671619 0 +75 14 42216.276107011566637 1 +75 14 42216.276106811565114 0 +75 15 29278.217262928174023 1 +75 15 29278.217262728172500 0 +75 16 30753.097464350423252 1 +75 16 30753.097464150421729 0 +75 17 17351.787673893690226 1 +75 17 17351.787673693688703 0 +75 18 36069.703186694328906 1 +75 18 36069.703186494327383 0 +75 19 37320.793710478610592 1 +75 19 37320.793710278609069 0 +75 20 24794.236241561986390 1 +75 20 24794.236241361984867 0 +75 21 15651.787775320230139 1 +75 21 15651.787775120228616 0 +75 22 39178.260138387457118 1 +75 22 39178.260138187455595 0 +75 23 31733.379069612034073 1 +75 23 31733.379069412032550 0 +75 24 56105.875824036906124 1 +75 24 56105.875823836904601 0 +75 25 29271.771354442065785 1 +75 25 29271.771354242064263 0 +75 26 37997.472209416337137 1 +75 26 37997.472209216335614 0 +75 27 45878.460998186434153 1 +75 27 45878.460997986432631 0 +75 28 24131.170624798658537 1 +75 28 24131.170624598657014 0 +75 29 26895.256118621975475 1 +75 29 26895.256118421973952 0 +75 30 34431.340403406677069 1 +75 30 34431.340403206675546 0 +75 31 18061.587717490237992 1 +75 31 18061.587717290236469 0 +75 32 53673.379394465286168 1 +75 32 53673.379394265284645 0 +75 33 26475.943826837061351 1 +75 33 26475.943826637059828 0 +75 34 46297.074174003340886 1 +75 34 46297.074173803339363 0 +75 35 19494.384249591501430 1 +75 35 19494.384249391499907 0 +75 36 41712.771328361341148 1 +75 36 41712.771328161339625 0 +75 37 35053.017540436972922 1 +75 37 35053.017540236971399 0 +75 38 31352.576877135099494 1 +75 38 31352.576876935097971 0 +75 39 44053.007007303473074 1 +75 39 44053.007007103471551 0 +75 40 37997.472209416300757 1 +75 40 37997.472209216299234 0 +75 41 47272.315893488310394 1 +75 41 47272.315893288308871 0 +75 42 45733.180123439480667 1 +75 42 45733.180123239479144 0 +75 43 37119.485296232785913 1 +75 43 37119.485296032784390 0 +75 44 40224.205203259734844 1 +75 44 40224.205203059733321 0 +75 45 14223.835543917404721 1 +75 45 14223.835543717403198 0 +75 46 14456.077130386624049 1 +75 46 14456.077130186622526 0 +75 47 38452.592397042790253 1 +75 47 38452.592396842788730 0 +75 48 34241.532969177053019 1 +75 48 34241.532968977051496 0 +75 49 26292.396961080339679 1 +75 49 26292.396960880338156 0 +75 50 29413.891031747771194 1 +75 50 29413.891031547769671 0 +75 51 33073.967722650428186 1 +75 51 33073.967722450426663 0 +75 52 46086.086615820575389 1 +75 52 46086.086615620573866 0 +75 53 47281.632663443757338 1 +75 53 47281.632663243755815 0 +75 54 34402.520422149682418 1 +75 54 34402.520421949680895 0 +75 55 19675.442913752376626 1 +75 55 19675.442913552375103 0 +75 56 30908.942509303211409 1 +75 56 30908.942509103209886 0 +75 57 28704.646486408895726 1 +75 57 28704.646486208894203 0 +75 58 18462.905393022145290 1 +75 58 18462.905392822143767 0 +75 59 33959.443495771352900 1 +75 59 33959.443495571351377 0 +75 60 49198.059360794504755 1 +75 60 49198.059360594503232 0 +75 61 33258.569696185426437 1 +75 61 33258.569695985424914 0 +75 62 28564.335934284536052 1 +75 62 28564.335934084534529 0 +75 63 29853.721463123478316 1 +75 63 29853.721462923476793 0 +75 64 6213.232234118912857 1 +75 64 6213.232233918913153 0 +75 65 30030.809091955328768 1 +75 65 30030.809091755327245 0 +75 66 37997.472209416300757 1 +75 66 37997.472209216299234 0 +75 67 29751.575624405042618 1 +75 67 29751.575624205041095 0 +75 68 25183.964431608801533 1 +75 68 25183.964431408800010 0 +75 69 10922.653965603320103 1 +75 69 10922.653965403318580 0 +75 70 42542.511134492335259 1 +75 70 42542.511134292333736 0 +75 71 30010.777370519870601 1 +75 71 30010.777370319869078 0 +75 72 29620.261721933995432 1 +75 72 29620.261721733993909 0 +75 73 47281.632663443771889 1 +75 73 47281.632663243770367 0 +75 74 31470.437132416474924 1 +75 74 31470.437132216473401 0 +75 76 46401.388425060693407 1 +75 76 46401.388424860691885 0 +75 77 20286.915746896447672 1 +75 77 20286.915746696446149 0 +75 78 47272.315893488281290 1 +75 78 47272.315893288279767 0 +75 79 25929.496092212240910 1 +75 79 25929.496092012239387 0 +75 80 28790.372748064182815 1 +75 80 28790.372747864181292 0 +75 81 29273.505586375231360 1 +75 81 29273.505586175229837 0 +75 82 49501.409361709869700 1 +75 82 49501.409361509868177 0 +75 83 42160.669565188130946 1 +75 83 42160.669564988129423 0 +75 84 27708.234297179205896 1 +75 84 27708.234296979204373 0 +75 85 8013.956980883005599 1 +75 85 8013.956980683005895 0 +75 86 26237.696989075375313 1 +75 86 26237.696988875373791 0 +75 87 33816.934188634768361 1 +75 87 33816.934188434766838 0 +75 88 32744.076327916132868 1 +75 88 32744.076327716131345 0 +75 89 40998.416632921784185 1 +75 89 40998.416632721782662 0 +75 90 10556.012665889989876 1 +75 90 10556.012665689988353 0 +75 91 53860.315898006228963 1 +75 91 53860.315897806227440 0 +75 92 23424.366751983572613 1 +75 92 23424.366751783571090 0 +75 93 25766.311640832976991 1 +75 93 25766.311640632975468 0 +75 94 37976.591330398230639 1 +75 94 37976.591330198229116 0 +75 95 25917.113704337491072 1 +75 95 25917.113704137489549 0 +75 96 41726.310469121512142 1 +75 96 41726.310468921510619 0 +75 97 48044.650979505080613 1 +75 97 48044.650979305079090 0 +75 98 22050.731560575339245 1 +75 98 22050.731560375337722 0 +75 99 43763.510024784351117 1 +75 99 43763.510024584349594 0 +76 0 37168.068132949571009 1 +76 0 37168.068132749569486 0 +76 1 37507.980127707851352 1 +76 1 37507.980127507849829 0 +76 2 51415.774333315421245 1 +76 2 51415.774333115419722 0 +76 3 43595.402994706222671 1 +76 3 43595.402994506221148 0 +76 4 42046.727029171946924 1 +76 4 42046.727028971945401 0 +76 5 29628.379252730359440 1 +76 5 29628.379252530357917 0 +76 6 49994.368905185750918 1 +76 6 49994.368904985749396 0 +76 7 39049.617145904368954 1 +76 7 39049.617145704367431 0 +76 8 37052.236926336554461 1 +76 8 37052.236926136552938 0 +76 9 38871.339977585594170 1 +76 9 38871.339977385592647 0 +76 10 27508.664454685400415 1 +76 10 27508.664454485398892 0 +76 11 24415.923409259034088 1 +76 11 24415.923409059032565 0 +76 12 30642.542216476133035 1 +76 12 30642.542216276131512 0 +76 13 47117.852755555228214 1 +76 13 47117.852755355226691 0 +76 14 40207.696507696222397 1 +76 14 40207.696507496220875 0 +76 15 36734.112227832927601 1 +76 15 36734.112227632926079 0 +76 16 29303.824000690259709 1 +76 16 29303.824000490258186 0 +76 17 49939.871976834328962 1 +76 17 49939.871976634327439 0 +76 18 36207.304548384723603 1 +76 18 36207.304548184722080 0 +76 19 37624.952571950707352 1 +76 19 37624.952571750705829 0 +76 20 30935.877244040810183 1 +76 20 30935.877243840808660 0 +76 21 48496.694450221766601 1 +76 21 48496.694450021765078 0 +76 22 43708.978049745739554 1 +76 22 43708.978049545738031 0 +76 23 31717.815944663372647 1 +76 23 31717.815944463371125 0 +76 24 56159.514232585337595 1 +76 24 56159.514232385336072 0 +76 25 41840.803971487344825 1 +76 25 41840.803971287343302 0 +76 26 36396.177268375628046 1 +76 26 36396.177268175626523 0 +76 27 35256.676227947187726 1 +76 27 35256.676227747186203 0 +76 28 44796.870352438680129 1 +76 28 44796.870352238678606 0 +76 29 45004.640729179853224 1 +76 29 45004.640728979851701 0 +76 30 34078.959406992755248 1 +76 30 34078.959406792753725 0 +76 31 36232.454029072556295 1 +76 31 36232.454028872554773 0 +76 32 53693.589880603758502 1 +76 32 53693.589880403756979 0 +76 33 44142.265336921089329 1 +76 33 44142.265336721087806 0 +76 34 28852.564009881516540 1 +76 34 28852.564009681515017 0 +76 35 49779.130387523095123 1 +76 35 49779.130387323093601 0 +76 36 41769.706603025522782 1 +76 36 41769.706602825521259 0 +76 37 36235.389731428207597 1 +76 37 36235.389731228206074 0 +76 38 31559.862457489412918 1 +76 38 31559.862457289411395 0 +76 39 41879.647738175946870 1 +76 39 41879.647737975945347 0 +76 40 32310.967439813884994 1 +76 40 32310.967439613883471 0 +76 41 33358.438286587872426 1 +76 41 33358.438286387870903 0 +76 42 43512.404217920673545 1 +76 42 43512.404217720672023 0 +76 43 47853.199922176194377 1 +76 43 47853.199921976192854 0 +76 44 40561.215379840519745 1 +76 44 40561.215379640518222 0 +76 45 57135.731701866694493 1 +76 45 57135.731701666692970 0 +76 46 47065.087029146263376 1 +76 46 47065.087028946261853 0 +76 47 38608.726179811026668 1 +76 47 38608.726179611025145 0 +76 48 33789.084716803074116 1 +76 48 33789.084716603072593 0 +76 49 27416.727819854237168 1 +76 49 27416.727819654235645 0 +76 50 25771.497655316481541 1 +76 50 25771.497655116480018 0 +76 51 33676.830996593780583 1 +76 51 33676.830996393779060 0 +76 52 10368.982341029643067 1 +76 52 10368.982340829641544 0 +76 53 36736.252256691557704 1 +76 53 36736.252256491556182 0 +76 54 35334.110690885092481 1 +76 54 35334.110690685090958 0 +76 55 40098.633990480200737 1 +76 55 40098.633990280199214 0 +76 56 38239.935554226292879 1 +76 56 38239.935554026291356 0 +76 57 39197.758354979392607 1 +76 57 39197.758354779391084 0 +76 58 42165.366043934394838 1 +76 58 42165.366043734393315 0 +76 59 33642.027674538534484 1 +76 59 33642.027674338532961 0 +76 60 49093.548664495072444 1 +76 60 49093.548664295070921 0 +76 61 33693.301870669834898 1 +76 61 33693.301870469833375 0 +76 62 24042.404662011853361 1 +76 62 24042.404661811851838 0 +76 63 29631.805781943243346 1 +76 63 29631.805781743241823 0 +76 64 48703.500776930653956 1 +76 64 48703.500776730652433 0 +76 65 48092.002007449205848 1 +76 65 48092.002007249204325 0 +76 66 34750.136639822187135 1 +76 66 34750.136639622185612 0 +76 67 33072.414969329882297 1 +76 67 33072.414969129880774 0 +76 68 42524.815957922430243 1 +76 68 42524.815957722428720 0 +76 69 42798.228546563244890 1 +76 69 42798.228546363243368 0 +76 70 37925.526381092640804 1 +76 70 37925.526380892639281 0 +76 71 21089.147070261900808 1 +76 71 21089.147070061899285 0 +76 72 21219.177071275411436 1 +76 72 21219.177071075409913 0 +76 73 34229.652847543315147 1 +76 73 34229.652847343313624 0 +76 74 32526.054087679443910 1 +76 74 32526.054087479442387 0 +76 75 46401.388425060693407 1 +76 75 46401.388424860691885 0 +76 77 47590.242914598071366 1 +76 77 47590.242914398069843 0 +76 78 36360.442988142109243 1 +76 78 36360.442987942107720 0 +76 79 25975.250248741227551 1 +76 79 25975.250248541226028 0 +76 80 31736.166936269240978 1 +76 80 31736.166936069239455 0 +76 81 30309.447807669013855 1 +76 81 30309.447807469012332 0 +76 82 47496.794648214170593 1 +76 82 47496.794648014169070 0 +76 83 39838.678289885268896 1 +76 83 39838.678289685267373 0 +76 84 43226.112366676985403 1 +76 84 43226.112366476983880 0 +76 85 40983.673934870268567 1 +76 85 40983.673934670267045 0 +76 86 29464.175524103487987 1 +76 86 29464.175523903486464 0 +76 87 30045.133273376777652 1 +76 87 30045.133273176776129 0 +76 88 39036.551441296818666 1 +76 88 39036.551441096817143 0 +76 89 39063.264576773755834 1 +76 89 39063.264576573754312 0 +76 90 36533.554512712828000 1 +76 90 36533.554512512826477 0 +76 91 53692.306551230358309 1 +76 91 53692.306551030356786 0 +76 92 44141.325731250195531 1 +76 92 44141.325731050194008 0 +76 93 31761.826169775173184 1 +76 93 31761.826169575171662 0 +76 94 50579.388228829513537 1 +76 94 50579.388228629512014 0 +76 95 28664.405939789372496 1 +76 95 28664.405939589370973 0 +76 96 33144.423526937462157 1 +76 96 33144.423526737460634 0 +76 97 36542.543945385943516 1 +76 97 36542.543945185941993 0 +76 98 28265.770504768446699 1 +76 98 28265.770504568445176 0 +76 99 5576.466788220744093 1 +76 99 5576.466788020744389 0 +77 0 25607.884147015669441 1 +77 0 25607.884146815667918 0 +77 1 22179.301795078870782 1 +77 1 22179.301794878869259 0 +77 2 16919.098183178837644 1 +77 2 16919.098182978836121 0 +77 3 29786.159018780206679 1 +77 3 29786.159018580205156 0 +77 4 24920.063064495043363 1 +77 4 24920.063064295041841 0 +77 5 27483.230991950629686 1 +77 5 27483.230991750628164 0 +77 6 9440.999667970028895 1 +77 6 9440.999667770027372 0 +77 7 33081.618120843646466 1 +77 7 33081.618120643644943 0 +77 8 38636.535299883697007 1 +77 8 38636.535299683695484 0 +77 9 39463.048094796016812 1 +77 9 39463.048094596015289 0 +77 10 32870.959446666092845 1 +77 10 32870.959446466091322 0 +77 11 36746.107121121043747 1 +77 11 36746.107120921042224 0 +77 12 37738.875659005250782 1 +77 12 37738.875658805249259 0 +77 13 40356.405407876300160 1 +77 13 40356.405407676298637 0 +77 14 39443.774478884835844 1 +77 14 39443.774478684834321 0 +77 15 22236.724305471871048 1 +77 15 22236.724305271869525 0 +77 16 42335.255323950543243 1 +77 16 42335.255323750541720 0 +77 17 19443.965254676179029 1 +77 17 19443.965254476177506 0 +77 18 29288.682733932197152 1 +77 18 29288.682733732195629 0 +77 19 30785.126248209147889 1 +77 19 30785.126248009146366 0 +77 20 36716.226049017539481 1 +77 20 36716.226048817537958 0 +77 21 16146.513240343650978 1 +77 21 16146.513240143649455 0 +77 22 20872.565293342391669 1 +77 22 20872.565293142390146 0 +77 23 31665.363877790783590 1 +77 23 31665.363877590782067 0 +77 24 51150.727255607969710 1 +77 24 51150.727255407968187 0 +77 25 20312.084797211056866 1 +77 25 20312.084797011055343 0 +77 26 39853.356915124750230 1 +77 26 39853.356914924748708 0 +77 27 46852.636524219429702 1 +77 27 46852.636524019428180 0 +77 28 10232.962402458635552 1 +77 28 10232.962402258634029 0 +77 29 11175.587785918112786 1 +77 29 11175.587785718111263 0 +77 30 40544.202640502531722 1 +77 30 40544.202640302530199 0 +77 31 31776.263397459952103 1 +77 31 31776.263397259950580 0 +77 32 37294.912055832595797 1 +77 32 37294.912055632594274 0 +77 33 7612.579833324100036 1 +77 33 7612.579833124100332 0 +77 34 49572.202537314966321 1 +77 34 49572.202537114964798 0 +77 35 26334.308343934324512 1 +77 35 26334.308343734322989 0 +77 36 30766.348837894423923 1 +77 36 30766.348837694422400 0 +77 37 33427.967775789373263 1 +77 37 33427.967775589371740 0 +77 38 36457.324321670821519 1 +77 38 36457.324321470819996 0 +77 39 39696.621140610019211 1 +77 39 39696.621140410017688 0 +77 40 35855.768190688482719 1 +77 40 35855.768190488481196 0 +77 41 57355.515568715592963 1 +77 41 57355.515568515591440 0 +77 42 35416.105843343495508 1 +77 42 35416.105843143493985 0 +77 43 17737.593223388597835 1 +77 43 17737.593223188596312 0 +77 44 29836.845406993787037 1 +77 44 29836.845406793785514 0 +77 45 29121.824950887348677 1 +77 45 29121.824950687347155 0 +77 46 12550.475116225310558 1 +77 46 12550.475116025309035 0 +77 47 33590.787647577126336 1 +77 47 33590.787647377124813 0 +77 48 40746.529645859474840 1 +77 48 40746.529645659473317 0 +77 49 36830.980875166766054 1 +77 49 36830.980874966764532 0 +77 50 39576.100275934491947 1 +77 50 39576.100275734490424 0 +77 51 40339.099452339542040 1 +77 51 40339.099452139540517 0 +77 52 47975.786702036712086 1 +77 52 47975.786701836710563 0 +77 53 54109.869831362550030 1 +77 53 54109.869831162548508 0 +77 54 29494.045111570769222 1 +77 54 29494.045111370767700 0 +77 55 30500.003234021933167 1 +77 55 30500.003233821931644 0 +77 56 25358.637245361755049 1 +77 56 25358.637245161753526 0 +77 57 26988.805107361680712 1 +77 57 26988.805107161679189 0 +77 58 22140.414088573837944 1 +77 58 22140.414088373836421 0 +77 59 33909.127787551798974 1 +77 59 33909.127787351797451 0 +77 60 29543.196788088622270 1 +77 60 29543.196787888620747 0 +77 61 33931.025597943385947 1 +77 61 33931.025597743384424 0 +77 62 37803.152451048750663 1 +77 62 37803.152450848749140 0 +77 63 40556.444680861684901 1 +77 63 40556.444680661683378 0 +77 64 20104.403051740198862 1 +77 64 20104.403051540197339 0 +77 65 10047.779597066579299 1 +77 65 10047.779596866577776 0 +77 66 34081.700520779617364 1 +77 66 34081.700520579615841 0 +77 67 38033.797871168302663 1 +77 67 38033.797870968301140 0 +77 68 27056.232588350721926 1 +77 68 27056.232588150720403 0 +77 69 26178.793150074794539 1 +77 69 26178.793149874793016 0 +77 70 44214.989010163277271 1 +77 70 44214.989009963275748 0 +77 71 37399.142693863315799 1 +77 71 37399.142693663314276 0 +77 72 37568.628419615481107 1 +77 72 37568.628419415479584 0 +77 73 54391.974145290165325 1 +77 73 54391.974145090163802 0 +77 74 39035.856565901900467 1 +77 74 39035.856565701898944 0 +77 75 20286.915746896447672 1 +77 75 20286.915746696446149 0 +77 76 47590.242914598071366 1 +77 76 47590.242914398069843 0 +77 78 53650.021065868524602 1 +77 78 53650.021065668523079 0 +77 79 35661.684053452525404 1 +77 79 35661.684053252523881 0 +77 80 36686.892393832880771 1 +77 80 36686.892393632879248 0 +77 81 36359.263309620459040 1 +77 81 36359.263309420457517 0 +77 82 46984.408782037251513 1 +77 82 46984.408781837249990 0 +77 83 41456.009519413331873 1 +77 83 41456.009519213330350 0 +77 84 15852.497774297797150 1 +77 84 15852.497774097795627 0 +77 85 22826.274135945961461 1 +77 85 22826.274135745959939 0 +77 86 32686.443523711073794 1 +77 86 32686.443523511072272 0 +77 87 35874.707795139191148 1 +77 87 35874.707794939189625 0 +77 88 24696.563208824773028 1 +77 88 24696.563208624771505 0 +77 89 41728.031404538545758 1 +77 89 41728.031404338544235 0 +77 90 21857.656337051819719 1 +77 90 21857.656336851818196 0 +77 91 36112.497834108231473 1 +77 91 36112.497833908229950 0 +77 92 10356.136684380056977 1 +77 92 10356.136684180055454 0 +77 93 29174.079121417526039 1 +77 93 29174.079121217524516 0 +77 94 19637.463114539888920 1 +77 94 19637.463114339887397 0 +77 95 37005.479784143521101 1 +77 95 37005.479783943519578 0 +77 96 41555.740269750560401 1 +77 96 41555.740269550558878 0 +77 97 52197.588749322298099 1 +77 97 52197.588749122296576 0 +77 98 31115.015745223518024 1 +77 98 31115.015745023516502 0 +77 99 46299.636579222278669 1 +77 99 46299.636579022277147 0 +78 0 32149.067947051764349 1 +78 0 32149.067946851762827 0 +78 1 37593.143456412275555 1 +78 1 37593.143456212274032 0 +78 2 52102.817999473190866 1 +78 2 52102.817999273189344 0 +78 3 35030.098445629075286 1 +78 3 35030.098445429073763 0 +78 4 42231.723450541787315 1 +78 4 42231.723450341785792 0 +78 5 26499.277825898614537 1 +78 5 26499.277825698613015 0 +78 6 54955.926197323729866 1 +78 6 54955.926197123728343 0 +78 7 26279.629735470036394 1 +78 7 26279.629735270034871 0 +78 8 19072.182831777266983 1 +78 8 19072.182831577265461 0 +78 9 21539.801529872762330 1 +78 9 21539.801529672760807 0 +78 10 24902.491184113394411 1 +78 10 24902.491183913392888 0 +78 11 20959.122861520994775 1 +78 11 20959.122861320993252 0 +78 12 19916.839942003465694 1 +78 12 19916.839941803464171 0 +78 13 13601.609156145123052 1 +78 13 13601.609155945121529 0 +78 14 28700.099720479360258 1 +78 14 28700.099720279358735 0 +78 15 33990.203664852990187 1 +78 15 33990.203664652988664 0 +78 16 26057.938360448722960 1 +78 16 26057.938360248721438 0 +78 17 55545.299358541713445 1 +78 17 55545.299358341711923 0 +78 18 24524.770516867985862 1 +78 18 24524.770516667984339 0 +78 19 27444.672503013614914 1 +78 19 27444.672502813613391 0 +78 20 22520.379602076856827 1 +78 20 22520.379601876855304 0 +78 21 53783.939700321076089 1 +78 21 53783.939700121074566 0 +78 22 45372.712610566217336 1 +78 22 45372.712610366215813 0 +78 23 23991.329484065572615 1 +78 23 23991.329483865571092 0 +78 24 22836.765401506519993 1 +78 24 22836.765401306518470 0 +78 25 38822.265704913814261 1 +78 25 38822.265704713812738 0 +78 26 22137.028937177732587 1 +78 26 22137.028936977731064 0 +78 27 24525.516969676475128 1 +78 27 24525.516969476473605 0 +78 28 48125.963737929079798 1 +78 28 48125.963737729078275 0 +78 29 46244.293886340761674 1 +78 29 46244.293886140760151 0 +78 30 17395.455994530486350 1 +78 30 17395.455994330484828 0 +78 31 29629.440268398531771 1 +78 31 29629.440268198530248 0 +78 32 20742.393083767725329 1 +78 32 20742.393083567723806 0 +78 33 47362.109907744437805 1 +78 33 47362.109907544436282 0 +78 34 21230.757477539707907 1 +78 34 21230.757477339706384 0 +78 35 42984.311500587500632 1 +78 35 42984.311500387499109 0 +78 36 28008.371030828253424 1 +78 36 28008.371030628251901 0 +78 37 26311.242549491522368 1 +78 37 26311.242549291520845 0 +78 38 21477.166157840765663 1 +78 38 21477.166157640764141 0 +78 39 30612.711210957229923 1 +78 39 30612.711210757228400 0 +78 40 23361.074694094415463 1 +78 40 23361.074693894413940 0 +78 41 8063.997366044922273 1 +78 41 8063.997365844922570 0 +78 42 32044.894053657724726 1 +78 42 32044.894053457723203 0 +78 43 49121.868248286788003 1 +78 43 49121.868248086786480 0 +78 44 25767.391836568407598 1 +78 44 25767.391836368406075 0 +78 45 49841.665785231438349 1 +78 45 49841.665785031436826 0 +78 46 52118.824086889027967 1 +78 46 52118.824086689026444 0 +78 47 22041.210834697696555 1 +78 47 22041.210834497695032 0 +78 48 17296.480181714810897 1 +78 48 17296.480181514809374 0 +78 49 26940.713036431669025 1 +78 49 26940.713036231667502 0 +78 50 33922.702931585357874 1 +78 50 33922.702931385356351 0 +78 51 18359.282730963153881 1 +78 51 18359.282730763152358 0 +78 52 28573.695395356589870 1 +78 52 28573.695395156588347 0 +78 53 13600.820758979109087 1 +78 53 13600.820758779107564 0 +78 54 24445.025042918237887 1 +78 54 24445.025042718236364 0 +78 55 32476.364110151484056 1 +78 55 32476.364109951482533 0 +78 56 33071.694204540253850 1 +78 56 33071.694204340252327 0 +78 57 32741.504739228606923 1 +78 57 32741.504739028605400 0 +78 58 37966.579276970456704 1 +78 58 37966.579276770455181 0 +78 59 21897.952964232517843 1 +78 59 21897.952964032516320 0 +78 60 33853.316385491838446 1 +78 60 33853.316385291836923 0 +78 61 23038.758177351286577 1 +78 61 23038.758177151285054 0 +78 62 40469.458422632946167 1 +78 62 40469.458422432944644 0 +78 63 17521.002020181702392 1 +78 63 17521.002019981700869 0 +78 64 52479.901955272129271 1 +78 64 52479.901955072127748 0 +78 65 52230.674441695155110 1 +78 65 52230.674441495153587 0 +78 66 27805.838710740514216 1 +78 66 27805.838710540512693 0 +78 67 22498.342586438393482 1 +78 67 22498.342586238391959 0 +78 68 36059.750175711204065 1 +78 68 36059.750175511202542 0 +78 69 36896.067598418361740 1 +78 69 36896.067598218360217 0 +78 70 22297.395507193639787 1 +78 70 22297.395506993638264 0 +78 71 20834.321874867575389 1 +78 71 20834.321874667573866 0 +78 72 22886.410494280153216 1 +78 72 22886.410494080151693 0 +78 73 5735.969564986012301 1 +78 73 5735.969564786012597 0 +78 74 18857.844197141286713 1 +78 74 18857.844196941285190 0 +78 75 47272.315893488281290 1 +78 75 47272.315893288279767 0 +78 76 36360.442988142109243 1 +78 76 36360.442987942107720 0 +78 77 53650.021065868524602 1 +78 77 53650.021065668523079 0 +78 79 31531.274417886070296 1 +78 79 31531.274417686068773 0 +78 80 22972.505564156701439 1 +78 80 22972.505563956699916 0 +78 81 21377.702176450569823 1 +78 81 21377.702176250568300 0 +78 82 32455.078646532594576 1 +78 82 32455.078646332593053 0 +78 83 30970.955134871892369 1 +78 83 30970.955134671890846 0 +78 84 42383.869420560411527 1 +78 84 42383.869420360410004 0 +78 85 39315.126891625201097 1 +78 85 39315.126891425199574 0 +78 86 25388.798996975496266 1 +78 86 25388.798996775494743 0 +78 87 28895.100749503417319 1 +78 87 28895.100749303415796 0 +78 88 34076.081107878708281 1 +78 88 34076.081107678706758 0 +78 89 30151.154978417751408 1 +78 89 30151.154978217749886 0 +78 90 37184.006814277265221 1 +78 90 37184.006814077263698 0 +78 91 36416.734487675552373 1 +78 91 36416.734487475550850 0 +78 92 45906.742411925544729 1 +78 92 45906.742411725543207 0 +78 93 27844.738757332692330 1 +78 93 27844.738757132690807 0 +78 94 51978.693531986835296 1 +78 94 51978.693531786833773 0 +78 95 21409.863962464049109 1 +78 95 21409.863962264047586 0 +78 96 27348.473798271341366 1 +78 96 27348.473798071339843 0 +78 97 20285.080458042713872 1 +78 97 20285.080457842712349 0 +78 98 26254.584779557415459 1 +78 98 26254.584779357413936 0 +78 99 39560.236694453313248 1 +78 99 39560.236694253311725 0 +79 0 29833.177558105227945 1 +79 0 29833.177557905226422 0 +79 1 15997.827737833798892 1 +79 1 15997.827737633797369 0 +79 2 33538.210808132556849 1 +79 2 33538.210807932555326 0 +79 3 31294.110229012869240 1 +79 3 31294.110228812867717 0 +79 4 20958.830174643393548 1 +79 4 20958.830174443392025 0 +79 5 26041.094475976926333 1 +79 5 26041.094475776924810 0 +79 6 36726.012767657397490 1 +79 6 36726.012767457395967 0 +79 7 36103.005229138230789 1 +79 7 36103.005228938229266 0 +79 8 33193.039595838097739 1 +79 8 33193.039595638096216 0 +79 9 35131.412204982450930 1 +79 9 35131.412204782449408 0 +79 10 22472.267388403910445 1 +79 10 22472.267388203908922 0 +79 11 16813.150132596842013 1 +79 11 16813.150132396840490 0 +79 12 26812.220549427132937 1 +79 12 26812.220549227131414 0 +79 13 43449.453733136673691 1 +79 13 43449.453732936672168 0 +79 14 40664.180679001947283 1 +79 14 40664.180678801945760 0 +79 15 25393.210130389685219 1 +79 15 25393.210130189683696 0 +79 16 8116.892566228082615 1 +79 16 8116.892566028082911 0 +79 17 37413.155846660360112 1 +79 17 37413.155846460358589 0 +79 18 32759.087962531135418 1 +79 18 32759.087962331133895 0 +79 19 33901.934439320379170 1 +79 19 33901.934439120377647 0 +79 20 20770.938403944150195 1 +79 20 20770.938403744148673 0 +79 21 35603.658492510723590 1 +79 21 35603.658492310722067 0 +79 22 36330.136426407756517 1 +79 22 36330.136426207754994 0 +79 23 28557.047202960326103 1 +79 23 28557.047202760324581 0 +79 24 52758.141090414268547 1 +79 24 52758.141090214267024 0 +79 25 25632.601633191115980 1 +79 25 25632.601632991114457 0 +79 26 34105.667603799622157 1 +79 26 34105.667603599620634 0 +79 27 32582.898609658986970 1 +79 27 32582.898609458985447 0 +79 28 29745.895041824049258 1 +79 28 29745.895041624047735 0 +79 29 27693.679850087944942 1 +79 29 27693.679849887943419 0 +79 30 31611.316408532202331 1 +79 30 31611.316408332200808 0 +79 31 12884.815649212760036 1 +79 31 12884.815649012758513 0 +79 32 50352.738032125969767 1 +79 32 50352.738031925968244 0 +79 33 29009.579584713523218 1 +79 33 29009.579584513521695 0 +79 34 26398.157854319353646 1 +79 34 26398.157854119352123 0 +79 35 25869.237376420147484 1 +79 35 25869.237376220145961 0 +79 36 38417.773651071634958 1 +79 36 38417.773650871633436 0 +79 37 32251.269285132679215 1 +79 37 32251.269284932677692 0 +79 38 28128.851051494530111 1 +79 38 28128.851051294528588 0 +79 39 42569.733429681087728 1 +79 39 42569.733429481086205 0 +79 40 27457.480018212529103 1 +79 40 27457.480018012527580 0 +79 41 29844.137206326238811 1 +79 41 29844.137206126237288 0 +79 42 44286.945279393476085 1 +79 42 44286.945279193474562 0 +79 43 33948.338192113471450 1 +79 43 33948.338191913469927 0 +79 44 36850.084921911227866 1 +79 44 36850.084921711226343 0 +79 45 33137.081921216340561 1 +79 45 33137.081921016339038 0 +79 46 33934.714157485126634 1 +79 46 33934.714157285125111 0 +79 47 35115.138617701333715 1 +79 47 35115.138617501332192 0 +79 48 31466.994509742900846 1 +79 48 31466.994509542899323 0 +79 49 5136.114386109788938 1 +79 49 5136.114385909789235 0 +79 50 4053.011371981923730 1 +79 50 4053.011371781924026 0 +79 51 29569.802985256916145 1 +79 51 29569.802985056914622 0 +79 52 24993.004501182651438 1 +79 52 24993.004500982649915 0 +79 53 34233.573660114110680 1 +79 53 34233.573659914109157 0 +79 54 30668.468569935146661 1 +79 54 30668.468569735145138 0 +79 55 15968.269492900912155 1 +79 55 15968.269492700910632 0 +79 56 28111.842502105806489 1 +79 56 28111.842501905804966 0 +79 57 24731.736942513096437 1 +79 57 24731.736942313094914 0 +79 58 19771.491151242022170 1 +79 58 19771.491151042020647 0 +79 59 30967.489156006471603 1 +79 59 30967.489155806470080 0 +79 60 45970.043668770507793 1 +79 60 45970.043668570506270 0 +79 61 29791.043425354589999 1 +79 61 29791.043425154588476 0 +79 62 9337.328807776231770 1 +79 62 9337.328807576230247 0 +79 63 26850.794706162472721 1 +79 63 26850.794705962471198 0 +79 64 30735.147080593953433 1 +79 64 30735.147080393951910 0 +79 65 33896.034469120742870 1 +79 65 33896.034468920741347 0 +79 66 31196.953186554474087 1 +79 66 31196.953186354472564 0 +79 67 26024.031333013743279 1 +79 67 26024.031332813741756 0 +79 68 21083.137397652222717 1 +79 68 21083.137397452221194 0 +79 69 18852.149400431761023 1 +79 69 18852.149400231759500 0 +79 70 34758.495609955891268 1 +79 70 34758.495609755889745 0 +79 71 16504.497107003469864 1 +79 71 16504.497106803468341 0 +79 72 9973.173137997684535 1 +79 72 9973.173137797683012 0 +79 73 30136.320745752233051 1 +79 73 30136.320745552231529 0 +79 74 27715.758841672432027 1 +79 74 27715.758841472430504 0 +79 75 25929.496092212240910 1 +79 75 25929.496092012239387 0 +79 76 25975.250248741227551 1 +79 76 25975.250248541226028 0 +79 77 35661.684053452525404 1 +79 77 35661.684053252523881 0 +79 78 31531.274417886070296 1 +79 78 31531.274417686068773 0 +79 80 25707.274619417919894 1 +79 80 25707.274619217918371 0 +79 81 25520.001616237772396 1 +79 81 25520.001616037770873 0 +79 82 47807.919330889635603 1 +79 82 47807.919330689634080 0 +79 83 40852.947730864980258 1 +79 83 40852.947730664978735 0 +79 84 24145.029747939108347 1 +79 84 24145.029747739106824 0 +79 85 18508.593487786085461 1 +79 85 18508.593487586083938 0 +79 86 23109.920254399818077 1 +79 86 23109.920254199816554 0 +79 87 30744.933841997000854 1 +79 87 30744.933841796999332 0 +79 88 29084.446476190620160 1 +79 88 29084.446475990618637 0 +79 89 39703.805070767033612 1 +79 89 39703.805070567032089 0 +79 90 15557.317106434868037 1 +79 90 15557.317106234866515 0 +79 91 50655.865788994691684 1 +79 91 50655.865788794690161 0 +79 92 27402.317446583394485 1 +79 92 27402.317446383392962 0 +79 93 23119.991856485205062 1 +79 93 23119.991856285203539 0 +79 94 35112.584963574008725 1 +79 94 35112.584963374007202 0 +79 95 18055.496464842159185 1 +79 95 18055.496464642157662 0 +79 96 33987.212994990521111 1 +79 96 33987.212994790519588 0 +79 97 32239.643526982265030 1 +79 97 32239.643526782263507 0 +79 98 18001.615761150045728 1 +79 98 18001.615760950044205 0 +79 99 22280.153529490398796 1 +79 99 22280.153529290397273 0 +80 0 12109.539347051006189 1 +80 0 12109.539346851004666 0 +80 1 26066.645667625918577 1 +80 1 26066.645667425917054 0 +80 2 32593.610809298617824 1 +80 2 32593.610809098616301 0 +80 3 14443.429707482177037 1 +80 3 14443.429707282175514 0 +80 4 33396.197250480930961 1 +80 4 33396.197250280929438 0 +80 5 10797.771515822118090 1 +80 5 10797.771515622116567 0 +80 6 37306.962755757755076 1 +80 6 37306.962755557753553 0 +80 7 10440.403356779537717 1 +80 7 10440.403356579536194 0 +80 8 8658.560244190215599 1 +80 8 8658.560243990214076 0 +80 9 23370.124438485709106 1 +80 9 23370.124438285707583 0 +80 10 6016.807417522214564 1 +80 10 6016.807417322214860 0 +80 11 9604.782522007053558 1 +80 11 9604.782521807052035 0 +80 12 8062.216959535534443 1 +80 12 8062.216959335534739 0 +80 13 18528.584963185661763 1 +80 13 18528.584962985660241 0 +80 14 24922.665461460790539 1 +80 14 24922.665461260789016 0 +80 15 14789.497121790875099 1 +80 15 14789.497121590873576 0 +80 16 20834.612603619832953 1 +80 16 20834.612603419831430 0 +80 17 38166.029633644262503 1 +80 17 38166.029633444260980 0 +80 18 9801.492545299486665 1 +80 18 9801.492545099485142 0 +80 19 9296.368823209726543 1 +80 19 9296.368823009725020 0 +80 20 12656.666431610425207 1 +80 20 12656.666431410423684 0 +80 21 36304.158154191172798 1 +80 21 36304.158153991171275 0 +80 22 26828.912001200660598 1 +80 22 26828.912001000659075 0 +80 23 8655.976542685275490 1 +80 23 8655.976542485273967 0 +80 24 27473.338958168198587 1 +80 24 27473.338957968197064 0 +80 25 18858.285397966974415 1 +80 25 18858.285397766972892 0 +80 26 24421.691984163946472 1 +80 26 24421.691983963944949 0 +80 27 31671.758993178773380 1 +80 27 31671.758992978771857 0 +80 28 30128.741089604220178 1 +80 28 30128.741089404218656 0 +80 29 27391.392534679191158 1 +80 29 27391.392534479189635 0 +80 30 10743.753584244628655 1 +80 30 10743.753584044627132 0 +80 31 14191.417292151116271 1 +80 31 14191.417291951114748 0 +80 32 25008.394549749977159 1 +80 32 25008.394549549975636 0 +80 33 29487.787401446177682 1 +80 33 29487.787401246176159 0 +80 34 27837.347213942775852 1 +80 34 27837.347213742774329 0 +80 35 22330.427932274382329 1 +80 35 22330.427932074380806 0 +80 36 22740.018048654383165 1 +80 36 22740.018048454381642 0 +80 37 7036.979524188321193 1 +80 37 7036.979523988321489 0 +80 38 4900.498405975357855 1 +80 38 4900.498405775358151 0 +80 39 27155.903384382327204 1 +80 39 27155.903384182325681 0 +80 40 21957.960551394735376 1 +80 40 21957.960551194733853 0 +80 41 22972.505564156708715 1 +80 41 22972.505563956707192 0 +80 42 26039.642421255681256 1 +80 42 26039.642421055679733 0 +80 43 30034.464697155781323 1 +80 43 30034.464696955779800 0 +80 44 11859.087717034093657 1 +80 44 11859.087716834092134 0 +80 45 29258.619241287451587 1 +80 45 29258.619241087450064 0 +80 46 34663.874706996022724 1 +80 46 34663.874706796021201 0 +80 47 10019.170733531012957 1 +80 47 10019.170733331011434 0 +80 48 11244.207524638186442 1 +80 48 11244.207524438184919 0 +80 49 22285.381112809958722 1 +80 49 22285.381112609957199 0 +80 50 27095.711330573209125 1 +80 50 27095.711330373207602 0 +80 51 6353.036399629466359 1 +80 51 6353.036399429466655 0 +80 52 30704.570299176106346 1 +80 52 30704.570298976104823 0 +80 53 22980.270475156372413 1 +80 53 22980.270474956370890 0 +80 54 9847.183676385880972 1 +80 54 9847.183676185879449 0 +80 55 11091.209751498738115 1 +80 55 11091.209751298736592 0 +80 56 12873.615661194220593 1 +80 56 12873.615660994219070 0 +80 57 12223.545675813531489 1 +80 57 12223.545675613529966 0 +80 58 17718.884534168500977 1 +80 58 17718.884533968499454 0 +80 59 6389.861629470048683 1 +80 59 6389.861629270048979 0 +80 60 20440.696394073092961 1 +80 60 20440.696393873091438 0 +80 61 6149.946437706087636 1 +80 61 6149.946437506087932 0 +80 62 33647.464294848345162 1 +80 62 33647.464294648343639 0 +80 63 6726.782951526399302 1 +80 63 6726.782951326399598 0 +80 64 29926.984029975290468 1 +80 64 29926.984029775288946 0 +80 65 34300.193534574005753 1 +80 65 34300.193534374004230 0 +80 66 25421.186790118750650 1 +80 66 25421.186789918749128 0 +80 67 7617.270061765661922 1 +80 67 7617.270061565662218 0 +80 68 14845.107469677417612 1 +80 68 14845.107469477416089 0 +80 69 29381.599112605174014 1 +80 69 29381.599112405172491 0 +80 70 28033.110310740121349 1 +80 70 28033.110310540119826 0 +80 71 11451.809662123308954 1 +80 71 11451.809661923307431 0 +80 72 19464.970231570670876 1 +80 72 19464.970231370669353 0 +80 73 22980.270475156343309 1 +80 73 22980.270474956341786 0 +80 74 10388.312881421257771 1 +80 74 10388.312881221256248 0 +80 75 28790.372748064182815 1 +80 75 28790.372747864181292 0 +80 76 31736.166936269240978 1 +80 76 31736.166936069239455 0 +80 77 36686.892393832880771 1 +80 77 36686.892393632879248 0 +80 78 22972.505564156701439 1 +80 78 22972.505563956699916 0 +80 79 25707.274619417919894 1 +80 79 25707.274619217918371 0 +80 81 7910.836642156428752 1 +80 81 7910.836641956429048 0 +80 82 28970.531549911116599 1 +80 82 28970.531549711115076 0 +80 83 26112.059759947551356 1 +80 83 26112.059759747549833 0 +80 84 22954.587076168696512 1 +80 84 22954.587075968694990 0 +80 85 26706.226839255548839 1 +80 85 26706.226839055547316 0 +80 86 4725.236121676042785 1 +80 86 4725.236121476043081 0 +80 87 22183.145847805368248 1 +80 87 22183.145847605366725 0 +80 88 13853.226085623051404 1 +80 88 13853.226085423049881 0 +80 89 27714.849769379459758 1 +80 89 27714.849769179458235 0 +80 90 23613.986645715103805 1 +80 90 23613.986645515102282 0 +80 91 25082.056448859664670 1 +80 91 25082.056448659663147 0 +80 92 27402.323507336535840 1 +80 92 27402.323507136534317 0 +80 93 7538.367174413415341 1 +80 93 7538.367174213415637 0 +80 94 32787.717587753395492 1 +80 94 32787.717587553393969 0 +80 95 11856.889913298251486 1 +80 95 11856.889913098249963 0 +80 96 24039.963370509194647 1 +80 96 24039.963370309193124 0 +80 97 29276.514858106107567 1 +80 97 29276.514857906106045 0 +80 98 22734.571936497814022 1 +80 98 22734.571936297812499 0 +80 99 32925.187835768578225 1 +80 99 32925.187835568576702 0 +81 0 14823.634071644839423 1 +81 0 14823.634071444837900 0 +81 1 25802.091058376958244 1 +81 1 25802.091058176956722 0 +81 2 34363.776177988940617 1 +81 2 34363.776177788939094 0 +81 3 19389.249871549087402 1 +81 3 19389.249871349085879 0 +81 4 33892.603588240854151 1 +81 4 33892.603588040852628 0 +81 5 8876.193289982289571 1 +81 5 8876.193289782288048 0 +81 6 37458.748258375686419 1 +81 6 37458.748258175684896 0 +81 7 13524.757023880974884 1 +81 7 13524.757023680973361 0 +81 8 9000.153560801009007 1 +81 8 9000.153560601007484 0 +81 9 19368.380178974970477 1 +81 9 19368.380178774968954 0 +81 10 5025.130691240598026 1 +81 10 5025.130691040598322 0 +81 11 9146.676134617957359 1 +81 11 9146.676134417955836 0 +81 12 4549.884330867133940 1 +81 12 4549.884330667134236 0 +81 13 18643.212431181204010 1 +81 13 18643.212430981202488 0 +81 14 28088.872740748916840 1 +81 14 28088.872740548915317 0 +81 15 16292.758976869692560 1 +81 15 16292.758976669691037 0 +81 16 20068.601099339299253 1 +81 16 20068.601099139297730 0 +81 17 38131.596848080087511 1 +81 17 38131.596847880085988 0 +81 18 9422.137347898500593 1 +81 18 9422.137347698499070 0 +81 19 10997.191917432584887 1 +81 19 10997.191917232583364 0 +81 20 6607.090308094794636 1 +81 20 6607.090307894794933 0 +81 21 36328.308014397392981 1 +81 21 36328.308014197391458 0 +81 22 27646.104459108668379 1 +81 22 27646.104458908666857 0 +81 23 7849.378011553109900 1 +81 23 7849.378011353110196 0 +81 24 28021.872261978176539 1 +81 24 28021.872261778175016 0 +81 25 21290.703197409235145 1 +81 25 21290.703197209233622 0 +81 26 17995.860370575690467 1 +81 26 17995.860370375688944 0 +81 27 25248.991767630017421 1 +81 27 25248.991767430015898 0 +81 28 30501.852859322490986 1 +81 28 30501.852859122489463 0 +81 29 28494.509061883749382 1 +81 29 28494.509061683747859 0 +81 30 12692.166533090174198 1 +81 30 12692.166532890172675 0 +81 31 12643.777527756297786 1 +81 31 12643.777527556296263 0 +81 32 25765.566738532012096 1 +81 32 25765.566738332010573 0 +81 33 29759.919937282982573 1 +81 33 29759.919937082981050 0 +81 34 22476.857135823316639 1 +81 34 22476.857135623315116 0 +81 35 26709.560094623324403 1 +81 35 26709.560094423322880 0 +81 36 17625.419236764839297 1 +81 36 17625.419236564837774 0 +81 37 13235.879400203986734 1 +81 37 13235.879400003985211 0 +81 38 7190.135531491824622 1 +81 38 7190.135531291824918 0 +81 39 30142.681155444937758 1 +81 39 30142.681155244936235 0 +81 40 17625.419236764861125 1 +81 40 17625.419236564859602 0 +81 41 21377.702176450569823 1 +81 41 21377.702176250568300 0 +81 42 31742.837885559318238 1 +81 42 31742.837885359316715 0 +81 43 31366.709489272907376 1 +81 43 31366.709489072905853 0 +81 44 12618.600646733117173 1 +81 44 12618.600646533115651 0 +81 45 33975.983264053618768 1 +81 45 33975.983263853617245 0 +81 46 34659.112805021126405 1 +81 46 34659.112804821124882 0 +81 47 11230.321883653941768 1 +81 47 11230.321883453940245 0 +81 48 12986.255437089483166 1 +81 48 12986.255436889481643 0 +81 49 21026.262954216315848 1 +81 49 21026.262954016314325 0 +81 50 27864.690763238835643 1 +81 50 27864.690763038834120 0 +81 51 5470.911356890566822 1 +81 51 5470.911356690567118 0 +81 52 24345.192859396440326 1 +81 52 24345.192859196438803 0 +81 53 21391.682063992957410 1 +81 53 21391.682063792955887 0 +81 54 6865.855612731899782 1 +81 54 6865.855612531900078 0 +81 55 15616.577765480396920 1 +81 55 15616.577765280395397 0 +81 56 15832.224080221716576 1 +81 56 15832.224080021715054 0 +81 57 15909.849988539270271 1 +81 57 15909.849988339268748 0 +81 58 20632.805472678173828 1 +81 58 20632.805472478172305 0 +81 59 10840.441502843197668 1 +81 59 10840.441502643196145 0 +81 60 21929.567839034221834 1 +81 60 21929.567838834220311 0 +81 61 6831.862272153753111 1 +81 61 6831.862271953753407 0 +81 62 34318.875238978544076 1 +81 62 34318.875238778542553 0 +81 63 9545.602183662222160 1 +81 63 9545.602183462220637 0 +81 64 31557.078626859158248 1 +81 64 31557.078626659156726 0 +81 65 34645.052841015451122 1 +81 65 34645.052840815449599 0 +81 66 19584.591428448264196 1 +81 66 19584.591428248262673 0 +81 67 7929.666381417753655 1 +81 67 7929.666381217753951 0 +81 68 19055.507730330726190 1 +81 68 19055.507730130724667 0 +81 69 28463.505468169940286 1 +81 69 28463.505467969938763 0 +81 70 21674.853130611845700 1 +81 70 21674.853130411844177 0 +81 71 9262.031096764698304 1 +81 71 9262.031096564696782 0 +81 72 17040.018640432735992 1 +81 72 17040.018640232734469 0 +81 73 21391.682063993001066 1 +81 73 21391.682063792999543 0 +81 74 4373.182314782731737 1 +81 74 4373.182314582732033 0 +81 75 29273.505586375231360 1 +81 75 29273.505586175229837 0 +81 76 30309.447807669013855 1 +81 76 30309.447807469012332 0 +81 77 36359.263309620459040 1 +81 77 36359.263309420457517 0 +81 78 21377.702176450569823 1 +81 78 21377.702176250568300 0 +81 79 25520.001616237772396 1 +81 79 25520.001616037770873 0 +81 80 7910.836642156428752 1 +81 80 7910.836641956429048 0 +81 82 33024.925634416955290 1 +81 82 33024.925634216953767 0 +81 83 29982.715704819413077 1 +81 83 29982.715704619411554 0 +81 84 24661.302958199899876 1 +81 84 24661.302957999898354 0 +81 85 27354.188464182523603 1 +81 85 27354.188463982522080 0 +81 86 7613.884452186500312 1 +81 86 7613.884451986500608 0 +81 87 23728.835735881293658 1 +81 87 23728.835735681292135 0 +81 88 16822.751266408100491 1 +81 88 16822.751266208098968 0 +81 89 29011.067582333183964 1 +81 89 29011.067582133182441 0 +81 90 22933.793893440830288 1 +81 90 22933.793893240828766 0 +81 91 26550.468176550893986 1 +81 91 26550.468176350892463 0 +81 92 28186.522387909753888 1 +81 92 28186.522387709752365 0 +81 93 11570.144780543934758 1 +81 93 11570.144780343933235 0 +81 94 34223.270585384147125 1 +81 94 34223.270585184145602 0 +81 95 7852.030218986482396 1 +81 95 7852.030218786482692 0 +81 96 25234.574645030763349 1 +81 96 25234.574644830761827 0 +81 97 23429.009628288742533 1 +81 97 23429.009628088741010 0 +81 98 17059.166343842924107 1 +81 98 17059.166343642922584 0 +81 99 33516.091149934727582 1 +81 99 33516.091149734726059 0 +82 0 34977.677583393102395 1 +82 0 34977.677583193100872 0 +82 1 48216.427359892055392 1 +82 1 48216.427359692053869 0 +82 2 50117.454818540601991 1 +82 2 50117.454818340600468 0 +82 3 41293.624891407067480 1 +82 3 41293.624891207065957 0 +82 4 53379.918919981937506 1 +82 4 53379.918919781935983 0 +82 5 27942.520514272495348 1 +82 5 27942.520514072493825 0 +82 6 50410.897680313297315 1 +82 6 50410.897680113295792 0 +82 7 33592.492456751730060 1 +82 7 33592.492456551728537 0 +82 8 26164.672639776610595 1 +82 8 26164.672639576609072 0 +82 9 25126.597389068436314 1 +82 9 25126.597388868434791 0 +82 10 30885.355322802926821 1 +82 10 30885.355322602925298 0 +82 11 34945.689925629791105 1 +82 11 34945.689925429789582 0 +82 12 28516.156495841387368 1 +82 12 28516.156495641385845 0 +82 13 25679.095459359770757 1 +82 13 25679.095459159769234 0 +82 14 7540.687246945316474 1 +82 14 7540.687246745316770 0 +82 15 35617.462205060634005 1 +82 15 35617.462204860632482 0 +82 16 44296.141867529368028 1 +82 16 44296.141867329366505 0 +82 17 50410.897680313253659 1 +82 17 50410.897680113252136 0 +82 18 24809.566621444704651 1 +82 18 24809.566621244703128 0 +82 19 33146.993691385636339 1 +82 19 33146.993691185634816 0 +82 20 38756.628442061883106 1 +82 20 38756.628441861881583 0 +82 21 47790.180803373645176 1 +82 21 47790.180803173643653 0 +82 22 42446.940518157542101 1 +82 22 42446.940517957540578 0 +82 23 25200.308487725345913 1 +82 23 25200.308487525344390 0 +82 24 26915.993031747468194 1 +82 24 26915.993031547466671 0 +82 25 39955.445984308418701 1 +82 25 39955.445984108417179 0 +82 26 19089.282910886700847 1 +82 26 19089.282910686699324 0 +82 27 21389.098801885353168 1 +82 27 21389.098801685351646 0 +82 28 44176.963192164694192 1 +82 28 44176.963191964692669 0 +82 29 43718.565849472695845 1 +82 29 43718.565849272694322 0 +82 30 20345.907946339728369 1 +82 30 20345.907946139726846 0 +82 31 39249.001184664084576 1 +82 31 39249.001184464083053 0 +82 32 25389.262273715154151 1 +82 32 25389.262273515152629 0 +82 33 44176.963192164679640 1 +82 33 44176.963191964678117 0 +82 34 24051.545555212600448 1 +82 34 24051.545555012598925 0 +82 35 47709.820190784274018 1 +82 35 47709.820190584272495 0 +82 36 23293.186420853366144 1 +82 36 23293.186420653364621 0 +82 37 33717.029716634948272 1 +82 37 33717.029716434946749 0 +82 38 25868.363306007013307 1 +82 38 25868.363305807011784 0 +82 39 7741.706246131258922 1 +82 39 7741.706245931259218 0 +82 40 32753.421161466096237 1 +82 40 32753.421161266094714 0 +82 41 26495.825503035332076 1 +82 41 26495.825502835330553 0 +82 42 12079.224717970357233 1 +82 42 12079.224717770355710 0 +82 43 46583.755868063599337 1 +82 43 46583.755867863597814 0 +82 44 30392.449159022165986 1 +82 44 30392.449158822164463 0 +82 45 55101.002795708758640 1 +82 45 55101.002795508757117 0 +82 46 46384.463354727326077 1 +82 46 46384.463354527324555 0 +82 47 27403.782230932374659 1 +82 47 27403.782230732373137 0 +82 48 20088.998042231167346 1 +82 48 20088.998042031165824 0 +82 49 46033.180013695469825 1 +82 49 46033.180013495468302 0 +82 50 47629.567374440084677 1 +82 50 47629.567374240083154 0 +82 51 28357.491141372644051 1 +82 51 28357.491141172642529 0 +82 52 46575.557418860233156 1 +82 52 46575.557418660231633 0 +82 53 25733.159981529319339 1 +82 53 25733.159981329317816 0 +82 54 31562.621552531738416 1 +82 54 31562.621552331736893 0 +82 55 37894.369143830794201 1 +82 55 37894.369143630792678 0 +82 56 36120.785586342411989 1 +82 56 36120.785586142410466 0 +82 57 37221.081004469851905 1 +82 57 37221.081004269850382 0 +82 58 40407.829496066769934 1 +82 58 40407.829495866768411 0 +82 59 23654.325841234785912 1 +82 59 23654.325841034784389 0 +82 60 36168.921001537695702 1 +82 60 36168.921001337694179 0 +82 61 29259.471745654765982 1 +82 61 29259.471745454764459 0 +82 62 53045.610413091781083 1 +82 62 53045.610412891779561 0 +82 63 24382.273220772240165 1 +82 63 24382.273220572238642 0 +82 64 49344.867506188820698 1 +82 64 49344.867505988819175 0 +82 65 47437.985314558434766 1 +82 65 47437.985314358433243 0 +82 66 25125.850086851165543 1 +82 66 25125.850086651164020 0 +82 67 33459.247377508596401 1 +82 67 33459.247377308594878 0 +82 68 40740.484844455873827 1 +82 68 40740.484844255872304 0 +82 69 51960.287327235506382 1 +82 69 51960.287327035504859 0 +82 70 22868.877878587270970 1 +82 70 22868.877878387269448 0 +82 71 35549.911523096969177 1 +82 71 35549.911522896967654 0 +82 72 44521.521208499383647 1 +82 72 44521.521208299382124 0 +82 73 28458.126830694709497 1 +82 73 28458.126830494707974 0 +82 74 32471.727243630521116 1 +82 74 32471.727243430519593 0 +82 75 49501.409361709869700 1 +82 75 49501.409361509868177 0 +82 76 47496.794648214170593 1 +82 76 47496.794648014169070 0 +82 77 46984.408782037251513 1 +82 77 46984.408781837249990 0 +82 78 32455.078646532594576 1 +82 78 32455.078646332593053 0 +82 79 47807.919330889635603 1 +82 79 47807.919330689634080 0 +82 80 28970.531549911116599 1 +82 80 28970.531549711115076 0 +82 81 33024.925634416955290 1 +82 81 33024.925634216953767 0 +82 83 8442.571589906956433 1 +82 83 8442.571589706954910 0 +82 84 41765.492066840204643 1 +82 84 41765.492066640203120 0 +82 85 47489.495238606497878 1 +82 85 47489.495238406496355 0 +82 86 28228.009043055935763 1 +82 86 28228.009042855934240 0 +82 87 17915.869873632182134 1 +82 87 17915.869873432180611 0 +82 88 36890.090406961804547 1 +82 88 36890.090406761803024 0 +82 89 9346.357965720808352 1 +82 89 9346.357965520806829 0 +82 90 46594.213247132705874 1 +82 90 46594.213246932704351 0 +82 91 40829.145533242408419 1 +82 91 40829.145533042406896 0 +82 92 43283.655106870093732 1 +82 92 43283.655106670092209 0 +82 93 29400.774656467830937 1 +82 93 29400.774656267829414 0 +82 94 49370.362723713711603 1 +82 94 49370.362723513710080 0 +82 95 37969.912145249334571 1 +82 95 37969.912145049333049 0 +82 96 14617.699237380413251 1 +82 96 14617.699237180411728 0 +82 97 28873.149632439963170 1 +82 97 28873.149632239961647 0 +82 98 48895.060436529398430 1 +82 98 48895.060436329396907 0 +82 99 52892.039741527652950 1 +82 99 52892.039741327651427 0 +83 0 30654.854342859762255 1 +83 0 30654.854342659760732 0 +83 1 41263.791151936951792 1 +83 1 41263.791151736950269 0 +83 2 44842.555100834244513 1 +83 2 44842.555100634242990 0 +83 3 37348.437018327073019 1 +83 3 37348.437018127071497 0 +83 4 45814.786344494670630 1 +83 4 45814.786344294669107 0 +83 5 24557.727891540842393 1 +83 5 24557.727891340840870 0 +83 6 44905.715063669413212 1 +83 6 44905.715063469411689 0 +83 7 30343.026122971175937 1 +83 7 30343.026122771174414 0 +83 8 25061.561517508722318 1 +83 8 25061.561517308720795 0 +83 9 24647.294280621172220 1 +83 9 24647.294280421170697 0 +83 10 26767.208214832600788 1 +83 10 26767.208214632599265 0 +83 11 30205.348909133623238 1 +83 11 30205.348908933621715 0 +83 12 25475.180828866788943 1 +83 12 25475.180828666787420 0 +83 13 27855.415175552294386 1 +83 13 27855.415175352292863 0 +83 14 2790.888500487909369 1 +83 14 2790.888500287909665 0 +83 15 32181.154300361104106 1 +83 15 32181.154300161102583 0 +83 16 37876.889619212786783 1 +83 16 37876.889619012785261 0 +83 17 44905.715063669442316 1 +83 17 44905.715063469440793 0 +83 18 23475.423878820754908 1 +83 18 23475.423878620753385 0 +83 19 29410.107200341655698 1 +83 19 29410.107200141654175 0 +83 20 34830.334106266876915 1 +83 20 34830.334106066875393 0 +83 21 42278.354319303864031 1 +83 21 42278.354319103862508 0 +83 22 37151.218585616086784 1 +83 22 37151.218585416085261 0 +83 23 22307.071987905637798 1 +83 23 22307.071987705636275 0 +83 24 31591.066187165873998 1 +83 24 31591.066186965872475 0 +83 25 35199.794470978471509 1 +83 25 35199.794470778469986 0 +83 26 17593.148263935017894 1 +83 26 17593.148263735016371 0 +83 27 19571.649646605401358 1 +83 27 19571.649646405399835 0 +83 28 39660.925343977694865 1 +83 28 39660.925343777693342 0 +83 29 38438.722743628080934 1 +83 29 38438.722743428079411 0 +83 30 17790.198600907839136 1 +83 30 17790.198600707837613 0 +83 31 33725.774359009905311 1 +83 31 33725.774358809903788 0 +83 32 29619.473959000672039 1 +83 32 29619.473958800670516 0 +83 33 38776.695804722694447 1 +83 33 38776.695804522692924 0 +83 34 19862.581449364664877 1 +83 34 19862.581449164663354 0 +83 35 43322.330056141290697 1 +83 35 43322.330055941289174 0 +83 36 23948.056141154389479 1 +83 36 23948.056140954387956 0 +83 37 30341.594233855677885 1 +83 37 30341.594233655676362 0 +83 38 22921.033976677892497 1 +83 38 22921.033976477890974 0 +83 39 2753.640159590929215 1 +83 39 2753.640159390929512 0 +83 40 30207.320934206360107 1 +83 40 30207.320934006358584 0 +83 41 28210.518297943744983 1 +83 41 28210.518297743743460 0 +83 42 6613.730800100379383 1 +83 42 6613.730799900379679 0 +83 43 41289.783669277909212 1 +83 43 41289.783669077907689 0 +83 44 27755.105540695956734 1 +83 44 27755.105540495955211 0 +83 45 50701.219748404124402 1 +83 45 50701.219748204122880 0 +83 46 40939.793378823909734 1 +83 46 40939.793378623908211 0 +83 47 24105.489041459768487 1 +83 47 24105.489041259766964 0 +83 48 17371.189322000747779 1 +83 48 17371.189321800746256 0 +83 49 39662.332942080436624 1 +83 49 39662.332941880435101 0 +83 50 40297.400038369014510 1 +83 50 40297.400038169012987 0 +83 51 26194.950847977914236 1 +83 51 26194.950847777912713 0 +83 52 39974.952882227473310 1 +83 52 39974.952882027471787 0 +83 53 27989.965425736969337 1 +83 53 27989.965425536967814 0 +83 54 29845.152853831677930 1 +83 54 29845.152853631676408 0 +83 55 33975.100233688499429 1 +83 55 33975.100233488497906 0 +83 56 31756.328410649381112 1 +83 56 31756.328410449379589 0 +83 57 33898.143567348583019 1 +83 57 33898.143567148581496 0 +83 58 35798.831356232898543 1 +83 58 35798.831356032897020 0 +83 59 20268.129975210009434 1 +83 59 20268.129975010007911 0 +83 60 31711.538307563030685 1 +83 60 31711.538307363029162 0 +83 61 25992.607971521567379 1 +83 61 25992.607971321565856 0 +83 62 45395.803242492795107 1 +83 62 45395.803242292793584 0 +83 63 22075.290669126967259 1 +83 63 22075.290668926965736 0 +83 64 42680.364958067853877 1 +83 64 42680.364957867852354 0 +83 65 41999.047303563987953 1 +83 65 41999.047303363986430 0 +83 66 23243.700832759408513 1 +83 66 23243.700832559406990 0 +83 67 30629.937051008339040 1 +83 67 30629.937050808337517 0 +83 68 36901.962550153511984 1 +83 68 36901.962549953510461 0 +83 69 45039.175046871750965 1 +83 69 45039.175046671749442 0 +83 70 22153.493785886872502 1 +83 70 22153.493785686870979 0 +83 71 30416.819938990745868 1 +83 71 30416.819938790744345 0 +83 72 38805.528619391923712 1 +83 72 38805.528619191922189 0 +83 73 27989.965425736936595 1 +83 73 27989.965425536935072 0 +83 74 29984.015956534294673 1 +83 74 29984.015956334293151 0 +83 75 42160.669565188130946 1 +83 75 42160.669564988129423 0 +83 76 39838.678289885268896 1 +83 76 39838.678289685267373 0 +83 77 41456.009519413331873 1 +83 77 41456.009519213330350 0 +83 78 30970.955134871892369 1 +83 78 30970.955134671890846 0 +83 79 40852.947730864980258 1 +83 79 40852.947730664978735 0 +83 80 26112.059759947551356 1 +83 80 26112.059759747549833 0 +83 81 29982.715704819413077 1 +83 81 29982.715704619411554 0 +83 82 8442.571589906956433 1 +83 82 8442.571589706954910 0 +83 84 36742.364851029800775 1 +83 84 36742.364850829799252 0 +83 85 40216.050351024037809 1 +83 85 40216.050350824036286 0 +83 86 24370.583278685535333 1 +83 86 24370.583278485533810 0 +83 87 10203.217441380160381 1 +83 87 10203.217441180158858 0 +83 88 32493.827706048690743 1 +83 88 32493.827705848689220 0 +83 89 1676.866994975587431 1 +83 89 1676.866994775587273 0 +83 90 39936.924688357154082 1 +83 90 39936.924688157152559 0 +83 91 36590.493157145188889 1 +83 91 36590.493156945187366 0 +83 92 38054.435600574288401 1 +83 92 38054.435600374286878 0 +83 93 25402.489609666768956 1 +83 93 25402.489609466767433 0 +83 94 44045.934579597698757 1 +83 94 44045.934579397697235 0 +83 95 33439.540035201556748 1 +83 95 33439.540035001555225 0 +83 96 6875.906781963065441 1 +83 96 6875.906781763065737 0 +83 97 27555.939438383487868 1 +83 97 27555.939438183486345 0 +83 98 44322.614435587238404 1 +83 98 44322.614435387236881 0 +83 99 45326.509105805118452 1 +83 99 45326.509105605116929 0 +84 0 10906.038912042251468 1 +84 0 10906.038911842249945 0 +84 1 24457.021540832422033 1 +84 1 24457.021540632420511 0 +84 2 10391.642616720379010 1 +84 2 10391.642616520377487 0 +84 3 13938.546880007143045 1 +84 3 13938.546879807141522 0 +84 4 32363.535054798623605 1 +84 4 32363.535054598622082 0 +84 5 16708.576117394964967 1 +84 5 16708.576117194963444 0 +84 6 15964.520038174399815 1 +84 6 15964.520037974398292 0 +84 7 18370.623581603547791 1 +84 7 18370.623581403546268 0 +84 8 27026.859466008838353 1 +84 8 27026.859465808836831 0 +84 9 34095.119225249894953 1 +84 9 34095.119225049893430 0 +84 10 20879.413579425749049 1 +84 10 20879.413579225747526 0 +84 11 25328.445400285028882 1 +84 11 25328.445400085027359 0 +84 12 26454.331444032410218 1 +84 12 26454.331443832408695 0 +84 13 29234.939356833587226 1 +84 13 29234.939356633585703 0 +84 14 34713.877015460173425 1 +84 14 34713.877015260171902 0 +84 15 8401.428535202880084 1 +84 15 8401.428535002878561 0 +84 16 29189.180286737988354 1 +84 16 29189.180286537986831 0 +84 17 27182.889103240784607 1 +84 17 27182.889103040783084 0 +84 18 18494.452538117842778 1 +84 18 18494.452537917841255 0 +84 19 16277.372938189677370 1 +84 19 16277.372937989675847 0 +84 20 23203.869913531758357 1 +84 20 23203.869913331756834 0 +84 21 23860.243393383447255 1 +84 21 23860.243393183445733 0 +84 22 14612.954313419204482 1 +84 22 14612.954313219202959 0 +84 23 20756.034947933650983 1 +84 23 20756.034947733649460 0 +84 24 40269.292556465952657 1 +84 24 40269.292556265951134 0 +84 25 4583.784463128987227 1 +84 25 4583.784462928987523 0 +84 26 34744.844642905714863 1 +84 26 34744.844642705713341 0 +84 27 42700.801692796914722 1 +84 27 42700.801692596913199 0 +84 28 12589.168169042086447 1 +84 28 12589.168168842084924 0 +84 29 8499.473667754751659 1 +84 29 8499.473667554750136 0 +84 30 29698.393182768399129 1 +84 30 29698.393182568397606 0 +84 31 17013.055774327785912 1 +84 31 17013.055774127784389 0 +84 32 28755.259358994775539 1 +84 32 28755.259358794774016 0 +84 33 8550.153854643525847 1 +84 33 8550.153854443524324 0 +84 34 42856.246876486460678 1 +84 34 42856.246876286459155 0 +84 35 11772.763136952911736 1 +84 35 11772.763136752910214 0 +84 36 27124.224960679377546 1 +84 36 27124.224960479376023 0 +84 37 18634.872097561888950 1 +84 37 18634.872097361887427 0 +84 38 24219.146962138111121 1 +84 38 24219.146961938109598 0 +84 39 35767.416894435518770 1 +84 39 35767.416894235517248 0 +84 40 30698.593779437687772 1 +84 40 30698.593779237686249 0 +84 41 45097.421750546651310 1 +84 41 45097.421750346649787 0 +84 42 32165.307503437634296 1 +84 42 32165.307503237632773 0 +84 43 10794.179974752674752 1 +84 43 10794.179974552673229 0 +84 44 16705.814376440932392 1 +84 44 16705.814376240930869 0 +84 45 20774.992379142826394 1 +84 45 20774.992378942824871 0 +84 46 20225.908871083251142 1 +84 46 20225.908870883249620 0 +84 47 20560.437619367159641 1 +84 47 20560.437619167158118 0 +84 48 30040.681577442162961 1 +84 48 30040.681577242161438 0 +84 49 24388.667629073857825 1 +84 49 24388.667628873856302 0 +84 50 27469.434085114193294 1 +84 50 27469.434084914191772 0 +84 51 27284.711100691667525 1 +84 51 27284.711100491666002 0 +84 52 43074.185903051911737 1 +84 52 43074.185902851910214 0 +84 53 41664.938050969140022 1 +84 53 41664.938050769138499 0 +84 54 18364.536781922135560 1 +84 54 18364.536781722134037 0 +84 55 14968.938481819250228 1 +84 55 14968.938481619248705 0 +84 56 10325.659645063416974 1 +84 56 10325.659644863415451 0 +84 57 11647.837256536766290 1 +84 57 11647.837256336764767 0 +84 58 9730.712574689583562 1 +84 58 9730.712574489582039 0 +84 59 22213.965555795395630 1 +84 59 22213.965555595394108 0 +84 60 22223.409459198206605 1 +84 60 22223.409458998205082 0 +84 61 20256.406948618358001 1 +84 61 20256.406948418356478 0 +84 62 32837.008183864883904 1 +84 62 32837.008183664882381 0 +84 63 28046.005397790559073 1 +84 63 28046.005397590557550 0 +84 64 27616.121485925385059 1 +84 64 27616.121485725383536 0 +84 65 12360.230476373475540 1 +84 65 12360.230476173474017 0 +84 66 31053.262169820627605 1 +84 66 31053.262169620626082 0 +84 67 23948.928276807811926 1 +84 67 23948.928276607810403 0 +84 68 11237.420485091020964 1 +84 68 11237.420484891019441 0 +84 69 27377.859715909118677 1 +84 69 27377.859715709117154 0 +84 70 39342.659397041090415 1 +84 70 39342.659396841088892 0 +84 71 27410.869538332681259 1 +84 71 27410.869538132679736 0 +84 72 27228.111079290069029 1 +84 72 27228.111079090067506 0 +84 73 41868.927162983149174 1 +84 73 41868.927162783147651 0 +84 74 28378.985292710945942 1 +84 74 28378.985292510944419 0 +84 75 27708.234297179205896 1 +84 75 27708.234296979204373 0 +84 76 43226.112366676985403 1 +84 76 43226.112366476983880 0 +84 77 15852.497774297797150 1 +84 77 15852.497774097795627 0 +84 78 42383.869420560411527 1 +84 78 42383.869420360410004 0 +84 79 24145.029747939108347 1 +84 79 24145.029747739106824 0 +84 80 22954.587076168696512 1 +84 80 22954.587075968694990 0 +84 81 24661.302958199899876 1 +84 81 24661.302957999898354 0 +84 82 41765.492066840204643 1 +84 82 41765.492066640203120 0 +84 83 36742.364851029800775 1 +84 83 36742.364850829799252 0 +84 85 25718.441880982009025 1 +84 85 25718.441880782007502 0 +84 86 19951.383944078974309 1 +84 86 19951.383943878972786 0 +84 87 30759.688234900189855 1 +84 87 30759.688234700188332 0 +84 88 9469.289952533406904 1 +84 88 9469.289952333405381 0 +84 89 37531.601330984078231 1 +84 89 37531.601330784076708 0 +84 90 21701.913202992578590 1 +84 90 21701.913202792577067 0 +84 91 28755.259358994779177 1 +84 91 28755.259358794777654 0 +84 92 6986.072178032624834 1 +84 92 6986.072177832625130 0 +84 93 16072.041178872308592 1 +84 93 16072.041178672307069 0 +84 94 13463.347135567604710 1 +84 94 13463.347135367603187 0 +84 95 24148.195411231681646 1 +84 95 24148.195411031680123 0 +84 96 35901.607174072472844 1 +84 96 35901.607173872471321 0 +84 97 45284.805151413384010 1 +84 97 45284.805151213382487 0 +84 98 19147.891767685548984 1 +84 98 19147.891767485547462 0 +84 99 40816.372662381545524 1 +84 99 40816.372662181544001 0 +85 0 31336.132707919357927 1 +85 0 31336.132707719356404 0 +85 1 3749.814283860299838 1 +85 1 3749.814283660300134 0 +85 2 33857.462270206480753 1 +85 2 33857.462270006479230 0 +85 3 32243.748280296971643 1 +85 3 32243.748280096970120 0 +85 4 6698.760042250992228 1 +85 4 6698.760042050992524 0 +85 5 27320.006707569642458 1 +85 5 27320.006707369640935 0 +85 6 27770.856383769925742 1 +85 6 27770.856383569924219 0 +85 7 37146.586161894520046 1 +85 7 37146.586161694518523 0 +85 8 34578.310828169836896 1 +85 8 34578.310827969835373 0 +85 9 36466.139382934052264 1 +85 9 36466.139382734050741 0 +85 10 23894.192483096205251 1 +85 10 23894.192482896203728 0 +85 11 20187.809581787514617 1 +85 11 20187.809581587513094 0 +85 12 28207.783955770086322 1 +85 12 28207.783955570084800 0 +85 13 44837.698865119105903 1 +85 13 44837.698864919104381 0 +85 14 40221.577389049096382 1 +85 14 40221.577388849094859 0 +85 15 27431.719192242959252 1 +85 15 27431.719192042957729 0 +85 16 22857.987822693397902 1 +85 16 22857.987822493396379 0 +85 17 23725.865524527187517 1 +85 17 23725.865524327185994 0 +85 18 34012.460882884988678 1 +85 18 34012.460882684987155 0 +85 19 35284.102066397827002 1 +85 19 35284.102066197825479 0 +85 20 23073.124150809140701 1 +85 20 23073.124150609139178 0 +85 21 21885.392117692117608 1 +85 21 21885.392117492116085 0 +85 22 37075.556453517812770 1 +85 22 37075.556453317811247 0 +85 23 29658.331279782600177 1 +85 23 29658.331279582598654 0 +85 24 54048.301361063407967 1 +85 24 54048.301360863406444 0 +85 25 27305.360676632022660 1 +85 25 27305.360676432021137 0 +85 26 34849.972633099852828 1 +85 26 34849.972632899851305 0 +85 27 40594.548263781791320 1 +85 27 40594.548263581789797 0 +85 28 22700.084710186485609 1 +85 28 22700.084709986484086 0 +85 29 24790.481874843771948 1 +85 29 24790.481874643770425 0 +85 30 32328.339671146237379 1 +85 30 32328.339670946235856 0 +85 31 14884.347149371285923 1 +85 31 14884.347149171284400 0 +85 32 51611.662470881623449 1 +85 32 51611.662470681621926 0 +85 33 24705.694491049944190 1 +85 33 24705.694490849942667 0 +85 34 39756.763089593048790 1 +85 34 39756.763089393047267 0 +85 35 17714.557583571993746 1 +85 35 17714.557583371992223 0 +85 36 39650.321937545188121 1 +85 36 39650.321937345186598 0 +85 37 32949.466242321563186 1 +85 37 32949.466242121561663 0 +85 38 29284.284361446749244 1 +85 38 29284.284361246747721 0 +85 39 42075.179798592827865 1 +85 39 42075.179798392826342 0 +85 40 32272.852976350539393 1 +85 40 32272.852976150537870 0 +85 41 39315.126891625201097 1 +85 41 39315.126891425199574 0 +85 42 43763.361621517731692 1 +85 42 43763.361621317730169 0 +85 43 35041.215039766655536 1 +85 43 35041.215039566654013 0 +85 44 38176.635919313674094 1 +85 44 38176.635919113672571 0 +85 45 16383.061269452760826 1 +85 45 16383.061269252759303 0 +85 46 20408.263152159030142 1 +85 46 20408.263151959028619 0 +85 47 36398.903441537637264 1 +85 47 36398.903441337635741 0 +85 48 32137.479832144097600 1 +85 48 32137.479831944096077 0 +85 49 18645.893133333185688 1 +85 49 18645.893133133184165 0 +85 50 21778.429929261601501 1 +85 50 21778.429929061599978 0 +85 51 31061.155515503847710 1 +85 51 31061.155515303846187 0 +85 52 40556.024577388918260 1 +85 52 40556.024577188916737 0 +85 53 39323.938496198388748 1 +85 53 39323.938495998387225 0 +85 54 32468.133377429767279 1 +85 54 32468.133377229765756 0 +85 55 17757.014458035628195 1 +85 55 17757.014457835626672 0 +85 56 28805.789713359015877 1 +85 56 28805.789713159014354 0 +85 57 26925.883179349137208 1 +85 57 26925.883179149135685 0 +85 58 16401.750657712800603 1 +85 58 16401.750657512799080 0 +85 59 31865.074765152799955 1 +85 59 31865.074764952798432 0 +85 60 47123.434858664462809 1 +85 60 47123.434858464461286 0 +85 61 31236.126032616441080 1 +85 61 31236.126032416439557 0 +85 62 21208.389674804209790 1 +85 62 21208.389674604208267 0 +85 63 27686.906710990304418 1 +85 63 27686.906710790302895 0 +85 64 13820.647015920903868 1 +85 64 13820.647015720902345 0 +85 65 28158.397607398517721 1 +85 65 28158.397607198516198 0 +85 66 32426.575778488495416 1 +85 66 32426.575778288493893 0 +85 67 27819.806766639856505 1 +85 67 27819.806766439854982 0 +85 68 23571.156444398046006 1 +85 68 23571.156444198044483 0 +85 69 6067.166847244469864 1 +85 69 6067.166847044470160 0 +85 70 37034.185098815753008 1 +85 70 37034.185098615751485 0 +85 71 23058.155217430878110 1 +85 71 23058.155217230876588 0 +85 72 22600.192472745660780 1 +85 72 22600.192472545659257 0 +85 73 39323.938496198345092 1 +85 73 39323.938495998343569 0 +85 74 29548.700064373217174 1 +85 74 29548.700064173215651 0 +85 75 8013.956980883005599 1 +85 75 8013.956980683005895 0 +85 76 40983.673934870268567 1 +85 76 40983.673934670267045 0 +85 77 22826.274135945961461 1 +85 77 22826.274135745959939 0 +85 78 39315.126891625201097 1 +85 78 39315.126891425199574 0 +85 79 18508.593487786085461 1 +85 79 18508.593487586083938 0 +85 80 26706.226839255548839 1 +85 80 26706.226839055547316 0 +85 81 27354.188464182523603 1 +85 81 27354.188463982522080 0 +85 82 47489.495238606497878 1 +85 82 47489.495238406496355 0 +85 83 40216.050351024037809 1 +85 83 40216.050350824036286 0 +85 84 25718.441880982009025 1 +85 84 25718.441880782007502 0 +85 86 24160.400915055197402 1 +85 86 24160.400914855195879 0 +85 87 30015.663036984875362 1 +85 87 30015.663036784873839 0 +85 88 30781.105861858544813 1 +85 88 30781.105861658543290 0 +85 89 39049.923095256308443 1 +85 89 39049.923095056306920 0 +85 90 5674.494774468422293 1 +85 90 5674.494774268422589 0 +85 91 51781.705607466516085 1 +85 91 51781.705607266514562 0 +85 92 21642.108103917293192 1 +85 92 21642.108103717291669 0 +85 93 23661.473751903915399 1 +85 93 23661.473751703913877 0 +85 94 35874.556589179934235 1 +85 94 35874.556588979932712 0 +85 95 20193.900153439251881 1 +85 95 20193.900153239250358 0 +85 96 35556.077569990942720 1 +85 96 35556.077569790941197 0 +85 97 41666.275860872046906 1 +85 97 41666.275860672045383 0 +85 98 21037.241118688594725 1 +85 98 21037.241118488593202 0 +85 99 38072.514368013391504 1 +85 99 38072.514367813389981 0 +86 0 9750.376927647073899 1 +86 0 9750.376927447072376 0 +86 1 23467.082620262001001 1 +86 1 23467.082620061999478 0 +86 2 29685.322111787409085 1 +86 2 29685.322111587407562 0 +86 3 14603.304814290841023 1 +86 3 14603.304814090839500 0 +86 4 30825.668353695931728 1 +86 4 30825.668353495930205 0 +86 5 6086.766050678977081 1 +86 5 6086.766050478977377 0 +86 6 33610.887746928878187 1 +86 6 33610.887746728876664 0 +86 7 13006.138637199044751 1 +86 7 13006.138636999043229 0 +86 8 10778.200979470573657 1 +86 8 10778.200979270572134 0 +86 9 22912.450252364211337 1 +86 9 22912.450252164209815 0 +86 10 3061.135050899499220 1 +86 10 3061.135050699499516 0 +86 11 7068.615290608097894 1 +86 11 7068.615290408098190 0 +86 12 7109.326120619826725 1 +86 12 7109.326120419827021 0 +86 13 20875.592428890042356 1 +86 13 20875.592428690040833 0 +86 14 22757.456053526744654 1 +86 14 22757.456053326743131 0 +86 15 11552.640753487923575 1 +86 15 11552.640753287922053 0 +86 16 18222.284800601977622 1 +86 16 18222.284800401976099 0 +86 17 34296.925374157814076 1 +86 17 34296.925373957812553 0 +86 18 9958.541603757606936 1 +86 18 9958.541603557605413 0 +86 19 11455.167098720401555 1 +86 19 11455.167098520400032 0 +86 20 11056.145419454287548 1 +86 20 11056.145419254286026 0 +86 21 32523.725291815891978 1 +86 21 32523.725291615890455 0 +86 22 23512.033679297463095 1 +86 22 23512.033679097461572 0 +86 23 5499.874644136732059 1 +86 23 5499.874643936732355 0 +86 24 29937.225121258932631 1 +86 24 29937.225121058931109 0 +86 25 16337.494322070419003 1 +86 25 16337.494321870417480 0 +86 26 21580.703003141905356 1 +86 26 21580.703002941903833 0 +86 27 29279.215192265852238 1 +86 27 29279.215192065850715 0 +86 28 26414.020223361236276 1 +86 28 26414.020223161234753 0 +86 29 24293.155579455469706 1 +86 29 24293.155579255468183 0 +86 30 10416.083038901922919 1 +86 30 10416.083038701921396 0 +86 31 11643.799254953850323 1 +86 31 11643.799254753848800 0 +86 32 27484.022839647368528 1 +86 32 27484.022839447367005 0 +86 33 25838.151226948975818 1 +86 33 25838.151226748974295 0 +86 34 26415.015572233700368 1 +86 34 26415.015572033698845 0 +86 35 21811.715394200000446 1 +86 35 21811.715393999998923 0 +86 36 20565.180826745996455 1 +86 36 20565.180826545994933 0 +86 37 9550.928652173646697 1 +86 37 9550.928651973645174 0 +86 38 5208.109779084840739 1 +86 38 5208.109778884841035 0 +86 39 24419.414735308662785 1 +86 39 24419.414735108661262 0 +86 40 20565.180826745949162 1 +86 40 20565.180826545947639 0 +86 41 25388.798996975492628 1 +86 41 25388.798996775491105 0 +86 42 26122.048966413411108 1 +86 42 26122.048966213409585 0 +86 43 26841.399928580587584 1 +86 43 26841.399928380586061 0 +86 44 14205.646361346944104 1 +86 44 14205.646361146942581 0 +86 45 29054.502239406196168 1 +86 45 29054.502239206194645 0 +86 46 30794.374903531897871 1 +86 46 30794.374903331896348 0 +86 47 12360.034320464255870 1 +86 47 12360.034320264254347 0 +86 48 10851.203777942366287 1 +86 48 10851.203777742364764 0 +86 49 19677.966793723717274 1 +86 49 19677.966793523715751 0 +86 50 24561.206223815377598 1 +86 50 24561.206223615376075 0 +86 51 7863.002728982321969 1 +86 51 7863.002728782322265 0 +86 52 28640.446364044473739 1 +86 52 28640.446363844472216 0 +86 53 25400.907876908091566 1 +86 53 25400.907876708090043 0 +86 54 10834.331464653187140 1 +86 54 10834.331464453185617 0 +86 55 11231.504975563055268 1 +86 55 11231.504975363053745 0 +86 56 10920.479662908022874 1 +86 56 10920.479662708021351 0 +86 57 11227.809372871806772 1 +86 57 11227.809372671805249 0 +86 58 15876.812812631109409 1 +86 58 15876.812812431107886 0 +86 59 7917.825118501143152 1 +86 59 7917.825118301143448 0 +86 60 22963.544572531616723 1 +86 60 22963.544572331615200 0 +86 61 7817.499617702848809 1 +86 61 7817.499617502849105 0 +86 62 31078.410485170927132 1 +86 62 31078.410484970925609 0 +86 63 8120.121475624865525 1 +86 63 8120.121475424865821 0 +86 64 27157.608001317741582 1 +86 64 27157.608001117740059 0 +86 65 30592.459434874537692 1 +86 65 30592.459434674536169 0 +86 66 21621.415885260001232 1 +86 66 21621.415885059999709 0 +86 67 7524.110353137925813 1 +86 67 7524.110352937926109 0 +86 68 14278.059171921935558 1 +86 68 14278.059171721934035 0 +86 69 26770.350268166796013 1 +86 69 26770.350267966794490 0 +86 70 25595.143441280240950 1 +86 70 25595.143441080239427 0 +86 71 9511.814030870405986 1 +86 71 9511.814030670404463 0 +86 72 16944.281079538875929 1 +86 72 16944.281079338874406 0 +86 73 25400.907876908102480 1 +86 73 25400.907876708100957 0 +86 74 9431.824384327797816 1 +86 74 9431.824384127796293 0 +86 75 26237.696989075375313 1 +86 75 26237.696988875373791 0 +86 76 29464.175524103487987 1 +86 76 29464.175523903486464 0 +86 77 32686.443523711073794 1 +86 77 32686.443523511072272 0 +86 78 25388.798996975496266 1 +86 78 25388.798996775494743 0 +86 79 23109.920254399818077 1 +86 79 23109.920254199816554 0 +86 80 4725.236121676042785 1 +86 80 4725.236121476043081 0 +86 81 7613.884452186500312 1 +86 81 7613.884451986500608 0 +86 82 28228.009043055935763 1 +86 82 28228.009042855934240 0 +86 83 24370.583278685535333 1 +86 83 24370.583278485533810 0 +86 84 19951.383944078974309 1 +86 84 19951.383943878972786 0 +86 85 24160.400915055197402 1 +86 85 24160.400914855195879 0 +86 87 19249.428202024453640 1 +86 87 19249.428201824452117 0 +86 88 11734.804217529224843 1 +86 88 11734.804217329223320 0 +86 89 24892.807512939609296 1 +86 89 24892.807512739607773 0 +86 90 21002.489175246555533 1 +86 90 21002.489175046554010 0 +86 91 27622.623452625695791 1 +86 91 27622.623452425694268 0 +86 92 23918.695772809573100 1 +86 92 23918.695772609571577 0 +86 93 3965.846713664657727 1 +86 93 3965.846713464658023 0 +86 94 29679.571348115583532 1 +86 94 29679.571347915582010 0 +86 95 9767.306149221818487 1 +86 95 9767.306149021816964 0 +86 96 22912.450252364247717 1 +86 96 22912.450252164246194 0 +86 97 28333.661081064692553 1 +86 97 28333.661080864691030 0 +86 98 20715.422706885328807 1 +86 98 20715.422706685327285 0 +86 99 30390.989969856073003 1 +86 99 30390.989969656071480 0 +87 0 25246.648816869197617 1 +87 0 25246.648816669196094 0 +87 1 31122.770260009419871 1 +87 1 31122.770259809418349 0 +87 2 39020.868360602369648 1 +87 2 39020.868360402368126 0 +87 3 32105.808664891119406 1 +87 3 32105.808664691117883 0 +87 4 35704.577606307000678 1 +87 4 35704.577606106999156 0 +87 5 18441.152510763968166 1 +87 5 18441.152510563966644 0 +87 6 37994.824798526446102 1 +87 6 37994.824798326444579 0 +87 7 25608.448285639220558 1 +87 7 25608.448285439219035 0 +87 8 21789.743272315408831 1 +87 8 21789.743272115407308 0 +87 9 22219.184682744606107 1 +87 9 22219.184682544604584 0 +87 10 19556.688782540270040 1 +87 10 19556.688782340268517 0 +87 11 24031.786730506330059 1 +87 11 24031.786730306328536 0 +87 12 19682.928636401520635 1 +87 12 19682.928636201519112 0 +87 13 28183.614830588892801 1 +87 13 28183.614830388891278 0 +87 14 10544.661266212762712 1 +87 14 10544.661266012761189 0 +87 15 25988.488838792072784 1 +87 15 25988.488838592071261 0 +87 16 27989.282532933255425 1 +87 16 27989.282532733253902 0 +87 17 38134.702226959809195 1 +87 17 38134.702226759807672 0 +87 18 20170.195043606683612 1 +87 18 20170.195043406682089 0 +87 19 24343.409047387583996 1 +87 19 24343.409047187582473 0 +87 20 27250.586664624956029 1 +87 20 27250.586664424954506 0 +87 21 36702.841940649042954 1 +87 21 36702.841940449041431 0 +87 22 31273.575284089896741 1 +87 22 31273.575283889895218 0 +87 23 17177.892484566920757 1 +87 23 17177.892484366919234 0 +87 24 34535.696698081359500 1 +87 24 34535.696697881357977 0 +87 25 29498.182162147691997 1 +87 25 29498.182161947690474 0 +87 26 15467.661392330233866 1 +87 26 15467.661392130232343 0 +87 27 16461.027563097886741 1 +87 27 16461.027562897885218 0 +87 28 32595.829450857949269 1 +87 28 32595.829450657947746 0 +87 29 32581.596526429431833 1 +87 29 32581.596526229430310 0 +87 30 14440.906769075034390 1 +87 30 14440.906768875032867 0 +87 31 25295.093584107547940 1 +87 31 25295.093583907546417 0 +87 32 32196.030656889786769 1 +87 32 32196.030656689785246 0 +87 33 31756.527583152390434 1 +87 33 31756.527582952388912 0 +87 34 14025.617819597737252 1 +87 34 14025.617819397735730 0 +87 35 37653.163011353673937 1 +87 35 37653.163011153672414 0 +87 36 23023.802693710757012 1 +87 36 23023.802693510755489 0 +87 37 25626.049171384715009 1 +87 37 25626.049171184713487 0 +87 38 18108.069266367689124 1 +87 38 18108.069266167687601 0 +87 39 12199.600086467313304 1 +87 39 12199.600086267311781 0 +87 40 24831.416934352768294 1 +87 40 24831.416934152766771 0 +87 41 28955.596510344250419 1 +87 41 28955.596510144248896 0 +87 42 13827.766850728810823 1 +87 42 13827.766850528809300 0 +87 43 35472.597006505326135 1 +87 43 35472.597006305324612 0 +87 44 23257.554640720216412 1 +87 44 23257.554640520214889 0 +87 45 44969.351573652529623 1 +87 45 44969.351573452528100 0 +87 46 35196.280838714388665 1 +87 46 35196.280838514387142 0 +87 47 21654.304159788407560 1 +87 47 21654.304159588406037 0 +87 48 14274.895391343015945 1 +87 48 14274.895391143014422 0 +87 49 29788.643288757786650 1 +87 49 29788.643288557785127 0 +87 50 30094.362230550359527 1 +87 50 30094.362230350358004 0 +87 51 21681.686803579425032 1 +87 51 21681.686803379423509 0 +87 52 29976.894304262394144 1 +87 52 29976.894304062392621 0 +87 53 28917.853644659284328 1 +87 53 28917.853644459282805 0 +87 54 25244.867112023701338 1 +87 54 25244.867111823699815 0 +87 55 28779.894155899608450 1 +87 55 28779.894155699606927 0 +87 56 26309.295914230242488 1 +87 56 26309.295914030240965 0 +87 57 27525.639925850831787 1 +87 57 27525.639925650830264 0 +87 58 29884.770822837075684 1 +87 58 29884.770822637074161 0 +87 59 16163.889193598475686 1 +87 59 16163.889193398474163 0 +87 60 27565.894574140424083 1 +87 60 27565.894573940422561 0 +87 61 21595.804428964118415 1 +87 61 21595.804428764116892 0 +87 62 35294.779615023784572 1 +87 62 35294.779614823783049 0 +87 63 19216.116709153186093 1 +87 63 19216.116708953184570 0 +87 64 36285.347162251084228 1 +87 64 36285.347162051082705 0 +87 65 36015.600612267320685 1 +87 65 36015.600612067319162 0 +87 66 19276.426365104016440 1 +87 66 19276.426364904014918 0 +87 67 26173.212282993361441 1 +87 67 26173.212282793359918 0 +87 68 30728.695338903897209 1 +87 68 30728.695338703895686 0 +87 69 34948.319778368837433 1 +87 69 34948.319778168835910 0 +87 70 19877.895572114131937 1 +87 70 19877.895571914130414 0 +87 71 24024.260380005343904 1 +87 71 24024.260379805342382 0 +87 72 29451.783321070102829 1 +87 72 29451.783320870101306 0 +87 73 28917.853644659291604 1 +87 73 28917.853644459290081 0 +87 74 24632.869740304926381 1 +87 74 24632.869740104924858 0 +87 75 33816.934188634768361 1 +87 75 33816.934188434766838 0 +87 76 30045.133273376777652 1 +87 76 30045.133273176776129 0 +87 77 35874.707795139191148 1 +87 77 35874.707794939189625 0 +87 78 28895.100749503417319 1 +87 78 28895.100749303415796 0 +87 79 30744.933841997000854 1 +87 79 30744.933841796999332 0 +87 80 22183.145847805368248 1 +87 80 22183.145847605366725 0 +87 81 23728.835735881293658 1 +87 81 23728.835735681292135 0 +87 82 17915.869873632182134 1 +87 82 17915.869873432180611 0 +87 83 10203.217441380160381 1 +87 83 10203.217441180158858 0 +87 84 30759.688234900189855 1 +87 84 30759.688234700188332 0 +87 85 30015.663036984875362 1 +87 85 30015.663036784873839 0 +87 86 19249.428202024453640 1 +87 86 19249.428201824452117 0 +87 88 27020.973357542447047 1 +87 88 27020.973357342445524 0 +87 89 9042.957314177783701 1 +87 89 9042.957313977782178 0 +87 90 29912.358492384330020 1 +87 90 29912.358492184328497 0 +87 91 31207.137896061205538 1 +87 91 31207.137895861204015 0 +87 92 31635.400000043304317 1 +87 92 31635.399999843302794 0 +87 93 20320.276619342897902 1 +87 93 20320.276619142896379 0 +87 94 38154.629460439224204 1 +87 94 38154.629460239222681 0 +87 95 25362.894215315896872 1 +87 95 25362.894215115895349 0 +87 96 9176.314813445309483 1 +87 96 9176.314813245307960 0 +87 97 23675.286478661408182 1 +87 97 23675.286478461406659 0 +87 98 35791.391582945587288 1 +87 98 35791.391582745585765 0 +87 99 35150.145428264193470 1 +87 99 35150.145428064191947 0 +88 0 2298.222925481032689 1 +88 0 2298.222925281032985 0 +88 1 29380.572936523883982 1 +88 1 29380.572936323882459 0 +88 2 18856.925482193375501 1 +88 2 18856.925481993373978 0 +88 3 8349.778059066080459 1 +88 3 8349.778058866078936 0 +88 4 37377.153466363990447 1 +88 4 37377.153466163988924 0 +88 5 10944.446029461696526 1 +88 5 10944.446029261695003 0 +88 6 25283.660344050815183 1 +88 6 25283.660343850813661 0 +88 7 10208.730957856059831 1 +88 7 10208.730957656058308 0 +88 8 19080.791887987907103 1 +88 8 19080.791887787905580 0 +88 9 29656.229330729151116 1 +88 9 29656.229330529149593 0 +88 10 13184.376595410238224 1 +88 10 13184.376595210236701 0 +88 11 17641.222943874759949 1 +88 11 17641.222943674758426 0 +88 12 18777.049892943599843 1 +88 12 18777.049892743598321 0 +88 13 21487.087770285535953 1 +88 13 21487.087770085534430 0 +88 14 30712.480647773463716 1 +88 14 30712.480647573462193 0 +88 15 5208.570488436081177 1 +88 15 5208.570488236081474 0 +88 16 23679.441914494600496 1 +88 16 23679.441914294598973 0 +88 17 31837.531029273442982 1 +88 17 31837.531029073441459 0 +88 18 12299.064660435227779 1 +88 18 12299.064660235226256 0 +88 19 6969.639193194788277 1 +88 19 6969.639192994788573 0 +88 20 14217.785211028080084 1 +88 20 14217.785210828078561 0 +88 21 28591.171583250761614 1 +88 21 28591.171583050760091 0 +88 22 14965.497531421315216 1 +88 22 14965.497531221313693 0 +88 23 14013.510570902850304 1 +88 23 14013.510570702848781 0 +88 24 32216.749569625913864 1 +88 24 32216.749569425912341 0 +88 25 5065.639546308691024 1 +88 25 5065.639546108691320 0 +88 26 30611.184192446424277 1 +88 26 30611.184192246422754 0 +88 27 38675.454938356102502 1 +88 27 38675.454938156100980 0 +88 28 17606.900601953355363 1 +88 28 17606.900601753353840 0 +88 29 14965.497531421371605 1 +88 29 14965.497531221370082 0 +88 30 22100.969547631255409 1 +88 30 22100.969547431253886 0 +88 31 16264.117342218149133 1 +88 31 16264.117342018147610 0 +88 32 24585.561265334588825 1 +88 32 24585.561265134587302 0 +88 33 17476.905040371701034 1 +88 33 17476.905040171699511 0 +88 34 37055.232936121821695 1 +88 34 37055.232935921820172 0 +88 35 13975.249205431962764 1 +88 35 13975.249205231961241 0 +88 36 25252.846073583794350 1 +88 36 25252.846073383792827 0 +88 37 11149.419102171377745 1 +88 37 11149.419101971376222 0 +88 38 16021.700566824503767 1 +88 38 16021.700566624502244 0 +88 39 32376.930911974814080 1 +88 39 32376.930911774812557 0 +88 40 26849.952201620602864 1 +88 40 26849.952201420601341 0 +88 41 36273.972850864891370 1 +88 41 36273.972850664889847 0 +88 42 29854.872479734003718 1 +88 42 29854.872479534002196 0 +88 43 16582.602848586127948 1 +88 43 16582.602848386126425 0 +88 44 8909.382513060803831 1 +88 44 8909.382512860802308 0 +88 45 25555.256970960814215 1 +88 45 25555.256970760812692 0 +88 46 24977.425781907179044 1 +88 46 24977.425781707177521 0 +88 47 12049.896544295163039 1 +88 47 12049.896544095161516 0 +88 48 22515.566506987503089 1 +88 48 22515.566506787501567 0 +88 49 24710.168563753624767 1 +88 49 24710.168563553623244 0 +88 50 31270.789792304574803 1 +88 50 31270.789792104573280 0 +88 51 18419.085307393837866 1 +88 51 18419.085307193836343 0 +88 52 38530.174628345499514 1 +88 52 38530.174628145497991 0 +88 53 32803.894771662744461 1 +88 53 32803.894771462742938 0 +88 54 11857.707861647373647 1 +88 54 11857.707861447372125 0 +88 55 13116.231257261340943 1 +88 55 13116.231257061339420 0 +88 56 10260.438975345787185 1 +88 56 10260.438975145785662 0 +88 57 6998.463183350259897 1 +88 57 6998.463183150260193 0 +88 58 14846.711056937167086 1 +88 58 14846.711056737165563 0 +88 59 14609.292943520016706 1 +88 59 14609.292943320015183 0 +88 60 18154.932850925906678 1 +88 60 18154.932850725905155 0 +88 61 11298.120732365041476 1 +88 61 11298.120732165039954 0 +88 62 37753.072079743506038 1 +88 62 37753.072079543504515 0 +88 63 19466.918979339505313 1 +88 63 19466.918979139503790 0 +88 64 32561.536841170680418 1 +88 64 32561.536840970678895 0 +88 65 21606.425272618871531 1 +88 65 21606.425272418870009 0 +88 66 28394.280516121831170 1 +88 66 28394.280515921829647 0 +88 67 14656.738176807995842 1 +88 67 14656.738176607994319 0 +88 68 11718.447550510929432 1 +88 68 11718.447550310927909 0 +88 69 32145.234220328115043 1 +88 69 32145.234220128113520 0 +88 70 35067.759848754583800 1 +88 70 35067.759848554582277 0 +88 71 20601.099422471506841 1 +88 71 20601.099422271505318 0 +88 72 20697.832159278525069 1 +88 72 20697.832159078523546 0 +88 73 32971.285448449823889 1 +88 73 32971.285448249822366 0 +88 74 20998.518681807170651 1 +88 74 20998.518681607169128 0 +88 75 32744.076327916132868 1 +88 75 32744.076327716131345 0 +88 76 39036.551441296818666 1 +88 76 39036.551441096817143 0 +88 77 24696.563208824773028 1 +88 77 24696.563208624771505 0 +88 78 34076.081107878708281 1 +88 78 34076.081107678706758 0 +88 79 29084.446476190620160 1 +88 79 29084.446475990618637 0 +88 80 13853.226085623051404 1 +88 80 13853.226085423049881 0 +88 81 16822.751266408100491 1 +88 81 16822.751266208098968 0 +88 82 36890.090406961804547 1 +88 82 36890.090406761803024 0 +88 83 32493.827706048690743 1 +88 83 32493.827705848689220 0 +88 84 9469.289952533406904 1 +88 84 9469.289952333405381 0 +88 85 30781.105861858544813 1 +88 85 30781.105861658543290 0 +88 86 11734.804217529224843 1 +88 86 11734.804217329223320 0 +88 87 27020.973357542447047 1 +88 87 27020.973357342445524 0 +88 89 33758.720487467275234 1 +88 89 33758.720487267273711 0 +88 90 26555.446493644223665 1 +88 90 26555.446493444222142 0 +88 91 24585.561265334596101 1 +88 91 24585.561265134594578 0 +88 92 14568.595910968611861 1 +88 92 14568.595910768610338 0 +88 93 12374.712240848199144 1 +88 93 12374.712240648197621 0 +88 94 19208.177993447890913 1 +88 94 19208.177993247889390 0 +88 95 15528.853322527975251 1 +88 95 15528.853322327973729 0 +88 96 31140.173946701575915 1 +88 96 31140.173946501574392 0 +88 97 39370.264639106782852 1 +88 97 39370.264638906781329 0 +88 98 20622.176549604464526 1 +88 98 20622.176549404463003 0 +88 99 36987.400345574846142 1 +88 99 36987.400345374844619 0 +89 0 31948.323401612295129 1 +89 0 31948.323401412293606 0 +89 1 40086.926891890521802 1 +89 1 40086.926891690520279 0 +89 2 45615.318037802237086 1 +89 2 45615.318037602235563 0 +89 3 38646.898827485529182 1 +89 3 38646.898827285527659 0 +89 4 44735.375086794650997 1 +89 4 44735.375086594649474 0 +89 5 23574.614613294066658 1 +89 5 23574.614613094065135 0 +89 6 44147.048242012970150 1 +89 6 44147.048241812968627 0 +89 7 31327.126107651733037 1 +89 7 31327.126107451731514 0 +89 8 24315.224303476315981 1 +89 8 24315.224303276314458 0 +89 9 23977.228864553133462 1 +89 9 23977.228864353131939 0 +89 10 25738.028282642902923 1 +89 10 25738.028282442901400 0 +89 11 30237.982006902071589 1 +89 11 30237.982006702070066 0 +89 12 24520.533087906886067 1 +89 12 24520.533087706884544 0 +89 13 27499.329103950047283 1 +89 13 27499.329103750045761 0 +89 14 3046.987067388812648 1 +89 14 3046.987067188812944 0 +89 15 31481.149328571267688 1 +89 15 31481.149328371266165 0 +89 16 36697.093563892907696 1 +89 16 36697.093563692906173 0 +89 17 44147.048242012999253 1 +89 17 44147.048241812997730 0 +89 18 22750.184566437157628 1 +89 18 22750.184566237156105 0 +89 19 30577.783247360814130 1 +89 19 30577.783247160812607 0 +89 20 33773.164620739262318 1 +89 20 33773.164620539260795 0 +89 21 42709.458068438492774 1 +89 21 42709.458068238491251 0 +89 22 37858.328498594397388 1 +89 22 37858.328498394395865 0 +89 23 21383.916522618761519 1 +89 23 21383.916522418759996 0 +89 24 31572.706075244292151 1 +89 24 31572.706075044290628 0 +89 25 36316.497857263981132 1 +89 25 36316.497857063979609 0 +89 26 16873.395344538799691 1 +89 26 16873.395344338798168 0 +89 27 18789.193885407330527 1 +89 27 18789.193885207329004 0 +89 28 38972.645797879158636 1 +89 28 38972.645797679157113 0 +89 29 39192.821198118152097 1 +89 29 39192.821197918150574 0 +89 30 18419.661471026091021 1 +89 30 18419.661470826089499 0 +89 31 32633.569443937831238 1 +89 31 32633.569443737829715 0 +89 32 29544.001670867051871 1 +89 32 29544.001670667050348 0 +89 33 38136.805857273400761 1 +89 33 38136.805857073399238 0 +89 34 18829.177875136094372 1 +89 34 18829.177874936092849 0 +89 35 44395.228227048180997 1 +89 35 44395.228226848179474 0 +89 36 23424.209702348580322 1 +89 36 23424.209702148578799 0 +89 37 31694.234268813561357 1 +89 37 31694.234268613559834 0 +89 38 22842.301841969761881 1 +89 38 22842.301841769760358 0 +89 39 3438.007474976933736 1 +89 39 3438.007474776934032 0 +89 40 29718.931890686151746 1 +89 40 29718.931890486150223 0 +89 41 29642.438503380340990 1 +89 41 29642.438503180339467 0 +89 42 6450.473031834205358 1 +89 42 6450.473031634205654 0 +89 43 42048.904500935008400 1 +89 43 42048.904500735006877 0 +89 44 27995.352733990810520 1 +89 44 27995.352733790808998 0 +89 45 51710.188339598389575 1 +89 45 51710.188339398388052 0 +89 46 41266.464219065564976 1 +89 46 41266.464218865563453 0 +89 47 25566.862134925464488 1 +89 47 25566.862134725462965 0 +89 48 17999.361807703426166 1 +89 48 17999.361807503424643 0 +89 49 38482.863255310738168 1 +89 49 38482.863255110736645 0 +89 50 39134.266222476042458 1 +89 50 39134.266222276040935 0 +89 51 25581.569389666256029 1 +89 51 25581.569389466254506 0 +89 52 38794.262626092502614 1 +89 52 38794.262625892501092 0 +89 53 29103.283844360092189 1 +89 53 29103.283844160090666 0 +89 54 29081.067829844243533 1 +89 54 29081.067829644242011 0 +89 55 35205.079425622185227 1 +89 55 35205.079425422183704 0 +89 56 33003.093437751231249 1 +89 56 33003.093437551229727 0 +89 57 34009.043200446743867 1 +89 57 34009.043200246742344 0 +89 58 36627.106887972578988 1 +89 58 36627.106887772577466 0 +89 59 21809.954723640017619 1 +89 59 21809.954723440016096 0 +89 60 32956.801721149990044 1 +89 60 32956.801720949988521 0 +89 61 27536.294655915735348 1 +89 61 27536.294655715733825 0 +89 62 44303.704506435868097 1 +89 62 44303.704506235866575 0 +89 63 23708.254887935279839 1 +89 63 23708.254887735278317 0 +89 64 42913.749762739185826 1 +89 64 42913.749762539184303 0 +89 65 42214.372497941789334 1 +89 65 42214.372497741787811 0 +89 66 22422.102082208795764 1 +89 66 22422.102082008794241 0 +89 67 30816.983125632643350 1 +89 67 30816.983125432641828 0 +89 68 37316.429404216731200 1 +89 68 37316.429404016729677 0 +89 69 43908.139622528688051 1 +89 69 43908.139622328686528 0 +89 70 21476.208845323119021 1 +89 70 21476.208845123117499 0 +89 71 30237.982006902049761 1 +89 71 30237.982006702048238 0 +89 72 37733.368778908719833 1 +89 72 37733.368778708718310 0 +89 73 29103.283844360088551 1 +89 73 29103.283844160087028 0 +89 74 29400.330545944590995 1 +89 74 29400.330545744589472 0 +89 75 40998.416632921784185 1 +89 75 40998.416632721782662 0 +89 76 39063.264576773755834 1 +89 76 39063.264576573754312 0 +89 77 41728.031404538545758 1 +89 77 41728.031404338544235 0 +89 78 30151.154978417751408 1 +89 78 30151.154978217749886 0 +89 79 39703.805070767033612 1 +89 79 39703.805070567032089 0 +89 80 27714.849769379459758 1 +89 80 27714.849769179458235 0 +89 81 29011.067582333183964 1 +89 81 29011.067582133182441 0 +89 82 9346.357965720808352 1 +89 82 9346.357965520806829 0 +89 83 1676.866994975587431 1 +89 83 1676.866994775587273 0 +89 84 37531.601330984078231 1 +89 84 37531.601330784076708 0 +89 85 39049.923095256308443 1 +89 85 39049.923095056306920 0 +89 86 24892.807512939609296 1 +89 86 24892.807512739607773 0 +89 87 9042.957314177783701 1 +89 87 9042.957313977782178 0 +89 88 33758.720487467275234 1 +89 88 33758.720487267273711 0 +89 90 38756.341583492401696 1 +89 90 38756.341583292400173 0 +89 91 37898.434111505281180 1 +89 91 37898.434111305279657 0 +89 92 38195.967565283521253 1 +89 92 38195.967565083519730 0 +89 93 26803.123161012732453 1 +89 93 26803.123160812730930 0 +89 94 44679.911372115675476 1 +89 94 44679.911371915673953 0 +89 95 32341.487198000770150 1 +89 95 32341.487197800768627 0 +89 96 5972.654779720683109 1 +89 96 5972.654779520683405 0 +89 97 26770.296986263652798 1 +89 97 26770.296986063651275 0 +89 98 43210.812870638706954 1 +89 98 43210.812870438705431 0 +89 99 44180.306758045218885 1 +89 99 44180.306757845217362 0 +90 0 27405.394719981770322 1 +90 0 27405.394719781768799 0 +90 1 2989.603833319929890 1 +90 1 2989.603833119930187 0 +90 2 30748.838689431406237 1 +90 2 30748.838689231404715 0 +90 3 29200.694119220825087 1 +90 3 29200.694119020823564 0 +90 4 11298.758725692805456 1 +90 4 11298.758725492803933 0 +90 5 23763.150700387224788 1 +90 5 23763.150700187223265 0 +90 6 23477.012079364336387 1 +90 6 23477.012079164334864 0 +90 7 33928.855406561517157 1 +90 7 33928.855406361515634 0 +90 8 30820.913679188961396 1 +90 8 30820.913678988959873 0 +90 9 32782.736084216434392 1 +90 9 32782.736084016432869 0 +90 10 20128.811308289114095 1 +90 10 20128.811308089112572 0 +90 11 17066.169967308676860 1 +90 11 17066.169967108675337 0 +90 12 24458.986887786391890 1 +90 12 24458.986887586390367 0 +90 13 41051.899870892484614 1 +90 13 41051.899870692483091 0 +90 14 39548.663034558470827 1 +90 14 39548.663034358469304 0 +90 15 22715.952949870708835 1 +90 15 22715.952949670707312 0 +90 16 21130.268179431848694 1 +90 16 21130.268179231847171 0 +90 17 23427.818665360558953 1 +90 17 23427.818665160557430 0 +90 18 30466.264589059115679 1 +90 18 30466.264588859114156 0 +90 19 31529.440700260187441 1 +90 19 31529.440700060185918 0 +90 20 18008.987170044809318 1 +90 20 18008.987169844807795 0 +90 21 21494.666813733289018 1 +90 21 21494.666813533287495 0 +90 22 34352.733010178664699 1 +90 22 34352.733009978663176 0 +90 23 26378.037303070548660 1 +90 23 26378.037302870547137 0 +90 24 50401.583002214174485 1 +90 24 50401.583002014172962 0 +90 25 23128.039440240747354 1 +90 25 23128.039440040745831 0 +90 26 32138.479346725267533 1 +90 26 32138.479346525266010 0 +90 27 36069.677067898941459 1 +90 27 36069.677067698939936 0 +90 28 17163.581032242225774 1 +90 28 17163.581032042224251 0 +90 29 22453.481958489097451 1 +90 29 22453.481958289095928 0 +90 30 29675.541312323352031 1 +90 30 29675.541312123350508 0 +90 31 10295.709625862047687 1 +90 31 10295.709625662046165 0 +90 32 48017.081916588562308 1 +90 32 48017.081916388560785 0 +90 33 19763.560342847602442 1 +90 33 19763.560342647600919 0 +90 34 35959.332373649624060 1 +90 34 35959.332373449622537 0 +90 35 13806.530144115145958 1 +90 35 13806.530143915144436 0 +90 36 36120.287314041248464 1 +90 36 36120.287313841246942 0 +90 37 30325.325986190538970 1 +90 37 30325.325985990537447 0 +90 38 25917.282655288723618 1 +90 38 25917.282655088722095 0 +90 39 41523.173705957466154 1 +90 39 41523.173705757464631 0 +90 40 28340.919212400280230 1 +90 40 28340.919212200278707 0 +90 41 37184.006814277236117 1 +90 41 37184.006814077234594 0 +90 42 43258.246847409856855 1 +90 42 43258.246847209855332 0 +90 43 31750.532233204899967 1 +90 43 31750.532233004898444 0 +90 44 34501.455724947591079 1 +90 44 34501.455724747589557 0 +90 45 20923.167466053768294 1 +90 45 20923.167465853766771 0 +90 46 19706.892559299645654 1 +90 46 19706.892559099644131 0 +90 47 32796.414174391524284 1 +90 47 32796.414174191522761 0 +90 48 29564.898190617430373 1 +90 48 29564.898190417428850 0 +90 49 16150.792206709222228 1 +90 49 16150.792206509220705 0 +90 50 19213.271292651479598 1 +90 50 19213.271292451478075 0 +90 51 27149.458820164967619 1 +90 51 27149.458819964966096 0 +90 52 36078.474395739845932 1 +90 52 36078.474395539844409 0 +90 53 37194.989626949696685 1 +90 53 37194.989626749695162 0 +90 54 28084.641527510142623 1 +90 54 28084.641527310141100 0 +90 55 13462.734262697242229 1 +90 55 13462.734262497240707 0 +90 56 26214.100994740936585 1 +90 56 26214.100994540935062 0 +90 57 21997.421909517732274 1 +90 57 21997.421909317730751 0 +90 58 13259.373673061270893 1 +90 58 13259.373672861269370 0 +90 59 28910.629156999078987 1 +90 59 28910.629156799077464 0 +90 60 43703.259927817736752 1 +90 60 43703.259927617735229 0 +90 61 27396.143779980309773 1 +90 61 27396.143779780308250 0 +90 62 18128.009159977613308 1 +90 62 18128.009159777611785 0 +90 63 24861.380172273078642 1 +90 63 24861.380172073077119 0 +90 64 15295.908531418852363 1 +90 64 15295.908531218850840 0 +90 65 23534.077314370457316 1 +90 65 23534.077314170455793 0 +90 66 28924.549454850210168 1 +90 66 28924.549454650208645 0 +90 67 23454.914663141968049 1 +90 67 23454.914662941966526 0 +90 68 18277.369448345543788 1 +90 68 18277.369448145542265 0 +90 69 7994.002590554678136 1 +90 69 7994.002590354678432 0 +90 70 32583.090709996096848 1 +90 70 32583.090709796095325 0 +90 71 19454.797115082787059 1 +90 71 19454.797114882785536 0 +90 72 19071.990965075980057 1 +90 72 19071.990964875978534 0 +90 73 37194.989626949682133 1 +90 73 37194.989626749680610 0 +90 74 25123.559055977428216 1 +90 74 25123.559055777426693 0 +90 75 10556.012665889989876 1 +90 75 10556.012665689988353 0 +90 76 36533.554512712828000 1 +90 76 36533.554512512826477 0 +90 77 21857.656337051819719 1 +90 77 21857.656336851818196 0 +90 78 37184.006814277265221 1 +90 78 37184.006814077263698 0 +90 79 15557.317106434868037 1 +90 79 15557.317106234866515 0 +90 80 23613.986645715103805 1 +90 80 23613.986645515102282 0 +90 81 22933.793893440830288 1 +90 81 22933.793893240828766 0 +90 82 46594.213247132705874 1 +90 82 46594.213246932704351 0 +90 83 39936.924688357154082 1 +90 83 39936.924688157152559 0 +90 84 21701.913202992578590 1 +90 84 21701.913202792577067 0 +90 85 5674.494774468422293 1 +90 85 5674.494774268422589 0 +90 86 21002.489175246555533 1 +90 86 21002.489175046554010 0 +90 87 29912.358492384330020 1 +90 87 29912.358492184328497 0 +90 88 26555.446493644223665 1 +90 88 26555.446493444222142 0 +90 89 38756.341583492401696 1 +90 89 38756.341583292400173 0 +90 91 48397.598662490810966 1 +90 91 48397.598662290809443 0 +90 92 16754.509297516455263 1 +90 92 16754.509297316453740 0 +90 93 21379.873634653260524 1 +90 93 21379.873634453259001 0 +90 94 33128.795154436600569 1 +90 94 33128.795154236599046 0 +90 95 15976.825146783343371 1 +90 95 15976.825146583341848 0 +90 96 33116.417716241267044 1 +90 96 33116.417716041265521 0 +90 97 37613.876878151204437 1 +90 97 37613.876877951202914 0 +90 98 15378.371714632397925 1 +90 98 15378.371714432396402 0 +90 99 33653.830616587263648 1 +90 99 33653.830616387262125 0 +91 0 23161.584443366693449 1 +91 0 23161.584443166691926 0 +91 1 50999.697716221067822 1 +91 1 50999.697716021066299 0 +91 2 19838.897548633365659 1 +91 2 19838.897548433364136 0 +91 3 21427.124832158544450 1 +91 3 21427.124831958542927 0 +91 4 58443.926753072519205 1 +91 4 58443.926752872517682 0 +91 5 26510.913082161263446 1 +91 5 26510.913081961261923 0 +91 6 27566.040967812841700 1 +91 6 27566.040967612840177 0 +91 7 16520.859847357765830 1 +91 7 16520.859847157764307 0 +91 8 21989.015055066207424 1 +91 8 21989.015054866205901 0 +91 9 33736.512742424733005 1 +91 9 33736.512742224731483 0 +91 10 28286.184871797544474 1 +91 10 28286.184871597542951 0 +91 11 33975.830261975010217 1 +91 11 33975.830261775008694 0 +91 12 23988.405847845206154 1 +91 12 23988.405847645204631 0 +91 13 24461.837631112801319 1 +91 13 24461.837630912799796 0 +91 14 34851.893480129961972 1 +91 14 34851.893479929960449 0 +91 15 29492.923729939786426 1 +91 15 29492.923729739784903 0 +91 16 45545.594988875105628 1 +91 16 45545.594988675104105 0 +91 17 54302.335282859043218 1 +91 17 54302.335282659041695 0 +91 18 19811.081355633476051 1 +91 18 19811.081355433474528 0 +91 19 18913.614400019047025 1 +91 19 18913.614399819045502 0 +91 20 33044.839509259072656 1 +91 20 33044.839509059071133 0 +91 21 51469.882737415260635 1 +91 21 51469.882737215259112 0 +91 22 17273.750237729567743 1 +91 22 17273.750237529566220 0 +91 23 24004.316918283839186 1 +91 23 24004.316918083837663 0 +91 24 34787.558900622090732 1 +91 24 34787.558900422089209 0 +91 25 27646.266853706954862 1 +91 25 27646.266853506953339 0 +91 26 34710.887973912613234 1 +91 26 34710.887973712611711 0 +91 27 42748.257992344777449 1 +91 27 42748.257992144775926 0 +91 28 38176.240339480733383 1 +91 28 38176.240339280731860 0 +91 29 28204.100346978295420 1 +91 29 28204.100346778293897 0 +91 30 25154.121007163834292 1 +91 30 25154.121006963832770 0 +91 31 38365.451615221485554 1 +91 31 38365.451615021484031 0 +91 32 23616.553032389121654 1 +91 32 23616.553032189120131 0 +91 33 32940.125079805482528 1 +91 33 32940.125079605481005 0 +91 34 40730.206442507958855 1 +91 34 40730.206442307957332 0 +91 35 37880.767176605397253 1 +91 35 37880.767176405395730 0 +91 36 28948.966280735949113 1 +91 36 28948.966280535947590 0 +91 37 21339.713239253869688 1 +91 37 21339.713239053868165 0 +91 38 22531.833894711220637 1 +91 38 22531.833894511219114 0 +91 39 36577.800272547188797 1 +91 39 36577.800272347187274 0 +91 40 31029.927418224106077 1 +91 40 31029.927418024104554 0 +91 41 38055.294472435540229 1 +91 41 38055.294472235538706 0 +91 42 33832.587747869140003 1 +91 42 33832.587747669138480 0 +91 43 18614.888692172269657 1 +91 43 18614.888691972268134 0 +91 44 15791.809390293890829 1 +91 44 15791.809390093889306 0 +91 45 47297.915128768727300 1 +91 45 47297.915128568725777 0 +91 46 48440.440913351310883 1 +91 46 48440.440913151309360 0 +91 47 17515.803570118259813 1 +91 47 17515.803569918258290 0 +91 48 25601.900004462906509 1 +91 48 25601.900004262904986 0 +91 49 46818.818247075163526 1 +91 49 46818.818246875162004 0 +91 50 52176.481975969189079 1 +91 50 52176.481975769187557 0 +91 51 21523.271656447133864 1 +91 51 21523.271656247132341 0 +91 52 48158.753160081236274 1 +91 52 48158.753159881234751 0 +91 53 34576.006050914722437 1 +91 53 34576.006050714720914 0 +91 54 23764.956070519729110 1 +91 54 23764.956070319727587 0 +91 55 35109.436129154208174 1 +91 55 35109.436128954206652 0 +91 56 25274.652239017254033 1 +91 56 25274.652238817252510 0 +91 57 31052.491263430500112 1 +91 57 31052.491263230498589 0 +91 58 36395.973622574390902 1 +91 58 36395.973622374389379 0 +91 59 21912.973670746650896 1 +91 59 21912.973670546649373 0 +91 60 6570.695077517952996 1 +91 60 6570.695077317953292 0 +91 61 23048.264929889162886 1 +91 61 23048.264929689161363 0 +91 62 58597.580152911468758 1 +91 62 58597.580152711467235 0 +91 63 24244.692306278295291 1 +91 63 24244.692306078293768 0 +91 64 53677.762261421506992 1 +91 64 53677.762261221505469 0 +91 65 28549.950422646845254 1 +91 65 28549.950422446843731 0 +91 66 32703.775176715564157 1 +91 66 32703.775176515562634 0 +91 67 26553.481909037946025 1 +91 67 26553.481908837944502 0 +91 68 36065.011860863305628 1 +91 68 36065.011860663304105 0 +91 69 54142.022967002849327 1 +91 69 54142.022966802847805 0 +91 70 39113.253233477895265 1 +91 70 39113.253233277893742 0 +91 71 34373.088363741007925 1 +91 71 34373.088363541006402 0 +91 72 43214.084815629175864 1 +91 72 43214.084815429174341 0 +91 73 34692.691692133841570 1 +91 73 34692.691691933840048 0 +91 74 24654.742316170690174 1 +91 74 24654.742315970688651 0 +91 75 53860.315898006228963 1 +91 75 53860.315897806227440 0 +91 76 53692.306551230358309 1 +91 76 53692.306551030356786 0 +91 77 36112.497834108231473 1 +91 77 36112.497833908229950 0 +91 78 36416.734487675552373 1 +91 78 36416.734487475550850 0 +91 79 50655.865788994691684 1 +91 79 50655.865788794690161 0 +91 80 25082.056448859664670 1 +91 80 25082.056448659663147 0 +91 81 26550.468176550893986 1 +91 81 26550.468176350892463 0 +91 82 40829.145533242408419 1 +91 82 40829.145533042406896 0 +91 83 36590.493157145188889 1 +91 83 36590.493156945187366 0 +91 84 28755.259358994779177 1 +91 84 28755.259358794777654 0 +91 85 51781.705607466516085 1 +91 85 51781.705607266514562 0 +91 86 27622.623452625695791 1 +91 86 27622.623452425694268 0 +91 87 31207.137896061205538 1 +91 87 31207.137895861204015 0 +91 88 24585.561265334596101 1 +91 88 24585.561265134594578 0 +91 89 37898.434111505281180 1 +91 89 37898.434111305279657 0 +91 90 48397.598662490810966 1 +91 90 48397.598662290809443 0 +91 92 35121.221108491692576 1 +91 92 35121.221108291691053 0 +91 93 28651.816560073122673 1 +91 93 28651.816559873121150 0 +91 94 19470.691018886220263 1 +91 94 19470.691018686218740 0 +91 95 34276.925675296326517 1 +91 95 34276.925675096324994 0 +91 96 35143.695425547019113 1 +91 96 35143.695425347017590 0 +91 97 42957.359118313863291 1 +91 97 42957.359118113861769 0 +91 98 43099.155163938892656 1 +91 98 43099.155163738891133 0 +91 99 58006.315625203264062 1 +91 99 58006.315625003262539 0 +92 0 15711.228950317377894 1 +92 0 15711.228950117376371 0 +92 1 19709.518989569740370 1 +92 1 19709.518989369738847 0 +92 2 17375.094372588486294 1 +92 2 17375.094372388484771 0 +92 3 19430.360251797967067 1 +92 3 19430.360251597965544 0 +92 4 27965.147415744060709 1 +92 4 27965.147415544059186 0 +92 5 19706.134685612363683 1 +92 5 19706.134685412362160 0 +92 6 10778.760599617336993 1 +92 6 10778.760599417335470 0 +92 7 23260.607069987694558 1 +92 7 23260.607069787693035 0 +92 8 30548.024087665005936 1 +92 8 30548.024087465004413 0 +92 9 35544.186443372396752 1 +92 9 35544.186443172395229 0 +92 10 24472.445095572853461 1 +92 10 24472.445095372851938 0 +92 11 28737.956369727951824 1 +92 11 28737.956369527950301 0 +92 12 29877.277506717386132 1 +92 12 29877.277506517384609 0 +92 13 32660.173443013707583 1 +92 13 32660.173442813706060 0 +92 14 36002.292323711364588 1 +92 14 36002.292323511363065 0 +92 15 12636.489327761337336 1 +92 15 12636.489327561335813 0 +92 16 33420.300575670684339 1 +92 16 33420.300575470682816 0 +92 17 23021.223705591382895 1 +92 17 23021.223705391381372 0 +92 18 21513.798139948878088 1 +92 18 21513.798139748876565 0 +92 19 21044.252147674334992 1 +92 19 21044.252147474333469 0 +92 20 27549.754253323761077 1 +92 20 27549.754253123759554 0 +92 21 19553.559456702740135 1 +92 21 19553.559456502738612 0 +92 22 21598.918942595046246 1 +92 22 21598.918942395044724 0 +92 23 23838.572856781323935 1 +92 23 23838.572856581322412 0 +92 24 43618.321559213727596 1 +92 24 43618.321559013726073 0 +92 25 9979.678198713303573 1 +92 25 9979.678198513302050 0 +92 26 35763.961232706635201 1 +92 26 35763.961232506633678 0 +92 27 43536.174517200153787 1 +92 27 43536.174517000152264 0 +92 28 6078.945255515675854 1 +92 28 6078.945255315676150 0 +92 29 13556.387862681804108 1 +92 29 13556.387862481802586 0 +92 30 32921.851515738540911 1 +92 30 32921.851515538539388 0 +92 31 21919.725991672217788 1 +92 31 21919.725991472216265 0 +92 32 35121.221108491663472 1 +92 32 35121.221108291661949 0 +92 33 3134.017449886406666 1 +92 33 3134.017449686406962 0 +92 34 44819.762968515482498 1 +92 34 44819.762968315480975 0 +92 35 16520.645789900903765 1 +92 35 16520.645789700902242 0 +92 36 30329.441047243381036 1 +92 36 30329.441047043379513 0 +92 37 23568.543106546268973 1 +92 37 23568.543106346267450 0 +92 38 27984.150530708764563 1 +92 38 27984.150530508763040 0 +92 39 36743.246295839388040 1 +92 39 36743.246295639386517 0 +92 40 32001.916834768489935 1 +92 40 32001.916834568488412 0 +92 41 49086.717594053610810 1 +92 41 49086.717593853609287 0 +92 42 35906.249796779782628 1 +92 42 35906.249796579781105 0 +92 43 17689.974990119575523 1 +92 43 17689.974989919574000 0 +92 44 20801.437629874140839 1 +92 44 20801.437629674139316 0 +92 45 20656.371687982460571 1 +92 45 20656.371687782459048 0 +92 46 15521.391054241168604 1 +92 46 15521.391054041167081 0 +92 47 24643.441117791015131 1 +92 47 24643.441117591013608 0 +92 48 33208.489253254345385 1 +92 48 33208.489253054343862 0 +92 49 28249.862898436826072 1 +92 49 28249.862898236824549 0 +92 50 31232.806792270614096 1 +92 50 31232.806792070612573 0 +92 51 31458.145621489427867 1 +92 51 31458.145621289426344 0 +92 52 44104.759908939842717 1 +92 52 44104.759908739841194 0 +92 53 45672.959788203690550 1 +92 53 45672.959788003689027 0 +92 54 21579.509590695171937 1 +92 54 21579.509590495170414 0 +92 55 20275.697655905503780 1 +92 55 20275.697655705502257 0 +92 56 15317.370531928874698 1 +92 56 15317.370531728873175 0 +92 57 16832.353225798604399 1 +92 57 16832.353225598602876 0 +92 58 11796.129584820691889 1 +92 58 11796.129584620690366 0 +92 59 25720.956223058459727 1 +92 59 25720.956222858458204 0 +92 60 28648.365123662195401 1 +92 60 28648.365123462193878 0 +92 61 24668.383269825695606 1 +92 61 24668.383269625694084 0 +92 62 29816.254843260445341 1 +92 62 29816.254843060443818 0 +92 63 31981.680808732577134 1 +92 63 31981.680808532575611 0 +92 64 23248.112655598728452 1 +92 64 23248.112655398726929 0 +92 65 7040.841258422758074 1 +92 65 7040.841258222758370 0 +92 66 31818.307742471384699 1 +92 66 31818.307742271383177 0 +92 67 28584.805680242130620 1 +92 67 28584.805680042129097 0 +92 68 16708.431709341602982 1 +92 68 16708.431709141601459 0 +92 69 22070.476876248609187 1 +92 69 22070.476876048607664 0 +92 70 40736.699240819536499 1 +92 70 40736.699240619534976 0 +92 71 30288.049075899136369 1 +92 71 30288.049075699134846 0 +92 72 30193.331525232788408 1 +92 72 30193.331525032786885 0 +92 73 45910.739438768170658 1 +92 73 45910.739438568169135 0 +92 74 31501.120710067905748 1 +92 74 31501.120709867904225 0 +92 75 23424.366751983572613 1 +92 75 23424.366751783571090 0 +92 76 44141.325731250195531 1 +92 76 44141.325731050194008 0 +92 77 10356.136684380056977 1 +92 77 10356.136684180055454 0 +92 78 45906.742411925544729 1 +92 78 45906.742411725543207 0 +92 79 27402.317446583394485 1 +92 79 27402.317446383392962 0 +92 80 27402.323507336535840 1 +92 80 27402.323507136534317 0 +92 81 28186.522387909753888 1 +92 81 28186.522387709752365 0 +92 82 43283.655106870093732 1 +92 82 43283.655106670092209 0 +92 83 38054.435600574288401 1 +92 83 38054.435600374286878 0 +92 84 6986.072178032624834 1 +92 84 6986.072177832625130 0 +92 85 21642.108103917293192 1 +92 85 21642.108103717291669 0 +92 86 23918.695772809573100 1 +92 86 23918.695772609571577 0 +92 87 31635.400000043304317 1 +92 87 31635.399999843302794 0 +92 88 14568.595910968611861 1 +92 88 14568.595910768610338 0 +92 89 38195.967565283521253 1 +92 89 38195.967565083519730 0 +92 90 16754.509297516455263 1 +92 90 16754.509297316453740 0 +92 91 35121.221108491692576 1 +92 91 35121.221108291691053 0 +92 93 20139.992279193225841 1 +92 93 20139.992278993224318 0 +92 94 20445.395187719776004 1 +92 94 20445.395187519774481 0 +92 95 28197.949649099467933 1 +92 95 28197.949648899466411 0 +92 96 37459.707681128216791 1 +92 96 37459.707680928215268 0 +92 97 47096.672197490115650 1 +92 97 47096.672197290114127 0 +92 98 22691.753193206357537 1 +92 98 22691.753193006356014 0 +92 99 42023.773652998163016 1 +92 99 42023.773652798161493 0 +93 0 11307.554879517427253 1 +93 0 11307.554879317425730 0 +93 1 23506.414634545781155 1 +93 1 23506.414634345779632 0 +93 2 25805.902063717283454 1 +93 2 25805.902063517281931 0 +93 3 11948.652667850914440 1 +93 3 11948.652667650912917 0 +93 4 30257.070889794580580 1 +93 4 30257.070889594579057 0 +93 5 6987.666355432877936 1 +93 5 6987.666355232878232 0 +93 6 30712.169781584598240 1 +93 6 30712.169781384596718 0 +93 7 14114.487511518487736 1 +93 7 14114.487511318486213 0 +93 8 13203.635854617510631 1 +93 8 13203.635854417509108 0 +93 9 22533.102188358243438 1 +93 9 22533.102188158241916 0 +93 10 6916.286788289563447 1 +93 10 6916.286788089563743 0 +93 11 9611.727272203595930 1 +93 11 9611.727272003594408 0 +93 12 10751.276416628928928 1 +93 12 10751.276416428927405 0 +93 13 22703.255206628684391 1 +93 13 22703.255206428682868 0 +93 14 23778.381618213366892 1 +93 14 23778.381618013365369 0 +93 15 13504.583443774310581 1 +93 15 13504.583443574309058 0 +93 16 18802.708093181354343 1 +93 16 18802.708092981352820 0 +93 17 30918.299562997752219 1 +93 17 30918.299562797750696 0 +93 18 12014.207726524629834 1 +93 18 12014.207726324628311 0 +93 19 13803.993394390330650 1 +93 19 13803.993394190329127 0 +93 20 14602.267056923423297 1 +93 20 14602.267056723421774 0 +93 21 28977.720366332352569 1 +93 21 28977.720366132351046 0 +93 22 20217.038943033192481 1 +93 22 20217.038942833190958 0 +93 23 7499.446109499031991 1 +93 23 7499.446109299032287 0 +93 24 31317.266548352294194 1 +93 24 31317.266548152292671 0 +93 25 12486.068777517946728 1 +93 25 12486.068777317945205 0 +93 26 23541.713785225947504 1 +93 26 23541.713785025945981 0 +93 27 31486.138413283282716 1 +93 27 31486.138413083281193 0 +93 28 22789.158620873400650 1 +93 28 22789.158620673399128 0 +93 29 20561.978957442956016 1 +93 29 20561.978957242954493 0 +93 30 14074.405933347823520 1 +93 30 14074.405933147821997 0 +93 31 13287.319121774271480 1 +93 31 13287.319121574269957 0 +93 32 28831.098398355301470 1 +93 32 28831.098398155299947 0 +93 33 22789.158620873411564 1 +93 33 22789.158620673410041 0 +93 34 29210.066333173097519 1 +93 34 29210.066332973095996 0 +93 35 18531.201154860020324 1 +93 35 18531.201154660018801 0 +93 36 19086.262336483254330 1 +93 36 19086.262336283252807 0 +93 37 9331.284851047865232 1 +93 37 9331.284850847863709 0 +93 38 8185.762780111733264 1 +93 38 8185.762779911733560 0 +93 39 25682.397226360790228 1 +93 39 25682.397226160788705 0 +93 40 20123.380769406710897 1 +93 40 20123.380769206709374 0 +93 41 29050.138366353399761 1 +93 41 29050.138366153398238 0 +93 42 23453.291680577618536 1 +93 42 23453.291680377617013 0 +93 43 22991.040624748966366 1 +93 43 22991.040624548964843 0 +93 44 16148.326260910365818 1 +93 44 16148.326260710364295 0 +93 45 25876.704032637731871 1 +93 45 25876.704032437730348 0 +93 46 27192.988488232858799 1 +93 46 27192.988488032857276 0 +93 47 14314.780567000667361 1 +93 47 14314.780566800665838 0 +93 48 14479.605890159404225 1 +93 48 14479.605889959402703 0 +93 49 20443.127411969260720 1 +93 49 20443.127411769259197 0 +93 50 23980.462680150816595 1 +93 50 23980.462679950815073 0 +93 51 11349.130646919284118 1 +93 51 11349.130646719282595 0 +93 52 31099.834584687829192 1 +93 52 31099.834584487827669 0 +93 53 27856.167690553804277 1 +93 53 27856.167690353802755 0 +93 54 14393.212370748758985 1 +93 54 14393.212370548757463 0 +93 55 10987.381537210083479 1 +93 55 10987.381537010081956 0 +93 56 7232.586639114398167 1 +93 56 7232.586638914398463 0 +93 57 14811.981526839979779 1 +93 57 14811.981526639978256 0 +93 58 12127.914989731401874 1 +93 58 12127.914989531400352 0 +93 59 8641.550378877425828 1 +93 59 8641.550378677424305 0 +93 60 24131.658341755013680 1 +93 60 24131.658341555012157 0 +93 61 10832.176788505310469 1 +93 61 10832.176788305308946 0 +93 62 30354.587971796478087 1 +93 62 30354.587971596476564 0 +93 63 11979.268895346764111 1 +93 63 11979.268895146762588 0 +93 64 25665.530979260805907 1 +93 64 25665.530979060804384 0 +93 65 26904.330991477734642 1 +93 65 26904.330991277733119 0 +93 66 22500.262698078022368 1 +93 66 22500.262697878020845 0 +93 67 11453.241071833104797 1 +93 67 11453.241071633103275 0 +93 68 16681.410166553123418 1 +93 68 16681.410166353121895 0 +93 69 27056.402486293191032 1 +93 69 27056.402486093189509 0 +93 70 27818.754648726950109 1 +93 70 27818.754648526948586 0 +93 71 12608.176191430959079 1 +93 71 12608.176191230957556 0 +93 72 18561.464962813191960 1 +93 72 18561.464962613190437 0 +93 73 27856.167690553818829 1 +93 73 27856.167690353817306 0 +93 74 12947.502231626796856 1 +93 74 12947.502231426795333 0 +93 75 25766.311640832976991 1 +93 75 25766.311640632975468 0 +93 76 31761.826169775173184 1 +93 76 31761.826169575171662 0 +93 77 29174.079121417526039 1 +93 77 29174.079121217524516 0 +93 78 27844.738757332692330 1 +93 78 27844.738757132690807 0 +93 79 23119.991856485205062 1 +93 79 23119.991856285203539 0 +93 80 7538.367174413415341 1 +93 80 7538.367174213415637 0 +93 81 11570.144780543934758 1 +93 81 11570.144780343933235 0 +93 82 29400.774656467830937 1 +93 82 29400.774656267829414 0 +93 83 25402.489609666768956 1 +93 83 25402.489609466767433 0 +93 84 16072.041178872308592 1 +93 84 16072.041178672307069 0 +93 85 23661.473751903915399 1 +93 85 23661.473751703913877 0 +93 86 3965.846713664657727 1 +93 86 3965.846713464658023 0 +93 87 20320.276619342897902 1 +93 87 20320.276619142896379 0 +93 88 12374.712240848199144 1 +93 88 12374.712240648197621 0 +93 89 26803.123161012732453 1 +93 89 26803.123160812730930 0 +93 90 21379.873634653260524 1 +93 90 21379.873634453259001 0 +93 91 28651.816560073122673 1 +93 91 28651.816559873121150 0 +93 92 20139.992279193225841 1 +93 92 20139.992278993224318 0 +93 94 25817.852761287103931 1 +93 94 25817.852761087102408 0 +93 95 12804.260152584047319 1 +93 95 12804.260152384045796 0 +93 96 23803.511090239284385 1 +93 96 23803.511090039282863 0 +93 97 31454.842689889814210 1 +93 97 31454.842689689812687 0 +93 98 23614.403648147475906 1 +93 98 23614.403647947474383 0 +93 99 29756.257413127419568 1 +93 99 29756.257412927418045 0 +94 0 20730.842460822037538 1 +94 0 20730.842460622036015 0 +94 1 35483.867548024609277 1 +94 1 35483.867547824607755 0 +94 2 5303.332371686735314 1 +94 2 5303.332371486735610 0 +94 3 22663.693890674745489 1 +94 3 22663.693890474743966 0 +94 4 42486.137633498627110 1 +94 4 42486.137633298625587 0 +94 5 25863.686908411116747 1 +94 5 25863.686908211115224 0 +94 6 13709.651596693449392 1 +94 6 13709.651596493447869 0 +94 7 28142.164784864682588 1 +94 7 28142.164784664681065 0 +94 8 36593.805110543333285 1 +94 8 36593.805110343331762 0 +94 9 41627.001623355841730 1 +94 9 41627.001623155840207 0 +94 10 30460.421137439625454 1 +94 10 30460.421137239623931 0 +94 11 34833.738410443889734 1 +94 11 34833.738410243888211 0 +94 12 35965.183114665902394 1 +94 12 35965.183114465900871 0 +94 13 38736.022890578344231 1 +94 13 38736.022890378342709 0 +94 14 41991.362091134928050 1 +94 14 41991.362090934926528 0 +94 15 18143.979483919218183 1 +94 15 18143.979483719216660 0 +94 16 39004.318243040717789 1 +94 16 39004.318242840716266 0 +94 17 36356.179933385428740 1 +94 17 36356.179933185427217 0 +94 18 27700.164109847981308 1 +94 18 27700.164109647979785 0 +94 19 26092.578611862285470 1 +94 19 26092.578611662283947 0 +94 20 33029.400336101010907 1 +94 20 33029.400335901009385 0 +94 21 33745.202807111068978 1 +94 21 33745.202806911067455 0 +94 22 6956.802401184893824 1 +94 22 6956.802400984894120 0 +94 23 30051.567989323273650 1 +94 23 30051.567989123272127 0 +94 24 49772.354235512626474 1 +94 24 49772.354235312624951 0 +94 25 14164.609262628451688 1 +94 25 14164.609262428450165 0 +94 26 42228.167513139371295 1 +94 26 42228.167512939369772 0 +94 27 49960.923977334517986 1 +94 27 49960.923977134516463 0 +94 28 25913.614580681380176 1 +94 28 25913.614580481378653 0 +94 29 11181.329053573826968 1 +94 29 11181.329053373825445 0 +94 30 39111.054801983445941 1 +94 30 39111.054801783444418 0 +94 31 26783.862699934907141 1 +94 31 26783.862699734905618 0 +94 32 36336.211787518623169 1 +94 32 36336.211787318621646 0 +94 33 19439.059364215107053 1 +94 33 19439.059364015105530 0 +94 34 51078.966194379929220 1 +94 34 51078.966194179927697 0 +94 35 22609.464103241254634 1 +94 35 22609.464103041253111 0 +94 36 33675.576709225846571 1 +94 36 33675.576709025845048 0 +94 37 28386.034835788945202 1 +94 37 28386.034835588943679 0 +94 38 33888.315204554448428 1 +94 38 33888.315204354446905 0 +94 39 42789.991149566296372 1 +94 39 42789.991149366294849 0 +94 40 38076.172075408365345 1 +94 40 38076.172075208363822 0 +94 41 54867.534743510172120 1 +94 41 54867.534743310170597 0 +94 42 38762.320593383730738 1 +94 42 38762.320593183729216 0 +94 43 4004.476577845098291 1 +94 43 4004.476577645098587 0 +94 44 26462.382992588900379 1 +94 44 26462.382992388898856 0 +94 45 31978.363664353502827 1 +94 45 31978.363664153501304 0 +94 46 31142.852401994226966 1 +94 46 31142.852401794225443 0 +94 47 30328.972766220780613 1 +94 47 30328.972766020779090 0 +94 48 39421.020447301874810 1 +94 48 39421.020447101873287 0 +94 49 34095.610873070159869 1 +94 49 34095.610872870158346 0 +94 50 37143.913301940672682 1 +94 50 37143.913301740671159 0 +94 51 37087.396785829994769 1 +94 51 37087.396785629993246 0 +94 52 50622.726387951275683 1 +94 52 50622.726387751274160 0 +94 53 51442.612767089492991 1 +94 53 51442.612766889491468 0 +94 54 27693.648484536475735 1 +94 54 27693.648484336474212 0 +94 55 24398.022811661867308 1 +94 55 24398.022811461865786 0 +94 56 20106.347616375765938 1 +94 56 20106.347616175764415 0 +94 57 21290.400528051104629 1 +94 57 21290.400527851103107 0 +94 58 19876.753053767228266 1 +94 58 19876.753053567226743 0 +94 59 31746.237886825947498 1 +94 59 31746.237886625945976 0 +94 60 19019.194600564835127 1 +94 60 19019.194600364833605 0 +94 61 30083.980810787754308 1 +94 61 30083.980810587752785 0 +94 62 42539.752400737721473 1 +94 62 42539.752400537719950 0 +94 63 37786.680849996679171 1 +94 63 37786.680849796677649 0 +94 64 37810.053514454579272 1 +94 64 37810.053514254577749 0 +94 65 15817.654096697957357 1 +94 65 15817.654096497955834 0 +94 66 37447.563631817072746 1 +94 66 37447.563631617071223 0 +94 67 33775.072552765355795 1 +94 67 33775.072552565354272 0 +94 68 22801.669361065149133 1 +94 68 22801.669360865147610 0 +94 69 38886.842031752785260 1 +94 69 38886.842031552783737 0 +94 70 46858.127791794293444 1 +94 70 46858.127791594291921 0 +94 71 36588.474748243395879 1 +94 71 36588.474748043394357 0 +94 72 36472.706177301959542 1 +94 72 36472.706177101958019 0 +94 73 51655.336429340735776 1 +94 73 51655.336429140734253 0 +94 74 37727.149035591988650 1 +94 74 37727.149035391987127 0 +94 75 37976.591330398230639 1 +94 75 37976.591330198229116 0 +94 76 50579.388228829513537 1 +94 76 50579.388228629512014 0 +94 77 19637.463114539888920 1 +94 77 19637.463114339887397 0 +94 78 51978.693531986835296 1 +94 78 51978.693531786833773 0 +94 79 35112.584963574008725 1 +94 79 35112.584963374007202 0 +94 80 32787.717587753395492 1 +94 80 32787.717587553393969 0 +94 81 34223.270585384147125 1 +94 81 34223.270585184145602 0 +94 82 49370.362723713711603 1 +94 82 49370.362723513710080 0 +94 83 44045.934579597698757 1 +94 83 44045.934579397697235 0 +94 84 13463.347135567604710 1 +94 84 13463.347135367603187 0 +94 85 35874.556589179934235 1 +94 85 35874.556588979932712 0 +94 86 29679.571348115583532 1 +94 86 29679.571347915582010 0 +94 87 38154.629460439224204 1 +94 87 38154.629460239222681 0 +94 88 19208.177993447890913 1 +94 88 19208.177993247889390 0 +94 89 44679.911372115675476 1 +94 89 44679.911371915673953 0 +94 90 33128.795154436600569 1 +94 90 33128.795154236599046 0 +94 91 19470.691018886220263 1 +94 91 19470.691018686218740 0 +94 92 20445.395187719776004 1 +94 92 20445.395187519774481 0 +94 93 25817.852761287103931 1 +94 93 25817.852761087102408 0 +94 95 33915.877433210866002 1 +94 95 33915.877433010864479 0 +94 96 43591.228519308613613 1 +94 96 43591.228519108612090 0 +94 97 53628.598749166863854 1 +94 97 53628.598748966862331 0 +94 98 31459.208481887806556 1 +94 98 31459.208481687805033 0 +94 99 48557.531893004488666 1 +94 99 48557.531892804487143 0 +95 0 13624.713648609160373 1 +95 0 13624.713648409158850 0 +95 1 18302.978210503933951 1 +95 1 18302.978210303932428 0 +95 2 33874.963144393943367 1 +95 2 33874.963144193941844 0 +95 3 17025.666699718931341 1 +95 3 17025.666699518929818 0 +95 4 26545.137309078178077 1 +95 4 26545.137308878176555 0 +95 5 10621.796548377174986 1 +95 5 10621.796548177173463 0 +95 6 37854.718027092130797 1 +95 6 37854.718026892129274 0 +95 7 20604.654016359549132 1 +95 7 20604.654016159547609 0 +95 8 16553.267708891638904 1 +95 8 16553.267708691637381 0 +95 9 22592.682291221539344 1 +95 9 22592.682291021537822 0 +95 10 7158.484706921343786 1 +95 10 7158.484706721344082 0 +95 11 5424.187404832332504 1 +95 11 5424.187404632332800 0 +95 12 10701.782026060482167 1 +95 12 10701.782025860480644 0 +95 13 26439.491093261625792 1 +95 13 26439.491093061624269 0 +95 14 32050.689135794418689 1 +95 14 32050.689135594417166 0 +95 15 15777.197598961623953 1 +95 15 15777.197598761622430 0 +95 16 12553.275536413619193 1 +95 16 12553.275536213617670 0 +95 17 38629.048530483087234 1 +95 17 38629.048530283085711 0 +95 18 16649.024748357445787 1 +95 18 16649.024748157444265 0 +95 19 17234.294936743004655 1 +95 19 17234.294936543003132 0 +95 20 3300.913717340393305 1 +95 20 3300.913717140393601 0 +95 21 36787.866940985230030 1 +95 21 36787.866940785228508 0 +95 22 27636.135293683219061 1 +95 22 27636.135293483217538 0 +95 23 13594.059418646374979 1 +95 23 13594.059418446373456 0 +95 24 35854.576806783254142 1 +95 24 35854.576806583252619 0 +95 25 20350.768395964696538 1 +95 25 20350.768395764695015 0 +95 26 21450.464530571887735 1 +95 26 21450.464530371886212 0 +95 27 28611.444591846280673 1 +95 27 28611.444591646279150 0 +95 28 30747.833549065137049 1 +95 28 30747.833548865135526 0 +95 29 28336.303011083746242 1 +95 29 28336.303010883744719 0 +95 30 18110.631360990086250 1 +95 30 18110.631360790084727 0 +95 31 9111.353694961866495 1 +95 31 9111.353694761864972 0 +95 32 33575.409291976218810 1 +95 32 33575.409291776217287 0 +95 33 30055.568161103910825 1 +95 33 30055.568160903909302 0 +95 34 25473.927151790769130 1 +95 34 25473.927151590767608 0 +95 35 24713.733841188852239 1 +95 35 24713.733840988850716 0 +95 36 22059.311036322535074 1 +95 36 22059.311036122533551 0 +95 37 18753.608108112457558 1 +95 37 18753.608107912456035 0 +95 38 12966.459957644870883 1 +95 38 12966.459957444869360 0 +95 39 34159.354615649324842 1 +95 39 34159.354615449323319 0 +95 40 20991.010235987763735 1 +95 40 20991.010235787762213 0 +95 41 21409.863962464030919 1 +95 41 21409.863962264029396 0 +95 42 35870.771821678790729 1 +95 42 35870.771821478789207 0 +95 43 31101.538804728050309 1 +95 43 31101.538804528048786 0 +95 44 20233.841635034259525 1 +95 44 20233.841634834258002 0 +95 45 31822.755236834065727 1 +95 45 31822.755236634064204 0 +95 46 35127.145536167372484 1 +95 46 35127.145535967370961 0 +95 47 18735.339094020022458 1 +95 47 18735.339093820020935 0 +95 48 18227.132248328507558 1 +95 48 18227.132248128506035 0 +95 49 13325.896598079616524 1 +95 49 13325.896597879615001 0 +95 50 20747.383344475067133 1 +95 50 20747.383344275065610 0 +95 51 12777.984342496009049 1 +95 51 12777.984342296007526 0 +95 52 27620.231821200126433 1 +95 52 27620.231821000124910 0 +95 53 21420.380480597308633 1 +95 53 21420.380480397307110 0 +95 54 12922.048067339863337 1 +95 54 12922.048067139861814 0 +95 55 13248.917811113573407 1 +95 55 13248.917810913571884 0 +95 56 15368.863103628988029 1 +95 56 15368.863103428986506 0 +95 57 14213.480084106566210 1 +95 57 14213.480083906564687 0 +95 58 19423.515572052030620 1 +95 58 19423.515571852029097 0 +95 59 16653.037285484424501 1 +95 59 16653.037285284422978 0 +95 60 29617.316879123449326 1 +95 60 29617.316878923447803 0 +95 61 13157.260192532699875 1 +95 61 13157.260192332698352 0 +95 62 27244.368521263146249 1 +95 62 27244.368521063144726 0 +95 63 13617.293084348140837 1 +95 63 13617.293084148139314 0 +95 64 31131.359002371005772 1 +95 64 31131.359002171004249 0 +95 65 34926.703000057445024 1 +95 65 34926.702999857443501 0 +95 66 22803.964523161652323 1 +95 66 22803.964522961650800 0 +95 67 8438.927250946660934 1 +95 67 8438.927250746659411 0 +95 68 17114.185905100075615 1 +95 68 17114.185904900074092 0 +95 69 20737.808075187305803 1 +95 69 20737.808074987304281 0 +95 70 25000.217871077747986 1 +95 70 25000.217870877746464 0 +95 71 8428.728873532325451 1 +95 71 8428.728873332323928 0 +95 72 9343.928404017762659 1 +95 72 9343.928403817761136 0 +95 73 21420.380480597315909 1 +95 73 21420.380480397314386 0 +95 74 9969.872168668818631 1 +95 74 9969.872168468817108 0 +95 75 25917.113704337491072 1 +95 75 25917.113704137489549 0 +95 76 28664.405939789372496 1 +95 76 28664.405939589370973 0 +95 77 37005.479784143521101 1 +95 77 37005.479783943519578 0 +95 78 21409.863962464049109 1 +95 78 21409.863962264047586 0 +95 79 18055.496464842159185 1 +95 79 18055.496464642157662 0 +95 80 11856.889913298251486 1 +95 80 11856.889913098249963 0 +95 81 7852.030218986482396 1 +95 81 7852.030218786482692 0 +95 82 37969.912145249334571 1 +95 82 37969.912145049333049 0 +95 83 33439.540035201556748 1 +95 83 33439.540035001555225 0 +95 84 24148.195411231681646 1 +95 84 24148.195411031680123 0 +95 85 20193.900153439251881 1 +95 85 20193.900153239250358 0 +95 86 9767.306149221818487 1 +95 86 9767.306149021816964 0 +95 87 25362.894215315896872 1 +95 87 25362.894215115895349 0 +95 88 15528.853322527975251 1 +95 88 15528.853322327973729 0 +95 89 32341.487198000770150 1 +95 89 32341.487197800768627 0 +95 90 15976.825146783343371 1 +95 90 15976.825146583341848 0 +95 91 34276.925675296326517 1 +95 91 34276.925675096324994 0 +95 92 28197.949649099467933 1 +95 92 28197.949648899466411 0 +95 93 12804.260152584047319 1 +95 93 12804.260152384045796 0 +95 94 33915.877433210866002 1 +95 94 33915.877433010864479 0 +95 96 27598.161795357485971 1 +95 96 27598.161795157484448 0 +95 97 26244.491488473933714 1 +95 97 26244.491488273932191 0 +95 98 10948.484188832197106 1 +95 98 10948.484188632195583 0 +95 99 26196.158634804443864 1 +95 99 26196.158634604442341 0 +96 0 29252.180388620152371 1 +96 0 29252.180388420150848 0 +96 1 34398.031889945414150 1 +96 1 34398.031889745412627 0 +96 2 44309.833788741249009 1 +96 2 44309.833788541247486 0 +96 3 35742.845839103261824 1 +96 3 35742.845838903260301 0 +96 4 38988.150977951750974 1 +96 4 38988.150977751749451 0 +96 5 22775.635951705255138 1 +96 5 22775.635951505253615 0 +96 6 44879.271944668362266 1 +96 6 44879.271944468360743 0 +96 7 28475.382180400876678 1 +96 7 28475.382180200875155 0 +96 8 22097.779768863656500 1 +96 8 22097.779768663654977 0 +96 9 22224.965939875270124 1 +96 9 22224.965939675268601 0 +96 10 21767.465474838758382 1 +96 10 21767.465474638756859 0 +96 11 25226.925121744607168 1 +96 11 25226.925121544605645 0 +96 12 20942.354712443247990 1 +96 12 20942.354712243246468 0 +96 13 27349.300564924087666 1 +96 13 27349.300564724086144 0 +96 14 7303.817058537312732 1 +96 14 7303.817058337313028 0 +96 15 30583.697753203254251 1 +96 15 30583.697753003252728 0 +96 16 31118.108368159315432 1 +96 16 31118.108367959313910 0 +96 17 44879.271944668391370 1 +96 17 44879.271944468389847 0 +96 18 20882.992689813909237 1 +96 18 20882.992689613907714 0 +96 19 27691.531385164358653 1 +96 19 27691.531384964357130 0 +96 20 29335.003690344234201 1 +96 20 29335.003690144232678 0 +96 21 42284.028447616088670 1 +96 21 42284.028447416087147 0 +96 22 36654.830733625043649 1 +96 22 36654.830733425042126 0 +96 23 20075.123159847695206 1 +96 23 20075.123159647693683 0 +96 24 32960.199626201429055 1 +96 24 32960.199626001427532 0 +96 25 34110.787355538552220 1 +96 25 34110.787355338550697 0 +96 26 15153.493572501407471 1 +96 26 15153.493572301405948 0 +96 27 16562.770276565257518 1 +96 27 16562.770276365255995 0 +96 28 38466.193292144685984 1 +96 28 38466.193291944684461 0 +96 29 37916.942032397913863 1 +96 29 37916.942032197912340 0 +96 30 15176.932415188341110 1 +96 30 15176.932414988339588 0 +96 31 30201.359229889625567 1 +96 31 30201.359229689624044 0 +96 32 30707.709003272117116 1 +96 32 30707.709003072115593 0 +96 33 38466.193292144700536 1 +96 33 38466.193291944699013 0 +96 34 14811.310186879063622 1 +96 34 14811.310186679062099 0 +96 35 41972.060161445508129 1 +96 35 41972.060161245506606 0 +96 36 22515.707512821860291 1 +96 36 22515.707512621858768 0 +96 37 28473.235411839537846 1 +96 37 28473.235411639536323 0 +96 38 20656.703339760722884 1 +96 38 20656.703339560721361 0 +96 39 8857.408214883424080 1 +96 39 8857.408214683422557 0 +96 40 25814.643712688099185 1 +96 40 25814.643712488097663 0 +96 41 25874.687616185714433 1 +96 41 25874.687615985712910 0 +96 42 10478.091697129075328 1 +96 42 10478.091696929073805 0 +96 43 40787.893039036076516 1 +96 43 40787.893038836074993 0 +96 44 25814.707906035400811 1 +96 44 25814.707905835399288 0 +96 45 49362.815745127139962 1 +96 45 49362.815744927138439 0 +96 46 40766.463857084090705 1 +96 46 40766.463856884089182 0 +96 47 22160.275853665178147 1 +96 47 22160.275853465176624 0 +96 48 14937.520319186452980 1 +96 48 14937.520318986451457 0 +96 49 32911.519195778018911 1 +96 49 32911.519195578017388 0 +96 50 33428.510210440537776 1 +96 50 33428.510210240536253 0 +96 51 22303.226953279201553 1 +96 51 22303.226953079200030 0 +96 52 33166.174564356639166 1 +96 52 33166.174564156637643 0 +96 53 24411.282940866105491 1 +96 53 24411.282940666103968 0 +96 54 26096.958627323132532 1 +96 54 26096.958627123131009 0 +96 55 32351.958970678530022 1 +96 55 32351.958970478528499 0 +96 56 30381.339187485515140 1 +96 56 30381.339187285513617 0 +96 57 32594.853171305905562 1 +96 57 32594.853171105904039 0 +96 58 34595.512428181260475 1 +96 58 34595.512427981258952 0 +96 59 18443.559842821905477 1 +96 59 18443.559842621903954 0 +96 60 30397.595113768111332 1 +96 60 30397.595113568109809 0 +96 61 24181.405065985909459 1 +96 61 24181.405065785907937 0 +96 62 38593.780357139054104 1 +96 62 38593.780356939052581 0 +96 63 19794.891930376707023 1 +96 63 19794.891930176705500 0 +96 64 43963.905838864186080 1 +96 64 43963.905838664184557 0 +96 65 41772.267383616068400 1 +96 65 41772.267383416066878 0 +96 66 19794.264675157664897 1 +96 66 19794.264674957663374 0 +96 67 26964.013918923752499 1 +96 67 26964.013918723750976 0 +96 68 36213.193540433530870 1 +96 68 36213.193540233529347 0 +96 69 38174.299953560854192 1 +96 69 38174.299953360852669 0 +96 70 19772.319266398015316 1 +96 70 19772.319266198013793 0 +96 71 25226.925121744599892 1 +96 71 25226.925121544598369 0 +96 72 32289.502274796937854 1 +96 72 32289.502274596936331 0 +96 73 24862.098271215494606 1 +96 73 24862.098271015493083 0 +96 74 25644.427423072025704 1 +96 74 25644.427422872024181 0 +96 75 41726.310469121512142 1 +96 75 41726.310468921510619 0 +96 76 33144.423526937462157 1 +96 76 33144.423526737460634 0 +96 77 41555.740269750560401 1 +96 77 41555.740269550558878 0 +96 78 27348.473798271341366 1 +96 78 27348.473798071339843 0 +96 79 33987.212994990521111 1 +96 79 33987.212994790519588 0 +96 80 24039.963370509194647 1 +96 80 24039.963370309193124 0 +96 81 25234.574645030763349 1 +96 81 25234.574644830761827 0 +96 82 14617.699237380413251 1 +96 82 14617.699237180411728 0 +96 83 6875.906781963065441 1 +96 83 6875.906781763065737 0 +96 84 35901.607174072472844 1 +96 84 35901.607173872471321 0 +96 85 35556.077569990942720 1 +96 85 35556.077569790941197 0 +96 86 22912.450252364247717 1 +96 86 22912.450252164246194 0 +96 87 9176.314813445309483 1 +96 87 9176.314813245307960 0 +96 88 31140.173946701575915 1 +96 88 31140.173946501574392 0 +96 89 5972.654779720683109 1 +96 89 5972.654779520683405 0 +96 90 33116.417716241267044 1 +96 90 33116.417716041265521 0 +96 91 35143.695425547019113 1 +96 91 35143.695425347017590 0 +96 92 37459.707681128216791 1 +96 92 37459.707680928215268 0 +96 93 23803.511090239284385 1 +96 93 23803.511090039282863 0 +96 94 43591.228519308613613 1 +96 94 43591.228519108612090 0 +96 95 27598.161795357485971 1 +96 95 27598.161795157484448 0 +96 97 24247.132427349315549 1 +96 97 24247.132427149314026 0 +96 98 38310.990853493800387 1 +96 98 38310.990853293798864 0 +96 99 38499.707075268670451 1 +96 99 38499.707075068668928 0 +97 0 37378.195975773276587 1 +97 0 37378.195975573275064 0 +97 1 38424.007298578901100 1 +97 1 38424.007298378899577 0 +97 2 54287.031066290102899 1 +97 2 54287.031066090101376 0 +97 3 42777.396843462265679 1 +97 3 42777.396843262264156 0 +97 4 43383.538354364252882 1 +97 4 43383.538354164251359 0 +97 5 28882.877345170440094 1 +97 5 28882.877344970438571 0 +97 6 54211.399098678230075 1 +97 6 54211.399098478228552 0 +97 7 34260.005551991111133 1 +97 7 34260.005551791109610 0 +97 8 21764.010094606252096 1 +97 8 21764.010094406250573 0 +97 9 12979.843798936370149 1 +97 9 12979.843798736368626 0 +97 10 26499.101238549035770 1 +97 10 26499.101238349034247 0 +97 11 22488.632878358133894 1 +97 11 22488.632878158132371 0 +97 12 21488.384558544399624 1 +97 12 21488.384558344398101 0 +97 13 19377.103692304888682 1 +97 13 19377.103692104887159 0 +97 14 25229.289414171507815 1 +97 14 25229.289413971506292 0 +97 15 37713.044489662424894 1 +97 15 37713.044489462423371 0 +97 16 26874.062684831034858 1 +97 16 26874.062684631033335 0 +97 17 54423.396731373053626 1 +97 17 54423.396731173052103 0 +97 18 27233.099460772631573 1 +97 18 27233.099460572630051 0 +97 19 34349.773861885740189 1 +97 19 34349.773861685738666 0 +97 20 28494.130623508768622 1 +97 20 28494.130623308767099 0 +97 21 52927.855816957933712 1 +97 21 52927.855816757932189 0 +97 22 46672.250331860181177 1 +97 22 46672.250331660179654 0 +97 23 25357.274493304466887 1 +97 23 25357.274493104465364 0 +97 24 20901.730651633104571 1 +97 24 20901.730651433103048 0 +97 25 43034.807279343309347 1 +97 25 43034.807279143307824 0 +97 26 12739.764748670953850 1 +97 26 12739.764748470952327 0 +97 27 9873.503025626314411 1 +97 27 9873.503025426312888 0 +97 28 48431.775447304418776 1 +97 28 48431.775447104417253 0 +97 29 47878.705459474542295 1 +97 29 47878.705459274540772 0 +97 30 18533.912075495129102 1 +97 30 18533.912075295127579 0 +97 31 34905.157286644403939 1 +97 31 34905.157286444402416 0 +97 32 19359.413817349122837 1 +97 32 19359.413817149121314 0 +97 33 47595.324171556203510 1 +97 33 47595.324171356201987 0 +97 34 11313.389936394392862 1 +97 34 11313.389936194391339 0 +97 35 49785.827767589202267 1 +97 35 49785.827767389200744 0 +97 36 21803.733879508494283 1 +97 36 21803.733879308492760 0 +97 37 34500.694156866986305 1 +97 37 34500.694156666984782 0 +97 38 24760.176706020727579 1 +97 38 24760.176705820726056 0 +97 39 27114.444390640986967 1 +97 39 27114.444390440985444 0 +97 40 16430.027434051586170 1 +97 40 16430.027433851584647 0 +97 41 21802.074512483086437 1 +97 41 21802.074512283084914 0 +97 42 28521.761189650977030 1 +97 42 28521.761189450975507 0 +97 43 50837.579981483781012 1 +97 43 50837.579981283779489 0 +97 44 31083.864469279538753 1 +97 44 31083.864469079537230 0 +97 45 57142.346099748101551 1 +97 45 57142.346099548100028 0 +97 46 51378.152895178558538 1 +97 46 51378.152894978557015 0 +97 47 28551.870108027454989 1 +97 47 28551.870107827453467 0 +97 48 18034.486543482293200 1 +97 48 18034.486543282291677 0 +97 49 27951.265177713579760 1 +97 49 27951.265177513578237 0 +97 50 34311.362360839149915 1 +97 50 34311.362360639148392 0 +97 51 25497.166642809061159 1 +97 51 25497.166642609059636 0 +97 52 29458.587120296822832 1 +97 52 29458.587120096821309 0 +97 53 21696.416139879242110 1 +97 53 21696.416139679240587 0 +97 54 27580.166813036143139 1 +97 54 27580.166812836141617 0 +97 55 39023.142367416796333 1 +97 55 39023.142367216794810 0 +97 56 38451.056079734247760 1 +97 56 38451.056079534246237 0 +97 57 38923.968889661773574 1 +97 57 38923.968889461772051 0 +97 58 42860.756808993144659 1 +97 58 42860.756808793143136 0 +97 59 25112.800151979514339 1 +97 59 25112.800151779512817 0 +97 60 38771.716249164019246 1 +97 60 38771.716248964017723 0 +97 61 30247.164199174039823 1 +97 61 30247.164198974038300 0 +97 62 40953.927593373882701 1 +97 62 40953.927593173881178 0 +97 63 23513.000659935132717 1 +97 63 23513.000659735131194 0 +97 64 51470.479703731543850 1 +97 64 51470.479703531542327 0 +97 65 52066.978247645660304 1 +97 65 52066.978247445658781 0 +97 66 19379.440473823546199 1 +97 66 19379.440473623544676 0 +97 67 30191.094463025441655 1 +97 67 30191.094462825440132 0 +97 68 42198.086738550737209 1 +97 68 42198.086738350735686 0 +97 69 42736.936735529045109 1 +97 69 42736.936735329043586 0 +97 70 9641.963487033270212 1 +97 70 9641.963486833268689 0 +97 71 18874.357515707299171 1 +97 71 18874.357515507297649 0 +97 72 24264.092162789063877 1 +97 72 24264.092162589062355 0 +97 73 21953.612871753291984 1 +97 73 21953.612871553290461 0 +97 74 19076.193289658051071 1 +97 74 19076.193289458049549 0 +97 75 48044.650979505080613 1 +97 75 48044.650979305079090 0 +97 76 36542.543945385943516 1 +97 76 36542.543945185941993 0 +97 77 52197.588749322298099 1 +97 77 52197.588749122296576 0 +97 78 20285.080458042713872 1 +97 78 20285.080457842712349 0 +97 79 32239.643526982265030 1 +97 79 32239.643526782263507 0 +97 80 29276.514858106107567 1 +97 80 29276.514857906106045 0 +97 81 23429.009628288742533 1 +97 81 23429.009628088741010 0 +97 82 28873.149632439963170 1 +97 82 28873.149632239961647 0 +97 83 27555.939438383487868 1 +97 83 27555.939438183486345 0 +97 84 45284.805151413384010 1 +97 84 45284.805151213382487 0 +97 85 41666.275860872046906 1 +97 85 41666.275860672045383 0 +97 86 28333.661081064692553 1 +97 86 28333.661080864691030 0 +97 87 23675.286478661408182 1 +97 87 23675.286478461406659 0 +97 88 39370.264639106782852 1 +97 88 39370.264638906781329 0 +97 89 26770.296986263652798 1 +97 89 26770.296986063651275 0 +97 90 37613.876878151204437 1 +97 90 37613.876877951202914 0 +97 91 42957.359118313863291 1 +97 91 42957.359118113861769 0 +97 92 47096.672197490115650 1 +97 92 47096.672197290114127 0 +97 93 31454.842689889814210 1 +97 93 31454.842689689812687 0 +97 94 53628.598749166863854 1 +97 94 53628.598748966862331 0 +97 95 26244.491488473933714 1 +97 95 26244.491488273932191 0 +97 96 24247.132427349315549 1 +97 96 24247.132427149314026 0 +97 98 27732.232112955738558 1 +97 98 27732.232112755737035 0 +97 99 40065.819396334743942 1 +97 99 40065.819396134742419 0 +98 0 22524.076241509894317 1 +98 0 22524.076241309892794 0 +98 1 18014.680538987442560 1 +98 1 18014.680538787441037 0 +98 2 28840.595841098009259 1 +98 2 28840.595840898007737 0 +98 3 27206.042670067916333 1 +98 3 27206.042669867914810 0 +98 4 25738.103944436879829 1 +98 4 25738.103944236878306 0 +98 5 21220.790060025625280 1 +98 5 21220.790059825623757 0 +98 6 32951.704173884434567 1 +98 6 32951.704173684433044 0 +98 7 30577.232087802862225 1 +98 7 30577.232087602860702 0 +98 8 25981.457063767444197 1 +98 8 25981.457063567442674 0 +98 9 27919.532962309833238 1 +98 9 27919.532962109831715 0 +98 10 18017.213911964325234 1 +98 10 18017.213911764323711 0 +98 11 14647.326623075536190 1 +98 11 14647.326622875534667 0 +98 12 21001.048746552900411 1 +98 12 21001.048746352898888 0 +98 13 34870.405915899660613 1 +98 13 34870.405915699659090 0 +98 14 42988.134614948066883 1 +98 14 42988.134614748065360 0 +98 15 15424.950492225259950 1 +98 15 15424.950492025258427 0 +98 16 13854.143636896209500 1 +98 16 13854.143636696207977 0 +98 17 33023.081081011136121 1 +98 17 33023.081080811134598 0 +98 18 26479.502947312703327 1 +98 18 26479.502947112701804 0 +98 19 26586.004230038943206 1 +98 19 26586.004229838941683 0 +98 20 10513.890202972121187 1 +98 20 10513.890202772119665 0 +98 21 30992.088180659859063 1 +98 21 30992.088180459857540 0 +98 22 32584.856176233839506 1 +98 22 32584.856176033837983 0 +98 23 24158.331764630645921 1 +98 23 24158.331764430644398 0 +98 24 44067.544991323942668 1 +98 24 44067.544991123941145 0 +98 25 18296.840533906764904 1 +98 25 18296.840533706763381 0 +98 26 30726.469791538351274 1 +98 26 30726.469791338349751 0 +98 27 28504.428617817087797 1 +98 27 28504.428617617086275 0 +98 28 25111.632204961722891 1 +98 28 25111.632204761721368 0 +98 29 24217.838370076558931 1 +98 29 24217.838369876557408 0 +98 30 28857.961161389932386 1 +98 30 28857.961161189930863 0 +98 31 11693.249715722626206 1 +98 31 11693.249715522624683 0 +98 32 42009.958340418656007 1 +98 32 42009.958340218654484 0 +98 33 25111.632204961715615 1 +98 33 25111.632204761714092 0 +98 34 26423.154146696411772 1 +98 34 26423.154146496410249 0 +98 35 22056.382474611717043 1 +98 35 22056.382474411715521 0 +98 36 31382.575967451684846 1 +98 36 31382.575967251683323 0 +98 37 29483.731437260572420 1 +98 37 29483.731437060570897 0 +98 38 23500.600836358647939 1 +98 38 23500.600836158646416 0 +98 39 45096.908761613987735 1 +98 39 45096.908761413986213 0 +98 40 20073.824582458422810 1 +98 40 20073.824582258421287 0 +98 41 26451.883770421525696 1 +98 41 26451.883770221524173 0 +98 42 46812.307965493513620 1 +98 42 46812.307965293512098 0 +98 43 28468.125676574549288 1 +98 43 28468.125676374547766 0 +98 44 29432.357400611494086 1 +98 44 29432.357400411492563 0 +98 45 29421.879832593593164 1 +98 45 29421.879832393591641 0 +98 46 29322.232788928668015 1 +98 46 29322.232788728666492 0 +98 47 28232.781583942229190 1 +98 47 28232.781583742227667 0 +98 48 29017.131066863847082 1 +98 48 29017.131066663845559 0 +98 49 13135.026467199444596 1 +98 49 13135.026466999443073 0 +98 50 21653.932888782474038 1 +98 50 21653.932888582472515 0 +98 51 22399.399028796233324 1 +98 51 22399.399028596231801 0 +98 52 27486.617958148810430 1 +98 52 27486.617957948808908 0 +98 53 30821.867318179018184 1 +98 53 30821.867317979016661 0 +98 54 21133.018235514711705 1 +98 54 21133.018235314710182 0 +98 55 13018.419016975607519 1 +98 55 13018.419016775605996 0 +98 56 26278.464592515254481 1 +98 56 26278.464592315252958 0 +98 57 13727.922547214420774 1 +98 57 13727.922547014419251 0 +98 58 16731.067825385936885 1 +98 58 16731.067825185935362 0 +98 59 27264.901901382363576 1 +98 59 27264.901901182362053 0 +98 60 38615.861792150564725 1 +98 60 38615.861791950563202 0 +98 61 22878.313261235925893 1 +98 61 22878.313261035924370 0 +98 62 26664.828936604859337 1 +98 62 26664.828936404857814 0 +98 63 24516.858017772614403 1 +98 63 24516.858017572612880 0 +98 64 26235.186846949953178 1 +98 64 26235.186846749951656 0 +98 65 29232.389073755090067 1 +98 65 29232.389073555088544 0 +98 66 25379.003170761283400 1 +98 66 25379.003170561281877 0 +98 67 17684.455354626428743 1 +98 67 17684.455354426427220 0 +98 68 14505.856198571069399 1 +98 68 14505.856198371067876 0 +98 69 18450.008133201925375 1 +98 69 18450.008133001923852 0 +98 70 28869.724811256390240 1 +98 70 28869.724811056388717 0 +98 71 14043.385566536831902 1 +98 71 14043.385566336830379 0 +98 72 9737.379580633363730 1 +98 72 9737.379580433362207 0 +98 73 26265.985942942534166 1 +98 73 26265.985942742532643 0 +98 74 18623.575309961721359 1 +98 74 18623.575309761719836 0 +98 75 22050.731560575339245 1 +98 75 22050.731560375337722 0 +98 76 28265.770504768446699 1 +98 76 28265.770504568445176 0 +98 77 31115.015745223518024 1 +98 77 31115.015745023516502 0 +98 78 26254.584779557415459 1 +98 78 26254.584779357413936 0 +98 79 18001.615761150045728 1 +98 79 18001.615760950044205 0 +98 80 22734.571936497814022 1 +98 80 22734.571936297812499 0 +98 81 17059.166343842924107 1 +98 81 17059.166343642922584 0 +98 82 48895.060436529398430 1 +98 82 48895.060436329396907 0 +98 83 44322.614435587238404 1 +98 83 44322.614435387236881 0 +98 84 19147.891767685548984 1 +98 84 19147.891767485547462 0 +98 85 21037.241118688594725 1 +98 85 21037.241118488593202 0 +98 86 20715.422706885328807 1 +98 86 20715.422706685327285 0 +98 87 35791.391582945587288 1 +98 87 35791.391582745585765 0 +98 88 20622.176549604464526 1 +98 88 20622.176549404463003 0 +98 89 43210.812870638706954 1 +98 89 43210.812870438705431 0 +98 90 15378.371714632397925 1 +98 90 15378.371714432396402 0 +98 91 43099.155163938892656 1 +98 91 43099.155163738891133 0 +98 92 22691.753193206357537 1 +98 92 22691.753193006356014 0 +98 93 23614.403648147475906 1 +98 93 23614.403647947474383 0 +98 94 31459.208481887806556 1 +98 94 31459.208481687805033 0 +98 95 10948.484188832197106 1 +98 95 10948.484188632195583 0 +98 96 38310.990853493800387 1 +98 96 38310.990853293798864 0 +98 97 27732.232112955738558 1 +98 97 27732.232112755737035 0 +98 99 25564.702114111165429 1 +98 99 25564.702113911163906 0 +99 0 37576.350272377661895 1 +99 0 37576.350272177660372 0 +99 1 34580.711300554859918 1 +99 1 34580.711300354858395 0 +99 2 49368.510579095905996 1 +99 2 49368.510578895904473 0 +99 3 40257.791293967558886 1 +99 3 40257.791293767557363 0 +99 4 39363.353637557083857 1 +99 4 39363.353637357082334 0 +99 5 33567.945458114743815 1 +99 5 33567.945457914742292 0 +99 6 48461.066603205399588 1 +99 6 48461.066603005398065 0 +99 7 43363.328132468624972 1 +99 7 43363.328132268623449 0 +99 8 40826.523722325873678 1 +99 8 40826.523722125872155 0 +99 9 42714.431268658066983 1 +99 9 42714.431268458065460 0 +99 10 30138.333757648015307 1 +99 10 30138.333757448013785 0 +99 11 24592.590045903740247 1 +99 11 24592.590045703738724 0 +99 12 34454.870417334503145 1 +99 12 34454.870417134501622 0 +99 13 51086.198363016592339 1 +99 13 51086.198362816590816 0 +99 14 45555.555908946509589 1 +99 14 45555.555908746508067 0 +99 15 33830.169556992754224 1 +99 15 33830.169556792752701 0 +99 16 25324.118980372288206 1 +99 16 25324.118980172286683 0 +99 17 48575.721297554759076 1 +99 17 48575.721297354757553 0 +99 18 40257.866034919701633 1 +99 18 40257.866034719700110 0 +99 19 41532.412585581041640 1 +99 19 41532.412585381040117 0 +99 20 28958.844163313715399 1 +99 20 28958.844163113713876 0 +99 21 47167.644441838419880 1 +99 21 47167.644441638418357 0 +99 22 43209.332902755311807 1 +99 22 43209.332902555310284 0 +99 23 35890.528858672987553 1 +99 23 35890.528858472986030 0 +99 24 60292.887865647760918 1 +99 24 60292.887865447759395 0 +99 25 39106.216326532943640 1 +99 25 39106.216326332942117 0 +99 26 40987.272167058195919 1 +99 26 40987.272166858194396 0 +99 27 39678.107708249954158 1 +99 27 39678.107708049952635 0 +99 28 43065.844606384125655 1 +99 28 43065.844606184124132 0 +99 29 42924.797415203502169 1 +99 29 42924.797415003500646 0 +99 30 38461.038728060317226 1 +99 30 38461.038727860315703 0 +99 31 32690.636845676395751 1 +99 31 32690.636845476394228 0 +99 32 57854.021582801156910 1 +99 32 57854.021582601155387 0 +99 33 42226.300636805652175 1 +99 33 42226.300636605650652 0 +99 34 33265.035607886748039 1 +99 34 33265.035607686746516 0 +99 35 46631.598250724724494 1 +99 35 46631.598250524722971 0 +99 36 45892.730197085838881 1 +99 36 45892.730196885837358 0 +99 37 39073.956668534199707 1 +99 37 39073.956668334198184 0 +99 38 35523.327417888402124 1 +99 38 35523.327417688400601 0 +99 39 47327.481678278680192 1 +99 39 47327.481678078678669 0 +99 40 35467.886263100182987 1 +99 40 35467.886262900181464 0 +99 41 37291.512151407121564 1 +99 41 37291.512151207120041 0 +99 42 48975.846154959290288 1 +99 42 48975.846154759288765 0 +99 43 45841.992637888673926 1 +99 43 45841.992637688672403 0 +99 44 44424.643615530425450 1 +99 44 44424.643615330423927 0 +99 45 54008.640047709966893 1 +99 45 54008.640047509965370 0 +99 46 45671.493517811628408 1 +99 46 45671.493517611626885 0 +99 47 42645.519376439668122 1 +99 47 42645.519376239666599 0 +99 48 38253.455609484954039 1 +99 48 38253.455609284952516 0 +99 49 23630.635204069854808 1 +99 49 23630.635203869853285 0 +99 50 21865.021565164464846 1 +99 50 21865.021564964463323 0 +99 51 37302.443977469432866 1 +99 51 37302.443977269431343 0 +99 52 11416.418873922875719 1 +99 52 11416.418873722874196 0 +99 53 41117.328610587064759 1 +99 53 41117.328610387063236 0 +99 54 38646.309896420512814 1 +99 54 38646.309896220511291 0 +99 55 36633.781146718174568 1 +99 55 36633.781146518173045 0 +99 56 35162.824136669005384 1 +99 56 35162.824136469003861 0 +99 57 35931.416439539156272 1 +99 57 35931.416439339154749 0 +99 58 39192.551439565184410 1 +99 58 39192.551439365182887 0 +99 59 38054.279689997463720 1 +99 59 38054.279689797462197 0 +99 60 53354.101159941652440 1 +99 60 53354.101159741650918 0 +99 61 37481.251523934246507 1 +99 61 37481.251523734244984 0 +99 62 20255.525993317587563 1 +99 62 20255.525993117586040 0 +99 63 33867.174808401628979 1 +99 63 33867.174808201627457 0 +99 64 46602.807269954573712 1 +99 64 46602.807269754572189 0 +99 65 46502.117238622449804 1 +99 65 46502.117238422448281 0 +99 66 38670.826668825640809 1 +99 66 38670.826668625639286 0 +99 67 33995.311406158420141 1 +99 67 33995.311405958418618 0 +99 68 39259.764856986963423 1 +99 68 39259.764856786961900 0 +99 69 39666.338038887202856 1 +99 69 39666.338038687201333 0 +99 70 42127.551185441014240 1 +99 70 42127.551185241012718 0 +99 71 24351.311160402441601 1 +99 71 24351.311160202440078 0 +99 72 18106.984845581246191 1 +99 72 18106.984845381244668 0 +99 73 37892.489007042764570 1 +99 73 37892.489006842763047 0 +99 74 35713.184847687603906 1 +99 74 35713.184847487602383 0 +99 75 43763.510024784351117 1 +99 75 43763.510024584349594 0 +99 76 5576.466788220744093 1 +99 76 5576.466788020744389 0 +99 77 46299.636579222278669 1 +99 77 46299.636579022277147 0 +99 78 39560.236694453313248 1 +99 78 39560.236694253311725 0 +99 79 22280.153529490398796 1 +99 79 22280.153529290397273 0 +99 80 32925.187835768578225 1 +99 80 32925.187835568576702 0 +99 81 33516.091149934727582 1 +99 81 33516.091149734726059 0 +99 82 52892.039741527652950 1 +99 82 52892.039741327651427 0 +99 83 45326.509105805118452 1 +99 83 45326.509105605116929 0 +99 84 40816.372662381545524 1 +99 84 40816.372662181544001 0 +99 85 38072.514368013391504 1 +99 85 38072.514367813389981 0 +99 86 30390.989969856073003 1 +99 86 30390.989969656071480 0 +99 87 35150.145428264193470 1 +99 87 35150.145428064191947 0 +99 88 36987.400345574846142 1 +99 88 36987.400345374844619 0 +99 89 44180.306758045218885 1 +99 89 44180.306757845217362 0 +99 90 33653.830616587263648 1 +99 90 33653.830616387262125 0 +99 91 58006.315625203264062 1 +99 91 58006.315625003262539 0 +99 92 42023.773652998163016 1 +99 92 42023.773652798161493 0 +99 93 29756.257413127419568 1 +99 93 29756.257412927418045 0 +99 94 48557.531893004488666 1 +99 94 48557.531892804487143 0 +99 95 26196.158634804443864 1 +99 95 26196.158634604442341 0 +99 96 38499.707075268670451 1 +99 96 38499.707075068668928 0 +99 97 40065.819396334743942 1 +99 97 40065.819396134742419 0 +99 98 25564.702114111165429 1 +99 98 25564.702113911163906 0 diff --git a/Frechet_distance/test/Frechet_distance/data/scripts/CMakeLists.txt b/Frechet_distance/test/Frechet_distance/data/scripts/CMakeLists.txt new file mode 100644 index 000000000000..efef6b885ee7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/scripts/CMakeLists.txt @@ -0,0 +1,19 @@ +# Created by the script cgal_create_cmake_script +# This is the CMake script for compiling a CGAL application. + +cmake_minimum_required(VERSION 3.1...3.14) +project( classical_Frechet_distance ) + +find_package(CGAL REQUIRED) + + +find_package(Eigen3 3.1.0 QUIET) #(requires 3.1.0 or greater) +include(CGAL_Eigen3_support) + +create_single_source_cgal_program("Compute_classical_Frechet_distance_3.cpp") +create_single_source_cgal_program("txt2wkt_3.cpp") + +if(TARGET CGAL::Eigen3_support) +create_single_source_cgal_program( "Compute_classical_Frechet_distance_100.cpp" ) +target_link_libraries(Compute_classical_Frechet_distance_100 PUBLIC CGAL::Eigen3_support) +endif() diff --git a/Frechet_distance/test/Frechet_distance/data/scripts/Compute_classical_Frechet_distance_100.cpp b/Frechet_distance/test/Frechet_distance/data/scripts/Compute_classical_Frechet_distance_100.cpp new file mode 100644 index 000000000000..378671816db6 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/scripts/Compute_classical_Frechet_distance_100.cpp @@ -0,0 +1,57 @@ +#include +#include +#include + +#include +#include +#include + + +using Kernel = CGAL::Epick_d>; +using Traits = CGAL::Frechet_distance_traits_d; +using Point = Traits::Point_d; +using Points = std::vector; +using Curve = CGAL::Frechet_distance_::internal::Curve; + +void readCurve(std::ifstream& curve_file, Points& points) +{ + // Read everything into a stringstream. + std::stringstream ss; + ss << curve_file.rdbuf(); + CGAL::set_ascii_mode(ss); + + Point p; + auto ignore_count = std::numeric_limits::max(); + while (ss >> p) { + ss.ignore(ignore_count, '\n'); + + if ((!points.empty()) && (p == points.back())) { + continue; + } + points.push_back(p); + } +} + +int main(int argc, char* argv[]) +{ + + double epsilon = 10e-10; + + assert(argc == 3); + std::ifstream file1(argv[1]); + std::ifstream file2(argv[2]); + if (!file1 || !file2) { + std::cout << "One of the input files does not exist." << std::endl; + return 1; + } + + Points points1, points2; + readCurve(file1, points1); + readCurve(file2, points2); + + CGAL::Frechet_distance_::internal::FrechetClassical frechet_classical; + auto dist = frechet_classical.calcDistance(Curve(points1), Curve(points2), epsilon); + + std::cout.precision(17); + std::cout << (dist.second + dist.first)/2. << std::endl; +} diff --git a/Frechet_distance/test/Frechet_distance/data/scripts/Compute_classical_Frechet_distance_3.cpp b/Frechet_distance/test/Frechet_distance/data/scripts/Compute_classical_Frechet_distance_3.cpp new file mode 100644 index 000000000000..ada0cb30fc04 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/scripts/Compute_classical_Frechet_distance_3.cpp @@ -0,0 +1,59 @@ +#include +#include +#include +#include + +#include +#include +#include + +using Kernel = CGAL::Simple_cartesian; +using Traits = CGAL::Frechet_distance_traits_3; +using Point = Traits::Point_d; +using Points = std::vector; +using Curve = CGAL::Frechet_distance_::internal::Curve; + +void readCurve(std::ifstream& curve_file, Points& points) +{ + // Read everything into a stringstream. + std::stringstream ss; + ss << curve_file.rdbuf(); + CGAL::set_ascii_mode(ss); + + Point p; + auto ignore_count = std::numeric_limits::max(); + while (ss >> p) { + ss.ignore(ignore_count, '\n'); + + if ((!points.empty()) && (p == points.back())) { + continue; + } + points.push_back(p); + } +} + +int main(int argc, char* argv[]) +{ + // TODO AF: why do we need this here? + CGAL::Protect_FPU_rounding p; + + double epsilon = 10e-10; + + assert(argc == 3); + std::ifstream file1(argv[1]); + std::ifstream file2(argv[2]); + if (!file1 || !file2) { + std::cout << "One of the input files does not exist." << std::endl; + return 1; + } + + Points points1, points2; + readCurve(file1, points1); + readCurve(file2, points2); + + CGAL::Frechet_distance_::internal::FrechetClassical frechet_classical; + auto dist = frechet_classical.calcDistance(Curve(points1), Curve(points2), epsilon); + + std::cout.precision(17); + std::cout << (dist.second + dist.first)/2. << std::endl; +} diff --git a/Frechet_distance/test/Frechet_distance/data/scripts/create_curves.py b/Frechet_distance/test/Frechet_distance/data/scripts/create_curves.py new file mode 100644 index 000000000000..31f5fa0a08d7 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/scripts/create_curves.py @@ -0,0 +1,94 @@ +# +# Small helper script to create goal directed curves in arbitrary dimensions. +# + +import random +import numpy as np +import numpy.linalg as la + +import matplotlib +import matplotlib.pyplot as plt + +# dimensionality of the curves +D = 2 +# approximate average distance between two consecutive vertices +verbose = False +plot = True # plots only the first two dimensions +# number of curves and how many different start and end points +num_curves = 6 +num_start_end = 3 +start_mean = np.array(D*[0.]) +end_mean = np.array(D*[50.]) +# random seed +seed = 1237 +# curve directory +curve_name_prefix = f'../curves/generated_{D}d/' + +rng = np.random.default_rng(seed) + +def norm(x): + return la.norm(x, np.inf) + +def create_random_point(mean=np.zeros(D), stddev=1.3): + return rng.normal(mean, stddev) + +def create_curve(start, end): + curve = [start] + while norm(end - curve[-1]) > np.sqrt(D): + step = curve[-1] + (end - curve[-1])/norm(end - curve[-1]) + noisy_step = create_random_point(step) + curve.append(noisy_step) + curve.append(end) + return curve + +def create_curves(starts=None, ends=None, num_curves=1): + curves = [] + for i in range(num_curves): + start = rng.choice(starts) + end = rng.choice(ends) + curves.append(create_curve(start, end)) + return curves + +def write_to_file(curves, prefix = "curve"): + for i in range(len(curves)): + f = open(prefix + str(i) + ".txt", "w") + for p in curves[i]: + if D > 3: + f.write(f'{D}') # only Point_d has the dimension of the point at the beginning + for i in range(len(p)): + if i > 0 or D > 3: + f.write(" ") + f.write(str(p[i])) + f.write("\n") + +starts = [] +ends = [] +for i in range(num_start_end): + starts.append(create_random_point(start_mean, 8.)) + ends.append(create_random_point(end_mean, 8.)) + +curves = create_curves(starts, ends, num_curves) + +# print +if verbose: + print(curves) + +# plot +if plot: + for i, curve in enumerate(curves): + X = [p[0] for p in curve] + Y = [p[1] for p in curve] + if i == 5: + plt.plot(X, Y, linewidth=5) + elif i == 1 or i == 3: + plt.plot(X, Y, linewidth=2) + elif i == 0: + plt.plot(X, Y, color="gray", linewidth=2) + else: + plt.plot(X, Y, color="gray", alpha=.3) + plt.axis('scaled') + plt.tight_layout() + plt.show() + +# export +write_to_file(curves, curve_name_prefix) diff --git a/Frechet_distance/test/Frechet_distance/data/scripts/create_queries.py b/Frechet_distance/test/Frechet_distance/data/scripts/create_queries.py new file mode 100644 index 000000000000..021bc16fc278 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/scripts/create_queries.py @@ -0,0 +1,51 @@ +# +# Small helper script to create query files using the classcial Fréchet algorithm +# + +import subprocess + +dimensions = [3, 100] +eps = 10e-10 # note that this is just set the same as in Compute_classical_Frechet_distance_3.cpp + +def read_curve_filenames(d): + # read file names from dataset + file = open(f'../curves/generated_{d}d/dataset.txt') + + # read all curves + filenames = [] + for line in file: + filenames.append(f'../curves/generated_{d}d/{line.strip()}') + + return filenames + +def write_queries(queries, d): + # open file + file = open(f'../queries/generated_{d}d.txt', 'w') + + # write queries + for q in queries: + # larger query + file.write(f'{q[0]} {q[1]} {q[2]+2*eps} 1\n') + # smaller query + file.write(f'{q[1]} {q[0]} {q[2]-2*eps} 0\n') + +def frechet_distance(curve1, curve2): + args = (f'build/Compute_classical_Frechet_distance_{d}', curve1, curve2) + popen = subprocess.Popen(args, stdout=subprocess.PIPE) + popen.wait() + output = popen.stdout.read() + return float(output) + +for d in dimensions: + # read curves + curve_filenames = read_curve_filenames(d) + + # compute pairwise Fréchet distance + queries = [] + for i in range(len(curve_filenames)): + for j in range(i+1,len(curve_filenames)): + dist = frechet_distance(curve_filenames[i], curve_filenames[j]) + queries.append((i,j,dist)) + + # write queries to file + write_queries(queries, d) diff --git a/Frechet_distance/test/Frechet_distance/data/scripts/txt2wkt_3.cpp b/Frechet_distance/test/Frechet_distance/data/scripts/txt2wkt_3.cpp new file mode 100644 index 000000000000..c2e65803ef75 --- /dev/null +++ b/Frechet_distance/test/Frechet_distance/data/scripts/txt2wkt_3.cpp @@ -0,0 +1,32 @@ +#include +#include + +#include +#include + +using Kernel = CGAL::Simple_cartesian; +using Point = Kernel::Point_3; +using Curve = std::vector; + +int main(int , char* argv[]) +{ + const std::filesystem::path data{std::string(argv[1])}; + for (auto const& dir_entry : std::filesystem::directory_iterator{data}){ + std::filesystem::path path = dir_entry.path(); + if(path.stem() == std::filesystem::path("dataset")){ + continue; + } + std::ifstream in(path.string()); + Point p; + Curve curve; + while(in >> p){ + curve.push_back(p); + } + path.replace_extension(".wkt"); + std::ofstream out(path.string()); + out.precision(17); + CGAL::IO::write_linestring_WKT(out, curve); + out << std::endl; + } + return 0; +} diff --git a/Installation/CHANGES.md b/Installation/CHANGES.md index f95d719aa56b..67f5de9d0a67 100644 --- a/Installation/CHANGES.md +++ b/Installation/CHANGES.md @@ -3,6 +3,10 @@ ## [Release 6.1](https://github.com/CGAL/cgal/releases/tag/v6.1) +### [dD Fréchet Distance](https://doc.cgal.org/6.1/Manual/packages.html#FrechetDistance) (new package) +- This package provides functions for computing the Fréchet distance of polylines in any dimension under the Euclidean metric. + + ### [Algebraic Kernel](https://doc.cgal.org/6.1/Manual/packages.html#PkgAlgebraicKernelD) - **Breaking change**: Classes based on the RS Library are no longer provided. diff --git a/Installation/include/CGAL/license/Frechet_distance.h b/Installation/include/CGAL/license/Frechet_distance.h new file mode 100644 index 000000000000..80af43ef22c2 --- /dev/null +++ b/Installation/include/CGAL/license/Frechet_distance.h @@ -0,0 +1,54 @@ +// Copyright (c) 2016 GeometryFactory SARL (France). +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org) +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : Andreas Fabri +// +// Warning: this file is generated, see include/CGAL/license/README.md + +#ifndef CGAL_LICENSE_FRECHET_DISTANCE_H +#define CGAL_LICENSE_FRECHET_DISTANCE_H + +#include +#include + +#ifdef CGAL_FRECHET_DISTANCE_COMMERCIAL_LICENSE + +# if CGAL_FRECHET_DISTANCE_COMMERCIAL_LICENSE < CGAL_RELEASE_DATE + +# if defined(CGAL_LICENSE_WARNING) + + CGAL_pragma_warning("Your commercial license for CGAL does not cover " + "this release of the Frechet Distances package.") +# endif + +# ifdef CGAL_LICENSE_ERROR +# error "Your commercial license for CGAL does not cover this release \ + of the dD Frechet Distances package. \ + You get this error, as you defined CGAL_LICENSE_ERROR." +# endif // CGAL_LICENSE_ERROR + +# endif // CGAL_FRECHET_DISTANCE_COMMERCIAL_LICENSE < CGAL_RELEASE_DATE + +#else // no CGAL_FRECHET_DISTANCE_COMMERCIAL_LICENSE + +# if defined(CGAL_LICENSE_WARNING) + CGAL_pragma_warning("\nThe macro CGAL_FRECHET_DISTANCE_COMMERCIAL_LICENSE is not defined." + "\nYou use the CGAL Polyline Distances package under " + "the terms of the GPLv3+.") +# endif // CGAL_LICENSE_WARNING + +# ifdef CGAL_LICENSE_ERROR +# error "The macro CGAL_FRECHET_DISTANCE_COMMERCIAL_LICENSE is not defined.\ + You use the CGAL Polyline Distances package under the terms of \ + the GPLv3+. You get this error, as you defined CGAL_LICENSE_ERROR." +# endif // CGAL_LICENSE_ERROR + +#endif // no CGAL_FRECHET_DISTANCE_COMMERCIAL_LICENSE + +#endif // CGAL_LICENSE_FRECHET_DISTANCE_H diff --git a/Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h b/Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h index f367f26df4c4..d5a01e5e30c5 100644 --- a/Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h +++ b/Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h @@ -3896,7 +3896,7 @@ class ConstructBbox_3 { /*! returns a bounding box of `i`. */ - CGAL::Bbox_3 operator()(const Kernel::Iso_Cuboid_3 + CGAL::Bbox_3 operator()(const Kernel::Iso_cuboid_3 &i); /*! diff --git a/Kernel_23/test/Kernel_23/test_bbox.cpp b/Kernel_23/test/Kernel_23/test_bbox.cpp index 2fbc37f71a26..6d9ca730170c 100644 --- a/Kernel_23/test/Kernel_23/test_bbox.cpp +++ b/Kernel_23/test/Kernel_23/test_bbox.cpp @@ -78,4 +78,5 @@ int main() assert( span.y_span() == 6); assert( span.z_span() == 8); } + } diff --git a/Kernel_d/doc/Kernel_d/CGAL/Bbox_d.h b/Kernel_d/doc/Kernel_d/CGAL/Bbox_d.h new file mode 100644 index 000000000000..48fc24932ce2 --- /dev/null +++ b/Kernel_d/doc/Kernel_d/CGAL/Bbox_d.h @@ -0,0 +1,125 @@ + +namespace CGAL { + +/*! +\ingroup PkgKernelDKernelObjs + +An object `b` of the class `Bbox_d` is a bounding +box in the d-dimensional Euclidean plane \f$ \E^d\f$. This class is templated with a dimension tag. + +\cgalModels{Hashable} + +\sa `CGAL::Bbox_2` +\sa `CGAL::Bbox_3` + +*/ + +template +class Bbox_d { +public: + +/// \name Creation +/// @{ + +/*! +introduces an \em empty bounding box with lower left +corner coordinates at \f$ \infty \f$ +and with upper right corner coordinates at +\f$ -\infty \f$, \f$ \infty \f$ being +`std::numeric_limits::%infinity()`. +*/ + Bbox_d(); + +/*! +introduces a d-dimensional bounding box from a 2d bounding box. +\pre the dimension must be 2D +*/ +Bbox_d(const Bbox_2& b); + +/*! +introduces a d-dimensional bounding box from a range. +\pre the range must have the size of the dimension. +\tparam I an iterator model of `InputIterator` with value type double +*/ +template +Bbox_d(int d, I b, I e); + +/*! +introduces a d-dimensional bounding box from a 3d bounding box. +\pre the dimension must be 3D +*/ +Bbox_d(const Bbox_3& b); + +/// @} + +/// \name Operations +/// @{ + +/*! +ests for equality. +*/ +bool operator==(const Bbox_d &c) const; + +/*! +tests for inequality. +*/ +bool operator!=(const Bbox_d &q) const; + +/*! +returns the dimension. +*/ +int dimension() const; + + +/*! +returns an iterator for the %Cartesian coordinates of the lower left and the upper right corner. +*/ +Cartesian_const_iterator cartesian_begin() const; + + +/*! +returns the past-the-end iterator for the %Cartesian coordinates of the lower left and the upper right corner. +*/ +Cartesian_const_iterator cartesian_begin() const; + +/*! +returns a bounding box of `b` and `c`. +*/ +Bbox_d operator+(const Bbox_d &c) const; + +/*! +updates `b` to be the bounding box of `b` and `c` and returns itself. +*/ +Bbox_d& operator+=(const Bbox_d &c); + +/*! +dilates the bounding box by a specified number of ULP. +*/ +void dilate(int dist); + +/*! +scales the bounding box by `factor`, while keeping its center fixed. +\pre `factor > 0` +*/ +void scale(double factor); + +/// @} + +}; /* end Bbox_d */ + +/// \ingroup do_overlap_grp +/// @{ + +/*! +returns `true`, iff `bb1` and `bb2` overlap, i.e., iff their +intersection is non-empty. + +\relates Bbox_d +*/ +template +bool do_overlap(const Bbox_d &bb1, const Bbox_d &bb2); + +/// @} + + +} /* end namespace CGAL */ diff --git a/Kernel_d/doc/Kernel_d/CGAL/Epeck_d.h b/Kernel_d/doc/Kernel_d/CGAL/Epeck_d.h index 9ae8ff346fd9..322fbb99383c 100644 --- a/Kernel_d/doc/Kernel_d/CGAL/Epeck_d.h +++ b/Kernel_d/doc/Kernel_d/CGAL/Epeck_d.h @@ -37,7 +37,7 @@ or `Dynamic_dimension_tag`. In the latter case, the dimension of the space is sp \attention Only the interfaces specific to this class are listed below. Refer to the concepts for the rest. -\attention Known bugs: the functor `Kernel_d::Intersect_d` is not yet implemented. `Kernel_d::Contained_in_affine_hull` assumes that the iterators refer to an affinely independent family. `Kernel_d::Orientation_d` only works for points, not vectors. Visual Studio 2015 is not supported. +\attention Known bugs: the functor `Kernel_d::Intersect_d` is not yet implemented. `Kernel_d::Contained_in_affine_hull_d` assumes that the iterators refer to an affinely independent family. `Kernel_d::Orientation_d` only works for points, not vectors. Visual Studio 2015 is not supported. \attention This kernel requires the \ref thirdpartyEigen "Eigen" library. @@ -52,6 +52,17 @@ concepts for the rest. */ template< typename DimensionTag > struct Epeck_d { + +/*! the dimension +*/ +typedef DimensionTag Dimension; + +/*! +A bidirectional iterator over the %Cartesian coordinates of a point +*/ +class Cartesian_const_iterator{}; + + /*! represents a point in the Euclidean space \cgalModels{DefaultConstructible,Assignable} @@ -158,10 +169,32 @@ class Compute_power_product_d { */ FT operator()(Weighted_point_d pw, Weighted_point_d qw); }; -Construct_circumcenter_d construct_circumcenter_d_object(); + +class Construct_bbox_d { +public: +/*! returns the bounding box of point `p`. + */ + Bbox_d operator()(Point_d p); +}; + +class Construct_cartesian_const_iterator_d { +public: +/*! returns the begin iterator to iterate over the %Cartesian coordinates of point `p`. + */ + Cartesian_const_iterator_d operator()(Point_d p); + + /*! returns the past-the-end iterator to iterate over the %Cartesian coordinates of point `p`. + */ + Cartesian_const_iterator_d operator()(Point_d p, int); +}; + + Compute_power_product_d compute_power_product_d_object(); Compute_squared_radius_d compute_squared_radius_d_object(); Compute_squared_radius_smallest_orthogonal_sphere_d compute_squared_radius_smallest_orthogonal_sphere_d_object(); +Construct_bbox_d construct_bbox_d_object(); +Construct_cartesian_const_iterator_d construct_cartesian_const_iterator_d_object(); +Construct_circumcenter_d construct_circumcenter_d_object(); Construct_power_sphere_d construct_power_sphere_d_object(); Power_side_of_bounded_power_sphere_d power_side_of_bounded_power_sphere_d_object(); }; /* end Epeck_d */ diff --git a/Kernel_d/doc/Kernel_d/CGAL/Epick_d.h b/Kernel_d/doc/Kernel_d/CGAL/Epick_d.h index b5e67064e9bc..3387da8c1dcb 100644 --- a/Kernel_d/doc/Kernel_d/CGAL/Epick_d.h +++ b/Kernel_d/doc/Kernel_d/CGAL/Epick_d.h @@ -26,7 +26,7 @@ or `Dynamic_dimension_tag`. In the latter case, the dimension of the space is sp \attention Only the interfaces specific to this class are listed below. Refer to the concepts for the rest. -\attention Known bugs: the functor `Kernel_d::Intersect_d` is not yet implemented. `Kernel_d::Contained_in_affine_hull` assumes that the iterators refer to an affinely independent family. `Kernel_d::Orientation_d` only works for points, not vectors. +\attention Known bugs: the functor `Kernel_d::Intersect_d` is not yet implemented. `Kernel_d::Contained_in_affine_hull_d` assumes that the iterators refer to an affinely independent family. `Kernel_d::Orientation_d` only works for points, not vectors. \attention This kernel requires the \ref thirdpartyEigen "Eigen" library. @@ -41,6 +41,16 @@ concepts for the rest. */ template< typename DimensionTag > struct Epick_d { + +/*! the dimension +*/ +typedef DimensionTag Dimension; + +/*! +A bidirectional iterator over the %Cartesian coordinates of a point +*/ +class Cartesian_const_iterator{}; + /*! represents a point in the Euclidean space \cgalModels{DefaultConstructible,Assignable} @@ -147,11 +157,33 @@ class Compute_power_product_d { */ FT operator()(Weighted_point_d pw, Weighted_point_d qw); }; -Construct_circumcenter_d construct_circumcenter_d_object(); + +class Construct_bbox_d { +public: +/*! returns the bounding box of point `p`. + */ + Bbox_d operator()(Point_d p); +}; + +class Construct_cartesian_const_iterator_d { +public: +/*! returns the begin iterator to iterate over the %Cartesian coordinates of point `p`. + */ + Cartesian_const_iterator_d operator()(Point_d p); + + /*! returns the past-the-end iterator to iterate over the %Cartesian coordinates of point `p`. + */ + Cartesian_const_iterator_d operator()(Point_d p, int); +}; + Compute_power_product_d compute_power_product_d_object(); Compute_squared_radius_d compute_squared_radius_d_object(); Compute_squared_radius_smallest_orthogonal_sphere_d compute_squared_radius_smallest_orthogonal_sphere_d_object(); +Construct_bbox_d construct_bbox_d_object(); +Construct_cartesian_const_iterator_d construct_cartesian_const_iterator_d_object(); +Construct_circumcenter_d construct_circumcenter_d_object(); Construct_power_sphere_d construct_power_sphere_d_object(); Power_side_of_bounded_power_sphere_d power_side_of_bounded_power_sphere_d_object(); + }; /* end Epick_d */ } /* end namespace CGAL */ diff --git a/Kernel_d/doc/Kernel_d/PackageDescription.txt b/Kernel_d/doc/Kernel_d/PackageDescription.txt index f8c024183a2f..0d1bc81b7199 100644 --- a/Kernel_d/doc/Kernel_d/PackageDescription.txt +++ b/Kernel_d/doc/Kernel_d/PackageDescription.txt @@ -62,6 +62,7 @@ - `CGAL::Sphere_d` - `CGAL::Iso_box_d` - `CGAL::Aff_transformation_d` +- `CGAL::Bbox_d` \cgalCRPSection{Global %Kernel Functions} - `CGAL::affinely_independent()` diff --git a/Lab/demo/Lab/Plugins/IO/WKT_io_plugin.cpp b/Lab/demo/Lab/Plugins/IO/WKT_io_plugin.cpp index f75d3f990b4d..9315f9a85b41 100644 --- a/Lab/demo/Lab/Plugins/IO/WKT_io_plugin.cpp +++ b/Lab/demo/Lab/Plugins/IO/WKT_io_plugin.cpp @@ -45,7 +45,7 @@ canLoad(QFileInfo) const { QList CGAL_Lab_wkt_plugin:: load(QFileInfo fileinfo, bool& ok, bool add_to_scene) { - std::ifstream in(fileinfo.filePath().toUtf8(), std::ios_base::binary); + std::ifstream in(fileinfo.filePath().toUtf8()); if(!in) std::cerr << "Error!\n"; @@ -56,11 +56,26 @@ load(QFileInfo fileinfo, bool& ok, bool add_to_scene) { { CGAL::Three::Three::warning( tr("The file you are trying to load is empty.")); ok = false; + QApplication::restoreOverrideCursor(); return QList(); } std::list > polylines; - CGAL::IO::read_multi_linestring_WKT (in, polylines); + bool success = CGAL::IO::read_multi_linestring_WKT (in, polylines); + if(! success){ + in.close(); + in.open(fileinfo.filePath().toUtf8()); + std::vector polyline; + std::cout << " read" << std::endl; + success = CGAL::IO::read_linestring_WKT (in, polyline); + std::cout << " done " << std::boolalpha << success << " " << polyline.size() << std::endl; + if(! success){ + ok = false; + QApplication::restoreOverrideCursor(); + return QList(); + } + polylines.push_back(polyline); + } Scene_polylines_item* item = new Scene_polylines_item; item->polylines = polylines; diff --git a/NewKernel_d/include/CGAL/Bbox_d.h b/NewKernel_d/include/CGAL/Bbox_d.h new file mode 100644 index 000000000000..9c1c82f6a327 --- /dev/null +++ b/NewKernel_d/include/CGAL/Bbox_d.h @@ -0,0 +1,271 @@ +// Copyright (c) 2022 Institut Géographique National - IGN (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org). +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : Mathieu Brédif + +#ifndef CGAL_BBOX_D_H +#define CGAL_BBOX_D_H + +#include // defines BOOST_PREVENT_MACRO_SUBSTITUTION +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace CGAL { +namespace Impl { + +template +class Bbox +{ +protected: + typedef typename Container::value_type T; + Container min_values; + Container max_values; + +public: + Bbox& operator+=(const Bbox& bbox) + { + CGAL_assertion(min_values.size() == 0 || min_values.size() == bbox.min_values.size()); + if(min_values.size() == 0){ + *this = bbox; + } + int dim = bbox.min_values.size(); + for(int i=0; i bbox.min_values[i]) min_values[i] = bbox.min_values[i]; + if(max_values[i] < bbox.max_values[i]) max_values[i] = bbox.max_values[i]; + } + return *this; + } + + inline int dimension() const + { + return static_cast(this)->dimension(); + } + + inline T min BOOST_PREVENT_MACRO_SUBSTITUTION (int i) const + { + return min_values[i]; + } + + inline T max BOOST_PREVENT_MACRO_SUBSTITUTION (int i) const + { + return max_values[i]; + } + + inline T& min BOOST_PREVENT_MACRO_SUBSTITUTION (int i) + { + return min_values[i]; + } + + inline T& max BOOST_PREVENT_MACRO_SUBSTITUTION (int i) + { + return max_values[i]; + } + + inline T measure() const { + T result = max_values[0] - min_values[0]; + if (result <= 0) return 0; + for(int i=1; i 0); + + if (factor == 1.) + return; + + int d = dimension(); + for(int i=0; i::infinity()) { + for(int i=0; i + void init(int d, I b, I e) { + CGAL_USE(e); + CGAL_assertion(d == std::distance(b,e)); + for(int i=0; i +class Bbox_d; + +// A fixed D-dimensional axis aligned box +template +class Bbox_d> : public Impl::Bbox, Bbox_d>> +{ + enum { D = N }; + using array_const_iterator = typename std::array::const_iterator; +public: + using Cartesian_const_iterator = Concatenate_iterator; + + inline constexpr int dimension() const { return D; } + Bbox_d(int d = 0 ) { CGAL_assertion(d==N || d==0); this->init(d ); } + Bbox_d(int d, double range) { CGAL_assertion(d==N || d==0); this->init(d, range); } + template + Bbox_d(int d, I b, I e) { CGAL_assertion(d==N || d==0); this->init(d, b, e); } + + Bbox_d(const Bbox_2& bb2){ this->init(bb2);} + Bbox_d(const Bbox_3& bb3){ this->init(bb3);} + + Cartesian_const_iterator cartesian_begin() const + { + return Cartesian_const_iterator(this->min_values.end(), this->max_values.begin(), this->min_values.begin()); + } + + Cartesian_const_iterator cartesian_end() const + { + return Cartesian_const_iterator(this->min_values.end(), this->max_values.begin(), this->max_values.end(),0); + } +}; + +// A dynamic D-dimensional axis aligned box +template<> +class Bbox_d : public Impl::Bbox, Bbox_d> +{ +public: + inline int dimension() const { return this->min_values.size(); } + Bbox_d(int d = 0 ) { init_values(d); this->init(d ); } + Bbox_d(int d, double range) { init_values(d); this->init(d, range); } + template + Bbox_d(int d, I b, I e) { init_values(d); this->init(d, b, e); } + +protected: + void init_values(int d) { + this->min_values.resize(d); + this->max_values.resize(d); + } +}; + +template +std::ostream& operator<<(std::ostream& out, const Impl::Bbox& bbox) +{ + int d = bbox.dimension(); + for(int i=0; i +std::istream& operator>>(std::istream& in, Impl::Bbox& bbox) +{ + int d = bbox.dimension(); + for(int i=0; i> (bbox.min)(i) >> (bbox.max)(i); + return in; +} + +template +Bbox_d> operator+(Bbox_d> bbox, const Bbox_d>& other) +{ + bbox += other; + return bbox; +} + +template +inline +bool +do_overlap(const Bbox_d& bb1, const Bbox_d& bb2) +{ + // check for emptiness ?? + int d = bb1.dimension(); + for(int i=0; i #include #include +#include #include namespace CGAL { @@ -63,6 +64,12 @@ struct Cartesian_filter_K : public Base_ typedef typename Store_kernel::reference_type EK_rt; EK_rt exact_kernel()const{return sek.kernel();} + + // Added to be similar to CGAL::Filtered_kernel + typedef Kernel_d_interface Exact_kernel; + enum { Has_filtered_predicates = true }; + typedef Boolean_tag Has_filtered_predicates_tag; + // MSVC is too dumb to perform the empty base optimization. typedef std::bool_constant< internal::Do_not_store_kernel::value && @@ -73,6 +80,8 @@ struct Cartesian_filter_K : public Base_ typedef KernelD_converter C2A; typedef KernelD_converter C2E; + typedef C2A C2F; + // fix the types // TODO: only fix some types, based on some criterion? template struct Type : Get_type {}; diff --git a/NewKernel_d/include/CGAL/NewKernel_d/KernelD_converter.h b/NewKernel_d/include/CGAL/NewKernel_d/KernelD_converter.h index edfb15ae9e95..24506496993b 100644 --- a/NewKernel_d/include/CGAL/NewKernel_d/KernelD_converter.h +++ b/NewKernel_d/include/CGAL/NewKernel_d/KernelD_converter.h @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -114,19 +115,25 @@ class KernelD_converter_ > { // TODO: use the intersection of Kn::Object_list. -template::type +template::type, typename Get_type::type> //typeset::add::type/*::add::type*/ > class KernelD_converter : public Store_kernel, public Store_kernel2, - public KernelD_converter_,K1,K2,List_> + public KernelD_converter_, + K1,K2,typename Default::Get::type>::type> { + typedef typename Default::Get::type>::type List; typedef KernelD_converter Self; typedef Self Final_; - typedef KernelD_converter_ Base; + typedef KernelD_converter_ Base; typedef typename Get_type::type FT1; typedef typename Get_type::type FT2; - typedef NT_converter NTc; NTc c; // TODO: compressed storage as this is likely empty and the converter gets passed around (and stored in iterators) public: @@ -176,7 +183,7 @@ typename typeset_intersection::type Possibilities; + typedef typename internal::Map_taglist_to_typelist::type Possibilities; //TODO: add Empty, vector, etc to the list. return Object_converter()(obj,*this); } diff --git a/NewKernel_d/include/CGAL/NewKernel_d/Kernel_d_interface.h b/NewKernel_d/include/CGAL/NewKernel_d/Kernel_d_interface.h index 31f86c5c43a0..fd8582a5b33b 100644 --- a/NewKernel_d/include/CGAL/NewKernel_d/Kernel_d_interface.h +++ b/NewKernel_d/include/CGAL/NewKernel_d/Kernel_d_interface.h @@ -17,7 +17,6 @@ #include #include - namespace CGAL { template struct Kernel_d_interface : public Base_ { constexpr Kernel_d_interface(){} @@ -96,7 +95,25 @@ template struct Kernel_d_interface : public Base_ { return CP(this->kernel())(std::forward(t)...); } }; - typedef typename Get_functor >::type Construct_vector_d; + //typedef typename Get_functor >::type Construct_vector_d; + struct Construct_vector_d : private Store_kernel { + typedef Kernel R_; // for the macro + CGAL_FUNCTOR_INIT_STORE(Construct_vector_d) + typedef typename Get_functor >::type CV; + typedef Vector_d result_type; + Vector_d operator()(Point_d const& p, Point_d const& q)const{ + return Difference_of_points_d(this->kernel())(q,p); + } + Vector_d operator()(Point_d & p, Point_d & q)const{ + return Difference_of_points_d(this->kernel())(q,p); + } + template + decltype(auto) + operator()(T&&...t)const{ + return CV(this->kernel())(std::forward(t)...); + } + }; + typedef typename Get_functor >::type Construct_segment_d; typedef typename Get_functor >::type Construct_sphere_d; typedef typename Get_functor >::type Construct_hyperplane_d; @@ -181,6 +198,7 @@ template struct Kernel_d_interface : public Base_ { typedef typename Construct_cartesian_const_iterator_d::result_type Cartesian_const_iterator_d; typedef typename Get_functor::type Squared_distance_d; typedef typename Get_functor::type Squared_length_d; + typedef typename Get_functor::type Construct_bbox_d; typedef typename Get_functor::type Scalar_product_d; typedef typename Get_functor::type Affine_rank_d; typedef typename Get_functor::type Affinely_independent_d; @@ -259,6 +277,7 @@ template struct Kernel_d_interface : public Base_ { Compute_squared_radius_smallest_orthogonal_sphere_d compute_squared_radius_smallest_orthogonal_sphere_d_object()const{ return Compute_squared_radius_smallest_orthogonal_sphere_d(*this); } Squared_distance_d squared_distance_d_object()const{ return Squared_distance_d(*this); } Squared_length_d squared_length_d_object()const{ return Squared_length_d(*this); } + Construct_bbox_d construct_bbox_d_object()const{ return Construct_bbox_d(*this); } Scalar_product_d scalar_product_d_object()const{ return Scalar_product_d(*this); } Center_of_sphere_d center_of_sphere_d_object()const{ return Center_of_sphere_d(*this); } Construct_circumcenter_d construct_circumcenter_d_object()const{ return Construct_circumcenter_d(*this); } diff --git a/NewKernel_d/include/CGAL/NewKernel_d/Lazy_cartesian.h b/NewKernel_d/include/CGAL/NewKernel_d/Lazy_cartesian.h index 67ea76e11fb5..84e5bd06ea1f 100644 --- a/NewKernel_d/include/CGAL/NewKernel_d/Lazy_cartesian.h +++ b/NewKernel_d/include/CGAL/NewKernel_d/Lazy_cartesian.h @@ -309,24 +309,15 @@ struct Lazy_cartesian : template struct Functor { typedef Lazy_construction2 type; }; - template struct Functor { - typedef typename Get_functor::type FA; - struct type { - FA fa; - type(){} - type(Kernel const&k):fa(k.approximate_kernel()){} - template - int operator()(P const&p)const{return fa(CGAL::approx(p));} - }; - }; - template struct Functor { - typedef typename Get_functor::type FA; + + template struct Functor { + typedef typename Get_functor::type FA; struct type { FA fa; type(){} type(Kernel const&k):fa(k.approximate_kernel()){} - template - int operator()(V const&v)const{return fa(CGAL::approx(v));} + template + decltype(auto) operator()(P&&...p)const{return fa(CGAL::approx(std::forward

(p))...);} }; }; template struct Functor { diff --git a/NewKernel_d/include/CGAL/NewKernel_d/function_objects_cartesian.h b/NewKernel_d/include/CGAL/NewKernel_d/function_objects_cartesian.h index 1cfaaa4893b2..7429d3f879a1 100644 --- a/NewKernel_d/include/CGAL/NewKernel_d/function_objects_cartesian.h +++ b/NewKernel_d/include/CGAL/NewKernel_d/function_objects_cartesian.h @@ -14,6 +14,7 @@ #include #include +#include #include #include #include @@ -1006,6 +1007,29 @@ template struct Squared_length : private Store_kernel { CGAL_KD_DEFAULT_FUNCTOR(Squared_length_tag,(CartesianDKernelFunctors::Squared_length),(Vector_tag),(Construct_ttag)); +namespace CartesianDKernelFunctors { +template struct Construct_bbox : private Store_kernel { + CGAL_FUNCTOR_INIT_STORE(Construct_bbox) + typedef R_ R; + typedef typename R::Dimension Dimension; + typedef typename Get_type::type RT; + typedef typename Get_type::type Point; + typedef typename Get_functor >::type CI; + + typedef Bbox_d result_type; + typedef Point argument_type; + result_type operator()(Point const&a)const{ + CI ci(this->kernel()); + typename Real_embeddable_traits::To_interval f; + typename Get_functor::type pd(this->kernel()); + return result_type(pd(a), make_transforming_iterator(ci(a, Begin_tag()), f), make_transforming_iterator(ci(a, End_tag()), f)); + } +}; +} + +CGAL_KD_DEFAULT_FUNCTOR(Construct_bbox_tag,(CartesianDKernelFunctors::Construct_bbox),(Point_tag),(Construct_ttag)); + + namespace CartesianDKernelFunctors { template struct Squared_distance_to_origin : private Store_kernel { CGAL_FUNCTOR_INIT_STORE(Squared_distance_to_origin) diff --git a/NewKernel_d/include/CGAL/NewKernel_d/functor_tags.h b/NewKernel_d/include/CGAL/NewKernel_d/functor_tags.h index b32308585738..210be2757667 100644 --- a/NewKernel_d/include/CGAL/NewKernel_d/functor_tags.h +++ b/NewKernel_d/include/CGAL/NewKernel_d/functor_tags.h @@ -157,7 +157,6 @@ namespace CGAL { CGAL_DECL_OBJ(Hyperplane, Object); CGAL_DECL_OBJ(Ray, Object); CGAL_DECL_OBJ(Iso_box, Object); - CGAL_DECL_OBJ(Bbox, Object); CGAL_DECL_OBJ(Aff_transformation, Object); CGAL_DECL_OBJ(Weighted_point, Object); #undef CGAL_DECL_OBJ_ @@ -314,6 +313,7 @@ namespace CGAL { //CGAL_DECL_MISC(Construct_vector_cartesian_const_iterator); CGAL_DECL_MISC(Point_dimension); CGAL_DECL_MISC(Vector_dimension); + CGAL_DECL_MISC(Construct_bbox); CGAL_DECL_MISC(Linear_base); // Find a more appropriate category? #undef CGAL_DECL_MISC diff --git a/NewKernel_d/test/NewKernel_d/Epick_d.cpp b/NewKernel_d/test/NewKernel_d/Epick_d.cpp index 5693977869a4..7daa52459e57 100644 --- a/NewKernel_d/test/NewKernel_d/Epick_d.cpp +++ b/NewKernel_d/test/NewKernel_d/Epick_d.cpp @@ -136,6 +136,7 @@ void test2(){ typedef typename K1::Construct_weighted_point_d CWP; typedef typename K1::Power_side_of_bounded_power_sphere_d PSBPS; typedef typename K1::Compute_squared_radius_smallest_orthogonal_sphere_d CSRSOS; + typedef typename K1::Construct_bbox_d CB; //typedef typename K1::Point_drop_weight_d PDW; typedef CP PDW; typedef typename K1::Compute_weight_d PW; @@ -151,6 +152,7 @@ void test2(){ (2) #endif ; + CB cb Kinit(construct_bbox_d_object); CP cp Kinit(construct_point_d_object); CV cv Kinit(construct_vector_d_object); CCI ci Kinit(construct_cartesian_const_iterator_d_object); @@ -217,6 +219,8 @@ void test2(){ CGAL_USE(cr); using std::abs; P a=cp(3,4); + CGAL::Bbox_d> bb2 = cb(a); + std::cout << "bb2 = " << bb2 << std::endl; assert(pd(a)==2); assert(pv(a)[1]==4); P b=vp(cv(5,6,7)); @@ -348,6 +352,7 @@ void test2(){ #endif P z0=cp( 0+2,5-3); P z1=cp(-5+2,0-3); + cv(z0,z1); assert(abs(sd(z0,z1)-50)<.0001); assert(ed(z0,z0) && !ed(z0,z1)); P z2=cp( 3+2,4-3); @@ -745,16 +750,19 @@ static_assert(std::is_same,Ker3::Dimension>::value); static_assert(std::is_same::value); static_assert(std::is_same,CGAL::Ambient_dimension::type>::value); static_assert(std::is_same,CGAL::Ambient_dimension::type>::value); + +static_assert(Ker2::Has_filtered_predicates_tag::value); +static_assert(Ker3::Has_filtered_predicates_tag::value); +static_assert(Kerd::Has_filtered_predicates_tag::value); + int main(){ //Broken with Linear_base_d (output iterator) //test2 >(); test2(); test2i(); test3(); test3(); -#if !defined _MSC_VER || _MSC_VER >= 1910 test2>>(); test3>>(); test3>(); test4>(); -#endif } diff --git a/NewKernel_d/test/NewKernel_d/test_bbox_d.cpp b/NewKernel_d/test/NewKernel_d/test_bbox_d.cpp new file mode 100644 index 000000000000..a27d66ffeaab --- /dev/null +++ b/NewKernel_d/test/NewKernel_d/test_bbox_d.cpp @@ -0,0 +1,41 @@ +#include +#include +#include + +#include + +int main() +{ + //Dimension d + typedef CGAL::Bbox_d> BBox2; + typedef CGAL::Bbox_d> BBox3; + BBox3 bb3(3), bb3a(3,1.0); + assert(bb3.dimension() == 3); + assert(bb3 != bb3a); + bb3 = bb3a; + assert(bb3 == bb3a); + + std::array,3> coord = { std::make_pair(0.0, 0.0), std::make_pair(1.0, 1.1), std::make_pair(1.0, 20.0)}; + + BBox3 bb3b(3,coord.begin(), coord.end()); + + bb3b = bb3b + bb3b; + bb3b += bb3; + bb3b.dilate(15); + assert(CGAL::do_overlap(bb3, bb3b)); + + std::cout << bb3b << std::endl; + + BBox3::Cartesian_const_iterator beg = bb3b.cartesian_begin(); + BBox3::Cartesian_const_iterator end = bb3b.cartesian_end(); + for(; beg != end; ++beg){ + std::cout << *beg << std::endl; + } + + CGAL::Bbox_2 bb_2(0,0, 1, 1); + BBox2 bb_d2(bb_2); + + CGAL::Bbox_3 bb_3(0,0, 0, 1, 1,1); + BBox3 bb_d3(bb_3); + +} diff --git a/Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h b/Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h index 6b87205b5018..dca6500344ca 100644 --- a/Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h +++ b/Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h @@ -135,6 +135,31 @@ class Sqrt_extension : public internal::Interval_optional_caching, Sqrt_extension(const NT& i) : a0_(NT(i)), a1_(NT(0)), root_(ROOT(0)), is_extended_(false) {} + Sqrt_extension(const Sqrt_extension>& other) + : a0_(other.a0()), a1_(other.a1()), root_(other.root()), is_extended_(other.is_extended()) + {} + + Sqrt_extension& + operator=(const Sqrt_extension>& other) + { + *this = Sqrt_extension(other); + return *this; + } + + Sqrt_extension& + operator=(const NT& i) + { + *this = Sqrt_extension(i); + return *this; + } + + Sqrt_extension& + operator=(CGAL_int(NT) i) + { + *this = Sqrt_extension(i); + return *this; + } + //non-documented: used for Make_sqrt Sqrt_extension(const ROOT& root,bool) :a0_(NT(0)), a1_(NT(1)), root_(root), is_extended_(true) {} diff --git a/STL_Extension/include/CGAL/Concatenate_iterator.h b/STL_Extension/include/CGAL/Concatenate_iterator.h index 4db1bb3d6cff..0e1d984f3d9c 100644 --- a/STL_Extension/include/CGAL/Concatenate_iterator.h +++ b/STL_Extension/include/CGAL/Concatenate_iterator.h @@ -54,8 +54,10 @@ class Concatenate_iterator public: Concatenate_iterator() : e1_(), i1_(), b2_(), i2_() {} + Concatenate_iterator(It1 e1, It2 b2, It1 i1) : e1_(e1), i1_(i1), b2_(b2), i2_(b2) {} + Concatenate_iterator(It1 e1, It2 b2, It2 i2, int) : e1_(e1), i1_(e1), b2_(b2), i2_(i2) {} @@ -93,6 +95,32 @@ class Concatenate_iterator return tmp; } + Self operator+(std::size_t offset) const + { + // todo: make this a O(1) time operation + Self res(*this); + for(std::size_t i=0;ioperator+(offset); + return *this; + } + + std::size_t operator-(Self other) const + { + // todo: make this a O(1) time operation + std::size_t res = 0; + while(other != *this){ + ++res; + ++other; + } + return res; + } reference operator*() const { diff --git a/STL_Extension/include/CGAL/STL_Extension/internal/Has_nested_type_Has_filtered_predicates_tag.h b/STL_Extension/include/CGAL/STL_Extension/internal/Has_nested_type_Has_filtered_predicates_tag.h new file mode 100644 index 000000000000..4edca5871d55 --- /dev/null +++ b/STL_Extension/include/CGAL/STL_Extension/internal/Has_nested_type_Has_filtered_predicates_tag.h @@ -0,0 +1,24 @@ +// Copyright (c) 2024 GeometryFactory Sarl (France) +// All rights reserved. +// +// This file is part of CGAL (www.cgal.org) +// +// $URL$ +// $Id$ +// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial +// +// Author(s) : Sébastien Loriot + +#ifndef CGAL_HAS_NESTED_TYPE_HAS_FILTERED_PREDICATES_TAG_H +#define CGAL_HAS_NESTED_TYPE_HAS_FILTERED_PREDICATES_TAG_H + +#include + +namespace CGAL { +namespace internal { + +BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF(Has_nested_type_Has_filtered_predicates_tag, Has_filtered_predicates_tag, false) + +} } // end namespace CGAL::internal + +#endif // CGAL_HAS_NESTED_TYPE_HAS_FILTERED_PREDICATES_TAG_H diff --git a/STL_Extension/include/CGAL/STL_Extension/internal/parameters_interface.h b/STL_Extension/include/CGAL/STL_Extension/internal/parameters_interface.h index c95d2933e893..eb04838265a9 100644 --- a/STL_Extension/include/CGAL/STL_Extension/internal/parameters_interface.h +++ b/STL_Extension/include/CGAL/STL_Extension/internal/parameters_interface.h @@ -178,6 +178,7 @@ CGAL_add_named_parameter(do_lock_mesh_t, do_lock_mesh, do_lock_mesh) CGAL_add_named_parameter(do_simplify_border_t, do_simplify_border, do_simplify_border) CGAL_add_named_parameter(algorithm_t, algorithm, algorithm) CGAL_add_named_parameter(use_smoothing_t, use_smoothing, use_smoothing) +CGAL_add_named_parameter(force_filtering_t, force_filtering, force_filtering) //internal CGAL_add_named_parameter(weight_calculator_t, weight_calculator, weight_calculator) diff --git a/STL_Extension/test/STL_Extension/test_Concatenate_iterator.cpp b/STL_Extension/test/STL_Extension/test_Concatenate_iterator.cpp index ff105506d3e5..1cf324509ec4 100644 --- a/STL_Extension/test/STL_Extension/test_Concatenate_iterator.cpp +++ b/STL_Extension/test/STL_Extension/test_Concatenate_iterator.cpp @@ -5,6 +5,7 @@ #include #include +#include template class Concatenate_container @@ -218,6 +219,53 @@ int main() assert( test(v2, v2) ); } + // Cartesian_const_iterator + { + using Kernel = CGAL::Simple_cartesian; + using Point = Kernel::Point_3; + using Cartesian_const_iterator = typename Kernel::Cartesian_const_iterator_3; + using Construct_cartesian_const_iterator = typename Kernel::Construct_cartesian_const_iterator_3; + using Concatenate_iterator =CGAL::Concatenate_iterator; + + Point p0(0,1,2), p1(10,11,12); + Construct_cartesian_const_iterator ccc; + // return Iterator(c1.end(), c2.begin(), c1.begin()); + Concatenate_iterator ppb(ccc(p0,0), ccc(p1), ccc(p0)); + + // return Iterator(c1.end(), c2.begin(), c2.end(), 0); + Concatenate_iterator ppe(ccc(p0,0), ccc(p1), ccc(p1,0),0); + assert(ppb != ppe); + ++ppb; + assert(ppb != ppe); + ++ppb; + assert(ppb != ppe); + ++ppb; + assert(ppb != ppe); + for(; ppb != ppe; ++ppb){ + std::cout << *ppb << std::endl; + } + } + { + using Kernel = CGAL::Simple_cartesian; + using Point = Kernel::Point_3; + using Cartesian_const_iterator = typename Kernel::Cartesian_const_iterator_3; + using Construct_cartesian_const_iterator = typename Kernel::Construct_cartesian_const_iterator_3; + using Concatenate_iterator =CGAL::Concatenate_iterator; + Point p[2] = {Point(0,1,2), Point(10,11,12)}; + + Construct_cartesian_const_iterator ccc; + Concatenate_iterator ppb(ccc(p[0],0), ccc(p[1]), ccc(p[0])); + Concatenate_iterator ppe(ccc(p[0],0), ccc(p[1]), ccc(p[1],0),0); + assert(ppb != ppe); + ++ppb; + assert(ppb != ppe); + ++ppb; + assert(ppb != ppe); + ++ppb; + assert(ppb != ppe); + } + + //------------------------------------------------------------------ #if 0 { diff --git a/Spatial_searching/doc/Spatial_searching/dependencies b/Spatial_searching/doc/Spatial_searching/dependencies index a18f64dabd49..8089307d45b9 100644 --- a/Spatial_searching/doc/Spatial_searching/dependencies +++ b/Spatial_searching/doc/Spatial_searching/dependencies @@ -8,3 +8,4 @@ Kernel_d Surface_mesh Polyhedron BGL +Generator