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.270435314135125, 1.181984023658406, 0.42556016587299283, 0.597795449942294, 1.0968530747945326, 1.0159975389455562, 1.1712271141451538, 1.2006405118889214, 1.6024466589055621, 0.781278409046493, 1.278900064893235, 1.684339818304755, 1.738623118340744, 1.6399498620698565, 0.27716215066875693, 1.6476498060733165, 0.7718690569988762, 1.1702222773211775, 1.736212865362357, 1.611891976282025, 0.6838972294319144, 0.7835293474816739, 0.5458374957335872, 1.0180724979895621, 1.0446894942560179, 1.552738149017694, 1.2256467062578555, 1.4390467333511536, 1.4791350802038212, 1.5338381060936364, 0.6606883661049503, 0.5394088737157197, 1.0678843640246498, 0.6774918778997956, 0.6628616715177066, 1.7371715263351204, 0.9215977111990665, 1.0840480322112436, 1.5763798791570314, 1.3854445291097512, 1.66129134880695, 1.3260016548044171, 0.5114023732093821, 1.3866256143250788, 0.8118118148900748, 0.18550728021706708, 1.2976649097876956, 0.7067109858023617, 1.3587629965802521, 0.11916361459923586, 1.6998544087726852, 0.809583070778348, 1.3676190688868313, 1.2404952841176284, 0.8366022619096812, 0.46653259920361523, 0.9412559877588904, 1.110450656512976, 0.8811356452698292, 1.6130432408431346, 0.3472707684490721, 0.507485217333521, 0.7699174890082789, 1.5314773862159972, 1.0276906628470601, 0.5802116967194108, 1.747861179061709, 0.5175061144104361, 0.8683415591784895, 1.2806596851747032, 0.9695340003846858, 1.3373505040859164, 1.2760522540607262, 1.4732149525553742, 1.2470508929877164, 0.8908365541738409, 0.8930664524231232, 0.7894687377295652, 1.8291372121499212, 1.4700106037672902, 1.0694854862523382, 1.2056501045188237, 0.9136261107890833, 1.299478110443825, 1.36382852311012, 1.2113854272728735, 1.4510095263081109, 0.6500463080543188, 0.8066518515060163, 0.3130682250423267, 0.7222419113402934, 0.7290397148775523, 1.0843590354606913, 0.36212539058910886, 0.9994100641853448, 0.8660644509248618, 0.9111748023720244, 1.324679661004637, 0.2570134542681878, 0.49006818381511863, 0.4859068717107359, 0.3684898252274993, 0.948643563556359, 0.5807123149389365, 1.3732556688492679, 0.2321136687515466, 1.2693473312613301, 1.4205307246516472, 1.1265485064836367, 1.7461113806061872, 1.4075596750199986, 1.2367568939713955, 0.10468753199829028, 0.5226294258555524, 0.8595956684522026, 0.24668242950665908, 1.1309664574885652, 1.2310581187670633, 1.3923177393598778, 0.8606419535492535, 1.5976179927060643, 1.0150877493916104, 1.387833453692477, 1.0387293412044114, 0.7752713221894686, 0.522629755678426, 0.9438586629507072, 1.7242874547645746, 0.2892476411047652, 0.5548546024802894, 1.0143258613937602, 1.4204748259360722, 0.6475268311499887, 0.7668435334482221, 0.5644149418007572, 0.6024425949599095, 1.1267384317947422, 1.1820333522994306, 1.5991319782773514, 1.718598405036898, 0.6366226871237428, 1.5724752791748755, 0.42507949372601783, 1.2359304110008782, 1.4040867231361356, 0.7730652408765368, 0.5370750860031829, 1.1129495395569364, 0.937860939241588, 0.7287344890765555, 1.1545355340059504, 0.9622498024099174, 0.34613957296711884, 1.642964732489437, 1.3752905096450776, 0.9085165041359795, 0.7992325624154551, 0.8211263322536775, 0.47524654587686843, 1.3427670984988556, 1.2330883738878837, 0.49876068177944677, 1.5954390158624345, 0.9847954408301239, 0.8004259120889436, 1.2369206599866205, 1.1065684196351064, 0.7484751512783033, 0.9467654231065114, 0.9930823503211086, 0.6747036901204573, 0.856403923643947, 1.537100397697292, 0.7133769392898409, 1.3121988883739988, 1.4686375580064122, 0.7806851983064569, 1.0947574144370515, 0.9645445723581756, 0.8239339593857009, 0.8258745008028091, 0.9639507383324583, 1.431046329749832, 1.0685681957913697, 0.3072437296205951, 1.0597700293758034, 1.1327726428508877, 1.5734325570605, 0.9057191649719709, 1.076130367660979, 0.8727139266600975, 1.150501624891085, 1.2997439872436898, 1.4717227380498747, 0.7954402276338787, 1.7706122706790204, 0.43598959688261985, 0.8978446365367794, 1.1620880455351759, 1.0222507595772874, 0.8847046086643987, 1.183501308771962, 0.660748386402333, 1.572209094852225, 1.0617954471555282, 1.0551028844825472, 1.2571092562523125, 0.9221536308729873, 1.235942691811296, 1.2244916572307507, 1.100766401334714, 1.3312908828643626, 0.8813429139399382, 1.099462209341086, 1.382706665115598, 0.7396708770659404, 1.58809433736941, 1.103882642530529, 1.0223499135754834, 0.07718812547868936, 1.3890077601218493, 1.0160250142446232, 0.6409702632523078, 0.9602416437142348, 0.897916551577775, 1.0012205414368243, 1.3249853106681022, 0.7397170145959132, 0.961605990372854, 1.0528962998646296, 1.8529132422792425, 0.9274744398627398, 0.6112233741452373, 0.6393134799066095, 0.21735931206193704, 0.5599022728486502, 0.9858250734008281, 0.7526535635153873, 1.5297121857214817, 0.8401382430918565, 0.8240978504054481, 0.723202290843425, 0.4363594079329768, 1.4506141447900713, 0.48833867514930596, 1.1418287188241751, 1.3068061955410994, 0.5851184753033443, 1.1009416711621034, 1.711051974497706, 0.6911524180994926, 1.7171360057793734, 0.859500578179204, 1.1311164713708513, 1.6007614223054834, 0.8705096727997895, 0.4765579603892134, 0.4964542280174731, 0.9896817903949482, 1.761869385057533, 1.1742368607685199, 0.8726086066642489, 1.6261387090405313, 1.5559739992141344, 0.8441637751995211, 1.0820572049779806, 0.8457559555571673, 1.0268428260583624, 0.5297251608215349, 1.3495541964001574, 0.23101561127704995, 1.4095838114427486, 1.2094843748808257, 1.7398407424072189, 1.7326223502548705, 1.7845325585479963, 1.59335133430943, 1.0841943532742055, 1.5153265885746094, 0.5821741508647424, 1.7416446593413633, 1.2997782049865443, 1.6296638166956736, 1.2780236382730783, 0.6500493953326157, 1.5521069760837676, 0.5047724779317436, 0.6330876885452906, 1.7374610163977684, 0.8774052635626628, 0.3748980830724796, 0.5633069147953954, 1.1065984169805634, 1.5748242875392284, 1.746237291453688, 1.1537784108773501, 1.1210740968695836, 0.37857563075573664, 0.633614090204797, 0.4821661388850792, 0.6536490735192751, 1.431596377396812, 0.9035194739746703, 0.9771432663833832, 0.6417113594350944, 0.8720503697799209, 0.8511837488797065, 0.8321608748347646, 1.1739996708267824, 1.0381055138184394, 1.2771160944230044, 1.2267348987964453, 1.1442518338918535, 1.6985354901140621, 0.7935974689747547, 1.0410691904052576, 0.8578941521190718, 0.8903556418289595, 0.9199107134999611, 1.4321249455329648, 0.3637557244936216, 1.3340549996775946, 0.8490016489590922, 0.9988462042102084, 1.3912241738810773, 1.6600853793752126, 1.1910225834811397, 0.4423007694260431, 1.3040563452775609, 1.3821128554342392, 1.24898520578878, 0.7783667835066734, 0.678311474335488, 1.7254944773696117, 0.8788464371698077, 0.5948744085235219, 0.8403045392128395, 1.1576738219793619, 1.124178839250064, 1.6078147590272631, 1.6414995309423215, 0.24892717007035525, 1.0906065554002224, 1.1654319418164116, 1.657551554436449, 1.5452994862005216, 0.47815187405335746, 1.8263563029170367, 1.3417334108458663, 0.6060927010271899, 1.4789459783782934, 1.6387203557609649, 0.8288155117641153, 1.2324970234171075, 1.210604275533408, 0.4073720806418486, 0.5337894726240364, 0.905411218365129, 1.1536187728653076, 0.22185558810285433, 1.0707896595890183, 0.6504581172839813, 0.7280830557401935, 1.0000976741817555, 1.3164020986109022, 0.8409293631208777, 0.4713984938248702, 0.3066986413936499, 0.7201264446424049, 1.0024483268562339, 0.727578152669933, 1.24312892371679, 0.7991324418127677, 1.0244107018408273, 0.9360100004013824, 0.680405715816803, 0.7785071883990992, 0.5842841210168074, 0.9120271969961458, 1.232146754336172, 1.37538105857826, 0.5952567657324197, 1.7422024162042797, 0.3219703220996112, 0.6315795017579452, 1.3652296710981882, 1.3842421439924206, 0.9598151210911081, 1.2408826362852658, 0.8426553989358683, 0.8595953717458584, 1.2687740936649123, 0.4305143847869942, 0.21885539096300788, 1.0762758252988776, 0.7767629876205848, 0.6576269895921745, 1.5404754311315099, 1.9066482020395443, 1.1093771964622197, 0.906082359472117, 1.3980313291360043, 1.6807640343049757, 0.20271363632124806, 0.3077466772447306, 0.6032498444502883, 0.5196485772332252, 0.6940110445881795, 1.0864147595164, 0.19843671060522594, 1.2466515257526471, 0.6570591651922423, 0.46348271831194565, 0.45038899787179754, 0.6275559526433858, 0.44998835708064167, 1.0026344209124687, 1.4827529717136985, 1.1706067036998982, 1.1522426424496177, 1.098266232978709, 1.2144037217814025, 0.9225941590808746, 0.8549303769966539, 0.8812573576285667, 1.115592161547927, 0.565148077788573, 1.1315169220129015, 0.29173748163028734, 0.5199085277707836, 0.7128301103531441, 0.41461284655210706, 1.62953560366172, 1.3132562300904078, 0.6164375435186784, 0.8631604378853376, 1.0223830665998086, 0.45435224884382663, 0.6643777615751308, 0.9181043868367714, 0.6394459444820597, 0.17898749827024485, 1.3528605338596078, 1.56839917538418, 0.3687351541683719, 0.7471076074605338, 1.1785809516146806, 0.40965240545282666, 1.5240555044395165, 0.9761649513862279, 1.7391400532992862, 1.0020254321527662, 1.112569225241733, 0.5130154480040223, 1.3767057327110903, 0.7681474267938128, 0.966734138503521, 0.7790316347474002, 1.3981397963875637, 0.8571081175350259, 0.7929567022592318, 0.8697262399442064, 0.6034231563716874, 0.4959318654057674, 1.201155832474465, 1.2830001797158967, 1.1496043036020787, 1.1096047338839217, 0.6847911881403836, 1.210321459228613, 1.5951783385267335, 1.5082987156908754, 1.881509692105547, 1.0883378563180002, 0.3922110459306799, 1.3091467355890087, 0.7880902352404575, 0.9707346700139595, 0.26980055074658515, 1.425149310853416, 1.2873327389995586, 1.3108624121042707, 1.530495906107312, 1.0025558110397872, 1.3080873145127048, 0.7750171831892388, 1.2715813093816992, 1.3220496862333913, 0.832817648084088, 0.5753062736722162, 1.6824965471068594, 0.967050692285356, 1.2889350570965576, 0.8887276664979638, 0.6183807955323357, 1.3774729100711425, 1.474443884866683, 1.16769586353468, 1.2379300170415695, 1.506639586649253, 1.973901924684516, 0.7372052707227393, 1.3545013157182573, 1.7684468553957358, 1.2459185821779366, 0.8451366921108259, 1.803061857374412, 0.5756396468520691, 0.996143778936656, 1.2826721648584063, 1.0437968312301589, 0.12661124885900976, 0.5321687184400985, 1.0830533863117173, 1.555802728461031, 0.6855812179791926, 1.0186658651532419, 0.8051883534349279, 0.9855496969867267, 0.610386255071809, 1.1313096936190663, 0.718418862140296, 1.1147914975507125, 1.4905424965965293, 1.177853848701265, 0.8006083619077389, 0.980913398958392, 1.6213724643267355, 0.6412545969239882, 0.9085467729585157, 0.7803010326639493, 0.3628392488579034, 0.41801669834353217, 0.6684006068573037, 1.0190901729480828, 0.6654488689691413, 0.7246264339540062, 1.2388386588120457, 1.586397762553975, 1.8263167719910642, 1.5764328343962464, 0.35524073989251426, 0.3096085923235693, 1.4708452218478643, 0.04882282557464657, 1.3897222290892062, 0.6743887645967722, 1.5543738121752244, 1.2157461119374107, 0.9054192830701977, 1.1217282469192726, 0.8339292740340692, 1.840150079278461, 0.8279571709407292, 1.3261762556276246, 1.1542607851946878, 1.0976869643426417, 1.0296796276066724, 1.5642570497807498, 1.1389743631900417, 1.9092320039859754, 1.207887844692246, 1.601085097617601, 1.546901825439396, 1.5208281470465117, 0.41089133821779744, 1.4095468708599355, 0.6024788445976244, 1.680940670174937, 0.8385978217664378, 0.5255138488422756, 1.1670329313339958, 1.362112939317993, 0.7123648016227943, 1.2035580664444647, 0.9833649260700008, 0.7762080998309473, 0.8814019594330997, 0.2982782823225565, 0.7732096106917445, 1.3939750502641486, 1.0556986087362379, 0.24974989671378134, 0.888069366965923, 0.3807289841736118, 1.3227786428643278, 1.0273472878583392, 1.0467945027697705, 0.9811349739333023, 0.10603937262650476, 1.715345723655291, 0.7122241150954685, 0.7524541279881514, 1.5709497152671468, 1.0223671562568282, 0.7164039554040638, 1.1477662878679111, 1.6900144190193003, 1.2106122051470365, 0.7913738718456619, 0.17346680932349956, 1.9099450212378026, 0.7522752944834875, 0.4594117730998718, 1.4713697953617515, 0.2803121774224052, 0.9278065553501985, 1.1745313581135783, 0.9840358579054755, 0.915399747266917, 1.0969389516894474, 1.0207180051928018, 1.6498296551207328, 0.7820148526849985, 0.8131466777676086, 1.3976450566400331, 1.4039362963092925, 1.484053107517751, 1.4242627096425395, 0.4850889150758829, 0.6398274726732385, 0.8509166328497227, 0.656359418802419, 0.9897950656025407, 0.928220818672016, 0.44906266311689125, 1.103616985559495, 1.5194641752461788, 1.350131305716919, 0.24641086146977542, 0.35084250947457085, 0.991022105414736, 0.9741583188207555, 0.842948710865215, 0.5163205467481093, 1.0310332029898195, 1.0888592818854428, 0.5435872960385598, 1.3209408576041457, 1.558961584180199, 0.7462927023793811, 1.1404894288085434, 0.8691234410616977, 0.9057533698406071, 0.4809871115835065, 1.160357496039289, 0.5844601826998918, 0.3931215871087892, 0.6239420563227587, 0.8235182303119066, 1.0602045293316946, 0.741788869920191, 0.7748512509047827, 1.4821547858182358, 1.381901199376932, 0.6788171888584889, 1.8081532912289981, 1.0200235322290259, 0.7126868506184141, 1.1627709406275193, 0.5929020996501912, 1.4225178936961649, 1.2826692979441527, 0.7261586613551391, 0.19161793129060067, 1.1957421803411816, 1.2610385787875316, 0.32005013701783713, 0.8919408744113502, 1.1717847314055034, 0.8904607050026873, 1.5270582989550778, 1.0721012452689647, 0.6727479063683786, 1.1571042232544508, 0.9729242164821142, 1.1995866004143436, 1.1043229029442923, 1.451074202908591, 0.35585559344480444, 1.341323645928746, 0.6929810732956048, 0.8631372112736264, 1.2310864757385906, 0.8930898744638096, 1.7727230378399188, 1.5598593241228276, 0.5996595059629967, 0.30914282740459387, 0.6436329655217038, 1.0952564720720421, 0.32147207142564505, 0.9871837890013557, 0.42381827268028616, 0.6197723487973406, 0.6350735507368518, 0.9737289698755761, 0.5377251466934355, 0.49681017821370954, 0.7997989189037091, 0.4898558703542153, 1.6371873749573798, 1.5503135217531558, 0.5940452981828075, 0.8771649184284253, 0.6876611371579703, 0.7944199719716705, 1.2662292695150974, 0.15686347482432206, 1.1867138304626632, 1.2002659876190296, 0.8907497032474211, 0.49219380371607513, 0.6288347954135373, 1.0574697452824324, 0.0553549996467575, 0.9622629146329746, 0.7676481445793119, 0.7157463223272114, 0.3852888270765433, 1.1606760171355512, 1.1040387535808862, 1.6325758688953111, 1.1829619888316865, 1.2915793704393437, 1.2388227668146095, 0.36949078042523287, 1.0173603480332, 0.3730005633792858, 0.6947509333654294, 1.116913880497234, 0.9471868542270009, 1.502842371507651, 1.608501088195005, 1.5239025515613078, 1.3096981645212238, 1.1428628266851946, 0.9732354630686304, 1.0594693173423932, 0.8996729985077749, 1.2683260974698758, 0.9753577351918875, 0.6282764083819542, 1.1997442572671506, 0.7267712127301647, 0.8991073599193222, 0.8636087385073901, 1.3220828885642077, 0.8362398932026932, 1.377716948228035, 0.62066023288699, 1.1052872469575221, 1.5765689705965436, 0.8660097655798507, 1.2701198476112292, 0.34592930436949687, 1.1511189911034172, 0.9839244972396565, 0.5917452854061895, 0.9082491615726029, 0.7444967505271021, 1.3036934739513069, 0.6705991018214884, 0.9815412189859327, 1.725810850187145, 1.7607156276088856, 1.2599996107260163, 0.9857682261208525, 0.8747599815487869, 0.6147460333529562, 1.4126445376014267, 1.0245761429234272, 0.4817367097209456, 1.4730646960886946, 0.8033588473416089, 1.5992799814491359, 0.801514399159735, 1.8010049419897367, 1.7554788640301984, 0.40692348807448464, 0.15505947872982928, 1.7421328640949225, 1.3810441414422021, 1.1656321439035513, 1.4560486507391843, 0.7250590656846342, 1.0924281451890923, 1.1613734875960557, 1.5834375527045095, 0.7014420542247619, 0.48270101795096565, 0.5988221721579772, 1.4679020813386696, 1.4858583936110616, 0.621012719122903, 1.0355857869454175, 1.6217890523890794, 1.1586755604785064, 1.2566917504521051, 1.2538767645728706, 1.2975375466403496, 0.9202781642829565, 0.8374401902409544, 0.5523334219639185, 0.9984853756174339, 1.406602715263705, 1.1781950418003135, 1.4739618726129102, 0.4836078336431301, 0.6785531323550004, 0.5479871260037812, 1.8422156490811095, 1.014652101268878, 0.749761311634101, 0.6399974183592674, 1.0892838762325745, 1.017326148920998, 1.0921517923134356, 1.4358088739639894, 0.7344361362526887, 1.288913177477728, 1.6819602626483747, 1.2889163196093314, 1.4948095252946638, 0.4727765970325898, 1.2752337884663438, 0.8992906870517802, 1.0337965355943954, 0.7934528418422431, 1.2032078171013938, 1.0632692076583283, 0.663484624870811, 0.9273848539772408, 0.7613245925296367, 0.474780034265602, 0.8289489580841936, 0.5618597959337458, 0.9408981547859365, 0.8183083069780487, 1.8064061122127213, 0.3033338367028192, 0.337817691274265, 0.8702697253422363, 1.3710992198078118, 1.1815662831560843, 0.8344050440184168, 1.4379878200924643, 1.1906062022611703, 0.7820213762204818, 1.651368689877339, 1.4048782972706042, 0.30939856104809305, 0.5514418103279907, 0.4127992004861121, 1.3093630973370605, 0.9557448435660725, 1.0410650408994497, 1.2016670602343702, 1.19643178998073, 0.8332046992747345, 1.6939798139452344, 0.8155048413504363, 1.2113662992659537, 1.5887099482830906, 1.0496478595258376, 1.2310110551136813, 1.0223271980938593, 1.0994343252409546, 1.1739976830948748, 0.5191815840688713, 1.108424043720931, 1.174050777605527, 1.6907122929778535, 1.4512982458939652, 1.3913890279861483, 1.4182382207824444, 1.3161118928645372, 1.5766302547846922, 0.4712089354600504, 1.0880033541326117, 0.2881039551693394, 1.1718934605389757, 0.8530426125425967, 1.0161406992220154, 1.3934018732259246, 0.8608283676104301, 0.7277079770892286, 1.1239512843033255, 0.47412891061681883, 0.23056578265788064, 0.8397776384154344, 1.3697318064705133, 1.014371105572672, 0.7000472699435594, 0.9515361048075175, 1.5452765147646166, 1.470173376002345, 0.5413295638787515, 1.126666347019866, 1.5670490606463239, 1.4938804006954332, 0.5809381292049814, 0.6461879180383204, 0.4916931796171997, 0.18887482490319418, 0.5529217505768499, 0.8359573547570894, 1.5553078711224209, 1.0089501233126281, 0.803576345563015, 0.6986303277981367, 0.8159366784604339, 1.2702440052899884, 1.1563145446102943, 0.6313687383781389, 0.9086070409872362, 1.2207018177123374, 1.5425056430125104, 0.5402604532680276, 0.9556074176523435, 0.9237230865170826, 0.2816920112723643, 0.41491594590280123, 1.545340515592656, 0.6167229544637903, 1.1452079212165007, 0.9119072185634771, 0.9680980944693524, 1.1259092098139223, 1.0650852567551263, 0.40813582879370014, 0.3826476021129793, 1.1922629341295363, 1.3871975954160183, 0.560829226721174, 1.7710911412024917, 0.8283681469567851, 1.6579423962973887, 0.8463871283937162, 0.29980711785976666, 0.5751222414002923, 0.826290821381331, 1.4025258792231927, 0.8715172814574291, 1.0076264323412698, 0.9375274430604216, 0.21199735730178404, 1.1008038320427123, 0.4350556251112544, 0.2661752533896371, 1.4954227268720486, 0.6716813609351218, 0.9759056750212156, 1.583897302424673, 0.4706145769545128, 1.2973724413811771, 0.9810023326142093, 0.8984649340313167, 0.34514493895175324, 1.689830506050063, 1.3524712818584654, 0.7168253646239278, 0.9655144414500556, 1.1362338926830988, 1.4782690432934262, 1.503606557702948, 1.461064230923423, 0.5737176108965928, 0.7511604117297218, 0.7604030417709751, 0.6891204117302236, 0.24759360746684522, 0.8601900207028333, 1.0362712879680422, 1.3057385936694756, 0.4079750878320586, 1.2724690025949825, 1.57065314495811, 0.5253294696850168, 1.430794605682403, 1.5163763587771337, 1.228657169286764, 1.3304478641175623, 1.5614002478475209, 0.8126787147298788, 1.5718627045869185, 1.3077473333916836, 0.5716547657665353, 0.16496222542509398, 1.3285832040853034, 0.3238944148407009, 1.5552235101638827, 0.90180346305159, 0.5223963962487113, 0.5491733065471426, 1.786071811796126, 0.8620592162979116, 1.1674660650069222, 0.45014243020393285, 1.4714236191974246, 1.4872312930186058, 0.2014911926090116, 0.3745012182614432, 0.595793182526439, 0.5475430912381914, 0.7179982822287899, 1.2243669391069176, 1.0916241039319265, 1.10937631374468, 1.1013465563797897, 1.4976844937743816, 1.2566988841986277, 0.17287367314895408, 0.4919698417170254, 1.0086181701548067, 0.522195431273241, 0.7761059528593942, 1.227670829948587, 1.8079803280661406, 0.962484137617432, 0.6913943238936073, 1.2602367833239674, 1.455560666914677, 1.215194852292421, 1.087382236029495, 0.862671811310478, 1.0022344559136498, 1.0263390880611616, 1.7394320681184565, 1.0695257383674992, 1.1721475877597536, 0.22124738995892967, 1.1381605752868624, 1.3703638722537246, 0.317823902382369, 1.4311508097251977, 1.1291596414237994, 0.6219577114408511, 1.07936592075518, 0.877708302939283, 0.5102334646337323, 1.251137227917495, 0.8254951583256731, 0.6642642066206919, 1.1314466128283533, 1.5576492591962379, 0.6274761740967637, 0.32476717003872724, 1.1724295266289846, 0.9784222635609601, 0.35973982075932454, 0.802095042130283, 0.47671801000359293, 0.8178319115796926, 0.7201244079500526, 1.072318398622007, 1.5200185057106457, 1.9193799812417405, 1.6061437251075446, 1.434339482362439, 1.0432404731685962, 0.41113026265626407, 0.9327479511945396, 0.8228655834614743, 1.2019570635208976, 0.9467156910873096, 1.4869131081542655, 1.6992959571637172, 0.5611515524439586, 1.2112894849882343, 0.21499811786557355, 1.4204232625278836, 1.5845052804002442, 0.35201687524693737, 1.548821276568563, 1.5751377280316006, 0.9607252701037712, 0.642442441745051, 0.7829406050384735, 0.8858310083265204, 0.8079982628767071, 0.8079169873025926, 1.0980131375871272, 1.4711711243126024, 0.4753765547839769, 0.7002129266890597, 0.7821630466518947, 0.5648031257869188, 0.7807175911437897, 0.7915586168265129, 0.46706510956402836, 0.5015266725514397, 1.254532158416294, 0.8278958820857825, 0.27907152375505195, 0.34702532769722694, 0.7986978126351136, 1.049879597045555, 0.1743965465600601, 1.6456132157809094, 0.3321741289831853, 1.0367555878863164, 1.2233624592738166, 0.7291082828637806, 0.14550200705480487, 1.7549468339743348, 0.8126285964809987, 0.9310427372999724, 1.6788951495031235, 1.1753238157542438, 0.5916794669655303, 1.585978282161326, 1.3087283103027225, 0.20687270257690948, 1.786186000730705, 1.0824209345946825, 1.0287391379091086, 1.2125133474883794, 0.9759174874836652, 1.461212176882566, 1.3249118071772201, 0.8153028850423727, 1.728989485136634, 1.3269752908949695, 1.2257275359537614, 1.2137189017072898, 1.0325153069317232, 0.5342560826699656, 0.6602311362103979, 0.9996374276109515, 1.411708651534381, 1.7424298841065249, 0.48763854751850055, 1.4695342779855187, 1.3670664894733522, 1.2907223994169652, 1.8000439346575237, 1.7816942488926515, 1.242486827189777, 0.5489786154925883, 0.3739088408162049, 1.8631871346304925, 0.6901614109372858, 0.7693480270626833, 0.5883693648145127, 0.9892657874559649, 1.0986696699009117, 0.14108354865360295, 0.9677556279782136, 1.6824994406681715, 1.0382960044272798, 0.5082980732048817, 0.5902753347861944, 1.073147970450512, 1.7160680177234457, 1.4426181988197455, 1.522781996296296, 0.7542285641580436, 0.6715547658466682, 1.499759602944214, 1.4465573542442995, 0.9194726371075267, 1.329157898428492, 1.4015923915123465, 0.9258049612988312, 1.1298488647335474, 0.7444575173323817, 1.2312229078876855, 1.5661375898847147, 0.3139992026734212, 0.7258462049461514, 0.521944151107263, 1.3757771548257849, 0.9318956998383773, 0.9786849444760015, 1.5717812537207636, 1.2477234357587559, 1.2273923587394544, 1.7727902087219687, 1.3961205531102472, 0.4532276983157728, 0.5694280853012872, 0.3171663645896362, 1.0092394057487706, 1.704883107713703, 0.838023915915179, 1.6046212155986388, 0.7103313301813193, 1.296151748422046, 1.6562406927840205, 1.612118376051015, 1.638848226171128, 1.3716509850466991, 1.1506643390862634, 1.5888727698345042, 0.9765176875500828, 0.7952884694987369, 1.1007243161380726, 1.4720601912622688, 1.02050234871097, 0.7228350945378414, 0.09673317565469652, 0.7014899546299037, 1.1037545170191123, 1.0934057508574793, 0.7032918441077735, 1.0826980175855585, 0.9754772953127667, 1.3615965137961263, 0.9793373969664106, 1.6320270561521317, 1.3438232900167402, 1.6508465778883838, 1.1685674101599117, 0.5121857976659115, 0.8483906157696484, 0.8098811236443363, 1.767701900354298, 0.9671360015095678, 1.7118052620392126, 1.6979805888721353, 1.0251371261717623, 1.0773775908786773, 0.6305703148036207, 1.1280885720231373, 0.9087291936745584, 0.14740343943719592, 1.6025789481236594, 1.1576479976902174, 0.7971612650533257, 1.1740537639926578, 0.4929914531172662, 1.0422964418266547, 1.077441851410339, 0.18676570415200977, 1.1721234771059252, 1.4466800452206279, 0.6030060224724263, 0.9308150149276612, 0.5714986246240085, 0.5344139881346874, 1.2781360863640852, 0.9658816556593777, 0.7171203547601716, 0.49723050998175977, 0.3446711330158716, 1.2224386042652555, 1.4537794969000641, 0.8195731391303288, 1.4563861238668352, 0.7633852583678521, 1.168877350199816, 0.8154421194087496, 1.3052537432173918, 0.6733813619495609, 1.5025439953356883, 0.4148298508349433, 0.56153248461294, 1.031133309729476, 0.21626018234331468, 1.8416669138535275, 0.8202302877938559, 0.9225276498254578, 1.3302965872625836, 1.46257010296365, 1.4938304348875215, 0.5111443628779427, 0.09603453247684668, 1.4932956239992676, 1.1163864469794125, 0.8301105578247934, 0.6718392000721743, 1.4374881042059462, 0.9246886187245914, 1.4667718092118105, 1.27765081708599, 0.7757614440766551, 1.7699072860319043, 1.6465425070408126, 1.413880208046197, 1.8631326311590173, 1.4354033992040176, 1.0886869125174083, 1.3394327011373313, 1.327055377636195, 0.6168271233240057, 0.8193719831067766, 0.43635008232090544, 0.6904289364852126, 1.306814675708118, 0.9099467382604733, 0.6031063975950348, 1.703618055935291, 0.3312762742408162, 1.277016246018768, 0.9806630268107515, 1.5254340073432329, 0.7815339412682825, 0.6243487582406972, 1.592578759185856, 1.3106994905781995, 0.2400189445468931, 1.17446739803431, 1.129172883478109, 1.402571825022192, 1.704714011693175, 0.8066029531432378, 1.0091939154500538, 0.7098083746661134, 1.2182005165966359, 0.6264450079913045, 0.7967524767838804, 0.8745797638992835, 1.1049378120899926, 1.430596724355909, 0.6010825338943875, 0.8756768310699183, 0.2964180000952342, 1.5451988627177649, 1.2582445892857785, 1.2196862447076957, 1.5188537161742346, 1.8640867842474849, 0.9329489729700696, 0.5852282082272857, 1.5174560224441715, 0.5655021519935612, 1.310937166992046, 0.7328019187967878, 1.6234007506933592, 1.224385506419119, 1.113447937622698, 0.5426022697396526, 0.4333589781404573, 0.8794602085736225, 1.0234428454128233, 0.11015020670433429, 0.8450816194638987, 0.8234984614115759, 1.2572249888472649, 1.656809045180502, 1.2758457085567543, 1.2789333678855883, 1.2553724219176594, 0.6001088175327027, 0.825113561791018, 0.08026390454146992, 0.529163596466977, 0.2362599618983815, 1.8224837438184136, 0.3581130732479, 0.8461446984829097, 1.0027561271161476, 0.7862979516456601, 1.934727129001899, 0.9528838758210377, 1.4406989184363708, 0.7620699154988619, 1.496835726470577, 0.9058103233642962, 1.567610578884035, 0.2496548111329635, 1.2458159083436289, 0.5996991682872488, 1.0832954676792896, 1.2478614645723956, 1.115139936437154, 0.9017766712517898, 1.6790291579596026, 0.5659199195893063, 0.9466162874474623, 1.5896563994387747, 1.5797703069542306, 0.6871579563926449, 1.2838221619560426, 0.921508710230442, 0.7723401293603714, 1.4622505066916123, 0.2897654867192543, 0.8869587670164528, 1.008452449806384, 0.3414040686696215, 0.19398956333459638, 1.7603293795263941, 0.9690657581926084, 1.2674185677444827, 1.1583174280729711, 0.8842350011063952, 0.9844381234086975, 0.9935177955391776, 1.2925177077166063, 1.2086317554253188, 0.5134677938198845, 0.6713140700928011, 0.5933161771404031, 0.9645787546432969, 0.3970960745959998, 0.5979028903988031, 1.3088384868716654, 1.1292701583416502, 1.3022531660095247, 1.6149872488780086, 0.3351497198057587, 1.0001827204009182, 1.3885461779700354, 0.8192474522088677, 0.4989754815303873, 0.48985394303010044, 1.196362419103477, 1.3136323033018387, 0.9300482727150943, 0.8611504259615629, 1.6338361084270243, 0.32951438134806443, 0.8205176152659807, 0.30195839960993265, 1.1985880135971874, 0.3092352315201625, 0.5086308662426027, 1.078415492137096, 0.8895499682603625, 0.8390825344231169, 1.208775203897672, 0.733476021464285, 0.8328465148228013, 1.4347434533984726, 1.1146148814554726, 0.9770053238387255, 1.6423063545941061, 0.37744139182896186, 0.865457074046645, 1.0388949118420538, 1.4955541994907255, 0.6316270770122057, 1.668930103155136, 0.5112386458588861, 1.3799112514086023, 1.731446008501325, 0.9695817775580079, 0.5483644916202148, 1.8993237159029372, 0.8878604208110177, 0.3929013903353823, 1.4874371118545995, 0.32724203240561356, 0.549270145008206, 1.5555539485936003, 1.5524294219201886, 1.5442255336593507, 0.6780515205585633, 1.5809621829139653, 1.4886052882078622, 1.3085096392358606, 0.7239783369515684, 0.9818642505853046, 0.5197740039358335, 1.6759674525025663, 1.5228852795769718, 0.3362046846649338, 0.5849264023158, 0.837372056399459, 0.7611019176819435, 0.8359965892881662, 1.4093711586500204, 1.2131850873936025, 0.2042978194183177, 0.9887441667020501, 0.7206152102134568, 0.9416327011358813, 0.6334136081619416, 0.6361643835622842, 1.3477620591816235, 1.1152589853013835, 1.0043870640977408, 1.2119101737162024, 0.2823791534690143, 1.6774685338576591, 0.371497061782332, 1.287248671254274, 1.2562008683866097, 0.9201301844823718, 1.0740726553882933, 0.9580184726942197, 1.1196147508277212, 0.3955244615719996, 0.9364742031635827, 0.9014801202443181, 0.7124068891009506, 0.6372138552511348, 0.40724404636359024, 0.766705752894248, 0.5122991356542356, 0.9212995745293437, 0.6265434009321577, 0.5800177610291346, 0.6802385123223939, 1.8237250854268614, 1.0199502136756986, 1.2354247476499718, 1.261695816972673, 0.8597301674809954, 0.8002228066366012, 0.7584377752163325, 1.114680007664953, 0.8215157733642293, 0.6315663312505803, 1.5040961215377422, 1.559655394630611, 1.2286765569589833, 0.5789257310560739, 0.4162116078909933, 0.22217762034264277, 0.368463159626088, 1.2486309560544822, 0.7639806068978443, 0.4520691738508641, 0.7018928445405513, 0.939609140028156, 0.141582227238358, 1.0225418014931669, 0.9194385590730606, 0.9041964900240917, 1.1813941761995777, 0.4397699325827783, 1.2524871768154373, 0.8604419823413677, 0.53494944552541, 1.299720297725473, 0.8172716658876877, 0.3003059298696884, 1.017208989247291, 0.6952659970252046, 0.3857444717749565, 0.3688553959815214, 1.062629891602727, 0.7711420300201108, 1.6037230309230917, 1.243225281977127, 1.267178292399136, 1.0751237169736614, 0.5178431735439366, 0.6400014350833393, 1.0236799479754248, 1.7772111305243645, 0.7198192592871949, 1.9138804079147138, 1.0462753527335338, 0.643042171008791, 0.9924364916691711, 1.0030300384366835, 1.1615302444667364, 1.6817689755062237, 0.709648898042863, 1.1860890970145315, 1.1556297765113395, 0.9628387405502807, 1.2023718055302024, 1.1985649048642053, 0.4699912359192048, 0.6572060593311349, 0.9874100483983044, 1.176420997180371, 0.3558565838169012, 0.2649048508935362, 0.9630482608245393, 1.4270899582756362, 1.0880303113030512, 1.3022512166178564, 1.0626255586623632, 0.9878114440791159, 1.3277674509783288, 0.9537438802791048, 0.8480367316099826, 0.8542901018855005, 1.2338288452418045, 0.6048595849570801, 1.0706003255502288, 1.4943775734224234, 1.4002418576977944, 1.619300459585176, 1.2057268102322944, 0.17783900700738087, 1.026633730260747, 0.49478245533396303, 0.41181434048311305, 1.0469456114734341, 1.29962708553139, 1.3185704151499087, 0.7902652295722238, 0.9754272959803674, 0.7098970721927013, 1.5244010804206654, 0.7523996856302538, 0.7913298685435731, 1.0935208851850575, 1.0726391278807315, 0.9847106724405448, 0.5180030567790431, 1.4796503137216201, 1.631009683575941, 1.1300007734556763, 1.318405971414779, 0.9186530315353606, 1.4526423552620895, 0.91890502952032, 1.5406960101356368, 0.9627583123770359, 1.3903526739779208, 0.6998768631026925, 1.034048723547398, 1.0331194973613802, 1.1726474141406502, 1.071923897926013, 1.2639760432437255, 1.4266472042081855, 1.1320925162011932, 0.7852879987451594, 1.1574089599387762, 0.7815715795231934, 0.8661045439007516, 1.111393840067296, 0.8618543202222372, 1.3705641864830094, 0.5669353011471343, 0.6116339570504237, 1.1479662458117486, 0.36559145497011114, 0.9056433470052978, 0.8652698496581696, 0.2471987192496462, 0.2933052684756763, 1.327808147725273, 1.1259919365241948, 1.960845468227693, 1.2950760710350688, 0.5615740899636438, 0.4331527052084494, 0.7930716012971828, 1.255520737101722, 0.5057460240753736, 1.804572040734771, 0.5146720519927419, 1.6105393497298937, 1.3302237439327111, 1.008781023555297, 1.9301393766077977, 1.0183341607782477, 1.4380207796156559, 1.3286254519899212, 0.9305004691908988, 1.4637237096641762, 1.5585285562937192, 0.750609349485525, 1.054266169083926, 0.9592707562167927, 0.5500728372857874, 0.9099481736881775, 1.5967106522324437, 1.2344111409007104, 1.246900716880153, 1.4073362095484514, 1.8488348619253325, 1.1008810526586819, 1.065422029115054, 1.061886317392991, 1.2884604643899111, 1.2921698290385246, 0.4646980368833582, 1.4215033677926971, 1.0543296088551304, 0.7040273914924896, 0.8667584172183037, 1.202260003742278, 1.7835901041277917, 0.33959248626277105, 1.168721021724661, 1.6880627062035227, 0.9481252796667591, 1.3014959662409267, 0.565165342720408, 0.49193247385461625, 1.2308877817594883, 1.1333380750185427, 0.5512163974709675, 0.9717854273499371, 1.093934680340356, 1.5775590789355824, 1.176312338331587, 0.37230046964186325, 1.0329151213359251, 0.9181227119601476, 1.1044787776576233, 1.670711215276384, 0.8008647571295817, 1.2759864963578533, 0.8346599449244724, 1.1434121160696584, 1.4449802032498762, 1.1249397778949524, 0.5125976984676475, 0.343057547381147, 0.7437881447726625, 0.2239935182449464, 0.9660236601353126, 0.8903283585896006, 1.5888850620881585, 0.9188118291252945, 0.49913807689399037, 1.7994456170162794, 0.84002875085706, 0.800154812376291, 1.9238559551321994, 0.8910292166849979, 1.1511328345358152, 0.9029368459009887, 0.24848559219500865, 0.3190478114575933, 1.848798404190726, 0.8990692397690964, 1.2240116965361203, 0.8119690516269754, 0.4346866305737931, 1.3221133600694128, 1.7741761710001203, 1.1922242890384847, 1.5020971429700505, 1.5569000011146554, 1.8760782360765336, 0.8877080362605274, 0.6628340365004423, 1.7123341360837818, 0.5011396789873892, 0.8639452287557426, 0.9010281428673139, 0.684371015486971, 0.4366239591729748, 0.8733381190788255, 0.8418031981061642, 1.0669606493050185, 1.7810684135759356, 1.684994327489934, 1.201331472511678, 0.8567990696707782, 0.9463096051845177, 1.2335563754138528, 0.7180146872394464, 1.0175033375255087, 0.5040821372728901, 1.3738663663406774, 0.6005680512089036, 0.3213816194781638, 0.5908983900927834, 1.0067119156347286, 1.1274449299433256, 0.7501534143696665, 0.7253535829994214, 1.327034413913917, 0.42131956215149335, 0.9287831986913333, 1.1227879646373093, 0.7151347286677208, 1.7587918210199802, 0.3776543669272463, 1.055851053263578, 1.2893968950006434, 1.3207802956113954, 0.9916681847722179, 1.505877645632248, 1.237748911101537, 1.7112198744719658, 0.8686885169815501, 1.0046109568877313, 1.1977430776079272, 0.40560332707894375, 1.1355661106944552, 1.0988743163124766, 1.1500198691123127, 0.7710272890290092, 1.921186201698209, 1.4059715195868918, 1.5284440692846375, 1.2636104124700744, 0.6800270895862824, 1.4846964811930312, 1.2429271124310797, 1.4769405099268273, 1.3925903155998562, 1.1155254967621215, 0.9065670672177325, 1.851672128797892, 1.6244743651117637, 0.845773369622507, 1.3900484171693124, 0.9869723619460643, 1.464413583895641, 0.9934755121938383, 0.3987324447512336, 1.360072903122192, 0.6210922302474747, 0.6721128018549578, 1.1985238880820352, 1.0298248930511649, 0.5974249812873239, 1.6165428501308945, 0.4721244005723787, 0.84425762451071, 1.1717492361283686, 1.14702199755411, 0.8367955724675729, 0.4925198345948336, 1.101387769719385, 1.7668414917767061, 0.6722338620783437, 1.8680459407550938, 0.7851955022959856, 1.500120599838354, 0.7609828227297322, 0.8580812093051803, 1.3584810811920858, 1.751311784290548, 0.37601956121106883, 1.1326850639255783, 1.0855615410240878, 0.9244956177554469, 0.8712975682934436, 0.9927531386224643, 0.5949461790872985, 1.0739531415367065, 0.5194900324712362, 1.067425790667368, 1.1855600744387005, 1.2110045655754167, 0.7628751123949506, 1.3673772669511481, 0.6092274163554602, 1.2171403925623303, 1.0290396104175752, 1.064995105327701, 0.5088008844509669, 1.3518763208885285, 1.7264655630588712, 1.0411796306886232, 1.314202993275026, 1.4945224574476823, 1.4811934097241368, 1.3420870219505994, 0.8367152237144698, 0.08733383684192808, 0.43692436225318776, 1.34582994415377, 1.7601937506657488, 0.9510714127361578, 0.17954048758374697, 1.4530940130362873, 1.3021641343412678, 0.5893700426513235, 0.4537964831728939, 0.8136083998895547, 1.2916649804090703, 0.8955574459102864, 1.496368693257292, 1.1182840587149303, 1.5711445802657855, 1.522076250367065, 1.457786102402626, 0.45851543504652736, 0.2562612724687444, 1.188384622267722, 1.1904276650066175, 1.1227059675725046, 1.2668363552706228, 1.1472661504498185, 0.735843159878967, 0.1158368281190909, 1.5510019946338087, 1.6056921402681201, 1.8446868786593917, 1.1482061315137169, 0.8474698112976209, 1.7391748598543346, 0.6815142296607847, 0.4665182324155599, 0.885660999211236, 0.7581657975712373, 0.8059718852801103, 1.4173997010233452, 1.1024045883247455, 0.9022143210678044, 0.62266898478544, 1.310321993290624, 0.6367618693010834, 1.359217593606249, 1.393327870608875, 1.4635823563209305, 0.7479412774801276, 0.5814527774565728, 1.2863826990612455, 1.196918035363598, 0.8320147159471337, 1.493568944459069, 1.1348821903609534, 0.5290612506239338, 1.5268257909202423, 1.229603550610289, 1.4383237977362036, 1.4360976821394793, 1.1984087054057428, 0.9013899955522372, 0.7017383124595878, 0.5054329412342214, 1.61334126350729, 0.9823940152597268, 0.3542894627500538, 0.8426483696812447, 0.7828885125965912, 1.215697048310589, 1.0187359152020026, 0.5412104810753424, 1.6138367714573714, 1.0196683044083175, 0.9905700193685087, 1.0197944611607455, 0.5505603329756558, 0.4680654400017261, 0.6254325870534445, 1.0832794992598558, 1.2549496480086477, 1.562941290392542, 0.6956510244983696, 1.3808608235279705, 0.8762830814276489, 1.0228401700078131, 0.8433822656940779, 0.8110047855460756, 0.4693367951913998, 0.6817715168601282, 1.6914313060562458, 0.7165166249907136, 0.4155385672616939, 1.710373236198662, 1.8508054033155217, 0.8879485882737961, 0.5635425201307428, 0.8660482656550297, 1.1868665678098518, 0.5539992343123814, 0.803392320164195, 1.8139995648358527, 1.5188666334343868, 0.4623028280184567, 0.7635636868790325, 1.78382316004131, 1.0679093679689124, 0.6758449011513997, 1.0034858241997564, 1.9595075448892247, 0.34362381144415666, 1.4770830104601942, 0.5025879653885852, 0.98481143281594, 0.22765602361407722, 1.0490255836766011, 1.1166802687022825, 1.4381774213646152, 0.9612567100118286, 1.0517626299325018, 0.9544557449532058, 1.2537623471429729, 1.8066919310348943, 0.8354122613964016, 1.1077668200355069, 1.0300425237323503, 1.4315761457236056, 1.2361992794936194, 0.6610741547324207, 0.597565649286185, 0.8495030409571318, 0.48672828909535926, 1.2198962680851504, 0.6059935600187037, 0.8492270833590972, 0.4027503702675108, 1.1634907897207722, 0.8382256947882475, 0.5637281967019164, 0.630133315628141, 0.9583549993447473, 1.3902684815040849, 0.7761993939565724, 0.8437499203281186, 1.0089207444353652, 1.4429439844285783, 1.6258798212074705, 0.9011267017041591, 1.1161000345391558, 0.3630133453995189, 0.8727376274742581, 0.9383316303980253, 1.2277111207001055, 1.1537893111477824, 1.0259363502775236, 1.0578207824835735, 1.171207791573864, 1.4495960006650854, 1.3007227120513631, 1.6264831493911434, 1.0471579443139793, 0.8909587020300599, 0.3123813524513197, 1.6763827568742955, 0.748870515747498, 0.6991335717209644, 1.087680731019617, 0.7815898510982836, 0.8998765862961037, 0.8319820148419617, 1.3695087639448662, 1.4709908733239945, 0.3774794086717842, 1.6605626635375619, 1.2582473762097028, 1.361497635379236, 1.000920501228172, 0.7931050527541725, 0.7004245584971924, 1.4519582899333303, 0.4858052379409544, 0.6054253796057408, 1.1459310698194272, 0.45334962758338593, 1.832362562522358, 1.4007212478959299, 1.2199208080984936, 1.3166530119592452, 1.1870229309856273, 0.6127152653808315, 0.7087574237410412, 0.5402226967882947, 0.8650339659202385, 1.1737959696242415, 1.1891827384615532, 1.021152859120201, 0.9896830789230704, 0.39182828976154715, 1.4644839183978218, 1.5529903792127424, 0.6736485830706478, 0.9302741697492879, 1.0125044636561578, 1.2908123549038697, 0.9426812626773664, 1.5833300152754624, 1.691420258630422, 0.5688510000472536, 1.9539056385593465, 0.8848634454939421, 0.5185105015321054, 1.102242562452995, 1.1293873846748321, 1.1743320782635767, 1.1539154183327152, 0.8204332115224106, 0.9761374205527246, 1.2267935607357525, 0.8702134880937116, 0.9175856355460522, 0.8737044161420072, 0.9216212554811314, 0.3455775268559035, 1.8953960915275903, 1.0302051313468379, 0.7341485019463941, 1.616182911505216, 0.7727130231679303, 1.3335421785818955, 0.8334359677611726, 0.6698311677596307, 1.2941940973340464, 0.9589882768464446, 0.8770777917847767, 1.2447080884945134, 1.072986627289704, 0.8578225165195763, 1.115310523036117, 0.21655023163043963, 1.4576312347392015, 1.1424732068840755, 0.5711821425871291, 0.5661302904412695, 1.3114021080091147, 0.7321725919740129, 1.3419208924897146, 0.6681129414605039, 1.4224728778028972, 1.5409911905237137, 1.206222621110793, 0.6632664582338208, 1.2754048785833607, 1.0508105642479306, 0.7829326289921409, 1.1080964821222716, 0.9448902620942689, 0.5410246594659613, 1.5642797349789306, 0.5416767261195089, 0.3092920553664237, 0.9407684084479369, 0.30009375915342473, 0.4003569279020355, 0.03221533350004302, 0.7582690939254577, 0.6851188006314145, 1.3638161836431837, 0.49687206213036605, 1.5599855738504873, 0.9026248928112296, 0.6658931870711597, 1.427023535058943, 1.0797691702289443, 0.8032755381774841, 1.177360543755936, 1.0817414314058054, 0.7035623292482879, 0.7134549801062546, 1.777134412196249, 0.7494265811395234, 1.2319464395623165, 0.763283265130121, 1.2155359977543019, 1.0205913123442796, 1.3739042473868341, 1.1747140109908363, 1.2635402055410667, 1.1161012715066083, 0.6453067102594003, 0.9825664759263598, 1.1635289102953084, 0.8998145014206069, 1.0737304059050594, 1.1869910771137766, 1.083687938006052, 1.602004849103762, 1.025857042319114, 1.1365001449065222, 1.0362299685317389, 1.159673571615928, 1.0608647008935987, 1.611593436510684, 1.1482179122414111, 0.4719452741542719, 1.7555976738227699, 0.7144804034738834, 0.1877954280571026, 0.40219169921668363, 0.8855849919587979, 0.34812844856769554, 1.698755679190998, 1.635448879276217, 1.259654955725086, 1.69268219539267, 0.7163109313780331, 1.3631379293153256, 1.361699784080197, 0.6523972326964502, 0.8893053342641679, 1.2663293987668176, 0.9932504114027407, 1.772257826671913, 0.573704606968968, 0.609271510299792, 0.9739749163876228, 1.1699031031620435, 0.7030985820863384, 1.0398030547437584, 1.503059803143904, 0.4151770043790729, 1.323413115223432, 0.8153420317744825, 1.3033154214796643, 0.9689567476029828, 1.4118346423705617, 0.9115931250849427, 0.21906827993089018, 1.5742776188353624, 0.7135926053703581, 1.2611405436433463, 0.9495327108710815, 0.2853394927928411, 1.074850221870538, 1.1424556084538464, 1.1415429430271395, 0.7336147041220068, 1.2173211416886727, 0.9598770393014974, 0.9268936967945642, 0.6621566964750432, 0.82267344256825, 0.9794204595822745, 1.7108652322218445, 0.9607283480326719, 0.6148166937742108, 1.3271697834813838, 0.2481444641690892, 1.253892327417339, 1.8197761514777233, 1.0356418750832508, 0.9804774886289771, 0.7676854256934648, 1.0345603785930402, 0.14805614425041158, 0.7351514289540091, 0.4839901941509047, 1.1519989228815026, 0.9926314741893477, 1.1161266409963995, 1.143791351410876, 0.937881363222867, 0.44056414927282406, 1.3093293901305791, 1.6488653846147203, 0.918852117461708, 1.230354129213093, 1.5559412351232884, 1.7958679765868633, 1.7880966070859952, 1.180944633068961, 1.022697428923239, 0.9656373104848717, 1.1825710668526779, 1.4174346001811373, 1.524118954079124, 1.1644590021866592, 0.8646812964389949, 1.3558218890707652, 1.1392198110357938, 0.43894164770925836, 0.46620882589562074, 0.9754508271185343, 1.8065004998485812, 0.5880159377208732, 0.513052942730909, 1.3154893891820152, 0.9252757276516548, 1.3761454933281825, 1.259987964230684, 0.9463257877448278, 0.07396928619707377, 1.5058947335504893, 0.7426504825682694, 0.7819098083527876, 1.1511884399399106, 1.3954908457287147, 1.168207437432696, 1.0659591693923152, 1.3504705949503713, 1.1970560836084596, 0.2693732190758009, 0.5585112097224134, 1.0287825223204834, 1.385228688601249, 1.376824025723588, 0.40233434727586437, 0.6263073443797114, 0.38355654695591923, 0.9797004375937522, 0.6853930883128728, 1.4563912705904474, 0.968086784519989, 0.5469746318911112, 1.1441721913935092, 0.17157618571306354, 0.6941620769930451, 0.8883195216688186, 0.7022649367038793, 1.4560183065998493, 0.7320749065274731, 0.13967073974732025, 1.0236815830802717, 0.12444915374430199, 0.7027975101004752, 1.114556019105097, 0.8125942991374429, 0.8146360746992712, 0.48384293436036485, 0.8934812746788127, 0.6092507103385565, 1.578038886092974, 0.682283562231843, 1.2694419638134717, 1.2298287329355415, 0.6848761931689188, 0.39313414148633574, 0.05832416914964944, 0.7556336318176992, 0.360029324957993, 0.38375266355127624, 1.0552255762321574, 0.7920053709706899, 1.0821755377905384, 0.4312946326480127, 1.0459784729046708, 1.058299596754775, 0.8091506431222393, 1.3720604503539633, 1.059654277210882, 0.6845215393792842, 0.9690295295457636, 0.4802531247033277, 1.248852712766505, 1.0785962000140432, 0.5952171408047789, 0.8008752382993208, 1.3591312172225738, 0.7349623300942725, 1.6761600043157696, 1.00811347442141, 0.15657577572804315, 1.683378652707861, 1.647264237392648, 1.311919246209947, 0.8143203582428374, 0.639213994435815, 1.643086135459833, 0.6236059908741385, 0.5505049261546046, 1.5065440710853215, 0.6994420911237084, 1.2918341700681817, 0.21181593495644657, 0.927065103382256, 1.5215826437790185, 0.5089028868831116, 0.44711968088675635, 1.0102996216360047, 1.5869917575961723, 0.6485635955770525, 1.3656559437968896, 1.1776395384576621, 0.8692857014851606, 1.2111857815101699, 0.6926871625018521, 0.66340726567237, 1.4553601028866059, 0.9616119168411119, 0.4560120689716487, 1.1761367198858883, 1.6195046745394228, 1.1818888229438276, 0.7594301936017459, 1.2835764385851653, 1.0218114251173431, 1.2599643297487815, 1.0988039318201623, 1.4998737670315547, 0.6486455626758044, 0.9872230833254401, 1.2238530490612836, 1.301103398487279, 1.3121646172695214, 1.219456484252726, 1.6745252444639114, 1.8925254305975763, 0.8918927854993486, 1.3483594588279362, 1.5377937980896506, 1.5299260133295984, 1.3905390252088181, 0.4740652512007467, 0.8471784903619003, 1.155530088780988, 0.8268222641969513, 0.9258858113148349, 1.922594446179808, 0.7625608063537257, 0.36848217342794376, 1.4530912208304982, 1.003504619917622, 0.5544286190819552, 0.670106644830736, 0.8457297287983079, 1.0739829845320616, 0.17309050923925606, 0.8315298915699509, 0.8960372435260393, 0.962226419661046, 1.113345826302809, 1.136311843435017, 0.6237271897437566, 0.36929198445396116, 1.6652231123565473, 1.538960586197005, 0.5148542174397773, 1.0747500835561614, 1.2906809056945665, 1.5692026940889376, 0.9569086183300628, 0.8412941379450627, 0.6321743109858566, 1.2381694955295508, 1.0085241045478024, 0.9429234416535217, 0.16368190467411325, 0.6061549625756432, 1.0811222613046232, 0.99121139559075, 1.3991572013123128, 0.5875093239891748, 1.638438742719281, 1.2472886558932834, 1.6313768588856248, 0.23841126074651475, 1.177506048680112, 0.6703113196417069, 1.3748133161333493, 1.7843777188299512, 0.53016562084527, 1.6506540005855106, 1.2219439048582896, 1.096077201725926, 0.7774742073977804, 0.9185002252469087, 1.4754736038588858, 0.4841911824788797, 1.1277663516063985, 0.7744733946919793, 0.7589569067194345, 0.9596954044874043, 0.9726944342240457, 0.4281553974780278, 0.9499520771745261, 1.145221984498089, 1.050704555003384, 0.4429697504928668, 1.4852871599267052, 1.391443650143366, 0.5355292226108623, 1.414738580334777, 1.3263743676358077, 0.9909629043086697, 1.5255969415807715, 0.6061218477631054, 0.1973218987723513, 0.8719267231171062, 0.7139662393446176, 0.9074784705592319, 1.3688689049282086, 1.1810845275283475, 0.4562094784911185, 0.9530828275867367, 0.4107997219945867, 0.6264058643108833, 0.3918502227650188, 0.5128817464116865, 1.3755993706889331, 0.4856840284696826, 1.7586023090875873, 0.5927537544028304, 0.8682371335676152, 0.4251459202711263, 0.6058732971737282, 1.4272359423669867, 0.9432125315233096, 1.1431608009457923, 1.2258552835432215, 0.45190320061801215, 0.8948272732269293, 1.6884565293550682, 0.9738940334299786, 0.5215586132242189, 1.2863038840644354, 1.1480038153612027, 0.3593557046116024, 1.309898453880769, 1.5300595816007108, 1.304714055783613, 0.3803124244045013, 1.1208521066878305, 1.3209369066601018, 0.7391299551737451, 1.1990692852983027, 0.6758614734942028, 1.070586171362303, 1.3596414443966858, 0.946035119634045, 1.2768519621602903, 1.0852918556992692, 0.9976508718966104, 1.7359683111946627, 1.2757111303281157, 0.12288818738986229, 0.14727166875947661, 1.1152082329503803, 0.048456393516809526, 1.3171600025154864, 1.133748668595814, 0.9918795245036244, 1.6440279018366915, 1.5181269460210283, 1.3085189576939222, 1.4729654577123326, 1.239575182454899, 0.6980956176637594, 1.1694926163327897, 0.9980267609223779, 1.132053394125551, 0.5969998842340049, 1.0867509855832744, 0.2566687187318337, 0.5209021416481462, 1.0169085380595866, 1.0422813099731876, 0.7675608511435409, 1.6698291268121024, 1.0100536060631806, 1.4254684127742796, 1.9123835398473117, 0.909045268242372, 0.3673689528359676, 1.0763802340568258, 1.5988488951539712, 1.502695846252212, 0.7920855000354786, 1.6282109189824774, 0.7564251811827202, 0.9274404780051084, 0.42132133707760133, 1.584140516463831, 0.4631868853051907, 1.4869605019493513, 0.4821617593086741, 1.0839474684046813, 0.7627626987568445, 1.7897528944808976, 1.519790789421764, 0.5119131190963405, 0.22025349289453022, 0.6080391430324633, 0.944242264660423, 1.6216160431866737, 0.9879239256571337, 0.7419126006368191, 1.2344669811253843, 0.6584730487963727, 0.9174777564304182, 1.6120042018763279, 0.9227901832766009, 0.42032129854215783, 0.7071713449185137, 1.5164945976541757, 1.5572393179135582, 0.8141248729963367, 1.2079931584821888, 0.7295411735478191, 0.7770163453532208, 1.7472162696031788, 0.8890116271836037, 0.3176019231843089, 0.9803543751816762, 1.3105312928576864, 0.1441394018555623, 0.9901909747979754, 1.145328837931038, 0.5778934953266528, 0.726175167525271, 1.104055405095589, 1.4206442711835048, 1.6383644389312477, 0.9803028021950371, 0.42238326738294973, 1.0323498445929062, 0.048989547951315604, 0.9920447484461944, 1.059194700601144, 1.075855585486249, 1.722073381359127, 1.6632809918592812, 0.9757705178982301, 1.3637612014124183, 0.49307177846342864, 1.1094998466234012, 0.69362658362, 0.3650284800297837, 0.6858849720300603, 1.0287526208627513, 1.334273922181267, 1.7434605557809206, 1.0846340151362195, 0.43499836095652766, 1.0953688708808618, 0.5098221325939181, 1.372009901467799, 0.8996879182766925, 1.793808060365251, 1.1878427105769134, 1.3477847901772844, 0.4949226089363189, 1.135968339743901, 1.3241377198252335, 0.2676439331820478, 1.0205400236683877, 1.0460659276953914, 1.5891981264751909, 0.9936224891892105, 0.704101183916979, 1.5049687441614605, 0.3494963117265909, 0.6090375400489502, 1.3695867884166255, 1.3028465572227599, 0.43457059688307076, 1.0349979355814036, 1.0034036971210294, 0.41985069741914915, 0.42829717697178005, 0.33561545042908236, 0.7902180970032072, 1.1296866350565509, 1.1683269942111143, 0.8905368649555332, 0.5033288964256587, 0.8403353733115778, 0.3963342053370791, 1.3414400459246247, 0.48116479808156154, 0.9978641385202747, 1.278948519412018, 0.27253372513276397, 1.7017127120692956, 0.9246679561250589, 1.0475876718386268, 0.4523305526086633, 1.3627853720960554, 0.33158216080452463, 1.262473567472572, 1.6818224132476283, 1.0421710926866925, 0.4528671958047674, 1.367889564015551, 0.390322448691812, 0.7368204579883604, 1.1864001371902035, 0.3190346521585511, 0.4159173076875593, 1.0498479229881958, 0.7582694019841096, 0.16948368679301673, 1.2832634167276389, 1.6881960141333776, 1.1899909055002695, 1.106737477342735, 1.5592180765068093, 0.9635899587368999, 1.3371606600643031, 0.8306810523145053, 0.6361282555905152, 0.1340257133588615, 1.0701336712654772, 1.7218318924104818, 1.1003256952893583, 0.6614740755563605, 1.1050683447844056, 0.7461844279091128, 1.164053945918755, 0.53950856404077, 0.5289102983376355, 1.9801634531796806, 0.820837439277812, 1.738806329706696, 1.4295777880469709, 1.4791982833430155, 0.9501253571526227, 1.3877554408441362, 1.380347788165916, 0.43888639028676124, 1.1427187308675109, 0.7671627794128341, 0.24303258520817506, 1.2883454478690752, 1.836108202102503, 0.4408264374501326, 1.0022189311742915, 1.206605537810053, 0.3325875981588883, 0.664173406330798, 0.32842864654280945, 1.1825893744120628, 0.8922203427597013, 1.3507302633334999, 0.8771861878034639, 0.602468292768694, 0.9158950536528317, 1.2160549309977815, 0.4723597893441186, 0.24716583739869602, 1.5184499912543, 1.4189271346017436, 1.5201623412580336, 0.7167841224309863, 1.2234791477199667, 1.268757598866091, 1.1658202093760703, 1.1085441011293495, 1.5037297132493788, 0.8406656341979991, 0.5552510895107254, 0.49401049415277076, 1.4610851159414953, 1.0467174556870922, 0.7164972563399035, 0.7207479084942116, 0.9590937382137104, 0.544266320224952, 1.0873820319603147, 1.455344043245737, 1.0717172592156077, 1.7908689210711923, 1.6211296968531415, 1.2351543320729272, 0.7805741269045909, 1.4650870202729225, 1.0465165849034745, 0.8470858612154923, 0.6047916834506873, 0.7568573669964701, 1.5134712137955, 1.122734538594127, 0.46934342271233687, 1.32665334565801, 0.836205678743606, 1.6482752354147703, 0.12163843014520259, 0.18600065733213123, 0.9494280897404742, 1.7766785180953786, 1.1232390003791761, 0.9448937012742501, 0.5583926592348104, 0.699154243795355, 1.053076808870161, 1.397593676950908, 0.9562804815164688, 0.30537086797061186, 0.22590408588082567, 0.7484324112684274, 0.9648866576786689, 0.8674030279135825, 0.9187240326840079, 0.8000783395533875, 0.5880161146882037, 1.264522625624675, 1.1400056633856435, 1.1772949864303954, 1.119532456723337, 1.253186907092363, 0.8133010090382622, 0.8906728398829181, 0.533310483711976, 0.9584257103374662, 0.8385758263570507, 1.3839404219548386, 1.0632608362926046, 0.42128899122928853, 0.8955535403532027, 1.2728943693358188, 1.0547631838424525, 0.9700592063857487, 1.5246660459393286, 1.741016144618078, 1.2066556617273545, 1.5992652963686835, 0.8455856859976464, 0.8414859463914471, 1.308218044212382, 0.5740777960091019, 1.1092293152939732, 1.1193636469122663, 1.450394661825727, 1.0257265707929046, 0.34472757717846214, 0.9122230919769159, 1.6600979241784601, 1.0584156954887816, 1.5097550311752177, 1.2380909320318092, 0.41759213726435185, 1.286672142636624, 1.7461007892916682, 1.671364725873476, 0.8441665911696227, 1.2164329765257182, 0.5826679969380125, 1.0778489994832021, 1.024824413737216, 1.1452324087676888, 1.3082928167322798, 1.5121874897020902, 0.3663495056131961, 1.074080443438215, 0.6481043941908968, 1.7284634573107218, 1.5841128596569667, 1.0496937661521653, 0.21743826068636019, 1.1302468935718422, 0.9952750773765773, 0.687578430794294, 1.1083899372080523, 1.75439350990835, 0.7608286920189212, 0.2847871188079919, 1.100987548412966, 0.9805257681029466, 0.6635228836435184, 0.8188009269170533, 0.7296465788150175, 1.8166646762476755, 1.4804430853679342, 1.8519931800327178, 1.4375951634632829, 1.1820610849642184, 0.7890204433553266, 1.711550240234319, 0.46375257721999363, 0.1681136963393548, 0.27343487170398406, 1.0373996440980777, 0.10325210613509272, 1.2612373841383868, 1.1052444741295608, 1.3154846727129619, 1.2006792761347342, 1.067347052009899, 1.3964765443224587, 0.7602526136881251, 1.526507841271593, 1.5203037749194999, 0.8858651577062179, 0.9029859091548462, 1.6826690826503716, 0.3354813589437128, 0.2565026532412288, 1.1302514666002381, 0.5274277732351847, 1.0699263476973497, 1.7240452958083003, 0.7189593477181334, 0.6795453298662868, 1.2667464688173093, 1.2597303539809048, 0.8686599710243419, 0.7373205289952972, 0.9486631447064947, 1.4310709797844425, 0.8149745469951415, 1.7305056824627476, 1.1249888829565138, 1.3917366433604603, 1.375653138215592, 1.166466867117466, 1.0461042578981146, 0.9966103186487754, 0.3634092466214106, 0.9792892425360895, 0.9994084287614745, 0.6375533267712878, 0.8824003174515913, 1.7937930325433258, 0.6018482267239859, 1.879272468920881, 1.7292389011157974, 0.503084523107625, 1.393675814437795, 0.48388775471526846, 0.6739663275264273, 1.222045092335255, 1.3292226336622566, 0.9526741723099752, 1.3697453701924411, 0.6860363638905085, 0.4731192465840335, 0.3589187840242053, 0.9358819532591873, 0.7171478572364852, 0.911648484059479, 0.3200010942015533, 0.2967188772264333, 1.0293367044179718, 1.5304162293862107, 1.1410543884015825, 0.8947141737064743, 0.7796494311416886, 1.7399431457485335, 0.7938401002662496, 1.0875332579118333, 0.13673518176410127, 0.859924281589788, 1.563696964049599, 1.027334858903116, 0.4660404596571873, 1.1002251444626878, 1.6570627222505236, 1.0249509210637537, 1.1656564302928833, 1.7643701979263087, 0.8147015413298677, 1.1932717578604097, 1.0696675240553408, 1.514849851631034, 1.7165617846572059, 1.072143570925316, 1.3105316431245018, 1.0257439741395558, 0.6824393518184542, 0.6518042343935517, 1.045120060084707, 1.4730460821290507, 0.6541068487192737, 0.4334114414352732, 1.7138446057431542, 0.4184599590509478, 1.3129142204565454, 0.45067924459774655, 1.4170481869789393, 1.1391890703955925, 1.0160170108293003, 0.6529490157853166, 0.32683413941618666, 1.0746093628532454, 1.1934949387944167, 1.2255270879624227, 1.186775446172513, 0.7120807245046372, 0.5027163927819415, 0.6843123176471657, 0.6378738810153856, 1.424770825028462, 0.8100434372227333, 0.5094668456368354, 0.8937358065558696, 0.3492523991652894, 0.3379775688426324, 0.8423681538325299, 1.5679195693637524, 0.8077304584015356, 1.0601160653888124, 0.809397423824441, 0.3701529608887081, 1.336949161007026, 0.7820101545256799, 1.1423287082281401, 0.7168817555151245, 1.6903152323571937, 1.4611469353611741, 1.1087254902255905, 0.7301892112777532, 1.4490089044684038, 0.5497241882780475, 1.2015135442278924, 0.8682209118289084, 1.3521458504163362, 0.34575834777903935, 0.3182604652093066, 0.16733579494299988, 0.29850241232943575, 0.4755775176488002, 1.018953665288651, 1.2197310506115038, 1.1687338877662747, 1.0926764806894322, 1.769114706669905, 1.0902248802041776, 1.6924076997781334, 0.31245734960257165, 1.5278236627641977, 0.5190869386028388, 0.48919320883138406, 1.1770878083795069, 0.6789391294437329, 0.7133805433455487, 0.7780231444477278, 0.8724786798582455, 1.3526466195732647, 1.1785359550944599, 1.0877712464021883, 1.1844390758675187, 0.39997253270455735, 1.6153930613503764, 1.3052083276309914, 0.5350613065745417, 0.46052835806442605, 1.2179223797444292, 0.4917435476431644, 0.404717023118925, 1.0786310722957968, 1.6557025255704079, 0.8670693884298982, 0.3641029833406598, 0.6380713639028659, 0.9765438829320489, 0.7546350473911404, 0.9419679214865225, 0.034217846609602365, 1.7595813527172786, 0.8144622322257222, 0.9183911762829307, 0.9058382069043865, 1.323466135690693, 0.8221145596718334, 0.9391314881129206, 0.3479939023328228, 0.999061153244891, 0.8324549597130108, 1.2727555612346697, 1.49914607528197, 1.3195628636940175, 0.9654756664551651, 0.42542612833405924, 0.6575133238109302, 1.2660538545366506, 0.9778112135977522, 1.2075387336451442, 0.9999355617380101, 1.8244298984442247, 0.5251853483477643, 0.7908552410586936, 0.35755177961575146, 0.5987898815832994, 0.8581816926398633, 0.886180018865257, 0.2833688143727927, 0.8905563824302649, 0.9582113374290897, 1.5121044129402128, 0.9539992722562654, 1.5443335049531133, 1.0344624729421148, 1.3739212155672416, 0.6227566104010435, 0.929384853603273, 0.8761702874190199, 1.755783271176269, 1.0857277668808625, 0.31684316186811556, 1.1152806432035518, 0.7093400591689139, 1.8099641417395056, 1.7878316711375004, 0.4646279890772965, 0.7541903955165663, 1.5766780812797172, 0.8359994767335697, 1.1782850509661307, 1.103276832484845, 0.5896613558451052, 1.7043531167117303, 1.2221580947583113, 0.6245009372424248, 0.5808424189413705, 0.6089974748741572, 1.2476014096591368, 1.2743316574759116, 1.1748190080537892, 1.4153371456326327, 1.0735582209451529, 0.8088972724557733, 0.755934561388294, 1.1398484255132024, 0.8058830130644972, 0.9418087936229349, 0.6776619786563949, 1.1434876003869865, 0.9948491541052567, 1.1591712440163904, 0.9268505672977874, 0.7886844886478296, 0.7949472235558019, 1.3504090628180148, 0.5099355226344301, 0.536984797751703, 1.6557137920447877, 0.5124647668699206, 0.46261943515524684, 1.423199540733334, 1.7579376836617648, 1.2678666669043506, 1.0165950534935764, 1.0051850231917014, 0.8865612622409111, 1.3376176435346487, 0.751975945068893, 0.6851933548094399, 1.5217741113611623, 1.0143681231778074, 1.305331398155468, 0.5195058619120684, 1.7328181552810245, 1.1529093409660447, 0.9579430186948926, 1.7373281357887533, 1.2177429477079162, 1.1920358704350955, 0.5731622071983532, 0.9144868299003497, 1.5312329107457068, 1.4140586878352872, 1.1434698048940581, 1.2628890988363315, 0.5481836646736896, 0.8444449860858687, 0.23516671063429118, 0.27121096604894934, 1.3985508566281006, 0.4822724846273214, 1.4378488198325612, 0.3289462310964407, 0.6865073981501059, 1.2731835016552289, 1.5488858080892243, 0.5010420276316073, 0.7707250179534682, 1.0547990555801554, 1.5642090807635163, 1.000752783617501, 0.6845917345605672, 1.364680255352715, 0.6385773898189522, 0.6180383187553661, 0.791556007613967, 0.24335815455171017, 0.5657828023542623, 1.1298999175493494, 1.0917558571157016, 0.1753148408438684, 1.1375043434073906, 0.6029710639090912, 0.9571161793789552, 0.6591270091326239, 1.7587901941620403, 1.168526610637223, 0.7037327445645151, 0.7796587254081588, 0.36968337755408154, 1.3540458473173622, 1.1809567474383642, 0.6972328742508546, 1.430094662113913, 1.1077072404775206, 1.6380910439172296, 0.9614560060425811, 0.8492561350948062, 1.7203240854639006, 1.5555139661136939, 1.4180433462409086, 0.7593096748485926, 0.9875126705800417, 0.47906552869862895, 0.8738218519615086, 0.5559192446462204, 0.8114010988977007, 0.9408975724275507, 0.43523819157366206, 0.647386114500754, 0.9327962048329298, 1.092012613223068, 1.2081763991952008, 0.8948722436167743, 1.0065765816590488, 1.2143401939563614, 1.506306113086361, 1.5262654379973102, 0.5581262079811014, 0.2596845200641634, 0.39318800002370113, 0.8984083782712912, 0.19831981896443174, 1.6947443558243307, 1.1981271832930183, 1.1625477124408832, 0.9525229322133826, 1.0320253775475376, 0.4717158898891495, 0.3228840018291781, 0.53915153694352, 0.6164805086352972, 1.0287211424293434, 0.7950514716559831, 1.5254130618858643, 0.8823825096218864, 0.6896878437507253, 0.8946497600960845, 1.3452165482532426, 1.275563041298328, 0.8073955761580082, 0.8161781969328707, 1.100299941556206, 1.4846354587775585, 1.0514947851071552, 1.4589621841286262, 0.40544263824628646, 0.5829729450764254, 0.7388735920542825, 1.2180053978018057, 0.7519563496371744, 1.3455576760665469, 1.0360945018632406, 1.0546970175084134, 1.405337748076122, 0.5135285288963828, 0.365371906696364, 1.2153946247377236, 0.14254527998734934, 1.7770471127059788, 0.2891594539885962, 1.129756022839653, 1.4016967067226531, 1.1060796626241958, 1.3159370067387641, 1.6233383774955188, 1.1718744446393992, 0.8874889888056369, 0.6416050993444166, 0.8047030585881172, 0.21228301509360248, 0.9761440475696215, 1.2656074034140206, 0.525574389277976, 1.0555383853567766, 1.2351789442095287, 1.1960246661854985, 1.440394184005385, 0.4743350836076635, 1.538511182176161, 1.0529209717532697, 0.9879485393511729, 0.737822128742335, 0.7226711765057534, 0.7327014594229189, 1.569980521501746, 1.6626079129359723, 0.4495637977365615, 1.1252097310440525, 0.9597491045571567, 0.6359348207779073, 1.1174294701758491, 1.5270379663930225, 1.4150477831197594, 0.7394637609934486, 0.6545771890698312, 1.2152230783084907, 1.7207017649658862, 0.9172144452890914, 0.7284125566812737, 1.0463875125275182, 0.9692259750225136, 1.1151438038687331, 0.8759276289476671, 1.8974632087391323, 1.075998578345294, 1.1307236418783113, 1.5237168903726634, 0.812192953956688, 0.9790379622546723, 0.7159916443989468, 1.035364760130896, 0.7898009607680136, 1.1093111012450174, 1.5902670074968257, 1.3280597075268261, 0.36323298343707333, 1.4144367831785825, 1.5428970028199682, 1.4727200501365567, 0.8921677296095232, 1.7589872739833834, 1.3452581664811194, 1.1366449945419161, 0.7351601377602485, 0.1554984619282339, 0.48187009390204993, 1.591134301240656, 0.7417580844308199, 0.9031983663484259, 0.6528853251346901, 1.504336737685855, 1.0425160868294179, 0.45487973297467543, 0.8130889757447405, 1.496598389708431, 1.3252403556673347, 1.2601911420485652, 1.7390409537500928, 1.5506167387431677, 1.3328000275057903, 1.2420327132817386, 1.1941309271873093, 0.5383549640143663, 0.8414669398887119, 0.4257636833085773, 0.5422458830456307, 1.0990691103249015, 0.7334746241376245, 1.3765460345176057, 0.6212497586109118, 0.8239674961064412, 1.6637344914108954, 0.957004444342872, 0.9321837478320536, 1.2661328787200312, 0.6788149244975884, 1.0240490188750346, 1.4343770040693289, 1.0220492714138638, 1.303538165060366, 1.0285943457582298, 1.1277079066662417, 0.9834579048092317, 0.9920518787897811, 1.7642805992635653, 1.595685064120824, 1.0755710332398665, 1.1922501931739913, 0.7063899391950615, 0.39871933544023175, 1.643411356710497, 1.0208100428966995, 0.6233504378179093, 0.7283607546988105, 0.6571186563209556, 0.8636502347318961, 0.7278657258007855, 1.2998541672183648, 0.9999521096941429, 0.708422298198359, 1.700778320449404, 0.5718560931769102, 1.05635646417841, 1.1845479466585385, 0.7830716017899068, 1.8459188520901606, 1.3695512629145532, 0.2903656811519084, 0.6333115943955056, 0.6972698647918797, 1.0655413430829128, 0.24309003794734263, 1.0431469416153987, 0.567236895773688, 1.0478347852526801, 0.5532199608021405, 0.6773760470476268, 1.0564365932974362, 1.461775107701766, 0.8092738979026591, 0.7778360452449817, 0.3849393149271674, 1.3227432508733785, 0.5816000394789317, 1.0382788899742788, 0.19313910320526895, 0.7764928708833017, 1.459258498379279, 1.4728841738739809, 1.3824749233482971, 0.6677824822605246, 1.585567147839217, 1.2739054828796024, 0.9570953407204598, 0.7633540259251727, 0.9223730619937256, 0.927050410401027, 0.2623691808919858, 0.9486442832485609, 1.2253281074469338, 0.9737887463216992, 0.325122841161272, 0.6981762458820323, 1.111153288438076, 1.515175826343813, 1.0994569651797144, 1.4963037068576324, 1.5284218202579993, 0.5611412672953882, 1.0340110824399469, 0.73370092299575, 1.4971550362023074, 0.9539170669452934, 1.6082810477869716, 0.88399315047394, 0.7287229541904175, 0.5816418832741723, 0.2528069268298134, 0.23076296637727933, 0.9936494343352185, 1.7281273819940748, 1.1378671651698706, 0.7427482427116648, 1.1158316070829735, 0.7041236741799121, 1.0844261361043812, 0.7690615546734494, 0.4348600261067931, 0.4644814207857203, 0.8627354521140543, 0.6078956061702618, 0.6440841188377397, 0.34273007944674727, 0.9006599933950755, 1.6605937465279115, 1.736159732763859, 0.616663700366398, 0.9749615037467264, 1.1028127934614735, 0.180435403135359, 0.4693965572513883, 0.6845159954575349, 0.8515984137152208, 1.248308065362183, 0.08261367952245402, 0.4042906522977786, 1.1480031576129248, 1.268797471702114, 0.952843015578788, 1.1969025946020997, 1.8033078397230073, 0.9515492079198218, 0.7834638135045571, 1.5691712338714985, 0.7304753411740648, 0.8660782631633192, 1.4675698367199526, 1.150887270001491, 1.5121375429994361, 1.0120706896268223, 0.9942840891285596, 0.6685664011777986, 0.8486825988195009, 1.5189862819395907, 1.5618258563865792, 1.2054268991553114, 1.0673991982911142, 0.9966787574363423, 0.6446731954765865, 0.9149399043445511, 0.11325643770463079, 0.9265620517021852, 1.0117432643570727, 1.1413694665092669, 0.821591955965133, 0.7308351451588574, 0.10138200284007137, 0.7946918734915998, 0.997305278537994, 0.8693626593076773, 1.5546594674090302, 1.262170410794098, 0.322143410672307, 0.967412504142668, 1.1475793855784917, 1.442206314004423, 1.361081940287828, 0.8232470661561886, 1.6336875606266705, 0.9337857939878832, 0.7174792948398763, 0.4074226260698006, 1.15190602186652, 0.87702252550729, 1.004555799767874, 1.1164488600774294, 1.6744692786400286, 1.4014876817610018, 1.3092375723084033, 0.14962502171198866, 1.1084962843925767, 1.4887854261561135, 1.1892881333500216, 0.8556242661058663, 1.5698533380372408, 0.9924899323094954, 1.7101268199325819, 0.8666453784697155, 1.4176070822941154, 0.5727440127237904, 1.1481779497664886, 0.6551002696230696, 0.35740663922808813, 1.7213080022909866, 0.38109217956395813, 1.781380085318523, 0.6846941967924841, 0.4538211790196016, 0.4544175342854496, 1.5998390952196249, 1.2364923818681866, 0.8973128526732008, 1.4671628659548257, 0.6870354559166636, 1.7689005254027665, 1.1818533459038858, 1.6170464658927284, 0.6237256190528128, 0.47882271991136993, 1.0288810800745218, 1.4163955903926702, 0.5461559102723567, 0.9818421168754611, 1.4984134454958618, 1.217708731115733, 0.964415448358095, 1.6075200118850166, 1.1859322290375593, 0.212643770860507, 1.0047375912333434, 0.23667348808699806, 1.000333522482328, 1.2582486171125145, 1.5945876545040498, 0.6088875675578336, 1.0500527112583922, 1.0620976213483306, 0.7342409210543756, 0.9453269784925726, 1.1089596646518838, 1.2994894336065301, 1.331549157573781, 0.6662535492455949, 0.7575815709180098, 1.5327946033664168, 0.7068665183900744, 0.9899249063819754, 0.19913544390829874, 0.5877615078531417, 0.7149775498647664, 0.36676305907402484, 0.1527656390338683, 0.7679392530249661, 1.101699965760655, 1.3911387362407623, 1.6305862308484917, 0.2154116747384316, 1.4200780229061634, 0.8482261760055168, 0.9849471536237993, 1.08845074840692, 1.1744481540244909, 1.2604216031608453, 0.6796103851425497, 1.080923864993722, 1.0087579611808228, 1.2740644742648526, 0.8057808047681947, 0.46807479439602784, 1.0760798473395312, 1.73467661709889, 1.6300528346876693, 1.1157212062091322, 1.2261710597796776, 1.2612959122114509, 1.5242293085343221, 1.264530026650722, 0.766500705689227, 0.34289564195334743, 1.473453553747436, 1.4520956221097414, 0.9384491483098083, 0.7259546880043747, 0.4506795653776333, 1.4925940654509382, 0.5647862572125103, 0.8261848070422478, 1.0163796873990272, 0.29157504072799156, 1.2715439613854396, 0.5789152960434519, 1.3357454773504487, 0.590299384682594, 1.138584374590373, 1.6019515887629616, 1.1601971737551886, 1.3051510275742355, 1.142294177532721, 1.6023217976128894, 1.8474710133547856, 1.1062060416975776, 1.1767749856093845, 1.190430505803527, 0.6327317192319935, 0.33888695490701004, 1.293645593608989, 0.7118277036101006, 0.4255090208563308, 0.7735280953766135, 0.45139122163140377, 0.1828496023567321, 0.7513791708458516, 0.660429869707933, 1.1528843468122578, 1.1853894885441278, 0.26996107303014194, 0.9232865125271582, 1.0078672610749737, 0.908736498821553, 1.4680720861423509, 0.4526128914910552, 0.03183584338949208, 0.5773828094662529, 0.4320863580300044, 1.0681639493611625, 1.2238299703504685, 1.1667509032189836, 1.1958198766297952, 0.5698723306474653, 0.3534337256247261, 0.756140216019917, 0.7908774618249553, 0.491695927361247, 0.4847527730492045, 0.8205127247642473, 0.5827775773834516, 1.4244498141217758, 1.2177065101087852, 1.3039682053360107, 1.5206590146990306, 1.4595208745346282, 1.0457932041511921, 0.8626031914959225, 1.2659917839807058, 0.40162504206647864, 0.5194802433465496, 0.33296967990706505, 0.6231920834165158, 0.4884892676900894, 1.7677370948412177, 1.1565750836240194, 1.1547024998070725, 0.8185915035501575, 0.6839189682914041, 0.7733640184211196, 0.773466558067252, 0.7916786926213741, 1.0589750758872214, 0.33376951752585193, 0.7260915151673876, 0.737047392145972, 0.5137767993617706, 0.5344139666603301, 1.3283625730985178, 0.8373937415536103, 0.42426362368250226, 1.0933763642085852, 0.9227398065668998, 0.7512145782800685, 0.9293191782683883, 1.245723984692804, 1.0585073543248944, 0.5536025333187573, 0.9877917677048991, 1.6341596743218334, 1.549393103250868, 0.6872418107521364, 0.7154716431224643, 1.0705482963909252, 1.0266910310433124, 1.6930145150250917, 1.2131288789818724, 1.2567910568338403, 0.4964177963160985, 1.2667999623624366, 1.915637689017856, 1.0987945305001299, 0.9301472676646885, 0.6455649181113058, 1.4062239272567605, 1.568631225593248, 1.6284781661933292, 0.6366807383579811, 0.0844408803399288, 0.8604713942554955, 1.222377956184454, 1.5966419260062283, 0.4056141964583382, 0.3996966059807461, 1.3440704587693684, 0.7432193820054445, 1.5730973259250272, 1.4724927867359816, 1.2089290546266636, 1.1885449253398734, 1.4434325300524686, 1.6096841165447828, 1.3279845556947343, 1.1587922598866438, 1.3380041931634978, 0.9420206705117201, 1.2975849225032348, 1.077146639149911, 1.880502443372401, 1.0196414187858207, 1.3881251488427622, 1.2418012840712822, 0.6708628047975499, 0.6473999997766581, 1.4225746884122397, 0.7745800065863843, 1.4165200360525185, 0.8936641777706672, 1.296911261860223, 1.368276401725781, 0.38323164705926216, 0.08168285094454009, 1.2491629971073934, 0.8145873842414102, 0.7971773548469948, 0.6320504700002157, 1.022773367401311, 1.451748793144085, 1.133244891271496, 0.8830824450772387, 1.9335870450960337, 0.9850135758092452, 0.5038292235345155, 1.411771417550586, 1.3726714401996292, 1.5298348638220927, 0.6274587608138875, 0.4656065564040416, 1.0175406022793143, 0.21724292428000025, 1.3994158132511103, 1.3622385290484735, 1.4419934488645327, 0.867153028372656, 1.1033615876338696, 0.7639663051461374, 1.3436299192448171, 0.8569539425908146, 0.20385674205839566, 0.6023306852582018, 1.5637041443186188, 0.3993119589656894, 0.35368896460710586, 1.6854151263386887, 0.7992586702813276, 1.3070552908088755, 1.0327617045132507, 0.9540779710933773, 1.0204101844721443, 0.8744096228027943, 1.0023692085618023, 1.5156284631442767, 1.3717887789443755, 0.38077596253594015, 0.5133837107380328, 1.6659582054760094, 1.066194042936842, 1.3751772562234077, 0.6779907967158064, 1.18297890369898, 0.8094643338614036, 1.6904459876489475, 0.5180646343666232, 0.7469150788818932, 0.8835704282388602, 0.8248255578745438, 0.7937689080508566, 1.1557548466653103, 1.087101474691409, 0.5889169082163086, 1.3865764573738835, 1.5209459498229103, 1.4732349179238176, 0.8609063888646852, 1.6222953192279412, 0.7525823880726369, 0.47371780784857587, 1.0177970907375775, 1.2472838087175881, 1.386674051457362, 1.6803545085145823, 0.8925397685997721, 0.5853788836802611, 1.8289495407469691, 0.6201198939317523, 1.3703064966175194, 0.8783280099599913, 1.1802016079719584, 1.1268984120042234, 0.47262760063596987, 1.027471548865265, 1.0697151371118936, 1.0203183710089596, 1.012969231690132, 0.8368143390858924, 0.5737500094543827, 0.19653561397427255, 1.1319115318207835, 1.1996014885773723, 0.6970721173266734, 0.7671737381969445, 1.5034237947254456, 0.867649595797121, 1.722626590024464, 0.6163305555453706, 1.7877020268617598, 1.1998872084558487, 1.4436632168047467, 1.2478893229544448, 1.1511112997733595, 0.8234620670126539, 1.0975628664363017, 1.5811877343231964, 1.0750971270981968, 0.645826338654665, 0.2409665648586029, 0.8541177862886685, 1.1210066978283462, 1.216440278830892, 0.47136416675277104, 0.6589152097878573, 1.0342423037637984, 0.9596458381302151, 1.5666626503478223, 1.447213776727227, 1.2714901867104897, 1.2833964952803805, 0.12609440655038562, 1.0522780231531537, 0.8828322890144492, 1.1413336920432675, 1.5840562271224283, 0.5628644253234326, 0.4930715998758072, 1.4343542029635992, 1.1101616812697717, 0.5631655613765075, 1.7932108724849, 0.8012824327858287, 0.5174302556312621, 1.222053501342557, 0.9100094537898465, 1.0474011737440136, 0.9762293126368353, 0.3328833722223281, 1.5775538925654085, 1.0090668560722813, 1.4358864770223945, 0.9880581090276906, 0.7090876734617763, 0.7619844658203965, 1.1982170599324693, 1.0953528793867222, 0.3983483747979736, 0.9453403605610502, 0.8244156879067863, 0.6863898454763921, 0.49039896832231356, 1.541589427354882, 1.0120831475397543, 0.37319077607154205, 1.6764618128476994, 1.6597462052799163, 1.157761721041131, 0.7470837164045034, 0.9723502365048994, 0.8166786069431266, 0.21008116637002328, 1.008857105280168, 0.22647583424535978, 0.5904656662609442, 0.3893232984636924, 0.8925988895808296, 0.6721844851818598, 0.9439707917967103, 0.5840606608918161, 0.4375829893989023, 0.4375986553873301, 0.742047626476175, 0.8420033895760342, 0.9411338345609918, 0.7471676533248341, 1.171129439688824, 0.946762022438465, 0.5426632367068001, 1.1459992107171886, 1.2445514436903244, 1.6462734394023066, 1.6416386333318247, 0.9444591936377239, 1.1250304898192067, 1.0064766315837355, 1.3678543068410145, 0.8452123696939543, 1.1419095438143996, 1.5801671625226348, 0.28854241035793793, 1.6494581664732149, 0.9588113040296858, 0.864723961303741, 0.707677949584744, 0.6605814522553556, 1.8569714057599382, 1.2085520528596179, 0.9643524815485597, 0.46771835734507783, 0.8655180166865765, 1.1885493986474551, 0.8558366895503522, 0.98789147675463, 1.2573971503471109, 1.1662353933684866, 0.4326100829884907, 0.7900242902670057, 0.35237141079090584, 0.6447652353414531, 1.2519755240792034, 0.9183485574418414, 0.7606749568880822, 1.6244184998460225, 1.5385301686579433, 1.611046661119969, 0.7797482180432148, 0.4046910519380402, 1.0231762350681612, 1.3923008305685571, 1.6615201028758388, 1.3233656687284205, 0.6916362618689266, 1.3877259391840022, 0.7671315919061004, 1.262612609093642, 0.26194067143711397, 1.4922453908766924, 1.954204746787748, 0.47296665332649124, 0.6667005228241485, 1.1706002205883945, 1.7239448106548707, 0.7199417745695379, 1.0744450293997008, 1.7721589166098122, 1.259014375134608, 1.6323246248071785, 0.5553877907656797, 0.6860663562889573, 1.0790839542223503, 0.5292217048717153, 0.9995949642341911, 1.4108683100640613, 0.5160006785104122, 1.064380396743077, 1.1828151456276674, 1.4295464737515533, 1.1791872561261558, 0.9926228929493728, 0.2994243692568451, 0.8882416724175003, 0.07534404101062286, 1.1216921546917191, 1.1276453938186841, 0.7062373310408541, 1.1914598725235819, 0.5573561497027953, 0.3543705157693696, 1.3957303955883558, 1.3029642105039652, 0.369646205968731, 0.806688395861603, 0.641224019352649, 1.3464089083673474, 0.4289695286858388, 0.6985436780957973, 0.7572572773077482, 0.8545992341236427, 1.683028898234758, 0.5414574514466013, 0.8128462326392237, 0.7042693177715582, 1.4644630369250544, 1.698964130469597, 0.43123921758988826, 1.4039860941890385, 1.6480423054696312, 0.9114894293275166, 0.6784062602092409, 0.8064588175245578, 0.9850352589776964, 1.713905825782592, 1.4947284823314195, 0.6676614045419407, 1.3310300830343649, 1.2151919914870397, 0.9742533970521453, 0.8228033686677041, 1.2242104096639128, 0.6738349306393617, 1.3403264323898836, 1.28585063255007, 0.8637474152577007, 1.3687667510764685, 0.9461803695462654, 0.5396162226390074, 0.2119109746124569, 0.44181061048599934, 1.2004328130808108, 0.8199224643216145, 1.4309362566072235, 1.0410102601772417, 0.982810804638319, 1.2361568185683236, 0.6402221542705049, 1.0678388290873362, 0.9730390576355574, 0.8883526392304262, 0.9280669937317314, 0.8783959831798136, 1.173803817013659, 1.2792630858724687, 1.3294760580800342, 1.244682232359187, 0.3950709584275751, 1.2258448293681519, 0.8538480568392551, 0.19500349014464313, 0.40600955929168514, 1.1815087629241405, 0.9450367633301516, 1.0234782997708807, 0.8314610512915283, 1.8140905657603394, 0.9121729220476638, 0.6907536732670386, 0.154214588763126, 1.3988942035713925, 0.4990302656211184, 0.271636643689916, 0.9223530928390696, 0.6421427901006276, 0.7728628922874791, 0.8509189669134066, 0.6591625248647325, 1.866822580047916, 1.1307630219640745, 1.6536791632456433, 0.3388140121948193, 1.3552084430147042, 0.9374725343712788, 0.5527003546928275, 0.7627362664181597, 1.4365734065393327, 0.4214252887063028, 0.261633496294876, 0.18184550459362658, 1.341924058194592, 0.6348891961962547, 1.060386844821539, 1.5315395183187437, 0.9183713187109546, 0.8450038673581823, 0.5850456709933464, 1.3449018867171147, 0.9057103403983213, 1.0512561228619526, 1.4362724181613669, 1.0179775430362996, 1.012373075895419, 0.954235455307347, 0.14788735096389016, 0.13158277836029508, 1.4156795534068667, 0.19751245048747623, 0.726071042305999, 1.2151186120569168, 1.40436309993182, 1.0775891320635065, 0.6735591418269704, 0.9684356389066294, 0.6269070471386304, 0.3596328027452582, 0.9121513120915715, 0.34464265468027855, 0.5881922944591553, 0.743672390539825, 1.160178657825699, 0.598747342521539, 1.312195929499983, 0.761193562812675, 0.3333568658100945, 1.2112679406399214, 1.08706496186293, 1.0664364098871015, 0.9869576599558095, 1.5785440936562012, 1.0546551065752174, 1.0232811749331427, 0.6684365755032023, 0.7468852239573162, 0.5373239054645564, 1.4105485424824873, 0.390030167522577, 1.33706525209287, 0.9247940094497873, 0.794112628381571, 1.0456658216302301, 0.7624680517470526, 1.6056164079683515, 0.769062684871026, 0.9051719647102545, 0.4332479885125696, 1.1396756342925842, 1.5821166947636287, 1.3866234402347737, 1.249883463611665, 0.7530712744626502, 1.7644909117150256, 1.8646000057951295, 1.085550308882453, 1.6423422692915408, 1.0978749416074134, 0.42369975796069326, 0.8871949810660066, 1.6922082027991374, 1.2684011605534709, 1.026951875364492, 0.6139144647468665, 1.1814712090129196, 1.9368406259027267, 1.7317142301802497, 0.7066824670327789, 0.9615442717702325, 0.4614847982507817, 1.6217645385320223, 1.2026697111124123, 0.8545785434260692, 1.3668615933709387, 0.420302771467156, 1.216711841066037, 1.275931958414235, 0.9602402945164162, 0.7893270163752112, 0.9727042397421568, 0.6452696243532972, 1.02209149115687, 1.649631610674324, 0.8272366333141923, 1.3172224153511465, 1.4665681478842862, 1.3684342518069643, 0.8623357956543926, 0.9860604459887844, 0.7058721738991155, 1.404837129671872, 1.1329615719324444, 1.1541511099018895, 0.2693800892937662, 0.3714448588161655, 1.2646878291943136, 0.247992879636036, 1.1044380245624277, 1.6160544906071446, 1.8370201463468887, 0.8602898416091898, 0.26236755954554836, 0.7293153479035767, 1.3289574250456784, 0.06844142952370746, 1.8894464379993203, 1.1445106377957304, 0.9238115859077656, 1.472615502837826, 1.3098857515580813, 1.0461502500696862, 0.9882898869442828, 1.1793956066282034, 1.721108096429929, 1.256615859996804, 0.9105228174732749, 0.7978854934514304, 0.6861611905780787, 0.8571615417876843, 1.178739222582595, 0.29264764176098546, 1.1538273337509124, 0.6106031043888361, 0.9794803722115308, 1.6153056422380438, 1.6482084201463814, 0.7083757828210102, 0.9402419816628156, 1.4919211413937628, 0.72498465575456, 0.982799694419369, 0.747964704498256, 0.8283757426773222, 1.2995236507273176, 0.661914694150484, 1.4652717248305174, 0.6977575573733522, 1.1354835534773522, 0.5171994850063143, 1.1643845266234494, 1.2343882171232496, 1.3464769593168402, 1.0021983923159874, 0.9282962054657371, 1.0639139223279401, 1.119228483925181, 1.0807797866425823, 1.310891061869865, 0.5128600756562616, 1.1307169880299743, 1.0026961094427487, 0.4899579812986542, 0.8000440167930158, 1.1391456551842332, 1.3647907817260128, 0.6192804983396142, 1.6924407770814416, 1.7501222847969686, 0.6862696731302372, 1.28108586638573, 1.8539375170038195, 1.264341381861269, 1.1764150930984132, 1.3530336702951136, 1.2737053133028684, 0.7499045184152225, 1.6327180788783462, 0.7447571534602151, 0.7192748202273711, 1.1953403166728696, 0.7040627363143509, 0.48890614446284175, 0.4035561562201315, 1.2320852462997487, 0.27715901405967314, 1.6944941314974769, 1.1662756038781092, 1.5244994524669822, 1.749990526253224, 1.2651988740762117, 1.1501127516582625, 1.7665066390356303, 0.5975078032253015, 0.5610652832747289, 1.143242846162614, 0.9827668625271451, 0.6925354456279642, 1.237448069286076, 0.40125388879638857, 1.2714560458352695, 1.4227248989059598, 1.0874457405866487, 1.0421206134899523, 0.5612436277515207, 1.2163635487024813, 1.225379832699304, 1.2739830054989123, 1.407442719090588, 1.4144337923553911, 1.2401486151535144, 1.2262957905250262, 0.4779141455276851, 1.6067709135533395, 1.1275838385365278, 0.9579444591954382, 0.9382380934862278, 1.3214103399017567, 0.6466632517129445, 0.9695655425449135, 0.5330499460843252, 0.8999389431484048, 1.4713037479620794, 0.47286737647334554, 1.0025475304455709, 1.5211167352254478, 0.46192193814236526, 0.36117426744728076, 1.058756177009806, 1.5756482904172477, 0.8070919758338814, 0.19913716117447133, 1.1675441962148458, 1.39970051299193, 0.22142874358818487, 0.7965559045026448, 1.2146472468754932, 1.3587149560128429, 1.5216945028155275, 0.5700402297490752, 0.6737513928575474, 0.9989613249620456, 0.4342801174308949, 0.25554204891020127, 1.102074143774704, 1.4195677988714088, 0.90579071608544, 0.41208808805539865, 0.8921137113290436, 0.9978841846701865, 0.7725585770999995, 0.9654105037986246, 1.1564543350774996, 0.7029609436845453, 1.1350279906126344, 1.1616789023553094, 1.0931335784213951, 0.21507490187077294, 1.1116764645777217, 0.5319232276887409, 1.0736252779734092, 1.717704203692945, 0.8259635191439464, 1.1988851772989386, 0.4354503888325819, 0.787257525144087, 1.0369222895435217, 0.587681543605106, 0.8239223809730857, 0.7276420414568613, 0.6623615159407047, 1.1648831831461368, 1.325147302652643, 1.3759168655937755, 1.2611558128734357, 1.0437642858819502, 1.1415019196490812, 0.8752886175743277, 0.8529481941458582, 1.325396527113348, 1.2423093492252983, 0.857272634717965, 0.43610220510151, 1.1987791705278186, 1.1935186528559827, 1.41921872010438, 0.9917814418825093, 0.8669023257838309, 0.6104108913252444, 1.7104742338187209, 0.3073032484405541, 1.0419885568709515, 1.326063340677472, 1.6570798184589839, 1.341370672971181, 0.5497144466121361, 1.4101188614915952, 1.3262614911830557, 0.17211446248739837, 1.3001519564216484, 0.7485183907387167, 0.7382090849653383, 0.982461705579498, 0.9674683061902477, 1.0241512263448058, 0.5695539659058189, 1.8885184900183007, 1.0169459456387697, 0.6785851695312787, 1.0291847842328066, 0.9359940250562409, 1.4963229317353481, 0.5027476965431925, 1.375288548878152, 1.1082811082747426, 0.968772067217413, 0.8094119863763288, 0.7276313232695453, 0.9963502382654615, 0.8642622863816487, 0.5413175609380213, 0.6494623408341077, 1.2881800694695973, 0.701335093487437, 0.9268475719139682, 1.4378426118368435, 0.8870762315821888, 0.45080682115332626, 0.9964846947666492, 1.480026854697544, 0.50652631422666, 0.1739188381601281, 1.171719257385734, 1.111374997058168, 1.7384465659760633, 0.5661315159963503, 0.9049584963750509, 1.2751061901875522, 0.8954162747142257, 1.3321717924541894, 0.5349507396582176, 1.342911340598855, 0.23499949920523278, 0.9887019059300667, 1.704702686344329, 1.252651002182449, 0.9799561175651647, 0.7734658966027206, 1.3506153096400189, 1.84660872053444, 0.435171115954359, 1.120660349952808, 0.20352846173056016, 1.5923952239837236, 1.0773972528933249, 1.5738989205422707, 0.9984417958724564, 1.4618917017776054, 0.9244661941509665, 1.296431352153665, 1.0944525400845904, 1.4809832010722421, 1.2670100530877453, 0.6008180183925353, 1.4753061975506658, 1.9307845770696646, 0.48999068863584183, 1.601560823170383, 0.6680163256377842, 1.5431853540030271, 1.043168443085976, 0.28121625207531253, 1.4703077145686945, 0.403539666399084, 1.343931289014317, 1.5216107842077786, 1.2623902052986318, 0.9421239519424432, 1.0536406396585738, 0.8443526066778873, 1.6211192169341189, 1.1454833118600583, 0.38046883383960495, 0.9198062283262345, 0.3128049729487592, 1.7497613540283177, 1.387951949149174, 0.5684934458001228, 0.41604674877736636, 1.0557782185257345, 1.4513426110644239, 0.694646366559002, 0.8846940145900482, 1.2501584144081157, 1.4656861102886092, 1.555034068465869, 0.8003184858960398, 0.14416629503169975, 1.0337550136278852, 0.8725237611471734, 0.5601838634300097, 0.498042039854942, 1.207741437260532, 0.8799322140070165, 0.18199791623205652, 1.485955798626925, 0.5744152866546207, 1.7626594172804586, 0.6997660446704959, 1.0812624224323903, 1.2861433033823146, 1.008045124365387, 1.289858633593584, 0.26747832946072003, 0.9289293085047078, 1.6816294261286446, 1.7383496020254294, 0.8185918459485848, 0.36231095468066066, 1.6230561860646784, 1.7877249023473376, 0.9653864698460224, 1.5699365621978971, 0.9010367391747752, 1.0386770137782928, 1.2084317688528623, 0.5606607167541808, 1.1594226296821584, 0.6084347984441553, 0.774151406210346, 0.6501386286818713, 1.3254983785882344, 0.6547911403062371, 1.4885604456241572, 1.240944652804901, 0.4151786936955255, 1.4168158657965781, 1.7377596314793118, 1.257855736860844, 0.8142319988178645, 1.4139833929307202, 1.2184630940893266, 1.1676884110132972, 1.239567427252969, 0.3335744631468174, 1.50464219411981, 0.7738584330577336, 1.1207358715044944, 0.3354424652976312, 0.22228494456140813, 1.0211763739265334, 1.0497952122812089, 1.0117011189406515, 0.3729002523472853, 1.166995115364578, 1.352752582496716, 1.0733846428103893, 0.6512176650792932, 0.2612035314455371, 1.139535848878674, 0.8258340753766356, 0.8745972181419278, 1.0310325763538495, 0.9636181349212395, 0.5485676680411734, 1.4231872257601337, 0.2297973304234161, 1.130356777064009, 1.6536270625026983, 1.3778282553706456, 1.591049775880931, 0.872334859304566, 0.6050697625018531, 0.4745803292478088, 1.2831615180899698, 0.9321748505545041, 1.2551413822320585, 0.7584732392386913, 0.7883654505785637, 0.49297593539779483, 1.205454644387174, 0.8743624972161044, 1.7301213900596726, 0.7333448860749658, 0.34465528932678835, 1.2574945372885251, 0.4910644408641823, 1.46751840553912, 1.2528746067900642, 1.082043861066868, 1.1657599896160904, 1.014341742313602, 1.0667731089329338, 1.7008949186052447, 0.1445108403812697, 0.7601726302069558, 0.6475592709514406, 1.164837466966285, 1.0253813481723824, 1.0901082982143047, 0.3035742061412582, 1.1517827687181224, 0.8316478879375286, 0.9417523431895753, 1.1977804065894504, 1.9543619799161034, 0.8784647856604968, 0.5774757488521092, 1.6728694568126488, 0.5866764587131518, 1.1191749009830085, 0.8618239087220954, 0.7945197689906235, 1.0808772228934576, 1.4560911081465462, 0.20205912473849374, 0.36092002449195293, 1.0924815106372654, 0.9482943422982386, 0.963683940312912, 1.5711917384029517, 1.7442497493435831, 1.169520112098145, 1.0507321205432225, 0.6499808480506722, 0.7671960411046761, 1.201346781065093, 0.39520752031542383, 0.7477464068537358, 1.4752355076881192, 1.145773878997194, 0.8120785693727453, 1.301398967929952, 1.1719957751704149, 0.8620019806709945, 1.7133056861357554, 1.066092942276403, 1.1148958771800563, 0.6014466073868824, 1.0296071622063234, 0.4531883305468042, 1.767189727796285, 0.3428223025662773, 1.100790789104416, 1.590111572121889, 0.5248249892125724, 1.6470290691017992, 0.43535803323578526, 1.1939481111620531, 0.24783945115342343, 0.9627971157309432, 1.2834935571025916, 1.6528995111903528, 0.5897462500829977, 1.0477915733077054, 0.6149791585621314, 1.2153306104675594, 1.0829249224594348, 1.335988390277557, 1.5065059680125497, 0.210426197607131, 1.2186503668363677, 0.632650584799786, 1.5489953287337892, 0.9196241124224259, 1.3385600675806129, 1.0851981903730774, 1.4509487510025667, 1.2495412324950648, 0.338156148811368, 0.9956676780801093, 1.0475862293687754, 1.0630363910428429, 0.4617647500023977, 1.3569028470537945, 1.5979221383849378, 0.7324111774788785, 1.0975560694293796, 0.8558064884100189, 1.34418359861102, 1.073965925917188, 1.1961902836525462, 1.3286196601685, 1.4618023560178606, 0.10421470852638304, 0.49212747213628916, 1.346539032160768, 0.2508847720847329, 1.5823737209712827, 0.8940484972785199, 1.4057705777527822, 0.9850686458636987, 0.5502240636679808, 1.058942698245501, 1.5466818462004748, 0.40504580314978433, 1.020580575003426, 0.46599160084482294, 1.3506141033588523, 0.5366508582312117, 1.0865666633835467, 0.2510011468447967, 1.3112657473930454, 1.5732851410817497, 1.4042387827058929, 0.6149954952696428, 0.8177953210121829, 1.019269946907539, 0.5887697183430406, 1.2284431518154468, 0.39768357430377954, 0.8640519719160172, 1.954178860362801, 0.6451736362818523, 0.555688065120952, 0.2852535449720832, 1.5373090334192288, 1.2560576939096704, 0.6181637077299569, 0.8081129649347526, 0.3143154669274173, 0.9563793489555882, 0.6727008844578106, 0.8912937510364742, 0.3452422204737392, 0.8024957788604006, 1.0649625525978614, 1.8665828134084888, 1.071976254020575, 1.1003780316574945, 0.5426238617136906, 0.4275405496391622, 1.342470273627208, 1.1779970443984653, 0.8056026012999582, 0.29579593980295293, 0.16482245425257713, 1.183498921470817, 1.339878226327781, 0.7125384893813184, 0.8619781692126174, 0.32266368069378437, 1.893793101107417, 1.83038795684348, 0.5602293406677865, 0.6893083576852865, 0.9491882618401012, 1.6958154472194684, 0.8609610294118774, 0.6760089894689599, 1.28584407852947, 1.0859877745493212, 1.347834573302594, 0.5730559124790896, 1.3416459902347773, 1.7144363235652835, 0.7932847798517205, 1.166591794325249, 1.0072039259442884, 1.9631435457848025, 1.521154874040122, 1.1496245145910695, 1.2552442730690787, 0.23907197977357286, 0.9116834922002002, 1.2305369869786578, 0.7247349966152036, 1.0831531957270228, 0.9267139093817872, 1.1469746929722977, 1.269143406591893, 0.6235640160727809, 0.6224715922790361, 1.0813877442647408, 1.3489896378859814, 0.6173558980507119, 0.24663282229855255, 0.36655332538553564, 0.8048421082790503, 0.9104183373261179, 0.8603395146841819, 1.1474513335483132, 1.249431512126839, 1.0220287885168202, 1.0076523339217167, 1.1061464782099946, 1.149479226573963, 0.8570078093681557, 0.2883215454926198, 0.7383347123891804, 0.6868907028717448, 0.9576341524328584, 0.8487377955029186, 1.265648135679982, 1.3525423598602262, 0.9056269080669549, 0.9899006863531463, 1.3562457443175353, 0.7998445339591586, 1.353975239609293, 0.8335629854314706, 1.4414415018560245, 1.3216225826187835, 0.5592947203448313, 1.06441942614377, 0.47017675091442357, 0.39145788987248076, 0.4682126014961634, 0.6139412206194482, 0.9001338229126908, 0.3433561884083369, 1.598826102226017, 0.9462865892792433, 1.7298404741864695, 0.8455862243544879, 1.4530537651037105, 0.29141629848806616, 1.4095750572511954, 1.293573010689914, 0.8323968431029845, 1.0932958324582918, 1.5875241566008018, 0.6499387750306179, 0.8854151827033832, 0.9854465919957007, 1.6058011628438007, 0.9888323433552564, 0.5097419909507992, 1.8274197715410654, 0.4748246591238542, 1.1541947443585447, 0.6004698244892338, 0.558038323291052, 0.5994483615634072, 1.121305165693669, 1.0934891377725018, 1.293711238334044, 1.2983830089526947, 0.9318313039698082, 0.7419649009397951, 0.9436552325889711, 0.8562500079175294, 0.6212205395195929, 1.050150287586193, 0.9594786668218392, 1.4191207974566926, 1.5133024623262696, 1.372788916844382, 1.3022470622069193, 1.2026270598630713, 1.1950361171724464, 1.1098059492497274, 0.7077890392941429, 1.957625684131067, 0.4787309707286499, 0.5589532171907168, 0.5145729504886846, 1.2437347132730747, 1.8995249413410131, 1.1420084820257204, 0.8252135653023365, 0.9060656595704276, 0.9853459580794217, 0.5737103315359331, 0.892668082301447, 0.35617453862390325, 1.0666869322018306, 1.1744837066148661, 0.3668491328847888, 1.503558072357027, 0.9675530973377113, 1.0743952247409947, 0.24728451583473587, 0.22553708029487585, 0.7257844831219636, 1.2231083615495981, 0.7629951739816812, 0.5315421814649643, 1.6091732594706625, 0.4293115762845682, 1.2939628479585406, 1.6560529331056135, 1.0842545784445938, 1.111568009064798, 1.3410914931363052, 1.2871670158223143, 1.1030085973811339, 0.5730390174329281, 0.6514052141056393, 0.20397441928896665, 0.7426656119641395, 0.8818826783857303, 1.7757127065078184, 1.1364072611095581, 0.7823017598883822, 0.5616400682377678, 1.0125386384564687, 0.42443203514867267, 0.6790865671082588, 0.6684255406828695, 1.3563229696224184, 1.2842969490879175, 0.25740221081038717, 1.059852533332322, 0.5776923453468344, 0.7133791502033575, 0.4828626923210335, 1.6085534350804955, 1.5173879270736186, 1.672017196092039, 0.9971028093399852, 1.586526936603612, 0.226966236576714, 0.050814848421469216, 1.7077272120556917, 0.5368910080028706, 0.5252201391950551, 1.0453813700603427, 1.0883712203078817, 1.036250271569842, 0.8851012382438206, 1.1523988432670018, 1.6258764895254738, 0.4629663949437729, 1.6535726239440196, 1.4457978171829184, 1.1173092903211748, 0.6149018060392802, 1.3859949463487256, 0.5573842369794278, 0.7942375498914392, 1.0335961767200228, 0.7911920273066703, 0.7859799942397775, 1.2605539651717974, 1.1861956838080254, 1.4491417859261726, 1.5513242884708867, 1.0457244309856226, 0.9382949444017099, 1.3829100735043056, 0.7925186591668406, 0.2839442533836223, 0.4456671151840288, 0.8966275713458013, 1.4659869487388315, 0.9028435012575524, 0.7860433220751706, 0.5213193068661136, 0.9686585141933733, 0.9038194890384789, 0.48481311245624137, 0.6544399524648515, 0.5941760654066801, 0.4564327442292032, 1.1589025196110772, 1.1250526449715403, 1.2867333451390461, 0.5845137096740899, 1.425039658158331, 0.43970531831244886, 0.7522304061545269, 1.4544100913227729, 1.2572123685555532, 0.5433284210285296, 0.7464976776954041, 0.9890682294772997, 1.0486415278895345, 1.695589518231118, 0.511802986122878, 1.2293391317941815, 0.7905384091378452, 1.4241575093732726, 1.10308430456991, 0.5598442285528981, 0.7428530295111713, 1.303639777017898, 1.5589448474843084, 0.5264721791403472, 1.0630079442097697, 1.3541540773409322, 1.1153289847021326, 1.1579722769276062, 1.5348725396546488, 1.0716299210160614, 0.7510975403987237, 1.2178902675734948, 1.1853603686551781, 0.6410066340037799, 1.13296788838954, 0.5802643361466643, 0.9068499209268746, 1.7841478807037472, 0.6825254040519739, 0.57368471711264, 1.1893411227075212, 0.7327600294753048, 0.7333283070367855, 1.0886744397289037, 1.3643710747870286, 0.69368236320407, 0.6451323867470599, 1.211945099145237, 0.8228132551689664, 1.01847677547878, 0.5529520375373717, 0.551919928924524, 0.4743229201722011, 0.8449041694867734, 0.682861088250492, 1.015119346532862, 0.892366502097101, 1.045270287809166, 0.4634826098408833, 1.7979237285360061, 1.8437223320496625, 1.2550319856118248, 1.154449027275127, 0.11844347259515697, 0.9147691547093497, 0.17776422118512858, 0.8499460769588626, 0.8801789148297698, 0.3325256284697813, 0.39615071675395386, 0.4746356821877017, 0.31345119840490454, 0.5807953228790032, 0.9181326660507136, 0.5970305933006578, 1.4211900858455027, 0.11049707211988113, 1.2270930794801314, 0.9135587462315718, 1.5348846116889727, 1.1447549738547673, 0.6236918141957392, 1.233789649767771, 1.3371266467079361, 0.3677591671033207, 0.9254096640039591, 0.7372210266390392, 1.0247604438509994, 1.7312712395614454, 1.3696332090886667, 1.2025230473002382, 1.5904841165310768, 1.3031021563626966, 0.2354016939425677, 0.9574248128928634, 0.9555332259344309]

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