migrated code to public repository

This commit is contained in:
mohsen-mansouryar 2016-03-09 19:52:35 +01:00
parent a7df82d7a4
commit f34dc653e5
233 changed files with 16279 additions and 186 deletions

View file

@ -1 +1,22 @@
# etra2016_3dgaze ### 3D Gaze Estimation from 2D Pupil Positions on Monocular Head-Mounted Eye Trackers
**Mohsen Mansouryar, Julian Steil, Yusuke Sugano and Andreas Bulling**
published at ETRA 2016
code -> Contains main scripts. below you can see a list of commands and the results they produce:
- cmd: python parallax_analysis.py pts |-> result: plot of calibration and test points.
- cmd: python parallax_analysis.py 2d3d |-> result: plot of 2D-to-2D againt 3D-to-3D mapping over all number of calibration depths.
- cmd: python parallax_analysis.py 2d2d_2d3d |-> result: plot comparing parallax error over five different test depths for three calibration depths of 1.0m, 1.5m, and 2.0m between 2D-to-2D and 3D-to-3D mapping.
- cmd: python parallax_2D3D_3Cdepths.py |-> result: plot comparing average angular error of the two mapping techniques when 3 calibration depths are used together. (depths 1 to 5 correspond to test depths 1.0m to 2.0m)
code/pupil -> Modules directly used from PUPIL source code for baseline 2D-to-2D mapping and data stream correlation.
code/recording -> Scripts related to dataset recording and marker visualization and tracking. script dependencies are python 2's openCV and ArUco library. more information regarding each module is documented where required.
code/results -> Contains gaze estimation results for both 2D-to-2D and 2D-to-3D mapping approaches with multiple calibration depths on data from participants. data files in the root directory of each method correspond to single depth calibration results. data format is described inside README.txt inside each method directory. the results are also available via /BS/3D_Gaze_Tracking/work/results
code/Visualization -> Creation of figures for the paper
1CalibrationDepth.py -> 2D-to-2D vs. 2D-to-3D with one calibration depth
3CalibrationDepths.py -> 2D-to-2D vs. 2D-to-3D with three calibration depth
EffectDistanceDifference1CalibrationDepth.py -> Effect of different distances to the original calibration depth
EffectNumberofClusters.py -> Effect of the number of clusters

4
code/.gitignore vendored
View file

@ -493,3 +493,7 @@ FakesAssemblies/
**/*.Server/GeneratedArtifacts **/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml **/*.Server/ModelManifest.xml
_Pvt_Extensions _Pvt_Extensions
# Custom ignore rules
*.npy

View file

@ -1 +1,38 @@
- Participants data is accessible under /BS/3D_Gaze_Tracking/archive00/participants/
- only the data for the following 14 participants is used in the study:
'p10', 'p16', 'p13', 'p24', 'p5', 'p14', 'p26', 'p12', 'p20', 'p7', 'p15', 'p11', 'p21', 'p25'
- Eye camera's intrinsic parameters are accessible under /BS/3D_Gaze_Tracking/archive00/eye_camera_images/
- Scene camera's intrinsic parameters are accessible under /BS/3D_Gaze_Tracking/archive00/scene_camera/
- geom.py contains the Pinhole camera model along with a couple of geometry related methods.
- minimize.py contains code on least square minimization using numpy.
- vector.py contains a fully python version of VPython's vector object used for vector processing.
- sim.py contains the main GazeSimulation object used for simulation and visualization. this object also
contains methods for handling real world data.
- parallax_analysis.py mainly uses GazeSimulation object to perform different experiments on simulation/real-
world data. (parallax_2D3D_3Cdepths.py is just a single experiment separated from this module)
- Scripts regarding real-world data processing including marker tracking, marker movement detection, frame
extraction, ... are inside recording package.
- recording/tracker.py uses a slightly modified version of aruco_test script to silently track markers in
the scene, log the output of ArUco, and compute 2D and 3D position of the center of marker given the ArUco output. (the modified aruco_test is included in recording package)
- recording/process_recordings.py contains the main code for detecting intervals in which marker is not
moving using sklearn's AgglomerativeClustering. the method performs well almost always but in a few cases manual annotation was required to get the correct output. output of this detection is depicted in marker_motion.png inside each recording's data files. a sample output for a test recording (16 points) is located under /BS/3D_Gaze_Tracking/work/marker_motion.png
- recording/util/check_pupil_positions.py is used during recording to ensure accurate pupil detection.
example usage:
python check_pupil_positions.py /BS/3D_Gaze_Tracking/archive00/participants/p16/2015_09_29/000/
- recording/util/SingleMarkerVisualizer/ contains the main Processing script for visualizing a moving marker
during the recording experiments. the code uses Processing version 3.

View file

@ -0,0 +1,944 @@
import os, sys
import seaborn
from pylab import rcParams
import cv2
import numpy as np
from numpy import linalg as LA
from time import time
from itertools import combinations
import matplotlib.pyplot as plt
from matplotlib.pyplot import *
import matplotlib.patches as mpatches
# activate latex text rendering
#rc('text', usetex=True)
def main(argv):
# path = str(argv[0])
path ="/home/mmbrian/3D_Gaze_Tracking/work/results/2D2D/"
Data1 = np.load(path + "p5_2d2d_all.npy")
Data2 = np.load(path + "p7_2d2d_all.npy")
Data3 = np.load(path + "p10_2d2d_all.npy")
Data4 = np.load(path + "p11_2d2d_all.npy")
Data5 = np.load(path + "p12_2d2d_all.npy")
Data6 = np.load(path + "p13_2d2d_all.npy")
Data7 = np.load(path + "p14_2d2d_all.npy")
Data8 = np.load(path + "p15_2d2d_all.npy")
Data9 = np.load(path + "p16_2d2d_all.npy")
Data10 = np.load(path + "p20_2d2d_all.npy")
Data11 = np.load(path + "p21_2d2d_all.npy")
Data12 = np.load(path + "p24_2d2d_all.npy")
Data13 = np.load(path + "p25_2d2d_all.npy")
Data14 = np.load(path + "p26_2d2d_all.npy")
Data = [Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Data9,Data10,Data11,Data12,Data13,Data14]
Participantmean = []
for i in xrange(5):
Participantmean.append(float(0))
yerrup = []
for i in xrange(5):
yerrup.append(float(0))
yerrdown = []
for i in xrange(5):
yerrdown.append(float(0))
maxvalue = []
for i in xrange(5):
maxvalue.append(float(0))
minvalue = []
for i in xrange(5):
minvalue.append(float(0))
Activitymax = []
for i in xrange(5):
Activitymax.append([])
for j in xrange(15):
Activitymax[i].append(float(0))
Activitymin = []
for i in xrange(5):
Activitymin.append([])
for j in xrange(15):
Activitymin[i].append(float(0))
AngularerrorC1 = []
for i in xrange(5):
AngularerrorC1.append([])
for j in xrange(14):
AngularerrorC1[i].append(float(0))
AngularerrorC2 = []
for i in xrange(5):
AngularerrorC2.append([])
for j in xrange(14):
AngularerrorC2[i].append(float(0))
AngularerrorC3 = []
for i in xrange(5):
AngularerrorC3.append([])
for j in xrange(14):
AngularerrorC3[i].append(float(0))
AngularerrorC4 = []
for i in xrange(5):
AngularerrorC4.append([])
for j in xrange(14):
AngularerrorC4[i].append(float(0))
AngularerrorC5 = []
for i in xrange(5):
AngularerrorC5.append([])
for j in xrange(14):
AngularerrorC5[i].append(float(0))
# C1
distance = 1.0
i = 0
while i < 14:
j = 0
while j < 25:
if Data[i][j][1] == 1.0 and Data[i][j][0] == distance:
AngularerrorC1[0][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Data[i][j][1] == 1.25 and Data[i][j][0] == distance:
print Data[i][j][7]
AngularerrorC1[1][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.5 and Data[i][j][0] == distance:
AngularerrorC1[2][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.75 and Data[i][j][0] == distance:
AngularerrorC1[3][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 2.0 and Data[i][j][0] == distance:
AngularerrorC1[4][i] = Data[i][j][7]
j = 25
else:
j += 1
i += 1
print "AngularerrorC1: ", AngularerrorC1[0]
print "AngularerrorC1: ", AngularerrorC1[1]
print "AngularerrorC1: ", AngularerrorC1[2]
print "AngularerrorC1: ", AngularerrorC1[3]
print "AngularerrorC1: ", AngularerrorC1[4]
meanC1D1 = np.mean(AngularerrorC1[0])
meanC1D2 = np.mean(AngularerrorC1[1])
meanC1D3 = np.mean(AngularerrorC1[2])
meanC1D4 = np.mean(AngularerrorC1[3])
meanC1D5 = np.mean(AngularerrorC1[4])
stdC1D1 = np.std(AngularerrorC1[0])
stdC1D2 = np.std(AngularerrorC1[1])
stdC1D3 = np.std(AngularerrorC1[2])
stdC1D4 = np.std(AngularerrorC1[3])
stdC1D5 = np.std(AngularerrorC1[4])
meanC1 = [meanC1D1,meanC1D2,meanC1D3,meanC1D4,meanC1D5]
stdC1 = [stdC1D1,stdC1D2,stdC1D3,stdC1D4,stdC1D5]
# C2
distance = 1.25
i = 0
while i < 14:
j = 0
while j < 25:
if Data[i][j][1] == 1.0 and Data[i][j][0] == distance:
AngularerrorC2[0][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Data[i][j][1] == 1.25 and Data[i][j][0] == distance:
print Data[i][j][7]
AngularerrorC2[1][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.5 and Data[i][j][0] == distance:
AngularerrorC2[2][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.75 and Data[i][j][0] == distance:
AngularerrorC2[3][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 2.0 and Data[i][j][0] == distance:
AngularerrorC2[4][i] = Data[i][j][7]
j = 25
else:
j += 1
i += 1
print "AngularerrorC2: ", AngularerrorC2[0]
print "AngularerrorC2: ", AngularerrorC2[1]
print "AngularerrorC2: ", AngularerrorC2[2]
print "AngularerrorC2: ", AngularerrorC2[3]
print "AngularerrorC2: ", AngularerrorC2[4]
meanC2D1 = np.mean(AngularerrorC2[0])
meanC2D2 = np.mean(AngularerrorC2[1])
meanC2D3 = np.mean(AngularerrorC2[2])
meanC2D4 = np.mean(AngularerrorC2[3])
meanC2D5 = np.mean(AngularerrorC2[4])
stdC2D1 = np.std(AngularerrorC2[0])
stdC2D2 = np.std(AngularerrorC2[1])
stdC2D3 = np.std(AngularerrorC2[2])
stdC2D4 = np.std(AngularerrorC2[3])
stdC2D5 = np.std(AngularerrorC2[4])
meanC2 = [meanC2D1,meanC2D2,meanC2D3,meanC2D4,meanC2D5]
stdC2 = [stdC2D1,stdC2D2,stdC2D3,stdC2D4,stdC2D5]
# C3
distance = 1.5
i = 0
while i < 14:
j = 0
while j < 25:
if Data[i][j][1] == 1.0 and Data[i][j][0] == distance:
AngularerrorC3[0][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Data[i][j][1] == 1.25 and Data[i][j][0] == distance:
print Data[i][j][7]
AngularerrorC3[1][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.5 and Data[i][j][0] == distance:
AngularerrorC3[2][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.75 and Data[i][j][0] == distance:
AngularerrorC3[3][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 2.0 and Data[i][j][0] == distance:
AngularerrorC3[4][i] = Data[i][j][7]
j = 25
else:
j += 1
i += 1
print "AngularerrorC3: ", AngularerrorC3[0]
print "AngularerrorC3: ", AngularerrorC3[1]
print "AngularerrorC3: ", AngularerrorC3[2]
print "AngularerrorC3: ", AngularerrorC3[3]
print "AngularerrorC3: ", AngularerrorC3[4]
meanC3D1 = np.mean(AngularerrorC3[0])
meanC3D2 = np.mean(AngularerrorC3[1])
meanC3D3 = np.mean(AngularerrorC3[2])
meanC3D4 = np.mean(AngularerrorC3[3])
meanC3D5 = np.mean(AngularerrorC3[4])
stdC3D1 = np.std(AngularerrorC3[0])
stdC3D2 = np.std(AngularerrorC3[1])
stdC3D3 = np.std(AngularerrorC3[2])
stdC3D4 = np.std(AngularerrorC3[3])
stdC3D5 = np.std(AngularerrorC3[4])
meanC3 = [meanC3D1,meanC3D2,meanC3D3,meanC3D4,meanC3D5]
stdC3 = [stdC3D1,stdC3D2,stdC3D3,stdC3D4,stdC3D5]
# C4
distance = 1.75
i = 0
while i < 14:
j = 0
while j < 25:
if Data[i][j][1] == 1.0 and Data[i][j][0] == distance:
AngularerrorC4[0][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Data[i][j][1] == 1.25 and Data[i][j][0] == distance:
print Data[i][j][7]
AngularerrorC4[1][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.5 and Data[i][j][0] == distance:
AngularerrorC4[2][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.75 and Data[i][j][0] == distance:
AngularerrorC4[3][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 2.0 and Data[i][j][0] == distance:
AngularerrorC4[4][i] = Data[i][j][7]
j = 25
else:
j += 1
i += 1
print "AngularerrorC4: ", AngularerrorC4[0]
print "AngularerrorC4: ", AngularerrorC4[1]
print "AngularerrorC4: ", AngularerrorC4[2]
print "AngularerrorC4: ", AngularerrorC4[3]
print "AngularerrorC4: ", AngularerrorC4[4]
meanC4D1 = np.mean(AngularerrorC4[0])
meanC4D2 = np.mean(AngularerrorC4[1])
meanC4D3 = np.mean(AngularerrorC4[2])
meanC4D4 = np.mean(AngularerrorC4[3])
meanC4D5 = np.mean(AngularerrorC4[4])
stdC4D1 = np.std(AngularerrorC4[0])
stdC4D2 = np.std(AngularerrorC4[1])
stdC4D3 = np.std(AngularerrorC4[2])
stdC4D4 = np.std(AngularerrorC4[3])
stdC4D5 = np.std(AngularerrorC4[4])
meanC4 = [meanC4D1,meanC4D2,meanC4D3,meanC4D4,meanC4D5]
stdC4 = [stdC4D1,stdC4D2,stdC4D3,stdC4D4,stdC4D5]
# C5
distance = 2.0
i = 0
while i < 14:
j = 0
while j < 25:
if Data[i][j][1] == 1.0 and Data[i][j][0] == distance:
AngularerrorC5[0][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Data[i][j][1] == 1.25 and Data[i][j][0] == distance:
print Data[i][j][7]
AngularerrorC5[1][i] = Data[i][j][7]
break
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.5 and Data[i][j][0] == distance:
AngularerrorC5[2][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 1.75 and Data[i][j][0] == distance:
AngularerrorC5[3][i] = Data[i][j][7]
j = 25
else:
j += 1
j = 0
while j < 25:
if Data[i][j][1] == 2.0 and Data[i][j][0] == distance:
AngularerrorC5[4][i] = Data[i][j][7]
j = 25
else:
j += 1
i += 1
print "AngularerrorC5: ", AngularerrorC5[0]
print "AngularerrorC5: ", AngularerrorC5[1]
print "AngularerrorC5: ", AngularerrorC5[2]
print "AngularerrorC5: ", AngularerrorC5[3]
print "AngularerrorC5: ", AngularerrorC5[4]
meanC5D1 = np.mean(AngularerrorC5[0])
meanC5D2 = np.mean(AngularerrorC5[1])
meanC5D3 = np.mean(AngularerrorC5[2])
meanC5D4 = np.mean(AngularerrorC5[3])
meanC5D5 = np.mean(AngularerrorC5[4])
stdC5D1 = np.std(AngularerrorC5[0])
stdC5D2 = np.std(AngularerrorC5[1])
stdC5D3 = np.std(AngularerrorC5[2])
stdC5D4 = np.std(AngularerrorC5[3])
stdC5D5 = np.std(AngularerrorC5[4])
meanC5 = [meanC5D1,meanC5D2,meanC5D3,meanC5D4,meanC5D5]
stdC5 = [stdC5D1,stdC5D2,stdC5D3,stdC5D4,stdC5D5]
#######################################################################################
path ="/home/mmbrian/3D_Gaze_Tracking/work/results/2D3D/"
Datatwo1 = np.load(path + "p5_2d3d_all.npy")
Datatwo2 = np.load(path + "p7_2d3d_all.npy")
Datatwo3 = np.load(path + "p10_2d3d_all.npy")
Datatwo4 = np.load(path + "p11_2d3d_all.npy")
Datatwo5 = np.load(path + "p12_2d3d_all.npy")
Datatwo6 = np.load(path + "p13_2d3d_all.npy")
Datatwo7 = np.load(path + "p14_2d3d_all.npy")
Datatwo8 = np.load(path + "p15_2d3d_all.npy")
Datatwo9 = np.load(path + "p16_2d3d_all.npy")
Datatwo10 = np.load(path + "p20_2d3d_all.npy")
Datatwo11 = np.load(path + "p21_2d3d_all.npy")
Datatwo12 = np.load(path + "p24_2d3d_all.npy")
Datatwo13 = np.load(path + "p25_2d3d_all.npy")
Datatwo14 = np.load(path + "p26_2d3d_all.npy")
Datatwo = [Datatwo1,Datatwo2,Datatwo3,Datatwo4,Datatwo5,Datatwo6,Datatwo7,Datatwo8,Datatwo9,Datatwo10,Datatwo11,Datatwo12,Datatwo13,Datatwo14]
Participantmean = []
for i in xrange(5):
Participantmean.append(float(0))
yerrup = []
for i in xrange(5):
yerrup.append(float(0))
yerrdown = []
for i in xrange(5):
yerrdown.append(float(0))
maxvalue = []
for i in xrange(5):
maxvalue.append(float(0))
minvalue = []
for i in xrange(5):
minvalue.append(float(0))
Activitymax = []
for i in xrange(5):
Activitymax.append([])
for j in xrange(15):
Activitymax[i].append(float(0))
Activitymin = []
for i in xrange(5):
Activitymin.append([])
for j in xrange(15):
Activitymin[i].append(float(0))
AngularerrortwoC1 = []
for i in xrange(5):
AngularerrortwoC1.append([])
for j in xrange(14):
AngularerrortwoC1[i].append(float(0))
AngularerrortwoC2 = []
for i in xrange(5):
AngularerrortwoC2.append([])
for j in xrange(14):
AngularerrortwoC2[i].append(float(0))
AngularerrortwoC3 = []
for i in xrange(5):
AngularerrortwoC3.append([])
for j in xrange(14):
AngularerrortwoC3[i].append(float(0))
AngularerrortwoC4 = []
for i in xrange(5):
AngularerrortwoC4.append([])
for j in xrange(14):
AngularerrortwoC4[i].append(float(0))
AngularerrortwoC5 = []
for i in xrange(5):
AngularerrortwoC5.append([])
for j in xrange(14):
AngularerrortwoC5[i].append(float(0))
# C1
distance = 1.0
i = 0
while i < 14:
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC1[0][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Datatwo[i][j][1] == 1.25 and Datatwo[i][j][0] == distance:
print Datatwo[i][j][7]
AngularerrortwoC1[1][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.5 and Datatwo[i][j][0] == distance:
AngularerrortwoC1[2][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.75 and Datatwo[i][j][0] == distance:
AngularerrortwoC1[3][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 2.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC1[4][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
i += 1
print "AngularerrortwoC1: ", AngularerrortwoC1[0]
print "AngularerrortwoC1: ", AngularerrortwoC1[1]
print "AngularerrortwoC1: ", AngularerrortwoC1[2]
print "AngularerrortwoC1: ", AngularerrortwoC1[3]
print "AngularerrortwoC1: ", AngularerrortwoC1[4]
meantwoC1D1 = np.mean(AngularerrortwoC1[0])
meantwoC1D2 = np.mean(AngularerrortwoC1[1])
meantwoC1D3 = np.mean(AngularerrortwoC1[2])
meantwoC1D4 = np.mean(AngularerrortwoC1[3])
meantwoC1D5 = np.mean(AngularerrortwoC1[4])
stdtwoC1D1 = np.std(AngularerrortwoC1[0])
stdtwoC1D2 = np.std(AngularerrortwoC1[1])
stdtwoC1D3 = np.std(AngularerrortwoC1[2])
stdtwoC1D4 = np.std(AngularerrortwoC1[3])
stdtwoC1D5 = np.std(AngularerrortwoC1[4])
meantwoC1 = [meantwoC1D1,meantwoC1D2,meantwoC1D3,meantwoC1D4,meantwoC1D5]
stdtwoC1 = [stdtwoC1D1,stdtwoC1D2,stdtwoC1D3,stdtwoC1D4,stdtwoC1D5]
# C2
distance = 1.25
i = 0
while i < 14:
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC2[0][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Datatwo[i][j][1] == 1.25 and Datatwo[i][j][0] == distance:
print Datatwo[i][j][7]
AngularerrortwoC2[1][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.5 and Datatwo[i][j][0] == distance:
AngularerrortwoC2[2][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.75 and Datatwo[i][j][0] == distance:
AngularerrortwoC2[3][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 2.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC2[4][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
i += 1
print "AngularerrortwoC2: ", AngularerrortwoC2[0]
print "AngularerrortwoC2: ", AngularerrortwoC2[1]
print "AngularerrortwoC2: ", AngularerrortwoC2[2]
print "AngularerrortwoC2: ", AngularerrortwoC2[3]
print "AngularerrortwoC2: ", AngularerrortwoC2[4]
meantwoC2D1 = np.mean(AngularerrortwoC2[0])
meantwoC2D2 = np.mean(AngularerrortwoC2[1])
meantwoC2D3 = np.mean(AngularerrortwoC2[2])
meantwoC2D4 = np.mean(AngularerrortwoC2[3])
meantwoC2D5 = np.mean(AngularerrortwoC2[4])
stdtwoC2D1 = np.std(AngularerrortwoC2[0])
stdtwoC2D2 = np.std(AngularerrortwoC2[1])
stdtwoC2D3 = np.std(AngularerrortwoC2[2])
stdtwoC2D4 = np.std(AngularerrortwoC2[3])
stdtwoC2D5 = np.std(AngularerrortwoC2[4])
meantwoC2 = [meantwoC2D1,meantwoC2D2,meantwoC2D3,meantwoC2D4,meantwoC2D5]
stdtwoC2 = [stdtwoC2D1,stdtwoC2D2,stdtwoC2D3,stdtwoC2D4,stdtwoC2D5]
# C3
distance = 1.5
i = 0
while i < 14:
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC3[0][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Datatwo[i][j][1] == 1.25 and Datatwo[i][j][0] == distance:
print Datatwo[i][j][7]
AngularerrortwoC3[1][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.5 and Datatwo[i][j][0] == distance:
AngularerrortwoC3[2][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.75 and Datatwo[i][j][0] == distance:
AngularerrortwoC3[3][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 2.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC3[4][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
i += 1
print "AngularerrortwoC3: ", AngularerrortwoC3[0]
print "AngularerrortwoC3: ", AngularerrortwoC3[1]
print "AngularerrortwoC3: ", AngularerrortwoC3[2]
print "AngularerrortwoC3: ", AngularerrortwoC3[3]
print "AngularerrortwoC3: ", AngularerrortwoC3[4]
meantwoC3D1 = np.mean(AngularerrortwoC3[0])
meantwoC3D2 = np.mean(AngularerrortwoC3[1])
meantwoC3D3 = np.mean(AngularerrortwoC3[2])
meantwoC3D4 = np.mean(AngularerrortwoC3[3])
meantwoC3D5 = np.mean(AngularerrortwoC3[4])
stdtwoC3D1 = np.std(AngularerrortwoC3[0])
stdtwoC3D2 = np.std(AngularerrortwoC3[1])
stdtwoC3D3 = np.std(AngularerrortwoC3[2])
stdtwoC3D4 = np.std(AngularerrortwoC3[3])
stdtwoC3D5 = np.std(AngularerrortwoC3[4])
meantwoC3 = [meantwoC3D1,meantwoC3D2,meantwoC3D3,meantwoC3D4,meantwoC3D5]
stdtwoC3 = [stdtwoC3D1,stdtwoC3D2,stdtwoC3D3,stdtwoC3D4,stdtwoC3D5]
# C4
distance = 1.75
i = 0
while i < 14:
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC4[0][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Datatwo[i][j][1] == 1.25 and Datatwo[i][j][0] == distance:
print Datatwo[i][j][7]
AngularerrortwoC4[1][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.5 and Datatwo[i][j][0] == distance:
AngularerrortwoC4[2][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.75 and Datatwo[i][j][0] == distance:
AngularerrortwoC4[3][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 2.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC4[4][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
i += 1
print "AngularerrortwoC4: ", AngularerrortwoC4[0]
print "AngularerrortwoC4: ", AngularerrortwoC4[1]
print "AngularerrortwoC4: ", AngularerrortwoC4[2]
print "AngularerrortwoC4: ", AngularerrortwoC4[3]
print "AngularerrortwoC4: ", AngularerrortwoC4[4]
meantwoC4D1 = np.mean(AngularerrortwoC4[0])
meantwoC4D2 = np.mean(AngularerrortwoC4[1])
meantwoC4D3 = np.mean(AngularerrortwoC4[2])
meantwoC4D4 = np.mean(AngularerrortwoC4[3])
meantwoC4D5 = np.mean(AngularerrortwoC4[4])
stdtwoC4D1 = np.std(AngularerrortwoC4[0])
stdtwoC4D2 = np.std(AngularerrortwoC4[1])
stdtwoC4D3 = np.std(AngularerrortwoC4[2])
stdtwoC4D4 = np.std(AngularerrortwoC4[3])
stdtwoC4D5 = np.std(AngularerrortwoC4[4])
meantwoC4 = [meantwoC4D1,meantwoC4D2,meantwoC4D3,meantwoC4D4,meantwoC4D5]
stdtwoC4 = [stdtwoC4D1,stdtwoC4D2,stdtwoC4D3,stdtwoC4D4,stdtwoC4D5]
# C5
distance = 2.0
i = 0
while i < 14:
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC5[0][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
print "i: ", i," j: ", j
if Datatwo[i][j][1] == 1.25 and Datatwo[i][j][0] == distance:
print Datatwo[i][j][7]
AngularerrortwoC5[1][i] = Datatwo[i][j][2]
break
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.5 and Datatwo[i][j][0] == distance:
AngularerrortwoC5[2][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 1.75 and Datatwo[i][j][0] == distance:
AngularerrortwoC5[3][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
j = 0
while j < 25:
if Datatwo[i][j][1] == 2.0 and Datatwo[i][j][0] == distance:
AngularerrortwoC5[4][i] = Datatwo[i][j][2]
j = 25
else:
j += 1
i += 1
print "AngularerrortwoC5: ", AngularerrortwoC5[0]
print "AngularerrortwoC5: ", AngularerrortwoC5[1]
print "AngularerrortwoC5: ", AngularerrortwoC5[2]
print "AngularerrortwoC5: ", AngularerrortwoC5[3]
print "AngularerrortwoC5: ", AngularerrortwoC5[4]
meantwoC5D1 = np.mean(AngularerrortwoC5[0])
meantwoC5D2 = np.mean(AngularerrortwoC5[1])
meantwoC5D3 = np.mean(AngularerrortwoC5[2])
meantwoC5D4 = np.mean(AngularerrortwoC5[3])
meantwoC5D5 = np.mean(AngularerrortwoC5[4])
stdtwoC5D1 = np.std(AngularerrortwoC5[0])
stdtwoC5D2 = np.std(AngularerrortwoC5[1])
stdtwoC5D3 = np.std(AngularerrortwoC5[2])
stdtwoC5D4 = np.std(AngularerrortwoC5[3])
stdtwoC5D5 = np.std(AngularerrortwoC5[4])
meantwoC5 = [meantwoC5D1,meantwoC5D2,meantwoC5D3,meantwoC5D4,meantwoC5D5]
stdtwoC5 = [stdtwoC5D1,stdtwoC5D2,stdtwoC5D3,stdtwoC5D4,stdtwoC5D5]
######################################################################################
N = 5
ind = np.asarray([0.25,1.25,2.25,3.25,4.25])
width = 0.5 # the width of the bars
x1 = [0.375,1.375,2.375,3.375,4.375]
x2 = [0.425,1.425,2.425,3.425,4.425]
x3 = [0.475,1.475,2.475,3.475,4.475]
x4 = [0.525,1.525,2.525,3.525,4.525]
x5 = [0.575,1.575,2.575,3.575,4.575]
x6 = [0.625,1.625,2.625,3.625,4.625]
fig = plt.figure(figsize=(14.0, 10.0))
ax = fig.add_subplot(111)
# rects1 = ax.bar(ind, Participantmean,width, color='r',edgecolor='black',)#, hatch='//')
rects1 = ax.errorbar(x1, meanC1,yerr=[stdC1,stdC1],fmt='o',color='blue',ecolor='blue',lw=3, capsize=5, capthick=2)
plt.plot(x1, meanC1, marker="o", linestyle='-',lw=3,color='blue',label = r'2D-to-2D Calibration Depth 1')
# rects2 =ax.errorbar(x2, meanC2,yerr=[stdC2,stdC2],fmt='o',color='red',ecolor='red',lw=3, capsize=5, capthick=2)
# plt.plot(x2, meanC2, marker="o", linestyle='-',lw=3,color='red')
rects3 = ax.errorbar(x3, meanC3,yerr=[stdC3,stdC3],fmt='o',color='orange',ecolor='orange',lw=3, capsize=5, capthick=2)
plt.plot(x3, meanC3, marker="o", linestyle='-',lw=3,color='orange',label = r'2D-to-2D Calibration Depth 3')
#
# rects4 =ax.errorbar(x4, meanC4,yerr=[stdC4,stdC4],fmt='o',color='green',ecolor='green',lw=3, capsize=5, capthick=2)
# plt.plot(x4, meanC4, marker="o", linestyle='-',lw=3,color='green')
rects5 =ax.errorbar(x5, meanC5,yerr=[stdC5,stdC5],fmt='o',color='red',ecolor='red',lw=3, capsize=5, capthick=2)
plt.plot(x5, meanC5, marker="o", linestyle='-',lw=3,color='red',label = r'2D-to-2D Calibration Depth 5')
# rects1 = ax.bar(ind, Participantmean,width, color='r',edgecolor='black',)#, hatch='//')
rects2 = ax.errorbar(x2, meantwoC1,yerr=[stdtwoC1,stdtwoC1],fmt='o',color='blue',ecolor='blue',lw=3, capsize=5, capthick=2)
plt.plot(x2, meantwoC1, marker="o", linestyle='--',lw=3,color='blue',label = r'2D-to-3D Calibration Depth 1')
# rects2 =ax.errorbar(x2, meanC2,yerr=[stdC2,stdC2],fmt='o',color='red',ecolor='red',lw=3, capsize=5, capthick=2)
# plt.plot(x2, meanC2, marker="o", linestyle='-',lw=3,color='red')
rects4 = ax.errorbar(x4, meantwoC3,yerr=[stdtwoC3,stdtwoC3],fmt='o',color='orange',ecolor='orange',lw=3, capsize=5, capthick=2)
plt.plot(x4, meantwoC3, marker="o", linestyle='--',lw=3,color='orange',label = r'2D-to-3D Calibration Depth 3')
#
# rects4 =ax.errorbar(x4, meanC4,yerr=[stdC4,stdC4],fmt='o',color='green',ecolor='green',lw=3, capsize=5, capthick=2)
# plt.plot(x4, meanC4, marker="o", linestyle='-',lw=3,color='green')
rects6 =ax.errorbar(x6, meantwoC5,yerr=[stdtwoC5,stdtwoC5],fmt='o',color='red',ecolor='red',lw=3, capsize=5, capthick=2)
plt.plot(x6, meantwoC5, marker="o", linestyle='--',lw=3,color='red',label = r'2D-to-3D Calibration Depth 5')
ax.set_ylabel('Angular Error',fontsize=22)
ax.set_xlabel('Depth',fontsize=22)
ax.set_xticks(ind+0.25)
ax.set_xticklabels( ('D1', 'D2', 'D3','D4', 'D5') ,fontsize=16)
TOPICs = [0.0,0.5,1.5,2.5,3.5,4.5,5.0]#,110]#,120]
print TOPICs
LABELs = ["",r'D1 - 1m',r'D2 - 1.25m', r'D3 - 1.5m', r'D4 - 1.75m', r'D5 - 2.0m', ""]#, ""]#, ""]
# fig.canvas.set_window_title('Distance Error Correlation')
plt.xticks(TOPICs, LABELs,fontsize=18)
# legend([rects1,rects2,rects3,rects4,rects5], [r'\LARGE\textbf{Calibration Distance 1}', r'\LARGE\textbf{Calibration Distance 2}',r'\LARGE\textbf{Calibration Distance 3}', r'\LARGE\textbf{Calibration Distance 4}',r'\LARGE\textbf{Calibration Distance 5}'], loc='lower right')
legend(fontsize=20,loc='best')
TOPICS = [-4.0,-2.0, 0.0,2.0,4.0,6.0,8.0,10.0,12,14,16,18,20,22,24]#,110]#,120]
print TOPICS
LABELS = [r'', r'',r'0',r'2', r'4', r'6', r'8', r'10', r'12', r'14', r'16', r'18', r'20', r'22', r'24']#, ""]#, ""]
# fig.canvas.set_window_title('Accuracy - Activity Statistics')
plt.yticks(TOPICS, LABELS,fontsize=18)
def autolabel(rects):
# attach some text labels
for rect in rects:
height = rect.get_height()
ax.text(0.26+rect.get_x()+rect.get_width()/2., height +0.35, "%.2f"%float(height),
ha='center', va='bottom',fontweight='bold',fontsize=13.5)
# autolabel(rects1)
left = 0.1 # the left side of the subplots of the figure
right = 0.975 # the right side of the subplots of the figure
bottom = 0.075 # the bottom of the subplots of the figure
top = 0.925 # the top of the subplots of the figure
wspace = 0.2 # the amount of width reserved for blank space between subplots
hspace = 0.4 # the amount of height reserved for white space between subplots
plt.subplots_adjust(left=left, bottom=bottom, right=right, top=top, wspace=wspace, hspace=hspace)
plt.show()
means = [meanC1, meanC2, meanC3, meanC4, meanC5]
print meanC1
print meanC2
print meanC3
print meanC4
print meanC5
fixationinfos_list_path = "MeansC1D2D2.npy"
fixationinfos_list_csv_path = "MeansC1D2D2.csv"
np.save(fixationinfos_list_path,np.asarray(means))
np.savetxt(fixationinfos_list_csv_path,np.asarray(means), delimiter=",", fmt="%f")
## fixationinfos_list_path = "Activitymin_"+str(activity)+".npy"
## fixationinfos_list_csv_path = "Activitymin_"+str(activity)+".csv"
## np.save(fixationinfos_list_path,np.asarray(Activitymin))
## np.savetxt(fixationinfos_list_csv_path,np.asarray(Activitymin), delimiter=",", fmt="%s")
if __name__ == "__main__":
main(sys.argv[1:])

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,200 @@
import os, sys
import seaborn
from pylab import rcParams
import cv2
import numpy as np
from numpy import linalg as LA
from time import time
from itertools import combinations
import matplotlib.pyplot as plt
from matplotlib.pyplot import *
import matplotlib.patches as mpatches
# activate latex text rendering
#rc('text', usetex=True)
def main(argv):
# path = str(argv[0])
# path ="/home/Julian/3D_Pupil_Project/work/results/2D2D/"
# Data1 = np.load(path + "p5_2d2d_all.npy")
# Data2 = np.load(path + "p7_2d2d_all.npy")
# Data3 = np.load(path + "p10_2d2d_all.npy")
# Data4 = np.load(path + "p11_2d2d_all.npy")
# Data5 = np.load(path + "p12_2d2d_all.npy")
# Data6 = np.load(path + "p13_2d2d_all.npy")
# Data7 = np.load(path + "p14_2d2d_all.npy")
# Data8 = np.load(path + "p15_2d2d_all.npy")
# Data9 = np.load(path + "p16_2d2d_all.npy")
# Data10 = np.load(path + "p20_2d2d_all.npy")
# Data11 = np.load(path + "p21_2d2d_all.npy")
# Data12 = np.load(path + "p24_2d2d_all.npy")
# Data13 = np.load(path + "p25_2d2d_all.npy")
D2D2 = np.load("MeansC1D2D2.npy")
D2D3 = np.load("MeansC1D2D3.npy")
mean02D2D = np.mean([D2D2[0][0],D2D2[1][1], D2D2[2][2], D2D2[3][3], D2D2[4][4]])
mean12D2D = np.mean([D2D2[0][1],D2D2[1][2], D2D2[2][3], D2D2[3][4]])
mean22D2D = np.mean([D2D2[0][2],D2D2[1][3], D2D2[2][4]])
mean32D2D = np.mean([D2D2[0][3],D2D2[1][4]])
mean42D2D = np.mean([D2D2[0][4]])
# mean2D2D = [mean02D2D,mean12D2D,mean22D2D,mean32D2D,mean42D2D]
minmean02D2D = np.mean([D2D2[1][0],D2D2[2][1], D2D2[3][2], D2D2[4][3]])
minmean12D2D = np.mean([D2D2[2][0],D2D2[3][1], D2D2[4][2]])
minmean22D2D = np.mean([D2D2[3][0],D2D2[4][1]])
minmean32D2D = np.mean([D2D2[4][0]])
# minmean2D2D = [minmean02D2D,minmean12D2D,minmean22D2D,minmean32D2D]
std02D2D = np.std([D2D2[0][0],D2D2[1][1], D2D2[2][2], D2D2[3][3], D2D2[4][4]])
std12D2D = np.std([D2D2[0][1],D2D2[1][2], D2D2[2][3], D2D2[3][4]])
std22D2D = np.std([D2D2[0][2],D2D2[1][3], D2D2[2][4]])
std32D2D = np.std([D2D2[0][3],D2D2[1][4]])
std42D2D = np.std([D2D2[0][4]])
# std2D2D = [std02D2D,std12D2D,std22D2D,std32D2D,std42D2D]
minstd02D2D = np.std([D2D2[1][0],D2D2[2][1], D2D2[3][2], D2D2[4][3]])
minstd12D2D = np.std([D2D2[2][0],D2D2[3][1], D2D2[4][2]])
minstd22D2D = np.std([D2D2[3][0],D2D2[4][1]])
minstd32D2D = np.std([D2D2[4][0]])
# minstd2D2D = [minstd02D2D,minstd12D2D,minstd22D2D,minstd32D2D]
mean2D2D = [minmean32D2D,minmean22D2D,minmean12D2D,minmean02D2D,mean02D2D,mean12D2D,mean22D2D,mean32D2D,mean42D2D]
std2D2D = [minstd32D2D,minstd22D2D,minstd12D2D,minstd02D2D,std02D2D,std12D2D,std22D2D,std32D2D,std42D2D]
mean02D3D = np.mean([D2D3[0][0],D2D3[1][1], D2D3[2][2], D2D3[3][3], D2D3[4][4]])
mean12D3D = np.mean([D2D3[0][1],D2D3[1][2], D2D3[2][3], D2D3[3][4]])
mean22D3D = np.mean([D2D3[0][2],D2D3[1][3], D2D3[2][4]])
mean32D3D = np.mean([D2D3[0][3],D2D3[1][4]])
mean42D3D = np.mean([D2D3[0][4]])
# mean2D3D = [mean02D3D,mean12D3D,mean22D3D,mean32D3D,mean42D3D]
std02D3D = np.std([D2D3[0][0],D2D3[1][1], D2D3[2][2], D2D3[3][3], D2D3[4][4]])
std12D3D = np.std([D2D3[0][1],D2D3[1][2], D2D3[2][3], D2D3[3][4]])
std22D3D = np.std([D2D3[0][2],D2D3[1][3], D2D3[2][4]])
std32D3D = np.std([D2D3[0][3],D2D3[1][4]])
std42D3D = np.std([D2D3[0][4]])
# std2D3D = [std02D3D,std12D3D,std22D3D,std32D3D,std42D3D]
minmean02D3D = np.mean([D2D3[1][0],D2D3[2][1], D2D3[3][2], D2D3[4][3]])
minmean12D3D = np.mean([D2D3[2][0],D2D3[3][1], D2D3[4][2]])
minmean22D3D = np.mean([D2D3[3][0],D2D3[4][1]])
minmean32D3D = np.mean([D2D3[4][0]])
# minmean2D3D = [minmean02D3D,minmean12D3D,minmean22D3D,minmean32D3D]
minstd02D3D = np.std([D2D3[1][0],D2D3[2][1], D2D3[3][2], D2D3[4][3]])
minstd12D3D = np.std([D2D3[2][0],D2D3[3][1], D2D3[4][2]])
minstd22D3D = np.std([D2D3[3][0],D2D3[4][1]])
minstd32D3D = np.std([D2D3[4][0]])
# minstd2D3D = [minstd02D3D,minstd12D3D,minstd22D3D,minstd32D3D]
mean2D3D = [minmean32D3D,minmean22D3D,minmean12D3D,minmean02D3D,mean02D3D,mean12D3D,mean22D3D,mean32D3D,mean42D3D]
std2D3D = [minstd32D3D,minstd22D3D,minstd12D3D,minstd02D3D,std02D3D,std12D3D,std22D3D,std32D3D,std42D3D]
N = 5
ind = np.asarray([0.25,1.25,2.25,3.25,4.25])
width = 0.5 # the width of the bars
# x1 = [0.4,1.4,2.4,3.4,4.4]
x2 = [-3.55,-2.55,-1.55,-0.55,0.45,1.45,2.45,3.45,4.45]
# x3 = [0.5,1.5,2.5,3.5,4.5]
x4 = [-3.45,-2.45,-1.45,-0.45,0.55,1.55,2.55,3.55,4.55]
# x5 = [0.6,1.6,2.6,3.6,4.6]
fig = plt.figure(figsize=(14.0, 10.0))
ax = fig.add_subplot(111)
# print mean2D2D
# print mean2D3D
# ax.axhline(linewidth=2, y = np.mean(mean2D2D),color='r')
# ax.axhline(linewidth=2, y = np.mean(mean2D3D),color='blue')
# ax.axhline(linewidth=2, y = minvaluevalue,color='black')
# ax.text(0.98, Participantmeanvalue+0.5, "Mean %.2f" % Participantmeanvalue,fontsize=12, fontweight='bold',color='r')
# ax.text(0.98, maxvaluevalue+0.5, "Maximum %.2f" % maxvaluevalue,fontsize=12, fontweight='bold',color='black')
# ax.text(0.98, minvaluevalue+0.5, "Minimum %.2f" % minvaluevalue,fontsize=12, fontweight='bold', color='black')
# rects1 = ax.bar(ind, Participantmean,width, color='r',edgecolor='black',)#, hatch='//')
rects1 = ax.errorbar(x2, mean2D2D,yerr=[std2D2D,std2D2D],fmt='o',color='red',ecolor='red',lw=3, capsize=5, capthick=2)
plt.plot(x2, mean2D2D, marker="o", linestyle='-',lw=3,color='red',label = r'2D-to-2D')
rects2 =ax.errorbar(x4, mean2D3D,yerr=[std2D3D,std2D3D],fmt='o',color='blue',ecolor='blue',lw=3, capsize=5, capthick=2)
plt.plot(x4, mean2D3D, marker="o", linestyle='-',lw=3,color='blue', label = r'2D-to-3D')
legend(fontsize=20,loc='upper right')
# rects3 = ax.errorbar(x3, meanC3,yerr=[stdC3,stdC3],fmt='o',color='black',ecolor='black',lw=3, capsize=5, capthick=2)
# plt.plot(x3, meanC3, marker="o", linestyle='-',lw=3,color='black')
#
# rects4 =ax.errorbar(x4, meanC4,yerr=[stdC4,stdC4],fmt='o',color='green',ecolor='green',lw=3, capsize=5, capthick=2)
# plt.plot(x4, meanC4, marker="o", linestyle='-',lw=3,color='green')
#
# rects5 =ax.errorbar(x5, meanC5,yerr=[stdC5,stdC5],fmt='o',color='orange',ecolor='orange',lw=3, capsize=5, capthick=2)
# plt.plot(x5, meanC5, marker="o", linestyle='-',lw=3,color='orange')
ax.set_ylabel(r'Angular Error',fontsize=22)
ax.set_xlabel(r'Distance Difference',fontsize=22)
ax.set_xticks(ind+0.25)
ax.set_xticklabels( ('D1', 'D2', 'D3','D4', 'D5') ,fontsize=18)
TOPICs = [-3.5,-2.5,-1.5,-0.5,0.5,1.5,2.5,3.5,4.5]#,110]#,120]
print TOPICs
LABELs = [r'-1m',r'-0.75m', r'-0.5m', r'-0.25m', r'0m',r'0.25m', r'0.5m', r'0.75m', r'1.0m', ""]#, ""]#, ""]
# fig.canvas.set_window_title('Distance Error Correlation')
plt.xticks(TOPICs, LABELs,fontsize=18)
# legend([rects1,rects2], [r'\LARGE\textbf{2D2D}', r'\LARGE\textbf{2D3D}'], loc='lower right')
TOPICS = [0.5,1.0,1.5,2.0,2.5,3.0,3.5,4.0,4.5,5.0,5.5,6.0,6.5,7.0,7.5,8.0,8.5]#,110]#,120]
print TOPICS
LABELS = [r'0.5',r'1', r'1.5', r'2', r'2.5', r'3', r'3.5', r'4', r'4.5', r'5', r'5.5', r'6', r'6.5', r'7', r'7.5', r'8', r'8.5']#, ""]#, ""]
# fig.canvas.set_window_title('Accuracy - Activity Statistics')
plt.yticks(TOPICS, LABELS,fontsize=18)
def autolabel(rects):
# attach some text labels
for rect in rects:
height = rect.get_height()
ax.text(0.26+rect.get_x()+rect.get_width()/2., height +0.35, "%.2f"%float(height),
ha='center', va='bottom',fontweight='bold',fontsize=13.5)
# autolabel(rects1)
left = 0.1 # the left side of the subplots of the figure
right = 0.975 # the right side of the subplots of the figure
bottom = 0.075 # the bottom of the subplots of the figure
top = 0.925 # the top of the subplots of the figure
wspace = 0.2 # the amount of width reserved for blank space between subplots
hspace = 0.4 # the amount of height reserved for white space between subplots
plt.subplots_adjust(left=left, bottom=bottom, right=right, top=top, wspace=wspace, hspace=hspace)
plt.show()
if __name__ == "__main__":
main(sys.argv[1:])

View file

@ -0,0 +1,350 @@
import os, sys
import seaborn
from pylab import rcParams
import cv2
import numpy as np
from numpy import linalg as LA
from time import time
from itertools import combinations
import matplotlib.pyplot as plt
from matplotlib.pyplot import *
import matplotlib.patches as mpatches
# activate latex text rendering
#rc('text', usetex=True)
def main(argv):
C12D2D = np.load("MeansC1D2D2.npy")
C12D3D = np.load("MeansC1D2D3.npy")
C22D2D = np.load("MeansC2D2D2.npy")
C22D3D = np.load("MeansC2D2D3.npy")
C32D2D = np.load("MeansC3D2D2.npy")
C32D3D = np.load("MeansC3D2D3.npy")
C42D2D = np.load("MeansC4D2D2.npy")
C42D3D = np.load("MeansC4D2D3.npy")
C52D2D = np.load("MeansC5D2D2.npy")
C52D3D = np.load("MeansC5D2D3.npy")
summeC12D2D = []
summeC22D2D = []
summeC32D2D = []
summeC42D2D = []
summeC52D2D = []
summeC12D3D = []
summeC22D3D = []
summeC32D3D = []
summeC42D3D = []
summeC52D3D = []
i = 0
while i < len(C12D2D):
j = 0
while j < len(C12D2D[0]):
summeC12D2D.append(C12D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C22D2D):
j = 0
while j < len(C22D2D[0]):
summeC22D2D.append(C22D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C32D2D):
j = 0
while j < len(C32D2D[0]):
summeC32D2D.append(C32D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C42D2D):
j = 0
while j < len(C42D2D[0]):
summeC42D2D.append(C42D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C52D2D):
j = 0
while j < len(C52D2D[0]):
summeC52D2D.append(C52D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C12D3D):
j = 0
while j < len(C12D3D[0]):
summeC12D3D.append(C12D3D[i][j])
j += 1
i += 1
i = 0
while i < len(C22D3D):
j = 0
while j < len(C22D3D[0]):
summeC22D3D.append(C22D3D[i][j])
j += 1
i += 1
i = 0
while i < len(C32D3D):
j = 0
while j < len(C32D3D[0]):
summeC32D3D.append(C32D3D[i][j])
j += 1
i += 1
i = 0
while i < len(C42D3D):
j = 0
while j < len(C42D3D[0]):
summeC42D3D.append(C42D3D[i][j])
j += 1
i += 1
i = 0
while i < len(C52D3D):
j = 0
while j < len(C52D3D[0]):
summeC52D3D.append(C52D3D[i][j])
j += 1
i += 1
mean1 = np.mean(summeC12D2D)
mean2 = np.mean(summeC22D2D)
mean3 = np.mean(summeC32D2D)
mean4 = np.mean(summeC42D2D)
mean5 = np.mean(summeC52D2D)
mean6 = np.mean(summeC12D3D)
mean7 = np.mean(summeC22D3D)
mean8 = np.mean(summeC32D3D)
mean9 = np.mean(summeC42D3D)
mean10 = np.mean(summeC52D3D)
std1 = np.std(summeC12D2D)
std2 = np.std(summeC22D2D)
std3 = np.std(summeC32D2D)
std4 = np.std(summeC42D2D)
std5 = np.std(summeC52D2D)
std6 = np.std(summeC12D3D)
std7 = np.std(summeC22D3D)
std8 = np.std(summeC32D3D)
std9 = np.std(summeC42D3D)
std10 = np.std(summeC52D3D)
# i = 0
# while i < len(C12D2D):
# j = 0
# while j < len(C12D2D[0]):
# summeC12D2D.append(C12D2D[i][j])
# j += 1
# i += 1
# print summeC12D2D
# i = 0
# minimum2 = 100
# while i < len(C22D2D):
# print np.mean(C22D2D[i])
# if np.mean(C22D2D[i]) < minimum2:
# minimum2 = np.mean(C22D2D[i])
# i += 1
#
# i = 0
# minimum3 = 100
# while i < len(C32D2D):
# print np.mean(C32D2D[i])
# if np.mean(C32D2D[i]) < minimum3:
# minimum3 = np.mean(C32D2D[i])
# i += 1
#
# i = 0
# minimum4 = 100
# while i < len(C42D2D):
# print np.mean(C42D2D[i])
# if np.mean(C42D2D[i]) < minimum4:
# minimum4 = np.mean(C42D2D[i])
# i += 1
#
# i = 0
# minimum5 = 100
# while i < len(C52D2D):
# print np.mean(C52D2D[i])
# if np.mean(C52D2D[i]) < minimum5:
# minimum5 = np.mean(C52D2D[i])
# i += 1
#
# i = 0
# minimum6 = 100
# while i < len(C12D3D):
# print np.mean(C12D3D[i])
# if np.mean(C12D3D[i]) < minimum6:
# minimum6 = np.mean(C12D3D[i])
# i += 1
#
# i = 0
# minimum7 = 100
# while i < len(C22D3D):
# print np.mean(C22D3D[i])
# if np.mean(C22D3D[i]) < minimum7:
# minimum7 = np.mean(C22D3D[i])
# i += 1
#
# i = 0
# minimum8 = 100
# while i < len(C32D3D):
# print np.mean(C32D3D[i])
# if np.mean(C32D3D[i]) < minimum8:
# minimum8 = np.mean(C32D3D[i])
# i += 1
#
# i = 0
# minimum9 = 100
# while i < len(C42D3D):
# print np.mean(C42D3D[i])
# if np.mean(C42D3D[i]) < minimum9:
# minimum9 = np.mean(C42D3D[i])
# i += 1
# i = 0
# minimum10 = 100
# while i < len(C52D3D):
# print np.mean(C52D3D[i])
# if np.mean(C52D3D[i]) < minimum10:
# minimum10 = np.mean(C52D3D[i])
# i += 1
#
mean2D2D = [mean1,mean2,mean3,mean4,mean5]
mean2D3D = [mean6,mean7,mean8,mean9,mean10]
std2D2D = [std1,std2,std3,std4,std5]
std2D3D = [std6,std7,std8,std9,std10]
# print minimum1
# i = 0
# minimum2 = 100
# while i < 5:
# if np.mean(C12D2D[i]) < minimum:
# minimum1 = np.mean(C12D2D[i])
# i += 1
N = 5
ind = np.asarray([0.25,1.25,2.25,3.25,4.25])
width = 0.5 # the width of the bars
# x1 = [0.4,1.4,2.4,3.4,4.4]
x2 = [0.45,1.45,2.45,3.45,4.45]
# x3 = [0.5,1.5,2.5,3.5,4.5]
x4 = [0.55,1.55,2.55,3.55,4.55]
# x5 = [0.6,1.6,2.6,3.6,4.6]
fig = plt.figure(figsize=(14.0, 10.0))
ax = fig.add_subplot(111)
# print mean2D2D
# print mean2D3D
# ax.axhline(linewidth=2, y = np.mean(mean2D2D),color='r')
# ax.axhline(linewidth=2, y = np.mean(mean2D3D),color='blue')
# ax.axhline(linewidth=2, y = minvaluevalue,color='black')
# ax.text(0.98, Participantmeanvalue+0.5, "Mean %.2f" % Participantmeanvalue,fontsize=12, fontweight='bold',color='r')
# ax.text(0.98, maxvaluevalue+0.5, "Maximum %.2f" % maxvaluevalue,fontsize=12, fontweight='bold',color='black')
# ax.text(0.98, minvaluevalue+0.5, "Minimum %.2f" % minvaluevalue,fontsize=12, fontweight='bold', color='black')
# rects1 = ax.bar(ind, Participantmean,width, color='r',edgecolor='black',)#, hatch='//')
rects1 = ax.errorbar(x2, mean2D2D,yerr=[std2D2D,std2D2D],fmt='o',color='red',ecolor='red',lw=3, capsize=5, capthick=2)
plt.plot(x2, mean2D2D, marker="o", linestyle='-',lw=3,color='red',label = r'2D-to-2D')
rects2 =ax.errorbar(x4, mean2D3D,yerr=[std2D3D,std2D3D],fmt='o',color='blue',ecolor='blue',lw=3, capsize=5, capthick=2)
plt.plot(x4, mean2D3D, marker="o", linestyle='-',lw=3,color='blue', label = r'2D-to-3D')
legend(fontsize=20,loc='upper right')
# rects3 = ax.errorbar(x3, meanC3,yerr=[stdC3,stdC3],fmt='o',color='black',ecolor='black',lw=3, capsize=5, capthick=2)
# plt.plot(x3, meanC3, marker="o", linestyle='-',lw=3,color='black')
#
# rects4 =ax.errorbar(x4, meanC4,yerr=[stdC4,stdC4],fmt='o',color='green',ecolor='green',lw=3, capsize=5, capthick=2)
# plt.plot(x4, meanC4, marker="o", linestyle='-',lw=3,color='green')
#
# rects5 =ax.errorbar(x5, meanC5,yerr=[stdC5,stdC5],fmt='o',color='orange',ecolor='orange',lw=3, capsize=5, capthick=2)
# plt.plot(x5, meanC5, marker="o", linestyle='-',lw=3,color='orange')
ax.set_ylabel(r'Angular Error',fontsize=22)
ax.set_xlabel(r'Number of Calibration Depths',fontsize=22)
ax.set_xticks(ind+0.25)
ax.set_xticklabels( ('D1', 'D2', 'D3','D4', 'D5') ,fontsize=18)
TOPICs = [0.0,0.5,1.5,2.5,3.5,4.5,5.0]#,110]#,120]
print TOPICs
LABELs = ["",r'1',r'2', r'3', r'4', r'5', ""]#, ""]#, ""]
# fig.canvas.set_window_title('Distance Error Correlation')
plt.xticks(TOPICs, LABELs,fontsize=18)
# legend([rects1,rects2], [r'\LARGE\textbf{2D2D}', r'\LARGE\textbf{2D3D}'], loc='lower right')
TOPICS = [0.5,1,1.5,2,2.5,3,3.5,4,4.5,5]#,110]#,120]
print TOPICS
LABELS = [r'0.5', r'1',r'1.5', r'2',r'2.5', r'3',r'3.5', r'4',r'4.5',r'5']#, ""]#, ""]
# fig.canvas.set_window_title('Accuracy - Activity Statistics')
plt.yticks(TOPICS, LABELS,fontsize=18)
def autolabel(rects):
# attach some text labels
for rect in rects:
height = rect.get_height()
ax.text(0.26+rect.get_x()+rect.get_width()/2., height +0.35, "%.2f"%float(height),
ha='center', va='bottom',fontweight='bold',fontsize=13.5)
# autolabel(rects1)
left = 0.1 # the left side of the subplots of the figure
right = 0.975 # the right side of the subplots of the figure
bottom = 0.075 # the bottom of the subplots of the figure
top = 0.925 # the top of the subplots of the figure
wspace = 0.2 # the amount of width reserved for blank space between subplots
hspace = 0.4 # the amount of height reserved for white space between subplots
plt.subplots_adjust(left=left, bottom=bottom, right=right, top=top, wspace=wspace, hspace=hspace)
plt.show()
if __name__ == "__main__":
main(sys.argv[1:])

View file

@ -0,0 +1,418 @@
from __future__ import division
import os, sys
import seaborn
from pylab import rcParams
import cv2
import numpy as np
from numpy import linalg as LA
from time import time
from itertools import combinations
import matplotlib.pyplot as plt
from matplotlib.pyplot import *
import matplotlib.patches as mpatches
sys.path.append('..') # so we can import modules from `code` directory
from minimize import findInitialW, _q, g, minimizeEnergy, g3D3D, findW3D3D
from minimize import g as gaze_ray
from geom import getSphericalCoords, getAngularDiff
from vector import Vector as v
from sim import GazeSimulation
from recording.util.tools import is_outlier
from recording.tracker import readCameraParams
from geom import getRotationMatrix
from parallax_analysis import Experiment
'''
Change lines 48 to 61 accordingly
'''
class Parallax2Dto3DMapping(Experiment):
'''
IMPORTANT!
In all experiments, scene camera's rvec = (0, 0, 0) i.e. the corresponding rotation matrix is the identity matrix therefore
I have not included the dot production with this rotation matrix to convert points in world coordinates
into scene camera coordinates. however, one should know that if the scene camera is rotated differentl7y
this transformation is essential. I would add the corresponding computations later on.
'''
def __run__(self):
# Processing real world data
######################################################################################################
print '> Processing real world data...'
C12D2D = np.load("../results/MeansC1D2D2.npy")
C12D3D = np.load("../results/MeansC1D2D3.npy")
C22D2D = np.load("../results/MeansC2D2D2.npy")
C22D3D = np.load("../results/MeansC2D2D3.npy")
C32D2D = np.load("../results/MeansC3D2D2.npy")
C32D3D = np.load("../results/MeansC3D2D3.npy")
C42D2D = np.load("../results/MeansC4D2D2.npy")
C42D3D = np.load("../results/MeansC4D2D3.npy")
C52D2D = np.load("../results/MeansC5D2D2.npy")
C52D3D = np.load("../results/MeansC5D2D3.npy")
summeC12D2D = []
summeC22D2D = []
summeC32D2D = []
summeC42D2D = []
summeC52D2D = []
summeC12D3D = []
summeC22D3D = []
summeC32D3D = []
summeC42D3D = []
summeC52D3D = []
i = 0
while i < len(C12D2D):
j = 0
while j < len(C12D2D[0]):
summeC12D2D.append(C12D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C22D2D):
j = 0
while j < len(C22D2D[0]):
summeC22D2D.append(C22D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C32D2D):
j = 0
while j < len(C32D2D[0]):
summeC32D2D.append(C32D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C42D2D):
j = 0
while j < len(C42D2D[0]):
summeC42D2D.append(C42D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C52D2D):
j = 0
while j < len(C52D2D[0]):
summeC52D2D.append(C52D2D[i][j])
j += 1
i += 1
i = 0
while i < len(C12D3D):
j = 0
while j < len(C12D3D[0]):
summeC12D3D.append(C12D3D[i][j])
j += 1
i += 1
i = 0
while i < len(C22D3D):
j = 0
while j < len(C22D3D[0]):
summeC22D3D.append(C22D3D[i][j])
j += 1
i += 1
i = 0
while i < len(C32D3D):
j = 0
while j < len(C32D3D[0]):
summeC32D3D.append(C32D3D[i][j])
j += 1
i += 1
i = 0
while i < len(C42D3D):
j = 0
while j < len(C42D3D[0]):
summeC42D3D.append(C42D3D[i][j])
j += 1
i += 1
i = 0
while i < len(C52D3D):
j = 0
while j < len(C52D3D[0]):
summeC52D3D.append(C52D3D[i][j])
j += 1
i += 1
mean1 = np.mean(summeC12D2D)
mean2 = np.mean(summeC22D2D)
mean3 = np.mean(summeC32D2D)
mean4 = np.mean(summeC42D2D)
mean5 = np.mean(summeC52D2D)
mean6 = np.mean(summeC12D3D)
mean7 = np.mean(summeC22D3D)
mean8 = np.mean(summeC32D3D)
mean9 = np.mean(summeC42D3D)
mean10 = np.mean(summeC52D3D)
std1 = np.std(summeC12D2D)
std2 = np.std(summeC22D2D)
std3 = np.std(summeC32D2D)
std4 = np.std(summeC42D2D)
std5 = np.std(summeC52D2D)
std6 = np.std(summeC12D3D)
std7 = np.std(summeC22D3D)
std8 = np.std(summeC32D3D)
std9 = np.std(summeC42D3D)
std10 = np.std(summeC52D3D)
mean2D2D_real = [mean1,mean2,mean3,mean4,mean5]
mean2D3D_real = [mean6,mean7,mean8,mean9,mean10]
std2D2D_real = [std1,std2,std3,std4,std5]
std2D3D_real = [std6,std7,std8,std9,std10]
######################################################################################################
# Simulation
print '> Processing simulation data...'
######################################################################################################
sim = GazeSimulation(log = False)
sim.place_eyeball_on_scene_camera = False
sim.setEyeRelativeToSceneCamera(v(-65, -33, -73))
# sim.setEyeRelativeToSceneCamera(v(-65, -33, 0)) # assuming eyeball and scene camera are coplanar i.e. e = (e.x, e.y, 0)
sim.setCalibrationDepth(1 * 1000) # mm, wrt scene camera
sim.setTestDepth(1.5 * 1000)
sim.calibration_grid = True
sim.calibration_random_depth = False
sim.test_grid = True
sim.test_random_depth = False
sim.test_random_fixed_depth = False
depths = map(lambda d:d*1000, [1, 1.25, 1.5, 1.75, 2.0])
print '> Computing results for multiple calibration depths...'
results, results_std = [], []
for num_of_calibration_depths in xrange(1, 6): # from 1 calibration depths to 5
print '> Considering only %s calibration depth(s)...' %num_of_calibration_depths
sim.reset()
aae_2ds_aae = []
aae_2ds_phe = []
aae_3ds_aae = []
aae_3ds_phe = []
aae_3D3Ds = [] # angular error
for calibs in combinations(depths, num_of_calibration_depths):
# Now calibs is a set of depths from each of which we need calibration data
print '> Current calibration depths', calibs
calibs = list(calibs)
cp, ct = [], []
sim.reset()
sim.setCalibrationDepth(calibs)
# Perform calibration
sim.runCalibration()
cp, ct, p3d = sim.tr_pupil_locations, sim.calibration_points, sim.tr_3d_pupil_locations
# target positions are computed relative to the scene CCS
ti = map(lambda target: v(target) - v(sim.scene_camera.t), ct)
# Computing pupil pose for each gaze
ni = map(lambda p: (v(p)-v(sim.sclera_pos)).norm(), p3d) # ground truth gaze vectors
w, e, w0 = minimizeEnergy(cp, ti)
e = v(e)
# transforming pupil pose to eye camera CS
eyeR = np.array(sim.eye_camera.R[:3])
ni = map(lambda pose: eyeR.dot(np.array(pose)), ni)
R, e3d3d = minimizeEnergy(ni, ti, pose_given=True)
e3d3d = v(e3d3d)
# R = LA.inv(R)
# Now we have calibration data from multiple depths, we can test on all depths
for test_depth in depths:
sim.setTestDepth(test_depth)
aae_2d_aae, aae_2d_phe, aae_2d_std, _ = sim.runTest() # last one is PHE std
aae_2ds_aae.append((aae_2d_aae, aae_2d_std))
aae_2ds_phe.append(aae_2d_phe)
# Fetching test points
t, p, p3d = sim.test_points, sim.te_pupil_locations, sim.te_3d_pupil_locations
t = map(lambda target: v(target) - v(sim.scene_camera.t), t) # target coords in scene CCS
# 3D3D
t_3d3d = t[:]
ni = map(lambda p: v(v(p)-v(sim.sclera_pos)).norm(), p3d) # ground truth gaze vectors
# transforming pupil pose to eye camera CS
ni = map(lambda r: v(eyeR.dot(np.array(r))), ni)
# applying estimated rotation to pose vector in eye camera coordinates (Rn)
# R is estimated rotation between scene camera and eye coordinate system (not eye camera!)
# in other words, R is the rotation part of e
Rni = map(lambda n: v(R.dot(np.array(n))), ni) # now ready to compare Rn with t-e
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
gis = map(lambda vec: v(vec), Rni) # gaze rays originating from eyeball
# we multiply g such that it hits t's z-plane i.e. multiply all coordinates by factor (t.z-e.z)/g.z
# then we add e to the final g so that it originates from scene camera. now both g and t are in the
# same coordinate system and originate from the same point, so we can compare them
gprimes = map(lambda tg: v(((tg[0].z - e3d3d.z)/tg[1].z)*tg[1] + e3d3d), zip(t_3d3d, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t_3d3d))
N = len(t)
AAE = np.mean(AE)
STD = np.std(AE)
m, M = min(AE), max(AE)
aae_3D3Ds.append((AAE, STD))
qi = map(_q, p) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: g(q, w), qi)
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
t = map(lambda vec: v(vec), t)
gis = map(lambda vec: v(vec), gis)
gprimes = map(lambda tg: v(((tg[0].z - e.z)/tg[1].z)*tg[1] + e), zip(t, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t))
N = len(t)
AAE = np.mean(AE)
STD = np.std(AE)
m, M = min(AE), max(AE)
# Computing physical distance error (in meters)
PHE = list((u-v).mag/1000 for u,v in zip(t, gprimes))
N = len(t)
APHE = np.mean(PHE)
PHE_STD = np.std(PHE)
PHE_m, PHE_M = min(PHE), max(PHE)
aae_3ds_aae.append((AAE, STD))
aae_3ds_phe.append((PHE, PHE_STD))
# results only contains AAE
results.append([np.mean(np.array(aae_2ds_aae)[:,0]), np.mean(np.array(aae_3ds_aae)[:,0]), np.mean(np.array(aae_3D3Ds)[:,0])])
results_std.append([np.std(np.array(aae_2ds_aae)[:,0]), np.std(np.array(aae_3ds_aae)[:,0]), np.std(np.array(aae_3D3Ds)[:,0])])
######################################################################################################
# Plotting
print '> Plotting...'
######################################################################################################
# New plot code based on EffectNumberofClusters.py
mean2D2D = [res[0] for res in results]
mean2D3D = [res[1] for res in results]
mean3D3D = [res[2] for res in results]
std2D2D = [res[0] for res in results_std]
std2D3D = [res[1] for res in results_std]
std3D3D = [res[2] for res in results_std]
N = 5
ind = np.asarray([0.25,1.25,2.25,3.25,4.25])
width = 0.5 # the width of the bars
# x1 = [0.4,1.4,2.4,3.4,4.4]
x2 = [0.45,1.45,2.45,3.45,4.45]
# x3 = [0.5,1.5,2.5,3.5,4.5]
x4 = [0.55,1.55,2.55,3.55,4.55]
# x5 = [0.6,1.6,2.6,3.6,4.6]
x6 = [0.50,1.50,2.50,3.50,4.50]
fig = plt.figure(figsize=(14.0, 10.0))
ax = fig.add_subplot(111)
rrects1 = ax.errorbar(x2, mean2D2D_real,yerr=[std2D2D_real,std2D2D_real],fmt='o',color='red',ecolor='red',lw=3, capsize=8, capthick=3)
plt.plot(x2, mean2D2D_real, marker="o", linestyle='-',lw=3,color='red',label = r'2D-to-2D')
rrects2 =ax.errorbar(x4, mean2D3D_real,yerr=[std2D3D_real,std2D3D_real],fmt='o',color='blue',ecolor='blue',lw=3, capsize=8, capthick=3)
plt.plot(x4, mean2D3D_real, marker="o", linestyle='-',lw=3,color='blue', label = r'2D-to-3D')
rects1 = ax.errorbar(x2, mean2D2D,yerr=[std2D2D,std2D2D],fmt='o',color='red',ecolor='red',lw=3, capsize=5, capthick=2)
plt.plot(x2, mean2D2D, marker="o", linestyle='--',lw=3,color='red',label = r'2D-to-2D Simulation')
rects2 =ax.errorbar(x4, mean2D3D,yerr=[std2D3D,std2D3D],fmt='o',color='blue',ecolor='blue',lw=3, capsize=5, capthick=2)
plt.plot(x4, mean2D3D, marker="o", linestyle='--',lw=3,color='blue', label = r'2D-to-3D Simulation')
rects3 =ax.errorbar(x6, mean3D3D,yerr=[std3D3D,std3D3D],fmt='o',color='orange',ecolor='orange',lw=3, capsize=5, capthick=2)
plt.plot(x6, mean3D3D, marker="o", linestyle='--',lw=3,color='orange', label = r'3D-to-3D Simulation')
legend(fontsize=20,loc='upper right')
# rects3 = ax.errorbar(x3, meanC3,yerr=[stdC3,stdC3],fmt='o',color='black',ecolor='black',lw=3, capsize=5, capthick=2)
# plt.plot(x3, meanC3, marker="o", linestyle='-',lw=3,color='black')
#
# rects4 =ax.errorbar(x4, meanC4,yerr=[stdC4,stdC4],fmt='o',color='green',ecolor='green',lw=3, capsize=5, capthick=2)
# plt.plot(x4, meanC4, marker="o", linestyle='-',lw=3,color='green')
#
# rects5 =ax.errorbar(x5, meanC5,yerr=[stdC5,stdC5],fmt='o',color='orange',ecolor='orange',lw=3, capsize=5, capthick=2)
# plt.plot(x5, meanC5, marker="o", linestyle='-',lw=3,color='orange')
ax.set_ylabel(r'Angular Error',fontsize=22)
ax.set_xlabel(r'Number of Calibration Depths',fontsize=22)
ax.set_xticks(ind+0.25)
ax.set_xticklabels( ('D1', 'D2', 'D3','D4', 'D5') ,fontsize=18)
TOPICs = [0.0,0.5,1.5,2.5,3.5,4.5,5.0]#,110]#,120]
print TOPICs
LABELs = ["",r'1',r'2', r'3', r'4', r'5', ""]#, ""]#, ""]
# fig.canvas.set_window_title('Distance Error Correlation')
plt.xticks(TOPICs, LABELs,fontsize=18)
# legend([rects1,rects2], [r'\LARGE\textbf{2D2D}', r'\LARGE\textbf{2D3D}'], loc='lower right')
TOPICS = [0.0, 0.5,1,1.5,2,2.5,3,3.5,4,4.5,5]#,110]#,120]
print TOPICS
LABELS = [r'0.0', r'0.5', r'1',r'1.5', r'2',r'2.5', r'3',r'3.5', r'4',r'4.5',r'5']#, ""]#, ""]
# fig.canvas.set_window_title('Accuracy - Activity Statistics')
plt.yticks(TOPICS, LABELS,fontsize=18)
def autolabel(rects):
# attach some text labels
for rect in rects:
height = rect.get_height()
ax.text(0.26+rect.get_x()+rect.get_width()/2., height +0.35, "%.2f"%float(height),
ha='center', va='bottom',fontweight='bold',fontsize=13.5)
# autolabel(rects1)
left = 0.1 # the left side of the subplots of the figure
right = 0.975 # the right side of the subplots of the figure
bottom = 0.075 # the bottom of the subplots of the figure
top = 0.925 # the top of the subplots of the figure
wspace = 0.2 # the amount of width reserved for blank space between subplots
hspace = 0.4 # the amount of height reserved for white space between subplots
plt.subplots_adjust(left=left, bottom=bottom, right=right, top=top, wspace=wspace, hspace=hspace)
plt.show()
######################################################################################################
def main():
ex = Parallax2Dto3DMapping()
ex.performExperiment()
if __name__ == "__main__":
main()

36
code/copy_missing_data.py Normal file
View file

@ -0,0 +1,36 @@
'''
Copies all missing files from ROOT to DEST for selected PARTICIPANTS
'''
import os, sys
import shutil
PARTICIPANTS = ['p10', 'p16', 'p13', 'p24', 'p5', 'p14', 'p26', 'p12', 'p20', 'p7', 'p15', 'p11', 'p21', 'p25']
DEST = '/home/mmbrian/3D_Gaze_Tracking/archive00/participants/'
ROOT = '/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/participants/'
def main():
processed = 0
for p in os.listdir(ROOT):
if p in PARTICIPANTS:
print '> Copying missing files for participant', p
d1 = os.path.join(ROOT, p)
d1 = os.path.join(d1, os.listdir(d1)[0]) # ../p_i/../
for d2 in os.listdir(d1): # per recording
root_path = os.path.join(d1, d2)
dest_path = os.path.join(DEST, p)
dest_path = os.path.join(dest_path, os.listdir(dest_path)[0], d2)
print '> From:', root_path, 'To:', dest_path
processPath(root_path, dest_path)
processed+=1
print '> Processed %s participants.' % processed
def processPath(root_path, dest_path):
dest_files = os.listdir(dest_path)
for f in os.listdir(root_path): # every file from root path
if not f in dest_files: # copy if file does not exist in destination
print '> Copying', f
shutil.copyfile(os.path.join(root_path, f), os.path.join(dest_path, f))
if __name__ == '__main__':
main()

441
code/experiment.py Normal file
View file

@ -0,0 +1,441 @@
from __future__ import division
import numpy as np
from numpy import linalg as LA
from time import time
from sklearn import linear_model
from sim import GazeSimulation
from svis import Ray
from minimize import findInitialW, _q, g, minimizeEnergy, minimizeEnergyGivenE, minimizeUsingScaleVector
from geom import getSphericalCoords, getAngularDiff
import visual as vs
# from visual import vector as v # for vector operations
from vector import Vector as v # for vector operations
class Experiment:
def performExperiment(self):
print 'Running Experiment...'
start = time()
self.__run__()
self.runningTime = time() - start
print 'Running Time:', self.runningTime
if self.minimizationTime:
print 'Minimization Time:', self.minimizationTime
def __run__(self):
pass
class Experiment1(Experiment):
def __run__(self):
'''
Simply evaluates 2D gaze estimation (using pupil calibration method)
'''
sim = GazeSimulation(log = False)
## Uncomment for shifting eyeball to scene camera coordinates
sim.scene_eye_distance_factor = 0.6 # controls how much to move eyeball towards scene camera [0-1]
sim.place_eyeball_on_scene_camera = False
# calibration_grid, calibration_random_depth, test_grid, test_random_depth, test_random_fixed_depth
experiments = [
[True, False, False, True, False],
[True, False, False, False, False],
[True, False, False, False, True],
[False, True, False, True, False],
[False, True, False, False, False],
[False, True, False, False, True],
[False, False, False, True, False],
[False, False, False, False, False],
[False, False, False, False, True],
# [True, False, True, False, False],
]
nsim = 100
for experiment in experiments:
res = [sim.runCustomSimulation(experiment) for n in xrange(nsim)]
res = filter(lambda aae: aae>=0, res)
M = max(res)
m = min(res)
aae = sum(res) / len(res)
print 'AAE: %2.5f - Min AAE: %2.5f | Max AAE: %2.5f' % (aae, m, M)
eye_scene_diff = v(sim.sclera_pos) - v(sim.scene_camera.t)
print "Eyeball-SceneCamera distance was", eye_scene_diff.mag
self.sim = sim
self.minimizationTime = -1
class Experiment1p5(Experiment):
def __run__(self):
'''
Read 3D gaze estimation experiment
'''
sim = GazeSimulation(log = False)
## Uncomment for shifting eyeball to scene camera coordinates
sim.place_eyeball_on_scene_camera = True
sim.scene_eye_distance_factor = 0.6
# sim.scene_eye_distance_factor = 1.0
# calibration_grid, calibration_random_depth, test_grid, test_random_depth, test_random_fixed_depth
# -> grid setting
# con = [True, False, True, False, True]
# -> general setting with grid learning
# con = [True, False, False, True, False]
con = [True, False, False, False, False]
# -> general setting with random learning
# con = [False, True, False, True, False]
sim.num_calibration = 36
sim.num_test = 25
aae_2d = sim.runCustomSimulation(con)
## Fetching the calibration points
t, p = sim.calibration_points, sim.tr_pupil_locations
# target positions are computed relative to the scene CCS
t = map(lambda target: v(target) - v(sim.scene_camera.t), t) # verified
# p = sim.eye_camera.getNormalizedPts(p)
start = time()
eye_scene_diff = v(sim.sclera_pos) - v(sim.scene_camera.t)
e = np.array(eye_scene_diff) # eyeball coords in scene CCS
print 'Real e', e
e_org = e[:]
print 'Eye-Scene distance', eye_scene_diff.mag
# w, w0 = minimizeEnergyGivenE(p, t, e)
## Finding the optimal transformation matrix by minimizing the nonlinear energy
# w0 is the initial w by solving the leastsq with e=(0,0,0)
# w is by solving the leastsq again optimizing for both e and w
w, e, w0 = minimizeEnergy(p, t)
# here were are initializing minimization with an e close to the ground
# truth e by adding random perturbations to it
# w, e, w0 = minimizeEnergy(p, t, e + np.random.rand(1, 3)[0])
print 'Estimated e', e, '( Distance:', LA.norm(e - e_org) , ')'
self.minimizationTime = time() - start
print
sim.w = w
## Fetching test points
t, p = sim.test_points, sim.te_pupil_locations
t = map(lambda target: v(target) - v(sim.scene_camera.t), t) # target coords in scene CCS
# closest point distance to scene camera
cDist = min(v(pt).mag for pt in t)
# farthest point distance to scene camera
fDist = max(v(pt).mag for pt in t)
# average point distance to scene camera
avgDist = sum(v(pt).mag for pt in t)/len(t)
# p = sim.eye_camera.getNormalizedPts(p)
# print
# print p
# print
qi = map(_q, p) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: g(q, w), qi)
gis0 = map(lambda q: g(q, w0), qi)
# now we can compare unit gaze vectors with their corresponding gaze rays t
# normalizing gaze rays first
t = map(lambda vec: v(vec).norm(), t)
# TODO: compare spherical coordinates instead
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gis, t))
N = len(t)
AAE = sum(AE)/N
VAR = sum((ae - AAE)**2 for ae in AE)/N
print 'AAE:', AAE, '\nVariance:', VAR, 'STD:', np.sqrt(VAR), '\nMin:', min(AE), 'Max:', max(AE), '(N=' + str(N) + ')'
print 'Target Distances: m=%s M=%s Avg=%s' % (cDist, fDist, avgDist)
AE0 = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gis0, t))
AAE0 = sum(AE0)/N
print 'AAE (only optimizing W for e=(0,0,0)):', AAE0
print 'AAE (2D-to-2D mapping):', aae_2d
print ('Improvement (2D-2D vs 2D-3D): %s' % round((aae_2d - AAE)*100/aae_2d, 2)) + '%'
print ('Improvement (2D-2D vs 2D-2D): %s' % round((aae_2d - AAE0)*100/aae_2d, 2)) + '%'
sim.display_test_points = True
sim.display_calibration_points = False
## Visualizing gaze vector
ray_scale_factor = 120
ground_truth_gaze_rays = []
for pt in t:
ground_truth_gaze_rays.append(Ray(sim.scene_camera.t, ray_scale_factor, v(pt), vs.color.green))
sim.rays = ground_truth_gaze_rays
estimated_gaze_rays = []
for pt in gis:
estimated_gaze_rays.append(Ray(sim.scene_camera.t, ray_scale_factor, v(pt), vs.color.red))
sim.rays.extend(estimated_gaze_rays)
AE = []
for pair in zip(t, gis):
gt_r, e_r = pair
base = v(sim.scene_camera.t)
gt_ray_endpoint = base + (v(gt_r) * ray_scale_factor)
e_ray_endpoint = base + (v(e_r) * ray_scale_factor)
AE.append(getAngularDiff(gt_ray_endpoint, e_ray_endpoint, base))
diff = gt_ray_endpoint - e_ray_endpoint
sim.rays.append(Ray(e_ray_endpoint, diff.mag, diff.norm(), vs.color.orange))
# Recomputing AAE (using law of cosines) sum(AE)/N
assert(round(sum(AE)/N - AAE) == 0)
self.sim = sim
print
def p3dEx():
ex = Experiment1p5()
ex.performExperiment()
return ex
def experiment2(s = 1):
sim = GazeSimulation(log = False)
sim.place_eyeball_on_scene_camera = True
# 2/3 for calibration, 1/3 for test
# sim.num_calibration = 66
# sim.num_test = 33
# sim.reset()
# calibration_grid, calibration_random_depth, test_grid, test_random_depth, test_random_fixed_depth
# con = [True, False, False, False, True]
# con = [False, True, False, True, False]
con = [True, False, True, False, True]
# sim.runSimulation()
# sim.num_calibration = 36
sim.num_calibration = 25
sim.num_test = 25
sim.runCustomSimulation(con)
# retrieving calibration points (t for 3D target positions and p for 2D pupil locations)
t, p = sim.calibration_points, sim.tr_pupil_locations
# t = sim.tr_target_projections # projections of target points
# target positions are computed relative to the scene CCS
t = map(lambda target: v(target) - v(sim.scene_camera.t), t) # verified
# p = sim.eye_camera.getNormalizedPts(p)
# computing the initial mapping matrix w by solving the energy minimization
# for e=(0, 0, 0)
# w = findInitialW(p, t, True)
# print w
# w, e = minimizeEnergy(p, t)
# print w
w = np.array([[s, 0],
[0, s]])
# w = minimizeUsingScaleVector(p, t)
# e = np.array(v(sim.sclera_pos) - v(sim.scene_camera.t)) # eyeball coords in scene CCS
# w = minimizeEnergyGivenE(p, t, e)
t, p = sim.test_points, sim.te_pupil_locations
t = map(lambda target: v(target) - v(sim.scene_camera.t), t) # target coords in scene CCS
# TODO, is this necessary? (due to eye camera rotation)
p = map(lambda pt: np.array([-pt[0], pt[1]]), p)
# p = sim.eye_camera.getNormalizedPts(p)
# this w can be used for 2D-2D mapping (apparently!) testing it
qi = map(_q, p) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: g(q, w), qi)
# now we can compare unit gaze vectors with their corresponding gaze rays t
# normalizing gaze rays
t = map(lambda vec: v(vec).norm(), t)
SAE = sum(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gis, t))
# return SAE / len(t)
sim.display_test_points = True
sim.display_calibration_points = False
## Visualizing gaze vector
ray_scale_factor = 120
ground_truth_gaze_rays = []
for pt in t:
ground_truth_gaze_rays.append(Ray(sim.scene_camera.t, ray_scale_factor, v(pt), vs.color.green))
sim.rays = ground_truth_gaze_rays
estimated_gaze_rays = []
for pt in gis:
estimated_gaze_rays.append(Ray(sim.scene_camera.t, ray_scale_factor, v(pt), vs.color.red))
sim.rays.extend(estimated_gaze_rays)
AE = []
for pair in zip(t, gis):
gt_r, e_r = pair
base = v(sim.scene_camera.t)
gt_ray_endpoint = base + (v(gt_r) * ray_scale_factor)
e_ray_endpoint = base + (v(e_r) * ray_scale_factor)
AE.append(getAngularDiff(gt_ray_endpoint, e_ray_endpoint, base))
diff = gt_ray_endpoint - e_ray_endpoint
sim.rays.append(Ray(gt_ray_endpoint, diff.mag, -diff.norm(), vs.color.orange))
return sim
# print e
def experiment3():
sim = GazeSimulation(log = False)
# 2/3 for calibration, 1/3 for test
# sim.num_calibration = 66
# sim.num_test = 33
# sim.reset()
# calibration_grid, calibration_random_depth, test_grid, test_random_depth, test_random_fixed_depth
con = [True, False, False, True, False]
# con = [False, True, False, True, False]
# sim.runSimulation()
sim.runCustomSimulation(con)
# retrieving calibration points (t for 3D target positions and p for 2D pupil locations)
t, p = sim.calibration_points, sim.tr_pupil_locations
# t = sim.tr_target_projections # projections of target points
# target positions are computed relative to the scene CCS
t = map(lambda target: v(target) - v(sim.scene_camera.t), t)
# p = sim.eye_camera.getNormalizedPts(p)
# Applying regression using LARS (Least Angle Regression)
qi = map(_q, p)
clf = linear_model.Lars(n_nonzero_coefs=np.inf) # n_nonzero_coefs=1
t = map(lambda vec: v(vec).norm(), t)
clf.fit(qi, t)
t, p = sim.test_points, sim.te_pupil_locations
t = map(lambda target: v(target) - v(sim.scene_camera.t), t)
# p = sim.eye_camera.getNormalizedPts(p)
# this w can be used for 2D-2D mapping (apparently!) testing it
qi = map(_q, p) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: clf.predict(q)[0], qi)
# now we can compare unit gaze vectors with their corresponding gaze rays t
# normalizing gaze rays
t = map(lambda vec: v(vec).norm(), t)
SAE = sum(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gis, t))
print SAE / len(t)
# print e
def experimentGT():
## Here we are using the ground truth gaze vectors (from the eye) and we compare
## them with ground truth vectors initiating from the scene camera
## In case eyeball and scene camera are located at the same point, the AAE should
## be reported as zero, this is only to make sure we're doing the right thing
sim = GazeSimulation(log = False)
# Uncomment to shift eyeball to scene camera
# sim.place_eyeball_on_scene_camera = True
# 2/3 for calibration, 1/3 for test
# sim.num_calibration = 66
# sim.num_test = 33
# sim.reset()
# calibration_grid, calibration_random_depth, test_grid, test_random_depth, test_random_fixed_depth
con = [True, False, False, True, False]
# con = [False, True, False, True, False]
# sim.runSimulation()
sim.runCustomSimulation(con)
# retrieving calibration points (t for 3D target positions and p for 2D pupil locations)
t, p, tp = sim.calibration_points, sim.tr_pupil_locations, sim.tr_target_projections
# t = sim.tr_target_projections # projections of target points
# target positions are computed relative to the scene CCS
t_org = t[:]
t = map(lambda target: v(target) - v(sim.scene_camera.t), t)
rays_from_scene = []
for pt in t:
rays_from_scene.append(Ray(sim.scene_camera.t, v(pt).mag, v(pt).norm(), vs.color.red))
sim.rays = rays_from_scene
rays_from_scene_to_target_projections = []
base = v(sim.scene_camera.t) + v(sim.scene_camera.direction) * sim.scene_camera.f
for pp in tp:
# print pp
# since we wanna draw rays starting from scene camera,
# ray is relative to scene CCS
ray = base + v(pp[0], pp[1], 0) - v(sim.scene_camera.t)
rays_from_scene_to_target_projections.append(Ray(v(sim.scene_camera.t), ray.mag * 4, ray.norm(), vs.color.orange))
sim.rays.extend(rays_from_scene_to_target_projections)
t = map(lambda vec: v(vec).norm(), t)
alpha_GT = []
_deg = lambda triple: (np.degrees(triple[0]), np.degrees(triple[1]), triple[2])
print
for pt in t:
alpha_GT.append(_deg(getSphericalCoords(pt[0], pt[1], pt[2])))
# print _deg(getSphericalCoords(pt[0], pt[1], pt[2])), pt[2]
print
# starting from eyeball
base = v(sim.sclera_pos)
# direction vector from eyeball towards eye camera
d = -v(sim.eye_camera.direction).norm()
# calculating distance between eyeball and image plane of the eye camera
dist = (v(sim.eye_camera.t) - v(sim.sclera_pos)).mag - sim.eye_camera.f
p = map(lambda p: np.array((-p[0], p[1])), p) # -x due to orientation
sf = 4
p = map(lambda p: p.dot(np.array([[sf, 0],
[0 , sf]])), p)
gis = map(lambda p: (d*dist + v(p[0], p[1], 0)).norm(), p)
alpha_test = []
rays_from_eye = []
for pt in gis:
alpha_test.append(_deg(getSphericalCoords(pt[0], pt[1], pt[2])))
rays_from_eye.append(Ray(sim.sclera_pos, 200, pt, vs.color.yellow))
sim.rays.extend(rays_from_eye)
# gis = map(lambda t: (v(t) - v(sim.sclera_pos)).norm(), t_org)
# now we can compare unit gaze vectors with their corresponding gaze rays t
# normalizing gaze rays
# for _t, _gis in zip(t, gis): print _t, _gis
SAE = sum(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gis, t))
print SAE / len(t)
return sim
# experiment1()
# for s in np.arange(1, 20, 0.25):
# print experiment2(s), s
# experiment3()
# experimentGT()
# experiment1p5()

288
code/geom.py Normal file
View file

@ -0,0 +1,288 @@
from __future__ import division
import numpy as np
from random import sample
def_fov = np.pi * 2./3
def generatePoints(n, min_xyz, max_xyz, grid=False, randomZ=True, randFixedZ=False, depth=None, offset=0.5, xoffset=0, yoffset=0, zoffset=0):
if randFixedZ: # means all points have the same z but z is chosen at random between max and min z
z = min_xyz[2] + np.random.random() * (max_xyz[2] - min_xyz[2])
else: # same depth
if not isinstance(depth, list) and not depth: # depth is exactly the middle of min and max z
z = min_xyz[2] + (max_xyz[2] - min_xyz[2]) / 2
else:
z = depth
if not grid: # compute randomly
xr, yr, zr = max_xyz[0] - min_xyz[0], max_xyz[1] - min_xyz[1], max_xyz[2] - min_xyz[2]
xr = np.random.rand(1, n)[0] * xr + min_xyz[0]
yr = np.random.rand(1, n)[0] * yr + min_xyz[1]
if randomZ:
zr = np.random.rand(1, n)[0] * zr + min_xyz[2]
else:
zr = np.ones((1, n))[0] * z
return zip(xr, yr, zr)
else: # compute points on a mXm grid when m = sqrt(n)
m = int(np.sqrt(n))
gwx = (max_xyz[0] - min_xyz[0]) / m
gwy = (max_xyz[1] - min_xyz[1]) / m
zr = max_xyz[2] - min_xyz[2]
if randomZ:
return [(min_xyz[0] + (i+offset) * gwx + xoffset,
min_xyz[1] + (j+offset) * gwy + yoffset,
np.random.random() * zr + min_xyz[2] + zoffset) for i in xrange(m) for j in xrange(m)]
else:
if not isinstance(depth, list):
ret = [(min_xyz[0] + (i+offset) * gwx + xoffset, # offset .5
min_xyz[1] + (j+offset) * gwy + yoffset, # offset .5
z + zoffset) for i in xrange(m) for j in xrange(m)]
# return ret
return sample(ret, len(ret)) # this shuffles the points
else:
ret = []
for dz in depth:
ret.extend([(min_xyz[0] + (i+offset) * gwx + xoffset,
min_xyz[1] + (j+offset) * gwy + yoffset,
dz + zoffset) for i in xrange(m) for j in xrange(m)])
# return ret
return sample(ret, len(ret)) # this shuffles the points
def getSphericalCoords(x, y, z):
'''
According to our coordinate system, this returns the
spherical coordinates of a 3D vector.
A vector originating from zero and pointing to the positive Z direction (no X or Y deviation)
will correspond to (teta, phi) = (0, 90) (in degrees)
The coordinate system we are using is similar to https://en.wikipedia.org/wiki/File:3D_Spherical_2.svg
Y
|
|
|______X
/
/
/
Z
with a CounterClockwise rotation of the axis vectors
'''
r = np.sqrt(x*x + y*y + z*z)
teta = np.arctan(x/z)
phi = np.arccos(y/r)
return teta, phi, r
def getAngularDiff(T, E, C):
'''
T is the target point
E is the estimated target
C is camera center
Returns angular error
(using law of cosines: http://mathcentral.uregina.ca/QQ/database/QQ.09.07/h/lucy1.html)
'''
t = (E - C).mag
e = (C - T).mag
c = (T - E).mag
return np.degrees(np.arccos((e*e + t*t - c*c)/(2*e*t)))
def getRotationMatrixFromAngles(r):
'''
Returns a rotation matrix by combining elemental rotations
around x, y', and z''
It also appends a zero row, so the end result looks like:
[R_11 R_12 R_13]
[R_11 R_12 R_13]
[R_11 R_12 R_13]
[0 0 0 ]
'''
cos = map(np.cos, r)
sin = map(np.sin, r)
Rx = np.array([
[1, 0, 0],
[0, cos[0], -sin[0]],
[0, sin[0], cos[0]]])
Ry = np.array([
[ cos[1], 0, sin[1]],
[ 0 , 1, 0],
[-sin[1], 0, cos[1]]])
Rz = np.array([
[cos[2], -sin[2], 0],
[sin[2], cos[2], 0],
[0 , 0, 1]])
R = Rz.dot(Ry.dot(Rx))
return np.concatenate((R, [[0, 0, 0]]))
# import cv2
# def getRotationMatrix(a, b):
# y = a[1] - b[1]
# z = a[2] - b[2]
# x = a[0] - b[0]
# rotx = np.arctan(y/z)
# roty = np.arctan(x*np.cos(rotx)/z)
# rotz = np.arctan(np.cos(rotx)/(np.sin(rotx)*np.sin(roty)))
# return cv2.Rodrigues(np.array([rotx, roty, rotz]))[0]
def getRotationMatrix(a, b):
'''
Computes the rotation matrix that maps unit vector a to unit vector b
It also augments a zero row, so the end result looks like:
[R_11 R_12 R_13]
[R_11 R_12 R_13]
[R_11 R_12 R_13]
[0 0 0 ]
(simply slice the output like R = output[:3] to get only the rotation matrix)
based on the solution here:
https://math.stackexchange.com/questions/180418/calculate-rotation-matrix-to-align-vector-a-to-vector-b-in-3d
'''
a, b = np.array(a), np.array(b)
v = np.cross(a, b, axis=0)
s = np.linalg.norm(v) # sine of angle
c = a.dot(b) # cosine of angle
vx = np.array([
[0 , -v[2], v[1]],
[v[2] , 0, -v[0]],
[-v[1], v[0], 0]])
if s == 0: # a == b
return np.concatenate((np.eye(3), [[0, 0, 0]]))
if c == 1:
return np.concatenate((np.eye(3) + vx, [[0, 0, 0]]))
return np.concatenate((np.eye(3) + vx + vx.dot(vx)*((1-c)/s/s), [[0, 0, 0]]))
class PinholeCamera:
'''
Models a basic Pinhole Camera with 9 degrees of freedom
'''
# Intrinsic parameters
f = 1 # focal length
p = (0, 0) # position of principal point in the image plane
# Extrinsic parameters
# this rotation corresponds to a camera setting pointing towards (0, 0, -1)
r = (0, 0, 0) # rotations in x, y', and z'' planes respectively
t = (0, 0, 0) # camera center translation w.r.t world coordinate system (with no rotation)
#
# Using the above parameters we can construct the camera matrix
#
# [f 0 p.x 0]
# P = K[R|t] where K = [0 f p.y 0] is the camera calibration matrix (full projection matrix)
# [0 0 1 0]
#
# and thus we have x = PX for every point X in the word coordinate system
# and its corresponding projection in the camera image plane x
# NOTE: points are assumed to be represented by homogeneous vectors
#
# Other parameters
label = ''
direction = (0, 0, 1) # camera direction
fov = def_fov # field of view (both horizontal and vertical)
image_width = 2*f*np.tan(fov/2.)
################################################
def __init__(self, label, f = 1, r = (0, 0, 0), t = (0, 0, 0), direction = (0, 0, 1), fov=def_fov):
self.label = label
self.f = f
self.r = r
self.direction = direction
self.t = t
self.setFOV(fov)
self.recomputeCameraMatrix(True, True)
def recomputeCameraMatrix(self, changedRotation, changedIntrinsic):
if changedRotation:
# # Computing rotation matrix using elemental rotations
self.R = getRotationMatrixFromAngles(self.r)
# by default if rotation is 0 then camera optical axis points to positive Z
self.direction = np.array([0, 0, 1, 0]).dot(self.R)
# Computing the extrinsic matrix
_t = -self.R.dot(np.array(self.t)) # t = -RC
self.Rt = np.concatenate((self.R, np.array([[_t[0], _t[1], _t[2], 1]]).T), axis=1)
# instead of the above, we could also represent translation matrix as [I|-C] and
# [R -RC]
# then compute Rt as R[I|-C] = [0 1] [R] [-RC]
# but we're basically do the same thing by concatenating [0] with [ 1]
if changedIntrinsic:
# Computing intrinsic matrix
f, px, py = self.f, self.p[0], self.p[1]
self.K = np.array([
[f, 0, px, 0],
[0, f, py, 0],
[0, 0, 1, 0]])
# Full Camera Projection Matrix
self.P = self.K.dot(self.Rt)
################################################
## Intrinsic parameter setters
def setF(self, f, auto_adjust = True):
self.f = f
if auto_adjust:
self.setFOV(self.fov)
self.recomputeCameraMatrix(False, True)
def setP(self, p, auto_adjust = True):
self.p = p
if auto_adjust:
self.recomputeCameraMatrix(False, True)
def setFOV(self, fov):
self.fov = fov
self.image_width = 2*self.f*np.tan(fov/2.)
################################################
## Extrinsic parameter setters
def setT(self, t, auto_adjust = True):
self.t = t
if auto_adjust:
self.recomputeCameraMatrix(False, False)
def setR(self, r, auto_adjust = True):
self.r = r
if auto_adjust:
self.recomputeCameraMatrix(True, False)
################################################
def project(self, p):
'''
Computes projection of a point p in world coordinate system
using its homogeneous vector coordinates [x, y, z, 1]
'''
if len(p) < 4: p = (p[0], p[1], p[2], 1)
projection = self.P.dot(np.array(p))
# dividing by the Z value to get a 2D point from homogeneous coordinates
return np.array((projection[0], projection[1]))/projection[2]
def getNormalizedPts(self, pts):
'''
Returns normalized x and y coordinates in range [0, 1]
'''
px, py = self.p[0], self.p[1]
return map(lambda p:np.array([p[0] - px + self.image_width/2,
p[1] - py + self.image_width/2]) / self.image_width, pts)
def getDenormalizedPts(self, pts):
'''
Returns original points in the camera image coordinate plane from normalized points
'''
px, py = self.p[0], self.p[1]
offset = np.array([self.image_width/2-px, self.image_width/2-py])
return map(lambda p:(p*self.image_width)-offset, pts)
class Camera(PinholeCamera):
default_radius = 2.0
def updateShape(self):
c = v(self.t)
# Update camera center
self.center.pos = c
# Update the arrow
self.dir.pos = c
self.dir.axis = v(self.direction) * self.f
# Update image plane
self.img_plane.pos = c + self.dir.axis
self.img_plane.length = self.image_width
self.img_plane.height = self.image_width
# TODO: handle rotation of image plane

131
code/minimize.py Normal file
View file

@ -0,0 +1,131 @@
from __future__ import division
import numpy as np
from numpy import linalg as LA
from scipy import optimize
from sklearn.preprocessing import PolynomialFeatures as P
from vector import Vector as v
import cv2
M = 7 # this is the size of the feature vector
_q = lambda p: np.array([p[0], p[1], p[0]*p[0], p[1]*p[1], p[0]*p[1], p[0]*p[1]*p[0]*p[1], 1])
def alpha(q, w):
'''
q is the polynomial representation of a 2D pupil point p
w is the Mx2 parameter matrix (M is the length of our feature vector)
(could be initialized as a zero matrix np.zeros((M, 2)))
returns alpha_i = (theta_i, phi_i)
'''
theta = np.dot(w[:, 0], q)
phi = np.dot(w[:, 1], q)
return theta, phi
def g(q, w):
'''
computes the unit gaze ray originating from the eye corresponding to q
'''
theta, phi = alpha(q, w)
sin = map(np.sin, (theta, phi))
cos = map(np.cos, (theta, phi))
## This is THE definition, maps (0,0) to (0,0,1) and it produces a unit vector
return np.array([sin[0],
cos[0]*sin[1],
cos[0]*cos[1]])
def g3D3D(pose):
theta, phi = pose
sin = map(np.sin, (theta, phi))
cos = map(np.cos, (theta, phi))
return np.array([sin[0],
cos[0]*sin[1],
cos[0]*cos[1]])
####################################################################################
## Initial attempt to solve E(w, 0) Using a similiar idea to:
## http://scipy-lectures.github.io/advanced/mathematical_optimization/#id28
def getWfromRowRepr(w):
w1 = w[:M] # 1st col
w2 = w[M:] # 2nd col
return np.array([w1, w2]).transpose()
def getRfromRowRepr(w):
return np.array([w[:3], w[3:6], w[6:]])
def f(w, qi, ti):
'''
E(\bm{w}) = \sum_{i=1}^N | \bm{(\theta_i, \phi_i)} - \bm{q}_i\bm{w}|^2
'''
w = getWfromRowRepr(w)
alpha_i = map(lambda q: alpha(q, w), qi) # theta, phi
# we compare the estimated polar coordinates with polar coordinates corresponding
# to ti as in the 2D to 2D case
p_ti = map(lambda g: [np.arctan(g.x/g.z), np.arctan(g.y/g.z)], map(v,ti))
return map(lambda pair: np.sqrt((pair[0][0]-pair[1][0])**2 + (pair[0][1]-pair[1][1])**2), zip(p_ti, alpha_i))
def findInitialW(p, t, retMatrix = True):
ti = map(np.array, t)
qi = map(_q, p)
w0 = np.zeros(2*M)
wr = optimize.leastsq(f, w0[:], args=(qi, ti))
if retMatrix:
return getWfromRowRepr(wr[0])
else:
return wr[0]
# tub function > 0 in -pi:pi, positive outside
tub = lambda x: max(-x-np.pi, 0, x-np.pi)
tub_weight = 10000
def f3D3D(w, ni, ti):
'''
E_{\textmd{3Dto3D}}(\bm{R}, \bm{e}) = \sum_{i=1}^N |\bm{R} \bm{n}_i \times (\bm{t}_i - \bm{e}) |^2
'''
rvec = w[:3]
tvec = w[3:] # e
R = cv2.Rodrigues(np.array(rvec))[0]
return map(lambda (t, n): LA.norm(np.cross(R.dot(n), t-tvec)), zip(ti, ni)) + \
[tub_weight * tub(w[0]), tub_weight * tub(w[1]), tub_weight * tub(w[2])]
# this distance measure works if we initialize the minimization by np.array([0.,0.,0.,0.,0.,0.])
# return map(lambda (t, n): -np.dot(R.dot(n), t-tvec)/LA.norm(t-tvec) + 1, zip(ti, ni))
def findW3D3D(po, t):
'''
po stands for pose i.e. a vector in the direction of gaze for each pupil
'''
ti = map(np.array, t) # ground truth data in scene camera coordinate system
ni = map(np.array, po) # pupil pose in eye coordinate system (normal to pupil disc)
# w0 = np.array([0.,0.,0.,0.,0.,0.]) # rvec (roll, pitch, yaw), tvec (x, y, z)
w0 = np.array([0.,np.pi,0.,0.,0.,0.]) # rvec (roll, pitch, yaw), tvec (x, y, z)
wr = optimize.leastsq(f3D3D, w0[:], args=(ni, ti))
return wr[0]
####################################################################################
## Solving target energy using e0 = (0, 0, 0) and w0 from above
def minimizeEnergy(p, t, e0 = None, pose_given = False):
if e0 is None:
e0 = np.array([0, 0, 0])
if pose_given:
w = findW3D3D(p, t)
return cv2.Rodrigues(np.array(w[:3]))[0], w[3:] # R, e
else:
w0 = findInitialW(p, t, False)
qi = map(_q, p)
ti = map(np.array, t)
we0 = np.concatenate((w0, e0))
wer = optimize.leastsq(f2D3D, we0[:], args=(qi, ti))[0]
w = getWfromRowRepr(wer[:2*M])
e = wer[2*M:]
return w, e, getWfromRowRepr(w0)
def f2D3D(we, qi, ti):
'''
E_{\textmd{2Dto3D}}(\bm{w}, \bm{e}) = \sum_{i=1}^N |\bm{g}(\bm{q}_i\bm{w}) \times (\bm{t}_i - \bm{e})|^2
'''
# extracting parameters from the combined vector
w = getWfromRowRepr(we[:2*M])
e = we[2*M:]
gis = map(lambda q: g(q, w), qi)
return map(lambda pair: LA.norm(np.cross(pair[1], pair[0]-e)), zip(ti, gis))

View file

@ -0,0 +1,249 @@
from __future__ import division
import os
import seaborn
from pylab import rcParams
import cv2
import numpy as np
from numpy import linalg as LA
from time import time
from itertools import combinations
import matplotlib.pyplot as plt
import matplotlib.patches as mpatches
from minimize import findInitialW, _q, g, minimizeEnergy, g3D3D, findW3D3D
from minimize import g as gaze_ray
from geom import getSphericalCoords, getAngularDiff
from vector import Vector as v
# from experiment import Experiment
from sim import GazeSimulation
from recording.util.tools import is_outlier
from recording.tracker import readCameraParams
from geom import getRotationMatrix
class Experiment:
def performExperiment(self):
print 'Running Experiment...'
start = time()
self.__run__()
self.runningTime = time() - start
print 'Running Time:', self.runningTime
def __run__(self):
pass
class Parallax2Dto3DMapping(Experiment):
def __run__(self):
sim = GazeSimulation(log = False)
sim.place_eyeball_on_scene_camera = False
sim.setEyeRelativeToSceneCamera(v(-65, -33, -73))
# sim.setEyeRelativeToSceneCamera(v(-65, -33, 0)) # assuming eyeball and scene camera are coplanar i.e. e = (e.x, e.y, 0)
sim.setCalibrationDepth(1 * 1000) # mm, wrt scene camera
sim.setTestDepth(1.5 * 1000)
sim.calibration_grid = True
sim.calibration_random_depth = False
sim.test_grid = True
sim.test_random_depth = False
sim.test_random_fixed_depth = False
depths = map(lambda d:d*1000, [1, 1.25, 1.5, 1.75, 2.0])
print '> Computing results for multiple calibration depths...'
results = []
for num_of_calibration_depths in xrange(1, 6): # from 1 calibration depths to 5
print '> Considering only %s calibration depth(s)...' %num_of_calibration_depths
sim.reset()
if num_of_calibration_depths != 3: continue
for calibs in combinations(depths, num_of_calibration_depths):
aae_2ds_aae = []
aae_2ds_phe = []
aae_3ds_aae = []
aae_3ds_phe = []
aae_3D3Ds = [] # angular error
# Now calibs is a set of depths, from each of those we need calibration data
# print calibs
if not calibs in [(1000., 1250., 1500.), (1250., 1500., 1750.), (1500., 1750., 2000.)]:
continue
print 'curr calibs', calibs
calibs = list(calibs)
cp, ct = [], []
sim.reset()
sim.setCalibrationDepth(calibs)
# Perform calibration
sim.runCalibration()
cp, ct, p3d = sim.tr_pupil_locations, sim.calibration_points, sim.tr_3d_pupil_locations
# target positions are computed relative to the scene CCS
ti = map(lambda target: v(target) - v(sim.scene_camera.t), ct)
# Computing pupil pose for each gaze
ni = map(lambda p: (v(p)-v(sim.sclera_pos)).norm(), p3d) # ground truth gaze vectors
w, e, w0 = minimizeEnergy(cp, ti)
e = v(e)
# transforming pupil pose to eye camera CS
eyeR = np.array(sim.eye_camera.R[:3])
ni = map(lambda pose: eyeR.dot(np.array(pose)), ni)
R, e3d3d = minimizeEnergy(ni, ti, pose_given=True)
e3d3d = v(e3d3d)
# R = LA.inv(R)
# Now we have calibration data from multiple depths, we can test on all depths
for test_depth in depths:
sim.setTestDepth(test_depth)
aae_2d_aae, aae_2d_phe, aae_2d_std, _ = sim.runTest() # 2nd one is PHE
aae_2ds_aae.append((aae_2d_aae, aae_2d_std))
aae_2ds_phe.append(aae_2d_phe)
# Fetching test points
t, p, p3d = sim.test_points, sim.te_pupil_locations, sim.te_3d_pupil_locations
t = map(lambda target: v(target) - v(sim.scene_camera.t), t) # target coords in scene CCS
# 3D3D
t_3d3d = t[:]
ni = map(lambda p: v(v(p)-v(sim.sclera_pos)).norm(), p3d) # ground truth gaze vectors
# transforming pupil pose to eye camera CS
ni = map(lambda r: v(eyeR.dot(np.array(r))), ni)
# applying estimated rotation to pose vector in eye camera coordinates (Rn)
# R is estimated rotation between scene camera and eye coordinate system (not eye camera!)
# in other words, R is the rotation part of e
Rni = map(lambda n: v(R.dot(np.array(n))), ni) # now ready to compare Rn with t-e
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
gis = map(lambda vec: v(vec), Rni) # gaze rays originating from eyeball
# we multiply g such that it hits t's z-plane i.e. multiply all coordinates by factor (t.z-e.z)/g.z
# then we add e to the final g so that it originates from scene camera. now both g and t are in the
# same coordinate system and originate from the same point, so we can compare them
gprimes = map(lambda tg: v(((tg[0].z - e3d3d.z)/tg[1].z)*tg[1] + e3d3d), zip(t_3d3d, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t_3d3d))
N = len(t)
AAE = np.mean(AE)
STD = np.std(AE)
m, M = min(AE), max(AE)
aae_3D3Ds.append((AAE, STD))
qi = map(_q, p) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: g(q, w), qi)
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
t = map(lambda vec: v(vec), t)
gis = map(lambda vec: v(vec), gis)
gprimes = map(lambda tg: v(((tg[0].z - e.z)/tg[1].z)*tg[1] + e), zip(t, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t))
N = len(t)
AAE = np.mean(AE)
STD = np.std(AE)
m, M = min(AE), max(AE)
# Computing physical distance error (in meters)
PHE = list((u-v).mag/1000 for u,v in zip(t, gprimes))
N = len(t)
APHE = np.mean(PHE)
PHE_STD = np.std(PHE)
PHE_m, PHE_M = min(PHE), max(PHE)
aae_3ds_aae.append((AAE, STD))
aae_3ds_phe.append((PHE, PHE_STD))
results.append([calibs, aae_2ds_aae, aae_3ds_aae, aae_3D3Ds])
plt.ylabel('Angular Error')
plt.xlabel('Depth')
fig = plt.figure(figsize=(14.0, 10.0))
ax = fig.add_subplot(111)
clrs = ['blue', 'red', 'orange']
depth_map = {1000.:1, 1250.:2, 1500.:3, 1750.:4, 2000.:5}
cdlabel = lambda c: ' + '.join(map(str, map(lambda d: depth_map[d], c)))
x1 = [0.375,1.375,2.375,3.375,4.375]
x2 = [0.425,1.425,2.425,3.425,4.425]
x3 = [0.475,1.475,2.475,3.475,4.475]
x4 = [0.525,1.525,2.525,3.525,4.525]
x5 = [0.575,1.575,2.575,3.575,4.575]
x6 = [0.625,1.625,2.625,3.625,4.625]
xrange_2d2d = [x1, x3, x5]
xrange_2d3d = [x2, x4, x6]
for i in [0, 1, 2]:
res = results[i]
calibs = res[0]
_xrange = xrange_2d2d[i]
aae_2d2d = np.array(res[1])[:,0]
std_2d2d = np.array(res[1])[:,1]
rects1 = ax.errorbar(_xrange, aae_2d2d,yerr=[std_2d2d, std_2d2d],fmt='o',color=clrs[i],ecolor=clrs[i],lw=3, capsize=5, capthick=2)
plt.plot(_xrange, aae_2d2d, marker="o", linestyle='-',lw=3,color=clrs[i],label = '2D-to-2D Calibration Depth '+cdlabel(calibs))
for i in [0, 1, 2]:
res = results[i]
calibs = res[0]
_xrange = xrange_2d3d[i]
aae_2d3d = np.array(res[2])[:,0]
std_2d3d = np.array(res[2])[:,1]
rects2 = ax.errorbar(_xrange, aae_2d3d,yerr=[std_2d3d, std_2d3d],fmt='o',color=clrs[i],ecolor=clrs[i],lw=3, capsize=5, capthick=2)
plt.plot(_xrange, aae_2d3d, marker="o", linestyle='--',lw=3,color=clrs[i],label ='2D-to-3D Calibration Depth '+cdlabel(calibs))
for i in [0, 1, 2]:
res = results[i]
calibs = res[0]
_xrange = xrange_2d2d[i]
aae_3d3d = np.array(res[3])[:,0]
std_3d3d = np.array(res[3])[:,1]
rects3 = ax.errorbar(_xrange, aae_3d3d,yerr=[std_3d3d, std_3d3d],fmt='o',color=clrs[i],ecolor=clrs[i],lw=3, capsize=5, capthick=2)
plt.plot(_xrange, aae_3d3d, marker="o", linestyle='-.',lw=3,color=clrs[i],label ='3D-to-3D Calibration Depth '+cdlabel(calibs))
ax.set_ylim(0, 1.5)
ax.set_ylabel(r'Angular Error',fontsize=22, fontweight='bold')
ax.set_xlabel(r'Depth',fontsize=22, fontweight='bold')
TOPICS = [-0.2, 0, 0.2, 0.4,0.6,0.8,1.0,1.2,1.4,1.6,1.8,2.0,2.2,2.4]#,110]#,120]
LABELS = [r'', r'0', r'0.2',r'0.4',r'0.6', r'0.8', r'1.0', r'1.2', r'1.4', r'1.6', r'1.8', r'2.0', r'2.2', r'2.4']#, ""]#, ""]
plt.yticks(TOPICS, LABELS,fontsize=18)
# plt.legend(fontsize=20)
plt.legend(bbox_to_anchor=(0., 1.02, 1., .102), loc=3,
ncol=3, mode="expand", borderaxespad=0., fontsize=15)
plt.yticks(fontsize='18')
TOPICs = [0.0,0.5,1.5,2.5,3.5,4.5,5.0]
LABELs = ['', 'D1 - 1m', 'D2 - 1.25m', 'D3 - 1.5m', 'D4 - 1.75m', 'D5 - 2.0m', '']
# ax.set_xticklabels(LABELs,fontsize=18)
plt.xticks(TOPICs, LABELs,fontsize=18)
left = 0.1 # the left side of the subplots of the figure
right = 0.975 # the right side of the subplots of the figure
bottom = 0.075 # the bottom of the subplots of the figure
top = 0.925 # the top of the subplots of the figure
wspace = 0.2 # the amount of width reserved for blank space between subplots
hspace = 0.4 # the amount of height reserved for white space between subplots
plt.subplots_adjust(left=left, bottom=bottom, right=right, top=top, wspace=wspace, hspace=hspace)
plt.show()
if __name__ == '__main__':
# This also does 3D gaze estimation and plots estimation results for both 3D and 2D estimation
ex = Parallax2Dto3DMapping()
ex.performExperiment()

996
code/parallax_analysis.py Normal file
View file

@ -0,0 +1,996 @@
from __future__ import division
import os, sys
import seaborn
from pylab import rcParams
import cv2
import numpy as np
from numpy import linalg as LA
from time import time
from itertools import combinations
import matplotlib.pyplot as plt
from matplotlib.pyplot import legend
import matplotlib.patches as mpatches
from minimize import findInitialW, _q, g, minimizeEnergy, g3D3D, findW3D3D
from minimize import g as gaze_ray
from geom import getSphericalCoords, getAngularDiff
from vector import Vector as v
from sim import GazeSimulation
from recording.util.tools import is_outlier
from recording.tracker import readCameraParams
from geom import getRotationMatrix
import pdb
PARTICIPANTS = ['p10', 'p16', 'p13', 'p24', 'p5', 'p14', 'p26', 'p12', 'p20', 'p7', 'p15', 'p11', 'p21', 'p25']
class Experiment:
def performExperiment(self):
print 'Running Experiment...'
start = time()
self.__run__()
self.runningTime = time() - start
print 'Running Time:', self.runningTime
def __run__(self):
pass
class Parallax2Dto2DMapping(Experiment):
def __run__(self):
sim = GazeSimulation(log = False)
sim.place_eyeball_on_scene_camera = False
sim.setEyeRelativeToSceneCamera(v(-65, -33, -73))
sim.setCalibrationDepth(1 * 1000) # mm, wrt scene camera
sim.setTestDepth(1.5 * 1000)
sim.calibration_grid = True
sim.calibration_random_depth = False
sim.test_grid = True
sim.test_random_depth = False
sim.test_random_fixed_depth = False
sim.reset()
print 'scene_camera', sim.scene_camera.t
print 'calibration'
print len(sim.calibration_points)
# print sim.calibration_points
print min(np.array(sim.calibration_points)[:,0]) - sim.scene_camera.t[0], max(np.array(sim.calibration_points)[:,0]) - sim.scene_camera.t[0]
print min(np.array(sim.calibration_points)[:,1]) - sim.scene_camera.t[1], max(np.array(sim.calibration_points)[:,1]) - sim.scene_camera.t[1]
print 'depths', set(np.array(sim.calibration_points)[:,2])
print 'test'
print len(sim.test_points)
print min(np.array(sim.test_points)[:,0]) - sim.scene_camera.t[0], max(np.array(sim.test_points)[:,0]) - sim.scene_camera.t[0]
print min(np.array(sim.test_points)[:,1]) - sim.scene_camera.t[1], max(np.array(sim.test_points)[:,1]) - sim.scene_camera.t[1]
print 'depths', set(np.array(sim.test_points)[:,2])
plt.ylabel('Y (mm)')
plt.xlabel('X (mm)')
plt.plot(np.array(sim.calibration_points)[:,0], np.array(sim.calibration_points)[:,1], 'bo')
plt.plot(np.array(sim.test_points)[:,0], np.array(sim.test_points)[:,1], 'ro')
plt.show()
# self.sim = sim
# visualize the setting in windows
class Parallax2Dto3DMapping(Experiment):
'''
IMPORTANT!
In all experiments, scene camera's rvec = (0, 0, 0) i.e. the corresponding rotation matrix is the identity matrix therefore
I have not included the dot production with this rotation matrix to convert points in world coordinates
into scene camera coordinates. however, one should know that if the scene camera is rotated differentl7y
this transformation is essential. I would add the corresponding computations later on.
'''
def __run__(self):
sim = GazeSimulation(log = False)
sim.place_eyeball_on_scene_camera = False
sim.setEyeRelativeToSceneCamera(v(-65, -33, -73))
# sim.setEyeRelativeToSceneCamera(v(-65, -33, 0)) # assuming eyeball and scene camera are coplanar i.e. e = (e.x, e.y, 0)
sim.setCalibrationDepth(1 * 1000) # mm, wrt scene camera
sim.setTestDepth(1.5 * 1000)
sim.calibration_grid = True
sim.calibration_random_depth = False
sim.test_grid = True
sim.test_random_depth = False
sim.test_random_fixed_depth = False
depths = map(lambda d:d*1000, [1, 1.25, 1.5, 1.75, 2.0])
print '> Computing results for multiple calibration depths...'
results, results_std = [], []
for num_of_calibration_depths in xrange(1, 6): # from 1 calibration depths to 5
print '> Considering only %s calibration depth(s)...' %num_of_calibration_depths
sim.reset()
aae_2ds_aae = []
aae_2ds_phe = []
aae_3ds_aae = []
aae_3ds_phe = []
aae_3D3Ds = [] # angular error
for calibs in combinations(depths, num_of_calibration_depths):
# Now calibs is a set of depths from each of which we need calibration data
print 'Current calibration depths', calibs
calibs = list(calibs)
cp, ct = [], []
sim.reset()
sim.setCalibrationDepth(calibs)
# Perform calibration
sim.runCalibration()
cp, ct, p3d = sim.tr_pupil_locations, sim.calibration_points, sim.tr_3d_pupil_locations
# target positions are computed relative to the scene CCS
ti = map(lambda target: v(target) - v(sim.scene_camera.t), ct)
# Computing pupil pose for each gaze
ni = map(lambda p: (v(p)-v(sim.sclera_pos)).norm(), p3d) # ground truth gaze vectors
w, e, w0 = minimizeEnergy(cp, ti)
e = v(e)
# transforming pupil pose to eye camera CS
eyeR = np.array(sim.eye_camera.R[:3])
ni = map(lambda pose: eyeR.dot(np.array(pose)), ni)
R, e3d3d = minimizeEnergy(ni, ti, pose_given=True)
# R = LA.inv(R)
e3d3d = v(e3d3d)
# Now we have calibration data from multiple depths, we can test on all depths
for test_depth in depths:
sim.setTestDepth(test_depth)
aae_2d_aae, aae_2d_phe, aae_2d_std, _ = sim.runTest() # last one is PHE std
aae_2ds_aae.append((aae_2d_aae, aae_2d_std))
aae_2ds_phe.append(aae_2d_phe)
# Fetching test points
t, p, p3d = sim.test_points, sim.te_pupil_locations, sim.te_3d_pupil_locations
t = map(lambda target: v(target) - v(sim.scene_camera.t), t) # target coords in scene CCS
# 3D3D
t_3d3d = t[:]
ni = map(lambda p: v(v(p)-v(sim.sclera_pos)).norm(), p3d) # ground truth gaze vectors
# transforming pupil pose to eye camera CS
ni = map(lambda r: v(eyeR.dot(np.array(r))), ni)
# applying estimated rotation to pose vector in eye camera coordinates (Rn)
# R is estimated rotation between scene camera and eye coordinate system (not eye camera!)
# in other words, R is the rotation part of e
Rni = map(lambda n: v(R.dot(np.array(n))), ni) # now ready to compare Rn with t-e
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
gis = map(lambda vec: v(vec), Rni) # gaze rays originating from eyeball
# we multiply g such that it hits t's z-plane i.e. multiply all coordinates by factor (t.z-e.z)/g.z
# then we add e to the final g so that it originates from scene camera. now both g and t are in the
# same coordinate system and originate from the same point, so we can compare them
gprimes = map(lambda tg: v(((tg[0].z - e3d3d.z)/tg[1].z)*tg[1] + e3d3d), zip(t_3d3d, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t_3d3d))
N = len(t)
AAE = np.mean(AE)
STD = np.std(AE)
m, M = min(AE), max(AE)
aae_3D3Ds.append((AAE, STD))
qi = map(_q, p) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: g(q, w), qi)
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
t = map(lambda vec: v(vec), t)
gis = map(lambda vec: v(vec), gis)
gprimes = map(lambda tg: v(((tg[0].z - e.z)/tg[1].z)*tg[1] + e), zip(t, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t))
N = len(t)
AAE = np.mean(AE)
STD = np.std(AE)
m, M = min(AE), max(AE)
# Computing physical distance error (in meters)
PHE = list((u-v).mag/1000 for u,v in zip(t, gprimes))
N = len(t)
APHE = np.mean(PHE)
PHE_STD = np.std(PHE)
PHE_m, PHE_M = min(PHE), max(PHE)
aae_3ds_aae.append((AAE, STD))
aae_3ds_phe.append((PHE, PHE_STD))
# results only contains AAE
results.append([np.mean(np.array(aae_2ds_aae)[:,0]), np.mean(np.array(aae_3ds_aae)[:,0]), np.mean(np.array(aae_3D3Ds)[:,0])])
results_std.append([np.std(np.array(aae_2ds_aae)[:,0]), np.std(np.array(aae_3ds_aae)[:,0]), np.std(np.array(aae_3D3Ds)[:,0])])
# Old plot code
######################################################################################################
# plt.ylabel('Angular Error')
# plt.xlabel('Depth')
# fig = plt.figure(figsize=(14.0, 10.0))
# ax = fig.add_subplot(111)
# clrs = ['b', 'r', 'orange']
# _xrange = [0.5,1.5,2.5,3.5,4.5]
# ax.plot(_xrange, [res[0] for res in results], 'r', label='2D-to-2D', marker="o", linestyle='-',lw=3)
# ax.plot(_xrange, [res[1] for res in results], 'b', label='2D-to-3D', marker="o", linestyle='-',lw=3)
# ax.plot(_xrange, [res[2] for res in results], 'g', label='3D-to-3D', marker="o", linestyle='-',lw=3)
# ax.set_ylabel(r'Angular Error',fontsize=22, fontweight='bold')
# ax.set_xlabel(r'Number of Calibration Depths',fontsize=22, fontweight='bold')
# plt.legend(fontsize=20)
# # plt.legend(loc="upper left", ncol=3, title=r"$d_c$")
# # plt.legend(bbox_to_anchor=(0., 1.02, 1., .102), loc=3,
# # ncol=5, mode="expand", borderaxespad=0., fontsize=20)
# # plt.xticks(fontsize='18')
# plt.yticks(fontsize='18')
# TOPICs = [0.0,0.5,1.5,2.5,3.5,4.5,5.0]
# LABELs = ['', '1', '2', '3', '4', '5', '']
# # ax.set_xticklabels(LABELs,fontsize=18)
# plt.xticks(TOPICs, LABELs,fontsize=18)
# left = 0.1 # the left side of the subplots of the figure
# right = 0.975 # the right side of the subplots of the figure
# bottom = 0.075 # the bottom of the subplots of the figure
# top = 0.925 # the top of the subplots of the figure
# wspace = 0.2 # the amount of width reserved for blank space between subplots
# hspace = 0.4 # the amount of height reserved for white space between subplots
# plt.subplots_adjust(left=left, bottom=bottom, right=right, top=top, wspace=wspace, hspace=hspace)
# plt.show()
######################################################################################################
# New plot code based on EffectNumberofClusters.py
mean2D2D = [res[0] for res in results]
mean2D3D = [res[1] for res in results]
mean3D3D = [res[2] for res in results]
std2D2D = [res[0] for res in results_std]
std2D3D = [res[1] for res in results_std]
std3D3D = [res[2] for res in results_std]
N = 5
ind = np.asarray([0.25,1.25,2.25,3.25,4.25])
width = 0.5 # the width of the bars
# x1 = [0.4,1.4,2.4,3.4,4.4]
x2 = [0.45,1.45,2.45,3.45,4.45]
# x3 = [0.5,1.5,2.5,3.5,4.5]
x4 = [0.55,1.55,2.55,3.55,4.55]
# x5 = [0.6,1.6,2.6,3.6,4.6]
x6 = [0.50,1.50,2.50,3.50,4.50]
fig = plt.figure(figsize=(14.0, 10.0))
ax = fig.add_subplot(111)
# print mean2D2D
# print mean2D3D
# ax.axhline(linewidth=2, y = np.mean(mean2D2D),color='r')
# ax.axhline(linewidth=2, y = np.mean(mean2D3D),color='blue')
# ax.axhline(linewidth=2, y = minvaluevalue,color='black')
# ax.text(0.98, Participantmeanvalue+0.5, "Mean %.2f" % Participantmeanvalue,fontsize=12, fontweight='bold',color='r')
# ax.text(0.98, maxvaluevalue+0.5, "Maximum %.2f" % maxvaluevalue,fontsize=12, fontweight='bold',color='black')
# ax.text(0.98, minvaluevalue+0.5, "Minimum %.2f" % minvaluevalue,fontsize=12, fontweight='bold', color='black')
# rects1 = ax.bar(ind, Participantmean,width, color='r',edgecolor='black',)#, hatch='//')
rects1 = ax.errorbar(x2, mean2D2D,yerr=[std2D2D,std2D2D],fmt='o',color='red',ecolor='red',lw=3, capsize=5, capthick=2)
plt.plot(x2, mean2D2D, marker="o", linestyle='-',lw=3,color='red',label = r'2D-to-2D')
rects2 =ax.errorbar(x4, mean2D3D,yerr=[std2D3D,std2D3D],fmt='o',color='blue',ecolor='blue',lw=3, capsize=5, capthick=2)
plt.plot(x4, mean2D3D, marker="o", linestyle='-',lw=3,color='blue', label = r'2D-to-3D')
rects3 =ax.errorbar(x6, mean3D3D,yerr=[std3D3D,std3D3D],fmt='o',color='blue',ecolor='blue',lw=3, capsize=5, capthick=2)
plt.plot(x6, mean3D3D, marker="o", linestyle='-',lw=3,color='blue', label = r'3D-to-3D')
legend(fontsize=20,loc='upper right')
# rects3 = ax.errorbar(x3, meanC3,yerr=[stdC3,stdC3],fmt='o',color='black',ecolor='black',lw=3, capsize=5, capthick=2)
# plt.plot(x3, meanC3, marker="o", linestyle='-',lw=3,color='black')
#
# rects4 =ax.errorbar(x4, meanC4,yerr=[stdC4,stdC4],fmt='o',color='green',ecolor='green',lw=3, capsize=5, capthick=2)
# plt.plot(x4, meanC4, marker="o", linestyle='-',lw=3,color='green')
#
# rects5 =ax.errorbar(x5, meanC5,yerr=[stdC5,stdC5],fmt='o',color='orange',ecolor='orange',lw=3, capsize=5, capthick=2)
# plt.plot(x5, meanC5, marker="o", linestyle='-',lw=3,color='orange')
ax.set_ylabel(r'Angular Error',fontsize=22)
ax.set_xlabel(r'Number of Calibration Depths',fontsize=22)
ax.set_xticks(ind+0.25)
ax.set_xticklabels( ('D1', 'D2', 'D3','D4', 'D5') ,fontsize=18)
TOPICs = [0.0,0.5,1.5,2.5,3.5,4.5,5.0]#,110]#,120]
print TOPICs
LABELs = ["",r'1',r'2', r'3', r'4', r'5', ""]#, ""]#, ""]
# fig.canvas.set_window_title('Distance Error Correlation')
plt.xticks(TOPICs, LABELs,fontsize=18)
# legend([rects1,rects2], [r'\LARGE\textbf{2D2D}', r'\LARGE\textbf{2D3D}'], loc='lower right')
TOPICS = [0.5,1,1.5,2,2.5,3,3.5,4,4.5,5]#,110]#,120]
print TOPICS
LABELS = [r'0.5', r'1',r'1.5', r'2',r'2.5', r'3',r'3.5', r'4',r'4.5',r'5']#, ""]#, ""]
# fig.canvas.set_window_title('Accuracy - Activity Statistics')
plt.yticks(TOPICS, LABELS,fontsize=18)
def autolabel(rects):
# attach some text labels
for rect in rects:
height = rect.get_height()
ax.text(0.26+rect.get_x()+rect.get_width()/2., height +0.35, "%.2f"%float(height),
ha='center', va='bottom',fontweight='bold',fontsize=13.5)
# autolabel(rects1)
left = 0.1 # the left side of the subplots of the figure
right = 0.975 # the right side of the subplots of the figure
bottom = 0.075 # the bottom of the subplots of the figure
top = 0.925 # the top of the subplots of the figure
wspace = 0.2 # the amount of width reserved for blank space between subplots
hspace = 0.4 # the amount of height reserved for white space between subplots
plt.subplots_adjust(left=left, bottom=bottom, right=right, top=top, wspace=wspace, hspace=hspace)
plt.show()
######################################################################################################
class Parallax3Dto3DMapping(Experiment): # GT pupil pose instead of estimating the pose
'''
'''
def __run__(self):
sim = GazeSimulation(log = False)
sim.place_eyeball_on_scene_camera = False
sim.setEyeRelativeToSceneCamera(v(-65, -33, -73))
# sim.setEyeRelativeToSceneCamera(v(-65, -33, 0)) # assuming eyeball and scene camera are coplanar i.e. e = (e.x, e.y, 0)
sim.setCalibrationDepth(1 * 1000) # mm, wrt scene camera
sim.setTestDepth(1.5 * 1000)
sim.calibration_grid = True
sim.calibration_random_depth = False
sim.test_grid = True
sim.test_random_depth = False
sim.test_random_fixed_depth = False
cdepths = [1, 1.5, 2.0]
tdepths = np.linspace(1, 2, 5)
results = []
for i, cdepth in enumerate(cdepths):
sim.setCalibrationDepth(cdepth * 1000)
# Performing calibration
sim.runCalibration()
aae_2Ds = []
aae_3Ds = []
aae_3D3Ds = []
std_2Ds = []
std_3Ds = []
std_3D3Ds = []
# Fetching calibration points
t, p3d, p2d = sim.calibration_points, sim.tr_3d_pupil_locations, sim.tr_pupil_locations
# target positions are computed relative to the scene CCS
ti = map(lambda target: v(target) - v(sim.scene_camera.t), t)
# Computing pupil pose for each gaze
ni = map(lambda p: (v(p)-v(sim.sclera_pos)).norm(), p3d) # ground truth gaze vectors
eye_scene_diff = v(sim.sclera_pos) - v(sim.scene_camera.t)
e = np.array(eye_scene_diff) # eyeball coords in scene CCS
e_org = v(e[:])
# transforming pose vector to eye camera coordinates
eyeR = np.array(sim.eye_camera.R[:3]) # result is identical to cv2.Rodrigues(np.array([0., np.pi, 0.]))[0]
ni = map(lambda pose: eyeR.dot(np.array(pose)), ni)
R, e3d3d = minimizeEnergy(ni, ti, pose_given=True)
e3d3d = v(e3d3d)
# R = LA.inv(R)
w2d3d, e2d3d, w0 = minimizeEnergy(p2d, ti)
e2d3d = v(e2d3d)
print
print R
print 'e3d3d', e3d3d, 'distance =', (e3d3d-e_org).mag
print 'e2d3d', e2d3d, 'distance =', (e2d3d-e_org).mag
print 'real e', e_org
print
for j, tdepth in enumerate(tdepths):
sim.setTestDepth(tdepth * 1000)
aae_2d, _, std_2d, _ = sim.runTest()
aae_2Ds.append(aae_2d)
std_2Ds.append(std_2d)
# Fetching test points
t, p3d, p2d = sim.test_points, sim.te_3d_pupil_locations, sim.te_pupil_locations
ti = map(lambda target: v(target) - v(sim.scene_camera.t), t) # target coords in scene CCS
ni = map(lambda p: v(v(p)-v(sim.sclera_pos)).norm(), p3d) # ground truth gaze vectors
# transforming pose vector to eye camera coordinates
ni = map(lambda r: v(eyeR.dot(np.array(r))), ni)
# applying estimated rotation to pose vector in eye camera coordinates (Rn)
ni = map(lambda n: v(R.dot(np.array(n))), ni) # now ready to compare Rn with t-e
# 3D to 3D
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
gis = map(lambda vec: v(vec), ni)
gprimes = map(lambda tg: v(((tg[0].z - e3d3d.z)/tg[1].z)*tg[1] + e3d3d), zip(ti, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, ti))
# AE = list(np.degrees(np.arccos(v(p[0]).dot(p[1])/v(p[0]).mag/v(p[1]).mag)) for p in zip(gprimes, ti))
N = len(ti)
AAE = np.mean(AE)
STD_3D3D = np.std(AE)
m, M = min(AE), max(AE)
aae_3D3Ds.append(AAE)
std_3D3Ds.append(STD_3D3D)
# 2D to 3D
qi = map(_q, p2d) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: gaze_ray(q, w2d3d), qi)
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
gis = map(lambda vec: v(vec), gis)
gprimes = map(lambda tg: v(((tg[0].z - e2d3d.z)/tg[1].z)*tg[1] + e2d3d), zip(ti, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, ti))
# AE = list(np.degrees(np.arccos(v(p[0]).dot(p[1])/v(p[0]).mag/v(p[1]).mag)) for p in zip(gprimes, ti))
N = len(t)
AAE = np.mean(AE)
STD_2D3D = np.std(AE)
m, M = min(AE), max(AE)
# Computing physical distance error (in meters)
PHE = list((u-v).mag for u,v in zip(ti, gprimes))
N = len(ti)
APHE = np.mean(PHE)
PHE_STD = np.std(PHE)
PHE_m, PHE_M = min(PHE), max(PHE)
# aae_3Ds.append((AAE, STD, PHE, PHE_STD))
aae_3Ds.append(AAE)
std_3Ds.append(STD_2D3D)
# break
print 'depth', cdepth, 'finished.'
results.append([aae_2Ds, aae_3Ds, aae_3D3Ds, std_2Ds, std_3Ds, std_3D3Ds])
clrs = ['r', 'g', 'b', 'k', 'o']
colors = ['blue', 'orange', 'red', 'black', 'orange']
patches = []
fig = plt.figure(figsize=(14.0, 10.0))
ax = fig.add_subplot(111)
dmap = {0: '1', 1:'3', 2:'5'}
x1 = [0.375,1.375,2.375,3.375,4.375]
x2 = [0.425,1.425,2.425,3.425,4.425]
x3 = [0.475,1.475,2.475,3.475,4.475]
x4 = [0.525,1.525,2.525,3.525,4.525]
x5 = [0.575,1.575,2.575,3.575,4.575]
x6 = [0.625,1.625,2.625,3.625,4.625]
xrange_2d2d = [x1, x3, x5]
xrange_2d3d = [x2, x4, x6]
for i in [0, 1, 2]:
cdepth_results = results[i]
_xrange = xrange_2d2d[i]
aae_2d2d = cdepth_results[0]
std_2d2d = cdepth_results[3]
rects1 = ax.errorbar(_xrange, aae_2d2d,yerr=[std_2d2d, std_2d2d],fmt='o',color=colors[i],ecolor=colors[i],lw=3, capsize=5, capthick=2)
plt.plot(_xrange, aae_2d2d, marker="o", linestyle='-',lw=3,color=colors[i],label = '2D-to-2D Calibration Depth ' + dmap[i])
for i in [0, 1, 2]:
cdepth_results = results[i]
_xrange = xrange_2d3d[i]
aae_2d3d = cdepth_results[1]
std_2d3d = cdepth_results[4]
rects2 = ax.errorbar(_xrange, aae_2d3d,yerr=[std_2d3d, std_2d3d],fmt='o',color=colors[i],ecolor=colors[i],lw=3, capsize=5, capthick=2)
plt.plot(_xrange, aae_2d3d, marker="o", linestyle='--',lw=3,color=colors[i],label = '2D-to-3D Calibration Depth ' + dmap[i])
for i in [0, 1, 2]:
cdepth_results = results[i]
_xrange = xrange_2d2d[i]
aae_3d3d = cdepth_results[2]
std_3d3d = cdepth_results[5]
rects3 = ax.errorbar(_xrange, aae_3d3d,yerr=[std_3d3d, std_3d3d],fmt='o',color=colors[i],ecolor=colors[i],lw=3, capsize=5, capthick=2)
plt.plot(_xrange, aae_3d3d, marker="o", linestyle='-.',lw=3,color=colors[i],label = '3D-to-3D Calibration Depth ' + dmap[i])
ax.set_ylabel(r'\textbf{Angular Error}',fontsize=22)
ax.set_xlabel(r'\textbf{Depth}',fontsize=22)
# ax.set_ylim((0, 2.4))
TOPICS = [-0.2, 0, 0.2, 0.4,0.6,0.8,1.0,1.2,1.4,1.6,1.8,2.0,2.2,2.4]#,110]#,120]
LABELS = [r'', r'0', r'0.2',r'0.4',r'0.6', r'0.8', r'1.0', r'1.2', r'1.4', r'1.6', r'1.8', r'2.0', r'2.2', r'2.4']#, ""]#, ""]
plt.yticks(TOPICS, LABELS,fontsize=18)
plt.xlabel('Depth')
plt.ylabel('Angular Error')
plt.legend(bbox_to_anchor=(0., 1.02, 1., .102), loc=3,
ncol=3, mode="expand", borderaxespad=0., fontsize=18)
TOPICs = [0.0,0.5,1.5,2.5,3.5,4.5,5.0]
LABELs = ['', 'D1 - 1m', 'D2 - 1.25m', 'D3 - 1.5m', 'D4 - 1.75m', 'D5 - 2.0m', '']
plt.xticks(TOPICs, LABELs,fontsize=18)
left = 0.1 # the left side of the subplots of the figure
right = 0.975 # the right side of the subplots of the figure
bottom = 0.075 # the bottom of the subplots of the figure
top = 0.925 # the top of the subplots of the figure
wspace = 0.2 # the amount of width reserved for blank space between subplots
hspace = 0.4 # the amount of height reserved for white space between subplots
plt.subplots_adjust(left=left, bottom=bottom, right=right, top=top, wspace=wspace, hspace=hspace)
plt.show()
# self.sim = sim
ROOT_DATA_DIR = '/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/participants'
class Parallax2Dto2DRealData(Experiment):
'''
First it runs single calibration depth vs test depth over all combinations of depths per participant (25 cases)
Then we perform estimation with data from multiple calibration depths for each test depth
'''
def __run__(self):
sim = GazeSimulation(log = False)
camera_matrix, dist_coeffs = readCameraParams()
root_result_path = 'results/2d2d/'
if not os.path.exists(root_result_path):
os.makedirs(root_result_path)
errors = []
for d1 in os.listdir(ROOT_DATA_DIR):
if d1.startswith('p'): # every participant
if not d1 in PARTICIPANTS:
continue
participant_label = d1
participant_results = []
d2 = os.path.join(ROOT_DATA_DIR, d1) # .../pi/
d2 = os.path.join(d2, os.listdir(d2)[0]) # .../pi/../
print '> Processing participant', d1
participant_experiment = {}
for d3 in os.listdir(d2): # every recording
d4 = os.path.join(d2, d3) # .../pi/../00X/
intervals_dir = os.path.join(d4, 'gaze_intervals.npy')
if not os.path.isfile(intervals_dir):
# Participant not completely processed
print '> One or more recordings need processing...'
break
else:
p = np.load(os.path.join(d4, 'p.npy'))
break_participant = False
for point in p:
if np.isnan(point[0]):
# For this gaze position, not input with nonzero confidence exist
break_participant = True
break
if break_participant:
print '> One or more recordings miss gaze coords...'
break
# print p
t2d = np.load(os.path.join(d4, 't2d.npy'))
t3d = np.load(os.path.join(d4, 't3d.npy'))
participant_experiment[d3] = [p, t2d, t3d]
if len(participant_experiment) == 10:
print '> All recordings processed'
keys = sorted(participant_experiment.keys())
depths = zip(keys[::2], keys[1::2])
for calib_depth in depths:
cp, ct = participant_experiment[calib_depth[0]][0], participant_experiment[calib_depth[0]][1]
cdepth_value = getDepth(calib_depth)
# Perform calibration
sim.perform2D2DCalibrationOnReadData(cp, ct, (1280, 720))
for test_depth in depths:
tdepth_value = getDepth(test_depth)
tp, tt, tt3d = participant_experiment[test_depth[1]][0], participant_experiment[test_depth[1]][1], participant_experiment[test_depth[1]][2]
error = sim.run2D2DTestOnRealData(tp, tt, (1280, 720), tt3d, camera_matrix, dist_coeffs)
participant_results.append([cdepth_value, tdepth_value] + error)
print len(participant_results), 'combinations processed...'
np.save('results/2d2d/%s_2d2d_all.npy' % participant_label, np.array(participant_results))
np.savetxt('results/2d2d/%s_2d2d_all.csv' % participant_label, np.array(participant_results), delimiter=",")
print '> Computing results for multiple calibration depths...'
for num_of_calibration_depths in xrange(2, 6): # from 2 calibration depths to 5
participant_results = []
print '> Computing results for combining %s calibration depths...' % num_of_calibration_depths
for calibs in combinations(depths, num_of_calibration_depths):
# Now calibs is a set of depths, from each of those we need calibration data
cp, ct = [], []
calib_depths_label = []
for calib in calibs:
if len(cp):
cp = np.concatenate((cp, participant_experiment[calib[0]][0]), axis=0)
ct = np.concatenate((ct, participant_experiment[calib[0]][1]), axis=0)
else:
cp = participant_experiment[calib[0]][0]
ct = participant_experiment[calib[0]][1]
calib_depths_label.append(getDepth(calib))
# Perform calibration
sim.perform2D2DCalibrationOnReadData(cp, ct, (1280, 720))
# Now we have calibration data from multiple depths, we can test on all depths
for test_depth in depths:
tdepth_value = getDepth(test_depth)
tp, tt, tt3d = participant_experiment[test_depth[1]][0], participant_experiment[test_depth[1]][1], participant_experiment[test_depth[1]][2]
error = sim.run2D2DTestOnRealData(tp, tt, (1280, 720), tt3d, camera_matrix, dist_coeffs)
participant_results.append(calib_depths_label + [tdepth_value] + error)
print len(participant_results), 'combinations processed...'
result_path = 'results/2d2d/%s_calibration_depths/' % num_of_calibration_depths
if not os.path.exists(result_path):
os.makedirs(result_path)
np.save(result_path + '%s.npy' % participant_label, np.array(participant_results))
np.savetxt(result_path + '%s.csv' % participant_label, np.array(participant_results), delimiter=",")
print 'done.'
# plt.plot(tdrange, aaes)
# plt.show()
def getDepth(depth_experiments):
_map = {'000': 1, '002': 1.25, '004': 1.5, '006': 1.75, '008': 2.0}
return _map[depth_experiments[0]]
class Parallax2Dto3DRealData(Experiment):
def __run__(self):
sim = GazeSimulation(log = False)
aae_3ds = []
root_result_path = '/home/mmbrian/3D_Gaze_Tracking/work/results/2D3D/'
if not os.path.exists(root_result_path):
os.makedirs(root_result_path)
for d1 in os.listdir(ROOT_DATA_DIR):
if d1.startswith('p'): # every participant
if not d1 in PARTICIPANTS:
continue
participant_label = d1
participant_results = []
d2 = os.path.join(ROOT_DATA_DIR, d1) # .../pi/
d2 = os.path.join(d2, os.listdir(d2)[0]) # .../pi/../
print '> Processing participant', d1
participant_experiment = {}
for d3 in os.listdir(d2): # every recording
d4 = os.path.join(d2, d3) # .../pi/../00X/
intervals_dir = os.path.join(d4, 'gaze_intervals.npy')
if not os.path.isfile(intervals_dir):
# Participant not completely processed
print '> One or more recordings need processing...'
break
else:
p = np.load(os.path.join(d4, 'p.npy'))
# p = np.load(os.path.join(d4, 'p_mean.npy'))
break_participant = False
for point in p:
if np.isnan(point[0]):
# For this gaze position, not input with nonzero confidence exist
break_participant = True
break
if break_participant:
print '> One or more recordings miss gaze coords...'
break
# print p
t2d = np.load(os.path.join(d4, 't2d.npy'))
t3d = np.load(os.path.join(d4, 't3d.npy'))
# t2d = np.load(os.path.join(d4, 't2d_mean.npy'))
# t3d = np.load(os.path.join(d4, 't3d_mean.npy'))
participant_experiment[d3] = [p, t2d, t3d]
if len(participant_experiment) == 10:
print '> All recordings processed'
keys = sorted(participant_experiment.keys())
depths = zip(keys[::2], keys[1::2])
for calib_depth in depths:
cp, ct3d = participant_experiment[calib_depth[0]][0], participant_experiment[calib_depth[0]][2]
cdepth_value = getDepth(calib_depth)
# Performing calibration
w, e, w0 = minimizeEnergy(cp, ct3d)
e = v(e)
for test_depth in depths:
tdepth_value = getDepth(test_depth)
tp, tt3d = participant_experiment[test_depth[1]][0], participant_experiment[test_depth[1]][2]
t, p = tt3d, tp
qi = map(_q, p) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: g(q, w), qi)
# Intersecting gaze rays originating from the eye with the planes defined by each
# target. then we can simply compute angular error between each intersection and
# the corresponding 3D target
t = map(lambda vec: v(vec), t)
gis = map(lambda vec: v(vec), gis)
gprimes = map(lambda tg: v(((tg[0].z - e.z)/tg[1].z)*tg[1] + e), zip(t, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t))
N = len(t)
AAE = sum(AE)/N
VAR = sum((ae - AAE)**2 for ae in AE)/N
STD = np.sqrt(VAR)
m, M = min(AE), max(AE)
# Computing physical distance error (in meters)
PHE = list((u-v).mag for u,v in zip(t, gprimes))
N = len(t)
APHE = sum(PHE)/N
PHE_VAR = sum((phe - APHE)**2 for phe in PHE)/N
PHE_STD = np.sqrt(VAR)
PHE_m, PHE_M = min(PHE), max(PHE)
participant_results.append([cdepth_value, tdepth_value] + [AAE, VAR, STD, m, M, APHE, PHE_VAR, PHE_STD, PHE_m, PHE_M])
print len(participant_results), 'combinations processed...'
np.save(os.path.join(root_result_path, '%s_2d3d_all.npy' % participant_label), np.array(participant_results))
np.savetxt(os.path.join(root_result_path, '%s_2d3d_all.csv' % participant_label), np.array(participant_results), delimiter=",")
print '> Computing results for multiple calibration depths...'
for num_of_calibration_depths in xrange(2, 6): # from 2 calibration depths to 5
participant_results = []
print '> Computing results for combining %s calibration depths...' % num_of_calibration_depths
for calibs in combinations(depths, num_of_calibration_depths):
# Now calibs is a set of depths, from each of those we need calibration data
cp, ct3d = [], []
calib_depths_label = []
for calib in calibs:
if len(cp):
cp = np.concatenate((cp, participant_experiment[calib[0]][0]), axis=0)
ct3d = np.concatenate((ct3d, participant_experiment[calib[0]][2]), axis=0)
else:
cp = participant_experiment[calib[0]][0]
ct3d = participant_experiment[calib[0]][2]
calib_depths_label.append(getDepth(calib))
# Performing calibration
w, e, w0 = minimizeEnergy(cp, ct3d)
e = v(e)
# Now we have calibration data from multiple depths, we can test on all depths
for test_depth in depths:
tdepth_value = getDepth(test_depth)
tp, tt3d = participant_experiment[test_depth[1]][0], participant_experiment[test_depth[1]][2]
t, p = tt3d, tp
qi = map(_q, p)
gis = map(lambda q: g(q, w), qi)
t = map(lambda vec: v(vec), t)
gis = map(lambda vec: v(vec), gis)
gprimes = map(lambda tg: v(((tg[0].z - e.z)/tg[1].z)*tg[1] + e), zip(t, gis))
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t))
N = len(t)
AAE = sum(AE)/N
VAR = sum((ae - AAE)**2 for ae in AE)/N
STD = np.sqrt(VAR)
m, M = min(AE), max(AE)
# Computing physical distance error (in meters)
PHE = list((u-v).mag for u,v in zip(t, gprimes))
N = len(t)
APHE = sum(PHE)/N
PHE_VAR = sum((phe - APHE)**2 for phe in PHE)/N
PHE_STD = np.sqrt(VAR)
PHE_m, PHE_M = min(PHE), max(PHE)
participant_results.append(calib_depths_label + [tdepth_value] + [AAE, VAR, STD, m, M, APHE, PHE_VAR, PHE_STD, PHE_m, PHE_M])
print len(participant_results), 'combinations processed...'
result_path = os.path.join(root_result_path, '%s_calibration_depths/' % num_of_calibration_depths)
if not os.path.exists(result_path):
os.makedirs(result_path)
np.save(result_path + '%s.npy' % participant_label, np.array(participant_results))
np.savetxt(result_path + '%s.csv' % participant_label, np.array(participant_results), delimiter=",")
print 'done.'
class Parallax3Dto3DRealData(Experiment):
def __run__(self):
sim = GazeSimulation(log = False)
aae_3ds = []
root_result_path = '/home/mmbrian/3D_Gaze_Tracking/work/results/3D3D/'
root_pose_path = '/home/mmbrian/3D_Gaze_Tracking/work/Marker_Eye_Images/ImagesUndist/'
root_data_path = '/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/participants/'
take_only_nearest_neighbor_for_calibration = True
participants = ['p14']
if not os.path.exists(root_result_path):
os.makedirs(root_result_path)
for d1 in os.listdir(root_data_path):
if d1.startswith('p'): # every participant
if not d1 in participants:
# if not d1 in PARTICIPANTS:
continue
participant_label = d1
participant_results = []
d2 = os.path.join(root_data_path, d1) # .../pi/
d2 = os.path.join(d2, os.listdir(d2)[0]) # .../pi/../
print '> Processing participant', d1
participant_experiment = {}
for d3 in os.listdir(d2): # every recording
d4 = os.path.join(d2, d3) # .../pi/../00X/
# pose_info = np.loadtxt(open(os.path.join(root_pose_path+d1+'/'+d3, "null_pupils.csv"),"rb"),delimiter=";")
pose_info = np.loadtxt(open(os.path.join(root_pose_path+d1+'/'+d3, "simple_pupils.csv"),"rb"),delimiter=";")
frames_numbers = pose_info[:, 0]
pose_estimates = pose_info[:,4:7]
pose_info = dict(zip(frames_numbers, pose_estimates))
p_frames = np.load(os.path.join(d4, 'p_frames.npy'))
# print d4
# Fetching pose information for every target
poses = []
for target in p_frames:
pose = []
for fn in target: # all frames corresponding to this pupil
# first fn corresponds to the nearest neighbor
# for test use all correspondents from these 3 or 2 estimates
# i.e. each pose-marker creates a correspondence so 3*16=48 correspondents for test
# for calibration compare two cases, one similar to above take all the 75 correspondents
# and the other taking only the pose corresponding to nearest neighbor which results in
# the same number of correspondents as target markers
try:
pose.append(pose_info[fn])
except KeyError, err:
print err
poses.append(pose)
t2d = np.load(os.path.join(d4, 't2d.npy'))
t3d = np.load(os.path.join(d4, 't3d.npy'))
participant_experiment[d3] = [poses, t2d, t3d]
keys = sorted(participant_experiment.keys())
depths = zip(keys[::2], keys[1::2])
for calib_depth in depths:
pose_data, ct3d = participant_experiment[calib_depth[0]][0], participant_experiment[calib_depth[0]][2]
cdepth_value = getDepth(calib_depth)
if take_only_nearest_neighbor_for_calibration:
pose = np.array(list(p[0] for p in pose_data))
calib_3ds = ct3d[:]
else:
calib_3ds = []
pose = []
for i, p3d in enumerate(ct3d):
for p in pose_data[i]:
pose.append(p)
calib_3ds.append(p3d)
# Performing calibration
# First we convert gaze rays to actual pupil pose in our right hand coordinate system
# _pose = [(np.arctan(g.x/g.z), np.arctan(g.y/g.z)) for g in map(v, pose)]
_pose = map(v, pose)
print '> Running tests for calibration depth', cdepth_value
if any(g.z == 0 for g in _pose):
print 'Calibration is flawed'
# print pose
else:
print 'Calibration data is okay'
# print [g.mag for g in map(v, pose)]
# w, e, w0 = minimizeEnergy(_pose, calib_3ds, pose_given=True)
R, e = minimizeEnergy(pose, calib_3ds, pose_given=True)
# R = LA.inv(R)
print 'R', R
print 'e', e
e = v(e)
for test_depth in depths:
tdepth_value = getDepth(test_depth)
tpose_data, tt3d = participant_experiment[test_depth[1]][0], participant_experiment[test_depth[1]][2]
test_3ds = []
tpose = []
for i, p3d in enumerate(tt3d):
for p in tpose_data[i]:
tpose.append(p)
test_3ds.append(p3d)
# applying estimated rotation to bring pose vectors to scene camera coordinates
tpose = map(lambda p: v(R.dot(np.array(p))), tpose)
if any(g.z == 0 for g in map(v, tpose)):
print 'Test depth', tdepth_value, 'is flawed'
gis = map(lambda vec: v(vec), tpose)
t = map(lambda vec: v(vec), test_3ds)
gprimes = map(lambda tg: v(((tg[0].z - e.z)/tg[1].z)*tg[1] + e), zip(t, gis))
# AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gprimes, t))
AE = list(np.degrees(np.arccos(v(p[0]).dot(p[1])/v(p[0]).mag/v(p[1]).mag)) for p in zip(gprimes, t))
AAE = np.mean(AE)
STD = np.std(AE)
m, M = min(AE), max(AE)
# Computing physical distance error (in meters)
PHE = list((u-v).mag for u,v in zip(t, gprimes))
APHE = np.mean(PHE)
PHE_STD = np.std(PHE)
PHE_m, PHE_M = min(PHE), max(PHE)
print 'Calibration', cdepth_value, 'Test', tdepth_value, AAE, 'degrees', APHE, 'meters'
participant_results.append([cdepth_value, tdepth_value] + [AAE, STD, m, M, APHE, PHE_STD, PHE_m, PHE_M])
print len(participant_results), 'combinations processed...'
np.save(os.path.join(root_result_path, '%s_3d3d_all.npy' % participant_label), np.array(participant_results))
np.savetxt(os.path.join(root_result_path, '%s_3d3d_all.csv' % participant_label), np.array(participant_results), delimiter=",")
def main():
if len(sys.argv) <= 1:
print 'Please select a mode.'
return
mode = sys.argv[1]
if mode == 'pts':
# Performs an experiment by fixing calibration depth and testing for different test depths
# to investigate parallax error in 2D to 2D mapping
ex = Parallax2Dto2DMapping()
ex.performExperiment()
if mode == '2d3d':
# This also does 3D gaze estimation and plots estimation results for both 3D and 2D estimation
ex = Parallax2Dto3DMapping()
ex.performExperiment()
# ex = Parallax2Dto3DMappingEye()
# ex.performExperiment()i
if mode == '2d2d_2d3d':
ex = Parallax3Dto3DMapping()
ex.performExperiment()
# ex = Parallax2Dto2DRealData()
# ex.performExperiment()
# ex = Parallax2Dto3DRealData()
# ex.performExperiment()
if mode == '3d3d_real':
ex = Parallax3Dto3DRealData()
ex.performExperiment()
if __name__ == '__main__':
main()

0
code/pupil/__init__.py Normal file
View file

255
code/pupil/calibrate.py Normal file
View file

@ -0,0 +1,255 @@
'''
(*)~----------------------------------------------------------------------------------
Pupil - eye tracking platform
Copyright (C) 2012-2015 Pupil Labs
Distributed under the terms of the CC BY-NC-SA License.
License details are in the file license.txt, distributed as part of this software.
----------------------------------------------------------------------------------~(*)
'''
import numpy as np
#logging
import logging
logger = logging.getLogger(__name__)
def get_map_from_cloud(cal_pt_cloud,screen_size=(2,2),threshold = 35,return_inlier_map=False,return_params=False):
"""
we do a simple two pass fitting to a pair of bi-variate polynomials
return the function to map vector
"""
# fit once using all avaiable data
model_n = 7
cx,cy,err_x,err_y = fit_poly_surface(cal_pt_cloud,model_n)
err_dist,err_mean,err_rms = fit_error_screen(err_x,err_y,screen_size)
if cal_pt_cloud[err_dist<=threshold].shape[0]: #did not disregard all points..
# fit again disregarding extreme outliers
cx,cy,new_err_x,new_err_y = fit_poly_surface(cal_pt_cloud[err_dist<=threshold],model_n)
map_fn = make_map_function(cx,cy,model_n)
new_err_dist,new_err_mean,new_err_rms = fit_error_screen(new_err_x,new_err_y,screen_size)
logger.info('first iteration. root-mean-square residuals: %s, in pixel' %err_rms)
logger.info('second iteration: ignoring outliers. root-mean-square residuals: %s in pixel',new_err_rms)
logger.info('used %i data points out of the full dataset %i: subset is %i percent' \
%(cal_pt_cloud[err_dist<=threshold].shape[0], cal_pt_cloud.shape[0], \
100*float(cal_pt_cloud[err_dist<=threshold].shape[0])/cal_pt_cloud.shape[0]))
if return_inlier_map and return_params:
return map_fn,err_dist<=threshold,(cx,cy,model_n)
if return_inlier_map and not return_params:
return map_fn,err_dist<=threshold
if return_params and not return_inlier_map:
return map_fn,(cx,cy,model_n)
return map_fn
else: # did disregard all points. The data cannot be represented by the model in a meaningful way:
map_fn = make_map_function(cx,cy,model_n)
logger.info('First iteration. root-mean-square residuals: %s in pixel, this is bad!'%err_rms)
logger.warning('The data cannot be represented by the model in a meaningfull way.')
if return_inlier_map and return_params:
return map_fn,err_dist<=threshold,(cx,cy,model_n)
if return_inlier_map and not return_params:
return map_fn,err_dist<=threshold
if return_params and not return_inlier_map:
return map_fn,(cx,cy,model_n)
return map_fn
def fit_poly_surface(cal_pt_cloud,n=7):
M = make_model(cal_pt_cloud,n)
U,w,Vt = np.linalg.svd(M[:,:n],full_matrices=0)
V = Vt.transpose()
Ut = U.transpose()
pseudINV = np.dot(V, np.dot(np.diag(1/w), Ut))
cx = np.dot(pseudINV, M[:,n])
cy = np.dot(pseudINV, M[:,n+1])
# compute model error in world screen units if screen_res specified
err_x=(np.dot(M[:,:n],cx)-M[:,n])
err_y=(np.dot(M[:,:n],cy)-M[:,n+1])
return cx,cy,err_x,err_y
def fit_error_screen(err_x,err_y,(screen_x,screen_y)):
err_x *= screen_x/2.
err_y *= screen_y/2.
err_dist=np.sqrt(err_x*err_x + err_y*err_y)
err_mean=np.sum(err_dist)/len(err_dist)
err_rms=np.sqrt(np.sum(err_dist*err_dist)/len(err_dist))
return err_dist,err_mean,err_rms
def make_model(cal_pt_cloud,n=7):
n_points = cal_pt_cloud.shape[0]
if n==3:
X=cal_pt_cloud[:,0]
Y=cal_pt_cloud[:,1]
Ones=np.ones(n_points)
ZX=cal_pt_cloud[:,2]
ZY=cal_pt_cloud[:,3]
M=np.array([X,Y,Ones,ZX,ZY]).transpose()
elif n==7:
X=cal_pt_cloud[:,0]
Y=cal_pt_cloud[:,1]
XX=X*X
YY=Y*Y
XY=X*Y
XXYY=XX*YY
Ones=np.ones(n_points)
ZX=cal_pt_cloud[:,2]
ZY=cal_pt_cloud[:,3]
M=np.array([X,Y,XX,YY,XY,XXYY,Ones,ZX,ZY]).transpose()
elif n==9:
X=cal_pt_cloud[:,0]
Y=cal_pt_cloud[:,1]
XX=X*X
YY=Y*Y
XY=X*Y
XXYY=XX*YY
XXY=XX*Y
YYX=YY*X
Ones=np.ones(n_points)
ZX=cal_pt_cloud[:,2]
ZY=cal_pt_cloud[:,3]
M=np.array([X,Y,XX,YY,XY,XXYY,XXY,YYX,Ones,ZX,ZY]).transpose()
else:
raise Exception("ERROR: Model n needs to be 3, 7 or 9")
return M
def make_map_function(cx,cy,n):
if n==3:
def fn((X,Y)):
x2 = cx[0]*X + cx[1]*Y +cx[2]
y2 = cy[0]*X + cy[1]*Y +cy[2]
return x2,y2
elif n==7:
def fn((X,Y)):
x2 = cx[0]*X + cx[1]*Y + cx[2]*X*X + cx[3]*Y*Y + cx[4]*X*Y + cx[5]*Y*Y*X*X +cx[6]
y2 = cy[0]*X + cy[1]*Y + cy[2]*X*X + cy[3]*Y*Y + cy[4]*X*Y + cy[5]*Y*Y*X*X +cy[6]
return x2,y2
elif n==9:
def fn((X,Y)):
# X Y XX YY XY XXYY XXY YYX Ones
x2 = cx[0]*X + cx[1]*Y + cx[2]*X*X + cx[3]*Y*Y + cx[4]*X*Y + cx[5]*Y*Y*X*X + cx[6]*Y*X*X + cx[7]*Y*Y*X + cx[8]
y2 = cy[0]*X + cy[1]*Y + cy[2]*X*X + cy[3]*Y*Y + cy[4]*X*Y + cy[5]*Y*Y*X*X + cy[6]*Y*X*X + cy[7]*Y*Y*X + cy[8]
return x2,y2
else:
raise Exception("ERROR: Model n needs to be 3, 7 or 9")
return fn
def preprocess_data(pupil_pts,ref_pts):
'''small utility function to deal with timestamped but uncorrelated data
input must be lists that contain dicts with at least "timestamp" and "norm_pos"
'''
cal_data = []
if len(ref_pts)<=2:
return cal_data
cur_ref_pt = ref_pts.pop(0)
next_ref_pt = ref_pts.pop(0)
while True:
matched = []
while pupil_pts:
#select all points past the half-way point between current and next ref data sample
if pupil_pts[0]['timestamp'] <=(cur_ref_pt['timestamp']+next_ref_pt['timestamp'])/2.:
matched.append(pupil_pts.pop(0))
else:
for p_pt in matched:
#only use close points
if abs(p_pt['timestamp']-cur_ref_pt['timestamp']) <= 1/15.: #assuming 30fps + slack
data_pt = p_pt["norm_pos"][0], p_pt["norm_pos"][1],cur_ref_pt['norm_pos'][0],cur_ref_pt['norm_pos'][1]
cal_data.append(data_pt)
break
if ref_pts:
cur_ref_pt = next_ref_pt
next_ref_pt = ref_pts.pop(0)
else:
break
return cal_data
# if __name__ == '__main__':
# import matplotlib.pyplot as plt
# from matplotlib import cm
# from mpl_toolkits.mplot3d import Axes3D
# cal_pt_cloud = np.load('cal_pt_cloud.npy')
# # plot input data
# # Z = cal_pt_cloud
# # ax.scatter(Z[:,0],Z[:,1],Z[:,2], c= "r")
# # ax.scatter(Z[:,0],Z[:,1],Z[:,3], c= "b")
# # fit once
# model_n = 7
# cx,cy,err_x,err_y = fit_poly_surface(cal_pt_cloud,model_n)
# map_fn = make_map_function(cx,cy,model_n)
# err_dist,err_mean,err_rms = fit_error_screen(err_x,err_y,(1280,720))
# print err_rms,"in pixel"
# threshold =15 # err_rms*2
# # fit again disregarding crass outlines
# cx,cy,new_err_x,new_err_y = fit_poly_surface(cal_pt_cloud[err_dist<=threshold],model_n)
# map_fn = make_map_function(cx,cy,model_n)
# new_err_dist,new_err_mean,new_err_rms = fit_error_screen(new_err_x,new_err_y,(1280,720))
# print new_err_rms,"in pixel"
# print "using %i datapoints out of the full dataset %i: subset is %i percent" \
# %(cal_pt_cloud[err_dist<=threshold].shape[0], cal_pt_cloud.shape[0], \
# 100*float(cal_pt_cloud[err_dist<=threshold].shape[0])/cal_pt_cloud.shape[0])
# # plot residuals
# fig_error = plt.figure()
# plt.scatter(err_x,err_y,c="y")
# plt.scatter(new_err_x,new_err_y)
# plt.title("fitting residuals full data set (y) and better subset (b)")
# # plot projection of eye and world vs observed data
# X,Y,ZX,ZY = cal_pt_cloud.transpose().copy()
# X,Y = map_fn((X,Y))
# X *= 1280/2.
# Y *= 720/2.
# ZX *= 1280/2.
# ZY *= 720/2.
# fig_projection = plt.figure()
# plt.scatter(X,Y)
# plt.scatter(ZX,ZY,c='y')
# plt.title("world space projection in pixes, mapped and observed (y)")
# # plot the fitting functions 3D plot
# fig = plt.figure()
# ax = fig.gca(projection='3d')
# outliers =cal_pt_cloud[err_dist>threshold]
# inliers = cal_pt_cloud[err_dist<=threshold]
# ax.scatter(outliers[:,0],outliers[:,1],outliers[:,2], c= "y")
# ax.scatter(outliers[:,0],outliers[:,1],outliers[:,3], c= "y")
# ax.scatter(inliers[:,0],inliers[:,1],inliers[:,2], c= "r")
# ax.scatter(inliers[:,0],inliers[:,1],inliers[:,3], c= "b")
# Z = cal_pt_cloud
# X = np.linspace(min(Z[:,0])-.2,max(Z[:,0])+.2,num=30,endpoint=True)
# Y = np.linspace(min(Z[:,1])-.2,max(Z[:,1]+.2),num=30,endpoint=True)
# X, Y = np.meshgrid(X,Y)
# ZX,ZY = map_fn((X,Y))
# ax.plot_surface(X, Y, ZX, rstride=1, cstride=1, linewidth=.1, antialiased=True,alpha=0.4,color='r')
# ax.plot_surface(X, Y, ZY, rstride=1, cstride=1, linewidth=.1, antialiased=True,alpha=0.4,color='b')
# plt.xlabel("Pupil x in Eye-Space")
# plt.ylabel("Pupil y Eye-Space")
# plt.title("Z: Gaze x (blue) Gaze y (red) World-Space, yellow=outliers")
# # X,Y,_,_ = cal_pt_cloud.transpose()
# # pts= map_fn((X,Y))
# # import cv2
# # pts = np.array(pts,dtype=np.float32).transpose()
# # print cv2.convexHull(pts)[:,0]
# plt.show()

View file

@ -0,0 +1,65 @@
'''
(*)~----------------------------------------------------------------------------------
Pupil - eye tracking platform
Copyright (C) 2012-2015 Pupil Labs
Distributed under the terms of the CC BY-NC-SA License.
License details are in the file license.txt, distributed as part of this software.
----------------------------------------------------------------------------------~(*)
'''
import cPickle as pickle
import os
import logging
logger = logging.getLogger(__name__)
class Persistent_Dict(dict):
"""a dict class that uses pickle to save inself to file"""
def __init__(self, file_path):
super(Persistent_Dict, self).__init__()
self.file_path = os.path.expanduser(file_path)
try:
with open(self.file_path,'rb') as fh:
try:
self.update(pickle.load(fh))
except: #KeyError,EOFError
logger.warning("Session settings file '%s'could not be read. Will overwrite on exit."%self.file_path)
except IOError:
logger.debug("Session settings file '%s' not found. Will make new one on exit."%self.file_path)
def save(self):
d = {}
d.update(self)
try:
with open(self.file_path,'wb') as fh:
pickle.dump(d,fh,-1)
except IOError:
logger.warning("Could not save session settings to '%s'"%self.file_path)
def close(self):
self.save()
def load_object(file_path):
file_path = os.path.expanduser(file_path)
with open(file_path,'rb') as fh:
return pickle.load(fh)
def save_object(object,file_path):
file_path = os.path.expanduser(file_path)
with open(file_path,'wb') as fh:
pickle.dump(object,fh,-1)
if __name__ == '__main__':
logging.basicConfig(level=logging.DEBUG)
# settings = Persistent_Dict("~/Desktop/test")
# settings['f'] = "this is a test"
# settings['list'] = ["list 1","list2"]
# settings.close()
# save_object("string",'test')
# print load_object('test')
settings = Persistent_Dict('~/Desktop/pupil_settings/user_settings_eye')
print settings['roi']

661
code/pupil/methods.py Normal file
View file

@ -0,0 +1,661 @@
'''
(*)~----------------------------------------------------------------------------------
Pupil - eye tracking platform
Copyright (C) 2012-2015 Pupil Labs
Distributed under the terms of the CC BY-NC-SA License.
License details are in the file license.txt, distributed as part of this software.
----------------------------------------------------------------------------------~(*)
'''
import numpy as np
try:
import numexpr as ne
except:
ne = None
import cv2
import logging
logger = logging.getLogger(__name__)
class Roi(object):
"""this is a simple 2D Region of Interest class
it is applied on numpy arrays for convenient slicing
like this:
roi_array_slice = full_array[r.view]
# do something with roi_array_slice
this creates a view, no data copying done
"""
def __init__(self, array_shape):
self.array_shape = array_shape
self.lX = 0
self.lY = 0
self.uX = array_shape[1]
self.uY = array_shape[0]
self.nX = 0
self.nY = 0
@property
def view(self):
return slice(self.lY,self.uY,),slice(self.lX,self.uX)
@view.setter
def view(self, value):
raise Exception('The view field is read-only. Use the set methods instead')
def add_vector(self,(x,y)):
"""
adds the roi offset to a len2 vector
"""
return (self.lX+x,self.lY+y)
def sub_vector(self,(x,y)):
"""
subs the roi offset to a len2 vector
"""
return (x-self.lX,y-self.lY)
def set(self,vals):
if vals is not None and len(vals) is 5:
if vals[-1] == self.array_shape:
self.lX,self.lY,self.uX,self.uY,_ = vals
else:
logger.info('Image size has changed: Region of Interest has been reset')
elif vals is not None and len(vals) is 4:
self.lX,self.lY,self.uX,self.uY= vals
def get(self):
return self.lX,self.lY,self.uX,self.uY,self.array_shape
def bin_thresholding(image, image_lower=0, image_upper=256):
binary_img = cv2.inRange(image, np.asarray(image_lower),
np.asarray(image_upper))
return binary_img
def make_eye_kernel(inner_size,outer_size):
offset = (outer_size - inner_size)/2
inner_count = inner_size**2
outer_count = outer_size**2-inner_count
val_inner = -1.0 / inner_count
val_outer = -val_inner*inner_count/outer_count
inner = np.ones((inner_size,inner_size),np.float32)*val_inner
kernel = np.ones((outer_size,outer_size),np.float32)*val_outer
kernel[offset:offset+inner_size,offset:offset+inner_size]= inner
return kernel
def dif_gaus(image, lower, upper):
lower, upper = int(lower-1), int(upper-1)
lower = cv2.GaussianBlur(image,ksize=(lower,lower),sigmaX=0)
upper = cv2.GaussianBlur(image,ksize=(upper,upper),sigmaX=0)
# upper +=50
# lower +=50
dif = lower-upper
# dif *= .1
# dif = cv2.medianBlur(dif,3)
# dif = 255-dif
dif = cv2.inRange(dif, np.asarray(200),np.asarray(256))
kernel = cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (5,5))
dif = cv2.dilate(dif, kernel, iterations=2)
dif = cv2.erode(dif, kernel, iterations=1)
# dif = cv2.max(image,dif)
# dif = cv2.dilate(dif, kernel, iterations=1)
return dif
def equalize(image, image_lower=0.0, image_upper=255.0):
image_lower = int(image_lower*2)/2
image_lower +=1
image_lower = max(3,image_lower)
mean = cv2.medianBlur(image,255)
image = image - (mean-100)
# kernel = cv2.getStructuringElement(cv2.MORPH_CROSS, (3,3))
# cv2.dilate(image, kernel, image, iterations=1)
return image
def erase_specular(image,lower_threshold=0.0, upper_threshold=150.0):
"""erase_specular: removes specular reflections
within given threshold using a binary mask (hi_mask)
"""
thresh = cv2.inRange(image,
np.asarray(float(lower_threshold)),
np.asarray(256.0))
kernel = cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (7,7))
hi_mask = cv2.dilate(thresh, kernel, iterations=2)
specular = cv2.inpaint(image, hi_mask, 2, flags=cv2.INPAINT_TELEA)
# return cv2.max(hi_mask,image)
return specular
def find_hough_circles(img):
circles = cv2.HoughCircles(pupil_img,cv2.cv.CV_HOUGH_GRADIENT,1,20,
param1=50,param2=30,minRadius=0,maxRadius=80)
if circles is not None:
circles = np.uint16(np.around(circles))
for i in circles[0,:]:
# draw the outer circle
cv2.circle(img,(i[0],i[1]),i[2],(0,255,0),2)
# draw the center of the circle
cv2.circle(img,(i[0],i[1]),2,(0,0,255),3)
def chessboard(image, pattern_size=(9,5)):
status, corners = cv2.findChessboardCorners(image, pattern_size, flags=4)
if status:
mean = corners.sum(0)/corners.shape[0]
# mean is [[x,y]]
return mean[0], corners
else:
return None
def curvature(c):
try:
from vector import Vector
except:
return
c = c[:,0]
curvature = []
for i in xrange(len(c)-2):
#find the angle at i+1
frm = Vector(c[i])
at = Vector(c[i+1])
to = Vector(c[i+2])
a = frm -at
b = to -at
angle = a.angle(b)
curvature.append(angle)
return curvature
def GetAnglesPolyline(polyline,closed=False):
"""
see: http://stackoverflow.com/questions/3486172/angle-between-3-points
ported to numpy
returns n-2 signed angles
"""
points = polyline[:,0]
if closed:
a = np.roll(points,1,axis=0)
b = points
c = np.roll(points,-1,axis=0)
else:
a = points[0:-2] # all "a" points
b = points[1:-1] # b
c = points[2:] # c points
# ab = b.x - a.x, b.y - a.y
ab = b-a
# cb = b.x - c.x, b.y - c.y
cb = b-c
# float dot = (ab.x * cb.x + ab.y * cb.y); # dot product
# print 'ab:',ab
# print 'cb:',cb
# float dot = (ab.x * cb.x + ab.y * cb.y) dot product
# dot = np.dot(ab,cb.T) # this is a full matrix mulitplication we only need the diagonal \
# dot = dot.diagonal() # because all we look for are the dotproducts of corresponding vectors (ab[n] and cb[n])
dot = np.sum(ab * cb, axis=1) # or just do the dot product of the correspoing vectors in the first place!
# float cross = (ab.x * cb.y - ab.y * cb.x) cross product
cros = np.cross(ab,cb)
# float alpha = atan2(cross, dot);
alpha = np.arctan2(cros,dot)
return alpha*(180./np.pi) #degrees
# return alpha #radians
# if ne:
# def GetAnglesPolyline(polyline):
# """
# see: http://stackoverflow.com/questions/3486172/angle-between-3-points
# ported to numpy
# returns n-2 signed angles
# same as above but implemented using numexpr
# SLOWER than just numpy!
# """
# points = polyline[:,0]
# a = points[0:-2] # all "a" points
# b = points[1:-1] # b
# c = points[2:] # c points
# ax,ay = a[:,0],a[:,1]
# bx,by = b[:,0],b[:,1]
# cx,cy = c[:,0],c[:,1]
# # abx = '(bx - ax)'
# # aby = '(by - ay)'
# # cbx = '(bx - cx)'
# # cby = '(by - cy)'
# # # float dot = (ab.x * cb.x + ab.y * cb.y) dot product
# # dot = '%s * %s + %s * %s' %(abx,cbx,aby,cby)
# # # float cross = (ab.x * cb.y - ab.y * cb.x) cross product
# # cross = '(%s * %s - %s * %s)' %(abx,cby,aby,cbx)
# # # float alpha = atan2(cross, dot);
# # alpha = "arctan2(%s,%s)" %(cross,dot)
# # term = '%s*%s'%(alpha,180./np.pi)
# term = 'arctan2(((bx - ax) * (by - cy) - (by - ay) * (bx - cx)),(bx - ax) * (bx - cx) + (by - ay) * (by - cy))*57.2957795131'
# return ne.evaluate(term)
def split_at_angle(contour, curvature, angle):
"""
contour is array([[[108, 290]],[[111, 290]]], dtype=int32) shape=(number of points,1,dimension(2) )
curvature is a n-2 list
"""
segments = []
kink_index = [i for i in range(len(curvature)) if curvature[i] < angle]
for s,e in zip([0]+kink_index,kink_index+[None]): # list of slice indecies 0,i0,i1,i2,None
if e is not None:
segments.append(contour[s:e+1]) #need to include the last index
else:
segments.append(contour[s:e])
return segments
def find_kink(curvature, angle):
"""
contour is array([[[108, 290]],[[111, 290]]], dtype=int32) shape=(number of points,1,dimension(2) )
curvature is a n-2 list
"""
kinks = []
kink_index = [i for i in range(len(curvature)) if abs(curvature[i]) < angle]
return kink_index
def find_change_in_general_direction(curvature):
"""
return indecies of where the singn of curvature has flipped
"""
curv_pos = curvature > 0
split = []
currently_pos = curv_pos[0]
for c, is_pos in zip(range(curvature.shape[0]),curv_pos):
if is_pos !=currently_pos:
currently_pos = is_pos
split.append(c)
return split
def find_kink_and_dir_change(curvature,angle):
split = []
if curvature.shape[0] == 0:
return split
curv_pos = curvature > 0
currently_pos = curv_pos[0]
for idx,c, is_pos in zip(range(curvature.shape[0]),curvature,curv_pos):
if (is_pos !=currently_pos) or abs(c) < angle:
currently_pos = is_pos
split.append(idx)
return split
def find_slope_disc(curvature,angle = 15):
# this only makes sense when your polyline is longish
if len(curvature)<4:
return []
i = 2
split_idx = []
for anchor1,anchor2,candidate in zip(curvature,curvature[1:],curvature[2:]):
base_slope = anchor2-anchor1
new_slope = anchor2 - candidate
dif = abs(base_slope-new_slope)
if dif>=angle:
split_idx.add(i)
print i,dif
i +=1
return split_list
def find_slope_disc_test(curvature,angle = 15):
# this only makes sense when your polyline is longish
if len(curvature)<4:
return []
# mean = np.mean(curvature)
# print '------------------- start'
i = 2
split_idx = set()
for anchor1,anchor2,candidate in zip(curvature,curvature[1:],curvature[2:]):
base_slope = anchor2-anchor1
new_slope = anchor2 - candidate
dif = abs(base_slope-new_slope)
if dif>=angle:
split_idx.add(i)
# print i,dif
i +=1
i-= 3
for anchor1,anchor2,candidate in zip(curvature[::-1],curvature[:-1:][::-1],curvature[:-2:][::-1]):
avg = (anchor1+anchor2)/2.
dif = abs(avg-candidate)
if dif>=angle:
split_idx.add(i)
# print i,dif
i -=1
split_list = list(split_idx)
split_list.sort()
# print split_list
# print '-------end'
return split_list
def points_at_corner_index(contour,index):
"""
contour is array([[[108, 290]],[[111, 290]]], dtype=int32) shape=(number of points,1,dimension(2) )
#index n-2 because the curvature is n-2 (1st and last are not exsistent), this shifts the index (0 splits at first knot!)
"""
return [contour[i+1] for i in index]
def split_at_corner_index(contour,index):
"""
contour is array([[[108, 290]],[[111, 290]]], dtype=int32) shape=(number of points,1,dimension(2) )
#index n-2 because the curvature is n-2 (1st and last are not exsistent), this shifts the index (0 splits at first knot!)
"""
segments = []
index = [i+1 for i in index]
for s,e in zip([0]+index,index+[10000000]): # list of slice indecies 0,i0,i1,i2,
segments.append(contour[s:e+1])# +1 is for not loosing line segments
return segments
def convexity_defect(contour, curvature):
"""
contour is array([[[108, 290]],[[111, 290]]], dtype=int32) shape=(number of points,1,dimension(2) )
curvature is a n-2 list
"""
kinks = []
mean = np.mean(curvature)
if mean>0:
kink_index = [i for i in range(len(curvature)) if curvature[i] < 0]
else:
kink_index = [i for i in range(len(curvature)) if curvature[i] > 0]
for s in kink_index: # list of slice indecies 0,i0,i1,i2,None
kinks.append(contour[s+1]) # because the curvature is n-2 (1st and last are not exsistent)
return kinks,kink_index
def is_round(ellipse,ratio,tolerance=.8):
center, (axis1,axis2), angle = ellipse
if axis1 and axis2 and abs( ratio - min(axis2,axis1)/max(axis2,axis1)) < tolerance:
return True
else:
return False
def size_deviation(ellipse,target_size):
center, axis, angle = ellipse
return abs(target_size-max(axis))
def circle_grid(image, pattern_size=(4,11)):
"""Circle grid: finds an assymetric circle pattern
- circle_id: sorted from bottom left to top right (column first)
- If no circle_id is given, then the mean of circle positions is returned approx. center
- If no pattern is detected, function returns None
"""
status, centers = cv2.findCirclesGridDefault(image, pattern_size, flags=cv2.CALIB_CB_ASYMMETRIC_GRID)
if status:
return centers
else:
return None
def calibrate_camera(img_pts, obj_pts, img_size):
# generate pattern size
camera_matrix = np.zeros((3,3))
dist_coef = np.zeros(4)
rms, camera_matrix, dist_coefs, rvecs, tvecs = cv2.calibrateCamera(obj_pts, img_pts,
img_size, camera_matrix, dist_coef)
return camera_matrix, dist_coefs
def gen_pattern_grid(size=(4,11)):
pattern_grid = []
for i in xrange(size[1]):
for j in xrange(size[0]):
pattern_grid.append([(2*j)+i%2,i,0])
return np.asarray(pattern_grid, dtype='f4')
def normalize(pos, (width, height),flip_y=False):
"""
normalize return as float
"""
x = pos[0]
y = pos[1]
x /=float(width)
y /=float(height)
if flip_y:
return x,1-y
return x,y
def denormalize(pos, (width, height), flip_y=False):
"""
denormalize
"""
x = pos[0]
y = pos[1]
x *= width
if flip_y:
y = 1-y
y *= height
return x,y
def dist_pts_ellipse(((ex,ey),(dx,dy),angle),points):
"""
return unsigned euclidian distances of points to ellipse
"""
pts = np.float64(points)
rx,ry = dx/2., dy/2.
angle = (angle/180.)*np.pi
# ex,ey =ex+0.000000001,ey-0.000000001 #hack to make 0 divisions possible this is UGLY!!!
pts = pts - np.array((ex,ey)) # move pts to ellipse appears at origin , with this we copy data -deliberatly!
M_rot = np.mat([[np.cos(angle),-np.sin(angle)],[np.sin(angle),np.cos(angle)]])
pts = np.array(pts*M_rot) #rotate so that ellipse axis align with coordinate system
# print "rotated",pts
pts /= np.array((rx,ry)) #normalize such that ellipse radii=1
# print "normalize",norm_pts
norm_mag = np.sqrt((pts*pts).sum(axis=1))
norm_dist = abs(norm_mag-1) #distance of pt to ellipse in scaled space
# print 'norm_mag',norm_mag
# print 'norm_dist',norm_dist
ratio = (norm_dist)/norm_mag #scale factor to make the pts represent their dist to ellipse
# print 'ratio',ratio
scaled_error = np.transpose(pts.T*ratio) # per vector scalar multiplication: makeing sure that boradcasting is done right
# print "scaled error points", scaled_error
real_error = scaled_error*np.array((rx,ry))
# print "real point",real_error
error_mag = np.sqrt((real_error*real_error).sum(axis=1))
# print 'real_error',error_mag
# print 'result:',error_mag
return error_mag
if ne:
def dist_pts_ellipse(((ex,ey),(dx,dy),angle),points):
"""
return unsigned euclidian distances of points to ellipse
same as above but uses numexpr for 2x speedup
"""
pts = np.float64(points)
pts.shape=(-1,2)
rx,ry = dx/2., dy/2.
angle = (angle/180.)*np.pi
# ex,ey = ex+0.000000001 , ey-0.000000001 #hack to make 0 divisions possible this is UGLY!!!
x = pts[:,0]
y = pts[:,1]
# px = '((x-ex) * cos(angle) + (y-ey) * sin(angle))/rx'
# py = '(-(x-ex) * sin(angle) + (y-ey) * cos(angle))/ry'
# norm_mag = 'sqrt(('+px+')**2+('+py+')**2)'
# norm_dist = 'abs('+norm_mag+'-1)'
# ratio = norm_dist + "/" + norm_mag
# x_err = ''+px+'*'+ratio+'*rx'
# y_err = ''+py+'*'+ratio+'*ry'
# term = 'sqrt(('+x_err+')**2 + ('+y_err+')**2 )'
term = 'sqrt((((x-ex) * cos(angle) + (y-ey) * sin(angle))/rx*abs(sqrt((((x-ex) * cos(angle) + (y-ey) * sin(angle))/rx)**2+((-(x-ex) * sin(angle) + (y-ey) * cos(angle))/ry)**2)-1)/sqrt((((x-ex) * cos(angle) + (y-ey) * sin(angle))/rx)**2+((-(x-ex) * sin(angle) + (y-ey) * cos(angle))/ry)**2)*rx)**2 + ((-(x-ex) * sin(angle) + (y-ey) * cos(angle))/ry*abs(sqrt((((x-ex) * cos(angle) + (y-ey) * sin(angle))/rx)**2+((-(x-ex) * sin(angle) + (y-ey) * cos(angle))/ry)**2)-1)/sqrt((((x-ex) * cos(angle) + (y-ey) * sin(angle))/rx)**2+((-(x-ex) * sin(angle) + (y-ey) * cos(angle))/ry)**2)*ry)**2 )'
error_mag = ne.evaluate(term)
return error_mag
def metric(l):
"""
example metric for search
"""
# print 'evaluating', idecies
global evals
evals +=1
return sum(l) < 3
def pruning_quick_combine(l,fn,seed_idx=None,max_evals=1e20,max_depth=5):
"""
l is a list of object to quick_combine.
the evaluation fn should accept idecies to your list and the list
it should return a binary result on wether this set is good
this search finds all combinations but assumes:
that a bad subset can not be bettered by adding more nodes
that a good set may not always be improved by a 'passing' superset (purging subsets will revoke this)
if all items and their combinations pass the evaluation fn you get n**2 -1 solutions
which leads to (2**n - 1) calls of your evaluation fn
it needs more evaluations than finding strongly connected components in a graph because:
(1,5) and (1,6) and (5,6) may work but (1,5,6) may not pass evaluation, (n,m) being list idx's
"""
if seed_idx:
non_seed_idx = [i for i in range(len(l)) if i not in seed_idx]
else:
#start from every item
seed_idx = range(len(l))
non_seed_idx = []
mapping = seed_idx+non_seed_idx
unknown = [[node] for node in range(len(seed_idx))]
# print mapping
results = []
prune = []
while unknown and max_evals:
path = unknown.pop(0)
max_evals -= 1
# print '@idx',[mapping[i] for i in path]
# print '@content',path
if not len(path) > max_depth:
# is this combination even viable, or did a subset fail already?
if not any(m.issubset(set(path)) for m in prune):
#we have not tested this and a subset of this was sucessfull before
if fn([l[mapping[i]] for i in path]):
# yes this was good, keep as solution
results.append([mapping[i] for i in path])
# lets explore more by creating paths to each remaining node
decedents = [path+[i] for i in range(path[-1]+1,len(mapping)) ]
unknown.extend(decedents)
else:
# print "pruning",path
prune.append(set(path))
return results
# def is_subset(needle,haystack):
# """ Check if needle is ordered subset of haystack in O(n)
# taken from:
# http://stackoverflow.com/questions/1318935/python-list-filtering-remove-subsets-from-list-of-lists
# """
# if len(haystack) < len(needle): return False
# index = 0
# for element in needle:
# try:
# index = haystack.index(element, index) + 1
# except ValueError:
# return False
# else:
# return True
# def filter_subsets(lists):
# """ Given list of lists, return new list of lists without subsets
# taken from:
# http://stackoverflow.com/questions/1318935/python-list-filtering-remove-subsets-from-list-of-lists
# """
# for needle in lists:
# if not any(is_subset(needle, haystack) for haystack in lists
# if needle is not haystack):
# yield needle
def filter_subsets(l):
return [m for i, m in enumerate(l) if not any(set(m).issubset(set(n)) for n in (l[:i] + l[i+1:]))]
if __name__ == '__main__':
# tst = []
# for x in range(10):
# tst.append(gen_pattern_grid())
# tst = np.asarray(tst)
# print tst.shape
#test polyline
# *-* *
# | \ |
# * *-*
# |
# *-*
pl = np.array([[[0, 0]],[[0, 1]],[[1, 1]],[[2, 1]],[[2, 2]],[[1, 3]],[[1, 4]],[[2,4]]], dtype=np.int32)
curvature = GetAnglesPolyline(pl,closed=0)
print curvature
curvature = GetAnglesPolyline(pl,closed=1)
# print curvature
# print find_curv_disc(curvature)
# idx = find_kink_and_dir_change(curvature,60)
# print idx
# print split_at_corner_index(pl,idx)
# ellipse = ((0,0),(np.sqrt(2),np.sqrt(2)),0)
# pts = np.array([(0,1),(.5,.5),(0,-1)])
# # print pts.dtype
# print dist_pts_ellipse(ellipse,pts)
# print pts
# # print test()
# l = [1,2,1,0,1,0]
# print len(l)
# # evals = 0
# # r = quick_combine(l,metric)
# # # print r
# # print filter_subsets(r)
# # print evals
# evals = 0
# r = pruning_quick_combine(l,metric,[2])
# print r
# print filter_subsets(r)
# print evals

View file

@ -0,0 +1,157 @@
'''
(*)~----------------------------------------------------------------------------------
Pupil - eye tracking platform
Copyright (C) 2012-2015 Pupil Labs
Distributed under the terms of the CC BY-NC-SA License.
License details are in the file license.txt, distributed as part of this software.
----------------------------------------------------------------------------------~(*)
'''
import os
import cv2
import numpy as np
#logging
import logging
logger = logging.getLogger(__name__)
from file_methods import save_object
def correlate_data(data,timestamps):
'''
data: dict of data :
will have at least:
timestamp: float
timestamps: timestamps list to correlate data to
this takes a data list and a timestamps list and makes a new list
with the length of the number of timestamps.
Each slot conains a list that will have 0, 1 or more assosiated data points.
Finnaly we add an index field to the data_point with the assosiated index
'''
timestamps = list(timestamps)
data_by_frame = [[] for i in timestamps]
frame_idx = 0
data_index = 0
while True:
try:
datum = data[data_index]
# we can take the midpoint between two frames in time: More appropriate for SW timestamps
ts = ( timestamps[frame_idx]+timestamps[frame_idx+1] ) / 2.
# or the time of the next frame: More appropriate for Sart Of Exposure Timestamps (HW timestamps).
# ts = timestamps[frame_idx+1]
except IndexError:
# we might loose a data point at the end but we dont care
break
if datum['timestamp'] <= ts:
datum['index'] = frame_idx
data_by_frame[frame_idx].append(datum)
data_index +=1
else:
frame_idx+=1
return data_by_frame
def update_recording_0v4_to_current(rec_dir):
logger.info("Updatig recording from v0.4x format to current version")
gaze_array = np.load(os.path.join(rec_dir,'gaze_positions.npy'))
pupil_array = np.load(os.path.join(rec_dir,'pupil_positions.npy'))
gaze_list = []
pupil_list = []
for datum in pupil_array:
ts, confidence, id, x, y, diameter = datum[:6]
pupil_list.append({'timestamp':ts,'confidence':confidence,'id':id,'norm_pos':[x,y],'diameter':diameter})
pupil_by_ts = dict([(p['timestamp'],p) for p in pupil_list])
for datum in gaze_array:
ts,confidence,x,y, = datum
gaze_list.append({'timestamp':ts,'confidence':confidence,'norm_pos':[x,y],'base':[pupil_by_ts.get(ts,None)]})
pupil_data = {'pupil_positions':pupil_list,'gaze_positions':gaze_list}
try:
save_object(pupil_data,os.path.join(rec_dir, "pupil_data"))
except IOError:
pass
def update_recording_0v3_to_current(rec_dir):
logger.info("Updatig recording from v0.3x format to current version")
pupilgaze_array = np.load(os.path.join(rec_dir,'gaze_positions.npy'))
gaze_list = []
pupil_list = []
for datum in pupilgaze_array:
gaze_x,gaze_y,pupil_x,pupil_y,ts,confidence = datum
#some bogus size and confidence as we did not save it back then
pupil_list.append({'timestamp':ts,'confidence':confidence,'id':0,'norm_pos':[pupil_x,pupil_y],'diameter':50})
gaze_list.append({'timestamp':ts,'confidence':confidence,'norm_pos':[gaze_x,gaze_y],'base':[pupil_list[-1]]})
pupil_data = {'pupil_positions':pupil_list,'gaze_positions':gaze_list}
try:
save_object(pupil_data,os.path.join(rec_dir, "pupil_data"))
except IOError:
pass
def is_pupil_rec_dir(rec_dir):
if not os.path.isdir(rec_dir):
logger.error("No valid dir supplied")
return False
meta_info_path = os.path.join(rec_dir,"info.csv")
try:
with open(meta_info_path) as info:
meta_info = dict( ((line.strip().split('\t')) for line in info.readlines() ) )
info = meta_info["Capture Software Version"]
except:
logger.error("Could not read info.csv file: Not a valid Pupil recording.")
return False
return True
def transparent_circle(img,center,radius,color,thickness):
center = tuple(map(int,center))
rgb = [255*c for c in color[:3]] # convert to 0-255 scale for OpenCV
alpha = color[-1]
radius = int(radius)
if thickness > 0:
pad = radius + 2 + thickness
else:
pad = radius + 3
roi = slice(center[1]-pad,center[1]+pad),slice(center[0]-pad,center[0]+pad)
try:
overlay = img[roi].copy()
cv2.circle(overlay,(pad,pad), radius=radius, color=rgb, thickness=thickness, lineType=cv2.cv.CV_AA)
opacity = alpha
cv2.addWeighted(overlay, opacity, img[roi], 1. - opacity, 0, img[roi])
except:
logger.debug("transparent_circle would have been partially outsize of img. Did not draw it.")
def transparent_image_overlay(pos,overlay_img,img,alpha):
"""
Overlay one image with another with alpha blending
In player this will be used to overlay the eye (as overlay_img) over the world image (img)
Arguments:
pos: (x,y) position of the top left corner in numpy row,column format from top left corner (numpy coord system)
overlay_img: image to overlay
img: destination image
alpha: 0.0-1.0
"""
roi = slice(pos[1],pos[1]+overlay_img.shape[0]),slice(pos[0],pos[0]+overlay_img.shape[1])
try:
cv2.addWeighted(overlay_img,alpha,img[roi],1.-alpha,0,img[roi])
except:
logger.debug("transparent_image_overlay was outside of the world image and was not drawn")
pass

View file

BIN
code/recording/aruco_test Normal file

Binary file not shown.

View file

@ -0,0 +1,242 @@
/*****************************************************************************************
Copyright 2011 Rafael Muñoz Salinas. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list
of conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
THIS SOFTWARE IS PROVIDED BY Rafael Muñoz Salinas ''AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Rafael Muñoz Salinas OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are those of the
authors and should not be interpreted as representing official policies, either expressed
or implied, of Rafael Muñoz Salinas.
********************************************************************************************/
#include <iostream>
#include <fstream>
#include <sstream>
#include "aruco.h"
#include "cvdrawingutils.h"
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
using namespace aruco;
string TheInputVideo;
string TheIntrinsicFile;
float TheMarkerSize = -1;
int ThePyrDownLevel;
MarkerDetector MDetector;
VideoCapture TheVideoCapturer;
vector< Marker > TheMarkers;
Mat TheInputImage, TheInputImageCopy;
CameraParameters TheCameraParameters;
void cvTackBarEvents(int pos, void *);
bool readCameraParameters(string TheIntrinsicFile, CameraParameters &CP, Size size);
pair< double, double > AvrgTime(0, 0); // determines the average time required for detection
double ThresParam1, ThresParam2;
int iThresParam1, iThresParam2;
int waitTime = 0;
/************************************
*
*
*
*
************************************/
bool readArguments(int argc, char **argv) {
if (argc < 2) {
cerr << "Invalid number of arguments" << endl;
cerr << "Usage: (in.avi|live[:idx_cam=0]) [intrinsics.yml] [size]" << endl;
return false;
}
TheInputVideo = argv[1];
if (argc >= 3)
TheIntrinsicFile = argv[2];
if (argc >= 4)
TheMarkerSize = atof(argv[3]);
if (argc == 3)
cerr << "NOTE: You need makersize to see 3d info!!!!" << endl;
return true;
}
int findParam(std::string param, int argc, char *argv[]) {
for (int i = 0; i < argc; i++)
if (string(argv[i]) == param)
return i;
return -1;
}
/************************************
*
*
*
*
************************************/
int main(int argc, char **argv) {
try {
if (readArguments(argc, argv) == false) {
return 0;
}
// parse arguments
// read from camera or from file
if (TheInputVideo.find("live") != string::npos) {
int vIdx = 0;
// check if the :idx is here
char cad[100];
if (TheInputVideo.find(":") != string::npos) {
std::replace(TheInputVideo.begin(), TheInputVideo.end(), ':', ' ');
sscanf(TheInputVideo.c_str(), "%s %d", cad, &vIdx);
}
cout << "Opening camera index " << vIdx << endl;
TheVideoCapturer.open(vIdx);
waitTime = 10;
} else
TheVideoCapturer.open(TheInputVideo);
// check video is open
if (!TheVideoCapturer.isOpened()) {
cerr << "Could not open video" << endl;
return -1;
}
bool isVideoFile = false;
if (TheInputVideo.find(".avi") != std::string::npos || TheInputVideo.find("live") != string::npos)
isVideoFile = true;
// read first image to get the dimensions
TheVideoCapturer >> TheInputImage;
// read camera parameters if passed
if (TheIntrinsicFile != "") {
TheCameraParameters.readFromXMLFile(TheIntrinsicFile);
TheCameraParameters.resize(TheInputImage.size());
}
// Configure other parameters
if (ThePyrDownLevel > 0)
MDetector.pyrDown(ThePyrDownLevel);
// Create gui
// cv::namedWindow("thres", 1);
// cv::namedWindow("in", 1);
MDetector.setThresholdParams(7, 7);
MDetector.setThresholdParamRange(2, 0);
// MDetector.enableLockedCornersMethod(true);
// MDetector.setCornerRefinementMethod ( MarkerDetector::SUBPIX );
MDetector.getThresholdParams(ThresParam1, ThresParam2);
iThresParam1 = ThresParam1;
iThresParam2 = ThresParam2;
// cv::createTrackbar("ThresParam1", "in", &iThresParam1, 25, cvTackBarEvents);
// cv::createTrackbar("ThresParam2", "in", &iThresParam2, 13, cvTackBarEvents);
char key = 0;
int index = 0;
// capture until press ESC or until the end of the video
TheVideoCapturer.retrieve(TheInputImage);
do {
// copy image
index++; // number of images captured
double tick = (double)getTickCount(); // for checking the speed
// Detection of markers in the image passed
MDetector.detect(TheInputImage, TheMarkers, TheCameraParameters, TheMarkerSize);
// chekc the speed by calculating the mean speed of all iterations
AvrgTime.first += ((double)getTickCount() - tick) / getTickFrequency();
AvrgTime.second++;
cout << "\rTime detection=" << 1000 * AvrgTime.first / AvrgTime.second << " milliseconds nmarkers=" << TheMarkers.size() << std::flush;
// print marker info and draw the markers in image
TheInputImage.copyTo(TheInputImageCopy);
for (unsigned int i = 0; i < TheMarkers.size(); i++) {
cout << endl << TheMarkers[i];
TheMarkers[i].draw(TheInputImageCopy, Scalar(0, 0, 255), 1);
}
if (TheMarkers.size() != 0)
cout << endl;
// print other rectangles that contains no valid markers
/** for (unsigned int i=0;i<MDetector.getCandidates().size();i++) {
aruco::Marker m( MDetector.getCandidates()[i],999);
m.draw(TheInputImageCopy,cv::Scalar(255,0,0));
}*/
// draw a 3d cube in each marker if there is 3d info
if (TheCameraParameters.isValid())
for (unsigned int i = 0; i < TheMarkers.size(); i++) {
CvDrawingUtils::draw3dCube(TheInputImageCopy, TheMarkers[i], TheCameraParameters);
CvDrawingUtils::draw3dAxis(TheInputImageCopy, TheMarkers[i], TheCameraParameters);
}
// DONE! Easy, right?
// show input with augmented information and the thresholded image
// cv::imshow("in", TheInputImageCopy);
// cv::imshow("thres", MDetector.getThresholdedImage());
// key = cv::waitKey(waitTime); // wait for key to be pressed
// key = cv::waitKey(10); // wait for key to be pressed
key = 10;
if (isVideoFile)
TheVideoCapturer.retrieve(TheInputImage);
} while (key != 27 && (TheVideoCapturer.grab() || !isVideoFile));
} catch (std::exception &ex)
{
cout << "Exception :" << ex.what() << endl;
}
}
/************************************
*
*
*
*
************************************/
void cvTackBarEvents(int pos, void *) {
if (iThresParam1 < 3)
iThresParam1 = 3;
if (iThresParam1 % 2 != 1)
iThresParam1++;
if (ThresParam2 < 1)
ThresParam2 = 1;
ThresParam1 = iThresParam1;
ThresParam2 = iThresParam2;
MDetector.setThresholdParams(ThresParam1, ThresParam2);
// recompute
MDetector.detect(TheInputImage, TheMarkers, TheCameraParameters);
TheInputImage.copyTo(TheInputImageCopy);
for (unsigned int i = 0; i < TheMarkers.size(); i++)
TheMarkers[i].draw(TheInputImageCopy, Scalar(0, 0, 255), 1);
// print other rectangles that contains no valid markers
/*for (unsigned int i=0;i<MDetector.getCandidates().size();i++) {
aruco::Marker m( MDetector.getCandidates()[i],999);
m.draw(TheInputImageCopy,cv::Scalar(255,0,0));
}*/
// draw a 3d cube in each marker if there is 3d info
if (TheCameraParameters.isValid())
for (unsigned int i = 0; i < TheMarkers.size(); i++)
CvDrawingUtils::draw3dCube(TheInputImageCopy, TheMarkers[i], TheCameraParameters);
// cv::imshow("in", TheInputImageCopy);
// cv::imshow("thres", MDetector.getThresholdedImage());
}

View file

@ -0,0 +1,89 @@
from __future__ import division
import os, sys, cv2
import numpy as np
import shutil
# PARTICIPANTS = ['p10', 'p16', 'p13', 'p24', 'p5', 'p14', 'p26', 'p12', 'p20', 'p7', 'p15', 'p11', 'p21', 'p25']
# PARTICIPANTS = ['p21']
# ROOT = '/BS/3D_Gaze_Tracking/archive00/participants/'
# DEST = '/BS/3D_Gaze_Tracking/work/Eye_Images/'
DEST = '/home/mmbrian/3D_Gaze_Tracking/work/Marker_Eye_Images_7/'
ROOT = '/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/participants'
def main():
# distCoeffs = np.load("/BS/3D_Gaze_Tracking/work/dist.npy")
# cameraMatrix = np.load("/BS/3D_Gaze_Tracking/work/cameraMatrix.npy")
distCoeffs = np.load("dist.npy")
cameraMatrix = np.load("cameraMatrix.npy")
PARTICIPANTS = [sys.argv[1]]
processed = 0
for p in os.listdir(ROOT):
if p in PARTICIPANTS:
print '> Collecting images for participant', p
d1 = os.path.join(ROOT, p)
d1 = os.path.join(d1, os.listdir(d1)[0]) # ../p_i/../
for d2 in os.listdir(d1):
path = os.path.join(d1, d2)
print '> Processing', path
processPath(path, p, d2, cameraMatrix, distCoeffs)
processed+=1
print '> Processed %s participants.' % processed
def processPath(path = None, participant = None, experiment = None, cameraMatrix = None, distCoeffs = None):
if not path:
path = sys.argv[1]
raw_images_dir = os.path.join(DEST, 'ImagesRaw')
raw_images_dir = os.path.join(raw_images_dir, participant)
raw_images_dir = os.path.join(raw_images_dir, experiment)
undist_images_dir = os.path.join(DEST, 'ImagesUndist')
undist_images_dir = os.path.join(undist_images_dir, participant)
undist_images_dir = os.path.join(undist_images_dir, experiment)
if not os.path.exists(raw_images_dir):
os.makedirs(raw_images_dir)
else:
print '> Already processed.'
return
if not os.path.exists(undist_images_dir):
os.makedirs(undist_images_dir)
else:
print '> Already processed.'
return
# else:
# print '> Removing old images...'
# shutil.rmtree(raw_images_dir)
# return
# os.makedirs(raw_images_dir)
p_frames = np.load(os.path.join(path, 'p_frames.npy'))
frames = sorted(reduce(lambda l1,l2: list(l1)+list(l2), p_frames))
cap = cv2.VideoCapture(os.path.join(path, 'eye0.mp4'))
fc_eye = int(cap.get(cv2.cv.CV_CAP_PROP_FRAME_COUNT))
fps_eye = int(cap.get(cv2.cv.CV_CAP_PROP_FPS))
eye_frame = 0
world_frame = 0
status, img = cap.read() # extract the first frame
while status:
try:
if eye_frame == frames[world_frame]:
save_dir = os.path.join(raw_images_dir, 'img_%s.png' %(frames[world_frame]))
cv2.imwrite(save_dir, img)
save_dir = os.path.join(undist_images_dir, 'img_%s.png' %(frames[world_frame]))
undistImg = cv2.undistort(img, cameraMatrix, distCoeffs)
cv2.imwrite(save_dir, undistImg)
world_frame+=1
except:
break
eye_frame+=1
status, img = cap.read()
cap.release()
# print '> Removing world video...'
# os.remove(world_video)
print "> Processed %d frames." % (world_frame)
if __name__ == '__main__':
main()

3
code/recording/data/.gitignore vendored Normal file
View file

@ -0,0 +1,3 @@
*.jpg
*.JPG
*.mkv

View file

@ -0,0 +1,238 @@
name of display: :0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 11600000
X.Org version: 1.16.0
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x240000b, revert to Parent
number of extensions: 29
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
DRI2
DRI3
GLX
Generic Event Extension
MIT-SCREEN-SAVER
MIT-SHM
Present
RANDR
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
X-Resource
XC-MISC
XFIXES
XFree86-DGA
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
default screen number: 0
number of screens: 1
screen #0:
dimensions: 3286x1080 pixels (869x286 millimeters)
resolution: 96x96 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0xbd
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x42
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store WHEN MAPPED, save-unders NO
largest cursor: 256x256
current input event mask: 0xda4033
KeyPressMask KeyReleaseMask EnterWindowMask
LeaveWindowMask KeymapStateMask StructureNotifyMask
SubstructureNotifyMask SubstructureRedirectMask PropertyChangeMask
ColormapChangeMask
number of visuals: 20
default visual id: 0x40
visual:
visual id: 0x40
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x41
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xab
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xac
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xad
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xae
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xaf
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb0
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb1
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb2
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb3
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb4
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb5
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb6
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb7
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb8
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xb9
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xba
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0xbb
class: DirectColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x7e
class: TrueColor
depth: 32 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
Screen 0: minimum 8 x 8, current 3286 x 1080, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 60.0*+
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 533mm x 300mm
1920x1080 60.0*+
1600x1200 60.0
1280x1024 60.0
1152x864 75.0
1024x768 60.0
800x600 60.3
640x480 60.0 59.9
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
256 pixels for the marker, 1920px is the width of screen
and as I measurred it is 121cm in width
==> 256./1920 * 121 ~ 16cm is the width of our marker (also measured it, seems legit)

View file

@ -0,0 +1,14 @@
Recording Name 2015_10_03
Start Date 03.10.2015
Start Time 17:48:58
Duration Time 00:03:00
Eye Mode monocular
Duration Time 00:03:00
World Camera Frames 4309
World Camera Resolution 720x1280
Capture Software Version 0.5.7
User mmbrian
Platform Linux
Machine Brian
Release 3.16.0-49-generic
Version #65~14.04.1-Ubuntu SMP Wed Sep 9 10:03:23 UTC 2015
1 Recording Name 2015_10_03
2 Start Date 03.10.2015
3 Start Time 17:48:58
4 Duration Time 00:03:00
5 Eye Mode monocular
6 Duration Time 00:03:00
7 World Camera Frames 4309
8 World Camera Resolution 720x1280
9 Capture Software Version 0.5.7
10 User mmbrian
11 Platform Linux
12 Machine Brian
13 Release 3.16.0-49-generic
14 Version #65~14.04.1-Ubuntu SMP Wed Sep 9 10:03:23 UTC 2015

View file

@ -0,0 +1,2 @@
name
additional_field change_me
1 name
2 additional_field change_me

View file

@ -0,0 +1,14 @@
Recording Name 2015_10_03
Start Date 03.10.2015
Start Time 18:06:58
Duration Time 00:03:37
Eye Mode monocular
Duration Time 00:03:37
World Camera Frames 5215
World Camera Resolution 720x1280
Capture Software Version 0.5.7
User mmbrian
Platform Linux
Machine Brian
Release 3.16.0-49-generic
Version #65~14.04.1-Ubuntu SMP Wed Sep 9 10:03:23 UTC 2015
1 Recording Name 2015_10_03
2 Start Date 03.10.2015
3 Start Time 18:06:58
4 Duration Time 00:03:37
5 Eye Mode monocular
6 Duration Time 00:03:37
7 World Camera Frames 5215
8 World Camera Resolution 720x1280
9 Capture Software Version 0.5.7
10 User mmbrian
11 Platform Linux
12 Machine Brian
13 Release 3.16.0-49-generic
14 Version #65~14.04.1-Ubuntu SMP Wed Sep 9 10:03:23 UTC 2015

View file

@ -0,0 +1,2 @@
name
additional_field change_me
1 name
2 additional_field change_me

View file

@ -0,0 +1,20 @@
%YAML:1.0
calibration_time: "Sat 03 Oct 2015 18:42:34 CEST"
nframes: 30
image_width: 640
image_height: 360
board_width: 8
board_height: 6
square_size: 0.00122
flags: 0
camera_matrix: !!opencv-matrix
rows: 3
cols: 3
dt: d
data: [ 678.75284504, 0. , 301.29715044, 0. ,
667.94939515, 209.10259404, 0. , 0. , 1. ]
distortion_coefficients: !!opencv-matrix
rows: 5
cols: 1
dt: d
data: [ 0.12812696, -0.13076179, 0.00631552, -0.01349366, -2.10210424]

View file

@ -0,0 +1,9 @@
18=(376.883,493.993) (367.418,432.916) (429.433,424.199) (438.674,484.834) Txyz=-0.138299 0.0442204 0.497911 Rxyz=-3.10292 0.221729 -0.0411571
130=(557.896,467.496) (549.296,407.464) (609.848,398.895) (617.985,458.804) Txyz=-0.0245979 0.0282039 0.504007 Rxyz=-3.08427 0.211876 -0.115737
301=(748.172,549.641) (740.68,491.47) (799.57,482.841) (806.625,541.024) Txyz=0.0988437 0.0832783 0.516703 Rxyz=-3.05697 0.208073 -0.108889
351=(573.305,576.144) (564.956,517.414) (624.868,508.643) (632.845,566.939) Txyz=-0.0150596 0.0992645 0.509626 Rxyz=-3.04795 0.206556 -0.108844
399=(720.388,332.456) (712.982,271.43) (773.556,263.268) (780.206,324.203) Txyz=0.0793988 -0.0583554 0.504764 Rxyz=-3.05028 0.207139 -0.10664
456=(542.036,356.791) (533.264,295.4) (594.619,287.303) (602.898,348.62) Txyz=-0.0341846 -0.0425535 0.498523 Rxyz=-3.05347 0.204274 -0.0319069
608=(358.957,381.543) (348.602,319.251) (411.724,311.228) (421.632,373.302) Txyz=-0.147483 -0.0265521 0.491548 Rxyz=-3.05284 0.204884 -0.0436
659=(734.247,442.123) (726.628,382.526) (786.131,374.246) (793.406,433.659) Txyz=0.0889698 0.0122942 0.510193 Rxyz=-3.07904 0.209142 -0.116808
707=(394.177,604.361) (384.954,544.505) (446.419,535.311) (455.177,594.624) Txyz=-0.129612 0.116083 0.506384 Rxyz=-3.09125 0.216361 -0.0913303

View file

@ -0,0 +1,10 @@
18=(337.292,468.882) (324.79,404.901) (390.651,394.692) (402.499,457.982) Txyz=-0.154857 0.0256425 0.473357 Rxyz=-3.04908 0.244502 -0.076421
130=(527.352,437.35) (516.93,374.763) (580.082,364.783) (589.941,426.958) Txyz=-0.0420971 0.00724924 0.483541 Rxyz=-3.06316 0.24193 -0.165829
301=(725.485,517.338) (716.988,457.961) (777.014,447.674) (785.252,507.095) Txyz=0.0819062 0.0595391 0.502175 Rxyz=-3.02787 0.238118 -0.13582
351=(546.056,549.115) (536.021,488.78) (598.013,478.114) (607.443,538.074) Txyz=-0.0314374 0.0779249 0.492233 Rxyz=-3.02323 0.23531 -0.158536
399=(693.675,293.595) (685.114,229.493) (747.716,220.171) (755.538,283.927) Txyz=0.0601648 -0.081201 0.484901 Rxyz=-3.01722 0.233661 -0.14594
456=(507.989,321.903) (497.092,257.244) (561.524,247.809) (571.784,312.326) Txyz=-0.052872 -0.0630324 0.476038 Rxyz=-3.02846 0.233055 -0.0858767
608=(313.964,351.087) (300.582,284.895) (368.329,275.447) (380.611,341.093) Txyz=-0.165616 -0.0445972 0.465881 Rxyz=-3.02714 0.234292 -0.108089
659=(709.625,407.24) (701.037,345.51) (762.366,335.935) (770.285,397.398) Txyz=0.0707768 -0.0109919 0.492042 Rxyz=-3.03724 0.23253 -0.158296
707=(359.279,582.974) (347.403,521.27) (412.05,510.011) (423.197,571.361) Txyz=-0.145168 0.0967286 0.484355 Rxyz=-3.05352 0.247565 -0.117771

View file

@ -0,0 +1,24 @@
173=(699.455,499.98) (691.307,438.567) (752.606,429.954) (760.682,490.932) Txyz=0.0649598 0.047518 0.494322 Rxyz=-3.09118 0.21103 -0.110259
243=(558.056,453.388) (549.028,391.358) (611.729,382.452) (620.144,444.44) Txyz=-0.0231608 0.0178109 0.487122 Rxyz=-3.06591 0.212071 -0.107365
288=(509.858,595.993) (501.039,534.333) (563.524,524.831) (572.148,586.371) Txyz=-0.0533126 0.106812 0.490712 Rxyz=-3.10034 0.213607 -0.101361
325=(690.555,434.231) (682.66,372.562) (744.469,363.995) (751.952,425.615) Txyz=0.0593093 0.0062092 0.491782 Rxyz=-3.06472 0.206759 -0.107539
347=(363.361,550.855) (353.573,487.91) (418.325,478.379) (427.426,540.869) Txyz=-0.141701 0.0769299 0.483147 Rxyz=-3.10662 0.220845 -0.0927639
356=(480.526,396.484) (470.666,333.017) (534.73,324.316) (543.978,387.486) Txyz=-0.0699126 -0.0175944 0.480141 Rxyz=-3.06477 0.215313 -0.0848652
358=(432.44,540.204) (423.087,477.693) (486.636,468.411) (495.612,530.387) Txyz=-0.10047 0.0711499 0.486519 Rxyz=-3.1106 0.220745 -0.0922127
392=(442.289,606.858) (433.197,544.676) (496.376,535.089) (505.121,596.737) Txyz=-0.0950006 0.113034 0.489782 Rxyz=-3.11116 0.21787 -0.102892
399=(708.4,565.16) (700.069,504.329) (761.353,495.298) (769.126,555.978) Txyz=0.0705462 0.0888017 0.496123 Rxyz=-3.07587 0.210512 -0.114342
449=(548.411,386.917) (539.147,323.647) (602.773,315.279) (611.129,378.093) Txyz=-0.0286112 -0.0233864 0.481884 Rxyz=-3.01791 0.206092 -0.143664
528=(624.563,443.811) (616.147,381.957) (678.347,373.238) (686.266,434.894) Txyz=0.0180922 0.0120028 0.488909 Rxyz=-3.05213 0.209138 -0.118358
554=(490.591,463.222) (481.316,400.801) (544.603,391.939) (553.41,454.083) Txyz=-0.0645677 0.0236915 0.485569 Rxyz=-3.08837 0.214389 -0.108485
559=(373.466,617.896) (364.062,555.286) (428.305,545.501) (437.448,607.679) Txyz=-0.136017 0.118491 0.485214 Rxyz=-3.10462 0.217903 -0.0966003
571=(615.48,377.577) (607.189,314.515) (670.369,305.988) (677.674,368.791) Txyz=0.0125728 -0.0290879 0.482861 Rxyz=-2.98808 0.202386 -0.146367
655=(342.345,415.599) (330.378,351.444) (396.27,342.763) (407.057,406.633) Txyz=-0.151935 -0.00585876 0.474021 Rxyz=-3.0196 0.207689 -0.0499907
660=(500.258,529.687) (491.297,467.655) (554.109,458.558) (562.902,520.323) Txyz=-0.0588932 0.0651044 0.487798 Rxyz=-3.09854 0.214559 -0.0948563
664=(576.63,585.616) (568.056,524.065) (629.927,514.768) (638.399,575.89) Txyz=-0.0118773 0.100667 0.49203 Rxyz=-3.0937 0.211299 -0.126647
735=(352.832,483.454) (343.004,420.029) (407.747,411.093) (417.501,473.927) Txyz=-0.147205 0.0354299 0.480331 Rxyz=3.16704 -0.223919 0.076249
737=(633.714,509.651) (625.26,448.175) (686.896,439.242) (695.163,500.561) Txyz=0.0237445 0.0533222 0.49199 Rxyz=-3.09203 0.212088 -0.117316
782=(642.802,575.179) (634.357,514.125) (695.692,504.957) (704.056,565.739) Txyz=0.0294044 0.0947937 0.494568 Rxyz=-3.08374 0.21306 -0.111104
786=(412.026,405.993) (401.221,342.19) (465.902,333.555) (475.958,397.018) Txyz=-0.11102 -0.011715 0.477259 Rxyz=-3.03908 0.211348 -0.0405065
787=(567.301,519.555) (558.638,457.877) (620.81,448.837) (629.291,510.389) Txyz=-0.0175444 0.0592119 0.489873 Rxyz=-3.09406 0.212163 -0.109216
842=(422.538,473.23) (412.683,410.393) (476.666,401.431) (486.064,463.924) Txyz=-0.10576 0.0295403 0.482561 Rxyz=-3.08552 0.217952 -0.0668197
914=(682.094,368.247) (674.609,305.389) (737.422,296.877) (743.864,359.666) Txyz=0.0536882 -0.0348577 0.485769 Rxyz=-2.99698 0.201008 -0.128513

View file

@ -0,0 +1,24 @@
173=(723.927,447.07) (715.643,384.723) (778.576,375.426) (786.258,437.702) Txyz=0.0790166 0.0136108 0.484619 Rxyz=-3.04246 0.219174 -0.091972
243=(579.827,400.658) (570.222,337.215) (634.345,327.765) (643.039,391.221) Txyz=-0.00925742 -0.0150964 0.476483 Rxyz=-3.00322 0.218584 -0.10575
288=(532.679,544.107) (522.959,482.482) (585.978,472.648) (595.254,534.363) Txyz=-0.0388098 0.0736001 0.484942 Rxyz=-3.05784 0.224629 -0.0772962
325=(715.033,380.428) (706.95,317.043) (770.634,307.64) (777.861,370.973) Txyz=0.0731347 -0.0274384 0.480342 Rxyz=-3.00927 0.218851 -0.0908707
347=(384.833,499.337) (373.829,436.216) (438.669,426.422) (449.139,489.416) Txyz=-0.127388 0.0447468 0.477125 Rxyz=-3.06431 0.229277 -0.0535486
356=(500.555,342.84) (489.461,277.411) (554.996,268.146) (565.07,333.476) Txyz=-0.0562687 -0.0497284 0.468424 Rxyz=-2.98365 0.21573 -0.033857
358=(454.078,488.67) (443.545,425.754) (507.685,416.119) (517.61,478.697) Txyz=-0.0861319 0.0385554 0.479532 Rxyz=-3.06777 0.229777 -0.0678913
392=(465.08,554.994) (454.885,493.098) (518.413,483.204) (527.941,544.889) Txyz=-0.0804108 0.0801372 0.484963 Rxyz=-3.0663 0.226716 -0.0831945
399=(732.737,512.68) (724.51,451.377) (786.84,442.078) (794.647,503.35) Txyz=0.0850416 0.0548219 0.489455 Rxyz=-3.04315 0.219029 -0.0818131
449=(569.515,332.769) (559.638,267.491) (624.982,258.069) (633.689,323.424) Txyz=-0.0150215 -0.0558136 0.469471 Rxyz=-2.95079 0.213833 -0.102914
528=(647.503,390.54) (638.787,327.07) (702.535,317.713) (710.537,381.069) Txyz=0.0319074 -0.0212714 0.47804 Rxyz=-3.00741 0.218382 -0.102638
554=(511.635,410.921) (501.203,347.341) (565.709,337.896) (575.31,401.427) Txyz=-0.0505453 -0.00890131 0.475441 Rxyz=-3.02306 0.221724 -0.0744128
559=(396.416,566.132) (385.832,503.765) (449.873,493.88) (460.227,555.802) Txyz=-0.121709 0.0862522 0.482184 Rxyz=-3.06672 0.23014 -0.062468
571=(638.16,322.645) (629.505,257.342) (694.553,247.905) (701.927,313.41) Txyz=0.0261123 -0.0619344 0.470728 Rxyz=-2.95023 0.212263 -0.114807
655=(360.505,363.079) (347.015,297.287) (413.74,288.078) (426.117,353.694) Txyz=-0.138416 -0.0372608 0.46466 Rxyz=-2.97141 0.2152 -0.031309
660=(522.304,477.958) (512.311,415.374) (575.931,405.843) (585.329,468.295) Txyz=-0.0447246 0.0322643 0.480759 Rxyz=-3.0578 0.225199 -0.0738372
664=(599.766,533.608) (590.643,472.009) (653.283,462.292) (661.946,523.804) Txyz=0.00257891 0.0672197 0.485662 Rxyz=-3.04987 0.219942 -0.114197
735=(373.089,431.793) (361.365,367.453) (426.782,358.194) (437.982,422.065) Txyz=-0.132966 0.00355214 0.471777 Rxyz=-3.03753 0.22429 -0.0346352
737=(657.115,457.277) (648.23,394.901) (711.199,385.518) (719.5,447.765) Txyz=0.0378741 0.0197911 0.483178 Rxyz=-3.04552 0.22143 -0.0968667
782=(666.4,523.065) (657.721,461.573) (720.035,452.19) (728.332,513.475) Txyz=0.0438073 0.0610251 0.487713 Rxyz=-3.04853 0.219505 -0.0967276
786=(430.999,352.987) (418.778,287.389) (484.649,278.121) (495.913,343.557) Txyz=-0.0973854 -0.0435011 0.466652 Rxyz=-2.98462 0.217406 -0.0168059
787=(589.799,467.54) (580.54,405.102) (643.78,395.603) (652.536,457.897) Txyz=-0.00336534 0.0259621 0.481289 Rxyz=-3.03955 0.220231 -0.11357
842=(442.786,421.342) (431.874,357.423) (496.653,347.995) (507.008,411.669) Txyz=-0.0918841 -0.0026965 0.474376 Rxyz=-3.05417 0.227679 -0.0500495
914=(706.368,312.641) (699.076,247.258) (764.04,237.726) (770.078,303.24) Txyz=0.0671587 -0.0679941 0.472159 Rxyz=-2.93732 0.21098 -0.108571

View file

@ -0,0 +1,2 @@
/p*
/Hosna

View file

@ -0,0 +1,15 @@
- for participants P1 to P11, eyetracker had to be readjusted during the experiment so that pupil could still be tracked with high confidence. eyetracker was rarely readjusted between two recordings at the same depth, mostly it was in between two depths. as a consequence, usage of different depth calibrations for a test recording would have another source of error caused by slighly repositioning the cameras.
- p12 to p26 > no readjusting the tracker
- p23 > a minor adjustment for better pupil tracking confidence from 2nd depth
- p25 is myself. my head was slightly looking down or up in between recordings so even for a fixed depth the data could result in large errors! (not so useful). it's quite hard to do better all by myself.
- for p6, 001 is splited into 001 and 002 but the movement from test point 15 to 16 is lost, so from 001 only extact data for the first 15 points, and extract point 16 from the entire 002
- for p9, depth 0, calibration video, the screen is a bit outside of the screen from left, therefore at least two marker points are lost (cannot be tracked by ArUco). it might be better not to use the data from this depth or at least not use the left edge of the grids.
- p1 to p11 + p23 had minor adjustments to eye camera (and in terms scene camera) in between recordings
- p12 to p22 + p24 and p26 didn't have any camera adjustments in between recordings
- p25 is data recorded from myself
- p6 and p9 are special cases to be handled separately
- data for Hosna is not useful as the eye camera wasn't robustly tracking the eye (less than 20% frames with nonzero confidence)

View file

@ -0,0 +1,14 @@
Recording Name 2015_10_03
Start Date 03.10.2015
Start Time 20:15:10
Duration Time 00:00:52
Eye Mode monocular
Duration Time 00:00:52
World Camera Frames 1265
World Camera Resolution 720x1280
Capture Software Version 0.5.7
User mmbrian
Platform Linux
Machine Brian
Release 3.16.0-49-generic
Version #65~14.04.1-Ubuntu SMP Wed Sep 9 10:03:23 UTC 2015
1 Recording Name 2015_10_03
2 Start Date 03.10.2015
3 Start Time 20:15:10
4 Duration Time 00:00:52
5 Eye Mode monocular
6 Duration Time 00:00:52
7 World Camera Frames 1265
8 World Camera Resolution 720x1280
9 Capture Software Version 0.5.7
10 User mmbrian
11 Platform Linux
12 Machine Brian
13 Release 3.16.0-49-generic
14 Version #65~14.04.1-Ubuntu SMP Wed Sep 9 10:03:23 UTC 2015

View file

@ -0,0 +1,2 @@
name
additional_field change_me
1 name
2 additional_field change_me

View file

@ -0,0 +1,61 @@
import os
from tracker import performMarkerTracking
ROOT_DATA_DIR = '/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/participants'
SQUARE_SIZE = '0.16'
def main(force = False):
'''
Processes all the participants recordings and performs marker tracking on each video and stores marker data in a npy file near the video
'''
c = 0
for d1 in os.listdir(ROOT_DATA_DIR):
if d1.startswith('p'): # every participant
d2 = os.path.join(ROOT_DATA_DIR, d1) # .../pi/
d2 = os.path.join(d2, os.listdir(d2)[0]) # .../pi/../
for d3 in os.listdir(d2): # every recording
d4 = os.path.join(d2, d3) # .../pi/../00X/
print '> Processing', d4
frames_dir = os.path.join(d4, '_aruco_frames.npy')
if os.path.isfile(frames_dir):
if not force: # already processed this recording
print '> Recording already processed...'
continue
else: # video processed, but forced to process again
# remove old file
print '> Reprocessing file:', frames_dir
print '> Removing old marker file...'
os.remove(frames_dir)
world_path = os.path.join(d4, 'world.avi')
log_dir = os.path.join(d4, '_ArUco.log')
read_log = False
if os.path.isfile(log_dir):
read_log = True
else: # no log available > process video
if not os.path.isfile(world_path): # .avi file exists
# Creating avi
print '> AVI video does not exists, generating it from mp4 source file...'
os.popen('avconv -i ' + os.path.join(d4, 'world.mp4') + ' -c:a copy -c:v copy ' + world_path + ' -v quiet')
# Perform tracking...
performMarkerTracking(read_from_log = read_log, log = True, log_dir = log_dir,
recording_video = world_path + ' ', frames_dir = frames_dir,
square_size = SQUARE_SIZE) # in case of relocating camera.yml input the new path as cam_math
if not read_log:
# Removing avi file
print '> Removing avi file:', world_path
os.remove(world_path)
c += 1
print '> Processed %s recordings so far...' % c
# print '> Halting...'
# return
if __name__ == '__main__':
main(force=False)
print 'Finished.'

View file

@ -0,0 +1,85 @@
'''
(*)~----------------------------------------------------------------------------------
author:
Julian Steil
Master Thesis (2014):
Discovery of eye movement patterns in long-term human visual behaviour using topic models
----------------------------------------------------------------------------------~(*)
'''
import sys,os
import numpy as np
PARTICIPANTS = ['p10', 'p16', 'p13', 'p24', 'p5', 'p14', 'p26', 'p12', 'p20', 'p7', 'p15', 'p11', 'p21', 'p25']
ROOT = '/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/participants'
timestamps_world_path = 'world_timestamps.npy'
timestamps_eye_path = 'eye0_timestamps.npy'
def main():
for p in os.listdir(ROOT):
if p in PARTICIPANTS:
print '> Correlating eye-world images for', p
d1 = os.path.join(ROOT, p)
d1 = os.path.join(d1, os.listdir(d1)[0]) # ../p_i/../
for d2 in os.listdir(d1):
path = os.path.join(d1, d2)
print '> Processing', path
process(path)
print 'Done.'
def process(root):
timestamps_world = list(np.load(os.path.join(root, timestamps_world_path)))
timestamps_eye = list(np.load(os.path.join(root, timestamps_eye_path)))
no_frames_eye = len(timestamps_eye)
no_frames_world = len(timestamps_world)
# Detection of Synchronization-Matchings to initialize the correlation-matrix
frame_idx_world = 0
frame_idx_eye = 0
while (frame_idx_world < no_frames_world):
# if the current world_frame is before the mean of the current eye frame timestamp and the next eyeframe timestamp
if timestamps_world[frame_idx_world] <= (timestamps_eye[frame_idx_eye]+timestamps_eye[frame_idx_eye+1])/2.:
frame_idx_world+=1
else:
if frame_idx_eye >= no_frames_eye-2:
break
frame_idx_eye+=1
no_of_matched_frames = frame_idx_eye
print "no_of_matched_frames: ", no_of_matched_frames
# Synchonizing eye and world cam
print no_frames_eye, no_frames_world
correlation = []
for i in xrange(no_frames_world):
correlation.append([])
for j in xrange(1):
correlation[i].append(float(0))
frame_idx_world = 0
frame_idx_eye = 0
while (frame_idx_world < no_frames_world):
# print frame_idx_world,frame_idx_eye
# if the current world_frame is before the mean of the current eye frame timestamp and the next eye timestamp
if timestamps_world[frame_idx_world] <= (timestamps_eye[frame_idx_eye]+timestamps_eye[frame_idx_eye+1])/2.:
correlation[frame_idx_world][0] = frame_idx_eye
frame_idx_world+=1
else:
if frame_idx_eye >= no_frames_eye-2:
frame_idx_eye += 1
while (frame_idx_world < no_frames_world):
correlation[frame_idx_world][1] = frame_idx_eye
frame_idx_world+=1
break
frame_idx_eye+=1
correlation_list_path = "eye_world_correlation.npy"
correlation_list_csv_path = "eye_world_correlation.csv"
np.save(os.path.join(root, correlation_list_path),np.asarray(correlation))
np.savetxt(os.path.join(root, correlation_list_csv_path),np.asarray(correlation), delimiter=",", fmt="%f")
if __name__ == '__main__':
main()

View file

@ -0,0 +1,193 @@
#!/usr/bin/env python
'''
This is a modified version of opencv's calibrate.py that stores the camera
parameters in the YAML format required by ArUco. an example of this format
is given by:
%YAML:1.0
calibration_time: "Sa 08 Aug 2015 16:32:35 CEST"
nr_of_frames: 30
image_width: 752
image_height: 480
board_width: 8
board_height: 6
square_size: 24.
fix_aspect_ratio: 1.
# flags: +fix_aspect_ratio +fix_principal_point +zero_tangent_dist
flags: 14
camera_matrix: !!opencv-matrix
rows: 3
cols: 3
dt: d
data: [ 418.164617459, 0., 372.480325679, 0., 417.850564673, 229.985538918, 0., 0., 1.]
distortion_coefficients: !!opencv-matrix
rows: 5
cols: 1
dt: d
data: [ -0.3107371474, 0.1187673445, -0.0002552599, -0.0001158436, -0.0233324616]
(Reference: https://wiki.mpi-inf.mpg.de/d2/ArUco)
How to use:
- Copy and paste this in /<OPENCV_SOURCE_DIR>/samples/python2
- Run it like
python calibrate_and_save.py --save "/<PATH_TO_SAVE_CAMERA_MATRIX>/camera.yml" "/<PATH_TO_IMAGE_DIR>/*.png"
- Then you can use ArUco like
./<PATH_TO_ARUCO_SRC>/build/utils/aruco_test_gl live /<PATH_TO_SAVE_CAMERA_MATRIX>/camera.yml 0.039
More on calibration: http://www.janeriksolem.net/2014/05/how-to-calibrate-camera-with-opencv-and.html
UPDATE:
Alternatively, you can follow the steps below
- After disabling integrated webcam:
echo "0" > /sys/bus/usb/devices/2-1.6/bConfigurationValue
(need to first find which usb device corresponds to your webcam)
- Plug in pupil tracker and use the official precompiled cpp script like:
/<PATH_TO_OPENCV>/build/bin/cpp-example-calibration -w 8 -h 6 -s 0.039 -o camera.yml -op
'''
import time
import numpy as np
import cv2, cv
import os
from common import splitfn
def saveCameraParams(save_dir, nframes, w, h, bw, bh, square_size,
camera_matrix, distortion_coefficients, fix_aspect_ratio = None, flags = 0):
time_str = time.strftime('%a %d %b %Y %H:%M:%S %Z')
lines = []
lines.append('%YAML:1.0')
lines.append('calibration_time: "%s"' %time_str)
lines.append('nframes: %s' %nframes)
lines.append('image_width: %s' %w)
lines.append('image_height: %s' %h)
lines.append('board_width: %s' %bw)
lines.append('board_height: %s' %bh)
lines.append('square_size: %s' %square_size)
if fix_aspect_ratio:
lines.append('fix_aspect_ratio: %s' %fix_aspect_ratio)
lines.append('flags: %s' %flags)
lines.append('camera_matrix: !!opencv-matrix')
lines.append(' rows: 3')
lines.append(' cols: 3')
lines.append(' dt: d')
lines.append(' data: %s' %repr(camera_matrix.reshape(1,9)[0])[6:-1]) # [6:-1] removes "array(" and ")"
lines.append('distortion_coefficients: !!opencv-matrix')
lines.append(' rows: 5')
lines.append(' cols: 1')
lines.append(' dt: d')
lines.append(' data: %s' %repr(distortion_coefficients)[6:-1])
with open(save_dir, 'w') as f:
f.writelines(map(lambda l: l+'\n', lines))
def readCameraParams(cam_mat = None):
'''
Reads an openCV camera.yml file and returns camera_matrix and distortion_coefficients
'''
if not cam_mat:
cam_mat = CAMERA_MATRIX
data = ''.join(open(cam_mat.strip(), 'r').readlines()).replace('\n', '').lower()
try:
ind1 = data.index('[', data.index('camera_matrix'))
ind2 = data.index(']', ind1)
camera_matrix = eval(data[ind1:ind2+1])
camera_matrix = np.array([camera_matrix[:3],
camera_matrix[3:6],
camera_matrix[6:]])
ind1 = data.index('[', data.index('distortion_coefficients'))
ind2 = data.index(']', ind1)
dist_coeffs = np.array(eval(data[ind1:ind2+1]))
return camera_matrix, dist_coeffs
except Exception:
print 'Could not load camera parameters'
print 'Invalid camera.yml file.'
if __name__ == '__main__':
import sys, getopt
from glob import glob
args, img_mask = getopt.getopt(sys.argv[1:], '', ['save=', 'debug=', 'square_size='])
args = dict(args)
try: img_mask = img_mask[0]
except: img_mask = '../cpp/left*.jpg'
# print 'mask is', img_mask
# img_mask = img_mask.replace('10.png', '*.png')
img_names = glob(img_mask)
debug_dir = args.get('--debug')
square_size = float(args.get('--square_size', 1.0))
square_size = 0.00122
save_dir = args.get('--save')
pattern_size = (8, 6)
pattern_points = np.zeros( (np.prod(pattern_size), 3), np.float32 )
pattern_points[:,:2] = np.indices(pattern_size).T.reshape(-1, 2)
pattern_points *= square_size
obj_points = []
img_points = []
h, w = 0, 0
for fn in img_names:
print 'processing %s...' % fn,
img = cv2.imread(fn, 0)
h, w = img.shape[:2]
found, corners = cv2.findChessboardCorners(img, pattern_size)
if found:
term = ( cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_COUNT, 30, 0.1 )
cv2.cornerSubPix(img, corners, (5, 5), (-1, -1), term)
if debug_dir:
vis = cv2.cvtColor(img, cv2.COLOR_GRAY2BGR)
cv2.drawChessboardCorners(vis, pattern_size, corners, found)
path, name, ext = splitfn(fn)
cv2.imwrite('%s/%s_chess.bmp' % (debug_dir, name), vis)
if not found:
print 'chessboard not found'
continue
img_points.append(corners.reshape(-1, 2))
obj_points.append(pattern_points)
print 'ok'
# rms, camera_matrix, dist_coefs, rvecs, tvecs = cv2.calibrateCamera(obj_points, img_points, (w, h))
root_dir = '/home/mmbrian/Pictures/eye_camera_images/'
cameraMatrixguess, distCoeffsguess = readCameraParams(os.path.join(root_dir,'_camera.yml'))
print "cameraM: ", cameraMatrixguess
print "dist: ", distCoeffsguess
cameraMatrixguess[1][1] = cameraMatrixguess[0][0]
cameraMatrixguess[0][2] = 320
cameraMatrixguess[1][2] = 180
# Calibrate camera intrinsics
rms, camera_matrix, dist_coefs, rvecs, tvecs = cv2.calibrateCamera(obj_points, img_points, (w,h),
cameraMatrixguess, distCoeffsguess, None, None, flags = \
cv.CV_CALIB_USE_INTRINSIC_GUESS + cv.CV_CALIB_FIX_PRINCIPAL_POINT + cv.CV_CALIB_FIX_ASPECT_RATIO)
np.save(os.path.join(root_dir,'dist.npy'), dist_coefs)
np.save(os.path.join(root_dir,'cameraMatrix.npy'), camera_matrix)
np.savetxt(os.path.join(root_dir,'dist.csv'),np.asarray(dist_coefs), delimiter=";", fmt="%s")
np.savetxt(os.path.join(root_dir,"cameraMatrix.csv"),np.asarray(camera_matrix), delimiter=";", fmt="%s")
print "RMS:", rms
print "camera matrix:\n", camera_matrix
print "distortion coefficients: ", dist_coefs.ravel()
print 'Width:', w, 'Height:', h
print 'nframes:', len(img_names)
print 'square_size:', square_size
print 'board_width:', pattern_size[0]
print 'board_height:', pattern_size[1]
saveCameraParams(save_dir, len(img_names), w, h, pattern_size[0], pattern_size[1], square_size,
camera_matrix, dist_coefs.ravel())
print "Saved camera matrix to", save_dir
cv2.destroyAllWindows()

View file

@ -0,0 +1,454 @@
from __future__ import division
'''
For each experiment, this script tracks movement of the marker in the video from the information in aruco_frames.npy
It then correlates this information with gaze data from pupil_positions.npy
finally, for every target in the video (25 targets in calibration, 16 in test), it maps 3D marker position (mean position over the duration of pause)
to the gaze position (mean position over the pause duration) and stores this info together with the projected 2D marker position in a separate npy file.
the resulting file contains the ground truth data for this experiment.
'''
import os, sys
import numpy as np
import matplotlib.pyplot as plt
from pylab import rcParams
from scipy.ndimage.filters import gaussian_filter1d as g1d
from scipy import signal
from sklearn.neighbors import NearestNeighbors as knn
# from sklearn import svm
from sklearn.cluster import AgglomerativeClustering
from tracker import readCameraParams, Marker
from util.tools import is_outlier, moving_average
sys.path.append('..') # so we can import from pupil
from pupil import player_methods
from vector import Vector as v
import pdb
ROOT_DATA_DIR = '/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/participants'
def unifiy_markers_per_frame(marker_data):
'''
Since ArUco sometimes detects a marker twice in a frame, we need to either ignore one or somehow compute their mean.
Also this method maps each final marker to its center's 3D and 2D position wrt scene camera
'''
camera_matrix, dist_coeffs = readCameraParams() # in case of relocating camera.yml input the new path as cam_math
mdata, mrdata = [], []
for fn in xrange(len(marker_data)):
if len(marker_data[fn]) > 0:
markers = map(lambda m: Marker.fromList(m), marker_data[fn])
markers = map(lambda m: np.array([np.array(m.getCenter()),
np.array(m.getCenterInImage(camera_matrix, dist_coeffs))]), markers)
marker = sum(markers)/len(markers)
marker = [marker[0][0], marker[0][1], marker[0][2], marker[1][0], marker[1][1]]
# marker_data[fn] = marker
mdata.append(marker)
mrdata.append(marker)
else: # if marker is not detected, assign last detected position to this frame
# marker_data[fn] = marker_data[fn-1]
mdata.append(mdata[fn-1])
mrdata.append([]) # this contains real marker information (all tracked positions)
# return marker_data
return np.array(mdata), mrdata
def fix_labels(labels, window = 2, elements = [0, 1], outliers = []):
labels = list(labels)
for i in xrange(window, len(labels)-window):
neighborhood = labels[i-window:i+window+1]
if outliers[i]: # removing this label from decision making
neighborhood = neighborhood[:i] + neighborhood[i+1:]
element_counts = [list(neighborhood).count(e) for e in elements]
dominant_element = elements[element_counts.index(max(element_counts))]
labels[i] = dominant_element
return labels
def find_intervals(labels, mean, marker_speed):
'''
Given the label information of frame to frame motion speed, this method returns the frame
intervals for which the marker is either "moving" or "not moving"
Notice that len(labels) equals the number of frames minus one
'''
nm_label = labels[0]
intervals = []
curr_label, start, end = -1, -1, -1
not_moving = 0
for i in xrange(len(labels)):
if curr_label < 0: # first label
curr_label = labels[i]
start = i
else:
if labels[i] != curr_label: # label changed
end = i
intervals.append([start, end, curr_label])
if curr_label == nm_label: not_moving+=1
curr_label = labels[i]
start = i+1
end = len(labels)
intervals.append([start, end, curr_label])
if curr_label == nm_label: not_moving+=1
# Now we do a post check to see if two non moving intervals are very close to each other,
# the middle interval is most likely a misclassification
# computing average interval length for moving intervals
if (len(intervals) > 49 and not_moving > 25) or (len(intervals)>31 and not_moving>16):
ret = merge_intervals(intervals, nm_label, mean, marker_speed, remove_outliers=True)
return ret, sum(1 for e in ret if e[2] == nm_label)
else:
return intervals, not_moving
def merge_intervals(intervals, nm_label, mean, marker_speed, remove_outliers=True):
mlength = np.array([seg[1] - seg[0] for seg in intervals if seg[2] != nm_label])
nmlength = np.array([seg[1] - seg[0] for seg in intervals if seg[2] == nm_label])
if remove_outliers:
mlength_outliers = mlength[is_outlier(mlength, thresh=3.5)]
avg_m_length = (sum(mlength)-sum(mlength_outliers))/(mlength.size - mlength_outliers.size)
nmlength_outliers = nmlength[is_outlier(nmlength, thresh=3.5)]
avg_nm_length = (sum(nmlength)-sum(nmlength_outliers))/(nmlength.size - nmlength_outliers.size)
else:
avg_m_length = sum(mlength)/mlength.size
avg_nm_length = sum(nmlength)/nmlength.size
thresh = 3.5 # removes a moving interval if average length is at least this time larger than its length
i = 1
ret = []
ret.append(intervals[0])
while i < len(intervals):
length = intervals[i][1] - intervals[i][0]
ratio, label = 1, intervals[i][2]
if label == nm_label:
ratio = avg_nm_length/length
else:
ratio = avg_m_length/length
if ratio>=thresh: # average length is at least 2 times larger than the length of this interval
# replace this interval by merge the two not moving intervals around it
# check if average of elements in this interval is greater than mean
if np.mean(marker_speed[intervals[i][0]:intervals[i][1]]) < mean:
last_intv = ret.pop()
ret.append([last_intv[0], intervals[i+1][1], 1-label])
print 'Merged two intervals'
i+=2
continue
else:
pass
ret.append(intervals[i])
i+=1
return ret
# def main(force=False):
# rcParams['figure.figsize'] = 15, 7
# recordings_processed = 0
# recordings_successful = 0
# for d1 in os.listdir(ROOT_DATA_DIR):
# if d1.startswith('p'): # every participant
# d2 = os.path.join(ROOT_DATA_DIR, d1) # .../pi/
# d2 = os.path.join(d2, os.listdir(d2)[0]) # .../pi/../
# for d3 in os.listdir(d2): # every recording
# d4 = os.path.join(d2, d3) # .../pi/../00X/
# print '> Processing', d4
# frames_dir = os.path.join(d4, '_aruco_frames.npy')
# if not os.path.isfile(frames_dir): # the recording is not yet processed for marker tracking
# print '> Recording does not contain marker data...'
# continue
# intervals_dir = os.path.join(d4, 'gaze_intervals.npy')
# if os.path.isfile(intervals_dir):
# print '> Recording already processed...'
# if force:
# print '> Processing again...'
# else:
# continue
# marker_data = np.load(frames_dir)
# # marker_data includes data on tracked markers per frame
# # it's a list with as many entries as the number of video frames, each entry
# # has a list of tracked markers, each marker item has marker id, marker corners, Rvec, Tvec
# wt = np.load(os.path.join(d4, 'world_timestamps.npy'))
# # Processing pupil positions
# pp = np.load(os.path.join(d4, 'pupil_positions.npy')) # timestamp confidence id pos_x pos_y diameter
# # pos_x and pos_y are normalized (Origin 0,0 at the bottom left and 1,1 at the top right)
# # converting each element to dictionary for correlation
# pp = map(lambda e: dict(zip(['timestamp', 'conf', 'id', 'x', 'y', 'diam'], e)), pp)
# pp_by_frame = player_methods.correlate_data(pp, wt)
# # Keeping only pupil positions with nonzero confidence
# pp_by_frame = map(lambda l: filter(lambda p: p['conf']>0, l), pp_by_frame)
# # Computing a single pupil position for the frame by taking mean of all detected pupil positions
# pp_by_frame = map(lambda data:
# sum(np.array([pp['x'], pp['y']]) for pp in data)/len(data) if data else np.array([-1, -1]), pp_by_frame)
# # Now each nonempty value of pp_by_frame is a tuple of (x, y) for pupil position in that frame
# # Checking if timestamps, markers per frame and pupil positions per frame are correlated
# assert len(marker_data) == len(wt) == len(pp_by_frame)
# # Good, now we need to find the frame ranges in which marker is not moving, for that we need the marker_data
# # and using the position info per frame, we can compute movement speed and detect when it is it almost zero
# marker_data, mrdata = unifiy_markers_per_frame(marker_data)
# # Smoothing x and y coords
# marker_data[:, 3] = g1d(marker_data[:, 3], sigma=2)
# marker_data[:, 4] = g1d(marker_data[:, 4], sigma=2)
# marker_speed = []
# for fn, fnp1 in ((f, f+1) for f in xrange(len(marker_data)-1)):
# if marker_data[fnp1] != [] and marker_data[fn] != []:
# # dx = marker_data[fnp1][0] - marker_data[fn][0]
# # dy = marker_data[fnp1][1] - marker_data[fn][1]
# # dz = marker_data[fnp1][2] - marker_data[fn][2]
# # speed = np.sqrt(dx**2 + dy**2 + dz**2) * 100
# # print fn, fnp1, len(marker_data), marker_data[fnp1], marker_data[fn]
# dx = marker_data[fnp1][3] - marker_data[fn][3]
# dy = marker_data[fnp1][4] - marker_data[fn][4]
# speed = np.sqrt(dx**2 + dy**2)
# # print 'marker speed:', speed
# marker_speed.append(speed)
# else:
# marker_speed.append(marker_speed[-1]) # set speed to last speed if marker could not be detected
# # Performing binary clustering on marker speed
# model = AgglomerativeClustering(n_clusters=2, linkage="ward", affinity="euclidean")
# marker_speed = np.array(marker_speed)
# # Checking for outliers based on "median absolute deviation"
# outliers = is_outlier(marker_speed, thresh=3.5)
# print sum(outliers == True), 'outliers detected'
# # removing outliers
# outlier_inds = [i for i in xrange(outliers.size) if outliers[i]]
# marker_speed = list(np.delete(marker_speed, outlier_inds))
# # replacing removed outliers by average of their neighbours
# outliers_inds = sorted(outlier_inds)
# window = 1
# for ind in outlier_inds:
# start = max(ind-window, 0)
# neighbours = marker_speed[start:ind+window]
# new_val = sum(neighbours)/len(neighbours)
# marker_speed.insert(ind, new_val)
# marker_speed = np.array(marker_speed)
# # smoothed_signal = marker_speed[:]
# smoothed_signal = signal.medfilt(marker_speed, 13)
# # smoothed_signal = g1d(marker_speed, sigma=2)
# # smoothed_signal = moving_average(smoothed_signal, 7)
# model.fit(map(lambda e: [e], smoothed_signal))
# labels = fix_labels(model.labels_, window=1, outliers = outliers)
# outliers = map(lambda e: 10 if e else 5, outliers)
# mean = np.mean(smoothed_signal)
# intervals, nm = find_intervals(labels, mean, smoothed_signal)
# print '>', len(intervals), 'Intervals found in total.', nm, 'gaze intervals.'
# interval_display = []
# for dur in intervals:
# interval_display.extend([dur[2]]*(dur[1]-dur[0]+1))
# interval_display = interval_display[:-1]
# print len(interval_display), len(marker_data)-1, intervals[-1][1]-intervals[0][0]
# # print intervals
# # print labels
# # return
# # print len(marker_data), len(marker_speed)
# plt.plot(range(len(marker_data)-1), marker_speed, 'b',
# # range(len(marker_data)-1), labels, 'r',
# range(len(marker_data)-1), smoothed_signal, 'g',
# range(len(marker_data)-1), interval_display, 'r')
# # plt.show()
# # plt.clf()
# # return
# # plt.clf()
# recordings_processed += 1
# intervals_okay = True
# if not nm in [16, 25]:
# intervals_okay = False
# pdb.set_trace()
# print '> Storing odd figure...'
# plt.savefig('./temp/%s-%s__%snm.png' % (d1, d3, str(nm)))
# # print '> Entering manual override mode...'
# # print '> Enter halt to quit.'
# # # set manual_bypass to True in case you wanna discard changes in override mode
# # cmd = raw_input(':')
# # while cmd != 'halt' and cmd != 'pass':
# # exec cmd in globals(), locals()
# # cmd = raw_input(':')
# if intervals_okay:
# print '> Intervals seem okay.'
# plt.savefig(os.path.join(d4, 'marker_motion.png'))
# recordings_successful += 1
# # Store interval information
# # Use pp_by_frame and marker_data to compute gaze and target points corresponding to this interval
# gaze_intervals = intervals[::2] # starting from the first interval, gaze, moving, gaze, moving, gaze, ...
# t2d, t3d, p = [], [], []
# for intv in gaze_intervals:
# s, e = intv[0], intv[1]
# null_gaze, null_marker = 0, 0
# gaze_point = np.array([0, 0])
# marker_3d_position = np.array([0, 0, 0])
# marker_2d_position = np.array([0, 0])
# for fn in xrange(s, e+1):
# if all(pp_by_frame[fn]==np.array([-1, -1])):
# null_gaze += 1
# else:
# gaze_point = gaze_point + pp_by_frame[fn]
# if mrdata[fn] == []:
# null_marker += 1
# else:
# marker_3d_position = marker_3d_position + np.array(mrdata[fn][:3])
# marker_2d_position = marker_2d_position + np.array(mrdata[fn][3:])
# gaze_point = gaze_point/(e-s+1-null_gaze)
# marker_3d_position = marker_3d_position/(e-s+1-null_marker)
# marker_2d_position = marker_2d_position/(e-s+1-null_marker)
# t2d.append(marker_2d_position)
# t3d.append(marker_3d_position)
# p.append(gaze_point)
# print '> Storing intervals, gaze data, and marker data...'
# np.save(intervals_dir, np.array(gaze_intervals))
# np.save(os.path.join(d4, 'p.npy'), np.array(p))
# np.save(os.path.join(d4, 't2d.npy'), np.array(t2d))
# np.save(os.path.join(d4, 't3d.npy'), np.array(t3d))
# print '>', recordings_processed, 'recordings processed.', recordings_successful, 'successful.'
# plt.clf()
PARTICIPANTS = ['p10', 'p16', 'p13', 'p24', 'p5', 'p14', 'p26', 'p12', 'p20', 'p7', 'p15', 'p11', 'p21', 'p25']
def main(force=False):
recordings_processed = 0
recordings_successful = 0
for d1 in os.listdir(ROOT_DATA_DIR):
if d1.startswith('p'): # every participant
if not d1 in PARTICIPANTS:
continue
d2 = os.path.join(ROOT_DATA_DIR, d1) # .../pi/
d2 = os.path.join(d2, os.listdir(d2)[0]) # .../pi/../
for d3 in os.listdir(d2): # every recording
d4 = os.path.join(d2, d3) # .../pi/../00X/
print '> Processing', d4
frames_dir = os.path.join(d4, '_aruco_frames.npy')
if not os.path.isfile(frames_dir): # the recording is not yet processed for marker tracking
print '> Recording does not contain marker data...'
continue
intervals_dir = os.path.join(d4, 'gaze_intervals.npy')
if os.path.isfile(intervals_dir):
print '> Recording already processed...'
if force:
print '> Processing again...'
else:
continue
marker_data = np.load(frames_dir)
# marker_data includes data on tracked markers per frame
# it's a list with as many entries as the number of video frames, each entry
# has a list of tracked markers, each marker item has marker id, marker corners, Rvec, Tvec
wt = np.load(os.path.join(d4, 'world_timestamps.npy'))
# Processing pupil positions
pp = np.load(os.path.join(d4, 'pupil_positions.npy')) # timestamp confidence id pos_x pos_y diameter
# pos_x and pos_y are normalized (Origin 0,0 at the bottom left and 1,1 at the top right)
# converting each element to dictionary for correlation
pp = map(lambda e: dict(zip(['timestamp', 'conf', 'id', 'x', 'y', 'diam'], e)), pp)
pp_by_frame = player_methods.correlate_data(pp, wt)
# Keeping only pupil positions with nonzero confidence
pp_by_frame = map(lambda l: filter(lambda p: p['conf']>0, l), pp_by_frame)
# Computing a single pupil position for the frame by taking mean of all detected pupil positions
pp_by_frame = map(lambda data:
sum(np.array([pp['x'], pp['y']]) for pp in data)/len(data) if data else np.array([-1, -1]), pp_by_frame)
# Now each nonempty value of pp_by_frame is a tuple of (x, y) for pupil position in that frame
# Checking if timestamps, markers per frame and pupil positions per frame are correlated
assert len(marker_data) == len(wt) == len(pp_by_frame)
# Good, now we need to find the frame ranges in which marker is not moving, for that we need the marker_data
# and using the position info per frame, we can compute movement speed and detect when it is it almost zero
marker_data, mrdata = unifiy_markers_per_frame(marker_data)
gaze_intervals = np.load(intervals_dir)
recordings_processed += 1
intervals_okay = True
if intervals_okay:
print '> Intervals seem okay.'
recordings_successful += 1
t2d, t3d, p = [], [], []
t2d_med, t3d_med, p_med, p_frames = [], [], [], []
for intv in gaze_intervals:
s, e = intv[0], intv[1]
null_gaze, null_marker = 0, 0
gaze_point = np.array([0, 0])
marker_3d_position = np.array([0, 0, 0])
marker_2d_position = np.array([0, 0])
gpts, m3ds, m2ds = [], [], []
valid_frames = []
for fn in xrange(s, e+1):
if all(pp_by_frame[fn]==np.array([-1, -1])) or mrdata[fn] == []:
# either pupil detection failed or marker detection
# the whole pupil-marker correspondence is invalid
# ignore this frame
pass
else:
gpts.append(pp_by_frame[fn])
marker_3d_position = marker_3d_position + np.array(mrdata[fn][:3])
marker_2d_position = marker_2d_position + np.array(mrdata[fn][3:])
m3ds.append(np.array(mrdata[fn][:3]))
m2ds.append(np.array(mrdata[fn][3:]))
valid_frames.append(fn)
if not len(valid_frames):
# this marker-pupil correspondece failed
print '> Failed to find reliable correspondece for a marker position...'
# In this case participant data should be completely ignored
# retrun
# Computing the median pupil position
final_p = np.median(gpts, axis=0)
p_med.append(final_p)
# Finding the closest pupil position to this median in the valid frames
dists = map(lambda pupil_position: (v(pupil_position)-v(final_p)).mag, gpts)
dists = zip(range(len(gpts)), dists)
closest = min(dists, key=lambda pair:pair[1])
# Getting the index for this position
ind = closest[0]
# Finding the k nearest pupil position to this one
k = 3
while True:
try:
nbrs = knn(n_neighbors=k, algorithm='ball_tree').fit(gpts)
dists, indices = nbrs.kneighbors(gpts)
break
except ValueError, err:
k-=1
nearest_ind = indices[ind]
frames_numbers = map(lambda i: valid_frames[i], nearest_ind)
p_frames.append(frames_numbers)
# Now we take eye images from these frames
# Also the pupil-marker correspondece is now final_p and m2ds[ind] m3d[ind]
t2d_med.append(m2ds[ind])
t3d_med.append(m3ds[ind])
# t2d_med.append(np.median(m2ds, axis=0))
# t3d_med.append(np.median(m3ds, axis=0))
print '> gaze and marker data...'
# np.save(intervals_dir, np.array(gaze_intervals))
np.save(os.path.join(d4, 'p_frames.npy'), np.array(p_frames))
# np.save(os.path.join(d4, 'p.npy'), np.array(p_med))
# np.save(os.path.join(d4, 't2d.npy'), np.array(t2d_med))
# np.save(os.path.join(d4, 't3d.npy'), np.array(t3d_med))
print '>', recordings_processed, 'recordings processed.', recordings_successful, 'successful.'
if __name__ == '__main__':
main(force=True)

150
code/recording/retrieve.py Normal file
View file

@ -0,0 +1,150 @@
import sys
import numpy as np
import cv2
import matplotlib.pyplot as plt
sys.path.append('..') # so we can import from pupil
from pupil import player_methods
# from tracker import processFrame
DATA_DIR = '/home/mmbrian/HiWi/pupil_clone/pupil/recordings/2015_09_10/007/'
OUTPUT_DIR = DATA_DIR + 'pp.npy'
def capture(frame_number):
cap = cv2.VideoCapture(DATA_DIR + "world.mp4")
fc = int(cap.get(cv2.cv.CV_CAP_PROP_FRAME_COUNT))
assert frame_number<fc
frame = 1
status, img = cap.read() # extract the first frame
while status:
if frame == frame_number:
save_dir = DATA_DIR + "frames/frame_%d.jpg" % frame_number
cv2.imwrite(save_dir, img)
break
frame+=1
status, img = cap.read()
def main():
p2d, t3d = [], [] # 2D-3D pupil position to target position correspondences
cap = cv2.VideoCapture(DATA_DIR + "world.mp4")
fc = int(cap.get(cv2.cv.CV_CAP_PROP_FRAME_COUNT))
wt = np.load(DATA_DIR + "world_timestamps.npy")
# time is measured in seconds (floating point) since the epoch.
# world timestamps correspond to each frame, we have to correlate timestamp information from
# pupil positions and world timestamps to find a 1-to-1 mapping between pupil positions and
# marker positions in the video
print fc, len(wt)
assert fc == len(wt)
########################################################################################################
# Processing markers
# print 'Processing markers...'
## Processing frame by frame does not work as ArUco process opens a Gtk which cannot be terminated
## automatically, therefore we better process all frames before and work with the data here
# frame = 1
# status, img = cap.read() # extract the first frame
# while status:
# # cv2.imwrite(DATA_DIR + "frames/frame-%d.jpg" % frame, img)
# save_dir = DATA_DIR + "frames/current_frame.jpg"
# cv2.imwrite(save_dir, img)
# processFrame(save_dir)
# frame+=1
# status, img = cap.read()
# print "Processed %d frames." % (frame-1)
########################################################################################################
# Processing pupil positions
print 'Processing pupil positions...'
pp = np.load(DATA_DIR + "pupil_positions.npy") # timestamp confidence id pos_x pos_y diameter
# pos_x and pos_y are normalized (Origin 0,0 at the bottom left and 1,1 at the top right)
# converting each element to dictionary for correlation
pp = map(lambda e: dict(zip(['timestamp', 'conf', 'id', 'x', 'y', 'diam'], e)), pp)
pp_by_frame = player_methods.correlate_data(pp, wt)
# Keeping only pupil positions with nonzero confidence
pp_by_frame = map(lambda l: filter(lambda p: p['conf']>0, l), pp_by_frame)
# Computing a single pupil position for the frame by taking mean of all detected pupil positions
pp_by_frame = map(lambda data:
sum(np.array([pp['x'], pp['y']]) for pp in data)/len(data) if data else np.array([-1, -1]), pp_by_frame)
# Now each nonempty value of pp_by_frame is a tuple of (x, y) for pupil position in that frame
# Next we need to associate each frame to a detected marker and by taking mean pupil point and
# mean 3D marker position over a series of frames corresponding to that marker find a 2D-3D
# mapping for calibration/test
tdiff = map(lambda e: e-wt[0], wt)
# This time correspondence to each marker was coordinated using the GazeHelper android application
# for 005 > starting from 00:56, 3 seconds gaze, 1 second for saccade
# These parameters are specific to the experiment
# 005 > 56, 3, 1
# 006 > 3, 3, 1
# 007 > 7, 3, 1 (or 8)
# 010 > 3, 3, 1
starting_point, gaze_duration, saccade_duration = 56, 3, 1 # these are specific to the experiment
# finding the starting frame
ind = 0
while tdiff[ind] < starting_point:
ind+=1
print ind
data = []
tstart = wt[ind]
for i in xrange(9):
print i
while ind<len(wt) and wt[ind] - tstart < saccade_duration:
ind+=1
if ind<len(wt):
tstart = wt[ind]
starting_ind = ind
while ind<len(wt) and wt[ind] - tstart < gaze_duration:
ind+=1
# all frames from starting_ind to ind-1 correspond to currently gazed marker
c = 0
cp = np.array([0, 0])
all_corresponding_points = []
for j in xrange(starting_ind, ind):
if pp_by_frame[j][0] >= 0:
c+=1
cp = cp + pp_by_frame[j]
all_corresponding_points.append(pp_by_frame[j])
# print c
if c>0:
ret = cp/c
else:
ret = np.array([-1, -1]) # no detected pupil for this marker
p2d.append(ret)
data.append([
np.array([starting_ind, ind-1]), # frame range
ret, # mean pupil position
all_corresponding_points]) # all pupil positions in range
if ind<len(wt):
tstart = wt[ind]
# p2d is now the list of detected pupil positions (not always 9 points)
print 'Saving data...'
np.save(OUTPUT_DIR, data)
# plt.plot([x[0] if x!=None else 0 for x in pp_by_frame], [y[1] if y!=None else 0 for y in pp_by_frame], 'ro')
# plt.show()
########################################################################################################
print len(p2d), 'gaze points'
print p2d
print len(wt), 'frames...'
if __name__ == '__main__':
main()

View file

@ -0,0 +1,27 @@
25 markers detected
[-10.2193 -4.3434 31.3079] [ 364.02288846 279.34265322]
[ 4.45719 -0.890039 30.1925 ] [ 738.90737229 366.01616286]
[ -0.241048 -0.781436 29.4198 ] [ 615.79477403 368.42821006]
[ 9.71565 2.76641 28.2099 ] [ 896.58718475 466.75202885]
[ -9.72456 -0.578541 28.3965 ] [ 351.64670069 372.91016582]
[ 3.95976 -4.62243 33.3605 ] [ 716.20539106 279.93901788]
[ 8.71796 -4.73768 34.2061 ] [ 824.90658662 279.37948968]
[-15.4225 -7.95261 33.4987 ] [ 257.11533368 200.38492012]
[-10.759 -8.10442 34.3725 ] [ 374.21786998 202.19909734]
[ -9.16547 3.18029 25.2879 ] [ 335.82956957 488.18787966]
[ 8.2166 -8.50777 37.2677 ] [ 797.87302812 207.99485459]
[ 0.251393 2.96439 26.5568 ] [ 629.74093457 476.94503839]
[ 4.95556 2.84818 27.3074 ] [ 765.81823876 471.39805837]
[ 9.2531 -0.996382 31.2532 ] [ 857.61665601 363.81620258]
[ -0.751971 -4.49805 32.4702 ] [ 604.03285282 280.22127036]
[ -4.4535 3.07115 26.0102 ] [ 487.44771208 481.98387392]
[ -1.26526 -8.25379 35.5274 ] [ 594.23607203 205.79036006]
[-14.1847 -0.48957 27.1355 ] [ 208.39215781 374.30642197]
[ -4.96301 -0.668829 28.9992 ] [ 487.46065075 371.08870379]
[-14.8024 -4.22344 30.2936 ] [ 234.96053223 278.18514623]
[-15.4051 -4.40168 31.5249 ] [ 234.93398339 278.01955418]
[ -5.99238 -8.19846 34.9627 ] [ 486.77529469 203.86450319]
[ -5.48118 -4.44441 32.0198 ] [ 487.21960875 279.85135589]
[-13.2512 3.09461 23.3448 ] [ 174.4254351 492.96000757]
[ 3.45682 -8.37202 36.4481 ] [ 697.60290572 207.58466561]

221
code/recording/tracker.py Normal file
View file

@ -0,0 +1,221 @@
import os, signal, subprocess
import cv2
import numpy as np
import json
LOG_DIR = "/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/log.log"
FRAMES_DIR = "/home/mmbrian/HiWi/etra2016_mohsen/code/recording/data/frames_012.npy"
ARUCO_EXECUTABLE = "/home/mmbrian/temp/aruco-1.3.0/build/utils/aruco_test "
ARUCO_SIMPLE_EXECUTABLE = "/home/mmbrian/temp/aruco-1.3.0/build/utils/aruco_simple "
RECORDING_VIDEO = "/home/mmbrian/HiWi/pupil_clone/pupil/recordings/2015_09_10/012/world.avi "
## convert videos to avi using:
## avconv -i world.mp4 -c:a copy -c:v copy world.avi
CAMERA_MATRIX = "/home/mmbrian/Pictures/chessboard_shots_new/camera.yml "
SQUARE_SIZE = "0.029"
class MyEncoder(json.JSONEncoder):
def default(self, o):
if '__dict__' in dir(o):
return o.__dict__
else:
return str(o)
class Marker(object):
def __init__(self, _id, p, Rvec, Tvec):
'''
p is the array of marker corners in 2D detected in target image
'''
self.id = _id
self.p = p
self.Rvec = Rvec
self.Tvec = Tvec
def getCenter(self):
'''
Returns 3D position of the marker's center in camera coordinate system
'''
ret = []
# Constructing 4x4 intrinsic matrix
R = cv2.Rodrigues(self.Rvec)[0]
for i, row in enumerate(R):
ret.append(np.concatenate((row, [self.Tvec[i]])))
ret.append([0, 0, 0, 1])
mat = np.array(ret)
# Applying the intrinsic matrix to marker center (wrt marker coordinate system)
return mat.dot(np.array([0, 0, 0, 1]))[:-1] # removing the 4th coordinate
def getCenterInImage(self, camera_matrix, dist_coeffs):
ret = cv2.projectPoints(np.array([(0.0, 0.0, 0.0)]), self.Rvec, self.Tvec, camera_matrix, dist_coeffs)
return ret[0][0][0]
@classmethod
def fromList(cls, data):
# np.array([np.array([curr_marker.id]), curr_marker.p, curr_marker.Rvec, curr_marker.Tvec])
return Marker(data[0][0], data[1], data[2], data[3])
# def processFrame(frame_path):
# cmd = ARUCO_SIMPLE_EXECUTABLE + frame_path + ' ' + CAMERA_MATRIX + SQUARE_SIZE
# p = subprocess.Popen('exec ' + cmd, shell=True, stdout=subprocess.PIPE)
# print '########################################################'
# print 'Begin Output'
# while True:
# line = p.stdout.readline()
# if line != '':
# #the real code does filtering here
# print line.rstrip()
# else:
# break
# print 'End Output'
# print '########################################################'
# # p.terminate()
# p.kill()
# # os.killpg(p.pid, signal.SIGTERM)
def readCameraParams(cam_mat = None):
'''
Reads an openCV camera.yml file and returns camera_matrix and distortion_coefficients
'''
if not cam_mat:
cam_mat = CAMERA_MATRIX
data = ''.join(open(cam_mat.strip(), 'r').readlines()).replace('\n', '').lower()
try:
ind1 = data.index('[', data.index('camera_matrix'))
ind2 = data.index(']', ind1)
camera_matrix = eval(data[ind1:ind2+1])
camera_matrix = np.array([camera_matrix[:3],
camera_matrix[3:6],
camera_matrix[6:]])
ind1 = data.index('[', data.index('distortion_coefficients'))
ind2 = data.index(']', ind1)
dist_coeffs = np.array(eval(data[ind1:ind2+1]))
return camera_matrix, dist_coeffs
except Exception:
print 'Could not load camera parameters'
print 'Invalid camera.yml file.'
def performMarkerTracking(read_from_log = False, log = False, ret = False,
log_dir = None, recording_video = None, frames_dir = None,
square_size = None, cam_mat = None):
if not log_dir:
log_dir = LOG_DIR
if not frames_dir:
frames_dir = FRAMES_DIR
if not recording_video:
recording_video = RECORDING_VIDEO
if not cam_mat:
cam_mat = CAMERA_MATRIX
if not square_size:
square_size = SQUARE_SIZE
square_size = str(square_size)
data = []
if read_from_log:
if log:
print '> Reading data from log file:', log_dir
with open(log_dir, 'r') as f:
for l in f:
if l.strip():
data.append(l)
else:
if log:
print '> Performing marker tracking on file:', recording_video
print '> Writing data to log file:', log_dir
with open(log_dir, 'w') as f:
for l in os.popen(ARUCO_EXECUTABLE + recording_video + cam_mat + square_size):
l = l.strip()
if '\r' in l:
for line in l.split('\r'):
if line:
f.write(line + "\n") # logging to file
data.append(line)
else:
if l:
f.write(l + "\n") # logging to file
data.append(l)
if log:
print '> Parsing marker data...'
frame_count = 0
curr_frame = 0
markers = {}
frames, frame = [], []
visited_first_frame = False
for line in data:
line = line.strip().lower()
# print
# print repr(line)
# print
if line.startswith('time'):
if visited_first_frame:
frames.append(frame)
visited_first_frame = True
frame = []
# if frame:
# frames.append(frame)
# frame = []
curr_frame=curr_frame+1
nmarkers = int(line[line.index('nmarkers')+9:])
if 'txyz' in line: # This line holds information of a detected marker
ind = line.index('=')
_id = int(line[:ind])
p = []
for i in xrange(4):
pind = ind
ind = line.index(' ', pind+1)
p.append(line[pind+1:ind])
pind = ind
ind = line.index('rxyz', pind)
T = line[pind+1+5:ind]
R = line[ind+5:]
if not _id in markers:
markers[_id] = []
curr_marker = Marker(_id,
map(lambda pstr: np.array(eval(pstr)), p),
np.array(eval('(' + R.strip().replace(' ', ',') + ')')),
np.array(eval('(' + T.strip().replace(' ', ',') + ')')))
markers[_id].append(curr_marker)
frame.append(np.array([np.array([curr_marker.id]), curr_marker.p, curr_marker.Rvec, curr_marker.Tvec]))
# Last frame data
frames.append(frame)
frames = np.array(frames)
if log:
print '> Saving marker data for all frames in:', frames_dir
np.save(frames_dir, frames)
if log:
print '> Successfully processed %s frames.' % curr_frame
if ret:
return markers
if __name__ == '__main__':
camera_matrix, dist_coeffs = readCameraParams()
markers = performMarkerTracking()
print '################################################'
print len(markers), 'markers detected'
for m in markers:
# print '################################################'
# print markers[m][0].__dict__
# print '################################################'
print m, ':', len(markers[m]), 'instances'
c = markers[m][0].getCenter()
print c * 100, markers[m][0].getCenterInImage(camera_matrix, dist_coeffs)
# # TODO: investigate if this is how to get projections of unit vectors
# # originating from the camera onto the image plane
# # the trick is that we consider a marker with no R and zero T
# v = [(0.0, 0.0, 0.0), (1, 0, 0), (0, 1, 0), (0, 0, 1)]
# ret = cv2.projectPoints(np.array(v), np.eye(3), np.zeros(3), camera_matrix, dist_coeffs)
# p = ret[0]
# for i, t in enumerate(v):
# print t, 'P->', p[i][0]

View file

@ -0,0 +1,41 @@
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
### Android ###
# Built application files
*.apk
*.ap_
# Files for the Dalvik VM
*.dex
# Java class files
*.class
# Generated files
bin/
gen/
# Gradle files
.gradle/
build/
# Local configuration file (sdk path, etc)
local.properties
# Proguard folder generated by Eclipse
proguard/
# Log Files
*.log
# Android Studio Navigation editor temp files
.navigation/
### Android Patch ###
gen-external-apklibs

View file

@ -0,0 +1 @@
GazeHelper

View file

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<resourceExtensions />
<wildcardResourcePatterns>
<entry name="!?*.java" />
<entry name="!?*.form" />
<entry name="!?*.class" />
<entry name="!?*.groovy" />
<entry name="!?*.scala" />
<entry name="!?*.flex" />
<entry name="!?*.kt" />
<entry name="!?*.clj" />
<entry name="!?*.aj" />
</wildcardResourcePatterns>
<annotationProcessing>
<profile default="true" name="Default" enabled="false">
<processorPath useClasspath="true" />
</profile>
</annotationProcessing>
</component>
</project>

View file

@ -0,0 +1,3 @@
<component name="CopyrightManager">
<settings default="" />
</component>

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="distributionType" value="LOCAL" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1" />
<option name="gradleJvm" value="1.8" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" />
</set>
</option>
</GradleProjectSettings>
</option>
</component>
</project>

View file

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="EntryPointsManager">
<entry_points version="2.0" />
</component>
<component name="ProjectLevelVcsManager" settingsEditedManually="false">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
<OptionsSetting value="true" id="Checkout" />
<OptionsSetting value="true" id="Update" />
<OptionsSetting value="true" id="Status" />
<OptionsSetting value="true" id="Edit" />
<ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" />
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
<option name="id" value="Android" />
</component>
</project>

View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/GazeHelper.iml" filepath="$PROJECT_DIR$/GazeHelper.iml" />
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
</modules>
</component>
</project>

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="" />
</component>
</project>

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="GazeHelper" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" external.system.module.group="" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="java-gradle" name="Java-Gradle">
<configuration>
<option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />
<option name="BUILDABLE" value="false" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View file

@ -0,0 +1 @@
/build

View file

@ -0,0 +1,95 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":app" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="GazeHelper" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android-gradle" name="Android-Gradle">
<configuration>
<option name="GRADLE_PROJECT_PATH" value=":app" />
</configuration>
</facet>
<facet type="android" name="Android">
<configuration>
<option name="SELECTED_BUILD_VARIANT" value="debug" />
<option name="SELECTED_TEST_ARTIFACT" value="_android_test_" />
<option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
<option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
<option name="SOURCE_GEN_TASK_NAME" value="generateDebugSources" />
<option name="ASSEMBLE_TEST_TASK_NAME" value="assembleDebugAndroidTest" />
<option name="COMPILE_JAVA_TEST_TASK_NAME" value="compileDebugAndroidTestSources" />
<option name="TEST_SOURCE_GEN_TASK_NAME" value="generateDebugAndroidTestSources" />
<option name="ALLOW_USER_CONFIGURATION" value="false" />
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/build/intermediates/classes/debug" />
<output-test url="file://$MODULE_DIR$/build/intermediates/classes/androidTest/debug" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/generated/debug" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/generated/androidTest/debug" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/bundles" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/coverage-instrumented-classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dex" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dex-cache" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.0.1/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-v4/23.0.1/jars" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jacoco" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/javaResources" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/libs" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/lint" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/ndk" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/proguard" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
<excludeFolder url="file://$MODULE_DIR$/build/tmp" />
</content>
<orderEntry type="jdk" jdkName="Android API 23 Platform" jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" exported="" name="support-v4-23.0.1" level="project" />
<orderEntry type="library" exported="" name="appcompat-v7-23.0.1" level="project" />
<orderEntry type="library" exported="" name="support-annotations-23.0.1" level="project" />
</component>
</module>

View file

@ -0,0 +1,25 @@
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "gazehelper.android.mmbrian.com.gazehelper"
minSdkVersion 14
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
}

View file

@ -0,0 +1,17 @@
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
# in /home/mmbrian/Android/Sdk/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the proguardFiles
# directive in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
# Add any project specific keep options here:
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="gazehelper.android.mmbrian.com.gazehelper" >
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>

View file

@ -0,0 +1,108 @@
package gazehelper.android.mmbrian.com.gazehelper;
import android.app.Activity;
import android.media.AudioManager;
import android.media.ToneGenerator;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.ViewFlipper;
import java.util.Timer;
import java.util.TimerTask;
public class MainActivity extends Activity {
public static final String CLASS_TAG = "GazeHelper";
ViewFlipper flipper;
Button btn_start;
EditText txt_gaze_dur, txt_bgaze_dur, txt_ngaze;
TextView txt_stats;
int gaze_dur, bgaze_dur, ngaze, cgaze;
long total_dur, start_time;
static Timer timer;
ToneGenerator toneG;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
flipper = (ViewFlipper)findViewById(R.id.flipper);
txt_gaze_dur = (EditText)findViewById(R.id.txt_gaze_dur);
txt_bgaze_dur = (EditText)findViewById(R.id.txt_bgaze_dur);
txt_ngaze = (EditText)findViewById(R.id.txt_ngaze);
txt_stats = (TextView)findViewById(R.id.txt_stats);
timer = new Timer("Gaze Timer");
toneG = new ToneGenerator(AudioManager.STREAM_MUSIC, 100);
btn_start = (Button)findViewById(R.id.btn_start);
btn_start.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
txt_stats.setText("Starting...");
gaze_dur = Integer.valueOf(txt_gaze_dur.getText().toString());
bgaze_dur = Integer.valueOf(txt_bgaze_dur.getText().toString());
ngaze = Integer.valueOf(txt_ngaze.getText().toString());
total_dur = (ngaze * gaze_dur + (ngaze - 1) * bgaze_dur) * 1000; // in milliseconds
flipper.showNext();
cgaze = 0;
start_time = -1;
Log.d(CLASS_TAG, "Started...");
timer = new Timer("Gaze Timer");
timer.schedule(new TimerTask() {
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
updateUI();
}
});
}
}, bgaze_dur * 1000, (gaze_dur + bgaze_dur) * 1000); // initial delay, recall delay
// first gaze is after 2 bgaze durations, later gazes start after a bgaze
}
});
}
public void updateUI() {
Log.d(CLASS_TAG, cgaze + "/" + ngaze);
if (cgaze++ >= ngaze) {
txt_stats.setText("Finished :)");
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
flipper.showPrevious();
}
});
}
}, gaze_dur * 1000);
timer.cancel();
return;
}
toneG.startTone(ToneGenerator.TONE_CDMA_ALERT_CALL_GUARD, 200);
// if (start_time < 0)
// start_time = System.currentTimeMillis();
// txt_stats.setText((System.currentTimeMillis()-start_time)/1000 + "");
txt_stats.setText("Gaze at Target #" + cgaze);
}
}

View file

@ -0,0 +1,59 @@
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">
<ViewFlipper
android:id="@+id/flipper"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerInParent="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_centerInParent="true">
<EditText
android:id="@+id/txt_gaze_dur"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Gaze Duration (Seconds)"
android:inputType="number"/>
<EditText
android:id="@+id/txt_bgaze_dur"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Between-Gaze Duration (Seconds)"
android:inputType="number"/>
<EditText
android:id="@+id/txt_ngaze"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Number of Targets"
android:inputType="number"/>
<Button
android:id="@+id/btn_start"
style="@android:style/TextAppearance.DeviceDefault.Medium"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Start"/>
</LinearLayout>
<TextView
android:id="@+id/txt_stats"
style="@android:style/TextAppearance.DeviceDefault.Large"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:gravity="center"
android:text=""/>
</ViewFlipper>
</RelativeLayout>

View file

@ -0,0 +1,6 @@
<resources>
<!-- Example customization of dimensions originally defined in res/values/dimens.xml
(such as screen margins) for screens with more than 820dp of available width. This
would include 7" and 10" devices in landscape (~960dp and ~1280dp respectively). -->
<dimen name="activity_horizontal_margin">64dp</dimen>
</resources>

View file

@ -0,0 +1,5 @@
<resources>
<!-- Default screen margins, per the Android Design guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="activity_vertical_margin">16dp</dimen>
</resources>

View file

@ -0,0 +1,6 @@
<resources>
<string name="app_name">GazeHelper</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
</resources>

View file

@ -0,0 +1,8 @@
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
</resources>

View file

@ -0,0 +1,19 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}

View file

@ -0,0 +1,18 @@
# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true

View file

@ -0,0 +1,6 @@
#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip

164
code/recording/util/GazeHelper/gradlew vendored Normal file
View file

@ -0,0 +1,164 @@
#!/usr/bin/env bash
##############################################################################
##
## Gradle start up script for UN*X
##
##############################################################################
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS=""
APP_NAME="Gradle"
APP_BASE_NAME=`basename "$0"`
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD="maximum"
warn ( ) {
echo "$*"
}
die ( ) {
echo
echo "$*"
echo
exit 1
}
# OS specific support (must be 'true' or 'false').
cygwin=false
msys=false
darwin=false
case "`uname`" in
CYGWIN* )
cygwin=true
;;
Darwin* )
darwin=true
;;
MINGW* )
msys=true
;;
esac
# For Cygwin, ensure paths are in UNIX format before anything is touched.
if $cygwin ; then
[ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
fi
# Attempt to set APP_HOME
# Resolve links: $0 may be a link
PRG="$0"
# Need this for relative symlinks.
while [ -h "$PRG" ] ; do
ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
PRG=`dirname "$PRG"`"/$link"
fi
done
SAVED="`pwd`"
cd "`dirname \"$PRG\"`/" >&-
APP_HOME="`pwd -P`"
cd "$SAVED" >&-
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
if [ -n "$JAVA_HOME" ] ; then
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
# IBM's JDK on AIX uses strange locations for the executables
JAVACMD="$JAVA_HOME/jre/sh/java"
else
JAVACMD="$JAVA_HOME/bin/java"
fi
if [ ! -x "$JAVACMD" ] ; then
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
else
JAVACMD="java"
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
# Increase the maximum file descriptors if we can.
if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
MAX_FD_LIMIT=`ulimit -H -n`
if [ $? -eq 0 ] ; then
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
MAX_FD="$MAX_FD_LIMIT"
fi
ulimit -n $MAX_FD
if [ $? -ne 0 ] ; then
warn "Could not set maximum file descriptor limit: $MAX_FD"
fi
else
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
fi
fi
# For Darwin, add options to specify how the application appears in the dock
if $darwin; then
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
fi
# For Cygwin, switch paths to Windows format before running java
if $cygwin ; then
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
# We build the pattern for arguments to be converted via cygpath
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
SEP=""
for dir in $ROOTDIRSRAW ; do
ROOTDIRS="$ROOTDIRS$SEP$dir"
SEP="|"
done
OURCYGPATTERN="(^($ROOTDIRS))"
# Add a user-defined pattern to the cygpath arguments
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
fi
# Now convert the arguments - kludge to limit ourselves to /bin/sh
i=0
for arg in "$@" ; do
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
else
eval `echo args$i`="\"$arg\""
fi
i=$((i+1))
done
case $i in
(0) set -- ;;
(1) set -- "$args0" ;;
(2) set -- "$args0" "$args1" ;;
(3) set -- "$args0" "$args1" "$args2" ;;
(4) set -- "$args0" "$args1" "$args2" "$args3" ;;
(5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
(6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
(7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
(8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
(9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
esac
fi
# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
function splitJvmOpts() {
JVM_OPTS=("$@")
}
eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"

View file

@ -0,0 +1,90 @@
@if "%DEBUG%" == "" @echo off
@rem ##########################################################################
@rem
@rem Gradle startup script for Windows
@rem
@rem ##########################################################################
@rem Set local scope for the variables with windows NT shell
if "%OS%"=="Windows_NT" setlocal
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
set DEFAULT_JVM_OPTS=
set DIRNAME=%~dp0
if "%DIRNAME%" == "" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
@rem Find java.exe
if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
if "%ERRORLEVEL%" == "0" goto init
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:findJavaFromJavaHome
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
if exist "%JAVA_EXE%" goto init
echo.
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:init
@rem Get command-line arguments, handling Windowz variants
if not "%OS%" == "Windows_NT" goto win9xME_args
if "%@eval[2+2]" == "4" goto 4NT_args
:win9xME_args
@rem Slurp the command line arguments.
set CMD_LINE_ARGS=
set _SKIP=2
:win9xME_args_slurp
if "x%~1" == "x" goto execute
set CMD_LINE_ARGS=%*
goto execute
:4NT_args
@rem Get arguments from the 4NT Shell from JP Software
set CMD_LINE_ARGS=%$
:execute
@rem Setup the command line
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
:end
@rem End local scope for the variables with windows NT shell
if "%ERRORLEVEL%"=="0" goto mainEnd
:fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
rem the _cmd.exe /c_ return code!
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
exit /b 1
:mainEnd
if "%OS%"=="Windows_NT" endlocal
:omega

View file

@ -0,0 +1 @@
include ':app'

View file

@ -0,0 +1,102 @@
float marker_image_width;
float screen_border_width;
float mark_pause; // seconds
// Represents a 9-point grid calibration board
class CalibrationBoard {
PVector[] marks;
float xgap, ygap, xOffset, yOffset;
// standard order for 9point grid, starting from center and then clockwise
int[] inds = new int[] {1, 2, 3, 8, 0, 4, 7, 6, 5};
public void shuffleCalibrationOrder() { // FisherYates shuffle
for (int i = inds.length - 1; i > 0; i--)
{
int index = int(random(0, i + 1));
int tmp = inds[index];
inds[index] = inds[i];
inds[i] = tmp;
}
}
public void generateInds(int grid_width) {
inds = new int[grid_width*grid_width];
for (int i=0; i<inds.length; i++) {
inds[i] = i;
}
}
public CalibrationBoard(int mode, int grid_width, float xOffset, float yOffset, float xgap, float ygap) {
if (mode == 1) {
this.xOffset = xOffset;
this.yOffset = yOffset;
generateInds(grid_width);
shuffleCalibrationOrder();
if (xgap == -1 || ygap == -1) {
computeGridMarks(grid_width, false);
} else {
this.xgap = xgap;
this.ygap = ygap;
computeGridMarks(grid_width, true);
}
} else {
int num = grid_width; // num of calibration points
inds = new int[num];
for (int i=0; i<inds.length; i++)
inds[i] = i;
generateRandomMarks();
}
}
public void generateRandomMarks() {
float w = width - 2*screen_border_width - marker_image_width;
float xOffset = screen_border_width + marker_image_width/2.;
float h = height - 2*screen_border_width - marker_image_width;
float yOffset = screen_border_width + marker_image_width/2.;
float x, y;
marks = new PVector[inds.length];
for (int i=0; i<inds.length; i++) {
x = random(0, w);
y = random(0, h);
marks[inds[i]] = new PVector(x + xOffset, y + yOffset);
}
}
public void computeGridMarks(int grid_width, boolean custom_gap_size) {
float w = width - 2*screen_border_width;
float h = height - 2*screen_border_width;
if (!custom_gap_size) {
xgap = (w - grid_width*marker_image_width)/float(grid_width-1);
ygap = (h - grid_width*marker_image_width)/float(grid_width-1);
}
marks = new PVector[grid_width*grid_width];
float x, y;
int c = 0;
for (int i=0; i<grid_width; i++) {
y = i * (ygap + marker_image_width) + screen_border_width + yOffset;
y += marker_image_width/2.;
for (int j=0; j<grid_width; j++) {
x = j * (xgap + marker_image_width) + screen_border_width + xOffset;
x += marker_image_width/2.;
marks[inds[c++]] = new PVector(x, y);
}
}
}
public void drawMarks() {
for (int i=0; i<marks.length; i++) {
drawMark(marks[i]);
fill(0);
//text(i + "", marks[i].x + 3, marks[i].y - 5);
}
}
private void drawMark(PVector pos) {
int w = 13;
stroke(0);
line(pos.x - w, pos.y, pos.x + w, pos.y);
line(pos.x, pos.y - w, pos.x, pos.y + w);
}
}

View file

@ -0,0 +1,69 @@
int marker_stroke_weight;
int marker_stroke_width;
float marker_move_step;
class Marker {
PVector p, c;
float w, h;
PImage image;
PVector dest;
boolean onDest;
public Marker(PImage img) {
this.image = img;
this.w = img.width;
this.h = img.height;
this.c = new PVector(width/2., height/2.);
this.p = new PVector(c.x - w/2., c.y - h/2.);
this.dest = this.p;
this.onDest = true;
}
public void draw() {
image(image, p.x, p.y);
stroke(255, 0, 0);
strokeWeight(marker_stroke_weight);
line(c.x - marker_stroke_width, c.y, c.x + marker_stroke_width, c.y);
line(c.x, c.y - marker_stroke_width, c.x, c.y + marker_stroke_width);
}
public void update() {
if (p.x != dest.x || p.y != dest.y) {
onDest = false;
PVector diff = dest.get();
diff.sub(p);
if (diff.mag() > marker_move_step) {
diff.normalize();
moveX(diff.x * marker_move_step);
moveY(diff.y * marker_move_step);
} else {
setX(dest.x);
setY(dest.y);
}
} else {
onDest = true;
}
}
public void moveX(float step) {
this.p.x += step;
this.c.x += step;
}
public void moveY(float step) {
this.p.y += step;
this.c.y += step;
}
public void setX(float x) {
this.p.x = x;
this.c.x = x + w/2.;
}
public void setY(float y) {
this.p.y = y;
this.c.y = y + h/2.;
}
}

View file

@ -0,0 +1,177 @@
Marker marker;
CalibrationBoard gc, gc_test;
String status = "not started";
int mark_pause_start = -1;
int curr_mark = 0;
boolean pause = true;
boolean finished = false;
boolean display_marks = true;
boolean calibration_mode = true;
boolean display_stats = true;
float start_delay = 3;
int count_down_begin;
void setup() {
fullScreen();
//size(640, 480);
frameRate(60);
screen_border_width = 0;
mark_pause = 2.0; // in seconds
marker_stroke_weight = 4;
marker_stroke_width = 13;
marker_move_step = 7;
PImage img = loadImage("1023.png");
marker_image_width = img.width;
marker = new Marker(img);
gc = new CalibrationBoard(1, 5, 0, 0, -1, -1); // means 5-point grid
gc_test = new CalibrationBoard(1, 4, (gc.xgap + marker_image_width)/2., (gc.ygap + marker_image_width)/2., gc.xgap, gc.ygap);
resetMarker();
}
void reset() {
mark_pause_start = -1;
curr_mark = 0;
pause = true;
finished = false;
display_marks = true;
calibration_mode = true;
gc = new CalibrationBoard(1, 5, 0, 0, -1, -1); // means 5-point grid
gc_test = new CalibrationBoard(1, 4, (gc.xgap + marker_image_width)/2., (gc.ygap + marker_image_width)/2., gc.xgap, gc.ygap);
resetMarker();
}
void resetMarker() {
float x, y;
if (calibration_mode) {
x = gc.marks[curr_mark].x - marker_image_width/2.;
y = gc.marks[curr_mark].y - marker_image_width/2.;
} else {
x = gc_test.marks[curr_mark].x - marker_image_width/2.;
y = gc_test.marks[curr_mark].y - marker_image_width/2.;
}
marker.dest = new PVector(x, y);
marker.setX(x);
marker.setY(y);
}
void draw() {
background(255);
if (!finished) {
marker.draw();
marker.update();
}
if (!pause) {
if (frameCount - count_down_begin > start_delay * frameRate) {
status = "started";
if (marker.onDest) {
if (mark_pause_start < 0) {
mark_pause_start = frameCount;
} else {
status = ((frameCount - mark_pause_start) / frameRate) + "";
if (frameCount - mark_pause_start > mark_pause * frameRate) {
if ((calibration_mode && curr_mark < gc.inds.length-1) || (!calibration_mode && curr_mark < gc_test.inds.length-1)) {
PVector destC;
if (calibration_mode) {
destC = gc.marks[++curr_mark];
} else {
destC = gc_test.marks[++curr_mark];
}
marker.dest = new PVector(destC.x - marker_image_width/2., destC.y - marker_image_width/2.);
} else {
status = "finished";
finished = true;
}
}
}
} else {
status = "moving";
mark_pause_start = -1;
}
} else {
text(((frameCount - count_down_begin)/frameRate) + "/" + start_delay, width/2, height-7);
}
} else {
status = "paused";
}
if (display_marks) {
gc.drawMarks();
gc_test.drawMarks();
}
//fill(255, 0, 0);
//noStroke();
//ellipse(marker.dest.x, marker.dest.y, 5, 5);
//fill(0, 0, 255);
//for (PVector m: gc.marks) {
// ellipse(m.x - marker_image_width/2., m.y - marker_image_width/2., 5, 5);
//}
if (finished) {
fill(255, 0, 0);
} else if (pause) {
fill(0);
} else {
fill(0, 0, 255);
}
if (display_stats) {
text("status: " + status, 3, 13);
String progress;
if (calibration_mode) {
progress = (curr_mark+1) + "/" + gc.inds.length;
} else {
progress = (curr_mark+1) + "/" + gc_test.inds.length;
}
text(progress, 3, height-7);
}
}
void keyPressed() {
println(keyCode);
switch (keyCode) {
case 32: // Space Button
pause = !pause;
display_marks = false;
if (!pause)
count_down_begin = frameCount;
break;
case 77: // M key
display_marks = !display_marks;
break;
case 67: // C key
curr_mark = 0;
calibration_mode = true;
println("calibration mode");
resetMarker();
break;
case 84: // T key
curr_mark = 0;
calibration_mode = false;
println("test mode");
resetMarker();
break;
case 82: // R key
reset();
break;
case 83: // S key
saveFrame("screenshot_###.png");
break;
case 72: // H key
display_stats = !display_stats;
break;
default:
break;
}
}

View file

@ -0,0 +1,2 @@
mode.id=processing.mode.java.JavaMode
mode=Java

View file

View file

@ -0,0 +1,18 @@
from __future__ import division
import numpy as np
import os, sys
if __name__ == '__main__':
try:
path = sys.argv[1]
time_stamps = np.load(os.path.join(path, 'world_timestamps.npy'))
pts = np.load(os.path.join(path, 'pupil_positions.npy'))
valid = filter(lambda e: e[1] > 0, pts) # filter all with zero confidence
csum = sum(e[1] for e in pts)
print 'Ratio: %s' % round(len(valid)*100/len(pts), 2) + '%'
if len(valid):
print 'Average Confidence:', csum/len(valid)
print 'Frames: %s' % len(time_stamps)
except Exception, err:
print 'Something went wrong.'
print err

View file

@ -0,0 +1,201 @@
import os, sys
import Image
from random import sample
'''
IMPORTANT:
- When printing images generated with this code you HAVE to ignore page margins! (use GIMP)
- Markers on a board must be separated by white borders or ArUco won't detect them
'''
ARUCO_MARKER_CREATOR = '/home/mmbrian/temp/aruco-1.3.0/build/utils/aruco_create_marker '
DESTINATION_DIR = '/home/mmbrian/HiWi/etra2016_mohsen/code/recording/util/markers/'
DEFAULT_MARKER_SIZE_IN_PIXELS = 64
DEFAULT_MARKER_BORDER_IN_PIXELS = 7 # only applies for random boards
DEFAULT_MARKER_SIZE_IN_MM = 40
A4_PADDING_IN_PIXELS = 50
def createMarker(marker_id, size_in_pixels, format = 'png'):
assert marker_id >= 0 and marker_id < 1024, 'Invalid Marker ID. Must be in Range 0-1023'
cmd = ARUCO_MARKER_CREATOR + '{0} ' + DESTINATION_DIR + '{0}.' + format + ' {1} 0'
os.popen(cmd.format(marker_id, size_in_pixels))
def handleMarkers():
'''
Usage:
marker.py num_of_markers size_in_pixels
marker.py -i marker_id size_in_pixels
'''
if len(sys.argv) > 3:
try:
createMarker(int(sys.argv[2]), int(sys.argv[3]))
except:
print 'Usage: marker.py -i marker_id size_in_pixels'
else:
try:
num = int(sys.argv[1])
assert num>0 and num<=1024
except:
print 'Invalid number of markers. please specify a number between 1 and 1024'
return
size = DEFAULT_MARKER_SIZE_IN_PIXELS
try:
size = int(sys.argv[2])
print 'Marker size set to', size, 'px'
except:
print 'Marker size set to default size', size, 'px'
print 'Creating', num, 'random markers...'
generateRandomMarkers(num, size)
def generateRandomMarkers(num, size):
# for i in range(num):
for i, _id in enumerate(sorted(sample(range(1024), num))):
createMarker(_id, size)
print i+1, '/', num
print 'Finished.'
def computeDimensions():
A4W, A4H = 210, 297 # A4 dimension in millimeters
MM2IN = 25.4 # millimeters per inch
dpi = -1 # Must be given (use xdpyinfo under linux)
marker_width = -1 # Arbitrary value which must be given by user (in millimeters)
try:
dpi = int(sys.argv[2])
assert dpi>0
except:
print sys.argv
print 'Invalid dpi.'
return
marker_width = DEFAULT_MARKER_SIZE_IN_MM
try:
marker_width = int(sys.argv[3])
print 'Marker size set to', marker_width, 'mm'
except:
print 'Marker size set to default size', marker_width, 'mm'
# Width and Height of A4 image in pixels
xWidth = A4W / MM2IN * dpi
yWidth = A4H / MM2IN * dpi
# Marker width in pixels
mWidth = marker_width / MM2IN * dpi
e = mWidth - int(mWidth) # subpixel error in marker width
eMM = e / dpi * MM2IN # subpixel error in millimeters (report to user)
print 'Marker size finally set to', marker_width - eMM, 'mm'
# Converting pixel values to real integers
xWidth, yWidth, mWidth = int(xWidth), int(yWidth), int(mWidth)
return xWidth, yWidth, mWidth
def removeMarkers():
print 'Removing old markers...'
os.popen('rm ' + DESTINATION_DIR + '*.png') # Removing previous markers
def generateGrid():
'''
Generates a picture of a 9-point calibration grid using random markers, the size of which is
calculated such that after printing the marker size is of a specified length in millimeters
Usage: marker.py dpi marker_size_in_mm
'''
xWidth, yWidth, mWidth = computeDimensions()
# Create markers with this pixel size
removeMarkers()
print 'Generating new markers...'
generateRandomMarkers(9, mWidth)
# Stitch markers and generate grid
print 'Creating grid...'
markers = []
for f in os.listdir(DESTINATION_DIR):
if f.endswith('.png'):
markers.append(Image.open(f))
grid = Image.new("RGB", (xWidth, yWidth), (255, 255, 255))
for row in range(3):
if row == 0:
y = A4_PADDING_IN_PIXELS
elif row == 1:
y = (yWidth - mWidth) / 2
else:
y = yWidth - A4_PADDING_IN_PIXELS - mWidth
for col in range(3):
if col == 0:
x = A4_PADDING_IN_PIXELS
elif col == 1:
x = (xWidth - mWidth) / 2
else:
x = xWidth - A4_PADDING_IN_PIXELS - mWidth
grid.paste(markers[row*3+col], (x, y))
grid.save(DESTINATION_DIR + 'grid_board/grid.jpg')
print 'Finished.'
def generateRandomBoard():
xWidth, yWidth, mWidth = computeDimensions()
# Get number of random markers
try:
n = int(sys.argv[4])
assert n>0 and n<150 # no more than 150 markers allowed
except:
print 'Please choose between 1 to 20 markers'
return
# Create markers with this pixel size
removeMarkers()
print 'Generating new markers...'
generateRandomMarkers(n, mWidth)
# Stitch markers and generate board
print 'Creating board...'
markers = []
for f in os.listdir(DESTINATION_DIR):
if f.endswith('.png'):
markers.append(Image.open(f))
board = Image.new("RGB", (xWidth, yWidth), (255, 255, 255))
# Now we have to randomly append markers to board in a way that they do not collide
# To simplify this, we gridify the image based on marker size and choose a random sample
# of grids (not entirely random but in case markers are small enough it gives a good sample)
w = (xWidth - 2*A4_PADDING_IN_PIXELS) / mWidth
h = (yWidth - 2*A4_PADDING_IN_PIXELS) / mWidth
w, h = int(w), int(h) # w and h are maximum row and column size for the grid
# Now markers would take w*mWidth pixels in a row with no borders, applying border size:
w = ((xWidth - 2*A4_PADDING_IN_PIXELS) - (w-1)*DEFAULT_MARKER_BORDER_IN_PIXELS) / mWidth
h = ((yWidth - 2*A4_PADDING_IN_PIXELS) - (h-1)*DEFAULT_MARKER_BORDER_IN_PIXELS) / mWidth
w, h = int(w), int(h) # w and h now also count for marker borders
xOffset = A4_PADDING_IN_PIXELS + ((xWidth - 2*A4_PADDING_IN_PIXELS) - w*mWidth - (w-1)*DEFAULT_MARKER_BORDER_IN_PIXELS)/2
yOffset = A4_PADDING_IN_PIXELS + ((yWidth - 2*A4_PADDING_IN_PIXELS) - h*mWidth - (h-1)*DEFAULT_MARKER_BORDER_IN_PIXELS)/2
grids = [(xOffset + c*mWidth + c*DEFAULT_MARKER_BORDER_IN_PIXELS,
yOffset + r*mWidth + r*DEFAULT_MARKER_BORDER_IN_PIXELS) for r in xrange(h) for c in xrange(w)]
print len(grids), 'possible positions exist for markers...'
n = min(n, len(grids))
for i, pos in enumerate(sample(grids, n)):
board.paste(markers[i], pos)
board.save(DESTINATION_DIR + 'random_board/board.jpg')
print 'Finished.'
def main():
assert len(sys.argv) > 1, 'Invalid number of arguments.'
if sys.argv[1] == 'grid':
generateGrid()
elif sys.argv[1] == 'rand':
generateRandomBoard()
else:
handleMarkers()
if __name__ == '__main__':
main()

View file

@ -0,0 +1,44 @@
from __future__ import division
import numpy as np
'''
Reference: https://stackoverflow.com/questions/22354094/pythonic-way-of-detecting-outliers-in-one-dimensional-observation-data
'''
def is_outlier(points, thresh=3.5):
"""
Returns a boolean array with True if points are outliers and False
otherwise.
Parameters:
-----------
points : An numobservations by numdimensions array of observations
thresh : The modified z-score to use as a threshold. Observations with
a modified z-score (based on the median absolute deviation) greater
than this value will be classified as outliers.
Returns:
--------
mask : A numobservations-length boolean array.
References:
----------
Boris Iglewicz and David Hoaglin (1993), "Volume 16: How to Detect and
Handle Outliers", The ASQC Basic References in Quality Control:
Statistical Techniques, Edward F. Mykytka, Ph.D., Editor.
"""
if len(points.shape) == 1:
points = points[:,None]
median = np.median(points, axis=0)
diff = np.sum((points - median)**2, axis=-1)
diff = np.sqrt(diff)
med_abs_deviation = np.median(diff)
modified_z_score = 0.6745 * diff / med_abs_deviation
return modified_z_score > thresh
def moving_average(interval, window_size):
window = np.ones(int(window_size))/float(window_size)
return np.convolve(interval, window, 'same')

View file

@ -0,0 +1,196 @@
from __future__ import division
import numpy as np
from numpy import linalg as LA
from minimize import findInitialW, _q, g, minimizeEnergy
from time import time
from geom import getSphericalCoords, getAngularDiff
from recording.tracker import Marker
# from visual import vector as v # for vector operations
from vector import Vector as v
DATA_DIR = './recording/data/'
# DATA_DIR = '.\\recording\\data\\'
EYE_CAMERA_IMAGE_WIDTH = 640
EYE_CAMERA_IMAGE_HEIGHT = 360
curr_calibration_experiment = '006'
curr_test_experiment = '010'
# markers in order of being targeted:
experiments = {'005': [130, 608, 456, 399, 659, 301, 351, 707, 18],
'006': [130, 608, 456, 399, 659, 301, 351, 707, 18],
'007': [449, 914, 735, 842, 347, 660, 392, 782],
'010': [449, 914, 554, 243, 347, 173, 664, 399]}
def denormalize(p):
# return p * np.array([EYE_CAMERA_IMAGE_WIDTH, EYE_CAMERA_IMAGE_HEIGHT])
return p * np.array([EYE_CAMERA_IMAGE_WIDTH, EYE_CAMERA_IMAGE_HEIGHT]) - \
(np.array([EYE_CAMERA_IMAGE_WIDTH, EYE_CAMERA_IMAGE_HEIGHT]) / 2)
def main():
single_point = False
__p, _t = [], []
p, t = [], []
# Fetching marker position wrt camera t from calibration data
marker_data = np.load(DATA_DIR + 'frames_%s.npy' % curr_calibration_experiment)
# marker_data includes data on tracked markers per frame
# it's a list with as many entries as the number of video frames, each entry
# has a list of tracked markers, each marker item has marker id, marker corners, Rvec, Tvec
# TODO (remember the unit)
# Fetching pupil positions p from calibration data
pupil_data = np.load(DATA_DIR + 'pp_%s.npy' % curr_calibration_experiment)
# pupil_data is a list of tracked pupil positions, each entry has 3 elements
# array: frame range (start, end)
# array: mean pupil position
# list: all pupil positions in the range
# TODO (also remember to denormalize)
for i, pos in enumerate(pupil_data):
corresponding_marker_id = experiments[curr_calibration_experiment][i]
# print corresponding_marker_id
start, end = pos[0]
if len(pos[2]) == end-start+1: # all samples for this points are reliable
# add all corresponding pupil-3d points as mappings
# print start, end, len(pos[2])
for i, _p in enumerate(pos[2]):
frame_number = start + i
if frame_number >= len(marker_data): continue # TODO: investigate
for marker in marker_data[frame_number]:
if marker[0][0] == corresponding_marker_id:
if single_point:
__p.append(denormalize(_p))
_t.append(Marker.fromList(marker).getCenter())
else:
p.append(denormalize(_p))
t.append(Marker.fromList(marker).getCenter())
if single_point and len(__p):
p.append(sum(__p)/len(__p))
t.append(sum(_t)/len(_t))
__p, _t = [], []
else: # if pos[2] is nonempty consider the mean
if len(pos[2]): # TODO: here we can still map the corresponding pupil points to their detected marker given
# we have the frame correspondence (investigate)
# map pos[1] to corresponding markers
for frame_number in xrange(start, end+1):
if frame_number >= len(marker_data): continue # TODO: investigate
for marker in marker_data[frame_number]:
if marker[0][0] == corresponding_marker_id:
if single_point:
__p.append(denormalize(pos[1]))
_t.append(Marker.fromList(marker).getCenter())
else:
p.append(denormalize(pos[1]))
t.append(Marker.fromList(marker).getCenter())
if single_point and len(__p):
p.append(sum(__p)/len(__p))
t.append(sum(_t)/len(_t))
__p, _t = [], []
else:
pass
# No mapping here
print len(p), len(t)
# print p[0], t[0]
# we have to denormalize pupil points and correlated the two data streams (frame correspondence)
print 'Successfully loaded calibration data...'
# return
print 'Performing minimization...'
## Finding the optimal transformation matrix by minimizing the nonlinear energy
# w0 is the initial w by solving the leastsq with e=(0,0,0)
# w is by solving the leastsq again optimizing for both e and w
start = time()
w, e, w0 = minimizeEnergy(p, t)
minimizationTime = time() - start
print 'minimization time:', minimizationTime
p, t = [], []
marker_data = np.load(DATA_DIR + 'frames_%s.npy' % curr_test_experiment)
pupil_data = np.load(DATA_DIR + 'pp_%s.npy' % curr_test_experiment)
print len(pupil_data), len(experiments[curr_test_experiment])
for i, pos in enumerate(pupil_data):
corresponding_marker_id = experiments[curr_test_experiment][i]
# print corresponding_marker_id
start, end = pos[0]
if len(pos[2]) == end-start+1: # all samples for this points are reliable
# add all corresponding pupil-3d points as mappings
# print start, end, len(pos[2])
for i, _p in enumerate(pos[2]):
frame_number = start + i
if frame_number >= len(marker_data): continue # TODO: investigate
for marker in marker_data[frame_number]:
if marker[0][0] == corresponding_marker_id:
if single_point:
__p.append(denormalize(_p))
_t.append(Marker.fromList(marker).getCenter())
else:
p.append(denormalize(_p))
t.append(Marker.fromList(marker).getCenter())
if single_point and len(__p):
p.append(sum(__p)/len(__p))
t.append(sum(_t)/len(_t))
__p, _t = [], []
else: # if pos[2] is nonempty consider the mean
if len(pos[2]): # TODO: here we can still map the corresponding pupil points to their detected marker given
# we have the frame correspondence (investigate)
# map pos[1] to corresponding markers
for frame_number in xrange(start, end+1):
if frame_number >= len(marker_data): continue # TODO: investigate
for marker in marker_data[frame_number]:
if marker[0][0] == corresponding_marker_id:
if single_point:
__p.append(denormalize(pos[1]))
_t.append(Marker.fromList(marker).getCenter())
else:
p.append(denormalize(pos[1]))
t.append(Marker.fromList(marker).getCenter())
if single_point and len(__p):
p.append(sum(__p)/len(__p))
t.append(sum(_t)/len(_t))
__p, _t = [], []
else:
pass
print 'Successfully loaded test data...'
# closest point distance to scene camera
cDist = min(v(pt).mag for pt in t)
# farthest point distance to scene camera
fDist = max(v(pt).mag for pt in t)
# average point distance to scene camera
avgDist = sum(v(pt).mag for pt in t)/len(t)
qi = map(_q, p) # computing feature vectors from raw pupil coordinates in 2D
# computing unit gaze vectors corresponding to pupil positions
# here we use the computed mapping matrix w
gis = map(lambda q: g(q, w), qi)
gis0 = map(lambda q: g(q, w0), qi)
# now we can compare unit gaze vectors with their corresponding gaze rays t
# normalizing gaze rays first
t = np.array(map(lambda vec: v(vec).norm(), t))
# TODO: compare spherical coordinates instead
AE = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gis, t))
N = len(t)
AAE = sum(AE)/N
VAR = sum((ae - AAE)**2 for ae in AE)/N
print 'AAE:', AAE, '\nVariance:', VAR, 'STD:', np.sqrt(VAR), '\nMin:', min(AE), 'Max:', max(AE), '(N=' + str(N) + ')'
print 'Target Distances: m=%s M=%s Avg=%s' % (cDist, fDist, avgDist)
AE0 = list(np.degrees(np.arctan((v(p[0]).cross(p[1])/(v(p[0]).dot(p[1]))).mag)) for p in zip(gis0, t))
AAE0 = sum(AE0)/N
print 'AAE (only optimizing W for e=(0,0,0)):', AAE0
if __name__ == '__main__':
main()

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,3.040642162300663642e+01,1.765939439149721579e+02,1.328886541112416175e+01,1.017144918812020471e+01,6.282414276305660650e+01,2.078719681369614491e+00,9.086148058919065740e-01,9.532128859241814078e-01,6.687703636358097725e-01,4.384678026390108840e+00,3.998168016375743677e-02,3.166274582048249830e-04,9.532128859241814078e-01,1.280079817021739091e-02,8.183598564568926592e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,3.396861047132887990e+01,2.783762688836592503e+01,5.276137497105806595e+00,2.297479153575375932e+01,4.567508729018574343e+01,2.323786593363760922e+00,1.048053975490098044e-01,3.237366175597221618e-01,1.663488997728568064e+00,3.095718233484976434e+00,5.259799970715126061e-02,6.498629778291166881e-05,3.237366175597221618e-01,3.607281862764639274e-02,7.051223392698727221e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,4.741999463025886996e+01,3.572580084423318425e+01,5.977106393919484617e+00,3.691481899712484704e+01,5.629568859298260008e+01,3.304976257721498722e+00,1.587219814273060914e-01,3.983992738789894905e-01,2.644929856959281622e+00,3.796659791754518842e+00,9.120334212801210760e-02,1.222430613895545337e-04,3.983992738789894905e-01,7.258244639763973549e-02,1.072146406083957643e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.291384863464924990e+02,7.075778734245663770e+01,8.411764817352933576e+00,1.144070100556751726e+02,1.458524376298981338e+02,8.987072521497182720e+00,8.066381293229226701e-01,8.981303520775382188e-01,7.457520999375998549e+00,1.049391394312623049e+01,2.908337065441086722e-01,4.628777038433907901e-04,8.981303520775382188e-01,2.552584721935626799e-01,3.237157825266338551e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.238140504602789349e+02,2.549698037611263857e+01,5.049453473011968896e+00,1.123607304116898149e+02,1.303335479750877823e+02,8.668520786242442711e+00,3.739486848329721669e-01,6.115134379823325972e-01,7.393447945931421295e+00,9.324984605869410359e+00,3.165196613685685723e-01,2.685481388179896734e-04,6.115134379823325972e-01,2.827438724424854999e-01,3.399881563058976264e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,2.187647339532654200e+01,9.553332333426010337e+01,9.774114964244082771e+00,9.365465613657018906e+00,4.423879106763747160e+01,1.484788249033502261e+00,4.924270285841565453e-01,7.017314504738665359e-01,6.476461608312953366e-01,3.070174947851995739e+00,2.872121909479952509e-02,1.697079489620854594e-04,7.017314504738665359e-01,1.164836638041308152e-02,5.748965936649804570e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,6.589520884518660182e+01,2.492863370639661724e+01,4.992858270209221239e+00,5.201499941207168831e+01,7.344091786100491959e+01,4.529338510782439542e+00,1.519978235581846970e-01,3.898689825546329812e-01,3.381272479951592747e+00,5.011057125799604606e+00,1.021404074828214936e-01,6.770441976702046044e-05,3.898689825546329812e-01,8.315655612079861370e-02,1.155833808245565614e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.860130165703802163e+01,8.256814549577228490e+01,9.086701574046122332e+00,2.416262643618539041e+00,3.645870328921372305e+01,1.280982097774743256e+00,3.630808238076345118e-01,6.025618837991949528e-01,1.713698042780382735e-01,2.427613388257467086e+00,3.554020389571510563e-02,2.895575944207122161e-04,6.025618837991949528e-01,4.737588201780327732e-03,6.895501764738190542e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.351483891248969371e+02,1.250094065903657992e+02,1.118076055509489031e+01,1.191840231234915564e+02,1.548549227515868552e+02,9.411607597608401932e+00,1.234204256268824462e+00,1.110947458824594669e+00,7.633135953023809428e+00,1.116571019922398911e+01,3.044396074161722643e-01,8.128532490242231087e-04,1.110947458824594669e+00,2.607326242816875306e-01,3.453485857093946954e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.272352666311337117e+02,7.173591729496320113e+01,8.469705856460612026e+00,1.112711620735283020e+02,1.402724119235362252e+02,8.938176833334811278e+00,6.942071463445287360e-01,8.331909423082615174e-01,7.356218494894881665e+00,9.948512469580728990e+00,3.254001018246230892e-01,6.255028583215870930e-04,8.331909423082615174e-01,2.799985878221694646e-01,3.573426079426476609e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,8.129637063497619920e+01,2.427218178347718094e+03,4.926680604979095079e+01,1.702445922063005312e+01,1.536066505231336805e+02,5.572584089772349536e+00,1.225809755844051097e+01,3.501156602958586550e+00,1.092624029237782013e+00,1.105319832121724666e+01,1.074613483899090477e-01,4.450802839479586770e-03,3.501156602958586550e+00,2.139148840150060724e-02,2.073443410465987402e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,9.640320795941921972e+01,5.361712630129842410e+02,2.315537222790824146e+01,5.160459104183541967e+01,1.334626797495587311e+02,6.592658618602371234e+00,3.124662223413802398e+00,1.767671412738748282e+00,3.647713773569521756e+00,9.507162147477025371e+00,1.497378042395502984e-01,1.468943362351912913e-03,1.767671412738748282e+00,7.605830338108507394e-02,2.117005666935551367e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,7.931844040221022851e+01,7.492449914263909250e+02,2.737233989680807156e+01,3.565077113551647869e+01,1.268550756717241654e+02,5.534232353580337715e+00,4.135111243978497164e+00,2.033497293821286966e+00,2.392084339972434304e+00,9.180375276005271701e+00,1.533334616730137046e-01,3.067299577969173716e-03,2.033497293821286966e+00,6.578829694433732667e-02,2.523446289819742394e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,2.694169769312553342e+01,1.665137401533235391e+02,1.290402030970672165e+01,5.937598697057360653e+00,5.339626323730379909e+01,1.891805494065602611e+00,8.158429985780559779e-01,9.032402773227375947e-01,4.117825471766812795e-01,3.847490596568889920e+00,6.033879536956761325e-02,7.947007172066630548e-04,9.032402773227375947e-01,1.361969834184293716e-02,1.163793860209970665e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,3.533844397952154992e+01,2.151286185785808129e+02,1.466726350000506507e+01,1.380990314147944531e+01,6.125150082564349674e+01,2.489805423215281976e+00,1.036212794173529517e+00,1.017945378777039167e+00,9.744741125340620203e-01,4.395305274475041379e+00,8.982713214926862921e-02,1.298019266882329686e-03,1.017945378777039167e+00,3.592413092043608008e-02,1.522490869514876999e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,7.275080200541474085e+01,1.225569753414737079e+03,3.500813838830532632e+01,7.545585127390142866e+00,1.236380611986610774e+02,4.963457756842522883e+00,6.530506029314940619e+00,2.555485478204667871e+00,4.642043947246502489e-01,8.956951571764482978e+00,9.500457205713214170e-02,2.135470918011905198e-03,2.555485478204667871e+00,1.040587949396908594e-02,1.619423331243901587e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,7.995486760896395140e+01,1.753036928101028593e+02,1.324023008901668774e+01,6.409406351991302131e+01,1.051841756553746023e+02,5.451666325923521406e+00,1.082440238588166181e+00,1.040403882436126803e+00,4.179403382665318745e+00,7.466715588324318809e+00,1.237499628637483973e-01,4.353780724638246996e-04,1.040403882436126803e+00,9.399556846766422835e-02,1.642870599597614500e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,7.954426530302049514e+01,3.361728629957921157e+02,1.833501739829532085e+01,5.023899932677623070e+01,1.087418432099768211e+02,5.536013879418145045e+00,1.976825700528186402e+00,1.405996337309662447e+00,3.513999295725879435e+00,7.881051363151080125e+00,1.533126893311456129e-01,1.414151367643740097e-03,1.405996337309662447e+00,9.369860156038876953e-02,2.116807332296407052e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.598710736753407957e+01,2.473494153544349672e+02,1.572734610016689949e+01,1.973892960351821557e+01,7.797036559498175734e+01,3.194991146171643148e+00,1.087613973047554250e+00,1.042887325192685566e+00,1.428243626767392138e+00,5.112175643706208028e+00,1.035812781282703238e-01,1.277240991828485677e-03,1.042887325192685566e+00,4.490004063340908430e-02,1.740916394376498533e-01
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.160370966974756968e+01,5.596854342101292445e+01,7.481212697217806351e+00,1.608532399544108671e+01,4.365699386364038759e+01,2.218572257502573031e+00,2.541241471005006858e-01,5.041072773730812528e-01,1.165482367816692566e+00,3.034551253504009782e+00,8.063733605956217854e-02,3.468395610516629098e-04,5.041072773730812528e-01,4.147337933505246266e-02,1.105029501334430786e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,2.738071736164244641e+01,1.129535412836688693e+02,1.062796035388111804e+01,1.002287275884971862e+01,4.858693042715281507e+01,1.862941089955272744e+00,5.593934597212413262e-01,7.479261057893629161e-01,7.074067548449589626e-01,3.389522863024655219e+00,3.611295627024961596e-02,2.146395920138756148e-04,7.479261057893629161e-01,1.250455420256716202e-02,6.325584940428877201e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,3.798522865076823507e+01,8.168089927776081538e+01,9.037748573497761839e+00,2.198191398287034914e+01,5.047526091955769800e+01,2.636775479018981461e+00,4.607451368629610355e-01,6.787820982192747099e-01,1.474006983309889884e+00,3.528511596204864098e+00,5.882803751334169523e-02,1.877780408294261474e-04,6.787820982192747099e-01,3.363943952069564647e-02,7.810531607821984135e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.990333600766851774e+01,3.290059205603294856e+01,5.735903769767493721e+00,2.065541848068291841e+01,4.521474414617187421e+01,2.093576830309427539e+00,1.425076253822867567e-01,3.775018216939975968e-01,1.478360362156177388e+00,3.056060559851390579e+00,5.757085838489695712e-02,1.183501591173396691e-04,3.775018216939975968e-01,4.060700731687277854e-02,8.574366059447020849e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.195499382890652811e+02,2.212167538830708793e+02,1.487335718266292695e+01,9.790171419804762820e+01,1.412486402291981165e+02,8.363779939029788224e+00,1.688390321150391671e+00,1.299380745259214542e+00,6.379065721353187612e+00,1.018322073178073595e+01,2.695398972855718167e-01,1.326972658516116683e-03,1.299380745259214542e+00,2.150885750628270532e-01,3.231172844637631436e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.136758467446474441e+02,1.474794928336174564e+02,1.214411350546500223e+01,9.242288458236070881e+01,1.327042758353540535e+02,8.001125866952561339e+00,1.100642741266100844e+00,1.049115218298781960e+00,6.128135470439135091e+00,9.402896406997600209e+00,2.908406774636088654e-01,1.132352910543703252e-03,1.049115218298781960e+00,2.326618352580341331e-01,3.371636921623676342e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,9.285798207564738505e+01,1.706258275476950530e+03,4.130687927545423577e+01,3.079414930451931198e+01,1.568219932733696282e+02,6.397187621529289103e+00,8.727119400118835912e+00,2.954169832646531546e+00,1.968049649018210223e+00,1.128797623358676461e+01,1.225591428987874570e-01,3.203738164736393175e-03,2.954169832646531546e+00,3.870675973092618793e-02,2.116918270969880833e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,8.379327658486418784e+01,7.572125391188816366e+02,2.751749514615895364e+01,3.325324403197852519e+01,1.274840167359445360e+02,5.750593993376547530e+00,4.111378347886831541e+00,2.027653409211453983e+00,2.356525191117142093e+00,9.192570328194369367e+00,1.298655439552955648e-01,1.869076959495136235e-03,2.027653409211453983e+00,4.903965232123793511e-02,1.981688191339030514e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,9.836900680588763635e+01,3.843179820657104528e+02,1.960402974048219704e+01,6.663970152067133768e+01,1.363095336915100972e+02,6.888716702580166995e+00,2.241913946199424412e+00,1.497302222732412869e+00,4.565331189145099167e+00,9.864893714171238059e+00,1.898513549029913483e-01,1.653301179516637048e-03,1.497302222732412869e+00,1.258855187922231222e-01,2.711498579198980963e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,3.362693959975573677e+01,1.212792776147756797e+02,1.101268712053401089e+01,1.863931722039690442e+01,5.816348322676148541e+01,2.374169116029810844e+00,6.098984051719469335e-01,7.809599254583726724e-01,1.300876539217254102e+00,4.189887900811643640e+00,7.551702621597344844e-02,5.714131376641656563e-04,7.809599254583726724e-01,4.282321150571355428e-02,1.268251033861999000e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,4.738860899925052905e+01,2.906311343384081169e+02,1.704790703688896158e+01,2.710254714091485440e+01,8.478912837142394210e+01,3.348702580669762341e+00,1.423266281558340340e+00,1.193007242877569540e+00,1.926505032438386333e+00,6.059484742686628067e+00,1.206780504012673894e-01,1.735637256987150904e-03,1.193007242877569540e+00,7.065718533567448556e-02,2.107646752689565639e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,8.717698906649827961e+01,5.222569854015484907e+02,2.285294259830773811e+01,5.046315146354229597e+01,1.245760758596430691e+02,5.982731202154310424e+00,2.947124913134894886e+00,1.716719229558198556e+00,3.357920355074718533e+00,8.953018761879413034e+00,1.139227581412555756e-01,8.599531010162080914e-04,1.716719229558198556e+00,6.738527175576222716e-02,1.600261940987526277e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,5.720441943803696461e+01,5.201939162140834014e+02,2.280775999992290792e+01,1.051977099668143190e+01,8.576723242960835591e+01,3.944267937793981105e+00,2.750813007156787116e+00,1.658557507943811737e+00,7.012437666366746480e-01,6.159669750191002713e+00,8.808768585492453285e-02,1.186931112806083061e-03,1.658557507943811737e+00,1.688435634966806848e-02,1.340475183026270667e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,9.269543872640339544e+01,1.479741759540919190e+02,1.216446365254514284e+01,6.837942650367529041e+01,1.099392635958790407e+02,6.493557651309809664e+00,8.706251308965705649e-01,9.330729504688101139e-01,4.669045236720458014e+00,7.964785843525040043e+00,1.782730638837876358e-01,5.319010486100923937e-04,9.330729504688101139e-01,1.291109644057154282e-01,2.140094987698160922e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.622552600819919633e+01,1.579952299683289993e+02,1.256961534687235371e+01,2.556879059880856531e+01,6.668741467933712386e+01,3.230245134266510387e+00,7.429940308771187940e-01,8.619710151026650502e-01,1.831321092174494236e+00,4.723687988259216652e+00,1.042869004158176599e-01,8.544820795352536498e-04,8.619710151026650502e-01,5.723816329785957197e-02,1.537648137462802600e-01
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.544667080781926671e+01,5.992189536677901174e+01,7.740923418222079633e+00,2.425740274835047572e+01,4.880682813784405027e+01,2.497111829378250825e+00,2.952089441241613765e-01,5.433313391699040595e-01,1.743612641236487404e+00,3.418253622554307203e+00,9.073553885681857889e-02,4.183601390069159489e-04,5.433313391699040595e-01,6.266713198564373422e-02,1.237255105619609885e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,7.223887119973491622e+01,2.280860136294565109e+03,4.775835148217079507e+01,1.438176416344486874e+01,1.660221714818119665e+02,4.954809461968968876e+00,1.111594621515256520e+01,3.334058520055183994e+00,9.236996534824625238e-01,1.112168245644265774e+01,9.566645315562018193e-02,4.244230173806202815e-03,3.334058520055183994e+00,1.886296459408602286e-02,2.267471498553369769e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,9.754207981424478646e+01,8.370473973561809089e+02,2.893177141752956771e+01,5.467001342158435762e+01,1.470956257607979865e+02,6.680250377327232592e+00,4.106932904033766540e+00,2.026556908659060241e+00,3.847740955452115585e+00,1.048634259281436165e+01,1.515381837935639575e-01,2.183412992216604478e-03,2.026556908659060241e+00,8.051082088138362958e-02,2.333307809853258918e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,4.908715383506339691e+01,1.110687678575359087e+03,3.332698124006071794e+01,4.668213048103602603e+00,1.144717697711579660e+02,3.469091495724286656e+00,5.708503705582026022e+00,2.389247518693286221e+00,3.142662750152533380e-01,8.048683951363624800e+00,9.549504348702125833e-02,4.325510748289056011e-03,2.389247518693286221e+00,8.617120552273873149e-03,2.212435335386973012e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,3.511505560745357712e+01,4.775147092842317420e+02,2.185210995039681947e+01,1.194731782464538838e+01,8.088563703562866181e+01,2.484728194673577306e+00,2.415464890979109214e+00,1.554176595815002448e+00,8.317369402179592974e-01,5.697441897171481529e+00,7.896140006571794601e-02,2.376216310720119778e-03,1.554176595815002448e+00,2.634115777739930858e-02,1.827602390193196757e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,4.292313367662146106e+01,5.812009685063347888e+02,2.410811001522796104e+01,1.606079614768382413e+01,9.347332020768804739e+01,3.046838812646872618e+00,2.930605229227465358e+00,1.711901057078786037e+00,1.155609284570928486e+00,6.573104076633616621e+00,1.092790718442490372e-01,3.643743871107798810e-03,1.711901057078786037e+00,4.149606456135129795e-02,2.371245791325575225e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,6.108753513404457891e+01,1.120398019621853791e+03,3.347234708863204133e+01,4.945348214691033917e+00,1.097918224108262848e+02,4.194062631063572688e+00,5.616351062885942547e+00,2.369884187652624874e+00,3.047760495339699172e-01,7.954086878879886413e+00,8.003287903978413553e-02,1.915002051157589733e-03,2.369884187652624874e+00,6.255555521536153990e-03,1.438207065442909105e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,7.839376267722001046e+01,8.178790041281226308e+01,9.043666314764839953e+00,6.238847383336967312e+01,9.699274416755271488e+01,5.367985361040650716e+00,3.872474966615835901e-01,6.222921312868929800e-01,4.286339318900724393e+00,6.239186212060429781e+00,1.213874520591731732e-01,1.947180650560246965e-04,6.222921312868929800e-01,1.014797365259703238e-01,1.527510616203420768e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,5.697256820055999071e+01,6.868472196852654861e+02,2.620777021582083322e+01,1.967464930340286955e+01,9.426506029891919525e+01,4.012472108759517653e+00,3.623711771501412660e+00,1.903604941026738606e+00,1.302398770457973365e+00,6.731837686018915079e+00,1.102116447715738301e-01,2.688944991170982065e-03,1.903604941026738606e+00,3.688963615504706195e-02,1.859760952965822389e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,5.036137173492679864e+01,3.882783591620516290e+02,1.970478010945698344e+01,2.030424433941717766e+01,8.516562801967661755e+01,3.532946724546602191e+00,1.929948803993433160e+00,1.389225972976834811e+00,1.370123208850084984e+00,6.061308797687608774e+00,1.138923151620050145e-01,2.095647413156754863e-03,1.389225972976834811e+00,4.469986567234648933e-02,1.967212426014188775e-01
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.582359575511317473e+01,2.335234453618731436e+02,1.528147392635517754e+01,1.522020733402222525e+01,6.797623868090180110e+01,2.537250851059671408e+00,1.178299293940902048e+00,1.085494953438707721e+00,1.040133624043407368e+00,4.751536377916306897e+00,9.172399399044443846e-02,1.540554685348484096e-03,1.085494953438707721e+00,3.843132115511237179e-02,1.722535958207574713e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.864038104213997542e+02,1.714943161073169449e+03,4.141187222371345200e+01,1.308197520035985519e+02,2.639486958629850619e+02,1.210877585963221037e+01,5.064323052096544764e+00,2.250405086222599493e+00,8.727208291576546983e+00,1.587494962068285176e+01,2.449104024191176288e-01,3.526783778654694456e-03,2.250405086222599493e+00,1.647311715727071690e-01,3.683948170098469421e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.612546551988315002e+02,1.508811914631156696e+03,3.884342820389514372e+01,1.084556394520923561e+02,2.269487114668321794e+02,1.073986740845706045e+01,4.718204390035940499e+00,2.172142810690848691e+00,7.121535682171377779e+00,1.418911158803311778e+01,2.506039970115415128e-01,4.226404798920414645e-03,2.172142810690848691e+00,1.608632504477222613e-01,3.628731314569728639e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.622289727785440334e+02,8.988548589188317237e+02,2.998090824039244850e+01,1.189885779285907574e+02,2.125303957859233321e+02,1.093839506936419603e+01,2.544567223074918783e+00,1.595169966829528496e+00,8.288333702372028711e+00,1.361706752973669055e+01,3.111719305126054991e-01,3.451621566261481918e-03,1.595169966829528496e+00,2.204438435027968879e-01,4.192173933217376303e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,2.143381021633033967e+01,7.515672141562359343e+01,8.669297631043912489e+00,7.808014570014434774e+00,3.725058792228703908e+01,1.510048642980965417e+00,3.603774563285764287e-01,6.003144645338611696e-01,5.592472753425212773e-01,2.549189029962478426e+00,4.849180303930719638e-02,3.985789626480972132e-04,6.003144645338611696e-01,1.699240422440653764e-02,8.343388100983666067e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.600550755093951594e+01,3.562871573480673959e+01,5.968979455049811200e+00,1.846058438119853662e+01,3.976736146969232522e+01,1.843171329950713977e+00,1.777884380379845530e-01,4.216496626797945901e-01,1.292581031031678540e+00,2.804874200225548897e+00,6.669081999322694354e-02,2.596433599346848614e-04,4.216496626797945901e-01,4.644165590985423892e-02,1.035590256591084751e-01
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 3.040642162300663642e+01 1.765939439149721579e+02 1.328886541112416175e+01 1.017144918812020471e+01 6.282414276305660650e+01 2.078719681369614491e+00 9.086148058919065740e-01 9.532128859241814078e-01 6.687703636358097725e-01 4.384678026390108840e+00 3.998168016375743677e-02 3.166274582048249830e-04 9.532128859241814078e-01 1.280079817021739091e-02 8.183598564568926592e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 3.396861047132887990e+01 2.783762688836592503e+01 5.276137497105806595e+00 2.297479153575375932e+01 4.567508729018574343e+01 2.323786593363760922e+00 1.048053975490098044e-01 3.237366175597221618e-01 1.663488997728568064e+00 3.095718233484976434e+00 5.259799970715126061e-02 6.498629778291166881e-05 3.237366175597221618e-01 3.607281862764639274e-02 7.051223392698727221e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 4.741999463025886996e+01 3.572580084423318425e+01 5.977106393919484617e+00 3.691481899712484704e+01 5.629568859298260008e+01 3.304976257721498722e+00 1.587219814273060914e-01 3.983992738789894905e-01 2.644929856959281622e+00 3.796659791754518842e+00 9.120334212801210760e-02 1.222430613895545337e-04 3.983992738789894905e-01 7.258244639763973549e-02 1.072146406083957643e-01
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.291384863464924990e+02 7.075778734245663770e+01 8.411764817352933576e+00 1.144070100556751726e+02 1.458524376298981338e+02 8.987072521497182720e+00 8.066381293229226701e-01 8.981303520775382188e-01 7.457520999375998549e+00 1.049391394312623049e+01 2.908337065441086722e-01 4.628777038433907901e-04 8.981303520775382188e-01 2.552584721935626799e-01 3.237157825266338551e-01
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.238140504602789349e+02 2.549698037611263857e+01 5.049453473011968896e+00 1.123607304116898149e+02 1.303335479750877823e+02 8.668520786242442711e+00 3.739486848329721669e-01 6.115134379823325972e-01 7.393447945931421295e+00 9.324984605869410359e+00 3.165196613685685723e-01 2.685481388179896734e-04 6.115134379823325972e-01 2.827438724424854999e-01 3.399881563058976264e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 2.187647339532654200e+01 9.553332333426010337e+01 9.774114964244082771e+00 9.365465613657018906e+00 4.423879106763747160e+01 1.484788249033502261e+00 4.924270285841565453e-01 7.017314504738665359e-01 6.476461608312953366e-01 3.070174947851995739e+00 2.872121909479952509e-02 1.697079489620854594e-04 7.017314504738665359e-01 1.164836638041308152e-02 5.748965936649804570e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 6.589520884518660182e+01 2.492863370639661724e+01 4.992858270209221239e+00 5.201499941207168831e+01 7.344091786100491959e+01 4.529338510782439542e+00 1.519978235581846970e-01 3.898689825546329812e-01 3.381272479951592747e+00 5.011057125799604606e+00 1.021404074828214936e-01 6.770441976702046044e-05 3.898689825546329812e-01 8.315655612079861370e-02 1.155833808245565614e-01
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.860130165703802163e+01 8.256814549577228490e+01 9.086701574046122332e+00 2.416262643618539041e+00 3.645870328921372305e+01 1.280982097774743256e+00 3.630808238076345118e-01 6.025618837991949528e-01 1.713698042780382735e-01 2.427613388257467086e+00 3.554020389571510563e-02 2.895575944207122161e-04 6.025618837991949528e-01 4.737588201780327732e-03 6.895501764738190542e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.351483891248969371e+02 1.250094065903657992e+02 1.118076055509489031e+01 1.191840231234915564e+02 1.548549227515868552e+02 9.411607597608401932e+00 1.234204256268824462e+00 1.110947458824594669e+00 7.633135953023809428e+00 1.116571019922398911e+01 3.044396074161722643e-01 8.128532490242231087e-04 1.110947458824594669e+00 2.607326242816875306e-01 3.453485857093946954e-01
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.272352666311337117e+02 7.173591729496320113e+01 8.469705856460612026e+00 1.112711620735283020e+02 1.402724119235362252e+02 8.938176833334811278e+00 6.942071463445287360e-01 8.331909423082615174e-01 7.356218494894881665e+00 9.948512469580728990e+00 3.254001018246230892e-01 6.255028583215870930e-04 8.331909423082615174e-01 2.799985878221694646e-01 3.573426079426476609e-01
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 8.129637063497619920e+01 2.427218178347718094e+03 4.926680604979095079e+01 1.702445922063005312e+01 1.536066505231336805e+02 5.572584089772349536e+00 1.225809755844051097e+01 3.501156602958586550e+00 1.092624029237782013e+00 1.105319832121724666e+01 1.074613483899090477e-01 4.450802839479586770e-03 3.501156602958586550e+00 2.139148840150060724e-02 2.073443410465987402e-01
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 9.640320795941921972e+01 5.361712630129842410e+02 2.315537222790824146e+01 5.160459104183541967e+01 1.334626797495587311e+02 6.592658618602371234e+00 3.124662223413802398e+00 1.767671412738748282e+00 3.647713773569521756e+00 9.507162147477025371e+00 1.497378042395502984e-01 1.468943362351912913e-03 1.767671412738748282e+00 7.605830338108507394e-02 2.117005666935551367e-01
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 7.931844040221022851e+01 7.492449914263909250e+02 2.737233989680807156e+01 3.565077113551647869e+01 1.268550756717241654e+02 5.534232353580337715e+00 4.135111243978497164e+00 2.033497293821286966e+00 2.392084339972434304e+00 9.180375276005271701e+00 1.533334616730137046e-01 3.067299577969173716e-03 2.033497293821286966e+00 6.578829694433732667e-02 2.523446289819742394e-01
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 2.694169769312553342e+01 1.665137401533235391e+02 1.290402030970672165e+01 5.937598697057360653e+00 5.339626323730379909e+01 1.891805494065602611e+00 8.158429985780559779e-01 9.032402773227375947e-01 4.117825471766812795e-01 3.847490596568889920e+00 6.033879536956761325e-02 7.947007172066630548e-04 9.032402773227375947e-01 1.361969834184293716e-02 1.163793860209970665e-01
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 3.533844397952154992e+01 2.151286185785808129e+02 1.466726350000506507e+01 1.380990314147944531e+01 6.125150082564349674e+01 2.489805423215281976e+00 1.036212794173529517e+00 1.017945378777039167e+00 9.744741125340620203e-01 4.395305274475041379e+00 8.982713214926862921e-02 1.298019266882329686e-03 1.017945378777039167e+00 3.592413092043608008e-02 1.522490869514876999e-01
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 7.275080200541474085e+01 1.225569753414737079e+03 3.500813838830532632e+01 7.545585127390142866e+00 1.236380611986610774e+02 4.963457756842522883e+00 6.530506029314940619e+00 2.555485478204667871e+00 4.642043947246502489e-01 8.956951571764482978e+00 9.500457205713214170e-02 2.135470918011905198e-03 2.555485478204667871e+00 1.040587949396908594e-02 1.619423331243901587e-01
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 7.995486760896395140e+01 1.753036928101028593e+02 1.324023008901668774e+01 6.409406351991302131e+01 1.051841756553746023e+02 5.451666325923521406e+00 1.082440238588166181e+00 1.040403882436126803e+00 4.179403382665318745e+00 7.466715588324318809e+00 1.237499628637483973e-01 4.353780724638246996e-04 1.040403882436126803e+00 9.399556846766422835e-02 1.642870599597614500e-01
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 7.954426530302049514e+01 3.361728629957921157e+02 1.833501739829532085e+01 5.023899932677623070e+01 1.087418432099768211e+02 5.536013879418145045e+00 1.976825700528186402e+00 1.405996337309662447e+00 3.513999295725879435e+00 7.881051363151080125e+00 1.533126893311456129e-01 1.414151367643740097e-03 1.405996337309662447e+00 9.369860156038876953e-02 2.116807332296407052e-01
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.598710736753407957e+01 2.473494153544349672e+02 1.572734610016689949e+01 1.973892960351821557e+01 7.797036559498175734e+01 3.194991146171643148e+00 1.087613973047554250e+00 1.042887325192685566e+00 1.428243626767392138e+00 5.112175643706208028e+00 1.035812781282703238e-01 1.277240991828485677e-03 1.042887325192685566e+00 4.490004063340908430e-02 1.740916394376498533e-01
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 3.160370966974756968e+01 5.596854342101292445e+01 7.481212697217806351e+00 1.608532399544108671e+01 4.365699386364038759e+01 2.218572257502573031e+00 2.541241471005006858e-01 5.041072773730812528e-01 1.165482367816692566e+00 3.034551253504009782e+00 8.063733605956217854e-02 3.468395610516629098e-04 5.041072773730812528e-01 4.147337933505246266e-02 1.105029501334430786e-01
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 2.738071736164244641e+01 1.129535412836688693e+02 1.062796035388111804e+01 1.002287275884971862e+01 4.858693042715281507e+01 1.862941089955272744e+00 5.593934597212413262e-01 7.479261057893629161e-01 7.074067548449589626e-01 3.389522863024655219e+00 3.611295627024961596e-02 2.146395920138756148e-04 7.479261057893629161e-01 1.250455420256716202e-02 6.325584940428877201e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 3.798522865076823507e+01 8.168089927776081538e+01 9.037748573497761839e+00 2.198191398287034914e+01 5.047526091955769800e+01 2.636775479018981461e+00 4.607451368629610355e-01 6.787820982192747099e-01 1.474006983309889884e+00 3.528511596204864098e+00 5.882803751334169523e-02 1.877780408294261474e-04 6.787820982192747099e-01 3.363943952069564647e-02 7.810531607821984135e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.990333600766851774e+01 3.290059205603294856e+01 5.735903769767493721e+00 2.065541848068291841e+01 4.521474414617187421e+01 2.093576830309427539e+00 1.425076253822867567e-01 3.775018216939975968e-01 1.478360362156177388e+00 3.056060559851390579e+00 5.757085838489695712e-02 1.183501591173396691e-04 3.775018216939975968e-01 4.060700731687277854e-02 8.574366059447020849e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.195499382890652811e+02 2.212167538830708793e+02 1.487335718266292695e+01 9.790171419804762820e+01 1.412486402291981165e+02 8.363779939029788224e+00 1.688390321150391671e+00 1.299380745259214542e+00 6.379065721353187612e+00 1.018322073178073595e+01 2.695398972855718167e-01 1.326972658516116683e-03 1.299380745259214542e+00 2.150885750628270532e-01 3.231172844637631436e-01
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.136758467446474441e+02 1.474794928336174564e+02 1.214411350546500223e+01 9.242288458236070881e+01 1.327042758353540535e+02 8.001125866952561339e+00 1.100642741266100844e+00 1.049115218298781960e+00 6.128135470439135091e+00 9.402896406997600209e+00 2.908406774636088654e-01 1.132352910543703252e-03 1.049115218298781960e+00 2.326618352580341331e-01 3.371636921623676342e-01
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 9.285798207564738505e+01 1.706258275476950530e+03 4.130687927545423577e+01 3.079414930451931198e+01 1.568219932733696282e+02 6.397187621529289103e+00 8.727119400118835912e+00 2.954169832646531546e+00 1.968049649018210223e+00 1.128797623358676461e+01 1.225591428987874570e-01 3.203738164736393175e-03 2.954169832646531546e+00 3.870675973092618793e-02 2.116918270969880833e-01
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 8.379327658486418784e+01 7.572125391188816366e+02 2.751749514615895364e+01 3.325324403197852519e+01 1.274840167359445360e+02 5.750593993376547530e+00 4.111378347886831541e+00 2.027653409211453983e+00 2.356525191117142093e+00 9.192570328194369367e+00 1.298655439552955648e-01 1.869076959495136235e-03 2.027653409211453983e+00 4.903965232123793511e-02 1.981688191339030514e-01
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 9.836900680588763635e+01 3.843179820657104528e+02 1.960402974048219704e+01 6.663970152067133768e+01 1.363095336915100972e+02 6.888716702580166995e+00 2.241913946199424412e+00 1.497302222732412869e+00 4.565331189145099167e+00 9.864893714171238059e+00 1.898513549029913483e-01 1.653301179516637048e-03 1.497302222732412869e+00 1.258855187922231222e-01 2.711498579198980963e-01
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 3.362693959975573677e+01 1.212792776147756797e+02 1.101268712053401089e+01 1.863931722039690442e+01 5.816348322676148541e+01 2.374169116029810844e+00 6.098984051719469335e-01 7.809599254583726724e-01 1.300876539217254102e+00 4.189887900811643640e+00 7.551702621597344844e-02 5.714131376641656563e-04 7.809599254583726724e-01 4.282321150571355428e-02 1.268251033861999000e-01
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 4.738860899925052905e+01 2.906311343384081169e+02 1.704790703688896158e+01 2.710254714091485440e+01 8.478912837142394210e+01 3.348702580669762341e+00 1.423266281558340340e+00 1.193007242877569540e+00 1.926505032438386333e+00 6.059484742686628067e+00 1.206780504012673894e-01 1.735637256987150904e-03 1.193007242877569540e+00 7.065718533567448556e-02 2.107646752689565639e-01
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 8.717698906649827961e+01 5.222569854015484907e+02 2.285294259830773811e+01 5.046315146354229597e+01 1.245760758596430691e+02 5.982731202154310424e+00 2.947124913134894886e+00 1.716719229558198556e+00 3.357920355074718533e+00 8.953018761879413034e+00 1.139227581412555756e-01 8.599531010162080914e-04 1.716719229558198556e+00 6.738527175576222716e-02 1.600261940987526277e-01
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 5.720441943803696461e+01 5.201939162140834014e+02 2.280775999992290792e+01 1.051977099668143190e+01 8.576723242960835591e+01 3.944267937793981105e+00 2.750813007156787116e+00 1.658557507943811737e+00 7.012437666366746480e-01 6.159669750191002713e+00 8.808768585492453285e-02 1.186931112806083061e-03 1.658557507943811737e+00 1.688435634966806848e-02 1.340475183026270667e-01
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 9.269543872640339544e+01 1.479741759540919190e+02 1.216446365254514284e+01 6.837942650367529041e+01 1.099392635958790407e+02 6.493557651309809664e+00 8.706251308965705649e-01 9.330729504688101139e-01 4.669045236720458014e+00 7.964785843525040043e+00 1.782730638837876358e-01 5.319010486100923937e-04 9.330729504688101139e-01 1.291109644057154282e-01 2.140094987698160922e-01
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.622552600819919633e+01 1.579952299683289993e+02 1.256961534687235371e+01 2.556879059880856531e+01 6.668741467933712386e+01 3.230245134266510387e+00 7.429940308771187940e-01 8.619710151026650502e-01 1.831321092174494236e+00 4.723687988259216652e+00 1.042869004158176599e-01 8.544820795352536498e-04 8.619710151026650502e-01 5.723816329785957197e-02 1.537648137462802600e-01
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 3.544667080781926671e+01 5.992189536677901174e+01 7.740923418222079633e+00 2.425740274835047572e+01 4.880682813784405027e+01 2.497111829378250825e+00 2.952089441241613765e-01 5.433313391699040595e-01 1.743612641236487404e+00 3.418253622554307203e+00 9.073553885681857889e-02 4.183601390069159489e-04 5.433313391699040595e-01 6.266713198564373422e-02 1.237255105619609885e-01
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 7.223887119973491622e+01 2.280860136294565109e+03 4.775835148217079507e+01 1.438176416344486874e+01 1.660221714818119665e+02 4.954809461968968876e+00 1.111594621515256520e+01 3.334058520055183994e+00 9.236996534824625238e-01 1.112168245644265774e+01 9.566645315562018193e-02 4.244230173806202815e-03 3.334058520055183994e+00 1.886296459408602286e-02 2.267471498553369769e-01
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 9.754207981424478646e+01 8.370473973561809089e+02 2.893177141752956771e+01 5.467001342158435762e+01 1.470956257607979865e+02 6.680250377327232592e+00 4.106932904033766540e+00 2.026556908659060241e+00 3.847740955452115585e+00 1.048634259281436165e+01 1.515381837935639575e-01 2.183412992216604478e-03 2.026556908659060241e+00 8.051082088138362958e-02 2.333307809853258918e-01
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 4.908715383506339691e+01 1.110687678575359087e+03 3.332698124006071794e+01 4.668213048103602603e+00 1.144717697711579660e+02 3.469091495724286656e+00 5.708503705582026022e+00 2.389247518693286221e+00 3.142662750152533380e-01 8.048683951363624800e+00 9.549504348702125833e-02 4.325510748289056011e-03 2.389247518693286221e+00 8.617120552273873149e-03 2.212435335386973012e-01
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 3.511505560745357712e+01 4.775147092842317420e+02 2.185210995039681947e+01 1.194731782464538838e+01 8.088563703562866181e+01 2.484728194673577306e+00 2.415464890979109214e+00 1.554176595815002448e+00 8.317369402179592974e-01 5.697441897171481529e+00 7.896140006571794601e-02 2.376216310720119778e-03 1.554176595815002448e+00 2.634115777739930858e-02 1.827602390193196757e-01
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 4.292313367662146106e+01 5.812009685063347888e+02 2.410811001522796104e+01 1.606079614768382413e+01 9.347332020768804739e+01 3.046838812646872618e+00 2.930605229227465358e+00 1.711901057078786037e+00 1.155609284570928486e+00 6.573104076633616621e+00 1.092790718442490372e-01 3.643743871107798810e-03 1.711901057078786037e+00 4.149606456135129795e-02 2.371245791325575225e-01
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 6.108753513404457891e+01 1.120398019621853791e+03 3.347234708863204133e+01 4.945348214691033917e+00 1.097918224108262848e+02 4.194062631063572688e+00 5.616351062885942547e+00 2.369884187652624874e+00 3.047760495339699172e-01 7.954086878879886413e+00 8.003287903978413553e-02 1.915002051157589733e-03 2.369884187652624874e+00 6.255555521536153990e-03 1.438207065442909105e-01
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 7.839376267722001046e+01 8.178790041281226308e+01 9.043666314764839953e+00 6.238847383336967312e+01 9.699274416755271488e+01 5.367985361040650716e+00 3.872474966615835901e-01 6.222921312868929800e-01 4.286339318900724393e+00 6.239186212060429781e+00 1.213874520591731732e-01 1.947180650560246965e-04 6.222921312868929800e-01 1.014797365259703238e-01 1.527510616203420768e-01
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 5.697256820055999071e+01 6.868472196852654861e+02 2.620777021582083322e+01 1.967464930340286955e+01 9.426506029891919525e+01 4.012472108759517653e+00 3.623711771501412660e+00 1.903604941026738606e+00 1.302398770457973365e+00 6.731837686018915079e+00 1.102116447715738301e-01 2.688944991170982065e-03 1.903604941026738606e+00 3.688963615504706195e-02 1.859760952965822389e-01
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 5.036137173492679864e+01 3.882783591620516290e+02 1.970478010945698344e+01 2.030424433941717766e+01 8.516562801967661755e+01 3.532946724546602191e+00 1.929948803993433160e+00 1.389225972976834811e+00 1.370123208850084984e+00 6.061308797687608774e+00 1.138923151620050145e-01 2.095647413156754863e-03 1.389225972976834811e+00 4.469986567234648933e-02 1.967212426014188775e-01
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 3.582359575511317473e+01 2.335234453618731436e+02 1.528147392635517754e+01 1.522020733402222525e+01 6.797623868090180110e+01 2.537250851059671408e+00 1.178299293940902048e+00 1.085494953438707721e+00 1.040133624043407368e+00 4.751536377916306897e+00 9.172399399044443846e-02 1.540554685348484096e-03 1.085494953438707721e+00 3.843132115511237179e-02 1.722535958207574713e-01
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.864038104213997542e+02 1.714943161073169449e+03 4.141187222371345200e+01 1.308197520035985519e+02 2.639486958629850619e+02 1.210877585963221037e+01 5.064323052096544764e+00 2.250405086222599493e+00 8.727208291576546983e+00 1.587494962068285176e+01 2.449104024191176288e-01 3.526783778654694456e-03 2.250405086222599493e+00 1.647311715727071690e-01 3.683948170098469421e-01
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.612546551988315002e+02 1.508811914631156696e+03 3.884342820389514372e+01 1.084556394520923561e+02 2.269487114668321794e+02 1.073986740845706045e+01 4.718204390035940499e+00 2.172142810690848691e+00 7.121535682171377779e+00 1.418911158803311778e+01 2.506039970115415128e-01 4.226404798920414645e-03 2.172142810690848691e+00 1.608632504477222613e-01 3.628731314569728639e-01
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.622289727785440334e+02 8.988548589188317237e+02 2.998090824039244850e+01 1.189885779285907574e+02 2.125303957859233321e+02 1.093839506936419603e+01 2.544567223074918783e+00 1.595169966829528496e+00 8.288333702372028711e+00 1.361706752973669055e+01 3.111719305126054991e-01 3.451621566261481918e-03 1.595169966829528496e+00 2.204438435027968879e-01 4.192173933217376303e-01
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 2.143381021633033967e+01 7.515672141562359343e+01 8.669297631043912489e+00 7.808014570014434774e+00 3.725058792228703908e+01 1.510048642980965417e+00 3.603774563285764287e-01 6.003144645338611696e-01 5.592472753425212773e-01 2.549189029962478426e+00 4.849180303930719638e-02 3.985789626480972132e-04 6.003144645338611696e-01 1.699240422440653764e-02 8.343388100983666067e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.600550755093951594e+01 3.562871573480673959e+01 5.968979455049811200e+00 1.846058438119853662e+01 3.976736146969232522e+01 1.843171329950713977e+00 1.777884380379845530e-01 4.216496626797945901e-01 1.292581031031678540e+00 2.804874200225548897e+00 6.669081999322694354e-02 2.596433599346848614e-04 4.216496626797945901e-01 4.644165590985423892e-02 1.035590256591084751e-01

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,1.527864935755467890e+01,9.826386638549882946e+01,9.912813242742890552e+00,8.225013276453265743e-01,4.291303765588544650e+01,1.019820698920784530e+00,4.520232613624815543e-01,6.723267519312923213e-01,5.689235162300553678e-02,2.965840618722218380e+00,2.100912540653232172e-02,1.964902984599464384e-04,6.723267519312923213e-01,1.121990388887631092e-03,6.184386977346224140e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,2.230713107955577357e+01,2.501053104849208921e+02,1.581471816014818899e+01,4.148309717539193642e+00,7.600250198374317279e+01,1.533678447342777584e+00,1.136760856316773038e+00,1.066189878172163485e+00,2.959831924911699441e-01,5.119962986134302341e+00,3.746618886176147217e-02,7.284405087423774473e-04,1.066189878172163485e+00,7.422576590005657352e-03,1.302031630719138744e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,2.217014635910878795e+01,5.092526030583596253e+01,7.136193684719884800e+00,6.510500813038750501e+00,3.558326348970658159e+01,1.542930535199431574e+00,2.704349535190922471e-01,5.200336080669135663e-01,4.601741160304006484e-01,2.518371730704818567e+00,4.481019316987842199e-02,2.186307321317147495e-04,5.200336080669135663e-01,1.384306120245483440e-02,7.326034666873229573e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,2.155627241153162998e+01,4.811355214497290689e+01,6.936393309564626186e+00,7.653331094163235981e+00,3.379286784915767328e+01,1.503663438344891912e+00,2.264058345529279814e-01,4.758212212091091353e-01,5.516529848058223662e-01,2.268071916666646537e+00,5.117241676574510456e-02,2.682824114400446359e-04,4.758212212091091353e-01,1.896540838709532759e-02,7.766988623823833926e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,2.065743963435125607e+01,5.037693865626931711e+01,7.097671354484463180e+00,3.893535967557565591e+00,3.248677592770615519e+01,1.451074363890449082e+00,2.320121393413774324e-01,4.816763844547264362e-01,2.799766833974519087e-01,2.186952624117123989e+00,5.604687316392495400e-02,3.510931703318002808e-04,4.816763844547264362e-01,1.104607625673653497e-02,8.531299387991454763e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.577358463187936977e+01,1.210659678504335659e+02,1.100299813007498351e+01,8.302462980605076481e-01,4.875582204282505927e+01,1.062412008864872304e+00,5.735977777596701355e-01,7.573623820600480228e-01,5.850928784517470810e-02,3.381209742749439418e+00,2.176984294588489230e-02,2.457594829177972388e-04,7.573623820600480228e-01,1.139489106007601392e-03,7.026200069339623433e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,2.735531052364959592e+01,2.377235596418830426e+02,1.541828653391429960e+01,2.814650177543116083e+00,7.492863403938744682e+01,1.867016950318835411e+00,1.035421102211051547e+00,1.017556436867779635e+00,2.013302213714081024e-01,5.049904291125259626e+00,4.547653501922740288e-02,6.643815810947681366e-04,1.017556436867779635e+00,5.040202187588085393e-03,1.283677992957591163e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.109260627733567262e+01,5.468959238485035002e+01,7.395241198558053064e+00,6.807144333517770818e+00,3.302305271507693618e+01,1.479330891399813108e+00,2.797581721440068891e-01,5.289217070077639749e-01,4.786761357068736178e-01,2.343726041182150777e+00,4.265282408593090713e-02,2.306276992490053095e-04,5.289217070077639749e-01,1.445092578740452514e-02,6.802096474520122338e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.030741822406611519e+01,6.925320231723783593e+01,8.321850894917417918e+00,6.269112396055738223e+00,3.845288197324223489e+01,1.426825503094430125e+00,3.323445860360179638e-01,5.764933529851128391e-01,4.304994849864633433e-01,2.636506513416191133e+00,4.825814692124286154e-02,3.822409279946371342e-04,5.764933529851128391e-01,1.442569667394671094e-02,8.857848759346118039e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.013327431296976044e+01,5.547445716388098447e+01,7.448117692671147871e+00,4.906693091401660212e+00,3.559621707661004564e+01,1.421766804802993889e+00,2.605456786599351093e-01,5.104367528498855444e-01,3.530504699598605578e-01,2.437717014210028843e+00,5.464444134090949701e-02,3.852493044792153838e-04,5.104367528498855444e-01,1.392355951312671675e-02,9.365510369483472097e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.527177322062787823e+01,9.967694909188035979e+01,9.983834388243845837e+00,3.219984245173430626e+00,4.389542051829054969e+01,1.025278180480065027e+00,4.601023341102883357e-01,6.783084358242114087e-01,2.338130974393038963e-01,3.041817252578942643e+00,2.106913589614719737e-02,2.009460531589109993e-04,6.783084358242114087e-01,4.502025916404280362e-03,6.326208100448001137e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.307002144337027616e+01,2.394197204931872136e+02,1.547319361002075766e+01,5.067462209515118943e+00,7.736202876019386565e+01,1.571170722639153139e+00,1.062856276462266436e+00,1.030949211388352715e+00,3.578135835833358702e-01,5.213280336390056391e+00,3.849571936761549823e-02,6.927539346587883529e-04,1.030949211388352715e+00,9.036819456365996830e-03,1.325139246164607210e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.787224627507709940e+01,5.320347924428356379e+01,7.294071513515860694e+00,4.028140526422538947e+00,3.131184277980008090e+01,1.251919964750588532e+00,2.729644642004689925e-01,5.224600120587881147e-01,2.859532289963337970e-01,2.217645826769004902e+00,3.624550703126315498e-02,2.309675871731511107e-04,5.224600120587881147e-01,8.576858903768282139e-03,6.447096739236297946e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.634800503007653560e+01,6.311232203625645809e+01,7.944326405445363726e+00,4.075520786625867586e+00,3.039897112715265237e+01,1.146937167846866501e+00,3.060071248078048423e-01,5.531791073493329547e-01,2.864889918909985234e-01,2.079337245339055507e+00,3.890146318371525552e-02,3.587378388268931228e-04,5.531791073493329547e-01,9.409439633989559112e-03,7.020455146824387815e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.580964365318515341e+01,3.903114825114730735e+01,6.247491356628459336e+00,4.353165815808283767e+00,2.879910199153765049e+01,1.114332864583582827e+00,1.827501839714945064e-01,4.274929051709449035e-01,3.145833703667471615e-01,1.970759053622305412e+00,4.290320022583848925e-02,2.729881976340069747e-04,4.274929051709449035e-01,1.237445453134804023e-02,7.576471895472662588e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.502192226769313876e+01,9.636464690822347734e+01,9.816549643750775545e+00,3.484014018211655461e+00,4.356787700444370870e+01,1.009805620236313484e+00,4.427483759339798097e-01,6.653933993766242283e-01,2.529069884980845728e-01,3.020163059691174379e+00,2.073485613640931036e-02,1.942843511333568185e-04,6.653933993766242283e-01,4.870522189356366917e-03,6.278853451111565676e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.252237296507563258e+01,2.411157293393166583e+02,1.552790163992922245e+01,3.902528178061098973e+00,7.613596995679478141e+01,1.528515975839870089e+00,1.070855992368970888e+00,1.034821720089490027e+00,2.752911529453370143e-01,5.133955107702197651e+00,3.756672284744522194e-02,6.971564747773661757e-04,1.034821720089490027e+00,6.956848634975702078e-03,1.304219498028939550e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.720556495599916147e+01,6.147469435566178220e+01,7.840579975720022077e+00,3.514201035232570547e+00,3.156218350906539527e+01,1.206937896511079966e+00,3.176901572552819908e-01,5.636400955000291368e-01,2.477174950547984533e-01,2.234123083643422714e+00,3.493372680206065228e-02,2.657497643742610092e-04,5.636400955000291368e-01,7.466246819242802236e-03,6.497968608939537483e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.567315607065392413e+01,4.841327931656750394e+01,6.957965170692326673e+00,3.459894798852196196e+00,2.801176260487969927e+01,1.099596986406489840e+00,2.342927907159081391e-01,4.840380054457584791e-01,2.495217366685291149e-01,1.911771439985124443e+00,3.726336831869311861e-02,2.751590320836769959e-04,4.840380054457584791e-01,8.575798247602333529e-03,6.472252628763902615e-02
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.484196369955256500e+01,3.089586836357671373e+01,5.558405199657246776e+00,5.546443344803505759e+00,2.642710345455179066e+01,1.045883024428180486e+00,1.436227151260349999e-01,3.789758767072582413e-01,3.926339679180089748e-01,1.799946892781768337e+00,4.030496161007057765e-02,2.155461922354453348e-04,3.789758767072582413e-01,1.511017853087927298e-02,6.948684119950961080e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.546188745490035288e+01,1.422163093101792413e+02,1.192544797104826770e+01,1.604884253493237489e+00,4.785758165890303673e+01,1.014084660312384090e+00,5.409843071422559824e-01,7.355163540957169177e-01,1.053448210358163550e-01,2.816303138091341474e+00,2.125675516151574046e-02,2.560527278437060351e-04,7.355163540957169177e-01,2.166887977216317568e-03,6.135564548040691596e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.423634606158486804e+01,2.127722242861198652e+02,1.458671396463644498e+01,4.110247636451747510e+00,6.801315169865364396e+01,9.760552072395027867e-01,9.743996445029811104e-01,9.871168342719017774e-01,2.740486342202588799e-01,4.595498406004050018e+00,2.396542117329794261e-02,6.266704126616811548e-04,9.871168342719017774e-01,6.464344288212391793e-03,1.165572838211289264e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.228562770221166289e+01,2.113433311026000183e+01,4.597209274142302959e+00,1.215247613929635317e+00,1.874301487831324309e+01,8.585545317806936305e-01,1.074530372644050408e-01,3.278003008912667715e-01,8.620622880281768319e-02,1.322281914167073857e+00,2.487080954845942785e-02,9.236685726562173339e-05,3.278003008912667715e-01,2.587065004228881505e-03,3.953222251912742041e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.372468428850639732e+01,4.737997851611826405e+01,6.883311595163934093e+00,5.044201609601841163e+00,2.881123837259304210e+01,9.628941314683233665e-01,2.332072815637634411e-01,4.829153979360809590e-01,3.664756687954860981e-01,2.059486524744131852e+00,3.270061540795428379e-02,2.803586670178832840e-04,4.829153979360809590e-01,1.228817882844417640e-02,7.144041758055211244e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.221392159617904127e+01,2.084526220463336443e+01,4.565661201253698565e+00,4.102515462930915291e+00,1.946390442504427654e+01,8.623026841477727800e-01,9.864484618620367185e-02,3.140777709202032253e-01,2.940315414032874108e-01,1.326137050050469668e+00,3.319120244530505276e-02,1.472064033525862349e-04,3.140777709202032253e-01,1.119080771111122599e-02,5.117907553656447783e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.678770142387699593e+01,1.357897524645173348e+02,1.165288601439649163e+01,2.443768651821828453e+00,4.886996727219555225e+01,1.109849323289799017e+00,5.153683958571724233e-01,7.178916323911098685e-01,1.725627087344104305e-01,2.898572301370219595e+00,2.307470490127381743e-02,2.420151163882610279e-04,7.178916323911098685e-01,3.236843714369217525e-03,6.271116706359909643e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.251220312252552169e+01,2.271992408591550827e+02,1.507312976322950249e+01,8.245331034219554045e-01,6.836694603755437072e+01,8.544808144511094605e-01,1.040981959813586988e+00,1.020285234536689289e+00,5.873832789681212446e-02,4.621801805719838896e+00,2.105214141942042191e-02,6.695366296712529450e-04,1.020285234536689289e+00,1.445340107856361248e-03,1.171582322652073987e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.159984051074349409e+01,1.822107524438690973e+01,4.268615143625261510e+00,2.699113014751506778e+00,1.772376537579460987e+01,8.107699212492111007e-01,9.215580195788795892e-02,3.035717410397218985e-01,1.862715613186115005e-01,1.254864611918747208e+00,2.352647724421313633e-02,7.864915247064815267e-05,3.035717410397218985e-01,5.147162838605326939e-03,3.648148340950630591e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.242492141059204869e+01,3.881847223181055284e+01,6.230447193565687769e+00,4.736933288885580851e+00,2.623932462745524674e+01,8.712021736701620611e-01,1.895712979334188975e-01,4.353978616546237412e-01,3.412075077054921857e-01,1.874402511313108199e+00,2.958146616259913972e-02,2.286723078813180645e-04,4.353978616546237412e-01,1.154067681291177580e-02,6.504026125383066681e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.018368832804364388e+01,1.313422659868304621e+01,3.624117354430323346e+00,3.412028137149497820e+00,1.673466318394396879e+01,7.183386998908956045e-01,6.139326768387823319e-02,2.477766487865195044e-01,2.411176146344887472e-01,1.138853075186966990e+00,2.771787424979202386e-02,9.413734059208876291e-05,2.477766487865195044e-01,9.236256368087902152e-03,4.399644841934025746e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.675294950249663373e+01,1.275800724283560328e+02,1.129513490084806548e+01,3.028582529668191636e+00,4.843816320645546369e+01,1.108983907233225263e+00,4.823710397743810052e-01,6.945293656674144112e-01,2.121873457036368704e-01,2.884305707909169847e+00,2.300850714600942426e-02,2.263358376638875073e-04,6.945293656674144112e-01,4.000102278680290821e-03,6.218839750019235918e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.222186321165332679e+01,2.173672921079520677e+02,1.474338129833017952e+01,8.515012912108034238e-01,6.672898216520415815e+01,8.279157517330789640e-01,9.949658083507516571e-01,9.974797282906312512e-01,5.944367069732827552e-02,4.514044343038269069e+00,2.048284567464753181e-02,6.390798090309658891e-04,9.974797282906312512e-01,1.550847715759097120e-03,1.143608207576896352e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.193564102993496689e+01,2.465114058198936675e+01,4.964991498682486792e+00,4.230064663811694103e+00,1.941411394874291219e+01,8.362028598242678967e-01,1.263358348237195727e-01,3.554375259081679617e-01,2.953861236237378951e-01,1.373327446525900886e+00,2.418129291961201507e-02,1.041568808968993396e-04,3.554375259081679617e-01,8.225924073843773887e-03,3.995364399194363536e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.160861749942458232e+01,3.362921264720711889e+01,5.799069981230362991e+00,3.010419973037632868e+00,2.301282867892512485e+01,8.129942819884309335e-01,1.626818640907941038e-01,4.033383989788154600e-01,2.151415225190831670e-01,1.644951793915232052e+00,2.755584212783924666e-02,1.924866577096275781e-04,4.033383989788154600e-01,7.266929057572542316e-03,5.705060806217253366e-02
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.785752905678634761e+00,1.115043621458208456e+01,3.339226888754653899e+00,2.044921826997641467e+00,1.509758215531947201e+01,6.181984186934120773e-01,5.196020090969722532e-02,2.279478030376630437e-01,1.410030200067161066e-01,1.017833540271248616e+00,2.392146308143414807e-02,8.090284865083926472e-05,2.279478030376630437e-01,5.517701964594344359e-03,3.965012377826265116e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.874540567659930090e+01,1.741037487833246757e+02,1.319483795972215390e+01,4.377717143537433131e+00,5.516861573809373454e+01,1.223385713843051059e+00,6.106519513660553233e-01,7.814422252259314305e-01,2.990004927853351924e-01,3.249562276488374479e+00,2.567728945898097720e-02,3.074391686214116015e-04,7.814422252259314305e-01,6.174985146698937742e-03,7.069205376901323279e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.443546414345806461e+01,1.816984893743220084e+02,1.347955820397397098e+01,5.225675805116821060e+00,6.455262901749389925e+01,9.809646554357039916e-01,8.238683148710846949e-01,9.076719202834715450e-01,3.724506229793890233e-01,4.370956959070634085e+00,2.416429486461624601e-02,5.321735459891340468e-04,9.076719202834715450e-01,9.162380838166509639e-03,1.106437064527572706e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,9.679780223125574068e+00,2.306182729421146149e+01,4.802273138234794736e+00,5.799044501066752400e-01,1.571508693102780718e+01,6.825846457928772537e-01,1.157538115863327721e-01,3.402261183188803328e-01,3.867200856522235580e-02,1.115528630404333699e+00,1.972271273979389269e-02,9.875940760886124930e-05,3.402261183188803328e-01,1.095155447642930536e-03,3.244735922891391761e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.137984972397529404e+01,3.989393746120246220e+01,6.316164774703274531e+00,3.912094517282145745e+00,2.488184514553089599e+01,8.024816764708807559e-01,1.972264620162815785e-01,4.441018599558907431e-01,2.745434634449930855e-01,1.779146940927985421e+00,2.714511287682630503e-02,2.336591126097063568e-04,4.441018599558907431e-01,9.096648617805446271e-03,6.169650650487588234e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.021283701582993864e+01,1.082535228215396650e+01,3.290190310932479711e+00,4.865730586214271014e+00,1.902292464517327986e+01,7.238218366560266182e-01,5.102473405744145651e-02,2.258865512983042889e-01,3.463506663929879492e-01,1.316505913414452111e+00,2.776240073393156441e-02,7.395613718027318475e-05,2.258865512983042889e-01,1.336428647302757670e-02,5.011296503727338814e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.772835236260999991e+01,1.711334696966136732e+02,1.308179917658934599e+01,3.690673933641274829e+00,5.517759729440945904e+01,1.156802011018298160e+00,6.108274637726602840e-01,7.815545174667345441e-01,2.555655193452407992e-01,3.269169807896934898e+00,2.428024734657586656e-02,3.013654086449566306e-04,7.815545174667345441e-01,4.871701815897674925e-03,7.076048835838304185e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.418966720914435875e+01,1.756333045393329257e+02,1.325267160007116907e+01,4.691007976484038444e+00,6.185384606135509955e+01,9.531014552627200542e-01,7.859975033834631919e-01,8.865650023452669171e-01,3.369635915905139778e-01,4.193454625298276284e+00,2.367898335560876533e-02,5.091569924725475879e-04,8.865650023452669171e-01,8.193529620322605525e-03,1.060341964752395810e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,9.596388235562741897e+00,2.776173626652067483e+01,5.268940715791047502e+00,1.007120074724984438e+00,1.725042079473763934e+01,6.778751568880174716e-01,1.435807974253998087e-01,3.789205687547190782e-01,6.963181975828640347e-02,1.223258229777444139e+00,1.957390541314866714e-02,1.192844234479251397e-04,3.789205687547190782e-01,1.920414085951491429e-03,3.551940488164612858e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,9.845780588237660780e+00,2.929865951877750874e+01,5.412823617925999642e+00,1.961267816958234045e+00,2.209432520493592733e+01,6.938748217774679539e-01,1.451522178186339662e-01,3.809884746532812838e-01,1.424861819461178958e-01,1.581105196599081442e+00,2.342843136094879125e-02,1.717021707246356042e-04,3.809884746532812838e-01,4.778463693745521254e-03,5.479696129505252922e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.056054889457788803e+00,8.880967339296930163e+00,2.980095189636889685e+00,2.235547024193755394e+00,1.612376414873713770e+01,5.707278726438662630e-01,4.240793179357121162e-02,2.059318620164718727e-01,1.592677259068547846e-01,1.113242686870033138e+00,2.191296147713935744e-02,6.185063947566545332e-05,2.059318620164718727e-01,6.141738582968438165e-03,4.246321108754563117e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.418056486443236253e+01,3.233093240785074727e+02,1.798080432234630166e+01,3.565054934700196743e+00,7.196874679664112762e+01,1.582235542733446909e+00,1.142186974312772607e+00,1.068731479050174071e+00,2.312219592200399632e-01,4.348100587686421825e+00,3.303641833744173917e-02,5.601976386972238155e-04,1.068731479050174071e+00,4.805803440614746930e-03,9.241827203855673689e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.330179027786998347e+01,1.791465392431803991e+02,1.338456346853271128e+01,4.005062917369847320e+00,6.282459207627472608e+01,8.960972579701705909e-01,8.161461848133334529e-01,9.034080942815010395e-01,2.816163254510291036e-01,4.271012701176610804e+00,2.228366753230279565e-02,5.240893558994426642e-04,9.034080942815010395e-01,6.972169279090131497e-03,1.077292164791549545e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,9.918562677711770803e+00,1.824570798247231451e+01,4.271499500464949861e+00,2.043090638598179520e+00,1.702265729626774515e+01,6.989163339830090083e-01,9.211045145649297827e-02,3.034970369814061208e-01,1.447906519188935093e-01,1.186280496449986233e+00,2.017494242844941610e-02,7.759206294954471808e-05,3.034970369814061208e-01,3.909287082432523486e-03,3.478792575106247342e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,9.438430198577645314e+00,2.511250831163967234e+01,5.011238201446791329e+00,2.710417577992958460e+00,1.853478517798755831e+01,6.650833861527233326e-01,1.234284930991992463e-01,3.513239147840625520e-01,1.936533887369380202e-01,1.325552197609886740e+00,2.244167573695017917e-02,1.445369936010677825e-04,3.513239147840625520e-01,6.695842280992510102e-03,4.595143229417614911e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,7.288350738423409858e+00,6.954917562617267457e+00,2.637217769282102164e+00,3.251462536004428472e+00,1.478341213030483914e+01,5.162122941989057967e-01,3.289023664620095017e-02,1.813566559192161254e-01,2.340720087333061916e-01,1.014614032844168401e+00,1.982996939731179395e-02,4.852152391732696043e-05,1.813566559192161254e-01,8.962046567738680275e-03,3.890497235400264264e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 1.527864935755467890e+01 9.826386638549882946e+01 9.912813242742890552e+00 8.225013276453265743e-01 4.291303765588544650e+01 1.019820698920784530e+00 4.520232613624815543e-01 6.723267519312923213e-01 5.689235162300553678e-02 2.965840618722218380e+00 2.100912540653232172e-02 1.964902984599464384e-04 6.723267519312923213e-01 1.121990388887631092e-03 6.184386977346224140e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 2.230713107955577357e+01 2.501053104849208921e+02 1.581471816014818899e+01 4.148309717539193642e+00 7.600250198374317279e+01 1.533678447342777584e+00 1.136760856316773038e+00 1.066189878172163485e+00 2.959831924911699441e-01 5.119962986134302341e+00 3.746618886176147217e-02 7.284405087423774473e-04 1.066189878172163485e+00 7.422576590005657352e-03 1.302031630719138744e-01
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 2.217014635910878795e+01 5.092526030583596253e+01 7.136193684719884800e+00 6.510500813038750501e+00 3.558326348970658159e+01 1.542930535199431574e+00 2.704349535190922471e-01 5.200336080669135663e-01 4.601741160304006484e-01 2.518371730704818567e+00 4.481019316987842199e-02 2.186307321317147495e-04 5.200336080669135663e-01 1.384306120245483440e-02 7.326034666873229573e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 2.155627241153162998e+01 4.811355214497290689e+01 6.936393309564626186e+00 7.653331094163235981e+00 3.379286784915767328e+01 1.503663438344891912e+00 2.264058345529279814e-01 4.758212212091091353e-01 5.516529848058223662e-01 2.268071916666646537e+00 5.117241676574510456e-02 2.682824114400446359e-04 4.758212212091091353e-01 1.896540838709532759e-02 7.766988623823833926e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 2.065743963435125607e+01 5.037693865626931711e+01 7.097671354484463180e+00 3.893535967557565591e+00 3.248677592770615519e+01 1.451074363890449082e+00 2.320121393413774324e-01 4.816763844547264362e-01 2.799766833974519087e-01 2.186952624117123989e+00 5.604687316392495400e-02 3.510931703318002808e-04 4.816763844547264362e-01 1.104607625673653497e-02 8.531299387991454763e-02
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.577358463187936977e+01 1.210659678504335659e+02 1.100299813007498351e+01 8.302462980605076481e-01 4.875582204282505927e+01 1.062412008864872304e+00 5.735977777596701355e-01 7.573623820600480228e-01 5.850928784517470810e-02 3.381209742749439418e+00 2.176984294588489230e-02 2.457594829177972388e-04 7.573623820600480228e-01 1.139489106007601392e-03 7.026200069339623433e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 2.735531052364959592e+01 2.377235596418830426e+02 1.541828653391429960e+01 2.814650177543116083e+00 7.492863403938744682e+01 1.867016950318835411e+00 1.035421102211051547e+00 1.017556436867779635e+00 2.013302213714081024e-01 5.049904291125259626e+00 4.547653501922740288e-02 6.643815810947681366e-04 1.017556436867779635e+00 5.040202187588085393e-03 1.283677992957591163e-01
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.109260627733567262e+01 5.468959238485035002e+01 7.395241198558053064e+00 6.807144333517770818e+00 3.302305271507693618e+01 1.479330891399813108e+00 2.797581721440068891e-01 5.289217070077639749e-01 4.786761357068736178e-01 2.343726041182150777e+00 4.265282408593090713e-02 2.306276992490053095e-04 5.289217070077639749e-01 1.445092578740452514e-02 6.802096474520122338e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.030741822406611519e+01 6.925320231723783593e+01 8.321850894917417918e+00 6.269112396055738223e+00 3.845288197324223489e+01 1.426825503094430125e+00 3.323445860360179638e-01 5.764933529851128391e-01 4.304994849864633433e-01 2.636506513416191133e+00 4.825814692124286154e-02 3.822409279946371342e-04 5.764933529851128391e-01 1.442569667394671094e-02 8.857848759346118039e-02
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.013327431296976044e+01 5.547445716388098447e+01 7.448117692671147871e+00 4.906693091401660212e+00 3.559621707661004564e+01 1.421766804802993889e+00 2.605456786599351093e-01 5.104367528498855444e-01 3.530504699598605578e-01 2.437717014210028843e+00 5.464444134090949701e-02 3.852493044792153838e-04 5.104367528498855444e-01 1.392355951312671675e-02 9.365510369483472097e-02
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.527177322062787823e+01 9.967694909188035979e+01 9.983834388243845837e+00 3.219984245173430626e+00 4.389542051829054969e+01 1.025278180480065027e+00 4.601023341102883357e-01 6.783084358242114087e-01 2.338130974393038963e-01 3.041817252578942643e+00 2.106913589614719737e-02 2.009460531589109993e-04 6.783084358242114087e-01 4.502025916404280362e-03 6.326208100448001137e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.307002144337027616e+01 2.394197204931872136e+02 1.547319361002075766e+01 5.067462209515118943e+00 7.736202876019386565e+01 1.571170722639153139e+00 1.062856276462266436e+00 1.030949211388352715e+00 3.578135835833358702e-01 5.213280336390056391e+00 3.849571936761549823e-02 6.927539346587883529e-04 1.030949211388352715e+00 9.036819456365996830e-03 1.325139246164607210e-01
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.787224627507709940e+01 5.320347924428356379e+01 7.294071513515860694e+00 4.028140526422538947e+00 3.131184277980008090e+01 1.251919964750588532e+00 2.729644642004689925e-01 5.224600120587881147e-01 2.859532289963337970e-01 2.217645826769004902e+00 3.624550703126315498e-02 2.309675871731511107e-04 5.224600120587881147e-01 8.576858903768282139e-03 6.447096739236297946e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.634800503007653560e+01 6.311232203625645809e+01 7.944326405445363726e+00 4.075520786625867586e+00 3.039897112715265237e+01 1.146937167846866501e+00 3.060071248078048423e-01 5.531791073493329547e-01 2.864889918909985234e-01 2.079337245339055507e+00 3.890146318371525552e-02 3.587378388268931228e-04 5.531791073493329547e-01 9.409439633989559112e-03 7.020455146824387815e-02
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.580964365318515341e+01 3.903114825114730735e+01 6.247491356628459336e+00 4.353165815808283767e+00 2.879910199153765049e+01 1.114332864583582827e+00 1.827501839714945064e-01 4.274929051709449035e-01 3.145833703667471615e-01 1.970759053622305412e+00 4.290320022583848925e-02 2.729881976340069747e-04 4.274929051709449035e-01 1.237445453134804023e-02 7.576471895472662588e-02
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.502192226769313876e+01 9.636464690822347734e+01 9.816549643750775545e+00 3.484014018211655461e+00 4.356787700444370870e+01 1.009805620236313484e+00 4.427483759339798097e-01 6.653933993766242283e-01 2.529069884980845728e-01 3.020163059691174379e+00 2.073485613640931036e-02 1.942843511333568185e-04 6.653933993766242283e-01 4.870522189356366917e-03 6.278853451111565676e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.252237296507563258e+01 2.411157293393166583e+02 1.552790163992922245e+01 3.902528178061098973e+00 7.613596995679478141e+01 1.528515975839870089e+00 1.070855992368970888e+00 1.034821720089490027e+00 2.752911529453370143e-01 5.133955107702197651e+00 3.756672284744522194e-02 6.971564747773661757e-04 1.034821720089490027e+00 6.956848634975702078e-03 1.304219498028939550e-01
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.720556495599916147e+01 6.147469435566178220e+01 7.840579975720022077e+00 3.514201035232570547e+00 3.156218350906539527e+01 1.206937896511079966e+00 3.176901572552819908e-01 5.636400955000291368e-01 2.477174950547984533e-01 2.234123083643422714e+00 3.493372680206065228e-02 2.657497643742610092e-04 5.636400955000291368e-01 7.466246819242802236e-03 6.497968608939537483e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.567315607065392413e+01 4.841327931656750394e+01 6.957965170692326673e+00 3.459894798852196196e+00 2.801176260487969927e+01 1.099596986406489840e+00 2.342927907159081391e-01 4.840380054457584791e-01 2.495217366685291149e-01 1.911771439985124443e+00 3.726336831869311861e-02 2.751590320836769959e-04 4.840380054457584791e-01 8.575798247602333529e-03 6.472252628763902615e-02
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.484196369955256500e+01 3.089586836357671373e+01 5.558405199657246776e+00 5.546443344803505759e+00 2.642710345455179066e+01 1.045883024428180486e+00 1.436227151260349999e-01 3.789758767072582413e-01 3.926339679180089748e-01 1.799946892781768337e+00 4.030496161007057765e-02 2.155461922354453348e-04 3.789758767072582413e-01 1.511017853087927298e-02 6.948684119950961080e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.546188745490035288e+01 1.422163093101792413e+02 1.192544797104826770e+01 1.604884253493237489e+00 4.785758165890303673e+01 1.014084660312384090e+00 5.409843071422559824e-01 7.355163540957169177e-01 1.053448210358163550e-01 2.816303138091341474e+00 2.125675516151574046e-02 2.560527278437060351e-04 7.355163540957169177e-01 2.166887977216317568e-03 6.135564548040691596e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.423634606158486804e+01 2.127722242861198652e+02 1.458671396463644498e+01 4.110247636451747510e+00 6.801315169865364396e+01 9.760552072395027867e-01 9.743996445029811104e-01 9.871168342719017774e-01 2.740486342202588799e-01 4.595498406004050018e+00 2.396542117329794261e-02 6.266704126616811548e-04 9.871168342719017774e-01 6.464344288212391793e-03 1.165572838211289264e-01
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.228562770221166289e+01 2.113433311026000183e+01 4.597209274142302959e+00 1.215247613929635317e+00 1.874301487831324309e+01 8.585545317806936305e-01 1.074530372644050408e-01 3.278003008912667715e-01 8.620622880281768319e-02 1.322281914167073857e+00 2.487080954845942785e-02 9.236685726562173339e-05 3.278003008912667715e-01 2.587065004228881505e-03 3.953222251912742041e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.372468428850639732e+01 4.737997851611826405e+01 6.883311595163934093e+00 5.044201609601841163e+00 2.881123837259304210e+01 9.628941314683233665e-01 2.332072815637634411e-01 4.829153979360809590e-01 3.664756687954860981e-01 2.059486524744131852e+00 3.270061540795428379e-02 2.803586670178832840e-04 4.829153979360809590e-01 1.228817882844417640e-02 7.144041758055211244e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.221392159617904127e+01 2.084526220463336443e+01 4.565661201253698565e+00 4.102515462930915291e+00 1.946390442504427654e+01 8.623026841477727800e-01 9.864484618620367185e-02 3.140777709202032253e-01 2.940315414032874108e-01 1.326137050050469668e+00 3.319120244530505276e-02 1.472064033525862349e-04 3.140777709202032253e-01 1.119080771111122599e-02 5.117907553656447783e-02
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.678770142387699593e+01 1.357897524645173348e+02 1.165288601439649163e+01 2.443768651821828453e+00 4.886996727219555225e+01 1.109849323289799017e+00 5.153683958571724233e-01 7.178916323911098685e-01 1.725627087344104305e-01 2.898572301370219595e+00 2.307470490127381743e-02 2.420151163882610279e-04 7.178916323911098685e-01 3.236843714369217525e-03 6.271116706359909643e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.251220312252552169e+01 2.271992408591550827e+02 1.507312976322950249e+01 8.245331034219554045e-01 6.836694603755437072e+01 8.544808144511094605e-01 1.040981959813586988e+00 1.020285234536689289e+00 5.873832789681212446e-02 4.621801805719838896e+00 2.105214141942042191e-02 6.695366296712529450e-04 1.020285234536689289e+00 1.445340107856361248e-03 1.171582322652073987e-01
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.159984051074349409e+01 1.822107524438690973e+01 4.268615143625261510e+00 2.699113014751506778e+00 1.772376537579460987e+01 8.107699212492111007e-01 9.215580195788795892e-02 3.035717410397218985e-01 1.862715613186115005e-01 1.254864611918747208e+00 2.352647724421313633e-02 7.864915247064815267e-05 3.035717410397218985e-01 5.147162838605326939e-03 3.648148340950630591e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.242492141059204869e+01 3.881847223181055284e+01 6.230447193565687769e+00 4.736933288885580851e+00 2.623932462745524674e+01 8.712021736701620611e-01 1.895712979334188975e-01 4.353978616546237412e-01 3.412075077054921857e-01 1.874402511313108199e+00 2.958146616259913972e-02 2.286723078813180645e-04 4.353978616546237412e-01 1.154067681291177580e-02 6.504026125383066681e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.018368832804364388e+01 1.313422659868304621e+01 3.624117354430323346e+00 3.412028137149497820e+00 1.673466318394396879e+01 7.183386998908956045e-01 6.139326768387823319e-02 2.477766487865195044e-01 2.411176146344887472e-01 1.138853075186966990e+00 2.771787424979202386e-02 9.413734059208876291e-05 2.477766487865195044e-01 9.236256368087902152e-03 4.399644841934025746e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.675294950249663373e+01 1.275800724283560328e+02 1.129513490084806548e+01 3.028582529668191636e+00 4.843816320645546369e+01 1.108983907233225263e+00 4.823710397743810052e-01 6.945293656674144112e-01 2.121873457036368704e-01 2.884305707909169847e+00 2.300850714600942426e-02 2.263358376638875073e-04 6.945293656674144112e-01 4.000102278680290821e-03 6.218839750019235918e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.222186321165332679e+01 2.173672921079520677e+02 1.474338129833017952e+01 8.515012912108034238e-01 6.672898216520415815e+01 8.279157517330789640e-01 9.949658083507516571e-01 9.974797282906312512e-01 5.944367069732827552e-02 4.514044343038269069e+00 2.048284567464753181e-02 6.390798090309658891e-04 9.974797282906312512e-01 1.550847715759097120e-03 1.143608207576896352e-01
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.193564102993496689e+01 2.465114058198936675e+01 4.964991498682486792e+00 4.230064663811694103e+00 1.941411394874291219e+01 8.362028598242678967e-01 1.263358348237195727e-01 3.554375259081679617e-01 2.953861236237378951e-01 1.373327446525900886e+00 2.418129291961201507e-02 1.041568808968993396e-04 3.554375259081679617e-01 8.225924073843773887e-03 3.995364399194363536e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.160861749942458232e+01 3.362921264720711889e+01 5.799069981230362991e+00 3.010419973037632868e+00 2.301282867892512485e+01 8.129942819884309335e-01 1.626818640907941038e-01 4.033383989788154600e-01 2.151415225190831670e-01 1.644951793915232052e+00 2.755584212783924666e-02 1.924866577096275781e-04 4.033383989788154600e-01 7.266929057572542316e-03 5.705060806217253366e-02
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.785752905678634761e+00 1.115043621458208456e+01 3.339226888754653899e+00 2.044921826997641467e+00 1.509758215531947201e+01 6.181984186934120773e-01 5.196020090969722532e-02 2.279478030376630437e-01 1.410030200067161066e-01 1.017833540271248616e+00 2.392146308143414807e-02 8.090284865083926472e-05 2.279478030376630437e-01 5.517701964594344359e-03 3.965012377826265116e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.874540567659930090e+01 1.741037487833246757e+02 1.319483795972215390e+01 4.377717143537433131e+00 5.516861573809373454e+01 1.223385713843051059e+00 6.106519513660553233e-01 7.814422252259314305e-01 2.990004927853351924e-01 3.249562276488374479e+00 2.567728945898097720e-02 3.074391686214116015e-04 7.814422252259314305e-01 6.174985146698937742e-03 7.069205376901323279e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.443546414345806461e+01 1.816984893743220084e+02 1.347955820397397098e+01 5.225675805116821060e+00 6.455262901749389925e+01 9.809646554357039916e-01 8.238683148710846949e-01 9.076719202834715450e-01 3.724506229793890233e-01 4.370956959070634085e+00 2.416429486461624601e-02 5.321735459891340468e-04 9.076719202834715450e-01 9.162380838166509639e-03 1.106437064527572706e-01
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 9.679780223125574068e+00 2.306182729421146149e+01 4.802273138234794736e+00 5.799044501066752400e-01 1.571508693102780718e+01 6.825846457928772537e-01 1.157538115863327721e-01 3.402261183188803328e-01 3.867200856522235580e-02 1.115528630404333699e+00 1.972271273979389269e-02 9.875940760886124930e-05 3.402261183188803328e-01 1.095155447642930536e-03 3.244735922891391761e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.137984972397529404e+01 3.989393746120246220e+01 6.316164774703274531e+00 3.912094517282145745e+00 2.488184514553089599e+01 8.024816764708807559e-01 1.972264620162815785e-01 4.441018599558907431e-01 2.745434634449930855e-01 1.779146940927985421e+00 2.714511287682630503e-02 2.336591126097063568e-04 4.441018599558907431e-01 9.096648617805446271e-03 6.169650650487588234e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.021283701582993864e+01 1.082535228215396650e+01 3.290190310932479711e+00 4.865730586214271014e+00 1.902292464517327986e+01 7.238218366560266182e-01 5.102473405744145651e-02 2.258865512983042889e-01 3.463506663929879492e-01 1.316505913414452111e+00 2.776240073393156441e-02 7.395613718027318475e-05 2.258865512983042889e-01 1.336428647302757670e-02 5.011296503727338814e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.772835236260999991e+01 1.711334696966136732e+02 1.308179917658934599e+01 3.690673933641274829e+00 5.517759729440945904e+01 1.156802011018298160e+00 6.108274637726602840e-01 7.815545174667345441e-01 2.555655193452407992e-01 3.269169807896934898e+00 2.428024734657586656e-02 3.013654086449566306e-04 7.815545174667345441e-01 4.871701815897674925e-03 7.076048835838304185e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.418966720914435875e+01 1.756333045393329257e+02 1.325267160007116907e+01 4.691007976484038444e+00 6.185384606135509955e+01 9.531014552627200542e-01 7.859975033834631919e-01 8.865650023452669171e-01 3.369635915905139778e-01 4.193454625298276284e+00 2.367898335560876533e-02 5.091569924725475879e-04 8.865650023452669171e-01 8.193529620322605525e-03 1.060341964752395810e-01
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 9.596388235562741897e+00 2.776173626652067483e+01 5.268940715791047502e+00 1.007120074724984438e+00 1.725042079473763934e+01 6.778751568880174716e-01 1.435807974253998087e-01 3.789205687547190782e-01 6.963181975828640347e-02 1.223258229777444139e+00 1.957390541314866714e-02 1.192844234479251397e-04 3.789205687547190782e-01 1.920414085951491429e-03 3.551940488164612858e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 9.845780588237660780e+00 2.929865951877750874e+01 5.412823617925999642e+00 1.961267816958234045e+00 2.209432520493592733e+01 6.938748217774679539e-01 1.451522178186339662e-01 3.809884746532812838e-01 1.424861819461178958e-01 1.581105196599081442e+00 2.342843136094879125e-02 1.717021707246356042e-04 3.809884746532812838e-01 4.778463693745521254e-03 5.479696129505252922e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.056054889457788803e+00 8.880967339296930163e+00 2.980095189636889685e+00 2.235547024193755394e+00 1.612376414873713770e+01 5.707278726438662630e-01 4.240793179357121162e-02 2.059318620164718727e-01 1.592677259068547846e-01 1.113242686870033138e+00 2.191296147713935744e-02 6.185063947566545332e-05 2.059318620164718727e-01 6.141738582968438165e-03 4.246321108754563117e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.418056486443236253e+01 3.233093240785074727e+02 1.798080432234630166e+01 3.565054934700196743e+00 7.196874679664112762e+01 1.582235542733446909e+00 1.142186974312772607e+00 1.068731479050174071e+00 2.312219592200399632e-01 4.348100587686421825e+00 3.303641833744173917e-02 5.601976386972238155e-04 1.068731479050174071e+00 4.805803440614746930e-03 9.241827203855673689e-02
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.330179027786998347e+01 1.791465392431803991e+02 1.338456346853271128e+01 4.005062917369847320e+00 6.282459207627472608e+01 8.960972579701705909e-01 8.161461848133334529e-01 9.034080942815010395e-01 2.816163254510291036e-01 4.271012701176610804e+00 2.228366753230279565e-02 5.240893558994426642e-04 9.034080942815010395e-01 6.972169279090131497e-03 1.077292164791549545e-01
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 9.918562677711770803e+00 1.824570798247231451e+01 4.271499500464949861e+00 2.043090638598179520e+00 1.702265729626774515e+01 6.989163339830090083e-01 9.211045145649297827e-02 3.034970369814061208e-01 1.447906519188935093e-01 1.186280496449986233e+00 2.017494242844941610e-02 7.759206294954471808e-05 3.034970369814061208e-01 3.909287082432523486e-03 3.478792575106247342e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 9.438430198577645314e+00 2.511250831163967234e+01 5.011238201446791329e+00 2.710417577992958460e+00 1.853478517798755831e+01 6.650833861527233326e-01 1.234284930991992463e-01 3.513239147840625520e-01 1.936533887369380202e-01 1.325552197609886740e+00 2.244167573695017917e-02 1.445369936010677825e-04 3.513239147840625520e-01 6.695842280992510102e-03 4.595143229417614911e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 7.288350738423409858e+00 6.954917562617267457e+00 2.637217769282102164e+00 3.251462536004428472e+00 1.478341213030483914e+01 5.162122941989057967e-01 3.289023664620095017e-02 1.813566559192161254e-01 2.340720087333061916e-01 1.014614032844168401e+00 1.982996939731179395e-02 4.852152391732696043e-05 1.813566559192161254e-01 8.962046567738680275e-03 3.890497235400264264e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,2.531741303565051027e+01,2.364018133124669134e+02,1.537536384325479588e+01,5.154436569975904270e-01,6.025808925956590656e+01,1.661649168777463048e+00,9.111561323048884553e-01,9.545449870513639246e-01,3.607433960217353019e-02,3.468915083985680603e+00,3.345626313500804638e-02,3.911568734649241213e-04,9.545449870513639246e-01,6.723558383971437249e-04,7.552674923992408473e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,4.433261423583701344e+01,1.272185971702800771e+03,3.566771609877482518e+01,5.787785400741793040e+00,1.687175325810479478e+02,3.005307971806271627e+00,5.366047852117705297e+00,2.316473149448899704e+00,4.115264298576740143e-01,1.104537810983759982e+01,7.392323625976711388e-02,3.469068029086388311e-03,2.316473149448899704e+00,9.512508064796103627e-03,2.791531229163790595e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,3.012134274927845823e+01,9.300914166283226336e+01,9.644124722484267664e+00,1.113246259714392039e+01,4.844497034342602149e+01,2.105250359793276349e+00,4.989393020058454087e-01,7.063563562436777632e-01,7.570616583737798111e-01,3.497915309232446646e+00,5.983172355850225471e-02,3.844496600991651933e-04,7.063563562436777632e-01,2.204896328278868958e-02,9.839457393395364959e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,4.423495295442096875e+01,4.510920056943396958e+03,6.716338330476955321e+01,3.612157617395707732e+00,2.544005575225171185e+02,3.058005571070177453e+00,2.185315540205452223e+01,4.674735864415712427e+00,2.606900737754083153e-01,1.772795283693301016e+01,1.015550604821386649e-01,2.373953809791430267e-02,4.674735864415712427e+00,8.292127831315177985e-03,5.830121930825737930e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,2.741576450465272785e+01,8.970433491788320168e+01,9.471237243247747628e+00,1.589957852492412727e+01,5.107794769016614111e+01,1.947449516627915322e+00,4.332081482625962932e-01,6.581854968491757107e-01,1.128410323657878633e+00,3.569804439316216715e+00,7.401292869020617560e-02,6.527762692922025635e-04,6.581854968491757107e-01,4.237082818360405484e-02,1.374385389893879872e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,2.993321379449871600e+01,1.677579108834922579e+02,1.295213923965814473e+01,8.120762898897396553e+00,5.222323910517143020e+01,1.989108808315567911e+00,6.957291531632298076e-01,8.341038023910631871e-01,5.421639410119448721e-01,3.529429849941742692e+00,3.977478459364539726e-02,2.984185848488995086e-04,8.341038023910631871e-01,1.070258113130647358e-02,7.037806810087302023e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,4.530101573808519078e+01,1.554764192962365996e+03,3.943049825911874251e+01,1.304705997046523613e+01,1.827352091058095027e+02,3.064734231168778411e+00,6.476623594503847059e+00,2.544921137187525328e+00,8.897757327156198270e-01,1.190820538480990010e+01,7.546100017869439291e-02,4.229550922301727502e-03,2.544921137187525328e+00,2.163553163237722302e-02,3.022667977239389403e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.559492159347016838e+01,1.524510033876142074e+02,1.234710506100981497e+01,5.314178443664465235e+00,4.329647325827203019e+01,1.784986324288592607e+00,8.019196245502913101e-01,8.954996507817807316e-01,3.409728840243093084e-01,3.127774395230979554e+00,5.095510032977718096e-02,6.319944459402683078e-04,8.954996507817807316e-01,1.039333248494817355e-02,8.795661855434085130e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,5.078314515924184747e+01,5.140379624440759471e+03,7.169644080734245506e+01,9.263502880052957300e-01,2.735227072440807206e+02,3.508126912448342960e+00,2.455703677201884716e+01,4.955505702954931202e+00,6.726108426896493242e-02,1.895617048443367025e+01,1.166676128527101147e-01,2.699108953105558081e-02,4.955505702954931202e+00,2.145616015213092868e-03,6.263093943219181226e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,3.153318915966674751e+01,1.605343447068268858e+02,1.267021486427230670e+01,1.610732812058236973e+01,6.230229085297217750e+01,2.235112483530180771e+00,7.930369678646334020e-01,8.905262308683744576e-01,1.146580431060173266e+00,4.354350833744305760e+00,8.512186504388105646e-02,1.172920102733313865e-03,8.905262308683744576e-01,4.284524110282592751e-02,1.676460878617557770e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.655352075719871507e+01,1.943654761589346549e+02,1.394150193339780230e+01,5.549895911139523186e+00,5.418919301853103576e+01,1.758325068685622883e+00,7.891745708180585295e-01,8.883549801841933435e-01,3.846215148778588944e-01,3.666004105973379446e+00,3.513654217864117801e-02,3.232024839310182235e-04,8.883549801841933435e-01,7.212589619648439483e-03,6.965806531424796610e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,4.157928876217439296e+01,1.320256760213549569e+03,3.633533762349745189e+01,4.883141335569351149e+00,1.656492322944727391e+02,2.804659813480784969e+00,5.463848359953783707e+00,2.337487617069614387e+00,3.436977373846094586e-01,1.076326491859148149e+01,6.929856407733227253e-02,3.589868347296748183e-03,2.337487617069614387e+00,7.995134634269807777e-03,2.738122539242177078e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,2.776784086825512077e+01,1.053758738860170752e+02,1.026527514906527294e+01,3.848263023221330403e+00,4.403259976573372825e+01,1.937505632366752772e+00,5.434568934093795267e-01,7.371952885154513524e-01,2.529581685492727217e-01,3.180965219073104144e+00,5.508822266021964897e-02,4.231271666818250564e-04,7.371952885154513524e-01,7.569049928948912154e-03,8.944326780044091485e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.371068152641948501e+01,3.967122422258668394e+03,6.298509682661977394e+01,1.275402283458993979e+00,2.471832725725494981e+02,3.023505036441466842e+00,1.928834011042251717e+01,4.391849281387342430e+00,9.149572481245001054e-02,1.728189428615293011e+01,1.003203860978376244e-01,2.085713713966907967e-02,4.391849281387342430e+00,2.997324911147303435e-03,5.665869196661690310e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.548592663613526454e+01,1.547372853552840866e+02,1.243934424940816896e+01,3.364142965004677688e+00,5.569635358542038261e+01,1.809794993389403972e+00,7.663603817515476369e-01,8.754201172874356285e-01,2.384803728659520006e-01,3.902356527653152440e+00,6.884069391389333048e-02,1.127854891303528128e-03,8.754201172874356285e-01,8.963178529379969145e-03,1.499119947092491523e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.423066291623048940e+01,1.919072671240542434e+02,1.385305984698161375e+01,3.263848892778717481e+00,5.756215453994906284e+01,1.594380489519743760e+00,7.549959922033759874e-01,8.689050536182741924e-01,2.353974779171894571e-01,3.348196622019201651e+00,3.199446632165139914e-02,3.183922284413245830e-04,8.689050536182741924e-01,4.381569152261653027e-03,7.218108187798322195e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,4.584894214891716047e+01,1.459065267827046682e+03,3.819771286120474940e+01,1.598773048040721356e+01,1.817722987767410245e+02,3.090658861715105843e+00,6.039015491594948770e+00,2.457440841931896713e+00,1.070783510142503836e+00,1.185747529244222420e+01,7.629731805413132728e-02,3.970505245461431604e-03,2.457440841931896713e+00,2.736539358428198912e-02,3.007024785568293557e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.288221256131633297e+01,7.736388837667519169e+01,8.795674412839256107e+00,9.658546211692122796e+00,4.524787220255634423e+01,1.586813223337131484e+00,4.034012936572408115e-01,6.351387987339781604e-01,6.587202273545293973e-01,3.270380940596081309e+00,4.536269042143824259e-02,3.128511373935449497e-04,6.351387987339781604e-01,1.904426698367476731e-02,9.190045943522485994e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,5.225967033937240558e+01,4.105479007942756652e+03,6.407401195447930320e+01,4.976614271716151450e+00,2.520220390308360834e+02,3.605212403505102081e+00,1.988580710487082115e+01,4.459350525005947752e+00,3.460535416773644624e-01,1.757371672806132068e+01,1.198845014003411674e-01,2.159459148989390648e-02,4.459350525005947752e+00,1.161009954813570048e-02,5.776229306165904243e-01
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.219171425466186065e+01,1.905585127098025851e+02,1.380429327092852532e+01,1.022546615625510524e+00,5.179664328435232079e+01,1.576219385262879191e+00,9.610749854663149794e-01,9.803443198521195612e-01,7.216014149174559966e-02,3.655960253920248260e+00,6.002560361054293941e-02,1.404767723752830579e-03,9.803443198521195612e-01,2.717391878158907561e-03,1.395236236318538880e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,3.446749069421632328e+01,5.184886291842276478e+02,2.277034539009515512e+01,1.128680772572078617e+01,9.295517651478002108e+01,2.216189606398715650e+00,1.684440666045335266e+00,1.297860033303027461e+00,8.195882567657242213e-01,5.405003754715553832e+00,4.503903050588654866e-02,8.038757180265413381e-04,1.297860033303027461e+00,1.521316749237827844e-02,1.164383445644222720e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,3.773024055194521509e+01,8.756245958078928879e+02,2.959095462819496447e+01,3.460811018008877582e+00,1.347642931762591161e+02,2.591365840426956613e+00,3.901745492434938178e+00,1.975283648602128794e+00,2.457616901421854627e-01,8.968957333857554559e+00,6.300215871555754632e-02,2.406928912781758183e-03,1.975283648602128794e+00,5.677909038950032516e-03,2.233344282993845187e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,3.324472754209182312e+01,1.049218706986308405e+02,1.024313773697448759e+01,1.514608085020473105e+01,5.385137204864855676e+01,2.307234837407944550e+00,4.680026802359660842e-01,6.841072139920512107e-01,1.031558583962804754e+00,3.507278568200034474e+00,6.578475061850405647e-02,3.876325296482481162e-04,6.841072139920512107e-01,2.986075161812709600e-02,1.022797111413871751e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,3.859655984464534839e+01,4.033718835587380454e+03,6.351156458147902129e+01,6.726619009392759141e-01,2.391144815507408339e+02,2.689201954096626768e+00,1.976428961510221072e+01,4.445704625264954579e+00,4.855814034105887522e-02,1.673925522564957902e+01,8.875483372148450234e-02,2.127268337112050642e-02,4.445704625264954579e+00,1.544979793780462728e-03,5.483329948405332166e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.502923955190476946e+01,6.572543580619215220e+01,8.107122535535783214e+00,1.374390623220877572e+01,4.390798273543303765e+01,1.781238334187514649e+00,3.173487631122169916e-01,5.633371664573685322e-01,9.755819383507902121e-01,3.071162789686011418e+00,6.758519898615518440e-02,4.783402911255638188e-04,5.633371664573685322e-01,3.659246602746604043e-02,1.181547110281681856e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.509260010413306929e+01,6.959513876318266057e+02,2.638089057692758388e+01,7.138284135738670599e+00,1.008684624276521191e+02,2.268565321715984240e+00,2.476619213037040357e+00,1.573727807798108502e+00,5.182631141807230168e-01,5.961720123890476231e+00,4.572626378377555451e-02,1.092293087346141211e-03,1.573727807798108502e+00,9.620733247264730628e-03,1.266029873208714684e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,3.691794743419479374e+01,6.865531591993028542e+02,2.620215943771243516e+01,5.753100252953676552e+00,1.154168476218647754e+02,2.538369246584570416e+00,3.032826693461589507e+00,1.741501275756520695e+00,3.838461662330025503e-01,7.650831078741773261e+00,6.165213745711096982e-02,1.887962828150815042e-03,1.741501275756520695e+00,9.638613853082589680e-03,1.911113804199842947e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,3.841571667596382156e+01,1.594286515913334483e+02,1.262650591380423926e+01,1.732887250530902179e+01,6.612958351444221705e+01,2.672510834758596854e+00,6.759224399345395984e-01,8.221450236634285647e-01,1.249489782750456524e+00,4.372276462458365209e+00,7.588711786793332637e-02,5.601715294562168660e-04,8.221450236634285647e-01,3.482142652463744020e-02,1.259630331008545490e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,3.678593061845226941e+01,3.322530756433887291e+03,5.764139793962224445e+01,6.589612531587175859e+00,2.282984324070091873e+02,2.571168356880189076e+00,1.640048646701833590e+01,4.049751408051898593e+00,4.724712991382786775e-01,1.604664870215305683e+01,8.455310607498621456e-02,1.751542444349800040e-02,4.049751408051898593e+00,1.534334879082319657e-02,5.237399894362991803e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.297412911620871512e+01,5.120026749417803558e+01,7.155436219698840361e+00,9.932192246441399419e+00,3.893927537820876239e+01,1.636838554935982293e+00,2.534784107808537024e-01,5.034663948873386863e-01,7.147140659777535543e-01,2.736474505984018535e+00,6.198428260043434973e-02,3.695566556374734000e-04,5.034663948873386863e-01,2.676770009527872779e-02,1.048420486666275797e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.146535118923235075e+01,7.290378937232158023e+02,2.700070172649621725e+01,4.487277521631499511e+00,1.034910100728611582e+02,2.016532429224071166e+00,2.500731593061430225e+00,1.581370163200706891e+00,3.238900737173950328e-01,6.046946276224942629e+00,4.092053884416069903e-02,1.144586127191639120e-03,1.581370163200706891e+00,6.024361327590749444e-03,1.296075960720469711e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.753642987128151276e+01,6.875136884873780900e+02,2.622048223216686225e+01,6.820435776473147804e+00,1.243296057033896602e+02,2.586787937473931986e+00,3.067458069333862003e+00,1.751416018350255399e+00,4.851206561683329421e-01,8.301905066606160233e+00,6.268871806508652389e-02,1.889604848690675052e-03,1.751416018350255399e+00,1.119637539394706567e-02,2.061116950709849238e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,3.176348874936616085e+01,1.573236707605049673e+02,1.254287330560685199e+01,1.346415038695958799e+01,5.875732566875289820e+01,2.204760086414202735e+00,6.755716586609518126e-01,8.219316630115619526e-01,9.643452204046090159e-01,3.866064368377927440e+00,6.270352927743157168e-02,5.664530375373607717e-04,8.219316630115619526e-01,2.703594761282256814e-02,1.118284998757297782e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.242011700237681282e+01,3.485560460802902526e+03,5.903863532300609052e+01,1.095678420111957685e+01,2.299568249912892668e+02,2.966834854997973725e+00,1.717352389893580522e+01,4.144095063935647971e+00,7.436540289196648112e-01,1.613475645051568108e+01,9.760115165896110501e-02,1.839660618756044572e-02,4.144095063935647971e+00,2.490004453137275794e-02,5.275577564397092578e-01
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.995562959128255542e+01,5.646411613552887587e+01,7.514260850910678968e+00,8.106907738562597387e+00,3.847999090841587133e+01,1.422791967399513968e+00,2.854038538490429877e-01,5.342320224855890975e-01,5.741109719326868976e-01,2.722728957517227766e+00,5.390928893168969727e-02,4.167762451112748054e-04,5.342320224855890975e-01,2.156641413505321764e-02,1.036743407788545956e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.923750117771596280e+01,7.967987085964708740e+02,2.822762314819423324e+01,1.018711966416906378e+01,1.028041554786425280e+02,2.521307778430939450e+00,2.758901123431577673e+00,1.660994016675429785e+00,7.371405610534860209e-01,6.132962716155460292e+00,5.110640933709052758e-02,1.251944600466733037e-03,1.660994016675429785e+00,1.367974027551012786e-02,1.291796722752487914e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,3.378951613966970058e+01,7.192263587093679007e+02,2.681839590112294403e+01,5.679789991099212898e+00,1.147702235945307763e+02,2.315965925317813756e+00,3.189663185271404355e+00,1.785962817438091044e+00,3.813555490337697806e-01,7.601347944520219002e+00,5.641387695215002024e-02,1.975496111171007926e-03,1.785962817438091044e+00,9.725110594371252221e-03,1.900142492053422949e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,3.321227192017865804e+01,1.587484639612860349e+02,1.259954221236970362e+01,1.937695868671313093e+01,6.275672950191562904e+01,2.290136051317734900e+00,6.717575470676755423e-01,8.196081667892747280e-01,1.298440363316347490e+00,4.126549543033174672e+00,6.550165508650143686e-02,5.637884952961450978e-04,8.196081667892747280e-01,3.810912102495302156e-02,1.194064993487647802e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.030419250783842955e+01,3.519507593507868478e+03,5.932543799676381724e+01,4.037745879846245778e+00,2.386655428866152704e+02,2.805913015158813639e+00,1.729908371717162296e+01,4.159216719187835309e+00,2.912811421389969735e-01,1.674094925828899250e+01,9.261022390350839850e-02,1.852908570068311986e-02,4.159216719187835309e+00,9.274551987505754921e-03,5.472468365189190331e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.200955721942193932e+01,1.036170075702211335e+02,1.017924395867498255e+01,7.942292872376897073e+00,4.507758040698035984e+01,1.567257578426866971e+00,5.213558039227197405e-01,7.220497239960138591e-01,5.576591695483944511e-01,3.168944512247030776e+00,5.947425954569347806e-02,7.597491382218561542e-04,7.220497239960138591e-01,2.111009470759911064e-02,1.213748925092636294e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.875152795997096433e+01,9.867209359426140054e+02,3.141211447742119134e+01,2.546737890233278012e+00,1.075733577631444859e+02,2.470202599126654519e+00,3.342005516231327356e+00,1.828115290738340448e+00,1.843422575118754958e-01,6.351153161707196126e+00,5.051090762381992005e-02,1.565947497020393200e-03,1.828115290738340448e+00,3.418829481625600911e-03,1.378195328516948204e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.278793923329077131e+01,8.230940834250817488e+02,2.868961629971864369e+01,4.869421283383918997e+00,1.343153424640150604e+02,2.256092576011849093e+00,3.700003621205460114e+00,1.923539347454441995e+00,3.430293906869292253e-01,9.003864035373362995e+00,5.470688942045492248e-02,2.260387380992863980e-03,1.923539347454441995e+00,7.973582648763166345e-03,2.228093256429333757e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.608905431641021266e+01,1.600083222534500749e+02,1.264943960234800535e+01,1.177964210766559816e+01,5.339952589197012855e+01,1.795683710520262988e+00,6.777120229953804698e-01,8.232326663801555755e-01,7.952737498431324825e-01,3.467612295892538832e+00,5.134854175509225016e-02,5.733731691249189990e-04,8.232326663801555755e-01,2.316794671575293438e-02,1.013563068805288236e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.304134762578258488e+01,3.508062821340080063e+03,5.922890190895049756e+01,1.181273099870631960e+01,2.295991570208933297e+02,3.013408916667371429e+00,1.728222881506307118e+01,4.157190014308111081e+00,7.767254673264478715e-01,1.610962036510771966e+01,9.913157161769441117e-02,1.851916210727727607e-02,4.157190014308111081e+00,2.663638164356489993e-02,5.267506602178047004e-01
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.865418755665330508e+01,1.375356829702684252e+02,1.172756082782214371e+01,6.124723339447744941e+00,4.918518051543826886e+01,1.330907478423585477e+00,6.996352710324842405e-01,8.364420308858733222e-01,4.244925430072846728e-01,3.477576060979123085e+00,5.042889993050342357e-02,1.007807005816887440e-03,8.364420308858733222e-01,1.624092996166673006e-02,1.325084547562361825e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,4.186109463434413414e+01,1.428450335809234502e+03,3.779484536030322772e+01,1.557562268840631203e+00,1.292587891522207144e+02,2.693278072543590085e+00,5.162461222489703516e+00,2.272105020127745512e+00,1.127585977846387866e-01,7.731978413869384781e+00,5.437147712209794426e-02,2.286947524125027345e-03,2.272105020127745512e+00,2.091380217563463227e-03,1.656876624775134865e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.642403016836492213e+01,5.384178206231496233e+02,2.320383202454175731e+01,7.135751599305507398e+00,9.931013842205140918e+01,2.503763513592693002e+00,2.339554279462598974e+00,1.529560158824293747e+00,5.092168618467064478e-01,6.545547893887705193e+00,6.081676866637655138e-02,1.470414487438932065e-03,1.529560158824293747e+00,1.206159866115109024e-02,1.642516129747626230e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,3.170335107352162751e+01,3.199386401632104935e+02,1.788682867819811406e+01,2.975017408759770721e+00,7.244427358639165959e+01,2.195060710305794860e+00,1.400724901611380968e+00,1.183522243817741293e+00,2.023219487892444490e-01,4.838002432590943869e+00,6.243427334622307645e-02,1.161512982965139584e-03,1.183522243817741293e+00,5.855648337857241072e-03,1.382706144240033741e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.134802793371541441e+01,2.921935458473499693e+03,5.405493001080937177e+01,9.190594309182417376e+00,2.166873729163845042e+02,2.898324385124523506e+00,1.448008516679656132e+01,3.805270708740254637e+00,6.217068317699436797e-01,1.527312345331005261e+01,9.519009985810307495e-02,1.541302225885672443e-02,3.805270708740254637e+00,2.087263099523335372e-02,4.973688756018238011e-01
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.754056075506841594e+01,8.465938055049927868e+01,9.201053230500260582e+00,7.187631341636423699e+00,3.807620232066334154e+01,1.252626117082949575e+00,4.356252339047281263e-01,6.600191163176473141e-01,5.216493060115866554e-01,2.695610715603620200e+00,4.739115943149621590e-02,6.205697538038141420e-04,6.600191163176473141e-01,1.962126482309601433e-02,1.025897958042690378e-01
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 2.531741303565051027e+01 2.364018133124669134e+02 1.537536384325479588e+01 5.154436569975904270e-01 6.025808925956590656e+01 1.661649168777463048e+00 9.111561323048884553e-01 9.545449870513639246e-01 3.607433960217353019e-02 3.468915083985680603e+00 3.345626313500804638e-02 3.911568734649241213e-04 9.545449870513639246e-01 6.723558383971437249e-04 7.552674923992408473e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 4.433261423583701344e+01 1.272185971702800771e+03 3.566771609877482518e+01 5.787785400741793040e+00 1.687175325810479478e+02 3.005307971806271627e+00 5.366047852117705297e+00 2.316473149448899704e+00 4.115264298576740143e-01 1.104537810983759982e+01 7.392323625976711388e-02 3.469068029086388311e-03 2.316473149448899704e+00 9.512508064796103627e-03 2.791531229163790595e-01
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 3.012134274927845823e+01 9.300914166283226336e+01 9.644124722484267664e+00 1.113246259714392039e+01 4.844497034342602149e+01 2.105250359793276349e+00 4.989393020058454087e-01 7.063563562436777632e-01 7.570616583737798111e-01 3.497915309232446646e+00 5.983172355850225471e-02 3.844496600991651933e-04 7.063563562436777632e-01 2.204896328278868958e-02 9.839457393395364959e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 4.423495295442096875e+01 4.510920056943396958e+03 6.716338330476955321e+01 3.612157617395707732e+00 2.544005575225171185e+02 3.058005571070177453e+00 2.185315540205452223e+01 4.674735864415712427e+00 2.606900737754083153e-01 1.772795283693301016e+01 1.015550604821386649e-01 2.373953809791430267e-02 4.674735864415712427e+00 8.292127831315177985e-03 5.830121930825737930e-01
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 2.741576450465272785e+01 8.970433491788320168e+01 9.471237243247747628e+00 1.589957852492412727e+01 5.107794769016614111e+01 1.947449516627915322e+00 4.332081482625962932e-01 6.581854968491757107e-01 1.128410323657878633e+00 3.569804439316216715e+00 7.401292869020617560e-02 6.527762692922025635e-04 6.581854968491757107e-01 4.237082818360405484e-02 1.374385389893879872e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 2.993321379449871600e+01 1.677579108834922579e+02 1.295213923965814473e+01 8.120762898897396553e+00 5.222323910517143020e+01 1.989108808315567911e+00 6.957291531632298076e-01 8.341038023910631871e-01 5.421639410119448721e-01 3.529429849941742692e+00 3.977478459364539726e-02 2.984185848488995086e-04 8.341038023910631871e-01 1.070258113130647358e-02 7.037806810087302023e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 4.530101573808519078e+01 1.554764192962365996e+03 3.943049825911874251e+01 1.304705997046523613e+01 1.827352091058095027e+02 3.064734231168778411e+00 6.476623594503847059e+00 2.544921137187525328e+00 8.897757327156198270e-01 1.190820538480990010e+01 7.546100017869439291e-02 4.229550922301727502e-03 2.544921137187525328e+00 2.163553163237722302e-02 3.022667977239389403e-01
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.559492159347016838e+01 1.524510033876142074e+02 1.234710506100981497e+01 5.314178443664465235e+00 4.329647325827203019e+01 1.784986324288592607e+00 8.019196245502913101e-01 8.954996507817807316e-01 3.409728840243093084e-01 3.127774395230979554e+00 5.095510032977718096e-02 6.319944459402683078e-04 8.954996507817807316e-01 1.039333248494817355e-02 8.795661855434085130e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 5.078314515924184747e+01 5.140379624440759471e+03 7.169644080734245506e+01 9.263502880052957300e-01 2.735227072440807206e+02 3.508126912448342960e+00 2.455703677201884716e+01 4.955505702954931202e+00 6.726108426896493242e-02 1.895617048443367025e+01 1.166676128527101147e-01 2.699108953105558081e-02 4.955505702954931202e+00 2.145616015213092868e-03 6.263093943219181226e-01
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 3.153318915966674751e+01 1.605343447068268858e+02 1.267021486427230670e+01 1.610732812058236973e+01 6.230229085297217750e+01 2.235112483530180771e+00 7.930369678646334020e-01 8.905262308683744576e-01 1.146580431060173266e+00 4.354350833744305760e+00 8.512186504388105646e-02 1.172920102733313865e-03 8.905262308683744576e-01 4.284524110282592751e-02 1.676460878617557770e-01
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.655352075719871507e+01 1.943654761589346549e+02 1.394150193339780230e+01 5.549895911139523186e+00 5.418919301853103576e+01 1.758325068685622883e+00 7.891745708180585295e-01 8.883549801841933435e-01 3.846215148778588944e-01 3.666004105973379446e+00 3.513654217864117801e-02 3.232024839310182235e-04 8.883549801841933435e-01 7.212589619648439483e-03 6.965806531424796610e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 4.157928876217439296e+01 1.320256760213549569e+03 3.633533762349745189e+01 4.883141335569351149e+00 1.656492322944727391e+02 2.804659813480784969e+00 5.463848359953783707e+00 2.337487617069614387e+00 3.436977373846094586e-01 1.076326491859148149e+01 6.929856407733227253e-02 3.589868347296748183e-03 2.337487617069614387e+00 7.995134634269807777e-03 2.738122539242177078e-01
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 2.776784086825512077e+01 1.053758738860170752e+02 1.026527514906527294e+01 3.848263023221330403e+00 4.403259976573372825e+01 1.937505632366752772e+00 5.434568934093795267e-01 7.371952885154513524e-01 2.529581685492727217e-01 3.180965219073104144e+00 5.508822266021964897e-02 4.231271666818250564e-04 7.371952885154513524e-01 7.569049928948912154e-03 8.944326780044091485e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.371068152641948501e+01 3.967122422258668394e+03 6.298509682661977394e+01 1.275402283458993979e+00 2.471832725725494981e+02 3.023505036441466842e+00 1.928834011042251717e+01 4.391849281387342430e+00 9.149572481245001054e-02 1.728189428615293011e+01 1.003203860978376244e-01 2.085713713966907967e-02 4.391849281387342430e+00 2.997324911147303435e-03 5.665869196661690310e-01
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.548592663613526454e+01 1.547372853552840866e+02 1.243934424940816896e+01 3.364142965004677688e+00 5.569635358542038261e+01 1.809794993389403972e+00 7.663603817515476369e-01 8.754201172874356285e-01 2.384803728659520006e-01 3.902356527653152440e+00 6.884069391389333048e-02 1.127854891303528128e-03 8.754201172874356285e-01 8.963178529379969145e-03 1.499119947092491523e-01
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.423066291623048940e+01 1.919072671240542434e+02 1.385305984698161375e+01 3.263848892778717481e+00 5.756215453994906284e+01 1.594380489519743760e+00 7.549959922033759874e-01 8.689050536182741924e-01 2.353974779171894571e-01 3.348196622019201651e+00 3.199446632165139914e-02 3.183922284413245830e-04 8.689050536182741924e-01 4.381569152261653027e-03 7.218108187798322195e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 4.584894214891716047e+01 1.459065267827046682e+03 3.819771286120474940e+01 1.598773048040721356e+01 1.817722987767410245e+02 3.090658861715105843e+00 6.039015491594948770e+00 2.457440841931896713e+00 1.070783510142503836e+00 1.185747529244222420e+01 7.629731805413132728e-02 3.970505245461431604e-03 2.457440841931896713e+00 2.736539358428198912e-02 3.007024785568293557e-01
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.288221256131633297e+01 7.736388837667519169e+01 8.795674412839256107e+00 9.658546211692122796e+00 4.524787220255634423e+01 1.586813223337131484e+00 4.034012936572408115e-01 6.351387987339781604e-01 6.587202273545293973e-01 3.270380940596081309e+00 4.536269042143824259e-02 3.128511373935449497e-04 6.351387987339781604e-01 1.904426698367476731e-02 9.190045943522485994e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 5.225967033937240558e+01 4.105479007942756652e+03 6.407401195447930320e+01 4.976614271716151450e+00 2.520220390308360834e+02 3.605212403505102081e+00 1.988580710487082115e+01 4.459350525005947752e+00 3.460535416773644624e-01 1.757371672806132068e+01 1.198845014003411674e-01 2.159459148989390648e-02 4.459350525005947752e+00 1.161009954813570048e-02 5.776229306165904243e-01
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.219171425466186065e+01 1.905585127098025851e+02 1.380429327092852532e+01 1.022546615625510524e+00 5.179664328435232079e+01 1.576219385262879191e+00 9.610749854663149794e-01 9.803443198521195612e-01 7.216014149174559966e-02 3.655960253920248260e+00 6.002560361054293941e-02 1.404767723752830579e-03 9.803443198521195612e-01 2.717391878158907561e-03 1.395236236318538880e-01
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 3.446749069421632328e+01 5.184886291842276478e+02 2.277034539009515512e+01 1.128680772572078617e+01 9.295517651478002108e+01 2.216189606398715650e+00 1.684440666045335266e+00 1.297860033303027461e+00 8.195882567657242213e-01 5.405003754715553832e+00 4.503903050588654866e-02 8.038757180265413381e-04 1.297860033303027461e+00 1.521316749237827844e-02 1.164383445644222720e-01
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 3.773024055194521509e+01 8.756245958078928879e+02 2.959095462819496447e+01 3.460811018008877582e+00 1.347642931762591161e+02 2.591365840426956613e+00 3.901745492434938178e+00 1.975283648602128794e+00 2.457616901421854627e-01 8.968957333857554559e+00 6.300215871555754632e-02 2.406928912781758183e-03 1.975283648602128794e+00 5.677909038950032516e-03 2.233344282993845187e-01
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 3.324472754209182312e+01 1.049218706986308405e+02 1.024313773697448759e+01 1.514608085020473105e+01 5.385137204864855676e+01 2.307234837407944550e+00 4.680026802359660842e-01 6.841072139920512107e-01 1.031558583962804754e+00 3.507278568200034474e+00 6.578475061850405647e-02 3.876325296482481162e-04 6.841072139920512107e-01 2.986075161812709600e-02 1.022797111413871751e-01
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 3.859655984464534839e+01 4.033718835587380454e+03 6.351156458147902129e+01 6.726619009392759141e-01 2.391144815507408339e+02 2.689201954096626768e+00 1.976428961510221072e+01 4.445704625264954579e+00 4.855814034105887522e-02 1.673925522564957902e+01 8.875483372148450234e-02 2.127268337112050642e-02 4.445704625264954579e+00 1.544979793780462728e-03 5.483329948405332166e-01
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.502923955190476946e+01 6.572543580619215220e+01 8.107122535535783214e+00 1.374390623220877572e+01 4.390798273543303765e+01 1.781238334187514649e+00 3.173487631122169916e-01 5.633371664573685322e-01 9.755819383507902121e-01 3.071162789686011418e+00 6.758519898615518440e-02 4.783402911255638188e-04 5.633371664573685322e-01 3.659246602746604043e-02 1.181547110281681856e-01
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.509260010413306929e+01 6.959513876318266057e+02 2.638089057692758388e+01 7.138284135738670599e+00 1.008684624276521191e+02 2.268565321715984240e+00 2.476619213037040357e+00 1.573727807798108502e+00 5.182631141807230168e-01 5.961720123890476231e+00 4.572626378377555451e-02 1.092293087346141211e-03 1.573727807798108502e+00 9.620733247264730628e-03 1.266029873208714684e-01
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 3.691794743419479374e+01 6.865531591993028542e+02 2.620215943771243516e+01 5.753100252953676552e+00 1.154168476218647754e+02 2.538369246584570416e+00 3.032826693461589507e+00 1.741501275756520695e+00 3.838461662330025503e-01 7.650831078741773261e+00 6.165213745711096982e-02 1.887962828150815042e-03 1.741501275756520695e+00 9.638613853082589680e-03 1.911113804199842947e-01
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 3.841571667596382156e+01 1.594286515913334483e+02 1.262650591380423926e+01 1.732887250530902179e+01 6.612958351444221705e+01 2.672510834758596854e+00 6.759224399345395984e-01 8.221450236634285647e-01 1.249489782750456524e+00 4.372276462458365209e+00 7.588711786793332637e-02 5.601715294562168660e-04 8.221450236634285647e-01 3.482142652463744020e-02 1.259630331008545490e-01
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 3.678593061845226941e+01 3.322530756433887291e+03 5.764139793962224445e+01 6.589612531587175859e+00 2.282984324070091873e+02 2.571168356880189076e+00 1.640048646701833590e+01 4.049751408051898593e+00 4.724712991382786775e-01 1.604664870215305683e+01 8.455310607498621456e-02 1.751542444349800040e-02 4.049751408051898593e+00 1.534334879082319657e-02 5.237399894362991803e-01
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.297412911620871512e+01 5.120026749417803558e+01 7.155436219698840361e+00 9.932192246441399419e+00 3.893927537820876239e+01 1.636838554935982293e+00 2.534784107808537024e-01 5.034663948873386863e-01 7.147140659777535543e-01 2.736474505984018535e+00 6.198428260043434973e-02 3.695566556374734000e-04 5.034663948873386863e-01 2.676770009527872779e-02 1.048420486666275797e-01
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.146535118923235075e+01 7.290378937232158023e+02 2.700070172649621725e+01 4.487277521631499511e+00 1.034910100728611582e+02 2.016532429224071166e+00 2.500731593061430225e+00 1.581370163200706891e+00 3.238900737173950328e-01 6.046946276224942629e+00 4.092053884416069903e-02 1.144586127191639120e-03 1.581370163200706891e+00 6.024361327590749444e-03 1.296075960720469711e-01
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.753642987128151276e+01 6.875136884873780900e+02 2.622048223216686225e+01 6.820435776473147804e+00 1.243296057033896602e+02 2.586787937473931986e+00 3.067458069333862003e+00 1.751416018350255399e+00 4.851206561683329421e-01 8.301905066606160233e+00 6.268871806508652389e-02 1.889604848690675052e-03 1.751416018350255399e+00 1.119637539394706567e-02 2.061116950709849238e-01
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 3.176348874936616085e+01 1.573236707605049673e+02 1.254287330560685199e+01 1.346415038695958799e+01 5.875732566875289820e+01 2.204760086414202735e+00 6.755716586609518126e-01 8.219316630115619526e-01 9.643452204046090159e-01 3.866064368377927440e+00 6.270352927743157168e-02 5.664530375373607717e-04 8.219316630115619526e-01 2.703594761282256814e-02 1.118284998757297782e-01
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.242011700237681282e+01 3.485560460802902526e+03 5.903863532300609052e+01 1.095678420111957685e+01 2.299568249912892668e+02 2.966834854997973725e+00 1.717352389893580522e+01 4.144095063935647971e+00 7.436540289196648112e-01 1.613475645051568108e+01 9.760115165896110501e-02 1.839660618756044572e-02 4.144095063935647971e+00 2.490004453137275794e-02 5.275577564397092578e-01
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.995562959128255542e+01 5.646411613552887587e+01 7.514260850910678968e+00 8.106907738562597387e+00 3.847999090841587133e+01 1.422791967399513968e+00 2.854038538490429877e-01 5.342320224855890975e-01 5.741109719326868976e-01 2.722728957517227766e+00 5.390928893168969727e-02 4.167762451112748054e-04 5.342320224855890975e-01 2.156641413505321764e-02 1.036743407788545956e-01
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.923750117771596280e+01 7.967987085964708740e+02 2.822762314819423324e+01 1.018711966416906378e+01 1.028041554786425280e+02 2.521307778430939450e+00 2.758901123431577673e+00 1.660994016675429785e+00 7.371405610534860209e-01 6.132962716155460292e+00 5.110640933709052758e-02 1.251944600466733037e-03 1.660994016675429785e+00 1.367974027551012786e-02 1.291796722752487914e-01
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 3.378951613966970058e+01 7.192263587093679007e+02 2.681839590112294403e+01 5.679789991099212898e+00 1.147702235945307763e+02 2.315965925317813756e+00 3.189663185271404355e+00 1.785962817438091044e+00 3.813555490337697806e-01 7.601347944520219002e+00 5.641387695215002024e-02 1.975496111171007926e-03 1.785962817438091044e+00 9.725110594371252221e-03 1.900142492053422949e-01
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 3.321227192017865804e+01 1.587484639612860349e+02 1.259954221236970362e+01 1.937695868671313093e+01 6.275672950191562904e+01 2.290136051317734900e+00 6.717575470676755423e-01 8.196081667892747280e-01 1.298440363316347490e+00 4.126549543033174672e+00 6.550165508650143686e-02 5.637884952961450978e-04 8.196081667892747280e-01 3.810912102495302156e-02 1.194064993487647802e-01
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.030419250783842955e+01 3.519507593507868478e+03 5.932543799676381724e+01 4.037745879846245778e+00 2.386655428866152704e+02 2.805913015158813639e+00 1.729908371717162296e+01 4.159216719187835309e+00 2.912811421389969735e-01 1.674094925828899250e+01 9.261022390350839850e-02 1.852908570068311986e-02 4.159216719187835309e+00 9.274551987505754921e-03 5.472468365189190331e-01
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.200955721942193932e+01 1.036170075702211335e+02 1.017924395867498255e+01 7.942292872376897073e+00 4.507758040698035984e+01 1.567257578426866971e+00 5.213558039227197405e-01 7.220497239960138591e-01 5.576591695483944511e-01 3.168944512247030776e+00 5.947425954569347806e-02 7.597491382218561542e-04 7.220497239960138591e-01 2.111009470759911064e-02 1.213748925092636294e-01
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.875152795997096433e+01 9.867209359426140054e+02 3.141211447742119134e+01 2.546737890233278012e+00 1.075733577631444859e+02 2.470202599126654519e+00 3.342005516231327356e+00 1.828115290738340448e+00 1.843422575118754958e-01 6.351153161707196126e+00 5.051090762381992005e-02 1.565947497020393200e-03 1.828115290738340448e+00 3.418829481625600911e-03 1.378195328516948204e-01
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.278793923329077131e+01 8.230940834250817488e+02 2.868961629971864369e+01 4.869421283383918997e+00 1.343153424640150604e+02 2.256092576011849093e+00 3.700003621205460114e+00 1.923539347454441995e+00 3.430293906869292253e-01 9.003864035373362995e+00 5.470688942045492248e-02 2.260387380992863980e-03 1.923539347454441995e+00 7.973582648763166345e-03 2.228093256429333757e-01
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.608905431641021266e+01 1.600083222534500749e+02 1.264943960234800535e+01 1.177964210766559816e+01 5.339952589197012855e+01 1.795683710520262988e+00 6.777120229953804698e-01 8.232326663801555755e-01 7.952737498431324825e-01 3.467612295892538832e+00 5.134854175509225016e-02 5.733731691249189990e-04 8.232326663801555755e-01 2.316794671575293438e-02 1.013563068805288236e-01
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.304134762578258488e+01 3.508062821340080063e+03 5.922890190895049756e+01 1.181273099870631960e+01 2.295991570208933297e+02 3.013408916667371429e+00 1.728222881506307118e+01 4.157190014308111081e+00 7.767254673264478715e-01 1.610962036510771966e+01 9.913157161769441117e-02 1.851916210727727607e-02 4.157190014308111081e+00 2.663638164356489993e-02 5.267506602178047004e-01
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.865418755665330508e+01 1.375356829702684252e+02 1.172756082782214371e+01 6.124723339447744941e+00 4.918518051543826886e+01 1.330907478423585477e+00 6.996352710324842405e-01 8.364420308858733222e-01 4.244925430072846728e-01 3.477576060979123085e+00 5.042889993050342357e-02 1.007807005816887440e-03 8.364420308858733222e-01 1.624092996166673006e-02 1.325084547562361825e-01
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 4.186109463434413414e+01 1.428450335809234502e+03 3.779484536030322772e+01 1.557562268840631203e+00 1.292587891522207144e+02 2.693278072543590085e+00 5.162461222489703516e+00 2.272105020127745512e+00 1.127585977846387866e-01 7.731978413869384781e+00 5.437147712209794426e-02 2.286947524125027345e-03 2.272105020127745512e+00 2.091380217563463227e-03 1.656876624775134865e-01
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.642403016836492213e+01 5.384178206231496233e+02 2.320383202454175731e+01 7.135751599305507398e+00 9.931013842205140918e+01 2.503763513592693002e+00 2.339554279462598974e+00 1.529560158824293747e+00 5.092168618467064478e-01 6.545547893887705193e+00 6.081676866637655138e-02 1.470414487438932065e-03 1.529560158824293747e+00 1.206159866115109024e-02 1.642516129747626230e-01
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 3.170335107352162751e+01 3.199386401632104935e+02 1.788682867819811406e+01 2.975017408759770721e+00 7.244427358639165959e+01 2.195060710305794860e+00 1.400724901611380968e+00 1.183522243817741293e+00 2.023219487892444490e-01 4.838002432590943869e+00 6.243427334622307645e-02 1.161512982965139584e-03 1.183522243817741293e+00 5.855648337857241072e-03 1.382706144240033741e-01
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.134802793371541441e+01 2.921935458473499693e+03 5.405493001080937177e+01 9.190594309182417376e+00 2.166873729163845042e+02 2.898324385124523506e+00 1.448008516679656132e+01 3.805270708740254637e+00 6.217068317699436797e-01 1.527312345331005261e+01 9.519009985810307495e-02 1.541302225885672443e-02 3.805270708740254637e+00 2.087263099523335372e-02 4.973688756018238011e-01
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.754056075506841594e+01 8.465938055049927868e+01 9.201053230500260582e+00 7.187631341636423699e+00 3.807620232066334154e+01 1.252626117082949575e+00 4.356252339047281263e-01 6.600191163176473141e-01 5.216493060115866554e-01 2.695610715603620200e+00 4.739115943149621590e-02 6.205697538038141420e-04 6.600191163176473141e-01 1.962126482309601433e-02 1.025897958042690378e-01

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,2.541225818538951842e+01,3.175526872321802330e+01,5.635181338982626187e+00,1.594312003954285473e+01,3.494753123392570160e+01,1.705068366729850959e+00,1.700958820993003218e-01,4.124268202957954155e-01,9.290767755200165512e-01,2.462450554122527002e+00,3.070998499618106392e-02,4.781601821854449555e-05,4.124268202957954155e-01,1.855620695157985181e-02,4.279007791608264305e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,1.519055461778388683e+01,8.550162515232534588e+01,9.246708882209137670e+00,1.890707013550087412e+00,3.228369595964754524e+01,1.043542900072613966e+00,3.976232781001192707e-01,6.305737689597620266e-01,1.343632999143360152e-01,2.139920288685782879e+00,2.372900124796856886e-02,2.070801511213019985e-04,6.305737689597620266e-01,2.987651045185933576e-03,4.891965289587288379e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.814975534068629770e+01,1.529663078567676280e+02,1.236795487769775193e+01,3.209381895324205924e+00,4.613113570860599566e+01,1.259190335981428932e+00,7.343505365449781719e-01,8.569425514846243930e-01,2.285563375987013923e-01,3.092537914694685419e+00,3.383145810226686340e-02,5.158815058526792325e-04,8.569425514846243930e-01,5.968242801970420099e-03,8.294106116217930813e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,2.175621960360510698e+01,1.309269389216511570e+02,1.144233100909299594e+01,3.594292278491750370e+00,4.259982445080756719e+01,1.503486874211703572e+00,5.958816536091979810e-01,7.719337106314233532e-01,2.486612689219211136e-01,2.957278033070873224e+00,4.746478215711918275e-02,5.866171614411179588e-04,7.719337106314233532e-01,8.064281731837505060e-03,8.990480999109343174e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,2.106609210643233610e+01,1.160110151354878667e+02,1.077084096695740278e+01,9.631107029119645446e+00,4.516209532707360808e+01,1.485567168695055784e+00,5.543350334344199215e-01,7.445367911892735169e-01,6.912024066065771688e-01,3.095083600407042557e+00,5.404996115712480675e-02,7.620738286612556553e-04,7.445367911892735169e-01,2.453720156828556945e-02,1.148205197049084886e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,2.210155470795825039e+01,4.191134823952304345e+01,6.473897453584126715e+00,1.208850236826763513e+01,3.485774666339570871e+01,1.479598712112714765e+00,2.139086068001473384e-01,4.625025478850330884e-01,6.846228440108836910e-01,2.447171374529508725e+00,2.669741677917687392e-02,6.197209809194831006e-05,4.625025478850330884e-01,1.381273548064478052e-02,4.266231322845089047e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.352071545232469063e+01,7.878821681082125394e+01,8.876272686821943481e+00,1.934545908815957116e+00,2.861761997756607201e+01,9.252472557585920132e-01,3.641706648501680799e-01,6.034655457026258940e-01,1.302333683651746010e-01,1.908565007680732117e+00,2.119794584097094148e-02,1.954285989961639352e-04,6.034655457026258940e-01,2.883749779082077185e-03,4.608526577447279171e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.702568597014177953e+01,9.282080509773290089e+01,9.634355458344522560e+00,3.903203056939720472e+00,3.888888626623656108e+01,1.180019328878591844e+00,4.511641736295104455e-01,6.716875565540204596e-01,2.740017814708418098e-01,2.620794401279644692e+00,3.180563769191018658e-02,3.184681597461145306e-04,6.716875565540204596e-01,7.243846460321576829e-03,6.997240353324600537e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.688633641148570064e+01,9.637431757240676689e+01,9.817042200806042729e+00,2.623140645772901625e+00,3.588373345226454347e+01,1.163525125543721561e+00,4.448398503847660890e-01,6.669631551928233426e-01,1.888531223952972238e-01,2.499243326778900265e+00,3.679341308388150988e-02,4.330188942262880357e-04,6.669631551928233426e-01,5.912163916722763465e-03,7.577447507753798384e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.538162525330800001e+01,9.303263661459934042e+01,9.645342742204620734e+00,2.633571122243459239e+00,3.713006577840723565e+01,1.081927527141691936e+00,4.505041788816690485e-01,6.711960808002896961e-01,1.884005956702000939e-01,2.555511628749805642e+00,3.947745413276390614e-02,6.122788360958096197e-04,6.711960808002896961e-01,6.707153346690801488e-03,9.446302698135666809e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.034749532989690479e+01,3.748042587455480401e+01,6.122125927694954228e+00,9.620071620932858281e+00,3.143800571051500015e+01,1.361277294736141119e+00,1.854601340896377959e-01,4.306508261801407222e-01,5.454274078991656616e-01,2.140877681380460640e+00,2.454677957375122482e-02,5.407958873868946127e-05,4.306508261801407222e-01,1.098810917996669023e-02,3.739080946214650564e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.410975652296077243e+01,8.200983124264003266e+01,9.055927961431674333e+00,2.402465558391757128e+00,3.124118271671525093e+01,9.697708900119093034e-01,3.751129619410976113e-01,6.124646617896395417e-01,1.681556811646061078e-01,2.075977200697232572e+00,2.217332198725466275e-02,2.063061164041619033e-04,6.124646617896395417e-01,3.598890766720942800e-03,4.981594481599137259e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.772558849582485507e+01,7.088142130392851925e+01,8.419110481750937680e+00,6.654830623003888057e+00,3.728024885307309688e+01,1.233850400068286612e+00,3.449248899243939626e-01,5.873030648007840915e-01,4.726397888543065195e-01,2.513593717829722518e+00,3.315611295256684632e-02,2.468285589820549682e-04,5.873030648007840915e-01,1.236999112414837419e-02,6.708269505049446746e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.500109269374402743e+01,8.772916077731832729e+01,9.366384616132220842e+00,1.204906176100176030e+00,3.466529190533006499e+01,1.033990681321163452e+00,4.056246109652277276e-01,6.368866547237646003e-01,8.661052506110360205e-02,2.418855397665562901e+00,3.266996249222894194e-02,3.918600731507716870e-04,6.368866547237646003e-01,2.690113301522593404e-03,7.322635024618757982e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.278427748288708088e+01,9.093013194910352581e+01,9.535729230064344364e+00,1.814913864458950199e+00,3.456669395203256556e+01,8.988652159976183720e-01,4.429494771427086031e-01,6.655444967413588486e-01,1.307811988280181414e-01,2.380166513979837806e+00,3.282171244141099398e-02,5.975768277114942330e-04,6.655444967413588486e-01,4.740445827697174069e-03,8.794873920638815457e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.062863057979205195e+01,5.729961354880392577e+01,7.569650820797741986e+00,1.124101790472595930e+01,3.613433318145605000e+01,1.372388764505924730e+00,2.716374726042690702e-01,5.211885192560068436e-01,6.836128321980780020e-01,2.520715848146576565e+00,2.489152081080561046e-02,8.308632913920292295e-05,5.211885192560068436e-01,1.392318147111136321e-02,4.418824198607260861e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.583265912752448834e+01,7.770548784885174598e+01,8.815071630386887236e+00,5.503246757626167884e+00,3.657330648177323695e+01,1.079239947421646306e+00,3.503059609494978410e-01,5.918665060209927775e-01,3.840552906054184867e-01,2.431184429150357040e+00,2.484431653626219261e-02,1.984501542750733197e-04,5.918665060209927775e-01,8.241787090981113686e-03,5.886798972795864726e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.934137875374184645e+01,4.947361877377028350e+01,7.033748557758535469e+00,1.136554718638366346e+01,3.615932392682732655e+01,1.338069689190247491e+00,2.403400860803185934e-01,4.902449245839456959e-01,7.971056051688493183e-01,2.447751646669074965e+00,3.617246594705840479e-02,1.746834857235920926e-04,4.902449245839456959e-01,2.062492860165858824e-02,6.510743441320264446e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.567526950510964490e+01,7.740711057280547891e+01,8.798131084088568699e+00,1.325727259744601705e+00,3.335219837040336444e+01,1.079772337880828159e+00,3.552901608542964884e-01,5.960622122348442353e-01,9.466528181963763944e-02,2.332677097328443416e+00,3.418540212655334087e-02,3.455118104030829710e-04,5.960622122348442353e-01,2.901447100065740990e-03,7.048415758121888419e-02
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.312899978630901465e+01,6.934393864271952168e+01,8.327300801743595215e+00,2.463929037338639105e+00,3.261894941645015678e+01,9.201533877194030264e-01,3.343760715687098539e-01,5.782526018693818770e-01,1.730669555793919734e-01,2.253302322489811438e+00,3.369472114749304942e-02,4.567597513928517428e-04,5.782526018693818770e-01,6.163652898915454592e-03,8.303832687348883246e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,3.582488723511917783e+01,5.912587147814002719e+01,7.689334917802710834e+00,1.616299607684351258e+01,4.957068513142093025e+01,2.411471498901239574e+00,2.965439093931371839e-01,5.445584536054299818e-01,9.456354551495308458e-01,3.216892663412898035e+00,4.335222984886887010e-02,9.349273424586512283e-05,5.445584536054299818e-01,1.840400726499304140e-02,6.215973724668783645e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,9.501560896658217459e+00,1.299102947912877148e+01,3.604307073367746916e+00,5.231613830408155863e+00,2.026135871762714658e+01,6.512316400023765439e-01,5.464293943209865001e-02,2.337582927557836365e-01,3.786282892389768451e-01,1.341996300749296767e+00,1.483749694440760977e-02,3.074864466457801111e-05,2.337582927557836365e-01,8.094090342664134879e-03,3.128054046948678529e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.040984617885585806e+01,1.337924268192624844e+01,3.657764711121568091e+00,4.887292120445444255e+00,2.028237294216986797e+01,7.119478752433874291e-01,5.863102823851051165e-02,2.421384484928209568e-01,3.415342042943993461e-01,1.362533284097998010e+00,1.938640477445853494e-02,4.369523405780875963e-05,2.421384484928209568e-01,8.923522496068024903e-03,3.651919119059331836e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.535073732245650469e+01,2.616377551786008482e+01,5.115053813779487868e+00,8.024945608934167751e+00,2.382873966803200361e+01,1.060713074896190600e+00,1.136631533988110843e-01,3.371396645291251937e-01,5.812421648495488258e-01,1.637269398915938590e+00,3.356905069774394207e-02,1.136123475846953425e-04,3.371396645291251937e-01,1.838111805049906164e-02,5.023870960547020814e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.663788692420207482e+01,2.006642344473213058e+01,4.479556166042806709e+00,8.946905830108462965e+00,2.502541383166871469e+01,1.170603618798978118e+00,9.321998959757898939e-02,3.053194877461623546e-01,6.369090840220740235e-01,1.743175601163960309e+00,4.263379135397951658e-02,1.313458934133169295e-04,3.053194877461623546e-01,2.277219254775389098e-02,6.462107838671582449e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.449918569641745592e+01,6.085469170034638609e+01,7.800941718814875969e+00,1.534409234067585359e+01,5.070068381420767167e+01,2.324184788915963029e+00,2.769403292910638803e-01,5.262512036005845273e-01,9.337914421647071084e-01,3.293009092146750749e+00,4.177999634167739451e-02,9.940097696538653692e-05,5.262512036005845273e-01,1.738274266822000674e-02,6.358597088739299796e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,7.709479743407556818e+00,1.808213377546365308e+01,4.252309228579649769e+00,3.250987966607012947e+00,1.994273069754890670e+01,5.268254796121628614e-01,7.771434889904110799e-02,2.787729343014510031e-01,2.341327616409461798e-01,1.326995649509540298e+00,1.205275117989923310e-02,4.395023668314476043e-05,2.787729343014510031e-01,5.033348774127878976e-03,3.080356021866021907e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,9.438910225587898495e+00,1.293662584821301209e+01,3.596752124933411565e+00,4.995073786574778296e+00,2.116345914202809197e+01,6.476221112384642487e-01,5.722996758677319218e-02,2.392278570458992171e-01,3.629590531080179039e-01,1.420032723477914649e+00,1.758834190160714697e-02,4.213521432263605680e-05,2.392278570458992171e-01,9.388011752535094928e-03,3.808809215506343132e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.213090478136845896e+01,2.989448542609856219e+01,5.467584972005333555e+00,3.829173921955770332e+00,2.205058307810163498e+01,8.337470027429072505e-01,1.322315828562813933e-01,3.636366082454864368e-01,2.772942932316831977e-01,1.517659878938681484e+00,2.643695303719460071e-02,1.318106344015991516e-04,3.636366082454864368e-01,8.769881256100810901e-03,4.649359001211880726e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.280734443839539338e+01,2.600394437047624763e+01,5.099406276271410299e+00,4.360428832632220697e+00,2.281627983562488637e+01,8.991852451591270112e-01,1.227829645222787147e-01,3.504040018639609233e-01,3.094168101371213009e-01,1.568366141219083909e+00,3.281011014832792977e-02,1.707034684019526365e-04,3.504040018639609233e-01,1.109474349542997895e-02,5.807680014471973406e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.476805850627705041e+01,6.375619965152872481e+01,7.984747939135506734e+00,1.796203389759065416e+01,4.830988137399156557e+01,2.333477476684586716e+00,2.940905621889425836e-01,5.423011729555290428e-01,1.079812002690344830e+00,3.145563959905814055e+00,4.212096500224252887e-02,1.045653307837627390e-04,5.423011729555290428e-01,2.038237670038105936e-02,6.062678149074803707e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,7.967000959343224942e+00,3.667278878066849046e+01,6.055806204021764394e+00,2.760895862762109410e-01,2.141009264188702232e+01,5.377027301988445140e-01,1.609754969249336254e-01,4.012175182179033572e-01,1.959040976220979835e-02,1.399949362721256474e+00,1.246051419894960224e-02,8.978686828056890138e-05,4.012175182179033572e-01,4.240271962520087822e-04,3.302214196795005136e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.073452305333094081e+01,1.618247179987470830e+01,4.022744312018191160e+00,5.308939209220340238e+00,1.796401817086628938e+01,7.305351890039775142e-01,6.456940230113521195e-02,2.541051008955452217e-01,3.857867806361001684e-01,1.206447090714099168e+00,2.001450726097697350e-02,5.557723915145360461e-05,2.541051008955452217e-01,9.978234306796869915e-03,3.232584783427729092e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.106424235678684909e+01,3.196531089452463448e+01,5.653787305384297746e+00,1.539675374940658648e+00,2.058375821011575368e+01,7.590667954381280502e-01,1.427866775885700268e-01,3.778712447230802574e-01,1.111555693251163185e-01,1.388669260661526517e+00,2.411746606295126286e-02,1.454390858013546292e-04,3.778712447230802574e-01,3.521958138495806783e-03,4.471172301817764178e-02
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.179878739044064595e+01,2.603224512495599186e+01,5.102180428498780174e+00,2.527291589074703637e+00,2.359209864996062933e+01,8.258979524864351607e-01,1.206023312518246793e-01,3.472784635588920255e-01,1.831958913059651695e-01,1.628154484825211856e+00,3.021150968669243306e-02,1.712410916653294703e-04,3.472784635588920255e-01,6.632621103536356574e-03,6.084534532084556746e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.302021224906556540e+01,1.433903327766422535e+02,1.197457025436162503e+01,3.660763504199492591e+00,5.443249403397203423e+01,2.225880079804058109e+00,6.296939259147674717e-01,7.935325613450071591e-01,2.108425002251649027e-01,3.508431947886356816e+00,4.003521543166078944e-02,2.165191432523775759e-04,7.935325613450071591e-01,4.172263410419028463e-03,6.813823281062254822e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,6.080576877855015994e+00,2.730998594184227102e+01,5.225895707134067258e+00,1.426483242133263607e+00,2.433667866937912905e+01,4.130745773904525575e-01,1.206682899887492472e-01,3.473734157772428999e-01,1.014903844206284378e-01,1.622022127597750663e+00,9.475356825751880818e-03,6.546738766114412712e-05,3.473734157772428999e-01,2.201208917043555313e-03,3.760066183452719785e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,6.740365116090385023e+00,5.190859138428981723e+00,2.278345702133234507e+00,1.414035695728100839e+00,9.635979281851977163e+00,4.658406768994869385e-01,2.396356344227620200e-02,1.548016906957937755e-01,9.892819761920312871e-02,6.786402779087665760e-01,1.258344369153058598e-02,1.841348722178874023e-05,1.548016906957937755e-01,2.746306527024264081e-03,1.831560288074559478e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,7.854487894267074388e+00,1.544110893029042586e+01,3.929517646008276355e+00,2.704765597722982751e+00,1.388367301289273925e+01,5.436791727698523369e-01,6.970400122239708840e-02,2.640151533954009366e-01,1.909406252238773083e-01,9.458740396610662016e-01,1.717206516974582875e-02,7.056050677971918423e-05,2.640151533954009366e-01,6.048192611206799560e-03,3.019422797890745219e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,9.750822543881417559e+00,1.356773348850615690e+01,3.683440441829643142e+00,2.862962687379067894e+00,1.840836266687140821e+01,6.871148101295289079e-01,6.573888632997407222e-02,2.563959561498076467e-01,2.032251628224996109e-01,1.281949840402297536e+00,2.502389850022289017e-02,9.082007162769260215e-05,2.563959561498076467e-01,7.284905326813011922e-03,4.753192778556331044e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.333238315815133745e+01,1.572893759777885521e+02,1.254150612876254733e+01,5.911354464029714428e+00,5.779994893084195695e+01,2.235211212860901853e+00,6.995150470711231083e-01,8.363701615141008183e-01,3.346954357764158061e-01,3.756469406103754238e+00,4.039478725991665214e-02,2.326537526934699808e-04,8.363701615141008183e-01,6.750320737499856082e-03,6.677424235451601131e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,8.297039372660412582e+00,3.096807680416560160e+01,5.564896836794515522e+00,1.297706812263218934e+00,2.540556066038321603e+01,5.653658050761545262e-01,1.335952802253478067e-01,3.655068812284493762e-01,9.411542487065495399e-02,1.674402314389113799e+00,1.292387245528532971e-02,7.342389071365171206e-05,3.655068812284493762e-01,2.059416284370976964e-03,3.920643460474355912e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,8.496411426574276504e+00,1.487053571421278519e+01,3.856233358370935616e+00,2.667763301484333827e+00,1.537482219266608574e+01,5.826280675437300882e-01,6.314123449202366234e-02,2.512791962977111715e-01,1.877376426251953501e-01,9.902087006982841499e-01,1.588938884831420095e-02,5.288908478253045769e-05,2.512791962977111715e-01,5.191016659281325399e-03,2.929076032098066121e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,7.955518585182288049e+00,1.727759708643576175e+01,4.156632902534906471e+00,1.368557502036051865e+00,1.790775799109294653e+01,5.497872533480163693e-01,7.806434528288208607e-02,2.793999736629946273e-01,9.909167731227740139e-02,1.208500703450219538e+00,1.743418539589052310e-02,8.151220667114929849e-05,2.793999736629946273e-01,3.051816446469641370e-03,3.889892542718392104e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.507647217428022657e+00,2.211730928609985369e+01,4.702904345837777278e+00,3.237925914175826314e+00,2.156851126598593282e+01,5.982773339046819627e-01,1.048006123182770311e-01,3.237292268521287375e-01,2.351298977948176050e-01,1.490400891057579447e+00,2.183053621061792696e-02,1.469551134084402908e-04,3.237292268521287375e-01,8.385839490088982384e-03,5.563522409343316100e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.146735714152315566e+01,1.347459368852343005e+02,1.160801175418229469e+01,8.663408323992113580e+00,5.301768286995952906e+01,2.113460761718116920e+00,6.093957616955643086e-01,7.806380478144556712e-01,4.995577971666554928e-01,3.445108479308057525e+00,3.817415189597603287e-02,2.048120208035181320e-04,7.806380478144556712e-01,9.856712643262826798e-03,6.245961069570889895e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,8.268761170896228307e+00,2.532701767772534396e+01,5.032595520973779379e+00,2.548462782063660281e+00,2.499698442165442458e+01,5.597713343996969515e-01,1.107290975968527325e-01,3.327598196850886647e-01,1.780565579498009088e-01,1.666429509590850122e+00,1.284037161620148713e-02,5.997025947417621852e-05,3.327598196850886647e-01,4.088752631779430172e-03,3.862418552362632818e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,8.361563771190672512e+00,1.023318549283225920e+01,3.198935056051038117e+00,1.808117975677813405e+00,1.356053112681811257e+01,5.817734490217801868e-01,4.979927341498346927e-02,2.231575080856197935e-01,1.270827689905816293e-01,9.599231829736478705e-01,1.561068435251230374e-02,3.548325345721351545e-05,2.231575080856197935e-01,3.516889964644843644e-03,2.525357935589504429e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,6.513876079913375250e+00,1.731881913974792653e+01,4.161588535613285345e+00,6.545275168581174974e-01,1.495645576074258365e+01,4.533314579091605734e-01,8.136135311643502566e-02,2.852391156844289455e-01,4.512292683806264082e-02,1.007149642890271535e+00,1.431270830032913000e-02,8.338939819011541277e-05,2.852391156844289455e-01,1.471197080006100095e-03,3.247655318336397506e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.216267003692690807e+00,1.666969011344594165e+01,4.082853182940325176e+00,1.392528565377961769e+00,1.910531299344306433e+01,5.791259872456743230e-01,7.895299565677617315e-02,2.809857570354343803e-01,1.011302460594336594e-01,1.317437632920251733e+00,2.110168825903820447e-02,1.110969835271415464e-04,2.809857570354343803e-01,3.606632847764441787e-03,4.926613611337778142e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 2.541225818538951842e+01 3.175526872321802330e+01 5.635181338982626187e+00 1.594312003954285473e+01 3.494753123392570160e+01 1.705068366729850959e+00 1.700958820993003218e-01 4.124268202957954155e-01 9.290767755200165512e-01 2.462450554122527002e+00 3.070998499618106392e-02 4.781601821854449555e-05 4.124268202957954155e-01 1.855620695157985181e-02 4.279007791608264305e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 1.519055461778388683e+01 8.550162515232534588e+01 9.246708882209137670e+00 1.890707013550087412e+00 3.228369595964754524e+01 1.043542900072613966e+00 3.976232781001192707e-01 6.305737689597620266e-01 1.343632999143360152e-01 2.139920288685782879e+00 2.372900124796856886e-02 2.070801511213019985e-04 6.305737689597620266e-01 2.987651045185933576e-03 4.891965289587288379e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.814975534068629770e+01 1.529663078567676280e+02 1.236795487769775193e+01 3.209381895324205924e+00 4.613113570860599566e+01 1.259190335981428932e+00 7.343505365449781719e-01 8.569425514846243930e-01 2.285563375987013923e-01 3.092537914694685419e+00 3.383145810226686340e-02 5.158815058526792325e-04 8.569425514846243930e-01 5.968242801970420099e-03 8.294106116217930813e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 2.175621960360510698e+01 1.309269389216511570e+02 1.144233100909299594e+01 3.594292278491750370e+00 4.259982445080756719e+01 1.503486874211703572e+00 5.958816536091979810e-01 7.719337106314233532e-01 2.486612689219211136e-01 2.957278033070873224e+00 4.746478215711918275e-02 5.866171614411179588e-04 7.719337106314233532e-01 8.064281731837505060e-03 8.990480999109343174e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 2.106609210643233610e+01 1.160110151354878667e+02 1.077084096695740278e+01 9.631107029119645446e+00 4.516209532707360808e+01 1.485567168695055784e+00 5.543350334344199215e-01 7.445367911892735169e-01 6.912024066065771688e-01 3.095083600407042557e+00 5.404996115712480675e-02 7.620738286612556553e-04 7.445367911892735169e-01 2.453720156828556945e-02 1.148205197049084886e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 2.210155470795825039e+01 4.191134823952304345e+01 6.473897453584126715e+00 1.208850236826763513e+01 3.485774666339570871e+01 1.479598712112714765e+00 2.139086068001473384e-01 4.625025478850330884e-01 6.846228440108836910e-01 2.447171374529508725e+00 2.669741677917687392e-02 6.197209809194831006e-05 4.625025478850330884e-01 1.381273548064478052e-02 4.266231322845089047e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.352071545232469063e+01 7.878821681082125394e+01 8.876272686821943481e+00 1.934545908815957116e+00 2.861761997756607201e+01 9.252472557585920132e-01 3.641706648501680799e-01 6.034655457026258940e-01 1.302333683651746010e-01 1.908565007680732117e+00 2.119794584097094148e-02 1.954285989961639352e-04 6.034655457026258940e-01 2.883749779082077185e-03 4.608526577447279171e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.702568597014177953e+01 9.282080509773290089e+01 9.634355458344522560e+00 3.903203056939720472e+00 3.888888626623656108e+01 1.180019328878591844e+00 4.511641736295104455e-01 6.716875565540204596e-01 2.740017814708418098e-01 2.620794401279644692e+00 3.180563769191018658e-02 3.184681597461145306e-04 6.716875565540204596e-01 7.243846460321576829e-03 6.997240353324600537e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.688633641148570064e+01 9.637431757240676689e+01 9.817042200806042729e+00 2.623140645772901625e+00 3.588373345226454347e+01 1.163525125543721561e+00 4.448398503847660890e-01 6.669631551928233426e-01 1.888531223952972238e-01 2.499243326778900265e+00 3.679341308388150988e-02 4.330188942262880357e-04 6.669631551928233426e-01 5.912163916722763465e-03 7.577447507753798384e-02
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.538162525330800001e+01 9.303263661459934042e+01 9.645342742204620734e+00 2.633571122243459239e+00 3.713006577840723565e+01 1.081927527141691936e+00 4.505041788816690485e-01 6.711960808002896961e-01 1.884005956702000939e-01 2.555511628749805642e+00 3.947745413276390614e-02 6.122788360958096197e-04 6.711960808002896961e-01 6.707153346690801488e-03 9.446302698135666809e-02
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.034749532989690479e+01 3.748042587455480401e+01 6.122125927694954228e+00 9.620071620932858281e+00 3.143800571051500015e+01 1.361277294736141119e+00 1.854601340896377959e-01 4.306508261801407222e-01 5.454274078991656616e-01 2.140877681380460640e+00 2.454677957375122482e-02 5.407958873868946127e-05 4.306508261801407222e-01 1.098810917996669023e-02 3.739080946214650564e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.410975652296077243e+01 8.200983124264003266e+01 9.055927961431674333e+00 2.402465558391757128e+00 3.124118271671525093e+01 9.697708900119093034e-01 3.751129619410976113e-01 6.124646617896395417e-01 1.681556811646061078e-01 2.075977200697232572e+00 2.217332198725466275e-02 2.063061164041619033e-04 6.124646617896395417e-01 3.598890766720942800e-03 4.981594481599137259e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.772558849582485507e+01 7.088142130392851925e+01 8.419110481750937680e+00 6.654830623003888057e+00 3.728024885307309688e+01 1.233850400068286612e+00 3.449248899243939626e-01 5.873030648007840915e-01 4.726397888543065195e-01 2.513593717829722518e+00 3.315611295256684632e-02 2.468285589820549682e-04 5.873030648007840915e-01 1.236999112414837419e-02 6.708269505049446746e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.500109269374402743e+01 8.772916077731832729e+01 9.366384616132220842e+00 1.204906176100176030e+00 3.466529190533006499e+01 1.033990681321163452e+00 4.056246109652277276e-01 6.368866547237646003e-01 8.661052506110360205e-02 2.418855397665562901e+00 3.266996249222894194e-02 3.918600731507716870e-04 6.368866547237646003e-01 2.690113301522593404e-03 7.322635024618757982e-02
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.278427748288708088e+01 9.093013194910352581e+01 9.535729230064344364e+00 1.814913864458950199e+00 3.456669395203256556e+01 8.988652159976183720e-01 4.429494771427086031e-01 6.655444967413588486e-01 1.307811988280181414e-01 2.380166513979837806e+00 3.282171244141099398e-02 5.975768277114942330e-04 6.655444967413588486e-01 4.740445827697174069e-03 8.794873920638815457e-02
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.062863057979205195e+01 5.729961354880392577e+01 7.569650820797741986e+00 1.124101790472595930e+01 3.613433318145605000e+01 1.372388764505924730e+00 2.716374726042690702e-01 5.211885192560068436e-01 6.836128321980780020e-01 2.520715848146576565e+00 2.489152081080561046e-02 8.308632913920292295e-05 5.211885192560068436e-01 1.392318147111136321e-02 4.418824198607260861e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.583265912752448834e+01 7.770548784885174598e+01 8.815071630386887236e+00 5.503246757626167884e+00 3.657330648177323695e+01 1.079239947421646306e+00 3.503059609494978410e-01 5.918665060209927775e-01 3.840552906054184867e-01 2.431184429150357040e+00 2.484431653626219261e-02 1.984501542750733197e-04 5.918665060209927775e-01 8.241787090981113686e-03 5.886798972795864726e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.934137875374184645e+01 4.947361877377028350e+01 7.033748557758535469e+00 1.136554718638366346e+01 3.615932392682732655e+01 1.338069689190247491e+00 2.403400860803185934e-01 4.902449245839456959e-01 7.971056051688493183e-01 2.447751646669074965e+00 3.617246594705840479e-02 1.746834857235920926e-04 4.902449245839456959e-01 2.062492860165858824e-02 6.510743441320264446e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.567526950510964490e+01 7.740711057280547891e+01 8.798131084088568699e+00 1.325727259744601705e+00 3.335219837040336444e+01 1.079772337880828159e+00 3.552901608542964884e-01 5.960622122348442353e-01 9.466528181963763944e-02 2.332677097328443416e+00 3.418540212655334087e-02 3.455118104030829710e-04 5.960622122348442353e-01 2.901447100065740990e-03 7.048415758121888419e-02
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.312899978630901465e+01 6.934393864271952168e+01 8.327300801743595215e+00 2.463929037338639105e+00 3.261894941645015678e+01 9.201533877194030264e-01 3.343760715687098539e-01 5.782526018693818770e-01 1.730669555793919734e-01 2.253302322489811438e+00 3.369472114749304942e-02 4.567597513928517428e-04 5.782526018693818770e-01 6.163652898915454592e-03 8.303832687348883246e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 3.582488723511917783e+01 5.912587147814002719e+01 7.689334917802710834e+00 1.616299607684351258e+01 4.957068513142093025e+01 2.411471498901239574e+00 2.965439093931371839e-01 5.445584536054299818e-01 9.456354551495308458e-01 3.216892663412898035e+00 4.335222984886887010e-02 9.349273424586512283e-05 5.445584536054299818e-01 1.840400726499304140e-02 6.215973724668783645e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 9.501560896658217459e+00 1.299102947912877148e+01 3.604307073367746916e+00 5.231613830408155863e+00 2.026135871762714658e+01 6.512316400023765439e-01 5.464293943209865001e-02 2.337582927557836365e-01 3.786282892389768451e-01 1.341996300749296767e+00 1.483749694440760977e-02 3.074864466457801111e-05 2.337582927557836365e-01 8.094090342664134879e-03 3.128054046948678529e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.040984617885585806e+01 1.337924268192624844e+01 3.657764711121568091e+00 4.887292120445444255e+00 2.028237294216986797e+01 7.119478752433874291e-01 5.863102823851051165e-02 2.421384484928209568e-01 3.415342042943993461e-01 1.362533284097998010e+00 1.938640477445853494e-02 4.369523405780875963e-05 2.421384484928209568e-01 8.923522496068024903e-03 3.651919119059331836e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.535073732245650469e+01 2.616377551786008482e+01 5.115053813779487868e+00 8.024945608934167751e+00 2.382873966803200361e+01 1.060713074896190600e+00 1.136631533988110843e-01 3.371396645291251937e-01 5.812421648495488258e-01 1.637269398915938590e+00 3.356905069774394207e-02 1.136123475846953425e-04 3.371396645291251937e-01 1.838111805049906164e-02 5.023870960547020814e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.663788692420207482e+01 2.006642344473213058e+01 4.479556166042806709e+00 8.946905830108462965e+00 2.502541383166871469e+01 1.170603618798978118e+00 9.321998959757898939e-02 3.053194877461623546e-01 6.369090840220740235e-01 1.743175601163960309e+00 4.263379135397951658e-02 1.313458934133169295e-04 3.053194877461623546e-01 2.277219254775389098e-02 6.462107838671582449e-02
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.449918569641745592e+01 6.085469170034638609e+01 7.800941718814875969e+00 1.534409234067585359e+01 5.070068381420767167e+01 2.324184788915963029e+00 2.769403292910638803e-01 5.262512036005845273e-01 9.337914421647071084e-01 3.293009092146750749e+00 4.177999634167739451e-02 9.940097696538653692e-05 5.262512036005845273e-01 1.738274266822000674e-02 6.358597088739299796e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 7.709479743407556818e+00 1.808213377546365308e+01 4.252309228579649769e+00 3.250987966607012947e+00 1.994273069754890670e+01 5.268254796121628614e-01 7.771434889904110799e-02 2.787729343014510031e-01 2.341327616409461798e-01 1.326995649509540298e+00 1.205275117989923310e-02 4.395023668314476043e-05 2.787729343014510031e-01 5.033348774127878976e-03 3.080356021866021907e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 9.438910225587898495e+00 1.293662584821301209e+01 3.596752124933411565e+00 4.995073786574778296e+00 2.116345914202809197e+01 6.476221112384642487e-01 5.722996758677319218e-02 2.392278570458992171e-01 3.629590531080179039e-01 1.420032723477914649e+00 1.758834190160714697e-02 4.213521432263605680e-05 2.392278570458992171e-01 9.388011752535094928e-03 3.808809215506343132e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.213090478136845896e+01 2.989448542609856219e+01 5.467584972005333555e+00 3.829173921955770332e+00 2.205058307810163498e+01 8.337470027429072505e-01 1.322315828562813933e-01 3.636366082454864368e-01 2.772942932316831977e-01 1.517659878938681484e+00 2.643695303719460071e-02 1.318106344015991516e-04 3.636366082454864368e-01 8.769881256100810901e-03 4.649359001211880726e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.280734443839539338e+01 2.600394437047624763e+01 5.099406276271410299e+00 4.360428832632220697e+00 2.281627983562488637e+01 8.991852451591270112e-01 1.227829645222787147e-01 3.504040018639609233e-01 3.094168101371213009e-01 1.568366141219083909e+00 3.281011014832792977e-02 1.707034684019526365e-04 3.504040018639609233e-01 1.109474349542997895e-02 5.807680014471973406e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.476805850627705041e+01 6.375619965152872481e+01 7.984747939135506734e+00 1.796203389759065416e+01 4.830988137399156557e+01 2.333477476684586716e+00 2.940905621889425836e-01 5.423011729555290428e-01 1.079812002690344830e+00 3.145563959905814055e+00 4.212096500224252887e-02 1.045653307837627390e-04 5.423011729555290428e-01 2.038237670038105936e-02 6.062678149074803707e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 7.967000959343224942e+00 3.667278878066849046e+01 6.055806204021764394e+00 2.760895862762109410e-01 2.141009264188702232e+01 5.377027301988445140e-01 1.609754969249336254e-01 4.012175182179033572e-01 1.959040976220979835e-02 1.399949362721256474e+00 1.246051419894960224e-02 8.978686828056890138e-05 4.012175182179033572e-01 4.240271962520087822e-04 3.302214196795005136e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.073452305333094081e+01 1.618247179987470830e+01 4.022744312018191160e+00 5.308939209220340238e+00 1.796401817086628938e+01 7.305351890039775142e-01 6.456940230113521195e-02 2.541051008955452217e-01 3.857867806361001684e-01 1.206447090714099168e+00 2.001450726097697350e-02 5.557723915145360461e-05 2.541051008955452217e-01 9.978234306796869915e-03 3.232584783427729092e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.106424235678684909e+01 3.196531089452463448e+01 5.653787305384297746e+00 1.539675374940658648e+00 2.058375821011575368e+01 7.590667954381280502e-01 1.427866775885700268e-01 3.778712447230802574e-01 1.111555693251163185e-01 1.388669260661526517e+00 2.411746606295126286e-02 1.454390858013546292e-04 3.778712447230802574e-01 3.521958138495806783e-03 4.471172301817764178e-02
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.179878739044064595e+01 2.603224512495599186e+01 5.102180428498780174e+00 2.527291589074703637e+00 2.359209864996062933e+01 8.258979524864351607e-01 1.206023312518246793e-01 3.472784635588920255e-01 1.831958913059651695e-01 1.628154484825211856e+00 3.021150968669243306e-02 1.712410916653294703e-04 3.472784635588920255e-01 6.632621103536356574e-03 6.084534532084556746e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.302021224906556540e+01 1.433903327766422535e+02 1.197457025436162503e+01 3.660763504199492591e+00 5.443249403397203423e+01 2.225880079804058109e+00 6.296939259147674717e-01 7.935325613450071591e-01 2.108425002251649027e-01 3.508431947886356816e+00 4.003521543166078944e-02 2.165191432523775759e-04 7.935325613450071591e-01 4.172263410419028463e-03 6.813823281062254822e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 6.080576877855015994e+00 2.730998594184227102e+01 5.225895707134067258e+00 1.426483242133263607e+00 2.433667866937912905e+01 4.130745773904525575e-01 1.206682899887492472e-01 3.473734157772428999e-01 1.014903844206284378e-01 1.622022127597750663e+00 9.475356825751880818e-03 6.546738766114412712e-05 3.473734157772428999e-01 2.201208917043555313e-03 3.760066183452719785e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 6.740365116090385023e+00 5.190859138428981723e+00 2.278345702133234507e+00 1.414035695728100839e+00 9.635979281851977163e+00 4.658406768994869385e-01 2.396356344227620200e-02 1.548016906957937755e-01 9.892819761920312871e-02 6.786402779087665760e-01 1.258344369153058598e-02 1.841348722178874023e-05 1.548016906957937755e-01 2.746306527024264081e-03 1.831560288074559478e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 7.854487894267074388e+00 1.544110893029042586e+01 3.929517646008276355e+00 2.704765597722982751e+00 1.388367301289273925e+01 5.436791727698523369e-01 6.970400122239708840e-02 2.640151533954009366e-01 1.909406252238773083e-01 9.458740396610662016e-01 1.717206516974582875e-02 7.056050677971918423e-05 2.640151533954009366e-01 6.048192611206799560e-03 3.019422797890745219e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 9.750822543881417559e+00 1.356773348850615690e+01 3.683440441829643142e+00 2.862962687379067894e+00 1.840836266687140821e+01 6.871148101295289079e-01 6.573888632997407222e-02 2.563959561498076467e-01 2.032251628224996109e-01 1.281949840402297536e+00 2.502389850022289017e-02 9.082007162769260215e-05 2.563959561498076467e-01 7.284905326813011922e-03 4.753192778556331044e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.333238315815133745e+01 1.572893759777885521e+02 1.254150612876254733e+01 5.911354464029714428e+00 5.779994893084195695e+01 2.235211212860901853e+00 6.995150470711231083e-01 8.363701615141008183e-01 3.346954357764158061e-01 3.756469406103754238e+00 4.039478725991665214e-02 2.326537526934699808e-04 8.363701615141008183e-01 6.750320737499856082e-03 6.677424235451601131e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 8.297039372660412582e+00 3.096807680416560160e+01 5.564896836794515522e+00 1.297706812263218934e+00 2.540556066038321603e+01 5.653658050761545262e-01 1.335952802253478067e-01 3.655068812284493762e-01 9.411542487065495399e-02 1.674402314389113799e+00 1.292387245528532971e-02 7.342389071365171206e-05 3.655068812284493762e-01 2.059416284370976964e-03 3.920643460474355912e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 8.496411426574276504e+00 1.487053571421278519e+01 3.856233358370935616e+00 2.667763301484333827e+00 1.537482219266608574e+01 5.826280675437300882e-01 6.314123449202366234e-02 2.512791962977111715e-01 1.877376426251953501e-01 9.902087006982841499e-01 1.588938884831420095e-02 5.288908478253045769e-05 2.512791962977111715e-01 5.191016659281325399e-03 2.929076032098066121e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 7.955518585182288049e+00 1.727759708643576175e+01 4.156632902534906471e+00 1.368557502036051865e+00 1.790775799109294653e+01 5.497872533480163693e-01 7.806434528288208607e-02 2.793999736629946273e-01 9.909167731227740139e-02 1.208500703450219538e+00 1.743418539589052310e-02 8.151220667114929849e-05 2.793999736629946273e-01 3.051816446469641370e-03 3.889892542718392104e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.507647217428022657e+00 2.211730928609985369e+01 4.702904345837777278e+00 3.237925914175826314e+00 2.156851126598593282e+01 5.982773339046819627e-01 1.048006123182770311e-01 3.237292268521287375e-01 2.351298977948176050e-01 1.490400891057579447e+00 2.183053621061792696e-02 1.469551134084402908e-04 3.237292268521287375e-01 8.385839490088982384e-03 5.563522409343316100e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.146735714152315566e+01 1.347459368852343005e+02 1.160801175418229469e+01 8.663408323992113580e+00 5.301768286995952906e+01 2.113460761718116920e+00 6.093957616955643086e-01 7.806380478144556712e-01 4.995577971666554928e-01 3.445108479308057525e+00 3.817415189597603287e-02 2.048120208035181320e-04 7.806380478144556712e-01 9.856712643262826798e-03 6.245961069570889895e-02
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 8.268761170896228307e+00 2.532701767772534396e+01 5.032595520973779379e+00 2.548462782063660281e+00 2.499698442165442458e+01 5.597713343996969515e-01 1.107290975968527325e-01 3.327598196850886647e-01 1.780565579498009088e-01 1.666429509590850122e+00 1.284037161620148713e-02 5.997025947417621852e-05 3.327598196850886647e-01 4.088752631779430172e-03 3.862418552362632818e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 8.361563771190672512e+00 1.023318549283225920e+01 3.198935056051038117e+00 1.808117975677813405e+00 1.356053112681811257e+01 5.817734490217801868e-01 4.979927341498346927e-02 2.231575080856197935e-01 1.270827689905816293e-01 9.599231829736478705e-01 1.561068435251230374e-02 3.548325345721351545e-05 2.231575080856197935e-01 3.516889964644843644e-03 2.525357935589504429e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 6.513876079913375250e+00 1.731881913974792653e+01 4.161588535613285345e+00 6.545275168581174974e-01 1.495645576074258365e+01 4.533314579091605734e-01 8.136135311643502566e-02 2.852391156844289455e-01 4.512292683806264082e-02 1.007149642890271535e+00 1.431270830032913000e-02 8.338939819011541277e-05 2.852391156844289455e-01 1.471197080006100095e-03 3.247655318336397506e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.216267003692690807e+00 1.666969011344594165e+01 4.082853182940325176e+00 1.392528565377961769e+00 1.910531299344306433e+01 5.791259872456743230e-01 7.895299565677617315e-02 2.809857570354343803e-01 1.011302460594336594e-01 1.317437632920251733e+00 2.110168825903820447e-02 1.110969835271415464e-04 2.809857570354343803e-01 3.606632847764441787e-03 4.926613611337778142e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,2.046042441891649588e+01,2.315661787371827884e+01,4.812132362447886891e+00,9.027894601372205230e+00,2.874713236975570751e+01,1.397981370374256960e+00,1.139338931261696386e-01,3.375409502951747798e-01,6.320526827179872020e-01,2.013801334746596616e+00,2.685809793717201105e-02,4.009792008033846191e-05,3.375409502951747798e-01,1.225045442760705657e-02,3.931327875627786683e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,1.985537934920959202e+01,9.646287016768243916e+01,9.821551311665711381e+00,6.081837437356830911e+00,4.243369082009812132e+01,1.365836901087871702e+00,4.624382722249442690e-01,6.800281407595896166e-01,4.132567726802083286e-01,2.872949903535292115e+00,3.235587625380137444e-02,2.670998706128654087e-04,6.800281407595896166e-01,9.797493131363854690e-03,6.975684530395970251e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,2.401033664394991263e+01,7.525180523894786688e+01,8.674779838067815163e+00,1.417158640672393588e+01,5.009447000711588061e+01,1.658361689188317278e+00,3.361365090488045992e-01,5.797728081316030346e-01,1.024391490898076240e+00,3.447364968273763708e+00,4.652191039938222833e-02,2.760873701856681990e-04,5.797728081316030346e-01,2.869433952971810198e-02,9.822889198344464390e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,2.487189065040609037e+01,5.265026053151772345e+01,7.256049926200737410e+00,1.173682604671801144e+01,3.455359452623955718e+01,1.719944559053900868e+00,2.339180860442276744e-01,4.836507893555304638e-01,8.124526716004145666e-01,2.378123068306392529e+00,5.579214043649838306e-02,2.540241373243293634e-04,4.836507893555304638e-01,2.686830828452263856e-02,7.693099767281348644e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,2.261141834142073392e+01,6.598061504498956253e+01,8.122845255511737861e+00,9.299698927887048328e+00,4.010986129059291017e+01,1.574868441403908914e+00,2.935319338906147157e-01,5.417858745764924100e-01,6.646224337519035519e-01,2.696567369487599564e+00,5.967601787504171751e-02,4.350623658624793127e-04,5.417858745764924100e-01,2.577093494221855199e-02,1.029484489271450115e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.655638589889035117e+01,2.818078047811069453e+01,5.308557287824131166e+00,7.555991271995297076e+00,2.536670345952030559e+01,1.129710494050798264e+00,1.324797058424221075e-01,3.639776172272439214e-01,5.325540422906143156e-01,1.796174704180404369e+00,2.178492961508712508e-02,5.020575946859392129e-05,3.639776172272439214e-01,9.590488931107754578e-03,3.263650895016968756e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.352580498574275936e+01,1.026326186079503771e+02,1.013077581471184097e+01,2.991098929197632206e+00,3.803733565298508523e+01,9.314190249306441016e-01,4.967469401149647856e-01,7.048027668184658756e-01,2.049004062842358920e-01,2.576252874536240522e+00,2.214506119968039782e-02,2.836752672868506357e-04,7.048027668184658756e-01,4.695201088030109653e-03,6.253057508393614072e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.753300642479993954e+01,8.520384113952617611e+01,9.230592675420478344e+00,7.826268442875552900e+00,4.467578505147792356e+01,1.207481070878994700e+00,3.903794076473952601e-01,6.248034952266154907e-01,5.542665511740006989e-01,3.074414500513203308e+00,3.399317395579272427e-02,3.205412781289222702e-04,6.248034952266154907e-01,1.530081000994531169e-02,8.758873014380037791e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.687457487320353877e+01,3.363150231394619993e+01,5.799267394589268321e+00,3.282934252750154602e+00,2.565904969314605921e+01,1.164862656368309990e+00,1.549111598851710125e-01,3.935875504702492922e-01,2.379033473106799135e-01,1.826332416009510018e+00,3.785966438073579132e-02,1.699294213857662655e-04,3.935875504702492922e-01,7.593257479365487367e-03,5.905163638744274218e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.477034073554928995e+01,4.349517399387107730e+01,6.595087110408100806e+00,2.684648575062784204e+00,2.963570191977353829e+01,1.028623818895952891e+00,1.992342484214701115e-01,4.463566381510082337e-01,1.883522767654384755e-01,1.996708639753526526e+00,3.897493826772103348e-02,2.951681473254639523e-04,4.463566381510082337e-01,7.396362677874439816e-03,7.607902662519556991e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.468371943188492601e+01,3.921532393718944576e+01,6.262213980469642394e+00,3.035325882024903610e+00,2.264786060686013158e+01,9.994444492710126138e-01,1.861274592622856328e-01,4.314249172941748700e-01,2.107071797647015743e-01,1.610512466166732048e+00,1.939759751124674886e-02,7.076638923611169158e-05,4.314249172941748700e-01,3.844676671383467914e-03,3.001593238187932888e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.339192111826351983e+01,9.385640329223313927e+01,9.687951449725227704e+00,3.638209877805616443e+00,3.517691572199879602e+01,9.192421645019065446e-01,4.506975878227887922e-01,6.713401431635001027e-01,2.539486410293060881e-01,2.364255544949337651e+00,2.190608507379254721e-02,2.580214189622060620e-04,6.713401431635001027e-01,5.817905129050215778e-03,5.778586425362253198e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.552498164854055673e+01,8.407934565011342443e+01,9.169479028282546906e+00,4.012256651457187573e+00,4.180930488218950103e+01,1.068539916207039253e+00,3.900156533631764511e-01,6.245123324348178517e-01,2.902793441975157207e-01,2.878145941765419380e+00,3.011827740979652543e-02,3.180979725811863097e-04,6.245123324348178517e-01,7.810314479634486266e-03,8.196894868155360503e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.514162326421476834e+01,3.866458800850969624e+01,6.218085558152902870e+00,3.602829325189014220e+00,2.448096383676898924e+01,1.042609226677657208e+00,1.741085871159536724e-01,4.172632108345446511e-01,2.608452209226551077e-01,1.661665151603657575e+00,3.396059617764513733e-02,1.951536762932472812e-04,4.172632108345446511e-01,8.329648575324616333e-03,5.612034628670110187e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.267702310096749585e+01,4.466377904387120168e+01,6.683096516127176479e+00,3.565269054169522445e+00,2.851101218378422786e+01,8.837736851018728190e-01,2.052962803742448550e-01,4.530963257125849575e-01,2.516988857107536059e-01,1.924127389763305107e+00,3.344926197938997980e-02,3.015115938959245928e-04,4.530963257125849575e-01,9.845717605600681072e-03,7.320652763761636983e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.682279581558923809e+01,4.616645050801221828e+01,6.794589796890774913e+00,4.346427961644617532e+00,2.758861483785550206e+01,1.145497766206655221e+00,2.177034284236146200e-01,4.665869998442033761e-01,3.088296703407128474e-01,1.957676326788933885e+00,2.217176887548622660e-02,8.133386986932967253e-05,4.665869998442033761e-01,5.521887326938146323e-03,3.551285493125198867e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.317388469325196709e+01,1.114746962352709829e+02,1.055815780499945866e+01,1.026306686623031705e+00,3.837007873455890916e+01,9.096150267004452505e-01,5.350881571141756776e-01,7.314972023966842540e-01,6.945162061427428979e-02,2.586079584340472692e+00,2.163109186794459279e-02,3.076157844882029292e-04,7.314972023966842540e-01,1.608742457765030553e-03,6.304959034634499693e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.642616170161092626e+01,9.597719494906635873e+01,9.796795136628425382e+00,2.835723248028080956e+00,4.520016120214635436e+01,1.133075205063399649e+00,4.448310559019389432e-01,6.669565622302092711e-01,2.000598492761899438e-01,3.107465649761936177e+00,3.191784255737657727e-02,3.643544097464261893e-04,6.669565622302092711e-01,5.400779607226980153e-03,8.859557068641338295e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.449709523102622200e+01,3.156681045325345991e+01,5.618434875768647530e+00,4.076987441219057651e+00,2.488624453054240249e+01,1.002944172376198706e+00,1.488126873134709982e-01,3.857624752531938483e-01,2.930763304462447594e-01,1.770986702560662263e+00,3.261126820584808739e-02,1.655405055366773975e-04,3.857624752531938483e-01,9.212344457498669939e-03,5.727712012409859332e-02
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.196338421674675701e+01,3.671660684721583578e+01,6.059422979724706337e+00,2.185835583226601042e-01,2.371548893982444994e+01,8.351558122389368677e-01,1.724344070432135834e-01,4.152522209973278366e-01,1.540282365745513152e-02,1.673622918482628341e+00,3.162307955309896779e-02,2.554447023969285595e-04,4.152522209973278366e-01,6.029299839976894147e-04,6.414538579087863956e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.916531383222466900e+01,4.620837059114201395e+01,6.797673910327120872e+00,7.553770696171377530e+00,2.919760016464578811e+01,1.310701983614509070e+00,2.139547662850831145e-01,4.625524470642038422e-01,5.034617557174791980e-01,2.083201549887685911e+00,2.519541111785262785e-02,7.996170995015926459e-05,4.625524470642038422e-01,9.647585813489723688e-03,3.818647723659622517e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.630723641351641362e+01,7.632543668345277865e+01,8.736443022389190460e+00,4.621436687923270448e+00,4.010851615915583324e+01,1.134300029060702819e+00,3.876287093420297536e-01,6.225983531475406396e-01,3.196430126348119849e-01,2.895132630013627306e+00,2.667666293773709660e-02,2.185178583396243067e-04,6.225983531475406396e-01,7.378290689659263747e-03,6.808466373985845588e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.961889874412528911e+01,7.193248968899760598e+01,8.481302358069637393e+00,9.717019104784840877e+00,4.666859699037313192e+01,1.364179470102542480e+00,3.295588011817786600e-01,5.740721219339767201e-01,6.612157104296050303e-01,3.209000292743697358e+00,3.807683528807626755e-02,2.697721744985565463e-04,5.740721219339767201e-01,1.875205263799053362e-02,9.148242672978112999e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.993595352053116798e+01,2.464408835429297895e+01,4.964281252537267264e+00,1.159284147225949724e+01,3.055584315823390540e+01,1.387137461907236968e+00,1.168154630137975686e-01,3.417827716749303191e-01,8.406887279364368970e-01,2.174027978110877779e+00,4.477800260537773830e-02,1.225290049829035402e-04,3.417827716749303191e-01,2.682475468328268317e-02,7.032672142369778001e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.712532480783414712e+01,4.631226228650385934e+01,6.805311329138723053e+00,7.408424291783898497e+00,3.053661082083496581e+01,1.197448451916555801e+00,2.175824881600223193e-01,4.664573808613411976e-01,5.294712228198258375e-01,2.170884932966688385e+00,4.525767486058283884e-02,3.162522701251311869e-04,4.664573808613411976e-01,2.053102089407624065e-02,8.282294786835080191e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.683181668661363872e+01,6.560478763072357822e+01,8.099678242419484420e+00,3.590490935516481574e+00,2.943127774708480260e+01,1.151839961516359923e+00,3.015426010878879959e-01,5.491289475959977295e-01,2.332276870382789524e-01,1.913757687390561069e+00,2.225922245248004167e-02,1.209379580631208596e-04,5.491289475959977295e-01,4.717142271546606071e-03,3.864564571295969753e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.500577332086998084e+01,7.047319543333247793e+01,8.394831471407419698e+00,3.390209496723694649e+00,3.759364598220292208e+01,1.039674084910688912e+00,3.534740074401387377e-01,5.945368007450326786e-01,2.359115947201296248e-01,2.713459267587345458e+00,2.458662418615360085e-02,2.016197990547994277e-04,5.945368007450326786e-01,5.429867053373317598e-03,6.381500531826198030e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.591409504898092919e+01,7.032848352288654326e+01,8.386207934632109229e+00,5.907860634731238569e+00,4.325259537208248872e+01,1.105953164981206216e+00,3.267373802502143709e-01,5.716094648011126322e-01,3.904999063155678019e-01,2.975659191156296846e+00,3.091500969037567353e-02,2.667403076267119838e-04,5.716094648011126322e-01,1.135680407696540960e-02,8.478859807534465387e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.659591511854939583e+01,3.417909947733740950e+01,5.846289376804522320e+00,7.517096250159362114e+00,2.796672633613047410e+01,1.149559668997410355e+00,1.556851116885046293e-01,3.945695270652621600e-01,5.358498764009985704e-01,1.990327767424671324e+00,3.724343205140450558e-02,1.698408343428159059e-04,3.945695270652621600e-01,1.698876947819392275e-02,6.436705142815639380e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.281939980892961373e+01,4.422027687349550717e+01,6.649832845530442960e+00,2.809799988822062833e+00,2.724527542609441966e+01,8.942841285497176163e-01,2.035567082807079042e-01,4.511725925637636858e-01,1.911758828518836939e-01,1.839571801230081682e+00,3.383363862534442129e-02,2.983588090396739373e-04,4.511725925637636858e-01,7.363989632619393107e-03,6.995575956886622426e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.920870384120540919e+01,5.805210295342038052e+01,7.619193064453766873e+00,5.907625159817742500e+00,3.046729299732792029e+01,1.318457392085850888e+00,2.822575038806370840e-01,5.312791205013021045e-01,3.815219433967059759e-01,2.192836742122477034e+00,2.536119484708131491e-02,1.075508106574043891e-04,5.312791205013021045e-01,7.761663727107037149e-03,4.058668548224365902e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.613273109201238142e+01,7.519879892151718082e+01,8.671724103171017717e+00,6.004931252702561117e+00,4.159902125543839446e+01,1.124629690573081486e+00,3.830485741878023598e-01,6.189091808882805079e-01,4.252059174473112324e-01,3.002508605278027876e+00,2.646919729306996746e-02,2.191902392500677760e-04,6.189091808882805079e-01,9.644554265040248056e-03,7.061357358200961998e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.760043973848725329e+01,7.701883478964741414e+01,8.776037533514053024e+00,5.459732445673189716e+00,4.574439069955092663e+01,1.228067364982154963e+00,3.598618857452275943e-01,5.998848937464816844e-01,3.695008385999922762e-01,3.144719941072313230e+00,3.423842777049293518e-02,2.942701336137805348e-04,5.998848937464816844e-01,1.052947688560657187e-02,8.966265820311786205e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.705983534035839710e+01,2.279357803224241508e+01,4.774262040592494927e+00,9.288754479994993929e+00,2.984518980185560011e+01,1.190018025680053881e+00,1.117814712180257852e-01,3.343373613852119175e-01,6.619388117720055309e-01,2.122888532307833476e+00,3.838875832928518445e-02,1.199093821634204094e-04,3.343373613852119175e-01,2.076411669674793972e-02,6.868968341518728871e-02
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.351388730112433656e+01,3.917718986823530969e+01,6.259168464599375703e+00,3.874099068560008075e+00,2.605813422771620580e+01,9.475340054099421483e-01,1.886804596320040273e-01,4.343736405814745405e-01,2.793777178406928186e-01,1.855232700392311918e+00,3.578060647270637357e-02,2.734670810402819096e-04,4.343736405814745405e-01,1.041393029167434793e-02,7.068656932465287868e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.994346583952282970e+01,2.063640117882547429e+02,1.436537544891377927e+01,4.977113127147033467e+00,6.588417160460298305e+01,1.309692392149192974e+00,7.456035605406529099e-01,8.634833875302134754e-01,3.508085181443170164e-01,4.026734791390300217e+00,2.605482073656510342e-02,3.463211110829604502e-04,8.634833875302134754e-01,6.315306162948197168e-03,8.648008866114309523e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.113764704962376939e+01,6.678860729244422600e+01,8.172429705567630265e+00,1.170970844363750984e+00,2.986477157792050363e+01,7.709190789381977771e-01,3.351459056099310163e-01,5.789178746678418364e-01,8.271023199257508673e-02,2.155517903185279582e+00,1.824688770585018369e-02,1.867732684049763000e-04,5.789178746678418364e-01,1.838411896162225672e-03,5.069528363886043748e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.188201467297375302e+01,8.365557517213312622e+01,9.146342174450566631e+00,2.985879462057905886e+00,4.189350689887876911e+01,8.251927693779601558e-01,3.956603218357980789e-01,6.290153589824322156e-01,2.070576509252633757e-01,2.888714505612184347e+00,2.309695364530372705e-02,3.201709136049623997e-04,6.290153589824322156e-01,5.672790302088703482e-03,8.216983476942656128e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.202804557494410176e+01,3.660924170248043197e+01,6.050557139840961440e+00,1.167512915239858229e+00,2.697337644179103577e+01,8.377743495448862765e-01,1.810417426345913017e-01,4.254900029784381421e-01,8.468618543057251924e-02,1.919476764132550084e+00,2.702568047087437059e-02,1.890088034944043427e-04,4.254900029784381421e-01,2.701613126310287161e-03,6.206213685754776582e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.031649411952395035e+01,1.856751983646680770e+01,4.309004506433801396e+00,3.663801178682463355e+00,1.919026318293057543e+01,7.250764353289084196e-01,9.025211698537036198e-02,3.004199011140413211e-01,2.538132502928971412e-01,1.349070268522244431e+00,2.735764956441878726e-02,1.307715060113015298e-04,3.004199011140413211e-01,9.657401552827436092e-03,5.150454725780614917e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.135030690133508102e+01,1.381417779136569663e+02,1.175337304409491423e+01,9.181633691699996547e+00,5.360055992459631824e+01,1.412918446783066884e+00,4.927095741276721896e-01,7.019327418832036480e-01,5.977276607716043300e-01,3.293728599300990822e+00,2.783807286765631328e-02,2.231822946130610440e-04,7.019327418832036480e-01,1.209275753118317989e-02,7.034098190381675442e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.288692192665925518e+01,6.372304490806814670e+01,7.982671539532874228e+00,2.044448006059829126e+00,3.362453795066289786e+01,8.915547724650989547e-01,3.181104681516483956e-01,5.640128262297307016e-01,1.432622818464919789e-01,2.426886928582383529e+00,2.106946288193661115e-02,1.798732908096800924e-04,5.640128262297307016e-01,3.279393968440185922e-03,5.707720654395696813e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.358725860226589255e+01,7.534146919573505841e+01,8.679946382077199374e+00,5.082561302682389481e+00,4.317500617510468430e+01,9.452897544349661008e-01,3.535485392620243972e-01,5.945994780203094354e-01,3.598665870870806360e-01,2.975873273285456921e+00,2.643729793766329272e-02,2.892622243077231487e-04,5.945994780203094354e-01,9.687468340312753098e-03,8.467766565976343751e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.187577422733568611e+01,3.230907685120563855e+01,5.684107392652397728e+00,5.399209380919582912e+00,2.769662864278562253e+01,8.323610382178875389e-01,1.606493682911602494e-01,4.008108884388749127e-01,3.913866439525346408e-01,1.971376054230908670e+00,2.674870953017663769e-02,1.691874393869473498e-04,4.008108884388749127e-01,1.249032110330001652e-02,6.373715187827605488e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,9.538089040153685971e+00,2.088557345761579853e+01,4.570073681858509929e+00,2.939211071824902710e+00,2.017838310333825902e+01,6.716646932389472857e-01,1.039840950701847316e-01,3.224656494422076247e-01,2.064208229265534489e-01,1.438807083365853501e+00,2.533397895693347696e-02,1.500472078828548597e-04,3.224656494422076247e-01,7.462136694891412063e-03,5.474373436902047613e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.013703295673897031e+01,1.906399855669228884e+02,1.380724395261135662e+01,3.054470493061559044e-01,5.650560826793178393e+01,1.327507715480258588e+00,7.068322526753647583e-01,8.407331637775238287e-01,2.077079002258800863e-02,3.441371251537431952e+00,2.624028270093586510e-02,3.153123153957328520e-04,8.407331637775238287e-01,4.057267917852429729e-04,7.415488503673001164e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.296012164209254358e+01,6.227290890911364585e+01,7.891318578609891610e+00,2.948507301933663172e+00,3.064810211172335030e+01,8.914292597365691684e-01,3.023237403602621609e-01,5.498397406156290135e-01,2.016906263054409065e-01,2.212015594828089959e+00,2.108564816778469089e-02,1.707948057366940177e-04,5.498397406156290135e-01,5.071264154982687081e-03,5.202469966271182356e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.230420588719240271e+01,7.293148440905753205e+01,8.539993232377735666e+00,4.690900652561910356e+00,4.196289478845165632e+01,8.593392281457301607e-01,3.459757145270018763e-01,5.881970031605073812e-01,3.143975164187863269e-01,2.895742866447578390e+00,2.397107182604578390e-02,2.809718712636806448e-04,5.881970031605073812e-01,8.822202022145899172e-03,8.232263643198471648e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.084809600906707061e+01,5.033011464498652998e+01,7.094372040215154662e+00,2.486812001086053492e+00,2.844250875580131321e+01,7.595924285701851630e-01,2.456999621418789470e-01,4.956813110677857348e-01,1.670772495240989142e-01,2.024455477356921662e+00,2.445545138157699527e-02,2.601348627368035740e-04,4.956813110677857348e-01,5.499978821688483732e-03,6.545225447630227678e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.612627681613910013e+00,1.181383955937232422e+01,3.437126642905716789e+00,1.331507082729544766e+00,1.438243384697077154e+01,6.085956741238640610e-01,5.819717483220567672e-02,2.412409062165985218e-01,9.376307399760373806e-02,1.025176024979502776e+00,2.289807101338410880e-02,8.454039893964860957e-05,2.412409062165985218e-01,3.518038470462587098e-03,3.901878240865352260e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 2.046042441891649588e+01 2.315661787371827884e+01 4.812132362447886891e+00 9.027894601372205230e+00 2.874713236975570751e+01 1.397981370374256960e+00 1.139338931261696386e-01 3.375409502951747798e-01 6.320526827179872020e-01 2.013801334746596616e+00 2.685809793717201105e-02 4.009792008033846191e-05 3.375409502951747798e-01 1.225045442760705657e-02 3.931327875627786683e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 1.985537934920959202e+01 9.646287016768243916e+01 9.821551311665711381e+00 6.081837437356830911e+00 4.243369082009812132e+01 1.365836901087871702e+00 4.624382722249442690e-01 6.800281407595896166e-01 4.132567726802083286e-01 2.872949903535292115e+00 3.235587625380137444e-02 2.670998706128654087e-04 6.800281407595896166e-01 9.797493131363854690e-03 6.975684530395970251e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 2.401033664394991263e+01 7.525180523894786688e+01 8.674779838067815163e+00 1.417158640672393588e+01 5.009447000711588061e+01 1.658361689188317278e+00 3.361365090488045992e-01 5.797728081316030346e-01 1.024391490898076240e+00 3.447364968273763708e+00 4.652191039938222833e-02 2.760873701856681990e-04 5.797728081316030346e-01 2.869433952971810198e-02 9.822889198344464390e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 2.487189065040609037e+01 5.265026053151772345e+01 7.256049926200737410e+00 1.173682604671801144e+01 3.455359452623955718e+01 1.719944559053900868e+00 2.339180860442276744e-01 4.836507893555304638e-01 8.124526716004145666e-01 2.378123068306392529e+00 5.579214043649838306e-02 2.540241373243293634e-04 4.836507893555304638e-01 2.686830828452263856e-02 7.693099767281348644e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 2.261141834142073392e+01 6.598061504498956253e+01 8.122845255511737861e+00 9.299698927887048328e+00 4.010986129059291017e+01 1.574868441403908914e+00 2.935319338906147157e-01 5.417858745764924100e-01 6.646224337519035519e-01 2.696567369487599564e+00 5.967601787504171751e-02 4.350623658624793127e-04 5.417858745764924100e-01 2.577093494221855199e-02 1.029484489271450115e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.655638589889035117e+01 2.818078047811069453e+01 5.308557287824131166e+00 7.555991271995297076e+00 2.536670345952030559e+01 1.129710494050798264e+00 1.324797058424221075e-01 3.639776172272439214e-01 5.325540422906143156e-01 1.796174704180404369e+00 2.178492961508712508e-02 5.020575946859392129e-05 3.639776172272439214e-01 9.590488931107754578e-03 3.263650895016968756e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.352580498574275936e+01 1.026326186079503771e+02 1.013077581471184097e+01 2.991098929197632206e+00 3.803733565298508523e+01 9.314190249306441016e-01 4.967469401149647856e-01 7.048027668184658756e-01 2.049004062842358920e-01 2.576252874536240522e+00 2.214506119968039782e-02 2.836752672868506357e-04 7.048027668184658756e-01 4.695201088030109653e-03 6.253057508393614072e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.753300642479993954e+01 8.520384113952617611e+01 9.230592675420478344e+00 7.826268442875552900e+00 4.467578505147792356e+01 1.207481070878994700e+00 3.903794076473952601e-01 6.248034952266154907e-01 5.542665511740006989e-01 3.074414500513203308e+00 3.399317395579272427e-02 3.205412781289222702e-04 6.248034952266154907e-01 1.530081000994531169e-02 8.758873014380037791e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.687457487320353877e+01 3.363150231394619993e+01 5.799267394589268321e+00 3.282934252750154602e+00 2.565904969314605921e+01 1.164862656368309990e+00 1.549111598851710125e-01 3.935875504702492922e-01 2.379033473106799135e-01 1.826332416009510018e+00 3.785966438073579132e-02 1.699294213857662655e-04 3.935875504702492922e-01 7.593257479365487367e-03 5.905163638744274218e-02
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.477034073554928995e+01 4.349517399387107730e+01 6.595087110408100806e+00 2.684648575062784204e+00 2.963570191977353829e+01 1.028623818895952891e+00 1.992342484214701115e-01 4.463566381510082337e-01 1.883522767654384755e-01 1.996708639753526526e+00 3.897493826772103348e-02 2.951681473254639523e-04 4.463566381510082337e-01 7.396362677874439816e-03 7.607902662519556991e-02
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.468371943188492601e+01 3.921532393718944576e+01 6.262213980469642394e+00 3.035325882024903610e+00 2.264786060686013158e+01 9.994444492710126138e-01 1.861274592622856328e-01 4.314249172941748700e-01 2.107071797647015743e-01 1.610512466166732048e+00 1.939759751124674886e-02 7.076638923611169158e-05 4.314249172941748700e-01 3.844676671383467914e-03 3.001593238187932888e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.339192111826351983e+01 9.385640329223313927e+01 9.687951449725227704e+00 3.638209877805616443e+00 3.517691572199879602e+01 9.192421645019065446e-01 4.506975878227887922e-01 6.713401431635001027e-01 2.539486410293060881e-01 2.364255544949337651e+00 2.190608507379254721e-02 2.580214189622060620e-04 6.713401431635001027e-01 5.817905129050215778e-03 5.778586425362253198e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.552498164854055673e+01 8.407934565011342443e+01 9.169479028282546906e+00 4.012256651457187573e+00 4.180930488218950103e+01 1.068539916207039253e+00 3.900156533631764511e-01 6.245123324348178517e-01 2.902793441975157207e-01 2.878145941765419380e+00 3.011827740979652543e-02 3.180979725811863097e-04 6.245123324348178517e-01 7.810314479634486266e-03 8.196894868155360503e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.514162326421476834e+01 3.866458800850969624e+01 6.218085558152902870e+00 3.602829325189014220e+00 2.448096383676898924e+01 1.042609226677657208e+00 1.741085871159536724e-01 4.172632108345446511e-01 2.608452209226551077e-01 1.661665151603657575e+00 3.396059617764513733e-02 1.951536762932472812e-04 4.172632108345446511e-01 8.329648575324616333e-03 5.612034628670110187e-02
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.267702310096749585e+01 4.466377904387120168e+01 6.683096516127176479e+00 3.565269054169522445e+00 2.851101218378422786e+01 8.837736851018728190e-01 2.052962803742448550e-01 4.530963257125849575e-01 2.516988857107536059e-01 1.924127389763305107e+00 3.344926197938997980e-02 3.015115938959245928e-04 4.530963257125849575e-01 9.845717605600681072e-03 7.320652763761636983e-02
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.682279581558923809e+01 4.616645050801221828e+01 6.794589796890774913e+00 4.346427961644617532e+00 2.758861483785550206e+01 1.145497766206655221e+00 2.177034284236146200e-01 4.665869998442033761e-01 3.088296703407128474e-01 1.957676326788933885e+00 2.217176887548622660e-02 8.133386986932967253e-05 4.665869998442033761e-01 5.521887326938146323e-03 3.551285493125198867e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.317388469325196709e+01 1.114746962352709829e+02 1.055815780499945866e+01 1.026306686623031705e+00 3.837007873455890916e+01 9.096150267004452505e-01 5.350881571141756776e-01 7.314972023966842540e-01 6.945162061427428979e-02 2.586079584340472692e+00 2.163109186794459279e-02 3.076157844882029292e-04 7.314972023966842540e-01 1.608742457765030553e-03 6.304959034634499693e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.642616170161092626e+01 9.597719494906635873e+01 9.796795136628425382e+00 2.835723248028080956e+00 4.520016120214635436e+01 1.133075205063399649e+00 4.448310559019389432e-01 6.669565622302092711e-01 2.000598492761899438e-01 3.107465649761936177e+00 3.191784255737657727e-02 3.643544097464261893e-04 6.669565622302092711e-01 5.400779607226980153e-03 8.859557068641338295e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.449709523102622200e+01 3.156681045325345991e+01 5.618434875768647530e+00 4.076987441219057651e+00 2.488624453054240249e+01 1.002944172376198706e+00 1.488126873134709982e-01 3.857624752531938483e-01 2.930763304462447594e-01 1.770986702560662263e+00 3.261126820584808739e-02 1.655405055366773975e-04 3.857624752531938483e-01 9.212344457498669939e-03 5.727712012409859332e-02
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.196338421674675701e+01 3.671660684721583578e+01 6.059422979724706337e+00 2.185835583226601042e-01 2.371548893982444994e+01 8.351558122389368677e-01 1.724344070432135834e-01 4.152522209973278366e-01 1.540282365745513152e-02 1.673622918482628341e+00 3.162307955309896779e-02 2.554447023969285595e-04 4.152522209973278366e-01 6.029299839976894147e-04 6.414538579087863956e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.916531383222466900e+01 4.620837059114201395e+01 6.797673910327120872e+00 7.553770696171377530e+00 2.919760016464578811e+01 1.310701983614509070e+00 2.139547662850831145e-01 4.625524470642038422e-01 5.034617557174791980e-01 2.083201549887685911e+00 2.519541111785262785e-02 7.996170995015926459e-05 4.625524470642038422e-01 9.647585813489723688e-03 3.818647723659622517e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.630723641351641362e+01 7.632543668345277865e+01 8.736443022389190460e+00 4.621436687923270448e+00 4.010851615915583324e+01 1.134300029060702819e+00 3.876287093420297536e-01 6.225983531475406396e-01 3.196430126348119849e-01 2.895132630013627306e+00 2.667666293773709660e-02 2.185178583396243067e-04 6.225983531475406396e-01 7.378290689659263747e-03 6.808466373985845588e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.961889874412528911e+01 7.193248968899760598e+01 8.481302358069637393e+00 9.717019104784840877e+00 4.666859699037313192e+01 1.364179470102542480e+00 3.295588011817786600e-01 5.740721219339767201e-01 6.612157104296050303e-01 3.209000292743697358e+00 3.807683528807626755e-02 2.697721744985565463e-04 5.740721219339767201e-01 1.875205263799053362e-02 9.148242672978112999e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.993595352053116798e+01 2.464408835429297895e+01 4.964281252537267264e+00 1.159284147225949724e+01 3.055584315823390540e+01 1.387137461907236968e+00 1.168154630137975686e-01 3.417827716749303191e-01 8.406887279364368970e-01 2.174027978110877779e+00 4.477800260537773830e-02 1.225290049829035402e-04 3.417827716749303191e-01 2.682475468328268317e-02 7.032672142369778001e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.712532480783414712e+01 4.631226228650385934e+01 6.805311329138723053e+00 7.408424291783898497e+00 3.053661082083496581e+01 1.197448451916555801e+00 2.175824881600223193e-01 4.664573808613411976e-01 5.294712228198258375e-01 2.170884932966688385e+00 4.525767486058283884e-02 3.162522701251311869e-04 4.664573808613411976e-01 2.053102089407624065e-02 8.282294786835080191e-02
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.683181668661363872e+01 6.560478763072357822e+01 8.099678242419484420e+00 3.590490935516481574e+00 2.943127774708480260e+01 1.151839961516359923e+00 3.015426010878879959e-01 5.491289475959977295e-01 2.332276870382789524e-01 1.913757687390561069e+00 2.225922245248004167e-02 1.209379580631208596e-04 5.491289475959977295e-01 4.717142271546606071e-03 3.864564571295969753e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.500577332086998084e+01 7.047319543333247793e+01 8.394831471407419698e+00 3.390209496723694649e+00 3.759364598220292208e+01 1.039674084910688912e+00 3.534740074401387377e-01 5.945368007450326786e-01 2.359115947201296248e-01 2.713459267587345458e+00 2.458662418615360085e-02 2.016197990547994277e-04 5.945368007450326786e-01 5.429867053373317598e-03 6.381500531826198030e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.591409504898092919e+01 7.032848352288654326e+01 8.386207934632109229e+00 5.907860634731238569e+00 4.325259537208248872e+01 1.105953164981206216e+00 3.267373802502143709e-01 5.716094648011126322e-01 3.904999063155678019e-01 2.975659191156296846e+00 3.091500969037567353e-02 2.667403076267119838e-04 5.716094648011126322e-01 1.135680407696540960e-02 8.478859807534465387e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.659591511854939583e+01 3.417909947733740950e+01 5.846289376804522320e+00 7.517096250159362114e+00 2.796672633613047410e+01 1.149559668997410355e+00 1.556851116885046293e-01 3.945695270652621600e-01 5.358498764009985704e-01 1.990327767424671324e+00 3.724343205140450558e-02 1.698408343428159059e-04 3.945695270652621600e-01 1.698876947819392275e-02 6.436705142815639380e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.281939980892961373e+01 4.422027687349550717e+01 6.649832845530442960e+00 2.809799988822062833e+00 2.724527542609441966e+01 8.942841285497176163e-01 2.035567082807079042e-01 4.511725925637636858e-01 1.911758828518836939e-01 1.839571801230081682e+00 3.383363862534442129e-02 2.983588090396739373e-04 4.511725925637636858e-01 7.363989632619393107e-03 6.995575956886622426e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.920870384120540919e+01 5.805210295342038052e+01 7.619193064453766873e+00 5.907625159817742500e+00 3.046729299732792029e+01 1.318457392085850888e+00 2.822575038806370840e-01 5.312791205013021045e-01 3.815219433967059759e-01 2.192836742122477034e+00 2.536119484708131491e-02 1.075508106574043891e-04 5.312791205013021045e-01 7.761663727107037149e-03 4.058668548224365902e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.613273109201238142e+01 7.519879892151718082e+01 8.671724103171017717e+00 6.004931252702561117e+00 4.159902125543839446e+01 1.124629690573081486e+00 3.830485741878023598e-01 6.189091808882805079e-01 4.252059174473112324e-01 3.002508605278027876e+00 2.646919729306996746e-02 2.191902392500677760e-04 6.189091808882805079e-01 9.644554265040248056e-03 7.061357358200961998e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.760043973848725329e+01 7.701883478964741414e+01 8.776037533514053024e+00 5.459732445673189716e+00 4.574439069955092663e+01 1.228067364982154963e+00 3.598618857452275943e-01 5.998848937464816844e-01 3.695008385999922762e-01 3.144719941072313230e+00 3.423842777049293518e-02 2.942701336137805348e-04 5.998848937464816844e-01 1.052947688560657187e-02 8.966265820311786205e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.705983534035839710e+01 2.279357803224241508e+01 4.774262040592494927e+00 9.288754479994993929e+00 2.984518980185560011e+01 1.190018025680053881e+00 1.117814712180257852e-01 3.343373613852119175e-01 6.619388117720055309e-01 2.122888532307833476e+00 3.838875832928518445e-02 1.199093821634204094e-04 3.343373613852119175e-01 2.076411669674793972e-02 6.868968341518728871e-02
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.351388730112433656e+01 3.917718986823530969e+01 6.259168464599375703e+00 3.874099068560008075e+00 2.605813422771620580e+01 9.475340054099421483e-01 1.886804596320040273e-01 4.343736405814745405e-01 2.793777178406928186e-01 1.855232700392311918e+00 3.578060647270637357e-02 2.734670810402819096e-04 4.343736405814745405e-01 1.041393029167434793e-02 7.068656932465287868e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.994346583952282970e+01 2.063640117882547429e+02 1.436537544891377927e+01 4.977113127147033467e+00 6.588417160460298305e+01 1.309692392149192974e+00 7.456035605406529099e-01 8.634833875302134754e-01 3.508085181443170164e-01 4.026734791390300217e+00 2.605482073656510342e-02 3.463211110829604502e-04 8.634833875302134754e-01 6.315306162948197168e-03 8.648008866114309523e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.113764704962376939e+01 6.678860729244422600e+01 8.172429705567630265e+00 1.170970844363750984e+00 2.986477157792050363e+01 7.709190789381977771e-01 3.351459056099310163e-01 5.789178746678418364e-01 8.271023199257508673e-02 2.155517903185279582e+00 1.824688770585018369e-02 1.867732684049763000e-04 5.789178746678418364e-01 1.838411896162225672e-03 5.069528363886043748e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.188201467297375302e+01 8.365557517213312622e+01 9.146342174450566631e+00 2.985879462057905886e+00 4.189350689887876911e+01 8.251927693779601558e-01 3.956603218357980789e-01 6.290153589824322156e-01 2.070576509252633757e-01 2.888714505612184347e+00 2.309695364530372705e-02 3.201709136049623997e-04 6.290153589824322156e-01 5.672790302088703482e-03 8.216983476942656128e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.202804557494410176e+01 3.660924170248043197e+01 6.050557139840961440e+00 1.167512915239858229e+00 2.697337644179103577e+01 8.377743495448862765e-01 1.810417426345913017e-01 4.254900029784381421e-01 8.468618543057251924e-02 1.919476764132550084e+00 2.702568047087437059e-02 1.890088034944043427e-04 4.254900029784381421e-01 2.701613126310287161e-03 6.206213685754776582e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.031649411952395035e+01 1.856751983646680770e+01 4.309004506433801396e+00 3.663801178682463355e+00 1.919026318293057543e+01 7.250764353289084196e-01 9.025211698537036198e-02 3.004199011140413211e-01 2.538132502928971412e-01 1.349070268522244431e+00 2.735764956441878726e-02 1.307715060113015298e-04 3.004199011140413211e-01 9.657401552827436092e-03 5.150454725780614917e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.135030690133508102e+01 1.381417779136569663e+02 1.175337304409491423e+01 9.181633691699996547e+00 5.360055992459631824e+01 1.412918446783066884e+00 4.927095741276721896e-01 7.019327418832036480e-01 5.977276607716043300e-01 3.293728599300990822e+00 2.783807286765631328e-02 2.231822946130610440e-04 7.019327418832036480e-01 1.209275753118317989e-02 7.034098190381675442e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.288692192665925518e+01 6.372304490806814670e+01 7.982671539532874228e+00 2.044448006059829126e+00 3.362453795066289786e+01 8.915547724650989547e-01 3.181104681516483956e-01 5.640128262297307016e-01 1.432622818464919789e-01 2.426886928582383529e+00 2.106946288193661115e-02 1.798732908096800924e-04 5.640128262297307016e-01 3.279393968440185922e-03 5.707720654395696813e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.358725860226589255e+01 7.534146919573505841e+01 8.679946382077199374e+00 5.082561302682389481e+00 4.317500617510468430e+01 9.452897544349661008e-01 3.535485392620243972e-01 5.945994780203094354e-01 3.598665870870806360e-01 2.975873273285456921e+00 2.643729793766329272e-02 2.892622243077231487e-04 5.945994780203094354e-01 9.687468340312753098e-03 8.467766565976343751e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.187577422733568611e+01 3.230907685120563855e+01 5.684107392652397728e+00 5.399209380919582912e+00 2.769662864278562253e+01 8.323610382178875389e-01 1.606493682911602494e-01 4.008108884388749127e-01 3.913866439525346408e-01 1.971376054230908670e+00 2.674870953017663769e-02 1.691874393869473498e-04 4.008108884388749127e-01 1.249032110330001652e-02 6.373715187827605488e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 9.538089040153685971e+00 2.088557345761579853e+01 4.570073681858509929e+00 2.939211071824902710e+00 2.017838310333825902e+01 6.716646932389472857e-01 1.039840950701847316e-01 3.224656494422076247e-01 2.064208229265534489e-01 1.438807083365853501e+00 2.533397895693347696e-02 1.500472078828548597e-04 3.224656494422076247e-01 7.462136694891412063e-03 5.474373436902047613e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.013703295673897031e+01 1.906399855669228884e+02 1.380724395261135662e+01 3.054470493061559044e-01 5.650560826793178393e+01 1.327507715480258588e+00 7.068322526753647583e-01 8.407331637775238287e-01 2.077079002258800863e-02 3.441371251537431952e+00 2.624028270093586510e-02 3.153123153957328520e-04 8.407331637775238287e-01 4.057267917852429729e-04 7.415488503673001164e-02
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.296012164209254358e+01 6.227290890911364585e+01 7.891318578609891610e+00 2.948507301933663172e+00 3.064810211172335030e+01 8.914292597365691684e-01 3.023237403602621609e-01 5.498397406156290135e-01 2.016906263054409065e-01 2.212015594828089959e+00 2.108564816778469089e-02 1.707948057366940177e-04 5.498397406156290135e-01 5.071264154982687081e-03 5.202469966271182356e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.230420588719240271e+01 7.293148440905753205e+01 8.539993232377735666e+00 4.690900652561910356e+00 4.196289478845165632e+01 8.593392281457301607e-01 3.459757145270018763e-01 5.881970031605073812e-01 3.143975164187863269e-01 2.895742866447578390e+00 2.397107182604578390e-02 2.809718712636806448e-04 5.881970031605073812e-01 8.822202022145899172e-03 8.232263643198471648e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.084809600906707061e+01 5.033011464498652998e+01 7.094372040215154662e+00 2.486812001086053492e+00 2.844250875580131321e+01 7.595924285701851630e-01 2.456999621418789470e-01 4.956813110677857348e-01 1.670772495240989142e-01 2.024455477356921662e+00 2.445545138157699527e-02 2.601348627368035740e-04 4.956813110677857348e-01 5.499978821688483732e-03 6.545225447630227678e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.612627681613910013e+00 1.181383955937232422e+01 3.437126642905716789e+00 1.331507082729544766e+00 1.438243384697077154e+01 6.085956741238640610e-01 5.819717483220567672e-02 2.412409062165985218e-01 9.376307399760373806e-02 1.025176024979502776e+00 2.289807101338410880e-02 8.454039893964860957e-05 2.412409062165985218e-01 3.518038470462587098e-03 3.901878240865352260e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,1.085617930125253139e+01,2.070617167866849684e+01,4.550403463284162342e+00,2.753709317919860844e+00,1.912891177841079227e+01,7.348069163736689058e-01,9.974381637057375127e-02,3.158224443743252174e-01,1.605198745583434061e-01,1.251681968407883927e+00,1.417082378331427014e-02,3.431421938744283408e-05,3.158224443743252174e-01,3.384374586536648133e-03,2.498626023555986300e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,1.616110306923742002e+01,3.479191991516786686e+01,5.898467590414298911e+00,4.469946729613125669e+00,2.468651551898463126e+01,1.113166774054972663e+00,1.651962940436628446e-01,4.064434696777189382e-01,3.194437091422693831e-01,1.675168694954660698e+00,2.612879221316623257e-02,8.639711143470326824e-05,4.064434696777189382e-01,7.141627327837009494e-03,3.911888424968862354e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,4.973533121423172076e+01,3.075269795329386824e+01,5.545511514125082364e+00,4.054969764780446440e+01,6.172476934768756962e+01,3.496747627485051524e+00,1.425184584047527181e-01,3.775161697262154337e-01,2.739431363271591202e+00,4.288588262038927290e+00,9.852309443524251420e-02,9.283401034610275790e-05,3.775161697262154337e-01,8.092491263586024108e-02,1.189717936094330658e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,6.592326883135073956e+01,5.012058316013642667e+01,7.079589194306151967e+00,5.492684083591894506e+01,7.803343769486201609e+01,4.671975331975035672e+00,2.575656885223392423e-01,5.075092989515948005e-01,3.910936697539716622e+00,5.486931230503847345e+00,1.525218541386533233e-01,2.419309991117289606e-04,5.075092989515948005e-01,1.267556173637161554e-01,1.825037191501553413e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,6.258816905876708603e+01,3.659088519018936836e+01,6.049040022200991018e+00,5.120133120148798866e+01,7.167247503354262506e+01,4.457519002327702928e+00,1.905945814450862585e-01,4.365713932967736910e-01,3.630922622580326831e+00,5.062873931100053682e+00,1.652970140253963716e-01,2.198362102687600593e-04,4.365713932967736910e-01,1.363543534758735742e-01,1.897194982354390713e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,8.813890394928725058e+00,2.782027260168239380e+01,5.274492639267060135e+00,1.805782737085992906e+00,1.711177912590460082e+01,5.937346403515429971e-01,1.295657753380120569e-01,3.599524626086229029e-01,1.145324292662442817e-01,1.194863214111980376e+00,1.147715659280217938e-02,4.624037512104550447e-05,3.599524626086229029e-01,2.294745996412045266e-03,2.204042971110507093e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.260950888419807470e+01,2.623474909106358410e+01,5.121986830426605408e+00,3.888305511063879560e+00,2.007979524085713763e+01,8.660635164133704267e-01,1.220414402642240881e-01,3.493443004604828150e-01,2.741248408460771890e-01,1.334455534701058488e+00,2.038728917549620379e-02,6.668377071166182014e-05,3.493443004604828150e-01,6.388253434918391219e-03,3.251154817742842734e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,4.600513027681319755e+01,5.286504989050314407e+01,7.270835570311238172e+00,3.618476858218800629e+01,6.183160716476700003e+01,3.231118686148377162e+00,2.308090641971146662e-01,4.804259195725337217e-01,2.445669768184716819e+00,4.295036034995916907e+00,9.104965331870235046e-02,1.668948073985111454e-04,4.804259195725337217e-01,7.222534258849185040e-02,1.191719940578645498e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,6.165531824309085351e+01,6.347333917582444940e+01,7.967015700739169759e+00,4.938293683059195160e+01,7.679276179151331405e+01,4.369449438932269558e+00,3.224300330936423209e-01,5.678292288123625298e-01,3.514272046016826856e+00,5.396331962755154699e+00,1.426260061906766963e-01,3.134141871364776784e-04,5.678292288123625298e-01,1.139589275636548327e-01,1.795748698220167860e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,5.785021158549646714e+01,4.672305331481604185e+01,6.835426344772946194e+00,4.539846839310383331e+01,7.012039808710268574e+01,4.120803066421505179e+00,2.407798136240542897e-01,4.906931970427695910e-01,3.216177786203479716e+00,4.951259901134925201e+00,1.527599976519877223e-01,2.901894830792604006e-04,4.906931970427695910e-01,1.208837353186101027e-01,1.855911158545058004e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.549242275804016344e+01,1.333920968372702305e+02,1.154954963785472621e+01,7.524197370134458218e+00,4.514361104210794906e+01,1.752507306251767982e+00,7.155869790827653620e-01,8.459237430659842794e-01,4.578294950167207111e-01,3.272069250475694080e+00,3.321746180547970745e-02,2.216265011925610813e-04,8.459237430659842794e-01,1.021798880383417880e-02,5.804264648870319232e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.553318120105664946e+01,9.893577964917025724e+01,9.946646653479264799e+00,7.807075849119605060e+00,4.243214224482685637e+01,1.767069886943478441e+00,5.456159807586377086e-01,7.386582300080584140e-01,4.937752993070129715e-01,3.025613163640531234e+00,4.120461653511290484e-02,2.493673030719569753e-04,7.386582300080584140e-01,1.243779508536605773e-02,6.800236847532804829e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.881778507873908879e+01,7.893416948231620722e+01,8.884490389567440971e+00,6.515279903527144256e+00,3.891832153162682317e+01,1.307498562098728501e+00,3.522554593027461545e-01,5.935111282046412473e-01,4.573554866955286680e-01,2.606050873721115213e+00,3.708334909807108754e-02,2.854269862238250732e-04,5.935111282046412473e-01,1.297160510725511168e-02,7.496070522728039143e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,2.620345818753133216e+01,7.942487332504263975e+01,8.912063359572947263e+00,1.119253267638219818e+01,4.755308228254793335e+01,1.852989123094268109e+00,3.877975090591332386e-01,6.227338990765904914e-01,7.902837946916607681e-01,3.344571030995768357e+00,6.056625117165462951e-02,4.176124351144271129e-04,6.227338990765904914e-01,2.578731700119167233e-02,1.111760237812659535e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.241038596306450614e+01,5.245108908337557097e+01,7.242312412715676828e+00,9.987554040702637081e+00,3.952738582117790145e+01,1.591965724853624087e+00,2.565631765606912751e-01,5.065206575853459237e-01,7.034949656841058552e-01,2.796425247904664069e+00,5.908652481050775951e-02,3.511881866327583464e-04,5.065206575853459237e-01,2.655310513568024874e-02,1.046223501600176964e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.509034362514734795e+01,1.647030990041082532e+02,1.283367051953992899e+01,2.537946175997157550e+00,4.815719529296784884e+01,1.725064863827016293e+00,8.746228853747574083e-01,9.352127487233893310e-01,1.712853350288895959e-01,3.438432164697587723e+00,3.259384686963764238e-02,2.692832765288904334e-04,9.352127487233893310e-01,3.408951225952212578e-03,6.083197318000133774e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.451933771313483490e+01,1.121929863284862847e+02,1.059211906695191452e+01,6.866617308115960050e+00,4.719817120024325163e+01,1.698584979367859349e+00,6.080878805358550521e-01,7.797998977531703790e-01,4.626841748958302469e-01,3.398590939522302623e+00,3.960521658652939314e-02,2.852658594622624138e-04,7.797998977531703790e-01,1.102830654340296833e-02,7.561817027555378656e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.615947607615732551e+01,8.448952778471571889e+01,9.191818524357175946e+00,3.038134763267545058e+00,3.688859683767686448e+01,1.113572800920113348e+00,3.666449350795600304e-01,6.055121262861380416e-01,2.207927739063172135e-01,2.456578778625611470e+00,3.177245745482330103e-02,3.078611113009739565e-04,6.055121262861380416e-01,6.049875011506936594e-03,7.097650461096072227e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,2.594745405426221296e+01,6.634439182277469627e+01,8.145206677720013388e+00,1.351718942303723558e+01,4.441719381118264209e+01,1.832039654363448511e+00,3.116287476277864732e-01,5.582371786506040712e-01,9.615364474245454707e-01,3.112720185817940965e+00,6.001004841241074778e-02,3.519386504653117579e-04,5.582371786506040712e-01,3.121513059546446658e-02,1.037446412235465826e-01
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.036505705824896850e+01,5.137497385729361810e+01,7.167633769752303152e+00,9.610678571319807517e+00,3.541495223958166605e+01,1.445438963962836887e+00,2.466571942284573327e-01,4.966459445404314832e-01,6.761670620016201338e-01,2.496325238750278341e+00,5.369683163834006873e-02,3.461621576365335570e-04,4.966459445404314832e-01,2.556256057048620842e-02,9.364227941662095489e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,9.135650712019701913e+00,4.678534630808417205e+01,6.839981455244171116e+00,2.410403993875690210e-01,2.892094065908202083e+01,5.933828725629723966e-01,1.675485792113312056e-01,4.093269832436303157e-01,1.739259211186628545e-02,1.730444575730246237e+00,1.183568341928884458e-02,7.338263079295588359e-05,4.093269832436303157e-01,3.171751907428545605e-04,3.560838809137880506e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,8.089217693379239904e+00,7.645734352267992584e+00,2.765092105566827829e+00,2.660482876299627542e+00,1.189420562821803529e+01,5.563461260381982187e-01,3.901293164691309323e-02,1.975169148374718020e-01,1.833033896066306456e-01,8.311678294572705239e-01,1.306728018122589770e-02,1.913404793249346098e-05,1.975169148374718020e-01,4.412908022400537263e-03,1.945899572622677293e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,4.128001522685048741e+01,2.075475293214438821e+01,4.555738461780306281e+00,3.323092304924588802e+01,5.113871224706628027e+01,2.910667644158836609e+00,1.183808380794007103e-01,3.440651654547445260e-01,2.208944507884570640e+00,3.563777059558867144e+00,8.181241088539799311e-02,6.840450030196641772e-05,3.440651654547445260e-01,6.607891917073083210e-02,9.861269929397323275e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,5.935918048931230118e+01,3.753958184904592343e+01,6.126955349033149645e+00,5.086424605898255180e+01,6.832459381140030530e+01,4.210569336507647087e+00,2.085416513403959282e-01,4.566636085133081169e-01,3.547232578038431505e+00,4.933492473385414634e+00,1.373314719865656175e-01,1.806501504037987091e-04,4.566636085133081169e-01,1.173983180624533357e-01,1.590875058072524495e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,5.568898104869769128e+01,2.709666502155185697e+01,5.205445708251297710e+00,4.679580821529905421e+01,6.255846223402600259e+01,3.969875520119281909e+00,1.522311730569033406e-01,3.901681343432640281e-01,3.301816256994107412e+00,4.509847659786376362e+00,1.470865495503450027e-01,1.660792845901031857e-04,3.901681343432640281e-01,1.246286310057822810e-01,1.651487792862809667e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.584534338819321775e+01,1.144962229320825600e+02,1.070029078726753902e+01,4.390227892067928295e+00,4.158997174240226258e+01,1.758269516217842554e+00,5.686490071352090503e-01,7.540881958598801837e-01,2.980755556387886807e-01,3.015773002295358829e+00,3.352151908588180823e-02,1.820078759192334200e-04,7.540881958598801837e-01,5.903859568787369651e-03,5.347852363722573055e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.313191384239031834e+01,1.086659658264471062e+02,1.042429689842183649e+01,7.360008033426080232e+00,4.075778883529686425e+01,1.611200909514744373e+00,5.700191257171544068e-01,7.549961097364372709e-01,4.740732470506598406e-01,2.932438440485801490e+00,3.730105475902188022e-02,2.714191885936123095e-04,7.549961097364372709e-01,1.232080458382085221e-02,6.528817896714084190e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.516212449347688995e+01,5.231500707863993682e+01,7.232911383297872199e+00,4.601885113628795487e+00,3.251185569875114112e+01,1.057957152156605574e+00,2.420221531179728436e-01,4.919574708427272847e-01,3.273529272973523252e-01,2.274357557472038049e+00,2.988905858688924860e-02,1.912107071097461164e-04,4.919574708427272847e-01,9.300301608981894827e-03,6.272598664449595407e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,2.640578641247928005e+01,4.907967401280821917e+01,7.005688689401508462e+00,1.631745638557562472e+01,4.236851770519560745e+01,1.869974367291676876e+00,2.473854452100566481e-01,4.973785733322824143e-01,1.154480175539964515e+00,2.990300196219351392e+00,6.105158266041277315e-02,2.560606899453349793e-04,4.973785733322824143e-01,3.761546353664079606e-02,9.913038779577330872e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.181261551225725270e+01,3.062953619183615928e+01,5.534395738636347595e+00,1.416637197324851982e+01,3.607832469392706543e+01,1.552038853146479935e+00,1.552046453251840208e-01,3.939602077941172231e-01,9.963969890302216692e-01,2.558667376935853444e+00,5.755990508168384173e-02,2.061073907917228992e-04,3.939602077941172231e-01,3.765976977091498035e-02,9.554575831510814243e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.536115604396368894e+01,1.589464570416363642e+02,1.260739691774778493e+01,4.146088464885974156e-01,4.564943387606258085e+01,1.729200650075327417e+00,7.884671606080915218e-01,8.879567335225807545e-01,2.680815773991204395e-02,3.310848744526897480e+00,3.282940361400930873e-02,2.553562156396974904e-04,8.879567335225807545e-01,5.538540361553212499e-04,5.870032332964756489e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.228017740958921067e+01,1.226195364426564538e+02,1.107337059989669292e+01,6.054124745335969671e+00,4.761765322881132079e+01,1.556567287285612000e+00,6.512036648586595478e-01,8.069719108238275762e-01,4.223082136474868853e-01,3.428708805645808599e+00,3.599175960544703096e-02,3.104579428035989029e-04,8.069719108238275762e-01,1.004467547740703869e-02,7.628938372526969380e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.232161516616782038e+01,5.748019840915456768e+01,7.581569653386728724e+00,4.367391545819841348e+00,2.725688717159378527e+01,8.562882287725074315e-01,2.571339223073534908e-01,5.070837428939656277e-01,3.173274634748616263e-01,1.808855848116128984e+00,2.426952994640757186e-02,2.158256199659615445e-04,5.070837428939656277e-01,8.694653461796547286e-03,5.418717231888051794e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,2.586545895376882243e+01,3.230507549581014359e+01,5.683755404291263247e+00,1.640543100344365968e+01,3.761967942914835561e+01,1.828618420137452016e+00,1.484907430931461936e-01,3.853449663524180502e-01,1.169576466059535358e+00,2.647913347751551516e+00,5.983528932715038301e-02,1.707832503395939519e-04,3.853449663524180502e-01,3.822846368123758443e-02,8.795474522343811608e-02
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.975867605276042127e+01,2.337979664303151850e+01,4.835265933020800766e+00,1.235910853739438764e+01,3.013997924558331221e+01,1.404230848694236755e+00,1.107597262000705463e-01,3.328058385907172734e-01,8.860949181273852782e-01,2.131844334580428324e+00,5.214667163906983038e-02,1.568090048895041347e-04,3.328058385907172734e-01,3.275834420310017037e-02,7.975942726740228861e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.123566060860673588e+01,1.289460500263621157e+02,1.135544142807148305e+01,1.470167375642180829e+01,5.506089206951848780e+01,2.124283938646626346e+00,5.592864489516777837e-01,7.478545640374723025e-01,9.902188786360782702e-01,3.463873880571456620e+00,4.048838491214643703e-02,1.866141584278921558e-04,7.478545640374723025e-01,1.977079415489381778e-02,6.801619092455717108e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.133196801975241641e+01,6.648366048885154100e+01,8.153751313895435615e+00,1.102359032526617888e+01,4.216431063077500596e+01,1.485738759324177094e+00,3.637185529247734528e-01,6.030908330631244985e-01,7.108853280655486051e-01,3.033723551457609968e+00,3.445488418322278229e-02,1.640988981644880417e-04,6.030908330631244985e-01,1.865938993105284091e-02,6.754056066910305023e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.172094529130904306e+01,1.912649668912684575e+01,4.373385037831318378e+00,4.257001559312842964e+00,1.791106491598169370e+01,8.179838258405067730e-01,8.616283356902011692e-02,2.935350636108404188e-01,3.012408504512829599e-01,1.163555118850577053e+00,2.319284212398355430e-02,7.345975751489879253e-05,2.935350636108404188e-01,8.399685454484440150e-03,3.537377941782646196e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,2.793486939976782679e+01,1.173884069613513681e+01,3.426199161773164636e+00,2.061487552131963952e+01,3.325399349627607393e+01,1.978191537166225089e+00,5.776659678290819999e-02,2.403468260304433557e-01,1.482699786769142491e+00,2.366941959662715700e+00,6.469264623327014574e-02,6.782407754735595372e-05,2.403468260304433557e-01,4.703204312558401101e-02,7.782744894550573667e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.403394624970433568e+01,3.554660544462127092e+00,1.885380742572207113e+00,2.046823277780046979e+01,2.667989257834880945e+01,1.710893450861803444e+00,1.757720411757361309e-02,1.325790485618810466e-01,1.483850487373304272e+00,1.927355395973704200e+00,6.351789111297918844e-02,2.727482558528857915e-05,1.325790485618810466e-01,5.415243961619820717e-02,7.041466602108231720e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.879306547629891355e+01,1.734966619774316143e+02,1.317181316210610476e+01,9.820488236752449751e+00,5.614168600462406999e+01,1.959521122906387358e+00,8.410089493496217816e-01,9.170654008028117365e-01,6.571686039805573198e-01,4.009085802675770971e+00,3.718126003942363172e-02,2.587766792108966226e-04,9.170654008028117365e-01,1.318130027227801954e-02,7.092346436473517812e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.896857679861300738e+01,1.238413686923713328e+02,1.112840369021412457e+01,3.412747205013277441e+00,4.897880571991166931e+01,1.329724680854328600e+00,6.632498163007112257e-01,8.144015080417712493e-01,2.318066773883764031e-01,3.526668975817702556e+00,3.061537152671920878e-02,3.137473570400276055e-04,8.144015080417712493e-01,5.481835940356036968e-03,7.846864464120424654e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.054857418026651317e+01,3.809746898805842363e+01,6.172314718811608536e+00,7.076545507935644297e-01,2.441561881379316645e+01,7.339749023740234080e-01,1.679269263796591694e-01,4.097888802537950625e-01,5.025188703954967112e-02,1.602142983263838083e+00,2.087147174544904532e-02,1.475074305361041729e-04,4.097888802537950625e-01,1.401241736286508660e-03,4.842564114396061964e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,2.685366502378798970e+01,3.143216468489185189e+01,5.606439572927889081e+00,1.413852220933517145e+01,3.551838052481149788e+01,1.897299408929058018e+00,1.403670407687140909e-01,3.746558964819772797e-01,1.019638004880717430e+00,2.463072275123678878e+00,6.217520174822874224e-02,1.692794423381324481e-04,3.746558964819772797e-01,3.226438310615044325e-02,8.183179021994935187e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.164716221796407680e+01,1.614433638298433848e+01,4.018001540938522353e+00,1.405585208296647082e+01,3.000377028899709231e+01,1.537860160643424789e+00,7.188858615767612648e-02,2.681204694865279015e-01,1.018257563849238156e+00,2.079474744948377918e+00,5.717698783667062717e-02,1.111033567584842013e-04,2.681204694865279015e-01,3.717390450845756145e-02,7.896250278688307644e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,5.742766569980065583e+01,1.405104072247633837e+02,1.185370858528095361e+01,4.301038077435604379e+01,8.851991201643419060e+01,3.908876745358366822e+00,5.018788674259817562e-01,7.084340953299620436e-01,2.901065784801013958e+00,5.628437919655497446e+00,7.488722069073178167e-02,2.022372041245684802e-04,7.084340953299620436e-01,5.791165348915758293e-02,1.096207627815736774e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,4.682425239941623119e+01,2.795095811469084524e+01,5.286866568648280307e+00,3.891549960994560564e+01,6.014630223793573549e+01,3.225207498730141786e+00,1.674136087981582810e-01,4.091620813298298409e-01,2.715123433181872770e+00,4.332852544987511934e+00,7.582722782895263969e-02,6.537946750284647879e-05,4.091620813298298409e-01,6.381420326993220149e-02,9.636364555403025001e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.428948604915169440e+01,2.537923244564667513e+01,5.037780507887046788e+00,6.674280590600861984e+00,2.423368563093730543e+01,1.000110304114500304e+00,1.130276059294329505e-01,3.361957851155081833e-01,4.716076437611860239e-01,1.646487841163284616e+00,2.832355503427769899e-02,9.831358166294426962e-05,3.361957851155081833e-01,1.289885550194320302e-02,4.834495180925375141e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,8.920817596748349843e+00,1.499353343971036168e+01,3.872148426869812088e+00,4.517360620004674310e+00,1.859978092351236967e+01,6.317777342173985788e-01,7.910271421300311967e-02,2.812520474823305694e-01,3.139630238251425731e-01,1.336216485878769955e+00,2.063373446317899595e-02,8.032340063408218030e-05,2.812520474823305694e-01,1.050719842630191449e-02,4.279566545103954955e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,4.752918255253193891e+00,5.404190292733372480e+00,2.324691440327806724e+00,1.039988709537299050e+00,9.166102704365542309e+00,3.384791333590356222e-01,2.849483157057672994e-02,1.688041219004344506e-01,7.115378659843517306e-02,6.647183130994273048e-01,1.253670730108451779e-02,3.773266886544273188e-05,1.688041219004344506e-01,2.773274555277457747e-03,2.426875780773456170e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 1.085617930125253139e+01 2.070617167866849684e+01 4.550403463284162342e+00 2.753709317919860844e+00 1.912891177841079227e+01 7.348069163736689058e-01 9.974381637057375127e-02 3.158224443743252174e-01 1.605198745583434061e-01 1.251681968407883927e+00 1.417082378331427014e-02 3.431421938744283408e-05 3.158224443743252174e-01 3.384374586536648133e-03 2.498626023555986300e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 1.616110306923742002e+01 3.479191991516786686e+01 5.898467590414298911e+00 4.469946729613125669e+00 2.468651551898463126e+01 1.113166774054972663e+00 1.651962940436628446e-01 4.064434696777189382e-01 3.194437091422693831e-01 1.675168694954660698e+00 2.612879221316623257e-02 8.639711143470326824e-05 4.064434696777189382e-01 7.141627327837009494e-03 3.911888424968862354e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 4.973533121423172076e+01 3.075269795329386824e+01 5.545511514125082364e+00 4.054969764780446440e+01 6.172476934768756962e+01 3.496747627485051524e+00 1.425184584047527181e-01 3.775161697262154337e-01 2.739431363271591202e+00 4.288588262038927290e+00 9.852309443524251420e-02 9.283401034610275790e-05 3.775161697262154337e-01 8.092491263586024108e-02 1.189717936094330658e-01
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 6.592326883135073956e+01 5.012058316013642667e+01 7.079589194306151967e+00 5.492684083591894506e+01 7.803343769486201609e+01 4.671975331975035672e+00 2.575656885223392423e-01 5.075092989515948005e-01 3.910936697539716622e+00 5.486931230503847345e+00 1.525218541386533233e-01 2.419309991117289606e-04 5.075092989515948005e-01 1.267556173637161554e-01 1.825037191501553413e-01
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 6.258816905876708603e+01 3.659088519018936836e+01 6.049040022200991018e+00 5.120133120148798866e+01 7.167247503354262506e+01 4.457519002327702928e+00 1.905945814450862585e-01 4.365713932967736910e-01 3.630922622580326831e+00 5.062873931100053682e+00 1.652970140253963716e-01 2.198362102687600593e-04 4.365713932967736910e-01 1.363543534758735742e-01 1.897194982354390713e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 8.813890394928725058e+00 2.782027260168239380e+01 5.274492639267060135e+00 1.805782737085992906e+00 1.711177912590460082e+01 5.937346403515429971e-01 1.295657753380120569e-01 3.599524626086229029e-01 1.145324292662442817e-01 1.194863214111980376e+00 1.147715659280217938e-02 4.624037512104550447e-05 3.599524626086229029e-01 2.294745996412045266e-03 2.204042971110507093e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.260950888419807470e+01 2.623474909106358410e+01 5.121986830426605408e+00 3.888305511063879560e+00 2.007979524085713763e+01 8.660635164133704267e-01 1.220414402642240881e-01 3.493443004604828150e-01 2.741248408460771890e-01 1.334455534701058488e+00 2.038728917549620379e-02 6.668377071166182014e-05 3.493443004604828150e-01 6.388253434918391219e-03 3.251154817742842734e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 4.600513027681319755e+01 5.286504989050314407e+01 7.270835570311238172e+00 3.618476858218800629e+01 6.183160716476700003e+01 3.231118686148377162e+00 2.308090641971146662e-01 4.804259195725337217e-01 2.445669768184716819e+00 4.295036034995916907e+00 9.104965331870235046e-02 1.668948073985111454e-04 4.804259195725337217e-01 7.222534258849185040e-02 1.191719940578645498e-01
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 6.165531824309085351e+01 6.347333917582444940e+01 7.967015700739169759e+00 4.938293683059195160e+01 7.679276179151331405e+01 4.369449438932269558e+00 3.224300330936423209e-01 5.678292288123625298e-01 3.514272046016826856e+00 5.396331962755154699e+00 1.426260061906766963e-01 3.134141871364776784e-04 5.678292288123625298e-01 1.139589275636548327e-01 1.795748698220167860e-01
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 5.785021158549646714e+01 4.672305331481604185e+01 6.835426344772946194e+00 4.539846839310383331e+01 7.012039808710268574e+01 4.120803066421505179e+00 2.407798136240542897e-01 4.906931970427695910e-01 3.216177786203479716e+00 4.951259901134925201e+00 1.527599976519877223e-01 2.901894830792604006e-04 4.906931970427695910e-01 1.208837353186101027e-01 1.855911158545058004e-01
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.549242275804016344e+01 1.333920968372702305e+02 1.154954963785472621e+01 7.524197370134458218e+00 4.514361104210794906e+01 1.752507306251767982e+00 7.155869790827653620e-01 8.459237430659842794e-01 4.578294950167207111e-01 3.272069250475694080e+00 3.321746180547970745e-02 2.216265011925610813e-04 8.459237430659842794e-01 1.021798880383417880e-02 5.804264648870319232e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.553318120105664946e+01 9.893577964917025724e+01 9.946646653479264799e+00 7.807075849119605060e+00 4.243214224482685637e+01 1.767069886943478441e+00 5.456159807586377086e-01 7.386582300080584140e-01 4.937752993070129715e-01 3.025613163640531234e+00 4.120461653511290484e-02 2.493673030719569753e-04 7.386582300080584140e-01 1.243779508536605773e-02 6.800236847532804829e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.881778507873908879e+01 7.893416948231620722e+01 8.884490389567440971e+00 6.515279903527144256e+00 3.891832153162682317e+01 1.307498562098728501e+00 3.522554593027461545e-01 5.935111282046412473e-01 4.573554866955286680e-01 2.606050873721115213e+00 3.708334909807108754e-02 2.854269862238250732e-04 5.935111282046412473e-01 1.297160510725511168e-02 7.496070522728039143e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 2.620345818753133216e+01 7.942487332504263975e+01 8.912063359572947263e+00 1.119253267638219818e+01 4.755308228254793335e+01 1.852989123094268109e+00 3.877975090591332386e-01 6.227338990765904914e-01 7.902837946916607681e-01 3.344571030995768357e+00 6.056625117165462951e-02 4.176124351144271129e-04 6.227338990765904914e-01 2.578731700119167233e-02 1.111760237812659535e-01
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.241038596306450614e+01 5.245108908337557097e+01 7.242312412715676828e+00 9.987554040702637081e+00 3.952738582117790145e+01 1.591965724853624087e+00 2.565631765606912751e-01 5.065206575853459237e-01 7.034949656841058552e-01 2.796425247904664069e+00 5.908652481050775951e-02 3.511881866327583464e-04 5.065206575853459237e-01 2.655310513568024874e-02 1.046223501600176964e-01
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.509034362514734795e+01 1.647030990041082532e+02 1.283367051953992899e+01 2.537946175997157550e+00 4.815719529296784884e+01 1.725064863827016293e+00 8.746228853747574083e-01 9.352127487233893310e-01 1.712853350288895959e-01 3.438432164697587723e+00 3.259384686963764238e-02 2.692832765288904334e-04 9.352127487233893310e-01 3.408951225952212578e-03 6.083197318000133774e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.451933771313483490e+01 1.121929863284862847e+02 1.059211906695191452e+01 6.866617308115960050e+00 4.719817120024325163e+01 1.698584979367859349e+00 6.080878805358550521e-01 7.797998977531703790e-01 4.626841748958302469e-01 3.398590939522302623e+00 3.960521658652939314e-02 2.852658594622624138e-04 7.797998977531703790e-01 1.102830654340296833e-02 7.561817027555378656e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.615947607615732551e+01 8.448952778471571889e+01 9.191818524357175946e+00 3.038134763267545058e+00 3.688859683767686448e+01 1.113572800920113348e+00 3.666449350795600304e-01 6.055121262861380416e-01 2.207927739063172135e-01 2.456578778625611470e+00 3.177245745482330103e-02 3.078611113009739565e-04 6.055121262861380416e-01 6.049875011506936594e-03 7.097650461096072227e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 2.594745405426221296e+01 6.634439182277469627e+01 8.145206677720013388e+00 1.351718942303723558e+01 4.441719381118264209e+01 1.832039654363448511e+00 3.116287476277864732e-01 5.582371786506040712e-01 9.615364474245454707e-01 3.112720185817940965e+00 6.001004841241074778e-02 3.519386504653117579e-04 5.582371786506040712e-01 3.121513059546446658e-02 1.037446412235465826e-01
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.036505705824896850e+01 5.137497385729361810e+01 7.167633769752303152e+00 9.610678571319807517e+00 3.541495223958166605e+01 1.445438963962836887e+00 2.466571942284573327e-01 4.966459445404314832e-01 6.761670620016201338e-01 2.496325238750278341e+00 5.369683163834006873e-02 3.461621576365335570e-04 4.966459445404314832e-01 2.556256057048620842e-02 9.364227941662095489e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 9.135650712019701913e+00 4.678534630808417205e+01 6.839981455244171116e+00 2.410403993875690210e-01 2.892094065908202083e+01 5.933828725629723966e-01 1.675485792113312056e-01 4.093269832436303157e-01 1.739259211186628545e-02 1.730444575730246237e+00 1.183568341928884458e-02 7.338263079295588359e-05 4.093269832436303157e-01 3.171751907428545605e-04 3.560838809137880506e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 8.089217693379239904e+00 7.645734352267992584e+00 2.765092105566827829e+00 2.660482876299627542e+00 1.189420562821803529e+01 5.563461260381982187e-01 3.901293164691309323e-02 1.975169148374718020e-01 1.833033896066306456e-01 8.311678294572705239e-01 1.306728018122589770e-02 1.913404793249346098e-05 1.975169148374718020e-01 4.412908022400537263e-03 1.945899572622677293e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 4.128001522685048741e+01 2.075475293214438821e+01 4.555738461780306281e+00 3.323092304924588802e+01 5.113871224706628027e+01 2.910667644158836609e+00 1.183808380794007103e-01 3.440651654547445260e-01 2.208944507884570640e+00 3.563777059558867144e+00 8.181241088539799311e-02 6.840450030196641772e-05 3.440651654547445260e-01 6.607891917073083210e-02 9.861269929397323275e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 5.935918048931230118e+01 3.753958184904592343e+01 6.126955349033149645e+00 5.086424605898255180e+01 6.832459381140030530e+01 4.210569336507647087e+00 2.085416513403959282e-01 4.566636085133081169e-01 3.547232578038431505e+00 4.933492473385414634e+00 1.373314719865656175e-01 1.806501504037987091e-04 4.566636085133081169e-01 1.173983180624533357e-01 1.590875058072524495e-01
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 5.568898104869769128e+01 2.709666502155185697e+01 5.205445708251297710e+00 4.679580821529905421e+01 6.255846223402600259e+01 3.969875520119281909e+00 1.522311730569033406e-01 3.901681343432640281e-01 3.301816256994107412e+00 4.509847659786376362e+00 1.470865495503450027e-01 1.660792845901031857e-04 3.901681343432640281e-01 1.246286310057822810e-01 1.651487792862809667e-01
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.584534338819321775e+01 1.144962229320825600e+02 1.070029078726753902e+01 4.390227892067928295e+00 4.158997174240226258e+01 1.758269516217842554e+00 5.686490071352090503e-01 7.540881958598801837e-01 2.980755556387886807e-01 3.015773002295358829e+00 3.352151908588180823e-02 1.820078759192334200e-04 7.540881958598801837e-01 5.903859568787369651e-03 5.347852363722573055e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.313191384239031834e+01 1.086659658264471062e+02 1.042429689842183649e+01 7.360008033426080232e+00 4.075778883529686425e+01 1.611200909514744373e+00 5.700191257171544068e-01 7.549961097364372709e-01 4.740732470506598406e-01 2.932438440485801490e+00 3.730105475902188022e-02 2.714191885936123095e-04 7.549961097364372709e-01 1.232080458382085221e-02 6.528817896714084190e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.516212449347688995e+01 5.231500707863993682e+01 7.232911383297872199e+00 4.601885113628795487e+00 3.251185569875114112e+01 1.057957152156605574e+00 2.420221531179728436e-01 4.919574708427272847e-01 3.273529272973523252e-01 2.274357557472038049e+00 2.988905858688924860e-02 1.912107071097461164e-04 4.919574708427272847e-01 9.300301608981894827e-03 6.272598664449595407e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 2.640578641247928005e+01 4.907967401280821917e+01 7.005688689401508462e+00 1.631745638557562472e+01 4.236851770519560745e+01 1.869974367291676876e+00 2.473854452100566481e-01 4.973785733322824143e-01 1.154480175539964515e+00 2.990300196219351392e+00 6.105158266041277315e-02 2.560606899453349793e-04 4.973785733322824143e-01 3.761546353664079606e-02 9.913038779577330872e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.181261551225725270e+01 3.062953619183615928e+01 5.534395738636347595e+00 1.416637197324851982e+01 3.607832469392706543e+01 1.552038853146479935e+00 1.552046453251840208e-01 3.939602077941172231e-01 9.963969890302216692e-01 2.558667376935853444e+00 5.755990508168384173e-02 2.061073907917228992e-04 3.939602077941172231e-01 3.765976977091498035e-02 9.554575831510814243e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.536115604396368894e+01 1.589464570416363642e+02 1.260739691774778493e+01 4.146088464885974156e-01 4.564943387606258085e+01 1.729200650075327417e+00 7.884671606080915218e-01 8.879567335225807545e-01 2.680815773991204395e-02 3.310848744526897480e+00 3.282940361400930873e-02 2.553562156396974904e-04 8.879567335225807545e-01 5.538540361553212499e-04 5.870032332964756489e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.228017740958921067e+01 1.226195364426564538e+02 1.107337059989669292e+01 6.054124745335969671e+00 4.761765322881132079e+01 1.556567287285612000e+00 6.512036648586595478e-01 8.069719108238275762e-01 4.223082136474868853e-01 3.428708805645808599e+00 3.599175960544703096e-02 3.104579428035989029e-04 8.069719108238275762e-01 1.004467547740703869e-02 7.628938372526969380e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.232161516616782038e+01 5.748019840915456768e+01 7.581569653386728724e+00 4.367391545819841348e+00 2.725688717159378527e+01 8.562882287725074315e-01 2.571339223073534908e-01 5.070837428939656277e-01 3.173274634748616263e-01 1.808855848116128984e+00 2.426952994640757186e-02 2.158256199659615445e-04 5.070837428939656277e-01 8.694653461796547286e-03 5.418717231888051794e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 2.586545895376882243e+01 3.230507549581014359e+01 5.683755404291263247e+00 1.640543100344365968e+01 3.761967942914835561e+01 1.828618420137452016e+00 1.484907430931461936e-01 3.853449663524180502e-01 1.169576466059535358e+00 2.647913347751551516e+00 5.983528932715038301e-02 1.707832503395939519e-04 3.853449663524180502e-01 3.822846368123758443e-02 8.795474522343811608e-02
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.975867605276042127e+01 2.337979664303151850e+01 4.835265933020800766e+00 1.235910853739438764e+01 3.013997924558331221e+01 1.404230848694236755e+00 1.107597262000705463e-01 3.328058385907172734e-01 8.860949181273852782e-01 2.131844334580428324e+00 5.214667163906983038e-02 1.568090048895041347e-04 3.328058385907172734e-01 3.275834420310017037e-02 7.975942726740228861e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.123566060860673588e+01 1.289460500263621157e+02 1.135544142807148305e+01 1.470167375642180829e+01 5.506089206951848780e+01 2.124283938646626346e+00 5.592864489516777837e-01 7.478545640374723025e-01 9.902188786360782702e-01 3.463873880571456620e+00 4.048838491214643703e-02 1.866141584278921558e-04 7.478545640374723025e-01 1.977079415489381778e-02 6.801619092455717108e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.133196801975241641e+01 6.648366048885154100e+01 8.153751313895435615e+00 1.102359032526617888e+01 4.216431063077500596e+01 1.485738759324177094e+00 3.637185529247734528e-01 6.030908330631244985e-01 7.108853280655486051e-01 3.033723551457609968e+00 3.445488418322278229e-02 1.640988981644880417e-04 6.030908330631244985e-01 1.865938993105284091e-02 6.754056066910305023e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.172094529130904306e+01 1.912649668912684575e+01 4.373385037831318378e+00 4.257001559312842964e+00 1.791106491598169370e+01 8.179838258405067730e-01 8.616283356902011692e-02 2.935350636108404188e-01 3.012408504512829599e-01 1.163555118850577053e+00 2.319284212398355430e-02 7.345975751489879253e-05 2.935350636108404188e-01 8.399685454484440150e-03 3.537377941782646196e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 2.793486939976782679e+01 1.173884069613513681e+01 3.426199161773164636e+00 2.061487552131963952e+01 3.325399349627607393e+01 1.978191537166225089e+00 5.776659678290819999e-02 2.403468260304433557e-01 1.482699786769142491e+00 2.366941959662715700e+00 6.469264623327014574e-02 6.782407754735595372e-05 2.403468260304433557e-01 4.703204312558401101e-02 7.782744894550573667e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.403394624970433568e+01 3.554660544462127092e+00 1.885380742572207113e+00 2.046823277780046979e+01 2.667989257834880945e+01 1.710893450861803444e+00 1.757720411757361309e-02 1.325790485618810466e-01 1.483850487373304272e+00 1.927355395973704200e+00 6.351789111297918844e-02 2.727482558528857915e-05 1.325790485618810466e-01 5.415243961619820717e-02 7.041466602108231720e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.879306547629891355e+01 1.734966619774316143e+02 1.317181316210610476e+01 9.820488236752449751e+00 5.614168600462406999e+01 1.959521122906387358e+00 8.410089493496217816e-01 9.170654008028117365e-01 6.571686039805573198e-01 4.009085802675770971e+00 3.718126003942363172e-02 2.587766792108966226e-04 9.170654008028117365e-01 1.318130027227801954e-02 7.092346436473517812e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.896857679861300738e+01 1.238413686923713328e+02 1.112840369021412457e+01 3.412747205013277441e+00 4.897880571991166931e+01 1.329724680854328600e+00 6.632498163007112257e-01 8.144015080417712493e-01 2.318066773883764031e-01 3.526668975817702556e+00 3.061537152671920878e-02 3.137473570400276055e-04 8.144015080417712493e-01 5.481835940356036968e-03 7.846864464120424654e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.054857418026651317e+01 3.809746898805842363e+01 6.172314718811608536e+00 7.076545507935644297e-01 2.441561881379316645e+01 7.339749023740234080e-01 1.679269263796591694e-01 4.097888802537950625e-01 5.025188703954967112e-02 1.602142983263838083e+00 2.087147174544904532e-02 1.475074305361041729e-04 4.097888802537950625e-01 1.401241736286508660e-03 4.842564114396061964e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 2.685366502378798970e+01 3.143216468489185189e+01 5.606439572927889081e+00 1.413852220933517145e+01 3.551838052481149788e+01 1.897299408929058018e+00 1.403670407687140909e-01 3.746558964819772797e-01 1.019638004880717430e+00 2.463072275123678878e+00 6.217520174822874224e-02 1.692794423381324481e-04 3.746558964819772797e-01 3.226438310615044325e-02 8.183179021994935187e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.164716221796407680e+01 1.614433638298433848e+01 4.018001540938522353e+00 1.405585208296647082e+01 3.000377028899709231e+01 1.537860160643424789e+00 7.188858615767612648e-02 2.681204694865279015e-01 1.018257563849238156e+00 2.079474744948377918e+00 5.717698783667062717e-02 1.111033567584842013e-04 2.681204694865279015e-01 3.717390450845756145e-02 7.896250278688307644e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 5.742766569980065583e+01 1.405104072247633837e+02 1.185370858528095361e+01 4.301038077435604379e+01 8.851991201643419060e+01 3.908876745358366822e+00 5.018788674259817562e-01 7.084340953299620436e-01 2.901065784801013958e+00 5.628437919655497446e+00 7.488722069073178167e-02 2.022372041245684802e-04 7.084340953299620436e-01 5.791165348915758293e-02 1.096207627815736774e-01
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 4.682425239941623119e+01 2.795095811469084524e+01 5.286866568648280307e+00 3.891549960994560564e+01 6.014630223793573549e+01 3.225207498730141786e+00 1.674136087981582810e-01 4.091620813298298409e-01 2.715123433181872770e+00 4.332852544987511934e+00 7.582722782895263969e-02 6.537946750284647879e-05 4.091620813298298409e-01 6.381420326993220149e-02 9.636364555403025001e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.428948604915169440e+01 2.537923244564667513e+01 5.037780507887046788e+00 6.674280590600861984e+00 2.423368563093730543e+01 1.000110304114500304e+00 1.130276059294329505e-01 3.361957851155081833e-01 4.716076437611860239e-01 1.646487841163284616e+00 2.832355503427769899e-02 9.831358166294426962e-05 3.361957851155081833e-01 1.289885550194320302e-02 4.834495180925375141e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 8.920817596748349843e+00 1.499353343971036168e+01 3.872148426869812088e+00 4.517360620004674310e+00 1.859978092351236967e+01 6.317777342173985788e-01 7.910271421300311967e-02 2.812520474823305694e-01 3.139630238251425731e-01 1.336216485878769955e+00 2.063373446317899595e-02 8.032340063408218030e-05 2.812520474823305694e-01 1.050719842630191449e-02 4.279566545103954955e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 4.752918255253193891e+00 5.404190292733372480e+00 2.324691440327806724e+00 1.039988709537299050e+00 9.166102704365542309e+00 3.384791333590356222e-01 2.849483157057672994e-02 1.688041219004344506e-01 7.115378659843517306e-02 6.647183130994273048e-01 1.253670730108451779e-02 3.773266886544273188e-05 1.688041219004344506e-01 2.773274555277457747e-03 2.426875780773456170e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,1.659212937960872480e+01,5.669694256427556667e+01,7.529737217478148281e+00,4.618890651703918770e+00,3.427619272235758530e+01,1.119735909778029725e+00,2.869460857288867461e-01,5.356734879839459840e-01,2.817605479394471035e-01,2.358814339023395323e+00,2.141816045479055450e-02,9.543581776957362579e-05,5.356734879839459840e-01,5.862381872728019035e-03,4.353681383207145400e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,3.333906147581435420e+01,2.871792613101011966e+02,1.694636425048456374e+01,5.019003827937583040e+00,7.153740490480416270e+01,2.269318368291269206e+00,1.358610888973986519e+00,1.165594650371211349e+00,3.614626375509680800e-01,5.004987352032125969e+00,5.331906081554732557e-02,7.290513541654060781e-04,1.165594650371211349e+00,8.185517809205213047e-03,1.132397396326907113e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,3.590184535901475726e+01,1.744658730561222058e+02,1.320855302658554642e+01,1.774434637287907890e+01,6.123758263675760816e+01,2.435926949193941926e+00,6.707753808947841678e-01,8.190087794979881153e-01,1.276717950122561840e+00,3.841542574652577091e+00,6.846280700866899660e-02,6.151456005270911553e-04,8.190087794979881153e-01,3.382259758803473487e-02,1.146193681869718539e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,4.009818108670361880e+01,2.260848546439876259e+02,1.503611833699068789e+01,1.735414069101567947e+01,6.250166420899945763e+01,2.717957202218699297e+00,1.010099486306467398e+00,1.005037057180712790e+00,1.106192582089485121e+00,4.504415275507604122e+00,8.956484320056730397e-02,1.111083912693895843e-03,1.005037057180712790e+00,3.758792863502107701e-02,1.450816920611590066e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,4.517599266955771498e+01,2.165925597471295703e+02,1.471708394170290646e+01,1.373464682855538754e+01,6.627062135142767829e+01,3.085723864618222567e+00,9.052311820397769271e-01,9.514363783458024137e-01,9.482636387533696087e-01,4.483566626487949236e+00,1.176524624653910861e-01,1.408121592324917872e-03,9.514363783458024137e-01,3.547181435184068587e-02,1.738625195580263127e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.889334499412487745e+01,7.663475001560840383e+01,8.754127598773528973e+00,2.256673853139697705e+00,2.872084185496978037e+01,1.273451672321920025e+00,3.708101658049864358e-01,6.089418410693967498e-01,1.327643563126470194e-01,2.008157268038202936e+00,2.437676363015622849e-02,1.276252610508853342e-04,6.089418410693967498e-01,2.857943377279847062e-03,3.763512195529337273e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,2.404911787665928102e+01,2.805981005062752729e+02,1.675106266797050836e+01,5.906233852172758425e+00,7.453965989997576003e+01,1.642416077653632733e+00,1.373130743913463014e+00,1.171806615407791075e+00,3.932049114100116816e-01,5.231448322284991015e+00,3.848451646303192170e-02,7.087481920566832041e-04,1.171806615407791075e+00,9.226101941430819159e-03,1.180417864365182617e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.232497146211721528e+01,1.247568918988962707e+02,1.116946247135000903e+01,7.448873398035471993e+00,4.122591385755438864e+01,1.509115253596016393e+00,5.136037033492262260e-01,7.166614984420651702e-01,5.330435343193205000e-01,2.609321947380819129e+00,4.266629005548601417e-02,4.581196349702305252e-04,7.166614984420651702e-01,1.419277154435669500e-02,7.720507184357071340e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.620833517087865516e+01,1.404045967657806955e+02,1.184924456519404856e+01,6.309716940335856172e+00,5.423559770504646593e+01,1.782517251559196270e+00,6.814733947648746737e-01,8.255140185150550147e-01,4.260539973741532815e-01,3.919609622305848529e+00,5.862026956206134454e-02,7.227970653320767288e-04,8.255140185150550147e-01,1.435722895473245768e-02,1.259427094299707395e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.897441779255825267e+01,1.105903648969325559e+02,1.051619536224639440e+01,1.010142415447061026e+01,4.759474900327988678e+01,1.985130211029300762e+00,4.824506665801848726e-01,6.945866875921139494e-01,6.709285931428771166e-01,3.244378443557994540e+00,7.552612834514643714e-02,7.327922098136448788e-04,6.945866875921139494e-01,2.595719444677393670e-02,1.250659574151752607e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.955722534859075878e+01,3.273594279418162500e+01,5.721533255534011708e+00,7.647982385618528944e+00,3.047188834114391653e+01,1.296843610578835904e+00,1.449634435213584815e-01,3.807406512593033976e-01,5.189445172125355388e-01,1.995343361053887987e+00,2.519474868821856492e-02,5.369244701015035801e-05,3.807406512593033976e-01,9.700675514896247784e-03,3.780317763320936025e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.859761619892778128e+01,2.716561815121900736e+02,1.648199567747152727e+01,2.722197357145479835e+00,7.152345549540713421e+01,1.950099872676206658e+00,1.302349034632387159e+00,1.141205080006388206e+00,1.944405710289140998e-01,5.015488477902043662e+00,4.583339728711778582e-02,6.936792436316049047e-04,1.141205080006388206e+00,4.433869019958454165e-03,1.132523451837262607e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,2.426134174007460587e+01,1.265170358332911604e+02,1.124797918887171377e+01,8.187138555483924662e+00,4.842633039374128856e+01,1.649684219418736664e+00,5.369676199682306139e-01,7.327807448126830714e-01,5.891838243161839905e-01,3.241690646558868849e+00,4.654575713626641492e-02,4.862224482148175503e-04,7.327807448126830714e-01,1.560668891759266728e-02,9.477878547861066927e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,2.325919701624616209e+01,1.171778918225016355e+02,1.082487375549949071e+01,1.076099770183824589e+01,5.171643670146886507e+01,1.593982530724437519e+00,5.937141267160807034e-01,7.705284723591210305e-01,6.951585951973412447e-01,3.735642486114163940e+00,5.231230461216082595e-02,6.355420108699585870e-04,7.705284723591210305e-01,2.336456131867708022e-02,1.200851895532493441e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.652977087172374127e+01,6.841651099217750698e+01,8.271427385414050093e+00,8.380338064127649034e+00,4.400876528360979734e+01,1.830222320942295644e+00,3.338552945297856844e-01,5.778021240267170455e-01,5.545910227205883558e-01,2.998154921857186128e+00,6.943675556189041198e-02,4.978958086231243408e-04,5.778021240267170455e-01,2.153462094812748709e-02,1.155941747507017170e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.211385024166076008e+01,2.894539382907671765e+01,5.380092362504264258e+00,1.269626136353169343e+01,2.994599515216183505e+01,1.474154109917422684e+00,1.451699736496425697e-01,3.810117762611053283e-01,8.645776394664519415e-01,2.062027615712752837e+00,2.848083032265794068e-02,4.758710825189798200e-05,3.810117762611053283e-01,1.638716542559232048e-02,3.767893760164361949e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.595124954273435591e+01,2.569357956160181971e+02,1.602921693708142925e+01,8.001202749141016923e+00,7.138821106746682688e+01,1.769576691078217801e+00,1.243208490583438852e+00,1.114992596649609480e+00,5.086461156534172190e-01,5.024790915195425534e+00,4.159805126672629777e-02,6.553535560424325959e-04,1.114992596649609480e+00,1.244605724303978270e-02,1.130904846831715244e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.751144216348769689e+01,1.770931905564975182e+02,1.330763655036075654e+01,3.323779102844530708e+00,4.703161038752524803e+01,1.185262261059848443e+00,7.764369127402773740e-01,8.811565767446086772e-01,2.398332245806598650e-01,3.149152662322042051e+00,3.372755071776382951e-02,6.750030991394081374e-04,8.811565767446086772e-01,6.337804085874396837e-03,9.205028513218453667e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.653054868104457498e+01,1.845157732733749469e+02,1.358365831701368087e+01,2.355982382607111347e+00,4.572390756628011843e+01,1.137268397483699234e+00,8.788240478183280135e-01,9.374561578113016491e-01,1.603741852021068337e-01,3.306734336428921672e+00,3.726203690157688098e-02,9.502380317106297325e-04,9.374561578113016491e-01,5.125001926487618084e-03,1.061800042686631973e-01
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.823525221102518046e+01,7.076715940739050836e+01,8.412321879682833625e+00,7.576845313529714687e+00,3.742097943109863678e+01,1.261715297184994533e+00,3.427348510854863473e-01,5.854356079753659792e-01,4.999780099636663144e-01,2.600131801603220438e+00,4.780167444058412707e-02,5.079842278924799051e-04,5.854356079753659792e-01,1.924800957655580652e-02,1.003128527779642010e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,2.297490330866834185e+01,1.065591332679505854e+02,1.032274833888488175e+01,9.346908692908469263e+00,4.938616274092508718e+01,1.496940038587116106e+00,3.448419534424512212e-01,5.872324526475450890e-01,6.388098340713144196e-01,2.878734905571581404e+00,2.942816420686504564e-02,1.623537830162453304e-04,5.872324526475450890e-01,1.205403562997537162e-02,6.096740049455211252e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.930492520184507654e+01,2.794109902295826942e+02,1.671559123182852602e+01,3.557048348894527923e+00,7.051974806545609908e+01,1.330292887196441454e+00,1.384504973630759750e+00,1.176649894246695416e+00,2.535082627716469528e-01,4.954542763371354575e+00,3.089830591566309487e-02,7.053080914023043217e-04,1.176649894246695416e+00,5.789323235057645956e-03,1.116896369015547563e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.618897811035107992e+01,6.670281252173883502e+01,8.167178981860189424e+00,4.481644044917392655e+00,3.192150653067223942e+01,1.101930520607691921e+00,2.799586760668972829e-01,5.291112133256081762e-01,3.214325756944296786e-01,2.030353841090434042e+00,3.094593542068658359e-02,2.404558925169625588e-04,5.291112133256081762e-01,8.540807965120618059e-03,5.981261050297127790e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.175273472649418594e+01,1.423796281001292527e+02,1.193229349706623843e+01,3.519516814636396873e+00,5.264596100904012843e+01,1.485869836857270920e+00,6.976834055795506639e-01,8.352744492557824252e-01,2.314383867971057107e-01,3.805584197386218559e+00,4.866007624255846986e-02,7.316666866063254631e-04,8.352744492557824252e-01,7.772680959134429558e-03,1.222531278358623685e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.509472383744574486e+01,7.803467037370654680e+01,8.833723471657155102e+00,1.083952158776684982e+01,4.038339271061581570e+01,1.725747796086424479e+00,3.445242142592552237e-01,5.869618507699245757e-01,7.391446791579718845e-01,2.762087052958740685e+00,6.547162512322846073e-02,5.176888107918464028e-04,5.869618507699245757e-01,2.760316651778448038e-02,1.061860661045160165e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.990457521487411086e+01,1.427665897368817411e+02,1.194849738405970996e+01,4.009264140184243708e+00,5.376504249884509079e+01,1.292517304155490931e+00,4.943345475044184645e-01,7.030892884295837364e-01,2.722404524514243640e-01,3.179281779990405621e+00,2.548332493726543704e-02,2.219913343892199501e-04,7.030892884295837364e-01,5.161232801488347885e-03,6.647992764693758105e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.233886274391921845e+01,2.640099027313666511e+02,1.624838154190646478e+01,2.305716837523122287e+00,6.810539227872712331e+01,1.542748083463240771e+00,1.297799055967513215e+00,1.139209838426403776e+00,1.645743744642264861e-01,4.779184809631257025e+00,3.575812383312523129e-02,6.673797571523236482e-04,1.139209838426403776e+00,3.752239531390904465e-03,1.078487714017109522e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.780043209707493901e+01,3.707214232320174574e+01,6.088689704953090143e+00,7.826139566116922630e+00,2.777590258784298527e+01,1.220581473236425740e+00,1.628775133112985718e-01,4.035808634106659021e-01,5.295561892502897994e-01,1.911561259340428531e+00,3.412640040605853520e-02,1.414860519973786185e-04,4.035808634106659021e-01,1.442038553445604103e-02,5.428872025529798973e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.966451433862289733e+01,9.282113319732437162e+01,9.634372485913360151e+00,8.836747274924805495e+00,5.008058196549738739e+01,1.353472439389034720e+00,4.818946779609595832e-01,6.941863423901103447e-01,5.976936106654909819e-01,3.619679056617656432e+00,4.422854397211426619e-02,5.008246643171721012e-04,6.941863423901103447e-01,1.956989353500853887e-02,1.162940079563189455e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.305635209909893746e+01,3.670720616464947739e+01,6.058647222330202808e+00,1.042395401064956673e+01,3.530995427136799236e+01,1.594555260674233033e+00,1.844843752520202440e-01,4.295164435176146434e-01,6.895565184609259157e-01,2.414597315159225932e+00,6.036300828204148317e-02,2.699850774061792694e-04,4.295164435176146434e-01,2.678189265020102655e-02,9.281421675537802896e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.231460008057305444e+01,1.217091328151180534e+02,1.103218622101340607e+01,6.449002397906927975e+00,5.287564371900982962e+01,1.457830940168697076e+00,4.266637149762658177e-01,6.531950053209728546e-01,4.248503066530273653e-01,3.093906769089303843e+00,2.856948507267046550e-02,1.878967887772922663e-04,6.531950053209728546e-01,8.506610059321160350e-03,6.529089749562530520e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.014511629014352323e+01,2.391040045243958048e+02,1.546298821458503880e+01,3.883663048315117106e+00,6.707377385368650380e+01,1.390141560090541573e+00,1.187459345780155218e+00,1.089706082290153644e+00,2.779073967717959892e-01,4.725323652725077928e+00,3.223758454465443235e-02,6.037606483510570389e-04,1.089706082290153644e+00,6.321830211394776321e-03,1.062669414270516755e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.173938652399650806e+01,4.670835104503010626e+01,6.834350813722552154e+00,1.527906498477631159e+00,2.431292229625154278e+01,8.035833490827675174e-01,2.093347560516576056e-01,4.575311530941446048e-01,1.041818342101209771e-01,1.646552994191421426e+00,2.259605343729970475e-02,1.788661493974321609e-04,4.575311530941446048e-01,2.828200569414724037e-03,4.768298271120691156e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.372695265916058460e+01,1.604743801309710136e+02,1.266784828338936997e+01,2.673629271912072891e+00,4.511572859806691582e+01,9.481758342099280146e-01,7.709660828979099101e-01,8.780467430028482401e-01,1.851135594336044132e-01,3.263716322426707617e+00,3.089473856831703377e-02,8.163157043966242201e-04,8.780467430028482401e-01,5.849494337674319283e-03,1.047673016358087045e-01
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.552995500172522547e+01,4.342017999622743218e+01,6.589399061843760563e+00,5.945668773525133233e+00,2.886229454912547254e+01,1.077860440225125949e+00,2.140114356146064212e-01,4.626137002020221378e-01,3.823361145060070743e-01,1.978556171438380584e+00,4.071107535637762120e-02,3.086525179721042529e-04,4.626137002020221378e-01,1.505253660040316126e-02,7.590000590711330763e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.427507033086486388e+01,3.740820789805374602e+02,1.934120159091822089e+01,1.091486682730839419e+01,7.962269182788661226e+01,2.236230888765786240e+00,1.258324563482053460e+00,1.121750669035705750e+00,7.598399071354234868e-01,4.746433981216662268e+00,4.397790415499469585e-02,5.849086429757543223e-04,1.121750669035705750e+00,1.412806981213932112e-02,9.836239172898239569e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.108380029295644675e+01,2.377037852780951823e+02,1.541764525724000379e+01,4.516063897680038686e+00,6.842176860427760232e+01,1.450238113941005436e+00,1.156908101848634907e+00,1.075596625993515687e+00,3.239174667972481436e-01,4.804161944641490045e+00,3.374009694043032109e-02,5.987995501826751457e-04,1.075596625993515687e+00,7.308164056209208968e-03,1.083579254146509602e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.081822263770986581e+01,3.578186153186696572e+01,5.981794173311796747e+00,3.592712145004145707e+00,2.310690744911472905e+01,7.397636365216513354e-01,1.600535777794964420e-01,4.000669666187105511e-01,2.437085804031336178e-01,1.551912448866994643e+00,2.065269049720902181e-02,1.300566335162797759e-04,4.000669666187105511e-01,6.615320753460588246e-03,4.495194443125345718e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.624475189780793016e+01,1.140703745988928688e+02,1.068037333611952278e+01,6.656150689626817218e+00,4.972808730372652519e+01,1.120025738695374029e+00,5.805761026989353368e-01,7.619554466626873301e-01,4.436739116968226870e-01,3.596020935617306957e+00,3.648175746000662661e-02,6.003202199322931875e-04,7.619554466626873301e-01,1.471752313944679931e-02,1.154789793400128189e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.960314720830845658e+01,3.577264818990154538e+01,5.981024008470584796e+00,4.835790594785721375e+00,2.815619387128591455e+01,1.356852268746440382e+00,1.729087407313482094e-01,4.158229680180595689e-01,3.301797823001654253e-01,1.932771342527328517e+00,5.129044359678180259e-02,2.476808241114459826e-04,4.158229680180595689e-01,1.231922232056423434e-02,7.407248405014972559e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.526587795057379537e+01,2.589551148740105759e+02,1.609208236599634745e+01,1.423598108962573150e+01,7.707406363398379767e+01,2.308092369957292611e+00,7.924266162070189301e-01,8.901834733396363220e-01,9.723929937402120416e-01,4.546887412941885032e+00,4.517654976148783447e-02,3.927507834221624617e-04,8.901834733396363220e-01,1.890969340108093061e-02,9.507479497906258514e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.971534895870290427e+01,2.192343632049066287e+02,1.480656486849352405e+01,3.330492261864093972e+00,6.736875139354853559e+01,1.351410197734830954e+00,1.090965048965394590e+00,1.044492723270676882e+00,2.357803422284676653e-01,4.751202900569118093e+00,3.150702023536221946e-02,5.530562444628040700e-04,1.044492723270676882e+00,5.481450901305411072e-03,1.067479583160520357e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,7.030839497735898114e+00,2.706821400918214593e+01,5.202712178199188742e+00,1.875088974875424697e+00,2.476187792667976950e+01,4.832523054282228947e-01,1.214271854170169418e-01,3.484640374802210894e-01,1.260318108869174225e-01,1.654117878200057401e+00,1.347367010770046322e-02,1.023816347672122575e-04,3.484640374802210894e-01,3.603405533648711655e-03,4.816601551063034309e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.227977386392370107e+01,1.595247918193798853e+02,1.263031241970601037e+01,5.174547196267084814e+00,4.592321660801305683e+01,8.508071176567947314e-01,7.666016996493779656e-01,8.755579362037545499e-01,3.521873813303104117e-01,3.237916532361563071e+00,2.756108213041753158e-02,8.053548112051918742e-04,8.755579362037545499e-01,1.125636012466211741e-02,1.039028996732250382e-01
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.346144033795397021e+01,3.321893960505929044e+01,5.763587390250909159e+00,5.777795018214391121e+00,2.295020419277607715e+01,9.339895560760674842e-01,1.606693023723875235e-01,4.008357548577565765e-01,3.807981289012709603e-01,1.596008090184713124e+00,3.517211959441233354e-02,2.250006032042791630e-04,4.008357548577565765e-01,1.465451588794813680e-02,5.942964610612407744e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,4.484283364143892214e+01,1.082163986844844658e+03,3.289626098578445834e+01,9.524069301185519976e+00,1.279885087195239777e+02,2.953536536357417752e+00,4.220225331012637859e+00,2.054318702395672158e+00,6.591755840406267053e-01,8.230419358644397221e+00,5.764653229341282908e-02,1.770730438449540436e-03,2.054318702395672158e+00,1.244084867689007785e-02,1.658087350216593814e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.685306521381228606e+01,2.465970325318077983e+02,1.570340830940238241e+01,6.656281922877366419e+00,6.582356224584287929e+01,1.849762729424681895e+00,1.169881993063115244e+00,1.081610832537801103e+00,4.787588868579407131e-01,4.632371775842728745e+00,4.311048613844452315e-02,6.291533523274788495e-04,1.081610832537801103e+00,1.078193012904833485e-02,1.042727428644576737e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,8.003428007514685305e+00,1.987183371604461612e+01,4.457783498112555698e+00,2.873328847704061939e+00,1.922874438647894024e+01,5.576915674688569524e-01,9.479067219951570200e-02,3.078809383503884889e-01,1.857159315871274863e-01,1.320041675578189855e+00,1.539103398038720559e-02,7.444651391754214672e-05,3.078809383503884889e-01,5.384200012765325699e-03,3.640879372894584992e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.172713311506461409e+01,1.335160819128753360e+02,1.155491591976658761e+01,3.137165677597085089e+00,4.374986475890315063e+01,8.143652639091963907e-01,6.566558858906174079e-01,8.103430667875288762e-01,2.062369971804648705e-01,3.165948653121884782e+00,2.642251169826977802e-02,6.877980358557325442e-04,8.103430667875288762e-01,6.928469104585229833e-03,1.015913880025912097e-01
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.327644956186670910e+01,2.232248383008901271e+01,4.724667589374834442e+00,2.951150151035395020e+00,2.082091166650172553e+01,9.215822591546445341e-01,1.099332558564228152e-01,3.315618431852839221e-01,1.903760586775828656e-01,1.471017373255163463e+00,3.471802409294635211e-02,1.508575567833830800e-04,3.315618431852839221e-01,7.478476772905548985e-03,5.392200188027943680e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 1.659212937960872480e+01 5.669694256427556667e+01 7.529737217478148281e+00 4.618890651703918770e+00 3.427619272235758530e+01 1.119735909778029725e+00 2.869460857288867461e-01 5.356734879839459840e-01 2.817605479394471035e-01 2.358814339023395323e+00 2.141816045479055450e-02 9.543581776957362579e-05 5.356734879839459840e-01 5.862381872728019035e-03 4.353681383207145400e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 3.333906147581435420e+01 2.871792613101011966e+02 1.694636425048456374e+01 5.019003827937583040e+00 7.153740490480416270e+01 2.269318368291269206e+00 1.358610888973986519e+00 1.165594650371211349e+00 3.614626375509680800e-01 5.004987352032125969e+00 5.331906081554732557e-02 7.290513541654060781e-04 1.165594650371211349e+00 8.185517809205213047e-03 1.132397396326907113e-01
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 3.590184535901475726e+01 1.744658730561222058e+02 1.320855302658554642e+01 1.774434637287907890e+01 6.123758263675760816e+01 2.435926949193941926e+00 6.707753808947841678e-01 8.190087794979881153e-01 1.276717950122561840e+00 3.841542574652577091e+00 6.846280700866899660e-02 6.151456005270911553e-04 8.190087794979881153e-01 3.382259758803473487e-02 1.146193681869718539e-01
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 4.009818108670361880e+01 2.260848546439876259e+02 1.503611833699068789e+01 1.735414069101567947e+01 6.250166420899945763e+01 2.717957202218699297e+00 1.010099486306467398e+00 1.005037057180712790e+00 1.106192582089485121e+00 4.504415275507604122e+00 8.956484320056730397e-02 1.111083912693895843e-03 1.005037057180712790e+00 3.758792863502107701e-02 1.450816920611590066e-01
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 4.517599266955771498e+01 2.165925597471295703e+02 1.471708394170290646e+01 1.373464682855538754e+01 6.627062135142767829e+01 3.085723864618222567e+00 9.052311820397769271e-01 9.514363783458024137e-01 9.482636387533696087e-01 4.483566626487949236e+00 1.176524624653910861e-01 1.408121592324917872e-03 9.514363783458024137e-01 3.547181435184068587e-02 1.738625195580263127e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.889334499412487745e+01 7.663475001560840383e+01 8.754127598773528973e+00 2.256673853139697705e+00 2.872084185496978037e+01 1.273451672321920025e+00 3.708101658049864358e-01 6.089418410693967498e-01 1.327643563126470194e-01 2.008157268038202936e+00 2.437676363015622849e-02 1.276252610508853342e-04 6.089418410693967498e-01 2.857943377279847062e-03 3.763512195529337273e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 2.404911787665928102e+01 2.805981005062752729e+02 1.675106266797050836e+01 5.906233852172758425e+00 7.453965989997576003e+01 1.642416077653632733e+00 1.373130743913463014e+00 1.171806615407791075e+00 3.932049114100116816e-01 5.231448322284991015e+00 3.848451646303192170e-02 7.087481920566832041e-04 1.171806615407791075e+00 9.226101941430819159e-03 1.180417864365182617e-01
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.232497146211721528e+01 1.247568918988962707e+02 1.116946247135000903e+01 7.448873398035471993e+00 4.122591385755438864e+01 1.509115253596016393e+00 5.136037033492262260e-01 7.166614984420651702e-01 5.330435343193205000e-01 2.609321947380819129e+00 4.266629005548601417e-02 4.581196349702305252e-04 7.166614984420651702e-01 1.419277154435669500e-02 7.720507184357071340e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.620833517087865516e+01 1.404045967657806955e+02 1.184924456519404856e+01 6.309716940335856172e+00 5.423559770504646593e+01 1.782517251559196270e+00 6.814733947648746737e-01 8.255140185150550147e-01 4.260539973741532815e-01 3.919609622305848529e+00 5.862026956206134454e-02 7.227970653320767288e-04 8.255140185150550147e-01 1.435722895473245768e-02 1.259427094299707395e-01
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.897441779255825267e+01 1.105903648969325559e+02 1.051619536224639440e+01 1.010142415447061026e+01 4.759474900327988678e+01 1.985130211029300762e+00 4.824506665801848726e-01 6.945866875921139494e-01 6.709285931428771166e-01 3.244378443557994540e+00 7.552612834514643714e-02 7.327922098136448788e-04 6.945866875921139494e-01 2.595719444677393670e-02 1.250659574151752607e-01
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.955722534859075878e+01 3.273594279418162500e+01 5.721533255534011708e+00 7.647982385618528944e+00 3.047188834114391653e+01 1.296843610578835904e+00 1.449634435213584815e-01 3.807406512593033976e-01 5.189445172125355388e-01 1.995343361053887987e+00 2.519474868821856492e-02 5.369244701015035801e-05 3.807406512593033976e-01 9.700675514896247784e-03 3.780317763320936025e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.859761619892778128e+01 2.716561815121900736e+02 1.648199567747152727e+01 2.722197357145479835e+00 7.152345549540713421e+01 1.950099872676206658e+00 1.302349034632387159e+00 1.141205080006388206e+00 1.944405710289140998e-01 5.015488477902043662e+00 4.583339728711778582e-02 6.936792436316049047e-04 1.141205080006388206e+00 4.433869019958454165e-03 1.132523451837262607e-01
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 2.426134174007460587e+01 1.265170358332911604e+02 1.124797918887171377e+01 8.187138555483924662e+00 4.842633039374128856e+01 1.649684219418736664e+00 5.369676199682306139e-01 7.327807448126830714e-01 5.891838243161839905e-01 3.241690646558868849e+00 4.654575713626641492e-02 4.862224482148175503e-04 7.327807448126830714e-01 1.560668891759266728e-02 9.477878547861066927e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 2.325919701624616209e+01 1.171778918225016355e+02 1.082487375549949071e+01 1.076099770183824589e+01 5.171643670146886507e+01 1.593982530724437519e+00 5.937141267160807034e-01 7.705284723591210305e-01 6.951585951973412447e-01 3.735642486114163940e+00 5.231230461216082595e-02 6.355420108699585870e-04 7.705284723591210305e-01 2.336456131867708022e-02 1.200851895532493441e-01
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.652977087172374127e+01 6.841651099217750698e+01 8.271427385414050093e+00 8.380338064127649034e+00 4.400876528360979734e+01 1.830222320942295644e+00 3.338552945297856844e-01 5.778021240267170455e-01 5.545910227205883558e-01 2.998154921857186128e+00 6.943675556189041198e-02 4.978958086231243408e-04 5.778021240267170455e-01 2.153462094812748709e-02 1.155941747507017170e-01
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.211385024166076008e+01 2.894539382907671765e+01 5.380092362504264258e+00 1.269626136353169343e+01 2.994599515216183505e+01 1.474154109917422684e+00 1.451699736496425697e-01 3.810117762611053283e-01 8.645776394664519415e-01 2.062027615712752837e+00 2.848083032265794068e-02 4.758710825189798200e-05 3.810117762611053283e-01 1.638716542559232048e-02 3.767893760164361949e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.595124954273435591e+01 2.569357956160181971e+02 1.602921693708142925e+01 8.001202749141016923e+00 7.138821106746682688e+01 1.769576691078217801e+00 1.243208490583438852e+00 1.114992596649609480e+00 5.086461156534172190e-01 5.024790915195425534e+00 4.159805126672629777e-02 6.553535560424325959e-04 1.114992596649609480e+00 1.244605724303978270e-02 1.130904846831715244e-01
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.751144216348769689e+01 1.770931905564975182e+02 1.330763655036075654e+01 3.323779102844530708e+00 4.703161038752524803e+01 1.185262261059848443e+00 7.764369127402773740e-01 8.811565767446086772e-01 2.398332245806598650e-01 3.149152662322042051e+00 3.372755071776382951e-02 6.750030991394081374e-04 8.811565767446086772e-01 6.337804085874396837e-03 9.205028513218453667e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.653054868104457498e+01 1.845157732733749469e+02 1.358365831701368087e+01 2.355982382607111347e+00 4.572390756628011843e+01 1.137268397483699234e+00 8.788240478183280135e-01 9.374561578113016491e-01 1.603741852021068337e-01 3.306734336428921672e+00 3.726203690157688098e-02 9.502380317106297325e-04 9.374561578113016491e-01 5.125001926487618084e-03 1.061800042686631973e-01
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.823525221102518046e+01 7.076715940739050836e+01 8.412321879682833625e+00 7.576845313529714687e+00 3.742097943109863678e+01 1.261715297184994533e+00 3.427348510854863473e-01 5.854356079753659792e-01 4.999780099636663144e-01 2.600131801603220438e+00 4.780167444058412707e-02 5.079842278924799051e-04 5.854356079753659792e-01 1.924800957655580652e-02 1.003128527779642010e-01
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 2.297490330866834185e+01 1.065591332679505854e+02 1.032274833888488175e+01 9.346908692908469263e+00 4.938616274092508718e+01 1.496940038587116106e+00 3.448419534424512212e-01 5.872324526475450890e-01 6.388098340713144196e-01 2.878734905571581404e+00 2.942816420686504564e-02 1.623537830162453304e-04 5.872324526475450890e-01 1.205403562997537162e-02 6.096740049455211252e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.930492520184507654e+01 2.794109902295826942e+02 1.671559123182852602e+01 3.557048348894527923e+00 7.051974806545609908e+01 1.330292887196441454e+00 1.384504973630759750e+00 1.176649894246695416e+00 2.535082627716469528e-01 4.954542763371354575e+00 3.089830591566309487e-02 7.053080914023043217e-04 1.176649894246695416e+00 5.789323235057645956e-03 1.116896369015547563e-01
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.618897811035107992e+01 6.670281252173883502e+01 8.167178981860189424e+00 4.481644044917392655e+00 3.192150653067223942e+01 1.101930520607691921e+00 2.799586760668972829e-01 5.291112133256081762e-01 3.214325756944296786e-01 2.030353841090434042e+00 3.094593542068658359e-02 2.404558925169625588e-04 5.291112133256081762e-01 8.540807965120618059e-03 5.981261050297127790e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.175273472649418594e+01 1.423796281001292527e+02 1.193229349706623843e+01 3.519516814636396873e+00 5.264596100904012843e+01 1.485869836857270920e+00 6.976834055795506639e-01 8.352744492557824252e-01 2.314383867971057107e-01 3.805584197386218559e+00 4.866007624255846986e-02 7.316666866063254631e-04 8.352744492557824252e-01 7.772680959134429558e-03 1.222531278358623685e-01
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.509472383744574486e+01 7.803467037370654680e+01 8.833723471657155102e+00 1.083952158776684982e+01 4.038339271061581570e+01 1.725747796086424479e+00 3.445242142592552237e-01 5.869618507699245757e-01 7.391446791579718845e-01 2.762087052958740685e+00 6.547162512322846073e-02 5.176888107918464028e-04 5.869618507699245757e-01 2.760316651778448038e-02 1.061860661045160165e-01
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.990457521487411086e+01 1.427665897368817411e+02 1.194849738405970996e+01 4.009264140184243708e+00 5.376504249884509079e+01 1.292517304155490931e+00 4.943345475044184645e-01 7.030892884295837364e-01 2.722404524514243640e-01 3.179281779990405621e+00 2.548332493726543704e-02 2.219913343892199501e-04 7.030892884295837364e-01 5.161232801488347885e-03 6.647992764693758105e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.233886274391921845e+01 2.640099027313666511e+02 1.624838154190646478e+01 2.305716837523122287e+00 6.810539227872712331e+01 1.542748083463240771e+00 1.297799055967513215e+00 1.139209838426403776e+00 1.645743744642264861e-01 4.779184809631257025e+00 3.575812383312523129e-02 6.673797571523236482e-04 1.139209838426403776e+00 3.752239531390904465e-03 1.078487714017109522e-01
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.780043209707493901e+01 3.707214232320174574e+01 6.088689704953090143e+00 7.826139566116922630e+00 2.777590258784298527e+01 1.220581473236425740e+00 1.628775133112985718e-01 4.035808634106659021e-01 5.295561892502897994e-01 1.911561259340428531e+00 3.412640040605853520e-02 1.414860519973786185e-04 4.035808634106659021e-01 1.442038553445604103e-02 5.428872025529798973e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.966451433862289733e+01 9.282113319732437162e+01 9.634372485913360151e+00 8.836747274924805495e+00 5.008058196549738739e+01 1.353472439389034720e+00 4.818946779609595832e-01 6.941863423901103447e-01 5.976936106654909819e-01 3.619679056617656432e+00 4.422854397211426619e-02 5.008246643171721012e-04 6.941863423901103447e-01 1.956989353500853887e-02 1.162940079563189455e-01
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.305635209909893746e+01 3.670720616464947739e+01 6.058647222330202808e+00 1.042395401064956673e+01 3.530995427136799236e+01 1.594555260674233033e+00 1.844843752520202440e-01 4.295164435176146434e-01 6.895565184609259157e-01 2.414597315159225932e+00 6.036300828204148317e-02 2.699850774061792694e-04 4.295164435176146434e-01 2.678189265020102655e-02 9.281421675537802896e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.231460008057305444e+01 1.217091328151180534e+02 1.103218622101340607e+01 6.449002397906927975e+00 5.287564371900982962e+01 1.457830940168697076e+00 4.266637149762658177e-01 6.531950053209728546e-01 4.248503066530273653e-01 3.093906769089303843e+00 2.856948507267046550e-02 1.878967887772922663e-04 6.531950053209728546e-01 8.506610059321160350e-03 6.529089749562530520e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.014511629014352323e+01 2.391040045243958048e+02 1.546298821458503880e+01 3.883663048315117106e+00 6.707377385368650380e+01 1.390141560090541573e+00 1.187459345780155218e+00 1.089706082290153644e+00 2.779073967717959892e-01 4.725323652725077928e+00 3.223758454465443235e-02 6.037606483510570389e-04 1.089706082290153644e+00 6.321830211394776321e-03 1.062669414270516755e-01
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.173938652399650806e+01 4.670835104503010626e+01 6.834350813722552154e+00 1.527906498477631159e+00 2.431292229625154278e+01 8.035833490827675174e-01 2.093347560516576056e-01 4.575311530941446048e-01 1.041818342101209771e-01 1.646552994191421426e+00 2.259605343729970475e-02 1.788661493974321609e-04 4.575311530941446048e-01 2.828200569414724037e-03 4.768298271120691156e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.372695265916058460e+01 1.604743801309710136e+02 1.266784828338936997e+01 2.673629271912072891e+00 4.511572859806691582e+01 9.481758342099280146e-01 7.709660828979099101e-01 8.780467430028482401e-01 1.851135594336044132e-01 3.263716322426707617e+00 3.089473856831703377e-02 8.163157043966242201e-04 8.780467430028482401e-01 5.849494337674319283e-03 1.047673016358087045e-01
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.552995500172522547e+01 4.342017999622743218e+01 6.589399061843760563e+00 5.945668773525133233e+00 2.886229454912547254e+01 1.077860440225125949e+00 2.140114356146064212e-01 4.626137002020221378e-01 3.823361145060070743e-01 1.978556171438380584e+00 4.071107535637762120e-02 3.086525179721042529e-04 4.626137002020221378e-01 1.505253660040316126e-02 7.590000590711330763e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.427507033086486388e+01 3.740820789805374602e+02 1.934120159091822089e+01 1.091486682730839419e+01 7.962269182788661226e+01 2.236230888765786240e+00 1.258324563482053460e+00 1.121750669035705750e+00 7.598399071354234868e-01 4.746433981216662268e+00 4.397790415499469585e-02 5.849086429757543223e-04 1.121750669035705750e+00 1.412806981213932112e-02 9.836239172898239569e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.108380029295644675e+01 2.377037852780951823e+02 1.541764525724000379e+01 4.516063897680038686e+00 6.842176860427760232e+01 1.450238113941005436e+00 1.156908101848634907e+00 1.075596625993515687e+00 3.239174667972481436e-01 4.804161944641490045e+00 3.374009694043032109e-02 5.987995501826751457e-04 1.075596625993515687e+00 7.308164056209208968e-03 1.083579254146509602e-01
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.081822263770986581e+01 3.578186153186696572e+01 5.981794173311796747e+00 3.592712145004145707e+00 2.310690744911472905e+01 7.397636365216513354e-01 1.600535777794964420e-01 4.000669666187105511e-01 2.437085804031336178e-01 1.551912448866994643e+00 2.065269049720902181e-02 1.300566335162797759e-04 4.000669666187105511e-01 6.615320753460588246e-03 4.495194443125345718e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.624475189780793016e+01 1.140703745988928688e+02 1.068037333611952278e+01 6.656150689626817218e+00 4.972808730372652519e+01 1.120025738695374029e+00 5.805761026989353368e-01 7.619554466626873301e-01 4.436739116968226870e-01 3.596020935617306957e+00 3.648175746000662661e-02 6.003202199322931875e-04 7.619554466626873301e-01 1.471752313944679931e-02 1.154789793400128189e-01
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.960314720830845658e+01 3.577264818990154538e+01 5.981024008470584796e+00 4.835790594785721375e+00 2.815619387128591455e+01 1.356852268746440382e+00 1.729087407313482094e-01 4.158229680180595689e-01 3.301797823001654253e-01 1.932771342527328517e+00 5.129044359678180259e-02 2.476808241114459826e-04 4.158229680180595689e-01 1.231922232056423434e-02 7.407248405014972559e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.526587795057379537e+01 2.589551148740105759e+02 1.609208236599634745e+01 1.423598108962573150e+01 7.707406363398379767e+01 2.308092369957292611e+00 7.924266162070189301e-01 8.901834733396363220e-01 9.723929937402120416e-01 4.546887412941885032e+00 4.517654976148783447e-02 3.927507834221624617e-04 8.901834733396363220e-01 1.890969340108093061e-02 9.507479497906258514e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.971534895870290427e+01 2.192343632049066287e+02 1.480656486849352405e+01 3.330492261864093972e+00 6.736875139354853559e+01 1.351410197734830954e+00 1.090965048965394590e+00 1.044492723270676882e+00 2.357803422284676653e-01 4.751202900569118093e+00 3.150702023536221946e-02 5.530562444628040700e-04 1.044492723270676882e+00 5.481450901305411072e-03 1.067479583160520357e-01
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 7.030839497735898114e+00 2.706821400918214593e+01 5.202712178199188742e+00 1.875088974875424697e+00 2.476187792667976950e+01 4.832523054282228947e-01 1.214271854170169418e-01 3.484640374802210894e-01 1.260318108869174225e-01 1.654117878200057401e+00 1.347367010770046322e-02 1.023816347672122575e-04 3.484640374802210894e-01 3.603405533648711655e-03 4.816601551063034309e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.227977386392370107e+01 1.595247918193798853e+02 1.263031241970601037e+01 5.174547196267084814e+00 4.592321660801305683e+01 8.508071176567947314e-01 7.666016996493779656e-01 8.755579362037545499e-01 3.521873813303104117e-01 3.237916532361563071e+00 2.756108213041753158e-02 8.053548112051918742e-04 8.755579362037545499e-01 1.125636012466211741e-02 1.039028996732250382e-01
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.346144033795397021e+01 3.321893960505929044e+01 5.763587390250909159e+00 5.777795018214391121e+00 2.295020419277607715e+01 9.339895560760674842e-01 1.606693023723875235e-01 4.008357548577565765e-01 3.807981289012709603e-01 1.596008090184713124e+00 3.517211959441233354e-02 2.250006032042791630e-04 4.008357548577565765e-01 1.465451588794813680e-02 5.942964610612407744e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 4.484283364143892214e+01 1.082163986844844658e+03 3.289626098578445834e+01 9.524069301185519976e+00 1.279885087195239777e+02 2.953536536357417752e+00 4.220225331012637859e+00 2.054318702395672158e+00 6.591755840406267053e-01 8.230419358644397221e+00 5.764653229341282908e-02 1.770730438449540436e-03 2.054318702395672158e+00 1.244084867689007785e-02 1.658087350216593814e-01
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.685306521381228606e+01 2.465970325318077983e+02 1.570340830940238241e+01 6.656281922877366419e+00 6.582356224584287929e+01 1.849762729424681895e+00 1.169881993063115244e+00 1.081610832537801103e+00 4.787588868579407131e-01 4.632371775842728745e+00 4.311048613844452315e-02 6.291533523274788495e-04 1.081610832537801103e+00 1.078193012904833485e-02 1.042727428644576737e-01
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 8.003428007514685305e+00 1.987183371604461612e+01 4.457783498112555698e+00 2.873328847704061939e+00 1.922874438647894024e+01 5.576915674688569524e-01 9.479067219951570200e-02 3.078809383503884889e-01 1.857159315871274863e-01 1.320041675578189855e+00 1.539103398038720559e-02 7.444651391754214672e-05 3.078809383503884889e-01 5.384200012765325699e-03 3.640879372894584992e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.172713311506461409e+01 1.335160819128753360e+02 1.155491591976658761e+01 3.137165677597085089e+00 4.374986475890315063e+01 8.143652639091963907e-01 6.566558858906174079e-01 8.103430667875288762e-01 2.062369971804648705e-01 3.165948653121884782e+00 2.642251169826977802e-02 6.877980358557325442e-04 8.103430667875288762e-01 6.928469104585229833e-03 1.015913880025912097e-01
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.327644956186670910e+01 2.232248383008901271e+01 4.724667589374834442e+00 2.951150151035395020e+00 2.082091166650172553e+01 9.215822591546445341e-01 1.099332558564228152e-01 3.315618431852839221e-01 1.903760586775828656e-01 1.471017373255163463e+00 3.471802409294635211e-02 1.508575567833830800e-04 3.315618431852839221e-01 7.478476772905548985e-03 5.392200188027943680e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,2.412833365399577445e+01,9.067585194176257346e+01,9.522386882592124735e+00,9.363052045508949206e+00,4.258952153638062299e+01,1.648827562624252563e+00,4.748837892427388296e-01,6.891181243028939862e-01,6.190056112933156607e-01,3.010857050480761465e+00,2.981677734742273211e-02,1.390143040049483250e-04,6.891181243028939862e-01,1.182264588572218451e-02,5.332671103857278272e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,1.708677013248407306e+01,3.280772149204243249e+01,5.727802501137974289e+00,6.549847999548930488e+00,2.560344379800663006e+01,1.158807186582980764e+00,1.372591764195053021e-01,3.704850555953712044e-01,4.699411613367323604e-01,1.815946258966697702e+00,2.717088046522072448e-02,8.053524531727391448e-05,3.704850555953712044e-01,1.050002140558944398e-02,4.213175982902055833e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,2.925086815265806806e+01,7.146582564880768018e+01,8.453746249374159305e+00,1.938292208664064376e+01,4.447384903594107897e+01,2.018914088335668211e+00,2.843316692115886446e-01,5.332275960709353946e-01,1.397006143991001981e+00,2.979047914294814525e+00,5.658581831088183023e-02,2.482752099259084204e-04,5.332275960709353946e-01,3.803812746288173785e-02,8.492215842441219742e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,2.671186001060845427e+01,4.772123984785150697e+01,6.908056155522442232e+00,1.750114712495386371e+01,3.921298217050226498e+01,1.878713995153187044e+00,2.263845619937712716e-01,4.757988671631861455e-01,1.262914260614070194e+00,2.729475186870194303e+00,6.103770568765456289e-02,2.492260262773993802e-04,4.757988671631861455e-01,4.018616673547658474e-02,8.941990658630791233e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,3.381840562928444882e+01,3.358682755342552895e+01,5.795414355628554226e+00,2.490355144712686908e+01,4.527175091019044118e+01,2.385340537686531093e+00,1.511613860778061036e-01,3.887947865877397491e-01,1.783427657747257422e+00,3.127171792152442009e+00,8.753504701146529177e-02,2.237014214787955819e-04,3.887947865877397491e-01,6.518898681924337191e-02,1.162374303213921517e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,3.211824462871222607e+01,2.115053338336016964e+02,1.454322295206952020e+01,1.229388526677022497e+01,6.081536102063164151e+01,2.196013919798405656e+00,1.118375143045259312e+00,1.057532573042201607e+00,7.962513318831749842e-01,4.272156791851919877e+00,3.979631516034901756e-02,3.296297458610784230e-04,1.057532573042201607e+00,1.549005939145033962e-02,7.603857407582523265e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.265909929789768285e+01,4.505680334843263779e+01,6.712436468856345151e+00,2.102238531014575251e+00,3.156013510331157335e+01,8.607452662779997432e-01,2.156120131206776536e-01,4.643404065130210534e-01,1.442798083943933884e-01,2.268306531076615062e+00,2.011673312141493142e-02,1.113058501520652205e-04,4.643404065130210534e-01,3.240247957290008467e-03,5.100182773494009447e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.483741853801573995e+01,1.200247102331714615e+02,1.095557895472308907e+01,3.089176181076478844e+00,3.680751500021324318e+01,1.014215777520657502e+00,5.231866105553401036e-01,7.233163972670190178e-01,2.227969967343657043e-01,2.467277047060337125e+00,2.856023655744684142e-02,4.298966182951151176e-04,7.233163972670190178e-01,6.191254992509089006e-03,7.028260572812047857e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.383468576131474848e+01,6.034161602925104262e+01,7.767986613611730817e+00,5.123249661629503127e-01,3.016490541398976788e+01,9.746110193380804754e-01,2.879186053985627325e-01,5.365804742986486353e-01,3.623972084799641225e-02,2.025528722982343321e+00,3.157275711643856703e-02,3.097261088347916247e-04,5.365804742986486353e-01,1.175009096676522553e-03,6.698956988762538867e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.678334149816361531e+01,2.100697075816644599e+01,4.583336203920288732e+00,2.021033324698071354e+01,3.719969716729901421e+01,1.896262951569794408e+00,9.821988954422120055e-02,3.134005257561339741e-01,1.405161649644479205e+00,2.567695316644228676e+00,6.940244677470341905e-02,1.392116833088430806e-04,3.134005257561339741e-01,5.174342798418728184e-02,9.515509784748371613e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.873428251609245621e+01,2.019298579849381952e+02,1.421020260182585204e+01,9.031091185065509563e+00,5.832611763868690957e+01,1.962172112524551260e+00,1.059233294776523726e+00,1.029190601772346003e+00,5.870792496690141471e-01,4.087917780553268265e+00,3.558923063719961200e-02,3.134436630706143121e-04,1.029190601772346003e+00,1.138315616459510682e-02,7.287377160426963818e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.427330622498715940e+01,2.840972450403754834e+01,5.330077345033330083e+00,5.579474051569885518e+00,2.657834002855822320e+01,9.721006332840873565e-01,1.292883157332306299e-01,3.595668445967044602e-01,3.977139024774447029e-01,1.906774267872197282e+00,2.272750854232262821e-02,6.954332233684548301e-05,3.595668445967044602e-01,8.977595365067685823e-03,4.292042995096429642e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.760398377854450302e+01,8.136316331788061973e+01,9.020153175965507586e+00,5.971943233053315758e+00,3.570341741360802956e+01,1.213038330290825861e+00,3.410348268198659105e-01,5.839818719959258830e-01,4.315123741405593183e-01,2.413781136562119567e+00,3.399031449665433635e-02,2.860005052742021570e-04,5.839818719959258830e-01,1.173359260946774639e-02,6.823879576541155845e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.048206753514686795e+01,4.985497013913586528e+01,7.060805204729547313e+00,1.624245577600055945e+00,2.717808509330847855e+01,7.357447696932178927e-01,2.364100067136040706e-01,4.862201216667241810e-01,1.171388451578159046e-01,1.836791715530519120e+00,2.389643788390325915e-02,2.538933675419059711e-04,4.862201216667241810e-01,3.673502640511465411e-03,6.040336808975881044e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.964557443922745605e+01,2.488832135781421684e+01,4.988819635726893686e+00,1.331723378504375255e+01,3.152488405692688289e+01,1.388035400264409525e+00,1.160901688387486475e-01,3.407200740178785714e-01,9.352378393067880546e-01,2.182045368951085251e+00,5.087164814719875860e-02,1.639195103427541951e-04,3.407200740178785714e-01,3.465807909773463424e-02,8.067424685740900991e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.849117218163327436e+01,2.340036507010386799e+02,1.529717786720932082e+01,7.340311946926348696e+00,5.942011346327264931e+01,1.949683492767092519e+00,1.201588199431404824e+00,1.096169785859565149e+00,4.968626918121265001e-01,4.163626354889156111e+00,3.525722670379769635e-02,3.587993389057349963e-04,1.096169785859565149e+00,9.301149404431517664e-03,7.423772421594324045e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.566616645598582203e+01,4.540788158208233227e+01,6.738537050583184751e+00,3.942793863620116745e+00,2.768608625938686529e+01,1.061990642568913179e+00,1.952478805104524984e-01,4.418686235867539946e-01,2.815056486394894586e-01,1.985915222835157978e+00,2.492997248656337456e-02,1.106079465393507307e-04,4.418686235867539946e-01,6.344748605918063868e-03,4.470771081890285298e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.754420454867763723e+01,9.113690959837549599e+01,9.546565329917116927e+00,5.799959982879117959e+00,3.571035139216783705e+01,1.208338729785898291e+00,3.876022360693285873e-01,6.225770924707466625e-01,4.187341675166988963e-01,2.413738262604732121e+00,3.390270114736852053e-02,3.250560155224133780e-04,6.225770924707466625e-01,1.139159196176635011e-02,6.825044870762619897e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.038268958092975680e+01,5.599827011124300213e+01,7.483199189600862056e+00,1.227764581790371512e+00,2.777761869573273756e+01,7.294724179089733251e-01,2.667905104188945109e-01,5.165176767729198204e-01,8.666608237621174771e-02,1.876588098632242074e+00,2.371530659847468844e-02,2.891768087813025479e-04,5.165176767729198204e-01,2.851892130191343785e-03,6.173332555432753388e-02
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.985876557841879020e+01,2.571751602067022091e+01,5.071244030873511832e+00,1.308801328060125613e+01,3.092622436120501916e+01,1.403770887146508439e+00,1.219062777229302785e-01,3.491507951056824766e-01,9.056980138259608237e-01,2.146628967422271383e+00,5.145658517706845625e-02,1.728881016974924162e-04,3.491507951056824766e-01,3.346651388914339414e-02,7.945900709536211914e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,5.069102102386806052e+01,9.681410414574072831e+01,9.839415843724703237e+00,3.793637568854934017e+01,6.672746055999924408e+01,3.394076323190570399e+00,5.247827923635945968e-01,7.244189342939585385e-01,2.350694738217020241e+00,4.689698049899183374e+00,6.259120874988030603e-02,1.574756738305408364e-04,7.244189342939585385e-01,4.705130042217965658e-02,8.345287584309214746e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.294269092231788676e+01,4.730307613154190705e+01,6.877723179333543158e+00,4.411224388197521051e+00,3.414805036640830593e+01,8.909629330795774127e-01,2.476772975888789641e-01,4.976718774341975515e-01,3.168310061443354586e-01,2.455701965059966962e+00,2.069604004425992794e-02,1.259073979316388384e-04,4.976718774341975515e-01,7.268890353268771080e-03,5.519623089916692732e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,9.092475693664672676e+00,3.536601302109016132e+01,5.946933076896877779e+00,1.507750662556608612e+00,1.980855256055857438e+01,6.253575299313340885e-01,1.587781728236800360e-01,3.984697890978436963e-01,1.087413690819768741e-01,1.325580190815278447e+00,1.750952630295560947e-02,1.268815741042875948e-04,3.984697890978436963e-01,3.021795450155228061e-03,3.727045666181208472e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.456632223493145339e+01,1.947883049078155793e+01,4.413482807350852077e+00,5.357076353326852391e+00,2.190946847393641406e+01,1.028214842610365443e+00,9.480445469453981089e-02,3.079033203694624410e-01,3.843064764873201922e-01,1.570266057270617743e+00,3.330762456283827000e-02,1.000229633259003037e-04,3.079033203694624410e-01,1.234287636576052345e-02,4.962415129179331696e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.888881257319577500e+01,1.099675344843916847e+01,3.316135318173727420e+00,2.256213856830553866e+01,3.461576196110981840e+01,2.046716055011489122e+00,4.915234541462929624e-02,2.217032823722492885e-01,1.638996677685254477e+00,2.463836528295551442e+00,7.483845915163471474e-02,6.731099727161941545e-05,2.217032823722492885e-01,5.923749676679193610e-02,8.993476398478948697e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,4.770426717827040619e+01,8.977972728843116101e+01,9.475216477127641923e+00,3.492308522327621034e+01,6.543519100758827278e+01,3.199119322735795912e+00,4.877457761496572508e-01,6.983879839671193190e-01,2.191550575689946712e+00,4.587471921483109227e+00,5.891083828228620145e-02,1.461635895600661207e-04,6.983879839671193190e-01,4.262516966587927975e-02,8.177718048254430105e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.146445448276467971e+01,4.788774162305385573e+01,6.920096937402962389e+00,2.120504969146382201e+00,3.056197274627342964e+01,7.882224925817827854e-01,2.462540771835074194e-01,4.962399391257292236e-01,1.503645061387960669e-01,2.193024363150413159e+00,1.830293265763478783e-02,1.261262305199758885e-04,4.962399391257292236e-01,3.486412937945132517e-03,4.936112418635276583e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,8.625662710042853121e+00,2.799482324672872480e+01,5.291013442312230808e+00,1.867290246381202889e+00,1.821698569472480855e+01,5.958155400343790875e-01,1.250333408008074132e-01,3.536005384622701864e-01,1.303684658636654892e-01,1.178621973558415359e+00,1.663145170037688692e-02,9.936091437914122151e-05,3.536005384622701864e-01,3.747311186164482399e-03,3.419968304884966892e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,8.534125414412395472e+00,1.269091222719227829e+01,3.562430662790825320e+00,2.072598054061501216e+00,1.434321058767341306e+01,6.008363215469615382e-01,6.127050569300342836e-02,2.475287977044356436e-01,1.504375857715382070e-01,1.026669481243624116e+00,1.949149999123258106e-02,6.506327930019937969e-05,2.475287977044356436e-01,4.851948147087982444e-03,3.246847441724221017e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.165843714618672777e+01,1.419511182708484931e+01,3.767640087254201742e+00,1.469997031750137850e+01,2.762434076405400774e+01,1.533726240396906526e+00,6.465834303697064189e-02,2.542800484445656428e-01,1.067643276391051055e+00,1.963840237950597922e+00,5.607797633552594890e-02,8.874878191546722709e-05,2.542800484445656428e-01,3.859284505010680821e-02,7.173738700094446641e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,4.735695420166917557e+01,1.149851797978495114e+02,1.072311427701157704e+01,3.104427318348699671e+01,6.726030351441347932e+01,3.178096637486965914e+00,6.168731199454612346e-01,7.854127067634322223e-01,1.989439429935260018e+00,4.713965411627899726e+00,5.848221942953817781e-02,1.842597531791064977e-04,7.854127067634322223e-01,3.908358609314103310e-02,8.405446920061375449e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.195289957052073504e+01,5.983506081141269561e+01,7.735312586535381563e+00,2.487937208796534794e+00,3.265395771249224310e+01,8.247143731250285992e-01,3.039619288789256468e-01,5.513274243849344280e-01,1.666847244898759239e-01,2.342130256378637920e+00,1.907889461596314409e-02,1.567912406796004461e-04,5.513274243849344280e-01,4.030331484210209099e-03,5.273433913683100993e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,8.697534915288994029e+00,2.544888080375500650e+01,5.044688375286922266e+00,1.177682231351682818e+00,1.674939725267588386e+01,6.000701181401661977e-01,1.144303945458298305e-01,3.382756192010145657e-01,8.050601482941595333e-02,1.154550292046556015e+00,1.675911078290076225e-02,9.062196534684899231e-05,3.382756192010145657e-01,2.294847073603017377e-03,3.144625577510396647e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,8.872380882493327903e+00,1.436536555258237691e+01,3.790166955766246737e+00,1.268321384919024464e+00,1.543333615595111041e+01,6.237990214884234774e-01,7.024875283516367197e-02,2.650448128810742876e-01,9.209413462459790922e-02,1.103320317632402903e+00,2.026978576140900032e-02,7.432829806968077819e-05,2.650448128810742876e-01,2.969158677749867033e-03,3.492149353668061451e-02
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.208963768284680995e+01,1.204682805543878388e+01,3.470854081553816251e+00,1.606283982633665985e+01,2.861935063705873361e+01,1.564334968481113197e+00,5.515993409271471165e-02,2.348615210985288415e-01,1.156059897871919651e+00,2.031670225029253984e+00,5.721041442888033512e-02,7.629910249598413500e-05,2.348615210985288415e-01,4.217156280459762735e-02,7.429246232359193458e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,6.238230333995165466e+01,1.017716629888746525e+02,1.008819423826061445e+01,4.483776035830059215e+01,7.718244452008306666e+01,4.121546374876682961e+00,3.630685696691644537e-01,6.025517153482881083e-01,3.057654606909966599e+00,5.033914837871057202e+00,7.683910356512192730e-02,1.483809488489697581e-04,6.025517153482881083e-01,5.819594213010736983e-02,1.007607878659820821e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.223455289401134394e+01,4.665608534448296041e+01,6.830525993251395533e+00,5.631234214933092730e+00,3.439438446685525719e+01,1.502642740558232770e+00,1.943499935811147383e-01,4.408514416230423505e-01,4.003590199335507194e-01,2.341246186006277874e+00,3.527214673701028341e-02,1.101659405966292163e-04,4.408514416230423505e-01,9.265253290884805162e-03,5.269381452127085141e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,6.350547482568460467e+00,1.393711962247789415e+01,3.733245186493634904e+00,8.076409229640050258e-01,1.565716217591846338e+01,4.428215263009500635e-01,6.993575417421665774e-02,2.644536900370585975e-01,5.642961021237401231e-02,1.131668567287164473e+00,1.227023431593199029e-02,5.052830583892836902e-05,2.644536900370585975e-01,1.583570380953387181e-03,2.996607234709004405e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.017189415456051194e+01,1.840820246821200712e+01,4.290478116505433093e+00,1.990124012331680570e+00,1.873831098657317185e+01,7.125776110187027612e-01,8.508358174694606590e-02,2.916909010355757670e-01,1.445161798062789271e-01,1.251913312966019820e+00,2.317730802575504109e-02,9.317894116792241365e-05,2.916909010355757670e-01,4.659788305084255379e-03,4.196802149144503169e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.335981229296321260e+01,1.779875987466506260e+01,4.218857650438689433e+00,1.485994055444106543e+01,3.088156932439306246e+01,1.653424763708887912e+00,8.106655613414277817e-02,2.847218926147808138e-01,1.065961830769391661e+00,2.191456485654341257e+00,6.046914543602621012e-02,1.112132427631520361e-04,2.847218926147808138e-01,3.926729010949100984e-02,8.016076798526153291e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,6.349319438456309683e+01,1.088959994081460678e+02,1.043532459524599965e+01,4.499671833266761212e+01,7.944379523437619639e+01,4.193969152215985652e+00,3.834356270613846207e-01,6.192217914942792500e-01,3.081166817524239043e+00,5.152281775276212450e+00,7.824298433320470147e-02,1.653476151258226345e-04,6.192217914942792500e-01,5.839967172542383234e-02,1.037196995896818436e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.364890765104841464e+01,5.250562375398804704e+01,7.246076438596825042e+00,6.551216448211174992e+00,3.658555999143496251e+01,1.599231506558163263e+00,2.164613066737564040e-01,4.652540238125366101e-01,4.655476466487873943e-01,2.472259129314581916e+00,3.752136155416360003e-02,1.235546311135040168e-04,4.652540238125366101e-01,1.077660381089725478e-02,5.565860172638736891e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,6.893567776539842207e+00,1.524504463463034654e+01,3.904490316882646361e+00,2.188988849746757559e+00,1.592262999423017433e+01,4.808307306513676660e-01,7.528585943963185534e-02,2.743826879371799032e-01,1.587183051400438694e-01,1.150654514166150832e+00,1.333097645611360134e-02,5.574702523446660918e-05,2.743826879371799032e-01,4.370972308213233459e-03,3.047373236174180308e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.078665151466842609e+01,1.863666227720786495e+01,4.317020069122665227e+00,3.669871246982255197e+00,1.855338364238173554e+01,7.562483889676453463e-01,8.570319876994215991e-02,2.927510867100960312e-01,2.664909229955947367e-01,1.235544853990581338e+00,2.461237817752942592e-02,9.554553828939283072e-05,2.927510867100960312e-01,8.592835673500411747e-03,4.151895248451892284e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.365885798515580518e+01,1.496095026010772244e+01,3.867938761163072225e+00,1.563494774629955941e+01,3.107504453845420400e+01,1.674865660821608593e+00,6.840048679657653730e-02,2.615348672673999952e-01,1.122835606808253672e+00,2.203522534392079901e+00,6.126512128566490717e-02,9.502597305652950917e-05,2.615348672673999952e-01,4.131930412143963727e-02,8.064539330937352257e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,6.113881349743548554e+01,9.819322128589932674e+01,9.909249279632605933e+00,4.326701227732383614e+01,7.434854326722742712e+01,4.037401286715081028e+00,3.529109236725012089e-01,5.940630637167245709e-01,3.027174860830348369e+00,4.919310522381039164e+00,7.534492758795610645e-02,1.494324769987347970e-04,5.940630637167245709e-01,5.258564808681842617e-02,9.704260173868110850e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.363806244248224431e+01,5.209454532186443743e+01,7.217655112421515362e+00,6.586844769307549363e+00,3.766484523221446779e+01,1.597623722962748793e+00,2.080861333923378631e-01,4.561645902438481448e-01,4.711442912547810780e-01,2.365635971881943078e+00,3.746215766770989719e-02,1.183448127675367081e-04,4.561645902438481448e-01,1.085258871341710125e-02,5.579117301692070735e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,8.184796826831455263e+00,2.072301260634369413e+01,4.552253574477556519e+00,5.856741004576538900e-01,2.016010635365849524e+01,5.733537851097250115e-01,1.045709025361756528e-01,3.233742453198393818e-01,4.069798748689817253e-02,1.457596627928617883e+00,1.587439122305938158e-02,7.564801715844407688e-05,3.233742453198393818e-01,1.122109448222758862e-03,3.858539204178065146e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,8.089512422046848172e+00,1.646260352153888817e+01,4.057413402839164185e+00,1.316043044513555360e+00,1.451016150454388587e+01,5.660583269339402035e-01,7.628565159501568549e-02,2.761985727606420804e-01,9.298595200430749552e-02,9.625582026252452739e-01,1.846173275968182592e-02,8.459982061006302283e-05,2.761985727606420804e-01,2.940562520569411226e-03,3.242624485883825736e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.936472935225390657e+01,1.408223437430567238e+01,3.752630327424441692e+00,1.193418818495196021e+01,2.697408395556378480e+01,1.371079400932706305e+00,6.637694452804832057e-02,2.576372343587943203e-01,8.580863252796151475e-01,1.911600696249865727e+00,5.015136403801952886e-02,9.186640074627551032e-05,2.576372343587943203e-01,3.154167086162969202e-02,6.998180186393022917e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 2.412833365399577445e+01 9.067585194176257346e+01 9.522386882592124735e+00 9.363052045508949206e+00 4.258952153638062299e+01 1.648827562624252563e+00 4.748837892427388296e-01 6.891181243028939862e-01 6.190056112933156607e-01 3.010857050480761465e+00 2.981677734742273211e-02 1.390143040049483250e-04 6.891181243028939862e-01 1.182264588572218451e-02 5.332671103857278272e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 1.708677013248407306e+01 3.280772149204243249e+01 5.727802501137974289e+00 6.549847999548930488e+00 2.560344379800663006e+01 1.158807186582980764e+00 1.372591764195053021e-01 3.704850555953712044e-01 4.699411613367323604e-01 1.815946258966697702e+00 2.717088046522072448e-02 8.053524531727391448e-05 3.704850555953712044e-01 1.050002140558944398e-02 4.213175982902055833e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 2.925086815265806806e+01 7.146582564880768018e+01 8.453746249374159305e+00 1.938292208664064376e+01 4.447384903594107897e+01 2.018914088335668211e+00 2.843316692115886446e-01 5.332275960709353946e-01 1.397006143991001981e+00 2.979047914294814525e+00 5.658581831088183023e-02 2.482752099259084204e-04 5.332275960709353946e-01 3.803812746288173785e-02 8.492215842441219742e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 2.671186001060845427e+01 4.772123984785150697e+01 6.908056155522442232e+00 1.750114712495386371e+01 3.921298217050226498e+01 1.878713995153187044e+00 2.263845619937712716e-01 4.757988671631861455e-01 1.262914260614070194e+00 2.729475186870194303e+00 6.103770568765456289e-02 2.492260262773993802e-04 4.757988671631861455e-01 4.018616673547658474e-02 8.941990658630791233e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 3.381840562928444882e+01 3.358682755342552895e+01 5.795414355628554226e+00 2.490355144712686908e+01 4.527175091019044118e+01 2.385340537686531093e+00 1.511613860778061036e-01 3.887947865877397491e-01 1.783427657747257422e+00 3.127171792152442009e+00 8.753504701146529177e-02 2.237014214787955819e-04 3.887947865877397491e-01 6.518898681924337191e-02 1.162374303213921517e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 3.211824462871222607e+01 2.115053338336016964e+02 1.454322295206952020e+01 1.229388526677022497e+01 6.081536102063164151e+01 2.196013919798405656e+00 1.118375143045259312e+00 1.057532573042201607e+00 7.962513318831749842e-01 4.272156791851919877e+00 3.979631516034901756e-02 3.296297458610784230e-04 1.057532573042201607e+00 1.549005939145033962e-02 7.603857407582523265e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.265909929789768285e+01 4.505680334843263779e+01 6.712436468856345151e+00 2.102238531014575251e+00 3.156013510331157335e+01 8.607452662779997432e-01 2.156120131206776536e-01 4.643404065130210534e-01 1.442798083943933884e-01 2.268306531076615062e+00 2.011673312141493142e-02 1.113058501520652205e-04 4.643404065130210534e-01 3.240247957290008467e-03 5.100182773494009447e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.483741853801573995e+01 1.200247102331714615e+02 1.095557895472308907e+01 3.089176181076478844e+00 3.680751500021324318e+01 1.014215777520657502e+00 5.231866105553401036e-01 7.233163972670190178e-01 2.227969967343657043e-01 2.467277047060337125e+00 2.856023655744684142e-02 4.298966182951151176e-04 7.233163972670190178e-01 6.191254992509089006e-03 7.028260572812047857e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.383468576131474848e+01 6.034161602925104262e+01 7.767986613611730817e+00 5.123249661629503127e-01 3.016490541398976788e+01 9.746110193380804754e-01 2.879186053985627325e-01 5.365804742986486353e-01 3.623972084799641225e-02 2.025528722982343321e+00 3.157275711643856703e-02 3.097261088347916247e-04 5.365804742986486353e-01 1.175009096676522553e-03 6.698956988762538867e-02
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.678334149816361531e+01 2.100697075816644599e+01 4.583336203920288732e+00 2.021033324698071354e+01 3.719969716729901421e+01 1.896262951569794408e+00 9.821988954422120055e-02 3.134005257561339741e-01 1.405161649644479205e+00 2.567695316644228676e+00 6.940244677470341905e-02 1.392116833088430806e-04 3.134005257561339741e-01 5.174342798418728184e-02 9.515509784748371613e-02
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.873428251609245621e+01 2.019298579849381952e+02 1.421020260182585204e+01 9.031091185065509563e+00 5.832611763868690957e+01 1.962172112524551260e+00 1.059233294776523726e+00 1.029190601772346003e+00 5.870792496690141471e-01 4.087917780553268265e+00 3.558923063719961200e-02 3.134436630706143121e-04 1.029190601772346003e+00 1.138315616459510682e-02 7.287377160426963818e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.427330622498715940e+01 2.840972450403754834e+01 5.330077345033330083e+00 5.579474051569885518e+00 2.657834002855822320e+01 9.721006332840873565e-01 1.292883157332306299e-01 3.595668445967044602e-01 3.977139024774447029e-01 1.906774267872197282e+00 2.272750854232262821e-02 6.954332233684548301e-05 3.595668445967044602e-01 8.977595365067685823e-03 4.292042995096429642e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.760398377854450302e+01 8.136316331788061973e+01 9.020153175965507586e+00 5.971943233053315758e+00 3.570341741360802956e+01 1.213038330290825861e+00 3.410348268198659105e-01 5.839818719959258830e-01 4.315123741405593183e-01 2.413781136562119567e+00 3.399031449665433635e-02 2.860005052742021570e-04 5.839818719959258830e-01 1.173359260946774639e-02 6.823879576541155845e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.048206753514686795e+01 4.985497013913586528e+01 7.060805204729547313e+00 1.624245577600055945e+00 2.717808509330847855e+01 7.357447696932178927e-01 2.364100067136040706e-01 4.862201216667241810e-01 1.171388451578159046e-01 1.836791715530519120e+00 2.389643788390325915e-02 2.538933675419059711e-04 4.862201216667241810e-01 3.673502640511465411e-03 6.040336808975881044e-02
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.964557443922745605e+01 2.488832135781421684e+01 4.988819635726893686e+00 1.331723378504375255e+01 3.152488405692688289e+01 1.388035400264409525e+00 1.160901688387486475e-01 3.407200740178785714e-01 9.352378393067880546e-01 2.182045368951085251e+00 5.087164814719875860e-02 1.639195103427541951e-04 3.407200740178785714e-01 3.465807909773463424e-02 8.067424685740900991e-02
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.849117218163327436e+01 2.340036507010386799e+02 1.529717786720932082e+01 7.340311946926348696e+00 5.942011346327264931e+01 1.949683492767092519e+00 1.201588199431404824e+00 1.096169785859565149e+00 4.968626918121265001e-01 4.163626354889156111e+00 3.525722670379769635e-02 3.587993389057349963e-04 1.096169785859565149e+00 9.301149404431517664e-03 7.423772421594324045e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.566616645598582203e+01 4.540788158208233227e+01 6.738537050583184751e+00 3.942793863620116745e+00 2.768608625938686529e+01 1.061990642568913179e+00 1.952478805104524984e-01 4.418686235867539946e-01 2.815056486394894586e-01 1.985915222835157978e+00 2.492997248656337456e-02 1.106079465393507307e-04 4.418686235867539946e-01 6.344748605918063868e-03 4.470771081890285298e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.754420454867763723e+01 9.113690959837549599e+01 9.546565329917116927e+00 5.799959982879117959e+00 3.571035139216783705e+01 1.208338729785898291e+00 3.876022360693285873e-01 6.225770924707466625e-01 4.187341675166988963e-01 2.413738262604732121e+00 3.390270114736852053e-02 3.250560155224133780e-04 6.225770924707466625e-01 1.139159196176635011e-02 6.825044870762619897e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.038268958092975680e+01 5.599827011124300213e+01 7.483199189600862056e+00 1.227764581790371512e+00 2.777761869573273756e+01 7.294724179089733251e-01 2.667905104188945109e-01 5.165176767729198204e-01 8.666608237621174771e-02 1.876588098632242074e+00 2.371530659847468844e-02 2.891768087813025479e-04 5.165176767729198204e-01 2.851892130191343785e-03 6.173332555432753388e-02
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.985876557841879020e+01 2.571751602067022091e+01 5.071244030873511832e+00 1.308801328060125613e+01 3.092622436120501916e+01 1.403770887146508439e+00 1.219062777229302785e-01 3.491507951056824766e-01 9.056980138259608237e-01 2.146628967422271383e+00 5.145658517706845625e-02 1.728881016974924162e-04 3.491507951056824766e-01 3.346651388914339414e-02 7.945900709536211914e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 5.069102102386806052e+01 9.681410414574072831e+01 9.839415843724703237e+00 3.793637568854934017e+01 6.672746055999924408e+01 3.394076323190570399e+00 5.247827923635945968e-01 7.244189342939585385e-01 2.350694738217020241e+00 4.689698049899183374e+00 6.259120874988030603e-02 1.574756738305408364e-04 7.244189342939585385e-01 4.705130042217965658e-02 8.345287584309214746e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.294269092231788676e+01 4.730307613154190705e+01 6.877723179333543158e+00 4.411224388197521051e+00 3.414805036640830593e+01 8.909629330795774127e-01 2.476772975888789641e-01 4.976718774341975515e-01 3.168310061443354586e-01 2.455701965059966962e+00 2.069604004425992794e-02 1.259073979316388384e-04 4.976718774341975515e-01 7.268890353268771080e-03 5.519623089916692732e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 9.092475693664672676e+00 3.536601302109016132e+01 5.946933076896877779e+00 1.507750662556608612e+00 1.980855256055857438e+01 6.253575299313340885e-01 1.587781728236800360e-01 3.984697890978436963e-01 1.087413690819768741e-01 1.325580190815278447e+00 1.750952630295560947e-02 1.268815741042875948e-04 3.984697890978436963e-01 3.021795450155228061e-03 3.727045666181208472e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.456632223493145339e+01 1.947883049078155793e+01 4.413482807350852077e+00 5.357076353326852391e+00 2.190946847393641406e+01 1.028214842610365443e+00 9.480445469453981089e-02 3.079033203694624410e-01 3.843064764873201922e-01 1.570266057270617743e+00 3.330762456283827000e-02 1.000229633259003037e-04 3.079033203694624410e-01 1.234287636576052345e-02 4.962415129179331696e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.888881257319577500e+01 1.099675344843916847e+01 3.316135318173727420e+00 2.256213856830553866e+01 3.461576196110981840e+01 2.046716055011489122e+00 4.915234541462929624e-02 2.217032823722492885e-01 1.638996677685254477e+00 2.463836528295551442e+00 7.483845915163471474e-02 6.731099727161941545e-05 2.217032823722492885e-01 5.923749676679193610e-02 8.993476398478948697e-02
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 4.770426717827040619e+01 8.977972728843116101e+01 9.475216477127641923e+00 3.492308522327621034e+01 6.543519100758827278e+01 3.199119322735795912e+00 4.877457761496572508e-01 6.983879839671193190e-01 2.191550575689946712e+00 4.587471921483109227e+00 5.891083828228620145e-02 1.461635895600661207e-04 6.983879839671193190e-01 4.262516966587927975e-02 8.177718048254430105e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.146445448276467971e+01 4.788774162305385573e+01 6.920096937402962389e+00 2.120504969146382201e+00 3.056197274627342964e+01 7.882224925817827854e-01 2.462540771835074194e-01 4.962399391257292236e-01 1.503645061387960669e-01 2.193024363150413159e+00 1.830293265763478783e-02 1.261262305199758885e-04 4.962399391257292236e-01 3.486412937945132517e-03 4.936112418635276583e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 8.625662710042853121e+00 2.799482324672872480e+01 5.291013442312230808e+00 1.867290246381202889e+00 1.821698569472480855e+01 5.958155400343790875e-01 1.250333408008074132e-01 3.536005384622701864e-01 1.303684658636654892e-01 1.178621973558415359e+00 1.663145170037688692e-02 9.936091437914122151e-05 3.536005384622701864e-01 3.747311186164482399e-03 3.419968304884966892e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 8.534125414412395472e+00 1.269091222719227829e+01 3.562430662790825320e+00 2.072598054061501216e+00 1.434321058767341306e+01 6.008363215469615382e-01 6.127050569300342836e-02 2.475287977044356436e-01 1.504375857715382070e-01 1.026669481243624116e+00 1.949149999123258106e-02 6.506327930019937969e-05 2.475287977044356436e-01 4.851948147087982444e-03 3.246847441724221017e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.165843714618672777e+01 1.419511182708484931e+01 3.767640087254201742e+00 1.469997031750137850e+01 2.762434076405400774e+01 1.533726240396906526e+00 6.465834303697064189e-02 2.542800484445656428e-01 1.067643276391051055e+00 1.963840237950597922e+00 5.607797633552594890e-02 8.874878191546722709e-05 2.542800484445656428e-01 3.859284505010680821e-02 7.173738700094446641e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 4.735695420166917557e+01 1.149851797978495114e+02 1.072311427701157704e+01 3.104427318348699671e+01 6.726030351441347932e+01 3.178096637486965914e+00 6.168731199454612346e-01 7.854127067634322223e-01 1.989439429935260018e+00 4.713965411627899726e+00 5.848221942953817781e-02 1.842597531791064977e-04 7.854127067634322223e-01 3.908358609314103310e-02 8.405446920061375449e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.195289957052073504e+01 5.983506081141269561e+01 7.735312586535381563e+00 2.487937208796534794e+00 3.265395771249224310e+01 8.247143731250285992e-01 3.039619288789256468e-01 5.513274243849344280e-01 1.666847244898759239e-01 2.342130256378637920e+00 1.907889461596314409e-02 1.567912406796004461e-04 5.513274243849344280e-01 4.030331484210209099e-03 5.273433913683100993e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 8.697534915288994029e+00 2.544888080375500650e+01 5.044688375286922266e+00 1.177682231351682818e+00 1.674939725267588386e+01 6.000701181401661977e-01 1.144303945458298305e-01 3.382756192010145657e-01 8.050601482941595333e-02 1.154550292046556015e+00 1.675911078290076225e-02 9.062196534684899231e-05 3.382756192010145657e-01 2.294847073603017377e-03 3.144625577510396647e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 8.872380882493327903e+00 1.436536555258237691e+01 3.790166955766246737e+00 1.268321384919024464e+00 1.543333615595111041e+01 6.237990214884234774e-01 7.024875283516367197e-02 2.650448128810742876e-01 9.209413462459790922e-02 1.103320317632402903e+00 2.026978576140900032e-02 7.432829806968077819e-05 2.650448128810742876e-01 2.969158677749867033e-03 3.492149353668061451e-02
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.208963768284680995e+01 1.204682805543878388e+01 3.470854081553816251e+00 1.606283982633665985e+01 2.861935063705873361e+01 1.564334968481113197e+00 5.515993409271471165e-02 2.348615210985288415e-01 1.156059897871919651e+00 2.031670225029253984e+00 5.721041442888033512e-02 7.629910249598413500e-05 2.348615210985288415e-01 4.217156280459762735e-02 7.429246232359193458e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 6.238230333995165466e+01 1.017716629888746525e+02 1.008819423826061445e+01 4.483776035830059215e+01 7.718244452008306666e+01 4.121546374876682961e+00 3.630685696691644537e-01 6.025517153482881083e-01 3.057654606909966599e+00 5.033914837871057202e+00 7.683910356512192730e-02 1.483809488489697581e-04 6.025517153482881083e-01 5.819594213010736983e-02 1.007607878659820821e-01
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.223455289401134394e+01 4.665608534448296041e+01 6.830525993251395533e+00 5.631234214933092730e+00 3.439438446685525719e+01 1.502642740558232770e+00 1.943499935811147383e-01 4.408514416230423505e-01 4.003590199335507194e-01 2.341246186006277874e+00 3.527214673701028341e-02 1.101659405966292163e-04 4.408514416230423505e-01 9.265253290884805162e-03 5.269381452127085141e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 6.350547482568460467e+00 1.393711962247789415e+01 3.733245186493634904e+00 8.076409229640050258e-01 1.565716217591846338e+01 4.428215263009500635e-01 6.993575417421665774e-02 2.644536900370585975e-01 5.642961021237401231e-02 1.131668567287164473e+00 1.227023431593199029e-02 5.052830583892836902e-05 2.644536900370585975e-01 1.583570380953387181e-03 2.996607234709004405e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.017189415456051194e+01 1.840820246821200712e+01 4.290478116505433093e+00 1.990124012331680570e+00 1.873831098657317185e+01 7.125776110187027612e-01 8.508358174694606590e-02 2.916909010355757670e-01 1.445161798062789271e-01 1.251913312966019820e+00 2.317730802575504109e-02 9.317894116792241365e-05 2.916909010355757670e-01 4.659788305084255379e-03 4.196802149144503169e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.335981229296321260e+01 1.779875987466506260e+01 4.218857650438689433e+00 1.485994055444106543e+01 3.088156932439306246e+01 1.653424763708887912e+00 8.106655613414277817e-02 2.847218926147808138e-01 1.065961830769391661e+00 2.191456485654341257e+00 6.046914543602621012e-02 1.112132427631520361e-04 2.847218926147808138e-01 3.926729010949100984e-02 8.016076798526153291e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 6.349319438456309683e+01 1.088959994081460678e+02 1.043532459524599965e+01 4.499671833266761212e+01 7.944379523437619639e+01 4.193969152215985652e+00 3.834356270613846207e-01 6.192217914942792500e-01 3.081166817524239043e+00 5.152281775276212450e+00 7.824298433320470147e-02 1.653476151258226345e-04 6.192217914942792500e-01 5.839967172542383234e-02 1.037196995896818436e-01
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.364890765104841464e+01 5.250562375398804704e+01 7.246076438596825042e+00 6.551216448211174992e+00 3.658555999143496251e+01 1.599231506558163263e+00 2.164613066737564040e-01 4.652540238125366101e-01 4.655476466487873943e-01 2.472259129314581916e+00 3.752136155416360003e-02 1.235546311135040168e-04 4.652540238125366101e-01 1.077660381089725478e-02 5.565860172638736891e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 6.893567776539842207e+00 1.524504463463034654e+01 3.904490316882646361e+00 2.188988849746757559e+00 1.592262999423017433e+01 4.808307306513676660e-01 7.528585943963185534e-02 2.743826879371799032e-01 1.587183051400438694e-01 1.150654514166150832e+00 1.333097645611360134e-02 5.574702523446660918e-05 2.743826879371799032e-01 4.370972308213233459e-03 3.047373236174180308e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.078665151466842609e+01 1.863666227720786495e+01 4.317020069122665227e+00 3.669871246982255197e+00 1.855338364238173554e+01 7.562483889676453463e-01 8.570319876994215991e-02 2.927510867100960312e-01 2.664909229955947367e-01 1.235544853990581338e+00 2.461237817752942592e-02 9.554553828939283072e-05 2.927510867100960312e-01 8.592835673500411747e-03 4.151895248451892284e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.365885798515580518e+01 1.496095026010772244e+01 3.867938761163072225e+00 1.563494774629955941e+01 3.107504453845420400e+01 1.674865660821608593e+00 6.840048679657653730e-02 2.615348672673999952e-01 1.122835606808253672e+00 2.203522534392079901e+00 6.126512128566490717e-02 9.502597305652950917e-05 2.615348672673999952e-01 4.131930412143963727e-02 8.064539330937352257e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 6.113881349743548554e+01 9.819322128589932674e+01 9.909249279632605933e+00 4.326701227732383614e+01 7.434854326722742712e+01 4.037401286715081028e+00 3.529109236725012089e-01 5.940630637167245709e-01 3.027174860830348369e+00 4.919310522381039164e+00 7.534492758795610645e-02 1.494324769987347970e-04 5.940630637167245709e-01 5.258564808681842617e-02 9.704260173868110850e-02
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.363806244248224431e+01 5.209454532186443743e+01 7.217655112421515362e+00 6.586844769307549363e+00 3.766484523221446779e+01 1.597623722962748793e+00 2.080861333923378631e-01 4.561645902438481448e-01 4.711442912547810780e-01 2.365635971881943078e+00 3.746215766770989719e-02 1.183448127675367081e-04 4.561645902438481448e-01 1.085258871341710125e-02 5.579117301692070735e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 8.184796826831455263e+00 2.072301260634369413e+01 4.552253574477556519e+00 5.856741004576538900e-01 2.016010635365849524e+01 5.733537851097250115e-01 1.045709025361756528e-01 3.233742453198393818e-01 4.069798748689817253e-02 1.457596627928617883e+00 1.587439122305938158e-02 7.564801715844407688e-05 3.233742453198393818e-01 1.122109448222758862e-03 3.858539204178065146e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 8.089512422046848172e+00 1.646260352153888817e+01 4.057413402839164185e+00 1.316043044513555360e+00 1.451016150454388587e+01 5.660583269339402035e-01 7.628565159501568549e-02 2.761985727606420804e-01 9.298595200430749552e-02 9.625582026252452739e-01 1.846173275968182592e-02 8.459982061006302283e-05 2.761985727606420804e-01 2.940562520569411226e-03 3.242624485883825736e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.936472935225390657e+01 1.408223437430567238e+01 3.752630327424441692e+00 1.193418818495196021e+01 2.697408395556378480e+01 1.371079400932706305e+00 6.637694452804832057e-02 2.576372343587943203e-01 8.580863252796151475e-01 1.911600696249865727e+00 5.015136403801952886e-02 9.186640074627551032e-05 2.576372343587943203e-01 3.154167086162969202e-02 6.998180186393022917e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,1.438171281224178166e+01,3.990236700230605038e+01,6.316832038475144628e+00,3.281590764648675496e+00,2.437124692080898214e+01,9.482506318022466685e-01,1.692527519494824995e-01,4.114033932158101536e-01,2.324440735050552209e-01,1.655489225899997141e+00,1.824939777191317281e-02,6.180618588663924925e-05,4.114033932158101536e-01,4.128172203447007770e-03,2.931852182938891535e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,1.836556083519869986e+01,1.827640282402538503e+02,1.351902467784765349e+01,6.759237442079574221e-01,5.218077678333005309e+01,1.252962182017253401e+00,8.790208414710591889e-01,9.375611134593089258e-01,4.776079646897006536e-02,3.583706070979640224e+00,2.967861298488678329e-02,5.115229906251519357e-04,9.375611134593089258e-01,1.115013243076673358e-03,8.715081014678850713e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,2.793308166600414211e+01,1.167010109002672607e+03,3.416152966426814430e+01,7.055317241654257554e-01,1.545337938228487076e+02,1.900084325902891003e+00,5.941277861517669123e+00,2.437473663758783715e+00,5.052125784147525056e-02,1.102230967058454070e+01,5.289177137699509201e-02,4.361776245612750125e-03,2.437473663758783715e+00,1.442371302972578900e-03,2.989532732236770962e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.894966887037040237e+01,4.017393173194317058e+01,6.338290915691955796e+00,5.837357884115472295e+00,2.706182057878282166e+01,1.293292566932176424e+00,1.687865056354257154e-01,4.108363489705185723e-01,4.234675032779194326e-01,1.768951466469095735e+00,4.267970570127520291e-02,1.860214330504516450e-04,4.108363489705185723e-01,1.376560541039818959e-02,5.988201038983010510e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,3.147957410027973069e+01,2.975483317174720099e+01,5.454799095452297131e+00,1.764009610727073252e+01,4.035650612312666397e+01,2.181136439557406437e+00,1.282926972610148320e-01,3.581796996774312403e-01,1.281483232384008852e+00,2.712317987843554601e+00,8.076931616375945810e-02,1.704429158307189116e-04,3.581796996774312403e-01,4.782726264059155435e-02,9.997101056218497817e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.603666896895947502e+01,3.242399514532282723e+01,5.694207156867655328e+00,7.659085441341601630e+00,2.632732772139435795e+01,1.060199865146019604e+00,1.216490266633103307e-01,3.487822051987605754e-01,5.233316720289811208e-01,1.663065753778038891e+00,2.039364558391070642e-02,5.400338651960734067e-05,3.487822051987605754e-01,9.127905041018560470e-03,3.552667266448683581e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.645621088338100080e+01,1.572781678832436114e+02,1.254105928074832121e+01,3.587209286168155931e+00,4.909855164485044554e+01,1.127412034432986765e+00,7.610076013704182296e-01,8.723574963112418201e-01,2.536893964552714986e-01,3.386705437027424992e+00,2.666610818033061242e-02,4.432785046411645427e-04,8.723574963112418201e-01,5.911969418932650280e-03,8.208505242618174824e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.565981673564838417e+01,1.250212521295966781e+03,3.535834443658196591e+01,3.821187965413542997e+00,1.587517894947534103e+02,1.749579592525313476e+00,6.379124133623699677e+00,2.525692802702597106e+00,2.753727179407974845e-01,1.132791274818433358e+01,4.867739833462737808e-02,4.677447769246239999e-03,2.525692802702597106e+00,7.777705845212160886e-03,3.071305389874920411e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.525304995384794715e+01,3.235126652533219982e+01,5.687817377987113510e+00,3.892659100157094265e+00,2.289168799937124632e+01,1.039049760045760662e+00,1.379728803735711939e-01,3.714470088364842382e-01,2.825379424343666401e-01,1.469989002853853810e+00,3.432916391885251772e-02,1.531072993242078991e-04,3.714470088364842382e-01,9.180982794084373635e-03,5.063810312724077722e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.653057625196343139e+01,2.840463315454502080e+01,5.329599718041216683e+00,1.304568384552868920e+01,3.413536687405152037e+01,1.840487400192279299e+00,1.295763153655815347e-01,3.599671031713613800e-01,9.477482462511920280e-01,2.356488001107686969e+00,6.808490881134855732e-02,1.725303503346115844e-04,3.599671031713613800e-01,3.536993739120107560e-02,8.488683109642541913e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.677186141257461216e+01,3.258238661505129130e+01,5.708098336140618123e+00,1.025266680959455812e+01,2.811002576452065682e+01,1.115039194783776333e+00,1.208997518034119756e-01,3.477064161090674954e-01,7.168397316839320021e-01,1.774658146380009516e+00,2.134332177374044168e-02,5.534814793928431666e-05,3.477064161090674954e-01,1.292298746106217665e-02,3.792469921983993020e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.606053387490567275e+01,1.538349559818715591e+02,1.240302205036625516e+01,4.561152512599832676e+00,4.880383525016735291e+01,1.109105244454901440e+00,7.483385077528684759e-01,8.650656089296744344e-01,2.844889332558483974e-01,3.362858334543391781e+00,2.609977781765921573e-02,4.343379878724974805e-04,8.650656089296744344e-01,6.795301415918817735e-03,8.157098026305871497e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,2.425982699533588161e+01,1.257648038319065790e+03,3.546333371694017700e+01,2.734728521347045138e+00,1.588427550666055765e+02,1.663959007609210339e+00,6.428589354201722728e+00,2.535466299165051396e+00,1.970106692919043612e-01,1.133480881447847999e+01,4.616318267309015705e-02,4.711750819029018010e-03,2.535466299165051396e+00,5.603173029107964657e-03,3.073150618754784125e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.349827808573947507e+01,1.826074429687351497e+01,4.273259212459913137e+00,3.269972214728897875e+00,1.954022218251478549e+01,9.254082276409234531e-01,8.180347137013922743e-02,2.860130615376493823e-01,2.297406334508673986e-01,1.399966243098196284e+00,3.049366948548500045e-02,8.894258597270420018e-05,2.860130615376493823e-01,7.626186815931235846e-03,4.380227521536707996e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.430846489234617280e+01,2.308850736542552795e+01,4.805050193850791018e+00,1.399659038018798896e+01,3.067750923588890544e+01,1.691262390984608288e+00,1.113625523112651283e-01,3.337102819981205282e-01,1.016807124118759953e+00,2.152438648040348124e+00,6.248629277210707156e-02,1.510375727814024108e-04,3.337102819981205282e-01,3.794637338292905504e-02,7.907591777363062735e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.054848410948866544e+01,2.663315777420661590e+01,5.160732290499732144e+00,9.818955423735291177e+00,2.940244985200007477e+01,1.378107637287985021e+00,1.057276382247055724e-01,3.251578666197476042e-01,6.760202915944444335e-01,1.875249465235995006e+00,2.607902533283316601e-02,4.112436147217879645e-05,3.251578666197476042e-01,1.184039551344573046e-02,3.716914646802374489e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.703267640932413229e+01,1.433328411870258492e+02,1.197216944363158575e+01,3.812353291521480170e+00,5.102340934971996944e+01,1.176775587774268050e+00,7.009952079367436362e-01,8.372545657903237570e-01,2.664992576402451796e-01,3.515694736512650298e+00,2.764735504769913824e-02,4.054149882466716076e-04,8.372545657903237570e-01,5.946937451177578167e-03,8.528346504710673792e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.396909594485681438e+01,1.386679251001934972e+03,3.723814242147337694e+01,5.446160967057597446e+00,1.668564867324154477e+02,1.654959297038601784e+00,7.112479287446175746e+00,2.666923187391450956e+00,3.819143076956981186e-01,1.191552679187654817e+01,4.584434565256623878e-02,5.199817003061837049e-03,2.666923187391450956e+00,1.028460277795281708e-02,3.228581055211828255e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.179655517651251273e+01,7.442690029486355385e+00,2.728129401162334045e+00,6.797743689277531587e+00,1.721517216812809536e+01,8.167703614294584691e-01,3.266050655109026951e-02,1.807221805730837016e-01,4.742625640516290320e-01,1.125757408546210980e+00,2.677751828977428805e-02,3.804531935980088513e-05,1.807221805730837016e-01,1.511592657947818073e-02,3.812354038508442011e-02
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.477191707652329988e+01,2.029684640268758500e+01,4.505202148926015226e+00,7.323685705965373494e+00,2.092219173829119327e+01,1.027573611803190845e+00,1.024406790125639705e-01,3.200635546458921454e-01,5.198080929421736718e-01,1.504165794179308735e+00,3.806351108996343380e-02,1.440233463328691079e-04,3.200635546458921454e-01,1.887264032123089214e-02,5.748398364575212777e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.221324036206974029e+01,1.671335353794889400e+01,4.088196856555331493e+00,6.293850862723086692e+00,2.152796242147250538e+01,8.168168707016149055e-01,6.300381074860890440e-02,2.510055990383658897e-01,4.259933410104841944e-01,1.334306572712373962e+00,1.549751719686038448e-02,2.584407859099698666e-05,2.510055990383658897e-01,7.862461406698197097e-03,2.643631248585248672e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.299949291031220078e+01,1.866416019401204380e+02,1.366168371541811233e+01,2.316701497449095815e+00,5.351741155533367333e+01,9.000121637864963997e-01,8.908947313137365320e-01,9.438722007315061280e-01,1.475130412200265639e-01,3.680562530700664414e+00,2.114697519198154019e-02,5.241184555904836997e-04,9.438722007315061280e-01,3.688499165538980558e-03,8.941489891559348258e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.118637587943804590e+01,1.305948160313912467e+03,3.613790475821630110e+01,6.232265228879766417e-01,1.593348807885820122e+02,1.476140746113322466e+00,6.673599842372025748e+00,2.583331152286138188e+00,4.498654391913421702e-02,1.136975059383369491e+01,4.043689167340466795e-02,4.895945858092734526e-03,2.583331152286138188e+00,1.263193346404423720e-03,3.082502184599280048e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.092808526520554402e+01,2.542707988359186899e+01,5.042527132657975919e+00,6.696082334649791079e-01,1.768808652233831680e+01,7.520368948184007474e-01,1.194829076285564978e-01,3.456629971931570733e-01,4.859266842700189076e-02,1.226296052193002417e+00,2.463902198688866507e-02,1.248822376558522608e-04,3.456629971931570733e-01,1.579314909111336840e-03,3.916802647409102500e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.305564602310372990e+01,2.005846248203233628e+01,4.478667489558957548e+00,1.195002038008152567e+01,2.911584706306388171e+01,1.607356538048069883e+00,9.677637693051412138e-02,3.110890176951190966e-01,8.681247714840886198e-01,1.983120353033650751e+00,5.925734883193529978e-02,1.276850884682022953e-04,3.110890176951190966e-01,3.240199446400422040e-02,7.295885918221903244e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.328421957508303741e+01,2.264977037158844553e+01,4.759177488977317516e+00,6.485121228476860011e+00,2.630693544459261446e+01,8.877598508301213220e-01,8.252538154112021296e-02,2.872723125209253880e-01,4.193448128429541621e-01,1.624525793486282677e+00,1.683079239851444434e-02,3.389145875821831464e-05,2.872723125209253880e-01,8.575532362899061789e-03,3.228841381711669567e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.350384323619000604e+01,1.808557193545290716e+02,1.344826083010472750e+01,1.412717315451490485e+00,5.417557055692542178e+01,9.352271771835554137e-01,8.615074358695739010e-01,9.281742486567777783e-01,9.430724262218875831e-02,3.721427597367184426e+00,2.195333250697298344e-02,5.086200275239471979e-04,9.281742486567777783e-01,2.350609223093553211e-03,9.048990842811124868e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.990238606402899535e+01,1.323109608593768144e+03,3.637457365514774210e+01,2.136925795411505291e+00,1.593428482356307541e+02,1.391680685705027232e+00,6.759495318304468370e+00,2.599902944016270201e+00,1.546592037554609389e-01,1.137058051252686930e+01,3.806206854059260292e-02,4.960977459883619996e-03,2.599902944016270201e+00,4.332518039807799030e-03,3.082721612835789826e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,9.361128845746680582e+00,1.444134238120269131e+01,3.800176625000828867e+00,2.104459059197943294e+00,1.571693230458979862e+01,6.492040523992421708e-01,6.975044633188598464e-02,2.641030979217888208e-01,1.527518453172572732e-01,1.124187015379044086e+00,2.118446996400600787e-02,7.167578336525587640e-05,2.641030979217888208e-01,4.963499201639257064e-03,3.522411627785462102e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.120635477095859400e+01,1.915192241502517234e+01,4.376290942684818219e+00,1.174066720020296195e+01,2.663688040077505548e+01,1.483001904474253285e+00,9.544706354759384392e-02,3.089450817663130233e-01,8.529445280171813470e-01,1.880590878103138852e+00,5.457443430789130773e-02,1.290971159160572170e-04,3.089450817663130233e-01,3.183266022697318204e-02,7.088280144445180397e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.658207421595501785e+01,3.768614821423336281e+01,6.138904479973064987e+00,4.611884856748841521e+00,2.824218157635290893e+01,1.115694685357278448e+00,1.532777275756667945e-01,3.915069955641492516e-01,2.956229907593229123e-01,1.782567487078394741e+00,2.090710236356760690e-02,5.124277808932098280e-05,3.915069955641492516e-01,6.087405538548552701e-03,3.337227736070651901e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.463299910590768960e+01,1.738840985197103919e+02,1.318651199217254621e+01,2.712222112597411972e+00,5.553659998613956361e+01,1.010162230219156188e+00,8.241348337794545120e-01,9.078187229725186436e-01,1.913343821297255887e-01,3.813236607191982763e+00,2.373646075408244321e-02,4.853175356398231610e-04,9.078187229725186436e-01,4.235723732785078542e-03,9.275573808928286312e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.965245442391075770e+01,1.428489064933798318e+03,3.779535771670640543e+01,4.930517159433230212e+00,1.655827733297374778e+02,1.378123573905365662e+00,7.314841149657604014e+00,2.704596300681046728e+00,3.439695134628347195e-01,1.182303736562925600e+01,3.773933177361595004e-02,5.357811202906471656e-03,2.704596300681046728e+00,9.294601889737382286e-03,3.203775927902348108e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,7.779844436777595185e+00,7.112057432174657912e+00,2.666844095963365024e+00,1.399117850492900272e+00,1.412674006687953820e+01,5.423570644740841606e-01,3.603870596683825256e-02,1.898386313868656583e-01,9.856139899301236129e-02,9.953543282197857556e-01,1.767854782962062152e-02,3.658662303440473945e-05,1.898386313868656583e-01,3.174256374079582714e-03,3.134485504257013971e-02
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.201056977537526649e+01,2.141666250111085290e+01,4.627814008915100530e+00,1.082818923991230919e+00,1.993001682060160462e+01,8.408006714036121432e-01,1.080512966696131616e-01,3.287115706354328259e-01,7.042868083715982108e-02,1.435152318409302241e+00,3.102707182124363888e-02,1.522645217124664590e-04,3.287115706354328259e-01,2.653546384168000045e-03,5.478514720412920591e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.576406195656296916e+01,4.569783533342590687e+01,6.760017406296074505e+00,8.126511279257904619e+00,3.159810730140355162e+01,1.045042296943296645e+00,1.580078938386535459e-01,3.975020677161988369e-01,5.637077675456640957e-01,2.005222235119845653e+00,2.000762223873380971e-02,7.332217545108687333e-05,3.975020677161988369e-01,1.083183791691415092e-02,3.981717423826224705e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.321072078777699765e+01,1.293569469502158711e+02,1.137351954982343472e+01,2.659467491259942307e+00,4.786323235791740416e+01,9.171973676395653863e-01,6.257277113526060752e-01,7.910295262204857236e-01,1.776936453897825230e-01,3.310331420494834198e+00,2.146162649324455038e-02,3.660956153604021037e-04,7.910295262204857236e-01,4.425385246398386499e-03,8.007115235895892469e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.836856109747563792e+01,1.375729823746983584e+03,3.709083207137558702e+01,3.842744658545864667e+00,1.612676510200739983e+02,1.286983290401689350e+00,7.030963236952042728e+00,2.651596356339335880e+00,2.403844595418512253e-01,1.151007551029726805e+01,3.520534649573664465e-02,5.156614060091936104e-03,2.651596356339335880e+00,6.828795749474426448e-03,3.120037595146032405e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,7.301979650498970464e+00,9.519399426032258305e+00,3.085352399002788015e+00,2.075539075404239320e+00,1.340488372357043190e+01,5.076245059824310291e-01,4.688938478473970994e-02,2.165395686352490079e-01,1.465138264221904629e-01,9.607949740107466496e-01,1.651604593620894720e-02,4.648259419988631590e-05,2.165395686352490079e-01,4.844936627115011170e-03,3.005186442873833755e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.864930400020054435e+01,1.870071107375830621e+01,4.324431878727922118e+00,9.720917536340921927e+00,2.525819726453513425e+01,1.304012884850014320e+00,9.094688145839303905e-02,3.015740066026795785e-01,7.062028054340531158e-01,1.706340656137178780e+00,4.795796334634740837e-02,1.208156922663212134e-04,3.015740066026795785e-01,2.635560456303259400e-02,6.260042831616265124e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.909462019867862281e+01,7.787306349007234019e+01,8.824571575440495863e+00,5.936832087302573058e+00,3.354204842601468073e+01,1.273650565259124789e+00,2.997083875670816799e-01,5.474562882706542899e-01,4.011607186216855081e-01,2.161489440848061605e+00,2.419242768189161161e-02,1.225783457264727097e-04,5.474562882706542899e-01,7.177609432407841029e-03,4.542736362971514646e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.452819188325903532e+01,1.079102586775560724e+02,1.038798626671965053e+01,1.885820287020195440e+00,4.550524751469722418e+01,1.005798510852913275e+00,5.198958682727241598e-01,7.210380491158037142e-01,1.217753385961024698e-01,3.146610299833580981e+00,2.349535664819771622e-02,3.014205758382383638e-04,7.210380491158037142e-01,3.119502256152482597e-03,7.611962133758674864e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.921388454123166056e+01,1.450970049186760434e+03,3.809160076954971430e+01,5.657382374518884482e+00,1.663990146191949862e+02,1.344916258995690894e+00,7.433285790172472041e+00,2.726405287218404805e+00,3.946590436744972785e-01,1.188214276068263153e+01,3.684928514363645241e-02,5.442040677212781931e-03,2.726405287218404805e+00,1.066501838744812920e-02,3.219578998029993810e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,7.399140747939839891e+00,8.766767461510321269e+00,2.960872753346607489e+00,2.565609151100840979e+00,1.419896440010039917e+01,5.185886943419322215e-01,4.481940308574954013e-02,2.117059354051027686e-01,1.670938921082954220e-01,1.005162575942600833e+00,1.678107748443768976e-02,4.360799557130243823e-05,2.117059354051027686e-01,5.586956995513692875e-03,3.152420863774631210e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.040720135373403465e+01,1.832038262751657243e+01,4.280231609097405965e+00,2.101513386166717900e+00,1.708344730454193083e+01,7.276449247052080294e-01,9.047266816089424846e-02,3.007867486457710404e-01,1.337030550839413690e-01,1.179931818623060735e+00,2.683195922273299422e-02,1.237888144881730613e-04,3.007867486457710404e-01,5.141418119230456267e-03,4.499870623593273805e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.375912155014167837e+01,1.298765400905609795e+02,1.139633888977337151e+01,7.349850834421778778e+00,4.944287887100553291e+01,1.582346032687876436e+00,4.977179217832304325e-01,7.054912627263575375e-01,5.242881084010529991e-01,3.235838979955417472e+00,3.027050202460766087e-02,2.198286121125005350e-04,7.054912627263575375e-01,9.066246954866961569e-03,6.714637759737324130e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.664902957997110633e+01,5.408048630603522611e+01,7.353943588717227975e+00,6.358225019027353930e+00,3.956917502062476188e+01,1.146171480131679354e+00,2.678793454407591978e-01,5.175706187958887261e-01,4.437584615539680866e-01,2.736156543602642710e+00,2.692130019743621192e-02,1.556992713196095487e-04,5.175706187958887261e-01,9.916568072109940152e-03,6.618342693815947031e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.786770586468599475e+01,1.433799082418327771e+03,3.786553951046158772e+01,4.148741155634453115e+00,1.641890940097555642e+02,1.255166211012334943e+00,7.335304040070390386e+00,2.708376642948759017e+00,2.973640687522414172e-01,1.172194876316006251e+01,3.430660661923862903e-02,5.376458341234824009e-03,2.708376642948759017e+00,8.482762466173450130e-03,3.176721569102926024e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,6.677755257308096937e+00,1.129261339004531806e+01,3.360448391218844311e+00,7.533658673487643176e-01,1.274629274381098476e+01,4.704074949386546356e-01,5.635959745762462308e-02,2.374017638047885848e-01,5.182457558534169645e-02,9.234530507049388826e-01,1.513667075849058075e-02,5.627916409593618116e-05,2.374017638047885848e-01,1.711593670566843558e-03,2.946402445402451081e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,9.550859193482182263e+00,1.836482240215599404e+01,4.285419746320772383e+00,2.883089906812193348e+00,1.645528027199316412e+01,6.707558091805864153e-01,9.105489954190004731e-02,3.017530439645970675e-01,1.937451722917588326e-01,1.178443182424135927e+00,2.464411144968661760e-02,1.237133376265690766e-04,3.017530439645970675e-01,7.085405873670798382e-03,4.492667401217222134e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 1.438171281224178166e+01 3.990236700230605038e+01 6.316832038475144628e+00 3.281590764648675496e+00 2.437124692080898214e+01 9.482506318022466685e-01 1.692527519494824995e-01 4.114033932158101536e-01 2.324440735050552209e-01 1.655489225899997141e+00 1.824939777191317281e-02 6.180618588663924925e-05 4.114033932158101536e-01 4.128172203447007770e-03 2.931852182938891535e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 1.836556083519869986e+01 1.827640282402538503e+02 1.351902467784765349e+01 6.759237442079574221e-01 5.218077678333005309e+01 1.252962182017253401e+00 8.790208414710591889e-01 9.375611134593089258e-01 4.776079646897006536e-02 3.583706070979640224e+00 2.967861298488678329e-02 5.115229906251519357e-04 9.375611134593089258e-01 1.115013243076673358e-03 8.715081014678850713e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 2.793308166600414211e+01 1.167010109002672607e+03 3.416152966426814430e+01 7.055317241654257554e-01 1.545337938228487076e+02 1.900084325902891003e+00 5.941277861517669123e+00 2.437473663758783715e+00 5.052125784147525056e-02 1.102230967058454070e+01 5.289177137699509201e-02 4.361776245612750125e-03 2.437473663758783715e+00 1.442371302972578900e-03 2.989532732236770962e-01
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.894966887037040237e+01 4.017393173194317058e+01 6.338290915691955796e+00 5.837357884115472295e+00 2.706182057878282166e+01 1.293292566932176424e+00 1.687865056354257154e-01 4.108363489705185723e-01 4.234675032779194326e-01 1.768951466469095735e+00 4.267970570127520291e-02 1.860214330504516450e-04 4.108363489705185723e-01 1.376560541039818959e-02 5.988201038983010510e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 3.147957410027973069e+01 2.975483317174720099e+01 5.454799095452297131e+00 1.764009610727073252e+01 4.035650612312666397e+01 2.181136439557406437e+00 1.282926972610148320e-01 3.581796996774312403e-01 1.281483232384008852e+00 2.712317987843554601e+00 8.076931616375945810e-02 1.704429158307189116e-04 3.581796996774312403e-01 4.782726264059155435e-02 9.997101056218497817e-02
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.603666896895947502e+01 3.242399514532282723e+01 5.694207156867655328e+00 7.659085441341601630e+00 2.632732772139435795e+01 1.060199865146019604e+00 1.216490266633103307e-01 3.487822051987605754e-01 5.233316720289811208e-01 1.663065753778038891e+00 2.039364558391070642e-02 5.400338651960734067e-05 3.487822051987605754e-01 9.127905041018560470e-03 3.552667266448683581e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.645621088338100080e+01 1.572781678832436114e+02 1.254105928074832121e+01 3.587209286168155931e+00 4.909855164485044554e+01 1.127412034432986765e+00 7.610076013704182296e-01 8.723574963112418201e-01 2.536893964552714986e-01 3.386705437027424992e+00 2.666610818033061242e-02 4.432785046411645427e-04 8.723574963112418201e-01 5.911969418932650280e-03 8.208505242618174824e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.565981673564838417e+01 1.250212521295966781e+03 3.535834443658196591e+01 3.821187965413542997e+00 1.587517894947534103e+02 1.749579592525313476e+00 6.379124133623699677e+00 2.525692802702597106e+00 2.753727179407974845e-01 1.132791274818433358e+01 4.867739833462737808e-02 4.677447769246239999e-03 2.525692802702597106e+00 7.777705845212160886e-03 3.071305389874920411e-01
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.525304995384794715e+01 3.235126652533219982e+01 5.687817377987113510e+00 3.892659100157094265e+00 2.289168799937124632e+01 1.039049760045760662e+00 1.379728803735711939e-01 3.714470088364842382e-01 2.825379424343666401e-01 1.469989002853853810e+00 3.432916391885251772e-02 1.531072993242078991e-04 3.714470088364842382e-01 9.180982794084373635e-03 5.063810312724077722e-02
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.653057625196343139e+01 2.840463315454502080e+01 5.329599718041216683e+00 1.304568384552868920e+01 3.413536687405152037e+01 1.840487400192279299e+00 1.295763153655815347e-01 3.599671031713613800e-01 9.477482462511920280e-01 2.356488001107686969e+00 6.808490881134855732e-02 1.725303503346115844e-04 3.599671031713613800e-01 3.536993739120107560e-02 8.488683109642541913e-02
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.677186141257461216e+01 3.258238661505129130e+01 5.708098336140618123e+00 1.025266680959455812e+01 2.811002576452065682e+01 1.115039194783776333e+00 1.208997518034119756e-01 3.477064161090674954e-01 7.168397316839320021e-01 1.774658146380009516e+00 2.134332177374044168e-02 5.534814793928431666e-05 3.477064161090674954e-01 1.292298746106217665e-02 3.792469921983993020e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.606053387490567275e+01 1.538349559818715591e+02 1.240302205036625516e+01 4.561152512599832676e+00 4.880383525016735291e+01 1.109105244454901440e+00 7.483385077528684759e-01 8.650656089296744344e-01 2.844889332558483974e-01 3.362858334543391781e+00 2.609977781765921573e-02 4.343379878724974805e-04 8.650656089296744344e-01 6.795301415918817735e-03 8.157098026305871497e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 2.425982699533588161e+01 1.257648038319065790e+03 3.546333371694017700e+01 2.734728521347045138e+00 1.588427550666055765e+02 1.663959007609210339e+00 6.428589354201722728e+00 2.535466299165051396e+00 1.970106692919043612e-01 1.133480881447847999e+01 4.616318267309015705e-02 4.711750819029018010e-03 2.535466299165051396e+00 5.603173029107964657e-03 3.073150618754784125e-01
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.349827808573947507e+01 1.826074429687351497e+01 4.273259212459913137e+00 3.269972214728897875e+00 1.954022218251478549e+01 9.254082276409234531e-01 8.180347137013922743e-02 2.860130615376493823e-01 2.297406334508673986e-01 1.399966243098196284e+00 3.049366948548500045e-02 8.894258597270420018e-05 2.860130615376493823e-01 7.626186815931235846e-03 4.380227521536707996e-02
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.430846489234617280e+01 2.308850736542552795e+01 4.805050193850791018e+00 1.399659038018798896e+01 3.067750923588890544e+01 1.691262390984608288e+00 1.113625523112651283e-01 3.337102819981205282e-01 1.016807124118759953e+00 2.152438648040348124e+00 6.248629277210707156e-02 1.510375727814024108e-04 3.337102819981205282e-01 3.794637338292905504e-02 7.907591777363062735e-02
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.054848410948866544e+01 2.663315777420661590e+01 5.160732290499732144e+00 9.818955423735291177e+00 2.940244985200007477e+01 1.378107637287985021e+00 1.057276382247055724e-01 3.251578666197476042e-01 6.760202915944444335e-01 1.875249465235995006e+00 2.607902533283316601e-02 4.112436147217879645e-05 3.251578666197476042e-01 1.184039551344573046e-02 3.716914646802374489e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.703267640932413229e+01 1.433328411870258492e+02 1.197216944363158575e+01 3.812353291521480170e+00 5.102340934971996944e+01 1.176775587774268050e+00 7.009952079367436362e-01 8.372545657903237570e-01 2.664992576402451796e-01 3.515694736512650298e+00 2.764735504769913824e-02 4.054149882466716076e-04 8.372545657903237570e-01 5.946937451177578167e-03 8.528346504710673792e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.396909594485681438e+01 1.386679251001934972e+03 3.723814242147337694e+01 5.446160967057597446e+00 1.668564867324154477e+02 1.654959297038601784e+00 7.112479287446175746e+00 2.666923187391450956e+00 3.819143076956981186e-01 1.191552679187654817e+01 4.584434565256623878e-02 5.199817003061837049e-03 2.666923187391450956e+00 1.028460277795281708e-02 3.228581055211828255e-01
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.179655517651251273e+01 7.442690029486355385e+00 2.728129401162334045e+00 6.797743689277531587e+00 1.721517216812809536e+01 8.167703614294584691e-01 3.266050655109026951e-02 1.807221805730837016e-01 4.742625640516290320e-01 1.125757408546210980e+00 2.677751828977428805e-02 3.804531935980088513e-05 1.807221805730837016e-01 1.511592657947818073e-02 3.812354038508442011e-02
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.477191707652329988e+01 2.029684640268758500e+01 4.505202148926015226e+00 7.323685705965373494e+00 2.092219173829119327e+01 1.027573611803190845e+00 1.024406790125639705e-01 3.200635546458921454e-01 5.198080929421736718e-01 1.504165794179308735e+00 3.806351108996343380e-02 1.440233463328691079e-04 3.200635546458921454e-01 1.887264032123089214e-02 5.748398364575212777e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.221324036206974029e+01 1.671335353794889400e+01 4.088196856555331493e+00 6.293850862723086692e+00 2.152796242147250538e+01 8.168168707016149055e-01 6.300381074860890440e-02 2.510055990383658897e-01 4.259933410104841944e-01 1.334306572712373962e+00 1.549751719686038448e-02 2.584407859099698666e-05 2.510055990383658897e-01 7.862461406698197097e-03 2.643631248585248672e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.299949291031220078e+01 1.866416019401204380e+02 1.366168371541811233e+01 2.316701497449095815e+00 5.351741155533367333e+01 9.000121637864963997e-01 8.908947313137365320e-01 9.438722007315061280e-01 1.475130412200265639e-01 3.680562530700664414e+00 2.114697519198154019e-02 5.241184555904836997e-04 9.438722007315061280e-01 3.688499165538980558e-03 8.941489891559348258e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.118637587943804590e+01 1.305948160313912467e+03 3.613790475821630110e+01 6.232265228879766417e-01 1.593348807885820122e+02 1.476140746113322466e+00 6.673599842372025748e+00 2.583331152286138188e+00 4.498654391913421702e-02 1.136975059383369491e+01 4.043689167340466795e-02 4.895945858092734526e-03 2.583331152286138188e+00 1.263193346404423720e-03 3.082502184599280048e-01
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.092808526520554402e+01 2.542707988359186899e+01 5.042527132657975919e+00 6.696082334649791079e-01 1.768808652233831680e+01 7.520368948184007474e-01 1.194829076285564978e-01 3.456629971931570733e-01 4.859266842700189076e-02 1.226296052193002417e+00 2.463902198688866507e-02 1.248822376558522608e-04 3.456629971931570733e-01 1.579314909111336840e-03 3.916802647409102500e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.305564602310372990e+01 2.005846248203233628e+01 4.478667489558957548e+00 1.195002038008152567e+01 2.911584706306388171e+01 1.607356538048069883e+00 9.677637693051412138e-02 3.110890176951190966e-01 8.681247714840886198e-01 1.983120353033650751e+00 5.925734883193529978e-02 1.276850884682022953e-04 3.110890176951190966e-01 3.240199446400422040e-02 7.295885918221903244e-02
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.328421957508303741e+01 2.264977037158844553e+01 4.759177488977317516e+00 6.485121228476860011e+00 2.630693544459261446e+01 8.877598508301213220e-01 8.252538154112021296e-02 2.872723125209253880e-01 4.193448128429541621e-01 1.624525793486282677e+00 1.683079239851444434e-02 3.389145875821831464e-05 2.872723125209253880e-01 8.575532362899061789e-03 3.228841381711669567e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.350384323619000604e+01 1.808557193545290716e+02 1.344826083010472750e+01 1.412717315451490485e+00 5.417557055692542178e+01 9.352271771835554137e-01 8.615074358695739010e-01 9.281742486567777783e-01 9.430724262218875831e-02 3.721427597367184426e+00 2.195333250697298344e-02 5.086200275239471979e-04 9.281742486567777783e-01 2.350609223093553211e-03 9.048990842811124868e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.990238606402899535e+01 1.323109608593768144e+03 3.637457365514774210e+01 2.136925795411505291e+00 1.593428482356307541e+02 1.391680685705027232e+00 6.759495318304468370e+00 2.599902944016270201e+00 1.546592037554609389e-01 1.137058051252686930e+01 3.806206854059260292e-02 4.960977459883619996e-03 2.599902944016270201e+00 4.332518039807799030e-03 3.082721612835789826e-01
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 9.361128845746680582e+00 1.444134238120269131e+01 3.800176625000828867e+00 2.104459059197943294e+00 1.571693230458979862e+01 6.492040523992421708e-01 6.975044633188598464e-02 2.641030979217888208e-01 1.527518453172572732e-01 1.124187015379044086e+00 2.118446996400600787e-02 7.167578336525587640e-05 2.641030979217888208e-01 4.963499201639257064e-03 3.522411627785462102e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.120635477095859400e+01 1.915192241502517234e+01 4.376290942684818219e+00 1.174066720020296195e+01 2.663688040077505548e+01 1.483001904474253285e+00 9.544706354759384392e-02 3.089450817663130233e-01 8.529445280171813470e-01 1.880590878103138852e+00 5.457443430789130773e-02 1.290971159160572170e-04 3.089450817663130233e-01 3.183266022697318204e-02 7.088280144445180397e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.658207421595501785e+01 3.768614821423336281e+01 6.138904479973064987e+00 4.611884856748841521e+00 2.824218157635290893e+01 1.115694685357278448e+00 1.532777275756667945e-01 3.915069955641492516e-01 2.956229907593229123e-01 1.782567487078394741e+00 2.090710236356760690e-02 5.124277808932098280e-05 3.915069955641492516e-01 6.087405538548552701e-03 3.337227736070651901e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.463299910590768960e+01 1.738840985197103919e+02 1.318651199217254621e+01 2.712222112597411972e+00 5.553659998613956361e+01 1.010162230219156188e+00 8.241348337794545120e-01 9.078187229725186436e-01 1.913343821297255887e-01 3.813236607191982763e+00 2.373646075408244321e-02 4.853175356398231610e-04 9.078187229725186436e-01 4.235723732785078542e-03 9.275573808928286312e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.965245442391075770e+01 1.428489064933798318e+03 3.779535771670640543e+01 4.930517159433230212e+00 1.655827733297374778e+02 1.378123573905365662e+00 7.314841149657604014e+00 2.704596300681046728e+00 3.439695134628347195e-01 1.182303736562925600e+01 3.773933177361595004e-02 5.357811202906471656e-03 2.704596300681046728e+00 9.294601889737382286e-03 3.203775927902348108e-01
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 7.779844436777595185e+00 7.112057432174657912e+00 2.666844095963365024e+00 1.399117850492900272e+00 1.412674006687953820e+01 5.423570644740841606e-01 3.603870596683825256e-02 1.898386313868656583e-01 9.856139899301236129e-02 9.953543282197857556e-01 1.767854782962062152e-02 3.658662303440473945e-05 1.898386313868656583e-01 3.174256374079582714e-03 3.134485504257013971e-02
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.201056977537526649e+01 2.141666250111085290e+01 4.627814008915100530e+00 1.082818923991230919e+00 1.993001682060160462e+01 8.408006714036121432e-01 1.080512966696131616e-01 3.287115706354328259e-01 7.042868083715982108e-02 1.435152318409302241e+00 3.102707182124363888e-02 1.522645217124664590e-04 3.287115706354328259e-01 2.653546384168000045e-03 5.478514720412920591e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.576406195656296916e+01 4.569783533342590687e+01 6.760017406296074505e+00 8.126511279257904619e+00 3.159810730140355162e+01 1.045042296943296645e+00 1.580078938386535459e-01 3.975020677161988369e-01 5.637077675456640957e-01 2.005222235119845653e+00 2.000762223873380971e-02 7.332217545108687333e-05 3.975020677161988369e-01 1.083183791691415092e-02 3.981717423826224705e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.321072078777699765e+01 1.293569469502158711e+02 1.137351954982343472e+01 2.659467491259942307e+00 4.786323235791740416e+01 9.171973676395653863e-01 6.257277113526060752e-01 7.910295262204857236e-01 1.776936453897825230e-01 3.310331420494834198e+00 2.146162649324455038e-02 3.660956153604021037e-04 7.910295262204857236e-01 4.425385246398386499e-03 8.007115235895892469e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.836856109747563792e+01 1.375729823746983584e+03 3.709083207137558702e+01 3.842744658545864667e+00 1.612676510200739983e+02 1.286983290401689350e+00 7.030963236952042728e+00 2.651596356339335880e+00 2.403844595418512253e-01 1.151007551029726805e+01 3.520534649573664465e-02 5.156614060091936104e-03 2.651596356339335880e+00 6.828795749474426448e-03 3.120037595146032405e-01
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 7.301979650498970464e+00 9.519399426032258305e+00 3.085352399002788015e+00 2.075539075404239320e+00 1.340488372357043190e+01 5.076245059824310291e-01 4.688938478473970994e-02 2.165395686352490079e-01 1.465138264221904629e-01 9.607949740107466496e-01 1.651604593620894720e-02 4.648259419988631590e-05 2.165395686352490079e-01 4.844936627115011170e-03 3.005186442873833755e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.864930400020054435e+01 1.870071107375830621e+01 4.324431878727922118e+00 9.720917536340921927e+00 2.525819726453513425e+01 1.304012884850014320e+00 9.094688145839303905e-02 3.015740066026795785e-01 7.062028054340531158e-01 1.706340656137178780e+00 4.795796334634740837e-02 1.208156922663212134e-04 3.015740066026795785e-01 2.635560456303259400e-02 6.260042831616265124e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.909462019867862281e+01 7.787306349007234019e+01 8.824571575440495863e+00 5.936832087302573058e+00 3.354204842601468073e+01 1.273650565259124789e+00 2.997083875670816799e-01 5.474562882706542899e-01 4.011607186216855081e-01 2.161489440848061605e+00 2.419242768189161161e-02 1.225783457264727097e-04 5.474562882706542899e-01 7.177609432407841029e-03 4.542736362971514646e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.452819188325903532e+01 1.079102586775560724e+02 1.038798626671965053e+01 1.885820287020195440e+00 4.550524751469722418e+01 1.005798510852913275e+00 5.198958682727241598e-01 7.210380491158037142e-01 1.217753385961024698e-01 3.146610299833580981e+00 2.349535664819771622e-02 3.014205758382383638e-04 7.210380491158037142e-01 3.119502256152482597e-03 7.611962133758674864e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.921388454123166056e+01 1.450970049186760434e+03 3.809160076954971430e+01 5.657382374518884482e+00 1.663990146191949862e+02 1.344916258995690894e+00 7.433285790172472041e+00 2.726405287218404805e+00 3.946590436744972785e-01 1.188214276068263153e+01 3.684928514363645241e-02 5.442040677212781931e-03 2.726405287218404805e+00 1.066501838744812920e-02 3.219578998029993810e-01
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 7.399140747939839891e+00 8.766767461510321269e+00 2.960872753346607489e+00 2.565609151100840979e+00 1.419896440010039917e+01 5.185886943419322215e-01 4.481940308574954013e-02 2.117059354051027686e-01 1.670938921082954220e-01 1.005162575942600833e+00 1.678107748443768976e-02 4.360799557130243823e-05 2.117059354051027686e-01 5.586956995513692875e-03 3.152420863774631210e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.040720135373403465e+01 1.832038262751657243e+01 4.280231609097405965e+00 2.101513386166717900e+00 1.708344730454193083e+01 7.276449247052080294e-01 9.047266816089424846e-02 3.007867486457710404e-01 1.337030550839413690e-01 1.179931818623060735e+00 2.683195922273299422e-02 1.237888144881730613e-04 3.007867486457710404e-01 5.141418119230456267e-03 4.499870623593273805e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.375912155014167837e+01 1.298765400905609795e+02 1.139633888977337151e+01 7.349850834421778778e+00 4.944287887100553291e+01 1.582346032687876436e+00 4.977179217832304325e-01 7.054912627263575375e-01 5.242881084010529991e-01 3.235838979955417472e+00 3.027050202460766087e-02 2.198286121125005350e-04 7.054912627263575375e-01 9.066246954866961569e-03 6.714637759737324130e-02
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.664902957997110633e+01 5.408048630603522611e+01 7.353943588717227975e+00 6.358225019027353930e+00 3.956917502062476188e+01 1.146171480131679354e+00 2.678793454407591978e-01 5.175706187958887261e-01 4.437584615539680866e-01 2.736156543602642710e+00 2.692130019743621192e-02 1.556992713196095487e-04 5.175706187958887261e-01 9.916568072109940152e-03 6.618342693815947031e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.786770586468599475e+01 1.433799082418327771e+03 3.786553951046158772e+01 4.148741155634453115e+00 1.641890940097555642e+02 1.255166211012334943e+00 7.335304040070390386e+00 2.708376642948759017e+00 2.973640687522414172e-01 1.172194876316006251e+01 3.430660661923862903e-02 5.376458341234824009e-03 2.708376642948759017e+00 8.482762466173450130e-03 3.176721569102926024e-01
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 6.677755257308096937e+00 1.129261339004531806e+01 3.360448391218844311e+00 7.533658673487643176e-01 1.274629274381098476e+01 4.704074949386546356e-01 5.635959745762462308e-02 2.374017638047885848e-01 5.182457558534169645e-02 9.234530507049388826e-01 1.513667075849058075e-02 5.627916409593618116e-05 2.374017638047885848e-01 1.711593670566843558e-03 2.946402445402451081e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 9.550859193482182263e+00 1.836482240215599404e+01 4.285419746320772383e+00 2.883089906812193348e+00 1.645528027199316412e+01 6.707558091805864153e-01 9.105489954190004731e-02 3.017530439645970675e-01 1.937451722917588326e-01 1.178443182424135927e+00 2.464411144968661760e-02 1.237133376265690766e-04 3.017530439645970675e-01 7.085405873670798382e-03 4.492667401217222134e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,1.251115289108244966e+01,2.104929466993017684e+01,4.587951031771173582e+00,1.873391278536908011e+00,1.928840839115011008e+01,8.328299528767322268e-01,1.002943182890112528e-01,3.166927821864768400e-01,1.188171926632337755e-01,1.318754135087752966e+00,1.562230355972705695e-02,3.346776694918515997e-05,3.166927821864768400e-01,2.260699066392957667e-03,2.388943933712148193e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,1.331785907181826190e+01,3.562057829525392805e+01,5.968297771999477419e+00,3.268712660265720604e+00,2.253970994431278640e+01,9.071206213414428898e-01,1.721787690292901907e-01,4.149442962968525883e-01,2.089367257589102023e-01,1.549784471831854971e+00,2.098278925418694402e-02,9.404491665994874820e-05,4.149442962968525883e-01,5.084055785948809157e-03,3.680491683784978263e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.585625370191325167e+01,4.455130951065013534e+01,6.674676734543039558e+00,7.610894248624028968e+00,2.886706679902467343e+01,1.090063811633996682e+00,2.284127775084517364e-01,4.779254936791421660e-01,4.769349013377411350e-01,2.029228477155429644e+00,3.063417919502688450e-02,1.799752814858545606e-04,4.779254936791421660e-01,1.451587615194598752e-02,5.783313267836390215e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.525133230819143471e+01,2.603373847473211811e+01,5.102326770673563772e+00,1.246456950334282165e+00,2.098511102214637702e+01,1.037340406580583130e+00,1.188516358276070356e-01,3.447486560200155870e-01,8.973745685867604016e-02,1.450795737027847920e+00,3.399081623003360336e-02,1.296159974558558380e-04,3.447486560200155870e-01,2.831311903242668578e-03,4.719557933133886746e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,2.055235370036021436e+01,8.810435211466865724e+01,9.386391858145954004e+00,6.658211628925513992e+00,3.843715639919786753e+01,1.436013868583665642e+00,4.279931945105550084e-01,6.542118880840939177e-01,4.779696975628125455e-01,2.691010989658142893e+00,5.416126212414582031e-02,6.181360865948960000e-04,6.542118880840939177e-01,1.781219687354801406e-02,1.032197478634666460e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.203683066665666423e+01,2.006042775101739295e+01,4.478886887499771596e+00,4.524442846242283878e+00,2.257668500654074606e+01,8.015940117282729371e-01,9.820264534331706041e-02,3.133730131062932855e-01,2.875027556008898366e-01,1.542720544358272772e+00,1.502470719914120352e-02,3.151210597828750553e-05,3.133730131062932855e-01,5.462621546101836464e-03,2.796199298862352481e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.228332612066740204e+01,2.477063040778236314e+01,4.977010187630959592e+00,4.714325929455814190e+00,1.934850360943017833e+01,8.324535204515124409e-01,1.167126899378440608e-01,3.416323900596137109e-01,2.938080363151024943e-01,1.331186145402753818e+00,1.928023497619849036e-02,6.306205903710860325e-05,3.416323900596137109e-01,7.116781388823133388e-03,3.159482188134888486e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.397872305290361972e+01,3.595366136080833286e+01,5.996137203300833107e+00,4.930900125369435116e+00,2.379029647069744868e+01,9.563130589528294756e-01,1.785273278399169272e-01,4.225249434529479986e-01,3.580463169753183572e-01,1.674271329438877354e+00,2.691489356426069596e-02,1.398178669115620470e-04,4.225249434529479986e-01,9.568442751696101117e-03,4.767066951685302451e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.482631963113260909e+01,2.139667262968543682e+01,4.625653751599381636e+00,5.317240920317368946e+00,2.263352638806335904e+01,1.004830846927367238e+00,8.774774706863189278e-02,2.962224621270843072e-01,3.825947329315651513e-01,1.507682409182949712e+00,3.294840166193549469e-02,9.814731060381945958e-05,2.962224621270843072e-01,1.206727308882344502e-02,4.890671688394677280e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.957066164810575870e+01,6.164738088695554552e+01,7.851584609934197267e+00,4.261162050061175322e+00,3.406271336775506597e+01,1.363176195793362799e+00,2.961637432975681716e-01,5.442092826271600625e-01,3.070178844163665710e-01,2.388648606758963400e+00,5.150911017735356617e-02,4.279095292236107071e-04,5.442092826271600625e-01,1.141432889044410176e-02,9.149586770430140348e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.164306221921644457e+01,1.948530163598672971e+01,4.414215857430029644e+00,4.212325617934827626e+00,1.917024420131567197e+01,7.745349913580668044e-01,9.483522222266155266e-02,3.079532792854486889e-01,2.500426436134809971e-01,1.310234843540550864e+00,1.456256876780706588e-02,3.172134635896336412e-05,3.079532792854486889e-01,5.063008052362726920e-03,2.374031069914892683e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.266909892482619249e+01,2.585692853279641668e+01,5.084970848765646423e+00,6.391001858929904245e+00,2.281293986322003065e+01,8.600412590721493444e-01,1.284977557061804110e-01,3.584658361771458912e-01,4.516794976116565996e-01,1.566711454066148645e+00,1.994398002991711050e-02,6.959832847739191343e-05,3.584658361771458912e-01,9.855356682258885684e-03,3.723986813873616381e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.389878104711929119e+01,4.472658934817090426e+01,6.687794056949638133e+00,5.647681059338445664e+00,2.679847826586231108e+01,9.586960646319540036e-01,2.265454301033670848e-01,4.759678876808466907e-01,3.703684901026907395e-01,1.884998731011393147e+00,2.688244907416105153e-02,1.791884941055527981e-04,4.759678876808466907e-01,1.086369281141270557e-02,5.369196042792791224e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.382627606361235273e+01,1.874864038997745297e+01,4.329970021833575267e+00,2.213573388085330773e+00,1.919784415499477959e+01,9.423103247367746738e-01,8.721315132260085146e-02,2.953187283641199312e-01,1.596718180921195274e-01,1.304914508489007030e+00,3.082929367405509019e-02,9.335702254092303380e-05,2.953187283641199312e-01,5.025826925511242028e-03,4.243892892746258666e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.864689171178257610e+01,7.590558091860013690e+01,8.712380898388232708e+00,5.302701142440441551e+00,3.606422953549848387e+01,1.302493355953982412e+00,3.689320517637170727e-01,6.073977706278785860e-01,3.806163432914778655e-01,2.526532033087043327e+00,4.913887294092750269e-02,5.335572270220676361e-04,6.073977706278785860e-01,1.418538997860521560e-02,9.685550840837960085e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.138034329061010830e+01,4.254172439494871583e+01,6.522401735170006987e+00,4.556731379937550841e-01,2.504033687192959690e+01,7.543531132260873351e-01,1.992198199876045461e-01,4.463404754081849446e-01,2.999197473355157822e-02,1.703691215181669216e+00,1.425749092729493815e-02,6.805942267669969135e-05,4.463404754081849446e-01,5.509990056979742522e-04,3.096739976282903567e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.360859610350823701e+01,3.671202184547734504e+01,6.059044631414868931e+00,5.102751525855611092e+00,2.529746061534197565e+01,9.263760981368448499e-01,1.738906735761160116e-01,4.170020066811621628e-01,3.589751081892501028e-01,1.724697358307068606e+00,2.138233333423213492e-02,9.278286909369709481e-05,4.170020066811621628e-01,7.846343974564583962e-03,3.984906262512648289e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.437255610359065017e+01,3.704294439762049507e+01,6.086291514347673015e+00,2.273458501736207005e+00,2.762539352861841735e+01,9.757895298358504332e-01,1.757730869676389085e-01,4.192530106840485216e-01,1.640940286768380885e-01,1.923729584797150505e+00,2.759124655575027896e-02,1.387992510463334852e-04,4.192530106840485216e-01,4.428520504643818079e-03,5.301321013635506424e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.684360470936218590e+01,3.257377953432207818e+01,5.707344350424466306e+00,8.130611830872368273e+00,2.518936568873141724e+01,1.141968293350346997e+00,1.330490682708314054e-01,3.647589180141198595e-01,5.783354524503980798e-01,1.743437798891436463e+00,3.743066846588929270e-02,1.507446951135679887e-04,3.647589180141198595e-01,1.866127303786364530e-02,5.627408966943447943e-02
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.505970366716325159e+01,3.125971513399937152e+01,5.591038824225724291e+00,4.338315430762053282e+00,2.728231734656153051e+01,1.043061165638592858e+00,1.460241045179214436e-01,3.821310043923699107e-01,3.119279858659350646e-01,1.915097680346822262e+00,3.959249670230229751e-02,2.178815614794013403e-04,3.821310043923699107e-01,1.161311036478686332e-02,7.328382212187004030e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.092095191599375958e+01,3.266726474216763165e+01,5.715528386961929108e+00,3.001353964320654821e+00,2.354316860339412543e+01,7.229566386359491670e-01,1.317095119160689165e-01,3.629180512403163972e-01,2.057927230186013534e-01,1.468224033548693130e+00,1.361637427741576624e-02,4.896966080062308745e-05,3.629180512403163972e-01,3.621282157892261305e-03,2.837733560238139829e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,7.306480341611377050e+00,1.400899566233228555e+01,3.742859289678452051e+00,1.181305076537761733e+00,1.308872007239824242e+01,4.892950517277205869e-01,6.033309570134147426e-02,2.456279619696044858e-01,8.567326267646789562e-02,8.351195662749582027e-01,1.140268973291600103e-02,3.370353311375433986e-05,2.456279619696044858e-01,1.897244701927183015e-03,1.933725075648264416e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,9.385179237005544906e+00,1.533102045607327923e+01,3.915484702571736531e+00,2.473328650033096210e+00,1.675440017340256560e+01,6.551666695845745902e-01,8.208334363715907855e-02,2.865019086099760415e-01,1.498288735441605235e-01,1.181245672403983704e+00,1.819476872021624086e-02,6.234595409037585055e-05,2.865019086099760415e-01,4.494711562522108080e-03,3.358517315046154889e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,8.499866805003600589e+00,9.390602337434691194e+00,3.064408970329301596e+00,2.165749846143888213e+00,1.306836803412338988e+01,5.819358291978320441e-01,4.418968162405521177e-02,2.102134192292566539e-01,1.572825789259222617e-01,9.367479845857861198e-01,1.897138916032085551e-02,4.752395066423174223e-05,2.102134192292566539e-01,4.982785047687873607e-03,3.037356919195075694e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.590312957942770211e+01,2.760141727959092250e+01,5.253705100173678311e+00,4.655445523408374697e+00,2.688407236888231111e+01,1.123248430861493619e+00,1.396754557223087445e-01,3.737317965096209615e-01,3.250588641957096181e-01,1.891994256501258853e+00,4.202431086539334948e-02,1.972832579873634075e-04,3.737317965096209615e-01,1.245176620120616758e-02,7.225313689693504959e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.086925728755383602e+01,4.498615702774870329e+01,6.707172058904460776e+00,2.927693716167673710e+00,2.751986306874469435e+01,7.154130274438215142e-01,1.759742010883047492e-01,4.194927902697551114e-01,1.889791004415013187e-01,1.718942148037411410e+00,1.353053486681067910e-02,6.674557693835031003e-05,4.194927902697551114e-01,3.700293920990376743e-03,3.316976435220088393e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,7.327770583502704937e+00,1.619882865870165745e+01,4.024776845826568028e+00,1.794505986087915783e+00,1.504463951720830295e+01,4.904076155222748534e-01,6.605019022442179533e-02,2.570023156012836152e-01,1.260006490091310771e-01,8.988326250636073933e-01,1.145524029524971898e-02,3.870387995304739079e-05,2.570023156012836152e-01,2.888124776949765968e-03,2.222174904980291424e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,9.046662366155258539e+00,1.720409867825329542e+01,4.147782380773284316e+00,3.610811481682742574e+00,1.728166543173873393e+01,6.336150225958850912e-01,9.196770864339884333e-02,3.032617823653334099e-01,2.344968153448145631e-01,1.218079115698156967e+00,1.757360348120983254e-02,7.083434347492685178e-05,3.032617823653334099e-01,6.987025851025006548e-03,3.463909869749340342e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,7.247696745249780470e+00,7.730914270447474479e+00,2.780452170142021284e+00,2.149768974251506481e+00,1.370883212009981911e+01,4.992952048475324811e-01,3.871433451082797322e-02,1.967595855627572166e-01,1.552596726288025253e-01,9.817550413651636720e-01,1.624047717614615638e-02,4.147710321313351803e-05,1.967595855627572166e-01,4.887305561877995294e-03,3.185670024002849876e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.429912453372097225e+01,3.221469755157878012e+01,5.675799287464170284e+00,2.204722522315047506e+00,2.657690484846495949e+01,1.012421341082790027e+00,1.633424338203290638e-01,4.041564472086633386e-01,1.543675803522903678e-01,1.869613332202935352e+00,3.782381279832695842e-02,2.324421190963636523e-04,4.041564472086633386e-01,5.900951710417518849e-03,7.142221971080253695e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.087174789441383815e+01,5.660704354655626247e+01,7.523765250627923784e+00,2.402110159963167568e+00,3.169199604281103078e+01,7.113083282465529900e-01,2.271583676671085905e-01,4.766113381646607250e-01,1.575003685279420806e-01,1.978974969650173277e+00,1.351088767561742926e-02,8.371404851301435745e-05,4.766113381646607250e-01,2.873355190721756710e-03,3.819101991261954904e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,7.831720832246733544e+00,1.703907743512499806e+01,4.127841740561888351e+00,8.209553074397439865e-01,1.542378078559143084e+01,5.244786341261276075e-01,7.529575240080146892e-02,2.744007150151061003e-01,5.826566100451505137e-02,1.054350322643522908e+00,1.224100947723273485e-02,4.120544336761206315e-05,2.744007150151061003e-01,1.264688484493919516e-03,2.430634582597382756e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,7.837665146632827984e+00,1.520685298788863449e+01,3.899596516037092897e+00,2.347148930271066192e+00,1.754235513452373496e+01,5.401002654552456983e-01,7.387738171498126061e-02,2.718039398444792032e-01,1.543920413473706121e-01,1.226406176265725234e+00,1.511627924454615399e-02,5.779637829736158293e-05,2.718039398444792032e-01,4.317125894522788956e-03,3.369352751747766578e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,8.952511440953310640e+00,1.706577969946875939e+01,4.131074884272707415e+00,1.837244263696855784e+00,1.612299516136081223e+01,6.080005064714616436e-01,7.429087050145043170e-02,2.725635164534139232e-01,1.293928216897744510e-01,1.116703084137215862e+00,1.990155057240297273e-02,8.170141443546399709e-05,2.725635164534139232e-01,4.069899040054694023e-03,3.602557534223210789e-02
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.050464637985112049e+01,1.267003488969515956e+01,3.559499247042364534e+00,4.804240266076185151e+00,2.069540324738460413e+01,7.385181663860449497e-01,6.403028519978209987e-02,2.530420621157322691e-01,3.457343590179218218e-01,1.457140139165138626e+00,2.773823949083416285e-02,9.143896624635808616e-05,2.530420621157322691e-01,1.286306889461735943e-02,5.562039756884091385e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.357863298908610616e+01,1.385349837722939128e+02,1.177008852015539908e+01,1.661503329917712657e+00,3.566432815885875129e+01,8.885432602360047172e-01,5.748856546773207787e-01,7.582121435833910628e-01,1.046032078757641315e-01,2.277039075189835504e+00,1.692542739582057060e-02,2.120247219359522642e-04,7.582121435833910628e-01,1.990702742672667298e-03,4.434060782817163260e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,6.752905940118923311e+00,1.995625999336954948e+01,4.467242996901953589e+00,1.654232401431303123e-01,1.511675184021628127e+01,4.450073718376277854e-01,7.417072905021135365e-02,2.723430356190724155e-01,1.145451766814331584e-02,8.873151888335470971e-01,1.047796064661928733e-02,4.549974288468371320e-05,2.723430356190724155e-01,2.594967784379953891e-04,2.233619268888857590e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,7.045707076865142859e+00,6.429590819349283670e+00,2.535663782789288501e+00,9.121387961817883916e-01,1.075669732104246989e+01,4.929114628363039929e-01,3.473390920908082935e-02,1.863703549631239853e-01,5.928256377499781238e-02,7.789328716574754896e-01,1.363256706514992013e-02,2.543775131852393605e-05,1.863703549631239853e-01,1.726501976159933779e-03,2.097092719040306863e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,5.826290819572632174e+00,4.810793528470504121e+00,2.193352121404701371e+00,1.232221862044239558e+00,9.897774818068020508e+00,4.007410747090968672e-01,2.191480254960099031e-02,1.480364906014763338e-01,8.874486392986284666e-02,6.659102010448627595e-01,1.299786691817127367e-02,2.325880868678835425e-05,1.480364906014763338e-01,2.799377931850231555e-03,2.143262296186269553e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.267704013386983952e+01,1.697790322689616360e+01,4.120425126961556828e+00,3.202990341644275318e+00,1.940638691576213049e+01,8.974645417969108196e-01,8.774049160942530567e-02,2.962102152347641515e-01,2.261041692137442383e-01,1.370187166430468784e+00,3.349938263601784372e-02,1.199682990055525231e-04,2.962102152347641515e-01,8.587440945613205798e-03,5.218018961735844397e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.337809442562986817e+01,1.030886394025902746e+02,1.015325757590096245e+01,1.424421436738997127e+00,3.504947018348736520e+01,8.751930766408972939e-01,4.232729816961636748e-01,6.505943295911543744e-01,8.523967917424166152e-02,2.198045555660634420e+00,1.665939544663991648e-02,1.566275272089095072e-04,6.505943295911543744e-01,1.738411567635265650e-03,4.224778070191808482e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,8.799071238153903352e+00,1.619144641858390443e+01,4.023859642008392079e+00,1.544963309925886596e+00,1.471305209247209866e+01,5.843202480399756205e-01,6.081900521757149791e-02,2.466150952751503811e-01,1.086219050537681474e-01,8.985844652252994447e-01,1.369544893396215136e-02,3.669860644635350276e-05,2.466150952751503811e-01,2.375452205812797046e-03,2.176201809226254932e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,5.558724542281211711e+00,1.542942152717232851e+01,3.928030235012496707e+00,4.847412906429713342e-01,1.442822836162906519e+01,3.839945992168680156e-01,7.204365906731023672e-02,2.684094988395720471e-01,3.461267458860978197e-02,1.007772886541146828e+00,1.067120256792394514e-02,5.544351377985758404e-05,2.684094988395720471e-01,9.466944579724864174e-04,2.770380021930523781e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,7.880977860139798175e+00,1.801348680000652180e+01,4.244229824126695583e+00,4.897811992984635321e-01,1.538585764381414478e+01,5.382383285348855129e-01,8.228593915023094119e-02,2.868552581882209962e-01,3.456935314798234571e-02,1.064941074413758848e+00,1.751458113976424313e-02,8.688440261312760078e-05,2.868552581882209962e-01,1.085482886371082027e-03,3.437735449636774437e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,9.481549449973003973e+00,9.685594876737463110e+00,3.112168838083413380e+00,4.616197294864231360e+00,1.443167065585793729e+01,6.663065985360897558e-01,4.706214005661091965e-02,2.169381019014661738e-01,3.229216277192804019e-01,1.019107607044984931e+00,2.498602724160747454e-02,6.530308001896433607e-05,2.169381019014661738e-01,1.194710950752082834e-02,3.880330741011469436e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.507338196024873156e+01,1.483411431251123247e+02,1.217953788635317380e+01,2.142303825517782645e+00,3.832419043679764314e+01,9.767413797357683558e-01,5.991411864168638690e-01,7.740421089429592172e-01,1.403247818496126953e-01,2.405389764886762816e+00,1.877156379982953052e-02,2.271319821476253445e-04,7.740421089429592172e-01,2.562269832284874531e-03,4.619288846328249015e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,9.644744797987129914e+00,2.658245195008608874e+01,5.155817292155152387e+00,1.117979206521142244e+00,2.273593100238023723e+01,6.325238995711371937e-01,8.973028546110853321e-02,2.995501384761965480e-01,7.932892835854848945e-02,1.366532442739564868e+00,1.501463235100773674e-02,6.099032328777771663e-05,2.995501384761965480e-01,1.725044720052154850e-03,3.506295432739460483e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,5.784943832175208023e+00,1.162409000248007374e+01,3.409411973123821937e+00,2.215581256651327990e+00,1.307118258679816769e+01,3.978367532845756283e-01,5.314967523672128186e-02,2.305421333221354674e-01,1.431245235051924747e-01,8.862078267461980241e-01,1.111821653306310081e-02,4.235852439457887038e-05,2.305421333221354674e-01,4.178436053712336444e-03,2.507585787917650938e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,6.493713663416421866e+00,1.034591469430386645e+01,3.216506597895279818e+00,2.009134170448985568e+00,1.334341120896851685e+01,4.470888101388622582e-01,4.926634020789644186e-02,2.219602221297690969e-01,1.379525352235465852e-01,9.252951291929631950e-01,1.448217104434574437e-02,5.077709300885639991e-05,2.219602221297690969e-01,4.436027407178299263e-03,2.982084784650835749e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.020583705137456221e+00,8.722761932624960579e+00,2.953432229225001482e+00,2.556521715093709624e+00,1.293906156665710050e+01,5.660235840702464438e-01,4.347295137043752367e-02,2.085016819367113139e-01,1.769131987590570332e-01,9.051924576361906061e-01,2.115042778679319252e-02,5.950652866851794840e-05,2.085016819367113139e-01,6.820858386964679873e-03,3.377690468873844470e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 1.251115289108244966e+01 2.104929466993017684e+01 4.587951031771173582e+00 1.873391278536908011e+00 1.928840839115011008e+01 8.328299528767322268e-01 1.002943182890112528e-01 3.166927821864768400e-01 1.188171926632337755e-01 1.318754135087752966e+00 1.562230355972705695e-02 3.346776694918515997e-05 3.166927821864768400e-01 2.260699066392957667e-03 2.388943933712148193e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 1.331785907181826190e+01 3.562057829525392805e+01 5.968297771999477419e+00 3.268712660265720604e+00 2.253970994431278640e+01 9.071206213414428898e-01 1.721787690292901907e-01 4.149442962968525883e-01 2.089367257589102023e-01 1.549784471831854971e+00 2.098278925418694402e-02 9.404491665994874820e-05 4.149442962968525883e-01 5.084055785948809157e-03 3.680491683784978263e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.585625370191325167e+01 4.455130951065013534e+01 6.674676734543039558e+00 7.610894248624028968e+00 2.886706679902467343e+01 1.090063811633996682e+00 2.284127775084517364e-01 4.779254936791421660e-01 4.769349013377411350e-01 2.029228477155429644e+00 3.063417919502688450e-02 1.799752814858545606e-04 4.779254936791421660e-01 1.451587615194598752e-02 5.783313267836390215e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.525133230819143471e+01 2.603373847473211811e+01 5.102326770673563772e+00 1.246456950334282165e+00 2.098511102214637702e+01 1.037340406580583130e+00 1.188516358276070356e-01 3.447486560200155870e-01 8.973745685867604016e-02 1.450795737027847920e+00 3.399081623003360336e-02 1.296159974558558380e-04 3.447486560200155870e-01 2.831311903242668578e-03 4.719557933133886746e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 2.055235370036021436e+01 8.810435211466865724e+01 9.386391858145954004e+00 6.658211628925513992e+00 3.843715639919786753e+01 1.436013868583665642e+00 4.279931945105550084e-01 6.542118880840939177e-01 4.779696975628125455e-01 2.691010989658142893e+00 5.416126212414582031e-02 6.181360865948960000e-04 6.542118880840939177e-01 1.781219687354801406e-02 1.032197478634666460e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.203683066665666423e+01 2.006042775101739295e+01 4.478886887499771596e+00 4.524442846242283878e+00 2.257668500654074606e+01 8.015940117282729371e-01 9.820264534331706041e-02 3.133730131062932855e-01 2.875027556008898366e-01 1.542720544358272772e+00 1.502470719914120352e-02 3.151210597828750553e-05 3.133730131062932855e-01 5.462621546101836464e-03 2.796199298862352481e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.228332612066740204e+01 2.477063040778236314e+01 4.977010187630959592e+00 4.714325929455814190e+00 1.934850360943017833e+01 8.324535204515124409e-01 1.167126899378440608e-01 3.416323900596137109e-01 2.938080363151024943e-01 1.331186145402753818e+00 1.928023497619849036e-02 6.306205903710860325e-05 3.416323900596137109e-01 7.116781388823133388e-03 3.159482188134888486e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.397872305290361972e+01 3.595366136080833286e+01 5.996137203300833107e+00 4.930900125369435116e+00 2.379029647069744868e+01 9.563130589528294756e-01 1.785273278399169272e-01 4.225249434529479986e-01 3.580463169753183572e-01 1.674271329438877354e+00 2.691489356426069596e-02 1.398178669115620470e-04 4.225249434529479986e-01 9.568442751696101117e-03 4.767066951685302451e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.482631963113260909e+01 2.139667262968543682e+01 4.625653751599381636e+00 5.317240920317368946e+00 2.263352638806335904e+01 1.004830846927367238e+00 8.774774706863189278e-02 2.962224621270843072e-01 3.825947329315651513e-01 1.507682409182949712e+00 3.294840166193549469e-02 9.814731060381945958e-05 2.962224621270843072e-01 1.206727308882344502e-02 4.890671688394677280e-02
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.957066164810575870e+01 6.164738088695554552e+01 7.851584609934197267e+00 4.261162050061175322e+00 3.406271336775506597e+01 1.363176195793362799e+00 2.961637432975681716e-01 5.442092826271600625e-01 3.070178844163665710e-01 2.388648606758963400e+00 5.150911017735356617e-02 4.279095292236107071e-04 5.442092826271600625e-01 1.141432889044410176e-02 9.149586770430140348e-02
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.164306221921644457e+01 1.948530163598672971e+01 4.414215857430029644e+00 4.212325617934827626e+00 1.917024420131567197e+01 7.745349913580668044e-01 9.483522222266155266e-02 3.079532792854486889e-01 2.500426436134809971e-01 1.310234843540550864e+00 1.456256876780706588e-02 3.172134635896336412e-05 3.079532792854486889e-01 5.063008052362726920e-03 2.374031069914892683e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.266909892482619249e+01 2.585692853279641668e+01 5.084970848765646423e+00 6.391001858929904245e+00 2.281293986322003065e+01 8.600412590721493444e-01 1.284977557061804110e-01 3.584658361771458912e-01 4.516794976116565996e-01 1.566711454066148645e+00 1.994398002991711050e-02 6.959832847739191343e-05 3.584658361771458912e-01 9.855356682258885684e-03 3.723986813873616381e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.389878104711929119e+01 4.472658934817090426e+01 6.687794056949638133e+00 5.647681059338445664e+00 2.679847826586231108e+01 9.586960646319540036e-01 2.265454301033670848e-01 4.759678876808466907e-01 3.703684901026907395e-01 1.884998731011393147e+00 2.688244907416105153e-02 1.791884941055527981e-04 4.759678876808466907e-01 1.086369281141270557e-02 5.369196042792791224e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.382627606361235273e+01 1.874864038997745297e+01 4.329970021833575267e+00 2.213573388085330773e+00 1.919784415499477959e+01 9.423103247367746738e-01 8.721315132260085146e-02 2.953187283641199312e-01 1.596718180921195274e-01 1.304914508489007030e+00 3.082929367405509019e-02 9.335702254092303380e-05 2.953187283641199312e-01 5.025826925511242028e-03 4.243892892746258666e-02
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.864689171178257610e+01 7.590558091860013690e+01 8.712380898388232708e+00 5.302701142440441551e+00 3.606422953549848387e+01 1.302493355953982412e+00 3.689320517637170727e-01 6.073977706278785860e-01 3.806163432914778655e-01 2.526532033087043327e+00 4.913887294092750269e-02 5.335572270220676361e-04 6.073977706278785860e-01 1.418538997860521560e-02 9.685550840837960085e-02
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.138034329061010830e+01 4.254172439494871583e+01 6.522401735170006987e+00 4.556731379937550841e-01 2.504033687192959690e+01 7.543531132260873351e-01 1.992198199876045461e-01 4.463404754081849446e-01 2.999197473355157822e-02 1.703691215181669216e+00 1.425749092729493815e-02 6.805942267669969135e-05 4.463404754081849446e-01 5.509990056979742522e-04 3.096739976282903567e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.360859610350823701e+01 3.671202184547734504e+01 6.059044631414868931e+00 5.102751525855611092e+00 2.529746061534197565e+01 9.263760981368448499e-01 1.738906735761160116e-01 4.170020066811621628e-01 3.589751081892501028e-01 1.724697358307068606e+00 2.138233333423213492e-02 9.278286909369709481e-05 4.170020066811621628e-01 7.846343974564583962e-03 3.984906262512648289e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.437255610359065017e+01 3.704294439762049507e+01 6.086291514347673015e+00 2.273458501736207005e+00 2.762539352861841735e+01 9.757895298358504332e-01 1.757730869676389085e-01 4.192530106840485216e-01 1.640940286768380885e-01 1.923729584797150505e+00 2.759124655575027896e-02 1.387992510463334852e-04 4.192530106840485216e-01 4.428520504643818079e-03 5.301321013635506424e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.684360470936218590e+01 3.257377953432207818e+01 5.707344350424466306e+00 8.130611830872368273e+00 2.518936568873141724e+01 1.141968293350346997e+00 1.330490682708314054e-01 3.647589180141198595e-01 5.783354524503980798e-01 1.743437798891436463e+00 3.743066846588929270e-02 1.507446951135679887e-04 3.647589180141198595e-01 1.866127303786364530e-02 5.627408966943447943e-02
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.505970366716325159e+01 3.125971513399937152e+01 5.591038824225724291e+00 4.338315430762053282e+00 2.728231734656153051e+01 1.043061165638592858e+00 1.460241045179214436e-01 3.821310043923699107e-01 3.119279858659350646e-01 1.915097680346822262e+00 3.959249670230229751e-02 2.178815614794013403e-04 3.821310043923699107e-01 1.161311036478686332e-02 7.328382212187004030e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.092095191599375958e+01 3.266726474216763165e+01 5.715528386961929108e+00 3.001353964320654821e+00 2.354316860339412543e+01 7.229566386359491670e-01 1.317095119160689165e-01 3.629180512403163972e-01 2.057927230186013534e-01 1.468224033548693130e+00 1.361637427741576624e-02 4.896966080062308745e-05 3.629180512403163972e-01 3.621282157892261305e-03 2.837733560238139829e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 7.306480341611377050e+00 1.400899566233228555e+01 3.742859289678452051e+00 1.181305076537761733e+00 1.308872007239824242e+01 4.892950517277205869e-01 6.033309570134147426e-02 2.456279619696044858e-01 8.567326267646789562e-02 8.351195662749582027e-01 1.140268973291600103e-02 3.370353311375433986e-05 2.456279619696044858e-01 1.897244701927183015e-03 1.933725075648264416e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 9.385179237005544906e+00 1.533102045607327923e+01 3.915484702571736531e+00 2.473328650033096210e+00 1.675440017340256560e+01 6.551666695845745902e-01 8.208334363715907855e-02 2.865019086099760415e-01 1.498288735441605235e-01 1.181245672403983704e+00 1.819476872021624086e-02 6.234595409037585055e-05 2.865019086099760415e-01 4.494711562522108080e-03 3.358517315046154889e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 8.499866805003600589e+00 9.390602337434691194e+00 3.064408970329301596e+00 2.165749846143888213e+00 1.306836803412338988e+01 5.819358291978320441e-01 4.418968162405521177e-02 2.102134192292566539e-01 1.572825789259222617e-01 9.367479845857861198e-01 1.897138916032085551e-02 4.752395066423174223e-05 2.102134192292566539e-01 4.982785047687873607e-03 3.037356919195075694e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.590312957942770211e+01 2.760141727959092250e+01 5.253705100173678311e+00 4.655445523408374697e+00 2.688407236888231111e+01 1.123248430861493619e+00 1.396754557223087445e-01 3.737317965096209615e-01 3.250588641957096181e-01 1.891994256501258853e+00 4.202431086539334948e-02 1.972832579873634075e-04 3.737317965096209615e-01 1.245176620120616758e-02 7.225313689693504959e-02
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.086925728755383602e+01 4.498615702774870329e+01 6.707172058904460776e+00 2.927693716167673710e+00 2.751986306874469435e+01 7.154130274438215142e-01 1.759742010883047492e-01 4.194927902697551114e-01 1.889791004415013187e-01 1.718942148037411410e+00 1.353053486681067910e-02 6.674557693835031003e-05 4.194927902697551114e-01 3.700293920990376743e-03 3.316976435220088393e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 7.327770583502704937e+00 1.619882865870165745e+01 4.024776845826568028e+00 1.794505986087915783e+00 1.504463951720830295e+01 4.904076155222748534e-01 6.605019022442179533e-02 2.570023156012836152e-01 1.260006490091310771e-01 8.988326250636073933e-01 1.145524029524971898e-02 3.870387995304739079e-05 2.570023156012836152e-01 2.888124776949765968e-03 2.222174904980291424e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 9.046662366155258539e+00 1.720409867825329542e+01 4.147782380773284316e+00 3.610811481682742574e+00 1.728166543173873393e+01 6.336150225958850912e-01 9.196770864339884333e-02 3.032617823653334099e-01 2.344968153448145631e-01 1.218079115698156967e+00 1.757360348120983254e-02 7.083434347492685178e-05 3.032617823653334099e-01 6.987025851025006548e-03 3.463909869749340342e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 7.247696745249780470e+00 7.730914270447474479e+00 2.780452170142021284e+00 2.149768974251506481e+00 1.370883212009981911e+01 4.992952048475324811e-01 3.871433451082797322e-02 1.967595855627572166e-01 1.552596726288025253e-01 9.817550413651636720e-01 1.624047717614615638e-02 4.147710321313351803e-05 1.967595855627572166e-01 4.887305561877995294e-03 3.185670024002849876e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.429912453372097225e+01 3.221469755157878012e+01 5.675799287464170284e+00 2.204722522315047506e+00 2.657690484846495949e+01 1.012421341082790027e+00 1.633424338203290638e-01 4.041564472086633386e-01 1.543675803522903678e-01 1.869613332202935352e+00 3.782381279832695842e-02 2.324421190963636523e-04 4.041564472086633386e-01 5.900951710417518849e-03 7.142221971080253695e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.087174789441383815e+01 5.660704354655626247e+01 7.523765250627923784e+00 2.402110159963167568e+00 3.169199604281103078e+01 7.113083282465529900e-01 2.271583676671085905e-01 4.766113381646607250e-01 1.575003685279420806e-01 1.978974969650173277e+00 1.351088767561742926e-02 8.371404851301435745e-05 4.766113381646607250e-01 2.873355190721756710e-03 3.819101991261954904e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 7.831720832246733544e+00 1.703907743512499806e+01 4.127841740561888351e+00 8.209553074397439865e-01 1.542378078559143084e+01 5.244786341261276075e-01 7.529575240080146892e-02 2.744007150151061003e-01 5.826566100451505137e-02 1.054350322643522908e+00 1.224100947723273485e-02 4.120544336761206315e-05 2.744007150151061003e-01 1.264688484493919516e-03 2.430634582597382756e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 7.837665146632827984e+00 1.520685298788863449e+01 3.899596516037092897e+00 2.347148930271066192e+00 1.754235513452373496e+01 5.401002654552456983e-01 7.387738171498126061e-02 2.718039398444792032e-01 1.543920413473706121e-01 1.226406176265725234e+00 1.511627924454615399e-02 5.779637829736158293e-05 2.718039398444792032e-01 4.317125894522788956e-03 3.369352751747766578e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 8.952511440953310640e+00 1.706577969946875939e+01 4.131074884272707415e+00 1.837244263696855784e+00 1.612299516136081223e+01 6.080005064714616436e-01 7.429087050145043170e-02 2.725635164534139232e-01 1.293928216897744510e-01 1.116703084137215862e+00 1.990155057240297273e-02 8.170141443546399709e-05 2.725635164534139232e-01 4.069899040054694023e-03 3.602557534223210789e-02
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.050464637985112049e+01 1.267003488969515956e+01 3.559499247042364534e+00 4.804240266076185151e+00 2.069540324738460413e+01 7.385181663860449497e-01 6.403028519978209987e-02 2.530420621157322691e-01 3.457343590179218218e-01 1.457140139165138626e+00 2.773823949083416285e-02 9.143896624635808616e-05 2.530420621157322691e-01 1.286306889461735943e-02 5.562039756884091385e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.357863298908610616e+01 1.385349837722939128e+02 1.177008852015539908e+01 1.661503329917712657e+00 3.566432815885875129e+01 8.885432602360047172e-01 5.748856546773207787e-01 7.582121435833910628e-01 1.046032078757641315e-01 2.277039075189835504e+00 1.692542739582057060e-02 2.120247219359522642e-04 7.582121435833910628e-01 1.990702742672667298e-03 4.434060782817163260e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 6.752905940118923311e+00 1.995625999336954948e+01 4.467242996901953589e+00 1.654232401431303123e-01 1.511675184021628127e+01 4.450073718376277854e-01 7.417072905021135365e-02 2.723430356190724155e-01 1.145451766814331584e-02 8.873151888335470971e-01 1.047796064661928733e-02 4.549974288468371320e-05 2.723430356190724155e-01 2.594967784379953891e-04 2.233619268888857590e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 7.045707076865142859e+00 6.429590819349283670e+00 2.535663782789288501e+00 9.121387961817883916e-01 1.075669732104246989e+01 4.929114628363039929e-01 3.473390920908082935e-02 1.863703549631239853e-01 5.928256377499781238e-02 7.789328716574754896e-01 1.363256706514992013e-02 2.543775131852393605e-05 1.863703549631239853e-01 1.726501976159933779e-03 2.097092719040306863e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 5.826290819572632174e+00 4.810793528470504121e+00 2.193352121404701371e+00 1.232221862044239558e+00 9.897774818068020508e+00 4.007410747090968672e-01 2.191480254960099031e-02 1.480364906014763338e-01 8.874486392986284666e-02 6.659102010448627595e-01 1.299786691817127367e-02 2.325880868678835425e-05 1.480364906014763338e-01 2.799377931850231555e-03 2.143262296186269553e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.267704013386983952e+01 1.697790322689616360e+01 4.120425126961556828e+00 3.202990341644275318e+00 1.940638691576213049e+01 8.974645417969108196e-01 8.774049160942530567e-02 2.962102152347641515e-01 2.261041692137442383e-01 1.370187166430468784e+00 3.349938263601784372e-02 1.199682990055525231e-04 2.962102152347641515e-01 8.587440945613205798e-03 5.218018961735844397e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.337809442562986817e+01 1.030886394025902746e+02 1.015325757590096245e+01 1.424421436738997127e+00 3.504947018348736520e+01 8.751930766408972939e-01 4.232729816961636748e-01 6.505943295911543744e-01 8.523967917424166152e-02 2.198045555660634420e+00 1.665939544663991648e-02 1.566275272089095072e-04 6.505943295911543744e-01 1.738411567635265650e-03 4.224778070191808482e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 8.799071238153903352e+00 1.619144641858390443e+01 4.023859642008392079e+00 1.544963309925886596e+00 1.471305209247209866e+01 5.843202480399756205e-01 6.081900521757149791e-02 2.466150952751503811e-01 1.086219050537681474e-01 8.985844652252994447e-01 1.369544893396215136e-02 3.669860644635350276e-05 2.466150952751503811e-01 2.375452205812797046e-03 2.176201809226254932e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 5.558724542281211711e+00 1.542942152717232851e+01 3.928030235012496707e+00 4.847412906429713342e-01 1.442822836162906519e+01 3.839945992168680156e-01 7.204365906731023672e-02 2.684094988395720471e-01 3.461267458860978197e-02 1.007772886541146828e+00 1.067120256792394514e-02 5.544351377985758404e-05 2.684094988395720471e-01 9.466944579724864174e-04 2.770380021930523781e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 7.880977860139798175e+00 1.801348680000652180e+01 4.244229824126695583e+00 4.897811992984635321e-01 1.538585764381414478e+01 5.382383285348855129e-01 8.228593915023094119e-02 2.868552581882209962e-01 3.456935314798234571e-02 1.064941074413758848e+00 1.751458113976424313e-02 8.688440261312760078e-05 2.868552581882209962e-01 1.085482886371082027e-03 3.437735449636774437e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 9.481549449973003973e+00 9.685594876737463110e+00 3.112168838083413380e+00 4.616197294864231360e+00 1.443167065585793729e+01 6.663065985360897558e-01 4.706214005661091965e-02 2.169381019014661738e-01 3.229216277192804019e-01 1.019107607044984931e+00 2.498602724160747454e-02 6.530308001896433607e-05 2.169381019014661738e-01 1.194710950752082834e-02 3.880330741011469436e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.507338196024873156e+01 1.483411431251123247e+02 1.217953788635317380e+01 2.142303825517782645e+00 3.832419043679764314e+01 9.767413797357683558e-01 5.991411864168638690e-01 7.740421089429592172e-01 1.403247818496126953e-01 2.405389764886762816e+00 1.877156379982953052e-02 2.271319821476253445e-04 7.740421089429592172e-01 2.562269832284874531e-03 4.619288846328249015e-02
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 9.644744797987129914e+00 2.658245195008608874e+01 5.155817292155152387e+00 1.117979206521142244e+00 2.273593100238023723e+01 6.325238995711371937e-01 8.973028546110853321e-02 2.995501384761965480e-01 7.932892835854848945e-02 1.366532442739564868e+00 1.501463235100773674e-02 6.099032328777771663e-05 2.995501384761965480e-01 1.725044720052154850e-03 3.506295432739460483e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 5.784943832175208023e+00 1.162409000248007374e+01 3.409411973123821937e+00 2.215581256651327990e+00 1.307118258679816769e+01 3.978367532845756283e-01 5.314967523672128186e-02 2.305421333221354674e-01 1.431245235051924747e-01 8.862078267461980241e-01 1.111821653306310081e-02 4.235852439457887038e-05 2.305421333221354674e-01 4.178436053712336444e-03 2.507585787917650938e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 6.493713663416421866e+00 1.034591469430386645e+01 3.216506597895279818e+00 2.009134170448985568e+00 1.334341120896851685e+01 4.470888101388622582e-01 4.926634020789644186e-02 2.219602221297690969e-01 1.379525352235465852e-01 9.252951291929631950e-01 1.448217104434574437e-02 5.077709300885639991e-05 2.219602221297690969e-01 4.436027407178299263e-03 2.982084784650835749e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.020583705137456221e+00 8.722761932624960579e+00 2.953432229225001482e+00 2.556521715093709624e+00 1.293906156665710050e+01 5.660235840702464438e-01 4.347295137043752367e-02 2.085016819367113139e-01 1.769131987590570332e-01 9.051924576361906061e-01 2.115042778679319252e-02 5.950652866851794840e-05 2.085016819367113139e-01 6.820858386964679873e-03 3.377690468873844470e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,1.642086920200582867e+01,7.773936163456387760e+01,8.816992777277516069e+00,5.109703835576600461e+00,4.164635962768487332e+01,1.118507018985367196e+00,3.889752615208256215e-01,6.236788127881415233e-01,3.535098491232473439e-01,2.925861743244112745e+00,2.081375158115005009e-02,1.138618850440137705e-04,6.236788127881415233e-01,6.801150060454274997e-03,4.943600239308397482e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,2.427668449214161583e+01,7.601624921135432089e+01,8.718729793459269573e+00,8.810809250890457633e+00,3.887957236497944535e+01,1.649619425692630648e+00,3.139465203054537246e-01,5.603093077091024776e-01,5.893631965576505705e-01,2.541497988999004587e+00,3.743134205847855472e-02,1.677824288532244715e-04,5.603093077091024776e-01,1.293644574189497382e-02,5.624920706945527732e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.437935416999947691e+01,2.036981122993816484e+01,4.513292725930610594e+00,5.823147320572204855e+00,2.105496269307435853e+01,9.787876000999010673e-01,8.760952618015283022e-02,2.959890642914917436e-01,4.210906356984920884e-01,1.379491330516794179e+00,2.748151290683187309e-02,7.060928633741970475e-05,2.959890642914917436e-01,1.153545849955605815e-02,3.949608428612567945e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,2.310350000226787870e+01,1.102110809906287869e+02,1.049814655025489607e+01,9.015238062331180302e+00,4.452177261123046037e+01,1.557258180251932744e+00,4.626751805749578228e-01,6.802023085633845945e-01,6.204740461367801441e-01,2.912063973182082322e+00,5.040885571589178576e-02,4.794673069597638906e-04,6.802023085633845945e-01,2.005427135302508684e-02,9.500769697775660050e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.775147744790413640e+01,3.915934183758152187e+01,6.257742551238547613e+00,6.514054932061577929e+00,2.920027711824077343e+01,1.193178833969462893e+00,1.845090119225679393e-01,4.295451221031009736e-01,3.949133138975846058e-01,2.018905422624249102e+00,4.541333122819147389e-02,2.735661604556412761e-04,4.295451221031009736e-01,1.579020043261536443e-02,7.791054149975892851e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.195474792956072285e+01,4.375076961587988933e+01,6.614436454897718143e+00,4.138449240541354435e+00,3.024132813785362117e+01,8.069371265590942199e-01,2.129717965709979621e-01,4.614886743691528070e-01,2.746152811934254312e-01,2.122553509406886807e+00,1.520295505085449139e-02,6.720636160729064003e-05,4.614886743691528070e-01,5.063307613830479899e-03,3.589776539279086742e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,3.468172399862993416e+01,9.065240513059252692e+01,9.521155661504149492e+00,2.158395020586922897e+01,5.407296703444919217e+01,2.355007715065808860e+00,3.550610670726624396e-01,5.958700085359746046e-01,1.452505522031849461e+00,3.530414708816843383e+00,5.328413245328773862e-02,1.735596888264323047e-04,5.958700085359746046e-01,3.177748389973827914e-02,7.761084638554438531e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.487681816136343649e+01,5.185244872399049143e+01,7.200864442828408762e+00,3.153903747498081778e+00,2.308944357043669626e+01,1.025687494235515640e+00,2.387176883528796534e-01,4.885874418698045729e-01,2.179855807872721762e-01,1.540651647434049698e+00,2.853558916603566795e-02,1.887580467473254093e-04,4.885874418698045729e-01,5.870853994907741791e-03,4.422469241365448167e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,3.519602519586143785e+01,1.465271857884982296e+02,1.210484141938663427e+01,1.742431603951341756e+01,5.971747629668352175e+01,2.376688312704474448e+00,6.045189632166578786e-01,7.775081756590459525e-01,1.132522420527071194e+00,3.928863365222059478e+00,7.685744461966494134e-02,5.946753790335597683e-04,7.775081756590459525e-01,3.794838206225613353e-02,1.275074153148417211e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.014819151546190668e+01,2.343457181129119249e+01,4.840926751283393337e+00,3.244963189186304220e+00,1.716789209737876476e+01,6.852550544121503995e-01,1.012892899055257145e-01,3.182597836760493459e-01,2.272097885234710679e-01,1.161670534718335812e+00,2.593420190015670312e-02,1.547998367447729769e-04,3.182597836760493459e-01,8.613710349906655850e-03,4.469479173839081138e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.169724376505178931e+01,4.184964377766124244e+01,6.469130063436755229e+00,7.789440599377512875e-01,2.604712130129529513e+01,7.835474568978203491e-01,1.950928327421845299e-01,4.416931431912708983e-01,5.410372619672261518e-02,1.825673977286318195e+00,1.492486866318754740e-02,6.874926258910492175e-05,4.416931431912708983e-01,9.936757695043272991e-04,3.091677897239925379e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,3.947741085861395760e+01,7.854839692071698209e+01,8.862753348746482018e+00,2.815160079147726435e+01,5.725797152532056344e+01,2.680607394479013195e+00,2.878366463871308567e-01,5.365040972696581978e-01,1.992900004701865457e+00,3.659371657701495639e+00,6.065465484757696923e-02,1.414631308113248635e-04,5.365040972696581978e-01,4.433124859284540142e-02,8.624057162572060231e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.844245932527087106e+01,4.550488349343377337e+01,6.745730760520595837e+00,5.339794050218976018e+00,2.602916330480717022e+01,1.275420738317992075e+00,2.136422300732461199e-01,4.622144849236619613e-01,3.735503588699509159e-01,1.863366079235376116e+00,3.540965108262842526e-02,1.662821614332659975e-04,4.622144849236619613e-01,9.952476748103745649e-03,5.186371367075529731e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.054038935192317439e+01,1.281276114447048258e+02,1.131934677641359421e+01,2.606184122632624423e+01,6.748161529531176939e+01,2.741825433965328962e+00,5.264203396015959546e-01,7.255483027349701741e-01,1.682652474234568762e+00,4.458783581589395695e+00,8.868602850043331987e-02,5.067876862774066187e-04,7.255483027349701741e-01,5.662315908273184151e-02,1.441509664088470033e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,9.744916393388269427e+00,2.781958768004459870e+01,5.274427711140289965e+00,1.399578823780139647e+00,1.850564652911246100e+01,6.596544994371387194e-01,1.208916996597649979e-01,3.476948369759967905e-01,9.318648474875021459e-02,1.215539493571043739e+00,2.479011920546633427e-02,1.742629696522822751e-04,3.476948369759967905e-01,3.555148948099019594e-03,4.497325338666507272e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.590955482351515826e+01,3.649583652955501378e+01,6.041178405704885179e+00,3.317315432605703940e+00,2.368113653863253276e+01,1.060425246875761118e+00,1.644114056426002057e-01,4.054767633818246453e-01,2.362943334835685139e-01,1.698511207503543563e+00,2.025043726275379055e-02,6.000146586572113917e-05,4.054767633818246453e-01,4.102597557049202266e-03,3.053308148732673116e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,4.967165747462200187e+01,6.076781945222494130e+01,7.795371668639343277e+00,3.822384226890751791e+01,6.292367187140770568e+01,3.386154608065484073e+00,2.561588177729267057e-01,5.061213468852373554e-01,2.433904102774597789e+00,4.254863996381010871e+00,7.660977279175426591e-02,1.234620097576211075e-04,5.061213468852373554e-01,5.612851730269373396e-02,9.606114834545050052e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.954567644998045850e+01,5.145023395628807350e+01,7.172881844578792965e+00,1.544445724920648111e+01,4.006429534192837139e+01,2.052554514391280893e+00,2.547536252145101709e-01,5.047312405771117172e-01,1.076982211657433464e+00,2.908552210667691540e+00,5.684997327780633158e-02,1.979956060305084549e-04,5.047312405771117172e-01,2.877170424237407431e-02,8.093357465863443290e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.966798214434957259e+01,1.153423564879259828e+02,1.073975588586286101e+01,2.953629022574840945e+01,7.423022015458548140e+01,3.372689579740106858e+00,5.106210495299327023e-01,7.145775322034220167e-01,1.909393586894464034e+00,4.915965696606757085e+00,1.091373944329589035e-01,4.949194101013183788e-04,7.145775322034220167e-01,6.417480209205228547e-02,1.586071384289600428e-01
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.588640727862033586e+01,6.591751345621466385e+01,8.118960121605146796e+00,1.950898818815607560e+00,2.692621829312681925e+01,1.087928776388160435e+00,3.072034267027437537e-01,5.542593496755321425e-01,1.361150998116116839e-01,1.813027657661381964e+00,4.053275407628228327e-02,4.346575882163047347e-04,5.542593496755321425e-01,5.212469401777746446e-03,6.952949965684722400e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.575103630470112748e+01,9.046169107048308433e+01,9.511135109464227355e+00,1.976643045442724844e+00,3.525623191292777392e+01,1.065962652098356056e+00,4.191930685090480835e-01,6.474512093656541456e-01,1.424110481023586894e-01,2.484212517561686262e+00,2.011479825728140769e-02,1.500004086292260920e-04,6.474512093656541456e-01,2.466125609525081450e-03,4.685451028199395795e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,2.610116826860657113e+01,5.262079395729293196e+01,7.254019158872750950e+00,1.270636207577557109e+01,3.999330635807274348e+01,1.780422731091304556e+00,2.326803411340742922e-01,4.823695068451925860e-01,8.497038327012834680e-01,2.620868291077523171e+00,4.036881400552867066e-02,1.251449306361444749e-04,4.823695068451925860e-01,1.864651387648763245e-02,6.025901329108412224e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.061337233275597924e+01,1.739100840712920970e+01,4.170252798947470474e+00,1.599834867393211901e+00,2.074871862122428112e+01,7.308636332511646572e-01,8.920432799067247454e-02,2.986709359657756524e-01,1.104501200121615345e-01,1.505971578123183718e+00,2.035673703091493009e-02,6.822232919803216788e-05,2.986709359657756524e-01,3.199096068291967365e-03,4.191775734897924821e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.328374503446068289e+01,8.934197054994919540e+01,9.452088158176964683e+00,7.245098872398881618e+00,4.611426421350645199e+01,1.579572820754834295e+00,3.911506581043547315e-01,6.254203851045748719e-01,4.777855915652043928e-01,3.017758928012522990e+00,5.114884657427549997e-02,4.088291534588477734e-04,6.254203851045748719e-01,1.582758786248802257e-02,9.841072555800518817e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.410326842755737431e+01,3.569117402257316485e+01,5.974209070879020089e+00,5.124336000116056944e+00,2.404663795770228774e+01,9.488362866046320399e-01,1.616036674750678803e-01,4.019995864115631923e-01,3.618757613546709773e-01,1.665487038610191428e+00,3.592950547982768500e-02,2.376813578650458956e-04,4.019995864115631923e-01,1.359022450340461631e-02,6.417021409847746549e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.599038876165303513e+01,9.888635144721047254e+01,9.944161676441632736e+00,4.227018023572906458e+00,4.126623682995868592e+01,1.082712135874670745e+00,4.483658299520414947e-01,6.696012469761697394e-01,2.968917601181400578e-01,2.734643836865033872e+00,2.058608441104470277e-02,1.796805417849394902e-04,6.696012469761697394e-01,5.338513621086045033e-03,5.674160323630877967e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,3.057695829634247531e+01,5.065316609616183996e+01,7.117103771630834075e+00,2.210873225785109142e+01,4.719331050863190313e+01,2.085156431203845084e+00,2.210851107459887721e-01,4.701968850875011818e-01,1.463322754147027949e+00,2.992340421997598199e+00,4.715012745873903288e-02,1.129064883162305701e-04,4.701968850875011818e-01,3.244282650100701465e-02,7.107936341077145115e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.172855270093250546e+01,3.869581009772664970e+01,6.220595638500114433e+00,1.852650129377305221e+00,2.417919084165034960e+01,8.138299476537386168e-01,1.941754094389862018e-01,4.406533892289791754e-01,1.284987450466019976e-01,1.754990115283890484e+00,2.253576128116519667e-02,1.467357427101869955e-04,4.406533892289791754e-01,3.448335597872460596e-03,4.884728243033849282e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,2.999032944349585250e+01,9.266240690274629799e+01,9.626131460911299342e+00,1.578576114831816390e+01,5.614572406613920208e+01,2.035380022590080440e+00,4.159646717660839821e-01,6.449532322316743338e-01,1.017021928470679404e+00,3.692382131627798714e+00,6.594098532574498017e-02,4.247841218159430655e-04,6.449532322316743338e-01,3.431108942023582825e-02,1.198761944523346612e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,8.408263584020934545e+00,1.483747532526212609e+01,3.851944356459751084e+00,3.891166152761494246e+00,1.584718614886864962e+01,5.641849599933758119e-01,6.589305454708534182e-02,2.566964248817761307e-01,2.382012834609433249e-01,1.089742788001421214e+00,2.150707836269868597e-02,1.011579614062148324e-04,2.566964248817761307e-01,9.429752362188778547e-03,4.190118271075505413e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.612000057449216683e+01,1.363243703807886220e+02,1.167580277243447640e+01,4.156614822132746134e+00,4.744399156499265757e+01,1.083031483308473542e+00,6.026893429220100407e-01,7.763306917300191179e-01,2.741508718072269146e-01,3.136797923440408198e+00,2.087875263743519186e-02,2.536256346166822283e-04,7.763306917300191179e-01,4.966161471754450794e-03,6.519795992312622801e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.767457314666380341e+01,7.468351044750960455e+01,8.641962187345511026e+00,2.207374372170390586e+01,5.611977494628230545e+01,2.584982118477351154e+00,4.203145888644548300e-01,6.483167349871934437e-01,1.390830783665665038e+00,4.009859770397644851e+00,5.854922888291190508e-02,2.185518401977377880e-04,6.483167349871934437e-01,3.296523766431319613e-02,9.038393426793257801e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.055500361916161367e+01,6.789718440512639575e+01,8.239974781825877059e+00,4.212757394418614965e+00,3.848441292594261398e+01,1.435993534330822996e+00,3.591310124474839660e-01,5.992754061760618978e-01,2.921548410044503830e-01,2.793828936211408376e+00,3.973310997342124201e-02,2.708369446528687799e-04,5.992754061760618978e-01,7.842285616099611487e-03,7.774393035533891383e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,3.356997431196290194e+01,1.472431253660970185e+02,1.213437783185017693e+01,9.300030060595700476e+00,5.333071733244387502e+01,2.295402012079593046e+00,7.333588117846325805e-01,8.563637146590417082e-01,6.051904011708368891e-01,3.654490425333779768e+00,7.449748393230000432e-02,7.841879308128435694e-04,8.563637146590417082e-01,2.026733749905758677e-02,1.178327780147659931e-01
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.145665082240584098e+01,1.970884486075668462e+01,4.439464479051125956e+00,1.830458504247075791e+00,1.748111437389500011e+01,7.729780302537487824e-01,8.784336637176240470e-02,2.963838159747633760e-01,1.290058097913569790e-01,1.152601373242899019e+00,2.919694152315773297e-02,1.270210563949003080e-04,2.963838159747633760e-01,4.833097975320557564e-03,4.417400090875386182e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.148528850537882740e+01,7.784824813828365109e+01,8.823165426210914930e+00,1.418308650634948709e+00,2.790590225941603819e+01,7.487370655271248232e-01,3.120433983244290110e-01,5.586084481319889550e-01,9.419252469584267484e-02,1.733046706695053008e+00,1.462730685471026922e-02,1.256909325075755766e-04,5.586084481319889550e-01,1.724986971586794926e-03,3.504670476283499453e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,4.078899555744926175e+01,1.213600932813541391e+02,1.101635571690357729e+01,2.830730069504104307e+01,7.405493953621602543e+01,2.763443123823590142e+00,4.064407050916288844e-01,6.375270230285371431e-01,2.045226564789970780e+00,4.721544374208550110e+00,6.260101896842099056e-02,2.330674178710217170e-04,6.375270230285371431e-01,4.532857902334918448e-02,1.114839118625673559e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.611048189955902998e+01,2.971783572611215263e+01,5.451406765791023901e+00,8.528410232324985074e+00,3.111940044778235404e+01,1.120729167449002750e+00,1.465840496493169831e-01,3.828629645830436967e-01,6.178806664974605400e-01,2.165496767141236845e+00,3.095408122391745537e-02,1.081306247315968273e-04,3.828629645830436967e-01,1.690682582080821686e-02,5.820914848148352888e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.135134855575953594e+01,1.307114142952474651e+02,1.143290926646614558e+01,2.859555279008356976e+01,7.406214658699926190e+01,2.799567230683851271e+00,5.301081012496295930e-01,7.280852293857015267e-01,2.061827371875095682e+00,4.910771458948548052e+00,9.050413709514729121e-02,5.276752969472736469e-04,7.280852293857015267e-01,6.807023806646307629e-02,1.582712315583456597e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,9.674533082738905776e+00,2.314720601686616774e+01,4.811154333095766233e+00,2.432553976198033041e+00,1.678817260993494997e+01,6.562628200351449115e-01,1.024535010313889077e-01,3.200835844453584489e-01,1.725402637493297087e-01,1.118354567540217781e+00,2.444280339904066415e-02,1.410803446500728830e-04,3.200835844453584489e-01,6.438226056346812651e-03,4.259215811012739134e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.571380469359394283e+01,9.278361842097032763e+01,9.632425365450298926e+00,2.931136597851305758e+00,3.564256895358747812e+01,1.034692532183015823e+00,3.519229149991915384e-01,5.932309120394785307e-01,2.067297009349798875e-01,2.219567312418666560e+00,2.007715986344717554e-02,1.558054847269700865e-04,5.932309120394785307e-01,3.749928241257515296e-03,4.477701922363298143e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,4.864082652499536152e+01,8.133795320919801952e+01,9.018755635296813011e+00,4.047363300171554812e+01,7.855742719160721776e+01,3.313114171054691415e+00,2.788265667327187725e-01,5.280403078674191786e-01,2.735861269184812095e+00,5.011743289759166942e+00,7.502644012282318198e-02,1.728379062647519490e-04,5.280403078674191786e-01,6.292710483495646268e-02,1.182390829710984193e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.589435988987538551e+01,3.497300334001645439e+01,5.913797708749974902e+00,1.946052787120902039e+01,4.083527703034367562e+01,1.809658825757877176e+00,1.846347158822562173e-01,4.296914193723865849e-01,1.313811233353816776e+00,2.849967492313081330e+00,4.990613511897156601e-02,1.402045220969788241e-04,4.296914193723865849e-01,3.527808702338561947e-02,7.643300127512307751e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.717173984612317383e+01,9.233396689964042992e+01,9.609056504134025900e+00,3.916436594073302757e+01,7.614537492110098071e+01,3.210984170131407467e+00,4.168218781424573582e-01,6.456174394658630300e-01,2.680152550468033912e+00,5.058352351408000658e+00,1.038528539910389820e-01,4.238713699725871610e-04,6.456174394658630300e-01,8.669568141637501446e-02,1.627604199674660967e-01
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.508000308422315783e+01,1.439760310781839792e+01,3.794417360783918447e+00,8.544967499531969324e+00,2.661349451214154627e+01,1.039566808364365436e+00,7.279961514514335374e-02,2.698140380801994920e-01,5.981231350647125966e-01,1.864093992746597372e+00,3.862778127259598737e-02,1.067289151465806117e-04,2.698140380801994920e-01,2.283918846466188174e-02,7.114525376821016767e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.834695531416876335e+01,1.295881803786396347e+02,1.138368044081700425e+01,6.275014619811049243e+00,4.579531188965315636e+01,1.210478366988321675e+00,4.891256023438559919e-01,6.993751513628833072e-01,4.447432519974869325e-01,2.875681257701831584e+00,2.337009123726273979e-02,2.110238703949626358e-04,6.993751513628833072e-01,8.031240104819224734e-03,5.760801677795935466e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,5.104326928194245028e+01,8.392972226336353003e+01,9.161316622809383858e+00,4.204834692964410436e+01,8.104305924204605560e+01,3.478103254644107967e+00,2.847505064116863105e-01,5.336201892841820893e-01,2.834955130748580743e+00,5.178319699035510482e+00,7.881129506522391304e-02,1.896669113229413283e-04,5.336201892841820893e-01,6.423144510230843762e-02,1.220101332268106464e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.786522786542463948e+01,4.353987677983143101e+01,6.598475337517859529e+00,1.941345939987438385e+01,4.234277093934672109e+01,1.949160162291660114e+00,2.266582627472061851e-01,4.760864026069282495e-01,1.319438806684696930e+00,2.956574398716155905e+00,5.378121476144941127e-02,1.814386446848380047e-04,4.760864026069282495e-01,3.621019475980710722e-02,8.006427794757355054e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.875921012397459720e+01,9.441926790064844965e+01,9.716957749246851961e+00,3.910825105277818636e+01,7.718323551051007314e+01,3.316444364876172557e+00,4.175360090985734685e-01,6.461702632422614556e-01,2.677957635435675776e+00,5.123038926024594986e+00,1.072828681977674448e-01,4.221440013526684678e-04,6.461702632422614556e-01,8.836475638277174749e-02,1.649606499282725569e-01
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.625606689705091412e+01,1.413141847026845355e+01,3.759177898193759582e+00,1.093078861026864423e+01,2.889263812556989208e+01,1.118230552539218436e+00,7.222082607930174758e-02,2.687393273774825730e-01,7.652939569281702603e-01,2.025009325378143821e+00,4.162008027415917827e-02,1.063069883440714283e-04,2.687393273774825730e-01,2.921812939183846686e-02,7.724441521314448500e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 1.642086920200582867e+01 7.773936163456387760e+01 8.816992777277516069e+00 5.109703835576600461e+00 4.164635962768487332e+01 1.118507018985367196e+00 3.889752615208256215e-01 6.236788127881415233e-01 3.535098491232473439e-01 2.925861743244112745e+00 2.081375158115005009e-02 1.138618850440137705e-04 6.236788127881415233e-01 6.801150060454274997e-03 4.943600239308397482e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 2.427668449214161583e+01 7.601624921135432089e+01 8.718729793459269573e+00 8.810809250890457633e+00 3.887957236497944535e+01 1.649619425692630648e+00 3.139465203054537246e-01 5.603093077091024776e-01 5.893631965576505705e-01 2.541497988999004587e+00 3.743134205847855472e-02 1.677824288532244715e-04 5.603093077091024776e-01 1.293644574189497382e-02 5.624920706945527732e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.437935416999947691e+01 2.036981122993816484e+01 4.513292725930610594e+00 5.823147320572204855e+00 2.105496269307435853e+01 9.787876000999010673e-01 8.760952618015283022e-02 2.959890642914917436e-01 4.210906356984920884e-01 1.379491330516794179e+00 2.748151290683187309e-02 7.060928633741970475e-05 2.959890642914917436e-01 1.153545849955605815e-02 3.949608428612567945e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 2.310350000226787870e+01 1.102110809906287869e+02 1.049814655025489607e+01 9.015238062331180302e+00 4.452177261123046037e+01 1.557258180251932744e+00 4.626751805749578228e-01 6.802023085633845945e-01 6.204740461367801441e-01 2.912063973182082322e+00 5.040885571589178576e-02 4.794673069597638906e-04 6.802023085633845945e-01 2.005427135302508684e-02 9.500769697775660050e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.775147744790413640e+01 3.915934183758152187e+01 6.257742551238547613e+00 6.514054932061577929e+00 2.920027711824077343e+01 1.193178833969462893e+00 1.845090119225679393e-01 4.295451221031009736e-01 3.949133138975846058e-01 2.018905422624249102e+00 4.541333122819147389e-02 2.735661604556412761e-04 4.295451221031009736e-01 1.579020043261536443e-02 7.791054149975892851e-02
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.195474792956072285e+01 4.375076961587988933e+01 6.614436454897718143e+00 4.138449240541354435e+00 3.024132813785362117e+01 8.069371265590942199e-01 2.129717965709979621e-01 4.614886743691528070e-01 2.746152811934254312e-01 2.122553509406886807e+00 1.520295505085449139e-02 6.720636160729064003e-05 4.614886743691528070e-01 5.063307613830479899e-03 3.589776539279086742e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 3.468172399862993416e+01 9.065240513059252692e+01 9.521155661504149492e+00 2.158395020586922897e+01 5.407296703444919217e+01 2.355007715065808860e+00 3.550610670726624396e-01 5.958700085359746046e-01 1.452505522031849461e+00 3.530414708816843383e+00 5.328413245328773862e-02 1.735596888264323047e-04 5.958700085359746046e-01 3.177748389973827914e-02 7.761084638554438531e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.487681816136343649e+01 5.185244872399049143e+01 7.200864442828408762e+00 3.153903747498081778e+00 2.308944357043669626e+01 1.025687494235515640e+00 2.387176883528796534e-01 4.885874418698045729e-01 2.179855807872721762e-01 1.540651647434049698e+00 2.853558916603566795e-02 1.887580467473254093e-04 4.885874418698045729e-01 5.870853994907741791e-03 4.422469241365448167e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 3.519602519586143785e+01 1.465271857884982296e+02 1.210484141938663427e+01 1.742431603951341756e+01 5.971747629668352175e+01 2.376688312704474448e+00 6.045189632166578786e-01 7.775081756590459525e-01 1.132522420527071194e+00 3.928863365222059478e+00 7.685744461966494134e-02 5.946753790335597683e-04 7.775081756590459525e-01 3.794838206225613353e-02 1.275074153148417211e-01
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.014819151546190668e+01 2.343457181129119249e+01 4.840926751283393337e+00 3.244963189186304220e+00 1.716789209737876476e+01 6.852550544121503995e-01 1.012892899055257145e-01 3.182597836760493459e-01 2.272097885234710679e-01 1.161670534718335812e+00 2.593420190015670312e-02 1.547998367447729769e-04 3.182597836760493459e-01 8.613710349906655850e-03 4.469479173839081138e-02
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.169724376505178931e+01 4.184964377766124244e+01 6.469130063436755229e+00 7.789440599377512875e-01 2.604712130129529513e+01 7.835474568978203491e-01 1.950928327421845299e-01 4.416931431912708983e-01 5.410372619672261518e-02 1.825673977286318195e+00 1.492486866318754740e-02 6.874926258910492175e-05 4.416931431912708983e-01 9.936757695043272991e-04 3.091677897239925379e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 3.947741085861395760e+01 7.854839692071698209e+01 8.862753348746482018e+00 2.815160079147726435e+01 5.725797152532056344e+01 2.680607394479013195e+00 2.878366463871308567e-01 5.365040972696581978e-01 1.992900004701865457e+00 3.659371657701495639e+00 6.065465484757696923e-02 1.414631308113248635e-04 5.365040972696581978e-01 4.433124859284540142e-02 8.624057162572060231e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.844245932527087106e+01 4.550488349343377337e+01 6.745730760520595837e+00 5.339794050218976018e+00 2.602916330480717022e+01 1.275420738317992075e+00 2.136422300732461199e-01 4.622144849236619613e-01 3.735503588699509159e-01 1.863366079235376116e+00 3.540965108262842526e-02 1.662821614332659975e-04 4.622144849236619613e-01 9.952476748103745649e-03 5.186371367075529731e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.054038935192317439e+01 1.281276114447048258e+02 1.131934677641359421e+01 2.606184122632624423e+01 6.748161529531176939e+01 2.741825433965328962e+00 5.264203396015959546e-01 7.255483027349701741e-01 1.682652474234568762e+00 4.458783581589395695e+00 8.868602850043331987e-02 5.067876862774066187e-04 7.255483027349701741e-01 5.662315908273184151e-02 1.441509664088470033e-01
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 9.744916393388269427e+00 2.781958768004459870e+01 5.274427711140289965e+00 1.399578823780139647e+00 1.850564652911246100e+01 6.596544994371387194e-01 1.208916996597649979e-01 3.476948369759967905e-01 9.318648474875021459e-02 1.215539493571043739e+00 2.479011920546633427e-02 1.742629696522822751e-04 3.476948369759967905e-01 3.555148948099019594e-03 4.497325338666507272e-02
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.590955482351515826e+01 3.649583652955501378e+01 6.041178405704885179e+00 3.317315432605703940e+00 2.368113653863253276e+01 1.060425246875761118e+00 1.644114056426002057e-01 4.054767633818246453e-01 2.362943334835685139e-01 1.698511207503543563e+00 2.025043726275379055e-02 6.000146586572113917e-05 4.054767633818246453e-01 4.102597557049202266e-03 3.053308148732673116e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 4.967165747462200187e+01 6.076781945222494130e+01 7.795371668639343277e+00 3.822384226890751791e+01 6.292367187140770568e+01 3.386154608065484073e+00 2.561588177729267057e-01 5.061213468852373554e-01 2.433904102774597789e+00 4.254863996381010871e+00 7.660977279175426591e-02 1.234620097576211075e-04 5.061213468852373554e-01 5.612851730269373396e-02 9.606114834545050052e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.954567644998045850e+01 5.145023395628807350e+01 7.172881844578792965e+00 1.544445724920648111e+01 4.006429534192837139e+01 2.052554514391280893e+00 2.547536252145101709e-01 5.047312405771117172e-01 1.076982211657433464e+00 2.908552210667691540e+00 5.684997327780633158e-02 1.979956060305084549e-04 5.047312405771117172e-01 2.877170424237407431e-02 8.093357465863443290e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.966798214434957259e+01 1.153423564879259828e+02 1.073975588586286101e+01 2.953629022574840945e+01 7.423022015458548140e+01 3.372689579740106858e+00 5.106210495299327023e-01 7.145775322034220167e-01 1.909393586894464034e+00 4.915965696606757085e+00 1.091373944329589035e-01 4.949194101013183788e-04 7.145775322034220167e-01 6.417480209205228547e-02 1.586071384289600428e-01
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.588640727862033586e+01 6.591751345621466385e+01 8.118960121605146796e+00 1.950898818815607560e+00 2.692621829312681925e+01 1.087928776388160435e+00 3.072034267027437537e-01 5.542593496755321425e-01 1.361150998116116839e-01 1.813027657661381964e+00 4.053275407628228327e-02 4.346575882163047347e-04 5.542593496755321425e-01 5.212469401777746446e-03 6.952949965684722400e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.575103630470112748e+01 9.046169107048308433e+01 9.511135109464227355e+00 1.976643045442724844e+00 3.525623191292777392e+01 1.065962652098356056e+00 4.191930685090480835e-01 6.474512093656541456e-01 1.424110481023586894e-01 2.484212517561686262e+00 2.011479825728140769e-02 1.500004086292260920e-04 6.474512093656541456e-01 2.466125609525081450e-03 4.685451028199395795e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 2.610116826860657113e+01 5.262079395729293196e+01 7.254019158872750950e+00 1.270636207577557109e+01 3.999330635807274348e+01 1.780422731091304556e+00 2.326803411340742922e-01 4.823695068451925860e-01 8.497038327012834680e-01 2.620868291077523171e+00 4.036881400552867066e-02 1.251449306361444749e-04 4.823695068451925860e-01 1.864651387648763245e-02 6.025901329108412224e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.061337233275597924e+01 1.739100840712920970e+01 4.170252798947470474e+00 1.599834867393211901e+00 2.074871862122428112e+01 7.308636332511646572e-01 8.920432799067247454e-02 2.986709359657756524e-01 1.104501200121615345e-01 1.505971578123183718e+00 2.035673703091493009e-02 6.822232919803216788e-05 2.986709359657756524e-01 3.199096068291967365e-03 4.191775734897924821e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.328374503446068289e+01 8.934197054994919540e+01 9.452088158176964683e+00 7.245098872398881618e+00 4.611426421350645199e+01 1.579572820754834295e+00 3.911506581043547315e-01 6.254203851045748719e-01 4.777855915652043928e-01 3.017758928012522990e+00 5.114884657427549997e-02 4.088291534588477734e-04 6.254203851045748719e-01 1.582758786248802257e-02 9.841072555800518817e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.410326842755737431e+01 3.569117402257316485e+01 5.974209070879020089e+00 5.124336000116056944e+00 2.404663795770228774e+01 9.488362866046320399e-01 1.616036674750678803e-01 4.019995864115631923e-01 3.618757613546709773e-01 1.665487038610191428e+00 3.592950547982768500e-02 2.376813578650458956e-04 4.019995864115631923e-01 1.359022450340461631e-02 6.417021409847746549e-02
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.599038876165303513e+01 9.888635144721047254e+01 9.944161676441632736e+00 4.227018023572906458e+00 4.126623682995868592e+01 1.082712135874670745e+00 4.483658299520414947e-01 6.696012469761697394e-01 2.968917601181400578e-01 2.734643836865033872e+00 2.058608441104470277e-02 1.796805417849394902e-04 6.696012469761697394e-01 5.338513621086045033e-03 5.674160323630877967e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 3.057695829634247531e+01 5.065316609616183996e+01 7.117103771630834075e+00 2.210873225785109142e+01 4.719331050863190313e+01 2.085156431203845084e+00 2.210851107459887721e-01 4.701968850875011818e-01 1.463322754147027949e+00 2.992340421997598199e+00 4.715012745873903288e-02 1.129064883162305701e-04 4.701968850875011818e-01 3.244282650100701465e-02 7.107936341077145115e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.172855270093250546e+01 3.869581009772664970e+01 6.220595638500114433e+00 1.852650129377305221e+00 2.417919084165034960e+01 8.138299476537386168e-01 1.941754094389862018e-01 4.406533892289791754e-01 1.284987450466019976e-01 1.754990115283890484e+00 2.253576128116519667e-02 1.467357427101869955e-04 4.406533892289791754e-01 3.448335597872460596e-03 4.884728243033849282e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 2.999032944349585250e+01 9.266240690274629799e+01 9.626131460911299342e+00 1.578576114831816390e+01 5.614572406613920208e+01 2.035380022590080440e+00 4.159646717660839821e-01 6.449532322316743338e-01 1.017021928470679404e+00 3.692382131627798714e+00 6.594098532574498017e-02 4.247841218159430655e-04 6.449532322316743338e-01 3.431108942023582825e-02 1.198761944523346612e-01
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 8.408263584020934545e+00 1.483747532526212609e+01 3.851944356459751084e+00 3.891166152761494246e+00 1.584718614886864962e+01 5.641849599933758119e-01 6.589305454708534182e-02 2.566964248817761307e-01 2.382012834609433249e-01 1.089742788001421214e+00 2.150707836269868597e-02 1.011579614062148324e-04 2.566964248817761307e-01 9.429752362188778547e-03 4.190118271075505413e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.612000057449216683e+01 1.363243703807886220e+02 1.167580277243447640e+01 4.156614822132746134e+00 4.744399156499265757e+01 1.083031483308473542e+00 6.026893429220100407e-01 7.763306917300191179e-01 2.741508718072269146e-01 3.136797923440408198e+00 2.087875263743519186e-02 2.536256346166822283e-04 7.763306917300191179e-01 4.966161471754450794e-03 6.519795992312622801e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.767457314666380341e+01 7.468351044750960455e+01 8.641962187345511026e+00 2.207374372170390586e+01 5.611977494628230545e+01 2.584982118477351154e+00 4.203145888644548300e-01 6.483167349871934437e-01 1.390830783665665038e+00 4.009859770397644851e+00 5.854922888291190508e-02 2.185518401977377880e-04 6.483167349871934437e-01 3.296523766431319613e-02 9.038393426793257801e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.055500361916161367e+01 6.789718440512639575e+01 8.239974781825877059e+00 4.212757394418614965e+00 3.848441292594261398e+01 1.435993534330822996e+00 3.591310124474839660e-01 5.992754061760618978e-01 2.921548410044503830e-01 2.793828936211408376e+00 3.973310997342124201e-02 2.708369446528687799e-04 5.992754061760618978e-01 7.842285616099611487e-03 7.774393035533891383e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 3.356997431196290194e+01 1.472431253660970185e+02 1.213437783185017693e+01 9.300030060595700476e+00 5.333071733244387502e+01 2.295402012079593046e+00 7.333588117846325805e-01 8.563637146590417082e-01 6.051904011708368891e-01 3.654490425333779768e+00 7.449748393230000432e-02 7.841879308128435694e-04 8.563637146590417082e-01 2.026733749905758677e-02 1.178327780147659931e-01
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.145665082240584098e+01 1.970884486075668462e+01 4.439464479051125956e+00 1.830458504247075791e+00 1.748111437389500011e+01 7.729780302537487824e-01 8.784336637176240470e-02 2.963838159747633760e-01 1.290058097913569790e-01 1.152601373242899019e+00 2.919694152315773297e-02 1.270210563949003080e-04 2.963838159747633760e-01 4.833097975320557564e-03 4.417400090875386182e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.148528850537882740e+01 7.784824813828365109e+01 8.823165426210914930e+00 1.418308650634948709e+00 2.790590225941603819e+01 7.487370655271248232e-01 3.120433983244290110e-01 5.586084481319889550e-01 9.419252469584267484e-02 1.733046706695053008e+00 1.462730685471026922e-02 1.256909325075755766e-04 5.586084481319889550e-01 1.724986971586794926e-03 3.504670476283499453e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 4.078899555744926175e+01 1.213600932813541391e+02 1.101635571690357729e+01 2.830730069504104307e+01 7.405493953621602543e+01 2.763443123823590142e+00 4.064407050916288844e-01 6.375270230285371431e-01 2.045226564789970780e+00 4.721544374208550110e+00 6.260101896842099056e-02 2.330674178710217170e-04 6.375270230285371431e-01 4.532857902334918448e-02 1.114839118625673559e-01
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.611048189955902998e+01 2.971783572611215263e+01 5.451406765791023901e+00 8.528410232324985074e+00 3.111940044778235404e+01 1.120729167449002750e+00 1.465840496493169831e-01 3.828629645830436967e-01 6.178806664974605400e-01 2.165496767141236845e+00 3.095408122391745537e-02 1.081306247315968273e-04 3.828629645830436967e-01 1.690682582080821686e-02 5.820914848148352888e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.135134855575953594e+01 1.307114142952474651e+02 1.143290926646614558e+01 2.859555279008356976e+01 7.406214658699926190e+01 2.799567230683851271e+00 5.301081012496295930e-01 7.280852293857015267e-01 2.061827371875095682e+00 4.910771458948548052e+00 9.050413709514729121e-02 5.276752969472736469e-04 7.280852293857015267e-01 6.807023806646307629e-02 1.582712315583456597e-01
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 9.674533082738905776e+00 2.314720601686616774e+01 4.811154333095766233e+00 2.432553976198033041e+00 1.678817260993494997e+01 6.562628200351449115e-01 1.024535010313889077e-01 3.200835844453584489e-01 1.725402637493297087e-01 1.118354567540217781e+00 2.444280339904066415e-02 1.410803446500728830e-04 3.200835844453584489e-01 6.438226056346812651e-03 4.259215811012739134e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.571380469359394283e+01 9.278361842097032763e+01 9.632425365450298926e+00 2.931136597851305758e+00 3.564256895358747812e+01 1.034692532183015823e+00 3.519229149991915384e-01 5.932309120394785307e-01 2.067297009349798875e-01 2.219567312418666560e+00 2.007715986344717554e-02 1.558054847269700865e-04 5.932309120394785307e-01 3.749928241257515296e-03 4.477701922363298143e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 4.864082652499536152e+01 8.133795320919801952e+01 9.018755635296813011e+00 4.047363300171554812e+01 7.855742719160721776e+01 3.313114171054691415e+00 2.788265667327187725e-01 5.280403078674191786e-01 2.735861269184812095e+00 5.011743289759166942e+00 7.502644012282318198e-02 1.728379062647519490e-04 5.280403078674191786e-01 6.292710483495646268e-02 1.182390829710984193e-01
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.589435988987538551e+01 3.497300334001645439e+01 5.913797708749974902e+00 1.946052787120902039e+01 4.083527703034367562e+01 1.809658825757877176e+00 1.846347158822562173e-01 4.296914193723865849e-01 1.313811233353816776e+00 2.849967492313081330e+00 4.990613511897156601e-02 1.402045220969788241e-04 4.296914193723865849e-01 3.527808702338561947e-02 7.643300127512307751e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.717173984612317383e+01 9.233396689964042992e+01 9.609056504134025900e+00 3.916436594073302757e+01 7.614537492110098071e+01 3.210984170131407467e+00 4.168218781424573582e-01 6.456174394658630300e-01 2.680152550468033912e+00 5.058352351408000658e+00 1.038528539910389820e-01 4.238713699725871610e-04 6.456174394658630300e-01 8.669568141637501446e-02 1.627604199674660967e-01
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.508000308422315783e+01 1.439760310781839792e+01 3.794417360783918447e+00 8.544967499531969324e+00 2.661349451214154627e+01 1.039566808364365436e+00 7.279961514514335374e-02 2.698140380801994920e-01 5.981231350647125966e-01 1.864093992746597372e+00 3.862778127259598737e-02 1.067289151465806117e-04 2.698140380801994920e-01 2.283918846466188174e-02 7.114525376821016767e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.834695531416876335e+01 1.295881803786396347e+02 1.138368044081700425e+01 6.275014619811049243e+00 4.579531188965315636e+01 1.210478366988321675e+00 4.891256023438559919e-01 6.993751513628833072e-01 4.447432519974869325e-01 2.875681257701831584e+00 2.337009123726273979e-02 2.110238703949626358e-04 6.993751513628833072e-01 8.031240104819224734e-03 5.760801677795935466e-02
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 5.104326928194245028e+01 8.392972226336353003e+01 9.161316622809383858e+00 4.204834692964410436e+01 8.104305924204605560e+01 3.478103254644107967e+00 2.847505064116863105e-01 5.336201892841820893e-01 2.834955130748580743e+00 5.178319699035510482e+00 7.881129506522391304e-02 1.896669113229413283e-04 5.336201892841820893e-01 6.423144510230843762e-02 1.220101332268106464e-01
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.786522786542463948e+01 4.353987677983143101e+01 6.598475337517859529e+00 1.941345939987438385e+01 4.234277093934672109e+01 1.949160162291660114e+00 2.266582627472061851e-01 4.760864026069282495e-01 1.319438806684696930e+00 2.956574398716155905e+00 5.378121476144941127e-02 1.814386446848380047e-04 4.760864026069282495e-01 3.621019475980710722e-02 8.006427794757355054e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.875921012397459720e+01 9.441926790064844965e+01 9.716957749246851961e+00 3.910825105277818636e+01 7.718323551051007314e+01 3.316444364876172557e+00 4.175360090985734685e-01 6.461702632422614556e-01 2.677957635435675776e+00 5.123038926024594986e+00 1.072828681977674448e-01 4.221440013526684678e-04 6.461702632422614556e-01 8.836475638277174749e-02 1.649606499282725569e-01
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.625606689705091412e+01 1.413141847026845355e+01 3.759177898193759582e+00 1.093078861026864423e+01 2.889263812556989208e+01 1.118230552539218436e+00 7.222082607930174758e-02 2.687393273774825730e-01 7.652939569281702603e-01 2.025009325378143821e+00 4.162008027415917827e-02 1.063069883440714283e-04 2.687393273774825730e-01 2.921812939183846686e-02 7.724441521314448500e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,1.465179484685512890e+01,4.305602622706722116e+01,6.561709093450213359e+00,3.973386274406619734e+00,3.270639743566588464e+01,9.588980229066426109e-01,1.638567736044578005e-01,4.047922598129289895e-01,2.518651379891959086e-01,1.967740691757547289e+00,1.829719890614892389e-02,6.072599997567605402e-05,4.047922598129289895e-01,5.259646440815310235e-03,3.885300759387074615e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,1.734071063220097386e+01,3.527922333327433080e+01,5.939631582284740752e+00,5.116317055959180848e+00,2.710119985864386294e+01,1.179912462912265259e+00,1.579470432897758236e-01,3.974255191728078285e-01,3.601693056417202277e-01,1.792197449902137807e+00,2.792848900180620875e-02,9.607697969389606947e-05,3.974255191728078285e-01,7.969096446036666101e-03,4.419605581862149496e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.574499614381095647e+01,3.230074767718676299e+01,5.683374673306939684e+00,2.581277602138484895e+00,2.340974251934519401e+01,1.077385370083196570e+00,1.416399552630712433e-01,3.763508406567882547e-01,1.838330047250269494e-01,1.560816074083390959e+00,3.086076857500502993e-02,1.249823324167919183e-04,3.763508406567882547e-01,5.076612399184552912e-03,4.579951987014038023e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.654085135456687183e+01,6.222576537866965651e+01,7.888330962800030655e+00,5.405663839691284167e+00,3.642234356206066082e+01,1.137267831061245182e+00,2.671037247658103464e-01,5.168207859266211734e-01,3.868716155554420277e-01,2.433313117422454930e+00,3.789047100449999261e-02,3.182611702520052235e-04,5.168207859266211734e-01,1.263981038219395663e-02,8.320140141954830704e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.648715599119318753e+01,4.431327017290782067e+01,6.656821326497190938e+00,5.219869376132694860e+00,2.749432178130077631e+01,1.143348894628014811e+00,1.962815307993137359e-01,4.430367149563495532e-01,3.777621154518176483e-01,1.881023592623383811e+00,4.330078961239039459e-02,2.990317844698949174e-04,4.430367149563495532e-01,1.424197785311141773e-02,7.139339431296638783e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.499119899375063802e+01,7.027547037777446803e+01,8.383046604771708488e+00,3.218441350246020516e+00,3.758363023334508313e+01,9.656530745497173829e-01,2.418615356754363621e-01,4.917942005305027675e-01,2.260125071523343965e-01,2.242907267908034186e+00,1.861850034726669420e-02,9.701984118024317781e-05,4.917942005305027675e-01,4.257954118503493035e-03,4.463860572099103557e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.490072734047811309e+01,3.044859635744248294e+01,5.518024678944675188e+00,2.098894158968425128e+00,2.161278552500992589e+01,1.015296338180648350e+00,1.462975369943047832e-01,3.824886102804955224e-01,1.476921126200872736e-01,1.526639082837906169e+00,2.403175913585213486e-02,8.358156844670544929e-05,3.824886102804955224e-01,3.268125255719964931e-03,3.523462627338770636e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.312041521855059756e+01,2.423201169998567295e+01,4.922602126922881460e+00,3.104252442285899249e+00,2.172327884717078561e+01,8.985771571385596790e-01,1.050591283529099806e-01,3.241282591088132659e-01,2.114042913756617736e-01,1.454470527848972461e+00,2.573424075569579958e-02,9.498007460074435297e-05,3.241282591088132659e-01,5.921448880184397752e-03,4.334228070490370177e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.477055325204592329e+01,6.196224075602029302e+01,7.871609794446133179e+00,2.527143701351758587e+00,3.519139976303385708e+01,1.014221359091118435e+00,2.681032907069466065e-01,5.177869163149515508e-01,1.820665814341901612e-01,2.345428458108018699e+00,3.383277388165706334e-02,3.201549145214599825e-04,5.177869163149515508e-01,5.780721719972655229e-03,8.037221283660868354e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.510661553489375208e+01,4.973158705760016574e+01,7.052062610158829514e+00,8.053817427685774355e-01,2.661810764098866500e+01,1.045955854069233526e+00,2.282332241725992250e-01,4.777376101717334955e-01,5.825863922278987084e-02,1.817223753305610590e+00,3.962353711599849587e-02,3.412811827622083899e-04,4.777376101717334955e-01,2.197288410750721996e-03,6.910342669196511967e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.508493159370241976e+01,7.372256944792208344e+01,8.586184801640486697e+00,6.955361457173790285e+00,3.954332892228404006e+01,9.720570862664963396e-01,2.480305062110081948e-01,4.980266119506147615e-01,4.871396873925018522e-01,2.359290754322469930e+00,1.877683191575447996e-02,1.010787593025921932e-04,4.980266119506147615e-01,9.194455249097418723e-03,4.696239514431675005e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.634663771677244881e+01,6.015787010893080122e+01,7.756150469719550244e+00,1.634931708402820094e+00,2.722814197066451669e+01,1.112189562435494272e+00,2.846860191334290024e-01,5.335597615388824044e-01,1.178224560254820391e-01,1.798828053139171157e+00,2.639457259173502365e-02,1.636764928691077190e-04,5.335597615388824044e-01,2.626621268562937938e-03,4.439515713504983002e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.422797981330440464e+01,2.487595768582564659e+01,4.987580343796543580e+00,5.296514884481987373e+00,2.192328186259444323e+01,9.780675378408036913e-01,1.109059658793255104e-01,3.330254733189722538e-01,3.679800633520410313e-01,1.501339010912651428e+00,2.798364868531376740e-02,1.016674235869875488e-04,3.330254733189722538e-01,1.013226839958577229e-02,4.483707053320738073e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.439763672441337761e+01,4.591373594499789590e+01,6.775967528331131362e+00,5.403861860723553789e+00,3.351714498195892844e+01,9.881008976980817371e-01,1.936938579405085570e-01,4.401066438268212977e-01,3.850767601880234481e-01,2.236360499555126946e+00,3.302167174182416703e-02,2.385659065466322131e-04,4.401066438268212977e-01,1.220357629345403955e-02,7.655545725950772817e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.485880401332898515e+01,3.968958245679150565e+01,6.299966861562964482e+00,4.483916500065650013e+00,2.514349269180842583e+01,1.030275506731187507e+00,1.790188390062131263e-01,4.231061793524328873e-01,3.251248362561267591e-01,1.702560020390010864e+00,3.909340146397959764e-02,2.764940967740741728e-04,4.231061793524328873e-01,1.231794156235381001e-02,6.563513526674413789e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.526508964301832094e+01,6.241798713512687868e+01,7.900505498708730201e+00,7.392892801997482444e+00,3.857863442694201694e+01,9.862790061082786774e-01,2.042077960602450004e-01,4.518935671817480015e-01,5.207871546430117293e-01,2.303812642206512162e+00,1.903522250727334927e-02,8.504471823090326683e-05,4.518935671817480015e-01,9.171909900454945641e-03,4.581830485983209855e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.697769475042610310e+01,5.420875258315506784e+01,7.362659341783719391e+00,3.465024747560213392e+00,2.812940526770133332e+01,1.158655042274773450e+00,2.548097474757411440e-01,5.047868336988804439e-01,2.362806836373627928e-01,1.867891681121972125e+00,2.744817067443038050e-02,1.507879527058045917e-04,5.047868336988804439e-01,5.373044263600416232e-03,4.590973861701605485e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.484966188965842449e+01,3.139552593353191057e+01,5.603171060527414760e+00,3.125352619650539232e+00,2.362991250947401767e+01,1.023485622287155783e+00,1.465261639221555057e-01,3.827873612361770705e-01,2.245885391714017854e-01,1.622639489960078008e+00,2.925580341708425985e-02,1.301834757649975179e-04,3.827873612361770705e-01,6.153530048522492385e-03,4.836189293109633552e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.509981629315375073e+01,4.866093885734165525e+01,6.975739305431479131e+00,2.919781467698258748e+00,3.502551374409326712e+01,1.040118486210587223e+00,2.102084413230844162e-01,4.584849412173582217e-01,2.089333242278238467e-01,2.346327152649478887e+00,3.468387314913945474e-02,2.542267177826343025e-04,4.584849412173582217e-01,6.600221420493641508e-03,8.003037449045710683e-02
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.488019972173408334e+01,3.636146530431782509e+01,6.030046874139356916e+00,7.491941645241901426e+00,2.485732257598705175e+01,1.034305363489605334e+00,1.625129153992604381e-01,4.031289066778273589e-01,5.436051974320024183e-01,1.693905077169498785e+00,3.919520395783697431e-02,2.525567846124786384e-04,4.031289066778273589e-01,2.058978301184009180e-02,6.564178013255858590e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.561006040778813464e+01,5.037805282074172197e+01,7.097749842079651650e+00,6.012341806101495045e+00,3.333606194161832548e+01,1.012885335668957332e+00,1.721559206840777290e-01,4.149167635611722416e-01,4.300961339277948881e-01,1.976430931113678069e+00,1.942190904946265728e-02,6.929019949268971066e-05,4.149167635611722416e-01,8.135359019445941378e-03,3.961635339308999804e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.156611461949599118e+01,4.282571503630686749e+01,6.544135927401482533e+00,1.127279422369313000e+00,2.113648659768309201e+01,7.917202259716051849e-01,2.002970482851824663e-01,4.475455823546719558e-01,7.006331167033844065e-02,1.516469521006481802e+00,1.858019450377425968e-02,1.082098230576353590e-04,4.475455823546719558e-01,1.684419761895806578e-03,3.483287060537369056e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.148226273834866085e+01,1.228574157271336453e+01,3.505102220009191694e+00,5.825162754112446883e+00,1.793962752663158966e+01,7.837428786006047643e-01,5.478584053820298450e-02,2.340637531490148970e-01,4.222445368890815898e-01,1.227378436899084990e+00,2.239920121656695934e-02,4.458753587181408400e-05,2.340637531490148970e-01,1.197875769402757459e-02,3.536262110224031030e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.381902506575768541e+01,5.428076486224136943e+01,7.367548090256443416e+00,5.929056473413961692e-01,2.680484354866165120e+01,9.495906939609625175e-01,2.418585431940201980e-01,4.917911581088258988e-01,4.265171317699958248e-02,1.787920793444664147e+00,3.156885443254236340e-02,2.752650857526088590e-04,4.917911581088258988e-01,1.355989945398165721e-03,6.122212305130810689e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.466714311725284325e+01,3.803086560766795543e+01,6.166917026170204430e+00,2.044220765822410080e+00,2.410929973445884755e+01,1.016275122455088109e+00,1.747290857828636135e-01,4.180060834280568405e-01,1.478534593854397561e-01,1.630012184973281375e+00,3.845538639230428046e-02,2.570117916196880100e-04,4.180060834280568405e-01,5.572803636752849538e-03,6.295951010638371759e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.456996601762087629e+01,6.172476459256598957e+01,7.856510968143937568e+00,4.970155630950785053e+00,3.543890391187557043e+01,9.414355982254749566e-01,2.138517613038109222e-01,4.624410895495889018e-01,3.547801767379289428e-01,2.105073229191875228e+00,1.808272114534103733e-02,8.524726630903006373e-05,4.624410895495889018e-01,6.721277415908087811e-03,4.211347659179992542e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.250103130470106905e+01,6.334494798092998025e+01,7.958953950170209346e+00,9.228148869815598898e-01,2.352428691816150419e+01,8.548349388744928001e-01,2.952027769623511433e-01,5.433256638171540809e-01,6.073491902729964004e-02,1.642492993233316767e+00,2.009448236461286452e-02,1.614147225189336763e-04,5.433256638171540809e-01,1.493309729119873374e-03,3.779901162275139254e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.186776054614779063e+01,1.150732304025637553e+01,3.392244543109528720e+00,6.438173297520531690e+00,1.720768183079763958e+01,8.134679240803175393e-01,5.441831358814280123e-02,2.332773319209194007e-01,4.379560298484638792e-01,1.211461103451436427e+00,2.322120007558487950e-02,4.414383268204988568e-05,2.332773319209194007e-01,1.227941858364502148e-02,3.372837579974149319e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.291457296589851289e+01,3.445844767573716183e+01,5.870131827798857671e+00,3.343925829789423432e+00,2.433340671567810176e+01,8.865293338379506283e-01,1.467047472563799693e-01,3.830205572242565415e-01,2.367852942775089953e-01,1.623730064450800370e+00,2.950488332559311408e-02,1.729859121908337036e-04,3.830205572242565415e-01,7.955499913647443716e-03,5.557939786376695640e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.370260956982832745e+01,3.617217618508821886e+01,6.014330900864053753e+00,1.224357796095604467e+00,2.544786222548055932e+01,9.489543466815754114e-01,1.660393519829662934e-01,4.074792657092705106e-01,8.888015647301811262e-02,1.719941103228497692e+00,3.596035068788031724e-02,2.495577615130199832e-04,4.074792657092705106e-01,3.365699196042809364e-03,6.642884844366757358e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.393094043366023627e+01,6.085558992563522906e+01,7.800999290195790969e+00,4.953173311687813829e+00,3.430394527315828412e+01,8.994848863275194395e-01,2.098965219717351671e-01,4.581446517986815792e-01,3.391911566305886860e-01,2.036113016864784520e+00,1.728485295973862523e-02,8.537835584796834188e-05,4.581446517986815792e-01,6.668053157443746583e-03,4.076645703202674831e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.199049402439794676e+01,5.358815432764524900e+01,7.320393044614834643e+00,1.345418327462128971e+00,2.264611555021213718e+01,8.215993058933576121e-01,2.454111314418346013e-01,4.953898782189989358e-01,8.947570881662646192e-02,1.575455048676158043e+00,1.930036378481839870e-02,1.358115884335920319e-04,4.953898782189989358e-01,2.019686176198564991e-03,3.577367401688003740e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.174844004994955959e+01,8.873254217667446042e+00,2.978800801944877730e+00,4.829655774711651084e+00,1.631231593116831036e+01,8.064020318147930855e-01,4.358121730390139559e-02,2.087611489331800962e-01,3.475820734013480573e-01,1.101621065762294682e+00,2.300821017537198199e-02,3.472161294412688648e-05,2.087611489331800962e-01,9.509642237382241042e-03,3.155040125588779582e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.260717257262853508e+01,3.160684144327157696e+01,5.621996215159841270e+00,4.549161812956044493e+00,2.416774859761708072e+01,8.669183649167367944e-01,1.357389550497017094e-01,3.684276795379273772e-01,3.247023100986643485e-01,1.618861562133724341e+00,2.882259117653055910e-02,1.576542538145316399e-04,3.684276795379273772e-01,1.027859759290197447e-02,5.521872702522642729e-02
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.269915777846257754e+01,2.891370603000967066e+01,5.377146643900431400e+00,2.840644331045318438e+00,2.531051720634377133e+01,8.800506825876628358e-01,1.297837287772216075e-01,3.602550884820665544e-01,2.062464500837810355e-01,1.711139942302337236e+00,3.335259608856690206e-02,1.977906516763170103e-04,3.602550884820665544e-01,7.809380568109392309e-03,6.606859767698977648e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.854595667216955235e+01,1.733793798353945022e+02,1.316736039741430098e+01,4.877672200526879998e+00,5.230602082730516855e+01,1.184301320838810012e+00,5.653795854536985965e-01,7.519172730119308978e-01,3.512406209089164455e-01,2.984012732504982335e+00,2.307869269917387292e-02,2.425538268124136261e-04,7.519172730119308978e-01,6.606449314082870304e-03,6.082705529336351891e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.078230554927390550e+01,3.988209458159871446e+01,6.315227199523285151e+00,2.987938467975704615e+00,2.410394701903985393e+01,7.418440257437156626e-01,1.933883053114567041e-01,4.397593720564198505e-01,2.158896322631826958e-01,1.656755687606922267e+00,1.725840532781146297e-02,1.019144672046020463e-04,4.397593720564198505e-01,4.801786304993333268e-03,3.852290459543230433e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,8.622485978989823607e+00,1.768173100311248191e+01,4.204965041841903783e+00,3.476686081337895029e+00,1.785176915956814270e+01,5.968480757662663061e-01,8.915161899587691063e-02,2.985826836838950116e-01,2.232367650040339990e-01,1.261296868390989312e+00,1.691074505127981853e-02,6.824132920678967641e-05,2.985826836838950116e-01,6.493585423802736463e-03,3.450098263839797980e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.074073435712436186e+01,2.594597131434026593e+01,5.093718809901099043e+00,2.287807846948784363e+00,2.113867246087859542e+01,7.417369361540212536e-01,1.141358831764740234e-01,3.378400260130140498e-01,1.593980743390809030e-01,1.410745142000940477e+00,2.457494701450462643e-02,1.323171241732236652e-04,3.378400260130140498e-01,5.348627754380629040e-03,4.828447445008546973e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.147024247472390002e+01,2.155717844626224178e+01,4.642970864248691321e+00,2.198941993678399598e+00,1.768262160434356645e+01,7.981074315736199631e-01,1.008562377970907004e-01,3.175787111836854693e-01,1.586308256045448062e-01,1.236466883935849248e+00,3.014720544910326830e-02,1.499777471195708309e-04,3.175787111836854693e-01,5.989835071859089637e-03,4.831183040762605796e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.934827547448033869e+01,1.860411389579800812e+02,1.363968984097439296e+01,4.426958695389098253e+00,4.880377214967582944e+01,1.237479483417579740e+00,6.391802869269853637e-01,7.994875151789334611e-01,3.051531822027316321e-01,2.803217032505943784e+00,2.416988428918517839e-02,2.761899908023811474e-04,7.994875151789334611e-01,5.445645661208370000e-03,5.676613869309770494e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.021151368855129782e+01,2.668679133718640628e+01,5.165925990293163572e+00,1.109267613209505621e+00,1.977863124007713935e+01,7.040990832231409646e-01,1.297019339624956857e-01,3.601415471207060071e-01,7.935398254283110298e-02,1.356588148574145558e+00,1.636330633700588955e-02,6.863434511638362553e-05,3.601415471207060071e-01,1.874640528226205732e-03,3.159969035797411535e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,7.748065337047109757e+00,1.255816356868515271e+01,3.543749930325946984e+00,2.574376517970715650e+00,1.501807779037362778e+01,5.371441086638336637e-01,6.472232995453086613e-02,2.544058371078204428e-01,1.666341579916904292e-01,1.062406576284642412e+00,1.517234906137382607e-02,4.731666740294236543e-05,2.544058371078204428e-01,4.907571345274331157e-03,2.902998347420611067e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,9.718428588793750933e+00,2.685464966703762357e+01,5.182147206230022007e+00,1.875364287199138946e+00,1.986194106984866536e+01,6.706121369842751312e-01,1.207880526216104922e-01,3.475457561553736974e-01,1.326211259089392080e-01,1.330534657854672620e+00,2.220607046311440930e-02,1.354358995227669758e-04,3.475457561553736974e-01,4.402606259874253074e-03,4.538060253387035670e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,9.282385738923204954e+00,1.877400349420421577e+01,4.332897817189348189e+00,8.176886768818101281e-01,1.821563933759854592e+01,6.443016016950312563e-01,8.657564289790385670e-02,2.942373920797692333e-01,5.930139122474110958e-02,1.234159431794354500e+00,2.436811310413721648e-02,1.291292171779582240e-04,2.942373920797692333e-01,2.246418401074526915e-03,4.758585414021572479e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.839886113992441707e+01,1.738520740510827238e+02,1.318529764742088517e+01,4.560257443976623470e+00,4.649290989571389332e+01,1.177229628357329139e+00,5.944319759904262979e-01,7.709941478315035512e-01,3.194478315557999215e-01,2.760494881493454677e+00,2.293664433844702644e-02,2.512537796018316058e-04,7.709941478315035512e-01,5.647297279085188026e-03,5.427818600357262740e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.194447449581152298e+01,3.780161442207736400e+01,6.148301751059178422e+00,3.196070540724765152e+00,2.520001080656623316e+01,8.207138916050786825e-01,1.786351398075784191e-01,4.226525047927415235e-01,2.284924185303392752e-01,1.725680078831600905e+00,1.910541317086397392e-02,9.486712565669057665e-05,4.226525047927415235e-01,5.159455186468158913e-03,4.025177106804822547e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,8.500915519217082661e+00,1.523192987421258948e+01,3.902810509647193893e+00,3.295088194761528921e+00,1.598921962896294247e+01,5.929186374110256841e-01,7.893336718503757288e-02,2.809508269876377917e-01,2.260882644352624204e-01,1.133707829965708180e+00,1.669420344641369888e-02,5.924126064672932879e-05,2.809508269876377917e-01,6.302421228649340672e-03,3.091777829121064233e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,9.198179846170834395e+00,1.970832209139481606e+01,4.439405601135676172e+00,1.773997375434593682e+00,1.643994742926987129e+01,6.363206398155319965e-01,8.823373489845216799e-02,2.970416383244143255e-01,1.257415634677879201e-01,1.099809864902453027e+00,2.102225634360985890e-02,9.922363549871489883e-05,2.970416383244143255e-01,4.223391575768547374e-03,3.755805109929384600e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,9.450609493239578995e+00,1.747484633970500312e+01,4.180292614124638817e+00,1.183246149193998287e+00,1.808487369852558757e+01,6.579223230458931537e-01,8.052569270155850167e-02,2.837704930072161291e-01,8.582323447220482904e-02,1.225095116196978307e+00,2.485162528965217249e-02,1.218418869351375314e-04,2.837704930072161291e-01,3.251070029490257460e-03,4.723008585407420523e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 1.465179484685512890e+01 4.305602622706722116e+01 6.561709093450213359e+00 3.973386274406619734e+00 3.270639743566588464e+01 9.588980229066426109e-01 1.638567736044578005e-01 4.047922598129289895e-01 2.518651379891959086e-01 1.967740691757547289e+00 1.829719890614892389e-02 6.072599997567605402e-05 4.047922598129289895e-01 5.259646440815310235e-03 3.885300759387074615e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 1.734071063220097386e+01 3.527922333327433080e+01 5.939631582284740752e+00 5.116317055959180848e+00 2.710119985864386294e+01 1.179912462912265259e+00 1.579470432897758236e-01 3.974255191728078285e-01 3.601693056417202277e-01 1.792197449902137807e+00 2.792848900180620875e-02 9.607697969389606947e-05 3.974255191728078285e-01 7.969096446036666101e-03 4.419605581862149496e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.574499614381095647e+01 3.230074767718676299e+01 5.683374673306939684e+00 2.581277602138484895e+00 2.340974251934519401e+01 1.077385370083196570e+00 1.416399552630712433e-01 3.763508406567882547e-01 1.838330047250269494e-01 1.560816074083390959e+00 3.086076857500502993e-02 1.249823324167919183e-04 3.763508406567882547e-01 5.076612399184552912e-03 4.579951987014038023e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.654085135456687183e+01 6.222576537866965651e+01 7.888330962800030655e+00 5.405663839691284167e+00 3.642234356206066082e+01 1.137267831061245182e+00 2.671037247658103464e-01 5.168207859266211734e-01 3.868716155554420277e-01 2.433313117422454930e+00 3.789047100449999261e-02 3.182611702520052235e-04 5.168207859266211734e-01 1.263981038219395663e-02 8.320140141954830704e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.648715599119318753e+01 4.431327017290782067e+01 6.656821326497190938e+00 5.219869376132694860e+00 2.749432178130077631e+01 1.143348894628014811e+00 1.962815307993137359e-01 4.430367149563495532e-01 3.777621154518176483e-01 1.881023592623383811e+00 4.330078961239039459e-02 2.990317844698949174e-04 4.430367149563495532e-01 1.424197785311141773e-02 7.139339431296638783e-02
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.499119899375063802e+01 7.027547037777446803e+01 8.383046604771708488e+00 3.218441350246020516e+00 3.758363023334508313e+01 9.656530745497173829e-01 2.418615356754363621e-01 4.917942005305027675e-01 2.260125071523343965e-01 2.242907267908034186e+00 1.861850034726669420e-02 9.701984118024317781e-05 4.917942005305027675e-01 4.257954118503493035e-03 4.463860572099103557e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.490072734047811309e+01 3.044859635744248294e+01 5.518024678944675188e+00 2.098894158968425128e+00 2.161278552500992589e+01 1.015296338180648350e+00 1.462975369943047832e-01 3.824886102804955224e-01 1.476921126200872736e-01 1.526639082837906169e+00 2.403175913585213486e-02 8.358156844670544929e-05 3.824886102804955224e-01 3.268125255719964931e-03 3.523462627338770636e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.312041521855059756e+01 2.423201169998567295e+01 4.922602126922881460e+00 3.104252442285899249e+00 2.172327884717078561e+01 8.985771571385596790e-01 1.050591283529099806e-01 3.241282591088132659e-01 2.114042913756617736e-01 1.454470527848972461e+00 2.573424075569579958e-02 9.498007460074435297e-05 3.241282591088132659e-01 5.921448880184397752e-03 4.334228070490370177e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.477055325204592329e+01 6.196224075602029302e+01 7.871609794446133179e+00 2.527143701351758587e+00 3.519139976303385708e+01 1.014221359091118435e+00 2.681032907069466065e-01 5.177869163149515508e-01 1.820665814341901612e-01 2.345428458108018699e+00 3.383277388165706334e-02 3.201549145214599825e-04 5.177869163149515508e-01 5.780721719972655229e-03 8.037221283660868354e-02
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.510661553489375208e+01 4.973158705760016574e+01 7.052062610158829514e+00 8.053817427685774355e-01 2.661810764098866500e+01 1.045955854069233526e+00 2.282332241725992250e-01 4.777376101717334955e-01 5.825863922278987084e-02 1.817223753305610590e+00 3.962353711599849587e-02 3.412811827622083899e-04 4.777376101717334955e-01 2.197288410750721996e-03 6.910342669196511967e-02
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.508493159370241976e+01 7.372256944792208344e+01 8.586184801640486697e+00 6.955361457173790285e+00 3.954332892228404006e+01 9.720570862664963396e-01 2.480305062110081948e-01 4.980266119506147615e-01 4.871396873925018522e-01 2.359290754322469930e+00 1.877683191575447996e-02 1.010787593025921932e-04 4.980266119506147615e-01 9.194455249097418723e-03 4.696239514431675005e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.634663771677244881e+01 6.015787010893080122e+01 7.756150469719550244e+00 1.634931708402820094e+00 2.722814197066451669e+01 1.112189562435494272e+00 2.846860191334290024e-01 5.335597615388824044e-01 1.178224560254820391e-01 1.798828053139171157e+00 2.639457259173502365e-02 1.636764928691077190e-04 5.335597615388824044e-01 2.626621268562937938e-03 4.439515713504983002e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.422797981330440464e+01 2.487595768582564659e+01 4.987580343796543580e+00 5.296514884481987373e+00 2.192328186259444323e+01 9.780675378408036913e-01 1.109059658793255104e-01 3.330254733189722538e-01 3.679800633520410313e-01 1.501339010912651428e+00 2.798364868531376740e-02 1.016674235869875488e-04 3.330254733189722538e-01 1.013226839958577229e-02 4.483707053320738073e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.439763672441337761e+01 4.591373594499789590e+01 6.775967528331131362e+00 5.403861860723553789e+00 3.351714498195892844e+01 9.881008976980817371e-01 1.936938579405085570e-01 4.401066438268212977e-01 3.850767601880234481e-01 2.236360499555126946e+00 3.302167174182416703e-02 2.385659065466322131e-04 4.401066438268212977e-01 1.220357629345403955e-02 7.655545725950772817e-02
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.485880401332898515e+01 3.968958245679150565e+01 6.299966861562964482e+00 4.483916500065650013e+00 2.514349269180842583e+01 1.030275506731187507e+00 1.790188390062131263e-01 4.231061793524328873e-01 3.251248362561267591e-01 1.702560020390010864e+00 3.909340146397959764e-02 2.764940967740741728e-04 4.231061793524328873e-01 1.231794156235381001e-02 6.563513526674413789e-02
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.526508964301832094e+01 6.241798713512687868e+01 7.900505498708730201e+00 7.392892801997482444e+00 3.857863442694201694e+01 9.862790061082786774e-01 2.042077960602450004e-01 4.518935671817480015e-01 5.207871546430117293e-01 2.303812642206512162e+00 1.903522250727334927e-02 8.504471823090326683e-05 4.518935671817480015e-01 9.171909900454945641e-03 4.581830485983209855e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.697769475042610310e+01 5.420875258315506784e+01 7.362659341783719391e+00 3.465024747560213392e+00 2.812940526770133332e+01 1.158655042274773450e+00 2.548097474757411440e-01 5.047868336988804439e-01 2.362806836373627928e-01 1.867891681121972125e+00 2.744817067443038050e-02 1.507879527058045917e-04 5.047868336988804439e-01 5.373044263600416232e-03 4.590973861701605485e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.484966188965842449e+01 3.139552593353191057e+01 5.603171060527414760e+00 3.125352619650539232e+00 2.362991250947401767e+01 1.023485622287155783e+00 1.465261639221555057e-01 3.827873612361770705e-01 2.245885391714017854e-01 1.622639489960078008e+00 2.925580341708425985e-02 1.301834757649975179e-04 3.827873612361770705e-01 6.153530048522492385e-03 4.836189293109633552e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.509981629315375073e+01 4.866093885734165525e+01 6.975739305431479131e+00 2.919781467698258748e+00 3.502551374409326712e+01 1.040118486210587223e+00 2.102084413230844162e-01 4.584849412173582217e-01 2.089333242278238467e-01 2.346327152649478887e+00 3.468387314913945474e-02 2.542267177826343025e-04 4.584849412173582217e-01 6.600221420493641508e-03 8.003037449045710683e-02
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.488019972173408334e+01 3.636146530431782509e+01 6.030046874139356916e+00 7.491941645241901426e+00 2.485732257598705175e+01 1.034305363489605334e+00 1.625129153992604381e-01 4.031289066778273589e-01 5.436051974320024183e-01 1.693905077169498785e+00 3.919520395783697431e-02 2.525567846124786384e-04 4.031289066778273589e-01 2.058978301184009180e-02 6.564178013255858590e-02
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.561006040778813464e+01 5.037805282074172197e+01 7.097749842079651650e+00 6.012341806101495045e+00 3.333606194161832548e+01 1.012885335668957332e+00 1.721559206840777290e-01 4.149167635611722416e-01 4.300961339277948881e-01 1.976430931113678069e+00 1.942190904946265728e-02 6.929019949268971066e-05 4.149167635611722416e-01 8.135359019445941378e-03 3.961635339308999804e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.156611461949599118e+01 4.282571503630686749e+01 6.544135927401482533e+00 1.127279422369313000e+00 2.113648659768309201e+01 7.917202259716051849e-01 2.002970482851824663e-01 4.475455823546719558e-01 7.006331167033844065e-02 1.516469521006481802e+00 1.858019450377425968e-02 1.082098230576353590e-04 4.475455823546719558e-01 1.684419761895806578e-03 3.483287060537369056e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.148226273834866085e+01 1.228574157271336453e+01 3.505102220009191694e+00 5.825162754112446883e+00 1.793962752663158966e+01 7.837428786006047643e-01 5.478584053820298450e-02 2.340637531490148970e-01 4.222445368890815898e-01 1.227378436899084990e+00 2.239920121656695934e-02 4.458753587181408400e-05 2.340637531490148970e-01 1.197875769402757459e-02 3.536262110224031030e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.381902506575768541e+01 5.428076486224136943e+01 7.367548090256443416e+00 5.929056473413961692e-01 2.680484354866165120e+01 9.495906939609625175e-01 2.418585431940201980e-01 4.917911581088258988e-01 4.265171317699958248e-02 1.787920793444664147e+00 3.156885443254236340e-02 2.752650857526088590e-04 4.917911581088258988e-01 1.355989945398165721e-03 6.122212305130810689e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.466714311725284325e+01 3.803086560766795543e+01 6.166917026170204430e+00 2.044220765822410080e+00 2.410929973445884755e+01 1.016275122455088109e+00 1.747290857828636135e-01 4.180060834280568405e-01 1.478534593854397561e-01 1.630012184973281375e+00 3.845538639230428046e-02 2.570117916196880100e-04 4.180060834280568405e-01 5.572803636752849538e-03 6.295951010638371759e-02
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.456996601762087629e+01 6.172476459256598957e+01 7.856510968143937568e+00 4.970155630950785053e+00 3.543890391187557043e+01 9.414355982254749566e-01 2.138517613038109222e-01 4.624410895495889018e-01 3.547801767379289428e-01 2.105073229191875228e+00 1.808272114534103733e-02 8.524726630903006373e-05 4.624410895495889018e-01 6.721277415908087811e-03 4.211347659179992542e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.250103130470106905e+01 6.334494798092998025e+01 7.958953950170209346e+00 9.228148869815598898e-01 2.352428691816150419e+01 8.548349388744928001e-01 2.952027769623511433e-01 5.433256638171540809e-01 6.073491902729964004e-02 1.642492993233316767e+00 2.009448236461286452e-02 1.614147225189336763e-04 5.433256638171540809e-01 1.493309729119873374e-03 3.779901162275139254e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.186776054614779063e+01 1.150732304025637553e+01 3.392244543109528720e+00 6.438173297520531690e+00 1.720768183079763958e+01 8.134679240803175393e-01 5.441831358814280123e-02 2.332773319209194007e-01 4.379560298484638792e-01 1.211461103451436427e+00 2.322120007558487950e-02 4.414383268204988568e-05 2.332773319209194007e-01 1.227941858364502148e-02 3.372837579974149319e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.291457296589851289e+01 3.445844767573716183e+01 5.870131827798857671e+00 3.343925829789423432e+00 2.433340671567810176e+01 8.865293338379506283e-01 1.467047472563799693e-01 3.830205572242565415e-01 2.367852942775089953e-01 1.623730064450800370e+00 2.950488332559311408e-02 1.729859121908337036e-04 3.830205572242565415e-01 7.955499913647443716e-03 5.557939786376695640e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.370260956982832745e+01 3.617217618508821886e+01 6.014330900864053753e+00 1.224357796095604467e+00 2.544786222548055932e+01 9.489543466815754114e-01 1.660393519829662934e-01 4.074792657092705106e-01 8.888015647301811262e-02 1.719941103228497692e+00 3.596035068788031724e-02 2.495577615130199832e-04 4.074792657092705106e-01 3.365699196042809364e-03 6.642884844366757358e-02
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.393094043366023627e+01 6.085558992563522906e+01 7.800999290195790969e+00 4.953173311687813829e+00 3.430394527315828412e+01 8.994848863275194395e-01 2.098965219717351671e-01 4.581446517986815792e-01 3.391911566305886860e-01 2.036113016864784520e+00 1.728485295973862523e-02 8.537835584796834188e-05 4.581446517986815792e-01 6.668053157443746583e-03 4.076645703202674831e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.199049402439794676e+01 5.358815432764524900e+01 7.320393044614834643e+00 1.345418327462128971e+00 2.264611555021213718e+01 8.215993058933576121e-01 2.454111314418346013e-01 4.953898782189989358e-01 8.947570881662646192e-02 1.575455048676158043e+00 1.930036378481839870e-02 1.358115884335920319e-04 4.953898782189989358e-01 2.019686176198564991e-03 3.577367401688003740e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.174844004994955959e+01 8.873254217667446042e+00 2.978800801944877730e+00 4.829655774711651084e+00 1.631231593116831036e+01 8.064020318147930855e-01 4.358121730390139559e-02 2.087611489331800962e-01 3.475820734013480573e-01 1.101621065762294682e+00 2.300821017537198199e-02 3.472161294412688648e-05 2.087611489331800962e-01 9.509642237382241042e-03 3.155040125588779582e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.260717257262853508e+01 3.160684144327157696e+01 5.621996215159841270e+00 4.549161812956044493e+00 2.416774859761708072e+01 8.669183649167367944e-01 1.357389550497017094e-01 3.684276795379273772e-01 3.247023100986643485e-01 1.618861562133724341e+00 2.882259117653055910e-02 1.576542538145316399e-04 3.684276795379273772e-01 1.027859759290197447e-02 5.521872702522642729e-02
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.269915777846257754e+01 2.891370603000967066e+01 5.377146643900431400e+00 2.840644331045318438e+00 2.531051720634377133e+01 8.800506825876628358e-01 1.297837287772216075e-01 3.602550884820665544e-01 2.062464500837810355e-01 1.711139942302337236e+00 3.335259608856690206e-02 1.977906516763170103e-04 3.602550884820665544e-01 7.809380568109392309e-03 6.606859767698977648e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.854595667216955235e+01 1.733793798353945022e+02 1.316736039741430098e+01 4.877672200526879998e+00 5.230602082730516855e+01 1.184301320838810012e+00 5.653795854536985965e-01 7.519172730119308978e-01 3.512406209089164455e-01 2.984012732504982335e+00 2.307869269917387292e-02 2.425538268124136261e-04 7.519172730119308978e-01 6.606449314082870304e-03 6.082705529336351891e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.078230554927390550e+01 3.988209458159871446e+01 6.315227199523285151e+00 2.987938467975704615e+00 2.410394701903985393e+01 7.418440257437156626e-01 1.933883053114567041e-01 4.397593720564198505e-01 2.158896322631826958e-01 1.656755687606922267e+00 1.725840532781146297e-02 1.019144672046020463e-04 4.397593720564198505e-01 4.801786304993333268e-03 3.852290459543230433e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 8.622485978989823607e+00 1.768173100311248191e+01 4.204965041841903783e+00 3.476686081337895029e+00 1.785176915956814270e+01 5.968480757662663061e-01 8.915161899587691063e-02 2.985826836838950116e-01 2.232367650040339990e-01 1.261296868390989312e+00 1.691074505127981853e-02 6.824132920678967641e-05 2.985826836838950116e-01 6.493585423802736463e-03 3.450098263839797980e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.074073435712436186e+01 2.594597131434026593e+01 5.093718809901099043e+00 2.287807846948784363e+00 2.113867246087859542e+01 7.417369361540212536e-01 1.141358831764740234e-01 3.378400260130140498e-01 1.593980743390809030e-01 1.410745142000940477e+00 2.457494701450462643e-02 1.323171241732236652e-04 3.378400260130140498e-01 5.348627754380629040e-03 4.828447445008546973e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.147024247472390002e+01 2.155717844626224178e+01 4.642970864248691321e+00 2.198941993678399598e+00 1.768262160434356645e+01 7.981074315736199631e-01 1.008562377970907004e-01 3.175787111836854693e-01 1.586308256045448062e-01 1.236466883935849248e+00 3.014720544910326830e-02 1.499777471195708309e-04 3.175787111836854693e-01 5.989835071859089637e-03 4.831183040762605796e-02
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.934827547448033869e+01 1.860411389579800812e+02 1.363968984097439296e+01 4.426958695389098253e+00 4.880377214967582944e+01 1.237479483417579740e+00 6.391802869269853637e-01 7.994875151789334611e-01 3.051531822027316321e-01 2.803217032505943784e+00 2.416988428918517839e-02 2.761899908023811474e-04 7.994875151789334611e-01 5.445645661208370000e-03 5.676613869309770494e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.021151368855129782e+01 2.668679133718640628e+01 5.165925990293163572e+00 1.109267613209505621e+00 1.977863124007713935e+01 7.040990832231409646e-01 1.297019339624956857e-01 3.601415471207060071e-01 7.935398254283110298e-02 1.356588148574145558e+00 1.636330633700588955e-02 6.863434511638362553e-05 3.601415471207060071e-01 1.874640528226205732e-03 3.159969035797411535e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 7.748065337047109757e+00 1.255816356868515271e+01 3.543749930325946984e+00 2.574376517970715650e+00 1.501807779037362778e+01 5.371441086638336637e-01 6.472232995453086613e-02 2.544058371078204428e-01 1.666341579916904292e-01 1.062406576284642412e+00 1.517234906137382607e-02 4.731666740294236543e-05 2.544058371078204428e-01 4.907571345274331157e-03 2.902998347420611067e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 9.718428588793750933e+00 2.685464966703762357e+01 5.182147206230022007e+00 1.875364287199138946e+00 1.986194106984866536e+01 6.706121369842751312e-01 1.207880526216104922e-01 3.475457561553736974e-01 1.326211259089392080e-01 1.330534657854672620e+00 2.220607046311440930e-02 1.354358995227669758e-04 3.475457561553736974e-01 4.402606259874253074e-03 4.538060253387035670e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 9.282385738923204954e+00 1.877400349420421577e+01 4.332897817189348189e+00 8.176886768818101281e-01 1.821563933759854592e+01 6.443016016950312563e-01 8.657564289790385670e-02 2.942373920797692333e-01 5.930139122474110958e-02 1.234159431794354500e+00 2.436811310413721648e-02 1.291292171779582240e-04 2.942373920797692333e-01 2.246418401074526915e-03 4.758585414021572479e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.839886113992441707e+01 1.738520740510827238e+02 1.318529764742088517e+01 4.560257443976623470e+00 4.649290989571389332e+01 1.177229628357329139e+00 5.944319759904262979e-01 7.709941478315035512e-01 3.194478315557999215e-01 2.760494881493454677e+00 2.293664433844702644e-02 2.512537796018316058e-04 7.709941478315035512e-01 5.647297279085188026e-03 5.427818600357262740e-02
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.194447449581152298e+01 3.780161442207736400e+01 6.148301751059178422e+00 3.196070540724765152e+00 2.520001080656623316e+01 8.207138916050786825e-01 1.786351398075784191e-01 4.226525047927415235e-01 2.284924185303392752e-01 1.725680078831600905e+00 1.910541317086397392e-02 9.486712565669057665e-05 4.226525047927415235e-01 5.159455186468158913e-03 4.025177106804822547e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 8.500915519217082661e+00 1.523192987421258948e+01 3.902810509647193893e+00 3.295088194761528921e+00 1.598921962896294247e+01 5.929186374110256841e-01 7.893336718503757288e-02 2.809508269876377917e-01 2.260882644352624204e-01 1.133707829965708180e+00 1.669420344641369888e-02 5.924126064672932879e-05 2.809508269876377917e-01 6.302421228649340672e-03 3.091777829121064233e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 9.198179846170834395e+00 1.970832209139481606e+01 4.439405601135676172e+00 1.773997375434593682e+00 1.643994742926987129e+01 6.363206398155319965e-01 8.823373489845216799e-02 2.970416383244143255e-01 1.257415634677879201e-01 1.099809864902453027e+00 2.102225634360985890e-02 9.922363549871489883e-05 2.970416383244143255e-01 4.223391575768547374e-03 3.755805109929384600e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 9.450609493239578995e+00 1.747484633970500312e+01 4.180292614124638817e+00 1.183246149193998287e+00 1.808487369852558757e+01 6.579223230458931537e-01 8.052569270155850167e-02 2.837704930072161291e-01 8.582323447220482904e-02 1.225095116196978307e+00 2.485162528965217249e-02 1.218418869351375314e-04 2.837704930072161291e-01 3.251070029490257460e-03 4.723008585407420523e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,1.005720769036834206e+01,2.792553009260064911e+01,5.284461192269335861e+00,2.038761159023168901e+00,1.960241286525311111e+01,6.649168895554464775e-01,1.323957425458234527e-01,3.638622576550409882e-01,1.461641360475564588e-01,1.296679595046105860e+00,1.258920169795220423e-02,4.220493778820570365e-05,3.638622576550409882e-01,2.541779856697772271e-03,2.331508685138060019e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,1.701979357310930041e+01,6.607486119199651853e+01,8.128644486751559484e+00,6.383812861128559391e+00,3.066762116089751800e+01,1.127820491697981709e+00,2.520923913202916533e-01,5.020880314449764903e-01,4.147105146620659877e-01,1.907376179393621474e+00,2.678021513439662882e-02,1.542880378201411540e-04,5.020880314449764903e-01,9.674345156327411946e-03,4.667409705855737195e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,3.167858524842757006e+01,8.434476636493974411e+01,9.183940677342148362e+00,1.270717692993615522e+01,4.749258109863272637e+01,2.132592625454120316e+00,3.196949939643665695e-01,5.654157708840163998e-01,9.107080040429793577e-01,3.082284467000561357e+00,5.926668010670302356e-02,2.705033055628321527e-04,5.654157708840163998e-01,2.457914237891519263e-02,8.517907449171019385e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,4.113254364665707641e+01,1.113224271847183644e+02,1.055094437406995134e+01,2.161732783849219075e+01,6.493182684413342542e+01,2.812646992362167087e+00,4.064149600550630015e-01,6.375068313791335539e-01,1.559959357467394669e+00,4.160202516972418607e+00,9.118348183805619067e-02,4.890681373418042169e-04,6.375068313791335539e-01,4.961436468223898166e-02,1.398666326655329806e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,7.200494944974182943e+01,1.031895733440025651e+03,3.212313392930437317e+01,2.488389718993974498e+01,1.220221351952275910e+02,4.736402716193250484e+00,3.561095051286963020e+00,1.887086392110060018e+00,1.741935949392376726e+00,7.418996840154616912e+00,1.775363662936034204e-01,5.901901830021739036e-03,1.887086392110060018e+00,6.219122782662796917e-02,2.927952785493547760e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.279933782994206659e+01,4.579174348809954154e+01,6.766959693104396045e+00,3.000481806914277350e+00,2.259672114408208898e+01,8.679024453406722905e-01,2.220267484832160187e-01,4.711971439675924356e-01,1.991744381458208646e-01,1.590416527853002693e+00,1.602881939992989446e-02,6.968370613078439567e-05,4.711971439675924356e-01,3.940628256508709945e-03,2.879327671285041371e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.402380678499125288e+01,5.699239708408892113e+01,7.549330903072729804e+00,1.096994041019393906e+00,2.435857449224609539e+01,9.398152927870260243e-01,2.394825429905872438e-01,4.893695362306354490e-01,7.340229799394318300e-02,1.581577642221617896e+00,2.207649284995316305e-02,1.380897508297128688e-04,4.893695362306354490e-01,1.805455269675729528e-03,3.769884790869380831e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.001968035982974925e+01,8.189238695224257469e+01,9.049441250831046446e+00,1.912658878133988383e+00,3.279060460794161003e+01,1.338524425682811714e+00,3.298191538607413986e-01,5.742988367224344248e-01,1.364677693538691172e-01,2.136026188282356131e+00,3.736006572786259444e-02,2.708533279993661017e-04,5.742988367224344248e-01,3.584931514377323256e-03,5.879861675867370518e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.905416206278215441e+01,1.191860197713500753e+02,1.091723498745676402e+01,1.120560229870621782e+01,5.267099778890166561e+01,1.980012038176279576e+00,4.658828509307118559e-01,6.825561155910273570e-01,8.079377824279341258e-01,3.369766535999553447e+00,6.429587760232693960e-02,5.451526225445883908e-04,6.825561155910273570e-01,2.571369398772825263e-02,1.133515616208397164e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,6.971826692294094130e+01,8.440303010803861525e+02,2.905219959108752548e+01,2.683220266190393843e+01,1.159194410741385610e+02,4.622066891463363802e+00,2.930748478743924856e+00,1.711942895877057280e+00,1.862227184803442404e+00,7.097393075125176587e+00,1.721817234214086667e-01,4.830635919639860582e-03,1.711942895877057280e+00,6.701530444007934573e-02,2.781183335971511572e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.671025885866453464e+01,6.499331560525311602e+01,8.061843189076125071e+00,3.455940291376299545e+00,2.786996083001472257e+01,1.145018678725182593e+00,3.290912474322943981e-01,5.736647517778082905e-01,2.154649178047532421e-01,1.977755403050813543e+00,2.106004136860050585e-02,1.030494702747839538e-04,5.736647517778082905e-01,4.179960211191284004e-03,3.559841034511427443e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.656212514394646718e+01,2.442604173348154362e+01,4.942270908548168862e+00,4.926538077251318093e+00,2.223383193832458105e+01,1.131815595218384818e+00,1.248482793162381393e-01,3.533387599970291282e-01,3.315401186839415648e-01,1.584381668973751323e+00,2.622041819133429097e-02,6.569086462054026031e-05,3.533387599970291282e-01,8.101994785527984189e-03,3.675441243473083486e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.813985255019163390e+01,6.009384861511941267e+01,7.752022227465515947e+00,3.059726835060077921e+00,3.041206505868003518e+01,1.223877431423116224e+00,2.562940974081658330e-01,5.062549727243830233e-01,2.146182310379804170e-01,2.059298418985094692e+00,3.395020658965223342e-02,2.065953157811498554e-04,5.062549727243830233e-01,5.784835619618119290e-03,5.742150080493831771e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,2.254707135974923204e+01,1.276968340033516114e+02,1.130030238548294896e+01,7.940111315914789580e-01,4.732687444749141292e+01,1.530520400970260653e+00,5.316301338181439462e-01,7.291297098720802561e-01,5.687283612374316455e-02,3.044120595750222424e+00,4.984209330699466978e-02,6.006068380393648478e-04,7.291297098720802561e-01,1.817226231109594480e-03,1.019265367865189315e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,6.541229522711537925e+01,8.107438624883496914e+02,2.847356427439932602e+01,2.502002970581266794e+01,1.114180188481520020e+02,4.338156729166411374e+00,2.844452249282226841e+00,1.686550399271313561e+00,1.716894545197535260e+00,6.831371834778647845e+00,1.615363173540243502e-01,4.641916348586133320e-03,1.686550399271313561e+00,6.239291741071942982e-02,2.673042138333242002e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.022929580019925311e+01,2.295287775745996726e+02,1.515020717926324778e+01,7.962184167378519639e+00,6.269217509254372800e+01,1.992610226417957930e+00,9.031323052665697348e-01,9.503327339761425963e-01,4.927183134320392566e-01,3.703623375222306002e+00,3.768372027439278321e-02,3.313012255321408058e-04,9.503327339761425963e-01,9.599726954087371006e-03,7.506587787315546767e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.070264267866951613e+01,6.306257639376076440e+01,7.941194897102120898e+00,1.411401365560833732e+01,4.185208425662106890e+01,2.094178336053947653e+00,3.296225141730842467e-01,5.741276114010579468e-01,9.050537159228732031e-01,2.959706133336798217e+00,4.855345961570919910e-02,1.582197094293350448e-04,5.741276114010579468e-01,2.137395088443552055e-02,6.617221985218346703e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,4.785325257359036044e+01,5.592087138606328267e+01,7.478025901671061071e+00,3.138262699069700190e+01,5.924694371369237444e+01,3.297411546761594536e+00,2.962910643339362604e-01,5.443262480663010328e-01,2.070157325381142055e+00,4.004065145316523022e+00,9.008912423732336194e-02,2.290221195934981943e-04,5.443262480663010328e-01,6.000586006539516265e-02,1.132325837063312968e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.812250698794306203e+01,7.740742239552498916e+01,8.798148805034214703e+00,3.154345811321713455e+01,6.103467897060386349e+01,3.357705408163465410e+00,3.593701740807386802e-01,5.994749153056687652e-01,2.170920776970672428e+00,4.238114535243423298e+00,1.073688188173974323e-01,4.030602837421530982e-04,5.994749153056687652e-01,7.142225906570030813e-02,1.400875172602337737e-01
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.522024481448880451e+01,2.331493457467510666e+02,1.526922872141062193e+01,4.363618844430761534e+00,5.083117360750532754e+01,1.663528494049774098e+00,9.017620896588880441e-01,9.496115467173343871e-01,3.141603796931249359e-01,3.178241489491771432e+00,6.203010385672955151e-02,1.357413751223651233e-03,9.496115467173343871e-01,1.126941419920403885e-02,1.219606431868400925e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.606179442575853500e+01,2.580507654672526385e+01,5.079869737180793265e+00,7.708724024931878027e+00,2.781778497018527219e+01,1.064606044767537174e+00,1.164029117854667450e-01,3.411787094551281263e-01,4.754657668581067642e-01,1.690795570512597434e+00,2.009982093763896388e-02,3.596642317666410801e-05,3.411787094551281263e-01,9.387947139974225572e-03,3.349838781183143294e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,1.269632005094816840e+01,1.805226840358190898e+01,4.248796112263085512e+00,5.850440527668788526e+00,2.125122918352386137e+01,8.602406364368095915e-01,9.041567698391578256e-02,3.006919968737375437e-01,3.894479585212436978e-01,1.460235320279307469e+00,1.999009550301485139e-02,4.247175450500932680e-05,3.006919968737375437e-01,9.335163874336834325e-03,3.235551422012160339e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.475957901483120871e+01,4.647531861654799457e+01,6.817280881447381979e+00,2.862027383862170815e+00,2.947185657636875078e+01,9.942479284775795900e-01,1.887899153723483769e-01,4.344996149277331465e-01,2.049316345288413332e-01,1.923026858369943470e+00,2.751839517221775153e-02,1.488706329032151094e-04,4.344996149277331465e-01,5.534176043438861041e-03,5.285937437707945163e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.487748883487463658e+01,8.296847700478008392e+01,9.108703365725556722e+00,1.050548469697510079e+01,4.472314380505808629e+01,1.703628580561121764e+00,3.291388762360839548e-01,5.737062630267198982e-01,7.629965700941523377e-01,2.883622409677723208e+00,5.505484781759849983e-02,3.751433030216582039e-04,5.737062630267198982e-01,2.407780883201309299e-02,9.635079557026021702e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,6.702060943111838753e+01,5.159805085477997864e+02,2.271520434748056161e+01,3.211543876932721275e+01,1.031383853186895720e+02,4.474835272078749426e+00,1.741174841551761832e+00,1.319535843223579086e+00,2.228824136703262848e+00,6.357530999563196339e+00,1.657343369760646556e-01,2.901770091014420523e-03,1.319535843223579086e+00,8.020807224140560909e-02,2.474389111581575817e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.940100448463509153e+01,3.539674496378945179e+01,5.949516363855926748e+00,8.292294854580813279e+00,2.948152249066679431e+01,1.291536004282131334e+00,1.752482622779537591e-01,4.186266382804058606e-01,5.356363990361628913e-01,1.859638660547711098e+00,2.427304171509073877e-02,5.118297890737130625e-05,4.186266382804058606e-01,1.101932533027476929e-02,3.550059918681765236e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.404415934251395193e+01,2.444356499202473287e+01,4.944043384925413065e+00,4.835215369179555189e+00,2.116585284547532098e+01,9.709096375949463065e-01,1.333867389360911815e-01,3.652214929821233635e-01,3.270501584138421070e-01,1.530042480241527558e+00,2.225313603769875359e-02,6.306158956886280358e-05,3.652214929821233635e-01,7.736948749356966672e-03,3.423968481964696775e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.209708560910953778e+01,4.474516536363699259e+01,6.689182712681497556e+00,1.091341554382191159e+00,2.682504095948808143e+01,8.249417015540206899e-01,1.952647176759977343e-01,4.418876754063160717e-01,7.789589995822711332e-02,1.758095794406319357e+00,2.261003970881527228e-02,1.494724335950771280e-04,4.418876754063160717e-01,2.073678556018167078e-03,4.816140724451193483e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.757614958157205010e+01,8.791856416751427616e+01,9.376489970533445018e+00,6.426331285473709798e-01,3.924135344205492970e+01,1.197827966695122814e+00,3.741123716870686788e-01,6.116472608350900231e-01,4.598361054738183545e-02,2.552204913537674091e+00,3.880571613194387648e-02,4.091205386037389874e-04,6.116472608350900231e-01,1.470469665676460208e-03,8.465662621056201098e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,6.255629226649501362e+01,4.590917468260442433e+02,2.142642636619658703e+01,3.056589622603663514e+01,9.705732602676970089e+01,4.181778368789287548e+00,1.552494114239347356e+00,1.245991217561081887e+00,2.105445448829665445e+00,5.994866889195652249e+00,1.546996313036828608e-01,2.566341460565023380e-03,1.245991217561081887e+00,7.626059661025388903e-02,2.328435463440624853e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.762671444442372959e+01,5.049071200514994189e+02,2.247013840748426361e+01,1.920882710814975081e+00,7.706413018946879845e+01,1.786584663513337334e+00,1.866921598581534614e+00,1.366353394470674498e+00,1.294443419096517889e-01,4.573076187047648844e+00,3.410475528289784453e-02,7.382823045869841509e-04,1.366353394470674498e+00,2.375350159908310149e-03,9.224931125829717582e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.412207015730158233e+01,1.589615118007957051e+02,1.260799396417985641e+01,4.135819452181489275e+00,4.910374065938304255e+01,1.638790308337152890e+00,6.667305267776185707e-01,8.165356861629616825e-01,2.715104004086507650e-01,3.124034105653942017e+00,3.801002897470678876e-02,3.762319825368366506e-04,8.165356861629616825e-01,6.268284999195122310e-03,7.480262104942922430e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,4.194216596414828757e+01,3.703416575235960551e+01,6.085570289821620626e+00,3.274663279032938590e+01,5.581055493564417702e+01,2.882168917323311597e+00,1.466725287623189544e-01,3.829784964750879706e-01,2.154430698243543496e+00,3.642724281035769174e+00,7.874650555976515920e-02,1.151436623529846393e-04,3.829784964750879706e-01,6.080231874260104419e-02,1.009515043881747398e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.118612990124429274e+01,2.662624894314992119e+01,5.160062881705020921e+00,3.206404770842799223e+01,5.029449601862449981e+01,2.876790501997958938e+00,1.198135197481631220e-01,3.461408958042420103e-01,2.234705324467591847e+00,3.449691042749362335e+00,9.180936657148275337e-02,1.255727661254454560e-04,3.461408958042420103e-01,6.920406594167653747e-02,1.092292527234693389e-01
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.249286560912326749e+01,1.487670551007225583e+02,1.219701008857181179e+01,3.454997306007395963e+00,4.037423328064485162e+01,1.499947581377040651e+00,5.805038890468107171e-01,7.619080581322202894e-01,2.411501443027562752e-01,2.575080852273159859e+00,5.532128448082547501e-02,8.461588612310925843e-04,7.619080581322202894e-01,8.629100159891434085e-03,9.689051451937920334e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.076899837434931939e+01,8.053754997103607138e+01,8.974271556568591990e+00,1.231864921901424559e+01,4.759492199011404523e+01,2.038442276723464897e+00,3.093364638129178501e-01,5.561802439973194678e-01,8.618332513693763852e-01,2.974864026132681083e+00,3.862254085730060238e-02,1.250717803874523140e-04,5.561802439973194678e-01,1.619174720120903840e-02,5.959383584679772694e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.170612795363434344e+01,3.478253082593383283e+01,5.897671644465622087e+00,8.804937724440438984e+00,3.255516936369370740e+01,1.492074388150934405e+00,1.471507858604158281e-01,3.836023798940979557e-01,6.063758202491625893e-01,2.185601229661747968e+00,3.433872790498378180e-02,8.361631198579023679e-05,3.836023798940979557e-01,1.458806178601988746e-02,5.295689137106338734e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,8.506741854750396570e+00,1.225352416768184050e+01,3.500503416321978367e+00,3.027387478386859510e+00,1.504003126889217512e+01,5.934177520090319069e-01,6.193851031631267962e-02,2.488744870739318660e-01,2.036066736255381371e-01,1.071618572814526438e+00,1.600795820247206958e-02,4.288740125108663533e-05,2.488744870739318660e-01,5.675425406644410420e-03,2.819998042413838016e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.118295229435404003e+01,3.871345047355524116e+01,6.222013377802658063e+00,1.597487826097629515e+00,2.521439461649028857e+01,7.653701252652581610e-01,1.643320444041954376e-01,4.053788899340904917e-01,1.150773838514900227e-01,1.638401119705437559e+00,2.468261841399094214e-02,1.788731976833727569e-04,4.053788899340904917e-01,3.577035282238169578e-03,5.435301113206902207e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,6.169510398353790492e+01,2.830003196328354989e+02,1.682261334135797881e+01,3.766677235549025227e+01,8.996659556136424385e+01,4.165299496242898414e+00,9.480591573296125452e-01,9.736832941617169501e-01,2.587629928146388814e+00,5.640621556231486977e+00,1.528576774112118952e-01,1.562717397783448684e-03,9.736832941617169501e-01,9.393055422060234139e-02,2.159984708400042308e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,4.097222287109622130e+01,4.740613113871796145e+02,2.177294907418789904e+01,7.301674622567767337e+00,8.334603235178516911e+01,2.658857307551038218e+00,1.706602695695047744e+00,1.306370045467610819e+00,5.162927157149543866e-01,4.943272709474173965e+00,5.125812568783894019e-02,7.322978482017556030e-04,1.306370045467610819e+00,9.620676988889293249e-03,9.976124021435510414e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.781398625918041034e+01,1.550518118906150278e+02,1.245198023972954360e+01,1.190697085989821780e+01,5.305808727757071352e+01,1.873400112201148104e+00,6.111023587905838328e-01,7.817303619475092225e-01,8.549417773551936106e-01,3.354019705203790558e+00,4.391433494046635688e-02,3.771581886133831005e-04,7.817303619475092225e-01,1.949589651306285823e-02,8.075732903316897027e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,3.513270994705037964e+01,1.420818309022250787e+02,1.191980834167332937e+01,1.244949405312956081e+01,5.684160163591042902e+01,2.409370284691099151e+00,5.946934387268694167e-01,7.711636912659136645e-01,8.661556481232828286e-01,3.672612967146369645e+00,6.577973548230037215e-02,4.715043302841797029e-04,7.711636912659136645e-01,2.439006868902181269e-02,1.026296844161948690e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,3.281428828762104644e+01,4.335087168338186814e+01,6.584137884596727552e+00,2.175996026280381557e+01,4.647981430756934884e+01,2.295676829637512739e+00,2.066049956915012031e-01,4.545382224758454659e-01,1.536311995442317668e+00,3.178783316926013125e+00,7.310083240697048956e-02,2.040516593844994369e-04,4.545382224758454659e-01,5.005095621480783186e-02,1.008269437008636610e-01
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.256254156702966185e+01,6.945192504059362193e+01,8.333782157015722447e+00,1.211024722360200023e+01,3.618950609969799359e+01,1.526446614712861027e+00,2.701614499415439519e-01,5.197705743321220373e-01,8.256956151331741323e-01,2.404038563250573191e+00,5.571188540750299234e-02,3.786483693806392322e-04,5.197705743321220373e-01,3.017584557810307211e-02,8.628721806412020801e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,4.405684314444637550e+01,4.608058618890790967e+02,2.146638912088102202e+01,2.032323576404616006e+01,9.530114367985639490e+01,2.871193246807196786e+00,1.494827266720546888e+00,1.222631288132504324e+00,1.445701560195237878e+00,5.679770181690383168e+00,5.492620606197462507e-02,6.529178775790143779e-04,1.222631288132504324e+00,2.533051388664241121e-02,1.140611448248400051e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.076110292736223073e+01,1.729967624079013433e+02,1.315282336260551155e+01,1.704375801114445110e+01,6.222184364062842832e+01,2.074327947350943280e+00,6.390135756443097170e-01,7.993832470375581423e-01,1.226441209576724978e+00,3.940330576325296708e+00,4.839757729940896702e-02,3.979860179084646087e-04,7.993832470375581423e-01,2.791121504190128069e-02,9.471386755014656045e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,3.530077321294589154e+01,2.076091393453265539e+02,1.440864807486554433e+01,1.254394990657381825e+01,6.491270190168850718e+01,2.415728961156915044e+00,8.376943704505888100e-01,9.152564506468057193e-01,8.745315832473289364e-01,4.179490502247135808e+00,6.586987206145077101e-02,6.657781848164311556e-04,9.152564506468057193e-01,2.457098621314493525e-02,1.171155855478923646e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,2.941230933189872587e+01,8.368006034339003918e+01,9.147680599113090949e+00,1.617896715734771718e+01,5.068155920977235951e+01,2.053811989797557302e+00,3.836837120693381564e-01,6.194220790941651344e-01,1.139141526837936791e+00,3.450290387034612660e+00,6.534785444387614106e-02,3.822699757420392722e-04,6.194220790941651344e-01,3.719746533607843492e-02,1.097843020592433050e-01
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.852448673782945576e+01,1.110076709037848453e+01,3.331781368934414900e+00,1.183476646975578106e+01,2.450041824135341884e+01,1.269230918552670229e+00,4.692720201792705687e-02,2.166268727972756880e-01,7.968817907061390704e-01,1.639471182777684444e+00,4.609613956929768663e-02,6.817765244720315183e-05,2.166268727972756880e-01,2.924242468557051652e-02,6.193800723424601473e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 1.005720769036834206e+01 2.792553009260064911e+01 5.284461192269335861e+00 2.038761159023168901e+00 1.960241286525311111e+01 6.649168895554464775e-01 1.323957425458234527e-01 3.638622576550409882e-01 1.461641360475564588e-01 1.296679595046105860e+00 1.258920169795220423e-02 4.220493778820570365e-05 3.638622576550409882e-01 2.541779856697772271e-03 2.331508685138060019e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 1.701979357310930041e+01 6.607486119199651853e+01 8.128644486751559484e+00 6.383812861128559391e+00 3.066762116089751800e+01 1.127820491697981709e+00 2.520923913202916533e-01 5.020880314449764903e-01 4.147105146620659877e-01 1.907376179393621474e+00 2.678021513439662882e-02 1.542880378201411540e-04 5.020880314449764903e-01 9.674345156327411946e-03 4.667409705855737195e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 3.167858524842757006e+01 8.434476636493974411e+01 9.183940677342148362e+00 1.270717692993615522e+01 4.749258109863272637e+01 2.132592625454120316e+00 3.196949939643665695e-01 5.654157708840163998e-01 9.107080040429793577e-01 3.082284467000561357e+00 5.926668010670302356e-02 2.705033055628321527e-04 5.654157708840163998e-01 2.457914237891519263e-02 8.517907449171019385e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 4.113254364665707641e+01 1.113224271847183644e+02 1.055094437406995134e+01 2.161732783849219075e+01 6.493182684413342542e+01 2.812646992362167087e+00 4.064149600550630015e-01 6.375068313791335539e-01 1.559959357467394669e+00 4.160202516972418607e+00 9.118348183805619067e-02 4.890681373418042169e-04 6.375068313791335539e-01 4.961436468223898166e-02 1.398666326655329806e-01
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 7.200494944974182943e+01 1.031895733440025651e+03 3.212313392930437317e+01 2.488389718993974498e+01 1.220221351952275910e+02 4.736402716193250484e+00 3.561095051286963020e+00 1.887086392110060018e+00 1.741935949392376726e+00 7.418996840154616912e+00 1.775363662936034204e-01 5.901901830021739036e-03 1.887086392110060018e+00 6.219122782662796917e-02 2.927952785493547760e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.279933782994206659e+01 4.579174348809954154e+01 6.766959693104396045e+00 3.000481806914277350e+00 2.259672114408208898e+01 8.679024453406722905e-01 2.220267484832160187e-01 4.711971439675924356e-01 1.991744381458208646e-01 1.590416527853002693e+00 1.602881939992989446e-02 6.968370613078439567e-05 4.711971439675924356e-01 3.940628256508709945e-03 2.879327671285041371e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.402380678499125288e+01 5.699239708408892113e+01 7.549330903072729804e+00 1.096994041019393906e+00 2.435857449224609539e+01 9.398152927870260243e-01 2.394825429905872438e-01 4.893695362306354490e-01 7.340229799394318300e-02 1.581577642221617896e+00 2.207649284995316305e-02 1.380897508297128688e-04 4.893695362306354490e-01 1.805455269675729528e-03 3.769884790869380831e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.001968035982974925e+01 8.189238695224257469e+01 9.049441250831046446e+00 1.912658878133988383e+00 3.279060460794161003e+01 1.338524425682811714e+00 3.298191538607413986e-01 5.742988367224344248e-01 1.364677693538691172e-01 2.136026188282356131e+00 3.736006572786259444e-02 2.708533279993661017e-04 5.742988367224344248e-01 3.584931514377323256e-03 5.879861675867370518e-02
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.905416206278215441e+01 1.191860197713500753e+02 1.091723498745676402e+01 1.120560229870621782e+01 5.267099778890166561e+01 1.980012038176279576e+00 4.658828509307118559e-01 6.825561155910273570e-01 8.079377824279341258e-01 3.369766535999553447e+00 6.429587760232693960e-02 5.451526225445883908e-04 6.825561155910273570e-01 2.571369398772825263e-02 1.133515616208397164e-01
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 6.971826692294094130e+01 8.440303010803861525e+02 2.905219959108752548e+01 2.683220266190393843e+01 1.159194410741385610e+02 4.622066891463363802e+00 2.930748478743924856e+00 1.711942895877057280e+00 1.862227184803442404e+00 7.097393075125176587e+00 1.721817234214086667e-01 4.830635919639860582e-03 1.711942895877057280e+00 6.701530444007934573e-02 2.781183335971511572e-01
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.671025885866453464e+01 6.499331560525311602e+01 8.061843189076125071e+00 3.455940291376299545e+00 2.786996083001472257e+01 1.145018678725182593e+00 3.290912474322943981e-01 5.736647517778082905e-01 2.154649178047532421e-01 1.977755403050813543e+00 2.106004136860050585e-02 1.030494702747839538e-04 5.736647517778082905e-01 4.179960211191284004e-03 3.559841034511427443e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.656212514394646718e+01 2.442604173348154362e+01 4.942270908548168862e+00 4.926538077251318093e+00 2.223383193832458105e+01 1.131815595218384818e+00 1.248482793162381393e-01 3.533387599970291282e-01 3.315401186839415648e-01 1.584381668973751323e+00 2.622041819133429097e-02 6.569086462054026031e-05 3.533387599970291282e-01 8.101994785527984189e-03 3.675441243473083486e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.813985255019163390e+01 6.009384861511941267e+01 7.752022227465515947e+00 3.059726835060077921e+00 3.041206505868003518e+01 1.223877431423116224e+00 2.562940974081658330e-01 5.062549727243830233e-01 2.146182310379804170e-01 2.059298418985094692e+00 3.395020658965223342e-02 2.065953157811498554e-04 5.062549727243830233e-01 5.784835619618119290e-03 5.742150080493831771e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 2.254707135974923204e+01 1.276968340033516114e+02 1.130030238548294896e+01 7.940111315914789580e-01 4.732687444749141292e+01 1.530520400970260653e+00 5.316301338181439462e-01 7.291297098720802561e-01 5.687283612374316455e-02 3.044120595750222424e+00 4.984209330699466978e-02 6.006068380393648478e-04 7.291297098720802561e-01 1.817226231109594480e-03 1.019265367865189315e-01
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 6.541229522711537925e+01 8.107438624883496914e+02 2.847356427439932602e+01 2.502002970581266794e+01 1.114180188481520020e+02 4.338156729166411374e+00 2.844452249282226841e+00 1.686550399271313561e+00 1.716894545197535260e+00 6.831371834778647845e+00 1.615363173540243502e-01 4.641916348586133320e-03 1.686550399271313561e+00 6.239291741071942982e-02 2.673042138333242002e-01
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.022929580019925311e+01 2.295287775745996726e+02 1.515020717926324778e+01 7.962184167378519639e+00 6.269217509254372800e+01 1.992610226417957930e+00 9.031323052665697348e-01 9.503327339761425963e-01 4.927183134320392566e-01 3.703623375222306002e+00 3.768372027439278321e-02 3.313012255321408058e-04 9.503327339761425963e-01 9.599726954087371006e-03 7.506587787315546767e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.070264267866951613e+01 6.306257639376076440e+01 7.941194897102120898e+00 1.411401365560833732e+01 4.185208425662106890e+01 2.094178336053947653e+00 3.296225141730842467e-01 5.741276114010579468e-01 9.050537159228732031e-01 2.959706133336798217e+00 4.855345961570919910e-02 1.582197094293350448e-04 5.741276114010579468e-01 2.137395088443552055e-02 6.617221985218346703e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 4.785325257359036044e+01 5.592087138606328267e+01 7.478025901671061071e+00 3.138262699069700190e+01 5.924694371369237444e+01 3.297411546761594536e+00 2.962910643339362604e-01 5.443262480663010328e-01 2.070157325381142055e+00 4.004065145316523022e+00 9.008912423732336194e-02 2.290221195934981943e-04 5.443262480663010328e-01 6.000586006539516265e-02 1.132325837063312968e-01
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.812250698794306203e+01 7.740742239552498916e+01 8.798148805034214703e+00 3.154345811321713455e+01 6.103467897060386349e+01 3.357705408163465410e+00 3.593701740807386802e-01 5.994749153056687652e-01 2.170920776970672428e+00 4.238114535243423298e+00 1.073688188173974323e-01 4.030602837421530982e-04 5.994749153056687652e-01 7.142225906570030813e-02 1.400875172602337737e-01
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.522024481448880451e+01 2.331493457467510666e+02 1.526922872141062193e+01 4.363618844430761534e+00 5.083117360750532754e+01 1.663528494049774098e+00 9.017620896588880441e-01 9.496115467173343871e-01 3.141603796931249359e-01 3.178241489491771432e+00 6.203010385672955151e-02 1.357413751223651233e-03 9.496115467173343871e-01 1.126941419920403885e-02 1.219606431868400925e-01
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.606179442575853500e+01 2.580507654672526385e+01 5.079869737180793265e+00 7.708724024931878027e+00 2.781778497018527219e+01 1.064606044767537174e+00 1.164029117854667450e-01 3.411787094551281263e-01 4.754657668581067642e-01 1.690795570512597434e+00 2.009982093763896388e-02 3.596642317666410801e-05 3.411787094551281263e-01 9.387947139974225572e-03 3.349838781183143294e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 1.269632005094816840e+01 1.805226840358190898e+01 4.248796112263085512e+00 5.850440527668788526e+00 2.125122918352386137e+01 8.602406364368095915e-01 9.041567698391578256e-02 3.006919968737375437e-01 3.894479585212436978e-01 1.460235320279307469e+00 1.999009550301485139e-02 4.247175450500932680e-05 3.006919968737375437e-01 9.335163874336834325e-03 3.235551422012160339e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.475957901483120871e+01 4.647531861654799457e+01 6.817280881447381979e+00 2.862027383862170815e+00 2.947185657636875078e+01 9.942479284775795900e-01 1.887899153723483769e-01 4.344996149277331465e-01 2.049316345288413332e-01 1.923026858369943470e+00 2.751839517221775153e-02 1.488706329032151094e-04 4.344996149277331465e-01 5.534176043438861041e-03 5.285937437707945163e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.487748883487463658e+01 8.296847700478008392e+01 9.108703365725556722e+00 1.050548469697510079e+01 4.472314380505808629e+01 1.703628580561121764e+00 3.291388762360839548e-01 5.737062630267198982e-01 7.629965700941523377e-01 2.883622409677723208e+00 5.505484781759849983e-02 3.751433030216582039e-04 5.737062630267198982e-01 2.407780883201309299e-02 9.635079557026021702e-02
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 6.702060943111838753e+01 5.159805085477997864e+02 2.271520434748056161e+01 3.211543876932721275e+01 1.031383853186895720e+02 4.474835272078749426e+00 1.741174841551761832e+00 1.319535843223579086e+00 2.228824136703262848e+00 6.357530999563196339e+00 1.657343369760646556e-01 2.901770091014420523e-03 1.319535843223579086e+00 8.020807224140560909e-02 2.474389111581575817e-01
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.940100448463509153e+01 3.539674496378945179e+01 5.949516363855926748e+00 8.292294854580813279e+00 2.948152249066679431e+01 1.291536004282131334e+00 1.752482622779537591e-01 4.186266382804058606e-01 5.356363990361628913e-01 1.859638660547711098e+00 2.427304171509073877e-02 5.118297890737130625e-05 4.186266382804058606e-01 1.101932533027476929e-02 3.550059918681765236e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.404415934251395193e+01 2.444356499202473287e+01 4.944043384925413065e+00 4.835215369179555189e+00 2.116585284547532098e+01 9.709096375949463065e-01 1.333867389360911815e-01 3.652214929821233635e-01 3.270501584138421070e-01 1.530042480241527558e+00 2.225313603769875359e-02 6.306158956886280358e-05 3.652214929821233635e-01 7.736948749356966672e-03 3.423968481964696775e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.209708560910953778e+01 4.474516536363699259e+01 6.689182712681497556e+00 1.091341554382191159e+00 2.682504095948808143e+01 8.249417015540206899e-01 1.952647176759977343e-01 4.418876754063160717e-01 7.789589995822711332e-02 1.758095794406319357e+00 2.261003970881527228e-02 1.494724335950771280e-04 4.418876754063160717e-01 2.073678556018167078e-03 4.816140724451193483e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.757614958157205010e+01 8.791856416751427616e+01 9.376489970533445018e+00 6.426331285473709798e-01 3.924135344205492970e+01 1.197827966695122814e+00 3.741123716870686788e-01 6.116472608350900231e-01 4.598361054738183545e-02 2.552204913537674091e+00 3.880571613194387648e-02 4.091205386037389874e-04 6.116472608350900231e-01 1.470469665676460208e-03 8.465662621056201098e-02
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 6.255629226649501362e+01 4.590917468260442433e+02 2.142642636619658703e+01 3.056589622603663514e+01 9.705732602676970089e+01 4.181778368789287548e+00 1.552494114239347356e+00 1.245991217561081887e+00 2.105445448829665445e+00 5.994866889195652249e+00 1.546996313036828608e-01 2.566341460565023380e-03 1.245991217561081887e+00 7.626059661025388903e-02 2.328435463440624853e-01
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.762671444442372959e+01 5.049071200514994189e+02 2.247013840748426361e+01 1.920882710814975081e+00 7.706413018946879845e+01 1.786584663513337334e+00 1.866921598581534614e+00 1.366353394470674498e+00 1.294443419096517889e-01 4.573076187047648844e+00 3.410475528289784453e-02 7.382823045869841509e-04 1.366353394470674498e+00 2.375350159908310149e-03 9.224931125829717582e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.412207015730158233e+01 1.589615118007957051e+02 1.260799396417985641e+01 4.135819452181489275e+00 4.910374065938304255e+01 1.638790308337152890e+00 6.667305267776185707e-01 8.165356861629616825e-01 2.715104004086507650e-01 3.124034105653942017e+00 3.801002897470678876e-02 3.762319825368366506e-04 8.165356861629616825e-01 6.268284999195122310e-03 7.480262104942922430e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 4.194216596414828757e+01 3.703416575235960551e+01 6.085570289821620626e+00 3.274663279032938590e+01 5.581055493564417702e+01 2.882168917323311597e+00 1.466725287623189544e-01 3.829784964750879706e-01 2.154430698243543496e+00 3.642724281035769174e+00 7.874650555976515920e-02 1.151436623529846393e-04 3.829784964750879706e-01 6.080231874260104419e-02 1.009515043881747398e-01
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.118612990124429274e+01 2.662624894314992119e+01 5.160062881705020921e+00 3.206404770842799223e+01 5.029449601862449981e+01 2.876790501997958938e+00 1.198135197481631220e-01 3.461408958042420103e-01 2.234705324467591847e+00 3.449691042749362335e+00 9.180936657148275337e-02 1.255727661254454560e-04 3.461408958042420103e-01 6.920406594167653747e-02 1.092292527234693389e-01
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.249286560912326749e+01 1.487670551007225583e+02 1.219701008857181179e+01 3.454997306007395963e+00 4.037423328064485162e+01 1.499947581377040651e+00 5.805038890468107171e-01 7.619080581322202894e-01 2.411501443027562752e-01 2.575080852273159859e+00 5.532128448082547501e-02 8.461588612310925843e-04 7.619080581322202894e-01 8.629100159891434085e-03 9.689051451937920334e-02
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.076899837434931939e+01 8.053754997103607138e+01 8.974271556568591990e+00 1.231864921901424559e+01 4.759492199011404523e+01 2.038442276723464897e+00 3.093364638129178501e-01 5.561802439973194678e-01 8.618332513693763852e-01 2.974864026132681083e+00 3.862254085730060238e-02 1.250717803874523140e-04 5.561802439973194678e-01 1.619174720120903840e-02 5.959383584679772694e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.170612795363434344e+01 3.478253082593383283e+01 5.897671644465622087e+00 8.804937724440438984e+00 3.255516936369370740e+01 1.492074388150934405e+00 1.471507858604158281e-01 3.836023798940979557e-01 6.063758202491625893e-01 2.185601229661747968e+00 3.433872790498378180e-02 8.361631198579023679e-05 3.836023798940979557e-01 1.458806178601988746e-02 5.295689137106338734e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 8.506741854750396570e+00 1.225352416768184050e+01 3.500503416321978367e+00 3.027387478386859510e+00 1.504003126889217512e+01 5.934177520090319069e-01 6.193851031631267962e-02 2.488744870739318660e-01 2.036066736255381371e-01 1.071618572814526438e+00 1.600795820247206958e-02 4.288740125108663533e-05 2.488744870739318660e-01 5.675425406644410420e-03 2.819998042413838016e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.118295229435404003e+01 3.871345047355524116e+01 6.222013377802658063e+00 1.597487826097629515e+00 2.521439461649028857e+01 7.653701252652581610e-01 1.643320444041954376e-01 4.053788899340904917e-01 1.150773838514900227e-01 1.638401119705437559e+00 2.468261841399094214e-02 1.788731976833727569e-04 4.053788899340904917e-01 3.577035282238169578e-03 5.435301113206902207e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 6.169510398353790492e+01 2.830003196328354989e+02 1.682261334135797881e+01 3.766677235549025227e+01 8.996659556136424385e+01 4.165299496242898414e+00 9.480591573296125452e-01 9.736832941617169501e-01 2.587629928146388814e+00 5.640621556231486977e+00 1.528576774112118952e-01 1.562717397783448684e-03 9.736832941617169501e-01 9.393055422060234139e-02 2.159984708400042308e-01
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 4.097222287109622130e+01 4.740613113871796145e+02 2.177294907418789904e+01 7.301674622567767337e+00 8.334603235178516911e+01 2.658857307551038218e+00 1.706602695695047744e+00 1.306370045467610819e+00 5.162927157149543866e-01 4.943272709474173965e+00 5.125812568783894019e-02 7.322978482017556030e-04 1.306370045467610819e+00 9.620676988889293249e-03 9.976124021435510414e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.781398625918041034e+01 1.550518118906150278e+02 1.245198023972954360e+01 1.190697085989821780e+01 5.305808727757071352e+01 1.873400112201148104e+00 6.111023587905838328e-01 7.817303619475092225e-01 8.549417773551936106e-01 3.354019705203790558e+00 4.391433494046635688e-02 3.771581886133831005e-04 7.817303619475092225e-01 1.949589651306285823e-02 8.075732903316897027e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 3.513270994705037964e+01 1.420818309022250787e+02 1.191980834167332937e+01 1.244949405312956081e+01 5.684160163591042902e+01 2.409370284691099151e+00 5.946934387268694167e-01 7.711636912659136645e-01 8.661556481232828286e-01 3.672612967146369645e+00 6.577973548230037215e-02 4.715043302841797029e-04 7.711636912659136645e-01 2.439006868902181269e-02 1.026296844161948690e-01
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 3.281428828762104644e+01 4.335087168338186814e+01 6.584137884596727552e+00 2.175996026280381557e+01 4.647981430756934884e+01 2.295676829637512739e+00 2.066049956915012031e-01 4.545382224758454659e-01 1.536311995442317668e+00 3.178783316926013125e+00 7.310083240697048956e-02 2.040516593844994369e-04 4.545382224758454659e-01 5.005095621480783186e-02 1.008269437008636610e-01
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.256254156702966185e+01 6.945192504059362193e+01 8.333782157015722447e+00 1.211024722360200023e+01 3.618950609969799359e+01 1.526446614712861027e+00 2.701614499415439519e-01 5.197705743321220373e-01 8.256956151331741323e-01 2.404038563250573191e+00 5.571188540750299234e-02 3.786483693806392322e-04 5.197705743321220373e-01 3.017584557810307211e-02 8.628721806412020801e-02
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 4.405684314444637550e+01 4.608058618890790967e+02 2.146638912088102202e+01 2.032323576404616006e+01 9.530114367985639490e+01 2.871193246807196786e+00 1.494827266720546888e+00 1.222631288132504324e+00 1.445701560195237878e+00 5.679770181690383168e+00 5.492620606197462507e-02 6.529178775790143779e-04 1.222631288132504324e+00 2.533051388664241121e-02 1.140611448248400051e-01
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.076110292736223073e+01 1.729967624079013433e+02 1.315282336260551155e+01 1.704375801114445110e+01 6.222184364062842832e+01 2.074327947350943280e+00 6.390135756443097170e-01 7.993832470375581423e-01 1.226441209576724978e+00 3.940330576325296708e+00 4.839757729940896702e-02 3.979860179084646087e-04 7.993832470375581423e-01 2.791121504190128069e-02 9.471386755014656045e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 3.530077321294589154e+01 2.076091393453265539e+02 1.440864807486554433e+01 1.254394990657381825e+01 6.491270190168850718e+01 2.415728961156915044e+00 8.376943704505888100e-01 9.152564506468057193e-01 8.745315832473289364e-01 4.179490502247135808e+00 6.586987206145077101e-02 6.657781848164311556e-04 9.152564506468057193e-01 2.457098621314493525e-02 1.171155855478923646e-01
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 2.941230933189872587e+01 8.368006034339003918e+01 9.147680599113090949e+00 1.617896715734771718e+01 5.068155920977235951e+01 2.053811989797557302e+00 3.836837120693381564e-01 6.194220790941651344e-01 1.139141526837936791e+00 3.450290387034612660e+00 6.534785444387614106e-02 3.822699757420392722e-04 6.194220790941651344e-01 3.719746533607843492e-02 1.097843020592433050e-01
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.852448673782945576e+01 1.110076709037848453e+01 3.331781368934414900e+00 1.183476646975578106e+01 2.450041824135341884e+01 1.269230918552670229e+00 4.692720201792705687e-02 2.166268727972756880e-01 7.968817907061390704e-01 1.639471182777684444e+00 4.609613956929768663e-02 6.817765244720315183e-05 2.166268727972756880e-01 2.924242468557051652e-02 6.193800723424601473e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.000000000000000000e+00,5.530265782100786254e+01,6.192239495662081339e+01,7.869078405799551312e+00,4.316578662155428958e+01,6.900277599351990432e+01,3.740290976097027098e+00,2.194110980130091759e-01,4.684133836826283037e-01,3.106327382850392560e+00,4.612334963032801660e+00,7.281428709839811442e-02,8.301349438370064391e-05,4.684133836826283037e-01,5.806835723546976274e-02,8.806053200169186579e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.250000000000000000e+00,3.374686957685599253e+01,4.143649155663857897e+01,6.437118264925585365e+00,2.356861887031788783e+01,4.372356904734800764e+01,2.327977899525402350e+00,1.489322317644885263e-01,3.859173898187130414e-01,1.692411765672065194e+00,2.808483941873586520e+00,5.530099559798103137e-02,9.905000438088113759e-05,3.859173898187130414e-01,3.980003674751376314e-02,6.941398713283063182e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,4.365145269861496757e+01,9.689499550568254449e+01,9.843525562809421814e+00,2.693094081517272187e+01,6.625409373535893565e+01,3.044162079639427532e+00,3.840285460169968745e-01,6.197003679335658655e-01,1.932921299453155939e+00,4.363181544245370524e+00,8.806372637379569768e-02,3.695199717720210985e-04,6.197003679335658655e-01,5.559828417181251342e-02,1.316793780249202461e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,5.418381018519120573e+01,2.288885645898435257e+02,1.512906357280064817e+01,3.483278504524150776e+01,9.652374692074933193e+01,3.808050299050385501e+00,9.372994127928380159e-01,9.681422482222526993e-01,2.509551793605810488e+00,6.409801194161010685e+00,1.278324838819891174e-01,1.225728792255146183e-03,9.681422482222526993e-01,8.367258451561079835e-02,2.250826302437159143e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,5.611195991883417378e+01,2.192702820592295154e+02,1.480777775559957199e+01,3.718036775479023248e+01,8.756775178766004331e+01,3.952236383699021971e+00,9.514157949729638020e-01,9.754054515805024028e-01,2.694200452755353137e+00,6.107781114539891476e+00,1.511245099142555504e-01,1.515914945032087674e-03,9.754054515805024028e-01,1.013076167408309552e-01,2.339729657539709462e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,4.436964390411679204e+01,1.536041304106538803e+02,1.239371334228179933e+01,2.234481780602678569e+01,6.393312372571101321e+01,2.987308793609379620e+00,5.691103899512298669e-01,7.543940548222990428e-01,1.621958836413172733e+00,4.276639505985868617e+00,5.823841568530195578e-02,2.300299851516915363e-04,7.543940548222990428e-01,3.005918549531779241e-02,8.161157210600122891e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,2.177147142965972648e+01,6.311950959127206318e+01,7.944778762890257973e+00,7.709798948915008054e+00,3.443024855665099437e+01,1.494335118842504473e+00,2.658837679939203280e-01,5.156391839202295602e-01,5.508319613969862028e-01,2.309644343245867759e+00,3.564846105424032685e-02,1.647261567793953147e-04,5.156391839202295602e-01,1.299857370912387358e-02,5.703958686381928322e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.774394500890348425e+01,1.355691184392835282e+02,1.164341523949410373e+01,1.089279260067257837e+01,5.481570292005446987e+01,1.926016830935091795e+00,5.903127101267888754e-01,7.683181047761329374e-01,7.813360661747793534e-01,3.629628572161809341e+00,5.590117687604436586e-02,5.347186214596491485e-04,7.683181047761329374e-01,2.215104896307463350e-02,1.090160101851991858e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,3.747792669785292929e+01,3.071830925708930522e+02,1.752663951163750866e+01,1.583199942023203199e+01,8.446294106991354056e+01,2.625689136801904411e+00,1.348460632801115722e+00,1.161232376745118033e+00,1.147967840781672688e+00,5.624069963601209921e+00,8.838126731745589437e-02,1.674183784598550070e-03,1.161232376745118033e+00,3.743076498511845041e-02,1.969758466140516251e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,3.881974162196050315e+01,2.943688563727160385e+02,1.715718089817543657e+01,1.608320881228454624e+01,7.334767074261203845e+01,2.729660542452266192e+00,1.348870741650751937e+00,1.161408946775747797e+00,1.165124585444953675e+00,5.135051780792119658e+00,1.044653972292394900e-01,2.072266117379422713e-03,1.161408946775747797e+00,4.381803049877076861e-02,1.960757970543667850e-01
1.000000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.901632144856548479e+01,1.746984380569862765e+02,1.321735367072343514e+01,1.605529075097908276e+01,5.539773218983528835e+01,2.621436663868438988e+00,6.636759805540531909e-01,8.146631086246959308e-01,1.164476784554612232e+00,3.605271686843594559e+00,5.120058620776991865e-02,2.751597331551831286e-04,8.146631086246959308e-01,2.159806305172035437e-02,7.429153397590294861e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.929457047621175647e+01,6.888930108811136677e+01,8.299957896767390153e+00,4.869146501283478479e+00,3.615815430850783940e+01,1.330333773707582212e+00,3.157936836170420758e-01,5.619552327517219892e-01,3.461141600277007901e-01,2.502318620479007993e+00,3.162946772544993068e-02,1.848784137664425775e-04,5.619552327517219892e-01,7.970290916937060668e-03,5.958789555535849713e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,2.047977672255459325e+01,1.028683653397140745e+02,1.014240431750352123e+01,3.720425915568270625e+00,4.539845556304180718e+01,1.418801252509218180e+00,4.540485381591578551e-01,6.738312386340943316e-01,2.648116387861533805e-01,3.022318261092115321e+00,4.120879515127976594e-02,4.060711644178712268e-04,6.738312386340943316e-01,7.659617317440944699e-03,9.035504597780709413e-02
1.000000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,2.727687515747892988e+01,2.831130576011568678e+02,1.682596379412355958e+01,8.112755429324039369e+00,7.430134631240886733e+01,1.906163853803826358e+00,1.268735909749397983e+00,1.126381777972902842e+00,5.875643068004404723e-01,4.961832943301662802e+00,6.429788999292206098e-02,1.548806879056497960e-03,1.126381777972902842e+00,1.918259768119495376e-02,1.733191351033421534e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.818196539129287714e+01,2.517829107138823872e+02,1.586766872334692913e+01,8.246566938578597572e+00,5.984103676576719266e+01,1.978045118981954564e+00,1.175408679789988753e+00,1.084162662975435953e+00,5.956563203080911251e-01,4.204182302316919362e+00,7.575788619697995663e-02,1.776938279698704560e-03,1.084162662975435953e+00,2.257903530051189739e-02,1.600552593383424704e-01
1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,4.154500375898176401e+01,2.542734384685852831e+02,1.594595367071487857e+01,1.455335993160309194e+01,6.592342190379524425e+01,2.786257633514977350e+00,9.887542650909673103e-01,9.943612347084772596e-01,1.055669178146254605e+00,4.263701787956856393e+00,5.442061485530336890e-02,3.968007046627632485e-04,9.943612347084772596e-01,1.957768102342168082e-02,8.455480215694387292e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.981585436488101948e+01,7.989439737828944033e+01,8.938366594534453924e+00,4.041592434143271184e+00,3.749470348783781048e+01,1.365574827683695203e+00,3.610668562056624786e-01,6.008883891419957157e-01,2.874712784598931758e-01,2.594945262795989915e+00,3.245733939016900993e-02,2.114499542261298083e-04,6.008883891419957157e-01,6.618548584230673527e-03,6.178811135674470989e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.131541536416978033e+01,1.394747729437753776e+02,1.180994381628360657e+01,1.555356957193912093e+00,4.790060234685879692e+01,1.475147739819514525e+00,6.232441571461152519e-01,7.894581414781376427e-01,1.116998641978686757e-01,3.190004405914584673e+00,4.282941597497771924e-02,5.481019269234908191e-04,7.894581414781376427e-01,3.211070402288125451e-03,9.534937725471182013e-02
1.000000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,2.802982079118929093e+01,3.114390347841505218e+02,1.764763538789688724e+01,6.493528323428940929e+00,7.572019121154190202e+01,1.957568173848279525e+00,1.403781833214323704e+00,1.184812995039438155e+00,4.703617184466147294e-01,5.056996563801291700e+00,6.602765718755455870e-02,1.699584401649098173e-03,1.184812995039438155e+00,1.535403452704072955e-02,1.766428726656227299e-01
1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.948111886556575456e+01,2.919346586232400114e+02,1.708609547624149272e+01,6.341683075620750287e+00,6.271826446922953835e+01,2.067967665513619213e+00,1.364335067616440078e+00,1.168047545100985962e+00,4.585241686311210541e-01,4.403329176937083034e+00,7.919499497950630018e-02,2.055380940650537811e-03,1.168047545100985962e+00,1.736968463305324159e-02,1.677373014048251509e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,2.774016003138185837e+01,3.717920331929317257e+01,6.097475159383034971e+00,1.607035079926383858e+01,3.994896308757599712e+01,1.859748867385158544e+00,1.200018034924299898e-01,3.464127646210947709e-01,1.109204139966387004e+00,2.475822261613279007e+00,3.646540066653594647e-02,5.859180986613881379e-05,3.464127646210947709e-01,2.176107250552391029e-02,5.367050798668693279e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,8.772871950876266922e+00,7.420574385482481716e+00,2.724073124107075472e+00,4.260930320542987815e+00,1.414313577231635044e+01,6.031028195838405992e-01,3.344441665731264640e-02,1.828781470195732506e-01,3.018152151602128686e-01,9.497382908104591293e-01,1.437069331907669771e-02,1.969833931114736247e-05,1.828781470195732506e-01,7.163172728320949326e-03,2.292215314218160049e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.695868740922010787e+01,5.787911299483931771e+01,7.607832345342483649e+00,4.867577659830846670e+00,3.265083517639176591e+01,1.180452443597165724e+00,2.603991704798525597e-01,5.102932200998290257e-01,3.494991644163384925e-01,2.151225966913128840e+00,3.419213680062863775e-02,2.324232378801493288e-04,5.102932200998290257e-01,1.005322249202418930e-02,6.480576364075731066e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.967028851572468540e+01,1.924365038341174738e+02,1.387214849380287873e+01,1.405672110860530744e+01,6.698337947438835727e+01,2.082173039897683431e+00,8.486928316644130055e-01,9.212452614067618839e-01,1.018921454356539025e+00,4.459112722612754709e+00,6.997341906202744766e-02,1.048174105111526928e-03,9.212452614067618839e-01,3.322900509770694566e-02,1.560739587260754624e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,3.063940753623547408e+01,1.853969891801179131e+02,1.361605630056360816e+01,1.364209421842102010e+01,6.105066963491710652e+01,2.160869567980178374e+00,8.620198697643306485e-01,9.284502516367425518e-01,9.878310027642468460e-01,4.286386035784641280e+00,8.251417213432379882e-02,1.316338449741139092e-03,9.284502516367425518e-01,3.716038694375539686e-02,1.632093535370069681e-01
1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.383693438227791361e+01,7.818876494555527756e+01,8.842441119145508566e+00,1.176508913979587767e+01,4.358258816137291092e+01,1.584366225920059712e+00,2.665448635333051430e-01,5.162798306473972421e-01,8.373041533209710785e-01,2.724832865767234491e+00,3.130431842044623103e-02,1.301651952151231309e-04,5.162798306473972421e-01,1.582663790593803396e-02,5.862138033628055966e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.064659946957584147e+01,2.616146484400914218e+01,5.114827938846930877e+00,3.889969960603906873e+00,2.081842505422659428e+01,7.399864563912392779e-01,1.363549248910924383e-01,3.692626773600229950e-01,2.558021557181935912e-01,1.506201111652410551e+00,1.750884009376427533e-02,7.191285389273527264e-05,3.692626773600229950e-01,6.171722750893920972e-03,3.419066779591755506e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.030222996611367492e+01,2.506950016729753372e+01,5.006945193158951923e+00,1.894494641405388702e+00,2.426981888714641755e+01,7.148878432501862834e-01,1.099411647546968684e-01,3.315737697024552788e-01,1.365822507439087286e-01,1.604319366637579680e+00,2.074608025096532152e-02,9.929849209557850272e-05,3.315737697024552788e-01,3.888197123012309894e-03,4.818908404504974874e-02
1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.907450017013510291e+01,1.966020787221620765e+02,1.402148632357362068e+01,2.619377813450639803e+00,5.761000348023997475e+01,1.332658850362332892e+00,8.926180761654174400e-01,9.447846718514316677e-01,1.890546500054158252e-01,3.843792348391447788e+00,4.496679743171368843e-02,1.077327566893242954e-03,9.447846718514316677e-01,6.144560207884442599e-03,1.342471357241146190e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.952152816420452197e+01,1.709484476693754118e+02,1.307472552940884469e+01,5.891529836490458472e+00,4.892131292915237140e+01,1.372423466842787709e+00,8.109382916826535226e-01,9.005211222856760456e-01,4.261572695330494986e-01,3.445667455211576691e+00,5.250112971880205315e-02,1.215510212769161389e-03,9.005211222856760456e-01,1.605269072309017594e-02,1.308457857973792104e-01
1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.577318585706988330e+01,1.109536355696973828e+02,1.053345316454662850e+01,9.919914586395929490e+00,4.496055902885034072e+01,1.713435974033978626e+00,4.020252194256141998e-01,6.340545871024151348e-01,7.195421323425853499e-01,2.819475515602444915e+00,3.376968517418603433e-02,1.797357216975920544e-04,6.340545871024151348e-01,1.334426101020315045e-02,6.049995461511022132e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.073736116655800288e+01,2.684990377026871045e+01,5.181689277665027404e+00,3.340988721030259345e+00,2.081342735506816410e+01,7.468025723076341382e-01,1.401762009085194549e-01,3.744011230064881457e-01,2.356523395569072310e-01,1.506366599366445680e+00,1.766217008492999840e-02,7.423817582989974257e-05,3.744011230064881457e-01,5.368643495160849155e-03,3.418375445313474870e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.097314102883778908e+01,2.591822861683375478e+01,5.090994855314013634e+00,2.840364110043954504e+00,2.559117463986281749e+01,7.627083983318189153e-01,1.122137459879296723e-01,3.349832025459331675e-01,2.045567525102802708e-01,1.695537125377014842e+00,2.208327067801269319e-02,1.010457601307340378e-04,3.349832025459331675e-01,5.826592912060856756e-03,5.084290352585924683e-02
1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.914981608419767412e+01,2.132041469291993394e+02,1.460151180286477590e+01,1.783770684795483064e+00,5.812792209243684738e+01,1.337202690073322486e+00,9.751915465592259080e-01,9.875178715138404062e-01,1.290609814838483416e-01,3.880519121440987096e+00,4.511546016159886929e-02,1.167119872181372362e-03,9.875178715138404062e-01,4.184770905329461554e-03,1.354782010203696430e-01
1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.986589987464271800e+01,1.915384155625356186e+02,1.383974044418953753e+01,3.890248117505907377e+00,5.063643692768660998e+01,1.396031396184807871e+00,9.105732593458089053e-01,9.542396236511083707e-01,2.814441414472141911e-01,3.564915743937162596e+00,5.338715367656501204e-02,1.359909432558071684e-03,9.542396236511083707e-01,1.065683343350119772e-02,1.354234547644682929e-01
1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.026958599690178531e+01,3.452950650520189129e+02,1.858211680761960238e+01,2.175423255020897173e+00,6.951528415350882995e+01,1.281387122821910030e+00,1.130134305297387343e+00,1.063077751294507767e+00,1.476774658217231417e-01,4.017615682714199998e+00,2.639143148274941675e-02,5.505687149974703874e-04,1.063077751294507767e+00,2.883130106715137836e-03,8.600502875121245061e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.528208770473270661e+01,3.651421366938483715e+01,6.042699203947258901e+00,5.988527649531600439e+00,3.197315355046116636e+01,1.043118998937847763e+00,1.405766835859080244e-01,3.749355725800207484e-01,4.155548774642222609e-01,2.025783864402986190e+00,2.495102550212239048e-02,9.098645685045733884e-05,3.749355725800207484e-01,9.908897670115162856e-03,5.050030060023749656e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,4.089670580684557244e+00,6.350534898325465250e+00,2.520026765398626800e+00,7.909927834065545449e-01,9.162331935878905043e+00,2.874411336376394011e-01,3.266765238628979717e-02,1.807419497136450448e-01,5.469686356946975442e-02,6.598711870728215523e-01,8.243080036696874557e-03,2.568952176166584573e-05,1.807419497136450448e-01,1.581979657076432394e-03,1.863573314414298382e-02
1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.504625167094928528e+01,7.513464083450001851e+01,8.668024044411737350e+00,4.349800707274016354e+00,3.669177521702410871e+01,1.056509675219639677e+00,3.457726598154119979e-01,5.880243700863188039e-01,3.149687481748986717e-01,2.457982204970546203e+00,3.549557650519161167e-02,4.123610029639457981e-04,5.880243700863188039e-01,1.020455603209503327e-02,8.549533462562544650e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500017423665650540e+01,7.917018908128089549e+01,8.897763150437356217e+00,4.930784314686614600e+00,3.830879732972147167e+01,1.060388947005409754e+00,3.847718929618723083e-01,6.202998411751144969e-01,3.566891237245901625e-01,2.706314347111361318e+00,4.041558002372371700e-02,5.677003106690379965e-04,6.202998411751144969e-01,1.342812055775525169e-02,1.024989155742719177e-01
1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.128206861589877619e+01,3.719570069165897053e+02,1.928618694601371075e+01,4.033962067158672227e+00,7.407804650588087725e+01,1.345385625074033920e+00,1.204411607152786834e+00,1.097456881682732366e+00,2.784268516220341216e-01,4.290409486771832093e+00,2.764380067636464100e-02,5.879793134934926425e-04,1.097456881682732366e+00,5.355562603368152659e-03,9.160945681467719259e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.578323539638372885e+01,3.774167365277412500e+01,6.143425237827357499e+00,8.140067590636579808e+00,3.354293004309727877e+01,1.077156979843832296e+00,1.441424331354460575e-01,3.796609449699113736e-01,5.636811418998616263e-01,2.115139188885910126e+00,2.577493347209624391e-02,9.365241156989171018e-05,3.796609449699113736e-01,1.322037150374265162e-02,5.291920842858149898e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,4.422221990872394315e+00,5.694465905200326361e+00,2.386308007194445580e+00,1.412999808151834458e+00,9.264400551124479577e+00,3.116558303607135372e-01,2.985199396247222026e-02,1.727772958535704617e-01,9.601314098626091698e-02,6.696994081588829584e-01,8.927732644964148784e-03,2.331314736614240965e-05,1.727772958535704617e-01,2.863337889468526697e-03,1.874380035429335997e-02
1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.450638423857836479e+01,7.781610133138663343e+01,8.821343510564965129e+00,3.609471205846660702e+00,3.525176188538229383e+01,1.018511403602752718e+00,3.621239320872037815e-01,6.017673404956468408e-01,2.611279270541281838e-01,2.365120519197712490e+00,3.420946938709455015e-02,4.272551226212252138e-04,6.017673404956468408e-01,8.530484123816991018e-03,8.217220069567174323e-02
1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.443599368067635247e+01,8.370677975692404971e+01,9.149140929995780880e+00,2.502162070880212141e+00,3.853544604140869012e+01,1.020295377998660991e+00,4.085045625713492057e-01,6.391436165458818097e-01,1.808631468987867974e-01,2.722279288050729384e+00,3.886965237549189905e-02,5.995787253507973546e-04,6.391436165458818097e-01,6.813319740221314771e-03,1.031040433152790731e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.403945894873256250e+01,5.718371668613220891e+02,2.391311704611764100e+01,2.444057297737679324e+00,8.676038810724078587e+01,1.510095330535142111e+00,1.925120404999130397e+00,1.387487082822442153e+00,1.722443074577757194e-01,5.058852594037711370e+00,3.113820267840700443e-02,9.096780197618358583e-04,1.387487082822442153e+00,3.141492940511312563e-03,1.073227999246310627e-01
1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.257376888954511074e+01,8.572877823948702769e+01,9.258983650460077541e+00,1.023651450469913549e+01,4.767000192824080074e+01,1.546697744984428580e+00,3.331015064944833348e-01,5.771494663382124024e-01,7.145905623194351852e-01,3.037943641291136920e+00,3.688775366060649541e-02,2.147984784055717892e-04,5.771494663382124024e-01,1.697013214130263167e-02,7.531856629887925814e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,8.096561784806469930e+00,1.244140644788825512e+01,3.527237792932063520e+00,2.089952083858666043e+00,1.446790387006187650e+01,5.676476294192028815e-01,5.978287341158453061e-02,2.445053647910092887e-01,1.511180198758391158e-01,1.015608106551858958e+00,1.634772945215412498e-02,4.988953546117231913e-05,2.445053647910092887e-01,4.253829727454655311e-03,2.863811483698396748e-02
1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,8.866960590020287469e+00,4.201624723341793555e+01,6.481994078477542942e+00,8.567969905126638919e-01,2.357957455371696653e+01,6.223250919790100921e-01,1.982844799199241781e-01,4.452914550268443628e-01,6.210574116432931308e-02,1.584284129775880512e+00,2.090358618067941765e-02,2.304943076283227780e-04,4.452914550268443628e-01,2.025912455743141081e-03,5.494163047122376659e-02
1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.373316462856454478e+00,4.944741559739310333e+01,7.031885635972267679e+00,1.082081356800162597e+00,2.915242050718916289e+01,5.920311548744329189e-01,2.452162496363136934e-01,4.951931437694929161e-01,7.814280736906736857e-02,2.064844037321124759e+00,2.253840771060731593e-02,3.545359825747236310e-04,4.951931437694929161e-01,2.947292108367152285e-03,7.803029041658211817e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.000000000000000000e+00 5.530265782100786254e+01 6.192239495662081339e+01 7.869078405799551312e+00 4.316578662155428958e+01 6.900277599351990432e+01 3.740290976097027098e+00 2.194110980130091759e-01 4.684133836826283037e-01 3.106327382850392560e+00 4.612334963032801660e+00 7.281428709839811442e-02 8.301349438370064391e-05 4.684133836826283037e-01 5.806835723546976274e-02 8.806053200169186579e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.250000000000000000e+00 3.374686957685599253e+01 4.143649155663857897e+01 6.437118264925585365e+00 2.356861887031788783e+01 4.372356904734800764e+01 2.327977899525402350e+00 1.489322317644885263e-01 3.859173898187130414e-01 1.692411765672065194e+00 2.808483941873586520e+00 5.530099559798103137e-02 9.905000438088113759e-05 3.859173898187130414e-01 3.980003674751376314e-02 6.941398713283063182e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 4.365145269861496757e+01 9.689499550568254449e+01 9.843525562809421814e+00 2.693094081517272187e+01 6.625409373535893565e+01 3.044162079639427532e+00 3.840285460169968745e-01 6.197003679335658655e-01 1.932921299453155939e+00 4.363181544245370524e+00 8.806372637379569768e-02 3.695199717720210985e-04 6.197003679335658655e-01 5.559828417181251342e-02 1.316793780249202461e-01
4 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 5.418381018519120573e+01 2.288885645898435257e+02 1.512906357280064817e+01 3.483278504524150776e+01 9.652374692074933193e+01 3.808050299050385501e+00 9.372994127928380159e-01 9.681422482222526993e-01 2.509551793605810488e+00 6.409801194161010685e+00 1.278324838819891174e-01 1.225728792255146183e-03 9.681422482222526993e-01 8.367258451561079835e-02 2.250826302437159143e-01
5 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 5.611195991883417378e+01 2.192702820592295154e+02 1.480777775559957199e+01 3.718036775479023248e+01 8.756775178766004331e+01 3.952236383699021971e+00 9.514157949729638020e-01 9.754054515805024028e-01 2.694200452755353137e+00 6.107781114539891476e+00 1.511245099142555504e-01 1.515914945032087674e-03 9.754054515805024028e-01 1.013076167408309552e-01 2.339729657539709462e-01
6 1.000000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 4.436964390411679204e+01 1.536041304106538803e+02 1.239371334228179933e+01 2.234481780602678569e+01 6.393312372571101321e+01 2.987308793609379620e+00 5.691103899512298669e-01 7.543940548222990428e-01 1.621958836413172733e+00 4.276639505985868617e+00 5.823841568530195578e-02 2.300299851516915363e-04 7.543940548222990428e-01 3.005918549531779241e-02 8.161157210600122891e-02
7 1.000000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 2.177147142965972648e+01 6.311950959127206318e+01 7.944778762890257973e+00 7.709798948915008054e+00 3.443024855665099437e+01 1.494335118842504473e+00 2.658837679939203280e-01 5.156391839202295602e-01 5.508319613969862028e-01 2.309644343245867759e+00 3.564846105424032685e-02 1.647261567793953147e-04 5.156391839202295602e-01 1.299857370912387358e-02 5.703958686381928322e-02
8 1.000000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.774394500890348425e+01 1.355691184392835282e+02 1.164341523949410373e+01 1.089279260067257837e+01 5.481570292005446987e+01 1.926016830935091795e+00 5.903127101267888754e-01 7.683181047761329374e-01 7.813360661747793534e-01 3.629628572161809341e+00 5.590117687604436586e-02 5.347186214596491485e-04 7.683181047761329374e-01 2.215104896307463350e-02 1.090160101851991858e-01
9 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 3.747792669785292929e+01 3.071830925708930522e+02 1.752663951163750866e+01 1.583199942023203199e+01 8.446294106991354056e+01 2.625689136801904411e+00 1.348460632801115722e+00 1.161232376745118033e+00 1.147967840781672688e+00 5.624069963601209921e+00 8.838126731745589437e-02 1.674183784598550070e-03 1.161232376745118033e+00 3.743076498511845041e-02 1.969758466140516251e-01
10 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 3.881974162196050315e+01 2.943688563727160385e+02 1.715718089817543657e+01 1.608320881228454624e+01 7.334767074261203845e+01 2.729660542452266192e+00 1.348870741650751937e+00 1.161408946775747797e+00 1.165124585444953675e+00 5.135051780792119658e+00 1.044653972292394900e-01 2.072266117379422713e-03 1.161408946775747797e+00 4.381803049877076861e-02 1.960757970543667850e-01
11 1.000000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.901632144856548479e+01 1.746984380569862765e+02 1.321735367072343514e+01 1.605529075097908276e+01 5.539773218983528835e+01 2.621436663868438988e+00 6.636759805540531909e-01 8.146631086246959308e-01 1.164476784554612232e+00 3.605271686843594559e+00 5.120058620776991865e-02 2.751597331551831286e-04 8.146631086246959308e-01 2.159806305172035437e-02 7.429153397590294861e-02
12 1.000000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.929457047621175647e+01 6.888930108811136677e+01 8.299957896767390153e+00 4.869146501283478479e+00 3.615815430850783940e+01 1.330333773707582212e+00 3.157936836170420758e-01 5.619552327517219892e-01 3.461141600277007901e-01 2.502318620479007993e+00 3.162946772544993068e-02 1.848784137664425775e-04 5.619552327517219892e-01 7.970290916937060668e-03 5.958789555535849713e-02
13 1.000000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 2.047977672255459325e+01 1.028683653397140745e+02 1.014240431750352123e+01 3.720425915568270625e+00 4.539845556304180718e+01 1.418801252509218180e+00 4.540485381591578551e-01 6.738312386340943316e-01 2.648116387861533805e-01 3.022318261092115321e+00 4.120879515127976594e-02 4.060711644178712268e-04 6.738312386340943316e-01 7.659617317440944699e-03 9.035504597780709413e-02
14 1.000000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 2.727687515747892988e+01 2.831130576011568678e+02 1.682596379412355958e+01 8.112755429324039369e+00 7.430134631240886733e+01 1.906163853803826358e+00 1.268735909749397983e+00 1.126381777972902842e+00 5.875643068004404723e-01 4.961832943301662802e+00 6.429788999292206098e-02 1.548806879056497960e-03 1.126381777972902842e+00 1.918259768119495376e-02 1.733191351033421534e-01
15 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.818196539129287714e+01 2.517829107138823872e+02 1.586766872334692913e+01 8.246566938578597572e+00 5.984103676576719266e+01 1.978045118981954564e+00 1.175408679789988753e+00 1.084162662975435953e+00 5.956563203080911251e-01 4.204182302316919362e+00 7.575788619697995663e-02 1.776938279698704560e-03 1.084162662975435953e+00 2.257903530051189739e-02 1.600552593383424704e-01
16 1.000000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 4.154500375898176401e+01 2.542734384685852831e+02 1.594595367071487857e+01 1.455335993160309194e+01 6.592342190379524425e+01 2.786257633514977350e+00 9.887542650909673103e-01 9.943612347084772596e-01 1.055669178146254605e+00 4.263701787956856393e+00 5.442061485530336890e-02 3.968007046627632485e-04 9.943612347084772596e-01 1.957768102342168082e-02 8.455480215694387292e-02
17 1.000000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.981585436488101948e+01 7.989439737828944033e+01 8.938366594534453924e+00 4.041592434143271184e+00 3.749470348783781048e+01 1.365574827683695203e+00 3.610668562056624786e-01 6.008883891419957157e-01 2.874712784598931758e-01 2.594945262795989915e+00 3.245733939016900993e-02 2.114499542261298083e-04 6.008883891419957157e-01 6.618548584230673527e-03 6.178811135674470989e-02
18 1.000000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.131541536416978033e+01 1.394747729437753776e+02 1.180994381628360657e+01 1.555356957193912093e+00 4.790060234685879692e+01 1.475147739819514525e+00 6.232441571461152519e-01 7.894581414781376427e-01 1.116998641978686757e-01 3.190004405914584673e+00 4.282941597497771924e-02 5.481019269234908191e-04 7.894581414781376427e-01 3.211070402288125451e-03 9.534937725471182013e-02
19 1.000000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 2.802982079118929093e+01 3.114390347841505218e+02 1.764763538789688724e+01 6.493528323428940929e+00 7.572019121154190202e+01 1.957568173848279525e+00 1.403781833214323704e+00 1.184812995039438155e+00 4.703617184466147294e-01 5.056996563801291700e+00 6.602765718755455870e-02 1.699584401649098173e-03 1.184812995039438155e+00 1.535403452704072955e-02 1.766428726656227299e-01
20 1.000000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.948111886556575456e+01 2.919346586232400114e+02 1.708609547624149272e+01 6.341683075620750287e+00 6.271826446922953835e+01 2.067967665513619213e+00 1.364335067616440078e+00 1.168047545100985962e+00 4.585241686311210541e-01 4.403329176937083034e+00 7.919499497950630018e-02 2.055380940650537811e-03 1.168047545100985962e+00 1.736968463305324159e-02 1.677373014048251509e-01
21 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 2.774016003138185837e+01 3.717920331929317257e+01 6.097475159383034971e+00 1.607035079926383858e+01 3.994896308757599712e+01 1.859748867385158544e+00 1.200018034924299898e-01 3.464127646210947709e-01 1.109204139966387004e+00 2.475822261613279007e+00 3.646540066653594647e-02 5.859180986613881379e-05 3.464127646210947709e-01 2.176107250552391029e-02 5.367050798668693279e-02
22 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 8.772871950876266922e+00 7.420574385482481716e+00 2.724073124107075472e+00 4.260930320542987815e+00 1.414313577231635044e+01 6.031028195838405992e-01 3.344441665731264640e-02 1.828781470195732506e-01 3.018152151602128686e-01 9.497382908104591293e-01 1.437069331907669771e-02 1.969833931114736247e-05 1.828781470195732506e-01 7.163172728320949326e-03 2.292215314218160049e-02
23 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.695868740922010787e+01 5.787911299483931771e+01 7.607832345342483649e+00 4.867577659830846670e+00 3.265083517639176591e+01 1.180452443597165724e+00 2.603991704798525597e-01 5.102932200998290257e-01 3.494991644163384925e-01 2.151225966913128840e+00 3.419213680062863775e-02 2.324232378801493288e-04 5.102932200998290257e-01 1.005322249202418930e-02 6.480576364075731066e-02
24 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.967028851572468540e+01 1.924365038341174738e+02 1.387214849380287873e+01 1.405672110860530744e+01 6.698337947438835727e+01 2.082173039897683431e+00 8.486928316644130055e-01 9.212452614067618839e-01 1.018921454356539025e+00 4.459112722612754709e+00 6.997341906202744766e-02 1.048174105111526928e-03 9.212452614067618839e-01 3.322900509770694566e-02 1.560739587260754624e-01
25 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 3.063940753623547408e+01 1.853969891801179131e+02 1.361605630056360816e+01 1.364209421842102010e+01 6.105066963491710652e+01 2.160869567980178374e+00 8.620198697643306485e-01 9.284502516367425518e-01 9.878310027642468460e-01 4.286386035784641280e+00 8.251417213432379882e-02 1.316338449741139092e-03 9.284502516367425518e-01 3.716038694375539686e-02 1.632093535370069681e-01
26 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.383693438227791361e+01 7.818876494555527756e+01 8.842441119145508566e+00 1.176508913979587767e+01 4.358258816137291092e+01 1.584366225920059712e+00 2.665448635333051430e-01 5.162798306473972421e-01 8.373041533209710785e-01 2.724832865767234491e+00 3.130431842044623103e-02 1.301651952151231309e-04 5.162798306473972421e-01 1.582663790593803396e-02 5.862138033628055966e-02
27 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.064659946957584147e+01 2.616146484400914218e+01 5.114827938846930877e+00 3.889969960603906873e+00 2.081842505422659428e+01 7.399864563912392779e-01 1.363549248910924383e-01 3.692626773600229950e-01 2.558021557181935912e-01 1.506201111652410551e+00 1.750884009376427533e-02 7.191285389273527264e-05 3.692626773600229950e-01 6.171722750893920972e-03 3.419066779591755506e-02
28 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.030222996611367492e+01 2.506950016729753372e+01 5.006945193158951923e+00 1.894494641405388702e+00 2.426981888714641755e+01 7.148878432501862834e-01 1.099411647546968684e-01 3.315737697024552788e-01 1.365822507439087286e-01 1.604319366637579680e+00 2.074608025096532152e-02 9.929849209557850272e-05 3.315737697024552788e-01 3.888197123012309894e-03 4.818908404504974874e-02
29 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.907450017013510291e+01 1.966020787221620765e+02 1.402148632357362068e+01 2.619377813450639803e+00 5.761000348023997475e+01 1.332658850362332892e+00 8.926180761654174400e-01 9.447846718514316677e-01 1.890546500054158252e-01 3.843792348391447788e+00 4.496679743171368843e-02 1.077327566893242954e-03 9.447846718514316677e-01 6.144560207884442599e-03 1.342471357241146190e-01
30 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.952152816420452197e+01 1.709484476693754118e+02 1.307472552940884469e+01 5.891529836490458472e+00 4.892131292915237140e+01 1.372423466842787709e+00 8.109382916826535226e-01 9.005211222856760456e-01 4.261572695330494986e-01 3.445667455211576691e+00 5.250112971880205315e-02 1.215510212769161389e-03 9.005211222856760456e-01 1.605269072309017594e-02 1.308457857973792104e-01
31 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.577318585706988330e+01 1.109536355696973828e+02 1.053345316454662850e+01 9.919914586395929490e+00 4.496055902885034072e+01 1.713435974033978626e+00 4.020252194256141998e-01 6.340545871024151348e-01 7.195421323425853499e-01 2.819475515602444915e+00 3.376968517418603433e-02 1.797357216975920544e-04 6.340545871024151348e-01 1.334426101020315045e-02 6.049995461511022132e-02
32 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.073736116655800288e+01 2.684990377026871045e+01 5.181689277665027404e+00 3.340988721030259345e+00 2.081342735506816410e+01 7.468025723076341382e-01 1.401762009085194549e-01 3.744011230064881457e-01 2.356523395569072310e-01 1.506366599366445680e+00 1.766217008492999840e-02 7.423817582989974257e-05 3.744011230064881457e-01 5.368643495160849155e-03 3.418375445313474870e-02
33 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.097314102883778908e+01 2.591822861683375478e+01 5.090994855314013634e+00 2.840364110043954504e+00 2.559117463986281749e+01 7.627083983318189153e-01 1.122137459879296723e-01 3.349832025459331675e-01 2.045567525102802708e-01 1.695537125377014842e+00 2.208327067801269319e-02 1.010457601307340378e-04 3.349832025459331675e-01 5.826592912060856756e-03 5.084290352585924683e-02
34 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.914981608419767412e+01 2.132041469291993394e+02 1.460151180286477590e+01 1.783770684795483064e+00 5.812792209243684738e+01 1.337202690073322486e+00 9.751915465592259080e-01 9.875178715138404062e-01 1.290609814838483416e-01 3.880519121440987096e+00 4.511546016159886929e-02 1.167119872181372362e-03 9.875178715138404062e-01 4.184770905329461554e-03 1.354782010203696430e-01
35 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.986589987464271800e+01 1.915384155625356186e+02 1.383974044418953753e+01 3.890248117505907377e+00 5.063643692768660998e+01 1.396031396184807871e+00 9.105732593458089053e-01 9.542396236511083707e-01 2.814441414472141911e-01 3.564915743937162596e+00 5.338715367656501204e-02 1.359909432558071684e-03 9.542396236511083707e-01 1.065683343350119772e-02 1.354234547644682929e-01
36 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.026958599690178531e+01 3.452950650520189129e+02 1.858211680761960238e+01 2.175423255020897173e+00 6.951528415350882995e+01 1.281387122821910030e+00 1.130134305297387343e+00 1.063077751294507767e+00 1.476774658217231417e-01 4.017615682714199998e+00 2.639143148274941675e-02 5.505687149974703874e-04 1.063077751294507767e+00 2.883130106715137836e-03 8.600502875121245061e-02
37 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.528208770473270661e+01 3.651421366938483715e+01 6.042699203947258901e+00 5.988527649531600439e+00 3.197315355046116636e+01 1.043118998937847763e+00 1.405766835859080244e-01 3.749355725800207484e-01 4.155548774642222609e-01 2.025783864402986190e+00 2.495102550212239048e-02 9.098645685045733884e-05 3.749355725800207484e-01 9.908897670115162856e-03 5.050030060023749656e-02
38 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 4.089670580684557244e+00 6.350534898325465250e+00 2.520026765398626800e+00 7.909927834065545449e-01 9.162331935878905043e+00 2.874411336376394011e-01 3.266765238628979717e-02 1.807419497136450448e-01 5.469686356946975442e-02 6.598711870728215523e-01 8.243080036696874557e-03 2.568952176166584573e-05 1.807419497136450448e-01 1.581979657076432394e-03 1.863573314414298382e-02
39 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.504625167094928528e+01 7.513464083450001851e+01 8.668024044411737350e+00 4.349800707274016354e+00 3.669177521702410871e+01 1.056509675219639677e+00 3.457726598154119979e-01 5.880243700863188039e-01 3.149687481748986717e-01 2.457982204970546203e+00 3.549557650519161167e-02 4.123610029639457981e-04 5.880243700863188039e-01 1.020455603209503327e-02 8.549533462562544650e-02
40 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500017423665650540e+01 7.917018908128089549e+01 8.897763150437356217e+00 4.930784314686614600e+00 3.830879732972147167e+01 1.060388947005409754e+00 3.847718929618723083e-01 6.202998411751144969e-01 3.566891237245901625e-01 2.706314347111361318e+00 4.041558002372371700e-02 5.677003106690379965e-04 6.202998411751144969e-01 1.342812055775525169e-02 1.024989155742719177e-01
41 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.128206861589877619e+01 3.719570069165897053e+02 1.928618694601371075e+01 4.033962067158672227e+00 7.407804650588087725e+01 1.345385625074033920e+00 1.204411607152786834e+00 1.097456881682732366e+00 2.784268516220341216e-01 4.290409486771832093e+00 2.764380067636464100e-02 5.879793134934926425e-04 1.097456881682732366e+00 5.355562603368152659e-03 9.160945681467719259e-02
42 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.578323539638372885e+01 3.774167365277412500e+01 6.143425237827357499e+00 8.140067590636579808e+00 3.354293004309727877e+01 1.077156979843832296e+00 1.441424331354460575e-01 3.796609449699113736e-01 5.636811418998616263e-01 2.115139188885910126e+00 2.577493347209624391e-02 9.365241156989171018e-05 3.796609449699113736e-01 1.322037150374265162e-02 5.291920842858149898e-02
43 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 4.422221990872394315e+00 5.694465905200326361e+00 2.386308007194445580e+00 1.412999808151834458e+00 9.264400551124479577e+00 3.116558303607135372e-01 2.985199396247222026e-02 1.727772958535704617e-01 9.601314098626091698e-02 6.696994081588829584e-01 8.927732644964148784e-03 2.331314736614240965e-05 1.727772958535704617e-01 2.863337889468526697e-03 1.874380035429335997e-02
44 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.450638423857836479e+01 7.781610133138663343e+01 8.821343510564965129e+00 3.609471205846660702e+00 3.525176188538229383e+01 1.018511403602752718e+00 3.621239320872037815e-01 6.017673404956468408e-01 2.611279270541281838e-01 2.365120519197712490e+00 3.420946938709455015e-02 4.272551226212252138e-04 6.017673404956468408e-01 8.530484123816991018e-03 8.217220069567174323e-02
45 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.443599368067635247e+01 8.370677975692404971e+01 9.149140929995780880e+00 2.502162070880212141e+00 3.853544604140869012e+01 1.020295377998660991e+00 4.085045625713492057e-01 6.391436165458818097e-01 1.808631468987867974e-01 2.722279288050729384e+00 3.886965237549189905e-02 5.995787253507973546e-04 6.391436165458818097e-01 6.813319740221314771e-03 1.031040433152790731e-01
46 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.403945894873256250e+01 5.718371668613220891e+02 2.391311704611764100e+01 2.444057297737679324e+00 8.676038810724078587e+01 1.510095330535142111e+00 1.925120404999130397e+00 1.387487082822442153e+00 1.722443074577757194e-01 5.058852594037711370e+00 3.113820267840700443e-02 9.096780197618358583e-04 1.387487082822442153e+00 3.141492940511312563e-03 1.073227999246310627e-01
47 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.257376888954511074e+01 8.572877823948702769e+01 9.258983650460077541e+00 1.023651450469913549e+01 4.767000192824080074e+01 1.546697744984428580e+00 3.331015064944833348e-01 5.771494663382124024e-01 7.145905623194351852e-01 3.037943641291136920e+00 3.688775366060649541e-02 2.147984784055717892e-04 5.771494663382124024e-01 1.697013214130263167e-02 7.531856629887925814e-02
48 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 8.096561784806469930e+00 1.244140644788825512e+01 3.527237792932063520e+00 2.089952083858666043e+00 1.446790387006187650e+01 5.676476294192028815e-01 5.978287341158453061e-02 2.445053647910092887e-01 1.511180198758391158e-01 1.015608106551858958e+00 1.634772945215412498e-02 4.988953546117231913e-05 2.445053647910092887e-01 4.253829727454655311e-03 2.863811483698396748e-02
49 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 8.866960590020287469e+00 4.201624723341793555e+01 6.481994078477542942e+00 8.567969905126638919e-01 2.357957455371696653e+01 6.223250919790100921e-01 1.982844799199241781e-01 4.452914550268443628e-01 6.210574116432931308e-02 1.584284129775880512e+00 2.090358618067941765e-02 2.304943076283227780e-04 4.452914550268443628e-01 2.025912455743141081e-03 5.494163047122376659e-02
50 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.373316462856454478e+00 4.944741559739310333e+01 7.031885635972267679e+00 1.082081356800162597e+00 2.915242050718916289e+01 5.920311548744329189e-01 2.452162496363136934e-01 4.951931437694929161e-01 7.814280736906736857e-02 2.064844037321124759e+00 2.253840771060731593e-02 3.545359825747236310e-04 4.951931437694929161e-01 2.947292108367152285e-03 7.803029041658211817e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,2.230092187545813687e+01,1.476143540462294652e+02,1.214966477094036890e+01,7.287294544509982153e+00,5.045943433252390520e+01,1.515271856741969403e+00,7.452117687151569303e-01,8.632564906881134981e-01,4.561395085411273920e-01,3.512803451024962165e+00,2.938927356257839060e-02,2.660214656423180724e-04,8.632564906881134981e-01,9.144288846721540520e-03,6.565734280759209784e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,4.505122194169474170e+01,3.667623067515172863e+01,6.056090378713954614e+00,3.163676766242959815e+01,5.722225743489780569e+01,3.109666821117703872e+00,2.207959260150827163e-01,4.698892699509988891e-01,2.052667627161540498e+00,3.909144928423276877e+00,6.976695803593316314e-02,8.155025836513339545e-05,4.698892699509988891e-01,5.052023296444110162e-02,8.850461051230726350e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,3.024896582214035234e+01,4.847952547524773337e+01,6.962723998209876974e+00,1.743147175455752773e+01,4.559415761919132848e+01,2.105709987274162032e+00,2.037397787464104437e-01,4.513754299321247054e-01,1.247221222738478241e+00,3.047183306431163974e+00,5.809043616212041655e-02,1.640748159026686709e-04,4.513754299321247054e-01,3.426678271400072917e-02,8.630689143070204017e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.270210083152997953e+02,1.243814506792441392e+02,1.115264321491744504e+01,1.095934629538508602e+02,1.470080966714574515e+02,8.857272138753092605e+00,1.161202056632717916e+00,1.077590857715820638e+00,7.119239109802537158e+00,1.059411004055046313e+01,2.861628764766491195e-01,7.764999482618701156e-04,1.077590857715820638e+00,2.423950388098382314e-01,3.280353394327936711e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.209712187144886002e+02,6.303799427491296115e+01,7.939646986794373085e+00,1.052905026635304466e+02,1.336657690195432622e+02,8.493439877607858790e+00,6.184732829153506417e-01,7.864307235321815748e-01,6.953575982712777659e+00,9.472774574223736366e+00,3.093459465171787826e-01,5.372304397751820684e-04,7.864307235321815748e-01,2.649663863117736051e-01,3.396206213510384875e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,6.778546918148533962e+01,1.481163201333699362e+03,3.848588314348131689e+01,1.192902403945669043e+01,1.212534433156155700e+02,4.664912025637924842e+00,7.424652100139265798e+00,2.724821480416518060e+00,7.976486379536449345e-01,8.714537835057027948e+00,8.961130162683000888e-02,2.716300710312410938e-03,2.724821480416518060e+00,1.502807948726553496e-02,1.636679959394412021e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,6.856303763888644198e+01,3.022851052751786938e+02,1.738634824438929272e+01,3.066212516169003877e+01,9.360930600493733778e+01,4.694682539114470643e+00,1.764512886468055264e+00,1.328349685311836614e+00,2.154404845253499179e+00,6.638571308145514216e+00,1.064946133152537694e-01,8.077171485046700464e-04,1.328349685311836614e+00,4.515733950399013208e-02,1.494428696810554680e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,7.128966456027383458e+01,2.936964091003287649e+02,1.713757302246525072e+01,4.668500354880482206e+01,1.025817021510199822e+02,4.988703400220196649e+00,1.713275632988038977e+00,1.308921553412594418e+00,3.081718034687405794e+00,7.426334141035996872e+00,1.377037385298192362e-01,1.258492304567369532e-03,1.308921553412594418e+00,8.602345808139616468e-02,2.040990331896393728e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.682987820712629201e+01,2.057979146411380498e+02,1.434565838994983267e+01,2.861037599030323264e+01,7.652397609085403474e+01,3.287516511085688098e+00,1.024269732191478655e+00,1.012062118741472672e+00,2.056175095666598285e+00,5.517020263588577222e+00,1.051876107596762394e-01,9.783272485429218932e-04,1.012062118741472672e+00,6.609273006295708630e-02,1.668525252060395758e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,5.416103465220581370e+01,2.305767509047794306e+02,1.518475389674720510e+01,3.602128137697143018e+01,8.251901429939914578e+01,3.812500895878882190e+00,1.122487973567444675e+00,1.059475329381220021e+00,2.611152930144605033e+00,5.917202272164214349e+00,1.379514060502293193e-01,1.353147742422789986e-03,1.059475329381220021e+00,9.486330303489626248e-02,2.051441018853973619e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,6.348310225505472459e+01,6.377347327048353236e+02,2.525341031830820526e+01,1.602703701774462886e+01,9.608290892286971996e+01,4.355126084605148051e+00,3.430334271719402750e+00,1.852116160428228353e+00,1.002893134144241305e+00,6.924503502185687331e+00,8.315033883706174356e-02,1.117633584815206933e-03,1.852116160428228353e+00,2.072691814451001202e-02,1.252477069070584981e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,5.329419840792609619e+01,1.847742869001983763e+02,1.359317059777439773e+01,3.055387928431433764e+01,7.522927891505321440e+01,3.661159259709669822e+00,1.029918856986238529e+00,1.014849179428272796e+00,2.031415192642833212e+00,5.374052136473700614e+00,8.243200531684113930e-02,4.374175282205839213e-04,1.014849179428272796e+00,4.903714397158766974e-02,1.176617414755199570e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,6.866075623024268282e+01,1.043204945194838587e+02,1.021374047641136507e+01,5.132293244567743784e+01,8.670405692893949379e+01,4.802171582091631308e+00,6.753000576069988492e-01,8.217664252127844238e-01,3.420050006381425867e+00,6.287333528861052123e+00,1.322805791844374190e-01,4.563278033215928636e-04,8.217664252127844238e-01,9.646236942982037987e-02,1.688299566315824840e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,6.456029456767780061e+01,7.866906937675503286e+01,8.869558578461221643e+00,4.896209188229363463e+01,7.822002414228754219e+01,4.508306398141438187e+00,3.671048909833871665e-01,6.058918145868841254e-01,3.542888530695524008e+00,5.554037153969300533e+00,1.454266552761155351e-01,4.334029873906943215e-04,6.058918145868841254e-01,1.110219837456699332e-01,1.804836922544012234e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,5.496683974064080047e+01,3.328848559783561711e+01,5.769617456802107469e+00,4.489174399288863526e+01,6.732075338148172250e+01,3.866794121780806837e+00,1.664280618588649396e-01,4.079559557830537697e-01,3.214223004596876265e+00,4.716029551550790622e+00,1.404751899235057166e-01,2.193119839610097315e-04,4.079559557830537697e-01,1.159050165933530052e-01,1.706430084579215467e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,5.739289844647458239e+01,1.592877688205368713e+03,3.991087180462697859e+01,5.635005755148835505e+00,1.259571905617182068e+02,3.934857028831179715e+00,7.749758695891416416e+00,2.783838841580348333e+00,3.668727582320919223e-01,8.328075420559125419e+00,7.613195666362712610e-02,2.934584824615696103e-03,2.783838841580348333e+00,7.060902122959223509e-03,1.718112452240261878e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,8.045677951564024966e+01,3.872570580766767989e+02,1.967884798652291067e+01,4.645281370645823671e+01,1.165660692541223824e+02,5.511464374041321612e+00,2.012725736603214965e+00,1.418705655378597275e+00,3.265238590344339276e+00,8.296594188859700125e+00,1.251761042585216588e-01,1.080935725901430644e-03,1.418705655378597275e+00,6.839380587309697168e-02,1.848973436797299308e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,4.735698109618744667e+01,3.397958876413770213e+02,1.843355331023774824e+01,2.479203127545889629e+01,8.173569374057495907e+01,3.316156403659059393e+00,1.826391144488295870e+00,1.351440396202620464e+00,1.630879752388668447e+00,5.912884432020100611e+00,9.161823005970813616e-02,1.374097499809979550e-03,1.351440396202620464e+00,4.565745429390152821e-02,1.626137992307190583e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.914117675814814845e+01,5.804257676555519083e+02,2.409202705576166181e+01,1.441685566308756350e+01,9.395422926387611540e+01,3.466288511870221356e+00,2.960427684291174977e+00,1.720589342141574107e+00,1.031555759902869518e+00,6.780267576088383485e+00,1.104412800212102724e-01,2.874732256208795134e-03,1.720589342141574107e+00,3.307629065985920325e-02,2.048566816022678594e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,5.857757427659069549e+01,4.479992458745339832e+02,2.116599267396957984e+01,2.892965563926009764e+01,9.663337545043823695e+01,4.137650836494979778e+00,2.259439104314841629e+00,1.503143075131187167e+00,2.076925842735186656e+00,6.800497624697618093e+00,1.492356020043126563e-01,2.747768246260710433e-03,1.503143075131187167e+00,7.521645676600177688e-02,2.451748683958854536e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,5.145838565835814649e+01,7.981384498578215698e+02,2.825134421329047996e+01,3.746866615437640213e+00,8.979350006669204731e+01,3.525745718532695694e+00,4.101706002666099415e+00,2.025266896649945192e+00,2.337792174522830557e-01,6.502512117634837274e+00,6.730506216268744568e-02,1.387931115562372839e-03,2.025266896649945192e+00,5.177864709738557759e-03,1.176322608647538404e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,6.893793089599283519e+01,6.572663559970922620e+01,8.107196531459516464e+00,5.576562159487195913e+01,8.362118470030354445e+01,4.710596077472073873e+00,3.670748392338952781e-01,6.058670144791638013e-01,3.853812194430757732e+00,5.677977881017742590e+00,1.068662958198563634e-01,1.836237311253830005e-04,6.058670144791638013e-01,8.214681460138718860e-02,1.316397083648420674e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,5.145644025159957380e+01,1.870313965619616567e+02,1.367594225499514415e+01,2.889675829618050074e+01,7.311947479434775232e+01,3.599710072910706327e+00,1.067179313812379959e+00,1.033043713408285491e+00,2.018684945441998835e+00,5.305633697644412727e+00,9.929283888796744395e-02,7.723919507793860877e-04,1.033043713408285491e+00,5.389791046973375910e-02,1.423924227862826408e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,7.050194537961573360e+01,1.790215313124051306e+02,1.337989279898778250e+01,5.070502727354466543e+01,9.174862934312238849e+01,4.928998200824904252e+00,8.948348153011007611e-01,9.459570895664880519e-01,3.436083322827763631e+00,6.532411292372394485e+00,1.589917619096732071e-01,1.001547257598436056e-03,9.459570895664880519e-01,1.131726851521661914e-01,2.119601694503198408e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,5.714538197521601859e+01,9.758927207524975245e+01,9.878728262041109431e+00,4.331188465026822598e+01,7.878763215825334498e+01,4.033951291383520044e+00,5.260291600851881855e-01,7.252786775338071479e-01,2.923306317435333757e+00,5.521837435531239180e+00,1.461469840651495877e-01,6.538376859500629129e-04,7.252786775338071479e-01,1.091793538805720665e-01,1.997442506171162313e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,9.360674126652743610e+01,2.206555352411289277e+03,4.697398591147327096e+01,2.121408626009483456e+01,1.588498677479543630e+02,6.409827705104448548e+00,1.143086589681181664e+01,3.380956358312218413e+00,1.257430349765845223e+00,1.142963615191353099e+01,1.231778149874492995e-01,4.039680280782890348e-03,3.380956358312218413e+00,2.722064989197711324e-02,2.144109875061802895e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.023710850163095358e+02,3.818380727939901362e+02,1.954067738830949708e+01,7.012609652631225288e+01,1.316746101842065286e+02,7.005388012020810073e+00,2.515763769957425566e+00,1.586115938371916556e+00,4.432786608558148878e+00,9.494962748223892746e+00,1.586303069626430751e-01,1.028920794664692565e-03,1.586115938371916556e+00,1.115697342375894102e-01,2.046772032077839309e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,9.322924558107257553e+01,7.175267243340044843e+02,2.678668931267924336e+01,5.172568325644392928e+01,1.373493269199506699e+02,6.495662397360155715e+00,4.089997126817863204e+00,2.022374131266977848e+00,3.582738985270184973e+00,9.934355954752151163e+00,1.799141038016804361e-01,2.979936859653401719e-03,2.022374131266977848e+00,9.578325508727640603e-02,2.731717926695457210e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.829586454788987737e+01,5.042034858990606949e+01,7.100728736538671093e+00,2.259202183288376631e+00,3.097930024690630546e+01,1.288294031027343856e+00,2.488106589191813878e-01,4.988092410122144105e-01,1.566709894057792818e-01,2.227906604657447609e+00,4.104072025512571498e-02,2.435678792876675325e-04,4.988092410122144105e-01,5.182426680413800349e-03,6.748153605160267521e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.409614414605622201e+01,6.542131533701456192e+01,8.088344412610936729e+00,7.925278720601547811e+00,3.496600937315007229e+01,1.704393113006669180e+00,3.207448431624059237e-01,5.663433968560116494e-01,5.585882978528476928e-01,2.476552259748742824e+00,6.143616058552330700e-02,4.089898912782735261e-04,5.663433968560116494e-01,2.067847340287869498e-02,8.962211479666344627e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,6.005814421494693534e+01,1.659413033341764276e+03,4.073589367304667519e+01,4.939912520911589056e+00,1.265254577386236008e+02,4.141671880772590519e+00,8.026700329888299734e+00,2.833143189090219671e+00,3.034340333876733298e-01,8.435668450495786175e+00,7.966404920056320560e-02,3.045997861292662132e-03,2.833143189090219671e+00,6.346652053228709137e-03,1.725416766012880243e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,6.879955859380127947e+01,3.306315640261578892e+02,1.818327704310083703e+01,3.813479480930828913e+01,9.473041499811662902e+01,4.717623847535591608e+00,1.758397162679191883e+00,1.326045686497713261e+00,2.674467821639506582e+00,6.735055695005259579e+00,1.066959066029019021e-01,8.387488089048169898e-04,1.326045686497713261e+00,5.613173760458008837e-02,1.502640822220578376e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,5.573478065560883010e+01,4.056667510867139299e+02,2.014117054906973081e+01,3.108583007365268713e+01,9.526059687898472816e+01,3.925985030365508166e+00,2.161544873197522421e+00,1.470219328262801106e+00,2.127444831197149888e+00,6.677827155424469474e+00,1.079335529431815627e-01,1.649120794029113523e-03,1.470219328262801106e+00,5.869531180393079001e-02,1.840291184108033828e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.605917259605330827e+01,4.143333511560036868e+02,2.035517995882138464e+01,2.310253545138679243e+01,8.751511746220486998e+01,3.255117173932318586e+00,2.117687503471290977e+00,1.455227646614539516e+00,1.657390192184030608e+00,6.313397505184999758e+00,1.036457285227987413e-01,2.055138883411535087e-03,1.455227646614539516e+00,5.301102178212317023e-02,1.923244189211318622e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,5.480341841241510537e+01,4.807469528574451942e+02,2.192594246223968213e+01,2.741143776119790587e+01,9.749304588932351123e+01,3.876395413515001387e+00,2.430483282658976840e+00,1.559000732090584096e+00,1.895369630316541043e+00,6.867063683877685953e+00,1.396319794327040564e-01,2.961979042186787918e-03,1.559000732090584096e+00,6.934170319821880701e-02,2.473939789098089093e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,5.864354367409524826e+01,5.528076272774893596e+02,2.351186141668688379e+01,2.021744517127555341e+01,8.657105756109045558e+01,4.020172099267464993e+00,2.853490740517720781e+00,1.689227853345344421e+00,1.235825289673122329e+00,6.268342511423748320e+00,7.686086999606663028e-02,9.604265404737587480e-04,1.689227853345344421e+00,2.594907726028106848e-02,1.134102111419463682e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,5.049754779487257395e+01,2.003333137933851731e+02,1.415391514010823748e+01,2.323992904422151895e+01,6.711488697107077428e+01,3.481700929329218930e+00,1.059264641212091629e+00,1.029205830343032702e+00,1.558033471895062139e+00,4.812125234056229495e+00,7.795409267314930279e-02,4.462371028632760466e-04,1.029205830343032702e+00,3.735761005848126787e-02,1.050601712504462271e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,5.695408960415954880e+01,1.454517367506833239e+02,1.206033733983769274e+01,3.124735905832654126e+01,7.446010867126267385e+01,4.009235678867423047e+00,8.187979813122459039e-01,9.048745666180733060e-01,2.139845009875847914e+00,5.402089274529366492e+00,1.098232392004339919e-01,5.854591030318811833e-04,9.048745666180733060e-01,5.900675784804598756e-02,1.456108583234899945e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,6.595481975469201075e+01,1.808972674070655273e+02,1.344980547840992102e+01,4.432662080872065502e+01,8.730247127717039746e+01,4.631232393307088913e+00,9.916530499169980972e-01,9.958177794742359978e-01,2.953954159117397893e+00,6.208268748264321957e+00,1.488779952962311359e-01,1.029665520579801192e-03,9.958177794742359978e-01,9.747577976007985867e-02,2.015361353212201112e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,5.547977020770199630e+01,1.484025286174986604e+02,1.218205765121388140e+01,3.980716118007337201e+01,8.020811534398453091e+01,3.920853144162940840e+00,7.947640933442096101e-01,8.914954253075052515e-01,2.692180221158772646e+00,5.626854440208098218e+00,1.420350171213412560e-01,1.024066554377867522e-03,8.914954253075052515e-01,1.003923885787801756e-01,2.033694393678899814e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.017473428893473226e+02,1.329423495576689447e+03,3.646126020280551927e+01,5.273671061668967042e+01,1.518166161746824230e+02,6.999699298622190646e+00,7.013421276088387835e+00,2.648286479233012969e+00,3.474972040853292032e+00,1.092451137705674036e+01,1.337703880259815403e-01,2.468655094909925126e-03,2.648286479233012969e+00,6.955376952971356608e-02,2.049309433176863260e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,9.043935414731480193e+01,5.376991301157179350e+02,2.318834039157865234e+01,3.975514388063769644e+01,1.240614652541955678e+02,6.214149378150198189e+00,3.151077823211458462e+00,1.775127551251306057e+00,2.592493600402612230e+00,8.943806069888138310e+00,1.398278821650321690e-01,1.297726573903165573e-03,1.775127551251306057e+00,6.353295784602781826e-02,1.928470887906729436e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.034232536725336757e+02,3.861328163122083765e+02,1.965026249982957296e+01,7.230527661550269158e+01,1.359371879303010076e+02,7.244103341601187296e+00,2.303533868972067022e+00,1.517739723724745637e+00,4.902436342583898821e+00,9.834886986091364136e+00,1.994759731622494092e-01,1.667228713156304176e-03,1.517739723724745637e+00,1.363778767535875625e-01,2.703845780844225111e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,2.107444646665381427e+01,2.238320343301039372e+01,4.731089032454408816e+00,1.524884624644855613e+01,3.178035312933779011e+01,1.487198214384780393e+00,1.074774550358016667e-01,3.278375436642387841e-01,1.106375906349976512e+00,2.214715694495336784e+00,4.741961396443888227e-02,1.096953679365866879e-04,3.278375436642387841e-01,3.455096336805545121e-02,7.165703940685376472e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.772296764789210854e+01,3.845580630259463106e+01,6.201274570811603049e+00,1.886380507265955231e+01,4.125779697656664524e+01,1.967103238010106114e+00,1.949101195081570925e-01,4.414862619699021495e-01,1.337773530568155289e+00,2.894347729563530258e+00,7.083659101978097283e-02,2.401675536490169923e-04,4.414862619699021495e-01,4.914605469829793488e-02,1.046444300660970550e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,8.573214952876814721e+01,2.125562494670772594e+03,4.610382299409423723e+01,1.578866443445267365e+01,1.615575828388390676e+02,5.885832533667845645e+00,1.062746153022351869e+01,3.259978762235042460e+00,9.739445235106920506e-01,1.080896670092225342e+01,1.129624093215193109e-01,3.920332334556755026e-03,3.259978762235042460e+00,2.057675909428832023e-02,2.206297258031844899e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.022821996556239412e+02,5.681163691580339901e+02,2.383519182129722225e+01,6.953301109520995738e+01,1.423661816018390027e+02,7.014049835151861423e+00,3.019431055927330299e+00,1.737651016725547892e+00,4.588662075151773934e+00,1.014601823273881465e+01,1.586771421157608386e-01,1.502177456711247536e-03,1.737651016725547892e+00,1.079478825104935313e-01,2.258249060521834439e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,7.177507066899495669e+01,9.894174056767798220e+02,3.145500605113246095e+01,2.029143610773381923e+01,1.219214886575017687e+02,5.055291369501319743e+00,5.266392612460917277e+00,2.294862220801265895e+00,1.348225258087447642e+00,8.617735691138776133e+00,1.387819171366408144e-01,3.906907939401469201e-03,2.294862220801265895e+00,3.807833181325904343e-02,2.368875220977889329e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,2.324507554056977554e+01,2.094422090943764374e+02,1.447211833472821141e+01,4.957762439051405678e+00,5.545063178900961276e+01,1.638792582521081398e+00,1.036859675948591075e+00,1.018263068145256467e+00,3.593370914870778754e-01,3.877890862359808288e+00,5.233246839867278927e-02,1.055890899557540737e-03,1.018263068145256467e+00,1.122750445995937714e-02,1.251636728674022370e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.588473813479114227e+01,1.692632555869851103e+02,1.301012127487615366e+01,1.105500998094973397e+01,5.974641058867265997e+01,1.832584839128206244e+00,8.322641622826564278e-01,9.122851321175066142e-01,8.015156986274835083e-01,4.168794498097430079e+00,6.604028937831431245e-02,1.076779237196704266e-03,9.122851321175066142e-01,2.851403425012669426e-02,1.513403629603626011e-01
1 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 2.230092187545813687e+01 1.476143540462294652e+02 1.214966477094036890e+01 7.287294544509982153e+00 5.045943433252390520e+01 1.515271856741969403e+00 7.452117687151569303e-01 8.632564906881134981e-01 4.561395085411273920e-01 3.512803451024962165e+00 2.938927356257839060e-02 2.660214656423180724e-04 8.632564906881134981e-01 9.144288846721540520e-03 6.565734280759209784e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 4.505122194169474170e+01 3.667623067515172863e+01 6.056090378713954614e+00 3.163676766242959815e+01 5.722225743489780569e+01 3.109666821117703872e+00 2.207959260150827163e-01 4.698892699509988891e-01 2.052667627161540498e+00 3.909144928423276877e+00 6.976695803593316314e-02 8.155025836513339545e-05 4.698892699509988891e-01 5.052023296444110162e-02 8.850461051230726350e-02
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 3.024896582214035234e+01 4.847952547524773337e+01 6.962723998209876974e+00 1.743147175455752773e+01 4.559415761919132848e+01 2.105709987274162032e+00 2.037397787464104437e-01 4.513754299321247054e-01 1.247221222738478241e+00 3.047183306431163974e+00 5.809043616212041655e-02 1.640748159026686709e-04 4.513754299321247054e-01 3.426678271400072917e-02 8.630689143070204017e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.270210083152997953e+02 1.243814506792441392e+02 1.115264321491744504e+01 1.095934629538508602e+02 1.470080966714574515e+02 8.857272138753092605e+00 1.161202056632717916e+00 1.077590857715820638e+00 7.119239109802537158e+00 1.059411004055046313e+01 2.861628764766491195e-01 7.764999482618701156e-04 1.077590857715820638e+00 2.423950388098382314e-01 3.280353394327936711e-01
5 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.209712187144886002e+02 6.303799427491296115e+01 7.939646986794373085e+00 1.052905026635304466e+02 1.336657690195432622e+02 8.493439877607858790e+00 6.184732829153506417e-01 7.864307235321815748e-01 6.953575982712777659e+00 9.472774574223736366e+00 3.093459465171787826e-01 5.372304397751820684e-04 7.864307235321815748e-01 2.649663863117736051e-01 3.396206213510384875e-01
6 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 6.778546918148533962e+01 1.481163201333699362e+03 3.848588314348131689e+01 1.192902403945669043e+01 1.212534433156155700e+02 4.664912025637924842e+00 7.424652100139265798e+00 2.724821480416518060e+00 7.976486379536449345e-01 8.714537835057027948e+00 8.961130162683000888e-02 2.716300710312410938e-03 2.724821480416518060e+00 1.502807948726553496e-02 1.636679959394412021e-01
7 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 6.856303763888644198e+01 3.022851052751786938e+02 1.738634824438929272e+01 3.066212516169003877e+01 9.360930600493733778e+01 4.694682539114470643e+00 1.764512886468055264e+00 1.328349685311836614e+00 2.154404845253499179e+00 6.638571308145514216e+00 1.064946133152537694e-01 8.077171485046700464e-04 1.328349685311836614e+00 4.515733950399013208e-02 1.494428696810554680e-01
8 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 7.128966456027383458e+01 2.936964091003287649e+02 1.713757302246525072e+01 4.668500354880482206e+01 1.025817021510199822e+02 4.988703400220196649e+00 1.713275632988038977e+00 1.308921553412594418e+00 3.081718034687405794e+00 7.426334141035996872e+00 1.377037385298192362e-01 1.258492304567369532e-03 1.308921553412594418e+00 8.602345808139616468e-02 2.040990331896393728e-01
9 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.682987820712629201e+01 2.057979146411380498e+02 1.434565838994983267e+01 2.861037599030323264e+01 7.652397609085403474e+01 3.287516511085688098e+00 1.024269732191478655e+00 1.012062118741472672e+00 2.056175095666598285e+00 5.517020263588577222e+00 1.051876107596762394e-01 9.783272485429218932e-04 1.012062118741472672e+00 6.609273006295708630e-02 1.668525252060395758e-01
10 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 5.416103465220581370e+01 2.305767509047794306e+02 1.518475389674720510e+01 3.602128137697143018e+01 8.251901429939914578e+01 3.812500895878882190e+00 1.122487973567444675e+00 1.059475329381220021e+00 2.611152930144605033e+00 5.917202272164214349e+00 1.379514060502293193e-01 1.353147742422789986e-03 1.059475329381220021e+00 9.486330303489626248e-02 2.051441018853973619e-01
11 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 6.348310225505472459e+01 6.377347327048353236e+02 2.525341031830820526e+01 1.602703701774462886e+01 9.608290892286971996e+01 4.355126084605148051e+00 3.430334271719402750e+00 1.852116160428228353e+00 1.002893134144241305e+00 6.924503502185687331e+00 8.315033883706174356e-02 1.117633584815206933e-03 1.852116160428228353e+00 2.072691814451001202e-02 1.252477069070584981e-01
12 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 5.329419840792609619e+01 1.847742869001983763e+02 1.359317059777439773e+01 3.055387928431433764e+01 7.522927891505321440e+01 3.661159259709669822e+00 1.029918856986238529e+00 1.014849179428272796e+00 2.031415192642833212e+00 5.374052136473700614e+00 8.243200531684113930e-02 4.374175282205839213e-04 1.014849179428272796e+00 4.903714397158766974e-02 1.176617414755199570e-01
13 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 6.866075623024268282e+01 1.043204945194838587e+02 1.021374047641136507e+01 5.132293244567743784e+01 8.670405692893949379e+01 4.802171582091631308e+00 6.753000576069988492e-01 8.217664252127844238e-01 3.420050006381425867e+00 6.287333528861052123e+00 1.322805791844374190e-01 4.563278033215928636e-04 8.217664252127844238e-01 9.646236942982037987e-02 1.688299566315824840e-01
14 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 6.456029456767780061e+01 7.866906937675503286e+01 8.869558578461221643e+00 4.896209188229363463e+01 7.822002414228754219e+01 4.508306398141438187e+00 3.671048909833871665e-01 6.058918145868841254e-01 3.542888530695524008e+00 5.554037153969300533e+00 1.454266552761155351e-01 4.334029873906943215e-04 6.058918145868841254e-01 1.110219837456699332e-01 1.804836922544012234e-01
15 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 5.496683974064080047e+01 3.328848559783561711e+01 5.769617456802107469e+00 4.489174399288863526e+01 6.732075338148172250e+01 3.866794121780806837e+00 1.664280618588649396e-01 4.079559557830537697e-01 3.214223004596876265e+00 4.716029551550790622e+00 1.404751899235057166e-01 2.193119839610097315e-04 4.079559557830537697e-01 1.159050165933530052e-01 1.706430084579215467e-01
16 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 5.739289844647458239e+01 1.592877688205368713e+03 3.991087180462697859e+01 5.635005755148835505e+00 1.259571905617182068e+02 3.934857028831179715e+00 7.749758695891416416e+00 2.783838841580348333e+00 3.668727582320919223e-01 8.328075420559125419e+00 7.613195666362712610e-02 2.934584824615696103e-03 2.783838841580348333e+00 7.060902122959223509e-03 1.718112452240261878e-01
17 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 8.045677951564024966e+01 3.872570580766767989e+02 1.967884798652291067e+01 4.645281370645823671e+01 1.165660692541223824e+02 5.511464374041321612e+00 2.012725736603214965e+00 1.418705655378597275e+00 3.265238590344339276e+00 8.296594188859700125e+00 1.251761042585216588e-01 1.080935725901430644e-03 1.418705655378597275e+00 6.839380587309697168e-02 1.848973436797299308e-01
18 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 4.735698109618744667e+01 3.397958876413770213e+02 1.843355331023774824e+01 2.479203127545889629e+01 8.173569374057495907e+01 3.316156403659059393e+00 1.826391144488295870e+00 1.351440396202620464e+00 1.630879752388668447e+00 5.912884432020100611e+00 9.161823005970813616e-02 1.374097499809979550e-03 1.351440396202620464e+00 4.565745429390152821e-02 1.626137992307190583e-01
19 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.914117675814814845e+01 5.804257676555519083e+02 2.409202705576166181e+01 1.441685566308756350e+01 9.395422926387611540e+01 3.466288511870221356e+00 2.960427684291174977e+00 1.720589342141574107e+00 1.031555759902869518e+00 6.780267576088383485e+00 1.104412800212102724e-01 2.874732256208795134e-03 1.720589342141574107e+00 3.307629065985920325e-02 2.048566816022678594e-01
20 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 5.857757427659069549e+01 4.479992458745339832e+02 2.116599267396957984e+01 2.892965563926009764e+01 9.663337545043823695e+01 4.137650836494979778e+00 2.259439104314841629e+00 1.503143075131187167e+00 2.076925842735186656e+00 6.800497624697618093e+00 1.492356020043126563e-01 2.747768246260710433e-03 1.503143075131187167e+00 7.521645676600177688e-02 2.451748683958854536e-01
21 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 5.145838565835814649e+01 7.981384498578215698e+02 2.825134421329047996e+01 3.746866615437640213e+00 8.979350006669204731e+01 3.525745718532695694e+00 4.101706002666099415e+00 2.025266896649945192e+00 2.337792174522830557e-01 6.502512117634837274e+00 6.730506216268744568e-02 1.387931115562372839e-03 2.025266896649945192e+00 5.177864709738557759e-03 1.176322608647538404e-01
22 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 6.893793089599283519e+01 6.572663559970922620e+01 8.107196531459516464e+00 5.576562159487195913e+01 8.362118470030354445e+01 4.710596077472073873e+00 3.670748392338952781e-01 6.058670144791638013e-01 3.853812194430757732e+00 5.677977881017742590e+00 1.068662958198563634e-01 1.836237311253830005e-04 6.058670144791638013e-01 8.214681460138718860e-02 1.316397083648420674e-01
23 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 5.145644025159957380e+01 1.870313965619616567e+02 1.367594225499514415e+01 2.889675829618050074e+01 7.311947479434775232e+01 3.599710072910706327e+00 1.067179313812379959e+00 1.033043713408285491e+00 2.018684945441998835e+00 5.305633697644412727e+00 9.929283888796744395e-02 7.723919507793860877e-04 1.033043713408285491e+00 5.389791046973375910e-02 1.423924227862826408e-01
24 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 7.050194537961573360e+01 1.790215313124051306e+02 1.337989279898778250e+01 5.070502727354466543e+01 9.174862934312238849e+01 4.928998200824904252e+00 8.948348153011007611e-01 9.459570895664880519e-01 3.436083322827763631e+00 6.532411292372394485e+00 1.589917619096732071e-01 1.001547257598436056e-03 9.459570895664880519e-01 1.131726851521661914e-01 2.119601694503198408e-01
25 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 5.714538197521601859e+01 9.758927207524975245e+01 9.878728262041109431e+00 4.331188465026822598e+01 7.878763215825334498e+01 4.033951291383520044e+00 5.260291600851881855e-01 7.252786775338071479e-01 2.923306317435333757e+00 5.521837435531239180e+00 1.461469840651495877e-01 6.538376859500629129e-04 7.252786775338071479e-01 1.091793538805720665e-01 1.997442506171162313e-01
26 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 9.360674126652743610e+01 2.206555352411289277e+03 4.697398591147327096e+01 2.121408626009483456e+01 1.588498677479543630e+02 6.409827705104448548e+00 1.143086589681181664e+01 3.380956358312218413e+00 1.257430349765845223e+00 1.142963615191353099e+01 1.231778149874492995e-01 4.039680280782890348e-03 3.380956358312218413e+00 2.722064989197711324e-02 2.144109875061802895e-01
27 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.023710850163095358e+02 3.818380727939901362e+02 1.954067738830949708e+01 7.012609652631225288e+01 1.316746101842065286e+02 7.005388012020810073e+00 2.515763769957425566e+00 1.586115938371916556e+00 4.432786608558148878e+00 9.494962748223892746e+00 1.586303069626430751e-01 1.028920794664692565e-03 1.586115938371916556e+00 1.115697342375894102e-01 2.046772032077839309e-01
28 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 9.322924558107257553e+01 7.175267243340044843e+02 2.678668931267924336e+01 5.172568325644392928e+01 1.373493269199506699e+02 6.495662397360155715e+00 4.089997126817863204e+00 2.022374131266977848e+00 3.582738985270184973e+00 9.934355954752151163e+00 1.799141038016804361e-01 2.979936859653401719e-03 2.022374131266977848e+00 9.578325508727640603e-02 2.731717926695457210e-01
29 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.829586454788987737e+01 5.042034858990606949e+01 7.100728736538671093e+00 2.259202183288376631e+00 3.097930024690630546e+01 1.288294031027343856e+00 2.488106589191813878e-01 4.988092410122144105e-01 1.566709894057792818e-01 2.227906604657447609e+00 4.104072025512571498e-02 2.435678792876675325e-04 4.988092410122144105e-01 5.182426680413800349e-03 6.748153605160267521e-02
30 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.409614414605622201e+01 6.542131533701456192e+01 8.088344412610936729e+00 7.925278720601547811e+00 3.496600937315007229e+01 1.704393113006669180e+00 3.207448431624059237e-01 5.663433968560116494e-01 5.585882978528476928e-01 2.476552259748742824e+00 6.143616058552330700e-02 4.089898912782735261e-04 5.663433968560116494e-01 2.067847340287869498e-02 8.962211479666344627e-02
31 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 6.005814421494693534e+01 1.659413033341764276e+03 4.073589367304667519e+01 4.939912520911589056e+00 1.265254577386236008e+02 4.141671880772590519e+00 8.026700329888299734e+00 2.833143189090219671e+00 3.034340333876733298e-01 8.435668450495786175e+00 7.966404920056320560e-02 3.045997861292662132e-03 2.833143189090219671e+00 6.346652053228709137e-03 1.725416766012880243e-01
32 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 6.879955859380127947e+01 3.306315640261578892e+02 1.818327704310083703e+01 3.813479480930828913e+01 9.473041499811662902e+01 4.717623847535591608e+00 1.758397162679191883e+00 1.326045686497713261e+00 2.674467821639506582e+00 6.735055695005259579e+00 1.066959066029019021e-01 8.387488089048169898e-04 1.326045686497713261e+00 5.613173760458008837e-02 1.502640822220578376e-01
33 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 5.573478065560883010e+01 4.056667510867139299e+02 2.014117054906973081e+01 3.108583007365268713e+01 9.526059687898472816e+01 3.925985030365508166e+00 2.161544873197522421e+00 1.470219328262801106e+00 2.127444831197149888e+00 6.677827155424469474e+00 1.079335529431815627e-01 1.649120794029113523e-03 1.470219328262801106e+00 5.869531180393079001e-02 1.840291184108033828e-01
34 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.605917259605330827e+01 4.143333511560036868e+02 2.035517995882138464e+01 2.310253545138679243e+01 8.751511746220486998e+01 3.255117173932318586e+00 2.117687503471290977e+00 1.455227646614539516e+00 1.657390192184030608e+00 6.313397505184999758e+00 1.036457285227987413e-01 2.055138883411535087e-03 1.455227646614539516e+00 5.301102178212317023e-02 1.923244189211318622e-01
35 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 5.480341841241510537e+01 4.807469528574451942e+02 2.192594246223968213e+01 2.741143776119790587e+01 9.749304588932351123e+01 3.876395413515001387e+00 2.430483282658976840e+00 1.559000732090584096e+00 1.895369630316541043e+00 6.867063683877685953e+00 1.396319794327040564e-01 2.961979042186787918e-03 1.559000732090584096e+00 6.934170319821880701e-02 2.473939789098089093e-01
36 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 5.864354367409524826e+01 5.528076272774893596e+02 2.351186141668688379e+01 2.021744517127555341e+01 8.657105756109045558e+01 4.020172099267464993e+00 2.853490740517720781e+00 1.689227853345344421e+00 1.235825289673122329e+00 6.268342511423748320e+00 7.686086999606663028e-02 9.604265404737587480e-04 1.689227853345344421e+00 2.594907726028106848e-02 1.134102111419463682e-01
37 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 5.049754779487257395e+01 2.003333137933851731e+02 1.415391514010823748e+01 2.323992904422151895e+01 6.711488697107077428e+01 3.481700929329218930e+00 1.059264641212091629e+00 1.029205830343032702e+00 1.558033471895062139e+00 4.812125234056229495e+00 7.795409267314930279e-02 4.462371028632760466e-04 1.029205830343032702e+00 3.735761005848126787e-02 1.050601712504462271e-01
38 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 5.695408960415954880e+01 1.454517367506833239e+02 1.206033733983769274e+01 3.124735905832654126e+01 7.446010867126267385e+01 4.009235678867423047e+00 8.187979813122459039e-01 9.048745666180733060e-01 2.139845009875847914e+00 5.402089274529366492e+00 1.098232392004339919e-01 5.854591030318811833e-04 9.048745666180733060e-01 5.900675784804598756e-02 1.456108583234899945e-01
39 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 6.595481975469201075e+01 1.808972674070655273e+02 1.344980547840992102e+01 4.432662080872065502e+01 8.730247127717039746e+01 4.631232393307088913e+00 9.916530499169980972e-01 9.958177794742359978e-01 2.953954159117397893e+00 6.208268748264321957e+00 1.488779952962311359e-01 1.029665520579801192e-03 9.958177794742359978e-01 9.747577976007985867e-02 2.015361353212201112e-01
40 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 5.547977020770199630e+01 1.484025286174986604e+02 1.218205765121388140e+01 3.980716118007337201e+01 8.020811534398453091e+01 3.920853144162940840e+00 7.947640933442096101e-01 8.914954253075052515e-01 2.692180221158772646e+00 5.626854440208098218e+00 1.420350171213412560e-01 1.024066554377867522e-03 8.914954253075052515e-01 1.003923885787801756e-01 2.033694393678899814e-01
41 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.017473428893473226e+02 1.329423495576689447e+03 3.646126020280551927e+01 5.273671061668967042e+01 1.518166161746824230e+02 6.999699298622190646e+00 7.013421276088387835e+00 2.648286479233012969e+00 3.474972040853292032e+00 1.092451137705674036e+01 1.337703880259815403e-01 2.468655094909925126e-03 2.648286479233012969e+00 6.955376952971356608e-02 2.049309433176863260e-01
42 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 9.043935414731480193e+01 5.376991301157179350e+02 2.318834039157865234e+01 3.975514388063769644e+01 1.240614652541955678e+02 6.214149378150198189e+00 3.151077823211458462e+00 1.775127551251306057e+00 2.592493600402612230e+00 8.943806069888138310e+00 1.398278821650321690e-01 1.297726573903165573e-03 1.775127551251306057e+00 6.353295784602781826e-02 1.928470887906729436e-01
43 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.034232536725336757e+02 3.861328163122083765e+02 1.965026249982957296e+01 7.230527661550269158e+01 1.359371879303010076e+02 7.244103341601187296e+00 2.303533868972067022e+00 1.517739723724745637e+00 4.902436342583898821e+00 9.834886986091364136e+00 1.994759731622494092e-01 1.667228713156304176e-03 1.517739723724745637e+00 1.363778767535875625e-01 2.703845780844225111e-01
44 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 2.107444646665381427e+01 2.238320343301039372e+01 4.731089032454408816e+00 1.524884624644855613e+01 3.178035312933779011e+01 1.487198214384780393e+00 1.074774550358016667e-01 3.278375436642387841e-01 1.106375906349976512e+00 2.214715694495336784e+00 4.741961396443888227e-02 1.096953679365866879e-04 3.278375436642387841e-01 3.455096336805545121e-02 7.165703940685376472e-02
45 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.772296764789210854e+01 3.845580630259463106e+01 6.201274570811603049e+00 1.886380507265955231e+01 4.125779697656664524e+01 1.967103238010106114e+00 1.949101195081570925e-01 4.414862619699021495e-01 1.337773530568155289e+00 2.894347729563530258e+00 7.083659101978097283e-02 2.401675536490169923e-04 4.414862619699021495e-01 4.914605469829793488e-02 1.046444300660970550e-01
46 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 8.573214952876814721e+01 2.125562494670772594e+03 4.610382299409423723e+01 1.578866443445267365e+01 1.615575828388390676e+02 5.885832533667845645e+00 1.062746153022351869e+01 3.259978762235042460e+00 9.739445235106920506e-01 1.080896670092225342e+01 1.129624093215193109e-01 3.920332334556755026e-03 3.259978762235042460e+00 2.057675909428832023e-02 2.206297258031844899e-01
47 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.022821996556239412e+02 5.681163691580339901e+02 2.383519182129722225e+01 6.953301109520995738e+01 1.423661816018390027e+02 7.014049835151861423e+00 3.019431055927330299e+00 1.737651016725547892e+00 4.588662075151773934e+00 1.014601823273881465e+01 1.586771421157608386e-01 1.502177456711247536e-03 1.737651016725547892e+00 1.079478825104935313e-01 2.258249060521834439e-01
48 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 7.177507066899495669e+01 9.894174056767798220e+02 3.145500605113246095e+01 2.029143610773381923e+01 1.219214886575017687e+02 5.055291369501319743e+00 5.266392612460917277e+00 2.294862220801265895e+00 1.348225258087447642e+00 8.617735691138776133e+00 1.387819171366408144e-01 3.906907939401469201e-03 2.294862220801265895e+00 3.807833181325904343e-02 2.368875220977889329e-01
49 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 2.324507554056977554e+01 2.094422090943764374e+02 1.447211833472821141e+01 4.957762439051405678e+00 5.545063178900961276e+01 1.638792582521081398e+00 1.036859675948591075e+00 1.018263068145256467e+00 3.593370914870778754e-01 3.877890862359808288e+00 5.233246839867278927e-02 1.055890899557540737e-03 1.018263068145256467e+00 1.122750445995937714e-02 1.251636728674022370e-01
50 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.588473813479114227e+01 1.692632555869851103e+02 1.301012127487615366e+01 1.105500998094973397e+01 5.974641058867265997e+01 1.832584839128206244e+00 8.322641622826564278e-01 9.122851321175066142e-01 8.015156986274835083e-01 4.168794498097430079e+00 6.604028937831431245e-02 1.076779237196704266e-03 9.122851321175066142e-01 2.851403425012669426e-02 1.513403629603626011e-01

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,1.344176631918272236e+01,9.680823329700247371e+01,9.839117506006443747e+00,2.960891382654891490e+00,4.059684805281624165e+01,8.987599898296874112e-01,4.371377275069808221e-01,6.611639187879060353e-01,2.090252189067264010e-01,2.811974611597862328e+00,1.850927393459596282e-02,1.923106028789753731e-04,6.611639187879060353e-01,4.062860396546315485e-03,5.850887447765276000e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,2.047199568732090214e+01,2.158157821825562905e+02,1.469066990244339799e+01,5.323985091462900776e+00,7.350548334384890836e+01,1.400561867297588581e+00,9.785279128130992543e-01,9.892056979279382212e-01,3.762815368281106632e-01,4.956676060334918255e+00,3.430282192149985976e-02,6.328023960138598513e-04,9.892056979279382212e-01,9.497289501205990678e-03,1.259373612806609088e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,1.802764347873384665e+01,4.582523255980220966e+01,6.769433695650043603e+00,4.139011384288679984e+00,3.023325601388120631e+01,1.259652803581829961e+00,2.410107657571251560e-01,4.909284731578777983e-01,2.937255603961049233e-01,2.141588253124129704e+00,3.651977299400164384e-02,1.989790333597447696e-04,4.909284731578777983e-01,8.811975058053797549e-03,6.225105131669579628e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.734692395850082747e+01,5.315884278249442474e+01,7.291011094662689374e+00,6.015641824768765744e+00,2.953737837146416112e+01,1.214163875597395359e+00,2.570626632798374556e-01,5.070134744558939532e-01,4.336897332225462254e-01,2.063680518581406886e+00,4.124427373941675495e-02,3.037535264494419592e-04,5.070134744558939532e-01,1.490907758673127963e-02,7.149042377593918529e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.660545550450806473e+01,4.080022842752767787e+01,6.387505649901820348e+00,3.160066819607739053e+00,2.792080997163620282e+01,1.168917238385365875e+00,1.912436968189299424e-01,4.373141854764489023e-01,2.283600218317571595e-01,1.896440226630774051e+00,4.505135528464054157e-02,2.864805189419946632e-04,4.373141854764489023e-01,8.982927197900033092e-03,7.339191436533523683e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.355526105052439867e+01,9.123553361143997620e+01,9.551729351873406770e+00,2.331739613602259453e+00,3.828465782972354248e+01,9.076193900519001767e-01,4.109039372961623138e-01,6.410178915569847424e-01,1.619260309990148139e-01,2.650688093393674283e+00,1.868460419880793588e-02,1.805461420115579111e-04,6.410178915569847424e-01,3.302900792890812575e-03,5.517659934334812055e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.875420539266159281e+01,2.291776029726709396e+02,1.513861298047713966e+01,7.099489293515008015e+00,7.446801202897590599e+01,1.279806750217697076e+00,1.039317310749074519e+00,1.019469131827479336e+00,5.043075928429001653e-01,5.021813810655762822e+00,3.145410723444867079e-02,6.732242418119944094e-04,1.019469131827479336e+00,1.299827651899165999e-02,1.275756036962404361e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.654983540630702166e+01,4.411090372669890058e+01,6.641604002550806740e+00,2.559198356919540451e+00,2.899103955757479056e+01,1.155479213623035184e+00,2.293599831093406927e-01,4.789154237538614800e-01,1.812265078692047171e-01,2.051109087233160988e+00,3.355116529871100123e-02,1.927948507483620414e-04,4.789154237538614800e-01,5.446166978466940832e-03,5.967781569207304682e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.540941016966304211e+01,5.068894512943369079e+01,7.119616922941408355e+00,5.298087371549662805e+00,2.790264254091045260e+01,1.077522255635999793e+00,2.447763353035064537e-01,4.947487597796546566e-01,3.848375766393464792e-01,1.996499361617674273e+00,3.662508943310761184e-02,2.922423785915057048e-04,4.947487597796546566e-01,1.290887265458601219e-02,6.921078989131242143e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.422323707406372328e+01,3.039913497843975421e+01,5.513541056203331792e+00,4.376554727405323142e+00,2.483569713092038000e+01,9.999444834183259800e-01,1.404040705725209393e-01,3.747053116417232710e-01,3.089350084467104018e-01,1.686619090710131275e+00,3.859894574084284102e-02,2.121791466832670977e-04,3.747053116417232710e-01,1.191572864636391595e-02,6.528068949108606356e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.357168546047726387e+01,8.670265704817931862e+01,9.311426155438237373e+00,3.155228037613447167e+00,3.771475770431898411e+01,9.098354390083092103e-01,3.898528338407974969e-01,6.243819614953634023e-01,2.194117286629276575e-01,2.611479814022150236e+00,1.871163715630576319e-02,1.715971733354565605e-04,6.243819614953634023e-01,4.470990863299238727e-03,5.435526345069797288e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.839684386828178830e+01,2.250100346197617682e+02,1.500033448359608279e+01,6.322132547542186565e+00,7.347184477471240882e+01,1.252369063830362617e+00,1.021681161435270990e+00,1.010782450102528651e+00,4.488017447189422970e-01,4.956801009598173380e+00,3.083884833746704246e-02,6.606767193180310442e-04,1.010782450102528651e+00,1.157298956413597285e-02,1.258747717194766691e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.643451656187712118e+01,4.861953445068493096e+01,6.972770930604627715e+00,1.494900017735628417e+00,2.955692702997517785e+01,1.148517335548478346e+00,2.535326889235959835e-01,5.035202964365944611e-01,1.062010243466556536e-01,2.089892777451407113e+00,3.331009894964124390e-02,2.117424252223637558e-04,5.035202964365944611e-01,3.184171929368956756e-03,6.083566129782130155e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.514031040002888417e+01,4.240468034588198520e+01,6.511887617725139243e+00,4.020082569348182311e+00,2.626099684512480437e+01,1.058429758478795613e+00,2.038166975145122850e-01,4.514606267599781120e-01,2.885153215518490022e-01,1.879673947337334061e+00,3.594748314965232755e-02,2.433297733998872922e-04,4.514606267599781120e-01,9.947320227230537285e-03,6.514386324892383617e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.374608397420803207e+01,2.525473391438544368e+01,5.025408830571443275e+00,5.043644342079491416e+00,2.365924165019925951e+01,9.660439906030499069e-01,1.151473550195308559e-01,3.393336927266887848e-01,3.579729052480769003e-01,1.600236539559586335e+00,3.731790099365613067e-02,1.751949877541443361e-04,3.393336927266887848e-01,1.374595440214410567e-02,6.216019862655781936e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.400444399312425681e+01,9.957522887924257304e+01,9.978738842120408847e+00,2.857691606612446478e+00,4.207779862402607307e+01,9.409869396590787582e-01,4.559094937251282897e-01,6.752107032068791481e-01,2.055205739600429737e-01,2.917871720442877681e+00,1.934237644963497996e-02,1.995188055875565792e-04,6.752107032068791481e-01,3.815675104548602991e-03,6.063770587092392333e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,2.189841068331422846e+01,2.267960813392005832e+02,1.505975037439866071e+01,5.308914839872057811e+00,7.341297113290656284e+01,1.486191427280532107e+00,9.970130461999320293e-01,9.985054061946445625e-01,3.744566655103712671e-01,4.953235272578656812e+00,3.647359674139409591e-02,6.491607720168484242e-04,9.985054061946445625e-01,9.464018773187239317e-03,1.257740953217560131e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.587812185016850464e+01,5.008894969779478856e+01,7.077354710468791055e+00,3.212181621972602485e+00,2.824172428898700460e+01,1.115609403525494425e+00,2.566951593055973868e-01,5.066509245087759128e-01,2.278193089883855382e-01,2.001185334283275274e+00,3.223323690619402798e-02,2.171014820423793274e-04,5.066509245087759128e-01,6.837532709157603632e-03,5.815249633217629832e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.441959466395085876e+01,6.314396610554213396e+01,7.946317770234345268e+00,3.367535473114253275e+00,2.869843740733828952e+01,1.014356523559515333e+00,3.079879385628392363e-01,5.549666103134847095e-01,2.378322887920640838e-01,1.972811194013319280e+00,3.434451864107705005e-02,3.596830336201415203e-04,5.549666103134847095e-01,7.776070864544469378e-03,6.743109510817570096e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.411761941480498805e+01,3.353532131848071884e+01,5.790968944700076726e+00,3.708292215886400900e+00,2.685190241136639955e+01,9.972081609866695340e-01,1.584833772273369634e-01,3.980997076453799410e-01,2.622564888780287706e-01,1.847024535366992737e+00,3.832396731626173947e-02,2.343541235767820669e-04,3.980997076453799410e-01,1.009431278257422876e-02,7.068466575922134620e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.380427903228550512e+01,9.634673577525438759e+01,9.815637308664904026e+00,4.139969771459454329e+00,4.183966956158707973e+01,9.283706932576619719e-01,4.394266760306348441e-01,6.628926580002487690e-01,2.866401457066725111e-01,2.901739702874863269e+00,1.907492615447500123e-02,1.933635970716088141e-04,6.628926580002487690e-01,5.466166818192823990e-03,6.029177829269762035e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,2.156637724213526397e+01,2.288927336403415893e+02,1.512920135500686669e+01,4.451255631101636467e+00,7.243734381193151250e+01,1.459035586665473394e+00,1.003492515335301816e+00,1.001744735616465265e+00,3.139546908553907389e-01,4.889617773154362190e+00,3.590649169195082868e-02,6.539219787534137273e-04,1.001744735616465265e+00,7.934724233946068017e-03,1.241084410042304076e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.539662705108843177e+01,5.485613334925032092e+01,7.406492648295164294e+00,3.061291772577643844e+00,2.843687847307597849e+01,1.083488393336019096e+00,2.825382000963873041e-01,5.315432250498423050e-01,2.156825622329064107e-01,2.014199226580128066e+00,3.129317940408777449e-02,2.374500723505566964e-04,5.315432250498423050e-01,6.503049161502760279e-03,5.854994473360690399e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.381985666913156763e+01,5.296662594139936431e+01,7.277817388571889978e+00,3.123135078770924888e+00,2.672915794311498772e+01,9.725245579652299632e-01,2.585278417771753046e-01,5.084563322225177373e-01,2.032654027280443865e-01,1.838118106219483350e+00,3.290441412673556637e-02,3.021969296472987220e-04,5.084563322225177373e-01,7.079757638175221759e-03,6.368345593745632083e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.334250332947481610e+01,2.817149930424398363e+01,5.307683044817577134e+00,3.163835939451756119e+00,2.491485600974356629e+01,9.425989208906739858e-01,1.330523632923961419e-01,3.647634346976080244e-01,2.236337587072205757e-01,1.710104216933177490e+00,3.624200430603824463e-02,1.969734492340734428e-04,3.647634346976080244e-01,8.616555276252775564e-03,6.556886795936414658e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.444181445281281206e+01,9.983313798519388627e+01,9.991653415986458953e+00,1.734835506488870083e+00,3.953375326288107772e+01,9.710313039620694919e-01,4.493008601802292445e-01,6.702990826341844732e-01,1.208329718841891914e-01,2.740862878982333051e+00,1.992973298305652369e-02,1.959032206009787120e-04,6.702990826341844732e-01,2.293226291352908151e-03,5.697345212249142060e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.993990144526769370e+01,2.337724284564154971e+02,1.528961832278410782e+01,6.759872422867269748e+00,7.415827528709128558e+01,1.347492873080467612e+00,1.037592126202711018e+00,1.018622661343596469e+00,4.765669601079003392e-01,5.007229802766972604e+00,3.327484941652025796e-02,6.765342737594205258e-04,1.018622661343596469e+00,1.204888495275762555e-02,1.270500942936242106e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.452750742081031987e+01,5.813698569832303065e+01,7.624761353532517383e+00,2.131990293042186124e+00,2.817082621306508727e+01,1.021599236723465864e+00,2.959433849071012035e-01,5.440067875560939958e-01,1.515481107006229899e-01,1.993213677562641228e+00,2.958341256414674311e-02,2.510881765075815056e-04,5.440067875560939958e-01,4.541926663673844129e-03,5.798936612662840967e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.299468689019039580e+01,4.587285425946043205e+01,6.772950188762680845e+00,4.079705016353046609e+00,2.585095450353735558e+01,9.132817989683479354e-01,2.239762182587305139e-01,4.732612579313148493e-01,2.926208553580374461e-01,1.849055622127244503e+00,3.093168840755479085e-02,2.659017927595158843e-04,4.732612579313148493e-01,1.009273486739495351e-02,6.410965628948452066e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.171662395209303575e+01,2.273354165955724326e+01,4.767970392059628360e+00,1.513050135151183584e+00,2.238653840966536990e+01,8.262451211316821365e-01,1.064447133798054612e-01,3.262586602372501976e-01,1.081398009022436768e-01,1.533600754163636504e+00,3.183423118828122844e-02,1.595902770976227964e-04,3.262586602372501976e-01,4.127072418956987884e-03,5.890153317917037890e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,1.631577578662846051e+01,1.513124426161378722e+02,1.230091226763843970e+01,1.183236624731502706e+00,5.038890749138850822e+01,1.070080780350226801e+00,5.637666886802481514e-01,7.508439842472257597e-01,7.654771634362431132e-02,2.973113709902044821e+00,2.240792015496605866e-02,2.696652237321792004e-04,7.508439842472257597e-01,1.594764127625407672e-03,6.460954929247818279e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,1.335425815477266376e+01,2.056291339321558951e+02,1.433977454258454820e+01,3.404132807013616091e+00,6.692913313806187148e+01,9.123785797587470325e-01,9.424640201397912476e-01,9.708058611997515408e-01,2.428018531037154926e-01,4.525693695693484564e+00,2.246024837013308600e-02,6.065460413341419634e-04,9.708058611997515408e-01,5.968035254612382400e-03,1.147026700430348461e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,1.102891368491253310e+01,1.912267357866253548e+01,4.372947927732793616e+00,2.430510107217595639e+00,1.728308363342683762e+01,7.727686252235403952e-01,9.741334658355374487e-02,3.121111125601806480e-01,1.728909895308658184e-01,1.225629033850306637e+00,2.237928981689337599e-02,8.371179724506534650e-05,3.121111125601806480e-01,5.178766578769505857e-03,3.558701605991695938e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,1.247799046851135785e+01,4.097608143080098841e+01,6.401256238489518857e+00,4.744751386639046054e+00,2.699336870611845995e+01,8.765880218198627283e-01,2.020141460036302405e-01,4.494598380318649000e-01,3.446969766448312877e-01,1.929109965361729406e+00,2.973647120018570178e-02,2.428454001387328541e-04,4.494598380318649000e-01,1.155887286987858191e-02,6.692304030462106756e-02
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.082280478051208306e+01,1.306537705525503412e+01,3.614606071933017084e+00,5.032684921404881884e+00,1.772651386926312966e+01,7.649759168009028221e-01,6.118027242691139594e-02,2.473464623294850950e-01,3.589589769672938968e-01,1.213668343830920371e+00,2.943516677049492006e-02,9.167093673867367091e-05,2.473464623294850950e-01,1.372453613560858758e-02,4.663702585126654893e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.589698080531844582e+01,1.483056658258889229e+02,1.217808136883182968e+01,1.184387475976772075e+00,4.981268016791554487e+01,1.042413035445090452e+00,5.549464119363929360e-01,7.449472544659742068e-01,8.183486961519591263e-02,2.945152884704208329e+00,2.183291975924957218e-02,2.639084179084766855e-04,7.449472544659742068e-01,1.562380755948161639e-03,6.389081927241839487e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.304831059664310722e+01,1.977999638624459067e+02,1.406413750865817924e+01,3.291218330992297325e+00,6.572888824642269867e+01,8.857133290576250095e-01,9.047987342911936182e-01,9.512090907319975530e-01,2.328998989275927745e-01,4.446591572531324310e+00,2.189494044816832699e-02,5.825810226216639664e-04,9.512090907319975530e-01,6.019377128297949756e-03,1.126523326603730973e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.102277740392961647e+01,2.197572727900353939e+01,4.687827564981836836e+00,3.244117776564589217e+00,1.836602006908363549e+01,7.736314860612296673e-01,1.133946473054943949e-01,3.367412171170829360e-01,2.248070276436476833e-01,1.301307610006489091e+00,2.237032134468439071e-02,9.498805304763081501e-05,3.367412171170829360e-01,6.191083509343077267e-03,3.781058830108532248e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.154353020437977762e+01,3.564701421535099257e+01,5.970512056377660137e+00,2.599574535210825044e+00,2.473068385913885336e+01,8.101959687553917933e-01,1.749159864434816913e-01,4.182295858060279259e-01,1.888507419163589773e-01,1.768314429665744036e+00,2.745581405388804533e-02,2.090992548669275283e-04,4.182295858060279259e-01,6.333340434186944014e-03,6.132105677823842388e-02
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,9.418301538870426981e+00,1.200573781459762657e+01,3.464929698362959165e+00,3.431792681957591462e+00,1.602792912961956873e+01,6.647533616967288284e-01,5.629432086903438104e-02,2.372642427105997320e-01,2.428590192290491778e-01,1.091923209604052758e+00,2.562127683424230210e-02,8.502563500318475272e-05,2.372642427105997320e-01,9.347481205958130257e-03,4.214350541402502731e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.736109119483947794e+01,1.497061106548535747e+02,1.223544484907898955e+01,3.588818646490195885e+00,5.231246285077188674e+01,1.145117621584631706e+00,5.559003572481208133e-01,7.455872566293771930e-01,2.482542477817841209e-01,3.118682907646959102e+00,2.381097113529113268e-02,2.630014819929703414e-04,7.455872566293771930e-01,4.735674932384245812e-03,6.715317294774217349e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.209041166830003711e+01,2.093696128743744680e+02,1.446960997658107040e+01,1.367639452846781900e+00,6.602888630588070384e+01,8.192291497609657247e-01,9.591423832610322942e-01,9.793581486162415972e-01,9.715348434587807447e-02,4.469636804603567271e+00,2.027051950250858062e-02,6.164615611552825116e-04,9.793581486162415972e-01,2.503957284414352110e-03,1.131667774398320142e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,1.083964240234265652e+01,2.303918920303506468e+01,4.799915541239768935e+00,2.931093108665045133e+00,1.803424003840033762e+01,7.608958263300941161e-01,1.177841988213021301e-01,3.431970262419272721e-01,2.060867262333775651e-01,1.276674271663138960e+00,2.201094585899603800e-02,9.830082706546974434e-05,3.431970262419272721e-01,5.604837466099109496e-03,3.711960467174844902e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.120064707155632888e+01,3.182869100983204191e+01,5.641692211547173486e+00,3.718898414854479917e+00,2.338325026855266842e+01,7.861387064461655694e-01,1.551632612986782178e-01,3.939076811877095241e-01,2.702073759774652473e-01,1.671197024466186454e+00,2.663211608306739059e-02,1.852172023019178380e-04,3.939076811877095241e-01,9.061012904164885556e-03,5.796634122383507309e-02
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.644379034169924481e+00,9.403357894347191603e+00,3.066489506642276375e+00,2.234478290981915638e+00,1.483153970751393835e+01,6.098882546496001700e-01,4.410166855179295520e-02,2.100039727047870730e-01,1.580375914162178985e-01,1.009003758022539055e+00,2.354248687960836667e-02,6.809361153712527401e-05,2.100039727047870730e-01,6.048908114248604910e-03,3.899128739573827496e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.927684185799454397e+01,1.912158935672003395e+02,1.382808351027720484e+01,5.318796150314430982e+00,5.837904716813435613e+01,1.258594303178097951e+00,6.711892159625046927e-01,8.192613843960331321e-01,3.540832919504605658e-01,3.469294024091228223e+00,2.637721631945747977e-02,3.339552732123530067e-04,8.192613843960331321e-01,7.027817426027131546e-03,7.487696910262804650e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,1.351952731349356185e+01,1.795466911224621072e+02,1.339950339088960796e+01,4.678363419872062501e+00,6.302279624891733789e+01,9.121594743598976374e-01,8.111604496658706420e-01,9.006444635181357627e-01,3.392805516090345308e-01,4.273398173208422968e+00,2.260599297007733974e-02,5.237497658383007647e-04,9.006444635181357627e-01,8.171200984347468110e-03,1.080362136677523871e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,9.403387788567751926e+00,2.517495088294226235e+01,5.017464587113920516e+00,6.626863301956018582e-01,1.637574831170885048e+01,6.637239559846022097e-01,1.283541878627675326e-01,3.582655270365368572e-01,4.668614036060919625e-02,1.161344686025036488e+00,1.916952704043313471e-02,1.076509774272422127e-04,3.582655270365368572e-01,1.266613062134763898e-03,3.371856869769745968e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,1.009395722140116369e+01,2.942581201068862384e+01,5.424556388377635763e+00,3.275228873834930887e+00,2.209626198555000798e+01,7.113499565137295644e-01,1.453284729206092418e-01,3.812197173817341023e-01,2.379432887943663810e-01,1.580541896211427710e+00,2.403513219029134243e-02,1.723090100164405237e-04,3.812197173817341023e-01,7.979555919597721911e-03,5.479223534048029837e-02
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,8.222406868860867135e+00,8.524069024756848023e+00,2.919600833120316707e+00,2.580207608721737600e+00,1.638715044807144139e+01,5.823115973375091459e-01,4.045966776167898848e-02,2.011458867630133429e-01,1.835601325543675666e-01,1.131043718422563238e+00,2.236175319392030847e-02,5.908346375293411557e-05,2.011458867630133429e-01,7.083813915801966815e-03,4.315505726134728770e-02
1 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 1.344176631918272236e+01 9.680823329700247371e+01 9.839117506006443747e+00 2.960891382654891490e+00 4.059684805281624165e+01 8.987599898296874112e-01 4.371377275069808221e-01 6.611639187879060353e-01 2.090252189067264010e-01 2.811974611597862328e+00 1.850927393459596282e-02 1.923106028789753731e-04 6.611639187879060353e-01 4.062860396546315485e-03 5.850887447765276000e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 2.047199568732090214e+01 2.158157821825562905e+02 1.469066990244339799e+01 5.323985091462900776e+00 7.350548334384890836e+01 1.400561867297588581e+00 9.785279128130992543e-01 9.892056979279382212e-01 3.762815368281106632e-01 4.956676060334918255e+00 3.430282192149985976e-02 6.328023960138598513e-04 9.892056979279382212e-01 9.497289501205990678e-03 1.259373612806609088e-01
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 1.802764347873384665e+01 4.582523255980220966e+01 6.769433695650043603e+00 4.139011384288679984e+00 3.023325601388120631e+01 1.259652803581829961e+00 2.410107657571251560e-01 4.909284731578777983e-01 2.937255603961049233e-01 2.141588253124129704e+00 3.651977299400164384e-02 1.989790333597447696e-04 4.909284731578777983e-01 8.811975058053797549e-03 6.225105131669579628e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.734692395850082747e+01 5.315884278249442474e+01 7.291011094662689374e+00 6.015641824768765744e+00 2.953737837146416112e+01 1.214163875597395359e+00 2.570626632798374556e-01 5.070134744558939532e-01 4.336897332225462254e-01 2.063680518581406886e+00 4.124427373941675495e-02 3.037535264494419592e-04 5.070134744558939532e-01 1.490907758673127963e-02 7.149042377593918529e-02
5 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.660545550450806473e+01 4.080022842752767787e+01 6.387505649901820348e+00 3.160066819607739053e+00 2.792080997163620282e+01 1.168917238385365875e+00 1.912436968189299424e-01 4.373141854764489023e-01 2.283600218317571595e-01 1.896440226630774051e+00 4.505135528464054157e-02 2.864805189419946632e-04 4.373141854764489023e-01 8.982927197900033092e-03 7.339191436533523683e-02
6 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.355526105052439867e+01 9.123553361143997620e+01 9.551729351873406770e+00 2.331739613602259453e+00 3.828465782972354248e+01 9.076193900519001767e-01 4.109039372961623138e-01 6.410178915569847424e-01 1.619260309990148139e-01 2.650688093393674283e+00 1.868460419880793588e-02 1.805461420115579111e-04 6.410178915569847424e-01 3.302900792890812575e-03 5.517659934334812055e-02
7 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.875420539266159281e+01 2.291776029726709396e+02 1.513861298047713966e+01 7.099489293515008015e+00 7.446801202897590599e+01 1.279806750217697076e+00 1.039317310749074519e+00 1.019469131827479336e+00 5.043075928429001653e-01 5.021813810655762822e+00 3.145410723444867079e-02 6.732242418119944094e-04 1.019469131827479336e+00 1.299827651899165999e-02 1.275756036962404361e-01
8 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.654983540630702166e+01 4.411090372669890058e+01 6.641604002550806740e+00 2.559198356919540451e+00 2.899103955757479056e+01 1.155479213623035184e+00 2.293599831093406927e-01 4.789154237538614800e-01 1.812265078692047171e-01 2.051109087233160988e+00 3.355116529871100123e-02 1.927948507483620414e-04 4.789154237538614800e-01 5.446166978466940832e-03 5.967781569207304682e-02
9 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.540941016966304211e+01 5.068894512943369079e+01 7.119616922941408355e+00 5.298087371549662805e+00 2.790264254091045260e+01 1.077522255635999793e+00 2.447763353035064537e-01 4.947487597796546566e-01 3.848375766393464792e-01 1.996499361617674273e+00 3.662508943310761184e-02 2.922423785915057048e-04 4.947487597796546566e-01 1.290887265458601219e-02 6.921078989131242143e-02
10 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.422323707406372328e+01 3.039913497843975421e+01 5.513541056203331792e+00 4.376554727405323142e+00 2.483569713092038000e+01 9.999444834183259800e-01 1.404040705725209393e-01 3.747053116417232710e-01 3.089350084467104018e-01 1.686619090710131275e+00 3.859894574084284102e-02 2.121791466832670977e-04 3.747053116417232710e-01 1.191572864636391595e-02 6.528068949108606356e-02
11 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.357168546047726387e+01 8.670265704817931862e+01 9.311426155438237373e+00 3.155228037613447167e+00 3.771475770431898411e+01 9.098354390083092103e-01 3.898528338407974969e-01 6.243819614953634023e-01 2.194117286629276575e-01 2.611479814022150236e+00 1.871163715630576319e-02 1.715971733354565605e-04 6.243819614953634023e-01 4.470990863299238727e-03 5.435526345069797288e-02
12 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.839684386828178830e+01 2.250100346197617682e+02 1.500033448359608279e+01 6.322132547542186565e+00 7.347184477471240882e+01 1.252369063830362617e+00 1.021681161435270990e+00 1.010782450102528651e+00 4.488017447189422970e-01 4.956801009598173380e+00 3.083884833746704246e-02 6.606767193180310442e-04 1.010782450102528651e+00 1.157298956413597285e-02 1.258747717194766691e-01
13 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.643451656187712118e+01 4.861953445068493096e+01 6.972770930604627715e+00 1.494900017735628417e+00 2.955692702997517785e+01 1.148517335548478346e+00 2.535326889235959835e-01 5.035202964365944611e-01 1.062010243466556536e-01 2.089892777451407113e+00 3.331009894964124390e-02 2.117424252223637558e-04 5.035202964365944611e-01 3.184171929368956756e-03 6.083566129782130155e-02
14 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.514031040002888417e+01 4.240468034588198520e+01 6.511887617725139243e+00 4.020082569348182311e+00 2.626099684512480437e+01 1.058429758478795613e+00 2.038166975145122850e-01 4.514606267599781120e-01 2.885153215518490022e-01 1.879673947337334061e+00 3.594748314965232755e-02 2.433297733998872922e-04 4.514606267599781120e-01 9.947320227230537285e-03 6.514386324892383617e-02
15 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.374608397420803207e+01 2.525473391438544368e+01 5.025408830571443275e+00 5.043644342079491416e+00 2.365924165019925951e+01 9.660439906030499069e-01 1.151473550195308559e-01 3.393336927266887848e-01 3.579729052480769003e-01 1.600236539559586335e+00 3.731790099365613067e-02 1.751949877541443361e-04 3.393336927266887848e-01 1.374595440214410567e-02 6.216019862655781936e-02
16 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.400444399312425681e+01 9.957522887924257304e+01 9.978738842120408847e+00 2.857691606612446478e+00 4.207779862402607307e+01 9.409869396590787582e-01 4.559094937251282897e-01 6.752107032068791481e-01 2.055205739600429737e-01 2.917871720442877681e+00 1.934237644963497996e-02 1.995188055875565792e-04 6.752107032068791481e-01 3.815675104548602991e-03 6.063770587092392333e-02
17 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 2.189841068331422846e+01 2.267960813392005832e+02 1.505975037439866071e+01 5.308914839872057811e+00 7.341297113290656284e+01 1.486191427280532107e+00 9.970130461999320293e-01 9.985054061946445625e-01 3.744566655103712671e-01 4.953235272578656812e+00 3.647359674139409591e-02 6.491607720168484242e-04 9.985054061946445625e-01 9.464018773187239317e-03 1.257740953217560131e-01
18 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.587812185016850464e+01 5.008894969779478856e+01 7.077354710468791055e+00 3.212181621972602485e+00 2.824172428898700460e+01 1.115609403525494425e+00 2.566951593055973868e-01 5.066509245087759128e-01 2.278193089883855382e-01 2.001185334283275274e+00 3.223323690619402798e-02 2.171014820423793274e-04 5.066509245087759128e-01 6.837532709157603632e-03 5.815249633217629832e-02
19 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.441959466395085876e+01 6.314396610554213396e+01 7.946317770234345268e+00 3.367535473114253275e+00 2.869843740733828952e+01 1.014356523559515333e+00 3.079879385628392363e-01 5.549666103134847095e-01 2.378322887920640838e-01 1.972811194013319280e+00 3.434451864107705005e-02 3.596830336201415203e-04 5.549666103134847095e-01 7.776070864544469378e-03 6.743109510817570096e-02
20 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.411761941480498805e+01 3.353532131848071884e+01 5.790968944700076726e+00 3.708292215886400900e+00 2.685190241136639955e+01 9.972081609866695340e-01 1.584833772273369634e-01 3.980997076453799410e-01 2.622564888780287706e-01 1.847024535366992737e+00 3.832396731626173947e-02 2.343541235767820669e-04 3.980997076453799410e-01 1.009431278257422876e-02 7.068466575922134620e-02
21 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.380427903228550512e+01 9.634673577525438759e+01 9.815637308664904026e+00 4.139969771459454329e+00 4.183966956158707973e+01 9.283706932576619719e-01 4.394266760306348441e-01 6.628926580002487690e-01 2.866401457066725111e-01 2.901739702874863269e+00 1.907492615447500123e-02 1.933635970716088141e-04 6.628926580002487690e-01 5.466166818192823990e-03 6.029177829269762035e-02
22 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 2.156637724213526397e+01 2.288927336403415893e+02 1.512920135500686669e+01 4.451255631101636467e+00 7.243734381193151250e+01 1.459035586665473394e+00 1.003492515335301816e+00 1.001744735616465265e+00 3.139546908553907389e-01 4.889617773154362190e+00 3.590649169195082868e-02 6.539219787534137273e-04 1.001744735616465265e+00 7.934724233946068017e-03 1.241084410042304076e-01
23 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.539662705108843177e+01 5.485613334925032092e+01 7.406492648295164294e+00 3.061291772577643844e+00 2.843687847307597849e+01 1.083488393336019096e+00 2.825382000963873041e-01 5.315432250498423050e-01 2.156825622329064107e-01 2.014199226580128066e+00 3.129317940408777449e-02 2.374500723505566964e-04 5.315432250498423050e-01 6.503049161502760279e-03 5.854994473360690399e-02
24 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.381985666913156763e+01 5.296662594139936431e+01 7.277817388571889978e+00 3.123135078770924888e+00 2.672915794311498772e+01 9.725245579652299632e-01 2.585278417771753046e-01 5.084563322225177373e-01 2.032654027280443865e-01 1.838118106219483350e+00 3.290441412673556637e-02 3.021969296472987220e-04 5.084563322225177373e-01 7.079757638175221759e-03 6.368345593745632083e-02
25 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.334250332947481610e+01 2.817149930424398363e+01 5.307683044817577134e+00 3.163835939451756119e+00 2.491485600974356629e+01 9.425989208906739858e-01 1.330523632923961419e-01 3.647634346976080244e-01 2.236337587072205757e-01 1.710104216933177490e+00 3.624200430603824463e-02 1.969734492340734428e-04 3.647634346976080244e-01 8.616555276252775564e-03 6.556886795936414658e-02
26 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.444181445281281206e+01 9.983313798519388627e+01 9.991653415986458953e+00 1.734835506488870083e+00 3.953375326288107772e+01 9.710313039620694919e-01 4.493008601802292445e-01 6.702990826341844732e-01 1.208329718841891914e-01 2.740862878982333051e+00 1.992973298305652369e-02 1.959032206009787120e-04 6.702990826341844732e-01 2.293226291352908151e-03 5.697345212249142060e-02
27 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.993990144526769370e+01 2.337724284564154971e+02 1.528961832278410782e+01 6.759872422867269748e+00 7.415827528709128558e+01 1.347492873080467612e+00 1.037592126202711018e+00 1.018622661343596469e+00 4.765669601079003392e-01 5.007229802766972604e+00 3.327484941652025796e-02 6.765342737594205258e-04 1.018622661343596469e+00 1.204888495275762555e-02 1.270500942936242106e-01
28 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.452750742081031987e+01 5.813698569832303065e+01 7.624761353532517383e+00 2.131990293042186124e+00 2.817082621306508727e+01 1.021599236723465864e+00 2.959433849071012035e-01 5.440067875560939958e-01 1.515481107006229899e-01 1.993213677562641228e+00 2.958341256414674311e-02 2.510881765075815056e-04 5.440067875560939958e-01 4.541926663673844129e-03 5.798936612662840967e-02
29 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.299468689019039580e+01 4.587285425946043205e+01 6.772950188762680845e+00 4.079705016353046609e+00 2.585095450353735558e+01 9.132817989683479354e-01 2.239762182587305139e-01 4.732612579313148493e-01 2.926208553580374461e-01 1.849055622127244503e+00 3.093168840755479085e-02 2.659017927595158843e-04 4.732612579313148493e-01 1.009273486739495351e-02 6.410965628948452066e-02
30 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.171662395209303575e+01 2.273354165955724326e+01 4.767970392059628360e+00 1.513050135151183584e+00 2.238653840966536990e+01 8.262451211316821365e-01 1.064447133798054612e-01 3.262586602372501976e-01 1.081398009022436768e-01 1.533600754163636504e+00 3.183423118828122844e-02 1.595902770976227964e-04 3.262586602372501976e-01 4.127072418956987884e-03 5.890153317917037890e-02
31 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 1.631577578662846051e+01 1.513124426161378722e+02 1.230091226763843970e+01 1.183236624731502706e+00 5.038890749138850822e+01 1.070080780350226801e+00 5.637666886802481514e-01 7.508439842472257597e-01 7.654771634362431132e-02 2.973113709902044821e+00 2.240792015496605866e-02 2.696652237321792004e-04 7.508439842472257597e-01 1.594764127625407672e-03 6.460954929247818279e-02
32 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 1.335425815477266376e+01 2.056291339321558951e+02 1.433977454258454820e+01 3.404132807013616091e+00 6.692913313806187148e+01 9.123785797587470325e-01 9.424640201397912476e-01 9.708058611997515408e-01 2.428018531037154926e-01 4.525693695693484564e+00 2.246024837013308600e-02 6.065460413341419634e-04 9.708058611997515408e-01 5.968035254612382400e-03 1.147026700430348461e-01
33 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 1.102891368491253310e+01 1.912267357866253548e+01 4.372947927732793616e+00 2.430510107217595639e+00 1.728308363342683762e+01 7.727686252235403952e-01 9.741334658355374487e-02 3.121111125601806480e-01 1.728909895308658184e-01 1.225629033850306637e+00 2.237928981689337599e-02 8.371179724506534650e-05 3.121111125601806480e-01 5.178766578769505857e-03 3.558701605991695938e-02
34 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 1.247799046851135785e+01 4.097608143080098841e+01 6.401256238489518857e+00 4.744751386639046054e+00 2.699336870611845995e+01 8.765880218198627283e-01 2.020141460036302405e-01 4.494598380318649000e-01 3.446969766448312877e-01 1.929109965361729406e+00 2.973647120018570178e-02 2.428454001387328541e-04 4.494598380318649000e-01 1.155887286987858191e-02 6.692304030462106756e-02
35 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.082280478051208306e+01 1.306537705525503412e+01 3.614606071933017084e+00 5.032684921404881884e+00 1.772651386926312966e+01 7.649759168009028221e-01 6.118027242691139594e-02 2.473464623294850950e-01 3.589589769672938968e-01 1.213668343830920371e+00 2.943516677049492006e-02 9.167093673867367091e-05 2.473464623294850950e-01 1.372453613560858758e-02 4.663702585126654893e-02
36 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.589698080531844582e+01 1.483056658258889229e+02 1.217808136883182968e+01 1.184387475976772075e+00 4.981268016791554487e+01 1.042413035445090452e+00 5.549464119363929360e-01 7.449472544659742068e-01 8.183486961519591263e-02 2.945152884704208329e+00 2.183291975924957218e-02 2.639084179084766855e-04 7.449472544659742068e-01 1.562380755948161639e-03 6.389081927241839487e-02
37 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.304831059664310722e+01 1.977999638624459067e+02 1.406413750865817924e+01 3.291218330992297325e+00 6.572888824642269867e+01 8.857133290576250095e-01 9.047987342911936182e-01 9.512090907319975530e-01 2.328998989275927745e-01 4.446591572531324310e+00 2.189494044816832699e-02 5.825810226216639664e-04 9.512090907319975530e-01 6.019377128297949756e-03 1.126523326603730973e-01
38 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.102277740392961647e+01 2.197572727900353939e+01 4.687827564981836836e+00 3.244117776564589217e+00 1.836602006908363549e+01 7.736314860612296673e-01 1.133946473054943949e-01 3.367412171170829360e-01 2.248070276436476833e-01 1.301307610006489091e+00 2.237032134468439071e-02 9.498805304763081501e-05 3.367412171170829360e-01 6.191083509343077267e-03 3.781058830108532248e-02
39 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.154353020437977762e+01 3.564701421535099257e+01 5.970512056377660137e+00 2.599574535210825044e+00 2.473068385913885336e+01 8.101959687553917933e-01 1.749159864434816913e-01 4.182295858060279259e-01 1.888507419163589773e-01 1.768314429665744036e+00 2.745581405388804533e-02 2.090992548669275283e-04 4.182295858060279259e-01 6.333340434186944014e-03 6.132105677823842388e-02
40 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 9.418301538870426981e+00 1.200573781459762657e+01 3.464929698362959165e+00 3.431792681957591462e+00 1.602792912961956873e+01 6.647533616967288284e-01 5.629432086903438104e-02 2.372642427105997320e-01 2.428590192290491778e-01 1.091923209604052758e+00 2.562127683424230210e-02 8.502563500318475272e-05 2.372642427105997320e-01 9.347481205958130257e-03 4.214350541402502731e-02
41 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.736109119483947794e+01 1.497061106548535747e+02 1.223544484907898955e+01 3.588818646490195885e+00 5.231246285077188674e+01 1.145117621584631706e+00 5.559003572481208133e-01 7.455872566293771930e-01 2.482542477817841209e-01 3.118682907646959102e+00 2.381097113529113268e-02 2.630014819929703414e-04 7.455872566293771930e-01 4.735674932384245812e-03 6.715317294774217349e-02
42 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.209041166830003711e+01 2.093696128743744680e+02 1.446960997658107040e+01 1.367639452846781900e+00 6.602888630588070384e+01 8.192291497609657247e-01 9.591423832610322942e-01 9.793581486162415972e-01 9.715348434587807447e-02 4.469636804603567271e+00 2.027051950250858062e-02 6.164615611552825116e-04 9.793581486162415972e-01 2.503957284414352110e-03 1.131667774398320142e-01
43 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 1.083964240234265652e+01 2.303918920303506468e+01 4.799915541239768935e+00 2.931093108665045133e+00 1.803424003840033762e+01 7.608958263300941161e-01 1.177841988213021301e-01 3.431970262419272721e-01 2.060867262333775651e-01 1.276674271663138960e+00 2.201094585899603800e-02 9.830082706546974434e-05 3.431970262419272721e-01 5.604837466099109496e-03 3.711960467174844902e-02
44 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.120064707155632888e+01 3.182869100983204191e+01 5.641692211547173486e+00 3.718898414854479917e+00 2.338325026855266842e+01 7.861387064461655694e-01 1.551632612986782178e-01 3.939076811877095241e-01 2.702073759774652473e-01 1.671197024466186454e+00 2.663211608306739059e-02 1.852172023019178380e-04 3.939076811877095241e-01 9.061012904164885556e-03 5.796634122383507309e-02
45 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.644379034169924481e+00 9.403357894347191603e+00 3.066489506642276375e+00 2.234478290981915638e+00 1.483153970751393835e+01 6.098882546496001700e-01 4.410166855179295520e-02 2.100039727047870730e-01 1.580375914162178985e-01 1.009003758022539055e+00 2.354248687960836667e-02 6.809361153712527401e-05 2.100039727047870730e-01 6.048908114248604910e-03 3.899128739573827496e-02
46 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 1.927684185799454397e+01 1.912158935672003395e+02 1.382808351027720484e+01 5.318796150314430982e+00 5.837904716813435613e+01 1.258594303178097951e+00 6.711892159625046927e-01 8.192613843960331321e-01 3.540832919504605658e-01 3.469294024091228223e+00 2.637721631945747977e-02 3.339552732123530067e-04 8.192613843960331321e-01 7.027817426027131546e-03 7.487696910262804650e-02
47 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 1.351952731349356185e+01 1.795466911224621072e+02 1.339950339088960796e+01 4.678363419872062501e+00 6.302279624891733789e+01 9.121594743598976374e-01 8.111604496658706420e-01 9.006444635181357627e-01 3.392805516090345308e-01 4.273398173208422968e+00 2.260599297007733974e-02 5.237497658383007647e-04 9.006444635181357627e-01 8.171200984347468110e-03 1.080362136677523871e-01
48 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 9.403387788567751926e+00 2.517495088294226235e+01 5.017464587113920516e+00 6.626863301956018582e-01 1.637574831170885048e+01 6.637239559846022097e-01 1.283541878627675326e-01 3.582655270365368572e-01 4.668614036060919625e-02 1.161344686025036488e+00 1.916952704043313471e-02 1.076509774272422127e-04 3.582655270365368572e-01 1.266613062134763898e-03 3.371856869769745968e-02
49 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 1.009395722140116369e+01 2.942581201068862384e+01 5.424556388377635763e+00 3.275228873834930887e+00 2.209626198555000798e+01 7.113499565137295644e-01 1.453284729206092418e-01 3.812197173817341023e-01 2.379432887943663810e-01 1.580541896211427710e+00 2.403513219029134243e-02 1.723090100164405237e-04 3.812197173817341023e-01 7.979555919597721911e-03 5.479223534048029837e-02
50 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 8.222406868860867135e+00 8.524069024756848023e+00 2.919600833120316707e+00 2.580207608721737600e+00 1.638715044807144139e+01 5.823115973375091459e-01 4.045966776167898848e-02 2.011458867630133429e-01 1.835601325543675666e-01 1.131043718422563238e+00 2.236175319392030847e-02 5.908346375293411557e-05 2.011458867630133429e-01 7.083813915801966815e-03 4.315505726134728770e-02

View file

@ -0,0 +1,50 @@
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.000000000000000000e+00,2.835844558270063231e+01,2.456345175560338134e+02,1.567273165584206041e+01,3.891935049958133330e+00,6.461675416386299275e+01,1.854914291935001902e+00,9.014743288935487264e-01,9.494600196393467861e-01,2.645665986090975919e-01,3.714277381623575902e+00,3.742782753589196654e-02,4.002231218253692979e-04,9.494600196393467861e-01,5.033683714967708903e-03,8.097635799530927825e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.250000000000000000e+00,4.266618039103732940e+01,1.218572809836825627e+03,3.490806224694841831e+01,7.174495868805500720e+00,1.641195316032600999e+02,2.902442610133164624e+00,5.189045971346925690e+00,2.277947754305819306e+00,5.128663825780521712e-01,1.077662501520910610e+01,7.116407370881783212e-02,3.325369457345609629e-03,2.277947754305819306e+00,1.180725141605649779e-02,2.716221439682605099e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.500000000000000000e+00,2.951866119738957295e+01,1.133167384253359558e+02,1.064503350982682228e+01,9.110703721638053310e+00,4.704386644712579368e+01,2.059123463766037609e+00,5.964308578347774503e-01,7.722893614667869500e-01,6.096570055434459290e-01,3.397101828919485644e+00,5.862491711660794413e-02,4.655715316716845615e-04,7.722893614667869500e-01,1.798267892946718224e-02,9.555589464455568893e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,4.358307855977781031e+01,4.520301002357627112e+03,6.723318378864433953e+01,3.906857990004946046e+00,2.541042991221452780e+02,3.021324583165696964e+00,2.189832467158867857e+01,4.679564581410184942e+00,2.795896044243331158e-01,1.771192382304155188e+01,1.001441488606016200e-01,2.378921588472952819e-02,4.679564581410184942e+00,9.176815113937109372e-03,5.823292290711552521e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.820671825616777895e+01,9.234012800223884199e+01,9.609377087108136095e+00,1.626875929402398668e+01,5.133244238566050655e+01,2.003781399642174943e+00,4.469355569418029805e-01,6.685323903460497208e-01,1.167570066870494916e+00,3.583514373850935630e+00,7.615891996397006203e-02,6.725235382301237306e-04,6.685323903460497208e-01,4.330971153753132574e-02,1.381040482190443452e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.657256005478776473e+01,2.903915445662790376e+02,1.704087863246138568e+01,5.579623477468368620e+00,6.739921314481686920e+01,1.738051457047415260e+00,1.092375687937319872e+00,1.045167779802515629e+00,3.271115014176338986e-01,3.891381997054263131e+00,3.497950067616498182e-02,4.667660015008087779e-04,1.045167779802515629e+00,7.202717055335486167e-03,8.453308179059638994e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,4.054743702876442057e+01,1.102935840841450727e+03,3.321047787734242718e+01,2.510235190195470256e+00,1.534451410512014320e+02,2.753083730356583381e+00,4.679500392072100112e+00,2.163215290273277525e+00,1.798027980665722891e-01,1.005042827843065822e+01,6.764289541460406785e-02,3.009607641595974346e-03,2.163215290273277525e+00,4.131251837172182119e-03,2.538263586113101433e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,3.130953015390428007e+01,1.125311368854564051e+02,1.060806942310694012e+01,7.721136289626018723e+00,4.612752313735953180e+01,2.186731127983220446e+00,5.569506557412740033e-01,7.462912673623308679e-01,5.276535066119849571e-01,3.331587379824459294e+00,6.206524879333472078e-02,4.392879311185496783e-04,7.462912673623308679e-01,1.531083816136358765e-02,9.369245699627991308e-02
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.019798951903417361e+01,3.874006157245222767e+03,6.224151474092852254e+01,2.436239514644410686e+00,2.408917761942666971e+02,2.789746330077652825e+00,1.893124179680362218e+01,4.351004688207497750e+00,1.674622592135923127e-01,1.686545104885050961e+01,9.231469043036701072e-02,2.039576719949117573e-02,4.351004688207497750e+00,5.555314755463388460e-03,5.523363144092081622e-01
1.000000000000000000e+00,1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.508189243415101188e+01,9.845513691613463436e+01,9.922456193712051231e+00,6.203092425369801433e+00,4.845634281264968024e+01,1.783636291043922073e+00,4.833142217537679253e-01,6.952080420663787619e-01,4.367403058018245465e-01,3.392847095171764416e+00,6.772352528523004067e-02,7.155220312685434299e-04,6.952080420663787619e-01,1.647258867034748567e-02,1.304126772583074911e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.303239181741646746e+01,3.138164607123536598e+02,1.771486552905084011e+01,4.610838909762082771e+00,6.926972128127802364e+01,1.493558841183421526e+00,1.159817866915674456e+00,1.076948404945972548e+00,2.901000261056129181e-01,3.992250404489420923e+00,3.026633019593509555e-02,5.065007679573265342e-04,1.076948404945972548e+00,5.997494233907322246e-03,8.678864766043802026e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,4.243343255498341904e+01,1.136021493788629869e+03,3.370491794662360263e+01,8.859056762120792072e+00,1.624702211570375425e+02,2.880686581563583815e+00,4.813316679888547611e+00,2.193927227573546190e+00,6.226545268165866176e-01,1.067262248984891215e+01,7.072618204418751331e-02,3.098548310533458337e-03,2.193927227573546190e+00,1.450409846483510443e-02,2.688982237109719953e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.669381838573802312e+01,7.910589197632236846e+01,8.894149311559951698e+00,1.222816386596725735e+01,4.577048412196890581e+01,1.858869103288937286e+00,4.062620689121633766e-01,6.373869067624180484e-01,8.073161264528337933e-01,3.307220675370982743e+00,5.288771365244726574e-02,3.120798969004099440e-04,6.373869067624180484e-01,2.406477289434386449e-02,9.296148751033657398e-02
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.492946032690321800e+01,4.054960757129098056e+03,6.367857376801947566e+01,3.416170369023480813e+00,2.446460917049328998e+02,3.110239930296654798e+00,1.977621683385316231e+01,4.447045854705476309e+00,2.400098448077883084e-01,1.709643022459079376e+01,1.031252190359390752e-01,2.136188370918117377e-02,4.447045854705476309e+00,7.980689878698744855e-03,5.608936289033782385e-01
1.000000000000000000e+00,1.250000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.197988792014200854e+01,9.603499214442472010e+01,9.799744493833740577e+00,1.036863330979411124e+01,4.550238659249733075e+01,1.564258197106756620e+00,4.792759845972497379e-01,6.922976127340392249e-01,7.323037896596610308e-01,3.205253354711661284e+00,5.940746841339786255e-02,7.084420198181543785e-04,6.922976127340392249e-01,2.755910116484417208e-02,1.225452055944600271e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,2.897672197031421959e+01,2.445071651907624926e+02,1.563672488696921725e+01,2.894533221136341705e+00,5.992148750738522267e+01,1.905671585329607787e+00,9.404017431270274008e-01,9.697431325495569077e-01,2.009246620260472516e-01,3.614940473124612197e+00,3.827560583520966259e-02,4.020422579466233410e-04,9.697431325495569077e-01,3.768478633198064313e-03,7.519885042887267113e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,3.951184493505051876e+01,1.244742347721635269e+03,3.528090627693165260e+01,3.653685432890403373e+00,1.603319107538479784e+02,2.678496195287261461e+00,5.239207747845155083e+00,2.288931573430091682e+00,2.588525967660514904e-01,1.047144049100242924e+01,6.589506542098449993e-02,3.390373482927995247e-03,2.288931573430091682e+00,5.998418655687084641e-03,2.651585888731505802e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,2.766946957367236948e+01,1.028271267914413301e+02,1.014037113677015967e+01,7.442807768192087003e+00,4.307619877005973308e+01,1.926594755370560241e+00,5.308239633018607684e-01,7.285766694740236638e-01,4.865865106006935781e-01,3.112055470245263411e+00,5.488495050070048287e-02,4.149474936055435204e-04,7.285766694740236638e-01,1.463053246674795617e-02,8.750552693009573668e-02
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,4.289542409384476684e+01,4.148952472221198150e+03,6.441236272813782193e+01,1.795061758000986663e+00,2.502747227379173580e+02,2.975271035259835717e+00,2.015040925028399244e+01,4.488920722209737590e+00,1.284267763473174173e-01,1.748190284504718406e+01,9.854442289184152381e-02,2.181666525587739117e-02,4.488920722209737590e+00,4.218439662782666466e-03,5.735957799994400030e-01
1.000000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.628111454307239470e+01,1.455861681484611267e+02,1.206590933781872543e+01,6.678658133343917669e+00,5.509827169045752981e+01,1.867272274588570369e+00,7.224793704759854274e-01,8.499878648992498231e-01,4.738693417761385418e-01,3.859346054968839645e+00,7.099910822333990734e-02,1.062933316115565428e-03,8.499878648992498231e-01,1.779689215435010033e-02,1.482971213104082586e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.620149198623711939e+01,2.734434068496187251e+02,1.653612429953339102e+01,4.985998725833876932e+00,6.342798724437041358e+01,1.718006028487765846e+00,1.036336465631170878e+00,1.018006122590218387e+00,3.418031293393061776e-01,3.660234160925456059e+00,3.458983604793521016e-02,4.521560902287639666e-04,1.018006122590218387e+00,6.472222284437344902e-03,7.949031040622826783e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,4.145880247453017375e+01,1.341450539987006096e+03,3.662581794290751702e+01,1.107368754767243679e+01,1.722467141831724575e+02,2.811714091247075942e+00,5.654092301117801256e+00,2.377833530993664901e+00,7.815246423967495693e-01,1.129370784702162034e+01,6.905941287664028871e-02,3.655331982476798212e-03,2.377833530993664901e+00,1.816192781391653271e-02,2.850626758620933843e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.338978384164942526e+01,8.776488957007924796e+01,9.368291710342885992e+00,2.559092952097340223e+00,4.274583654358353613e+01,1.627955810903629841e+00,4.638441369204704401e-01,6.810610375880200573e-01,1.656747401110685303e-01,3.089022542759426226e+00,4.639556963449039534e-02,3.556201586473239700e-04,6.810610375880200573e-01,5.016916136962939858e-03,8.682747425556675003e-02
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.649312546866157447e+01,4.283289647320221775e+03,6.544684596923079312e+01,3.139106179985986067e+00,2.513596784293862925e+02,3.220531938507452896e+00,2.077187249359450760e+01,4.557616975305680995e+00,2.249513001725189643e-01,1.753456611481343685e+01,1.067745777224767267e-01,2.254104734897474649e-02,4.557616975305680995e+00,7.308268088153609121e-03,5.761078935285230962e-01
1.000000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.313346841270918830e+01,1.516284822396817447e+02,1.231375175320997606e+01,6.204050298821782938e+00,5.237334305469096307e+01,1.645195245316569244e+00,7.625268055751451834e-01,8.732278085214334462e-01,4.456517371629168389e-01,3.685058174446770085e+00,6.254129711084671639e-02,1.113995170858509635e-03,8.732278085214334462e-01,1.651501717203708933e-02,1.410333180618931204e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.448615204303581905e+01,2.736195260661680777e+02,1.654144872936370447e+01,6.999455367922418958e+00,6.386876984839418725e+01,1.604655883413004025e+00,1.054022902075266499e+00,1.026656175199500032e+00,4.834066405622805540e-01,3.667074511614500043e+00,3.225066456626889122e-02,4.444961245709030799e-04,1.026656175199500032e+00,9.088357458439879841e-03,8.009619166728350337e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,4.081548289616067393e+01,1.177386324037766826e+03,3.431306346040479838e+01,8.013465215242520756e+00,1.609984052917942847e+02,2.761805067483937837e+00,4.914902375422220970e+00,2.216957910160276768e+00,5.641249279411643114e-01,1.051846874307775082e+01,6.800335549247063516e-02,3.204784335788809970e-03,2.216957910160276768e+00,1.312002440200882129e-02,2.662753606224168568e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.561737148298307787e+01,9.569846611389536406e+01,9.782559282411497747e+00,8.425317783686013584e+00,4.301504717094946528e+01,1.781255369138955214e+00,4.816091633223134050e-01,6.939806649484648871e-01,5.387332642677986616e-01,3.108751293310429098e+00,5.070475685033360574e-02,3.716824080855351685e-04,6.939806649484648871e-01,1.647770735359289918e-02,8.737214749842797668e-02
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.425274392453389538e+01,3.652744897939347084e+03,6.043794253562365526e+01,3.240891086776672925e+00,2.384458942965537744e+02,3.065315494271874996e+00,1.786743566178077813e+01,4.226988959268852319e+00,2.328235949826470419e-01,1.670589711249952813e+01,1.015703577755091708e-01,1.922878310441866051e-02,4.226988959268852319e+00,7.555676523537186579e-03,5.467869044352821062e-01
1.000000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.104717998444951377e+01,1.365549165422618785e+02,1.168567142025916539e+01,4.294235947312856183e+00,4.913583391010989487e+01,1.498331390972452493e+00,6.867800362194158570e-01,8.287219293704106704e-01,3.045943909751227530e-01,3.462580797055394566e+00,5.691799309473025842e-02,1.003272664741357376e-03,8.287219293704106704e-01,1.144240315529864577e-02,1.323360726379878005e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.000000000000000000e+00,3.514978020341439446e+01,6.278281421442377450e+02,2.505649900014440945e+01,1.116431462377458672e+01,9.824603177307534452e+01,2.260475453847451188e+00,2.132114226803480062e+00,1.460176094450077011e+00,8.106652586832044927e-01,5.780943156571586528e+00,4.583393777443943440e-02,9.779044154709514054e-04,1.460176094450077011e+00,1.504779750703825678e-02,1.232580803149336407e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.250000000000000000e+00,3.589046948255741398e+01,7.554269382420291095e+02,2.748503116683750491e+01,5.441992075942398088e+00,1.225656468278416611e+02,2.464267426002206385e+00,3.347742150497220237e+00,1.829683620328175886e+00,3.873267108414659710e-01,8.134129607469311907e+00,5.994068610092575383e-02,2.076711120614985195e-03,1.829683620328175886e+00,8.944850143964452188e-03,2.030046654168847220e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.500000000000000000e+00,3.373562460485844383e+01,1.435338688457084118e+02,1.198056212561449030e+01,1.398768680599106240e+01,5.926694723432763112e+01,2.339339830275238619e+00,6.237122792850512409e-01,7.897545690181546618e-01,9.606017113120007833e-01,3.890818801896042345e+00,6.666506658436284483e-02,5.195085773476722886e-04,7.897545690181546618e-01,2.760648571741910334e-02,1.127405345769496997e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,1.750000000000000000e+00,3.704493904316488084e+01,3.554231856095448165e+03,5.961737880933250011e+01,4.530734130676400184e+00,2.319780951706058545e+02,2.584994194268584788e+00,1.750532898333898757e+01,4.183937019523476408e+00,3.254227170578217199e-01,1.628756126549586014e+01,8.516917000866418286e-02,1.873682387312207431e-02,4.183937019523476408e+00,1.039877101013302919e-02,5.320962895498422274e-01
1.250000000000000000e+00,1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.318458331299783381e+01,6.996526026767526218e+01,8.364523911596837280e+00,7.823703744255296577e+00,4.196017519080218250e+01,1.650606208351048654e+00,3.449058945296250012e-01,5.872868928638071973e-01,5.439488230595378448e-01,2.941231652201589775e+00,6.260693048151248774e-02,5.099467200061378810e-04,5.872868928638071973e-01,2.071584581163265701e-02,1.129423100920323442e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.222499565110296516e+01,7.249422666840347347e+02,2.692475193356541752e+01,3.088122903882147607e+00,1.010285753278548242e+02,2.054787029974021184e+00,2.467653172484067348e+00,1.570876561822750928e+00,2.235660551183484002e-01,5.894666405365263095e+00,4.194987072723051214e-02,1.141703880766082669e-03,1.570876561822750928e+00,4.146206456207383872e-03,1.265191781497466694e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.542172794928245594e+01,8.161926963355180078e+02,2.856908637558292696e+01,2.568936799205084665e+00,1.314282018560668917e+02,2.438686842475583205e+00,3.647148622632109483e+00,1.909750932093530640e+00,1.810730614534307725e-01,8.771764304756729302e+00,5.913185476561735182e-02,2.243172453064648172e-03,1.909750932093530640e+00,4.207069378443431019e-03,2.178826027261109854e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.910725488154403706e+01,1.434282510562198354e+02,1.197615343322804193e+01,7.790536075858671694e+00,5.350339510296083034e+01,2.017184551530114778e+00,6.247326990809571878e-01,7.904003410177383726e-01,5.250811992199666545e-01,3.490934190205511545e+00,5.748631350252605965e-02,5.219675467239759045e-04,7.904003410177383726e-01,1.533267964600643594e-02,1.016612133009632962e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,3.922243435769667030e+01,3.661508103174977805e+03,6.051039665359150632e+01,3.275224483758836236e+00,2.302002220446632066e+02,2.743841059549547712e+00,1.802079218044028508e+01,4.245090361869849005e+00,2.209664224252042009e-01,1.615359676186794502e+01,9.027544518977255461e-02,1.932213640504443566e-02,4.245090361869849005e+00,7.430586320722171352e-03,5.281017493382011985e-01
1.250000000000000000e+00,1.500000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.032746572308492716e+01,6.955712094795337919e+01,8.340091183431592725e+00,9.980730671069697024e+00,4.071352259869823342e+01,1.449254894308199315e+00,3.489535001830934013e-01,5.907228624178121335e-01,7.117328247870888802e-01,2.869429356146298460e+00,5.493034186795904550e-02,5.115313365893118342e-04,5.907228624178121335e-01,2.654054423980684030e-02,1.096538060573900158e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.312351185523529296e+01,7.953857938038768225e+02,2.820258487805465109e+01,4.912022508203468085e+00,1.057051232495356174e+02,2.127093534910322603e+00,2.791061712096206016e+00,1.670647093822093199e+00,3.549785311712689295e-01,6.232790178682082960e+00,4.305920884759496109e-02,1.251715823883400988e-03,1.670647093822093199e+00,6.592226070437154015e-03,1.325728971581941196e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.569252945214731199e+01,6.355960487213757233e+02,2.521103029868822532e+01,3.325698779001954541e+00,1.140021893897961718e+02,2.460624939709126213e+00,2.812742781338236409e+00,1.677123364972963548e+00,2.267211038508672172e-01,7.584334462321189463e+00,5.961845608907326288e-02,1.745619794168565232e-03,1.677123364972963548e+00,5.598522265375357847e-03,1.888657394125385636e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,3.276247962887811127e+01,1.918491959281984407e+02,1.385096371839152773e+01,1.387634987598545777e+01,6.450010476449297414e+01,2.273792290932490356e+00,8.160209888894023322e-01,9.033388007217459936e-01,9.956053063413611293e-01,4.262380152628511887e+00,6.463174434061590146e-02,6.842930099459157162e-04,9.033388007217459936e-01,2.787291164718285613e-02,1.228518589488908491e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,3.921289380228981258e+01,3.306168624456313864e+03,5.749929238222252792e+01,7.041603161403138245e+00,2.267799659873456051e+02,2.745849758481279324e+00,1.632128534445471857e+01,4.039961057294330082e+00,4.855434348524508836e-01,1.593887890220332437e+01,9.022340140706458511e-02,1.743763303802410569e-02,4.039961057294330082e+00,1.606551408168812450e-02,5.203066807426636187e-01
1.250000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.937308189261262825e+01,5.957253256422629306e+01,7.718324466114799165e+00,7.014620376693827986e+00,3.907323424434581938e+01,1.381536031311179524e+00,3.021163712962492420e-01,5.496511359910477568e-01,4.870851441446900632e-01,2.760771618458782051e+00,5.232642154756721176e-02,4.371859280783546554e-04,5.496511359910477568e-01,1.857230250344420186e-02,1.052611656672332585e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.811660258730168493e+01,9.828678656126645592e+02,3.135072352614313473e+01,1.860588634089380911e+00,1.071751493469686665e+02,2.432270453892191320e+00,3.401229593638972037e+00,1.844242281707848763e+00,1.346686018613444391e-01,6.329371313431604307e+00,4.955663871776586765e-02,1.557707484267771038e-03,1.844242281707848763e+00,2.498445622855549001e-03,1.344326543503464866e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.250000000000000000e+00,3.288758552615048814e+01,6.767294890205786260e+02,2.601402485238642726e+01,2.989306170945704277e+00,1.161478864759746301e+02,2.261625296362079762e+00,3.010695939724013837e+00,1.735135712191992807e+00,2.073149640458509524e-01,7.734863668040203422e+00,5.488469130941878160e-02,1.859683615077487853e-03,1.735135712191992807e+00,5.148473280176932634e-03,1.924545869299513490e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.500000000000000000e+00,2.961106458165092548e+01,1.890407796591650254e+02,1.374921014673806674e+01,1.444175612720331436e+01,6.122340370686053745e+01,2.042166736583625131e+00,8.036690453121714262e-01,8.964759033639283503e-01,9.682196866489081177e-01,4.025841066696818515e+00,5.832191737053274427e-02,6.755352506764923702e-04,8.964759033639283503e-01,2.839243228017128071e-02,1.164961632727367913e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,1.750000000000000000e+00,4.046131614301796020e+01,3.234912905555621364e+03,5.687629475937775680e+01,9.358750353837718805e+00,2.264029970565321150e+02,2.829628192217684024e+00,1.599168039653721429e+01,3.998959914344880406e+00,6.757657809503548885e-01,1.591798712439693908e+01,9.310959279857507209e-02,1.706338552776488424e-02,3.998959914344880406e+00,2.149098188460012160e-02,5.194423052939631802e-01
1.500000000000000000e+00,1.750000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.807375618325686162e+01,1.000771103936680504e+02,1.000385477671822443e+01,5.092351055250498248e+00,4.175725403665271074e+01,1.289461175968977136e+00,5.108706446182970096e-01,7.147521560781030514e-01,3.534036887858130194e-01,2.950550551512259201e+00,4.885723419529451605e-02,7.347265728449051906e-04,7.147521560781030514e-01,1.348163569437661746e-02,1.124920626271617569e-01
1 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.000000000000000000e+00 2.835844558270063231e+01 2.456345175560338134e+02 1.567273165584206041e+01 3.891935049958133330e+00 6.461675416386299275e+01 1.854914291935001902e+00 9.014743288935487264e-01 9.494600196393467861e-01 2.645665986090975919e-01 3.714277381623575902e+00 3.742782753589196654e-02 4.002231218253692979e-04 9.494600196393467861e-01 5.033683714967708903e-03 8.097635799530927825e-02
2 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.250000000000000000e+00 4.266618039103732940e+01 1.218572809836825627e+03 3.490806224694841831e+01 7.174495868805500720e+00 1.641195316032600999e+02 2.902442610133164624e+00 5.189045971346925690e+00 2.277947754305819306e+00 5.128663825780521712e-01 1.077662501520910610e+01 7.116407370881783212e-02 3.325369457345609629e-03 2.277947754305819306e+00 1.180725141605649779e-02 2.716221439682605099e-01
3 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.500000000000000000e+00 2.951866119738957295e+01 1.133167384253359558e+02 1.064503350982682228e+01 9.110703721638053310e+00 4.704386644712579368e+01 2.059123463766037609e+00 5.964308578347774503e-01 7.722893614667869500e-01 6.096570055434459290e-01 3.397101828919485644e+00 5.862491711660794413e-02 4.655715316716845615e-04 7.722893614667869500e-01 1.798267892946718224e-02 9.555589464455568893e-02
4 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 4.358307855977781031e+01 4.520301002357627112e+03 6.723318378864433953e+01 3.906857990004946046e+00 2.541042991221452780e+02 3.021324583165696964e+00 2.189832467158867857e+01 4.679564581410184942e+00 2.795896044243331158e-01 1.771192382304155188e+01 1.001441488606016200e-01 2.378921588472952819e-02 4.679564581410184942e+00 9.176815113937109372e-03 5.823292290711552521e-01
5 1.000000000000000000e+00 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.820671825616777895e+01 9.234012800223884199e+01 9.609377087108136095e+00 1.626875929402398668e+01 5.133244238566050655e+01 2.003781399642174943e+00 4.469355569418029805e-01 6.685323903460497208e-01 1.167570066870494916e+00 3.583514373850935630e+00 7.615891996397006203e-02 6.725235382301237306e-04 6.685323903460497208e-01 4.330971153753132574e-02 1.381040482190443452e-01
6 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.657256005478776473e+01 2.903915445662790376e+02 1.704087863246138568e+01 5.579623477468368620e+00 6.739921314481686920e+01 1.738051457047415260e+00 1.092375687937319872e+00 1.045167779802515629e+00 3.271115014176338986e-01 3.891381997054263131e+00 3.497950067616498182e-02 4.667660015008087779e-04 1.045167779802515629e+00 7.202717055335486167e-03 8.453308179059638994e-02
7 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 4.054743702876442057e+01 1.102935840841450727e+03 3.321047787734242718e+01 2.510235190195470256e+00 1.534451410512014320e+02 2.753083730356583381e+00 4.679500392072100112e+00 2.163215290273277525e+00 1.798027980665722891e-01 1.005042827843065822e+01 6.764289541460406785e-02 3.009607641595974346e-03 2.163215290273277525e+00 4.131251837172182119e-03 2.538263586113101433e-01
8 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 3.130953015390428007e+01 1.125311368854564051e+02 1.060806942310694012e+01 7.721136289626018723e+00 4.612752313735953180e+01 2.186731127983220446e+00 5.569506557412740033e-01 7.462912673623308679e-01 5.276535066119849571e-01 3.331587379824459294e+00 6.206524879333472078e-02 4.392879311185496783e-04 7.462912673623308679e-01 1.531083816136358765e-02 9.369245699627991308e-02
9 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.019798951903417361e+01 3.874006157245222767e+03 6.224151474092852254e+01 2.436239514644410686e+00 2.408917761942666971e+02 2.789746330077652825e+00 1.893124179680362218e+01 4.351004688207497750e+00 1.674622592135923127e-01 1.686545104885050961e+01 9.231469043036701072e-02 2.039576719949117573e-02 4.351004688207497750e+00 5.555314755463388460e-03 5.523363144092081622e-01
10 1.000000000000000000e+00 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.508189243415101188e+01 9.845513691613463436e+01 9.922456193712051231e+00 6.203092425369801433e+00 4.845634281264968024e+01 1.783636291043922073e+00 4.833142217537679253e-01 6.952080420663787619e-01 4.367403058018245465e-01 3.392847095171764416e+00 6.772352528523004067e-02 7.155220312685434299e-04 6.952080420663787619e-01 1.647258867034748567e-02 1.304126772583074911e-01
11 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.303239181741646746e+01 3.138164607123536598e+02 1.771486552905084011e+01 4.610838909762082771e+00 6.926972128127802364e+01 1.493558841183421526e+00 1.159817866915674456e+00 1.076948404945972548e+00 2.901000261056129181e-01 3.992250404489420923e+00 3.026633019593509555e-02 5.065007679573265342e-04 1.076948404945972548e+00 5.997494233907322246e-03 8.678864766043802026e-02
12 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 4.243343255498341904e+01 1.136021493788629869e+03 3.370491794662360263e+01 8.859056762120792072e+00 1.624702211570375425e+02 2.880686581563583815e+00 4.813316679888547611e+00 2.193927227573546190e+00 6.226545268165866176e-01 1.067262248984891215e+01 7.072618204418751331e-02 3.098548310533458337e-03 2.193927227573546190e+00 1.450409846483510443e-02 2.688982237109719953e-01
13 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.669381838573802312e+01 7.910589197632236846e+01 8.894149311559951698e+00 1.222816386596725735e+01 4.577048412196890581e+01 1.858869103288937286e+00 4.062620689121633766e-01 6.373869067624180484e-01 8.073161264528337933e-01 3.307220675370982743e+00 5.288771365244726574e-02 3.120798969004099440e-04 6.373869067624180484e-01 2.406477289434386449e-02 9.296148751033657398e-02
14 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.492946032690321800e+01 4.054960757129098056e+03 6.367857376801947566e+01 3.416170369023480813e+00 2.446460917049328998e+02 3.110239930296654798e+00 1.977621683385316231e+01 4.447045854705476309e+00 2.400098448077883084e-01 1.709643022459079376e+01 1.031252190359390752e-01 2.136188370918117377e-02 4.447045854705476309e+00 7.980689878698744855e-03 5.608936289033782385e-01
15 1.000000000000000000e+00 1.250000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.197988792014200854e+01 9.603499214442472010e+01 9.799744493833740577e+00 1.036863330979411124e+01 4.550238659249733075e+01 1.564258197106756620e+00 4.792759845972497379e-01 6.922976127340392249e-01 7.323037896596610308e-01 3.205253354711661284e+00 5.940746841339786255e-02 7.084420198181543785e-04 6.922976127340392249e-01 2.755910116484417208e-02 1.225452055944600271e-01
16 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 2.897672197031421959e+01 2.445071651907624926e+02 1.563672488696921725e+01 2.894533221136341705e+00 5.992148750738522267e+01 1.905671585329607787e+00 9.404017431270274008e-01 9.697431325495569077e-01 2.009246620260472516e-01 3.614940473124612197e+00 3.827560583520966259e-02 4.020422579466233410e-04 9.697431325495569077e-01 3.768478633198064313e-03 7.519885042887267113e-02
17 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 3.951184493505051876e+01 1.244742347721635269e+03 3.528090627693165260e+01 3.653685432890403373e+00 1.603319107538479784e+02 2.678496195287261461e+00 5.239207747845155083e+00 2.288931573430091682e+00 2.588525967660514904e-01 1.047144049100242924e+01 6.589506542098449993e-02 3.390373482927995247e-03 2.288931573430091682e+00 5.998418655687084641e-03 2.651585888731505802e-01
18 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 2.766946957367236948e+01 1.028271267914413301e+02 1.014037113677015967e+01 7.442807768192087003e+00 4.307619877005973308e+01 1.926594755370560241e+00 5.308239633018607684e-01 7.285766694740236638e-01 4.865865106006935781e-01 3.112055470245263411e+00 5.488495050070048287e-02 4.149474936055435204e-04 7.285766694740236638e-01 1.463053246674795617e-02 8.750552693009573668e-02
19 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 4.289542409384476684e+01 4.148952472221198150e+03 6.441236272813782193e+01 1.795061758000986663e+00 2.502747227379173580e+02 2.975271035259835717e+00 2.015040925028399244e+01 4.488920722209737590e+00 1.284267763473174173e-01 1.748190284504718406e+01 9.854442289184152381e-02 2.181666525587739117e-02 4.488920722209737590e+00 4.218439662782666466e-03 5.735957799994400030e-01
20 1.000000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.628111454307239470e+01 1.455861681484611267e+02 1.206590933781872543e+01 6.678658133343917669e+00 5.509827169045752981e+01 1.867272274588570369e+00 7.224793704759854274e-01 8.499878648992498231e-01 4.738693417761385418e-01 3.859346054968839645e+00 7.099910822333990734e-02 1.062933316115565428e-03 8.499878648992498231e-01 1.779689215435010033e-02 1.482971213104082586e-01
21 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.620149198623711939e+01 2.734434068496187251e+02 1.653612429953339102e+01 4.985998725833876932e+00 6.342798724437041358e+01 1.718006028487765846e+00 1.036336465631170878e+00 1.018006122590218387e+00 3.418031293393061776e-01 3.660234160925456059e+00 3.458983604793521016e-02 4.521560902287639666e-04 1.018006122590218387e+00 6.472222284437344902e-03 7.949031040622826783e-02
22 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 4.145880247453017375e+01 1.341450539987006096e+03 3.662581794290751702e+01 1.107368754767243679e+01 1.722467141831724575e+02 2.811714091247075942e+00 5.654092301117801256e+00 2.377833530993664901e+00 7.815246423967495693e-01 1.129370784702162034e+01 6.905941287664028871e-02 3.655331982476798212e-03 2.377833530993664901e+00 1.816192781391653271e-02 2.850626758620933843e-01
23 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.338978384164942526e+01 8.776488957007924796e+01 9.368291710342885992e+00 2.559092952097340223e+00 4.274583654358353613e+01 1.627955810903629841e+00 4.638441369204704401e-01 6.810610375880200573e-01 1.656747401110685303e-01 3.089022542759426226e+00 4.639556963449039534e-02 3.556201586473239700e-04 6.810610375880200573e-01 5.016916136962939858e-03 8.682747425556675003e-02
24 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.649312546866157447e+01 4.283289647320221775e+03 6.544684596923079312e+01 3.139106179985986067e+00 2.513596784293862925e+02 3.220531938507452896e+00 2.077187249359450760e+01 4.557616975305680995e+00 2.249513001725189643e-01 1.753456611481343685e+01 1.067745777224767267e-01 2.254104734897474649e-02 4.557616975305680995e+00 7.308268088153609121e-03 5.761078935285230962e-01
25 1.000000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.313346841270918830e+01 1.516284822396817447e+02 1.231375175320997606e+01 6.204050298821782938e+00 5.237334305469096307e+01 1.645195245316569244e+00 7.625268055751451834e-01 8.732278085214334462e-01 4.456517371629168389e-01 3.685058174446770085e+00 6.254129711084671639e-02 1.113995170858509635e-03 8.732278085214334462e-01 1.651501717203708933e-02 1.410333180618931204e-01
26 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 2.448615204303581905e+01 2.736195260661680777e+02 1.654144872936370447e+01 6.999455367922418958e+00 6.386876984839418725e+01 1.604655883413004025e+00 1.054022902075266499e+00 1.026656175199500032e+00 4.834066405622805540e-01 3.667074511614500043e+00 3.225066456626889122e-02 4.444961245709030799e-04 1.026656175199500032e+00 9.088357458439879841e-03 8.009619166728350337e-02
27 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 4.081548289616067393e+01 1.177386324037766826e+03 3.431306346040479838e+01 8.013465215242520756e+00 1.609984052917942847e+02 2.761805067483937837e+00 4.914902375422220970e+00 2.216957910160276768e+00 5.641249279411643114e-01 1.051846874307775082e+01 6.800335549247063516e-02 3.204784335788809970e-03 2.216957910160276768e+00 1.312002440200882129e-02 2.662753606224168568e-01
28 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.561737148298307787e+01 9.569846611389536406e+01 9.782559282411497747e+00 8.425317783686013584e+00 4.301504717094946528e+01 1.781255369138955214e+00 4.816091633223134050e-01 6.939806649484648871e-01 5.387332642677986616e-01 3.108751293310429098e+00 5.070475685033360574e-02 3.716824080855351685e-04 6.939806649484648871e-01 1.647770735359289918e-02 8.737214749842797668e-02
29 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.425274392453389538e+01 3.652744897939347084e+03 6.043794253562365526e+01 3.240891086776672925e+00 2.384458942965537744e+02 3.065315494271874996e+00 1.786743566178077813e+01 4.226988959268852319e+00 2.328235949826470419e-01 1.670589711249952813e+01 1.015703577755091708e-01 1.922878310441866051e-02 4.226988959268852319e+00 7.555676523537186579e-03 5.467869044352821062e-01
30 1.000000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.104717998444951377e+01 1.365549165422618785e+02 1.168567142025916539e+01 4.294235947312856183e+00 4.913583391010989487e+01 1.498331390972452493e+00 6.867800362194158570e-01 8.287219293704106704e-01 3.045943909751227530e-01 3.462580797055394566e+00 5.691799309473025842e-02 1.003272664741357376e-03 8.287219293704106704e-01 1.144240315529864577e-02 1.323360726379878005e-01
31 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.000000000000000000e+00 3.514978020341439446e+01 6.278281421442377450e+02 2.505649900014440945e+01 1.116431462377458672e+01 9.824603177307534452e+01 2.260475453847451188e+00 2.132114226803480062e+00 1.460176094450077011e+00 8.106652586832044927e-01 5.780943156571586528e+00 4.583393777443943440e-02 9.779044154709514054e-04 1.460176094450077011e+00 1.504779750703825678e-02 1.232580803149336407e-01
32 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.250000000000000000e+00 3.589046948255741398e+01 7.554269382420291095e+02 2.748503116683750491e+01 5.441992075942398088e+00 1.225656468278416611e+02 2.464267426002206385e+00 3.347742150497220237e+00 1.829683620328175886e+00 3.873267108414659710e-01 8.134129607469311907e+00 5.994068610092575383e-02 2.076711120614985195e-03 1.829683620328175886e+00 8.944850143964452188e-03 2.030046654168847220e-01
33 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.500000000000000000e+00 3.373562460485844383e+01 1.435338688457084118e+02 1.198056212561449030e+01 1.398768680599106240e+01 5.926694723432763112e+01 2.339339830275238619e+00 6.237122792850512409e-01 7.897545690181546618e-01 9.606017113120007833e-01 3.890818801896042345e+00 6.666506658436284483e-02 5.195085773476722886e-04 7.897545690181546618e-01 2.760648571741910334e-02 1.127405345769496997e-01
34 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 1.750000000000000000e+00 3.704493904316488084e+01 3.554231856095448165e+03 5.961737880933250011e+01 4.530734130676400184e+00 2.319780951706058545e+02 2.584994194268584788e+00 1.750532898333898757e+01 4.183937019523476408e+00 3.254227170578217199e-01 1.628756126549586014e+01 8.516917000866418286e-02 1.873682387312207431e-02 4.183937019523476408e+00 1.039877101013302919e-02 5.320962895498422274e-01
35 1.250000000000000000e+00 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.318458331299783381e+01 6.996526026767526218e+01 8.364523911596837280e+00 7.823703744255296577e+00 4.196017519080218250e+01 1.650606208351048654e+00 3.449058945296250012e-01 5.872868928638071973e-01 5.439488230595378448e-01 2.941231652201589775e+00 6.260693048151248774e-02 5.099467200061378810e-04 5.872868928638071973e-01 2.071584581163265701e-02 1.129423100920323442e-01
36 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.222499565110296516e+01 7.249422666840347347e+02 2.692475193356541752e+01 3.088122903882147607e+00 1.010285753278548242e+02 2.054787029974021184e+00 2.467653172484067348e+00 1.570876561822750928e+00 2.235660551183484002e-01 5.894666405365263095e+00 4.194987072723051214e-02 1.141703880766082669e-03 1.570876561822750928e+00 4.146206456207383872e-03 1.265191781497466694e-01
37 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.542172794928245594e+01 8.161926963355180078e+02 2.856908637558292696e+01 2.568936799205084665e+00 1.314282018560668917e+02 2.438686842475583205e+00 3.647148622632109483e+00 1.909750932093530640e+00 1.810730614534307725e-01 8.771764304756729302e+00 5.913185476561735182e-02 2.243172453064648172e-03 1.909750932093530640e+00 4.207069378443431019e-03 2.178826027261109854e-01
38 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.910725488154403706e+01 1.434282510562198354e+02 1.197615343322804193e+01 7.790536075858671694e+00 5.350339510296083034e+01 2.017184551530114778e+00 6.247326990809571878e-01 7.904003410177383726e-01 5.250811992199666545e-01 3.490934190205511545e+00 5.748631350252605965e-02 5.219675467239759045e-04 7.904003410177383726e-01 1.533267964600643594e-02 1.016612133009632962e-01
39 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 3.922243435769667030e+01 3.661508103174977805e+03 6.051039665359150632e+01 3.275224483758836236e+00 2.302002220446632066e+02 2.743841059549547712e+00 1.802079218044028508e+01 4.245090361869849005e+00 2.209664224252042009e-01 1.615359676186794502e+01 9.027544518977255461e-02 1.932213640504443566e-02 4.245090361869849005e+00 7.430586320722171352e-03 5.281017493382011985e-01
40 1.250000000000000000e+00 1.500000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 2.032746572308492716e+01 6.955712094795337919e+01 8.340091183431592725e+00 9.980730671069697024e+00 4.071352259869823342e+01 1.449254894308199315e+00 3.489535001830934013e-01 5.907228624178121335e-01 7.117328247870888802e-01 2.869429356146298460e+00 5.493034186795904550e-02 5.115313365893118342e-04 5.907228624178121335e-01 2.654054423980684030e-02 1.096538060573900158e-01
41 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.312351185523529296e+01 7.953857938038768225e+02 2.820258487805465109e+01 4.912022508203468085e+00 1.057051232495356174e+02 2.127093534910322603e+00 2.791061712096206016e+00 1.670647093822093199e+00 3.549785311712689295e-01 6.232790178682082960e+00 4.305920884759496109e-02 1.251715823883400988e-03 1.670647093822093199e+00 6.592226070437154015e-03 1.325728971581941196e-01
42 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.569252945214731199e+01 6.355960487213757233e+02 2.521103029868822532e+01 3.325698779001954541e+00 1.140021893897961718e+02 2.460624939709126213e+00 2.812742781338236409e+00 1.677123364972963548e+00 2.267211038508672172e-01 7.584334462321189463e+00 5.961845608907326288e-02 1.745619794168565232e-03 1.677123364972963548e+00 5.598522265375357847e-03 1.888657394125385636e-01
43 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 3.276247962887811127e+01 1.918491959281984407e+02 1.385096371839152773e+01 1.387634987598545777e+01 6.450010476449297414e+01 2.273792290932490356e+00 8.160209888894023322e-01 9.033388007217459936e-01 9.956053063413611293e-01 4.262380152628511887e+00 6.463174434061590146e-02 6.842930099459157162e-04 9.033388007217459936e-01 2.787291164718285613e-02 1.228518589488908491e-01
44 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 3.921289380228981258e+01 3.306168624456313864e+03 5.749929238222252792e+01 7.041603161403138245e+00 2.267799659873456051e+02 2.745849758481279324e+00 1.632128534445471857e+01 4.039961057294330082e+00 4.855434348524508836e-01 1.593887890220332437e+01 9.022340140706458511e-02 1.743763303802410569e-02 4.039961057294330082e+00 1.606551408168812450e-02 5.203066807426636187e-01
45 1.250000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.937308189261262825e+01 5.957253256422629306e+01 7.718324466114799165e+00 7.014620376693827986e+00 3.907323424434581938e+01 1.381536031311179524e+00 3.021163712962492420e-01 5.496511359910477568e-01 4.870851441446900632e-01 2.760771618458782051e+00 5.232642154756721176e-02 4.371859280783546554e-04 5.496511359910477568e-01 1.857230250344420186e-02 1.052611656672332585e-01
46 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.000000000000000000e+00 3.811660258730168493e+01 9.828678656126645592e+02 3.135072352614313473e+01 1.860588634089380911e+00 1.071751493469686665e+02 2.432270453892191320e+00 3.401229593638972037e+00 1.844242281707848763e+00 1.346686018613444391e-01 6.329371313431604307e+00 4.955663871776586765e-02 1.557707484267771038e-03 1.844242281707848763e+00 2.498445622855549001e-03 1.344326543503464866e-01
47 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.250000000000000000e+00 3.288758552615048814e+01 6.767294890205786260e+02 2.601402485238642726e+01 2.989306170945704277e+00 1.161478864759746301e+02 2.261625296362079762e+00 3.010695939724013837e+00 1.735135712191992807e+00 2.073149640458509524e-01 7.734863668040203422e+00 5.488469130941878160e-02 1.859683615077487853e-03 1.735135712191992807e+00 5.148473280176932634e-03 1.924545869299513490e-01
48 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.500000000000000000e+00 2.961106458165092548e+01 1.890407796591650254e+02 1.374921014673806674e+01 1.444175612720331436e+01 6.122340370686053745e+01 2.042166736583625131e+00 8.036690453121714262e-01 8.964759033639283503e-01 9.682196866489081177e-01 4.025841066696818515e+00 5.832191737053274427e-02 6.755352506764923702e-04 8.964759033639283503e-01 2.839243228017128071e-02 1.164961632727367913e-01
49 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 1.750000000000000000e+00 4.046131614301796020e+01 3.234912905555621364e+03 5.687629475937775680e+01 9.358750353837718805e+00 2.264029970565321150e+02 2.829628192217684024e+00 1.599168039653721429e+01 3.998959914344880406e+00 6.757657809503548885e-01 1.591798712439693908e+01 9.310959279857507209e-02 1.706338552776488424e-02 3.998959914344880406e+00 2.149098188460012160e-02 5.194423052939631802e-01
50 1.500000000000000000e+00 1.750000000000000000e+00 2.000000000000000000e+00 2.000000000000000000e+00 1.807375618325686162e+01 1.000771103936680504e+02 1.000385477671822443e+01 5.092351055250498248e+00 4.175725403665271074e+01 1.289461175968977136e+00 5.108706446182970096e-01 7.147521560781030514e-01 3.534036887858130194e-01 2.950550551512259201e+00 4.885723419529451605e-02 7.347265728449051906e-04 7.147521560781030514e-01 1.348163569437661746e-02 1.124920626271617569e-01

Some files were not shown because too many files have changed in this diff Show more