Files

copied
Last update 6 years 3 months by Olivier Gillet
Filesstages
..
bootloader
drivers
hardware_design
resources
test
__init__.py
chain_state.cc
chain_state.h
cv_reader.cc
cv_reader.h
delay_line_16_bits.h
factory_test.cc
factory_test.h
io_buffer.h
makefile
oscillator.h
ramp_extractor.cc
ramp_extractor.h
resources.cc
resources.h
segment_generator.cc
segment_generator.h
settings.cc
settings.h
stages.cc
ui.cc
ui.h
resources.cc
// Copyright 2017 Olivier Gillet. // // Author: Olivier Gillet (ol.gillet@gmail.com) // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal // in the Software without restriction, including without limitation the rights // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell // copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in // all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. // // See http://creativecommons.org/licenses/MIT/ for more information. // // ----------------------------------------------------------------------------- // // Resources definitions. // // Automatically generated with: // make resources #include "stages/resources.h" namespace stages { const float lut_env_frequency[] = { 3.200000000e-02, 3.170724097e-02, 3.141749165e-02, 3.113071772e-02, 3.084688527e-02, 3.056596079e-02, 3.028791125e-02, 3.001270396e-02, 2.974030670e-02, 2.947068762e-02, 2.920381527e-02, 2.893965860e-02, 2.867818693e-02, 2.841936997e-02, 2.816317781e-02, 2.790958092e-02, 2.765855009e-02, 2.741005653e-02, 2.716407177e-02, 2.692056769e-02, 2.667951654e-02, 2.644089087e-02, 2.620466362e-02, 2.597080803e-02, 2.573929766e-02, 2.551010641e-02, 2.528320850e-02, 2.505857847e-02, 2.483619115e-02, 2.461602168e-02, 2.439804554e-02, 2.418223845e-02, 2.396857646e-02, 2.375703592e-02, 2.354759344e-02, 2.334022593e-02, 2.313491057e-02, 2.293162482e-02, 2.273034641e-02, 2.253105334e-02, 2.233372389e-02, 2.213833656e-02, 2.194487016e-02, 2.175330372e-02, 2.156361652e-02, 2.137578811e-02, 2.118979828e-02, 2.100562704e-02, 2.082325466e-02, 2.064266165e-02, 2.046382872e-02, 2.028673684e-02, 2.011136720e-02, 1.993770121e-02, 1.976572050e-02, 1.959540691e-02, 1.942674251e-02, 1.925970958e-02, 1.909429060e-02, 1.893046826e-02, 1.876822545e-02, 1.860754528e-02, 1.844841103e-02, 1.829080620e-02, 1.813471448e-02, 1.798011974e-02, 1.782700604e-02, 1.767535764e-02, 1.752515897e-02, 1.737639465e-02, 1.722904948e-02, 1.708310843e-02, 1.693855665e-02, 1.679537946e-02, 1.665356234e-02, 1.651309097e-02, 1.637395117e-02, 1.623612893e-02, 1.609961039e-02, 1.596438187e-02, 1.583042985e-02, 1.569774094e-02, 1.556630193e-02, 1.543609975e-02, 1.530712147e-02, 1.517935434e-02, 1.505278572e-02, 1.492740314e-02, 1.480319427e-02, 1.468014690e-02, 1.455824898e-02, 1.443748859e-02, 1.431785396e-02, 1.419933342e-02, 1.408191547e-02, 1.396558872e-02, 1.385034192e-02, 1.373616393e-02, 1.362304376e-02, 1.351097052e-02, 1.339993347e-02, 1.328992196e-02, 1.318092548e-02, 1.307293364e-02, 1.296593617e-02, 1.285992289e-02, 1.275488376e-02, 1.265080884e-02, 1.254768831e-02, 1.244551245e-02, 1.234427166e-02, 1.224395645e-02, 1.214455740e-02, 1.204606525e-02, 1.194847081e-02, 1.185176498e-02, 1.175593880e-02, 1.166098338e-02, 1.156688994e-02, 1.147364979e-02, 1.138125435e-02, 1.128969511e-02, 1.119896368e-02, 1.110905175e-02, 1.101995111e-02, 1.093165363e-02, 1.084415127e-02, 1.075743609e-02, 1.067150022e-02, 1.058633589e-02, 1.050193541e-02, 1.041829119e-02, 1.033539568e-02, 1.025324147e-02, 1.017182118e-02, 1.009112754e-02, 1.001115335e-02, 9.931891499e-03, 9.853334933e-03, 9.775476690e-03, 9.698309879e-03, 9.621827684e-03, 9.546023363e-03, 9.470890247e-03, 9.396421738e-03, 9.322611313e-03, 9.249452514e-03, 9.176938956e-03, 9.105064322e-03, 9.033822363e-03, 8.963206898e-03, 8.893211810e-03, 8.823831051e-03, 8.755058634e-03, 8.686888639e-03, 8.619315208e-03, 8.552332547e-03, 8.485934922e-03, 8.420116661e-03, 8.354872152e-03, 8.290195844e-03, 8.226082243e-03, 8.162525916e-03, 8.099521485e-03, 8.037063631e-03, 7.975147090e-03, 7.913766655e-03, 7.852917172e-03, 7.792593544e-03, 7.732790726e-03, 7.673503727e-03, 7.614727607e-03, 7.556457481e-03, 7.498688513e-03, 7.441415919e-03, 7.384634963e-03, 7.328340962e-03, 7.272529278e-03, 7.217195327e-03, 7.162334567e-03, 7.107942507e-03, 7.054014702e-03, 7.000546753e-03, 6.947534308e-03, 6.894973059e-03, 6.842858743e-03, 6.791187141e-03, 6.739954079e-03, 6.689155425e-03, 6.638787091e-03, 6.588845029e-03, 6.539325235e-03, 6.490223746e-03, 6.441536639e-03, 6.393260033e-03, 6.345390085e-03, 6.297922992e-03, 6.250854992e-03, 6.204182360e-03, 6.157901408e-03, 6.112008488e-03, 6.066499989e-03, 6.021372336e-03, 5.976621991e-03, 5.932245451e-03, 5.888239252e-03, 5.844599962e-03, 5.801324185e-03, 5.758408559e-03, 5.715849758e-03, 5.673644488e-03, 5.631789489e-03, 5.590281534e-03, 5.549117429e-03, 5.508294012e-03, 5.467808152e-03, 5.427656751e-03, 5.387836742e-03, 5.348345089e-03, 5.309178786e-03, 5.270334857e-03, 5.231810358e-03, 5.193602371e-03, 5.155708010e-03, 5.118124418e-03, 5.080848765e-03, 5.043878251e-03, 5.007210102e-03, 4.970841573e-03, 4.934769947e-03, 4.898992532e-03, 4.863506666e-03, 4.828309710e-03, 4.793399053e-03, 4.758772110e-03, 4.724426322e-03, 4.690359154e-03, 4.656568097e-03, 4.623050668e-03, 4.589804405e-03, 4.556826874e-03, 4.524115664e-03, 4.491668387e-03, 4.459482678e-03, 4.427556198e-03, 4.395886628e-03, 4.364471673e-03, 4.333309060e-03, 4.302396541e-03, 4.271731886e-03, 4.241312889e-03, 4.211137366e-03, 4.181203153e-03, 4.151508107e-03, 4.122050109e-03, 4.092827056e-03, 4.063836869e-03, 4.035077487e-03, 4.006546872e-03, 3.978243002e-03, 3.950163877e-03, 3.922307517e-03, 3.894671958e-03, 3.867255259e-03, 3.840055495e-03, 3.813070761e-03, 3.786299168e-03, 3.759738850e-03, 3.733387953e-03, 3.707244647e-03, 3.681307114e-03, 3.655573556e-03, 3.630042194e-03, 3.604711264e-03, 3.579579018e-03, 3.554643726e-03, 3.529903676e-03, 3.505357170e-03, 3.481002526e-03, 3.456838082e-03, 3.432862186e-03, 3.409073207e-03, 3.385469525e-03, 3.362049540e-03, 3.338811664e-03, 3.315754325e-03, 3.292875965e-03, 3.270175043e-03, 3.247650031e-03, 3.225299415e-03, 3.203121697e-03, 3.181115391e-03, 3.159279028e-03, 3.137611149e-03, 3.116110312e-03, 3.094775087e-03, 3.073604058e-03, 3.052595822e-03, 3.031748989e-03, 3.011062183e-03, 2.990534040e-03, 2.970163210e-03, 2.949948353e-03, 2.929888144e-03, 2.909981269e-03, 2.890226428e-03, 2.870622331e-03, 2.851167701e-03, 2.831861273e-03, 2.812701794e-03, 2.793688023e-03, 2.774818728e-03, 2.756092691e-03, 2.737508705e-03, 2.719065573e-03, 2.700762111e-03, 2.682597143e-03, 2.664569507e-03, 2.646678050e-03, 2.628921630e-03, 2.611299115e-03, 2.593809384e-03, 2.576451327e-03, 2.559223843e-03, 2.542125841e-03, 2.525156242e-03, 2.508313974e-03, 2.491597977e-03, 2.475007200e-03, 2.458540602e-03, 2.442197150e-03, 2.425975823e-03, 2.409875606e-03, 2.393895497e-03, 2.378034500e-03, 2.362291630e-03, 2.346665911e-03, 2.331156373e-03, 2.315762059e-03, 2.300482018e-03, 2.285315308e-03, 2.270260996e-03, 2.255318157e-03, 2.240485875e-03, 2.225763242e-03, 2.211149357e-03, 2.196643330e-03, 2.182244275e-03, 2.167951319e-03, 2.153763592e-03, 2.139680234e-03, 2.125700393e-03, 2.111823225e-03, 2.098047892e-03, 2.084373564e-03, 2.070799420e-03, 2.057324644e-03, 2.043948428e-03, 2.030669974e-03, 2.017488486e-03, 2.004403180e-03, 1.991413275e-03, 1.978518001e-03, 1.965716590e-03, 1.953008286e-03, 1.940392335e-03, 1.927867993e-03, 1.915434522e-03, 1.903091189e-03, 1.890837269e-03, 1.878672043e-03, 1.866594798e-03, 1.854604828e-03, 1.842701432e-03, 1.830883917e-03, 1.819151594e-03, 1.807503782e-03, 1.795939805e-03, 1.784458993e-03, 1.773060681e-03, 1.761744213e-03, 1.750508935e-03, 1.739354200e-03, 1.728279368e-03, 1.717283803e-03, 1.706366876e-03, 1.695527961e-03, 1.684766440e-03, 1.674081699e-03, 1.663473131e-03, 1.652940132e-03, 1.642482105e-03, 1.632098457e-03, 1.621788600e-03, 1.611551954e-03, 1.601387940e-03, 1.591295986e-03, 1.581275525e-03, 1.571325996e-03, 1.561446839e-03, 1.551637504e-03, 1.541897441e-03, 1.532226108e-03, 1.522622966e-03, 1.513087482e-03, 1.503619126e-03, 1.494217374e-03, 1.484881706e-03, 1.475611605e-03, 1.466406560e-03, 1.457266065e-03, 1.448189618e-03, 1.439176719e-03, 1.430226875e-03, 1.421339595e-03, 1.412514396e-03, 1.403750794e-03, 1.395048313e-03, 1.386406480e-03, 1.377824824e-03, 1.369302881e-03, 1.360840190e-03, 1.352436294e-03, 1.344090738e-03, 1.335803072e-03, 1.327572853e-03, 1.319399636e-03, 1.311282984e-03, 1.303222462e-03, 1.295217639e-03, 1.287268088e-03, 1.279373385e-03, 1.271533110e-03, 1.263746847e-03, 1.256014182e-03, 1.248334705e-03, 1.240708011e-03, 1.233133696e-03, 1.225611362e-03, 1.218140612e-03, 1.210721053e-03, 1.203352296e-03, 1.196033955e-03, 1.188765647e-03, 1.181546992e-03, 1.174377613e-03, 1.167257137e-03, 1.160185194e-03, 1.153161416e-03, 1.146185440e-03, 1.139256903e-03, 1.132375448e-03, 1.125540719e-03, 1.118752365e-03, 1.112010036e-03, 1.105313385e-03, 1.098662069e-03, 1.092055747e-03, 1.085494081e-03, 1.078976736e-03, 1.072503380e-03, 1.066073683e-03, 1.059687318e-03, 1.053343961e-03, 1.047043290e-03, 1.040784986e-03, 1.034568733e-03, 1.028394218e-03, 1.022261129e-03, 1.016169157e-03, 1.010117997e-03, 1.004107345e-03, 9.981369003e-04, 9.922063634e-04, 9.863154387e-04, 9.804638323e-04, 9.746512528e-04, 9.688774113e-04, 9.631420212e-04, 9.574447981e-04, 9.517854600e-04, 9.461637272e-04, 9.405793222e-04, 9.350319700e-04, 9.295213974e-04, 9.240473339e-04, 9.186095107e-04, 9.132076616e-04, 9.078415222e-04, 9.025108306e-04, 8.972153266e-04, 8.919547524e-04, 8.867288522e-04, 8.815373723e-04, 8.763800609e-04, 8.712566683e-04, 8.661669468e-04, 8.611106508e-04, 8.560875366e-04, 8.510973623e-04, 8.461398881e-04, 8.412148761e-04, 8.363220903e-04, 8.314612965e-04, 8.266322626e-04, 8.218347581e-04, 8.170685543e-04, 8.123334247e-04, 8.076291442e-04, 8.029554898e-04, 7.983122399e-04, 7.936991750e-04, 7.891160773e-04, 7.845627306e-04, 7.800389204e-04, 7.755444340e-04, 7.710790604e-04, 7.666425902e-04, 7.622348157e-04, 7.578555307e-04, 7.535045309e-04, 7.491816134e-04, 7.448865769e-04, 7.406192218e-04, 7.363793501e-04, 7.321667651e-04, 7.279812718e-04, 7.238226770e-04, 7.196907885e-04, 7.155854160e-04, 7.115063705e-04, 7.074534647e-04, 7.034265124e-04, 6.994253292e-04, 6.954497319e-04, 6.914995390e-04, 6.875745701e-04, 6.836746464e-04, 6.797995905e-04, 6.759492264e-04, 6.721233792e-04, 6.683218758e-04, 6.645445440e-04, 6.607912133e-04, 6.570617144e-04, 6.533558791e-04, 6.496735408e-04, 6.460145341e-04, 6.423786949e-04, 6.387658602e-04, 6.351758685e-04, 6.316085593e-04, 6.280637736e-04, 6.245413535e-04, 6.210411422e-04, 6.175629844e-04, 6.141067257e-04, 6.106722130e-04, 6.072592944e-04, 6.038678191e-04, 6.004976377e-04, 5.971486015e-04, 5.938205634e-04, 5.905133771e-04, 5.872268975e-04, 5.839609808e-04, 5.807154840e-04, 5.774902654e-04, 5.742851844e-04, 5.711001012e-04, 5.679348774e-04, 5.647893755e-04, 5.616634590e-04, 5.585569926e-04, 5.554698418e-04, 5.524018733e-04, 5.493529547e-04, 5.463229548e-04, 5.433117431e-04, 5.403191904e-04, 5.373451682e-04, 5.343895491e-04, 5.314522068e-04, 5.285330156e-04, 5.256318510e-04, 5.227485896e-04, 5.198831085e-04, 5.170352860e-04, 5.142050014e-04, 5.113921346e-04, 5.085965667e-04, 5.058181795e-04, 5.030568559e-04, 5.003124793e-04, 4.975849345e-04, 4.948741066e-04, 4.921798820e-04, 4.895021478e-04, 4.868407918e-04, 4.841957029e-04, 4.815667706e-04, 4.789538854e-04, 4.763569385e-04, 4.737758219e-04, 4.712104286e-04, 4.686606521e-04, 4.661263869e-04, 4.636075282e-04, 4.611039721e-04, 4.586156152e-04, 4.561423552e-04, 4.536840903e-04, 4.512407196e-04, 4.488121429e-04, 4.463982607e-04, 4.439989744e-04, 4.416141858e-04, 4.392437978e-04, 4.368877138e-04, 4.345458379e-04, 4.322180750e-04, 4.299043307e-04, 4.276045112e-04, 4.253185234e-04, 4.230462751e-04, 4.207876745e-04, 4.185426306e-04, 4.163110530e-04, 4.140928520e-04, 4.118879387e-04, 4.096962246e-04, 4.075176220e-04, 4.053520438e-04, 4.031994036e-04, 4.010596155e-04, 3.989325943e-04, 3.968182554e-04, 3.947165149e-04, 3.926272895e-04, 3.905504963e-04, 3.884860532e-04, 3.864338787e-04, 3.843938918e-04, 3.823660122e-04, 3.803501600e-04, 3.783462561e-04, 3.763542218e-04, 3.743739791e-04, 3.724054504e-04, 3.704485588e-04, 3.685032279e-04, 3.665693819e-04, 3.646469455e-04, 3.627358439e-04, 3.608360030e-04, 3.589473490e-04, 3.570698089e-04, 3.552033099e-04, 3.533477801e-04, 3.515031477e-04, 3.496693419e-04, 3.478462919e-04, 3.460339278e-04, 3.442321800e-04, 3.424409794e-04, 3.406602575e-04, 3.388899463e-04, 3.371299781e-04, 3.353802858e-04, 3.336408028e-04, 3.319114631e-04, 3.301922008e-04, 3.284829508e-04, 3.267836483e-04, 3.250942291e-04, 3.234146294e-04, 3.217447856e-04, 3.200846351e-04, 3.184341152e-04, 3.167931639e-04, 3.151617196e-04, 3.135397212e-04, 3.119271079e-04, 3.103238194e-04, 3.087297960e-04, 3.071449780e-04, 3.055693065e-04, 3.040027229e-04, 3.024451689e-04, 3.008965869e-04, 2.993569193e-04, 2.978261092e-04, 2.963041000e-04, 2.947908356e-04, 2.932862601e-04, 2.917903182e-04, 2.903029548e-04, 2.888241153e-04, 2.873537455e-04, 2.858917915e-04, 2.844381998e-04, 2.829929174e-04, 2.815558914e-04, 2.801270695e-04, 2.787063996e-04, 2.772938303e-04, 2.758893100e-04, 2.744927880e-04, 2.731042136e-04, 2.717235367e-04, 2.703507073e-04, 2.689856759e-04, 2.676283933e-04, 2.662788108e-04, 2.649368797e-04, 2.636025519e-04, 2.622757796e-04, 2.609565152e-04, 2.596447117e-04, 2.583403221e-04, 2.570432999e-04, 2.557535989e-04, 2.544711732e-04, 2.531959773e-04, 2.519279658e-04, 2.506670939e-04, 2.494133169e-04, 2.481665905e-04, 2.469268706e-04, 2.456941135e-04, 2.444682759e-04, 2.432493145e-04, 2.420371865e-04, 2.408318494e-04, 2.396332610e-04, 2.384413793e-04, 2.372561626e-04, 2.360775695e-04, 2.349055590e-04, 2.337400902e-04, 2.325811226e-04, 2.314286158e-04, 2.302825300e-04, 2.291428253e-04, 2.280094623e-04, 2.268824019e-04, 2.257616051e-04, 2.246470333e-04, 2.235386481e-04, 2.224364113e-04, 2.213402851e-04, 2.202502319e-04, 2.191662142e-04, 2.180881950e-04, 2.170161375e-04, 2.159500050e-04, 2.148897611e-04, 2.138353698e-04, 2.127867951e-04, 2.117440015e-04, 2.107069535e-04, 2.096756160e-04, 2.086499540e-04, 2.076299330e-04, 2.066155184e-04, 2.056066760e-04, 2.046033718e-04, 2.036055722e-04, 2.026132434e-04, 2.016263523e-04, 2.006448657e-04, 1.996687508e-04, 1.986979749e-04, 1.977325057e-04, 1.967723108e-04, 1.958173583e-04, 1.948676164e-04, 1.939230536e-04, 1.929836384e-04, 1.920493398e-04, 1.911201267e-04, 1.901959685e-04, 1.892768346e-04, 1.883626947e-04, 1.874535186e-04, 1.865492764e-04, 1.856499384e-04, 1.847554751e-04, 1.838658571e-04, 1.829810552e-04, 1.821010405e-04, 1.812257843e-04, 1.803552580e-04, 1.794894331e-04, 1.786282815e-04, 1.777717753e-04, 1.769198864e-04, 1.760725874e-04, 1.752298508e-04, 1.743916492e-04, 1.735579556e-04, 1.727287431e-04, 1.719039849e-04, 1.710836544e-04, 1.702677253e-04, 1.694561712e-04, 1.686489663e-04, 1.678460845e-04, 1.670475002e-04, 1.662531879e-04, 1.654631221e-04, 1.646772776e-04, 1.638956295e-04, 1.631181527e-04, 1.623448227e-04, 1.615756148e-04, 1.608105047e-04, 1.600494680e-04, 1.592924808e-04, 1.585395190e-04, 1.577905590e-04, 1.570455770e-04, 1.563045497e-04, 1.555674538e-04, 1.548342660e-04, 1.541049633e-04, 1.533795230e-04, 1.526579222e-04, 1.519401384e-04, 1.512261493e-04, 1.505159324e-04, 1.498094657e-04, 1.491067273e-04, 1.484076951e-04, 1.477123477e-04, 1.470206632e-04, 1.463326205e-04, 1.456481981e-04, 1.449673748e-04, 1.442901298e-04, 1.436164421e-04, 1.429462909e-04, 1.422796556e-04, 1.416165158e-04, 1.409568511e-04, 1.403006413e-04, 1.396478662e-04, 1.389985060e-04, 1.383525407e-04, 1.377099507e-04, 1.370707164e-04, 1.364348184e-04, 1.358022372e-04, 1.351729537e-04, 1.345469487e-04, 1.339242034e-04, 1.333046989e-04, 1.326884164e-04, 1.320753373e-04, 1.314654432e-04, 1.308587157e-04, 1.302551364e-04, 1.296546874e-04, 1.290573505e-04, 1.284631078e-04, 1.278719415e-04, 1.272838340e-04, 1.266987677e-04, 1.261167250e-04, 1.255376888e-04, 1.249616416e-04, 1.243885664e-04, 1.238184462e-04, 1.232512640e-04, 1.226870030e-04, 1.221256465e-04, 1.215671779e-04, 1.210115808e-04, 1.204588386e-04, 1.199089352e-04, 1.193618543e-04, 1.188175798e-04, 1.182760958e-04, 1.177373864e-04, 1.172014358e-04, 1.166682282e-04, 1.161377482e-04, 1.156099801e-04, 1.150849087e-04, 1.145625186e-04, 1.140427946e-04, 1.135257216e-04, 1.130112845e-04, 1.124994686e-04, 1.119902588e-04, 1.114836406e-04, 1.109795992e-04, 1.104781200e-04, 1.099791887e-04, 1.094827909e-04, 1.089889122e-04, 1.084975385e-04, 1.080086557e-04, 1.075222497e-04, 1.070383066e-04, 1.065568125e-04, 1.060777538e-04, 1.056011166e-04, 1.051268875e-04, 1.046550529e-04, 1.041855993e-04, 1.037185135e-04, 1.032537822e-04, 1.027913922e-04, 1.023313304e-04, 1.018735838e-04, 1.014181394e-04, 1.009649844e-04, 1.005141060e-04, 1.000654915e-04, 9.961912829e-05, 9.917500381e-05, 9.873310561e-05, 9.829342127e-05, 9.785593849e-05, 9.742064503e-05, 9.698752872e-05, 9.655657747e-05, 9.612777925e-05, 9.570112212e-05, 9.527659422e-05, 9.485418373e-05, 9.443387894e-05, 9.401566819e-05, 9.359953988e-05, 9.318548251e-05, 9.277348463e-05, 9.236353487e-05, 9.195562191e-05, 9.154973452e-05, 9.114586154e-05, 9.074399185e-05, 9.034411442e-05, 8.994621829e-05, 8.955029255e-05, 8.915632637e-05, 8.876430898e-05, 8.837422967e-05, 8.798607780e-05, 8.759984280e-05, 8.721551416e-05, 8.683308142e-05, 8.645253419e-05, 8.607386216e-05, 8.569705507e-05, 8.532210271e-05, 8.494899495e-05, 8.457772170e-05, 8.420827296e-05, 8.384063876e-05, 8.347480921e-05, 8.311077447e-05, 8.274852476e-05, 8.238805037e-05, 8.202934162e-05, 8.167238892e-05, 8.131718272e-05, 8.096371353e-05, 8.061197192e-05, 8.026194851e-05, 7.991363397e-05, 7.956701905e-05, 7.922209454e-05, 7.887885127e-05, 7.853728016e-05, 7.819737214e-05, 7.785911824e-05, 7.752250951e-05, 7.718753706e-05, 7.685419207e-05, 7.652246575e-05, 7.619234937e-05, 7.586383425e-05, 7.553691178e-05, 7.521157338e-05, 7.488781051e-05, 7.456561472e-05, 7.424497757e-05, 7.392589070e-05, 7.360834577e-05, 7.329233452e-05, 7.297784872e-05, 7.266488018e-05, 7.235342079e-05, 7.204346246e-05, 7.173499716e-05, 7.142801689e-05, 7.112251373e-05, 7.081847977e-05, 7.051590718e-05, 7.021478814e-05, 6.991511491e-05, 6.961687978e-05, 6.932007508e-05, 6.902469320e-05, 6.873072655e-05, 6.843816761e-05, 6.814700890e-05, 6.785724297e-05, 6.756886242e-05, 6.728185989e-05, 6.699622808e-05, 6.671195971e-05, 6.642904756e-05, 6.614748444e-05, 6.586726321e-05, 6.558837676e-05, 6.531081804e-05, 6.503458002e-05, 6.475965572e-05, 6.448603821e-05, 6.421372060e-05, 6.394269601e-05, 6.367295764e-05, 6.340449870e-05, 6.313731245e-05, 6.287139221e-05, 6.260673129e-05, 6.234332308e-05, 6.208116100e-05, 6.182023850e-05, 6.156054907e-05, 6.130208623e-05, 6.104484356e-05, 6.078881466e-05, 6.053399316e-05, 6.028037275e-05, 6.002794714e-05, 5.977671007e-05, 5.952665533e-05, 5.927777675e-05, 5.903006817e-05, 5.878352350e-05, 5.853813665e-05, 5.829390159e-05, 5.805081232e-05, 5.780886286e-05, 5.756804728e-05, 5.732835968e-05, 5.708979419e-05, 5.685234499e-05, 5.661600625e-05, 5.638077223e-05, 5.614663719e-05, 5.591359541e-05, 5.568164124e-05, 5.545076904e-05, 5.522097321e-05, 5.499224816e-05, 5.476458836e-05, 5.453798830e-05, 5.431244250e-05, 5.408794551e-05, 5.386449193e-05, 5.364207635e-05, 5.342069343e-05, 5.320033785e-05, 5.298100430e-05, 5.276268753e-05, 5.254538229e-05, 5.232908339e-05, 5.211378565e-05, 5.189948393e-05, 5.168617309e-05, 5.147384807e-05, 5.126250380e-05, 5.105213524e-05, 5.084273739e-05, 5.063430529e-05, 5.042683398e-05, 5.022031855e-05, 5.001475410e-05, 4.981013577e-05, 4.960645873e-05, 4.940371816e-05, 4.920190929e-05, 4.900102736e-05, 4.880106764e-05, 4.860202543e-05, 4.840389605e-05, 4.820667487e-05, 4.801035724e-05, 4.781493858e-05, 4.762041431e-05, 4.742677989e-05, 4.723403080e-05, 4.704216253e-05, 4.685117063e-05, 4.666105065e-05, 4.647179816e-05, 4.628340877e-05, 4.609587811e-05, 4.590920184e-05, 4.572337562e-05, 4.553839515e-05, 4.535425618e-05, 4.517095444e-05, 4.498848570e-05, 4.480684577e-05, 4.462603046e-05, 4.444603561e-05, 4.426685709e-05, 4.408849079e-05, 4.391093262e-05, 4.373417851e-05, 4.355822442e-05, 4.338306633e-05, 4.320870023e-05, 4.303512216e-05, 4.286232816e-05, 4.269031429e-05, 4.251907664e-05, 4.234861132e-05, 4.217891446e-05, 4.200998222e-05, 4.184181078e-05, 4.167439631e-05, 4.150773505e-05, 4.134182322e-05, 4.117665709e-05, 4.101223293e-05, 4.084854705e-05, 4.068559575e-05, 4.052337538e-05, 4.036188230e-05, 4.020111289e-05, 4.004106354e-05, 3.988173067e-05, 3.972311073e-05, 3.956520016e-05, 3.940799545e-05, 3.925149309e-05, 3.909568960e-05, 3.894058151e-05, 3.878616537e-05, 3.863243776e-05, 3.847939527e-05, 3.832703450e-05, 3.817535208e-05, 3.802434466e-05, 3.787400891e-05, 3.772434149e-05, 3.757533913e-05, 3.742699853e-05, 3.727931643e-05, 3.713228958e-05, 3.698591475e-05, 3.684018874e-05, 3.669510835e-05, 3.655067039e-05, 3.640687173e-05, 3.626370920e-05, 3.612117969e-05, 3.597928009e-05, 3.583800730e-05, 3.569735825e-05, 3.555732989e-05, 3.541791916e-05, 3.527912305e-05, 3.514093854e-05, 3.500336265e-05, 3.486639239e-05, 3.473002481e-05, 3.459425696e-05, 3.445908590e-05, 3.432450874e-05, 3.419052256e-05, 3.405712449e-05, 3.392431166e-05, 3.379208122e-05, 3.366043033e-05, 3.352935617e-05, 3.339885594e-05, 3.326892684e-05, 3.313956611e-05, 3.301077097e-05, 3.288253868e-05, 3.275486651e-05, 3.262775174e-05, 3.250119167e-05, 3.237518362e-05, 3.224972490e-05, 3.212481286e-05, 3.200044485e-05, 3.187661824e-05, 3.175333042e-05, 3.163057878e-05, 3.150836073e-05, 3.138667369e-05, 3.126551510e-05, 3.114488242e-05, 3.102477311e-05, 3.090518464e-05, 3.078611451e-05, 3.066756022e-05, 3.054951930e-05, 3.043198927e-05, 3.031496767e-05, 3.019845207e-05, 3.008244003e-05, 2.996692914e-05, 2.985191699e-05, 2.973740120e-05, 2.962337938e-05, 2.950984916e-05, 2.939680820e-05, 2.928425414e-05, 2.917218467e-05, 2.906059746e-05, 2.894949021e-05, 2.883886063e-05, 2.872870644e-05, 2.861902536e-05, 2.850981514e-05, 2.840107354e-05, 2.829279833e-05, 2.818498727e-05, 2.807763816e-05, 2.797074881e-05, 2.786431703e-05, 2.775834063e-05, 2.765281747e-05, 2.754774537e-05, 2.744312221e-05, 2.733894586e-05, 2.723521418e-05, 2.713192509e-05, 2.702907647e-05, 2.692666624e-05, 2.682469233e-05, 2.672315268e-05, 2.662204522e-05, 2.652136792e-05, 2.642111874e-05, 2.632129566e-05, 2.622189668e-05, 2.612291978e-05, 2.602436298e-05, 2.592622430e-05, 2.582850177e-05, 2.573119342e-05, 2.563429732e-05, 2.553781151e-05, 2.544173408e-05, 2.534606309e-05, 2.525079665e-05, 2.515593284e-05, 2.506146979e-05, 2.496740561e-05, 2.487373842e-05, 2.478046638e-05, 2.468758763e-05, 2.459510032e-05, 2.450300262e-05, 2.441129272e-05, 2.431996880e-05, 2.422902905e-05, 2.413847167e-05, 2.404829489e-05, 2.395849693e-05, 2.386907602e-05, 2.378003040e-05, 2.369135832e-05, 2.360305804e-05, 2.351512784e-05, 2.342756598e-05, 2.334037076e-05, 2.325354046e-05, 2.316707340e-05, 2.308096788e-05, 2.299522223e-05, 2.290983478e-05, 2.282480386e-05, 2.274012782e-05, 2.265580502e-05, 2.257183382e-05, 2.248821259e-05, 2.240493971e-05, 2.232201357e-05, 2.223943256e-05, 2.215719510e-05, 2.207529959e-05, 2.199374446e-05, 2.191252813e-05, 2.183164904e-05, 2.175110563e-05, 2.167089637e-05, 2.159101970e-05, 2.151147409e-05, 2.143225804e-05, 2.135337000e-05, 2.127480849e-05, 2.119657199e-05, 2.111865902e-05, 2.104106808e-05, 2.096379770e-05, 2.088684641e-05, 2.081021275e-05, 2.073389526e-05, 2.065789249e-05, 2.058220299e-05, 2.050682534e-05, 2.043175811e-05, 2.035699988e-05, 2.028254923e-05, 2.020840477e-05, 2.013456508e-05, 2.006102879e-05, 1.998779450e-05, 1.991486084e-05, 1.984222644e-05, 1.976988993e-05, 1.969784996e-05, 1.962610518e-05, 1.955465424e-05, 1.948349580e-05, 1.941262855e-05, 1.934205115e-05, 1.927176228e-05, 1.920176065e-05, 1.913204494e-05, 1.906261385e-05, 1.899346610e-05, 1.892460040e-05, 1.885601548e-05, 1.878771006e-05, 1.871968288e-05, 1.865193267e-05, 1.858445820e-05, 1.851725820e-05, 1.845033145e-05, 1.838367670e-05, 1.831729273e-05, 1.825117831e-05, 1.818533224e-05, 1.811975330e-05, 1.805444029e-05, 1.798939200e-05, 1.792460726e-05, 1.786008487e-05, 1.779582365e-05, 1.773182244e-05, 1.766808005e-05, 1.760459533e-05, 1.754136712e-05, 1.747839427e-05, 1.741567564e-05, 1.735321008e-05, 1.729099646e-05, 1.722903366e-05, 1.716732054e-05, 1.710585600e-05, 1.704463892e-05, 1.698366819e-05, 1.692294271e-05, 1.686246139e-05, 1.680222313e-05, 1.674222686e-05, 1.668247149e-05, 1.662295595e-05, 1.656367916e-05, 1.650464007e-05, 1.644583762e-05, 1.638727075e-05, 1.632893842e-05, 1.627083957e-05, 1.621297318e-05, 1.615533821e-05, 1.609793364e-05, 1.604075843e-05, 1.598381158e-05, 1.592709206e-05, 1.587059888e-05, 1.581433102e-05, 1.575828750e-05, 1.570246731e-05, 1.564686947e-05, 1.559149299e-05, 1.553633690e-05, 1.548140022e-05, 1.542668199e-05, 1.537218123e-05, 1.531789699e-05, 1.526382831e-05, 1.520997424e-05, 1.515633384e-05, 1.510290617e-05, 1.504969028e-05, 1.499668524e-05, 1.494389013e-05, 1.489130403e-05, 1.483892601e-05, 1.478675516e-05, 1.473479057e-05, 1.468303133e-05, 1.463147655e-05, 1.458012532e-05, 1.452897676e-05, 1.447802997e-05, 1.442728407e-05, 1.437673819e-05, 1.432639144e-05, 1.427624295e-05, 1.422629186e-05, 1.417653731e-05, 1.412697843e-05, 1.407761437e-05, 1.402844429e-05, 1.397946732e-05, 1.393068264e-05, 1.388208940e-05, 1.383368677e-05, 1.378547392e-05, 1.373745002e-05, 1.368961425e-05, 1.364196579e-05, 1.359450383e-05, 1.354722755e-05, 1.350013615e-05, 1.345322882e-05, 1.340650478e-05, 1.335996321e-05, 1.331360333e-05, 1.326742436e-05, 1.322142550e-05, 1.317560599e-05, 1.312996503e-05, 1.308450186e-05, 1.303921571e-05, 1.299410581e-05, 1.294917141e-05, 1.290441174e-05, 1.285982605e-05, 1.281541359e-05, 1.277117360e-05, 1.272710535e-05, 1.268320810e-05, 1.263948111e-05, 1.259592365e-05, 1.255253498e-05, 1.250931437e-05, 1.246626112e-05, 1.242337449e-05, 1.238065377e-05, 1.233809825e-05, 1.229570722e-05, 1.225347997e-05, 1.221141580e-05, 1.216951400e-05, 1.212777389e-05, 1.208619478e-05, 1.204477596e-05, 1.200351676e-05, 1.196241648e-05, 1.192147446e-05, 1.188069002e-05, 1.184006247e-05, 1.179959116e-05, 1.175927541e-05, 1.171911456e-05, 1.167910794e-05, 1.163925491e-05, 1.159955481e-05, 1.156000697e-05, 1.152061077e-05, 1.148136554e-05, 1.144227065e-05, 1.140332545e-05, 1.136452932e-05, 1.132588161e-05, 1.128738170e-05, 1.124902896e-05, 1.121082277e-05, 1.117276249e-05, 1.113484752e-05, 1.109707724e-05, 1.105945102e-05, 1.102196828e-05, 1.098462838e-05, 1.094743074e-05, 1.091037475e-05, 1.087345981e-05, 1.083668532e-05, 1.080005069e-05, 1.076355534e-05, 1.072719866e-05, 1.069098008e-05, 1.065489901e-05, 1.061895488e-05, 1.058314710e-05, 1.054747511e-05, 1.051193832e-05, 1.047653618e-05, 1.044126811e-05, 1.040613355e-05, 1.037113194e-05, 1.033626272e-05, 1.030152534e-05, 1.026691924e-05, 1.023244386e-05, 1.019809867e-05, 1.016388311e-05, 1.012979664e-05, 1.009583873e-05, 1.006200883e-05, 1.002830640e-05, 9.994730916e-06, 9.961281844e-06, 9.927958655e-06, 9.894760824e-06, 9.861687825e-06, 9.828739139e-06, 9.795914246e-06, 9.763212629e-06, 9.730633774e-06, 9.698177170e-06, 9.665842306e-06, 9.633628676e-06, 9.601535776e-06, 9.569563101e-06, 9.537710153e-06, 9.505976433e-06, 9.474361445e-06, 9.442864697e-06, 9.411485696e-06, 9.380223955e-06, 9.349078986e-06, 9.318050305e-06, 9.287137430e-06, 9.256339880e-06, 9.225657179e-06, 9.195088849e-06, 9.164634419e-06, 9.134293415e-06, 9.104065370e-06, 9.073949816e-06, 9.043946288e-06, 9.014054323e-06, 8.984273461e-06, 8.954603243e-06, 8.925043212e-06, 8.895592914e-06, 8.866251896e-06, 8.837019709e-06, 8.807895903e-06, 8.778880033e-06, 8.749971653e-06, 8.721170323e-06, 8.692475601e-06, 8.663887050e-06, 8.635404232e-06, 8.607026715e-06, 8.578754064e-06, 8.550585851e-06, 8.522521646e-06, 8.494561023e-06, 8.466703557e-06, 8.438948826e-06, 8.411296409e-06, 8.383745887e-06, 8.356296842e-06, 8.328948860e-06, 8.301701528e-06, 8.274554434e-06, 8.247507168e-06, 8.220559323e-06, 8.193710493e-06, 8.166960274e-06, 8.140308263e-06, 8.113754061e-06, 8.087297268e-06, 8.060937487e-06, 8.034674324e-06, 8.008507386e-06, 7.982436279e-06, 7.956460616e-06, 7.930580007e-06, 7.904794067e-06, 7.879102410e-06, 7.853504655e-06, 7.828000419e-06, 7.802589323e-06, 7.777270990e-06, 7.752045043e-06, 7.726911108e-06, 7.701868812e-06, 7.676917785e-06, 7.652057656e-06, 7.627288057e-06, 7.602608624e-06, 7.578018991e-06, 7.553518794e-06, 7.529107674e-06, 7.504785270e-06, 7.480551225e-06, 7.456405181e-06, 7.432346783e-06, 7.408375679e-06, 7.384491517e-06, 7.360693946e-06, 7.336982617e-06, 7.313357184e-06, 7.289817301e-06, 7.266362624e-06, 7.242992811e-06, 7.219707519e-06, 7.196506411e-06, 7.173389147e-06, 7.150355391e-06, 7.127404809e-06, 7.104537066e-06, 7.081751831e-06, 7.059048773e-06, 7.036427562e-06, 7.013887871e-06, 6.991429374e-06, 6.969051746e-06, 6.946754663e-06, 6.924537804e-06, 6.902400847e-06, 6.880343475e-06, 6.858365368e-06, 6.836466210e-06, 6.814645688e-06, 6.792903486e-06, 6.771239293e-06, 6.749652797e-06, 6.728143690e-06, 6.706711663e-06, 6.685356410e-06, 6.664077625e-06, 6.642875003e-06, 6.621748243e-06, 6.600697042e-06, 6.579721100e-06, 6.558820119e-06, 6.537993802e-06, 6.517241851e-06, 6.496563972e-06, 6.475959871e-06, 6.455429256e-06, 6.434971836e-06, 6.414587321e-06, 6.394275422e-06, 6.374035852e-06, 6.353868326e-06, 6.333772557e-06, 6.313748264e-06, 6.293795162e-06, 6.273912972e-06, 6.254101413e-06, 6.234360206e-06, 6.214689075e-06, 6.195087742e-06, 6.175555933e-06, 6.156093374e-06, 6.136699792e-06, 6.117374916e-06, 6.098118474e-06, 6.078930200e-06, 6.059809823e-06, 6.040757077e-06, 6.021771697e-06, 6.002853418e-06, 5.984001977e-06, 5.965217111e-06, 5.946498559e-06, 5.927846062e-06, 5.909259359e-06, 5.890738195e-06, 5.872282311e-06, 5.853891452e-06, 5.835565365e-06, 5.817303794e-06, 5.799106489e-06, 5.780973198e-06, 5.762903671e-06, 5.744897659e-06, 5.726954914e-06, 5.709075188e-06, 5.691258237e-06, 5.673503815e-06, 5.655811679e-06, 5.638181586e-06, 5.620613294e-06, 5.603106563e-06, 5.585661153e-06, 5.568276825e-06, 5.550953343e-06, 5.533690469e-06, 5.516487967e-06, 5.499345605e-06, 5.482263147e-06, 5.465240361e-06, 5.448277017e-06, 5.431372883e-06, 5.414527729e-06, 5.397741328e-06, 5.381013452e-06, 5.364343873e-06, 5.347732367e-06, 5.331178709e-06, 5.314682674e-06, 5.298244041e-06, 5.281862587e-06, 5.265538091e-06, 5.249270334e-06, 5.233059096e-06, 5.216904159e-06, 5.200805306e-06, 5.184762322e-06, 5.168774990e-06, 5.152843095e-06, 5.136966426e-06, 5.121144768e-06, 5.105377911e-06, 5.089665643e-06, 5.074007755e-06, 5.058404037e-06, 5.042854282e-06, 5.027358281e-06, 5.011915829e-06, 4.996526720e-06, 4.981190750e-06, 4.965907715e-06, 4.950677411e-06, 4.935499636e-06, 4.920374191e-06, 4.905300873e-06, 4.890279484e-06, 4.875309824e-06, 4.860391697e-06, 4.845524904e-06, 4.830709250e-06, 4.815944540e-06, 4.801230578e-06, 4.786567171e-06, 4.771954126e-06, 4.757391252e-06, 4.742878356e-06, 4.728415248e-06, 4.714001739e-06, 4.699637639e-06, 4.685322761e-06, 4.671056916e-06, 4.656839920e-06, 4.642671585e-06, 4.628551727e-06, 4.614480161e-06, 4.600456704e-06, 4.586481174e-06, 4.572553389e-06, 4.558673166e-06, 4.544840327e-06, 4.531054691e-06, 4.517316079e-06, 4.503624313e-06, 4.489979217e-06, 4.476380612e-06, 4.462828323e-06, 4.449322176e-06, 4.435861994e-06, 4.422447606e-06, 4.409078837e-06, 4.395755516e-06, 4.382477470e-06, 4.369244529e-06, 4.356056523e-06, 4.342913282e-06, 4.329814637e-06, 4.316760421e-06, 4.303750466e-06, 4.290784605e-06, 4.277862673e-06, 4.264984503e-06, 4.252149932e-06, 4.239358795e-06, 4.226610930e-06, 4.213906173e-06, 4.201244363e-06, 4.188625338e-06, 4.176048938e-06, 4.163515003e-06, 4.151023374e-06, 4.138573892e-06, 4.126166399e-06, 4.113800738e-06, 4.101476752e-06, 4.089194286e-06, 4.076953183e-06, 4.064753289e-06, 4.052594450e-06, 4.040476513e-06, 4.028399325e-06, 4.016362733e-06, 4.004366587e-06, 3.992410734e-06, 3.980495025e-06, 3.968619310e-06, 3.956783440e-06, 3.944987266e-06, 3.933230641e-06, 3.921513418e-06, 3.909835449e-06, 3.898196588e-06, 3.886596691e-06, 3.875035611e-06, 3.863513206e-06, 3.852029331e-06, 3.840583843e-06, 3.829176600e-06, 3.817807459e-06, 3.806476280e-06, 3.795182921e-06, 3.783927242e-06, 3.772709105e-06, 3.761528368e-06, 3.750384895e-06, 3.739278547e-06, 3.728209187e-06, 3.717176678e-06, 3.706180884e-06, 3.695221668e-06, 3.684298897e-06, 3.673412434e-06, 3.662562147e-06, 3.651747902e-06, 3.640969565e-06, 3.630227005e-06, 3.619520088e-06, 3.608848685e-06, 3.598212664e-06, 3.587611895e-06, 3.577046248e-06, 3.566515594e-06, 3.556019804e-06, 3.545558750e-06, 3.535132304e-06, 3.524740340e-06, 3.514382729e-06, 3.504059347e-06, 3.493770068e-06, 3.483514766e-06, 3.473293317e-06, 3.463105597e-06, 3.452951482e-06, 3.442830849e-06, 3.432743575e-06, 3.422689539e-06, 3.412668618e-06, 3.402680692e-06, 3.392725639e-06, 3.382803340e-06, 3.372913676e-06, 3.363056525e-06, 3.353231771e-06, 3.343439295e-06, 3.333678979e-06, 3.323950705e-06, 3.314254357e-06, 3.304589818e-06, 3.294956973e-06, 3.285355706e-06, 3.275785903e-06, 3.266247447e-06, 3.256740227e-06, 3.247264127e-06, 3.237819035e-06, 3.228404838e-06, 3.219021424e-06, 3.209668681e-06, 3.200346498e-06, 3.191054763e-06, 3.181793367e-06, 3.172562199e-06, 3.163361150e-06, 3.154190110e-06, 3.145048972e-06, 3.135937625e-06, 3.126855964e-06, 3.117803880e-06, 3.108781266e-06, 3.099788016e-06, 3.090824023e-06, 3.081889182e-06, 3.072983388e-06, 3.064106536e-06, 3.055258521e-06, 3.046439239e-06, 3.037648586e-06, 3.028886460e-06, 3.020152757e-06, 3.011447376e-06, 3.002770213e-06, 2.994121168e-06, 2.985500139e-06, 2.976907026e-06, 2.968341728e-06, 2.959804145e-06, 2.951294177e-06, 2.942811725e-06, 2.934356691e-06, 2.925928976e-06, 2.917528482e-06, 2.909155112e-06, 2.900808767e-06, 2.892489351e-06, 2.884196768e-06, 2.875930922e-06, 2.867691716e-06, 2.859479056e-06, 2.851292846e-06, 2.843132992e-06, 2.834999399e-06, 2.826891974e-06, 2.818810624e-06, 2.810755254e-06, 2.802725773e-06, 2.794722087e-06, 2.786744105e-06, 2.778791735e-06, 2.770864886e-06, 2.762963467e-06, 2.755087387e-06, 2.747236556e-06, 2.739410884e-06, 2.731610281e-06, 2.723834658e-06, 2.716083928e-06, 2.708357999e-06, 2.700656786e-06, 2.692980200e-06, 2.685328153e-06, 2.677700558e-06, 2.670097329e-06, 2.662518379e-06, 2.654963622e-06, 2.647432973e-06, 2.639926345e-06, 2.632443653e-06, 2.624984814e-06, 2.617549742e-06, 2.610138353e-06, 2.602750564e-06, 2.595386291e-06, 2.588045450e-06, 2.580727960e-06, 2.573433738e-06, 2.566162700e-06, 2.558914767e-06, 2.551689855e-06, 2.544487884e-06, 2.537308774e-06, 2.530152442e-06, 2.523018809e-06, 2.515907796e-06, 2.508819322e-06, 2.501753308e-06, 2.494709674e-06, 2.487688343e-06, 2.480689236e-06, 2.473712275e-06, 2.466757381e-06, 2.459824478e-06, 2.452913488e-06, 2.446024334e-06, 2.439156940e-06, 2.432311229e-06, 2.425487124e-06, 2.418684552e-06, 2.411903435e-06, 2.405143699e-06, 2.398405269e-06, 2.391688070e-06, 2.384992029e-06, 2.378317070e-06, 2.371663120e-06, 2.365030107e-06, 2.358417956e-06, 2.351826595e-06, 2.345255951e-06, 2.338705951e-06, 2.332176525e-06, 2.325667599e-06, 2.319179104e-06, 2.312710966e-06, 2.306263116e-06, 2.299835482e-06, 2.293427995e-06, 2.287040584e-06, 2.280673179e-06, 2.274325710e-06, 2.267998109e-06, 2.261690307e-06, 2.255402234e-06, 2.249133821e-06, 2.242885002e-06, 2.236655707e-06, 2.230445868e-06, 2.224255419e-06, 2.218084293e-06, 2.211932421e-06, 2.205799738e-06, 2.199686176e-06, 2.193591671e-06, 2.187516155e-06, 2.181459563e-06, 2.175421829e-06, 2.169402889e-06, 2.163402677e-06, 2.157421129e-06, 2.151458180e-06, 2.145513766e-06, 2.139587822e-06, 2.133680286e-06, 2.127791094e-06, 2.121920181e-06, 2.116067486e-06, 2.110232946e-06, 2.104416498e-06, 2.098618079e-06, 2.092837628e-06, 2.087075083e-06, 2.081330382e-06, 2.075603464e-06, 2.069894267e-06, 2.064202731e-06, 2.058528795e-06, 2.052872399e-06, 2.047233482e-06, 2.041611984e-06, 2.036007847e-06, 2.030421009e-06, 2.024851412e-06, 2.019298996e-06, 2.013763704e-06, 2.008245475e-06, 2.002744252e-06, 1.997259977e-06, 1.991792591e-06, 1.986342037e-06, 1.980908257e-06, 1.975491194e-06, 1.970090791e-06, 1.964706991e-06, 1.959339736e-06, 1.953988971e-06, 1.948654640e-06, 1.943336686e-06, 1.938035053e-06, 1.932749686e-06, 1.927480530e-06, 1.922227528e-06, 1.916990627e-06, 1.911769771e-06, 1.906564906e-06, 1.901375977e-06, 1.896202931e-06, 1.891045712e-06, 1.885904268e-06, 1.880778544e-06, 1.875668488e-06, 1.870574046e-06, 1.865495165e-06, 1.860431793e-06, 1.855383876e-06, 1.850351363e-06, 1.845334201e-06, 1.840332338e-06, 1.835345722e-06, 1.830374302e-06, 1.825418027e-06, 1.820476844e-06, 1.815550703e-06, 1.810639554e-06, 1.805743345e-06, 1.800862026e-06, 1.795995546e-06, 1.791143856e-06, 1.786306906e-06, 1.781484646e-06, 1.776677026e-06, 1.771883997e-06, 1.767105509e-06, 1.762341515e-06, 1.757591964e-06, 1.752856809e-06, 1.748136001e-06, 1.743429491e-06, 1.738737232e-06, 1.734059175e-06, 1.729395273e-06, 1.724745478e-06, 1.720109743e-06, 1.715488021e-06, 1.710880264e-06, 1.706286426e-06, 1.701706460e-06, 1.697140319e-06, 1.692587957e-06, 1.688049329e-06, 1.683524387e-06, 1.679013086e-06, 1.674515381e-06, 1.670031226e-06, 1.665560575e-06, 1.661103383e-06, 1.656659606e-06, 1.652229198e-06, 1.647812115e-06, 1.643408312e-06, 1.639017746e-06, 1.634640371e-06, 1.630276144e-06, 1.625925020e-06, 1.621586957e-06, 1.617261911e-06, 1.612949838e-06, 1.608650695e-06, 1.604364438e-06, 1.600091026e-06, 1.595830416e-06, 1.591582563e-06, 1.587347428e-06, 1.583124966e-06, 1.578915136e-06, 1.574717896e-06, 1.570533204e-06, 1.566361018e-06, 1.562201298e-06, 1.558054001e-06, 1.553919086e-06, 1.549796512e-06, 1.545686239e-06, 1.541588225e-06, 1.537502430e-06, 1.533428814e-06, 1.529367336e-06, 1.525317956e-06, 1.521280634e-06, 1.517255330e-06, 1.513242004e-06, 1.509240617e-06, 1.505251130e-06, 1.501273502e-06, 1.497307695e-06, 1.493353670e-06, 1.489411388e-06, 1.485480810e-06, 1.481561898e-06, 1.477654613e-06, 1.473758917e-06, 1.469874771e-06, 1.466002138e-06, 1.462140980e-06, 1.458291259e-06, 1.454452937e-06, 1.450625977e-06, 1.446810341e-06, 1.443005993e-06, 1.439212894e-06, 1.435431009e-06, 1.431660301e-06, 1.427900732e-06, 1.424152266e-06, 1.420414867e-06, 1.416688498e-06, 1.412973124e-06, 1.409268707e-06, 1.405575214e-06, 1.401892606e-06, 1.398220850e-06, 1.394559909e-06, 1.390909748e-06, 1.387270332e-06, 1.383641626e-06, 1.380023594e-06, 1.376416202e-06, 1.372819415e-06, 1.369233198e-06, 1.365657518e-06, 1.362092338e-06, 1.358537626e-06, 1.354993347e-06, 1.351459467e-06, 1.347935953e-06, 1.344422769e-06, 1.340919884e-06, 1.337427262e-06, 1.333944872e-06, 1.330472679e-06, 1.327010651e-06, 1.323558753e-06, 1.320116955e-06, 1.316685222e-06, 1.313263521e-06, 1.309851821e-06, 1.306450089e-06, 1.303058293e-06, 1.299676399e-06, 1.296304377e-06, 1.292942194e-06, 1.289589818e-06, 1.286247218e-06, 1.282914361e-06, 1.279591217e-06, 1.276277753e-06, 1.272973940e-06, 1.269679744e-06, 1.266395135e-06, 1.263120083e-06, 1.259854556e-06, 1.256598524e-06, 1.253351955e-06, 1.250114820e-06, 1.246887088e-06, 1.243668728e-06, 1.240459711e-06, 1.237260005e-06, 1.234069582e-06, 1.230888412e-06, 1.227716463e-06, 1.224553708e-06, 1.221400115e-06, 1.218255656e-06, 1.215120302e-06, 1.211994023e-06, 1.208876789e-06, 1.205768572e-06, 1.202669343e-06, 1.199579073e-06, 1.196497733e-06, 1.193425295e-06, 1.190361730e-06, 1.187307009e-06, 1.184261104e-06, 1.181223987e-06, 1.178195629e-06, 1.175176004e-06, 1.172165082e-06, 1.169162836e-06, 1.166169237e-06, 1.163184260e-06, 1.160207875e-06, 1.157240055e-06, 1.154280773e-06, 1.151330002e-06, 1.148387714e-06, 1.145453883e-06, 1.142528481e-06, 1.139611482e-06, 1.136702858e-06, 1.133802583e-06, 1.130910631e-06, 1.128026974e-06, 1.125151587e-06, 1.122284443e-06, 1.119425515e-06, 1.116574779e-06, 1.113732206e-06, 1.110897773e-06, 1.108071452e-06, 1.105253218e-06, 1.102443045e-06, 1.099640908e-06, 1.096846781e-06, 1.094060638e-06, 1.091282455e-06, 1.088512206e-06, 1.085749866e-06, 1.082995410e-06, 1.080248812e-06, 1.077510048e-06, 1.074779094e-06, 1.072055924e-06, 1.069340513e-06, 1.066632838e-06, 1.063932873e-06, 1.061240595e-06, 1.058555978e-06, 1.055878999e-06, 1.053209634e-06, 1.050547859e-06, 1.047893649e-06, 1.045246981e-06, 1.042607830e-06, 1.039976174e-06, 1.037351989e-06, 1.034735250e-06, 1.032125935e-06, 1.029524020e-06, 1.026929482e-06, 1.024342298e-06, 1.021762444e-06, 1.019189897e-06, 1.016624635e-06, 1.014066634e-06, 1.011515872e-06, 1.008972326e-06, 1.006435973e-06, 1.003906790e-06, 1.001384756e-06, 9.988698470e-07, 9.963620416e-07, 9.938613171e-07, 9.913676515e-07, 9.888810225e-07, 9.864014082e-07, 9.839287864e-07, 9.814631354e-07, 9.790044333e-07, 9.765526584e-07, 9.741077889e-07, 9.716698033e-07, 9.692386800e-07, 9.668143976e-07, 9.643969347e-07, 9.619862700e-07, 9.595823822e-07, 9.571852502e-07, 9.547948530e-07, 9.524111694e-07, 9.500341786e-07, 9.476638596e-07, 9.453001917e-07, 9.429431541e-07, 9.405927263e-07, 9.382488875e-07, 9.359116173e-07, 9.335808952e-07, 9.312567008e-07, 9.289390139e-07, 9.266278142e-07, 9.243230816e-07, 9.220247959e-07, 9.197329371e-07, 9.174474852e-07, 9.151684203e-07, 9.128957227e-07, 9.106293726e-07, 9.083693502e-07, 9.061156360e-07, 9.038682103e-07, 9.016270537e-07, 8.993921469e-07, 8.971634703e-07, 8.949410047e-07, 8.927247310e-07, 8.905146299e-07, 8.883106823e-07, 8.861128692e-07, 8.839211717e-07, 8.817355708e-07, 8.795560477e-07, 8.773825836e-07, 8.752151598e-07, 8.730537578e-07, 8.708983588e-07, 8.687489443e-07, 8.666054960e-07, 8.644679954e-07, 8.623364242e-07, 8.602107641e-07, 8.580909969e-07, 8.559771045e-07, 8.538690688e-07, 8.517668717e-07, 8.496704953e-07, 8.475799216e-07, 8.454951330e-07, 8.434161114e-07, 8.413428394e-07, 8.392752991e-07, 8.372134730e-07, 8.351573435e-07, 8.331068932e-07, 8.310621047e-07, 8.290229605e-07, 8.269894433e-07, 8.249615360e-07, 8.229392213e-07, 8.209224821e-07, 8.189113013e-07, 8.169056619e-07, 8.149055470e-07, 8.129109396e-07, 8.109218229e-07, 8.089381801e-07, 8.069599944e-07, 8.049872493e-07, 8.030199280e-07, 8.010580141e-07, 7.991014909e-07, 7.971503421e-07, 7.952045513e-07, 7.932641020e-07, 7.913289781e-07, 7.893991633e-07, 7.874746414e-07, 7.855553962e-07, 7.836414118e-07, 7.817326721e-07, 7.798291611e-07, 7.779308629e-07, 7.760377617e-07, 7.741498416e-07, 7.722670870e-07, 7.703894821e-07, 7.685170112e-07, 7.666496588e-07, 7.647874093e-07, 7.629302473e-07, 7.610781573e-07, 7.592311239e-07, 7.573891318e-07, 7.555521657e-07, 7.537202103e-07, 7.518932505e-07, 7.500712712e-07, 7.482542573e-07, 7.464421937e-07, 7.446350654e-07, 7.428328576e-07, 7.410355553e-07, 7.392431438e-07, 7.374556081e-07, 7.356729337e-07, 7.338951058e-07, 7.321221097e-07, 7.303539310e-07, 7.285905550e-07, 7.268319673e-07, 7.250781534e-07, 7.233290989e-07, 7.215847895e-07, 7.198452108e-07, 7.181103487e-07, 7.163801890e-07, 7.146547173e-07, 7.129339198e-07, 7.112177822e-07, 7.095062906e-07, 7.077994311e-07, 7.060971895e-07, 7.043995522e-07, 7.027065053e-07, 7.010180349e-07, 6.993341274e-07, 6.976547690e-07, 6.959799461e-07, 6.943096451e-07, 6.926438524e-07, 6.909825545e-07, 6.893257380e-07, 6.876733893e-07, 6.860254952e-07, 6.843820423e-07, 6.827430172e-07, 6.811084068e-07, 6.794781978e-07, 6.778523771e-07, 6.762309316e-07, 6.746138481e-07, 6.730011136e-07, 6.713927152e-07, 6.697886398e-07, 6.681888747e-07, 6.665934068e-07, 6.650022235e-07, 6.634153119e-07, 6.618326592e-07, 6.602542528e-07, 6.586800801e-07, 6.571101284e-07, 6.555443851e-07, 6.539828377e-07, 6.524254738e-07, 6.508722808e-07, 6.493232463e-07, 6.477783581e-07, 6.462376037e-07, 6.447009710e-07, 6.431684475e-07, 6.416400212e-07, 6.401156798e-07, 6.385954113e-07, 6.370792035e-07, 6.355670444e-07, 6.340589220e-07, 6.325548243e-07, 6.310547394e-07, 6.295586554e-07, 6.280665605e-07, 6.265784428e-07, 6.250942905e-07, 6.236140919e-07, 6.221378354e-07, 6.206655092e-07, 6.191971018e-07, 6.177326014e-07, 6.162719967e-07, 6.148152761e-07, 6.133624281e-07, 6.119134413e-07, 6.104683042e-07, 6.090270056e-07, 6.075895341e-07, 6.061558783e-07, 6.047260272e-07, 6.032999693e-07, 6.018776937e-07, 6.004591890e-07, 5.990444443e-07, 5.976334484e-07, 5.962261903e-07, 5.948226590e-07, 5.934228436e-07, 5.920267331e-07, 5.906343166e-07, 5.892455833e-07, 5.878605223e-07, 5.864791229e-07, 5.851013743e-07, 5.837272658e-07, 5.823567868e-07, 5.809899264e-07, 5.796266743e-07, 5.782670196e-07, 5.769109521e-07, 5.755584610e-07, 5.742095359e-07, 5.728641665e-07, 5.715223422e-07, 5.701840527e-07, 5.688492877e-07, 5.675180368e-07, 5.661902898e-07, 5.648660364e-07, 5.635452665e-07, 5.622279697e-07, 5.609141361e-07, 5.596037555e-07, 5.582968177e-07, 5.569933128e-07, 5.556932307e-07, 5.543965615e-07, 5.531032952e-07, 5.518134219e-07, 5.505269316e-07, 5.492438146e-07, 5.479640610e-07, 5.466876610e-07, 5.454146049e-07, 5.441448829e-07, 5.428784853e-07, 5.416154025e-07, 5.403556248e-07, 5.390991426e-07, 5.378459464e-07, 5.365960265e-07, 5.353493736e-07, 5.341059780e-07, 5.328658303e-07, 5.316289212e-07, 5.303952412e-07, 5.291647809e-07, 5.279375311e-07, 5.267134824e-07, 5.254926255e-07, 5.242749512e-07, 5.230604503e-07, 5.218491136e-07, 5.206409320e-07, 5.194358962e-07, 5.182339973e-07, 5.170352261e-07, 5.158395736e-07, 5.146470308e-07, 5.134575887e-07, 5.122712384e-07, 5.110879708e-07, 5.099077772e-07, 5.087306487e-07, 5.075565763e-07, 5.063855514e-07, 5.052175650e-07, 5.040526086e-07, 5.028906732e-07, 5.017317503e-07, 5.005758311e-07, 4.994229070e-07, 4.982729693e-07, 4.971260096e-07, 4.959820192e-07, 4.948409895e-07, 4.937029121e-07, 4.925677786e-07, 4.914355803e-07, 4.903063089e-07, 4.891799560e-07, 4.880565132e-07, 4.869359722e-07, 4.858183246e-07, 4.847035621e-07, 4.835916765e-07, 4.824826595e-07, 4.813765029e-07, 4.802731985e-07, 4.791727382e-07, 4.780751137e-07, 4.769803170e-07, 4.758883399e-07, 4.747991745e-07, 4.737128126e-07, 4.726292463e-07, 4.715484675e-07, 4.704704684e-07, 4.693952409e-07, 4.683227771e-07, 4.672530692e-07, 4.661861092e-07, 4.651218894e-07, 4.640604019e-07, 4.630016390e-07, 4.619455928e-07, 4.608922556e-07, 4.598416197e-07, 4.587936775e-07, 4.577484211e-07, 4.567058431e-07, 4.556659357e-07, 4.546286914e-07, 4.535941025e-07, 4.525621616e-07, 4.515328611e-07, 4.505061936e-07, 4.494821514e-07, 4.484607272e-07, 4.474419135e-07, 4.464257030e-07, 4.454120882e-07, 4.444010618e-07, 4.433926164e-07, 4.423867446e-07, 4.413834393e-07, 4.403826932e-07, 4.393844989e-07, 4.383888493e-07, 4.373957371e-07, 4.364051552e-07, 4.354170965e-07, 4.344315536e-07, 4.334485197e-07, 4.324679875e-07, 4.314899499e-07, 4.305144001e-07, 4.295413308e-07, 4.285707351e-07, 4.276026060e-07, 4.266369366e-07, 4.256737199e-07, 4.247129490e-07, 4.237546170e-07, 4.227987170e-07, 4.218452422e-07, 4.208941857e-07, 4.199455407e-07, 4.189993004e-07, 4.180554581e-07, 4.171140070e-07, 4.161749403e-07, 4.152382514e-07, 4.143039336e-07, 4.133719802e-07, 4.124423846e-07, 4.115151401e-07, 4.105902401e-07, 4.096676780e-07, 4.087474474e-07, 4.078295416e-07, 4.069139540e-07, 4.060006783e-07, 4.050897080e-07, 4.041810364e-07, 4.032746573e-07, 4.023705642e-07, 4.014687507e-07, 4.005692104e-07, 3.996719369e-07, 3.987769239e-07, 3.978841651e-07, 3.969936541e-07, 3.961053847e-07, 3.952193506e-07, 3.943355456e-07, 3.934539634e-07, 3.925745978e-07, 3.916974426e-07, 3.908224917e-07, 3.899497389e-07, 3.890791781e-07, 3.882108031e-07, 3.873446079e-07, 3.864805863e-07, 3.856187324e-07, 3.847590401e-07, 3.839015033e-07, 3.830461160e-07, 3.821928724e-07, 3.813417663e-07, 3.804927919e-07, 3.796459432e-07, 3.788012143e-07, 3.779585994e-07, 3.771180924e-07, 3.762796877e-07, 3.754433793e-07, 3.746091614e-07, 3.737770282e-07, 3.729469740e-07, 3.721189929e-07, 3.712930792e-07, 3.704692272e-07, 3.696474311e-07, 3.688276853e-07, 3.680099841e-07, 3.671943218e-07, 3.663806927e-07, 3.655690913e-07, 3.647595119e-07, 3.639519489e-07, 3.631463968e-07, 3.623428499e-07, 3.615413028e-07, 3.607417499e-07, 3.599441857e-07, 3.591486047e-07, 3.583550014e-07, 3.575633704e-07, 3.567737062e-07, 3.559860035e-07, 3.552002566e-07, 3.544164604e-07, 3.536346094e-07, 3.528546982e-07, 3.520767215e-07, 3.513006740e-07, 3.505265503e-07, 3.497543452e-07, 3.489840534e-07, 3.482156696e-07, 3.474491885e-07, 3.466846050e-07, 3.459219138e-07, 3.451611097e-07, 3.444021874e-07, 3.436451420e-07, 3.428899681e-07, 3.421366607e-07, 3.413852146e-07, 3.406356248e-07, 3.398878860e-07, 3.391419933e-07, 3.383979416e-07, 3.376557259e-07, 3.369153410e-07, 3.361767820e-07, 3.354400440e-07, 3.347051218e-07, 3.339720105e-07, 3.332407052e-07, 3.325112010e-07, 3.317834928e-07, 3.310575759e-07, 3.303334452e-07, 3.296110960e-07, 3.288905233e-07, 3.281717222e-07, 3.274546881e-07, 3.267394159e-07, 3.260259010e-07, 3.253141385e-07, 3.246041236e-07, 3.238958516e-07, 3.231893178e-07, 3.224845173e-07, 3.217814455e-07, 3.210800976e-07, 3.203804690e-07, 3.196825549e-07, 3.189863508e-07, 3.182918519e-07, 3.175990536e-07, 3.169079513e-07, 3.162185404e-07, 3.155308163e-07, 3.148447743e-07, 3.141604100e-07, 3.134777187e-07, 3.127966960e-07, 3.121173372e-07, 3.114396380e-07, 3.107635937e-07, 3.100891999e-07, 3.094164520e-07, 3.087453458e-07, 3.080758766e-07, 3.074080401e-07, 3.067418318e-07, 3.060772474e-07, 3.054142824e-07, 3.047529324e-07, 3.040931931e-07, 3.034350601e-07, 3.027785291e-07, 3.021235958e-07, 3.014702557e-07, 3.008185047e-07, 3.001683384e-07, 2.995197526e-07, 2.988727429e-07, 2.982273052e-07, 2.975834351e-07, 2.969411285e-07, 2.963003812e-07, 2.956611888e-07, 2.950235473e-07, 2.943874525e-07, 2.937529001e-07, 2.931198861e-07, 2.924884062e-07, 2.918584565e-07, 2.912300327e-07, 2.906031307e-07, 2.899777464e-07, 2.893538759e-07, 2.887315149e-07, 2.881106594e-07, 2.874913055e-07, 2.868734490e-07, 2.862570859e-07, 2.856422123e-07, 2.850288241e-07, 2.844169173e-07, 2.838064880e-07, 2.831975322e-07, 2.825900460e-07, 2.819840253e-07, 2.813794664e-07, 2.807763652e-07, 2.801747179e-07, 2.795745206e-07, 2.789757693e-07, 2.783784603e-07, 2.777825896e-07, 2.771881535e-07, 2.765951480e-07, 2.760035694e-07, 2.754134138e-07, 2.748246774e-07, 2.742373565e-07, 2.736514473e-07, 2.730669459e-07, 2.724838487e-07, 2.719021519e-07, 2.713218518e-07, 2.707429445e-07, 2.701654265e-07, 2.695892940e-07, 2.690145434e-07, 2.684411708e-07, 2.678691728e-07, 2.672985455e-07, 2.667292854e-07, 2.661613888e-07, 2.655948521e-07, 2.650296717e-07, 2.644658440e-07, 2.639033653e-07, 2.633422321e-07, 2.627824409e-07, 2.622239879e-07, 2.616668698e-07, 2.611110829e-07, 2.605566238e-07, 2.600034888e-07, 2.594516745e-07, 2.589011774e-07, 2.583519940e-07, 2.578041207e-07, 2.572575542e-07, 2.567122910e-07, 2.561683276e-07, 2.556256605e-07, 2.550842864e-07, 2.545442019e-07, 2.540054034e-07, 2.534678876e-07, 2.529316512e-07, 2.523966906e-07, 2.518630027e-07, 2.513305839e-07, 2.507994310e-07, 2.502695406e-07, 2.497409093e-07, 2.492135339e-07, 2.486874110e-07, 2.481625374e-07, 2.476389096e-07, 2.471165245e-07, 2.465953788e-07, 2.460754692e-07, 2.455567925e-07, 2.450393453e-07, 2.445231245e-07, 2.440081268e-07, 2.434943491e-07, 2.429817880e-07, 2.424704404e-07, 2.419603032e-07, 2.414513731e-07, 2.409436469e-07, 2.404371216e-07, 2.399317938e-07, 2.394276606e-07, 2.389247187e-07, 2.384229651e-07, 2.379223965e-07, 2.374230100e-07, 2.369248023e-07, 2.364277705e-07, 2.359319114e-07, 2.354372219e-07, 2.349436990e-07, 2.344513397e-07, 2.339601408e-07, 2.334700994e-07, 2.329812124e-07, 2.324934768e-07, 2.320068896e-07, 2.315214478e-07, 2.310371483e-07, 2.305539883e-07, 2.300719647e-07, 2.295910745e-07, 2.291113148e-07, 2.286326827e-07, 2.281551751e-07, 2.276787892e-07, 2.272035221e-07, 2.267293707e-07, 2.262563323e-07, 2.257844038e-07, 2.253135825e-07, 2.248438654e-07, 2.243752497e-07, 2.239077324e-07, 2.234413107e-07, 2.229759819e-07, 2.225117429e-07, 2.220485910e-07, 2.215865234e-07, 2.211255372e-07, 2.206656297e-07, 2.202067980e-07, 2.197490393e-07, 2.192923508e-07, 2.188367298e-07, 2.183821736e-07, 2.179286792e-07, 2.174762440e-07, 2.170248652e-07, 2.165745401e-07, 2.161252660e-07, 2.156770401e-07, 2.152298597e-07, 2.147837221e-07, 2.143386246e-07, 2.138945645e-07, 2.134515392e-07, 2.130095458e-07, 2.125685819e-07, 2.121286446e-07, 2.116897314e-07, 2.112518397e-07, 2.108149666e-07, 2.103791097e-07, 2.099442664e-07, 2.095104339e-07, 2.090776096e-07, 2.086457911e-07, 2.082149756e-07, 2.077851607e-07, 2.073563436e-07, 2.069285219e-07, 2.065016929e-07, 2.060758542e-07, 2.056510031e-07, 2.052271372e-07, 2.048042538e-07, 2.043823504e-07, 2.039614246e-07, 2.035414738e-07, 2.031224955e-07, 2.027044872e-07, 2.022874464e-07, 2.018713706e-07, 2.014562573e-07, 2.010421042e-07, 2.006289086e-07, 2.002166681e-07, 1.998053803e-07, 1.993950428e-07, 1.989856530e-07, 1.985772087e-07, 1.981697072e-07, 1.977631463e-07, 1.973575236e-07, 1.969528365e-07, 1.965490827e-07, 1.961462598e-07, 1.957443655e-07, 1.953433974e-07, 1.949433530e-07, 1.945442300e-07, 1.941460262e-07, 1.937487390e-07, 1.933523662e-07, 1.929569054e-07, 1.925623543e-07, 1.921687107e-07, 1.917759720e-07, 1.913841361e-07, 1.909932007e-07, 1.906031634e-07, 1.902140220e-07, 1.898257741e-07, 1.894384175e-07, 1.890519499e-07, 1.886663691e-07, 1.882816727e-07, 1.878978586e-07, 1.875149245e-07, 1.871328681e-07, 1.867516872e-07, 1.863713796e-07, 1.859919431e-07, 1.856133754e-07, 1.852356743e-07, 1.848588377e-07, 1.844828633e-07, 1.841077490e-07, 1.837334925e-07, 1.833600916e-07, 1.829875443e-07, 1.826158483e-07, 1.822450015e-07, 1.818750017e-07, 1.815058468e-07, 1.811375345e-07, 1.807700629e-07, 1.804034298e-07, 1.800376330e-07, 1.796726703e-07, 1.793085398e-07, 1.789452393e-07, 1.785827667e-07, 1.782211199e-07, 1.778602967e-07, 1.775002952e-07, 1.771411133e-07, 1.767827488e-07, 1.764251997e-07, 1.760684640e-07, 1.757125395e-07, 1.753574243e-07, 1.750031163e-07, 1.746496135e-07, 1.742969137e-07, 1.739450151e-07, 1.735939156e-07, 1.732436131e-07, 1.728941056e-07, 1.725453912e-07, 1.721974679e-07, 1.718503336e-07, 1.715039863e-07, 1.711584242e-07, 1.708136452e-07, 1.704696473e-07, 1.701264285e-07, 1.697839870e-07, 1.694423207e-07, 1.691014278e-07, 1.687613062e-07, 1.684219540e-07, 1.680833693e-07, 1.677455502e-07, 1.674084947e-07, 1.670722009e-07, 1.667366669e-07, 1.664018908e-07, 1.660678708e-07, 1.657346048e-07, 1.654020911e-07, 1.650703276e-07, 1.647393126e-07, 1.644090442e-07, 1.640795205e-07, 1.637507396e-07, 1.634226997e-07, 1.630953989e-07, 1.627688354e-07, 1.624430073e-07, 1.621179128e-07, 1.617935500e-07, 1.614699172e-07, 1.611470124e-07, 1.608248339e-07, 1.605033799e-07, 1.601826486e-07, 1.598626380e-07, 1.595433466e-07, 1.592247723e-07, 1.589069136e-07, 1.585897685e-07, 1.582733353e-07, 1.579576122e-07, 1.576425975e-07, 1.573282894e-07, 1.570146861e-07, 1.567017859e-07, 1.563895870e-07, 1.560780876e-07, 1.557672861e-07, 1.554571807e-07, 1.551477697e-07, 1.548390513e-07, 1.545310238e-07, 1.542236855e-07, 1.539170347e-07, 1.536110696e-07, 1.533057887e-07, 1.530011901e-07, 1.526972722e-07, 1.523940332e-07, 1.520914716e-07, 1.517895856e-07, 1.514883735e-07, 1.511878338e-07, 1.508879646e-07, 1.505887644e-07, 1.502902314e-07, 1.499923641e-07, 1.496951608e-07, 1.493986199e-07, 1.491027396e-07, 1.488075184e-07, 1.485129546e-07, 1.482190467e-07, 1.479257929e-07, 1.476331918e-07, 1.473412415e-07, 1.470499407e-07, 1.467592875e-07, 1.464692805e-07, 1.461799181e-07, 1.458911986e-07, 1.456031205e-07, 1.453156822e-07, 1.450288821e-07, 1.447427186e-07, 1.444571902e-07, 1.441722953e-07, 1.438880324e-07, 1.436043998e-07, 1.433213960e-07, 1.430390196e-07, 1.427572688e-07, 1.424761423e-07, 1.421956384e-07, 1.419157557e-07, 1.416364925e-07, 1.413578475e-07, 1.410798189e-07, 1.408024055e-07, 1.405256055e-07, 1.402494176e-07, 1.399738402e-07, 1.396988718e-07, 1.394245110e-07, 1.391507562e-07, 1.388776059e-07, 1.386050587e-07, 1.383331131e-07, 1.380617675e-07, 1.377910207e-07, 1.375208710e-07, 1.372513170e-07, 1.369823572e-07, 1.367139903e-07, 1.364462147e-07, 1.361790290e-07, 1.359124317e-07, 1.356464215e-07, 1.353809968e-07, 1.351161563e-07, 1.348518985e-07, 1.345882220e-07, 1.343251253e-07, 1.340626072e-07, 1.338006660e-07, 1.335393005e-07, 1.332785092e-07, 1.330182908e-07, 1.327586438e-07, 1.324995668e-07, 1.322410584e-07, 1.319831173e-07, 1.317257421e-07, 1.314689314e-07, 1.312126838e-07, 1.309569980e-07, 1.307018725e-07, 1.304473061e-07, 1.301932973e-07, 1.299398448e-07, 1.296869473e-07, 1.294346034e-07, 1.291828117e-07, 1.289315709e-07, 1.286808797e-07, 1.284307367e-07, 1.281811406e-07, 1.279320901e-07, 1.276835839e-07, 1.274356206e-07, 1.271881989e-07, 1.269413174e-07, 1.266949750e-07, 1.264491703e-07, 1.262039019e-07, 1.259591686e-07, 1.257149691e-07, 1.254713020e-07, 1.252281662e-07, 1.249855602e-07, 1.247434829e-07, 1.245019330e-07, 1.242609091e-07, 1.240204100e-07, 1.237804344e-07, 1.235409811e-07, 1.233020488e-07, 1.230636362e-07, 1.228257421e-07, 1.225883653e-07, 1.223515044e-07, 1.221151583e-07, 1.218793256e-07, 1.216440052e-07, 1.214091959e-07, 1.211748963e-07, 1.209411053e-07, 1.207078216e-07, 1.204750440e-07, 1.202427713e-07, 1.200110023e-07, 1.197797357e-07, 1.195489704e-07, 1.193187051e-07, 1.190889387e-07, 1.188596699e-07, 1.186308975e-07, 1.184026204e-07, 1.181748373e-07, 1.179475471e-07, 1.177207486e-07, 1.174944406e-07, 1.172686219e-07, 1.170432913e-07, 1.168184478e-07, 1.165940900e-07, 1.163702169e-07, 1.161468272e-07, 1.159239199e-07, 1.157014937e-07, 1.154795475e-07, 1.152580802e-07, 1.150370906e-07, 1.148165776e-07, 1.145965400e-07, 1.143769766e-07, 1.141578865e-07, 1.139392683e-07, 1.137211210e-07, 1.135034435e-07, 1.132862346e-07, 1.130694932e-07, 1.128532182e-07, 1.126374085e-07, 1.124220630e-07, 1.122071805e-07, 1.119927600e-07, 1.117788003e-07, 1.115653004e-07, 1.113522592e-07, 1.111396755e-07, 1.109275482e-07, 1.107158764e-07, 1.105046588e-07, 1.102938945e-07, 1.100835822e-07, 1.098737211e-07, 1.096643099e-07, 1.094553476e-07, 1.092468331e-07, 1.090387655e-07, 1.088311435e-07, 1.086239662e-07, 1.084172324e-07, 1.082109412e-07, 1.080050915e-07, 1.077996822e-07, 1.075947123e-07, 1.073901807e-07, 1.071860865e-07, 1.069824285e-07, 1.067792057e-07, 1.065764171e-07, 1.063740617e-07, 1.061721384e-07, 1.059706462e-07, 1.057695841e-07, 1.055689510e-07, 1.053687461e-07, 1.051689681e-07, 1.049696162e-07, 1.047706893e-07, 1.045721864e-07, 1.043741065e-07, 1.041764486e-07, 1.039792117e-07, 1.037823948e-07, 1.035859969e-07, 1.033900171e-07, 1.031944542e-07, 1.029993075e-07, 1.028045758e-07, 1.026102581e-07, 1.024163536e-07, 1.022228612e-07, 1.020297800e-07, 1.018371090e-07, 1.016448471e-07, 1.014529936e-07, 1.012615473e-07, 1.010705074e-07, 1.008798728e-07, 1.006896426e-07, 1.004998159e-07, 1.003103917e-07, 1.001213691e-07, 9.993274713e-08, 9.974452481e-08, 9.955670122e-08, 9.936927543e-08, 9.918224651e-08, 9.899561351e-08, 9.880937550e-08, 9.862353157e-08, 9.843808077e-08, 9.825302220e-08, 9.806835492e-08, 9.788407802e-08, 9.770019057e-08, 9.751669168e-08, 9.733358042e-08, 9.715085588e-08, 9.696851716e-08, 9.678656335e-08, 9.660499355e-08, 9.642380687e-08, 9.624300239e-08, 9.606257923e-08, 9.588253649e-08, 9.570287328e-08, 9.552358872e-08, 9.534468191e-08, 9.516615197e-08, 9.498799803e-08, 9.481021919e-08, 9.463281459e-08, 9.445578334e-08, 9.427912459e-08, 9.410283744e-08, 9.392692104e-08, 9.375137453e-08, 9.357619702e-08, 9.340138768e-08, 9.322694562e-08, 9.305287001e-08, 9.287915998e-08, 9.270581467e-08, 9.253283325e-08, 9.236021486e-08, 9.218795865e-08, 9.201606378e-08, 9.184452941e-08, 9.167335470e-08, 9.150253881e-08, 9.133208090e-08, 9.116198015e-08, 9.099223571e-08, 9.082284677e-08, 9.065381249e-08, 9.048513205e-08, 9.031680462e-08, 9.014882940e-08, 8.998120554e-08, 8.981393225e-08, 8.964700871e-08, 8.948043410e-08, 8.931420761e-08, 8.914832844e-08, 8.898279578e-08, 8.881760882e-08, 8.865276677e-08, 8.848826882e-08, 8.832411417e-08, 8.816030204e-08, 8.799683162e-08, 8.783370212e-08, 8.767091276e-08, 8.750846274e-08, 8.734635128e-08, 8.718457760e-08, 8.702314092e-08, 8.686204045e-08, 8.670127541e-08, 8.654084504e-08, 8.638074855e-08, 8.622098518e-08, 8.606155416e-08, 8.590245471e-08, 8.574368607e-08, 8.558524749e-08, 8.542713818e-08, 8.526935740e-08, 8.511190439e-08, 8.495477839e-08, 8.479797864e-08, 8.464150440e-08, 8.448535490e-08, 8.432952942e-08, 8.417402719e-08, 8.401884747e-08, 8.386398952e-08, 8.370945260e-08, 8.355523596e-08, 8.340133888e-08, 8.324776062e-08, 8.309450043e-08, 8.294155760e-08, 8.278893138e-08, 8.263662106e-08, 8.248462591e-08, 8.233294519e-08, 8.218157820e-08, 8.203052420e-08, 8.187978248e-08, 8.172935232e-08, 8.157923301e-08, 8.142942383e-08, 8.127992408e-08, 8.113073303e-08, 8.098184999e-08, 8.083327424e-08, 8.068500509e-08, 8.053704183e-08, 8.038938375e-08, 8.024203016e-08, 8.009498037e-08, 7.994823367e-08, 7.980178937e-08, 7.965564679e-08, 7.950980522e-08, 7.936426398e-08, 7.921902238e-08, 7.907407975e-08, 7.892943538e-08, 7.878508861e-08, 7.864103876e-08, 7.849728513e-08, 7.835382707e-08, 7.821066388e-08, 7.806779491e-08, 7.792521947e-08, 7.778293690e-08, 7.764094653e-08, 7.749924769e-08, 7.735783972e-08, 7.721672195e-08, 7.707589373e-08, 7.693535439e-08, 7.679510327e-08, 7.665513972e-08, 7.651546308e-08, 7.637607270e-08, 7.623696793e-08, 7.609814812e-08, 7.595961262e-08, 7.582136078e-08, 7.568339196e-08, 7.554570551e-08, 7.540830079e-08, 7.527117716e-08, 7.513433399e-08, 7.499777063e-08, 7.486148645e-08, 7.472548082e-08, 7.458975310e-08, 7.445430266e-08, 7.431912887e-08, 7.418423111e-08, 7.404960875e-08, 7.391526117e-08, 7.378118773e-08, 7.364738783e-08, 7.351386084e-08, 7.338060614e-08, 7.324762311e-08, 7.311491115e-08, 7.298246963e-08, 7.285029794e-08, 7.271839548e-08, 7.258676163e-08, 7.245539579e-08, 7.232429734e-08, 7.219346570e-08, 7.206290024e-08, 7.193260038e-08, 7.180256551e-08, 7.167279503e-08, 7.154328834e-08, 7.141404486e-08, 7.128506397e-08, 7.115634510e-08, 7.102788766e-08, 7.089969104e-08, 7.077175466e-08, 7.064407795e-08, 7.051666030e-08, 7.038950114e-08, 7.026259988e-08, 7.013595594e-08, 7.000956875e-08, 6.988343773e-08, 6.975756229e-08, 6.963194187e-08, 6.950657588e-08, 6.938146376e-08, 6.925660494e-08, 6.913199884e-08, 6.900764490e-08, 6.888354255e-08, 6.875969123e-08, 6.863609037e-08, 6.851273941e-08, 6.838963778e-08, 6.826678493e-08, 6.814418031e-08, 6.802182334e-08, 6.789971348e-08, 6.777785017e-08, 6.765623286e-08, 6.753486100e-08, 6.741373403e-08, 6.729285141e-08, 6.717221260e-08, 6.705181703e-08, 6.693166418e-08, 6.681175349e-08, 6.669208443e-08, 6.657265645e-08, 6.645346901e-08, 6.633452158e-08, 6.621581361e-08, 6.609734458e-08, 6.597911394e-08, 6.586112118e-08, 6.574336574e-08, 6.562584711e-08, 6.550856475e-08, 6.539151815e-08, 6.527470676e-08, 6.515813006e-08, 6.504178754e-08, 6.492567867e-08, 6.480980292e-08, 6.469415979e-08, 6.457874874e-08, 6.446356926e-08, 6.434862084e-08, 6.423390296e-08, 6.411941510e-08, 6.400515676e-08, 6.389112743e-08, 6.377732659e-08, 6.366375373e-08, 6.355040835e-08, 6.343728994e-08, 6.332439800e-08, 6.321173202e-08, 6.309929150e-08, 6.298707595e-08, 6.287508485e-08, 6.276331771e-08, 6.265177403e-08, 6.254045332e-08, 6.242935508e-08, 6.231847882e-08, 6.220782405e-08, 6.209739027e-08, 6.198717699e-08, 6.187718373e-08, 6.176740999e-08, 6.165785529e-08, 6.154851915e-08, 6.143940107e-08, 6.133050059e-08, 6.122181720e-08, 6.111335044e-08, 6.100509983e-08, 6.089706488e-08, 6.078924512e-08, 6.068164007e-08, 6.057424926e-08, 6.046707221e-08, 6.036010845e-08, 6.025335751e-08, 6.014681892e-08, 6.004049221e-08, 5.993437692e-08, 5.982847256e-08, 5.972277869e-08, 5.961729483e-08, 5.951202052e-08, 5.940695529e-08, 5.930209870e-08, 5.919745027e-08, 5.909300955e-08, 5.898877607e-08, 5.888474939e-08, 5.878092905e-08, 5.867731459e-08, 5.857390556e-08, 5.847070150e-08, 5.836770197e-08, 5.826490652e-08, 5.816231469e-08, 5.805992603e-08, 5.795774011e-08, 5.785575647e-08, 5.775397468e-08, 5.765239427e-08, 5.755101482e-08, 5.744983589e-08, 5.734885702e-08, 5.724807778e-08, 5.714749774e-08, 5.704711646e-08, 5.694693349e-08, 5.684694841e-08, 5.674716078e-08, 5.664757016e-08, 5.654817613e-08, 5.644897825e-08, 5.634997610e-08, 5.625116924e-08, 5.615255725e-08, 5.605413970e-08, 5.595591616e-08, 5.585788621e-08, 5.576004943e-08, 5.566240539e-08, 5.556495367e-08, 5.546769385e-08, 5.537062551e-08, 5.527374823e-08, 5.517706159e-08, 5.508056518e-08, 5.498425859e-08, 5.488814138e-08, 5.479221317e-08, 5.469647352e-08, 5.460092202e-08, 5.450555828e-08, 5.441038187e-08, 5.431539239e-08, 5.422058944e-08, 5.412597259e-08, 5.403154145e-08, 5.393729562e-08, 5.384323469e-08, 5.374935825e-08, 5.365566590e-08, 5.356215725e-08, 5.346883190e-08, 5.337568943e-08, 5.328272946e-08, 5.318995159e-08, 5.309735543e-08, 5.300494057e-08, 5.291270662e-08, 5.282065319e-08, 5.272877989e-08, 5.263708632e-08, 5.254557210e-08, 5.245423683e-08, 5.236308013e-08, 5.227210161e-08, 5.218130087e-08, 5.209067755e-08, 5.200023124e-08, 5.190996157e-08, 5.181986816e-08, 5.172995061e-08, 5.164020855e-08, 5.155064161e-08, 5.146124939e-08, 5.137203152e-08, 5.128298763e-08, 5.119411733e-08, 5.110542025e-08, 5.101689602e-08, 5.092854425e-08, 5.084036459e-08, 5.075235665e-08, 5.066452007e-08, 5.057685446e-08, 5.048935947e-08, 5.040203473e-08, 5.031487986e-08, 5.022789450e-08, 5.014107829e-08, 5.005443085e-08, 4.996795183e-08, 4.988164085e-08, 4.979549756e-08, 4.970952160e-08, 4.962371260e-08, 4.953807021e-08, 4.945259406e-08, 4.936728379e-08, 4.928213906e-08, 4.919715949e-08, 4.911234475e-08, 4.902769446e-08, 4.894320828e-08, 4.885888585e-08, 4.877472682e-08, 4.869073084e-08, 4.860689755e-08, 4.852322662e-08, 4.843971768e-08, 4.835637040e-08, 4.827318441e-08, 4.819015938e-08, 4.810729496e-08, 4.802459081e-08, 4.794204657e-08, 4.785966191e-08, 4.777743649e-08, 4.769536996e-08, 4.761346197e-08, 4.753171220e-08, 4.745012030e-08, 4.736868593e-08, 4.728740876e-08, 4.720628844e-08, 4.712532465e-08, 4.704451704e-08, 4.696386528e-08, 4.688336904e-08, 4.680302798e-08, 4.672284178e-08, 4.664281009e-08, 4.656293260e-08, 4.648320896e-08, 4.640363885e-08, 4.632422195e-08, 4.624495792e-08, 4.616584643e-08, 4.608688717e-08, 4.600807980e-08, 4.592942401e-08, 4.585091946e-08, 4.577256583e-08, 4.569436281e-08, 4.561631006e-08, 4.553840728e-08, 4.546065413e-08, 4.538305031e-08, 4.530559549e-08, 4.522828935e-08, 4.515113157e-08, 4.507412185e-08, 4.499725986e-08, 4.492054529e-08, 4.484397783e-08, 4.476755716e-08, 4.469128297e-08, 4.461515494e-08, 4.453917278e-08, 4.446333616e-08, 4.438764477e-08, 4.431209832e-08, 4.423669648e-08, 4.416143896e-08, 4.408632544e-08, 4.401135562e-08, 4.393652919e-08, 4.386184585e-08, 4.378730529e-08, 4.371290722e-08, 4.363865133e-08, 4.356453731e-08, 4.349056487e-08, 4.341673371e-08, 4.334304352e-08, 4.326949400e-08, 4.319608487e-08, 4.312281582e-08, 4.304968655e-08, 4.297669677e-08, 4.290384618e-08, 4.283113449e-08, 4.275856140e-08, 4.268612662e-08, 4.261382986e-08, 4.254167082e-08, 4.246964921e-08, 4.239776475e-08, 4.232601714e-08, 4.225440609e-08, 4.218293132e-08, 4.211159253e-08, 4.204038944e-08, 4.196932177e-08, 4.189838921e-08, 4.182759150e-08, 4.175692835e-08, 4.168639947e-08, 4.161600457e-08, 4.154574338e-08, 4.147561561e-08, 4.140562099e-08, 4.133575923e-08, 4.126603004e-08, 4.119643316e-08, 4.112696830e-08, 4.105763519e-08, 4.098843354e-08, 4.091936308e-08, 4.085042353e-08, 4.078161463e-08, 4.071293608e-08, 4.064438763e-08, 4.057596898e-08, 4.050767989e-08, 4.043952005e-08, 4.037148922e-08, 4.030358711e-08, 4.023581346e-08, 4.016816800e-08, 4.010065045e-08, 4.003326055e-08, 3.996599802e-08, 3.989886261e-08, 3.983185405e-08, 3.976497206e-08, 3.969821639e-08, 3.963158677e-08, 3.956508293e-08, 3.949870460e-08, 3.943245154e-08, 3.936632347e-08, 3.930032014e-08, 3.923444127e-08, 3.916868661e-08, 3.910305591e-08, 3.903754890e-08, 3.897216531e-08, 3.890690490e-08, 3.884176741e-08, 3.877675257e-08, 3.871186014e-08, 3.864708985e-08, 3.858244145e-08, 3.851791469e-08, 3.845350931e-08, 3.838922506e-08, 3.832506168e-08, 3.826101892e-08, 3.819709653e-08, 3.813329427e-08, 3.806961187e-08, 3.800604908e-08, 3.794260567e-08, 3.787928138e-08, 3.781607595e-08, 3.775298915e-08, 3.769002073e-08, 3.762717043e-08, 3.756443802e-08, 3.750182325e-08, 3.743932586e-08, 3.737694563e-08, 3.731468229e-08, 3.725253562e-08, 3.719050537e-08, 3.712859129e-08, 3.706679314e-08, 3.700511069e-08, 3.694354369e-08, 3.688209190e-08, 3.682075508e-08, 3.675953300e-08, 3.669842541e-08, 3.663743207e-08, 3.657655276e-08, 3.651578723e-08, 3.645513525e-08, 3.639459657e-08, 3.633417098e-08, 3.627385822e-08, 3.621365807e-08, 3.615357029e-08, 3.609359466e-08, 3.603373093e-08, 3.597397888e-08, 3.591433827e-08, 3.585480888e-08, 3.579539047e-08, 3.573608282e-08, 3.567688568e-08, 3.561779885e-08, 3.555882208e-08, 3.549995515e-08, 3.544119783e-08, 3.538254989e-08, 3.532401112e-08, 3.526558128e-08, 3.520726015e-08, 3.514904750e-08, 3.509094311e-08, 3.503294675e-08, 3.497505821e-08, 3.491727726e-08, 3.485960367e-08, 3.480203724e-08, 3.474457772e-08, 3.468722491e-08, 3.462997859e-08, 3.457283853e-08, 3.451580452e-08, 3.445887633e-08, 3.440205375e-08, 3.434533656e-08, 3.428872455e-08, 3.423221749e-08, 3.417581517e-08, 3.411951738e-08, 3.406332390e-08, 3.400723452e-08, 3.395124902e-08, 3.389536718e-08, 3.383958880e-08, 3.378391366e-08, 3.372834155e-08, 3.367287226e-08, 3.361750557e-08, 3.356224128e-08, 3.350707917e-08, 3.345201904e-08, 3.339706068e-08, 3.334220387e-08, 3.328744841e-08, 3.323279409e-08, 3.317824070e-08, 3.312378804e-08, 3.306943589e-08, 3.301518406e-08, 3.296103234e-08, 3.290698052e-08, 3.285302839e-08, 3.279917576e-08, 3.274542242e-08, 3.269176817e-08, 3.263821279e-08, 3.258475610e-08, 3.253139789e-08, 3.247813795e-08, 3.242497609e-08, 3.237191211e-08, 3.231894579e-08, 3.226607696e-08, 3.221330540e-08, 3.216063092e-08, 3.210805332e-08, 3.205557239e-08, 3.200318795e-08, 3.195089980e-08, 3.189870774e-08, 3.184661157e-08, 3.179461110e-08, 3.174270613e-08, 3.169089647e-08, 3.163918192e-08, 3.158756230e-08, 3.153603739e-08, 3.148460702e-08, 3.143327099e-08, 3.138202911e-08, 3.133088119e-08, 3.127982703e-08, 3.122886644e-08, 3.117799924e-08, 3.112722522e-08, 3.107654422e-08, 3.102595602e-08, 3.097546046e-08, 3.092505732e-08, 3.087474644e-08, 3.082452762e-08, 3.077440067e-08, 3.072436542e-08, 3.067442166e-08, 3.062456922e-08, 3.057480790e-08, 3.052513754e-08, 3.047555793e-08, 3.042606890e-08, 3.037667026e-08, 3.032736183e-08, 3.027814342e-08, 3.022901486e-08, 3.017997596e-08, 3.013102654e-08, 3.008216641e-08, 3.003339541e-08, 2.998471333e-08, 2.993612002e-08, 2.988761528e-08, 2.983919894e-08, 2.979087082e-08, 2.974263073e-08, 2.969447851e-08, 2.964641397e-08, 2.959843694e-08, 2.955054723e-08, 2.950274468e-08, 2.945502911e-08, 2.940740033e-08, 2.935985818e-08, 2.931240248e-08, 2.926503306e-08, 2.921774974e-08, 2.917055234e-08, 2.912344070e-08, 2.907641464e-08, 2.902947399e-08, 2.898261857e-08, 2.893584822e-08, 2.888916276e-08, 2.884256202e-08, 2.879604584e-08, 2.874961403e-08, 2.870326643e-08, 2.865700287e-08, 2.861082318e-08, 2.856472720e-08, 2.851871475e-08, 2.847278566e-08, 2.842693977e-08, }; const float lut_portamento_coefficient[] = { 3.200000000e-01, 3.134324736e-01, 3.069997359e-01, 3.006990206e-01, 2.945276182e-01, 2.884828747e-01, 2.825621906e-01, 2.767630198e-01, 2.710828684e-01, 2.655192937e-01, 2.600699031e-01, 2.547323532e-01, 2.495043487e-01, 2.443836411e-01, 2.393680286e-01, 2.344553540e-01, 2.296435048e-01, 2.249304117e-01, 2.203140479e-01, 2.157924281e-01, 2.113636079e-01, 2.070256826e-01, 2.027767868e-01, 1.986150934e-01, 1.945388125e-01, 1.905461913e-01, 1.866355127e-01, 1.828050950e-01, 1.790532909e-01, 1.753784871e-01, 1.717791032e-01, 1.682535913e-01, 1.648004353e-01, 1.614181503e-01, 1.581052816e-01, 1.548604047e-01, 1.516821241e-01, 1.485690729e-01, 1.455199126e-01, 1.425333317e-01, 1.396080460e-01, 1.367427975e-01, 1.339363539e-01, 1.311875085e-01, 1.284950790e-01, 1.258579077e-01, 1.232748603e-01, 1.207448263e-01, 1.182667174e-01, 1.158394680e-01, 1.134620344e-01, 1.111333940e-01, 1.088525456e-01, 1.066185082e-01, 1.044303211e-01, 1.022870433e-01, 1.001877531e-01, 9.813154772e-02, 9.611754293e-02, 9.414487260e-02, 9.221268841e-02, 9.032015945e-02, 8.846647184e-02, 8.665082842e-02, 8.487244840e-02, 8.313056699e-02, 8.142443513e-02, 7.975331910e-02, 7.811650025e-02, 7.651327468e-02, 7.494295295e-02, 7.340485974e-02, 7.189833363e-02, 7.042272673e-02, 6.897740448e-02, 6.756174533e-02, 6.617514049e-02, 6.481699366e-02, 6.348672079e-02, 6.218374979e-02, 6.090752035e-02, 5.965748363e-02, 5.843310207e-02, 5.723384912e-02, 5.605920907e-02, 5.490867676e-02, 5.378175743e-02, 5.267796645e-02, 5.159682914e-02, 5.053788058e-02, 4.950066537e-02, 4.848473747e-02, 4.748965998e-02, 4.651500499e-02, 4.556035335e-02, 4.462529452e-02, 4.370942639e-02, 4.281235510e-02, 4.193369486e-02, 4.107306783e-02, 4.023010390e-02, 3.940444055e-02, 3.859572272e-02, 3.780360263e-02, 3.702773963e-02, 3.626780007e-02, 3.552345715e-02, 3.479439076e-02, 3.408028738e-02, 3.338083991e-02, 3.269574757e-02, 3.202471574e-02, 3.136745584e-02, 3.072368523e-02, 3.009312706e-02, 2.947551016e-02, 2.887056893e-02, 2.827804323e-02, 2.769767824e-02, 2.712922438e-02, 2.657243720e-02, 2.602707725e-02, 2.549291001e-02, 2.496970576e-02, 2.445723950e-02, 2.395529085e-02, 2.346364396e-02, 2.298208739e-02, 2.251041405e-02, 2.204842112e-02, 2.159590990e-02, 2.115268581e-02, 2.071855824e-02, 2.029334049e-02, 1.987684971e-02, 1.946890678e-02, 1.906933628e-02, 1.867796638e-02, 1.829462876e-02, 1.791915858e-02, 1.755139436e-02, 1.719117797e-02, 1.683835448e-02, 1.649277217e-02, 1.615428243e-02, 1.582273969e-02, 1.549800137e-02, 1.517992783e-02, 1.486838228e-02, 1.456323073e-02, 1.426434197e-02, 1.397158747e-02, 1.368484131e-02, 1.340398019e-02, 1.312888334e-02, 1.285943243e-02, 1.259551161e-02, 1.233700738e-02, 1.208380856e-02, 1.183580627e-02, 1.159289386e-02, 1.135496687e-02, 1.112192298e-02, 1.089366197e-02, 1.067008568e-02, 1.045109796e-02, 1.023660464e-02, 1.002651348e-02, 9.820734128e-03, 9.619178094e-03, 9.421758699e-03, 9.228391044e-03, 9.038991975e-03, 8.853480041e-03, 8.671775465e-03, 8.493800107e-03, 8.319477429e-03, 8.148732467e-03, 7.981491792e-03, 7.817683485e-03, 7.657237100e-03, 7.500083640e-03, 7.346155523e-03, 7.195386552e-03, 7.047711891e-03, 6.903068034e-03, 6.761392779e-03, 6.622625198e-03, 6.486705616e-03, 6.353575583e-03, 6.223177846e-03, 6.095456331e-03, 5.970356110e-03, 5.847823386e-03, 5.727805465e-03, 5.610250734e-03, 5.495108640e-03, 5.382329668e-03, 5.271865316e-03, 5.163668082e-03, 5.057691437e-03, 4.953889805e-03, 4.852218547e-03, 4.752633942e-03, 4.655093164e-03, 4.559554266e-03, 4.465976162e-03, 4.374318610e-03, 4.284542194e-03, 4.196608306e-03, 4.110479131e-03, 4.026117630e-03, 3.943487524e-03, 3.862553278e-03, 3.783280088e-03, 3.705633863e-03, 3.629581212e-03, 3.555089429e-03, 3.482126479e-03, 3.410660986e-03, 3.340662217e-03, 3.272100069e-03, 3.204945057e-03, 3.139168303e-03, 3.074741519e-03, 3.011636999e-03, 2.949827607e-03, 2.889286761e-03, 2.829988426e-03, 2.771907101e-03, 2.715017810e-03, 2.659296087e-03, 2.604717970e-03, 2.551259989e-03, 2.498899153e-03, 2.447612946e-03, 2.397379312e-03, 2.348176650e-03, 2.299983799e-03, 2.252780035e-03, 2.206545059e-03, 2.161258987e-03, 2.116902345e-03, 2.073456057e-03, 2.030901440e-03, 1.989220193e-03, 1.948394392e-03, 1.908406481e-03, 1.869239262e-03, 1.830875892e-03, 1.793299874e-03, 1.756495048e-03, 1.720445587e-03, 1.685135987e-03, 1.650551065e-03, 1.616675947e-03, 1.583496065e-03, 1.550997152e-03, 1.519165231e-03, 1.487986612e-03, 1.457447889e-03, 1.427535928e-03, 1.398237866e-03, 1.369541103e-03, 1.341433298e-03, 1.313902365e-03, 1.286936463e-03, 1.260523997e-03, 1.234653607e-03, 1.209314169e-03, 1.184494785e-03, 1.160184783e-03, 1.136373707e-03, 1.113051318e-03, 1.090207587e-03, 1.067832690e-03, 1.045917004e-03, 1.024451106e-03, 1.003425763e-03, 9.828319338e-04, 9.626607629e-04, 9.429035753e-04, 9.235518748e-04, 9.045973393e-04, 8.860318176e-04, 8.678473258e-04, 8.500360437e-04, 8.325903118e-04, 8.155026278e-04, 7.987656432e-04, 7.823721604e-04, 7.663151297e-04, 7.505876457e-04, 7.351829450e-04, 7.200944030e-04, 7.053155311e-04, 6.908399736e-04, 6.766615055e-04, 6.627740294e-04, 6.491715733e-04, 6.358482874e-04, 6.227984423e-04, 6.100164259e-04, 5.974967415e-04, 5.852340051e-04, 5.732229432e-04, 5.614583906e-04, 5.499352880e-04, 5.386486801e-04, 5.275937131e-04, 5.167656329e-04, 5.061597830e-04, 4.957716025e-04, 4.855966240e-04, 4.756304719e-04, 4.658688604e-04, 4.563075914e-04, 4.469425534e-04, 4.377697189e-04, 4.287851433e-04, 4.199849628e-04, 4.113653929e-04, 4.029227270e-04, 3.946533343e-04, 3.865536586e-04, 3.786202168e-04, 3.708495972e-04, 3.632384580e-04, 3.557835262e-04, 3.484815959e-04, 3.413295268e-04, 3.343242434e-04, 3.274627331e-04, 3.207420451e-04, 3.141592892e-04, 3.077116347e-04, 3.013963088e-04, 2.952105956e-04, 2.891518350e-04, 2.832174215e-04, 2.774048030e-04, 2.717114800e-04, 2.661350040e-04, 2.606729768e-04, 2.553230498e-04, 2.500829220e-04, 2.449503401e-04, 2.399230969e-04, 2.349990304e-04, 2.301760230e-04, 2.254520008e-04, 2.208249321e-04, 2.162928272e-04, 2.118537370e-04, 2.075057525e-04, 2.032470041e-04, 1.990756601e-04, 1.949899268e-04, 1.909880471e-04, 1.870683000e-04, 1.832290000e-04, 1.794684960e-04, 1.757851707e-04, 1.721774402e-04, 1.686437530e-04, 1.651825896e-04, 1.617924614e-04, 1.584719105e-04, 1.552195091e-04, 1.520338583e-04, 1.489135884e-04, 1.458573574e-04, 1.428638510e-04, 1.399317818e-04, 1.370598891e-04, 1.342469377e-04, 1.314917180e-04, 1.287930451e-04, 1.261497584e-04, 1.235607213e-04, 1.210248203e-04, 1.185409650e-04, 1.161080871e-04, 1.137251405e-04, 1.113911002e-04, 1.091049628e-04, 1.068657449e-04, 1.046724836e-04, 1.025242358e-04, 1.004200776e-04, 9.835910407e-05, 9.634042902e-05, 9.436318428e-05, 9.242651957e-05, 9.052960203e-05, 8.867161592e-05, 8.685176223e-05, 8.506925834e-05, 8.332333770e-05, 8.161324950e-05, 7.993825834e-05, 7.829764388e-05, 7.669070061e-05, 7.511673747e-05, 7.357507760e-05, 7.206505801e-05, 7.058602934e-05, 6.913735555e-05, 6.771841364e-05, 6.632859341e-05, 6.496729719e-05, 6.363393956e-05, 6.232794712e-05, 6.104875824e-05, 5.979582282e-05, 5.856860205e-05, 5.736656817e-05, 5.618920425e-05, 5.503600399e-05, 5.390647145e-05, 5.280012090e-05, 5.171647655e-05, 5.065507241e-05, 4.961545201e-05, 4.859716828e-05, 4.759978332e-05, 4.662286821e-05, 4.566600283e-05, 4.472877570e-05, 4.381078378e-05, 4.291163227e-05, 4.203093452e-05, 4.116831179e-05, 4.032339312e-05, 3.949581515e-05, 3.868522199e-05, 3.789126506e-05, 3.711360292e-05, 3.635190114e-05, 3.560583216e-05, 3.487507515e-05, 3.415931584e-05, 3.345824644e-05, 3.277156544e-05, 3.209897756e-05, 3.144019355e-05, 3.079493010e-05, 3.016290973e-05, 2.954386065e-05, 2.893751663e-05, 2.834361693e-05, 2.776190613e-05, 2.719213409e-05, 2.663405578e-05, 2.608743120e-05, 2.555202528e-05, 2.502760778e-05, 2.451395317e-05, 2.401084055e-05, 2.351805358e-05, 2.303538034e-05, 2.256261325e-05, 2.209954900e-05, 2.164598846e-05, 2.120173658e-05, 2.076660231e-05, 2.034039853e-05, 1.992294195e-05, 1.951405305e-05, 1.911355599e-05, 1.872127854e-05, 1.833705200e-05, 1.796071115e-05, 1.759209413e-05, 1.723104243e-05, 1.687740079e-05, 1.653101711e-05, 1.619174245e-05, 1.585943090e-05, 1.553393955e-05, 1.521512843e-05, 1.490286043e-05, 1.459700128e-05, 1.429741943e-05, 1.400398605e-05, 1.371657496e-05, 1.343506256e-05, 1.315932778e-05, 1.288925205e-05, 1.262471923e-05, 1.236561555e-05, 1.211182959e-05, 1.186325221e-05, 1.161977652e-05, 1.138129780e-05, 1.114771350e-05, 1.091892318e-05, 1.069482844e-05, 1.047533292e-05, 1.026034221e-05, 1.004976387e-05, 9.843507339e-06, 9.641483918e-06, 9.443606728e-06, 9.249790675e-06, 9.059952410e-06, 8.874010295e-06, 8.691884366e-06, 8.513496302e-06, 8.338769389e-06, 8.167628488e-06, 8.000000000e-06, }; const float lut_sine[] = { 0.000000000e+00, 6.135884649e-03, 1.227153829e-02, 1.840672991e-02, 2.454122852e-02, 3.067480318e-02, 3.680722294e-02, 4.293825693e-02, 4.906767433e-02, 5.519524435e-02, 6.132073630e-02, 6.744391956e-02, 7.356456360e-02, 7.968243797e-02, 8.579731234e-02, 9.190895650e-02, 9.801714033e-02, 1.041216339e-01, 1.102222073e-01, 1.163186309e-01, 1.224106752e-01, 1.284981108e-01, 1.345807085e-01, 1.406582393e-01, 1.467304745e-01, 1.527971853e-01, 1.588581433e-01, 1.649131205e-01, 1.709618888e-01, 1.770042204e-01, 1.830398880e-01, 1.890686641e-01, 1.950903220e-01, 2.011046348e-01, 2.071113762e-01, 2.131103199e-01, 2.191012402e-01, 2.250839114e-01, 2.310581083e-01, 2.370236060e-01, 2.429801799e-01, 2.489276057e-01, 2.548656596e-01, 2.607941179e-01, 2.667127575e-01, 2.726213554e-01, 2.785196894e-01, 2.844075372e-01, 2.902846773e-01, 2.961508882e-01, 3.020059493e-01, 3.078496400e-01, 3.136817404e-01, 3.195020308e-01, 3.253102922e-01, 3.311063058e-01, 3.368898534e-01, 3.426607173e-01, 3.484186802e-01, 3.541635254e-01, 3.598950365e-01, 3.656129978e-01, 3.713171940e-01, 3.770074102e-01, 3.826834324e-01, 3.883450467e-01, 3.939920401e-01, 3.996241998e-01, 4.052413140e-01, 4.108431711e-01, 4.164295601e-01, 4.220002708e-01, 4.275550934e-01, 4.330938189e-01, 4.386162385e-01, 4.441221446e-01, 4.496113297e-01, 4.550835871e-01, 4.605387110e-01, 4.659764958e-01, 4.713967368e-01, 4.767992301e-01, 4.821837721e-01, 4.875501601e-01, 4.928981922e-01, 4.982276670e-01, 5.035383837e-01, 5.088301425e-01, 5.141027442e-01, 5.193559902e-01, 5.245896827e-01, 5.298036247e-01, 5.349976199e-01, 5.401714727e-01, 5.453249884e-01, 5.504579729e-01, 5.555702330e-01, 5.606615762e-01, 5.657318108e-01, 5.707807459e-01, 5.758081914e-01, 5.808139581e-01, 5.857978575e-01, 5.907597019e-01, 5.956993045e-01, 6.006164794e-01, 6.055110414e-01, 6.103828063e-01, 6.152315906e-01, 6.200572118e-01, 6.248594881e-01, 6.296382389e-01, 6.343932842e-01, 6.391244449e-01, 6.438315429e-01, 6.485144010e-01, 6.531728430e-01, 6.578066933e-01, 6.624157776e-01, 6.669999223e-01, 6.715589548e-01, 6.760927036e-01, 6.806009978e-01, 6.850836678e-01, 6.895405447e-01, 6.939714609e-01, 6.983762494e-01, 7.027547445e-01, 7.071067812e-01, 7.114321957e-01, 7.157308253e-01, 7.200025080e-01, 7.242470830e-01, 7.284643904e-01, 7.326542717e-01, 7.368165689e-01, 7.409511254e-01, 7.450577854e-01, 7.491363945e-01, 7.531867990e-01, 7.572088465e-01, 7.612023855e-01, 7.651672656e-01, 7.691033376e-01, 7.730104534e-01, 7.768884657e-01, 7.807372286e-01, 7.845565972e-01, 7.883464276e-01, 7.921065773e-01, 7.958369046e-01, 7.995372691e-01, 8.032075315e-01, 8.068475535e-01, 8.104571983e-01, 8.140363297e-01, 8.175848132e-01, 8.211025150e-01, 8.245893028e-01, 8.280450453e-01, 8.314696123e-01, 8.348628750e-01, 8.382247056e-01, 8.415549774e-01, 8.448535652e-01, 8.481203448e-01, 8.513551931e-01, 8.545579884e-01, 8.577286100e-01, 8.608669386e-01, 8.639728561e-01, 8.670462455e-01, 8.700869911e-01, 8.730949784e-01, 8.760700942e-01, 8.790122264e-01, 8.819212643e-01, 8.847970984e-01, 8.876396204e-01, 8.904487232e-01, 8.932243012e-01, 8.959662498e-01, 8.986744657e-01, 9.013488470e-01, 9.039892931e-01, 9.065957045e-01, 9.091679831e-01, 9.117060320e-01, 9.142097557e-01, 9.166790599e-01, 9.191138517e-01, 9.215140393e-01, 9.238795325e-01, 9.262102421e-01, 9.285060805e-01, 9.307669611e-01, 9.329927988e-01, 9.351835099e-01, 9.373390119e-01, 9.394592236e-01, 9.415440652e-01, 9.435934582e-01, 9.456073254e-01, 9.475855910e-01, 9.495281806e-01, 9.514350210e-01, 9.533060404e-01, 9.551411683e-01, 9.569403357e-01, 9.587034749e-01, 9.604305194e-01, 9.621214043e-01, 9.637760658e-01, 9.653944417e-01, 9.669764710e-01, 9.685220943e-01, 9.700312532e-01, 9.715038910e-01, 9.729399522e-01, 9.743393828e-01, 9.757021300e-01, 9.770281427e-01, 9.783173707e-01, 9.795697657e-01, 9.807852804e-01, 9.819638691e-01, 9.831054874e-01, 9.842100924e-01, 9.852776424e-01, 9.863080972e-01, 9.873014182e-01, 9.882575677e-01, 9.891765100e-01, 9.900582103e-01, 9.909026354e-01, 9.917097537e-01, 9.924795346e-01, 9.932119492e-01, 9.939069700e-01, 9.945645707e-01, 9.951847267e-01, 9.957674145e-01, 9.963126122e-01, 9.968202993e-01, 9.972904567e-01, 9.977230666e-01, 9.981181129e-01, 9.984755806e-01, 9.987954562e-01, 9.990777278e-01, 9.993223846e-01, 9.995294175e-01, 9.996988187e-01, 9.998305818e-01, 9.999247018e-01, 9.999811753e-01, 1.000000000e+00, 9.999811753e-01, 9.999247018e-01, 9.998305818e-01, 9.996988187e-01, 9.995294175e-01, 9.993223846e-01, 9.990777278e-01, 9.987954562e-01, 9.984755806e-01, 9.981181129e-01, 9.977230666e-01, 9.972904567e-01, 9.968202993e-01, 9.963126122e-01, 9.957674145e-01, 9.951847267e-01, 9.945645707e-01, 9.939069700e-01, 9.932119492e-01, 9.924795346e-01, 9.917097537e-01, 9.909026354e-01, 9.900582103e-01, 9.891765100e-01, 9.882575677e-01, 9.873014182e-01, 9.863080972e-01, 9.852776424e-01, 9.842100924e-01, 9.831054874e-01, 9.819638691e-01, 9.807852804e-01, 9.795697657e-01, 9.783173707e-01, 9.770281427e-01, 9.757021300e-01, 9.743393828e-01, 9.729399522e-01, 9.715038910e-01, 9.700312532e-01, 9.685220943e-01, 9.669764710e-01, 9.653944417e-01, 9.637760658e-01, 9.621214043e-01, 9.604305194e-01, 9.587034749e-01, 9.569403357e-01, 9.551411683e-01, 9.533060404e-01, 9.514350210e-01, 9.495281806e-01, 9.475855910e-01, 9.456073254e-01, 9.435934582e-01, 9.415440652e-01, 9.394592236e-01, 9.373390119e-01, 9.351835099e-01, 9.329927988e-01, 9.307669611e-01, 9.285060805e-01, 9.262102421e-01, 9.238795325e-01, 9.215140393e-01, 9.191138517e-01, 9.166790599e-01, 9.142097557e-01, 9.117060320e-01, 9.091679831e-01, 9.065957045e-01, 9.039892931e-01, 9.013488470e-01, 8.986744657e-01, 8.959662498e-01, 8.932243012e-01, 8.904487232e-01, 8.876396204e-01, 8.847970984e-01, 8.819212643e-01, 8.790122264e-01, 8.760700942e-01, 8.730949784e-01, 8.700869911e-01, 8.670462455e-01, 8.639728561e-01, 8.608669386e-01, 8.577286100e-01, 8.545579884e-01, 8.513551931e-01, 8.481203448e-01, 8.448535652e-01, 8.415549774e-01, 8.382247056e-01, 8.348628750e-01, 8.314696123e-01, 8.280450453e-01, 8.245893028e-01, 8.211025150e-01, 8.175848132e-01, 8.140363297e-01, 8.104571983e-01, 8.068475535e-01, 8.032075315e-01, 7.995372691e-01, 7.958369046e-01, 7.921065773e-01, 7.883464276e-01, 7.845565972e-01, 7.807372286e-01, 7.768884657e-01, 7.730104534e-01, 7.691033376e-01, 7.651672656e-01, 7.612023855e-01, 7.572088465e-01, 7.531867990e-01, 7.491363945e-01, 7.450577854e-01, 7.409511254e-01, 7.368165689e-01, 7.326542717e-01, 7.284643904e-01, 7.242470830e-01, 7.200025080e-01, 7.157308253e-01, 7.114321957e-01, 7.071067812e-01, 7.027547445e-01, 6.983762494e-01, 6.939714609e-01, 6.895405447e-01, 6.850836678e-01, 6.806009978e-01, 6.760927036e-01, 6.715589548e-01, 6.669999223e-01, 6.624157776e-01, 6.578066933e-01, 6.531728430e-01, 6.485144010e-01, 6.438315429e-01, 6.391244449e-01, 6.343932842e-01, 6.296382389e-01, 6.248594881e-01, 6.200572118e-01, 6.152315906e-01, 6.103828063e-01, 6.055110414e-01, 6.006164794e-01, 5.956993045e-01, 5.907597019e-01, 5.857978575e-01, 5.808139581e-01, 5.758081914e-01, 5.707807459e-01, 5.657318108e-01, 5.606615762e-01, 5.555702330e-01, 5.504579729e-01, 5.453249884e-01, 5.401714727e-01, 5.349976199e-01, 5.298036247e-01, 5.245896827e-01, 5.193559902e-01, 5.141027442e-01, 5.088301425e-01, 5.035383837e-01, 4.982276670e-01, 4.928981922e-01, 4.875501601e-01, 4.821837721e-01, 4.767992301e-01, 4.713967368e-01, 4.659764958e-01, 4.605387110e-01, 4.550835871e-01, 4.496113297e-01, 4.441221446e-01, 4.386162385e-01, 4.330938189e-01, 4.275550934e-01, 4.220002708e-01, 4.164295601e-01, 4.108431711e-01, 4.052413140e-01, 3.996241998e-01, 3.939920401e-01, 3.883450467e-01, 3.826834324e-01, 3.770074102e-01, 3.713171940e-01, 3.656129978e-01, 3.598950365e-01, 3.541635254e-01, 3.484186802e-01, 3.426607173e-01, 3.368898534e-01, 3.311063058e-01, 3.253102922e-01, 3.195020308e-01, 3.136817404e-01, 3.078496400e-01, 3.020059493e-01, 2.961508882e-01, 2.902846773e-01, 2.844075372e-01, 2.785196894e-01, 2.726213554e-01, 2.667127575e-01, 2.607941179e-01, 2.548656596e-01, 2.489276057e-01, 2.429801799e-01, 2.370236060e-01, 2.310581083e-01, 2.250839114e-01, 2.191012402e-01, 2.131103199e-01, 2.071113762e-01, 2.011046348e-01, 1.950903220e-01, 1.890686641e-01, 1.830398880e-01, 1.770042204e-01, 1.709618888e-01, 1.649131205e-01, 1.588581433e-01, 1.527971853e-01, 1.467304745e-01, 1.406582393e-01, 1.345807085e-01, 1.284981108e-01, 1.224106752e-01, 1.163186309e-01, 1.102222073e-01, 1.041216339e-01, 9.801714033e-02, 9.190895650e-02, 8.579731234e-02, 7.968243797e-02, 7.356456360e-02, 6.744391956e-02, 6.132073630e-02, 5.519524435e-02, 4.906767433e-02, 4.293825693e-02, 3.680722294e-02, 3.067480318e-02, 2.454122852e-02, 1.840672991e-02, 1.227153829e-02, 6.135884649e-03, 1.224646799e-16, -6.135884649e-03, -1.227153829e-02, -1.840672991e-02, -2.454122852e-02, -3.067480318e-02, -3.680722294e-02, -4.293825693e-02, -4.906767433e-02, -5.519524435e-02, -6.132073630e-02, -6.744391956e-02, -7.356456360e-02, -7.968243797e-02, -8.579731234e-02, -9.190895650e-02, -9.801714033e-02, -1.041216339e-01, -1.102222073e-01, -1.163186309e-01, -1.224106752e-01, -1.284981108e-01, -1.345807085e-01, -1.406582393e-01, -1.467304745e-01, -1.527971853e-01, -1.588581433e-01, -1.649131205e-01, -1.709618888e-01, -1.770042204e-01, -1.830398880e-01, -1.890686641e-01, -1.950903220e-01, -2.011046348e-01, -2.071113762e-01, -2.131103199e-01, -2.191012402e-01, -2.250839114e-01, -2.310581083e-01, -2.370236060e-01, -2.429801799e-01, -2.489276057e-01, -2.548656596e-01, -2.607941179e-01, -2.667127575e-01, -2.726213554e-01, -2.785196894e-01, -2.844075372e-01, -2.902846773e-01, -2.961508882e-01, -3.020059493e-01, -3.078496400e-01, -3.136817404e-01, -3.195020308e-01, -3.253102922e-01, -3.311063058e-01, -3.368898534e-01, -3.426607173e-01, -3.484186802e-01, -3.541635254e-01, -3.598950365e-01, -3.656129978e-01, -3.713171940e-01, -3.770074102e-01, -3.826834324e-01, -3.883450467e-01, -3.939920401e-01, -3.996241998e-01, -4.052413140e-01, -4.108431711e-01, -4.164295601e-01, -4.220002708e-01, -4.275550934e-01, -4.330938189e-01, -4.386162385e-01, -4.441221446e-01, -4.496113297e-01, -4.550835871e-01, -4.605387110e-01, -4.659764958e-01, -4.713967368e-01, -4.767992301e-01, -4.821837721e-01, -4.875501601e-01, -4.928981922e-01, -4.982276670e-01, -5.035383837e-01, -5.088301425e-01, -5.141027442e-01, -5.193559902e-01, -5.245896827e-01, -5.298036247e-01, -5.349976199e-01, -5.401714727e-01, -5.453249884e-01, -5.504579729e-01, -5.555702330e-01, -5.606615762e-01, -5.657318108e-01, -5.707807459e-01, -5.758081914e-01, -5.808139581e-01, -5.857978575e-01, -5.907597019e-01, -5.956993045e-01, -6.006164794e-01, -6.055110414e-01, -6.103828063e-01, -6.152315906e-01, -6.200572118e-01, -6.248594881e-01, -6.296382389e-01, -6.343932842e-01, -6.391244449e-01, -6.438315429e-01, -6.485144010e-01, -6.531728430e-01, -6.578066933e-01, -6.624157776e-01, -6.669999223e-01, -6.715589548e-01, -6.760927036e-01, -6.806009978e-01, -6.850836678e-01, -6.895405447e-01, -6.939714609e-01, -6.983762494e-01, -7.027547445e-01, -7.071067812e-01, -7.114321957e-01, -7.157308253e-01, -7.200025080e-01, -7.242470830e-01, -7.284643904e-01, -7.326542717e-01, -7.368165689e-01, -7.409511254e-01, -7.450577854e-01, -7.491363945e-01, -7.531867990e-01, -7.572088465e-01, -7.612023855e-01, -7.651672656e-01, -7.691033376e-01, -7.730104534e-01, -7.768884657e-01, -7.807372286e-01, -7.845565972e-01, -7.883464276e-01, -7.921065773e-01, -7.958369046e-01, -7.995372691e-01, -8.032075315e-01, -8.068475535e-01, -8.104571983e-01, -8.140363297e-01, -8.175848132e-01, -8.211025150e-01, -8.245893028e-01, -8.280450453e-01, -8.314696123e-01, -8.348628750e-01, -8.382247056e-01, -8.415549774e-01, -8.448535652e-01, -8.481203448e-01, -8.513551931e-01, -8.545579884e-01, -8.577286100e-01, -8.608669386e-01, -8.639728561e-01, -8.670462455e-01, -8.700869911e-01, -8.730949784e-01, -8.760700942e-01, -8.790122264e-01, -8.819212643e-01, -8.847970984e-01, -8.876396204e-01, -8.904487232e-01, -8.932243012e-01, -8.959662498e-01, -8.986744657e-01, -9.013488470e-01, -9.039892931e-01, -9.065957045e-01, -9.091679831e-01, -9.117060320e-01, -9.142097557e-01, -9.166790599e-01, -9.191138517e-01, -9.215140393e-01, -9.238795325e-01, -9.262102421e-01, -9.285060805e-01, -9.307669611e-01, -9.329927988e-01, -9.351835099e-01, -9.373390119e-01, -9.394592236e-01, -9.415440652e-01, -9.435934582e-01, -9.456073254e-01, -9.475855910e-01, -9.495281806e-01, -9.514350210e-01, -9.533060404e-01, -9.551411683e-01, -9.569403357e-01, -9.587034749e-01, -9.604305194e-01, -9.621214043e-01, -9.637760658e-01, -9.653944417e-01, -9.669764710e-01, -9.685220943e-01, -9.700312532e-01, -9.715038910e-01, -9.729399522e-01, -9.743393828e-01, -9.757021300e-01, -9.770281427e-01, -9.783173707e-01, -9.795697657e-01, -9.807852804e-01, -9.819638691e-01, -9.831054874e-01, -9.842100924e-01, -9.852776424e-01, -9.863080972e-01, -9.873014182e-01, -9.882575677e-01, -9.891765100e-01, -9.900582103e-01, -9.909026354e-01, -9.917097537e-01, -9.924795346e-01, -9.932119492e-01, -9.939069700e-01, -9.945645707e-01, -9.951847267e-01, -9.957674145e-01, -9.963126122e-01, -9.968202993e-01, -9.972904567e-01, -9.977230666e-01, -9.981181129e-01, -9.984755806e-01, -9.987954562e-01, -9.990777278e-01, -9.993223846e-01, -9.995294175e-01, -9.996988187e-01, -9.998305818e-01, -9.999247018e-01, -9.999811753e-01, -1.000000000e+00, -9.999811753e-01, -9.999247018e-01, -9.998305818e-01, -9.996988187e-01, -9.995294175e-01, -9.993223846e-01, -9.990777278e-01, -9.987954562e-01, -9.984755806e-01, -9.981181129e-01, -9.977230666e-01, -9.972904567e-01, -9.968202993e-01, -9.963126122e-01, -9.957674145e-01, -9.951847267e-01, -9.945645707e-01, -9.939069700e-01, -9.932119492e-01, -9.924795346e-01, -9.917097537e-01, -9.909026354e-01, -9.900582103e-01, -9.891765100e-01, -9.882575677e-01, -9.873014182e-01, -9.863080972e-01, -9.852776424e-01, -9.842100924e-01, -9.831054874e-01, -9.819638691e-01, -9.807852804e-01, -9.795697657e-01, -9.783173707e-01, -9.770281427e-01, -9.757021300e-01, -9.743393828e-01, -9.729399522e-01, -9.715038910e-01, -9.700312532e-01, -9.685220943e-01, -9.669764710e-01, -9.653944417e-01, -9.637760658e-01, -9.621214043e-01, -9.604305194e-01, -9.587034749e-01, -9.569403357e-01, -9.551411683e-01, -9.533060404e-01, -9.514350210e-01, -9.495281806e-01, -9.475855910e-01, -9.456073254e-01, -9.435934582e-01, -9.415440652e-01, -9.394592236e-01, -9.373390119e-01, -9.351835099e-01, -9.329927988e-01, -9.307669611e-01, -9.285060805e-01, -9.262102421e-01, -9.238795325e-01, -9.215140393e-01, -9.191138517e-01, -9.166790599e-01, -9.142097557e-01, -9.117060320e-01, -9.091679831e-01, -9.065957045e-01, -9.039892931e-01, -9.013488470e-01, -8.986744657e-01, -8.959662498e-01, -8.932243012e-01, -8.904487232e-01, -8.876396204e-01, -8.847970984e-01, -8.819212643e-01, -8.790122264e-01, -8.760700942e-01, -8.730949784e-01, -8.700869911e-01, -8.670462455e-01, -8.639728561e-01, -8.608669386e-01, -8.577286100e-01, -8.545579884e-01, -8.513551931e-01, -8.481203448e-01, -8.448535652e-01, -8.415549774e-01, -8.382247056e-01, -8.348628750e-01, -8.314696123e-01, -8.280450453e-01, -8.245893028e-01, -8.211025150e-01, -8.175848132e-01, -8.140363297e-01, -8.104571983e-01, -8.068475535e-01, -8.032075315e-01, -7.995372691e-01, -7.958369046e-01, -7.921065773e-01, -7.883464276e-01, -7.845565972e-01, -7.807372286e-01, -7.768884657e-01, -7.730104534e-01, -7.691033376e-01, -7.651672656e-01, -7.612023855e-01, -7.572088465e-01, -7.531867990e-01, -7.491363945e-01, -7.450577854e-01, -7.409511254e-01, -7.368165689e-01, -7.326542717e-01, -7.284643904e-01, -7.242470830e-01, -7.200025080e-01, -7.157308253e-01, -7.114321957e-01, -7.071067812e-01, -7.027547445e-01, -6.983762494e-01, -6.939714609e-01, -6.895405447e-01, -6.850836678e-01, -6.806009978e-01, -6.760927036e-01, -6.715589548e-01, -6.669999223e-01, -6.624157776e-01, -6.578066933e-01, -6.531728430e-01, -6.485144010e-01, -6.438315429e-01, -6.391244449e-01, -6.343932842e-01, -6.296382389e-01, -6.248594881e-01, -6.200572118e-01, -6.152315906e-01, -6.103828063e-01, -6.055110414e-01, -6.006164794e-01, -5.956993045e-01, -5.907597019e-01, -5.857978575e-01, -5.808139581e-01, -5.758081914e-01, -5.707807459e-01, -5.657318108e-01, -5.606615762e-01, -5.555702330e-01, -5.504579729e-01, -5.453249884e-01, -5.401714727e-01, -5.349976199e-01, -5.298036247e-01, -5.245896827e-01, -5.193559902e-01, -5.141027442e-01, -5.088301425e-01, -5.035383837e-01, -4.982276670e-01, -4.928981922e-01, -4.875501601e-01, -4.821837721e-01, -4.767992301e-01, -4.713967368e-01, -4.659764958e-01, -4.605387110e-01, -4.550835871e-01, -4.496113297e-01, -4.441221446e-01, -4.386162385e-01, -4.330938189e-01, -4.275550934e-01, -4.220002708e-01, -4.164295601e-01, -4.108431711e-01, -4.052413140e-01, -3.996241998e-01, -3.939920401e-01, -3.883450467e-01, -3.826834324e-01, -3.770074102e-01, -3.713171940e-01, -3.656129978e-01, -3.598950365e-01, -3.541635254e-01, -3.484186802e-01, -3.426607173e-01, -3.368898534e-01, -3.311063058e-01, -3.253102922e-01, -3.195020308e-01, -3.136817404e-01, -3.078496400e-01, -3.020059493e-01, -2.961508882e-01, -2.902846773e-01, -2.844075372e-01, -2.785196894e-01, -2.726213554e-01, -2.667127575e-01, -2.607941179e-01, -2.548656596e-01, -2.489276057e-01, -2.429801799e-01, -2.370236060e-01, -2.310581083e-01, -2.250839114e-01, -2.191012402e-01, -2.131103199e-01, -2.071113762e-01, -2.011046348e-01, -1.950903220e-01, -1.890686641e-01, -1.830398880e-01, -1.770042204e-01, -1.709618888e-01, -1.649131205e-01, -1.588581433e-01, -1.527971853e-01, -1.467304745e-01, -1.406582393e-01, -1.345807085e-01, -1.284981108e-01, -1.224106752e-01, -1.163186309e-01, -1.102222073e-01, -1.041216339e-01, -9.801714033e-02, -9.190895650e-02, -8.579731234e-02, -7.968243797e-02, -7.356456360e-02, -6.744391956e-02, -6.132073630e-02, -5.519524435e-02, -4.906767433e-02, -4.293825693e-02, -3.680722294e-02, -3.067480318e-02, -2.454122852e-02, -1.840672991e-02, -1.227153829e-02, -6.135884649e-03, -2.449293598e-16, 6.135884649e-03, 1.227153829e-02, 1.840672991e-02, 2.454122852e-02, 3.067480318e-02, 3.680722294e-02, 4.293825693e-02, 4.906767433e-02, 5.519524435e-02, 6.132073630e-02, 6.744391956e-02, 7.356456360e-02, 7.968243797e-02, 8.579731234e-02, 9.190895650e-02, 9.801714033e-02, 1.041216339e-01, 1.102222073e-01, 1.163186309e-01, 1.224106752e-01, 1.284981108e-01, 1.345807085e-01, 1.406582393e-01, 1.467304745e-01, 1.527971853e-01, 1.588581433e-01, 1.649131205e-01, 1.709618888e-01, 1.770042204e-01, 1.830398880e-01, 1.890686641e-01, 1.950903220e-01, 2.011046348e-01, 2.071113762e-01, 2.131103199e-01, 2.191012402e-01, 2.250839114e-01, 2.310581083e-01, 2.370236060e-01, 2.429801799e-01, 2.489276057e-01, 2.548656596e-01, 2.607941179e-01, 2.667127575e-01, 2.726213554e-01, 2.785196894e-01, 2.844075372e-01, 2.902846773e-01, 2.961508882e-01, 3.020059493e-01, 3.078496400e-01, 3.136817404e-01, 3.195020308e-01, 3.253102922e-01, 3.311063058e-01, 3.368898534e-01, 3.426607173e-01, 3.484186802e-01, 3.541635254e-01, 3.598950365e-01, 3.656129978e-01, 3.713171940e-01, 3.770074102e-01, 3.826834324e-01, 3.883450467e-01, 3.939920401e-01, 3.996241998e-01, 4.052413140e-01, 4.108431711e-01, 4.164295601e-01, 4.220002708e-01, 4.275550934e-01, 4.330938189e-01, 4.386162385e-01, 4.441221446e-01, 4.496113297e-01, 4.550835871e-01, 4.605387110e-01, 4.659764958e-01, 4.713967368e-01, 4.767992301e-01, 4.821837721e-01, 4.875501601e-01, 4.928981922e-01, 4.982276670e-01, 5.035383837e-01, 5.088301425e-01, 5.141027442e-01, 5.193559902e-01, 5.245896827e-01, 5.298036247e-01, 5.349976199e-01, 5.401714727e-01, 5.453249884e-01, 5.504579729e-01, 5.555702330e-01, 5.606615762e-01, 5.657318108e-01, 5.707807459e-01, 5.758081914e-01, 5.808139581e-01, 5.857978575e-01, 5.907597019e-01, 5.956993045e-01, 6.006164794e-01, 6.055110414e-01, 6.103828063e-01, 6.152315906e-01, 6.200572118e-01, 6.248594881e-01, 6.296382389e-01, 6.343932842e-01, 6.391244449e-01, 6.438315429e-01, 6.485144010e-01, 6.531728430e-01, 6.578066933e-01, 6.624157776e-01, 6.669999223e-01, 6.715589548e-01, 6.760927036e-01, 6.806009978e-01, 6.850836678e-01, 6.895405447e-01, 6.939714609e-01, 6.983762494e-01, 7.027547445e-01, 7.071067812e-01, 7.114321957e-01, 7.157308253e-01, 7.200025080e-01, 7.242470830e-01, 7.284643904e-01, 7.326542717e-01, 7.368165689e-01, 7.409511254e-01, 7.450577854e-01, 7.491363945e-01, 7.531867990e-01, 7.572088465e-01, 7.612023855e-01, 7.651672656e-01, 7.691033376e-01, 7.730104534e-01, 7.768884657e-01, 7.807372286e-01, 7.845565972e-01, 7.883464276e-01, 7.921065773e-01, 7.958369046e-01, 7.995372691e-01, 8.032075315e-01, 8.068475535e-01, 8.104571983e-01, 8.140363297e-01, 8.175848132e-01, 8.211025150e-01, 8.245893028e-01, 8.280450453e-01, 8.314696123e-01, 8.348628750e-01, 8.382247056e-01, 8.415549774e-01, 8.448535652e-01, 8.481203448e-01, 8.513551931e-01, 8.545579884e-01, 8.577286100e-01, 8.608669386e-01, 8.639728561e-01, 8.670462455e-01, 8.700869911e-01, 8.730949784e-01, 8.760700942e-01, 8.790122264e-01, 8.819212643e-01, 8.847970984e-01, 8.876396204e-01, 8.904487232e-01, 8.932243012e-01, 8.959662498e-01, 8.986744657e-01, 9.013488470e-01, 9.039892931e-01, 9.065957045e-01, 9.091679831e-01, 9.117060320e-01, 9.142097557e-01, 9.166790599e-01, 9.191138517e-01, 9.215140393e-01, 9.238795325e-01, 9.262102421e-01, 9.285060805e-01, 9.307669611e-01, 9.329927988e-01, 9.351835099e-01, 9.373390119e-01, 9.394592236e-01, 9.415440652e-01, 9.435934582e-01, 9.456073254e-01, 9.475855910e-01, 9.495281806e-01, 9.514350210e-01, 9.533060404e-01, 9.551411683e-01, 9.569403357e-01, 9.587034749e-01, 9.604305194e-01, 9.621214043e-01, 9.637760658e-01, 9.653944417e-01, 9.669764710e-01, 9.685220943e-01, 9.700312532e-01, 9.715038910e-01, 9.729399522e-01, 9.743393828e-01, 9.757021300e-01, 9.770281427e-01, 9.783173707e-01, 9.795697657e-01, 9.807852804e-01, 9.819638691e-01, 9.831054874e-01, 9.842100924e-01, 9.852776424e-01, 9.863080972e-01, 9.873014182e-01, 9.882575677e-01, 9.891765100e-01, 9.900582103e-01, 9.909026354e-01, 9.917097537e-01, 9.924795346e-01, 9.932119492e-01, 9.939069700e-01, 9.945645707e-01, 9.951847267e-01, 9.957674145e-01, 9.963126122e-01, 9.968202993e-01, 9.972904567e-01, 9.977230666e-01, 9.981181129e-01, 9.984755806e-01, 9.987954562e-01, 9.990777278e-01, 9.993223846e-01, 9.995294175e-01, 9.996988187e-01, 9.998305818e-01, 9.999247018e-01, 9.999811753e-01, 1.000000000e+00, }; const float* lookup_table_table[] = { lut_env_frequency, lut_portamento_coefficient, lut_sine, }; } // namespace stages
Report a bug