1.10. PyCOMPSs: Polymorphism

In this example we will how to use polimorphism with PyCOMPSs.

Import the PyCOMPSs library

[1]:
import pycompss.interactive as ipycompss

Start the runtime

Initialize COMPSs runtime Parameters indicates if the execution will generate task graph, tracefile, monitor interval and debug information.

[2]:
import os
if 'BINDER_SERVICE_HOST' in os.environ:
    ipycompss.start(graph=True, debug=False,
                    project_xml='../xml/project.xml',
                    resources_xml='../xml/resources.xml')
else:
    ipycompss.start(graph=True, monitor=1000, trace=False, debug=False)
********************************************************
**************** PyCOMPSs Interactive ******************
********************************************************
*          .-~~-.--.           ______         ______   *
*         :         )         |____  \       |____  \  *
*   .~ ~ -.\       /.- ~~ .      __) |          __) |  *
*   >       `.   .'       <     |__  |         |__  |  *
*  (         .- -.         )   ____) |   _    ____) |  *
*   `- -.-~  `- -'  ~-.- -'   |______/  |_|  |______/  *
*     (        :        )           _ _ .-:            *
*      ~--.    :    .--~        .-~  .-~  }            *
*          ~-.-^-.-~ \_      .~  .-~   .~              *
*                   \ \ '     \ '_ _ -~                *
*                    \`.\`.    //                      *
*           . - ~ ~-.__\`.\`-.//                       *
*       .-~   . - ~  }~ ~ ~-.~-.                       *
*     .' .-~      .-~       :/~-.~-./:                 *
*    /_~_ _ . - ~                 ~-.~-._              *
*                                     ~-.<             *
********************************************************
* - Starting COMPSs runtime...                         *
* - Log path : /home/user/.COMPSs/Interactive_10/
* - PyCOMPSs Runtime started... Have fun!              *
********************************************************

Create a file to define the tasks

Importing task, implement and constraint modules

[3]:
%%writefile module.py

from pycompss.api.task import task
from pycompss.api.implement import implement
from pycompss.api.constraint import constraint
Writing module.py

Declaring tasks into the file

Declare functions and decorate with @task those that should be tasks

[4]:
%%writefile -a module.py

@constraint(computing_units='1')
@task(returns=list)
def addtwovectors(list1, list2):
    for i in range(len(list1)):
        list1[i] += list2[i]
    return list1
Appending to module.py
[5]:
%%writefile -a module.py

@implement(source_class="module", method="addtwovectors")
@constraint(computing_units='4')
@task(returns=list)
def addtwovectorsWithNumpy(list1, list2):
    import numpy as np
    x = np.array(list1)
    y = np.array(list2)
    z = x + y
    return z.tolist()
Appending to module.py

Invoking tasks

[6]:
from pycompss.api.api import compss_wait_on
from module import addtwovectors  # Just import and use addtwovectors
from random import random

vectors = 100
vector_length = 5000
vectors_a = [[random() for i in range(vector_length)] for i in range(vectors)]
vectors_b = [[random() for i in range(vector_length)] for i in range(vectors)]

results = []
for i in range(vectors):
    results.append(addtwovectors(vectors_a[i], vectors_b[i]))

Accessing data outside tasks requires synchronization

[7]:
results = compss_wait_on(results)
print(len(results))
print(results[0])
100
[1.833678855354497, 0.4637104605749863, 0.8251689572056289, 1.311889356691154, 0.5466191261162716, 1.4230958396794327, 0.6657874454137745, 1.5647981810058746, 0.8673623947524205, 1.0205480914330873, 1.3310347441791164, 1.0917057185576442, 0.8339369842646874, 0.8343257634821983, 1.2512141163708934, 0.9989700074543529, 0.822502413069929, 0.5423080841516348, 1.3368925381739094, 1.5247470551579023, 1.3987084774495426, 1.1638857192003815, 1.364778487901974, 0.7974989279357892, 0.8519975552203339, 0.4020585845549798, 0.9106903889381869, 1.3777380023491785, 1.0968095080688505, 0.5461390093341311, 0.9753694903724621, 1.023990398875124, 0.5965101981245625, 0.5952702211056979, 1.4175207161274077, 1.4172699979291132, 0.9698480371992013, 1.755913326824467, 1.3586736248709874, 0.8177182306808977, 0.8099079968412114, 0.8200174061022203, 1.0855570196684967, 1.2591638810460901, 0.681431193588463, 0.4098666898951856, 1.054254449239505, 1.2119408633614444, 1.1598382914276884, 0.0628330277524588, 1.1472270036080339, 0.9848552208841442, 0.9024242785127394, 1.7940399165257026, 0.6307338324280243, 0.8178838618864228, 1.669135537338339, 0.4102157159197417, 1.3117529564256691, 0.2699367066342847, 1.0498339557511827, 0.7545421899530985, 0.09456251123044279, 1.1199425229977047, 1.5244202090677086, 1.3694657829539816, 0.3038350220143561, 0.8863608667020723, 1.4658229819219906, 0.5389687073013508, 1.6994557571007303, 1.3277140417939886, 0.8615344532701243, 0.9211645639135916, 1.1896728871112796, 0.9236660288183622, 1.1298200645826018, 0.6946264396778447, 0.7536441937541052, 0.7833783801004249, 0.5125200168308024, 1.1771574129182185, 0.6629971236143671, 0.5997358560084459, 0.39308625586966606, 0.8997547619463363, 0.4876386358986593, 0.9028648161904994, 1.1508563833026781, 1.2371329554186588, 0.6388985173900915, 0.9764631400458056, 1.4636075588130981, 1.473320628372436, 0.9265695070293418, 1.585133620215477, 1.222348052443954, 1.5479084829184866, 1.7489311202908895, 1.0747126327460357, 0.7704363663804858, 1.1771132683999395, 0.9272608133346756, 0.4523643138132337, 1.2802803700024443, 0.4609969212923043, 0.5457790139086471, 0.8974461794523045, 1.4824094773274177, 1.2639995038370921, 1.2064130920573457, 0.4617263954125964, 0.7118459654957144, 1.054264953910816, 0.14232114791843264, 1.2014364301222287, 0.9435716520147969, 1.4652764844621848, 1.1247100059084305, 1.2813005095115444, 0.8474461184317368, 0.7771611185452072, 0.3428207778178366, 0.8457864672289416, 1.2253454390473046, 0.8680628839965331, 0.7324687414467431, 1.0431810488676683, 1.1003233195992066, 1.63697127375569, 1.354383971600031, 1.549539869937659, 1.2241929715278899, 0.8607767200095264, 0.7370951050371768, 0.699034791396075, 0.772930695896145, 0.8011557888636772, 0.6246990891773574, 1.214503527200706, 1.3027203208606126, 1.2298541377215377, 1.3518278523797, 0.608050970438365, 0.6127565637705125, 0.8643206304029013, 1.2920027109007743, 0.74155974364661, 1.669889150193596, 1.7435046128456873, 0.5614179833164381, 0.7721970129191672, 0.9295409158522436, 1.5251586621945123, 1.6717910216223455, 0.9591368215184208, 0.37030178453369167, 1.755805929217472, 0.930905564606411, 0.7809164938362299, 1.3069414820558651, 1.4845733546410012, 0.6955662402269479, 0.8397735165643941, 1.5736007517329202, 0.9972183120840952, 1.0839680336069435, 0.8507080925644155, 0.5479467328782059, 0.8787637030566502, 1.6581270698146509, 0.5245826728186876, 0.8220545125147599, 0.4638237872550821, 1.2386749452230985, 1.058956768958268, 1.5342162872171712, 0.41858736593121715, 1.3423674265371721, 0.8606033087924474, 0.7775608470591542, 1.0315867821697449, 0.20431687315113556, 1.258672830692904, 0.6769203045798529, 0.4797436729013126, 1.0703653754385551, 0.839087265163239, 0.510423425490077, 0.9715606985919872, 1.6611611888507016, 0.2268687856133883, 1.0174728668889408, 1.0258702949969658, 1.1651286807517542, 1.4619814422521495, 1.2539162571317166, 1.4668071641585971, 1.0411674801647743, 0.3696696289346739, 0.49755800977906806, 1.5466250395156158, 1.677819457348908, 1.199030528793561, 1.3089156316791364, 0.44170659695876746, 1.6978582812563479, 1.6671573347968203, 1.2743851792638003, 1.352145191335566, 1.3401085911612718, 1.0436829413709365, 1.0297794586122624, 0.9805933295883713, 0.8729897292396862, 1.4425286127256576, 0.64909014229295, 0.716396451279594, 0.6877455524434716, 1.1615129581428163, 1.160868070958692, 0.20202506444361046, 0.6508889900857282, 1.5190406471046012, 0.5206313989310908, 1.1326176567124833, 1.4040948939091615, 1.1452814583125441, 1.3174560526712076, 0.3376944217735255, 0.3282774251115964, 1.3535740557356464, 1.5612921568918985, 1.3485191011143303, 1.4345211561379418, 0.36041363798758963, 0.7974079161846629, 1.071007062039862, 0.8928261000664758, 1.4824627661139123, 0.8799342422744878, 0.8910938903789282, 0.9062390500105509, 0.6845695632289212, 0.6709114321515961, 1.1276836925435354, 1.101273142406499, 1.2041168020448514, 1.0587734974902578, 0.942431597124827, 0.8511244255097793, 1.1263195074600625, 0.3672166262861559, 0.40785991245300435, 1.0649820313905738, 1.1317591862774468, 0.5851655479746675, 1.5424299563771742, 0.4331176819964565, 0.961195647153971, 0.6525527828829947, 0.20889711177749803, 1.7195552798527556, 1.3018636030021584, 0.9250598917614189, 0.1431875792659698, 0.7082045437970249, 0.9007697187530518, 1.31874156751664, 1.8342340618652324, 0.31696229923604546, 0.7271440534102218, 0.2824170612998622, 1.299992940238051, 1.721911954021968, 1.2827089885073935, 1.506689775607302, 0.83519248257193, 1.3186387267127233, 0.9707602236866529, 1.029685767608024, 0.9363643213448554, 0.9217756193142247, 1.4938234685473328, 1.6571938594591633, 1.3153534892882905, 0.40816140941961154, 0.8742402126944959, 0.7891519153021, 0.9603790094364337, 1.6684206795256258, 1.2249827818780838, 1.2441861704748667, 1.4744713628972557, 0.801143364489134, 0.21721308414895224, 1.6833858344745956, 1.0598186091235917, 1.3354284480348073, 0.635948721533435, 1.2206709904911905, 1.0927472675913057, 0.6534144572438874, 1.3686315421748754, 1.3242804733869444, 1.349130355321051, 1.1594347139842789, 0.8062354855045855, 0.917847002065629, 1.221654518758323, 1.1184984954877144, 0.38764748133082116, 1.0177266190706402, 1.2001360562754604, 0.5551152218513947, 0.9655432640915835, 1.300647347937689, 0.5489666796729513, 0.5744585372820217, 0.8266178970159221, 0.4641771486196338, 0.31384419714302114, 0.998191459343612, 0.5882657363025517, 1.7465285890772084, 1.6340292827387213, 0.6539833263797533, 1.1818935179054115, 1.2119660970361568, 0.9978383250570664, 1.7666847655530777, 0.7157350649325748, 1.4348890962625804, 0.4446506822825508, 0.26795875786908685, 0.8374213803281564, 0.967116962457863, 0.22768726557596208, 1.0711205347995567, 0.966457276693918, 0.08507390512415658, 1.03425118963971, 1.3545226929934073, 0.5651338630757418, 1.287679365940856, 0.38149033483234507, 0.8602080858388411, 1.7098135623298858, 1.237534909492272, 1.3464705812567273, 1.203382835252595, 1.3637640417988233, 1.741050499474809, 0.33341912140192753, 1.4146187978785658, 0.618592333404884, 1.4216255164017213, 0.9307487898818931, 1.1681228517755309, 0.9766310057298023, 1.498992518196684, 1.2466496549631674, 1.0771872887640528, 1.3173564600509196, 1.1086586492346524, 0.03283766173882685, 1.1630507891036475, 0.9368442293150782, 0.9369821295765839, 1.3989265995168312, 0.8653616084317142, 0.7637851288725365, 1.5801901838413266, 0.416821488243895, 0.7120676563483762, 1.4881046950817178, 0.40967719611668174, 0.993014525484519, 1.0826959083165297, 1.468172219980528, 1.1604044209163753, 1.197272296805664, 1.8281976429309377, 0.39713527943637206, 0.9156727956230459, 1.4361498593010407, 0.32251501868826415, 0.9505941011520934, 0.9800865682023109, 1.8189296496336769, 0.8004160269163432, 0.9237922675846972, 0.988667539765169, 1.0109402128053808, 1.0272768354338733, 1.817666923403943, 0.9442578189431726, 1.6549859030990175, 1.21480525504453, 0.6686474759496038, 1.5814807794898997, 0.6542235322429166, 0.48655012871879255, 1.4752686712768472, 0.9096146415773516, 0.5865487886201356, 0.2237696846053373, 1.3672252087735077, 1.1062941222164893, 1.0387395935224717, 1.1751211633185557, 1.3329224151609362, 0.9684815061216765, 0.9215172146622965, 0.841393773520833, 0.7416482382236871, 1.2348014177380189, 1.6170026053411468, 1.6035951188866941, 1.747687003867231, 0.7769622209630158, 1.1941012087357628, 0.2903215919701828, 1.0016458647869397, 0.6878512527344005, 1.943938093863185, 1.3261917005930322, 0.7633935483384998, 1.4576387953300634, 0.5148770091361963, 0.7435890209794749, 1.255411751854243, 0.9708930214632935, 0.5180208978151576, 1.6567180972708546, 0.7693868617704915, 0.9406271294828332, 1.5256791730938588, 1.366617192189885, 1.0910291888257924, 0.2948532249641739, 1.027607321166084, 1.479470591087134, 0.6371331046193447, 0.9772445559345567, 0.7360791636403313, 0.8964394981832129, 1.394684613979968, 1.855200741682252, 0.42385897941994355, 1.1214805149259097, 0.8318239055135568, 1.3066904136518562, 1.891109646117786, 1.3044723857148972, 1.8614400219244467, 1.0048258865287594, 0.8578985788299635, 1.1259463482525947, 0.5565544563330524, 1.7202007576209875, 1.121014538357508, 0.5941618291131053, 0.40504693366296385, 0.4563222904047889, 1.0725669305395165, 1.0896953156323956, 1.2761860338785853, 1.0540155547306242, 0.9375529339252593, 1.3089877275890647, 0.9400135763353514, 1.1168676127077055, 1.482167992754678, 1.6880436273697264, 1.5839477134063704, 1.4649025254725914, 0.8922324580426119, 1.6125311557383402, 0.8362037743886823, 1.5555639152736616, 0.7283192327919215, 0.2309062265937356, 0.7810036929860953, 0.8235435348606481, 0.918003767106617, 1.6358246723494654, 0.7867252675268464, 1.8645856273955945, 1.3136663757374345, 1.3961063510124987, 0.513992701328361, 0.401309661624757, 1.2546087165956052, 1.3758796774917033, 1.0153639304225777, 1.525588349082831, 0.5951560378706222, 1.1112623049840056, 0.4531956041137519, 1.0871625699785818, 1.349844741927099, 0.939093037459449, 1.0293202175077125, 1.8799798231939695, 1.3403802460132388, 0.8500138346491897, 0.8433069321927259, 1.323658418204738, 1.1989759883125861, 1.8313922208763547, 0.6831941438749042, 1.1984110627473132, 1.3085609433934877, 0.9757281977191865, 0.9434036412089765, 1.584428976734112, 0.3941466000285824, 1.018238521891822, 1.1467548013489626, 0.9335588908402312, 0.7356815279329232, 1.403520467809105, 0.9868940217839008, 1.5454263181699543, 0.6291108937475252, 0.953692441129216, 1.6921379637420275, 1.3035026211081595, 0.45791781486323946, 0.32608470116399924, 1.1752057664219335, 1.154990926523269, 1.2474015497924986, 1.7925794385627323, 1.1486925184735406, 1.141819337639645, 1.0544363872479527, 0.7919384567183114, 0.777962493436415, 1.1619443148397552, 1.2419564221832118, 0.17737662374590146, 1.1776569504877799, 0.9280975267068208, 1.0113220543000114, 0.9613952054066667, 0.7430520874035507, 1.327494120499963, 0.7794607945915659, 1.232321910780935, 1.1431565070584813, 1.7609243179162997, 0.690570952257151, 1.3192301039563543, 1.413292943880315, 1.0162264533730663, 1.5433771021317435, 0.9645316462438294, 0.7759528563681667, 1.529842802277862, 0.7012764962407507, 0.6969573327178988, 1.0934150792822397, 1.3003212658927226, 0.8950993652246721, 1.6331938469737992, 1.0899934091220347, 0.9022427029198389, 0.986998020057974, 0.15965084939743046, 1.3114675808493073, 1.0419958551929667, 1.8345328004956087, 1.3337713821873516, 1.0276566107768765, 1.2219795765597943, 1.5159583050352017, 0.45334124352138994, 1.5585040462623008, 1.6678406853822905, 0.5678156081887323, 1.7989530647104295, 1.0923844113683148, 0.8051816216898379, 0.7339577533979827, 1.0314912472620117, 0.7965347450722463, 0.338961202325044, 0.9584787315920865, 0.12260836930062202, 0.4772042970937529, 1.2594553336045213, 0.32760455669014044, 0.1621635556854063, 0.6873718212137889, 0.40140878598180374, 0.22194330971509157, 1.1710971528691678, 0.9049497769070185, 1.8249751655403892, 1.3649880416072255, 1.3873149262996534, 0.6130965159994894, 1.6638027489899077, 1.2240080282161876, 1.3557306707384507, 1.3827841900752105, 1.7799461339894704, 0.6009531114168465, 1.3203918867567097, 0.6592924770882922, 1.3686744692913368, 0.5081660915088108, 1.6229171127279038, 1.2120544059887928, 1.5899816694525097, 1.149874344892197, 0.28358407968873167, 0.37892137185799457, 0.9183189591360219, 1.449432479667727, 1.7704149916137124, 0.7686836424288411, 1.023654854674355, 0.7608034910767848, 1.6040012246606534, 0.31301169076501745, 0.4735083359060337, 1.1198972197784456, 0.7437592386124702, 0.5440102005775206, 0.742330223892659, 1.652722490656715, 0.5824186254640523, 1.0249194044444834, 1.7846464546634735, 1.1090655792843234, 1.6781947726976545, 1.0332504028781053, 1.5558093256742296, 0.9687038834230784, 1.100730945958135, 1.6446853178973875, 1.5280707512728453, 1.5931831510821994, 1.3240964132393263, 1.2589919511763616, 1.755594558689558, 1.144206399135502, 1.1980908845606233, 0.5442145704820323, 1.7860600417207746, 0.7712703831966243, 0.9576002080812475, 1.364951892459333, 0.676641993935918, 0.9926268393439859, 1.4710569938720588, 1.0530011215786657, 0.865317568852498, 1.6977661216165034, 1.3291814030732017, 0.739155172078161, 1.0644014920587481, 0.6445776218042055, 0.5035966692726935, 1.024649359087071, 1.0570066987358926, 0.836038929348933, 1.516141383676747, 1.2396744380455407, 0.8082908160761885, 1.125385128082923, 0.3831421963655537, 1.3019040788558924, 1.1133574737580614, 1.5828954611014843, 1.3602769476949956, 0.743421878285869, 1.0645024591481196, 0.7135918313035142, 0.7133741633879378, 0.9290843619857981, 1.5375643023770726, 1.0783611325601354, 1.020412045918662, 1.2745841076411013, 0.1596077906117147, 0.9900861313931139, 1.7431357852445073, 0.33634786704824216, 1.0476870257104793, 1.7989129226589637, 1.2315755148368894, 1.2761762315553367, 1.5580888407413505, 1.281746318656747, 1.0058015447613315, 0.844343983799257, 1.7014704321672367, 0.14554150621007345, 1.1898205864995686, 1.420165114166508, 0.8721977806183768, 0.15453991431906966, 1.541751198189675, 0.2574047840139172, 1.0163358556305568, 1.2534816218666944, 1.574247680600152, 0.7967310062971851, 0.9952184485330053, 1.684119816127591, 0.8228914096594019, 0.5590611784801316, 1.3981767561441776, 0.8527001546992911, 0.8934062088332303, 1.1179587201177745, 1.6137836134582921, 0.33971637235543517, 0.4884166168546925, 1.5776642284129452, 1.9251124489751135, 1.4344646672562877, 0.7047621475472693, 0.8508040814432429, 1.6062467552345236, 0.6220331175233099, 1.6346733696119506, 1.3228117393215841, 1.060529696415431, 1.30001250168456, 1.0586875626527645, 1.714096652977327, 1.0309567820398033, 1.40371575879529, 0.5241064712091701, 0.7371845996137513, 0.258853434612889, 0.4850171610238271, 1.042771240178352, 0.8315484660591573, 0.41988957883193656, 0.9079786392842766, 1.1239871991408261, 1.2085501354137325, 1.7139509067578338, 1.0638656898080465, 0.8978367369567468, 1.4727762260300703, 0.6932585475851035, 1.6319263334156862, 0.6782711542726565, 0.04927064763181954, 1.093138716494142, 1.454749463933275, 1.8412415245458087, 1.5458997502305682, 1.3544285534368543, 0.2942072067989575, 1.2708973109822241, 1.4571031096977087, 0.7156660722779589, 0.7222975710434467, 1.3645540771220344, 1.2396067845177967, 1.1736250550321503, 1.7123238115158248, 0.4483777497534861, 0.8276407601171984, 0.38798022049944203, 0.7672331370373163, 1.145244508043438, 0.9402162052433256, 0.9859640531553563, 0.17062880360989485, 0.4078142596341625, 0.7046104831749744, 1.20709236522225, 1.1989915949837493, 0.2777377608501306, 1.077408431820989, 0.6920787250418408, 1.2588167831801873, 0.6856034097392298, 0.8684718229334577, 1.084483170643188, 0.9656021982108396, 0.5121680547674309, 0.6887286246720814, 1.334367833019634, 1.4374225274833363, 0.9424316846509756, 0.9545110197252772, 1.4809310199309291, 0.9225277040147863, 0.8030099574242421, 0.79647990120968, 1.2720977385112568, 0.7816150813764589, 0.8406705970731796, 0.31652082255969605, 0.9069247282346476, 0.35640296269823246, 0.6156142803525207, 0.268166245616007, 0.9566194245359845, 0.707443813350955, 0.6841317231156785, 1.5346060129161172, 0.3995774080649972, 1.2985108862770824, 0.8314028523048084, 0.18426225567959398, 0.6738980626655715, 0.5788487222777411, 1.0168890736008442, 0.7540635331174397, 0.6405267384398472, 0.6428515311790141, 1.5646138414451234, 0.2976270731298284, 0.6248654554460706, 1.527823604704671, 1.3351023161042448, 1.2909237224092593, 0.8178600799017651, 0.802541126762497, 0.6296741451708026, 0.8104118271402544, 1.1113376465179483, 1.168109182428167, 1.7331673696138217, 0.22241285189163118, 1.3094460743752228, 0.7170145935244797, 1.4054307397401653, 1.309279211361666, 1.404657534292785, 0.8702582468510428, 0.5925252997373959, 0.8689124237494958, 1.2771642964701844, 0.23827901735633117, 1.1759814688246477, 0.6541402582300309, 1.1036121321609138, 0.6226760766170807, 0.717163481360829, 0.9673996247243041, 1.2805669736447631, 0.7325810327914289, 1.2490169956765107, 1.1420626573828367, 1.1781368181224594, 0.5809973646961223, 0.37449097680383625, 0.9071068771711588, 1.420776603044529, 1.3407377712899118, 0.8917104045383845, 0.7574234983557078, 1.4282856322553434, 1.3400645905865916, 0.3712448895578998, 0.15469332477650266, 1.4298972879186271, 1.5999735051057655, 1.3453891052777696, 0.2085486971152779, 0.8386390203064003, 1.012985121134971, 0.29782533099737873, 1.1092366759119046, 0.9664184957270024, 0.582942018274918, 0.8284443533563375, 1.188636567229132, 1.0258641136475466, 1.0257298089520914, 0.9403129923176445, 1.0136868956255463, 1.2980087364791846, 1.08622875504157, 1.3474489870421182, 1.0531960495437698, 1.6449802662686315, 0.8915426600373799, 0.898148724009646, 1.6617972672592494, 1.504399995112381, 1.1424029877637842, 1.2360064082990359, 0.39603228834036985, 1.645516668904571, 1.221221004457706, 0.2464416051380386, 1.3825499911491241, 1.4095536215865978, 1.0313406059201364, 1.2562633465260873, 1.301165050806213, 1.2922095258959292, 1.0776544211250858, 1.088882097148591, 1.2043474593329277, 1.3373544883520965, 0.7325198753106156, 1.3946914382705893, 1.1646986403037154, 1.661427889584532, 0.794601091667155, 1.3371563682058025, 1.7660127797974121, 0.9144634719269349, 0.350204216827083, 1.7942366425141212, 1.309757871502069, 0.7144026485825163, 1.183564585007543, 1.0194273863859182, 0.8244857218443994, 0.8147815147252042, 0.6203247727980915, 1.260617761837508, 0.6679353559851128, 1.536134816046777, 1.1303196358668455, 0.8405114903535497, 1.3050353700998962, 0.4281821179101192, 0.8001572347688358, 0.5957755791323316, 1.0785406953228132, 1.0395604100033289, 0.6712172111098256, 0.9592525047150553, 0.8763302080991932, 0.3181958958123219, 0.9817637571732019, 0.8042814227436114, 0.8991957105900736, 0.9322999024247018, 1.5703060696974336, 0.1293415001031344, 1.1756700055729763, 0.5685246091887766, 1.2191448816582788, 1.6164236361161437, 1.1671409922615212, 1.1333038765351797, 0.6635253341531978, 0.696286314178035, 0.9345882356219486, 0.9150919698281461, 0.8323178581988067, 0.7011830476322649, 0.9013598643219285, 1.8423538513179656, 0.7552170169261353, 0.5218354876818845, 1.036349901956526, 1.533230187290801, 1.6568841800271998, 1.0753100463945648, 1.5389897560610617, 1.2298737005387501, 0.8978017071321186, 0.47368856024338846, 0.8734524731903236, 0.9779060248488957, 0.7802752598017565, 0.3506195310164473, 0.8815892808332115, 0.4856956081825481, 0.324982098138363, 1.2998438485856818, 0.8521093076772167, 1.0692746604231764, 0.4258619129731128, 0.36784969810712154, 1.0245690296320231, 1.5839941238014428, 0.4649294160878934, 0.7024768755371628, 1.0239645246629203, 0.9505742166021032, 1.0060347027258707, 0.5742458782565477, 0.6915118035589438, 1.0707037337133523, 0.9963671256373524, 1.001269509287852, 1.1309300448954356, 0.9893742288424826, 0.9736032988471583, 1.1578927833080188, 1.1295353942896957, 0.3052698597034138, 1.3650049420112054, 0.571139759974043, 0.794939453957805, 1.0857844333210824, 0.9294177962832157, 1.6789740356699003, 1.2328960983970858, 1.7119723785058063, 1.6299592684814272, 1.3283300774165598, 1.7317465693461211, 0.4605204102788596, 1.5912932427707305, 1.6311534162048922, 1.0905014706759246, 1.0652140160356969, 0.20920592475494615, 0.5795573010845732, 1.2285870623114996, 1.2639230555398013, 1.3203526763524507, 1.5475521519486288, 0.5979034598196935, 1.1273255416360437, 1.3576510748134116, 0.902226859309727, 0.49713939393608786, 1.415508955347049, 1.1081061113901316, 0.45824235390505663, 1.046885658869516, 1.5903007683176331, 1.5945594219662222, 0.7062497368463384, 0.8319133817974786, 0.3104161852285314, 1.2112642063790573, 1.6036204262649094, 0.827220931915914, 1.0446160486757154, 0.7583959908174167, 1.6483471201843443, 1.254233269231166, 0.6975849808368738, 0.4077081206382396, 1.3408786893244224, 1.4721984919058058, 1.515077814954042, 0.5116852964858962, 0.29286807523837255, 1.1534725558864838, 0.6741608332849424, 0.8571101657093549, 1.6108509381316694, 0.9891915902294671, 0.8403612054200315, 1.3513344717388325, 0.593312688635619, 0.47090656140440557, 1.0892976261554388, 0.9173794750852055, 1.2494407214210757, 0.30514075131412144, 0.6321003606776874, 0.28315761915002347, 1.6164407577695519, 0.47686996238668855, 0.28403874209692015, 1.7366426061777473, 0.5318623071596137, 0.8615925509572346, 1.6982842311148627, 0.858256179622552, 0.7511786106196137, 1.576512636664939, 0.936987959742318, 1.074454541898063, 0.73981457497123, 0.940363690880384, 0.6707765104695864, 0.8366269434122198, 1.1377527409290118, 1.3575763619984937, 1.2201084235935076, 0.8202260962858864, 1.0419637420123453, 1.2337238829860941, 0.6973609531797653, 1.7803680223840503, 0.5809117114398329, 1.192717374973979, 1.672181723460024, 0.9698649585673575, 1.2045547060952073, 0.8225253231703931, 1.4105259729346509, 1.886914672929408, 0.22499022462839546, 0.086091394267648, 0.8276964844543191, 0.1704572647774124, 0.6543055627471055, 1.3458421282454553, 1.1637725897006608, 1.829362623279529, 1.3137372022317138, 1.4056607176295195, 0.6199979738359522, 0.703119405763956, 0.7632185197616297, 0.6434492958089244, 0.23109707095664545, 0.9777526917440076, 1.8821497555210145, 0.7741311825031643, 0.8718835566031482, 1.3945910981861709, 0.9006959903245649, 0.8560493737040782, 0.7585656531989615, 0.5185465060128436, 1.4291561362931802, 0.5323966004173146, 1.0976670786764489, 1.4981214365936841, 1.061612568764436, 1.1786795331573683, 0.5797812486885642, 0.5190154557655959, 1.1034719542691738, 0.40709119778699676, 0.12128921411589555, 1.3091103241328574, 0.8460793732122072, 1.0167237578463248, 0.23196230569126752, 0.8355870870874657, 1.042400987878644, 1.0664671400105887, 1.2462109304453977, 0.8233720760219149, 1.0552813352940937, 1.015206079298825, 1.3745082196362945, 0.3823098171816297, 0.9256757651945925, 0.9153940671131223, 1.4687052421958584, 0.4351547169410671, 0.9220109562938108, 1.070449351970991, 0.9207406060802186, 0.5803367359291934, 0.1660398832629839, 1.5820410358174535, 0.7966069470376017, 0.720272533993081, 1.6126390049543695, 1.0245296084948756, 0.6767546337213317, 0.8481174554426546, 0.9827211895907041, 0.8796166245195741, 1.041999705830046, 1.2091301394292526, 1.4845725425858274, 0.6348846620285932, 0.7724119898578723, 1.0508044631611868, 1.3207393899623516, 1.8063022407016, 1.1811654068494604, 0.4973715019458834, 0.885053955088321, 1.013646647529846, 0.7644307613351113, 1.0216920713886308, 1.276941003284946, 1.4536219452094081, 1.0708261771133833, 1.4492107863292505, 1.749536235042392, 0.7533058240781539, 1.4077639611286656, 0.6109724477592197, 0.9493266192397409, 0.8109132402501594, 1.3766017915473552, 1.620028258053635, 0.3691952465980619, 1.0079897934520217, 0.7034739776390689, 1.7154417809304099, 1.4359032575876758, 0.35830562504456354, 0.7967618744577841, 0.5284828905282001, 1.4572850277766562, 1.3658311793873317, 0.7842009673432384, 1.3296427604398025, 1.315243408055116, 1.023762904705758, 0.967806015289154, 0.8227728762115395, 0.19338854607350575, 0.5244506226463627, 0.31448256209257963, 0.541916888159596, 1.7011060678400145, 1.8651158489873016, 0.7593827926360014, 0.9489375543978144, 1.1368113893111875, 0.7656774889379415, 0.8163938581394774, 1.3752294556661058, 1.441548299354146, 1.3299698257969745, 0.7189001968153307, 0.43138818801111267, 0.5381036274045522, 1.255325115716834, 0.976364890379605, 1.5763616143399792, 1.5544713584667544, 1.0482160756028307, 1.1451767864899334, 0.46067565340657746, 0.26928526224988814, 0.26128542869662696, 0.24888615864998942, 0.4497544410006078, 1.6822109838883292, 1.07565268251662, 0.41062732005149927, 0.4630876442528451, 0.5733486782228912, 1.3255581752512788, 0.5623871905988737, 0.6227205403697431, 0.8729856101337815, 0.9533843009861601, 1.5763733769915573, 0.5031586076182698, 0.9937062648058055, 0.811802714710984, 0.2957868901227092, 1.5195332267903088, 1.2149610290835031, 0.8674481761192239, 1.8001278438533872, 0.996421950340402, 0.6916731387950964, 1.316935775722935, 1.1207338051198583, 0.7260522215498814, 1.883812505689832, 1.4374685474814033, 0.49890205739162496, 0.7193830461645233, 0.4216722855756526, 1.558411598511214, 1.148825431299811, 1.043919819108377, 0.9275426306359071, 0.5347862649432126, 0.513523973080353, 1.2024368513149795, 1.0000025202427922, 0.8841518453423437, 1.6554059921926902, 0.9722423896100444, 0.19322112535712554, 1.1758660994886152, 0.3210177831423817, 1.9672487788540751, 1.3660879228613383, 1.047257660207337, 0.17762095467039674, 0.8500214473238936, 0.6000141361404864, 1.1695332692276872, 0.9083634445893819, 0.7067078526047657, 0.4969416201031551, 1.6037653521655184, 1.2866160708713883, 1.034251653810657, 1.3184553807945187, 1.2247182919514472, 1.2210726828836238, 0.7984564502398528, 0.9856637678282075, 0.6880987581012594, 1.5691388351373967, 1.3537982943426496, 0.7008406098702435, 0.760152956276298, 1.006401212031085, 1.583313320723716, 1.2510742052790045, 0.46815189940644664, 1.555131647204972, 0.286588335224812, 1.5038131147206428, 0.23529662934011142, 1.0538485459355083, 0.6979627821129961, 1.3994616176442403, 1.7601900501324121, 0.9043181101407246, 0.2905290443730779, 0.47787609655096486, 0.8103659238879225, 1.6161518032498323, 0.6845121551658828, 0.1482124624114245, 0.8408267331531695, 0.5884624910900375, 1.7323482112439297, 0.5878198633481538, 1.363377595572239, 1.1396043999622005, 0.9781510439285971, 0.8741563615907747, 1.0827682688094697, 0.9551976042638359, 1.5436837723519807, 1.2963459514240976, 1.2866964706920703, 0.9270426530646957, 1.2224697709427237, 1.2001045583866246, 0.6679317659715203, 0.2347011000057, 0.8633345154165216, 0.6474066466367896, 0.24920486438793454, 0.7034681818048554, 1.4856311024640105, 0.9672175024832081, 1.386905083559256, 1.5000866668098083, 1.2285550597568786, 1.2515007959253932, 0.741915278987049, 1.169271847803939, 0.805328542038923, 1.7096486529325574, 0.6434857328789527, 0.4292632196233973, 1.4966122242203912, 0.794061026972987, 0.4620648263306696, 0.5520384355317474, 0.41472448977127574, 0.8625124410712914, 0.7749996583143394, 1.0948464104025444, 0.6377086022072275, 1.1200537608423087, 0.889029718654849, 0.8948574608384428, 0.33560354131917514, 0.4000115610354684, 0.5659295051533443, 0.7618003188924951, 1.8695943194887459, 1.008428988626373, 1.5131645635075501, 1.3190288928716767, 1.017682919981619, 0.4259201323472205, 0.8663457751172272, 0.6324703000660912, 1.6474714339233894, 1.335486688768619, 0.997930253485103, 1.1927768012567972, 1.7037344168389823, 0.22238963735170014, 0.29933315989000653, 0.6050796087852653, 0.5300730600558573, 0.7592443079876013, 1.1273566607080245, 1.7279780706548449, 1.3064582619293037, 1.1998862196687239, 0.13867455036411414, 1.1776032057395782, 1.1472628713406587, 1.5588743772372302, 1.1666322773873505, 1.5667235821610654, 1.8989609906963554, 0.5756614940466328, 1.1338857806226295, 0.8286834871588067, 0.5488563758840919, 1.4905567261507133, 0.04971910580822325, 1.1650218654277151, 1.779232520767112, 1.1691392088283985, 0.7393671613081041, 0.8812788945178297, 1.8178928181605292, 1.2125273099509752, 1.091772804056755, 0.9434581906156351, 0.8282328580769961, 1.1715975787600845, 1.1852029379603448, 1.0005020893259065, 0.5644654310532877, 1.4679959068986583, 0.5703761515146144, 1.1833402333913143, 1.037979275159035, 0.7937328885484691, 1.1343931218966443, 0.88718702197332, 1.3559093637685664, 0.541151745345861, 0.2654439497670681, 0.5374928189701946, 1.3362350300051065, 1.453855380005519, 0.4025211460268635, 0.73562032374702, 0.9959088690287314, 1.207485921375886, 1.2584188882782472, 0.5183199752281688, 0.17155060223683505, 1.0299659617173607, 1.54207577588998, 1.6200610810883305, 1.0814814829307662, 1.6687220883074954, 1.5019946078334971, 1.0185801270379575, 0.9127856699592295, 0.7644496721121141, 0.6594395221932311, 1.039428678525378, 1.5280034948853694, 1.0788125664071413, 1.5820499200599407, 1.3264911741103278, 1.8460925016130323, 1.6596275756535768, 1.5546877249439897, 0.937192443725418, 1.3146134048172802, 1.143143897359242, 1.056293513663335, 1.5281634749284416, 0.6771637889293008, 0.9993557766731062, 1.2770410202540678, 0.47902432508929005, 0.9676340478784499, 1.1828906897572946, 1.1917751945624224, 0.44632439067528407, 1.1440834522372505, 0.6888885969575733, 1.230038618352222, 0.7937402529137392, 0.8771571549020958, 0.6533278218575835, 0.6768201002628014, 1.411526586243199, 0.4272435407185662, 0.8482440044177475, 1.3567128678165774, 1.0927792665891043, 0.919881168543194, 1.6569129071706086, 0.9323577894260762, 0.7979674409666564, 0.8810982736586518, 1.7195103154916407, 0.6523116232548358, 0.715365801555201, 0.332842454415439, 0.9234397296121793, 1.366006780220561, 0.26016665115789206, 1.0290964835322989, 1.1595263624505667, 1.4973143767262367, 1.6828974622647555, 1.8352763825536043, 0.9843113782128381, 0.5660328617984419, 0.8844736571374753, 0.9390298878930861, 1.0073141492691422, 0.8991002065710132, 0.3954370816962459, 1.825719066910543, 0.9083565987790573, 1.105919485903212, 0.8659036234616911, 1.054726858199078, 1.064417797207366, 0.384357074245845, 1.0670185340274, 0.5845591506884025, 0.5505463065097254, 0.28107933006596886, 0.5548948222335643, 1.4192813597099616, 0.7486485484905063, 0.5039222292267918, 1.1643304216156798, 0.5789890778021662, 1.047571359278464, 0.9684707979172072, 0.9859414728196475, 1.001064091234621, 0.4783554370633145, 0.6946572443670057, 0.24909042436251416, 0.2832619891687702, 0.8980406930834273, 1.1538097225371728, 1.803866320376177, 1.3074875013476617, 1.5589221553921118, 1.0768463336732494, 1.7638065313006215, 1.6956613460287766, 1.5749590002599574, 0.648907069292634, 0.6048110192974369, 0.4877356146725145, 1.5814815275827674, 0.27366572159428226, 0.9947973449557136, 1.5575325169309786, 0.8754481819942758, 1.18867820277671, 0.8315483735398148, 0.6993558282758051, 0.40264457273200394, 0.580109239821819, 0.843987408685679, 0.643750334609994, 0.7237890058915746, 1.6311794567360254, 0.3131474021062616, 1.4688372935209495, 1.647171991075529, 0.944902906952983, 0.5410306605468194, 0.5804882865023366, 1.1385700356642023, 1.8177662272622754, 1.2595814574641269, 0.9958116058014094, 0.2284755838105723, 0.9390187661008133, 0.7884933842801971, 1.3363545547354052, 1.6732161646379407, 0.45252874267303833, 0.9096447436408658, 0.8747307157313698, 0.8271008589214655, 0.6929473684489258, 1.2739032769715404, 1.4634673099022346, 1.8679871854749819, 0.11740297828160029, 1.2519724218381934, 0.9997712002930778, 1.0681349972368595, 1.7681696018755904, 1.3091657520487787, 0.540275226496121, 0.19328873774437927, 1.3381518096354625, 0.799620858858458, 0.5366177127567309, 1.12748077620605, 1.1594804153249805, 1.153917001136707, 0.6293501648504677, 0.4247718683490542, 0.5983298928030493, 0.3032977538700813, 1.3993191717119138, 0.4290096558003309, 0.7495145113966006, 0.8715054329135408, 1.6172037373769435, 0.921965009282871, 1.7949483291303248, 1.2799061542235657, 0.9818784925228533, 1.3462096066447353, 1.017269909526806, 1.4700488300213972, 0.4819633671005009, 1.5199518991315004, 0.4737851958338606, 0.33626412350386126, 1.4558256025946767, 0.9304718001981656, 0.3047524499002843, 1.489461176763165, 1.092685617177628, 0.3733847292844662, 1.3350980387681004, 1.3604520820647128, 0.6985576688393008, 1.104672228703964, 1.1912985031824608, 0.787314218559001, 1.405766175339632, 1.3480337327300684, 1.4045089623396958, 0.4166076220027912, 0.8563600024103989, 1.0847360914535842, 0.5757452934876494, 0.7737461232102073, 0.926617277785543, 0.32016699465347986, 0.6241682251978071, 0.9395763862357652, 1.6840710219334332, 0.5707651208000967, 1.329169867942443, 0.6850089800656161, 0.2861277924754644, 1.09548709567604, 0.5012006534988463, 1.4340216367006073, 0.906188666608343, 0.8523344191837009, 0.79216510256418, 1.001299509351937, 1.2952912116036197, 0.5982668972339087, 0.27015747958834657, 1.4133933818407298, 0.9720476139140033, 1.2067715800927934, 0.8271309944972082, 0.8997319192611686, 0.871713940393354, 0.8817714967089851, 1.2983961541963656, 1.2271936619384287, 1.6105940161220147, 0.7239906082899079, 0.8661749046056493, 0.7898148720315755, 1.7347731470179395, 1.678515930663067, 0.7092410207318598, 1.439409612171438, 0.99385893593317, 0.8436556796878059, 1.1287397223901938, 0.47461029964650125, 0.7002856385814051, 1.4534768902572988, 0.865890331275683, 1.0116632492456556, 1.0124757312585353, 0.7472342052259336, 1.9049498581953483, 0.9748459416908296, 0.8170531975197377, 1.4238150360342559, 1.4025823567193085, 1.5956532555664704, 0.728646060085782, 1.369941967389516, 0.6639725379034314, 1.1037149562564372, 1.4130516884877302, 0.3211307373846769, 0.20642882584140299, 0.7073948706066295, 1.5678289299213906, 0.9518756302489068, 1.534627589193727, 0.6085759243648847, 1.0465843850647654, 1.0702898185203855, 1.864232353111173, 0.7951178954295918, 0.8523803904139251, 0.6662550622601281, 0.5371117300763641, 0.24107815433953284, 0.640547864715922, 0.7021851699426018, 1.745789572014385, 0.635369588362946, 0.4140011068933842, 1.2156210061074217, 0.7139497623333848, 1.5139000459590979, 0.9208159661587304, 0.9595925238862636, 1.625761824362768, 1.2200012091251478, 1.0411532572785487, 0.8728477918337768, 0.8464407628784932, 1.0137877781831894, 0.7005896900153951, 0.2998133401675741, 1.4036944106812024, 0.7277063604022167, 0.7151377097763778, 1.6909599411923444, 0.9924512470066592, 0.6356759071568728, 0.42569053110276134, 1.7041911615450278, 0.7979442064266041, 1.3093418887049548, 0.7939688456286984, 1.7379357523210501, 1.142516575060287, 1.8084745419812611, 0.39412527986646806, 1.3315508580224573, 0.9970995450739346, 0.6696153540283949, 1.7793246483983536, 1.5468282679765226, 1.0091310323342595, 0.654258022277746, 1.0504493655906724, 1.3841726620023076, 0.8316637292320117, 0.42560893678181877, 0.5349988189056415, 1.3127554093923974, 1.4007317468595155, 0.5163452217188773, 0.7931405580533671, 1.11715202112768, 0.5472511153079112, 1.6025849934839247, 1.2154574141667691, 0.4412237531138876, 1.3481028473604384, 1.0623307868133853, 0.5377638418608257, 1.2042551915841315, 0.662953229153708, 1.1699157033477225, 0.806291396807924, 0.7924076312243402, 0.5264532836445615, 0.5954487534344513, 1.4413634667455129, 1.7986886613603699, 1.2174000550980744, 1.0088336170018517, 1.5989734122918873, 0.8624326011725572, 0.8832788934496886, 0.8771123770131819, 1.192159397233789, 0.9951094906153453, 0.14056462955562377, 1.130333895790805, 1.0596763215290101, 1.0280315630450232, 1.647010928232771, 1.0505571249026404, 1.2997854900557393, 1.1800380860124386, 1.19329428874661, 0.3845060350501317, 1.4824832916775719, 1.0321717561534056, 1.0528042062786906, 1.5252055308672205, 1.1414777406086887, 1.0261520435525116, 0.9787126389359635, 0.2811390934557275, 0.9999144525958399, 1.2756576426345854, 0.9189224957503197, 1.8070709604491428, 1.0764062846726097, 0.9207424488714235, 1.3930848739707637, 1.3982401901333659, 0.4127636886619329, 1.766246706951946, 1.52326831274534, 1.573907557399107, 0.644123545570098, 0.5821886614011038, 0.7917721934999901, 1.101557153174685, 0.22788298106882032, 0.5902679133312706, 0.7204138269598447, 1.8719383149342192, 1.4152585195434533, 0.9226635889487893, 0.4354357646608882, 1.2922987311318233, 1.3870112555728884, 0.7274230106652373, 1.292690736845878, 0.6251539226239264, 0.6004509888638261, 0.5545630741749787, 1.3652041119911635, 1.0010118212510972, 0.9784998779504692, 0.8643516640249057, 0.8608418526972773, 0.7539651612388063, 0.9047477621068766, 1.027345515581707, 1.297931103629535, 1.5645484404982426, 0.27837353798485154, 0.28118442986826575, 0.25969395996540223, 1.1265178545566255, 1.0002207995258572, 1.4929171676559712, 1.7810965415446973, 1.4629197782069978, 1.6193195641952003, 1.0312317260377903, 0.782923484362602, 1.2755664337759283, 0.8727486317827703, 1.5447392274431846, 1.42834405090662, 0.9679945513343141, 0.49934259841449236, 1.2998411841794109, 1.2180341613369094, 1.812467978812536, 0.86990686448168, 0.8910048349049869, 1.3043477380563755, 1.5133080112611148, 1.1492984147140328, 1.512170131172188, 0.9249941271560997, 0.6366785921915757, 0.33560136647926364, 1.532047878372881, 0.8735477523135015, 0.8491689325432971, 0.771132627069784, 1.4097109404344434, 1.1153405571651422, 0.9974571124429831, 1.3666378358071696, 0.7588976586729929, 1.371576022036318, 0.484650152477595, 1.5779967829687565, 1.0331597819647613, 0.257384586108346, 1.7591056971864196, 0.5414026933274589, 1.4256277040152803, 1.2324701135911893, 0.7589109925764097, 1.8498216909421452, 1.1122096502474088, 0.26856624167525134, 1.0205713318784952, 1.822738908284097, 1.068188094468256, 0.9377258867360934, 0.9386497445853561, 1.1938661847220842, 0.4175062940032004, 0.6806930339920806, 0.8070051177588281, 0.9636424103615502, 0.7320469297569437, 0.7042674021018885, 0.8696459557623728, 1.685021936289188, 0.9420782864653595, 1.5852851257138891, 1.3471836683782765, 1.4063783315063145, 0.9659833815963933, 0.8721817696424194, 0.9914630399044814, 0.5368894696794554, 1.408503233530913, 1.8832731314771107, 0.7904377218317891, 1.0796482604434572, 0.34367071952713835, 0.8214426499137849, 1.0755898486092401, 0.3718021945476738, 1.560889926223774, 1.0999893747928375, 0.6488490186934585, 1.4041474450350355, 1.37374660926149, 1.4979532717326611, 0.24897622747594061, 1.4440608872980252, 1.3730254385083627, 1.4781977777933468, 1.3244128439608436, 1.2362266140853264, 1.1939691621011521, 0.919567167676904, 0.8595264249698602, 1.1993292671920899, 0.1665524394000084, 1.3130794191839574, 1.8639396345733066, 0.7261958302516291, 0.8853775659709618, 1.1293205398875155, 1.5412939299153425, 1.81753916394544, 1.0545793199250826, 0.6446110809126554, 1.1960507068500905, 0.9454805107240658, 1.3158076820368958, 1.9167362714976999, 1.1745222053958262, 1.1636856966634328, 1.0339120154943293, 1.355394139986348, 1.2575776312931546, 1.2365851420557505, 0.2629882491149623, 1.1439849988495587, 1.1399395960547238, 1.0311686182535063, 1.3505000374728517, 1.1411475909282704, 1.6024956506723496, 0.3214023092882663, 1.5357142091400886, 0.3538116095934214, 0.7845539573242997, 1.2173424835693285, 1.3849368994247104, 1.5129701790824917, 0.830000866913277, 1.2713380502520273, 1.0047530425488445, 0.6141026687463036, 1.1048382075333207, 1.7119885405825097, 0.6953349446281906, 1.36546660912235, 1.0011580107472287, 1.0011788316131622, 0.4156073656552618, 0.8816444385184471, 0.7595935528927809, 1.0644451431489435, 1.3623852107833603, 0.4785620048460698, 0.6568803977735359, 1.1592687685321408, 1.2118059765939169, 1.106691146986245, 0.6490732282662872, 0.8935856028664956, 1.8045035036439447, 0.5102356292309559, 1.0698216075235876, 1.548151960644716, 0.33310421209131713, 0.3599205571846442, 0.5745185207273062, 0.2866051918669251, 1.0645176643282497, 1.093279574146714, 0.597611301985961, 1.2485555114378357, 1.428576416631409, 1.0477027158722891, 0.419037327633466, 1.5702566821882855, 0.3552500965322096, 1.0575643147742246, 1.297411935842865, 1.007558293875912, 0.909550437856475, 0.45627520907902275, 1.7953302403675517, 1.7477093312480365, 1.184129714492528, 0.9646548551548505, 1.1929036220952915, 1.3430516525397116, 1.3793496418604985, 0.9252898097319392, 1.299847109426302, 0.7687178144923752, 1.5186042318228794, 0.8496530758303038, 0.846587841707411, 0.5070883025623948, 1.0825387137115463, 0.8144457007683469, 1.3302364115889591, 0.5959143081544699, 0.5118345489412011, 0.3433217801688143, 0.4250061569095813, 0.5119520699233243, 1.0100589371655566, 0.3056671157701849, 0.73337164200873, 1.0489419008842242, 0.6627979979503493, 0.8469699109019427, 0.6002212635742062, 0.23471529149692305, 1.7663205230145473, 0.9292258710268337, 0.9977621397172335, 1.3013730110726298, 1.2627486772223084, 0.25051590492790354, 1.1493393477393115, 1.3500074701511973, 1.041244307015874, 0.6386443538334475, 1.5156360867135685, 0.3557236460283335, 1.0935981506134262, 1.2234680355157659, 0.4280049961773865, 1.212495509578274, 0.3548462769043351, 1.0928477068373834, 1.1807777102517223, 0.6270615863001847, 1.40447595162308, 0.9207944685501366, 1.0709536416835421, 1.0093132245187038, 1.3949164162875598, 1.1465292494090658, 0.6666363694622943, 1.0920665484882837, 0.8628416000233491, 1.3850276662891852, 0.5087825951937613, 0.597779532705812, 0.9787538713780644, 1.7699781274972128, 0.8908500578467866, 1.2019689093670531, 1.4554744581632377, 1.4596786784059168, 0.23324859687926125, 0.8242485173141078, 0.6287571837086537, 0.8013258766848051, 0.833002821916205, 1.666952691648507, 1.6173169128516103, 0.6173309733068897, 1.0066809939370311, 0.4841589784394027, 0.6855750785750117, 1.0988895766929199, 0.6810609874495012, 0.4594262923934108, 1.142998683386895, 0.8855609118907802, 1.4163432901965636, 1.9076713349518002, 0.5986008886702636, 0.44335334424418127, 0.15762352418804582, 0.868033641476225, 0.2586417267091914, 0.5952806737027925, 0.8905014703023791, 1.429822724492539, 1.77764359024292, 0.9545998460104187, 1.7048651200707639, 0.40081344355346693, 0.754864715060694, 1.1249840898890606, 0.3441741429757007, 1.381182339551692, 0.696392579800793, 0.9799113062304174, 0.1654303061319491, 0.9468617425618827, 0.5914222264212791, 1.4987752360527704, 0.7550059158523921, 0.921737477159053, 1.164698647600199, 1.1527404638672263, 1.1076703389608826, 1.7913516572235473, 1.2911855155573218, 0.2860914537003957, 1.6127521602567754, 0.6215894853294168, 0.997376737506678, 1.5902023294410355, 0.7384855220845269, 1.5728931974614664, 1.443767187838029, 0.7459243322755972, 1.1083181806536875, 0.645987388753931, 0.7218241140655218, 1.4394442497026065, 1.0835937672468408, 1.035805084863192, 0.6113104729794874, 1.0130261460577987, 1.0454344608735042, 0.9529201607842079, 0.8752441386806386, 0.811509126731959, 0.48292672366215805, 0.7336831003895682, 0.3574219098408188, 1.0670287422371112, 0.8048749803059468, 0.9713542518669661, 1.3939828507709509, 0.721949437458641, 1.1137436505848504, 1.0651108075114881, 0.9685657939560379, 0.6359927671327403, 1.3060939476332858, 1.5756543718253406, 1.2189195954978715, 0.987439286990983, 0.5677939822505276, 0.6253277467424208, 1.2138120772581535, 1.1297418928286103, 1.0678317256609644, 0.9740846614127525, 1.6470228544439798, 1.5942892845925625, 0.8738187330631342, 1.743672513742446, 1.1009813797880221, 1.1862081536935718, 0.6744217010975975, 0.6286993489017236, 0.7465027814696996, 0.6879307256921072, 0.484893154880099, 0.5580643618275744, 1.3745320612341758, 0.5694739197065181, 0.8888360555377391, 0.9041449705557881, 0.27045812364249366, 0.3440928019868237, 0.9049183430660279, 0.5968062400036442, 0.8809467807605518, 1.7998450892346838, 1.0878778681051982, 0.2405625912997711, 0.6576850032107023, 0.5557918156788207, 0.9729578118110377, 1.6198470089877488, 1.449469376985106, 0.17168031142768048, 0.42493038244894854, 0.8266340031564601, 0.9928859872311065, 1.3377901143346738, 1.5409811541905856, 0.11026996078761775, 1.466174856213891, 0.7852609418337332, 1.5769514340514783, 0.8346968258007809, 1.5702573362253123, 1.4110659697040133, 1.5608311082331363, 0.49724697816152263, 0.6644754236964765, 1.082216155443513, 0.768419231843309, 1.210312856685245, 0.8053599141687339, 1.1464220723360898, 1.2065548044412007, 1.1139824795985076, 0.9467629110086334, 0.7409868763165474, 1.8397834959701453, 0.2101251742564243, 1.4289096751871737, 1.2011674507070444, 1.436875633356471, 1.3526279523800335, 1.0228585537607504, 0.8702643313836096, 0.2776061238726273, 1.45773821887473, 1.6803064505712255, 1.1230315076459747, 1.425427569847289, 1.2033031204730817, 1.0635901647199844, 0.8364736254408336, 0.6884672406889657, 1.1620855608281886, 0.8929924873192445, 0.8206875038888627, 0.13178713194968494, 0.5127659201748721, 1.4144479228162132, 0.3627318583658865, 0.3277831827960408, 0.6892341812273892, 1.4488811362284815, 1.1135884727801342, 1.6355206753076268, 0.7094224278200635, 1.5726020627576558, 1.6510000445909319, 1.2855290990198385, 0.9820210655219734, 0.5185576773439149, 0.6946631239752028, 1.42825046270376, 1.0145108495723179, 0.614718180090617, 1.1045175001274687, 0.8858155292390747, 0.4448075815446815, 0.7722931124538178, 0.2513000133529504, 0.7576833512499825, 1.2074055871710958, 1.500593031377368, 0.9718806848209651, 1.1900562686012657, 0.7576789050742633, 1.3531678510829006, 0.5921646379259836, 0.7779995536018035, 1.7115899782916069, 0.6488687468102716, 0.7520457137868085, 1.875536306393033, 0.8106688611154385, 1.682402731680562, 1.0563221852220686, 0.5979422188297862, 0.7166940711711182, 0.5033042604780702, 1.5379977187516292, 0.45813875490493583, 1.341239243369607, 0.8572766670904621, 0.8804992194189641, 1.2753155193945898, 0.9040214653696618, 0.8114267106722858, 1.0785039879937426, 0.894855758745154, 1.5628787151968875, 0.7225574809904679, 1.0532452724479873, 0.4514807230809731, 1.0722316542450785, 1.6775457709681731, 0.7010361335464366, 0.9758557868429865, 0.48501207799424406, 1.2524696628367127, 1.1512078257666514, 0.9861961395378178, 1.3015723473069567, 1.627045267459852, 0.20809417746264436, 1.7567364154281924, 0.8970977004697108, 1.1590273066153869, 1.7710185947972863, 1.1531024898979523, 0.9996046401844859, 1.6817731198788537, 0.2987782062563744, 0.3512872042766333, 0.8154407433123957, 1.7210269959485607, 1.5320385031915904, 1.062040645151381, 1.100390306202811, 1.316449358926027, 0.7267402210454477, 0.42935147819184505, 0.3060755391997506, 1.3340258152474456, 1.5508273012510516, 0.9167513932525145, 1.2564687551988987, 0.07170031391614129, 1.0196254555419713, 1.0447853223911787, 0.8302413387382299, 1.6279052411956747, 1.5670405779361016, 1.0487077369091553, 1.490615544663691, 1.1485824238470619, 1.3405225155758296, 1.7196873297397364, 0.7702452753982612, 0.8569350046012814, 1.3753181459439647, 0.7343542039124226, 0.2359824412025564, 0.9936050232060742, 1.1241186442854376, 0.9643761575746319, 0.9679328563571464, 0.9145697714651473, 1.1132144862650435, 0.6705406925772629, 0.7644785723484065, 0.410834295539391, 1.0923146181473202, 0.7801089335892212, 1.2630903974400256, 1.4609867562189658, 1.0010206138564082, 1.0490966106811745, 1.3997437557471695, 0.16722332597260248, 0.9424733067433583, 0.7245223765875243, 0.6006865565970684, 0.8040393103904511, 0.6161966548391857, 0.8663229398230151, 0.7308729154483508, 0.4035914847950791, 1.0809478166144326, 0.7162843262994426, 1.1356935844384322, 1.7609698028895604, 1.5456839940353135, 0.9274363050925195, 1.365959675125573, 0.8307489856985167, 0.9188134205068238, 1.6658194704615616, 1.7325728386497663, 0.803340504271985, 1.141732869729878, 0.15005738197590324, 1.0539305844329445, 0.29254231670350483, 0.25047785409733514, 0.7659757208202171, 0.8838660240234284, 1.131127562632862, 0.980307744773323, 0.7108074740459253, 0.6795053651048895, 1.0752922025728378, 0.44292025469076735, 0.5306947757835232, 1.3314532886172903, 0.790577310237894, 1.496194556977258, 1.153582675504952, 1.4394412909203034, 0.3615119490194676, 0.1605190073122199, 1.6519049081131378, 0.873629814314895, 1.6276476853139106, 0.685234867784231, 1.2191513828966152, 0.32933274593320283, 0.949052002272893, 0.19313093866408626, 0.9107848452137881, 0.513034473964193, 0.6609476518078735, 1.453972793100988, 1.0323702833744326, 0.6559481746721858, 1.2494955987170255, 0.5638188963147999, 1.0639538962786808, 0.7813049977388004, 0.8239217211661508, 0.8148689282936163, 1.192674919165573, 1.4552224888460978, 0.9349495685359417, 0.9050953965044489, 0.5801632375784913, 1.8359985052843986, 0.9470967556503317, 0.7943171290281867, 0.8510645616604228, 0.9330008570174173, 1.369528829615343, 0.5228199360489619, 0.19583661352668813, 1.1467403137561911, 0.6781602038038396, 1.0943532113132108, 1.5651170317991578, 0.5196166977297733, 1.1117380748549115, 0.5029979780571378, 0.617086928469015, 0.9394410021075824, 0.838643856562204, 1.3617399863964255, 0.62702055566595, 1.4147675122204093, 0.8325778428346101, 1.422600898782181, 1.6588944962638543, 1.302777674136776, 1.0346620722737043, 1.2623995333040052, 0.7846531981864742, 1.526047063731681, 0.9426153197518915, 0.6312779047471074, 0.9588073917747592, 0.9228695145905688, 0.8044014139280538, 1.1169219775537655, 0.33518735842317826, 1.8076923721825926, 1.3907116142765874, 1.053424829485481, 1.2975317147482288, 1.5125350050607946, 1.1634421866023155, 0.6546131348125994, 1.3402069165495427, 0.46478185285601836, 0.49652585801504223, 1.1791807264407512, 1.3976218015644557, 1.1340317984650956, 1.7226183282152054, 1.3847257841021225, 1.0369510744479662, 1.563128001514958, 1.1390211681803972, 1.4943523357219404, 0.37845761512968656, 0.6432309808675396, 1.170384086545194, 1.0835353617078363, 1.0416939279562796, 0.8154151217545204, 1.0059985123792567, 1.3409770705927713, 0.578424277204002, 0.8290599402903587, 1.019289022510589, 1.1663721858254865, 0.21919951274524552, 1.3009416033879333, 0.6711239898647665, 1.503641449612854, 1.0891339510529514, 1.153419351966384, 1.1053029083947457, 0.3352098810765288, 1.1512991474340617, 0.7570630558587012, 1.1123960623705405, 1.5419175126598033, 1.2460726810207579, 1.0134880487451654, 1.0262980908272605, 0.36829569273860696, 1.2510518805794693, 1.4370441468276491, 0.8916566810052581, 1.6988929325523805, 0.8443703508440473, 0.8698102428071366, 0.9581624537907815, 1.3245912608553048, 0.3647690593324401, 1.0856467387753115, 1.2217641738173945, 0.8839900308092395, 1.7426551857624037, 0.38325647056444145, 0.8483245776212893, 0.6947615423938038, 1.4110629445863117, 1.1748813341675342, 0.560043413355722, 0.33650748740862235, 1.0335623037427029, 1.5274109858947684, 0.9522142762650851, 0.9465394769894253, 1.1320881541819543, 1.3633887519270504, 0.6016740827186535, 1.1704416357927923, 0.7688560655648528, 0.8606926687312909, 1.5489358692757489, 1.0962274516181005, 0.8412140323813643, 0.2678005412866211, 0.5888426875732574, 0.25191340038769094, 1.8335964834186549, 0.7470949420660062, 1.1501736442486754, 0.13167899373480074, 0.6537100337334114, 0.8744330743047002, 1.353039024621818, 1.0387057273931348, 1.1471773045174014, 1.2988166525648706, 1.079547185985866, 0.6514090643109985, 1.2030055282640988, 0.541775111245694, 1.1905414325758188, 1.407234173774464, 0.5506055030154926, 1.0052723203439393, 0.446888098307887, 0.6393443920285923, 1.277971070959474, 0.5024573101622476, 0.7374015818165822, 1.1087613458633956, 0.804179957914196, 0.7907824363493274, 0.7995157013854712, 0.4795004635103953, 0.9214529995345933, 1.1421137064406595, 0.6830793764377375, 1.1349729890651759, 0.18617344154189563, 0.7820639880185097, 0.8344685385341499, 0.329385747373653, 0.7739890572398203, 1.3501941267058255, 0.42645089768674593, 0.8214987375960606, 0.6466221945738743, 1.3094163679358295, 1.288850980138772, 1.1457349287315037, 1.7657115723089487, 1.3901196388835437, 0.9774638439805311, 1.1678926622601808, 1.2932475015897502, 0.4658535269112769, 0.8922759459386246, 0.1368718283588638, 0.3794498993366535, 1.8633420569166657, 0.9648512657473342, 1.6055314652471613, 1.5179263427413818, 1.056560636770651, 0.7593049530323663, 0.5031577954428259, 0.5497627134123209, 1.1224764902083668, 1.112804039807826, 1.5365844463349185, 0.8232921783428369, 1.7535696016354065, 1.1290218760652833, 0.9458057412602826, 0.9429913373019777, 0.9436151838610997, 0.7396590417909717, 0.46884340088145693, 1.0159981108932434, 1.2350750071104035, 1.6421197996187695, 0.8697378954268546, 1.555087404612654, 0.9899620783639367, 0.5616358228300965, 0.29269822470784324, 1.1872417024499824, 1.335821846208781, 0.7442613426777603, 1.3056405564216789, 0.8741803613508913, 1.1472444771745203, 0.4606259619616405, 0.7343259083339005, 1.1240760594985948, 1.4778802012288033, 1.325669246119816, 1.457439388467261, 0.911884027538413, 0.7064782583409305, 0.9986720456991326, 1.445550574235014, 0.1621378086731129, 1.5445368587431907, 1.4221973921712108, 0.8825270301692502, 0.6403314223332519, 0.2471590518528899, 1.7841156825814404, 0.7070121054587188, 0.1777429763555406, 0.6857711394540191, 1.5891738954660364, 1.8038642822369777, 1.6236414993052364, 1.069067672881401, 0.821597680217237, 1.650180485680097, 0.5412073080195283, 1.0122024308206434, 0.6484546767504186, 0.6502377658523699, 0.6160638060126085, 1.5636170245720047, 0.6436806854207395, 1.2054897027145106, 0.9778686304319458, 0.34150524841994845, 0.5753180063866088, 1.394823155145219, 1.550164159237065, 0.7096220003087851, 0.7173663180630562, 1.4904978392390873, 0.971671750627832, 1.5050897066804898, 1.7826180445781081, 1.5291271303378138, 0.29953891629347396, 1.2811506717844552, 1.7944256848105657, 1.6992760807302179, 1.209518539904322, 1.500697717098431, 1.3134025052959766, 0.9534615155089445, 1.2449596928113222, 0.7874852048297307, 0.6555664846785387, 0.8003465361285477, 1.350854383852838, 0.9135424510193041, 0.5838145131410742, 1.2570213895489704, 0.7097825644392275, 0.8196195599868713, 1.0464325357154656, 1.2820301744406395, 0.522490571948899, 0.6306341743728299, 1.0739770856706317, 1.208039433941411, 0.361937171760624, 0.8867243306973862, 0.9098588714537735, 1.1816697756365193, 0.1960731704093489, 1.4460456870455638, 0.5271888423734992, 0.9822319298867233, 1.2684089060268333, 1.8728240075957607, 0.985504108478886, 1.5143663794819133, 0.5823301491744611, 1.0375369849919176, 0.5782065324884978, 1.373853727099906, 1.2163371904610778, 1.2590659763814367, 1.0830858508897923, 1.1418008662406054, 1.0101288325382014, 1.1748772163426908, 0.38931579664712224, 1.211572413459225, 0.5077842882385127, 0.9297231557264438, 0.4822777135623316, 1.1694103964126148, 1.0410446836664904, 0.7408718466790847, 0.5131258216687754, 0.7275876313364869, 1.1875558920733849, 0.8102535254313331, 1.13220424517555, 1.4324846489327412, 1.1812571099208424, 1.4270880383628328, 1.3349207632439772, 0.8269403244516184, 0.20568428202871192, 0.5234817138657031, 1.5899712403030941, 1.263017413568443, 0.8107442876550335, 1.0118992022109015, 0.5228636022480285, 1.1252790683758924, 1.8044782063843943, 0.9895278852412259, 0.3658810054388504, 0.9896771237105146, 1.0490516401643561, 0.41893791049225615, 1.6607888568568625, 0.6119594480240713, 1.752063732702687, 0.9244088825177116, 0.8239282060722306, 1.414339532963526, 1.093057938512187, 1.314548647769247, 1.5718860990887376, 0.9630786749188966, 0.7797965476209674, 0.5822179584592213, 1.1523872265644686, 0.21656128371168704, 0.24134619041034144, 0.633256471485789, 0.8299444207046937, 0.5589542247112207, 1.5134940962407564, 1.3916937064841617, 0.9737634515620776, 1.0090615598003199, 1.904198599447958, 0.718705957404286, 0.9400304440978666, 0.8455812419002126, 1.6995549290757475, 0.6854249367288643, 1.2948440560362966, 1.0266883657531998, 0.7222884835848937, 1.7677405228189773, 0.8580402915464486, 0.21719190645179431, 1.0086069617521307, 1.8941907779934197, 0.2507486403522682, 1.7576310556593397, 0.9812297274451353, 0.9877757904043886, 1.3874024623039545, 0.5858974273142851, 1.261560449950814, 1.7741301567967933, 0.5834957212287324, 1.1293054934215512, 1.2623249546249982, 1.1835938977470308, 0.7111413435061358, 0.8583878417159666, 1.434013544981934, 0.2518122123333145, 0.6869886618267995, 0.7247691153635757, 0.4818023106506508, 1.3171558930149971, 0.13330335341929622, 1.0963096757154271, 1.2571869314853563, 0.05119838008663302, 1.5729421753010944, 0.3152921041725686, 0.7508402259806699, 1.90150044237669, 0.5726025619331702, 0.3934839773633222, 1.369970514315423, 0.1156126809361826, 1.7720066148103286, 0.9448299042078766, 1.2708636497294736, 0.46570721832333273, 0.4854503053495446, 1.2566647272566955, 0.5176637136412017, 0.8508463101763631, 0.5772465286236144, 0.5337123127866092, 0.2436350566139568, 0.6601770908192878, 0.33089618206014004, 0.8574241056330859, 1.4123381611559969, 0.4062260967543633, 1.1544048476434354, 1.7365501699378205, 1.5112916684293147, 0.5913620113245694, 1.0346119341954365, 0.7873519650825491, 1.235713613529905, 0.5814608982102648, 0.6368017554350173, 0.9268427994953115, 0.6027132597095375, 0.9538528727531407, 0.8468433181723662, 0.710384573267279, 1.2792883318061405, 0.7217797083856103, 0.5580698729407051, 1.0060740409210762, 0.8283401757624153, 1.3188140371658772, 0.8016978594700547, 1.1361753246860054, 1.3496320920506446, 0.2561316436362523, 1.846460447048209, 1.6642791657071458, 0.7587456629184134, 1.0594655512572189, 1.5943688361725386, 1.4869983998800334, 1.4003328385684108, 0.6760235240430106, 0.8339514698289039, 0.45632559754318025, 0.8432696227274742, 1.6054227201462146, 0.8035976478091076, 0.8060631078567537, 1.1398534981822723, 0.9121729053055183, 0.9792744090310527, 0.21664138957190993, 1.2953728740389678, 1.0923995506815518, 0.34279743211275693, 0.544416772040267, 1.041174436042859, 0.22790653690571505, 1.0666851481556603, 1.4133949887559596, 0.5358647154931157, 1.001091488261432, 1.690109120817558, 1.4464178106513892, 0.6087740520056967, 1.2086300004494896, 1.1413404185869611, 0.38272753789343184, 0.7430692562054265, 0.8830877218596432, 1.29683635638985, 0.27348295127683153, 0.8400184541754835, 1.5396587435760432, 0.7592041968880582, 1.4874433125717328, 1.4401307546806152, 0.6414545220836448, 1.1487636976938604, 1.6717987475461202, 0.7250006206700782, 0.6227199363341566, 1.3441407930933007, 1.471184335985415, 0.7265467751234861, 0.7532020797167882, 1.48680646679258, 1.3501401703083218, 1.8145142838860273, 1.9216587812359511, 0.8391030058403888, 1.5083624156330648, 0.6796812948835332, 1.5924604333051051, 1.5038922389705784, 1.254251130263906, 1.0871242366097829, 1.4116485621745023, 1.3065218901115636, 0.8393796967948707, 1.097402216071516, 1.642213515521068, 1.2003541096594263, 1.2780526261397887, 0.7804086121257247, 1.152700142224201, 0.8054623670830993, 1.6801117238230985, 0.46348249067513947, 0.46181593115223185, 0.9361942063656774, 0.677854375832418, 1.0744179818961772, 1.1193026213124169, 1.6309424183341332, 0.799333210178219, 1.2149827533904662, 1.055347735128922, 0.9180790917961116, 1.2449805765192201, 0.7165707380495723, 0.5439446141003509, 1.2190920954303315, 0.6493404080089283, 0.5561272183375249, 0.9527529914622993, 1.2839375010665326, 1.202886049542702, 0.6657654636185906, 0.8032707310635924, 0.5719568771331867, 1.1709111664162424, 0.6520507090841714, 1.4644750921218592, 0.8890651753456936, 0.7275049558162234, 1.0025093720900111, 0.4538103894598219, 0.9798892123660038, 0.07179314911444545, 1.0062403237607598, 1.851617761967304, 1.0589832281132265, 1.2467079140711543, 1.5972387169394189, 0.44839360909728343, 1.0614256571629221, 0.5855528466278059, 1.1256001383989669, 0.5112022636867974, 1.0357529742807654, 1.2060946491110014, 1.4623299541739345, 1.0856359526861448, 0.20865005131530312, 0.8387834470980232, 1.0125129547001117, 0.5650012721332137, 0.5200790902109176, 1.280347259940053, 1.1935689152009363, 1.8307543429974547, 1.4471683402661006, 1.1016801689769524, 0.7139155910363922, 0.951865401064121, 0.6154496878768775, 0.9131972706903183, 1.2459937340555998, 0.9847208596734356, 0.2493670175983409, 0.34800381048680007, 1.3666672633978934, 1.7694010162196538, 0.35162077009396686, 1.1404424789439358, 1.7952731517063885, 1.355395032098965, 1.1072275205468083, 1.4754972694547694, 0.7849322259891184, 0.5763844394187645, 1.628113406589856, 1.3849652511181274, 1.3279930123163188, 1.443402144058949, 0.8887591122640497, 1.6737006208226486, 1.751153259655133, 0.10329026183197643, 0.6587452230814271, 1.4005709438373013, 0.8899381773779639, 1.6106428784151008, 1.002604627773575, 1.3338253471344936, 0.8674811522889233, 0.8115446926874236, 0.952756838625774, 0.550867817201774, 1.1620216330509372, 1.1340605613682557, 1.2741249360332616, 1.1755644905909617, 0.7124148620225407, 1.7733817678808412, 0.5059893443469852, 1.1582555305674038, 1.0495514500513043, 1.2572457168144546, 0.19004285042904856, 1.0231279518847969, 0.4976383775883423, 1.576922048730148, 1.0996834836757334, 0.9608969986566304, 0.7142567514005825, 0.5403168512216241, 0.9730954084925906, 1.3556661521109046, 1.5368721621646118, 1.1989219435464125, 0.9655217533075621, 1.309586328350142, 0.6936164274845154, 1.1419330659972955, 1.334834149944994, 1.2572299983860389, 0.8261380283819468, 1.244383930999828, 0.9876662077854487, 0.9786073554215158, 1.4784748832045502, 0.37908422522158014, 0.8515805390793014, 1.05413575228414, 0.7323370759932334, 0.3396295439941279, 0.5967046316215653, 1.5353959538816118, 1.0128285201623248, 0.9771967083651065, 0.7283459216066119, 1.6420202217656055, 0.9679673189507831, 0.6921296643714925, 0.7197385862939883, 0.719081957140727, 0.9297297367119951, 1.1643658726141717, 1.241040768021936, 1.4353648359015054, 0.46713348500323704, 0.6407613377975893, 0.47619931791060854, 0.5841522327562644, 1.4047461291685868, 1.634884186086052, 1.4911835823107509, 0.8272069600000503, 1.2157831641993855, 0.5776012789958229, 1.103051846119184, 0.17207761973002444, 1.123238287352484, 0.831084382691615, 0.5364034058570013, 1.6385610896307967, 1.2609241763619994, 1.0428651843627037, 1.5432335007068885, 0.09496018774218229, 1.2191660153983972, 0.9354436386452132, 0.6502624912979267, 0.7950431743640003, 1.0506905446234442, 0.5878127029123795, 1.8059021306428482, 1.6393650288358577, 0.17516671677095763, 0.850905476434723, 1.1910088766127576, 0.6172410603635717, 0.3099736956771316, 1.13773562504451, 0.21452538305337232, 1.279590350260936, 0.7031095664110699, 1.297158785636221, 0.7391799680293334, 1.0680652447851693, 1.1729729370202095, 1.4426293575564557, 0.20011406139914656, 1.2624468902359043, 0.8008325010790499, 1.1740487696065045, 1.3288728420223486, 1.018063743079733, 0.6062115776549349, 0.5917534629514187, 0.41849646125978135, 1.584196672430735, 1.7598566195624428, 1.3076150930257597, 1.3569664000883175, 1.5612812027219667, 1.106143847269761, 1.6882530529067383, 1.0113604641517846, 0.2855309601882522, 0.8782786597262642, 0.4295164764575937, 1.2508905419645893, 0.819566756517918, 1.3135099363725982, 1.0875718682681255, 0.8396355235468798, 1.257333940407536, 1.0804569491754887, 0.7174097166065496, 0.9881793240401859, 0.7191887290873896, 0.5531543396673628, 0.9731551946244024, 0.596538889165885, 0.7708608171255791, 0.5502747731272235, 1.3596432527280464, 0.7191464289920654, 1.5876331202067322, 0.9523606851647235, 0.5513898264165981, 0.41881357043126555, 1.8830423499218925, 1.5125673081136926, 1.262734431606455, 0.794365359033582, 0.7799707742963073, 0.8882380689868242, 0.37789737201717044, 1.4562409152680924, 1.5921506643232728, 1.4367596952352637, 0.8768628665159741, 1.0299226420284935, 1.2051196201566237, 1.5607389388534862, 0.6742705841129661, 0.8310354022462201, 0.5414433700813147, 0.6398083952361266, 0.9484251871598968, 0.38595013779874243, 1.7611026813804158, 0.4836946658031548, 0.912521505013148, 0.34495725712657366, 1.481707087035077, 0.8465373554699617, 0.7649726321081407, 0.2486845610209416, 1.5496347858079629, 1.402192052141467, 0.6382096021573284, 0.27938254049223843, 1.0974976000546004, 0.9281439328467701, 1.2981028343651428, 1.140864269870062, 1.3731984112742364, 0.9809020838159311, 0.9605886373150733, 0.2977420335413713, 1.0332812992241163, 0.4494069542671738, 0.5989906803233415, 0.7743700851297505, 1.2555354387537285, 0.39928445091704223, 0.4919097893335903, 1.264358386786128, 0.7677894435863408, 0.2613955871016139, 1.7221894616449185, 0.6931924523616637, 0.9123925968687893, 1.0498625929897816, 0.5858131626608403, 1.2541766469943907, 1.6118799322420712, 1.772491605966402, 0.8966075886606916, 0.7229468497370495, 0.6389000253248439, 0.9306041060181007, 1.099992565003077, 0.7071153489830075, 0.7609546322119144, 1.1616521383785776, 0.5761015629795551, 1.0833619993765715, 1.2054845703829329, 1.0023529093179477, 1.582482857453965, 0.7234757176887265, 0.7920786995820988, 0.8681742260930104, 1.0434899631770038, 0.7590929536444998, 1.0582799954070963, 1.4575542505636099, 0.8748125091929283, 1.3408266836465053, 1.2497892460137234, 1.0585612594441685, 1.4648362184261416, 1.2493772092416027, 0.8226597738811346, 0.12168246968042551, 1.171856100538662, 1.2387570212366164, 1.4441361593377575, 1.1556502741348598, 0.8278135742168299, 0.8096711034627045, 0.030795488073064425, 1.1197082514098495, 1.2361971483644252, 1.087626268068528, 1.2384275130787943, 1.3127800741738043, 0.921836972705314, 1.4463849265399542, 0.6282867845398541, 0.5094372252762314, 1.0918094567063492, 1.4022160486364523, 1.1423410952074438, 0.9510213210564404, 1.082167725251613, 1.3907187694614809, 0.8399747468828723, 1.1591931192583815, 0.7409030381902113, 1.7474671422301657, 0.8754509139553067, 0.35267509224351323, 0.9697570368321842, 1.1889573975145156, 0.8794420474074509, 1.1694250396441375, 0.5757598257430331, 0.5768140656745087, 1.9179336623265872, 1.4221944031366518, 0.511468386368124, 1.152573522238015, 0.7132622103325641, 0.607007669102229, 0.775588555793606, 1.4088690482181696, 1.3562108876795307, 0.7801182227855146, 0.6926781689392953, 1.7073251655541144, 0.9428087389294094, 0.47021783080559365, 1.5263282349258815, 0.5997548450855894, 0.5133960632381044, 1.025067530780967, 1.1318761039686618, 0.6664546272441098, 1.5658306796432122, 0.3541869268100184, 0.23755765086611413, 1.3386539469471783, 1.1108128477843815, 1.2209724758108063, 0.6560085121877538, 0.6058186836659641, 1.0056850959492492, 0.3644412490124811, 1.3535863529890129, 0.5136502305387104, 1.5053136616804248, 1.4673148616972718, 0.27595176019988943, 0.40681336689252934, 0.5488418560575972, 0.26949847435621976, 1.406788031163962, 1.5729180345305989, 0.2829680480784117, 0.9215556395832006, 1.6239872324164444, 0.511540987378863, 1.552179766095373, 0.9709541965481937, 1.8843357871984532, 0.364433715720754, 1.206887032812498, 0.6665384268158067, 0.27901138157821403, 0.7652503197404357, 0.46971579449784473, 1.2468882205759395, 1.0805299350168944, 0.8542843968509283, 0.2846702831969443, 0.23050991809078714, 0.8132585585739234, 1.0735905472510905, 1.749883639431368, 1.5357913715530072, 1.3434845389563361, 0.6248498769544333, 1.4965834140708338, 1.2583574152737609, 1.1271371883792654, 0.8060894458679408, 1.4971363781054812, 0.7325510372328469, 1.5494774475886843, 1.2989664775664829, 0.956574229202375, 0.8819022721835338, 0.8688339749346762, 0.6290758798243328, 1.5867296677128184, 1.0101304069290151, 1.0235597984549307, 1.2213943021254834, 1.076935482780156, 1.367379098885496, 1.2581885772044386, 1.5170770497778845, 0.9274434134917569, 0.44396472729899894, 0.20524626707194404, 0.9264194252291847, 0.8448577671858822, 0.45743209811763585, 0.6397542585221274, 1.5750120080903562, 1.2753882997937138, 1.555260794381667, 0.8666183929011267, 0.9406131842395693, 1.3915949243733339, 1.8731037286471865, 0.8256036422399939, 1.18363433742421, 1.8593787053523232, 0.4841395005617971, 0.8693384056096444, 1.1195580291847347, 0.9859586586295938, 1.8705363673802669, 0.7956687565519757, 0.5459998897075319, 1.4216395165209477, 0.29639226180095024, 0.7866466666679199, 0.6103296125602722, 0.941094653894323, 1.0783455635432329, 0.7485193653008801, 0.7104030977143327, 0.45930361772175, 0.4356947124292647, 0.30773369999910616, 1.1275251549267962, 0.7979500000337204, 0.46451472390169857, 1.493804011117286, 1.395429429894652, 0.8160120760428494, 0.8783956714603132, 1.338516057891268, 1.3919827706183612, 0.7114448509680371, 0.7428940104277179, 1.4469745630234945, 0.507845097724468, 0.7541326675645976, 0.5846563960703487, 0.6992572044050374, 1.366828868928071, 1.5992076609110741, 0.9284106079105299, 0.8496163918368337, 0.22323115344594857, 0.6647770291207583, 0.2538595283634353, 0.6310768140704803, 0.9541871756886308, 1.0696223208718534, 0.8858184536469171, 0.9520295724002746, 1.1719761054320816, 0.5001989769948911, 1.500628458030592, 1.4383401032182737, 1.8600759616639446, 0.5599817523342303, 1.550691981241675, 0.7687277537170332, 1.2884708066587618, 1.852060715499745, 1.1721986658257892, 1.4355614528896279, 1.5435973246765893, 0.5327068150475255, 1.1968790945124312, 0.16586825543191674, 1.2437290143657975, 0.2326504211438567, 0.7774840000163412, 0.5916787379223801, 1.3031094554075242, 0.47987831775057554, 0.9468661270239531, 1.468777780409933, 0.46396989878599915, 0.52696218632107, 1.1872732199095766, 0.8187649219016278, 1.3666881490971994, 1.1826296740893305, 0.6498928883524098, 0.5743042087387852, 1.186233338137792, 1.1450047512763957, 0.9759467096217059, 0.9452684640923655, 0.8987398914651226, 1.1522598309817993, 1.4601865401119682, 1.2913595796246506, 1.8049321556302962, 0.18303971882627246, 1.4323783583708711, 0.8541888263826938, 0.6679756767969571, 0.6695668084164612, 1.5543435940079386, 1.7504354497105385, 1.6372039618711187, 0.8079081069117773, 1.104106879408807, 0.8837512306946986, 1.114813327094421, 0.8470899482192059, 0.5181006130713262, 1.6764436471027993, 1.331904321225035, 1.1973215694407462, 1.4607436797575044, 1.168666120974727, 1.1240565587784204, 1.3378158723060736, 1.352101951569498, 1.5545345946357185, 0.5926183377801594, 1.4207546567958689, 1.0091609207383367, 1.2877648957061218, 0.5736442679132027, 1.330827918826682, 0.973652789011883, 1.5888602084363646, 0.2378430026277184, 1.2479158507813604, 0.8229090202435541, 1.269654718461977, 0.8969454636837739, 0.9329184498474526, 0.8652043910870588, 1.3756817111555089, 1.1482806470641083, 0.6324360463322504, 1.5466718078370696, 0.8560111799698051, 1.5426759190674808, 1.2510735407877227, 0.9330182092286265, 1.6211495889530738, 1.7926866435660846, 0.9760893104324687, 1.2517333867425946, 0.6740102331636265, 0.6889559052894315, 1.781598616186431, 1.1836979528466847, 0.5803480859267984, 0.9757026023758274, 1.0932317461020986, 0.8341990608816396, 1.2548530673553937, 1.1882275944995981, 1.1413945043350275, 0.10485699828656103, 1.4310502932035394, 1.0566646183974675, 1.217657051664641, 1.3005510431118892, 0.6156843392058133, 1.035225503858583, 0.33520508558530615, 1.0535643725309431, 0.8576515743112726, 1.3466138609576856, 0.6030742817507915, 1.140416942641065, 1.365228082403709, 0.8214590488925075, 0.25640612458815826, 0.21454439192614094, 1.1176720587942532, 0.634110043096619, 0.4491534309162387, 1.1739372803310784, 1.1883143808752095, 1.6953933690712062, 1.6598051018450979, 1.504237475018696, 0.4905927912699739, 1.3508936767088344, 0.4579542072054692, 0.7706430817504095, 1.5087757044596692, 1.5536598790675415, 0.3219744958622712, 1.1499358530272876, 0.3999315552315458, 0.2634876847697607, 0.7509093452519702, 0.7045494485422608, 0.8897639481454577, 1.7088454734407326, 0.7079325547450905, 1.52399458593191, 0.43106176694084974, 0.8076851257166042, 0.6515091718788303, 0.795149461573138, 0.943792586986109, 0.19078978214881814, 1.1443163394354352, 0.8557986777366339, 0.5239435637940231, 0.5259999955602429, 1.5782258723100973, 0.49405712204745433, 0.8149799329116741, 0.9294767119099623, 1.148625175419999, 1.1465563540670785, 0.5640999097689918, 0.730788239076129, 1.0131338153197156, 0.10741062424776104, 0.8439354790998106, 1.074647142660959, 0.5694312817237184, 0.7348836701490455, 1.453500489053435, 1.4132000474119404, 1.0343562755201774, 1.1041691571597223, 1.4765890680673128, 0.7777834697710415, 1.2792032606025403, 1.25212139370032, 1.1064584683951635, 1.6550021173640355, 1.2322546466494448, 1.5066429869640667, 1.5773865082677356, 0.6126212656371559, 0.633000207241013, 0.7788771859779174, 0.33020296380709435, 1.435729205214189, 1.167752206864019, 1.1164751475872552, 1.1287586161743168, 0.9530254272137375, 0.4022855972678404, 0.8759194987745356, 0.5793604940660914, 1.3337203648826075, 0.3750620593117048, 1.2962690687630258, 1.4205104384552985, 0.8408216858182003, 0.8416723898862817, 1.1531520775445752, 0.646934253755257, 0.9774679022761523, 0.4989389001114478, 1.5337455403016396, 1.0020128645518285, 1.2460508877866712, 1.2442457842820762, 0.7138827082018713, 1.437147559698018, 0.7150017465634353, 1.1723659967105924, 1.037726472690879, 0.5905098494649965, 0.7044645953708937, 0.7857928358819362, 1.123573680056653, 0.53186558863765, 1.1138597321746153, 1.1840326287612628, 0.3914102513806761, 0.8663706514187468, 0.860986502029741, 0.8085591512434329, 0.6585788121128779, 0.961805791350594, 1.7789292370829317, 1.195088956355944, 0.9576849811051489, 1.9507194188633683, 0.7298509497017479, 1.6555008085593665, 0.5916113455081626, 0.8097360092369846, 0.8380348869707025, 0.9853315793494236, 1.3971976395817998, 1.0921495583777894, 1.5908907380693256, 1.5964988418774309, 1.6643046545145668, 1.6312589549509582, 0.8380618751334432, 1.234626023743718, 0.35809567355571303, 0.9621182048093815, 0.7554982119409283, 0.9787232265981852, 1.1252969434569056, 0.11451472410908037, 1.0582154763710563, 0.8760010086410974, 0.1674146257881044, 1.3381016210992762, 0.5079674180925949, 0.08065443479219181, 0.7028458201627578, 0.6214748625914961, 1.3142841011537874, 0.8623233953025521, 0.5772132802290494, 1.4119343798605475, 0.968504051841068, 1.4653803490060646, 1.0780843793741317, 0.601410992777797, 0.852897750098537, 0.8742242624567196, 1.0196876812585352, 0.9815268688699688, 0.2018211286052154, 1.4500801271589103, 0.5441229845714409, 1.2618535551367125, 0.2282590376261594, 0.1332666057202515, 0.6602751585535274, 1.1851641184254678, 0.9368440800662436, 1.7343547503579275, 0.9095359228192783, 0.3440644179584956, 0.5623506605549287, 1.5728773977113963, 1.3008867619983193, 0.48814348654243145, 0.9146822687476623, 0.7824227362982459, 0.736821750730249, 1.080095354499156, 0.8738563199392377, 1.113389073793462, 0.8899367588710665, 1.2756749697591352, 1.4515901025732525, 0.9997575277007128, 0.6566000312908671, 0.25681556742782363, 1.134207480134748, 1.3248281484824729, 0.7610330364031285, 1.8767972328014917, 0.7420695929436227, 1.0420513859481122, 0.9586171028446678, 0.9822331545558765, 0.7254161938935465, 0.38991048000409323, 1.3868459955398176, 0.570213281410518, 0.19609458922090228, 1.4660269186446122, 1.7578908619983102, 1.629194067858216, 1.023707626042011, 1.0864873509370963, 1.1732328807379409, 1.3578663165963205, 1.5778956742874062, 0.8123547202420458, 0.6214661450728224, 1.1482024537043625, 1.0779293957071907, 0.41428867390576896, 1.9543067865532069, 0.5004599136806812, 1.3580408204922736, 0.5937347343354985, 0.9499313882075306, 1.4263658952722715, 1.3483006188794442, 1.1717871143859648, 0.6588459529165811, 0.561481749458404, 0.6315416091166361, 0.5183798564295632, 1.920122443299548, 0.543395158384629, 0.7369451964964094, 0.5813210491508991, 1.3861418817654463, 1.2064975944806866, 0.16765907035804561, 0.5769476554396742, 1.0667713159187122, 1.01007650848558, 1.1273896894307265, 1.336723218340036, 1.232065363151066, 0.9799163030747823, 0.856037945560639, 1.312574926322756, 1.1954701450046472, 1.6241865143165655, 0.6141522705284426, 0.5723755182440045, 1.264321044969701, 1.0190367612888003, 1.4543941471916109, 0.31852715567835876, 1.7210594950180456, 0.08202910023767684, 1.8095009947109275, 0.615125922894862, 0.43923857315807013, 1.5546089086248907, 0.41926392442882143, 1.1790056263657367, 1.391782432715588, 0.9758919373142009, 1.907464358300094, 1.071588399834928, 1.0832823636826772, 0.506435844066334, 1.1615117899611556, 0.7818542495192664, 1.658531227450306, 1.025855117741514, 0.6692707420389256, 0.9945945756109846, 0.62334652850176, 1.5351300138176263, 1.2236573778671862, 1.5315243028273802, 1.8373839477107388, 1.1675701467074506, 1.5051697199001761, 1.4463808268023461, 0.8646845658444071, 0.6929567443243778, 0.6042680216103171, 0.4792893902128321, 1.4595294362887408, 0.7263808918432382, 1.2846434950469436, 1.0521010946736329, 1.0322925967722523, 0.6898484090356898, 0.46374620011031575, 0.7095434084336196, 0.4953216547887518, 1.052160937239928, 1.0554251404905337, 0.5900108268197625, 1.1982923076134346, 1.5466979950761317, 1.4620617270442104, 0.9105358698733758, 1.974130718800787, 1.6739179966725821, 0.8144974905079542, 1.4815422101653817, 1.1182805316373516, 1.2045632232739454, 1.229102201834507, 0.9103677368201091, 1.0722312592276513, 1.2033478774108755, 0.8229037212843064, 0.7107449577079438, 1.5919418037708462, 1.1020651406010695, 1.2812130529212846, 1.155363086607768, 0.7515065142863354, 0.2612456380544961, 0.11789434875368698, 0.7508563534880586, 1.6020236429733248, 1.1310525355836016, 1.3744168542616704, 0.6102549537828927, 0.20142249821926383, 0.4268863006869964, 0.719032229083389, 1.1715460226065058, 1.0245477242705379, 1.1267806468987025, 1.5201250498600778, 1.0775904210391187, 0.5757314119796639, 1.3237435885992537, 0.6935332648503659, 1.5906963439465875, 1.235869911919234, 1.0824834310306564, 1.2563718061475495, 0.993272225140098, 1.058190813268633, 0.9475607990472616, 0.966733041879957, 0.7553656160971804, 0.45879272137787563, 0.8157727726118679, 0.4261542855629893, 1.6737239103351071, 1.3886560141004236, 1.3280524547672248, 0.39466500809876315, 0.5080370428510343, 0.7545024875903605, 1.2803641685630505, 1.0536834163831643, 1.1917959265151938, 0.8638068419280757, 1.1021845684443592, 1.545755790386259, 1.9191259539766024, 0.5339336303318414, 1.072343341065943, 0.9928431307261099, 0.8709083249074366, 0.7991074909519869, 1.1440860928572696, 1.497839322972643, 0.9880060368211399, 1.5208001238349251, 1.1048686696098937, 0.846446299200056, 1.5449654707243332, 0.5813345897015145, 0.8339799493240033, 0.8467343956367755, 1.479982661323487, 0.5505331252788048, 0.9038094810824988, 1.934702056119038, 1.1573136680237432, 1.378521577082609, 0.8251891783543364, 0.8534237765066709, 1.986951697852274, 0.9926195427252237, 1.6690146997232191, 1.6220188606178327, 1.3378120404707547, 0.6093621759579796, 1.2848031697936126, 0.9757040922365415, 1.2666231288184495, 1.177654997825659, 1.3443676363692758, 1.4930536737896252, 1.3464200767541032, 1.0429649779598098, 0.621762778218795, 0.946909499149875, 1.1632838720078267, 1.6958862492807572, 1.33028897351309, 1.124881229240942, 1.4251707070330428, 0.7620820014064709, 0.9111799846758628, 1.7443555510578252, 1.211091006884545, 1.0000549009555413, 0.9492961415526177, 0.840288457701058, 0.8471776393335327, 1.2911142974318968, 1.0131401398408655, 0.2164783858596182, 1.442284500133924, 1.156558287783924, 0.9641295712738394, 1.159465817083937, 0.7837625172648994, 0.6512440524148629, 0.8833725926599014, 0.9874517754713523, 1.3622513513086527, 1.4314342297799203, 0.5651072099144289, 0.7927918128728979, 0.2909895802847283, 0.9658221281309337, 0.5795330574442946, 1.2458144737228503, 0.8538587047225317, 0.3945831886950367, 0.8876750583289958, 1.6169737461475706, 0.6386631564337588, 0.9646100251791934, 0.773698268995515, 0.6825885181616299, 0.7178368516907616, 1.1280462158338314, 1.1378045613518961, 0.7107989751292968, 1.4135775079989252, 0.5701349666429475, 1.8684217602539412, 0.9074832714284011, 0.5275019812648836, 0.26876239327015405, 0.830806562104556, 1.364140799218662, 0.2814655433036498, 1.8331414263498598, 1.1460064660564266, 0.5764274754383619, 0.9367487633417089, 1.6567606091827891, 1.51130277431153, 1.3794411222259435, 1.4618488848686648, 1.163539481417593, 0.5573703656942285, 1.7635366582776113, 0.7520004224262873, 0.42478101289143044, 0.8913432448626686, 1.58728321148309, 1.5357073594359258, 1.2158039366719084, 1.137000995232326, 0.4595978532260203, 0.6893167833471526, 1.7081292511441233, 0.6671846655201401, 0.5292924065771304, 0.9875446177168676, 1.5714769560886417, 0.9892123799928582, 1.0171118282098583, 1.307416386855634, 0.366312258982587, 0.5439876469286625, 0.29072756380746845, 0.6453034275226819, 0.9208622601721608, 1.2875996677175303, 1.6510433573824301, 1.7316380026943157, 0.7966181708781553, 0.9849602672871268, 0.4507200953509989, 1.0772192347736573, 0.8346973051342867, 1.2033460791740926, 1.1424364382881764, 1.2202164929261534, 1.61421634573628, 0.9570391777820575, 0.7176888605527803, 1.1113386880701905, 0.9074917086943683, 1.0776465568183857, 0.712861675546924, 0.8987546834340626, 1.6074908741952665, 1.4558277281527503, 0.9613166484377281, 1.2244679594385113, 1.0536850433400131, 1.421797163017152, 1.30025664072356, 0.9003181512249082, 0.9315835303120577, 1.0266389208185034, 1.1527342138059795, 1.4097642577322995, 0.7789872966577779, 1.4075759049692251, 0.9276266041789142, 0.9375131172731545, 0.6915143351615547, 0.5709007602586367, 1.0008290981036059, 1.1024961765569585, 1.068481389584938, 0.6815877276962193, 1.4665831167920367, 0.3118742252860869, 0.2085712460353727, 0.9021796997158253, 0.9624525137234353, 1.2278582743397874, 1.2425496339404474, 0.9095100393960901, 0.38972347804848484, 0.9445515471590596, 1.1404951042327485, 0.6921087538690227, 1.2948547660400882, 0.7908441742271916, 1.0953285939125732, 0.64334443145958, 0.5398697750004149, 0.8290017454735134, 1.1234531120094138, 1.0616807545073996, 0.954739003610808, 1.7126309611982231, 1.1332638386597536, 0.19781802788138259, 1.2756319437681687, 1.3692533764810677, 0.46298339620729834, 0.24250645828132777, 1.0633359922588566, 1.5060909350623741, 0.8625141738123452, 1.0013840510243384, 1.1906585928062219, 1.3676355785702752, 0.7511699351928133, 1.585884913691499, 0.027903876780843717, 1.3309011596550515, 1.01292936568219, 0.48077598806455624, 0.6375901905300349, 0.34179745590108523, 1.3039119423668057, 1.3531629581107096, 1.4078125087036295, 1.0244162884084203, 0.6032615539691324, 1.367755050936673, 1.4004060299300525, 1.016762905452754, 0.7894918149089746, 0.7468614541895651, 1.6165876132522967, 0.99531333587122, 1.6536440298933375, 1.0618739229579648, 1.1469240258218343, 1.2620128298305737, 0.6415013044683892, 0.9819529218495342, 1.4613584585531711, 0.8666377218441467, 1.0725728460279442, 1.0917134684803584, 0.36372136098097807, 1.2627051047014461, 1.2190004191656842, 1.080416818557836, 0.5667654598593559, 0.3664973019921881, 0.8999324361871353, 0.9582311126442109, 0.7937773194989672, 0.7848501230447334, 1.0581391846029442, 0.5648850643737493, 0.5122556399876317, 0.49998225995271073, 0.9895519313209592, 0.8829656799671022, 0.8669017323687, 1.4708852870064186, 1.005964625923731, 1.510726211933218, 1.3672219418416989, 0.32764274868268717, 0.9650075112531014, 0.94406796154243, 1.1232744922733846, 0.8555129953508698, 0.4888397027721677, 1.1685321022444715, 0.7776394702261237, 0.6866609992111394, 0.3198961444930858, 0.7998764382605826, 0.5198406078516173, 0.547971697739613, 1.1080442843109104, 0.988961791770268, 1.6822027788361364, 1.2288612520331632, 1.032427772641749, 0.9511196707700394, 0.85734407417976, 1.7166338795866656, 0.7863549277620973, 0.707633719904482, 0.5065736421190042, 1.5352287718695101, 0.32288403404268584, 1.5185858661050085, 1.3106264242714813, 0.9898796794496867, 1.1685287485611995, 0.8483555192184655, 1.6991114777569347, 0.5515432079807423, 1.3934014273185347, 0.9586420006296517, 1.2673640032807687, 1.388300606841674, 0.42066620943682775, 1.5385757782782337, 1.7511260998225238, 0.8572674648308336, 1.1911488571426876, 0.8943333543721707, 1.5981889607813389, 0.09572703281896855, 1.0352961426509033, 1.003810906583397, 1.3681930782445513, 0.9975342932033955, 0.8523126388371842, 0.7544663933278576, 1.7435562555387296, 1.075039778002358, 1.1430396382970118, 1.313156721157723, 1.1108690135927646, 1.2684461958973976, 0.9817952128495949, 0.9932749350521569, 0.8895472419445187, 0.8951774488997813, 0.4997419233307895, 0.9758536007539861, 1.1143972146927106, 1.2380283028774137, 1.3025632556690099, 1.7552588562784597, 0.8467427143862237, 1.2623345736647584, 0.7704944410347, 0.6291464468119023, 0.8748544755228336, 0.6655718293171791, 1.376524534132475, 1.4620557463143369, 1.102096876251325, 1.195432663042346, 0.9600833112180532, 1.024073208967269, 1.345754955282099, 0.2634396812519182, 1.311989069723328, 1.0082213067590455, 0.8780884529666303, 0.7329321734110893, 1.0271731418135615, 1.3068935818279142, 1.4622709096142046, 1.2929097127411753, 1.2336667969627695, 0.8001630032255996, 0.2861047413769273, 0.552085568281014, 0.6526912632089952, 0.1738839765562541, 0.832521616711598, 1.239764859800613, 1.0495093671182305, 0.7829785950479538, 0.9888916448033399, 1.1524613546983007, 1.284095253090837, 1.7794011396474096, 1.162088572836827, 1.5801104392327714, 1.412533918200146, 0.5843243190734633, 0.8781139630326704, 1.308976731150805, 0.46071235149235523, 0.2388040903915214, 0.8255908130897971, 0.5805862090938796, 1.1330784062493557, 1.0299411014384625, 0.6887390901739008, 0.8309104718145147, 1.0510646980689278, 1.2381063780398054, 0.25421787081303493, 0.9474623331253034, 1.5870855096680594, 0.8227916932588549, 1.6026815311260418, 0.9273652665818567, 1.1297426598548355, 0.7262826037207343, 1.4180097307127393, 0.9418495000953783, 1.9464988664260203, 1.1499595801258122, 1.0796917957923822, 1.2750430592219044, 0.8300384146243286, 1.331064663027501, 0.7326708459865159, 0.7895524746845617, 0.4399102535398247, 0.8932969679569309, 0.5947845616304318, 1.2215159400294557, 1.1608136608883886, 1.256858077375545, 0.8109022456575972, 0.7384235165762864, 1.1763421362055124, 0.4071679802466145, 0.6120006943034338, 1.51980623926476, 0.6998603889571914, 1.6584518913522657, 1.1572032576375129, 1.8230493486493637, 0.3627125590196919, 0.41830055959194545, 1.8162748241341722, 1.4003579705640932, 0.9629607818263186, 0.7502947849046477, 0.9983580175447476, 1.232130768186722, 0.9860039605890164, 0.7144470616106867, 0.9501701655404287, 1.6124205920777674, 0.2757211243239641, 1.192898549858068, 1.1057836141037234, 1.1275447234920013, 1.104055230284365, 0.8957583842978046, 1.1011497352268336, 0.638552756741218, 0.45503569229761065, 0.5437368731119875, 1.0421720664647127, 1.070493593092066, 1.8381202168002353, 0.44818552888247865, 0.8254829857234128, 1.0476386542970135, 1.181165986779685, 1.033639869193039, 0.3098762784760558, 0.43392115109038343, 1.3199092592761341, 1.2996796591323405, 1.2223871255041852, 0.267835010885488, 1.1819887897864112, 1.584436177891721, 0.9845276395468957, 1.1468741539774752, 1.0787433454175221, 0.8479409265009069, 1.0097433054142697, 1.0451967267031324, 0.5142278664784967, 1.0040632561512612, 1.459437332013207, 0.6490340391726296, 1.1067190078003495, 1.1362693974309703, 0.707461345403811, 0.7139352858878756, 1.0209655762881829, 1.318253611452258, 1.3365215508907307, 1.659966028597647, 1.6927229386961602, 1.1106767946618157, 1.2186084034130387, 1.4951061473523053, 1.3705414356689518, 0.5761806882727484, 0.6578337446291386, 1.1206821087252699, 1.2462827767589655, 0.4838842112369387, 1.2635715178025344, 1.1618283395309357, 0.4120268608241412, 1.6101093393735884, 0.5905986460604927, 1.0569888269270118, 0.7007938518965598, 1.2004919425677087, 1.7907679956583875, 1.6481691926952915, 0.3546205764520791, 1.2742787178253425, 1.0959357468597255, 1.4600788279011008, 1.3409785192877925, 1.1566406087829064, 0.4765341856564854, 0.8726710209808265, 1.191204616291481, 1.363915245526731, 0.9279446271075569, 0.8439863243364415, 1.1670947341357518, 0.9881673293385307, 1.5387750047494886, 0.8346162512437733, 0.9024772633789434, 0.4895260546678031, 0.9214895268012812, 1.1994151737355125, 0.24012937383790423, 0.29619218816620174, 1.1239832618696683, 0.7143804272948732, 0.8315659288822855, 0.9909502303022186, 0.37973727681922353, 0.8332051180846322, 1.2499665253332122, 0.32798635118325725, 0.9690038374395534, 0.34006384650955146, 0.9258523966260774, 0.44128843262648, 0.6156427280103599, 0.4271105678747771, 0.6339824263465248, 0.5118787341657307, 0.6946339799638109, 1.8292302142722123, 0.5917471442302354, 1.6215773410318746, 0.7057725978975351, 0.4971230556389785, 0.716211249612978, 1.3667201930321335, 0.7318539202279415, 0.49500249339966695, 1.6832698105009811, 0.7966895258509108, 0.24100495437245073, 0.9597729263548159, 0.9892331487375441, 0.9084471150462302, 1.1807321170446117, 0.7778622997943089, 0.255658873645936, 1.2146331480224162, 0.776198794927779, 1.1305573383993814, 1.0790352467617301, 1.5186109207617462, 1.0008133913475106, 0.7787292740153936, 0.9524946984954069, 0.9759469141869918, 1.2024995436252444, 0.4263266603224033, 1.0638963997228112, 0.9051393473768209, 0.7054120296838013, 1.7736779104783071, 0.7885047182225109, 1.4897792441074995, 0.3866988759530213, 1.4516762463442725, 1.0635091921409467, 1.598456016776471, 1.1598564619010316, 0.6933780303271592, 1.2083183312131383, 1.8107631924337149, 0.6470437197848764, 1.259796559487877, 0.8172644430798345, 0.8283435409343994, 0.08931584611747878, 1.3686150707054558, 1.4919439097401592, 0.8362079464021155, 1.0026068346427914, 0.9144663195058036, 0.9183541570588913, 0.12955269515122037, 1.7274206450289862, 0.32324855408878495, 0.37412803253887106, 1.2924169812280124, 1.7906700182864062, 0.7147012332115895, 0.5485261081623872, 1.151903305863739, 0.06974329676047497, 1.6830374192387463, 0.35720101743903343, 1.6301143204249366, 0.31053479270080186, 0.5209333149090067, 1.0739203600916776, 0.6967443888801901, 0.9038367267002642, 1.539450788058733, 0.8779255667278392, 0.7150176882104806, 0.6094446029796783, 1.6920344525809623, 1.2450358543660316, 1.1930574037658968, 0.2197089274809748, 0.9916580463278549, 0.9623901209714327, 0.6217679691130461, 1.296954338421259, 1.06970747348055, 0.9089437739968146, 1.0261990752137051, 0.43580956838366536, 0.6585380991220187, 1.3549581925721874, 0.3295000352507331, 0.8292259475722267, 1.8244633975542373, 0.7922507467207688, 1.384580263531629, 1.1306564240838561, 1.095259370757724, 1.1202134247621918, 1.180598092976778, 1.7048850151647104, 1.0803429244207101, 1.2506729827477205, 0.9633217010320398, 0.17729621177688737, 0.8265445956770602, 1.1253318318629524, 0.7195152730051604, 0.641123539764546, 1.0816103383528715, 1.2312544868314963, 0.7495867878573885, 0.2577326400461619, 1.0380839119844665, 1.455239004529648, 0.7252188516419731, 0.5305558492474687, 0.9926044461675764, 1.532313301537144, 1.0798886890676336, 0.44989134628254934, 1.4305449088530904, 1.3504092448269047, 1.7003251847900103, 0.4431366803949517, 1.5399336536864892, 0.6826246602917974, 0.7933050214294752, 0.428985986162441, 1.704127909600499, 0.11215459105390624, 1.4373835334408542, 1.1017488786982352, 1.3443237753590354, 0.7191382054533426, 0.937734728987188, 0.9309167741081337, 0.3704044900963894, 0.45482258031760125, 1.4127888385092393, 1.0529492213232818, 0.29852938711308663, 0.08738554503160512, 1.0039704048255345, 0.6057409840074541, 0.7444305017609493, 1.1005678468968374, 1.2911645849427664, 1.08940632302916, 1.407443893192156, 1.777674069007526, 0.6959204521150495, 0.7115496524298863, 1.215828913755697, 1.4303757618110273, 1.2270243848672142, 1.3861018586949614, 1.6856881229541993, 1.5778759879977426, 1.4613650099629436, 0.5650447820748649, 1.2012872552898561, 0.7818656506222686, 0.6728951897162678, 0.9644181473283615, 1.0441431512597021, 1.7469695840242667, 0.2488479436035299, 0.3886768437741518, 1.5042315582316292, 0.6418284102580039, 1.2900137282305963, 0.9257278679125471, 0.6276641557487183, 1.6571535755226494, 0.6731680279809534, 0.6690963882121181, 0.9067752827756914, 0.656999793779875, 0.837582460671374, 0.945894396025314, 0.8367602631690179, 1.440596180553901, 1.441175208688267, 0.5595540118681387, 1.3377814711354636, 1.2912718562302015, 1.4567201079769623, 0.6180049457812506, 1.209428731037262, 1.1100548315877687, 1.4567632107866644, 1.3042689624450838, 0.23970008230601547, 1.2142436784134087, 1.5542734018661877, 0.7571494381603436, 1.014222127531379, 0.5049672058603673, 1.6280715440607105, 1.49283390816307, 0.8540819971256144, 1.0593243057151138, 1.8269007510607107, 1.2450273043033735, 1.0028174825127996, 0.7655744158280741, 0.3152932506452547, 1.6604852916151078, 1.2717820308021335, 0.9963056481773969, 0.6400272818548456, 0.913964711400732, 1.1556496798914173, 0.9828276443323113, 1.4463099535271153, 1.3671388727799978, 0.9074282614097581, 1.0552337229860516, 1.134965781549366, 0.9908835266945165, 0.7442295889323497, 1.5290391782083237, 0.5419077096376638, 0.3946178106594225, 1.0584268866886326, 0.8745298520465992, 0.8114431905941333, 0.6495235439505115, 1.0127057326967701, 1.895766678852902, 0.5251188010287952, 1.2359062263236793, 1.1496892319959098, 0.8140359116317959, 1.6642518703689535, 0.752383913789637, 0.3220635991789891, 0.9135699873499847, 0.8876621785287028, 1.5396237339219672, 0.8575378824047718, 0.8070888042111667, 0.9511750580212881, 1.442170551223532, 0.9579751483647855, 0.4446168985204494, 0.7793441819723682, 1.1973439289190888, 0.8454162209311481, 0.663890914822471, 1.7664513606752232, 1.141695609772088, 1.192236959220486, 1.7802579565829197, 1.0109191937012931, 0.8579526004527844, 0.7635066199551279, 0.8810997048487955, 0.2838050840879136, 1.108563861024488, 1.492746369423334, 1.0145359651634678, 1.551640424707136, 0.8114770427121087, 0.7653366848364257, 1.2790024263710946, 0.9658257160178985, 0.9151870370754879, 0.5274833501947267, 1.545862607357376, 0.28098476490512936, 0.5638594126159928, 0.22273556081888846, 1.4593701027861434, 1.016909717924096, 1.1465517761198167, 1.0166637546406574, 0.37509710274604713, 0.1888170890054377, 1.1983315114139974, 0.9927830849846541, 0.40736124448852884, 0.8009470146216825, 1.0508493193655966, 0.21359706946650336, 0.9985761866977274, 1.0244270884145006, 0.7505964134576697, 0.7383562374811532, 1.3251754225492849, 0.13229573294346675, 0.7944258266034497, 1.0297812446697017, 0.7567514722652371, 1.4230640574525046, 1.008026407224143, 0.9555746784715381, 0.6392080839641586, 0.8269979213769497, 0.9579854948827986, 1.145321204320163, 1.0056312057684857, 1.1702427017041905, 0.806870610239081, 0.29015566532265125, 0.258986535844242, 1.1248235206304986, 1.2226612887132033, 1.4132939704772427, 0.5689761471228507, 1.1170334104765294, 0.711684704108548, 0.5485524508002406, 0.44448847624241705, 0.40618937391107945, 1.2104762757989658, 0.21760505058974988, 0.5041872915539857, 0.8666520876558783, 0.435136568400761, 0.9592162386365727, 1.2126361237550571, 0.75121395861499, 1.5250652631509154, 0.4663968910402254, 0.2366019411898299, 0.7875693380991265, 1.0886319502186488, 1.146310400593191, 0.24350415463031438, 0.6303320816420112, 0.4955987160279427, 0.13613623887665605, 0.9979379125132049, 0.45151326311437034, 1.195488798952567, 1.1213617587511542, 0.7683438796142782, 0.9556821243943643, 0.5361769195036317, 0.37428912105415146, 0.554954697175699, 1.1154423995393161, 0.8843258809218676, 0.8233795862317721, 1.2746652946404669, 0.28899323847230085, 1.117236158539764, 1.2403086329571094, 0.43644939761477164, 0.9396541090462468, 1.5124931048764714, 1.3839861661408932, 1.2106393184625388, 0.7836416188765013, 0.25059407853036775, 0.9872316821316371, 1.0699977675736023, 1.4496539397722583, 0.48403875624616577, 0.9226807383935622, 0.9459212333289194, 0.944119312149857, 0.8463644181095525, 0.8977382783355018, 0.4986797840249708, 0.8674021901092266, 0.6631510920204332, 1.2818000770190046, 1.3195896460461107, 0.5338548799741598, 0.5626434044277926, 1.3741603252047079, 0.8463777169006493, 1.6773558299935298, 0.5165203647563198, 1.0339119226780142, 1.225491597975258, 0.9412005252627634, 1.057061328301213, 0.9922252382404624, 1.5710633923346216, 1.3958511162968201, 1.2401285885711222, 1.2016772129871396, 1.3107586329229535, 0.9046219745124752, 0.15775835486618495, 1.011025854568051, 1.0207705117518546, 1.5478578187065468, 1.3603547806826517, 1.2523105688541372, 1.006373039603615, 1.1939128892424964, 0.7882414440966969, 1.2663926623367128, 1.1831653307079444, 0.8426472544855532, 1.5008856038403322, 0.7418163501926235, 1.1347386725881927, 1.8130603590536776, 0.7405976295198264, 0.5295218845842417, 1.1924173234254227, 0.6567142691901933, 0.8446897912243625, 0.7988516927692726, 1.6026658078090645, 0.6752851533518573, 0.7554149822202816, 0.792473012623982, 1.0328130948486087, 1.7179731989864582, 1.3834646442333818, 1.5231706444909534, 0.36122023711854234, 0.5431288324918703, 0.9306370731061335, 0.3275356979636955, 1.088911559576779, 1.1795119206693843, 1.390735536734604, 0.7877260461425412, 1.2466428965687757, 1.4672523727997184, 1.0172234695799147, 0.765797593977596, 1.6346504977129577, 1.0975841957386039, 0.98826065731137, 1.0205561879653735, 1.9459258307426008, 1.0099645090874119, 0.2142025126541901, 1.1539226900398407, 0.5023757279998509, 0.940717327971371, 1.0710884272978727, 0.38700488817187073, 0.6681539210571906, 0.7501895506252698, 1.4081420033514656, 1.3831083665353516, 0.9014114676081726, 1.4621690241868928, 1.9273615467077478, 0.7140162711404023, 0.9720151533261541, 0.6185522371235995, 1.2184735851873705, 0.20192304823537244, 1.0985205330588306, 0.08413164580595489, 0.7688845552930811, 1.166372789748562, 1.032877847085636, 1.3103216752451101, 0.7420770261290544, 0.32411565635706363, 0.965879402724085, 1.0207496707689243, 0.7673174517105733, 0.4220131488973826, 1.6461040958264783, 0.5977214642576921, 1.0499082397805362, 1.6886208564382215, 0.7159584544440295, 1.148092733082449, 0.7292883139796933, 1.5335855877615292, 1.3365673587386793, 0.8072481500664032, 0.434393860011142, 1.6088790898704186, 1.5855506413905842, 0.6291491070880189, 0.8491606773942769, 0.6505178083436722, 0.6838095709480719, 1.2859487806079253, 1.9478970780262617, 0.21900460648298747, 1.4631935901669162, 0.24182316364446155, 0.5261255334548355, 1.8720233768400942, 0.8606233131957947, 0.6365084383640915, 1.1267937472357081, 0.8214111400656681, 1.1074882623211766, 1.7494079999438101, 0.30721567879794465, 0.8433060222037067, 1.1192773904688718, 0.8125433179905345, 1.9023011909577199, 1.450951146615969, 1.6771765638495268, 0.9585359836305134, 1.4076152079560806, 0.494121027014897, 1.020989156673791, 1.1687604512217513, 0.7675174405562041, 1.092523327913657, 0.9419548660846427, 1.0144105927925262, 1.0068823126874797, 0.9471026166796221, 1.0541020451287635, 1.2782126536821141, 1.6755998444648803, 0.34527917921840234, 0.07890076182608408, 1.2738402980041257, 0.8521824395354394, 0.9494280984152866, 0.8788982156180153, 0.7837252187002279, 0.5656818511613199, 0.6905773412993762, 1.166557418002188, 0.3511424727569362, 0.7391553451199642, 1.2155565574396063, 0.9040413066379785, 0.5897086876894067, 0.9072271249416648, 1.4325261433860554, 0.9862586677351834, 0.5477431140024959, 0.7610898489090662, 1.6322565076368485, 1.2661727220353491, 1.2645194700966764, 0.9214669505105552, 1.3928985640701423, 0.9080001107629934, 1.6509832961472095, 1.2105599962778089, 0.9580991561389667, 1.037786670186382, 1.3649927326974076, 1.0546302518056567, 0.6987553519758644, 1.228810071167476, 1.1686914287046384, 1.5485338581920622, 1.3229039731337393, 1.1226292782650908, 0.20865921248147845, 0.29487535989301006, 0.8328722181957522, 1.1721675671703544, 1.2464143140730048, 0.7457389117793221, 0.9992171430542143, 1.651561362093711, 1.5419208246295981, 1.248615504651486, 0.8060131600820054, 1.4065345057836316, 0.5791991785980328, 1.5008125926770153, 0.7847376774041369, 0.5794026633428493, 1.0752259393369554, 1.1458234527727307, 0.9524701162568424, 1.3298609162483725, 0.6577222862565736, 0.29595926792571736, 1.7994851858460188]

Stop the runtime

[8]:
ipycompss.stop(sync=True)
********************************************************
***************** STOPPING PyCOMPSs ********************
********************************************************
Checking if any issue happened.
Synchronizing all future objects left on the user scope.
Found a list to synchronize: vectors_a
Found a list to synchronize: vectors_b
Found a list to synchronize: results
********************************************************