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.6295444543818425, 0.7682641581840065, 0.5688501346398221, 1.7349915887940313, 0.34240668721599665, 1.8129727228214119, 0.44144609567927784, 1.1844437821450766, 1.0676591360333771, 0.9209777590260219, 1.1522776481300805, 1.046955888210573, 0.12786767509627306, 0.6160455573963768, 0.5108724058925447, 0.09282839671001641, 1.2172796926835634, 1.9061469247953493, 0.9759651959687146, 1.0288654795103946, 0.9803601379420879, 1.3912172238119989, 1.2327713474074518, 1.3442337056109936, 1.4255732215902637, 1.3253522443836894, 0.8268610135391908, 1.1043292364488035, 0.6070547295693902, 0.8709726887247944, 1.210055777428964, 0.21242236230457634, 1.511500027411685, 0.35122900518106226, 1.1508781907620516, 0.5745176650754502, 1.0994146946983876, 0.9257678376773317, 1.448200657177663, 1.5967988695819608, 1.3295550985689313, 1.1029941058575488, 0.3431109981027236, 0.6990268473145599, 0.7714242518230537, 1.5097782642046513, 0.9604620968006221, 1.342106362983846, 0.9761505665478536, 0.31123141111131825, 1.0250820473538282, 0.5420588027427826, 0.8547036648744836, 0.9754340464879068, 0.7869146832666167, 1.8254421672359267, 0.9634842555255763, 1.6251687012712992, 0.5217391478037386, 1.1195882321444568, 0.6802969925140138, 1.314514393107192, 1.6768405114334626, 0.48249403936583246, 0.8360394799329087, 0.917702088754649, 0.6304975754084398, 1.6613439228633697, 1.1091993111720373, 0.7165387567236119, 1.3969871332946617, 0.6651065454440385, 1.08351715914467, 0.8253300426051241, 1.3473327507790946, 1.2293175856957155, 0.2783173036656482, 0.4809001409913112, 1.1744839107586837, 1.280072766065557, 1.3974369188100224, 1.3516651795839523, 1.564275359847209, 1.034627766474135, 1.430627396661035, 1.2892791883462118, 0.3956435208777903, 0.8579659206295474, 1.4650996364529476, 1.1374366964882654, 1.0891576168518322, 1.4097814952793513, 0.9190060648874148, 1.051779157825969, 0.8850654233418775, 1.2933265285160087, 0.8756772396284963, 0.6472448647348019, 0.5128851024940668, 0.5918081816854716, 0.9033431850958179, 0.863086320933653, 1.945584453260528, 0.9471607661909363, 0.35021446676256685, 0.9012794234531822, 0.8024382962937842, 0.8229297683356642, 1.064611521235544, 1.419470612877344, 1.3261493332496204, 0.1511743285057202, 1.0889139236011887, 1.1347862482135342, 1.6982056911597039, 0.6731204129762131, 1.1805454152485173, 0.9666314333607291, 1.0059039999909738, 0.7454599473844057, 0.39706944626787577, 0.899908525870414, 1.3404494163515315, 0.6355899312680091, 0.8699783386140361, 1.2946264381887616, 0.9349737564607643, 1.1052379194600415, 1.3062292069543895, 1.0397593825291778, 0.43943745921193467, 1.6903911687360114, 1.3219966095648612, 1.7936597978374496, 0.7940192646606179, 1.7218683256193006, 1.1286080509606935, 1.2498740370977846, 0.7010466462808395, 1.2990960369300775, 0.8591247773295623, 1.2179239630696677, 1.3450717506367385, 1.8912484732169108, 0.8569833299948735, 1.2571419018432266, 1.0706173226410916, 1.52250521732761, 1.513881716140858, 1.259245479196647, 1.1501133736296765, 1.443671869796389, 0.5125807794147584, 0.16006050837871078, 0.7608192099572423, 1.0843992960343884, 0.2096973902224335, 0.8551645793713581, 1.000046770930211, 0.7161855304176697, 1.4846053686072698, 0.5956864691028668, 0.16306014540577052, 0.6756121650956097, 0.8377994506415379, 0.6885250387593991, 1.1292998272146255, 0.36544541151684695, 1.5235698732669318, 0.9913149884579412, 0.7275105975396801, 1.6243428951207175, 0.164774756165052, 1.0700687031252016, 1.1973333281761587, 0.37526857521597434, 0.8396845539513532, 1.1215891749119842, 1.2204941317250768, 1.0160103818294295, 0.8854330059253851, 0.45122584059558235, 0.8222439150245345, 0.8858357289308498, 1.3056651118331364, 1.3988276231833674, 1.3946821380782617, 1.3076508703226324, 0.5898491671940168, 1.6870595485180244, 0.9187350254256755, 1.675476263435283, 1.0346756640214776, 0.3325022762509522, 1.1145822240215844, 0.8535141641738133, 0.3965818792584971, 0.6879594256539446, 1.42407037164336, 1.117516861674488, 0.2918117995178846, 0.5771692867462964, 0.9392111818784424, 1.3560083016886446, 1.034677204312556, 0.8212985880828165, 1.0108084353636029, 1.6892841294215186, 0.7605334075473159, 0.15015751014222356, 0.8399617939249304, 1.499048360524455, 0.6956701978446304, 0.23526323030123253, 0.8206592236991817, 0.23688247465122214, 1.195067418955641, 1.1109090221070312, 0.8160230325810475, 0.9529389710051376, 1.4598772770568234, 1.801452756642111, 0.9254420801440271, 0.99574187157484, 0.44711969753030245, 0.683454111191577, 0.5569596144417671, 0.9834670392572724, 1.3703141475572869, 0.8325836163382624, 1.3842295435322645, 0.5396621297663811, 1.4567589260586464, 1.6777558821278462, 1.0703723952747008, 1.1316839410122093, 0.9925099614805871, 0.895340852090261, 1.1984079077193166, 0.5462673843797817, 1.360556127514279, 0.7572957112773314, 1.2336893084022242, 0.8982088790264087, 1.4559299462087931, 1.0211850200182324, 1.7114407936379326, 0.46697454124186466, 0.4359886121681845, 1.7291071922458905, 1.2272188417057275, 1.6122090598580083, 0.44323239782694845, 0.9952874740276668, 0.36518383002488286, 1.0257091402903629, 1.3383747376522814, 1.231982043972994, 0.4877559558877481, 0.8783110560794095, 0.21485260391719085, 1.2592439332221539, 1.756397453527763, 1.7751856707489613, 1.905353447944831, 0.8085012403461953, 0.2064253299256108, 1.3420861312164356, 1.0668914711460602, 0.8140721127898289, 0.6656273051867326, 1.0420432834202011, 0.2880197553296473, 0.2213913240545411, 1.2281816703163875, 1.1676546852333702, 0.5713481532267524, 0.6074601956758071, 1.2171299895482206, 0.962640898676423, 1.1709766935074502, 0.7278304880574772, 1.5970339439228454, 0.8859951205191959, 0.9993679441464288, 1.2492241684150982, 0.8852179002638901, 1.2246202558936112, 1.1415592166544002, 1.4672574867488537, 1.1601933804171796, 1.2101092769974755, 0.930254695547692, 0.8214036924076608, 1.189882277436082, 1.3254154661294002, 0.5556617200569646, 0.5020450912696686, 0.4563638470197886, 1.7406821840653632, 1.3422921189422927, 1.5180442606175286, 1.3355832832235714, 0.9911412347956281, 1.4723396452350834, 0.8913031715723897, 0.5863827451267042, 1.147296337373919, 0.4971352113490002, 1.634536680966297, 0.5125778230479744, 0.5712087948123575, 1.2957040591781788, 0.9574917122240634, 1.6403460289035134, 0.5343363789804209, 1.8160028226713396, 0.8307392769898063, 0.6581606408938075, 1.0185671726152492, 0.9290339873288647, 0.9123916128286957, 1.306544975906883, 0.6555741536283569, 1.3455017780144658, 0.96047732817761, 1.161819005639479, 0.9297835643749419, 1.0347383271217638, 1.3286523994307715, 1.3575594092048813, 0.3753690097066431, 1.2661768603096453, 1.4639772397596444, 1.5482217078406029, 1.010525612339362, 0.9436711239645128, 0.6650005026092823, 0.7829287886816926, 0.4591610394265132, 1.7839940359191182, 1.1354343032739256, 1.5832500068392117, 1.7409974076435994, 1.5328933526510102, 0.6662856993232897, 1.053948199113138, 1.7548277728402584, 1.9108656844845608, 0.7850007274059642, 0.7167179123996438, 0.5777906680090272, 1.2735862949690253, 1.1423769880776296, 0.7910799853145589, 1.7303038670381612, 0.8180655141411906, 1.1726380774191445, 0.567724687473254, 0.9224711315904593, 1.174020240316076, 1.7284461681052568, 1.2861175673201415, 0.7580881959009578, 1.2277433817607564, 0.7990505667480085, 1.1713623115356953, 1.3457721657831168, 0.5506641715347621, 0.8717649028744215, 0.9878007182556029, 0.26076827674907554, 1.60124030314454, 0.9128723086558731, 0.6793883543065856, 1.3123359656566693, 0.5463819859357277, 0.36829801311115284, 0.6845438457820415, 1.1705162337916963, 1.3069607695323353, 1.147532690658306, 0.7150008762566397, 0.9106361858413043, 1.2855223215251157, 1.1964858782899468, 0.8250702891016028, 0.7815910489296299, 1.5202307781565638, 1.8010545256882162, 1.0235988396692748, 1.2179724549383912, 0.14664119828667999, 0.33469475090983014, 0.934292190237193, 0.6301258154860624, 0.5928885825146721, 0.5768762425721993, 1.5834913033753744, 1.511427021238158, 1.443445292751938, 0.8929187477301409, 1.0758519376143565, 1.10605082346882, 1.5099928111042717, 0.5187248046293855, 1.6576627384704854, 1.4393674318845036, 0.48321025957939867, 1.1163420414527139, 0.6092995983151049, 0.8332189885414941, 0.8025507085524847, 0.5083750852558327, 0.6567198218270536, 1.2458522757629011, 0.5108845550030174, 0.9344045832459321, 0.6547335279004551, 1.2881413505460966, 0.8274721798447457, 0.3883924271716007, 0.9936977689996462, 0.6840600043446022, 1.0121575214328646, 0.6167380827602174, 1.412664642493973, 0.8096696080582371, 1.2049799144211066, 1.0651665113936173, 0.9931090558004335, 1.463243563258894, 0.6677928197767137, 0.6615682721524557, 0.3518216174029901, 1.6796995364507348, 1.3300627296863443, 1.0737911224594998, 1.154060690104104, 1.148021627122115, 1.418710971340848, 1.0366316186738354, 0.5799105585482089, 0.8165649030281772, 0.29333799350552603, 1.297544342669534, 1.4879969274666118, 0.9564459898189508, 0.8478232233716226, 0.5653338027973606, 1.1777327990277813, 1.5922680943635878, 1.2516318684031096, 0.8029079407132713, 0.6992336681011251, 0.23031740733785844, 1.462540781589195, 1.752047159060857, 0.732773222270573, 1.0340588382428701, 0.591662058312291, 1.2440495203257171, 1.7034867552989787, 0.8789120630291468, 1.1842766488113288, 1.0525840677565013, 1.5083886265274895, 1.4699828373029864, 0.921463091712954, 1.110386820917838, 1.3012464081830297, 1.3624411294201912, 0.8699882452857077, 1.5388267644073645, 0.42323371487951233, 0.6712577417350031, 0.9154557850859423, 1.2321075120020986, 1.0427030467364742, 0.8488537625397953, 1.0457111523006037, 1.0650287344418357, 1.0490143583206968, 1.6527858317791124, 0.7471005594596792, 0.6594682281143464, 1.007227748951021, 1.1651621801961234, 0.8654023815325012, 1.5533328321105557, 0.8038793995011875, 1.6461077471174992, 1.2724865804374845, 0.9776868391676111, 1.3283989415911504, 0.4848933071433099, 0.7949963650101248, 0.7039345128519424, 1.6119085486609919, 1.7194261319562092, 0.8393644494950933, 0.49712699415001316, 1.0872201114090554, 1.0220882067606936, 1.2910280258310938, 1.5545493221594993, 1.098686633851342, 0.4605492160390998, 1.440796048415701, 1.5621379177265347, 0.6921517595892865, 0.4034248432937283, 1.1374258167198326, 0.5818286309918689, 0.18721615808556424, 0.9939565087674869, 1.836963556054934, 0.5452812761887644, 0.7470785894584244, 1.1060137852907594, 1.2805516952892895, 1.2634492489195817, 0.5244008626747642, 0.9719240117547266, 0.7582325775651191, 1.109033444340664, 0.7934323915236814, 0.4848453730718296, 1.384909171265097, 1.1809039491924411, 1.6501111524670447, 1.2885593276463696, 0.3441236326399716, 1.2383375654673356, 0.3626141149093999, 1.1037918445825792, 0.8864913542856602, 0.5805827913455898, 0.710011644612623, 0.7823114254760882, 0.5947251933944657, 0.5921354551215537, 1.1620829002895932, 0.31978556716131423, 0.4629310172754958, 1.3917019304945915, 1.3833955746379474, 0.7821330841152083, 1.4805278442963865, 0.7439583598734041, 0.9109425032105708, 1.5025289768582692, 1.7491842688633095, 1.0881640112413202, 0.37888595932230795, 1.4140460921131321, 1.2126392575730591, 1.195738815592803, 0.21808915660594863, 1.1048433722126498, 1.5190189428011616, 0.14771117146284385, 1.0129011527226632, 0.9561388485724234, 1.2662163037705878, 1.1232027689324497, 0.8364646523730349, 0.5373098864284974, 1.1483087158358987, 1.221210635102869, 0.3904108923078534, 1.3276144182037053, 0.6244176839249759, 1.82484412183834, 0.9734225628884392, 1.7170277873107074, 1.5060777321343677, 0.8489196033092695, 1.336343514218024, 1.8266751055613715, 0.48345219779285264, 0.7631672549903552, 0.8476323278426194, 0.8498639466995435, 1.04752989766595, 0.7096965774192707, 1.3315639914921724, 0.37601723592571823, 0.9470005178019381, 1.386505733786744, 0.5896531394914549, 0.5589315739278131, 1.6897291568055435, 1.0694613982278813, 0.6366679827765366, 1.7950347912123346, 0.15359089676340043, 1.6328078602267042, 1.7541607488995294, 0.8950916808154394, 0.9654546273260891, 1.2729740251021098, 0.13466366133419716, 0.8511034688243418, 0.429798241371547, 1.5257983111799143, 1.1476088708753172, 1.1920258225147524, 0.7414724516069856, 0.41584620464969446, 0.9089013673723225, 1.3076543090639416, 0.5407101948216085, 0.7439462613804315, 1.4869313796805306, 1.6479734529845373, 1.0011275439228418, 1.497887045317011, 1.2156445309418316, 0.37326183326364526, 1.360787799729708, 0.9141023799075205, 1.1608186757532244, 1.3787622365125225, 0.1137195528845043, 1.3733448513461417, 0.4888828544164122, 0.9075224396301389, 1.5358973464760832, 0.6103272936891424, 0.5485780132475879, 0.45656175300223734, 0.4621919127217078, 1.1315048047088305, 1.2606080679867262, 1.165560451800752, 1.1516523559179368, 1.1472015768142896, 1.0725085781775774, 1.2235862458783302, 1.3385282202537891, 0.965688342341903, 0.7651931742869648, 1.0261246847332084, 0.45107601557938204, 0.3966559378753316, 0.903984365936623, 1.786967645711538, 1.3400750099144942, 1.7358322351397024, 1.8973838749046432, 1.773463546497437, 0.7243852976386536, 1.3687025905981605, 1.5405152649632199, 1.8834505340894565, 1.045081446638858, 0.5174844485935602, 0.9981844021111722, 1.6698071510138155, 1.331326081047246, 0.9389710563290182, 1.6750487921119488, 1.213429479175153, 1.4906813106175743, 0.3914961440529866, 1.4959425592536837, 0.9765839957004494, 1.0433386426659639, 0.92714917226721, 1.0151426555422405, 0.4307878603105233, 1.5192596290482792, 0.7790996912411471, 1.2801137766913007, 1.6903098461531245, 1.4525256501319432, 0.7027154471215334, 1.3214761226550624, 1.2598255423800762, 0.41219946786507167, 0.8714699130814118, 1.1829017883402262, 0.40184398003872335, 0.9538407986835918, 0.6381693822392689, 1.5654036732199854, 0.9679020405825665, 1.0116160452238432, 1.663207109281712, 0.3833357186657137, 0.7349862687537131, 1.670654517780894, 1.7004708801540394, 1.8408982177388777, 1.1166731432601293, 0.7456536072484742, 0.9216421272682183, 0.7298416177657803, 0.2959452135599846, 1.4819793323079113, 0.9846190082266225, 1.3557208255952022, 1.6489879952524138, 1.8360957019492163, 1.0219241132904393, 0.683297178639393, 1.046572106309355, 0.6719845720235326, 1.2463962546599763, 1.6709428447393613, 1.7780896118495404, 0.46499068486195705, 1.4755145104861236, 1.823933112664092, 1.261855014120465, 0.7942515428833575, 1.1337315416360871, 0.9551475736845896, 0.28732993100600834, 1.5654391369989626, 1.0808999913053117, 0.726435090089894, 1.7846534779534333, 1.281872064383115, 0.9056693540095051, 1.0105936211055133, 1.4443011732349311, 1.1424246822980675, 0.9664671578886244, 0.8295098883385759, 0.5968646255876414, 1.7155046962733458, 0.8204001077525198, 0.504282596749681, 1.1110416279074222, 0.8261373951467025, 1.2783406644885607, 0.7845427715953186, 1.76037695965381, 0.5890028771130292, 1.0978442914397388, 1.1473479776970381, 0.6455313107846776, 1.4411986796357512, 1.2894502839808206, 1.1069269621243798, 0.8377005604632414, 1.7930776252867506, 1.2141014557252572, 1.0171440785938808, 0.6542416931279247, 1.058812529994976, 0.5202296751124518, 1.4179778224734185, 0.6932321511221254, 1.3356400382577716, 0.19393262584570192, 1.6543031425230275, 0.7895988444907729, 1.3098160028853938, 1.2528116682493202, 0.3018797257030599, 1.0292535327527685, 1.0531968565748266, 0.9381975765526284, 1.7446008708953553, 0.6316787386255748, 1.3872759099048735, 1.2414438282375937, 0.3313007861949002, 0.6256523779528387, 1.6283900974722187, 0.5681679232846298, 1.75259315215795, 0.8968605652842053, 0.9255169731982411, 1.4499198242367153, 1.49933871949704, 1.8267986426644227, 0.6053396924135152, 1.5021493534024413, 0.5358267740567376, 1.0351390876447342, 1.383314772960998, 1.2131669250729293, 0.6438789396783935, 0.7751490216764869, 1.4654329576050713, 1.3080413443299836, 0.6195042099964477, 0.3876874658382058, 1.397317698955887, 0.8873695737731752, 0.8874319715572279, 0.8524364336774258, 1.0628919867632929, 0.9705033898808223, 1.0771511316732427, 1.1024328738678348, 1.200214699075938, 1.7131051448051786, 1.0888553591578396, 1.5367938667249488, 0.5829605881653154, 1.3273017764600743, 1.6349133652972003, 0.8904872665489117, 1.1267831387846174, 1.3146324147189725, 1.1473244626953178, 0.9107796534019225, 1.8094994882240614, 0.8002634153038849, 1.0297336292265278, 0.7541101751233028, 1.1868908074353293, 1.0279213535001173, 0.688619371067371, 0.36792247841876213, 1.1386645349459859, 0.7677871390493484, 1.773426668310107, 0.5907935142937264, 1.2833144891205457, 0.8151319614770465, 0.21059027139480702, 1.5232845531406853, 0.9385690799107603, 0.27495296434247507, 1.3546381519923314, 0.233860682566838, 1.6824559192594077, 1.245732933424728, 0.8956142085802115, 0.6999824691781336, 1.0929406846842629, 0.8101112699245006, 0.7061117588961188, 0.9172967886542749, 1.3465493187521609, 0.8277887145097046, 0.4658357078375678, 0.9109059169816994, 0.9193964368013391, 0.4550568368084996, 0.696322370557708, 0.14518224525615886, 0.8756007639650023, 1.3972358482875107, 1.432901886939756, 1.3778051842821277, 1.453226851714011, 0.7160318371429233, 1.5545251445608694, 0.7108443790692875, 0.8706325314033256, 0.39463531298965226, 0.46442027648600437, 1.5733544660718048, 0.6438631872466334, 0.42575378729647906, 0.4788373772227953, 0.9090828771196595, 1.0752402256014042, 1.355929745902168, 1.3639109725470466, 0.5114737444864309, 1.2866446840556953, 0.6613573143691402, 1.3096972578284891, 1.5974155543534825, 1.341968481673094, 0.5066706745916274, 0.5797275693844169, 0.836787778624672, 1.352133985186495, 1.232452576502338, 1.3105069350333802, 1.006493910926725, 0.4359418056482943, 0.927895928875162, 0.42179131631486233, 0.4873026318733532, 0.506769515331294, 0.7710077153115932, 0.24251880297655137, 1.1493083692850874, 0.26526741794473974, 0.7573695895712105, 1.0806119491514257, 0.9652438960239152, 1.8384163564988638, 1.2076855526147678, 1.6049853718807847, 1.1965728306204924, 0.9570164281715176, 1.767552857219756, 0.8690044185415634, 1.0348010031902282, 0.5232087272589265, 1.6908879708932916, 1.0499568969010138, 0.8854475288607494, 0.9795211536896121, 1.747726671082003, 0.7041271268229006, 1.7147873177324435, 0.6373588339618443, 0.632403950054678, 0.5238612186896617, 1.6154774588699776, 0.37984766087554034, 1.766809113849917, 1.517507464832774, 1.3810888109902566, 1.137528741036486, 0.9891412506802666, 1.2607612735286733, 1.7059681587902193, 0.6933362379206564, 1.107851176057781, 1.603339858315325, 0.688207998217922, 0.962908553877542, 0.9961222554528263, 0.6615568394472283, 1.0515549593268736, 0.7815782110400058, 0.7658493977941765, 1.3820663729577087, 0.3768842520566801, 1.6316073224847563, 1.2875087772072689, 0.7418371303800422, 0.9671070064567746, 0.6454172622850408, 0.9648164322405681, 0.6805051666557533, 0.29398196862423953, 0.582922637994992, 0.5579106306022446, 0.7216927054506226, 1.218043210125887, 0.8240275862496682, 1.247704520612349, 0.8365338490912162, 0.10646701058778718, 0.5541790861584202, 1.396894293738846, 1.273899459780508, 0.8422854328978407, 1.1864425432076682, 0.3003350971676725, 0.6612748459871766, 0.6504140491570788, 0.6486988662956062, 1.4353464955071544, 0.4350428259156618, 0.2703333622758086, 1.7434297304117021, 0.4544363530225325, 0.8945700635537046, 0.41252607696370935, 1.7295370838930864, 1.4848636460702234, 0.4026990964949443, 1.1151938882820007, 1.6185224851359898, 0.899321796487359, 1.290906251182097, 0.3819453616094446, 0.6768581611793213, 1.0600042339662854, 0.3550463990988789, 0.568983533286737, 1.503447030729633, 0.2831121760427793, 1.14984351480413, 0.16542871790601488, 1.1759692477078447, 0.7260106267313174, 1.1854893644712563, 1.5167141039227905, 0.9362005674335172, 0.9223850388820838, 1.0911773609204105, 0.23685339725331533, 1.283480431817025, 0.7407459516688577, 1.660296453914353, 0.8283300321214649, 1.5671250296792483, 1.517438582125484, 1.404156368161987, 1.5921619348162528, 0.7484097990712307, 0.181321440181882, 0.4160764541273687, 1.1974131816280602, 1.2176815123988909, 1.244586136973184, 0.3570383726584494, 1.7738920191619034, 0.5599076632144809, 1.1792315472652484, 0.6466697989493843, 0.5096569512578679, 1.2240302084021417, 1.0490540495977303, 0.21035770435943923, 1.0569254193095334, 1.0976642082485253, 0.5149172690246411, 1.7213882520535815, 0.4179064770689409, 0.9894796340896196, 0.42341397412397086, 1.209711818992996, 0.9411442594140683, 0.2623675202182424, 0.4268860254820901, 1.8177761947913191, 1.121811115425794, 1.2578661604675716, 1.7541132915764623, 0.6618819960089583, 0.2672488861203335, 1.1502526615028916, 0.10373077660198438, 1.7180106363888927, 0.8810406287553461, 1.0918159846496758, 0.43004341593653383, 0.9608669399397882, 0.9729464608174998, 1.332924851897399, 1.3803505760852621, 1.575773249645461, 1.812319460475209, 1.083611972426321, 1.5124818955376649, 1.488257233261682, 1.2508250508661933, 0.5582530391553233, 0.5939994980431257, 0.9678847176749799, 0.22912706143874262, 1.8777914280694974, 0.94765010709262, 1.208620198455817, 0.6977538866663069, 0.7082572541096713, 1.7959810745880382, 0.4427362346848638, 0.7176209637945852, 1.0164471620791613, 0.396410385740931, 0.6947143975545413, 1.4225665379936527, 1.2829905718114007, 0.748466494783464, 0.6690811651181285, 1.0423355839795114, 1.0466051623881323, 1.4999852072105522, 0.5547986055768289, 0.5750770541422742, 0.906427130756697, 1.525916597821936, 1.0434525756384812, 0.36435313037317774, 1.0704092995947239, 0.8896153472012563, 0.7741391512331192, 0.031410623739086097, 1.096655421786728, 0.6818799070040071, 0.5205926745478235, 0.284153846073226, 0.7881473853675507, 0.9390705413808668, 1.5080960614038954, 0.567031711445661, 1.2054440804442272, 0.9496911904770645, 1.1875693545880244, 1.825410412788286, 0.34125512379572787, 1.123943119851581, 1.1509668180542838, 0.7849846432626861, 0.37476425657944923, 1.4617473770857625, 1.224287029109882, 1.3596893270384864, 0.6422254829019537, 1.3239271868468787, 0.5203868262651382, 0.6874653310325086, 0.9148755533169294, 0.2989137278511008, 1.4618693232881461, 0.7642838863934417, 0.2572374782058442, 0.682479364839273, 0.6372580794162406, 1.9577331114182313, 0.9967673410009137, 1.4486822099150385, 1.4028173268334911, 0.9514407920107218, 0.18270189729511277, 0.7139091488698454, 1.1488003299187597, 0.9546182577420974, 0.9202947104115099, 0.540448135983211, 0.9601614460514766, 1.2169895181521855, 1.451068598084871, 0.7704254371804523, 1.2401018381154598, 1.4580607353862522, 0.8873731673107057, 0.7684088508212027, 1.3086009133807925, 1.209411189523936, 0.934347043470039, 1.4451544372441254, 0.9395895726888751, 0.16171852916395002, 0.7960082657735693, 1.035738712650513, 0.7717724103037307, 1.08076502965883, 1.5103020845535893, 1.588723637549614, 1.718631776983569, 1.2546903655306727, 1.2222707358319063, 1.1625643929137834, 0.909650860271013, 0.2206521792738173, 0.8580071310957404, 0.9096898923918673, 1.4825220066670963, 0.5100563958894051, 1.0703562765068535, 0.8961362411278463, 1.5003871723567204, 1.0278540044316624, 0.8761706735286762, 1.2703999468977956, 0.8055835740551941, 1.883096361009128, 0.8814547778900887, 1.4582824748310497, 0.8861875096815313, 0.814459844349787, 0.7631892653524128, 0.45024893004838407, 1.2280069419384803, 1.5069430571561533, 0.9474452871225608, 1.1487519590605542, 0.9737475123758885, 1.8487655401974847, 0.8413385304945262, 1.391469708720428, 1.7576346645259813, 1.195958722566302, 1.0628089551989353, 0.8057908068427639, 1.376700373984387, 0.6854418651376727, 1.351614039047821, 1.0339999290599697, 1.059360911089732, 1.4583851695613315, 0.6698699663739746, 1.4392928239064968, 1.4858240725809029, 0.46231460139176517, 1.8851099551440362, 1.2976156895678463, 1.7337093500779748, 1.4112120512460227, 1.058095751182416, 0.6650723181228951, 0.8411839640962668, 1.2203202017738568, 1.6617493019990062, 0.6062975632389266, 1.0887500783705377, 1.1840947617295843, 1.1693297051798712, 0.8554725399478426, 0.7772551970941721, 1.5217140197105834, 0.8742596704939752, 1.492801533737348, 0.8694706374982621, 0.9645909724069791, 1.6963309159403708, 0.14711371597598655, 1.4444169991278462, 1.4543245609718305, 0.717076566392213, 1.20205331610539, 1.377822468765569, 0.6371070139831534, 0.4770252673278772, 0.6246096432578978, 1.4221432389579256, 1.576680130842517, 1.0763244896329947, 1.066820104745928, 1.3623276994405609, 0.9934112926281019, 0.9975251246375095, 1.2414423666804901, 0.6025505403901965, 1.6113018757826212, 1.4035877831213643, 1.2393221089435449, 0.9965539115037265, 0.6725719565933942, 0.7570591426499151, 1.5608899874685664, 1.1421066893975325, 0.7337624741340982, 1.1489891737659974, 0.7194745877650245, 0.9834623210782298, 1.5490873420888471, 1.394360275647519, 0.3734330470047911, 0.7065318900626573, 1.3383216008564258, 1.3831162285552252, 0.2512039233905433, 1.35747018857293, 0.9878004957190897, 1.1598693340202209, 1.042861268435682, 0.6902862520135129, 1.2784510324017515, 1.0615548444651484, 0.988380663720629, 0.85042296530836, 0.8962355451155242, 0.9146951201922738, 1.4354957139702411, 1.1255214061925187, 0.8047844546624235, 1.0642719013301551, 1.1834055502447525, 0.36660035642899813, 0.310233525296036, 1.2348692977812743, 0.7783091340437859, 0.7508799474620994, 1.0364779980882317, 1.3380717793172199, 1.3253122528455001, 0.6328660393615836, 0.14064647257776386, 1.489573169200471, 0.9238697284171007, 1.0988175778357991, 0.8292447884698794, 0.6455443413534571, 0.9661377958950098, 0.20725874201461358, 0.3562807317606943, 0.8707415570175396, 1.0042519435066086, 1.4828835052282696, 0.9407239894981125, 0.17501490467521752, 1.1427631999238201, 1.1549688760714913, 0.849571687422462, 1.5009500072906947, 0.5206363810956363, 1.206740270534215, 0.3415715484715932, 1.0441204589377968, 0.4595980459746004, 0.7152482664324101, 0.5544796356488375, 1.318392839630386, 0.45800835362530523, 1.2492599360550285, 1.1208724200040336, 0.493283920804946, 1.2950652523056707, 1.3785075168082463, 0.8174180602666414, 0.7447008042945807, 0.9133451811120404, 0.6871018839097478, 1.3231326415256048, 1.1641974791133847, 0.6694286881741152, 0.5823985813646897, 1.0545328000062786, 0.9280480629975918, 0.19225023837230615, 0.25669626958275993, 1.081982826670845, 0.12270151818642905, 0.782302157677725, 1.1311971688843832, 0.7004532298842739, 1.3179024473971297, 0.20196075103442157, 1.103248442921414, 1.657490958182007, 0.641814916523693, 1.2256411679523858, 1.8960907507231228, 0.8557380163395186, 0.9832213968975585, 1.4772871712423683, 1.1003931108829446, 0.8620476779759446, 1.2989628880652755, 1.271587895328739, 0.13047354181728954, 0.9208434268027189, 0.4275977157835673, 1.4848261390540565, 0.6331899186147252, 0.6466273856735709, 1.6921671184259754, 0.8185709302979473, 0.9967790163453119, 1.0975302218640288, 0.32803844907433977, 1.489760592143162, 1.1642903084891891, 1.1564120276780065, 0.989686787370451, 1.1348677918568115, 1.4457342300441898, 1.1505290469405236, 1.6200239848252544, 1.074521849535325, 1.0253791435877888, 0.05158465873735407, 1.50660822981116, 0.8489404612552286, 0.24930686304813443, 1.0276489783693266, 0.9881623901673007, 0.319410363851131, 1.024249788211565, 0.6763730901291539, 0.0957271070559027, 0.7815049241528306, 0.9890768761839825, 0.6482631282829079, 0.3342048689637206, 1.1178134731516636, 0.9851878932568844, 0.9773374288978004, 0.9601339696228525, 0.5656778986002085, 1.6358409377716798, 1.428047232974296, 1.416682873086268, 0.8066800112225369, 1.1989505339948794, 1.6870921847517422, 0.6422477490858023, 0.8287475523107051, 1.0573549544569711, 0.984872194851557, 1.9242674832499702, 0.7702761932799449, 0.95930187491112, 1.4394078689567835, 0.7940061871011495, 1.4976619819478072, 1.2658300786210401, 0.7810230908461242, 1.1994723477258227, 0.711774209942346, 0.9195105746393614, 1.1539201294326418, 1.4106362730572108, 0.6828846665071245, 0.8023856600060956, 0.7248338882636371, 0.38523200576030603, 1.0034800621502435, 1.4786333345304716, 1.1249136839812435, 1.2750596946316368, 1.2518990570265969, 1.1292118993917613, 1.4324752794640223, 0.35870677273632456, 0.9997815542240278, 1.1090030685948644, 1.0386811372723628, 1.2666748726752224, 0.43049828122413036, 1.6571660589077237, 0.4832058388163093, 1.285644685936179, 1.3048829615915785, 0.9591294493502394, 0.8308785889952385, 1.24831058032752, 0.4405557018160986, 0.7722232670498274, 1.6506133135194254, 0.8128367040327453, 0.7784156986769499, 1.4692751498053314, 1.636835352771469, 1.060723664163922, 1.7108603672046063, 0.8949379746657751, 0.8171857236839126, 0.8810322575736846, 1.170983178060456, 0.8187886095941601, 0.8877672203561999, 0.5173237542748121, 1.246672470014758, 0.300499270214572, 0.8041896556759529, 1.5338324439098177, 1.162099461268829, 0.5327380499492465, 0.922759006875109, 1.2230322062325267, 1.3031309205135027, 0.9109142175410124, 1.006253597799821, 1.1659086236165654, 1.20889805416971, 0.23254768681833216, 0.22390396402482526, 1.7036070029927701, 0.8075940235655132, 0.6142935119829863, 1.1272847494428906, 1.782075723122017, 0.31994436604020815, 0.9510889046681963, 1.7091956083814135, 0.9005820717385, 0.5608975036274061, 1.1678985061343767, 0.26565040805514084, 0.857506587236628, 0.784097211046545, 1.6899151359698106, 1.7269198983165472, 1.3079320946785784, 1.1727326781605554, 0.9737029873937664, 0.8153971172769028, 1.1222495624258544, 1.2633908549579966, 0.11093590715997781, 1.45461839119043, 1.706931318447245, 0.7154583089079148, 0.6082151803956137, 1.4951530739150423, 1.4552293838125068, 0.9329695673578368, 0.43676269231471976, 1.4807643690447256, 0.900408545031413, 0.7183971879801861, 0.36213249424603844, 0.8028369496794392, 0.8352714258941907, 0.8889398274193115, 1.4822210933456335, 1.122277473805744, 0.4641461721122776, 0.5247427406397199, 0.44131286462451846, 0.7200729063365786, 1.207862837900786, 0.5301035960564774, 1.0044309054883171, 0.7639836260098353, 0.27779292594662097, 1.5793680511393724, 1.4252911858181534, 0.7267039689916592, 0.6562859690395627, 1.5953503002756353, 1.019360771558474, 1.299622945666541, 1.103751079086678, 1.1478605938319948, 0.7498892156993467, 0.9916758852617344, 1.2688318047433849, 0.15525425398592319, 0.5941363335595153, 0.98150668482228, 1.0235366169850009, 0.35457917020286167, 1.2935542595872218, 0.8591639666175621, 1.1660398737424673, 0.4758989140802897, 1.311090634093902, 0.9424203206375271, 0.9006210728758485, 0.5201453538505985, 0.44441669805918216, 1.0701195428448056, 1.577322775728848, 0.1346814567376864, 0.9362762787344973, 1.0195368246807264, 0.6770819567407504, 0.9796156985437964, 0.9925051005496299, 1.7889567112089928, 1.0325636293303497, 1.3554234817585542, 0.7832332339173217, 0.9365276102483415, 1.163071750777039, 1.3798444980690567, 1.366473732002387, 0.6997619555567485, 0.8351897650132134, 1.2006168814695732, 1.098244881654548, 0.8171788542696745, 1.8700464690493015, 1.0900113289472428, 1.141360596075597, 0.9824101460429774, 1.5438494410686996, 0.6525282212452721, 0.9983423938969646, 1.4009094503960071, 0.7757102903682507, 1.2321561575443853, 0.8197586030998503, 0.9206059284505987, 1.2963339388444148, 0.5301929852719597, 0.575656441647284, 1.266653884294141, 0.9140867485809419, 1.5873589453450956, 0.958237581190552, 0.9733650465418983, 0.2579224781380206, 1.0101696572580168, 1.5214012781591906, 1.3993956754156023, 1.281922917325172, 0.5479620794427411, 1.6387015273803867, 0.9680025745433662, 1.07501365320265, 1.2047534995113796, 1.077366569839519, 1.4973778676302958, 1.009864047647246, 1.2596168179176757, 1.492555104396562, 0.3878695390144964, 0.9471066421245296, 0.761299598850097, 0.8880386114717738, 1.2747783900769796, 1.2232611505629336, 0.7970689477142731, 1.333584298964307, 0.4084651091219169, 1.2518105089604834, 0.30021051452479386, 0.7298752988106835, 1.1067703052402047, 1.1790812700771691, 1.8298616858961343, 1.4791628192379447, 0.31238274533134225, 1.5022086717559033, 0.7318040185774217, 0.7160434153560031, 1.55951516894869, 1.0158332029250379, 0.8355263065410143, 0.6779450476909457, 1.635395460667695, 1.0027132252319508, 0.5733831973790933, 1.0736064848494684, 0.3841260671063442, 1.7789919211090839, 1.1874349754697433, 1.069527301780914, 1.6033868859152616, 1.4676786077237352, 0.9635377238179142, 1.2399988368904764, 1.118023113977867, 1.6304816617952211, 1.002113625847945, 0.4945381301335291, 1.3449916401134674, 1.3868595567248176, 0.4679766050157469, 0.992685388389895, 0.47485881669924346, 0.9797021890805507, 0.6817079470902677, 0.8621446780019864, 1.0891365831541129, 0.8370081510942974, 1.6535529917233087, 0.8685231394483696, 0.8275097782675013, 0.6765115177562987, 1.433886692597716, 0.4620208566763604, 0.9705363003982705, 0.5407106172913962, 0.9428931802056337, 0.21762090571883308, 0.5899122255735659, 1.1036948146015677, 1.6235801369120975, 0.9966275634813114, 0.764965652243109, 1.0299690504003753, 1.6934301605908049, 0.4398561336613579, 0.6715466026264113, 0.9833409927190659, 0.5768932945982779, 1.2559970882176048, 0.8929759768527498, 0.8611914360066458, 0.7221018579516278, 1.1132792403202094, 1.4355108184460565, 0.8535404025785654, 1.904824519017396, 0.9686303342169842, 1.1050721838373208, 1.143536254353383, 1.059684197326555, 1.3646112076722106, 1.600941364440581, 0.9112193356842745, 1.8812832644660755, 1.3061896271256221, 1.4410299954286154, 1.1797970738915202, 0.5140669545143649, 0.6026112984039412, 1.7265236630470664, 0.8032775321489399, 0.968464927764542, 1.009987302502728, 0.39832314012813896, 0.4406904560237276, 0.9749571728901243, 0.7568551010665631, 0.845525795342043, 0.9650488863375271, 0.7826013588435091, 1.429030998980207, 1.2611505226595185, 0.7591808261412103, 0.24370738583610663, 0.9820328461691186, 1.0910752320913921, 0.5374203677322367, 1.0735050363559402, 0.9444224128757562, 0.43344808381574884, 0.7158728846900083, 1.1384228458383074, 0.715604876307363, 1.1212002183480814, 1.8042891253010889, 1.236724844841404, 1.7155855267581614, 1.4140631461664694, 0.8295356739021682, 1.5664346209283773, 0.8715998123281476, 1.338553606442912, 1.1758596766011082, 0.9534124011090718, 0.4301109462427305, 0.7067779635006529, 0.9082822913961403, 0.34288884283214904, 0.9924082812764391, 0.6653898194414296, 1.114053351118667, 1.4169272202627319, 1.0253934268932918, 0.9581556680505932, 0.9437983045863179, 0.5662891087887567, 0.8900499867322921, 0.4459115634451938, 1.235449745569552, 1.3260733028429603, 0.7253537855129565, 0.3429099736511517, 1.6553009391153561, 0.5370568149803897, 0.35181251650196643, 1.6531164465091992, 0.7693964097376614, 1.008292242270773, 0.6361418794422, 0.6112499866562118, 1.1571194796496462, 1.0363703720351125, 1.010553807970092, 1.0959852206552303, 0.30021529441444184, 0.8863138884328411, 0.46355166891407806, 1.5270907108551464, 1.0433893218212202, 0.7352864926514481, 0.5395522877268966, 1.0256039776495607, 0.9943680960980618, 1.6800830166991585, 0.954787369408296, 0.7559041300048109, 0.717065791987828, 1.065025696248082, 1.6791369238027216, 0.8937950589469962, 1.467145014880178, 1.4687741869202235, 0.9040846774072985, 0.8942720485536554, 0.5733652022975849, 0.9666106047487844, 1.6478402707891378, 1.0927627319246775, 1.163685432765683, 1.733381207270044, 0.6052156739238056, 1.5136817530850069, 1.4806517165686073, 1.1902705681853463, 0.9117724951414761, 1.4060029010621036, 1.3735899172583699, 1.0893619268720505, 0.9975407266949057, 1.0813007967933883, 0.3202055210232262, 0.596032234621458, 0.6481478317920164, 1.2088870250206116, 1.646651507710306, 0.7001852400732752, 1.5340209923696, 0.6444090127509933, 1.1475367167250647, 0.8915933308115402, 1.1599222147447001, 0.1874892233303318, 0.2419506069233438, 1.182192356956397, 0.35135638674262215, 0.4939861204996877, 1.6615743427636878, 0.8802583824615373, 0.8624130080415365, 1.6043377640493877, 0.943247513783046, 0.35377263547161686, 1.7468322770293359, 0.5613983221097284, 0.7501876381482792, 0.798994597778093, 0.5997410531363232, 0.8208050024482078, 0.772791144435918, 0.5485296819023372, 1.8571650060497702, 1.314589398863423, 1.1296653006781106, 0.31633826430327305, 1.3475992842129685, 0.7639817938037291, 1.369304566637807, 1.313459544919796, 0.37317116461631183, 1.617101055362438, 1.4570408638718526, 1.6891376007514516, 0.9637955822630602, 0.18727954526612578, 0.9700891549132293, 0.654273055295982, 1.1108119281273392, 0.9613724665925983, 0.31857659020944595, 1.0643457498489173, 0.42095963566048, 1.2516934968990356, 1.3158220843292108, 1.0328333293180958, 0.7877565669667201, 0.8695187692193157, 0.5708980904709845, 0.41036969819349756, 1.6388216648471086, 0.889574308213642, 1.186333839922141, 1.1202623947429644, 0.24174586489887417, 1.2728352181984879, 1.0897290199781362, 1.004786250074336, 0.2124234227065669, 0.9387179286968464, 1.2127662687229934, 0.7569405959265298, 1.0465143140823003, 0.7456087733760036, 0.7347962849913718, 1.1551418207679114, 0.6638107643169439, 0.7106835674624525, 0.9190684802176328, 1.4399738831720823, 1.465540562906933, 0.7853282255251778, 1.0071139242842735, 0.8476000606327108, 0.6945656450479937, 1.904772454638579, 1.2644280097362204, 0.7220187535034168, 0.7473852569070681, 1.5066940189398224, 1.241229620711041, 1.4639899027435845, 0.9991897154038855, 1.5868461472121382, 1.0974928276443499, 1.0392153323942614, 0.3306563822639126, 0.18965306175719066, 0.9224320598269248, 0.7527029971548178, 1.8488854872639324, 0.8536321268213352, 1.1239509066965296, 0.10114807619986177, 0.5954295913133272, 1.1808306591821567, 1.6930842638472905, 1.134581962993881, 0.8354992466991398, 1.3090540407283378, 0.2811039766361746, 1.959391662911078, 1.7086801823748337, 0.75426117593624, 0.8874384830834888, 0.948670272625289, 0.7072214323083198, 0.8351489405169225, 1.044926986057485, 1.5158277463510172, 0.9862469982000945, 0.9675996965882027, 1.2026923016132116, 1.3339041902486137, 0.44594746846732813, 1.2046747630376582, 1.0390989610892394, 1.3439378292230166, 0.947513402551732, 1.0481331395605122, 1.0897088477440269, 0.5193938745106665, 0.6990858886438525, 0.3668282857511892, 1.540942407315857, 1.1201947066020468, 1.1102154970233564, 0.9376978640280172, 1.5902952925659906, 0.9932050949277987, 0.8654363027717431, 0.6249977581740759, 1.370870990360054, 1.2366467900032, 1.2297645598759828, 1.0145225154885809, 0.925505192870839, 1.2245078222725423, 1.362371441057195, 1.0384207576866689, 1.6188247361105885, 0.20686349446386443, 1.6423606120425802, 1.6600710329621053, 0.8595934027094151, 1.061721078832991, 0.9757393751753912, 1.6177446118067897, 0.6388752515881332, 0.9544246766833098, 1.3395988146664197, 0.7389667990427733, 1.2883969160314062, 0.9684673988238707, 0.3146446838875623, 1.826293559417687, 0.5855065223950544, 0.8659363199770903, 0.5954272678049839, 0.5238276693002744, 0.6189107904825233, 1.0471516201461477, 0.9272273465684543, 0.9615199818905373, 1.2983816478459875, 1.4395785091553983, 1.110661280902327, 0.5369427633211152, 1.7175428765798566, 0.8240122401513085, 0.6630133404003203, 0.8742280269930921, 0.9765290711396611, 0.9637557659681705, 1.015965368406842, 1.2548364357087196, 0.7549271230071578, 0.9339082899408963, 0.32888589231017884, 0.3117033660177445, 0.8724437066866114, 1.2258064147549226, 1.410675668264818, 0.4537965162453732, 0.6621640702573652, 1.438279852964703, 1.2236583530419498, 1.277555816037399, 1.3894535007996691, 1.3741853943637041, 0.9227372985091513, 0.9771955992760069, 1.6269416243368822, 1.6715024914370424, 1.388013506954517, 0.25168787808076587, 0.5081048391907141, 1.7351647514183366, 1.1286903178783017, 1.6241409659973054, 1.0676398955802173, 0.28513695184737164, 0.7977039381282275, 1.2160541609707916, 1.2226738490184816, 1.0747357871642023, 0.3532918988144811, 1.4315145370933693, 0.16097266582212977, 1.002079865110709, 1.2824697454639424, 0.49580586112591596, 1.3781517870040727, 0.8556707776654179, 1.5173888176140609, 1.5592935049271088, 0.7148350950128016, 1.3997768998429452, 0.46411738585101003, 1.4510631338305264, 1.5635698586463591, 0.42110815475905594, 0.6658340644563969, 0.5756046401569472, 1.5771482696140775, 0.5727944437214253, 1.13396916856717, 0.886015559190954, 0.5672801029992494, 0.8732803795838868, 0.3625804831363182, 0.8198874010671792, 1.3845361680786703, 1.2847232303795169, 1.4450672831470666, 0.8431656647303707, 0.610798626713203, 1.332540485871021, 0.29557556010376995, 0.948061827862538, 1.8203387855925688, 0.8794119795256586, 0.8008811129982852, 1.0055701125940404, 1.4155130434416163, 0.8250795355482761, 1.093946448224369, 1.5869088749415612, 1.0791372341155085, 0.5244926488609398, 0.6202688541297532, 0.5720972228672095, 0.2554710078924406, 1.513479537299712, 1.0687734227323058, 1.3794912144200369, 1.8570294083041716, 1.4965235114707016, 1.441390739423257, 1.268668199931874, 0.8763297889680204, 1.4200786161735905, 0.49321590190056896, 0.865500733234346, 0.2911664710014392, 0.5481240253954942, 0.676255086543646, 0.15976540006815032, 0.9243924210601395, 0.9862944010340225, 0.9534422553413532, 0.3905675529854341, 0.46375323634060406, 1.2040712379381158, 1.4536011832641345, 0.9706690109111952, 0.8468288399216335, 1.5748659789362909, 1.3830987846840659, 0.7524758548366344, 1.4295461603743571, 0.480864297928809, 1.83604128367258, 0.8481414565143777, 1.1683504825578295, 1.1860848506627957, 0.707240938993587, 0.9603105568189179, 0.30601906297252246, 1.7628707381139106, 0.4652597382648227, 0.4191484749846216, 0.47196346760170993, 1.5139738412364023, 0.9205149075150126, 0.8731444029387234, 0.7272200715649971, 0.5247183456622402, 0.5743806935753177, 0.18063296273226137, 0.631962140781863, 1.2111277902276494, 0.6603623912049659, 0.5119135395757191, 0.3668255448204464, 1.523817580442191, 1.2337827562658161, 1.3360523703639715, 1.2955900843190316, 0.8684646928744287, 1.327929677966884, 0.870997708588568, 0.8308549791480991, 1.1464314081175107, 0.46471942410010525, 0.8551715208477835, 0.8804925617502374, 1.0208817223477662, 0.36883425484126175, 1.0213956165837375, 1.637235482743614, 0.3075686031926783, 0.4949403351235644, 1.2523602572020427, 1.3495747602767967, 1.5184450298456336, 0.5452965302731922, 1.5627101052661294, 0.9244889029963976, 0.6931848909107439, 1.6072153078057592, 1.1316262147536196, 1.6610713543598088, 0.5496614870907981, 1.5990627704449292, 1.0597591034581886, 1.0819708598004878, 0.6657931760123135, 1.50340672059394, 1.0173727622941464, 1.5431279642158457, 1.144706579411281, 0.9966753100632505, 0.9536584704248408, 1.5983013399893158, 0.420439687594814, 1.5479554158301714, 0.7575073189948098, 1.557576153234257, 1.1576637920635446, 1.5505018050733916, 0.2949048691694993, 1.1778289849778305, 0.3929976022801732, 1.171202882199745, 1.318906992240301, 0.7496621387610435, 0.1885087409384245, 1.2842950963290949, 1.7500072614023945, 0.5169694458543976, 0.8711349000254452, 1.4995327818561783, 1.3502976634944654, 1.209448540021858, 0.975256977041252, 1.2545731778915556, 1.481822266545793, 0.9946069229202104, 1.5866730361615895, 1.572203762370787, 0.8974719679327853, 0.8740194633398898, 0.9433752585889161, 0.8902970965832525, 1.0218562034597556, 1.8114370291061068, 0.5681681212992191, 0.8220891519836202, 1.5835249110149707, 1.235824132859714, 1.8518726560856165, 0.3977541755769932, 0.9246592859729897, 1.1046280448244932, 0.6886108799166306, 1.0659130240343722, 1.4918732132276917, 0.30054619286886786, 0.979960930516937, 0.49699580916825536, 1.0350049646826507, 1.2706343687431745, 1.0965855035555556, 1.1627465561305839, 0.7395705054714095, 0.9279576813708442, 1.543410883354991, 0.7718667520755627, 0.40031041714241866, 0.464174247035654, 0.8143885586089212, 1.7660398794585659, 1.170710019453913, 0.7466652323858189, 0.315631133410205, 1.1234501080576456, 1.5203129338393624, 0.646419003370093, 1.0018174669433841, 1.164275720883055, 0.1416001612095712, 0.37670119930221, 1.1950534507923116, 1.659988646294604, 1.1706209319014538, 1.2140213424421653, 1.5528015103004082, 1.1249736457565405, 0.8946089938560231, 0.5234687286123726, 0.517589530376588, 0.07149684493649944, 1.2598797232275283, 1.798119544633128, 0.7018592943057539, 1.0437997574751439, 0.9651650309584111, 0.4253790769264415, 0.9349701969693237, 1.3568186802371143, 1.6139777550876575, 1.1758458070547289, 0.6202572363325211, 1.0944688619530545, 1.5489432289284113, 0.8342890103021332, 0.8831789795382955, 0.9025226394732659, 1.7000475421358696, 1.1020819191758169, 1.5634477935395126, 0.25258679937666595, 1.2229368082382988, 0.9964036256510995, 1.9125685033035538, 0.824647812481885, 1.1446672321026938, 0.6564405918945394, 0.7270500709504226, 0.9508837964406778, 0.9218456138490627, 1.5663048282392653, 0.7514315192748156, 1.4300960199179529, 1.4208015083914765, 0.8062556748118923, 1.672891516630445, 0.8594609766484845, 0.4070471412893266, 0.7640528600945434, 1.2515023065310902, 0.9183840483188114, 1.113066944026667, 0.7523836979788981, 0.5918452124484176, 0.7320630222005715, 0.3653600993842274, 1.6407879924179878, 1.2997469175891185, 1.0093034306582078, 1.2087117484024827, 0.7706416769177794, 0.6835179946746369, 0.8747820316725277, 1.0975346645132285, 0.5608746653200897, 0.9226555849210468, 1.4154805103393961, 0.34644612333581126, 1.045793488086305, 0.5430129388126952, 0.9641265709225293, 0.7022193258211961, 1.6928789292636952, 0.8765251915241661, 0.37516983805836945, 1.182803832522028, 1.230197901369599, 1.162170321955688, 0.6694186116514905, 1.381886335385178, 1.415070989958428, 1.4325548144068971, 1.4125889639139764, 1.268153804591635, 0.32698368255706134, 1.231925945349866, 1.2103521824517103, 1.760186596363372, 0.7249471355506475, 0.763166016150462, 1.3739262835834998, 1.1757801274568243, 0.8367897707566344, 0.7465380135603483, 1.009793010774846, 0.9669644086490183, 0.6790665988763604, 1.3330589629474625, 1.6483927097534254, 0.4431677474586395, 1.205630534802619, 0.9667397674955828, 0.8379085050370367, 0.6379190195608926, 0.5238402496680881, 1.2212940945242723, 1.176234671244751, 1.3731610273007562, 0.5115631562117967, 1.5647308635988524, 1.025262501775662, 0.9130910320915302, 1.225878537485609, 1.766547656103272, 0.9676849284820171, 0.8491330044689761, 0.509809851145593, 0.2606387431735091, 0.22955637961126474, 0.9048510923011877, 0.9304838166229314, 0.4904498389781994, 1.4555899142378812, 1.328610922614693, 1.8166824350321487, 1.362451709520172, 0.5298761560904682, 1.0107297157832733, 0.9433496900801801, 0.4602096420701466, 0.34626107056735744, 1.7336243041508475, 0.9990659323476899, 1.2037716402376897, 0.7517255028862981, 0.20003137678275562, 1.331773651376759, 1.7656126189590728, 0.42611071707977843, 1.0741747819114047, 0.7417417593560636, 1.665061599444921, 0.9411929809863974, 0.9066173485461965, 0.9751964873371717, 0.8253135373407174, 0.7461668223999883, 0.5414501571609353, 0.623486987252548, 0.5911516375443767, 0.34847313721305384, 1.3667934727918734, 0.15222507443772693, 1.0368538256636362, 1.0757709059077971, 1.2975077969306879, 1.3457274556837822, 1.1662428574643169, 0.4388954391619373, 0.4072326369020971, 1.1223151827270499, 1.228173389723518, 0.9387926161378123, 0.8399064845095829, 0.7318984439937989, 1.4486466482635252, 0.9878465657906252, 0.7614528112584446, 0.7799475431605287, 1.3420303694763582, 0.1885181699266344, 0.9988689325639637, 0.708450529989994, 1.3770898579905784, 1.540515355055439, 0.3796349575474032, 0.5641300245255778, 1.0460322733196241, 0.7367569960765512, 0.11119384977150348, 1.171196860220095, 1.1116059777750578, 0.8844823167731122, 1.2739785442710005, 0.7117850130662232, 0.33208318741680787, 0.966337839260085, 1.1085162416890486, 0.9732159592176145, 1.2454298036791873, 1.059404869498154, 1.1469481770358532, 1.4262084017585723, 1.3842780524824647, 0.9395620192754083, 0.7404019630138656, 0.7691942497089551, 0.8261262168611948, 1.163954562266263, 0.9067359279786252, 0.600224520984726, 0.1825346499418209, 0.2044045643497645, 1.2661404509722396, 0.9492671748764464, 0.9435275710429679, 0.8607600843469639, 1.330303862427694, 1.504600979045538, 1.1720602598160186, 0.8284278104533865, 0.8578685146460133, 0.5697364727872499, 0.9126973794135673, 0.38763979302733165, 0.396745188238946, 1.1461534932787794, 1.2371481349031113, 1.4094906306019368, 1.284520636375572, 1.874992964235284, 1.1729352867367377, 1.0919898948010194, 0.2722374689472933, 1.4651624843199405, 0.48434647229082195, 0.9114577542154748, 0.9595246348337462, 1.847168579916947, 0.9721739771009966, 1.020649934381639, 0.8050702200282613, 0.08767172326177297, 0.4286303000875791, 0.7102846124244435, 0.45359580731110016, 1.198531269309922, 1.4434924783385488, 1.2596373368742972, 1.7340200689609993, 0.3995607438412334, 0.6580753824049348, 1.081758525476437, 1.158226905750861, 0.877802635694792, 0.8422548002688757, 0.8293109688431138, 1.715480633842771, 1.1106686297991248, 1.1972378781086042, 0.5661763661903242, 1.3719095560307677, 0.9755047818907945, 0.9059690651101736, 0.8699030237620307, 1.081426026481166, 0.927154968591421, 1.163675929259533, 0.17217130440019401, 0.28491008317009137, 0.8635287998992551, 1.7947082787417927, 1.013695175291358, 0.4794918041644325, 0.5509852986120073, 1.1385443240214848, 1.6193027814584915, 1.0729554654416564, 0.7250513423972307, 1.4812259227877025, 0.7736721632794427, 0.8944165486554752, 1.3472658725081652, 1.6689113947190966, 1.3559776086366109, 0.9352964649072429, 0.8164862517737427, 0.6491285930759418, 0.9052191667677268, 1.5134625834108888, 1.2534517839415604, 1.532961387485385, 1.5824375280425411, 1.0457203809960125, 1.4602221696757227, 1.2416985652848065, 0.9118078416225518, 1.7477015167909165, 1.0921113817935448, 0.8622112662386557, 1.075280228772564, 0.8701668996111556, 1.0672572963272777, 1.2000292293314851, 0.8907810873449283, 0.07624954143998497, 1.008375161572495, 0.1206545200557243, 0.7015757541403109, 1.2403519993484462, 1.1065666071918536, 1.1501046430230444, 0.9213259564511141, 0.7711347489801473, 0.5624788211928529, 0.728759662150583, 0.9547549379394138, 0.6273654904607762, 0.7219393126397899, 0.6573988660449428, 0.9839158999959401, 0.589270404288328, 0.8140807208114537, 1.4059650671631247, 1.0037107804262024, 0.4741716481370656, 0.7507526830728062, 0.7729583214479258, 1.4941413050508612, 1.4263818720070063, 0.6238434709827538, 0.3441379590651503, 0.45103619914096227, 0.2728570106913156, 1.0966865609960632, 1.287599445842258, 0.9805058679530819, 0.9644391857830432, 0.8102117473743741, 1.3242325666033994, 1.901225769032535, 0.42559929943334196, 0.8787995031234789, 0.7616989185397051, 0.9977183904596483, 0.9640750432079435, 0.3983833470495658, 0.8042893661055881, 1.0805075595841107, 1.1223041332085204, 0.6576147522263797, 0.7182969129705596, 0.4749482960843816, 0.7839620094274079, 1.0275362634510135, 0.653335100115193, 1.4095325191127097, 0.64656264985431, 1.333338052457791, 0.5135468088595139, 0.7144322956864703, 1.050088207567072, 0.586853029086496, 0.7978523370630601, 1.1158536122112577, 1.5726897654667638, 1.0041395131488544, 1.2472450723723332, 1.41531237730476, 0.8283480423547692, 0.8268905477453236, 0.6821101442384636, 1.1896295238165508, 1.5734405521792372, 0.6863019185376743, 1.2066368389464195, 0.5643938686335481, 1.4412237004578656, 0.2461346136826812, 1.048759915087259, 0.4121014035507211, 1.0484184217612422, 1.5998644232421215, 1.1056217567205968, 1.0149258894963489, 1.1386510376492056, 1.5448616091140417, 1.4851327397198761, 1.0592667184873115, 0.42216814005760905, 0.88956514896457, 1.0868239606214178, 0.8547791331462778, 1.4079758832997853, 1.2957813350782663, 1.0809699497987597, 0.6132730983036672, 1.4493115227554791, 0.7698975367591502, 0.8808567141225686, 0.7845788567868893, 0.35732888954015285, 0.8737193026713858, 0.9138437572922294, 0.41807512349682874, 1.5549773055628306, 1.5896565569954144, 1.2626741175145955, 1.1803033890754007, 1.19338657221995, 1.418842229600933, 0.946407151695352, 1.5101886300283671, 1.8064038622342702, 0.27146046529028633, 1.4940347769822062, 0.8773619671220954, 0.6283520607538626, 1.2651840920053874, 0.7463383770029238, 1.781072121631397, 1.1795325059249877, 1.454358025739386, 1.0329714600788105, 1.8285389971481405, 0.23888271214375556, 0.439352176045672, 1.051761210812522, 0.8396449386811129, 0.5747745401178601, 0.3523051760798762, 0.8403264837970638, 1.0427820467056519, 1.1760637746909137, 0.9341094746033015, 1.0130641303850596, 0.2621194201543626, 0.18481547444679958, 0.5562415240349203, 1.7687119883273215, 0.8427088279503062, 1.022600032080626, 1.3122204254064196, 0.7470328950192974, 0.33355242236659877, 1.069335952940869, 0.45291185010344404, 0.7031113681335486, 1.6331160175022967, 1.9262604350156458, 1.4051642623206493, 0.49948090585649274, 1.1179448411692905, 0.7033268183836444, 0.6487174674521208, 1.4514096266206342, 1.3555511566972405, 0.6766200183195592, 1.5974481871245851, 0.6231984699647872, 1.785778500761378, 1.02416194602724, 0.8214973376840937, 0.09316457982769422, 1.012820609973549, 0.9037134033814331, 1.354389476460799, 1.679628168094537, 1.307185898595135, 0.7035811938535738, 1.4892399455431695, 0.5603176930243959, 0.7191084863714645, 1.5232479846896823, 0.5377016323828301, 0.834926161154855, 0.669187474852875, 1.1057833468882865, 0.5763736549096805, 1.5169252207972246, 0.44238226919783286, 1.027321867079484, 1.1693914291683072, 1.177341723631513, 1.319039286872683, 0.48785286585860566, 0.3255664452081142, 1.0657271101846406, 0.15754793152814184, 1.345273151096656, 0.6209807608310715, 0.445169455124204, 1.348845426894766, 1.6188396320595668, 0.8528890406009466, 0.6273711112033971, 1.0928761577596378, 0.933400539534397, 1.1276609921996052, 0.849350731040187, 1.1363395424682166, 1.1986146547916394, 1.1567969461446463, 1.6224622026138202, 1.2058671112611183, 1.6348109180233723, 1.0463519216055348, 0.2078321040527248, 1.507367703406266, 1.898719903645595, 1.1014085789130736, 1.3287752752088497, 0.722110864046272, 1.5929439328202513, 0.6259849496412597, 0.9031366223067165, 0.4880658387695481, 0.8610124396812301, 1.7729597820266536, 0.5503633808284208, 0.823904175494589, 1.4768955139345623, 0.5798039275323371, 0.595317019797901, 0.8926255127662625, 1.3913712696977694, 1.323848714488102, 1.4078099419580514, 1.3045708711755903, 0.6134321775763126, 0.9069241084669497, 0.574919919698408, 1.186932739717125, 1.2627500960775073, 0.9412899171028576, 0.840626435233387, 1.0783176612777772, 1.2891088703870093, 0.6090999560927811, 1.290800466557855, 1.3756294492491907, 0.16840960207086797, 0.5758445221080827, 0.8213543648043509, 1.5607912596505817, 1.2625679312498421, 0.5259979263084354, 0.4707707073951105, 1.304030893868302, 0.45016881212695947, 1.5377306772883337, 0.6703009844060251, 0.8132933346426423, 0.6205132457802957, 1.2879450555120164, 0.48455526941991267, 1.7594950150498152, 0.09024477626183669, 0.6673297713172919, 1.5634317761666425, 1.2121133020219295, 0.3198189372997874, 1.2246433501172636, 1.2477994073557976, 0.8982578566669083, 1.0678615561918772, 0.6118149590574038, 0.9076497007301816, 1.2766079067844152, 0.4328560589816135, 1.6612635648354122, 1.2551769711533662, 1.7058422679712844, 1.4453723079529786, 1.2136508701192792, 1.5206173318988676, 1.7738543274130762, 1.1294319906971717, 1.0096132149799675, 1.450783341898355, 0.5995866103814508, 0.6408382745617653, 1.0549159144565554, 0.5576380447359442, 1.8456737437642352, 1.6712030106184512, 0.32626411927831944, 0.32752007929300253, 0.3690639508015673, 0.5596702736700983, 1.867815828261001, 1.1784516106801868, 1.3605100764012592, 1.0443596447999433, 0.8450905059267965, 0.6815341846129801, 0.4859700877503309, 1.2247219751604768, 1.6751554772408885, 0.30604915615335426, 0.6193115789926142, 0.38219200349612337, 1.2412400630411726, 1.0941326883783504, 0.9930320479767611, 0.7182100981124031, 1.5537347351313766, 0.7936923379295654, 0.44782735739909074, 0.9979684006704359, 0.9356708600706137, 1.1391108046165916, 0.42523865385420734, 0.9847613196423012, 0.7945052256514316, 0.882716662474726, 1.430173636488476, 0.36916327878976973, 1.0815693165452847, 0.8727179366274734, 0.9196961585740223, 0.5149061361793271, 0.7722267598585949, 1.1168654937732394, 0.8217933119217573, 1.3293110924118567, 0.7646134583045634, 1.4823728842799464, 1.0090234744669389, 1.4847886292614079, 1.013023940897251, 1.0526349877776442, 0.32372513401678393, 0.4973275208670197, 1.102023688393237, 0.8022609501046056, 0.8701664283515717, 1.311296824108588, 1.083457474924696, 1.487777447861252, 1.1726655205282397, 1.058307184276805, 0.3217389415690297, 0.5850838128094533, 1.0449530283779525, 1.2803499072195086, 0.4360009100573601, 1.0088616680349922, 0.16025676279468803, 1.434317935509326, 0.3001103681021532, 1.2848587890955976, 1.926412104223704, 1.58389750193163, 1.1905965634562223, 0.5267377839948725, 0.8654701825457259, 0.744983709468165, 1.4180332500805688, 1.41967126497876, 0.9669167135761869, 1.0596042086887647, 0.7247681129291852, 1.3766044336647005, 1.689672815438007, 1.2494627784358858, 1.2798129053488636, 1.8751122755927452, 0.953913532944992, 1.8884547579684114, 0.24723220216092323, 1.1419372025287147, 0.8051887956822217, 0.6186378062186092, 1.3830855979774446, 0.6814735659891056, 1.0149456171497757, 1.430330923994775, 0.3153645611243948, 1.2214481564793533, 0.8422330456175313, 0.8939957796699035, 0.7219679820699256, 1.3137423553135474, 0.8963576103677986, 1.0001223055245267, 0.6179670006985956, 1.0028574844850067, 1.4678102975878118, 0.5747502691838261, 1.8314195057568943, 1.0567482745657883, 0.4193867749265616, 1.1222284651827366, 1.9060214622573772, 1.06137915963255, 1.1500822204091983, 1.2641529095548383, 1.1638185921210005, 0.8041560972862041, 0.7969681973437909, 1.095547822629317, 0.1832011836320041, 0.5042898173914763, 0.8385357742639677, 0.8458233023273839, 1.7082889904802754, 1.703773912070679, 0.6246540915315576, 0.11823234759941559, 0.9565336458872107, 0.8680491624229052, 0.8741733874838149, 1.8078694411028864, 0.11164115655343809, 0.3681108787509856, 0.6998764934462873, 0.8674615834082429, 1.8826526953656293, 1.2657273828601157, 0.8218230148470625, 1.3639233153964947, 0.8383909331435818, 0.9253355143958416, 0.9938394112134092, 1.0316488433114102, 0.26714985016158177, 0.9231109276768255, 0.6032452012864361, 1.4569704725326436, 1.4919659896947042, 1.2428301255659528, 0.28011385667591204, 1.151180384467807, 1.1266086546065386, 0.9013654301718281, 0.43836155742429306, 0.133856328937486, 1.1446620093789472, 0.7310171851468832, 1.0593378796899768, 0.5139362008990767, 1.0128556359036447, 1.0442439835311732, 0.3533999410851696, 0.9909456558804005, 0.43327142185842216, 0.7967877051914317, 1.198227843845801, 0.8274667656277006, 0.9563094262764696, 0.8666147746927821, 1.513706945921875, 1.8875421823250962, 1.788057602772453, 0.6177075559912937, 0.5338067590360992, 0.46710646180065885, 0.8122762938148653, 0.921741443771143, 1.7617755362469492, 0.28821730136663337, 0.2787466252001678, 1.580487294005422, 0.6811973981033064, 0.4944850832468709, 0.5278416286953532, 1.6131864813054033, 0.38405469169057427, 1.1660343558484945, 1.032159977725144, 0.9777759246433607, 1.768844014467755, 1.5055726618184093, 0.84133798902122, 0.7954213379740775, 1.3169815268971987, 1.027994096242822, 0.42227782160341976, 0.9680866170020148, 1.364328313770185, 0.21722195986682147, 1.1136791900478804, 1.5760539419755197, 1.28461090637995, 0.28777911940931067, 0.35692448558828227, 0.8677472188297795, 1.1128250078192903, 0.8067856865053992, 1.115787258616423, 1.558549311985134, 1.1839070277015749, 1.7250497706255008, 1.0820528462261647, 1.203363224379379, 0.18302902464013104, 0.669574278284226, 1.084004749606912, 0.9914705887890121, 0.6682990174453279, 0.7142069830076275, 0.18463980361057064, 0.752778074875586, 1.0808780848074289, 1.4367199320142199, 0.9695771068924843, 0.9861487880101774, 1.5957159899761004, 0.3200449617469332, 1.0334650490526984, 0.5984495780465772, 0.4879228607495193, 0.7264212567590079, 1.5326637763207658, 0.851579697178158, 1.4241841527037038, 1.2699402439205691, 1.1841741513440884, 0.30617219194666423, 1.3492181822552067, 0.7620910553936421, 1.49704220276459, 0.7872535610002459, 1.0506121428903317, 0.6749176070308402, 0.9126198042849619, 1.0533489503910822, 1.035089595528826, 1.5362463846805783, 0.2162033240805883, 0.9072194522546463, 0.8473028926466777, 1.5710312272503497, 1.381448253336932, 0.6814960139253392, 1.1252272378626471, 0.6965286703398516, 0.9551065012209154, 1.249521194493606, 1.0988797033593456, 1.369479126497985, 1.4662170388112301, 0.6924229095720763, 0.7760921965767759, 1.2776338627412107, 1.368532909585852, 0.8355550949336328, 0.9213433459779474, 1.317781926340768, 0.715706738633815, 1.1964971058985956, 0.5810066986634221, 0.045416265036286596, 0.17989814418780659, 1.5811814200059655, 1.9677104277585646, 0.4003743438329561, 0.6912984095104868, 0.641553705105211, 0.32457967462217985, 0.6060933719625373, 1.0716152840277635, 0.6532216846865612, 1.2259170994385393, 0.7904029026466126, 1.644061951318898, 0.10335870902868305, 0.37230118265854695, 0.3679983665585106, 1.3805719780411456, 0.9706873299981955, 0.7527592194978289, 1.4535244314212399, 1.5145572980360562, 0.43454704999802096, 0.9016745366368588, 0.34716501749932305, 0.9571895020199567, 0.428467256934149, 1.1885846509619022, 0.7969212534982848, 0.6617185376475048, 1.0986245726185437, 0.9177204808359651, 0.6509529628492376, 0.9220952998087578, 0.8765369614435297, 0.860763666610448, 0.3951587722783336, 1.469555464174686, 1.4543850952226722, 1.081210248823901, 0.8490106280847475, 1.1258993282231073, 1.1469827141678697, 0.9821921373586231, 1.5494141679370899, 0.4130417388734722, 0.8449018010010535, 0.9971994593058705, 0.7426910787295868, 1.5145434820074883, 1.3434781540270688, 1.175078866156657, 1.7043474928919577, 0.9661427865088003, 0.770037226998652, 0.6926701343139221, 0.12794388875129037, 0.7210841276388705, 1.1895983882137073, 0.5359225752526853, 0.9133027739256674, 1.4334938907972918, 1.0874962911012922, 0.17084450860329725, 0.8484628904995657, 1.3948852677535155, 1.8874883239493347, 1.1000735463632005, 0.40510975775996116, 0.4056081731293629, 1.676591039222373, 1.5307146368119322, 1.385263095656223, 1.1434524745528125, 1.2196367873708533, 1.6660126482914643, 0.38390066269546186, 0.9924265472571159, 0.7735853822868555, 0.6865316457614858, 0.5742614916489652, 0.83903349365163, 0.6897447249874726, 0.1413327605250876, 1.5597689354700126, 0.6557308861608951, 0.790765322395993, 0.8722334562979277, 0.8420373897870824, 1.435567506270686, 0.8968282498503968, 0.2300517717016476, 1.0060523131236563, 1.2946141168721448, 0.5965137646934503, 1.0562289214374223, 1.5722716463978101, 0.331967925303823, 0.7495407301999862, 0.571618475423115, 1.541621316895907, 1.173469367793711, 0.49468527329028655, 0.6810190526315834, 0.991601476696727, 1.209206575112236, 0.48455186064159794, 0.966730787069206, 0.8695206548973293, 1.2439078994747907, 1.529666636314961, 0.8639800153765369, 0.7963289647741533, 1.4817300083019456, 1.6312160478603184, 0.8878085029329505, 0.8978963549207798, 1.3501174482600384, 1.6772243260228188, 1.0851562167572775, 1.0195917450456846, 0.7622356546148695, 0.5179056570038937, 0.4902170869871164, 1.1833851500567807, 0.47820726200417474, 0.5568702016078653, 1.1686638729612406, 0.9637831788426318, 1.4300976937288328, 1.0897672988149436, 1.0546273334652203, 1.494662359584278, 0.49376248474819284, 1.009576568317028, 1.260558210290056, 0.8559531570291937, 1.7088536565539538, 0.9904926036940814, 0.9696256591572392, 0.20088392637459507, 0.9218564453065304, 0.7951941170754847, 0.9155754639220682, 0.8895340514196083, 1.5799047594407998, 1.244284166759594, 0.8063080442010602, 1.6424072273048655, 1.4279068657040872, 1.2937816525112629, 1.0611512221049662, 0.9690074432307978, 1.0182412566979298, 1.304642379299438, 0.9808440985755922, 0.8173262614103981, 1.315111127101487, 1.639905997658945, 0.7436906326626171, 1.334215823141669, 1.0322640223697714, 0.6538626042974939, 1.2707556647574902, 1.0398060639542817, 0.8338070125449423, 0.4703838042528451, 0.9716104616851883, 0.8500151205537736, 1.233353458308763, 1.2237591514791766, 0.9802708111281996, 1.556391812312207, 1.562609855675877, 1.1946011890429888, 1.767783625730956, 1.2195589862626544, 0.6107650234394292, 0.5104724111329489, 0.7097893430482618, 0.5285618666723355, 1.1200416590386482, 1.3314039445892198, 0.9630422153443694, 1.9264131771334432, 0.8500303979034548, 0.618715856581908, 1.4430966158378922, 1.6050411084877516, 0.994374182802583, 1.1067398116946858, 1.170387125995973, 0.1070658340173325, 0.6919646800984404, 0.8919150586898333, 1.148632204838601, 0.6812960534640274, 0.8973811374539884, 0.5962168268403393, 1.1955685893950607, 0.9182117405504759, 0.4540892208329067, 1.4361431232148467, 0.5980081044925762, 1.5415320397671857, 1.7214927527231398, 0.49172465341618043, 1.5564507719686602, 1.1192828089381206, 1.010741534747884, 1.0548421170820284, 1.126960200666367, 0.32286740336531194, 1.8395993540250175, 0.6782956279755822, 1.0931632179294604, 0.6642962584538993, 0.3003563434034632, 0.6972614623562928, 1.2561654527383839, 0.48610345472205607, 1.9360692943429514, 1.7985936286025521, 0.21518723917392402, 0.8634274511458955, 0.9855845296745375, 1.3146811707233161, 1.3517398293623064, 1.1863203430333469, 1.387330411230509, 1.6166672084420788, 1.3175838579634918, 1.1999936018027346, 1.6354093800023821, 0.8793899405674928, 1.2102282617286444, 0.9170854094362504, 1.1115454064095802, 1.2877107204863671, 0.813646460442283, 1.2520204182083374, 0.8683259734051944, 1.219185479375492, 0.8035750759693758, 1.1888808402053983, 0.3359935347655967, 0.5368784072837943, 1.1698355842485784, 0.1989161498700297, 0.9533311605818369, 1.0305084085502585, 1.6607642415102308, 0.22449151212497542, 1.1046757128749976, 1.4932520150070316, 0.7223108917029579, 1.5896638275076238, 0.872329640079559, 0.28162520642758815, 0.9372572175794763, 0.40061335805656084, 0.7490305998726423, 1.6020001032889457, 1.1324037677377203, 0.4960449843773872, 1.227695250151711, 1.8126640725853678, 0.3063284457783797, 0.8430951978149613, 0.5129950949096519, 0.5832131604135501, 1.0087630196905544, 0.9547365116879529, 1.4286922204836507, 1.2353783923224704, 0.4764589922048359, 0.33962003109416083, 1.1438209542169115, 0.8743015273608764, 0.6108404112108695, 1.0663976517994167, 1.6861881584226548, 1.428499237145356, 1.5190497608986038, 0.8480012597679789, 0.6974902064520797, 0.6486014768221716, 1.38922674120523, 0.3079380546478946, 0.42055448224176073, 0.6677367307940448, 0.6502070923083062, 0.8185119379437304, 0.8074704012955419, 1.629047852774808, 1.3312025048921439, 0.8125196343948803, 1.2088856069276543, 1.1188207658176323, 0.7131432617694253, 1.1755232601192498, 0.8278035335368155, 0.5460223204333792, 1.6409956662648395, 0.40366078650978365, 0.8203336612346743, 0.29029004596750363, 1.32441275926606, 1.1471981034137455, 1.18048252637077, 1.1914096974661599, 1.3796684278270326, 1.1661286423969615, 0.7968960650012699, 1.328536001247322, 0.4833119846202836, 1.783283373428048, 0.9558798424194921, 0.5020092980096456, 0.7371080249603811, 0.935713833553051, 0.5903370603956138, 1.3271322443272626, 1.389398159903654, 0.4135728478958849, 0.38325280990903976, 0.626519358244437, 0.5601510421457806, 1.4085987739936476, 1.3191510413541012, 1.0091185928954864, 0.8218268969591661, 1.1422698191838034, 0.854663362827918, 1.2511050446289746, 0.3184303696225076, 0.5503007594576215, 0.2925243829846962, 1.5283588730899853, 1.0502883661091618, 1.6793228068846882, 1.6005225214783905, 0.43151171678402744, 1.2452625933649426, 0.9577183968228776, 1.4276883697715632, 1.2392690365394259, 0.9273039396774461, 1.456613479371649, 1.0995089853476714, 0.8720564626768145, 0.6946226579420185, 0.3106896309366125, 0.4357327390622945, 0.7950713917759736, 1.1404779914176906, 0.7528128781524931, 1.3265847504943533, 0.5867295682169256, 0.8690365787480125, 1.3450811582943243, 0.9154041357199163, 1.130909785966236, 0.9191347539921376, 0.9955206672440446, 1.6791561281076262, 1.7011900217506035, 1.2560788050335105, 0.9751100006489969, 1.4543397155106246, 0.5424851021700099, 1.0524030178540191, 0.9563621977727975, 1.5672840107273587, 1.5526779753075057, 1.4265414204412226, 1.446023241864606, 1.3813228887507591, 0.47642218749357346, 1.6746068218163785, 1.1984059044130808, 1.177130813690277, 1.1038302801540452, 0.9863853844937284, 1.2854500552339139, 0.8354606428239937, 1.5351302891706002, 0.9360406459558135, 1.1186495505086729, 1.3139092192062978, 1.1154540149219412, 0.7221264973220656, 1.069620949274314, 1.2966669966159436, 1.0148627872985436, 0.9258639522742083, 0.6144517032654963, 0.3438292157837666, 1.3283219448946406, 0.8898899660568663, 1.2546389581767505, 1.1039935516851442, 0.997437488734211, 0.6521801507902041, 1.1185040019440557, 0.8274851789830671, 1.6034116216223158, 0.8479472592621761, 0.20175701052215633, 0.7320253842568714, 0.9683357236265184, 1.0836592748987837, 1.4322424613812827, 1.553246556816232, 1.2226712180837735, 0.868649562534693, 1.2325059839817023, 1.4372424549430907, 1.3403741099987745, 1.0016765272995176, 0.7914555392302406, 0.7934684724039, 0.18984540144686413, 1.7495936610947092, 1.1562104426832727, 0.326464110242739, 1.5336932549576452, 0.8110311909311425, 1.1863733855374696, 1.3601107255764564, 0.9285920981350013, 0.9648069867634058, 0.39729556725515247, 0.38921420253317396, 0.673749568816709, 0.8464801029107187, 1.1299945879649977, 0.6219065439759757, 1.0221693053836653, 1.440789562544655, 0.45860642141627384, 0.5602001290717414, 1.6392949903074252, 0.4831133474918382, 0.9358226813368128, 1.2295460197319157, 0.4820079133582288, 0.729430033592186, 0.9427809208282996, 1.266161639800452, 0.46900308744442154, 1.2307003044480724, 0.8833410348856058, 1.7010768401014262, 0.7176240962839493, 1.5263399341843655, 0.776318682173525, 0.976701809586961, 0.748188265785101, 0.6422708515349751, 1.1628439518611746, 0.7767559965634553, 0.5711307061748518, 0.7387787518324409, 0.5360264050902472, 0.2696706835826135, 1.3802628441678302, 1.4132575060257424, 1.150996816148265, 0.2625393097962242, 1.11787660411147, 0.7138267095080988, 0.7186383808995278, 0.7096510398404317, 1.0017705106107688, 1.1399904387346238, 1.3665175793293236, 1.4036552688550064, 0.7903605399899635, 1.1246720287740097, 1.1730386634634336, 1.2976043676431845, 0.5485649293636865, 0.5168634929922543, 1.8412527546068531, 0.823761546819275, 1.21646075281534, 1.1782416809097052, 0.9669493342840665, 0.862155044543326, 1.2945343027271563, 1.3626875563081013, 1.4445627350806844, 0.9068388470933989, 1.2286383756192751, 1.1231599861796098, 0.8945458376204566, 1.2094440370994741, 0.42607500646196605, 0.5387712983631596, 1.1895835334291636, 1.6032230298517742, 0.854212438257247, 0.8105308800099608, 1.2775439145187741, 0.7842904098115455, 0.7073131701972728, 0.7140717270147465, 0.830805296460094, 0.803386285863289, 1.3403278524680347, 0.20285296484580984, 0.9960452650330902, 0.8901604606337514, 0.36199979746630784, 1.5111192884571767, 0.7005461096744927, 0.9651570963134086, 1.5693811292610949, 1.487243924882104, 1.1194377874680368, 1.4024702394277062, 0.17689962527333059, 0.5572041714756193, 1.0661496811981137, 0.9484443959188806, 0.6163190578855665, 0.09825379880307294, 1.0857108039827663, 1.2061717402942878, 1.2741785859932442, 1.3546223300454796, 0.919530375721013, 1.0716682095803933, 1.1582968208703375, 0.6484178142416673, 1.3295901855437497, 0.4666857494557536, 1.9129785739289762, 0.5085148578548272, 1.17817500358433, 1.0226004750475277, 0.6500237590677195, 1.280568194919465, 1.0201407746825306, 0.4529728333645854, 0.6818351249683928, 0.5460905789012251, 0.9054045554846898, 0.80690587595406, 0.962575743598055, 0.9817865646059564, 0.5472572903227981, 1.4094174808875024, 1.2145723331876879, 0.43579582563340014, 1.3204554002581421, 1.6445532207361864, 0.7413558030707532, 0.22866815449780864, 0.5789800614062178, 1.6582973953088385, 0.8219721022941512, 0.550586620630313, 0.6805339531790464, 0.6634563016956784, 1.2954853951745746, 1.5511248685455175, 1.0860489157819408, 0.6980947360768985, 0.6385926932133534, 1.34478636658548, 1.084652581900686, 0.8739548244542412, 0.7425695239728394, 0.2679177100177623, 0.6006651452456537, 0.8842097521160316, 0.8758100328987911, 1.428174479695271, 0.5160032295001994, 1.3106993752270522, 1.0343957650491151, 1.5067065568998474, 1.1997973475551316, 0.686573525691034, 1.2413071678062009, 0.5713970608318828, 1.0013782787221894, 0.39648888553310535, 1.4447613615367914, 0.6540100179617914, 1.0927275634986486, 0.9161890097121183, 0.7834530865107763, 0.7738967863031869, 0.8208991120327546, 1.1966825354933115, 0.9231987087308131, 1.0678085664593044, 1.1977687179164707, 0.9161236472472031, 0.5090684884020439, 1.7817900816894876, 1.1516654084944995, 0.7584652162188423, 1.0056754116796691, 1.1134114792384677, 1.4764634370996688, 1.4609682900365428, 1.3446916767759718, 1.0921173187279885, 1.1770585589514857, 1.4841674679067958, 1.243679519888802, 0.5819344768967709, 1.2995682523756757, 0.5020917712771498, 0.9630847876401482, 0.21053908750409978, 1.208880083783264, 0.6446943786657592, 0.9345238868520703, 1.0455173655728924, 0.4955296870278024, 1.0697666453151577, 1.8251656887909657, 1.009912377825934, 0.4325299023241336, 0.5922809841283158, 0.6856405699898325, 1.2868163884338553, 1.0958306799980413, 1.0077494254983324, 1.05016583851996, 0.4888696802183662, 1.1020953373493465, 1.2177412472572229, 0.8362652383754796, 1.7248839397662996, 1.0150745236273369, 1.8307549054532493, 1.2097664239809567, 0.7575491329133842, 0.8551450555996792, 1.295318397970945, 0.9076379941167441, 0.4685870494045604, 0.19555220620005176, 0.91153189831376, 0.709171760206396, 0.8424753367796752, 0.5323142611553646, 1.2482681472577937, 0.7685567896793211, 1.0570677961086143, 0.9052018825196627, 1.2966832768479217, 0.5242874955062405, 1.72265769138093, 0.8365164571915572, 1.358703855604137, 0.90109700682765, 1.6002607396541069, 1.1864053828094767, 1.3702473701988929, 0.5641781394480144, 0.948745891225009, 0.26923561637788107, 0.3946409848698301, 0.9573505012002825, 1.390811231474872, 1.1874016122034479, 1.2173669442439374, 1.4543130879979396, 1.7452867652136645, 0.2997878791714652, 0.28566310680007134, 1.5321299893573346, 0.686786705483997, 1.1921066073010742, 1.1984544606835665, 1.2015983235750882, 0.6546795299165644, 0.7123388940166269, 1.2365254798073988, 0.6810468599264383, 0.933305200283547, 0.5019471601401356, 0.26077569713042625, 1.6113256745216198, 1.4177159086697082, 0.7783492189863145, 0.9418657159929565, 1.0656527429764657, 0.7997851601743081, 1.0824514014301991, 0.6999965046332375, 1.2872112893071335, 1.1627015388437196, 1.506392724464078, 0.8637376724673086, 1.2757633077453616, 0.9307116810402535, 1.7931229092319843, 0.485388789695661, 0.9573313288133687, 1.006238865404596, 1.7131929137787398, 1.1908201718557991, 0.6707346653500614, 1.0385822864370755, 1.1245501240928095, 0.40928736084691353, 1.6108160113531595, 0.9217220311523976, 0.1906584304223885, 1.06670037620087, 0.5249797011796121, 0.70546092176865, 1.68824230496585, 1.2757518813082567, 1.7099031232551347, 1.3226676622009916, 0.3353595760511534, 1.2513811180402452, 1.4718214295870458, 0.64224467459676, 1.0224340443327018, 1.2821260943144248, 0.45020363968730537, 1.0616539321842817, 0.48026197877511734, 0.5059812060745175, 0.8759505820992532, 1.314605340346843, 1.470961863669464, 0.5990222912365329, 1.265251911160037, 1.249308063080674, 1.3327406192190603, 1.3635985231658592, 0.5625921631588743, 1.158303469684764, 0.2800925028127359, 0.7341920759429936, 1.8221032381891753, 0.17666935942211393, 0.7131567544948596, 1.540237950398586, 1.6865183800839634, 0.6678089625893987, 0.649848312861137, 0.7962071696159149, 1.2220918770077924, 0.8605109489206952, 0.726502046752666, 0.9767502491628856, 0.9330168651513291, 0.8621238541103575, 0.9767698888068339, 1.4572765045811853, 1.5706217014456931, 0.7173157245737068, 0.6951057322658676, 0.7140707323840652, 1.3967730365628896, 1.696677597329101, 0.4077514703866284, 0.26598732429124283, 1.2990190066176468, 1.2882270891919623, 1.5455536035274184, 1.6798971773351004, 0.487728406625198, 1.2229427065427592, 0.8105006547460393, 1.1934980504061778, 0.3516229883362436, 1.0397148554956455, 0.7800272191780341, 1.2422628163162246, 0.24365444635878752, 1.369721829221965, 1.4775293427021259, 1.3407879801769271, 0.8303722940975298, 1.2075482951007557, 0.32349969721179717, 0.6206546249878815, 1.658271861938866, 1.0983012998685406, 0.5138906648476848, 0.8790567342245238, 0.6740440391311517, 0.3766754000898418, 1.0173243679949258, 1.1800503378788612, 1.4389111080785186, 1.4644655683383467, 0.8466077321444629, 1.064537393291603, 0.5150468828664932, 1.675969472670001, 1.648049866212156, 0.6641291220331605, 0.8922799261579772, 1.3118181824328778, 1.1214005662014128, 0.9642851891841994, 0.23753377794519814, 0.20465643355618035, 1.0612164845399432, 0.97869306385628, 0.9354635839141112, 0.4541482876351155, 1.6565518137263142, 1.285582232580488, 0.8835911443150949, 1.3289475343400325, 1.2892218442123522, 0.8914254704582096, 1.2539435098314247, 1.4817429923243965, 0.9112750757449235, 0.4392947022700271, 0.7482542677557373, 0.8610539282291498, 0.9055049709239774, 0.9512919936756258, 1.2717347781600585, 0.8278528960780771, 0.4462583555802797, 1.0224027035517587, 0.6710759025327898, 1.4194316487659684, 0.38942607129788975, 1.382280679206345, 0.7792860226418573, 0.808952833968983, 1.2778699309386354, 1.6700485276675212, 0.20501299791081595, 1.552509304583758, 0.42610092379792674, 1.18227477580344, 0.6564230205658902, 0.9341365836066514, 0.8338324939375595, 0.866772717025733, 1.1568370052148145, 1.3608317328548645, 1.3242833695085166, 1.6823651989174202, 1.2605566478027823, 1.4350907793997725, 1.003259495386415, 1.6335859149018037, 1.2311685711894824, 1.1982555144383862, 1.1669145092942426, 0.8484094100379591, 0.6482001197101492, 0.5187367197642618, 1.2203203931451778, 0.8593158258946312, 0.912024835208238, 1.1473690038914168, 1.4159100331230334, 0.6369031710206013, 1.6748111890750133, 1.3597174268757901, 0.6621092617693265, 0.2720636342512125, 1.079101904518845, 0.8344479066823437, 1.3186146938804193, 0.717992101862642, 0.38681288196908015, 1.1491418353331424, 1.0961220878796352, 1.0208772018008903, 0.3999748499401963, 1.3381231668207167, 0.8428269463680832, 1.5529151596271094, 0.5403833306401805, 0.7651530135549942, 1.2261197586742458, 1.0226447081237022, 1.4505535794088298, 0.9605187977868347, 1.1607786575181849, 0.5549131943925194, 1.1893910388148345, 0.9073132452247951, 1.422014279511149, 0.8636609843006551, 1.5331200623383876, 1.231914205712059, 0.9562100357067602, 0.3405245512587133, 1.4341991622954167, 1.3491974294276026, 1.4336358230089663, 1.7348793370329574, 0.8642480984850655, 1.3125568277369024, 1.7822992257091559, 0.4788664631812438, 0.7530544670201166, 0.13166551556248063, 0.8467948467533174, 1.2001313930629003, 1.4297824622709774, 0.9775329402861772, 0.7829035351614994, 1.2467222910728089, 0.23592585136372213, 1.0702035278987667, 1.2864554971700932, 0.6141636817709554, 1.0167334232344702, 1.1688464627554662, 1.6651316491702108, 1.1666189470387605, 1.4400563254526149, 1.1205771501251518, 0.5537584726646984, 0.8972741032712482, 1.3518812032459042, 1.673560931387541, 1.201307682458804, 0.6950301124427689, 1.320618222122228, 0.3214858734252751, 1.0032119022810935, 0.917591744917532, 1.0678932172365818, 0.8847356387246729, 0.4038036655338616, 1.0696199764267522, 0.9029419381851224, 0.7269510803600484, 1.3120047268095574, 0.691999755465683, 0.8185690097436817, 1.2155481798010292, 0.7520213810646386, 1.202012172822359, 0.6053907801246406, 0.999269331197781, 1.7000150816321948, 1.7923342879563524, 1.171920692347364, 1.0854786064157147, 0.63389742097678, 1.3859011307105789, 0.7020353507621622, 0.336575481881889, 0.6173073131319138, 1.1477864849552954, 1.386735441696219, 1.2474359799398362, 0.7389951123262618, 0.5764649255044871, 1.4102605505986765, 0.24832090655561334, 0.5638341468643003, 1.2139108107144334, 1.0551868264246358, 1.062076419455996, 1.8633256422671782, 0.7283069638046755, 0.20621244443018993, 0.8010463268204725, 0.7726348520280689, 0.9037799644565915, 0.5952080826001654, 0.5222419918877554, 1.0729811355940382, 0.5104972430344316, 1.4661702052088215, 0.4592283671791898, 1.5844187045535514, 0.6643065381894665, 0.617356645574929, 1.7719619630892274, 0.976496290770225, 0.9108211268975015, 0.9172489927474122, 0.917089636389302, 0.5360304155026179, 0.7362934695558445, 1.6369136589345268, 1.4563594561858921, 1.7651178451837237, 1.3502031277697417, 0.639309015312231, 0.6563680716831163, 1.2432279335446335, 0.963922623999364, 1.1098415845065546, 1.6464967747825638, 1.0630862205313945, 1.1409817408499805, 0.34708166375912175, 1.7787745552414989, 1.050639232997733, 0.6596258032787602, 0.8439770570258783, 1.3850549709527282, 0.3259090712490168, 0.28032147146328823, 1.002794445422289, 0.7811880856385647, 1.7361594205366, 0.9364292228943017, 0.6666506934159012, 0.6253416577340994, 0.28327782700351767, 0.5792654487808395, 1.0939381039249634, 0.9169289890326864, 1.2087748341463558, 0.7549790094899119, 1.0079452275950374, 1.0013087377662075, 1.7065122284040606, 0.9911795948867123, 1.3349323409826668, 0.5383202442458754, 1.009226404892398, 0.9939745158914997, 1.573651836617747, 0.8615706420423153, 0.8477150344072653, 0.6279974885395215, 1.1084715949922832, 1.4862786831665624, 1.9881149432928478, 0.9364430570924802, 0.4657923953040295, 1.0805229210542078, 1.7106483063996953, 1.0271736577438149, 0.9546281189548399, 0.85527305336074, 1.6336560708695371, 1.1146272323119208, 0.5959554439579343, 0.7172739413673205, 1.1726926597905885, 0.8509794554769713, 0.7086707987257689, 1.2568001630887553, 0.4863494714555171, 1.509403085184819, 0.8203392306796081, 1.1763415063263718, 0.6839385849372087, 1.4402760920106346, 0.9226232936340314, 1.771184118315405, 1.2559059606999519, 1.5396441352438304, 1.565339235644954, 1.0458300185377243, 1.6739228323829805, 1.0507166979537832, 1.1897637874796008, 0.9444456490249136, 1.3267206590548708, 1.2426813830831067, 1.2846057085472522, 1.5614136437952837, 0.4957143276250966, 1.1670481522778045, 0.9302992443617676, 1.6831109539041686, 0.7777836380861982, 0.8069434140393872, 0.8811670000587205, 0.7706173016944697, 1.2221220029283648, 0.8142742975432076, 1.6149054211886487, 1.0795613396693033, 1.336852609341245, 1.0662147961069097, 0.07642363411076625, 1.4875608370070776, 1.9692891586002335, 1.6741000869448568, 1.3443253456453066, 0.9095756379094202, 0.8670561529750387, 0.21255720231334352, 1.1516820941623094, 1.132334978214981, 0.8636238719453, 0.7973732685252146, 0.4285074895606694, 0.12364489825483005, 1.4156642195826032, 1.1702056027414125, 1.2247910612501303, 1.2806522562735634, 0.6161593466728763, 1.0991417718931669, 1.3586384929729212, 1.6888743278464657, 0.3174372118552907, 0.32033390406312423, 0.8512343254917724, 1.1977985761910719, 0.7142072123995769, 0.6876648675560443, 1.0749749134792932, 0.838495162826696, 0.7956421911606655, 0.9980838081620902, 0.22323954534045476, 1.2278147849098489, 0.6471789952847343, 1.4872767958407764, 0.6147094730596935, 0.9005593789388426, 0.8996075874592664, 0.40612443150419686, 1.2752175619659807, 1.394397146538759, 1.1559552901875305, 0.8120407685704861, 1.012939368210077, 0.8009782540772993, 0.9054954488743876, 1.0312814183960097, 0.5159204744672164, 0.9674087359445701, 1.3085282170388133, 1.1207017798237846, 0.8612684486737661, 0.9831883634152923, 1.2905426882725841, 1.3688125280961434, 0.688195427811874, 1.3263334596960024, 0.8867933022822703, 1.2558853648101471, 1.3089022725503687, 1.355177066605414, 0.9771869512283495, 0.8881397962595645, 0.8829330427906101, 1.341509497953019, 0.46179448541766854, 1.7691956920411858, 0.2710717065779036, 1.072361240336269, 1.2248284578904394, 1.0267244892573424, 0.5440728830710234, 0.545654151806421, 1.323506349506118, 0.9094975808843773, 1.0530608532967234, 0.7832903693837213, 1.4323187978326462, 0.6806646969204351, 1.055920332819646, 0.30324513552586063, 0.9978648261854696, 1.0720500801154431, 1.4416994536068086, 0.9600239294973236, 0.9048968747900465, 1.4334656989333165, 0.911241227693298, 1.4026978249049191, 1.0268294036086623, 1.647031591490228, 1.6420612219422355, 1.0450357660304546, 0.6508924792920932, 0.2571300694863732, 1.3541699253724633, 1.771419278358476, 1.2541092269783307, 1.0137928310162478, 1.5632434449084305, 1.0369991006858927, 0.9515952749337453, 0.8776536846903769, 1.0801043223696545, 1.3381803602684723, 1.2659165923240603, 1.2456442233401614, 1.81760287987471, 1.7589349568006605, 0.2972025886149787, 1.4594923403059172, 1.1102975138567923, 1.2627993930154726, 1.6465007484708327, 1.164815623153282, 0.5154825329441175, 1.5281065944206298, 1.5576734396674494, 0.47911221925170944, 0.6209634868332844, 0.5957617652138062, 1.2778085540041837, 1.7355223713521188, 0.8602649107622957, 1.6559742073183803, 1.0028442962573918, 0.7083700454234543, 0.08986280595872309, 0.9609756095823663, 0.9225470188796164, 0.34211708442125877, 1.0813387177601403, 1.2547702133455636, 1.0695593913069315, 0.5688980410380327, 1.453308854425786, 1.5335156492800681, 0.9134623250897268, 0.3260592718456966, 1.6377799663244241, 0.8607044892456088, 0.5203187457156498, 0.779240680576176, 1.3731506753061495, 0.5554875915057743, 0.584407235984979, 0.20054472256292166, 1.3264363943600328, 1.4717232776010905, 1.596778128529208, 0.499255740432867, 1.3226107674448158, 1.0406265684434164, 1.3779452622359742, 1.1461222751556481, 0.39210564706028794, 0.744857212994935, 0.953228392107802, 0.2594030198652253, 1.1270482994211535, 1.2756435445282759, 1.0094883538751842, 0.6777817625869549, 0.5566329444377306, 0.9970205602060462, 1.8650046284596016, 1.1845743225566128, 0.5084384789279567, 0.9541426816000508, 1.8523104446285408, 0.7378080117809975, 1.3234140615985588, 0.42375320737583466, 0.3602304361989114, 0.5415561951351032, 0.39125371064262127, 1.4763661721595114, 1.0873542026444811, 1.2661710397838224, 0.7814524022717927, 1.3607504739055152, 1.125004785932582, 0.8702589993622176, 1.052565190162825, 1.259439992708304, 0.4306033994521059, 0.49967176067455665, 0.6955015996615213, 0.061199525692205325, 1.5249970847891912, 0.8735044751550123, 1.637262165128587, 0.9374231889387804, 0.9163498738957988, 1.2313029093594774, 1.7419971751644534, 0.447928212681027, 0.16396947396822437, 1.650826455137745, 0.7193444113002142, 0.8008065313933149, 1.833255115397697, 0.9842521782983383, 1.0590901589991215, 0.7312848320741244, 0.3763992063276512, 1.14181430479508, 0.6683303676289836, 0.5264240705115625, 0.8789114355753351, 1.12174010577673, 0.3170059123813379, 1.2688888937243652, 0.8740931310814047, 1.1482192021558681, 0.8651520159142051, 1.7010139363178203, 1.112285216869958, 0.827616117697436, 0.179151940006265, 0.5726981674011132, 0.3425134240683385, 1.1892062840035624, 1.1737527531068008, 1.4914738533287508, 1.2979237211842434, 0.661624202077789, 1.2474118021406841, 1.703900399823032, 0.6289008838828796, 1.346964745310518, 0.2754529232247078, 0.6127190041542322, 0.27197993484492056, 1.295843200277283, 0.6321460795159066, 1.1153825334868448, 0.5691720698312793, 0.9824538435507063, 0.9819337518686562, 0.1946975021253473, 0.8953371407957369, 0.7490514149458836, 0.28235362441397993, 1.32481460516441, 1.2856453771190466, 1.0730830184153843, 1.7282088102984272, 1.1002535609806454, 0.1396756412326614, 0.5807335297686097, 1.0157194120388051, 0.4295946344333934, 1.1981100067066537, 0.34063672524129174, 0.9723022151700281, 1.2377021629923037, 1.1613732670597026, 0.8498197249332656, 0.9753761037412044, 0.6323443238464328, 1.3448767591409143, 1.0091052331131691, 1.5872017857116145, 1.1130300130243702, 0.3665971207860589, 1.3080981294569671, 1.0455874150334235, 1.008814871741403, 1.6230706551192087, 0.8473823748751407, 0.8686715045280596, 0.8735519067803189, 0.8390591898663152, 0.7968655556232973, 0.7785391691813129, 0.9003079974129367, 1.3762853281761642, 0.8235315622587864, 1.1399940660678958, 0.544936252178874, 1.3015429901885485, 1.100885494428685, 0.9702374497329449, 1.8935126386891814, 1.5142708589311575, 0.588304258468149, 1.2286724040697024, 0.6814927081334663, 1.2356170316486002, 1.7082119175606114, 1.4403991880969933, 1.480512137489658, 0.631675130329272, 0.8690552032563021, 0.5241083579953761, 0.5014170066651501, 1.0496829014166607, 1.360105542168562, 0.76896342564947, 0.9384013409967779, 1.6061210513562583, 1.2746531641471948, 0.9573807081372866, 1.0615644061634137, 0.4890373329109382, 0.7123813577775275, 0.34658043538639194, 0.8471823859770937, 1.7724039847349808, 1.3146650705609786, 1.873568019592299, 1.4092461295871228, 1.3400774671620823, 0.5614925283259055, 1.0919644775178794, 1.237287553179326, 1.6308952544696869, 0.6614952303771475, 0.5521050953082182, 1.7817533354362467, 1.5063384100437027, 1.1439783346423154, 0.8027684876943177, 0.7373723848382322, 1.242265631405878, 0.9967168712234376, 0.9945336255578655, 0.40137715082951364, 1.1214754978149482, 0.6172823393000094, 0.6763216473907046, 1.0131767786424042, 0.9577532054473601, 1.7530315073062768, 0.9098032036165449, 1.6662662906279067, 0.6118355378494416, 1.5223580172483586, 1.630215253902039, 1.0457123334135037, 0.9325390798102146, 0.48597063860001355, 0.866929039301107, 1.5304359574923945, 1.3145186636091473, 0.8047131515308102, 1.3889282155110534, 1.1076988959666152, 1.6128740947038969, 0.8664508335623456, 0.9227194541390272, 0.7129021948927307, 1.7874766952206294, 0.47552072736344464, 1.4863853014848747, 1.1048999897045313, 0.41118821931700855, 0.9758283090770068, 1.1649870981919683, 1.023075195666042, 1.4016607576384956, 1.0106465088568313, 0.8946808665049502, 0.7415835565688588, 0.6286123809949395, 0.6904764409286281, 0.8133404872475286, 1.330102923291908, 1.8010448270576362, 1.249457525189598, 1.0036883791332167, 1.0440251970987267, 1.0365998389604625, 1.2347778890347252, 1.2365872599275547, 0.5791051761438076, 0.6595200314856683, 1.38216744153188, 0.38504448727446283, 1.200211124071735, 0.7142858272232456, 1.1133694451898695, 1.3522343201398375, 0.9787793071055748, 1.3137178175907058, 0.4668892902748064, 0.9706876576478841, 0.637356887166021, 0.5868012549486251, 1.12360980143708, 1.2306704046673815, 1.647389313060503, 1.4684658533567285, 0.47118223088455635, 1.064070033212231, 0.8527973761233852, 0.3121215949450359, 0.29103108807170164, 0.6558265281075224, 0.5719411260385363, 0.7154808228345, 1.0726301891464138, 1.6297305949682621, 1.4944294021629512, 0.9327235695176543, 1.1179873126856796, 0.725968830357096, 0.6237830987134358, 0.7741312906058521, 0.8750791766635262, 1.087456430857308, 1.110578412703469, 0.8553140939160767, 0.67839380867136, 0.6404268409347182, 1.2762920768863375, 1.4490380141307049, 1.1613634308189562, 1.4015269813846478, 1.063829887314486, 0.5465809445745833, 1.2832938630792228, 1.0004726814589495, 0.6698621825140424, 1.0192059486322682, 1.0807797586081789, 1.085742291518394, 1.792970324578265, 0.8139977065812124, 1.4453374471212417, 0.7927635388490473, 1.76191863460107, 1.1868928646128283, 0.9812993901063286, 1.2950080413548477, 0.9595713513472832, 1.6311317546972295, 1.621134842215873, 0.5782838893294172, 1.6475474468895661, 1.0370684150010112, 1.4098856938689992, 0.834730569690505, 0.8094870968756146, 1.1952871856431297, 0.7628535000704366, 0.841666658005609, 0.8291666038387856, 0.437429666462574, 0.983402638226065, 0.02989901679418161, 1.238583013677844, 1.12001359032431, 1.4635084302823402, 0.9401825917843295, 1.696177241892973, 0.6647332737453124, 1.0935931404808403, 0.9237509750856827, 0.8970756939923039, 0.7172953451660143, 0.7614292744105634, 1.4779484049901637, 1.6940202046312827, 1.2466724542294783, 1.0625590426629263, 0.9366972787967025, 1.0088441785983757, 1.3793832629360203, 1.385214152201794, 0.7741364959077317, 1.5411748024865715, 0.7044906267616058, 1.4776075465178946, 0.6236508103842162, 0.9053436262184255, 1.1146158020056856, 0.9420633748626049, 1.3659385052979667, 0.6436813091015094, 1.5108506882087904, 1.481755067708328, 1.3943138536633142, 1.273250180570841, 0.565245873326128, 1.3277178830924927, 0.4520860443284791, 0.4426560021839653, 1.1233890439023744, 1.1153101618611108, 1.1661755397415334, 1.2445548976150753, 0.6761460267129729, 1.549648346025844, 0.9519920346141195, 0.6887534472650677, 1.6088282555855338, 1.2869957595066985, 1.0903519541698867, 1.5678798185554244, 0.847306677440274, 1.1100209707683777, 1.3375693268636129, 0.989369769169007, 0.43079801798563655, 1.181336613314004, 1.238801349557713, 1.8310353658489773, 0.46397343653181533, 1.2632362755408042, 0.6718276681270431, 0.39516231094819787, 1.0939193220432544, 0.8183838585843722, 0.8361695903613136, 0.5842646477359063, 1.1949579441732845, 0.7887836094141012, 1.0799310679071792, 0.6298540275378638, 1.0332736067195238, 1.6719116425488227, 0.8585941699787413, 0.46772489394756656, 1.0016015081218577, 1.3928672128487807, 1.0861868692674088, 0.9189882958454992, 1.6548259011415851, 1.6759123410589591, 1.477237346237083, 0.04255878447749817, 0.6037869204605066, 1.8753517585769364, 0.8089610025103662, 0.7917515661051767, 1.350085941008344, 0.568472651720803, 0.8872194119905652, 1.8645416651418443, 0.4537942877839902, 1.2785807429448979, 0.5416909768158815, 0.27859759468279777, 0.5149395921246528, 1.0435068097542628, 0.9525453258814837, 1.5617028197546077, 1.302529179544762, 0.5911307338707523, 0.6678627481576486, 1.5294274365883616, 0.8715532968464414, 1.0231067853663127, 1.5638802942712393, 1.3844769598579054, 0.7677625024514289, 0.7858792893821362, 0.7943103349011214, 1.4486819270212892, 0.8854437096837097, 0.9983866261239029, 1.2895536563775836, 1.5601377749714977, 0.8906307680234582, 0.8532106963997668, 1.2140437255911904, 0.9812619310999878, 1.3062301320585874, 1.6144676502317523, 0.3550078630461202, 0.7752318565285748, 1.174555972233593, 1.880451062192963, 0.10499234727501583, 1.051250410270304, 1.1105368648732359, 0.7436117426703633, 1.7555862762371517, 0.8458047988518088, 0.6184970062643274, 0.9436691472057898, 1.5277561737540846, 1.0735904075909142, 0.4106086944702466, 0.8906011145227921, 0.6601053843182144, 1.2894238950183934, 0.19505578673810675, 0.5591794963868065, 1.3139809251943544, 0.8428615162226981, 0.7285967585200097, 1.315689926266047, 0.846855721990446, 0.6849514069297058, 0.9847226748918441, 0.19615243803183968, 0.5916694272143246, 1.0447302234537486, 1.087205657226633, 0.9541816521041723, 1.0800698911993685, 0.5350061032411599, 1.2368223950151807, 1.182042978303243, 0.46479543672214885, 1.3266716018533127, 1.2792259342156882, 0.7187615849886734, 0.6452092234514821, 1.06622487365714, 0.6483071618549991, 0.9952975517456848, 0.5886852685204672, 0.7706398810599798, 1.4286983466337824, 1.0456290847806127, 0.1286220939888293, 1.0389129676841562, 0.8875048906837587, 0.6805030395565782, 1.4978117866671172, 0.3398911754964129, 1.8755875648439106, 0.7094263134645713, 0.8594013584298987, 0.4396446569596083, 0.7152873646929683, 1.2952772913775663, 1.4659231733019449, 1.4506964186870577, 0.9462473658908072, 0.7247863129377164, 0.8268696957639211, 0.7354859002613099, 1.0000212447171208, 0.3073931898771586, 0.5315257068881455, 0.6865479456185328, 1.038932029667739, 0.12099706820034017, 0.5679486282649633, 1.507509683561326, 0.5584089492320091, 0.9563756233763941, 0.9616575276191563, 1.2381029415461908, 1.095854428238016, 1.227960250132651, 1.086292326774355, 0.1549189017992132, 1.0297418573460073, 0.7058818953887402, 1.7225756416302225, 1.3677084778626825, 0.37394598787198485, 1.2192950387581023, 0.29042426869732396, 0.47942960255291345, 1.258884439442331, 1.0057241902471774, 0.9719231028035634, 0.2006399228975807, 1.776419868431081, 0.7695945857029908, 1.0305634669245936, 0.4244776949050475, 0.37717271804487273, 0.5494040058919912, 1.1347947918673988, 0.5806544823285796, 0.525209544668052, 0.2052002803531503, 1.1251209298889275, 1.4432802161892493, 1.1563769814822122, 0.7080753202812329, 0.4790169168732096, 0.9886092744832466, 0.5223582526496046, 1.5498579622008455, 1.281581867827578, 1.3451507565338192, 1.472705078454587, 0.8025865663947261, 0.9241430908616759, 0.943314273274416, 0.44701741567275466, 0.5165684672316241, 0.3449557555263556, 1.3129649041083322, 0.3707384823459511, 0.7873087344541837, 0.8999057569995885, 1.5688033512479418, 0.822738739984311, 0.7883756237829316, 1.8710415850259836, 1.3888550261594328, 0.5028658398113349, 0.45794601149169434, 0.1027668538470391, 0.30973555383740237, 0.7623784716178729, 0.26910606069458387, 1.520738255611117, 1.294664005151219, 0.2941299018624919, 1.139050643229034, 0.024658077314440696, 1.4204314404855714, 1.1202073986014423, 0.9292037502250179, 0.5785712593024561, 0.590603158847027, 0.7199702040036032, 1.1241880213263464, 1.6059126806023545, 1.6872945080953756, 0.7863098934058295, 0.4811145681649286, 1.3340185767877322, 0.5388365210942256, 1.1066117308633663, 0.9650079751724993, 0.8412270009107581, 1.5095728553598442, 0.7860397487174144, 0.484502567181731, 0.9256530976814702, 0.8641730553567128, 1.3197599252654375, 0.49359365315797565, 0.34383040321644487, 1.3234925437298326, 0.678317363770751, 1.3545061168270849, 0.9355151321660505, 1.251005210519105, 1.0283656449522787, 1.327789188424379, 0.5221326085209466, 1.1153819233651774, 1.4736932457890468, 1.3459136773249303, 0.30180727091075643, 0.7384792839103351, 0.8560557322299773, 0.5174576102292003, 0.5096010480519418, 0.7313505736609658, 0.8171351839910472, 0.9287372699533613, 0.4182120617845674, 0.5639503979606896, 1.3303021501542633, 1.7300425879995165, 1.2039952874529516, 0.7729245272183446, 0.899580650842524, 0.5716002282223523, 0.638408493155915, 0.8973170997951307, 1.0022137713555355, 1.352609158939673, 1.2614264323207676, 1.125344310412173, 1.280748288045427, 0.8203688044999233, 1.591396937011111, 1.1469950403839015, 1.6276405237467668, 1.6744919780087306, 0.18832896386897768, 0.7821640627864386, 0.7661777392801995, 1.6969309755243667, 0.7393355169709585, 1.5115526911823067, 0.3895487837390964, 0.7261790799443731, 0.5790809672627562, 0.6142828436296914, 1.261588083258685, 0.8668472732752295, 1.576312144270672, 1.1478109666443377, 0.7192919259806763, 1.4859906217706855, 1.152843720764893, 0.8819977857685327, 1.3317125983758102, 0.6955795243070588, 1.1207969613997373, 0.9599950976768867, 0.9614159589911898, 1.475027439742746, 1.1440583954233872, 1.3266589065183538, 1.6267417714361632, 1.737486523411004, 0.7634760915659967, 0.2802811366443094, 0.9922769901824932, 1.3352603196940653, 1.7223825348334154, 0.830045655349538, 0.9384636109120451, 1.9636133759249355, 0.2971652484761931, 0.8536007707183033, 0.8463795415294914, 0.8362276263869542, 1.3791671588774155, 1.5310473541540868, 1.0702916836067733, 0.3433856413352322, 0.41924526765637304, 0.485594707795758, 1.0440375789750829, 1.3115219774440423, 0.8347260655825487, 0.7540438686074588, 1.7224671678712629, 1.39154699526275, 1.786115598979358, 1.4342635424087304, 0.6556726369117454, 0.4924036242908518, 0.22960404628726694, 1.2127460195400137, 1.0311666556795211, 0.5930148208511357, 0.6308669380053443, 1.0357642805415892, 0.8355654095026257, 1.3124697155112006, 1.4010988810039762, 0.5325700727989152, 1.4338203139517005, 1.5848526967029626, 1.0112810956059175, 1.2082278233145267, 0.19764526423897955, 1.117948728223296, 1.495969844459844, 1.1772009779284622, 0.316810158278358, 0.7314624819522835, 0.8433565713885163, 0.5113533189197664, 1.5257549913404027, 0.8744835181258842, 1.244347828347398, 0.818889913526779, 0.6352593962066315, 1.285497001658856, 0.2655932173714509, 0.223717993128426, 1.2606957292811107, 0.9799787275910019, 1.682364308705743, 0.9874341709681792, 1.2194416120118088, 1.5147328065783867, 1.065026333269235, 1.4282191803470543, 0.6445198976376807, 1.2643889500291965, 1.5134819951932967, 0.6627908874824173, 1.1749183955373472]

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
********************************************************