diff --git a/.gitignore b/.gitignore index f7bbb7ae..8f17c30d 100644 --- a/.gitignore +++ b/.gitignore @@ -15,5 +15,7 @@ etc/ share/ .DS_Store env/ -simulations/ -log.txt +# simulations/ +simpylc/ +accessories/ +env/Scripts diff --git a/install/install_requirements.sh b/install/install_requirements.sh old mode 100755 new mode 100644 index 199841f4..7682e443 --- a/install/install_requirements.sh +++ b/install/install_requirements.sh @@ -18,48 +18,15 @@ case "${os}" in *) machine="UNKNOWN:${os}" esac -function install_with_conda { - if (! command -v "conda" &> /dev/null ) then - echo "Install Miniconda first\n" && exit 0 - fi - - conda install --yes -c conda-forge \ - beautifulsoup4 \ - py-cpuinfo \ - jupyter_core \ - jupyterlab \ - keras \ - Keras-Preprocessing \ - lidar \ - matplotlib-base \ - numexpr \ - pandas \ - Pillow \ - pyopengl \ - pytables \ - scikit-image \ - scikit-learn \ - scipy \ - seaborn \ - selenium \ - statsmodels \ - sympy \ - tensorflow \ - tensorboard-plugin-wit \ - tensorflow-estimator \ - widgetsnbextension -} - # Install all required libraries t function install_with_pip { # Upgrade pip - python3 -m pip install --upgrade pip + python -m pip install --upgrade pip # Install setuptools - python3 -m pip install setuptools - python3 -m pip install --no-cache-dir -r install/pip/requirements.txt + python -m pip install setuptools + python -m pip install --no-cache-dir -r install/pip/requirements.txt } -install_with_conda install_with_pip \ No newline at end of file diff --git a/install/pip/requirements.txt b/install/pip/requirements.txt index 74978405..286c6217 100644 --- a/install/pip/requirements.txt +++ b/install/pip/requirements.txt @@ -1,6 +1,17 @@ +jupyterlab +matplotlib matplotlib-venn numpy +Pillow ptpython scipy SimPyLC==3.10.0 -sonar \ No newline at end of file +sonar +numexpr +pandas +keras +Keras-Preprocessing +scikit-image +scikit-learn +ptpython + \ No newline at end of file diff --git a/log.txt b/log.txt new file mode 100644 index 00000000..37c900f4 --- /dev/null +++ b/log.txt @@ -0,0 +1 @@ +error during connect: This error may indicate that the docker daemon is not running.: Get "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/python-ai-jupyter/json": open //./pipe/docker_engine: The system cannot find the file specified. diff --git a/manual_car/1. run-car-sim.sh b/manual_car/1. run-car-sim.sh new file mode 100644 index 00000000..ea6e5951 --- /dev/null +++ b/manual_car/1. run-car-sim.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +export LIBGL_ALLOW_SOFTWARE=1 +python3 simpylc/simulations/car_manual_flex_track/world.py \ No newline at end of file diff --git a/manual_car/2. run-manual-client.sh b/manual_car/2. run-manual-client.sh new file mode 100644 index 00000000..c275bba9 --- /dev/null +++ b/manual_car/2. run-manual-client.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +cd simpylc/simulations/car_manual_flex_track/control_client/ +python3 manual_client.py \ No newline at end of file diff --git a/norm_sonar_01_model/keras_metadata.pb b/norm_sonar_01_model/keras_metadata.pb new file mode 100644 index 00000000..43717c2e --- /dev/null +++ b/norm_sonar_01_model/keras_metadata.pb @@ -0,0 +1,10 @@ + +‡/root"_tf_keras_sequential*â.{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_input"}}, {"class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 12, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, null]}, "ndim": 2, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "TensorShape", "items": [null, null]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_input"]}, "keras_version": "2.10.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_input"}, "shared_object_id": 0}, {"class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11}]}}, "training_config": {"loss": {"class_name": "MeanSquaredError", "config": {"reduction": "auto", "name": "mean_squared_error"}, "shared_object_id": 14}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}, {"class_name": "MeanMetricWrapper", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Adam", "config": {"name": "Adam", "learning_rate": 0.009999999776482582, "decay": 0.0, "beta_1": 0.8999999761581421, "beta_2": 0.9990000128746033, "epsilon": 1e-07, "amsgrad": false}}}}2 +ºroot.layer_with_weights-0"_tf_keras_layer*ƒ{"name": "normalization", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "stateful": false, "must_restore_from_config": true, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +ö root.layer-1"_tf_keras_input_layer*Æ{"class_name": "InputLayer", "name": "input_1", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}}2 +þroot.layer_with_weights-1"_tf_keras_layer*Ç{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 17}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +„root.layer_with_weights-2"_tf_keras_layer*Í{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 18}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +‡root.layer_with_weights-3"_tf_keras_layer*Ð{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 19}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +¹[root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 20}2 +ç\root.keras_api.metrics.1"_tf_keras_metric*°{"class_name": "MeanMetricWrapper", "name": "accuracy", "dtype": "float32", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}2 +á]root.keras_api.metrics.2"_tf_keras_metric*ª{"class_name": "MeanMetricWrapper", "name": "mae", "dtype": "float32", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}2 \ No newline at end of file diff --git a/norm_sonar_01_model/saved_model.pb b/norm_sonar_01_model/saved_model.pb new file mode 100644 index 00000000..4509b28c Binary files /dev/null and b/norm_sonar_01_model/saved_model.pb differ diff --git a/norm_sonar_01_model/variables/variables.data-00000-of-00001 b/norm_sonar_01_model/variables/variables.data-00000-of-00001 new file mode 100644 index 00000000..6f5db9cf Binary files /dev/null and b/norm_sonar_01_model/variables/variables.data-00000-of-00001 differ diff --git a/norm_sonar_01_model/variables/variables.index b/norm_sonar_01_model/variables/variables.index new file mode 100644 index 00000000..c62cf507 Binary files /dev/null and b/norm_sonar_01_model/variables/variables.index differ diff --git a/notebooks/csv/marslander.csv b/notebooks/csv/marslander.csv new file mode 100644 index 00000000..b73d13b6 --- /dev/null +++ b/notebooks/csv/marslander.csv @@ -0,0 +1,2 @@ +length,width,weight,deckHeight,robotArmLength,numberOfSolarPanels,scienceInstruments,image +6,1.56,360,"(83, 108)",1.8,2,"('seismometer', 'heat probe', 'radio science experiment')",../pics/mars.nasa.jpg diff --git a/notebooks/opdrachten/challenge/matrix.py b/notebooks/opdrachten/challenge/matrix.py new file mode 100644 index 00000000..a5e30f50 --- /dev/null +++ b/notebooks/opdrachten/challenge/matrix.py @@ -0,0 +1,63 @@ +#!/usr/bin/env python + +# CHALLENGE: +# Fix nethod multiply +# Implement size_of + +class Matrix: + + def __init__(self, vectorList): + self.vectorList = vectorList + + def __add__(self, matrix2): + vectorList2 = matrix2.vectorList + vectorList3 = [self.addVectors(v1, v2) for (v1, v2) in zip(vectorList1, vectorList2)] + return Matrix(vectorList3) + + def addVectors(self, v1, v2): + if len(v1) != len(v2): + return None + else: + v3 = [sum(tup) for tup in zip(v1, v2)] + return v3 + + # Challenge: Needs to be corrected and finished + def multiply(self, matrix2): + vectorList2 = matrix2.vectorList + vectorColumn2 = list() + + for i in range(0, len(vectorList2)): + vectorColumn2.append(vectorList2[i]) + + print(vectorColumn2) + + # columns of matrix2 + + vectorList3 = [self.multiplyVectors(v1, v2) for (v1, v2) in zip(vectorList1, vectorColumn2)] + return Matrix(vectorList3) + + def multiplyVectors(self, v1, v2): + if len(v1) != len(v2): + return None + else: + v3 = [a*b for (a, b) in zip(v1, v2)] + return v3 + + # Challenge: Overwrite this dunder method + # This method should return a tuple containing the Matrix dimensions + def __sizeof__(self): + pass + + def __str__(self): + return f"{self.vectorList}" + +vectorList1 = ([1, 1, 1], [1, 1, 1]) +vectorList2 = ([1, 2, 3], [4, 5, 6]) + +matrix1 = Matrix(vectorList1) +matrix2 = Matrix(vectorList2) +matrix3 = matrix1 + matrix2 +matrix4 = matrix1.multiply(matrix2) + +print(matrix4) +# print(f"Matrix1 {matrix1} + Matrix2 {matrix2} = Matrix3 {matrix3}") diff --git a/notebooks/opdrachten/cheatsheets/Numpy.pdf b/notebooks/opdrachten/cheatsheets/Numpy.pdf new file mode 100644 index 00000000..a486e469 Binary files /dev/null and b/notebooks/opdrachten/cheatsheets/Numpy.pdf differ diff --git a/notebooks/opdrachten/cheatsheets/Pandas.pdf b/notebooks/opdrachten/cheatsheets/Pandas.pdf new file mode 100644 index 00000000..0492805a Binary files /dev/null and b/notebooks/opdrachten/cheatsheets/Pandas.pdf differ diff --git a/notebooks/opdrachten/cheatsheets/git_cheatsheet.pdf b/notebooks/opdrachten/cheatsheets/git_cheatsheet.pdf new file mode 100644 index 00000000..0bbd5375 Binary files /dev/null and b/notebooks/opdrachten/cheatsheets/git_cheatsheet.pdf differ diff --git a/notebooks/opdrachten/diagrams/git-model.png b/notebooks/opdrachten/diagrams/git-model.png new file mode 100644 index 00000000..5b96426c Binary files /dev/null and b/notebooks/opdrachten/diagrams/git-model.png differ diff --git a/notebooks/opdrachten/diagrams/git_pull_from_fork 1.PNG b/notebooks/opdrachten/diagrams/git_pull_from_fork 1.PNG new file mode 100644 index 00000000..60a8e69e Binary files /dev/null and b/notebooks/opdrachten/diagrams/git_pull_from_fork 1.PNG differ diff --git a/notebooks/opdrachten/diagrams/git_pull_from_fork 2.PNG b/notebooks/opdrachten/diagrams/git_pull_from_fork 2.PNG new file mode 100644 index 00000000..f6debbe8 Binary files /dev/null and b/notebooks/opdrachten/diagrams/git_pull_from_fork 2.PNG differ diff --git a/notebooks/opdrachten/diagrams/uml_class_solar.png b/notebooks/opdrachten/diagrams/uml_class_solar.png new file mode 100644 index 00000000..ba60c360 Binary files /dev/null and b/notebooks/opdrachten/diagrams/uml_class_solar.png differ diff --git a/notebooks/opdrachten/examples/employee/__pycache__/employee.cpython-310.pyc b/notebooks/opdrachten/examples/employee/__pycache__/employee.cpython-310.pyc new file mode 100644 index 00000000..8a701201 Binary files /dev/null and b/notebooks/opdrachten/examples/employee/__pycache__/employee.cpython-310.pyc differ diff --git a/notebooks/opdrachten/examples/employee/__pycache__/matrix_jeroen.cpython-310.pyc b/notebooks/opdrachten/examples/employee/__pycache__/matrix_jeroen.cpython-310.pyc new file mode 100644 index 00000000..6008c882 Binary files /dev/null and b/notebooks/opdrachten/examples/employee/__pycache__/matrix_jeroen.cpython-310.pyc differ diff --git a/notebooks/opdrachten/examples/employee/__pycache__/testEmployee.cpython-310.pyc b/notebooks/opdrachten/examples/employee/__pycache__/testEmployee.cpython-310.pyc new file mode 100644 index 00000000..33db6c16 Binary files /dev/null and b/notebooks/opdrachten/examples/employee/__pycache__/testEmployee.cpython-310.pyc differ diff --git a/notebooks/opdrachten/examples/employee/__pycache__/wk4_matrix_multiplication_class.cpython-310.pyc b/notebooks/opdrachten/examples/employee/__pycache__/wk4_matrix_multiplication_class.cpython-310.pyc new file mode 100644 index 00000000..02699e60 Binary files /dev/null and b/notebooks/opdrachten/examples/employee/__pycache__/wk4_matrix_multiplication_class.cpython-310.pyc differ diff --git a/notebooks/opdrachten/examples/employee/employee.py b/notebooks/opdrachten/examples/employee/employee.py new file mode 100644 index 00000000..b68e56e0 --- /dev/null +++ b/notebooks/opdrachten/examples/employee/employee.py @@ -0,0 +1,47 @@ +# Encapsulation / Information hiding +class Salary: + def __init__(self, pay): + self.pay = pay + + def get_total(self): + return (self.pay * 12) + +class Employee: + # Constructor method with Arguments + # def __init__(self, firstName, lastName, pay, bonus): + def __init__(self, **kwargs): + self.firstname = kwargs['firstName'] + self.lastname = kwargs['lastName'] + self.pay = kwargs['pay'] + self.bonus = kwargs['bonus'] + # Composition + self.obj_salary = Salary(self.pay) + + def getFullname(self): + return '{} {}'.format(self.firstname, self.lastname) + + @property + def fullname(self): + return '{} {}'.format(self.firstname, self.lastname) + + # Docstring + """ + This function calculates and + returns the annual salary + """ + @property + def annualSalary(self): + return self.obj_salary.get_total() + self.bonus + + def main(): + # Object + employee1 = Employee(firstName="Marc", lastName="Rotsaert", pay=6000, bonus=500) + employee2 = Employee(firstName="Anton", lastName="Diepenhorst", pay=4500, bonus=1000) + print(f"Annual salary of {employee1.getFullname()} : {employee1.annualSalary}") + print(f"Annual salary of {employee2.getFullname()} : {employee2.annualSalary}") + print(f"__name__: {__name__}") + + if __name__ == "main": + main() + +Employee.main() diff --git a/notebooks/opdrachten/examples/employee/matrix.py b/notebooks/opdrachten/examples/employee/matrix.py new file mode 100644 index 00000000..d14cb912 --- /dev/null +++ b/notebooks/opdrachten/examples/employee/matrix.py @@ -0,0 +1,69 @@ +#!/usr/bin/env python + +class Matrix: + + def __init__(self, vectorList): + self.vectorList = vectorList + + def __add__(self, matrix2): + vectorList2 = matrix2.vectorList + vectorList3 = [self.addVectors(v1, v2) for (v1, v2) in zip(vectorList1, vectorList2)] + return Matrix(vectorList3) + + def addVectors(self, v1, v2): + if len(v1) != len(v2): + return None + else: + v3 = [sum(tup) for tup in zip(v1, v2)] + return v3 + + def multiply(self, matrix2): + vectorList2 = matrix2.vectorList + vectorColumn2 = list() + + for i in range(0, len(vectorList2)): + vectorColumn2.append(vectorList2[i]) + + print(vectorColumn2) + + # columns of matrix2 + + vectorList3 = [self.multiplyVectors(v1, v2) for (v1, v2) in zip(vectorList1, vectorColumn2)] + return Matrix(vectorList3) + + def multiplyVectors(self, v1, v2): + if len(v1) != len(v2): + return None + else: + v3 = [a*b for (a, b) in zip(v1, v2)] + return v3 + + def __str__(self): + return f"{self.vectorList}" + +# vectorList1 = ([1, 1, 1], [1, 1, 1]) +# vectorList2 = ([1, 2, 3], [4, 5, 6]) + + + +# print(matrix4) +# print(f"Matrix1 {matrix1} + Matrix2 {matrix2} = Matrix3 {matrix3}") + + def main(): + # Object + vectorList1 = Matrix([1, 1, 1], [1, 1, 1]) + vectorList2 = Matrix([1, 2, 3], [4, 5, 6]) + + print(matrix4) + print(f"Matrix1 {matrix1} + Matrix2 {matrix2} = Matrix3 {matrix3}") + print(f"__name__: {__name__}") + + if __name__ == "main": + main() + +matrix1 = Matrix(vectorList1) +matrix2 = Matrix(vectorList2) +matrix3 = matrix1 + matrix2 +matrix4 = matrix1.multiply(matrix2) + +Matrix.main() \ No newline at end of file diff --git a/notebooks/opdrachten/examples/employee/matrix_jeroen.py b/notebooks/opdrachten/examples/employee/matrix_jeroen.py new file mode 100644 index 00000000..a27202e6 --- /dev/null +++ b/notebooks/opdrachten/examples/employee/matrix_jeroen.py @@ -0,0 +1,53 @@ +#!/usr/bin/env python + +class Matrix: + + def __init__(self, vectorList): + self.vectorList = vectorList + + def __add__(self, matrix2): + vectorList2 = matrix2.vectorList + vectorList3 = [self.addVectors(v1, v2) for (v1, v2) in zip(vectorList1, vectorList2)] + return Matrix(vectorList3) + + def addVectors(self, v1, v2): + if len(v1) != len(v2): + return None + else: + v3 = [sum(tup) for tup in zip(v1, v2)] + return v3 + + def multiply(self, matrix2): + vectorList2 = matrix2.vectorList + vectorColumn2 = list() + + for i in range(0, len(vectorList2)): + vectorColumn2.append(vectorList2[i]) + + print(vectorColumn2) + + # columns of matrix2 + + vectorList3 = [self.multiplyVectors(v1, v2) for (v1, v2) in zip(vectorList1, vectorColumn2)] + return Matrix(vectorList3) + + def multiplyVectors(self, v1, v2): + if len(v1) != len(v2): + return None + else: + v3 = [a*b for (a, b) in zip(v1, v2)] + return v3 + + def __str__(self): + return f"{self.vectorList}" + +vectorList1 = ([1, 1, 1], [1, 1, 1]) +vectorList2 = ([1, 2, 3], [4, 5, 6]) + +matrix1 = Matrix(vectorList1) +matrix2 = Matrix(vectorList2) +matrix3 = matrix1 + matrix2 +matrix4 = matrix1.multiply(matrix2) + +print(matrix4) +print(f"Matrix1 {matrix1} + Matrix2 {matrix2} = Matrix3 {matrix3}") diff --git a/notebooks/opdrachten/examples/employee/testEmployee.py b/notebooks/opdrachten/examples/employee/testEmployee.py new file mode 100644 index 00000000..dc10590c --- /dev/null +++ b/notebooks/opdrachten/examples/employee/testEmployee.py @@ -0,0 +1,24 @@ +import unittest +from employee import Employee + +class TestEmployee(unittest.TestCase): + + @classmethod + def setUpClass(cls): + print('setupClass') + + employee1 = Employee(firstName="Marc", lastName="Rotsaert", pay=6000, bonus=500) + employee2 = Employee(firstName="Anton", lastName="Diepenhorst", pay=4500, bonus=1000) + + def test_fullname(self): + print('test_fullname') + self.assertEqual(self.employee1.fullname, 'Marc Rotsaert') + self.assertEqual(self.employee2.fullname, 'Anton Diepenhorst') + + def test_annualSalary(self): + print('test_apply_raise') + self.employee1.annualSalary + self.employee2.annualSalary + +if __name__ == '__main__': + unittest.main() diff --git a/notebooks/opdrachten/examples/employee/test_matrix.py b/notebooks/opdrachten/examples/employee/test_matrix.py new file mode 100644 index 00000000..47c84931 --- /dev/null +++ b/notebooks/opdrachten/examples/employee/test_matrix.py @@ -0,0 +1,25 @@ +import unittest +from matrix_jeroen import Matrix + +class TestMatrix(unittest.TestCase): + + @classmethod + def setUpClass(cls): + print('setupClass') + + matrix1 = Matrix(vectorList1) + matrix2 = Matrix(vectorList2) + + def test_multiply(self): + print('test_matrix') + self.assertEqual(self.vectorColumn1, [[1, 1, 1], [1, 1, 1]]) + self.assertEqual(self.vectorColumn2, [[1, 2, 3], [4, 5, 6]]) + # self.assertEqual(self.employee2.fullname, 'Anton Diepenhorst') + + # def test_annualSalary(self): + # print('test_apply_raise') + # self.employee1.annualSalary + # self.employee2.annualSalary + +if __name__ == '__main__': + unittest.main() diff --git a/notebooks/opdrachten/examples/employee/wk4_matrix_multiplication_class.py b/notebooks/opdrachten/examples/employee/wk4_matrix_multiplication_class.py new file mode 100644 index 00000000..5b035e04 --- /dev/null +++ b/notebooks/opdrachten/examples/employee/wk4_matrix_multiplication_class.py @@ -0,0 +1,60 @@ + +# Werkt, maar kan vast makkelijker. + +class Matrix: + + def __init__(self, matList): + + self.mat = matList + self.lenght = (len(matList), len(matList[0])) + self.rows = [matList[a][:] for a in range(self.lenght[0])] + self.columns = [[matList[a][b] for a in range(self.lenght[0])] for b in range(self.lenght[1])] + + # def get(self, a, b): + # if (a) <= self.lenght[0] and (b) <= self.lenght[1]: + # return self.mat[a-1][b-1] + # else: + # print("index not in matrix!") + # return None + + def __multList(self, matList1, matList2): + + if len(matList1) == len(matList2): + return sum([matList1[a] * matList2[a] for a in range(len(matList1))]) + + def mult(self, other): + matrixC = [] + + for a in range(len(self.rows)): + rows = [] + for b in range(len(other.columns)): + rows.append(self.__multList(other.columns[b],self.rows[a])) + matrixC.append(rows) + return Matrix(matrixC) + +# def main(): +# # Object +# matrixA = Matrix([[0, 3], [1, 4], [2, 5]]) +# matrixB = Matrix([[9, 7], [8, 6]]) +# matrixE = Matrix([[1, 2], [5, 6]]) + +# C = matrixA.mult(matrixB) + + +# print('Multiplication Matrix C: ', C.mat) +# # print(f"Annual salary of {employee2.getFullname()} : {employee2.annualSalary}") +# print(f"__name__: {__name__}") + +# if __name__ == "main": +# main() + +# Matrix.main() + + +# A = Matrix([[0, 3], [1, 4], [2, 5]]) +# B = Matrix([[9, 7], [8, 6]]) +# E = Matrix([[1, 2], [5, 6]]) + +# # C = A.mult(B) + +# print('\nMultiplication Matrix C: ', C.mat) \ No newline at end of file diff --git a/notebooks/opdrachten/examples/matrix/matrix.py b/notebooks/opdrachten/examples/matrix/matrix.py new file mode 100644 index 00000000..1635104c --- /dev/null +++ b/notebooks/opdrachten/examples/matrix/matrix.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python + +class Matrix: + + def __init__(self, vectorList): + self.vectorList = vectorList + + def __add__(self, matrix2): + vectorList2 = matrix2.vectorList + vectorList3 = [self.addVectors(v1, v2) for (v1, v2) in zip(vectorList1, vectorList2)] + return Matrix(vectorList3) + + def addVectors(self, v1, v2): + if len(v1) != len(v2): + return None + else: + v3 = [sum(tup) for tup in zip(v1, v2)] + # print(v3) + return v3 + + def __str__(self): + return f"{self.vectorList}" + +vectorList1 = ([1, 2, 3], [4, 5, 6]) +vectorList2 = ([1, 1, 1], [1, 1, 1]) + +matrix1 = Matrix(vectorList1) +matrix2 = Matrix(vectorList2) +matrix3 = matrix1 + matrix2 + +print(f"Matrix1 {matrix1} + Matrix2 {matrix2} = Matrix3 {matrix3}") diff --git a/notebooks/opdrachten/examples/shape/shape.py b/notebooks/opdrachten/examples/shape/shape.py new file mode 100644 index 00000000..d089868d --- /dev/null +++ b/notebooks/opdrachten/examples/shape/shape.py @@ -0,0 +1,42 @@ +import math +from abc import ABC, abstractmethod +from dataclasses import dataclass + +# Abstraction: Abstract Superclass +class Shape(ABC): + # Constructor method with Arguments/Parameters + def __init__(self, width, height): + # Self + # Attributes + self.width = width + self.height = height + + # Interface + @abstractmethod + # Self + def area(self, width, height): + pass + + # Static variable + pi = math.pi + +# Inheritance : Subclass +class Rectangle(Shape): + def __init__(self, width, height): + super().__init__(width, height) + self.area(width, height) + + # Operator overloading + def area(self, width, height): + self.area = width * height + +# Inheritance : Subclass +class Triangle(Shape): + # Dunder method with Arguments + def __init__(self, width, height): + super().__init__(width, height) + self.area(width, height) + + # Operator overloading + def area(self, width, height): + self.area = 0.5 * self.width * self.width * Shape.pi diff --git a/notebooks/opdrachten/examples/shape/testShape.py b/notebooks/opdrachten/examples/shape/testShape.py new file mode 100644 index 00000000..2a156404 --- /dev/null +++ b/notebooks/opdrachten/examples/shape/testShape.py @@ -0,0 +1,9 @@ +from shape import Rectangle +from shape import Triangle + +rectangle = Rectangle(4, 5) +print(f"The area of the rectangle is : {rectangle.area}") + +triangle = Triangle(4, 5) +print(f"The area of the triangle is : {triangle.area}") + diff --git a/notebooks/opdrachten/notebooks/neural/.ipynb_checkpoints/gradient_descent-checkpoint.ipynb b/notebooks/opdrachten/notebooks/neural/.ipynb_checkpoints/gradient_descent-checkpoint.ipynb new file mode 100644 index 00000000..5c798cc2 --- /dev/null +++ b/notebooks/opdrachten/notebooks/neural/.ipynb_checkpoints/gradient_descent-checkpoint.ipynb @@ -0,0 +1,299 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "554a3546-a543-40c8-9bfa-adb94a7dae9a", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard
\n", + "Source: GeekforGeeks
\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "f5d4421b-b9a4-401e-abca-d53c77c3733a", + "metadata": {}, + "source": [ + "**Imports**" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "479cafb8-2117-44be-a00c-faafac9323bd", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "id": "02106b24-f026-43e2-a8f7-e31368e1ad8f", + "metadata": {}, + "source": [ + "**Calculating the loss or cost**" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "8d857723-5ecd-49f9-91ed-60d8427543d7", + "metadata": {}, + "outputs": [], + "source": [ + "def mean_squared_error(y_true, y_predicted):\n", + " cost = np.sum((y_true-y_predicted)**2) / len(y_true)\n", + " return cost" + ] + }, + { + "cell_type": "markdown", + "id": "2ad3e466-24c2-456e-8131-4df07c257f54", + "metadata": {}, + "source": [ + "**Gradient Descent Function**" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "97ec9002-8d92-47dd-9177-a455c6009af6", + "metadata": {}, + "outputs": [], + "source": [ + "# Here iterations, learning_rate, stopping_threshold\n", + "# are hyperparameters that can be tuned\n", + "def gradient_descent(x, y, iterations = 1000, learning_rate = 0.0001,\n", + " stopping_threshold = 1e-6):\n", + " \n", + " # Initializing weight, bias, learning rate and iterations\n", + " current_weight = 0.1\n", + " current_bias = 0.01\n", + " iterations = iterations\n", + " learning_rate = learning_rate\n", + " n = float(len(x))\n", + " \n", + " costs = []\n", + " weights = []\n", + " previous_cost = None\n", + " \n", + " # Estimation of optimal parameters\n", + " for i in range(iterations):\n", + " \n", + " # Making predictions\n", + " y_predicted = (current_weight * x) + current_bias\n", + " \n", + " # Calculationg the current cost\n", + " current_cost = mean_squared_error(y, y_predicted)\n", + " \n", + " # If the change in cost is less than or equal to\n", + " # stopping_threshold we stop the gradient descent\n", + " if previous_cost and abs(previous_cost-current_cost)<=stopping_threshold:\n", + " break\n", + " \n", + " previous_cost = current_cost\n", + " \n", + " costs.append(current_cost)\n", + " weights.append(current_weight)\n", + " \n", + " # Calculating the gradients\n", + " weight_derivative = -(2/n) * sum(x * (y-y_predicted))\n", + " bias_derivative = -(2/n) * sum(y-y_predicted)\n", + " \n", + " # Updating weights and bias\n", + " current_weight = current_weight - (learning_rate * weight_derivative)\n", + " current_bias = current_bias - (learning_rate * bias_derivative)\n", + " \n", + " # Printing the parameters for each 1000th iteration\n", + " print(f\"Iteration {i+1}: Cost {current_cost}, Weight \\\n", + " {current_weight}, Bias {current_bias}\")\n", + " \n", + " \n", + " # Visualizing the weights and cost at for all iterations\n", + " plt.figure(figsize = (8,6))\n", + " plt.plot(weights, costs)\n", + " plt.scatter(weights, costs, marker='o', color='red')\n", + " plt.title(\"Cost vs Weights\")\n", + " plt.ylabel(\"Cost\")\n", + " plt.xlabel(\"Weight\")\n", + " plt.show()\n", + " \n", + " return current_weight, current_bias" + ] + }, + { + "cell_type": "markdown", + "id": "cb5b78a3-b072-427a-8fa8-b29981bcfd29", + "metadata": {}, + "source": [ + "**Data**" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "b493cf4b-9ad5-4b92-a27b-700273794337", + "metadata": {}, + "outputs": [], + "source": [ + "X = np.array([32.50234527, 53.42680403, 61.53035803, 47.47563963, 59.81320787,\n", + " 55.14218841, 52.21179669, 39.29956669, 48.10504169, 52.55001444,\n", + " 45.41973014, 54.35163488, 44.1640495 , 58.16847072, 56.72720806,\n", + " 48.95588857, 44.68719623, 60.29732685, 45.61864377, 38.81681754])\n", + "Y = np.array([31.70700585, 68.77759598, 62.5623823 , 71.54663223, 87.23092513,\n", + " 78.21151827, 79.64197305, 59.17148932, 75.3312423 , 71.30087989,\n", + " 55.16567715, 82.47884676, 62.00892325, 75.39287043, 81.43619216,\n", + " 60.72360244, 82.89250373, 97.37989686, 48.84715332, 56.87721319])" + ] + }, + { + "cell_type": "markdown", + "id": "cd09ad8f-d300-4a9d-83b9-6ed672bc2276", + "metadata": {}, + "source": [ + "

Estimating weight and bias using gradient descent

" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "a27476a8-307a-4b7d-9ddf-df636fecdb5f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Iteration 1: Cost 4352.088931274409, Weight 0.7593291142562117, Bias 0.02288558130709\n", + "Iteration 2: Cost 1114.8561474350017, Weight 1.081602958862324, Bias 0.02918014748569513\n", + "Iteration 3: Cost 341.42912086804455, Weight 1.2391274084945083, Bias 0.03225308846928192\n", + "Iteration 4: Cost 156.64495290904443, Weight 1.3161239281746984, Bias 0.03375132986012604\n", + "Iteration 5: Cost 112.49704004742098, Weight 1.3537591652024805, Bias 0.034479873154934775\n", + "Iteration 6: Cost 101.9493925395456, Weight 1.3721549833978113, Bias 0.034832195392868505\n", + "Iteration 7: Cost 99.4293893333546, Weight 1.3811467575154601, Bias 0.03500062439068245\n", + "Iteration 8: Cost 98.82731958262897, Weight 1.3855419247507244, Bias 0.03507916814736111\n", + "Iteration 9: Cost 98.68347500997261, Weight 1.3876903144657764, Bias 0.035113776874486774\n", + "Iteration 10: Cost 98.64910780902792, Weight 1.3887405007983562, Bias 0.035126910596389935\n", + "Iteration 11: Cost 98.64089651459352, Weight 1.389253895811451, Bias 0.03512954755833985\n", + "Iteration 12: Cost 98.63893428729509, Weight 1.38950491235671, Bias 0.035127053821718185\n", + "Iteration 13: Cost 98.63846506273883, Weight 1.3896276808137857, Bias 0.035122052266051224\n", + "Iteration 14: Cost 98.63835254057648, Weight 1.38968776283053, Bias 0.03511582492978764\n", + "Iteration 15: Cost 98.63832524036214, Weight 1.3897172043139192, Bias 0.03510899846107016\n", + "Iteration 16: Cost 98.63831830104695, Weight 1.389731668997059, Bias 0.035101879159522745\n", + "Iteration 17: Cost 98.63831622628217, Weight 1.389738813163012, Bias 0.03509461674147458\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Estimated Weight: 1.389738813163012\n", + "Estimated Bias: 0.03509461674147458\n" + ] + } + ], + "source": [ + "estimated_weight, eatimated_bias = gradient_descent(X, Y, iterations=2000)\n", + "print(f\"Estimated Weight: {estimated_weight}\\nEstimated Bias: {eatimated_bias}\")" + ] + }, + { + "cell_type": "markdown", + "id": "cb527e5f-9d86-4e97-b00a-3f83dc3b1239", + "metadata": {}, + "source": [ + "**Making predictions using estimated parameters**" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "0889b6c1-75af-4dd1-826b-47c0320f2905", + "metadata": {}, + "outputs": [], + "source": [ + "Y_pred = estimated_weight*X + eatimated_bias" + ] + }, + { + "cell_type": "markdown", + "id": "837c5caa-82ff-488b-987d-00b17606b060", + "metadata": {}, + "source": [ + "**Plotting the regression line**" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "1b6423b5-f497-412b-8f72-159e344b56ff", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize = (8,6))\n", + "plt.scatter(X, Y, marker='o', color='red')\n", + "plt.plot([min(X), max(X)], [min(Y_pred), max(Y_pred)], color='blue',markerfacecolor='red',\n", + " markersize=10,linestyle='dashed')\n", + "plt.xlabel(\"X\")\n", + "plt.ylabel(\"Y\")\n", + "plt.show()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/opdrachten/notebooks/neural/gradient_descent.ipynb b/notebooks/opdrachten/notebooks/neural/gradient_descent.ipynb new file mode 100644 index 00000000..da47dc69 --- /dev/null +++ b/notebooks/opdrachten/notebooks/neural/gradient_descent.ipynb @@ -0,0 +1,341 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "554a3546-a543-40c8-9bfa-adb94a7dae9a", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard
\n", + "Source: GeekforGeeks
\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "f5d4421b-b9a4-401e-abca-d53c77c3733a", + "metadata": {}, + "source": [ + "**Imports**" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "479cafb8-2117-44be-a00c-faafac9323bd", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "id": "02106b24-f026-43e2-a8f7-e31368e1ad8f", + "metadata": {}, + "source": [ + "**Calculating the loss or cost**" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "8d857723-5ecd-49f9-91ed-60d8427543d7", + "metadata": {}, + "outputs": [], + "source": [ + "def mean_squared_error(y_true, y_predicted):\n", + " cost = np.sum((y_true-y_predicted)**2) / len(y_true)\n", + " return cost" + ] + }, + { + "cell_type": "markdown", + "id": "2ad3e466-24c2-456e-8131-4df07c257f54", + "metadata": {}, + "source": [ + "**Gradient Descent Function**" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "97ec9002-8d92-47dd-9177-a455c6009af6", + "metadata": {}, + "outputs": [], + "source": [ + "# Here iterations, learning_rate, stopping_threshold\n", + "# are hyperparameters that can be tuned\n", + "def gradient_descent(x, y, iterations = 1000, learning_rate = 0.0001,\n", + " stopping_threshold = 1e-6):\n", + " \n", + " # Initializing weight, bias, learning rate and iterations\n", + " current_weight = 0.1\n", + " current_bias = 0.01\n", + " iterations = iterations\n", + " learning_rate = learning_rate\n", + " n = float(len(x))\n", + " \n", + " costs = []\n", + " weights = []\n", + " previous_cost = None\n", + " \n", + " # Estimation of optimal parameters\n", + " for i in range(iterations):\n", + " \n", + " # Making predictions\n", + " y_predicted = (current_weight * x) + current_bias\n", + " \n", + " # Calculationg the current cost\n", + " current_cost = mean_squared_error(y, y_predicted)\n", + " \n", + " # If the change in cost is less than or equal to\n", + " # stopping_threshold we stop the gradient descent\n", + " if previous_cost and abs(previous_cost-current_cost)<=stopping_threshold:\n", + " break\n", + " \n", + " previous_cost = current_cost\n", + " \n", + " costs.append(current_cost)\n", + " weights.append(current_weight)\n", + " \n", + " # Calculating the gradients\n", + " weight_derivative = -(2/n) * sum(x * (y-y_predicted))\n", + " bias_derivative = -(2/n) * sum(y-y_predicted)\n", + " \n", + " # Updating weights and bias\n", + " current_weight = current_weight - (learning_rate * weight_derivative)\n", + " current_bias = current_bias - (learning_rate * bias_derivative)\n", + " \n", + " # Printing the parameters for each 1000th iteration\n", + " print(f\"Iteration {i+1}: Cost {current_cost}, Weight \\\n", + " {current_weight}, Bias {current_bias}\")\n", + " \n", + " \n", + " # Visualizing the weights and cost at for all iterations\n", + " plt.figure(figsize = (8,6))\n", + " plt.plot(weights, costs)\n", + " plt.scatter(weights, costs, marker='o', color='red')\n", + " plt.title(\"Cost vs Weights\")\n", + " plt.ylabel(\"Cost\")\n", + " plt.xlabel(\"Weight\")\n", + " plt.show()\n", + " \n", + " return current_weight, current_bias" + ] + }, + { + "cell_type": "markdown", + "id": "cb5b78a3-b072-427a-8fa8-b29981bcfd29", + "metadata": {}, + "source": [ + "**Data**" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "b493cf4b-9ad5-4b92-a27b-700273794337", + "metadata": {}, + "outputs": [], + "source": [ + "X = np.array([32.50234527, 53.42680403, 61.53035803, 47.47563963, 59.81320787,\n", + " 55.14218841, 52.21179669, 39.29956669, 48.10504169, 52.55001444,\n", + " 45.41973014, 54.35163488, 44.1640495 , 58.16847072, 56.72720806,\n", + " 48.95588857, 44.68719623, 60.29732685, 45.61864377, 38.81681754])\n", + "Y = np.array([31.70700585, 68.77759598, 62.5623823 , 71.54663223, 87.23092513,\n", + " 78.21151827, 79.64197305, 59.17148932, 75.3312423 , 71.30087989,\n", + " 55.16567715, 82.47884676, 62.00892325, 75.39287043, 81.43619216,\n", + " 60.72360244, 82.89250373, 97.37989686, 48.84715332, 56.87721319])" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "0fce7bb5-9c3a-4e91-80de-76165966cb47", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize = (8,6))\n", + "plt.scatter(X, Y, marker='o', color='red')" + ] + }, + { + "cell_type": "markdown", + "id": "cd09ad8f-d300-4a9d-83b9-6ed672bc2276", + "metadata": {}, + "source": [ + "

Estimating weight and bias using gradient descent

" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "a27476a8-307a-4b7d-9ddf-df636fecdb5f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Iteration 1: Cost 4352.088931274409, Weight 0.7593291142562117, Bias 0.02288558130709\n", + "Iteration 2: Cost 1114.8561474350017, Weight 1.081602958862324, Bias 0.02918014748569513\n", + "Iteration 3: Cost 341.42912086804455, Weight 1.2391274084945083, Bias 0.03225308846928192\n", + "Iteration 4: Cost 156.64495290904443, Weight 1.3161239281746984, Bias 0.03375132986012604\n", + "Iteration 5: Cost 112.49704004742098, Weight 1.3537591652024805, Bias 0.034479873154934775\n", + "Iteration 6: Cost 101.9493925395456, Weight 1.3721549833978113, Bias 0.034832195392868505\n", + "Iteration 7: Cost 99.4293893333546, Weight 1.3811467575154601, Bias 0.03500062439068245\n", + "Iteration 8: Cost 98.82731958262897, Weight 1.3855419247507244, Bias 0.03507916814736111\n", + "Iteration 9: Cost 98.68347500997261, Weight 1.3876903144657764, Bias 0.035113776874486774\n", + "Iteration 10: Cost 98.64910780902792, Weight 1.3887405007983562, Bias 0.035126910596389935\n", + "Iteration 11: Cost 98.64089651459352, Weight 1.389253895811451, Bias 0.03512954755833985\n", + "Iteration 12: Cost 98.63893428729509, Weight 1.38950491235671, Bias 0.035127053821718185\n", + "Iteration 13: Cost 98.63846506273883, Weight 1.3896276808137857, Bias 0.035122052266051224\n", + "Iteration 14: Cost 98.63835254057648, Weight 1.38968776283053, Bias 0.03511582492978764\n", + "Iteration 15: Cost 98.63832524036214, Weight 1.3897172043139192, Bias 0.03510899846107016\n", + "Iteration 16: Cost 98.63831830104695, Weight 1.389731668997059, Bias 0.035101879159522745\n", + "Iteration 17: Cost 98.63831622628217, Weight 1.389738813163012, Bias 0.03509461674147458\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Estimated Weight: 1.389738813163012\n", + "Estimated Bias: 0.03509461674147458\n" + ] + } + ], + "source": [ + "estimated_weight, eatimated_bias = gradient_descent(X, Y, iterations=2000)\n", + "print(f\"Estimated Weight: {estimated_weight}\\nEstimated Bias: {eatimated_bias}\")" + ] + }, + { + "cell_type": "markdown", + "id": "cb527e5f-9d86-4e97-b00a-3f83dc3b1239", + "metadata": {}, + "source": [ + "**Making predictions using estimated parameters**" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "0889b6c1-75af-4dd1-826b-47c0320f2905", + "metadata": {}, + "outputs": [], + "source": [ + "Y_pred = estimated_weight*X + eatimated_bias" + ] + }, + { + "cell_type": "markdown", + "id": "837c5caa-82ff-488b-987d-00b17606b060", + "metadata": {}, + "source": [ + "**Plotting the regression line**" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "1b6423b5-f497-412b-8f72-159e344b56ff", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize = (8,6))\n", + "plt.scatter(X, Y, marker='o', color='red')\n", + "plt.plot([min(X), max(X)], [min(Y_pred), max(Y_pred)], color='blue',markerfacecolor='red',\n", + " markersize=10,linestyle='dashed')\n", + "plt.xlabel(\"X\")\n", + "plt.ylabel(\"Y\")\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "633f331e-0190-4324-b240-ba785ae35ebc", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets-checkpoint.csv b/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets-checkpoint.csv new file mode 100644 index 00000000..dd92f4ee --- /dev/null +++ b/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets-checkpoint.csv @@ -0,0 +1,10 @@ +Name, Diameter, Mass, Inclination, Eccentricity, Semi_majorAxis, SurfaceGravity, OrbitalPeriod, SiderealRotation, Satellites +Mercury, 4879.4, 3.302×10^23, 7.004, 0.20563593, 0.38709927, 3.7, 0.241, 58.65, 0 +Venus, 12103.6, 4.869×10^24, 3.39471, 0.00677672, 0.72333566, 8.87, 0.615, 243.0187, 0 +Earth, 12756.3, 5.974×10^24, 0.00005, 0.01671123, 1.00000261, 9.78, 1, 0.997271, 1 +Mars, 6794.4, 6.419×10^23, 1.85061, 0.0933941, 1.52371034, 3.71, 1.881, 1.02595, 2 +Jupiter, 142984, 1.899×10^27, 1.3053, 0.04838624, 5.202887, 24.79, 11.86, 0.4135, 63 +Saturn, 120536, 5.688×10^26, 2.48446, 0.05386179, 9.53667594, 8.96, 29.46, 0.4264, 64 +Uranus, 51118, 8.683×10^25, 0.774, 0.04725744, 19.18916464, 7.77, 84.01, 0.7181, 27 +Neptune, 49572, 1.024×10^26, 1.76917, 0.00859048, 30.06992276, 11, 164.79, 0.6712, 14 +Pluto, 2370.0, 1.3×10^22, 17.08900092, 0.250248713, 39.44506973, 0.62, 247.7406624, 6.387230, 5 diff --git a/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets2-checkpoint.csv b/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets2-checkpoint.csv new file mode 100644 index 00000000..7f93ffd1 --- /dev/null +++ b/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets2-checkpoint.csv @@ -0,0 +1,9 @@ +Name, Diameter, Mass, Inclination, Eccentricity, Semi_majorAxis, SurfaceGravity, OrbitalPeriod, SiderealRotation, Satellites, DistanceToSun, Type +Mercury, 4879.4, 3.302×10^23, 7.004, 0.20563593, 0.38709927, 3.7, 0.241, 58.65, 0, 0.39, terrestrial +Venus, 12103.6, 4.869×10^24, 3.39471, 0.00677672, 0.72333566, 8.87, 0.615, 243.0187, 0, 0.723, terrestrial +Earth, 12756.3, 5.974×10^24, 0.00005, 0.01671123, 1.00000261, 9.78, 1, 0.997271, 1, 1.0, terrestrial +Mars, 6794.4, 6.419×10^23, 1.85061, 0.0933941, 1.52371034, 3.71, 1.881, 1.02595, 2, 1.524, terrestrial +Jupiter, 142984, 1.899×10^27, 1.3053, 0.04838624, 5.202887, 24.79, 11.86, 0.4135, 63, 5.203, jovian +Saturn, 120536, 5.688×10^26, 2.48446, 0.05386179, 9.53667594, 8.96, 29.46, 0.4264, 64, 9.539, jovian +Uranus, 51118, 8.683×10^25, 0.774, 0.04725744, 19.18916464, 7.77, 84.01, 0.7181, 27, 19.18, jovian +Neptune, 49572, 1.024×10^26, 1.76917, 0.00859048, 30.06992276, 11, 164.79, 0.6712, 14, 30.06, jovian diff --git a/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets_enriched-checkpoint.csv b/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets_enriched-checkpoint.csv new file mode 100644 index 00000000..96424a4f --- /dev/null +++ b/notebooks/opdrachten/notebooks/numpy/csv/.ipynb_checkpoints/planets_enriched-checkpoint.csv @@ -0,0 +1,9 @@ +Name, Diameter, Mass, Inclination, Eccentricity, Semi_majorAxis, SurfaceGravity, OrbitalPeriod, SiderealRotation, Satellites, DistanceToSun, Type,New column +Mercury, 4879.4, 3.302×10^23, 7.004, 0.20563593, 0.38709927, 3.7, 0.241, 58.65, 0, 0.39, terrestrial,New column +Venus, 12103.6, 4.869×10^24, 3.39471, 0.00677672, 0.72333566, 8.87, 0.615, 243.0187, 0, 0.723, terrestrial,New column +Earth, 12756.3, 5.974×10^24, 0.00005, 0.01671123, 1.00000261, 9.78, 1, 0.997271, 1, 1.0, terrestrial,New column +Mars, 6794.4, 6.419×10^23, 1.85061, 0.0933941, 1.52371034, 3.71, 1.881, 1.02595, 2, 1.524, terrestrial,New column +Jupiter, 142984, 1.899×10^27, 1.3053, 0.04838624, 5.202887, 24.79, 11.86, 0.4135, 63, 5.203, jovian,New column +Saturn, 120536, 5.688×10^26, 2.48446, 0.05386179, 9.53667594, 8.96, 29.46, 0.4264, 64, 9.539, jovian,New column +Uranus, 51118, 8.683×10^25, 0.774, 0.04725744, 19.18916464, 7.77, 84.01, 0.7181, 27, 19.18, jovian,New column +Neptune, 49572, 1.024×10^26, 1.76917, 0.00859048, 30.06992276, 11, 164.79, 0.6712, 14, 30.06, jovian,New column diff --git a/notebooks/opdrachten/notebooks/numpy/csv/planets.csv b/notebooks/opdrachten/notebooks/numpy/csv/planets.csv new file mode 100644 index 00000000..7f93ffd1 --- /dev/null +++ b/notebooks/opdrachten/notebooks/numpy/csv/planets.csv @@ -0,0 +1,9 @@ +Name, Diameter, Mass, Inclination, Eccentricity, Semi_majorAxis, SurfaceGravity, OrbitalPeriod, SiderealRotation, Satellites, DistanceToSun, Type +Mercury, 4879.4, 3.302×10^23, 7.004, 0.20563593, 0.38709927, 3.7, 0.241, 58.65, 0, 0.39, terrestrial +Venus, 12103.6, 4.869×10^24, 3.39471, 0.00677672, 0.72333566, 8.87, 0.615, 243.0187, 0, 0.723, terrestrial +Earth, 12756.3, 5.974×10^24, 0.00005, 0.01671123, 1.00000261, 9.78, 1, 0.997271, 1, 1.0, terrestrial +Mars, 6794.4, 6.419×10^23, 1.85061, 0.0933941, 1.52371034, 3.71, 1.881, 1.02595, 2, 1.524, terrestrial +Jupiter, 142984, 1.899×10^27, 1.3053, 0.04838624, 5.202887, 24.79, 11.86, 0.4135, 63, 5.203, jovian +Saturn, 120536, 5.688×10^26, 2.48446, 0.05386179, 9.53667594, 8.96, 29.46, 0.4264, 64, 9.539, jovian +Uranus, 51118, 8.683×10^25, 0.774, 0.04725744, 19.18916464, 7.77, 84.01, 0.7181, 27, 19.18, jovian +Neptune, 49572, 1.024×10^26, 1.76917, 0.00859048, 30.06992276, 11, 164.79, 0.6712, 14, 30.06, jovian diff --git a/notebooks/opdrachten/notebooks/numpy/csv/planets2.csv b/notebooks/opdrachten/notebooks/numpy/csv/planets2.csv new file mode 100644 index 00000000..7f93ffd1 --- /dev/null +++ b/notebooks/opdrachten/notebooks/numpy/csv/planets2.csv @@ -0,0 +1,9 @@ +Name, Diameter, Mass, Inclination, Eccentricity, Semi_majorAxis, SurfaceGravity, OrbitalPeriod, SiderealRotation, Satellites, DistanceToSun, Type +Mercury, 4879.4, 3.302×10^23, 7.004, 0.20563593, 0.38709927, 3.7, 0.241, 58.65, 0, 0.39, terrestrial +Venus, 12103.6, 4.869×10^24, 3.39471, 0.00677672, 0.72333566, 8.87, 0.615, 243.0187, 0, 0.723, terrestrial +Earth, 12756.3, 5.974×10^24, 0.00005, 0.01671123, 1.00000261, 9.78, 1, 0.997271, 1, 1.0, terrestrial +Mars, 6794.4, 6.419×10^23, 1.85061, 0.0933941, 1.52371034, 3.71, 1.881, 1.02595, 2, 1.524, terrestrial +Jupiter, 142984, 1.899×10^27, 1.3053, 0.04838624, 5.202887, 24.79, 11.86, 0.4135, 63, 5.203, jovian +Saturn, 120536, 5.688×10^26, 2.48446, 0.05386179, 9.53667594, 8.96, 29.46, 0.4264, 64, 9.539, jovian +Uranus, 51118, 8.683×10^25, 0.774, 0.04725744, 19.18916464, 7.77, 84.01, 0.7181, 27, 19.18, jovian +Neptune, 49572, 1.024×10^26, 1.76917, 0.00859048, 30.06992276, 11, 164.79, 0.6712, 14, 30.06, jovian diff --git a/notebooks/opdrachten/notebooks/numpy/csv/planets_enriched.csv b/notebooks/opdrachten/notebooks/numpy/csv/planets_enriched.csv new file mode 100644 index 00000000..d688ace9 --- /dev/null +++ b/notebooks/opdrachten/notebooks/numpy/csv/planets_enriched.csv @@ -0,0 +1,8 @@ +Earth,12756.3, 5.974×10^24,5e-05,0.01671123,1.00000261,9.78,1.0,0.997271,1,1.0, terrestrial,Terrestrial +Jupiter,142984.0, 1.899×10^27,1.3053,0.04838624,5.202887,24.79,11.86,0.4135,63,5.203, jovian,Jovian +Mars,6794.4, 6.419×10^23,1.85061,0.0933941,1.52371034,3.71,1.881,1.02595,2,1.524, terrestrial,Jovian +Mercury,4879.4, 3.302×10^23,7.004,0.20563593,0.38709927,3.7,0.241,58.65,0,0.39, terrestrial,Jovian +Neptune,49572.0, 1.024×10^26,1.76917,0.00859048,30.06992276,11.0,164.79,0.6712,14,30.06, jovian,Terrestrial +Saturn,120536.0, 5.688×10^26,2.48446,0.05386179,9.53667594,8.96,29.46,0.4264,64,9.539, jovian,Terrestrial +Uranus,51118.0, 8.683×10^25,0.774,0.04725744,19.18916464,7.77,84.01,0.7181,27,19.18, jovian,Jovian +Venus,12103.6, 4.869×10^24,3.39471,0.00677672,0.72333566,8.87,0.615,243.0187,0,0.723, terrestrial,Terrestrial diff --git a/notebooks/opdrachten/notebooks/numpy/numpy_opdracht1.ipynb b/notebooks/opdrachten/notebooks/numpy/numpy_opdracht1.ipynb new file mode 100644 index 00000000..756a2456 --- /dev/null +++ b/notebooks/opdrachten/notebooks/numpy/numpy_opdracht1.ipynb @@ -0,0 +1,498 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "b45dd50e-d75c-41d2-a549-110cc111e32b", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "63f0720b-4a62-479d-873b-c5f6cad9a89d", + "metadata": {}, + "source": [ + "

Numpy

" + ] + }, + { + "cell_type": "markdown", + "id": "3619d610-30b3-41a2-b5f0-ae37b9d5b105", + "metadata": {}, + "source": [ + "**Imports**" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "42257a05-c794-4121-a9cf-fe53fa3a1dc1", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import pandas as pd\n", + "from PIL import Image\n", + "from scipy import ndimage" + ] + }, + { + "cell_type": "markdown", + "id": "8e48110a-ff83-4fba-aab9-7cb3678fe668", + "metadata": {}, + "source": [ + "

Opdracht 1

" + ] + }, + { + "cell_type": "markdown", + "id": "47ac5b87-14b1-437e-91cb-93dadadef8f9", + "metadata": {}, + "source": [ + "

Gegeven

" + ] + }, + { + "cell_type": "markdown", + "id": "8605ba6e-3f4e-4fe1-b76f-c784f2f44735", + "metadata": {}, + "source": [ + "Planeet | Grootte to.v. de omvang van de Aarde\n", + "---|---\n", + "Jupiter | 1120%\n", + "Saturnus | 945%\n", + "Uranus | 400%\n", + "Neptunus | 388%\n", + "Aarde| 100%\n", + "Venus | 95%\n", + "Mars | 53%" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "2b471d98-c5b0-4db0-a1c6-155094548c23", + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"csv/planets.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "e5fa129a-d9a8-4899-ba69-87537e1819f5", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Volume in drive C is OS\n", + " Volume Serial Number is BE76-42DF\n", + "\n", + " Directory of c:\\MakeAIWork\\notebooks\\opdrachten\\notebooks\\numpy\\pics\n", + "\n", + "21/09/2022 14:27 .\n", + "21/09/2022 14:27 ..\n", + "21/09/2022 12:27 .ipynb_checkpoints\n", + "21/09/2022 12:27 29,680 earth.jpg\n", + "21/09/2022 12:27 27,270 earth_scaled.jpg\n", + "21/09/2022 12:27 22,232 jupiter.jpg\n", + "21/09/2022 12:27 27,847 mars.jpg\n", + "21/09/2022 12:27 414,893 mars.nasa.jpg\n", + "21/09/2022 12:27 40,854 mercury.jpg\n", + "21/09/2022 12:27 14,150 neptune.jpg\n", + "21/09/2022 12:27 40,218 saturn.jpg\n", + "21/09/2022 12:27 9,969 uranus.jpg\n", + "21/09/2022 12:27 15,308 venus.jpg\n", + "21/09/2022 12:27 66,259 venus.png\n", + " 11 File(s) 708,680 bytes\n", + " 3 Dir(s) 242,727,858,176 bytes free\n" + ] + } + ], + "source": [ + "ls pics" + ] + }, + { + "cell_type": "markdown", + "id": "ad98fa30-0e0a-4ec4-9930-b63db74c11f2", + "metadata": {}, + "source": [ + "

Gevraagd

\n", + "

\n", + "Schaal voor elke (erkende) planeet uit ons zonnestelsel de bijbehorende image t.o.v. van de aarde. Het geschaalde plaatje moet groter zijn dan het plaatje van de aarde als de bijbehorende planeet groter is dan de aarde. Is de planeet kleiner dan de aarde dan moet het nieuwe plaatje kleiner zijn. Gebruik voor de schaalfactor het percentage. \n", + "Tip: Indien nodig kun je de images normaliseren door eerst het plaatje van de aarde te schalen\n", + "

" + ] + }, + { + "cell_type": "markdown", + "id": "c0c854fb-54db-4baa-b149-2e7d0c1b6391", + "metadata": {}, + "source": [ + "

Oplossing

\n", + "
    \n", + "
  1. \n", + " Open het bestand csv/planets.csv en voeg daar de kolom image\n", + "
  2. \n", + "
  3. \n", + " Importeer het csv-bestand en sla de data op in een dictionary\n", + "
  4. \n", + "
  5. \n", + " Open een image uit van een item uit de dictionary\n", + "
  6. \n", + "
  7. \n", + " Schaal de image m.b.v. een numpy array\n", + "
  8. \n", + "
  9. \n", + " Sla de geschaalde image op\n", + "
  10. \n", + "
  11. \n", + " Schrijf een functie voor het schalen van een image\n", + "
  12. \n", + "
  13. \n", + " Maak een loop waarbij voor elke planeet een geschaalde image wordt gemaakt en opgelagen\n", + "
  14. \n", + "
" + ] + }, + { + "cell_type": "markdown", + "id": "b2a7b7fb-56b3-43f7-a6b5-34adc057c3d1", + "metadata": {}, + "source": [ + "**Stap 2: Importeer het csv-bestand en sla de data op in een dictionary**" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "cbcb0e9b-46f8-490d-9a85-eb29037a93cb", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
 Name Diameter Mass Inclination Eccentricity Semi_majorAxis SurfaceGravity OrbitalPeriod SiderealRotation Satellites DistanceToSun Type
0Mercury4879.400000 3.302×10^237.0040000.2056360.3870993.7000000.24100058.65000000.390000 terrestrial
1Venus12103.600000 4.869×10^243.3947100.0067770.7233368.8700000.615000243.01870000.723000 terrestrial
2Earth12756.300000 5.974×10^240.0000500.0167111.0000039.7800001.0000000.99727111.000000 terrestrial
3Mars6794.400000 6.419×10^231.8506100.0933941.5237103.7100001.8810001.02595021.524000 terrestrial
4Jupiter142984.000000 1.899×10^271.3053000.0483865.20288724.79000011.8600000.413500635.203000 jovian
5Saturn120536.000000 5.688×10^262.4844600.0538629.5366768.96000029.4600000.426400649.539000 jovian
6Uranus51118.000000 8.683×10^250.7740000.04725719.1891657.77000084.0100000.7181002719.180000 jovian
7Neptune49572.000000 1.024×10^261.7691700.00859030.06992311.000000164.7900000.6712001430.060000 jovian
\n" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "planetDataFrame = pd.read_csv(filename, header = 0, sep = ',')\n", + "# print(planetDataFrame)\n", + "# type(planetDataFrame)\n", + "# print(planetDataFrame.columns)\n", + "# planetDataFrame.head() # of .style" + ] + }, + { + "cell_type": "markdown", + "id": "9d9d8c73-c8fa-41b0-848c-04741aa06bbf", + "metadata": {}, + "source": [ + "**Stap 3: Open een image uit van een item uit de dictionary**" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "83d43bb9-694e-4390-a8a3-30f6535f6591", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "PIL.JpegImagePlugin.JpegImageFile" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "img = Image.open('pics/earth.jpg')\n", + "type(img)\n", + "# img.show()" + ] + }, + { + "cell_type": "markdown", + "id": "645b438b-324d-427c-9efd-d621e37445f7", + "metadata": { + "tags": [] + }, + "source": [ + "**Stap 4: Schaal de image m.b.v. een numpy array**" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "8894e6bd-6237-4cf6-8d95-222d6a3be56e", + "metadata": {}, + "outputs": [], + "source": [ + "array = np.array(img)\n", + "type(array)\n", + "scaleFactor = 1\n", + "scaleArray = ndimage.zoom(array, (scaleFactor, scaleFactor, 1))\n", + "imgScaled = Image.fromarray(scaleArray)\n", + "# imgScaled.show()" + ] + }, + { + "cell_type": "markdown", + "id": "8611929d-d109-4f62-881f-b8a64db1e648", + "metadata": {}, + "source": [ + "**Stap 5: Sla de geschaalde image op**" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "2e34fa25-3cc3-4e5f-b29a-7793e505db61", + "metadata": {}, + "outputs": [], + "source": [ + "imgScaled.save(img.filename.replace(\".jpg\",\"_scaled.jpg\"))" + ] + }, + { + "cell_type": "markdown", + "id": "f142ebe1-f561-447b-8e2e-e8855b20cd50", + "metadata": {}, + "source": [ + "**Stap 6: Schrijf een functie voor het schalen van een image**" + ] + }, + { + "cell_type": "markdown", + "id": "5a550077-c83c-4af2-96fa-7a32158d5198", + "metadata": {}, + "source": [ + "**Stap 7: Maak een loop waarbij voor elke planeet een geschaalde image wordt gemaakt en opgelagen**" + ] + }, + { + "cell_type": "markdown", + "id": "a668a8e8-4d7e-4c6d-adbc-61935887fabe", + "metadata": {}, + "source": [ + "

Bonus: Voeg Mercurius aan de tabel toe en schaal ook daarvan het plaatje

" + ] + }, + { + "cell_type": "markdown", + "id": "11d181d1-c906-4ad1-9d8f-69836a4e8cc7", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "id": "03ac855f-3986-4b4a-823c-10c6d8b33024", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "id": "0be19a7e-a00f-4773-a19a-50b07618f856", + "metadata": {}, + "source": [ + "\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/pics/earth.jpg b/notebooks/opdrachten/notebooks/numpy/pics/earth.jpg similarity index 100% rename from pics/earth.jpg rename to notebooks/opdrachten/notebooks/numpy/pics/earth.jpg diff --git a/notebooks/opdrachten/notebooks/numpy/pics/earth_scaled.jpg b/notebooks/opdrachten/notebooks/numpy/pics/earth_scaled.jpg new file mode 100644 index 00000000..23dd6f58 Binary files /dev/null and b/notebooks/opdrachten/notebooks/numpy/pics/earth_scaled.jpg differ diff --git a/pics/jupiter.jpg b/notebooks/opdrachten/notebooks/numpy/pics/jupiter.jpg similarity index 100% rename from pics/jupiter.jpg rename to notebooks/opdrachten/notebooks/numpy/pics/jupiter.jpg diff --git a/pics/mars.jpg b/notebooks/opdrachten/notebooks/numpy/pics/mars.jpg similarity index 100% rename from pics/mars.jpg rename to notebooks/opdrachten/notebooks/numpy/pics/mars.jpg diff --git a/notebooks/opdrachten/notebooks/numpy/pics/mars.nasa.jpg b/notebooks/opdrachten/notebooks/numpy/pics/mars.nasa.jpg new file mode 100644 index 00000000..0f2ba7d7 Binary files /dev/null and b/notebooks/opdrachten/notebooks/numpy/pics/mars.nasa.jpg differ diff --git a/pics/mercury.jpg b/notebooks/opdrachten/notebooks/numpy/pics/mercury.jpg similarity index 100% rename from pics/mercury.jpg rename to notebooks/opdrachten/notebooks/numpy/pics/mercury.jpg diff --git a/pics/neptune.jpg b/notebooks/opdrachten/notebooks/numpy/pics/neptune.jpg similarity index 100% rename from pics/neptune.jpg rename to notebooks/opdrachten/notebooks/numpy/pics/neptune.jpg diff --git a/pics/saturn.jpg b/notebooks/opdrachten/notebooks/numpy/pics/saturn.jpg similarity index 100% rename from pics/saturn.jpg rename to notebooks/opdrachten/notebooks/numpy/pics/saturn.jpg diff --git a/pics/uranus.jpg b/notebooks/opdrachten/notebooks/numpy/pics/uranus.jpg similarity index 100% rename from pics/uranus.jpg rename to notebooks/opdrachten/notebooks/numpy/pics/uranus.jpg diff --git a/notebooks/opdrachten/notebooks/numpy/pics/venus.jpg b/notebooks/opdrachten/notebooks/numpy/pics/venus.jpg new file mode 100644 index 00000000..bba2052e Binary files /dev/null and b/notebooks/opdrachten/notebooks/numpy/pics/venus.jpg differ diff --git a/pics/venus.png b/notebooks/opdrachten/notebooks/numpy/pics/venus.png similarity index 100% rename from pics/venus.png rename to notebooks/opdrachten/notebooks/numpy/pics/venus.png diff --git a/notebooks/opdrachten/notebooks/pics/.ipynb_checkpoints/mars.nasa-checkpoint.jpg b/notebooks/opdrachten/notebooks/pics/.ipynb_checkpoints/mars.nasa-checkpoint.jpg new file mode 100644 index 00000000..0f2ba7d7 Binary files /dev/null and b/notebooks/opdrachten/notebooks/pics/.ipynb_checkpoints/mars.nasa-checkpoint.jpg differ diff --git a/notebooks/opdrachten/notebooks/pics/banner.PNG b/notebooks/opdrachten/notebooks/pics/banner.PNG new file mode 100644 index 00000000..0a0f5f1f Binary files /dev/null and b/notebooks/opdrachten/notebooks/pics/banner.PNG differ diff --git a/notebooks/opdrachten/notebooks/pics/mars.nasa.jpg b/notebooks/opdrachten/notebooks/pics/mars.nasa.jpg new file mode 100644 index 00000000..0f2ba7d7 Binary files /dev/null and b/notebooks/opdrachten/notebooks/pics/mars.nasa.jpg differ diff --git a/notebooks/opdrachten/notebooks/pics/miw.PNG b/notebooks/opdrachten/notebooks/pics/miw.PNG new file mode 100644 index 00000000..10448669 Binary files /dev/null and b/notebooks/opdrachten/notebooks/pics/miw.PNG differ diff --git a/notebooks/variables/booleans_with_solutions.ipynb b/notebooks/opdrachten/notebooks/variables/booleans_with_solutions.ipynb similarity index 99% rename from notebooks/variables/booleans_with_solutions.ipynb rename to notebooks/opdrachten/notebooks/variables/booleans_with_solutions.ipynb index f348b493..02a255d2 100644 --- a/notebooks/variables/booleans_with_solutions.ipynb +++ b/notebooks/opdrachten/notebooks/variables/booleans_with_solutions.ipynb @@ -609,7 +609,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.9.9 64-bit", + "display_name": "Python 3", "language": "python", "name": "python3" }, @@ -623,7 +623,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.9" + "version": "3.9.10" }, "vscode": { "interpreter": { diff --git a/notebooks/opdrachten/notebooks/variables/dictionaries.ipynb b/notebooks/opdrachten/notebooks/variables/dictionaries.ipynb new file mode 100644 index 00000000..b5789494 --- /dev/null +++ b/notebooks/opdrachten/notebooks/variables/dictionaries.ipynb @@ -0,0 +1,318 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "5713f5a7-348e-4905-a2dc-b4b750d3eb7b", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "8c60c67e-7b39-45ac-acd5-54e1013ec115", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "d697ae0a-1505-43f5-817d-efeaed6009a4", + "metadata": {}, + "source": [ + "

Samengestelde variabelen - Dictionaries

" + ] + }, + { + "cell_type": "markdown", + "id": "5968c213-ab8e-41d5-b245-a23956f3af6f", + "metadata": {}, + "source": [ + "**Een dict is een mutable dataverzameling van key-value pairs.**" + ] + }, + { + "cell_type": "markdown", + "id": "5812a326-b1a7-409e-9b2d-7b2bb5102532", + "metadata": {}, + "source": [ + "

Dictionary variabelen aanmaken en afdrukken

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0dabdb25-6ff5-4edc-96fd-7019734055e0", + "metadata": {}, + "outputs": [], + "source": [ + "marslanderSpecs = { 'length': 6, 'width': 1.56, 'weight': 360, 'deckHeight': (83, 108), 'robotArmLength': 1.8, 'numberOfSolarPanels': 2}\n", + "marslanderSpecs.items()" + ] + }, + { + "cell_type": "markdown", + "id": "839821d9-8d2c-4c18-a55e-c7645cbb3160", + "metadata": {}, + "source": [ + "De String Formatting Operator maakt gebruik van een tuple" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9fc3a9ee-6b10-41e0-9d45-6d4b85940f7f", + "metadata": {}, + "outputs": [], + "source": [ + "print(type(marslanderSpecs.get('deckHeight')))\n", + "print( 'The Deck Height of the Marslander has a range from %s to %s' %marslanderSpecs.get('deckHeight'))" + ] + }, + { + "cell_type": "markdown", + "id": "db849391-b9b9-4900-95ba-24d21c65138f", + "metadata": {}, + "source": [ + "

Elementen toevoegen

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "321b9ef8-559f-4f09-8110-0d07f6091807", + "metadata": {}, + "outputs": [], + "source": [ + "marslanderSpecs.update( {'scienceInstruments' : (\"seismometer\", \"heat probe\", \"radio science experiment\")} )\n", + "marslanderSpecs.update( {'image': \"../pics/mars.nasa.jpg\"} )\n", + "print(marslanderSpecs)" + ] + }, + { + "cell_type": "markdown", + "id": "ef481205-753b-42ef-858d-84696e760708", + "metadata": {}, + "source": [ + "

Excercise 1

\n", + "

\n", + "

    \n", + "
  1. Maak in de huidige directory (notebooks) de directory csv aan
  2. \n", + "
  3. Importeer de library csv of pandas
  4. \n", + "
  5. Exporteer de dictionary marslanderSpecs naar het bestand csv/marslander.csv
  6. \n", + "
\n", + " TIP : Zoek op https://stackoverflow.com/en naar geschikte voorbeelden\n", + "

" + ] + }, + { + "cell_type": "markdown", + "id": "09a77d13-56a2-4d84-9554-266bac12c8bb", + "metadata": {}, + "source": [ + "

Mutaties

" + ] + }, + { + "cell_type": "markdown", + "id": "5c443d17-4f1c-444d-988a-28753319ebe5", + "metadata": {}, + "source": [ + "**Voorkom information loss door de inhoud van de dictionary eerst naar een ander plaats in het geheugen te kopiëren**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3756229c-0b16-43b6-a495-c8bce87ff708", + "metadata": {}, + "outputs": [], + "source": [ + "marslanderSpecsCopy = marslanderSpecs.copy()" + ] + }, + { + "cell_type": "markdown", + "id": "0e990d4a-a8e3-4230-8749-a72347ffdb84", + "metadata": {}, + "source": [ + "

De volgorde van waarmee items uit een data colection worden gepopt is Last In First Out (LIFO)

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7fead617-0c2b-47f0-b535-084cde28ef54", + "metadata": {}, + "outputs": [], + "source": [ + "lastItem = marslanderSpecsCopy.popitem()\n", + "print(lastItem) " + ] + }, + { + "cell_type": "markdown", + "id": "6e5c60aa-5693-4098-bcca-7d9b735c439e", + "metadata": {}, + "source": [ + "

Exercise 2

\n", + "

Gegeven

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b78f2633-5fcd-46ab-a3a0-bcefb541d7e1", + "metadata": {}, + "outputs": [], + "source": [ + "moonlanderSpecs = { 'name': \"Apollo Lunar Module\", 'length': 7.04, 'width': 9.4 }\n", + "moonlanderSpecsCopy = moonlanderSpecs" + ] + }, + { + "cell_type": "markdown", + "id": "28b30616-b186-4b6e-9d4e-1c307d4e1b0f", + "metadata": {}, + "source": [ + "

Gevraagd

\n", + "

\n", + "Toon m.b.v. mutaties aan dat moonlanderSpecs en moonlanderSpecsCopy naar dezelfde plaats in het geheugen refereren. \n", + "

" + ] + }, + { + "cell_type": "markdown", + "id": "8fefac94-8935-4a0b-94ea-f9ac86e6c1fa", + "metadata": {}, + "source": [ + "

Oplossing

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "76955594-1a07-4e1a-abff-e77b717a8cf0", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "ab2b77bd-ce14-4b32-91ab-ee81aded45df", + "metadata": {}, + "source": [ + "

Visualisatie

" + ] + }, + { + "cell_type": "markdown", + "id": "5cfb1537-4bb1-453e-8e09-06b52a742814", + "metadata": {}, + "source": [ + "**Importeer de Python Imaging Library (PIL) voor het renderen van een Image** " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c1c7a3e1-2814-4d53-ae6f-51b6e9ab34fd", + "metadata": {}, + "outputs": [], + "source": [ + "from PIL import Image" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "913b1435-3083-4d25-8d26-5ae6b4c10d10", + "metadata": {}, + "outputs": [], + "source": [ + "img = Image.open( marslanderSpecs.get('image') )\n", + "percentage = 0.5\n", + "width, height = img.size\n", + "resizedDimensions = (int(width * percentage), int(height * percentage))\n", + "resizedImg = img.resize(resizedDimensions)\n", + "resizedImg.show()" + ] + }, + { + "cell_type": "markdown", + "id": "141254b3-9a26-4a73-9477-dc5701d8b72c", + "metadata": {}, + "source": [ + "

Iteratie

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "65af11f0-5de0-40c7-b075-8f930bc27801", + "metadata": {}, + "outputs": [], + "source": [ + "for (key, value) in marslanderSpecs.items():\n", + " print(key, value)" + ] + }, + { + "cell_type": "markdown", + "id": "8d0e34dc-3d69-47c1-9e78-e9b7124c63b7", + "metadata": {}, + "source": [ + "

Exercise 3

\n", + "

Laat m.b.v. iteratie zien dat alle elementen van een dictionary 2-tuples zijn

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "68dc008a-32f0-4b7f-8f9e-fb179dee9e5f", + "metadata": {}, + "outputs": [], + "source": [ + "# Oplossing" + ] + }, + { + "cell_type": "markdown", + "id": "a5514288-5623-4f8c-a41e-f4782fddf522", + "metadata": {}, + "source": [ + "

NB : Zorg ervoor dat je zowel dit notebook als het bij Execercise 1 aangemaakte csv-bestand naar je remote git repository pusht

" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/lists_with_solutions.ipynb b/notebooks/opdrachten/notebooks/variables/lists_with_solutions.ipynb similarity index 100% rename from notebooks/variables/lists_with_solutions.ipynb rename to notebooks/opdrachten/notebooks/variables/lists_with_solutions.ipynb diff --git a/notebooks/variables/numbers_with_solutions.ipynb b/notebooks/opdrachten/notebooks/variables/numbers_with_solutions.ipynb similarity index 72% rename from notebooks/variables/numbers_with_solutions.ipynb rename to notebooks/opdrachten/notebooks/variables/numbers_with_solutions.ipynb index 431eb391..cceb24a1 100644 --- a/notebooks/variables/numbers_with_solutions.ipynb +++ b/notebooks/opdrachten/notebooks/variables/numbers_with_solutions.ipynb @@ -34,10 +34,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "7dcb3c82", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Today, we know of about 190 impact craters on Earth.\n" + ] + } + ], "source": [ "# integer\n", "craters = 190\n", @@ -47,7 +55,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "3aa4bb80-8b55-4979-bee5-0fab4eca1067", "metadata": {}, "outputs": [], @@ -60,10 +68,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "58b57719-afe6-4dcf-a153-184dc168b280", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "More than 50000 meteorites have been found on Earth. Of these, 99.8 percent come from asteroids\n" + ] + } + ], "source": [ "print(f\"More than {meteoritesFound} meteorites have been found on Earth. Of these, {ateroidsPercentage} percent come from asteroids\")" ] @@ -78,10 +94,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "9b672530", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "100_000\n" + ] + } + ], "source": [ "meteorWeight = 100 * 10**3\n", "print(format(meteorWeight, '_d'))" @@ -89,10 +113,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "id": "83a9b161-6b4d-4426-9a07-c578e9013e39", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "120" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "a = 70\n", "b = 50\n", @@ -109,20 +144,39 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "ffbf37d4-4e77-4238-94dc-f43656c3fb19", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The distance between a and b is 20 km\n" + ] + } + ], "source": [ "print(\"The distance between a and b is %s km\" %abs(b-a) )" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "bf3a78d1-d953-47f4-9089-af79e285225d", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "3500" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "a * b" ] @@ -146,10 +200,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "id": "3e7d9698-d034-4427-8c82-599597027f68", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "1.4" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "a / b" ] @@ -164,10 +229,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "id": "475803e1-5cb0-4e01-8148-c9ca26f8f0c2", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "a // b" ] @@ -182,20 +258,42 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "id": "a90e787f-42ea-41d1-85e3-55844e7bfefe", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "0.4" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "(a % b) / b" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "183e72f2-62b0-4a13-b1bf-336393e0edab", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "(a // b) + ((a % b) / b) == a /b" ] @@ -210,10 +308,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "c47e6012-2a51-4719-9f5d-c25b26375860", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "After 2 clockwise turnarounds, the angle is 80 degrees to the right\n" + ] + } + ], "source": [ "rotation = -800\n", "spins = abs(rotation) // 360\n", @@ -231,7 +337,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 13, "id": "f2197985-95c6-4864-929f-f8f8e8f97995", "metadata": {}, "outputs": [], @@ -251,7 +357,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 14, "id": "260f3b99-3b4c-4d08-852a-09f268b1d335", "metadata": {}, "outputs": [ @@ -280,10 +386,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "id": "da2b4860-f028-4716-907d-60efc875d649", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "100000.0\n" + ] + } + ], "source": [ "import math\n", "\n", @@ -301,10 +415,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 16, "id": "30b1a7bb", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "100000" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "type(meteorWeight)\n", "int(meteorWeight)" @@ -328,10 +453,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 17, "id": "89fa18e5-b595-4c00-a925-9928393ed6bb", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The meteoroid entered the atmosphere at over 63720 kilometers per hour.\n" + ] + } + ], "source": [ "def milesToKilometers(distance):\n", " return round(distance * 1.609344, 2)\n", @@ -350,10 +483,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 18, "id": "44762233", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "A mile is longer than a kilometer and is equivalent to approximately 1.6 kilometers\n" + ] + } + ], "source": [ "def milesToKilometers(distance=1):\n", " return distance * 1.609344\n", @@ -372,21 +513,10 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 19, "id": "082009a5-fd6d-4436-b68c-95dab923ad94", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "45.35924" - ] - }, - "execution_count": 3, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "# Oplossing\n", "def poundsToKilos(pounds=1):\n", @@ -395,10 +525,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 20, "id": "d9e1b5b4-45eb-43ec-ba20-82bfe5f1bb66", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The rotation in degrees is : 270\n" + ] + } + ], "source": [ "def radiansToDegrees(radians):\n", " return (radians*180) / math.pi\n", @@ -427,10 +565,19 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 21, "id": "bcc232e8-0aa9-48e6-a9b6-f2f04f28f4b3", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0b1\n", + "1\n" + ] + } + ], "source": [ "a = bin(1)\n", "print(a)\n", @@ -447,10 +594,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 22, "id": "70e70e99-4b26-4891-956a-ba029e9eb62c", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1 + 1 = 10\n" + ] + } + ], "source": [ "sum = bin(int(a, 2) + int(a, 2))\n", "c = int(sum[2:])\n", @@ -459,10 +614,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 23, "id": "fee282af-d4cd-47f3-a756-4cc6a179c0a7", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "3.0" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "base = 2\n", "d = '11'\n", @@ -474,7 +640,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "Python 3.10.7 64-bit", "language": "python", "name": "python3" }, @@ -488,11 +654,11 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.4" + "version": "3.10.7" }, "vscode": { "interpreter": { - "hash": "916dbcbb3f70747c44a77c7bcd40155683ae19c65e1c03b4aa3499c5328201f1" + "hash": "aee8b7b246df8f9039afb4144a1f6fd8d2ca17a180786b69acc140d282b71a49" } } }, diff --git a/notebooks/opdrachten/notebooks/variables/sets.ipynb b/notebooks/opdrachten/notebooks/variables/sets.ipynb new file mode 100644 index 00000000..0bc3e95e --- /dev/null +++ b/notebooks/opdrachten/notebooks/variables/sets.ipynb @@ -0,0 +1,403 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "39ad5385-bd3b-4733-8583-aaee47dfd023", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "2e3ab9dd-f769-4b88-87d0-59bb6af381f6", + "metadata": {}, + "source": [ + "

Samengestelde variabelen - Sets

" + ] + }, + { + "cell_type": "markdown", + "id": "1dd30cb7-4573-48b9-9b50-4e64b414213e", + "metadata": {}, + "source": [ + "**Een set is een mutable dataverzameling van unieke elementen.**" + ] + }, + { + "cell_type": "markdown", + "id": "443e2275-c790-4153-82c2-f08782f7856c", + "metadata": {}, + "source": [ + "

Set variabelen aanmaken en afdrukken

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b5ca0430-4eb8-4eeb-a899-151ebbbf7f13", + "metadata": {}, + "outputs": [], + "source": [ + "spaceCrafts = set()\n", + "counter = 0\n", + "spaceCrafts = {\"Pioneer\", \"Voyager\"}\n", + "print(spaceCrafts)" + ] + }, + { + "cell_type": "raw", + "id": "15eaabd3-5697-474e-9a46-a384a242c8a4", + "metadata": {}, + "source": [ + "Elementen kunnen aan een bestaande set worden toegevoegd.." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e8e00fbb-0a04-4754-9fdc-0ea3bc54f43e", + "metadata": {}, + "outputs": [], + "source": [ + "spaceCrafts.add(\"Voyager\")" + ] + }, + { + "cell_type": "raw", + "id": "93db2ef6-ce73-4ce3-8cff-7aa0babea2f2", + "metadata": {}, + "source": [ + "maar elk element komt slechts 1 keer voor" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e51fcac8-8062-4c48-bc39-d191f7742c65", + "metadata": {}, + "outputs": [], + "source": [ + "print(spaceCrafts)" + ] + }, + { + "cell_type": "markdown", + "id": "7e55fb56-f386-4785-8841-90d1844db4d7", + "metadata": {}, + "source": [ + "

Exercise 1

\n", + "

Gegeven

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "065d6065-9d59-47f3-ba49-0c6cd4dd15f3", + "metadata": {}, + "outputs": [], + "source": [ + "fibonacciList = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377]\n", + "print(fibonacciList)" + ] + }, + { + "cell_type": "markdown", + "id": "def776af-43e4-4bd7-a17b-8778b318dcfd", + "metadata": {}, + "source": [ + "

Gevraagd

\n", + "

Maak gebruik van casting om variabele fibonacciList te ontdubbelen

" + ] + }, + { + "cell_type": "markdown", + "id": "4eabe9bd-dd7f-4f83-872f-e63e25146ca4", + "metadata": {}, + "source": [ + "

Oplossing

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "65a28c92-758e-49b9-b2b6-bd78e79e7642", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "3c57550b-cd11-4a6d-a806-946830cbb1cd", + "metadata": {}, + "source": [ + "

Operaties

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "46e0e7e4-1cc9-47f3-bc53-d3888252e583", + "metadata": {}, + "outputs": [], + "source": [ + "nordics = {\"Denmark\", \"Finland\", \"Iceland\", \"Norway\"}\n", + "baltics = {\"Estonia\", \"Latvia\", \"Lithuania\"}\n", + "eu = {\"Austria\", \"Belgium\", \"Bulgaria\", \"Croatia\", \"Cyprus\", \"Czechia\", \"Denmark\", \"Estonia\", \"Finland\", \"France\", \"Germany\", \"Greece\", \"Hungary\", \"Ireland\", \"Italy\", \"Latvia\", \"Lithuania\", \"Luxembourg\", \"Malta\", \"The Netherlands\", \"Poland\", \"Portugal\", \"Romania\", \"Slovakia\", \"Slovenia\", \"Spain\", \"Sweden\"}" + ] + }, + { + "cell_type": "markdown", + "id": "b2c79908-ca34-4657-8481-7a959aa046a5", + "metadata": {}, + "source": [ + "

Exercise 2

\n", + "

Gegeven

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "96daa91c-96a8-41a7-b202-6e4a77876ef0", + "metadata": {}, + "outputs": [], + "source": [ + "benelux = {\"Belgium\", \"The Netherlands\", \"Luxembourg\"}" + ] + }, + { + "cell_type": "markdown", + "id": "80d32381-df51-4185-a4ba-1ed9cf9c6ba2", + "metadata": {}, + "source": [ + "

Gevraagd

\n", + "

Maak een String met als value \"BeNeLux\" die is opgebouwd uit de letters van corresponderende items uit de set benelux zonder de set variabele zelf aan te passen

\n", + "

Hints:

    \n", + "
  1. Maak gebruik (tijdelijke) variable van het type list
  2. \n", + "
  3. Pas daarin het item \"The Netherlands zodat het consistent is met de andere items
  4. \n", + "

" + ] + }, + { + "cell_type": "markdown", + "id": "871adbea-f738-4d20-8fe9-50ef3e6cbd15", + "metadata": {}, + "source": [ + "

Oplossing

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "53417987-3497-4658-a6e1-02d9370b966a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "978e6a57-c504-4a92-8926-c7d1bd6d5027", + "metadata": {}, + "source": [ + "

Visualisatie

" + ] + }, + { + "cell_type": "markdown", + "id": "3b6e45d3-f358-4ffc-87a0-ae0bb5aa424b", + "metadata": {}, + "source": [ + "

Open een (git)bash terminal en run
\n", + " pip install matplotlib-venn\n", + "

" + ] + }, + { + "cell_type": "markdown", + "id": "1a0ef2e6-bd8b-4bc0-a6b3-cdaadd2b2942", + "metadata": {}, + "source": [ + "Vervolgens importeren we de modules venn2, venn3 en pylot" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0d796dc-7580-4937-a2cc-09d5b5c4e432", + "metadata": {}, + "outputs": [], + "source": [ + "from matplotlib_venn import venn2, venn3\n", + "from matplotlib import pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "id": "e376b04f-106c-4e3b-aeb5-79af2221a522", + "metadata": {}, + "source": [ + "**Gebruik een Venn diagram om Sets en hun relaties te visualiseren**" + ] + }, + { + "cell_type": "markdown", + "id": "ad3f1cb6-7c43-4636-bf27-f1cd811cd140", + "metadata": {}, + "source": [ + "

De Sets benelux, nordics en baltics zijn disjunct..

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1a90d4ce-5d4b-45eb-becb-9a041ee81510", + "metadata": {}, + "outputs": [], + "source": [ + "venn3([benelux, nordics, baltics], ('Benelux', 'Nordics', 'Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "7e2160a3-a90e-4d16-9f11-5f39458c5f9d", + "metadata": {}, + "source": [ + "

dat wil zeggen dat ze geen enkel item met elkaar gemeen hebben

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7e84e822-09ec-4b96-9268-6208c53535c1", + "metadata": {}, + "outputs": [], + "source": [ + "benelux.symmetric_difference(nordics).symmetric_difference(baltics)" + ] + }, + { + "cell_type": "markdown", + "id": "ea751320-05f1-41d1-97ba-3f8de4240166", + "metadata": {}, + "source": [ + "**Gebruik union om verzamelingen verenigen**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4f803d2e-f0cc-43bf-a5b9-f282adb27811", + "metadata": {}, + "outputs": [], + "source": [ + "subUnion = benelux.union(nordics).union(baltics)\n", + "venn2([benelux, subUnion], ('Benelux', 'Benelux, Nordics and Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "b67a0424-1e9a-4b4d-952e-aa1d351c14cb", + "metadata": {}, + "source": [ + "

De Sets benelux, nordics en baltics zijn allen een eigen subset van eu

" + ] + }, + { + "cell_type": "markdown", + "id": "3229dad1-3579-41bd-b4e6-8d49f5c04ed4", + "metadata": {}, + "source": [ + "

Niet alle landen uit subUnion zijn lid van de Europese Unie

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7678cfc6-6e6a-4132-b221-1e303c28ef4f", + "metadata": {}, + "outputs": [], + "source": [ + "baltics.issubset(eu) and benelux.issubset(eu) and nordics.issubset(eu)" + ] + }, + { + "cell_type": "markdown", + "id": "e6dc0310-0784-434a-acc1-5a21b4a4b2c5", + "metadata": {}, + "source": [ + "**Gebruik de methode intersection voor de doorsnede van twee Sets**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e79a1f39-afc1-43f1-a060-3e6a7976b5fd", + "metadata": {}, + "outputs": [], + "source": [ + "eu.intersection(nordics)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "789bb115-e680-4d25-8646-709ba8e8e346", + "metadata": {}, + "outputs": [], + "source": [ + "venn2([eu, subUnion], ('EU', 'Benelux, Nordics and Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "ad46e130-fa09-45b4-b153-f2ce9a844009", + "metadata": {}, + "source": [ + "

Exercise 3

\n", + "

Gebruik de methode difference om de landen weer te geven die (nog) geen lid zijn van de EU

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "38cc4967-92d4-46de-80c7-835296449c29", + "metadata": {}, + "outputs": [], + "source": [ + "nordics.difference(eu)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/opdrachten/notebooks/variables/sets_with_solutions.ipynb b/notebooks/opdrachten/notebooks/variables/sets_with_solutions.ipynb new file mode 100644 index 00000000..77c99988 --- /dev/null +++ b/notebooks/opdrachten/notebooks/variables/sets_with_solutions.ipynb @@ -0,0 +1,594 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "39ad5385-bd3b-4733-8583-aaee47dfd023", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "2e3ab9dd-f769-4b88-87d0-59bb6af381f6", + "metadata": {}, + "source": [ + "

Samengestelde variabelen - Sets

" + ] + }, + { + "cell_type": "markdown", + "id": "1dd30cb7-4573-48b9-9b50-4e64b414213e", + "metadata": {}, + "source": [ + "**Een set is een mutable dataverzameling van unieke elementen.**" + ] + }, + { + "cell_type": "markdown", + "id": "443e2275-c790-4153-82c2-f08782f7856c", + "metadata": {}, + "source": [ + "

Set variabelen aanmaken en afdrukken

" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "b5ca0430-4eb8-4eeb-a899-151ebbbf7f13", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'Pioneer', 'Voyager'}\n" + ] + } + ], + "source": [ + "spaceCrafts = set()\n", + "spaceCrafts = {\"Pioneer\", \"Voyager\"}\n", + "print(spaceCrafts)" + ] + }, + { + "cell_type": "raw", + "id": "15eaabd3-5697-474e-9a46-a384a242c8a4", + "metadata": {}, + "source": [ + "Elementen kunnen aan een bestaande set worden toegevoegd.." + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "e8e00fbb-0a04-4754-9fdc-0ea3bc54f43e", + "metadata": {}, + "outputs": [], + "source": [ + "spaceCrafts.add(\"Voyager\")" + ] + }, + { + "cell_type": "raw", + "id": "93db2ef6-ce73-4ce3-8cff-7aa0babea2f2", + "metadata": {}, + "source": [ + "maar elk element komt slechts 1 keer voor" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "e51fcac8-8062-4c48-bc39-d191f7742c65", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'Pioneer', 'Voyager'}\n" + ] + } + ], + "source": [ + "print(spaceCrafts)" + ] + }, + { + "cell_type": "markdown", + "id": "7e55fb56-f386-4785-8841-90d1844db4d7", + "metadata": {}, + "source": [ + "

Exercise 1

\n", + "

Gegeven

" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "065d6065-9d59-47f3-ba49-0c6cd4dd15f3", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377]\n" + ] + } + ], + "source": [ + "fibonacciList = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377]\n", + "print(fibonacciList)" + ] + }, + { + "cell_type": "markdown", + "id": "def776af-43e4-4bd7-a17b-8778b318dcfd", + "metadata": {}, + "source": [ + "

Gevraagd

\n", + "

Maak gebruik van casting om variabele fibonacciList te ontdubbelen

" + ] + }, + { + "cell_type": "markdown", + "id": "4eabe9bd-dd7f-4f83-872f-e63e25146ca4", + "metadata": {}, + "source": [ + "

Oplossing

" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "65a28c92-758e-49b9-b2b6-bd78e79e7642", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[0, 1, 2, 3, 34, 5, 8, 233, 377, 13, 144, 21, 55, 89]\n" + ] + } + ], + "source": [ + "fibonacciList = list(set(fibonacciList))\n", + "print(fibonacciList)" + ] + }, + { + "cell_type": "markdown", + "id": "3c57550b-cd11-4a6d-a806-946830cbb1cd", + "metadata": {}, + "source": [ + "

Operaties

" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "46e0e7e4-1cc9-47f3-bc53-d3888252e583", + "metadata": {}, + "outputs": [], + "source": [ + "nordics = {\"Denmark\", \"Finland\", \"Iceland\", \"Norway\"}\n", + "baltics = {\"Estonia\", \"Latvia\", \"Lithuania\"}\n", + "eu = {\"Austria\", \"Belgium\", \"Bulgaria\", \"Croatia\", \"Cyprus\", \"Czechia\", \"Denmark\", \"Estonia\", \"Finland\", \"France\", \"Germany\", \"Greece\", \"Hungary\", \"Ireland\", \"Italy\", \"Latvia\", \"Lithuania\", \"Luxembourg\", \"Malta\", \"The Netherlands\", \"Poland\", \"Portugal\", \"Romania\", \"Slovakia\", \"Slovenia\", \"Spain\", \"Sweden\"}" + ] + }, + { + "cell_type": "markdown", + "id": "b2c79908-ca34-4657-8481-7a959aa046a5", + "metadata": {}, + "source": [ + "

Exercise 2

\n", + "

Gegeven

" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "96daa91c-96a8-41a7-b202-6e4a77876ef0", + "metadata": {}, + "outputs": [], + "source": [ + "benelux = {\"Belgium\", \"The Netherlands\", \"Luxembourg\"}" + ] + }, + { + "cell_type": "markdown", + "id": "80d32381-df51-4185-a4ba-1ed9cf9c6ba2", + "metadata": {}, + "source": [ + "

Gevraagd

\n", + "

Maak een String met als value \"BeNeLux\" die is opgebouwd uit de letters van corresponderende items uit de set benelux zonder de set variabele zelf aan te passen

\n", + "

Hints:

    \n", + "
  1. Maak gebruik (tijdelijke) variable van het type list
  2. \n", + "
  3. Pas daarin het item \"The Netherlands zodat het consistent is met de andere items
  4. \n", + "

" + ] + }, + { + "cell_type": "markdown", + "id": "871adbea-f738-4d20-8fe9-50ef3e6cbd15", + "metadata": {}, + "source": [ + "

Oplossing

" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "53417987-3497-4658-a6e1-02d9370b966a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['Luxembourg', 'Netherlands', 'Belgium']\n", + "BeNeLux\n" + ] + } + ], + "source": [ + "benelux = {\"Belgium\", \"The Netherlands\", \"Luxembourg\"}\n", + "beneluxList = list()\n", + "\n", + "for i in range(0, len(benelux)):\n", + " beneluxList.append(benelux.pop().replace('The ', ''))\n", + "\n", + "print(beneluxList)\n", + "beneluxStr = f\"{beneluxList[2][:2]}{beneluxList[1][:2]}{beneluxList[0][:3]}\"\n", + "print(beneluxStr) " + ] + }, + { + "cell_type": "markdown", + "id": "978e6a57-c504-4a92-8926-c7d1bd6d5027", + "metadata": {}, + "source": [ + "

Visualisatie

" + ] + }, + { + "cell_type": "markdown", + "id": "3b6e45d3-f358-4ffc-87a0-ae0bb5aa424b", + "metadata": {}, + "source": [ + "

Open een (git)bash terminal en run
\n", + " pip install matplotlib-venn\n", + "

" + ] + }, + { + "cell_type": "markdown", + "id": "1a0ef2e6-bd8b-4bc0-a6b3-cdaadd2b2942", + "metadata": {}, + "source": [ + "Vervolgens importeren we de modules venn2, venn3 en pylot" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "cb9e15f6", + "metadata": {}, + "outputs": [ + { + "ename": "ValueError", + "evalue": "The python kernel does not appear to be a conda environment. Please use ``%pip install`` instead.", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn [39], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[43mget_ipython\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mrun_line_magic\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43mconda\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43minstall -c conda-forge matplotlib-venn\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m)\u001b[49m\n", + "File \u001b[0;32m~/Library/Python/3.10/lib/python/site-packages/IPython/core/interactiveshell.py:2309\u001b[0m, in \u001b[0;36mInteractiveShell.run_line_magic\u001b[0;34m(self, magic_name, line, _stack_depth)\u001b[0m\n\u001b[1;32m 2307\u001b[0m kwargs[\u001b[39m'\u001b[39m\u001b[39mlocal_ns\u001b[39m\u001b[39m'\u001b[39m] \u001b[39m=\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mget_local_scope(stack_depth)\n\u001b[1;32m 2308\u001b[0m \u001b[39mwith\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mbuiltin_trap:\n\u001b[0;32m-> 2309\u001b[0m result \u001b[39m=\u001b[39m fn(\u001b[39m*\u001b[39;49margs, \u001b[39m*\u001b[39;49m\u001b[39m*\u001b[39;49mkwargs)\n\u001b[1;32m 2310\u001b[0m \u001b[39mreturn\u001b[39;00m result\n", + "File \u001b[0;32m~/Library/Python/3.10/lib/python/site-packages/IPython/core/magics/packaging.py:87\u001b[0m, in \u001b[0;36mPackagingMagics.conda\u001b[0;34m(self, line)\u001b[0m\n\u001b[1;32m 81\u001b[0m \u001b[39m\"\"\"Run the conda package manager within the current kernel.\u001b[39;00m\n\u001b[1;32m 82\u001b[0m \n\u001b[1;32m 83\u001b[0m \u001b[39mUsage:\u001b[39;00m\n\u001b[1;32m 84\u001b[0m \u001b[39m %conda install [pkgs]\u001b[39;00m\n\u001b[1;32m 85\u001b[0m \u001b[39m\"\"\"\u001b[39;00m\n\u001b[1;32m 86\u001b[0m \u001b[39mif\u001b[39;00m \u001b[39mnot\u001b[39;00m _is_conda_environment():\n\u001b[0;32m---> 87\u001b[0m \u001b[39mraise\u001b[39;00m \u001b[39mValueError\u001b[39;00m(\u001b[39m\"\u001b[39m\u001b[39mThe python kernel does not appear to be a conda environment. \u001b[39m\u001b[39m\"\u001b[39m\n\u001b[1;32m 88\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mPlease use ``\u001b[39m\u001b[39m%\u001b[39m\u001b[39mpip install`` instead.\u001b[39m\u001b[39m\"\u001b[39m)\n\u001b[1;32m 90\u001b[0m conda \u001b[39m=\u001b[39m _get_conda_executable()\n\u001b[1;32m 91\u001b[0m args \u001b[39m=\u001b[39m shlex\u001b[39m.\u001b[39msplit(line)\n", + "\u001b[0;31mValueError\u001b[0m: The python kernel does not appear to be a conda environment. Please use ``%pip install`` instead." + ] + } + ], + "source": [ + "!conda install -c conda-forge matplotlib-venn" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [] + }, + { + "cell_type": "markdown", + "id": "43fb76ec", + "metadata": {}, + "source": [] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "a0d796dc-7580-4937-a2cc-09d5b5c4e432", + "metadata": {}, + "outputs": [ + { + "ename": "ModuleNotFoundError", + "evalue": "No module named 'matplotlib_venn'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn [34], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mmatplotlib_venn\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m venn2, venn3\n\u001b[1;32m 2\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mmatplotlib\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m pyplot \u001b[38;5;28;01mas\u001b[39;00m plt\n", + "\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'matplotlib_venn'" + ] + } + ], + "source": [ + "from matplotlib_venn import venn2, venn3\n", + "from matplotlib import pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "id": "e376b04f-106c-4e3b-aeb5-79af2221a522", + "metadata": {}, + "source": [ + "**Gebruik een Venn diagram om Sets en hun relaties te visualiseren**" + ] + }, + { + "cell_type": "markdown", + "id": "ad3f1cb6-7c43-4636-bf27-f1cd811cd140", + "metadata": {}, + "source": [ + "

De Sets benelux, nordics en baltics zijn disjunct..

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1a90d4ce-5d4b-45eb-becb-9a041ee81510", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "venn3([benelux, nordics, baltics], ('Benelux', 'Nordics', 'Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "7e2160a3-a90e-4d16-9f11-5f39458c5f9d", + "metadata": {}, + "source": [ + "

dat wil zeggen dat ze geen enkel item met elkaar gemeen hebben

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7e84e822-09ec-4b96-9268-6208c53535c1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'Belgium',\n", + " 'Denmark',\n", + " 'Estonia',\n", + " 'Finland',\n", + " 'Iceland',\n", + " 'Latvia',\n", + " 'Lithuania',\n", + " 'Luxembourg',\n", + " 'Norway',\n", + " 'The Netherlands'}" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "benelux.symmetric_difference(nordics).symmetric_difference(baltics)" + ] + }, + { + "cell_type": "markdown", + "id": "ea751320-05f1-41d1-97ba-3f8de4240166", + "metadata": {}, + "source": [ + "**Gebruik union om verzamelingen verenigen**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4f803d2e-f0cc-43bf-a5b9-f282adb27811", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "subUnion = benelux.union(nordics).union(baltics)\n", + "venn2([benelux, subUnion], ('Benelux', 'Benelux, Nordics and Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "b67a0424-1e9a-4b4d-952e-aa1d351c14cb", + "metadata": {}, + "source": [ + "

De Sets benelux, nordics en baltics zijn allen een eigen subset van eu

" + ] + }, + { + "cell_type": "markdown", + "id": "3229dad1-3579-41bd-b4e6-8d49f5c04ed4", + "metadata": {}, + "source": [ + "

Niet alle landen uit subUnion zijn lid van de Europese Unie

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7678cfc6-6e6a-4132-b221-1e303c28ef4f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "baltics.issubset(eu) and benelux.issubset(eu) and nordics.issubset(eu)" + ] + }, + { + "cell_type": "markdown", + "id": "e6dc0310-0784-434a-acc1-5a21b4a4b2c5", + "metadata": {}, + "source": [ + "**Gebruik de methode intersection voor de doorsnede van twee Sets**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e79a1f39-afc1-43f1-a060-3e6a7976b5fd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'Denmark', 'Finland'}" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "eu.intersection(nordics)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "789bb115-e680-4d25-8646-709ba8e8e346", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "venn2([eu, subUnion], ('EU', 'Benelux, Nordics and Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "ad46e130-fa09-45b4-b153-f2ce9a844009", + "metadata": {}, + "source": [ + "

Exercise 3

\n", + "

Gebruik de methode difference om de landen weer te geven die (nog) geen lid zijn van de EU

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "38cc4967-92d4-46de-80c7-835296449c29", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'Iceland', 'Norway'}" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nordics.difference(eu)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "aee8b7b246df8f9039afb4144a1f6fd8d2ca17a180786b69acc140d282b71a49" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/strings_with_solutions.ipynb b/notebooks/opdrachten/notebooks/variables/strings_with_solutions.ipynb similarity index 79% rename from notebooks/variables/strings_with_solutions.ipynb rename to notebooks/opdrachten/notebooks/variables/strings_with_solutions.ipynb index f7bb6299..860c36ca 100644 --- a/notebooks/variables/strings_with_solutions.ipynb +++ b/notebooks/opdrachten/notebooks/variables/strings_with_solutions.ipynb @@ -58,7 +58,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "3aa4bb80-8b55-4979-bee5-0fab4eca1067", "metadata": {}, "outputs": [], @@ -76,10 +76,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "58b57719-afe6-4dcf-a153-184dc168b280", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "str" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "type(planet)" ] @@ -94,7 +105,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "9b672530", "metadata": {}, "outputs": [], @@ -112,10 +123,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "da2b4860-f028-4716-907d-60efc875d649", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Mercury\n" + ] + } + ], "source": [ "print(planet)" ] @@ -130,10 +149,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "id": "89fa18e5-b595-4c00-a925-9928393ed6bb", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "str" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "star = 'Sun'\n", "type(star)" @@ -149,10 +179,19 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "6ac50411-8461-4587-acd3-72fb10040b3e", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Merury doesn't have an atmosphere because it is so close to the Sun\n", + "\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - JFK\n" + ] + } + ], "source": [ "print(\"Merury doesn't have an atmosphere because it is so close to the Sun\")\n", "print('\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - JFK')" @@ -177,7 +216,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "7ad87022-4b2e-4067-9f8f-1a43fad63029", "metadata": {}, "outputs": [], @@ -195,7 +234,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "id": "c1aed156-b5aa-4ed2-a5f6-98c28828314d", "metadata": {}, "outputs": [], @@ -214,7 +253,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "id": "b5006e39-e666-4c9f-8d0f-3e21b4e810c6", "metadata": {}, "outputs": [], @@ -224,10 +263,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "id": "c82af862-5226-472d-821a-5ddd1da812bf", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Being the planet closest to the Sun, Mercury guards its secrets very carefully\n" + ] + } + ], "source": [ "print(formatStr)" ] @@ -242,10 +289,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "a261aff8-ae79-4d7d-9cc3-45ceb2e93878", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "formatStr == fStr == formatOperatorStr" ] @@ -262,10 +320,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "b031bd79-349e-490a-a546-994b098b7a36", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Since Mercury is so much closer to the Sun than we are, in the Mercurian sky the Sun appears three times as big as from here on Earth\n", + "Since Mercury is so much closer to the Sun than we are, in the Mercurian sky the Sun appears three times as big as from here on Earth\n", + "Since Mercury is so much closer to the Sun than we are, in the Mercurian sky the Sun appears three times as big as from here on Earth\n" + ] + } + ], "source": [ "# Oplossing\n", "print(\"Since {0} is so much closer to the {1} than we are, in the Mercurian sky the {1} appears three times as big as from here on {2}\".format(planet, star, myHomePlanet))\n", @@ -291,10 +359,19 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "id": "03dfb7ba-ecd3-4a0c-9b8e-1df72ec0eed2", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Venus\n", + "Being the planet closest to the Sun, Mercury guards its secrets very carefully\n" + ] + } + ], "source": [ "planet = \"Venus\"\n", "print(planet)\n", @@ -311,11 +388,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 16, "id": "093046a0-ac71-410d-b7f2-fdf9b5f12b08", "metadata": {}, - "outputs": [], - "source": [ + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Being the planet closest to the Sun, Venus guards its secrets very carefully\n", + "Being the planet closest to the Sun, Mercury guards its secrets very carefully\n" + ] + } + ], + "source": [ + "sentence = formatStr\n", "print(sentence.replace(\"Mercury\",\"Venus\"))\n", "print(sentence)" ] @@ -355,10 +442,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "id": "daefaefb-1aee-4cda-b04a-3536eeafab8f", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "So far, KBO's have been seen from distances ranging from 30AU to 50AU from the Sun (for reference, Pluto's average orbit is at about 39AU).\n" + ] + } + ], "source": [ "object = \"kbo\"\n", "distanceUnit = \"au\"\n", @@ -467,7 +562,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.10.4 64-bit", + "display_name": "Python 3.10.7 64-bit", "language": "python", "name": "python3" }, @@ -481,11 +576,11 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.4" + "version": "3.10.7" }, "vscode": { "interpreter": { - "hash": "916dbcbb3f70747c44a77c7bcd40155683ae19c65e1c03b4aa3499c5328201f1" + "hash": "aee8b7b246df8f9039afb4144a1f6fd8d2ca17a180786b69acc140d282b71a49" } } }, diff --git a/notebooks/opdrachten/notebooks/variables/tuples.ipynb b/notebooks/opdrachten/notebooks/variables/tuples.ipynb new file mode 100644 index 00000000..726c62a6 --- /dev/null +++ b/notebooks/opdrachten/notebooks/variables/tuples.ipynb @@ -0,0 +1,254 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "5a5999c2-eb9d-4bf9-8373-b9964e2c152d", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "88e57004-2f85-4311-84c0-c4e148f421a7", + "metadata": {}, + "source": [ + "

Samengestelde variabelen - tuples

" + ] + }, + { + "cell_type": "markdown", + "id": "9cdb9135-2650-4c30-a810-0685e5b4b50b", + "metadata": {}, + "source": [ + "**Een tuple is een immutable list**" + ] + }, + { + "cell_type": "markdown", + "id": "6837aea3-45db-4940-8b9d-a406fdc01db1", + "metadata": {}, + "source": [ + "

Tuple variabelen aanmaken en afdrukken

" + ] + }, + { + "cell_type": "markdown", + "id": "99e472c0-ba9b-4e25-ae03-75fd62f31e8f", + "metadata": {}, + "source": [ + "**Gebruik haakjes () voor het aanmaken van een tuple variabele**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "eac2c3b2-52a0-4847-bffc-ad8d2eff0507", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "soho = (\"SOlar\", \"Heliospheric\", \"Observatory\")" + ] + }, + { + "cell_type": "markdown", + "id": "c680333b-23c3-42fc-8c04-d6e8a281fa40", + "metadata": {}, + "source": [ + "

Om een tuple om te zetten naar printable string, kun je de methode join() gebruiken, een methode van type str, niet van tuple\n", + "

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "73948594-ecc9-4e70-90a1-75fd5f48deb0", + "metadata": {}, + "outputs": [], + "source": [ + "print(f\"The SOHO {', '.join(soho) } telescope is studying and staring at the Sun\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "cb5cde87-1945-4329-8b7c-89eec6b1bc16", + "metadata": {}, + "outputs": [], + "source": [ + "discovery = (\"Triton\", \"William Lassell\", 1846)\n", + "print( \"%s discovered %s in %s\" %(discovery) )" + ] + }, + { + "cell_type": "markdown", + "id": "e9d5d50b-750c-4b59-ae28-ea58ba287b70", + "metadata": {}, + "source": [ + "**Gebruik methodes van list om een bepaald element uit een tuple op te vragen**" + ] + }, + { + "cell_type": "markdown", + "id": "edad1885-0775-4769-986e-f230ce22c35f", + "metadata": {}, + "source": [ + "

Vraag het eerste element van de tuple op

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "16176f6e-c3ba-4128-93e9-787a13e3135e", + "metadata": {}, + "outputs": [], + "source": [ + "soho[0]" + ] + }, + { + "cell_type": "markdown", + "id": "da99a925-ffe6-4676-a8ed-77674478b269", + "metadata": {}, + "source": [ + "

Vraag het tweede element van de tuple op

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8bcbfbaf-a21e-4177-88b7-99abc41e1520", + "metadata": {}, + "outputs": [], + "source": [ + "soho.index('Heliospheric')" + ] + }, + { + "cell_type": "markdown", + "id": "f85217d7-6d16-4c05-8829-efa5228873d3", + "metadata": {}, + "source": [ + "

Vraag het laatste element van de tuple op

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a2363a8f-843f-46c2-9a42-2498ac88715c", + "metadata": {}, + "outputs": [], + "source": [ + "soho[-1]" + ] + }, + { + "cell_type": "markdown", + "id": "7ff7c206-0d29-448d-bf78-3f48fad9d4dd", + "metadata": {}, + "source": [ + "

Exercise 1

\n", + "

Bij een tuple kun je de list methode sort() niet gebruiken, laat zien hoe je met de methode sorted() de volgorde van de elementen in soho toch blijvend kunt veranderen." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "582540fc-8c6d-4335-ae09-bac02e4a61b7", + "metadata": {}, + "outputs": [], + "source": [ + "# Oplossing" + ] + }, + { + "cell_type": "markdown", + "id": "5090e646-ff02-408e-ade7-4df431df5eda", + "metadata": {}, + "source": [ + "**Nadat een tuple variabele is aangemaakt kun je de waarde niet meer wijzigen..**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "435fed63-70fb-4ec7-bf0f-cd28822327d6", + "metadata": {}, + "outputs": [], + "source": [ + "nickEnSimon = (\"Nick\", \"Simon\")" + ] + }, + { + "cell_type": "markdown", + "id": "945eec7d-3174-430b-b6a2-01834e2cbb0c", + "metadata": {}, + "source": [ + "**..de variabele zelf kan wel wijzigen

**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7986f368-9d3e-4455-832f-ebe2505ff49b", + "metadata": {}, + "outputs": [], + "source": [ + "duet = (\"Nick\", \"Simon\")\n", + "print(duet)\n", + "duet = (\"Suzan\", \"Freek\" )\n", + "print(duet)" + ] + }, + { + "cell_type": "markdown", + "id": "9e1a00c3-05ee-413d-9fb5-25ae398455a7", + "metadata": {}, + "source": [ + "

Exercise 2

\n", + "

Pas een cast toe zodat Simon zich kan ontpoppen tot solo-artiest

" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "30d5121b-c454-4e7c-b9ec-7cee761e34a6", + "metadata": {}, + "outputs": [], + "source": [ + "# Oplossing" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.6" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/opdrachten/notebooks/variables/tuples_with _solutions.ipynb b/notebooks/opdrachten/notebooks/variables/tuples_with _solutions.ipynb new file mode 100644 index 00000000..14e88386 --- /dev/null +++ b/notebooks/opdrachten/notebooks/variables/tuples_with _solutions.ipynb @@ -0,0 +1,359 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "5a5999c2-eb9d-4bf9-8373-b9964e2c152d", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "88e57004-2f85-4311-84c0-c4e148f421a7", + "metadata": {}, + "source": [ + "

Samengestelde variabelen - tuples

" + ] + }, + { + "cell_type": "markdown", + "id": "9cdb9135-2650-4c30-a810-0685e5b4b50b", + "metadata": {}, + "source": [ + "**Een tuple is een immutable list**" + ] + }, + { + "cell_type": "markdown", + "id": "6837aea3-45db-4940-8b9d-a406fdc01db1", + "metadata": {}, + "source": [ + "

Tuple variabelen aanmaken en afdrukken

" + ] + }, + { + "cell_type": "markdown", + "id": "99e472c0-ba9b-4e25-ae03-75fd62f31e8f", + "metadata": {}, + "source": [ + "**Gebruik haakjes () voor het aanmaken van een tuple variabele**" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "eac2c3b2-52a0-4847-bffc-ad8d2eff0507", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "soho = (\"SOlar\", \"Heliospheric\", \"Observatory\")" + ] + }, + { + "cell_type": "markdown", + "id": "c680333b-23c3-42fc-8c04-d6e8a281fa40", + "metadata": {}, + "source": [ + "

Om een tuple om te zetten naar printable string, kun je de methode join() gebruiken, een methode van type str, niet van tuple\n", + "

" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "73948594-ecc9-4e70-90a1-75fd5f48deb0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The SOHO SOlar, Heliospheric, Observatory telescope is studying and staring at the Sun\n" + ] + } + ], + "source": [ + "print(f\"The SOHO {', '.join(soho) } telescope is studying and staring at the Sun\")" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "cb5cde87-1945-4329-8b7c-89eec6b1bc16", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Triton discovered William Lassell in 1846\n" + ] + } + ], + "source": [ + "discovery = (\"Triton\", \"William Lassell\", 1846)\n", + "print( \"%s discovered %s in %s\" %(discovery) )" + ] + }, + { + "cell_type": "markdown", + "id": "e9d5d50b-750c-4b59-ae28-ea58ba287b70", + "metadata": {}, + "source": [ + "**Gebruik methodes van list om een bepaald element uit een tuple op te vragen**" + ] + }, + { + "cell_type": "markdown", + "id": "edad1885-0775-4769-986e-f230ce22c35f", + "metadata": {}, + "source": [ + "

Vraag het eerste element van de tuple op

" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "16176f6e-c3ba-4128-93e9-787a13e3135e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'SOlar'" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soho[0]" + ] + }, + { + "cell_type": "markdown", + "id": "da99a925-ffe6-4676-a8ed-77674478b269", + "metadata": {}, + "source": [ + "

Vraag het tweede element van de tuple op

" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "8bcbfbaf-a21e-4177-88b7-99abc41e1520", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soho.index('Heliospheric')" + ] + }, + { + "cell_type": "markdown", + "id": "f85217d7-6d16-4c05-8829-efa5228873d3", + "metadata": {}, + "source": [ + "

Vraag het laatste element van de tuple op

" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "a2363a8f-843f-46c2-9a42-2498ac88715c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'Observatory'" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soho[-1]" + ] + }, + { + "cell_type": "markdown", + "id": "7ff7c206-0d29-448d-bf78-3f48fad9d4dd", + "metadata": {}, + "source": [ + "

Exercise 1

\n", + "

Bij een tuple kun je de list methode sort() niet gebruiken, laat zien hoe je met de methode sorted() de volgorde van de elementen in soho toch blijvend kunt veranderen." + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "582540fc-8c6d-4335-ae09-bac02e4a61b7", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['Heliospheric', 'Observatory', 'SOlar']\n" + ] + } + ], + "source": [ + "# Oplossing\n", + "\n", + "soho = sorted(soho)\n", + "print(soho)" + ] + }, + { + "cell_type": "markdown", + "id": "5090e646-ff02-408e-ade7-4df431df5eda", + "metadata": {}, + "source": [ + "**Nadat een tuple variabele is aangemaakt kun je de waarde niet meer wijzigen..**" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "435fed63-70fb-4ec7-bf0f-cd28822327d6", + "metadata": {}, + "outputs": [], + "source": [ + "nickEnSimon = (\"Nick\", \"Simon\")" + ] + }, + { + "cell_type": "markdown", + "id": "945eec7d-3174-430b-b6a2-01834e2cbb0c", + "metadata": {}, + "source": [ + "**..de variabele zelf kan wel wijzigen

**" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "7986f368-9d3e-4455-832f-ebe2505ff49b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "('Nick', 'Simon')\n", + "('Suzan', 'Freek')\n" + ] + } + ], + "source": [ + "duet = (\"Nick\", \"Simon\")\n", + "print(duet)\n", + "duet = (\"Suzan\", \"Freek\" )\n", + "print(duet)" + ] + }, + { + "cell_type": "markdown", + "id": "9e1a00c3-05ee-413d-9fb5-25ae398455a7", + "metadata": {}, + "source": [ + "

Exercise 2

\n", + "

Pas een cast toe zodat Simon zich kan ontpoppen tot solo-artiest

" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "30d5121b-c454-4e7c-b9ec-7cee761e34a6", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['Nick']\n", + "Simon\n" + ] + } + ], + "source": [ + "# Oplossing\n", + "\n", + "duet = (\"Nick\", \"Simon\")\n", + "duet = list(duet)\n", + "soloArtiest = duet.pop()\n", + "print(duet)\n", + "print(soloArtiest)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b92d3ed3", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "173a75c5", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "aee8b7b246df8f9039afb4144a1f6fd8d2ca17a180786b69acc140d282b71a49" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/wk_1_solutions/booleans_with_solutions.ipynb b/notebooks/variables/wk_1_solutions/booleans_with_solutions.ipynb new file mode 100644 index 00000000..0c68690e --- /dev/null +++ b/notebooks/variables/wk_1_solutions/booleans_with_solutions.ipynb @@ -0,0 +1,978 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "e05f8d41-8ce4-46f2-88fc-03112bb8f0ef", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "c4ded465-714d-47b6-a0bf-fa659d77aa51", + "metadata": {}, + "source": [ + "

Comparators

" + ] + }, + { + "cell_type": "raw", + "id": "59318472-e9cb-4808-85b0-3b2e8c3a5910", + "metadata": {}, + "source": [ + "Een boolean variabele kan maar twee waarden aannemen (denk aan binaire getallen)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1bce0cbf", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 38, + "id": "9cb8158d-2dd1-4fc4-a35c-cb28d325b9a0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "A boolean is either True or False\n" + ] + } + ], + "source": [ + "print(f\"A boolean is either %s or %s\" %(bool(1),bool(0)) )" + ] + }, + { + "cell_type": "raw", + "id": "db3175c5-a2b8-4dc1-b4ff-6923914983a4", + "metadata": {}, + "source": [ + "Je kunt een boolean gebruiken als vlag" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "id": "531fd143-9083-41ce-9909-3ee6ba146a43", + "metadata": {}, + "outputs": [], + "source": [ + "writePermission = False" + ] + }, + { + "cell_type": "markdown", + "id": "94e47202-88bb-4519-8226-4aae44756da9", + "metadata": {}, + "source": [ + "Een boolean waarde volgt vaak uit een vergelijking" + ] + }, + { + "cell_type": "markdown", + "id": "45238ba5-ee56-4413-afa0-1d8e25d400f2", + "metadata": {}, + "source": [ + "

Gelijke of ongelijke waarde

" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "0586fabd-a532-4495-b896-ef99c7f14c86", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "20 == 20" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "bb75917f-1fe7-4983-a4aa-5fdaf4431212", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"apples\" == \"apples\" " + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "585c9edf-a617-4a51-a282-7a69b26e4f2d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "20 != 30" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "5d4e0a15-a4c7-4d62-b269-df67a3d93bd2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"apples\" != \"peers\"" + ] + }, + { + "cell_type": "raw", + "id": "952de0d5-bf6f-441a-903c-1a5629cf5d02", + "metadata": {}, + "source": [ + "Dit geldt uiteraard ook voor de booleans zelf" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "2fc52ff2-907d-40f7-93e7-e392a7cd34d8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "True == True" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "17db77bf-a33c-4c5e-b685-0a1e15bde0e4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "True != False" + ] + }, + { + "cell_type": "markdown", + "id": "376ca78d-d14b-4728-a5bf-7586861c680c", + "metadata": {}, + "source": [ + "**Wees bij het vergelijken van Strings alert op verschillen in syntax**" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "822a45ce-1b79-4bef-b62c-4724d3d19f0e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"grey\" != \"gray\"" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "c993c184-04fb-4227-acdb-661d880b8e65", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"Apples\".lower() == \"apples\"" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "214eaa09-c975-4c89-9931-e343d28e6c29", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"peers \".rstrip() == \"peers\"" + ] + }, + { + "cell_type": "markdown", + "id": "d60ba2ad-7883-4fea-bf6f-c0480eecc453", + "metadata": {}, + "source": [ + "

Groter of kleiner

" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "bc9b8b19-95c4-4743-b160-751ba666a827", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "20 < 30" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "13637d3c-4a79-4437-9477-98250d6c513f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "30 > 20" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "4dd4383a-ed75-458f-8815-7cb6dcfebc35", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(\"apples\") > len(\"peers\")" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "c413fbae-c009-4f80-845a-a0955f855ce6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "20 <= 20" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "c95351b2-7509-48ae-884d-e8636d702ffb", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(\"apples\") >= len( \"apples \".rstrip() )" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "64c259ec-6e19-4484-8ef1-17a714a8f92e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "2 * 20 > 20" + ] + }, + { + "cell_type": "markdown", + "id": "4f568d66-ab6f-4cc7-a582-d115809a340e", + "metadata": {}, + "source": [ + "**Gebruik haakjes als dit de leesbaarheid van de code verbetert**" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "8d1ebfee-d109-4b39-85f3-94ab7d864bec", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(2 * 20) > 20" + ] + }, + { + "cell_type": "markdown", + "id": "01bcf858-ba88-4a20-bc7f-2c8f33331a25", + "metadata": {}, + "source": [ + "

Exercise 5

\n", + "

Gebruik conversie naar numerieke waarden om aan te tonen dat True > False

" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "78b5cb38-db60-42f6-8986-0fef1136fe2c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Oplossing\n", + "bin(True) > bin(False)" + ] + }, + { + "cell_type": "markdown", + "id": "c92180af-5a9d-4d15-9d67-0bb1a265eab8", + "metadata": {}, + "source": [ + "

Logische operatoren

" + ] + }, + { + "cell_type": "markdown", + "id": "9cda642c-510a-4d9f-a377-300c79da82df", + "metadata": {}, + "source": [ + "**De operator and genereert alleen True als beide booleans True zijn**" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "8966c9cf-4efd-480e-aab0-b5ca45554116", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "True and (\"apples\" == \"apples\" )" + ] + }, + { + "cell_type": "markdown", + "id": "2cbc3861-28ed-4a16-92f1-2d3ee899c9b1", + "metadata": {}, + "source": [ + "omdat bovenstaande expressie opnieuw een boolean oplevert, kun je ketting verder uitbreiden" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "c6130898-56d9-456f-b4d5-0bb43061adc1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "True and (\"apples\" == \"apples\" ) and ( (2 * 20) > 20 )" + ] + }, + { + "cell_type": "markdown", + "id": "24d487e7-a90f-4733-8e3c-00213070a543", + "metadata": {}, + "source": [ + "Een conjunctie is een and-chain van booleaanse expressies" + ] + }, + { + "cell_type": "markdown", + "id": "07ed36d0-0e39-4268-a405-948d3c66dd4c", + "metadata": {}, + "source": [ + "

Exercise 6

\n", + "

Maak een and-chain met variabelen p, q en r in de volgorde die het snelst resultaat geeft.\n", + "

" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "50fb137d-d26c-4db6-a30b-b770deee5111", + "metadata": {}, + "outputs": [], + "source": [ + "p = True\n", + "q = True\n", + "r = False" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "afaaf4a2-debe-4551-b846-86e0fd5d6276", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Oplossing\n", + "\n", + "r and p and q" + ] + }, + { + "cell_type": "markdown", + "id": "02bc3b3a-3f77-458b-91ea-147dffb8eacf", + "metadata": {}, + "source": [ + "**De operator or genereert True zodra een van de booleans True is**" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "6a110005-7fc4-45ae-99ae-deca019d7c9e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "True or (\"apples\" == \"pears\" )" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "48d93caf-e0d4-4ce9-931e-b3de1a6cb6cf", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "True or ( \"apples\" != \"peers\" ) or ( 20 >= 30 )" + ] + }, + { + "cell_type": "markdown", + "id": "6df18484-019a-4974-9d91-b3d5b9d52917", + "metadata": {}, + "source": [ + "Een disjunctie is een or-chain van booleaanse expressies" + ] + }, + { + "cell_type": "markdown", + "id": "51806f08-18b0-47bc-afc8-c3675ac68b78", + "metadata": {}, + "source": [ + "

Exercise 7

\n", + "

Maak een or-chain met variabelen p, q en r in de volgorde die het snelst resultaat geeft.\n", + "

" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "ce679e04-c27c-4da9-8bf9-b07bc65367e4", + "metadata": {}, + "outputs": [], + "source": [ + "p = False\n", + "q = True\n", + "r = (p and q)" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "45f3678c-3a0f-4f1a-a97c-16220e43bead", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Oplossing\n", + "\n", + "q or p or r" + ] + }, + { + "cell_type": "markdown", + "id": "6b1ca4a9-2441-4d13-a3b7-2ca1f677d73b", + "metadata": {}, + "source": [ + "**De operator not genereert ontkracht een booleaanse expressie**" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "4c58444d-f362-4767-9158-777b679dfc5b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "True or False, that's the question..\n" + ] + } + ], + "source": [ + "toBe = True\n", + "print(f\"{toBe} or {not toBe}, that's the question..\")" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "3511fcde-46d4-4482-aeb6-2d7f7cdd47d9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "False or True, that's the question..\n" + ] + } + ], + "source": [ + "notToBe = False\n", + "print(f\"{notToBe} or {not notToBe}, that's the question..\")" + ] + }, + { + "cell_type": "markdown", + "id": "b1302985-b583-4e24-8c59-a60d0e58afc1", + "metadata": {}, + "source": [ + "Een negatie is de ontkenning van een booleaanse expressies" + ] + }, + { + "cell_type": "markdown", + "id": "8e32af01-e81a-47db-bec1-37fe477c52d2", + "metadata": {}, + "source": [ + "**Vereenvoudig waar mogelijk**" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "7f6a3733-6abb-453f-b2db-84f5e1d86fe7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\"apples\" == \"peers\"" + ] + }, + { + "cell_type": "markdown", + "id": "aeebc931-e0d2-4416-9d1c-a680bc15aaa4", + "metadata": {}, + "source": [ + "in plaats van" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "9ee4ce6d-5eb1-49de-b2d4-757e7eb616b2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "not (\"apples\" != \"peers\")" + ] + }, + { + "cell_type": "markdown", + "id": "f9bd3ad6-1ff3-484e-a05a-62a44f2169ca", + "metadata": {}, + "source": [ + "

Functies

" + ] + }, + { + "cell_type": "markdown", + "id": "66251148-42b6-481b-8a30-756d7a672059", + "metadata": {}, + "source": [ + "Volgens de eerste stelling van DeMorgan kun is de expressie not (p and q) equivalent aan (not p) or (not q)" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "6e1e58b9-be3b-47dc-9401-69eac4e2ca83", + "metadata": {}, + "outputs": [], + "source": [ + "def notBothTrue(p, q):\n", + " return (not p) or (not q)" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "d639e193-9a8f-4314-b57c-0c2258ac93ad", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "notBothTrue(True,True)" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "2246e4f4-d8fe-4fff-b732-032b219813e6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "notBothTrue(False,True)" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "3b03ee47-654c-4626-aeae-7ea24f0836ae", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "notBothTrue(False,False)" + ] + }, + { + "cell_type": "markdown", + "id": "6dc62829-c21f-4842-bf2b-ff16b26d24bb", + "metadata": {}, + "source": [ + "Volgens de tweede stelling van DeMorgan kun is de expressie not (p or q) equivalent aan (not p) and (not q)" + ] + }, + { + "cell_type": "markdown", + "id": "3edf9fe9-2d3f-4cdf-9bee-40312e708254", + "metadata": {}, + "source": [ + "

Exercise 8

\n", + "

Implementeer de tweede stelling van DeMorgan in een functie bothFalse\n", + "

" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "beb7d797-db96-4619-96a9-8cebc6047317", + "metadata": {}, + "outputs": [], + "source": [ + "# Oplossing\n", + "\n", + "def bothFalse(p, q):\n", + " return (not p) and (not q)\n", + "\n", + "# print((not p) and (not q))" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/functions_with_solutions.ipynb b/notebooks/variables/wk_1_solutions/functions_with_solutions.ipynb similarity index 74% rename from notebooks/functions_with_solutions.ipynb rename to notebooks/variables/wk_1_solutions/functions_with_solutions.ipynb index d9722634..be00ba81 100644 --- a/notebooks/functions_with_solutions.ipynb +++ b/notebooks/variables/wk_1_solutions/functions_with_solutions.ipynb @@ -42,10 +42,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "610cb44d-3ec8-413e-9e83-8f7602ab1481", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Because of Mercury's elliptical – egg-shaped – orbit, and sluggish rotation, the Sun appears to rise briefly, set, and rise again from some parts of the planet's surface. The same thing happens in reverse at sunset.\n" + ] + } + ], "source": [ "def printExampleString():\n", " print(\"Because of Mercury's elliptical – egg-shaped – orbit, and sluggish rotation, the Sun appears to rise briefly, set, and rise again from some parts of the planet's surface. The same thing happens in reverse at sunset.\")\n", @@ -63,10 +71,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "10ef19a8-1b77-4c99-a3fd-fe4554daa771", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + " De docstring is een beschrijving van een functie, die bedoeld is voor de programmeur. \n", + " De Python interpreter negeert deze String\n", + " \n" + ] + } + ], "source": [ "def showDocString():\n", " \"\"\"\n", @@ -95,10 +114,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "6c24ec9f-d20e-497c-a3d7-3e28be4ee28f", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The meteoroid entered the atmosphere at over 63720 kilometers per hour.\n" + ] + } + ], "source": [ "def milesToKilometers(distance):\n", " return round(distance * 1.609344, 2)\n", @@ -117,10 +144,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "9aa67dcd-cf00-43d0-a9f7-94b03f6daf9d", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "A mile is longer than a kilometer and is equivalent to approximately 1.6 kilometers\n" + ] + } + ], "source": [ "def milesToKilometers(distance=1):\n", " return distance * 1.609344\n", @@ -139,7 +174,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "id": "62ae6724-341c-4d15-a3ac-7072746d70e8", "metadata": {}, "outputs": [], @@ -165,7 +200,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "d62120a0-45df-49f9-9998-41e09c0acb54", "metadata": {}, "outputs": [], @@ -184,10 +219,22 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "cf2642fa-be01-43bc-ac74-3f50c74add66", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "p\tq\tnot(p and q)\t\u001b[1mdeMorgan1(p, q)\u001b[0m\n", + "False\tFalse\tTrue\t\t\u001b[1mTrue\u001b[0m\n", + "False\tTrue\tTrue\t\t\u001b[1mTrue\u001b[0m\n", + "True\tFalse\tTrue\t\t\u001b[1mTrue\u001b[0m\n", + "True\tTrue\tFalse\t\t\u001b[1mFalse\u001b[0m\n" + ] + } + ], "source": [ "logTable = [f\"p\\tq\\tnot(p and q)\\t\\033[1mdeMorgan1(p, q)\\033[0m\"]\n", "for p in [False, True]:\n", @@ -217,10 +264,22 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "id": "06311702-5a8f-4840-bb3f-5704d14912f9", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "p\tq\tnot(p or q)\t\u001b[1mdeMorgan2(p, q)\u001b[0m\n", + "False\tFalse\tTrue\t\t\u001b[1mTrue\u001b[0m\n", + "False\tTrue\tFalse\t\t\u001b[1mFalse\u001b[0m\n", + "True\tFalse\tFalse\t\t\u001b[1mFalse\u001b[0m\n", + "True\tTrue\tFalse\t\t\u001b[1mFalse\u001b[0m\n" + ] + } + ], "source": [ "# Oplossing\n", "\n", @@ -245,10 +304,18 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "id": "6ea79e2d-704a-413d-a393-81e4298eb11e", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The lowest value of digits is 0 and 99 is the highest value\n" + ] + } + ], "source": [ "digits = list( range(0,100,3) )\n", "print(f\"The lowest value of digits is { min(digits) } and { max(digits) } is the highest value\")" @@ -256,10 +323,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "84dfab1b-d3cb-45c2-a6bd-0738b3d10de6", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "1683" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "sum(digits)" ] @@ -278,7 +356,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "id": "c6bf6571-2329-4ef8-b21a-c1f330395f1c", "metadata": {}, "outputs": [], @@ -295,7 +373,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "Python 3.10.7 64-bit", "language": "python", "name": "python3" }, @@ -309,7 +387,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.6" + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } } }, "nbformat": 4, diff --git a/notebooks/variables/wk_1_solutions/numbers_with_solutions.ipynb b/notebooks/variables/wk_1_solutions/numbers_with_solutions.ipynb new file mode 100644 index 00000000..64240b55 --- /dev/null +++ b/notebooks/variables/wk_1_solutions/numbers_with_solutions.ipynb @@ -0,0 +1,666 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "e9707e7f-ea3f-4ca0-b763-48d6b9de1b41", + "metadata": {}, + "source": [ + "\n", + "
\n", + "\n", + "
\n", + "
\n", + "\n", + "Author: Jeroen Boogaard\n", + "
\n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "657cd66d-31d9-4efd-a6d7-ca2fa44899c4", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "74d6a93a", + "metadata": {}, + "source": [ + "

Numerieke variabelen aanmaken en afdrukken

" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "7dcb3c82", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Today, we know of about 190 impact craters on Earth.\n" + ] + } + ], + "source": [ + "# integer\n", + "craters = 190\n", + "# Numbers can be injected into a String\n", + "print(f\"Today, we know of about {craters} impact craters on Earth.\")" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "3aa4bb80-8b55-4979-bee5-0fab4eca1067", + "metadata": {}, + "outputs": [], + "source": [ + "# Voeg underscores toe om de leesbaarheid te vergroten\n", + "meteoritesFound = 50_000\n", + "# float\n", + "ateroidsPercentage = 99.8" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "58b57719-afe6-4dcf-a153-184dc168b280", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "More than 50000 meteorites have been found on Earth. Of these, 99.8 percent come from asteroids\n" + ] + } + ], + "source": [ + "print(f\"More than {meteoritesFound} meteorites have been found on Earth. Of these, {ateroidsPercentage} percent come from asteroids\")" + ] + }, + { + "cell_type": "markdown", + "id": "0776fbd2", + "metadata": {}, + "source": [ + "

Rekenkundige bewerkingen

" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "9b672530", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "100_000\n" + ] + } + ], + "source": [ + "meteorWeight = 100 * 10**3\n", + "print(format(meteorWeight, '_d'))" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "83a9b161-6b4d-4426-9a07-c578e9013e39", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "120" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a = 70\n", + "b = 50\n", + "a + b" + ] + }, + { + "cell_type": "markdown", + "id": "52a8711e-a579-443a-8258-b0db17ce459f", + "metadata": {}, + "source": [ + "Blijf positief.." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "ffbf37d4-4e77-4238-94dc-f43656c3fb19", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The distance between a and b is 20 km\n" + ] + } + ], + "source": [ + "print(\"The distance between a and b is %s km\" %abs(b-a) )" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "bf3a78d1-d953-47f4-9089-af79e285225d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3500" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a * b" + ] + }, + { + "cell_type": "markdown", + "id": "570f5967-317d-413d-82e4-96e0f2b38bbb", + "metadata": {}, + "source": [ + "

Variabelen kunnen op verschillende manieren door elkaar gedeeld worden

" + ] + }, + { + "cell_type": "markdown", + "id": "fd24becd-420d-4e1a-b04a-c9ad23d5d87d", + "metadata": {}, + "source": [ + "
  • division: /
  • " + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "3e7d9698-d034-4427-8c82-599597027f68", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1.4" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a / b" + ] + }, + { + "cell_type": "markdown", + "id": "bf2e0f0a-5e6d-4ce6-949f-8fa8d709bcc8", + "metadata": {}, + "source": [ + "
  • floor division: //
  • " + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "475803e1-5cb0-4e01-8148-c9ca26f8f0c2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "a // b" + ] + }, + { + "cell_type": "markdown", + "id": "f029cba1-cd5a-42e0-9150-f4f168a880fd", + "metadata": {}, + "source": [ + "
  • modulo: %
  • " + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "a90e787f-42ea-41d1-85e3-55844e7bfefe", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0.4" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(a % b) / b" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "183e72f2-62b0-4a13-b1bf-336393e0edab", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(a // b) + ((a % b) / b) == a /b" + ] + }, + { + "cell_type": "markdown", + "id": "85e55613-e7fb-452d-a670-1221eb5f1d93", + "metadata": {}, + "source": [ + "Een positieve draairichting is tegen de klok in" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "c47e6012-2a51-4719-9f5d-c25b26375860", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "After 2 clockwise turnarounds, the angle is 80 degrees to the right\n" + ] + } + ], + "source": [ + "rotation = -800\n", + "spins = abs(rotation) // 360\n", + "degrees = abs(rotation) % 360\n", + "print(f\"After {spins} clockwise turnarounds, the angle is {degrees} degrees to the right\")" + ] + }, + { + "cell_type": "markdown", + "id": "25154a61-d3f0-46c1-b512-0a632706d61d", + "metadata": {}, + "source": [ + "

    Exercise 3

    " + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "f2197985-95c6-4864-929f-f8f8e8f97995", + "metadata": {}, + "outputs": [], + "source": [ + "durationInMinutes = 140" + ] + }, + { + "cell_type": "markdown", + "id": "aa8a2605-0a88-49df-935d-d996c59b414a", + "metadata": {}, + "source": [ + "

    Print de volgende String met gebruik van de variabelen durationInMinutes, durationInHours en minutesLeft zonder de variabelen te veranderen:
    \n", + "\"If there are 2 hours passed from 140 minutes, there are 20 minutes left\"\n", + "

    " + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "260f3b99-3b4c-4d08-852a-09f268b1d335", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "If there are 2 hours passed from 140 minutes, there are 20 minutes left\n" + ] + } + ], + "source": [ + "# Oplossing\n", + "durationInHours = durationInMinutes // 60\n", + "minutesLeft = durationInMinutes % 60\n", + "print(f\"If there are {durationInHours} hours passed from {durationInMinutes} minutes, there are {minutesLeft} minutes left\")" + ] + }, + { + "cell_type": "markdown", + "id": "d1623e47-4b05-40af-a27a-d2daad15946b", + "metadata": {}, + "source": [ + "**Built-in Python module math**" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "da2b4860-f028-4716-907d-60efc875d649", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "100000.0\n" + ] + } + ], + "source": [ + "import math\n", + "\n", + "meteorWeight = 100 * math.pow(10,3)\n", + "print(meteorWeight)" + ] + }, + { + "cell_type": "markdown", + "id": "3e7c9c3b-e4d2-4458-afb7-6c0db5b83415", + "metadata": {}, + "source": [ + "De output is een float. Je kunt dit weer omzetten in een integer. " + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "30b1a7bb", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "100000" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "type(meteorWeight)\n", + "int(meteorWeight)" + ] + }, + { + "cell_type": "markdown", + "id": "303b29ff-129b-485b-9656-2166f656f70a", + "metadata": {}, + "source": [ + "

    Functies

    " + ] + }, + { + "cell_type": "markdown", + "id": "1ce7212f-35f4-4c55-a7ff-179439d73799", + "metadata": {}, + "source": [ + "**Functies kunnen worden aangeroepen met een argument**" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "89fa18e5-b595-4c00-a925-9928393ed6bb", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The meteoroid entered the atmosphere at over 63720 kilometers per hour.\n" + ] + } + ], + "source": [ + "def milesToKilometers(distance):\n", + " return round(distance * 1.609344, 2)\n", + "\n", + "distanceInMiles = 11 \n", + "print( f\"The meteoroid entered the atmosphere at over {int(milesToKilometers(distanceInMiles)*3600)} kilometers per hour.\" )" + ] + }, + { + "cell_type": "markdown", + "id": "ce403ddc-278c-475a-baab-525e9122103d", + "metadata": {}, + "source": [ + "**Functies kunnen worden aangeroepen zonder argument d.m.v. een default value**" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "44762233", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "A mile is longer than a kilometer and is equivalent to approximately 1.6 kilometers\n" + ] + } + ], + "source": [ + "def milesToKilometers(distance=1):\n", + " return distance * 1.609344\n", + "\n", + "print(f\"A mile is longer than a kilometer and is equivalent to approximately { round(milesToKilometers(),1) } kilometers\")" + ] + }, + { + "cell_type": "markdown", + "id": "b17d362a-d109-4311-bdc7-2b9fe24657cd", + "metadata": {}, + "source": [ + "

    Exercise 4

    \n", + "

    Schrijf een functie voor het omzetten van een gewicht in pounds naar een geheel aantal kilo's

    " + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "082009a5-fd6d-4436-b68c-95dab923ad94", + "metadata": {}, + "outputs": [], + "source": [ + "# Oplossing\n", + "def poundsToKilos(pounds=1):\n", + " return 0.4535924 * pounds " + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "d9e1b5b4-45eb-43ec-ba20-82bfe5f1bb66", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The rotation in degrees is : 270\n" + ] + } + ], + "source": [ + "def radiansToDegrees(radians):\n", + " return (radians*180) / math.pi\n", + "\n", + "rotationInRadians = 1.5 * math.pi\n", + "rotationInDegrees = radiansToDegrees(rotationInRadians)\n", + "\n", + "print(\"The rotation in degrees is : {}\".format( round(rotationInDegrees), 0) )" + ] + }, + { + "cell_type": "markdown", + "id": "ead8af10-0e7d-466b-97e2-402df06449c2", + "metadata": {}, + "source": [ + "

    Andertallige stelsels

    " + ] + }, + { + "cell_type": "markdown", + "id": "6bd99486-92d8-421a-8875-ca5f7dca85ab", + "metadata": {}, + "source": [ + "Een binary digit heeft de waarde 0 of 1" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "bcc232e8-0aa9-48e6-a9b6-f2f04f28f4b3", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0b1\n", + "1\n" + ] + } + ], + "source": [ + "a = bin(1)\n", + "print(a)\n", + "print(a[2:])" + ] + }, + { + "cell_type": "markdown", + "id": "b7d54104-305d-4784-b8f1-4fb9c5fbc954", + "metadata": {}, + "source": [ + "Rekenen met binaire getallen" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "70e70e99-4b26-4891-956a-ba029e9eb62c", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1 + 1 = 10\n" + ] + } + ], + "source": [ + "sum = bin(int(a, 2) + int(a, 2))\n", + "c = int(sum[2:])\n", + "print(f\"{a[2:]} + {a[2:]} = {c}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "fee282af-d4cd-47f3-a756-4cc6a179c0a7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3.0" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "base = 2\n", + "d = '11'\n", + "d1 = int(d[:1])\n", + "d0 = int(d[1:])\n", + "d1 * math.pow(base,1) + d0 * math.pow(base,0)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/wk_1_solutions/strings_with_solutions.ipynb b/notebooks/variables/wk_1_solutions/strings_with_solutions.ipynb new file mode 100644 index 00000000..044fb97d --- /dev/null +++ b/notebooks/variables/wk_1_solutions/strings_with_solutions.ipynb @@ -0,0 +1,614 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "e9707e7f-ea3f-4ca0-b763-48d6b9de1b41", + "metadata": {}, + "source": [ + "\n", + "
    \n", + "\n", + "
    \n", + "
    \n", + "\n", + "Author: Jeroen Boogaard\n", + "
    \n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "657cd66d-31d9-4efd-a6d7-ca2fa44899c4", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "34793cd9-f1cd-4165-a297-6518c0b63ac5", + "metadata": {}, + "source": [ + "

    Enkelvoudige variabelen - Strings

    " + ] + }, + { + "cell_type": "markdown", + "id": "2998c5f8-ab4f-44f2-a50d-81d9295938e9", + "metadata": {}, + "source": [ + "Een String is een enkelvoudig datatype voor textuele content." + ] + }, + { + "cell_type": "markdown", + "id": "74d6a93a", + "metadata": {}, + "source": [ + "

    String variabelen aanmaken en afdrukken

    " + ] + }, + { + "cell_type": "markdown", + "id": "4e19d1e7-9226-4e7b-a8b9-1dd1d31e69fd", + "metadata": {}, + "source": [ + "Om een String (tijdelijk) in het gegeugen op te slaan, kun je een variabele aanmaken. " + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "3aa4bb80-8b55-4979-bee5-0fab4eca1067", + "metadata": {}, + "outputs": [], + "source": [ + "planet = \"Mercury\"" + ] + }, + { + "cell_type": "markdown", + "id": "f622a120-6626-4352-98e9-16a12675cb3a", + "metadata": {}, + "source": [ + "De variabele planet heeft nu de waarde \"Mercury\" en is krijgt daardoor het type String" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "58b57719-afe6-4dcf-a153-184dc168b280", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "str" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "type(planet)" + ] + }, + { + "cell_type": "markdown", + "id": "0776fbd2", + "metadata": {}, + "source": [ + "**Gebruik camelCase voor de naam van een variabele**" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "9b672530", + "metadata": {}, + "outputs": [], + "source": [ + "myHomePlanet = \"Earth\"" + ] + }, + { + "cell_type": "markdown", + "id": "cee89732-4d32-4e88-835f-bb3d311b436e", + "metadata": {}, + "source": [ + "**Gebruik haakjes voor het afdrukken van een string**" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "da2b4860-f028-4716-907d-60efc875d649", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Mercury\n" + ] + } + ], + "source": [ + "print(planet)" + ] + }, + { + "cell_type": "markdown", + "id": "3e7c9c3b-e4d2-4458-afb7-6c0db5b83415", + "metadata": {}, + "source": [ + "Zowel enkele als dubbele quotes zijn toegestaan." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "89fa18e5-b595-4c00-a925-9928393ed6bb", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "str" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "star = 'Sun'\n", + "type(star)" + ] + }, + { + "cell_type": "markdown", + "id": "8191edd1-e5ef-432d-b2d2-0045f325d21f", + "metadata": {}, + "source": [ + "Wanneer gebruik je enkele en wanneer dubbele quotes? Wees vooral praktisch.." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "6ac50411-8461-4587-acd3-72fb10040b3e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Merury doesn't have an atmosphere because it is so close to the Sun\n", + "\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - JFK\n" + ] + } + ], + "source": [ + "print(\"Merury doesn't have an atmosphere because it is so close to the Sun\")\n", + "print('\"We choose to go to the moon in this decade and do the other things, not because they are easy, but because they are hard\" - JFK')" + ] + }, + { + "cell_type": "markdown", + "id": "ac51e674-660e-49d3-a8da-92de6b4732b3", + "metadata": {}, + "source": [ + "

    Variabelen kunnen als onderdeel van een omvattende String worden afgedrukt

    \n", + "
      " + ] + }, + { + "cell_type": "markdown", + "id": "4bb3ec2d-62fb-41f1-9c30-05a2ee5f39b1", + "metadata": {}, + "source": [ + "
    1. met de methode format()
    2. " + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "7ad87022-4b2e-4067-9f8f-1a43fad63029", + "metadata": {}, + "outputs": [], + "source": [ + "formatStr = \"Being the planet closest to the {0}, {1} guards its secrets very carefully\".format(star, planet)" + ] + }, + { + "cell_type": "markdown", + "id": "c56cf4ff-bf8d-4898-a10f-08a06a7911cb", + "metadata": {}, + "source": [ + "
    3. door gebruik van een f-string
    4. " + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "c1aed156-b5aa-4ed2-a5f6-98c28828314d", + "metadata": {}, + "outputs": [], + "source": [ + "fStr = f\"Being the planet closest to the {star}, {planet} guards its secrets very carefully\"" + ] + }, + { + "cell_type": "markdown", + "id": "324aa354-4066-4490-a8ce-4d7c5e26649d", + "metadata": {}, + "source": [ + "
    5. met de String Formatting Operator
    6. \n", + "
    " + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "b5006e39-e666-4c9f-8d0f-3e21b4e810c6", + "metadata": {}, + "outputs": [], + "source": [ + "formatOperatorStr = \"Being the planet closest to the %s, %s guards its secrets very carefully\" %(star,planet)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "c82af862-5226-472d-821a-5ddd1da812bf", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Being the planet closest to the Sun, Mercury guards its secrets very carefully\n" + ] + } + ], + "source": [ + "print(formatStr)" + ] + }, + { + "cell_type": "markdown", + "id": "f5e43af5-f38a-45af-930e-ff36fc1e9a19", + "metadata": {}, + "source": [ + "**Gebruik comparators om de waarden van variabelen met elkaar te vergelijken**" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "a261aff8-ae79-4d7d-9cc3-45ceb2e93878", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "formatStr == fStr == formatOperatorStr" + ] + }, + { + "cell_type": "markdown", + "id": "b17d362a-d109-4311-bdc7-2b9fe24657cd", + "metadata": {}, + "source": [ + "

    Exercise 1

    \n", + "

    Print de volgende String op drie verschillende manieren en met gebruik van de variabelen planet, star en myHomePlanet
    \n", + "\"Since Mercury is so much closer to the Sun than we are, in the Mercurian sky the Sun appears three times as big as from here on Earth\"

    " + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "b031bd79-349e-490a-a546-994b098b7a36", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Since Mercury is so much closer to the Sun than we are, in the Mercurian sky the Sun appears three times as big as from here on Earth\n", + "Since Mercury is so much closer to the Sun than we are, in the Mercurian sky the Sun appears three times as big as from here on Earth\n", + "Since Mercury is so much closer to the Sun than we are, in the Mercurian sky the Sun appears three times as big as from here on Earth\n" + ] + } + ], + "source": [ + "# Oplossing\n", + "print(\"Since {0} is so much closer to the {1} than we are, in the Mercurian sky the {1} appears three times as big as from here on {2}\".format(planet, star, myHomePlanet))\n", + "print(f\"Since {planet} is so much closer to the {star} than we are, in the Mercurian sky the {star} appears three times as big as from here on {myHomePlanet}\")\n", + "print(\"Since %s is so much closer to the %s than we are, in the Mercurian sky the %s appears three times as big as from here on %s\" %(planet, star, star, myHomePlanet))" + ] + }, + { + "cell_type": "markdown", + "id": "7769085e-e1a5-4c0a-893c-e45e4fd8066b", + "metadata": {}, + "source": [ + "

    String operaties

    " + ] + }, + { + "cell_type": "markdown", + "id": "1788a47e-6d0f-4d24-b04d-6108b7e58001", + "metadata": {}, + "source": [ + "Ookal verander je de waarde van de geinjecteerde variabele, de samengestelde variabele behoudt zijn oorspronkelijke waarde" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "03dfb7ba-ecd3-4a0c-9b8e-1df72ec0eed2", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Venus\n", + "Being the planet closest to the Sun, Mercury guards its secrets very carefully\n" + ] + } + ], + "source": [ + "planet = \"Venus\"\n", + "print(planet)\n", + "print(formatStr)" + ] + }, + { + "cell_type": "markdown", + "id": "5f4d3cc2", + "metadata": {}, + "source": [ + "Ook na de operatie replace() variabele sentence nog zijn initiele waarde" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "093046a0-ac71-410d-b7f2-fdf9b5f12b08", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Being the planet closest to the Sun, Venus guards its secrets very carefully\n", + "Being the planet closest to the Sun, Mercury guards its secrets very carefully\n" + ] + } + ], + "source": [ + "print(formatStr.replace(\"Mercury\",\"Venus\"))\n", + "print(formatStr)" + ] + }, + { + "cell_type": "markdown", + "id": "aa6e1a4b-a372-462c-9068-595b5cb10147", + "metadata": {}, + "source": [ + "**Gebruik functies voor het omzetten van en naar hoofdletters in Strings**" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "9a62d1d6", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "THE NEAR MISSION\n", + "dwarf planets\n", + "Cosmonaut Alexi Leonov\n", + "Cosmonaut Alexi Leonov\n" + ] + } + ], + "source": [ + "print(\"The NEAR Mission\".upper())\n", + "print(\"Dwarf Planets\".lower())\n", + "\n", + "cosmonaut = \"alexi leonov\"\n", + "print(\"Cosmonaut {}\".format(cosmonaut.title()))\n", + "print(f\"Cosmonaut {cosmonaut.title()}\")" + ] + }, + { + "cell_type": "markdown", + "id": "bb04b748-ae6c-4c6c-ac5f-582f74f1db66", + "metadata": {}, + "source": [ + "

    Exercise 2

    \n", + "

    Print de volgende String met gebruik van de gegeven variabelen, een String Formatting Operator en String operaties, zonder de variabelen zelf te veranderen
    \n", + "\"So far, KBOs have been seen from distances ranging from 30AU to 50AU from the Sun (for reference, Pluto's average orbit is at about 39AU).\"

    " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "daefaefb-1aee-4cda-b04a-3536eeafab8f", + "metadata": {}, + "outputs": [], + "source": [ + "object = \"kbo\"\n", + "distanceUnit = \"au\"\n", + "star = \"SUN\"\n", + "\n", + "# Oplossing\n", + "print(\"So far, {0}'s have been seen from distances ranging from 30{1} to 50{1} from the {2} (for reference, Pluto's average orbit is at about 39{1}).\"\n", + " .format(object.upper(), distanceUnit.upper(), star.title()))" + ] + }, + { + "cell_type": "markdown", + "id": "55e59489-924e-4f13-8c49-feb48c990e91", + "metadata": {}, + "source": [ + "**Gebruik split() om een zin op te splitsen in woorden**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4e38c568-2327-48f2-8925-652179a7c856", + "metadata": {}, + "outputs": [], + "source": [ + "rockyPlanets = \"Mercury, Venus, Earth and Mars\".replace(',','').split()\n", + "rockyPlanets.remove(\"and\")\n", + "print(rockyPlanets)" + ] + }, + { + "cell_type": "markdown", + "id": "02e8e2ce-2256-478c-8899-376a779fbd72", + "metadata": {}, + "source": [ + "Inhoud van een String over meerdere regels" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "fd14febc-fe4b-435b-ab40-5fdfa2c8a92e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + " Standing on Mercury's surface at its closest approach to the Sun, \n", + " our star would appear more than three times larger than it does on Earth.\n", + " \n" + ] + } + ], + "source": [ + "multiLineStr = \"\"\"\n", + " Standing on Mercury's surface at its closest approach to the Sun, \n", + " our star would appear more than three times larger than it does on Earth.\n", + " \"\"\"\n", + "print(multiLineStr)" + ] + }, + { + "cell_type": "markdown", + "id": "44a4224e-125f-41fa-abc6-8efc225c3478", + "metadata": {}, + "source": [ + "

    Functies

    " + ] + }, + { + "cell_type": "markdown", + "id": "b5f9f663-aac7-49a1-9147-1636b9f73039", + "metadata": {}, + "source": [ + "**Functies kunnen worden aangeroepen zonder argument**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "dca1eb76-de0d-4d67-ab27-b862226a3583", + "metadata": {}, + "outputs": [], + "source": [ + "def printExampleString():\n", + " print(\"Because of Mercury's elliptical – egg-shaped – orbit, and sluggish rotation, the Sun appears to rise briefly, set, and rise again from some parts of the planet's surface. The same thing happens in reverse at sunset.\")\n", + " \n", + "printExampleString() " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "62470c21-2eae-4508-87cc-eae3c5e611fe", + "metadata": {}, + "outputs": [], + "source": [ + "def showDocString():\n", + " \"\"\"\n", + " De docstring is een beschrijving van een functie, die bedoeld is voor de programmeur. \n", + " De Python interpreter negeert deze String\n", + " \"\"\"" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "e38bc85a-0ec8-48d8-9891-b627881a9294", + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'showDocString' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn [20], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[43mshowDocString\u001b[49m\u001b[38;5;241m.\u001b[39m\u001b[38;5;18m__doc__\u001b[39m)\n", + "\u001b[1;31mNameError\u001b[0m: name 'showDocString' is not defined" + ] + } + ], + "source": [ + "print(showDocString.__doc__)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/wk_2/A-Venn-diagram-of-unions-and-intersections-for-two-sets-A-and-B-and-their-complements.png b/notebooks/variables/wk_2/A-Venn-diagram-of-unions-and-intersections-for-two-sets-A-and-B-and-their-complements.png new file mode 100644 index 00000000..8cd4ac49 Binary files /dev/null and b/notebooks/variables/wk_2/A-Venn-diagram-of-unions-and-intersections-for-two-sets-A-and-B-and-their-complements.png differ diff --git a/notebooks/variables/wk_2/wk_2_sets.ipynb b/notebooks/variables/wk_2/wk_2_sets.ipynb new file mode 100644 index 00000000..04f24847 --- /dev/null +++ b/notebooks/variables/wk_2/wk_2_sets.ipynb @@ -0,0 +1,568 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "39ad5385-bd3b-4733-8583-aaee47dfd023", + "metadata": {}, + "source": [ + "\n", + "
    \n", + "\n", + "
    \n", + "
    \n", + "\n", + "Author: Jeroen Boogaard\n", + "
    \n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "2e3ab9dd-f769-4b88-87d0-59bb6af381f6", + "metadata": {}, + "source": [ + "

    Samengestelde variabelen - Sets

    " + ] + }, + { + "cell_type": "markdown", + "id": "1dd30cb7-4573-48b9-9b50-4e64b414213e", + "metadata": {}, + "source": [ + "**Een set is een mutable dataverzameling van unieke elementen.**" + ] + }, + { + "cell_type": "markdown", + "id": "443e2275-c790-4153-82c2-f08782f7856c", + "metadata": {}, + "source": [ + "

    Set variabelen aanmaken en afdrukken

    " + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "b5ca0430-4eb8-4eeb-a899-151ebbbf7f13", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'Voyager', 'Pioneer'}\n" + ] + } + ], + "source": [ + "spaceCrafts = set()\n", + "counter = 0\n", + "spaceCrafts = {\"Pioneer\", \"Voyager\"}\n", + "print(spaceCrafts)" + ] + }, + { + "cell_type": "raw", + "id": "15eaabd3-5697-474e-9a46-a384a242c8a4", + "metadata": {}, + "source": [ + "Elementen kunnen aan een bestaande set worden toegevoegd.." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "e8e00fbb-0a04-4754-9fdc-0ea3bc54f43e", + "metadata": {}, + "outputs": [], + "source": [ + "spaceCrafts.add(\"Voyager\")" + ] + }, + { + "cell_type": "raw", + "id": "93db2ef6-ce73-4ce3-8cff-7aa0babea2f2", + "metadata": {}, + "source": [ + "maar elk element komt slechts 1 keer voor" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "e51fcac8-8062-4c48-bc39-d191f7742c65", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'Voyager', 'Pioneer'}\n" + ] + } + ], + "source": [ + "print(spaceCrafts)" + ] + }, + { + "cell_type": "markdown", + "id": "7e55fb56-f386-4785-8841-90d1844db4d7", + "metadata": {}, + "source": [ + "

    Exercise 1

    \n", + "

    Gegeven

    " + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "065d6065-9d59-47f3-ba49-0c6cd4dd15f3", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377]\n" + ] + } + ], + "source": [ + "fibonacciList = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377]\n", + "print(fibonacciList)" + ] + }, + { + "cell_type": "markdown", + "id": "def776af-43e4-4bd7-a17b-8778b318dcfd", + "metadata": {}, + "source": [ + "

    Gevraagd

    \n", + "

    Maak gebruik van casting om variabele fibonacciList te ontdubbelen

    " + ] + }, + { + "cell_type": "markdown", + "id": "4eabe9bd-dd7f-4f83-872f-e63e25146ca4", + "metadata": {}, + "source": [ + "

    Oplossing

    " + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "65a28c92-758e-49b9-b2b6-bd78e79e7642", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{0, 1, 2, 3, 34, 5, 8, 233, 377, 13, 144, 21, 55, 89}\n" + ] + } + ], + "source": [ + "fibonacciList = set(fibonacciList)\n", + "\n", + "print(fibonacciList)" + ] + }, + { + "cell_type": "markdown", + "id": "3c57550b-cd11-4a6d-a806-946830cbb1cd", + "metadata": {}, + "source": [ + "

    Operaties

    " + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "46e0e7e4-1cc9-47f3-bc53-d3888252e583", + "metadata": {}, + "outputs": [], + "source": [ + "nordics = {\"Denmark\", \"Finland\", \"Iceland\", \"Norway\"}\n", + "baltics = {\"Estonia\", \"Latvia\", \"Lithuania\"}\n", + "eu = {\"Austria\", \"Belgium\", \"Bulgaria\", \"Croatia\", \"Cyprus\", \"Czechia\", \"Denmark\", \"Estonia\", \"Finland\", \"France\", \"Germany\", \"Greece\", \"Hungary\", \"Ireland\", \"Italy\", \"Latvia\", \"Lithuania\", \"Luxembourg\", \"Malta\", \"The Netherlands\", \"Poland\", \"Portugal\", \"Romania\", \"Slovakia\", \"Slovenia\", \"Spain\", \"Sweden\"}" + ] + }, + { + "cell_type": "markdown", + "id": "b2c79908-ca34-4657-8481-7a959aa046a5", + "metadata": {}, + "source": [ + "

    Exercise 2

    \n", + "

    Gegeven

    " + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "96daa91c-96a8-41a7-b202-6e4a77876ef0", + "metadata": {}, + "outputs": [], + "source": [ + "benelux = {\"Belgium\", \"The Netherlands\", \"Luxembourg\"}" + ] + }, + { + "cell_type": "markdown", + "id": "80d32381-df51-4185-a4ba-1ed9cf9c6ba2", + "metadata": {}, + "source": [ + "

    Gevraagd

    \n", + "

    Maak een String met als value \"BeNeLux\" die is opgebouwd uit de letters van corresponderende items uit de set benelux zonder de set variabele zelf aan te passen

    \n", + "

    Hints:

      \n", + "
    1. Maak gebruik (tijdelijke) variable van het type list
    2. \n", + "
    3. Pas daarin het item \"The Netherlands zodat het consistent is met de andere items
    4. \n", + "

    " + ] + }, + { + "cell_type": "markdown", + "id": "871adbea-f738-4d20-8fe9-50ef3e6cbd15", + "metadata": {}, + "source": [ + "

    Oplossing

    " + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "53417987-3497-4658-a6e1-02d9370b966a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "BeNeLux\n" + ] + } + ], + "source": [ + "\n", + "# Oplossing - Netherlands gelijk aan rest\n", + "\n", + "benelux = {\"Belgium\", \"The Netherlands\", \"Luxembourg\"}\n", + "\n", + "beneluxList = (list(benelux))\n", + "\n", + "beneluxNoThe = [sub.replace(\"The Netherlands\", \"Netherlands\") for sub in beneluxList]\n", + "\n", + "# print(beneluxNoThe)\n", + "\n", + "# Oplossing - BeNeLux\n", + "\n", + "benelux = {\"Belgium\", \"The Netherlands\", \"Luxembourg\"}\n", + "\n", + "# beneluxList = sorted(list(benelux))\n", + "\n", + "# print (\"Benelux LIST: \", (beneluxList))\n", + "\n", + "beneluxAcronym1 = [sub.replace(\"The Netherlands\", \"Ne\") for sub in beneluxList]\n", + "beneluxAcronym2 = [sub.replace(\"Belgium\", \"Be\") for sub in beneluxAcronym1]\n", + "beneluxAcronym3 = [sub.replace(\"Luxembourg\", \"Lux\") for sub in beneluxAcronym2]\n", + "\n", + "# print(type(beneluxAcronym3))\n", + "# print(beneluxAcronym3)\n", + "\n", + "beneluxAcronym4 = str(beneluxAcronym3[0] + beneluxAcronym3[2] + beneluxAcronym3[1])\n", + "\n", + "print(beneluxAcronym4)" + ] + }, + { + "cell_type": "markdown", + "id": "978e6a57-c504-4a92-8926-c7d1bd6d5027", + "metadata": {}, + "source": [ + "

    Visualisatie

    " + ] + }, + { + "cell_type": "markdown", + "id": "3b6e45d3-f358-4ffc-87a0-ae0bb5aa424b", + "metadata": {}, + "source": [ + "

    Open een (git)bash terminal en run
    \n", + " pip install matplotlib-venn\n", + "

    " + ] + }, + { + "cell_type": "markdown", + "id": "1a0ef2e6-bd8b-4bc0-a6b3-cdaadd2b2942", + "metadata": {}, + "source": [ + "Vervolgens importeren we de modules venn2, venn3 en pylot" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "a0d796dc-7580-4937-a2cc-09d5b5c4e432", + "metadata": {}, + "outputs": [], + "source": [ + "from matplotlib_venn import venn2, venn3\n", + "from matplotlib import pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "id": "e376b04f-106c-4e3b-aeb5-79af2221a522", + "metadata": {}, + "source": [ + "**Gebruik een Venn diagram om Sets en hun relaties te visualiseren**" + ] + }, + { + "cell_type": "markdown", + "id": "ad3f1cb6-7c43-4636-bf27-f1cd811cd140", + "metadata": {}, + "source": [ + "

    De Sets benelux, nordics en baltics zijn disjunct..

    " + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "1a90d4ce-5d4b-45eb-becb-9a041ee81510", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "venn3([benelux, nordics, baltics], ('Benelux', 'Nordics', 'Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "7e2160a3-a90e-4d16-9f11-5f39458c5f9d", + "metadata": {}, + "source": [ + "

    dat wil zeggen dat ze geen enkel item met elkaar gemeen hebben

    " + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "7e84e822-09ec-4b96-9268-6208c53535c1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'Belgium',\n", + " 'Denmark',\n", + " 'Estonia',\n", + " 'Finland',\n", + " 'Iceland',\n", + " 'Latvia',\n", + " 'Lithuania',\n", + " 'Luxembourg',\n", + " 'Norway',\n", + " 'The Netherlands'}" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "benelux.symmetric_difference(nordics).symmetric_difference(baltics)" + ] + }, + { + "cell_type": "markdown", + "id": "ea751320-05f1-41d1-97ba-3f8de4240166", + "metadata": {}, + "source": [ + "**Gebruik union om verzamelingen verenigen**" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "4f803d2e-f0cc-43bf-a5b9-f282adb27811", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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29/+1ua+amtrcddddyE7OxtWqxWDBw/G008/3WlLpKPzTs1dVc3efPNNKIqCN954o9V+TzzxBBRFwWeffdbZw9GhBx54AKFQCE899VSn+waDQSxatAj5+fmwWq3Izc3FAw88AJ/P12q/5sfuyy+/xIQJE2C32/Hqq68CAIqLi3HllVfC6XQiNTUVv//979vcHmj/sVFVFS+88ALGjBkDm82GlJQUXHrppdiyZUvLPitWrMAFF1yAxMREuFwuDBs2DA888ECnv9ubb76Jiy++GKmpqbBarRg5ciRefvnlNvt153mxa9cuXHzxxbDb7cjKysJ//Md/9Lp1mp6eDgCtntd+vx8PP/wwxo8fj4SEBDidTkydOhWrVq0647EeffRR3HvvvQCAvLy8lq7R5vOF7Z2Tq62txe9//3vk5ubCarUiKysLN998MyorK1v2efHFFzFq1Cg4HA4kJSVhwoQJeO+997r8O7IlR9SOuro6VFZWQgiB8vJyvPjii2hsbMRNN93Uar8FCxZg8eLF+PWvf40777wThw8fxksvvYQffvgB3333XasWxIEDBzB37lzccsstmDdvHt544w3Mnz8f48ePx6hRowAAbrcbBQUFKCkpwYIFCzBw4ECsW7cO999/P0pLS/H888/3+nf79a9/jaVLl+Luu+/GzJkzkZ2djZ07d+Kxxx7DLbfcgssvv7zHx87Ly8PNN9+M119/HQsXLjxja+7WW2/FW2+9hblz5+Kee+7Bxo0b8eSTT2LPnj34xz/+0Wrfffv24YYbbsCCBQtw2223YdiwYfB4PJg+fTqOHj2KO++8ExkZGXj77bfx9ddfd6nWW265BYsXL8Zll12GW2+9FcFgEGvXrsWGDRswYcIE7Nq1C3PmzMFZZ52Fxx9/HFarFQcOHMB3333X6bFffvlljBo1Cj/72c9gMpmwbNky/Nu//RtUVcXtt9/eat+uPC9OnDiBadOmIRgMYuHChXA6nXjttde61ZoFgOrqagAnA76kpASLFi2CzWbDtdde27JPfX09/vKXv+CGG27AbbfdhoaGBvz1r3/FrFmzztit+Ytf/AL79+/H+++/j+eee66lxZiSktLu/o2NjZg6dSr27NmD3/zmNzjnnHNQWVmJTz75BMXFxUhOTsbrr7+OO++8E3PnzsXvfvc7eL1e7NixAxs3bsSNN97YtV9aEFGLN998UwBo82W1WsXixYtb7bt27VoBQLz77ruttn/xxRdttufk5AgAYs2aNS3bysvLhdVqFffcc0/LtkWLFgmn0yn279/f6pgLFy4URqNRHD16tGUbAPHII4+0fD9v3jyRk5PT5nd65JFHxOkv9dLSUtGvXz8xc+ZM4fP5xNlnny0GDhwo6urqOn+Q2tH8uG3evFkcPHhQmEwmceedd7b8vKCgQIwaNarl+23btgkA4tZbb211nD/84Q8CgPj6669btjU/dl988UWrfZ9//nkBQPz9739v2dbU1CQGDx4sAIhVq1a1bD/9sfn6668FgFY1NlNVVQghxHPPPScAiIqKiu49GEIIt9vdZtusWbPEoEGDWm3r6vPirrvuEgDExo0bW+2XkJAgAIjDhw+fsZ7m58DpX4mJiW0e12AwKHw+X6ttNTU1Ii0tTfzmN79ptf305+AzzzzTYT05OTli3rx5Ld8//PDDAoBYunRpm32b/wY///nPWz1veoLdlUTt+NOf/oQVK1ZgxYoVeOeddzBt2jTceuutWLp0acs+S5YsQUJCAmbOnInKysqWr/Hjx8PlcrXp3hk5ciSmTp3a8n1KSgqGDRuGQ4cOtTrm1KlTkZSU1OqYM2bMQCgUwpo1a8Ly+6Wnp7f8jlOnTsW2bdvwxhtvID4+vtfHHjRoEH71q1/htddeQ2lpabv7NHeJ3n333a2233PPPQCATz/9tNX2vLw8zJo1q80xBgwYgLlz57Zsczgc+Jd/+ZdOa/zoo4+gKAoeeeSRNj9r7tptHjjx8ccfd7tb8NQWVnOvQEFBAQ4dOoS6urpW+3blefHZZ5/h3HPPxaRJk1rt98tf/rJbdX300UdYsWIFli9fjjfffBNDhw7F1VdfjXXr1rXsYzQaYbFYAJxs8VVXVyMYDGLChAnYunVrt+6vs1rGjh2Lq666qs3PTv0bFBcXY/PmzT2+H4YcUTsmTZqEGTNmYMaMGfjlL3+JTz/9FCNHjsQdd9wBv98PACgsLERdXR1SU1ORkpLS6quxsRHl5eWtjjlw4MA295OUlNTq/F1hYSG++OKLNsebMWMGALQ5Zm9cf/31mD17NjZt2oTbbrsN06dPD9uxH3roIQSDwQ7PzRUVFcFgMGDw4MGttqenpyMxMRFFRUWttufl5bV7jMGDB7c63wgAw4YN67S+gwcPIiMjA/369etwn+uuuw5TpkzBrbfeirS0NFx//fX4+9//3qXA++677zBjxgw4nU4kJiYiJSWl5Vze6SHXledFUVERhgwZ0ma/rvyup7rwwgsxY8YMzJw5E/Pnz8fKlSsRFxeHf//3f2+131tvvYWzzjoLNpsN/fv3R0pKCj799NM2tffGwYMHO51W8sc//hEulwuTJk3CkCFDcPvtt3epu/hUPCdH1AUGgwHTpk3DCy+8gMLCQowaNQqqqiI1NRXvvvtuu7c5/VyE0Whsd7+TvT4nqaqKmTNn4r777mt336FDh3ZY4+lv9s1CoVC726uqqloGWezevRuqqoZtiPegQYNw00034bXXXsPChQs73K+jmk/X3XNP4WC327FmzRqsWrUKn376Kb744gt88MEHuPjii7F8+fIO/54HDx7E9OnTMXz4cDz77LPIzs6GxWLBZ599hueee65NSHbledFXXC4XJk+ejI8//hhNTU1wOp145513MH/+fFx55ZW49957kZqaCqPRiCeffBIHDx7s85pONWLECOzbtw///Oc/8cUXX+Cjjz7Cn//8Zzz88MN47LHHunQMhhxRFwWDQQAnT5gDQH5+Pr766itMmTIlbG/C+fn5aGxsbGm5dUdSUlK7k3BPbxU1u/3229HQ0IAnn3wS999/P55//vk23Ye98dBDD+Gdd97B008/3eZnOTk5UFUVhYWFGDFiRMv2srIy1NbWIicnp9Pj5+Tk4Mcff4QQolVY7tu3r9Pb5ufn48svv0R1dfUZW3MGgwHTp0/H9OnT8eyzz+KJJ57Agw8+iFWrVnX4N1q2bBl8Ph8++eSTVq20zkYnnklOTg4KCwvbbO/K79qZU5/XTqcTH374IQYNGoSlS5e2elzb69o9XVc/tAAn/wY//vhjp/s5nU5cd911uO666+D3+/GLX/wC//mf/4n7778fNput09uzu5KoCwKBAJYvXw6LxdLypnzttdciFAph0aJFbfYPBoM9WvXh2muvxfr16/Hll1+2+VltbW3LG1J78vPzUVdXhx07drRsKy0tbTNSEQA+/PBDfPDBB3jqqaewcOFCXH/99XjooYewf//+btd8pnpuuukmvPrqqzhx4kSrnzWP4Dx9tOizzz4LAJg9e3anx7/88stx/PhxfPjhhy3b3G43XnvttU5ve/XVV0MI0W5roLkF1TwS8VTNIwvbm6bQrLlldmpLrK6uDm+++WandXXk8ssvx4YNG7Bp06aWbRUVFR32InRVdXU11q1bh/T0dKSmpgJov/6NGzdi/fr1nR7P6XQCQJee+1dffTW2b9/e7vOz+b6rqqpabbdYLBg5ciSEEAgEAp3eB8CWHFG7Pv/8c+zduxfAyfNg7733HgoLC7Fw4cKWwRkFBQVYsGABnnzySWzbtg2XXHIJzGYzCgsLsWTJErzwwgutBkV0xb333otPPvkEc+bMaRlG3tTUhJ07d+LDDz/EkSNHWk3mPdX111+PP/7xj7jqqqtw5513wu124+WXX8bQoUNbDRgoLy/Hb3/7W0ybNg133HEHAOCll17CqlWrMH/+fHz77bct3Zbz58/HW2+9hcOHD/do7ccHH3wQb7/9Nvbt29cyHB4Axo4di3nz5uG1115DbW0tCgoKsGnTJrz11lu48sorMW3atE6Pfdttt+Gll17CzTffjO+//x4DBgzA22+/DYfD0eltp02bhl/96lf4n//5HxQWFuLSSy+FqqpYu3Zty+Py+OOPY82aNZg9ezZycnJQXl6OP//5z8jKysIFF1zQ4bEvueQSWCwWXHHFFViwYAEaGxvx+uuvIzU1tcOBOJ2577778Pbbb+PSSy/F7373u5YpBDk5Oa0+1HTmww8/hMvlghACx48fx1//+lfU1NTglVdeaWmFzZkzB0uXLsVVV12F2bNn4/Dhw3jllVcwcuTIll6MjowfPx7Ayb/79ddfD7PZjCuuuKIl/E5177334sMPP8Q111yD3/zmNxg/fjyqq6vxySef4JVXXsHYsWNxySWXID09HVOmTEFaWhr27NmDl156CbNnz0ZcXFzXfulejc0k0pn2phDYbDYxbtw48fLLL7cMbT7Va6+9JsaPHy/sdruIi4sTY8aMEffdd584fvx4yz45OTli9uzZbW5bUFAgCgoKWm1raGgQ999/vxg8eLCwWCwiOTlZnH/++eK//uu/hN/vb9kPpw3fFkKI5cuXi9GjRwuLxSKGDRsm3nnnnTZTCH7xi1+IuLg4ceTIkVa3/fjjjwUA8fTTT7dsu/rqq4Xdbhc1NTVdetw2b97c5mfz5s0TANoMBQ8EAuKxxx4TeXl5wmw2i+zsbHH//fcLr9fbar+OHjshhCgqKhI/+9nPhMPhEMnJyeJ3v/tdyxSOM00hEOLkUPlnnnlGDB8+XFgsFpGSkiIuu+wy8f333wshhFi5cqX4+c9/LjIyMoTFYhEZGRnihhtuaDO9oz2ffPKJOOuss4TNZhO5ubni6aefFm+88Uab4fXdeV7s2LFDFBQUCJvNJjIzM8WiRYvEX//61x5PIXA6neK8885rNQVDiJPD95944gmRk5MjrFarOPvss8U///nPdh/D9p6DixYtEpmZmcJgMLSq7fQpBEIIUVVVJe644w6RmZkpLBaLyMrKEvPmzROVlZVCCCFeffVVceGFF4r+/fsLq9Uq8vPzxb333tutqS7KT4USEbWRlpaGm2++Gc8884zsUoh6hCFHRO3atWsXzjvvPBw6dKjDLlIirWPIERGRbnF0JRER6RZDjoiIdIshR0REusWQIyIi3WLIERGRbjHkiIhItxhyRESkWww5IiLSLYYcERHpFkOOiIh06/8Df91FsFVRihgAAAAASUVORK5CYII=", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "subUnion = benelux.union(nordics).union(baltics)\n", + "venn2([benelux, subUnion], ('Benelux', 'Benelux, Nordics and Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "b67a0424-1e9a-4b4d-952e-aa1d351c14cb", + "metadata": {}, + "source": [ + "

    De Sets benelux, nordics en baltics zijn allen een eigen subset van eu

    " + ] + }, + { + "cell_type": "markdown", + "id": "3229dad1-3579-41bd-b4e6-8d49f5c04ed4", + "metadata": {}, + "source": [ + "

    Niet alle landen uit subUnion zijn lid van de Europese Unie

    " + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "7678cfc6-6e6a-4132-b221-1e303c28ef4f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "baltics.issubset(eu) and benelux.issubset(eu) and nordics.issubset(eu)" + ] + }, + { + "cell_type": "markdown", + "id": "e6dc0310-0784-434a-acc1-5a21b4a4b2c5", + "metadata": {}, + "source": [ + "**Gebruik de methode intersection voor de doorsnede van twee Sets**" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "e79a1f39-afc1-43f1-a060-3e6a7976b5fd", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'Denmark', 'Finland'}" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "eu.intersection(nordics)" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "789bb115-e680-4d25-8646-709ba8e8e346", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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HsOQIUNgt9uRk5ODWbNmoaamptXjioqKMG3aNHz++ecYPXo07HY7iouL8dJLLx11utraWvz3f/83CgoKYLPZcNxxx+Hhhx/u9BN7e+MYmpvZm82fPx+KouDFF19s9bgHHngAiqLg3Xff7exfpF133nkngsEgHnrooU4fGwgEcP/996Nfv36w2WwoKirCnXfeCa/X2+pxzf927733HkaNGgWHw4HnnnsOALB7925Mnz4dCQkJyM7Oxl/+8pejfh5o+98mFArh8ccfx/HHHw+73Y6srCxMnToV33zzTctj3n//fZx22mlITU1FYmIiBgwYgDvvvLPT323+/PmYMGECsrOzYbPZMHjwYDzzzDNHPe5Ynhfr16/HhAkT4HA40Lt3b/zv//5vj1txcnNzAaDV89rn8+Guu+7CyJEjkZKSgoSEBIwbNw6rVq3q8Fj33HMPbr31VgBA3759W7p1mseftDXGo7a2Fn/5y19QVFQEm82G3r1747LLLkNVVVXLY5544gkMGTIETqcTaWlpGDVqFP797393+Xdki0cksOWDKOzq3G5UNTZCUxTsHzwYT/y//4fGxkZceumlrR43a9YsLFiwAFdccQVuuOEG7NixA08++SS+//57fPHFF60+aW/duhUXXXQRrrzySlx++eV48cUXMXPmTIwcORJDflmnx+Vy4YwzzsCePXswa9Ys9OnTB6tXr8Ydd9yBiooKPPbYYz3+3a644gosWbIEN910EyZPnoyCggL8/PPPuPfee3HllVfinHPO6fax+/bti8suuwzz5s3D7bff3mGrx1VXXYWFCxfioosuws0334w1a9bgwQcfxMaNG/Hmm2+2emxpaSl+97vfYdasWbj66qsxYMAAuN1uTJw4ETt37sQNN9yA/Px8vPzyy/joo4+6VOuVV16JBQsW4Oyzz8ZVV12FQCCAzz77DF999RVGjRqF9evXY9q0aRg2bBjuu+8+2Gw2bN26FV988UWnx37mmWcwZMgQnH/++TCbzVi2bBmuvfZahEIh/PnPf2712K48LyorKzF+/HgEAgHcfvvtSEhIwNy5c4+p1QcADh48CEAPXXv27MH9998Pu92Oiy++uOUx9fX1eP755/G73/0OV199NRoaGvDCCy/grLPO6rBL5oILLsDmzZvx6quv4p///GdLy0pWVlabj29sbMS4ceOwceNG/PGPf8SIESNQVVWFpUuXYvfu3cjMzMS8efNwww034KKLLsKNN94Ij8eDn376CWvWrMHvf//7Lv3ODB6RwvBBFFaTjniDt9lsePHFFzF58uSW+z7//HM8//zz+Ne//tXqIjh+/HhMnToVixYtanV/aWkpPv30U4wbNw4AcPHFF6OgoADz58/Ho48+CgCYM2cOtm3bhu+//x79+/cHoIeb/Px8PPLII7j55ptRUFDQ499v3rx5GDJkCK688kq8/fbbuPzyy5Gbm4s5c+b0+Nh/+9vf8NJLL+Hhhx/G448/3uZjfvzxRyxcuBBXXXUV5s2bBwC49tprkZ2djUcffRSrVq3C+PHjWx6/detWrFixAmeddVbLfY8//jg2b96M119/Hb/5zW8AAFdffTWGDx/eaY2rVq3CggULcMMNN7Sq8eabb4amaQD01g6fz4fly5e36p7oik8++aRVKLjuuuswdepUzJkz56jg0ZXnxcMPP4wDBw5gzZo1GD16NADg8ssvb3mOdNWAAQNa/T01NRX/+c9/WgIOAKSlpaGsrAzWw1bivfrqqzFw4EA88cQTeOGFF9o89rBhwzBixAi8+uqrmD59eqeziB555BGsW7cOS5Yswa9//euW+2fPnt3yf/DOO+9gyJAhWLRo0TH9nodjV0skNYePQYNEV0JkeE/94Q94/9VX8f777+OVV17B+PHjcdVVV2HJkiUtj1m0aBFSUlIwefJkVFVVtdxGjhyJxMTEo5qmBw8e3PLmAuifBAcMGIDt27e3Oua4ceOQlpbW6piTJk1CMBjEp59+GpbfLzc3F0899RTef/99jBs3Dj/88ANefPFFJCcn9/jYxcXF+MMf/oC5c+eioqKizcc0d+fcdNNNre6/+eabAehvOIfr27dvq9DRfIy8vDxcdNFFLfc5nU786U9/6rTGN954A4qi4O677z7qe83dUs2DI996661j7tI4PHTU1dWhqqoKZ5xxBrZv3466urpWj+3K8+Ldd9/FKaec0hI6mh93ySWXHFNdb7zxBt5//32sXLkS8+fPR0lJCS688EKsXr265TEmk6kldIRCIRw8eBCBQACjRo3Cd999d0zn66yW4cOHtwodzQ7/P9i9eze+/vrrbp+HwSPSVBUYNw445RRuLEfUA6OvuAKTZszApEmTcMkll+Cdd97B4MGDcd1118Hn8wEAtmzZgrq6OmRnZyMrK6vVrbGxEfv37291zD59+hx1nrS0tFbjQbZs2YIVK1YcdbxJkyYBwFHH7IkZM2bg3HPPxdq1a3H11Vdj4sSJYTv27NmzEQgE2h3rUV5eDlVVcdxxx7W6Pzc3F6mpqSgvL291f982xrGVl5fjuOOOazV+BTj6U31btm3bhvz8fKSnp7f7mN/+9rcYO3YsrrrqKuTk5GDGjBl4/fXXuxRCvvjiC0yaNAkJCQlITU1FVlZWy9iQI4NHV54X5eXlbbZudOV3Pdzpp5+OSZMmYfLkyZg5cyY+/PBDJCUl4frrr2/1uIULF2LYsGGw2+3IyMhAVlYW3nnnnaNq74lt27Z1OsX6r3/9KxITEzF69Gj0798ff/7zn7vU1XU4drVEy7BhQHIy8NFHQCAguhoi42j+xH/E3iuqqmL8+PF4/PHHsWXLFgwZMgShUAjZ2dn417/+1eahjuzbNplMbT6uuVkZ0D9hTp48Gbfddlubjy0pKWm39CPfgJsFg8E276+urm4ZSLlhwwaEQqGwTXcsLi7GpZdeirlz5+L2229v93Ht1XykYx3LEA4OhwOffvopVq1ahXfeeQcrVqzAa6+9hgkTJmDlypXt/n9u27YNEydOxMCBAzFnzhwUFBTAarXi3XffxT//+c+jgktXnheRkpiYiJNPPhlvvfUWmpqakJCQgFdeeQUzZ87E9OnTceuttyI7OxsmkwkPPvggtm3bFvGaDjdo0CCUlpbi7bffxooVK/DGG2/g6aefxl133YV77723S8dg8IimoiLg/POBFSsAl0t0NUTyKy4GzO1fpgK/hPjGxkYAQL9+/fDBBx9g7NixYXtj7NevHxobG1taOI5FWlpamws3Hdl60OzPf/4zGhoa8OCDD+KOO+7AY489dlTXR0/Mnj0br7zyCh5++OGjvldYWIhQKIQtW7Zg0GHdw/v27UNtbS0Ku7BAW2FhIdatWwdN01oFmNLS0k5/tl+/fnjvvfdw8ODBDls9VFXFxIkTMXHiRMyZMwcPPPAA/va3v2HVqlXt/h8tW7YMXq8XS5cubdWa0dmskI4UFhZiy5YtR93fld+1M4c/rxMSErB48WIUFxdjyZIlrf5d2+qWOlJXgySg/x+sW7eu08clJCTgt7/9LX7729/C5/PhggsuwN///nfccccdsNvtnf48u1qiLTMT+PWvgYwM0ZUQye2EE/RF+dr5xO/3+7Fy5UpYrdaWN8qLL74YwWAQ999//1GPDwQC3Vq98eKLL8aXX36J995776jv1dbWtrxJtKVfv36oq6vDTz/91HJfRUXFUTNEAGDx4sV47bXX8NBDD+H222/HjBkzMHv2bGzevPmYa+6onksvvRTPPfccKisrW32veebMkbN0mge3nnvuuZ0e/5xzzsHevXuxePHilvtcLhfmzp3b6c9eeOGF0DStzU/NzS0NzTNADtc8o6OtKbvNmlswDm+xqKurw/z58zutqz3nnHMOvvrqK6xdu7blvgMHDrTb2tZVBw8exOrVq5Gbm4vsXzY7bKv+NWvW4Msvv+z0eAkJCQDQpef+hRdeiB9//LHN52fzuaurq1vdb7VaMXjwYGiaBr/f3+k5ALZ4iJGQoLd8fPghsHOn6GqI5NI8LuqIvvLly5dj06ZNAPRxFf/+97+xZcsW3H777S0DMM844wzMmjULDz74IH744QdMmTIFFosFW7ZswaJFi/D444+3GvjYFbfeeiuWLl2KadOmtUypbGpqws8//4zFixejrKys3RkWM2bMwF//+lf8+te/xg033ACXy4VnnnkGJSUlrQYF7t+/H9dccw3Gjx+P6667DgDw5JNPYtWqVZg5cyY+//zzli6XmTNnYuHChdixY0e39jr529/+hpdffhmlpaWtZk4MHz4cl19+OebOnYva2lqcccYZWLt2LRYuXIjp06e3mtHSnquvvhpPPvkkLrvsMnz77bfIy8vDyy+/DKfT2enPjh8/Hn/4wx/wf//3f9iyZQumTp2KUCiEzz77rOXf5b777sOnn36Kc889F4WFhdi/fz+efvpp9O7dG6eddlq7x54yZQqsVivOO+88zJo1C42NjZg3bx6ys7PbHWzbmdtuuw0vv/wypk6dihtvvLFlOm1hYWGroNmZxYsXIzExEZqmYe/evXjhhRdQU1ODZ599tqW1Ytq0aS0zTc4991zs2LEDzz77LAYPHtzS2teekSNHAtD/32fMmAGLxYLzzjuvJZAc7tZbb8XixYvxm9/8Bn/84x8xcuRIHDx4EEuXLsWzzz6L4cOHY8qUKcjNzcXYsWORk5ODjRs34sknn8S5556LpCO6Q9vD4CGKxQKcdRbw5ZdAF5q2iOKC1QpMmQK0sdbEXXfd1fK13W7HwIED8cwzz2DWrFmtHvfss89i5MiReO6553DnnXfCbDajqKgIl156KcaOHXvMJTmdTnzyySd44IEHsGjRIrz00ktITk5GSUkJ7r33XqSkpLT7sxkZGXjzzTdx00034bbbbkPfvn3x4IMPYsuWLa2CxzXXXAOv19uykFjzz86dOxe/+tWv8Oijj7aMMWlsbITD4Thq+euuOu6443DppZdi4cKFR33v+eefR3FxMRYsWIA333wTubm5uOOOO7rUpA/o/1Yffvghrr/+ejzxxBNwOp245JJLcPbZZ2Pq1Kmd/vz8+fMxbNgwvPDCC7j11luRkpKCUaNGYcyYMQCA888/H2VlZXjxxRdRVVWFzMxMnHHGGZ3+PwwYMACLFy/G7NmzccsttyA3NxfXXHMNsrKy8Mc//rFLv9uR8vLysGrVKlx//fV46KGHkJGRgf/6r/9Cfn4+rjyGlXSvueaalq8TEhIwbNgw/P3vf2+ZjgzoYbOyshLPPfcc3nvvPQwePBivvPIKFi1a1GrjvbacdNJJuP/++/Hss89ixYoVCIVC2LFjR5vBIzExEZ999hnuvvtuvPnmm1i4cCGys7MxceJE9O7dG4A+lfxf//oX5syZg8bGRvTu3Rs33HADZs+e3eXfWdGiMVqGOrZunR5A+F9B8Sw5GZg6FejmG2q8yMnJwWWXXYZHHnlEdClE3cLgIYu9e/UZLxx0SvGob1/gjDP0Fg9q1/r163Hqqadi+/btx7yAFpEsGDxk4nYDq1YBu3eLroQoOlRVX+OG27MTxQ0GD9loGvDDD8A337DrhWJbcrK+sm87+0YQUWxi8JBVZaU+66WpSXQlROFXXAycfjq7VojiEIOHzLxe4LPPgMP2ByAyNIsFGDsW6GC1TyKKbQweRrB5M7B6NfDLfhREhpSdDUyYcGgJdCKKSwweRtHQoA88PWK1QSLpKQpw4onAiBHtrkJKRPGDwcNINA34+Wfg22+BLi5NSyRUVpa+CimnfhLRLxg8jKipSe962bFDdCVEbbNagdGjgUGD9BYPIqJfMHgY2a5dwBdfAPX1oishOuS44/S1ObqwPwcRxR8GD6MLBoHvvwd+/FH/mkiUlBTgtNOAXr1EV0JEEmPwiBV1dcDnnwN79oiuhOKNyaQPHh0+XP+aiKgDDB6xZts2fcM57vlC0dC7t97KwSmyRNRFDB6xyOfTZ76sXw+EQqKroViUkgKcdJK+AikR0TFg8IhljY36+I/SUgYQCo+kJGDkSKB/f85WIaJuYfCIBw0NwHffAVu2MIBQ9yQm6uM4BgzgImBE1CMMHvGkvv5QAOF/O3WF0wmccIK+HgcHjhJRGDB4xKO6On0MyLZtDCDUNrtdDxyDBwNms+hqiCiGMHjEs5oaPYBw91tqZrPp02KHDNF3kiUiCjMGD9IDyPr1ehcM94CJT+npeutG//4MHEQUUQwedIjfD2zeDGzYoIcRim2qCvTtq7du5OaKroaI4gSDB7WtokIPIDt2cCZMrElI0AeLDhzI/VSIKOoYPKhjbjewcSOwaZO+LggZV36+3rpRWMgpsUQkDIMHdY2mAeXleivInj2cDWMUdru+W+zgwUBqquhqiIgYPKgbXC59Jsz27UBlpehq6EhWK1BUBPTrp+8Uy9YNIpIIgwf1TFOTHkC2bQP27xddTfyyWoE+ffS9UwoKuNgXEUmLwYPCx+XSu2PKyvTuGA5KjSynUx+vUVTElg0iMgwGD4oMvx/YtUsPInv36i0j1DOqCmRl6YNECwuB7GzRFRERHTMGD4qOhgZ9PEhFhf5nba3oiuRnNuvhIi9Pv2Vnc/lyIjI8Bg8Sw+3WA0hzGKmu5kwZq1VfyCs3Vw8aWVnsPiGimMPgQXLw+4F9+/QgUlOjt4jU1cXuOBGHQ5/empam33JygIwMQFFEV0ZEFFEMHiQvTQPq6/UQcuTN6xVaWpclJR0KGKmph7622QQXRkQkBoMHGZPbfahVxOUCPJ62b4FA+M+tKHpwsNtb3xyOQ382hwyOySAiaoXBg2JbMHh0GAkG9S4cTWt9A/RQoaqt/zSbWwcLm41dIkRE3cTgQURERFHDIfNEREQUNQweREREFDUMHkRERBQ1DB5EREQUNQweREREFDUMHkRERBQ1DB5EREQUNQweREREFDUMHkRERBQ1DB5EREQUNQweREREFDUMHkRERBQ1DB5kSAsWLICiKO3evvrqK5SVlUFRFDz66KNtHuPRRx+FoigoKyuLbvFERHHMLLoAop6477770Ldv36PuP+6449DY2CigIiIi6giDBxna2WefjVGjRrX5PQYPIiL5sKuFiIiIooYtHmRodXV1qKqqanWfoijIyMgQVBEREXWEwYMMbdKkSUfdZ7PZ4PF4BFRDRESdYfAgQ3vqqadQUlLS6j6TySSoGiIi6gyDBxna6NGj2x1c2lWKooSpGiIi6gwHl1LMstvtAAC3293m910uV6vHERFR5DF4UMzKysqC0+lEaWlpm98vLS2F0+lEZmZmlCsjIopfDB4Us0wmE6ZMmYJly5Zh586drb63c+dOLFu2DFOmTOGYECKiKOIYDzK05cuXY9OmTUfdP2bMGBQXF+OBBx7AKaecghEjRuBPf/oTioqKUFZWhrlz50JRFDzwwAMCqiYiil8MHmRod911V5v3z58/H8XFxRg0aBDWrFmDe+65By+88AIOHjyI9PR0TJ48GXfffTcGDhwY5YqJiOKbommaJroIIiIiig8c40FERERRw+BBREREUcPgQURERFHD4EFERERRw+BBREREUcPgQURERFHD4EFERERRw+BBREREUcPgQURERFHD4EFERERRw+BBREREUcPgQURERFHD4EFERERR8/8BkyaG0UK3DdAAAAAASUVORK5CYII=", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "venn2([eu, subUnion], ('EU', 'Benelux, Nordics and Baltics'))\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "ad46e130-fa09-45b4-b153-f2ce9a844009", + "metadata": {}, + "source": [ + "

    Exercise 3

    \n", + "

    Gebruik de methode difference om de landen weer te geven die (nog) geen lid zijn van de EU

    " + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "38cc4967-92d4-46de-80c7-835296449c29", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'Iceland', 'Norway'}" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nordics.difference(eu)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/wk_2/wk_2_tuples.ipynb b/notebooks/variables/wk_2/wk_2_tuples.ipynb new file mode 100644 index 00000000..ee18214e --- /dev/null +++ b/notebooks/variables/wk_2/wk_2_tuples.ipynb @@ -0,0 +1,390 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "5a5999c2-eb9d-4bf9-8373-b9964e2c152d", + "metadata": {}, + "source": [ + "\n", + "
    \n", + "\n", + "
    \n", + "
    \n", + "\n", + "Author: Jeroen Boogaard\n", + "
    \n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "88e57004-2f85-4311-84c0-c4e148f421a7", + "metadata": { + "tags": [] + }, + "source": [ + "

    Samengestelde variabelen - tuples

    " + ] + }, + { + "cell_type": "markdown", + "id": "9cdb9135-2650-4c30-a810-0685e5b4b50b", + "metadata": {}, + "source": [ + "**Een tuple is een immutable list**" + ] + }, + { + "cell_type": "markdown", + "id": "6837aea3-45db-4940-8b9d-a406fdc01db1", + "metadata": {}, + "source": [ + "

    Tuple variabelen aanmaken en afdrukken

    " + ] + }, + { + "cell_type": "markdown", + "id": "99e472c0-ba9b-4e25-ae03-75fd62f31e8f", + "metadata": {}, + "source": [ + "**Gebruik haakjes () voor het aanmaken van een tuple variabele**" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "eac2c3b2-52a0-4847-bffc-ad8d2eff0507", + "metadata": { + "tags": [] + }, + "outputs": [], + "source": [ + "soho = (\"Solar\", \"Heliospheric\", \"Observatory\")" + ] + }, + { + "cell_type": "markdown", + "id": "c680333b-23c3-42fc-8c04-d6e8a281fa40", + "metadata": {}, + "source": [ + "

    Om een tuple om te zetten naar printable string, kun je de methode join() gebruiken, een methode van type str, niet van tuple\n", + "

    " + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "73948594-ecc9-4e70-90a1-75fd5f48deb0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The SOHO Solar, Heliospheric, Observatory telescope is studying and staring at the Sun\n" + ] + } + ], + "source": [ + "print(f\"The SOHO {', '.join(soho) } telescope is studying and staring at the Sun\")" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "cb5cde87-1945-4329-8b7c-89eec6b1bc16", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Triton discovered William Lassell in 1846\n" + ] + } + ], + "source": [ + "discovery = (\"Triton\", \"William Lassell\", 1846)\n", + "print( \"%s discovered %s in %s\" %(discovery) )" + ] + }, + { + "cell_type": "markdown", + "id": "e9d5d50b-750c-4b59-ae28-ea58ba287b70", + "metadata": {}, + "source": [ + "**Gebruik methodes van list om een bepaald element uit een tuple op te vragen**" + ] + }, + { + "cell_type": "markdown", + "id": "edad1885-0775-4769-986e-f230ce22c35f", + "metadata": {}, + "source": [ + "

    Vraag het eerste element van de tuple op

    " + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "16176f6e-c3ba-4128-93e9-787a13e3135e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'Solar'" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soho[0]" + ] + }, + { + "cell_type": "markdown", + "id": "da99a925-ffe6-4676-a8ed-77674478b269", + "metadata": {}, + "source": [ + "

    Vraag het tweede element van de tuple op

    " + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "8bcbfbaf-a21e-4177-88b7-99abc41e1520", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soho.index('Heliospheric')" + ] + }, + { + "cell_type": "markdown", + "id": "f85217d7-6d16-4c05-8829-efa5228873d3", + "metadata": {}, + "source": [ + "

    Vraag het laatste element van de tuple op

    " + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "a2363a8f-843f-46c2-9a42-2498ac88715c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'Observatory'" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "soho[-1]" + ] + }, + { + "cell_type": "markdown", + "id": "7ff7c206-0d29-448d-bf78-3f48fad9d4dd", + "metadata": {}, + "source": [ + "

    Exercise 1

    \n", + "

    Bij een tuple kun je de list methode sort() niet gebruiken, laat zien hoe je met de methode sorted() de volgorde van de elementen in soho toch blijvend kunt veranderen." + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "582540fc-8c6d-4335-ae09-bac02e4a61b7", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "('Heliospheric', 'Observatory', 'Solar')\n" + ] + }, + { + "data": { + "text/plain": [ + "tuple" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Oplossing\n", + " \n", + "# Gebruik sorted() om alfabetisch te sorteren\n", + "# Gebruik tuple() om de list die de methode sorted() creëert weer om te zetten naar een tuple\n", + "\n", + "sortedSoho = tuple(sorted(soho))\n", + "print (sortedSoho)\n", + "type (sortedSoho)" + ] + }, + { + "cell_type": "markdown", + "id": "5090e646-ff02-408e-ade7-4df431df5eda", + "metadata": {}, + "source": [ + "**Nadat een tuple variabele is aangemaakt kun je de waarde niet meer wijzigen..**" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "435fed63-70fb-4ec7-bf0f-cd28822327d6", + "metadata": {}, + "outputs": [], + "source": [ + "nickEnSimon = (\"Nick\", \"Simon\")" + ] + }, + { + "cell_type": "markdown", + "id": "945eec7d-3174-430b-b6a2-01834e2cbb0c", + "metadata": {}, + "source": [ + "**..de variabele zelf kan wel wijzigen

    **" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "7986f368-9d3e-4455-832f-ebe2505ff49b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "('Nick', 'Simon')\n", + "('Suzan', 'Freek')\n" + ] + } + ], + "source": [ + "duet = (\"Nick\", \"Simon\")\n", + "print(duet)\n", + "duet = (\"Suzan\", \"Freek\" )\n", + "print(duet)" + ] + }, + { + "cell_type": "markdown", + "id": "9e1a00c3-05ee-413d-9fb5-25ae398455a7", + "metadata": {}, + "source": [ + "

    Exercise 2

    \n", + "

    Pas een cast toe zodat Simon zich kan ontpoppen tot solo-artiest

    " + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "30d5121b-c454-4e7c-b9ec-7cee761e34a6", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Solo-artiest: Simon\n", + "Solo-artiest: Simon\n", + "\n" + ] + } + ], + "source": [ + "# Oplossing\n", + "\n", + "# Cast is omzetten naar ander data-type\n", + "# Functie .pop() om element uit de (gecaste) list te halen. \n", + "\n", + "nickEnSimon = (\"Nick\", \"Simon\")\n", + "\n", + "popSimon = list(nickEnSimon).pop()\n", + "# popperDePopSimon = popSimon.pop(1)\n", + "\n", + "print(\"Solo-artiest:\", popSimon)\n", + "\n", + "# Poging 2\n", + "\n", + "nickEnSimon = (\"Nick\", \"Simon\")\n", + "\n", + "nickEnSimon = list(nickEnSimon).pop()\n", + "\n", + "print(\"Solo-artiest:\", nickEnSimon)\n", + "print(type(nickEnSimon))\n", + "\n", + "\n", + "# fruits = ['apple', 'banana', 'cherry']\n", + "\n", + "# x = fruits.pop(1)\n", + "\n", + "# print(x)\n", + "\n", + "# print(fruits)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0dfddbcf-151f-4cff-bc1b-d8a5a24f562c", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/wk_2/wk_2_venn_diagrams (and, or, not).pdf b/notebooks/variables/wk_2/wk_2_venn_diagrams (and, or, not).pdf new file mode 100644 index 00000000..6aff9c02 Binary files /dev/null and b/notebooks/variables/wk_2/wk_2_venn_diagrams (and, or, not).pdf differ diff --git a/notebooks/variables/wk_2/wk_2_venn_diagrams.pdf b/notebooks/variables/wk_2/wk_2_venn_diagrams.pdf new file mode 100644 index 00000000..70ed7ac6 Binary files /dev/null and b/notebooks/variables/wk_2/wk_2_venn_diagrams.pdf differ diff --git a/notebooks/variables/wk_2_solutions/lists_with_solutions.ipynb b/notebooks/variables/wk_2_solutions/lists_with_solutions.ipynb new file mode 100644 index 00000000..b622148a --- /dev/null +++ b/notebooks/variables/wk_2_solutions/lists_with_solutions.ipynb @@ -0,0 +1,323 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "5a5999c2-eb9d-4bf9-8373-b9964e2c152d", + "metadata": {}, + "source": [ + "\n", + "
    \n", + "\n", + "
    \n", + "
    \n", + "\n", + "Author: Jeroen Boogaard\n", + "
    \n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "88e57004-2f85-4311-84c0-c4e148f421a7", + "metadata": {}, + "source": [ + "

    Samengestelde variabelen - lists

    " + ] + }, + { + "cell_type": "markdown", + "id": "6837aea3-45db-4940-8b9d-a406fdc01db1", + "metadata": {}, + "source": [ + "

    List variabelen aanmaken en afdrukken

    " + ] + }, + { + "cell_type": "markdown", + "id": "99e472c0-ba9b-4e25-ae03-75fd62f31e8f", + "metadata": {}, + "source": [ + "**Gebruik teksthaken [] voor het aanmaken van een list variabele**" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "eac2c3b2-52a0-4847-bffc-ad8d2eff0507", + "metadata": {}, + "outputs": [], + "source": [ + "neptuneInnerMoons = [\"Naiad\", \"Thalassa\", \"Despina\", \"Galatea\", \"Proteus\", \"Hippocamp\", \"Larissa\"]\n", + "neptuneOutermoons = [\"Triton\", \"Halimede\", \"Sao\", \"Psamathe\", \"Laomedeia\", \"Neso\", \"Nereid\"]" + ] + }, + { + "cell_type": "markdown", + "id": "d1354bbe-99d3-4653-a787-dde02513ac0a", + "metadata": {}, + "source": [ + "

    Exercise 9

    \n", + "

    Schrijf een statement om te bewijzen dat Neptunus evenveel binnen- als buitenmanen heeft

    " + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "b4aec7a1-ca64-4cdd-b498-5d88ea756b2d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Oplossing\n", + "\n", + "len(neptuneInnerMoons) == len(neptuneOutermoons)" + ] + }, + { + "cell_type": "markdown", + "id": "7c74a678-a81b-4b7a-8bd6-57c4e1d41a04", + "metadata": {}, + "source": [ + "**Gebruik index 0 voor het verkrijgen van het eerste element**" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "aeadd5cd-2193-4581-8d52-9d085211630a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Triton is the largest moon of Neptune.\n" + ] + } + ], + "source": [ + "print(\"%s is the largest moon of Neptune.\" %(neptuneOutermoons[0]))" + ] + }, + { + "cell_type": "markdown", + "id": "cf9045c4-8007-4292-ab0f-7c54bc0df848", + "metadata": {}, + "source": [ + "**Met sort() wordt de volgorde van de elementen in een list blijvend veranderd.**" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "27578e90-465b-4105-ac45-3e91bf2166f8", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Halimede is the largest moon of Neptune.\n" + ] + } + ], + "source": [ + "neptuneOutermoons.sort()\n", + "print(\"%s is the largest moon of Neptune.\" %(neptuneOutermoons[0]))" + ] + }, + { + "cell_type": "markdown", + "id": "340d4087-83ca-4686-afd3-6a8cb168843a", + "metadata": {}, + "source": [ + "**Gebruik de functie len() voor het verkrijgen van het aantal elementen in een list**" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "45ccf585-96e6-4174-8ed6-06b3f4778310", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Neptune is the farthest planet of our solar system and it has 14 known moons.\n" + ] + } + ], + "source": [ + "print(f\"Neptune is the farthest planet of our solar system and it has { len(neptuneInnerMoons) + len(neptuneOutermoons) } known moons.\")" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "9249ccbd-fc21-469d-a8b9-769f1fbb9551", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "('Naiad', 'Halimede')\n" + ] + }, + { + "data": { + "text/plain": [ + "list" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "neptuneMoons = list(zip(neptuneInnerMoons, neptuneOutermoons))\n", + "print(neptuneMoons[0])\n", + "type(neptuneMoons)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "b49facab-981d-4fd6-b982-e8400828fb23", + "metadata": {}, + "outputs": [], + "source": [ + "myMatrix = [\n", + " 1, 2, 3,\n", + " 4, 5, 6,\n", + " ]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "be781ec3-3076-4fe6-950f-804390d048ac", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['naiad', 'thalassa', 'despina', 'galatea', 'proteus', 'hippocamp', 'larissa', 'triton', 'halimede', 'sao', 'psamathe', 'laomedeia', 'neso', 'nereid']\n", + "['naiad', 'thalassa', 'despina', 'galatea', 'proteus', 'hippocamp', 'larissa', 'triton', 'halimede', 'sao', 'psamathe', 'laomedeia', 'neso', 'nereid']\n" + ] + } + ], + "source": [ + "# Oplossing 1\n", + "\n", + "neptuneInnerMoons = [\"Naiad\", \"Thalassa\", \"Despina\", \"Galatea\", \"Proteus\", \"Hippocamp\", \"Larissa\"]\n", + "neptuneOutermoons = [\"Triton\", \"Halimede\", \"Sao\", \"Psamathe\", \"Laomedeia\", \"Neso\", \"Nereid\"]\n", + "\n", + "lowerMoons = neptuneInnerMoons + neptuneOutermoons\n", + "\n", + "a = [x.lower() for x in lowerMoons]\n", + "print(a)\n", + "\n", + "# Oplossing 2\n", + "\n", + "c = neptuneInnerMoons + neptuneOutermoons\n", + "a = (map(lambda x: x.lower(), c))\n", + "b = list(a)\n", + "print (b)\n" + ] + }, + { + "cell_type": "markdown", + "id": "f0dc9127-ed86-4dfc-aef4-91bdd18669e2", + "metadata": {}, + "source": [ + "

    Map en join

    " + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "330c963e-e9d1-4bfe-bcfe-2feac875a5de", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['NAIAD', 'THALASSA', 'DESPINA', 'GALATEA', 'PROTEUS', 'HIPPOCAMP', 'LARISSA']\n" + ] + } + ], + "source": [ + "iterator = map(lambda moon: moon.upper(), neptuneInnerMoons)\n", + "print(list(iterator))" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "f7e1bd63-eae4-4755-9300-4d58673e4a6f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "In order of increasing distance, the list of 7 regular Neptune moons is Despina, Galatea, Hippocamp, Larissa, Naiad, Proteus, Thalassa.\n" + ] + } + ], + "source": [ + "neptuneInnerMoonsStr = \", \".join(map(str,sorted(neptuneInnerMoons))) \n", + "print( f\"In order of increasing distance, the list of { len(neptuneInnerMoons) } regular Neptune moons is {neptuneInnerMoonsStr}.\" )" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ff5e9179-cb99-4c2b-bd3e-68f6a4205aae", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/wk_3/marslander.csv b/notebooks/variables/wk_3/marslander.csv new file mode 100644 index 00000000..d75d6851 --- /dev/null +++ b/notebooks/variables/wk_3/marslander.csv @@ -0,0 +1,2 @@ +length,width,weight,deckHeight,robotArmLength,numberOfSolarPanels,scienceInstruments,image +6,1.56,360,"(83, 108)",1.8,2,"('seismometer', 'heat probe', 'radio science experiment')",C:\MakeAIWork\pics\mars.nasa.jpg diff --git a/notebooks/variables/wk_3/matrix_vermenigvuldigen_test_nn.py b/notebooks/variables/wk_3/matrix_vermenigvuldigen_test_nn.py new file mode 100644 index 00000000..ce75b057 --- /dev/null +++ b/notebooks/variables/wk_3/matrix_vermenigvuldigen_test_nn.py @@ -0,0 +1,114 @@ +# ts1 = [[1, 1, 1], [1, 0, 1], [1, 1, 1]] +# ts2 = [[0, 1, 0], [1, 0, 1], [0, 1, 0]] +# ts3 = [[0, 1, 0], [1, 1, 1], [0, 1, 0]] +# ts4 = [[1, 0, 1], [0, 1, 0], [1, 0, 1]] + +# weights = [[1, 1, 1], [1, 1, 1], [1, 1, 1]] +# print(type(weights)) + +# ms4 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] + +# for rowIndex in range(len(ts4)): +# for columnIndex in range(len(weights[0])): +# for termIndex in range(len([weights])): +# ms4[rowIndex][columnIndex] += ts4[rowIndex][termIndex] * weights[termIndex][columnIndex] + +# for result in ms4: +# print(result) + + +# x4 + +# 2 + +# Program to multiply two matrices using nested loops +# print() + +# # # 3x3 matrix +# X = [[12,7,3], +# [4 ,5,6], +# [7 ,8,9]] +# # # 3x4 matrix +# Y = [[5,8,1,2], +# [6,7,3,0], +# [4,5,9,1]] +# # # result is 3x4 +# result = [[0,0,0,0], +# [0,0,0,0], +# [0,0,0,0]] + +# # iterate through rows of X +# for i in range(len(X)): +# # iterate through columns of Y +# for j in range(len(Y[0])): +# # iterate through rows of Y +# for k in range(len(Y)): +# result[i][j] += X[i][k] * Y[k][j] + +# for r in result: + +# print(r) + + + +# # 3 +# print() +# Program to multiply two matrices using list comprehension + +# 3x3 matrix +# X = [(12,7,3), +# (4 ,5,6), +# (7 ,8,9)] + + + +X = ( + (1, 1, 1), + (1, 0, 1), + (1, 1, 1) + ) + +# 3x4 matrix +# Y = [(5,8,1,2), +# (6,7,3,0), +# (4,5,9,1)] + +Y = [(1,1,1), + (1,1,1), + (1,1,1)] + +# result is 3x4 +result = [[sum(a*b for a,b in zip(X_row,Y_col)) for Y_col in zip(*Y)] for X_row in X] + +print(result) + +for r in result: + print(r) + +# for rowIndex in range(len(ts4)): +# for columnIndex in range(len(weights[0])): +# for termIndex in range(len(ts4[rowIndex])): +# ms1[rowIndex][columnIndex] += ts4[rowIndex][termIndex] * weights[termIndex][columnIndex] + +# for result in ms1: +# print(result) + + +# tuple >(,)NOPE + +# ts1 = [(1, 1, 1), (1, 0, 1), (1, 1, 1)] +# ts2 = [[0, 1, 0], [1, 0, 1], [0, 1, 0]] +# ts3 = [[0, 1, 0], [1, 1, 1], [0, 1, 0]] +# ts4 = [[1, 0, 1], [0, 1, 0], [1, 0, 1]] + +# weights = [(1, 1, 1), (1, 1, 1), (1, 1, 1)] + +# ms1 = [(0, 0, 0), (0, 0, 0), (0, 0, 0)] + +# for rowIndex in range(len(ts1)): +# for columnIndex in range(len(weights[0])): +# for termIndex in range(len(ts1[rowIndex])): +# ms1[rowIndex][columnIndex] += ts1[rowIndex][termIndex] * weights[termIndex][columnIndex] + +# for result in ms1: +# print(result) diff --git a/notebooks/variables/wk_3/perceptron.py b/notebooks/variables/wk_3/perceptron.py new file mode 100644 index 00000000..23fce550 --- /dev/null +++ b/notebooks/variables/wk_3/perceptron.py @@ -0,0 +1,23 @@ +x_input = [0.1, 0.5, 0.2] +w_weights = [0.4, 0.3, 0.6] +threshold = 0.5 + +def step(weighted_sum): + if weighted_sum > threshold: + return 1 # ('x' > (1,0)) + else: + return 0 # ('0' > (0,1)) + +def perceptron(): + weighted_sum = 0 + for x,w in zip (x_input, w_weights): + weighted_sum += x*w + print(weighted_sum) + return step(weighted_sum) + +output = perceptron() +print('output: '+ str(output)) + +# https://www.youtube.com/watch?v=-KLnurhX-Pg&ab_channel=PythonSimplified + +# input x weights = weighted sum < threshold \ No newline at end of file diff --git a/notebooks/variables/wk_3/symbool_herkenning.py b/notebooks/variables/wk_3/symbool_herkenning.py new file mode 100644 index 00000000..171e1910 --- /dev/null +++ b/notebooks/variables/wk_3/symbool_herkenning.py @@ -0,0 +1,351 @@ +import math as mt +from math import exp + +# Define symbols + +symbolVecs = {'o': (1, 0), 'x': (0 ,1)} # voor cost functie +symbolChars = dict((value, key) for key, value in symbolVecs.items ()) + +# Define datasets (training should normally be much larger than test set for best results) + +# trainingSet = ( +# (( +# (1, 1, 1), +# (1, 0, 1), +# (1, 1, 1) +# ), 'o'), +# (( +# (0, 1, 0), +# (1, 0, 1), +# (0, 1, 0) +# ), 'o'), +# (( +# (0, 1, 0), +# (1, 1, 1), +# (0, 1, 0) +# ), 'x'), +# (( +# (1, 0, 1), +# (0, 1, 0), +# (1, 0, 1) +# ), 'x'), +# ) + +X = [ + [ + [1, 1, 1], + [1, 0, 1], + [1, 1, 1] + ], + [ + [0, 1, 0], + [1, 0, 1], + [0, 1, 0] + ], + [ + [0, 1, 0], + [1, 1, 1], + [0, 1, 0] + ], + [ + [1, 0, 1], + [1, 1, 1], + [1, 0, 1] + ], + ] + +# mList = [[1, 1, 1], +# [1, 0, 1], +# [1, 1,1]] + + +# eList = mList[0][0] + +mTup = ((1, 1, 1), + (1, 0, 1), + (1, 1, 1), + ) + +# 'o' + +# eTup = mTup[2][0] + +# print('mTup: ', mTup) +# print('eTup: ', eTup) + +# def mat2vec(mat): + +# # Convert 3 x 3 to 9 x 1 +# vec = [] + +# rows = len(mat) + +# for row in range(0, rows): + +# cols = len(mat[row]) + +# for col in range(0, cols): + +# vec.append(mat[row][col]) + +# return vec + +# print(mTup) + +# # v = mat2vec(mTup) + +# # print(v) + +# # def in2out(input, weights): +# # pass + +# s =(( +# (1, 1, 1), +# (1, 0, 1), +# (1, 1, 1) +# ), 'O') + +# print('s[0]: ', s[0]) +# print('s[1]: ', s[1]) + + +# def initWeights(vec): +# n = len(vec) +# weights = [] +# for i in range(0,n): +# weights.append(0.5) +# return weights + +# vec = mat2vec(s[0]) +# weights = initWeights(vec) + +# print ('weights: ', weights) + + +# def in2out(vec, weights): + +# # Compute vec[i] * weights[i] + +# n = len(vec) + +# Sum = 0.0 + +# for i in range(0, n): + +# Sum += vec[i] * weights[i] + +# return mt.sqrt(Sum) + +# # # TODO: +# # # Return softmax + +# vec = mat2vec(s[0]) +# weights = initWeights(vec) +# outTO1 = in2out(vec, weights) + +# print('output Tuple1: ', outTO1) + + + +# Two possible Outputs thus, matrix (1,2) 2-nodes, therefore we need matrix Input (trainingSet) (3,3) or (9,1) 9-nodes * matrix Weight (2,9) 18-links + +# input nodes do not get input from the links, output nodes get input from the links + + +# Epoch + +#================================================# + +# class Node: +# def __init__(self): +value = [] # (is X or 0?) +# self.inLinks = [self.inNode?] * self.weight # 9 links = input links > is voor de Output dus moet 2 waardes worden? +Y = [ + [1, 1, 1], + [1, 1, 1], + [1, 1, 1] +] +# inNode = trainingSet + +# for rowIndex in range(len(inNode)): # 9x doorlopen +# for columnIndex in range(len(weight[0])): # 2x doorlopen +# for termIndex in range(len(inNode[1])): # 1x doorlopen +# value[rowIndex][columnIndex] += inNode[rowIndex][termIndex] * weight[termIndex][columnIndex] + +result = [[sum(a*b for a,b in zip(X_row,Y_col)) for Y_col in zip(*Y)] for X_row in X] + +print(result) + +for r in result: + print(r) + +# Node() + +#================================================# + +# class Link: +# def __init__(self, inNode, outNode): +# self.weight = 0.5 +# self.newWeight = 0.4 +# self.inNode = # trainingSet > 9x +# self.outNode = sum.float(self.inLinks.items * self.weight.items) - for all elements self.inNode if is X or 0 > 2x +# +# ? self.weightMatrix = ( +# (0.5, 0.5, 0.5), +# (0.5, 0.5, 0.5), +# (0.5, 0.5, 0.5) +# ) + + + +# Link() + +#================================================# + +# Add to output - https://machinelearningmastery.com/softmax-activation-function-with-python/ + +#---------------E X P L A N A T I O N-----------------# + +def softmax(outputs): + + exponentials = [] + + for item in outputs: + exponentials.append(mt.exp(item)) + # >>> exponentials = [exp(7), exp(9)] + + sumExponentials = sum(exponentials) # <<< met 'sum' kan de lijst direct opgeteld worden + + probabilities = [] + + for item in exponentials: + probabilities.append(item/sumExponentials) + return probabilities + + +probabilities = softmax([7, 9]) + +print(probabilities) + + +# softmax([7, 9]) # < "7, 9" zijn voorbeelden, bij weight = 1. +# prob1 = exp(7) / exp(7) + exp(9) = ~ +# prob2 = exp(9) / exp(7) + exp(9) = ~ + +#---------------E X P L A N A T I O N-----------------# + + +## transform values into probabilities +## from math import exp, done +## calculate each probability + +# outTX1 = 1 - outTO1 + +# print('outTX1: ', outTX1) + + +# prob1 = mt.exp(outTO1) / (mt.exp(outTO1) + mt.exp(outTX1)) +# prob2 = mt.exp(outTX1) / (mt.exp(outTO1) + mt.exp(outTX1)) +# +## report probabilities + +# print('Probability 1: ', prob1, +# '\nProbability 2: ', prob2) + +## report sum of probabilities + +# print('Sum of probabilities: ', prob1 + prob2) + +#------------------------------------------------# + +# import math +# +# def soft_max(x): +# exponents = [] +# for element in x: +# exponents.append(mt.exp(element)) +# summ = sum(exponents) +# for i in range(len(exponents)): +# exponents[i] = exponents[i] / summ +# return exponents +# +# if __name__=="__main__": +# arr = [0.844521, 0.147048] +# output = soft_max(arr) +# print(output) +# + +#================================================# + +# Mean Squared Error + +#---------------E X P L A N A T I O N-----------------# + +def lossFunction(probabilities, labels): # < rondje of kruisje, label < om te checken hoever je van de waarheid af zit voor 1 datapunt + + loss = 0 + # - if statemenent als safety-check om de lengtes te vergelijken - + # if len(probabilities) != len(labels): + # raise IndexError ("Labels zijn niet even lang!") + + for i in range(len(probabilities)): + + error = labels[i]-probabilities[i] + squaredError = error**2 + loss += squaredError + + return loss + +outputs = [9, 7] +probabilities = [0.8 , 0.2] +labels = [1, 0] + +print('Loss: ', lossFunction(softmax(outputs), labels)) + +#---------------E X P L A N A T I O N-----------------# + +# OF + +#---------------E X P L A N A T I O N-----------------# + + + + +# probabilities = [0.11 , 0.88] +# labels = [0, 1] + +# probabilities - labels = [0.11 , 0.88] - [0, 1] = [0.11, -0.12] + + +# subtracted = list() + +# for item1, item2 in zip(probabilities, labels): +# subtracted.append(item1 - item2) +# return subtracted + +# print('Subtracted:', subtracted) +# print(sum(subtracted)) +# print(mt.exp(sum(subtracted))) + +# loss = mt.exp(sum(subtracted)) + +# print('Loss:', loss) + + +# symbolVecs = {'o': (1, 0), 'x': (0 ,1)} # voor cost functie +# symbolChars = dict((value, key) for key, value in symbolVecs.items ()) + +# return loss + +# Cost function is mean squared error: (4 x) +# Compute differences between the observed values and the predictions. answerX = (y - y^), answer0 = (y - y^) +# Square each of these differences > use math.exp(y - y^) +# Add all these squared differences together > 4x .add? + + voor alle input matrices +# Divide this sum by the sample length > len() /4 +# +# mse = mt.exp(prob1 - 1) +# mse = (1/len(trainingSet)) * mt.exp(Xy_observed - Xy_predicted) ??? +# +# print('MSE:', mse) + +#================================================# diff --git a/notebooks/variables/wk_3/symbool_herkenning_werkbestand.py b/notebooks/variables/wk_3/symbool_herkenning_werkbestand.py new file mode 100644 index 00000000..81fd623f --- /dev/null +++ b/notebooks/variables/wk_3/symbool_herkenning_werkbestand.py @@ -0,0 +1,373 @@ +import math as mt +from math import exp +from re import I + +# Define symbols + +symbolVecs = {'o': (1, 0), 'x': (0 ,1)} # voor cost functie +symbolChars = dict((value, key) for key, value in symbolVecs.items ()) + +# Define datasets (training should normally be much larger than test set for best results) + +trainingSet = ( + (( + (1, 1, 1), + (1, 0, 1), + (1, 1, 1) + ), 'o'), + (( + (0, 1, 0), + (1, 0, 1), + (0, 1, 0) + ), 'o'), + (( + (0, 1, 0), + (1, 1, 1), + (0, 1, 0) + ), 'x'), + (( + (1, 0, 1), + (0, 1, 0), + (1, 0, 1) + ), 'x'), +) + + +# result list initialization +# result = [] + +# for tuple in trainingSet: +# for elements in tuple: +# result.append(elements) + +# printing output +# print(result[0]) +# print(type(result)) + +# tSet1 = [] + +# for numbers in result[0]: +# for singleNumber in numbers: +# tSet1.append(singleNumber) + +# print(tSet1) +# print(type(tSet1)) + + +# print(type(trainingSet)) + +# myit = iter(trainingSet) + +# print(next(myit)) +# print(next(myit)) +# print(next(myit)) +# print(next(myit)) + + +# trainingSet1 = list(trainingSet) +# print((trainingSet1)) +# tSetOne = list(trainingSet1) +# print(tSetOne) +# print(type(tSetOne)) + + +# result list initialization +# result = [] + +# for tuple in trainingSet: +# for elements in tuple: +# result.append(elements) + +# # return result + +# # printing output +# print(result[0]) +# print(type(result)) + +# trainingSetList = result + +# tSet = [] + +# for tuple in trainingSetList: +# tSet += list(trainingSetList) + +# print(tSet) + +# tSet = [] + +# for numbers in trainingSet[3][0]: # met [][] kan de eerste stap overgeslagen worden en het alleen de matrix teruggegeven worden +# for singleNumber in numbers: +# tSet.append(singleNumber) + + +# print('Trainingset 01: ', tSet) + +# # print(type(tSet1)) + +# trainingLabel = [] + +# for label in trainingSet[3][1]: +# for signifier in label: +# trainingLabel.append(signifier) + + +# print('Label set 01: ', trainingLabel) +# tSet = [] + +# for tuple in trainingSet: +# tSet += list(trainingSet) + +mList = [[0, 0, 1], + [1, 1, 1], + [1, 0, 0]] + + +eList = mList[0][0] + +mTup = ((0, 0, 1), + (1, 1, 1), + (1, 0, 0)) + +eTup = mTup[0][0] + +print('mTup: ', mTup) + +def mat2vec(mat): + + # Convert 3 x 3 to 9 x 1 + vec = [] + + rows = len(mat) + + for row in range(0, rows): + + cols = len(mat[row]) + + for col in range(0, cols): + + vec.append(mat[row][col]) + + return vec + +print(mTup) + +# v = mat2vec(mTup) + +# print(v) + +# def in2out(input, weights): +# pass + +s =(( + (0, 0, 1), + (1, 1, 1), + (1, 0, 0) + ), 'X') + +# print(s[0]) +# print(s[1]) + + +def initWeights(vec): + n = len(vec) + weights = [] + for i in range(0,n): + weights.append(0.5) + return weights + +vec = mat2vec(s[0]) +weights = initWeights(vec) + +print ('weights: ', weights) + + +def in2out(vec, weights): + + # Compute vec[i] * weights[i] + + n = len(vec) + + Sum = 0.0 + + for i in range(0, n): + + Sum += vec[i] * weights[i] + + return mt.sqrt(Sum) + +# # TODO: +# # Return softmax + +vec = mat2vec(s[0]) +weights = initWeights(vec) +out = in2out(vec, weights) + +print('output: ', out) + + +# print(tSet) + +# res = list(map(list, trainingSet)) + +# # print(res) +# # print(type(res)) + +# res2 = list(map(list, res[0])) + +# print(res2[0]) +# print(type(res2)) + +# trainingSet1Tuple1 = trainingSet1[0] +# # print(trainingSet1Tuple1[0:3]) +# # print(trainingSet1Tuple1[2]) + +# trainingSet1Tuple1Elements = list(trainingSet1Tuple1[0:3]) +# # print(trainingSet1Tuple1Elements) +# print('===========') +# for i0_1 in trainingSet1Tuple1Elements: +# print ('i0_1: ', i0_1) +# print('===========') + +# lineInMatrix1_0 = i0_1 +# print('===========') +# print(lineInMatrix1_0) +# print('lineInMatrix1_0: ', lineInMatrix1_0) + +# (1, 1, 1), +# (1, 0, 1), +# (1, 1, 1) + +# trainingSet4 = trainingSet[3] +# # print((trainingSet4)) +# # print(len(trainingSet)) + +# trainingSet4Tuple = trainingSet4[0] +# # print(trainingSet4Tuple[0:3]) +# # print(trainingSet4Tuple[2]) + +# trainingSet4TupleElements = trainingSet4Tuple[0:3] +# # print(trainingSet4TupleElements) +# print('===========') +# for ix_2 in trainingSet4TupleElements: +# print ('ix_2: ',ix_2) + +# print('===========') + +# setFour = list(ix_2) +# print(setFour) # [1, 0, 1] +# print(type(setFour)) + + +# trainingSet bestaat uit tuples: trainingSet1_0 (incl. label) + +# trainingSet2_0 (incl. label) + +# trainingSet3_x (incl. label) + +# trainingSet4_x (incl. label) +# +# trainingSet1_0 = (((1, 1, 1), (1, 0, 1), (1, 1, 1)), '0') + +# lineInMatrix1_0 = (1, 1, 1) - no label + + + + + + + +# Two possible Outputs thus, matrix (1,2) 2-nodes, therefore we need matrix Input (trainingSet) (3,3) or (9,1) 9-nodes * matrix Weight (2,9) 18-links + +# input nodes do not get input from the links, output nodes get input from the links + + +# Epoch + +#================================================# + +# class Node: +# def __init__(self): +# self.value = None # (is X or 0?) +# self.inLinks = [self.inNode?] * self.weight # 9 links = input links > is voor de Output dus moet 2 waardes worden? + +# for rowIndex in range(len(self.inNode1_0)): # 9x doorlopen +# for columnIndex in range(len(self.weight[0])): # 2x doorlopen +# for termIndex in range(len(self.inNode[1])): # 1x doorlopen +# 'matrixC'[rowIndex][columnIndex] += self.inNode[rowIndex][termIndex] * self.weight[termIndex][columnIndex] + +# Node() + +#================================================# + +# class Link: +# def __init__(self, inNode, outNode): +# self.weight = 0.5 +# self.newWeight = 0.4 +# self.inNode = # trainingSet > 9x +# self.outNode = sum.float(self.inLinks.items * self.weight.items) - for all elements self.inNode if is X or 0 > 2x +# +# ? self.weightMatrix = ( +# (0.5, 0.5, 0.5), +# (0.5, 0.5, 0.5), +# (0.5, 0.5, 0.5) +# ) +# Link() + +#================================================# + +# Add to output - https://machinelearningmastery.com/softmax-activation-function-with-python/ +# def Softmax(): +# +# transform values into probabilities +# from math import exp, done +# calculate each probability +# +# probability1 = exponential(1) / (exponential(1) + exponential(2)) +# probability2 = exponential(2) / (exponential(1) + exponential(2)) +# +# report probabilities + +# print(probability1, probability2) + +# report sum of probabilities + +# print(probability1 + probability2) + + +# import math + +# def soft_max(x): +# exponents = [] +# for element in x: +# exponents.append(math.exp(element)) +# summ = sum(exponents) +# for i in range(len(exponents)): +# exponents[i] = exponents[i] / summ +# return exponents + +# if __name__=="__main__": +# arr = [0.844521, 0.147048] +# output = soft_max(arr) +# print(output) +#================================================# + +# def Loss() + +# Cost function is mean squared error: (4 x) +# Compute differences between the observed values and the predictions. answerX = (y - y^), answer0 = (y - y^) +# Square each of these differences > use math.exp(y - y^) +# Add all these squared differences together > 4x .add? + + voor alle input matrices +# Divide this sum by the sample length > len() /4 +# +# mse = (1/len(trainingSet)) * math.exp(Oy_predicted - Oy_actual_observed) +# mse = (1/len(trainingSet)) * math.exp(Xy_predicted - Xy_actual_observed) ??? +# +# + + +#================================================# + +# for rowIndex in range(len(trainingSet)): +# for columnIndex in range(len(matrixB[0])): +# for termIndex in range(len(trainingSet[rowIndex])): +# matrixC[rowIndex][columnIndex] += trainingSet[rowIndex][termIndex] * matrixB[termIndex][columnIndex] +# +# for result in matrixC: +# print(result) \ No newline at end of file diff --git a/notebooks/variables/wk_3/wk_3_dictionaries.ipynb b/notebooks/variables/wk_3/wk_3_dictionaries.ipynb new file mode 100644 index 00000000..ade9b82e --- /dev/null +++ b/notebooks/variables/wk_3/wk_3_dictionaries.ipynb @@ -0,0 +1,478 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "5713f5a7-348e-4905-a2dc-b4b750d3eb7b", + "metadata": {}, + "source": [ + "\n", + "
    \n", + "\n", + "
    \n", + "
    \n", + "\n", + "Author: Jeroen Boogaard\n", + "
    \n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "8c60c67e-7b39-45ac-acd5-54e1013ec115", + "metadata": {}, + "source": [ + "---" + ] + }, + { + "cell_type": "markdown", + "id": "d697ae0a-1505-43f5-817d-efeaed6009a4", + "metadata": {}, + "source": [ + "

    Samengestelde variabelen - Dictionaries

    " + ] + }, + { + "cell_type": "markdown", + "id": "5968c213-ab8e-41d5-b245-a23956f3af6f", + "metadata": {}, + "source": [ + "**Een dict is een mutable dataverzameling van key-value pairs.**" + ] + }, + { + "cell_type": "markdown", + "id": "5812a326-b1a7-409e-9b2d-7b2bb5102532", + "metadata": {}, + "source": [ + "

    Dictionary variabelen aanmaken en afdrukken

    " + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "0dabdb25-6ff5-4edc-96fd-7019734055e0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "dict_items([('length', 6), ('width', 1.56), ('weight', 360), ('deckHeight', (83, 108)), ('robotArmLength', 1.8), ('numberOfSolarPanels', 2)])" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "marslanderSpecs = { 'length': 6, 'width': 1.56, 'weight': 360, 'deckHeight': (83, 108), 'robotArmLength': 1.8, 'numberOfSolarPanels': 2}\n", + "marslanderSpecs.items()" + ] + }, + { + "cell_type": "markdown", + "id": "839821d9-8d2c-4c18-a55e-c7645cbb3160", + "metadata": {}, + "source": [ + "De String Formatting Operator maakt gebruik van een tuple" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "9fc3a9ee-6b10-41e0-9d45-6d4b85940f7f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "The Deck Height of the Marslander has a range from 83 to 108\n" + ] + } + ], + "source": [ + "print(type(marslanderSpecs.get('deckHeight')))\n", + "print( 'The Deck Height of the Marslander has a range from %s to %s' %marslanderSpecs.get('deckHeight'))" + ] + }, + { + "cell_type": "markdown", + "id": "db849391-b9b9-4900-95ba-24d21c65138f", + "metadata": {}, + "source": [ + "

    Elementen toevoegen

    " + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "321b9ef8-559f-4f09-8110-0d07f6091807", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'length': 6, 'width': 1.56, 'weight': 360, 'deckHeight': (83, 108), 'robotArmLength': 1.8, 'numberOfSolarPanels': 2, 'scienceInstruments': ('seismometer', 'heat probe', 'radio science experiment'), 'image': 'C:\\\\MakeAIWork\\\\pics\\\\mars.nasa.jpg'}\n" + ] + }, + { + "data": { + "image/jpeg": "/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERkVDRjVFMUVCRjcxMUU3OENEOEY0Mzk1MzVCMTU4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERkVDRjVFMkVCRjcxMUU3OENEOEY0Mzk1MzVCMTU4RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRGRUNGNURGRUJGNzExRTc4Q0Q4RjQzOTUzNUIxNThEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRGRUNGNUUwRUJGNzExRTc4Q0Q4RjQzOTUzNUIxNThEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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", + "text/plain": [ + "" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "marslanderSpecs.update( {'scienceInstruments' : (\"seismometer\", \"heat probe\", \"radio science experiment\")} )\n", + "marslanderSpecs.update( {'image': \"C:\\MakeAIWork\\pics\\mars.nasa.jpg\"} )\n", + "print(marslanderSpecs)\n", + "\n", + "from IPython.display import Image\n", + "Image(filename='C:\\MakeAIWork\\pics\\mars.nasa.jpg')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# d=marslanderSpecs\n", + "# sum=0\n", + "# for i in range(0,len(d),1):\n", + "# sum=sum+1\n", + "# i=i+1\n", + "# print (i)" + ] + }, + { + "cell_type": "markdown", + "id": "ef481205-753b-42ef-858d-84696e760708", + "metadata": {}, + "source": [ + "

    Excercise 1

    \n", + "

    \n", + "

      \n", + "
    1. Maak in de huidige directory (notebooks) de directory csv aan
    2. \n", + "
    3. Importeer de library csv of pandas
    4. \n", + "
    5. Exporteer de dictionary marslanderSpecs naar het bestand csv/marslander.csv
    6. \n", + "
    \n", + " TIP : Zoek op https://stackoverflow.com/en naar geschikte voorbeelden\n", + "

    " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0df37c0", + "metadata": {}, + "outputs": [], + "source": [ + "# Oplossing\n", + "\n", + "import csv\n", + "\n", + "with open(\"marslander.csv\", 'w',newline='')as csvfile:\n", + " header = ['length', 'width', 'weight', 'deckHeight', 'robotArmLength', 'numberOfSolarPanels', 'scienceInstruments', 'image']\n", + " writer = csv.DictWriter(csvfile, fieldnames=header)\n", + " writer.writeheader()\n", + " writer.writerow(marslanderSpecs)\n" + ] + }, + { + "cell_type": "markdown", + "id": "09a77d13-56a2-4d84-9554-266bac12c8bb", + "metadata": {}, + "source": [ + "

    Mutaties

    " + ] + }, + { + "cell_type": "markdown", + "id": "5c443d17-4f1c-444d-988a-28753319ebe5", + "metadata": {}, + "source": [ + "**Voorkom information loss door de inhoud van de dictionary eerst naar een ander plaats in het geheugen te kopiëren**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3756229c-0b16-43b6-a495-c8bce87ff708", + "metadata": {}, + "outputs": [], + "source": [ + "marslanderSpecsCopy = marslanderSpecs.copy()\n", + "print(marslanderSpecsCopy)\n", + "\n", + "print(id(marslanderSpecs))\n", + "print(id(marslanderSpecsCopy))" + ] + }, + { + "cell_type": "markdown", + "id": "0e990d4a-a8e3-4230-8749-a72347ffdb84", + "metadata": {}, + "source": [ + "**

    De volgorde van waarmee items uit een data colection worden gepopt is Last In First Out (LIFO)

    **" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7fead617-0c2b-47f0-b535-084cde28ef54", + "metadata": {}, + "outputs": [], + "source": [ + "lastItem = marslanderSpecsCopy.popitem()\n", + "print(lastItem) \n", + "print(marslanderSpecsCopy.popitem())" + ] + }, + { + "cell_type": "markdown", + "id": "6e5c60aa-5693-4098-bcca-7d9b735c439e", + "metadata": {}, + "source": [ + "

    Exercise 2

    \n", + "

    Gegeven

    " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b78f2633-5fcd-46ab-a3a0-bcefb541d7e1", + "metadata": {}, + "outputs": [], + "source": [ + "moonlanderSpecs = { 'name': \"Apollo Lunar Module\", 'length': 7.04, 'width': 9.4 }\n", + "moonlanderSpecsCopy = moonlanderSpecs" + ] + }, + { + "cell_type": "markdown", + "id": "28b30616-b186-4b6e-9d4e-1c307d4e1b0f", + "metadata": {}, + "source": [ + "

    Gevraagd

    \n", + "

    \n", + "Toon m.b.v. mutaties aan dat moonlanderSpecs en moonlanderSpecsCopy naar dezelfde plaats in het geheugen refereren. \n", + "

    " + ] + }, + { + "cell_type": "markdown", + "id": "8fefac94-8935-4a0b-94ea-f9ac86e6c1fa", + "metadata": {}, + "source": [ + "

    Oplossing

    " + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "76955594-1a07-4e1a-abff-e77b717a8cf0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Original:\n", + "moonlanderSpecs: {'name': 'Apollo Lunar Module', 'length': 7.04, 'width': 9.4}\n", + "\n", + "When we .pop - moonlanderSpecs.popitem() - the last item, both orignal and copy mutate:\n", + "\n", + "moonlanderSpecs: {'name': 'Apollo Lunar Module', 'length': 7.04}\n", + "moonlanderSpecsCopy: {'name': 'Apollo Lunar Module', 'length': 7.04}\n", + "\n", + "Check:\n", + "\n", + "moonlanderSpecsCopy == moonlanderSpecs: True \n", + "\n", + "id(moonlanderSpecs): 1456494341056\n", + "id(moonlanderSpecsCopy2): 1456494341056\n" + ] + } + ], + "source": [ + "moonlanderSpecs = { 'name': \"Apollo Lunar Module\", 'length': 7.04, 'width': 9.4 }\n", + "moonlanderSpecsCopy2 = moonlanderSpecs\n", + "\n", + "print ('Original:')\n", + "print ('moonlanderSpecs: ', moonlanderSpecs)\n", + "\n", + "moonlanderSpecs.popitem()\n", + "\n", + "print ('\\nWhen we .pop - moonlanderSpecs.popitem() - the last item, both orignal and copy mutate:')\n", + "\n", + "print ('\\nmoonlanderSpecs: ', moonlanderSpecs)\n", + "print ('moonlanderSpecsCopy: ', moonlanderSpecsCopy2)\n", + "\n", + "print ('\\nCheck:')\n", + "print ('\\nmoonlanderSpecsCopy == moonlanderSpecs:', moonlanderSpecsCopy2 == moonlanderSpecs, '\\n')\n", + "\n", + "print('id(moonlanderSpecs): ', id(moonlanderSpecs))\n", + "print('id(moonlanderSpecsCopy2): ', id(moonlanderSpecsCopy2))" + ] + }, + { + "cell_type": "markdown", + "id": "ab2b77bd-ce14-4b32-91ab-ee81aded45df", + "metadata": {}, + "source": [ + "

    Visualisatie

    " + ] + }, + { + "cell_type": "markdown", + "id": "5cfb1537-4bb1-453e-8e09-06b52a742814", + "metadata": {}, + "source": [ + "**Importeer de Python Imaging Library (PIL) voor het renderen van een Image** " + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "c1c7a3e1-2814-4d53-ae6f-51b6e9ab34fd", + "metadata": {}, + "outputs": [], + "source": [ + "from PIL import Image" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "913b1435-3083-4d25-8d26-5ae6b4c10d10", + "metadata": {}, + "outputs": [], + "source": [ + "img = Image.open( marslanderSpecs.get('image') )\n", + "percentage = 1.5\n", + "width, height = img.size\n", + "resizedDimensions = (int(width * percentage), int(height * percentage))\n", + "resizedImg = img.resize(resizedDimensions)\n", + "resizedImg.show()" + ] + }, + { + "cell_type": "markdown", + "id": "141254b3-9a26-4a73-9477-dc5701d8b72c", + "metadata": {}, + "source": [ + "

    Iteratie

    " + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "65af11f0-5de0-40c7-b075-8f930bc27801", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "length 6\n", + "width 1.56\n", + "weight 360\n", + "deckHeight (83, 108)\n", + "robotArmLength 1.8\n", + "numberOfSolarPanels 2\n", + "scienceInstruments ('seismometer', 'heat probe', 'radio science experiment')\n", + "image C:\\MakeAIWork\\pics\\mars.nasa.jpg\n" + ] + } + ], + "source": [ + "for (key, value) in marslanderSpecs.items():\n", + " print(key, value)" + ] + }, + { + "cell_type": "markdown", + "id": "8d0e34dc-3d69-47c1-9e78-e9b7124c63b7", + "metadata": {}, + "source": [ + "

    Exercise 3

    \n", + "

    Laat m.b.v. iteratie zien dat alle elementen van een dictionary 2-tuples zijn

    " + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "68dc008a-32f0-4b7f-8f9e-fb179dee9e5f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "('length', 6)\n", + "('width', 1.56)\n", + "('weight', 360)\n", + "('deckHeight', (83, 108))\n", + "('robotArmLength', 1.8)\n", + "('numberOfSolarPanels', 2)\n", + "('scienceInstruments', ('seismometer', 'heat probe', 'radio science experiment'))\n", + "('image', 'C:\\\\MakeAIWork\\\\pics\\\\mars.nasa.jpg')\n" + ] + } + ], + "source": [ + "# Oplossing\n", + "\n", + "# Doorloop alle elementen van de dictionary en druk ze af\n", + "# Resultaat per element een tuple met 2 waarden (key & value, immers)\n", + "\n", + "for tuple in marslanderSpecs.items():\n", + " print (tuple)" + ] + }, + { + "cell_type": "markdown", + "id": "a5514288-5623-4f8c-a41e-f4782fddf522", + "metadata": {}, + "source": [ + "

    NB : Zorg ervoor dat je zowel dit notebook als het bij Execercise 1 aangemaakte csv-bestand naar je remote git repository pusht

    " + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks/variables/wk_3/wk_3_logic_gates_tec.pdf b/notebooks/variables/wk_3/wk_3_logic_gates_tec.pdf new file mode 100644 index 00000000..dfe5e619 Binary files /dev/null and b/notebooks/variables/wk_3/wk_3_logic_gates_tec.pdf differ diff --git a/notebooks/variables/wk_3/wk_3_neural_network_sketch.pdf b/notebooks/variables/wk_3/wk_3_neural_network_sketch.pdf new file mode 100644 index 00000000..dee4c774 Binary files /dev/null and b/notebooks/variables/wk_3/wk_3_neural_network_sketch.pdf differ diff --git a/notebooks/variables/wk_4/__pycache__/employee.cpython-310.pyc b/notebooks/variables/wk_4/__pycache__/employee.cpython-310.pyc new file mode 100644 index 00000000..d9e25d01 Binary files /dev/null and b/notebooks/variables/wk_4/__pycache__/employee.cpython-310.pyc differ diff --git a/notebooks/variables/wk_4/matrix.py b/notebooks/variables/wk_4/matrix.py new file mode 100644 index 00000000..e06e2efb --- /dev/null +++ b/notebooks/variables/wk_4/matrix.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python + +class Matrix: + + def __init__(self, vectorList): + self.vectorList = vectorList + + def __add__(self, matrix2): + vectorList2 = matrix2.vectorList + vectorList3 = [self.addVectors(v1, v2) for (v1, v2) in zip(vectorList1, vectorList2)] + return Matrix(vectorList3) + + def addVectors(self, v1, v2): + if len(v1) != len(v2): + return None + else: + v3 = [sum(tup) for tup in zip(v1, v2)] + # print(v3) + return v3 + + def __str__(self): + return f"{self.vectorList}" + +vectorList1 = ([1, 2, 3], [4, 5, 6], [4, 5, 6]) +vectorList2 = ([1, 1, 1], [1, 1, 1], [4, 5, 6]) + +matrix1 = Matrix(vectorList1) +matrix2 = Matrix(vectorList2) +matrix3 = matrix1 + matrix2 + +print(f"Matrix1 {matrix1} + Matrix2 {matrix2} = Matrix3 {matrix3}") diff --git a/pics/mars.nasa.jpg b/pics/mars.nasa.jpg new file mode 100644 index 00000000..0f2ba7d7 Binary files /dev/null and b/pics/mars.nasa.jpg differ diff --git a/scripts/Activate.ps1 b/scripts/Activate.ps1 new file mode 100644 index 00000000..07424284 --- /dev/null +++ b/scripts/Activate.ps1 @@ -0,0 +1,473 @@ +<# +.Synopsis +Activate a Python virtual environment for the current PowerShell session. + +.Description +Pushes the python executable for a virtual environment to the front of the +$Env:PATH environment variable and sets the prompt to signify that you are +in a Python virtual environment. Makes use of the command line switches as +well as the `pyvenv.cfg` file values present in the virtual environment. + +.Parameter VenvDir +Path to the directory that contains the virtual environment to activate. The +default value for this is the parent of the directory that the Activate.ps1 +script is located within. + +.Parameter Prompt +The prompt prefix to display when this virtual environment is activated. By +default, this prompt is the name of the virtual environment folder (VenvDir) +surrounded by parentheses and followed by a single space (ie. '(.venv) '). + +.Example +Activate.ps1 +Activates the Python virtual environment that contains the Activate.ps1 script. + +.Example +Activate.ps1 -Verbose +Activates the Python virtual environment that contains the Activate.ps1 script, +and shows extra information about the activation as it executes. + +.Example +Activate.ps1 -VenvDir C:\Users\MyUser\Common\.venv +Activates the Python virtual environment located in the specified location. + +.Example +Activate.ps1 -Prompt "MyPython" +Activates the Python virtual environment that contains the Activate.ps1 script, +and prefixes the current prompt with the specified string (surrounded in +parentheses) while the virtual environment is active. + +.Notes +On Windows, it may be required to enable this Activate.ps1 script by setting the +execution policy for the user. You can do this by issuing the following PowerShell +command: + +PS C:\> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser + +For more information on Execution Policies: +https://go.microsoft.com/fwlink/?LinkID=135170 + +#> +Param( + [Parameter(Mandatory = $false)] + [String] + $VenvDir, + [Parameter(Mandatory = $false)] + [String] + $Prompt +) + +<# Function declarations --------------------------------------------------- #> + +<# +.Synopsis +Remove all shell session elements added by the Activate script, including the +addition of the virtual environment's Python executable from the beginning of +the PATH variable. + +.Parameter NonDestructive +If present, do not remove this function from the global namespace for the +session. + +#> +function global:deactivate ([switch]$NonDestructive) { + # Revert to original values + + # The prior prompt: + if (Test-Path -Path Function:_OLD_VIRTUAL_PROMPT) { + Copy-Item -Path Function:_OLD_VIRTUAL_PROMPT -Destination Function:prompt + Remove-Item -Path Function:_OLD_VIRTUAL_PROMPT + } + + # The prior PYTHONHOME: + if (Test-Path -Path Env:_OLD_VIRTUAL_PYTHONHOME) { + Copy-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME -Destination Env:PYTHONHOME + Remove-Item -Path Env:_OLD_VIRTUAL_PYTHONHOME + } + + # The prior PATH: + if (Test-Path -Path Env:_OLD_VIRTUAL_PATH) { + Copy-Item -Path Env:_OLD_VIRTUAL_PATH -Destination Env:PATH + Remove-Item -Path Env:_OLD_VIRTUAL_PATH + } + + # Just remove the VIRTUAL_ENV altogether: + if (Test-Path -Path Env:VIRTUAL_ENV) { + Remove-Item -Path env:VIRTUAL_ENV + } + + # Just remove VIRTUAL_ENV_PROMPT altogether. + if (Test-Path -Path Env:VIRTUAL_ENV_PROMPT) { + Remove-Item -Path env:VIRTUAL_ENV_PROMPT + } + + # Just remove the _PYTHON_VENV_PROMPT_PREFIX altogether: + if (Get-Variable -Name "_PYTHON_VENV_PROMPT_PREFIX" -ErrorAction SilentlyContinue) { + Remove-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Scope Global -Force + } + + # Leave deactivate function in the global namespace if requested: + if (-not $NonDestructive) { + Remove-Item -Path function:deactivate + } +} + +<# +.Description +Get-PyVenvConfig parses the values from the pyvenv.cfg file located in the +given folder, and returns them in a map. + +For each line in the pyvenv.cfg file, if that line can be parsed into exactly +two strings separated by `=` (with any amount of whitespace surrounding the =) +then it is considered a `key = value` line. The left hand string is the key, +the right hand is the value. + +If the value starts with a `'` or a `"` then the first and last character is +stripped from the value before being captured. + +.Parameter ConfigDir +Path to the directory that contains the `pyvenv.cfg` file. +#> +function Get-PyVenvConfig( + [String] + $ConfigDir +) { + Write-Verbose "Given ConfigDir=$ConfigDir, obtain values in pyvenv.cfg" + + # Ensure the file exists, and issue a warning if it doesn't (but still allow the function to continue). + $pyvenvConfigPath = Join-Path -Resolve -Path $ConfigDir -ChildPath 'pyvenv.cfg' -ErrorAction Continue + + # An empty map will be returned if no config file is found. + $pyvenvConfig = @{ } + + if ($pyvenvConfigPath) { + + Write-Verbose "File exists, parse `key = value` lines" + $pyvenvConfigContent = Get-Content -Path $pyvenvConfigPath + + $pyvenvConfigContent | ForEach-Object { + $keyval = $PSItem -split "\s*=\s*", 2 + if ($keyval[0] -and $keyval[1]) { + $val = $keyval[1] + + # Remove extraneous quotations around a string value. + if ("'""".Contains($val.Substring(0, 1))) { + $val = $val.Substring(1, $val.Length - 2) + } + + $pyvenvConfig[$keyval[0]] = $val + Write-Verbose "Adding Key: '$($keyval[0])'='$val'" + } + } + } + return $pyvenvConfig +} + + +<# Begin Activate script --------------------------------------------------- #> + +# Determine the containing directory of this script +$VenvExecPath = Split-Path -Parent $MyInvocation.MyCommand.Definition +$VenvExecDir = Get-Item -Path $VenvExecPath + +Write-Verbose "Activation script is located in path: '$VenvExecPath'" +Write-Verbose "VenvExecDir Fullname: '$($VenvExecDir.FullName)" +Write-Verbose "VenvExecDir Name: '$($VenvExecDir.Name)" + +# Set values required in priority: CmdLine, ConfigFile, Default +# First, get the location of the virtual environment, it might not be +# VenvExecDir if specified on the command line. +if ($VenvDir) { + Write-Verbose "VenvDir given as parameter, using '$VenvDir' to determine values" +} +else { + Write-Verbose "VenvDir not given as a parameter, using parent directory name as VenvDir." + $VenvDir = $VenvExecDir.Parent.FullName.TrimEnd("\\/") + Write-Verbose "VenvDir=$VenvDir" +} + +# Next, read the `pyvenv.cfg` file to determine any required value such +# as `prompt`. +$pyvenvCfg = Get-PyVenvConfig -ConfigDir $VenvDir + +# Next, set the prompt from the command line, or the config file, or +# just use the name of the virtual environment folder. +if ($Prompt) { + Write-Verbose "Prompt specified as argument, using '$Prompt'" +} +else { + Write-Verbose "Prompt not specified as argument to script, checking pyvenv.cfg value" + if ($pyvenvCfg -and $pyvenvCfg['prompt']) { + Write-Verbose " Setting based on value in pyvenv.cfg='$($pyvenvCfg['prompt'])'" + $Prompt = $pyvenvCfg['prompt']; + } + else { + Write-Verbose " Setting prompt based on parent's directory's name. (Is the directory name passed to venv module when creating the virtual environment)" + Write-Verbose " Got leaf-name of $VenvDir='$(Split-Path -Path $venvDir -Leaf)'" + $Prompt = Split-Path -Path $venvDir -Leaf + } +} + +Write-Verbose "Prompt = '$Prompt'" +Write-Verbose "VenvDir='$VenvDir'" + +# Deactivate any currently active virtual environment, but leave the +# deactivate function in place. +deactivate -nondestructive + +# Now set the environment variable VIRTUAL_ENV, used by many tools to determine +# that there is an activated venv. +$env:VIRTUAL_ENV = $VenvDir + +if (-not $Env:VIRTUAL_ENV_DISABLE_PROMPT) { + + Write-Verbose "Setting prompt to '$Prompt'" + + # Set the prompt to include the env name + # Make sure _OLD_VIRTUAL_PROMPT is global + function global:_OLD_VIRTUAL_PROMPT { "" } + Copy-Item -Path function:prompt -Destination function:_OLD_VIRTUAL_PROMPT + New-Variable -Name _PYTHON_VENV_PROMPT_PREFIX -Description "Python virtual environment prompt prefix" -Scope Global -Option ReadOnly -Visibility Public -Value $Prompt + + function global:prompt { + Write-Host -NoNewline -ForegroundColor Green "($_PYTHON_VENV_PROMPT_PREFIX) " + _OLD_VIRTUAL_PROMPT + } + $env:VIRTUAL_ENV_PROMPT = $Prompt +} + +# Clear PYTHONHOME +if (Test-Path -Path Env:PYTHONHOME) { + Copy-Item -Path Env:PYTHONHOME -Destination Env:_OLD_VIRTUAL_PYTHONHOME + Remove-Item -Path Env:PYTHONHOME +} + +# Add the venv to the PATH +Copy-Item -Path Env:PATH -Destination Env:_OLD_VIRTUAL_PATH +$Env:PATH = "$VenvExecDir$([System.IO.Path]::PathSeparator)$Env:PATH" + +# SIG # Begin signature block +# MIIptAYJKoZIhvcNAQcCoIIppTCCKaECAQExDzANBglghkgBZQMEAgEFADB5Bgor +# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG +# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCBnL745ElCYk8vk +# dBtMuQhLeWJ3ZGfzKW4DHCYzAn+QB6CCDi8wggawMIIEmKADAgECAhAIrUCyYNKc +# TJ9ezam9k67ZMA0GCSqGSIb3DQEBDAUAMGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQK +# EwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNV +# BAMTGERpZ2lDZXJ0IFRydXN0ZWQgUm9vdCBHNDAeFw0yMTA0MjkwMDAwMDBaFw0z +# NjA0MjgyMzU5NTlaMGkxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwg +# SW5jLjFBMD8GA1UEAxM4RGlnaUNlcnQgVHJ1c3RlZCBHNCBDb2RlIFNpZ25pbmcg +# UlNBNDA5NiBTSEEzODQgMjAyMSBDQTEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw +# ggIKAoICAQDVtC9C0CiteLdd1TlZG7GIQvUzjOs9gZdwxbvEhSYwn6SOaNhc9es0 +# JAfhS0/TeEP0F9ce2vnS1WcaUk8OoVf8iJnBkcyBAz5NcCRks43iCH00fUyAVxJr +# Q5qZ8sU7H/Lvy0daE6ZMswEgJfMQ04uy+wjwiuCdCcBlp/qYgEk1hz1RGeiQIXhF +# LqGfLOEYwhrMxe6TSXBCMo/7xuoc82VokaJNTIIRSFJo3hC9FFdd6BgTZcV/sk+F +# LEikVoQ11vkunKoAFdE3/hoGlMJ8yOobMubKwvSnowMOdKWvObarYBLj6Na59zHh +# 3K3kGKDYwSNHR7OhD26jq22YBoMbt2pnLdK9RBqSEIGPsDsJ18ebMlrC/2pgVItJ +# wZPt4bRc4G/rJvmM1bL5OBDm6s6R9b7T+2+TYTRcvJNFKIM2KmYoX7BzzosmJQay +# g9Rc9hUZTO1i4F4z8ujo7AqnsAMrkbI2eb73rQgedaZlzLvjSFDzd5Ea/ttQokbI +# YViY9XwCFjyDKK05huzUtw1T0PhH5nUwjewwk3YUpltLXXRhTT8SkXbev1jLchAp +# QfDVxW0mdmgRQRNYmtwmKwH0iU1Z23jPgUo+QEdfyYFQc4UQIyFZYIpkVMHMIRro +# OBl8ZhzNeDhFMJlP/2NPTLuqDQhTQXxYPUez+rbsjDIJAsxsPAxWEQIDAQABo4IB +# WTCCAVUwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUaDfg67Y7+F8Rhvv+ +# YXsIiGX0TkIwHwYDVR0jBBgwFoAU7NfjgtJxXWRM3y5nP+e6mK4cD08wDgYDVR0P +# AQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUFBwMDMHcGCCsGAQUFBwEBBGswaTAk +# BggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEEGCCsGAQUFBzAC +# hjVodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkUm9v +# dEc0LmNydDBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsMy5kaWdpY2VydC5j +# b20vRGlnaUNlcnRUcnVzdGVkUm9vdEc0LmNybDAcBgNVHSAEFTATMAcGBWeBDAED +# MAgGBmeBDAEEATANBgkqhkiG9w0BAQwFAAOCAgEAOiNEPY0Idu6PvDqZ01bgAhql +# +Eg08yy25nRm95RysQDKr2wwJxMSnpBEn0v9nqN8JtU3vDpdSG2V1T9J9Ce7FoFF +# UP2cvbaF4HZ+N3HLIvdaqpDP9ZNq4+sg0dVQeYiaiorBtr2hSBh+3NiAGhEZGM1h +# mYFW9snjdufE5BtfQ/g+lP92OT2e1JnPSt0o618moZVYSNUa/tcnP/2Q0XaG3Ryw +# YFzzDaju4ImhvTnhOE7abrs2nfvlIVNaw8rpavGiPttDuDPITzgUkpn13c5Ubdld +# AhQfQDN8A+KVssIhdXNSy0bYxDQcoqVLjc1vdjcshT8azibpGL6QB7BDf5WIIIJw +# 8MzK7/0pNVwfiThV9zeKiwmhywvpMRr/LhlcOXHhvpynCgbWJme3kuZOX956rEnP +# LqR0kq3bPKSchh/jwVYbKyP/j7XqiHtwa+aguv06P0WmxOgWkVKLQcBIhEuWTatE +# QOON8BUozu3xGFYHKi8QxAwIZDwzj64ojDzLj4gLDb879M4ee47vtevLt/B3E+bn +# KD+sEq6lLyJsQfmCXBVmzGwOysWGw/YmMwwHS6DTBwJqakAwSEs0qFEgu60bhQji +# WQ1tygVQK+pKHJ6l/aCnHwZ05/LWUpD9r4VIIflXO7ScA+2GRfS0YW6/aOImYIbq +# yK+p/pQd52MbOoZWeE4wggd3MIIFX6ADAgECAhAHHxQbizANJfMU6yMM0NHdMA0G +# CSqGSIb3DQEBCwUAMGkxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwg +# SW5jLjFBMD8GA1UEAxM4RGlnaUNlcnQgVHJ1c3RlZCBHNCBDb2RlIFNpZ25pbmcg +# UlNBNDA5NiBTSEEzODQgMjAyMSBDQTEwHhcNMjIwMTE3MDAwMDAwWhcNMjUwMTE1 +# MjM1OTU5WjB8MQswCQYDVQQGEwJVUzEPMA0GA1UECBMGT3JlZ29uMRIwEAYDVQQH +# EwlCZWF2ZXJ0b24xIzAhBgNVBAoTGlB5dGhvbiBTb2Z0d2FyZSBGb3VuZGF0aW9u +# MSMwIQYDVQQDExpQeXRob24gU29mdHdhcmUgRm91bmRhdGlvbjCCAiIwDQYJKoZI +# hvcNAQEBBQADggIPADCCAgoCggIBAKgc0BTT+iKbtK6f2mr9pNMUTcAJxKdsuOiS +# YgDFfwhjQy89koM7uP+QV/gwx8MzEt3c9tLJvDccVWQ8H7mVsk/K+X+IufBLCgUi +# 0GGAZUegEAeRlSXxxhYScr818ma8EvGIZdiSOhqjYc4KnfgfIS4RLtZSrDFG2tN1 +# 6yS8skFa3IHyvWdbD9PvZ4iYNAS4pjYDRjT/9uzPZ4Pan+53xZIcDgjiTwOh8VGu +# ppxcia6a7xCyKoOAGjvCyQsj5223v1/Ig7Dp9mGI+nh1E3IwmyTIIuVHyK6Lqu35 +# 2diDY+iCMpk9ZanmSjmB+GMVs+H/gOiofjjtf6oz0ki3rb7sQ8fTnonIL9dyGTJ0 +# ZFYKeb6BLA66d2GALwxZhLe5WH4Np9HcyXHACkppsE6ynYjTOd7+jN1PRJahN1oE +# RzTzEiV6nCO1M3U1HbPTGyq52IMFSBM2/07WTJSbOeXjvYR7aUxK9/ZkJiacl2iZ +# I7IWe7JKhHohqKuceQNyOzxTakLcRkzynvIrk33R9YVqtB4L6wtFxhUjvDnQg16x +# ot2KVPdfyPAWd81wtZADmrUtsZ9qG79x1hBdyOl4vUtVPECuyhCxaw+faVjumapP +# Unwo8ygflJJ74J+BYxf6UuD7m8yzsfXWkdv52DjL74TxzuFTLHPyARWCSCAbzn3Z +# Ily+qIqDAgMBAAGjggIGMIICAjAfBgNVHSMEGDAWgBRoN+Drtjv4XxGG+/5hewiI +# ZfROQjAdBgNVHQ4EFgQUt/1Teh2XDuUj2WW3siYWJgkZHA8wDgYDVR0PAQH/BAQD +# AgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMDMIG1BgNVHR8Ega0wgaowU6BRoE+GTWh0 +# dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRydXN0ZWRHNENvZGVTaWdu +# aW5nUlNBNDA5NlNIQTM4NDIwMjFDQTEuY3JsMFOgUaBPhk1odHRwOi8vY3JsNC5k +# aWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkRzRDb2RlU2lnbmluZ1JTQTQwOTZT +# SEEzODQyMDIxQ0ExLmNybDA+BgNVHSAENzA1MDMGBmeBDAEEATApMCcGCCsGAQUF +# BwIBFhtodHRwOi8vd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwgZQGCCsGAQUFBwEBBIGH +# MIGEMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wXAYIKwYB +# BQUHMAKGUGh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRydXN0 +# ZWRHNENvZGVTaWduaW5nUlNBNDA5NlNIQTM4NDIwMjFDQTEuY3J0MAwGA1UdEwEB +# /wQCMAAwDQYJKoZIhvcNAQELBQADggIBABxv4AeV/5ltkELHSC63fXAFYS5tadcW +# TiNc2rskrNLrfH1Ns0vgSZFoQxYBFKI159E8oQQ1SKbTEubZ/B9kmHPhprHya08+ +# VVzxC88pOEvz68nA82oEM09584aILqYmj8Pj7h/kmZNzuEL7WiwFa/U1hX+XiWfL +# IJQsAHBla0i7QRF2de8/VSF0XXFa2kBQ6aiTsiLyKPNbaNtbcucaUdn6vVUS5izW +# OXM95BSkFSKdE45Oq3FForNJXjBvSCpwcP36WklaHL+aHu1upIhCTUkzTHMh8b86 +# WmjRUqbrnvdyR2ydI5l1OqcMBjkpPpIV6wcc+KY/RH2xvVuuoHjlUjwq2bHiNoX+ +# W1scCpnA8YTs2d50jDHUgwUo+ciwpffH0Riq132NFmrH3r67VaN3TuBxjI8SIZM5 +# 8WEDkbeoriDk3hxU8ZWV7b8AW6oyVBGfM06UgkfMb58h+tJPrFx8VI/WLq1dTqMf +# ZOm5cuclMnUHs2uqrRNtnV8UfidPBL4ZHkTcClQbCoz0UbLhkiDvIS00Dn+BBcxw +# /TKqVL4Oaz3bkMSsM46LciTeucHY9ExRVt3zy7i149sd+F4QozPqn7FrSVHXmem3 +# r7bjyHTxOgqxRCVa18Vtx7P/8bYSBeS+WHCKcliFCecspusCDSlnRUjZwyPdP0VH +# xaZg2unjHY3rMYIa2zCCGtcCAQEwfTBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMO +# RGlnaUNlcnQsIEluYy4xQTA/BgNVBAMTOERpZ2lDZXJ0IFRydXN0ZWQgRzQgQ29k +# ZSBTaWduaW5nIFJTQTQwOTYgU0hBMzg0IDIwMjEgQ0ExAhAHHxQbizANJfMU6yMM +# 0NHdMA0GCWCGSAFlAwQCAQUAoIHEMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEE +# MBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCBn +# AZ6P7YvTwq0fbF62o7E75R0LxsW5OtyYiFESQckLhjBYBgorBgEEAYI3AgEMMUow +# SKBGgEQAQgB1AGkAbAB0ADoAIABSAGUAbABlAGEAcwBlAF8AdgAzAC4AMQAwAC4A +# NgBfADIAMAAyADIAMAA4ADAAMQAuADAAMTANBgkqhkiG9w0BAQEFAASCAgAcCpWx +# 6WbaIub3/y00WFRblGUQGlC7lg3fFr9fmUI46G6NtMyV82uGyZ/0WUyE3vuZVkPj +# eX4L1bVObYFHBNxS+qc/MDCezWD8mrcMB0mo1xER4A5ej8Qz1FW3JpWjeekv2N8U +# wAeD78EDS32IEWNkkbzjf6gyhBI8DVym3NGpgQrNREte3PpACxjbCxczJw6E5IfS +# A36nvnZMe5fonhBlXWgvN5ue1CXu2kSqxB2txqnpxB9aHBpJk2vVQWpReHIwFW9U +# SvZCFpX1Bj2ZI+B07rAQXHiPO4KXl3d7q7Ae8mMWiixiVkcHbaVJnHsdyrSKjK1+ +# ZhH/pmMC9sxE/AXGUywfuyU9WCvMfFIlE7rRLcHc+mpjWYphOCykgcDOugRATEgJ +# 3PZr5urfxYVnNIe4guEbpe5oyGsNkoyokUOIElvMF23bQ8qdToJ6Ddk9rdoTOyn9 +# dcI9v37nF5nh1Bo/kVaIF5QLPyc/SGZS2RKDflE1kTcphL/yAzr9Mdkzt3Vdf2/5 +# 37yBj9Gjlfvxk/xUKftU2KllD0mPfpuih4PrQU66SNAMYI1OYBeO16wUAxU6KTol +# tmjVO6WMVDLhWnJA7CT02Oj+ylmlgDU9OmcD1i6uIrH2k96IjrvMs8t18F5Htepu +# QmQMrvALl0pJxav1h1f3JMMVj5kyXPMnM2k1dKGCF2gwghdkBgorBgEEAYI3AwMB +# MYIXVDCCF1AGCSqGSIb3DQEHAqCCF0Ewghc9AgEDMQ8wDQYJYIZIAWUDBAIBBQAw +# eAYLKoZIhvcNAQkQAQSgaQRnMGUCAQEGCWCGSAGG/WwHATAxMA0GCWCGSAFlAwQC +# AQUABCAR6bvA1mFV01SoyM5FicPWxtcLdUNFsDd1yl/kKfo2AgIRAMMi1cn8X92a +# OjGj9p1thjcYDzIwMjIwODAxMjE1ODU4WqCCEzEwggbGMIIErqADAgECAhAKekqI +# nsmZQpAGYzhNhpedMA0GCSqGSIb3DQEBCwUAMGMxCzAJBgNVBAYTAlVTMRcwFQYD +# VQQKEw5EaWdpQ2VydCwgSW5jLjE7MDkGA1UEAxMyRGlnaUNlcnQgVHJ1c3RlZCBH +# NCBSU0E0MDk2IFNIQTI1NiBUaW1lU3RhbXBpbmcgQ0EwHhcNMjIwMzI5MDAwMDAw +# WhcNMzMwMzE0MjM1OTU5WjBMMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNl +# cnQsIEluYy4xJDAiBgNVBAMTG0RpZ2lDZXJ0IFRpbWVzdGFtcCAyMDIyIC0gMjCC +# AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALkqliOmXLxf1knwFYIY9DPu +# zFxs4+AlLtIx5DxArvurxON4XX5cNur1JY1Do4HrOGP5PIhp3jzSMFENMQe6Rm7p +# o0tI6IlBfw2y1vmE8Zg+C78KhBJxbKFiJgHTzsNs/aw7ftwqHKm9MMYW2Nq867Lx +# g9GfzQnFuUFqRUIjQVr4YNNlLD5+Xr2Wp/D8sfT0KM9CeR87x5MHaGjlRDRSXw9Q +# 3tRZLER0wDJHGVvimC6P0Mo//8ZnzzyTlU6E6XYYmJkRFMUrDKAz200kheiClOEv +# A+5/hQLJhuHVGBS3BEXz4Di9or16cZjsFef9LuzSmwCKrB2NO4Bo/tBZmCbO4O2u +# fyguwp7gC0vICNEyu4P6IzzZ/9KMu/dDI9/nw1oFYn5wLOUrsj1j6siugSBrQ4nI +# fl+wGt0ZvZ90QQqvuY4J03ShL7BUdsGQT5TshmH/2xEvkgMwzjC3iw9dRLNDHSNQ +# zZHXL537/M2xwafEDsTvQD4ZOgLUMalpoEn5deGb6GjkagyP6+SxIXuGZ1h+fx/o +# K+QUshbWgaHK2jCQa+5vdcCwNiayCDv/vb5/bBMY38ZtpHlJrYt/YYcFaPfUcONC +# leieu5tLsuK2QT3nr6caKMmtYbCgQRgZTu1Hm2GV7T4LYVrqPnqYklHNP8lE54CL +# KUJy93my3YTqJ+7+fXprAgMBAAGjggGLMIIBhzAOBgNVHQ8BAf8EBAMCB4AwDAYD +# VR0TAQH/BAIwADAWBgNVHSUBAf8EDDAKBggrBgEFBQcDCDAgBgNVHSAEGTAXMAgG +# BmeBDAEEAjALBglghkgBhv1sBwEwHwYDVR0jBBgwFoAUuhbZbU2FL3MpdpovdYxq +# II+eyG8wHQYDVR0OBBYEFI1kt4kh/lZYRIRhp+pvHDaP3a8NMFoGA1UdHwRTMFEw +# T6BNoEuGSWh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRydXN0ZWRH +# NFJTQTQwOTZTSEEyNTZUaW1lU3RhbXBpbmdDQS5jcmwwgZAGCCsGAQUFBwEBBIGD +# MIGAMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wWAYIKwYB +# BQUHMAKGTGh0dHA6Ly9jYWNlcnRzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydFRydXN0 +# ZWRHNFJTQTQwOTZTSEEyNTZUaW1lU3RhbXBpbmdDQS5jcnQwDQYJKoZIhvcNAQEL +# BQADggIBAA0tI3Sm0fX46kuZPwHk9gzkrxad2bOMl4IpnENvAS2rOLVwEb+EGYs/ +# XeWGT76TOt4qOVo5TtiEWaW8G5iq6Gzv0UhpGThbz4k5HXBw2U7fIyJs1d/2Wcuh +# wupMdsqh3KErlribVakaa33R9QIJT4LWpXOIxJiA3+5JlbezzMWn7g7h7x44ip/v +# EckxSli23zh8y/pc9+RTv24KfH7X3pjVKWWJD6KcwGX0ASJlx+pedKZbNZJQfPQX +# podkTz5GiRZjIGvL8nvQNeNKcEiptucdYL0EIhUlcAZyqUQ7aUcR0+7px6A+TxC5 +# MDbk86ppCaiLfmSiZZQR+24y8fW7OK3NwJMR1TJ4Sks3KkzzXNy2hcC7cDBVeNaY +# /lRtf3GpSBp43UZ3Lht6wDOK+EoojBKoc88t+dMj8p4Z4A2UKKDr2xpRoJWCjihr +# pM6ddt6pc6pIallDrl/q+A8GQp3fBmiW/iqgdFtjZt5rLLh4qk1wbfAs8QcVfjW0 +# 5rUMopml1xVrNQ6F1uAszOAMJLh8UgsemXzvyMjFjFhpr6s94c/MfRWuFL+Kcd/K +# l7HYR+ocheBFThIcFClYzG/Tf8u+wQ5KbyCcrtlzMlkI5y2SoRoR/jKYpl0rl+CL +# 05zMbbUNrkdjOEcXW28T2moQbh9Jt0RbtAgKh1pZBHYRoad3AhMcMIIGrjCCBJag +# AwIBAgIQBzY3tyRUfNhHrP0oZipeWzANBgkqhkiG9w0BAQsFADBiMQswCQYDVQQG +# EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl +# cnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwHhcNMjIw +# MzIzMDAwMDAwWhcNMzcwMzIyMjM1OTU5WjBjMQswCQYDVQQGEwJVUzEXMBUGA1UE +# ChMORGlnaUNlcnQsIEluYy4xOzA5BgNVBAMTMkRpZ2lDZXJ0IFRydXN0ZWQgRzQg +# UlNBNDA5NiBTSEEyNTYgVGltZVN0YW1waW5nIENBMIICIjANBgkqhkiG9w0BAQEF +# AAOCAg8AMIICCgKCAgEAxoY1BkmzwT1ySVFVxyUDxPKRN6mXUaHW0oPRnkyibaCw +# zIP5WvYRoUQVQl+kiPNo+n3znIkLf50fng8zH1ATCyZzlm34V6gCff1DtITaEfFz +# sbPuK4CEiiIY3+vaPcQXf6sZKz5C3GeO6lE98NZW1OcoLevTsbV15x8GZY2UKdPZ +# 7Gnf2ZCHRgB720RBidx8ald68Dd5n12sy+iEZLRS8nZH92GDGd1ftFQLIWhuNyG7 +# QKxfst5Kfc71ORJn7w6lY2zkpsUdzTYNXNXmG6jBZHRAp8ByxbpOH7G1WE15/teP +# c5OsLDnipUjW8LAxE6lXKZYnLvWHpo9OdhVVJnCYJn+gGkcgQ+NDY4B7dW4nJZCY +# OjgRs/b2nuY7W+yB3iIU2YIqx5K/oN7jPqJz+ucfWmyU8lKVEStYdEAoq3NDzt9K +# oRxrOMUp88qqlnNCaJ+2RrOdOqPVA+C/8KI8ykLcGEh/FDTP0kyr75s9/g64ZCr6 +# dSgkQe1CvwWcZklSUPRR8zZJTYsg0ixXNXkrqPNFYLwjjVj33GHek/45wPmyMKVM +# 1+mYSlg+0wOI/rOP015LdhJRk8mMDDtbiiKowSYI+RQQEgN9XyO7ZONj4KbhPvbC +# dLI/Hgl27KtdRnXiYKNYCQEoAA6EVO7O6V3IXjASvUaetdN2udIOa5kM0jO0zbEC +# AwEAAaOCAV0wggFZMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFLoW2W1N +# hS9zKXaaL3WMaiCPnshvMB8GA1UdIwQYMBaAFOzX44LScV1kTN8uZz/nupiuHA9P +# MA4GA1UdDwEB/wQEAwIBhjATBgNVHSUEDDAKBggrBgEFBQcDCDB3BggrBgEFBQcB +# AQRrMGkwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBBBggr +# BgEFBQcwAoY1aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0VHJ1 +# c3RlZFJvb3RHNC5jcnQwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybDMuZGln +# aWNlcnQuY29tL0RpZ2lDZXJ0VHJ1c3RlZFJvb3RHNC5jcmwwIAYDVR0gBBkwFzAI +# BgZngQwBBAIwCwYJYIZIAYb9bAcBMA0GCSqGSIb3DQEBCwUAA4ICAQB9WY7Ak7Zv +# mKlEIgF+ZtbYIULhsBguEE0TzzBTzr8Y+8dQXeJLKftwig2qKWn8acHPHQfpPmDI +# 2AvlXFvXbYf6hCAlNDFnzbYSlm/EUExiHQwIgqgWvalWzxVzjQEiJc6VaT9Hd/ty +# dBTX/6tPiix6q4XNQ1/tYLaqT5Fmniye4Iqs5f2MvGQmh2ySvZ180HAKfO+ovHVP +# ulr3qRCyXen/KFSJ8NWKcXZl2szwcqMj+sAngkSumScbqyQeJsG33irr9p6xeZmB +# o1aGqwpFyd/EjaDnmPv7pp1yr8THwcFqcdnGE4AJxLafzYeHJLtPo0m5d2aR8XKc +# 6UsCUqc3fpNTrDsdCEkPlM05et3/JWOZJyw9P2un8WbDQc1PtkCbISFA0LcTJM3c +# HXg65J6t5TRxktcma+Q4c6umAU+9Pzt4rUyt+8SVe+0KXzM5h0F4ejjpnOHdI/0d +# KNPH+ejxmF/7K9h+8kaddSweJywm228Vex4Ziza4k9Tm8heZWcpw8De/mADfIBZP +# J/tgZxahZrrdVcA6KYawmKAr7ZVBtzrVFZgxtGIJDwq9gdkT/r+k0fNX2bwE+oLe +# Mt8EifAAzV3C+dAjfwAL5HYCJtnwZXZCpimHCUcr5n8apIUP/JiW9lVUKx+A+sDy +# Divl1vupL0QVSucTDh3bNzgaoSv27dZ8/DCCBbEwggSZoAMCAQICEAEkCvseOAuK +# FvFLcZ3008AwDQYJKoZIhvcNAQEMBQAwZTELMAkGA1UEBhMCVVMxFTATBgNVBAoT +# DERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEkMCIGA1UE +# AxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTIyMDYwOTAwMDAwMFoX +# DTMxMTEwOTIzNTk1OVowYjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0 +# IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEhMB8GA1UEAxMYRGlnaUNl +# cnQgVHJ1c3RlZCBSb290IEc0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC +# AgEAv+aQc2jeu+RdSjwwIjBpM+zCpyUuySE98orYWcLhKac9WKt2ms2uexuEDcQw +# H/MbpDgW61bGl20dq7J58soR0uRf1gU8Ug9SH8aeFaV+vp+pVxZZVXKvaJNwwrK6 +# dZlqczKU0RBEEC7fgvMHhOZ0O21x4i0MG+4g1ckgHWMpLc7sXk7Ik/ghYZs06wXG +# XuxbGrzryc/NrDRAX7F6Zu53yEioZldXn1RYjgwrt0+nMNlW7sp7XeOtyU9e5TXn +# Mcvak17cjo+A2raRmECQecN4x7axxLVqGDgDEI3Y1DekLgV9iPWCPhCRcKtVgkEy +# 19sEcypukQF8IUzUvK4bA3VdeGbZOjFEmjNAvwjXWkmkwuapoGfdpCe8oU85tRFY +# F/ckXEaPZPfBaYh2mHY9WV1CdoeJl2l6SPDgohIbZpp0yt5LHucOY67m1O+Skjqe +# PdwA5EUlibaaRBkrfsCUtNJhbesz2cXfSwQAzH0clcOP9yGyshG3u3/y1YxwLEFg +# qrFjGESVGnZifvaAsPvoZKYz0YkH4b235kOkGLimdwHhD5QMIR2yVCkliWzlDlJR +# R3S+Jqy2QXXeeqxfjT/JvNNBERJb5RBQ6zHFynIWIgnffEx1P2PsIV/EIFFrb7Gr +# hotPwtZFX50g/KEexcCPorF+CiaZ9eRpL5gdLfXZqbId5RsCAwEAAaOCAV4wggFa +# MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOzX44LScV1kTN8uZz/nupiuHA9P +# MB8GA1UdIwQYMBaAFEXroq/0ksuCMS1Ri6enIZ3zbcgPMA4GA1UdDwEB/wQEAwIB +# hjATBgNVHSUEDDAKBggrBgEFBQcDCDB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUH +# MAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDov +# L2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNy +# dDBFBgNVHR8EPjA8MDqgOKA2hjRodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGln +# aUNlcnRBc3N1cmVkSURSb290Q0EuY3JsMCAGA1UdIAQZMBcwCAYGZ4EMAQQCMAsG +# CWCGSAGG/WwHATANBgkqhkiG9w0BAQwFAAOCAQEAmhYCpQHvgfsNtFiyeK2oIxnZ +# czfaYJ5R18v4L0C5ox98QE4zPpA854kBdYXoYnsdVuBxut5exje8eVxiAE34SXpR +# TQYy88XSAConIOqJLhU54Cw++HV8LIJBYTUPI9DtNZXSiJUpQ8vgplgQfFOOn0XJ +# IDcUwO0Zun53OdJUlsemEd80M/Z1UkJLHJ2NltWVbEcSFCRfJkH6Gka93rDlkUcD +# rBgIy8vbZol/K5xlv743Tr4t851Kw8zMR17IlZWt0cu7KgYg+T9y6jbrRXKSeil7 +# FAM8+03WSHF6EBGKCHTNbBsEXNKKlQN2UVBT1i73SkbDrhAscUywh7YnN0RgRDGC +# A3YwggNyAgEBMHcwYzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkRpZ2lDZXJ0LCBJ +# bmMuMTswOQYDVQQDEzJEaWdpQ2VydCBUcnVzdGVkIEc0IFJTQTQwOTYgU0hBMjU2 +# IFRpbWVTdGFtcGluZyBDQQIQCnpKiJ7JmUKQBmM4TYaXnTANBglghkgBZQMEAgEF +# AKCB0TAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQAQQwHAYJKoZIhvcNAQkFMQ8X +# DTIyMDgwMTIxNTg1OFowKwYLKoZIhvcNAQkQAgwxHDAaMBgwFgQUhQjzhlFcs9MH +# fba0t8B/G0peQd4wLwYJKoZIhvcNAQkEMSIEIHyNQTONtnHz/YAa8LGmlY6N6PQ3 +# 7DylBqoN5FA0dRnUMDcGCyqGSIb3DQEJEAIvMSgwJjAkMCIEIJ2mkBXDScbBiXhF +# ujWCrXDIj6QpO9tqvpwr0lOSeeY7MA0GCSqGSIb3DQEBAQUABIICAKGdksbLZZtB +# 9oAx3iJixYbXCrrGmVL7UVI0KcTVluymicFHhMgcl5eDkRuO/MMdB9LYL8ACGuaH +# z1H5GNEqSN4POjOo4zLqlo7azaSIH7mW+0xdkhzH2sv8g/LyFDq9c2+6LI1QcrTf +# tK7YCzH4lr3yRdpaHzIMoPK+kg73bytEBhxBRBlyILYt6SCtmn/kozPBiNEndk3+ +# SwA1j7Dx4NlxUpAQKpPlsuBjkOZxgmAwk4nDaSVWDsd3RWlxhj7BkD49X2s4jmuR +# LWxDb18ZCRdzELY3DnssjW/dr7o5dR4LTAkTWiX68ydG1qXbcmQEabAGHxcOE0gn +# 5KSHlIAmX3SHS4yeWEI9hTxCVVW+i65rBCAE2F0elIRTZx88sqZFueNBhfPOBjec +# LbMoJUh42iG9eWS7d7P/1POq6Zj9ZJsOG7Iq3vqwpq4pboLTbzzKPX0cxDj1Y4Db +# dwinJaHYjckJjvHjspNX9qSIo48Jn66vDSsA/zysE6QUVsJ9Gmenc5H/5WeoULPu +# YJMfdOijcTxI4NS2pqJno7zL4i/8VWnCiieqXT2JBmkULHId6jZ0PX/nyaQmybF4 +# HL4lzFCGwdnC3V8ADBAqI9lzP9bnj0i/vblknG5hikERqNpWe9YrtXhCEyI8yYip +# qe0PCJ71XjHWxpBw1Yt6yTommRnxHj5M +# SIG # End signature block diff --git a/scripts/activate b/scripts/activate new file mode 100644 index 00000000..ce167e55 --- /dev/null +++ b/scripts/activate @@ -0,0 +1,69 @@ +# This file must be used with "source bin/activate" *from bash* +# you cannot run it directly + +deactivate () { + # reset old environment variables + if [ -n "${_OLD_VIRTUAL_PATH:-}" ] ; then + PATH="${_OLD_VIRTUAL_PATH:-}" + export PATH + unset _OLD_VIRTUAL_PATH + fi + if [ -n "${_OLD_VIRTUAL_PYTHONHOME:-}" ] ; then + PYTHONHOME="${_OLD_VIRTUAL_PYTHONHOME:-}" + export PYTHONHOME + unset _OLD_VIRTUAL_PYTHONHOME + fi + + # This should detect bash and zsh, which have a hash command that must + # be called to get it to forget past commands. Without forgetting + # past commands the $PATH changes we made may not be respected + if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then + hash -r 2> /dev/null + fi + + if [ -n "${_OLD_VIRTUAL_PS1:-}" ] ; then + PS1="${_OLD_VIRTUAL_PS1:-}" + export PS1 + unset _OLD_VIRTUAL_PS1 + fi + + unset VIRTUAL_ENV + unset VIRTUAL_ENV_PROMPT + if [ ! "${1:-}" = "nondestructive" ] ; then + # Self destruct! + unset -f deactivate + fi +} + +# unset irrelevant variables +deactivate nondestructive + +VIRTUAL_ENV="C:\Users\El Director\MakeAIWork" +export VIRTUAL_ENV + +_OLD_VIRTUAL_PATH="$PATH" +PATH="$VIRTUAL_ENV/Scripts:$PATH" +export PATH + +# unset PYTHONHOME if set +# this will fail if PYTHONHOME is set to the empty string (which is bad anyway) +# could use `if (set -u; : $PYTHONHOME) ;` in bash +if [ -n "${PYTHONHOME:-}" ] ; then + _OLD_VIRTUAL_PYTHONHOME="${PYTHONHOME:-}" + unset PYTHONHOME +fi + +if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT:-}" ] ; then + _OLD_VIRTUAL_PS1="${PS1:-}" + PS1="(MakeAIWork) ${PS1:-}" + export PS1 + VIRTUAL_ENV_PROMPT="(MakeAIWork) " + export VIRTUAL_ENV_PROMPT +fi + +# This should detect bash and zsh, which have a hash command that must +# be called to get it to forget past commands. Without forgetting +# past commands the $PATH changes we made may not be respected +if [ -n "${BASH:-}" -o -n "${ZSH_VERSION:-}" ] ; then + hash -r 2> /dev/null +fi diff --git a/scripts/activate.bat b/scripts/activate.bat new file mode 100644 index 00000000..9fc0be48 --- /dev/null +++ b/scripts/activate.bat @@ -0,0 +1,34 @@ +@echo off + +rem This file is UTF-8 encoded, so we need to update the current code page while executing it +for /f "tokens=2 delims=:." %%a in ('"%SystemRoot%\System32\chcp.com"') do ( + set _OLD_CODEPAGE=%%a +) +if defined _OLD_CODEPAGE ( + "%SystemRoot%\System32\chcp.com" 65001 > nul +) + +set VIRTUAL_ENV=C:\Users\El Director\MakeAIWork + +if not defined PROMPT set PROMPT=$P$G + +if defined _OLD_VIRTUAL_PROMPT set PROMPT=%_OLD_VIRTUAL_PROMPT% +if defined _OLD_VIRTUAL_PYTHONHOME set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME% + +set _OLD_VIRTUAL_PROMPT=%PROMPT% +set PROMPT=(MakeAIWork) %PROMPT% + +if defined PYTHONHOME set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME% +set PYTHONHOME= + +if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH% +if not defined _OLD_VIRTUAL_PATH set _OLD_VIRTUAL_PATH=%PATH% + +set PATH=%VIRTUAL_ENV%\Scripts;%PATH% +set VIRTUAL_ENV_PROMPT=(MakeAIWork) + +:END +if defined _OLD_CODEPAGE ( + "%SystemRoot%\System32\chcp.com" %_OLD_CODEPAGE% > nul + set _OLD_CODEPAGE= +) diff --git a/scripts/deactivate.bat b/scripts/deactivate.bat new file mode 100644 index 00000000..62a39a75 --- /dev/null +++ b/scripts/deactivate.bat @@ -0,0 +1,22 @@ +@echo off + +if defined _OLD_VIRTUAL_PROMPT ( + set "PROMPT=%_OLD_VIRTUAL_PROMPT%" +) +set _OLD_VIRTUAL_PROMPT= + +if defined _OLD_VIRTUAL_PYTHONHOME ( + set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%" + set _OLD_VIRTUAL_PYTHONHOME= +) + +if defined _OLD_VIRTUAL_PATH ( + set "PATH=%_OLD_VIRTUAL_PATH%" +) + +set _OLD_VIRTUAL_PATH= + +set VIRTUAL_ENV= +set VIRTUAL_ENV_PROMPT= + +:END diff --git a/scripts/moonlander.py b/scripts/moonlander.py new file mode 100644 index 00000000..d784c8e0 --- /dev/null +++ b/scripts/moonlander.py @@ -0,0 +1,157 @@ +# Open source, license: Apache 2, (C) GEATEC engineering + +''' +Requirements: + +- Game should simulate landing on the moon with limited amount of fuel +- Should be realtime, obeying laws of physics +- No attitude or lateral control, just vertical thrust +- Show moonscape, lander and motor exhaust in graphical window +- Show velocity, acceleration, motor on/of and fuel in text window +- Toggle motor on/of with mouse click + +Testspecs: + +- Make a smooth landing +- Make a crash landing +- Relaunch and gain altitude until fuel runs out + +Design: + +- Moon and Lander are Things in a World +- Picture of moonscape as background +- Lander is a sprite +- Only use standard Python distro >= 3.8, so only turtle graphics +- Single threaded, state machine with varying delta time + +''' + +import time as tm +import turtle as tr +import random as rd + +class Thing: + def __init__ (self, world): + self.world = world + + def compute (self): + pass + + def render (self): + pass + +class Moon (Thing): + image = 'moon.gif' + + def render (self): + if self.world.lander.damage > 0: + tr.bgpic ('nopic') + for i in range (int (self.world.lander.damage)): + tr.bgcolor (rd.choice (('black', 'white', 'red', 'cyan', 'yellow'))) + tm.sleep (0.01) + tr.bgpic (self.image) + +class Lander (Thing): + normalImage = 'lander_normal.gif' + firingImage1 = 'lander_firing_1.gif' + firingImage2 = 'lander_firing_2.gif' + + def __init__ (self, world): + super () .__init__ (world) + + self.y = 90 + self.v = 0 + self.fuel = 50 + + self.firing = False + self.touched = False + + tr.addshape (self.normalImage) + tr.addshape (self.firingImage1) + tr.addshape (self.firingImage2) + + tr.onscreenclick (self._toggle) + + def compute (self): + self.v += self.world.period * (8 if self.firing else -4) + self.y += self.world.period * self.v + + if self.firing: + self.fuel -= self.world.period * 10 + + if self.fuel <= 0: + self.fuel = 0 + self.firing = False + + self.damage = 0.1 * self.v * self.v if self.y <= 0 else 0 + + if self.y < 0: + if not self.touched: + tr.title ('The Eagle has ' + (f'CRASHED with velocity {self.v:6.2f} m/s, sorry...' if self.v < -7 else f'landed with velocity {self.v:6.2f} m/s!')) + self.touched = True + + self.firing = False + self.y = 0 + self.v = 0 + + def render (self): + tr.shape (rd.choice ((self.firingImage1, self.firingImage2)) if self.firing else self.normalImage) + self.world.goto (0, self.y) + tr.update () + print (f'Height: {self.y:5.2f} Velocity: {self.v:5.2f} Firing: {self.firing} Fuel: {self.fuel:5.2f}') + + def _toggle (self, *args): + self.firing = not self.firing and self.fuel > 0 + +class World: + wScreen, hScreen = 1920, 1080 + hImage = 200 + resolution = 0.1 # Meter (in the scene) per pixel + wScene, hScene = wScreen * resolution , hScreen * resolution + xTarget, yTarget = -0.035 * wScene, -0.16 * hScene + + def __init__ (self): + self.moon = Moon (self) + self.lander = Lander (self) + self.things = self.moon, self.lander + + self._prepare () + input ('Press [Enter] to start, click to toggle engine, keep an eye on fuel...') + self.run () + + def run (self): + time = tm.time () + while True: + oldTime = time + time = tm.time () + self.period = time - oldTime + + for thing in self.things: + thing.compute () + + for thing in self.things: + thing.render () + + tm.sleep (0.05) + + def goto (self, xScene, yScene): + tr.goto ((xScene + self.xTarget) / self.resolution, (yScene + self.yTarget) / self.resolution - self.hImage) + + def _prepare (self): + tr.setup (self.wScreen, self.hScreen) + tr.bgpic (self.moon.image) + tr.title ('Tranquility Base here...') + tr.speed (0) + tr.delay (0) + tr.up () + +# win = tr.Screen() + +# while True: +# win.update() + +# tr.done() + +World () + + diff --git a/scripts/pip.exe b/scripts/pip.exe new file mode 100644 index 00000000..62e339c6 Binary files /dev/null and b/scripts/pip.exe differ diff --git a/scripts/pip3.10.exe b/scripts/pip3.10.exe new file mode 100644 index 00000000..62e339c6 Binary files /dev/null and b/scripts/pip3.10.exe differ diff --git a/scripts/pip3.exe b/scripts/pip3.exe new file mode 100644 index 00000000..62e339c6 Binary files /dev/null and b/scripts/pip3.exe differ diff --git a/scripts/python.exe b/scripts/python.exe new file mode 100644 index 00000000..5f0701a4 Binary files /dev/null and b/scripts/python.exe differ diff --git a/scripts/pythonw.exe b/scripts/pythonw.exe new file mode 100644 index 00000000..bdada72d Binary files /dev/null and b/scripts/pythonw.exe differ diff --git a/scripts/tesla_bmw_need_for_speed.py b/scripts/tesla_bmw_need_for_speed.py new file mode 100644 index 00000000..39e30fc0 --- /dev/null +++ b/scripts/tesla_bmw_need_for_speed.py @@ -0,0 +1,161 @@ +# Open source, license: Apache 2, (C) GEATEC engineering + +''' +Requirements: + +- Game should simulate landing on the moon with limited amount of fuel +- Should be realtime, obeying laws of physics +- No attitude or lateral control, just vertical thrust +- Show moonscape, lander and motor exhaust in graphical window +- Show velocity, acceleration, motor on/of and fuel in text window +- Toggle motor on/of with mouse click + +Testspecs: + +- Make a smooth landing +- Make a crash landing +- Relaunch and gain altitude until fuel runs out + +Design: + +- Moon and Lander are Things in a World +- Picture of moonscape as background +- Lander is a sprite +- Only use standard Python distro >= 3.8, so only turtle graphics +- Single threaded, state machine with varying delta time + +''' + +import time as tm +import turtle as tr +import random as rd + +class Thing: + def __init__ (self, world): + self.world = world + + def compute (self): + pass + + def render (self): + pass + +class Road (Thing): + image = 'moon.gif' + + def render (self): + if self.world.lander.damage > 0: + tr.bgpic ('nopic') + for i in range (int (self.world.lander.damage)): + tr.bgcolor (rd.choice (('black', 'white', 'red', 'cyan', 'yellow'))) + tm.sleep (0.01) + tr.bgpic (self.image) + +class Car (Thing): + normalImage = 'lander_normal.gif' + firingImage1 = 'lander_firing_1.gif' + firingImage2 = 'lander_firing_2.gif' + + def __init__ (self, world): + super () .__init__ (world) + + self.y = 90 + self.v = 0 + self.fuel = 50 + + self.firing = False + self.touched = False + + tr.addshape (self.normalImage) + tr.addshape (self.firingImage1) + tr.addshape (self.firingImage2) + + tr.onscreenclick (self._toggle) + + def compute (self): + self.v += self.world.period * (8 if self.firing else -4) + self.y += self.world.period * self.v + + if self.firing: + self.fuel -= self.world.period * 10 + + if self.fuel <= 0: + self.fuel = 0 + self.firing = False + + self.damage = 0.1 * self.v * self.v if self.y <= 0 else 0 + + if self.y < 0: + if not self.touched: + tr.title ('The Eagle has ' + (f'CRASHED with velocity {self.v:6.2f} m/s, sorry...' if self.v < -7 else f'landed with velocity {self.v:6.2f} m/s!')) + self.touched = True + + self.firing = False + self.y = 0 + self.v = 0 + + def render (self): + tr.shape (rd.choice ((self.firingImage1, self.firingImage2)) if self.firing else self.normalImage) + self.world.goto (0, self.y) + tr.update () + print (f'Height: {self.y:5.2f} Velocity: {self.v:5.2f} Firing: {self.firing} Fuel: {self.fuel:5.2f}') + + def _toggle (self, *args): + self.firing = not self.firing and self.fuel > 0 + +class World: + wScreen, hScreen = 1920, 1080 + hImage = 200 + resolution = 0.1 # Meter (in the scene) per pixel + wScene, hScene = wScreen * resolution , hScreen * resolution + xTarget, yTarget = -0.035 * wScene, -0.16 * hScene + + def __init__ (self): + self.moon = Moon (self) + self.lander = Lander (self) + self.things = self.moon, self.lander + + self._prepare () + input ('Press [Enter] to start et laisez les bons temps rouler...') + self.run () + + def run (self): + time = tm.time () + while True: + oldTime = time + time = tm.time () + self.period = time - oldTime + + for thing in self.things: + thing.compute () + + for thing in self.things: + thing.render () + + tm.sleep (0.05) + + def goto (self, xScene, yScene): + tr.goto ((xScene + self.xTarget) / self.resolution, (yScene + self.yTarget) / self.resolution - self.hImage) + + def _prepare (self): + tr.setup (self.wScreen, self.hScreen) + tr.bgpic (self.moon.image) + tr.title ('The not so fast, but curious...') + tr.speed (0) + tr.delay (0) + tr.up () + + +carTesla = Car ('Tesla', 10, 150) +carBMW = Car ('BMW', 5, 220) + +# win = tr.Screen() + +# while True: +# win.update() + +# tr.done() + +World () + + diff --git a/scripts/wk_2_les_numerieke_simulatie/Lesplan-integreren-en-differentieren.docx b/scripts/wk_2_les_numerieke_simulatie/Lesplan-integreren-en-differentieren.docx new file mode 100644 index 00000000..ed5bc6e8 Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/Lesplan-integreren-en-differentieren.docx differ diff --git a/scripts/wk_2_les_numerieke_simulatie/Slides-integreren-en-differentieren.pptx b/scripts/wk_2_les_numerieke_simulatie/Slides-integreren-en-differentieren.pptx new file mode 100644 index 00000000..1ab2a7c5 Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/Slides-integreren-en-differentieren.pptx differ diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car.py new file mode 100644 index 00000000..59c8b6d8 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car.py @@ -0,0 +1,43 @@ +#------------------------------------------- + +class Car: + + # Car's mass in kilogram + m = 600.0 + + # Car's thrust in Newton + F = 800.0 + + # Car's start speed in m/s + v = 0.0 + + # Car's displacement in meters + x = 0.0 + + #------------------------------------------- + + def step(self, dt): + + a = self.F / self.m + + dv = a * dt + self.v = self.v + dv + + print("v: ", self.v) + + dx = self.v * dt + self.x = self.x + dx + + print("x: ", self.x) + + if self.x < 100.0: + + return True + + else: + + return False + + #------------------------------------------- + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/__pycache__/car.cpython-310.pyc b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/__pycache__/car.cpython-310.pyc new file mode 100644 index 00000000..bbee3d44 Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/__pycache__/car.cpython-310.pyc differ diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/__pycache__/world.cpython-310.pyc b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..6b20414e Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/__pycache__/world.cpython-310.pyc differ diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/car.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/car.py new file mode 100644 index 00000000..5333ae4a --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/car.py @@ -0,0 +1,27 @@ + +class Car: + def __init__(self, name, m, F): + + self.name = name + self.m = m + self.F = F + self.v = 0.0 + self.x = 0.0 + + + def move(self, dt): + + a = self.F / self.m + + dv = a * dt + self.v = self.v + dv + + print("Velocity " + self.name + ": " + str(self.v)) + + dx = self.v * dt + self.x = self.x + dx + + print("Position " + self.name + " " + str(self.x)) + + + \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/sim.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/sim.py new file mode 100644 index 00000000..4a893a33 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/sim.py @@ -0,0 +1,8 @@ +# from file import class +from world import World + +# Create instance of World class +world = World() + +world.bang() +# world.stop() \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/world.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/world.py new file mode 100644 index 00000000..3cc6fdeb --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_djg/world.py @@ -0,0 +1,44 @@ +import time as tm +from car import Car + + +class World: + + def __init__(self): + + self.t = 0.0 + self.dt = 0.1 + + self.running = True + + self.carT = Car("Tesla", 1200.0, 300.0) + self.carB = Car("BMW", 1600.0, 500.0) + + + + def bang(self): + + while self.running: + + self.t += self.dt + + self.carT.move(self.dt) + self.carB.move(self.dt) + + print("\nTime: ", self.t) + + if self.carT.x > 100.0: + + print("\nTesla is victorious!\n") + + self.running = False + + if self.carB.x > 100.0: + + print("\nBMW is victorious!\n") + + self.running = False + + + tm.sleep(self.dt) + \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/__pycache__/car.cpython-310.pyc b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/__pycache__/car.cpython-310.pyc new file mode 100644 index 00000000..bbee3d44 Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/__pycache__/car.cpython-310.pyc differ diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/__pycache__/world.cpython-310.pyc b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..bc67999a Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/__pycache__/world.cpython-310.pyc differ diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/car.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/car.py new file mode 100644 index 00000000..ccd0e147 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/car.py @@ -0,0 +1,33 @@ + +from re import S + + +class Car: + def __init__(self, name, aMax, vMax): + + # v in m/s (km/h to m/s is: /3.6) + # a in m/s/s + + + self.name = name + self.v = 0.0 + self.x = 0.0 + self.vMax = 0.0 + self.aMax = 0.0 + + + def move(self, dt): + + pass + + # a = self.F / self.m + + # dv = a * dt + # self.v = self.v + dv + + # print("Velocity " + self.name + ": " + str(self.v)) + + # dx = self.v * dt + # self.x = self.x + dx + + # print("Position " + self.name + " " + str(self.x)) \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/sim.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/sim.py new file mode 100644 index 00000000..4a893a33 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/sim.py @@ -0,0 +1,8 @@ +# from file import class +from world import World + +# Create instance of World class +world = World() + +world.bang() +# world.stop() \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/world.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/world.py new file mode 100644 index 00000000..9e9a4742 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/car_simulation_race_jaqcues_djg/world.py @@ -0,0 +1,47 @@ +import time as tm +from car import Car + + +class World: + + def __init__(self): + + self.t = 0.0 + self.dt = 0.1 + + self.running = True + + # 150 km/h = 41.66667 m/s + # 220 km/h = 61.11111 m/s + + self.carT = Car("Tesla", 10, 150.0) + self.carB = Car("BMW", 5, 220.0) + + + + def bang(self): + + while self.running: + + self.t += self.dt + + self.carT.move(self.dt) + self.carB.move(self.dt) + + print("\nTime: ", self.t) + + if self.carT.x > 100.0: + + print("\nTesla is victorious!\n") + + self.running = False + + if self.carB.x > 100.0: + + print("\nBMW is victorious!\n") + + self.running = False + + + tm.sleep(self.dt) + \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/sim.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/sim.py new file mode 100644 index 00000000..78f8c7a8 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/sim.py @@ -0,0 +1,13 @@ +#------------------------------------------- + +from world import World + +#------------------------------------------- + +# Create new world instance +world = World() + +# Start the simulation +world.bang() + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/world.py b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/world.py new file mode 100644 index 00000000..c3654da1 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/car-sim-oop/world.py @@ -0,0 +1,54 @@ +#------------------------------------------- + +import time + +from car import Car + +#------------------------------------------- + +class World: + + #------------------------------------------- + + def __init__(self): + + # Global time in seconds + self.t = 0.0 + + # Time step in seconds + self.dt = 0.1 + + # Simulation flag + self.running = True + + # Create a car instance + self.car = Car() + + #------------------------------------------- + + def bang(self): + + self.running = True + + while self.running: + + self.t = self.t + self.dt + + self.__tick__() + + # Prevent burning the cpu + time.sleep(0.1) + + #------------------------------------------- + + # Mark internal (aka 'private') functions with '__' + def __tick__(self): + + # Exit loop when the car has stopped + if not self.car.step(self.dt): + + self.running = False + + #------------------------------------------- + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/plot.ipynb b/scripts/wk_2_les_numerieke_simulatie/plot.ipynb new file mode 100644 index 00000000..8cb6e06b --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/plot.ipynb @@ -0,0 +1,143 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 88, + "id": "4645c9b0-ae06-436a-a1bc-60921be2975f", + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "import pandas as pd" + ] + }, + { + "cell_type": "code", + "execution_count": 89, + "id": "da6a93ee-1cb4-435b-8c7f-befb773e12a6", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " time (s) position (m) speed (m/s)\n", + "0 0.1 0.013333 0.133333\n", + "1 0.2 0.040000 0.266667\n", + "2 0.3 0.080000 0.400000\n", + "3 0.4 0.133333 0.533333\n", + "4 0.5 0.200000 0.666667\n", + ".. ... ... ...\n", + "117 11.8 93.613333 15.733333\n", + "118 11.9 95.200000 15.866667\n", + "119 12.0 96.800000 16.000000\n", + "120 12.1 98.413333 16.133333\n", + "121 12.2 100.040000 16.266667\n", + "\n", + "[122 rows x 3 columns]\n" + ] + } + ], + "source": [ + "tesla = pd.read_csv('./race-sim-oop-csv/Tesla.csv')\n", + "\n", + "print(tesla)" + ] + }, + { + "cell_type": "code", + "execution_count": 90, + "id": "c1fa38aa-37e6-434d-817b-288e884ed255", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " time (s) position (m) speed (m/s)\n", + "0 0.1 0.0075 0.075\n", + "1 0.2 0.0225 0.150\n", + "2 0.3 0.0450 0.225\n", + "3 0.4 0.0750 0.300\n", + "4 0.5 0.1125 0.375\n", + ".. ... ... ...\n", + "117 11.8 52.6575 8.850\n", + "118 11.9 53.5500 8.925\n", + "119 12.0 54.4500 9.000\n", + "120 12.1 55.3575 9.075\n", + "121 12.2 56.2725 9.150\n", + "\n", + "[122 rows x 3 columns]\n" + ] + } + ], + "source": [ + "bmw = pd.read_csv('./race-sim-oop-csv/BMW.csv')\n", + "\n", + "print(bmw)" + ] + }, + { + "cell_type": "code", + "execution_count": 92, + "id": "784da3f3-dbd7-482a-8d07-e1e2af8c01d6", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "t = tesla['time (s)']\n", + "\n", + "x_tesla = tesla['position (m)']\n", + "v_tesla = tesla['speed (m/s)']\n", + "\n", + "x_bmw = bmw['position (m)']\n", + "v_bmw = bmw['speed (m/s)']\n", + "\n", + "fig, ax = plt.subplots()\n", + "\n", + "ax.set_title(\"Racing results\")\n", + "\n", + "l1, = ax.plot(t, x_tesla, linewidth=1, color='red', linestyle='dashed', label='Tesla (x)')\n", + "l2, = ax.plot(t, v_tesla, 'r-', linewidth=1, label='Tesla (v)')\n", + "\n", + "l3, = ax.plot(t, x_bmw, linewidth=1, color='blue', linestyle='dashed', label='BMW (x)')\n", + "l4, = ax.plot(t, v_bmw, 'b-', linewidth=1, label='BMW (v)')\n", + "\n", + "ax.legend(handles=[l1, l2, l3, l4])\n", + "\n", + "plt.show()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/BMW.csv b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/BMW.csv new file mode 100644 index 00000000..49d1b317 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/BMW.csv @@ -0,0 +1,123 @@ +time (s),position (m),speed (m/s) +0.1,0.0075000000000000015,0.07500000000000001 +0.2,0.022500000000000006,0.15000000000000002 +0.30000000000000004,0.04500000000000001,0.22500000000000003 +0.4,0.07500000000000001,0.30000000000000004 +0.5,0.11250000000000002,0.37500000000000006 +0.6,0.15750000000000003,0.45000000000000007 +0.7,0.21000000000000005,0.5250000000000001 +0.7999999999999999,0.2700000000000001,0.6000000000000001 +0.8999999999999999,0.3375000000000001,0.675 +0.9999999999999999,0.4125000000000001,0.75 +1.0999999999999999,0.4950000000000001,0.825 +1.2,0.5850000000000001,0.8999999999999999 +1.3,0.6825000000000001,0.9749999999999999 +1.4000000000000001,0.7875000000000001,1.0499999999999998 +1.5000000000000002,0.9000000000000001,1.1249999999999998 +1.6000000000000003,1.02,1.1999999999999997 +1.7000000000000004,1.1475,1.2749999999999997 +1.8000000000000005,1.2825,1.3499999999999996 +1.9000000000000006,1.4249999999999998,1.4249999999999996 +2.0000000000000004,1.5749999999999997,1.4999999999999996 +2.1000000000000005,1.7324999999999997,1.5749999999999995 +2.2000000000000006,1.8974999999999997,1.6499999999999995 +2.3000000000000007,2.07,1.7249999999999994 +2.400000000000001,2.25,1.7999999999999994 +2.500000000000001,2.4375,1.8749999999999993 +2.600000000000001,2.6325,1.9499999999999993 +2.700000000000001,2.835,2.0249999999999995 +2.800000000000001,3.045,2.0999999999999996 +2.9000000000000012,3.2624999999999997,2.175 +3.0000000000000013,3.4875,2.25 +3.1000000000000014,3.7199999999999998,2.325 +3.2000000000000015,3.96,2.4000000000000004 +3.3000000000000016,4.2075,2.4750000000000005 +3.4000000000000017,4.4624999999999995,2.5500000000000007 +3.5000000000000018,4.725,2.625000000000001 +3.600000000000002,4.995,2.700000000000001 +3.700000000000002,5.2725,2.7750000000000012 +3.800000000000002,5.5575,2.8500000000000014 +3.900000000000002,5.8500000000000005,2.9250000000000016 +4.000000000000002,6.15,3.0000000000000018 +4.100000000000001,6.4575000000000005,3.075000000000002 +4.200000000000001,6.772500000000001,3.150000000000002 +4.300000000000001,7.095000000000001,3.2250000000000023 +4.4,7.425000000000001,3.3000000000000025 +4.5,7.762500000000001,3.3750000000000027 +4.6,8.107500000000002,3.450000000000003 +4.699999999999999,8.460000000000003,3.525000000000003 +4.799999999999999,8.820000000000004,3.600000000000003 +4.899999999999999,9.187500000000004,3.6750000000000034 +4.999999999999998,9.562500000000004,3.7500000000000036 +5.099999999999998,9.945000000000004,3.8250000000000037 +5.1999999999999975,10.335000000000004,3.900000000000004 +5.299999999999997,10.732500000000005,3.975000000000004 +5.399999999999997,11.137500000000006,4.050000000000004 +5.4999999999999964,11.550000000000006,4.125000000000004 +5.599999999999996,11.970000000000006,4.200000000000005 +5.699999999999996,12.397500000000006,4.275000000000005 +5.799999999999995,12.832500000000007,4.350000000000005 +5.899999999999995,13.275000000000007,4.425000000000005 +5.999999999999995,13.725000000000009,4.500000000000005 +6.099999999999994,14.18250000000001,4.5750000000000055 +6.199999999999994,14.64750000000001,4.650000000000006 +6.299999999999994,15.12000000000001,4.725000000000006 +6.399999999999993,15.60000000000001,4.800000000000006 +6.499999999999993,16.08750000000001,4.875000000000006 +6.5999999999999925,16.58250000000001,4.950000000000006 +6.699999999999992,17.08500000000001,5.025000000000007 +6.799999999999992,17.595000000000013,5.100000000000007 +6.8999999999999915,18.112500000000015,5.175000000000007 +6.999999999999991,18.637500000000017,5.250000000000007 +7.099999999999991,19.17000000000002,5.325000000000007 +7.19999999999999,19.71000000000002,5.4000000000000075 +7.29999999999999,20.257500000000018,5.475000000000008 +7.39999999999999,20.812500000000018,5.550000000000008 +7.499999999999989,21.375000000000018,5.625000000000008 +7.599999999999989,21.945000000000018,5.700000000000008 +7.699999999999989,22.52250000000002,5.775000000000008 +7.799999999999988,23.10750000000002,5.8500000000000085 +7.899999999999988,23.70000000000002,5.925000000000009 +7.999999999999988,24.300000000000022,6.000000000000009 +8.099999999999987,24.907500000000024,6.075000000000009 +8.199999999999987,25.522500000000026,6.150000000000009 +8.299999999999986,26.145000000000028,6.225000000000009 +8.399999999999986,26.77500000000003,6.30000000000001 +8.499999999999986,27.41250000000003,6.37500000000001 +8.599999999999985,28.05750000000003,6.45000000000001 +8.699999999999985,28.71000000000003,6.52500000000001 +8.799999999999985,29.37000000000003,6.60000000000001 +8.899999999999984,30.03750000000003,6.6750000000000105 +8.999999999999984,30.71250000000003,6.750000000000011 +9.099999999999984,31.39500000000003,6.825000000000011 +9.199999999999983,32.08500000000003,6.900000000000011 +9.299999999999983,32.78250000000003,6.975000000000011 +9.399999999999983,33.487500000000026,7.050000000000011 +9.499999999999982,34.200000000000024,7.1250000000000115 +9.599999999999982,34.92000000000002,7.200000000000012 +9.699999999999982,35.64750000000002,7.275000000000012 +9.799999999999981,36.38250000000002,7.350000000000012 +9.89999999999998,37.12500000000002,7.425000000000012 +9.99999999999998,37.87500000000002,7.500000000000012 +10.09999999999998,38.63250000000002,7.575000000000013 +10.19999999999998,39.39750000000002,7.650000000000013 +10.29999999999998,40.17000000000002,7.725000000000013 +10.399999999999979,40.950000000000024,7.800000000000013 +10.499999999999979,41.737500000000026,7.875000000000013 +10.599999999999978,42.53250000000003,7.9500000000000135 +10.699999999999978,43.33500000000003,8.025000000000013 +10.799999999999978,44.14500000000003,8.100000000000012 +10.899999999999977,44.962500000000034,8.175000000000011 +10.999999999999977,45.78750000000004,8.25000000000001 +11.099999999999977,46.62000000000004,8.32500000000001 +11.199999999999976,47.46000000000004,8.40000000000001 +11.299999999999976,48.30750000000005,8.475000000000009 +11.399999999999975,49.16250000000005,8.550000000000008 +11.499999999999975,50.02500000000005,8.625000000000007 +11.599999999999975,50.895000000000046,8.700000000000006 +11.699999999999974,51.77250000000004,8.775000000000006 +11.799999999999974,52.65750000000004,8.850000000000005 +11.899999999999974,53.55000000000004,8.925000000000004 +11.999999999999973,54.45000000000004,9.000000000000004 +12.099999999999973,55.35750000000004,9.075000000000003 +12.199999999999973,56.272500000000036,9.150000000000002 diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/Tesla.csv b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/Tesla.csv new file mode 100644 index 00000000..22e4fdb5 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/Tesla.csv @@ -0,0 +1,123 @@ +time (s),position (m),speed (m/s) +0.1,0.013333333333333334,0.13333333333333333 +0.2,0.04,0.26666666666666666 +0.30000000000000004,0.08000000000000002,0.4 +0.4,0.13333333333333336,0.5333333333333333 +0.5,0.2,0.6666666666666666 +0.6,0.28,0.7999999999999999 +0.7,0.37333333333333335,0.9333333333333332 +0.7999999999999999,0.48000000000000004,1.0666666666666667 +0.8999999999999999,0.6000000000000001,1.2 +0.9999999999999999,0.7333333333333334,1.3333333333333333 +1.0999999999999999,0.8800000000000001,1.4666666666666666 +1.2,1.04,1.5999999999999999 +1.3,1.2133333333333334,1.7333333333333332 +1.4000000000000001,1.4,1.8666666666666665 +1.5000000000000002,1.5999999999999999,1.9999999999999998 +1.6000000000000003,1.8133333333333332,2.1333333333333333 +1.7000000000000004,2.04,2.2666666666666666 +1.8000000000000005,2.2800000000000002,2.4 +1.9000000000000006,2.5333333333333337,2.533333333333333 +2.0000000000000004,2.8000000000000003,2.6666666666666665 +2.1000000000000005,3.08,2.8 +2.2000000000000006,3.3733333333333335,2.933333333333333 +2.3000000000000007,3.68,3.0666666666666664 +2.400000000000001,4.0,3.1999999999999997 +2.500000000000001,4.333333333333333,3.333333333333333 +2.600000000000001,4.68,3.4666666666666663 +2.700000000000001,5.04,3.5999999999999996 +2.800000000000001,5.413333333333333,3.733333333333333 +2.9000000000000012,5.8,3.8666666666666663 +3.0000000000000013,6.2,3.9999999999999996 +3.1000000000000014,6.613333333333333,4.133333333333333 +3.2000000000000015,7.04,4.266666666666667 +3.3000000000000016,7.48,4.4 +3.4000000000000017,7.933333333333334,4.533333333333334 +3.5000000000000018,8.4,4.666666666666668 +3.600000000000002,8.88,4.800000000000002 +3.700000000000002,9.373333333333335,4.933333333333335 +3.800000000000002,9.880000000000003,5.066666666666669 +3.900000000000002,10.400000000000002,5.200000000000003 +4.000000000000002,10.933333333333335,5.333333333333337 +4.100000000000001,11.480000000000002,5.46666666666667 +4.200000000000001,12.040000000000003,5.600000000000004 +4.300000000000001,12.613333333333337,5.733333333333338 +4.4,13.200000000000005,5.866666666666672 +4.5,13.800000000000004,6.000000000000005 +4.6,14.413333333333338,6.133333333333339 +4.699999999999999,15.040000000000004,6.266666666666673 +4.799999999999999,15.680000000000005,6.400000000000007 +4.899999999999999,16.33333333333334,6.53333333333334 +4.999999999999998,17.000000000000007,6.666666666666674 +5.099999999999998,17.680000000000007,6.800000000000008 +5.1999999999999975,18.373333333333342,6.933333333333342 +5.299999999999997,19.08000000000001,7.066666666666675 +5.399999999999997,19.80000000000001,7.200000000000009 +5.4999999999999964,20.533333333333346,7.333333333333343 +5.599999999999996,21.280000000000012,7.4666666666666766 +5.699999999999996,22.040000000000013,7.60000000000001 +5.799999999999995,22.813333333333347,7.733333333333344 +5.899999999999995,23.600000000000016,7.866666666666678 +5.999999999999995,24.400000000000016,8.00000000000001 +6.099999999999994,25.213333333333352,8.133333333333344 +6.199999999999994,26.04000000000002,8.266666666666676 +6.299999999999994,26.88000000000002,8.40000000000001 +6.399999999999993,27.733333333333356,8.533333333333342 +6.499999999999993,28.600000000000023,8.666666666666675 +6.5999999999999925,29.480000000000025,8.800000000000008 +6.699999999999992,30.37333333333336,8.93333333333334 +6.799999999999992,31.280000000000026,9.066666666666674 +6.8999999999999915,32.200000000000024,9.200000000000006 +6.999999999999991,33.13333333333336,9.33333333333334 +7.099999999999991,34.08000000000003,9.466666666666672 +7.19999999999999,35.04000000000003,9.600000000000005 +7.29999999999999,36.013333333333364,9.733333333333338 +7.39999999999999,37.00000000000003,9.86666666666667 +7.499999999999989,38.00000000000003,10.000000000000004 +7.599999999999989,39.013333333333364,10.133333333333336 +7.699999999999989,40.04000000000003,10.26666666666667 +7.799999999999988,41.08000000000003,10.400000000000002 +7.899999999999988,42.13333333333336,10.533333333333335 +7.999999999999988,43.20000000000003,10.666666666666668 +8.099999999999987,44.28000000000003,10.8 +8.199999999999987,45.37333333333336,10.933333333333334 +8.299999999999986,46.48000000000003,11.066666666666666 +8.399999999999986,47.60000000000003,11.2 +8.499999999999986,48.73333333333336,11.333333333333332 +8.599999999999985,49.88000000000003,11.466666666666665 +8.699999999999985,51.04000000000003,11.599999999999998 +8.799999999999985,52.21333333333336,11.73333333333333 +8.899999999999984,53.40000000000003,11.866666666666664 +8.999999999999984,54.60000000000003,11.999999999999996 +9.099999999999984,55.81333333333336,12.13333333333333 +9.199999999999983,57.04000000000003,12.266666666666662 +9.299999999999983,58.28000000000003,12.399999999999995 +9.399999999999983,59.53333333333336,12.533333333333328 +9.499999999999982,60.800000000000026,12.66666666666666 +9.599999999999982,62.08000000000003,12.799999999999994 +9.699999999999982,63.373333333333356,12.933333333333326 +9.799999999999981,64.68000000000002,13.06666666666666 +9.89999999999998,66.00000000000001,13.199999999999992 +9.99999999999998,67.33333333333334,13.333333333333325 +10.09999999999998,68.68,13.466666666666658 +10.19999999999998,70.04,13.59999999999999 +10.29999999999998,71.41333333333334,13.733333333333324 +10.399999999999979,72.80000000000001,13.866666666666656 +10.499999999999979,74.20000000000002,13.99999999999999 +10.599999999999978,75.61333333333334,14.133333333333322 +10.699999999999978,77.04,14.266666666666655 +10.799999999999978,78.48,14.399999999999988 +10.899999999999977,79.93333333333334,14.53333333333332 +10.999999999999977,81.4,14.666666666666654 +11.099999999999977,82.88000000000001,14.799999999999986 +11.199999999999976,84.37333333333333,14.93333333333332 +11.299999999999976,85.88,15.066666666666652 +11.399999999999975,87.39999999999999,15.199999999999985 +11.499999999999975,88.93333333333332,15.333333333333318 +11.599999999999975,90.47999999999999,15.46666666666665 +11.699999999999974,92.03999999999999,15.599999999999984 +11.799999999999974,93.61333333333333,15.733333333333317 +11.899999999999974,95.19999999999999,15.86666666666665 +11.999999999999973,96.79999999999998,15.999999999999982 +12.099999999999973,98.41333333333331,16.133333333333315 +12.199999999999973,100.03999999999998,16.266666666666648 diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/car.cpython-39.pyc b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/car.cpython-39.pyc new file mode 100644 index 00000000..cd56864b Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/car.cpython-39.pyc differ diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/track.cpython-39.pyc b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/track.cpython-39.pyc new file mode 100644 index 00000000..8893de1e Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/track.cpython-39.pyc differ diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/world.cpython-39.pyc b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/world.cpython-39.pyc new file mode 100644 index 00000000..971c5b9b Binary files /dev/null and b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/__pycache__/world.cpython-39.pyc differ diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/car.py b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/car.py new file mode 100644 index 00000000..894d4452 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/car.py @@ -0,0 +1,65 @@ +#------------------------------------------- + +import csv + +#------------------------------------------- + +class Car: + + #------------------------------------------- + + def __init__(self, name, mass, thrust): + + # Car's start speed in m/s + self.v = 0.0 + + # Car's displacement in meters + self.x = 0.0 + + # List of recordings + self.recording = [] + + # Cars identifier + self.name = name + + # Car's mass in kilogram + self.m = mass + + # Car's thrust in Newton + self.F = thrust + + #------------------------------------------- + + def step(self, t, dt): + + a = self.F / self.m + + dv = a * dt + self.v = self.v + dv + + dx = self.v * dt + self.x = self.x + dx + + self.recording.append([t, self.x, self.v]) + + return self.x, self.v + + #------------------------------------------- + + def saveResults(self): + + # Colomn names + fields = ["time (s)", "position (m)", "speed (m/s)"] + + # Save the recording to disk + with open(self.name + ".csv", 'w') as f: + + # Using csv.writer method from CSV package + write = csv.writer(f) + + write.writerow(fields) + write.writerows(self.recording) + + #------------------------------------------- + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/sim.py b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/sim.py new file mode 100644 index 00000000..e9d34c0e --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/sim.py @@ -0,0 +1,32 @@ +#------------------------------------------- + +from world import World + +from track import Track + +from car import Car + +#------------------------------------------- + +# Create new world instance +world = World() + +# Create new track instance +track = Track(100) + +# Create a Tesla +tesla = Car("Tesla", 600, 800) + +# Creat a BMW +bmw = Car("BMW", 1200, 900) + +track.addCar(tesla) +track.addCar(bmw) + +# Add track to world +world.addTrack(track) + +# Start the simulation +world.bang() + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/track.py b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/track.py new file mode 100644 index 00000000..238c9393 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/track.py @@ -0,0 +1,49 @@ +#------------------------------------------- + +class Track: + + #------------------------------------------- + + def __init__(self, distance): + + self.distance = distance + + # List of cars + self.cars = [] + + #------------------------------------------- + + def addCar(self, car): + + self.cars.append(car) + + #------------------------------------------- + + def step(self, t, dt): + + proceed = True + + for car in self.cars: + + x, v = car.step(t, dt) + + # Stop simulation when the car has reached end of track + if x > self.distance: + + print("We have a winner: ", car.name) + + proceed = False + + return proceed + + #------------------------------------------- + + def saveResults(self): + + for car in self.cars: + + car.saveResults() + + #------------------------------------------- + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/world.py b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/world.py new file mode 100644 index 00000000..1e6c53d3 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop-csv/world.py @@ -0,0 +1,60 @@ +#------------------------------------------- + +import time + +#------------------------------------------- + +class World: + + #------------------------------------------- + + def __init__(self): + + # Global time in seconds + self.t = 0.0 + + # Time step in seconds + self.dt = 0.1 + + # Simulation flag + self.running = True + + # Reserve a track spot + self.track = None + + #------------------------------------------- + + def addTrack(self, track): + + self.track = track + + + #------------------------------------------- + + def bang(self): + + self.running = True + + while self.running: + + self.t = self.t + self.dt + + self.__tick__() + + # Prevent burning the cpu + time.sleep(0.1) + + #------------------------------------------- + + # Mark internal (aka 'private') functions with '__' + def __tick__(self): + + if not self.track.step(self.t, self.dt): + + self.track.saveResults() + + self.running = False + + #------------------------------------------- + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/car.py b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/car.py new file mode 100644 index 00000000..5fca3f9f --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/car.py @@ -0,0 +1,40 @@ +#------------------------------------------- + +class Car: + + #------------------------------------------- + + def __init__(self, name, mass, thrust): + + # Car's start speed in m/s + self.v = 0.0 + + # Car's displacement in meters + self.x = 0.0 + + # Cars identifier + self.name = name + + # Car's mass in kilogram + self.m = mass + + # Car's thrust in Newton + self.F = thrust + + #------------------------------------------- + + def step(self, dt): + + a = self.F / self.m + + dv = a * dt + self.v = self.v + dv + + dx = self.v * dt + self.x = self.x + dx + + return self.x, self.v + + #------------------------------------------- + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/sim.py b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/sim.py new file mode 100644 index 00000000..e9d34c0e --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/sim.py @@ -0,0 +1,32 @@ +#------------------------------------------- + +from world import World + +from track import Track + +from car import Car + +#------------------------------------------- + +# Create new world instance +world = World() + +# Create new track instance +track = Track(100) + +# Create a Tesla +tesla = Car("Tesla", 600, 800) + +# Creat a BMW +bmw = Car("BMW", 1200, 900) + +track.addCar(tesla) +track.addCar(bmw) + +# Add track to world +world.addTrack(track) + +# Start the simulation +world.bang() + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/track.py b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/track.py new file mode 100644 index 00000000..27e23da0 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/track.py @@ -0,0 +1,39 @@ +#------------------------------------------- + +class Track: + + #------------------------------------------- + + def __init__(self, distance): + + self.distance = distance + + # List of cars + self.cars = [] + + #------------------------------------------- + + def addCar(self, car): + + self.cars.append(car) + + #------------------------------------------- + + def step(self, dt): + + for car in self.cars: + + x, v = car.step(dt) + + # Stop simulation when the car has reached end of track + if x > self.distance: + + print("We have a winner: ", car.name) + + return False + + return True + + #------------------------------------------- + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/world.py b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/world.py new file mode 100644 index 00000000..066ab8c2 --- /dev/null +++ b/scripts/wk_2_les_numerieke_simulatie/race-sim-oop/world.py @@ -0,0 +1,58 @@ +#------------------------------------------- + +import time + +#------------------------------------------- + +class World: + + #------------------------------------------- + + def __init__(self): + + # Global time in seconds + self.t = 0.0 + + # Time step in seconds + self.dt = 0.1 + + # Simulation flag + self.running = True + + # Reserve a track spot + self.track = None + + #------------------------------------------- + + def addTrack(self, track): + + self.track = track + + + #------------------------------------------- + + def bang(self): + + self.running = True + + while self.running: + + self.t = self.t + self.dt + + self.__tick__() + + # Prevent burning the cpu + time.sleep(0.1) + + #------------------------------------------- + + # Mark internal (aka 'private') functions with '__' + def __tick__(self): + + if not self.track.step(self.dt): + + self.running = False + + #------------------------------------------- + +#------------------------------------------- \ No newline at end of file diff --git a/scripts/practicum_lin_algebra/add_vectors.py b/scripts/wk_2_practicum_lin_algebra/add_vectors.py similarity index 100% rename from scripts/practicum_lin_algebra/add_vectors.py rename to scripts/wk_2_practicum_lin_algebra/add_vectors.py diff --git a/scripts/wk_2_praticum_lineare_algebra/vectoren_optellen.py b/scripts/wk_2_praticum_lineare_algebra/vectoren_optellen.py new file mode 100644 index 00000000..8cab866e --- /dev/null +++ b/scripts/wk_2_praticum_lineare_algebra/vectoren_optellen.py @@ -0,0 +1,41 @@ +#!/user/bin/#!/usr/bin/env python3 + +# Gebruik twee lijsten [] - want onveranderlijk +# Tel van beiden index [0] bij elkaar op, zo ook voor indices [1] en [2] etc. + +a = [0, 3, 4] +b = [1, 4, 7] + +# Tel van beiden index [0] bij elkaar op, zo ook voor indices [1] en [2] etc. + +c = [a[0] + b[0], a[1] + b[1], a[2] + b[2]] + +print (c) +type (c) +print () + +# Opgezocht! - Vectors in Linear Algebra + +a = [0, 3, 4] +b = [1, 4, 7] + +print("Vector a = ", a) +print("Vector b = ", b) + +# Twee onveranderlijke lijsten [] + +# Variabele die de nieuw berekende vector gaat weergeven 'sum' +# +# Indeces in lijst a doorlopen en bij corresponderende indeces in lijst b optellen +# Beperk het aantal keer dat de lijst doorlopen wordt door de length van +# lijst a te gebruiken +# +# Druk het resultaat af + + +sum = [] +for i in range(len(a)): + sum.append(a[i] + b[i]) + +print("Vector Addition = ", sum) + diff --git a/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_optellen_test.py b/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_optellen_test.py new file mode 100644 index 00000000..bc188988 --- /dev/null +++ b/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_optellen_test.py @@ -0,0 +1,12 @@ + +matrixA = [[4, 0, 3], [1, -1, 7], [-3, 3, 2]] +matrixB = [[-2, 3, 1], [2, -3, -5], [4, 0, 7]] + +matrixC = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] + +for rowIndex in range(len(matrixA)): + + matrixC[rowIndex] += matrixA[rowIndex] + matrixB + +for result in matrixC: + print(result) diff --git a/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_vermenigvuldigen_1.py b/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_vermenigvuldigen_1.py new file mode 100644 index 00000000..cd8c9dd4 --- /dev/null +++ b/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_vermenigvuldigen_1.py @@ -0,0 +1,99 @@ +# matrixA = [[0, 3], [1, 4], [2, 5]] +# matrixB = [[9, 7], [8, 6]] +# matrixC = [] # final result + +# for rowA in range(len(matrixA)): +# # print ('\nlen(matrixA):', len(matrixA)) +# # print ('rowA:', rowA) +# rowC = [] # the new row in new matrix +# for rowB in range(len(matrixB[0])): +# # print ('\nlen(matrixB):', len(matrixB)) +# # print ('rowB:', rowB) +# productC = 0 # the new element in the new row +# for column in range(len(matrixA[rowA])): +# productC += matrixA[rowA][column] * matrixB[column][rowB] +# # print ('\nlen(matrixA[rowA]):', len(matrixA[rowA])) +# # print ('rowC:', rowC) +# # print ('productC:', productC) + +# rowC.append(productC) # append sum of product into the new row + +# matrixC.append(rowC) # append the new row into the final result + + +# print('\nmatrixC:', matrixC) + +# #-------------------------------------------------# + +# class Matrix(): + +# def __init__(self, list): + +# self.mat = list +# self.dim = (len(list), len(list[0])) +# self.rows=[lst[i][:] for i in range(self.dim[0])] +# self.columns=[[lst[i][j] for i in range(self.dim[0])] for j in range(self.dim[1])] + + +# def matrixMul(self): + +# matrixA = [[0, 3], [1, 4], [2, 5]] +# matrixB = [[9, 7], [8, 6]] +# matrixC = [] + +# for rowA in range(len(matrixA)): +# rowC = [] + +# for rowB in range(len(matrixB[0])): +# productC = 0 + +# for column in range(len(matrixA[rowA])): +# productC += matrixA[rowA][column] * matrixB[column][rowB] +# rowC.append(productC) +# matrixC.append(rowC) + + +# matrixA = +# matrixB = + +# object = matrixMul() + + +# print('\nmatrixC:', matrixC) + + +class Matrix: + + def __init__(self, matList): + self.mat = matList + self.lenght = (len(matList), len(matList[0])) + self.rows = [matList[a][:] for a in range(self.lenght[0])] + self.columns = [[matList[a][b] for a in range(self.lenght[0])] for b in range(self.lenght[1])] + + # def get(self, a, b): + # if (a) <= self.lenght[0] and (b) <= self.lenght[1]: + # return self.mat[a-1][b-1] + # else: + # print("index not in matrix!") + # return None + + def __multList(self, list1, list2): + if len(list1) == len(list2): + return sum([list1[a]*list2[a] for a in range(len(list1))]) + + def mult(self, other): + matrixC = [] + for a in range(len(self.rows)): + rows = [] + for b in range(len(other.columns)): + rows.append(self.__multList(other.columns[b],self.rows[a])) + matrixC.append(rows) + return Matrix(matrixC) + + +A = Matrix([[0, 3], [1, 4], [2, 5]]) +B = Matrix([[9, 7], [8, 6]]) + +C = A.mult(B) + +print('\nMatrixC: ', C.mat) \ No newline at end of file diff --git a/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_vermenigvuldigen_2.py b/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_vermenigvuldigen_2.py new file mode 100644 index 00000000..2f9ecfed --- /dev/null +++ b/scripts/wk_2_praticum_lineare_algebra/wk2_matrix_vermenigvuldigen_2.py @@ -0,0 +1,13 @@ + +matrixA = [[4, 0, 3], [1, -1, 7], [-3, 3, 2]] +matrixB = [[-2, 3, 1], [2, -3, -5], [4, 0, 7]] + +matrixC = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] + +for rowIndex in range(len(matrixA)): + for columnIndex in range(len(matrixB[0])): + for termIndex in range(len(matrixA[rowIndex])): + matrixC[rowIndex][columnIndex] += matrixA[rowIndex][termIndex] * matrixB[termIndex][columnIndex] + +for result in matrixC: + print(result) diff --git a/scripts/wk_2_praticum_lineare_algebra/wk4_matrix_vermenigvuldigen_klasse_1.py b/scripts/wk_2_praticum_lineare_algebra/wk4_matrix_vermenigvuldigen_klasse_1.py new file mode 100644 index 00000000..8fa5ff49 --- /dev/null +++ b/scripts/wk_2_praticum_lineare_algebra/wk4_matrix_vermenigvuldigen_klasse_1.py @@ -0,0 +1,45 @@ + +# Werkt, maar kan vast makkelijker. + +class Matrix: + + def __init__(self, matList): + + self.mat = matList + self.lenght = (len(matList), len(matList[0])) + self.rows = [matList[a][:] for a in range(self.lenght[0])] + self.columns = [[matList[a][b] for a in range(self.lenght[0])] for b in range(self.lenght[1])] + + def get(self, a, b): + if (a) <= self.lenght[0] and (b) <= self.lenght[1]: + return self.mat[a-1][b-1] + else: + print("index not in matrix!") + return None + + def __multList(self, matList1, matList2): + + if len(matList1) == len(matList2): + return sum([matList1[a] * matList2[a] for a in range(len(matList1))]) + + def mult(self, other): + matrixC = [] + + for a in range(len(self.rows)): + rows = [] + + for b in range(len(other.columns)): + rows.append(self.__multList(other.columns[b],self.rows[a])) + + matrixC.append(rows) + + return Matrix(matrixC) + + +A = Matrix([[0, 3], [1, 4], [2, 5]]) +B = Matrix([[9, 7], [8, 6]]) +E = Matrix([[1, 2], [5, 6]]) + +C = A.mult(B) + +print('\nMultiplication Matrix C: ', C.mat) diff --git a/scripts/wk_2_praticum_lineare_algebra/wk4_matrix_vermenigvuldigen_klasse_2.py b/scripts/wk_2_praticum_lineare_algebra/wk4_matrix_vermenigvuldigen_klasse_2.py new file mode 100644 index 00000000..255776de --- /dev/null +++ b/scripts/wk_2_praticum_lineare_algebra/wk4_matrix_vermenigvuldigen_klasse_2.py @@ -0,0 +1,98 @@ +class Matrix: + + def __init__(self, matList): + + self.mat = matList + # self.lenght = (len(matList), len(matList[0])) + self.rows = [matList[a][:] for a in range(self.lenght[0])] + self.columns = [[matList[a][b] for a in range(self.lenght[0])] for b in range(self.lenght[1])] + + # def get(self, a, b): + # if (a) <= self.lenght[0] and (b) <= self.lenght[1]: + # return self.mat[a-1][b-1] + # else: + # print("index not in matrix!") + # return None + + def __multList(self, matList1, matList2): + + if len(matList1) == len(matList2): + return sum([matList1[a] * matList2[a] for a in range(len(matList1))]) + + def mult(self, other): + + for i in range(len(matList1)): + for j in range(len(other[0])): + for k in range(len(matList1[i])): + matrixC[i][j] += matList1[i][k] * other[k][j] + + return Matrix(matrixC) + # result = Matrix(matrixC) + + +matrixA = [[4, 0, 3], [1, -1, 7], [-3, 3, 2]] +matrixB = [[-2, 3, 1], [2, -3, -5], [4, 0, 7]] + +matrixC = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] + +print(matrixC) + + +#-----------------------------------------------------------------# + + + + +matrixC = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] + +for i in range(len(matrixA)): + for j in range(len(matrixB[0])): + for k in range(len(matrixA[i])): + matrixC[i][j] += matrixA[i][k] * matrixB[k][j] + + + + +#-------------------------------------------------# + +# class MatrixAdd: + +# def __init__(self, matList): + +# self.mat = matList +# self.lenght = (len(matList)) +# # self.rows = [matList[a][:] for a in range(self.lenght[0])] + +# def __addList(self, matList1, matList2): + +# if len(matList1) == len(matList2): +# for a in range(len(matList1)): +# return append([matList1[a] + matList2[a]]) + +# def add(self, other): + +# matrix_G = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] + +# for a in range(0, len(matList1)): + +# return MatrixAdd(matList1.append(matList2)) + + + +# # print(matrixG) + +# E = MatrixAdd([[4, 0, 3], [1, -1, 7], [-3, 3, 2]]) +# F = MatrixAdd([[-2, 3, 1], [2, -3, -5], [4, 0, 7]]) + +# G = MatrixAdd([[0, 0, 0], [0, 0, 0], [0, 0, 0]]) + +# # G = E + (F) + +# # G = matrixG + +# # print('\nAddition Matrix G: ', matrix_G) + +# # print(result) + + + diff --git a/scripts/wk_3_les_machine_learning/Slide-ML.pptx b/scripts/wk_3_les_machine_learning/Slide-ML.pptx new file mode 100644 index 00000000..f6faacee Binary files /dev/null and b/scripts/wk_3_les_machine_learning/Slide-ML.pptx differ diff --git a/scripts/wk_3_les_machine_learning/brain.jpeg b/scripts/wk_3_les_machine_learning/brain.jpeg new file mode 100644 index 00000000..79f7ef71 Binary files /dev/null and b/scripts/wk_3_les_machine_learning/brain.jpeg differ diff --git a/scripts/wk_3_les_machine_learning/huisprijs-docent.ipynb b/scripts/wk_3_les_machine_learning/huisprijs-docent.ipynb new file mode 100644 index 00000000..f6640b0d --- /dev/null +++ b/scripts/wk_3_les_machine_learning/huisprijs-docent.ipynb @@ -0,0 +1,953 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "783305be-8517-4058-a458-23956ad0be80", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Imports" + ] + }, + { + "cell_type": "code", + "execution_count": 207, + "id": "7ad7ed7f-ad3f-46cd-9b05-b424251cf191", + "metadata": {}, + "outputs": [], + "source": [ + "#!pip install ipywidgets" + ] + }, + { + "cell_type": "code", + "execution_count": 261, + "id": "392d5d78-a879-492f-ab43-d12b79c0af6c", + "metadata": {}, + "outputs": [], + "source": [ + "from ipywidgets import interact\n", + "import matplotlib.pyplot as plt\n", + "import random as rnd\n", + "import math\n", + "import time" + ] + }, + { + "cell_type": "markdown", + "id": "bb47051d-0426-4e47-b9ef-9e610fd51c18", + "metadata": { + "tags": [] + }, + "source": [ + "# Machine Learning" + ] + }, + { + "cell_type": "markdown", + "id": "e2eb9983-c570-4454-8195-6c64977c659c", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Bronnen" + ] + }, + { + "cell_type": "markdown", + "id": "45f3a8dc-4d1a-46aa-b4e9-89c24cfb16f0", + "metadata": {}, + "source": [ + "**Fast.ai**\n", + "\n", + "+ [Practical Deep Learning for Coders](https://course.fast.ai/)\n", + "+ [Neural net foundations](https://course.fast.ai/Lessons/lesson3.html)\n", + "\n", + "**CodingTrain**:\n", + "\n", + "+ [Linear Regression with Gradient Descent](https://www.youtube.com/watch?v=L-Lsfu4ab74)\n", + "+ [Mathematics of Gradient Descent](https://www.youtube.com/watch?v=jc2IthslyzM)" + ] + }, + { + "cell_type": "markdown", + "id": "079a9765-fa1d-4225-b339-c52cc87727ba", + "metadata": { + "tags": [] + }, + "source": [ + "### Huisprijs model" + ] + }, + { + "cell_type": "markdown", + "id": "b32c6aad-ed24-476d-8289-c7fe41db0959", + "metadata": {}, + "source": [ + "+ **prijs** wordt bepaald door **prijs per vierkante meter** en **vaste grondprijs**\n", + "+ p = m*x + b" + ] + }, + { + "cell_type": "markdown", + "id": "f33e24d6-c4dd-448c-bf41-f4187be22b5b", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Preparation" + ] + }, + { + "cell_type": "code", + "execution_count": 209, + "id": "8afb3625-afa5-4325-a24f-f8f89ba90f49", + "metadata": {}, + "outputs": [], + "source": [ + "# Prices in euro\n", + "m = 0.7\n", + "b = 300\n", + "\n", + "m2 = [x for x in range(100, 1000, 10)]\n", + "price = [m * x + b for x in m2]\n", + "\n", + "# print(m2)\n", + "# print(price)" + ] + }, + { + "cell_type": "code", + "execution_count": 210, + "id": "5ce87853-41a7-4029-be48-ffbaf566bb06", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAkQAAAHFCAYAAAAT5Oa6AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/NK7nSAAAACXBIWXMAAA9hAAAPYQGoP6dpAABBl0lEQVR4nO3df3zN9f//8fvBfpntsGFzWDNSfmzKrxCF/KoI5f2m/I76kMiaCu+SXzXl/Y7evZUfJaQf8+4bvVPeMhEJYaj8fpPfrBWzobWxvb5/eO+8O7axs52znbPX7Xq57HJxXq/neZ3HefVjd8/X84fFMAxDAAAAJlautAsAAAAobQQiAABgegQiAABgegQiAABgegQiAABgegQiAABgegQiAABgegQiAABgegQiAABgegQiAKVm0aJFslgs2r59e77nu3fvrtq1axf5ukePHi1egUWQ32cPGTKkSN8DQMkhEAEoc7p166bNmzerRo0aHvHZEydO1PLly0u8FgCFV6G0CwAAV6tWrZqqVatWop+ZkZEhf3//fD+7bt26JVoLAOfRQwTAKxw9elQWi0WLFi3Kc85isWjy5Mn21/k9ttq5c6e6d++u6tWry8/PTzabTd26ddPJkycdrjNq1CjNmzdPt9xyi/z8/NSwYUMlJCQ4fF7u9VevXq2hQ4eqWrVqqlixojIzMwv9yOzjjz9Wy5YtZbVaVbFiRdWpU0dDhw4tzi0CUAz0EAEoddnZ2bpy5Uqe44ZhuOT6ly5dUufOnRUVFaU333xTYWFhSk5O1rp163ThwgWHtp999pnWrVunqVOnKjAwUG+99ZYeeeQRVahQQX/6058c2g4dOlTdunXTkiVLdOnSJfn4+BSqns2bN6tv377q27evJk+eLH9/fx07dkxr1651yfcF4DwCEYBS16pVqwLPRUZGFvv6+/fv19mzZ7VgwQL17NnTfrxPnz552v7666/atm2bwsLCJEn333+/oqOjNWHChDyBqGPHjpo3b57T9WzatEmGYWju3LmyWq3240OGDHH6WgBcg0dmAErde++9p23btuX5adu2rUuuf/PNN6tKlSoaN26c5s6dq7179xbYtmPHjvYwJEnly5dX3759dejQIYfHa5LUu3fvItXTokULSVcD2T//+U+dOnWqSNcB4DoEIgClrkGDBmrevHmenz/2nhSH1WrV+vXr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j0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMj0AEAABMz6MD0fTp09WiRQsFBQWpevXq6tWrlw4cOODQxjAMTZ48WTabTQEBAWrfvr327Nnj0CYzM1OjR49W1apVFRgYqB49eujkyZMl+VUAAIAH8+hAtH79ej355JPasmWLEhMTdeXKFXXp0kWXLl2yt5kxY4Zmzpyp2bNna9u2bQoPD1fnzp114cIFe5vY2FgtX75cCQkJ2rhxoy5evKju3bsrOzu7NL4WAADwMBbDMIzSLqKwfvnlF1WvXl3r16/X3XffLcMwZLPZFBsbq3Hjxkm62hsUFhamV199VcOHD1daWpqqVaumJUuWqG/fvpKk06dPKyIiQitXrlTXrl0L9dnp6emyWq1KS0tTcHCw274jAABwncL+/vboHqJrpaWlSZJCQkIkSUeOHFFycrK6dOlib+Pn56d27dpp06ZNkqSkpCRdvnzZoY3NZlN0dLS9DQAAMLcKpV1AYRmGobi4OLVt21bR0dGSpOTkZElSWFiYQ9uwsDAdO3bM3sbX11dVqlTJ0yb3/fnJzMxUZmam/XV6erpLvgcAAPA8XtNDNGrUKP3www/66KOP8pyzWCwOrw3DyHPsWjdqM336dFmtVvtPRERE0QoHAAAezysC0ejRo/XZZ59p3bp1qlWrlv14eHi4JOXp6UlJSbH3GoWHhysrK0upqakFtsnPhAkTlJaWZv85ceKEq74OAADwMB4diAzD0KhRo7Rs2TKtXbtWUVFRDuejoqIUHh6uxMRE+7GsrCytX79ed955pySpWbNm8vHxcWhz5swZ7d69294mP35+fgoODnb4AQAAZZNHjyF68skn9eGHH+pf//qXgoKC7D1BVqtVAQEBslgsio2NVXx8vOrVq6d69eopPj5eFStWVL9+/exthw0bprFjxyo0NFQhISF65plnFBMTo06dOpXm1wMAAB7CowPRnDlzJEnt27d3OL5w4UINGTJE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9jY5OTnGpEmTjPDwcMPPz8+4++67jR9//NHhOhkZGcaoUaOMkJAQIyAgwOjevbtx/PjxEv423uXaQMR9do0VK1YY0dHRhp+fn1G/fn1j/vz5Due5z8WXnp5ujBkzxrjpppsMf39/o06dOsbzzz9vZGZm2ttwn523bt26fP9/PHjwYMMwXHdPz549a/Tv398ICgoygoKCjP79+xupqakl9C2LxmIYhlE6fVMAAACegTFEAADA9AhEAADA9AhEAADA9AhEAADA9AhEAADA9AhEAADA9AhEAADA9AhEAMqcIUOGqFevXoVuf/ToUVksFu3atcttNeVytjYAJYNABMDuxIkTGjZsmGw2m3x9fRUZGakxY8bo7NmzpV1aqbNYLPr000+LfZ2///3vWrRoUbGv46yjR49q2LBhioqKUkBAgOrWratJkyYpKyurxGsBPFGF0i4AgGf46aef1Lp1a91yyy366KOPFBUVpT179ujZZ5/Vv//9b23ZskUhISGlWmNWVpZ8fX1LtYbislqtpfK5+/fvV05OjubNm6ebb75Zu3fv1uOPP65Lly7pb3/7W6nUBHgSeogASJKefPJJ+fr6avXq1WrXrp1uuukm3XfffVqzZo1OnTql559/3t62du3amjZtmvr166dKlSrJZrPpH//4h8P1LBaL5syZo/vuu08BAQGKiorSxx9/7NDm1KlT6tu3r6pUqaLQ0FD17NlTR48etZ/Pfbw0ffp02Ww23XLLLZowYYJatWqVp/7GjRtr0qRJ+X63VatWqW3btqpcubJCQ0PVvXt3HT58uMB7kZOTo8cff1y33HKLjh07ptq1a0uSHnzwQVksFvtrSVqxYoWaNWsmf39/1alTR1OmTNGVK1cKvPa1j8zat2+vp556Ss8995xCQkIUHh6uyZMnF/j+P14jPj5eYWFhqly5sv1zn332WYWEhKhWrVp699137e+59957tXDhQnXp0kV16tRRjx499Mwzz2jZsmXX/SzALAhEAHTu3Dl9+eWXGjlypAICAhzOhYeHq3///lq6dKn+uPXhX//6VzVu3Fg7duzQhAkT9PTTTysxMdHhvRMnTlTv3r31/fffa8CAAXrkkUe0b98+SdJvv/2mDh06qFKlStqwYYM2btyoSpUq6d5773V4jPPVV19p3759SkxM1Oeff67+/fvru+++cwg0e/bs0Y8/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\n", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig, ax = plt.subplots()\n", + "\n", + "ax.set(xlim=[0, 1100], ylim=[0, 1100], xlabel='Oppervlakte in m2', ylabel='Prijs in duizend euro', title='Huisprijs')\n", + "\n", + "plt.scatter(m2, price)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "2cfe702b-b479-4282-a7a6-e882663f4cfb", + "metadata": {}, + "source": [ + "Let's add some randomness" + ] + }, + { + "cell_type": "code", + "execution_count": 211, + "id": "7a48ca5b-4a6c-4f1d-9857-3190d9cdd804", + "metadata": {}, + "outputs": [], + "source": [ + "# The answer to everything\n", + "rnd.seed(42)\n", + "\n", + "# Mean\n", + "mu = 25\n", + "\n", + "# Define standard deviation (spread)\n", + "sigma = 70\n", + "\n", + "# Generate data\n", + "noisy_price = [m * x + b + rnd.gauss(mu, sigma) for x in m2]\n", + "\n", + "# print(noisy_price)" + ] + }, + { + "cell_type": "markdown", + "id": "3f33de09-ccaf-4618-8984-bc6636aa6995", + "metadata": {}, + "source": [ + "And plot the results..." + ] + }, + { + "cell_type": "code", + "execution_count": 212, + "id": "5dab5ecc-df21-4931-8689-19764d929f71", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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1w+3bt0ytFm2bBmWL1+OxMREHD58GDqdDn379sWNGzcMbeLj47F161YkJyfjwIEDuHnzJgYPHoyysjJnfCwiIiJSGI0gCIKzOyHWX3/9hfr162Pfvn149NFHIQgCwsLCEB8fjzlz5gC4PxoUEhKCpUuXYtKkSSgsLES9evXw2WefYfjw4QCAK1euIDw8HDt27ED//v1F/e6ioiJotVoUFhYiICDAbp+RiIiI5CP2+1vRI0SVFRYWAgCCgoIAAOfOnUNeXh769etnaOPj44Pu3bvj4MGDAICMjAzcvXvXqE1YWBiio6MNbYiIiEjdPJ3dAbEEQcCsWbPQrVs3REdHAwDy8vIAACEhIUZtQ0JCcOHCBUMbb29vBAYGVmmjf70pJSUlKCkpMTwuKiqS5XMQERGR8rjMCNH06dPx66+/YvPmzVWe02g0Ro8FQahyrTJLbZYsWQKtVmv4CQ8Pt67jREREpHguEYhmzJiBbdu2Ye/evWjYsKHhuk6nA4AqIz35+fmGUSOdTofS0lIUFBSYbWPK3LlzUVhYaPi5dOmSXB+HiIiIFEbRgUgQBEyfPh1btmxBamoqIiMjjZ6PjIyETqdDSkqK4VppaSn27duHhx9+GAAQExMDLy8voza5ubnIzs42tDHFx8cHAQEBRj9ERETknhS9hmjatGnYtGkTvvnmG/j7+xtGgrRaLWrWrAmNRoP4+HgkJCSgadOmaNq0KRISElCrVi2MHDnS0HbChAmYPXs2goODERQUhBdffBGtW7dGnz59nPnxiIiISCEUHYhWrVoFAOjRo4fR9fXr12PcuHEAgJdffhnFxcWYOnUqCgoK0LlzZ+zatQv+/v6G9itWrICnpyeGDRuG4uJi9O7dG0lJSfDw8HDURyEiIiIFc6k6RM7EOkRERESuxy3rEBERERHZAwMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqR4DEREREakeAxERERGpHgMRERERqZ6qAtGHH36IyMhI+Pr6IiYmBj/++KOzu0REREQKoJpA9MUXXyA+Ph6vvvoqjh49ikceeQSPPfYYLl686OyuERERkZNpBEEQnN0JR+jcuTPat2+PVatWGa61bNkSTzzxBJYsWWLx9UVFRdBqtSgsLERAQIA9u0pEREQyEfv9rYoRotLSUmRkZKBfv35G1/v164eDBw86qVdERESkFJ7O7oAj/P333ygrK0NISIjR9ZCQEOTl5Zl8TUlJCUpKSgyPCwsLAdxPmkREROQa9N/blibEVBGI9DQajdFjQRCqXNNbsmQJFi5cWOV6eHi4XfpGRERE9nPjxg1otVqzz6siENWtWxceHh5VRoPy8/OrjBrpzZ07F7NmzTI8vn79OiIiInDx4sVqbyjZpqioCOHh4bh06RLXatkR77Nj8D47Du+1Y7jifRYEATdu3EBYWFi17VQRiLy9vRETE4OUlBQ8+eSThuspKSkYOnSoydf4+PjAx8enynWtVusy/xG4soCAAN5nB+B9dgzeZ8fhvXYMV7vPYgYyVBGIAGDWrFkYPXo0OnTogNjYWKxZswYXL17E5MmTnd01IiIicjLVBKLhw4fj6tWrWLRoEXJzcxEdHY0dO3YgIiLC2V0jIiIiJ1NNIAKAqVOnYurUqVa91sfHB/Pnzzc5jUby4X12DN5nx+B9dhzea8dw5/usmsKMREREROaoojAjERERUXUYiIiIiEj1GIiIiIhI9RiIiIiISPUYiET48MMPERkZCV9fX8TExODHH390dpdcypIlS9CxY0f4+/ujfv36eOKJJ3Dq1CmjNoIgYMGCBQgLC0PNmjXRo0cPHDt2zKhNSUkJZsyYgbp168LPzw9DhgzB5cuXHflRXMqSJUug0WgQHx9vuMb7LI+cnBzExcUhODgYtWrVQtu2bZGRkWF4nvfZdvfu3cNrr72GyMhI1KxZE40bN8aiRYtQ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\n", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig, ax = plt.subplots()\n", + "\n", + "ax.set(xlim=[0, 1100], ylim=[0, 1100], xlabel='Oppervlakte in m2', ylabel='Prijs in duizend euro', title='Huisprijs')\n", + "\n", + "plt.scatter(m2, noisy_price)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "76412025-3e68-4c79-90a1-98a8f02ba192", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Data" + ] + }, + { + "cell_type": "code", + "execution_count": 213, + "id": "689fee69-062e-4dd9-b642-1a15b22a84ed", + "metadata": {}, + "outputs": [], + "source": [ + "m2 = [100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640, 650, 660, 670, 680, 690, 700, 710, 720, 730, 740, 750, 760, 770, 780, 790, 800, 810, 820, 830, 840, 850, 860, 870, 880, 890, 900, 910, 920, 930, 940, 950, 960, 970, 980, 990]" + ] + }, + { + "cell_type": "code", + "execution_count": 214, + "id": "de8dba48-750c-4ecb-8740-856c0c40e6cb", + "metadata": {}, + "outputs": [], + "source": [ + "prices = [384.91367692954503, 389.8967479767937, 401.20788969026364, 465.1388607569204, 414.0688201351979, 325.18526099613297, 460.2622840847401, 425.28637650519823, 435.81289210983635, 466.1119350690599, 481.26084158347044, 553.44910806194, 524.9645554759068, 493.73550242106825, 441.31748783586255, 428.9736342758598, 524.2439536647842, 605.7756579042834, 523.9159804732369, 520.5573694360451, 572.2243354280608, 440.25182913939256, 527.1405877998808, 590.3253772815467, 624.1383069765612, 553.1559229141405, 603.3619901081537, 601.374941452989, 645.7628766092549, 520.074445002628, 644.777548130977, 505.9835725792402, 435.60382044468037, 583.5176490260349, 568.8932967557804, 701.3208570139484, 693.4986129729026, 568.6647681093013, 720.31529963436, 597.8458023030355, 668.9629307564601, 661.4270155430428, 697.0093900222645, 753.3045418080637, 747.688965355471, 734.4919571308446, 762.4963668464409, 757.4944426355083, 687.111017434628, 687.7840234328396, 712.102220810479, 786.9528480333747, 741.4919100301831, 929.5027955736383, 715.6495220469454, 703.0787780068489, 840.7931460828787, 893.5294986940426, 836.3984883587482, 866.5072142177371, 914.8441484209513, 815.4180766788587, 729.3928746802716, 798.7546416176901, 909.7027030121603, 748.9425115745198, 859.3471924551083, 881.7266151539443, 848.9085484630431, 928.6542390457668, 925.6545819068597, 1054.4985961830512, 942.3977437441195, 863.3417578949857, 873.6741685366178, 861.7893229130596, 993.6591491871075, 894.321701563041, 936.0817458409582, 1000.4511833502772, 904.3575906544015, 941.4439425467597, 840.1099614077259, 900.2264966672901, 943.2584511465706, 1019.103269196167, 1080.5445290710309, 1002.7073230785402, 1029.2954995439861, 1029.7578557983063]" + ] + }, + { + "cell_type": "markdown", + "id": "c46adc44-592b-47bd-8496-4846784a3a9d", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Handmatig matchen\n", + "uitdaging: wie matcht het best?" + ] + }, + { + "cell_type": "code", + "execution_count": 260, + "id": "192806ff-291c-4c27-83ac-22b14753bbb7", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "fef29fdb41e3444298a734a9003d54ae", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(FloatSlider(value=0.0, description='m', max=2.0, min=-2.0, step=0.01), IntSlider(value=0…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 260, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def manualFit(m, b):\n", + " fit = [m * x + b for x in m2]\n", + " \n", + " fig, ax = plt.subplots()\n", + "\n", + " ax.set(xlim=[0, 1100], ylim=[0, 1100], xlabel='Oppervlakte in m2', ylabel='Prijs in duizend euro', title='Huisprijs')\n", + " \n", + " plt.scatter(m2, prices)\n", + " plt.plot(m2, fit, 'red')\n", + " \n", + " plt.show()\n", + " \n", + "interact(manualFit, m=(-2,2,0.01), b=(-1000,1000))" + ] + }, + { + "cell_type": "markdown", + "id": "e8a06ddd-344a-42a6-8fc5-3bccc20376a4", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Toevoegen error & loss" + ] + }, + { + "cell_type": "code", + "execution_count": 216, + "id": "e7f3c443-70cb-422c-98bf-d25de4f048f5", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "cf28b1a5ced242fa8b361034a11332ca", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(FloatSlider(value=0.0, description='m', max=2.0, min=-2.0, step=0.01), IntSlider(value=0…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 216, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def error(actual, predicted):\n", + " return actual - predicted\n", + "\n", + "def loss(fit):\n", + " l = 0\n", + " # Sum of squared errors\n", + " for i in range(0, len(m2)):\n", + " err = error(prices[i], fit[i])\n", + " l += (err**2)\n", + " return math.sqrt(l / len(m2))\n", + "\n", + "def manualFit(m, b):\n", + " fit = [m * x + b for x in m2]\n", + " \n", + " fig, ax = plt.subplots()\n", + "\n", + " ax.set(xlim=[0, 1100], ylim=[0, 1100], xlabel='Oppervlakte in m2', ylabel='Prijs in duizend euro', title='Huisprijs')\n", + " \n", + " plt.scatter(m2, prices)\n", + " plt.plot(m2, fit, 'red')\n", + " \n", + " plt.show()\n", + " \n", + " print(loss(fit))\n", + " \n", + "interact(manualFit, m=(-2,2,0.01), b=(-1000,1000))" + ] + }, + { + "cell_type": "markdown", + "id": "3774bb48-10bb-41b5-a312-3c370eb6c9fe", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Automatiseren (machine learning)" + ] + }, + { + "cell_type": "code", + "execution_count": 312, + "id": "1a4b8b32-0998-4ba8-bde9-2d92b6677b4d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "initial loss: 732.9188985681157\n", + "epoch: 0\n", + "loss: 145.45988597423664\n", + "epoch: 1\n", + "loss: 136.99645973532003\n", + "epoch: 2\n", + "loss: 129.24391672487062\n", + "epoch: 3\n", + "loss: 122.15533638953781\n", + "epoch: 4\n", + "loss: 115.68654006219647\n", + "mFit: 0.9120270795378896 bFit: 126.93364980134625\n", + "final loss: 115.68654006219647\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAkQAAAHFCAYAAAAT5Oa6AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/NK7nSAAAACXBIWXMAAA9hAAAPYQGoP6dpAABqj0lEQVR4nO3deZyN5f/H8dcxxgxjHFtmsZMKQ9ZQyr6EaJclpGQpmaikzVKIiuqrhGRJ0dcvKiVlSwnJMtVQiexmUowZ68yYuX9/3M35OrOec+acOWfmvJ+Pxzwe7vtc5z7XfY+cT5/ruj6XxTAMAxERERE/VszbHRARERHxNgVEIiIi4vcUEImIiIjfU0AkIiIifk8BkYiIiPg9BUQiIiLi9xQQiYiIiN9TQCQiIiJ+TwGRiIiI+D0FRCLiNQsXLsRisbBjx45sX+/Rowc1atRw+bqHDh3KXwddkN1nDxo0yKX7EJGCo4BIRIqc7t27s3XrViIiInzis59//nlWrlxZ4H0REccV93YHRETc7aqrruKqq64q0M+8ePEiwcHB2X527dq1C7QvIuI8ZYhEpFA4dOgQFouFhQsXZnnNYrEwYcIE23F2w1a7d++mR48eVKpUiaCgICIjI+nevTvHjh2zu86jjz7KnDlzuOaaawgKCqJevXosW7bM7vMyrv/1118zePBgrrrqKkqVKkVycrLDQ2bLly+nRYsWWK1WSpUqRa1atRg8eHB+HpGI5IMyRCLidWlpaVy+fDnLecMw3HL98+fP06lTJ2rWrMlbb71FWFgY8fHxbNy4kbNnz9q1/eyzz9i4cSOTJk0iJCSEt99+mz59+lC8eHHuvvtuu7aDBw+me/fuvP/++5w/f57AwECH+rN161Z69+5N7969mTBhAsHBwRw+fJgNGza45X5FxHkKiETE61q2bJnja9WrV8/39X/77TdOnTrF/Pnz6dWrl+38vffem6XtP//8w48//khYWBgA3bp1IyoqinHjxmUJiDp06MCcOXOc7s+WLVswDIN33nkHq9VqOz9o0CCnryUi7qEhMxHxusWLF/Pjjz9m+WndurVbrn/11VdTrlw5xo4dyzvvvMPevXtzbNuhQwdbMAQQEBBA79692b9/v93wGsBdd93lUn+aN28OmAHZf//7X44fP+7SdUTEfRQQiYjX1a1bl2bNmmX5uTJ7kh9Wq5VNmzbRqFEjnnnmGerXr09kZCTjx48nNTXVrm14eHiW92ecO3XqlN15V1ex3XLLLXzyySdcvnyZAQMGUKVKFaKioli6dKlL1xOR/FNAJCKFQnBwMADJycl25zMHKTlp0KABy5Yt49SpU8TExNC7d28mTZrEa6+9ZtcuPj4+y3szzlWoUMHuvMVicbj/mfXq1Yv169eTmJjIN998Q5UqVejbty9bt251+Zoi4joFRCJSKISFhREcHMzPP/9sd/7TTz916joWi4Xrr7+emTNnUrZsWXbt2mX3+vr16/nrr79sx2lpaXz00UfUrl2bKlWquH4DOQgKCqJNmzZMmzYNMFfDiUjB06RqESkULBYL/fv357333qN27dpcf/31bN++nQ8//DDP937++ee8/fbb3H777dSqVQvDMFixYgVnzpyhU6dOdm0rVqxI+/btef75522rzH777bcsS+/z44UXXuDYsWN06NCBKlWqcObMGd544w0CAwNp06aN2z5HRByngEhECo2M4a3p06dz7tw52rdvz+eff57nthh16tShbNmyTJ8+nRMnTlCiRAmuvfZaFi5cyMCBA+3a9uzZk/r16/Pcc89x5MgRateuzQcffEDv3r3z1fcrh9datGjBjh07GDt2LH///Tdly5alWbNmbNiwgfr16+frc0TENRbDXYU+REQKOYvFwiOPPMKsWbPcet077riDo0eP5rhnm4h4n+YQiYh4yJEjR1i2bBkbN26kVatW3u6OiORCAZGIiIe89957DBs2jPbt2zN+/Hhvd0dEcqEhMxEREfF7yhCJiIiI31NAJCIiIn5PAZGIiIj4PdUhclB6ejonTpwgNDQ0X+X6RUREpOAYhsHZs2eJjIykWLGc80AKiBx04sQJqlat6u1uiIiIiAuOHj2a6/Y7CogcFBoaCpgPtEyZMl7ujYiIiDgiKSmJqlWr2r7Hc6KAyEEZw2RlypRRQCQiIoVGWrrB9oOnOXn2EpVCg7mhZnkCivnf1I+8prsoIBIRESmi1sTGMXHVXuISL9nORViDGX9bPbpGRXixZ75Hq8xERESKoDWxcQxfsssuGAKIT7zE8CW7WBMb56We+SYFRCIiIkVMWrrBxFV7yW4rioxzE1ftJS1dm1VkUEAkIiJSxGw/eDpLZuhKBhCXeIntB08XXKd8nAIiERGRIubk2ZyDIVfa+QMFRCIi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gYHGvHnzjL179xqjRo0yQkJCjMOHD3u7a4VGly5djAULFhixsbFGTEyM0b17d6NatWrGuXPnbG1efvllIzQ01Pj444+NX375xejdu7cRERFhJCUl2doMGzbMqFy5srF27Vpj165dRrt27Yzrr7/euHz5sjduy6dt377dqFGjhtGwYUNj1KhRtvN6zvl3+vRpo3r16sagQYOMH374wTh48KCxbt06Y//+/bY2es7599JLLxkVKlQwPv/8c+PgwYPG8uXLjdKlSxuvv/66rY2es/NWr15tPPvss8bHH39sAMbKlSvtXnfXM+3atasRFRVlbNmyxdiyZYsRFRVl9OjRo6Bu0yUKiPJwww03GMOGDbM7d9111xlPP/20l3pU+J08edIAjE2bNhmGYRjp6elGeHi48fLLL9vaXLp0ybBarcY777xjGIZhnDlzxggMDDSWLVtma3P8+HGjWLFixpo1awr2Bnzc2bNnjTp16hhr16412rRpYwuI9JzdY+zYsUbr1q1zfF3P2T26d+9uDB482O7cnXfeafTv398wDD1nd8gcELnrme7du9cAjG3bttnabN261QCM3377zcN35ToNmeUiJSWFnTt30rlzZ7vznTt3ZsuWLV7qVeGXmJgIQPny5QE4ePAg8fHxds85KCiINm3a2J7zzp07SU1NtWsTGRlJVFSUfheZPPLII3Tv3p2OHTvanddzdo/PPvuMZs2acc8991CpUiUaN27MvHnzbK/rObtH69atWb9+Pfv27QPgp59+YvPmzXTr1g3Qc/YEdz3TrVu3YrVaadGiha1Ny5YtsVqtPv3c/apStbP++ecf0tLSCAsLszsfFhZGfHy8l3pVuBmGwejRo2ndujVRUVEAtmeZ3XM+fPiwrU2JEiUoV65cljb6XfzPsmXL2LVrFz/++GOW1/Sc3ePPP/9k9uzZjB49mmeeeYbt27fz2GOPERQUxIABA/Sc3WTs2LEkJiZy3XXXERAQQFpaGpMnT6ZPnz6A/j57grueaXx8PJUqVcpy/UqVKvn0c1dA5ACLxWJ3bBhGlnPimEcffZSff/6ZzZs3Z3nNlees38X/HD16lFGjRvH1118THBycYzs95/xJT0+nWbNmTJkyBYDGjRuzZ88eZs+ezYABA2zt9Jzz56OPPmLJkiV8+OGH1K9fn5iYGKKjo4mMjGTgwIG2dnrO7ueOZ5pde19/7hoyy0XFihUJCAjIEtGePHkySwQteRs5ciSfffYZGzdupEqVKrbz4eHhALk+5/DwcFJSUkhISMixjb/buXMnJ0+epGnTphQvXpzixYuzadMm3nzzTYoXL257TnrO+RMREUG9evXsztWtW5cjR44A+vvsLk8++SRPP/009913Hw0aNOD+++/n8ccfZ+rUqYCesye465mGh4fz119/Zbn+33//7dPPXQFRLkqUKEHTpk1Zu3at3fm1a9dy4403eqlXhY9hGDz66KOsWLGCDRs2ULNmTbvXa9asSXh4uN1zTklJYdOmTbbn3LRpUwIDA+3axMXFERsbq9/Fvzp06MAvv/xCTEyM7adZs2b069ePmJgYatWqpefsBjfddFOWshH79u2jevXqgP4+u8uFCxcoVsz+KyogIMC27F7P2f3c9UxbtWpFYmIi27dvt7X54YcfSExM9O3n7o2Z3IVJxrL7+fPnG3v37jWio6ONkJAQ49ChQ97uWqExfPhww2q1Gt98840RFxdn+7lw4YKtzcsvv2xYrVZjxYoVxi+//GL06dMn26WeVapUMdatW2fs2rXLaN++vV8vn3XElavMDEPP2R22b99uFC9e3Jg8ebLxxx9/GB988IFRqlQpY8mSJbY2es75N3DgQKNy5cq2ZfcrVqwwKlasaDz11FO2NnrOzjt79qyxe/duY/fu3QZgzJgxw9i9e7etlIy7nmnXrl2Nhg0bGlu3bjW2bt1qNGjQQMvui4K33nrLqF69ulGiRAmjSZMmtuXi4hgg258FCxbY2qSnpxvjx483wsPDjaCgIOOWW24xfvnlF7vrXLx40Xj00UeN8uXLGyVLljR69OhhHDlypIDvpnDJHBDpObvHqlWrjKioKCMoKMi47rrrjLlz59q9ruecf0lJScaoUaOMatWqGcHBwUatWrWMZ5991khOTra10XN23saNG7P993jgwIGGYbjvmZ46dcro16+fERoaaoSGhhr9+vUzEhISCuguXWMxDMPwTm5KRERExDdoDpGIiIj4PQVEIiIi4vcUEImIiIjfU0AkIiIifk8BkYiIiPg9BUQiIiLi9xQQiYiIiN9TQCQiRc6gQYO4/fbbHW5/6NAhLBYLMTExHutTBmf7JiIFQwGRiNgcPXqUBx98kMjISEqUKEH16tUZNWoUp06d8nbXvM5isfDJJ5/k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\n", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Learning iterations\n", + "epochs = 5\n", + "\n", + "# Learning rate\n", + "learningRateM = 0.000001\n", + "learningRateB = 0.01\n", + "\n", + "#------------------------------------------\n", + "\n", + "# Initial values (\"guess\")\n", + "mFit = 0.0\n", + "bFit = 0.0\n", + "\n", + "#------------------------------------------\n", + "\n", + "def loss(m, b):\n", + " \n", + " l = 0\n", + " \n", + " # Sum of squared errors\n", + " for i in range(0, len(m2)):\n", + " \n", + " guess = m * m2[i] + b\n", + " err = prices[i] - guess\n", + " \n", + " l += (err**2)\n", + " \n", + " return math.sqrt(l / len(m2))\n", + "\n", + "#------------------------------------------\n", + "\n", + "def gradientDescent(m, b, i):\n", + " \n", + " guess = m * m2[i] + b\n", + " err = prices[i] - guess\n", + "\n", + " # print(\"error: \", err)\n", + "\n", + " # Stochastic gradient descent\n", + " m += err * learningRateM * m2[i]\n", + " b += err * learningRateB\n", + "\n", + " # print(\"m: \", m, \"b: \", b)\n", + " \n", + " return m, b\n", + " \n", + "#------------------------------------------\n", + "\n", + "def learn(m, b):\n", + " \n", + " for i in range(0, len(m2)):\n", + "\n", + " # Adjust m and b, given input price\n", + " m, b = gradientDescent(m, b, i)\n", + " \n", + " return m, b\n", + "\n", + "#------------------------------------------\n", + "\n", + "def plotFit():\n", + " \n", + " fig, ax = plt.subplots()\n", + "\n", + " ax.set(xlim=[0, 1100], ylim=[0, 1100], xlabel='Oppervlakte in m2', ylabel='Prijs in duizend euro', title='Huisprijs')\n", + "\n", + "\n", + " fit = [mFit * x + bFit for x in m2]\n", + "\n", + " plt.scatter(m2, prices)\n", + " plt.plot(m2, fit, 'red')\n", + "\n", + " plt.show()\n", + "\n", + "#------------------------------------------\n", + "\n", + "epoch = 0\n", + "\n", + "# Inital loss\n", + "l = loss(mFit, bFit)\n", + "\n", + "print(\"initial loss: \", loss(mFit, bFit))\n", + "\n", + "#------------------------------------------\n", + "\n", + "while epoch < epochs:\n", + " \n", + " print(\"epoch: \", epoch)\n", + " \n", + " mFit, bFit = learn(mFit, bFit)\n", + " \n", + " print(\"loss: \", loss(mFit, bFit))\n", + " \n", + " epoch += 1\n", + " \n", + " time.sleep(1)\n", + " \n", + " # plotFit()\n", + " \n", + "#------------------------------------------\n", + "\n", + "print(\"mFit: \", mFit, \"bFit: \", bFit)\n", + "print(\"final loss: \", loss(mFit, bFit))\n", + "\n", + "plotFit()" + ] + }, + { + "cell_type": "markdown", + "id": "d2eebb08-e24b-4f99-a22b-2ae89d0ce43f", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "# Deep Learning" + ] + }, + { + "cell_type": "markdown", + "id": "7336d81e-3fbe-405b-8924-5fb9d995dbc1", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Preparation" + ] + }, + { + "cell_type": "code", + "execution_count": 252, + "id": "276b49e5-4e09-47c1-bc79-5819674625ab", + "metadata": {}, + "outputs": [], + "source": [ + "def preparePlot(t):\n", + " \n", + " fig, ax = plt.subplots()\n", + " ax.set(xlim=[-10, 10], ylim=[-50, 400], xlabel='x', ylabel='y', title=t)\n", + "\n", + "def plotCurve(x, y, scatter):\n", + "\n", + " if scatter:\n", + " plt.scatter(x, y)\n", + " else:\n", + " plt.plot(x, y, 'red')\n", + "\n", + "def showPlot():\n", + " \n", + " plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 183, + "id": "5aa5ca0e-99ce-4a7a-a222-6e2277b280af", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]\n" + ] + } + ], + "source": [ + "x = [x for x in range(-10, 11, 1)]\n", + "\n", + "print(x)" + ] + }, + { + "cell_type": "code", + "execution_count": 255, + "id": "2f91d22a-57cf-463f-b6e6-9a35e655f0d2", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[160, 125, 94, 67, 44, 25, 10, -1, -8, -11, -10, -5, 4, 17, 34, 55, 80, 109, 142, 179, 220]\n" + ] + } + ], + "source": [ + "a = 2\n", + "b = 3\n", + "c = -10\n", + "\n", + "# Prepare random data\n", + "y = [a * x**2 + b * x + c for x in x]\n", + "\n", + "# Mean\n", + "mu = 5\n", + "\n", + "# Define standard deviation (spread)\n", + "sigma = 20\n", + "\n", + "# Prepare random data\n", + "yNoise = [a * x**2 + b * x + c + rnd.gauss(mu, sigma) for x in x]\n", + "\n", + "print(y)" + ] + }, + { + "cell_type": "code", + "execution_count": 256, + "id": "4647d61c-33c8-4edc-b356-f57dc689aa76", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "preparePlot(\"Parabool\")\n", + "plotCurve(x,y, False)\n", + "plotCurve(x,yNoise, True)\n", + "showPlot()" + ] + }, + { + "cell_type": "markdown", + "id": "1421b00c-3903-426c-803e-e8c4e34b48d3", + "metadata": { + "tags": [] + }, + "source": [ + "## Doel: best fit maken" + ] + }, + { + "cell_type": "markdown", + "id": "4100e5ee-acbe-4f07-9ba1-307a8d64f379", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### ReLU: Rectified Linear Unit" + ] + }, + { + "cell_type": "code", + "execution_count": 278, + "id": "1dcf2502-27de-4664-866c-42ac0b2e4344", + "metadata": {}, + "outputs": [], + "source": [ + "def relu(m, b, x):\n", + " \n", + " y = m * x + b\n", + " \n", + " if y < 0:\n", + " return 0\n", + " else:\n", + " return y" + ] + }, + { + "cell_type": "code", + "execution_count": 279, + "id": "93dbeb1e-71f8-405a-8d80-6c3b65abee19", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "5fff91fa07304a0d9d5342ab573162b7", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(FloatSlider(value=0.0, description='m', max=10.0, min=-10.0), FloatSlider(value=0.0, des…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 279, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def manualRelu(m, b):\n", + " \n", + " rlu = [relu(m, b, x) for x in x]\n", + " \n", + " preparePlot(\"Relu\")\n", + " plotCurve(x, rlu, False)\n", + " \n", + "interact(manualRelu, m=(-10,10,0.1), b=(-10,10,0.1))" + ] + }, + { + "cell_type": "markdown", + "id": "e875413a-ee27-4ef3-b317-f3bf1df27441", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Handmatige parabool fit met ReLU" + ] + }, + { + "cell_type": "code", + "execution_count": 286, + "id": "e42ed231-5941-48ad-8e64-67a9a22ab1f7", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "5497900c8c0b4e268e7b8b78b7b9808a", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(FloatSlider(value=0.0, description='m1', max=50.0, min=-50.0, step=0.01), FloatSlider(va…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 286, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def parabolaFit(m1, b1, m2, b2):\n", + " \n", + " fit = [relu(m1, b1, x) + relu(m2, b2, x) for x in x]\n", + " \n", + " preparePlot(\"Twee relu's\")\n", + " \n", + " plotCurve(x, fit, False)\n", + " plotCurve(x, yNoise, True)\n", + " \n", + " showPlot()\n", + "\n", + "interact(parabolaFit, m1=(-50,50,0.01), b1=(-50,50,0.01), m2=(-50,50,0.01), b2=(-50,50,0.01))" + ] + }, + { + "cell_type": "markdown", + "id": "1e292586-9762-4918-a02a-2c8bf1112451", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Automatische parabool fit" + ] + }, + { + "cell_type": "code", + "execution_count": 311, + "id": "aaf91953-511e-43a6-b997-7a3a6464d4bc", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "initial loss: 92.81163720137685\n", + "epoch: 0\n", + "loss: 59.73026134865199\n", + "m1Fit: 8.31648309729432 b1Fit: 1.4696764533432922 m2Fit: 13.561127636076101 b2Fit: -0.24799465680500446\n", + "final loss: 59.73026134865199\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAk4AAAHFCAYAAAAExnZzAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/NK7nSAAAACXBIWXMAAA9hAAAPYQGoP6dpAABQjElEQVR4nO3deXhU1eH/8fcQsrAkI0kgk0iAiIhfGkAJstXKHkBZXCooSkGRIptGoCjaCmghihXwVysupaCgxAUREUSCQCgFJARQllZRgwImRiAkAUMCyf39cZupAwlMllnzeT3PfeTeOXPnXG+YfDjn3HMshmEYiIiIiMhl1fF0BURERER8hYKTiIiIiJMUnEREREScpOAkIiIi4iQFJxEREREnKTiJiIiIOEnBSURERMRJCk4iIiIiTlJwEhEREXGSgpOIVInFYnFq27x5s6er6jI9evSgR48eVXrvzJkzadGiRY3WR0Rcr66nKyAivmn79u0O+08//TSbNm1i48aNDsfbtGnjzmqJiLiUgpOIVEmXLl0c9hs3bkydOnUuOu5Lfv75Z+rXr+/paoiIF1NXnYi4xJ133smvfvUrh2ODBg3CYrHw7rvv2o/t3r0bi8XC6tWr7ceys7MZO3YsTZs2JSgoiLi4OGbNmsX58+cdzldcXMyf//xnrr32WoKDg2ncuDH33XcfP/3002XrN2rUKBo2bMi+fftITEwkNDSU3r17V+u8mzdvLrd78vDhw1gsFpYsWXLJ97/77rt07twZq9VK/fr1ueqqq7j//vsvey0i4j4KTiLiEn369OHgwYNkZWUBcP78edLS0qhXrx6pqan2chs2bKBu3br2sULZ2dl06tSJTz75hCeffJKPP/6Y0aNHk5yczJgxY+zvKy0tZciQITzzzDMMHz6cNWvW8Mwzz5CamkqPHj0oLCy8bB2Li4sZPHgwvXr1YtWqVcyaNatGzuuMmTNncvjwYfv+9u3bGTZsGFdddRUpKSmsWbOGJ5988qKwKCKepa46EXGJPn36AGYwGjFiBJ999hkFBQVMmzbNocVpw4YNdOrUidDQUMAMFLm5uRw4cIBmzZoB0Lt3b+rVq8fUqVP5wx/+QJs2bXjnnXdYt24dK1as4Pbbb7efr3379txwww0sWbKEcePGXbKO586d48knn+S+++6zH0tJSan2eati27ZtGIbByy+/jNVqtR8fNWpUjX+WiFSdWpxExCVatmxJixYt2LBhAwCpqam0bduWe++9l8zMTL755huKiorYunWrPWQBfPTRR/Ts2ZOYmBjOnz9v3wYMGABAWlqavdwVV1zBoEGDHMpdd9112Gw2p5/mu+OOOxz2a+q8lXXDDTcAMHToUN555x2OHTvmks8RkepRcBIRl+nduzeffvopYLYs9e3bl7Zt2xIVFcWGDRv417/+RWFhoUNw+vHHH1m9ejWBgYEOW9l4qePHj9vLnTp1iqCgoIvKZmdn28tdSv369QkLC3M4VhPnrYqbbrqJDz74gPPnz/O73/2Opk2bEh8fz/Lly13yeSJSNeqqExGX6d27N4sWLWLnzp189tln/PGPfwSgV69epKam8t1339GwYUOHJ/EiIyNp164ds2fPLvecMTEx9nIRERGsW7eu3HJlXX+XYrFYLjpWnfOGhIQAUFRU5HDc2bA1ZMgQhgwZQlFRETt27CA5OZnhw4fTokULunbt6tQ5RMS1FJxExGV69+6NxWLhT3/6E3Xq1OGmm24CzPFPf/jDH/juu++46aabCAwMtL9n4MCBrF27lpYtW9KoUaMKzz1w4EBSUlIoKSmhc+fONVbn6py3bELLL774gn79+tmPf/jhh5U6T3BwMN27d+eKK67gk08+Yc+ePQpOIl5CwUlEXKZJkybEx8ezfv16evbsaZ8jqU+fPpw8eZKTJ08yb948h/c89dRTpKam0q1bNx566CFat27N2bNnOXz4MGvXruXll1+madOm3HXXXbz55pvcfPPNPPzww3Tq1InAwECOHj3Kpk2bGDJkCLfddlul61yd89psNvr06UNycjKNGjWiefPmfPrpp7z//vuX/dwnn3ySo0eP0rt3b5o2bcqpU6d44YUXCAwMpHv37pW+DhFxDQUnEXGpPn36sG/fPodxTM2aNaNVq1YcOnTI4ThAdHQ0u3bt4umnn+a5557j6NGjhIaGEhcXR//+/e2tUAEBAXz44Ye88MILLF26lOTkZOrWrUvTpk3p3r07bdu2rVJ9q3vepUuXMmnSJB599FFKSkoYNGgQy5cvp2PHjpd8X+fOndm1axePPvooP/30E1dccQUdO3Zk48aNF82HJSKeYzEMw/B0JURERER8gZ6qExEREXGSgpOIiIiIkxScRERERJzklcEpOTkZi8VCUlKS/Zhh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AIwVK1Z44hKqZMqUKcbmzZuNb7/91tixY4cxcOBAIzQ01O/vt2EYRklJidGsWTPj0Ucfveg1f7nXBQUF9t/PgP27+7vvvjMMw7nv5REjRjg8Vfuvf/3LCAgIMJ555hnj3//+t/HMM88YdevWNXbs2FGputW64DRy5EgDuGjbtGmTvcx3331n3HLLLUa9evWM8PBwY+LEicbZs2ftr2dmZl70nsLCQmPixIlGeHi4Ua9ePWPgwIHG999/78Yrq7y7777b6NatW4WvA8bixYsNwzCMn3/+2UhMTDQaN25sBAYGGs2aNTNGjhzp9df4SxkZGUbnzp0Nq9VqhISEGK1btzZmzJhhnDlzxqHcL6/bMMxHX2fMmGHYbDYjODjYuOmmm4x9+/a5ufZVt3jx4nJ/5i/8d5M/3O+//e1vRvPmzY2goCCjQ4cODo/kjxw50ujevbtD+c2bNxvXX3+9ERQUZLRo0cJYuHChm2tcfRXd21/+DF947c8++6zRsmVLIyQkxGjUqJFx4403GmvWrHF/5ath2LBhRnR0tBEYGGjExMQYt99+u3HgwAH76/56vw3DMD755BMDML788suLXvOXe102jcKF28iRIw3DcO57uXv37vbyZd59912jdevWRmBgoHHttddWKUBaDOO/o+NERERE5JI0HYGIiIiIkxScRERERJyk4CQiIiLiJAUnEREREScpOImIiIg4ScFJRERExEkKTiIiIiJOUnASERERcZKCk4iIiIiTFJxEREREnKTgJCJ+7aeffsJmszFnzhz7sc8++4ygoCDWr1/vwZqJiC/SWnUi4vfWrl3LrbfeyrZt27j22mu5/vrrueWWW1iwYIGnqyYiPkbBSURqhQkTJrBhwwZuuOEGPv/8c9LT0wkJCfF0tUTExyg4iUitUFhYSHx8PEeOHGHXrl20a9fO01USER+kMU4iUit8++23/PDDD5SWlvLdd995ujoi4qPU4iQifq+4uJhOnTpx3XXXce211zJv3jz27dtHVFSUp6smIj5GwUlE/N4f/vAH3nvvPT7//HMaNmxIz549CQ0N5aOPPvJ01UTEx6irTkT82ubNm1mwYAFLly4lLCyMOnXqsHTpUrZu3crChQs9XT0R8TFqcRIRERFxklqcRERERJyk4CQiIiLiJAUnEREREScpOImIiIg4ScFJRERExEkKTiIiIiJOUnASERERcZKCk4iIiIiTFJxEREREnKTgJCIiIuIkBScRERERJyk4iYiIiDjp/wMzHXHACiD2NwAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Learning iterations\n", + "epochs = 1\n", + "\n", + "# Learning rate\n", + "learningRate = 0.01\n", + "\n", + "#------------------------------------------\n", + "\n", + "# Initial values (\"guess\")\n", + "m1Fit = 0.0\n", + "b1Fit = 0.0\n", + "m2Fit = 0.0\n", + "b2Fit = 0.0\n", + "\n", + "#------------------------------------------\n", + "\n", + "def loss(m1, b1, m2, b2):\n", + " \n", + " l = 0\n", + " \n", + " # Sum of squared errors\n", + " for i in range(0, len(x)):\n", + " \n", + " guess = relu(m1, b1, x[i]) + relu(m2, b2, x[i])\n", + " err = y[i] - guess\n", + " \n", + " l += (err**2)\n", + " \n", + " return math.sqrt(l / len(x))\n", + "\n", + "#------------------------------------------\n", + "\n", + "def gradientDescent(m1, b1, m2, b2, i):\n", + " \n", + " # First guess\n", + " guess1 = relu(m1, b1, x[i]) + relu(m2, b2, x[i])\n", + " err1 = y[i] - guess1\n", + "\n", + " # print(\"error: \", err)\n", + "\n", + " # Stochastic gradient descent\n", + " m1 += err1 * learningRate * x[i]\n", + " b1 += err1 * learningRate\n", + " \n", + " # Second guess\n", + " guess2 = relu(m1, b1, x[i]) + relu(m2, b2, x[i])\n", + " err2 = y[i] - guess2\n", + "\n", + " # print(\"error: \", err)\n", + "\n", + " # Stochastic gradient descent\n", + " m2 += err2 * learningRate * x[i]\n", + " b2 += err2 * learningRate\n", + "\n", + " # print(\"m: \", m, \"b: \", b)\n", + " \n", + " return m1, b1, m2, b2\n", + " \n", + "#------------------------------------------\n", + "\n", + "def learn(m1, b1, m2, b2):\n", + " \n", + " for i in range(0, len(x)):\n", + "\n", + " # Adjust m and b, given input\n", + " m1, b1, m2, b2 = gradientDescent(m1, b1, m2, b2, i)\n", + " \n", + " return m1, b1, m2, b2\n", + "\n", + "#------------------------------------------\n", + "\n", + "epoch = 0\n", + "\n", + "# Inital loss\n", + "l = loss(m1Fit, b1Fit, m2Fit, b2Fit)\n", + "\n", + "print(\"initial loss: \", loss(m1Fit, b1Fit, m2Fit, b2Fit))\n", + "\n", + "#------------------------------------------\n", + "\n", + "while epoch < epochs:\n", + " \n", + " print(\"epoch: \", epoch)\n", + " \n", + " m1Fit, b1Fit, m2Fit, b2Fit = learn(m1Fit, b1Fit, m2Fit, b2Fit)\n", + " \n", + " print(\"loss: \", loss(m1Fit, b1Fit, m2Fit, b2Fit))\n", + " \n", + " epoch += 1\n", + " \n", + " time.sleep(1)\n", + " \n", + " # plotFit()\n", + " \n", + "#------------------------------------------\n", + "\n", + "print(\"m1Fit: \", m1Fit, \"b1Fit: \", b1Fit, \"m2Fit: \", m2Fit, \"b2Fit: \", b2Fit)\n", + "print(\"final loss: \", loss(m1Fit, b1Fit, m2Fit, b2Fit))\n", + "\n", + "parabolaFit(m1Fit, b1Fit, m2Fit, b2Fit)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/scripts/wk_3_les_machine_learning/huisprijs-student.ipynb b/scripts/wk_3_les_machine_learning/huisprijs-student.ipynb new file mode 100644 index 00000000..3a8c5136 --- /dev/null +++ b/scripts/wk_3_les_machine_learning/huisprijs-student.ipynb @@ -0,0 +1,688 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "783305be-8517-4058-a458-23956ad0be80", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Imports" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "id": "7ad7ed7f-ad3f-46cd-9b05-b424251cf191", + "metadata": {}, + "outputs": [], + "source": [ + "#!pip install ipywidgets" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "id": "392d5d78-a879-492f-ab43-d12b79c0af6c", + "metadata": {}, + "outputs": [], + "source": [ + "from ipywidgets import interact\n", + "import matplotlib.pyplot as plt\n", + "import random as rnd\n", + "import math\n", + "import time" + ] + }, + { + "cell_type": "markdown", + "id": "bb47051d-0426-4e47-b9ef-9e610fd51c18", + "metadata": { + "tags": [] + }, + "source": [ + "# Machine Learning" + ] + }, + { + "cell_type": "markdown", + "id": "e2eb9983-c570-4454-8195-6c64977c659c", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Bronnen" + ] + }, + { + "cell_type": "markdown", + "id": "45f3a8dc-4d1a-46aa-b4e9-89c24cfb16f0", + "metadata": {}, + "source": [ + "**Fast.ai**\n", + "\n", + "+ [Practical Deep Learning for Coders](https://course.fast.ai/)\n", + "+ [Neural net foundations](https://course.fast.ai/Lessons/lesson3.html)\n", + "\n", + "**CodingTrain**:\n", + "\n", + "+ [Linear Regression with Gradient Descent](https://www.youtube.com/watch?v=L-Lsfu4ab74)\n", + "+ [Mathematics of Gradient Descent](https://www.youtube.com/watch?v=jc2IthslyzM)" + ] + }, + { + "cell_type": "markdown", + "id": "079a9765-fa1d-4225-b339-c52cc87727ba", + "metadata": { + "tags": [] + }, + "source": [ + "### Huisprijs model" + ] + }, + { + "cell_type": "markdown", + "id": "b32c6aad-ed24-476d-8289-c7fe41db0959", + "metadata": {}, + "source": [ + "+ **prijs** wordt bepaald door **prijs per vierkante meter** en **vaste grondprijs**\n", + "+ p = m*x + b" + ] + }, + { + "cell_type": "markdown", + "id": "76412025-3e68-4c79-90a1-98a8f02ba192", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Data" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "id": "689fee69-062e-4dd9-b642-1a15b22a84ed", + "metadata": {}, + "outputs": [], + "source": [ + "m2 = [100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640, 650, 660, 670, 680, 690, 700, 710, 720, 730, 740, 750, 760, 770, 780, 790, 800, 810, 820, 830, 840, 850, 860, 870, 880, 890, 900, 910, 920, 930, 940, 950, 960, 970, 980, 990]" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "id": "de8dba48-750c-4ecb-8740-856c0c40e6cb", + "metadata": {}, + "outputs": [], + "source": [ + "prices = [384.91367692954503, 389.8967479767937, 401.20788969026364, 465.1388607569204, 414.0688201351979, 325.18526099613297, 460.2622840847401, 425.28637650519823, 435.81289210983635, 466.1119350690599, 481.26084158347044, 553.44910806194, 524.9645554759068, 493.73550242106825, 441.31748783586255, 428.9736342758598, 524.2439536647842, 605.7756579042834, 523.9159804732369, 520.5573694360451, 572.2243354280608, 440.25182913939256, 527.1405877998808, 590.3253772815467, 624.1383069765612, 553.1559229141405, 603.3619901081537, 601.374941452989, 645.7628766092549, 520.074445002628, 644.777548130977, 505.9835725792402, 435.60382044468037, 583.5176490260349, 568.8932967557804, 701.3208570139484, 693.4986129729026, 568.6647681093013, 720.31529963436, 597.8458023030355, 668.9629307564601, 661.4270155430428, 697.0093900222645, 753.3045418080637, 747.688965355471, 734.4919571308446, 762.4963668464409, 757.4944426355083, 687.111017434628, 687.7840234328396, 712.102220810479, 786.9528480333747, 741.4919100301831, 929.5027955736383, 715.6495220469454, 703.0787780068489, 840.7931460828787, 893.5294986940426, 836.3984883587482, 866.5072142177371, 914.8441484209513, 815.4180766788587, 729.3928746802716, 798.7546416176901, 909.7027030121603, 748.9425115745198, 859.3471924551083, 881.7266151539443, 848.9085484630431, 928.6542390457668, 925.6545819068597, 1054.4985961830512, 942.3977437441195, 863.3417578949857, 873.6741685366178, 861.7893229130596, 993.6591491871075, 894.321701563041, 936.0817458409582, 1000.4511833502772, 904.3575906544015, 941.4439425467597, 840.1099614077259, 900.2264966672901, 943.2584511465706, 1019.103269196167, 1080.5445290710309, 1002.7073230785402, 1029.2954995439861, 1029.7578557983063]" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "id": "ea244261", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640, 650, 660, 670, 680, 690, 700, 710, 720, 730, 740, 750, 760, 770, 780, 790, 800, 810, 820, 830, 840, 850, 860, 870, 880, 890, 900, 910, 920, 930, 940, 950, 960, 970, 980, 990]\n", + "[384.91367692954503, 389.8967479767937, 401.20788969026364, 465.1388607569204, 414.0688201351979, 325.18526099613297, 460.2622840847401, 425.28637650519823, 435.81289210983635, 466.1119350690599, 481.26084158347044, 553.44910806194, 524.9645554759068, 493.73550242106825, 441.31748783586255, 428.9736342758598, 524.2439536647842, 605.7756579042834, 523.9159804732369, 520.5573694360451, 572.2243354280608, 440.25182913939256, 527.1405877998808, 590.3253772815467, 624.1383069765612, 553.1559229141405, 603.3619901081537, 601.374941452989, 645.7628766092549, 520.074445002628, 644.777548130977, 505.9835725792402, 435.60382044468037, 583.5176490260349, 568.8932967557804, 701.3208570139484, 693.4986129729026, 568.6647681093013, 720.31529963436, 597.8458023030355, 668.9629307564601, 661.4270155430428, 697.0093900222645, 753.3045418080637, 747.688965355471, 734.4919571308446, 762.4963668464409, 757.4944426355083, 687.111017434628, 687.7840234328396, 712.102220810479, 786.9528480333747, 741.4919100301831, 929.5027955736383, 715.6495220469454, 703.0787780068489, 840.7931460828787, 893.5294986940426, 836.3984883587482, 866.5072142177371, 914.8441484209513, 815.4180766788587, 729.3928746802716, 798.7546416176901, 909.7027030121603, 748.9425115745198, 859.3471924551083, 881.7266151539443, 848.9085484630431, 928.6542390457668, 925.6545819068597, 1054.4985961830512, 942.3977437441195, 863.3417578949857, 873.6741685366178, 861.7893229130596, 993.6591491871075, 894.321701563041, 936.0817458409582, 1000.4511833502772, 904.3575906544015, 941.4439425467597, 840.1099614077259, 900.2264966672901, 943.2584511465706, 1019.103269196167, 1080.5445290710309, 1002.7073230785402, 1029.2954995439861, 1029.7578557983063]\n" + ] + } + ], + "source": [ + "print(m2)\n", + "print(prices)" + ] + }, + { + "cell_type": "markdown", + "id": "c46adc44-592b-47bd-8496-4846784a3a9d", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Handmatig matchen\n", + "uitdaging: wie matcht het best?" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "id": "192806ff-291c-4c27-83ac-22b14753bbb7", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "0b8e3ee11872479fb7ee6aa28f1ce5e7", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(FloatSlider(value=0.0, description='m', max=2.0, min=-2.0, step=0.01), IntSlider(value=0…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def manualFit(m, b):\n", + " fit = [m * x + b for x in m2]\n", + " \n", + " fig, ax = plt.subplots()\n", + "\n", + " ax.set(xlim=[0, 1100], ylim=[0, 1100], xlabel='Oppervlakte in m2', ylabel='Prijs in duizend euro', title='Huisprijs')\n", + " \n", + " plt.scatter(m2, prices)\n", + " plt.plot(m2, fit, 'red')\n", + " \n", + " plt.show()\n", + "\n", + " print(loss(fit))\n", + " \n", + "interact(manualFit, m=(-2,2,0.01), b=(-1000,1000))" + ] + }, + { + "cell_type": "markdown", + "id": "e8a06ddd-344a-42a6-8fc5-3bccc20376a4", + "metadata": { + "tags": [] + }, + "source": [ + "### Toevoegen error & loss" + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "id": "e7f3c443-70cb-422c-98bf-d25de4f048f5", + "metadata": {}, + "outputs": [], + "source": [ + "# TODO: implement\n", + "\n", + "def error(actual, predicted):\n", + " return actual - predicted\n", + "\n", + "def loss(fit):\n", + " l = 0 # l = loss\n", + " # Sum of errors squared\n", + " for i in range(0, len(m2)):\n", + " err = error(prices[i], fit[i])\n", + " l += (err**2)\n", + " return math.sqrt(l / len(prices)) \n" + ] + }, + { + "cell_type": "markdown", + "id": "3774bb48-10bb-41b5-a312-3c370eb6c9fe", + "metadata": { + "tags": [] + }, + "source": [ + "### Automatiseren (machine learning)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1a4b8b32-0998-4ba8-bde9-2d92b6677b4d", + "metadata": {}, + "outputs": [], + "source": [ + "# TODO: implement\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "id": "d2eebb08-e24b-4f99-a22b-2ae89d0ce43f", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "# Deep Learning" + ] + }, + { + "cell_type": "markdown", + "id": "7336d81e-3fbe-405b-8924-5fb9d995dbc1", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Preparation" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "276b49e5-4e09-47c1-bc79-5819674625ab", + "metadata": {}, + "outputs": [], + "source": [ + "def preparePlot(t):\n", + " \n", + " fig, ax = plt.subplots()\n", + " ax.set(xlim=[-10, 10], ylim=[-50, 400], xlabel='x', ylabel='y', title=t)\n", + "\n", + "def plotCurve(x, y, scatter):\n", + "\n", + " if scatter:\n", + " plt.scatter(x, y)\n", + " else:\n", + " plt.plot(x, y, 'red')\n", + "\n", + "def showPlot():\n", + " \n", + " plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5aa5ca0e-99ce-4a7a-a222-6e2277b280af", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[-10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]\n" + ] + } + ], + "source": [ + "x = [x for x in range(-10, 11, 1)]\n", + "\n", + "print(x)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2f91d22a-57cf-463f-b6e6-9a35e655f0d2", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[160, 125, 94, 67, 44, 25, 10, -1, -8, -11, -10, -5, 4, 17, 34, 55, 80, 109, 142, 179, 220]\n" + ] + } + ], + "source": [ + "a = 2\n", + "b = 3\n", + "c = -10\n", + "\n", + "# Prepare random data\n", + "y = [a * x**2 + b * x + c for x in x]\n", + "\n", + "# Mean\n", + "mu = 5\n", + "\n", + "# Define standard deviation (spread)\n", + "sigma = 20\n", + "\n", + "# Prepare random data\n", + "yNoise = [a * x**2 + b * x + c + rnd.gauss(mu, sigma) for x in x]\n", + "\n", + "print(y)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4647d61c-33c8-4edc-b356-f57dc689aa76", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "preparePlot(\"Parabool\")\n", + "plotCurve(x,y, False)\n", + "plotCurve(x,yNoise, True)\n", + "showPlot()" + ] + }, + { + "cell_type": "markdown", + "id": "1421b00c-3903-426c-803e-e8c4e34b48d3", + "metadata": { + "tags": [] + }, + "source": [ + "## Doel: best fit maken" + ] + }, + { + "cell_type": "markdown", + "id": "4100e5ee-acbe-4f07-9ba1-307a8d64f379", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### ReLU: Rectified Linear Unit" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1dcf2502-27de-4664-866c-42ac0b2e4344", + "metadata": {}, + "outputs": [], + "source": [ + "def relu(m, b, x):\n", + " \n", + " y = m * x + b\n", + " \n", + " if y < 0:\n", + " return 0\n", + " else:\n", + " return y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "93dbeb1e-71f8-405a-8d80-6c3b65abee19", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "f1013d0290164640a12ad7f5d4058d5b", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(FloatSlider(value=0.0, description='m', max=10.0, min=-10.0), FloatSlider(value=0.0, des…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def manualRelu(m, b):\n", + " \n", + " rlu = [relu(m, b, x) for x in x]\n", + " \n", + " preparePlot(\"Relu\")\n", + " plotCurve(x, rlu, False)\n", + " \n", + "interact(manualRelu, m=(-10,10,0.1), b=(-10,10,0.1))" + ] + }, + { + "cell_type": "markdown", + "id": "e875413a-ee27-4ef3-b317-f3bf1df27441", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Handmatige parabool fit met ReLU" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e42ed231-5941-48ad-8e64-67a9a22ab1f7", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "3f8b6a53fb164369938f630b328edb01", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "interactive(children=(FloatSlider(value=0.0, description='m1', max=50.0, min=-50.0, step=0.01), FloatSlider(va…" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def parabolaFit(m1, b1, m2, b2):\n", + " \n", + " fit = [relu(m1, b1, x) + relu(m2, b2, x) for x in x]\n", + " \n", + " preparePlot(\"Twee relu's\")\n", + " \n", + " plotCurve(x, fit, False)\n", + " plotCurve(x, yNoise, True)\n", + " \n", + " showPlot()\n", + "\n", + "interact(parabolaFit, m1=(-50,50,0.01), b1=(-50,50,0.01), m2=(-50,50,0.01), b2=(-50,50,0.01))" + ] + }, + { + "cell_type": "markdown", + "id": "1e292586-9762-4918-a02a-2c8bf1112451", + "metadata": { + "jp-MarkdownHeadingCollapsed": true, + "tags": [] + }, + "source": [ + "### Automatische parabool fit" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "aaf91953-511e-43a6-b997-7a3a6464d4bc", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "initial loss: 92.81163720137685\n", + "epoch: 0\n", + "loss: 59.73026134865199\n", + "m1Fit: 8.31648309729432 b1Fit: 1.4696764533432922 m2Fit: 13.561127636076101 b2Fit: -0.24799465680500446\n", + "final loss: 59.73026134865199\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAk0AAAHHCAYAAACiOWx7AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/NK7nSAAAACXBIWXMAAA9hAAAPYQGoP6dpAABRLklEQVR4nO3deXhU1eHG8e8kkIRtJgRIJpFFBAXCKighKrgFAgLVigvIqhSUBitLkaa1xGALiFZcKqD9KaCAKLYuUIFGlE3CIhBWpUKRRbIgkQmLSSC5vz9uM2VIAgMks+X9PM885t575s65XJm8nHPuORbDMAxERERE5KKCvF0BEREREX+g0CQiIiLiBoUmERERETcoNImIiIi4QaFJRERExA0KTSIiIiJuUGgSERERcYNCk4iIiIgbFJpERERE3KDQJCJyBe644w7uuOMOb1dDRDxIoUlELpvFYnHrtWrVKm9X1ScNGzZMgUvED1XzdgVExP+8++67LtvvvPMOaWlppfa3atXKk9USEalUCk0ictkGDRrksr1hwwbS0tJK7fcnp0+fplatWt6uhoj4MHXPiUiFu//+++nYsaPLvr59+2KxWPj000+d+zZu3IjFYmHZsmXOfSdOnGDMmDE0atSI0NBQmjdvzvPPP09xcbHL+YqLi3n55Zdp3bo1YWFhREVF8fjjj/PTTz9dsn7Dhg2jdu3a7N+/n3vuuYc6deowcODAqzrv3LlzsVgsfP/99y77V61a5VZX5aJFi+jUqRN16tTBarXStm1bXnnllUtei4h4jkKTiFS4rl27sn37dvLy8gAwDIOvvvqKoKAg1q5d6yy3du1agoKCuPXWWwE4c+YMt99+O/Pnz2fIkCG8+uqr3HrrrSQnJzNu3DiXz3j88ceZMGECt956K6+88gqPPvooCxYsIDExkbNnz16yjufOnSMxMZHIyEhefPFF+vXrVyHnvRJpaWkMGDCAunXr8vzzzzNt2jTuuOMOvvrqq0r5PBG5MuqeE5EK17VrV4qLi/nqq6/o1asXu3bt4qeffuLBBx8sFZrat2+P1WoF4KWXXmL//v1s27aN66+/HjBDTExMDC+88ALjx4+nUaNGrFu3jv/7v/9jwYIFPPLII87z3XnnnfTs2ZPFixe77C9LQUEBDz74IFOnTnXuq4jzumPu3Lku2//85z+xWq2sWLGC4ODgqz6/iFQOtTSJSIW78cYbqV27NmvWrAHMcNSwYUOGDBnC1q1bOXPmDIZhsG7dOrp27ep83+LFi+natSt169blxx9/dL4SEhIoKipynm/x4sXYbDa6d+/uUq5Tp07Url2bL7/80q16jho1ymW7os57ucLDwzl9+jRpaWmVcn4RqRhqaRKRChccHEx8fLyzVWnt2rV07dqV2267jaKiIjZs2EBUVBS5ubkuoem7775jx44dNGjQoMzz5uTkOMs5HA4iIyMvWu5iqlWrRsOGDV32VcR5r8Svf/1rPvjgA3r16sU111xDjx49eOihh+jZs2elfJ6IXBmFJhGpFLfddht//vOfyc/PZ+3atfzhD38gPDycNm3asHbtWqKiogBcQlNxcTHdu3fn6aefLvOcN9xwg7NcZGQkCxYsKLNceaHrfKGhoQQFuTa2X815LRZLmfuLioouWZfIyEgyMjJYsWIFy5YtY9myZcyZM4chQ4Ywb968S75fRDxDoUlEKkXXrl0pLCzkvffe44cffnCGo27dujlD0w033OAMTwDNmjXj1KlTJCQkXPTczZo14/PPP+fWW2+lRo0aFVbnqzlv3bp1AfPpv/MdPHjQrfeHhITQt29f+vbtS3FxMb/+9a954403+OMf/0jz5s0vqy4iUjk0pklEKkVcXBzVq1fn+eefJyIigtatWwNmmNqwYQOrV692aWUCeOihh0hPT2fFihWlznfixAnOnTvnLFdUVMRzzz1Xqty5c+dKBRd3Xc15mzVrBuAcdwVmK9Obb755yc89fvy4y3ZQUBDt2rUDzAHrIuIb1NIkIpWiZs2adOrUiQ0bNjjnaAKzpen06dOcPn26VGiaMGECn376KX369GHYsGF06tSJ06dPs3PnTj788EO+//576tevz+23387jjz/O1KlTycjIoEePHlSvXp3vvvuOxYsX88orr/DAAw9cdp2v5rytW7emS5cuJCcnk5ubS0REBIsWLXIGvYv51a9+RW5uLnfddRcNGzbk4MGDvPbaa3To0EGzqov4EIUmEak0Ja1Kt912m3Of3W6nefPm7Nu3r1RoqlmzJqtXr2bKlCksXryYd955B6vVyg033EBqaio2m81Zdvbs2XTq1Ik33niD3//+91SrVo1rr72WQYMGOed9uhJXc94FCxbw+OOPM23aNMLDwxk+fDh33nkn3bt3v+j7Bg0axJtvvsnMmTM5ceIEdrudhx9+mGeffbbUuCsR8R6LYRiGtyshIiIi4uv0TxgRERERNyg0iYiIiLhBoUlERETEDT4ZmqZNm4bFYmHMmDHOffn5+SQlJVGvXj1q165Nv379yM7OdnnfoUOH6N27NzVr1iQyMpIJEya49eSKiIiIyKX4XGjavHkzb7zxhnOOkhJjx45lyZIlLF68mNWrV3P06FHuv/9+5/GioiJ69+5NYWEh69evZ968ecydO5dJkyZ5+hJEREQkAPnU03OnTp2iY8eOzJw5kz/96U906NCBl19+GYfDQYMGDVi4cKFzjpRvv/2WVq1akZ6eTpcuXVi2bBl9+vTh6NGjzhmGZ8+ezcSJEzl27BghISHevDQRERHxcz41T1NSUhK9e/cmISGBP/3pT879W7Zs4ezZsy5LK7Rs2ZLGjRs7Q1N6ejpt27Z1WZIhMTGRUaNGsXv3bm688cZSn1dQUOAy225xcTG5ubnUq1ev3HWkRERExLcYhsHJkyeJiYmp1LnNfCY0LVq0iK1bt7J58+ZSx7KysggJCSE8PNxlf1RUFFlZWc4y5wemkuMlx8oydepUUlNTK6D2IiIi4m2HDx+mYcOGlXZ+nwhNhw8f5qmnniItLY2wsDCPfW5ycjLjxo1zbjscDho3bszhw4exWq0eq4eIiIhcuby8PBo1akSdOnUq9XN8IjRt2bKFnJwcOnbs6NxXVFTEmjVr+Otf/8qKFSsoLCzkxIkTLq1N2dnZ2O12wFyaYdOmTS7nLXm6rqTMhUJDQwkNDS2132q1KjSJiIj4mcoeWuMTT8/dfffd7Ny5k4yMDOfrpptuYuDAgc6fq1evzsqVK53v2bt3L4cOHSI+Ph6A+Ph4du7cSU5OjrNMWloaVquV2NhYj1+TiIiIBBafaGmqU6cObdq0cdlXq1Yt6tWr59w/fPhwxo0bR0REBFarlSeffJL4+Hi6dOkCQI8ePYiNjWXw4MFMnz6drKwsnnnmGZKSkspsTRIRERG5HD4RmtwxY8YMgoKC6NevHwUFBSQmJjJz5kzn8eDgYJYuXcqoUaOIj4+nVq1aDB06lMmTJ3ux1iIiIhIofGqeJm/Ly8vDZrPhcDg0pklERMRPeOr3t0+MaRIRERHxdQpNIiIiIm5QaBIRERFxg0KTiIiIiBsUmkRERETcoNAkIiIi4gaFJhERERE3KDSJiIiIuEGhSURERMQNCk0iIiIiblBoEhEREXGDQpOIiIiIGxSaRERERNyg0CQiIiLiBoUmERERETcoNImIiIi4QaFJRERExA0KTSIiIiJuUGgSERERcYNCk4iIiIgbFJpERERE3KDQJCIiIuIGhSYRERERNyg0iYiIiLhBoUlERETEDQpNIiIiIm5QaBIRERFxg0KTiIiIiBsUmkRERETcoNAkIiIi4gafCE2zZs2iXbt2WK1WrFYr8fHxLFu2zHn8jjvuwGKxuLyeeOIJl3McOnSI3r17U7NmTSIjI5kwYQLnzp3z9KWIiIhIgKrm7QoANGzYkGnTpnH99ddjGAbz5s3j3nvvZdu2bbRu3RqAESNGMHnyZOd7atas6fy5qKiI3r17Y7fbWb9+PZmZmQwZMoTq1aszZcoUj1+PiIiIBB6LYRiGtytRloiICF544QWGDx/OHXfcQYcOHXj55ZfLLLts2TL69OnD0aNHiYqKAmD27NlMnDiRY8eOERIS4tZn5uXlYbPZcDgcWK3WiroUERERqUSe+v3tE91z5ysqKmLRokWcPn2a+Ph45/4FCxZQv3592rRpQ3JyMmfOnHEeS09Pp23bts7ABJCYmEheXh67d+8u97MKCgrIy8tzeYmIiIiUxSe65wB27txJfHw8+fn51K5dm48++ojY2FgAHnnkEZo0aUJMTAw7duxg4sSJ7N27l3/84x8AZGVluQQmwLmdlZVV7mdOnTqV1NTUSroiERERCSQ+E5patGhBRkYGDoeDDz/8kKFDh7J69WpiY2MZOXKks1zbtm2Jjo7m7rvvZv/+/TRr1uyKPzM5OZlx48Y5t/Py8mjUqNFVXYeIiIgEJp/pngsJCaF58+Z06tSJqVOn0r59e1555ZUyy8bFxQGwb98+AOx2O9nZ2S5lSrbtdnu5nxkaGup8Yq/kJSIiIlIWnwlNFyouLqagoKDMYxkZGQBER0cDEB8fz86dO8nJyXGWSUtLw2q1Orv4RERERK6GT3TPJScn06tXLxo3bszJkydZuHAhq1atYsWKFezfv5+FCxdyzz33UK9ePXbs2MHYsWPp1q0b7dq1A6BHjx7ExsYyePBgpk+fTlZWFs888wxJSUmEhoZ6+epEREQkEPhEaMrJyWHIkCFkZmZis9lo164dK1asoHv37hw+fJjPP/+cl19+mdOnT9OoUSP69evHM88843x/cHAwS5cuZdSoUcTHx1OrVi2GDh3qMq+TiIiIyNXw2XmavEHzNImIiPifKjtPk4iIiIgvUmgSERERcYNCk4iIiIgbFJpERERE3KDQJCIiIuIGhSYRERERNyg0iYiIiLhBoUlERETEDQpNIiIiIm5QaBIRERFxg0KTiIiIiBsUmkRERETcoNAkIiIi4gaFJhERERE3KDSJiIiIuEGhSURERMQNCk0iIiIiblBoEhEREXGDQpOIiIiIGxSaRERERNyg0CQiIiLiBoUmERERETcoNImIiIi4QaFJRERExA0KTSIiIiJuUGgSERERcYNCk4iIiIgbFJpERERE3KDQJCIiIuIGhSYRERERN/hEaJo1axbt2rXDarVitVqJj49n2bJlzuP5+fkkJSVRr149ateuTb9+/cjOznY5x6FDh+jduzc1a9YkMjKSCRMmcO7cOU9fioiIiAQonwhNDRs2ZNq0aWzZsoWvv/6au+66i3vvvZfdu3cDMHbsWJYsWcLixYtZvXo1R48e5f7773e+v6ioiN69e1NYWMj69euZN28ec+fOZdKkSd66JBEREQkwFsMwDG9XoiwRERG88MILPPDAAzRo0ICFCxfywAMPAPDtt9/SqlUr0tPT6dKlC8uWLaNPnz4cPXqUqKgoAGbPns3EiRM5duwYISEhbn1mXl4eNpsNh8OB1WqttGsTERGRiuOp398+0dJ0vqKiIhYtWsTp06eJj49ny5YtnD17loSEBGeZli1b0rhxY9LT0wFIT0+nbdu2zsAEkJiYSF5enrO1qiwFBQXk5eW5vERERETK4jOhaefOndSuXZvQ0FCeeOIJPvroI2JjY8nKyiIkJITw8HCX8lFRUWRlZQGQlZXlEphKjpccK8/UqVOx2WzOV6NGjSr2okRERCRg+ExoatGiBRkZGWzcuJFRo0YxdOhQ9uzZU6mfmZycjMPhcL4OHz5cqZ8nIiIi/quatytQIiQkhObNmwPQqVMnNm/ezCuvvMLDDz9MYWEhJ06ccGltys7Oxm63A2C329m0aZPL+UqerispU5bQ0FBCQ0Mr+EpEREQkEPlMS9OFiouLKSgooFOnTlSvXp2VK1c6j+3du5dDhw4RHx8PQHx8PDt37iQnJ8dZJi0tDavVSmxsrMfrLiIiIoHHJ1qakpOT6dWrF40bN+bkyZMsXLiQVatWsWLFCmw2G8OHD2fcuHFERERgtVp58skniY+Pp0uXLgD06NGD2NhYBg8ezPTp08nKyuKZZ54hKSlJLUkiIiJSIXwiNOXk5DBkyBAyMzOx2Wy0a9eOFStW0L17dwBmzJhBUFAQ/fr1o6CggMTERGbOnOl8f3BwMEuXLmXUqFHEx8dTq1Ythg4dyuTJk711SSIiIhJgfHaeJm/QPE0iIiL+p8rO0yQiIiLiixSaRERERNyg0CQiIiLiBoUmERERETcoNImIiIi4QaFJRERExA0KTSIiIiJuUGgSERERcYNCk4iIiIgbFJpERERE3KDQJCIiIuIGhSYRERERNyg0iYiIiLhBoUlERETEDQpNIiIiIm5QaBIRERFxg0KTiIiIiBsUmkRERETcoNAkIiIi4gaFJhERERE3KDSJiIiIuEGhSURERMQNCk0iIiIiblBoEhEREXGDQpOIiIj4raJig03/yfXIZ1XzyKeIiIiIVLDluzJJXbKHH3IUmkRERETKtHxXJqPmb8Xw4Geqe05ERET8SlGxQeqSPR4NTKDQJCIiIn5m04FcMh35Hv9chSYRERHxKzknPR+YwEdC09SpU7n55pupU6cOkZGR3Hfffezdu9elzB133IHFYnF5PfHEEy5lDh06RO/evalZsyaRkZFMmDCBc+fOefJSREREpJJF1gnzyuf6xEDw1atXk5SUxM0338y5c+f4/e9/T48ePdizZw+1atVylhsxYgSTJ092btesWdP5c1FREb1798Zut7N+/XoyMzMZMmQI1atXZ8qUKR69HhEREak8nZtGEG0LI8uR79FxTT4RmpYvX+6yPXfuXCIjI9myZQvdunVz7q9ZsyZ2u73Mc/zrX/9iz549fP7550RFRdGhQweee+45Jk6cyLPPPktISEilXoOIiIh4RnCQhZS+sYyavxWLBz/XJ7rnLuRwOACIiIhw2b9gwQLq169PmzZtSE5O5syZM85j6enptG3blqioKOe+xMRE8vLy2L17d5mfU1BQQF5enstLREREfF/PNtHMGtQRu81zXXU+0dJ0vuLiYsaMGcOtt95KmzZtnPsfeeQRmjRpQkxMDDt27GDixIns3buXf/zjHwBkZWW5BCbAuZ2VlVXmZ02dOpXU1NRKuhIRERGpTD3bRNM91s6XOw7S/eXK/zyfC01JSUns2rWLdevWuewfOXKk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3/H8889ftMw333xzyUGC/u5K/hyOHDnCihUr+OCDDy55/vPHaLVt25bo6Gjuvvtu9u/fT7Nmza684lfpcq77/PUK27VrR0hICI8//jhTp071u2UHruR+//DDD/Ts2ZMHH3yQESNGXPS9vnq/pWxJSUns2rXrouN6AOLj44mPj3du33LLLbRq1Yo33niD5557rrKrWWF69erl/Lldu3bExcXRpEkTPvjgA4YPH+7FmnnOW2+9Ra9evYiJiSm3TKDcb18REKFp/PjxF03aANddd51b57Lb7aVG05c8KWW328t9z4UDyc6dO0dubm6576kMV/LnMGfOHOrVq8cvfvGLy/68uLg4wGy58OYv0au5/3FxcZw7d47vv/+eFi1alDput9spLCzkxIkTLq1N2dnZHr23Zbnc6z569Ch33nknt9xyC2+++eZlf56v3O+y1K9fn+Dg4FJPNV7sPtnt9ssq78tGjx7tfADlclsPqlevzo033si+ffsqqXaeER4ezg033FDudQTS/QY4ePAgn3/++WW3/AbC/S65Z9nZ2URHRzv3Z2dn06FDhzLfcyXfEWW6vOFYgeNSA8Gzs7Od+9544w3DarUa+fn5ZZ6rZCD4119/7dy3YsUKnx8IXlxcbDRt2tQYP378Fb1/3bp1BmBs3769gmvmOfPnzzeCgoKM3NzcMo+XDAT/8MMPnfu+/fZbvxsIfuTIEeP66683+vfvb5w7d+6KzuHr97tz587G6NGjndtFRUXGNddcc9GB4H369HHZFx8f71cDg4uLi42kpCQjJibG+Pe//31F5zh37pzRokULY+zYsRVcO886efKkUbduXeOVV14p83gg3O/zpaSkGHa73Th79uxlvc8f7zflDAR/8cUXnfscDodbA8Ev5zuizLpcXtX938GDB41t27YZqampRu3atY1t27YZ27ZtM06ePGkYhvk/VJs2bYwePXoYGRkZxvLly40GDRoYycnJznNs3LjRaNGihXHkyBHnvp49exo33nijsXHjRmPdunXG9ddfbwwYMMDj13c5Pv/8cwMwvvnmm1LHjhw5YrRo0cLYuHGjYRiGsW/fPmPy5MnG119/bRw4cMD45JNPjOuuu87o1q2bp6t9xdavX2/MmDHDyMjIMPbv32/Mnz/faNCggTFkyBBnmQuv2zAM44knnjAaN25sfPHFF8bXX39txMfHG/Hx8d64hCty5MgRo3nz5sbdd99tHDlyxMjMzHS+zi/j7/d70aJFRmhoqDF37lxjz549xsiRI43w8HDnk7CDBw82fve73znLf/XVV0a1atWMF1980fjmm2+MlJQUo3r16sbOnTu9dQmXbdSoUYbNZjNWrVrlcl/PnDnjLHPhdaemphorVqww9u/fb2zZssXo37+/ERYWZuzevdsbl3DFxo8fb6xatco4cOCA8dVXXxkJCQlG/fr1jZycHMMwAvN+lygqKjIaN25sTJw4sdSxQLnfJ0+edP5+BoyXXnrJ2LZtm3Hw4EHDMAxj2rRpRnh4uPHJJ58YO3bsMO69916jadOmxs8//+w8x1133WW89tprzu1LfUe4o8qFpqFDhxpAqdeXX37pLPP9998bvXr1MmrUqGHUr1/fGD9+vEua//LLLw3AOHDggHPf8ePHjQEDBhi1a9c2rFar8eijjzqDmK8aMGCAccstt5R57MCBAy5/LocOHTK6detmREREGKGhoUbz5s2NCRMmGA6Hw4M1vjpbtmwx4uLiDJvNZoSFhRmtWrUypkyZ4tKCeOF1G4Zh/Pzzz8avf/1ro27dukbNmjWNX/7yly6Bw9fNmTOnzP/nz29oDpT7/dprrxmNGzc2QkJCjM6dOxsbNmxwHrv99tuNoUOHupT/4IMPjBtuuMEICQkxWrdubfzzn//0cI2vTnn3dc6cOc4yF173mDFjnH9GUVFRxj333GNs3brV85W/Sg8//LARHR1thISEGNdcc43x8MMPG/v27XMeD8T7XWLFihUGYOzdu7fUsUC53yW/Zy98lVxbcXGx8cc//tGIiooyQkNDjbvvvrvUn0eTJk2MlJQUl30X+45wh8UwDMP9zjwRERGRqknzNImIiIi4QaFJRERExA0KTSIiIiJuUGgSERERcYNCk4iIiIgbFJpERERE3KDQJCIiIuIGhSYRERERNyg0iYiIiLhBoUlERETEDQpNIhLQjh07ht1uZ8qUKc5969evJyQkhJUrV3qxZiLib7T2nIgEvM8++4z77ruP9evX06JFCzp06MC9997LSy+95O2qiYgfUWgSkSohKSmJzz//nJtuuomdO3eyefNmQkNDvV0tEfEjCk0iUiX8/PPPtGnThsOHD7Nlyxbatm3r7SqJiJ/RmCYRqRL279/P0aNHKS4u5vvvv/d2dUTED6mlSUQCXmFhIZ07d6ZDhw60aNGCl19+mZ07dxIZGentqomIH1FoEpGAN2HCBD788EO2b99O7dq1uf3227HZbCxdutTbVRMRP6LuOREJaKtWreLll1/m3XffxWq1EhQUxLvvvsvatWuZNWuWt6snIn5ELU0iIiIiblBLk4iIiIgbFJpERERE3KDQJCIiIuIGhSYRERERNyg0iYiIiLhBoUlERETEDQpNIiIiIm5QaBIRERFxg0KTiIiIiBsUmkRERETcoNAkIiIi4gaFJhERERE3/D9Pojw+Raz88gAAAABJRU5ErkJggg==", + "text/plain": [ + "
    " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Learning iterations\n", + "epochs = 1\n", + "\n", + "# Learning rate\n", + "learningRate = 0.01\n", + "\n", + "#------------------------------------------\n", + "\n", + "# Initial values (\"guess\")\n", + "m1Fit = 0.0\n", + "b1Fit = 0.0\n", + "m2Fit = 0.0\n", + "b2Fit = 0.0\n", + "\n", + "#------------------------------------------\n", + "\n", + "def loss(m1, b1, m2, b2):\n", + " \n", + " l = 0\n", + " \n", + " # Sum of squared errors\n", + " for i in range(0, len(x)):\n", + " \n", + " guess = relu(m1, b1, x[i]) + relu(m2, b2, x[i])\n", + " err = y[i] - guess\n", + " \n", + " l += (err**2)\n", + " \n", + " return math.sqrt(l / len(x))\n", + "\n", + "#------------------------------------------\n", + "\n", + "def gradientDescent(m1, b1, m2, b2, i):\n", + " \n", + " # First guess\n", + " guess1 = relu(m1, b1, x[i]) + relu(m2, b2, x[i])\n", + " err1 = y[i] - guess1\n", + "\n", + " # print(\"error: \", err)\n", + "\n", + " # Stochastic gradient descent\n", + " m1 += err1 * learningRate * x[i]\n", + " b1 += err1 * learningRate\n", + " \n", + " # Second guess\n", + " guess2 = relu(m1, b1, x[i]) + relu(m2, b2, x[i])\n", + " err2 = y[i] - guess2\n", + "\n", + " # print(\"error: \", err)\n", + "\n", + " # Stochastic gradient descent\n", + " m2 += err2 * learningRate * x[i]\n", + " b2 += err2 * learningRate\n", + "\n", + " # print(\"m: \", m, \"b: \", b)\n", + " \n", + " return m1, b1, m2, b2\n", + " \n", + "#------------------------------------------\n", + "\n", + "def train(m1, b1, m2, b2):\n", + " \n", + " for i in range(0, len(x)):\n", + "\n", + " # Adjust m and b, given input\n", + " m1, b1, m2, b2 = gradientDescent(m1, b1, m2, b2, i)\n", + " \n", + " return m1, b1, m2, b2\n", + "\n", + "#------------------------------------------\n", + "\n", + "epoch = 0\n", + "\n", + "# Inital loss\n", + "l = loss(m1Fit, b1Fit, m2Fit, b2Fit)\n", + "\n", + "print(\"initial loss: \", loss(m1Fit, b1Fit, m2Fit, b2Fit))\n", + "\n", + "#------------------------------------------\n", + "\n", + "while epoch < epochs:\n", + " \n", + " print(\"epoch: \", epoch)\n", + " \n", + " m1Fit, b1Fit, m2Fit, b2Fit = train(m1Fit, b1Fit, m2Fit, b2Fit)\n", + " \n", + " print(\"loss: \", loss(m1Fit, b1Fit, m2Fit, b2Fit))\n", + " \n", + " epoch += 1\n", + " \n", + " time.sleep(1)\n", + " \n", + " # plotFit()\n", + " \n", + "#------------------------------------------\n", + "\n", + "print(\"m1Fit: \", m1Fit, \"b1Fit: \", b1Fit, \"m2Fit: \", m2Fit, \"b2Fit: \", b2Fit)\n", + "print(\"final loss: \", loss(m1Fit, b1Fit, m2Fit, b2Fit))\n", + "\n", + "parabolaFit(m1Fit, b1Fit, m2Fit, b2Fit)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/scripts/wk_3_les_machine_learning/kruisjesrondjes.py b/scripts/wk_3_les_machine_learning/kruisjesrondjes.py new file mode 100644 index 00000000..171b5799 --- /dev/null +++ b/scripts/wk_3_les_machine_learning/kruisjesrondjes.py @@ -0,0 +1,133 @@ +# Define datasets (training set should normally be much larger than test set for best results) + +import math + + +trainingSet = ( + (( + (1, 1, 1), + (1, 0, 1), + (1, 1, 1) + ), 'O'), + (( + (0, 1, 0), + (1, 0, 1), + (0, 1, 0) + ), 'O'), + (( + (0, 1, 0), + (1, 1, 1), + (0, 1, 0) + ), 'X'), + (( + (1, 0, 1), + (0, 1, 0), + (1, 0, 1) + ), 'X') +) + +testSet = ( + (( + (0, 1, 1), + (1, 0, 1), + (1, 1, 0) + ), 'O'), + (( + (1, 0, 1), + (1, 0, 1), + (1, 1, 0) + ), 'O'), + (( + (1, 0, 0), + (1, 1, 1), + (0, 0, 1) + ), 'X'), + (( + (0, 0, 1), + (1, 1, 1), + (1, 0, 0) + ), 'X') +) + +# mList = [[0, 0, 1], +# [1, 1, 1], +# [1, 0, 0]] + +# eList = mList[0][0] + +# mTup = ((0, 1, 1), +# (1, 1, 1), +# (0, 0, 1)) + +# eTup = mTup[0][0] + +# print(eTup) + +def mat2vec(mat): + + # Convert 3 x 3 to 9 x 1 + vec = [] + + rows = len(mat) + + for row in range(0, rows): + + cols = len(mat[row]) + + for col in range(0, cols): + + vec.append(mat[row][col]) + + return vec + +# print(mTup) + +# v = mat2vec(mTup) + +# print(v) + +# def in2out(input, weights): +# pass + +s =(( + (1, 1, 0), + (0, 0, 1), + (1, 1, 0) + ), 'X') + +# print(s[0]) +# print(s[1]) + +def initWeights(vec): + + n = len(vec) + + weights = [] + + for i in range(0, n): + + weights.append(1) + + return weights + + +def in2out(vec, weights): + + n = len(vec) + + Sum = 0.0 + + # Compute vec[i] * weights[i] + for i in range(0, n): + + Sum += vec[i] * weights[i] + + # TODO: softmax + return math.sqrt(Sum) + + +v = mat2vec(s[0]) +w = initWeights(v) +out = in2out(v, w) + +print(out) \ No newline at end of file diff --git a/scripts/wk_3_les_machine_learning/learning.jpg b/scripts/wk_3_les_machine_learning/learning.jpg new file mode 100644 index 00000000..919094e3 Binary files /dev/null and b/scripts/wk_3_les_machine_learning/learning.jpg differ diff --git a/scripts/wk_3_les_machine_learning/lightbulb-brain.jpg b/scripts/wk_3_les_machine_learning/lightbulb-brain.jpg new file mode 100644 index 00000000..d5e5c584 Binary files /dev/null and b/scripts/wk_3_les_machine_learning/lightbulb-brain.jpg differ diff --git a/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/employee_salaray.py b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/employee_salaray.py new file mode 100644 index 00000000..74382da5 --- /dev/null +++ b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/employee_salaray.py @@ -0,0 +1,33 @@ +# Encapsulation / Information hiding +class Salary: + def __init__(self, pay): + self.pay = pay + + def get_total(self): + return (self.pay * 12) + + +class Employee: + # Dunder method with Arguments + def __init__(self, pay, bonus): + self.pay = pay + self.bonus = bonus + # Composition + self.obj_salary = Salary(self.pay) + + # Docstring + """ + This function calculates and + returns the annual salary + """ + def annual_salary(self): + return "Total: " + str(self.obj_salary.get_total() + self.bonus) + +# Object +employee1 = Employee(600, 500) +employee2 = Employee(800, 0) +print(f"Annual salary of employee1 : {employee1.annual_salary()}") +print(f"Annual salary of employee2 : {employee2.annual_salary()}") + +# # Dunder method +# print(employee1.annual_salary().__doc__) diff --git a/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/__pycache__/shape.cpython-310.pyc b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/__pycache__/shape.cpython-310.pyc new file mode 100644 index 00000000..f6afcb58 Binary files /dev/null and b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/__pycache__/shape.cpython-310.pyc differ diff --git a/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/shape.py b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/shape.py new file mode 100644 index 00000000..05889625 --- /dev/null +++ b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/shape.py @@ -0,0 +1,41 @@ +import math +from abc import ABC, abstractmethod + +# Abstraction: Abstract Superclass +class Shape(ABC): + # Dunder method with Arguments/Parameters + def __init__(self, width, height): + # Self + # Attributes + self.width = width + self.height = height + + # Interface + @abstractmethod + # Self + def area(self, width, height): + pass + + # Static variable + pi = math.pi + +# Inheritance : Subclass +class Rectangle(Shape): + def __init__(self, width, height): + super().__init__(width, height) + self.area(width, height) + + # Operator overloading + def area(self, width, height): + self.area = width * height + +# Inheritance : Subclass +class Triangle(Shape): + # Dunder method with Arguments + def __init__(self, width, height): + super().__init__(width, height) + self.area(width, height) + + # Operator overloading + def area(self, width, height): + self.area = 0.5 * self.width * self.width * Shape.pi diff --git a/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/testShape.py b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/testShape.py new file mode 100644 index 00000000..2a156404 --- /dev/null +++ b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/shape/testShape.py @@ -0,0 +1,9 @@ +from shape import Rectangle +from shape import Triangle + +rectangle = Rectangle(4, 5) +print(f"The area of the rectangle is : {rectangle.area}") + +triangle = Triangle(4, 5) +print(f"The area of the triangle is : {triangle.area}") + diff --git a/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/uml/class_diagram.md b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/uml/class_diagram.md new file mode 100644 index 00000000..55841789 --- /dev/null +++ b/scripts/wk_3_les_modules_inkapseling_overerving_en_veelvormigheid/uml/class_diagram.md @@ -0,0 +1,22 @@ +```mermaid +classDiagram + Shape <|-- Rectangle + Shape <|-- Triangle + Shape <|-- Circle + Shape: +init(width, height) + Shape : +int width + Shape : +int height + Shape: +area(width, height) + class Rectangle { + Shape: +init(width, height) + Rectangle: +area(width, height) + } + class Triangle { + Shape: +init(width, height) + Rectangle: +area(width, height) + } + class Circle { + Shape: +init(width) + Circle: +area(width) + } +``` \ No newline at end of file diff --git a/scripts/wk_3_practicum_numpy/numpy/.ipynb_checkpoints/numpy_opdracht1-checkpoint.ipynb b/scripts/wk_3_practicum_numpy/numpy/.ipynb_checkpoints/numpy_opdracht1-checkpoint.ipynb new file mode 100644 index 00000000..79f6db2b --- /dev/null +++ b/scripts/wk_3_practicum_numpy/numpy/.ipynb_checkpoints/numpy_opdracht1-checkpoint.ipynb @@ -0,0 +1,289 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "b45dd50e-d75c-41d2-a549-110cc111e32b", + "metadata": {}, + "source": [ + "\n", + "
    \n", + "\n", + "
    \n", + "
    \n", + "\n", + "Author: Jeroen Boogaard\n", + "
    \n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "63f0720b-4a62-479d-873b-c5f6cad9a89d", + "metadata": {}, + "source": [ + "

    Numpy

    " + ] + }, + { + "cell_type": "markdown", + "id": "3619d610-30b3-41a2-b5f0-ae37b9d5b105", + "metadata": {}, + "source": [ + "**Imports**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "42257a05-c794-4121-a9cf-fe53fa3a1dc1", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import pandas as pd\n", + "from PIL import Image\n", + "from scipy import ndimage" + ] + }, + { + "cell_type": "markdown", + "id": "8e48110a-ff83-4fba-aab9-7cb3678fe668", + "metadata": {}, + "source": [ + "

    Opdracht 1

    " + ] + }, + { + "cell_type": "markdown", + "id": "47ac5b87-14b1-437e-91cb-93dadadef8f9", + "metadata": {}, + "source": [ + "

    Gegeven

    " + ] + }, + { + "cell_type": "markdown", + "id": "8605ba6e-3f4e-4fe1-b76f-c784f2f44735", + "metadata": {}, + "source": [ + "Planeet | Grootte to.v. de omvang van de Aarde\n", + "---|---\n", + "Jupiter | 1120%\n", + "Saturnus | 945%\n", + "Uranus (25,362 km / 15,759 km) | 400%\n", + "Neptunus (24,622 km / 15,299 km) | 388%\n", + "Aarde (6,371 km / 3,959 km) | 100%\n", + "Venus (6,052 km / 3,761 km) | 95%\n", + "Mars (3,390 km / 2,460 km) | 53%" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2b471d98-c5b0-4db0-a1c6-155094548c23", + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"csv/planets.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e5fa129a-d9a8-4899-ba69-87537e1819f5", + "metadata": {}, + "outputs": [], + "source": [ + "ls pics" + ] + }, + { + "cell_type": "markdown", + "id": "ad98fa30-0e0a-4ec4-9930-b63db74c11f2", + "metadata": {}, + "source": [ + "

    Gevraagd

    \n", + "

    \n", + "Schaal voor elke (erkende) planeet uit ons zonnestelsel de bijbehorende image t.o.v. van de aarde. Het geschaalde plaatje moet groter zijn dan het plaatje van de aarde als de bijbehorende planeet groter is dan de aarde. Is de planeet kleiner dan de aarde dan moet het nieuwe plaatje kleiner zijn. Gebruik voor de schaalfactor het percentage. \n", + "Tip: Indien nodig kun je de images normaliseren door eerst het plaatje van de aarde te schalen\n", + "

    " + ] + }, + { + "cell_type": "markdown", + "id": "c0c854fb-54db-4baa-b149-2e7d0c1b6391", + "metadata": {}, + "source": [ + "

    Oplossing

    \n", + "
      \n", + "
    1. \n", + " Open het bestand csv/planets.csv en voeg daar de kolom image\n", + "
    2. \n", + "
    3. \n", + " Importeer het csv-bestand en sla de data op in een dictionary\n", + "
    4. \n", + "
    5. \n", + " Open een image uit van een item uit de dictionary\n", + "
    6. \n", + "
    7. \n", + " Schaal de image m.b.v. een numpy array\n", + "
    8. \n", + "
    9. \n", + " Sla de geschaalde image op\n", + "
    10. \n", + "
    11. \n", + " Schrijf een functie voor het schalen van een image\n", + "
    12. \n", + "
    13. \n", + " Maak een loop waarbij voor elke planeet een geschaalde image wordt gemaakt en opgelagen\n", + "
    14. \n", + "
    " + ] + }, + { + "cell_type": "markdown", + "id": "b2a7b7fb-56b3-43f7-a6b5-34adc057c3d1", + "metadata": {}, + "source": [ + "**Stap 2: Importeer het csv-bestand en sla de data op in een dictionary**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "cbcb0e9b-46f8-490d-9a85-eb29037a93cb", + "metadata": {}, + "outputs": [], + "source": [ + "planetDataFrame = pd.read_csv(filename, header = 0, sep = ',')\n", + "# print(planetDataFrame)\n", + "# print(planetDataFrame.columns)" + ] + }, + { + "cell_type": "markdown", + "id": "9d9d8c73-c8fa-41b0-848c-04741aa06bbf", + "metadata": {}, + "source": [ + "**Stap 3: Open een image uit van een item uit de dictionary**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "83d43bb9-694e-4390-a8a3-30f6535f6591", + "metadata": {}, + "outputs": [], + "source": [ + "img = Image.open('pics/earth.jpg')\n", + "# img.show()" + ] + }, + { + "cell_type": "markdown", + "id": "645b438b-324d-427c-9efd-d621e37445f7", + "metadata": { + "jupyter": { + "source_hidden": true + }, + "tags": [] + }, + "source": [ + "**Stap 4: Schaal de image m.b.v. een numpy array**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8894e6bd-6237-4cf6-8d95-222d6a3be56e", + "metadata": {}, + "outputs": [], + "source": [ + "array = np.array(img)\n", + "scaleFactor = 1\n", + "scaleArray = ndimage.zoom(array, (scaleFactor, scaleFactor, 1))\n", + "imgScaled = Image.fromarray(scaleArray)\n", + "# imgScaled.show()" + ] + }, + { + "cell_type": "markdown", + "id": "8611929d-d109-4f62-881f-b8a64db1e648", + "metadata": {}, + "source": [ + "**Stap 5: Sla de geschaalde image op**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2e34fa25-3cc3-4e5f-b29a-7793e505db61", + "metadata": {}, + "outputs": [], + "source": [ + "# imgScaled.save(img.filename.replace(\".jpg\",\"_scaled.jpg\"))" + ] + }, + { + "cell_type": "markdown", + "id": "f142ebe1-f561-447b-8e2e-e8855b20cd50", + "metadata": {}, + "source": [ + "**Stap 6: Schrijf een functie voor het schalen van een image**" + ] + }, + { + "cell_type": "markdown", + "id": "5a550077-c83c-4af2-96fa-7a32158d5198", + "metadata": {}, + "source": [ + "**Stap 7: Maak een loop waarbij voor elke planeet een geschaalde image wordt gemaakt en opgelagen**" + ] + }, + { + "cell_type": "markdown", + "id": "11d181d1-c906-4ad1-9d8f-69836a4e8cc7", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "id": "03ac855f-3986-4b4a-823c-10c6d8b33024", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "id": "0be19a7e-a00f-4773-a19a-50b07618f856", + "metadata": {}, + "source": [ + "\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/scripts/wk_3_practicum_numpy/numpy/csv/.ipynb_checkpoints/planets-checkpoint.csv b/scripts/wk_3_practicum_numpy/numpy/csv/.ipynb_checkpoints/planets-checkpoint.csv new file mode 100644 index 00000000..dd92f4ee --- /dev/null +++ b/scripts/wk_3_practicum_numpy/numpy/csv/.ipynb_checkpoints/planets-checkpoint.csv @@ -0,0 +1,10 @@ +Name, Diameter, Mass, Inclination, Eccentricity, Semi_majorAxis, SurfaceGravity, OrbitalPeriod, SiderealRotation, Satellites +Mercury, 4879.4, 3.302×10^23, 7.004, 0.20563593, 0.38709927, 3.7, 0.241, 58.65, 0 +Venus, 12103.6, 4.869×10^24, 3.39471, 0.00677672, 0.72333566, 8.87, 0.615, 243.0187, 0 +Earth, 12756.3, 5.974×10^24, 0.00005, 0.01671123, 1.00000261, 9.78, 1, 0.997271, 1 +Mars, 6794.4, 6.419×10^23, 1.85061, 0.0933941, 1.52371034, 3.71, 1.881, 1.02595, 2 +Jupiter, 142984, 1.899×10^27, 1.3053, 0.04838624, 5.202887, 24.79, 11.86, 0.4135, 63 +Saturn, 120536, 5.688×10^26, 2.48446, 0.05386179, 9.53667594, 8.96, 29.46, 0.4264, 64 +Uranus, 51118, 8.683×10^25, 0.774, 0.04725744, 19.18916464, 7.77, 84.01, 0.7181, 27 +Neptune, 49572, 1.024×10^26, 1.76917, 0.00859048, 30.06992276, 11, 164.79, 0.6712, 14 +Pluto, 2370.0, 1.3×10^22, 17.08900092, 0.250248713, 39.44506973, 0.62, 247.7406624, 6.387230, 5 diff --git a/scripts/wk_3_practicum_numpy/numpy/csv/planets.csv b/scripts/wk_3_practicum_numpy/numpy/csv/planets.csv new file mode 100644 index 00000000..dd92f4ee --- /dev/null +++ b/scripts/wk_3_practicum_numpy/numpy/csv/planets.csv @@ -0,0 +1,10 @@ +Name, Diameter, Mass, Inclination, Eccentricity, Semi_majorAxis, SurfaceGravity, OrbitalPeriod, SiderealRotation, Satellites +Mercury, 4879.4, 3.302×10^23, 7.004, 0.20563593, 0.38709927, 3.7, 0.241, 58.65, 0 +Venus, 12103.6, 4.869×10^24, 3.39471, 0.00677672, 0.72333566, 8.87, 0.615, 243.0187, 0 +Earth, 12756.3, 5.974×10^24, 0.00005, 0.01671123, 1.00000261, 9.78, 1, 0.997271, 1 +Mars, 6794.4, 6.419×10^23, 1.85061, 0.0933941, 1.52371034, 3.71, 1.881, 1.02595, 2 +Jupiter, 142984, 1.899×10^27, 1.3053, 0.04838624, 5.202887, 24.79, 11.86, 0.4135, 63 +Saturn, 120536, 5.688×10^26, 2.48446, 0.05386179, 9.53667594, 8.96, 29.46, 0.4264, 64 +Uranus, 51118, 8.683×10^25, 0.774, 0.04725744, 19.18916464, 7.77, 84.01, 0.7181, 27 +Neptune, 49572, 1.024×10^26, 1.76917, 0.00859048, 30.06992276, 11, 164.79, 0.6712, 14 +Pluto, 2370.0, 1.3×10^22, 17.08900092, 0.250248713, 39.44506973, 0.62, 247.7406624, 6.387230, 5 diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/.ipynb_checkpoints/mars.nasa-checkpoint.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/.ipynb_checkpoints/mars.nasa-checkpoint.jpg new file mode 100644 index 00000000..0f2ba7d7 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/.ipynb_checkpoints/mars.nasa-checkpoint.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/earth.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/earth.jpg new file mode 100644 index 00000000..b594f8c4 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/earth.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/earth_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/earth_scaled.jpg new file mode 100644 index 00000000..23dd6f58 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/earth_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/jupiter.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/jupiter.jpg new file mode 100644 index 00000000..66579508 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/jupiter.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/jupiter_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/jupiter_scaled.jpg new file mode 100644 index 00000000..45eac0a7 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/jupiter_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/mars.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/mars.jpg new file mode 100644 index 00000000..d825d199 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/mars.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/mars_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/mars_scaled.jpg new file mode 100644 index 00000000..c597cccd Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/mars_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/mercury.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/mercury.jpg new file mode 100644 index 00000000..908391d1 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/mercury.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/mercury_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/mercury_scaled.jpg new file mode 100644 index 00000000..b8026388 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/mercury_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/neptune.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/neptune.jpg new file mode 100644 index 00000000..bd128cb2 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/neptune.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/neptune_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/neptune_scaled.jpg new file mode 100644 index 00000000..285a388c Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/neptune_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/pluto.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/pluto.jpg new file mode 100644 index 00000000..41b00b37 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/pluto.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/pluto_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/pluto_scaled.jpg new file mode 100644 index 00000000..1968712e Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/pluto_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/saturn.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/saturn.jpg new file mode 100644 index 00000000..5c62712d Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/saturn.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/saturn_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/saturn_scaled.jpg new file mode 100644 index 00000000..8daf1d46 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/saturn_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/uranus.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/uranus.jpg new file mode 100644 index 00000000..7a570ca3 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/uranus.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/uranus_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/uranus_scaled.jpg new file mode 100644 index 00000000..d6979ad6 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/uranus_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/venus.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/venus.jpg new file mode 100644 index 00000000..bba2052e Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/venus.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/pics/venus_scaled.jpg b/scripts/wk_3_practicum_numpy/numpy/pics/venus_scaled.jpg new file mode 100644 index 00000000..a9a5fac4 Binary files /dev/null and b/scripts/wk_3_practicum_numpy/numpy/pics/venus_scaled.jpg differ diff --git a/scripts/wk_3_practicum_numpy/numpy/planets_without_image.csv b/scripts/wk_3_practicum_numpy/numpy/planets_without_image.csv new file mode 100644 index 00000000..cff964c3 --- /dev/null +++ b/scripts/wk_3_practicum_numpy/numpy/planets_without_image.csv @@ -0,0 +1,10 @@ +Name, Diameter, Mass, Inclination, Eccentricity, Semi_majorAxis, SurfaceGravity, OrbitalPeriod, SiderealRotation, Satellites +Mercury,4879.4, 3.302×10^23,7.004,0.20563593,0.38709927,3.7,0.241,58.65,0 +Venus,12103.6, 4.869×10^24,3.39471,0.00677672,0.72333566,8.87,0.615,243.0187,0 +Earth,12756.3, 5.974×10^24,5e-05,0.01671123,1.00000261,9.78,1.0,0.997271,1 +Mars,6794.4, 6.419×10^23,1.85061,0.0933941,1.52371034,3.71,1.881,1.02595,2 +Jupiter,142984.0, 1.899×10^27,1.3053,0.04838624,5.202887,24.79,11.86,0.4135,63 +Saturn,120536.0, 5.688×10^26,2.48446,0.05386179,9.53667594,8.96,29.46,0.4264,64 +Uranus,51118.0, 8.683×10^25,0.774,0.04725744,19.18916464,7.77,84.01,0.7181,27 +Neptune,49572.0, 1.024×10^26,1.76917,0.00859048,30.06992276,11.0,164.79,0.6712,14 +Pluto,2370.0, 1.3×10^22,17.08900092,0.250248713,39.44506973,0.62,247.7406624,6.38723,5 diff --git a/scripts/wk_3_practicum_numpy/numpy/wk3_numpy_opdracht_1.ipynb b/scripts/wk_3_practicum_numpy/numpy/wk3_numpy_opdracht_1.ipynb new file mode 100644 index 00000000..eefd0972 --- /dev/null +++ b/scripts/wk_3_practicum_numpy/numpy/wk3_numpy_opdracht_1.ipynb @@ -0,0 +1,493 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "b45dd50e-d75c-41d2-a549-110cc111e32b", + "metadata": {}, + "source": [ + "\n", + "
    \n", + "\n", + "
    \n", + "
    \n", + "\n", + "Author: Jeroen Boogaard\n", + "
    \n", + "" + ] + }, + { + "cell_type": "markdown", + "id": "63f0720b-4a62-479d-873b-c5f6cad9a89d", + "metadata": {}, + "source": [ + "

    Numpy

    " + ] + }, + { + "cell_type": "markdown", + "id": "3619d610-30b3-41a2-b5f0-ae37b9d5b105", + "metadata": {}, + "source": [ + "**Imports**" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "42257a05-c794-4121-a9cf-fe53fa3a1dc1", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import pandas as pd\n", + "from PIL import Image\n", + "from scipy import ndimage" + ] + }, + { + "cell_type": "markdown", + "id": "8e48110a-ff83-4fba-aab9-7cb3678fe668", + "metadata": {}, + "source": [ + "

    Opdracht 1

    " + ] + }, + { + "cell_type": "markdown", + "id": "47ac5b87-14b1-437e-91cb-93dadadef8f9", + "metadata": {}, + "source": [ + "

    Gegeven

    " + ] + }, + { + "cell_type": "markdown", + "id": "8605ba6e-3f4e-4fe1-b76f-c784f2f44735", + "metadata": {}, + "source": [ + "Planeet | Grootte to.v. de omvang van de Aarde\n", + "---|---\n", + "Jupiter | 1120%\n", + "Saturnus | 945%\n", + "Uranus | 400%\n", + "Neptunus | 388%\n", + "Aarde| 100%\n", + "Venus | 95%\n", + "Mars | 53%" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "2b471d98-c5b0-4db0-a1c6-155094548c23", + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"csv/planets.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "e5fa129a-d9a8-4899-ba69-87537e1819f5", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Volume in drive C is OS\n", + " Volume Serial Number is BE76-42DF\n", + "\n", + " Directory of c:\\MakeAIWork\\scripts\\wk_3_practicum_numpy\\numpy\\pics\n", + "\n", + "21/09/2022 22:48 .\n", + "21/09/2022 22:52 ..\n", + "16/09/2022 13:07 .ipynb_checkpoints\n", + "16/09/2022 10:28 29,680 earth.jpg\n", + "16/09/2022 10:28 22,232 jupiter.jpg\n", + "16/09/2022 10:28 27,847 mars.jpg\n", + "16/09/2022 10:28 40,854 mercury.jpg\n", + "16/09/2022 10:28 14,150 neptune.jpg\n", + "18/09/2022 19:05 86,704 pluto.jpg\n", + "16/09/2022 10:28 40,218 saturn.jpg\n", + "16/09/2022 10:28 9,969 uranus.jpg\n", + "21/09/2022 12:27 15,308 venus.jpg\n", + " 9 File(s) 286,962 bytes\n", + " 3 Dir(s) 258,314,379,264 bytes free\n" + ] + } + ], + "source": [ + "ls pics" + ] + }, + { + "cell_type": "markdown", + "id": "ad98fa30-0e0a-4ec4-9930-b63db74c11f2", + "metadata": {}, + "source": [ + "

    Gevraagd

    \n", + "

    \n", + "Schaal voor elke (erkende) planeet uit ons zonnestelsel de bijbehorende image t.o.v. van de aarde. Het geschaalde plaatje moet groter zijn dan het plaatje van de aarde als de bijbehorende planeet groter is dan de aarde. Is de planeet kleiner dan de aarde dan moet het nieuwe plaatje kleiner zijn. Gebruik voor de schaalfactor het percentage. \n", + "Tip: Indien nodig kun je de images normaliseren door eerst het plaatje van de aarde te schalen\n", + "

    " + ] + }, + { + "cell_type": "markdown", + "id": "c0c854fb-54db-4baa-b149-2e7d0c1b6391", + "metadata": {}, + "source": [ + "

    Oplossing

    \n", + "
      \n", + "
    1. \n", + " Open het bestand csv/planets.csv en voeg daar de kolom image\n", + "
    2. \n", + "
    3. \n", + " Importeer het csv-bestand en sla de data op in een dictionary\n", + "
    4. \n", + "
    5. \n", + " Open een image uit van een item uit de dictionary\n", + "
    6. \n", + "
    7. \n", + " Schaal de image m.b.v. een numpy array\n", + "
    8. \n", + "
    9. \n", + " Sla de geschaalde image op\n", + "
    10. \n", + "
    11. \n", + " Schrijf een functie voor het schalen van een image\n", + "
    12. \n", + "
    13. \n", + " Maak een loop waarbij voor elke planeet een geschaalde image wordt gemaakt en opgelagen\n", + "
    14. \n", + "
    " + ] + }, + { + "cell_type": "markdown", + "id": "5d58da59", + "metadata": {}, + "source": [ + "**Stap 1+ : Open het bestand csv/planets.csv en voeg daar de kolom 'Image' aan toe.**" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "caf1b5fc", + "metadata": {}, + "outputs": [], + "source": [ + "# Oplossing\n", + "\n", + "# De informatie kan domweg in de csv geplakt worden via de csv-preview, \n", + "# maar het is ook mogelijk de paden van de afbeeldingen direct in het DataFrame te zetten. \n", + "\n", + "# Voeg de paden van de afbeeldingen en een nieuwe kolom header 'Image 'aan het Dataframe toe:\n", + "\n", + "pDF = pd.read_csv(filename, header = 0, sep = ',')\n", + "\n", + "# columns = [\n", + "# 'Name', ' Diameter', ' Mass', ' Inclination', \n", + "# ' Eccentricity',' Semi_majorAxis', ' SurfaceGravity', \n", + "# ' OrbitalPeriod', ' SiderealRotation', ' Satellites'\n", + "# ]\n", + "\n", + "imagesPlanets = [\n", + " \"pics/mercury.jpg\", \"pics/venus.jpg\", \"pics/earth.jpg\",\n", + " \"pics/mars.jpg\", \"pics/jupiter.jpg\", \"pics/saturn.jpg\", \n", + " \"pics/uranus.jpg\", \"pics/neptune.jpg\", \"pics/pluto.jpg\",\n", + " ] \n", + "\n", + "pDF[\"Image\"] = imagesPlanets\n", + "\n", + "# print(pDF)\n" + ] + }, + { + "cell_type": "markdown", + "id": "b2a7b7fb-56b3-43f7-a6b5-34adc057c3d1", + "metadata": {}, + "source": [ + "**Stap 2: Importeer het csv-bestand en sla de data op in een dictionary**" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "cbcb0e9b-46f8-490d-9a85-eb29037a93cb", + "metadata": {}, + "outputs": [], + "source": [ + "pDF = pd.read_csv(filename, header = 0, sep = ',')\n", + "# print(pDF)\n", + "# type(pDF)\n", + "# # print(pDF.columns)" + ] + }, + { + "cell_type": "markdown", + "id": "9d9d8c73-c8fa-41b0-848c-04741aa06bbf", + "metadata": {}, + "source": [ + "**Stap 3: Open een image uit van een item uit de dictionary**" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "83d43bb9-694e-4390-a8a3-30f6535f6591", + "metadata": {}, + "outputs": [], + "source": [ + "img = Image.open('pics/jupiter.jpg')\n", + "# type(img)\n", + "# img.show()" + ] + }, + { + "cell_type": "markdown", + "id": "645b438b-324d-427c-9efd-d621e37445f7", + "metadata": { + "tags": [] + }, + "source": [ + "**Stap 4: Schaal de image m.b.v. een numpy array**" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "8894e6bd-6237-4cf6-8d95-222d6a3be56e", + "metadata": {}, + "outputs": [], + "source": [ + "array = np.array(img)\n", + "type(array)\n", + "scaleFactor = 3\n", + "scaleArray = ndimage.zoom(array, (scaleFactor, scaleFactor, 1))\n", + "imgScaled = Image.fromarray(scaleArray)\n", + "# imgScaled.show()" + ] + }, + { + "cell_type": "markdown", + "id": "8611929d-d109-4f62-881f-b8a64db1e648", + "metadata": {}, + "source": [ + "**Stap 5: Sla de geschaalde image op**" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "2e34fa25-3cc3-4e5f-b29a-7793e505db61", + "metadata": {}, + "outputs": [], + "source": [ + "imgScaled.save(img.filename.replace(\".jpg\",\"_scaled.jpg\"))" + ] + }, + { + "cell_type": "markdown", + "id": "f142ebe1-f561-447b-8e2e-e8855b20cd50", + "metadata": {}, + "source": [ + "**Stap 6: Schrijf een functie voor het schalen van een image**" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "18a7f670", + "metadata": {}, + "outputs": [], + "source": [ + "pDF = pd.read_csv(filename, header = 0, sep = ',')\n", + "\n", + "def scaleImages():\n", + "\n", + " scaleImage = Image.open('pics/jupiter.jpg')\n", + " array = np.array(scaleImage)\n", + " \n", + " scaleFactor = (49572.0 / 12756.3) # = (diameterPlanet / diameterEarth)\n", + " scaleArray = ndimage.zoom(array, (scaleFactor, scaleFactor, 1))\n", + " imageNewScaled = Image.fromarray(scaleArray)\n", + " # imageNewScaled.show()\n", + " imageNewScaled.save(scaleImage.filename.replace(\".jpg\",\"_scaled.jpg\"))\n", + " \n", + " \n", + " " + ] + }, + { + "cell_type": "markdown", + "id": "5a550077-c83c-4af2-96fa-7a32158d5198", + "metadata": {}, + "source": [ + "**Stap 7: Maak een loop waarbij voor elke planeet een geschaalde image wordt gemaakt en opgelagen**" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "1f784d0f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Name Diameter Mass Inclination Eccentricity \\\n", + "0 Mercury 4879.4 3.302×10^23 7.004000 0.205636 \n", + "1 Venus 12103.6 4.869×10^24 3.394710 0.006777 \n", + "2 Earth 12756.3 5.974×10^24 0.000050 0.016711 \n", + "3 Mars 6794.4 6.419×10^23 1.850610 0.093394 \n", + "4 Jupiter 142984.0 1.899×10^27 1.305300 0.048386 \n", + "5 Saturn 120536.0 5.688×10^26 2.484460 0.053862 \n", + "6 Uranus 51118.0 8.683×10^25 0.774000 0.047257 \n", + "7 Neptune 49572.0 1.024×10^26 1.769170 0.008590 \n", + "8 Pluto 2370.0 1.3×10^22 17.089001 0.250249 \n", + "\n", + " Semi_majorAxis SurfaceGravity OrbitalPeriod SiderealRotation \\\n", + "0 0.387099 3.70 0.241000 58.650000 \n", + "1 0.723336 8.87 0.615000 243.018700 \n", + "2 1.000003 9.78 1.000000 0.997271 \n", + "3 1.523710 3.71 1.881000 1.025950 \n", + "4 5.202887 24.79 11.860000 0.413500 \n", + "5 9.536676 8.96 29.460000 0.426400 \n", + "6 19.189165 7.77 84.010000 0.718100 \n", + "7 30.069923 11.00 164.790000 0.671200 \n", + "8 39.445070 0.62 247.740662 6.387230 \n", + "\n", + " Satellites ScaleToEarth \n", + "0 0 0.38 \n", + "1 0 0.95 \n", + "2 1 1.00 \n", + "3 2 0.53 \n", + "4 63 11.20 \n", + "5 64 9.45 \n", + "6 27 4.00 \n", + "7 14 3.88 \n", + "8 5 0.19 \n" + ] + } + ], + "source": [ + "# Oplossing \n", + "\n", + "def batchScaleImages():\n", + " \n", + " earthDiameter = 1\n", + "\n", + " openedImages = []\n", + " scaledToEarth = [] \n", + " scaledImages = []\n", + " \n", + " # 1. Voeg een kolom aan het Dataframe toe met schaalfactor voor de planeten om te kunnen schalen:\n", + "\n", + " # trueSize = [] # ScaleFactor = (diameterPlanet / diameterEarth)\n", + "\n", + " # for i in range(len(pDF)):\n", + " # trueSizePlanets = pDF[' Diameter'][i]/pDF[' Diameter'][2]\n", + " # trueSize.append(trueSizePlanets)\n", + "\n", + " # pDF[\"ScaleFactor\"] = trueSize\n", + "\n", + " # 2. Of, korter, voeg berekende afgeleiden van de percentages als lijst toe:\n", + "\n", + " scaleToEarth = [0.38, 0.95, 1, 0.53, 11.20, 9.45, 4, 3.88, 0.19] \n", + "\n", + " pDF[\"ScaleToEarth\"] = scaleToEarth \n", + " \n", + " \n", + " for imagePlanet in imagesPlanets:\n", + " img = Image.open(imagePlanet)\n", + " openedImages.append(img) \n", + " \n", + " for planetDiameter in scaleToEarth:\n", + " scaleFactor = planetDiameter / earthDiameter\n", + " scaledToEarth.append(scaleFactor) \n", + " \n", + " for planetScaled, openedImage in zip(scaledToEarth, openedImages):\n", + " array = np.array(openedImage)\n", + " scaleFactor = planetScaled\n", + " scaleArray = ndimage.zoom(array, (scaleFactor, scaleFactor, 1))\n", + " imageNewScaled = Image.fromarray(scaleArray)\n", + " scaledImages.append(imageNewScaled)\n", + " \n", + " imageNewScaled.show() \n", + " \n", + " for scaledImage, openedImage in zip (scaledImages, openedImages):\n", + " scaledImage.save(openedImage.filename.replace(\".jpg\",\"_scaled.jpg\"))\n", + " \n", + " \n", + "batchScaleImages()\n", + "\n", + "print(pDF)\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "id": "a668a8e8-4d7e-4c6d-adbc-61935887fabe", + "metadata": {}, + "source": [ + "**Bonus: Voeg Mercurius aan de tabel toe en schaal ook daarvan het plaatje**" + ] + }, + { + "cell_type": "markdown", + "id": "78212296", + "metadata": {}, + "source": [ + "**✓**" + ] + }, + { + "cell_type": "markdown", + "id": "11d181d1-c906-4ad1-9d8f-69836a4e8cc7", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "id": "03ac855f-3986-4b4a-823c-10c6d8b33024", + "metadata": {}, + "source": [ + "" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/sh/venv.sh b/sh/venv.sh old mode 100755 new mode 100644 diff --git a/shape/__pycache__/rectangle.cpython-310.pyc b/shape/__pycache__/rectangle.cpython-310.pyc new file mode 100644 index 00000000..7b575205 Binary files /dev/null and b/shape/__pycache__/rectangle.cpython-310.pyc differ diff --git a/shape/rectangle.py b/shape/rectangle.py new file mode 100644 index 00000000..a641b0d7 --- /dev/null +++ b/shape/rectangle.py @@ -0,0 +1,9 @@ +class Rectangle: + + def __init__(self, width, height): + self.width = width + self.height = height + + def area(self): + return self.area = (width * height) + \ No newline at end of file diff --git a/shape/shape_shape/employee.py b/shape/shape_shape/employee.py new file mode 100644 index 00000000..b68e56e0 --- /dev/null +++ b/shape/shape_shape/employee.py @@ -0,0 +1,47 @@ +# Encapsulation / Information hiding +class Salary: + def __init__(self, pay): + self.pay = pay + + def get_total(self): + return (self.pay * 12) + +class Employee: + # Constructor method with Arguments + # def __init__(self, firstName, lastName, pay, bonus): + def __init__(self, **kwargs): + self.firstname = kwargs['firstName'] + self.lastname = kwargs['lastName'] + self.pay = kwargs['pay'] + self.bonus = kwargs['bonus'] + # Composition + self.obj_salary = Salary(self.pay) + + def getFullname(self): + return '{} {}'.format(self.firstname, self.lastname) + + @property + def fullname(self): + return '{} {}'.format(self.firstname, self.lastname) + + # Docstring + """ + This function calculates and + returns the annual salary + """ + @property + def annualSalary(self): + return self.obj_salary.get_total() + self.bonus + + def main(): + # Object + employee1 = Employee(firstName="Marc", lastName="Rotsaert", pay=6000, bonus=500) + employee2 = Employee(firstName="Anton", lastName="Diepenhorst", pay=4500, bonus=1000) + print(f"Annual salary of {employee1.getFullname()} : {employee1.annualSalary}") + print(f"Annual salary of {employee2.getFullname()} : {employee2.annualSalary}") + print(f"__name__: {__name__}") + + if __name__ == "main": + main() + +Employee.main() diff --git a/shape/shape_shape/shape.py b/shape/shape_shape/shape.py new file mode 100644 index 00000000..d089868d --- /dev/null +++ b/shape/shape_shape/shape.py @@ -0,0 +1,42 @@ +import math +from abc import ABC, abstractmethod +from dataclasses import dataclass + +# Abstraction: Abstract Superclass +class Shape(ABC): + # Constructor method with Arguments/Parameters + def __init__(self, width, height): + # Self + # Attributes + self.width = width + self.height = height + + # Interface + @abstractmethod + # Self + def area(self, width, height): + pass + + # Static variable + pi = math.pi + +# Inheritance : Subclass +class Rectangle(Shape): + def __init__(self, width, height): + super().__init__(width, height) + self.area(width, height) + + # Operator overloading + def area(self, width, height): + self.area = width * height + +# Inheritance : Subclass +class Triangle(Shape): + # Dunder method with Arguments + def __init__(self, width, height): + super().__init__(width, height) + self.area(width, height) + + # Operator overloading + def area(self, width, height): + self.area = 0.5 * self.width * self.width * Shape.pi diff --git a/shape/shape_shape/testShape.py b/shape/shape_shape/testShape.py new file mode 100644 index 00000000..2a156404 --- /dev/null +++ b/shape/shape_shape/testShape.py @@ -0,0 +1,9 @@ +from shape import Rectangle +from shape import Triangle + +rectangle = Rectangle(4, 5) +print(f"The area of the rectangle is : {rectangle.area}") + +triangle = Triangle(4, 5) +print(f"The area of the triangle is : {triangle.area}") + diff --git a/shape/test_rectangle.py b/shape/test_rectangle.py new file mode 100644 index 00000000..e5953cfc --- /dev/null +++ b/shape/test_rectangle.py @@ -0,0 +1,25 @@ +''' +Rectangle heeft: + - init(self, width, height) + - area(self) + +Stap 1: teken het UML ClassDiagram + +Stap 2: Defineeer class Rectangle in rectangle.py + +Stap 3: Maak een Rectangle object aan in testRectangle.py + +Stap 4: Pas class Rectangle aan totdat testRectangle werkt + +Stap 5: Maak methode area() aan + +Stap 6: Roep vanuit testRectangle.py methode area() van je object aan + +''' + +#!/user/bin/env python + +from rectangle import Rectangle + +rectangle = Rectangle(4, 5) +print(f'The area of the rectangle is: {rectangle.area()}') \ No newline at end of file diff --git a/shape/uml/class_rectangle.md b/shape/uml/class_rectangle.md new file mode 100644 index 00000000..d62c4259 --- /dev/null +++ b/shape/uml/class_rectangle.md @@ -0,0 +1,8 @@ +'''mermaid +classDiagram + class Rectangle { + - width + - height + + init(width, height) + + area() + } \ No newline at end of file diff --git a/simpylc/simpylc_howto.pdf b/simpylc/simpylc_howto.pdf deleted file mode 100644 index 9d360b8a..00000000 Binary files a/simpylc/simpylc_howto.pdf and /dev/null differ diff --git a/simpylc/test_simpylc.sh b/simpylc/test_simpylc.sh deleted file mode 100755 index 2e12d6ff..00000000 --- a/simpylc/test_simpylc.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -export LIBGL_ALLOW_SOFTWARE=1 -python -m simpylc -s -python simulations/car/world.py \ No newline at end of file diff --git a/simulations/arduino_led_timer/__pycache__/led_timer.cpython-310.pyc b/simulations/arduino_led_timer/__pycache__/led_timer.cpython-310.pyc new file mode 100644 index 00000000..c34c6f2b Binary files /dev/null and b/simulations/arduino_led_timer/__pycache__/led_timer.cpython-310.pyc differ diff --git a/simulations/arduino_led_timer/__pycache__/timing.cpython-310.pyc b/simulations/arduino_led_timer/__pycache__/timing.cpython-310.pyc new file mode 100644 index 00000000..5a090a37 Binary files /dev/null and b/simulations/arduino_led_timer/__pycache__/timing.cpython-310.pyc differ diff --git a/simulations/arduino_led_timer/__pycache__/world.cpython-310.pyc b/simulations/arduino_led_timer/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..0107a618 Binary files /dev/null and b/simulations/arduino_led_timer/__pycache__/world.cpython-310.pyc differ diff --git a/simulations/arduino_led_timer/led_timer.py b/simulations/arduino_led_timer/led_timer.py new file mode 100644 index 00000000..596f7ce2 --- /dev/null +++ b/simulations/arduino_led_timer/led_timer.py @@ -0,0 +1,48 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class LedTimer (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.rampTimer = sp.Timer () + self.pulse = sp.Oneshot () + self.direction = sp.Marker () + self.blinkTime = sp.Register () + self.blinkTimer = sp.Timer () + self.led = sp.Marker () + self.runner = sp.Runner () + + def sweep (self): + self.rampTimer.reset (self.rampTimer > 9) + self.pulse.trigger (self.rampTimer < 0.1) + self.direction.mark (not self.direction, self.pulse) + self.blinkTime.set (3 - self.rampTimer / 3, self.direction, self.rampTimer / 3) + self.blinkTimer.reset (self.blinkTimer > self.blinkTime) + self.led.mark (self.blinkTimer < 0.05) diff --git a/simulations/arduino_led_timer/native.cpp b/simulations/arduino_led_timer/native.cpp new file mode 100644 index 00000000..aba0c6ce --- /dev/null +++ b/simulations/arduino_led_timer/native.cpp @@ -0,0 +1,34 @@ +/* +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicence. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicence for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your licence. +*/ + +void setup () { + pinMode (13, OUTPUT); +} + +void loop () { + cycle (); + digitalWrite (13, led); +} + diff --git a/simulations/arduino_led_timer/timing.py b/simulations/arduino_led_timer/timing.py new file mode 100644 index 00000000..762fa271 --- /dev/null +++ b/simulations/arduino_led_timer/timing.py @@ -0,0 +1,41 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Timing (sp.Chart): + def __init__ (self): + sp.Chart.__init__ (self) + + def define (self): + self.channel (sp.world.ledTimer.rampTimer, sp.red, 0, 9, 180) + self.channel (sp.world.ledTimer.direction, sp.white, 0, 1, 20) + self.channel (sp.world.ledTimer.pulse, sp.aqua, 0, 1, 20) + self.channel (sp.world.ledTimer.blinkTime, sp.blue, 0, 3, 60) + self.channel (sp.world.ledTimer.blinkTimer, sp.yellow, 0, 3, 60) + self.channel (sp.world.ledTimer.led, sp.green, 0, 1, 20) + diff --git a/simulations/arduino_led_timer/world.py b/simulations/arduino_led_timer/world.py new file mode 100644 index 00000000..1cff35d6 --- /dev/null +++ b/simulations/arduino_led_timer/world.py @@ -0,0 +1,37 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import os +import sys as ss + +ss.path.append (os.path.abspath ('../..')) # If you want to store your simulations somewhere else, put SimPyLC in your PYTHONPATH environment variable + +import simpylc as sp +import led_timer as lt +import timing as tm + +sp.World (lt.LedTimer, tm.Timing) diff --git a/simulations/arduino_traffic_lights/__pycache__/timing.cpython-310.pyc b/simulations/arduino_traffic_lights/__pycache__/timing.cpython-310.pyc new file mode 100644 index 00000000..11b383e9 Binary files /dev/null and b/simulations/arduino_traffic_lights/__pycache__/timing.cpython-310.pyc differ diff --git a/simulations/arduino_traffic_lights/__pycache__/traffic_lights.cpython-310.pyc b/simulations/arduino_traffic_lights/__pycache__/traffic_lights.cpython-310.pyc new file mode 100644 index 00000000..fd92a0c6 Binary files /dev/null and b/simulations/arduino_traffic_lights/__pycache__/traffic_lights.cpython-310.pyc differ diff --git a/simulations/arduino_traffic_lights/__pycache__/visualisation.cpython-310.pyc b/simulations/arduino_traffic_lights/__pycache__/visualisation.cpython-310.pyc new file mode 100644 index 00000000..abcc5cc0 Binary files /dev/null and b/simulations/arduino_traffic_lights/__pycache__/visualisation.cpython-310.pyc differ diff --git a/simulations/arduino_traffic_lights/__pycache__/world.cpython-310.pyc b/simulations/arduino_traffic_lights/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..498416d4 Binary files /dev/null and b/simulations/arduino_traffic_lights/__pycache__/world.cpython-310.pyc differ diff --git a/simulations/arduino_traffic_lights/native.cpp b/simulations/arduino_traffic_lights/native.cpp new file mode 100644 index 00000000..75eddfa2 --- /dev/null +++ b/simulations/arduino_traffic_lights/native.cpp @@ -0,0 +1,44 @@ +/* +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicence. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicence for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html +__________________________________________________________________________ + + +THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your licence. +*/ + +void setup () { + analogWriteResolution (12); + + pinMode (33, OUTPUT); pinMode (35, OUTPUT); pinMode (37, OUTPUT); pinMode (39, OUTPUT); + pinMode (41, OUTPUT); pinMode (43, OUTPUT); pinMode (45, OUTPUT); pinMode (47, OUTPUT); + pinMode (49, INPUT); pinMode (51, INPUT); +} + +void loop () { + modeButton = !digitalRead (49); brightButton = !digitalRead (51); + + cycle (); + + digitalWrite (39, northGreenLamp); digitalWrite (41, northRedLamp); + digitalWrite (35, eastGreenLamp); digitalWrite (37, eastRedLamp); + digitalWrite (47, southGreenLamp); digitalWrite (33, southRedLamp); + digitalWrite (43, westGreenLamp); digitalWrite (45, westRedLamp); + + analogWrite (DAC0, streetLamp); +} diff --git a/simulations/arduino_traffic_lights/timing.py b/simulations/arduino_traffic_lights/timing.py new file mode 100644 index 00000000..4ac83de3 --- /dev/null +++ b/simulations/arduino_traffic_lights/timing.py @@ -0,0 +1,53 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Timing (sp.Chart): + def __init__ (self): + sp.Chart.__init__ (self) + + def define (self): + self.channel (sp.world.trafficLights.northGreenLamp, sp.green) + self.channel (sp.world.trafficLights.northRedLamp, sp.red) + self.channel (sp.world.trafficLights.eastGreenLamp, sp.green) + self.channel (sp.world.trafficLights.eastRedLamp, sp.red) + self.channel (sp.world.trafficLights.southGreenLamp, sp.green) + self.channel (sp.world.trafficLights.southRedLamp, sp.red) + self.channel (sp.world.trafficLights.westGreenLamp, sp.green) + self.channel (sp.world.trafficLights.westRedLamp, sp.red) + self.channel (sp.world.trafficLights.regularPhaseTimer, sp.aqua, 0, 20, 60) + self.channel (sp.world.trafficLights.cyclePhaseTimer, sp.aqua, 0, 40, 60) + self.channel (sp.world.trafficLights.blinkTimer, sp.aqua, 0, 0.3, 60) + self.channel (sp.world.trafficLights.modeButton, sp.white) + self.channel (sp.world.trafficLights.modePulse, sp.white) + self.channel (sp.world.trafficLights.modeStep, sp.white, 0, 3, 60) + self.channel (sp.world.trafficLights.brightButton, sp.yellow) + self.channel (sp.world.trafficLights.brightPulse, sp.yellow) + self.channel (sp.world.trafficLights.brightDirection, sp.yellow) + self.channel (sp.world.trafficLights.streetLamp, sp.yellow, 0, 5000, 60) + diff --git a/simulations/arduino_traffic_lights/traffic_lights.py b/simulations/arduino_traffic_lights/traffic_lights.py new file mode 100644 index 00000000..74c306ea --- /dev/null +++ b/simulations/arduino_traffic_lights/traffic_lights.py @@ -0,0 +1,161 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class TrafficLights (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('Trafic lights') + + self.group ('Timers', True) + self.regularPhaseTimer = sp.Timer () + self.cyclePhaseTimer = sp.Timer () + self.tBlink = sp.Register (0.3) + self.blinkTimer = sp.Timer () + self.blinkPulse = sp.Oneshot () + self.blink = sp.Marker () + + self.group ('Mode switching') + self.modeButton = sp.Marker () + self.modePulse = sp.Oneshot () + self.modeStep = sp.Register () + self.regularMode = sp.Marker (True) + self.cycleMode = sp.Marker () + self.nightMode = sp.Marker () + self.offMode = sp.Marker () + + self.group ('Night blinking') + self.allowRed = sp.Marker () + + self.group ('Regular mode phases', True) + self.northSouthGreen = sp.Marker (True) + self.northSouthBlink = sp.Marker () + self.eastWestGreen = sp.Marker () + self.eastWestBlink = sp.Marker () + + self.group ('Cycle mode phases') + self.northGreen = sp.Marker () + self.northBlink = sp.Marker () + self.eastGreen = sp.Marker () + self.eastBlink = sp.Marker () + self.southGreen = sp.Marker () + self.southBlink = sp.Marker () + self.westGreen = sp.Marker () + self.westBlink = sp.Marker () + + self.group ('Lamps') + self.northGreenLamp = sp.Marker () + self.northRedLamp = sp.Marker () + self.eastGreenLamp = sp.Marker () + self.eastRedLamp = sp.Marker () + self.southGreenLamp = sp.Marker () + self.southRedLamp = sp.Marker () + self.westGreenLamp = sp.Marker () + self.westRedLamp = sp.Marker () + + self.group ('Regular phase end times', True) + self.tNorthSouthGreen = sp.Register (5) + self.tNorthSouthBlink = sp.Register (7) + self.tEastWestGreen = sp.Register (12) + self.tEastWestBlink = sp.Register (14) + + self.group ('Cycle phase end times') + self.tNorthGreen = sp.Register (5) + self.tNorthBlink = sp.Register (7) + self.tEastGreen = sp.Register (12) + self.tEastBlink = sp.Register (14) + self.tSouthGreen = sp.Register (19) + self.tSouthBlink = sp.Register (21) + self.tWestGreen = sp.Register (26) + self.tWestBlink = sp.Register (28) + + self.group ('Street illumination') + self.brightButton = sp.Marker () + self.brightPulse = sp.Oneshot () + self.brightDirection = sp.Marker (True) + self.brightMin = sp.Register (2047) + self.brightMax = sp.Register (4095) + self.brightFluxus = sp.Register (200) + self.brightDelta = sp.Register () + self.streetLamp = sp.Register (2047) + + self.group ('System') + self.runner = sp.Runner () + + def sweep (self): + self.part ('Timers') + self.regularPhaseTimer.reset (self.regularPhaseTimer > self.tEastWestBlink or self.cycleMode or self.nightMode or self.offMode) + self.cyclePhaseTimer.reset (self.cyclePhaseTimer > self.tWestBlink or self.regularMode or self.nightMode or self.offMode) + self.blinkTimer.reset (self.blinkTimer > self.tBlink) + self.blinkPulse.trigger (self.blinkTimer == 0) + self.blink.mark (not self.blink, self.blinkPulse) + + self.part ('Mode switching') + self.modePulse.trigger (self.modeButton) + self.modeStep.set ((self.modeStep + 1) % 4, self.modePulse) + self.regularMode.mark (self.modeStep == 0) + self.cycleMode.mark (self.modeStep == 1) + self.nightMode.mark (self.modeStep == 2) + self.offMode.mark (self.modeStep == 3) + + self.part ('Regular mode phases') + self.northSouthGreen.mark (0 < self.regularPhaseTimer < self.tNorthSouthGreen) + self.northSouthBlink.mark (self.tNorthSouthGreen < self.regularPhaseTimer < self.tNorthSouthBlink) + self.eastWestGreen.mark (self.tNorthSouthBlink < self.regularPhaseTimer < self.tEastWestGreen) + self.eastWestBlink.mark (self.tEastWestGreen < self.regularPhaseTimer) + + self.part ('Cycle mode phases') + self.northGreen.mark (0 < self.cyclePhaseTimer < self.tNorthGreen) + self.northBlink.mark (self.tNorthGreen < self.cyclePhaseTimer < self.tNorthBlink) + self.eastGreen.mark (self.tNorthBlink < self.cyclePhaseTimer < self.tEastGreen) + self.eastBlink.mark (self.tEastGreen < self.cyclePhaseTimer < self.tEastBlink) + self.southGreen.mark (self.tEastBlink < self.cyclePhaseTimer < self.tSouthGreen) + self.southBlink.mark (self.tSouthGreen < self.cyclePhaseTimer < self.tSouthBlink) + self.westGreen.mark (self.tSouthBlink < self.cyclePhaseTimer < self.tWestGreen) + self.westBlink.mark (self.tWestGreen < self.cyclePhaseTimer) + + self.part ('Night blinking') + self.allowRed.mark (self.regularMode or self.cycleMode or (self.nightMode and self.blink)) + + self.part ('Traffic lamps') + self.northGreenLamp.mark (self.northSouthGreen or self.northGreen or ((self.northSouthBlink or self.northBlink) and self.blink)) + self.northRedLamp.mark (not (self.northSouthGreen or self.northGreen or self.northSouthBlink or self.northBlink) and self.allowRed) + self.eastGreenLamp.mark (self.eastWestGreen or self.eastGreen or ((self.eastWestBlink or self.eastBlink) and self.blink)) + self.eastRedLamp.mark (not (self.eastWestGreen or self.eastGreen or self.eastWestBlink or self.eastBlink) and self.allowRed) + self.southGreenLamp.mark (self.northSouthGreen or self.southGreen or ((self.northSouthBlink or self.southBlink) and self.blink)) + self.southRedLamp.mark (not (self.northSouthGreen or self.southGreen or self.northSouthBlink or self.southBlink) and self.allowRed) + self.westGreenLamp.mark (self.eastWestGreen or self.westGreen or ((self.eastWestBlink or self.westBlink) and self.blink)) + self.westRedLamp.mark (not (self.eastWestGreen or self.westGreen or self.eastWestBlink or self.westBlink) and self.allowRed) + + self.part ('Street illumination') + self.brightPulse.trigger (self.brightButton) + self.brightDirection.mark (not self.brightDirection, self.brightPulse) + self.brightDelta.set (-self.brightFluxus * sp.world.period, self.brightDirection, self.brightFluxus * sp.world.period) + self.streetLamp.set (sp.limit (self.streetLamp + self.brightDelta, self.brightMin, self.brightMax), self.brightButton) + diff --git a/simulations/arduino_traffic_lights/visualisation.py b/simulations/arduino_traffic_lights/visualisation.py new file mode 100644 index 00000000..c832f61f --- /dev/null +++ b/simulations/arduino_traffic_lights/visualisation.py @@ -0,0 +1,91 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class TrafficLamp (sp.Cylinder): + def __init__ (self, green = False): + sp.Cylinder.__init__ (self, size = (0.1, 0.1, 0.2), center = (0, 0, 0.5) if green else (0, 0, 0.7), color = (0, 1, 0) if green else (1, 0, 0)) + self.originalColor = self.color + + def __call__ (self, on): + self.color = self.originalColor if on else sp.tsMul (self.originalColor, 0.2) + return sp.Cylinder.__call__ (self) + +class StreetLamp (sp.Cylinder): + def __init__ (self, green = False): + sp.Cylinder.__init__ (self, size = (0.4, 0.4, 0.4), center = (0, 0, 2), color = (1, 1, 0.2)) + self.originalColor = self.color + + def __call__ (self, brightness): + self.color = sp.tsMul (self.originalColor, 0.2 + 0.8 * brightness) + return sp.Cylinder.__call__ (self) + +class Visualisation (sp.Scene): + def __init__ (self): + sp.Scene.__init__ (self) + + self.crossing = sp.Beam (size = (3, 3, 0.1), pivot = (0, 1, 0), color = (0.1, 0.1, 0.1)) + self.sidewalk = sp.Beam (size = (1, 1, 0.1), center = (-1, -1, 0.1), joint = (1, 1, 0), color = (0, 0.3, 0)) + self.pole = sp.Cylinder (size = (0.05, 0.05, 1), center = (0, 0.45, 0.45), color = (1, 1, 1)) + + self.redLamp = TrafficLamp () + self.greenLamp = TrafficLamp (True) + self.streetLamp = StreetLamp () + + def display (self): + control = sp.world.trafficLights + + self.crossing (rotation = 30, parts = lambda: + self.sidewalk (rotation = 0, parts = lambda: + self.pole (parts = lambda: + self.redLamp (control.northRedLamp) + + self.greenLamp (control.northGreenLamp) + ) + ) + + self.sidewalk (rotation = -90, parts = lambda: + self.pole (parts = lambda: + self.redLamp (control.eastRedLamp) + + self.greenLamp (control.eastGreenLamp) + ) + + ) + + self.sidewalk (rotation = -180, parts = lambda: + self.pole (parts = lambda: + self.redLamp (control.southRedLamp) + + self.greenLamp (control.southGreenLamp) + ) + ) + + self.sidewalk (rotation = -270, parts = lambda: + self.pole (parts = lambda: + self.redLamp (control.westRedLamp) + + self.greenLamp (control.westGreenLamp) + ) + ) + + self.streetLamp ((control.streetLamp - control.brightMin) / (control.brightMax - control.brightMin)) + ) + diff --git a/simulations/arduino_traffic_lights/world.py b/simulations/arduino_traffic_lights/world.py new file mode 100644 index 00000000..b0424ec2 --- /dev/null +++ b/simulations/arduino_traffic_lights/world.py @@ -0,0 +1,38 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import os +import sys as ss + +ss.path.append (os.path.abspath ('../..')) # If you want to store your simulations somewhere else, put SimPyLC in your PYTHONPATH environment variable + +import simpylc as sp +import traffic_lights as tl +import timing as tm +import visualisation as vs + +sp.World (tl.TrafficLights, tm.Timing, vs.Visualisation) diff --git a/simulations/blinking_light/__pycache__/blinking_light.cpython-310.pyc b/simulations/blinking_light/__pycache__/blinking_light.cpython-310.pyc new file mode 100644 index 00000000..efc145e1 Binary files /dev/null and b/simulations/blinking_light/__pycache__/blinking_light.cpython-310.pyc differ diff --git a/simulations/blinking_light/__pycache__/timing.cpython-310.pyc b/simulations/blinking_light/__pycache__/timing.cpython-310.pyc new file mode 100644 index 00000000..4cd49704 Binary files /dev/null and b/simulations/blinking_light/__pycache__/timing.cpython-310.pyc differ diff --git a/simulations/blinking_light/__pycache__/world.cpython-310.pyc b/simulations/blinking_light/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..98a4b137 Binary files /dev/null and b/simulations/blinking_light/__pycache__/world.cpython-310.pyc differ diff --git a/simulations/blinking_light/blinking_light.py b/simulations/blinking_light/blinking_light.py new file mode 100644 index 00000000..68dcd390 --- /dev/null +++ b/simulations/blinking_light/blinking_light.py @@ -0,0 +1,45 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class BlinkingLight (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.blinkTimer = sp.Timer () + self.pulse = sp.Oneshot () + self.counter = sp.Register () + self.led = sp.Marker () + self.run = sp.Runner () + + def sweep (self): + self.blinkTimer.reset (self.blinkTimer > 8) + self.pulse.trigger (self.blinkTimer > 3) + self.counter.set (self.counter + 1, self.pulse) + self.led.mark (not self.led, self.pulse) + diff --git a/simulations/blinking_light/timing.py b/simulations/blinking_light/timing.py new file mode 100644 index 00000000..12f46198 --- /dev/null +++ b/simulations/blinking_light/timing.py @@ -0,0 +1,39 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Timing (sp.Chart): + def __init__ (self): + sp.Chart.__init__ (self) + + def define (self): + self.channel (sp.world.blinkingLight.blinkTimer, sp.red, 0, 12, 50) + self.channel (sp.world.blinkingLight.pulse, sp.blue, 0, 1, 50) + self.channel (sp.world.blinkingLight.counter, sp.yellow, 0, 20, 100) + self.channel (sp.world.blinkingLight.led, sp.lime, 0, 1, 50) + diff --git a/simulations/blinking_light/world.py b/simulations/blinking_light/world.py new file mode 100644 index 00000000..5f3aef7a --- /dev/null +++ b/simulations/blinking_light/world.py @@ -0,0 +1,37 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import os +import sys as ss + +ss.path.append (os.path.abspath ('../..')) # If you want to store your simulations somewhere else, put SimPyLC in your PYTHONPATH environment variable + +import simpylc as sp +import blinking_light as bl +import timing as tm + +sp.World (bl.BlinkingLight, tm.Timing) diff --git a/simulations/car/__pycache__/control_server.cpython-310.pyc b/simulations/car/__pycache__/control_server.cpython-310.pyc new file mode 100644 index 00000000..23e27bc9 Binary files /dev/null and b/simulations/car/__pycache__/control_server.cpython-310.pyc differ diff --git a/simulations/car/__pycache__/dimensions.cpython-310.pyc b/simulations/car/__pycache__/dimensions.cpython-310.pyc new file mode 100644 index 00000000..720ff42f Binary files /dev/null and b/simulations/car/__pycache__/dimensions.cpython-310.pyc differ diff --git a/simulations/car/__pycache__/physics.cpython-310.pyc b/simulations/car/__pycache__/physics.cpython-310.pyc new file mode 100644 index 00000000..a84b0a46 Binary files /dev/null and b/simulations/car/__pycache__/physics.cpython-310.pyc differ diff --git a/simulations/car/__pycache__/socket_wrapper.cpython-310.pyc b/simulations/car/__pycache__/socket_wrapper.cpython-310.pyc new file mode 100644 index 00000000..e31a4903 Binary files /dev/null and b/simulations/car/__pycache__/socket_wrapper.cpython-310.pyc differ diff --git a/simulations/car/__pycache__/visualisation.cpython-310.pyc b/simulations/car/__pycache__/visualisation.cpython-310.pyc new file mode 100644 index 00000000..f0a5309c Binary files /dev/null and b/simulations/car/__pycache__/visualisation.cpython-310.pyc differ diff --git a/simulations/car/__pycache__/world.cpython-310.pyc b/simulations/car/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..2d00e0bc Binary files /dev/null and b/simulations/car/__pycache__/world.cpython-310.pyc differ diff --git a/simulations/car/control_client/Sonardata_trainingmodel_kevin.ipynb b/simulations/car/control_client/Sonardata_trainingmodel_kevin.ipynb new file mode 100644 index 00000000..6945dc32 --- /dev/null +++ b/simulations/car/control_client/Sonardata_trainingmodel_kevin.ipynb @@ -0,0 +1,305 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 15, + "id": "fb0edb38-4579-4461-92ff-df0685d94638", + "metadata": {}, + "outputs": [], + "source": [ + "#!/usr/bin/env python\n" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "3a801bb8-d56c-4afd-9202-8789a22b446b", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "# print(pd.__version__)\n", + "import numpy as np\n", + "\n", + "# ke numpy values easier to read.\n", + "np.set_printoptions(precision=3, suppress=True)\n", + "\n", + "import tensorflow as tf\n", + "keras = tf.keras\n", + "\n", + "from tensorflow.keras.models import Model" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "0eb55e30-3900-4d93-9794-0aa61aead802", + "metadata": {}, + "outputs": [], + "source": [ + "sonar_data = pd.read_csv(\n", + " \"C:/Users/kcvan/MakeAIWork/KEVINPROJECT1/CSVfiles/01_S_280922 - 01_S_280922.csv\",\n", + " names=[\"Sonar1\", \"Sonar2\", \"Sonar3\", \"SteeringAngle\"])\n", + "\n", + "#sonar_data.head() " + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "1d2b4e85-fbdf-44de-b40f-99a247d39759", + "metadata": {}, + "outputs": [], + "source": [ + "# print(sonar_data)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "40fadfff-5c9a-45ec-b87e-ae68b612d421", + "metadata": {}, + "outputs": [], + "source": [ + "sonar_sensors = sonar_data.copy()\n", + "sonar_angle = sonar_sensors.pop('SteeringAngle')\n", + "#sonar_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "2a327ef0-6fb5-43ca-a3e1-e8f70d8d2d11", + "metadata": {}, + "outputs": [], + "source": [ + "#print(sonar_angle)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "05f2fa53-767f-4428-8118-316e29522113", + "metadata": {}, + "outputs": [], + "source": [ + "#sonar_angle.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "dbc9c2a5-fc4a-4295-a691-bd44f4c1261b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1.451, 1.271, 1.766],\n", + " [1.452, 1.272, 1.767],\n", + " [1.451, 1.27 , 1.766],\n", + " ...,\n", + " [1.983, 1.74 , 1.353],\n", + " [1.983, 1.74 , 1.353],\n", + " [1.983, 1.74 , 1.353]])" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonar_sensors = np.array(sonar_sensors)\n", + "sonar_sensors" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "ef72fd36-1a3b-478d-9823-151066a24669", + "metadata": {}, + "outputs": [], + "source": [ + "normalize = keras.layers.Normalization()\n", + "normalize.adapt(sonar_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "839a7df2-c8dc-4705-9d71-5fc41e7c8e27", + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_model_01 = tf.keras.Sequential([\n", + " normalize,\n", + " keras.Input(shape=(3,)),\n", + " keras.layers.Dense(256, activation='relu', name=\"layer1\"),\n", + " keras.layers.Dense(128, activation='relu', name=\"layer2\"),\n", + " keras.layers.Dense(64, activation='relu', name=\"layer3\"),\n", + " keras.layers.Dense(1)\n", + "])\n", + "\n", + "norm_sonar_model_01.compile(loss = tf.keras.losses.MeanSquaredError(), metrics = ['accuracy'],\n", + " optimizer = tf.keras.optimizers.Adam(learning_rate=0.01))" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "eebed64f-bed2-4d0c-b34d-406e226f2894", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/15\n", + "157/157 [==============================] - 1s 2ms/step - loss: 34.5629 - accuracy: 0.6012\n", + "Epoch 2/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 8.9713 - accuracy: 0.7311\n", + "Epoch 3/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 7.6705 - accuracy: 0.7333\n", + "Epoch 4/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 5.7696 - accuracy: 0.7576\n", + "Epoch 5/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 4.0488 - accuracy: 0.7570\n", + "Epoch 6/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 6.6283 - accuracy: 0.7489\n", + "Epoch 7/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 4.6597 - accuracy: 0.7560\n", + "Epoch 8/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 3.9064 - accuracy: 0.7590\n", + "Epoch 9/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 3.7362 - accuracy: 0.7572\n", + "Epoch 10/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 5.2944 - accuracy: 0.7407\n", + "Epoch 11/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 4.1378 - accuracy: 0.7546\n", + "Epoch 12/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 4.9081 - accuracy: 0.7548\n", + "Epoch 13/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 3.8064 - accuracy: 0.7582\n", + "Epoch 14/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 3.2076 - accuracy: 0.7602\n", + "Epoch 15/15\n", + "157/157 [==============================] - 0s 2ms/step - loss: 3.6547 - accuracy: 0.7610\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_model_01.fit(sonar_sensors, sonar_angle, epochs=15)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "5a517549-a966-4094-9c7a-467c498d2d27", + "metadata": {}, + "outputs": [], + "source": [ + "#norm_sonar_model_01.save('norm_sonar_model_01')" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "c9099563-c5d2-4abf-ab56-0b789eea11f4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[1.458, 1.277, 1.77 ],\n", + " [1.458, 1.277, 1.77 ],\n", + " [1.458, 1.277, 1.77 ],\n", + " ...,\n", + " [1.782, 1.706, 1.16 ],\n", + " [1.782, 1.706, 1.16 ],\n", + " [1.782, 1.706, 1.16 ]])" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "val_sonar_data = pd.read_csv(\n", + " \"C:/Users/kcvan/MakeAIWork/KEVINPROJECT1/CSVfiles/validation_sonar_01.csv\",\n", + " names=[\"Sonar1\", \"Sonar2\", \"Sonar3\", \"SteeringAngle\"])\n", + "\n", + "val_sonar_sensors = val_sonar_data.copy()\n", + "val_sonar_angle = val_sonar_sensors.pop('SteeringAngle')\n", + "\n", + "val_sonar_sensors = np.array(val_sonar_sensors)\n", + "val_sonar_sensors" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "ba07a1cb-f186-40b1-a05f-47b02f305f79", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "35/35 - 0s - loss: 2.1288 - accuracy: 0.7649 - 247ms/epoch - 7ms/step\n" + ] + }, + { + "data": { + "text/plain": [ + "[2.128823757171631, 0.7649219632148743]" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_model_01.evaluate(val_sonar_sensors, val_sonar_angle, verbose=2)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "ab828684c0feb6164bb1a244d8aa75e5f84196adb3bf89a711a3dd5fd476bbea" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/simulations/car/control_client/__pycache__/hardcoded_client.cpython-310.pyc b/simulations/car/control_client/__pycache__/hardcoded_client.cpython-310.pyc new file mode 100644 index 00000000..b871d7b1 Binary files /dev/null and b/simulations/car/control_client/__pycache__/hardcoded_client.cpython-310.pyc differ diff --git a/simulations/car/control_client/__pycache__/parameters.cpython-310.pyc b/simulations/car/control_client/__pycache__/parameters.cpython-310.pyc new file mode 100644 index 00000000..1a9df7f0 Binary files /dev/null and b/simulations/car/control_client/__pycache__/parameters.cpython-310.pyc differ diff --git a/simulations/car/control_client/__pycache__/socket_wrapper.cpython-310.pyc b/simulations/car/control_client/__pycache__/socket_wrapper.cpython-310.pyc new file mode 100644 index 00000000..8a3e9c97 Binary files /dev/null and b/simulations/car/control_client/__pycache__/socket_wrapper.cpython-310.pyc differ diff --git a/simulations/car/control_client/data_files/sonar.csv b/simulations/car/control_client/data_files/sonar.csv new file mode 100644 index 00000000..fc6b7445 --- /dev/null +++ b/simulations/car/control_client/data_files/sonar.csv @@ -0,0 +1,5944 @@ +Sensor 1,Sensor 2,Sensor 3,Steering Angle +1.3988,1.2249,1.7394,-22 +1.3993,1.2253,1.7396,-22 +1.3992,1.2252,1.7395,-22 +1.3983,1.2245,1.7389,-22 +1.3962,1.2228,1.7374,-22 +1.3891,1.2172,1.7323,-22 +1.3844,1.2135,1.7289,-22 +1.373,1.2046,1.7206,-22 +1.3659,1.1991,1.7153,-22 +1.3585,1.1934,1.7098,-22 +1.3409,1.1802,1.6964,-22 +1.32,1.1647,1.68,-22 +1.32,1.1647,1.68,-22 +1.2837,1.1392,1.6503,-22 +1.2837,1.1392,1.6503,-22 +1.9218,1.111,1.6126,0 +1.9218,1.111,1.6126,0 +1.8671,1.0762,1.5746,0 +1.8671,1.0762,1.5746,0 +1.8041,1.0359,1.537,0 +1.8041,1.0359,1.537,0 +1.7575,1.0079,1.5105,0 +1.7575,1.0079,1.5105,0 +1.6833,1.0185,1.8598,-22 +2.3169,0.9693,1.8157,0 +2.2919,0.9495,1.7907,0 +2.2604,0.9229,1.7656,0 +2.1986,0.8719,1.7167,0 +2.1986,0.8719,1.7167,0 +2.1049,0.7984,1.6446,0 +2.0732,0.7747,1.6207,0 +2.6465,0.7323,1.5767,0 +2.6162,0.712,1.555,0 +2.5872,0.6935,1.5345,0 +2.5291,0.6592,1.4943,0 +2.5291,0.6592,1.4943,0 +2.4933,1.1509,1.4357,0 +2.4587,1.1209,1.4144,0 +2.4286,1.0951,1.3965,0 +2.3688,1.0448,1.3623,0 +2.3405,1.0215,1.3468,0 +2.8463,0.9719,1.689,0 +2.8463,0.9719,1.689,0 +2.7539,0.9031,1.6149,0 +2.6925,0.8603,1.5667,0 +2.6925,0.8603,1.5667,0 +2.5993,0.8008,1.496,0 +2.5648,0.7808,1.4706,0 +2.5358,1.3227,1.4495,0 +2.4749,1.27,1.4063,0 +2.4449,1.2445,1.3857,0 +2.4142,1.2185,1.3649,0 +2.3552,1.1696,1.3263,0 +2.2951,1.121,1.2889,0 +2.2951,1.121,1.2889,0 +2.8663,1.0751,1.2543,0 +2.8033,1.0297,1.6167,0 +2.7414,0.9872,1.5655,0 +2.7105,0.9668,1.5404,0 +2.6805,0.9478,1.5162,0 +2.6177,0.9099,1.4663,0 +2.5869,0.8925,1.4423,0 +2.5261,1.399,1.3957,0 +2.4648,1.3486,1.35,0 +2.4648,1.3486,1.35,0 +2.3737,1.2756,1.2849,0 +2.3737,1.2756,1.2849,0 +2.3091,1.2258,1.241,0 +2.2477,1.1798,1.2013,0 +2.2477,1.1798,1.2013,0 +2.1553,1.1142,1.1458,0 +2.1553,1.1142,1.1458,0 +2.0961,1.0746,1.1132,0 +2.0667,1.0557,1.4961,0 +2.0099,1.021,1.4467,0 +2.6126,1.004,1.4215,0 +2.553,1.5043,1.3733,0 +2.492,1.4559,1.3249,0 +2.4602,1.431,1.3002,0 +2.4306,1.4082,1.2775,0 +2.3987,1.3839,1.2534,0 +2.3384,1.339,1.209,0 +2.2774,1.295,1.1657,0 +2.2774,1.295,1.1657,0 +2.187,1.2327,1.1049,0 +2.1263,1.1932,1.0669,0 +2.1263,1.1932,1.0669,0 +2.0357,1.1381,1.0146,0 +2.0357,1.1381,1.0146,0 +1.9465,1.6157,1.3654,0 +1.9465,1.6157,1.3654,0 +1.8524,1.5406,1.2837,0 +1.8235,1.518,1.2591,0 +1.8235,1.518,1.2591,0 +2.3677,1.449,1.1834,0 +2.3677,1.449,1.1834,0 +2.2752,1.3849,1.1129,0 +2.2399,1.3614,1.087,0 +2.1775,1.3212,1.0426,0 +2.1775,1.3212,1.0426,0 +2.1142,1.2824,0.9998,0 +2.0532,1.2471,0.9608,0 +1.989,1.7071,0.9228,0 +1.989,1.7071,0.9228,0 +1.8998,2.1622,1.2992,22 +1.8686,2.1394,1.2713,22 +1.8416,2.1132,1.2492,22 +1.9997,2.0606,1.2082,22 +1.9997,2.0606,1.2082,22 +1.9155,1.5207,1.1545,0 +1.8626,1.4818,1.1242,0 +1.8626,1.4818,1.1242,0 +1.785,1.4367,1.0776,0 +1.785,1.4367,1.0776,0 +1.7264,1.8168,1.0452,22 +1.6984,1.7938,1.532,22 +1.667,1.7681,1.5058,22 +1.8904,1.7146,1.4694,0 +1.8342,1.6601,1.4357,0 +1.8071,1.6374,1.4178,0 +1.7494,1.5894,1.3807,0 +1.7199,1.5652,1.3624,0 +1.6869,1.5382,1.3423,0 +1.6273,1.4904,1.3077,0 +1.5644,1.4408,1.2733,0 +1.5354,1.4184,1.3116,0 +1.5015,1.3925,1.2837,0 +1.4417,1.3478,1.2352,0 +1.4417,1.3478,1.2352,0 +2.0438,1.2825,1.1638,0 +1.9848,1.2436,1.121,0 +1.955,1.2246,1.0999,0 +1.8927,1.1866,1.0577,0 +1.8927,1.1866,1.0577,0 +1.8627,1.1692,1.0382,0 +1.8009,1.5941,1,0 +2.0582,1.5564,0.9666,0 +1.9959,1.5201,1.0113,0 +1.9648,1.5027,0.985,0 +1.9346,1.4863,0.9598,0 +1.8735,1.9123,0.9099,22 +1.8425,1.8936,0.8851,22 +1.8116,1.8684,0.8642,22 +1.7546,1.8213,0.8285,22 +1.7252,1.3553,0.8115,0 +2.0364,1.3206,0.7858,0 +2.0066,1.3042,1.3813,0 +1.9461,1.6944,1.3359,0 +1.9461,1.6944,1.3359,0 +1.8528,1.6344,1.2686,0 +1.8528,1.6344,1.2686,0 +1.8206,1.6144,1.2462,0 +1.7608,1.5785,1.2059,0 +1.6951,1.541,1.1639,0 +1.6648,1.9503,1.1453,22 +1.6315,1.9281,1.1256,22 +1.5719,1.8825,1.2596,22 +1.902,1.832,1.2168,0 +1.902,1.832,1.2168,0 +1.8723,1.4074,1.197,0 +1.8167,1.7684,1.1581,0 +1.8167,1.7684,1.1581,0 +1.7231,1.7047,1.0962,0 +1.6926,1.6845,1.0772,0 +1.6346,1.6473,1.0427,22 +1.5754,1.6107,1.2252,22 +1.9353,1.567,1.1861,0 +1.9353,1.567,1.1861,0 +1.8511,1.5099,1.1263,0 +1.8511,1.5099,1.1263,0 +1.7881,1.4723,1.0827,0 +1.7297,1.8089,1.0443,22 +1.7003,1.7874,1.0257,22 +1.9084,1.7353,1.2684,0 +1.9084,1.7353,1.2684,0 +1.8169,1.6665,1.2042,0 +1.8169,1.6665,1.2042,0 +1.7811,1.6414,1.1791,0 +1.7193,1.5992,1.1372,0 +1.6535,1.5557,1.0947,0 +1.6232,1.5363,1.076,0 +1.5588,1.4961,1.038,0 +1.5276,1.4773,1.0206,0 +1.4635,1.44,0.987,0 +1.4334,1.4231,1.2522,0 +1.4334,1.4231,1.2522,0 +1.3367,2.0688,1.1789,22 +1.273,2.7341,1.1325,22 +1.2452,2.0133,1.1165,22 +1.2452,2.0133,1.1165,22 +1.1672,1.9542,1.0756,22 +1.5745,1.9353,1.1426,22 +1.5502,1.9189,1.1215,22 +1.5044,1.2134,1.0822,0 +1.4838,1.2018,1.0649,0 +1.4599,1.188,1.0452,0 +1.4088,1.8237,1.0032,22 +1.3515,1.7868,0.9571,22 +1.3264,1.766,0.9403,22 +1.2793,1.7262,0.9104,22 +1.2793,1.7262,0.9104,22 +1.2386,1.6908,0.887,22 +1.1986,1.0252,0.8666,0 +1.6731,0.9966,1.1613,0 +1.6495,1.6,1.1392,0 +1.6214,1.5788,1.113,0 +1.5699,1.5404,1.0652,0 +1.5699,1.5404,1.0652,0 +1.4838,1.4781,0.9865,0 +1.4838,1.4781,0.9865,0 +1.3936,1.4158,0.9059,22 +1.3936,1.4158,0.9059,22 +1.8322,1.3469,0.8377,0 +1.8076,1.3244,0.8212,0 +1.7792,1.3047,0.8001,0 +1.7186,1.2642,0.7572,0 +1.6896,1.2453,0.7377,0 +1.6896,1.2453,0.7377,0 +2.1631,1.1727,0.6661,0 +2.1631,1.1727,0.6661,0 +2.1254,1.73,1.0367,0 +2.0601,1.6824,0.9833,0 +1.9925,1.6343,0.9297,0 +1.962,1.6132,0.9062,0 +1.8956,1.5682,0.8567,0 +1.8956,1.5682,0.8567,0 +1.8008,1.5068,0.7908,0 +1.8008,1.5068,0.7908,0 +1.7662,1.4853,0.7683,0 +1.7048,1.4486,0.7311,0 +1.6373,1.4102,0.6944,0 +1.6062,1.9692,1.0692,22 +1.5435,1.9235,1.0172,22 +1.5169,1.898,0.9982,22 +2.0926,1.8487,0.9661,0 +2.0692,1.2838,0.9537,0 +2.0067,1.7779,0.9139,0 +1.9774,1.7557,0.8963,0 +1.9155,1.7095,0.8612,0 +1.8847,1.6869,0.845,0 +1.8542,1.6648,1.2504,0 +1.7898,1.6191,1.1927,0 +1.7898,1.6191,1.1927,0 +1.6998,1.5575,1.1135,0 +1.6376,1.5169,1.0601,0 +1.6376,1.5169,1.0601,0 +1.6062,1.4969,1.0335,0 +1.5459,1.4598,0.9835,0 +1.4847,1.4239,0.9342,0 +1.456,1.9418,0.9116,22 +1.3951,1.8942,0.8653,22 +2.0091,1.8692,0.8507,0 +1.9614,1.8217,0.8284,0 +1.9337,1.7997,0.8126,0 +1.904,1.7762,0.7965,0 +1.8447,1.73,1.2229,0 +1.7843,1.6838,1.169,0 +1.7553,1.662,1.1433,0 +1.6967,1.6186,1.0921,0 +1.6967,1.6186,1.0921,0 +1.603,1.5516,1.0124,0 +1.573,1.5308,0.9876,0 +1.5434,1.5106,0.9634,0 +2.1373,1.4716,0.9165,0 +2.1074,1.4532,0.8946,0 +2.0454,1.4167,0.8508,0 +2.0454,1.4167,0.8508,0 +1.9497,1.8575,0.7886,0 +1.9173,1.8324,0.7692,0 +1.8571,1.7863,0.736,0 +1.8571,1.7863,0.736,0 +1.7622,1.7156,1.1366,0 +1.7622,1.7156,1.1366,0 +1.6985,1.6695,1.0798,0 +1.6378,1.6269,1.0266,0 +1.6087,1.6069,1.0015,0 +1.5482,1.5663,0.9502,22 +1.5157,1.545,0.9231,22 +2.1258,1.4993,0.8897,0 +2.1258,1.4993,0.8897,0 +2.0442,1.4378,0.8376,0 +2.0442,1.4378,0.8376,0 +1.9552,1.3808,0.7833,0 +1.9552,1.3808,0.7833,0 +1.8665,1.3281,1.2303,0 +1.8665,1.3281,1.2303,0 +1.8054,1.7471,1.1758,0 +2.4156,1.6981,1.1237,0 +2.385,1.674,1.0983,0 +2.3198,1.6237,1.0453,0 +2.2904,1.6014,1.0219,0 +2.2294,1.556,0.9747,0 +2.1979,1.533,0.951,0 +2.1685,1.5119,0.9294,0 +2.1063,1.4681,0.8854,0 +2.0749,1.4467,0.8642,0 +2.0131,1.4056,0.8247,0 +2.0131,1.4056,0.8247,0 +1.9217,1.3483,0.7727,0 +1.9217,1.3483,0.7727,0 +1.8298,1.7802,1.2001,0 +1.8298,1.7802,1.2001,0 +1.7986,1.7611,1.1725,0 +1.9822,1.7234,1.1173,0 +1.9174,2.1735,1.066,22 +1.8859,2.1559,1.0416,22 +1.8513,2.1368,1.0154,22 +1.7996,2.0948,0.9853,22 +1.7745,2.0726,0.9728,22 +1.7338,1.5598,0.9563,0 +2.0283,1.5399,0.9505,0 +1.9813,1.5043,1.4729,0 +1.9271,1.4736,1.4324,0 +1.8998,1.4587,1.4124,0 +1.8998,1.4587,1.4124,0 +1.8104,1.8641,1.3486,22 +1.7486,1.8274,1.3064,22 +1.7218,1.8045,1.2932,22 +1.6981,1.7827,1.2829,22 +2.0137,1.739,1.3871,0 +2.0137,1.739,1.3871,0 +1.9376,1.6814,1.3334,0 +1.9376,1.6814,1.3334,0 +1.8756,1.6424,1.2881,0 +1.8157,1.606,1.2458,0 +1.8157,1.606,1.2458,0 +1.7228,1.5528,1.1835,0 +1.6913,1.9652,1.1634,22 +1.6622,1.946,1.1453,22 +1.6022,1.8998,1.1147,22 +1.6022,1.8998,1.1147,22 +1.9205,1.4198,1.2391,0 +1.8961,1.3959,1.2262,0 +1.851,1.3601,1.1997,0 +1.851,1.3601,1.1997,0 +2.1882,1.6987,1.1467,0 +2.1265,1.6569,1.1112,0 +2.1265,1.6569,1.1112,0 +2.0955,1.6363,1.0942,0 +2.0293,1.5937,1.2738,0 +1.9662,1.5546,1.2239,0 +1.9357,1.5364,1.2003,0 +1.8743,1.501,1.1539,0 +1.8449,1.8749,1.1322,22 +1.8116,1.8516,1.1083,22 +1.7569,1.8067,1.074,22 +2.1387,1.3862,1.0533,0 +2.1162,1.3651,1.3128,0 +2.0582,1.6861,1.2664,0 +2.0582,1.6861,1.2664,0 +1.9668,1.6199,1.1959,0 +1.9668,1.6199,1.1959,0 +1.9042,1.5763,1.1496,0 +2.6568,1.5371,1.1084,0 +2.6277,1.5184,1.0888,0 +2.5919,1.4958,1.0655,0 +2.5328,1.46,1.0288,0 +2.5328,1.46,1.0288,0 +2.8676,1.7596,0.9777,0 +2.8299,1.7336,1.2226,0 +2.7661,1.6907,1.1737,0 +2.7661,1.6907,1.1737,0 +2.669,1.6282,1.1024,0 +2.669,1.6282,1.1024,0 +2.5708,1.5686,1.0349,0 +2.5708,1.5686,1.0349,0 +2.5044,1.5307,0.9923,0 +2.4386,1.8477,0.9529,0 +2.4082,1.8267,0.9357,0 +2.3725,1.8023,0.9165,0 +2.342,1.7817,1.18,0 +2.3062,1.758,1.1512,0 +2.2443,1.7181,1.1025,0 +2.1772,1.6763,1.0514,0 +2.1469,1.658,1.029,0 +2.0795,1.6187,0.9808,0 +2.0795,1.6187,0.9808,0 +1.9868,1.6441,0.9188,0 +1.9539,1.616,0.8981,0 +1.8928,1.5645,0.8621,0 +1.8604,1.5375,0.8442,0 +1.8304,1.5127,0.8285,0 +1.7696,1.4631,1.4594,0 +1.7389,1.4384,1.4398,0 +1.6783,1.3904,1.4023,0 +1.6485,1.3672,1.3845,0 +1.5838,1.3178,1.3474,0 +1.5222,1.2723,1.00E+20,0 +1.4928,1.251,1.9626,-22 +1.4331,1.2091,1.9251,-22 +1.4331,1.2091,1.9251,-22 +1.8242,1.36,1.8603,-22 +1.8242,1.36,1.8603,-22 +1.75,1.2991,1.1711,0 +1.7284,1.282,1.1573,0 +1.7025,1.2605,1.766,-22 +1.6474,1.2155,1.7279,-22 +1.6227,1.1981,1.7053,-22 +1.6004,1.183,1.6845,-22 +2.1492,1.1689,1.6637,0 +2.1072,1.1463,1.6265,0 +2.0634,1.1223,1.5902,0 +2.0392,1.1082,1.5723,0 +1.9873,1.0791,1.5344,0 +1.9606,1.4103,1.5153,0 +1.8993,1.356,1.4723,0 +1.8701,1.3303,1.4523,0 +1.8087,1.2769,1.4114,0 +1.7478,1.2248,1.3725,0 +1.7478,1.2248,1.3725,0 +1.6865,1.1733,1.3351,0 +1.656,1.1481,1.3173,0 +1.5957,1.0992,1.2835,0 +1.5347,1.0512,1.8212,-22 +1.5031,1.0268,1.7978,-22 +2.0843,1.0105,1.7723,0 +2.032,0.9842,1.7235,0 +1.9709,0.9484,1.6777,0 +1.9399,0.9313,1.6548,0 +1.8761,1.2898,1.6087,0 +1.8447,1.2618,1.5865,0 +1.814,1.2346,1.565,0 +1.7534,1.1815,1.5238,0 +1.7223,1.1546,1.5032,0 +1.6545,1.0967,1.4596,0 +1.6224,1.0698,1.4397,0 +1.5927,1.0452,1.4217,0 +1.5311,0.9953,1.3857,0 +1.5311,0.9953,1.3857,0 +1.4381,0.9231,1.8706,-22 +1.4044,0.8981,1.845,-22 +2.2054,0.8706,1.794,0 +2.1773,0.8603,1.2607,0 +2.1485,1.3087,1.7472,0 +2.0869,1.2536,1.7004,0 +2.0572,1.2274,1.6783,0 +1.9957,1.1736,1.6331,0 +1.9653,1.1473,1.6113,0 +1.9055,1.0963,1.5691,0 +1.8432,1.0444,1.5266,0 +1.8432,1.0444,1.5266,0 +1.7839,0.9963,1.4875,0 +1.7248,0.9499,1.4501,0 +1.6957,0.9277,1.4322,0 +1.6355,0.8831,1.3966,0 +1.6044,0.8609,1.3789,0 +1.5755,0.841,1.363,0 +1.5445,0.8203,1.3464,0 +1.4863,0.7835,1.3121,0 +1.4565,0.7659,1.288,0 +1.6911,1.2035,1.2401,0 +1.6245,1.1637,1.1927,0 +1.5931,1.1458,1.171,0 +1.5597,1.1275,1.1484,0 +1.4979,1.5678,1.1081,22 +1.4347,1.5307,1.0691,22 +1.4077,1.5088,1.0582,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +0.9507,2.681,0.3485,22 +0.9139,2.6427,0.3274,22 +0.8349,3.6467,0.2942,22 +0.7943,3.604,2.2924,0 +0.7561,3.5634,2.2729,0 +0.6928,3.9078,2.2377,0 +0.6679,3.8845,2.2215,0 +0.6146,3.8346,2.1874,0 +0.5873,3.809,2.1702,0 +0.5567,3.3662,2.151,0 +0.4929,3.3036,2.1118,0 +0.4929,3.3036,2.1118,0 +0.3988,3.2091,2.0553,0 +0.3988,3.2091,2.0553,0 +0.3145,3.1202,2.0052,0 +0.8987,3.0574,0.2599,22 +0.8685,3.0294,0.2378,22 +0.8056,3.393,0.2071,22 +0.8056,3.393,0.2071,22 +0.7217,3.5713,2.1713,0 +0.7217,3.5713,2.1713,0 +0.6405,3.4958,2.1322,0 +0.6405,3.4958,2.1322,0 +0.5571,3.4214,2.471,0 +0.5571,3.4214,2.471,0 +0.4645,3.3381,2.4047,0 +0.4645,3.3381,2.4047,0 +0.4036,2.9892,2.3611,0 +0.344,2.9263,2.3181,0 +0.3175,2.8974,2.2986,0 +0.9152,2.8345,0.2637,22 +0.9152,2.8345,0.2637,22 +0.8122,3.0476,0.2073,22 +0.8122,3.0476,0.2073,22 +0.7501,2.9839,2.6101,0 +0.723,2.9552,2.5952,0 +0.6706,2.9014,2.5652,0 +0.645,2.876,2.5496,0 +0.9324,2.8208,0.5895,22 +0.9324,2.8208,0.5895,22 +0.8397,2.7346,0.5118,22 +0.8397,2.7346,0.5118,22 +0.7495,2.6445,0.4516,22 +0.7201,3.1091,0.4347,22 +0.6927,4.0572,0.4206,22 +0.6373,4.0036,2.4241,0 +0.6373,4.0036,2.4241,0 +0.5633,3.9306,2.3816,0 +0.5356,3.903,2.3658,0 +0.4841,3.8512,2.3368,0 +0.4841,3.8512,2.3368,0 +1.4736,3.7583,0.3954,22 +1.4736,3.7583,0.3954,22 +1.3819,3.6658,0.3263,22 +1.3819,3.6658,0.3263,22 +1.3261,9.6769,0.2947,22 +1.3261,9.6769,0.2947,22 +1.6836,9.7817,0.9,22 +1.6361,9.8642,0.867,22 +1.6145,9.8433,0.8526,22 +1.5894,9.9722,0.8365,22 +1.8855,10.5731,1.1296,22 +1.8855,10.5731,1.1296,22 +1.819,10.706,1.0757,22 +1.7759,10.6695,1.0423,22 +1.7759,10.6695,1.0423,22 +1.7356,10.6348,1.0124,22 +1.7165,10.8763,0.9988,22 +1.6791,11.0128,0.9733,22 +1.6791,11.0128,0.9733,22 +2.1256,10.9717,1.3224,22 +3.0977,10.6136,1.299,22 +3.0834,10.0082,1.2887,22 +3.0561,9.4131,1.27,22 +3.0561,9.4131,1.27,22 +3.0323,8.8374,1.5394,22 +9.0867,8.2847,1.5217,0 +9.0786,8.2796,1.515,0 +9.0533,8.2644,1.4941,0 +9.088,8.2364,1.4559,0 +9.088,8.2364,1.4559,0 +9.0063,8.1891,1.3924,0 +9.0063,8.1891,1.3924,0 +8.9194,8.1393,1.3276,0 +8.9194,8.1393,1.3276,0 +8.8267,8.0871,1.2623,0 +8.8267,8.0871,1.2623,0 +8.7632,8.5734,1.2201,0 +8.7339,8.5557,1.2014,0 +8.6732,8.5193,1.1643,0 +8.6431,8.5013,1.1468,0 +8.5826,8.4655,1.1136,0 +8.5534,8.4482,1.5452,0 +8.4884,8.4102,1.5035,0 +8.4582,8.3927,1.4848,0 +8.3965,8.357,1.4481,0 +8.366,8.3396,1.4308,0 +8.3361,8.3225,1.4143,0 +8.2733,8.287,1.8248,22 +8.2443,8.793,1.8065,22 +8.2751,8.2304,1.7747,0 +8.2751,8.2304,1.7747,0 +8.3171,7.6862,2.0597,0 +8.2836,7.6673,2.0346,0 +8.2242,8.114,1.9907,0 +8.2242,8.114,1.9907,0 +8.1331,8.0582,1.9256,0 +8.1331,8.0582,1.9256,0 +8.0406,8.0023,1.8622,0 +8.0406,8.0023,1.8622,0 +7.9771,7.9643,1.8205,0 +7.947,7.9464,1.8013,0 +7.8853,7.91,1.763,22 +7.8853,7.91,1.763,22 +7.9304,7.8514,1.716,0 +7.9043,7.3762,2.1731,0 +7.8755,7.3598,2.1566,0 +7.8416,7.7884,2.1377,0 +8.4082,7.7493,2.5746,0 +8.3465,7.7117,2.5392,0 +8.3175,7.694,2.5229,0 +8.257,7.6576,2.4899,0 +8.2271,7.6396,2.4739,0 +8.2271,7.6396,2.4739,0 +8.1368,7.586,5.5827,0 +8.1368,7.586,5.5827,0 +8.0484,7.5343,5.855,0 +8.0157,7.5154,5.8345,0 +7.9574,7.4819,5.7984,0 +7.8946,7.4462,5.76,0 +7.8946,7.4462,5.76,0 +7.8327,7.8575,5.7226,22 +7.7731,7.8204,5.687,22 +7.7731,7.8204,5.687,22 +7.823,7.3173,6.0134,0 +7.823,7.3173,6.0134,0 +7.7706,6.8871,5.9896,0 +7.7706,6.8871,5.9896,0 +7.6834,7.2224,5.9426,0 +7.6487,7.2008,5.9242,0 +7.5874,7.163,5.892,0 +7.5874,7.163,5.892,0 +7.4942,7.1063,6.2263,0 +7.4942,7.1063,6.2263,0 +7.4015,7.0506,6.1715,0 +7.4015,7.0506,6.1715,0 +7.3101,6.9965,6.1184,0 +7.2771,6.9772,6.0996,0 +7.2479,6.9601,6.0829,0 +7.2479,6.9601,6.0829,0 +7.1229,6.8884,6.013,0 +7.1229,6.8884,6.013,0 +7.0573,6.8514,5.9771,0 +7.0268,6.8344,5.9606,0 +6.9645,7.1803,5.9272,22 +6.935,7.1619,5.9116,22 +6.9019,7.1414,6.2056,22 +7.0798,6.7188,6.1747,0 +7.0798,6.7188,6.1747,0 +7.1405,6.3459,6.1356,0 +7.1405,6.3459,6.1356,0 +7.0494,6.5983,6.0812,0 +7.0168,6.5782,6.062,0 +6.9862,6.5594,6.044,0 +6.9245,6.5218,6.0044,0 +6.8947,6.5038,5.9852,0 +6.833,6.4668,5.9456,0 +6.8023,6.4486,5.9262,0 +6.7686,6.4287,5.9048,0 +6.7085,6.3934,5.8671,0 +6.6426,6.3552,5.8261,0 +6.6105,6.3368,5.8064,0 +6.5807,6.3198,5.7882,0 +6.5191,6.285,5.7508,0 +6.4885,6.2678,5.7324,0 +6.4269,6.2337,5.6957,0 +6.3932,6.5236,5.6759,22 +6.3629,6.5045,5.6568,22 +6.3083,6.1619,5.6251,0 +6.2849,6.1411,5.6147,0 +6.51,6.0863,5.5742,0 +6.51,6.0863,5.5742,0 +6.4481,6.0488,5.5392,0 +6.3889,6.0135,5.5063,0 +6.3597,5.9962,5.4903,0 +6.3254,5.9761,5.4716,0 +6.2663,5.9416,5.4397,0 +6.2663,5.9416,5.4397,0 +6.178,5.8909,5.674,0 +6.178,5.8909,5.674,0 +6.086,6.093,5.5992,22 +6.086,6.093,5.5992,22 +6.3052,5.7794,5.5416,0 +6.2817,5.7581,5.5284,0 +6.2245,5.7238,5.4878,0 +6.2245,5.7238,5.4878,0 +6.1582,5.6844,5.441,0 +6.1283,5.6668,5.42,0 +6.066,5.6305,5.3767,0 +6.0308,5.6102,5.3523,0 +5.97,5.5755,5.3106,0 +5.97,5.5755,5.3106,0 +5.8752,5.5225,5.2464,0 +5.8752,5.5225,5.2464,0 +5.7794,5.665,5.1826,0 +5.7794,5.665,5.1826,0 +5.7135,5.6227,5.1393,0 +5.6534,5.5844,5.1002,0 +5.5896,5.5443,5.0592,0 +5.5896,5.5443,5.0592,0 +5.5284,5.5063,5.0204,0 +5.4675,5.4689,4.9823,22 +5.4381,5.451,4.9606,22 +5.41,5.4253,4.9392,22 +5.3952,5.2307,4.9072,0 +5.3952,5.2307,4.9072,0 +5.325,5.171,4.8618,0 +5.2949,5.1527,4.8395,0 +5.2398,5.1194,4.7988,0 +5.2398,5.1194,4.7988,0 +5.1485,5.0653,4.7322,0 +5.1188,5.048,4.7107,0 +5.0901,5.0313,4.69,0 +5.1327,4.9971,4.6474,0 +5.1016,5.0846,4.6263,0 +5.0367,5.0423,4.5827,22 +5.0367,5.0423,4.5827,22 +4.9548,4.8867,4.5382,0 +4.9548,4.8867,4.5382,0 +4.9017,4.8454,4.5121,0 +4.8449,4.8111,4.479,0 +4.8449,4.8111,4.479,0 +4.7511,4.7555,4.4255,22 +4.7511,4.7555,4.4255,22 +4.8445,4.6929,4.5679,0 +4.8445,4.6929,4.5679,0 +4.7631,4.633,4.5293,0 +4.7313,4.613,4.5108,0 +4.7013,4.5942,4.4854,0 +4.6383,4.5554,4.4323,0 +4.6383,4.5554,4.4323,0 +4.5497,4.5017,4.358,0 +4.5497,4.5017,4.358,0 +4.4869,4.4645,4.3058,0 +4.4284,4.4302,4.2574,22 +4.3986,4.4103,4.2329,22 +4.4311,4.3633,4.1898,0 +4.4311,4.3633,4.1898,0 +4.3446,4.2962,4.1309,0 +4.309,4.2713,4.1053,0 +4.2787,4.2502,4.0836,0 +4.217,4.2077,4.0329,0 +4.1858,4.1864,4.0073,22 +4.1242,4.1446,3.9569,22 +4.0961,4.1189,3.9375,22 +4.0658,4.0892,3.9176,22 +4.0169,4.0372,3.888,22 +4.2174,3.9837,3.8635,0 +4.1879,3.9561,3.853,0 +4.1372,3.9143,3.8196,0 +4.1372,3.9143,3.8196,0 +4.0509,3.8437,3.7636,0 +4.0509,3.8437,3.7636,0 +3.989,3.7935,3.7243,0 +3.989,3.7935,3.7243,0 +3.9008,3.7227,3.6694,0 +3.8374,3.6723,3.614,0 +3.8075,3.6486,3.5855,0 +3.746,3.6003,3.527,0 +3.746,3.6003,3.527,0 +3.7131,3.5747,3.4958,0 +3.7144,3.5225,3.4405,0 +3.6476,3.4659,3.3813,0 +3.6157,3.4394,3.3534,0 +3.5502,3.3849,3.2962,0 +3.5502,3.3849,3.2962,0 +3.4567,3.308,3.2152,0 +3.4567,3.308,3.2152,0 +3.359,3.2285,3.1313,0 +3.3253,3.2013,3.1025,0 +3.2935,3.1758,3.0755,0 +3.2309,3.1259,3.0225,0 +3.2001,3.1014,2.9966,0 +3.2001,3.1014,2.9966,0 +3.1343,3.0497,2.9415,0 +3.0621,2.9936,2.8816,0 +2.9939,2.9412,2.8256,0 +2.9618,2.9168,2.7994,0 +2.9262,2.8899,2.7705,0 +2.8616,2.8415,2.7184,0 +2.7952,2.7926,2.6655,0 +2.7631,2.7692,2.6402,22 +2.6957,2.7205,2.5874,22 +2.6957,2.7205,2.5874,22 +2.6083,2.6379,2.5359,22 +2.6083,2.6379,2.5359,22 +2.5277,2.5528,2.4973,22 +2.5277,2.5528,2.4973,22 +2.477,2.4948,2.4775,0 +2.477,2.4948,2.4775,0 +2.4309,2.4405,2.4322,0 +2.3837,2.3989,2.3874,0 +2.3321,2.3537,2.3385,0 +2.277,2.3059,2.2866,0 +2.277,2.3059,2.2866,0 +2.19,2.2309,2.2047,0 +2.19,2.2309,2.2047,0 +2.1265,2.1769,2.1453,0 +2.0615,2.122,2.0848,0 +2.0308,2.0963,2.0562,0 +1.997,2.0682,2.0249,0 +1.937,2.0188,1.9696,0 +1.937,2.0188,1.9696,0 +1.847,1.9459,1.8871,0 +1.8137,1.9193,1.8567,0 +1.7531,1.8714,1.8018,0 +1.7531,1.8714,1.8018,0 +1.6904,1.6586,1.7169,-22 +1.6904,1.6586,1.7169,-22 +1.5993,1.579,1.6345,-22 +1.5678,1.5537,1.6054,-22 +1.5397,1.5314,1.5795,-22 +1.4828,1.4872,1.5271,0 +1.4828,1.4872,1.5271,0 +1.4056,1.4272,1.4571,0 +1.3745,1.4032,1.4293,0 +1.3173,1.3599,1.3785,0 +1.3173,1.3599,1.3785,0 +1.2208,1.2892,1.2941,0 +1.19,1.2674,1.2675,0 +1.1584,1.2454,1.2404,0 +1.0935,1.2017,1.1855,0 +1.0617,1.1809,1.159,0 +1.0304,1.161,1.1332,0 +1.0304,1.161,1.1332,0 +0.908,1.0885,1.0351,0 +0.8777,2.3959,1.0117,0 +0.8468,2.3676,0.9882,0 +0.8141,2.3376,0.9638,0 +0.7538,2.2824,0.9201,0 +0.7189,0.8551,0.8958,0 +0.6553,0.7941,0.8534,0 +0.6223,0.7625,0.8325,0 +0.5613,0.7045,0.7961,0 +0.5613,0.7045,0.7961,0 +0.4761,0.624,2.5174,0 +0.4761,0.624,2.5174,0 +2.06,0.5478,0.3951,0 +2.0263,0.5215,0.3672,0 +1.9655,0.4768,0.3202,0 +1.9655,0.4768,0.3202,0 +1.87,0.4161,0.2604,0 +1.8396,1.763,2.2275,-22 +1.8101,1.7392,2.2005,-22 +1.7482,1.6925,2.1391,-22 +1.7223,1.6748,2.1105,-22 +1.9788,1.6568,2.0804,-22 +1.9245,1.627,2.2417,-22 +1.9245,1.627,2.2417,-22 +1.8486,1.5865,2.1754,-22 +1.8486,1.5865,2.1754,-22 +1.7827,1.5339,2.1174,-22 +1.739,1.5006,2.0785,-22 +1.739,1.5006,2.0785,-22 +1.7176,1.4847,2.0594,-22 +1.6768,1.4556,2.3408,-22 +1.6399,1.4309,2.3099,-22 +1.6399,1.4309,2.3099,-22 +1.591,1.6316,2.267,0 +1.5607,1.6053,2.239,0 +1.5607,1.6053,2.239,0 +1.5122,1.5645,2.1918,0 +1.4872,1.5437,2.1675,0 +1.4326,1.4987,2.1144,0 +1.4326,1.4987,2.1144,0 +1.4459,1.3488,2.033,-22 +1.4459,1.3488,2.033,-22 +1.3548,1.2671,1.948,-22 +1.3245,1.2425,1.9172,-22 +1.2723,1.2015,2.0505,-22 +1.2723,1.2015,2.0505,-22 +1.2109,1.1569,1.9897,-22 +1.2109,1.1569,1.9897,-22 +1.1774,1.135,1.9534,-22 +1.3724,1.1173,1.9174,-22 +1.3553,1.1102,1.8998,-22 +1.3198,1.0984,1.8612,-22 +1.3037,1.0949,1.8428,-22 +1.2731,1.0749,1.8054,-22 +1.2583,1.0663,1.7856,-22 +1.2452,1.0593,2.2477,-22 +1.5436,1.049,2.6976,-22 +1.5299,1.0461,2.68,-22 +1.514,1.0437,3.1052,-22 +1.4885,1.0438,3.0669,-22 +1.4637,1.1715,3.024,-22 +1.4637,1.1715,3.024,-22 +1.5677,1.1622,2.4359,-22 +1.5677,1.1622,2.4359,-22 +1.5152,1.1634,2.3645,-22 +1.5152,1.1634,2.3645,-22 +1.4822,1.1713,2.3128,-22 +1.4673,1.3985,2.2872,-22 +1.4364,1.3948,1.155,0 +1.4221,1.3946,1.1271,0 +1.4221,1.3946,1.1271,0 +1.3621,1.3648,1.0711,22 +1.7588,1.3131,1.7443,0 +1.2879,1.3133,2.088,0 +1.2336,1.2784,2.0514,0 +1.6481,1.207,2.0339,-22 +1.6193,1.1798,2.0161,-22 +1.5635,1.1287,1.9753,-22 +1.5386,1.1071,1.9523,-22 +1.5123,1.085,1.9261,-22 +1.9284,1.0512,1.8799,0 +2.2645,1.0219,1.5315,0 +2.2396,1.0038,1.8127,0 +2.2102,0.9827,1.7926,0 +2.1506,0.9414,1.7526,0 +2.1506,0.9414,1.7526,0 +2.0593,0.8823,1.6938,0 +2.0593,0.8823,1.6938,0 +1.9647,0.8273,1.6359,0 +1.9647,0.8273,1.6359,0 +1.8694,1.1014,1.5814,0 +1.8694,1.1014,1.5814,0 +1.7733,1.0285,1.5304,0 +1.7429,1.0063,2.2009,-22 +1.7116,0.9838,2.1831,-22 +1.6518,0.9473,2.1435,-22 +1.6249,0.9351,2.1212,-22 +1.6249,0.9351,2.1212,-22 +1.5273,1.2543,1.363,0 +1.5273,1.2543,1.363,0 +1.9441,1.2093,1.3139,0 +1.9441,1.2093,1.3139,0 +1.8868,1.1742,1.935,-22 +1.8581,1.1573,1.9173,-22 +1.7994,1.3255,1.876,-22 +1.744,1.2817,1.8281,-22 +1.7189,1.2627,1.8052,-22 +1.6692,1.227,1.7575,-22 +1.6692,1.227,1.7575,-22 +2.1708,1.1808,1.0839,0 +2.1708,1.1808,1.0839,0 +2.1178,1.1503,1.638,0 +2.0923,1.134,1.6194,0 +2.0348,1.0986,1.5781,0 +2.0066,1.082,1.5583,0 +1.9464,1.0483,1.5169,0 +1.9157,1.3666,1.4963,0 +1.8527,1.3105,1.4551,0 +1.8213,1.2827,1.4353,0 +1.7569,1.2265,1.3959,0 +1.7569,1.2265,1.3959,0 +1.6613,1.1449,1.3413,0 +1.6289,1.1178,1.3239,0 +1.5988,1.0929,1.8904,-22 +1.5349,1.0411,1.8447,-22 +1.4822,1.0062,1.7933,-22 +2.065,0.991,1.7674,0 +2.0083,0.9641,1.7134,0 +1.9816,0.9489,1.6929,0 +1.9816,0.9489,1.6929,0 +1.8953,1.3056,1.6278,0 +1.8346,1.2517,1.5834,0 +1.8047,1.2254,1.562,0 +1.7413,1.1704,1.5175,0 +1.7413,1.1704,1.5175,0 +1.646,1.0898,1.4537,0 +1.646,1.0898,1.4537,0 +1.6125,1.0621,1.4321,0 +1.5498,1.0115,1.3932,0 +1.486,0.9618,1.3556,0 +2.0545,0.9161,1.3216,0 +2.0545,0.9161,1.3216,0 +1.9591,0.8536,1.7842,0 +1.9591,0.8536,1.7842,0 +1.8942,0.815,1.7382,0 +1.8323,1.2183,1.6954,0 +1.8018,1.1904,1.6748,0 +1.737,1.1318,1.6321,0 +1.737,1.1318,1.6321,0 +1.6414,1.0468,1.5719,0 +1.6414,1.0468,1.5719,0 +1.5471,0.9653,1.5164,0 +1.5471,0.9653,1.5164,0 +1.4831,0.9116,1.4811,0 +1.4195,0.8599,1.9679,-22 +1.3888,0.8355,1.9453,-22 +1.9777,0.7994,1.8888,0 +1.9777,0.7994,1.8888,0 +1.8891,0.7492,1.816,0 +1.8522,1.217,1.7883,0 +1.8219,1.1892,1.7658,0 +1.7577,1.1309,1.7191,0 +1.7577,1.1309,1.7191,0 +1.6692,1.0518,1.6566,0 +1.6377,1.0242,1.635,0 +1.6085,0.9988,1.6153,-22 +1.5482,0.9472,1.5755,-22 +1.5223,0.9276,1.5521,-22 +2.1291,0.891,1.5037,0 +2.0774,0.8608,1.4576,0 +2.7321,0.8452,1.4401,0 +2.7046,0.8288,1.4212,0 +2.6478,1.3269,1.3834,0 +2.6172,1.3001,1.3635,0 +2.5878,1.2746,1.345,0 +2.5275,1.223,1.3082,0 +2.4676,1.1728,1.2737,0 +2.4387,1.149,1.2578,0 +2.4091,1.1248,1.2421,0 +2.3494,1.0772,1.6276,0 +2.319,1.0537,1.6028,0 +2.2568,1.0067,1.5527,0 +2.1975,0.9639,1.5061,0 +2.4344,0.9437,1.4835,0 +2.3705,0.9037,1.4377,0 +2.3705,0.9037,1.4377,0 +2.275,1.3775,1.3721,0 +2.2429,1.3504,1.3509,0 +2.2113,1.324,1.3305,0 +2.1478,1.2716,1.2909,0 +2.0846,1.2205,1.2535,0 +2.0527,1.1953,1.2355,0 +2.0215,1.1708,1.2184,0 +1.9586,1.1228,1.6629,0 +1.9283,1.1003,1.6454,0 +1.8624,1.0527,1.6085,0 +1.8313,1.031,1.5919,0 +1.8011,1.0105,1.5761,0 +1.7701,0.9899,2.0365,-22 +1.7075,0.9504,2.0013,-22 +1.6503,1.4527,1.9636,-22 +1.8996,1.4115,1.9206,-22 +1.8716,1.3929,1.9001,-22 +1.8716,1.3929,1.9001,-22 +1.7888,1.3409,1.3896,0 +1.763,1.3256,1.3736,0 +1.7103,1.2933,1.7855,-22 +1.7103,1.2933,1.7855,-22 +1.9981,1.3745,1.7298,0 +1.9981,1.3745,1.7298,0 +1.9257,1.3217,1.6794,0 +1.9257,1.3217,1.6794,0 +1.8426,1.2614,1.628,0 +1.8426,1.2614,1.628,0 +1.7531,1.1998,1.576,0 +1.7531,1.1998,1.576,0 +1.6938,1.1612,1.5435,0 +1.6334,1.1239,1.7563,-22 +1.6334,1.1239,1.7563,-22 +1.5482,1.2374,1.6806,-22 +2.5793,1.1978,1.6266,0 +2.5524,1.1792,1.6002,0 +2.5254,1.1594,1.5766,0 +2.4675,1.1183,1.5267,0 +2.4367,1.0971,1.5003,0 +2.4081,1.0779,1.4761,0 +2.3488,1.0398,1.4265,0 +2.7193,1.0193,1.3988,0 +2.6578,1.2019,1.3509,0 +2.5964,1.1507,1.3045,0 +2.5964,1.1507,1.3045,0 +2.5072,1.0783,1.2396,0 +2.4755,1.0533,1.2174,0 +2.4461,1.0305,1.1972,0 +2.385,0.9845,1.1567,0 +2.3533,0.9614,1.1365,0 +2.324,0.9405,1.1183,0 +2.2631,0.8988,1.0823,0 +2.2286,0.8764,1.063,0 +2.1678,0.8392,1.4311,0 +2.1373,0.8218,1.4096,0 +2.1074,1.4472,1.3888,0 +2.0446,1.4005,1.3466,0 +1.985,1.3575,1.3082,0 +1.955,1.3364,1.2896,0 +3.0245,1.3162,1.2719,0 +2.9911,1.2943,1.253,0 +2.9304,1.2561,1.2203,0 +2.9304,1.2561,1.2203,0 +2.8405,1.2032,1.5614,0 +2.8405,1.2032,1.5614,0 +2.7499,1.3407,1.5029,0 +2.6867,1.2905,1.4643,0 +2.6867,1.2905,1.4643,0 +2.5959,1.2209,1.4124,0 +2.5959,1.2209,1.4124,0 +2.5044,1.1544,1.5405,0 +2.4685,1.1294,1.5092,0 +2.4396,1.1099,1.4843,0 +2.7856,1.072,1.4347,0 +2.7544,1.0534,1.4094,0 +2.7245,1.0361,1.3855,0 +2.6643,1.2146,1.3381,0 +2.6338,1.1892,1.3146,0 +2.5732,1.1395,1.2688,0 +2.5118,1.0905,1.2239,0 +2.5118,1.0905,1.2239,0 +2.4501,1.0428,1.1805,0 +2.3901,0.9981,1.14,0 +2.3595,0.9761,1.1202,0 +2.2971,0.9328,1.0815,0 +2.2971,0.9328,1.0815,0 +2.2084,0.8761,1.0311,0 +2.1754,0.8565,1.4166,0 +2.146,0.84,1.3956,0 +2.0856,1.4402,1.3534,0 +2.0556,1.4181,1.3331,0 +1.994,1.374,1.2928,0 +2.1513,1.3531,1.2739,0 +2.0821,1.3097,1.2351,0 +2.0821,1.3097,1.2351,0 +1.9839,1.2521,1.5834,0 +1.9839,1.2521,1.5834,0 +1.8895,1.399,1.5226,0 +1.8895,1.399,1.5226,0 +1.8232,1.3483,1.482,0 +1.7549,1.2974,1.4422,0 +1.7549,1.2974,1.4422,0 +1.6518,1.224,1.3863,0 +1.6195,1.2019,1.37,0 +1.5874,1.1804,2.4415,-22 +1.5236,1.1391,2.404,-22 +1.4929,1.1249,2.3807,-22 +1.4354,1.335,1.9726,-22 +1.381,1.2968,1.9381,-22 +1.381,1.2968,1.9381,-22 +1.3309,1.263,1.2084,0 +1.2857,1.2337,1.1832,0 +1.7264,1.2193,1.1706,0 +1.6978,1.2026,1.8483,-22 +1.6452,1.1732,1.8187,-22 +1.6452,1.1732,1.8187,-22 +1.5749,1.1213,1.7633,-22 +1.5749,1.1213,1.7633,-22 +2.4705,1.0687,1.7147,0 +2.4705,1.0687,1.7147,0 +2.405,1.0161,1.67,0 +2.405,1.0161,1.67,0 +2.3264,0.9547,1.621,0 +2.3264,0.9547,1.621,0 +2.7539,0.9114,1.5867,0 +2.7251,0.8912,1.5705,0 +2.6622,0.8489,1.5366,0 +2.6622,0.8489,1.5366,0 +2.5729,0.7944,1.7244,0 +2.5729,0.7944,1.7244,0 +2.4832,1.1004,1.6615,0 +2.4832,1.1004,1.6615,0 +2.8783,1.0302,1.6016,0 +2.8168,0.9852,1.5632,0 +2.7865,0.9638,1.5449,0 +2.7865,0.9638,1.5449,0 +2.6928,0.9018,1.4911,0 +2.6344,0.8665,1.7113,0 +2.6344,0.8665,1.7113,0 +2.9907,1.1945,1.6662,0 +2.9282,1.1476,1.6237,0 +2.8963,1.1242,1.6025,0 +2.8613,1.0991,1.5796,0 +2.799,1.0559,1.5401,0 +2.799,1.0559,1.5401,0 +2.7005,0.992,1.481,0 +2.6368,0.9539,1.4452,0 +2.6368,0.9539,1.4452,0 +2.5705,1.2842,1.4101,0 +2.5399,1.2609,1.6497,0 +2.4735,1.2114,1.6021,0 +2.4735,1.2114,1.6021,0 +2.3801,1.1449,1.5377,0 +2.3168,1.1022,1.4959,0 +2.3168,1.1022,1.4959,0 +2.251,1.0602,1.4543,0 +2.251,1.0602,1.4543,0 +2.1594,1.0062,1.3995,0 +2.1239,1.3511,1.3794,0 +2.0612,1.3037,1.3455,0 +2.0269,1.2784,1.586,0 +1.9647,1.2337,1.5402,0 +1.9647,1.2337,1.5402,0 +1.8703,1.1691,1.4733,0 +1.8703,1.1691,1.4733,0 +1.78,1.1118,1.4124,0 +1.7466,1.0918,1.3908,0 +1.7168,1.0746,1.3719,0 +1.6819,1.4168,1.3504,0 +1.6216,1.3708,1.3147,0 +1.5579,1.3235,1.2791,0 +1.5579,1.3235,1.2791,0 +1.4694,1.2606,1.8954,-22 +1.4394,1.24,1.8767,-22 +1.8374,1.2128,1.83,0 +1.8374,1.2128,1.83,0 +1.7492,1.3106,1.7712,-22 +1.7492,1.3106,1.7712,-22 +1.7132,1.2793,1.7495,-22 +1.6556,1.2352,1.703,-22 +1.6274,1.2145,1.6795,-22 +1.5816,1.1824,1.6403,-22 +2.0988,1.155,1.6019,0 +2.0988,1.155,1.6019,0 +2.0259,1.1127,1.547,0 +2.0259,1.1127,1.547,0 +1.9683,1.08,1.507,0 +1.9402,1.3961,1.4879,0 +1.8784,1.341,1.4471,0 +1.8475,1.3137,1.4273,0 +1.7844,1.2585,1.3881,0 +1.7547,1.2328,1.3704,0 +1.693,1.1802,1.3349,0 +1.6624,1.1545,1.3181,0 +1.5999,1.1027,1.8697,-22 +1.5999,1.1027,1.8697,-22 +1.513,1.0359,1.8019,-22 +2.0925,1.0184,1.7752,0 +2.0679,1.0051,1.7528,0 +2.017,0.9766,1.7103,0 +1.9882,0.9596,1.6889,0 +1.9239,1.3331,1.6421,0 +1.9239,1.3331,1.6421,0 +1.8342,1.2525,1.5789,0 +1.7714,1.197,1.5364,0 +1.7714,1.197,1.5364,0 +1.6813,1.1189,1.4781,0 +1.6813,1.1189,1.4781,0 +1.6165,1.0641,1.4383,0 +1.5835,1.0367,1.4188,0 +1.5232,0.9877,1.3847,0 +1.5232,0.9877,1.3847,0 +1.4312,0.916,1.8696,-22 +1.4312,0.916,1.8696,-22 +1.9759,0.8645,1.7958,0 +1.9505,0.8536,1.771,0 +1.9213,0.8373,1.7486,0 +1.8885,1.2725,1.7237,0 +1.8276,1.2176,1.6783,0 +1.7639,1.1609,1.632,0 +1.7331,1.1339,1.6101,0 +1.6701,1.0792,1.5662,0 +1.6701,1.0792,1.5662,0 +1.5793,1.0025,1.5055,0 +1.5463,0.9753,1.4843,0 +1.4868,0.9276,1.4473,0 +1.4868,0.9276,1.4473,0 +2.0388,0.8575,1.3935,0 +2.0388,0.8575,1.3935,0 +1.9709,0.8119,1.8598,0 +1.9381,0.7911,1.8355,0 +1.8747,0.7534,1.7891,0 +1.8747,0.7534,1.7891,0 +1.7773,1.1519,1.7201,0 +1.7433,1.1211,1.6967,0 +1.7131,1.0938,1.6763,0 +1.6519,1.0392,1.6358,0 +1.6209,1.0119,1.6158,0 +1.5896,0.9845,1.5959,-22 +1.5226,0.9271,1.5549,-22 +1.4896,0.8993,1.5354,-22 +2.1,0.8652,1.4938,0 +2.1,0.8652,1.4938,0 +2.0265,0.821,1.4354,0 +2.0265,0.821,1.4354,0 +1.9426,0.7691,1.3845,0 +1.8785,1.2385,1.348,0 +1.8785,1.2385,1.348,0 +1.8186,1.1844,1.8003,0 +1.7893,1.1581,1.7833,0 +1.7269,1.1029,1.7484,-22 +1.6969,1.0768,1.7321,-22 +1.8895,1.033,1.6968,0 +1.8636,1.0167,1.677,0 +1.8375,1.0017,1.6559,0 +1.778,0.9603,1.6243,0 +1.7139,0.9183,2.0626,-22 +1.6834,0.8993,2.0455,-22 +1.6324,1.4227,2.0015,-22 +1.9246,1.406,1.5181,0 +1.9013,1.392,1.4992,0 +1.8525,1.3605,1.4661,0 +1.8246,1.3407,1.4517,0 +1.7932,1.3187,1.8843,-22 +1.733,1.2779,1.8484,-22 +1.6995,1.2559,1.829,-22 +1.6505,1.2344,1.7861,-22 +1.9674,1.3355,1.7401,0 +1.9463,1.3232,1.7193,0 +1.9463,1.3232,1.7193,0 +1.8623,1.2614,1.666,0 +1.8623,1.2614,1.666,0 +1.773,1.1989,1.6124,0 +1.7107,1.1576,1.5771,0 +1.6798,1.138,1.5602,0 +1.6459,1.117,1.5422,0 +1.6153,1.0987,2.6292,-22 +1.5553,1.2354,2.5947,-22 +1.5294,1.2154,2.5721,-22 +1.6467,1.1816,2.5244,-22 +1.6467,1.1816,2.5244,-22 +1.5709,1.1496,1.3717,0 +1.545,1.1422,1.3477,0 +1.4973,1.3785,1.3117,0 +1.4973,1.3785,1.3117,0 +1.4125,1.3129,1.9691,-22 +1.4125,1.3129,1.9691,-22 +1.3313,1.2605,1.9124,-22 +1.3313,1.2605,1.9124,-22 +1.3047,1.2472,1.1911,0 +1.7254,1.2304,1.1527,0 +1.6786,1.2208,1.1182,0 +1.6543,1.1979,1.7943,-22 +1.6255,1.171,1.777,-22 +2.0505,1.1271,1.7418,0 +2.0032,1.0895,1.6986,0 +1.9792,1.069,1.6835,0 +1.9277,1.0257,1.6519,0 +2.31,1.0039,1.6362,0 +2.31,1.0039,1.6362,0 +2.2173,0.9349,1.5869,0 +2.2173,0.9349,1.5869,0 +2.1213,0.8681,1.7989,0 +2.1213,0.8681,1.7989,0 +2.0264,0.8082,1.7363,0 +1.9608,0.7709,1.6947,0 +1.9608,0.7709,1.6947,0 +1.9244,1.1094,1.6723,0 +1.8545,1.0548,1.6308,0 +1.7868,1.0036,1.5925,0 +1.7868,1.0036,1.5925,0 +1.6942,0.9372,1.5434,0 +1.6942,0.9372,1.5434,0 +1.5961,0.8723,1.7527,-22 +1.5961,0.8723,1.7527,-22 +1.5066,1.1965,1.6792,-22 +1.5066,1.1965,1.6792,-22 +1.4531,1.1645,1.6251,-22 +1.4531,1.1645,1.6251,-22 +2.3754,1.132,1.3381,0 +2.9293,1.1232,1.3153,0 +2.8754,1.3202,1.2799,0 +2.8471,1.2942,1.2648,0 +2.7948,1.2467,1.4097,0 +2.7948,1.2467,1.4097,0 +2.7048,1.1663,1.3403,0 +2.7048,1.1663,1.3403,0 +2.6118,1.0856,1.2718,0 +2.6118,1.0856,1.2718,0 +2.5481,1.032,1.2272,0 +2.5194,1.0083,1.2078,0 +2.6082,0.9594,1.1681,0 +2.5755,0.9357,1.1492,0 +2.513,0.8921,1.1148,0 +2.513,0.8921,1.1148,0 +2.4132,0.8277,1.6876,0 +2.3481,0.7899,1.645,0 +2.3481,0.7899,1.645,0 +2.2545,1.1489,1.5863,0 +2.2545,1.1489,1.5863,0 +2.1605,1.0836,1.531,0 +2.1605,1.0836,1.531,0 +2.1246,1.0598,1.511,0 +2.057,1.017,1.4748,0 +1.9899,0.9774,1.6097,0 +1.9598,0.9606,1.5877,0 +1.9598,0.9606,1.5877,0 +1.8626,1.312,1.519,0 +1.8626,1.312,1.519,0 +1.7709,1.2503,1.4572,0 +1.7353,1.2274,1.4341,0 +1.6724,1.1886,1.3946,0 +1.6724,1.1886,1.3946,0 +1.5765,1.1337,1.3381,0 +1.5442,2.211,1.32,22 +1.515,2.1926,1.3043,22 +1.4563,2.1505,1.4583,0 +1.4022,2.1054,1.4235,0 +1.4022,2.1054,1.4235,0 +1.3157,2.0467,1.3642,0 +1.2832,2.0252,1.3428,0 +1.254,2.0061,1.324,0 +1.6256,1.9685,1.1955,22 +1.5957,1.9509,1.1674,22 +1.5606,1.9306,1.1347,22 +1.5062,1.8877,1.0869,22 +1.4538,1.8462,1.0419,22 +1.4538,1.8462,1.0419,22 +1.8347,1.791,0.9845,0 +1.8347,1.791,0.9845,0 +2.1299,1.7369,0.9293,0 +2.1299,1.7369,0.9293,0 +2.041,1.6803,0.8728,0 +2.041,1.6803,0.8728,0 +1.9764,1.641,0.8354,0 +1.9126,1.6038,0.8019,0 +1.8809,1.586,1.1114,0 +1.8461,1.5669,1.0844,0 +1.7825,1.8354,1.0363,22 +1.7496,1.8125,1.0121,22 +1.7207,1.7875,0.9951,22 +1.6634,1.4575,0.964,0 +1.6386,1.4404,0.9518,0 +1.6386,1.4404,0.9518,0 +1.5315,1.6293,1.2516,22 +1.5315,1.6293,1.2516,22 +1.4489,1.5548,1.1981,22 +1.4489,1.5548,1.1981,22 +2.9098,1.2713,1.165,0 +2.9098,1.2713,1.165,0 +2.8347,1.2265,1.3204,0 +2.8347,1.2265,1.3204,0 +2.8068,1.4013,1.2958,0 +2.7509,1.3563,1.2473,0 +2.6877,1.3066,1.1933,0 +2.6571,1.283,1.1676,0 +2.5954,1.2366,1.1167,0 +2.5954,1.2366,1.1167,0 +2.5067,1.1729,1.0462,0 +2.4739,1.1504,1.021,0 +2.4444,1.1306,0.9988,0 +2.5447,1.0924,0.9557,0 +2.514,1.0748,0.9357,0 +2.4473,1.6759,0.8943,0 +2.3821,1.6308,0.8569,0 +2.3504,1.6094,0.84,0 +2.3504,1.6094,0.84,0 +2.2535,1.5461,1.193,0 +2.2176,1.5235,1.1687,0 +2.188,1.5054,1.1492,0 +2.1244,1.4676,1.1088,0 +2.0927,1.4494,1.0895,0 +2.0278,1.4138,1.0519,0 +2.0278,1.4138,1.0519,0 +1.935,1.5348,1.4122,0 +1.935,1.5348,1.4122,0 +1.8367,1.4634,1.3464,0 +1.8019,1.4389,1.3241,0 +1.7705,1.4172,1.3045,0 +1.6781,1.3555,1.2496,0 +1.6781,1.3555,1.2496,0 +1.6422,1.3325,1.2295,0 +1.5801,1.2942,1.1966,0 +1.5143,1.2557,2.252,-22 +1.4486,1.2198,2.2134,-22 +1.4486,1.2198,2.2134,-22 +1.37,1.369,2.1437,-22 +1.37,1.369,2.1437,-22 +1.3238,1.3467,1.7363,0 +1.3238,1.3467,1.7363,0 +1.6734,1.2379,1.6672,0 +1.6734,1.2379,1.6672,0 +1.6153,1.184,1.9716,-22 +1.587,1.158,1.9524,-22 +1.5327,1.1099,1.9088,-22 +1.9661,1.0906,1.8845,0 +1.9163,1.0556,1.5261,0 +1.9163,1.0556,1.5261,0 +2.206,0.9926,1.7736,0 +2.1425,0.9487,1.7319,0 +2.1425,0.9487,1.7319,0 +2.0499,0.889,1.6734,0 +2.0499,0.889,1.6734,0 +1.9833,0.8498,1.6334,0 +1.9211,1.1498,1.5976,0 +1.8895,1.1247,1.58,0 +1.8561,1.0985,1.5619,0 +1.7942,1.0512,1.5298,0 +1.7942,1.0512,1.5298,0 +1.6975,0.9805,2.1659,-22 +1.6342,0.9368,2.1323,-22 +1.6051,0.9227,2.1102,-22 +1.5468,1.2592,2.0616,-22 +1.5468,1.2592,2.0616,-22 +1.4726,1.2162,1.9904,-22 +1.4726,1.2162,1.9904,-22 +1.8874,1.1882,1.2694,0 +1.8874,1.1882,1.2694,0 +1.8343,1.3654,1.2328,0 +1.8343,1.3654,1.2328,0 +1.7541,1.2948,1.8237,-22 +1.6934,1.2423,1.7855,-22 +1.6665,1.2219,1.7625,-22 +1.6087,1.181,1.7097,-22 +1.6087,1.181,1.7097,-22 +2.1089,1.1378,1.6404,0 +2.1089,1.1378,1.6404,0 +2.0576,1.1098,1.5978,0 +2.0329,1.0947,1.5804,0 +1.9787,1.0628,1.543,0 +1.9515,1.0475,1.5246,0 +1.8932,1.3449,1.4862,0 +1.8284,1.2872,1.4451,0 +1.8284,1.2872,1.4451,0 +1.737,1.2072,1.3905,0 +1.737,1.2072,1.3905,0 +1.6739,1.153,1.3552,0 +1.6739,1.153,1.3552,0 +1.5833,1.0772,1.8864,-22 +1.5512,1.0509,1.8637,-22 +1.4937,1.008,1.8171,-22 +1.4937,1.008,1.8171,-22 +2.0196,0.9602,1.7362,0 +2.0196,0.9602,1.7362,0 +1.9384,1.3435,1.6629,0 +1.9384,1.3435,1.6629,0 +1.8539,1.2684,1.5985,0 +1.8539,1.2684,1.5985,0 +1.7648,1.191,1.5329,0 +1.7648,1.191,1.5329,0 +1.6656,1.1073,1.4632,0 +1.6311,1.0789,1.4398,0 +1.6017,1.055,1.4203,0 +2.206,1.0292,1.3993,0 +2.1438,0.9834,1.3623,0 +2.109,0.9588,1.3425,0 +2.0441,0.9145,1.3073,0 +2.0441,0.9145,1.3073,0 +1.9478,0.8542,1.766,0 +1.9113,0.8333,1.7392,0 +1.8816,1.2665,1.7177,0 +1.8212,1.2116,1.6747,0 +1.7906,1.184,1.6533,0 +1.7266,1.1269,1.6097,0 +1.6972,1.101,1.5901,0 +1.6345,1.0464,1.5496,0 +1.6,1.0169,1.5279,0 +1.5706,0.9919,1.5098,0 +1.5081,0.9401,1.4728,0 +1.478,0.9156,1.4555,0 +1.4163,0.8669,1.4218,-22 +1.3872,0.8447,1.9016,-22 +1.5395,0.8128,1.3644,0 +1.5111,0.8,1.3443,0 +1.4489,1.2554,1.8019,-22 +1.4489,1.2554,1.8019,-22 +1.3623,1.1846,1.7434,-22 +1.3623,1.1846,1.7434,-22 +1.3342,1.1633,1.7215,-22 +1.2789,1.1233,1.2002,0 +1.5542,1.1048,1.1811,0 +1.4988,1.0704,1.1492,0 +1.4423,1.0348,1.5854,-22 +1.4146,1.018,1.5694,-22 +1.3581,0.99,1.5323,-22 +1.3581,0.99,1.5323,-22 +1.2829,1.0194,1.4741,-22 +1.2573,1.0003,1.4542,-22 +1.5813,0.9674,1.4182,0 +1.5813,0.9674,1.4182,0 +1.5036,0.9179,1.3666,0 +1.5036,0.9179,1.3666,0 +1.4231,0.8694,1.3183,0 +1.3894,0.8507,1.2991,0 +1.3603,1.012,1.283,0 +1.329,0.9843,1.2662,0 +1.2666,0.9302,1.6623,-22 +1.2015,0.8748,1.6211,-22 +1.1743,0.8546,1.5984,-22 +1.1743,0.8546,1.5984,-22 +1.5043,0.8001,1.5323,-22 +1.4534,0.7711,1.4934,-22 +1.4294,0.7585,1.4751,-22 +1.3834,0.9889,1.4404,-22 +1.3609,0.9695,1.4233,-22 +1.7813,0.9488,1.405,0 +1.7352,0.9124,1.0206,0 +1.7352,0.9124,1.0206,0 +1.6576,0.8554,1.3133,0 +1.6021,0.817,1.273,0 +1.6021,0.817,1.273,0 +1.5135,0.7609,1.2116,0 +1.5135,0.7609,1.2116,0 +1.4524,1.0338,1.1715,0 +1.4237,1.0084,1.1534,0 +1.8173,0.9555,1.1167,0 +1.7867,0.9305,1.1,0 +1.7867,0.9305,1.1,0 +1.6661,0.8363,1.7318,-22 +1.6661,0.8363,1.7318,-22 +1.5816,0.7816,1.6757,-22 +1.9268,0.7684,1.6569,0 +1.901,1.1018,1.6397,0 +1.869,1.0762,1.6222,0 +1.8058,1.0265,1.589,0 +1.8058,1.0265,1.589,0 +1.7063,0.9516,2.2213,-22 +1.6698,0.9254,2.2015,-22 +1.6102,0.8882,2.1643,-22 +1.6102,0.8882,2.1643,-22 +1.5312,1.2204,2.1068,-22 +1.5312,1.2204,2.1068,-22 +1.4832,1.1868,1.4134,0 +1.4438,1.1606,1.3885,0 +1.4205,1.1447,1.3758,0 +1.8741,1.1103,1.9896,-22 +1.8454,1.0933,1.9719,-22 +1.8201,1.0831,1.9517,-22 +1.7726,1.2805,1.9131,-22 +1.7513,1.2632,1.8954,-22 +1.7087,1.2294,1.2439,0 +1.7087,1.2294,1.2439,0 +1.6468,1.1814,1.2034,0 +1.6189,1.1592,1.1887,0 +1.5936,1.1393,1.7675,-22 +1.5394,1.0975,1.7283,-22 +2.104,1.0829,1.706,0 +2.0769,1.0685,1.6819,0 +2.0286,1.0416,1.6427,0 +2.0286,1.0416,1.6427,0 +1.9401,0.991,1.5799,0 +1.8759,1.3109,1.5359,0 +1.8759,1.3109,1.5359,0 +1.7801,1.2261,1.4733,0 +1.7498,1.1996,1.4543,0 +1.7186,1.1726,1.4351,0 +1.6533,1.117,1.3966,0 +1.6533,1.117,1.3966,0 +1.5625,1.0417,1.3467,0 +1.5625,1.0417,1.3467,0 +1.4685,0.967,1.847,-22 +1.4374,0.9432,1.8248,-22 +1.4122,0.9273,1.8005,-22 +1.9783,0.9006,1.7514,0 +1.9783,0.9006,1.7514,0 +1.8993,1.294,1.6869,0 +1.8993,1.294,1.6869,0 +1.8053,1.2098,1.6182,0 +1.8053,1.2098,1.6182,0 +1.7111,1.1273,1.5522,0 +1.7111,1.1273,1.5522,0 +1.6466,1.0721,1.5089,0 +1.5853,1.0209,1.4693,0 +1.5549,0.9961,1.4503,0 +1.5549,0.9961,1.4503,0 +1.4612,0.922,1.3944,0 +2.9886,0.8758,1.3603,0 +2.9886,0.8758,1.3603,0 +2.926,0.8333,1.8352,0 +2.895,0.8134,1.8124,0 +2.8609,0.7923,1.7875,0 +2.7985,0.7565,1.743,0 +2.7985,0.7565,1.743,0 +2.7026,1.1307,1.677,0 +2.6419,1.0753,1.6369,0 +2.612,1.0483,1.6177,0 +2.5456,0.9893,1.5764,0 +2.5456,0.9893,1.5764,0 +2.4529,0.909,1.522,0 +2.4529,0.909,1.522,0 +2.3593,0.8315,1.9833,0 +2.3593,0.8315,1.9833,0 +2.2679,0.7603,1.9151,0 +2.2679,0.7603,1.9151,0 +2.2071,0.7163,1.871,0 +2.1779,0.6962,1.8502,0 +2.1159,0.6565,1.8069,0 +2.3514,1.0911,1.766,0 +2.3198,1.0704,1.7462,0 +2.2534,1.0289,1.706,0 +2.2534,1.0289,1.706,0 +2.1585,0.9747,1.6516,0 +2.1585,0.9747,1.6516,0 +2.0938,1.406,1.6167,0 +2.0307,1.3678,1.5964,0 +1.9994,1.3497,1.5731,0 +1.965,1.3303,1.5478,0 +1.8975,1.761,1.4993,0 +1.8975,1.761,1.4993,0 +1.83,1.7204,1.4524,0 +1.7715,1.6866,1.4133,0 +1.708,2.12,1.3725,22 +1.6772,2.1011,1.3533,22 +1.6476,2.0745,1.341,22 +1.9242,1.5648,1.3807,0 +1.9242,1.5648,1.3807,0 +1.8525,1.507,1.3379,0 +1.8525,1.507,1.3379,0 +1.7645,1.9004,1.2791,22 +1.7297,1.8775,1.2568,22 +1.6735,1.8339,1.2269,22 +2.0207,1.8083,1.3603,0 +1.9966,1.7852,1.345,0 +1.9468,1.7431,1.3115,0 +1.8885,1.7033,1.2692,0 +1.8587,1.6835,1.2482,0 +1.7972,1.6434,1.2062,0 +1.7668,1.6242,1.186,0 +1.7668,1.6242,1.186,0 +1.6752,1.5685,1.1287,0 +1.6752,1.5685,1.1287,0 +1.5846,1.9306,1.0773,22 +1.5209,1.8874,1.2051,22 +1.8891,1.8629,1.1869,0 +1.8891,1.8629,1.1869,0 +1.8081,1.7919,1.1363,0 +1.7774,1.7708,1.1153,0 +1.7474,1.7503,1.0952,22 +1.6855,1.7093,1.0557,22 +1.6855,1.7093,1.0557,22 +2.8062,1.6605,1.2756,0 +2.3056,1.6102,1.2447,0 +2.2497,1.5652,1.2132,0 +2.1929,1.525,1.174,0 +2.164,1.505,1.1547,0 +2.1314,1.4828,1.1335,0 +2.5338,1.4636,1.1153,0 +2.4666,1.423,1.0776,0 +2.4666,1.423,1.0776,0 +2.3722,1.3696,1.295,0 +2.3055,1.6827,1.245,0 +2.2748,1.6613,1.2225,0 +2.211,1.618,1.1769,0 +2.211,1.618,1.1769,0 +2.1154,1.5558,1.1121,0 +2.1154,1.5558,1.1121,0 +2.0163,1.4952,1.0501,0 +2.0163,1.4952,1.0501,0 +1.9477,1.4557,1.0108,0 +1.9159,1.4382,0.9937,0 +1.8493,1.4814,1.6272,0 +1.8493,1.4814,1.6272,0 +1.7563,1.4018,1.5705,0 +1.6912,1.3472,1.533,0 +1.6596,1.321,1.5155,0 +1.6249,1.2926,1.4968,0 +1.563,1.2428,2.1319,-22 +1.563,1.2428,2.1319,-22 +1.4721,1.178,2.0651,-22 +1.4469,1.1623,1.3911,0 +1.9324,1.1484,1.3742,0 +1.8762,1.1183,1.3414,0 +1.847,1.102,1.3266,0 +1.8138,1.0843,1.9428,-22 +1.7508,1.2596,1.9029,-22 +1.7508,1.2596,1.9029,-22 +1.666,1.1922,1.8321,-22 +1.6414,1.1737,1.8107,-22 +1.5993,1.1434,1.1794,0 +1.5993,1.1434,1.1794,0 +2.1159,1.092,1.7132,0 +2.0853,1.0715,1.6914,0 +2.0565,1.0526,1.671,0 +1.9961,1.0146,1.6293,0 +1.9647,0.9958,1.6081,0 +1.9001,0.9593,1.5656,0 +1.8384,1.2728,1.5265,0 +1.808,1.2454,1.5078,0 +1.7435,1.188,1.4695,0 +1.7435,1.188,1.4695,0 +1.6804,1.1326,1.4339,0 +1.6492,1.1056,1.4171,0 +1.5838,1.0498,1.9546,-22 +1.5537,1.0245,1.9334,-22 +1.4961,0.9797,1.8873,-22 +1.4712,0.9626,1.8635,-22 +2.0481,0.9342,1.2818,0 +2.0263,0.9234,1.2654,0 +1.9788,0.8986,1.2349,0 +1.9517,0.8834,1.7336,0 +1.893,1.2866,1.6885,0 +1.893,1.2866,1.6885,0 +1.8284,1.2289,1.6401,0 +1.7665,1.1744,1.5947,0 +1.7054,1.1214,1.5512,0 +1.676,1.0964,1.5308,0 +1.6138,1.0442,1.4885,0 +1.6138,1.0442,1.4885,0 +1.5532,0.9948,1.4489,0 +2.1355,0.9472,1.4112,0 +2.1355,0.9472,1.4112,0 +2.0359,0.8769,1.356,0 +2.0359,0.8769,1.356,0 +1.9408,0.8159,1.8062,0 +1.9408,0.8159,1.8062,0 +1.8448,1.2215,1.7363,0 +1.8448,1.2215,1.7363,0 +1.753,1.1381,1.6719,0 +1.753,1.1381,1.6719,0 +1.6584,1.054,1.6085,0 +1.6584,1.054,1.6085,0 +1.5961,0.9999,1.5686,0 +1.5662,0.9743,1.5499,0 +1.5027,0.9209,1.5117,-22 +1.4721,0.8958,1.4939,-22 +1.4721,0.8958,1.4939,-22 +1.7988,0.8252,1.4144,0 +1.7988,0.8252,1.4144,0 +1.7455,0.7975,1.3759,0 +1.7171,0.7814,1.3595,0 +1.6852,1.2695,1.3414,0 +1.6243,1.2154,1.3087,0 +1.561,1.1601,1.7246,-22 +1.5312,1.1344,1.7013,-22 +1.472,1.0864,1.6488,-22 +1.9173,1.0693,1.6229,0 +1.8681,1.0411,1.5713,0 +1.8399,1.0217,1.5481,0 +1.8399,1.0217,1.5481,0 +1.7477,0.9617,1.4737,0 +1.7477,0.9617,1.4737,0 +1.6578,0.909,1.4034,0 +1.6231,1.1837,1.3769,0 +1.5618,1.1302,1.3312,0 +1.5618,1.1302,1.3312,0 +1.4706,1.0525,1.2659,0 +2.0955,1.0016,1.2239,0 +2.0955,1.0016,1.2239,0 +2.004,0.9317,1.1675,0 +2.004,0.9317,1.1675,0 +1.9396,0.8853,1.1308,0 +1.8757,0.842,1.5115,0 +1.8463,0.8231,1.4864,0 +1.7839,0.7855,1.4337,0 +1.7839,0.7855,1.4337,0 +1.6947,1.0311,1.3601,0 +1.6947,1.0311,1.3601,0 +2.2857,0.9459,1.2843,0 +2.2857,0.9459,1.2843,0 +2.2191,0.8898,1.2348,0 +2.19,0.8658,1.2137,0 +2.1587,0.8405,1.1915,0 +2.0946,0.7904,1.1475,0 +2.0599,0.7643,1.1245,0 +1.9984,0.7203,1.0857,0 +1.9984,0.7203,1.0857,0 +1.9043,0.6596,1.0313,0 +2.1356,1.1828,1.4686,0 +2.1356,1.1828,1.4686,0 +2.1024,1.1543,1.4494,0 +2.0345,1.0966,1.4116,0 +1.9698,1.043,1.3779,0 +1.9393,1.0182,1.832,0 +1.9035,0.9896,1.8116,0 +1.8374,0.9381,1.7751,0 +1.7731,0.89,1.7413,0 +1.7416,0.8672,2.195,-22 +1.6788,0.8237,2.1596,-22 +1.6788,0.8237,2.1596,-22 +1.6027,1.3639,1.6351,-22 +1.6027,1.3639,1.6351,-22 +1.8771,1.3242,1.5783,0 +1.8583,1.3147,1.56,0 +1.8336,1.2973,1.5459,0 +1.7807,1.2608,1.5167,0 +1.7807,1.2608,1.5167,0 +1.6957,1.2049,1.9055,-22 +1.6957,1.2049,1.9055,-22 +1.61,1.1574,1.8455,-22 +1.9619,1.2894,1.8192,0 +1.914,1.2601,1.7732,0 +1.914,1.2601,1.7732,0 +1.8251,1.1956,1.7153,0 +1.8251,1.1956,1.7153,0 +1.7319,1.1319,1.6577,0 +1.7319,1.1319,1.6577,0 +1.6672,1.0904,1.6198,0 +1.6379,1.0725,1.6033,0 +1.6052,1.0532,1.5853,0 +1.5462,1.2107,1.9597,-22 +1.4838,1.1573,1.9191,-22 +1.8603,1.1387,1.8953,-22 +1.8089,1.108,1.8466,-22 +1.8089,1.108,1.8466,-22 +2.0023,1.0789,1.3995,0 +1.9756,1.0727,1.3759,0 +1.92,1.3025,1.3467,0 +1.92,1.3025,1.3467,0 +1.8282,1.2331,1.6461,0 +1.8282,1.2331,1.6461,0 +1.7616,1.1847,1.6027,0 +1.7295,1.162,1.5824,0 +1.6674,1.1195,1.5441,0 +1.6674,1.1195,1.5441,0 +1.5675,1.0552,1.4861,0 +1.5023,1.0165,1.4507,0 +1.5023,1.0165,1.4507,0 +1.4362,0.9801,2.1183,-22 +1.3744,1.2091,2.0864,-22 +1.3458,1.1908,2.0648,-22 +1.2917,1.1602,2.0195,-22 +1.2651,1.1475,1.3021,-22 +1.2422,1.1379,1.2809,-22 +1.6724,1.1994,1.2372,0 +1.6514,1.1805,1.2158,0 +2.0886,1.1394,1.1784,0 +2.0886,1.1394,1.1784,0 +2.013,1.0712,1.8113,0 +1.9581,1.0224,1.7768,0 +1.9581,1.0224,1.7768,0 +1.9261,0.9944,1.7572,0 +1.8675,0.944,1.7225,0 +1.8042,0.891,1.6866,0 +1.7741,0.8665,1.6701,0 +2.1386,0.8186,1.8888,0 +2.1046,0.7945,1.866,0 +2.0413,0.7518,1.8245,0 +2.0413,0.7518,1.8245,0 +1.9414,0.6909,1.7616,0 +1.9086,0.673,1.7417,0 +1.8781,1.0267,1.7236,0 +1.8134,0.9753,1.6863,0 +1.8134,0.9753,1.6863,0 +1.72,0.9044,1.6356,0 +1.72,0.9044,1.6356,0 +1.6266,0.8379,2.2581,-22 +1.5634,0.7961,2.222,-22 +1.5353,0.7836,2.1996,-22 +1.5353,0.7836,2.1996,-22 +1.4811,1.1432,2.1529,-22 +1.4321,1.1145,1.4588,-22 +1.4321,1.1145,1.4588,-22 +1.884,1.0819,1.3951,0 +1.8321,1.322,1.3517,0 +1.8082,1.3008,1.3385,0 +1.8082,1.3008,1.3385,0 +1.7552,1.2541,1.3103,0 +1.7012,1.2072,1.893,-22 +1.6424,1.1569,1.8537,-22 +1.6158,1.1371,1.83,-22 +1.5632,1.1003,1.7802,-22 +1.5632,1.1003,1.7802,-22 +2.0851,1.0578,1.7094,0 +2.0576,1.0448,1.6831,0 +2.0095,1.0162,1.6471,0 +2.0095,1.0162,1.6471,0 +1.9259,1.3511,1.5862,0 +1.9259,1.3511,1.5862,0 +1.8383,1.2731,1.5248,0 +1.8383,1.2731,1.5248,0 +1.7435,1.1905,1.4616,0 +1.7114,1.163,1.441,0 +1.6811,1.1374,1.4221,0 +1.6492,1.1106,1.4025,0 +1.5899,1.0618,1.3676,0 +1.5899,1.0618,1.3676,0 +1.4952,0.9866,1.8691,-22 +1.4352,0.9411,1.8241,-22 +1.4352,0.9411,1.8241,-22 +1.9975,0.9099,1.7687,0 +1.9415,1.3333,1.7145,0 +1.9138,1.3084,1.6928,0 +1.8814,1.2794,1.6676,0 +1.8163,1.2219,1.6178,0 +1.8163,1.2219,1.6178,0 +1.7242,1.1422,1.5494,0 +1.6901,1.1133,1.5249,0 +1.6612,1.0891,1.5043,0 +2.2481,1.0411,1.4638,0 +2.217,1.0173,1.4438,0 +2.1841,0.9926,1.4231,0 +2.1218,0.9473,1.3853,0 +2.0565,0.9023,1.3478,0 +2.0255,0.8819,1.3308,0 +1.9915,0.8603,1.3127,0 +1.9279,0.8224,1.7779,0 +1.9279,0.8224,1.7779,0 +1.8322,1.2152,1.7066,0 +1.8322,1.2152,1.7066,0 +1.7321,1.1256,1.6349,0 +1.7321,1.1256,1.6349,0 +1.6972,1.0949,1.6106,0 +1.6316,1.0381,1.5663,0 +1.5706,0.9865,1.5265,0 +1.5387,0.96,1.5063,0 +1.4782,0.9109,1.4692,0 +1.4782,0.9109,1.4692,0 +2.0349,0.8402,1.4166,0 +2.0349,0.8402,1.4166,0 +1.9416,0.7771,1.8602,0 +1.9416,0.7771,1.8602,0 +1.8461,0.7199,1.7912,0 +1.8461,0.7199,1.7912,0 +1.7539,1.1247,1.7272,0 +1.7539,1.1247,1.7272,0 +1.6883,1.0651,1.6832,0 +1.6272,1.0105,1.6436,-22 +1.5963,0.9832,1.6242,-22 +1.5365,0.9333,1.5808,-22 +1.5102,0.9132,1.5577,-22 +2.143,0.8919,1.5315,0 +2.0901,0.8587,1.4864,0 +2.0901,0.8587,1.4864,0 +2.003,0.8014,1.4283,0 +1.9441,0.7665,1.391,0 +1.9441,0.7665,1.391,0 +1.8833,1.2422,1.3543,0 +2.4984,1.1891,1.3206,0 +2.4675,1.1626,1.3044,0 +2.4066,1.1112,1.7035,0 +2.3446,1.0601,1.6549,0 +2.3446,1.0601,1.6549,0 +2.2828,1.0106,1.6075,0 +2.2212,0.963,1.5614,0 +2.1902,0.9398,1.5388,0 +2.1599,0.9176,1.5168,0 +2.0989,0.8747,1.4737,0 +2.0696,0.855,1.4536,0 +2.0381,0.8345,1.4322,0 +1.9788,0.7984,1.3934,0 +1.9186,1.278,1.3556,0 +2.116,1.224,1.3199,0 +2.116,1.224,1.3199,0 +2.084,1.1973,1.3028,0 +2.0173,1.1424,1.7493,0 +1.9843,1.1158,1.7309,0 +1.9221,1.0666,1.6975,0 +1.8586,1.018,2.1459,-22 +1.7954,0.9714,2.1114,-22 +1.7954,0.9714,2.1114,-22 +1.7368,0.9386,2.0664,-22 +1.6809,0.9116,1.5542,0 +1.97,1.445,1.5347,0 +1.9421,1.4232,1.5202,0 +1.8824,1.3773,1.9481,-22 +1.8191,1.3298,1.912,-22 +1.8191,1.3298,1.912,-22 +1.7303,1.2785,1.8428,-22 +1.7303,1.2785,1.8428,-22 +2.0171,1.3705,1.3498,0 +2.0171,1.3705,1.3498,0 +1.9368,1.31,1.7248,0 +1.9368,1.31,1.7248,0 +1.879,1.2674,1.6878,0 +1.8191,1.2246,1.6509,0 +1.8191,1.2246,1.6509,0 +1.7288,1.1632,1.5979,0 +1.6979,1.1432,1.5807,0 +1.6677,1.1241,1.5643,0 +1.607,1.0876,1.7627,-22 +1.5467,1.2252,1.7127,-22 +2.6082,1.2035,1.6839,0 +2.5809,1.1838,1.6571,0 +2.5182,1.1354,1.6051,0 +2.4888,1.1133,1.5809,0 +2.4292,1.0696,1.5327,0 +2.3975,1.0472,1.5075,0 +2.3682,1.0269,1.4843,0 +2.3336,1.0037,1.4574,0 +2.272,0.9642,1.4104,0 +2.2102,0.9274,1.3645,0 +2.1811,1.1237,1.3435,0 +2.1182,1.0682,1.2991,0 +2.1182,1.0682,1.2991,0 +2.0299,0.9925,1.2401,0 +2.0299,0.9925,1.2401,0 +2.3342,0.918,1.1839,0 +2.3342,0.918,1.1839,0 +2.2676,0.8683,1.1478,0 +2.2367,0.8462,1.5408,0 +2.2055,0.8244,1.5196,0 +2.145,0.7843,1.4797,0 +2.145,0.7843,1.4797,0 +2.0225,1.351,1.4038,0 +1.9907,1.3267,1.3853,0 +1.9614,1.3048,1.3687,0 +1.8999,1.2596,1.3354,0 +1.8999,1.2596,1.3354,0 +1.8096,1.1962,1.6845,0 +1.8096,1.1962,1.6845,0 +1.7169,1.1355,1.6256,0 +1.7169,1.1355,1.6256,0 +1.6237,1.0796,1.57,0 +1.5921,1.2575,1.552,0 +1.5624,1.232,1.5356,0 +2.6229,1.2042,1.7186,0 +2.5595,1.1534,1.6661,0 +2.5595,1.1534,1.6661,0 +2.464,1.0797,1.5887,0 +2.3998,1.0325,1.5379,0 +2.3998,1.0325,1.5379,0 +2.3092,0.9697,1.4683,0 +2.3092,0.9697,1.4683,0 +2.2482,0.9303,1.4228,0 +2.1887,0.8946,1.3799,0 +2.1586,0.8776,1.3587,0 +2.1254,1.0666,1.3358,0 +2.0665,1.0148,1.2964,0 +2.0665,1.0148,1.2964,0 +1.9722,0.9344,1.2371,0 +2.3098,0.8843,1.2015,0 +2.3098,0.8843,1.2015,0 +2.2475,0.8374,1.5775,0 +2.1808,0.7898,1.5331,0 +2.1507,0.7693,1.5137,0 +2.0853,0.7274,1.4728,0 +2.0853,0.7274,1.4728,0 +1.9919,1.3129,1.4177,0 +1.9919,1.3129,1.4177,0 +1.9579,1.2869,1.3988,0 +1.8958,1.2406,1.3658,0 +1.8325,1.195,1.7309,0 +1.8019,1.1736,1.7111,0 +1.7391,1.1312,1.6716,0 +1.7096,1.112,1.6535,0 +1.647,1.0731,1.6165,0 +1.647,1.0731,1.6165,0 +1.5574,1.2186,1.5666,-22 +1.5574,1.2186,1.5666,-22 +1.6688,1.1491,1.5079,0 +1.6688,1.1491,1.5079,0 +1.5804,1.0907,1.459,0 +1.5804,1.0907,1.459,0 +1.4842,1.0287,2.4786,-22 +1.4842,1.0287,2.4786,-22 +1.4209,0.996,2.4361,-22 +1.3641,1.2206,2.0459,-22 +1.3641,1.2206,2.0459,-22 +1.2835,1.1662,1.9947,-22 +1.2835,1.1662,1.9947,-22 +1.2152,1.1233,1.263,-22 +1.2152,1.1233,1.263,-22 +1.6274,1.1545,1.2301,0 +1.6274,1.1545,1.2301,0 +2.0431,1.0901,1.1931,0 +2.0431,1.0901,1.1931,0 +1.9886,1.0406,1.8342,0 +1.9619,1.0166,1.8176,0 +1.9032,0.9646,1.7822,0 +1.9032,0.9646,1.7822,0 +1.8151,0.8885,1.7315,0 +1.781,0.8598,1.7128,0 +1.7209,0.8107,1.9309,-22 +1.7209,0.8107,1.9309,-22 +2.6106,0.7535,1.8609,0 +2.6106,0.7535,1.8609,0 +2.9001,0.7068,1.7969,0 +2.8684,1.0813,1.7738,0 +2.8387,1.0569,1.7523,0 +2.779,1.0091,1.71,0 +2.7502,0.9866,1.6901,0 +2.6878,0.9395,1.6479,0 +2.6878,0.9395,1.6479,0 +3.1637,0.8777,1.5915,0 +3.1306,0.8571,1.5723,0 +3.0995,0.8386,1.5547,0 +3.0381,0.8043,1.5212,0 +3.0079,1.1727,1.5055,0 +2.9451,1.1253,1.692,0 +2.914,1.1025,1.6698,0 +2.8501,1.0571,1.6253,0 +2.8201,1.0365,1.6049,0 +2.7592,0.9962,1.5643,0 +2.7282,0.9767,1.5444,0 +2.6648,0.9387,1.5046,0 +2.6648,0.9387,1.5046,0 +2.5744,1.2674,1.451,0 +2.5393,1.2413,1.4313,0 +2.4787,1.1972,1.3987,0 +2.4787,1.1972,1.3987,0 +2.3846,1.1324,1.5651,0 +2.3846,1.1324,1.5651,0 +2.2926,1.0736,1.4995,0 +2.2926,1.0736,1.4995,0 +2.2302,1.0367,1.4568,0 +2.2008,1.0203,1.4373,0 +2.1676,1.3795,1.4157,0 +2.1081,1.3353,1.3782,0 +2.1081,1.3353,1.3782,0 +1.9831,1.2474,1.3054,0 +1.9831,1.2474,1.3054,0 +1.9208,1.2063,1.5035,0 +1.8605,1.1685,1.4571,0 +1.8303,1.1505,1.4343,0 +1.7686,1.4918,1.3888,0 +1.7686,1.4918,1.3888,0 +2.1488,1.4262,1.3268,0 +2.1154,1.4037,1.3057,0 +2.0843,1.3832,1.2865,0 +2.0183,1.341,1.2474,0 +2.0183,1.341,1.2474,0 +1.9232,1.2837,1.1954,0 +1.9232,1.2837,1.1954,0 +1.8252,1.3863,1.7963,0 +1.7904,1.3554,1.775,0 +1.7594,1.3281,1.7564,0 +1.6951,1.272,1.7189,-22 +1.6632,1.2444,1.7009,-22 +1.603,1.1957,1.6622,-22 +1.603,1.1957,1.6622,-22 +1.5277,1.1417,1.6042,-22 +1.5277,1.1417,1.6042,-22 +2.0196,1.1011,1.5526,0 +1.9986,1.0902,1.5364,0 +1.9741,1.0756,1.5206,0 +1.9488,1.0609,1.5044,0 +1.8955,1.0312,1.4712,0 +1.8346,1.2973,1.4349,0 +1.8049,1.2707,1.4177,0 +1.7399,1.2132,1.3819,0 +1.7052,1.1828,1.3636,0 +1.6371,1.124,1.9196,-22 +1.6371,1.124,1.9196,-22 +1.551,1.057,1.8492,-22 +1.551,1.057,1.8492,-22 +2.0914,1.0121,1.225,0 +2.0914,1.0121,1.225,0 +2.0402,0.9831,1.1928,0 +2.0126,0.9664,1.717,0 +1.9523,0.9319,1.6718,0 +1.9523,0.9319,1.6718,0 +1.8612,1.2744,1.6057,0 +1.8274,1.2443,1.5818,0 +1.7626,1.1873,1.5371,0 +1.7626,1.1873,1.5371,0 +1.6701,1.1077,1.4761,0 +1.6353,1.0784,1.4541,0 +1.6058,1.0538,1.4359,0 +1.546,1.005,1.4002,0 +1.5158,0.9809,1.3829,0 +1.4538,0.9328,1.3489,0 +1.3938,0.8882,1.8416,-22 +1.9934,0.8675,1.8198,0 +1.9934,0.8675,1.8198,0 +1.9392,0.8422,1.769,0 +1.8788,1.2619,1.7239,0 +1.8788,1.2619,1.7239,0 +1.7814,1.1739,1.6535,0 +1.7195,1.1191,1.6103,0 +1.6897,1.093,1.59,0 +1.6266,1.0385,1.548,0 +1.6266,1.0385,1.548,0 +1.5362,0.9627,1.4908,0 +1.5028,0.9355,1.4706,0 +1.4727,0.9113,1.4527,0 +1.4396,0.8853,1.4337,0 +1.381,0.8408,1.4014,-22 +1.9621,0.7967,1.8665,0 +1.9354,0.7837,1.8413,0 +1.9354,0.7837,1.8413,0 +1.8412,1.2089,1.7716,0 +1.7773,1.1505,1.7257,0 +1.7773,1.1505,1.7257,0 +1.6855,1.0679,1.6619,0 +1.6855,1.0679,1.6619,0 +1.6223,1.0121,1.6197,0 +1.562,0.96,1.5809,-22 +1.5323,0.9348,1.5623,-22 +1.499,0.9069,1.5418,-22 +2.1066,0.8711,1.4959,0 +2.058,0.8445,1.4507,0 +2.0303,0.8265,1.4323,0 +1.9698,0.7896,1.3933,0 +1.9698,0.7896,1.3933,0 +1.8791,1.2411,1.3384,0 +2.1014,1.2091,1.318,0 +2.0698,1.1827,1.3016,0 +2.0365,1.1551,1.7665,0 +1.9728,1.1032,1.7314,0 +1.9093,1.0529,1.6981,0 +1.9093,1.0529,1.6981,0 +1.8462,1.0045,2.1466,-22 +1.7843,0.9588,2.1135,-22 +1.7575,0.9436,2.0927,-22 +1.7304,0.9298,2.0705,-22 +1.6862,0.9114,1.5622,0 +1.962,1.4416,1.525,0 +1.9336,1.4198,1.5099,0 +1.9064,1.3991,1.4958,0 +1.8488,1.3561,1.9216,-22 +1.7885,1.3123,1.8869,-22 +1.7885,1.3123,1.8869,-22 +1.7341,1.2838,1.8404,-22 +1.7114,1.2739,1.819,-22 +2.034,1.3918,1.3416,0 +2.034,1.3918,1.3416,0 +1.9701,1.3505,1.2917,0 +1.9162,1.3107,1.6807,0 +1.9162,1.3107,1.6807,0 +1.8327,1.2517,1.6271,0 +1.8327,1.2517,1.6271,0 +1.7409,1.1904,1.5713,0 +1.7409,1.1904,1.5713,0 +1.6499,1.1344,1.5198,0 +1.6499,1.1344,1.5198,0 +1.5581,1.2452,2.5702,-22 +1.5581,1.2452,2.5702,-22 +1.6626,1.1979,2.528,-22 +1.6626,1.1979,2.528,-22 +1.579,1.1561,1.3742,0 +1.5509,1.1457,1.3508,0 +1.5005,1.1236,1.3162,0 +1.4686,1.1064,2.0036,-22 +1.4398,1.331,1.9891,-22 +1.3822,1.2896,1.9539,-22 +1.3569,1.2746,1.9338,-22 +1.3299,1.26,1.9106,-22 +1.2867,1.2399,1.1736,0 +1.7057,1.2259,1.1324,0 +1.6823,1.2243,1.12,0 +1.6823,1.2243,1.12,0 +1.6047,1.1514,1.7657,-22 +1.5494,1.1,1.7346,-22 +1.5257,1.0794,1.7145,-22 +1.9484,1.0411,1.6709,0 +1.9484,1.0411,1.6709,0 +2.284,0.9853,1.6203,0 +2.284,0.9853,1.6203,0 +2.1934,0.9198,1.5719,0 +2.1934,0.9198,1.5719,0 +2.1251,0.8735,1.7981,0 +2.0943,0.8536,1.7769,0 +2.0289,0.8137,1.7331,0 +2.0289,0.8137,1.7331,0 +1.9346,1.1212,1.6725,0 +1.9346,1.1212,1.6725,0 +1.8374,1.0463,1.6134,0 +1.8374,1.0463,1.6134,0 +1.7374,0.9736,1.5567,0 +1.7039,0.9504,1.5387,0 +1.6418,0.9091,1.7746,-22 +1.6418,0.9091,1.7746,-22 +1.5492,1.2372,1.4464,0 +1.5215,1.22,1.4235,0 +1.4925,1.1984,1.4083,0 +1.428,1.1517,1.597,-22 +1.428,1.1517,1.597,-22 +1.8388,1.1043,1.522,0 +1.8388,1.1043,1.522,0 +3.0024,1.2653,1.4479,0 +3.0024,1.2653,1.4479,0 +2.9701,1.2364,1.4248,0 +2.9044,1.1782,1.379,0 +2.837,1.1195,1.3338,0 +2.8052,1.0921,1.3132,0 +2.7396,1.0366,1.2722,0 +2.7396,1.0366,1.2722,0 +2.6449,0.9589,1.2169,0 +2.6102,0.9312,1.1979,0 +2.5794,0.9071,1.1817,0 +2.5462,0.8817,1.8052,0 +2.4795,0.8323,1.7616,0 +2.4795,0.8323,1.7616,0 +2.3826,0.7657,1.701,0 +2.3826,0.7657,1.701,0 +2.2896,0.7087,1.6461,0 +2.2896,0.7087,1.6461,0 +2.1974,1.06,1.5954,0 +2.1974,1.06,1.5954,0 +2.0998,0.9884,1.7264,0 +2.0342,0.943,1.6799,0 +2.0342,0.943,1.6799,0 +1.9998,0.9204,1.6561,0 +1.9389,0.8822,1.615,0 +1.8749,0.8452,1.5732,0 +1.8095,1.2074,1.5322,0 +1.7786,1.1845,1.5134,0 +1.7786,1.1845,1.5134,0 +1.6841,1.1175,1.4588,0 +1.649,1.0938,1.4397,0 +1.5887,1.0546,1.5999,-22 +1.5271,1.017,1.5536,-22 +1.5271,1.017,1.5536,-22 +1.4319,2.074,1.4711,0 +1.4319,2.074,1.4711,0 +1.3705,2.4643,1.4199,0 +1.3096,2.4264,1.3738,0 +1.3096,2.4264,1.3738,0 +1.2155,2.3698,1.3051,0 +1.2155,2.3698,1.3051,0 +1.1229,2.3163,1.241,0 +1.1229,2.3163,1.241,0 +1.027,3.3669,1.1786,0 +1.027,3.3669,1.1786,0 +0.9333,3.3122,1.1226,0 +0.9333,3.3122,1.1226,0 +0.8989,3.2925,1.1034,0 +0.8384,3.6709,6.1371,0 +0.7763,3.051,6.0763,0 +1.1522,2.0238,0.7479,22 +1.119,1.9927,0.7178,22 +1.0564,3.5539,0.6639,22 +1.0564,3.5539,0.6639,22 +0.9717,3.0965,0.5987,22 +0.9196,3.06,0.5623,22 +0.8969,3.044,0.5474,22 +0.8969,3.044,0.5474,22 +1.2734,2.6548,0.8308,22 +1.2734,2.6548,0.8308,22 +1.2064,1.9187,0.7704,22 +1.1851,1.9074,0.7517,22 +1.5767,1.897,0.7341,22 +1.535,1.8759,0.7003,22 +1.4887,1.8523,0.6648,22 +1.4887,1.8523,0.6648,22 +1.4481,1.8313,0.6358,22 +1.4078,1.8098,0.6093,22 +1.4078,1.8098,0.6093,22 +1.3557,1.7808,0.9654,22 +1.3398,1.7717,0.9523,22 +1.3244,1.7624,0.9401,22 +1.2956,1.5832,0.918,22 +1.2832,1.5781,0.9089,22 +1.2703,1.5719,0.9001,22 +3.0292,1.5603,0.8864,0 +2.6711,1.5543,1.2392,0 +2.6354,1.5309,1.2065,0 +2.6354,1.5309,1.2065,0 +2.5581,1.4825,1.136,0 +2.5581,1.4825,1.136,0 +2.4736,1.4329,1.0605,0 +2.4443,1.5088,1.0348,0 +2.7172,1.4577,0.9809,0 +2.7172,1.4577,0.9809,0 +2.7172,1.4577,0.9809,0 +2.589,1.3619,0.8808,0 +2.589,1.3619,0.8808,0 +2.493,1.2942,0.8117,0 +2.493,1.2942,0.8117,0 +2.4009,1.2332,0.7517,0 +2.4009,1.2332,0.7517,0 +2.3687,1.2128,0.7325,0 +2.3059,1.1748,0.698,0 +2.2432,1.1393,1.1098,0 +2.2131,1.6977,1.0898,0 +2.1524,1.6516,1.0513,0 +2.1218,1.6287,1.0328,0 +2.061,1.5841,0.998,0 +2.0018,1.5419,1.4141,0 +2.0018,1.5419,1.4141,0 +1.9117,1.4801,1.3559,0 +1.9117,1.4801,1.3559,0 +1.823,1.4225,1.3026,0 +1.823,1.4225,1.3026,0 +1.7635,1.386,1.2693,0 +1.793,1.3687,2.3657,-22 +1.7293,1.4298,2.3334,-22 +1.7293,1.4298,2.3334,-22 +1.6406,1.381,2.2661,-22 +1.5915,1.361,1.1226,0 +1.5915,1.361,1.1226,0 +1.5094,1.3214,2.1637,-22 +1.5094,1.3214,2.1637,-22 +1.4536,1.4687,2.1242,0 +1.4292,1.4539,2.1022,0 +1.3773,1.4211,2.0596,0 +1.35,1.4021,2.0417,0 +1.323,1.3836,2.0243,0 +1.2657,1.3453,1.988,0 +1.6317,1.2054,1.951,-22 +1.6317,1.2054,1.951,-22 +1.5468,1.1291,1.8879,-22 +1.5217,1.1082,1.8642,-22 +1.4991,1.0899,1.8412,-22 +1.9051,1.0582,1.7942,0 +1.9051,1.0582,1.7942,0 +2.197,1.0162,1.7308,0 +2.1699,0.9975,1.713,0 +2.1141,0.9603,1.6774,0 +2.0841,0.9411,1.6586,0 +2.0243,0.9045,1.6223,0 +2.0243,0.9045,1.6223,0 +1.925,1.1735,1.5653,0 +1.925,1.1735,1.5653,0 +1.8313,1.1002,1.5155,0 +1.8313,1.1002,1.5155,0 +1.7984,1.0752,2.1903,-22 +1.7365,1.0295,2.1564,-22 +1.6765,0.9916,2.1179,-22 +1.6495,0.9788,2.0961,-22 +1.5976,0.959,2.0507,-22 +1.5739,1.3042,1.3556,0 +1.5289,1.2787,1.3144,0 +1.5052,1.2619,1.3015,0 +1.5052,1.2619,1.3015,0 +1.4531,1.2256,1.9324,-22 +1.8638,1.1851,1.8936,-22 +1.8041,1.1556,1.8533,-22 +1.7768,1.3176,1.8309,-22 +1.749,1.2957,1.8073,-22 +1.6941,1.2546,1.7577,-22 +1.6456,1.2208,1.7107,-22 +1.6222,1.2056,1.6871,-22 +1.6222,1.2056,1.6871,-22 +2.1403,1.1774,1.6379,0 +2.0884,1.1533,1.588,0 +2.0369,1.1286,1.5426,0 +2.0126,1.1152,1.5245,0 +1.9602,1.4188,1.4861,0 +1.9334,1.3951,1.4668,0 +1.876,1.3449,1.4264,0 +1.8467,1.3196,1.4063,0 +1.7859,1.2677,1.3656,0 +1.7545,1.2412,1.3453,0 +1.7254,1.2169,1.3269,0 +1.7254,1.2169,1.3269,0 +1.6062,1.1202,1.2562,0 +1.6062,1.1202,1.2562,0 +1.575,1.0958,1.239,0 +1.5101,1.0463,1.7716,-22 +2.0489,1.0018,1.7267,0 +2.0188,0.9868,1.6996,0 +1.9604,0.9569,1.6514,0 +1.8975,1.3139,1.6068,0 +1.8975,1.3139,1.6068,0 +1.8341,1.2571,1.5632,0 +1.8038,1.2302,1.5428,0 +1.7698,1.2002,1.5204,0 +1.7084,1.1468,1.4811,0 +1.6447,1.0923,1.442,0 +1.6147,1.0671,1.4244,0 +1.5526,1.0158,1.3891,0 +1.4914,0.9668,1.9051,-22 +1.4914,0.9668,1.9051,-22 +2.032,0.9083,1.2982,0 +2.032,0.9083,1.2982,0 +1.9993,0.8921,1.2742,0 +1.9397,0.8572,1.75,0 +1.8755,1.2639,1.7018,0 +1.8442,1.2357,1.6787,0 +1.814,1.2085,1.6567,0 +1.7513,1.1529,1.612,0 +1.6912,1.1005,1.5704,0 +1.6912,1.1005,1.5704,0 +1.6003,1.023,1.51,0 +1.5693,0.9973,1.4901,0 +1.5095,0.9486,1.4531,0 +1.4808,0.9258,1.4359,0 +1.4501,0.9018,1.4179,0 +1.5974,0.8573,1.3848,0 +1.5355,0.8162,1.8476,-22 +1.5355,0.8162,1.8476,-22 +1.4748,0.7837,1.8112,-22 +1.4452,1.2559,1.7899,-22 +1.3905,1.2122,1.7494,-22 +1.3377,1.1718,1.2269,0 +1.313,1.1535,1.2097,0 +1.2892,1.1347,1.6757,-22 +1.2381,1.095,1.6452,-22 +1.487,1.0666,1.6069,-22 +1.487,1.0666,1.6069,-22 +1.4154,1.0322,1.5525,-22 +1.3911,1.1134,1.5338,-22 +1.3669,1.094,1.515,-22 +1.3186,1.0562,1.029,0 +1.2945,1.0379,1.0138,0 +1.616,1.0017,1.4262,0 +1.5901,0.9832,1.4098,0 +1.5643,0.9653,1.3939,0 +1.5068,0.9265,1.3594,0 +1.4776,0.9077,1.3425,0 +1.4151,0.8693,1.3079,0 +1.4151,0.8693,1.3079,0 +1.321,0.978,1.6958,-22 +1.321,0.978,1.6958,-22 +1.2393,0.9095,1.6376,-22 +1.2393,0.9095,1.6376,-22 +1.163,0.8522,1.5749,-22 +1.5361,0.8272,1.5458,-22 +1.5361,0.8272,1.5458,-22 +1.5008,0.8054,1.1207,0 +1.4391,1.0403,1.0867,0 +1.4391,1.0403,1.0867,0 +1.3665,0.9764,1.4204,-22 +1.3276,0.9428,1.393,-22 +1.3276,0.9428,1.393,-22 +1.3276,0.9428,1.393,-22 +1.6725,0.8748,1.3078,0 +1.6431,0.8563,1.2822,0 +1.6093,0.8339,1.2568,0 +1.5733,0.8111,1.2302,0 +1.9951,0.7891,1.2036,0 +1.9951,0.7891,1.2036,0 +1.9121,1.0439,1.1484,0 +1.9121,1.0439,1.1484,0 +1.8248,0.9722,1.0943,0 +1.8248,0.9722,1.0943,0 +1.7378,0.904,1.0455,0 +1.7378,0.904,1.0455,0 +1.6528,0.8413,1.6935,-22 +1.6064,0.809,1.6681,-22 +1.9285,0.7882,1.6369,0 +1.8857,1.1036,1.6078,0 +1.8388,1.0668,1.5824,0 +1.8388,1.0668,1.5824,0 +1.7442,0.9952,2.2194,-22 +1.6968,0.9608,2.193,-22 +1.654,0.937,2.1611,-22 +1.654,0.937,2.1611,-22 +1.5778,1.2724,1.4334,0 +1.5441,1.2485,1.4111,0 +1.5041,1.2189,1.3893,0 +1.4612,1.1879,2.0229,-22 +1.4193,1.1585,1.9961,-22 +1.8786,1.1389,1.9637,-22 +1.8415,1.1231,1.9343,-22 +1.8415,1.1231,1.9343,-22 +1.7742,1.2956,1.2501,0 +1.7452,1.2723,1.2301,0 +1.7094,1.2423,1.2108,0 +1.6704,1.2101,1.8011,-22 +1.6312,1.1781,1.7736,-22 +1.5975,1.1546,1.7421,-22 +2.1508,1.1347,1.7128,0 +2.1198,1.1177,1.6848,0 +2.0824,1.0935,1.6575,0 +2.0824,1.0935,1.6575,0 +2.0019,1.044,1.6,0 +1.96,1.02,1.571,0 +1.917,1.3542,1.5418,0 +1.8692,1.3113,1.5102,0 +1.8234,1.2705,1.4807,0 +1.7755,1.2283,1.4509,0 +1.7298,1.1885,1.4234,0 +1.6455,1.1163,1.3754,0 +1.6455,1.1163,1.3754,0 +1.5553,1.0414,1.8971,-22 +1.5553,1.0414,1.8971,-22 +1.4719,0.9793,1.8278,-22 +1.4719,0.9793,1.8278,-22 +2.021,0.9429,1.2269,0 +2.021,0.9429,1.2269,0 +1.9523,1.3489,1.7003,0 +1.9523,1.3489,1.7003,0 +1.869,1.2746,1.6354,0 +1.869,1.2746,1.6354,0 +1.7889,1.2044,1.5749,0 +1.7889,1.2044,1.5749,0 +1.702,1.1302,1.5114,0 +1.702,1.1302,1.5114,0 +2.8869,1.0525,1.4457,0 +2.8869,1.0525,1.4457,0 +2.7977,0.9833,1.3878,0 +2.7977,0.9833,1.3878,0 +2.7085,0.9185,1.334,0 +2.7085,0.9185,1.334,0 +2.6206,0.86,1.7968,0 +2.6206,0.86,1.7968,0 +2.8098,1.262,1.7269,0 +2.8098,1.262,1.7269,0 +2.7174,1.1793,1.6604,0 +2.7174,1.1793,1.6604,0 +2.6253,1.0987,1.5969,0 +2.6253,1.0987,1.5969,0 +2.5366,1.0233,1.5388,0 +2.5366,1.0233,1.5388,0 +2.4453,0.9486,1.4823,0 +2.4453,0.9486,1.4823,0 +2.3558,0.879,1.4309,0 +2.3558,0.879,1.4309,0 +2.2666,0.8142,1.8873,0 +2.2666,0.8142,1.8873,0 +2.2666,0.8142,1.8873,0 +2.1352,0.7299,1.7899,0 +2.1352,0.7299,1.7899,0 +2.042,1.1456,1.7237,0 +2.042,1.1456,1.7237,0 +1.9526,1.0901,1.663,0 +1.9526,1.0901,1.663,0 +1.8746,1.517,1.6125,0 +1.8746,1.517,1.6125,0 +1.8323,1.4899,1.5861,0 +2.0386,1.4387,1.5364,0 +2.0386,1.4387,1.5364,0 +1.9567,1.8651,1.5048,0 +1.9567,1.8651,1.5048,0 +1.8661,1.8125,1.4371,0 +1.8661,1.8125,1.4371,0 +1.8661,1.8125,1.4371,0 +1.7265,2.2055,1.3383,22 +1.7265,2.2055,1.3383,22 +1.6454,2.1484,1.2916,22 +1.6454,2.1484,1.2916,22 +1.9195,1.6265,1.343,0 +1.9195,1.6265,1.343,0 +1.8521,1.5785,1.2983,0 +1.8521,1.5785,1.2983,0 +1.769,1.9747,1.2394,22 +1.769,1.9747,1.2394,22 +1.6939,1.4687,1.2056,0 +1.6939,1.4687,1.2056,0 +1.6163,1.8471,1.316,22 +1.6163,1.8471,1.316,22 +1.916,1.7841,1.2567,0 +1.916,1.7841,1.2567,0 +1.916,1.7841,1.2567,0 +1.8411,1.7219,1.2089,0 +1.7557,1.6648,1.1519,0 +1.7557,1.6648,1.1519,0 +1.6692,1.6096,1.0985,0 +1.6692,1.6096,1.0985,0 +1.6692,1.6096,1.0985,0 +1.5827,1.5575,1.2465,0 +1.5827,1.5575,1.2465,0 +1.8995,1.9089,1.1752,22 +1.8061,1.8488,1.1038,22 +1.8061,1.8488,1.1038,22 +1.7339,1.7788,1.0654,22 +1.7339,1.7788,1.0654,22 +2.8676,1.7155,1.0465,0 +2.8676,1.7155,1.0465,0 +2.3491,1.6509,1.2595,0 +2.3082,1.6208,1.2288,0 +2.3082,1.6208,1.2288,0 +2.2679,1.5916,1.1993,0 +2.2256,1.5617,1.1691,0 +2.5633,1.5011,1.1089,0 +2.5633,1.5011,1.1089,0 +2.4711,1.4456,1.0551,0 +2.4711,1.4456,1.0551,0 +2.3775,1.3933,1.2785,0 +2.3775,1.3933,1.2785,0 +2.2851,1.6855,1.2083,0 +2.2851,1.6855,1.2083,0 +2.1908,1.6225,1.1402,0 +2.1908,1.6225,1.1402,0 +2.098,1.5636,1.0771,0 +2.098,1.5636,1.0771,0 +2.0069,1.5092,1.0198,0 +2.0069,1.5092,1.0198,0 +1.9086,1.5426,0.9642,0 +1.9086,1.5426,0.9642,0 +1.8172,1.4639,1.5823,0 +1.8172,1.4639,1.5823,0 +1.8172,1.4639,1.5823,0 +1.7281,1.389,1.5284,0 +1.6363,1.3136,1.4766,0 +1.6363,1.3136,1.4766,0 +1.5458,1.2416,2.0956,-22 +1.5458,1.2416,2.0956,-22 +1.5458,1.2416,2.0956,-22 +1.4575,1.1788,2.0334,-22 +1.8933,1.1419,1.3333,0 +1.8933,1.1419,1.3333,0 +1.8136,1.324,1.9222,-22 +1.8136,1.324,1.9222,-22 +1.7297,1.253,1.8592,-22 +1.7297,1.253,1.8592,-22 +1.6627,1.2022,1.191,0 +1.6627,1.2022,1.191,0 +1.6004,1.1554,1.1522,0 +1.6004,1.1554,1.1522,0 +1.561,1.1254,1.718,-22 +1.5197,1.0948,1.6875,-22 +2.0177,1.045,1.622,0 +2.0177,1.045,1.622,0 +1.9427,1.3769,1.5611,0 +1.9427,1.3769,1.5611,0 +1.898,1.337,1.5294,0 +1.8529,1.2972,1.4982,0 +1.8097,1.2594,1.4691,0 +1.7648,1.2205,1.4396,0 +1.7648,1.2205,1.4396,0 +1.6333,1.1097,1.3585,0 +1.6333,1.1097,1.3585,0 +1.6333,1.1097,1.3585,0 +1.5486,1.0414,1.311,0 +1.4989,1.0026,1.842,-22 +1.456,0.97,1.8101,-22 +1.9843,0.9156,1.7407,0 +1.9843,0.9156,1.7407,0 +1.9843,0.9156,1.7407,0 +1.8997,0.8656,1.6815,0 +1.8081,1.2123,1.6202,0 +1.8081,1.2123,1.6202,0 +1.7161,1.1298,1.5617,0 +1.7161,1.1298,1.5617,0 +1.6242,1.0492,1.5068,0 +1.6242,1.0492,1.5068,0 +1.5322,0.9708,1.4557,0 +1.5322,0.9708,1.4557,0 +1.4414,0.8964,1.9394,-22 +1.4414,0.8964,1.9394,-22 +1.3551,0.834,1.8676,-22 +1.3551,0.834,1.8676,-22 +1.9239,0.8015,1.7995,0 +1.9239,0.8015,1.7995,0 +1.8527,1.2307,1.7341,0 +1.8527,1.2307,1.7341,0 +1.7672,1.155,1.6665,0 +1.7672,1.155,1.6665,0 +2.1261,1.082,1.6015,0 +2.1261,1.082,1.6015,0 +2.0324,1.0082,1.5357,0 +2.0324,1.0082,1.5357,0 +1.9851,0.9724,1.5038,0 +1.9413,0.9402,1.4749,0 +1.8474,0.8748,1.4158,0 +1.8474,0.8748,1.4158,0 +1.7586,0.8185,1.3637,0 +1.7586,0.8185,1.3637,0 +1.6663,1.2573,1.3139,0 +1.6663,1.2573,1.3139,0 +1.5796,1.1803,1.7269,-22 +1.5796,1.1803,1.7269,-22 +1.9793,1.1277,1.6541,0 +1.9793,1.1277,1.6541,0 +1.9463,1.1076,1.6194,0 +1.905,1.0773,1.5856,0 +1.8179,1.0164,1.5157,0 +1.8179,1.0164,1.5157,0 +1.7275,0.9579,1.4453,0 +1.7275,0.9579,1.4453,0 +1.6386,0.906,1.3786,0 +1.6386,0.906,1.3786,0 +1.5916,1.1586,1.3444,0 +1.547,1.1197,1.3128,0 +1.4609,1.0459,1.2543,0 +1.4609,1.0459,1.2543,0 +1.4609,1.0459,1.2543,0 +2.0117,0.9376,1.1717,0 +2.0117,0.9376,1.1717,0 +1.921,0.871,1.5527,0 +1.921,0.871,1.5527,0 +1.8304,0.8099,1.4778,0 +1.8304,0.8099,1.4778,0 +1.8304,0.8099,1.4778,0 +1.7009,1.035,1.3744,0 +1.7009,1.035,1.3744,0 +1.6246,0.9652,1.3158,0 +1.6246,0.9652,1.3158,0 +1.5369,0.8871,1.2513,0 +1.5369,0.8871,1.2513,0 +2.1325,0.8127,1.191,0 +2.088,0.7771,1.1626,0 +2.088,0.7771,1.1626,0 +1.9994,0.7099,1.1094,0 +1.9994,0.7099,1.1094,0 +1.9101,0.6484,1.5362,0 +1.9101,0.6484,1.5362,0 +1.8204,0.5949,1.4832,0 +1.8204,0.5949,1.4832,0 +1.7325,1.0741,1.9103,-22 +1.7325,1.0741,1.9103,-22 +1.9352,1.0049,1.8509,0 +1.9352,1.0049,1.8509,0 +1.9352,1.0049,1.8509,0 +1.8548,0.9477,1.792,0 +1.7646,0.8824,1.7394,0 +1.7646,0.8824,1.7394,0 +1.6509,0.8078,1.678,-22 +1.6509,0.8078,1.678,-22 +1.5667,1.3312,1.6238,-22 +1.5667,1.3312,1.6238,-22 +1.8682,1.3073,1.5925,0 +1.8027,1.2744,1.5312,0 +1.8027,1.2744,1.5312,0 +1.719,1.2202,1.4838,0 +1.719,1.2202,1.4838,0 +1.6855,1.1995,1.4658,0 +1.6392,1.1721,1.8671,-22 +1.5957,1.2967,1.8393,-22 +1.8887,1.2315,1.7755,0 +1.8887,1.2315,1.7755,0 +1.8887,1.2315,1.7755,0 +1.7969,1.1631,1.7208,0 +1.7058,1.0989,1.6697,0 +1.7058,1.0989,1.6697,0 +1.6154,1.0395,2.0366,-22 +1.6154,1.0395,2.0366,-22 +1.9523,1.2065,1.5612,0 +1.9523,1.2065,1.5612,0 +1.879,1.1549,1.5089,0 +1.879,1.1549,1.5089,0 +1.7922,1.0909,1.845,-22 +1.7922,1.0909,1.845,-22 +1.7076,1.039,1.7773,-22 +1.7076,1.039,1.7773,-22 +1.8903,1.2704,1.3465,0 +1.8903,1.2704,1.3465,0 +1.8123,1.2227,1.2929,0 +1.8123,1.2227,1.2929,0 +1.8123,1.2227,1.2929,0 +1.7242,1.1632,1.5727,0 +1.6312,1.1046,1.5111,0 +1.6312,1.1046,1.5111,0 +1.5378,1.051,1.4527,0 +1.5378,1.051,1.4527,0 +1.4441,1.2769,1.3981,0 +1.4441,1.2769,1.3981,0 +1.4441,1.2769,1.3981,0 +1.3097,1.1766,2.0233,-22 +1.3097,1.1766,2.0233,-22 +1.2273,1.1257,1.9677,-22 +1.2273,1.1257,1.9677,-22 +1.6316,1.16,1.9026,-22 +1.6316,1.16,1.9026,-22 +2.0489,1.1033,1.1571,0 +2.0489,1.1033,1.1571,0 +1.9772,1.0393,1.7885,0 +1.9772,1.0393,1.7885,0 +1.8959,0.9685,1.7383,0 +1.8959,0.9685,1.7383,0 +2.236,0.8921,1.6853,0 +2.236,0.8921,1.6853,0 +2.1895,0.857,1.6613,0 +2.0962,0.7904,1.8582,0 +2.0962,0.7904,1.8582,0 +2.0962,0.7904,1.8582,0 +2.0026,0.7296,1.7969,0 +1.9615,0.7051,1.7707,0 +1.9615,0.7051,1.7707,0 +1.8229,0.9854,1.6874,0 +1.8229,0.9854,1.6874,0 +1.7264,0.9124,1.6338,0 +1.7264,0.9124,1.6338,0 +1.6338,0.8469,2.2567,-22 +1.6338,0.8469,2.2567,-22 +1.5857,0.815,2.2285,-22 +1.5857,0.815,2.2285,-22 +1.4926,1.159,1.4907,0 +1.9422,1.1191,1.4232,0 +1.9422,1.1191,1.4232,0 +1.8581,1.069,1.3795,0 +1.8581,1.069,1.3795,0 +1.7663,1.2569,1.956,-22 +1.7663,1.2569,1.956,-22 +1.6794,1.1825,1.8931,-22 +1.6794,1.1825,1.8931,-22 +1.64,1.1524,1.8581,-22 +1.5661,1.1003,1.7876,-22 +1.5661,1.1003,1.7876,-22 +2.0926,1.0595,1.7192,0 +2.0926,1.0595,1.7192,0 +2.0185,1.0198,1.6559,0 +2.0185,1.0198,1.6559,0 +2.0185,1.0198,1.6559,0 +1.8982,1.3256,1.5687,0 +1.8982,1.3256,1.5687,0 +1.8982,1.3256,1.5687,0 +1.7652,1.2086,1.4781,0 +1.7652,1.2086,1.4781,0 +1.6761,1.1324,1.4214,0 +1.6761,1.1324,1.4214,0 +1.5882,1.0595,1.3691,0 +1.5882,1.0595,1.3691,0 +1.5012,0.9902,1.3214,0 +1.5012,0.9902,1.3214,0 +1.4136,0.9241,1.8105,-22 +1.4136,0.9241,1.8105,-22 +1.9548,0.8854,1.7357,0 +1.9548,0.8854,1.7357,0 +1.8776,1.2751,1.6682,0 +1.8776,1.2751,1.6682,0 +1.7943,1.2016,1.6047,0 +1.7494,1.1628,1.5714,0 +1.7494,1.1628,1.5714,0 +1.6626,1.0892,1.5087,0 +1.6196,1.0537,1.4787,0 +1.6196,1.0537,1.4787,0 +2.1767,0.9855,1.4214,0 +2.1304,0.9519,1.3933,0 +2.1304,0.9519,1.3933,0 +2.0868,0.9213,1.3677,0 +2.0411,0.8904,1.342,0 +1.9513,0.8343,1.7979,0 +1.9513,0.8343,1.7979,0 +1.9513,0.8343,1.7979,0 +1.8622,1.2419,1.7308,0 +1.8622,1.2419,1.7308,0 +1.7307,1.1239,1.6359,0 +1.7307,1.1239,1.6359,0 +1.7307,1.1239,1.6359,0 +1.5985,1.0094,1.5462,0 +1.5985,1.0094,1.5462,0 +1.5985,1.0094,1.5462,0 +1.4687,0.9028,1.4651,0 +1.4241,0.8679,1.4389,-22 +1.4241,0.8679,1.4389,-22 +1.9903,0.8147,1.3848,0 +1.9903,0.8147,1.3848,0 +1.9103,1.2743,1.3313,0 +1.9103,1.2743,1.3313,0 +1.9103,1.2743,1.3313,0 +1.8228,1.1951,1.7456,0 +1.7364,1.1185,1.6778,0 +1.7364,1.1185,1.6778,0 +2.314,1.0439,1.6119,0 +2.314,1.0439,1.6119,0 +2.2245,0.9726,1.5489,0 +2.2245,0.9726,1.5489,0 +2.18,0.9385,1.5187,0 +2.0909,0.8734,1.4605,0 +2.0909,0.8734,1.4605,0 +2.0023,0.8137,1.4062,0 +2.0023,0.8137,1.4062,0 +1.9574,0.7859,1.3801,0 +1.869,1.232,1.332,0 +1.869,1.232,1.332,0 +1.7813,1.1529,1.7336,0 +1.7813,1.1529,1.7336,0 +1.6947,1.0764,1.6673,0 +1.6947,1.0764,1.6673,0 +1.6081,1.002,1.6031,0 +1.6081,1.002,1.6031,0 +2.1843,0.9316,1.5424,0 +2.1843,0.9316,1.5424,0 +2.1843,0.9316,1.5424,0 +2.1029,0.8705,1.4895,0 +2.056,0.8372,1.4603,0 +1.9639,0.7762,1.406,0 +1.9639,0.7762,1.406,0 +1.8723,1.2306,1.3565,0 +1.8723,1.2306,1.3565,0 +1.8723,1.2306,1.3565,0 +1.7371,1.1081,2.2572,-22 +1.7371,1.1081,2.2572,-22 +1.9513,1.0764,1.7392,0 +1.9093,1.0473,1.7089,0 +1.8649,1.0136,1.6853,0 +1.7712,0.9456,2.1129,-22 +1.7712,0.9456,2.1129,-22 +1.6837,0.8932,2.0555,-22 +1.6837,0.8932,2.0555,-22 +1.9252,1.3986,1.5332,0 +1.9252,1.3986,1.5332,0 +1.8442,1.341,1.9392,-22 +1.8442,1.341,1.9392,-22 +1.7665,1.2907,1.8845,-22 +1.7665,1.2907,1.8845,-22 +1.7177,1.2649,1.4055,0 +1.7177,1.2649,1.4055,0 +2.0665,1.2534,1.3889,0 +2.0153,1.3626,1.7916,0 +1.9597,1.3184,1.7569,0 +1.93,1.2953,1.7389,0 +1.9007,1.2727,1.7214,0 +1.8396,1.2267,1.6861,0 +1.8094,1.2045,1.6692,0 +1.7439,1.1575,1.6339,0 +1.7439,1.1575,1.6339,0 +1.6502,1.094,1.8256,-22 +1.6502,1.094,1.8256,-22 +1.5615,1.0469,1.7447,-22 +1.5615,1.0469,1.7447,-22 +2.5972,1.1875,1.4954,0 +2.5464,1.1506,1.4631,0 +2.5226,1.133,1.4502,0 +2.4722,1.0967,1.5752,0 +2.4722,1.0967,1.5752,0 +2.7961,1.0366,1.4984,0 +2.7961,1.0366,1.4984,0 +2.6993,0.9791,1.4196,0 +2.6993,0.9791,1.4196,0 +2.6375,1.171,1.3707,0 +2.5764,1.1202,1.3235,0 +2.5469,1.0961,1.3012,0 +2.4844,1.0462,1.2552,0 +2.4542,1.0227,1.2335,0 +2.4249,1.0003,1.2129,0 +2.3643,0.9553,1.1716,0 +2.3035,0.9125,1.1322,0 +2.3035,0.9125,1.1322,0 +2.2146,0.8543,1.0787,0 +2.2146,0.8543,1.0787,0 +2.1546,0.8189,1.0457,0 +2.0962,1.4308,1.3987,0 +2.1625,1.4088,1.3773,0 +2.629,1.3876,1.3568,0 +2.5707,1.3469,1.3175,0 +2.5411,1.3268,1.2982,0 +2.9794,1.2889,1.262,0 +2.9214,1.253,1.2279,0 +2.8921,1.2356,1.2114,0 +2.8636,1.2193,1.1961,0 +2.8146,1.3928,1.546,0 +2.755,1.3451,1.5053,0 +2.755,1.3451,1.5053,0 +2.7253,1.3218,1.4856,0 +3.0807,1.2771,1.4482,0 +3.0206,1.234,1.4125,0 +2.9594,1.1916,1.378,0 +2.9287,1.1711,1.3615,0 +2.8983,1.1513,1.5186,0 +2.8376,1.1133,1.4656,0 +2.8078,1.0956,1.44,0 +2.8078,1.0956,1.44,0 +2.7155,1.2644,1.3617,0 +2.655,1.2148,1.3117,0 +2.6259,1.1913,1.288,0 +2.5918,1.1641,1.2606,0 +2.5327,1.1182,1.2141,0 +2.5327,1.1182,1.2141,0 +2.4399,1.0495,1.1439,0 +2.3788,1.0067,1.0999,0 +2.3788,1.0067,1.0999,0 +2.4835,0.9469,1.0376,0 +2.4835,0.9469,1.0376,0 +2.4185,0.9111,0.9997,0 +2.3551,1.5204,0.9655,0 +2.3244,1.4998,0.9501,0 +2.3244,1.4998,0.9501,0 +2.2245,1.4349,1.2791,0 +2.1595,1.395,1.2368,0 +2.1595,1.395,1.2368,0 +2.1247,1.3745,1.215,0 +2.0581,1.3368,1.1751,0 +2.0236,1.3182,1.1554,0 +1.9614,1.4883,1.1217,0 +1.8938,1.4381,1.476,0 +1.8633,1.4159,1.4555,0 +1.8306,1.3924,1.4338,0 +1.766,1.3473,1.3924,0 +1.7342,1.3257,1.3727,0 +1.6681,1.2821,1.3332,0 +1.6681,1.2821,1.3332,0 +1.572,1.2225,1.2798,0 +1.5401,1.2038,1.2632,0 +1.5089,1.186,2.3295,-22 +1.446,1.3726,2.2907,-22 +1.4135,1.3505,2.2645,-22 +1.3583,1.3145,1.8616,-22 +1.3583,1.3145,1.8616,-22 +1.7408,1.2695,1.812,-22 +1.7408,1.2695,1.812,-22 +1.6735,1.2213,1.0785,0 +1.6735,1.2213,1.0785,0 +2.0748,1.1566,1.7256,0 +2.0748,1.1566,1.7256,0 +1.9908,1.0829,1.6765,0 +1.9908,1.0829,1.6765,0 +1.9582,1.0548,1.6582,0 +1.8914,0.9983,1.6224,0 +1.8281,0.9463,1.8716,-22 +1.799,0.9229,1.8513,-22 +2.222,0.8882,1.8033,0 +2.222,0.8882,1.8033,0 +2.6244,0.8379,1.7405,0 +2.5911,0.818,1.7169,0 +2.5612,0.8009,1.6959,0 +2.5009,1.1215,1.6547,0 +2.4719,1.0981,1.6354,0 +2.4378,1.0712,1.6131,0 +2.3778,1.025,1.575,0 +2.3778,1.025,1.575,0 +2.7704,0.9598,1.5212,0 +2.7097,0.9194,1.4877,0 +2.6798,0.9004,1.7348,0 +2.6467,0.8802,1.7102,0 +2.617,0.8629,1.6884,0 +2.5572,1.1842,1.6456,0 +2.5282,1.1609,1.6253,0 +2.8774,1.1142,1.5845,0 +2.8462,1.0917,1.5649,0 +2.7843,1.0486,1.5273,0 +2.7527,1.0273,1.5086,0 +2.6854,0.984,1.4706,0 +2.6538,0.9646,1.4534,0 +2.6234,0.9467,1.4375,0 +2.5914,0.9285,1.4211,0 +2.5286,1.2514,1.6429,0 +2.4663,1.2044,1.5998,0 +2.4048,1.1595,1.5585,0 +2.4048,1.1595,1.5585,0 +2.3118,1.0948,1.4989,0 +2.3118,1.0948,1.4989,0 +2.25,1.0543,1.4613,0 +2.2186,1.0345,1.4428,0 +2.1582,0.9984,1.4087,0 +2.0972,0.9644,1.3762,0 +2.0673,1.3021,1.6271,0 +2.006,1.256,1.5828,0 +1.974,1.2324,1.5601,0 +1.9441,1.2108,1.5392,0 +1.8833,1.1681,1.4979,0 +1.8526,1.1472,1.4775,0 +1.7909,1.1067,1.4377,0 +1.7287,1.0681,1.3994,0 +1.7287,1.0681,1.3994,0 +1.6702,1.034,1.365,0 +1.638,1.3731,1.3469,0 +1.5787,1.3275,1.315,0 +1.5196,1.2834,1.9529,-22 +1.4592,1.2397,1.9165,-22 +1.4592,1.2397,1.9165,-22 +1.872,1.2116,1.8744,-22 +1.8452,1.1995,1.8544,-22 +1.7969,1.3456,1.818,-22 +1.7969,1.3456,1.818,-22 +1.7334,1.294,1.7686,-22 +1.6939,1.2634,1.114,0 +1.6939,1.2634,1.114,0 +1.6515,1.231,1.0888,0 +1.627,1.2121,1.684,-22 +1.5719,1.1706,1.6436,-22 +2.1132,1.1569,1.6219,0 +2.1132,1.1569,1.6219,0 +2.0393,1.118,1.5598,0 +2.0393,1.118,1.5598,0 +1.928,1.3847,1.4813,0 +1.928,1.3847,1.4813,0 +1.8674,1.3311,1.4404,0 +1.8064,1.2779,1.4009,0 +1.7758,1.2515,1.3817,0 +1.7456,1.2257,1.3632,0 +1.7131,1.1981,1.3437,0 +1.6543,1.149,1.31,0 +1.5944,1.1001,1.2777,0 +1.5333,1.0516,1.8166,-22 +1.5333,1.0516,1.8166,-22 +1.5017,1.0271,1.794,-22 +2.0567,0.9967,1.7462,0 +2.0087,0.9738,1.7012,0 +1.9793,0.957,1.6791,0 +1.9191,1.33,1.6344,0 +1.8571,1.2745,1.5896,0 +1.8259,1.2468,1.5675,0 +1.7607,1.1897,1.5224,0 +1.7607,1.1897,1.5224,0 +1.6986,1.1364,1.481,0 +1.6682,1.1106,1.4613,0 +1.6078,1.0603,1.4234,0 +1.5767,1.0348,1.4046,0 +1.5182,0.9881,1.3704,0 +1.4586,0.942,1.3376,0 +1.4586,0.942,1.3376,0 +1.4288,0.9198,1.8556,-22 +1.9912,0.8741,1.8072,0 +1.9313,0.8405,1.7592,0 +1.8994,0.8222,1.7363,0 +1.8387,1.2257,1.6936,0 +1.8074,1.1972,1.672,0 +1.7469,1.1427,1.6313,0 +1.6851,1.0878,1.591,0 +1.6851,1.0878,1.591,0 +1.6531,1.0596,1.5707,0 +1.5903,1.0053,1.5322,0 +1.5554,0.9755,1.5115,0 +1.49,0.921,1.4743,0 +1.4277,0.8707,1.4409,-22 +1.3974,0.8469,1.9409,-22 +1.9927,0.8162,1.3862,0 +1.9927,0.8162,1.3862,0 +1.9092,0.7689,1.8202,0 +1.9092,0.7689,1.8202,0 +1.8138,1.1847,1.7479,0 +1.7831,1.1569,1.7251,0 +1.7526,1.1295,1.7028,0 +1.7191,1.0997,1.6785,0 +1.6537,1.0421,1.6322,0 +1.5913,0.9883,1.5894,0 +1.5611,0.9628,1.5691,-22 +1.5294,0.9363,1.5482,-22 +2.14,0.903,1.5032,0 +2.14,0.903,1.5032,0 +2.0567,0.8498,1.4388,0 +2.0567,0.8498,1.4388,0 +2.0567,0.8498,1.4388,0 +1.9362,1.2949,1.3616,0 +1.9362,1.2949,1.3616,0 +2.1019,1.2138,1.3087,0 +2.1019,1.2138,1.3087,0 +2.0367,1.1597,1.7575,0 +1.975,1.1096,1.7235,0 +1.9437,1.0846,1.7068,0 +1.8781,1.0336,2.1554,-22 +1.8479,1.0106,2.1388,-22 +1.7953,0.9801,1.6193,0 +1.7953,0.9801,1.6193,0 +1.7134,0.9326,2.0388,-22 +1.6829,0.9146,2.0207,-22 +1.6585,1.4503,1.9994,-22 +1.9234,1.4176,1.494,0 +1.8991,1.4037,1.4735,0 +1.8527,1.3747,1.4405,0 +1.8527,1.3747,1.4405,0 +1.7646,1.3152,1.8401,-22 +1.7646,1.3152,1.8401,-22 +1.6828,1.2729,1.7746,-22 +1.6828,1.2729,1.7746,-22 +1.9976,1.3746,1.2991,0 +1.9572,1.3525,1.2612,0 +1.9324,1.3348,1.2475,0 +1.9043,1.3152,1.2325,0 +1.8511,1.2789,1.6121,0 +1.7931,1.2409,1.5737,0 +1.7931,1.2409,1.5737,0 +1.8706,1.1859,1.517,0 +1.8706,1.1859,1.517,0 +1.8028,1.3257,1.4795,0 +1.7721,1.3017,1.4633,0 +1.7085,1.2527,2.5294,-22 +1.6723,1.2255,2.5087,-22 +1.61,1.1848,2.4678,-22 +1.61,1.1848,2.4678,-22 +1.5278,1.1493,1.3172,0 +1.5278,1.1493,1.3172,0 +1.4509,1.3507,1.9736,-22 +1.4509,1.3507,1.9736,-22 +1.3474,1.2745,2.2691,-22 +1.3474,1.2745,2.2691,-22 +1.3212,1.2596,1.8953,-22 +1.2748,1.2369,1.8543,-22 +1.6929,1.2218,1.8137,-22 +1.6724,1.2168,1.7932,-22 +1.6533,1.2001,1.0837,0 +2.1058,1.1828,1.0631,0 +2.0491,1.1354,1.7047,0 +2.0491,1.1354,1.7047,0 +1.975,1.0717,1.6594,0 +1.975,1.0717,1.6594,0 +1.8951,1.005,1.6132,0 +1.8521,0.9702,1.5895,0 +2.2039,0.9348,1.8435,0 +2.2039,0.9348,1.8435,0 +2.1102,0.8694,1.781,0 +2.0638,0.839,1.7511,0 +2.0171,0.81,1.7218,0 +1.9722,0.7837,1.6943,0 +1.9249,0.758,1.6662,0 +1.8798,1.0775,1.6403,0 +1.833,1.0409,1.6142,0 +1.788,1.0064,1.5901,0 +1.7404,0.971,1.5656,0 +1.6951,0.9382,1.8209,-22 +1.6471,0.9048,1.7884,-22 +1.6036,0.8842,1.7489,-22 +1.5629,0.8691,1.7092,-22 +1.5629,0.8691,1.7092,-22 +1.4881,1.2024,1.391,0 +1.9487,1.1862,1.3583,0 +1.9111,1.1619,1.3371,0 +2.3678,1.1378,1.3161,0 +2.3258,1.113,1.4944,0 +2.3258,1.113,1.4944,0 +2.2388,1.2564,1.4281,0 +2.2388,1.2564,1.4281,0 +2.892,1.1738,1.3642,0 +2.892,1.1738,1.3642,0 +2.7994,1.0929,1.3039,0 +2.7538,1.0538,1.2756,0 +2.7538,1.0538,1.2756,0 +2.6611,0.9763,1.2217,0 +2.6133,0.9375,1.1958,0 +2.5683,0.9019,1.8174,0 +2.521,0.8655,1.7864,0 +2.476,0.8319,1.7577,0 +2.4288,0.7981,1.7283,0 +2.385,0.768,1.7018,0 +2.385,0.768,1.7018,0 +2.2923,0.7095,1.6482,0 +2.2923,0.7095,1.6482,0 +2.1996,1.0596,1.5984,0 +2.1996,1.0596,1.5984,0 +2.1093,0.9915,1.7355,0 +2.0633,0.9584,1.7032,0 +2.0178,0.9269,1.6719,0 +1.9711,0.8958,1.6405,0 +1.9286,0.8689,1.6126,0 +1.8828,0.8415,1.5834,0 +1.8391,0.8171,1.5563,0 +1.7933,1.1863,1.5288,0 +1.7491,1.1532,1.5031,0 +1.7028,1.1195,1.4773,0 +1.7028,1.1195,1.4773,0 +1.6139,1.0576,1.6252,-22 +1.5701,1.0288,1.5924,-22 +1.5247,1.0123,1.5534,-22 +1.5247,1.0123,1.5534,-22 +1.4376,2.0754,1.4763,0 +1.3953,2.4815,1.2909,22 +1.3566,2.458,1.4079,0 +1.3225,2.4302,1.3857,0 +1.3225,2.4302,1.3857,0 +1.2436,2.3813,1.3282,0 +1.2011,2.3555,1.2983,0 +1.1584,2.3302,1.2689,0 +1.113,2.3037,1.2385,0 +1.0695,2.2789,1.2103,0 +1.0236,3.3566,1.1817,0 +0.9808,3.3308,1.1561,0 +0.9363,3.3042,1.1306,0 +0.893,3.2787,1.107,0 +0.8502,3.2537,6.1498,0 +1.2158,3.2302,0.8096,22 +1.1682,3.6127,0.7661,22 +1.1682,3.6127,0.7661,22 +1.0828,3.1435,0.6963,22 +1.0428,3.1144,0.6655,22 +1.0047,3.0863,0.6373,22 +1.0047,3.0863,0.6373,22 +1.3825,1.9784,0.592,22 +1.3825,1.9784,0.592,22 +1.318,1.9417,0.8795,22 +1.2879,1.9247,0.8524,22 +1.6564,1.9067,0.8251,22 +1.6564,1.9067,0.8251,22 +1.5947,1.8727,0.7752,22 +1.5947,1.8727,0.7752,22 +1.5379,1.8412,0.732,22 +1.5379,1.8412,0.732,22 +1.4826,1.8086,0.6945,22 +1.4594,1.7952,1.0786,22 +1.4355,1.5787,1.0587,22 +1.4148,1.5709,1.0417,22 +1.3936,1.5616,1.0252,22 +1.3758,1.5536,1.0116,22 +3.0869,1.544,0.999,0 +2.7118,1.5357,0.9892,0 +2.6799,1.5145,0.9714,0 +2.6799,1.5145,0.9714,0 +2.9651,1.469,1.2458,0 +2.9243,1.4451,1.2092,0 +2.882,1.4211,1.1716,0 +2.882,1.4211,1.1716,0 +2.7941,1.4882,1.0949,0 +2.7508,1.4546,1.058,0 +2.7057,1.4203,1.0201,0 +2.7057,1.4203,1.0201,0 +2.6176,1.3553,0.9483,0 +2.6176,1.3553,0.9483,0 +2.528,1.2923,0.8789,0 +2.528,1.2923,0.8789,0 +2.4393,1.2336,0.8149,0 +2.4393,1.2336,0.8149,0 +2.3956,1.2063,0.7855,0 +2.3088,1.1553,0.7319,0 +2.3088,1.1553,0.7319,0 +2.2223,1.6929,1.1213,0 +2.2223,1.6929,1.1213,0 +2.1331,1.6275,1.0597,0 +2.1331,1.6275,1.0597,0 +2.1294,1.5658,1.0038,0 +2.0823,1.5361,0.978,0 +2.038,1.509,0.9553,0 +2.038,1.509,0.9553,0 +1.9453,1.4551,1.3355,0 +1.9453,1.4551,1.3355,0 +1.8518,1.5296,1.2795,0 +1.8042,1.4934,1.2527,0 +1.7587,1.4595,1.2283,0 +1.7587,1.4595,1.2283,0 +1.6649,1.3916,2.2874,-22 +1.6153,1.357,2.2612,-22 +1.5715,1.3362,2.2272,-22 +1.5337,1.3217,2.1951,-22 +1.4972,1.4975,2.1609,0 +1.4972,1.4975,2.1609,0 +1.4253,1.45,2.1016,0 +1.3841,1.4199,2.0755,0 +1.3392,1.3878,2.0477,0 +1.3392,1.3878,2.0477,0 +1.2524,1.328,1.9958,0 +1.2524,1.328,1.9958,0 +1.165,1.2711,1.946,0 +1.1207,1.2438,1.9218,0 +1.5021,1.0798,2.8643,-22 +1.4553,1.0361,2.8205,-22 +1.4148,1.0014,2.5518,-22 +1.3774,0.9709,1.8147,-22 +1.3432,0.9447,1.7817,-22 +1.3432,0.9447,1.7817,-22 +1.7281,0.906,1.716,0 +1.7281,0.906,1.716,0 +2.0206,0.8679,1.6594,0 +2.0206,0.8679,1.6594,0 +1.9371,0.8191,1.6127,0 +1.8918,1.1221,1.5886,0 +1.8452,1.0847,1.5648,0 +1.798,1.0477,2.2315,-22 +1.7528,1.0131,2.2072,-22 +1.7097,0.9885,2.1735,-22 +1.7097,0.9885,2.1735,-22 +1.6315,0.9538,1.4277,0 +1.6315,0.9538,1.4277,0 +1.56,1.2807,1.3762,0 +1.56,1.2807,1.3762,0 +1.4793,1.2205,1.9956,-22 +1.4793,1.2205,1.9956,-22 +1.397,1.1685,1.9338,-22 +1.8411,1.1535,1.9005,-22 +1.8029,1.3331,1.8668,-22 +1.7643,1.3034,1.8311,-22 +1.7287,1.2772,1.7967,-22 +1.7287,1.2772,1.7967,-22 +1.6591,1.2296,1.1113,0 +1.6591,1.2296,1.1113,0 +2.197,1.2089,1.0817,0 +2.1258,1.1601,1.6377,0 +2.0868,1.1344,1.6103,0 +2.046,1.1084,1.5821,0 +2.0033,1.0822,1.5533,0 +1.9582,1.0557,1.5236,0 +1.9111,1.0295,1.4934,0 +1.8678,1.3234,1.4665,0 +1.8678,1.3234,1.4665,0 +1.8678,1.3234,1.4665,0 +1.7308,1.2019,1.3869,0 +1.6865,1.1634,1.3632,0 +1.642,1.1252,1.9306,-22 +1.5979,1.0879,1.9,-22 +1.5596,1.0601,1.8642,-22 +1.5596,1.0601,1.8642,-22 +2.0973,1.0127,1.2336,0 +2.0973,1.0127,1.2336,0 +2.0192,0.9688,1.724,0 +1.9776,0.9444,1.6928,0 +1.9776,0.9444,1.6928,0 +1.8945,1.3036,1.6319,0 +1.8945,1.3036,1.6319,0 +1.849,1.2628,1.5994,0 +1.7628,1.1867,1.5398,0 +1.7194,1.149,1.5109,0 +1.6743,1.1104,1.4816,0 +1.6325,1.075,1.4552,0 +1.589,1.039,1.4286,0 +1.5448,1.003,1.4026,0 +1.4988,0.9663,1.3765,0 +1.4988,0.9663,1.3765,0 +1.4549,0.9324,1.3527,0 +1.9972,0.8681,1.8252,0 +1.9489,0.8365,1.7913,0 +1.904,0.8086,1.7604,0 +1.8573,0.7815,1.7289,0 +1.8111,1.1943,1.6985,0 +1.8111,1.1943,1.6985,0 +1.7629,1.15,1.6676,0 +1.6702,1.066,1.6106,0 +1.6702,1.066,1.6106,0 +1.5786,0.9847,1.5578,0 +1.5786,0.9847,1.5578,0 +1.4903,0.9085,1.5106,-22 +1.4903,0.9085,1.5106,-22 +1.407,0.843,1.955,-22 +1.407,0.843,1.955,-22 +1.5489,0.7951,1.4003,0 +1.5489,0.7951,1.4003,0 +1.4681,0.754,1.3503,0 +1.4282,1.2273,1.8173,-22 +1.3856,1.19,1.7941,-22 +1.3856,1.19,1.7941,-22 +1.3086,1.1313,1.7345,-22 +1.3086,1.1313,1.7345,-22 +1.5488,1.0821,1.205,0 +1.5488,1.0821,1.205,0 +1.478,1.0387,1.1641,0 +1.478,1.0387,1.1641,0 +1.4018,0.9922,1.5853,-22 +1.3603,0.9685,1.5618,-22 +1.3228,1.0396,1.533,-22 +1.2867,1.0115,1.505,-22 +1.2525,0.9857,1.4782,-22 +1.2215,0.963,1.4537,-22 +1.2215,0.963,1.4537,-22 +1.528,0.9189,1.4022,0 +1.528,0.9189,1.4022,0 +1.4551,0.8774,1.3516,0 +1.4551,0.8774,1.3516,0 +1.3773,1.0239,1.3025,0 +1.3773,1.0239,1.3025,0 +1.2914,0.9498,1.2519,0 +1.2914,0.9498,1.2519,0 +1.2013,0.8749,1.6205,-22 +1.1569,0.8392,1.5906,-22 +1.119,0.8135,1.5564,-22 +1.4887,0.7896,1.5222,-22 +1.4498,0.7692,1.4906,-22 +1.412,1.0144,1.0801,0 +1.3763,0.9839,1.0591,0 +1.3408,0.9535,1.404,-22 +1.7438,0.9206,1.3747,0 +1.7438,0.9206,1.3747,0 +1.6692,0.8676,1.3144,0 +1.6272,0.8376,1.2847,0 +1.5826,0.807,1.2542,0 +1.5392,0.7787,1.2253,0 +1.5392,0.7787,1.2253,0 +1.4511,0.7266,1.1697,0 +1.4077,0.9942,1.1439,0 +1.3629,0.955,1.1187,0 +1.3206,0.9184,1.7948,-22 +1.3206,0.9184,1.7948,-22 +1.6882,0.8542,1.741,-22 +1.6882,0.8542,1.741,-22 +1.9871,0.808,1.6854,0 +1.9871,0.808,1.6854,0 +1.9083,1.1123,1.6361,0 +1.9083,1.1123,1.6361,0 +1.8657,1.0788,1.6118,0 +1.7727,1.008,1.5615,0 +1.7295,0.9764,1.5395,0 +1.6828,0.9433,2.1961,-22 +1.6381,0.9128,2.1711,-22 +1.5981,0.8927,2.1411,-22 +1.5599,0.8754,2.112,-22 +1.5247,1.2242,1.4214,0 +1.5247,1.2242,1.4214,0 +1.4561,1.1762,1.3809,0 +1.4159,1.1481,2.0094,-22 +1.4159,1.1481,2.0094,-22 +1.3742,1.1198,1.9826,-22 +1.7996,1.3081,1.9218,-22 +1.7996,1.3081,1.9218,-22 +1.7658,1.2801,1.8945,-22 +1.7087,1.2345,1.2302,0 +1.6804,1.213,1.21,0 +1.6441,1.1837,1.1904,0 +1.6441,1.1837,1.1904,0 +1.569,1.1246,1.7395,-22 +1.5283,1.0935,1.7106,-22 +2.0769,1.0722,1.677,0 +2.0769,1.0722,1.677,0 +2.0022,1.031,1.6172,0 +2.0022,1.031,1.6172,0 +1.9177,1.3501,1.5586,0 +1.9177,1.3501,1.5586,0 +1.8287,1.2704,1.4997,0 +1.8287,1.2704,1.4997,0 +1.7359,1.1889,1.4418,0 +1.7359,1.1889,1.4418,0 +1.6442,1.1103,1.3884,0 +1.6442,1.1103,1.3884,0 +1.5534,1.035,1.9072,-22 +1.5082,0.9986,1.8746,-22 +1.4696,0.9728,1.8367,-22 +2.054,0.9526,1.2616,0 +2.0217,0.9372,1.2368,0 +2.0217,0.9372,1.2368,0 +1.9342,0.887,1.7033,0 +1.9342,0.887,1.7033,0 +1.8462,1.2489,1.6379,0 +1.8008,1.2086,1.605,0 +1.7585,1.1715,1.5751,0 +1.7585,1.1715,1.5751,0 +1.6698,1.095,1.5142,0 +1.6698,1.095,1.5142,0 +1.5816,1.0214,1.4569,0 +1.5369,0.9852,1.4291,0 +1.5369,0.9852,1.4291,0 +1.4525,0.9193,1.3794,0 +1.4525,0.9193,1.3794,0 +2.9932,0.8876,1.3558,0 +2.8997,0.8251,1.8112,0 +2.8535,0.7966,1.7775,0 +2.8091,0.7711,1.7457,0 +2.8091,0.7711,1.7457,0 +2.718,1.1513,1.6826,0 +2.718,1.1513,1.6826,0 +2.6287,1.0699,1.6234,0 +2.6287,1.0699,1.6234,0 +2.535,0.9866,1.5649,0 +2.535,0.9866,1.5649,0 +2.4459,0.9098,1.5128,0 +2.4459,0.9098,1.5128,0 +2.3604,0.8392,1.9807,0 +2.3137,0.8023,1.9456,0 +2.2712,0.7698,1.9141,0 +2.2298,0.7394,1.8839,0 +2.186,0.7088,1.8525,0 +2.1413,0.6793,1.8209,0 +2.0956,0.6514,1.7894,0 +2.0956,0.6514,1.7894,0 +2.3046,1.0667,1.7325,0 +2.3046,1.0667,1.7325,0 +2.217,1.0134,1.6803,0 +2.1684,0.986,1.6527,0 +2.1219,1.4292,1.6272,0 +2.0766,1.4011,1.6034,0 +2.0304,1.3732,1.5933,0 +1.9822,1.3454,1.5575,0 +1.9361,1.7904,1.5239,0 +1.8882,1.7606,1.4898,0 +1.8431,1.7333,1.4585,0 +1.8431,1.7333,1.4585,0 +1.7529,1.6812,1.3982,0 +1.7077,2.1246,1.3692,22 +1.6633,2.0975,1.3419,22 +1.6269,2.064,1.3276,22 +1.9222,1.572,1.3747,0 +1.8899,1.5431,1.3565,0 +1.8477,1.5193,1.3263,0 +1.8049,1.9434,1.2964,22 +1.7643,1.9174,1.2687,22 +1.7274,1.8829,1.2512,22 +1.6942,1.4139,1.2385,0 +1.6942,1.4139,1.2385,0 +1.997,1.3604,1.3449,0 +1.997,1.3604,1.3449,0 +1.9541,1.7568,1.3124,0 +1.8655,1.6983,1.2474,0 +1.8655,1.6983,1.2474,0 +1.7752,1.6418,1.1847,0 +1.7323,1.616,1.1562,0 +1.6864,1.5893,1.127,0 +1.6535,1.5708,1.1068,0 +1.6068,1.9612,1.0794,22 +1.6068,1.9612,1.0794,22 +1.9236,1.8961,1.2083,0 +1.9236,1.8961,1.2083,0 +1.8262,1.8335,1.1335,22 +1.8262,1.8335,1.1335,22 +1.7815,1.8058,1.1005,22 +1.7073,1.7343,1.0632,22 +1.7073,1.7343,1.0632,22 +2.821,1.6689,1.2892,0 +2.821,1.6689,1.2892,0 +2.302,1.6066,1.244,0 +2.302,1.6066,1.244,0 +2.2218,1.5492,1.1858,0 +2.2218,1.5492,1.1858,0 +2.5672,1.4907,1.1273,0 +2.5672,1.4907,1.1273,0 +2.4737,1.4344,1.0723,0 +2.4737,1.4344,1.0723,0 +2.3825,1.3836,1.2946,0 +2.3825,1.3836,1.2946,0 +2.2904,1.6797,1.2243,0 +2.2904,1.6797,1.2243,0 +2.2005,1.6195,1.1588,0 +2.2005,1.6195,1.1588,0 +2.1094,1.5616,1.096,0 +2.1094,1.5616,1.096,0 +2.0201,1.5082,1.0387,0 +2.0201,1.5082,1.0387,0 +1.9284,1.4571,0.9852,0 +1.9284,1.4571,0.9852,0 +1.8336,1.4743,1.6017,0 +1.8336,1.4743,1.6017,0 +1.738,1.3937,1.5426,0 +1.738,1.3937,1.5426,0 +1.6448,1.3171,1.4887,0 +1.5964,1.2783,1.4623,0 +1.5964,1.2783,1.4623,0 +1.5034,1.2059,2.0758,-22 +1.5034,1.2059,2.0758,-22 +1.419,1.1479,2.0159,-22 +1.419,1.1479,2.0159,-22 +1.849,1.1108,1.9573,-22 +1.849,1.1108,1.9573,-22 +1.7856,1.2977,1.2779,0 +1.7548,1.2726,1.2573,0 +1.7548,1.2726,1.2573,0 +1.6814,1.2107,1.8292,-22 +1.6814,1.2107,1.8292,-22 +1.6814,1.2107,1.8292,-22 +1.5785,1.134,1.7417,-22 +1.5785,1.134,1.7417,-22 +2.107,1.1011,1.1093,0 +2.0727,1.0856,1.0829,0 +2.0727,1.0856,1.0829,0 +2.0075,1.4372,1.6016,0 +2.0075,1.4372,1.6016,0 +1.9165,1.3566,1.5321,0 +1.8623,1.3093,1.492,0 +1.8623,1.3093,1.492,0 +1.7713,1.2316,1.4269,0 +1.7713,1.2316,1.4269,0 +1.6798,1.1558,1.3648,0 +1.6798,1.1558,1.3648,0 +2.2098,1.0847,1.3081,0 +2.2098,1.0847,1.3081,0 +2.1188,1.0195,1.2575,0 +2.1188,1.0195,1.2575,0 +2.0264,0.9581,1.7497,0 +2.0264,0.9581,1.7497,0 +1.9314,0.9008,1.6817,0 +1.9314,0.9008,1.6817,0 +1.8878,0.8768,1.6513,0 +1.7941,1.2061,1.5884,0 +1.7941,1.2061,1.5884,0 +1.7006,1.1233,1.529,0 +1.7006,1.1233,1.529,0 +1.6126,1.0471,1.4763,0 +1.6126,1.0471,1.4763,0 +1.6126,1.0471,1.4763,0 +1.5248,0.9734,1.4276,0 +1.4388,0.9041,1.9152,-22 +1.4388,0.9041,1.9152,-22 +1.3563,0.8456,1.846,-22 +1.3563,0.8456,1.846,-22 +1.9256,0.816,1.7828,0 +1.9256,0.816,1.7828,0 +1.8682,1.248,1.7324,0 +1.8682,1.248,1.7324,0 +1.7868,1.1756,1.6692,0 +1.7563,1.1488,1.646,0 +1.7116,1.11,1.6124,0 +1.7116,1.11,1.6124,0 +1.6244,1.036,1.5487,0 +1.6244,1.036,1.5487,0 +1.6244,1.036,1.5487,0 +1.9258,0.9321,1.4597,0 +1.882,0.9009,1.4329,0 +1.8339,0.8679,1.4045,0 +1.8339,0.8679,1.4045,0 +1.7542,0.8168,1.3599,0 +1.7542,0.8168,1.3599,0 +1.6597,1.251,1.7897,-22 +1.612,1.2083,1.7538,-22 +1.612,1.2083,1.7538,-22 +1.5374,1.1499,1.6766,-22 +1.5374,1.1499,1.6766,-22 +1.9415,1.1104,1.1768,0 +1.915,1.0977,1.1511,0 +1.878,1.0729,1.131,0 +1.8393,1.0479,1.5067,0 +1.7992,1.0231,1.4722,0 +1.7562,0.9977,1.4355,0 +2.4036,1.2756,1.3985,0 +2.3554,1.2349,1.3596,0 +2.3107,1.1976,1.324,0 +2.3107,1.1976,1.324,0 +2.2234,1.1267,1.2565,0 +2.2234,1.1267,1.2565,0 +2.2234,1.1267,1.2565,0 +2.1437,1.0646,1.1977,0 +2.0288,0.9806,1.1182,0 +2.0288,0.9806,1.1182,0 +2.6048,0.9059,1.0474,0 +2.5454,0.8717,1.0148,0 +2.5454,0.8717,1.0148,0 +2.4602,1.118,1.3597,0 +2.4602,1.118,1.3597,0 +2.4178,1.0814,1.323,0 +2.3296,1.0075,1.2482,0 +2.3296,1.0075,1.2482,0 +2.5371,0.9369,1.1759,0 +2.5371,0.9369,1.1759,0 +2.4443,0.8707,1.1068,0 +2.4443,0.8707,1.1068,0 +2.3521,0.8104,1.0421,0 +2.3521,0.8104,1.0421,0 +2.3206,0.7914,1.021,0 +2.2319,1.2983,0.965,0 +2.2319,1.2983,0.965,0 +2.1517,1.2314,0.9191,0 +2.1021,1.1909,1.3611,0 +2.0527,1.1514,1.3305,0 +1.9786,1.0939,1.2871,0 +1.9786,1.0939,1.2871,0 +1.8954,1.0321,1.242,0 +1.8954,1.0321,1.242,0 +1.7992,0.9652,1.6525,0 +1.7992,0.9652,1.6525,0 +1.7992,0.9652,1.6525,0 +1.7085,0.9075,1.6017,0 +1.6205,1.4054,2.018,-22 +1.6205,1.4054,2.018,-22 +1.8683,1.3583,1.4991,0 +1.8683,1.3583,1.4991,0 +1.7959,1.3147,1.4478,0 +1.7959,1.3147,1.4478,0 +1.7103,1.2588,1.842,-22 +1.7103,1.2588,1.842,-22 +1.6268,1.3461,1.7802,-22 +1.6268,1.3461,1.7802,-22 +1.924,1.3026,1.7123,0 +1.924,1.3026,1.7123,0 +1.8538,1.2612,1.6498,0 +1.8538,1.2612,1.6498,0 +1.7713,1.2074,1.5943,0 +1.7713,1.2074,1.5943,0 +1.7713,1.2074,1.5943,0 +2.0841,1.1557,1.5394,0 +1.9937,1.2825,1.488,0 +1.9937,1.2825,1.488,0 +1.9937,1.2825,1.488,0 +1.9039,1.2123,1.8449,0 +1.8161,1.1465,1.7888,0 +1.8161,1.1465,1.7888,0 +1.7691,1.1126,1.7598,0 +1.7241,1.0811,1.7329,-22 +1.6355,1.0225,1.6822,-22 +1.6355,1.0225,1.6822,-22 +1.796,1.2141,1.6188,0 +1.796,1.2141,1.6188,0 +1.7177,1.1628,1.5632,0 +1.7177,1.1628,1.5632,0 +1.6294,1.1002,1.5142,0 +1.6294,1.1002,1.5142,0 +1.537,1.0388,2.1707,-22 +1.537,1.0388,2.1707,-22 +1.4903,1.0095,2.5078,-22 +1.4474,0.9935,2.1154,-22 +1.3711,1.2258,1.3509,0 +1.3711,1.2258,1.3509,0 +1.295,1.1803,1.2955,-22 +1.295,1.1803,1.2955,-22 +1.7021,1.1509,1.2381,0 +1.7021,1.1509,1.2381,0 +1.627,1.158,1.8817,-22 +1.627,1.158,1.8817,-22 +2.0298,1.086,1.823,0 +2.0298,1.086,1.823,0 +1.9555,1.0228,1.7646,0 +1.9555,1.0228,1.7646,0 +2.3058,0.9522,1.7134,0 +2.3058,0.9522,1.7134,0 +2.214,0.882,1.6632,0 +2.214,0.882,1.6632,0 +2.1205,0.8151,1.8646,0 +2.1205,0.8151,1.8646,0 +2.031,0.7564,1.8042,0 +2.031,0.7564,1.8042,0 +2.031,0.7564,1.8042,0 +1.8937,1.0486,1.7166,0 +1.8937,1.0486,1.7166,0 +1.8011,0.9768,1.6614,0 +1.8011,0.9768,1.6614,0 +1.7114,0.9108,1.6112,0 +1.7114,0.9108,1.6112,0 +1.619,0.8478,2.2329,-22 +1.619,0.8478,2.2329,-22 +1.5736,0.8189,2.206,-22 +1.5334,0.8028,2.172,-22 +1.46,1.1459,1.4504,0 +1.46,1.1459,1.4504,0 +1.46,1.1459,1.4504,0 +1.9108,1.1056,1.3995,0 +1.8271,1.057,1.9886,-22 +1.8271,1.057,1.9886,-22 +1.7403,1.239,1.9251,-22 +1.7403,1.239,1.9251,-22 +1.6653,1.1815,1.8566,-22 +1.6653,1.1815,1.8566,-22 +1.5958,1.1331,1.1965,0 +1.5958,1.1331,1.1965,0 +1.5242,1.0787,1.7336,-22 +1.5242,1.0787,1.7336,-22 +2.0393,1.0316,1.6721,0 +2.0393,1.0316,1.6721,0 +1.9672,0.9955,1.6121,0 +1.9672,0.9955,1.6121,0 +1.8844,1.315,1.5533,0 +1.8844,1.315,1.5533,0 +1.7988,1.2394,1.4951,0 +1.7988,1.2394,1.4951,0 +1.7988,1.2394,1.4951,0 +1.7102,1.1628,1.4379,0 +1.6195,1.0866,1.3831,0 +1.6195,1.0866,1.3831,0 +1.53,1.0142,1.3332,0 +1.53,1.0142,1.3332,0 +1.4461,0.9494,1.8319,-22 +1.4461,0.9494,1.8319,-22 +1.4461,0.9494,1.8319,-22 +1.9777,0.8934,1.7599,0 +1.8919,1.2882,1.6781,0 +1.8919,1.2882,1.6781,0 +1.8066,1.2128,1.6126,0 +1.8066,1.2128,1.6126,0 +1.7162,1.1348,1.5456,0 +1.7162,1.1348,1.5456,0 +1.7162,1.1348,1.5456,0 +1.6297,1.0625,1.4841,0 +2.2448,1.0378,1.4631,0 +2.15,0.9669,1.4035,0 +2.1053,0.935,1.3768,0 +2.1053,0.935,1.3768,0 +2.012,0.8727,1.3244,0 +2.012,0.8727,1.3244,0 +1.9276,0.8218,1.7782,0 +1.9276,0.8218,1.7782,0 +1.8735,1.2526,1.7375,0 +1.8266,1.2101,1.7028,0 +1.7865,1.174,1.6737,0 +1.6899,1.0886,1.6056,0 +1.6441,1.0489,1.5744,0 +1.6441,1.0489,1.5744,0 +1.5547,0.9733,1.5158,0 +1.5547,0.9733,1.5158,0 +1.4666,0.9019,1.4615,0 +1.4666,0.9019,1.4615,0 +2.0278,0.8358,1.4119,0 +2.0278,0.8358,1.4119,0 +1.9371,0.7751,1.8558,0 +1.9371,0.7751,1.8558,0 +1.9371,0.7751,1.8558,0 +1.845,0.7204,1.7891,0 +1.7542,1.1254,1.7257,0 +1.7542,1.1254,1.7257,0 +1.6645,1.0444,1.6657,-22 +1.6645,1.0444,1.6657,-22 +1.6201,1.0048,1.637,-22 +2.1916,0.9341,1.5537,0 +2.1916,0.9341,1.5537,0 +2.1077,0.8771,1.4867,0 +2.1077,0.8771,1.4867,0 +2.0253,0.8225,1.4306,0 +2.0253,0.8225,1.4306,0 +1.9813,0.7957,1.4018,0 +1.8857,1.2469,1.3425,0 +1.8857,1.2469,1.3425,0 +2.4691,1.1682,1.2923,0 +2.4691,1.1682,1.2923,0 +2.3765,1.091,1.6682,0 +2.3765,1.091,1.6682,0 +2.2854,1.0181,1.5974,0 +2.2854,1.0181,1.5974,0 +2.1944,0.9491,1.529,0 +2.1944,0.9491,1.529,0 +2.1066,0.887,1.4658,0 +2.1066,0.887,1.4658,0 +2.1066,0.887,1.4658,0 +2.0076,0.8238,1.398,0 +2.1675,1.2732,1.3358,0 +2.1675,1.2732,1.3358,0 +2.0772,1.1977,1.2858,0 +2.022,1.1527,1.7386,0 +1.9726,1.1132,1.7109,0 +1.9223,1.074,1.6838,0 +1.8714,1.0353,1.6574,0 +1.8103,0.9903,2.1053,-22 +1.7214,0.9284,2.0581,-22 +1.7214,0.9284,2.0581,-22 +1.6409,1.4329,1.9967,-22 +1.6409,1.4329,1.9967,-22 +1.8668,1.3696,1.932,-22 +1.8668,1.3696,1.932,-22 +1.79,1.3197,1.429,0 +1.7538,1.2973,1.4076,0 +1.7187,1.2758,1.3886,0 +1.6893,1.2583,1.8086,-22 +1.6524,1.237,1.7847,-22 +1.6524,1.237,1.7847,-22 +1.9502,1.3231,1.7277,0 +1.9502,1.3231,1.7277,0 +1.8835,1.2775,1.6778,0 +1.8835,1.2775,1.6778,0 +1.8098,1.2268,1.6295,0 +1.7703,1.2007,1.6044,0 +1.7284,1.174,1.5785,0 +1.7284,1.174,1.5785,0 +1.642,1.1223,1.5277,0 +1.642,1.1223,1.5277,0 +2.6453,1.2416,1.6984,0 +2.6453,1.2416,1.6984,0 +2.5564,1.1707,1.6252,0 +2.5564,1.1707,1.6252,0 +2.4687,1.1037,1.5548,0 +2.4687,1.1037,1.5548,0 +2.3909,1.0473,1.4942,0 +2.3909,1.0473,1.4942,0 +2.2977,0.9841,1.4239,0 +2.2555,0.9572,1.3931,0 +2.2105,0.93,1.3609,0 +2.2105,0.93,1.3609,0 +2.124,1.0737,1.3017,0 +2.124,1.0737,1.3017,0 +2.0338,0.9955,1.2437,0 +2.0338,0.9955,1.2437,0 +1.9433,0.92,1.1902,0 +1.9433,0.92,1.1902,0 +2.2491,0.8518,1.5549,0 +2.2491,0.8518,1.5549,0 +2.1561,0.7863,1.4952,0 +2.1561,0.7863,1.4952,0 +2.0619,0.7268,1.4386,0 +2.0619,0.7268,1.4386,0 +1.9679,1.303,1.3863,0 +1.9679,1.303,1.3863,0 +1.8678,1.228,1.7394,0 +1.8174,1.1918,1.7075,0 +1.7312,1.1326,1.6552,0 +1.7312,1.1326,1.6552,0 +1.648,1.0793,1.6078,0 +1.5604,1.028,1.768,-22 +1.5604,1.028,1.768,-22 +2.5642,1.1497,1.6849,0 +2.5248,1.1222,1.6455,0 +2.5248,1.1222,1.6455,0 +2.4364,1.0575,1.5695,0 +2.3889,1.0246,1.5294,0 +2.3889,1.0246,1.5294,0 +2.7095,0.9651,1.4533,0 +2.6625,0.9381,1.4167,0 +2.6625,0.9381,1.4167,0 +2.5801,1.1122,1.3544,0 +2.5263,1.0675,1.315,0 +2.4777,1.0281,1.2805,0 +2.4182,0.981,1.2396,0 +2.4182,0.981,1.2396,0 +2.3019,0.8942,1.1649,0 +2.2466,0.8557,1.1322,0 +2.2466,0.8557,1.1322,0 +2.1434,0.7904,1.4675,0 +2.0849,1.4064,1.4264,0 +2.0849,1.4064,1.4264,0 +2.0002,1.344,1.3694,0 +1.9515,1.3093,1.3382,0 +2.1096,1.2757,1.3081,0 +2.052,1.2404,1.2768,0 +1.9612,1.1883,1.6184,0 +1.9612,1.1883,1.6184,0 +1.8551,1.3363,1.5507,0 +1.7924,1.2887,1.5128,0 +1.7924,1.2887,1.5128,0 +1.6899,1.214,1.4545,0 +1.6297,1.172,1.4226,0 +1.6297,1.172,1.4226,0 +1.5125,1.0953,2.4401,-22 +1.4562,1.0611,2.4073,-22 +1.4562,1.0611,2.4073,-22 +1.3789,1.2639,2.3484,-22 +1.3101,1.2174,1.9516,-22 +1.3101,1.2174,1.9516,-22 +1.2372,1.172,1.9051,-22 +1.6673,1.1995,1.1924,0 +1.6673,1.1995,1.1924,0 +1.5896,1.1262,1.8317,-22 +1.5406,1.0804,1.8016,-22 +1.5406,1.0804,1.8016,-22 +2.432,1.02,1.7406,0 +2.432,1.02,1.7406,0 +2.432,1.02,1.7406,0 +2.8002,0.9262,1.6566,0 +2.8002,0.9262,1.6566,0 +2.7549,0.8928,1.6287,0 +2.7091,0.8605,1.6013,0 +2.9267,0.7961,1.5455,0 +2.9267,0.7961,1.5455,0 +2.8714,1.1491,1.7428,0 +2.7721,1.0696,1.671,0 +2.7263,1.0345,1.639,0 +2.7263,1.0345,1.639,0 +3.2208,0.9552,1.566,0 +3.2208,0.9552,1.566,0 +3.2208,0.9552,1.566,0 +3.0758,0.8686,1.4828,0 +3.0155,1.2082,1.4513,0 +3.0155,1.2082,1.4513,0 +2.9126,1.1327,1.6185,0 +2.8625,1.0977,1.5837,0 +2.8625,1.0977,1.5837,0 +2.7682,1.0355,1.5209,0 +2.7682,1.0355,1.5209,0 +2.6904,0.9883,1.4717,0 +2.6904,0.9883,1.4717,0 +2.5933,1.3058,1.4141,0 +2.5933,1.3058,1.4141,0 +2.492,1.2317,1.3593,0 +2.492,1.2317,1.3593,0 +2.4007,1.1688,1.5368,0 +2.3473,1.1339,1.4986,0 +2.3473,1.1339,1.4986,0 +2.2626,1.0821,1.4401,0 +2.1735,1.402,1.3818,0 +2.1735,1.402,1.3818,0 +2.0898,1.3403,1.3305,0 +2.001,1.2779,1.2802,0 +2.001,1.2779,1.2802,0 +1.918,1.2229,1.4712,0 +1.8304,1.169,1.4055,0 +1.8304,1.169,1.4055,0 +1.7485,1.4884,1.3466,0 +2.1581,1.4496,1.3109,0 +2.1073,1.415,1.2794,0 +2.1073,1.415,1.2794,0 +2.0446,1.3737,1.2423,0 +1.9427,1.3103,1.1867,0 +1.8828,1.2754,1.816,0 +1.8828,1.2754,1.816,0 +1.8511,1.2577,1.7964,0 +1.8511,1.2577,1.7964,0 +1.7857,1.3573,1.7572,0 +1.7232,1.3022,1.7213,0 +1.6597,1.2468,1.6863,-22 +1.6276,1.2192,1.6693,-22 +1.5989,1.1973,1.6484,-22 +1.5462,1.1587,1.6095,-22 +1.5224,1.1421,1.5916,-22 +1.4785,1.1127,1.5576,-22 +1.9919,1.0898,1.5274,0 +1.9919,1.0898,1.5274,0 +1.9484,1.066,1.4975,0 +1.8964,1.0372,1.465,0 +1.8682,1.3296,1.4479,0 +1.8405,1.3047,1.4315,0 +1.8105,1.278,1.4141,0 +1.7447,1.2198,1.3776,0 +1.6769,1.1607,1.9408,-22 +1.6454,1.1336,1.9191,-22 +1.5888,1.0914,1.2857,0 +1.5651,1.0747,1.2677,0 +1.5651,1.0747,1.2677,0 +1.4731,1.0045,1.7754,-22 +1.4426,0.9822,1.7531,-22 +1.9945,0.9552,1.704,0 +1.9945,0.9552,1.704,0 +1.9112,1.3205,1.6368,0 +1.9112,1.3205,1.6368,0 +1.8177,1.2373,1.5696,0 +1.8177,1.2373,1.5696,0 +1.7542,1.1818,1.5257,0 +1.6937,1.1298,1.4853,0 +1.6631,1.1039,1.4654,0 +1.5992,1.0507,1.4252,0 +1.5698,1.0268,1.4073,0 +1.5698,1.0268,1.4073,0 +1.5074,0.9771,1.3709,0 +1.4483,0.9317,1.3383,0 +2.0179,0.8886,1.8309,0 +1.9543,0.847,1.7855,0 +1.9543,0.847,1.7855,0 +1.859,0.7906,1.7198,0 +1.859,0.7906,1.7198,0 +1.797,1.1842,1.6787,0 +1.7664,1.1562,1.6588,0 +1.7045,1.1002,1.6198,0 +1.6413,1.0438,1.5815,0 +1.6101,1.0163,1.5632,0 +1.5443,0.9591,1.5261,0 +1.5132,0.9325,1.5093,0 +1.4831,0.9072,1.4935,-22 +1.4214,0.8562,1.9815,-22 +1.3948,0.8375,1.9558,-22 +1.9944,0.8072,1.404,0 +1.9509,0.7868,1.3686,0 +1.9509,0.7868,1.3686,0 +1.8961,0.7555,1.3391,0 +1.8662,1.2309,1.7945,0 +1.8046,1.1751,1.7464,0 +1.7438,1.1207,1.6999,0 +1.713,1.0936,1.6768,0 +1.6831,1.0674,1.6545,0 +1.6526,1.041,1.6321,0 +1.5938,0.9909,1.5897,0 +1.5938,0.9909,1.5897,0 +2.1598,0.9136,1.5245,0 +2.127,0.8889,1.5036,0 +2.0597,0.84,1.4621,0 +2.0597,0.84,1.4621,0 +1.9614,0.7742,1.4054,0 +1.9614,0.7742,1.4054,0 +1.8676,0.7193,1.8432,0 +1.8676,0.7193,1.8432,0 +1.807,1.1703,1.8101,-22 +1.7418,1.1115,2.2636,-22 +1.7418,1.1115,2.2636,-22 +1.9169,1.0529,1.7137,0 +1.8932,1.0383,1.6939,0 +1.8654,1.0178,1.6785,0 +1.8059,0.975,1.6468,0 +1.7741,0.953,2.1054,-22 +1.7126,0.9122,2.0705,-22 +1.6613,0.8902,2.0266,-22 +1.6381,1.4277,1.5406,0 +1.9333,1.4132,1.5217,0 +1.8837,1.3802,1.4876,0 +1.8546,1.3591,1.4724,0 +1.795,1.3167,1.8909,-22 +1.7632,1.2947,1.872,-22 +1.7369,1.2812,1.8495,-22 +1.6888,1.2607,1.8039,-22 +2.033,1.3876,1.3482,0 +1.9907,1.3625,1.3098,0 +1.9907,1.3625,1.3098,0 +1.9109,1.3036,1.6836,0 +1.8787,1.2806,1.6624,0 +1.8182,1.2385,1.6238,0 +1.7815,1.2139,1.6012,0 +1.7516,1.1943,1.5831,0 +1.722,1.1753,1.5656,0 +1.6627,1.1389,1.5317,0 +1.5982,1.2784,2.5985,-22 +1.5679,1.2523,2.5803,-22 +1.681,1.2096,2.5411,-22 +1.6506,1.1924,2.5169,-22 +1.5982,1.1674,1.3854,0 +1.5731,1.1576,1.3645,0 +1.5461,1.1412,1.3506,0 +1.4895,1.1079,2.3959,-22 +1.428,1.0742,2.3582,-22 +1.4002,1.2961,2.3349,-22 +1.4002,1.2961,2.3349,-22 +1.3225,1.2516,1.9125,-22 +1.2996,1.2409,1.8906,-22 +1.7199,1.2253,1.1526,0 +1.6972,1.2381,1.1302,0 +1.6742,1.2163,1.118,0 +1.6244,1.1696,1.779,-22 +1.599,1.1458,1.7641,-22 +1.5488,1.1004,1.7288,-22 +1.9763,1.0646,1.6886,0 +2.3673,1.0487,1.668,0 +2.3423,1.0294,1.6534,0 +2.2857,0.9865,1.6213,0 +2.258,0.966,1.6061,0 +2.1985,0.9233,1.5746,0 +2.1666,0.9013,1.5584,0 +2.1353,0.8802,1.8052,0 +2.0723,0.8398,1.7621,0 +2.0095,0.8026,1.7203,0 +2.0095,0.8026,1.7203,0 +1.9481,1.1318,1.6809,0 +1.8867,1.0839,1.6428,0 +1.8565,1.0607,1.6246,0 +1.8224,1.0351,1.6045,0 +1.761,0.9904,1.5695,0 +1.7294,0.9681,1.5521,0 +1.665,0.9244,1.5183,0 +1.6022,0.8843,1.7466,-22 +1.6022,0.8843,1.7466,-22 +1.5141,1.209,1.6718,-22 +1.5141,1.209,1.6718,-22 +1.4619,1.1785,1.3875,0 +1.9087,1.1557,1.3446,0 +2.3767,1.1383,1.3293,0 +2.3502,1.1224,1.521,0 +2.295,1.3094,1.4779,0 +2.2662,1.2818,1.4558,0 +2.9558,1.2263,1.4121,0 +2.9245,1.1984,1.3904,0 +2.8602,1.1417,1.3471,0 +2.8258,1.1117,1.3246,0 +2.7616,1.0565,1.2842,0 +2.729,1.029,1.2645,0 +2.6988,1.0037,1.2468,0 +2.6376,0.9535,1.2123,0 +2.6066,0.9286,1.1957,0 +2.5441,0.8798,1.8041,0 +2.514,0.857,1.7845,0 +2.4831,0.834,1.7646,0 +2.4222,0.7906,1.7265,0 +2.3587,0.748,1.6882,0 +2.3288,0.7292,1.6708,0 +2.2652,0.6918,1.6349,0 +2.2652,0.6918,1.6349,0 +2.1739,1.0385,1.5866,0 +2.14,1.013,1.7582,0 +2.1095,0.9906,1.7363,0 +2.0468,0.946,1.6922,0 +2.0141,0.9237,1.6697,0 +1.9526,0.8837,1.6284,0 +1.9526,0.8837,1.6284,0 +1.8572,0.8275,1.5672,0 +1.8572,0.8275,1.5672,0 +1.7601,1.1624,1.5087,0 +1.7601,1.1624,1.5087,0 +1.6676,1.0961,1.4571,0 +1.6676,1.0961,1.4571,0 +1.6048,1.0537,1.6173,-22 +1.5745,1.034,1.5945,-22 +1.5118,1.0029,1.5447,-22 +1.4815,2.0844,1.5186,0 +1.4203,2.0621,1.4648,0 +1.3629,2.0305,1.4213,0 +1.3323,2.4266,1.3984,0 +1.3022,2.4075,1.3763,0 +1.2398,2.3686,1.3314,0 +1.209,2.3497,1.3099,0 +1.1778,2.3308,1.2884,0 +1.1114,2.2916,1.2441,0 +1.1114,2.2916,1.2441,0 +1.0179,3.3414,1.1855,0 +0.9855,3.3217,1.1664,0 +0.9569,3.3043,1.15,0 +0.8978,3.2689,6.1974,0 +1.2444,3.2344,0.8394,22 +1.2444,3.2344,0.8394,22 +1.1545,3.1745,0.7618,22 +1.1545,3.1745,0.7618,22 +1.0974,3.132,0.7162,22 +1.0723,2.7437,0.6969,22 +1.045,2.0204,0.6764,22 +1.4443,1.9918,0.6446,22 +1.3983,1.9643,0.6164,22 +1.3537,1.9376,0.9174,22 +1.3329,1.9252,0.8986,22 +1.7033,1.9122,0.8798,22 +1.6596,1.8871,0.8439,22 +1.6185,1.8634,0.8115,22 +1.6185,1.8634,0.8115,22 +1.5784,1.84,0.7813,22 +1.5599,1.8292,0.7679,22 +1.5385,1.8162,0.7531,22 +1.5036,1.5733,0.7302,22 +1.5036,1.5733,0.7302,22 +1.4557,1.5539,1.0912,22 +1.4557,1.5539,1.0912,22 +3.1142,1.5341,1.0591,0 +3.1029,1.5279,1.0504,0 +3.0661,1.5048,1.0282,0 +3.0146,1.4722,1.0008,0 +2.9867,1.455,1.2948,0 +2.9589,1.4383,1.2697,0 +2.9004,1.4043,1.2173,0 +2.8701,1.3874,1.1904,0 +2.8345,1.504,1.1592,0 +2.7748,1.4569,1.1075,0 +2.7092,1.4065,1.0519,0 +2.676,1.3815,1.0243,0 +2.6162,1.3376,0.9757,0 +2.5854,1.3155,0.9512,0 +2.5552,1.2943,0.9277,0 +2.4919,1.2511,0.88,0 +2.4627,1.2318,0.8588,0 +2.4627,1.2318,0.8588,0 +2.3694,1.1735,0.7951,0 +2.3105,1.1394,0.7587,0 +2.2815,1.7268,0.742,0 +2.2229,1.6827,1.1448,0 +2.1932,1.6608,1.1233,0 +2.2302,1.6168,1.0809,0 +2.2302,1.6168,1.0809,0 +2.1372,1.5565,1.0244,0 +2.1372,1.5565,1.0244,0 +2.0375,1.4956,0.9701,0 +2.0375,1.4956,0.9701,0 +2.0028,1.4754,1.3848,0 +1.9392,1.4398,1.3437,0 +1.8757,1.54,1.3045,0 +1.8441,1.516,1.2858,0 +1.7795,1.4679,1.249,0 +1.7489,1.4456,1.2324,0 +1.7489,1.4456,1.2324,0 +1.6525,1.3773,2.288,-22 +1.5906,1.3354,2.2545,-22 +1.5619,1.3217,2.2325,-22 +1.5312,1.3093,2.2074,-22 +1.482,1.4797,2.1631,-22 +1.437,1.4547,2.1168,0 +1.437,1.4547,2.1168,0 +1.4176,1.4454,1.0161,22 +1.3666,1.4099,2.0599,0 +1.3105,1.3688,2.0282,0 +1.2842,1.3511,2.0117,0 +1.2267,1.3133,1.9766,0 +1.1954,1.2934,1.9578,0 +1.5623,1.1378,1.9242,-22 +1.5298,1.1074,1.9069,-22 +1.5023,1.0833,1.8851,-22 +1.4509,1.0403,1.8396,-22 +1.4281,1.0223,1.8171,-22 +1.8322,0.9907,1.7694,0 +1.8322,0.9907,1.7694,0 +2.1282,0.951,1.7083,0 +2.0743,0.9156,1.6751,0 +2.0743,0.9156,1.6751,0 +1.9834,0.8602,1.6217,0 +1.9834,0.8602,1.6217,0 +1.9195,0.8251,1.5862,0 +1.857,1.1049,1.5532,0 +1.857,1.1049,1.5532,0 +1.7548,1.0263,2.1907,-22 +1.7548,1.0263,2.1907,-22 +1.6889,0.983,2.1489,-22 +1.6605,0.9689,2.1261,-22 +1.6068,0.9473,2.0791,-22 +1.5816,1.2995,1.3825,0 +1.5315,1.2711,1.3361,0 +1.5065,1.2532,1.3224,0 +1.4519,1.2149,1.9508,-22 +1.4245,1.1964,1.9331,-22 +1.8716,1.1761,1.9135,-22 +1.8154,1.1548,1.8678,-22 +1.7592,1.3029,1.8181,-22 +1.7342,1.2841,1.7948,-22 +1.6848,1.249,1.7465,-22 +1.6848,1.249,1.7465,-22 +1.6597,1.2321,1.1064,0 +2.1824,1.2035,1.0668,0 +2.1286,1.1728,1.6252,0 +2.1034,1.1567,1.6068,0 +2.0749,1.139,1.5861,0 +2.0162,1.1038,1.5443,0 +1.9552,1.0696,1.5021,0 +1.9247,1.381,1.4816,0 +1.8586,1.3222,1.4382,0 +1.8586,1.3222,1.4382,0 +1.7656,1.241,1.3805,0 +1.7656,1.241,1.3805,0 +1.7298,1.2102,1.3594,0 +1.6624,1.1532,1.3216,0 +1.5968,1.0989,1.8705,-22 +1.5682,1.0757,1.8501,-22 +1.5101,1.0327,1.8021,-22 +1.4841,1.0161,1.7761,-22 +2.0299,0.9853,1.7189,0 +2.0299,0.9853,1.7189,0 +1.9487,1.3581,1.651,0 +1.8913,1.3068,1.6079,0 +1.8913,1.3068,1.6079,0 +1.83,1.2527,1.5629,0 +1.83,1.2527,1.5629,0 +1.7683,1.1991,1.5188,0 +1.707,1.1467,1.4765,0 +1.6447,1.0948,1.435,0 +1.6156,1.0709,1.4161,0 +1.5549,1.0222,1.3781,0 +2.1236,0.9744,1.3415,0 +2.092,0.952,1.3245,0 +2.0286,0.9088,1.8205,0 +2.0286,0.9088,1.8205,0 +1.9654,0.8683,1.7743,0 +1.935,0.8499,1.7524,0 +1.8702,0.8133,1.7067,0 +1.8343,1.224,1.682,0 +1.7711,1.1666,1.6394,0 +1.7378,1.1368,1.6176,0 +1.6765,1.0823,1.5785,0 +1.6765,1.0823,1.5785,0 +1.5828,1.0008,1.5217,0 +1.5828,1.0008,1.5217,0 +1.4919,0.9243,1.4705,0 +1.4919,0.9243,1.4705,0 +1.4007,0.851,1.9187,-22 +1.3684,0.826,2.3987,-22 +1.3421,0.8092,1.8815,-22 +1.4948,0.7805,1.84,-22 +1.4664,0.7687,1.8195,-22 +1.4385,1.2452,1.3108,0 +1.3825,1.2006,1.2724,0 +1.3319,1.1604,1.2414,0 +1.2806,1.119,1.6926,-22 +1.2532,1.0972,1.6768,-22 +1.2298,1.0814,1.6576,-22 +1.4839,1.053,1.6202,-22 +1.4586,1.0399,1.6013,-22 +1.4351,1.0284,1.5837,-22 +1.386,1.1032,1.5466,-22 +1.3369,1.0638,1.0591,0 +1.3115,1.044,1.0432,0 +1.2878,1.0249,1.4734,-22 +1.2371,0.985,1.4398,-22 +1.5597,0.956,1.3997,0 +1.5597,0.956,1.3997,0 +1.5111,0.9277,1.3643,0 +1.4597,0.897,1.3317,0 +1.4328,0.8816,1.3151,0 +1.3764,1.0295,1.2816,0 +1.3456,1.0026,1.264,0 +1.3154,0.9764,1.2473,0 +1.2526,0.9229,1.6407,-22 +1.1902,0.871,1.5999,-22 +1.162,0.8508,1.5756,-22 +1.1359,0.8327,1.5528,-22 +1.4891,0.7998,1.5086,-22 +1.4621,0.7851,1.4872,-22 +1.4371,0.7723,1.4677,-22 +1.3894,0.9982,1.0546,0 +1.7868,0.9599,1.0302,0 +1.7616,0.9399,1.3766,0 +1.7365,0.9205,1.3583,0 +1.6828,0.8799,1.3198,0 +1.6547,0.8593,1.3001,0 +1.5985,0.8196,1.2618,0 +1.5373,0.7789,1.2217,0 +1.5075,0.7602,1.2029,0 +1.477,0.742,1.1842,0 +1.4169,1.0025,1.1489,0 +1.387,0.976,1.1322,0 +1.3221,0.9194,1.7969,-22 +1.2919,0.8935,1.7803,-22 +1.7126,0.8716,1.7575,-22 +1.6551,0.8331,1.7152,-22 +1.9789,0.8038,1.68,0 +1.9789,0.8038,1.68,0 +1.8973,1.1031,1.6305,0 +1.8973,1.1031,1.6305,0 +1.8368,1.0559,1.5967,0 +1.8059,1.0322,1.58,0 +1.7431,0.9856,1.5475,0 +1.6771,0.9386,2.1941,-22 +1.6452,0.9167,2.1764,-22 +1.587,0.8875,2.1327,-22 +1.587,0.8875,2.1327,-22 +1.5325,1.2294,1.4269,0 +1.4864,1.198,1.3964,0 +1.4604,1.1797,1.3822,0 +1.4299,1.1586,2.017,-22 +1.3742,1.1212,1.9802,-22 +1.3742,1.1212,1.9802,-22 +1.7948,1.3051,1.9152,-22 +1.7705,1.2851,1.2683,0 +1.7264,1.2499,1.2382,0 +1.7264,1.2499,1.2382,0 +1.6456,1.1826,1.8007,-22 +1.6456,1.1826,1.8007,-22 +1.5708,1.1272,1.7381,-22 +1.5708,1.1272,1.7381,-22 +2.0922,1.0897,1.678,0 +2.0922,1.0897,1.678,0 +2.0472,1.0654,1.6399,0 +2.0234,1.0515,1.622,0 +1.9719,1.4026,1.5838,0 +1.9157,1.3524,1.5431,0 +1.8875,1.3274,1.5231,0 +1.8274,1.2747,1.4814,0 +1.8274,1.2747,1.4814,0 +1.732,1.1926,1.4181,0 +1.732,1.1926,1.4181,0 +1.668,1.1389,1.3779,0 +1.6385,1.1146,1.36,0 +1.6055,1.0877,1.3405,0 +1.5431,1.0381,1.3055,0 +1.5431,1.0381,1.3055,0 +1.4512,0.9681,1.8031,-22 +1.4512,0.9681,1.8031,-22 +1.9769,0.9117,1.7345,0 +1.9251,1.3227,1.6857,0 +1.9251,1.3227,1.6857,0 +1.8387,1.2452,1.6218,0 +1.8387,1.2452,1.6218,0 +1.7758,1.1897,1.5766,0 +1.7758,1.1897,1.5766,0 +1.6844,1.1108,1.5136,0 +1.625,1.0607,1.4743,0 +1.625,1.0607,1.4743,0 +1.5367,0.9888,1.4188,0 +1.5367,0.9888,1.4188,0 +3.024,0.9179,1.3654,0 +3.024,0.9179,1.3654,0 +2.9579,0.8716,1.85,0 +2.9281,0.8517,1.8278,0 +2.8646,0.8115,1.7812,0 +2.8041,0.7765,1.7379,0 +2.7735,1.2083,1.7163,0 +2.7105,1.1501,1.6731,0 +2.7105,1.1501,1.6731,0 +2.6172,1.0651,1.6117,0 +2.6172,1.0651,1.6117,0 +2.5532,1.0081,1.5717,0 +2.523,0.9816,1.5534,0 +2.4635,0.9301,1.5185,0 +2.4003,0.8771,1.4835,0 +2.3712,0.8533,1.4681,0 +2.3412,0.8292,1.9637,0 +2.2814,0.7827,1.9191,0 +2.2525,0.761,1.8979,0 +2.1898,0.7163,1.8527,0 +2.1898,0.7163,1.8527,0 +2.1021,0.6599,1.7915,0 +2.3698,0.642,1.7704,0 +2.3389,1.0926,1.751,0 +2.2778,1.0534,1.7136,0 +2.2477,1.0349,1.6957,0 +2.2123,1.014,1.6751,0 +2.1512,0.9798,1.6409,0 +2.1184,1.4298,1.6232,0 +2.0561,1.3911,1.6114,0 +1.9917,1.3531,1.5633,0 +1.9598,1.3351,1.54,0 +1.9297,1.3186,1.5182,0 +1.8959,1.7671,1.4943,0 +1.8351,1.73,1.4521,0 +1.7718,1.693,1.4098,0 +1.742,1.6762,1.3905,0 +1.6803,2.1085,1.3518,22 +1.6803,2.1085,1.3518,22 +1.924,2.0401,1.3715,22 +1.8978,1.56,1.3556,0 +1.8743,1.5393,1.3425,0 +1.8508,1.5169,1.3307,0 +1.7954,1.4851,1.2931,0 +1.7354,1.8918,1.2541,22 +1.705,1.8721,1.235,22 +1.705,1.8721,1.235,22 +2.0289,1.8226,1.2151,0 +1.9807,1.3511,1.3327,0 +1.9304,1.3124,1.3009,0 +1.9027,1.7092,1.2814,0 +1.873,1.6881,1.2608,0 +1.8122,1.6459,1.2202,0 +1.7521,1.6054,1.1819,0 +1.7221,1.5858,1.1637,0 +1.6921,1.5665,1.146,0 +2.0333,1.5301,1.1133,0 +2.0029,1.5127,1.2811,0 +1.9388,1.8857,1.2305,0 +1.9388,1.8857,1.2305,0 +1.8466,1.8246,1.1602,0 +1.8125,1.8027,1.1351,0 +1.7817,1.7833,1.1129,22 +1.7198,1.7454,1.0696,22 +1.6932,1.7218,1.0562,22 +2.8166,1.6712,1.0361,0 +2.7884,1.6475,1.2633,0 +2.7608,1.6237,1.2494,0 +2.7029,1.5859,1.2066,0 +2.637,1.5445,1.1598,0 +2.6056,1.5254,1.1382,0 +2.5423,1.4881,1.0961,0 +2.5118,1.4708,1.0765,0 +2.5118,1.4708,1.0765,0 +2.4156,1.7817,1.0188,0 +2.3838,1.76,1.0011,0 +2.3188,1.7166,1.2237,0 +2.2508,1.6727,1.1698,0 +2.2508,1.6727,1.1698,0 +2.1858,1.6325,1.1199,0 +2.1561,1.6146,1.0976,0 +2.0958,1.5796,1.0536,0 +2.0958,1.5796,1.0536,0 +2.0006,1.6334,0.9881,0 +1.9696,1.6069,0.9679,0 +1.908,1.5549,0.9297,0 +1.908,1.5549,0.9297,0 +1.8132,1.4763,0.8767,0 +1.8132,1.4763,0.8767,0 +1.7227,1.4034,1.481,0 +1.7227,1.4034,1.481,0 +1.63,1.3312,1.4224,0 +1.63,1.3312,1.4224,0 +1.5391,1.2632,1.3689,0 +1.5391,1.2632,1.3689,0 +1.4493,1.1994,1.9762,-22 +1.4493,1.1994,1.9762,-22 +1.8751,1.1635,1.9319,-22 +1.8483,1.1522,1.9107,-22 +1.795,1.3238,1.2324,0 +1.7728,1.3057,1.2176,0 +1.7728,1.3057,1.2176,0 +1.6718,1.2223,1.7755,-22 +1.6414,1.1975,1.7548,-22 +1.6173,1.1803,1.7328,-22 +1.5917,1.1628,1.7089,-22 +2.1264,1.1369,1.6697,0 +2.1264,1.1369,1.6697,0 +2.0603,1.1011,1.6132,0 +2.0098,1.0719,1.5759,0 +1.9839,1.0576,1.5569,0 +1.9839,1.0576,1.5569,0 +1.8998,1.3488,1.4972,0 +1.8362,1.293,1.4537,0 +1.8362,1.293,1.4537,0 +1.7736,1.2389,1.4125,0 +1.7427,1.2125,1.3928,0 +1.6793,1.1592,1.3538,0 +1.619,1.1096,1.3186,0 +1.5898,1.0861,1.3023,0 +1.5285,1.0377,1.8362,-22 +1.4967,1.0133,1.8126,-22 +2.0818,0.997,1.7869,0 +2.0305,0.9712,1.1969,0 +1.9692,0.9353,1.6921,0 +1.9397,0.9191,1.6702,0 +1.9094,1.3156,1.6478,0 +1.8485,1.261,1.6038,0 +1.7874,1.2069,1.5609,0 +1.7874,1.2069,1.5609,0 +1.7266,1.154,1.5196,0 +1.6959,1.1276,1.4992,0 +1.6364,1.0773,1.4609,0 +1.5756,1.027,1.4234,0 +1.5459,1.0029,1.4057,0 +1.4844,0.9543,1.3706,0 +1.4844,0.9543,1.3706,0 +2.0214,0.8838,1.8432,0 +2.0214,0.8838,1.8432,0 +1.9262,0.822,1.7758,0 +1.9262,0.822,1.7758,0 +1.8934,0.8023,1.7531,0 +1.8325,0.7683,1.712,0 +1.7987,1.183,1.6897,0 +1.7338,1.1238,1.648,0 +1.672,1.0682,1.6098,0 +1.6425,1.0419,1.5921,0 +1.5809,0.9876,1.5564,0 +1.5516,0.9621,1.54,0 +1.5192,0.9343,1.5223,-22 +1.4577,0.8824,2.0167,-22 +1.4577,0.8824,2.0167,-22 +1.8103,0.8289,1.4271,0 +1.7837,0.8155,1.4058,0 +1.7345,0.7895,1.3719,0 +1.7345,0.7895,1.3719,0 +1.6425,1.2303,1.3227,0 +1.6071,1.1988,1.7656,-22 +1.5769,1.1722,1.7422,-22 +1.5769,1.1722,1.7422,-22 +1.9367,1.0856,1.6357,0 +1.9137,1.072,1.6113,0 +1.8862,1.0521,1.5889,0 +1.826,1.0099,1.5405,0 +1.795,0.9889,1.516,0 +1.7609,0.9666,1.4892,0 +1.7003,0.9288,1.4425,0 +1.6354,0.8915,1.3939,0 +1.6061,1.1665,1.3724,0 +1.5448,1.1128,1.3285,0 +1.5448,1.1128,1.3285,0 +1.4825,1.0591,1.2854,0 +1.4234,1.0093,1.2462,0 +1.3942,0.9852,1.2275,0 +2.0177,0.9354,1.1897,0 +1.9868,0.9121,1.1723,0 +1.9249,0.8668,1.1392,0 +1.8951,0.8459,1.5422,0 +1.8951,0.8459,1.5422,0 +1.7996,0.7834,1.4632,0 +1.7394,0.7481,1.4147,0 +1.7098,1.0412,1.3911,0 +1.6471,0.9837,1.3422,0 +1.6167,0.9562,1.3189,0 +1.5834,0.9262,1.2938,0 +1.5243,0.874,1.2504,0 +1.5243,0.874,1.2504,0 +2.1135,0.7947,1.1853,0 +2.0501,0.7451,1.1452,0 +2.0501,0.7451,1.1452,0 +2.0162,0.7197,1.1247,0 +1.9531,0.6747,1.0886,0 +1.8901,0.6334,1.5279,0 +1.8596,0.615,1.5094,0 +1.7972,1.1331,1.4728,0 +1.7972,1.1331,1.4728,0 +1.7088,1.0524,1.8976,-22 +1.932,0.9971,1.8605,0 +1.932,0.9971,1.8605,0 +1.841,0.9277,1.803,0 +1.841,0.9277,1.803,0 +1.7763,0.8786,1.7684,0 +1.7763,0.8786,1.7684,0 +1.684,0.8126,2.1866,-22 +1.6481,0.7885,2.1666,-22 +1.5897,0.7562,2.1279,-22 +1.5415,1.303,2.0849,-22 +1.8616,1.2883,1.6149,0 +1.8616,1.2883,1.6149,0 +1.7824,1.2342,2.0079,-22 +1.7824,1.2342,2.0079,-22 +1.6988,1.1848,1.9432,-22 +1.6988,1.1848,1.9432,-22 +1.6543,1.1673,1.4721,0 +2.0221,1.3278,1.4538,0 +1.9777,1.2965,1.4215,0 +1.9528,1.2773,1.4081,0 +1.8994,1.237,1.7873,0 +1.8722,1.2169,1.7694,0 +1.8151,1.1756,1.7326,0 +1.7854,1.1548,1.714,0 +1.7549,1.1338,1.6952,0 +1.6947,1.094,1.6593,0 +1.631,1.0541,1.6229,0 +1.6017,1.0366,1.6067,-22 +1.5396,1.1987,1.9776,-22 +1.923,1.1794,1.5536,0 +1.923,1.1794,1.5536,0 +1.8432,1.1254,1.4954,0 +1.8432,1.1254,1.4954,0 +1.7502,1.0587,1.8216,-22 +1.6864,1.0157,1.7801,-22 +1.6864,1.0157,1.7801,-22 +1.8693,1.2401,1.7061,0 +1.8693,1.2401,1.7061,0 +1.8114,1.2022,1.6599,0 +1.7817,1.1806,1.6404,0 +1.7197,1.1366,1.6006,0 +1.689,1.1154,1.5814,0 +1.6239,1.0722,1.542,0 +1.6239,1.0722,1.542,0 +1.5287,1.0132,1.4877,0 +1.4639,0.9764,1.4532,0 +1.4639,0.9764,1.4532,0 +1.398,1.216,2.1197,-22 +1.3676,1.192,2.1038,-22 +1.3034,1.1465,2.0642,-22 +1.3034,1.1465,2.0642,-22 +1.2259,1.1067,1.9974,-22 +1.6554,1.0898,1.2643,0 +1.6554,1.0898,1.2643,0 +1.5814,1.1096,1.8935,-22 +1.5814,1.1096,1.8935,-22 +1.551,1.0808,1.8748,-22 +1.9863,1.0389,1.8311,0 +2.3868,1.0027,1.124,0 +2.3593,0.9808,1.769,0 +2.3333,0.9603,1.7527,0 +2.2773,0.9174,1.7186,0 +2.2487,0.896,1.7015,0 +2.1859,0.8506,1.6654,0 +2.1859,0.8506,1.6654,0 +2.0912,0.7869,1.614,0 +2.0567,0.7654,1.5963,0 +1.9953,0.7297,1.7867,0 +1.9953,0.7297,1.7867,0 +1.9339,1.0792,1.7445,0 +1.8668,1.0277,1.6997,0 +1.8049,0.982,1.6597,0 +1.8049,0.982,1.6597,0 +1.7115,0.9168,1.6022,0 +1.7115,0.9168,1.6022,0 +1.6476,0.8754,1.5649,0 +1.6175,0.8569,1.548,0 +1.5822,0.8361,1.5287,0 +1.5199,1.1842,1.496,0 +1.4565,1.1355,2.1161,-22 +1.4267,1.1131,2.0981,-22 +1.3642,1.0716,2.0535,-22 +1.3642,1.0716,2.0535,-22 +1.7987,1.0355,1.9772,-22 +1.7987,1.0355,1.9772,-22 +1.7155,1.2204,1.2881,0 +1.7155,1.2204,1.2881,0 +1.638,1.1582,1.8388,-22 +1.638,1.1582,1.8388,-22 +1.5619,1.1015,1.7744,-22 +1.5393,1.0868,1.7518,-22 +2.1114,1.074,1.7304,0 +2.0849,1.0604,1.7055,0 +2.0374,1.0348,1.665,0 +1.9822,1.003,1.6239,0 +1.9822,1.003,1.6239,0 +1.8988,1.3277,1.5637,0 +1.8669,1.2994,1.5413,0 +1.8063,1.246,1.4997,0 +1.7752,1.219,1.4789,0 +1.7458,1.1936,1.4596,0 +1.6846,1.1416,1.4206,0 +1.6248,1.0917,1.3842,0 +1.6248,1.0917,1.3842,0 +1.5347,1.0191,1.3329,0 +1.5347,1.0191,1.3329,0 +1.4743,0.9722,1.8496,-22 +1.4445,0.9498,1.8272,-22 +2.0062,0.9126,1.779,0 +1.9748,0.8978,1.7497,0 +1.9187,1.3115,1.7016,0 +1.8873,1.2831,1.678,0 +1.8214,1.2241,1.6294,0 +1.8214,1.2241,1.6294,0 +1.7234,1.1382,1.5597,0 +1.7234,1.1382,1.5597,0 +1.6902,1.1097,1.5369,0 +1.6254,1.0548,1.4935,0 +1.5638,1.004,1.4539,0 +1.5349,0.9807,1.4359,0 +1.4736,0.9326,1.3991,0 +1.4736,0.9326,1.3991,0 +2.0226,0.8674,1.3499,0 +1.9883,0.8446,1.843,0 +1.9273,0.8062,1.7983,0 +1.9273,0.8062,1.7983,0 +1.8325,1.2094,1.7309,0 +1.7999,1.1795,1.7083,0 +1.7691,1.1515,1.6874,0 +1.7352,1.1208,1.6647,0 +1.6751,1.067,1.6253,0 +1.6432,1.0388,1.605,0 +1.5819,0.9853,1.5671,0 +1.5498,0.9577,1.5479,0 +1.4889,0.9063,1.5127,-22 +1.4574,0.8803,1.4952,-22 +1.3982,0.8354,1.4567,-22 +2.0224,0.8174,1.4343,0 +1.9957,0.8026,1.414,0 +1.943,0.7731,1.3788,0 +1.9156,0.7572,1.3636,0 +1.8529,1.216,1.7959,0 +1.8238,1.1896,1.7729,0 +1.7652,1.137,1.7273,0 +1.7056,1.0842,1.6818,0 +1.7056,1.0842,1.6818,0 +1.6738,1.0564,1.6579,0 +1.6114,1.0029,1.612,-22 +2.2131,0.9512,1.5676,0 +2.1847,0.9321,1.542,0 +2.126,0.8927,1.4941,0 +2.0956,0.8717,1.4727,0 +2.0956,0.8717,1.4727,0 +2.004,0.8128,1.4105,0 +2.004,0.8128,1.4105,0 +2.5902,1.2746,1.3536,0 +2.5588,1.2472,1.3352,0 +2.4982,1.195,1.3011,0 +2.4361,1.1427,1.7099,0 +2.4361,1.1427,1.7099,0 +2.4025,1.1148,1.6828,0 +2.3406,1.0646,1.6337,0 +2.279,1.0162,1.5858,0 +2.2481,0.9925,1.5622,0 +2.1883,0.9481,1.5174,0 +2.1271,0.905,1.4728,0 +2.1271,0.905,1.4728,0 +2.0361,0.8458,1.4091,0 +2.0361,0.8458,1.4091,0 +2.2338,0.8096,1.3679,0 +2.2338,0.8096,1.3679,0 +2.1408,1.2541,1.3128,0 +2.077,1.2013,1.2776,0 +2.077,1.2013,1.2776,0 +1.9833,1.1259,1.7085,0 +1.9833,1.1259,1.7085,0 +1.888,1.0524,1.657,0 +1.888,1.0524,1.657,0 +1.7917,0.9823,2.0861,-22 +1.757,0.9583,2.0674,-22 +1.7292,0.9435,2.0462,-22 +1.6719,0.9165,2.0014,-22 +1.6719,0.9165,2.0014,-22 +1.955,1.4405,1.513,0 +1.8961,1.3997,1.4752,0 +1.8961,1.3997,1.4752,0 +1.8162,1.3448,1.4296,0 +1.7634,1.309,1.8485,-22 +1.7358,1.2907,1.8318,-22 +1.6818,1.26,1.794,-22 +1.6571,1.2486,1.7734,-22 +1.9706,1.3422,1.7339,0 +1.946,1.3251,1.7151,0 +1.8982,1.2914,1.6809,0 +1.8462,1.2547,1.6473,0 +1.8462,1.2547,1.6473,0 +1.7855,1.2133,1.6092,0 +1.7571,1.1946,1.592,0 +1.6951,1.1553,1.5556,0 +1.6647,1.1368,1.5384,0 +1.603,1.1012,1.5048,0 +1.5718,1.2542,1.7109,-22 +1.5429,1.2296,1.6864,-22 +1.5119,1.2033,1.6601,-22 +2.543,1.1652,1.6051,0 +2.899,1.1294,1.5496,0 +2.8711,1.1111,1.5255,0 +2.8099,1.0727,1.4731,0 +2.8099,1.0727,1.4731,0 +2.7194,1.0205,1.3974,0 +2.7194,1.0205,1.3974,0 +2.6555,1.2016,1.3452,0 +2.6256,1.177,1.3212,0 +2.5658,1.1288,1.2741,0 +2.5658,1.1288,1.2741,0 +2.4705,1.055,1.2018,0 +2.4382,1.0309,1.1782,0 +2.3731,0.9842,1.1322,0 +2.3375,0.9597,1.1079,0 +2.3083,0.9402,1.0886,0 +2.2772,0.9202,1.0686,0 +2.2798,0.8834,1.0316,0 +2.2798,0.8834,1.0316,0 +2.1869,1.4734,1.3729,0 +2.1279,1.4316,1.3301,0 +2.1279,1.4316,1.3301,0 +2.0391,1.3714,1.2684,0 +2.0092,1.352,1.2485,0 +2.445,1.3148,1.2105,0 +2.4153,1.2972,1.1925,0 +2.3559,1.4763,1.1582,0 +2.8218,1.4519,1.1419,0 +2.7921,1.4281,1.5133,0 +2.7327,1.3813,1.4711,0 +3.1266,1.3351,1.4298,0 +3.1266,1.3351,1.4298,0 +3.096,1.3129,1.4102,0 +3.0333,1.269,1.3715,0 +2.9737,1.229,1.3365,0 +2.9127,1.1899,1.3029,0 +2.8811,1.1706,1.4639,0 +2.8519,1.1532,1.4378,0 +2.7925,1.3456,1.3854,0 +2.761,1.3195,1.3579,0 +2.7017,1.2712,1.3068,0 +2.7017,1.2712,1.3068,0 +2.6129,1.2011,1.232,0 +2.5513,1.1543,1.1816,0 +2.5214,1.1323,1.1577,0 +2.5214,1.1323,1.1577,0 +2.6236,1.0689,1.088,0 +2.6236,1.0689,1.088,0 +2.5599,1.0296,1.044,0 +2.4974,0.9936,1.003,0 +2.4974,0.9936,1.003,0 +2.3986,1.5842,0.9432,0 +2.3986,1.5842,0.9432,0 +2.3014,1.5202,0.8912,0 +2.2693,1.4998,1.2678,0 +2.2081,1.4623,1.2253,0 +2.1767,1.4437,1.2042,0 +2.1461,1.426,1.1841,0 +2.0849,1.3919,1.1452,0 +2.023,1.5646,1.108,0 +1.9925,1.5417,1.0905,0 +1.9276,1.4941,1.0554,0 +1.9276,1.4941,1.0554,0 +1.8343,1.428,1.3912,0 +1.8343,1.428,1.3912,0 +1.7998,1.4043,1.368,0 +1.7366,1.3623,1.327,0 +1.6751,1.3231,1.2888,0 +1.6439,1.3038,1.2701,0 +1.5799,1.2659,1.2335,0 +1.5497,1.2488,1.217,0 +1.4856,1.4305,2.2659,-22 +1.4546,1.4062,2.2463,-22 +1.4204,1.3797,2.225,-22 +1.3668,1.3454,2.1807,-22 +1.3177,1.3156,1.7846,-22 +1.7199,1.2717,1.7529,-22 +1.7199,1.2717,1.7529,-22 +1.6548,1.2115,1.7111,-22 +2.1003,1.191,1.0086,0 +2.0788,1.1722,0.9972,0 +2.0348,1.1344,1.6551,0 +2.0109,1.1143,1.6399,0 +2.4378,1.0728,1.6089,0 +2.406,1.0475,1.5903,0 +2.3786,1.026,1.5745,0 +2.3169,0.979,1.5404,0 +2.2867,0.9568,1.5245,0 +2.2536,0.933,1.782,0 +2.1936,0.8916,1.7391,0 +2.1936,0.8916,1.7391,0 +2.0995,0.8323,1.6743,0 +2.0995,0.8323,1.6743,0 +2.4851,1.1196,1.6149,0 +2.4508,1.092,1.5938,0 +2.3914,1.0455,1.5586,0 +2.3914,1.0455,1.5586,0 +2.3006,0.9776,1.5081,0 +2.3006,0.9776,1.5081,0 +2.2106,0.9151,1.7287,0 +2.2106,0.9151,1.7287,0 +2.1182,0.8571,1.6638,0 +2.1182,0.8571,1.6638,0 +2.5006,1.1407,1.6018,0 +2.5006,1.1407,1.6018,0 +2.4365,1.09,1.5621,0 +2.4075,1.0676,1.5448,0 +2.3462,1.0216,1.5094,0 +2.3462,1.0216,1.5094,0 +2.2566,0.9581,1.7397,0 +2.1945,0.9172,1.6944,0 +2.1945,0.9172,1.6944,0 +2.5228,0.8804,1.6519,0 +2.4908,0.8633,1.6311,0 +2.4248,1.1627,1.5897,0 +2.3937,1.1391,1.5707,0 +2.3245,1.0881,1.5299,0 +2.294,1.0663,1.5126,0 +2.2623,1.0441,1.4951,0 +2.2002,1.0022,1.4622,0 +2.1353,0.9608,1.7069,0 +2.1353,0.9608,1.7069,0 +2.042,0.9062,1.6431,0 +2.042,0.9062,1.6431,0 +1.9467,1.1888,1.5811,0 +1.9467,1.1888,1.5811,0 +1.8793,1.1381,1.5393,0 +1.8491,1.116,1.5212,0 +1.785,1.0705,1.4841,0 +1.7237,1.029,1.4505,0 +1.6926,1.0088,1.4342,0 +1.6289,0.9691,2.0802,-22 +1.6289,0.9691,2.0802,-22 +1.5465,1.2782,2.0216,-22 +1.5192,1.2601,1.9997,-22 +1.4965,1.2455,1.3181,0 +1.9357,1.2203,1.2895,0 +1.9097,1.2048,1.2761,0 +1.8525,1.1721,1.894,-22 +1.8525,1.1721,1.894,-22 +1.7978,1.3319,1.8552,-22 +1.7458,1.29,1.8122,-22 +1.7458,1.29,1.8122,-22 +1.6809,1.2405,1.1392,0 +1.6809,1.2405,1.1392,0 +1.6134,1.1891,1.7028,-22 +1.6134,1.1891,1.7028,-22 +2.1121,1.1415,1.6406,0 +2.1121,1.1415,1.6406,0 +2.0393,1.0997,1.5834,0 +2.0393,1.0997,1.5834,0 +1.9571,1.0532,1.5253,0 +1.9571,1.0532,1.5253,0 +1.8961,1.349,1.4837,0 +1.8331,1.2933,1.4422,0 +1.8028,1.2667,1.4229,0 +1.7367,1.2097,1.3822,0 +1.7367,1.2097,1.3822,0 +1.6476,1.1345,1.3308,0 +1.6159,1.1083,1.3136,0 +1.5866,1.0844,1.2982,0 +1.5243,1.0346,1.8327,-22 +1.4942,1.0112,1.8113,-22 +2.0496,0.9781,1.7598,0 +2.0496,0.9781,1.7598,0 +1.9664,0.9304,1.6944,0 +1.9664,0.9304,1.6944,0 +1.9313,0.9104,1.6692,0 +1.8667,1.2753,1.624,0 +1.8039,1.2189,1.5814,0 +1.7727,1.1911,1.5608,0 +1.7099,1.1359,1.5204,0 +1.6797,1.1097,1.5015,0 +1.6797,1.1097,1.5015,0 +1.5836,1.0278,1.4443,0 +1.5239,0.9786,1.4111,0 +1.4933,0.9538,1.3947,0 +1.4641,0.9306,1.9186,-22 +1.405,0.885,1.875,-22 +1.3803,0.8694,1.8505,-22 +1.9607,0.8434,1.8004,0 +1.9397,0.8349,1.2779,0 +1.8932,1.2744,1.7369,0 +1.8932,1.2744,1.7369,0 +1.8112,1.2013,1.6721,0 +1.7537,1.151,1.6278,0 +1.7537,1.151,1.6278,0 +1.6672,1.0771,1.5628,0 +1.6672,1.0771,1.5628,0 +2.2605,1.0271,1.5189,0 +2.2254,1,1.4952,0 +2.1636,0.9537,1.4546,0 +2.1022,0.9097,1.4159,0 +2.0725,0.8893,1.3978,0 +2.0378,0.8661,1.3772,0 +1.9777,0.8282,1.343,0 +1.9777,0.8282,1.343,0 +1.8872,1.2581,1.7768,0 +1.8872,1.2581,1.7768,0 +1.8277,1.2041,1.7308,0 +1.7669,1.1498,1.6847,0 +1.7669,1.1498,1.6847,0 +1.6732,1.0678,1.6158,0 +1.6105,1.0143,1.5712,0 +1.6105,1.0143,1.5712,0 +2.179,0.9413,1.5108,0 +2.179,0.9413,1.5108,0 +2.1138,0.8922,1.4703,0 +2.0829,0.8698,1.4518,0 +2.0222,0.8274,1.4166,0 +2.0222,0.8274,1.4166,0 +1.929,0.7677,1.3665,0 +1.8674,0.7325,1.8235,0 +1.836,1.2007,1.8068,0 +1.776,1.1461,2.2654,-22 +1.7464,1.1195,2.2496,-22 +1.7211,1.0985,2.2292,-22 +1.9217,1.0625,1.7046,0 +1.9217,1.0625,1.7046,0 +1.8505,1.0159,1.6538,0 +1.8192,0.9936,1.6371,0 +1.7618,0.9542,2.0823,-22 +1.7305,0.9335,2.0645,-22 +1.6776,0.9106,1.5513,0 +1.9705,1.4472,1.5314,0 +1.9418,1.4246,1.5169,0 +1.8804,1.3772,1.9445,-22 +1.8804,1.3772,1.9445,-22 +1.7942,1.3214,1.8816,-22 +1.7682,1.3084,1.8577,-22 +1.7461,1.2988,1.3927,0 +2.0713,1.4253,1.3532,0 +2.0437,1.4032,1.3387,0 +1.9865,1.3581,1.7369,0 +1.9865,1.3581,1.7369,0 +1.8949,1.2881,1.6806,0 +1.8949,1.2881,1.6806,0 +1.803,1.221,1.6274,0 +1.7693,1.1973,1.6088,0 +1.7088,1.156,1.5768,0 +1.7088,1.156,1.5768,0 +1.6143,1.0954,2.6329,-22 +1.6143,1.0954,2.6329,-22 +1.5515,1.2324,2.5916,-22 +1.527,1.2137,2.5696,-22 +1.6475,1.1826,2.5243,-22 +1.6222,1.1706,1.4139,0 +1.5729,1.1519,1.3716,0 +1.5191,1.1193,2.0483,-22 +1.5191,1.1193,2.0483,-22 +1.4398,1.3273,1.9961,-22 +1.4146,1.3118,1.2735,0 +1.3929,1.2993,1.2552,0 +1.348,1.2714,1.2236,0 +1.348,1.2714,1.2236,0 +1.2723,1.22,1.8804,-22 +1.2429,1.2008,1.8644,-22 +1.2198,1.19,1.8451,-22 +1.6364,1.1778,1.8062,-22 +1.5953,1.1415,1.7673,-22 +2.0503,1.1253,1.7479,0 +2.0503,1.1253,1.7479,0 +2.3997,1.0734,1.6888,0 +2.3713,1.051,1.6717,0 +2.3162,1.0087,1.6395,0 +2.3162,1.0087,1.6395,0 +2.2293,0.9447,1.5914,0 +2.1991,0.9234,1.5754,0 +2.1679,0.9019,1.5595,0 +2.1033,0.8593,1.7831,0 +2.0713,0.8393,1.7613,0 +2.0067,0.8014,1.7181,0 +2.0067,0.8014,1.7181,0 +1.9074,1.1004,1.6545,0 +1.9074,1.1004,1.6545,0 +1.8116,1.028,1.5967,0 +1.8116,1.028,1.5967,0 +1.745,0.9802,1.5588,0 +1.6828,0.9377,1.5253,0 +1.6521,0.9176,1.5094,0 +1.6162,0.8948,1.7541,-22 +1.5511,0.856,1.7087,-22 +1.4926,1.1943,1.6532,-22 +1.4664,1.1789,1.6264,-22 +1.91,1.1531,1.3515,0 +2.3812,1.1428,1.3287,0 +2.3554,1.1274,1.3147,0 +2.8755,1.3137,1.4774,0 +2.8755,1.3137,1.4774,0 +2.9564,1.2299,1.4095,0 +2.9248,1.202,1.3873,0 +2.8627,1.1479,1.3449,0 +2.8309,1.1204,1.3238,0 +2.801,1.0949,1.3043,0 +2.7385,1.0422,1.265,0 +2.7049,1.0145,1.2447,0 +2.6423,0.9638,1.2086,0 +2.5803,0.9152,1.1751,0 +2.5803,0.9152,1.1751,0 +2.4864,0.8451,1.76,0 +2.4864,0.8451,1.76,0 +2.4165,0.7964,1.7155,0 +2.3804,0.7726,1.6932,0 +2.3196,0.7349,1.6568,0 +2.3196,0.7349,1.6568,0 +2.225,1.0889,1.6033,0 +2.1937,1.0652,1.5864,0 +2.163,1.0423,1.5704,0 +2.0996,0.9966,1.721,0 +2.0362,0.9531,1.6759,0 +2.0362,0.9531,1.6759,0 +1.9433,0.894,1.6122,0 +1.9102,0.8744,1.5902,0 +1.879,0.8569,1.5699,0 +1.8176,1.222,1.5311,0 +1.7874,1.1997,1.5125,0 +1.7874,1.1997,1.5125,0 +1.6638,1.1129,1.441,0 +1.6638,1.1129,1.441,0 +1.6001,1.0713,1.6042,-22 +1.5396,1.0341,1.5584,-22 +1.5086,2.117,1.5317,0 +1.4442,2.0918,1.4751,0 +1.4442,2.0918,1.4751,0 +1.3539,2.041,1.4065,0 +1.3539,2.041,1.4065,0 +1.2617,2.396,1.3392,0 +1.2617,2.396,1.3392,0 +1.1992,2.357,1.2955,0 +1.1345,2.3177,1.2519,0 +1.1048,2.3,1.2325,0 +1.0418,2.2634,1.193,0 +1.0418,2.2634,1.193,0 +0.9522,3.3119,1.1406,0 +0.9522,3.3119,1.1406,0 +0.8622,3.2572,6.1618,0 +0.8622,3.2572,6.1618,0 +1.1741,3.2038,0.773,22 +1.1741,3.2038,0.773,22 +1.1104,3.1643,0.7182,22 +1.1104,3.1643,0.7182,22 +1.0305,3.1051,0.6563,22 +0.9823,2.7093,0.6218,22 +1.4052,1.9903,0.6065,22 +1.358,1.9629,0.5789,22 +1.3356,1.9497,0.5671,22 +1.2923,1.9243,0.857,22 +1.2923,1.9243,0.857,22 +1.6447,1.8977,0.8174,22 +1.6024,1.874,0.7835,22 +1.5823,1.8628,0.7678,22 +1.5617,1.8511,0.7524,22 +1.5416,1.8397,0.7375,22 +1.5029,1.8175,0.7105,22 +1.4663,1.7958,0.6868,22 +1.4479,1.7846,1.0709,22 +1.4154,1.5669,1.0442,22 +1.4154,1.5669,1.0442,22 +1.3703,1.5478,1.0091,22 +3.0831,1.5405,0.9985,0 +3.059,1.5272,0.9819,0 +3.059,1.5272,0.9819,0 +2.9818,1.4801,1.2598,0 +2.9539,1.4637,1.2342,0 +2.9264,1.448,1.2092,0 +2.8646,1.5456,1.1535,0 +2.8357,1.5228,1.1277,0 +2.7731,1.4744,1.0726,0 +2.741,1.4499,1.0447,0 +2.711,1.4275,1.019,0 +2.6488,1.3819,0.9666,0 +2.6197,1.3611,0.9427,0 +2.558,1.3181,0.893,0 +2.5279,1.2979,0.8695,0 +2.4669,1.2581,0.8235,0 +2.4074,1.2212,0.781,0 +2.4074,1.2212,0.781,0 +2.3482,1.1867,0.7416,0 +2.3196,1.7731,0.7237,0 +2.2562,1.7254,0.6871,0 +2.2871,1.6825,1.0875,0 +2.2871,1.6825,1.0875,0 +2.1916,1.6195,1.025,0 +2.1916,1.6195,1.025,0 +2.1238,1.5769,0.9839,0 +2.0617,1.5394,0.9491,0 +2.0307,1.5212,0.9327,0 +1.9672,1.4855,1.3311,0 +1.9672,1.4855,1.3311,0 +1.871,1.559,1.2702,0 +1.8373,1.5338,1.25,0 +1.8061,1.5107,1.2317,0 +1.7723,1.4861,1.2126,0 +1.7117,1.4429,1.1799,0 +1.6775,1.4192,1.1625,0 +1.6115,1.3745,2.2332,-22 +1.5797,1.3536,2.2161,-22 +1.5202,1.3211,2.1782,-22 +1.4673,1.4786,2.1338,0 +1.4438,1.4644,2.1121,0 +1.386,1.4209,2.0775,0 +1.3552,1.3981,2.0596,0 +1.3249,1.3761,2.0422,0 +1.2649,1.3334,2.0087,0 +1.2352,1.3128,1.9926,0 +1.1734,1.2712,2.9639,0 +1.1734,1.2712,2.9639,0 +1.0784,1.2107,2.8726,0 +1.0784,1.2107,2.8726,0 +0.9867,1.00E+20,2.7839,-22 +1.3723,0.9551,2.7532,-22 +1.3445,0.9311,2.7236,-22 +1.3171,0.9082,2.6932,-22 +1.2694,0.8704,3.1882,-22 +1.6743,0.8398,2.4424,-22 +1.6522,0.8274,2.4212,-22 +1.6134,0.8088,1.6818,-22 +1.5924,0.8007,1.6586,-22 +1.9106,1.1281,1.614,0 +1.8629,1.1031,1.5669,0 +1.8629,1.1031,1.5669,0 +1.8629,1.1031,1.5669,0 +1.7576,1.0266,1.5077,0 +1.7576,1.0266,1.5077,0 +1.6617,0.9618,2.1378,-22 +1.6617,0.9618,2.1378,-22 +1.5739,1.2831,2.0723,-22 +1.5739,1.2831,2.0723,-22 +1.5467,1.266,1.3791,0 +1.4984,1.2387,1.3361,0 +1.9609,1.2271,1.3134,0 +1.9062,1.1941,1.2851,0 +1.8762,1.1766,1.9187,-22 +1.8088,1.1393,1.8767,-22 +1.7513,1.29,1.8279,-22 +1.7513,1.29,1.8279,-22 +1.6736,1.2328,1.7553,-22 +1.6494,1.2163,1.7311,-22 +1.6262,1.2012,1.1011,0 +2.1726,1.1855,1.0793,0 +2.119,1.1547,1.6341,0 +2.0654,1.1208,1.5952,0 +2.0379,1.1041,1.5756,0 +2.0068,1.0857,1.5537,0 +1.9474,1.0525,1.513,0 +1.9474,1.0525,1.513,0 +1.8549,1.3138,1.4521,0 +1.7938,1.26,1.4139,0 +1.7938,1.26,1.4139,0 +1.703,1.1817,1.3604,0 +1.703,1.1817,1.3604,0 +1.6421,1.1303,1.3269,0 +1.6109,1.1043,1.3106,0 +1.5502,1.0548,1.8521,-22 +1.4904,1.0074,1.8103,-22 +1.4626,0.9892,1.7839,-22 +2.0158,0.9588,1.7321,0 +1.9876,0.9459,1.7058,0 +1.9591,0.9294,1.685,0 +1.899,1.3058,1.6417,0 +1.837,1.25,1.5983,0 +1.8063,1.2226,1.5773,0 +1.7766,1.1963,1.5573,0 +1.7086,1.1368,1.5128,0 +1.7086,1.1368,1.5128,0 +1.616,1.0578,1.4554,0 +1.585,1.0319,1.437,0 +1.5546,1.0068,1.4195,0 +1.492,0.9563,1.3849,0 +1.4282,0.9067,1.8829,-22 +1.4282,0.9067,1.8829,-22 +2.0026,0.868,1.8341,0 +1.9734,0.8534,1.807,0 +1.9167,0.8247,1.7583,0 +1.8536,1.2376,1.7108,0 +1.823,1.21,1.6882,0 +1.823,1.21,1.6882,0 +1.7315,1.1286,1.6222,0 +1.6982,1.0995,1.5989,0 +1.6381,1.0477,1.5577,0 +1.6073,1.0215,1.5371,0 +1.5771,0.9963,1.5174,0 +1.5479,0.9721,1.4985,0 +1.4856,0.9218,1.4598,0 +1.6369,0.8726,1.4222,0 +1.6048,0.8502,1.4052,0 +1.5708,0.8272,1.3878,0 +1.5077,0.7867,1.8487,-22 +1.4431,0.7485,2.3098,-22 +1.4431,0.7485,2.3098,-22 +1.3552,1.1729,1.754,-22 +1.3251,1.1497,1.7318,-22 +1.2983,1.1296,1.7119,-22 +1.247,1.0925,1.673,-22 +1.4999,1.059,1.6355,-22 +1.4727,1.0433,1.6168,-22 +1.4166,1.0132,1.1184,0 +1.3891,1.1019,1.103,0 +1.3659,1.082,1.5446,-22 +1.3418,1.0615,1.5295,-22 +1.2921,1.0216,1.4939,-22 +1.2696,1.005,1.4749,-22 +1.5988,0.9743,1.4372,0 +1.5506,0.9459,1.3995,0 +1.5265,0.9306,1.3836,0 +1.4757,0.8996,1.3508,0 +1.4757,0.8996,1.3508,0 +1.3933,1.0416,1.3002,0 +1.3513,1.0047,1.2758,0 +1.3061,0.9656,1.2506,0 +1.3061,0.9656,1.2506,0 +1.2629,0.9287,1.2276,0 +1.1733,0.8544,1.5963,-22 +1.1266,0.817,1.5668,-22 +1.085,0.7892,1.5311,-22 +1.4459,0.7626,1.4939,-22 +1.4459,0.7626,1.4939,-22 +1.4063,0.7427,1.4633,-22 +1.3327,0.9439,1.4071,-22 +1.3327,0.9439,1.4071,-22 +1.702,0.8844,1.3525,0 +1.6656,0.8571,1.3266,0 +1.6656,0.8571,1.3266,0 +1.5898,0.8055,1.2702,0 +1.5436,0.7763,1.237,0 +1.5436,0.7763,1.237,0 +1.9186,1.0397,1.1792,0 +1.9186,1.0397,1.1792,0 +1.8296,0.9654,1.1244,0 +1.8296,0.9654,1.1244,0 +1.7819,0.9269,1.097,0 +1.7819,0.9269,1.097,0 +1.6702,0.8408,1.7308,-22 +1.5583,0.7624,2.366,-22 +1.5583,0.7624,2.366,-22 +1.8391,1.0511,1.6086,0 +1.7918,1.0184,1.5776,0 +1.7918,1.0184,1.5776,0 +1.6956,0.9502,1.526,0 +1.6362,0.9108,2.1712,-22 +1.6362,0.9108,2.1712,-22 +1.5316,1.2236,2.1011,-22 +1.488,1.1942,2.0664,-22 +1.488,1.1942,2.0664,-22 +1.4529,1.1717,1.3837,0 +1.9282,1.1535,1.3626,0 +1.8491,1.1072,1.9613,-22 +1.8491,1.1072,1.9613,-22 +1.8034,1.0822,1.9326,-22 +1.7679,1.2789,1.9035,-22 +1.7336,1.2512,1.8749,-22 +1.697,1.2226,1.2299,0 +1.6338,1.176,1.1836,0 +1.596,1.1467,1.1631,0 +1.596,1.1467,1.1631,0 +1.5604,1.1196,1.7297,-22 +1.5216,1.0908,1.7009,-22 +2.0267,1.0431,1.6379,0 +1.9927,1.0285,1.6065,0 +1.9927,1.0285,1.6065,0 +1.9087,1.3438,1.5461,0 +1.8647,1.3048,1.5154,0 +1.8647,1.3048,1.5154,0 +1.8186,1.2643,1.484,0 +1.7732,1.2249,1.4539,0 +1.6951,1.1582,1.4042,0 +1.6951,1.1582,1.4042,0 +1.6043,1.083,1.3501,0 +1.6043,1.083,1.3501,0 +1.5159,1.0126,1.3018,0 +1.5159,1.0126,1.3018,0 +1.4289,0.9468,1.7973,-22 +1.4289,0.9468,1.7973,-22 +1.9581,0.8949,1.7281,0 +1.9155,1.3117,1.6874,0 +1.9155,1.3117,1.6874,0 +1.8258,1.2312,1.6215,0 +1.8258,1.2312,1.6215,0 +1.7462,1.1611,1.5651,0 +1.6855,1.1088,1.5237,0 +1.6855,1.1088,1.5237,0 +1.5912,1.0296,1.4622,0 +1.5912,1.0296,1.4622,0 +1.5052,0.9602,1.4096,0 +1.5052,0.9602,1.4096,0 +3.0036,0.895,1.3612,0 +3.0036,0.895,1.3612,0 +3.0036,0.895,1.3612,0 +2.9155,0.8349,1.823,0 +2.8263,0.7801,1.7583,0 +2.8263,0.7801,1.7583,0 +2.7376,1.1686,1.6965,0 +2.7376,1.1686,1.6965,0 +2.6515,1.0895,1.639,0 +2.6515,1.0895,1.639,0 +2.6061,1.0484,1.6099,0 +2.5616,1.0086,1.5822,0 +2.4818,0.9387,1.5346,0 +2.4818,0.9387,1.5346,0 +2.3819,0.8545,1.4795,0 +2.3819,0.8545,1.4795,0 +2.3314,0.8137,1.96,0 +2.2996,0.7888,1.9363,0 +2.2561,0.7558,1.9044,0 +2.2275,0.7348,1.8837,0 +2.1377,0.6736,1.8202,0 +2.1377,0.6736,1.8202,0 +2.344,1.0888,1.7594,0 +2.344,1.0888,1.7594,0 +2.2585,1.0342,1.7074,0 +2.2585,1.0342,1.7074,0 +2.2102,1.0054,1.6794,0 +2.1643,0.9795,1.6536,0 +2.0711,1.3931,1.6042,0 +2.0711,1.3931,1.6042,0 +2.0711,1.3931,1.6042,0 +1.9804,1.3394,1.5589,0 +1.8929,1.7581,1.4961,0 +1.8929,1.7581,1.4961,0 +1.8055,1.7054,1.4363,0 +1.8055,1.7054,1.4363,0 +1.7149,1.6539,1.3776,0 +1.7149,1.6539,1.3776,0 +1.6282,2.0698,1.3251,22 +1.6282,2.0698,1.3251,22 +1.8844,1.5483,1.3481,0 +1.8844,1.5483,1.3481,0 +1.8092,1.4954,1.3009,0 +1.8092,1.4954,1.3009,0 +1.7188,1.8857,1.2407,22 +1.7188,1.8857,1.2407,22 +1.6397,1.827,1.198,22 +1.6397,1.827,1.198,22 +1.9481,1.763,1.3027,0 +1.9481,1.763,1.3027,0 +1.8813,1.7052,1.2606,0 +1.8813,1.7052,1.2606,0 +1.8009,1.651,1.2057,0 +1.8009,1.651,1.2057,0 +1.7161,1.5966,1.1516,0 +1.7161,1.5966,1.1516,0 +1.6295,1.5441,1.1008,0 +1.6295,1.5441,1.1008,0 +1.9434,1.9044,1.2263,0 +1.9434,1.9044,1.2263,0 +1.8548,1.8474,1.1573,0 +1.8548,1.8474,1.1573,0 +1.7663,1.793,1.0914,22 +1.7663,1.793,1.0914,22 +1.685,1.7343,1.0407,22 +1.685,1.7343,1.0407,22 +2.8019,1.6692,1.017,0 +2.8019,1.6692,1.017,0 +2.721,1.6185,1.1934,0 +2.721,1.6185,1.1934,0 +2.6322,1.5661,1.1256,0 +2.6322,1.5661,1.1256,0 +2.5446,1.8953,1.062,0 +2.5017,1.8659,1.0323,0 +2.4562,1.8354,1.002,0 +2.4562,1.8354,1.002,0 +2.4562,1.8354,1.002,0 +2.3266,1.7524,0.9232,0 +2.3266,1.7524,0.9232,0 +2.2372,1.6988,1.1155,0 +2.2372,1.6988,1.1155,0 +2.1494,1.7805,1.0436,0 +2.1494,1.7805,1.0436,0 +2.0608,1.7055,0.9741,0 +2.0608,1.7055,0.9741,0 +1.9746,1.6339,0.9102,0 +1.9746,1.6339,0.9102,0 +1.8855,1.5617,0.8493,0 +1.8855,1.5617,0.8493,0 +1.7996,1.4941,0.7964,0 +1.7996,1.4941,0.7964,0 +2.1955,1.4268,1.3979,0 +2.1955,1.4268,1.3979,0 +2.1018,1.3635,1.337,0 +2.1018,1.3635,1.337,0 +2.0091,1.3045,1.2808,0 +2.0091,1.3045,1.2808,0 +1.9168,1.25,1.2292,0 +1.9168,1.25,1.2292,0 +1.9168,1.25,1.2292,0 +1.8249,1.3732,1.8287,-22 +1.7325,1.2918,1.7713,-22 +1.7325,1.2918,1.7713,-22 +1.6558,1.2332,1.7081,-22 +1.6558,1.2332,1.7081,-22 +1.5949,1.1901,1.655,-22 +1.5949,1.1901,1.655,-22 +2.1309,1.1722,1.6299,0 +2.104,1.1575,1.6068,0 +2.0396,1.1224,1.5545,0 +2.0003,1.1006,1.5256,0 +2.0003,1.1006,1.5256,0 +1.9183,1.3785,1.467,0 +1.9183,1.3785,1.467,0 +1.8306,1.3019,1.407,0 +1.8306,1.3019,1.407,0 +1.744,1.2281,1.3511,0 +1.744,1.2281,1.3511,0 +1.6556,1.1548,1.2979,0 +1.6556,1.1548,1.2979,0 +1.567,1.084,1.2488,0 +1.567,1.084,1.2488,0 +1.4786,1.0165,1.762,-22 +1.4786,1.0165,1.762,-22 +2.0015,0.9674,1.6988,0 +2.0015,0.9674,1.6988,0 +1.9251,1.336,1.6364,0 +1.9251,1.336,1.6364,0 +1.837,1.2569,1.5743,0 +1.837,1.2569,1.5743,0 +1.7491,1.1795,1.5152,0 +1.7491,1.1795,1.5152,0 +1.7052,1.1415,1.4869,0 +1.6621,1.1046,1.4597,0 +1.574,1.0312,1.4071,0 +1.574,1.0312,1.4071,0 +1.4858,0.9605,1.3584,0 +1.4858,0.9605,1.3584,0 +1.3969,0.893,1.8386,-22 +1.3969,0.893,1.8386,-22 +1.9357,0.84,1.7665,0 +1.9357,0.84,1.7665,0 +1.8573,1.2446,1.6989,0 +1.8573,1.2446,1.6989,0 +1.768,1.1649,1.6335,0 +1.768,1.1649,1.6335,0 +1.7225,1.125,1.6011,0 +1.6804,1.0884,1.5717,0 +1.5919,1.0135,1.5122,0 +1.5919,1.0135,1.5122,0 +1.5045,0.9422,1.4565,0 +1.5045,0.9422,1.4565,0 +1.8396,0.8741,1.4041,0 +1.8396,0.8741,1.4041,0 +1.7436,0.8098,1.8551,-22 +1.7436,0.8098,1.8551,-22 +1.6964,0.7807,1.8206,-22 +1.656,1.2493,1.782,-22 +1.5871,1.1947,1.2485,0 +1.5871,1.1947,1.2485,0 +1.986,1.1429,1.2011,0 +1.986,1.1429,1.2011,0 +1.8957,1.0754,1.5705,0 +1.8957,1.0754,1.5705,0 +1.804,1.0108,1.4991,0 +1.804,1.0108,1.4991,0 +1.7111,0.9504,1.4292,0 +1.7111,0.9504,1.4292,0 +1.6229,0.8986,1.3656,0 +1.6229,0.8986,1.3656,0 +1.5353,1.1093,1.3055,0 +1.5353,1.1093,1.3055,0 +1.4929,1.0725,1.2776,0 +1.4156,1.0068,1.2292,0 +1.3596,0.9604,1.1961,0 +1.3596,0.9604,1.1961,0 +1.2737,0.8919,1.5884,-22 +1.2737,0.8919,1.5884,-22 +1.8709,0.8368,1.5107,0 +1.8709,0.8368,1.5107,0 +2.492,0.8008,1.4405,0 +2.492,0.8008,1.4405,0 +2.4066,1.0545,1.3688,0 +2.4066,1.0545,1.3688,0 +2.3176,0.9774,1.2961,0 +2.3176,0.9774,1.2961,0 +2.2284,0.9032,1.226,0 +2.2284,0.9032,1.226,0 +2.1393,0.8328,1.159,0 +2.1393,0.8328,1.159,0 +2.3494,0.7689,1.0973,0 +2.3494,0.7689,1.0973,0 +2.2561,0.7107,1.0394,0 +2.2561,0.7107,1.0394,0 +2.1612,1.215,0.9864,0 +2.1612,1.215,0.9864,0 +2.0738,1.1417,1.4048,0 +2.0738,1.1417,1.4048,0 +1.9864,1.0708,1.3547,0 +1.9864,1.0708,1.3547,0 +1.8966,1.0009,1.7739,0 +1.8966,1.0009,1.7739,0 +1.8084,0.936,1.7225,0 +1.8084,0.936,1.7225,0 +1.8084,0.936,1.7225,0 +1.716,0.8728,1.672,0 +1.6697,0.8434,2.1131,-22 +1.5792,1.3495,2.061,-22 +1.5792,1.3495,2.061,-22 +1.5414,1.3211,2.0278,-22 +1.8342,1.2979,1.9949,-22 +1.7667,1.2651,1.4851,0 +1.7467,1.2578,1.4643,0 +1.7073,1.2337,1.4423,0 +1.7073,1.2337,1.4423,0 +1.6261,1.3328,1.8239,-22 +1.6261,1.3328,1.8239,-22 +1.9172,1.2696,1.7617,0 +1.9172,1.2696,1.7617,0 +1.8384,1.2195,1.6972,0 +1.8384,1.2195,1.6972,0 +1.7503,1.1599,1.6409,0 +1.7016,1.1289,1.6112,0 +1.6585,1.1026,1.5857,0 +1.629,1.0852,1.5688,0 +1.5811,1.249,1.5421,0 +1.5368,1.2111,1.9238,-22 +1.8888,1.1715,1.8926,-22 +1.8483,1.1458,1.8557,-22 +1.8483,1.1458,1.8557,-22 +2.0308,1.1098,1.3986,0 +2.0308,1.1098,1.3986,0 +1.9505,1.3379,1.3434,0 +1.9064,1.3037,1.683,0 +1.86,1.2682,1.6518,0 +1.8114,1.2319,1.6199,0 +1.7652,1.1982,1.5904,0 +1.7652,1.1982,1.5904,0 +1.6702,1.1318,1.5325,0 +1.6702,1.1318,1.5325,0 +1.5786,1.0718,1.4802,0 +1.5786,1.0718,1.4802,0 +1.4891,1.0179,1.433,0 +1.4406,0.9909,2.1106,-22 +1.3939,1.2296,2.4359,-22 +1.3939,1.2296,2.4359,-22 +1.3129,1.1807,2.0219,-22 +1.2779,1.1636,1.2955,-22 +1.2456,1.1505,1.2647,-22 +1.6872,1.1408,1.2326,0 +1.6578,1.1887,1.2023,0 +1.6229,1.1557,1.1826,0 +1.5865,1.1214,1.163,0 +1.5865,1.1214,1.163,0 +1.986,1.0473,1.7931,0 +1.986,1.0473,1.7931,0 +1.9,0.9713,1.7435,0 +1.855,0.9324,1.7188,0 +1.8105,0.8946,1.9654,-22 +1.7648,0.8566,1.9329,-22 +2.1509,0.8303,1.8934,0 +2.107,0.8084,1.6057,0 +2.0611,0.7795,1.8193,0 +2.0148,0.752,1.7868,0 +1.9678,0.7262,1.7545,0 +1.9297,1.0831,1.7289,0 +1.8724,1.039,1.6912,0 +1.7826,0.9729,1.6346,0 +1.7826,0.9729,1.6346,0 +1.6753,0.8995,1.5711,0 +1.6209,0.8651,1.5408,0 +1.6209,0.8651,1.5408,0 +1.5625,0.8308,1.5098,0 +1.4482,1.1324,2.1048,-22 +1.4482,1.1324,2.1048,-22 +1.3452,1.0648,2.0302,-22 +1.8162,1.0452,1.9881,-22 +1.8162,1.0452,1.9881,-22 +1.7332,1.2354,1.9139,-22 +1.6841,1.1984,1.8667,-22 +1.6841,1.1984,1.8667,-22 +1.5909,1.1349,1.1801,0 +1.5909,1.1349,1.1801,0 +1.5909,1.1349,1.1801,0 +2.1048,1.0867,1.1284,0 +2.0687,1.0635,1.6757,0 +2.0687,1.0635,1.6757,0 +1.9412,0.9883,1.5848,0 +1.9412,0.9883,1.5848,0 +1.8484,1.285,1.5221,0 +1.8484,1.285,1.5221,0 +1.7487,1.1971,1.4585,0 +1.7487,1.1971,1.4585,0 +1.6494,1.1119,1.3997,0 +1.5914,1.0633,1.3676,0 +1.5914,1.0633,1.3676,0 +1.4918,0.9828,1.8692,-22 +1.4918,0.9828,1.8692,-22 +2.0217,0.9209,1.7926,0 +2.0217,0.9209,1.7926,0 +1.9686,0.8863,1.7553,0 +1.8745,0.8303,1.6913,0 +1.8177,1.2133,1.6541,0 +1.8177,1.2133,1.6541,0 +1.7316,1.1351,1.6,0 +1.6715,1.0813,1.564,0 +1.6409,1.0542,1.5463,0 +1.5855,1.0057,1.5153,0 +1.5553,0.9796,1.499,0 +1.4657,0.904,1.9859,-22 +1.4101,0.8585,1.9465,-22 +1.3606,0.8255,1.8986,-22 +1.9643,0.8032,1.8612,0 +1.9186,0.7815,1.8179,0 +1.8726,1.2406,1.7826,0 +1.8291,1.201,1.7497,0 +1.7863,1.1623,1.7179,0 +1.7419,1.1225,1.6853,0 +1.6966,1.0824,1.6528,0 +1.6578,1.0484,1.6255,0 +1.6036,1.0017,1.5881,0 +1.6036,1.0017,1.5881,0 +1.5109,0.9243,1.5267,-22 +1.4632,0.8858,1.4965,-22 +2.0691,0.8546,1.4533,0 +2.0691,0.8546,1.4533,0 +1.9846,0.8066,1.3889,0 +1.9566,0.7907,1.3711,0 +1.9106,1.2723,1.3428,0 +2.5432,1.2359,1.3188,0 +2.5432,1.2359,1.3188,0 +2.4447,1.1521,1.7112,0 +2.3875,1.1047,1.6656,0 +2.3338,1.0613,1.6235,0 +2.2983,1.0332,1.5961,0 +2.2467,0.9934,1.5569,0 +2.1904,0.9516,1.5152,0 +2.1904,0.9516,1.5152,0 +2.132,0.9101,1.4731,0 +2.0197,0.8371,1.3958,0 +2.0197,0.8371,1.3958,0 +1.965,0.8054,1.3601,0 +2.5944,1.2851,1.3327,0 +2.5477,1.2447,1.3056,0 +2.4527,1.1642,1.7039,0 +2.4527,1.1642,1.7039,0 +2.3655,1.0928,1.634,0 +2.3655,1.0928,1.634,0 +2.319,1.0559,1.5976,0 +2.2079,0.9719,1.5131,0 +2.1531,0.9328,1.4728,0 +2.1531,0.9328,1.4728,0 +2.0401,0.8589,1.3935,0 +2.0401,0.8589,1.3935,0 +2.2091,1.3185,1.3372,0 +2.1534,1.2715,1.3046,0 +2.0938,1.222,1.2714,0 +2.0938,1.222,1.2714,0 +1.9929,1.1406,1.6997,0 +1.9369,1.0969,1.669,0 +1.8903,1.0615,1.6446,0 +1.8903,1.0615,1.6446,0 +1.7949,0.992,2.0751,-22 +1.7432,0.9564,2.0478,-22 +1.6887,0.9295,2.0059,-22 +1.6357,1.4376,1.9641,-22 +1.8914,1.4002,1.4653,0 +1.8385,1.3652,1.4323,0 +1.7884,1.3309,1.8553,-22 +1.7884,1.3309,1.8553,-22 +1.7018,1.281,1.7919,-22 +2.0256,1.3902,1.7592,0 +2.0256,1.3902,1.7592,0 +1.9475,1.3321,1.7045,0 +1.9475,1.3321,1.7045,0 +1.8554,1.2643,1.6472,0 +1.7981,1.2239,1.6132,0 +1.7981,1.2239,1.6132,0 +1.6896,1.1516,1.5528,0 \ No newline at end of file diff --git a/simulations/car/control_client/data_files/sonar_kevin.csv b/simulations/car/control_client/data_files/sonar_kevin.csv new file mode 100644 index 00000000..0a111371 --- /dev/null +++ b/simulations/car/control_client/data_files/sonar_kevin.csv @@ -0,0 +1,4995 @@ +1.4512,1.271,1.7665,-22 +1.452,1.2716,1.7669,-22 +1.4506,1.2705,1.766,-22 +1.4486,1.2688,1.7645,-22 +1.4458,1.2666,1.7625,-22 +1.442,1.2635,1.7597,-22 +1.4315,1.2552,1.7519,-22 +1.4185,1.2449,1.7421,-22 +1.4106,1.2387,1.736,-22 +1.393,1.2251,1.7223,-22 +1.3825,1.2172,1.7139,-22 +1.3721,1.2094,1.7055,-22 +1.3605,1.2008,1.696,-22 +1.3337,1.1817,1.6733,-22 +1.9874,1.1614,1.6471,0 +1.9726,1.1523,1.6344,0 +1.9544,1.1417,1.6184,0 +1.9117,1.1123,1.5909,0 +1.9117,1.1123,1.5909,0 +1.8455,1.0688,1.5497,0 +1.7997,1.0403,1.5223,0 +1.7997,1.0403,1.5223,0 +1.7232,1.0571,1.479,0 +1.7232,1.0571,1.479,0 +2.3263,0.981,1.8121,0 +2.3263,0.981,1.8121,0 +2.2921,0.9516,1.7852,0 +2.2273,0.8968,1.7349,0 +2.1665,0.8472,1.6888,0 +2.1375,0.8242,1.6672,0 +2.0761,0.7771,1.6222,0 +2.0761,0.7771,1.6222,0 +1.9865,0.7132,1.5589,0 +1.9539,0.6917,1.5367,0 +2.5837,0.6561,1.4979,0 +2.5837,0.6561,1.4979,0 +2.5186,1.1714,1.4574,0 +2.4547,1.1154,1.4197,0 +2.4547,1.1154,1.4197,0 +2.3646,1.0382,1.3703,0 +2.3646,1.0382,1.3703,0 +2.274,0.9635,1.6964,0 +2.274,0.9635,1.6964,0 +2.1843,0.8933,1.6251,0 +2.1843,0.8933,1.6251,0 +2.67,0.8287,1.5569,0 +2.6399,0.8082,1.5344,0 +2.6111,0.7894,1.5133,0 +2.5499,0.7518,1.4694,0 +2.5213,1.2919,1.4494,0 +2.4594,1.2367,1.4074,0 +2.5405,1.2124,1.3892,0 +2.4796,1.1604,1.3512,0 +2.4796,1.1604,1.3512,0 +2.3902,1.0864,1.2992,0 +2.3902,1.0864,1.2992,0 +2.8076,1.0053,1.6313,0 +2.7438,0.959,1.5799,0 +2.7151,0.939,1.5571,0 +2.7151,0.939,1.5571,0 +2.6219,0.8779,1.4846,0 +2.591,0.8591,1.4611,0 +2.5314,1.3716,1.4169,0 +2.5314,1.3716,1.4169,0 +2.4383,1.2918,1.3506,0 +2.4074,1.2657,1.3294,0 +2.3788,1.2419,1.3103,0 +2.3197,1.1936,1.2719,0 +2.2914,1.171,1.2543,0 +2.8695,1.1249,1.2191,0 +2.8388,1.1024,1.2023,0 +2.7747,1.0571,1.5741,0 +2.7747,1.0571,1.5741,0 +2.6827,0.996,1.4986,0 +2.6827,0.996,1.4986,0 +2.5918,0.9413,1.4262,0 +2.5918,0.9413,1.4262,0 +2.4977,1.4134,1.3539,0 +2.4977,1.4134,1.3539,0 +2.4034,1.3364,1.2848,0 +2.4034,1.3364,1.2848,0 +2.3371,1.2839,1.2385,0 +2.3069,1.2606,1.2182,0 +2.2452,1.2139,1.1781,0 +2.2151,1.1917,1.1593,0 +2.1511,1.146,1.1214,0 +2.0924,1.1061,1.0891,0 +2.0924,1.1061,1.0891,0 +2.641,1.0496,1.433,0 +2.641,1.0496,1.433,0 +2.6074,1.0306,1.4054,0 +2.5471,1.5234,1.3567,0 +2.512,1.495,1.3288,0 +2.4432,1.4404,1.2753,0 +2.3808,1.3921,1.2284,0 +2.352,1.3703,1.2073,0 +2.352,1.3703,1.2073,0 +2.2589,1.3016,1.1415,0 +2.198,1.2587,1.1009,0 +2.198,1.2587,1.1009,0 +2.11,1.1999,1.0463,0 +2.11,1.1999,1.0463,0 +2.0757,1.1781,1.0265,0 +2.0157,1.1416,1.4232,0 +1.9519,1.5992,1.3669,0 +1.9242,1.5832,1.3427,0 +1.8622,2.0504,1.2892,22 +1.8339,2.0285,1.2651,22 +1.9666,1.9777,1.2192,22 +1.9389,1.9521,1.202,22 +1.8835,1.8994,1.1699,22 +1.8835,1.8994,1.1699,22 +2.0804,1.3802,1.1314,0 +2.0804,1.3802,1.1314,0 +1.9978,1.753,1.5811,0 +1.9978,1.753,1.5811,0 +1.9396,1.706,1.5374,0 +1.9118,1.6837,1.5168,0 +1.8524,1.637,1.4739,0 +1.8223,1.6135,1.4525,0 +1.7583,1.5646,1.4083,0 +1.6965,1.5185,1.3672,0 +1.6658,1.496,1.3474,0 +1.6037,1.4515,1.3087,0 +1.6037,1.4515,1.3087,0 +1.5131,1.3892,1.2559,0 +1.5131,1.3892,1.2559,0 +1.4511,1.3486,1.2225,0 +1.3902,1.3104,1.1945,0 +1.3599,1.2921,1.1698,0 +1.2956,1.2549,1.1183,0 +1.267,1.7146,1.096,22 +1.2068,1.677,1.0499,22 +1.2068,1.677,1.0499,22 +1.8152,1.6099,1.005,0 +2.1084,1.588,0.9923,0 +2.0807,1.5706,0.9778,0 +2.0198,1.5333,1.0319,0 +1.9894,1.5153,1.0062,0 +1.9266,1.4795,0.9543,0 +1.8639,1.9027,0.9039,22 +1.8329,1.8834,0.8797,22 +1.8034,1.8587,0.8604,22 +1.7433,1.3637,0.8241,0 +1.7433,1.3637,0.8241,0 +2.0221,1.7462,0.7782,0 +1.9913,1.7261,1.3689,0 +1.9305,1.6875,1.3226,0 +1.9305,1.6875,1.3226,0 +1.8334,1.6287,1.2515,0 +1.8334,1.6287,1.2515,0 +1.7412,1.5766,1.1876,0 +1.7412,1.5766,1.1876,0 +1.7084,1.9901,1.1659,22 +1.6423,1.9477,1.124,22 +1.61,1.9275,1.1044,22 +1.5582,1.8831,1.2451,22 +1.8927,1.8371,1.204,0 +1.8686,1.818,1.1876,0 +1.8393,1.7978,1.1665,0 +1.779,1.7571,1.1245,0 +1.779,1.7571,1.1245,0 +1.6904,1.6996,1.0663,22 +1.6904,1.6996,1.0663,22 +2.0214,1.6324,1.2488,0 +2.0214,1.6324,1.2488,0 +1.9372,1.5732,1.1853,0 +1.9372,1.5732,1.1853,0 +1.8782,1.5363,1.1413,0 +1.8159,1.4991,1.0966,0 +1.787,1.4824,1.0765,0 +1.7243,1.8158,1.0347,22 +1.6962,1.7958,1.0168,22 +1.9128,1.7481,1.2648,0 +1.9128,1.7481,1.2648,0 +1.8253,1.6836,1.2018,0 +1.8253,1.6836,1.2018,0 +1.732,1.6208,1.1357,0 +1.732,1.6208,1.1357,0 +1.6956,1.5971,1.1111,0 +1.6275,1.5541,1.0667,0 +1.5915,1.5321,1.0443,0 +1.5232,1.4919,1.0041,0 +1.489,1.4726,0.9851,0 +1.4276,2.1399,1.2373,22 +1.4276,2.1399,1.2373,22 +1.3323,2.0816,1.1669,22 +1.2777,2.0406,1.1336,22 +1.2536,1.3313,1.1196,22 +1.2027,1.2964,1.092,22 +1.6198,1.2822,1.1818,0 +1.5731,1.2542,1.1408,0 +1.5731,1.2542,1.1408,0 +1.4972,1.212,1.0749,0 +1.4972,1.212,1.0749,0 +1.437,1.8471,1.0235,22 +1.4092,1.8297,1.0002,22 +1.3476,1.7871,0.9524,22 +1.322,1.7666,0.9349,22 +1.2735,1.7271,0.9035,22 +1.2519,1.7091,0.8904,22 +1.2114,1.6744,0.8676,22 +1.1945,1.6595,0.8589,22 +1.6734,1.0071,1.1599,0 +1.6562,0.9952,1.1442,0 +1.6173,0.9709,1.1084,0 +1.5937,1.5609,1.0867,0 +1.5412,1.5203,1.0386,0 +1.5412,1.5203,1.0386,0 +1.461,1.4601,0.9664,0 +1.461,1.4601,0.9664,0 +1.3734,1.3967,0.8895,22 +1.3734,1.3967,0.8895,22 +1.8157,1.3289,0.8278,0 +1.8157,1.3289,0.8278,0 +2.3662,1.2843,0.7926,0 +2.3366,1.2644,0.7736,0 +2.2698,1.221,0.7335,0 +2.2401,1.2024,0.7171,0 +2.1791,1.1659,1.088,0 +2.1174,1.1311,1.0377,0 +2.0863,1.6846,1.013,0 +2.0215,1.6355,0.9627,0 +2.0215,1.6355,0.9627,0 +1.9906,1.6126,0.9394,0 +1.9224,1.5628,0.8899,0 +1.8591,1.5181,0.8465,0 +1.8285,1.497,0.8265,0 +1.7647,1.4541,0.7874,0 +1.7351,1.4348,0.7705,0 +1.6683,1.3927,1.1341,0 +1.6383,1.3744,1.1092,0 +1.5783,1.3393,1.0604,0 +1.5783,1.3393,1.0604,0 +1.4871,1.8431,0.9891,22 +1.4871,1.8431,0.9891,22 +2.0185,1.7673,0.9357,0 +2.0185,1.7673,0.9357,0 +1.961,1.7167,0.9071,0 +1.9312,1.6938,0.891,0 +1.8652,1.644,1.2681,0 +1.8357,1.6221,1.2418,0 +1.8007,1.5965,1.211,0 +1.7358,1.55,1.1544,0 +1.7358,1.55,1.1544,0 +1.6402,1.4845,1.0734,0 +1.5803,1.4452,1.0242,0 +1.5518,1.4271,1.0012,0 +1.5518,1.4271,1.0012,0 +1.4618,1.3725,0.9312,0 +2.0362,1.8632,0.8875,0 +2.0058,1.8403,0.8673,0 +2.0058,1.8403,0.8673,0 +1.9381,1.7902,0.8248,0 +1.8729,1.743,0.7874,0 +1.8115,1.6998,1.1944,0 +1.782,1.6795,1.1676,0 +1.7487,1.6568,1.1376,0 +1.6863,1.6154,1.0819,0 +1.6556,1.5956,1.0548,0 +1.5876,1.553,0.9957,0 +1.5876,1.553,0.9957,0 +1.4969,1.4994,0.9193,22 +1.4671,1.4826,0.8948,22 +1.4423,1.4621,0.8773,22 +2.0457,1.4216,0.8483,0 +2.0248,1.4034,0.8377,0 +2.0026,1.3829,0.8279,0 +1.945,1.3475,0.7946,0 +1.8857,1.3129,1.2528,0 +1.8578,1.7684,1.2278,0 +1.8256,1.7417,1.1991,0 +1.764,1.6913,1.145,0 +1.7343,1.6671,1.1191,0 +2.339,1.6201,1.0687,0 +2.339,1.6201,1.0687,0 +2.2435,1.5493,0.9936,0 +2.2133,1.5275,0.9706,0 +2.1464,1.4804,0.9217,0 +2.1464,1.4804,0.9217,0 +2.0558,1.4195,0.8598,0 +2.0558,1.4195,0.8598,0 +2.0246,1.3993,0.8399,0 +1.9565,1.357,0.7993,0 +1.8958,1.3214,1.2614,0 +1.8643,1.7761,1.233,0 +1.7983,1.7217,1.1744,0 +1.7692,1.6979,1.1488,0 +2.375,1.6497,1.097,0 +2.3438,1.626,1.0716,0 +2.2794,1.5779,1.0202,0 +2.2794,1.5779,1.0202,0 +2.1884,1.5122,0.9508,0 +2.1884,1.5122,0.9508,0 +2.1521,1.4868,0.9244,0 +2.0822,1.4394,0.8758,0 +2.0207,1.3995,0.8359,0 +1.9925,1.3818,0.8187,0 +1.9313,1.3447,0.7838,0 +1.9313,1.3447,0.7838,0 +1.84,1.7791,1.2108,0 +1.84,1.7791,1.2108,0 +1.745,2.2118,1.127,22 +1.745,2.2118,1.127,22 +1.9008,1.6633,1.0623,0 +1.9008,1.6633,1.0623,0 +1.8443,1.6237,1.0262,0 +1.7829,2.0668,0.9847,22 +1.7541,2.0497,0.9661,22 +1.7056,1.5353,0.9455,0 +1.7056,1.5353,0.9455,0 +1.9298,1.9445,1.4312,22 +1.9298,1.9445,1.4312,22 +1.8654,1.8995,1.3866,22 +1.8371,1.874,1.3711,22 +1.7889,1.3758,1.3488,0 +2.1283,1.3523,1.3408,0 +2.1015,1.3373,1.3261,0 +2.044,1.7434,1.296,0 +2.0157,1.725,1.3964,0 +1.9823,1.7037,1.3705,0 +1.9214,1.6658,1.3242,0 +1.8584,1.6282,1.2777,0 +1.8279,1.6106,1.2557,0 +1.765,1.5756,1.2118,0 +1.7349,1.9944,1.1914,22 +1.6704,1.9533,1.1492,22 +1.6454,1.9307,1.1379,22 +1.9867,1.8817,1.286,0 +1.9867,1.8817,1.286,0 +1.9079,1.8206,1.2291,0 +1.876,1.7993,1.2053,0 +1.8471,1.7804,1.1841,0 +1.7851,1.7407,1.1399,0 +1.7556,1.7223,1.1195,0 +1.6919,1.6836,1.077,0 +1.631,1.6483,1.0386,22 +1.6022,1.6322,1.0214,22 +1.9643,1.5871,1.2076,0 +1.9643,1.5871,1.2076,0 +1.8842,1.5329,1.149,0 +1.8842,1.5329,1.149,0 +1.8195,1.8818,1.101,22 +1.7588,1.8401,1.0578,22 +1.7335,1.8157,1.0444,22 +2.118,1.7636,1.024,0 +2.118,1.7636,1.024,0 +2.0395,1.6974,1.2416,0 +2.0077,1.6742,1.2167,0 +1.9778,1.6528,1.1936,0 +1.9478,1.6316,1.1708,0 +1.8886,1.5907,1.127,0 +1.8297,1.5514,1.0852,0 +1.8297,1.5514,1.0852,0 +2.5686,1.4956,1.0267,0 +2.9301,1.4588,0.9891,0 +2.9301,1.4588,0.9891,0 +2.8349,1.7509,1.2095,0 +2.8349,1.7509,1.2095,0 +2.7687,1.7064,1.1585,0 +2.7054,1.6653,1.1112,0 +2.6752,1.6462,1.0893,0 +2.6423,1.6258,1.066,0 +2.5813,1.5891,1.024,0 +2.5813,1.5891,1.024,0 +2.4849,1.5345,0.9623,0 +2.4849,1.5345,0.9623,0 +2.3928,1.8276,0.9093,0 +2.3571,1.8034,0.8905,0 +2.3266,1.7831,1.1531,0 +2.2637,1.7421,1.1031,0 +2.2332,1.7227,1.0793,0 +2.169,1.683,1.0305,0 +2.169,1.683,1.0305,0 +2.0776,1.6294,0.9646,0 +2.0422,1.6096,0.9402,0 +1.9744,1.6392,0.8959,0 +1.9744,1.6392,0.8959,0 +1.8798,1.5594,0.8398,0 +1.8488,1.5337,0.823,0 +1.7884,1.4842,1.4576,0 +1.7884,1.4842,1.4576,0 +1.6951,1.4096,1.3986,0 +1.6951,1.4096,1.3986,0 +1.6326,1.361,1.3615,0 +1.5724,1.3155,1.3277,0 +1.5433,1.2939,1.3121,0 +1.4797,1.248,1.9416,-22 +1.4519,1.2285,1.9243,-22 +1.8607,1.192,1.882,-22 +1.8607,1.192,1.882,-22 +1.7813,1.3264,1.8217,-22 +1.7551,1.3049,1.8013,-22 +1.733,1.2872,1.7839,-22 +1.6923,1.2554,1.7511,-22 +1.6742,1.2417,1.119,0 +2.2113,1.2155,1.0947,0 +2.2113,1.2155,1.0947,0 +2.1356,1.1627,1.6499,0 +2.0783,1.1246,1.61,0 +2.0783,1.1246,1.61,0 +1.9904,1.0696,1.5509,0 +1.9904,1.0696,1.5509,0 +1.9237,1.031,1.508,0 +1.8608,1.3148,1.4693,0 +1.8295,1.2866,1.4506,0 +1.7655,1.2297,1.414,0 +1.7655,1.2297,1.414,0 +1.6728,1.1486,1.3645,0 +1.6728,1.1486,1.3645,0 +1.6085,1.0935,1.9154,-22 +1.5465,1.0415,1.8736,-22 +1.521,1.023,1.8511,-22 +1.4729,0.9902,1.8063,-22 +1.4729,0.9902,1.8063,-22 +2.02,0.9545,1.7445,0 +2.02,0.9545,1.7445,0 +1.9502,1.3503,1.6863,0 +1.9502,1.3503,1.6863,0 +1.8651,1.2739,1.6225,0 +1.8651,1.2739,1.6225,0 +1.7773,1.1966,1.559,0 +1.7773,1.1966,1.559,0 +1.7155,1.1432,1.5158,0 +1.6564,1.0933,1.4759,0 +1.6275,1.0693,1.457,0 +1.5964,1.0437,1.4369,0 +1.5369,0.9959,1.3998,0 +1.5053,0.9712,1.3808,0 +2.3139,0.9277,1.3478,0 +2.2793,0.9032,1.3294,0 +2.2178,0.8615,1.8115,0 +2.1583,0.824,1.7673,0 +2.1583,0.824,1.7673,0 +2.0689,1.2142,1.7027,0 +2.0689,1.2142,1.7027,0 +2.0098,1.1589,1.6614,0 +1.9791,1.1304,1.6405,0 +1.9182,1.0743,1.5999,0 +1.8594,1.0211,1.5622,0 +1.8318,0.9963,1.545,0 +2.0798,0.9444,1.5094,0 +2.0798,0.9444,1.5094,0 +1.9864,0.8697,1.4599,0 +1.9864,0.8697,1.4599,0 +1.8882,0.7957,1.4209,0 +1.8882,0.7957,1.4209,0 +1.8228,0.7498,1.3731,0 +1.7924,0.7295,1.3514,0 +1.7619,0.71,1.33,0 +1.6935,0.6694,1.2834,0 +1.6597,1.1208,1.2612,0 +1.5945,1.0778,1.2198,0 +1.528,1.0366,1.18,0 +1.499,1.0195,1.1635,0 +1.4671,1.0014,1.1459,0 +1.3981,1.429,1.1592,22 +1.3981,1.429,1.1592,22 +1.3152,1.3616,1.0969,22 +1.6333,1.3375,1.0824,0 +1.5847,1.2901,1.0609,0 +1.5847,1.2901,1.0609,0 +1.4919,1.2288,1.0057,0 +1.4919,1.2288,1.0057,0 +1.4602,1.2087,0.9882,0 +1.3952,1.1695,1.0859,0 +1.3628,1.1509,1.0583,0 +1.2914,2.926,0.9988,22 +1.2604,2.8975,0.9734,22 +1.1956,2.8318,0.9249,22 +1.5532,2.8007,0.9095,22 +1.4994,2.7393,0.8871,22 +1.4767,3.2729,0.8804,22 +1.435,3.2181,1.0776,22 +1.435,3.2181,1.0776,22 +1.8021,1.5723,1.0475,0 +1.8021,1.5723,1.0475,0 +1.7362,1.523,1.0071,0 +1.7362,1.523,1.0071,0 +1.7103,2.2117,0.9899,22 +1.6545,2.8844,0.9543,22 +1.8923,2.8477,0.9279,22 +1.8659,2.1244,1.1939,22 +1.8142,2.0817,1.1646,22 +1.7584,1.3372,1.1392,0 +1.7584,1.3372,1.1392,0 +1.7584,1.3372,1.1392,0 +1.6535,1.955,1.084,22 +1.6535,1.955,1.084,22 +1.5759,1.8941,1.3698,22 +1.5759,1.8941,1.3698,22 +1.9707,1.85,1.3462,0 +1.9248,1.1407,1.3294,0 +1.9248,1.1407,1.3294,0 +1.8493,1.7588,1.289,0 +1.8493,1.7588,1.289,0 +1.7948,1.7242,1.3809,0 +1.7312,1.6852,1.326,0 +1.7312,1.6852,1.326,0 +1.6364,1.6301,1.2458,0 +1.6364,1.6301,1.2458,0 +1.5729,1.5954,1.1934,22 +1.5111,2.218,1.1435,22 +1.5111,2.218,1.1435,22 +1.4517,2.1744,1.1003,22 +1.3917,2.1176,1.0658,22 +1.8757,1.4326,1.0427,0 +1.8238,1.3899,1.3002,0 +1.8238,1.3899,1.3002,0 +1.7449,1.9605,1.2306,22 +1.7449,1.9605,1.2306,22 +1.6667,1.8944,1.1677,22 +1.6667,1.8944,1.1677,22 +1.5961,1.2354,1.1182,0 +1.5961,1.2354,1.1182,0 +2.1768,1.2164,1.1042,0 +2.1281,1.1897,1.0708,0 +2.1018,1.7426,1.0533,0 +2.0475,1.7022,1.0186,0 +2.0186,1.681,1.0008,0 +1.9549,1.635,0.9636,0 +1.9225,1.6122,0.9459,0 +1.8527,1.5642,1.2771,0 +1.7921,1.524,1.2232,0 +1.7921,1.524,1.2232,0 +1.701,1.4663,1.1437,0 +1.6694,1.4471,1.1165,0 +1.64,1.4297,1.0916,0 +1.6079,1.4113,1.0647,0 +1.5432,2.4224,1.0113,22 +1.5432,2.4224,1.0113,22 +1.4785,2.3767,0.9596,22 +2.0493,2.3231,0.9245,22 +1.9929,1.7525,0.8967,0 +1.9929,1.7525,0.8967,0 +1.9118,1.7003,1.3019,0 +1.8825,2.18,1.2757,22 +1.8547,2.1588,1.251,22 +1.8237,2.1354,1.2237,22 +1.9885,2.0813,1.1816,22 +1.9308,1.568,1.1441,0 +1.9037,1.5479,1.1276,0 +1.8486,1.5108,1.094,0 +1.8226,1.4959,1.0776,0 +1.7676,1.8848,1.0443,22 +1.7676,1.8848,1.0443,22 +1.9703,1.8095,1.5087,0 +1.9132,1.7552,1.4712,0 +1.9132,1.7552,1.4712,0 +1.8828,1.7304,1.4492,0 +1.8238,1.6829,1.4076,0 +1.7603,1.6326,1.3641,0 +1.6982,1.5844,1.3234,0 +1.6668,1.5605,1.3035,0 +1.6055,1.5145,1.2661,0 +1.6055,1.5145,1.2661,0 +1.5148,1.4486,1.2146,0 +1.4827,1.4261,1.1976,0 +1.4541,1.4063,1.2276,0 +1.3944,1.3661,1.1784,0 +1.3617,1.3447,1.1519,0 +1.3023,1.3072,1.1047,22 +1.3023,1.3072,1.1047,22 +1.2393,1.2694,1.0562,22 +1.8791,1.2257,1.0244,0 +2.1512,1.181,0.9956,0 +2.1228,1.1642,0.9808,0 +2.0895,1.1453,1.0837,0 +2.0282,1.5574,1.0319,0 +1.9677,1.5179,0.9821,0 +1.9677,1.5179,0.9821,0 +1.8772,1.4618,0.9104,0 +1.8772,1.4618,0.9104,0 +1.7856,1.409,0.8424,0 +1.7856,1.409,0.8424,0 +1.6972,1.7993,0.782,22 +1.6972,1.7993,0.782,22 +1.6627,1.7774,0.7602,22 +1.9703,1.7312,1.3432,0 +1.9117,1.6843,1.3041,0 +1.8848,1.6662,1.2851,0 +1.8219,1.6248,1.2418,0 +1.7608,1.5861,1.2017,0 +1.7316,1.5681,1.1832,0 +1.6696,1.5313,1.1457,0 +1.6696,1.5313,1.1457,0 +1.5795,2.5812,1.264,22 +1.5486,2.5621,1.2378,22 +1.6869,2.5395,1.2181,22 +1.627,2.4956,1.1819,22 +1.5996,1.3889,1.1661,0 +1.5687,1.3697,1.149,0 +1.5171,1.34,1.1208,0 +1.4585,2.378,1.0896,22 +1.43,2.3594,1.3161,22 +1.3745,1.9576,1.2797,22 +1.3745,1.9576,1.2797,22 +1.3023,1.2084,1.2356,0 +1.2803,1.1937,1.2229,0 +1.7217,1.8739,1.2084,22 +1.6695,1.8429,1.1791,22 +1.6695,1.8429,1.1791,22 +1.6036,1.7886,1.1468,22 +2.059,1.7715,1.1285,0 +2.0196,1.7393,1.0956,0 +2.3933,1.7072,1.0552,0 +2.3933,1.7072,1.0552,0 +2.3086,1.656,0.99,0 +2.3086,1.656,0.99,0 +2.2779,1.6381,0.9672,0 +2.2176,1.6042,0.9239,0 +2.1515,1.832,0.8787,0 +2.1158,1.8065,0.8554,0 +2.053,1.7625,0.8168,0 +2.053,1.7625,0.8168,0 +1.9541,1.6957,0.7628,0 +1.9541,1.6957,0.7628,0 +1.8553,1.6323,1.0548,0 +1.8553,1.6323,1.0548,0 +1.7574,1.5731,0.9842,0 +1.7574,1.5731,0.9842,0 +1.7264,1.5553,0.9629,0 +1.6592,1.518,0.9188,0 +1.6255,1.7643,0.8977,22 +1.5638,1.7197,0.8615,22 +1.5284,1.6946,0.8421,22 +1.4767,1.6475,1.1792,22 +1.4767,1.6475,1.1792,22 +1.9033,1.5837,1.138,0 +2.9521,1.3398,1.1174,0 +2.929,1.3269,1.1046,0 +2.8767,1.4852,1.3002,0 +2.8767,1.4852,1.3002,0 +2.7957,1.4215,1.2249,0 +2.7643,1.3974,1.1961,0 +2.8649,1.3532,1.1426,0 +2.8649,1.3532,1.1426,0 +2.8282,1.3281,1.1119,0 +2.762,1.2841,1.0572,0 +2.6993,1.2444,1.0068,0 +2.669,1.2258,0.983,0 +2.6367,1.2067,0.9581,0 +2.5716,1.1699,0.9092,0 +2.5403,1.153,0.8865,0 +2.4741,1.7489,0.8403,0 +2.4108,1.707,0.7989,0 +2.3805,1.6874,0.7802,0 +2.3163,1.6471,0.7432,0 +2.3163,1.6471,0.7432,0 +2.2831,1.6268,0.7256,0 +2.2132,1.5856,1.0925,0 +2.1805,1.5671,1.0693,0 +2.1189,1.5335,1.0269,0 +2.0536,1.676,0.9843,0 +2.0245,1.6547,0.9662,0 +1.9626,1.6102,0.9295,0 +1.9626,1.6102,0.9295,0 +1.8702,1.5463,1.2867,0 +1.8389,1.5252,1.2644,0 +1.8076,1.5046,1.2426,0 +1.7449,1.4644,1.2003,0 +1.711,1.4434,1.1782,0 +1.6479,1.4057,1.1387,0 +1.6479,1.4057,1.1387,0 +1.5515,1.5477,1.083,0 +1.5159,1.52,1.064,22 +1.4545,1.473,2.1178,0 +1.4545,1.473,2.1178,0 +1.359,1.3971,2.0691,0 +1.3264,1.3729,2.0511,0 +1.2971,1.3515,2.0352,0 +1.2626,1.3266,2.0169,0 +1.2038,1.2854,2.3826,0 +1.1378,1.2409,2.3418,0 +1.1077,1.2213,2.3235,0 +1.0487,1.1842,2.2885,0 +1.0487,1.1842,2.2885,0 +0.9532,7.6686,2.2338,0 +0.923,7.6385,2.2171,0 +0.8943,7.6097,2.2014,0 +1.2482,0.8358,3.2598,-22 +1.2181,0.8082,3.243,-22 +1.16,0.7609,2.1117,-22 +1.1346,0.7418,2.0902,-22 +1.0894,0.7108,2.0471,-22 +1.5154,0.6983,2.0248,-22 +1.4936,0.6882,2.003,-22 +1.4725,0.68,1.9805,-22 +1.4302,0.9982,1.931,-22 +1.7548,0.9692,1.8792,-22 +1.7319,0.958,1.8555,-22 +1.7319,0.958,1.8555,-22 +1.6578,0.9287,1.5014,0 +1.6106,0.9166,1.4527,0 +1.6106,0.9166,1.4527,0 +1.5348,1.2383,1.6618,-22 +1.5071,1.2172,1.6415,-22 +1.4833,1.2024,1.6182,-22 +1.4575,1.1876,1.3604,0 +1.9076,1.166,1.3236,0 +2.3505,1.134,1.5038,0 +2.3259,1.1197,1.4846,0 +2.2726,1.2896,1.4438,0 +2.2726,1.2896,1.4438,0 +3.1596,1.2054,1.378,0 +3.1254,1.1738,1.354,0 +3.0959,1.1468,1.3337,0 +3.0638,1.1177,1.3121,0 +3.0021,1.0622,1.2719,0 +2.9376,1.0055,1.2322,0 +2.9096,0.9813,1.2158,0 +2.8501,0.9309,1.1825,0 +2.8501,0.9309,1.1825,0 +2.7566,0.855,1.7687,0 +2.7566,0.855,1.7687,0 +2.8629,0.7887,1.7116,0 +2.8629,0.7887,1.7116,0 +2.7971,0.7455,1.6733,0 +2.7336,0.7074,1.6382,0 +2.7028,0.6903,1.6218,0 +2.6689,1.077,1.6042,0 +2.6072,1.0302,1.7671,0 +2.6072,1.0302,1.7671,0 +2.5088,0.9593,1.6991,0 +2.474,0.9354,1.6757,0 +2.4136,0.8959,1.6363,0 +2.3494,0.8566,1.5958,0 +2.3191,0.8392,1.5773,0 +2.3191,0.8392,1.5773,0 +2.225,1.1805,1.5222,0 +2.225,1.1805,1.5222,0 +2.1346,1.1156,1.4731,0 +2.0707,1.0721,1.6407,0 +2.0707,1.0721,1.6407,0 +1.9797,1.0141,1.5756,0 +1.9797,1.0141,1.5756,0 +1.9149,0.9761,1.5309,0 +1.8538,3.2228,1.4902,22 +1.8236,3.1948,1.4706,22 +1.7664,1.5877,1.4432,0 +1.7664,1.5877,1.4432,0 +1.6831,2.2388,1.6375,22 +1.6502,2.22,1.6129,22 +1.9303,2.1986,1.5967,22 +1.9,2.1772,1.581,22 +1.8447,1.4418,1.5522,0 +1.7909,1.407,1.5082,0 +1.7649,1.3921,1.4865,0 +1.7047,2.0465,1.4369,22 +1.7047,2.0465,1.4369,22 +1.6174,1.9883,1.3692,22 +1.5889,1.965,1.35,22 +1.5647,1.9449,1.3341,22 +1.9781,1.2377,1.3059,0 +1.9556,1.2232,1.2941,0 +1.9068,1.194,1.2686,0 +1.8527,1.818,1.2403,0 +1.8257,1.8002,1.3853,0 +1.7628,1.7596,1.3306,0 +1.7325,1.7405,1.3045,22 +1.6673,1.7006,1.2491,22 +1.6673,1.7006,1.2491,22 +1.5908,1.6375,1.1935,22 +1.5674,1.6174,1.1776,22 +1.5465,1.599,1.1639,22 +2.0613,1.5637,1.1403,0 +2.043,1.5483,1.1311,0 +2.0013,1.5154,1.1097,0 +2.0013,1.5154,1.1097,0 +1.9235,1.4605,1.3862,0 +1.8954,1.4413,1.3615,0 +1.8679,1.4228,1.3374,0 +1.8078,1.3833,1.2852,0 +1.7781,1.3644,1.2598,0 +1.7434,1.3429,1.2303,0 +1.6746,1.302,1.1728,0 +1.611,1.8555,1.121,22 +1.5822,1.834,1.0981,22 +2.1376,1.7854,1.066,0 +2.1376,1.7854,1.066,0 +2.0554,1.7182,1.0159,0 +2.0237,1.6944,0.9965,0 +1.9934,1.672,0.9785,0 +1.931,1.6267,0.9438,0 +1.8688,1.5827,1.2893,0 +1.8395,1.5624,1.2632,0 +1.7743,1.5185,1.2056,0 +1.7441,1.4987,1.1793,0 +1.6808,1.4585,1.1248,0 +1.6808,1.4585,1.1248,0 +1.5902,1.4041,1.0489,0 +1.5596,1.3866,1.0239,0 +1.5298,1.9281,0.9998,22 +1.4977,1.9036,0.9744,22 +1.4423,1.855,0.9347,22 +1.4423,1.855,0.9347,22 +1.9963,1.2599,0.8985,0 +1.9574,1.2259,1.3445,0 +1.9574,1.2259,1.3445,0 +1.8782,1.673,1.2745,0 +1.8782,1.673,1.2745,0 +2.4758,1.6252,1.2245,0 +2.4758,1.6252,1.2245,0 +2.3819,1.5524,1.1486,0 +2.3175,1.504,1.0985,0 +2.2871,1.4817,1.0754,0 +2.2871,1.4817,1.0754,0 +2.1914,1.4134,1.0057,0 +2.1594,1.3914,0.9836,0 +2.0945,1.3482,0.9406,0 +2.0945,1.3482,0.9406,0 +2.0022,1.2902,0.8848,0 +1.9705,1.2713,0.8672,0 +1.9414,1.2544,1.3219,0 +1.9414,1.2544,1.3219,0 +1.8213,1.6763,1.2155,0 +1.8213,1.6763,1.2155,0 +1.7848,2.1467,1.1838,22 +1.9487,2.112,1.1326,22 +1.8881,2.0739,1.0892,22 +1.8625,2.0536,1.074,22 +1.8357,2.0309,1.0595,22 +1.7915,1.5108,1.0394,0 +2.0522,1.4738,1.0278,0 +2.0272,1.4598,1.545,0 +1.9715,1.8997,1.5021,0 +1.9436,1.8826,1.4808,0 +1.8843,1.8473,1.4366,0 +1.8547,1.8302,1.4149,0 +1.7933,1.7957,1.371,22 +1.7623,1.7789,1.3493,22 +1.7092,1.7348,1.323,22 +1.7092,1.7348,1.323,22 +1.9896,1.67,1.3958,0 +1.9896,1.67,1.3958,0 +1.9392,1.6289,1.3627,0 +1.9122,1.6121,1.3428,0 +1.8552,1.5776,1.302,0 +1.7892,1.5394,1.2564,0 +1.7603,1.5233,1.237,0 +1.6988,1.923,1.1972,22 +1.6988,1.923,1.1972,22 +1.6665,1.9023,1.1772,22 +1.9992,1.8536,1.3139,0 +1.9507,1.39,1.2838,0 +1.9218,1.7857,1.2622,0 +1.8567,1.7416,1.2149,0 +1.8567,1.7416,1.2149,0 +1.7622,1.6802,1.1498,0 +1.703,1.6434,1.1114,0 +1.6736,1.6257,1.0931,0 +1.6736,1.6257,1.0931,0 +1.5841,1.9852,1.041,22 +1.5841,1.9852,1.041,22 +1.9087,1.5154,1.1821,0 +1.8834,1.4928,1.167,0 +1.824,1.8473,1.1239,22 +1.824,1.8473,1.1239,22 +2.8511,1.3996,1.076,0 +2.4685,1.3772,1.0671,0 +2.9299,1.7267,1.0517,0 +2.8705,1.6835,1.2684,0 +2.8427,1.6636,1.2461,0 +2.7796,1.6197,1.1968,0 +2.7796,1.6197,1.1968,0 +2.6915,1.5609,1.1307,0 +2.6915,1.5609,1.1307,0 +2.9018,1.5039,1.0669,0 +2.9018,1.5039,1.0669,0 +2.8085,1.5598,1.0075,0 +2.7792,1.5333,0.9901,0 +2.7495,1.5067,0.9732,0 +2.7194,1.4798,0.9568,0 +2.6555,1.4235,1.1721,0 +2.6238,1.3959,1.146,0 +2.8107,1.3461,1.0995,0 +2.8107,1.3461,1.0995,0 +2.7083,1.2663,1.0264,0 +2.6449,1.2187,0.9839,0 +2.6449,1.2187,0.9839,0 +2.5474,1.1487,0.9234,0 +2.5474,1.1487,0.9234,0 +2.4815,1.1038,0.8864,0 +2.4523,1.0846,0.8712,0 +2.3905,1.0456,1.4995,0 +2.3594,1.0268,1.4796,0 +2.2956,0.9905,1.4404,0 +2.2343,1.3277,1.4043,0 +2.2051,1.3062,1.3878,0 +2.1395,1.2592,1.3524,0 +2.1395,1.2592,1.3524,0 +2.0474,1.1963,1.5374,0 +2.0474,1.1963,1.5374,0 +1.9534,1.1364,1.4705,0 +1.9212,1.117,1.4484,0 +1.8924,1.1002,1.4289,0 +1.8305,1.4395,1.3882,0 +1.801,1.4175,1.3694,0 +1.7404,1.3735,1.332,0 +1.7404,1.3735,1.332,0 +1.6501,1.3105,1.2799,0 +1.5888,1.2697,1.2471,0 +1.5888,1.2697,1.2471,0 +1.5571,1.2494,1.4736,0 +1.4946,1.2107,1.4265,0 +1.4288,1.1725,1.3783,0 +1.398,1.8575,1.3563,22 +1.3643,1.8383,1.3326,22 +1.3073,1.7991,1.298,22 +1.705,1.7497,1.2569,22 +1.6819,1.727,1.2367,22 +2.1248,1.7008,1.2156,0 +2.0804,0.9662,1.1824,0 +2.0804,0.9662,1.1824,0 +1.9979,1.5992,1.1133,0 +1.9979,1.5992,1.1133,0 +2.2913,1.5448,1.0421,0 +2.2913,1.5448,1.0421,0 +2.1915,1.7766,0.9722,0 +2.1915,1.7766,0.9722,0 +2.1258,1.731,0.9293,0 +2.0619,1.6879,0.8903,0 +2.0316,1.668,0.8729,0 +1.965,1.6253,0.8372,0 +1.9352,1.6067,1.1604,0 +1.9352,1.6067,1.1604,0 +1.8701,1.5674,1.1107,0 +1.802,1.5282,1.0606,0 +1.7334,1.7855,1.0124,22 +1.7026,1.7633,0.9915,22 +1.7026,1.7633,0.9915,22 +1.645,1.4295,0.9656,0 +1.5941,1.3845,1.3113,0 +1.5409,1.343,1.2771,0 +1.5145,1.3275,1.2585,0 +1.9444,1.5298,1.2169,0 +1.9444,1.5298,1.2169,0 +1.883,1.4818,1.1777,0 +1.824,1.4369,1.1422,0 +1.824,1.4369,1.1422,0 +1.7328,1.3697,1.2482,0 +1.7328,1.3697,1.2482,0 +2.1317,1.3063,1.1613,0 +2.0696,1.2662,1.1039,0 +2.0696,1.2662,1.1039,0 +1.9807,1.2123,1.0231,0 +1.9807,1.2123,1.0231,0 +2.4092,1.835,0.9683,0 +2.3493,1.7948,0.9173,0 +2.3212,1.7765,0.894,0 +2.2885,1.7554,0.8672,0 +2.2286,1.7179,0.8198,0 +2.6507,1.6975,0.7941,0 +2.5883,1.6634,0.7516,0 +2.5883,1.6634,0.7516,0 +2.4889,1.8262,0.6907,0 +2.4567,1.8036,0.673,0 +2.4258,1.7823,0.657,0 +2.3936,1.7604,1.025,0 +2.3229,1.7135,0.9714,0 +2.2903,1.6925,0.9475,0 +2.2218,1.6495,0.8991,0 +2.1551,1.6095,0.8549,0 +2.125,1.592,0.8359,0 +2.0908,1.5727,0.8153,0 +2.0303,1.7734,0.7813,0 +2.0303,1.7734,0.7813,0 +1.9358,1.7043,1.1042,0 +1.8727,1.6596,1.058,0 +1.8727,1.6596,1.058,0 +1.8101,1.6165,1.0141,0 +1.7794,1.5959,0.9934,0 +1.7145,1.5536,0.9516,0 +1.6844,1.5344,0.9332,0 +1.6163,1.4926,0.894,0 +1.6163,1.4926,0.894,0 +1.5178,1.436,1.2104,0 +1.5178,1.436,1.2104,0 +1.424,2.036,1.1426,22 +1.424,2.036,1.1426,22 +1.842,1.9654,1.0953,22 +1.842,1.9654,1.0953,22 +1.7803,1.9104,1.2904,22 +1.7255,1.8581,1.2487,22 +1.7008,1.2181,1.2308,0 +1.6512,1.175,1.1968,0 +1.6284,1.7642,1.179,22 +1.5794,1.7268,1.1416,22 +1.5794,1.7268,1.1416,22 +2.0946,1.6613,1.105,0 +2.0718,1.639,1.0949,0 +2.0496,1.6218,1.082,0 +1.9988,1.5829,1.0539,0 +1.947,1.5439,1.3867,0 +1.9208,1.5246,1.3636,0 +1.9208,1.5246,1.3636,0 +1.8304,1.4596,1.2848,0 +1.7677,1.4162,1.2313,0 +1.7677,1.4162,1.2313,0 +1.6783,1.3574,1.1569,0 +1.6783,1.3574,1.1569,0 +1.6476,1.3381,1.1318,0 +1.5827,1.2988,1.0803,0 +1.5185,1.8266,1.0309,22 +1.4912,1.8052,1.0106,22 +2.0668,1.7782,0.9852,0 +2.0096,1.7241,0.9575,0 +1.9451,1.6753,0.9211,0 +1.9157,1.6534,0.9056,0 +1.8526,1.6073,1.2645,0 +1.8526,1.6073,1.2645,0 +1.7615,1.543,1.1843,0 +1.7615,1.543,1.1843,0 +1.6707,1.482,1.1065,0 +1.6707,1.482,1.1065,0 +1.5758,1.4218,1.0277,0 +1.5758,1.4218,1.0277,0 +1.5152,1.3857,0.9793,0 +1.4555,1.8909,0.9332,22 +1.4278,1.8691,0.9125,22 +2.0283,1.8389,0.8953,0 +1.9753,1.2733,0.8703,0 +1.9753,1.2733,0.8703,0 +1.8854,1.7155,1.2713,0 +1.8253,1.6688,1.2176,0 +1.8253,1.6688,1.2176,0 +1.7359,1.601,1.1394,0 +1.7041,1.5776,1.1121,0 +1.6754,1.5566,1.0877,0 +1.6119,1.5113,1.0348,0 +1.5836,1.4916,1.0116,0 +2.1718,1.4513,0.9643,0 +2.1718,1.4513,0.9643,0 +2.0805,1.3955,0.8987,0 +2.0479,1.3766,0.8766,0 +2.0174,1.3594,0.8566,0 +1.9569,1.8275,0.8189,0 +1.9275,1.8046,0.8017,0 +1.8656,1.7572,0.7682,0 +1.8321,1.732,1.2086,0 +1.7709,1.6867,1.1536,0 +1.7709,1.6867,1.1536,0 +1.6814,1.6224,1.0746,0 +1.6478,1.599,1.0455,0 +1.6186,1.5789,1.0205,0 +1.5585,1.5386,0.9698,0 +1.5297,1.5198,0.9461,0 +1.4971,1.4989,0.9196,22 +1.4306,1.4577,0.8671,22 +2.0256,1.4107,0.8343,0 +1.9991,1.3886,0.821,0 +1.9417,1.3533,0.7879,0 +1.9417,1.3533,0.7879,0 +1.8541,1.7718,1.2229,0 +1.8541,1.7718,1.2229,0 +1.7927,1.721,1.1684,0 +1.734,1.6732,1.1172,0 +2.3714,1.6503,1.0926,0 +2.3069,1.6013,1.0406,0 +2.2783,1.58,1.018,0 +2.2448,1.5554,0.992,0 +2.185,1.5124,0.947,0 +2.1235,1.4696,0.9029,0 +2.0948,1.45,0.8831,0 +2.0948,1.45,0.8831,0 +2.0001,1.3883,0.8221,0 +1.94,1.3513,0.7876,0 +1.94,1.3513,0.7876,0 +1.8514,1.7871,1.2207,0 +1.8191,1.7675,1.192,0 +1.7904,1.7505,1.1666,0 +1.9762,2.1675,1.1145,22 +1.9453,2.1445,1.0898,22 +1.8844,2.0942,1.0454,22 +1.8573,2.0689,1.0283,22 +1.8014,1.6024,0.9957,0 +1.8014,1.6024,0.9957,0 +1.7262,1.5498,0.9553,0 +1.6704,1.5174,1.4669,0 +1.6704,1.5174,1.4669,0 +1.8919,1.8255,1.3973,0 +1.8919,1.8255,1.3973,0 +1.8256,1.7743,1.3478,0 +1.7636,1.7273,1.3029,0 +1.7331,1.7046,1.2814,0 +1.668,1.6569,1.2367,0 +1.668,1.6569,1.2367,0 +1.5732,1.5898,1.1753,22 +1.5732,1.5898,1.1753,22 +1.509,1.5399,1.1411,22 +1.4802,1.514,1.1296,22 +1.4261,1.4647,1.1764,22 +2.4309,1.4186,1.1394,0 +2.4037,1.3958,1.1219,0 +2.3527,1.3567,1.0883,0 +2.3246,1.3356,1.0705,0 +2.2965,1.3148,1.0532,0 +2.2375,1.2721,1.0186,0 +2.2071,1.2507,1.0018,0 +2.143,1.207,1.1202,0 +2.143,1.207,1.1202,0 +2.0519,1.1488,1.0437,0 +2.0192,1.1291,1.0169,0 +1.9591,1.5281,0.969,0 +1.9591,1.5281,0.969,0 +1.8691,1.4652,0.9007,0 +1.8691,1.4652,0.9007,0 +2.1537,1.4079,0.8397,0 +2.1537,1.4079,0.8397,0 +2.09,1.3703,0.8011,0 +2.0284,1.336,0.7672,0 +1.9997,1.7493,1.3664,0 +1.9361,1.7076,1.3181,0 +1.9361,1.7076,1.3181,0 +1.8447,1.6504,1.2514,0 +1.8122,1.6308,1.2285,0 +1.7508,1.595,1.1866,0 +1.7508,1.595,1.1866,0 +1.657,1.9676,1.1264,22 +1.657,1.9676,1.1264,22 +1.5973,1.9228,1.0949,22 +1.9396,1.8781,1.2351,0 +1.9147,1.4524,1.2177,0 +1.8614,1.4195,1.1804,0 +1.8614,1.4195,1.1804,0 +1.7785,1.7588,1.123,0 +1.718,1.7179,1.0835,0 +1.718,1.7179,1.0835,0 +1.6313,1.6615,1.0309,22 +1.6313,1.6615,1.0309,22 +1.9917,1.6199,1.2223,0 +1.9376,1.5765,1.1842,0 +1.9104,1.5589,1.1639,0 +1.8801,1.5397,1.1416,0 +1.8156,1.5,1.0958,0 +1.7508,1.4622,1.0521,0 +1.7508,1.4622,1.0521,0 +1.9314,1.7687,0.9952,0 +1.9314,1.7687,0.9952,0 +1.897,1.7462,0.9769,0 +1.8263,1.7013,1.19,0 +1.7597,1.6606,1.1388,0 +1.7286,1.6422,1.1153,0 +1.6636,1.605,1.0677,0 +1.6636,1.605,1.0677,0 +1.5697,2.2584,1.0025,22 +1.5331,2.9441,0.9783,22 +1.5039,2.2186,0.9642,22 +1.4436,1.4755,0.938,22 +1.4172,1.4579,1.216,22 +1.3671,1.4249,1.181,22 +1.3415,1.4082,1.1637,22 +1.2992,1.3809,1.136,22 +1.7133,1.3549,1.1111,0 +1.7133,1.3549,1.1111,0 +1.6454,1.3135,1.1972,0 +1.6183,1.2973,1.173,0 +1.5927,1.2824,1.1502,0 +1.5617,1.2648,1.1226,0 +1.504,1.2334,1.072,0 +1.4397,1.8659,1.0165,22 +1.409,1.8469,0.9903,22 +1.409,1.8469,0.9903,22 +1.3229,1.7783,0.9289,22 +1.2949,1.7554,0.9106,22 +1.2459,1.0777,0.8806,0 +1.2459,1.0777,0.8806,0 +1.199,1.6761,0.8531,22 +1.1468,1.6373,0.823,22 +1.6385,1.6153,1.1246,0 +1.594,1.5736,1.0845,0 +1.57,1.5555,1.0623,0 +1.5162,1.5155,1.0129,0 +1.5162,1.5155,1.0129,0 +1.431,1.4541,0.9359,22 +1.3971,1.4304,0.9059,22 +1.3719,1.4063,0.8855,22 +1.8704,1.3802,0.865,0 +2.4345,1.3374,0.8354,0 +2.3827,1.2943,0.8044,0 +2.356,1.2749,0.7877,0 +2.2937,1.2311,0.7512,0 +2.2937,1.2311,0.7512,0 +2.2031,1.1706,1.1117,0 +2.2031,1.1706,1.1117,0 +2.1052,1.1103,1.0343,0 +2.1052,1.1103,1.0343,0 +2.0105,1.6105,0.9635,0 +2.0105,1.6105,0.9635,0 +1.9467,1.5604,0.9187,0 +1.884,1.5123,0.8773,0 +1.8562,1.4913,0.8599,0 +1.8236,1.4671,0.8403,0 +1.7652,1.4246,0.8077,0 +1.7033,1.381,1.1748,0 +1.6758,1.3621,1.1526,0 +1.6758,1.3621,1.1526,0 +2.2039,1.3026,1.0815,0 +2.2039,1.3026,1.0815,0 +2.1101,1.2489,1.016,0 +2.1101,1.2489,1.016,0 +2.0134,1.7348,0.9539,0 +1.9807,1.7105,0.9344,0 +1.95,1.688,0.9167,0 +1.8896,1.6445,0.8843,0 +1.8611,1.6243,1.269,0 +1.8276,1.601,1.2389,0 +1.7634,1.5575,1.182,0 +1.6996,1.5156,1.1263,0 +1.6996,1.5156,1.1263,0 +1.6,1.4539,1.0416,0 +1.6,1.4539,1.0416,0 +1.5089,1.4015,0.967,0 +1.477,1.9263,0.9417,22 +1.4483,1.9045,0.9193,22 +1.4201,1.8755,0.9011,22 +2.006,1.3091,0.8765,0 +1.9619,1.2715,0.8592,0 +1.9362,1.2567,1.3161,0 +1.8779,1.7114,1.2641,0 +1.8779,1.7114,1.2641,0 +1.7904,1.6403,1.1874,0 +1.7904,1.6403,1.1874,0 +2.3582,1.5711,1.1127,0 +2.3582,1.5711,1.1127,0 +2.294,1.5241,1.0622,0 +2.2323,1.4802,1.0152,0 +2.2025,1.4595,0.9932,0 +2.1401,1.4174,0.9487,0 +2.1401,1.4174,0.9487,0 +2.0503,1.3598,0.889,0 +1.9899,1.3232,0.8522,0 +1.9899,1.3232,0.8522,0 +1.9002,1.7613,1.276,0 +1.9002,1.7613,1.276,0 +1.8376,1.7109,1.22,0 +1.7779,1.6636,1.1674,0 +1.7497,1.6415,1.1428,0 +1.6893,1.5951,1.091,0 +1.6893,1.5951,1.091,0 +2.2556,1.5286,1.017,0 +2.2556,1.5286,1.017,0 +2.1541,1.4598,0.9407,0 +2.1541,1.4598,0.9407,0 +2.0921,1.4199,0.8969,0 +2.0308,1.3822,0.8561,0 +2.0005,1.3643,0.8371,0 +1.9691,1.3462,0.8181,0 +1.9024,1.7944,0.7807,0 +1.8694,1.7681,1.2406,0 +1.8092,1.7207,1.1865,0 +1.7487,1.674,1.1329,0 +1.7197,1.6519,1.1075,0 +1.6587,1.6064,1.055,0 +1.6306,1.5857,1.0311,0 +1.5998,1.5635,1.0053,0 +2.1933,1.5183,0.9532,0 +2.161,1.4972,0.9287,0 +2.0953,1.4554,0.8807,0 +2.0953,1.4554,0.8807,0 +2.0008,1.3989,0.8165,0 +2.0008,1.3989,0.8165,0 +1.9688,1.3808,0.7963,0 +1.9057,1.8363,0.7592,0 +1.8754,1.8191,0.7427,0 +1.8133,2.2758,1.1822,22 +1.7523,2.2412,1.1275,22 +1.7261,2.2191,1.1061,22 +1.9207,1.6896,1.0692,0 +1.8977,1.6703,1.0554,0 +1.8702,1.655,1.0353,0 +1.8121,2.102,0.994,22 +1.782,2.0843,0.9734,22 +1.7217,2.0426,0.9383,22 +1.696,2.0195,0.9279,22 +1.9585,1.5051,1.4484,0 +1.936,1.4849,1.4357,0 +1.8889,1.4498,1.4061,0 +1.8328,1.4184,1.3673,0 +1.8328,1.4184,1.3673,0 +1.7441,1.816,1.3087,22 +1.7441,1.816,1.3087,22 +1.7131,1.7969,1.2892,22 +1.6644,1.7514,1.2694,22 +1.9996,1.7283,1.377,0 +1.9519,1.6798,1.3498,0 +1.9076,1.64,1.3231,0 +1.8811,1.6214,1.3051,0 +1.8219,1.5807,1.2662,0 +1.8219,1.5807,1.2662,0 +1.7264,1.5179,1.2073,0 +1.7264,1.5179,1.2073,0 +2.0878,1.4991,1.19,0 +2.0206,1.4605,1.3232,0 +1.9881,1.4426,1.2975,0 +1.9256,1.8197,1.249,0 +1.8633,1.7793,1.2021,0 +1.8319,1.7594,1.179,0 +1.7636,1.7174,1.1304,0 +1.7313,1.6982,1.1082,0 +1.6653,1.6602,1.0646,0 +1.6653,1.6602,1.0646,0 +1.5681,2.0148,1.0053,22 +1.5681,2.0148,1.0053,22 +1.8948,1.9448,1.1521,22 +1.8948,1.9448,1.1521,22 +1.8449,1.5055,1.1223,0 +1.8013,1.4608,1.1012,0 +1.7757,1.4456,1.0843,0 +2.1545,1.7832,1.0495,0 +2.1545,1.7832,1.0495,0 +2.0574,1.7157,0.9956,0 +2.0574,1.7157,0.9956,0 +1.9618,1.6525,1.1767,0 +1.9618,1.6525,1.1767,0 +1.9017,1.6144,1.1299,0 +1.8414,1.5777,1.0846,0 +1.8131,1.561,1.0639,0 +1.7827,1.5436,1.0421,0 +1.7208,1.8733,0.9993,22 +1.6596,1.8303,0.9595,22 +1.6596,1.8303,0.9595,22 +2.4178,1.7547,1.2041,0 +2.4178,1.7547,1.2041,0 +2.3879,1.3926,1.189,0 +2.3256,1.6823,1.1426,0 +2.2663,1.6395,1.1,0 +2.2384,1.6197,1.0807,0 +2.2074,1.5982,1.0598,0 +2.1419,1.5537,1.0174,0 +2.4824,1.5157,0.9824,0 +2.4526,1.4981,0.9665,0 +2.4176,1.4779,1.2483,0 +2.3557,1.4436,1.2009,0 +2.3227,1.7595,1.1761,0 +2.2565,1.7132,1.1278,0 +2.2232,1.6904,1.1043,0 +2.1575,1.6465,1.0594,0 +2.1575,1.6465,1.0594,0 +2.0597,1.584,0.9969,0 +2.0597,1.584,0.9969,0 +1.9621,1.5254,0.9409,0 +1.9621,1.5254,0.9409,0 +1.866,1.4719,1.5668,0 +1.866,1.4719,1.5668,0 +1.7708,1.4426,1.5112,0 +1.7708,1.4426,1.5112,0 +1.7053,1.3873,1.4753,0 +1.6429,1.3354,2.121,-22 +1.6125,1.3104,2.103,-22 +1.5567,1.2713,1.3892,0 +1.5322,1.2549,1.372,0 +1.469,1.2089,1.9976,-22 +1.4411,1.1891,1.98,-22 +1.4129,1.1732,1.9552,-22 +1.8495,1.15,1.9146,-22 +1.8224,1.3453,1.254,0 +1.7789,1.3094,1.2254,0 +1.7789,1.3094,1.2254,0 +1.6973,1.2398,1.8018,-22 +1.6661,1.2137,1.781,-22 +1.6416,1.1957,1.7593,-22 +1.5967,1.1641,1.7183,-22 +1.5774,1.1512,1.6999,-22 +2.1158,1.1285,1.664,0 +2.0969,1.1188,1.0672,0 +2.0771,1.1095,1.053,0 +2.0294,1.082,1.5916,0 +1.9759,1.4164,1.5515,0 +1.9489,1.3925,1.5317,0 +1.9489,1.3925,1.5317,0 +1.889,1.3396,1.4885,0 +1.8287,1.2872,1.4463,0 +1.7677,1.235,1.4051,0 +1.7386,1.2104,1.386,0 +1.6781,1.1601,1.3475,0 +1.6446,1.1328,1.327,0 +1.5859,1.0858,1.2925,0 +1.5859,1.0858,1.2925,0 +1.4959,1.0167,1.8029,-22 +2.0465,0.9747,1.7595,0 +2.0465,0.9747,1.7595,0 +1.9881,0.9418,1.712,0 +1.9284,0.9068,1.6698,0 +1.9284,0.9068,1.6698,0 +1.8321,1.243,1.6041,0 +1.8321,1.243,1.6041,0 +1.7411,1.1617,1.5452,0 +1.7411,1.1617,1.5452,0 +1.7411,1.1617,1.5452,0 +1.6153,1.0522,1.4694,0 +1.5537,1.0003,1.4351,0 +1.5537,1.0003,1.4351,0 +1.4569,0.9214,1.9215,-22 +1.4569,0.9214,1.9215,-22 +1.3972,0.8777,1.8722,-22 +2.2541,0.8639,1.8495,0 +2.2256,0.8509,1.8251,0 +2.1694,0.8242,1.7786,0 +2.1091,1.2499,1.733,0 +2.0808,1.2245,1.7119,0 +2.0495,1.1964,1.6888,0 +1.9849,1.1393,1.642,0 +1.9849,1.1393,1.642,0 +1.8899,1.0572,1.5758,0 +1.8305,1.0072,1.5361,0 +1.8305,1.0072,1.5361,0 +1.7705,0.9581,1.4974,0 +1.7409,0.9344,1.4789,0 +1.6797,0.8869,1.4419,0 +1.6209,0.8432,1.4081,0 +1.5933,0.8234,1.3929,0 +1.5323,0.7819,1.3601,0 +1.5323,0.7819,1.3601,0 +1.7361,0.7285,1.2903,0 +1.7361,0.7285,1.2903,0 +1.6423,1.148,1.2232,0 +1.6423,1.148,1.2232,0 +1.5756,1.1095,1.1777,0 +1.5756,1.1095,1.1777,0 +1.4828,1.5328,1.1182,22 +1.4521,1.5146,1.0995,22 +1.3936,1.4743,1.0709,22 +1.3936,1.4743,1.0709,22 +1.3213,1.4077,1.0856,22 +1.2988,1.3835,1.0713,22 +1.6055,1.3376,1.0509,0 +1.6055,1.3376,1.0509,0 +1.5361,1.2809,1.0145,0 +1.5361,1.2809,1.0145,0 +1.4574,1.2292,0.9704,0 +1.4257,1.2092,1.1052,0 +1.3968,1.1915,1.0804,0 +1.3666,1.1735,1.0546,0 +1.307,1.1396,1.0048,0 +1.2473,2.8988,0.9561,22 +1.2473,2.8988,0.9561,22 +1.1624,2.8136,0.8927,22 +1.4973,2.7546,0.8676,22 +1.4973,2.7546,0.8676,22 +1.4318,3.2401,1.0657,22 +1.4318,3.2401,1.0657,22 +1.819,3.1892,1.0401,22 +1.819,3.1892,1.0401,22 +1.7623,1.5625,1.0128,0 +1.742,1.5375,1.0054,0 +1.9989,1.4982,0.987,0 +1.9989,1.4982,0.987,0 +1.9197,1.4546,0.9456,0 +1.9197,1.4546,0.9456,0 +1.832,2.1066,1.1678,22 +1.832,2.1066,1.1678,22 +1.7449,2.0467,1.1136,22 +1.7449,2.0467,1.1136,22 +1.671,1.9803,1.0835,22 +1.671,1.9803,1.0835,22 +1.606,1.2314,1.3927,0 +1.606,1.2314,1.3927,0 +1.9751,1.1793,1.3494,0 +1.9751,1.1793,1.3494,0 +1.9477,1.8347,1.3327,0 +1.8917,1.7997,1.2996,0 +1.8277,1.761,1.2639,0 +1.7976,1.7433,1.2479,0 +1.7646,1.7243,1.2309,0 +1.7002,1.6885,1.2904,0 +1.6645,1.6694,1.2594,22 +1.602,2.3009,1.2056,22 +1.602,2.3009,1.2056,22 +1.5155,1.5696,1.1451,22 +1.4871,1.5449,1.1275,22 +1.4354,1.4967,1.0989,22 +1.4354,1.4967,1.0989,22 +1.9018,1.4308,1.0707,0 +1.9018,1.4308,1.0707,0 +1.8236,1.3746,1.3051,0 +1.8236,1.3746,1.3051,0 +1.7425,1.3272,1.2348,0 +1.7111,1.3098,1.208,0 +1.6817,1.8981,1.1831,22 +1.62,1.8541,1.1317,22 +1.593,1.8285,1.1124,22 +1.5623,1.7979,1.0916,22 +2.1027,1.7389,1.0572,0 +2.0425,1.125,1.0296,0 +2.0425,1.125,1.0296,0 +1.9583,1.613,1.3792,0 +1.9583,1.613,1.3792,0 +1.8958,1.5648,1.3241,0 +1.8348,1.5188,1.2711,0 +1.8057,1.4974,1.2462,0 +1.7461,1.4542,1.1957,0 +1.7461,1.4542,1.1957,0 +1.6574,1.3925,1.1227,0 +1.6574,1.3925,1.1227,0 +2.1944,1.3346,1.0529,0 +2.1944,1.3346,1.0529,0 +2.0974,1.279,0.9849,0 +2.0974,1.279,0.9849,0 +2.0306,2.2684,0.9412,22 +1.9991,2.2458,0.9216,22 +1.9671,2.223,0.9025,22 +1.9071,2.1657,1.3062,22 +1.8771,1.6372,1.2815,0 +2.0329,1.5919,1.238,0 +2.0329,1.5919,1.238,0 +1.9461,2.0119,1.1726,22 +1.883,1.9639,1.127,22 +1.883,1.9639,1.127,22 +1.8025,1.8853,1.0843,22 +1.8025,1.8853,1.0843,22 +2.0329,1.4113,1.5762,0 +2.0064,1.393,1.5577,0 +1.9536,1.3596,1.5206,0 +1.9292,1.3461,1.5029,0 +1.8752,1.693,1.4647,0 +1.8484,1.6708,1.4462,0 +1.7871,1.6207,1.4048,0 +1.7261,1.5716,1.3652,0 +1.6969,1.5485,1.3469,0 +1.6352,1.5003,1.3096,0 +1.6352,1.5003,1.3096,0 +1.5477,1.4339,1.2603,0 +1.5477,1.4339,1.2603,0 +1.4555,1.3668,1.2432,0 +1.4555,1.3668,1.2432,0 +1.3939,1.3238,1.1934,0 +1.3351,1.2843,1.1472,0 +2.0005,1.2666,1.1262,0 +1.9382,1.2289,1.081,0 +1.9087,1.2119,1.0603,0 +1.8793,1.6632,1.0403,0 +1.8176,1.6233,0.9998,0 +1.7593,1.5871,0.964,0 +1.7593,1.5871,0.964,0 +1.671,1.5351,0.9954,0 +1.671,1.5351,0.9954,0 +1.9517,1.9814,0.9655,22 +1.8816,1.9398,0.9064,22 +1.8182,1.8973,0.8574,22 +1.7908,1.8757,0.8387,22 +1.7328,1.8296,0.8017,22 +1.7328,1.8296,0.8017,22 +2.0214,1.3378,0.7595,0 +1.9709,1.3078,1.3435,0 +1.9709,1.3078,1.3435,0 +1.9197,1.6963,1.3064,0 +1.8935,1.6783,1.2878,0 +1.838,1.641,1.2495,0 +1.8111,1.6234,1.2315,0 +1.7489,1.5837,1.1912,0 +1.7173,1.5641,1.1716,0 +1.6529,1.5256,1.1336,0 +1.6173,1.5052,1.1137,0 +1.5886,2.59,1.2709,22 +1.6995,2.5537,1.222,22 +1.6699,2.5319,1.2035,22 +1.6374,2.5079,1.184,22 +1.5811,1.3822,1.152,0 +1.5239,1.3469,1.1219,0 +1.4981,1.3329,1.108,0 +1.4381,2.3669,1.3212,22 +1.4381,2.3669,1.3212,22 +1.3514,2.3052,1.258,22 +1.3514,2.3052,1.258,22 +1.2729,1.8974,1.211,22 +1.2729,1.8974,1.211,22 +1.6651,1.8457,1.2019,22 +1.6651,1.8457,1.2019,22 +2.0825,1.1205,1.1455,0 +2.0825,1.1205,1.1455,0 +2.0127,1.7558,1.0842,0 +2.0127,1.7558,1.0842,0 +1.935,1.7047,1.0177,0 +1.935,1.7047,1.0177,0 +2.2955,1.6673,0.9686,0 +2.2326,1.632,0.9219,0 +2.2024,1.6157,0.9002,0 +2.1369,1.8392,0.855,0 +2.1369,1.8392,0.855,0 +2.0455,1.7759,0.7969,0 +2.0455,1.7759,0.7969,0 +1.9505,1.7128,0.7437,0 +1.9505,1.7128,0.7437,0 +1.8836,1.6702,1.0641,0 +1.818,1.6301,1.0146,0 +1.7864,1.6113,0.9914,0 +1.7554,1.5934,0.9692,0 +1.6933,1.5587,0.9262,0 +1.6612,1.8102,0.9049,22 +1.5933,1.7611,0.8622,22 +1.5933,1.7611,0.8622,22 +1.5113,1.448,1.1982,0 +1.4645,1.4136,1.1683,0 +1.4645,1.4136,1.1683,0 +1.4099,1.5969,1.1316,22 +1.8484,1.552,1.0961,0 +1.8484,1.552,1.0961,0 +2.8595,1.4771,1.2726,0 +2.8595,1.4771,1.2726,0 +2.93,1.4084,1.1888,0 +2.93,1.4084,1.1888,0 +2.8256,1.3369,1.099,0 +2.8256,1.3369,1.099,0 +2.7592,1.2937,1.0433,0 +2.729,1.2748,1.0185,0 +2.6657,1.2366,0.9674,0 +2.6657,1.2366,0.9674,0 +2.5725,1.1845,0.8953,0 +2.5109,1.786,0.85,0 +2.5109,1.786,0.85,0 +2.4119,1.7212,0.7822,0 +2.4119,1.7212,0.7822,0 +2.3198,1.6639,0.7259,0 +2.3198,1.6639,0.7259,0 +2.2551,1.6256,0.6912,0 +2.2251,1.6085,1.0832,0 +2.1633,1.5744,1.0382,0 +2.1321,1.7469,1.0162,0 +2.0672,1.6991,0.9721,0 +2.0057,1.6549,0.9327,0 +1.9753,1.6334,0.9142,0 +1.9091,1.5879,0.8764,0 +1.9091,1.5879,0.8764,0 +1.8171,1.5272,1.2265,0 +1.8171,1.5272,1.2265,0 +1.7521,1.4864,1.1811,0 +1.6902,1.4492,1.1397,0 +1.6603,1.4319,1.1205,0 +1.5964,1.5958,1.0811,0 +1.5964,1.5958,1.0811,0 +1.5063,1.5263,1.0301,22 +1.5063,1.5263,1.0301,22 +1.4131,1.4502,2.076,0 +1.4131,1.4502,2.076,0 +1.3218,1.3773,2.4441,0 +1.3218,1.3773,2.4441,0 +1.2298,1.3092,2.3891,0 +1.2298,1.3092,2.3891,0 +1.166,1.2637,2.3522,0 +1.1045,1.2216,2.3178,0 +1.0758,1.2025,2.302,0 +1.0409,1.1799,2.2833,0 +0.9734,1.1379,3.348,0 +0.9734,1.1379,3.348,0 +0.8824,7.9395,3.2964,0 +0.8483,7.9057,3.2774,0 +0.8193,7.8768,3.2614,0 +0.7605,7.8178,3.2293,0 +1.139,0.7317,3.6181,-22 +1.1055,0.7011,1.9862,-22 +1.046,0.6502,3.5597,-22 +0.9891,0.6084,3.1162,-22 +0.9653,0.5929,3.0946,-22 +0.9213,0.5688,3.0497,-22 +0.9213,0.5688,3.0497,-22 +1.305,0.8679,1.9337,-22 +1.2675,0.8391,1.8927,-22 +1.2675,0.8391,1.8927,-22 +1.5863,0.8026,1.8251,-22 +1.5863,0.8026,1.8251,-22 +1.5125,0.7774,1.7507,-22 +1.5125,0.7774,1.7507,-22 +1.4416,1.1254,1.6725,-22 +1.4416,1.1254,1.6725,-22 +1.3912,1.1019,1.6128,-22 +1.3421,1.0835,1.5505,-22 +1.8129,1.0769,1.521,0 +1.8129,1.0769,1.521,0 +2.8207,1.253,1.4385,0 +2.7715,1.2072,1.4006,0 +2.7456,1.1833,1.381,0 +2.7456,1.1833,1.381,0 +3.0647,1.1077,1.3201,0 +3.0041,1.0556,1.2791,0 +3.0041,1.0556,1.2791,0 +2.9715,1.0281,1.2578,0 +2.9123,0.9792,1.2206,0 +2.8476,0.9273,1.1822,0 +2.8182,0.9045,1.1656,0 +2.7856,0.8797,1.1479,0 +2.7206,0.8322,1.7419,0 +2.6565,0.7882,1.6985,0 +2.6273,0.7694,1.6793,0 +2.5636,0.731,1.6384,0 +2.5636,0.731,1.6384,0 +2.4739,1.0829,1.5838,0 +2.4739,1.0829,1.5838,0 +2.3831,1.0154,1.5324,0 +2.3831,1.0154,1.5324,0 +2.3205,0.9717,1.6715,0 +2.4637,0.9532,1.6504,0 +2.3992,0.9152,1.6057,0 +2.3667,0.8973,1.5837,0 +2.2982,1.2651,1.5386,0 +2.2982,1.2651,1.5386,0 +2.2004,1.1977,1.4773,0 +2.1674,1.1761,1.4576,0 +2.1378,1.157,1.4403,0 +2.0723,1.1165,1.4035,0 +2.0409,1.0981,1.3867,0 +1.9764,1.062,1.5421,0 +1.946,3.3427,1.5194,22 +1.8815,3.2856,1.4725,22 +1.8542,3.2578,1.4567,22 +1.7977,2.3647,1.4256,22 +1.7977,2.3647,1.4256,22 +1.7227,1.6103,1.3879,0 +1.6998,1.5953,1.6291,0 +1.9835,1.568,1.5979,0 +1.9835,1.568,1.5979,0 +1.9038,2.2231,1.5465,22 +1.8749,2.2069,1.5285,22 +1.8131,2.1679,1.4955,22 +1.8131,2.1679,1.4955,22 +1.734,1.4214,1.441,0 +1.734,1.4214,1.441,0 +1.6871,1.3928,1.4038,0 +1.635,2.045,1.3619,22 +1.6077,2.0284,1.3402,22 +1.5602,1.9889,1.3085,22 +1.538,1.9701,1.2943,22 +1.5178,1.2853,1.2817,0 +1.9469,1.2559,1.2589,0 +1.9215,1.2422,1.2442,0 +1.8671,1.8657,1.2138,0 +1.8671,1.8657,1.2138,0 +1.8087,1.8284,1.1832,22 +1.7489,1.7914,1.302,22 +1.688,1.7493,1.2513,22 +1.6615,1.7278,1.231,22 +1.6121,1.6868,1.1947,22 +1.6121,1.6868,1.1947,22 +1.5692,1.6495,1.165,22 +2.093,1.6129,1.1398,0 +2.0739,1.5964,1.1299,0 +2.0263,1.5574,1.105,0 +1.9998,1.5377,1.0904,0 +1.9466,1.499,1.3997,0 +1.9174,1.4782,1.3739,0 +1.8578,1.4366,1.3219,0 +1.7966,1.3954,1.2691,0 +1.7966,1.3954,1.2691,0 +1.7072,1.3383,1.1939,0 +1.7072,1.3383,1.1939,0 +1.6159,1.284,1.1194,0 +1.6159,1.284,1.1194,0 +1.5833,1.8475,1.0935,22 +1.5175,1.7975,1.0427,22 +1.4863,1.7741,1.0193,22 +2.0353,1.7215,0.9896,0 +2.0353,1.7215,0.9896,0 +1.96,1.6525,1.3702,0 +1.906,1.6104,1.3222,0 +1.906,1.6104,1.3222,0 +1.8192,1.5446,1.2464,0 +1.8192,1.5446,1.2464,0 +1.7573,1.4991,1.1934,0 +1.6984,1.4571,1.144,0 +1.6706,1.4376,1.121,0 +1.6379,1.4153,1.0944,0 +1.579,1.3761,1.0476,0 +2.1753,1.3543,1.0213,0 +2.1161,1.3198,0.9794,0 +2.1161,1.3198,0.9794,0 +2.0198,1.7966,0.9157,0 +1.9588,1.7505,0.8787,0 +1.9588,1.7505,0.8787,0 +1.8929,1.7019,0.8421,0 +1.8645,1.6813,1.2572,0 +1.8002,1.6356,1.1994,0 +1.8002,1.6356,1.1994,0 +1.708,1.5725,1.1178,0 +1.6445,1.5309,1.0629,0 +1.6445,1.5309,1.0629,0 +1.5566,1.4761,0.9889,0 +1.5566,1.4761,0.9889,0 +1.4961,1.4404,0.9396,0 +1.4661,1.4234,0.9157,0 +1.405,2.3832,0.8686,22 +1.3775,2.3676,0.848,22 +1.9596,2.3299,0.812,22 +1.9343,1.8145,0.8005,0 +1.8877,1.7751,1.2605,0 +1.8613,1.7597,1.2368,0 +1.8056,2.2191,1.1872,22 +1.7438,2.1829,1.133,22 +1.9572,2.1627,1.1148,22 +1.9057,1.6353,1.0823,0 +1.9057,1.6353,1.0823,0 +1.8266,1.5845,1.0305,0 +1.8266,1.5845,1.0305,0 +1.7624,2.0263,0.9885,22 +1.7331,2.0092,0.9702,22 +1.6746,1.9689,0.9401,22 +1.6516,1.9481,1.4587,22 +1.9076,1.9054,1.4288,0 +1.9076,1.9054,1.4288,0 +1.8427,1.393,1.3911,0 +1.8142,1.8311,1.372,22 +1.761,1.7972,1.3371,22 +1.761,1.7972,1.3371,22 +2.0463,1.7303,1.4277,0 +2.0235,1.708,1.4136,0 +1.9993,1.6917,1.3952,0 +1.9441,1.6553,1.3541,0 +1.9175,1.6381,1.3346,0 +1.8569,1.6001,1.2914,0 +1.8569,1.6001,1.2914,0 +1.7653,1.5456,1.2292,0 +1.7336,1.5277,1.2086,0 +1.6736,1.9234,1.1711,22 +1.6736,1.9234,1.1711,22 +1.976,1.8539,1.2878,0 +1.9492,1.8278,1.271,0 +1.8903,1.7878,1.2268,0 +1.8903,1.7878,1.2268,0 +1.7943,1.7253,1.1579,0 +1.7943,1.7253,1.1579,0 +1.7273,1.6836,1.1124,0 +1.6982,1.666,1.0934,0 +1.6381,1.631,1.0559,0 +1.6095,1.6148,1.0389,22 +1.5492,1.9869,1.0049,22 +1.5249,1.9632,1.1873,22 +1.883,1.5182,1.1546,0 +1.8603,1.4969,1.1418,0 +1.8131,1.4593,1.1134,0 +1.7859,1.4433,1.0952,0 +1.7243,1.7788,1.0555,22 +1.7243,1.7788,1.0555,22 +2.3987,1.7008,1.2711,0 +2.3987,1.7008,1.2711,0 +2.3068,1.6277,1.2115,0 +2.3068,1.6277,1.2115,0 +2.2727,1.6028,1.187,0 +2.2103,1.5583,1.1438,0 +2.1478,1.5152,1.1028,0 +2.1189,1.4958,1.0846,0 +2.1189,1.4958,1.0846,0 +2.508,1.4359,1.0301,0 +2.4469,1.3996,1.2722,0 +2.4178,1.3831,1.249,0 +2.3845,1.4407,1.2229,0 +2.3262,1.3875,1.1784,0 +2.3262,1.3875,1.1784,0 +2.2325,1.3031,1.11,0 +2.7606,1.2753,1.0881,0 +2.6989,1.2238,1.0487,0 +2.6989,1.2238,1.0487,0 +2.6031,1.1463,0.9925,0 +2.6031,1.1463,0.9925,0 +2.5066,1.0714,1.6126,0 +2.5066,1.0714,1.6126,0 +2.4122,1.0023,1.5552,0 +2.4122,1.0023,1.5552,0 +2.3482,0.9582,1.5186,0 +2.2863,0.918,1.485,0 +2.2574,0.9001,1.7326,0 +2.1945,0.8637,1.6871,0 +2.1945,0.8637,1.6871,0 +2.103,1.1607,1.6231,0 +2.0394,1.1122,1.5804,0 +2.0394,1.1122,1.5804,0 +1.9785,1.0673,1.5409,0 +1.95,1.047,1.523,0 +1.8869,1.0036,1.4847,0 +1.8262,0.9643,1.4496,0 +1.7971,0.9463,1.4335,0 +1.7339,1.2718,1.6583,0 +1.7339,1.2718,1.6583,0 +2.0986,1.2012,1.5931,0 +2.0986,1.2012,1.5931,0 +2.0033,1.1312,1.5283,0 +2.0033,1.1312,1.5283,0 +1.9387,1.0862,1.4863,0 +1.9387,1.0862,1.4863,0 +1.8497,1.0282,1.4094,0 +1.789,0.9915,1.3526,0 +1.7599,0.975,1.3255,0 +1.6957,1.6357,1.2662,0 +1.6678,1.6196,1.2406,0 +1.6354,1.9422,1.211,22 +1.5781,1.9006,1.1593,22 +1.5781,1.9006,1.1593,22 +1.9537,1.5015,1.1012,0 +2.2864,1.4739,1.0841,0 +2.259,1.459,1.0653,0 +2.1964,1.7207,1.0237,0 +2.1964,1.7207,1.0237,0 +2.1042,1.6561,0.9666,0 +2.0719,1.6341,0.948,0 +2.0101,1.5931,0.9146,0 +2.0101,1.5931,0.9146,0 +1.9127,1.5314,1.1802,0 +1.8785,1.5106,1.1549,0 +1.8155,1.4737,1.1096,0 +1.8155,1.4737,1.1096,0 +1.7197,1.721,1.0445,22 +1.6855,1.6962,1.0224,22 +1.6571,1.6693,1.0099,22 +1.603,1.3366,1.3421,0 +1.579,1.3147,1.328,0 +1.5531,1.2895,1.314,0 +1.9833,1.5084,1.274,0 +1.9512,1.4827,1.2532,0 +1.8882,1.4329,1.2138,0 +1.8882,1.4329,1.2138,0 +1.7971,1.3634,1.1613,0 +2.2568,1.3413,1.2859,0 +2.2272,1.3202,1.2581,0 +2.1974,1.2992,1.2303,0 +2.1317,1.2547,1.1696,0 +2.0701,1.2148,1.1134,0 +2.0416,1.1972,1.0878,0 +2.4699,1.1611,1.0336,0 +2.4699,1.1611,1.0336,0 +2.3819,1.7689,0.9589,0 +2.3819,1.7689,0.9589,0 +2.2899,1.7093,0.8845,0 +2.2599,1.6905,0.8611,0 +2.6462,1.6547,0.8168,0 +2.6462,1.6547,0.8168,0 +2.5476,1.8331,0.7534,0 +2.5476,1.8331,0.7534,0 +2.4811,1.786,0.7154,0 +2.4503,1.7647,0.6994,0 +2.3893,1.7232,1.0413,0 +2.3893,1.7232,1.0413,0 +2.2898,1.6583,0.9679,0 +2.2553,1.6365,0.9436,0 +2.1873,1.5952,0.8978,0 +2.1873,1.5952,0.8978,0 +2.0886,1.5388,0.8372,0 +2.0568,1.7648,0.8194,0 +2.0267,1.7424,0.8033,0 +1.9937,1.7181,1.1638,0 +1.9314,1.6733,1.117,0 +1.8646,1.6264,1.0687,0 +1.8346,1.6059,1.0477,0 +1.7705,1.5631,1.0046,0 +1.7705,1.5631,1.0046,0 +1.6793,1.505,0.9478,0 +1.644,1.4834,0.9273,0 +1.6139,1.4655,0.9108,0 +1.5521,1.43,1.2477,0 +1.5226,2.0772,1.2256,22 +1.4624,2.0378,1.1816,22 +1.4328,2.0101,1.1651,22 +1.8715,1.9537,1.1398,22 +1.8715,1.9537,1.1398,22 +1.7889,1.2417,1.314,0 +1.7614,1.2177,1.2938,0 +1.7099,1.1886,1.2511,0 +1.7099,1.1886,1.2511,0 +1.6204,1.7437,1.179,22 +1.5904,1.7225,1.1554,22 +1.5642,1.6971,1.1382,22 +2.087,1.6451,1.1083,0 +2.0605,1.62,1.0961,0 +2.0022,1.5773,1.0621,0 +2.0022,1.5773,1.0621,0 +1.9081,1.5106,1.3538,0 +1.8752,1.4881,1.3247,0 +1.8453,1.4679,1.2983,0 +1.782,1.4265,1.2432,0 +1.7529,1.4081,1.2181,0 +1.6896,1.3693,1.1645,0 +1.6896,1.3693,1.1645,0 +1.5985,1.3172,1.0893,0 +1.57,1.8768,1.0663,22 +1.5352,1.8509,1.0388,22 +1.4725,1.7979,0.9936,22 +2.0534,1.7682,0.9765,0 +1.9943,1.7114,0.9494,0 +1.9943,1.7114,0.9494,0 +1.9078,1.6448,1.3147,0 +1.8778,1.6222,1.288,0 +1.8486,1.6003,1.2621,0 +1.8152,1.5758,1.2328,0 +1.7555,1.5327,1.181,0 +1.6912,1.4877,1.1263,0 +1.6623,1.4681,1.1021,0 +1.6034,1.429,1.0537,0 +1.5747,1.4105,1.0306,0 +1.5747,1.4105,1.0306,0 +1.4817,1.3534,0.9584,0 +2.0836,1.3363,0.9364,0 +2.0201,1.8274,0.8937,0 +2.0201,1.8274,0.8937,0 +1.9205,1.7538,0.8324,0 +1.8861,1.729,0.8131,0 +1.8562,1.7078,0.7972,0 +1.7941,1.6645,1.1847,0 +1.765,1.6447,1.1586,0 +1.7312,1.622,1.1283,0 +1.6714,1.5829,1.0754,0 +1.6372,1.5612,1.0456,0 +1.5723,1.5214,0.9899,0 +1.5068,1.483,0.9351,0 +1.4775,1.4665,0.9111,0 +1.4168,1.9542,0.8627,22 +1.3872,1.9317,0.8397,22 +1.3872,1.9317,0.8397,22 +1.9491,1.8502,0.7931,0 +1.9491,1.8502,0.7931,0 +1.8715,1.7774,1.2407,0 +1.8423,1.7534,1.2145,0 +1.8144,1.7307,1.1897,0 +1.7559,1.6834,1.1381,0 +1.7268,1.6602,1.1129,0 +2.3294,1.6125,1.0611,0 +2.2995,1.5904,1.0371,0 +2.2372,1.5454,0.9884,0 +2.1768,1.5029,0.9429,0 +2.1768,1.5029,0.9429,0 +2.0806,1.4383,0.8748,0 +2.0806,1.4383,0.8748,0 +2.0182,1.3984,0.834,0 +1.9571,1.3613,0.7972,0 +1.9284,1.3446,0.7812,0 +1.8657,1.7817,1.2333,0 +1.8657,1.7817,1.2333,0 +1.7775,1.7102,1.1546,0 +1.7775,1.7102,1.1546,0 +1.6901,1.6411,1.0787,0 +1.6901,1.6411,1.0787,0 +2.2612,1.5717,1.0027,0 +2.2612,1.5717,1.0027,0 +2.17,1.5076,0.9331,0 +2.17,1.5076,0.9331,0 +2.0762,1.4451,0.8664,0 +2.0762,1.4451,0.8664,0 +1.9838,1.3873,0.8069,0 +1.9838,1.3873,0.8069,0 +1.9485,1.3663,0.786,0 +1.8891,1.8214,1.2523,0 +1.8248,1.7831,1.1943,0 +1.7954,1.7662,1.1681,0 +1.7366,2.1851,1.1163,22 +1.7026,2.1587,1.0868,22 +1.8878,2.1089,1.0405,22 +1.8562,2.0797,1.02,22 +1.7994,1.616,0.986,0 +1.7994,1.616,0.986,0 +1.7171,1.9545,0.9378,22 +1.7171,1.9545,0.9378,22 +1.6633,1.9053,1.4561,22 +1.9256,1.4924,1.4208,0 +1.9015,1.4751,1.4052,0 +1.8493,1.4412,1.371,0 +1.8493,1.4412,1.371,0 +1.7694,1.716,1.3179,0 +1.7694,1.716,1.3179,0 +1.6796,1.6409,1.2618,0 +1.6796,1.6409,1.2618,0 +1.5843,1.563,1.2074,0 +1.5843,1.563,1.2074,0 +1.4942,1.4914,1.2412,0 +1.4942,1.4914,1.2412,0 +1.4605,1.4652,1.2136,22 +2.0979,1.4169,1.1626,0 +2.3856,1.3668,1.1193,0 +2.3557,1.3458,1.0988,0 +2.2883,1.2998,1.0543,0 +2.2574,1.2794,1.0347,0 +2.2574,1.2794,1.0347,0 +2.164,1.2205,0.9796,0 +2.1016,1.1839,0.9464,0 +2.0718,1.1673,1.0581,0 +2.0389,1.5947,1.0301,0 +1.9791,1.5553,0.9799,0 +1.9434,1.5325,0.9506,0 +1.8767,1.4914,0.8974,0 +1.8767,1.4914,0.8974,0 +1.7842,1.4378,0.8274,0 +1.7842,1.4378,0.8274,0 +1.6875,1.8212,0.7602,22 +1.6875,1.8212,0.7602,22 +1.6283,1.7775,0.7269,22 +1.9684,1.7552,1.3289,0 +1.9159,1.7131,1.2935,0 +1.8583,1.6749,1.2524,0 +1.8297,1.6564,1.2326,0 +1.8297,1.6564,1.2326,0 +1.7306,1.5946,1.167,0 +1.6961,1.574,1.1454,0 +1.6677,1.5575,1.1282,0 +1.6075,1.9407,1.0934,22 +1.5782,1.9207,1.0774,22 +1.9167,1.8774,1.21,0 +1.8631,1.8325,1.174,0 +1.8358,1.8137,1.1543,0 +1.7755,1.7729,1.1121,0 +1.7755,1.7729,1.1121,0 +1.6828,1.7125,1.0511,22 +1.6828,1.7125,1.0511,22 +2.0184,1.6474,1.2393,0 +2.0184,1.6474,1.2393,0 +1.9893,1.6241,1.218,0 +1.9275,1.5842,1.1703,0 +1.865,1.5455,1.1236,0 +1.8361,1.5282,1.1026,0 +1.7735,1.492,1.0586,0 +1.7457,1.8475,1.0398,22 +1.6845,1.8039,1.0002,22 +1.6845,1.8039,1.0002,22 +1.8801,1.735,1.2327,0 +1.8801,1.735,1.2327,0 +1.7949,1.6714,1.1735,0 +1.7949,1.6714,1.1735,0 +1.7002,1.6062,1.1094,0 +1.7002,1.6062,1.1094,0 +1.6343,1.5627,1.0675,0 +1.605,1.5439,1.0497,0 +1.605,1.5439,1.0497,0 +1.488,1.4723,0.9844,0 +1.4583,1.4551,1.262,0 +1.4219,1.4345,1.2338,22 +1.3624,2.1,1.1886,22 +1.3053,1.3604,1.1538,22 +1.2818,1.3431,1.1403,22 +1.234,1.3079,1.1145,22 +1.234,1.3079,1.1145,22 +1.6085,1.2652,1.1766,0 +1.5854,1.2501,1.157,0 +1.5604,1.2351,1.1354,0 +1.5068,1.2041,1.0896,0 +1.4803,1.1893,1.0672,0 +1.4491,1.1725,1.0411,0 +1.385,1.8001,0.9885,22 +1.3199,1.7596,0.9366,22 +1.3199,1.7596,0.9366,22 +1.2412,1.6955,0.8869,22 +1.2412,1.6955,0.8869,22 +1.1937,1.6551,0.8608,22 +1.1937,1.6551,0.8608,22 +1.6497,1.6056,1.1384,0 +1.6305,1.5889,1.1208,0 +1.5904,1.5559,1.0841,0 +1.5384,1.5167,1.0364,0 +1.5124,1.4974,1.0127,0 +1.482,1.4751,0.9853,0 +1.421,1.4314,0.9309,22 +1.421,1.4314,0.9309,22 +1.8646,1.3631,0.8657,0 +1.8414,1.341,0.85,0 +1.7807,1.2974,0.805,0 +1.7807,1.2974,0.805,0 +1.6913,1.2363,0.744,0 +1.6913,1.2363,0.744,0 +2.2257,1.197,0.7068,0 +2.1944,1.179,0.6904,0 +2.1612,1.1604,1.0712,0 +2.0923,1.6948,1.0149,0 +2.0266,1.6464,0.9629,0 +1.9955,1.6239,0.9389,0 +1.9955,1.6239,0.9389,0 +1.9004,1.557,0.8686,0 +1.8375,1.5146,0.8252,0 +1.8076,1.495,0.8056,0 +1.7427,1.4535,0.7654,0 +1.7427,1.4535,0.7654,0 +1.6525,1.3992,1.1152,0 +1.6525,1.3992,1.1152,0 +1.5586,1.9151,1.0376,22 +1.5586,1.9151,1.0376,22 +1.4983,1.8642,0.9922,22 +1.475,1.8403,0.9771,22 +2.0486,1.2538,0.9523,0 +2.0486,1.2538,0.9523,0 +1.9838,1.206,0.9222,0 +1.9307,1.6876,1.3284,0 +1.9039,1.6658,1.3046,0 +1.9039,1.6658,1.3046,0 +1.8153,1.5951,1.2272,0 +1.7557,1.5488,1.1763,0 +1.7557,1.5488,1.1763,0 +2.314,1.4837,1.1047,0 +2.314,1.4837,1.1047,0 +2.2184,1.418,1.0325,0 +2.2184,1.418,1.0325,0 +2.153,1.3754,0.9857,0 +2.1232,1.3566,0.9652,0 +2.0603,1.3184,0.9238,0 +1.9996,1.2835,0.8865,0 +1.9692,1.7795,0.8689,0 +1.9692,1.7795,0.8689,0 +1.9054,1.7289,1.2898,0 +1.8463,1.683,1.2368,0 +1.7829,1.6348,1.1808,0 +1.7551,1.614,1.1565,0 +1.6933,1.5686,1.1032,0 +1.6933,1.5686,1.1032,0 +1.6059,1.5067,1.03,0 +1.5748,1.4854,1.0046,0 +2.1643,1.4468,0.9586,0 +2.1643,1.4468,0.9586,0 +2.0675,1.3888,0.8893,0 +2.0675,1.3888,0.8893,0 +1.9766,1.8443,0.8298,0 +1.9766,1.8443,0.8298,0 +1.8838,1.7731,0.7761,0 +1.8838,1.7731,0.7761,0 +1.7933,1.7058,1.1729,0 +1.7933,1.7058,1.1729,0 +1.7316,1.6613,1.1178,0 +1.6705,1.6184,1.0641,0 +1.6415,1.5984,1.0389,0 +1.5796,1.557,0.9861,0 +1.5796,1.557,0.9861,0 +1.4927,1.5013,0.9142,22 +1.4598,1.4811,0.8879,22 +2.0621,1.4365,0.8566,0 +2.0621,1.4365,0.8566,0 +1.9779,1.3752,0.8085,0 +1.9779,1.3752,0.8085,0 +1.9424,1.3536,0.7883,0 +1.8802,1.3173,1.2463,0 +1.8182,1.742,1.1909,0 +1.7909,1.7196,1.1668,0 +1.7319,1.6716,1.1154,0 +2.3699,1.6492,1.0914,0 +2.3065,1.6012,1.0402,0 +2.3065,1.6012,1.0402,0 +2.2154,1.5344,0.9696,0 +2.1828,1.5111,0.9453,0 +2.1532,1.4904,0.9238,0 +2.092,1.4485,0.881,0 +2.0634,1.4295,0.8619,0 +2.0027,1.3904,0.8235,0 +1.9727,1.3717,0.8057,0 +1.9094,1.3337,1.2728,0 +1.8812,1.3175,1.2474,0 +1.822,1.7698,1.1944,0 +1.7934,1.7528,1.1691,0 +1.7612,1.7341,1.1409,0 +1.9481,2.1881,1.0917,22 +1.8791,2.15,1.0375,22 +1.8791,2.15,1.0375,22 +1.7998,2.0845,0.9916,22 +1.7768,1.5867,0.9809,0 +1.7389,1.5499,0.967,0 +1.7389,1.5499,0.967,0 +1.9691,1.9705,1.4604,22 +1.9691,1.9705,1.4604,22 +1.9115,1.9293,1.4198,22 +1.865,1.4286,1.3936,0 +1.8451,1.4105,1.3838,0 +1.8159,1.3937,1.3647,0 +1.7624,1.8106,1.3305,22 +1.7045,1.7728,1.2953,22 +1.681,1.7507,1.2859,22 +1.681,1.7507,1.2859,22 +1.9681,1.6821,1.3661,0 +1.9681,1.6821,1.3661,0 +1.9041,1.2024,1.3302,0 +1.8521,1.5822,1.2963,0 +1.8521,1.5822,1.2963,0 +2.1594,1.5232,1.2444,0 +2.1594,1.5232,1.2444,0 +2.0948,1.4824,1.2096,0 +2.0334,1.4453,1.3435,0 +2.004,1.4281,1.3206,0 +1.9424,1.3937,1.2736,0 +1.9424,1.3937,1.2736,0 +1.8512,1.7461,1.2067,0 +1.8512,1.7461,1.2067,0 +1.7883,1.7052,1.1628,0 +1.7246,1.6652,1.1202,0 +1.6957,1.6477,1.1017,0 +1.6636,1.6286,1.0817,0 +1.5984,1.5912,1.0433,0 +1.5984,1.5912,1.0433,0 +1.5059,1.9406,1.1739,22 +1.4736,1.9192,1.1466,22 +1.8192,1.8754,1.1039,22 +1.8192,1.8754,1.1039,22 +1.7464,1.803,1.065,22 +1.7464,1.803,1.065,22 +2.1128,1.3635,1.31,0 +2.1128,1.3635,1.31,0 +2.0427,1.6621,1.2595,0 +2.0427,1.6621,1.2595,0 +2.7896,1.6197,1.2171,0 +2.7624,1.6003,1.1977,0 +2.7022,1.558,1.1562,0 +2.6415,1.5169,1.1163,0 +2.6124,1.4977,1.0979,0 +2.5493,1.4573,1.06,0 +2.5493,1.4573,1.06,0 +2.4619,1.4045,1.2896,0 +2.4619,1.4045,1.2896,0 +2.3746,1.6984,1.2201,0 +2.3746,1.6984,1.2201,0 +2.3126,1.6532,1.1725,0 +2.6736,1.6121,1.1293,0 +2.6445,1.5932,1.1096,0 +2.5798,1.5524,1.0676,0 +2.5798,1.5524,1.0676,0 +2.4855,1.496,1.0107,0 +2.451,1.4764,0.9914,0 +2.3897,1.443,0.9593,0 +2.3897,1.443,0.9593,0 +2.2923,1.725,1.1701,0 +2.2923,1.725,1.1701,0 +2.2281,1.6821,1.1223,0 +2.1658,1.6419,1.0777,0 +2.1364,1.6233,1.0572,0 +2.1024,1.6024,1.0342,0 +2.0412,1.5658,0.9944,0 +2.0412,1.5658,0.9944,0 +1.9418,1.51,0.9349,0 +1.877,1.5333,0.9001,0 +1.877,1.5333,0.9001,0 +1.7845,1.455,1.5171,0 +1.7845,1.455,1.5171,0 +1.7484,1.4249,1.4953,0 +1.6818,1.3703,1.4566,0 +1.6468,1.3421,1.4371,0 +1.5816,1.2904,1.4026,0 +1.5151,1.2391,2.0338,-22 +1.4852,1.2165,2.016,-22 +1.4319,1.1839,1.9718,-22 +1.4319,1.1839,1.9718,-22 +1.8414,1.3605,1.2682,0 +1.8414,1.3605,1.2682,0 +1.7641,1.2933,1.856,-22 +1.7641,1.2933,1.856,-22 +1.7051,1.2443,1.8124,-22 +1.6571,1.2082,1.7703,-22 +1.6366,1.1934,1.7517,-22 +2.1752,1.165,1.1159,0 +2.157,1.1544,1.1034,0 +2.1041,1.1192,1.6576,0 +2.0786,1.1028,1.6392,0 +2.0248,1.0694,1.601,0 +2.0248,1.0694,1.601,0 +1.9367,1.0187,1.5407,0 +1.9367,1.0187,1.5407,0 +1.8438,1.2929,1.4802,0 +1.8438,1.2929,1.4802,0 +1.78,1.2365,1.4408,0 +1.7172,1.1817,1.4038,0 +1.6859,1.1548,1.3861,0 +1.6219,1.1005,1.3515,0 +1.6219,1.1005,1.3515,0 +1.5305,1.0252,1.8702,-22 +1.4982,0.9993,1.8477,-22 +1.4719,0.9814,1.8232,-22 +2.0355,0.9507,1.7742,0 +1.9896,0.9295,1.7305,0 +1.9896,0.9295,1.7305,0 +1.9045,1.3052,1.6662,0 +1.9045,1.3052,1.6662,0 +1.8421,1.2493,1.6203,0 +1.7812,1.1955,1.5768,0 +1.7524,1.1704,1.5567,0 +1.6877,1.1146,1.5125,0 +1.6877,1.1146,1.5125,0 +1.5964,1.0382,1.453,0 +1.5964,1.0382,1.453,0 +1.5037,0.9637,1.3964,0 +1.5037,0.9637,1.3964,0 +2.289,0.8951,1.3457,0 +2.2578,0.8732,1.849,0 +2.2269,0.8522,1.8257,0 +2.1654,0.8126,1.7801,0 +2.1366,0.7952,1.7591,0 +2.0708,1.204,1.7121,0 +2.0419,1.1767,1.6919,0 +1.981,1.1195,1.6503,0 +1.951,1.0916,1.6303,0 +1.9185,1.0615,1.609,0 +1.8568,1.005,1.5698,0 +1.8568,1.005,1.5698,0 +2.069,0.9239,1.5152,0 +2.038,0.8986,1.4986,0 +1.9705,0.8449,1.4911,0 +1.9705,0.8449,1.4911,0 +1.8747,0.7727,1.4195,0 +1.8747,0.7727,1.4195,0 +1.8406,0.7483,1.3947,0 +1.7741,0.7035,1.3476,0 +1.71,0.6639,1.3039,0 +1.71,0.6639,1.3039,0 +1.6173,1.0779,1.2441,0 +1.5538,1.0372,1.2057,0 +1.5538,1.0372,1.2057,0 +1.4639,0.984,1.1554,0 +1.4639,0.984,1.1554,0 +1.3742,1.3984,1.1449,22 +1.3742,1.3984,1.1449,22 +1.3157,1.3551,1.0999,22 +1.6077,1.3112,1.0717,0 +1.5854,1.2905,1.0613,0 +1.5355,1.25,1.0359,0 +1.5355,1.25,1.0359,0 +1.4507,1.1963,0.988,0 +1.4166,1.1758,1.1064,0 +1.3565,1.1414,1.055,0 +1.3565,1.1414,1.055,0 +1.2623,2.8953,0.9769,22 +1.2623,2.8953,0.9769,22 +1.5626,2.8067,0.9185,22 +1.5626,2.8067,0.9185,22 +1.4914,2.7251,0.8892,22 +1.4914,2.7251,0.8892,22 +1.471,3.2603,0.8839,22 +1.4323,3.2085,1.0781,22 +1.8133,1.5792,1.0555,0 +1.7965,1.5599,1.0479,0 +1.7771,0.8367,1.04,0 +1.7305,1.5095,1.0085,0 +1.6762,2.1814,0.9737,22 +1.6762,2.1814,0.9737,22 +1.8901,2.1276,1.219,22 +1.8634,1.4073,1.2031,0 +1.8181,1.3696,1.1791,0 +1.8181,1.3696,1.1791,0 +1.7382,2.0188,1.1257,22 +1.7382,2.0188,1.1257,22 +1.6616,1.9623,1.0869,22 +1.6616,1.9623,1.0869,22 +1.6154,1.9192,1.3992,22 +1.5962,1.2201,1.3882,0 +1.9922,1.18,1.3668,0 +1.943,1.8235,1.3369,0 +1.9177,1.8074,1.3221,0 +1.8871,1.7882,1.3045,0 +1.8319,1.7544,1.2741,0 +1.8319,1.7544,1.2741,0 +1.7375,1.6993,1.3271,0 +1.6762,1.6654,1.2739,0 +1.6762,1.6654,1.2739,0 +1.5807,2.2777,1.1924,22 +1.5807,2.2777,1.1924,22 +1.5181,2.2334,1.1436,22 +1.4636,2.1845,1.1081,22 +1.4387,1.5144,1.0935,22 +1.3884,1.4684,1.0673,22 +1.3884,1.4684,1.0673,22 +1.8495,1.4027,1.3239,0 +1.8495,1.4027,1.3239,0 +1.7937,1.3606,1.2777,0 +1.7409,1.3301,1.2321,0 +1.7145,1.3155,1.2096,0 +1.6584,1.8848,1.1622,22 +1.6241,1.8604,1.1337,22 +1.564,1.8016,1.0919,22 +1.564,1.8016,1.0919,22 +2.1095,1.7468,1.0597,0 +2.0583,1.1386,1.0355,0 +2.0071,1.6562,1.0065,0 +2.0071,1.6562,1.0065,0 +1.9241,1.592,1.3474,0 +1.9241,1.592,1.3474,0 +1.8623,1.5455,1.2931,0 +1.8022,1.5015,1.2411,0 +1.7744,1.4816,1.2173,0 +1.7418,1.4586,1.1898,0 +1.6831,1.4181,1.1408,0 +1.6212,1.3771,1.0906,0 +1.6212,1.3771,1.0906,0 +1.533,1.3219,1.0216,0 +1.533,1.3219,1.0216,0 +2.0653,2.3024,0.9574,22 +2.0653,2.3024,0.9574,22 +1.9991,2.2487,0.9195,22 +1.9714,1.7048,0.9079,0 +1.9173,1.6608,1.3167,0 +1.8579,1.6258,1.2649,0 +2.0437,2.0975,1.2405,22 +1.9778,2.0489,1.1884,22 +1.9477,2.0211,1.1688,22 +1.9194,1.9944,1.1512,22 +1.8908,1.5126,1.1343,0 +1.836,1.4715,1.1046,0 +1.7819,1.8681,1.0723,22 +1.753,1.8442,1.0559,22 +1.9823,1.7949,1.5337,0 +1.9823,1.7949,1.5337,0 +1.8932,1.7183,1.4705,0 +1.8932,1.7183,1.4705,0 +1.8004,1.645,1.4045,0 +1.8004,1.645,1.4045,0 +1.7062,1.5728,1.3409,0 +1.7062,1.5728,1.3409,0 +1.6127,1.5038,1.2818,0 +1.6127,1.5038,1.2818,0 +1.5213,1.4391,1.2284,0 +1.5213,1.4391,1.2284,0 +1.4577,1.396,1.1943,0 +1.4577,1.396,1.1943,0 +1.367,1.3375,1.1601,0 +1.3324,1.3162,1.1322,0 +1.2718,1.2805,1.0842,22 +1.2718,1.2805,1.0842,22 +1.8739,1.691,1.0198,0 +2.1459,1.1825,0.9895,0 +2.1459,1.1825,0.9895,0 +2.0849,1.6036,0.9557,0 +2.0196,1.5634,1.0204,0 +2.0196,1.5634,1.0204,0 +1.9244,1.5082,0.9402,0 +1.8909,1.4898,0.9128,0 +1.8305,1.9103,0.8645,22 +1.8305,1.9103,0.8645,22 +1.7397,1.8425,0.8021,22 +1.7098,1.8173,0.7849,22 +2.0232,1.3421,0.7581,0 +2.0232,1.3421,0.7581,0 +1.9404,1.7134,1.3198,0 +1.911,1.6934,1.2986,0 +1.8832,1.6747,1.2787,0 +1.8495,1.6526,1.2553,0 +1.7835,1.6103,1.2107,0 +1.723,1.5731,1.1719,0 +1.723,1.5731,1.1719,0 +1.6328,1.5207,1.1182,0 +1.5996,2.6041,1.0997,22 +1.5707,2.5862,1.2536,22 +1.678,2.536,1.2101,22 +1.65,1.424,1.193,0 +1.5933,1.3879,1.1602,0 +1.5656,1.3728,1.1433,0 +1.5656,1.3728,1.1433,0 +1.4737,2.3958,1.0906,22 +1.4071,2.354,1.0558,22 +1.3789,2.3312,1.274,22 +1.3789,2.3312,1.274,22 +1.2995,1.9222,1.2233,22 +1.2995,1.9222,1.2233,22 +1.6966,1.8749,1.183,22 +1.654,1.8473,1.1902,22 +1.654,1.8473,1.1902,22 +2.0726,1.1258,1.1342,0 +2.0726,1.1258,1.1342,0 +2.0283,1.1013,1.095,0 +1.9801,1.7454,1.0531,0 +1.9563,1.7297,1.0327,0 +2.327,1.6948,0.9871,0 +2.2989,1.6784,0.9655,0 +2.2989,1.6784,0.9655,0 +2.2033,1.625,0.8951,0 +2.1715,1.8713,0.8728,0 +2.1025,1.8224,0.8265,0 +2.0661,1.7971,0.8035,0 +2.0038,1.7548,0.7666,0 +2.0038,1.7548,0.7666,0 +1.9074,1.6918,1.0786,0 +1.9074,1.6918,1.0786,0 +1.8435,1.6519,1.0298,0 +1.7819,1.6148,0.9843,0 +1.7513,1.597,0.9624,0 +1.686,1.5604,0.9175,0 +1.6548,1.5436,0.897,0 +1.5833,1.7586,0.8525,22 +1.5521,1.7365,0.8344,22 +1.5262,1.7132,0.8242,22 +1.4761,1.6673,1.1678,22 +1.4544,1.647,1.154,22 +1.9069,1.3916,1.1286,0 +2.385,1.3777,1.1183,0 +2.385,1.3777,1.1183,0 +2.9166,1.5255,1.0748,0 +2.862,1.482,1.2688,0 +2.8351,1.4609,1.2437,0 +2.8024,1.4356,1.2131,0 +2.9011,1.3919,1.1598,0 +2.9011,1.3919,1.1598,0 +2.8016,1.3242,1.0755,0 +2.7668,1.3015,1.0466,0 +2.6965,1.2574,0.9896,0 +2.6965,1.2574,0.9896,0 +2.5989,1.2005,0.9136,0 +2.5989,1.2005,0.9136,0 +2.502,1.7808,0.8428,0 +2.502,1.7808,0.8428,0 +2.4365,1.7372,0.7982,0 +2.3748,1.6974,0.7591,0 +2.3748,1.6974,0.7591,0 +2.2773,1.6374,0.7041,0 +2.2773,1.6374,0.7041,0 +2.1803,1.5815,1.0528,0 +2.1803,1.5815,1.0528,0 +2.1459,1.5627,1.0286,0 +2.0817,1.7074,0.9853,0 +2.0147,1.6585,0.9428,0 +1.9855,1.6375,0.9252,0 +1.924,1.5944,0.8903,0 +1.8882,1.5699,0.8714,0 +1.8265,1.5287,1.2396,0 +1.8265,1.5287,1.2396,0 +1.7316,1.4683,1.1749,0 +1.6963,1.4468,1.152,0 +1.6661,1.4289,1.1329,0 +1.6029,1.3928,1.0947,0 +1.5728,1.5726,1.0774,0 +1.5399,1.5469,1.0592,22 +1.4792,1.5002,2.1164,0 +1.4127,1.4471,2.0813,0 +1.3826,1.4244,2.0638,0 +1.3175,1.3764,2.0272,0 +1.3175,1.3764,2.0272,0 +1.2271,1.3124,1.9788,0 +1.2271,1.3124,1.9788,0 +1.1314,1.2484,2.3183,0 +1.1314,1.2484,2.3183,0 +1.0664,1.2074,2.2788,0 +1.006,1.1714,2.2431,0 +0.9781,1.1555,2.227,0 +1.3302,0.9169,2.1923,-22 +1.2985,0.8876,2.176,-22 +1.2985,0.8876,2.176,-22 +1.2144,0.8192,2.107,-22 +1.1688,0.7866,2.0617,-22 +1.5943,0.774,2.0398,-22 +1.5943,0.774,2.0398,-22 +1.5298,0.746,1.9681,-22 +1.8528,1.0653,1.6102,0 +1.8528,1.0653,1.6102,0 +1.7823,1.016,1.8627,-22 +1.7823,1.016,1.8627,-22 +1.7533,0.9939,1.8432,-22 +1.7031,0.9648,1.7989,-22 +1.6774,0.9518,1.496,0 +1.6284,0.9311,1.4561,0 +1.6284,0.9311,1.4561,0 +1.5483,1.2512,1.6671,-22 +1.5176,1.2274,1.6447,-22 +1.4609,1.188,1.5981,-22 +1.4609,1.188,1.5981,-22 +1.8822,1.1512,1.5234,0 +2.354,1.1419,1.2879,0 +2.3302,1.1284,1.4786,0 +3.2497,1.2973,1.4387,0 +3.2238,1.2734,1.4192,0 +3.1667,1.2212,1.3771,0 +3.1667,1.2212,1.3771,0 +3.0765,1.14,1.3132,0 +3.042,1.1095,1.2898,0 +2.9797,1.0552,1.2489,0 +2.9797,1.0552,1.2489,0 +2.8885,0.9782,1.193,0 +2.8557,0.9512,1.1742,0 +2.8277,0.9286,1.1586,0 +2.7678,0.8816,1.7663,0 +2.7391,0.8598,1.7467,0 +2.7075,0.8364,1.7254,0 +2.6447,0.7921,1.6842,0 +2.5832,0.7517,1.6454,0 +2.5547,0.7343,1.628,0 +2.68,1.1033,1.5917,0 +2.68,1.1033,1.5917,0 +2.5883,1.036,1.7388,0 +2.5883,1.036,1.7388,0 +2.4927,0.9704,1.6715,0 +2.4927,0.9704,1.6715,0 +2.3988,0.9112,1.6082,0 +2.3988,0.9112,1.6082,0 +2.3053,0.8587,1.5484,0 +2.3053,0.8587,1.5484,0 +2.2102,1.1952,1.4913,0 +2.2102,1.1952,1.4913,0 +2.1177,1.1319,1.4397,0 +2.1177,1.1319,1.4397,0 +2.024,1.0724,1.5879,0 +2.024,1.0724,1.5879,0 +1.9264,1.0161,1.5176,0 +1.9264,1.0161,1.5176,0 +1.8634,3.2549,1.474,22 +1.8634,3.2549,1.474,22 +1.7708,3.1669,1.4167,22 +1.7173,2.3009,1.3914,22 +1.7173,2.3009,1.3914,22 +1.9674,1.5493,1.5953,0 +1.9406,1.5333,1.5792,0 +1.9146,1.5191,1.5629,0 +1.8594,2.1862,1.5293,22 +1.8311,2.1702,1.5126,22 +1.7722,2.1328,1.4733,22 +1.7722,2.1328,1.4733,22 +1.6972,1.3914,1.415,0 +1.652,1.3611,1.3812,0 +1.652,1.3611,1.3812,0 +1.574,1.9926,1.3212,22 +1.574,1.9926,1.3212,22 +1.5196,1.9528,1.2834,22 +1.943,1.9144,1.2579,0 +1.9205,1.8968,1.2471,0 +1.8692,1.8636,1.218,0 +1.8692,1.8636,1.218,0 +1.7865,1.8119,1.1744,22 +1.7562,1.7936,1.3093,22 +1.7293,1.7722,1.2879,22 +1.6801,1.7322,1.2497,22 +1.6801,1.7322,1.2497,22 +1.6176,1.6791,1.204,22 +2.1448,1.6444,1.178,0 +2.1448,1.6444,1.178,0 +2.0775,1.5938,1.1361,0 +2.0775,1.5938,1.1361,0 +1.9957,1.5372,1.0864,0 +1.9957,1.5372,1.0864,0 +1.9632,1.5153,1.0678,0 +1.9044,1.4768,1.036,0 +1.8381,1.4351,1.301,0 +1.808,1.4169,1.2744,0 +1.7746,1.3971,1.2451,0 +1.7096,1.3603,1.1887,0 +1.6435,1.917,1.1323,22 +1.6137,1.8958,1.1074,22 +1.5833,1.8674,1.0852,22 +1.5362,1.821,1.0529,22 +2.1218,1.2317,1.0384,0 +2.0757,1.1951,1.0157,0 +2.0757,1.1951,1.0157,0 +1.992,1.6844,0.9673,0 +1.992,1.6844,0.9673,0 +1.8997,1.6129,1.3147,0 +1.8997,1.6129,1.3147,0 +1.8675,1.5884,1.2862,0 +1.8072,1.5435,1.2337,0 +1.7432,1.4972,1.1789,0 +1.7144,1.4768,1.1546,0 +1.6528,1.4342,1.1035,0 +1.6528,1.4342,1.1035,0 +1.5663,1.3773,1.0342,0 +2.1652,1.3569,1.0091,0 +2.1349,1.3393,0.9874,0 +2.0727,1.3048,0.9444,0 +2.0425,1.8221,0.9244,0 +1.9776,1.7731,0.8834,0 +1.9162,1.7278,0.8476,0 +1.8873,1.7068,0.832,0 +1.8272,1.664,1.221,0 +1.8272,1.664,1.221,0 +1.7344,1.6003,1.138,0 +1.7344,1.6003,1.138,0 +1.6453,1.5421,1.0602,0 +1.6453,1.5421,1.0602,0 +1.5561,1.487,0.9845,0 +1.5561,1.487,0.9845,0 +1.4654,1.4349,0.9106,0 +1.4654,1.4349,0.9106,0 +1.4005,2.393,0.8601,22 +1.4005,2.393,0.8601,22 +1.9555,2.3398,0.8016,22 +1.9064,1.8057,0.7803,0 +1.8856,1.7881,1.2557,0 +1.8375,1.7524,1.2141,0 +1.8375,1.7524,1.2141,0 +1.7555,2.194,1.1421,22 +1.9327,2.1584,1.0906,22 +1.9327,2.1584,1.0906,22 +1.8553,1.613,1.0431,0 +1.8553,1.613,1.0431,0 +1.8013,1.5737,1.012,0 +1.769,2.0319,0.9916,22 +1.706,1.9935,0.9539,22 +1.706,1.9935,0.9539,22 +1.9339,1.4584,1.4476,0 +1.9106,1.4379,1.4346,0 +1.883,1.4225,1.415,0 +1.824,1.8452,1.3739,22 +1.7944,1.8267,1.3539,22 +1.7375,1.7852,1.3207,22 +2.0481,1.7403,1.3028,0 +2.026,1.7192,1.4107,0 +1.9664,1.6805,1.3651,0 +1.9664,1.6805,1.3651,0 +1.8766,1.6246,1.2987,0 +1.8766,1.6246,1.2987,0 +1.8127,1.5869,1.2533,0 +1.7525,1.5531,1.2123,0 +1.7239,1.9718,1.1935,22 +1.6594,1.9301,1.1525,22 +1.6341,1.9068,1.1418,22 +1.6085,1.8813,1.1329,22 +1.9476,1.4189,1.267,0 +1.9476,1.4189,1.267,0 +1.8791,1.36,1.2271,0 +1.8263,1.7253,1.1914,0 +1.8263,1.7253,1.1914,0 +1.7441,1.6666,1.139,0 +1.7441,1.6666,1.139,0 +2.0948,1.6241,1.1026,0 +2.0333,1.5853,1.2816,0 +2.0038,1.5672,1.258,0 +1.9407,1.5298,1.2084,0 +1.9407,1.5298,1.2084,0 +1.8518,1.8721,1.1413,22 +1.8187,1.8493,1.1171,22 +1.7926,1.8242,1.1024,22 +1.7658,1.7963,1.0891,22 +2.4698,1.3753,1.0722,0 +1.9267,1.3287,1.3164,0 +1.9024,1.314,1.2979,0 +2.3309,1.2824,1.2573,0 +2.3309,1.2824,1.2573,0 +2.2429,1.5666,1.1959,0 +2.2429,1.5666,1.1959,0 +2.1483,1.4994,1.1344,0 +2.1483,1.4994,1.1344,0 +2.0593,1.4394,1.0816,0 +2.0593,1.4394,1.0816,0 +2.4523,1.3826,1.3055,0 +2.4523,1.3826,1.3055,0 +2.3884,1.3454,1.2561,0 +2.3592,1.4116,1.2341,0 +2.299,1.3563,1.1899,0 +2.2401,1.3027,1.1482,0 +2.2123,1.2777,1.1292,0 +2.1508,1.2229,1.0887,0 +2.1508,1.2229,1.0887,0 +2.6373,1.1463,1.0352,0 +2.6062,1.1208,1.0183,0 +2.5762,1.0965,1.0027,0 +2.513,1.0465,1.6387,0 +2.513,1.0465,1.6387,0 +2.4241,0.9792,1.5857,0 +2.3629,0.9352,1.5513,0 +2.3629,0.9352,1.5513,0 +2.2704,0.8733,1.7602,0 +2.2704,0.8733,1.7602,0 +2.2066,0.8344,1.7147,0 +2.1783,0.8182,1.6949,0 +2.119,1.1403,1.6543,0 +2.0585,1.0924,1.6142,0 +2.0287,1.0693,1.595,0 +1.9674,1.0231,1.5566,0 +1.9674,1.0231,1.5566,0 +1.8788,0.96,1.5042,0 +1.8788,0.96,1.5042,0 +1.7929,0.9038,1.7197,0 +1.7929,0.9038,1.7197,0 +2.2153,0.8853,1.6967,0 +2.149,1.2054,1.6497,0 +2.0886,1.158,1.6081,0 +2.0574,1.1341,1.5871,0 +1.9953,1.0878,1.5465,0 +1.9953,1.0878,1.5465,0 +1.9026,1.0224,1.4653,0 +1.8686,0.9996,1.4335,0 +1.8406,0.9814,1.4073,0 +1.7816,0.9449,1.3527,0 +1.7529,0.9281,1.3263,0 +1.6934,1.5905,1.2719,0 +1.6611,1.5714,1.2428,0 +2.0546,1.8757,1.1907,0 +2.0546,1.8757,1.1907,0 +1.9594,1.809,1.111,0 +1.9259,1.7862,1.0836,0 +1.8961,1.7662,1.0597,0 +1.8643,1.7452,1.0345,0 +1.804,1.7064,0.988,0 +1.7373,1.6651,0.9387,0 +1.7091,1.6482,0.9186,0 +1.6492,1.6135,0.8778,0 +1.6203,1.9352,0.859,22 +1.5578,1.8899,0.8208,22 +1.5578,1.8899,0.8208,22 +1.8082,1.4992,1.0857,0 +1.7789,1.4747,1.0702,0 +1.7256,1.437,1.04,0 +1.7256,1.437,1.04,0 +1.6355,1.6702,0.984,22 +1.6,1.6447,0.9635,22 +1.5729,1.619,0.9538,22 +1.5177,1.5618,1.2713,22 +1.4942,1.5355,1.2589,22 +2.4267,1.2384,1.2372,0 +2.4267,1.2384,1.2372,0 +2.8401,1.1802,1.385,0 +2.7866,1.3585,1.3375,0 +2.7866,1.3585,1.3375,0 +2.7036,1.2916,1.2652,0 +2.7036,1.2916,1.2652,0 +2.6385,1.2409,1.2098,0 +2.5781,1.1954,1.1596,0 +2.5498,1.1746,1.1365,0 +2.9701,1.1322,1.089,0 +2.9701,1.1322,1.089,0 +2.9048,1.0894,1.0403,0 +2.8724,1.0692,1.017,0 +2.8084,1.0312,0.9727,0 +2.7432,1.6385,0.9303,0 +2.714,1.6178,0.9123,0 +2.651,1.5742,0.8757,0 +2.651,1.5742,0.8757,0 +2.561,1.5147,1.222,0 +2.5287,1.4941,1.1986,0 +2.4985,1.4753,1.1771,0 +2.4376,1.4388,1.1354,0 +2.4092,1.4224,1.1166,0 +2.3454,1.584,1.0762,0 +2.3454,1.584,1.0762,0 +2.2562,1.5146,1.0244,0 +2.1957,1.469,1.3844,0 +2.1957,1.469,1.3844,0 +2.6079,1.4053,1.3222,0 +2.6079,1.4053,1.3222,0 +2.5154,1.3456,1.2642,0 +2.5154,1.3456,1.2642,0 +2.4806,1.3241,1.2435,0 +2.4194,1.2878,1.2088,0 +2.3547,1.2517,1.1746,0 +2.3244,1.4453,1.5513,0 +2.26,1.3953,1.5082,0 +2.26,1.3953,1.5082,0 +2.1672,1.3256,1.449,0 +2.1332,1.3008,1.4282,0 +2.0641,1.2519,1.3878,0 +2.0641,1.2519,1.3878,0 +1.9699,1.1886,1.3366,0 +1.9381,1.1683,1.5,0 +1.9081,1.1496,1.4741,0 +1.8469,1.1132,1.4219,0 +1.8173,1.0964,1.3969,0 +1.7544,1.7029,1.3445,0 +1.7544,1.7029,1.3445,0 +1.6645,1.6414,1.2714,0 +1.6645,1.6414,1.2714,0 +1.5711,1.5806,1.1982,22 +1.5711,1.5806,1.1982,22 +1.4881,1.5142,1.1432,22 +1.4881,1.5142,1.1432,22 +1.9426,1.4373,1.1082,0 +1.9426,1.4373,1.1082,0 +1.8882,1.3928,1.3692,0 +1.8629,1.3758,1.3472,0 +1.8064,1.3387,1.2987,0 +1.7781,1.3208,1.2747,0 +1.7183,1.2841,1.2247,0 +1.6889,1.2668,1.2005,0 +1.6267,1.8277,1.1502,22 +1.5668,1.7831,1.1031,22 +1.54,1.7561,1.0857,22 +2.1045,1.7264,1.0686,0 +2.0479,1.6716,1.0421,0 +2.0479,1.6716,1.0421,0 +1.9558,1.6006,1.38,0 +1.9222,1.5753,1.3501,0 +1.8934,1.5539,1.3247,0 +1.8583,1.5282,1.294,0 +1.7922,1.4808,1.2367,0 +1.7309,1.4383,1.1847,0 +1.7021,1.419,1.1606,0 +1.7021,1.419,1.1606,0 +1.6094,1.359,1.085,0 +1.548,1.3216,1.0367,0 +1.5191,1.3047,1.0145,0 +2.0771,1.8172,0.9696,0 +2.0469,1.7949,0.9493,0 +2.0469,1.7949,0.9493,0 +1.9499,1.7247,0.8882,0 +1.9499,1.7247,0.8882,0 +1.8592,1.6617,0.8376,0 +1.8592,1.6617,0.8376,0 +1.7582,1.5949,1.1654,0 +1.7582,1.5949,1.1654,0 +1.6939,1.5544,1.1082,0 +1.6628,1.5354,1.0809,0 +1.6002,1.4984,1.0267,0 +1.567,1.4796,0.9984,0 +1.4982,1.9848,0.941,22 +1.4982,1.9848,0.941,22 +1.4082,1.9039,0.8752,22 +1.4082,1.9039,0.8752,22 +1.962,1.3158,0.8306,0 +1.962,1.3158,0.8306,0 +1.8819,1.7484,1.2591,0 +1.8819,1.7484,1.2591,0 +1.7959,1.6779,1.1831,0 +1.7959,1.6779,1.1831,0 +2.3643,1.6048,1.1043,0 +2.3643,1.6048,1.1043,0 +2.3017,1.5584,1.0544,0 +2.2396,1.5135,1.0066,0 +2.2095,1.4923,0.984,0 +2.1468,1.4491,0.9386,0 +2.1468,1.4491,0.9386,0 +2.0587,1.3913,0.8789,0 +2.0235,1.3692,0.8567,0 +1.9944,1.3514,0.839,0 +1.9339,1.3158,0.8048,0 +1.905,1.2995,1.2753,0 +1.8721,1.7594,1.2457,0 +1.8128,1.7113,1.1928,0 +1.7488,1.6602,1.1367,0 +1.7488,1.6602,1.1367,0 +2.3164,1.588,1.0574,0 +2.3164,1.588,1.0574,0 +2.2236,1.5216,0.9849,0 +2.2236,1.5216,0.9849,0 +2.16,1.4779,0.9375,0 +2.1302,1.458,0.9162,0 +2.0676,1.4174,0.873,0 +2.0392,1.3996,0.8544,0 +1.9768,1.3618,0.8157,0 +1.9768,1.3618,0.8157,0 +1.8877,1.8005,1.2552,0 +1.8261,1.7646,1.1998,0 +1.8261,1.7646,1.1998,0 +1.7382,2.1697,1.1221,22 +1.7382,2.1697,1.1221,22 +1.7058,2.1449,1.094,22 +1.8837,2.0854,1.0501,22 +1.8278,1.6128,1.0158,0 +1.8011,1.5933,1.0006,0 +1.7493,1.559,0.9712,0 +1.7241,1.5445,0.9566,0 +1.6668,1.8914,1.4646,22 +1.6668,1.8914,1.4646,22 +1.8873,1.8165,1.3974,0 +1.8549,1.7856,1.377,0 +1.7953,1.7319,1.3389,0 +1.7953,1.7319,1.3389,0 +1.7013,1.655,1.2778,0 +1.7013,1.655,1.2778,0 +1.6373,1.6037,1.2387,0 +1.6069,1.5797,1.221,0 +1.5765,1.5559,1.2038,0 +1.5111,1.5056,1.2549,0 +1.4472,1.4577,1.2018,22 +1.4184,1.4366,1.1782,22 +1.4184,1.4366,1.1782,22 +2.386,1.36,1.1243,0 +2.3319,1.3122,1.0941,0 +2.3319,1.3122,1.0941,0 +2.2504,1.2498,1.0476,0 +2.2185,1.2261,1.1949,0 +2.16,1.1838,1.1452,0 +2.16,1.1838,1.1452,0 +2.0681,1.1211,1.0697,0 +2.0387,1.102,1.0462,0 +2.3872,1.084,1.0238,0 +2.3223,1.0472,0.9769,0 +2.293,1.4601,0.9564,0 +2.2277,1.4154,0.9128,0 +2.1967,1.3948,0.8931,0 +2.1317,1.3531,0.8543,0 +2.103,1.3352,0.8383,0 +2.103,1.3352,0.8383,0 +2.0071,1.2789,1.3938,0 +1.9468,1.6695,1.3496,0 +1.9468,1.6695,1.3496,0 +1.913,1.6466,1.3254,0 +1.8483,1.604,1.2804,0 +1.7853,1.5642,1.2385,0 +1.7562,1.5464,1.2198,0 +1.6948,1.51,1.182,0 +1.6948,1.51,1.182,0 +1.6068,1.8802,1.1319,22 +1.574,1.8581,1.2688,22 +1.8968,1.8124,1.2212,0 +1.8968,1.8124,1.2212,0 +1.8086,1.7492,1.1598,0 +1.8086,1.7492,1.1598,0 +1.7738,1.727,1.1356,0 +1.7106,1.6878,1.0933,0 +1.647,1.6499,1.053,22 +1.619,1.6338,1.0361,22 +1.5865,1.6155,1.0172,22 +1.9469,1.5749,1.1946,0 +1.8917,1.5346,1.1558,0 +1.8917,1.5346,1.1558,0 +1.8075,1.4852,1.0951,0 +1.7749,1.8445,1.0726,22 +1.7108,1.799,1.0301,22 +1.7108,1.799,1.0301,22 +1.8948,1.7266,1.2575,0 +1.8948,1.7266,1.2575,0 +1.8106,1.664,1.1981,0 +1.8106,1.664,1.1981,0 +1.7149,1.5985,1.1326,0 +1.6835,1.5776,1.112,0 +1.653,1.5576,1.0926,0 +1.5903,1.5178,1.0543,0 +1.5595,1.4989,1.0365,0 +1.4968,1.4616,1.002,0 +1.4968,1.4616,1.002,0 +1.4023,1.4089,1.2268,22 +1.3687,2.0895,1.2013,22 +1.3408,2.0678,1.1837,22 +1.2884,1.333,1.1525,22 +1.2643,1.3156,1.139,22 +1.6501,1.2818,1.1143,0 +1.6278,1.2677,1.198,0 +1.5803,1.2389,1.1565,0 +1.5803,1.2389,1.1565,0 +1.4995,1.1942,1.0862,0 +1.4407,1.8323,1.0361,22 +1.4407,1.8323,1.0361,22 +1.3564,1.7707,0.9721,22 +1.3564,1.7707,0.9721,22 +1.3062,1.7298,0.9387,22 +1.3062,1.7298,0.9387,22 +1.2449,1.0389,0.9019,0 +1.2089,1.0135,0.883,0 +1.1868,1.6287,0.8705,22 +1.6461,1.5906,1.1373,0 +1.6223,1.5684,1.1159,0 +1.5768,1.53,1.0748,0 +1.5768,1.53,1.0748,0 +1.4946,1.4695,1,0 +1.4946,1.4695,1,0 +1.4089,1.4089,0.9237,0 +1.3746,1.3855,0.8937,22 +1.3147,1.3458,0.8425,22 +1.8034,1.3174,0.8198,0 +1.7794,1.2962,0.8042,0 +1.7474,1.2752,0.7811,0 +1.686,1.2362,0.7388,0 +1.686,1.2362,0.7388,0 +1.5943,1.1822,0.6823,0 +1.5609,1.7475,0.6641,22 +2.0922,1.7036,1.0103,0 +2.0922,1.7036,1.0103,0 +2.0004,1.6306,0.9409,0 +1.9685,1.6078,0.9167,0 +1.9057,1.564,0.8705,0 +1.875,1.543,0.8487,0 +1.8456,1.5234,0.8286,0 +1.8158,1.5037,0.8087,0 +1.7549,1.4648,0.7703,0 +1.6949,1.428,0.7358,0 +1.6641,1.4097,0.7195,0 +1.6035,1.3752,1.0729,0 +1.5429,1.9068,1.0234,22 +1.5429,1.9068,1.0234,22 +1.4617,1.8332,0.9658,22 +1.4617,1.8332,0.9658,22 +2.0378,1.2524,0.9426,0 +1.9987,1.2199,0.9266,0 +1.9987,1.2199,0.9266,0 +1.9233,1.6865,1.3205,0 +1.9233,1.6865,1.3205,0 +1.8354,1.6161,1.2432,0 +1.8054,1.5926,1.2172,0 +1.775,1.569,1.1912,0 +1.7156,1.5236,1.1409,0 +1.6874,1.5024,1.1175,0 +2.2705,1.4584,1.0687,0 +2.2409,1.4383,1.0465,0 +2.1804,1.3982,1.0022,0 +2.1511,1.3794,0.9814,0 +2.0874,1.34,0.9381,0 +2.0533,1.3197,0.916,0 +1.9925,1.2852,0.8787,0 +1.9925,1.2852,0.8787,0 +1.8996,1.7294,1.2833,0 +1.8675,1.7045,1.2544,0 +1.8379,1.6817,1.2279,0 +1.7773,1.6359,1.1743,0 +1.7479,1.614,1.1486,0 +1.7171,1.5915,1.122,0 +1.658,1.5489,1.0716,0 +1.6252,1.5258,1.0441,0 +1.566,1.4852,0.9955,0 +2.1531,1.4452,0.9474,0 +2.1237,1.4274,0.9259,0 +2.0596,1.3898,0.8807,0 +2.0596,1.3898,0.8807,0 +1.9669,1.8417,0.8203,0 +1.9334,1.8159,0.8001,0 +1.8727,1.7699,0.7662,0 +1.8727,1.7699,0.7662,0 +1.777,1.6993,1.157,0 +1.777,1.6993,1.157,0 +1.6877,1.6359,1.0776,0 +1.656,1.614,1.0498,0 +1.6263,1.5939,1.0241,0 +1.5657,1.5537,0.9725,0 +1.5365,1.5348,0.9481,0 +1.5048,1.5148,0.922,22 +1.4446,1.478,0.8736,22 +2.0393,1.4373,0.8329,0 +2.0146,1.4166,0.8198,0 +1.9613,1.3775,0.7912,0 +1.9325,1.3604,0.7748,0 +1.9325,1.3604,0.7748,0 +1.8408,1.7728,1.2081,0 +1.7814,1.7245,1.1552,0 +1.7532,1.7019,1.1304,0 +1.721,1.6762,1.1023,0 +2.3271,1.6294,1.0511,0 +2.3271,1.6294,1.0511,0 +2.2321,1.5601,0.9757,0 +2.1979,1.536,0.9495,0 +2.1381,1.4947,0.9053,0 +2.1381,1.4947,0.9053,0 +2.0458,1.4338,0.8414,0 +1.9852,1.3959,0.803,0 +1.9852,1.3959,0.803,0 +1.9245,1.3598,0.7678,0 +1.8639,1.813,1.2281,0 +1.8336,1.7949,1.2009,0 +1.8336,1.7949,1.2009,0 +1.7423,2.2302,1.1198,22 +1.6823,2.1945,1.0678,22 +1.9026,2.1737,1.0499,22 +1.8735,2.1497,1.0318,22 +1.8252,1.6268,1.0054,0 +1.8252,1.6268,1.0054,0 +1.7494,1.5732,0.9628,0 +1.7494,1.5732,0.9628,0 +1.6609,1.9906,1.4555,22 +1.6609,1.9906,1.4555,22 +1.8835,1.9237,1.3923,22 +1.8835,1.9237,1.3923,22 +1.8333,1.4216,1.3661,0 +1.8126,1.4015,1.357,0 +1.7661,1.3642,1.334,0 +1.7401,1.3489,1.3186,0 +2.044,1.7541,1.2872,0 +2.0147,1.7353,1.3901,0 +1.9803,1.7136,1.3632,0 +1.9128,1.6724,1.3116,0 +1.9128,1.6724,1.3116,0 +1.8164,1.6167,1.2406,0 +1.8164,1.6167,1.2406,0 +1.723,1.9995,1.1756,22 +1.6635,1.9623,1.1365,22 +1.6635,1.9623,1.1365,22 +1.5905,1.8925,1.2762,22 +1.5905,1.8925,1.2762,22 +1.9557,1.8658,1.2591,0 +1.9133,1.4123,1.2354,0 +1.8667,1.3736,1.2082,0 +1.8414,1.359,1.191,0 +1.7885,1.7172,1.1563,0 +1.7582,1.6955,1.1371,0 +2.1116,1.6516,1.0995,0 +2.1116,1.6516,1.0995,0 +2.0181,1.5919,1.2625,0 +2.0181,1.5919,1.2625,0 +1.9288,1.5382,1.1923,0 +1.9288,1.5382,1.1923,0 +1.8357,1.8745,1.1225,22 +1.8357,1.8745,1.1225,22 +1.7562,1.8044,1.0746,22 +1.7562,1.8044,1.0746,22 +2.1398,1.3825,1.0567,0 +2.1185,1.3611,1.3166,0 +2.8739,1.322,1.284,0 +2.8739,1.322,1.284,0 +2.7902,1.6163,1.2247,0 +2.7902,1.6163,1.2247,0 +2.7301,1.5725,1.184,0 +2.6634,1.5254,1.1412,0 +2.6006,1.4827,1.1034,0 +2.5724,1.464,1.0872,0 +2.5384,1.4419,1.0684,0 +2.479,1.4045,1.3181,0 +2.416,1.3668,1.2692,0 +2.388,1.3508,1.248,0 +2.3259,1.6532,1.2021,0 +2.3259,1.6532,1.2021,0 +2.2376,1.589,1.1399,0 +2.2376,1.589,1.1399,0 +2.146,1.5253,1.0799,0 +2.146,1.5253,1.0799,0 +2.0832,1.4835,1.0418,0 +2.4671,1.4652,1.0256,0 +2.4358,1.4467,1.0095,0 +2.3675,1.408,1.251,0 +2.3002,1.7104,1.2012,0 +2.2697,1.689,1.1793,0 +2.2363,1.6658,1.1556,0 +2.1742,1.6238,1.1131,0 +2.1076,1.5803,1.0698,0 +2.1076,1.5803,1.0698,0 +2.01,1.5195,1.0109,0 +2.01,1.5195,1.0109,0 +1.9473,1.4825,0.9764,0 +1.9164,1.465,0.9606,0 +1.8517,1.4955,1.599,0 +1.7896,1.4418,1.5624,0 +1.7896,1.4418,1.5624,0 +1.6932,1.3598,1.5089,0 +1.6932,1.3598,1.5089,0 +1.5988,1.2815,2.1327,-22 +1.5988,1.2815,2.1327,-22 +1.5122,1.2177,2.0707,-22 +1.5122,1.2177,2.0707,-22 +1.4599,1.184,1.3725,0 +1.9162,1.1581,1.3418,0 +1.89,1.1428,1.3281,0 +1.8311,1.1101,1.9358,-22 +1.8311,1.1101,1.9358,-22 +1.7487,1.2689,1.8733,-22 +1.7487,1.2689,1.8733,-22 +1.679,1.2148,1.2012,0 +1.679,1.2148,1.2012,0 +1.657,1.1986,1.1852,0 +1.6032,1.1562,1.7527,-22 +1.6032,1.1562,1.7527,-22 +2.1063,1.0982,1.6892,0 +2.0592,1.0741,1.6469,0 +2.0592,1.0741,1.6469,0 +1.9794,1.0269,1.5894,0 +1.9181,1.354,1.5467,0 +1.9181,1.354,1.5467,0 +1.8265,1.2724,1.4855,0 +1.8265,1.2724,1.4855,0 +1.7907,1.241,1.4626,0 +1.7293,1.1876,1.4244,0 +1.6634,1.1314,1.3854,0 +1.6335,1.1064,1.3685,0 +1.6335,1.1064,1.3685,0 +1.5112,1.0069,1.8631,-22 +1.5112,1.0069,1.8631,-22 +2.0428,0.949,1.7885,0 +2.0428,0.949,1.7885,0 +2.017,0.9362,1.7642,0 +1.9497,0.8959,1.7145,0 +1.8864,1.2846,1.6689,0 +1.8569,1.2579,1.6481,0 +1.7931,1.2005,1.604,0 +1.7333,1.1476,1.564,0 +1.7333,1.1476,1.564,0 +1.6693,1.0918,1.5227,0 +1.6391,1.0659,1.5038,0 +1.6084,1.0398,1.4851,0 +1.5478,0.9892,1.4492,0 +1.4873,0.94,1.4153,0 +1.456,0.9152,1.3985,0 +1.3921,0.8662,1.8851,-22 +1.3621,0.844,1.8627,-22 +2.1983,0.809,1.8163,0 +2.1983,0.809,1.8163,0 +2.1146,1.2393,1.7475,0 +2.0839,1.2116,1.7246,0 +2.0153,1.1503,1.6744,0 +2.0153,1.1503,1.6744,0 +1.9238,1.0703,1.6098,0 +1.9238,1.0703,1.6098,0 +1.8337,0.9938,1.549,0 +1.8337,0.9938,1.549,0 +1.8023,0.9678,1.5285,0 +1.738,0.9159,1.488,0 +1.7078,0.8922,1.4696,0 +1.6408,0.8414,1.4303,0 +1.5811,0.7985,1.3973,0 +1.5811,0.7985,1.3973,0 +1.4924,0.7402,1.3333,0 +1.7504,0.7224,1.3096,0 +1.7191,1.1825,1.2867,0 +1.6873,1.1625,1.2637,0 +1.6228,1.1237,1.2185,0 +1.5599,1.0883,1.1761,0 +1.4968,1.5295,1.1357,22 +1.4665,1.5114,1.117,22 +1.4111,1.4642,1.0962,22 +1.4111,1.4642,1.0962,22 +1.3451,1.3982,1.1142,22 +1.3451,1.3982,1.1142,22 +1.6351,0.8863,1.0862,0 +1.6351,0.8863,1.0862,0 +1.5936,1.2971,1.0658,0 +1.5416,1.2605,1.035,0 +1.5156,1.2425,1.0203,0 +1.4875,1.2236,1.005,0 +1.4258,1.1833,1.1137,0 +1.3951,1.1639,1.0877,0 +1.3358,1.1282,1.0383,0 +1.3046,1.1104,1.0128,0 +1.2451,2.8751,0.9652,22 +1.2149,2.8463,0.9416,22 +1.5383,2.7851,0.9016,22 +1.5383,2.7851,0.9016,22 +1.4626,2.6984,0.872,22 +1.4626,2.6984,0.872,22 +1.8221,3.18,1.0508,22 +1.8221,3.18,1.0508,22 +1.7648,1.5464,1.0231,0 +1.7648,1.5464,1.0231,0 +1.997,1.4968,0.9862,0 +1.9693,2.1845,0.9703,22 +1.9081,2.1517,0.9371,22 +1.9081,2.1517,0.9371,22 +1.8805,2.131,1.206,22 +1.8309,2.0912,1.1767,22 +1.8068,1.3746,1.1641,0 +1.7619,1.3354,1.1438,0 +1.7155,1.3008,1.1212,0 +1.6896,1.2863,1.1063,0 +1.6312,1.938,1.0745,22 +1.5744,1.9036,1.3638,22 +1.5744,1.9036,1.3638,22 +1.5489,1.8811,1.3482,22 +1.9379,1.8341,1.322,0 +1.9115,1.811,1.3119,0 +1.8606,1.7716,1.2899,0 +1.833,1.7541,1.2756,0 +1.7765,1.719,1.3625,0 +1.7165,1.683,1.3106,0 +1.7165,1.683,1.3106,0 +1.6227,1.6298,1.2312,22 +1.5592,2.2558,1.1787,22 +1.5592,2.2558,1.1787,22 +1.4763,1.5284,1.1245,22 +1.4763,1.5284,1.1245,22 +1.4494,1.504,1.1092,22 +1.9313,1.4529,1.0836,0 +1.8796,1.4078,1.3549,0 +1.8545,1.3923,1.3326,0 +1.7963,1.3577,1.2814,0 +1.7682,1.3416,1.257,0 +1.7121,1.9205,1.2087,22 +1.7121,1.9205,1.2087,22 +1.6258,1.2508,1.142,0 +1.6258,1.2508,1.142,0 +1.5729,1.7971,1.1036,22 +1.5729,1.7971,1.1036,22 +2.0896,1.7299,1.048,0 +2.0367,1.6791,1.0233,0 +2.0085,1.6572,1.0073,0 +1.9472,1.6106,0.9745,0 +1.9472,1.6106,0.9745,0 +1.8523,1.5404,1.2837,0 +1.8523,1.5404,1.2837,0 +1.8201,1.5174,1.2556,0 +1.7576,1.4736,1.2018,0 +1.6936,1.4303,1.1478,0 +1.6653,1.4117,1.1243,0 +1.6032,1.3722,1.0738,0 +1.6032,1.3722,1.0738,0 +1.5144,1.3192,1.0042,0 +1.4538,2.3175,0.9589,22 +1.4538,2.3175,0.9589,22 +2.0448,2.2959,0.9381,22 +1.9844,1.7207,0.9095,0 +1.9537,1.6963,0.8975,0 +1.9005,1.6589,1.3,0 +1.8455,2.1183,1.252,22 +1.8151,2.0945,1.2258,22 +1.9709,2.0458,1.1818,22 +1.9709,2.0458,1.1818,22 +1.8825,1.5098,1.1277,0 +1.8522,1.487,1.1111,0 +1.7961,1.8855,1.0767,22 +1.7961,1.8855,1.0767,22 +2.0003,1.3996,1.5479,0 +2.0003,1.3996,1.5479,0 +1.915,1.734,1.4877,0 +1.915,1.734,1.4877,0 +1.8525,1.683,1.4431,0 +1.823,1.6592,1.4226,0 +1.759,1.6083,1.3793,0 +1.759,1.6083,1.3793,0 +1.6694,1.5387,1.3217,0 +1.6074,1.492,1.2842,0 +1.6074,1.492,1.2842,0 +1.5193,1.4276,1.2346,0 +1.5193,1.4276,1.2346,0 +1.4872,1.4049,1.2639,0 +1.4268,1.3632,1.2138,0 +1.3641,1.3216,1.163,0 +1.3356,1.3033,1.1404,0 +1.2752,1.2659,1.0935,0 +1.2752,1.2659,1.0935,0 +1.8805,1.6841,1.0303,0 +1.8212,1.647,0.9902,0 +1.8212,1.647,0.9902,0 +1.7324,1.5941,0.9344,0 +1.7324,1.5941,0.9344,0 +1.6427,2.0089,0.9656,22 +1.6427,2.0089,0.9656,22 +1.8727,1.9454,0.8942,22 +1.8727,1.9454,0.8942,22 +1.8176,1.4506,0.8548,0 +1.7657,1.4147,0.8202,0 +1.7412,1.4006,0.8035,0 +1.6858,1.8049,0.7675,22 +1.6585,1.7866,0.7509,22 +1.9699,1.7397,1.3385,0 +1.9699,1.7397,1.3385,0 +1.8914,1.682,1.2836,0 +1.8605,1.6614,1.2619,0 +1.8315,1.6424,1.242,0 +1.7722,1.6045,1.2026,0 +1.7436,1.5867,1.1843,0 +1.7117,1.5673,1.1643,0 +1.6532,1.5329,1.1295,0 +1.5896,2.5982,1.0941,22 +1.5615,2.5807,1.2457,22 +1.6748,2.5353,1.2067,22 +1.6748,2.5353,1.2067,22 +1.5901,1.3874,1.1573,0 +1.5901,1.3874,1.1573,0 +1.5072,1.3397,1.1113,0 +1.5072,1.3397,1.1113,0 +1.4478,2.3755,1.0802,22 +1.4182,2.3562,1.3044,22 +1.3555,2.3105,1.2595,22 +1.3281,1.9394,1.2424,22 +1.2759,1.9021,1.2112,22 +1.2533,1.886,1.1984,22 +1.2533,1.886,1.1984,22 +1.6522,1.8401,1.1894,22 +2.0905,1.1288,1.1519,0 +2.0716,1.1182,1.1349,0 +2.0457,1.7826,1.112,0 +1.9985,1.7516,1.0705,0 +1.9985,1.7516,1.0705,0 +1.9179,1.7005,1.0014,0 +1.8595,1.6651,0.9529,0 +1.8595,1.6651,0.9529,0 +2.1867,1.8817,0.8838,0 +2.1867,1.8817,0.8838,0 +2.123,1.8373,0.8395,0 +2.123,1.8373,0.8395,0 +2.0277,1.7732,0.7783,0 +1.9632,1.7315,0.7412,0 +1.9334,1.7127,0.7254,0 +1.8983,1.6909,1.0687,0 +1.8361,1.6536,1.0204,0 +1.7674,1.6141,0.969,0 +1.7674,1.6141,0.969,0 +1.6739,1.8331,0.9029,22 +1.6739,1.8331,0.9029,22 +1.609,1.7817,0.8644,22 +1.5553,1.4868,0.8407,0 +1.5319,1.47,1.2087,0 +1.4724,1.6649,1.1648,22 +1.4724,1.6649,1.1648,22 +1.8875,1.5916,1.1154,0 +1.8875,1.5916,1.1154,0 +2.3319,1.5436,1.0873,0 +2.8801,1.4963,1.286,0 +2.8486,1.4714,1.2563,0 +2.7896,1.4258,1.2011,0 +2.7896,1.4258,1.2011,0 +2.851,1.3575,1.1169,0 +2.786,1.3143,1.0623,0 +2.786,1.3143,1.0623,0 +2.7193,1.2718,1.0076,0 +2.6889,1.2532,0.9831,0 +2.6534,1.2321,0.955,0 +2.592,1.1972,0.9078,0 +2.5292,1.7999,0.8615,0 +2.4977,1.7784,0.839,0 +2.4303,1.7338,0.7932,0 +2.3673,1.6934,0.7535,0 +2.3673,1.6934,0.7535,0 +2.3346,1.673,0.7342,0 +2.2677,1.6326,0.698,0 +2.2053,1.5965,1.0695,0 +2.1739,1.579,1.047,0 +2.1068,1.7269,1.0006,0 +2.0442,1.6808,0.9596,0 +2.0442,1.6808,0.9596,0 +1.9493,1.6131,0.9026,0 +1.9493,1.6131,0.9026,0 +1.887,1.5703,0.8689,0 +1.825,1.529,1.2366,0 +1.7951,1.5097,1.2158,0 +1.763,1.4893,1.1938,0 +1.6958,1.4481,1.1495,0 +1.6326,1.4112,1.11,0 +1.6326,1.4112,1.11,0 +1.536,1.5451,1.0545,22 +1.536,1.5451,1.0545,22 +1.4445,1.4688,2.105,0 +1.4445,1.4688,2.105,0 +1.4164,1.4441,2.0946,0 +1.3517,1.3935,2.4743,0 +1.2892,1.3458,2.4368,0 +1.2267,1.2994,2.4003,0 +1.1958,1.277,2.3827,0 +1.1645,1.2546,2.365,0 +1.1024,1.2115,2.331,0 +1.0703,1.1899,2.3138,0 +1.0087,1.1498,3.3835,0 +0.9777,1.1305,3.3659,0 +0.9181,1.0948,3.3326,0 +0.8866,1.0768,3.3153,0 +0.8574,7.9135,3.2994,0 +0.7974,7.854,3.2671,0 +0.7382,7.7947,2.0369,0 +0.7382,7.7947,2.0369,0 +1.0541,0.6486,1.9468,-22 +1.0205,0.6184,1.916,-22 +0.9934,0.5968,1.8877,-22 +0.9654,0.5758,3.5249,-22 +0.9166,0.5431,3.094,-22 +0.8711,0.5188,3.05,-22 +0.8521,0.511,3.0293,-22 +1.279,0.5054,3.0081,-22 +1.2359,0.7992,2.6238,-22 +1.1978,0.7709,1.8831,-22 +1.1978,0.7709,1.8831,-22 +1.5245,0.7363,1.8166,-22 +1.4977,0.7268,1.7909,-22 +1.4475,0.7135,1.7407,-22 +1.4475,0.7135,1.7407,-22 +1.3952,1.0654,1.6853,-22 +1.3699,1.0528,1.6574,-22 +1.3177,1.0304,1.5964,-22 +1.7615,1.0142,1.5331,0 +1.7381,1.2449,1.5034,0 +2.2083,1.2198,1.4843,0 +2.1597,1.173,1.4493,0 +2.1597,1.173,1.4493,0 +3.1148,1.0964,1.3936,0 +3.0841,1.0678,1.3734,0 +3.021,1.0099,1.3333,0 +3.021,1.0099,1.3333,0 +2.9309,0.9291,1.2799,0 +2.9309,0.9291,1.2799,0 +2.8697,0.8756,1.2464,0 +2.8105,0.8256,1.8462,0 +2.7822,0.8022,1.8271,0 +2.7509,0.777,1.8064,0 +2.8696,0.7328,1.7697,0 +2.8025,0.6871,1.7308,0 +2.7723,0.6678,1.7139,0 +2.7045,0.6276,1.6773,0 +2.7045,0.6276,1.6773,0 +2.6717,0.61,1.6603,0 +2.6049,0.9752,1.8069,0 +2.5396,0.9269,1.7616,0 +2.5087,0.9048,1.7406,0 +2.4431,0.8598,1.6972,0 +2.412,0.8396,1.6772,0 +2.3405,0.7956,1.6325,0 +2.3405,0.7956,1.6325,0 +2.2777,0.7607,1.5948,0 +2.2448,1.1473,1.5758,0 +2.183,1.1018,1.5413,0 +2.1476,1.0765,1.5223,0 +2.0829,1.032,1.6796,0 +2.0829,1.032,1.6796,0 +1.9869,0.9703,1.6108,0 +1.9245,0.9336,1.5677,0 +1.8938,0.9166,1.5469,0 +1.8938,0.9166,1.5469,0 +1.7985,3.1401,1.4849,22 +1.7985,3.1401,1.4849,22 +1.7092,3.0538,1.4345,22 +1.6561,2.8924,1.6324,22 +1.6561,2.8924,1.6324,22 +1.9238,2.169,1.614,22 +1.8659,2.1334,1.5781,22 +1.8161,1.4078,1.5351,0 +1.7946,1.3961,1.5166,0 +1.7667,2.0736,1.4931,22 +1.7164,2.044,1.4508,22 +1.669,2.0065,1.4162,22 +1.6478,1.9895,1.4012,22 +1.6478,1.9895,1.4012,22 +1.5878,1.2626,1.3606,0 +2.0032,1.2333,1.336,0 +1.9802,1.2204,1.3219,0 +1.9802,1.2204,1.3219,0 +1.9013,1.8393,1.2756,0 +1.8427,1.8022,1.2435,0 +1.8427,1.8022,1.2435,0 +1.8132,1.7839,1.228,0 +1.7485,1.7449,1.3206,0 +1.6806,1.7058,1.2615,22 +1.65,1.6887,1.2352,22 +1.5888,1.6499,1.1858,22 +1.5888,1.6499,1.1858,22 +1.5154,1.5939,1.1336,22 +1.5154,1.5939,1.1336,22 +2.0087,1.5449,1.0948,0 +1.9875,1.5289,1.0837,0 +1.9456,1.4992,1.0616,0 +1.9456,1.4992,1.0616,0 +1.8922,1.4652,1.0327,0 +1.8335,1.4293,1.2979,0 +1.8335,1.4293,1.2979,0 +1.7434,1.3773,1.2185,0 +1.7083,1.3582,1.188,0 +1.6481,1.9198,1.1364,22 +1.6481,1.9198,1.1364,22 +1.5647,1.8504,1.0717,22 +1.5647,1.8504,1.0717,22 +2.1047,1.7825,1.028,0 +2.1047,1.7825,1.028,0 +2.0573,1.7411,1.0012,0 +2.0324,1.7217,0.9861,0 +2.0033,1.6993,0.969,0 +1.9479,1.6573,0.9383,0 +1.9145,1.6325,1.3255,0 +1.8543,1.5884,1.2717,0 +1.7893,1.5422,1.2146,0 +1.7606,1.5223,1.1897,0 +1.6994,1.4808,1.1372,0 +1.67,1.4615,1.1124,0 +1.6069,1.4212,1.0601,0 +1.5788,1.4038,1.0373,0 +1.5186,1.3679,0.9895,0 +1.4896,1.3513,0.967,0 +1.4296,1.8526,0.9219,22 +1.4296,1.8526,0.9219,22 +1.974,1.7793,0.8746,0 +1.95,1.755,0.8651,0 +1.9227,1.7334,0.8507,0 +1.8622,1.6861,1.2534,0 +1.8319,1.6628,1.2265,0 +1.8007,1.639,1.1989,0 +1.7364,1.591,1.1429,0 +1.673,1.5449,1.0889,0 +1.6442,1.5243,1.0647,0 +1.6112,1.5012,1.0374,0 +1.5503,1.4597,0.9881,0 +1.5503,1.4597,0.9881,0 +2.102,1.4008,0.918,0 +2.0386,1.3643,0.8746,0 +2.0386,1.3643,0.8746,0 +2.0076,1.3472,0.8544,0 +1.9449,1.8065,0.8158,0 +1.8806,2.2656,0.7798,22 +1.851,2.2494,1.2269,22 +1.8201,2.7273,1.1989,22 +1.7668,2.1881,1.155,22 +1.9553,1.6588,1.1215,0 +1.935,1.6414,1.1093,0 +1.8816,1.6117,1.0703,0 +1.8502,2.0766,1.0481,22 +1.7915,2.0424,1.0079,22 +1.7915,2.0424,1.0079,22 +1.7174,1.5035,0.9758,0 +1.7174,1.5035,0.9758,0 +1.9421,1.9181,1.4594,0 +1.9421,1.9181,1.4594,0 +1.8762,1.8783,1.4102,22 +1.8458,1.8605,1.3881,22 +1.7868,1.8199,1.35,22 +1.7868,1.8199,1.35,22 +1.7171,1.7542,1.319,22 +2.0297,1.7102,1.4194,0 +2.0297,1.7102,1.4194,0 +1.9622,1.6565,1.3729,0 +1.9622,1.6565,1.3729,0 +1.9071,1.6202,1.3332,0 +1.8506,1.584,1.2937,0 +1.8216,1.566,1.274,0 +1.8216,1.566,1.274,0 +1.7298,1.5114,1.2144,0 +1.6673,1.9047,1.1764,22 +1.6392,1.8859,1.1602,22 +1.6392,1.8859,1.1602,22 +1.9479,1.3975,1.2773,0 +1.9055,1.3567,1.2546,0 +1.8791,1.3412,1.2364,0 +1.8532,1.3263,1.2188,0 +1.7984,1.6875,1.1829,0 +1.77,1.6673,1.165,0 +2.1193,1.6242,1.1277,0 +2.0869,1.6034,1.1102,0 +2.0571,1.5845,1.0947,0 +1.996,1.547,1.2586,0 +1.9349,1.5112,1.211,0 +1.9055,1.4946,1.1886,0 +1.9055,1.4946,1.1886,0 +1.8128,1.8313,1.1202,22 +1.7507,1.7898,1.0767,22 +1.7507,1.7898,1.0767,22 +1.7016,1.7417,1.0532,22 +2.8908,1.6946,1.2914,0 +2.8908,1.6946,1.2914,0 +2.3193,1.6292,1.2364,0 +2.3193,1.6292,1.2364,0 +2.7234,1.5702,1.1753,0 +2.7234,1.5702,1.1753,0 +2.6329,1.5096,1.1135,0 +2.6329,1.5096,1.1135,0 +2.5463,1.455,1.0589,0 +2.5463,1.455,1.0589,0 +2.4553,1.4018,1.0073,0 +2.4553,1.4018,1.0073,0 +2.9629,1.4487,1.232,0 +2.9006,1.3953,1.185,0 +2.8713,1.3706,1.1634,0 +2.8359,1.3408,1.1378,0 +2.7759,1.2912,1.0958,0 +2.7401,1.2621,1.0715,0 +2.677,1.2117,1.0305,0 +2.677,1.2117,1.0305,0 +2.5811,1.1376,0.973,0 +2.5477,1.1127,0.9546,0 +2.517,1.0902,0.9383,0 +2.4549,1.0461,1.5711,0 +2.3939,1.0048,1.5333,0 +2.3652,0.986,1.5159,0 +2.3045,0.9484,1.4807,0 +2.3045,0.9484,1.4807,0 +2.21,1.2655,1.4294,0 +2.21,1.2655,1.4294,0 +2.1162,1.1943,1.6179,0 +2.1162,1.1943,1.6179,0 +2.0566,1.1509,1.5759,0 +1.9964,1.1087,1.5347,0 +1.9673,1.089,1.5152,0 +1.9029,1.0471,1.4735,0 +1.9029,1.0471,1.4735,0 +1.8117,0.9923,1.4176,0 +1.7803,0.9748,1.3992,0 +1.7507,1.3212,1.3824,0 +1.6906,1.2754,1.3498,0 +1.6608,1.2532,1.5849,0 +1.5995,1.2087,1.5389,0 +1.5705,1.1883,1.5176,0 +1.5385,1.1661,1.4943,0 +1.4805,1.1274,1.4531,0 +1.4183,1.0881,1.4104,0 +1.8368,1.0709,1.3897,0 +1.7722,1.7352,1.3283,0 +1.7427,1.7186,1.3005,0 +1.6776,2.0279,1.2393,22 +1.6474,2.0071,1.2112,22 +1.5947,1.9544,1.1656,22 +2.0315,1.6019,1.1469,0 +2.0048,1.5767,1.1274,0 +1.9553,1.5373,1.0904,0 +1.9553,1.5373,1.0904,0 +2.2371,1.7847,1.0227,0 +2.1716,1.7391,0.9781,0 +2.1716,1.7391,0.9781,0 +2.0775,1.6761,0.9185,0 +2.0775,1.6761,0.9185,0 +2.0119,1.634,0.8806,0 +1.9489,1.595,0.8474,0 +1.9189,1.577,1.1596,0 +1.8515,1.538,1.1083,0 +1.8515,1.538,1.1083,0 +1.7582,1.7889,1.0404,22 +1.7237,1.7644,1.0163,22 +1.6964,1.7393,1.0024,22 +1.6431,1.4059,0.98,0 +1.6192,1.3849,0.9723,0 +1.5669,1.3452,1.3019,0 +1.5669,1.3452,1.3019,0 +1.4845,1.5453,1.2429,22 +1.4244,1.4985,1.2017,22 +1.8874,1.4713,1.1891,0 +1.8874,1.4713,1.1891,0 +2.8218,1.4135,1.3498,0 +2.7643,1.3674,1.2964,0 +2.7643,1.3674,1.2964,0 +3.1484,1.2977,1.2143,0 +3.1138,1.2733,1.185,0 +3.0527,1.2314,1.134,0 +3.0527,1.2314,1.134,0 +2.9552,1.1683,1.0552,0 +2.9246,1.1495,1.0312,0 +2.8628,1.1134,0.9839,0 +2.8628,1.1134,0.9839,0 +2.7693,1.7075,0.9162,0 +2.7693,1.7075,0.9162,0 +2.6752,1.645,0.8534,0 +2.6413,1.6234,0.8324,0 +2.6112,1.6045,0.8145,0 +2.5497,1.5671,0.7806,0 +2.5195,1.5494,1.1621,0 +2.4892,1.532,1.1394,0 +2.4224,1.7037,1.0908,0 +2.3569,1.6542,1.0453,0 +2.3284,1.633,1.0263,0 +2.2673,1.5886,0.9874,0 +2.2384,1.568,0.9699,0 +2.2384,1.568,0.9699,0 +2.1473,1.5051,0.9188,0 +2.087,1.4652,1.2711,0 +2.0584,1.4469,1.2504,0 +1.9965,1.4086,1.207,0 +1.9669,1.3908,1.1868,0 +1.9063,1.5741,1.1471,0 +1.9063,1.5741,1.1471,0 +1.8162,1.5023,1.0922,0 +1.8162,1.5023,1.0922,0 +2.2491,1.4547,1.0581,0 +2.1875,1.4116,1.4067,0 +2.1571,1.3908,1.3863,0 +2.1571,1.3908,1.3863,0 +2.0926,1.348,1.3443,0 +2.0318,1.3094,1.3066,0 +1.9652,1.269,1.2673,0 +1.9352,1.2517,1.2504,0 +1.8711,1.2162,1.216,0 +1.8711,1.2162,1.216,0 +1.78,1.8075,1.3306,22 +1.7459,1.7855,1.301,22 +1.7175,1.7606,1.2794,22 +1.6629,1.7095,1.2404,22 +1.6377,1.6844,1.2236,22 +1.6104,1.656,1.2063,22 +2.1179,1.6015,1.1779,0 +2.0667,1.5507,1.1566,0 +2.0439,1.5332,1.144,0 +2.0186,1.5138,1.1304,0 +1.9663,1.4745,1.4291,0 +1.9095,1.4327,1.3796,0 +1.8823,1.4132,1.3561,0 +1.8205,1.3698,1.3034,0 +1.8205,1.3698,1.3034,0 +1.7329,1.3111,1.2304,0 +1.7002,1.2902,1.2037,0 +1.6714,1.2722,1.1805,0 +1.6125,1.2368,1.1341,0 +1.584,1.2204,1.112,0 +1.5221,1.7577,1.0655,22 +2.0902,1.7356,1.0446,0 +2.0305,1.687,1.01,0 +1.9704,1.6438,0.9743,0 +1.9704,1.6438,0.9743,0 +1.8796,1.5806,1.3017,0 +1.8796,1.5806,1.3017,0 +1.8177,1.5392,1.2463,0 +1.7554,1.4991,1.1914,0 +1.7271,1.4814,1.1666,0 +1.6643,1.4434,1.1125,0 +1.6341,1.4258,1.0868,0 +1.5723,1.9586,1.0352,22 +1.544,1.9374,1.012,22 +1.4902,1.3327,0.9749,0 +1.4902,1.3327,0.9749,0 +2.0345,1.813,0.9214,0 +2.0345,1.813,0.9214,0 +1.9361,1.7391,0.8614,0 +1.9361,1.7391,0.8614,0 +1.871,1.6917,0.8262,0 +1.8408,1.6702,1.2342,0 +1.7797,1.6274,1.1793,0 +1.7188,1.5861,1.1253,0 +1.6903,1.5672,1.1004,0 +1.6261,1.5259,1.045,0 +1.5954,1.5068,1.0189,0 +1.5346,1.4701,0.9683,0 +1.5053,1.453,0.9443,0 +1.4763,1.4366,0.921,0 +1.444,1.9483,0.8955,22 +1.3861,1.9037,0.8511,22 +1.9696,1.8474,0.8193,0 +1.943,1.8216,0.8071,0 +1.914,1.7986,0.7907,0 +1.8536,1.7516,1.2273,0 +1.794,1.706,1.1737,0 +1.7632,1.6828,1.1463,0 +1.7052,1.6399,1.0952,0 +1.6746,1.6177,1.0687,0 +1.6449,1.5964,1.0431,0 +1.5854,1.5547,0.9929,0 +1.5854,1.5547,0.9929,0 +1.4997,1.4969,0.923,0 +2.0931,1.4586,0.8766,0 +2.0931,1.4586,0.8766,0 +2.0325,1.4233,0.8339,0 +2.002,1.4062,0.8134,0 +1.9386,1.861,0.773,0 +1.8748,1.812,0.7359,0 +1.8748,1.812,0.7359,0 +1.7841,1.7441,1.1533,0 +1.7524,1.7209,1.1247,0 +1.7241,1.7004,1.0993,0 +1.6624,1.6566,1.0446,0 +1.6334,1.6364,1.0192,22 +1.5717,1.5945,0.966,22 +1.5717,1.5945,0.966,22 +2.1549,1.5219,0.9096,0 +2.1001,1.4719,0.8768,0 +2.1001,1.4719,0.8768,0 +2.2855,1.4135,0.8273,0 +2.2855,1.4135,0.8273,0 +2.2213,1.3711,1.3176,0 +2.1565,1.3303,1.2636,0 +2.1276,1.3127,1.2398,0 +2.0923,1.2918,1.2111,0 +2.0321,1.2578,1.1631,0 +2.0321,1.2578,1.1631,0 +1.9386,1.6834,1.0913,0 +1.9386,1.6834,1.0913,0 +1.8439,1.63,1.0223,0 +1.8115,2.0275,0.9998,22 +1.7523,1.9816,0.9602,22 +1.7523,1.9816,0.9602,22 +1.6713,1.9006,1.4666,22 +1.6713,1.9006,1.4666,22 +1.9026,1.4657,1.4114,0 +1.9026,1.4657,1.4114,0 +1.8498,1.4322,1.3764,0 +1.8247,1.4181,1.3595,0 +1.7696,1.7082,1.3235,0 +1.7141,1.6612,1.2886,0 +1.6861,1.6379,1.2717,0 +1.6274,1.5892,1.2376,0 +1.6274,1.5892,1.2376,0 +1.5395,1.5178,1.2821,0 +1.5395,1.5178,1.2821,0 +1.4535,1.4498,1.2114,0 +2.1224,1.4253,1.1859,0 +2.0938,1.4039,1.1637,0 +2.064,1.382,1.1409,0 +2.0048,1.3394,1.0969,0 +1.9429,1.2966,1.0529,0 +2.2547,1.2774,1.0332,0 +2.2206,1.2564,1.0118,0 +2.1582,1.2195,0.9747,0 +2.1246,1.2006,0.9558,0 +2.0576,1.6123,1.0443,0 +2.0576,1.6123,1.0443,0 +1.9627,1.5526,0.9634,0 +1.9627,1.5526,0.9634,0 +1.8697,1.4979,0.8874,0 +1.8697,1.4979,0.8874,0 +1.7778,1.8935,0.8163,22 +1.7778,1.8935,0.8163,22 +1.6929,1.8276,0.7622,22 +2.0348,1.8029,0.7475,0 +2.0072,1.3529,0.7356,0 +1.9506,1.7384,1.3181,0 +1.9237,1.7199,1.2984,0 +1.8612,1.6777,1.2539,0 +1.8612,1.6777,1.2539,0 +1.7682,1.6176,1.1912,0 +1.7362,1.5978,1.1706,0 +1.6777,1.5625,1.1346,0 +1.6405,1.541,1.1128,0 +1.6122,1.9426,1.0969,22 +1.5793,1.9199,1.0791,22 +1.919,1.8768,1.2129,0 +1.8627,1.4322,1.1754,0 +1.8358,1.8101,1.1562,0 +1.7766,1.7691,1.1153,0 +1.7472,1.7493,1.0957,22 +1.6851,1.7081,1.0559,22 +1.6851,1.7081,1.0559,22 +2.028,1.6403,1.2526,0 +2.0013,1.6182,1.2333,0 +1.9736,1.5987,1.2123,0 +1.9121,1.5564,1.1668,0 +1.881,1.5356,1.1445,0 +2.0996,1.4946,1.1008,0 +2.0996,1.4946,1.1008,0 +2.0026,1.4398,1.0432,0 +2.0026,1.4398,1.0432,0 +1.9072,1.7433,0.9924,0 +1.8721,1.7196,1.2338,0 +1.8073,1.6772,1.1844,0 +1.8073,1.6772,1.1844,0 +1.711,1.6168,1.1139,0 +1.711,1.6168,1.1139,0 +1.6146,1.56,1.0476,0 +1.6146,1.56,1.0476,0 +1.5151,2.2087,0.9844,22 +1.5151,2.2087,0.9844,22 +1.4537,2.1703,0.9532,22 +1.3988,1.4311,1.2109,22 +1.3744,1.4144,1.1944,22 +1.3477,1.3962,1.1768,22 +1.3042,1.3667,1.1492,22 +1.3042,1.3667,1.1492,22 +1.6883,1.3249,1.113,0 +1.6659,1.3107,1.2227,0 +1.6182,1.2809,1.1805,0 +1.6182,1.2809,1.1805,0 +1.5345,1.2311,1.1078,0 +1.5039,1.2138,1.0815,0 +1.4749,1.198,1.0569,0 +1.4131,1.8291,1.0052,22 +1.3826,1.8098,0.9802,22 +1.3225,1.7674,0.935,22 +1.3225,1.7674,0.935,22 +1.2485,1.7063,0.8883,22 +1.2036,1.6676,0.8635,22 +1.2036,1.6676,0.8635,22 +1.6792,1.6328,0.8452,0 +1.6605,1.6164,1.148,0 +1.6194,1.5823,1.1101,0 +1.5705,1.545,1.0649,0 +1.5457,1.5264,1.0422,0 +1.4908,1.4857,0.9923,0 +1.4908,1.4857,0.9923,0 +1.4036,1.4233,0.9144,22 +1.4036,1.4233,0.9144,22 +1.8486,1.357,0.8509,0 +1.8253,1.3351,0.8353,0 +1.7996,1.3167,0.8162,0 +1.7687,1.2949,0.7937,0 +1.7069,1.2527,0.7511,0 +1.7069,1.2527,0.7511,0 +2.2167,1.1973,0.6977,0 +2.1522,1.1612,1.0615,0 +2.1522,1.1612,1.0615,0 +2.0604,1.6762,0.9868,0 +2.0604,1.6762,0.9868,0 +2.0263,1.6513,0.9599,0 +1.9617,1.6051,0.9104,0 +1.8982,1.5609,0.8639,0 +1.8683,1.5407,0.8429,0 +1.8051,1.4989,0.8004,0 +1.8051,1.4989,0.8004,0 +1.7143,1.4419,0.745,0 +1.6482,1.4027,1.1095,0 +1.6482,1.4027,1.1095,0 +1.6137,1.3832,1.0806,0 +1.5535,1.9168,1.0311,22 +1.4922,1.8717,0.9821,22 +1.4666,1.8467,0.9651,22 +1.4666,1.8467,0.9651,22 +1.993,1.227,0.9168,0 +1.993,1.227,0.9168,0 +1.9192,1.6864,1.3161,0 +1.9192,1.6864,1.3161,0 +1.8601,1.6385,1.264,0 +1.8601,1.6385,1.264,0 +1.7718,1.5686,1.1878,0 +2.3607,1.5233,1.1383,0 +2.331,1.5018,1.1149,0 +2.2968,1.4776,1.0884,0 +2.2343,1.4344,1.0412,0 +2.2343,1.4344,1.0412,0 +2.1393,1.3718,0.9734,0 +2.1069,1.3514,0.9514,0 +2.0765,1.3327,0.9314,0 +1.988,1.2811,0.8771,0 +1.988,1.2811,0.8771,0 +1.9233,1.7461,0.8415,0 +1.8621,1.6979,1.2502,0 +1.833,1.6753,1.2243,0 +1.7722,1.6289,1.1708,0 +1.7722,1.6289,1.1708,0 +1.6844,1.5637,1.0952,0 +1.6844,1.5637,1.0952,0 +1.6232,1.5197,1.0439,0 +1.5644,1.4787,0.996,0 +2.1844,1.4595,0.9735,0 +2.1509,1.4384,0.9487,0 +2.0894,1.4009,0.9048,0 +2.0894,1.4009,0.9048,0 +1.994,1.3466,0.8416,0 +1.9325,1.8086,0.8046,0 +1.9038,1.7864,0.7884,0 +1.8688,1.7596,0.7698,0 +1.8055,1.7121,1.1847,0 +1.8055,1.7121,1.1847,0 +1.7125,1.6442,1.1019,0 +1.7125,1.6442,1.1019,0 +1.619,1.5788,1.0209,0 +1.5878,1.5577,0.9945,0 +1.559,1.5385,0.9704,0 +1.4992,1.4997,0.9214,22 +1.4705,1.4816,0.8985,22 +1.4705,1.4816,0.8985,22 +2.0361,1.416,0.8418,0 +1.9908,1.3734,0.822,0 +1.9645,1.3563,0.8074,0 +1.9048,1.3185,1.2712,0 +2.5467,1.3007,1.2452,0 +2.5467,1.3007,1.2452,0 +2.4538,1.7003,1.1669,0 +2.3936,1.6513,1.1177,0 +2.3643,1.6278,1.0942,0 +2.2995,1.5765,1.0435,0 +2.2705,1.5539,1.0214,0 +2.2705,1.5539,1.0214,0 +2.1782,1.4838,0.9542,0 +2.1782,1.4838,0.9542,0 +2.0904,1.4198,0.8952,0 +2.0285,1.3765,0.8573,0 +2.0285,1.3765,0.8573,0 +2.1916,1.3179,1.3076,0 +2.1916,1.3179,1.3076,0 +2.1263,1.2797,1.2533,0 +2.0634,1.245,1.202,0 +2.0341,1.7127,1.1785,0 +1.9711,1.6765,1.1291,0 +1.9411,1.6598,1.106,0 +1.8757,2.1079,1.0571,22 +1.8434,2.0894,1.0337,22 +1.8172,2.068,1.019,22 +1.7929,2.0469,1.0066,22 +1.7472,1.5283,0.9877,0 +2.0117,1.488,1.5137,0 +1.9874,1.4738,1.4953,0 +1.9587,1.4574,1.4739,0 +1.9029,1.8892,1.4329,0 +1.9029,1.8892,1.4329,0 +1.8106,1.8321,1.3675,22 +1.8106,1.8321,1.3675,22 +1.7294,1.7697,1.3219,22 +1.7049,1.7453,1.3124,22 +2.0167,1.7025,1.4089,0 +2.0167,1.7025,1.4089,0 +1.9454,1.6456,1.3606,0 +1.9178,1.6272,1.3408,0 +1.8906,1.6093,1.3216,0 +1.8595,1.5892,1.3001,0 +1.8016,1.5529,1.2611,0 +1.7687,1.5329,1.2397,0 +1.7096,1.4984,1.2028,0 +1.7096,1.4984,1.2028,0 +1.6192,1.8703,1.1503,22 +1.557,1.8293,1.2595,22 +1.9134,1.8068,1.2422,0 +1.861,1.7568,1.2115,0 +1.861,1.7568,1.2115,0 +1.7744,1.6991,1.1517,0 +1.7411,1.6777,1.1298,0 +1.7116,1.659,1.1109,0 +1.6489,1.6204,1.0725,0 +1.6198,1.6031,1.0557,0 +1.5578,1.9745,1.2187,22 +1.5578,1.9745,1.2187,22 +1.8836,1.5093,1.1594,0 +1.8836,1.5093,1.1594,0 +1.8027,1.8387,1.1054,22 +1.8027,1.8387,1.1054,22 +2.1521,1.3949,1.0599,0 +2.1521,1.3949,1.0599,0 +2.0704,1.6968,1.2755,0 +2.0704,1.6968,1.2755,0 +2.0065,1.6506,1.2252,0 +1.978,1.6305,1.2033,0 +1.9162,1.5878,1.1569,0 +1.8863,1.5677,1.1351,0 +1.8558,1.5476,1.1133,0 +2.6011,1.5043,1.0669,0 +2.6011,1.5043,1.0669,0 +2.9631,1.4636,1.0238,0 +2.9003,1.7859,0.9889,0 +2.8372,1.7425,1.2233,0 +2.8372,1.7425,1.2233,0 +2.7436,1.6807,1.151,0 +2.7097,1.659,1.1255,0 +2.6797,1.6402,1.1035,0 +2.6181,1.6027,1.0595,0 +2.5883,1.5851,1.0389,0 +2.525,1.549,0.9968,0 +2.525,1.549,0.9968,0 +2.435,1.8513,0.9412,0 +2.3982,1.8262,0.9202,0 +2.3354,1.7843,0.8868,0 +2.3014,1.7621,1.1382,0 +2.2707,1.7425,1.1136,0 +2.2407,1.7236,1.0898,0 +2.1756,1.6839,1.0395,0 +2.1106,1.6459,0.9911,0 +2.1106,1.6459,0.9911,0 +2.0495,1.6118,0.9475,0 +1.9897,1.6516,0.9071,0 +1.926,1.598,0.8667,0 +1.8965,1.5733,0.8491,0 +1.8336,1.5216,0.8141,0 +1.8336,1.5216,0.8141,0 +1.7431,1.4487,1.4259,0 +1.7431,1.4487,1.4259,0 +1.6534,1.3789,1.3695,0 +1.6217,1.3548,1.3505,0 +1.5919,1.3325,1.3331,0 +1.5319,1.2886,1.2996,0 +1.5032,1.2681,1.9496,-22 +1.4448,1.2276,1.9118,-22 +1.4448,1.2276,1.9118,-22 +1.8321,1.3742,1.8471,-22 +1.8059,1.3525,1.8262,-22 +1.7622,1.3173,1.156,0 +1.7227,1.2866,1.1295,0 +1.7227,1.2866,1.1295,0 +1.6505,1.2289,1.7047,-22 +1.6225,1.2069,1.6847,-22 +1.6012,1.1928,1.6644,-22 +2.1238,1.1675,1.6246,0 +2.1238,1.1675,1.6246,0 +2.0556,1.1278,1.5714,0 +2.0276,1.1112,1.5513,0 +2.0012,1.096,1.5327,0 +1.9454,1.3999,1.4941,0 +1.9173,1.3748,1.4751,0 +1.8841,1.3454,1.4531,0 +1.817,1.2863,1.4099,0 +1.817,1.2863,1.4099,0 +1.7252,1.2072,1.3543,0 +1.6952,1.1817,1.337,0 +1.6349,1.1314,1.3038,0 +1.5683,1.0771,1.847,-22 +1.5377,1.0527,1.8251,-22 +2.0924,1.0187,1.7747,0 +2.0924,1.0187,1.7747,0 +2.0082,0.968,1.7081,0 +2.0082,0.968,1.7081,0 +1.9439,0.93,1.6621,0 +1.8816,1.293,1.6189,0 +1.8517,1.266,1.5986,0 +1.8173,1.2351,1.5756,0 +1.7481,1.1736,1.5308,0 +1.7481,1.1736,1.5308,0 +1.6519,1.0899,1.4718,0 +1.6217,1.0641,1.4541,0 +1.592,1.039,1.4372,0 +1.5588,1.0113,1.4189,0 +1.4925,0.9572,1.9305,-22 +1.4291,0.9072,1.884,-22 +1.4044,0.8911,1.8599,-22 +2.2438,0.8752,1.8328,0 +2.1922,0.8538,1.2797,0 +2.1922,0.8538,1.2797,0 +2.1021,1.2557,1.7196,0 +2.0707,1.2275,1.6962,0 +2.0084,1.1722,1.6507,0 +2.0084,1.1722,1.6507,0 +1.9148,1.0908,1.5846,0 +1.8817,1.0626,1.5619,0 +1.8232,1.0137,1.5229,0 +1.8232,1.0137,1.5229,0 +1.726,0.9353,1.4613,0 +1.726,0.9353,1.4613,0 +1.6332,0.8647,1.4066,0 +1.6332,0.8647,1.4066,0 +1.5753,0.8235,1.3747,0 +1.5165,0.7841,1.3429,0 +1.489,0.7667,1.3207,0 +1.7513,0.7472,1.2948,0 +1.6859,1.1844,1.2472,0 +1.6212,1.1453,1.2019,0 +1.5921,1.1284,1.182,0 +1.5278,1.5693,1.1398,22 +1.5278,1.5693,1.1398,22 +1.4435,1.5042,1.0985,22 +1.4435,1.5042,1.0985,22 +1.3764,0.9762,1.1332,0 +1.3764,0.9762,1.1332,0 +1.6844,0.9419,1.1018,0 +1.6278,1.3581,1.0619,0 +1.5995,1.3397,1.0426,0 +1.5362,1.2998,1.001,0 +1.5362,1.2998,1.001,0 +1.4451,1.246,0.9457,0 +1.4451,1.246,0.9457,0 +1.3443,3.0123,1.0252,22 +1.3443,3.0123,1.0252,22 +1.2612,2.9281,0.9593,22 +1.2612,2.9281,0.9593,22 +1.5906,2.8505,0.9197,22 +1.5906,2.8505,0.9197,22 +1.5309,1.023,0.8972,0 +1.512,1.0028,0.8926,0 +1.4891,0.9898,0.8804,0 +1.4618,3.2658,1.0926,22 +1.4088,3.2154,1.0471,22 +1.4088,3.2154,1.0471,22 +1.7647,2.2959,1.0009,22 +1.7427,1.5719,0.989,0 +2.0153,1.5352,0.9715,0 +2.0153,1.5352,0.9715,0 +1.934,2.1923,0.9259,22 +1.9031,2.1753,0.9098,22 +1.8773,2.1557,1.1866,22 +1.8277,1.4192,1.1575,0 +1.805,1.4004,1.1456,0 +1.7579,1.3668,1.1191,0 +1.7322,1.3528,1.1027,0 +1.6782,2.0103,1.0695,22 +1.6782,2.0103,1.0695,22 +1.5947,1.9554,1.0267,22 +1.5676,1.9312,1.3437,22 +1.5458,1.9106,1.331,22 +1.5219,1.8866,1.318,22 +1.9227,1.8412,1.2984,0 +1.8732,1.1354,1.2838,0 +1.8496,1.7782,1.4211,0 +1.7978,1.7437,1.3764,0 +1.7978,1.7437,1.3764,0 +1.7156,1.6907,1.3064,0 +1.7156,1.6907,1.3064,0 +1.6231,1.6341,1.2298,22 +1.6231,1.6341,1.2298,22 +1.5334,1.5657,1.1655,22 +1.5334,1.5657,1.1655,22 +2.0247,1.516,1.1355,0 +1.9981,1.4929,1.124,0 +1.9705,1.4681,1.1133,0 +1.9154,1.4327,1.0833,0 +1.8566,1.3964,1.3336,0 +1.8287,1.3797,1.309,0 +1.7948,1.36,1.2791,0 +1.7341,1.3261,1.2263,0 +1.6674,1.8922,1.1693,22 +1.6382,1.8719,1.1448,22 +1.5807,1.817,1.1037,22 +1.5807,1.817,1.1037,22 +2.1027,1.7394,1.0569,0 +2.1027,1.7394,1.0569,0 +2.0483,1.6914,1.0276,0 +1.9944,1.65,0.9966,0 +1.9673,1.6296,0.9819,0 +1.9357,1.6059,1.3562,0 +1.8753,1.5616,1.3026,0 +1.8107,1.5155,1.2459,0 +1.7822,1.4957,1.2213,0 +1.7476,1.472,1.1916,0 +1.6889,1.4329,1.1419,0 +1.6889,1.4329,1.1419,0 +1.5981,1.3755,1.0673,0 +1.5398,1.3409,1.0211,0 +1.5398,1.3409,1.0211,0 +1.4486,2.3208,0.9519,22 +1.4486,2.3208,0.9519,22 +2.0102,2.2723,0.915,22 +1.9551,1.7075,0.8911,0 +1.93,1.6876,1.3235,0 +1.8732,2.1516,1.2731,22 +1.846,2.1306,1.2491,22 +2.0344,2.1016,1.2265,22 +1.9748,1.5735,1.1866,0 +1.9748,1.5735,1.1866,0 +1.8956,1.5174,1.1364,0 +1.8433,1.4876,1.1022,0 +1.8433,1.4876,1.1022,0 +1.7843,1.882,1.0656,22 +1.7561,1.8593,1.0488,22 +1.6979,1.8072,1.5271,22 +1.9248,1.7522,1.488,0 +1.898,1.7267,1.471,0 +1.8671,1.7013,1.4491,0 +1.8098,1.6546,1.4094,0 +1.8098,1.6546,1.4094,0 +1.7144,1.5787,1.3465,0 +1.6518,1.5302,1.3075,0 +1.6518,1.5302,1.3075,0 +1.5639,1.4639,1.2562,0 +1.5639,1.4639,1.2562,0 +1.5002,1.4175,1.2736,0 +1.5002,1.4175,1.2736,0 +1.4112,1.3552,1.2001,0 +1.4112,1.3552,1.2001,0 +1.3246,1.2978,1.1312,0 +1.2895,1.2757,1.1041,0 +1.9237,1.2407,1.0607,0 +1.9237,1.2407,1.0607,0 +1.8319,1.6528,0.9977,0 +1.8319,1.6528,0.9977,0 +1.7436,1.5987,0.9422,0 +1.7436,1.5987,0.9422,0 +1.6565,2.0146,0.9788,22 +1.6232,1.9934,0.9482,22 +1.8795,1.952,0.8987,22 +1.8795,1.952,0.8987,22 +1.7954,1.4362,0.8393,0 +1.7693,1.4179,0.8222,0 +1.7445,1.8466,0.8049,22 +1.7142,1.8262,0.7845,22 +2.0239,1.7823,0.7519,0 +1.9687,1.7364,1.3389,0 +1.9433,1.7191,1.32,0 +1.9151,1.7002,1.2994,0 +1.8534,1.6598,1.2554,0 +1.8534,1.6598,1.2554,0 +1.7577,1.6,1.1906,0 +1.7577,1.6,1.1906,0 +1.6622,1.5443,1.1309,0 +1.6622,1.5443,1.1309,0 +1.6298,2.6302,1.112,22 +1.5657,2.5911,1.0765,22 +1.6755,2.5479,1.1972,22 +1.6461,2.5268,1.1788,22 +1.5872,2.4846,1.1438,22 +1.5561,2.4624,1.1263,22 +1.5018,1.3503,1.0975,0 +1.4727,1.3339,1.341,0 +1.4485,1.3207,1.3223,0 +1.4196,2.0071,1.3003,22 +1.3631,2.328,1.2579,22 +1.3107,1.9367,1.2264,22 +1.2887,1.9199,1.2139,22 +1.7129,1.8869,1.1907,22 +1.7129,1.8869,1.1907,22 +1.652,1.1541,1.1889,0 +1.652,1.1541,1.1889,0 +2.0846,1.1253,1.1466,0 +2.034,1.7755,1.1015,0 +2.008,1.7588,1.0785,0 +1.9521,1.7238,1.03,0 +1.9521,1.7238,1.03,0 +1.8631,1.6708,0.9548,0 +1.8631,1.6708,0.9548,0 +1.774,1.8873,0.8828,22 +2.1528,1.8622,0.8566,0 +2.1235,1.8371,0.8402,0 +2.064,1.7904,0.8066,0 +2.0333,1.7687,0.7887,0 +1.9984,1.7443,0.7694,0 +1.9363,1.7019,1.1061,0 +1.8702,1.6582,1.056,0 +1.8386,1.6379,1.0327,0 +1.7755,1.5984,0.9877,0 +1.7755,1.5984,0.9877,0 +1.7118,1.5602,0.9445,0 +1.6508,1.5252,0.9055,0 +1.5877,1.7458,0.868,22 +1.558,1.7239,0.8515,22 +1.5277,1.6954,1.2123,22 +1.4772,1.4151,1.18,0 +1.4772,1.4151,1.18,0 +1.8935,1.3645,1.1306,0 +1.8616,1.5518,1.1109,0 +1.8331,1.5289,1.0938,0 +1.8331,1.5289,1.0938,0 +2.2399,1.4596,1.2543,0 +2.1816,1.4158,1.1987,0 +2.9116,1.3956,1.1727,0 +2.8478,1.3528,1.1167,0 +2.8478,1.3528,1.1167,0 +2.7545,1.2935,1.0366,0 +2.7198,1.2725,1.0075,0 +2.6884,1.2542,0.9815,0 +2.6539,1.2345,0.9533,0 +2.5841,1.8412,0.8976,0 +2.5841,1.8412,0.8976,0 +2.4866,1.7768,0.8239,0 +2.424,1.7371,0.7795,0 +2.3932,1.7181,0.7587,0 +2.3932,1.7181,0.7587,0 +2.2977,1.6615,0.6992,0 +2.2977,1.6615,0.6992,0 +2.2015,1.8085,1.0508,0 +2.1657,1.782,1.0239,0 +2.104,1.7372,0.9789,0 +2.0706,1.7133,0.9554,0 +2.0406,1.6922,0.9348,0 +2.0068,1.6688,0.9124,0 +1.9465,1.6279,0.8742,0 +1.8822,1.5858,0.8367,0 +1.8526,1.5669,0.8207,0 +1.7898,1.5282,1.1817,0 +1.7898,1.5282,1.1817,0 +1.6989,1.4751,1.1166,0 +1.6654,1.6641,1.0937,0 +1.6358,1.6411,1.0739,22 +1.5761,1.5954,1.0357,22 +1.5476,1.5711,1.0244,22 +1.4909,1.5224,2.0972,0 +1.4909,1.5224,2.0972,0 +1.4155,1.4588,2.0641,0 +1.3556,1.412,2.4486,0 +1.3556,1.412,2.4486,0 +1.2631,1.3418,2.3941,0 +1.2316,1.3185,2.3761,0 +1.2018,1.2968,2.3593,0 +1.1405,1.2534,2.3256,0 +1.1405,1.2534,2.3256,0 +1.051,1.1927,2.2784,0 +1.051,1.1927,2.2784,0 +0.9601,1.1353,3.3322,0 +0.9267,1.1153,3.3139,0 +0.8967,1.098,3.2977,0 +0.8376,7.9228,2.6196,0 +0.8088,7.8951,2.0922,0 +0.7491,7.8373,2.033,0 +1.0947,0.6918,1.9756,-22 +1.0644,0.6643,1.9477,-22 +1.0329,0.639,1.9149,-22 +0.9806,0.6003,3.1144,-22 +0.953,0.5823,3.0901,-22 +0.9063,0.5569,3.0436,-22 +0.9063,0.5569,3.0436,-22 +1.2883,0.8517,2.6312,-22 +1.2883,0.8517,2.6312,-22 +1.2276,0.8063,1.863,-22 +1.2276,0.8063,1.863,-22 +1.5398,0.7737,1.793,-22 +1.5398,0.7737,1.793,-22 +1.4894,0.7587,1.7419,-22 +1.4647,0.7537,1.7159,-22 +1.438,1.1135,1.6867,-22 +1.3911,1.0903,1.633,-22 +1.3392,1.0692,1.5698,-22 +1.3165,1.0617,1.5408,-22 +2.258,1.2712,1.4793,0 +2.8285,1.2505,1.4494,0 +2.7885,1.2258,1.4122,0 +2.7412,1.1829,1.3758,0 +2.6856,1.1332,1.3341,0 +2.6856,1.1332,1.3341,0 +2.601,1.0593,1.2732,0 +2.601,1.0593,1.2732,0 +2.9014,0.9783,1.2082,0 +2.9014,0.9783,1.2082,0 +2.868,0.9522,1.1877,0 +2.8088,0.9073,1.153,0 +2.7447,0.8611,1.1181,0 +2.7157,0.841,1.7317,0 +2.6834,0.8195,1.7092,0 +2.6176,0.7781,1.6645,0 +2.5823,0.7576,1.6412,0 +2.5223,1.1363,1.6027,0 +2.488,1.1104,1.5814,0 +2.4245,1.0641,1.5433,0 +2.4245,1.0641,1.5433,0 +2.3306,0.9997,1.4906,0 +2.2988,0.9791,1.6461,0 +2.2368,0.9413,1.5986,0 +2.2368,0.9413,1.5986,0 +2.172,1.314,1.5502,0 +2.3098,1.2925,1.5293,0 +2.2463,1.2496,1.4874,0 +2.183,1.2086,1.4472,0 +2.152,1.1893,1.4282,0 +2.0886,1.1513,1.3906,0 +2.0563,1.1329,1.3721,0 +2.0262,1.1162,1.3554,0 +1.9595,2.8046,1.3201,22 +1.9273,2.7746,1.4871,22 +1.8936,2.7433,1.4618,22 +1.8326,3.2551,1.4254,22 +1.7791,2.3832,1.3953,22 +1.7791,2.3832,1.3953,22 +1.7077,1.6339,1.3585,0 +1.6849,1.6198,1.6038,0 +1.6625,1.6067,1.5872,0 +1.6362,1.5916,1.5678,0 +1.9149,2.2589,1.5284,22 +1.8549,2.2266,1.4897,22 +1.8281,2.2076,1.4771,22 +1.8281,2.2076,1.4771,22 +1.7502,2.1521,1.4403,22 +1.7048,1.4345,1.4043,0 +1.6848,1.4216,1.3888,0 +1.6333,2.0721,1.3475,22 +1.6333,2.0721,1.3475,22 +1.5854,2.0371,1.3122,22 +1.544,1.3317,1.2854,0 +1.9827,1.3001,1.2609,0 +1.9586,1.2869,1.2461,0 +1.9586,1.2869,1.2461,0 +1.8785,1.8965,1.1991,22 +1.8785,1.8965,1.1991,22 +1.7962,1.84,1.3361,22 +1.7462,1.7984,1.2962,22 +1.7462,1.7984,1.2962,22 +1.7235,1.779,1.2786,22 +1.6837,1.7441,1.2487,22 +1.6444,1.7078,1.2209,22 +2.1986,1.0836,1.2094,0 +2.1606,1.0564,1.1882,0 +2.1606,1.0564,1.1882,0 +2.0832,1.597,1.1402,0 +2.0243,1.5529,1.1062,0 +2.0243,1.5529,1.1062,0 +1.9351,1.4881,1.3904,0 +1.9351,1.4881,1.3904,0 +1.8735,1.4451,1.3363,0 +1.8133,1.4044,1.2841,0 +1.785,1.3858,1.2599,0 +1.7519,1.3645,1.2318,0 +1.6926,1.3277,1.1823,0 +1.6926,1.3277,1.1823,0 +1.6003,1.2742,1.1074,0 +1.5401,1.814,1.0603,22 +1.5401,1.814,1.0603,22 +2.0638,1.7424,1.0079,0 +2.0638,1.7424,1.0079,0 +1.9802,1.6737,0.9621,0 +1.9802,1.6737,0.9621,0 +1.9144,1.6249,0.927,0 +1.8837,1.6026,1.3,0 +1.8213,1.558,1.2446,0 +1.7611,1.5165,1.192,0 +1.7328,1.4974,1.1676,0 +1.6705,1.4566,1.1146,0 +1.6705,1.4566,1.1146,0 +1.5815,1.4012,1.041,0 +1.5815,1.4012,1.041,0 +1.5499,1.3824,1.0156,0 +1.4848,1.8933,0.9645,22 +1.4231,1.8454,0.9182,22 +2.0252,1.8212,0.9043,0 +1.9771,1.7739,0.8822,0 +1.9196,1.7289,0.8506,0 +1.8909,1.7067,1.2796,0 +1.8279,1.6588,1.2232,0 +1.8279,1.6588,1.2232,0 +1.7365,1.5913,1.1429,0 +1.7068,1.57,1.1173,0 +1.6777,1.5493,1.0925,0 +1.618,1.508,1.0423,0 +1.5899,1.489,1.0191,0 +1.5572,1.4672,0.9925,0 +1.4992,1.4299,0.9466,0 +2.0797,1.3921,0.8999,0 +2.0502,1.3756,0.8794,0 +1.9869,1.8357,0.8376,0 +1.9869,1.8357,0.8376,0 +1.8943,2.2804,0.7822,22 +1.86,2.7574,0.7637,22 +1.8341,2.2413,1.2113,22 +1.7875,1.7107,1.173,0 +2.0047,1.6921,1.157,0 +1.9553,1.6578,1.122,0 +1.8986,2.1114,1.0795,22 +1.8701,2.0947,1.0586,22 +1.8177,1.57,1.0301,0 +1.8177,1.57,1.0301,0 +1.7423,1.5202,0.9881,0 +1.7423,1.5202,0.9881,0 +1.6828,1.9575,0.9551,22 +1.6232,1.9215,1.4378,22 +1.8976,1.9005,1.4208,22 +1.8443,1.8541,1.3902,22 +1.8227,1.8334,1.3795,22 +1.8009,1.3588,1.3699,0 +2.1213,1.3212,1.3573,0 +2.1213,1.3212,1.3573,0 +2.0408,1.7162,1.4286,0 +1.9821,1.6788,1.3831,0 +1.9821,1.6788,1.3831,0 +1.9214,1.6414,1.3371,0 +1.891,1.6232,1.3145,0 +1.8277,1.5867,1.2688,0 +1.7671,1.993,1.2265,22 +1.7385,1.9746,1.2071,22 +1.7126,1.951,1.1944,22 +2.0503,1.4717,1.1746,0 +2.0247,1.4484,1.333,0 +1.9637,1.414,1.2857,0 +1.9637,1.414,1.2857,0 +1.8712,1.7681,1.2165,0 +1.8712,1.7681,1.2165,0 +1.8074,1.7267,1.1709,0 +1.7469,1.6887,1.1293,0 +1.7186,1.6715,1.1106,0 +1.6577,1.6355,1.0719,0 +1.6577,1.6355,1.0719,0 +1.5682,1.9936,1.0195,22 +1.5682,1.9936,1.0195,22 +1.8934,1.9242,1.1608,22 +1.8934,1.9242,1.1608,22 +1.8249,1.4642,1.1226,0 +1.8249,1.4642,1.1226,0 +2.915,1.4414,1.1133,0 +2.8646,1.4116,1.0817,0 +2.8067,1.7448,1.0476,0 +2.8067,1.7448,1.0476,0 +2.7218,1.6836,1.2478,0 +3.0955,1.6428,1.1999,0 +3.0672,1.6243,1.1781,0 +3.0049,1.5845,1.131,0 +2.9753,1.5661,1.1093,0 +2.9157,1.5304,1.067,0 +2.9157,1.5304,1.067,0 +2.8827,1.5114,1.0443,0 +2.82,1.5864,1.0033,0 +2.7581,1.5318,0.9653,0 +2.7293,1.5067,0.9487,0 +2.6681,1.454,1.1759,0 +2.6681,1.454,1.1759,0 +2.5819,1.3812,1.1042,0 +2.5196,1.3298,1.0542,0 +2.5196,1.3298,1.0542,0 +2.6741,1.2602,0.9873,0 +2.6741,1.2602,0.9873,0 +2.6081,1.213,0.9429,0 +2.5766,1.1911,0.9226,0 +2.5133,1.1486,0.884,0 +2.5133,1.1486,0.884,0 +2.4153,1.0867,0.8303,0 +2.3512,1.0493,1.4544,0 +2.3512,1.0493,1.4544,0 +2.2594,1.3718,1.3968,0 +2.2594,1.3718,1.3968,0 +2.1931,1.3245,1.3576,0 +2.1311,1.2819,1.323,0 +2.1009,1.2617,1.3069,0 +2.0352,1.2193,1.5094,0 +2.0059,1.201,1.4877,0 +1.9443,1.1643,1.4432,0 +1.9141,1.1471,1.4219,0 +1.9141,1.1471,1.4219,0 +1.8208,1.4646,1.3582,0 +1.7592,1.4211,1.3181,0 +1.728,1.3996,1.2985,0 +1.728,1.3996,1.2985,0 +1.6359,1.3385,1.2435,0 +1.5707,1.2975,1.2074,0 +1.5707,1.2975,1.2074,0 +1.4794,1.2438,1.394,0 +1.4794,1.2438,1.394,0 +1.4151,1.9112,1.3459,22 +1.354,2.2346,1.3015,22 +1.3282,1.8572,1.2872,22 +1.7336,1.8102,1.2636,22 +1.7336,1.8102,1.2636,22 +1.6659,1.7428,1.2178,22 +1.6659,1.7428,1.2178,22 +2.0738,0.9871,1.1699,0 +2.4498,0.9644,1.1558,0 +2.4258,0.9515,1.1376,0 +2.3737,1.5989,1.0986,0 +2.3165,1.5636,1.0573,0 +2.2873,1.5461,1.0368,0 +2.2234,1.5091,0.9936,0 +2.2234,1.5091,0.9936,0 +2.1323,1.732,0.9363,0 +2.1323,1.732,0.9363,0 +2.0682,1.6858,0.8994,0 +2.0064,1.6424,0.8671,0 +1.9766,1.6219,1.199,0 +1.9428,1.5991,1.1736,0 +1.8818,1.5589,1.129,0 +1.8186,1.5187,1.0844,0 +1.789,1.5005,1.0644,0 +1.7228,1.4611,1.0211,0 +1.7228,1.4611,1.0211,0 +1.6899,1.4423,1.0006,0 +1.6225,1.6804,0.9609,22 +1.5586,1.6331,0.9265,22 +1.532,1.607,1.2638,22 +1.481,1.553,1.2348,22 +2.4171,1.2648,1.2129,0 +2.8899,1.2433,1.2048,0 +2.8385,1.4281,1.3652,0 +2.8385,1.4281,1.3652,0 +2.794,1.3795,1.31,0 +2.733,1.3314,1.2548,0 +3.1658,1.3095,1.2294,0 +3.1006,1.2626,1.1745,0 +3.1006,1.2626,1.1745,0 +3.01,1.2006,1.1002,0 +2.9757,1.1781,1.0728,0 +2.9164,1.1409,1.0266,0 +2.9164,1.1409,1.0266,0 +2.8239,1.0869,0.9578,0 +2.7891,1.7159,0.9331,0 +2.7594,1.6953,0.9126,0 +2.6981,1.6537,0.8721,0 +2.6675,1.6334,0.853,0 +2.6067,1.5941,0.8171,0 +2.5455,1.5562,1.1858,0 +2.5168,1.5389,1.1643,0 +2.5168,1.5389,1.1643,0 +2.4144,1.6883,1.0905,0 +2.4144,1.6883,1.0905,0 +2.3231,1.6185,1.0295,0 +2.3231,1.6185,1.0295,0 +2.2613,1.5727,0.9912,0 +2.2009,1.5292,0.9566,0 +2.1712,1.5082,0.9406,0 +2.1112,1.4669,1.2955,0 +2.1112,1.4669,1.2955,0 +2.0243,1.4099,1.2341,0 +2.0243,1.4099,1.2341,0 +1.9368,1.3562,1.1759,0 +1.9368,1.3562,1.1759,0 +2.3445,1.5104,1.1216,0 +2.3445,1.5104,1.1216,0 +2.3105,1.4848,1.1036,0 +2.2435,1.4354,1.4568,0 +2.1757,1.387,1.4114,0 +2.1466,1.3668,1.3925,0 +2.0816,1.3228,1.3516,0 +2.0816,1.3228,1.3516,0 +1.9898,1.2639,1.2973,0 +1.9277,1.2264,1.2632,0 +1.8974,1.2089,1.2473,0 +1.8974,1.2089,1.2473,0 +1.8048,1.8024,1.3607,0 +1.8048,1.8024,1.3607,0 +1.7147,1.7426,1.2838,22 +1.6494,1.701,1.2292,22 +1.6494,1.701,1.2292,22 +1.5952,1.6525,1.1915,22 +1.5707,1.6291,1.1758,22 +2.0769,1.5787,1.1469,0 +2.0249,1.5301,1.1247,0 +2.0011,1.5132,1.1113,0 +1.9488,1.4766,1.0831,0 +1.9488,1.4766,1.0831,0 +1.8599,1.4169,1.3305,0 +1.8599,1.4169,1.3305,0 +1.7677,1.3585,1.2507,0 +1.7677,1.3585,1.2507,0 +1.6757,1.3045,1.1731,0 +1.6757,1.3045,1.1731,0 +1.6104,1.8575,1.1195,22 +1.5813,1.8362,1.0961,22 +1.5499,1.8134,1.0712,22 +2.0948,1.7564,1.0348,0 +2.0624,1.726,1.0184,0 +2.007,1.6777,0.9898,0 +2.007,1.6777,0.9898,0 +1.9109,1.6055,1.3291,0 +1.8788,1.582,1.3004,0 +1.8151,1.5364,1.2444,0 +1.8151,1.5364,1.2444,0 +1.7209,1.4715,1.1632,0 +1.6889,1.4503,1.1362,0 +1.6591,1.4309,1.1112,0 +1.5998,1.3936,1.0626,0 +1.5705,1.3757,1.039,0 +1.5396,1.3574,1.0145,0 +1.4735,1.8668,0.9637,22 +1.4133,1.8198,0.9195,22 +2.0092,1.7937,0.9052,0 +1.9814,1.767,0.8924,0 +1.9199,1.7118,1.3102,0 +1.8607,1.6655,1.2573,0 +1.8607,1.6655,1.2573,0 +1.8298,1.6416,1.23,0 +1.7668,1.5938,1.1749,0 +1.7364,1.5712,1.1488,0 +1.6779,1.5285,1.0991,0 +1.6474,1.5066,1.0737,0 +1.5899,1.4665,1.0268,0 +2.1745,1.4269,0.9802,0 +2.1432,1.4075,0.9575,0 +2.0788,1.3691,0.9122,0 +2.0788,1.3691,0.9122,0 +1.9824,1.8262,0.8498,0 +1.9212,1.7789,0.814,0 +1.9212,1.7789,0.814,0 +1.8307,1.7107,1.2125,0 +1.8307,1.7107,1.2125,0 +1.7679,1.6647,1.1562,0 +1.7062,1.6206,1.1017,0 +1.6758,1.5994,1.0753,0 +1.613,1.5566,1.0215,0 +1.613,1.5566,1.0215,0 +1.5242,1.4986,0.9475,0 +1.4898,1.4771,0.9198,0 +1.43,1.441,0.873,22 +1.43,1.441,0.873,22 +1.9911,1.3793,0.8188,0 +1.9911,1.3793,0.8188,0 +1.9331,1.3385,0.7894,0 +1.8747,1.7813,1.2432,0 +1.8457,1.7575,1.2172,0 +1.8131,1.7309,1.1882,0 +1.7542,1.6834,1.1363,0 +1.6921,1.6343,1.0828,0 +2.3261,1.6114,1.0579,0 +2.2653,1.5669,1.0096,0 +2.2653,1.5669,1.0096,0 +2.1739,1.5022,0.9401,0 +2.1739,1.5022,0.9401,0 +2.0832,1.4413,0.8758,0 +2.0832,1.4413,0.8758,0 +2.0226,1.4026,0.836,0 +1.9914,1.3833,0.8166,0 +1.9243,1.3436,0.778,0 +1.8899,1.3242,1.2548,0 +1.823,1.7732,1.1947,0 +1.823,1.7732,1.1947,0 +1.7329,2.1739,1.1153,22 +1.7028,2.1504,1.0892,22 +1.9193,2.1245,1.0697,22 +1.8604,1.6432,1.0317,0 +1.8338,1.6236,1.0157,0 +1.7783,1.5867,0.9823,0 +1.7211,1.947,0.9477,22 +1.6918,1.923,0.9309,22 +1.9498,1.4982,1.4429,0 +1.9498,1.4982,1.4429,0 +1.8647,1.7952,1.3829,0 +1.8647,1.7952,1.3829,0 +1.7732,1.7211,1.319,0 +1.7732,1.7211,1.319,0 +1.742,1.6963,1.298,0 +1.674,1.6429,1.2538,0 +1.6442,1.6199,1.2352,0 +1.5852,1.575,1.1997,0 +1.5237,1.5292,1.165,22 +1.5237,1.5292,1.165,22 +1.4386,1.4621,1.1909,22 +2.0871,1.412,1.153,0 +2.0871,1.412,1.153,0 +2.3576,1.3482,1.0994,0 +2.3576,1.3482,1.0994,0 +2.2687,1.2849,1.0431,0 +2.2687,1.2849,1.0431,0 +2.176,1.2227,0.99,0 +2.176,1.2227,0.99,0 +2.113,1.183,1.0961,0 +2.0833,1.165,1.0708,0 +2.0511,1.1462,1.0437,0 +1.9869,1.5485,0.9908,0 +1.953,1.5254,0.9636,0 +1.8911,1.4844,0.9152,0 +1.8593,1.4639,0.8912,0 +1.7954,1.4243,0.8447,0 +1.7954,1.4243,0.8447,0 +1.7026,1.8079,0.7827,22 +1.7026,1.8079,0.7827,22 +1.9834,1.74,1.3532,0 +1.9834,1.74,1.3532,0 +1.9834,1.74,1.3532,0 +1.9834,1.74,1.3532,0 +1.9834,1.74,1.3532,0 +1.9834,1.74,1.3532,0 +1.9834,1.74,1.3532,0 \ No newline at end of file diff --git a/simulations/car/control_client/data_files/sonar_no_headers.csv b/simulations/car/control_client/data_files/sonar_no_headers.csv new file mode 100644 index 00000000..c9942604 --- /dev/null +++ b/simulations/car/control_client/data_files/sonar_no_headers.csv @@ -0,0 +1,5943 @@ +1.3988,1.2249,1.7394,-22 +1.3993,1.2253,1.7396,-22 +1.3992,1.2252,1.7395,-22 +1.3983,1.2245,1.7389,-22 +1.3962,1.2228,1.7374,-22 +1.3891,1.2172,1.7323,-22 +1.3844,1.2135,1.7289,-22 +1.373,1.2046,1.7206,-22 +1.3659,1.1991,1.7153,-22 +1.3585,1.1934,1.7098,-22 +1.3409,1.1802,1.6964,-22 +1.32,1.1647,1.68,-22 +1.32,1.1647,1.68,-22 +1.2837,1.1392,1.6503,-22 +1.2837,1.1392,1.6503,-22 +1.9218,1.111,1.6126,0 +1.9218,1.111,1.6126,0 +1.8671,1.0762,1.5746,0 +1.8671,1.0762,1.5746,0 +1.8041,1.0359,1.537,0 +1.8041,1.0359,1.537,0 +1.7575,1.0079,1.5105,0 +1.7575,1.0079,1.5105,0 +1.6833,1.0185,1.8598,-22 +2.3169,0.9693,1.8157,0 +2.2919,0.9495,1.7907,0 +2.2604,0.9229,1.7656,0 +2.1986,0.8719,1.7167,0 +2.1986,0.8719,1.7167,0 +2.1049,0.7984,1.6446,0 +2.0732,0.7747,1.6207,0 +2.6465,0.7323,1.5767,0 +2.6162,0.712,1.555,0 +2.5872,0.6935,1.5345,0 +2.5291,0.6592,1.4943,0 +2.5291,0.6592,1.4943,0 +2.4933,1.1509,1.4357,0 +2.4587,1.1209,1.4144,0 +2.4286,1.0951,1.3965,0 +2.3688,1.0448,1.3623,0 +2.3405,1.0215,1.3468,0 +2.8463,0.9719,1.689,0 +2.8463,0.9719,1.689,0 +2.7539,0.9031,1.6149,0 +2.6925,0.8603,1.5667,0 +2.6925,0.8603,1.5667,0 +2.5993,0.8008,1.496,0 +2.5648,0.7808,1.4706,0 +2.5358,1.3227,1.4495,0 +2.4749,1.27,1.4063,0 +2.4449,1.2445,1.3857,0 +2.4142,1.2185,1.3649,0 +2.3552,1.1696,1.3263,0 +2.2951,1.121,1.2889,0 +2.2951,1.121,1.2889,0 +2.8663,1.0751,1.2543,0 +2.8033,1.0297,1.6167,0 +2.7414,0.9872,1.5655,0 +2.7105,0.9668,1.5404,0 +2.6805,0.9478,1.5162,0 +2.6177,0.9099,1.4663,0 +2.5869,0.8925,1.4423,0 +2.5261,1.399,1.3957,0 +2.4648,1.3486,1.35,0 +2.4648,1.3486,1.35,0 +2.3737,1.2756,1.2849,0 +2.3737,1.2756,1.2849,0 +2.3091,1.2258,1.241,0 +2.2477,1.1798,1.2013,0 +2.2477,1.1798,1.2013,0 +2.1553,1.1142,1.1458,0 +2.1553,1.1142,1.1458,0 +2.0961,1.0746,1.1132,0 +2.0667,1.0557,1.4961,0 +2.0099,1.021,1.4467,0 +2.6126,1.004,1.4215,0 +2.553,1.5043,1.3733,0 +2.492,1.4559,1.3249,0 +2.4602,1.431,1.3002,0 +2.4306,1.4082,1.2775,0 +2.3987,1.3839,1.2534,0 +2.3384,1.339,1.209,0 +2.2774,1.295,1.1657,0 +2.2774,1.295,1.1657,0 +2.187,1.2327,1.1049,0 +2.1263,1.1932,1.0669,0 +2.1263,1.1932,1.0669,0 +2.0357,1.1381,1.0146,0 +2.0357,1.1381,1.0146,0 +1.9465,1.6157,1.3654,0 +1.9465,1.6157,1.3654,0 +1.8524,1.5406,1.2837,0 +1.8235,1.518,1.2591,0 +1.8235,1.518,1.2591,0 +2.3677,1.449,1.1834,0 +2.3677,1.449,1.1834,0 +2.2752,1.3849,1.1129,0 +2.2399,1.3614,1.087,0 +2.1775,1.3212,1.0426,0 +2.1775,1.3212,1.0426,0 +2.1142,1.2824,0.9998,0 +2.0532,1.2471,0.9608,0 +1.989,1.7071,0.9228,0 +1.989,1.7071,0.9228,0 +1.8998,2.1622,1.2992,22 +1.8686,2.1394,1.2713,22 +1.8416,2.1132,1.2492,22 +1.9997,2.0606,1.2082,22 +1.9997,2.0606,1.2082,22 +1.9155,1.5207,1.1545,0 +1.8626,1.4818,1.1242,0 +1.8626,1.4818,1.1242,0 +1.785,1.4367,1.0776,0 +1.785,1.4367,1.0776,0 +1.7264,1.8168,1.0452,22 +1.6984,1.7938,1.532,22 +1.667,1.7681,1.5058,22 +1.8904,1.7146,1.4694,0 +1.8342,1.6601,1.4357,0 +1.8071,1.6374,1.4178,0 +1.7494,1.5894,1.3807,0 +1.7199,1.5652,1.3624,0 +1.6869,1.5382,1.3423,0 +1.6273,1.4904,1.3077,0 +1.5644,1.4408,1.2733,0 +1.5354,1.4184,1.3116,0 +1.5015,1.3925,1.2837,0 +1.4417,1.3478,1.2352,0 +1.4417,1.3478,1.2352,0 +2.0438,1.2825,1.1638,0 +1.9848,1.2436,1.121,0 +1.955,1.2246,1.0999,0 +1.8927,1.1866,1.0577,0 +1.8927,1.1866,1.0577,0 +1.8627,1.1692,1.0382,0 +1.8009,1.5941,1,0 +2.0582,1.5564,0.9666,0 +1.9959,1.5201,1.0113,0 +1.9648,1.5027,0.985,0 +1.9346,1.4863,0.9598,0 +1.8735,1.9123,0.9099,22 +1.8425,1.8936,0.8851,22 +1.8116,1.8684,0.8642,22 +1.7546,1.8213,0.8285,22 +1.7252,1.3553,0.8115,0 +2.0364,1.3206,0.7858,0 +2.0066,1.3042,1.3813,0 +1.9461,1.6944,1.3359,0 +1.9461,1.6944,1.3359,0 +1.8528,1.6344,1.2686,0 +1.8528,1.6344,1.2686,0 +1.8206,1.6144,1.2462,0 +1.7608,1.5785,1.2059,0 +1.6951,1.541,1.1639,0 +1.6648,1.9503,1.1453,22 +1.6315,1.9281,1.1256,22 +1.5719,1.8825,1.2596,22 +1.902,1.832,1.2168,0 +1.902,1.832,1.2168,0 +1.8723,1.4074,1.197,0 +1.8167,1.7684,1.1581,0 +1.8167,1.7684,1.1581,0 +1.7231,1.7047,1.0962,0 +1.6926,1.6845,1.0772,0 +1.6346,1.6473,1.0427,22 +1.5754,1.6107,1.2252,22 +1.9353,1.567,1.1861,0 +1.9353,1.567,1.1861,0 +1.8511,1.5099,1.1263,0 +1.8511,1.5099,1.1263,0 +1.7881,1.4723,1.0827,0 +1.7297,1.8089,1.0443,22 +1.7003,1.7874,1.0257,22 +1.9084,1.7353,1.2684,0 +1.9084,1.7353,1.2684,0 +1.8169,1.6665,1.2042,0 +1.8169,1.6665,1.2042,0 +1.7811,1.6414,1.1791,0 +1.7193,1.5992,1.1372,0 +1.6535,1.5557,1.0947,0 +1.6232,1.5363,1.076,0 +1.5588,1.4961,1.038,0 +1.5276,1.4773,1.0206,0 +1.4635,1.44,0.987,0 +1.4334,1.4231,1.2522,0 +1.4334,1.4231,1.2522,0 +1.3367,2.0688,1.1789,22 +1.273,2.7341,1.1325,22 +1.2452,2.0133,1.1165,22 +1.2452,2.0133,1.1165,22 +1.1672,1.9542,1.0756,22 +1.5745,1.9353,1.1426,22 +1.5502,1.9189,1.1215,22 +1.5044,1.2134,1.0822,0 +1.4838,1.2018,1.0649,0 +1.4599,1.188,1.0452,0 +1.4088,1.8237,1.0032,22 +1.3515,1.7868,0.9571,22 +1.3264,1.766,0.9403,22 +1.2793,1.7262,0.9104,22 +1.2793,1.7262,0.9104,22 +1.2386,1.6908,0.887,22 +1.1986,1.0252,0.8666,0 +1.6731,0.9966,1.1613,0 +1.6495,1.6,1.1392,0 +1.6214,1.5788,1.113,0 +1.5699,1.5404,1.0652,0 +1.5699,1.5404,1.0652,0 +1.4838,1.4781,0.9865,0 +1.4838,1.4781,0.9865,0 +1.3936,1.4158,0.9059,22 +1.3936,1.4158,0.9059,22 +1.8322,1.3469,0.8377,0 +1.8076,1.3244,0.8212,0 +1.7792,1.3047,0.8001,0 +1.7186,1.2642,0.7572,0 +1.6896,1.2453,0.7377,0 +1.6896,1.2453,0.7377,0 +2.1631,1.1727,0.6661,0 +2.1631,1.1727,0.6661,0 +2.1254,1.73,1.0367,0 +2.0601,1.6824,0.9833,0 +1.9925,1.6343,0.9297,0 +1.962,1.6132,0.9062,0 +1.8956,1.5682,0.8567,0 +1.8956,1.5682,0.8567,0 +1.8008,1.5068,0.7908,0 +1.8008,1.5068,0.7908,0 +1.7662,1.4853,0.7683,0 +1.7048,1.4486,0.7311,0 +1.6373,1.4102,0.6944,0 +1.6062,1.9692,1.0692,22 +1.5435,1.9235,1.0172,22 +1.5169,1.898,0.9982,22 +2.0926,1.8487,0.9661,0 +2.0692,1.2838,0.9537,0 +2.0067,1.7779,0.9139,0 +1.9774,1.7557,0.8963,0 +1.9155,1.7095,0.8612,0 +1.8847,1.6869,0.845,0 +1.8542,1.6648,1.2504,0 +1.7898,1.6191,1.1927,0 +1.7898,1.6191,1.1927,0 +1.6998,1.5575,1.1135,0 +1.6376,1.5169,1.0601,0 +1.6376,1.5169,1.0601,0 +1.6062,1.4969,1.0335,0 +1.5459,1.4598,0.9835,0 +1.4847,1.4239,0.9342,0 +1.456,1.9418,0.9116,22 +1.3951,1.8942,0.8653,22 +2.0091,1.8692,0.8507,0 +1.9614,1.8217,0.8284,0 +1.9337,1.7997,0.8126,0 +1.904,1.7762,0.7965,0 +1.8447,1.73,1.2229,0 +1.7843,1.6838,1.169,0 +1.7553,1.662,1.1433,0 +1.6967,1.6186,1.0921,0 +1.6967,1.6186,1.0921,0 +1.603,1.5516,1.0124,0 +1.573,1.5308,0.9876,0 +1.5434,1.5106,0.9634,0 +2.1373,1.4716,0.9165,0 +2.1074,1.4532,0.8946,0 +2.0454,1.4167,0.8508,0 +2.0454,1.4167,0.8508,0 +1.9497,1.8575,0.7886,0 +1.9173,1.8324,0.7692,0 +1.8571,1.7863,0.736,0 +1.8571,1.7863,0.736,0 +1.7622,1.7156,1.1366,0 +1.7622,1.7156,1.1366,0 +1.6985,1.6695,1.0798,0 +1.6378,1.6269,1.0266,0 +1.6087,1.6069,1.0015,0 +1.5482,1.5663,0.9502,22 +1.5157,1.545,0.9231,22 +2.1258,1.4993,0.8897,0 +2.1258,1.4993,0.8897,0 +2.0442,1.4378,0.8376,0 +2.0442,1.4378,0.8376,0 +1.9552,1.3808,0.7833,0 +1.9552,1.3808,0.7833,0 +1.8665,1.3281,1.2303,0 +1.8665,1.3281,1.2303,0 +1.8054,1.7471,1.1758,0 +2.4156,1.6981,1.1237,0 +2.385,1.674,1.0983,0 +2.3198,1.6237,1.0453,0 +2.2904,1.6014,1.0219,0 +2.2294,1.556,0.9747,0 +2.1979,1.533,0.951,0 +2.1685,1.5119,0.9294,0 +2.1063,1.4681,0.8854,0 +2.0749,1.4467,0.8642,0 +2.0131,1.4056,0.8247,0 +2.0131,1.4056,0.8247,0 +1.9217,1.3483,0.7727,0 +1.9217,1.3483,0.7727,0 +1.8298,1.7802,1.2001,0 +1.8298,1.7802,1.2001,0 +1.7986,1.7611,1.1725,0 +1.9822,1.7234,1.1173,0 +1.9174,2.1735,1.066,22 +1.8859,2.1559,1.0416,22 +1.8513,2.1368,1.0154,22 +1.7996,2.0948,0.9853,22 +1.7745,2.0726,0.9728,22 +1.7338,1.5598,0.9563,0 +2.0283,1.5399,0.9505,0 +1.9813,1.5043,1.4729,0 +1.9271,1.4736,1.4324,0 +1.8998,1.4587,1.4124,0 +1.8998,1.4587,1.4124,0 +1.8104,1.8641,1.3486,22 +1.7486,1.8274,1.3064,22 +1.7218,1.8045,1.2932,22 +1.6981,1.7827,1.2829,22 +2.0137,1.739,1.3871,0 +2.0137,1.739,1.3871,0 +1.9376,1.6814,1.3334,0 +1.9376,1.6814,1.3334,0 +1.8756,1.6424,1.2881,0 +1.8157,1.606,1.2458,0 +1.8157,1.606,1.2458,0 +1.7228,1.5528,1.1835,0 +1.6913,1.9652,1.1634,22 +1.6622,1.946,1.1453,22 +1.6022,1.8998,1.1147,22 +1.6022,1.8998,1.1147,22 +1.9205,1.4198,1.2391,0 +1.8961,1.3959,1.2262,0 +1.851,1.3601,1.1997,0 +1.851,1.3601,1.1997,0 +2.1882,1.6987,1.1467,0 +2.1265,1.6569,1.1112,0 +2.1265,1.6569,1.1112,0 +2.0955,1.6363,1.0942,0 +2.0293,1.5937,1.2738,0 +1.9662,1.5546,1.2239,0 +1.9357,1.5364,1.2003,0 +1.8743,1.501,1.1539,0 +1.8449,1.8749,1.1322,22 +1.8116,1.8516,1.1083,22 +1.7569,1.8067,1.074,22 +2.1387,1.3862,1.0533,0 +2.1162,1.3651,1.3128,0 +2.0582,1.6861,1.2664,0 +2.0582,1.6861,1.2664,0 +1.9668,1.6199,1.1959,0 +1.9668,1.6199,1.1959,0 +1.9042,1.5763,1.1496,0 +2.6568,1.5371,1.1084,0 +2.6277,1.5184,1.0888,0 +2.5919,1.4958,1.0655,0 +2.5328,1.46,1.0288,0 +2.5328,1.46,1.0288,0 +2.8676,1.7596,0.9777,0 +2.8299,1.7336,1.2226,0 +2.7661,1.6907,1.1737,0 +2.7661,1.6907,1.1737,0 +2.669,1.6282,1.1024,0 +2.669,1.6282,1.1024,0 +2.5708,1.5686,1.0349,0 +2.5708,1.5686,1.0349,0 +2.5044,1.5307,0.9923,0 +2.4386,1.8477,0.9529,0 +2.4082,1.8267,0.9357,0 +2.3725,1.8023,0.9165,0 +2.342,1.7817,1.18,0 +2.3062,1.758,1.1512,0 +2.2443,1.7181,1.1025,0 +2.1772,1.6763,1.0514,0 +2.1469,1.658,1.029,0 +2.0795,1.6187,0.9808,0 +2.0795,1.6187,0.9808,0 +1.9868,1.6441,0.9188,0 +1.9539,1.616,0.8981,0 +1.8928,1.5645,0.8621,0 +1.8604,1.5375,0.8442,0 +1.8304,1.5127,0.8285,0 +1.7696,1.4631,1.4594,0 +1.7389,1.4384,1.4398,0 +1.6783,1.3904,1.4023,0 +1.6485,1.3672,1.3845,0 +1.5838,1.3178,1.3474,0 +1.5222,1.2723,1.00E+20,0 +1.4928,1.251,1.9626,-22 +1.4331,1.2091,1.9251,-22 +1.4331,1.2091,1.9251,-22 +1.8242,1.36,1.8603,-22 +1.8242,1.36,1.8603,-22 +1.75,1.2991,1.1711,0 +1.7284,1.282,1.1573,0 +1.7025,1.2605,1.766,-22 +1.6474,1.2155,1.7279,-22 +1.6227,1.1981,1.7053,-22 +1.6004,1.183,1.6845,-22 +2.1492,1.1689,1.6637,0 +2.1072,1.1463,1.6265,0 +2.0634,1.1223,1.5902,0 +2.0392,1.1082,1.5723,0 +1.9873,1.0791,1.5344,0 +1.9606,1.4103,1.5153,0 +1.8993,1.356,1.4723,0 +1.8701,1.3303,1.4523,0 +1.8087,1.2769,1.4114,0 +1.7478,1.2248,1.3725,0 +1.7478,1.2248,1.3725,0 +1.6865,1.1733,1.3351,0 +1.656,1.1481,1.3173,0 +1.5957,1.0992,1.2835,0 +1.5347,1.0512,1.8212,-22 +1.5031,1.0268,1.7978,-22 +2.0843,1.0105,1.7723,0 +2.032,0.9842,1.7235,0 +1.9709,0.9484,1.6777,0 +1.9399,0.9313,1.6548,0 +1.8761,1.2898,1.6087,0 +1.8447,1.2618,1.5865,0 +1.814,1.2346,1.565,0 +1.7534,1.1815,1.5238,0 +1.7223,1.1546,1.5032,0 +1.6545,1.0967,1.4596,0 +1.6224,1.0698,1.4397,0 +1.5927,1.0452,1.4217,0 +1.5311,0.9953,1.3857,0 +1.5311,0.9953,1.3857,0 +1.4381,0.9231,1.8706,-22 +1.4044,0.8981,1.845,-22 +2.2054,0.8706,1.794,0 +2.1773,0.8603,1.2607,0 +2.1485,1.3087,1.7472,0 +2.0869,1.2536,1.7004,0 +2.0572,1.2274,1.6783,0 +1.9957,1.1736,1.6331,0 +1.9653,1.1473,1.6113,0 +1.9055,1.0963,1.5691,0 +1.8432,1.0444,1.5266,0 +1.8432,1.0444,1.5266,0 +1.7839,0.9963,1.4875,0 +1.7248,0.9499,1.4501,0 +1.6957,0.9277,1.4322,0 +1.6355,0.8831,1.3966,0 +1.6044,0.8609,1.3789,0 +1.5755,0.841,1.363,0 +1.5445,0.8203,1.3464,0 +1.4863,0.7835,1.3121,0 +1.4565,0.7659,1.288,0 +1.6911,1.2035,1.2401,0 +1.6245,1.1637,1.1927,0 +1.5931,1.1458,1.171,0 +1.5597,1.1275,1.1484,0 +1.4979,1.5678,1.1081,22 +1.4347,1.5307,1.0691,22 +1.4077,1.5088,1.0582,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +1.3581,1.4652,1.1029,22 +0.9507,2.681,0.3485,22 +0.9139,2.6427,0.3274,22 +0.8349,3.6467,0.2942,22 +0.7943,3.604,2.2924,0 +0.7561,3.5634,2.2729,0 +0.6928,3.9078,2.2377,0 +0.6679,3.8845,2.2215,0 +0.6146,3.8346,2.1874,0 +0.5873,3.809,2.1702,0 +0.5567,3.3662,2.151,0 +0.4929,3.3036,2.1118,0 +0.4929,3.3036,2.1118,0 +0.3988,3.2091,2.0553,0 +0.3988,3.2091,2.0553,0 +0.3145,3.1202,2.0052,0 +0.8987,3.0574,0.2599,22 +0.8685,3.0294,0.2378,22 +0.8056,3.393,0.2071,22 +0.8056,3.393,0.2071,22 +0.7217,3.5713,2.1713,0 +0.7217,3.5713,2.1713,0 +0.6405,3.4958,2.1322,0 +0.6405,3.4958,2.1322,0 +0.5571,3.4214,2.471,0 +0.5571,3.4214,2.471,0 +0.4645,3.3381,2.4047,0 +0.4645,3.3381,2.4047,0 +0.4036,2.9892,2.3611,0 +0.344,2.9263,2.3181,0 +0.3175,2.8974,2.2986,0 +0.9152,2.8345,0.2637,22 +0.9152,2.8345,0.2637,22 +0.8122,3.0476,0.2073,22 +0.8122,3.0476,0.2073,22 +0.7501,2.9839,2.6101,0 +0.723,2.9552,2.5952,0 +0.6706,2.9014,2.5652,0 +0.645,2.876,2.5496,0 +0.9324,2.8208,0.5895,22 +0.9324,2.8208,0.5895,22 +0.8397,2.7346,0.5118,22 +0.8397,2.7346,0.5118,22 +0.7495,2.6445,0.4516,22 +0.7201,3.1091,0.4347,22 +0.6927,4.0572,0.4206,22 +0.6373,4.0036,2.4241,0 +0.6373,4.0036,2.4241,0 +0.5633,3.9306,2.3816,0 +0.5356,3.903,2.3658,0 +0.4841,3.8512,2.3368,0 +0.4841,3.8512,2.3368,0 +1.4736,3.7583,0.3954,22 +1.4736,3.7583,0.3954,22 +1.3819,3.6658,0.3263,22 +1.3819,3.6658,0.3263,22 +1.3261,9.6769,0.2947,22 +1.3261,9.6769,0.2947,22 +1.6836,9.7817,0.9,22 +1.6361,9.8642,0.867,22 +1.6145,9.8433,0.8526,22 +1.5894,9.9722,0.8365,22 +1.8855,10.5731,1.1296,22 +1.8855,10.5731,1.1296,22 +1.819,10.706,1.0757,22 +1.7759,10.6695,1.0423,22 +1.7759,10.6695,1.0423,22 +1.7356,10.6348,1.0124,22 +1.7165,10.8763,0.9988,22 +1.6791,11.0128,0.9733,22 +1.6791,11.0128,0.9733,22 +2.1256,10.9717,1.3224,22 +3.0977,10.6136,1.299,22 +3.0834,10.0082,1.2887,22 +3.0561,9.4131,1.27,22 +3.0561,9.4131,1.27,22 +3.0323,8.8374,1.5394,22 +9.0867,8.2847,1.5217,0 +9.0786,8.2796,1.515,0 +9.0533,8.2644,1.4941,0 +9.088,8.2364,1.4559,0 +9.088,8.2364,1.4559,0 +9.0063,8.1891,1.3924,0 +9.0063,8.1891,1.3924,0 +8.9194,8.1393,1.3276,0 +8.9194,8.1393,1.3276,0 +8.8267,8.0871,1.2623,0 +8.8267,8.0871,1.2623,0 +8.7632,8.5734,1.2201,0 +8.7339,8.5557,1.2014,0 +8.6732,8.5193,1.1643,0 +8.6431,8.5013,1.1468,0 +8.5826,8.4655,1.1136,0 +8.5534,8.4482,1.5452,0 +8.4884,8.4102,1.5035,0 +8.4582,8.3927,1.4848,0 +8.3965,8.357,1.4481,0 +8.366,8.3396,1.4308,0 +8.3361,8.3225,1.4143,0 +8.2733,8.287,1.8248,22 +8.2443,8.793,1.8065,22 +8.2751,8.2304,1.7747,0 +8.2751,8.2304,1.7747,0 +8.3171,7.6862,2.0597,0 +8.2836,7.6673,2.0346,0 +8.2242,8.114,1.9907,0 +8.2242,8.114,1.9907,0 +8.1331,8.0582,1.9256,0 +8.1331,8.0582,1.9256,0 +8.0406,8.0023,1.8622,0 +8.0406,8.0023,1.8622,0 +7.9771,7.9643,1.8205,0 +7.947,7.9464,1.8013,0 +7.8853,7.91,1.763,22 +7.8853,7.91,1.763,22 +7.9304,7.8514,1.716,0 +7.9043,7.3762,2.1731,0 +7.8755,7.3598,2.1566,0 +7.8416,7.7884,2.1377,0 +8.4082,7.7493,2.5746,0 +8.3465,7.7117,2.5392,0 +8.3175,7.694,2.5229,0 +8.257,7.6576,2.4899,0 +8.2271,7.6396,2.4739,0 +8.2271,7.6396,2.4739,0 +8.1368,7.586,5.5827,0 +8.1368,7.586,5.5827,0 +8.0484,7.5343,5.855,0 +8.0157,7.5154,5.8345,0 +7.9574,7.4819,5.7984,0 +7.8946,7.4462,5.76,0 +7.8946,7.4462,5.76,0 +7.8327,7.8575,5.7226,22 +7.7731,7.8204,5.687,22 +7.7731,7.8204,5.687,22 +7.823,7.3173,6.0134,0 +7.823,7.3173,6.0134,0 +7.7706,6.8871,5.9896,0 +7.7706,6.8871,5.9896,0 +7.6834,7.2224,5.9426,0 +7.6487,7.2008,5.9242,0 +7.5874,7.163,5.892,0 +7.5874,7.163,5.892,0 +7.4942,7.1063,6.2263,0 +7.4942,7.1063,6.2263,0 +7.4015,7.0506,6.1715,0 +7.4015,7.0506,6.1715,0 +7.3101,6.9965,6.1184,0 +7.2771,6.9772,6.0996,0 +7.2479,6.9601,6.0829,0 +7.2479,6.9601,6.0829,0 +7.1229,6.8884,6.013,0 +7.1229,6.8884,6.013,0 +7.0573,6.8514,5.9771,0 +7.0268,6.8344,5.9606,0 +6.9645,7.1803,5.9272,22 +6.935,7.1619,5.9116,22 +6.9019,7.1414,6.2056,22 +7.0798,6.7188,6.1747,0 +7.0798,6.7188,6.1747,0 +7.1405,6.3459,6.1356,0 +7.1405,6.3459,6.1356,0 +7.0494,6.5983,6.0812,0 +7.0168,6.5782,6.062,0 +6.9862,6.5594,6.044,0 +6.9245,6.5218,6.0044,0 +6.8947,6.5038,5.9852,0 +6.833,6.4668,5.9456,0 +6.8023,6.4486,5.9262,0 +6.7686,6.4287,5.9048,0 +6.7085,6.3934,5.8671,0 +6.6426,6.3552,5.8261,0 +6.6105,6.3368,5.8064,0 +6.5807,6.3198,5.7882,0 +6.5191,6.285,5.7508,0 +6.4885,6.2678,5.7324,0 +6.4269,6.2337,5.6957,0 +6.3932,6.5236,5.6759,22 +6.3629,6.5045,5.6568,22 +6.3083,6.1619,5.6251,0 +6.2849,6.1411,5.6147,0 +6.51,6.0863,5.5742,0 +6.51,6.0863,5.5742,0 +6.4481,6.0488,5.5392,0 +6.3889,6.0135,5.5063,0 +6.3597,5.9962,5.4903,0 +6.3254,5.9761,5.4716,0 +6.2663,5.9416,5.4397,0 +6.2663,5.9416,5.4397,0 +6.178,5.8909,5.674,0 +6.178,5.8909,5.674,0 +6.086,6.093,5.5992,22 +6.086,6.093,5.5992,22 +6.3052,5.7794,5.5416,0 +6.2817,5.7581,5.5284,0 +6.2245,5.7238,5.4878,0 +6.2245,5.7238,5.4878,0 +6.1582,5.6844,5.441,0 +6.1283,5.6668,5.42,0 +6.066,5.6305,5.3767,0 +6.0308,5.6102,5.3523,0 +5.97,5.5755,5.3106,0 +5.97,5.5755,5.3106,0 +5.8752,5.5225,5.2464,0 +5.8752,5.5225,5.2464,0 +5.7794,5.665,5.1826,0 +5.7794,5.665,5.1826,0 +5.7135,5.6227,5.1393,0 +5.6534,5.5844,5.1002,0 +5.5896,5.5443,5.0592,0 +5.5896,5.5443,5.0592,0 +5.5284,5.5063,5.0204,0 +5.4675,5.4689,4.9823,22 +5.4381,5.451,4.9606,22 +5.41,5.4253,4.9392,22 +5.3952,5.2307,4.9072,0 +5.3952,5.2307,4.9072,0 +5.325,5.171,4.8618,0 +5.2949,5.1527,4.8395,0 +5.2398,5.1194,4.7988,0 +5.2398,5.1194,4.7988,0 +5.1485,5.0653,4.7322,0 +5.1188,5.048,4.7107,0 +5.0901,5.0313,4.69,0 +5.1327,4.9971,4.6474,0 +5.1016,5.0846,4.6263,0 +5.0367,5.0423,4.5827,22 +5.0367,5.0423,4.5827,22 +4.9548,4.8867,4.5382,0 +4.9548,4.8867,4.5382,0 +4.9017,4.8454,4.5121,0 +4.8449,4.8111,4.479,0 +4.8449,4.8111,4.479,0 +4.7511,4.7555,4.4255,22 +4.7511,4.7555,4.4255,22 +4.8445,4.6929,4.5679,0 +4.8445,4.6929,4.5679,0 +4.7631,4.633,4.5293,0 +4.7313,4.613,4.5108,0 +4.7013,4.5942,4.4854,0 +4.6383,4.5554,4.4323,0 +4.6383,4.5554,4.4323,0 +4.5497,4.5017,4.358,0 +4.5497,4.5017,4.358,0 +4.4869,4.4645,4.3058,0 +4.4284,4.4302,4.2574,22 +4.3986,4.4103,4.2329,22 +4.4311,4.3633,4.1898,0 +4.4311,4.3633,4.1898,0 +4.3446,4.2962,4.1309,0 +4.309,4.2713,4.1053,0 +4.2787,4.2502,4.0836,0 +4.217,4.2077,4.0329,0 +4.1858,4.1864,4.0073,22 +4.1242,4.1446,3.9569,22 +4.0961,4.1189,3.9375,22 +4.0658,4.0892,3.9176,22 +4.0169,4.0372,3.888,22 +4.2174,3.9837,3.8635,0 +4.1879,3.9561,3.853,0 +4.1372,3.9143,3.8196,0 +4.1372,3.9143,3.8196,0 +4.0509,3.8437,3.7636,0 +4.0509,3.8437,3.7636,0 +3.989,3.7935,3.7243,0 +3.989,3.7935,3.7243,0 +3.9008,3.7227,3.6694,0 +3.8374,3.6723,3.614,0 +3.8075,3.6486,3.5855,0 +3.746,3.6003,3.527,0 +3.746,3.6003,3.527,0 +3.7131,3.5747,3.4958,0 +3.7144,3.5225,3.4405,0 +3.6476,3.4659,3.3813,0 +3.6157,3.4394,3.3534,0 +3.5502,3.3849,3.2962,0 +3.5502,3.3849,3.2962,0 +3.4567,3.308,3.2152,0 +3.4567,3.308,3.2152,0 +3.359,3.2285,3.1313,0 +3.3253,3.2013,3.1025,0 +3.2935,3.1758,3.0755,0 +3.2309,3.1259,3.0225,0 +3.2001,3.1014,2.9966,0 +3.2001,3.1014,2.9966,0 +3.1343,3.0497,2.9415,0 +3.0621,2.9936,2.8816,0 +2.9939,2.9412,2.8256,0 +2.9618,2.9168,2.7994,0 +2.9262,2.8899,2.7705,0 +2.8616,2.8415,2.7184,0 +2.7952,2.7926,2.6655,0 +2.7631,2.7692,2.6402,22 +2.6957,2.7205,2.5874,22 +2.6957,2.7205,2.5874,22 +2.6083,2.6379,2.5359,22 +2.6083,2.6379,2.5359,22 +2.5277,2.5528,2.4973,22 +2.5277,2.5528,2.4973,22 +2.477,2.4948,2.4775,0 +2.477,2.4948,2.4775,0 +2.4309,2.4405,2.4322,0 +2.3837,2.3989,2.3874,0 +2.3321,2.3537,2.3385,0 +2.277,2.3059,2.2866,0 +2.277,2.3059,2.2866,0 +2.19,2.2309,2.2047,0 +2.19,2.2309,2.2047,0 +2.1265,2.1769,2.1453,0 +2.0615,2.122,2.0848,0 +2.0308,2.0963,2.0562,0 +1.997,2.0682,2.0249,0 +1.937,2.0188,1.9696,0 +1.937,2.0188,1.9696,0 +1.847,1.9459,1.8871,0 +1.8137,1.9193,1.8567,0 +1.7531,1.8714,1.8018,0 +1.7531,1.8714,1.8018,0 +1.6904,1.6586,1.7169,-22 +1.6904,1.6586,1.7169,-22 +1.5993,1.579,1.6345,-22 +1.5678,1.5537,1.6054,-22 +1.5397,1.5314,1.5795,-22 +1.4828,1.4872,1.5271,0 +1.4828,1.4872,1.5271,0 +1.4056,1.4272,1.4571,0 +1.3745,1.4032,1.4293,0 +1.3173,1.3599,1.3785,0 +1.3173,1.3599,1.3785,0 +1.2208,1.2892,1.2941,0 +1.19,1.2674,1.2675,0 +1.1584,1.2454,1.2404,0 +1.0935,1.2017,1.1855,0 +1.0617,1.1809,1.159,0 +1.0304,1.161,1.1332,0 +1.0304,1.161,1.1332,0 +0.908,1.0885,1.0351,0 +0.8777,2.3959,1.0117,0 +0.8468,2.3676,0.9882,0 +0.8141,2.3376,0.9638,0 +0.7538,2.2824,0.9201,0 +0.7189,0.8551,0.8958,0 +0.6553,0.7941,0.8534,0 +0.6223,0.7625,0.8325,0 +0.5613,0.7045,0.7961,0 +0.5613,0.7045,0.7961,0 +0.4761,0.624,2.5174,0 +0.4761,0.624,2.5174,0 +2.06,0.5478,0.3951,0 +2.0263,0.5215,0.3672,0 +1.9655,0.4768,0.3202,0 +1.9655,0.4768,0.3202,0 +1.87,0.4161,0.2604,0 +1.8396,1.763,2.2275,-22 +1.8101,1.7392,2.2005,-22 +1.7482,1.6925,2.1391,-22 +1.7223,1.6748,2.1105,-22 +1.9788,1.6568,2.0804,-22 +1.9245,1.627,2.2417,-22 +1.9245,1.627,2.2417,-22 +1.8486,1.5865,2.1754,-22 +1.8486,1.5865,2.1754,-22 +1.7827,1.5339,2.1174,-22 +1.739,1.5006,2.0785,-22 +1.739,1.5006,2.0785,-22 +1.7176,1.4847,2.0594,-22 +1.6768,1.4556,2.3408,-22 +1.6399,1.4309,2.3099,-22 +1.6399,1.4309,2.3099,-22 +1.591,1.6316,2.267,0 +1.5607,1.6053,2.239,0 +1.5607,1.6053,2.239,0 +1.5122,1.5645,2.1918,0 +1.4872,1.5437,2.1675,0 +1.4326,1.4987,2.1144,0 +1.4326,1.4987,2.1144,0 +1.4459,1.3488,2.033,-22 +1.4459,1.3488,2.033,-22 +1.3548,1.2671,1.948,-22 +1.3245,1.2425,1.9172,-22 +1.2723,1.2015,2.0505,-22 +1.2723,1.2015,2.0505,-22 +1.2109,1.1569,1.9897,-22 +1.2109,1.1569,1.9897,-22 +1.1774,1.135,1.9534,-22 +1.3724,1.1173,1.9174,-22 +1.3553,1.1102,1.8998,-22 +1.3198,1.0984,1.8612,-22 +1.3037,1.0949,1.8428,-22 +1.2731,1.0749,1.8054,-22 +1.2583,1.0663,1.7856,-22 +1.2452,1.0593,2.2477,-22 +1.5436,1.049,2.6976,-22 +1.5299,1.0461,2.68,-22 +1.514,1.0437,3.1052,-22 +1.4885,1.0438,3.0669,-22 +1.4637,1.1715,3.024,-22 +1.4637,1.1715,3.024,-22 +1.5677,1.1622,2.4359,-22 +1.5677,1.1622,2.4359,-22 +1.5152,1.1634,2.3645,-22 +1.5152,1.1634,2.3645,-22 +1.4822,1.1713,2.3128,-22 +1.4673,1.3985,2.2872,-22 +1.4364,1.3948,1.155,0 +1.4221,1.3946,1.1271,0 +1.4221,1.3946,1.1271,0 +1.3621,1.3648,1.0711,22 +1.7588,1.3131,1.7443,0 +1.2879,1.3133,2.088,0 +1.2336,1.2784,2.0514,0 +1.6481,1.207,2.0339,-22 +1.6193,1.1798,2.0161,-22 +1.5635,1.1287,1.9753,-22 +1.5386,1.1071,1.9523,-22 +1.5123,1.085,1.9261,-22 +1.9284,1.0512,1.8799,0 +2.2645,1.0219,1.5315,0 +2.2396,1.0038,1.8127,0 +2.2102,0.9827,1.7926,0 +2.1506,0.9414,1.7526,0 +2.1506,0.9414,1.7526,0 +2.0593,0.8823,1.6938,0 +2.0593,0.8823,1.6938,0 +1.9647,0.8273,1.6359,0 +1.9647,0.8273,1.6359,0 +1.8694,1.1014,1.5814,0 +1.8694,1.1014,1.5814,0 +1.7733,1.0285,1.5304,0 +1.7429,1.0063,2.2009,-22 +1.7116,0.9838,2.1831,-22 +1.6518,0.9473,2.1435,-22 +1.6249,0.9351,2.1212,-22 +1.6249,0.9351,2.1212,-22 +1.5273,1.2543,1.363,0 +1.5273,1.2543,1.363,0 +1.9441,1.2093,1.3139,0 +1.9441,1.2093,1.3139,0 +1.8868,1.1742,1.935,-22 +1.8581,1.1573,1.9173,-22 +1.7994,1.3255,1.876,-22 +1.744,1.2817,1.8281,-22 +1.7189,1.2627,1.8052,-22 +1.6692,1.227,1.7575,-22 +1.6692,1.227,1.7575,-22 +2.1708,1.1808,1.0839,0 +2.1708,1.1808,1.0839,0 +2.1178,1.1503,1.638,0 +2.0923,1.134,1.6194,0 +2.0348,1.0986,1.5781,0 +2.0066,1.082,1.5583,0 +1.9464,1.0483,1.5169,0 +1.9157,1.3666,1.4963,0 +1.8527,1.3105,1.4551,0 +1.8213,1.2827,1.4353,0 +1.7569,1.2265,1.3959,0 +1.7569,1.2265,1.3959,0 +1.6613,1.1449,1.3413,0 +1.6289,1.1178,1.3239,0 +1.5988,1.0929,1.8904,-22 +1.5349,1.0411,1.8447,-22 +1.4822,1.0062,1.7933,-22 +2.065,0.991,1.7674,0 +2.0083,0.9641,1.7134,0 +1.9816,0.9489,1.6929,0 +1.9816,0.9489,1.6929,0 +1.8953,1.3056,1.6278,0 +1.8346,1.2517,1.5834,0 +1.8047,1.2254,1.562,0 +1.7413,1.1704,1.5175,0 +1.7413,1.1704,1.5175,0 +1.646,1.0898,1.4537,0 +1.646,1.0898,1.4537,0 +1.6125,1.0621,1.4321,0 +1.5498,1.0115,1.3932,0 +1.486,0.9618,1.3556,0 +2.0545,0.9161,1.3216,0 +2.0545,0.9161,1.3216,0 +1.9591,0.8536,1.7842,0 +1.9591,0.8536,1.7842,0 +1.8942,0.815,1.7382,0 +1.8323,1.2183,1.6954,0 +1.8018,1.1904,1.6748,0 +1.737,1.1318,1.6321,0 +1.737,1.1318,1.6321,0 +1.6414,1.0468,1.5719,0 +1.6414,1.0468,1.5719,0 +1.5471,0.9653,1.5164,0 +1.5471,0.9653,1.5164,0 +1.4831,0.9116,1.4811,0 +1.4195,0.8599,1.9679,-22 +1.3888,0.8355,1.9453,-22 +1.9777,0.7994,1.8888,0 +1.9777,0.7994,1.8888,0 +1.8891,0.7492,1.816,0 +1.8522,1.217,1.7883,0 +1.8219,1.1892,1.7658,0 +1.7577,1.1309,1.7191,0 +1.7577,1.1309,1.7191,0 +1.6692,1.0518,1.6566,0 +1.6377,1.0242,1.635,0 +1.6085,0.9988,1.6153,-22 +1.5482,0.9472,1.5755,-22 +1.5223,0.9276,1.5521,-22 +2.1291,0.891,1.5037,0 +2.0774,0.8608,1.4576,0 +2.7321,0.8452,1.4401,0 +2.7046,0.8288,1.4212,0 +2.6478,1.3269,1.3834,0 +2.6172,1.3001,1.3635,0 +2.5878,1.2746,1.345,0 +2.5275,1.223,1.3082,0 +2.4676,1.1728,1.2737,0 +2.4387,1.149,1.2578,0 +2.4091,1.1248,1.2421,0 +2.3494,1.0772,1.6276,0 +2.319,1.0537,1.6028,0 +2.2568,1.0067,1.5527,0 +2.1975,0.9639,1.5061,0 +2.4344,0.9437,1.4835,0 +2.3705,0.9037,1.4377,0 +2.3705,0.9037,1.4377,0 +2.275,1.3775,1.3721,0 +2.2429,1.3504,1.3509,0 +2.2113,1.324,1.3305,0 +2.1478,1.2716,1.2909,0 +2.0846,1.2205,1.2535,0 +2.0527,1.1953,1.2355,0 +2.0215,1.1708,1.2184,0 +1.9586,1.1228,1.6629,0 +1.9283,1.1003,1.6454,0 +1.8624,1.0527,1.6085,0 +1.8313,1.031,1.5919,0 +1.8011,1.0105,1.5761,0 +1.7701,0.9899,2.0365,-22 +1.7075,0.9504,2.0013,-22 +1.6503,1.4527,1.9636,-22 +1.8996,1.4115,1.9206,-22 +1.8716,1.3929,1.9001,-22 +1.8716,1.3929,1.9001,-22 +1.7888,1.3409,1.3896,0 +1.763,1.3256,1.3736,0 +1.7103,1.2933,1.7855,-22 +1.7103,1.2933,1.7855,-22 +1.9981,1.3745,1.7298,0 +1.9981,1.3745,1.7298,0 +1.9257,1.3217,1.6794,0 +1.9257,1.3217,1.6794,0 +1.8426,1.2614,1.628,0 +1.8426,1.2614,1.628,0 +1.7531,1.1998,1.576,0 +1.7531,1.1998,1.576,0 +1.6938,1.1612,1.5435,0 +1.6334,1.1239,1.7563,-22 +1.6334,1.1239,1.7563,-22 +1.5482,1.2374,1.6806,-22 +2.5793,1.1978,1.6266,0 +2.5524,1.1792,1.6002,0 +2.5254,1.1594,1.5766,0 +2.4675,1.1183,1.5267,0 +2.4367,1.0971,1.5003,0 +2.4081,1.0779,1.4761,0 +2.3488,1.0398,1.4265,0 +2.7193,1.0193,1.3988,0 +2.6578,1.2019,1.3509,0 +2.5964,1.1507,1.3045,0 +2.5964,1.1507,1.3045,0 +2.5072,1.0783,1.2396,0 +2.4755,1.0533,1.2174,0 +2.4461,1.0305,1.1972,0 +2.385,0.9845,1.1567,0 +2.3533,0.9614,1.1365,0 +2.324,0.9405,1.1183,0 +2.2631,0.8988,1.0823,0 +2.2286,0.8764,1.063,0 +2.1678,0.8392,1.4311,0 +2.1373,0.8218,1.4096,0 +2.1074,1.4472,1.3888,0 +2.0446,1.4005,1.3466,0 +1.985,1.3575,1.3082,0 +1.955,1.3364,1.2896,0 +3.0245,1.3162,1.2719,0 +2.9911,1.2943,1.253,0 +2.9304,1.2561,1.2203,0 +2.9304,1.2561,1.2203,0 +2.8405,1.2032,1.5614,0 +2.8405,1.2032,1.5614,0 +2.7499,1.3407,1.5029,0 +2.6867,1.2905,1.4643,0 +2.6867,1.2905,1.4643,0 +2.5959,1.2209,1.4124,0 +2.5959,1.2209,1.4124,0 +2.5044,1.1544,1.5405,0 +2.4685,1.1294,1.5092,0 +2.4396,1.1099,1.4843,0 +2.7856,1.072,1.4347,0 +2.7544,1.0534,1.4094,0 +2.7245,1.0361,1.3855,0 +2.6643,1.2146,1.3381,0 +2.6338,1.1892,1.3146,0 +2.5732,1.1395,1.2688,0 +2.5118,1.0905,1.2239,0 +2.5118,1.0905,1.2239,0 +2.4501,1.0428,1.1805,0 +2.3901,0.9981,1.14,0 +2.3595,0.9761,1.1202,0 +2.2971,0.9328,1.0815,0 +2.2971,0.9328,1.0815,0 +2.2084,0.8761,1.0311,0 +2.1754,0.8565,1.4166,0 +2.146,0.84,1.3956,0 +2.0856,1.4402,1.3534,0 +2.0556,1.4181,1.3331,0 +1.994,1.374,1.2928,0 +2.1513,1.3531,1.2739,0 +2.0821,1.3097,1.2351,0 +2.0821,1.3097,1.2351,0 +1.9839,1.2521,1.5834,0 +1.9839,1.2521,1.5834,0 +1.8895,1.399,1.5226,0 +1.8895,1.399,1.5226,0 +1.8232,1.3483,1.482,0 +1.7549,1.2974,1.4422,0 +1.7549,1.2974,1.4422,0 +1.6518,1.224,1.3863,0 +1.6195,1.2019,1.37,0 +1.5874,1.1804,2.4415,-22 +1.5236,1.1391,2.404,-22 +1.4929,1.1249,2.3807,-22 +1.4354,1.335,1.9726,-22 +1.381,1.2968,1.9381,-22 +1.381,1.2968,1.9381,-22 +1.3309,1.263,1.2084,0 +1.2857,1.2337,1.1832,0 +1.7264,1.2193,1.1706,0 +1.6978,1.2026,1.8483,-22 +1.6452,1.1732,1.8187,-22 +1.6452,1.1732,1.8187,-22 +1.5749,1.1213,1.7633,-22 +1.5749,1.1213,1.7633,-22 +2.4705,1.0687,1.7147,0 +2.4705,1.0687,1.7147,0 +2.405,1.0161,1.67,0 +2.405,1.0161,1.67,0 +2.3264,0.9547,1.621,0 +2.3264,0.9547,1.621,0 +2.7539,0.9114,1.5867,0 +2.7251,0.8912,1.5705,0 +2.6622,0.8489,1.5366,0 +2.6622,0.8489,1.5366,0 +2.5729,0.7944,1.7244,0 +2.5729,0.7944,1.7244,0 +2.4832,1.1004,1.6615,0 +2.4832,1.1004,1.6615,0 +2.8783,1.0302,1.6016,0 +2.8168,0.9852,1.5632,0 +2.7865,0.9638,1.5449,0 +2.7865,0.9638,1.5449,0 +2.6928,0.9018,1.4911,0 +2.6344,0.8665,1.7113,0 +2.6344,0.8665,1.7113,0 +2.9907,1.1945,1.6662,0 +2.9282,1.1476,1.6237,0 +2.8963,1.1242,1.6025,0 +2.8613,1.0991,1.5796,0 +2.799,1.0559,1.5401,0 +2.799,1.0559,1.5401,0 +2.7005,0.992,1.481,0 +2.6368,0.9539,1.4452,0 +2.6368,0.9539,1.4452,0 +2.5705,1.2842,1.4101,0 +2.5399,1.2609,1.6497,0 +2.4735,1.2114,1.6021,0 +2.4735,1.2114,1.6021,0 +2.3801,1.1449,1.5377,0 +2.3168,1.1022,1.4959,0 +2.3168,1.1022,1.4959,0 +2.251,1.0602,1.4543,0 +2.251,1.0602,1.4543,0 +2.1594,1.0062,1.3995,0 +2.1239,1.3511,1.3794,0 +2.0612,1.3037,1.3455,0 +2.0269,1.2784,1.586,0 +1.9647,1.2337,1.5402,0 +1.9647,1.2337,1.5402,0 +1.8703,1.1691,1.4733,0 +1.8703,1.1691,1.4733,0 +1.78,1.1118,1.4124,0 +1.7466,1.0918,1.3908,0 +1.7168,1.0746,1.3719,0 +1.6819,1.4168,1.3504,0 +1.6216,1.3708,1.3147,0 +1.5579,1.3235,1.2791,0 +1.5579,1.3235,1.2791,0 +1.4694,1.2606,1.8954,-22 +1.4394,1.24,1.8767,-22 +1.8374,1.2128,1.83,0 +1.8374,1.2128,1.83,0 +1.7492,1.3106,1.7712,-22 +1.7492,1.3106,1.7712,-22 +1.7132,1.2793,1.7495,-22 +1.6556,1.2352,1.703,-22 +1.6274,1.2145,1.6795,-22 +1.5816,1.1824,1.6403,-22 +2.0988,1.155,1.6019,0 +2.0988,1.155,1.6019,0 +2.0259,1.1127,1.547,0 +2.0259,1.1127,1.547,0 +1.9683,1.08,1.507,0 +1.9402,1.3961,1.4879,0 +1.8784,1.341,1.4471,0 +1.8475,1.3137,1.4273,0 +1.7844,1.2585,1.3881,0 +1.7547,1.2328,1.3704,0 +1.693,1.1802,1.3349,0 +1.6624,1.1545,1.3181,0 +1.5999,1.1027,1.8697,-22 +1.5999,1.1027,1.8697,-22 +1.513,1.0359,1.8019,-22 +2.0925,1.0184,1.7752,0 +2.0679,1.0051,1.7528,0 +2.017,0.9766,1.7103,0 +1.9882,0.9596,1.6889,0 +1.9239,1.3331,1.6421,0 +1.9239,1.3331,1.6421,0 +1.8342,1.2525,1.5789,0 +1.7714,1.197,1.5364,0 +1.7714,1.197,1.5364,0 +1.6813,1.1189,1.4781,0 +1.6813,1.1189,1.4781,0 +1.6165,1.0641,1.4383,0 +1.5835,1.0367,1.4188,0 +1.5232,0.9877,1.3847,0 +1.5232,0.9877,1.3847,0 +1.4312,0.916,1.8696,-22 +1.4312,0.916,1.8696,-22 +1.9759,0.8645,1.7958,0 +1.9505,0.8536,1.771,0 +1.9213,0.8373,1.7486,0 +1.8885,1.2725,1.7237,0 +1.8276,1.2176,1.6783,0 +1.7639,1.1609,1.632,0 +1.7331,1.1339,1.6101,0 +1.6701,1.0792,1.5662,0 +1.6701,1.0792,1.5662,0 +1.5793,1.0025,1.5055,0 +1.5463,0.9753,1.4843,0 +1.4868,0.9276,1.4473,0 +1.4868,0.9276,1.4473,0 +2.0388,0.8575,1.3935,0 +2.0388,0.8575,1.3935,0 +1.9709,0.8119,1.8598,0 +1.9381,0.7911,1.8355,0 +1.8747,0.7534,1.7891,0 +1.8747,0.7534,1.7891,0 +1.7773,1.1519,1.7201,0 +1.7433,1.1211,1.6967,0 +1.7131,1.0938,1.6763,0 +1.6519,1.0392,1.6358,0 +1.6209,1.0119,1.6158,0 +1.5896,0.9845,1.5959,-22 +1.5226,0.9271,1.5549,-22 +1.4896,0.8993,1.5354,-22 +2.1,0.8652,1.4938,0 +2.1,0.8652,1.4938,0 +2.0265,0.821,1.4354,0 +2.0265,0.821,1.4354,0 +1.9426,0.7691,1.3845,0 +1.8785,1.2385,1.348,0 +1.8785,1.2385,1.348,0 +1.8186,1.1844,1.8003,0 +1.7893,1.1581,1.7833,0 +1.7269,1.1029,1.7484,-22 +1.6969,1.0768,1.7321,-22 +1.8895,1.033,1.6968,0 +1.8636,1.0167,1.677,0 +1.8375,1.0017,1.6559,0 +1.778,0.9603,1.6243,0 +1.7139,0.9183,2.0626,-22 +1.6834,0.8993,2.0455,-22 +1.6324,1.4227,2.0015,-22 +1.9246,1.406,1.5181,0 +1.9013,1.392,1.4992,0 +1.8525,1.3605,1.4661,0 +1.8246,1.3407,1.4517,0 +1.7932,1.3187,1.8843,-22 +1.733,1.2779,1.8484,-22 +1.6995,1.2559,1.829,-22 +1.6505,1.2344,1.7861,-22 +1.9674,1.3355,1.7401,0 +1.9463,1.3232,1.7193,0 +1.9463,1.3232,1.7193,0 +1.8623,1.2614,1.666,0 +1.8623,1.2614,1.666,0 +1.773,1.1989,1.6124,0 +1.7107,1.1576,1.5771,0 +1.6798,1.138,1.5602,0 +1.6459,1.117,1.5422,0 +1.6153,1.0987,2.6292,-22 +1.5553,1.2354,2.5947,-22 +1.5294,1.2154,2.5721,-22 +1.6467,1.1816,2.5244,-22 +1.6467,1.1816,2.5244,-22 +1.5709,1.1496,1.3717,0 +1.545,1.1422,1.3477,0 +1.4973,1.3785,1.3117,0 +1.4973,1.3785,1.3117,0 +1.4125,1.3129,1.9691,-22 +1.4125,1.3129,1.9691,-22 +1.3313,1.2605,1.9124,-22 +1.3313,1.2605,1.9124,-22 +1.3047,1.2472,1.1911,0 +1.7254,1.2304,1.1527,0 +1.6786,1.2208,1.1182,0 +1.6543,1.1979,1.7943,-22 +1.6255,1.171,1.777,-22 +2.0505,1.1271,1.7418,0 +2.0032,1.0895,1.6986,0 +1.9792,1.069,1.6835,0 +1.9277,1.0257,1.6519,0 +2.31,1.0039,1.6362,0 +2.31,1.0039,1.6362,0 +2.2173,0.9349,1.5869,0 +2.2173,0.9349,1.5869,0 +2.1213,0.8681,1.7989,0 +2.1213,0.8681,1.7989,0 +2.0264,0.8082,1.7363,0 +1.9608,0.7709,1.6947,0 +1.9608,0.7709,1.6947,0 +1.9244,1.1094,1.6723,0 +1.8545,1.0548,1.6308,0 +1.7868,1.0036,1.5925,0 +1.7868,1.0036,1.5925,0 +1.6942,0.9372,1.5434,0 +1.6942,0.9372,1.5434,0 +1.5961,0.8723,1.7527,-22 +1.5961,0.8723,1.7527,-22 +1.5066,1.1965,1.6792,-22 +1.5066,1.1965,1.6792,-22 +1.4531,1.1645,1.6251,-22 +1.4531,1.1645,1.6251,-22 +2.3754,1.132,1.3381,0 +2.9293,1.1232,1.3153,0 +2.8754,1.3202,1.2799,0 +2.8471,1.2942,1.2648,0 +2.7948,1.2467,1.4097,0 +2.7948,1.2467,1.4097,0 +2.7048,1.1663,1.3403,0 +2.7048,1.1663,1.3403,0 +2.6118,1.0856,1.2718,0 +2.6118,1.0856,1.2718,0 +2.5481,1.032,1.2272,0 +2.5194,1.0083,1.2078,0 +2.6082,0.9594,1.1681,0 +2.5755,0.9357,1.1492,0 +2.513,0.8921,1.1148,0 +2.513,0.8921,1.1148,0 +2.4132,0.8277,1.6876,0 +2.3481,0.7899,1.645,0 +2.3481,0.7899,1.645,0 +2.2545,1.1489,1.5863,0 +2.2545,1.1489,1.5863,0 +2.1605,1.0836,1.531,0 +2.1605,1.0836,1.531,0 +2.1246,1.0598,1.511,0 +2.057,1.017,1.4748,0 +1.9899,0.9774,1.6097,0 +1.9598,0.9606,1.5877,0 +1.9598,0.9606,1.5877,0 +1.8626,1.312,1.519,0 +1.8626,1.312,1.519,0 +1.7709,1.2503,1.4572,0 +1.7353,1.2274,1.4341,0 +1.6724,1.1886,1.3946,0 +1.6724,1.1886,1.3946,0 +1.5765,1.1337,1.3381,0 +1.5442,2.211,1.32,22 +1.515,2.1926,1.3043,22 +1.4563,2.1505,1.4583,0 +1.4022,2.1054,1.4235,0 +1.4022,2.1054,1.4235,0 +1.3157,2.0467,1.3642,0 +1.2832,2.0252,1.3428,0 +1.254,2.0061,1.324,0 +1.6256,1.9685,1.1955,22 +1.5957,1.9509,1.1674,22 +1.5606,1.9306,1.1347,22 +1.5062,1.8877,1.0869,22 +1.4538,1.8462,1.0419,22 +1.4538,1.8462,1.0419,22 +1.8347,1.791,0.9845,0 +1.8347,1.791,0.9845,0 +2.1299,1.7369,0.9293,0 +2.1299,1.7369,0.9293,0 +2.041,1.6803,0.8728,0 +2.041,1.6803,0.8728,0 +1.9764,1.641,0.8354,0 +1.9126,1.6038,0.8019,0 +1.8809,1.586,1.1114,0 +1.8461,1.5669,1.0844,0 +1.7825,1.8354,1.0363,22 +1.7496,1.8125,1.0121,22 +1.7207,1.7875,0.9951,22 +1.6634,1.4575,0.964,0 +1.6386,1.4404,0.9518,0 +1.6386,1.4404,0.9518,0 +1.5315,1.6293,1.2516,22 +1.5315,1.6293,1.2516,22 +1.4489,1.5548,1.1981,22 +1.4489,1.5548,1.1981,22 +2.9098,1.2713,1.165,0 +2.9098,1.2713,1.165,0 +2.8347,1.2265,1.3204,0 +2.8347,1.2265,1.3204,0 +2.8068,1.4013,1.2958,0 +2.7509,1.3563,1.2473,0 +2.6877,1.3066,1.1933,0 +2.6571,1.283,1.1676,0 +2.5954,1.2366,1.1167,0 +2.5954,1.2366,1.1167,0 +2.5067,1.1729,1.0462,0 +2.4739,1.1504,1.021,0 +2.4444,1.1306,0.9988,0 +2.5447,1.0924,0.9557,0 +2.514,1.0748,0.9357,0 +2.4473,1.6759,0.8943,0 +2.3821,1.6308,0.8569,0 +2.3504,1.6094,0.84,0 +2.3504,1.6094,0.84,0 +2.2535,1.5461,1.193,0 +2.2176,1.5235,1.1687,0 +2.188,1.5054,1.1492,0 +2.1244,1.4676,1.1088,0 +2.0927,1.4494,1.0895,0 +2.0278,1.4138,1.0519,0 +2.0278,1.4138,1.0519,0 +1.935,1.5348,1.4122,0 +1.935,1.5348,1.4122,0 +1.8367,1.4634,1.3464,0 +1.8019,1.4389,1.3241,0 +1.7705,1.4172,1.3045,0 +1.6781,1.3555,1.2496,0 +1.6781,1.3555,1.2496,0 +1.6422,1.3325,1.2295,0 +1.5801,1.2942,1.1966,0 +1.5143,1.2557,2.252,-22 +1.4486,1.2198,2.2134,-22 +1.4486,1.2198,2.2134,-22 +1.37,1.369,2.1437,-22 +1.37,1.369,2.1437,-22 +1.3238,1.3467,1.7363,0 +1.3238,1.3467,1.7363,0 +1.6734,1.2379,1.6672,0 +1.6734,1.2379,1.6672,0 +1.6153,1.184,1.9716,-22 +1.587,1.158,1.9524,-22 +1.5327,1.1099,1.9088,-22 +1.9661,1.0906,1.8845,0 +1.9163,1.0556,1.5261,0 +1.9163,1.0556,1.5261,0 +2.206,0.9926,1.7736,0 +2.1425,0.9487,1.7319,0 +2.1425,0.9487,1.7319,0 +2.0499,0.889,1.6734,0 +2.0499,0.889,1.6734,0 +1.9833,0.8498,1.6334,0 +1.9211,1.1498,1.5976,0 +1.8895,1.1247,1.58,0 +1.8561,1.0985,1.5619,0 +1.7942,1.0512,1.5298,0 +1.7942,1.0512,1.5298,0 +1.6975,0.9805,2.1659,-22 +1.6342,0.9368,2.1323,-22 +1.6051,0.9227,2.1102,-22 +1.5468,1.2592,2.0616,-22 +1.5468,1.2592,2.0616,-22 +1.4726,1.2162,1.9904,-22 +1.4726,1.2162,1.9904,-22 +1.8874,1.1882,1.2694,0 +1.8874,1.1882,1.2694,0 +1.8343,1.3654,1.2328,0 +1.8343,1.3654,1.2328,0 +1.7541,1.2948,1.8237,-22 +1.6934,1.2423,1.7855,-22 +1.6665,1.2219,1.7625,-22 +1.6087,1.181,1.7097,-22 +1.6087,1.181,1.7097,-22 +2.1089,1.1378,1.6404,0 +2.1089,1.1378,1.6404,0 +2.0576,1.1098,1.5978,0 +2.0329,1.0947,1.5804,0 +1.9787,1.0628,1.543,0 +1.9515,1.0475,1.5246,0 +1.8932,1.3449,1.4862,0 +1.8284,1.2872,1.4451,0 +1.8284,1.2872,1.4451,0 +1.737,1.2072,1.3905,0 +1.737,1.2072,1.3905,0 +1.6739,1.153,1.3552,0 +1.6739,1.153,1.3552,0 +1.5833,1.0772,1.8864,-22 +1.5512,1.0509,1.8637,-22 +1.4937,1.008,1.8171,-22 +1.4937,1.008,1.8171,-22 +2.0196,0.9602,1.7362,0 +2.0196,0.9602,1.7362,0 +1.9384,1.3435,1.6629,0 +1.9384,1.3435,1.6629,0 +1.8539,1.2684,1.5985,0 +1.8539,1.2684,1.5985,0 +1.7648,1.191,1.5329,0 +1.7648,1.191,1.5329,0 +1.6656,1.1073,1.4632,0 +1.6311,1.0789,1.4398,0 +1.6017,1.055,1.4203,0 +2.206,1.0292,1.3993,0 +2.1438,0.9834,1.3623,0 +2.109,0.9588,1.3425,0 +2.0441,0.9145,1.3073,0 +2.0441,0.9145,1.3073,0 +1.9478,0.8542,1.766,0 +1.9113,0.8333,1.7392,0 +1.8816,1.2665,1.7177,0 +1.8212,1.2116,1.6747,0 +1.7906,1.184,1.6533,0 +1.7266,1.1269,1.6097,0 +1.6972,1.101,1.5901,0 +1.6345,1.0464,1.5496,0 +1.6,1.0169,1.5279,0 +1.5706,0.9919,1.5098,0 +1.5081,0.9401,1.4728,0 +1.478,0.9156,1.4555,0 +1.4163,0.8669,1.4218,-22 +1.3872,0.8447,1.9016,-22 +1.5395,0.8128,1.3644,0 +1.5111,0.8,1.3443,0 +1.4489,1.2554,1.8019,-22 +1.4489,1.2554,1.8019,-22 +1.3623,1.1846,1.7434,-22 +1.3623,1.1846,1.7434,-22 +1.3342,1.1633,1.7215,-22 +1.2789,1.1233,1.2002,0 +1.5542,1.1048,1.1811,0 +1.4988,1.0704,1.1492,0 +1.4423,1.0348,1.5854,-22 +1.4146,1.018,1.5694,-22 +1.3581,0.99,1.5323,-22 +1.3581,0.99,1.5323,-22 +1.2829,1.0194,1.4741,-22 +1.2573,1.0003,1.4542,-22 +1.5813,0.9674,1.4182,0 +1.5813,0.9674,1.4182,0 +1.5036,0.9179,1.3666,0 +1.5036,0.9179,1.3666,0 +1.4231,0.8694,1.3183,0 +1.3894,0.8507,1.2991,0 +1.3603,1.012,1.283,0 +1.329,0.9843,1.2662,0 +1.2666,0.9302,1.6623,-22 +1.2015,0.8748,1.6211,-22 +1.1743,0.8546,1.5984,-22 +1.1743,0.8546,1.5984,-22 +1.5043,0.8001,1.5323,-22 +1.4534,0.7711,1.4934,-22 +1.4294,0.7585,1.4751,-22 +1.3834,0.9889,1.4404,-22 +1.3609,0.9695,1.4233,-22 +1.7813,0.9488,1.405,0 +1.7352,0.9124,1.0206,0 +1.7352,0.9124,1.0206,0 +1.6576,0.8554,1.3133,0 +1.6021,0.817,1.273,0 +1.6021,0.817,1.273,0 +1.5135,0.7609,1.2116,0 +1.5135,0.7609,1.2116,0 +1.4524,1.0338,1.1715,0 +1.4237,1.0084,1.1534,0 +1.8173,0.9555,1.1167,0 +1.7867,0.9305,1.1,0 +1.7867,0.9305,1.1,0 +1.6661,0.8363,1.7318,-22 +1.6661,0.8363,1.7318,-22 +1.5816,0.7816,1.6757,-22 +1.9268,0.7684,1.6569,0 +1.901,1.1018,1.6397,0 +1.869,1.0762,1.6222,0 +1.8058,1.0265,1.589,0 +1.8058,1.0265,1.589,0 +1.7063,0.9516,2.2213,-22 +1.6698,0.9254,2.2015,-22 +1.6102,0.8882,2.1643,-22 +1.6102,0.8882,2.1643,-22 +1.5312,1.2204,2.1068,-22 +1.5312,1.2204,2.1068,-22 +1.4832,1.1868,1.4134,0 +1.4438,1.1606,1.3885,0 +1.4205,1.1447,1.3758,0 +1.8741,1.1103,1.9896,-22 +1.8454,1.0933,1.9719,-22 +1.8201,1.0831,1.9517,-22 +1.7726,1.2805,1.9131,-22 +1.7513,1.2632,1.8954,-22 +1.7087,1.2294,1.2439,0 +1.7087,1.2294,1.2439,0 +1.6468,1.1814,1.2034,0 +1.6189,1.1592,1.1887,0 +1.5936,1.1393,1.7675,-22 +1.5394,1.0975,1.7283,-22 +2.104,1.0829,1.706,0 +2.0769,1.0685,1.6819,0 +2.0286,1.0416,1.6427,0 +2.0286,1.0416,1.6427,0 +1.9401,0.991,1.5799,0 +1.8759,1.3109,1.5359,0 +1.8759,1.3109,1.5359,0 +1.7801,1.2261,1.4733,0 +1.7498,1.1996,1.4543,0 +1.7186,1.1726,1.4351,0 +1.6533,1.117,1.3966,0 +1.6533,1.117,1.3966,0 +1.5625,1.0417,1.3467,0 +1.5625,1.0417,1.3467,0 +1.4685,0.967,1.847,-22 +1.4374,0.9432,1.8248,-22 +1.4122,0.9273,1.8005,-22 +1.9783,0.9006,1.7514,0 +1.9783,0.9006,1.7514,0 +1.8993,1.294,1.6869,0 +1.8993,1.294,1.6869,0 +1.8053,1.2098,1.6182,0 +1.8053,1.2098,1.6182,0 +1.7111,1.1273,1.5522,0 +1.7111,1.1273,1.5522,0 +1.6466,1.0721,1.5089,0 +1.5853,1.0209,1.4693,0 +1.5549,0.9961,1.4503,0 +1.5549,0.9961,1.4503,0 +1.4612,0.922,1.3944,0 +2.9886,0.8758,1.3603,0 +2.9886,0.8758,1.3603,0 +2.926,0.8333,1.8352,0 +2.895,0.8134,1.8124,0 +2.8609,0.7923,1.7875,0 +2.7985,0.7565,1.743,0 +2.7985,0.7565,1.743,0 +2.7026,1.1307,1.677,0 +2.6419,1.0753,1.6369,0 +2.612,1.0483,1.6177,0 +2.5456,0.9893,1.5764,0 +2.5456,0.9893,1.5764,0 +2.4529,0.909,1.522,0 +2.4529,0.909,1.522,0 +2.3593,0.8315,1.9833,0 +2.3593,0.8315,1.9833,0 +2.2679,0.7603,1.9151,0 +2.2679,0.7603,1.9151,0 +2.2071,0.7163,1.871,0 +2.1779,0.6962,1.8502,0 +2.1159,0.6565,1.8069,0 +2.3514,1.0911,1.766,0 +2.3198,1.0704,1.7462,0 +2.2534,1.0289,1.706,0 +2.2534,1.0289,1.706,0 +2.1585,0.9747,1.6516,0 +2.1585,0.9747,1.6516,0 +2.0938,1.406,1.6167,0 +2.0307,1.3678,1.5964,0 +1.9994,1.3497,1.5731,0 +1.965,1.3303,1.5478,0 +1.8975,1.761,1.4993,0 +1.8975,1.761,1.4993,0 +1.83,1.7204,1.4524,0 +1.7715,1.6866,1.4133,0 +1.708,2.12,1.3725,22 +1.6772,2.1011,1.3533,22 +1.6476,2.0745,1.341,22 +1.9242,1.5648,1.3807,0 +1.9242,1.5648,1.3807,0 +1.8525,1.507,1.3379,0 +1.8525,1.507,1.3379,0 +1.7645,1.9004,1.2791,22 +1.7297,1.8775,1.2568,22 +1.6735,1.8339,1.2269,22 +2.0207,1.8083,1.3603,0 +1.9966,1.7852,1.345,0 +1.9468,1.7431,1.3115,0 +1.8885,1.7033,1.2692,0 +1.8587,1.6835,1.2482,0 +1.7972,1.6434,1.2062,0 +1.7668,1.6242,1.186,0 +1.7668,1.6242,1.186,0 +1.6752,1.5685,1.1287,0 +1.6752,1.5685,1.1287,0 +1.5846,1.9306,1.0773,22 +1.5209,1.8874,1.2051,22 +1.8891,1.8629,1.1869,0 +1.8891,1.8629,1.1869,0 +1.8081,1.7919,1.1363,0 +1.7774,1.7708,1.1153,0 +1.7474,1.7503,1.0952,22 +1.6855,1.7093,1.0557,22 +1.6855,1.7093,1.0557,22 +2.8062,1.6605,1.2756,0 +2.3056,1.6102,1.2447,0 +2.2497,1.5652,1.2132,0 +2.1929,1.525,1.174,0 +2.164,1.505,1.1547,0 +2.1314,1.4828,1.1335,0 +2.5338,1.4636,1.1153,0 +2.4666,1.423,1.0776,0 +2.4666,1.423,1.0776,0 +2.3722,1.3696,1.295,0 +2.3055,1.6827,1.245,0 +2.2748,1.6613,1.2225,0 +2.211,1.618,1.1769,0 +2.211,1.618,1.1769,0 +2.1154,1.5558,1.1121,0 +2.1154,1.5558,1.1121,0 +2.0163,1.4952,1.0501,0 +2.0163,1.4952,1.0501,0 +1.9477,1.4557,1.0108,0 +1.9159,1.4382,0.9937,0 +1.8493,1.4814,1.6272,0 +1.8493,1.4814,1.6272,0 +1.7563,1.4018,1.5705,0 +1.6912,1.3472,1.533,0 +1.6596,1.321,1.5155,0 +1.6249,1.2926,1.4968,0 +1.563,1.2428,2.1319,-22 +1.563,1.2428,2.1319,-22 +1.4721,1.178,2.0651,-22 +1.4469,1.1623,1.3911,0 +1.9324,1.1484,1.3742,0 +1.8762,1.1183,1.3414,0 +1.847,1.102,1.3266,0 +1.8138,1.0843,1.9428,-22 +1.7508,1.2596,1.9029,-22 +1.7508,1.2596,1.9029,-22 +1.666,1.1922,1.8321,-22 +1.6414,1.1737,1.8107,-22 +1.5993,1.1434,1.1794,0 +1.5993,1.1434,1.1794,0 +2.1159,1.092,1.7132,0 +2.0853,1.0715,1.6914,0 +2.0565,1.0526,1.671,0 +1.9961,1.0146,1.6293,0 +1.9647,0.9958,1.6081,0 +1.9001,0.9593,1.5656,0 +1.8384,1.2728,1.5265,0 +1.808,1.2454,1.5078,0 +1.7435,1.188,1.4695,0 +1.7435,1.188,1.4695,0 +1.6804,1.1326,1.4339,0 +1.6492,1.1056,1.4171,0 +1.5838,1.0498,1.9546,-22 +1.5537,1.0245,1.9334,-22 +1.4961,0.9797,1.8873,-22 +1.4712,0.9626,1.8635,-22 +2.0481,0.9342,1.2818,0 +2.0263,0.9234,1.2654,0 +1.9788,0.8986,1.2349,0 +1.9517,0.8834,1.7336,0 +1.893,1.2866,1.6885,0 +1.893,1.2866,1.6885,0 +1.8284,1.2289,1.6401,0 +1.7665,1.1744,1.5947,0 +1.7054,1.1214,1.5512,0 +1.676,1.0964,1.5308,0 +1.6138,1.0442,1.4885,0 +1.6138,1.0442,1.4885,0 +1.5532,0.9948,1.4489,0 +2.1355,0.9472,1.4112,0 +2.1355,0.9472,1.4112,0 +2.0359,0.8769,1.356,0 +2.0359,0.8769,1.356,0 +1.9408,0.8159,1.8062,0 +1.9408,0.8159,1.8062,0 +1.8448,1.2215,1.7363,0 +1.8448,1.2215,1.7363,0 +1.753,1.1381,1.6719,0 +1.753,1.1381,1.6719,0 +1.6584,1.054,1.6085,0 +1.6584,1.054,1.6085,0 +1.5961,0.9999,1.5686,0 +1.5662,0.9743,1.5499,0 +1.5027,0.9209,1.5117,-22 +1.4721,0.8958,1.4939,-22 +1.4721,0.8958,1.4939,-22 +1.7988,0.8252,1.4144,0 +1.7988,0.8252,1.4144,0 +1.7455,0.7975,1.3759,0 +1.7171,0.7814,1.3595,0 +1.6852,1.2695,1.3414,0 +1.6243,1.2154,1.3087,0 +1.561,1.1601,1.7246,-22 +1.5312,1.1344,1.7013,-22 +1.472,1.0864,1.6488,-22 +1.9173,1.0693,1.6229,0 +1.8681,1.0411,1.5713,0 +1.8399,1.0217,1.5481,0 +1.8399,1.0217,1.5481,0 +1.7477,0.9617,1.4737,0 +1.7477,0.9617,1.4737,0 +1.6578,0.909,1.4034,0 +1.6231,1.1837,1.3769,0 +1.5618,1.1302,1.3312,0 +1.5618,1.1302,1.3312,0 +1.4706,1.0525,1.2659,0 +2.0955,1.0016,1.2239,0 +2.0955,1.0016,1.2239,0 +2.004,0.9317,1.1675,0 +2.004,0.9317,1.1675,0 +1.9396,0.8853,1.1308,0 +1.8757,0.842,1.5115,0 +1.8463,0.8231,1.4864,0 +1.7839,0.7855,1.4337,0 +1.7839,0.7855,1.4337,0 +1.6947,1.0311,1.3601,0 +1.6947,1.0311,1.3601,0 +2.2857,0.9459,1.2843,0 +2.2857,0.9459,1.2843,0 +2.2191,0.8898,1.2348,0 +2.19,0.8658,1.2137,0 +2.1587,0.8405,1.1915,0 +2.0946,0.7904,1.1475,0 +2.0599,0.7643,1.1245,0 +1.9984,0.7203,1.0857,0 +1.9984,0.7203,1.0857,0 +1.9043,0.6596,1.0313,0 +2.1356,1.1828,1.4686,0 +2.1356,1.1828,1.4686,0 +2.1024,1.1543,1.4494,0 +2.0345,1.0966,1.4116,0 +1.9698,1.043,1.3779,0 +1.9393,1.0182,1.832,0 +1.9035,0.9896,1.8116,0 +1.8374,0.9381,1.7751,0 +1.7731,0.89,1.7413,0 +1.7416,0.8672,2.195,-22 +1.6788,0.8237,2.1596,-22 +1.6788,0.8237,2.1596,-22 +1.6027,1.3639,1.6351,-22 +1.6027,1.3639,1.6351,-22 +1.8771,1.3242,1.5783,0 +1.8583,1.3147,1.56,0 +1.8336,1.2973,1.5459,0 +1.7807,1.2608,1.5167,0 +1.7807,1.2608,1.5167,0 +1.6957,1.2049,1.9055,-22 +1.6957,1.2049,1.9055,-22 +1.61,1.1574,1.8455,-22 +1.9619,1.2894,1.8192,0 +1.914,1.2601,1.7732,0 +1.914,1.2601,1.7732,0 +1.8251,1.1956,1.7153,0 +1.8251,1.1956,1.7153,0 +1.7319,1.1319,1.6577,0 +1.7319,1.1319,1.6577,0 +1.6672,1.0904,1.6198,0 +1.6379,1.0725,1.6033,0 +1.6052,1.0532,1.5853,0 +1.5462,1.2107,1.9597,-22 +1.4838,1.1573,1.9191,-22 +1.8603,1.1387,1.8953,-22 +1.8089,1.108,1.8466,-22 +1.8089,1.108,1.8466,-22 +2.0023,1.0789,1.3995,0 +1.9756,1.0727,1.3759,0 +1.92,1.3025,1.3467,0 +1.92,1.3025,1.3467,0 +1.8282,1.2331,1.6461,0 +1.8282,1.2331,1.6461,0 +1.7616,1.1847,1.6027,0 +1.7295,1.162,1.5824,0 +1.6674,1.1195,1.5441,0 +1.6674,1.1195,1.5441,0 +1.5675,1.0552,1.4861,0 +1.5023,1.0165,1.4507,0 +1.5023,1.0165,1.4507,0 +1.4362,0.9801,2.1183,-22 +1.3744,1.2091,2.0864,-22 +1.3458,1.1908,2.0648,-22 +1.2917,1.1602,2.0195,-22 +1.2651,1.1475,1.3021,-22 +1.2422,1.1379,1.2809,-22 +1.6724,1.1994,1.2372,0 +1.6514,1.1805,1.2158,0 +2.0886,1.1394,1.1784,0 +2.0886,1.1394,1.1784,0 +2.013,1.0712,1.8113,0 +1.9581,1.0224,1.7768,0 +1.9581,1.0224,1.7768,0 +1.9261,0.9944,1.7572,0 +1.8675,0.944,1.7225,0 +1.8042,0.891,1.6866,0 +1.7741,0.8665,1.6701,0 +2.1386,0.8186,1.8888,0 +2.1046,0.7945,1.866,0 +2.0413,0.7518,1.8245,0 +2.0413,0.7518,1.8245,0 +1.9414,0.6909,1.7616,0 +1.9086,0.673,1.7417,0 +1.8781,1.0267,1.7236,0 +1.8134,0.9753,1.6863,0 +1.8134,0.9753,1.6863,0 +1.72,0.9044,1.6356,0 +1.72,0.9044,1.6356,0 +1.6266,0.8379,2.2581,-22 +1.5634,0.7961,2.222,-22 +1.5353,0.7836,2.1996,-22 +1.5353,0.7836,2.1996,-22 +1.4811,1.1432,2.1529,-22 +1.4321,1.1145,1.4588,-22 +1.4321,1.1145,1.4588,-22 +1.884,1.0819,1.3951,0 +1.8321,1.322,1.3517,0 +1.8082,1.3008,1.3385,0 +1.8082,1.3008,1.3385,0 +1.7552,1.2541,1.3103,0 +1.7012,1.2072,1.893,-22 +1.6424,1.1569,1.8537,-22 +1.6158,1.1371,1.83,-22 +1.5632,1.1003,1.7802,-22 +1.5632,1.1003,1.7802,-22 +2.0851,1.0578,1.7094,0 +2.0576,1.0448,1.6831,0 +2.0095,1.0162,1.6471,0 +2.0095,1.0162,1.6471,0 +1.9259,1.3511,1.5862,0 +1.9259,1.3511,1.5862,0 +1.8383,1.2731,1.5248,0 +1.8383,1.2731,1.5248,0 +1.7435,1.1905,1.4616,0 +1.7114,1.163,1.441,0 +1.6811,1.1374,1.4221,0 +1.6492,1.1106,1.4025,0 +1.5899,1.0618,1.3676,0 +1.5899,1.0618,1.3676,0 +1.4952,0.9866,1.8691,-22 +1.4352,0.9411,1.8241,-22 +1.4352,0.9411,1.8241,-22 +1.9975,0.9099,1.7687,0 +1.9415,1.3333,1.7145,0 +1.9138,1.3084,1.6928,0 +1.8814,1.2794,1.6676,0 +1.8163,1.2219,1.6178,0 +1.8163,1.2219,1.6178,0 +1.7242,1.1422,1.5494,0 +1.6901,1.1133,1.5249,0 +1.6612,1.0891,1.5043,0 +2.2481,1.0411,1.4638,0 +2.217,1.0173,1.4438,0 +2.1841,0.9926,1.4231,0 +2.1218,0.9473,1.3853,0 +2.0565,0.9023,1.3478,0 +2.0255,0.8819,1.3308,0 +1.9915,0.8603,1.3127,0 +1.9279,0.8224,1.7779,0 +1.9279,0.8224,1.7779,0 +1.8322,1.2152,1.7066,0 +1.8322,1.2152,1.7066,0 +1.7321,1.1256,1.6349,0 +1.7321,1.1256,1.6349,0 +1.6972,1.0949,1.6106,0 +1.6316,1.0381,1.5663,0 +1.5706,0.9865,1.5265,0 +1.5387,0.96,1.5063,0 +1.4782,0.9109,1.4692,0 +1.4782,0.9109,1.4692,0 +2.0349,0.8402,1.4166,0 +2.0349,0.8402,1.4166,0 +1.9416,0.7771,1.8602,0 +1.9416,0.7771,1.8602,0 +1.8461,0.7199,1.7912,0 +1.8461,0.7199,1.7912,0 +1.7539,1.1247,1.7272,0 +1.7539,1.1247,1.7272,0 +1.6883,1.0651,1.6832,0 +1.6272,1.0105,1.6436,-22 +1.5963,0.9832,1.6242,-22 +1.5365,0.9333,1.5808,-22 +1.5102,0.9132,1.5577,-22 +2.143,0.8919,1.5315,0 +2.0901,0.8587,1.4864,0 +2.0901,0.8587,1.4864,0 +2.003,0.8014,1.4283,0 +1.9441,0.7665,1.391,0 +1.9441,0.7665,1.391,0 +1.8833,1.2422,1.3543,0 +2.4984,1.1891,1.3206,0 +2.4675,1.1626,1.3044,0 +2.4066,1.1112,1.7035,0 +2.3446,1.0601,1.6549,0 +2.3446,1.0601,1.6549,0 +2.2828,1.0106,1.6075,0 +2.2212,0.963,1.5614,0 +2.1902,0.9398,1.5388,0 +2.1599,0.9176,1.5168,0 +2.0989,0.8747,1.4737,0 +2.0696,0.855,1.4536,0 +2.0381,0.8345,1.4322,0 +1.9788,0.7984,1.3934,0 +1.9186,1.278,1.3556,0 +2.116,1.224,1.3199,0 +2.116,1.224,1.3199,0 +2.084,1.1973,1.3028,0 +2.0173,1.1424,1.7493,0 +1.9843,1.1158,1.7309,0 +1.9221,1.0666,1.6975,0 +1.8586,1.018,2.1459,-22 +1.7954,0.9714,2.1114,-22 +1.7954,0.9714,2.1114,-22 +1.7368,0.9386,2.0664,-22 +1.6809,0.9116,1.5542,0 +1.97,1.445,1.5347,0 +1.9421,1.4232,1.5202,0 +1.8824,1.3773,1.9481,-22 +1.8191,1.3298,1.912,-22 +1.8191,1.3298,1.912,-22 +1.7303,1.2785,1.8428,-22 +1.7303,1.2785,1.8428,-22 +2.0171,1.3705,1.3498,0 +2.0171,1.3705,1.3498,0 +1.9368,1.31,1.7248,0 +1.9368,1.31,1.7248,0 +1.879,1.2674,1.6878,0 +1.8191,1.2246,1.6509,0 +1.8191,1.2246,1.6509,0 +1.7288,1.1632,1.5979,0 +1.6979,1.1432,1.5807,0 +1.6677,1.1241,1.5643,0 +1.607,1.0876,1.7627,-22 +1.5467,1.2252,1.7127,-22 +2.6082,1.2035,1.6839,0 +2.5809,1.1838,1.6571,0 +2.5182,1.1354,1.6051,0 +2.4888,1.1133,1.5809,0 +2.4292,1.0696,1.5327,0 +2.3975,1.0472,1.5075,0 +2.3682,1.0269,1.4843,0 +2.3336,1.0037,1.4574,0 +2.272,0.9642,1.4104,0 +2.2102,0.9274,1.3645,0 +2.1811,1.1237,1.3435,0 +2.1182,1.0682,1.2991,0 +2.1182,1.0682,1.2991,0 +2.0299,0.9925,1.2401,0 +2.0299,0.9925,1.2401,0 +2.3342,0.918,1.1839,0 +2.3342,0.918,1.1839,0 +2.2676,0.8683,1.1478,0 +2.2367,0.8462,1.5408,0 +2.2055,0.8244,1.5196,0 +2.145,0.7843,1.4797,0 +2.145,0.7843,1.4797,0 +2.0225,1.351,1.4038,0 +1.9907,1.3267,1.3853,0 +1.9614,1.3048,1.3687,0 +1.8999,1.2596,1.3354,0 +1.8999,1.2596,1.3354,0 +1.8096,1.1962,1.6845,0 +1.8096,1.1962,1.6845,0 +1.7169,1.1355,1.6256,0 +1.7169,1.1355,1.6256,0 +1.6237,1.0796,1.57,0 +1.5921,1.2575,1.552,0 +1.5624,1.232,1.5356,0 +2.6229,1.2042,1.7186,0 +2.5595,1.1534,1.6661,0 +2.5595,1.1534,1.6661,0 +2.464,1.0797,1.5887,0 +2.3998,1.0325,1.5379,0 +2.3998,1.0325,1.5379,0 +2.3092,0.9697,1.4683,0 +2.3092,0.9697,1.4683,0 +2.2482,0.9303,1.4228,0 +2.1887,0.8946,1.3799,0 +2.1586,0.8776,1.3587,0 +2.1254,1.0666,1.3358,0 +2.0665,1.0148,1.2964,0 +2.0665,1.0148,1.2964,0 +1.9722,0.9344,1.2371,0 +2.3098,0.8843,1.2015,0 +2.3098,0.8843,1.2015,0 +2.2475,0.8374,1.5775,0 +2.1808,0.7898,1.5331,0 +2.1507,0.7693,1.5137,0 +2.0853,0.7274,1.4728,0 +2.0853,0.7274,1.4728,0 +1.9919,1.3129,1.4177,0 +1.9919,1.3129,1.4177,0 +1.9579,1.2869,1.3988,0 +1.8958,1.2406,1.3658,0 +1.8325,1.195,1.7309,0 +1.8019,1.1736,1.7111,0 +1.7391,1.1312,1.6716,0 +1.7096,1.112,1.6535,0 +1.647,1.0731,1.6165,0 +1.647,1.0731,1.6165,0 +1.5574,1.2186,1.5666,-22 +1.5574,1.2186,1.5666,-22 +1.6688,1.1491,1.5079,0 +1.6688,1.1491,1.5079,0 +1.5804,1.0907,1.459,0 +1.5804,1.0907,1.459,0 +1.4842,1.0287,2.4786,-22 +1.4842,1.0287,2.4786,-22 +1.4209,0.996,2.4361,-22 +1.3641,1.2206,2.0459,-22 +1.3641,1.2206,2.0459,-22 +1.2835,1.1662,1.9947,-22 +1.2835,1.1662,1.9947,-22 +1.2152,1.1233,1.263,-22 +1.2152,1.1233,1.263,-22 +1.6274,1.1545,1.2301,0 +1.6274,1.1545,1.2301,0 +2.0431,1.0901,1.1931,0 +2.0431,1.0901,1.1931,0 +1.9886,1.0406,1.8342,0 +1.9619,1.0166,1.8176,0 +1.9032,0.9646,1.7822,0 +1.9032,0.9646,1.7822,0 +1.8151,0.8885,1.7315,0 +1.781,0.8598,1.7128,0 +1.7209,0.8107,1.9309,-22 +1.7209,0.8107,1.9309,-22 +2.6106,0.7535,1.8609,0 +2.6106,0.7535,1.8609,0 +2.9001,0.7068,1.7969,0 +2.8684,1.0813,1.7738,0 +2.8387,1.0569,1.7523,0 +2.779,1.0091,1.71,0 +2.7502,0.9866,1.6901,0 +2.6878,0.9395,1.6479,0 +2.6878,0.9395,1.6479,0 +3.1637,0.8777,1.5915,0 +3.1306,0.8571,1.5723,0 +3.0995,0.8386,1.5547,0 +3.0381,0.8043,1.5212,0 +3.0079,1.1727,1.5055,0 +2.9451,1.1253,1.692,0 +2.914,1.1025,1.6698,0 +2.8501,1.0571,1.6253,0 +2.8201,1.0365,1.6049,0 +2.7592,0.9962,1.5643,0 +2.7282,0.9767,1.5444,0 +2.6648,0.9387,1.5046,0 +2.6648,0.9387,1.5046,0 +2.5744,1.2674,1.451,0 +2.5393,1.2413,1.4313,0 +2.4787,1.1972,1.3987,0 +2.4787,1.1972,1.3987,0 +2.3846,1.1324,1.5651,0 +2.3846,1.1324,1.5651,0 +2.2926,1.0736,1.4995,0 +2.2926,1.0736,1.4995,0 +2.2302,1.0367,1.4568,0 +2.2008,1.0203,1.4373,0 +2.1676,1.3795,1.4157,0 +2.1081,1.3353,1.3782,0 +2.1081,1.3353,1.3782,0 +1.9831,1.2474,1.3054,0 +1.9831,1.2474,1.3054,0 +1.9208,1.2063,1.5035,0 +1.8605,1.1685,1.4571,0 +1.8303,1.1505,1.4343,0 +1.7686,1.4918,1.3888,0 +1.7686,1.4918,1.3888,0 +2.1488,1.4262,1.3268,0 +2.1154,1.4037,1.3057,0 +2.0843,1.3832,1.2865,0 +2.0183,1.341,1.2474,0 +2.0183,1.341,1.2474,0 +1.9232,1.2837,1.1954,0 +1.9232,1.2837,1.1954,0 +1.8252,1.3863,1.7963,0 +1.7904,1.3554,1.775,0 +1.7594,1.3281,1.7564,0 +1.6951,1.272,1.7189,-22 +1.6632,1.2444,1.7009,-22 +1.603,1.1957,1.6622,-22 +1.603,1.1957,1.6622,-22 +1.5277,1.1417,1.6042,-22 +1.5277,1.1417,1.6042,-22 +2.0196,1.1011,1.5526,0 +1.9986,1.0902,1.5364,0 +1.9741,1.0756,1.5206,0 +1.9488,1.0609,1.5044,0 +1.8955,1.0312,1.4712,0 +1.8346,1.2973,1.4349,0 +1.8049,1.2707,1.4177,0 +1.7399,1.2132,1.3819,0 +1.7052,1.1828,1.3636,0 +1.6371,1.124,1.9196,-22 +1.6371,1.124,1.9196,-22 +1.551,1.057,1.8492,-22 +1.551,1.057,1.8492,-22 +2.0914,1.0121,1.225,0 +2.0914,1.0121,1.225,0 +2.0402,0.9831,1.1928,0 +2.0126,0.9664,1.717,0 +1.9523,0.9319,1.6718,0 +1.9523,0.9319,1.6718,0 +1.8612,1.2744,1.6057,0 +1.8274,1.2443,1.5818,0 +1.7626,1.1873,1.5371,0 +1.7626,1.1873,1.5371,0 +1.6701,1.1077,1.4761,0 +1.6353,1.0784,1.4541,0 +1.6058,1.0538,1.4359,0 +1.546,1.005,1.4002,0 +1.5158,0.9809,1.3829,0 +1.4538,0.9328,1.3489,0 +1.3938,0.8882,1.8416,-22 +1.9934,0.8675,1.8198,0 +1.9934,0.8675,1.8198,0 +1.9392,0.8422,1.769,0 +1.8788,1.2619,1.7239,0 +1.8788,1.2619,1.7239,0 +1.7814,1.1739,1.6535,0 +1.7195,1.1191,1.6103,0 +1.6897,1.093,1.59,0 +1.6266,1.0385,1.548,0 +1.6266,1.0385,1.548,0 +1.5362,0.9627,1.4908,0 +1.5028,0.9355,1.4706,0 +1.4727,0.9113,1.4527,0 +1.4396,0.8853,1.4337,0 +1.381,0.8408,1.4014,-22 +1.9621,0.7967,1.8665,0 +1.9354,0.7837,1.8413,0 +1.9354,0.7837,1.8413,0 +1.8412,1.2089,1.7716,0 +1.7773,1.1505,1.7257,0 +1.7773,1.1505,1.7257,0 +1.6855,1.0679,1.6619,0 +1.6855,1.0679,1.6619,0 +1.6223,1.0121,1.6197,0 +1.562,0.96,1.5809,-22 +1.5323,0.9348,1.5623,-22 +1.499,0.9069,1.5418,-22 +2.1066,0.8711,1.4959,0 +2.058,0.8445,1.4507,0 +2.0303,0.8265,1.4323,0 +1.9698,0.7896,1.3933,0 +1.9698,0.7896,1.3933,0 +1.8791,1.2411,1.3384,0 +2.1014,1.2091,1.318,0 +2.0698,1.1827,1.3016,0 +2.0365,1.1551,1.7665,0 +1.9728,1.1032,1.7314,0 +1.9093,1.0529,1.6981,0 +1.9093,1.0529,1.6981,0 +1.8462,1.0045,2.1466,-22 +1.7843,0.9588,2.1135,-22 +1.7575,0.9436,2.0927,-22 +1.7304,0.9298,2.0705,-22 +1.6862,0.9114,1.5622,0 +1.962,1.4416,1.525,0 +1.9336,1.4198,1.5099,0 +1.9064,1.3991,1.4958,0 +1.8488,1.3561,1.9216,-22 +1.7885,1.3123,1.8869,-22 +1.7885,1.3123,1.8869,-22 +1.7341,1.2838,1.8404,-22 +1.7114,1.2739,1.819,-22 +2.034,1.3918,1.3416,0 +2.034,1.3918,1.3416,0 +1.9701,1.3505,1.2917,0 +1.9162,1.3107,1.6807,0 +1.9162,1.3107,1.6807,0 +1.8327,1.2517,1.6271,0 +1.8327,1.2517,1.6271,0 +1.7409,1.1904,1.5713,0 +1.7409,1.1904,1.5713,0 +1.6499,1.1344,1.5198,0 +1.6499,1.1344,1.5198,0 +1.5581,1.2452,2.5702,-22 +1.5581,1.2452,2.5702,-22 +1.6626,1.1979,2.528,-22 +1.6626,1.1979,2.528,-22 +1.579,1.1561,1.3742,0 +1.5509,1.1457,1.3508,0 +1.5005,1.1236,1.3162,0 +1.4686,1.1064,2.0036,-22 +1.4398,1.331,1.9891,-22 +1.3822,1.2896,1.9539,-22 +1.3569,1.2746,1.9338,-22 +1.3299,1.26,1.9106,-22 +1.2867,1.2399,1.1736,0 +1.7057,1.2259,1.1324,0 +1.6823,1.2243,1.12,0 +1.6823,1.2243,1.12,0 +1.6047,1.1514,1.7657,-22 +1.5494,1.1,1.7346,-22 +1.5257,1.0794,1.7145,-22 +1.9484,1.0411,1.6709,0 +1.9484,1.0411,1.6709,0 +2.284,0.9853,1.6203,0 +2.284,0.9853,1.6203,0 +2.1934,0.9198,1.5719,0 +2.1934,0.9198,1.5719,0 +2.1251,0.8735,1.7981,0 +2.0943,0.8536,1.7769,0 +2.0289,0.8137,1.7331,0 +2.0289,0.8137,1.7331,0 +1.9346,1.1212,1.6725,0 +1.9346,1.1212,1.6725,0 +1.8374,1.0463,1.6134,0 +1.8374,1.0463,1.6134,0 +1.7374,0.9736,1.5567,0 +1.7039,0.9504,1.5387,0 +1.6418,0.9091,1.7746,-22 +1.6418,0.9091,1.7746,-22 +1.5492,1.2372,1.4464,0 +1.5215,1.22,1.4235,0 +1.4925,1.1984,1.4083,0 +1.428,1.1517,1.597,-22 +1.428,1.1517,1.597,-22 +1.8388,1.1043,1.522,0 +1.8388,1.1043,1.522,0 +3.0024,1.2653,1.4479,0 +3.0024,1.2653,1.4479,0 +2.9701,1.2364,1.4248,0 +2.9044,1.1782,1.379,0 +2.837,1.1195,1.3338,0 +2.8052,1.0921,1.3132,0 +2.7396,1.0366,1.2722,0 +2.7396,1.0366,1.2722,0 +2.6449,0.9589,1.2169,0 +2.6102,0.9312,1.1979,0 +2.5794,0.9071,1.1817,0 +2.5462,0.8817,1.8052,0 +2.4795,0.8323,1.7616,0 +2.4795,0.8323,1.7616,0 +2.3826,0.7657,1.701,0 +2.3826,0.7657,1.701,0 +2.2896,0.7087,1.6461,0 +2.2896,0.7087,1.6461,0 +2.1974,1.06,1.5954,0 +2.1974,1.06,1.5954,0 +2.0998,0.9884,1.7264,0 +2.0342,0.943,1.6799,0 +2.0342,0.943,1.6799,0 +1.9998,0.9204,1.6561,0 +1.9389,0.8822,1.615,0 +1.8749,0.8452,1.5732,0 +1.8095,1.2074,1.5322,0 +1.7786,1.1845,1.5134,0 +1.7786,1.1845,1.5134,0 +1.6841,1.1175,1.4588,0 +1.649,1.0938,1.4397,0 +1.5887,1.0546,1.5999,-22 +1.5271,1.017,1.5536,-22 +1.5271,1.017,1.5536,-22 +1.4319,2.074,1.4711,0 +1.4319,2.074,1.4711,0 +1.3705,2.4643,1.4199,0 +1.3096,2.4264,1.3738,0 +1.3096,2.4264,1.3738,0 +1.2155,2.3698,1.3051,0 +1.2155,2.3698,1.3051,0 +1.1229,2.3163,1.241,0 +1.1229,2.3163,1.241,0 +1.027,3.3669,1.1786,0 +1.027,3.3669,1.1786,0 +0.9333,3.3122,1.1226,0 +0.9333,3.3122,1.1226,0 +0.8989,3.2925,1.1034,0 +0.8384,3.6709,6.1371,0 +0.7763,3.051,6.0763,0 +1.1522,2.0238,0.7479,22 +1.119,1.9927,0.7178,22 +1.0564,3.5539,0.6639,22 +1.0564,3.5539,0.6639,22 +0.9717,3.0965,0.5987,22 +0.9196,3.06,0.5623,22 +0.8969,3.044,0.5474,22 +0.8969,3.044,0.5474,22 +1.2734,2.6548,0.8308,22 +1.2734,2.6548,0.8308,22 +1.2064,1.9187,0.7704,22 +1.1851,1.9074,0.7517,22 +1.5767,1.897,0.7341,22 +1.535,1.8759,0.7003,22 +1.4887,1.8523,0.6648,22 +1.4887,1.8523,0.6648,22 +1.4481,1.8313,0.6358,22 +1.4078,1.8098,0.6093,22 +1.4078,1.8098,0.6093,22 +1.3557,1.7808,0.9654,22 +1.3398,1.7717,0.9523,22 +1.3244,1.7624,0.9401,22 +1.2956,1.5832,0.918,22 +1.2832,1.5781,0.9089,22 +1.2703,1.5719,0.9001,22 +3.0292,1.5603,0.8864,0 +2.6711,1.5543,1.2392,0 +2.6354,1.5309,1.2065,0 +2.6354,1.5309,1.2065,0 +2.5581,1.4825,1.136,0 +2.5581,1.4825,1.136,0 +2.4736,1.4329,1.0605,0 +2.4443,1.5088,1.0348,0 +2.7172,1.4577,0.9809,0 +2.7172,1.4577,0.9809,0 +2.7172,1.4577,0.9809,0 +2.589,1.3619,0.8808,0 +2.589,1.3619,0.8808,0 +2.493,1.2942,0.8117,0 +2.493,1.2942,0.8117,0 +2.4009,1.2332,0.7517,0 +2.4009,1.2332,0.7517,0 +2.3687,1.2128,0.7325,0 +2.3059,1.1748,0.698,0 +2.2432,1.1393,1.1098,0 +2.2131,1.6977,1.0898,0 +2.1524,1.6516,1.0513,0 +2.1218,1.6287,1.0328,0 +2.061,1.5841,0.998,0 +2.0018,1.5419,1.4141,0 +2.0018,1.5419,1.4141,0 +1.9117,1.4801,1.3559,0 +1.9117,1.4801,1.3559,0 +1.823,1.4225,1.3026,0 +1.823,1.4225,1.3026,0 +1.7635,1.386,1.2693,0 +1.793,1.3687,2.3657,-22 +1.7293,1.4298,2.3334,-22 +1.7293,1.4298,2.3334,-22 +1.6406,1.381,2.2661,-22 +1.5915,1.361,1.1226,0 +1.5915,1.361,1.1226,0 +1.5094,1.3214,2.1637,-22 +1.5094,1.3214,2.1637,-22 +1.4536,1.4687,2.1242,0 +1.4292,1.4539,2.1022,0 +1.3773,1.4211,2.0596,0 +1.35,1.4021,2.0417,0 +1.323,1.3836,2.0243,0 +1.2657,1.3453,1.988,0 +1.6317,1.2054,1.951,-22 +1.6317,1.2054,1.951,-22 +1.5468,1.1291,1.8879,-22 +1.5217,1.1082,1.8642,-22 +1.4991,1.0899,1.8412,-22 +1.9051,1.0582,1.7942,0 +1.9051,1.0582,1.7942,0 +2.197,1.0162,1.7308,0 +2.1699,0.9975,1.713,0 +2.1141,0.9603,1.6774,0 +2.0841,0.9411,1.6586,0 +2.0243,0.9045,1.6223,0 +2.0243,0.9045,1.6223,0 +1.925,1.1735,1.5653,0 +1.925,1.1735,1.5653,0 +1.8313,1.1002,1.5155,0 +1.8313,1.1002,1.5155,0 +1.7984,1.0752,2.1903,-22 +1.7365,1.0295,2.1564,-22 +1.6765,0.9916,2.1179,-22 +1.6495,0.9788,2.0961,-22 +1.5976,0.959,2.0507,-22 +1.5739,1.3042,1.3556,0 +1.5289,1.2787,1.3144,0 +1.5052,1.2619,1.3015,0 +1.5052,1.2619,1.3015,0 +1.4531,1.2256,1.9324,-22 +1.8638,1.1851,1.8936,-22 +1.8041,1.1556,1.8533,-22 +1.7768,1.3176,1.8309,-22 +1.749,1.2957,1.8073,-22 +1.6941,1.2546,1.7577,-22 +1.6456,1.2208,1.7107,-22 +1.6222,1.2056,1.6871,-22 +1.6222,1.2056,1.6871,-22 +2.1403,1.1774,1.6379,0 +2.0884,1.1533,1.588,0 +2.0369,1.1286,1.5426,0 +2.0126,1.1152,1.5245,0 +1.9602,1.4188,1.4861,0 +1.9334,1.3951,1.4668,0 +1.876,1.3449,1.4264,0 +1.8467,1.3196,1.4063,0 +1.7859,1.2677,1.3656,0 +1.7545,1.2412,1.3453,0 +1.7254,1.2169,1.3269,0 +1.7254,1.2169,1.3269,0 +1.6062,1.1202,1.2562,0 +1.6062,1.1202,1.2562,0 +1.575,1.0958,1.239,0 +1.5101,1.0463,1.7716,-22 +2.0489,1.0018,1.7267,0 +2.0188,0.9868,1.6996,0 +1.9604,0.9569,1.6514,0 +1.8975,1.3139,1.6068,0 +1.8975,1.3139,1.6068,0 +1.8341,1.2571,1.5632,0 +1.8038,1.2302,1.5428,0 +1.7698,1.2002,1.5204,0 +1.7084,1.1468,1.4811,0 +1.6447,1.0923,1.442,0 +1.6147,1.0671,1.4244,0 +1.5526,1.0158,1.3891,0 +1.4914,0.9668,1.9051,-22 +1.4914,0.9668,1.9051,-22 +2.032,0.9083,1.2982,0 +2.032,0.9083,1.2982,0 +1.9993,0.8921,1.2742,0 +1.9397,0.8572,1.75,0 +1.8755,1.2639,1.7018,0 +1.8442,1.2357,1.6787,0 +1.814,1.2085,1.6567,0 +1.7513,1.1529,1.612,0 +1.6912,1.1005,1.5704,0 +1.6912,1.1005,1.5704,0 +1.6003,1.023,1.51,0 +1.5693,0.9973,1.4901,0 +1.5095,0.9486,1.4531,0 +1.4808,0.9258,1.4359,0 +1.4501,0.9018,1.4179,0 +1.5974,0.8573,1.3848,0 +1.5355,0.8162,1.8476,-22 +1.5355,0.8162,1.8476,-22 +1.4748,0.7837,1.8112,-22 +1.4452,1.2559,1.7899,-22 +1.3905,1.2122,1.7494,-22 +1.3377,1.1718,1.2269,0 +1.313,1.1535,1.2097,0 +1.2892,1.1347,1.6757,-22 +1.2381,1.095,1.6452,-22 +1.487,1.0666,1.6069,-22 +1.487,1.0666,1.6069,-22 +1.4154,1.0322,1.5525,-22 +1.3911,1.1134,1.5338,-22 +1.3669,1.094,1.515,-22 +1.3186,1.0562,1.029,0 +1.2945,1.0379,1.0138,0 +1.616,1.0017,1.4262,0 +1.5901,0.9832,1.4098,0 +1.5643,0.9653,1.3939,0 +1.5068,0.9265,1.3594,0 +1.4776,0.9077,1.3425,0 +1.4151,0.8693,1.3079,0 +1.4151,0.8693,1.3079,0 +1.321,0.978,1.6958,-22 +1.321,0.978,1.6958,-22 +1.2393,0.9095,1.6376,-22 +1.2393,0.9095,1.6376,-22 +1.163,0.8522,1.5749,-22 +1.5361,0.8272,1.5458,-22 +1.5361,0.8272,1.5458,-22 +1.5008,0.8054,1.1207,0 +1.4391,1.0403,1.0867,0 +1.4391,1.0403,1.0867,0 +1.3665,0.9764,1.4204,-22 +1.3276,0.9428,1.393,-22 +1.3276,0.9428,1.393,-22 +1.3276,0.9428,1.393,-22 +1.6725,0.8748,1.3078,0 +1.6431,0.8563,1.2822,0 +1.6093,0.8339,1.2568,0 +1.5733,0.8111,1.2302,0 +1.9951,0.7891,1.2036,0 +1.9951,0.7891,1.2036,0 +1.9121,1.0439,1.1484,0 +1.9121,1.0439,1.1484,0 +1.8248,0.9722,1.0943,0 +1.8248,0.9722,1.0943,0 +1.7378,0.904,1.0455,0 +1.7378,0.904,1.0455,0 +1.6528,0.8413,1.6935,-22 +1.6064,0.809,1.6681,-22 +1.9285,0.7882,1.6369,0 +1.8857,1.1036,1.6078,0 +1.8388,1.0668,1.5824,0 +1.8388,1.0668,1.5824,0 +1.7442,0.9952,2.2194,-22 +1.6968,0.9608,2.193,-22 +1.654,0.937,2.1611,-22 +1.654,0.937,2.1611,-22 +1.5778,1.2724,1.4334,0 +1.5441,1.2485,1.4111,0 +1.5041,1.2189,1.3893,0 +1.4612,1.1879,2.0229,-22 +1.4193,1.1585,1.9961,-22 +1.8786,1.1389,1.9637,-22 +1.8415,1.1231,1.9343,-22 +1.8415,1.1231,1.9343,-22 +1.7742,1.2956,1.2501,0 +1.7452,1.2723,1.2301,0 +1.7094,1.2423,1.2108,0 +1.6704,1.2101,1.8011,-22 +1.6312,1.1781,1.7736,-22 +1.5975,1.1546,1.7421,-22 +2.1508,1.1347,1.7128,0 +2.1198,1.1177,1.6848,0 +2.0824,1.0935,1.6575,0 +2.0824,1.0935,1.6575,0 +2.0019,1.044,1.6,0 +1.96,1.02,1.571,0 +1.917,1.3542,1.5418,0 +1.8692,1.3113,1.5102,0 +1.8234,1.2705,1.4807,0 +1.7755,1.2283,1.4509,0 +1.7298,1.1885,1.4234,0 +1.6455,1.1163,1.3754,0 +1.6455,1.1163,1.3754,0 +1.5553,1.0414,1.8971,-22 +1.5553,1.0414,1.8971,-22 +1.4719,0.9793,1.8278,-22 +1.4719,0.9793,1.8278,-22 +2.021,0.9429,1.2269,0 +2.021,0.9429,1.2269,0 +1.9523,1.3489,1.7003,0 +1.9523,1.3489,1.7003,0 +1.869,1.2746,1.6354,0 +1.869,1.2746,1.6354,0 +1.7889,1.2044,1.5749,0 +1.7889,1.2044,1.5749,0 +1.702,1.1302,1.5114,0 +1.702,1.1302,1.5114,0 +2.8869,1.0525,1.4457,0 +2.8869,1.0525,1.4457,0 +2.7977,0.9833,1.3878,0 +2.7977,0.9833,1.3878,0 +2.7085,0.9185,1.334,0 +2.7085,0.9185,1.334,0 +2.6206,0.86,1.7968,0 +2.6206,0.86,1.7968,0 +2.8098,1.262,1.7269,0 +2.8098,1.262,1.7269,0 +2.7174,1.1793,1.6604,0 +2.7174,1.1793,1.6604,0 +2.6253,1.0987,1.5969,0 +2.6253,1.0987,1.5969,0 +2.5366,1.0233,1.5388,0 +2.5366,1.0233,1.5388,0 +2.4453,0.9486,1.4823,0 +2.4453,0.9486,1.4823,0 +2.3558,0.879,1.4309,0 +2.3558,0.879,1.4309,0 +2.2666,0.8142,1.8873,0 +2.2666,0.8142,1.8873,0 +2.2666,0.8142,1.8873,0 +2.1352,0.7299,1.7899,0 +2.1352,0.7299,1.7899,0 +2.042,1.1456,1.7237,0 +2.042,1.1456,1.7237,0 +1.9526,1.0901,1.663,0 +1.9526,1.0901,1.663,0 +1.8746,1.517,1.6125,0 +1.8746,1.517,1.6125,0 +1.8323,1.4899,1.5861,0 +2.0386,1.4387,1.5364,0 +2.0386,1.4387,1.5364,0 +1.9567,1.8651,1.5048,0 +1.9567,1.8651,1.5048,0 +1.8661,1.8125,1.4371,0 +1.8661,1.8125,1.4371,0 +1.8661,1.8125,1.4371,0 +1.7265,2.2055,1.3383,22 +1.7265,2.2055,1.3383,22 +1.6454,2.1484,1.2916,22 +1.6454,2.1484,1.2916,22 +1.9195,1.6265,1.343,0 +1.9195,1.6265,1.343,0 +1.8521,1.5785,1.2983,0 +1.8521,1.5785,1.2983,0 +1.769,1.9747,1.2394,22 +1.769,1.9747,1.2394,22 +1.6939,1.4687,1.2056,0 +1.6939,1.4687,1.2056,0 +1.6163,1.8471,1.316,22 +1.6163,1.8471,1.316,22 +1.916,1.7841,1.2567,0 +1.916,1.7841,1.2567,0 +1.916,1.7841,1.2567,0 +1.8411,1.7219,1.2089,0 +1.7557,1.6648,1.1519,0 +1.7557,1.6648,1.1519,0 +1.6692,1.6096,1.0985,0 +1.6692,1.6096,1.0985,0 +1.6692,1.6096,1.0985,0 +1.5827,1.5575,1.2465,0 +1.5827,1.5575,1.2465,0 +1.8995,1.9089,1.1752,22 +1.8061,1.8488,1.1038,22 +1.8061,1.8488,1.1038,22 +1.7339,1.7788,1.0654,22 +1.7339,1.7788,1.0654,22 +2.8676,1.7155,1.0465,0 +2.8676,1.7155,1.0465,0 +2.3491,1.6509,1.2595,0 +2.3082,1.6208,1.2288,0 +2.3082,1.6208,1.2288,0 +2.2679,1.5916,1.1993,0 +2.2256,1.5617,1.1691,0 +2.5633,1.5011,1.1089,0 +2.5633,1.5011,1.1089,0 +2.4711,1.4456,1.0551,0 +2.4711,1.4456,1.0551,0 +2.3775,1.3933,1.2785,0 +2.3775,1.3933,1.2785,0 +2.2851,1.6855,1.2083,0 +2.2851,1.6855,1.2083,0 +2.1908,1.6225,1.1402,0 +2.1908,1.6225,1.1402,0 +2.098,1.5636,1.0771,0 +2.098,1.5636,1.0771,0 +2.0069,1.5092,1.0198,0 +2.0069,1.5092,1.0198,0 +1.9086,1.5426,0.9642,0 +1.9086,1.5426,0.9642,0 +1.8172,1.4639,1.5823,0 +1.8172,1.4639,1.5823,0 +1.8172,1.4639,1.5823,0 +1.7281,1.389,1.5284,0 +1.6363,1.3136,1.4766,0 +1.6363,1.3136,1.4766,0 +1.5458,1.2416,2.0956,-22 +1.5458,1.2416,2.0956,-22 +1.5458,1.2416,2.0956,-22 +1.4575,1.1788,2.0334,-22 +1.8933,1.1419,1.3333,0 +1.8933,1.1419,1.3333,0 +1.8136,1.324,1.9222,-22 +1.8136,1.324,1.9222,-22 +1.7297,1.253,1.8592,-22 +1.7297,1.253,1.8592,-22 +1.6627,1.2022,1.191,0 +1.6627,1.2022,1.191,0 +1.6004,1.1554,1.1522,0 +1.6004,1.1554,1.1522,0 +1.561,1.1254,1.718,-22 +1.5197,1.0948,1.6875,-22 +2.0177,1.045,1.622,0 +2.0177,1.045,1.622,0 +1.9427,1.3769,1.5611,0 +1.9427,1.3769,1.5611,0 +1.898,1.337,1.5294,0 +1.8529,1.2972,1.4982,0 +1.8097,1.2594,1.4691,0 +1.7648,1.2205,1.4396,0 +1.7648,1.2205,1.4396,0 +1.6333,1.1097,1.3585,0 +1.6333,1.1097,1.3585,0 +1.6333,1.1097,1.3585,0 +1.5486,1.0414,1.311,0 +1.4989,1.0026,1.842,-22 +1.456,0.97,1.8101,-22 +1.9843,0.9156,1.7407,0 +1.9843,0.9156,1.7407,0 +1.9843,0.9156,1.7407,0 +1.8997,0.8656,1.6815,0 +1.8081,1.2123,1.6202,0 +1.8081,1.2123,1.6202,0 +1.7161,1.1298,1.5617,0 +1.7161,1.1298,1.5617,0 +1.6242,1.0492,1.5068,0 +1.6242,1.0492,1.5068,0 +1.5322,0.9708,1.4557,0 +1.5322,0.9708,1.4557,0 +1.4414,0.8964,1.9394,-22 +1.4414,0.8964,1.9394,-22 +1.3551,0.834,1.8676,-22 +1.3551,0.834,1.8676,-22 +1.9239,0.8015,1.7995,0 +1.9239,0.8015,1.7995,0 +1.8527,1.2307,1.7341,0 +1.8527,1.2307,1.7341,0 +1.7672,1.155,1.6665,0 +1.7672,1.155,1.6665,0 +2.1261,1.082,1.6015,0 +2.1261,1.082,1.6015,0 +2.0324,1.0082,1.5357,0 +2.0324,1.0082,1.5357,0 +1.9851,0.9724,1.5038,0 +1.9413,0.9402,1.4749,0 +1.8474,0.8748,1.4158,0 +1.8474,0.8748,1.4158,0 +1.7586,0.8185,1.3637,0 +1.7586,0.8185,1.3637,0 +1.6663,1.2573,1.3139,0 +1.6663,1.2573,1.3139,0 +1.5796,1.1803,1.7269,-22 +1.5796,1.1803,1.7269,-22 +1.9793,1.1277,1.6541,0 +1.9793,1.1277,1.6541,0 +1.9463,1.1076,1.6194,0 +1.905,1.0773,1.5856,0 +1.8179,1.0164,1.5157,0 +1.8179,1.0164,1.5157,0 +1.7275,0.9579,1.4453,0 +1.7275,0.9579,1.4453,0 +1.6386,0.906,1.3786,0 +1.6386,0.906,1.3786,0 +1.5916,1.1586,1.3444,0 +1.547,1.1197,1.3128,0 +1.4609,1.0459,1.2543,0 +1.4609,1.0459,1.2543,0 +1.4609,1.0459,1.2543,0 +2.0117,0.9376,1.1717,0 +2.0117,0.9376,1.1717,0 +1.921,0.871,1.5527,0 +1.921,0.871,1.5527,0 +1.8304,0.8099,1.4778,0 +1.8304,0.8099,1.4778,0 +1.8304,0.8099,1.4778,0 +1.7009,1.035,1.3744,0 +1.7009,1.035,1.3744,0 +1.6246,0.9652,1.3158,0 +1.6246,0.9652,1.3158,0 +1.5369,0.8871,1.2513,0 +1.5369,0.8871,1.2513,0 +2.1325,0.8127,1.191,0 +2.088,0.7771,1.1626,0 +2.088,0.7771,1.1626,0 +1.9994,0.7099,1.1094,0 +1.9994,0.7099,1.1094,0 +1.9101,0.6484,1.5362,0 +1.9101,0.6484,1.5362,0 +1.8204,0.5949,1.4832,0 +1.8204,0.5949,1.4832,0 +1.7325,1.0741,1.9103,-22 +1.7325,1.0741,1.9103,-22 +1.9352,1.0049,1.8509,0 +1.9352,1.0049,1.8509,0 +1.9352,1.0049,1.8509,0 +1.8548,0.9477,1.792,0 +1.7646,0.8824,1.7394,0 +1.7646,0.8824,1.7394,0 +1.6509,0.8078,1.678,-22 +1.6509,0.8078,1.678,-22 +1.5667,1.3312,1.6238,-22 +1.5667,1.3312,1.6238,-22 +1.8682,1.3073,1.5925,0 +1.8027,1.2744,1.5312,0 +1.8027,1.2744,1.5312,0 +1.719,1.2202,1.4838,0 +1.719,1.2202,1.4838,0 +1.6855,1.1995,1.4658,0 +1.6392,1.1721,1.8671,-22 +1.5957,1.2967,1.8393,-22 +1.8887,1.2315,1.7755,0 +1.8887,1.2315,1.7755,0 +1.8887,1.2315,1.7755,0 +1.7969,1.1631,1.7208,0 +1.7058,1.0989,1.6697,0 +1.7058,1.0989,1.6697,0 +1.6154,1.0395,2.0366,-22 +1.6154,1.0395,2.0366,-22 +1.9523,1.2065,1.5612,0 +1.9523,1.2065,1.5612,0 +1.879,1.1549,1.5089,0 +1.879,1.1549,1.5089,0 +1.7922,1.0909,1.845,-22 +1.7922,1.0909,1.845,-22 +1.7076,1.039,1.7773,-22 +1.7076,1.039,1.7773,-22 +1.8903,1.2704,1.3465,0 +1.8903,1.2704,1.3465,0 +1.8123,1.2227,1.2929,0 +1.8123,1.2227,1.2929,0 +1.8123,1.2227,1.2929,0 +1.7242,1.1632,1.5727,0 +1.6312,1.1046,1.5111,0 +1.6312,1.1046,1.5111,0 +1.5378,1.051,1.4527,0 +1.5378,1.051,1.4527,0 +1.4441,1.2769,1.3981,0 +1.4441,1.2769,1.3981,0 +1.4441,1.2769,1.3981,0 +1.3097,1.1766,2.0233,-22 +1.3097,1.1766,2.0233,-22 +1.2273,1.1257,1.9677,-22 +1.2273,1.1257,1.9677,-22 +1.6316,1.16,1.9026,-22 +1.6316,1.16,1.9026,-22 +2.0489,1.1033,1.1571,0 +2.0489,1.1033,1.1571,0 +1.9772,1.0393,1.7885,0 +1.9772,1.0393,1.7885,0 +1.8959,0.9685,1.7383,0 +1.8959,0.9685,1.7383,0 +2.236,0.8921,1.6853,0 +2.236,0.8921,1.6853,0 +2.1895,0.857,1.6613,0 +2.0962,0.7904,1.8582,0 +2.0962,0.7904,1.8582,0 +2.0962,0.7904,1.8582,0 +2.0026,0.7296,1.7969,0 +1.9615,0.7051,1.7707,0 +1.9615,0.7051,1.7707,0 +1.8229,0.9854,1.6874,0 +1.8229,0.9854,1.6874,0 +1.7264,0.9124,1.6338,0 +1.7264,0.9124,1.6338,0 +1.6338,0.8469,2.2567,-22 +1.6338,0.8469,2.2567,-22 +1.5857,0.815,2.2285,-22 +1.5857,0.815,2.2285,-22 +1.4926,1.159,1.4907,0 +1.9422,1.1191,1.4232,0 +1.9422,1.1191,1.4232,0 +1.8581,1.069,1.3795,0 +1.8581,1.069,1.3795,0 +1.7663,1.2569,1.956,-22 +1.7663,1.2569,1.956,-22 +1.6794,1.1825,1.8931,-22 +1.6794,1.1825,1.8931,-22 +1.64,1.1524,1.8581,-22 +1.5661,1.1003,1.7876,-22 +1.5661,1.1003,1.7876,-22 +2.0926,1.0595,1.7192,0 +2.0926,1.0595,1.7192,0 +2.0185,1.0198,1.6559,0 +2.0185,1.0198,1.6559,0 +2.0185,1.0198,1.6559,0 +1.8982,1.3256,1.5687,0 +1.8982,1.3256,1.5687,0 +1.8982,1.3256,1.5687,0 +1.7652,1.2086,1.4781,0 +1.7652,1.2086,1.4781,0 +1.6761,1.1324,1.4214,0 +1.6761,1.1324,1.4214,0 +1.5882,1.0595,1.3691,0 +1.5882,1.0595,1.3691,0 +1.5012,0.9902,1.3214,0 +1.5012,0.9902,1.3214,0 +1.4136,0.9241,1.8105,-22 +1.4136,0.9241,1.8105,-22 +1.9548,0.8854,1.7357,0 +1.9548,0.8854,1.7357,0 +1.8776,1.2751,1.6682,0 +1.8776,1.2751,1.6682,0 +1.7943,1.2016,1.6047,0 +1.7494,1.1628,1.5714,0 +1.7494,1.1628,1.5714,0 +1.6626,1.0892,1.5087,0 +1.6196,1.0537,1.4787,0 +1.6196,1.0537,1.4787,0 +2.1767,0.9855,1.4214,0 +2.1304,0.9519,1.3933,0 +2.1304,0.9519,1.3933,0 +2.0868,0.9213,1.3677,0 +2.0411,0.8904,1.342,0 +1.9513,0.8343,1.7979,0 +1.9513,0.8343,1.7979,0 +1.9513,0.8343,1.7979,0 +1.8622,1.2419,1.7308,0 +1.8622,1.2419,1.7308,0 +1.7307,1.1239,1.6359,0 +1.7307,1.1239,1.6359,0 +1.7307,1.1239,1.6359,0 +1.5985,1.0094,1.5462,0 +1.5985,1.0094,1.5462,0 +1.5985,1.0094,1.5462,0 +1.4687,0.9028,1.4651,0 +1.4241,0.8679,1.4389,-22 +1.4241,0.8679,1.4389,-22 +1.9903,0.8147,1.3848,0 +1.9903,0.8147,1.3848,0 +1.9103,1.2743,1.3313,0 +1.9103,1.2743,1.3313,0 +1.9103,1.2743,1.3313,0 +1.8228,1.1951,1.7456,0 +1.7364,1.1185,1.6778,0 +1.7364,1.1185,1.6778,0 +2.314,1.0439,1.6119,0 +2.314,1.0439,1.6119,0 +2.2245,0.9726,1.5489,0 +2.2245,0.9726,1.5489,0 +2.18,0.9385,1.5187,0 +2.0909,0.8734,1.4605,0 +2.0909,0.8734,1.4605,0 +2.0023,0.8137,1.4062,0 +2.0023,0.8137,1.4062,0 +1.9574,0.7859,1.3801,0 +1.869,1.232,1.332,0 +1.869,1.232,1.332,0 +1.7813,1.1529,1.7336,0 +1.7813,1.1529,1.7336,0 +1.6947,1.0764,1.6673,0 +1.6947,1.0764,1.6673,0 +1.6081,1.002,1.6031,0 +1.6081,1.002,1.6031,0 +2.1843,0.9316,1.5424,0 +2.1843,0.9316,1.5424,0 +2.1843,0.9316,1.5424,0 +2.1029,0.8705,1.4895,0 +2.056,0.8372,1.4603,0 +1.9639,0.7762,1.406,0 +1.9639,0.7762,1.406,0 +1.8723,1.2306,1.3565,0 +1.8723,1.2306,1.3565,0 +1.8723,1.2306,1.3565,0 +1.7371,1.1081,2.2572,-22 +1.7371,1.1081,2.2572,-22 +1.9513,1.0764,1.7392,0 +1.9093,1.0473,1.7089,0 +1.8649,1.0136,1.6853,0 +1.7712,0.9456,2.1129,-22 +1.7712,0.9456,2.1129,-22 +1.6837,0.8932,2.0555,-22 +1.6837,0.8932,2.0555,-22 +1.9252,1.3986,1.5332,0 +1.9252,1.3986,1.5332,0 +1.8442,1.341,1.9392,-22 +1.8442,1.341,1.9392,-22 +1.7665,1.2907,1.8845,-22 +1.7665,1.2907,1.8845,-22 +1.7177,1.2649,1.4055,0 +1.7177,1.2649,1.4055,0 +2.0665,1.2534,1.3889,0 +2.0153,1.3626,1.7916,0 +1.9597,1.3184,1.7569,0 +1.93,1.2953,1.7389,0 +1.9007,1.2727,1.7214,0 +1.8396,1.2267,1.6861,0 +1.8094,1.2045,1.6692,0 +1.7439,1.1575,1.6339,0 +1.7439,1.1575,1.6339,0 +1.6502,1.094,1.8256,-22 +1.6502,1.094,1.8256,-22 +1.5615,1.0469,1.7447,-22 +1.5615,1.0469,1.7447,-22 +2.5972,1.1875,1.4954,0 +2.5464,1.1506,1.4631,0 +2.5226,1.133,1.4502,0 +2.4722,1.0967,1.5752,0 +2.4722,1.0967,1.5752,0 +2.7961,1.0366,1.4984,0 +2.7961,1.0366,1.4984,0 +2.6993,0.9791,1.4196,0 +2.6993,0.9791,1.4196,0 +2.6375,1.171,1.3707,0 +2.5764,1.1202,1.3235,0 +2.5469,1.0961,1.3012,0 +2.4844,1.0462,1.2552,0 +2.4542,1.0227,1.2335,0 +2.4249,1.0003,1.2129,0 +2.3643,0.9553,1.1716,0 +2.3035,0.9125,1.1322,0 +2.3035,0.9125,1.1322,0 +2.2146,0.8543,1.0787,0 +2.2146,0.8543,1.0787,0 +2.1546,0.8189,1.0457,0 +2.0962,1.4308,1.3987,0 +2.1625,1.4088,1.3773,0 +2.629,1.3876,1.3568,0 +2.5707,1.3469,1.3175,0 +2.5411,1.3268,1.2982,0 +2.9794,1.2889,1.262,0 +2.9214,1.253,1.2279,0 +2.8921,1.2356,1.2114,0 +2.8636,1.2193,1.1961,0 +2.8146,1.3928,1.546,0 +2.755,1.3451,1.5053,0 +2.755,1.3451,1.5053,0 +2.7253,1.3218,1.4856,0 +3.0807,1.2771,1.4482,0 +3.0206,1.234,1.4125,0 +2.9594,1.1916,1.378,0 +2.9287,1.1711,1.3615,0 +2.8983,1.1513,1.5186,0 +2.8376,1.1133,1.4656,0 +2.8078,1.0956,1.44,0 +2.8078,1.0956,1.44,0 +2.7155,1.2644,1.3617,0 +2.655,1.2148,1.3117,0 +2.6259,1.1913,1.288,0 +2.5918,1.1641,1.2606,0 +2.5327,1.1182,1.2141,0 +2.5327,1.1182,1.2141,0 +2.4399,1.0495,1.1439,0 +2.3788,1.0067,1.0999,0 +2.3788,1.0067,1.0999,0 +2.4835,0.9469,1.0376,0 +2.4835,0.9469,1.0376,0 +2.4185,0.9111,0.9997,0 +2.3551,1.5204,0.9655,0 +2.3244,1.4998,0.9501,0 +2.3244,1.4998,0.9501,0 +2.2245,1.4349,1.2791,0 +2.1595,1.395,1.2368,0 +2.1595,1.395,1.2368,0 +2.1247,1.3745,1.215,0 +2.0581,1.3368,1.1751,0 +2.0236,1.3182,1.1554,0 +1.9614,1.4883,1.1217,0 +1.8938,1.4381,1.476,0 +1.8633,1.4159,1.4555,0 +1.8306,1.3924,1.4338,0 +1.766,1.3473,1.3924,0 +1.7342,1.3257,1.3727,0 +1.6681,1.2821,1.3332,0 +1.6681,1.2821,1.3332,0 +1.572,1.2225,1.2798,0 +1.5401,1.2038,1.2632,0 +1.5089,1.186,2.3295,-22 +1.446,1.3726,2.2907,-22 +1.4135,1.3505,2.2645,-22 +1.3583,1.3145,1.8616,-22 +1.3583,1.3145,1.8616,-22 +1.7408,1.2695,1.812,-22 +1.7408,1.2695,1.812,-22 +1.6735,1.2213,1.0785,0 +1.6735,1.2213,1.0785,0 +2.0748,1.1566,1.7256,0 +2.0748,1.1566,1.7256,0 +1.9908,1.0829,1.6765,0 +1.9908,1.0829,1.6765,0 +1.9582,1.0548,1.6582,0 +1.8914,0.9983,1.6224,0 +1.8281,0.9463,1.8716,-22 +1.799,0.9229,1.8513,-22 +2.222,0.8882,1.8033,0 +2.222,0.8882,1.8033,0 +2.6244,0.8379,1.7405,0 +2.5911,0.818,1.7169,0 +2.5612,0.8009,1.6959,0 +2.5009,1.1215,1.6547,0 +2.4719,1.0981,1.6354,0 +2.4378,1.0712,1.6131,0 +2.3778,1.025,1.575,0 +2.3778,1.025,1.575,0 +2.7704,0.9598,1.5212,0 +2.7097,0.9194,1.4877,0 +2.6798,0.9004,1.7348,0 +2.6467,0.8802,1.7102,0 +2.617,0.8629,1.6884,0 +2.5572,1.1842,1.6456,0 +2.5282,1.1609,1.6253,0 +2.8774,1.1142,1.5845,0 +2.8462,1.0917,1.5649,0 +2.7843,1.0486,1.5273,0 +2.7527,1.0273,1.5086,0 +2.6854,0.984,1.4706,0 +2.6538,0.9646,1.4534,0 +2.6234,0.9467,1.4375,0 +2.5914,0.9285,1.4211,0 +2.5286,1.2514,1.6429,0 +2.4663,1.2044,1.5998,0 +2.4048,1.1595,1.5585,0 +2.4048,1.1595,1.5585,0 +2.3118,1.0948,1.4989,0 +2.3118,1.0948,1.4989,0 +2.25,1.0543,1.4613,0 +2.2186,1.0345,1.4428,0 +2.1582,0.9984,1.4087,0 +2.0972,0.9644,1.3762,0 +2.0673,1.3021,1.6271,0 +2.006,1.256,1.5828,0 +1.974,1.2324,1.5601,0 +1.9441,1.2108,1.5392,0 +1.8833,1.1681,1.4979,0 +1.8526,1.1472,1.4775,0 +1.7909,1.1067,1.4377,0 +1.7287,1.0681,1.3994,0 +1.7287,1.0681,1.3994,0 +1.6702,1.034,1.365,0 +1.638,1.3731,1.3469,0 +1.5787,1.3275,1.315,0 +1.5196,1.2834,1.9529,-22 +1.4592,1.2397,1.9165,-22 +1.4592,1.2397,1.9165,-22 +1.872,1.2116,1.8744,-22 +1.8452,1.1995,1.8544,-22 +1.7969,1.3456,1.818,-22 +1.7969,1.3456,1.818,-22 +1.7334,1.294,1.7686,-22 +1.6939,1.2634,1.114,0 +1.6939,1.2634,1.114,0 +1.6515,1.231,1.0888,0 +1.627,1.2121,1.684,-22 +1.5719,1.1706,1.6436,-22 +2.1132,1.1569,1.6219,0 +2.1132,1.1569,1.6219,0 +2.0393,1.118,1.5598,0 +2.0393,1.118,1.5598,0 +1.928,1.3847,1.4813,0 +1.928,1.3847,1.4813,0 +1.8674,1.3311,1.4404,0 +1.8064,1.2779,1.4009,0 +1.7758,1.2515,1.3817,0 +1.7456,1.2257,1.3632,0 +1.7131,1.1981,1.3437,0 +1.6543,1.149,1.31,0 +1.5944,1.1001,1.2777,0 +1.5333,1.0516,1.8166,-22 +1.5333,1.0516,1.8166,-22 +1.5017,1.0271,1.794,-22 +2.0567,0.9967,1.7462,0 +2.0087,0.9738,1.7012,0 +1.9793,0.957,1.6791,0 +1.9191,1.33,1.6344,0 +1.8571,1.2745,1.5896,0 +1.8259,1.2468,1.5675,0 +1.7607,1.1897,1.5224,0 +1.7607,1.1897,1.5224,0 +1.6986,1.1364,1.481,0 +1.6682,1.1106,1.4613,0 +1.6078,1.0603,1.4234,0 +1.5767,1.0348,1.4046,0 +1.5182,0.9881,1.3704,0 +1.4586,0.942,1.3376,0 +1.4586,0.942,1.3376,0 +1.4288,0.9198,1.8556,-22 +1.9912,0.8741,1.8072,0 +1.9313,0.8405,1.7592,0 +1.8994,0.8222,1.7363,0 +1.8387,1.2257,1.6936,0 +1.8074,1.1972,1.672,0 +1.7469,1.1427,1.6313,0 +1.6851,1.0878,1.591,0 +1.6851,1.0878,1.591,0 +1.6531,1.0596,1.5707,0 +1.5903,1.0053,1.5322,0 +1.5554,0.9755,1.5115,0 +1.49,0.921,1.4743,0 +1.4277,0.8707,1.4409,-22 +1.3974,0.8469,1.9409,-22 +1.9927,0.8162,1.3862,0 +1.9927,0.8162,1.3862,0 +1.9092,0.7689,1.8202,0 +1.9092,0.7689,1.8202,0 +1.8138,1.1847,1.7479,0 +1.7831,1.1569,1.7251,0 +1.7526,1.1295,1.7028,0 +1.7191,1.0997,1.6785,0 +1.6537,1.0421,1.6322,0 +1.5913,0.9883,1.5894,0 +1.5611,0.9628,1.5691,-22 +1.5294,0.9363,1.5482,-22 +2.14,0.903,1.5032,0 +2.14,0.903,1.5032,0 +2.0567,0.8498,1.4388,0 +2.0567,0.8498,1.4388,0 +2.0567,0.8498,1.4388,0 +1.9362,1.2949,1.3616,0 +1.9362,1.2949,1.3616,0 +2.1019,1.2138,1.3087,0 +2.1019,1.2138,1.3087,0 +2.0367,1.1597,1.7575,0 +1.975,1.1096,1.7235,0 +1.9437,1.0846,1.7068,0 +1.8781,1.0336,2.1554,-22 +1.8479,1.0106,2.1388,-22 +1.7953,0.9801,1.6193,0 +1.7953,0.9801,1.6193,0 +1.7134,0.9326,2.0388,-22 +1.6829,0.9146,2.0207,-22 +1.6585,1.4503,1.9994,-22 +1.9234,1.4176,1.494,0 +1.8991,1.4037,1.4735,0 +1.8527,1.3747,1.4405,0 +1.8527,1.3747,1.4405,0 +1.7646,1.3152,1.8401,-22 +1.7646,1.3152,1.8401,-22 +1.6828,1.2729,1.7746,-22 +1.6828,1.2729,1.7746,-22 +1.9976,1.3746,1.2991,0 +1.9572,1.3525,1.2612,0 +1.9324,1.3348,1.2475,0 +1.9043,1.3152,1.2325,0 +1.8511,1.2789,1.6121,0 +1.7931,1.2409,1.5737,0 +1.7931,1.2409,1.5737,0 +1.8706,1.1859,1.517,0 +1.8706,1.1859,1.517,0 +1.8028,1.3257,1.4795,0 +1.7721,1.3017,1.4633,0 +1.7085,1.2527,2.5294,-22 +1.6723,1.2255,2.5087,-22 +1.61,1.1848,2.4678,-22 +1.61,1.1848,2.4678,-22 +1.5278,1.1493,1.3172,0 +1.5278,1.1493,1.3172,0 +1.4509,1.3507,1.9736,-22 +1.4509,1.3507,1.9736,-22 +1.3474,1.2745,2.2691,-22 +1.3474,1.2745,2.2691,-22 +1.3212,1.2596,1.8953,-22 +1.2748,1.2369,1.8543,-22 +1.6929,1.2218,1.8137,-22 +1.6724,1.2168,1.7932,-22 +1.6533,1.2001,1.0837,0 +2.1058,1.1828,1.0631,0 +2.0491,1.1354,1.7047,0 +2.0491,1.1354,1.7047,0 +1.975,1.0717,1.6594,0 +1.975,1.0717,1.6594,0 +1.8951,1.005,1.6132,0 +1.8521,0.9702,1.5895,0 +2.2039,0.9348,1.8435,0 +2.2039,0.9348,1.8435,0 +2.1102,0.8694,1.781,0 +2.0638,0.839,1.7511,0 +2.0171,0.81,1.7218,0 +1.9722,0.7837,1.6943,0 +1.9249,0.758,1.6662,0 +1.8798,1.0775,1.6403,0 +1.833,1.0409,1.6142,0 +1.788,1.0064,1.5901,0 +1.7404,0.971,1.5656,0 +1.6951,0.9382,1.8209,-22 +1.6471,0.9048,1.7884,-22 +1.6036,0.8842,1.7489,-22 +1.5629,0.8691,1.7092,-22 +1.5629,0.8691,1.7092,-22 +1.4881,1.2024,1.391,0 +1.9487,1.1862,1.3583,0 +1.9111,1.1619,1.3371,0 +2.3678,1.1378,1.3161,0 +2.3258,1.113,1.4944,0 +2.3258,1.113,1.4944,0 +2.2388,1.2564,1.4281,0 +2.2388,1.2564,1.4281,0 +2.892,1.1738,1.3642,0 +2.892,1.1738,1.3642,0 +2.7994,1.0929,1.3039,0 +2.7538,1.0538,1.2756,0 +2.7538,1.0538,1.2756,0 +2.6611,0.9763,1.2217,0 +2.6133,0.9375,1.1958,0 +2.5683,0.9019,1.8174,0 +2.521,0.8655,1.7864,0 +2.476,0.8319,1.7577,0 +2.4288,0.7981,1.7283,0 +2.385,0.768,1.7018,0 +2.385,0.768,1.7018,0 +2.2923,0.7095,1.6482,0 +2.2923,0.7095,1.6482,0 +2.1996,1.0596,1.5984,0 +2.1996,1.0596,1.5984,0 +2.1093,0.9915,1.7355,0 +2.0633,0.9584,1.7032,0 +2.0178,0.9269,1.6719,0 +1.9711,0.8958,1.6405,0 +1.9286,0.8689,1.6126,0 +1.8828,0.8415,1.5834,0 +1.8391,0.8171,1.5563,0 +1.7933,1.1863,1.5288,0 +1.7491,1.1532,1.5031,0 +1.7028,1.1195,1.4773,0 +1.7028,1.1195,1.4773,0 +1.6139,1.0576,1.6252,-22 +1.5701,1.0288,1.5924,-22 +1.5247,1.0123,1.5534,-22 +1.5247,1.0123,1.5534,-22 +1.4376,2.0754,1.4763,0 +1.3953,2.4815,1.2909,22 +1.3566,2.458,1.4079,0 +1.3225,2.4302,1.3857,0 +1.3225,2.4302,1.3857,0 +1.2436,2.3813,1.3282,0 +1.2011,2.3555,1.2983,0 +1.1584,2.3302,1.2689,0 +1.113,2.3037,1.2385,0 +1.0695,2.2789,1.2103,0 +1.0236,3.3566,1.1817,0 +0.9808,3.3308,1.1561,0 +0.9363,3.3042,1.1306,0 +0.893,3.2787,1.107,0 +0.8502,3.2537,6.1498,0 +1.2158,3.2302,0.8096,22 +1.1682,3.6127,0.7661,22 +1.1682,3.6127,0.7661,22 +1.0828,3.1435,0.6963,22 +1.0428,3.1144,0.6655,22 +1.0047,3.0863,0.6373,22 +1.0047,3.0863,0.6373,22 +1.3825,1.9784,0.592,22 +1.3825,1.9784,0.592,22 +1.318,1.9417,0.8795,22 +1.2879,1.9247,0.8524,22 +1.6564,1.9067,0.8251,22 +1.6564,1.9067,0.8251,22 +1.5947,1.8727,0.7752,22 +1.5947,1.8727,0.7752,22 +1.5379,1.8412,0.732,22 +1.5379,1.8412,0.732,22 +1.4826,1.8086,0.6945,22 +1.4594,1.7952,1.0786,22 +1.4355,1.5787,1.0587,22 +1.4148,1.5709,1.0417,22 +1.3936,1.5616,1.0252,22 +1.3758,1.5536,1.0116,22 +3.0869,1.544,0.999,0 +2.7118,1.5357,0.9892,0 +2.6799,1.5145,0.9714,0 +2.6799,1.5145,0.9714,0 +2.9651,1.469,1.2458,0 +2.9243,1.4451,1.2092,0 +2.882,1.4211,1.1716,0 +2.882,1.4211,1.1716,0 +2.7941,1.4882,1.0949,0 +2.7508,1.4546,1.058,0 +2.7057,1.4203,1.0201,0 +2.7057,1.4203,1.0201,0 +2.6176,1.3553,0.9483,0 +2.6176,1.3553,0.9483,0 +2.528,1.2923,0.8789,0 +2.528,1.2923,0.8789,0 +2.4393,1.2336,0.8149,0 +2.4393,1.2336,0.8149,0 +2.3956,1.2063,0.7855,0 +2.3088,1.1553,0.7319,0 +2.3088,1.1553,0.7319,0 +2.2223,1.6929,1.1213,0 +2.2223,1.6929,1.1213,0 +2.1331,1.6275,1.0597,0 +2.1331,1.6275,1.0597,0 +2.1294,1.5658,1.0038,0 +2.0823,1.5361,0.978,0 +2.038,1.509,0.9553,0 +2.038,1.509,0.9553,0 +1.9453,1.4551,1.3355,0 +1.9453,1.4551,1.3355,0 +1.8518,1.5296,1.2795,0 +1.8042,1.4934,1.2527,0 +1.7587,1.4595,1.2283,0 +1.7587,1.4595,1.2283,0 +1.6649,1.3916,2.2874,-22 +1.6153,1.357,2.2612,-22 +1.5715,1.3362,2.2272,-22 +1.5337,1.3217,2.1951,-22 +1.4972,1.4975,2.1609,0 +1.4972,1.4975,2.1609,0 +1.4253,1.45,2.1016,0 +1.3841,1.4199,2.0755,0 +1.3392,1.3878,2.0477,0 +1.3392,1.3878,2.0477,0 +1.2524,1.328,1.9958,0 +1.2524,1.328,1.9958,0 +1.165,1.2711,1.946,0 +1.1207,1.2438,1.9218,0 +1.5021,1.0798,2.8643,-22 +1.4553,1.0361,2.8205,-22 +1.4148,1.0014,2.5518,-22 +1.3774,0.9709,1.8147,-22 +1.3432,0.9447,1.7817,-22 +1.3432,0.9447,1.7817,-22 +1.7281,0.906,1.716,0 +1.7281,0.906,1.716,0 +2.0206,0.8679,1.6594,0 +2.0206,0.8679,1.6594,0 +1.9371,0.8191,1.6127,0 +1.8918,1.1221,1.5886,0 +1.8452,1.0847,1.5648,0 +1.798,1.0477,2.2315,-22 +1.7528,1.0131,2.2072,-22 +1.7097,0.9885,2.1735,-22 +1.7097,0.9885,2.1735,-22 +1.6315,0.9538,1.4277,0 +1.6315,0.9538,1.4277,0 +1.56,1.2807,1.3762,0 +1.56,1.2807,1.3762,0 +1.4793,1.2205,1.9956,-22 +1.4793,1.2205,1.9956,-22 +1.397,1.1685,1.9338,-22 +1.8411,1.1535,1.9005,-22 +1.8029,1.3331,1.8668,-22 +1.7643,1.3034,1.8311,-22 +1.7287,1.2772,1.7967,-22 +1.7287,1.2772,1.7967,-22 +1.6591,1.2296,1.1113,0 +1.6591,1.2296,1.1113,0 +2.197,1.2089,1.0817,0 +2.1258,1.1601,1.6377,0 +2.0868,1.1344,1.6103,0 +2.046,1.1084,1.5821,0 +2.0033,1.0822,1.5533,0 +1.9582,1.0557,1.5236,0 +1.9111,1.0295,1.4934,0 +1.8678,1.3234,1.4665,0 +1.8678,1.3234,1.4665,0 +1.8678,1.3234,1.4665,0 +1.7308,1.2019,1.3869,0 +1.6865,1.1634,1.3632,0 +1.642,1.1252,1.9306,-22 +1.5979,1.0879,1.9,-22 +1.5596,1.0601,1.8642,-22 +1.5596,1.0601,1.8642,-22 +2.0973,1.0127,1.2336,0 +2.0973,1.0127,1.2336,0 +2.0192,0.9688,1.724,0 +1.9776,0.9444,1.6928,0 +1.9776,0.9444,1.6928,0 +1.8945,1.3036,1.6319,0 +1.8945,1.3036,1.6319,0 +1.849,1.2628,1.5994,0 +1.7628,1.1867,1.5398,0 +1.7194,1.149,1.5109,0 +1.6743,1.1104,1.4816,0 +1.6325,1.075,1.4552,0 +1.589,1.039,1.4286,0 +1.5448,1.003,1.4026,0 +1.4988,0.9663,1.3765,0 +1.4988,0.9663,1.3765,0 +1.4549,0.9324,1.3527,0 +1.9972,0.8681,1.8252,0 +1.9489,0.8365,1.7913,0 +1.904,0.8086,1.7604,0 +1.8573,0.7815,1.7289,0 +1.8111,1.1943,1.6985,0 +1.8111,1.1943,1.6985,0 +1.7629,1.15,1.6676,0 +1.6702,1.066,1.6106,0 +1.6702,1.066,1.6106,0 +1.5786,0.9847,1.5578,0 +1.5786,0.9847,1.5578,0 +1.4903,0.9085,1.5106,-22 +1.4903,0.9085,1.5106,-22 +1.407,0.843,1.955,-22 +1.407,0.843,1.955,-22 +1.5489,0.7951,1.4003,0 +1.5489,0.7951,1.4003,0 +1.4681,0.754,1.3503,0 +1.4282,1.2273,1.8173,-22 +1.3856,1.19,1.7941,-22 +1.3856,1.19,1.7941,-22 +1.3086,1.1313,1.7345,-22 +1.3086,1.1313,1.7345,-22 +1.5488,1.0821,1.205,0 +1.5488,1.0821,1.205,0 +1.478,1.0387,1.1641,0 +1.478,1.0387,1.1641,0 +1.4018,0.9922,1.5853,-22 +1.3603,0.9685,1.5618,-22 +1.3228,1.0396,1.533,-22 +1.2867,1.0115,1.505,-22 +1.2525,0.9857,1.4782,-22 +1.2215,0.963,1.4537,-22 +1.2215,0.963,1.4537,-22 +1.528,0.9189,1.4022,0 +1.528,0.9189,1.4022,0 +1.4551,0.8774,1.3516,0 +1.4551,0.8774,1.3516,0 +1.3773,1.0239,1.3025,0 +1.3773,1.0239,1.3025,0 +1.2914,0.9498,1.2519,0 +1.2914,0.9498,1.2519,0 +1.2013,0.8749,1.6205,-22 +1.1569,0.8392,1.5906,-22 +1.119,0.8135,1.5564,-22 +1.4887,0.7896,1.5222,-22 +1.4498,0.7692,1.4906,-22 +1.412,1.0144,1.0801,0 +1.3763,0.9839,1.0591,0 +1.3408,0.9535,1.404,-22 +1.7438,0.9206,1.3747,0 +1.7438,0.9206,1.3747,0 +1.6692,0.8676,1.3144,0 +1.6272,0.8376,1.2847,0 +1.5826,0.807,1.2542,0 +1.5392,0.7787,1.2253,0 +1.5392,0.7787,1.2253,0 +1.4511,0.7266,1.1697,0 +1.4077,0.9942,1.1439,0 +1.3629,0.955,1.1187,0 +1.3206,0.9184,1.7948,-22 +1.3206,0.9184,1.7948,-22 +1.6882,0.8542,1.741,-22 +1.6882,0.8542,1.741,-22 +1.9871,0.808,1.6854,0 +1.9871,0.808,1.6854,0 +1.9083,1.1123,1.6361,0 +1.9083,1.1123,1.6361,0 +1.8657,1.0788,1.6118,0 +1.7727,1.008,1.5615,0 +1.7295,0.9764,1.5395,0 +1.6828,0.9433,2.1961,-22 +1.6381,0.9128,2.1711,-22 +1.5981,0.8927,2.1411,-22 +1.5599,0.8754,2.112,-22 +1.5247,1.2242,1.4214,0 +1.5247,1.2242,1.4214,0 +1.4561,1.1762,1.3809,0 +1.4159,1.1481,2.0094,-22 +1.4159,1.1481,2.0094,-22 +1.3742,1.1198,1.9826,-22 +1.7996,1.3081,1.9218,-22 +1.7996,1.3081,1.9218,-22 +1.7658,1.2801,1.8945,-22 +1.7087,1.2345,1.2302,0 +1.6804,1.213,1.21,0 +1.6441,1.1837,1.1904,0 +1.6441,1.1837,1.1904,0 +1.569,1.1246,1.7395,-22 +1.5283,1.0935,1.7106,-22 +2.0769,1.0722,1.677,0 +2.0769,1.0722,1.677,0 +2.0022,1.031,1.6172,0 +2.0022,1.031,1.6172,0 +1.9177,1.3501,1.5586,0 +1.9177,1.3501,1.5586,0 +1.8287,1.2704,1.4997,0 +1.8287,1.2704,1.4997,0 +1.7359,1.1889,1.4418,0 +1.7359,1.1889,1.4418,0 +1.6442,1.1103,1.3884,0 +1.6442,1.1103,1.3884,0 +1.5534,1.035,1.9072,-22 +1.5082,0.9986,1.8746,-22 +1.4696,0.9728,1.8367,-22 +2.054,0.9526,1.2616,0 +2.0217,0.9372,1.2368,0 +2.0217,0.9372,1.2368,0 +1.9342,0.887,1.7033,0 +1.9342,0.887,1.7033,0 +1.8462,1.2489,1.6379,0 +1.8008,1.2086,1.605,0 +1.7585,1.1715,1.5751,0 +1.7585,1.1715,1.5751,0 +1.6698,1.095,1.5142,0 +1.6698,1.095,1.5142,0 +1.5816,1.0214,1.4569,0 +1.5369,0.9852,1.4291,0 +1.5369,0.9852,1.4291,0 +1.4525,0.9193,1.3794,0 +1.4525,0.9193,1.3794,0 +2.9932,0.8876,1.3558,0 +2.8997,0.8251,1.8112,0 +2.8535,0.7966,1.7775,0 +2.8091,0.7711,1.7457,0 +2.8091,0.7711,1.7457,0 +2.718,1.1513,1.6826,0 +2.718,1.1513,1.6826,0 +2.6287,1.0699,1.6234,0 +2.6287,1.0699,1.6234,0 +2.535,0.9866,1.5649,0 +2.535,0.9866,1.5649,0 +2.4459,0.9098,1.5128,0 +2.4459,0.9098,1.5128,0 +2.3604,0.8392,1.9807,0 +2.3137,0.8023,1.9456,0 +2.2712,0.7698,1.9141,0 +2.2298,0.7394,1.8839,0 +2.186,0.7088,1.8525,0 +2.1413,0.6793,1.8209,0 +2.0956,0.6514,1.7894,0 +2.0956,0.6514,1.7894,0 +2.3046,1.0667,1.7325,0 +2.3046,1.0667,1.7325,0 +2.217,1.0134,1.6803,0 +2.1684,0.986,1.6527,0 +2.1219,1.4292,1.6272,0 +2.0766,1.4011,1.6034,0 +2.0304,1.3732,1.5933,0 +1.9822,1.3454,1.5575,0 +1.9361,1.7904,1.5239,0 +1.8882,1.7606,1.4898,0 +1.8431,1.7333,1.4585,0 +1.8431,1.7333,1.4585,0 +1.7529,1.6812,1.3982,0 +1.7077,2.1246,1.3692,22 +1.6633,2.0975,1.3419,22 +1.6269,2.064,1.3276,22 +1.9222,1.572,1.3747,0 +1.8899,1.5431,1.3565,0 +1.8477,1.5193,1.3263,0 +1.8049,1.9434,1.2964,22 +1.7643,1.9174,1.2687,22 +1.7274,1.8829,1.2512,22 +1.6942,1.4139,1.2385,0 +1.6942,1.4139,1.2385,0 +1.997,1.3604,1.3449,0 +1.997,1.3604,1.3449,0 +1.9541,1.7568,1.3124,0 +1.8655,1.6983,1.2474,0 +1.8655,1.6983,1.2474,0 +1.7752,1.6418,1.1847,0 +1.7323,1.616,1.1562,0 +1.6864,1.5893,1.127,0 +1.6535,1.5708,1.1068,0 +1.6068,1.9612,1.0794,22 +1.6068,1.9612,1.0794,22 +1.9236,1.8961,1.2083,0 +1.9236,1.8961,1.2083,0 +1.8262,1.8335,1.1335,22 +1.8262,1.8335,1.1335,22 +1.7815,1.8058,1.1005,22 +1.7073,1.7343,1.0632,22 +1.7073,1.7343,1.0632,22 +2.821,1.6689,1.2892,0 +2.821,1.6689,1.2892,0 +2.302,1.6066,1.244,0 +2.302,1.6066,1.244,0 +2.2218,1.5492,1.1858,0 +2.2218,1.5492,1.1858,0 +2.5672,1.4907,1.1273,0 +2.5672,1.4907,1.1273,0 +2.4737,1.4344,1.0723,0 +2.4737,1.4344,1.0723,0 +2.3825,1.3836,1.2946,0 +2.3825,1.3836,1.2946,0 +2.2904,1.6797,1.2243,0 +2.2904,1.6797,1.2243,0 +2.2005,1.6195,1.1588,0 +2.2005,1.6195,1.1588,0 +2.1094,1.5616,1.096,0 +2.1094,1.5616,1.096,0 +2.0201,1.5082,1.0387,0 +2.0201,1.5082,1.0387,0 +1.9284,1.4571,0.9852,0 +1.9284,1.4571,0.9852,0 +1.8336,1.4743,1.6017,0 +1.8336,1.4743,1.6017,0 +1.738,1.3937,1.5426,0 +1.738,1.3937,1.5426,0 +1.6448,1.3171,1.4887,0 +1.5964,1.2783,1.4623,0 +1.5964,1.2783,1.4623,0 +1.5034,1.2059,2.0758,-22 +1.5034,1.2059,2.0758,-22 +1.419,1.1479,2.0159,-22 +1.419,1.1479,2.0159,-22 +1.849,1.1108,1.9573,-22 +1.849,1.1108,1.9573,-22 +1.7856,1.2977,1.2779,0 +1.7548,1.2726,1.2573,0 +1.7548,1.2726,1.2573,0 +1.6814,1.2107,1.8292,-22 +1.6814,1.2107,1.8292,-22 +1.6814,1.2107,1.8292,-22 +1.5785,1.134,1.7417,-22 +1.5785,1.134,1.7417,-22 +2.107,1.1011,1.1093,0 +2.0727,1.0856,1.0829,0 +2.0727,1.0856,1.0829,0 +2.0075,1.4372,1.6016,0 +2.0075,1.4372,1.6016,0 +1.9165,1.3566,1.5321,0 +1.8623,1.3093,1.492,0 +1.8623,1.3093,1.492,0 +1.7713,1.2316,1.4269,0 +1.7713,1.2316,1.4269,0 +1.6798,1.1558,1.3648,0 +1.6798,1.1558,1.3648,0 +2.2098,1.0847,1.3081,0 +2.2098,1.0847,1.3081,0 +2.1188,1.0195,1.2575,0 +2.1188,1.0195,1.2575,0 +2.0264,0.9581,1.7497,0 +2.0264,0.9581,1.7497,0 +1.9314,0.9008,1.6817,0 +1.9314,0.9008,1.6817,0 +1.8878,0.8768,1.6513,0 +1.7941,1.2061,1.5884,0 +1.7941,1.2061,1.5884,0 +1.7006,1.1233,1.529,0 +1.7006,1.1233,1.529,0 +1.6126,1.0471,1.4763,0 +1.6126,1.0471,1.4763,0 +1.6126,1.0471,1.4763,0 +1.5248,0.9734,1.4276,0 +1.4388,0.9041,1.9152,-22 +1.4388,0.9041,1.9152,-22 +1.3563,0.8456,1.846,-22 +1.3563,0.8456,1.846,-22 +1.9256,0.816,1.7828,0 +1.9256,0.816,1.7828,0 +1.8682,1.248,1.7324,0 +1.8682,1.248,1.7324,0 +1.7868,1.1756,1.6692,0 +1.7563,1.1488,1.646,0 +1.7116,1.11,1.6124,0 +1.7116,1.11,1.6124,0 +1.6244,1.036,1.5487,0 +1.6244,1.036,1.5487,0 +1.6244,1.036,1.5487,0 +1.9258,0.9321,1.4597,0 +1.882,0.9009,1.4329,0 +1.8339,0.8679,1.4045,0 +1.8339,0.8679,1.4045,0 +1.7542,0.8168,1.3599,0 +1.7542,0.8168,1.3599,0 +1.6597,1.251,1.7897,-22 +1.612,1.2083,1.7538,-22 +1.612,1.2083,1.7538,-22 +1.5374,1.1499,1.6766,-22 +1.5374,1.1499,1.6766,-22 +1.9415,1.1104,1.1768,0 +1.915,1.0977,1.1511,0 +1.878,1.0729,1.131,0 +1.8393,1.0479,1.5067,0 +1.7992,1.0231,1.4722,0 +1.7562,0.9977,1.4355,0 +2.4036,1.2756,1.3985,0 +2.3554,1.2349,1.3596,0 +2.3107,1.1976,1.324,0 +2.3107,1.1976,1.324,0 +2.2234,1.1267,1.2565,0 +2.2234,1.1267,1.2565,0 +2.2234,1.1267,1.2565,0 +2.1437,1.0646,1.1977,0 +2.0288,0.9806,1.1182,0 +2.0288,0.9806,1.1182,0 +2.6048,0.9059,1.0474,0 +2.5454,0.8717,1.0148,0 +2.5454,0.8717,1.0148,0 +2.4602,1.118,1.3597,0 +2.4602,1.118,1.3597,0 +2.4178,1.0814,1.323,0 +2.3296,1.0075,1.2482,0 +2.3296,1.0075,1.2482,0 +2.5371,0.9369,1.1759,0 +2.5371,0.9369,1.1759,0 +2.4443,0.8707,1.1068,0 +2.4443,0.8707,1.1068,0 +2.3521,0.8104,1.0421,0 +2.3521,0.8104,1.0421,0 +2.3206,0.7914,1.021,0 +2.2319,1.2983,0.965,0 +2.2319,1.2983,0.965,0 +2.1517,1.2314,0.9191,0 +2.1021,1.1909,1.3611,0 +2.0527,1.1514,1.3305,0 +1.9786,1.0939,1.2871,0 +1.9786,1.0939,1.2871,0 +1.8954,1.0321,1.242,0 +1.8954,1.0321,1.242,0 +1.7992,0.9652,1.6525,0 +1.7992,0.9652,1.6525,0 +1.7992,0.9652,1.6525,0 +1.7085,0.9075,1.6017,0 +1.6205,1.4054,2.018,-22 +1.6205,1.4054,2.018,-22 +1.8683,1.3583,1.4991,0 +1.8683,1.3583,1.4991,0 +1.7959,1.3147,1.4478,0 +1.7959,1.3147,1.4478,0 +1.7103,1.2588,1.842,-22 +1.7103,1.2588,1.842,-22 +1.6268,1.3461,1.7802,-22 +1.6268,1.3461,1.7802,-22 +1.924,1.3026,1.7123,0 +1.924,1.3026,1.7123,0 +1.8538,1.2612,1.6498,0 +1.8538,1.2612,1.6498,0 +1.7713,1.2074,1.5943,0 +1.7713,1.2074,1.5943,0 +1.7713,1.2074,1.5943,0 +2.0841,1.1557,1.5394,0 +1.9937,1.2825,1.488,0 +1.9937,1.2825,1.488,0 +1.9937,1.2825,1.488,0 +1.9039,1.2123,1.8449,0 +1.8161,1.1465,1.7888,0 +1.8161,1.1465,1.7888,0 +1.7691,1.1126,1.7598,0 +1.7241,1.0811,1.7329,-22 +1.6355,1.0225,1.6822,-22 +1.6355,1.0225,1.6822,-22 +1.796,1.2141,1.6188,0 +1.796,1.2141,1.6188,0 +1.7177,1.1628,1.5632,0 +1.7177,1.1628,1.5632,0 +1.6294,1.1002,1.5142,0 +1.6294,1.1002,1.5142,0 +1.537,1.0388,2.1707,-22 +1.537,1.0388,2.1707,-22 +1.4903,1.0095,2.5078,-22 +1.4474,0.9935,2.1154,-22 +1.3711,1.2258,1.3509,0 +1.3711,1.2258,1.3509,0 +1.295,1.1803,1.2955,-22 +1.295,1.1803,1.2955,-22 +1.7021,1.1509,1.2381,0 +1.7021,1.1509,1.2381,0 +1.627,1.158,1.8817,-22 +1.627,1.158,1.8817,-22 +2.0298,1.086,1.823,0 +2.0298,1.086,1.823,0 +1.9555,1.0228,1.7646,0 +1.9555,1.0228,1.7646,0 +2.3058,0.9522,1.7134,0 +2.3058,0.9522,1.7134,0 +2.214,0.882,1.6632,0 +2.214,0.882,1.6632,0 +2.1205,0.8151,1.8646,0 +2.1205,0.8151,1.8646,0 +2.031,0.7564,1.8042,0 +2.031,0.7564,1.8042,0 +2.031,0.7564,1.8042,0 +1.8937,1.0486,1.7166,0 +1.8937,1.0486,1.7166,0 +1.8011,0.9768,1.6614,0 +1.8011,0.9768,1.6614,0 +1.7114,0.9108,1.6112,0 +1.7114,0.9108,1.6112,0 +1.619,0.8478,2.2329,-22 +1.619,0.8478,2.2329,-22 +1.5736,0.8189,2.206,-22 +1.5334,0.8028,2.172,-22 +1.46,1.1459,1.4504,0 +1.46,1.1459,1.4504,0 +1.46,1.1459,1.4504,0 +1.9108,1.1056,1.3995,0 +1.8271,1.057,1.9886,-22 +1.8271,1.057,1.9886,-22 +1.7403,1.239,1.9251,-22 +1.7403,1.239,1.9251,-22 +1.6653,1.1815,1.8566,-22 +1.6653,1.1815,1.8566,-22 +1.5958,1.1331,1.1965,0 +1.5958,1.1331,1.1965,0 +1.5242,1.0787,1.7336,-22 +1.5242,1.0787,1.7336,-22 +2.0393,1.0316,1.6721,0 +2.0393,1.0316,1.6721,0 +1.9672,0.9955,1.6121,0 +1.9672,0.9955,1.6121,0 +1.8844,1.315,1.5533,0 +1.8844,1.315,1.5533,0 +1.7988,1.2394,1.4951,0 +1.7988,1.2394,1.4951,0 +1.7988,1.2394,1.4951,0 +1.7102,1.1628,1.4379,0 +1.6195,1.0866,1.3831,0 +1.6195,1.0866,1.3831,0 +1.53,1.0142,1.3332,0 +1.53,1.0142,1.3332,0 +1.4461,0.9494,1.8319,-22 +1.4461,0.9494,1.8319,-22 +1.4461,0.9494,1.8319,-22 +1.9777,0.8934,1.7599,0 +1.8919,1.2882,1.6781,0 +1.8919,1.2882,1.6781,0 +1.8066,1.2128,1.6126,0 +1.8066,1.2128,1.6126,0 +1.7162,1.1348,1.5456,0 +1.7162,1.1348,1.5456,0 +1.7162,1.1348,1.5456,0 +1.6297,1.0625,1.4841,0 +2.2448,1.0378,1.4631,0 +2.15,0.9669,1.4035,0 +2.1053,0.935,1.3768,0 +2.1053,0.935,1.3768,0 +2.012,0.8727,1.3244,0 +2.012,0.8727,1.3244,0 +1.9276,0.8218,1.7782,0 +1.9276,0.8218,1.7782,0 +1.8735,1.2526,1.7375,0 +1.8266,1.2101,1.7028,0 +1.7865,1.174,1.6737,0 +1.6899,1.0886,1.6056,0 +1.6441,1.0489,1.5744,0 +1.6441,1.0489,1.5744,0 +1.5547,0.9733,1.5158,0 +1.5547,0.9733,1.5158,0 +1.4666,0.9019,1.4615,0 +1.4666,0.9019,1.4615,0 +2.0278,0.8358,1.4119,0 +2.0278,0.8358,1.4119,0 +1.9371,0.7751,1.8558,0 +1.9371,0.7751,1.8558,0 +1.9371,0.7751,1.8558,0 +1.845,0.7204,1.7891,0 +1.7542,1.1254,1.7257,0 +1.7542,1.1254,1.7257,0 +1.6645,1.0444,1.6657,-22 +1.6645,1.0444,1.6657,-22 +1.6201,1.0048,1.637,-22 +2.1916,0.9341,1.5537,0 +2.1916,0.9341,1.5537,0 +2.1077,0.8771,1.4867,0 +2.1077,0.8771,1.4867,0 +2.0253,0.8225,1.4306,0 +2.0253,0.8225,1.4306,0 +1.9813,0.7957,1.4018,0 +1.8857,1.2469,1.3425,0 +1.8857,1.2469,1.3425,0 +2.4691,1.1682,1.2923,0 +2.4691,1.1682,1.2923,0 +2.3765,1.091,1.6682,0 +2.3765,1.091,1.6682,0 +2.2854,1.0181,1.5974,0 +2.2854,1.0181,1.5974,0 +2.1944,0.9491,1.529,0 +2.1944,0.9491,1.529,0 +2.1066,0.887,1.4658,0 +2.1066,0.887,1.4658,0 +2.1066,0.887,1.4658,0 +2.0076,0.8238,1.398,0 +2.1675,1.2732,1.3358,0 +2.1675,1.2732,1.3358,0 +2.0772,1.1977,1.2858,0 +2.022,1.1527,1.7386,0 +1.9726,1.1132,1.7109,0 +1.9223,1.074,1.6838,0 +1.8714,1.0353,1.6574,0 +1.8103,0.9903,2.1053,-22 +1.7214,0.9284,2.0581,-22 +1.7214,0.9284,2.0581,-22 +1.6409,1.4329,1.9967,-22 +1.6409,1.4329,1.9967,-22 +1.8668,1.3696,1.932,-22 +1.8668,1.3696,1.932,-22 +1.79,1.3197,1.429,0 +1.7538,1.2973,1.4076,0 +1.7187,1.2758,1.3886,0 +1.6893,1.2583,1.8086,-22 +1.6524,1.237,1.7847,-22 +1.6524,1.237,1.7847,-22 +1.9502,1.3231,1.7277,0 +1.9502,1.3231,1.7277,0 +1.8835,1.2775,1.6778,0 +1.8835,1.2775,1.6778,0 +1.8098,1.2268,1.6295,0 +1.7703,1.2007,1.6044,0 +1.7284,1.174,1.5785,0 +1.7284,1.174,1.5785,0 +1.642,1.1223,1.5277,0 +1.642,1.1223,1.5277,0 +2.6453,1.2416,1.6984,0 +2.6453,1.2416,1.6984,0 +2.5564,1.1707,1.6252,0 +2.5564,1.1707,1.6252,0 +2.4687,1.1037,1.5548,0 +2.4687,1.1037,1.5548,0 +2.3909,1.0473,1.4942,0 +2.3909,1.0473,1.4942,0 +2.2977,0.9841,1.4239,0 +2.2555,0.9572,1.3931,0 +2.2105,0.93,1.3609,0 +2.2105,0.93,1.3609,0 +2.124,1.0737,1.3017,0 +2.124,1.0737,1.3017,0 +2.0338,0.9955,1.2437,0 +2.0338,0.9955,1.2437,0 +1.9433,0.92,1.1902,0 +1.9433,0.92,1.1902,0 +2.2491,0.8518,1.5549,0 +2.2491,0.8518,1.5549,0 +2.1561,0.7863,1.4952,0 +2.1561,0.7863,1.4952,0 +2.0619,0.7268,1.4386,0 +2.0619,0.7268,1.4386,0 +1.9679,1.303,1.3863,0 +1.9679,1.303,1.3863,0 +1.8678,1.228,1.7394,0 +1.8174,1.1918,1.7075,0 +1.7312,1.1326,1.6552,0 +1.7312,1.1326,1.6552,0 +1.648,1.0793,1.6078,0 +1.5604,1.028,1.768,-22 +1.5604,1.028,1.768,-22 +2.5642,1.1497,1.6849,0 +2.5248,1.1222,1.6455,0 +2.5248,1.1222,1.6455,0 +2.4364,1.0575,1.5695,0 +2.3889,1.0246,1.5294,0 +2.3889,1.0246,1.5294,0 +2.7095,0.9651,1.4533,0 +2.6625,0.9381,1.4167,0 +2.6625,0.9381,1.4167,0 +2.5801,1.1122,1.3544,0 +2.5263,1.0675,1.315,0 +2.4777,1.0281,1.2805,0 +2.4182,0.981,1.2396,0 +2.4182,0.981,1.2396,0 +2.3019,0.8942,1.1649,0 +2.2466,0.8557,1.1322,0 +2.2466,0.8557,1.1322,0 +2.1434,0.7904,1.4675,0 +2.0849,1.4064,1.4264,0 +2.0849,1.4064,1.4264,0 +2.0002,1.344,1.3694,0 +1.9515,1.3093,1.3382,0 +2.1096,1.2757,1.3081,0 +2.052,1.2404,1.2768,0 +1.9612,1.1883,1.6184,0 +1.9612,1.1883,1.6184,0 +1.8551,1.3363,1.5507,0 +1.7924,1.2887,1.5128,0 +1.7924,1.2887,1.5128,0 +1.6899,1.214,1.4545,0 +1.6297,1.172,1.4226,0 +1.6297,1.172,1.4226,0 +1.5125,1.0953,2.4401,-22 +1.4562,1.0611,2.4073,-22 +1.4562,1.0611,2.4073,-22 +1.3789,1.2639,2.3484,-22 +1.3101,1.2174,1.9516,-22 +1.3101,1.2174,1.9516,-22 +1.2372,1.172,1.9051,-22 +1.6673,1.1995,1.1924,0 +1.6673,1.1995,1.1924,0 +1.5896,1.1262,1.8317,-22 +1.5406,1.0804,1.8016,-22 +1.5406,1.0804,1.8016,-22 +2.432,1.02,1.7406,0 +2.432,1.02,1.7406,0 +2.432,1.02,1.7406,0 +2.8002,0.9262,1.6566,0 +2.8002,0.9262,1.6566,0 +2.7549,0.8928,1.6287,0 +2.7091,0.8605,1.6013,0 +2.9267,0.7961,1.5455,0 +2.9267,0.7961,1.5455,0 +2.8714,1.1491,1.7428,0 +2.7721,1.0696,1.671,0 +2.7263,1.0345,1.639,0 +2.7263,1.0345,1.639,0 +3.2208,0.9552,1.566,0 +3.2208,0.9552,1.566,0 +3.2208,0.9552,1.566,0 +3.0758,0.8686,1.4828,0 +3.0155,1.2082,1.4513,0 +3.0155,1.2082,1.4513,0 +2.9126,1.1327,1.6185,0 +2.8625,1.0977,1.5837,0 +2.8625,1.0977,1.5837,0 +2.7682,1.0355,1.5209,0 +2.7682,1.0355,1.5209,0 +2.6904,0.9883,1.4717,0 +2.6904,0.9883,1.4717,0 +2.5933,1.3058,1.4141,0 +2.5933,1.3058,1.4141,0 +2.492,1.2317,1.3593,0 +2.492,1.2317,1.3593,0 +2.4007,1.1688,1.5368,0 +2.3473,1.1339,1.4986,0 +2.3473,1.1339,1.4986,0 +2.2626,1.0821,1.4401,0 +2.1735,1.402,1.3818,0 +2.1735,1.402,1.3818,0 +2.0898,1.3403,1.3305,0 +2.001,1.2779,1.2802,0 +2.001,1.2779,1.2802,0 +1.918,1.2229,1.4712,0 +1.8304,1.169,1.4055,0 +1.8304,1.169,1.4055,0 +1.7485,1.4884,1.3466,0 +2.1581,1.4496,1.3109,0 +2.1073,1.415,1.2794,0 +2.1073,1.415,1.2794,0 +2.0446,1.3737,1.2423,0 +1.9427,1.3103,1.1867,0 +1.8828,1.2754,1.816,0 +1.8828,1.2754,1.816,0 +1.8511,1.2577,1.7964,0 +1.8511,1.2577,1.7964,0 +1.7857,1.3573,1.7572,0 +1.7232,1.3022,1.7213,0 +1.6597,1.2468,1.6863,-22 +1.6276,1.2192,1.6693,-22 +1.5989,1.1973,1.6484,-22 +1.5462,1.1587,1.6095,-22 +1.5224,1.1421,1.5916,-22 +1.4785,1.1127,1.5576,-22 +1.9919,1.0898,1.5274,0 +1.9919,1.0898,1.5274,0 +1.9484,1.066,1.4975,0 +1.8964,1.0372,1.465,0 +1.8682,1.3296,1.4479,0 +1.8405,1.3047,1.4315,0 +1.8105,1.278,1.4141,0 +1.7447,1.2198,1.3776,0 +1.6769,1.1607,1.9408,-22 +1.6454,1.1336,1.9191,-22 +1.5888,1.0914,1.2857,0 +1.5651,1.0747,1.2677,0 +1.5651,1.0747,1.2677,0 +1.4731,1.0045,1.7754,-22 +1.4426,0.9822,1.7531,-22 +1.9945,0.9552,1.704,0 +1.9945,0.9552,1.704,0 +1.9112,1.3205,1.6368,0 +1.9112,1.3205,1.6368,0 +1.8177,1.2373,1.5696,0 +1.8177,1.2373,1.5696,0 +1.7542,1.1818,1.5257,0 +1.6937,1.1298,1.4853,0 +1.6631,1.1039,1.4654,0 +1.5992,1.0507,1.4252,0 +1.5698,1.0268,1.4073,0 +1.5698,1.0268,1.4073,0 +1.5074,0.9771,1.3709,0 +1.4483,0.9317,1.3383,0 +2.0179,0.8886,1.8309,0 +1.9543,0.847,1.7855,0 +1.9543,0.847,1.7855,0 +1.859,0.7906,1.7198,0 +1.859,0.7906,1.7198,0 +1.797,1.1842,1.6787,0 +1.7664,1.1562,1.6588,0 +1.7045,1.1002,1.6198,0 +1.6413,1.0438,1.5815,0 +1.6101,1.0163,1.5632,0 +1.5443,0.9591,1.5261,0 +1.5132,0.9325,1.5093,0 +1.4831,0.9072,1.4935,-22 +1.4214,0.8562,1.9815,-22 +1.3948,0.8375,1.9558,-22 +1.9944,0.8072,1.404,0 +1.9509,0.7868,1.3686,0 +1.9509,0.7868,1.3686,0 +1.8961,0.7555,1.3391,0 +1.8662,1.2309,1.7945,0 +1.8046,1.1751,1.7464,0 +1.7438,1.1207,1.6999,0 +1.713,1.0936,1.6768,0 +1.6831,1.0674,1.6545,0 +1.6526,1.041,1.6321,0 +1.5938,0.9909,1.5897,0 +1.5938,0.9909,1.5897,0 +2.1598,0.9136,1.5245,0 +2.127,0.8889,1.5036,0 +2.0597,0.84,1.4621,0 +2.0597,0.84,1.4621,0 +1.9614,0.7742,1.4054,0 +1.9614,0.7742,1.4054,0 +1.8676,0.7193,1.8432,0 +1.8676,0.7193,1.8432,0 +1.807,1.1703,1.8101,-22 +1.7418,1.1115,2.2636,-22 +1.7418,1.1115,2.2636,-22 +1.9169,1.0529,1.7137,0 +1.8932,1.0383,1.6939,0 +1.8654,1.0178,1.6785,0 +1.8059,0.975,1.6468,0 +1.7741,0.953,2.1054,-22 +1.7126,0.9122,2.0705,-22 +1.6613,0.8902,2.0266,-22 +1.6381,1.4277,1.5406,0 +1.9333,1.4132,1.5217,0 +1.8837,1.3802,1.4876,0 +1.8546,1.3591,1.4724,0 +1.795,1.3167,1.8909,-22 +1.7632,1.2947,1.872,-22 +1.7369,1.2812,1.8495,-22 +1.6888,1.2607,1.8039,-22 +2.033,1.3876,1.3482,0 +1.9907,1.3625,1.3098,0 +1.9907,1.3625,1.3098,0 +1.9109,1.3036,1.6836,0 +1.8787,1.2806,1.6624,0 +1.8182,1.2385,1.6238,0 +1.7815,1.2139,1.6012,0 +1.7516,1.1943,1.5831,0 +1.722,1.1753,1.5656,0 +1.6627,1.1389,1.5317,0 +1.5982,1.2784,2.5985,-22 +1.5679,1.2523,2.5803,-22 +1.681,1.2096,2.5411,-22 +1.6506,1.1924,2.5169,-22 +1.5982,1.1674,1.3854,0 +1.5731,1.1576,1.3645,0 +1.5461,1.1412,1.3506,0 +1.4895,1.1079,2.3959,-22 +1.428,1.0742,2.3582,-22 +1.4002,1.2961,2.3349,-22 +1.4002,1.2961,2.3349,-22 +1.3225,1.2516,1.9125,-22 +1.2996,1.2409,1.8906,-22 +1.7199,1.2253,1.1526,0 +1.6972,1.2381,1.1302,0 +1.6742,1.2163,1.118,0 +1.6244,1.1696,1.779,-22 +1.599,1.1458,1.7641,-22 +1.5488,1.1004,1.7288,-22 +1.9763,1.0646,1.6886,0 +2.3673,1.0487,1.668,0 +2.3423,1.0294,1.6534,0 +2.2857,0.9865,1.6213,0 +2.258,0.966,1.6061,0 +2.1985,0.9233,1.5746,0 +2.1666,0.9013,1.5584,0 +2.1353,0.8802,1.8052,0 +2.0723,0.8398,1.7621,0 +2.0095,0.8026,1.7203,0 +2.0095,0.8026,1.7203,0 +1.9481,1.1318,1.6809,0 +1.8867,1.0839,1.6428,0 +1.8565,1.0607,1.6246,0 +1.8224,1.0351,1.6045,0 +1.761,0.9904,1.5695,0 +1.7294,0.9681,1.5521,0 +1.665,0.9244,1.5183,0 +1.6022,0.8843,1.7466,-22 +1.6022,0.8843,1.7466,-22 +1.5141,1.209,1.6718,-22 +1.5141,1.209,1.6718,-22 +1.4619,1.1785,1.3875,0 +1.9087,1.1557,1.3446,0 +2.3767,1.1383,1.3293,0 +2.3502,1.1224,1.521,0 +2.295,1.3094,1.4779,0 +2.2662,1.2818,1.4558,0 +2.9558,1.2263,1.4121,0 +2.9245,1.1984,1.3904,0 +2.8602,1.1417,1.3471,0 +2.8258,1.1117,1.3246,0 +2.7616,1.0565,1.2842,0 +2.729,1.029,1.2645,0 +2.6988,1.0037,1.2468,0 +2.6376,0.9535,1.2123,0 +2.6066,0.9286,1.1957,0 +2.5441,0.8798,1.8041,0 +2.514,0.857,1.7845,0 +2.4831,0.834,1.7646,0 +2.4222,0.7906,1.7265,0 +2.3587,0.748,1.6882,0 +2.3288,0.7292,1.6708,0 +2.2652,0.6918,1.6349,0 +2.2652,0.6918,1.6349,0 +2.1739,1.0385,1.5866,0 +2.14,1.013,1.7582,0 +2.1095,0.9906,1.7363,0 +2.0468,0.946,1.6922,0 +2.0141,0.9237,1.6697,0 +1.9526,0.8837,1.6284,0 +1.9526,0.8837,1.6284,0 +1.8572,0.8275,1.5672,0 +1.8572,0.8275,1.5672,0 +1.7601,1.1624,1.5087,0 +1.7601,1.1624,1.5087,0 +1.6676,1.0961,1.4571,0 +1.6676,1.0961,1.4571,0 +1.6048,1.0537,1.6173,-22 +1.5745,1.034,1.5945,-22 +1.5118,1.0029,1.5447,-22 +1.4815,2.0844,1.5186,0 +1.4203,2.0621,1.4648,0 +1.3629,2.0305,1.4213,0 +1.3323,2.4266,1.3984,0 +1.3022,2.4075,1.3763,0 +1.2398,2.3686,1.3314,0 +1.209,2.3497,1.3099,0 +1.1778,2.3308,1.2884,0 +1.1114,2.2916,1.2441,0 +1.1114,2.2916,1.2441,0 +1.0179,3.3414,1.1855,0 +0.9855,3.3217,1.1664,0 +0.9569,3.3043,1.15,0 +0.8978,3.2689,6.1974,0 +1.2444,3.2344,0.8394,22 +1.2444,3.2344,0.8394,22 +1.1545,3.1745,0.7618,22 +1.1545,3.1745,0.7618,22 +1.0974,3.132,0.7162,22 +1.0723,2.7437,0.6969,22 +1.045,2.0204,0.6764,22 +1.4443,1.9918,0.6446,22 +1.3983,1.9643,0.6164,22 +1.3537,1.9376,0.9174,22 +1.3329,1.9252,0.8986,22 +1.7033,1.9122,0.8798,22 +1.6596,1.8871,0.8439,22 +1.6185,1.8634,0.8115,22 +1.6185,1.8634,0.8115,22 +1.5784,1.84,0.7813,22 +1.5599,1.8292,0.7679,22 +1.5385,1.8162,0.7531,22 +1.5036,1.5733,0.7302,22 +1.5036,1.5733,0.7302,22 +1.4557,1.5539,1.0912,22 +1.4557,1.5539,1.0912,22 +3.1142,1.5341,1.0591,0 +3.1029,1.5279,1.0504,0 +3.0661,1.5048,1.0282,0 +3.0146,1.4722,1.0008,0 +2.9867,1.455,1.2948,0 +2.9589,1.4383,1.2697,0 +2.9004,1.4043,1.2173,0 +2.8701,1.3874,1.1904,0 +2.8345,1.504,1.1592,0 +2.7748,1.4569,1.1075,0 +2.7092,1.4065,1.0519,0 +2.676,1.3815,1.0243,0 +2.6162,1.3376,0.9757,0 +2.5854,1.3155,0.9512,0 +2.5552,1.2943,0.9277,0 +2.4919,1.2511,0.88,0 +2.4627,1.2318,0.8588,0 +2.4627,1.2318,0.8588,0 +2.3694,1.1735,0.7951,0 +2.3105,1.1394,0.7587,0 +2.2815,1.7268,0.742,0 +2.2229,1.6827,1.1448,0 +2.1932,1.6608,1.1233,0 +2.2302,1.6168,1.0809,0 +2.2302,1.6168,1.0809,0 +2.1372,1.5565,1.0244,0 +2.1372,1.5565,1.0244,0 +2.0375,1.4956,0.9701,0 +2.0375,1.4956,0.9701,0 +2.0028,1.4754,1.3848,0 +1.9392,1.4398,1.3437,0 +1.8757,1.54,1.3045,0 +1.8441,1.516,1.2858,0 +1.7795,1.4679,1.249,0 +1.7489,1.4456,1.2324,0 +1.7489,1.4456,1.2324,0 +1.6525,1.3773,2.288,-22 +1.5906,1.3354,2.2545,-22 +1.5619,1.3217,2.2325,-22 +1.5312,1.3093,2.2074,-22 +1.482,1.4797,2.1631,-22 +1.437,1.4547,2.1168,0 +1.437,1.4547,2.1168,0 +1.4176,1.4454,1.0161,22 +1.3666,1.4099,2.0599,0 +1.3105,1.3688,2.0282,0 +1.2842,1.3511,2.0117,0 +1.2267,1.3133,1.9766,0 +1.1954,1.2934,1.9578,0 +1.5623,1.1378,1.9242,-22 +1.5298,1.1074,1.9069,-22 +1.5023,1.0833,1.8851,-22 +1.4509,1.0403,1.8396,-22 +1.4281,1.0223,1.8171,-22 +1.8322,0.9907,1.7694,0 +1.8322,0.9907,1.7694,0 +2.1282,0.951,1.7083,0 +2.0743,0.9156,1.6751,0 +2.0743,0.9156,1.6751,0 +1.9834,0.8602,1.6217,0 +1.9834,0.8602,1.6217,0 +1.9195,0.8251,1.5862,0 +1.857,1.1049,1.5532,0 +1.857,1.1049,1.5532,0 +1.7548,1.0263,2.1907,-22 +1.7548,1.0263,2.1907,-22 +1.6889,0.983,2.1489,-22 +1.6605,0.9689,2.1261,-22 +1.6068,0.9473,2.0791,-22 +1.5816,1.2995,1.3825,0 +1.5315,1.2711,1.3361,0 +1.5065,1.2532,1.3224,0 +1.4519,1.2149,1.9508,-22 +1.4245,1.1964,1.9331,-22 +1.8716,1.1761,1.9135,-22 +1.8154,1.1548,1.8678,-22 +1.7592,1.3029,1.8181,-22 +1.7342,1.2841,1.7948,-22 +1.6848,1.249,1.7465,-22 +1.6848,1.249,1.7465,-22 +1.6597,1.2321,1.1064,0 +2.1824,1.2035,1.0668,0 +2.1286,1.1728,1.6252,0 +2.1034,1.1567,1.6068,0 +2.0749,1.139,1.5861,0 +2.0162,1.1038,1.5443,0 +1.9552,1.0696,1.5021,0 +1.9247,1.381,1.4816,0 +1.8586,1.3222,1.4382,0 +1.8586,1.3222,1.4382,0 +1.7656,1.241,1.3805,0 +1.7656,1.241,1.3805,0 +1.7298,1.2102,1.3594,0 +1.6624,1.1532,1.3216,0 +1.5968,1.0989,1.8705,-22 +1.5682,1.0757,1.8501,-22 +1.5101,1.0327,1.8021,-22 +1.4841,1.0161,1.7761,-22 +2.0299,0.9853,1.7189,0 +2.0299,0.9853,1.7189,0 +1.9487,1.3581,1.651,0 +1.8913,1.3068,1.6079,0 +1.8913,1.3068,1.6079,0 +1.83,1.2527,1.5629,0 +1.83,1.2527,1.5629,0 +1.7683,1.1991,1.5188,0 +1.707,1.1467,1.4765,0 +1.6447,1.0948,1.435,0 +1.6156,1.0709,1.4161,0 +1.5549,1.0222,1.3781,0 +2.1236,0.9744,1.3415,0 +2.092,0.952,1.3245,0 +2.0286,0.9088,1.8205,0 +2.0286,0.9088,1.8205,0 +1.9654,0.8683,1.7743,0 +1.935,0.8499,1.7524,0 +1.8702,0.8133,1.7067,0 +1.8343,1.224,1.682,0 +1.7711,1.1666,1.6394,0 +1.7378,1.1368,1.6176,0 +1.6765,1.0823,1.5785,0 +1.6765,1.0823,1.5785,0 +1.5828,1.0008,1.5217,0 +1.5828,1.0008,1.5217,0 +1.4919,0.9243,1.4705,0 +1.4919,0.9243,1.4705,0 +1.4007,0.851,1.9187,-22 +1.3684,0.826,2.3987,-22 +1.3421,0.8092,1.8815,-22 +1.4948,0.7805,1.84,-22 +1.4664,0.7687,1.8195,-22 +1.4385,1.2452,1.3108,0 +1.3825,1.2006,1.2724,0 +1.3319,1.1604,1.2414,0 +1.2806,1.119,1.6926,-22 +1.2532,1.0972,1.6768,-22 +1.2298,1.0814,1.6576,-22 +1.4839,1.053,1.6202,-22 +1.4586,1.0399,1.6013,-22 +1.4351,1.0284,1.5837,-22 +1.386,1.1032,1.5466,-22 +1.3369,1.0638,1.0591,0 +1.3115,1.044,1.0432,0 +1.2878,1.0249,1.4734,-22 +1.2371,0.985,1.4398,-22 +1.5597,0.956,1.3997,0 +1.5597,0.956,1.3997,0 +1.5111,0.9277,1.3643,0 +1.4597,0.897,1.3317,0 +1.4328,0.8816,1.3151,0 +1.3764,1.0295,1.2816,0 +1.3456,1.0026,1.264,0 +1.3154,0.9764,1.2473,0 +1.2526,0.9229,1.6407,-22 +1.1902,0.871,1.5999,-22 +1.162,0.8508,1.5756,-22 +1.1359,0.8327,1.5528,-22 +1.4891,0.7998,1.5086,-22 +1.4621,0.7851,1.4872,-22 +1.4371,0.7723,1.4677,-22 +1.3894,0.9982,1.0546,0 +1.7868,0.9599,1.0302,0 +1.7616,0.9399,1.3766,0 +1.7365,0.9205,1.3583,0 +1.6828,0.8799,1.3198,0 +1.6547,0.8593,1.3001,0 +1.5985,0.8196,1.2618,0 +1.5373,0.7789,1.2217,0 +1.5075,0.7602,1.2029,0 +1.477,0.742,1.1842,0 +1.4169,1.0025,1.1489,0 +1.387,0.976,1.1322,0 +1.3221,0.9194,1.7969,-22 +1.2919,0.8935,1.7803,-22 +1.7126,0.8716,1.7575,-22 +1.6551,0.8331,1.7152,-22 +1.9789,0.8038,1.68,0 +1.9789,0.8038,1.68,0 +1.8973,1.1031,1.6305,0 +1.8973,1.1031,1.6305,0 +1.8368,1.0559,1.5967,0 +1.8059,1.0322,1.58,0 +1.7431,0.9856,1.5475,0 +1.6771,0.9386,2.1941,-22 +1.6452,0.9167,2.1764,-22 +1.587,0.8875,2.1327,-22 +1.587,0.8875,2.1327,-22 +1.5325,1.2294,1.4269,0 +1.4864,1.198,1.3964,0 +1.4604,1.1797,1.3822,0 +1.4299,1.1586,2.017,-22 +1.3742,1.1212,1.9802,-22 +1.3742,1.1212,1.9802,-22 +1.7948,1.3051,1.9152,-22 +1.7705,1.2851,1.2683,0 +1.7264,1.2499,1.2382,0 +1.7264,1.2499,1.2382,0 +1.6456,1.1826,1.8007,-22 +1.6456,1.1826,1.8007,-22 +1.5708,1.1272,1.7381,-22 +1.5708,1.1272,1.7381,-22 +2.0922,1.0897,1.678,0 +2.0922,1.0897,1.678,0 +2.0472,1.0654,1.6399,0 +2.0234,1.0515,1.622,0 +1.9719,1.4026,1.5838,0 +1.9157,1.3524,1.5431,0 +1.8875,1.3274,1.5231,0 +1.8274,1.2747,1.4814,0 +1.8274,1.2747,1.4814,0 +1.732,1.1926,1.4181,0 +1.732,1.1926,1.4181,0 +1.668,1.1389,1.3779,0 +1.6385,1.1146,1.36,0 +1.6055,1.0877,1.3405,0 +1.5431,1.0381,1.3055,0 +1.5431,1.0381,1.3055,0 +1.4512,0.9681,1.8031,-22 +1.4512,0.9681,1.8031,-22 +1.9769,0.9117,1.7345,0 +1.9251,1.3227,1.6857,0 +1.9251,1.3227,1.6857,0 +1.8387,1.2452,1.6218,0 +1.8387,1.2452,1.6218,0 +1.7758,1.1897,1.5766,0 +1.7758,1.1897,1.5766,0 +1.6844,1.1108,1.5136,0 +1.625,1.0607,1.4743,0 +1.625,1.0607,1.4743,0 +1.5367,0.9888,1.4188,0 +1.5367,0.9888,1.4188,0 +3.024,0.9179,1.3654,0 +3.024,0.9179,1.3654,0 +2.9579,0.8716,1.85,0 +2.9281,0.8517,1.8278,0 +2.8646,0.8115,1.7812,0 +2.8041,0.7765,1.7379,0 +2.7735,1.2083,1.7163,0 +2.7105,1.1501,1.6731,0 +2.7105,1.1501,1.6731,0 +2.6172,1.0651,1.6117,0 +2.6172,1.0651,1.6117,0 +2.5532,1.0081,1.5717,0 +2.523,0.9816,1.5534,0 +2.4635,0.9301,1.5185,0 +2.4003,0.8771,1.4835,0 +2.3712,0.8533,1.4681,0 +2.3412,0.8292,1.9637,0 +2.2814,0.7827,1.9191,0 +2.2525,0.761,1.8979,0 +2.1898,0.7163,1.8527,0 +2.1898,0.7163,1.8527,0 +2.1021,0.6599,1.7915,0 +2.3698,0.642,1.7704,0 +2.3389,1.0926,1.751,0 +2.2778,1.0534,1.7136,0 +2.2477,1.0349,1.6957,0 +2.2123,1.014,1.6751,0 +2.1512,0.9798,1.6409,0 +2.1184,1.4298,1.6232,0 +2.0561,1.3911,1.6114,0 +1.9917,1.3531,1.5633,0 +1.9598,1.3351,1.54,0 +1.9297,1.3186,1.5182,0 +1.8959,1.7671,1.4943,0 +1.8351,1.73,1.4521,0 +1.7718,1.693,1.4098,0 +1.742,1.6762,1.3905,0 +1.6803,2.1085,1.3518,22 +1.6803,2.1085,1.3518,22 +1.924,2.0401,1.3715,22 +1.8978,1.56,1.3556,0 +1.8743,1.5393,1.3425,0 +1.8508,1.5169,1.3307,0 +1.7954,1.4851,1.2931,0 +1.7354,1.8918,1.2541,22 +1.705,1.8721,1.235,22 +1.705,1.8721,1.235,22 +2.0289,1.8226,1.2151,0 +1.9807,1.3511,1.3327,0 +1.9304,1.3124,1.3009,0 +1.9027,1.7092,1.2814,0 +1.873,1.6881,1.2608,0 +1.8122,1.6459,1.2202,0 +1.7521,1.6054,1.1819,0 +1.7221,1.5858,1.1637,0 +1.6921,1.5665,1.146,0 +2.0333,1.5301,1.1133,0 +2.0029,1.5127,1.2811,0 +1.9388,1.8857,1.2305,0 +1.9388,1.8857,1.2305,0 +1.8466,1.8246,1.1602,0 +1.8125,1.8027,1.1351,0 +1.7817,1.7833,1.1129,22 +1.7198,1.7454,1.0696,22 +1.6932,1.7218,1.0562,22 +2.8166,1.6712,1.0361,0 +2.7884,1.6475,1.2633,0 +2.7608,1.6237,1.2494,0 +2.7029,1.5859,1.2066,0 +2.637,1.5445,1.1598,0 +2.6056,1.5254,1.1382,0 +2.5423,1.4881,1.0961,0 +2.5118,1.4708,1.0765,0 +2.5118,1.4708,1.0765,0 +2.4156,1.7817,1.0188,0 +2.3838,1.76,1.0011,0 +2.3188,1.7166,1.2237,0 +2.2508,1.6727,1.1698,0 +2.2508,1.6727,1.1698,0 +2.1858,1.6325,1.1199,0 +2.1561,1.6146,1.0976,0 +2.0958,1.5796,1.0536,0 +2.0958,1.5796,1.0536,0 +2.0006,1.6334,0.9881,0 +1.9696,1.6069,0.9679,0 +1.908,1.5549,0.9297,0 +1.908,1.5549,0.9297,0 +1.8132,1.4763,0.8767,0 +1.8132,1.4763,0.8767,0 +1.7227,1.4034,1.481,0 +1.7227,1.4034,1.481,0 +1.63,1.3312,1.4224,0 +1.63,1.3312,1.4224,0 +1.5391,1.2632,1.3689,0 +1.5391,1.2632,1.3689,0 +1.4493,1.1994,1.9762,-22 +1.4493,1.1994,1.9762,-22 +1.8751,1.1635,1.9319,-22 +1.8483,1.1522,1.9107,-22 +1.795,1.3238,1.2324,0 +1.7728,1.3057,1.2176,0 +1.7728,1.3057,1.2176,0 +1.6718,1.2223,1.7755,-22 +1.6414,1.1975,1.7548,-22 +1.6173,1.1803,1.7328,-22 +1.5917,1.1628,1.7089,-22 +2.1264,1.1369,1.6697,0 +2.1264,1.1369,1.6697,0 +2.0603,1.1011,1.6132,0 +2.0098,1.0719,1.5759,0 +1.9839,1.0576,1.5569,0 +1.9839,1.0576,1.5569,0 +1.8998,1.3488,1.4972,0 +1.8362,1.293,1.4537,0 +1.8362,1.293,1.4537,0 +1.7736,1.2389,1.4125,0 +1.7427,1.2125,1.3928,0 +1.6793,1.1592,1.3538,0 +1.619,1.1096,1.3186,0 +1.5898,1.0861,1.3023,0 +1.5285,1.0377,1.8362,-22 +1.4967,1.0133,1.8126,-22 +2.0818,0.997,1.7869,0 +2.0305,0.9712,1.1969,0 +1.9692,0.9353,1.6921,0 +1.9397,0.9191,1.6702,0 +1.9094,1.3156,1.6478,0 +1.8485,1.261,1.6038,0 +1.7874,1.2069,1.5609,0 +1.7874,1.2069,1.5609,0 +1.7266,1.154,1.5196,0 +1.6959,1.1276,1.4992,0 +1.6364,1.0773,1.4609,0 +1.5756,1.027,1.4234,0 +1.5459,1.0029,1.4057,0 +1.4844,0.9543,1.3706,0 +1.4844,0.9543,1.3706,0 +2.0214,0.8838,1.8432,0 +2.0214,0.8838,1.8432,0 +1.9262,0.822,1.7758,0 +1.9262,0.822,1.7758,0 +1.8934,0.8023,1.7531,0 +1.8325,0.7683,1.712,0 +1.7987,1.183,1.6897,0 +1.7338,1.1238,1.648,0 +1.672,1.0682,1.6098,0 +1.6425,1.0419,1.5921,0 +1.5809,0.9876,1.5564,0 +1.5516,0.9621,1.54,0 +1.5192,0.9343,1.5223,-22 +1.4577,0.8824,2.0167,-22 +1.4577,0.8824,2.0167,-22 +1.8103,0.8289,1.4271,0 +1.7837,0.8155,1.4058,0 +1.7345,0.7895,1.3719,0 +1.7345,0.7895,1.3719,0 +1.6425,1.2303,1.3227,0 +1.6071,1.1988,1.7656,-22 +1.5769,1.1722,1.7422,-22 +1.5769,1.1722,1.7422,-22 +1.9367,1.0856,1.6357,0 +1.9137,1.072,1.6113,0 +1.8862,1.0521,1.5889,0 +1.826,1.0099,1.5405,0 +1.795,0.9889,1.516,0 +1.7609,0.9666,1.4892,0 +1.7003,0.9288,1.4425,0 +1.6354,0.8915,1.3939,0 +1.6061,1.1665,1.3724,0 +1.5448,1.1128,1.3285,0 +1.5448,1.1128,1.3285,0 +1.4825,1.0591,1.2854,0 +1.4234,1.0093,1.2462,0 +1.3942,0.9852,1.2275,0 +2.0177,0.9354,1.1897,0 +1.9868,0.9121,1.1723,0 +1.9249,0.8668,1.1392,0 +1.8951,0.8459,1.5422,0 +1.8951,0.8459,1.5422,0 +1.7996,0.7834,1.4632,0 +1.7394,0.7481,1.4147,0 +1.7098,1.0412,1.3911,0 +1.6471,0.9837,1.3422,0 +1.6167,0.9562,1.3189,0 +1.5834,0.9262,1.2938,0 +1.5243,0.874,1.2504,0 +1.5243,0.874,1.2504,0 +2.1135,0.7947,1.1853,0 +2.0501,0.7451,1.1452,0 +2.0501,0.7451,1.1452,0 +2.0162,0.7197,1.1247,0 +1.9531,0.6747,1.0886,0 +1.8901,0.6334,1.5279,0 +1.8596,0.615,1.5094,0 +1.7972,1.1331,1.4728,0 +1.7972,1.1331,1.4728,0 +1.7088,1.0524,1.8976,-22 +1.932,0.9971,1.8605,0 +1.932,0.9971,1.8605,0 +1.841,0.9277,1.803,0 +1.841,0.9277,1.803,0 +1.7763,0.8786,1.7684,0 +1.7763,0.8786,1.7684,0 +1.684,0.8126,2.1866,-22 +1.6481,0.7885,2.1666,-22 +1.5897,0.7562,2.1279,-22 +1.5415,1.303,2.0849,-22 +1.8616,1.2883,1.6149,0 +1.8616,1.2883,1.6149,0 +1.7824,1.2342,2.0079,-22 +1.7824,1.2342,2.0079,-22 +1.6988,1.1848,1.9432,-22 +1.6988,1.1848,1.9432,-22 +1.6543,1.1673,1.4721,0 +2.0221,1.3278,1.4538,0 +1.9777,1.2965,1.4215,0 +1.9528,1.2773,1.4081,0 +1.8994,1.237,1.7873,0 +1.8722,1.2169,1.7694,0 +1.8151,1.1756,1.7326,0 +1.7854,1.1548,1.714,0 +1.7549,1.1338,1.6952,0 +1.6947,1.094,1.6593,0 +1.631,1.0541,1.6229,0 +1.6017,1.0366,1.6067,-22 +1.5396,1.1987,1.9776,-22 +1.923,1.1794,1.5536,0 +1.923,1.1794,1.5536,0 +1.8432,1.1254,1.4954,0 +1.8432,1.1254,1.4954,0 +1.7502,1.0587,1.8216,-22 +1.6864,1.0157,1.7801,-22 +1.6864,1.0157,1.7801,-22 +1.8693,1.2401,1.7061,0 +1.8693,1.2401,1.7061,0 +1.8114,1.2022,1.6599,0 +1.7817,1.1806,1.6404,0 +1.7197,1.1366,1.6006,0 +1.689,1.1154,1.5814,0 +1.6239,1.0722,1.542,0 +1.6239,1.0722,1.542,0 +1.5287,1.0132,1.4877,0 +1.4639,0.9764,1.4532,0 +1.4639,0.9764,1.4532,0 +1.398,1.216,2.1197,-22 +1.3676,1.192,2.1038,-22 +1.3034,1.1465,2.0642,-22 +1.3034,1.1465,2.0642,-22 +1.2259,1.1067,1.9974,-22 +1.6554,1.0898,1.2643,0 +1.6554,1.0898,1.2643,0 +1.5814,1.1096,1.8935,-22 +1.5814,1.1096,1.8935,-22 +1.551,1.0808,1.8748,-22 +1.9863,1.0389,1.8311,0 +2.3868,1.0027,1.124,0 +2.3593,0.9808,1.769,0 +2.3333,0.9603,1.7527,0 +2.2773,0.9174,1.7186,0 +2.2487,0.896,1.7015,0 +2.1859,0.8506,1.6654,0 +2.1859,0.8506,1.6654,0 +2.0912,0.7869,1.614,0 +2.0567,0.7654,1.5963,0 +1.9953,0.7297,1.7867,0 +1.9953,0.7297,1.7867,0 +1.9339,1.0792,1.7445,0 +1.8668,1.0277,1.6997,0 +1.8049,0.982,1.6597,0 +1.8049,0.982,1.6597,0 +1.7115,0.9168,1.6022,0 +1.7115,0.9168,1.6022,0 +1.6476,0.8754,1.5649,0 +1.6175,0.8569,1.548,0 +1.5822,0.8361,1.5287,0 +1.5199,1.1842,1.496,0 +1.4565,1.1355,2.1161,-22 +1.4267,1.1131,2.0981,-22 +1.3642,1.0716,2.0535,-22 +1.3642,1.0716,2.0535,-22 +1.7987,1.0355,1.9772,-22 +1.7987,1.0355,1.9772,-22 +1.7155,1.2204,1.2881,0 +1.7155,1.2204,1.2881,0 +1.638,1.1582,1.8388,-22 +1.638,1.1582,1.8388,-22 +1.5619,1.1015,1.7744,-22 +1.5393,1.0868,1.7518,-22 +2.1114,1.074,1.7304,0 +2.0849,1.0604,1.7055,0 +2.0374,1.0348,1.665,0 +1.9822,1.003,1.6239,0 +1.9822,1.003,1.6239,0 +1.8988,1.3277,1.5637,0 +1.8669,1.2994,1.5413,0 +1.8063,1.246,1.4997,0 +1.7752,1.219,1.4789,0 +1.7458,1.1936,1.4596,0 +1.6846,1.1416,1.4206,0 +1.6248,1.0917,1.3842,0 +1.6248,1.0917,1.3842,0 +1.5347,1.0191,1.3329,0 +1.5347,1.0191,1.3329,0 +1.4743,0.9722,1.8496,-22 +1.4445,0.9498,1.8272,-22 +2.0062,0.9126,1.779,0 +1.9748,0.8978,1.7497,0 +1.9187,1.3115,1.7016,0 +1.8873,1.2831,1.678,0 +1.8214,1.2241,1.6294,0 +1.8214,1.2241,1.6294,0 +1.7234,1.1382,1.5597,0 +1.7234,1.1382,1.5597,0 +1.6902,1.1097,1.5369,0 +1.6254,1.0548,1.4935,0 +1.5638,1.004,1.4539,0 +1.5349,0.9807,1.4359,0 +1.4736,0.9326,1.3991,0 +1.4736,0.9326,1.3991,0 +2.0226,0.8674,1.3499,0 +1.9883,0.8446,1.843,0 +1.9273,0.8062,1.7983,0 +1.9273,0.8062,1.7983,0 +1.8325,1.2094,1.7309,0 +1.7999,1.1795,1.7083,0 +1.7691,1.1515,1.6874,0 +1.7352,1.1208,1.6647,0 +1.6751,1.067,1.6253,0 +1.6432,1.0388,1.605,0 +1.5819,0.9853,1.5671,0 +1.5498,0.9577,1.5479,0 +1.4889,0.9063,1.5127,-22 +1.4574,0.8803,1.4952,-22 +1.3982,0.8354,1.4567,-22 +2.0224,0.8174,1.4343,0 +1.9957,0.8026,1.414,0 +1.943,0.7731,1.3788,0 +1.9156,0.7572,1.3636,0 +1.8529,1.216,1.7959,0 +1.8238,1.1896,1.7729,0 +1.7652,1.137,1.7273,0 +1.7056,1.0842,1.6818,0 +1.7056,1.0842,1.6818,0 +1.6738,1.0564,1.6579,0 +1.6114,1.0029,1.612,-22 +2.2131,0.9512,1.5676,0 +2.1847,0.9321,1.542,0 +2.126,0.8927,1.4941,0 +2.0956,0.8717,1.4727,0 +2.0956,0.8717,1.4727,0 +2.004,0.8128,1.4105,0 +2.004,0.8128,1.4105,0 +2.5902,1.2746,1.3536,0 +2.5588,1.2472,1.3352,0 +2.4982,1.195,1.3011,0 +2.4361,1.1427,1.7099,0 +2.4361,1.1427,1.7099,0 +2.4025,1.1148,1.6828,0 +2.3406,1.0646,1.6337,0 +2.279,1.0162,1.5858,0 +2.2481,0.9925,1.5622,0 +2.1883,0.9481,1.5174,0 +2.1271,0.905,1.4728,0 +2.1271,0.905,1.4728,0 +2.0361,0.8458,1.4091,0 +2.0361,0.8458,1.4091,0 +2.2338,0.8096,1.3679,0 +2.2338,0.8096,1.3679,0 +2.1408,1.2541,1.3128,0 +2.077,1.2013,1.2776,0 +2.077,1.2013,1.2776,0 +1.9833,1.1259,1.7085,0 +1.9833,1.1259,1.7085,0 +1.888,1.0524,1.657,0 +1.888,1.0524,1.657,0 +1.7917,0.9823,2.0861,-22 +1.757,0.9583,2.0674,-22 +1.7292,0.9435,2.0462,-22 +1.6719,0.9165,2.0014,-22 +1.6719,0.9165,2.0014,-22 +1.955,1.4405,1.513,0 +1.8961,1.3997,1.4752,0 +1.8961,1.3997,1.4752,0 +1.8162,1.3448,1.4296,0 +1.7634,1.309,1.8485,-22 +1.7358,1.2907,1.8318,-22 +1.6818,1.26,1.794,-22 +1.6571,1.2486,1.7734,-22 +1.9706,1.3422,1.7339,0 +1.946,1.3251,1.7151,0 +1.8982,1.2914,1.6809,0 +1.8462,1.2547,1.6473,0 +1.8462,1.2547,1.6473,0 +1.7855,1.2133,1.6092,0 +1.7571,1.1946,1.592,0 +1.6951,1.1553,1.5556,0 +1.6647,1.1368,1.5384,0 +1.603,1.1012,1.5048,0 +1.5718,1.2542,1.7109,-22 +1.5429,1.2296,1.6864,-22 +1.5119,1.2033,1.6601,-22 +2.543,1.1652,1.6051,0 +2.899,1.1294,1.5496,0 +2.8711,1.1111,1.5255,0 +2.8099,1.0727,1.4731,0 +2.8099,1.0727,1.4731,0 +2.7194,1.0205,1.3974,0 +2.7194,1.0205,1.3974,0 +2.6555,1.2016,1.3452,0 +2.6256,1.177,1.3212,0 +2.5658,1.1288,1.2741,0 +2.5658,1.1288,1.2741,0 +2.4705,1.055,1.2018,0 +2.4382,1.0309,1.1782,0 +2.3731,0.9842,1.1322,0 +2.3375,0.9597,1.1079,0 +2.3083,0.9402,1.0886,0 +2.2772,0.9202,1.0686,0 +2.2798,0.8834,1.0316,0 +2.2798,0.8834,1.0316,0 +2.1869,1.4734,1.3729,0 +2.1279,1.4316,1.3301,0 +2.1279,1.4316,1.3301,0 +2.0391,1.3714,1.2684,0 +2.0092,1.352,1.2485,0 +2.445,1.3148,1.2105,0 +2.4153,1.2972,1.1925,0 +2.3559,1.4763,1.1582,0 +2.8218,1.4519,1.1419,0 +2.7921,1.4281,1.5133,0 +2.7327,1.3813,1.4711,0 +3.1266,1.3351,1.4298,0 +3.1266,1.3351,1.4298,0 +3.096,1.3129,1.4102,0 +3.0333,1.269,1.3715,0 +2.9737,1.229,1.3365,0 +2.9127,1.1899,1.3029,0 +2.8811,1.1706,1.4639,0 +2.8519,1.1532,1.4378,0 +2.7925,1.3456,1.3854,0 +2.761,1.3195,1.3579,0 +2.7017,1.2712,1.3068,0 +2.7017,1.2712,1.3068,0 +2.6129,1.2011,1.232,0 +2.5513,1.1543,1.1816,0 +2.5214,1.1323,1.1577,0 +2.5214,1.1323,1.1577,0 +2.6236,1.0689,1.088,0 +2.6236,1.0689,1.088,0 +2.5599,1.0296,1.044,0 +2.4974,0.9936,1.003,0 +2.4974,0.9936,1.003,0 +2.3986,1.5842,0.9432,0 +2.3986,1.5842,0.9432,0 +2.3014,1.5202,0.8912,0 +2.2693,1.4998,1.2678,0 +2.2081,1.4623,1.2253,0 +2.1767,1.4437,1.2042,0 +2.1461,1.426,1.1841,0 +2.0849,1.3919,1.1452,0 +2.023,1.5646,1.108,0 +1.9925,1.5417,1.0905,0 +1.9276,1.4941,1.0554,0 +1.9276,1.4941,1.0554,0 +1.8343,1.428,1.3912,0 +1.8343,1.428,1.3912,0 +1.7998,1.4043,1.368,0 +1.7366,1.3623,1.327,0 +1.6751,1.3231,1.2888,0 +1.6439,1.3038,1.2701,0 +1.5799,1.2659,1.2335,0 +1.5497,1.2488,1.217,0 +1.4856,1.4305,2.2659,-22 +1.4546,1.4062,2.2463,-22 +1.4204,1.3797,2.225,-22 +1.3668,1.3454,2.1807,-22 +1.3177,1.3156,1.7846,-22 +1.7199,1.2717,1.7529,-22 +1.7199,1.2717,1.7529,-22 +1.6548,1.2115,1.7111,-22 +2.1003,1.191,1.0086,0 +2.0788,1.1722,0.9972,0 +2.0348,1.1344,1.6551,0 +2.0109,1.1143,1.6399,0 +2.4378,1.0728,1.6089,0 +2.406,1.0475,1.5903,0 +2.3786,1.026,1.5745,0 +2.3169,0.979,1.5404,0 +2.2867,0.9568,1.5245,0 +2.2536,0.933,1.782,0 +2.1936,0.8916,1.7391,0 +2.1936,0.8916,1.7391,0 +2.0995,0.8323,1.6743,0 +2.0995,0.8323,1.6743,0 +2.4851,1.1196,1.6149,0 +2.4508,1.092,1.5938,0 +2.3914,1.0455,1.5586,0 +2.3914,1.0455,1.5586,0 +2.3006,0.9776,1.5081,0 +2.3006,0.9776,1.5081,0 +2.2106,0.9151,1.7287,0 +2.2106,0.9151,1.7287,0 +2.1182,0.8571,1.6638,0 +2.1182,0.8571,1.6638,0 +2.5006,1.1407,1.6018,0 +2.5006,1.1407,1.6018,0 +2.4365,1.09,1.5621,0 +2.4075,1.0676,1.5448,0 +2.3462,1.0216,1.5094,0 +2.3462,1.0216,1.5094,0 +2.2566,0.9581,1.7397,0 +2.1945,0.9172,1.6944,0 +2.1945,0.9172,1.6944,0 +2.5228,0.8804,1.6519,0 +2.4908,0.8633,1.6311,0 +2.4248,1.1627,1.5897,0 +2.3937,1.1391,1.5707,0 +2.3245,1.0881,1.5299,0 +2.294,1.0663,1.5126,0 +2.2623,1.0441,1.4951,0 +2.2002,1.0022,1.4622,0 +2.1353,0.9608,1.7069,0 +2.1353,0.9608,1.7069,0 +2.042,0.9062,1.6431,0 +2.042,0.9062,1.6431,0 +1.9467,1.1888,1.5811,0 +1.9467,1.1888,1.5811,0 +1.8793,1.1381,1.5393,0 +1.8491,1.116,1.5212,0 +1.785,1.0705,1.4841,0 +1.7237,1.029,1.4505,0 +1.6926,1.0088,1.4342,0 +1.6289,0.9691,2.0802,-22 +1.6289,0.9691,2.0802,-22 +1.5465,1.2782,2.0216,-22 +1.5192,1.2601,1.9997,-22 +1.4965,1.2455,1.3181,0 +1.9357,1.2203,1.2895,0 +1.9097,1.2048,1.2761,0 +1.8525,1.1721,1.894,-22 +1.8525,1.1721,1.894,-22 +1.7978,1.3319,1.8552,-22 +1.7458,1.29,1.8122,-22 +1.7458,1.29,1.8122,-22 +1.6809,1.2405,1.1392,0 +1.6809,1.2405,1.1392,0 +1.6134,1.1891,1.7028,-22 +1.6134,1.1891,1.7028,-22 +2.1121,1.1415,1.6406,0 +2.1121,1.1415,1.6406,0 +2.0393,1.0997,1.5834,0 +2.0393,1.0997,1.5834,0 +1.9571,1.0532,1.5253,0 +1.9571,1.0532,1.5253,0 +1.8961,1.349,1.4837,0 +1.8331,1.2933,1.4422,0 +1.8028,1.2667,1.4229,0 +1.7367,1.2097,1.3822,0 +1.7367,1.2097,1.3822,0 +1.6476,1.1345,1.3308,0 +1.6159,1.1083,1.3136,0 +1.5866,1.0844,1.2982,0 +1.5243,1.0346,1.8327,-22 +1.4942,1.0112,1.8113,-22 +2.0496,0.9781,1.7598,0 +2.0496,0.9781,1.7598,0 +1.9664,0.9304,1.6944,0 +1.9664,0.9304,1.6944,0 +1.9313,0.9104,1.6692,0 +1.8667,1.2753,1.624,0 +1.8039,1.2189,1.5814,0 +1.7727,1.1911,1.5608,0 +1.7099,1.1359,1.5204,0 +1.6797,1.1097,1.5015,0 +1.6797,1.1097,1.5015,0 +1.5836,1.0278,1.4443,0 +1.5239,0.9786,1.4111,0 +1.4933,0.9538,1.3947,0 +1.4641,0.9306,1.9186,-22 +1.405,0.885,1.875,-22 +1.3803,0.8694,1.8505,-22 +1.9607,0.8434,1.8004,0 +1.9397,0.8349,1.2779,0 +1.8932,1.2744,1.7369,0 +1.8932,1.2744,1.7369,0 +1.8112,1.2013,1.6721,0 +1.7537,1.151,1.6278,0 +1.7537,1.151,1.6278,0 +1.6672,1.0771,1.5628,0 +1.6672,1.0771,1.5628,0 +2.2605,1.0271,1.5189,0 +2.2254,1,1.4952,0 +2.1636,0.9537,1.4546,0 +2.1022,0.9097,1.4159,0 +2.0725,0.8893,1.3978,0 +2.0378,0.8661,1.3772,0 +1.9777,0.8282,1.343,0 +1.9777,0.8282,1.343,0 +1.8872,1.2581,1.7768,0 +1.8872,1.2581,1.7768,0 +1.8277,1.2041,1.7308,0 +1.7669,1.1498,1.6847,0 +1.7669,1.1498,1.6847,0 +1.6732,1.0678,1.6158,0 +1.6105,1.0143,1.5712,0 +1.6105,1.0143,1.5712,0 +2.179,0.9413,1.5108,0 +2.179,0.9413,1.5108,0 +2.1138,0.8922,1.4703,0 +2.0829,0.8698,1.4518,0 +2.0222,0.8274,1.4166,0 +2.0222,0.8274,1.4166,0 +1.929,0.7677,1.3665,0 +1.8674,0.7325,1.8235,0 +1.836,1.2007,1.8068,0 +1.776,1.1461,2.2654,-22 +1.7464,1.1195,2.2496,-22 +1.7211,1.0985,2.2292,-22 +1.9217,1.0625,1.7046,0 +1.9217,1.0625,1.7046,0 +1.8505,1.0159,1.6538,0 +1.8192,0.9936,1.6371,0 +1.7618,0.9542,2.0823,-22 +1.7305,0.9335,2.0645,-22 +1.6776,0.9106,1.5513,0 +1.9705,1.4472,1.5314,0 +1.9418,1.4246,1.5169,0 +1.8804,1.3772,1.9445,-22 +1.8804,1.3772,1.9445,-22 +1.7942,1.3214,1.8816,-22 +1.7682,1.3084,1.8577,-22 +1.7461,1.2988,1.3927,0 +2.0713,1.4253,1.3532,0 +2.0437,1.4032,1.3387,0 +1.9865,1.3581,1.7369,0 +1.9865,1.3581,1.7369,0 +1.8949,1.2881,1.6806,0 +1.8949,1.2881,1.6806,0 +1.803,1.221,1.6274,0 +1.7693,1.1973,1.6088,0 +1.7088,1.156,1.5768,0 +1.7088,1.156,1.5768,0 +1.6143,1.0954,2.6329,-22 +1.6143,1.0954,2.6329,-22 +1.5515,1.2324,2.5916,-22 +1.527,1.2137,2.5696,-22 +1.6475,1.1826,2.5243,-22 +1.6222,1.1706,1.4139,0 +1.5729,1.1519,1.3716,0 +1.5191,1.1193,2.0483,-22 +1.5191,1.1193,2.0483,-22 +1.4398,1.3273,1.9961,-22 +1.4146,1.3118,1.2735,0 +1.3929,1.2993,1.2552,0 +1.348,1.2714,1.2236,0 +1.348,1.2714,1.2236,0 +1.2723,1.22,1.8804,-22 +1.2429,1.2008,1.8644,-22 +1.2198,1.19,1.8451,-22 +1.6364,1.1778,1.8062,-22 +1.5953,1.1415,1.7673,-22 +2.0503,1.1253,1.7479,0 +2.0503,1.1253,1.7479,0 +2.3997,1.0734,1.6888,0 +2.3713,1.051,1.6717,0 +2.3162,1.0087,1.6395,0 +2.3162,1.0087,1.6395,0 +2.2293,0.9447,1.5914,0 +2.1991,0.9234,1.5754,0 +2.1679,0.9019,1.5595,0 +2.1033,0.8593,1.7831,0 +2.0713,0.8393,1.7613,0 +2.0067,0.8014,1.7181,0 +2.0067,0.8014,1.7181,0 +1.9074,1.1004,1.6545,0 +1.9074,1.1004,1.6545,0 +1.8116,1.028,1.5967,0 +1.8116,1.028,1.5967,0 +1.745,0.9802,1.5588,0 +1.6828,0.9377,1.5253,0 +1.6521,0.9176,1.5094,0 +1.6162,0.8948,1.7541,-22 +1.5511,0.856,1.7087,-22 +1.4926,1.1943,1.6532,-22 +1.4664,1.1789,1.6264,-22 +1.91,1.1531,1.3515,0 +2.3812,1.1428,1.3287,0 +2.3554,1.1274,1.3147,0 +2.8755,1.3137,1.4774,0 +2.8755,1.3137,1.4774,0 +2.9564,1.2299,1.4095,0 +2.9248,1.202,1.3873,0 +2.8627,1.1479,1.3449,0 +2.8309,1.1204,1.3238,0 +2.801,1.0949,1.3043,0 +2.7385,1.0422,1.265,0 +2.7049,1.0145,1.2447,0 +2.6423,0.9638,1.2086,0 +2.5803,0.9152,1.1751,0 +2.5803,0.9152,1.1751,0 +2.4864,0.8451,1.76,0 +2.4864,0.8451,1.76,0 +2.4165,0.7964,1.7155,0 +2.3804,0.7726,1.6932,0 +2.3196,0.7349,1.6568,0 +2.3196,0.7349,1.6568,0 +2.225,1.0889,1.6033,0 +2.1937,1.0652,1.5864,0 +2.163,1.0423,1.5704,0 +2.0996,0.9966,1.721,0 +2.0362,0.9531,1.6759,0 +2.0362,0.9531,1.6759,0 +1.9433,0.894,1.6122,0 +1.9102,0.8744,1.5902,0 +1.879,0.8569,1.5699,0 +1.8176,1.222,1.5311,0 +1.7874,1.1997,1.5125,0 +1.7874,1.1997,1.5125,0 +1.6638,1.1129,1.441,0 +1.6638,1.1129,1.441,0 +1.6001,1.0713,1.6042,-22 +1.5396,1.0341,1.5584,-22 +1.5086,2.117,1.5317,0 +1.4442,2.0918,1.4751,0 +1.4442,2.0918,1.4751,0 +1.3539,2.041,1.4065,0 +1.3539,2.041,1.4065,0 +1.2617,2.396,1.3392,0 +1.2617,2.396,1.3392,0 +1.1992,2.357,1.2955,0 +1.1345,2.3177,1.2519,0 +1.1048,2.3,1.2325,0 +1.0418,2.2634,1.193,0 +1.0418,2.2634,1.193,0 +0.9522,3.3119,1.1406,0 +0.9522,3.3119,1.1406,0 +0.8622,3.2572,6.1618,0 +0.8622,3.2572,6.1618,0 +1.1741,3.2038,0.773,22 +1.1741,3.2038,0.773,22 +1.1104,3.1643,0.7182,22 +1.1104,3.1643,0.7182,22 +1.0305,3.1051,0.6563,22 +0.9823,2.7093,0.6218,22 +1.4052,1.9903,0.6065,22 +1.358,1.9629,0.5789,22 +1.3356,1.9497,0.5671,22 +1.2923,1.9243,0.857,22 +1.2923,1.9243,0.857,22 +1.6447,1.8977,0.8174,22 +1.6024,1.874,0.7835,22 +1.5823,1.8628,0.7678,22 +1.5617,1.8511,0.7524,22 +1.5416,1.8397,0.7375,22 +1.5029,1.8175,0.7105,22 +1.4663,1.7958,0.6868,22 +1.4479,1.7846,1.0709,22 +1.4154,1.5669,1.0442,22 +1.4154,1.5669,1.0442,22 +1.3703,1.5478,1.0091,22 +3.0831,1.5405,0.9985,0 +3.059,1.5272,0.9819,0 +3.059,1.5272,0.9819,0 +2.9818,1.4801,1.2598,0 +2.9539,1.4637,1.2342,0 +2.9264,1.448,1.2092,0 +2.8646,1.5456,1.1535,0 +2.8357,1.5228,1.1277,0 +2.7731,1.4744,1.0726,0 +2.741,1.4499,1.0447,0 +2.711,1.4275,1.019,0 +2.6488,1.3819,0.9666,0 +2.6197,1.3611,0.9427,0 +2.558,1.3181,0.893,0 +2.5279,1.2979,0.8695,0 +2.4669,1.2581,0.8235,0 +2.4074,1.2212,0.781,0 +2.4074,1.2212,0.781,0 +2.3482,1.1867,0.7416,0 +2.3196,1.7731,0.7237,0 +2.2562,1.7254,0.6871,0 +2.2871,1.6825,1.0875,0 +2.2871,1.6825,1.0875,0 +2.1916,1.6195,1.025,0 +2.1916,1.6195,1.025,0 +2.1238,1.5769,0.9839,0 +2.0617,1.5394,0.9491,0 +2.0307,1.5212,0.9327,0 +1.9672,1.4855,1.3311,0 +1.9672,1.4855,1.3311,0 +1.871,1.559,1.2702,0 +1.8373,1.5338,1.25,0 +1.8061,1.5107,1.2317,0 +1.7723,1.4861,1.2126,0 +1.7117,1.4429,1.1799,0 +1.6775,1.4192,1.1625,0 +1.6115,1.3745,2.2332,-22 +1.5797,1.3536,2.2161,-22 +1.5202,1.3211,2.1782,-22 +1.4673,1.4786,2.1338,0 +1.4438,1.4644,2.1121,0 +1.386,1.4209,2.0775,0 +1.3552,1.3981,2.0596,0 +1.3249,1.3761,2.0422,0 +1.2649,1.3334,2.0087,0 +1.2352,1.3128,1.9926,0 +1.1734,1.2712,2.9639,0 +1.1734,1.2712,2.9639,0 +1.0784,1.2107,2.8726,0 +1.0784,1.2107,2.8726,0 +0.9867,1.00E+20,2.7839,-22 +1.3723,0.9551,2.7532,-22 +1.3445,0.9311,2.7236,-22 +1.3171,0.9082,2.6932,-22 +1.2694,0.8704,3.1882,-22 +1.6743,0.8398,2.4424,-22 +1.6522,0.8274,2.4212,-22 +1.6134,0.8088,1.6818,-22 +1.5924,0.8007,1.6586,-22 +1.9106,1.1281,1.614,0 +1.8629,1.1031,1.5669,0 +1.8629,1.1031,1.5669,0 +1.8629,1.1031,1.5669,0 +1.7576,1.0266,1.5077,0 +1.7576,1.0266,1.5077,0 +1.6617,0.9618,2.1378,-22 +1.6617,0.9618,2.1378,-22 +1.5739,1.2831,2.0723,-22 +1.5739,1.2831,2.0723,-22 +1.5467,1.266,1.3791,0 +1.4984,1.2387,1.3361,0 +1.9609,1.2271,1.3134,0 +1.9062,1.1941,1.2851,0 +1.8762,1.1766,1.9187,-22 +1.8088,1.1393,1.8767,-22 +1.7513,1.29,1.8279,-22 +1.7513,1.29,1.8279,-22 +1.6736,1.2328,1.7553,-22 +1.6494,1.2163,1.7311,-22 +1.6262,1.2012,1.1011,0 +2.1726,1.1855,1.0793,0 +2.119,1.1547,1.6341,0 +2.0654,1.1208,1.5952,0 +2.0379,1.1041,1.5756,0 +2.0068,1.0857,1.5537,0 +1.9474,1.0525,1.513,0 +1.9474,1.0525,1.513,0 +1.8549,1.3138,1.4521,0 +1.7938,1.26,1.4139,0 +1.7938,1.26,1.4139,0 +1.703,1.1817,1.3604,0 +1.703,1.1817,1.3604,0 +1.6421,1.1303,1.3269,0 +1.6109,1.1043,1.3106,0 +1.5502,1.0548,1.8521,-22 +1.4904,1.0074,1.8103,-22 +1.4626,0.9892,1.7839,-22 +2.0158,0.9588,1.7321,0 +1.9876,0.9459,1.7058,0 +1.9591,0.9294,1.685,0 +1.899,1.3058,1.6417,0 +1.837,1.25,1.5983,0 +1.8063,1.2226,1.5773,0 +1.7766,1.1963,1.5573,0 +1.7086,1.1368,1.5128,0 +1.7086,1.1368,1.5128,0 +1.616,1.0578,1.4554,0 +1.585,1.0319,1.437,0 +1.5546,1.0068,1.4195,0 +1.492,0.9563,1.3849,0 +1.4282,0.9067,1.8829,-22 +1.4282,0.9067,1.8829,-22 +2.0026,0.868,1.8341,0 +1.9734,0.8534,1.807,0 +1.9167,0.8247,1.7583,0 +1.8536,1.2376,1.7108,0 +1.823,1.21,1.6882,0 +1.823,1.21,1.6882,0 +1.7315,1.1286,1.6222,0 +1.6982,1.0995,1.5989,0 +1.6381,1.0477,1.5577,0 +1.6073,1.0215,1.5371,0 +1.5771,0.9963,1.5174,0 +1.5479,0.9721,1.4985,0 +1.4856,0.9218,1.4598,0 +1.6369,0.8726,1.4222,0 +1.6048,0.8502,1.4052,0 +1.5708,0.8272,1.3878,0 +1.5077,0.7867,1.8487,-22 +1.4431,0.7485,2.3098,-22 +1.4431,0.7485,2.3098,-22 +1.3552,1.1729,1.754,-22 +1.3251,1.1497,1.7318,-22 +1.2983,1.1296,1.7119,-22 +1.247,1.0925,1.673,-22 +1.4999,1.059,1.6355,-22 +1.4727,1.0433,1.6168,-22 +1.4166,1.0132,1.1184,0 +1.3891,1.1019,1.103,0 +1.3659,1.082,1.5446,-22 +1.3418,1.0615,1.5295,-22 +1.2921,1.0216,1.4939,-22 +1.2696,1.005,1.4749,-22 +1.5988,0.9743,1.4372,0 +1.5506,0.9459,1.3995,0 +1.5265,0.9306,1.3836,0 +1.4757,0.8996,1.3508,0 +1.4757,0.8996,1.3508,0 +1.3933,1.0416,1.3002,0 +1.3513,1.0047,1.2758,0 +1.3061,0.9656,1.2506,0 +1.3061,0.9656,1.2506,0 +1.2629,0.9287,1.2276,0 +1.1733,0.8544,1.5963,-22 +1.1266,0.817,1.5668,-22 +1.085,0.7892,1.5311,-22 +1.4459,0.7626,1.4939,-22 +1.4459,0.7626,1.4939,-22 +1.4063,0.7427,1.4633,-22 +1.3327,0.9439,1.4071,-22 +1.3327,0.9439,1.4071,-22 +1.702,0.8844,1.3525,0 +1.6656,0.8571,1.3266,0 +1.6656,0.8571,1.3266,0 +1.5898,0.8055,1.2702,0 +1.5436,0.7763,1.237,0 +1.5436,0.7763,1.237,0 +1.9186,1.0397,1.1792,0 +1.9186,1.0397,1.1792,0 +1.8296,0.9654,1.1244,0 +1.8296,0.9654,1.1244,0 +1.7819,0.9269,1.097,0 +1.7819,0.9269,1.097,0 +1.6702,0.8408,1.7308,-22 +1.5583,0.7624,2.366,-22 +1.5583,0.7624,2.366,-22 +1.8391,1.0511,1.6086,0 +1.7918,1.0184,1.5776,0 +1.7918,1.0184,1.5776,0 +1.6956,0.9502,1.526,0 +1.6362,0.9108,2.1712,-22 +1.6362,0.9108,2.1712,-22 +1.5316,1.2236,2.1011,-22 +1.488,1.1942,2.0664,-22 +1.488,1.1942,2.0664,-22 +1.4529,1.1717,1.3837,0 +1.9282,1.1535,1.3626,0 +1.8491,1.1072,1.9613,-22 +1.8491,1.1072,1.9613,-22 +1.8034,1.0822,1.9326,-22 +1.7679,1.2789,1.9035,-22 +1.7336,1.2512,1.8749,-22 +1.697,1.2226,1.2299,0 +1.6338,1.176,1.1836,0 +1.596,1.1467,1.1631,0 +1.596,1.1467,1.1631,0 +1.5604,1.1196,1.7297,-22 +1.5216,1.0908,1.7009,-22 +2.0267,1.0431,1.6379,0 +1.9927,1.0285,1.6065,0 +1.9927,1.0285,1.6065,0 +1.9087,1.3438,1.5461,0 +1.8647,1.3048,1.5154,0 +1.8647,1.3048,1.5154,0 +1.8186,1.2643,1.484,0 +1.7732,1.2249,1.4539,0 +1.6951,1.1582,1.4042,0 +1.6951,1.1582,1.4042,0 +1.6043,1.083,1.3501,0 +1.6043,1.083,1.3501,0 +1.5159,1.0126,1.3018,0 +1.5159,1.0126,1.3018,0 +1.4289,0.9468,1.7973,-22 +1.4289,0.9468,1.7973,-22 +1.9581,0.8949,1.7281,0 +1.9155,1.3117,1.6874,0 +1.9155,1.3117,1.6874,0 +1.8258,1.2312,1.6215,0 +1.8258,1.2312,1.6215,0 +1.7462,1.1611,1.5651,0 +1.6855,1.1088,1.5237,0 +1.6855,1.1088,1.5237,0 +1.5912,1.0296,1.4622,0 +1.5912,1.0296,1.4622,0 +1.5052,0.9602,1.4096,0 +1.5052,0.9602,1.4096,0 +3.0036,0.895,1.3612,0 +3.0036,0.895,1.3612,0 +3.0036,0.895,1.3612,0 +2.9155,0.8349,1.823,0 +2.8263,0.7801,1.7583,0 +2.8263,0.7801,1.7583,0 +2.7376,1.1686,1.6965,0 +2.7376,1.1686,1.6965,0 +2.6515,1.0895,1.639,0 +2.6515,1.0895,1.639,0 +2.6061,1.0484,1.6099,0 +2.5616,1.0086,1.5822,0 +2.4818,0.9387,1.5346,0 +2.4818,0.9387,1.5346,0 +2.3819,0.8545,1.4795,0 +2.3819,0.8545,1.4795,0 +2.3314,0.8137,1.96,0 +2.2996,0.7888,1.9363,0 +2.2561,0.7558,1.9044,0 +2.2275,0.7348,1.8837,0 +2.1377,0.6736,1.8202,0 +2.1377,0.6736,1.8202,0 +2.344,1.0888,1.7594,0 +2.344,1.0888,1.7594,0 +2.2585,1.0342,1.7074,0 +2.2585,1.0342,1.7074,0 +2.2102,1.0054,1.6794,0 +2.1643,0.9795,1.6536,0 +2.0711,1.3931,1.6042,0 +2.0711,1.3931,1.6042,0 +2.0711,1.3931,1.6042,0 +1.9804,1.3394,1.5589,0 +1.8929,1.7581,1.4961,0 +1.8929,1.7581,1.4961,0 +1.8055,1.7054,1.4363,0 +1.8055,1.7054,1.4363,0 +1.7149,1.6539,1.3776,0 +1.7149,1.6539,1.3776,0 +1.6282,2.0698,1.3251,22 +1.6282,2.0698,1.3251,22 +1.8844,1.5483,1.3481,0 +1.8844,1.5483,1.3481,0 +1.8092,1.4954,1.3009,0 +1.8092,1.4954,1.3009,0 +1.7188,1.8857,1.2407,22 +1.7188,1.8857,1.2407,22 +1.6397,1.827,1.198,22 +1.6397,1.827,1.198,22 +1.9481,1.763,1.3027,0 +1.9481,1.763,1.3027,0 +1.8813,1.7052,1.2606,0 +1.8813,1.7052,1.2606,0 +1.8009,1.651,1.2057,0 +1.8009,1.651,1.2057,0 +1.7161,1.5966,1.1516,0 +1.7161,1.5966,1.1516,0 +1.6295,1.5441,1.1008,0 +1.6295,1.5441,1.1008,0 +1.9434,1.9044,1.2263,0 +1.9434,1.9044,1.2263,0 +1.8548,1.8474,1.1573,0 +1.8548,1.8474,1.1573,0 +1.7663,1.793,1.0914,22 +1.7663,1.793,1.0914,22 +1.685,1.7343,1.0407,22 +1.685,1.7343,1.0407,22 +2.8019,1.6692,1.017,0 +2.8019,1.6692,1.017,0 +2.721,1.6185,1.1934,0 +2.721,1.6185,1.1934,0 +2.6322,1.5661,1.1256,0 +2.6322,1.5661,1.1256,0 +2.5446,1.8953,1.062,0 +2.5017,1.8659,1.0323,0 +2.4562,1.8354,1.002,0 +2.4562,1.8354,1.002,0 +2.4562,1.8354,1.002,0 +2.3266,1.7524,0.9232,0 +2.3266,1.7524,0.9232,0 +2.2372,1.6988,1.1155,0 +2.2372,1.6988,1.1155,0 +2.1494,1.7805,1.0436,0 +2.1494,1.7805,1.0436,0 +2.0608,1.7055,0.9741,0 +2.0608,1.7055,0.9741,0 +1.9746,1.6339,0.9102,0 +1.9746,1.6339,0.9102,0 +1.8855,1.5617,0.8493,0 +1.8855,1.5617,0.8493,0 +1.7996,1.4941,0.7964,0 +1.7996,1.4941,0.7964,0 +2.1955,1.4268,1.3979,0 +2.1955,1.4268,1.3979,0 +2.1018,1.3635,1.337,0 +2.1018,1.3635,1.337,0 +2.0091,1.3045,1.2808,0 +2.0091,1.3045,1.2808,0 +1.9168,1.25,1.2292,0 +1.9168,1.25,1.2292,0 +1.9168,1.25,1.2292,0 +1.8249,1.3732,1.8287,-22 +1.7325,1.2918,1.7713,-22 +1.7325,1.2918,1.7713,-22 +1.6558,1.2332,1.7081,-22 +1.6558,1.2332,1.7081,-22 +1.5949,1.1901,1.655,-22 +1.5949,1.1901,1.655,-22 +2.1309,1.1722,1.6299,0 +2.104,1.1575,1.6068,0 +2.0396,1.1224,1.5545,0 +2.0003,1.1006,1.5256,0 +2.0003,1.1006,1.5256,0 +1.9183,1.3785,1.467,0 +1.9183,1.3785,1.467,0 +1.8306,1.3019,1.407,0 +1.8306,1.3019,1.407,0 +1.744,1.2281,1.3511,0 +1.744,1.2281,1.3511,0 +1.6556,1.1548,1.2979,0 +1.6556,1.1548,1.2979,0 +1.567,1.084,1.2488,0 +1.567,1.084,1.2488,0 +1.4786,1.0165,1.762,-22 +1.4786,1.0165,1.762,-22 +2.0015,0.9674,1.6988,0 +2.0015,0.9674,1.6988,0 +1.9251,1.336,1.6364,0 +1.9251,1.336,1.6364,0 +1.837,1.2569,1.5743,0 +1.837,1.2569,1.5743,0 +1.7491,1.1795,1.5152,0 +1.7491,1.1795,1.5152,0 +1.7052,1.1415,1.4869,0 +1.6621,1.1046,1.4597,0 +1.574,1.0312,1.4071,0 +1.574,1.0312,1.4071,0 +1.4858,0.9605,1.3584,0 +1.4858,0.9605,1.3584,0 +1.3969,0.893,1.8386,-22 +1.3969,0.893,1.8386,-22 +1.9357,0.84,1.7665,0 +1.9357,0.84,1.7665,0 +1.8573,1.2446,1.6989,0 +1.8573,1.2446,1.6989,0 +1.768,1.1649,1.6335,0 +1.768,1.1649,1.6335,0 +1.7225,1.125,1.6011,0 +1.6804,1.0884,1.5717,0 +1.5919,1.0135,1.5122,0 +1.5919,1.0135,1.5122,0 +1.5045,0.9422,1.4565,0 +1.5045,0.9422,1.4565,0 +1.8396,0.8741,1.4041,0 +1.8396,0.8741,1.4041,0 +1.7436,0.8098,1.8551,-22 +1.7436,0.8098,1.8551,-22 +1.6964,0.7807,1.8206,-22 +1.656,1.2493,1.782,-22 +1.5871,1.1947,1.2485,0 +1.5871,1.1947,1.2485,0 +1.986,1.1429,1.2011,0 +1.986,1.1429,1.2011,0 +1.8957,1.0754,1.5705,0 +1.8957,1.0754,1.5705,0 +1.804,1.0108,1.4991,0 +1.804,1.0108,1.4991,0 +1.7111,0.9504,1.4292,0 +1.7111,0.9504,1.4292,0 +1.6229,0.8986,1.3656,0 +1.6229,0.8986,1.3656,0 +1.5353,1.1093,1.3055,0 +1.5353,1.1093,1.3055,0 +1.4929,1.0725,1.2776,0 +1.4156,1.0068,1.2292,0 +1.3596,0.9604,1.1961,0 +1.3596,0.9604,1.1961,0 +1.2737,0.8919,1.5884,-22 +1.2737,0.8919,1.5884,-22 +1.8709,0.8368,1.5107,0 +1.8709,0.8368,1.5107,0 +2.492,0.8008,1.4405,0 +2.492,0.8008,1.4405,0 +2.4066,1.0545,1.3688,0 +2.4066,1.0545,1.3688,0 +2.3176,0.9774,1.2961,0 +2.3176,0.9774,1.2961,0 +2.2284,0.9032,1.226,0 +2.2284,0.9032,1.226,0 +2.1393,0.8328,1.159,0 +2.1393,0.8328,1.159,0 +2.3494,0.7689,1.0973,0 +2.3494,0.7689,1.0973,0 +2.2561,0.7107,1.0394,0 +2.2561,0.7107,1.0394,0 +2.1612,1.215,0.9864,0 +2.1612,1.215,0.9864,0 +2.0738,1.1417,1.4048,0 +2.0738,1.1417,1.4048,0 +1.9864,1.0708,1.3547,0 +1.9864,1.0708,1.3547,0 +1.8966,1.0009,1.7739,0 +1.8966,1.0009,1.7739,0 +1.8084,0.936,1.7225,0 +1.8084,0.936,1.7225,0 +1.8084,0.936,1.7225,0 +1.716,0.8728,1.672,0 +1.6697,0.8434,2.1131,-22 +1.5792,1.3495,2.061,-22 +1.5792,1.3495,2.061,-22 +1.5414,1.3211,2.0278,-22 +1.8342,1.2979,1.9949,-22 +1.7667,1.2651,1.4851,0 +1.7467,1.2578,1.4643,0 +1.7073,1.2337,1.4423,0 +1.7073,1.2337,1.4423,0 +1.6261,1.3328,1.8239,-22 +1.6261,1.3328,1.8239,-22 +1.9172,1.2696,1.7617,0 +1.9172,1.2696,1.7617,0 +1.8384,1.2195,1.6972,0 +1.8384,1.2195,1.6972,0 +1.7503,1.1599,1.6409,0 +1.7016,1.1289,1.6112,0 +1.6585,1.1026,1.5857,0 +1.629,1.0852,1.5688,0 +1.5811,1.249,1.5421,0 +1.5368,1.2111,1.9238,-22 +1.8888,1.1715,1.8926,-22 +1.8483,1.1458,1.8557,-22 +1.8483,1.1458,1.8557,-22 +2.0308,1.1098,1.3986,0 +2.0308,1.1098,1.3986,0 +1.9505,1.3379,1.3434,0 +1.9064,1.3037,1.683,0 +1.86,1.2682,1.6518,0 +1.8114,1.2319,1.6199,0 +1.7652,1.1982,1.5904,0 +1.7652,1.1982,1.5904,0 +1.6702,1.1318,1.5325,0 +1.6702,1.1318,1.5325,0 +1.5786,1.0718,1.4802,0 +1.5786,1.0718,1.4802,0 +1.4891,1.0179,1.433,0 +1.4406,0.9909,2.1106,-22 +1.3939,1.2296,2.4359,-22 +1.3939,1.2296,2.4359,-22 +1.3129,1.1807,2.0219,-22 +1.2779,1.1636,1.2955,-22 +1.2456,1.1505,1.2647,-22 +1.6872,1.1408,1.2326,0 +1.6578,1.1887,1.2023,0 +1.6229,1.1557,1.1826,0 +1.5865,1.1214,1.163,0 +1.5865,1.1214,1.163,0 +1.986,1.0473,1.7931,0 +1.986,1.0473,1.7931,0 +1.9,0.9713,1.7435,0 +1.855,0.9324,1.7188,0 +1.8105,0.8946,1.9654,-22 +1.7648,0.8566,1.9329,-22 +2.1509,0.8303,1.8934,0 +2.107,0.8084,1.6057,0 +2.0611,0.7795,1.8193,0 +2.0148,0.752,1.7868,0 +1.9678,0.7262,1.7545,0 +1.9297,1.0831,1.7289,0 +1.8724,1.039,1.6912,0 +1.7826,0.9729,1.6346,0 +1.7826,0.9729,1.6346,0 +1.6753,0.8995,1.5711,0 +1.6209,0.8651,1.5408,0 +1.6209,0.8651,1.5408,0 +1.5625,0.8308,1.5098,0 +1.4482,1.1324,2.1048,-22 +1.4482,1.1324,2.1048,-22 +1.3452,1.0648,2.0302,-22 +1.8162,1.0452,1.9881,-22 +1.8162,1.0452,1.9881,-22 +1.7332,1.2354,1.9139,-22 +1.6841,1.1984,1.8667,-22 +1.6841,1.1984,1.8667,-22 +1.5909,1.1349,1.1801,0 +1.5909,1.1349,1.1801,0 +1.5909,1.1349,1.1801,0 +2.1048,1.0867,1.1284,0 +2.0687,1.0635,1.6757,0 +2.0687,1.0635,1.6757,0 +1.9412,0.9883,1.5848,0 +1.9412,0.9883,1.5848,0 +1.8484,1.285,1.5221,0 +1.8484,1.285,1.5221,0 +1.7487,1.1971,1.4585,0 +1.7487,1.1971,1.4585,0 +1.6494,1.1119,1.3997,0 +1.5914,1.0633,1.3676,0 +1.5914,1.0633,1.3676,0 +1.4918,0.9828,1.8692,-22 +1.4918,0.9828,1.8692,-22 +2.0217,0.9209,1.7926,0 +2.0217,0.9209,1.7926,0 +1.9686,0.8863,1.7553,0 +1.8745,0.8303,1.6913,0 +1.8177,1.2133,1.6541,0 +1.8177,1.2133,1.6541,0 +1.7316,1.1351,1.6,0 +1.6715,1.0813,1.564,0 +1.6409,1.0542,1.5463,0 +1.5855,1.0057,1.5153,0 +1.5553,0.9796,1.499,0 +1.4657,0.904,1.9859,-22 +1.4101,0.8585,1.9465,-22 +1.3606,0.8255,1.8986,-22 +1.9643,0.8032,1.8612,0 +1.9186,0.7815,1.8179,0 +1.8726,1.2406,1.7826,0 +1.8291,1.201,1.7497,0 +1.7863,1.1623,1.7179,0 +1.7419,1.1225,1.6853,0 +1.6966,1.0824,1.6528,0 +1.6578,1.0484,1.6255,0 +1.6036,1.0017,1.5881,0 +1.6036,1.0017,1.5881,0 +1.5109,0.9243,1.5267,-22 +1.4632,0.8858,1.4965,-22 +2.0691,0.8546,1.4533,0 +2.0691,0.8546,1.4533,0 +1.9846,0.8066,1.3889,0 +1.9566,0.7907,1.3711,0 +1.9106,1.2723,1.3428,0 +2.5432,1.2359,1.3188,0 +2.5432,1.2359,1.3188,0 +2.4447,1.1521,1.7112,0 +2.3875,1.1047,1.6656,0 +2.3338,1.0613,1.6235,0 +2.2983,1.0332,1.5961,0 +2.2467,0.9934,1.5569,0 +2.1904,0.9516,1.5152,0 +2.1904,0.9516,1.5152,0 +2.132,0.9101,1.4731,0 +2.0197,0.8371,1.3958,0 +2.0197,0.8371,1.3958,0 +1.965,0.8054,1.3601,0 +2.5944,1.2851,1.3327,0 +2.5477,1.2447,1.3056,0 +2.4527,1.1642,1.7039,0 +2.4527,1.1642,1.7039,0 +2.3655,1.0928,1.634,0 +2.3655,1.0928,1.634,0 +2.319,1.0559,1.5976,0 +2.2079,0.9719,1.5131,0 +2.1531,0.9328,1.4728,0 +2.1531,0.9328,1.4728,0 +2.0401,0.8589,1.3935,0 +2.0401,0.8589,1.3935,0 +2.2091,1.3185,1.3372,0 +2.1534,1.2715,1.3046,0 +2.0938,1.222,1.2714,0 +2.0938,1.222,1.2714,0 +1.9929,1.1406,1.6997,0 +1.9369,1.0969,1.669,0 +1.8903,1.0615,1.6446,0 +1.8903,1.0615,1.6446,0 +1.7949,0.992,2.0751,-22 +1.7432,0.9564,2.0478,-22 +1.6887,0.9295,2.0059,-22 +1.6357,1.4376,1.9641,-22 +1.8914,1.4002,1.4653,0 +1.8385,1.3652,1.4323,0 +1.7884,1.3309,1.8553,-22 +1.7884,1.3309,1.8553,-22 +1.7018,1.281,1.7919,-22 +2.0256,1.3902,1.7592,0 +2.0256,1.3902,1.7592,0 +1.9475,1.3321,1.7045,0 +1.9475,1.3321,1.7045,0 +1.8554,1.2643,1.6472,0 +1.7981,1.2239,1.6132,0 +1.7981,1.2239,1.6132,0 +1.6896,1.1516,1.5528,0 \ No newline at end of file diff --git a/simulations/car/control_client/default.samples b/simulations/car/control_client/default.samples new file mode 100644 index 00000000..e69de29b diff --git a/simulations/car/control_client/driving_agent.png b/simulations/car/control_client/driving_agent.png new file mode 100644 index 00000000..9dfe284f Binary files /dev/null and b/simulations/car/control_client/driving_agent.png differ diff --git a/simulations/car/control_client/driving_agent.py b/simulations/car/control_client/driving_agent.py new file mode 100644 index 00000000..333286fe --- /dev/null +++ b/simulations/car/control_client/driving_agent.py @@ -0,0 +1,15 @@ +#!/usr/bin/env python + +class DrivingAgent: + + # def __init__(self, **kwargs): + # self.name = kwargs['name'] + + def main(): + agent = DrivingAgent(name = "Toyota") + print("The agent is driving") + + if __name__ == "__main__": + main() + +DrivingAgent.main() \ No newline at end of file diff --git a/simulations/car/control_client/driving_agent_jeroenA.py b/simulations/car/control_client/driving_agent_jeroenA.py new file mode 100644 index 00000000..51eb4700 --- /dev/null +++ b/simulations/car/control_client/driving_agent_jeroenA.py @@ -0,0 +1,127 @@ +#!/usr/bin/env python + +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import numpy as np +import tensorflow as tf +import socket as sc +import parameters as pm +import socket_wrapper as sw +import time as tm +import traceback as tb +import math as mt +import sys as ss +import os +os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' + + +loadSonarModel = r'/Users/JeroenArians/MakeAIWork/simpylc/simulations/car/control_client/learningModelSonar' + + +class DrivingAgent: + def __init__(self): + self.model = None + self.steeringAngle = 0 + + with open(pm.sampleFileName, 'w') as self.sampleFile: + with sc.socket(*sw.socketType) as self.clientSocket: + self.clientSocket.connect(sw.address) + self.socketWrapper = sw.SocketWrapper(self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input() + self.sweep() + self.output() + tm.sleep(0.02) + + def input(self): + sensors = self.socketWrapper.recv() + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors['lidarDistances'] + else: + self.sonarDistances = sensors['sonarDistances'] + if self.model == None: + self.model = tf.keras.models.load_model(loadSonarModel) + + def lidarSweep(self): + nearestObstacleDistance = pm.finity + + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + + for lidarAngle in range(-self.halfApertureAngle, self.halfApertureAngle): + lidarDistance = self.lidarDistances[lidarAngle] + + if lidarDistance < nearestObstacleDistance: + nextObstacleDistance = nearestObstacleDistance + nextObstacleAngle = nearestObstacleAngle + + nearestObstacleDistance = lidarDistance + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = ( + nearestObstacleDistance + nextObstacleDistance) / 2 + + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity(self.steeringAngle) + + def sonarSweep(self): + steering_angle_model = self.model.predict( + np.array([self.sonarDistances])) + self.steeringAngle = float(steering_angle_model[0][0]) + self.targetVelocity = pm.getTargetVelocity(self.steeringAngle) + + def sweep(self): + if hasattr(self, 'lidarDistances'): + self.lidarSweep() + else: + self.sonarSweep() + + def output(self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send(actuators) + + +DrivingAgent() diff --git a/simulations/car/control_client/driving_agent_sonar_scikit_under_construction.py b/simulations/car/control_client/driving_agent_sonar_scikit_under_construction.py new file mode 100644 index 00000000..4bd0c72b --- /dev/null +++ b/simulations/car/control_client/driving_agent_sonar_scikit_under_construction.py @@ -0,0 +1,128 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import tensorflow as tf +keras = tf.keras +from keras import Model +import numpy as np + +import time as tm +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + +import pickle +import sklearn as sk +from sklearn.neural_network import MLPClassifier + + +mpl = pickle.load(open('../finalized_sonar_model.pkl', 'rb')) + + +class DrivingAgent: + def __init__ (self): + self.steeringAngle = 0 + self.model = None + + with sc.socket (*sw.socketType) as self.clientSocket: + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input () + self.sweep () + self.output () + tm.sleep (0.02) + + def input (self): + sensors = self.socketWrapper.recv () + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors ['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] + else: + self.sonarDistances = sensors ['sonarDistances'] + if self.model == None: + self.model = mpl + + def lidarSweep (self): + nearestObstacleDistance = pm.finity + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + lidarDistance = self.lidarDistances [lidarAngle] + + if lidarDistance < nearestObstacleDistance: + nextObstacleDistance = nearestObstacleDistance + nextObstacleAngle = nearestObstacleAngle + + nearestObstacleDistance = lidarDistance + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 + + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sonarSweep (self): + steeringAngleModel = self.model.predict(np.array(self.sonarDistances)) + self.steeringAngle = float(steeringAngleModel (0)) + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): + if hasattr (self, 'lidarDistances'): + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) + + +DrivingAgent () diff --git a/simulations/car/control_client/driving_agent_sonar_tensorflow_working.py b/simulations/car/control_client/driving_agent_sonar_tensorflow_working.py new file mode 100644 index 00000000..e22ff180 --- /dev/null +++ b/simulations/car/control_client/driving_agent_sonar_tensorflow_working.py @@ -0,0 +1,126 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import tensorflow as tf +keras = tf.keras +from keras import Model +import numpy as np + +import time as tm +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + + +loadSonarModel = r'../sonar_model_a' +# loadSonarModel = r'../sonar_model_b' +# loadSonarModel = r'../sonar_model_c' + + +class DrivingAgent: + def __init__ (self): + self.steeringAngle = 0 + self.model = None + + with sc.socket (*sw.socketType) as self.clientSocket: + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input () + self.sweep () + self.output () + tm.sleep (0.02) + + def input (self): + sensors = self.socketWrapper.recv () + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors ['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] + else: + self.sonarDistances = sensors ['sonarDistances'] + if self.model == None: + self.model = tf.keras.models.load_model(loadSonarModel) + + def lidarSweep (self): + nearestObstacleDistance = pm.finity + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + lidarDistance = self.lidarDistances [lidarAngle] + + if lidarDistance < nearestObstacleDistance: + nextObstacleDistance = nearestObstacleDistance + nextObstacleAngle = nearestObstacleAngle + + nearestObstacleDistance = lidarDistance + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 + + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sonarSweep (self): + steeringAngleModel = self.model.predict(np.array(self.sonarDistances)) + self.steeringAngle = float(steeringAngleModel [0][0]) + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): + if hasattr (self, 'lidarDistances'): + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) + + +DrivingAgent () diff --git a/simulations/car/control_client/driving_neural_agent.py b/simulations/car/control_client/driving_neural_agent.py new file mode 100644 index 00000000..79bf8567 --- /dev/null +++ b/simulations/car/control_client/driving_neural_agent.py @@ -0,0 +1,128 @@ +#!/usr/bin/env python + +import tensorflow as tf +keras = tf.keras +from keras import Model +import numpy as np + +import time as tm +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + +loadSonarmodel = r'../control_client/tensorflow/norm_sonar_01_model' + +class DrivingAgent: + + def __init__(self): # + **kwargs + # self.name = kwargs['name'] + # print(self.name ) + self.model = None + self.steeringAngle = 0 + + with sc.socket (*sw.socketType) as self.clientSocket: + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input () + self.sweep () + self.output() + tm.sleep (0.02) + + def input (self): + sensors = self.socketWrapper.recv() + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors ['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] + else: + self.sonarDistances = sensors ['sonarDistances'] + + def lidarSweep (self): + nearestObstacleDistance = pm.finity + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + +# for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): +# lidarDistance = self.lidarDistances [lidarAngle] + +# if lidarDistance < nearestObstacleDistance: +# nextObstacleDistance = nearestObstacleDistance +# nextObstacleAngle = nearestObstacleAngle + +# nearestObstacleDistance = lidarDistance +# nearestObstacleAngle = lidarAngle + +# elif lidarDistance < nextObstacleDistance: +# nextObstacleDistance = lidarDistance +# nextObstacleAngle = lidarAngle + +# targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 + +# self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 +# self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sonarSweep (self): + steeringAngleModel = self.model.predict(np.array(self.sonar_01_sensors)) + self.steeringAngle = float(steeringAngleModel [0][0]) + + # obstacleDistances = [pm.finity for sectorIndex in range (3)] + # obstacleAngles = [0 for sectorIndex in range (3)] + +# for sectorIndex in (-1, 0, 1): +# sonarDistance = self.sonarDistances [sectorIndex] +# sonarAngle = 2 * self.halfMiddleApertureAngle * sectorIndex + +# if sonarDistance < obstacleDistances [sectorIndex]: +# obstacleDistances [sectorIndex] = sonarDistance +# obstacleAngles [sectorIndex] = sonarAngle + +# if obstacleDistances [-1] > obstacleDistances [0]: +# leftIndex = -1 +# else: +# leftIndex = 0 + +# if obstacleDistances [1] > obstacleDistances [0]: +# rightIndex = 1 +# else: +# rightIndex = 0 + +# self.steeringAngle = (obstacleAngles [leftIndex] + obstacleAngles [rightIndex]) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): + if hasattr (self, 'lidarDistances'): + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) + +# def main(): +# agent = DrivingAgent(name="Ashok Leyland Limited") +# print("The agent is driving") + +# if __name__ == "__main__": +# main() + + +DrivingAgent() # .main \ No newline at end of file diff --git a/simulations/car/control_client/hardcoded_client.py b/simulations/car/control_client/hardcoded_client.py new file mode 100644 index 00000000..cf63b442 --- /dev/null +++ b/simulations/car/control_client/hardcoded_client.py @@ -0,0 +1,160 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import time as tm +import traceback as tb +import math as mt +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + +class HardcodedClient: + def __init__ (self): + self.steeringAngle = 0 + + with open (pm.sampleFileName, 'w') as self.sampleFile: + with sc.socket (*sw.socketType) as self.clientSocket: + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input () + self.sweep () + self.output () + self.logTraining () + tm.sleep (0.02) + + def input (self): + sensors = self.socketWrapper.recv () + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors ['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] + else: + self.sonarDistances = sensors ['sonarDistances'] + + def lidarSweep (self): + nearestObstacleDistance = pm.finity + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + lidarDistance = self.lidarDistances [lidarAngle] + + if lidarDistance < nearestObstacleDistance: + nextObstacleDistance = nearestObstacleDistance + nextObstacleAngle = nearestObstacleAngle + + nearestObstacleDistance = lidarDistance + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 + + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sonarSweep (self): + obstacleDistances = [pm.finity for sectorIndex in range (3)] + obstacleAngles = [0 for sectorIndex in range (3)] + + for sectorIndex in (-1, 0, 1): + sonarDistance = self.sonarDistances [sectorIndex] + sonarAngle = 2 * self.halfMiddleApertureAngle * sectorIndex + + if sonarDistance < obstacleDistances [sectorIndex]: + obstacleDistances [sectorIndex] = sonarDistance + obstacleAngles [sectorIndex] = sonarAngle + + if obstacleDistances [-1] > obstacleDistances [0]: + leftIndex = -1 + else: + leftIndex = 0 + + if obstacleDistances [1] > obstacleDistances [0]: + rightIndex = 1 + else: + rightIndex = 0 + + self.steeringAngle = (obstacleAngles [leftIndex] + obstacleAngles [rightIndex]) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): + if hasattr (self, 'lidarDistances'): + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) + + def logLidarTraining (self): + sample = [pm.finity for entryIndex in range (pm.lidarInputDim + 1)] + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + sectorIndex = round (lidarAngle / self.sectorAngle) + sample [sectorIndex] = min (sample [sectorIndex], self.lidarDistances [lidarAngle]) + + sample [-1] = self.steeringAngle + print (*sample, file = self.sampleFile) + + def logSonarTraining (self): + sample = [pm.finity for entryIndex in range (pm.sonarInputDim + 1)] + + for entryIndex, sectorIndex in ((2, -1), (0, 0), (1, 1)): + sample [entryIndex] = self.sonarDistances [sectorIndex] + + sample [-1] = self.steeringAngle + print (*sample, file = self.sampleFile) + + def logTraining (self): + if hasattr (self, 'lidarDistances'): + self.logLidarTraining () + else: + self.logSonarTraining () + +HardcodedClient () diff --git a/simulations/car/control_client/hardcoded_client_w_annotations.py b/simulations/car/control_client/hardcoded_client_w_annotations.py new file mode 100644 index 00000000..dd16f988 --- /dev/null +++ b/simulations/car/control_client/hardcoded_client_w_annotations.py @@ -0,0 +1,160 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import time as tm # Voor 'time out', niet elke milliseconde rekenen +import traceback as tb # Wordt niet gebruikt +import math as mt # Wordt niet gebruikt +import sys as ss # Systeem +import os # Operating system +import socket as sc # Om tussen World en Car(= hardcoded_client)) te kunnen communiceren. + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] # Voegt toe aan directory waar info weggeschreven wordt + +import socket_wrapper as sw # Zie 'socket' +import parameters as pm # Module parameters.py + +class HardcodedClient: + def __init__ (self): + self.steeringAngle = 0 + + with open (pm.sampleFileName, 'w') as self.sampleFile: # Om data te loggen in default.samples-bestand + with sc.socket (*sw.socketType) as self.clientSocket: # Socket/Socketwrapper + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) # van World naar Car en vice versa, ontvangen en sturen van data, connection + self.halfApertureAngle = False # halfApertureAngle wordt hier aangemaakt, lege plaats in het geheugen + + while True: # Zolang het True is wordt onderstaande uitgevoerd, in dit geval alleen handmatig te stoppen + self.input () + self.sweep () + self.output () + self.logTraining () + tm.sleep (0.02) # neem even pauze, nieuwe stuurhoek wordt hier/nu steeds meegegeven + + def input (self): # Voeg hier Breakpoint toe en ga met debugging er door heen om te zien wat er gebeurt + sensors = self.socketWrapper.recv () # info uit 'World', geeft aan waar de Car zich bevindt en wat er om hem heen gebeurt + + if not self.halfApertureAngle: # Met deze 'if not (dus; False) zie voorgaand blok (self.halfApertureAngle = False) wordt onderstaand loopje geactiveerd + self.halfApertureAngle = sensors ['halfApertureAngle'] # kijkhoek is totaal (120 graden), gedeeld door aantal sensoren. Helft geeft aan: wat is links, wat is rechts + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] # lidarDistances aangemaakt + else: + self.sonarDistances = sensors ['sonarDistances'] # idem voor sonarDistances + + def lidarSweep (self): # sweep is per graden > 120 ### Sweep doet bijna alles!!! Hiermee wordt de Car bestuurd + nearestObstacleDistance = pm.finity # Max. afstand, om het zicht enigzins te beperken. Met ook nog informatie van ver weg staande objecten wordt het te complex. + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity ## we kijken in deze functie naar de 2 dichtsbijstaande pylonen + nextObstacleAngle = 0 + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): # 120 graden/2 van -60 naar +60 sweepen, 0 is rechtdoor. Welke info vindt je in het bereik + lidarDistance = self.lidarDistances [lidarAngle] # doorloopt alle hoeken van -60 t/m +60 (dus -60, -59, - 58 etc.) en geeft de afstand tot de pylonen terug + + if lidarDistance < nearestObstacleDistance: # dus afstand kleiner dan 20 + nextObstacleDistance = nearestObstacleDistance # Pylon die eerst het dichtbijzijnde was, wordt vervangen door pylon die nog dichterbij is. + nextObstacleAngle = nearestObstacleAngle # Maar, ex-dicthtbijzijnde pylon is nog steeds interessant, want als volgende aan de beurt + + nearestObstacleDistance = lidarDistance # dichtbijzijnde krijgt de afstand mee + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: # check anders de pylon die op één na dichtbijzijnde is + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 # hiermee rijd je precies tussen 2 pylonen door + # gemiddelde hoek links en rechts + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) # Snelheid is afhankelijk van stuurhoek, zie parameters + + def sonarSweep (self): + obstacleDistances = [pm.finity for sectorIndex in range (3)] # niet doorgenomen met Frank # + obstacleAngles = [0 for sectorIndex in range (3)] + + for sectorIndex in (-1, 0, 1): + sonarDistance = self.sonarDistances [sectorIndex] + sonarAngle = 2 * self.halfMiddleApertureAngle * sectorIndex + + if sonarDistance < obstacleDistances [sectorIndex]: + obstacleDistances [sectorIndex] = sonarDistance + obstacleAngles [sectorIndex] = sonarAngle + + if obstacleDistances [-1] > obstacleDistances [0]: + leftIndex = -1 + else: + leftIndex = 0 + + if obstacleDistances [1] > obstacleDistances [0]: + rightIndex = 1 + else: + rightIndex = 0 + + self.steeringAngle = (obstacleAngles [leftIndex] + obstacleAngles [rightIndex]) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): # Wordt meegegeven in World bij keuze 'l/s' + if hasattr (self, 'lidarDistances'): # hasattr (has attribute) is een standaardfunctie, hier is attribute 'lidarDistances' + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): # Copy/pasten naar eigen code + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) # Hier worden stuurhoek en snelheid doorgegeven aan Car + + def logLidarTraining (self): # Alleen om trainingsdata op te slaan, straks niet meer nodig. + sample = [pm.finity for entryIndex in range (pm.lidarInputDim + 1)] + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + sectorIndex = round (lidarAngle / self.sectorAngle) + sample [sectorIndex] = min (sample [sectorIndex], self.lidarDistances [lidarAngle]) + + sample [-1] = self.steeringAngle + print (*sample, file = self.sampleFile) + + def logSonarTraining (self): # Alleen om trainingsdata op te slaan, straks niet meer nodig. + sample = [pm.finity for entryIndex in range (pm.sonarInputDim + 1)] + + for entryIndex, sectorIndex in ((2, -1), (0, 0), (1, 1)): + sample [entryIndex] = self.sonarDistances [sectorIndex] + + sample [-1] = self.steeringAngle + print (*sample, file = self.sampleFile) + + def logTraining (self): # Om keuze uit bovenstaande functies te maken + if hasattr (self, 'lidarDistances'): + self.logLidarTraining () + else: + self.logSonarTraining () + +HardcodedClient () diff --git a/simulations/car/control_client/not_so_hardcoded_client.py b/simulations/car/control_client/not_so_hardcoded_client.py new file mode 100644 index 00000000..9f81c50d --- /dev/null +++ b/simulations/car/control_client/not_so_hardcoded_client.py @@ -0,0 +1,147 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import tensorflow as tf +keras = tf.keras +from keras import Model +import numpy as np + +import time as tm +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + +# loadSonarModel = tf.keras.models.load_model('../control_client/tensorflow/norm_sonar_01_model', +# custom_objects=None, compile=True, options=None +# ) + +loadSonarmodel = r'../control_client/tensorflow/norm_sonar_01_model' + + +class DrivingAgentTemp: + def __init__ (self): + self.model = None + self.steeringAngle = 0 + + with sc.socket (*sw.socketType) as self.clientSocket: + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input () + self.sweep () + tm.sleep (0.02) + + def input (self): + sensors = self.socketWrapper.recv () + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors ['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] + else: + self.sonarDistances = sensors ['sonarDistances'] + + def lidarSweep (self): + nearestObstacleDistance = pm.finity + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + lidarDistance = self.lidarDistances [lidarAngle] + + if lidarDistance < nearestObstacleDistance: + nextObstacleDistance = nearestObstacleDistance + nextObstacleAngle = nearestObstacleAngle + + nearestObstacleDistance = lidarDistance + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 + + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sonarSweep (self): + steeringAngleModel = self.model.predict(np.array(self.sonar_01_sensors)) + self.steeringAngle = float(steeringAngleModel [0][0]) + + # obstacleDistances = [pm.finity for sectorIndex in range (3)] + # obstacleAngles = [0 for sectorIndex in range (3)] + + # for sectorIndex in (-1, 0, 1): + # sonarDistance = self.sonarDistances [sectorIndex] + # sonarAngle = 2 * self.halfMiddleApertureAngle * sectorIndex + + # if sonarDistance < obstacleDistances [sectorIndex]: + # obstacleDistances [sectorIndex] = sonarDistance + # obstacleAngles [sectorIndex] = sonarAngle + + # if obstacleDistances [-1] > obstacleDistances [0]: + # leftIndex = -1 + # else: + # leftIndex = 0 + + # if obstacleDistances [1] > obstacleDistances [0]: + # rightIndex = 1 + # else: + # rightIndex = 0 + + # self.steeringAngle = (obstacleAngles [leftIndex] + obstacleAngles [rightIndex]) / 2 + # self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): + if hasattr (self, 'lidarDistances'): + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) + + +DrivingAgentTemp() diff --git a/simulations/car/control_client/parameters.py b/simulations/car/control_client/parameters.py new file mode 100644 index 00000000..d90466c1 --- /dev/null +++ b/simulations/car/control_client/parameters.py @@ -0,0 +1,36 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +finity = 20.0 # Needs to be float to obtain ditto numpy array + +lidarInputDim = 16 +sonarInputDim = 3 + +sampleFileName = 'default.samples' + +def getTargetVelocity (steeringAngle): + return (90 - abs (steeringAngle)) / 60 diff --git a/simulations/car/control_client/scikitlearn/finalized_sonar_model.pkl b/simulations/car/control_client/scikitlearn/finalized_sonar_model.pkl new file mode 100644 index 00000000..029462d9 Binary files /dev/null and b/simulations/car/control_client/scikitlearn/finalized_sonar_model.pkl differ diff --git a/simulations/car/control_client/scikitlearn/finalized_sonar_model.sav b/simulations/car/control_client/scikitlearn/finalized_sonar_model.sav new file mode 100644 index 00000000..e9e8ae6e Binary files /dev/null and b/simulations/car/control_client/scikitlearn/finalized_sonar_model.sav differ diff --git a/simulations/car/control_client/scikitlearn/pickle_model.pkl b/simulations/car/control_client/scikitlearn/pickle_model.pkl new file mode 100644 index 00000000..b9346114 Binary files /dev/null and b/simulations/car/control_client/scikitlearn/pickle_model.pkl differ diff --git a/simulations/car/control_client/scikitlearn/scikit_learn_iris_copy.ipynb b/simulations/car/control_client/scikitlearn/scikit_learn_iris_copy.ipynb new file mode 100644 index 00000000..a8ae1d21 --- /dev/null +++ b/simulations/car/control_client/scikitlearn/scikit_learn_iris_copy.ipynb @@ -0,0 +1,995 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "\n", + "# Location of dataset\n", + "url = \"https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data\"\n", + "\n", + "# Assign colum names to the dataset\n", + "names = ['sepal-length', 'sepal-width', 'petal-length', 'petal-width', 'Class']\n", + "\n", + "# Read dataset to pandas dataframe\n", + "irisdata = pd.read_csv(url, names=names)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    sepal-lengthsepal-widthpetal-lengthpetal-widthClass
    05.13.51.40.2Iris-setosa
    14.93.01.40.2Iris-setosa
    24.73.21.30.2Iris-setosa
    34.63.11.50.2Iris-setosa
    45.03.61.40.2Iris-setosa
    \n", + "
    " + ], + "text/plain": [ + " sepal-length sepal-width petal-length petal-width Class\n", + "0 5.1 3.5 1.4 0.2 Iris-setosa\n", + "1 4.9 3.0 1.4 0.2 Iris-setosa\n", + "2 4.7 3.2 1.3 0.2 Iris-setosa\n", + "3 4.6 3.1 1.5 0.2 Iris-setosa\n", + "4 5.0 3.6 1.4 0.2 Iris-setosa" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "irisdata.head()\n", + "# irisdata.style" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [], + "source": [ + "# Assign data from first four columns to X variable\n", + "X = irisdata.iloc[:, 0:4]\n", + "\n", + "# Assign data from first fifth columns to y variable\n", + "y = irisdata.select_dtypes(include=[object])" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Class
    0Iris-setosa
    1Iris-setosa
    2Iris-setosa
    3Iris-setosa
    4Iris-setosa
    \n", + "
    " + ], + "text/plain": [ + " Class\n", + "0 Iris-setosa\n", + "1 Iris-setosa\n", + "2 Iris-setosa\n", + "3 Iris-setosa\n", + "4 Iris-setosa" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "y.head()\n", + "# y.style" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['Iris-setosa', 'Iris-versicolor', 'Iris-virginica'], dtype=object)" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "y.Class.unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
     Class
    00
    10
    20
    30
    40
    50
    60
    70
    80
    90
    100
    110
    120
    130
    140
    150
    160
    170
    180
    190
    200
    210
    220
    230
    240
    250
    260
    270
    280
    290
    300
    310
    320
    330
    340
    350
    360
    370
    380
    390
    400
    410
    420
    430
    440
    450
    460
    470
    480
    490
    501
    511
    521
    531
    541
    551
    561
    571
    581
    591
    601
    611
    621
    631
    641
    651
    661
    671
    681
    691
    701
    711
    721
    731
    741
    751
    761
    771
    781
    791
    801
    811
    821
    831
    841
    851
    861
    871
    881
    891
    901
    911
    921
    931
    941
    951
    961
    971
    981
    991
    1002
    1012
    1022
    1032
    1042
    1052
    1062
    1072
    1082
    1092
    1102
    1112
    1122
    1132
    1142
    1152
    1162
    1172
    1182
    1192
    1202
    1212
    1222
    1232
    1242
    1252
    1262
    1272
    1282
    1292
    1302
    1312
    1322
    1332
    1342
    1352
    1362
    1372
    1382
    1392
    1402
    1412
    1422
    1432
    1442
    1452
    1462
    1472
    1482
    1492
    \n" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn import preprocessing\n", + "le = preprocessing.LabelEncoder()\n", + "\n", + "y = y.apply(le.fit_transform)\n", + "\n", + "y.style\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.model_selection import train_test_split\n", + "X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.20)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.preprocessing import StandardScaler\n", + "scaler = StandardScaler()\n", + "scaler.fit(X_train)\n", + "\n", + "X_train = scaler.transform(X_train)\n", + "X_test = scaler.transform(X_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    MLPClassifier(hidden_layer_sizes=(10, 10, 10), max_iter=1000)
    In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
    On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
    " + ], + "text/plain": [ + "MLPClassifier(hidden_layer_sizes=(10, 10, 10), max_iter=1000)" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn.neural_network import MLPClassifier\n", + "mlp = MLPClassifier(hidden_layer_sizes=(10, 10, 10), max_iter=1000)\n", + "mlp.fit(X_train, y_train.values.ravel())" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [], + "source": [ + "predictions = mlp.predict(X_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[15 0 0]\n", + " [ 0 10 1]\n", + " [ 0 0 4]]\n", + " precision recall f1-score support\n", + "\n", + " 0 1.00 1.00 1.00 15\n", + " 1 1.00 0.91 0.95 11\n", + " 2 0.80 1.00 0.89 4\n", + "\n", + " accuracy 0.97 30\n", + " macro avg 0.93 0.97 0.95 30\n", + "weighted avg 0.97 0.97 0.97 30\n", + "\n" + ] + } + ], + "source": [ + "from sklearn.metrics import classification_report, confusion_matrix\n", + "print(confusion_matrix(y_test,predictions))\n", + "print(classification_report(y_test,predictions))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/scikitlearn/scikit_learn_sonar_test.ipynb b/simulations/car/control_client/scikitlearn/scikit_learn_sonar_test.ipynb new file mode 100644 index 00000000..646b7e77 --- /dev/null +++ b/simulations/car/control_client/scikitlearn/scikit_learn_sonar_test.ipynb @@ -0,0 +1,529 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 156, + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import pickle\n", + "\n", + "# Location of dataset\n", + "filename = \"../data_files/sonar.csv\"\n", + "\n", + "# Assign colum names to the dataset, if not available yet\n", + "# names = ['sensor-1', 'sensor-2', 'sensor-3', 'steering-angle']\n", + "\n", + "# Read dataset to pandas dataframe\n", + "sonarNewData = pd.read_csv(filename, header = 0, sep = ',')" + ] + }, + { + "cell_type": "code", + "execution_count": 157, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Sensor 1Sensor 2Sensor 3Steering Angle
    01.39881.22491.7394-22
    11.39931.22531.7396-22
    21.39921.22521.7395-22
    31.39831.22451.7389-22
    41.39621.22281.7374-22
    \n", + "
    " + ], + "text/plain": [ + " Sensor 1 Sensor 2 Sensor 3 Steering Angle\n", + "0 1.3988 1.2249 1.7394 -22\n", + "1 1.3993 1.2253 1.7396 -22\n", + "2 1.3992 1.2252 1.7395 -22\n", + "3 1.3983 1.2245 1.7389 -22\n", + "4 1.3962 1.2228 1.7374 -22" + ] + }, + "execution_count": 157, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# sonarNewData.columns = ['Sensor 1', 'Sensor 2', 'Sensor 3', 'Class']\n", + "\n", + "sonarNewData.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 158, + "metadata": {}, + "outputs": [], + "source": [ + "sonarData = sonarNewData.rename(columns = {'Steering Angle':'Class'})" + ] + }, + { + "cell_type": "code", + "execution_count": 159, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Sensor 1Sensor 2Sensor 3Class
    01.39881.22491.7394-22
    11.39931.22531.7396-22
    21.39921.22521.7395-22
    31.39831.22451.7389-22
    41.39621.22281.7374-22
    \n", + "
    " + ], + "text/plain": [ + " Sensor 1 Sensor 2 Sensor 3 Class\n", + "0 1.3988 1.2249 1.7394 -22\n", + "1 1.3993 1.2253 1.7396 -22\n", + "2 1.3992 1.2252 1.7395 -22\n", + "3 1.3983 1.2245 1.7389 -22\n", + "4 1.3962 1.2228 1.7374 -22" + ] + }, + "execution_count": 159, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonarData.head()\n", + "# sonardata.style" + ] + }, + { + "cell_type": "code", + "execution_count": 160, + "metadata": {}, + "outputs": [], + "source": [ + "# Assign data from first three columns to X variable\n", + "sonarInput = sonarData.iloc[:, 0:3]\n", + "\n", + "# Assign data from first fourth columns to y variable\n", + "sonarOutput = sonarData.iloc[:, 3:4]" + ] + }, + { + "cell_type": "code", + "execution_count": 161, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Class
    0-22
    1-22
    2-22
    3-22
    4-22
    \n", + "
    " + ], + "text/plain": [ + " Class\n", + "0 -22\n", + "1 -22\n", + "2 -22\n", + "3 -22\n", + "4 -22" + ] + }, + "execution_count": 161, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# !!!!!!!!\n", + "sonarOutput.head()\n", + "# sonarOutput.style" + ] + }, + { + "cell_type": "code", + "execution_count": 162, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([-22, 0, 22], dtype=int64)" + ] + }, + "execution_count": 162, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonarOutput.Class.unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 163, + "metadata": {}, + "outputs": [], + "source": [ + "# sonarOutput.unique()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Voegt onderstaande stap iets toe voor data die al uit getallen bestaat? Testen!**" + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "metadata": {}, + "outputs": [], + "source": [ + "# from sklearn import preprocessing\n", + "# le = preprocessing.LabelEncoder()\n", + "\n", + "# sonarOutput = sonarOutput.apply(le.fit_transform)\n", + "\n", + "# sonarOutput.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 165, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.model_selection import train_test_split\n", + "sonarInput_train, sonarInput_test, sonarOutput_train, sonarOutput_test = train_test_split(sonarInput, sonarOutput, test_size = 0.30)" + ] + }, + { + "cell_type": "code", + "execution_count": 166, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.preprocessing import StandardScaler\n", + "scaler = StandardScaler()\n", + "scaler.fit(sonarInput_train)\n", + "\n", + "sonarInput_train = scaler.transform(sonarInput_train)\n", + "sonarInput_test = scaler.transform(sonarInput_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 167, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    MLPClassifier(hidden_layer_sizes=(16, 16, 16), max_iter=1000)
    In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
    On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
    " + ], + "text/plain": [ + "MLPClassifier(hidden_layer_sizes=(16, 16, 16), max_iter=1000)" + ] + }, + "execution_count": 167, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn.neural_network import MLPClassifier\n", + "mlp = MLPClassifier(hidden_layer_sizes=(16, 16, 16), max_iter=1000)\n", + "mlp.fit(sonarInput_train, sonarOutput_train.reshape(-1,1)) # .values.ravel()" + ] + }, + { + "cell_type": "code", + "execution_count": 168, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[ 0 0 -22 ... 0 0 0]\n" + ] + } + ], + "source": [ + "predictions = mlp.predict(sonarInput_test)\n", + "print(predictions)" + ] + }, + { + "cell_type": "code", + "execution_count": 169, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 310 11 0]\n", + " [ 9 1331 6]\n", + " [ 0 70 46]]\n", + " precision recall f1-score support\n", + "\n", + " -22 0.97 0.97 0.97 321\n", + " 0 0.94 0.99 0.97 1346\n", + " 22 0.88 0.40 0.55 116\n", + "\n", + " accuracy 0.95 1783\n", + " macro avg 0.93 0.78 0.83 1783\n", + "weighted avg 0.94 0.95 0.94 1783\n", + "\n" + ] + } + ], + "source": [ + "from sklearn.metrics import classification_report, confusion_matrix\n", + "print(confusion_matrix(sonarOutput_test,predictions))\n", + "print(classification_report(sonarOutput_test,predictions))" + ] + }, + { + "cell_type": "code", + "execution_count": 170, + "metadata": {}, + "outputs": [], + "source": [ + "filename = 'finalized_sonar_model.pkl'\n", + "pickle.dump(mlp, open(filename, 'wb'))" + ] + }, + { + "cell_type": "code", + "execution_count": 171, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.9538461538461539\n", + "MLPClassifier(hidden_layer_sizes=(16, 16, 16), max_iter=1000)\n" + ] + } + ], + "source": [ + "mlp = pickle.load(open(filename, 'rb'))\n", + "result = mlp.score(sonarInput_train, sonarOutput_train)\n", + "print(result)\n", + "# print(loaded_model)\n", + "print(mlp)" + ] + }, + { + "cell_type": "code", + "execution_count": 172, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Test score: 94.62 %\n" + ] + } + ], + "source": [ + "# Calculate the accuracy score and predict target values\n", + "score = mlp.score(sonarInput_test, sonarOutput_test)\n", + "print(\"Test score: {0:.2f} %\".format(100 * score))\n", + "sonarOutput_predict = mlp.predict(sonarInput_test)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/scikitlearn/scikit_sonar2.py b/simulations/car/control_client/scikitlearn/scikit_sonar2.py new file mode 100644 index 00000000..a6fd9436 --- /dev/null +++ b/simulations/car/control_client/scikitlearn/scikit_sonar2.py @@ -0,0 +1,80 @@ +import pandas as pd + +# Location of file +file = 'C:/MakeAIWork/simulations/car/control_client/data_files/sonar.csv' +# absoluut pad +# file = '/Users/dennis/Repo/MakeAIWork/projects/p1/datasets/car_sonar/default.samples' + +# Assign column names to the dataset +names = ['sonar1', 'sonar2', 'sonar3', 'angle'] + +# Read dataset to pandas dataframe +# sonarData = pd.read_csv(file, names=names, delim_whitespace=True) +sonarData = pd.read_csv(file, names=names) +# sep=',' + +# To see what this dataset actually looks like +sonarData.head() + +# splitten van data in X (de input) en y (de controlle aan het eind) +X = sonarData.iloc[:, 0:3] # tot 3 +# y = sonarData.select_dtypes(include=[object]) +y = sonarData.iloc[:, 3] + +# bekijk waarden +print (X) +print (y) + +# Train/Test-split to avoid over-fitting +from sklearn.model_selection import train_test_split +X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.20) + +# Laat unieke waarden zien +y.unique() + +# Feature scaling slaan we over? Nee is nodig +from sklearn.preprocessing import StandardScaler +scaler = StandardScaler() +scaler.fit(X_train) + +# Nu kunnen we het NN daadwerkelijk gaan trainen +from sklearn.neural_network import MLPClassifier +mlp = MLPClassifier(hidden_layer_sizes=(10, 10, 10), max_iter=1000) +mlp.fit(X_train, y_train.values.ravel()) +# The first parameter, hidden_layer_sizes, is used to set the size of the hidden layers. +# In our script we will create three layers of 10 nodes each. +# Try different combinations and see what works best. +# The second parameter to MLPClassifier specifies the number of iterations, or the epochs. +# By default the 'relu' activation function is used with 'adam' cost optimizer. +# You can change these functions using the activation and solver parameters, respectively. +# In the third line the fit function is used to train the algorithm on our training data +# The final step is to make predictions on our test data. To do so, execute the following script: +predictions = mlp.predict(X_test) + +# Evaluate the algorithm +from sklearn.metrics import classification_report, confusion_matrix +print(confusion_matrix(y_test,predictions)) +print(classification_report(y_test,predictions)) + +print(predictions) + + +# opslaan van model +import pickle + +pickle.dump(mlp, open('sonar_ds_test.pkl', 'wb')) + +# methode Amat +# Save to file in the current working directory +# pkl_filename = "pickle_model.pkl" +# with open(pkl_filename, 'wb') as file: +# pickle.dump(mlp.fit, file) + +# Load from file +# with open(pkl_filename, 'rb') as file: +# pickle_model = pickle.load(file) + +# Calculate the accuracy score and predict target values +# score = pickle_model.score(Xtest, Ytest) +# print("Test score: {0:.2f} %".format(100 * score)) +# Ypredict = pickle_model.predict(Xtest) \ No newline at end of file diff --git a/simulations/car/control_client/scikitlearn/trainingmodel_scikit_learn_sonar.ipynb b/simulations/car/control_client/scikitlearn/trainingmodel_scikit_learn_sonar.ipynb new file mode 100644 index 00000000..ea35677c --- /dev/null +++ b/simulations/car/control_client/scikitlearn/trainingmodel_scikit_learn_sonar.ipynb @@ -0,0 +1,541 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 187, + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import pickle\n", + "\n", + "# Location of dataset\n", + "filename = \"../sonar.csv\"\n", + "\n", + "# Assign colum names to the dataset, if not available yet\n", + "# names = ['sensor-1', 'sensor-2', 'sensor-3', 'steering-angle']\n", + "\n", + "# Read dataset to pandas dataframe\n", + "sonarNewData = pd.read_csv(filename, header = 0, sep = ',')" + ] + }, + { + "cell_type": "code", + "execution_count": 188, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Sensor 1Sensor 2Sensor 3Steering Angle
    01.39881.22491.7394-22
    11.39931.22531.7396-22
    21.39921.22521.7395-22
    31.39831.22451.7389-22
    41.39621.22281.7374-22
    \n", + "
    " + ], + "text/plain": [ + " Sensor 1 Sensor 2 Sensor 3 Steering Angle\n", + "0 1.3988 1.2249 1.7394 -22\n", + "1 1.3993 1.2253 1.7396 -22\n", + "2 1.3992 1.2252 1.7395 -22\n", + "3 1.3983 1.2245 1.7389 -22\n", + "4 1.3962 1.2228 1.7374 -22" + ] + }, + "execution_count": 188, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# sonarNewData.columns = ['Sensor 1', 'Sensor 2', 'Sensor 3', 'Class']\n", + "\n", + "sonarNewData.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 189, + "metadata": {}, + "outputs": [], + "source": [ + "sonarData = sonarNewData.rename(columns = {'Steering Angle':'Class'})" + ] + }, + { + "cell_type": "code", + "execution_count": 190, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Sensor 1Sensor 2Sensor 3Class
    01.39881.22491.7394-22
    11.39931.22531.7396-22
    21.39921.22521.7395-22
    31.39831.22451.7389-22
    41.39621.22281.7374-22
    \n", + "
    " + ], + "text/plain": [ + " Sensor 1 Sensor 2 Sensor 3 Class\n", + "0 1.3988 1.2249 1.7394 -22\n", + "1 1.3993 1.2253 1.7396 -22\n", + "2 1.3992 1.2252 1.7395 -22\n", + "3 1.3983 1.2245 1.7389 -22\n", + "4 1.3962 1.2228 1.7374 -22" + ] + }, + "execution_count": 190, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonarData.head()\n", + "# sonardata.style" + ] + }, + { + "cell_type": "code", + "execution_count": 191, + "metadata": {}, + "outputs": [], + "source": [ + "# Assign data from first three columns to X variable\n", + "sonarInput = sonarData.iloc[:, 0:3]\n", + "\n", + "# Assign data from first fourth columns to y variable\n", + "sonarOutput = sonarData.iloc[:, 3:4]" + ] + }, + { + "cell_type": "code", + "execution_count": 192, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Class
    0-22
    1-22
    2-22
    3-22
    4-22
    \n", + "
    " + ], + "text/plain": [ + " Class\n", + "0 -22\n", + "1 -22\n", + "2 -22\n", + "3 -22\n", + "4 -22" + ] + }, + "execution_count": 192, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# !!!!!!!!\n", + "sonarOutput.head()\n", + "# sonarOutput.style" + ] + }, + { + "cell_type": "code", + "execution_count": 193, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([-22, 0, 22], dtype=int64)" + ] + }, + "execution_count": 193, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonarOutput.Class.unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 194, + "metadata": {}, + "outputs": [], + "source": [ + "# sonarOutput.unique()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**Voegt onderstaande stap iets toe voor data die al uit getallen bestaat? Testen!**" + ] + }, + { + "cell_type": "code", + "execution_count": 195, + "metadata": {}, + "outputs": [], + "source": [ + "# from sklearn import preprocessing\n", + "# le = preprocessing.LabelEncoder()\n", + "\n", + "# sonarOutput = sonarOutput.apply(le.fit_transform)\n", + "\n", + "# sonarOutput.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 196, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.model_selection import train_test_split\n", + "sonarInput_train, sonarInput_test, sonarOutput_train, sonarOutput_test = train_test_split(sonarInput, sonarOutput, test_size = 0.30)" + ] + }, + { + "cell_type": "code", + "execution_count": 197, + "metadata": {}, + "outputs": [], + "source": [ + "from sklearn.preprocessing import StandardScaler\n", + "scaler = StandardScaler()\n", + "scaler.fit(sonarInput_train)\n", + "\n", + "sonarInput_train = scaler.transform(sonarInput_train)\n", + "sonarInput_test = scaler.transform(sonarInput_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 198, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    MLPClassifier(hidden_layer_sizes=(16, 16, 16), max_iter=1000)
    In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
    On GitHub, the HTML representation is unable to render, please try loading this page with nbviewer.org.
    " + ], + "text/plain": [ + "MLPClassifier(hidden_layer_sizes=(16, 16, 16), max_iter=1000)" + ] + }, + "execution_count": 198, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from sklearn.neural_network import MLPClassifier\n", + "mlp = MLPClassifier(hidden_layer_sizes=(16, 16, 16), max_iter=1000)\n", + "mlp.fit(sonarInput_train, sonarOutput_train.values.ravel()) # .values.ravel()" + ] + }, + { + "cell_type": "code", + "execution_count": 199, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[ 0 0 -22 ... -22 0 0]\n" + ] + } + ], + "source": [ + "predictions = mlp.predict(sonarInput_test)\n", + "print(predictions)" + ] + }, + { + "cell_type": "code", + "execution_count": 200, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[ 162 133 0]\n", + " [ 129 1264 0]\n", + " [ 35 60 0]]\n", + " precision recall f1-score support\n", + "\n", + " -22 0.50 0.55 0.52 295\n", + " 0 0.87 0.91 0.89 1393\n", + " 22 0.00 0.00 0.00 95\n", + "\n", + " accuracy 0.80 1783\n", + " macro avg 0.45 0.49 0.47 1783\n", + "weighted avg 0.76 0.80 0.78 1783\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "c:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\sklearn\\metrics\\_classification.py:1334: UndefinedMetricWarning: Precision and F-score are ill-defined and being set to 0.0 in labels with no predicted samples. Use `zero_division` parameter to control this behavior.\n", + " _warn_prf(average, modifier, msg_start, len(result))\n", + "c:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\sklearn\\metrics\\_classification.py:1334: UndefinedMetricWarning: Precision and F-score are ill-defined and being set to 0.0 in labels with no predicted samples. Use `zero_division` parameter to control this behavior.\n", + " _warn_prf(average, modifier, msg_start, len(result))\n", + "c:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\sklearn\\metrics\\_classification.py:1334: UndefinedMetricWarning: Precision and F-score are ill-defined and being set to 0.0 in labels with no predicted samples. Use `zero_division` parameter to control this behavior.\n", + " _warn_prf(average, modifier, msg_start, len(result))\n" + ] + } + ], + "source": [ + "from sklearn.metrics import classification_report, confusion_matrix\n", + "print(confusion_matrix(sonarOutput_test,predictions))\n", + "print(classification_report(sonarOutput_test,predictions))" + ] + }, + { + "cell_type": "code", + "execution_count": 201, + "metadata": {}, + "outputs": [], + "source": [ + "filename = 'finalized_sonar_model.pkl'\n", + "pickle.dump(mlp, open(filename, 'wb'))" + ] + }, + { + "cell_type": "code", + "execution_count": 202, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7877403846153846\n", + "MLPClassifier(hidden_layer_sizes=(16, 16, 16), max_iter=1000)\n" + ] + } + ], + "source": [ + "mlp = pickle.load(open(filename, 'rb'))\n", + "result = mlp.score(sonarInput_train, sonarOutput_train)\n", + "print(result)\n", + "# print(loaded_model)\n", + "print(mlp)" + ] + }, + { + "cell_type": "code", + "execution_count": 203, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Test score: 79.98 %\n" + ] + } + ], + "source": [ + "# Calculate the accuracy score and predict target values\n", + "score = mlp.score(sonarInput_test, sonarOutput_test)\n", + "print(\"Test score: {0:.2f} %\".format(100 * score))\n", + "sonarOutput_predict = mlp.predict(sonarInput_test)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/so_soft_coded.py b/simulations/car/control_client/so_soft_coded.py new file mode 100644 index 00000000..5c6f0c07 --- /dev/null +++ b/simulations/car/control_client/so_soft_coded.py @@ -0,0 +1,150 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import tensorflow as tf +keras = tf.keras +from keras import Model +import numpy as np + +import time as tm +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + +loadSonarModel = r'C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_a' + +# loadSonarModel = tf.keras.models.load_model('simulations/car/control_client/tensorflow/norm_sonar_01_model.h5') + +class HardcodedClient: + def __init__ (self): + self.steeringAngle = 0 + self.model = None + + with open (pm.sampleFileName, 'w') as self.sampleFile: + with sc.socket (*sw.socketType) as self.clientSocket: + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input () + self.sweep () + self.output () + # self.logTraining () + tm.sleep (0.02) + + def input (self): + sensors = self.socketWrapper.recv () + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors ['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] + else: + self.sonarDistances = sensors ['sonarDistances'] + if self.model == None: + self.model = tf.keras.models.load_model(loadSonarModel) + + def lidarSweep (self): + nearestObstacleDistance = pm.finity + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + lidarDistance = self.lidarDistances [lidarAngle] + + if lidarDistance < nearestObstacleDistance: + nextObstacleDistance = nearestObstacleDistance + nextObstacleAngle = nearestObstacleAngle + + nearestObstacleDistance = lidarDistance + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 + + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sonarSweep (self): + steeringAngleModel = self.model.predict(np.array(self.sonarDistances)) + self.steeringAngle = float(steeringAngleModel [0][0]) + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): + if hasattr (self, 'lidarDistances'): + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) + + def logLidarTraining (self): + sample = [pm.finity for entryIndex in range (pm.lidarInputDim + 1)] + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + sectorIndex = round (lidarAngle / self.sectorAngle) + sample [sectorIndex] = min (sample [sectorIndex], self.lidarDistances [lidarAngle]) + + sample [-1] = self.steeringAngle + print (*sample, file = self.sampleFile) + + def logSonarTraining (self): + sample = [pm.finity for entryIndex in range (pm.sonarInputDim + 1)] + + for entryIndex, sectorIndex in ((2, -1), (0, 0), (1, 1)): + sample [entryIndex] = self.sonarDistances [sectorIndex] + + sample [-1] = self.steeringAngle + print (*sample, file = self.sampleFile) + + def logTraining (self): + if hasattr (self, 'lidarDistances'): + self.logLidarTraining () + else: + self.logSonarTraining () + +HardcodedClient () diff --git a/simulations/car/control_client/so_soft_coded_clean.py b/simulations/car/control_client/so_soft_coded_clean.py new file mode 100644 index 00000000..df491e63 --- /dev/null +++ b/simulations/car/control_client/so_soft_coded_clean.py @@ -0,0 +1,128 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import tensorflow as tf +keras = tf.keras +from keras import Model +import numpy as np + +import time as tm +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + + +loadSonarModel = r'C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_a' +# loadSonarModel = r'C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_b' +# loadSonarModel = r'C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_c' + +# loadLidarMOdel = r'' + + +class DrivingAgent: + def __init__ (self): + self.steeringAngle = 0 + self.model = None + + with sc.socket (*sw.socketType) as self.clientSocket: + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input () + self.sweep () + self.output () + tm.sleep (0.02) + + def input (self): + sensors = self.socketWrapper.recv () + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors ['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] + else: + self.sonarDistances = sensors ['sonarDistances'] + if self.model == None: + self.model = tf.keras.models.load_model(loadSonarModel) + + def lidarSweep (self): + nearestObstacleDistance = pm.finity + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + lidarDistance = self.lidarDistances [lidarAngle] + + if lidarDistance < nearestObstacleDistance: + nextObstacleDistance = nearestObstacleDistance + nextObstacleAngle = nearestObstacleAngle + + nearestObstacleDistance = lidarDistance + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 + + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sonarSweep (self): + steeringAngleModel = self.model.predict(np.array(self.sonarDistances)) + self.steeringAngle = float(steeringAngleModel [0][0]) + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): + if hasattr (self, 'lidarDistances'): + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) + + +DrivingAgent () diff --git a/simulations/car/control_client/so_soft_coded_clean_scikit.py b/simulations/car/control_client/so_soft_coded_clean_scikit.py new file mode 100644 index 00000000..93e51507 --- /dev/null +++ b/simulations/car/control_client/so_soft_coded_clean_scikit.py @@ -0,0 +1,132 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import tensorflow as tf +keras = tf.keras +from keras import Model +import numpy as np + +import time as tm +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + +import pickle +import sklearn as sk +from sklearn.neural_network import MLPClassifier + + +# loadSonarModel = r'C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_a' +# loadSonarModel = r'C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_b' +# loadSonarModel = r'C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_c' + +mpl = pickle.load(open('C:/MakeAIWork/simulations/car/control_client/scikitlearn/finalized_sonar_model.pkl', 'rb')) + + +class DrivingAgent: + def __init__ (self): + self.steeringAngle = 0 + self.model = None + + with sc.socket (*sw.socketType) as self.clientSocket: + self.clientSocket.connect (sw.address) + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + self.halfApertureAngle = False + + while True: + self.input () + self.sweep () + self.output () + tm.sleep (0.02) + + def input (self): + sensors = self.socketWrapper.recv () + + if not self.halfApertureAngle: + self.halfApertureAngle = sensors ['halfApertureAngle'] + self.sectorAngle = 2 * self.halfApertureAngle / pm.lidarInputDim + self.halfMiddleApertureAngle = sensors ['halfMiddleApertureAngle'] + + if 'lidarDistances' in sensors: + self.lidarDistances = sensors ['lidarDistances'] + else: + self.sonarDistances = sensors ['sonarDistances'] + if self.model == None: + self.model = mpl + + def lidarSweep (self): + nearestObstacleDistance = pm.finity + nearestObstacleAngle = 0 + + nextObstacleDistance = pm.finity + nextObstacleAngle = 0 + + for lidarAngle in range (-self.halfApertureAngle, self.halfApertureAngle): + lidarDistance = self.lidarDistances [lidarAngle] + + if lidarDistance < nearestObstacleDistance: + nextObstacleDistance = nearestObstacleDistance + nextObstacleAngle = nearestObstacleAngle + + nearestObstacleDistance = lidarDistance + nearestObstacleAngle = lidarAngle + + elif lidarDistance < nextObstacleDistance: + nextObstacleDistance = lidarDistance + nextObstacleAngle = lidarAngle + + targetObstacleDistance = (nearestObstacleDistance + nextObstacleDistance) / 2 + + self.steeringAngle = (nearestObstacleAngle + nextObstacleAngle) / 2 + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sonarSweep (self): + steeringAngleModel = self.model.predict(np.array(self.sonarDistances)) + self.steeringAngle = float(steeringAngleModel (0)) + self.targetVelocity = pm.getTargetVelocity (self.steeringAngle) + + def sweep (self): + if hasattr (self, 'lidarDistances'): + self.lidarSweep () + else: + self.sonarSweep () + + def output (self): + actuators = { + 'steeringAngle': self.steeringAngle, + 'targetVelocity': self.targetVelocity + } + + self.socketWrapper.send (actuators) + + +DrivingAgent () diff --git a/simulations/car/control_client/socket_wrapper.py b/simulations/car/control_client/socket_wrapper.py new file mode 100644 index 00000000..be0049a4 --- /dev/null +++ b/simulations/car/control_client/socket_wrapper.py @@ -0,0 +1,69 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import socket as sc +import json as js + +address = 'localhost', 50012 +socketType = sc.AF_INET, sc.SOCK_STREAM +maxNrOfConnectionRequests = 5 +maxMessageLength = 2048 + +class SocketWrapper: + def __init__ (self, clientSocket): + self.clientSocket = clientSocket + + def send (self, anObject): + buffer = bytes (f'{js.dumps (anObject):<{maxMessageLength}}', 'ascii') + + totalNrOfSentBytes = 0 + + while totalNrOfSentBytes < maxMessageLength: + nrOfSentBytes = self.clientSocket.send (buffer [totalNrOfSentBytes:]) + + if not nrOfSentBytes: + self.raiseConnectionError () + + totalNrOfSentBytes += nrOfSentBytes + + def recv (self): + totalNrOfReceivedBytes = 0 + receivedChunks = [] + + while totalNrOfReceivedBytes < maxMessageLength: + receivedChunk = self.clientSocket.recv (maxMessageLength - totalNrOfReceivedBytes) + + if not receivedChunk: + self.raiseConnectionError () + + receivedChunks.append (receivedChunk) + totalNrOfReceivedBytes += len (receivedChunk) + + return js.loads (b''.join (receivedChunks) .decode ('ascii')) + + def raiseConnectionError (self): + raise RuntimeError ('Socket connection broken') diff --git a/simulations/car/control_client/start_agent.sh b/simulations/car/control_client/start_agent.sh new file mode 100644 index 00000000..a5332928 --- /dev/null +++ b/simulations/car/control_client/start_agent.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +export LIBGL_ALLOW_SOFTWARE=1 +python simulations/car/drivingNeuralAgent.py diff --git a/simulations/car/control_client/tensorflow/adam-optimizer.pdf b/simulations/car/control_client/tensorflow/adam-optimizer.pdf new file mode 100644 index 00000000..076914f2 Binary files /dev/null and b/simulations/car/control_client/tensorflow/adam-optimizer.pdf differ diff --git a/simulations/car/control_client/tensorflow/lidar_second_try.csv b/simulations/car/control_client/tensorflow/lidar_second_try.csv new file mode 100644 index 00000000..e8d359d0 --- /dev/null +++ b/simulations/car/control_client/tensorflow/lidar_second_try.csv @@ -0,0 +1,5623 @@ +Sensor 1,Sensor 2,Sensor 3,Sensor 4,Sensor 5,Sensor 6,Sensor 7,Sensor 8,Sensor 9,Sensor 10,Sensor 11,Sensor 12,Sensor 13,Sensor 14,Sensor 15,Sensor 16,Steering Angle +20,1.641,20,3.4985,6.9423,5.401,1.4013,6.4885,20,20,20,20,20,20,20,20,27 +20,1.6418,20,3.4992,6.943,5.4017,1.4018,6.489,20,20,20,20,20,20,20,20,27 +20,1.6417,20,3.4991,6.9429,5.4016,1.4018,6.489,20,20,20,20,20,20,20,20,27 +20,1.6425,20,3.4999,6.9437,5.4024,1.4025,6.4896,20,20,20,20,20,20,20,20,27 +20,1.6432,20,3.5007,6.9444,5.4031,1.4031,6.4902,20,20,20,20,20,20,20,20,27 +20,1.6432,20,3.5007,6.9444,5.4031,1.4031,6.4902,20,20,20,20,20,20,20,20,27 +20,1.6437,20,3.5011,6.9449,5.4035,1.4035,6.4906,20,20,20,20,20,20,20,20,27 +20,1.6445,20,3.5019,6.9456,5.4042,1.4041,6.4912,20,20,20,20,20,20,20,20,27 +20,1.645,20,3.5024,6.946,5.4047,1.4046,6.4916,20,20,20,20,20,20,20,20,27 +20,1.6448,20,3.5021,6.9458,5.4045,1.4044,6.4914,20,20,20,20,20,20,20,20,27 +20,1.6455,20,3.5028,6.9465,5.4051,1.405,6.492,20,20,20,20,20,20,20,20,27 +20,1.646,20,3.5034,6.947,5.4056,1.4054,6.4925,20,20,20,20,20,20,20,20,27 +20,1.6458,20,3.5032,6.9468,5.4055,1.4053,6.4923,20,20,20,20,20,20,20,20,27 +20,1.6428,20,3.5002,6.944,5.4026,1.4027,6.4898,20,20,20,20,20,20,20,20,27 +20,1.6401,20,3.4976,6.9414,5.4001,1.4004,6.4877,20,20,20,20,20,20,20,20,26.5 +20,1.632,20,3.4895,6.9336,5.3925,1.3934,6.481,20,20,20,20,20,20,20,20,26 +20,1.6266,20,3.4841,6.9284,3.3796,1.3887,6.4765,20,20,20,20,20,20,20,20,26 +20,1.6204,20,3.478,6.9224,3.3741,1.3834,6.4714,20,20,20,20,20,20,20,20,25.5 +20,1.6056,20,3.4632,6.9081,3.3607,1.3705,20,20,20,20,20,20,20,20,20,24.5 +20,1.5867,20,3.4442,5.3493,3.3433,1.3538,20,20,20,20,20,20,20,20,20,23.5 +1.5759,20,20,3.4333,5.3389,3.3334,1.3443,20,20,20,20,20,20,20,20,20,22.5 +1.5644,20,20,3.4218,5.3279,3.3229,1.3342,20,20,20,20,20,20,20,20,20,22 +1.5393,20,20,3.3964,5.3035,1.3119,6.4021,20,6.3815,20,20,20,20,20,20,20,21 +1.5256,20,3.3824,6.8293,5.2901,1.2997,6.3902,20,6.3717,20,20,20,20,20,20,20,20.5 +1.4952,20,3.3513,6.7988,5.2601,1.2724,6.3633,6.3496,20,20,20,20,20,20,20,20,18.5 +1.4952,20,3.3513,6.7988,5.2601,1.2724,6.3633,6.3496,20,20,20,20,20,20,20,20,18.5 +20,20,3.2971,5.2077,3.2078,1.2248,20,6.3106,20,20,20,20,20,20,20,20,16.5 +20,20,3.2778,5.189,3.1898,1.2078,20,6.2965,20,20,20,20,20,20,20,20,15 +20,5.2962,3.236,5.1484,3.1508,1.1712,20,6.2659,20,20,20,20,20,20,20,20,14 +20,3.215,6.6647,5.1279,3.1311,1.1528,20,6.2504,20,20,20,20,20,20,20,20,13 +20,3.1738,6.624,5.0878,3.0926,1.1169,20,6.22,5.6147,20,20,20,20,20,20,1.3252,12 +20,3.1527,6.6032,5.0672,3.0728,1.0986,20,6.2043,5.6015,20,20,20,20,20,20,1.3054,11.5 +20,3.1321,6.5828,5.0471,3.0535,1.0807,6.189,20,5.5886,20,20,20,20,20,20,1.2861,11 +20,3.0911,5.007,3.015,6.1336,1.0454,6.1583,20,5.5627,20,20,20,20,20,20,1.2481,10 +20,3.0496,4.9662,2.9758,6.0963,1.0096,6.1269,5.5361,20,20,20,20,20,20,20,1.2099,9 +20,3.0277,4.9448,2.9552,6.0767,0.991,6.1104,5.5222,20,20,20,20,20,20,1.19,20,8.5 +20,2.986,4.9039,2.9158,6.0391,0.9556,6.0788,5.4955,20,20,20,20,20,20,1.1522,20,8 +20,2.9652,4.8834,2.8962,6.0203,0.9381,6.063,5.4821,20,20,20,20,20,20,1.1335,20,7.5 +2.9246,6.3768,4.8434,2.8577,5.9836,0.9042,6.0321,5.456,6.4783,20,20,20,20,20,1.0974,20,7 +2.9034,6.3557,4.8225,2.8376,5.9643,0.8866,6.0159,5.4423,6.4659,20,20,20,20,20,1.0787,20,6.5 +2.8616,6.3141,4.7813,2.798,5.9264,0.8523,5.9839,5.4154,6.4414,20,20,20,20,20,1.0423,20,6 +2.8411,6.2937,4.7611,2.7786,5.9078,0.8358,5.9682,5.4022,6.4294,20,20,20,20,1.0246,20,20,5.5 +2.7992,6.2519,4.7198,2.7389,5.8697,0.8023,5.9362,5.3751,6.4049,20,20,20,20,0.9889,20,20,6 +2.7781,6.2309,4.6989,2.7189,5.8505,0.7857,5.92,5.3615,6.3925,20,20,20,20,0.9712,20,20,5.5 +2.7365,6.1893,4.6577,2.6793,5.8125,20,0.7534,5.3344,6.3678,20,20,20,20,0.9369,20,20,5.5 +2.7161,6.1689,4.6375,2.6599,5.7938,20,0.7378,5.3212,6.3557,20,20,20,20,0.9203,20,20,5 +2.6745,4.5962,5.6048,2.6201,20,20,0.7065,5.294,20,20,20,20,0.8871,20,20,20,4.5 +2.6533,4.5752,5.5842,2.5999,20,6.9399,0.691,5.2802,20,20,20,20,0.8706,20,20,20,4.5 +2.6117,4.5338,5.5436,2.5603,20,6.9075,0.6614,5.2531,20,20,20,20,0.8387,20,20,20,4.5 +2.5914,4.5136,5.5237,2.5409,20,6.8915,0.6473,5.2399,20,20,20,20,0.8236,20,20,20,4.5 +2.5481,4.4705,5.4813,2.4995,20,5.7416,20,0.6183,20,20,20,0.7922,20,20,20,20,4 +2.5481,4.4705,5.4813,2.4995,20,5.7416,20,0.6183,20,20,20,0.7922,20,20,20,20,4 +2.5067,4.4292,5.4408,2.4599,20,5.7093,20,0.5921,20,20,20,0.7635,20,20,20,20,4.5 +20,4.3879,5.4002,2.4203,20,5.677,20,0.5675,20,20,20,0.7362,20,20,20,20,4.5 +20,4.3669,5.3795,2.4002,20,5.6604,20,5.1437,0.5556,20,0.723,20,20,20,20,20,4.5 +20,4.3256,5.3388,2.3605,20,5.6279,20,5.1165,20,20,0.6985,20,20,20,20,20,-16 +20,4.3054,5.3189,2.3411,20,5.612,20,5.1031,20,20,0.6872,20,20,20,20,20,-17.5 +2.3383,4.2626,5.2777,2.302,20,20,5.5833,5.0814,6.1369,20,0.6565,20,20,20,20,20,-16.5 +2.3383,4.2626,5.2777,2.302,20,20,5.5833,5.0814,6.1369,20,0.6565,20,20,20,20,20,-16.5 +2.2758,5.73,4.2036,2.2489,5.398,20,5.5458,20,5.0541,20,0.6141,20,20,20,20,20,-15.5 +2.2547,5.7096,4.1839,5.2023,2.2314,20,5.5337,20,5.0456,0.6002,20,20,20,20,20,20,-15 +2.2343,5.6899,4.1648,5.1841,2.2145,20,5.5221,20,20,0.587,20,20,20,20,20,20,-15 +4.252,2.193,4.1264,5.1476,2.1809,20,20,5.4994,20,0.561,20,20,20,20,20,20,-14.5 +20,2.1732,4.1081,5.1303,2.1652,5.3184,20,5.4888,20,0.549,20,20,20,20,20,20,-14.5 +20,2.1531,5.612,4.0897,2.1493,5.3032,20,5.4783,20,20,20,20,20,20,20,20,18.5 +20,2.1123,5.573,4.0523,20,2.1176,20,5.4578,20,20,20,20,20,20,20,20,21 +20,2.0707,5.5313,4.0111,2.0794,5.2354,20,5.4273,20,20,20,20,20,20,20,20,19 +20,2.0499,3.9903,5.0167,2.0599,5.2162,20,5.4113,20,20,20,20,20,20,20,20,18 +2.0091,5.4691,3.9493,4.9764,2.0215,20,6.4892,5.3798,20,20,20,20,20,20,20,20,16 +1.9878,5.4475,3.9278,4.9552,2.0012,20,6.4722,5.3631,20,20,20,20,20,20,20,20,15.5 +1.9681,5.4275,3.9079,4.9356,1.9826,20,5.3478,20,20,20,20,20,20,20,20,20,14.5 +1.9271,5.3858,3.8664,20,1.9435,20,5.3153,20,4.8794,20,20,20,20,20,20,20,13 +20,3.8227,4.8515,6.0204,1.9024,20,5.281,20,4.8512,20,20,20,20,20,20,20,11.5 +20,3.8017,4.8306,1.8825,5.0404,20,5.2644,20,4.8376,20,20,20,20,20,20,20,10.5 +20,3.7813,4.8106,1.8634,5.0214,20,5.2485,4.8246,20,20,20,20,20,20,20,20,10 +5.2588,3.7395,4.7692,1.8241,20,20,5.2155,4.7976,5.8805,20,20,20,20,20,20,20,9 +5.2173,3.698,4.7281,1.785,20,6.2881,5.1827,4.7708,5.8554,20,20,20,20,20,20,20,8 +5.2173,3.698,4.7281,1.785,20,6.2881,5.1827,4.7708,5.8554,20,20,20,20,20,20,20,8 +5.194,3.6747,4.705,1.7631,20,6.2692,5.1642,4.7557,5.8412,20,20,20,20,20,20,20,7.5 +5.1514,3.6321,4.6628,1.7231,20,6.2347,5.1305,4.7283,5.8154,20,20,20,20,20,20,20,7 +5.1079,3.5886,20,1.6822,20,5.0959,20,4.7001,20,20,20,20,20,20,20,1.6567,5.5 +5.0665,3.547,20,1.6432,20,5.0629,20,4.6732,20,20,20,20,20,20,20,1.6168,5 +5.0444,3.5249,20,1.6224,20,5.0454,20,4.659,20,20,20,20,20,20,20,1.5956,5 +5.0232,3.5037,20,1.6027,20,5.0287,20,4.6455,20,20,20,20,20,20,20,1.5753,4.5 +3.4598,4.4918,20,1.5617,20,4.9939,20,4.6174,20,20,20,20,20,20,20,1.5334,4 +3.4385,4.4707,5.652,1.5419,20,4.9771,20,4.6039,20,20,20,20,20,20,20,1.5131,4 +3.3966,4.4291,5.6116,1.5029,20,4.9441,20,4.5773,20,20,20,20,20,20,20,1.4733,3.5 +3.3756,4.4083,5.5915,1.4835,20,4.9276,20,4.5641,20,20,20,20,20,20,20,1.4536,3 +3.3541,4.3869,5.5708,1.4636,20,4.9106,20,4.5505,20,20,20,20,20,20,20,1.4332,3.5 +3.3113,4.3444,5.5296,1.4241,20,4.877,20,4.5237,20,20,20,20,20,20,20,1.393,3 +3.2677,4.3011,5.4876,1.3839,20,4.8427,20,4.4963,20,20,20,20,20,20,1.3523,3.4046,2.5 +3.2468,4.2803,5.4674,1.3647,20,4.8263,20,4.4833,20,20,20,20,20,20,1.3329,3.3847,2.5 +3.2031,4.2368,5.4253,1.3248,20,4.7921,20,4.4562,20,20,20,20,20,20,1.2923,3.3429,2.5 +3.1802,4.2141,5.4033,1.304,20,4.7742,20,4.4421,20,20,20,20,20,20,1.2713,3.3211,2 +3.1593,4.1933,5.3831,1.2849,20,4.7578,20,4.4292,20,20,20,20,20,20,1.252,3.3011,2 +3.1154,4.1496,5.3408,1.2452,20,4.7236,20,4.4023,20,20,20,20,20,20,1.2119,3.2594,2 +3.0725,4.107,5.2995,4.3529,1.2066,4.6903,20,4.3763,20,20,20,20,20,20,1.173,3.2187,1.5 +3.0725,4.107,5.2995,4.3529,1.2066,4.6903,20,4.3763,20,20,20,20,20,20,1.173,3.2187,1.5 +3.0254,4.0601,5.2541,4.3084,1.1646,4.6538,20,4.3479,20,20,20,20,20,20,1.1306,3.1741,1 +2.9849,4.0198,5.2151,4.2703,1.1287,4.6226,20,4.3237,20,20,20,20,20,20,1.0945,3.1358,1 +2.9644,3.9995,5.1953,4.251,1.1108,4.6069,20,4.3117,20,20,20,20,20,20,1.0763,20,1.5 +2.9239,3.9592,5.1564,4.2129,1.0755,4.576,20,4.288,20,20,20,20,20,1.0407,3.0782,20,1.5 +2.9021,3.9376,5.1355,4.1925,1.0566,4.5593,20,4.2752,5.385,20,20,20,20,1.0218,3.0578,20,1 +2.8615,3.8971,5.0963,4.1542,1.0216,4.5283,20,4.2515,5.3622,20,20,20,20,0.9868,3.0196,20,1 +2.8415,3.8773,5.0771,4.1355,1.0046,4.5131,20,4.24,5.3511,20,20,20,20,0.9697,3.0009,20,1 +2.8002,3.8362,5.0373,4.0967,0.9698,4.4818,20,4.2164,5.3283,20,20,20,20,0.9348,2.9622,20,0.5 +2.7792,3.8153,5.0171,4.077,0.9522,5.5477,4.4659,4.2045,5.3167,20,20,20,20,0.9173,2.9425,20,0.5 +2.7383,3.7746,4.9779,4.0387,20,0.9186,4.4353,4.1816,5.2946,20,20,20,0.8835,20,2.9043,20,0.5 +2.7182,3.7546,4.9585,4.0199,20,0.9023,4.4203,20,4.1704,20,20,20,0.8672,20,2.8855,20,0 +2.697,3.7335,4.9382,4,20,0.8852,4.4044,20,4.1587,20,20,20,0.8501,20,2.8658,20,0.5 +2.6557,3.6926,4.8986,3.9616,20,0.8527,4.3739,20,4.1362,20,20,20,0.8174,20,2.8274,20,0.5 +2.6138,3.6509,4.8584,3.9225,20,0.8203,4.3429,20,4.1135,20,20,20,0.7851,20,2.7885,20,0.5 +2.5937,3.6308,4.8391,3.9036,20,0.805,4.3281,20,4.1027,20,20,20,0.7699,20,2.7698,20,0 +2.5525,3.59,4.7997,3.8654,20,5.3708,0.7746,20,4.0808,20,20,0.7396,20,20,2.7318,20,0 +2.5315,3.5691,4.7795,3.8458,20,5.3545,0.7595,20,20,20,20,0.7245,20,20,2.7123,20,0.5 +2.4902,3.5281,4.7401,3.8075,20,5.3228,0.7307,20,20,20,20,0.6957,20,20,2.6742,20,0 +2.4699,3.5079,4.7206,3.7886,20,5.3072,0.7168,20,20,20,20,0.682,20,20,2.6555,20,0 +2.4289,3.4672,4.6815,3.7507,20,5.2759,4.2088,0.6901,20,20,0.6555,20,20,20,2.6179,20,0 +2.4077,3.4461,4.6612,3.7311,20,5.2597,4.1936,0.6768,20,20,0.6423,20,20,20,2.5983,20,0 +2.3662,3.4049,4.6216,3.6928,20,5.2283,4.1642,0.6521,20,20,0.618,20,20,20,2.5604,20,0 +2.3462,3.385,4.6025,3.6743,20,5.2131,4.15,0.6408,20,20,0.6069,20,20,20,2.5421,20,-0.5 +2.3049,3.344,4.5632,3.6363,20,5.182,4.121,20,20,0.5855,20,20,20,20,2.5045,20,-30 +2.3049,3.344,4.5632,3.6363,20,5.182,4.121,20,20,0.5855,20,20,20,20,2.5045,20,-30 +2.2441,3.2858,20,4.51,3.5864,20,5.1461,4.0893,20,20,20,20,20,20,2.4434,20,-9.5 +2.2441,3.2858,20,4.51,3.5864,20,5.1461,4.0893,20,20,20,20,20,20,2.4434,20,-9.5 +3.7076,2.1826,3.2273,4.4571,3.5372,20,20,4.0594,20,20,20,20,20,20,2.3807,20,-6.5 +3.7076,2.1826,3.2273,4.4571,3.5372,20,20,4.0594,20,20,20,20,20,20,2.3807,20,-6.5 +3.6443,2.1204,3.1675,20,3.4856,20,20,4.0261,20,20,20,20,20,20,20,2.3194,-5.5 +3.6223,2.0989,3.1468,20,3.4678,20,20,4.0148,20,20,20,20,20,20,20,2.2982,-5 +3.6013,2.0782,3.1269,20,3.4508,20,20,4.004,20,20,20,20,20,20,20,2.2779,-5 +3.5585,2.0363,3.0867,20,4.3279,3.4164,20,5.024,3.9823,20,20,20,20,20,20,2.2366,-4.5 +3.5585,2.0363,3.0867,20,4.3279,3.4164,20,5.024,3.9823,20,20,20,20,20,20,2.2366,-4.5 +3.494,1.9733,20,3.0264,4.2728,3.3653,20,4.9874,20,20,20,20,20,20,20,2.1743,-3.5 +3.4722,1.952,20,3.006,4.2543,3.3482,20,4.9752,20,20,20,20,20,20,20,2.1532,-3 +3.4504,1.9308,20,2.9857,4.2357,3.3311,20,4.9631,20,20,20,20,20,20,20,2.1322,-3 +3.407,20,1.8884,2.9452,4.1989,3.2972,20,4.9391,20,20,20,20,20,20,20,2.0903,-2.5 +3.3634,20,1.8461,2.9049,4.1623,3.2635,20,4.9155,20,20,20,20,20,20,20,2.0483,-2.5 +3.3426,20,1.8259,2.8856,4.1448,3.2475,20,4.9043,20,20,20,20,20,20,20,2.0283,-2.5 +3.3426,20,1.8259,2.8856,4.1448,3.2475,20,4.9043,20,20,20,20,20,20,20,2.0283,-2.5 +3.2771,20,1.7624,2.8251,4.0901,3.1977,20,20,4.8698,20,20,20,20,20,20,1.9652,-2 +3.2327,20,1.7195,2.7844,4.0533,3.1644,20,20,4.8469,20,20,20,20,20,20,1.9225,-1.5 +3.2327,20,1.7195,2.7844,4.0533,3.1644,20,20,4.8469,20,20,20,20,20,20,1.9225,-1.5 +3.1694,20,1.6585,2.7265,20,4.0012,3.1174,20,20,20,20,20,20,20,20,1.8618,-1.5 +3.1694,20,1.6585,2.7265,20,4.0012,3.1174,20,20,20,20,20,20,20,20,1.8618,-1.5 +20,3.1247,1.6155,2.6858,20,3.9645,3.0846,20,20,20,20,20,20,20,20,1.819,-1.5 +20,3.0799,1.5726,2.6451,20,3.9281,3.052,20,20,20,20,20,20,20,20,1.7762,-1 +20,3.0598,1.5534,2.627,20,3.9118,3.0376,20,20,20,20,20,20,20,20,1.757,-1 +20,3.0178,1.5133,2.589,20,3.8778,3.0076,20,20,20,20,20,20,20,1.7169,20,-1 +20,2.9968,1.4932,2.5701,20,3.8609,2.9926,20,20,20,20,20,20,20,1.6969,20,-1 +20,2.954,1.4526,2.5317,20,3.8266,2.9625,20,20,20,20,20,20,20,1.6562,20,-0.5 +20,2.954,1.4526,2.5317,20,3.8266,2.9625,20,20,20,20,20,20,20,1.6562,20,-0.5 +20,2.8902,20,1.3922,2.4747,3.7757,2.9182,20,20,20,20,20,20,20,1.5958,20,-0.5 +20,2.8682,20,1.3715,2.4552,3.7583,2.9031,20,20,20,20,20,20,20,1.5751,20,-0.5 +20,2.8486,20,1.3531,2.4378,3.7428,2.8897,20,20,20,20,20,20,20,1.5567,20,0 +20,2.8084,20,1.3153,2.4022,3.7111,2.8624,20,20,20,20,20,20,20,1.5189,20,-0.5 +20,2.7671,20,1.2767,2.3658,3.6787,2.8347,20,20,20,20,20,20,20,1.4803,20,0 +20,2.7457,20,1.2568,2.347,3.662,20,2.8205,20,20,20,20,20,20,1.4603,20,0 +20,2.7045,20,1.2185,2.3108,3.6299,20,2.7933,20,20,20,20,20,20,1.422,20,0 +20,2.6841,20,1.1997,2.293,3.6141,20,2.78,20,20,20,20,20,20,1.4031,20,0 +20,2.6439,20,1.1627,2.2581,3.5831,20,2.754,20,20,20,20,20,20,1.3661,20,0 +20,2.6236,20,1.1441,2.2405,3.5675,20,2.741,20,20,20,20,20,20,1.3474,20,0 +20,2.583,20,1.1071,2.2054,3.5365,20,2.7153,20,20,20,20,20,20,1.3103,20,0 +20,2.5632,20,1.0891,2.1884,3.5214,20,2.7028,20,20,20,20,20,20,1.2922,20,0.5 +20,2.5227,20,1.0526,2.1537,3.4907,20,2.6777,20,20,20,20,20,20,1.2555,20,0.5 +20,2.5015,20,1.0335,2.1356,20,3.4746,2.6646,20,20,20,20,20,20,1.2363,20,0 +20,2.4602,20,20,0.9967,20,3.4435,2.6395,20,20,20,20,20,1.1995,20,20,0 +20,2.4401,20,20,0.979,20,3.4285,2.6274,20,20,20,20,20,1.1815,20,20,0.5 +20,2.3993,20,20,0.9432,2.0492,3.3981,2.6032,20,20,20,20,20,1.1454,20,20,0.5 +20,2.3786,20,20,0.9253,2.0319,3.3828,2.5911,20,20,20,20,20,1.1272,20,20,0 +20,2.3379,20,20,0.8902,1.9979,3.3528,2.5675,20,20,20,20,20,1.0918,20,20,0.5 +20,2.318,20,20,0.8732,1.9814,3.3382,2.5561,20,20,20,20,20,1.0746,20,20,0.5 +20,2.2772,20,20,0.8389,1.9478,3.3084,2.5331,20,20,20,20,20,1.0397,20,20,1 +20,2.2564,20,20,20,0.8216,3.2933,20,2.5215,20,20,20,20,1.0222,20,20,1 +20,2.2152,20,20,20,0.7878,3.2634,20,2.4987,20,20,20,20,0.9879,20,20,1 +20,2.1954,20,20,20,0.7718,3.2491,20,2.4879,20,20,20,0.9716,20,20,20,1 +20,2.1549,20,20,20,0.7395,3.2199,20,20,20,20,20,0.9387,20,20,20,1 +20,2.1339,20,20,20,0.7232,3.205,20,20,20,20,20,0.922,20,20,20,1.5 +20,2.093,20,20,20,0.692,3.1759,20,20,20,20,20,0.8899,20,20,20,1.5 +20,2.0517,20,20,20,1.7662,0.6615,20,20,20,20,20,0.8586,20,20,20,1.5 +20,2.0312,20,20,20,1.75,0.6467,20,20,20,20,20,0.8433,20,20,20,1.5 +20,2.0101,20,20,20,1.7335,0.6319,20,20,20,20,0.8279,20,20,20,20,1.5 +20,1.9689,20,20,20,1.7015,0.604,20,20,20,20,0.7987,20,20,20,20,2 +20,1.9488,20,20,20,1.686,3.0745,0.5909,20,20,20,0.7848,20,20,20,20,2 +20,1.9079,20,20,20,1.6546,3.0461,0.5654,20,20,20,0.7578,20,20,20,20,2.5 +20,1.9079,20,20,20,1.6546,3.0461,0.5654,20,20,20,0.7578,20,20,20,20,2.5 +20,1.846,20,20,20,20,1.6077,20,0.5301,20,0.7197,20,20,20,20,20,3 +20,1.8258,20,20,20,20,1.5925,20,20,20,0.7082,20,20,20,20,20,-5.5 +20,1.7848,20,20,20,20,1.5618,20,20,0.6862,20,20,20,20,20,20,-6.5 +20,1.7637,20,20,20,20,1.5473,2.9478,20,0.6742,20,20,20,20,20,20,-7 +20,1.744,20,20,20,20,1.534,2.9358,20,0.6631,20,20,20,20,20,20,-7 +20,1.7012,20,20,20,20,1.5061,2.9101,20,20,20,20,20,20,20,20,27 +20,1.6587,20,20,20,20,20,1.4795,20,20,20,20,20,20,20,20,28.5 +20,1.6587,20,20,20,20,20,1.4795,20,20,20,20,20,20,20,20,28.5 +20,1.6156,20,20,20,20,1.4436,2.8507,20,20,20,20,20,20,20,20,26 +1.5926,20,20,20,20,20,1.4241,20,20,20,20,20,20,20,20,20,24.5 +1.552,20,20,20,20,20,1.3899,20,20,20,20,20,20,20,20,20,21.5 +20,20,20,20,20,20,1.3568,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.3389,2.7481,20,20,20,20,20,20,20,20,20,18 +20,20,20,20,20,1.3029,20,20,20,20,20,20,20,20,20,20,16 +20,20,20,20,20,1.2851,20,20,20,20,20,20,20,20,20,20,15.5 +20,20,20,20,20,1.2483,20,20,20,20,20,20,20,20,20,20,14 +20,20,20,20,20,1.2308,20,20,20,20,20,20,20,20,20,1.3729,13.5 +20,20,20,20,20,1.1942,20,20,2.0353,20,20,20,20,20,20,1.333,12 +20,20,20,20,20,1.1762,20,20,2.0219,20,20,20,20,20,20,1.3134,11.5 +20,20,20,20,20,1.1393,20,20,1.9947,20,20,20,20,20,20,1.2735,10 +20,20,20,20,20,1.1221,20,20,1.9819,20,20,20,20,20,20,1.255,10 +20,20,20,20,20,1.1043,20,20,1.9688,20,20,20,20,20,1.2357,20,9.5 +20,20,20,20,20,1.0678,20,20,1.9419,20,20,20,20,20,1.1967,20,8.5 +20,20,20,20,20,1.051,20,20,1.9296,20,20,20,20,20,1.1788,20,8 +20,20,20,20,20,1.0338,20,20,1.9169,20,20,20,20,20,1.1603,20,7.5 +20,20,20,20,20,0.9993,20,20,1.8916,20,20,20,20,20,1.1236,20,7 +20,20,20,20,20,0.9652,20,20,1.8666,20,20,20,20,1.0874,20,20,6 +20,20,20,20,20,0.9491,20,20,1.8548,20,20,20,20,1.0704,20,20,6 +20,20,20,20,20,0.9159,20,20,1.8306,20,20,20,20,1.0351,20,20,5.5 +20,20,20,20,2.2923,0.899,20,20,1.8182,20,20,20,20,1.0172,20,20,5 +20,20,20,20,2.2563,20,0.8669,20,20,20,20,20,20,0.9831,20,20,4.5 +20,20,20,20,2.2387,20,0.8514,20,20,20,20,20,0.9667,20,20,20,4.5 +20,20,20,20,20,2.2036,0.8212,20,20,20,20,20,0.9345,20,20,20,4 +20,20,20,20,20,2.1856,0.8058,20,20,20,20,20,0.9182,20,20,20,4 +20,20,20,20,20,2.1502,0.7765,20,20,20,20,20,0.8867,20,20,20,4 +20,20,20,20,20,2.1331,0.7625,20,20,20,20,20,0.8718,20,20,20,4 +20,20,20,20,20,2.0978,20,0.7346,20,20,20,0.8421,20,20,20,20,4 +20,20,20,20,20,2.0978,20,0.7346,20,20,20,0.8421,20,20,20,20,4 +20,20,20,20,20,2.0447,20,0.6946,20,20,20,0.7995,20,20,20,20,3.5 +20,20,20,20,20,2.0447,20,0.6946,20,20,20,0.7995,20,20,20,20,3.5 +20,20,20,20,20,2.0261,20,0.6812,20,20,20,0.7853,20,20,20,20,3 +20,20,20,20,20,1.9913,20,20,0.6573,20,0.7597,20,20,20,20,20,3 +20,20,20,20,20,1.9719,20,20,0.6447,20,0.7461,20,20,20,20,20,3 +20,20,20,20,20,1.9191,20,20,20,0.7113,20,20,20,20,20,20,-11 +20,20,20,20,20,1.9015,20,20,20,0.7008,20,20,20,20,20,20,-11.5 +20,20,20,20,20,1.9015,20,20,20,0.7008,20,20,20,20,20,20,-11.5 +20,20,20,20,20,1.8555,20,20,20,20,20,20,20,20,20,20,19.5 +20,20,20,20,20,1.8393,20,20,20,20,20,20,20,20,20,20,20 +20,20,20,20,20,1.8022,20,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.7842,20,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.7463,20,20,20,20,20,20,20,20,20,20,18 +20,20,20,20,20,1.7272,20,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.6881,20,20,3.4875,20,20,20,20,20,20,20,46 +20,20,20,20,1.6681,20,20,20,3.4728,20,20,20,20,20,20,20,45 +20,20,20,20,1.6479,20,20,3.4545,8.9451,20,20,20,20,20,20,20,43 +20,20,20,1.61,20,20,20,3.4189,9.434,20,20,20,20,20,20,20,37 +20,20,20,1.5744,20,20,3.3837,7.9064,8.9578,20,20,20,20,20,20,20,32.5 +20,20,1.5577,20,20,20,3.3671,7.8907,1.3842,20,20,20,20,20,20,20,37.5 +20,20,1.5406,20,20,3.3502,8.8423,1.369,20,20,20,20,20,20,20,20,36 +20,1.507,20,20,20,3.3139,7.8393,1.3347,4.4833,20,20,20,20,20,20,20,31.5 +20,1.4888,20,20,20,3.2934,7.819,1.3149,8.256,20,20,20,20,20,20,20,29 +20,1.4734,20,20,3.2758,8.768,1.2979,2.869,20,20,20,20,20,20,20,20,27 +20,1.4592,20,20,3.259,7.7847,1.2813,2.8526,20,20,20,20,20,20,20,20,25.5 +1.4285,20,20,20,3.2218,7.7471,1.2444,8.1874,9.6934,20,20,20,20,20,20,20,22 +1.413,20,20,3.2022,8.6938,7.7271,1.2245,8.1679,20,20,20,20,20,20,20,20,20 +20,20,20,3.1628,7.6882,1.1869,2.7589,8.7543,3.6083,20,20,20,20,20,20,20,17 +20,20,20,3.1412,7.6677,1.1677,2.7402,3.5927,14.8229,20,20,20,20,20,20,20,16 +20,20,20,3.0984,7.627,1.1298,8.0782,3.5618,10.7655,20,20,20,20,20,20,20,14 +20,20,3.0556,8.5482,7.5861,1.092,8.0423,3.5308,5.6078,20,20,20,20,20,20,1.2757,13 +20,20,3.0556,8.5482,7.5861,1.092,8.0423,3.5308,5.6078,20,20,20,20,20,20,1.2757,13 +20,20,3.0125,8.5055,7.5451,1.0545,9.5255,3.4999,5.5799,20,20,20,20,20,20,1.2349,11.5 +20,20,2.9915,7.5249,8.5811,1.0363,9.5093,3.4847,5.5661,20,20,20,20,20,20,1.2153,11 +20,20,2.9695,7.5039,8.5604,1.0172,9.4921,3.4687,11.9516,20,20,20,20,20,20,1.1949,10 +20,20,2.9263,7.4624,8.5196,0.98,8.5808,3.4374,20,20,20,20,20,20,1.155,20,9 +20,20,2.9031,7.4401,8.4977,0.9602,8.5635,3.4206,14.3359,20,20,20,20,20,1.1339,20,8.5 +20,20,2.8599,7.3986,11.5878,0.9237,8.5311,3.3894,11.1106,20,20,20,20,20,1.0949,20,8 +20,20,2.8168,7.3572,11.5477,0.8878,8.4988,3.3583,11.0843,20,20,20,20,20,1.0565,20,7 +20,20,2.7948,7.336,11.5273,0.8697,8.4823,3.3425,11.0708,20,20,20,20,20,1.0372,20,7 +20,20,2.7738,7.3158,11.5077,0.8526,3.3274,5.4223,16.708,20,20,20,20,20,1.0189,20,6.5 +20,2.731,8.2256,7.2746,8.7049,0.8181,3.2967,5.3939,16.6823,20,20,20,20,0.982,20,20,6 +20,2.6892,8.1839,7.2342,8.6681,0.785,3.2667,5.3661,20,20,20,20,20,0.9468,20,20,5.5 +20,2.6674,8.1622,7.2132,3.9084,2.3309,0.7681,5.3517,20,20,20,20,20,0.9287,20,20,5.5 +20,2.6466,8.1414,7.1931,3.8903,2.313,0.7522,5.3379,13.0879,20,20,20,20,0.9116,20,20,5.5 +20,2.6018,8.6402,7.1498,3.8514,2.2748,0.7186,5.3082,13.0622,20,20,20,0.8756,20,20,20,5 +20,2.58,8.619,7.1287,3.8324,2.2562,0.7026,5.2937,13.0495,20,20,20,0.8586,20,20,20,4.5 +20,2.5592,8.5987,7.1085,3.8142,2.2384,0.6876,5.2798,13.0375,20,20,20,0.8424,20,20,20,4.5 +20,2.5156,7.0663,8.1294,3.7763,2.2014,0.6572,5.2509,13.0122,20,20,20,0.8096,20,20,20,4.5 +20,2.4947,7.046,8.1094,3.7581,2.1836,3.1287,0.6431,13,20,20,20,0.7942,20,20,20,4.5 +20,2.4517,7.0043,8.0683,3.7206,2.1473,3.0985,0.6152,12.9749,20,20,0.7638,20,20,20,20,4.5 +20,2.4517,7.0043,8.0683,3.7206,2.1473,3.0985,0.6152,12.9749,20,20,0.7638,20,20,20,20,4.5 +20,2.3875,6.942,8.0068,3.6647,2.0932,3.0536,0.5766,11.8932,20,20,0.7214,20,20,20,20,4 +20,2.3875,6.942,8.0068,3.6647,2.0932,3.0536,0.5766,11.8932,20,20,0.7214,20,20,20,20,4 +20,2.3455,6.9011,7.9665,3.6281,2.0579,3.0243,5.1378,11.8694,20,0.6958,20,20,20,20,20,-8 +20,2.3254,6.8815,7.9471,3.6106,2.041,3.0103,5.1244,11.858,20,0.6841,20,20,20,20,20,-8.5 +20,2.2846,6.8422,7.9084,3.576,2.0081,8.0938,2.9836,11.8365,20,0.6599,20,20,20,20,20,-9.5 +20,2.262,6.8206,7.8873,3.5576,1.9907,8.078,2.97,12.8662,20,0.646,20,20,20,20,20,-9.5 +20,2.2216,6.7823,7.8497,8.257,1.9605,8.0503,2.9466,12.8467,0.6215,20,20,20,20,20,20,-10 +20,2.2216,6.7823,7.8497,8.257,1.9605,8.0503,2.9466,12.8467,0.6215,20,20,20,20,20,20,-10 +20,2.1604,7.6563,6.7245,8.2065,3.4772,1.9162,2.9131,16.3421,20,20,20,20,20,20,20,26.5 +20,20,2.1206,6.6871,11.8029,3.4467,1.8886,2.8925,5.0114,20,20,20,20,20,20,20,28 +20,2.0997,8.1529,6.6662,8.1542,3.4272,1.8701,2.8764,20,20,20,20,20,20,20,20,27 +20,2.059,6.6249,7.6945,7.1925,1.8324,7.9287,2.8429,11.7204,20,20,20,20,20,20,20,24 +20,2.039,6.6044,10.8168,3.3682,1.8134,7.91,2.8259,11.7046,20,20,20,20,20,20,20,22.5 +1.9978,7.4932,6.5624,8.0529,3.3279,1.7748,9.182,2.7914,16.0568,20,20,20,20,20,20,20,20 +1.9775,8.0286,6.5418,8.0328,3.3083,1.7561,2.7748,11.6573,4.2441,20,20,20,20,20,20,20,19 +1.936,6.4995,7.5692,7.0716,3.2679,1.7177,2.7408,4.2147,12.532,20,20,20,20,20,20,20,17 +1.9145,6.4775,10.6902,3.2469,8.6362,1.6977,2.723,4.1993,6.4186,20,20,20,20,20,20,20,16 +1.8938,6.4564,10.6691,3.2267,1.6785,7.7763,2.7059,4.1845,6.4046,20,20,20,20,20,20,20,15 +7.3467,6.4138,11.5346,3.1857,1.6397,9.0549,2.6712,4.1543,16.6664,20,20,20,20,20,20,20,13.5 +7.8579,6.3709,7.8654,3.1444,1.6005,9.0176,2.6362,4.1237,20,20,20,20,20,20,20,20,12 +7.8579,6.3709,7.8654,3.1444,1.6005,9.0176,2.6362,4.1237,20,20,20,20,20,20,20,20,12 +6.3282,7.3977,7.8232,3.1031,1.5614,4.7197,2.6013,4.0932,11.6638,20,20,20,20,20,20,20,10.5 +6.2855,7.3549,6.8633,3.0617,1.5223,2.5662,11.4603,4.0624,9.8501,20,20,20,20,20,20,20,10 +6.2428,10.4552,6.8215,3.0203,1.4834,2.5313,11.4266,4.0317,9.8236,20,20,20,20,20,20,1.6875,8.5 +6.2428,10.4552,6.8215,3.0203,1.4834,2.5313,11.4266,4.0317,9.8236,20,20,20,20,20,20,1.6875,8.5 +6.2002,10.4124,6.7796,2.9788,1.4445,2.4964,11.3927,4.001,8.0199,20,20,20,20,20,20,1.6469,8 +6.1575,11.2796,2.9372,7.5002,1.4055,2.4615,3.9701,6.1991,7.9942,20,20,20,20,20,20,1.6063,7 +6.1337,11.2557,2.9139,7.4778,1.3838,2.4419,3.9528,6.1823,7.9797,20,20,20,20,20,20,1.5837,7 +6.0909,7.5874,2.8721,7.4377,1.345,2.407,3.922,6.1524,5.7266,20,20,20,20,20,20,1.5434,6 +6.0701,7.5666,2.8517,7.4181,1.326,2.39,3.9068,6.1377,5.7143,20,20,20,20,20,20,1.5238,6 +7.0937,7.5219,2.8079,7.376,1.2856,2.3537,3.8746,6.1062,5.6882,20,20,20,20,20,1.482,6.9688,5 +7.0736,7.5018,2.7882,7.3571,1.2675,2.3373,3.8601,6.0921,5.6764,20,20,20,20,20,1.4633,6.9494,5 +7.0736,7.5018,2.7882,7.3571,1.2675,2.3373,3.8601,6.0921,5.6764,20,20,20,20,20,1.4633,6.9494,5 +7.0093,7.4377,2.7255,7.2967,1.2101,2.2857,3.8141,7.8626,5.6392,20,20,20,20,20,1.4041,6.8877,4 +6.9882,7.4167,2.7049,7.2769,1.1914,2.2688,3.799,7.8497,5.6269,20,20,20,20,20,1.3849,6.8676,4 +6.9462,7.3747,2.6638,7.2373,1.1543,2.2353,3.7691,7.8242,5.6026,20,20,20,20,20,1.3467,6.8273,3.5 +6.9252,6.44,2.6433,7.2175,1.1359,2.2186,3.7542,7.8114,5.5905,20,20,20,20,20,1.3277,6.8072,3.5 +10.0245,6.3976,2.6016,7.1773,1.0986,2.1849,3.7241,7.7855,5.566,20,20,20,20,20,1.2893,6.7664,3 +10.0026,6.376,2.5803,7.1567,1.0797,2.1678,3.7087,7.7723,5.5535,20,20,20,20,20,1.2698,6.7456,3 +10.0026,6.376,2.5803,7.1567,1.0797,2.1678,3.7087,7.7723,5.5535,20,20,20,20,20,1.2698,6.7456,3 +9.9381,6.3122,2.5174,7.0961,1.0246,2.1176,3.6636,7.7333,5.5168,20,20,20,20,1.213,20,6.6844,3 +9.8932,6.2677,2.4736,7.0537,8.403,0.9867,3.6323,7.7061,5.4913,20,20,20,20,1.1741,20,6.6418,3 +9.8713,6.2461,2.4523,7.0331,8.3832,0.9684,2.0662,7.6929,5.4789,20,20,20,20,1.1553,20,6.6212,2.5 +9.8501,6.2251,2.4316,7.0131,8.3641,0.9508,2.0499,7.68,5.4669,20,20,20,20,1.1373,20,6.6012,2.5 +9.8072,6.1825,2.3898,6.9725,8.3254,0.9156,2.0174,7.6542,5.4427,20,20,20,20,1.1011,6.5607,8.0592,2.5 +9.7862,6.1617,2.3693,6.9527,8.3064,0.8986,2.0015,7.6415,5.4309,20,20,20,20,1.0836,6.5409,8.0393,2.5 +20,6.1199,2.3282,6.9129,8.2684,0.865,1.97,7.6161,5.4073,20,20,20,1.049,20,6.5013,8.024,2 +20,6.0996,2.3083,6.8936,8.2499,0.8489,1.9548,3.5157,5.3959,20,20,20,1.0324,20,6.4821,8.004,2.5 +10.5914,6.0571,2.2665,6.8531,8.2112,0.8158,1.9232,3.4867,5.3721,20,20,20,0.9982,20,6.442,7.9622,2 +10.5697,6.0356,2.2455,6.8326,8.1916,0.7994,1.9073,3.4721,5.3601,20,20,20,0.9813,20,6.4218,6.9454,2 +10.5268,5.9931,2.2037,6.7921,8.1529,3.9495,0.7676,3.4434,5.3365,20,20,20,0.9484,20,6.3817,6.9035,2 +10.5061,5.9726,2.1837,6.7726,8.1342,3.9325,0.7527,3.4296,5.3252,20,20,20,0.9328,20,6.3625,6.8833,2 +10.4644,5.9312,2.1432,6.7332,8.0965,3.8983,0.7234,3.402,5.3024,20,20,0.9021,20,20,6.3238,6.8427,2 +10.4426,5.9096,2.122,6.7126,9.5085,3.8804,0.7085,3.3876,5.2905,20,20,0.8865,20,20,6.3035,6.8215,2 +10.4005,5.8679,2.0812,6.6729,9.472,3.846,1.7872,0.6808,5.2678,20,20,0.8572,20,20,6.2646,6.7806,2.5 +10.379,5.8466,2.0603,6.6526,9.4533,3.8285,1.7724,0.6672,5.2562,20,20,0.8427,20,20,6.2448,6.7597,2.5 +10.3366,5.8045,2.0191,6.6124,9.4163,3.7937,1.7434,0.6413,9.355,20,0.8152,20,20,20,6.2057,5.2266,2.5 +10.3141,5.7822,1.9973,6.5911,9.3967,3.7753,5.5315,0.6283,9.3427,20,0.8012,20,20,20,6.1851,5.2047,2.5 +10.2718,5.7401,1.9562,6.5509,9.3597,3.7407,10.1859,1.6998,9.3195,20,0.7761,20,20,20,6.1464,5.1636,-2 +10.2511,5.7196,1.9362,6.5313,9.3416,3.7239,10.1707,1.6861,9.3082,20,0.7645,20,20,20,6.1275,5.1435,-2 +10.2093,5.6783,1.896,6.4922,9.306,3.6909,10.1414,1.6602,14.0151,0.7406,20,20,20,20,6.0887,5.1025,-3 +10.1878,5.657,1.8754,6.4721,9.2876,3.6741,10.1263,1.6471,14.0036,0.729,20,20,20,20,6.0687,5.0813,-3 +10.1462,5.616,1.8358,6.4335,7.8102,3.6419,10.0977,1.6229,13.9819,20,20,20,20,20,6.0298,5.0404,34.5 +10.1462,5.616,1.8358,6.4335,7.8102,3.6419,10.0977,1.6229,13.9819,20,20,20,20,20,6.0298,5.0404,34.5 +6.4609,5.5526,1.7722,7.7479,9.1915,3.5836,5.3701,1.5739,5.0917,20,20,20,20,5.9792,7.4746,4.9835,31.5 +5.531,1.7501,6.3477,7.7255,3.5618,10.0219,5.3498,1.5546,7.048,20,20,20,20,5.9642,6.4597,4.9657,30 +5.4863,1.704,7.6786,9.1225,3.5162,5.3073,1.5141,5.0354,20,20,20,20,20,5.9334,4.929,5.984,27 +5.4863,1.704,7.6786,9.1225,3.5162,5.3073,1.5141,5.0354,20,20,20,20,20,5.9334,4.929,5.984,27 +1.6327,6.2283,7.6055,3.4447,9.9083,3.0259,1.4509,6.9532,20,20,20,20,5.8875,4.8734,5.9253,9.9542,22.5 +1.6079,6.2029,9.0239,3.4195,9.8838,3.003,1.4285,6.9324,20,20,20,20,5.8721,4.8545,5.9052,6.3056,21.5 +1.5672,7.5377,8.9818,3.378,5.1776,1.392,4.9183,20,11.8702,20,20,5.847,7.3392,4.8237,9.0019,6.2675,19 +1.5672,7.5377,8.9818,3.378,5.1776,1.392,4.9183,20,11.8702,20,20,5.847,7.3392,4.8237,9.0019,6.2675,19 +6.0984,7.4739,3.315,9.7818,5.118,1.3365,6.8458,11.8248,20,20,20,5.8106,4.7783,5.8238,9.838,5.295,16 +6.077,7.4523,3.2934,9.7607,5.0974,1.3175,6.8276,11.809,20,20,20,5.7988,4.7634,5.8077,6.1913,5.2752,15 +7.4099,8.8536,3.2513,9.7195,2.8497,1.2807,6.7923,11.7783,12.4621,20,5.7758,7.2654,4.7342,8.9006,6.1539,5.2364,13.5 +7.3891,8.8328,3.2306,9.6992,2.8308,1.2626,12.7941,11.763,12.4487,20,5.7648,9.217,4.7202,8.8844,6.1357,1.4257,12.5 +7.3466,8.79,3.1882,4.9975,2.7919,1.2258,20,11.7317,13.5,20,5.7426,4.6918,5.7302,8.8516,5.179,1.3857,11.5 +7.3466,8.79,3.1882,4.9975,2.7919,1.2258,20,11.7317,13.5,20,5.7426,4.6918,5.7302,8.8516,5.179,1.3857,11.5 +7.2817,9.9158,3.1234,4.9356,2.7324,1.1698,11.6834,12.3782,20,20,5.71,4.6495,5.684,9.6734,5.1207,1.3253,9.5 +7.2609,3.1025,9.5733,4.9156,2.7133,1.1518,11.6677,12.3642,20,20,5.7,4.6363,5.6695,9.656,5.1022,1.3062,9 +7.2181,3.0595,9.531,4.8745,2.6738,1.1152,11.6354,12.3355,20,5.6794,7.164,4.6092,8.7544,5.988,1.2669,6.6638,8 +8.6381,3.0371,9.5089,4.853,2.6532,1.0962,11.6185,12.3205,20,5.669,7.1529,4.5953,8.7378,5.969,1.2466,6.6427,8 +8.595,2.9941,9.4665,4.8119,2.6138,1.0601,11.586,12.2916,20,5.6492,4.569,5.5951,8.7062,5.9327,1.2079,5.7842,7.5 +8.5734,2.9726,9.4453,4.7912,2.5941,1.0421,11.5697,12.2771,20,5.6396,4.5561,5.5808,8.6906,5.9148,1.1888,5.7635,7 +8.5523,2.9514,9.4244,4.7709,2.5747,1.0246,11.5535,12.2627,20,5.6303,4.5436,5.5667,8.6753,5.8972,1.1701,5.7431,6.5 +8.5103,2.9095,9.3829,4.7306,2.5361,0.99,11.5214,12.234,12.1509,7.0922,4.5191,5.5393,8.6453,4.9332,1.1335,5.7027,6 +8.4678,2.8669,9.3408,4.6897,2.497,0.9554,11.4888,12.2049,12.126,7.073,4.4949,5.5119,9.4627,1.0969,6.484,5.662,5.5 +8.4678,2.8669,9.3408,4.6897,2.497,0.9554,11.4888,12.2049,12.126,7.073,4.4949,5.5119,9.4627,1.0969,6.484,5.662,5.5 +8.4236,2.8226,9.297,4.6471,2.4564,0.92,11.4547,12.1745,12.1001,20,4.4701,5.4838,9.4273,1.0595,6.4432,5.6197,5 +8.38,2.7789,9.2538,2.4164,4.3957,0.8856,11.421,12.1443,12.0743,8.9652,4.4462,8.5537,5.7564,1.0233,6.403,5.5781,5 +9.5487,2.7576,9.2326,2.3968,4.3769,0.8691,11.4045,12.0617,20,8.9544,4.4348,8.539,5.7393,1.0058,6.3835,5.5578,4.5 +9.5071,2.7161,4.5445,2.3588,4.3404,12.368,0.8375,12.037,20,8.9339,4.4129,8.5108,0.9727,4.7695,6.3457,5.5186,4.5 +9.4857,2.6947,4.5238,2.3392,4.3215,12.3513,0.8215,12.0243,20,4.4018,5.4052,8.4962,0.9558,4.7517,6.3262,5.4983,4 +9.4442,2.6533,4.4838,2.3014,4.285,11.3235,0.7911,11.9996,10.6038,4.3807,5.3806,8.4684,0.9239,4.7176,6.2887,5.4593,3.5 +9.4236,2.6327,4.4639,2.2825,4.2668,11.3074,0.7764,11.9873,10.5924,4.3704,5.3684,8.4547,0.9083,4.7006,6.27,5.4399,3.5 +9.4019,2.6111,4.4431,2.2629,4.2478,11.2907,0.7613,11.9745,10.5804,4.3596,5.3557,8.4402,0.8922,4.6829,6.2505,5.4196,3.5 +9.36,2.5693,4.4027,2.2248,4.211,11.2581,11.9985,0.7327,10.5571,4.339,5.3315,0.8618,4.6487,10.4423,5.3802,7.4841,3.5 +2.5262,9.0032,4.3611,2.1856,4.1731,11.2245,11.9683,0.7045,10.5331,4.3185,5.307,0.8318,4.6138,10.4052,5.34,7.4432,3.5 +2.5262,9.0032,4.3611,2.1856,4.1731,11.2245,11.9683,0.7045,10.5331,4.3185,5.307,0.8318,4.6138,10.4052,5.34,7.4432,3.5 +2.4626,8.9399,4.2995,6.2376,2.1278,11.1745,11.9235,0.6653,10.4973,5.7838,5.2716,0.79,4.5628,9.4657,5.2807,6.631,3.5 +2.4419,8.9194,4.2796,6.2182,2.109,11.1583,11.9089,0.6534,10.4857,5.7742,0.7772,20,4.5465,9.4476,5.2616,6.611,3 +2.4002,8.8779,4.2391,6.1789,2.0712,11.1254,11.8794,11.8474,10.462,20,0.7526,20,4.5136,9.4112,5.223,6.5705,-13 +2.3794,8.8571,4.2189,6.1593,2.0523,11.109,11.8646,11.8347,10.4502,5.2269,0.7408,20,4.4972,6.0438,5.2037,6.5503,-13.5 +2.3586,8.8368,4.1996,6.1409,2.035,11.0946,11.8522,11.8247,10.4412,6.7299,0.7269,20,4.4789,9.3733,5.1832,6.5293,-13.5 +9.1065,2.3167,9.5345,4.1609,2.0004,20,11.0662,11.8279,11.8053,5.7077,0.699,8.2432,4.4414,10.2211,5.1415,7.2417,-13 +9.0648,2.2756,8.7559,4.1233,1.9675,3.9615,11.0391,11.8049,11.7873,0.6722,5.1561,8.211,4.404,10.1817,5.9431,5.1002,-12.5 +9.0446,2.2557,8.7365,4.1051,1.9517,3.9462,11.0262,11.794,20,0.6595,5.1421,8.1951,5.3398,4.3857,5.9234,5.0801,-12.5 +7.8151,2.2152,8.6972,4.0684,6.0163,1.9201,11.0003,11.7723,20,0.6345,5.113,8.1625,5.3034,4.3481,5.883,5.0388,-12.5 +7.794,2.1948,8.6774,4.05,5.9989,1.9046,10.9875,11.7617,20,4.1419,5.0981,8.1457,5.2849,4.329,5.8625,5.0179,22.5 +7.7523,2.1547,8.6386,4.0141,5.9651,1.8746,10.9629,11.7414,20,4.116,5.0683,8.1123,5.2479,4.2909,5.8218,4.9764,25 +7.7322,2.1342,8.618,3.994,5.9455,1.8562,10.9461,11.7262,20,4.1094,5.0593,8.1008,5.2339,4.276,5.8045,4.958,24 +8.8788,2.0916,8.5752,3.9518,5.9041,1.817,10.9101,11.6932,20,5.5814,5.0424,8.0788,4.2467,10.0132,5.7697,4.9209,21.5 +8.8566,2.0692,9.2978,3.9295,7.8587,1.7963,10.8909,11.6756,11.6811,5.034,7.5318,20,4.2315,9.1029,4.9015,6.9983,19.5 +8.8363,2.0487,9.2771,3.909,7.8388,1.7773,10.8732,11.6593,11.6666,5.0267,8.0576,5.1798,4.218,5.7352,4.8841,6.2198,19 +2.0082,8.491,3.8684,5.822,1.7393,10.8376,11.6265,11.6375,10.2705,7.5102,8.0388,5.1557,4.1921,5.7035,4.85,6.1826,17 +1.9871,8.4696,3.8471,5.801,1.7194,10.8189,11.6092,11.6221,10.2559,8.9999,8.0293,4.1788,9.9349,5.6871,4.8323,6.1633,16 +1.9458,8.4276,3.8052,5.7596,1.6802,10.7819,11.5749,10.2269,20,8.9845,8.0113,4.1536,9.9049,4.7981,6.8911,6.1257,14.5 +1.9257,8.4072,3.7849,7.7174,1.6612,10.7639,11.5582,10.2128,11.1246,8.0027,5.1088,4.1414,5.6403,4.7816,6.1074,7.5325,13.5 +8.3654,7.3813,3.7431,7.6765,1.6221,10.7268,11.5238,10.1837,8.8665,7.9855,5.0863,4.117,5.6093,4.748,6.0702,7.4935,12 +8.3443,3.7219,5.6773,5.5968,1.6023,10.708,12.6048,10.1689,8.8528,7.977,4.1049,7.7436,5.5938,4.7312,6.0515,7.4739,11.5 +8.3034,3.681,5.6368,3.5595,1.5642,11.4725,11.4996,8.8264,20,20,4.0818,20,5.5641,4.6988,6.0155,7.436,10.5 +8.2832,3.6608,5.6167,3.5404,1.5453,11.4556,11.4845,8.8133,20,20,4.0707,9.8044,5.5496,4.683,5.9978,7.4173,10 +8.2416,3.619,5.5753,1.5063,10.6159,11.4207,11.4531,8.786,20,20,4.0482,9.7763,4.6506,6.7365,5.9615,8.5551,8.5 +8.2195,3.5967,5.5532,1.4855,10.5958,11.402,11.4362,8.7713,20,20,4.0365,9.7614,4.6335,6.7185,5.9422,8.5338,8.5 +8.1787,3.5558,5.5126,1.4474,10.559,11.3677,11.4054,8.7445,20,4.9925,4.0152,5.4758,4.6022,5.9069,7.3213,8.4947,7.5 +8.1787,3.5558,5.5126,1.4474,10.559,11.3677,11.4054,8.7445,20,4.9925,4.0152,5.4758,4.6022,5.9069,7.3213,8.4947,7.5 +8.86,3.4932,7.4305,1.3894,10.5025,11.315,10.0062,8.7031,6.773,3.984,7.6196,5.433,4.5553,5.8535,7.2647,1.6423,6.5 +8.8393,3.4725,7.4101,1.3701,10.4838,11.2974,9.9912,8.6893,6.7607,3.974,7.6091,5.4191,4.54,5.836,7.2461,1.6225,6 +8.7972,3.4304,7.3685,1.3312,10.4456,11.2618,9.9608,8.6614,6.7359,3.954,20,5.391,4.509,5.8005,7.2083,1.5824,5.5 +8.7764,3.4096,7.348,1.312,10.4267,11.2442,9.9458,8.6476,6.7236,3.9443,20,5.3773,4.4939,5.783,7.1896,1.5626,5 +7.0052,3.3673,7.3062,1.2731,10.3883,11.2083,9.9151,8.6194,6.6987,7.5569,9.6137,5.3496,4.4633,5.7476,7.1519,1.5226,4.5 +6.9833,3.3454,10.2698,1.253,10.3684,11.1897,9.8993,8.6049,6.6858,7.5463,9.6,4.4475,6.52,5.7293,7.1323,1.5019,4.5 +3.3037,5.2621,10.2288,1.2149,10.3305,11.1543,9.8691,6.6614,20,7.5262,9.5741,4.4178,6.4879,5.6947,7.0953,1.4626,4.5 +3.2824,5.2409,10.2078,1.1955,10.3111,11.1361,9.8536,6.6488,20,7.5162,9.561,4.4027,6.4716,5.6771,7.0764,1.4426,4 +3.2616,5.2202,10.1873,1.1765,10.2921,11.1184,9.8384,6.6365,20,7.5065,5.2818,4.3881,6.4558,5.66,7.058,1.4232,4 +3.2194,5.1782,10.1458,1.1383,11.0824,12.1854,9.8077,6.6118,20,20,5.2554,4.3588,6.4238,5.6255,1.384,12.6102,3.5 +3.1997,5.1586,10.1264,3.103,1.1206,12.1688,9.7934,6.6002,20,20,5.2432,4.3453,5.6094,7.0036,1.3658,12.5915,3.5 +3.1575,5.1166,10.0848,3.0629,1.0827,11.1002,9.7626,6.5754,20,20,5.2173,4.3164,5.5752,6.9666,1.3269,9.1271,3 +3.1358,5.0949,5.0379,3.0423,1.0633,11.0834,9.7467,6.5627,20,20,5.2041,4.3017,5.5576,6.9477,1.3071,9.106,3.5 +3.0948,5.054,4.9986,3.0033,1.0268,11.0517,9.7168,6.5387,20,20,5.1793,4.2741,5.5246,6.9119,1.2696,9.0661,3 +3.0741,5.0334,4.9787,2.9837,1.0085,11.0356,9.7016,6.5266,20,20,5.1671,4.2604,5.508,6.8939,1.2509,9.046,3 +3.0325,4.9919,4.9387,2.9441,0.9719,11.0033,9.6711,6.5023,20,20,5.1426,4.233,5.4749,6.8579,1.2135,9.0056,2.5 +3.0109,4.9704,4.9181,2.9237,0.9531,10.9866,9.6554,6.4897,20,20,5.13,4.2189,5.4578,6.8393,1.1943,8.9848,2.5 +2.9684,4.928,4.8772,2.8833,0.9164,10.9536,9.6242,6.465,20,20,4.1914,6.2386,5.4242,6.8027,1.1565,8.9436,2.5 +2.9478,4.9075,4.8575,2.8638,0.8987,10.9376,9.6092,6.453,20,20,4.1782,6.2238,5.4081,1.1384,7.9266,8.9237,2 +2.9067,4.8664,4.818,2.8248,0.8638,10.9056,9.579,6.4292,20,20,4.1522,6.1944,5.3759,1.1026,7.8889,8.884,2.5 +2.8856,4.8454,4.7977,2.8048,0.8462,10.8893,9.5636,6.4171,20,20,4.1389,6.1793,5.3595,1.0844,7.8696,8.8636,2 +2.8434,4.8033,4.7571,2.7648,10.7596,0.8111,9.5327,6.3927,20,20,4.1128,6.1495,5.3269,1.0483,7.831,7.4773,2.5 +2.8231,4.783,4.7376,2.7455,10.7421,0.7945,9.5178,6.381,20,20,4.1003,6.1352,5.3112,1.0311,7.8125,7.4574,2 +2.7825,4.7424,4.6985,2.707,10.707,0.7617,9.4879,6.3575,20,5.0026,4.0757,6.1069,5.2801,0.9973,7.7755,7.4178,2.5 +2.756,4.7159,4.673,2.6819,10.6841,0.7407,9.4684,6.3424,20,4.9885,4.0598,6.0885,5.2599,0.9754,7.7514,7.3919,2.5 +2.7353,4.6952,4.653,2.6622,10.6661,0.7244,9.4531,6.3304,20,4.9776,4.0475,6.0742,0.9586,6.6046,7.7326,7.3717,2.5 +2.6943,4.6541,4.6135,2.6234,10.6305,0.6929,9.4229,6.3068,20,4.9565,4.0236,6.0462,0.9258,6.5703,7.6955,7.3318,2.5 +2.6728,4.6327,4.5928,2.603,10.6119,10.7229,0.6768,6.2945,20,4.9456,4.0113,6.0317,0.909,6.5525,7.6762,7.311,2.5 +2.631,4.5908,4.5523,2.5633,10.5755,10.69,0.6461,6.2704,20,4.9246,3.9875,6.0035,0.8769,6.5178,7.6385,7.2703,2.5 +2.5902,4.5499,4.5129,2.5246,10.5399,10.6578,0.6173,6.247,20,4.9046,3.9648,5.1363,0.8465,8.6239,7.6018,7.2307,2.5 +2.5695,4.5292,4.4929,2.505,10.5218,10.6414,0.6032,6.2351,20,4.8946,3.9534,0.8314,6.4671,8.6059,7.5833,7.2106,2.5 +2.5481,4.5078,4.4722,2.4847,10.5032,10.6245,9.3145,0.589,20,4.8843,3.9418,0.8162,6.4496,8.5874,7.5642,7.1899,3 +2.506,4.4655,4.4314,2.4447,10.4663,10.5911,9.2832,0.5622,6.1986,3.9192,5.9212,0.7871,6.4152,8.5509,7.5266,7.1491,3 +2.4853,6.4291,4.4112,2.425,10.448,10.5746,9.2676,0.5496,6.1867,3.9084,5.9079,0.7734,6.3984,8.5331,7.5082,7.129,3.5 +4.4031,6.3876,4.371,2.3856,10.4116,10.5416,9.2366,8.0002,0.5259,3.8871,0.7471,5.031,6.365,7.4715,11.8834,7.0891,3.5 +4.3813,6.3659,4.3499,2.365,10.3924,10.5242,9.2202,6.1502,20,3.8763,0.734,5.0159,6.3477,7.4525,11.8636,7.0682,-15.5 +4.3393,6.324,4.3092,2.3251,10.3554,10.4906,9.1886,6.1259,20,3.8559,0.7102,4.987,6.3145,7.4158,8.3807,7.0281,-17 +4.3186,6.3034,4.2899,2.3067,10.3389,10.4762,9.1755,7.9453,6.117,3.8426,0.6959,4.97,6.2957,7.3958,11.805,7.0071,-17 +2.318,4.278,10.2336,2.2711,10.3073,10.4492,9.1509,7.9243,8.5778,3.8152,0.6675,4.9355,6.258,8.3849,7.3559,6.9654,-16 +2.2963,4.2568,10.2133,2.2528,20,10.2911,9.1385,7.9137,8.5691,3.8005,0.6528,4.9171,7.0079,6.238,7.3347,6.9435,-15.5 +2.2762,4.2371,9.2132,2.2359,9.3904,10.2761,9.1271,7.9041,20,0.6395,3.7869,5.7613,4.9001,6.2194,7.315,8.2763,-15.5 +2.2352,4.1972,6.1836,4.1797,2.202,10.2462,10.3976,7.8853,20,0.6128,3.7586,5.7283,4.8648,6.181,7.2746,8.2348,-15 +5.8291,2.1926,6.1429,4.1428,2.1677,10.2158,10.3723,9.0822,7.8669,0.5859,3.7284,5.6932,4.8274,6.1405,7.2322,11.6383,-14 +7.541,2.1719,4.1359,4.1251,2.1512,10.2013,10.3603,9.0716,20,0.5732,3.7135,5.6759,4.809,6.1206,7.2113,11.6172,-14 +7.5204,2.1517,4.1164,10.0799,2.1353,10.1872,20,9.0614,10.0433,20,3.699,5.659,4.791,6.1012,7.191,11.5966,19.5 +7.479,2.1111,4.0773,9.0577,4.0736,2.104,10.1594,9.0416,10.0256,20,3.6692,20,4.7543,6.8392,6.0617,7.1498,21.5 +7.458,2.0899,4.056,10.022,4.0533,2.0846,20,9.0264,10.0112,4.6276,3.6596,5.6115,4.7399,6.0448,7.1311,11.5354,20.5 +5.6844,2.0484,6.0026,4.0128,2.0457,10.1041,10.2761,8.995,7.7924,4.613,3.6427,5.5878,4.7131,6.013,7.0954,11.4979,18 +2.0069,3.9721,8.9529,3.9719,2.0064,10.0665,10.2418,7.7633,20,3.6274,7.8885,4.6874,6.7666,5.9821,7.0603,8.01,16.5 +1.9848,3.9498,8.9305,3.9502,1.9856,10.0464,10.2235,7.7478,20,3.6195,5.5536,4.6739,5.9657,8.0776,7.0417,6.6337,15.5 +1.9638,3.9284,9.8952,3.9293,1.9656,10.0272,8.9292,7.7329,20,7.8709,5.5424,4.6611,5.9501,8.0606,7.024,6.6137,14.5 +1.921,3.8849,9.8518,3.8868,1.9248,11.1004,8.8954,7.7024,8.387,7.8541,5.5203,4.6356,5.9189,6.9882,11.3847,6.5733,13 +1.8992,3.8628,9.8297,3.8651,1.904,10.1517,8.8781,7.6867,8.3728,20,5.5094,4.623,5.9032,6.9702,7.9107,6.5528,12 +10.4986,3.8416,20,3.8444,1.8841,10.1341,8.8616,7.6717,8.3592,20,4.6109,6.6821,5.8883,6.953,7.8916,6.5333,11.5 +3.7993,5.7875,3.8029,1.8444,9.91,10.0987,8.8283,7.6415,20,20,4.5876,6.6559,5.859,6.919,7.8538,6.4945,10 +3.7564,5.7444,3.7605,1.8038,9.8705,10.0624,8.7941,7.6105,20,5.4592,4.5645,5.8297,7.9273,6.8848,6.4552,7.1679,9 +3.7564,5.7444,3.7605,1.8038,9.8705,10.0624,8.7941,7.6105,20,5.4592,4.5645,5.8297,7.9273,6.8848,6.4552,7.1679,9 +3.7153,8.6955,3.7201,1.7652,9.8328,10.0278,8.7615,7.581,5.8293,5.4407,4.5428,5.8019,7.8962,6.8523,6.4178,7.1287,8 +3.6742,9.6407,3.6795,1.7263,9.7949,9.9929,7.5512,8.2498,5.8046,5.4228,4.5217,5.7745,6.8201,11.205,6.3805,7.0894,7 +3.6742,9.6407,3.6795,1.7263,9.7949,9.9929,7.5512,8.2498,5.8046,5.4228,4.5217,5.7745,6.8201,11.205,6.3805,7.0894,7 +3.6297,9.596,3.6355,1.6844,9.7537,8.693,7.5189,8.2205,5.7779,4.4993,6.5548,5.7452,6.7854,11.1677,6.3403,7.047,6.5 +3.5851,9.5512,3.5913,1.6424,10.826,8.6572,7.4864,8.1909,5.7511,4.4775,6.5293,5.7163,6.751,11.1304,6.3001,1.6289,5.5 +5.5298,9.5083,3.5491,1.6023,20,8.6228,7.4553,5.7254,20,4.4573,6.5054,5.6891,6.7184,7.6277,6.2621,1.5879,5 +5.5298,9.5083,3.5491,1.6023,20,8.6228,7.4553,5.7254,20,4.4573,6.5054,5.6891,6.7184,7.6277,6.2621,1.5879,5 +5.5069,9.4854,3.5265,1.5809,20,8.6044,7.4386,5.7117,20,4.4466,6.4927,5.6746,6.701,7.6079,6.2417,1.566,4.5 +5.4659,20,3.4859,1.5426,20,8.5715,7.4088,5.6872,20,8.4533,5.6489,7.7223,6.67,7.5725,6.2052,1.5269,4 +5.4428,20,3.4631,1.521,20,8.5528,7.392,5.6734,20,8.4423,5.6347,7.7058,6.6527,7.5527,6.1848,1.5049,4 +5.3998,3.4206,8.6193,1.481,20,8.5182,7.3607,5.6479,20,8.422,5.6082,7.6753,6.6206,7.5158,6.1468,1.4641,3.5 +5.3779,3.3989,8.598,1.4606,9.7506,8.5006,7.3448,5.6349,20,8.4118,5.5949,7.6598,6.6044,6.1276,6.8214,1.4435,3.5 +5.3342,3.3556,8.5554,1.4201,9.7131,8.4653,7.313,5.609,20,6.4,5.5686,7.6291,6.5721,6.0892,6.7805,1.4023,3 +8.2812,3.3116,8.512,1.3789,9.6749,8.4294,7.2805,5.5827,20,6.377,5.5422,6.5395,10.8993,6.0503,1.3607,4.9915,2.5 +8.2603,3.2909,8.4917,1.3597,9.657,8.4126,7.2654,5.5705,20,6.3664,5.53,6.5243,10.8825,6.0321,1.3412,4.9715,2.5 +8.2166,3.2477,8.4491,1.3197,9.6196,8.3775,7.2338,5.545,20,6.3442,5.5044,6.4925,10.8473,5.9941,1.3007,4.9297,2.5 +8.1948,3.2262,8.4279,1.2998,9.6009,8.36,7.2181,5.5323,20,6.3332,5.4918,6.4768,10.8299,5.9752,1.2806,4.9089,2 +8.1503,3.1822,8.3845,1.2593,9.5628,8.3242,7.1859,5.5066,20,6.3113,5.4664,6.4449,10.7944,5.9367,1.2397,4.8666,2 +8.1295,3.1615,8.3642,1.2405,9.545,8.3074,7.1709,5.4946,20,6.301,5.4545,6.4299,10.7778,5.9187,1.2207,4.8467,2 +8.1295,3.1615,8.3642,1.2405,9.545,8.3074,7.1709,5.4946,20,6.301,5.4545,6.4299,10.7778,5.9187,1.2207,4.8467,2 +8.0629,3.0958,8.2994,9.2465,1.1806,8.254,7.123,5.4565,20,9.4404,5.4173,6.3828,10.7249,5.8616,1.1604,4.7835,1.5 +8.0629,3.0958,8.2994,9.2465,1.1806,8.254,7.123,5.4565,20,9.4404,5.4173,6.3828,10.7249,5.8616,1.1604,4.7835,1.5 +7.9977,3.0312,8.2356,9.1856,1.1225,8.2016,7.076,7.8176,5.4194,9.4064,5.3815,6.337,7.1851,5.8058,1.1021,4.7216,1 +8.9594,3.0076,8.2124,9.1635,1.1015,8.1825,7.059,7.8022,5.406,5.3687,8.5611,6.3203,7.1654,1.081,6.4545,4.699,0.5 +8.9384,2.987,8.1921,9.144,1.0832,8.1658,7.0441,7.7887,5.3943,5.3573,8.5492,6.3057,7.1481,1.0626,4.6792,8.7948,1 +8.8945,2.9437,8.1494,9.1034,1.0452,8.131,7.0131,7.7606,5.3702,5.3338,8.5243,6.2753,7.112,1.0243,4.6377,8.7528,1 +8.8706,2.9201,8.1261,9.0811,1.0247,8.112,6.9961,7.7452,5.357,5.3211,7.3313,6.2587,7.0923,1.0036,4.6152,8.7299,1 +8.8257,2.8759,8.0825,9.0395,0.9865,8.0763,6.9645,7.7165,5.3325,5.2976,7.3021,6.228,7.0556,0.9653,4.5729,8.6871,0.5 +8.8028,2.8534,8.0602,9.0183,0.9673,8.0582,6.9484,7.702,5.3201,5.2858,7.2873,6.2124,7.037,0.9461,4.5514,8.6653,1 +8.781,2.8319,8.039,8.9981,0.9491,8.0409,6.9331,7.6881,5.3084,5.2745,7.2732,6.1975,7.0191,0.9278,4.5309,8.6444,0.5 +8.7374,2.789,7.9967,8.9577,9.2229,0.9132,6.9026,7.6606,5.2851,5.2522,7.2451,6.168,0.8919,5.598,4.4899,8.6029,0.5 +8.6939,2.7462,7.9544,8.9175,9.1861,0.8781,6.8723,7.6332,20,5.2303,7.2173,6.1387,0.8567,5.5616,4.4491,8.5615,0.5 +8.6939,2.7462,7.9544,8.9175,9.1861,0.8781,6.8723,7.6332,20,5.2303,7.2173,6.1387,0.8567,5.5616,4.4491,8.5615,0.5 +8.6306,2.6839,7.8929,8.8589,9.1326,0.8284,6.8285,7.5936,20,5.1988,7.177,6.0964,0.807,10.2247,4.3899,8.5012,0.5 +8.6306,2.6839,7.8929,8.8589,9.1326,0.8284,6.8285,7.5936,20,5.1988,7.177,6.0964,0.807,10.2247,4.3899,8.5012,0.5 +8.5858,2.6399,7.8495,8.8175,9.0947,0.7944,6.7976,7.5658,20,8.355,7.1488,6.0667,0.773,10.1873,4.348,8.4586,0.5 +8.5409,2.5958,7.8058,8.776,9.0569,7.8523,0.7614,7.538,20,8.3311,6.0372,0.7402,5.4346,11.0046,4.3061,2.5896,0 +8.519,2.5743,7.7846,8.7558,9.0384,7.8352,0.7458,7.5245,20,8.3195,6.0228,0.7247,5.4165,10.9858,4.2858,2.5682,0 +8.4752,2.5313,7.7422,8.7155,9.0017,7.8012,0.7157,7.4978,20,8.2964,5.9942,0.6946,5.3804,10.9482,4.245,2.5255,0 +8.4752,2.5313,7.7422,8.7155,9.0017,7.8012,0.7157,7.4978,20,8.2964,5.9942,0.6946,5.3804,10.9482,4.245,2.5255,0 +8.4115,2.4689,7.6804,8.6568,8.9483,7.7519,6.6792,0.6744,20,8.263,0.6534,11.2603,5.3281,10.8936,4.1857,2.4632,0 +8.3875,2.4454,7.6572,8.6348,8.9282,7.7334,6.6631,0.6598,20,8.2505,0.6389,11.2426,5.3084,10.8731,4.1634,2.4398,0 +8.3463,2.4051,7.6173,8.5969,8.8939,7.7017,6.6356,0.6361,20,8.2292,0.6154,11.2123,5.2748,10.8378,4.1252,2.3997,-0.5 +8.3463,2.4051,7.6173,8.5969,8.8939,7.7017,6.6356,0.6361,20,8.2292,0.6154,11.2123,5.2748,10.8378,4.1252,2.3997,-0.5 +8.3052,20,2.3649,8.5591,20,7.6701,8.7126,6.6083,20,0.5937,5.8847,11.1821,5.2412,10.8026,4.0871,2.3596,-36 +8.264,20,2.3247,8.5214,20,7.6388,8.6826,6.5813,20,8.1868,5.8584,11.1518,5.2077,9.1759,4.0489,2.3195,-0.5 +7.2602,20,2.3072,8.5068,20,8.8138,7.6292,6.5747,20,8.1696,5.8395,20,5.1868,9.8992,4.0275,8.1316,1.5 +4.2317,20,2.2708,7.4851,8.4747,8.7868,7.6059,6.5567,7.352,4.9853,6.8995,5.8062,6.546,5.1483,5.7612,3.9867,4 +4.2317,20,2.2708,7.4851,8.4747,8.7868,7.6059,6.5567,7.352,4.9853,6.8995,5.8062,6.546,5.1483,5.7612,3.9867,4 +7.1551,20,2.2084,7.4233,8.4166,8.7348,7.5586,6.5167,7.3165,8.1056,6.8591,5.7639,6.4937,5.0947,3.9261,8.0284,3.5 +7.1551,20,2.2084,7.4233,8.4166,8.7348,7.5586,6.5167,7.3165,8.1056,6.8591,5.7639,6.4937,5.0947,3.9261,8.0284,3.5 +7.0914,20,2.1469,20,8.359,8.6831,7.5115,6.4769,7.2811,8.0727,5.7234,20,5.0427,9.7525,3.8668,7.9676,3 +7.0675,20,2.1238,20,8.3374,8.6637,7.4938,6.4619,7.2678,8.0606,5.7084,20,5.0233,9.7327,3.8447,7.9448,3 +7.0465,20,2.1035,20,8.3183,8.6466,7.4783,6.4488,7.2562,8.0499,5.6952,20,5.0063,9.7152,3.8252,7.9247,3 +7.0054,20,2.0638,20,8.2811,8.6132,7.448,6.4232,7.2335,8.0293,5.6697,10.9359,4.9732,9.6811,3.7872,2.0479,2.5 +6.9641,20,2.0239,20,8.2436,8.5795,7.4174,6.3974,7.2106,8.009,5.6445,10.9057,4.9401,9.6471,3.7491,2.0077,2.5 +6.9438,20,2.0043,20,8.2252,8.563,7.4024,6.3849,7.1994,7.999,5.6321,10.891,4.9239,10.4688,3.7305,1.988,2 +6.9229,20,1.9841,8.2062,9.3239,8.546,7.387,6.3719,7.1879,7.9888,5.6195,10.8758,4.9073,10.451,3.7112,1.9677,2 +6.8818,20,1.9446,8.169,20,8.5127,7.3568,6.3466,7.1655,7.9689,5.5947,10.846,4.8747,10.416,3.6736,1.9279,2 +6.8818,20,1.9446,8.169,20,8.5127,7.3568,6.3466,7.1655,7.9689,5.5947,10.846,4.8747,10.416,3.6736,1.9279,2 +7.8,20,1.8815,8.1095,20,8.4594,7.3086,6.3063,7.1298,20,5.5559,10.7988,4.823,5.3982,3.6137,1.8645,1.5 +7.8,20,1.8815,8.1095,20,8.4594,7.3086,6.3063,7.1298,20,5.5559,10.7988,4.823,5.3982,3.6137,1.8645,1.5 +7.7554,20,1.8387,8.0691,20,8.4232,7.276,6.2792,7.1057,20,5.5299,9.7204,4.7883,5.3588,3.5731,1.8216,1 +7.7127,20,1.7979,8.0306,20,8.3888,7.2449,6.2534,7.0828,20,5.5053,9.6889,4.7552,5.3212,3.5346,1.7807,1 +7.6692,20,1.7564,7.9913,20,8.3537,7.2133,6.2273,20,20,5.4803,9.6568,4.7215,5.2829,3.4952,1.739,1 +7.6484,20,1.7365,7.9725,20,8.337,7.1982,6.2148,20,20,5.4685,9.6415,4.7055,5.2646,3.4764,1.7191,1 +7.6266,20,1.7159,7.953,20,8.3195,7.1826,6.2019,20,6.564,5.4562,9.6256,4.6889,5.2455,3.4569,1.6984,1 +7.5841,20,1.6754,7.9146,20,8.2853,7.1518,6.1767,20,6.541,5.4324,9.5945,4.6564,5.2083,3.4187,1.6578,0.5 +7.5397,20,6.8473,1.6334,20,8.2497,7.1199,6.1505,20,6.5174,5.4079,6.0323,4.6227,5.1696,3.379,1.6157,1 +7.5171,20,6.8256,1.612,20,8.2316,7.1037,6.1373,20,6.5053,5.3954,6.0155,4.6056,5.1499,3.3588,1.5943,0.5 +7.4955,20,6.8049,1.5916,20,8.2143,7.0882,6.1247,20,5.3837,9.2755,5.9995,4.5894,3.3396,7.4194,1.5739,0.5 +7.4533,20,6.7644,1.5518,20,8.1806,7.0581,6.1001,20,5.3609,9.2511,5.9684,4.5578,3.3021,1.5341,8.1941,0 +7.4326,20,6.7446,1.5324,20,8.1641,7.0434,6.0882,20,5.3498,9.2392,5.9532,4.5423,3.2837,1.5146,8.1741,0.5 +7.3904,20,6.7042,1.4928,7.7405,8.1305,7.0135,6.0641,20,5.3272,9.2149,4.5109,9.1965,3.2463,1.4749,8.1333,0.5 +7.3459,20,6.6616,1.4513,7.7006,8.0952,6.9821,6.0388,20,5.3038,9.1895,4.478,9.1612,3.2071,1.4334,8.0903,0.5 +7.3459,20,6.6616,1.4513,7.7006,8.0952,6.9821,6.0388,20,5.3038,9.1895,4.478,9.1612,3.2071,1.4334,8.0903,0.5 +7.3024,20,6.62,1.4108,7.6616,8.0607,6.9515,6.0142,20,5.2812,9.1649,4.4461,9.1268,3.169,1.3929,8.0483,0 +7.2599,20,6.5793,1.3715,7.6236,8.0271,6.9216,5.9903,20,5.2594,9.1409,4.4151,9.0933,3.1318,1.3535,8.0073,0.5 +7.2175,20,6.5388,1.3324,7.5857,7.9937,6.8921,20,5.9669,5.2378,9.117,4.3843,9.0598,3.0947,1.3144,7.9663,0.5 +7.2175,20,6.5388,1.3324,7.5857,7.9937,6.8921,20,5.9669,5.2378,9.117,4.3843,9.0598,3.0947,1.3144,7.9663,0.5 +7.175,20,6.4981,1.2934,7.5477,7.9602,6.8625,7.9413,5.9434,5.2165,9.0934,4.3537,9.0264,3.0579,1.2754,7.9254,0 +7.1325,20,6.4575,1.2547,7.5098,7.9267,6.8331,7.913,5.9201,5.1956,9.07,4.3234,8.9932,3.0212,1.2368,7.8844,0 +7.1108,20,6.4368,1.235,7.4905,7.9098,6.8181,7.8987,5.9084,9.058,20,4.308,8.9762,3.0025,1.2171,7.8635,0 +7.0683,20,6.3963,1.1967,7.4528,7.8766,6.789,7.8708,5.8856,9.0347,20,4.2778,8.943,2.966,1.1788,7.8226,0 +7.0683,20,6.3963,1.1967,7.4528,7.8766,6.789,7.8708,5.8856,9.0347,20,4.2778,8.943,2.966,1.1788,7.8226,0 +7.0011,20,6.3323,20,1.1367,7.8243,6.7432,7.8269,5.85,8.998,20,4.2306,8.8906,1.1187,6.9581,7.7578,0 +6.9773,20,6.3096,20,1.1157,7.8058,6.7271,7.8115,5.8375,8.9851,20,4.214,8.8721,1.0977,6.9359,7.7349,0 +6.9564,20,6.2897,20,1.0973,7.7896,6.7129,7.7979,20,8.9738,20,4.1995,8.8558,1.0793,6.9165,7.7148,0 +6.9119,20,6.2474,20,1.0585,7.7552,6.683,7.7692,20,8.9499,20,4.1688,8.8214,1.0405,6.8753,7.672,0 +6.8684,20,6.2061,20,1.021,7.7217,6.6539,7.7413,20,8.9266,20,4.139,4.5971,1.0029,6.835,7.6302,0 +6.8684,20,6.2061,20,1.021,7.7217,6.6539,7.7413,20,8.9266,20,4.139,4.5971,1.0029,6.835,7.6302,0 +6.8256,20,6.1653,20,0.9845,7.6888,6.6254,7.7139,20,8.9039,10.1279,4.1099,4.5615,0.9665,6.7954,7.589,0 +6.8038,20,6.1446,20,0.9662,7.6721,20,6.6109,20,8.8924,10.1135,4.0952,2.7424,0.9481,6.7752,7.568,0 +6.761,20,6.1041,20,0.9306,7.6393,20,6.5827,20,8.8699,10.0852,4.0666,2.7069,0.9126,6.7357,7.5269,0 +6.7382,20,6.0824,20,7.1611,0.9119,20,6.5676,20,8.8579,10.0702,4.0514,0.8938,7.8277,6.7146,7.505,0 +6.6945,20,6.9914,6.041,7.1227,0.8766,20,6.539,20,8.8352,4.0225,5.4346,0.8586,7.7905,6.6743,7.4631,0 +6.6508,20,6.9493,5.9995,7.0844,0.842,20,6.5106,20,8.8126,3.9938,5.4054,0.824,7.7533,6.6339,7.421,0 +6.629,20,6.9284,5.9789,7.0653,0.8251,20,6.4964,20,8.8014,3.9796,8.9233,0.8072,7.7348,6.6139,7.4002,0 +6.5862,20,6.8873,5.9385,7.0279,0.7927,8.9189,6.4688,20,8.7795,3.952,8.8945,0.7748,7.6985,6.5745,2.6341,-0.5 +6.5634,20,6.8654,5.9169,7.008,7.4895,0.7758,6.4542,20,8.768,3.9374,0.758,2.5461,7.6792,6.5535,2.6118,0 +6.5417,20,6.8445,5.8964,6.9891,7.4731,0.76,6.4404,20,8.7568,3.9234,0.7421,2.5286,7.6607,6.5335,2.5905,0 +6.4982,20,6.8028,5.8554,6.9513,20,0.7294,6.4128,20,8.7348,3.8958,0.7115,2.494,7.6239,6.4935,2.548,0 +6.4557,20,6.7621,5.8153,6.9144,20,0.7008,6.3859,20,8.7136,3.8692,0.683,2.4604,7.588,6.4545,2.5065,0 +6.4349,20,6.7421,5.7957,6.8963,20,7.3934,0.6872,20,8.7032,0.6695,8.7931,2.4441,7.5705,6.4355,2.4861,0 +6.4133,20,6.7214,5.7753,6.8775,20,7.3773,0.6735,20,8.6924,0.6559,8.7787,2.4272,7.5522,6.4156,2.465,-0.5 +6.3924,20,6.7014,5.7557,6.8595,20,7.3618,0.6608,20,8.6821,0.6433,20,2.411,7.5347,6.3965,2.4447,0 +6.35,20,6.6608,5.7157,6.8228,20,7.3304,0.6362,20,20,0.6188,8.3936,2.3782,7.499,6.3576,2.4033,0 +6.3052,20,6.618,5.6737,6.7842,20,7.2975,6.2923,20,0.5952,3.777,8.3601,2.3438,7.4614,6.3166,2.3596,-49.5 +6.2813,20,6.5951,5.6513,6.7636,20,7.2799,6.2776,20,20,3.7627,8.3423,2.3257,7.4414,6.2949,2.3364,-27 +5.2626,20,20,5.6175,7.8494,6.7352,7.2589,6.263,7.3661,8.5967,3.7283,5.1315,2.2866,7.4003,6.2525,7.0245,-24 +5.2626,20,20,5.6175,7.8494,6.7352,7.2589,6.263,7.3661,8.5967,3.7283,5.1315,2.2866,7.4003,6.2525,7.0245,-24 +5.1958,6.176,20,6.5067,5.5667,6.6939,20,7.2304,20,9.4273,8.5423,3.6689,2.2208,4.0134,7.3319,6.1828,-19.5 +5.1958,6.176,20,6.5067,5.5667,6.6939,20,7.2304,20,9.4273,8.5423,3.6689,2.2208,4.0134,7.3319,6.1828,-19.5 +2.1575,5.1296,20,20,5.5166,20,6.6532,7.2026,20,4.712,8.4886,3.6103,5.0106,2.1557,7.2639,6.1136,-16 +2.1575,5.1296,20,20,5.5166,20,6.6532,7.2026,20,4.712,8.4886,3.6103,5.0106,2.1557,7.2639,6.1136,-16 +2.0938,5.0675,6.0519,20,6.4043,5.4696,6.615,20,8.5903,4.6697,5.7801,3.5563,4.9549,2.0952,3.885,7.8289,-13.5 +2.0938,5.0675,6.0519,20,6.4043,5.4696,6.615,20,8.5903,4.6697,5.7801,3.5563,4.9549,2.0952,3.885,7.8289,-13.5 +6.7757,2.0486,6.0094,20,20,5.4368,6.5886,20,20,7.1732,4.6392,8.4033,3.5175,2.052,3.8406,7.155,-12 +6.7339,2.0075,4.9835,20,20,5.4076,20,6.5653,20,7.1466,4.6111,8.3704,3.4819,2.0124,3.8,7.1135,-10.5 +6.7121,1.9861,4.9628,20,20,5.3924,20,6.5533,20,7.1328,4.5966,8.3532,3.4634,8.3755,1.9919,7.0919,-9.5 +6.6912,1.9657,4.9429,5.9318,20,5.378,20,6.5418,20,7.1197,4.5828,8.3369,3.4458,8.3567,1.9723,7.0712,-9.5 +6.6465,1.9219,4.9005,5.891,20,6.2744,5.3474,6.5176,20,8.0593,4.5529,8.3016,3.4079,8.3162,1.93,7.0268,-8 +6.6465,1.9219,4.9005,5.891,20,6.2744,5.3474,6.5176,20,8.0593,4.5529,8.3016,3.4079,8.3162,1.93,7.0268,-8 +5.8078,1.8594,4.8397,5.8327,20,6.2282,5.3042,6.4838,20,8.0201,4.51,8.2507,3.3534,4.7451,1.8695,6.9629,-6.5 +5.8078,1.8594,4.8397,5.8327,20,6.2282,5.3042,6.4838,20,8.0201,4.51,8.2507,3.3534,4.7451,1.8695,6.9629,-6.5 +5.7441,6.5194,1.798,5.7757,20,20,5.2625,6.4514,20,20,4.468,9.1,3.2998,4.6894,1.8099,3.5912,-6 +5.7441,6.5194,1.798,5.7757,20,20,5.2625,6.4514,20,20,4.468,9.1,3.2998,4.6894,1.8099,3.5912,-6 +5.6979,6.4738,1.7538,4.7373,20,20,5.2329,7.5346,6.4285,20,4.4376,9.065,3.261,4.649,1.7668,3.5466,-5.5 +5.6778,6.4539,1.7346,4.7186,20,20,5.2201,20,6.4187,20,4.4242,9.0496,3.2441,4.6313,1.748,3.527,-5 +5.6334,6.4102,1.6924,4.6777,20,20,6.1074,5.1925,7.5023,20,4.3949,9.0157,3.2068,4.5924,1.7066,3.484,-4.5 +5.6103,6.3874,1.6704,4.6564,20,20,6.0918,5.1781,7.4909,20,4.3797,8.9981,3.1874,4.5721,1.685,3.4616,-4 +5.5689,6.3466,1.6312,4.6183,5.621,20,6.0641,5.1527,20,20,4.3525,8.9663,3.1526,4.5357,1.6465,3.4214,-4 +5.5247,6.3031,1.5896,4.5778,5.5824,20,6.0348,5.126,20,20,4.3237,8.9326,3.1157,4.497,1.6055,3.3786,-3.5 +5.5247,6.3031,1.5896,4.5778,5.5824,20,6.0348,5.126,20,20,4.3237,8.9326,3.1157,4.497,1.6055,3.3786,-3.5 +5.4809,6.2601,1.5486,4.5378,5.5443,20,6.0061,5.0999,20,20,4.2953,8.8991,3.0792,4.4586,1.565,3.3361,-3 +5.4591,6.2386,20,1.5282,5.5254,20,5.9919,5.087,20,20,4.2811,8.8824,3.061,4.4395,1.5448,3.3149,-2.5 +5.4147,6.195,20,1.4868,5.487,20,5.9632,5.061,20,20,4.2524,8.8483,3.0241,4.4005,1.5038,3.2717,-2 +5.3938,6.1745,20,1.4675,5.469,20,20,5.0489,20,20,4.2391,8.8324,3.0069,4.3823,1.4847,3.2515,-2 +5.3502,6.1316,20,1.4272,5.4314,20,20,5.0237,20,20,4.2114,8.7992,2.971,4.3443,1.4449,3.2092,-2 +5.3285,6.1103,20,1.4071,5.4127,20,20,5.0113,20,20,4.1976,8.7826,2.9532,4.3254,1.4251,3.1882,-1.5 +5.2859,6.0685,20,1.3681,5.3762,20,20,4.9872,20,20,4.1709,8.7502,2.9183,4.2883,1.3864,3.1469,-1.5 +5.265,6.048,20,1.3491,5.3583,20,20,4.9755,20,20,4.1579,8.7344,2.9014,4.2702,1.3676,3.1267,-1.5 +5.2202,6.0041,20,1.3083,5.32,20,20,4.9505,20,20,4.1301,8.7004,2.865,1.3273,7.723,3.0833,-1.5 +5.2202,6.0041,20,1.3083,5.32,20,20,4.9505,20,20,4.1301,8.7004,2.865,1.3273,7.723,3.0833,-1.5 +5.1551,20,5.9402,1.2498,5.2647,20,20,5.7999,4.915,20,4.0901,8.651,2.8126,1.2692,7.6637,3.0203,-1.5 +5.1331,20,5.9187,1.2302,5.2461,20,20,5.7865,4.9032,20,4.0767,8.6343,2.7949,1.2497,7.6437,2.999,-1 +6.8701,5.0909,5.8774,20,1.1929,20,20,5.761,4.8808,20,4.0511,8.6023,2.7611,1.2124,7.6052,2.9581,-1 +6.8479,5.0688,5.8558,20,1.1735,20,20,5.7477,4.8691,20,4.0379,8.5857,2.7436,1.1931,7.5851,2.9368,-0.5 +6.8269,5.0479,5.8353,20,1.1551,20,20,5.7351,4.8581,20,4.0253,8.5698,2.727,1.1749,7.566,2.9165,-1 +6.7856,5.0067,5.795,20,1.1193,20,20,5.7105,20,20,4.001,8.5389,2.6947,1.1393,7.5286,2.8768,-1 +6.7419,4.9631,5.7523,20,1.0819,20,20,5.6848,20,20,3.9754,8.5061,2.6605,1.102,7.489,2.8347,-0.5 +6.7419,4.9631,5.7523,20,1.0819,20,20,5.6848,20,20,3.9754,8.5061,2.6605,1.102,7.489,2.8347,-0.5 +6.6991,4.9204,5.7106,20,1.0458,5.0678,20,5.6599,20,20,3.9507,8.4741,2.6274,1.066,7.4502,2.7936,-0.5 +6.6773,4.8987,5.6894,20,1.0276,5.0497,20,5.6472,20,20,3.9382,8.4578,2.6107,1.0479,7.4305,2.7726,0 +6.6337,4.8551,5.6468,20,3.9776,0.9916,20,5.6221,20,20,3.9135,8.4253,1.012,3.9183,7.3911,2.7308,-0.5 +6.5892,4.8108,5.6035,20,3.9388,0.9555,20,5.5967,20,3.8887,4.9527,8.3924,0.9761,3.8809,7.351,2.6882,-0.5 +6.5892,4.8108,5.6035,20,3.9388,0.9555,20,5.5967,20,3.8887,4.9527,8.3924,0.9761,3.8809,7.351,2.6882,-0.5 +6.5238,4.7457,5.5399,20,3.882,0.904,20,5.5599,20,3.8528,4.9125,2.495,0.9246,3.8261,7.292,2.6257,-0.5 +6.5238,4.7457,5.5399,20,3.882,0.904,20,5.5599,20,3.8528,4.9125,2.495,0.9246,3.8261,7.292,2.6257,-0.5 +6.46,4.682,5.4778,20,3.8268,0.8555,20,5.5246,20,3.8184,4.8737,2.4479,0.876,8.3373,7.2345,2.5647,0 +6.46,4.682,5.4778,20,3.8268,0.8555,20,5.5246,20,3.8184,4.8737,2.4479,0.876,8.3373,7.2345,2.5647,0 +6.3962,4.6184,5.4158,20,3.7718,4.8195,0.8092,20,5.4897,3.7848,4.8355,0.8296,3.7199,8.2806,7.1771,2.5039,0 +6.3962,4.6184,5.4158,20,3.7718,4.8195,0.8092,20,5.4897,3.7848,4.8355,0.8296,3.7199,8.2806,7.1771,2.5039,0 +6.3313,4.5537,5.3527,20,3.7162,4.7671,0.7645,20,5.4547,3.7516,4.7974,0.785,3.6666,7.119,20,2.4423,0 +6.3087,4.5312,5.3308,20,3.6969,4.749,20,0.7497,5.4426,3.7402,0.7702,2.3399,3.6481,7.0988,2.4209,6.6605,0 +6.2872,4.5098,5.3099,20,3.6786,4.7317,20,0.7359,5.4312,3.7295,0.7564,2.325,3.6306,7.0796,2.4006,6.64,0 +6.2433,4.466,5.2673,20,3.6412,4.6966,20,0.709,5.4081,6.236,0.7295,2.2948,3.5949,7.0404,2.3591,6.5983,0 +6.2013,4.4242,5.2266,20,3.6057,4.6632,20,0.685,20,6.2132,0.7053,2.2664,3.561,7.003,2.3196,6.5585,0.5 +6.2013,4.4242,5.2266,20,3.6057,4.6632,20,0.685,20,6.2132,0.7053,2.2664,3.561,7.003,2.3196,6.5585,0.5 +6.1372,4.3603,5.1644,20,3.5515,4.6122,20,20,20,0.672,2.2239,7.1211,3.5096,6.9459,2.2593,7.2306,-54.5 +6.1372,4.3603,5.1644,20,3.5515,4.6122,20,20,20,0.672,2.2239,7.1211,3.5096,6.9459,2.2593,7.2306,-54.5 +20,4.3221,5.1293,20,20,3.5253,4.5888,20,20,0.6428,4.6546,2.1887,3.4706,20,6.9051,2.218,-52.5 +5.4437,20,4.2894,5.1022,20,20,3.5114,4.5786,20,7.6531,0.603,4.6117,2.1444,3.4254,20,6.8607,-47 +7.1271,5.4233,6.0454,4.2723,5.0879,20,3.5043,4.5733,20,6.6437,0.5824,4.5891,2.1212,7.0145,3.4016,6.8374,-44 +2.13,5.4024,20,4.2543,5.0728,20,20,3.496,20,20,0.5628,3.5445,2.0983,7.9345,3.3779,7.9198,-42 +2.0828,6.3216,5.3591,5.9876,4.2175,5.0417,20,20,3.4795,4.7629,6.5852,0.5232,4.5215,2.0509,6.9422,3.3288,-38.5 +6.7153,2.0345,7.0133,5.3145,5.9475,4.1795,5.0096,20,20,8.0677,4.7292,0.485,3.4577,4.4753,2.0028,6.8924,-35.5 +6.6883,2.0083,6.9879,5.2903,5.9256,4.1588,4.9921,20,20,3.7864,4.7113,0.4654,3.4343,4.4504,1.9769,6.8655,-34 +7.7684,6.6628,1.9836,5.2673,20,4.1391,4.9752,20,20,3.7721,4.6951,0.4482,3.4128,4.4274,1.9528,7.785,-33.5 +3.1725,6.6093,1.9317,6.9136,5.2191,5.8611,4.0979,4.9403,20,20,3.742,0.4146,6.4639,3.3674,4.3788,1.9021,-32.5 +3.1458,6.5825,20,1.9058,5.1951,5.8394,4.0775,4.923,20,20,0.3994,4.644,6.4434,3.3447,4.3545,1.8768,-32.5 +3.0942,20,6.5309,1.8558,6.8399,5.1487,5.7974,4.0381,20,8.5428,0.3743,4.6119,20,6.4043,3.3015,1.8283,-32.5 +3.0942,20,6.5309,1.8558,6.8399,5.1487,5.7974,4.0381,20,8.5428,0.3743,4.6119,20,6.4043,3.3015,1.8283,-32.5 +7.5822,3.0192,7.5609,6.4558,1.7832,5.0811,20,3.981,20,0.3486,8.515,3.6594,4.566,6.348,3.2392,4.2407,-33.5 +7.5567,2.9931,20,6.4297,1.7582,6.7447,5.0579,5.7156,3.9616,7.7412,4.9178,3.6457,4.55,20,6.3283,3.2176,13.5 +1.6914,6.565,2.9476,6.3842,20,1.7144,5.0172,20,5.679,9.1458,4.9036,20,3.6223,4.5226,6.2942,3.1801,17.5 +1.671,6.5442,2.9271,6.3645,20,1.6963,5.0014,20,5.6656,9.1373,4.8931,20,3.6082,20,6.2762,3.161,16.5 +1.671,6.5442,2.9271,6.3645,20,1.6963,5.0014,20,5.6656,9.1373,4.8931,20,3.6082,20,6.2762,3.161,16.5 +7.4254,2.8612,20,6.3005,5.873,1.6372,4.9484,5.62,20,7.6897,4.8639,3.5668,4.4601,20,3.1019,5.5915,14 +7.4254,2.8612,20,6.3005,5.873,1.6372,4.9484,5.62,20,7.6897,4.8639,3.5668,4.4601,20,3.1019,5.5915,14 +7.3617,2.7973,20,6.2381,1.5797,6.5716,4.8963,5.575,3.8345,4.8377,8.414,3.5287,4.4164,6.1686,3.0457,4.0337,12 +6.3906,2.7736,7.3189,6.2149,1.5584,6.5507,4.8768,5.5581,3.8193,20,8.4034,3.5152,20,6.1496,3.0253,4.0117,11 +6.3461,2.729,6.1713,20,1.5184,4.8403,20,5.5264,3.7911,8.3836,3.4901,4.3714,20,6.1138,2.9868,1.4807,10 +6.3252,2.7081,6.1508,20,1.4996,4.8231,20,3.7779,20,8.3745,3.4786,4.3578,20,6.0972,2.969,1.461,9.5 +6.2816,2.6644,6.1079,5.6906,1.4605,4.7871,20,3.7503,20,8.3559,3.455,4.3298,20,2.9318,5.4091,1.4198,8 +6.2816,2.6644,6.1079,5.6906,1.4605,4.7871,20,3.7503,20,8.3559,3.455,4.3298,20,2.9318,5.4091,1.4198,8 +6.2174,2.6,6.0447,5.6305,1.4032,4.7341,20,3.7097,20,20,3.4213,4.2895,6.0122,2.8777,3.8515,1.3597,7 +2.5773,20,6.0223,5.6092,1.383,4.7153,5.418,3.6953,20,20,3.4099,4.2756,5.9946,2.8589,3.8308,1.3387,6.5 +2.5555,20,6.0009,5.5889,1.3637,4.6973,5.4024,3.6817,20,3.399,4.2623,20,5.9778,2.8409,1.3186,20,6 +2.5121,20,5.9582,5.5483,1.3254,4.6615,5.3713,3.6545,20,3.3779,4.2363,20,5.9446,2.8053,1.2788,20,5.5 +2.4913,20,5.9377,5.5288,1.3072,4.6443,5.3564,3.6416,20,3.368,4.224,20,5.9287,2.7883,1.2598,20,5 +2.4468,6.9961,5.8937,5.487,1.2682,4.6075,5.3245,3.6139,20,3.3472,4.1979,20,2.7522,20,1.2194,20,5 +2.4468,6.9961,5.8937,5.487,1.2682,4.6075,5.3245,3.6139,20,3.3472,4.1979,20,2.7522,20,1.2194,20,5 +2.3807,6.9306,5.8285,5.425,1.2109,4.553,5.2773,3.5732,20,6.643,4.1603,20,2.6996,20,1.1603,20,4 +2.36,6.91,5.808,5.4055,1.193,4.5358,5.2624,3.5604,20,6.6324,4.1488,20,2.6833,20,1.142,20,4 +2.3384,6.8885,5.7867,5.3852,1.1745,4.5179,5.2469,3.5472,20,6.6214,4.1368,20,2.6663,20,1.123,20,3.5 +2.296,5.7448,20,5.3454,6.1249,1.1384,5.2167,3.5214,20,6.6,4.1137,20,2.6333,1.086,3.5785,20,3.5 +2.2537,5.7029,20,5.3055,6.0869,1.1028,5.1865,3.4959,20,6.579,4.0909,5.7522,2.6007,1.0496,20,20,2.5 +2.2537,5.7029,20,5.3055,6.0869,1.1028,5.1865,3.4959,20,6.579,4.0909,5.7522,2.6007,1.0496,20,20,2.5 +2.1889,5.6388,20,5.2446,6.0288,1.0491,5.1406,3.4574,20,4.0569,7.4046,5.7052,2.5514,0.9948,20,20,2.5 +2.1674,5.6174,20,5.2244,6.0096,1.0316,5.1254,3.4448,20,4.0458,7.3928,5.6898,2.5352,0.9769,20,20,2 +2.1253,5.5757,20,5.1847,5.9718,0.9976,5.0958,3.4202,20,4.0244,7.37,5.6597,0.9424,3.4289,20,20,2 +2.1253,5.5757,20,5.1847,5.9718,0.9976,5.0958,3.4202,20,4.0244,7.37,5.6597,0.9424,3.4289,20,20,2 +2.0812,5.5321,20,5.1433,5.9324,0.9627,5.0649,3.3948,20,4.0024,20,2.4714,0.907,3.3907,20,20,1.5 +2.0399,5.4911,20,5.1044,5.8953,0.9306,5.036,20,3.3712,3.9821,20,2.4413,0.8745,3.3551,20,20,1.5 +1.998,5.4496,20,5.0651,5.8579,4.2392,0.8989,20,3.3477,7.3024,20,2.4112,0.8424,3.3191,20,20,1.5 +1.998,5.4496,20,5.0651,5.8579,4.2392,0.8989,20,3.3477,7.3024,20,2.4112,0.8424,3.3191,20,20,1.5 +1.9556,5.4076,20,5.0253,5.82,4.205,0.8677,20,3.3242,7.2804,20,0.811,20,3.2829,20,6.5314,1 +1.9333,5.3854,20,5.0043,5.8001,4.187,0.8516,20,3.312,7.2689,20,0.7949,20,3.2639,20,6.5095,0.5 +20,5.3429,20,4.964,5.7618,4.1524,0.8215,20,3.2887,7.2469,20,0.7647,20,3.2275,20,6.4674,0.5 +20,5.2993,20,4.9229,5.7227,4.1174,4.903,0.792,20,7.2244,20,0.7351,20,3.1902,20,6.4242,0.5 +20,5.2993,20,4.9229,5.7227,4.1174,4.903,0.792,20,7.2244,20,0.7351,20,3.1902,20,6.4242,0.5 +20,5.2324,20,4.8598,5.6628,4.0638,20,0.7496,20,7.1902,0.6926,2.26,20,3.1334,20,6.358,0.5 +20,5.2324,20,4.8598,5.6628,4.0638,20,0.7496,20,7.1902,0.6926,2.26,20,3.1334,20,6.358,0.5 +20,5.2102,20,4.8389,5.643,4.0461,20,0.7363,20,7.179,0.6794,5.4037,20,3.1146,20,6.336,0 +20,5.1688,20,4.7999,5.606,4.0132,20,4.8149,0.7128,0.6562,2.2179,5.3755,3.0798,4.5736,20,6.295,0 +20,5.1248,20,4.7585,5.5668,3.9785,20,4.7857,20,0.6336,2.1893,5.3457,3.0429,4.5359,20,6.2514,-32 +20,5.084,20,4.7202,5.5306,3.9465,20,4.7589,20,20,2.1633,6.2653,3.0089,4.501,20,6.2111,-28 +20,5.084,20,4.7202,5.5306,3.9465,20,4.7589,20,20,2.1633,6.2653,3.0089,4.501,20,6.2111,-28 +1.5653,20,5.0254,20,4.6695,5.485,3.9107,4.7333,20,20,7.0688,2.1092,6.2073,2.9462,20,20,-23 +1.5438,20,5.0058,20,4.6527,5.4699,3.899,20,4.725,6.2406,7.0528,2.0911,6.1877,2.9251,4.4161,20,-21.5 +5.1447,1.5222,6.0822,4.9858,4.6353,5.4543,20,3.8866,20,3.7294,7.0374,2.0735,5.2247,2.9042,4.3949,20,-20.5 +5.1014,1.4803,20,4.9485,20,4.6041,20,3.8664,20,3.699,6.1956,2.0361,5.1857,20,2.8614,20,-18 +5.0813,1.4609,20,4.9312,20,4.5897,5.4142,3.8573,20,3.6847,6.181,2.0186,5.1673,20,2.8414,20,-16.5 +5.0582,1.4389,20,4.9117,20,4.5737,5.4003,3.8474,20,20,3.668,1.9982,5.146,6.0876,2.8183,20,-16 +5.97,5.0151,1.3977,4.8751,20,4.5438,5.3742,20,3.8291,20,3.6371,6.9348,1.9606,6.0468,2.7751,5.2606,-13.5 +20,4.9742,1.3588,5.9332,4.8408,4.516,5.3501,20,20,7.8561,3.6073,6.9015,1.9244,6.0076,2.7337,4.2225,-12 +20,4.9742,1.3588,5.9332,4.8408,4.516,5.3501,20,20,7.8561,3.6073,6.9015,1.9244,6.0076,2.7337,4.2225,-12 +20,4.9124,1.3005,20,4.7892,20,4.4744,5.3143,20,7.8173,3.5627,6.8514,1.8703,5.0107,20,2.6712,-10 +20,4.8906,20,1.2802,4.7713,20,4.4601,5.302,20,7.8034,3.5468,6.8334,1.851,4.9902,20,2.649,-9 +20,4.8706,20,1.2615,4.7547,20,4.447,5.2908,20,7.7907,3.5324,6.8171,1.8336,4.9715,20,2.6287,-8.5 +20,5.7801,4.8279,1.2219,5.8079,4.7196,4.4193,5.2671,20,7.7634,3.5013,5.9911,1.7961,4.9312,5.8667,2.5851,-7 +20,5.7568,4.805,1.2009,5.7886,4.701,4.4047,5.2546,20,20,3.4847,5.9737,1.7761,4.9096,5.8444,2.5617,-6.5 +20,5.7142,4.7631,1.1626,5.753,4.6668,20,4.3779,20,20,3.4546,5.942,1.7397,4.8701,5.8038,2.5189,-6 +20,5.6939,4.743,1.1445,5.7361,4.6506,20,4.3653,20,20,3.4402,5.9269,1.7224,4.8512,5.7843,2.4984,-5.5 +20,5.6502,4.7001,20,1.1059,4.6159,20,4.3385,5.1983,20,3.4094,5.8942,1.6853,4.8106,5.7424,2.4543,-5 +20,20,4.6809,20,1.0888,4.6005,20,4.3267,5.1883,20,3.3957,5.8796,1.6688,4.7924,5.7236,2.4346,-4.5 +20,20,4.6407,20,1.0535,4.5684,20,4.3022,20,9.5466,3.367,5.849,1.6343,4.7542,5.6843,2.3932,-3.5 +20,20,4.6187,20,1.0343,4.5509,20,4.289,20,9.5343,3.3514,5.8323,1.6156,4.7332,5.6627,2.3706,-3 +20,20,4.5994,20,1.0177,4.5356,20,4.2774,20,9.5236,3.3378,5.8178,1.5994,4.715,5.6439,2.3508,-3 +20,20,4.5601,20,20,0.984,20,4.2539,20,9.5017,3.3103,5.7881,1.5664,4.6777,5.6053,2.3102,-2.5 +20,20,4.5402,20,20,0.9673,20,4.2421,20,9.4907,3.2965,5.7731,1.5498,4.6589,5.5859,2.2898,-2 +20,20,4.5009,20,20,0.9347,20,4.2191,20,9.4689,3.2693,5.7435,1.5174,4.6215,5.5473,2.2492,-1.5 +20,20,4.4616,20,20,0.9028,20,4.1964,20,9.4473,3.2425,5.7141,1.4854,4.5844,5.5089,2.2088,-1 +20,20,4.4616,20,20,0.9028,20,4.1964,20,9.4473,3.2425,5.7141,1.4854,4.5844,5.5089,2.2088,-1 +20,20,4.4224,20,20,0.8716,4.3964,20,4.1738,9.426,3.2161,1.4541,6.4473,4.5474,5.4706,2.1685,-0.5 +20,20,4.4032,20,20,5.4538,0.8567,20,4.1628,9.4157,3.2033,1.439,6.4317,4.5294,5.4518,2.1487,0 +20,20,5.3074,4.3639,20,5.4215,0.8268,20,4.1405,9.3947,3.1775,1.4085,6.3998,4.4925,5.4136,2.1085,0.5 +20,20,5.2849,4.3419,20,5.4035,0.8104,20,4.1281,9.3831,3.1633,1.3918,6.3822,4.472,5.3923,2.086,0.5 +20,20,5.2438,4.3016,20,5.3704,0.7812,20,4.1055,9.3621,3.1376,1.3617,6.3499,4.4345,5.3533,2.0449,1 +20,20,5.2035,4.2622,20,5.338,4.2723,0.7538,20,20,3.113,1.3331,6.3186,4.398,5.3153,2.0047,1 +20,20,5.2035,4.2622,20,5.338,4.2723,0.7538,20,20,3.113,1.3331,6.3186,4.398,5.3153,2.0047,1 +20,20,5.1398,4.1999,20,5.287,4.2244,0.7129,20,20,1.2896,5.5253,20,4.3407,5.2555,1.9415,2 +20,20,5.1398,4.1999,20,5.287,4.2244,0.7129,20,20,1.2896,5.5253,20,4.3407,5.2555,1.9415,2 +20,20,5.1172,4.1778,20,5.2689,4.2075,0.6993,20,7.3599,1.2746,5.51,20,4.3205,5.2344,1.9192,2.5 +20,20,5.0758,4.1373,20,5.2357,4.1763,20,0.6754,7.3372,1.2484,6.2212,20,4.2838,5.196,1.8785,2.5 +20,20,5.0543,4.1162,20,5.2184,4.1602,20,20,3.0269,1.2351,6.2051,20,4.2648,5.176,1.8574,-34.5 +20,20,5.013,4.0758,20,5.1852,4.1292,20,20,3.0047,1.2108,6.1746,20,4.2287,5.1381,1.8172,-35.5 +20,20,4.9904,4.0537,20,5.1671,4.1122,20,20,2.9928,1.198,6.1581,20,4.2091,5.1174,1.7953,-36.5 +20,20,20,4.0225,20,20,5.1472,4.0953,20,9.2105,1.165,5.3914,6.1205,4.1691,5.0769,1.7548,-33.5 +3.189,20,20,4.926,3.9933,20,20,4.0809,20,6.7014,1.1321,5.3559,6.0831,20,4.1295,5.037,-29.5 +3.1525,20,20,20,3.9664,20,20,5.1139,4.068,10.2615,6.6734,1.1014,5.3224,6.0478,4.0924,4.9996,-26.5 +3.1343,4.1276,20,20,4.8823,3.9527,20,5.1057,20,8.947,6.6598,1.0866,5.306,6.0305,20,4.074,-25 +1.6413,3.1161,20,20,4.8676,3.939,20,5.0973,20,8.9355,6.6465,1.0721,5.2898,6.0133,20,4.0557,-23.5 +1.6048,3.0801,20,20,20,3.9121,20,20,20,20,8.1849,1.0435,7.1367,5.2576,5.9791,4.0194,-21 +1.5835,3.0596,20,20,20,3.8987,20,20,20,4.0003,8.1672,1.0247,7.1172,5.2368,5.9576,3.9974,-20.5 +20,1.544,4.0155,20,20,4.7963,3.874,20,20,2.3991,8.8657,0.9898,2.7842,5.1981,5.9175,20,-18.5 +4.8421,1.5239,3.0019,20,20,4.7827,3.8619,20,20,2.3853,8.8498,6.5506,0.9718,5.1782,5.8969,20,-17.5 +4.8203,1.503,2.9818,20,20,4.7685,3.8494,20,20,2.371,3.9428,6.5324,0.9533,5.1574,5.8754,20,-17 +4.777,1.4616,2.942,20,20,20,3.8253,20,20,2.3421,3.9121,8.0629,0.9161,20,5.1156,20,-15 +4.777,1.4616,2.942,20,20,20,3.8253,20,20,2.3421,3.9121,8.0629,0.9161,20,5.1156,20,-15 +3.8061,20,1.4022,2.8849,20,20,4.7031,3.7923,20,8.8092,2.2997,8.75,0.8624,6.9444,5.0543,5.7692,-13.5 +3.7822,20,1.3802,2.8637,20,20,4.6893,3.7805,20,8.7942,2.2837,8.7311,0.8423,6.9224,5.0312,5.7454,-12.5 +3.7403,4.6494,1.3416,2.8267,20,20,20,3.7601,20,5.2403,2.2557,8.6978,0.8074,2.5914,4.9905,5.7037,-11.5 +3.7194,4.6288,1.3225,2.8084,20,20,20,3.7503,20,5.2276,2.2418,8.681,0.7901,2.5724,4.9702,5.6828,-11 +3.6769,4.587,20,1.284,20,20,20,4.6303,3.7308,5.2017,2.2135,8.6469,0.7554,2.5339,4.9287,5.6403,-10.5 +3.6553,4.5658,20,1.2646,3.75,20,20,4.6187,20,5.1884,2.1991,8.6293,0.7379,2.5142,4.9075,5.6186,-10 +3.6112,4.5225,20,1.2254,2.7149,20,20,4.5958,20,5.1609,2.1697,0.7026,6.2707,2.4739,6.7627,4.8641,-9.5 +3.6112,4.5225,20,1.2254,2.7149,20,20,4.5958,20,5.1609,2.1697,0.7026,6.2707,2.4739,6.7627,4.8641,-9.5 +20,3.5675,20,1.1871,2.6779,20,20,4.5737,20,5.1335,2.1405,0.6682,7.8032,2.4337,6.7212,4.8209,-9 +20,3.5257,20,20,1.1512,20,20,20,4.5535,9.605,2.1126,0.6361,7.766,2.3951,6.6813,4.7793,-9 +20,3.5257,20,20,1.1512,20,20,20,4.5535,9.605,2.1126,0.6361,7.766,2.3951,6.6813,4.7793,-9 +20,3.4622,4.377,20,1.0979,20,20,20,20,20,2.0701,0.5888,8.4687,2.336,6.6201,4.7157,-8 +20,3.4622,4.377,20,1.0979,20,20,20,20,20,2.0701,0.5888,8.4687,2.336,6.6201,4.7157,-8 +20,3.3977,4.3143,20,20,1.0455,20,20,20,20,0.5433,3.5645,8.4133,2.2754,6.5572,4.6506,-8.5 +20,3.3977,4.3143,20,20,1.0455,20,20,20,20,0.5433,3.5645,8.4133,2.2754,6.5572,4.6506,-8.5 +20,3.3348,4.2534,20,20,0.9968,20,20,20,8.5407,0.502,3.5157,8.3583,2.2156,6.4951,4.5865,-8.5 +20,3.3348,4.2534,20,20,0.9968,20,20,20,8.5407,0.502,3.5157,8.3583,2.2156,6.4951,4.5865,-8.5 +5.2478,20,3.2921,20,20,0.9652,20,20,20,0.4761,1.9556,3.482,8.3202,5.9775,2.1746,4.5426,-8.5 +5.2261,20,3.2713,20,20,2.4416,0.9503,20,20,0.4642,1.9415,3.4654,8.3015,5.9575,2.1544,20,-9 +5.1819,20,3.2291,4.1515,20,2.4104,0.9212,20,20,8.4769,1.9127,3.4315,8.2632,5.9168,2.1133,20,-4.5 +5.1387,20,3.1881,4.1122,20,20,0.8946,20,20,3.4351,1.8843,3.3979,8.4871,7.4517,2.0728,6.3466,-3 +5.118,20,3.1684,4.0931,20,20,2.3666,0.8819,20,3.4241,1.8715,3.3823,8.4709,7.4329,2.0537,6.3266,-2 +5.0738,20,3.1261,4.0524,20,20,2.3359,0.8554,20,6.4402,1.8448,3.3495,8.4364,7.393,2.0132,6.2841,-1.5 +5.0531,20,3.1063,4.0333,20,20,2.3216,0.8434,20,6.4295,1.8327,3.3343,8.4204,7.3743,1.9944,6.2642,-0.5 +5.0312,20,3.0852,4.0131,20,20,2.3065,0.831,20,6.4183,1.82,3.3183,8.4034,7.3546,1.9745,6.2432,-0.5 +4.9892,20,3.0451,3.9744,20,20,2.2778,20,0.8084,1.7964,4.7825,3.288,8.3711,7.317,1.9365,6.203,0.5 +4.9674,20,3.0242,3.9543,20,20,2.263,20,20,1.7844,4.769,3.2724,8.3545,7.2975,1.9169,6.1822,-41.5 +4.9256,20,2.9841,3.9156,20,20,2.2347,20,20,1.7624,4.7435,3.243,8.3228,1.8796,5.6834,6.1423,-42.5 +4.9083,20,20,2.9701,20,20,3.2225,2.2298,20,6.3494,1.7458,3.2245,8.3038,8.0251,1.8602,6.1231,-40 +4.1681,4.875,20,2.945,3.8814,20,20,3.2162,2.2252,4.8557,1.7089,4.6873,3.1846,8.2634,1.8201,8.0725,-35.5 +4.1498,4.8586,20,20,2.9334,3.8717,20,20,3.2148,20,1.6891,4.6666,3.1635,8.2422,7.9634,1.7995,-33 +6.0293,4.1173,4.8299,20,2.9137,3.8555,20,20,20,20,3.2234,1.6525,4.6287,3.1249,7.925,1.7623,-29 +6.0126,4.1022,4.8167,20,20,2.9053,20,20,20,20,4.7833,1.6343,4.61,3.1061,8.1846,7.9066,-27 +5.9792,4.0722,20,4.7907,20,2.8894,3.8363,20,20,20,20,3.1691,1.5973,3.0678,8.1465,7.8693,-23.5 +5.9792,4.0722,20,4.7907,20,2.8894,3.8363,20,20,20,20,3.1691,1.5973,3.0678,8.1465,7.8693,-23.5 +1.6714,5.9437,4.0397,4.7621,20,20,2.8705,20,20,8.9338,20,3.1331,1.5607,4.5338,3.0289,20,-21 +1.6283,5.9021,4.0011,4.7273,20,20,2.8464,3.8001,20,8.9028,20,20,1.5208,4.4915,2.9853,8.0634,-18.5 +1.5874,5.8628,20,3.9647,4.6947,20,2.8243,3.7812,20,20,8.873,20,1.4828,4.4511,2.9438,8.0214,-17 +5.368,1.5657,20,3.9454,4.6774,20,20,2.8128,20,6.9427,8.8572,20,1.4626,8.0284,4.4296,2.9217,-15.5 +6.902,1.5248,5.8025,3.9093,4.6452,20,20,2.7918,3.7536,6.9155,8.827,20,1.4246,6.0277,4.3889,2.8799,-14 +7.6591,1.5044,5.7829,3.8914,4.6293,20,20,2.7816,3.745,6.9019,8.8118,20,2.9809,1.4056,4.3685,2.859,-13 +7.6178,1.4646,5.7447,3.8565,20,4.5984,20,2.7623,20,6.875,8.7819,20,2.9441,1.3683,4.3285,2.8179,-12 +7.5955,1.4432,5.7241,20,3.8378,4.5819,20,20,2.7522,8.974,6.8604,20,2.9241,1.3482,4.3068,2.7956,-11 +7.5746,1.4231,5.7048,20,3.8203,4.5665,20,20,2.7429,8.9606,6.8466,20,4.485,1.3294,4.2864,2.7748,-10.5 +7.5321,5.1823,1.3825,5.6657,3.785,4.5355,20,20,20,7.5,6.8186,20,20,1.2911,4.245,2.7323,-10 +7.5097,5.1605,1.3612,5.6452,3.7666,4.5193,20,20,20,7.4869,6.8037,8.7025,20,1.271,4.223,5.7178,-9.5 +20,6.6933,1.3209,5.6064,3.7319,4.4891,20,20,20,7.4617,6.7751,8.6708,20,1.2326,7.7866,4.1812,-8 +20,6.6726,1.3008,5.5871,3.7147,4.4742,20,20,20,7.449,6.7607,8.6547,20,1.2135,5.81,4.1603,-7.5 +7.6787,7.4043,1.2617,5.5493,20,3.6812,4.4451,20,20,7.4244,6.7328,8.6236,20,1.1763,5.7708,4.1193,-7 +7.6562,7.3821,1.2409,5.5292,20,3.6634,4.4298,20,20,7.4112,6.7177,8.6068,20,1.1564,5.7498,4.0973,-6.5 +7.6141,7.3405,4.9967,1.2023,20,3.6304,4.4014,20,20,7.3864,6.6896,8.5754,20,1.1195,5.7106,4.0562,-6 +7.5934,7.3202,4.9771,1.1835,20,3.6144,4.3876,20,20,7.3742,6.6758,8.56,20,1.1015,5.6913,4.0361,-6 +7.5508,7.2782,4.9366,1.1449,20,3.5815,4.3595,20,20,7.349,6.6472,8.5281,20,1.0645,5.6515,3.9944,-5 +7.5285,7.2563,4.9155,1.125,20,3.5646,4.345,20,20,7.3357,6.6322,8.5113,20,1.0452,5.6306,3.9726,-5 +7.4862,7.2146,4.8755,1.0873,20,3.5325,4.3177,20,20,11.9189,6.6039,8.4796,20,1.0091,5.591,3.9312,-4.5 +7.4862,7.2146,4.8755,1.0873,20,3.5325,4.3177,20,20,11.9189,6.6039,8.4796,20,1.0091,5.591,3.9312,-4.5 +7.4437,7.1728,4.8354,1.0499,5.342,3.5006,20,4.2906,20,11.894,6.5753,8.4476,0.973,2.5417,5.5511,3.8896,-4 +7.3994,7.1294,4.7938,7.2615,1.0115,3.4679,20,4.263,20,12.9527,6.5456,8.4142,0.936,2.5022,5.5096,3.8462,-4 +7.3565,7.0874,6.3243,4.7536,0.9749,3.4365,20,4.2366,20,12.9282,6.5167,8.3818,0.9006,2.4641,5.4692,3.8042,-3.5 +7.3354,7.0667,6.3043,4.7339,0.9571,20,3.4212,4.2238,20,12.9161,6.5025,8.3659,0.8834,2.4453,5.4494,3.7835,-3.5 +7.3146,7.0463,6.2847,4.7144,0.9397,20,3.4062,4.2112,20,12.9042,6.4886,8.3502,0.8666,2.4269,5.4298,3.7631,-3 +7.2722,7.0048,6.2446,4.6749,0.9048,20,3.376,4.186,20,12.8799,6.4601,8.3181,0.8327,2.3893,5.3899,3.7214,-3 +7.2292,6.9627,6.204,4.6349,5.1575,0.8702,3.3456,4.1607,20,12.8552,6.4313,8.2856,0.7992,2.3512,5.3494,3.6792,-2.5 +7.2292,6.9627,6.204,4.6349,5.1575,0.8702,3.3456,4.1607,20,12.8552,6.4313,8.2856,0.7992,2.3512,5.3494,3.6792,-2.5 +7.1851,20,6.9197,4.594,5.1202,0.8356,3.3148,4.1352,20,20,6.4019,0.7658,20,2.3124,5.308,3.6359,-2.5 +7.1441,20,6.8796,4.556,5.0855,0.8042,3.2866,4.1118,20,20,6.3745,0.7356,20,2.2764,5.2693,3.5956,-2.5 +7.1237,20,6.8597,4.5371,5.0683,0.789,3.2727,4.1004,20,20,6.3609,0.721,20,2.2585,5.2501,3.5755,-2.5 +7.0817,20,6.8188,4.4984,5.0332,20,0.7586,4.0771,20,20,6.333,0.6916,20,2.2217,5.2106,3.5342,-2 +8.0504,7.0603,6.7979,4.4786,5.0152,20,0.7435,4.0654,20,11.4619,6.3187,0.6771,20,2.2029,5.1903,3.5131,-2 +1.9437,7.0172,6.7559,4.4391,4.9794,20,0.7143,20,4.0421,11.4399,0.6492,8.1254,20,2.1655,5.1497,3.4707,-2 +1.9231,6.9966,6.7359,4.4202,4.9623,20,0.7008,20,4.0311,11.4294,0.6364,8.1098,20,2.1476,5.1303,3.4505,-2 +1.8819,6.9554,6.6957,4.3824,6.8614,4.9282,20,0.6751,4.0094,11.4083,0.612,8.0786,9.8772,2.1119,5.0914,3.4099,-2 +1.8604,6.9339,6.6749,4.3628,6.8424,4.9105,20,0.6623,3.9983,0.5999,6.2351,8.0624,9.8608,2.0934,5.0711,3.3887,-2.5 +1.8183,6.8919,6.634,4.3246,6.8051,4.8761,20,0.6389,20,0.5779,6.2074,8.0306,9.8287,2.0572,5.0315,3.3473,-2 +1.7969,6.8704,6.6132,4.3051,6.7862,4.8586,20,3.1079,0.6278,11.3646,6.1931,8.0143,9.8121,2.0387,5.0112,3.3261,27.5 +1.7753,6.8489,6.5924,4.2856,6.7673,4.8411,20,3.0946,20,11.3536,6.179,7.9981,9.7956,2.0203,4.9908,3.3049,-17.5 +6.8056,20,6.5494,4.2444,20,4.803,20,3.0639,20,6.9163,6.1554,7.9697,1.9871,3.5496,4.9525,3.264,-19.5 +1.7123,6.7856,6.5304,4.2271,6.7102,4.7881,20,3.0538,20,6.9025,6.1401,7.9526,1.9684,3.5302,4.9324,3.2434,-18.5 +1.6686,6.7429,6.4902,5.7519,4.1911,4.7574,20,3.0337,20,11.2958,6.1063,9.2849,7.9151,1.9278,4.8889,6.8226,-16.5 +1.6262,6.7017,6.4517,5.7164,4.1571,4.7289,20,20,3.0161,11.267,6.8405,6.0724,7.8777,1.8877,3.4466,4.8462,-15 +1.6262,6.7017,6.4517,5.7164,4.1571,4.7289,20,20,3.0161,11.267,6.8405,6.0724,7.8777,1.8877,3.4466,4.8462,-15 +1.605,6.6811,20,6.4325,4.1402,4.7147,20,20,20,12.105,6.8249,6.0554,7.8589,1.8677,3.4258,4.8248,-14 +4.5801,1.5636,20,6.3952,4.1074,6.5952,4.6875,20,20,12.0779,6.7943,6.022,7.8222,1.8284,3.3851,4.7829,-12.5 +4.538,1.5226,6.6012,6.3585,5.6312,4.0755,4.6613,20,20,20,6.7632,5.9882,7.7849,1.789,3.3442,4.7409,-11 +3.0076,1.4817,6.5616,6.3219,5.5981,4.044,4.6355,20,20,20,6.732,5.9543,7.7477,1.7496,3.3033,4.6988,-9.5 +3.0076,1.4817,6.5616,6.3219,5.5981,4.044,4.6355,20,20,20,6.732,5.9543,7.7477,1.7496,3.3033,4.6988,-9.5 +2.9449,1.421,6.5028,6.2678,7.5674,3.9976,20,4.5978,20,4.8182,11.1223,5.9041,8.022,7.6923,1.6912,20,-8 +2.9449,1.421,6.5028,6.2678,7.5674,3.9976,20,4.5978,20,4.8182,11.1223,5.9041,8.022,7.6923,1.6912,20,-8 +2.9021,1.3799,6.4629,20,6.2312,3.9665,6.4594,4.5727,20,4.7935,11.0926,6.654,5.8697,7.6544,1.6515,3.2009,-7.5 +2.8582,5.8416,1.3379,20,6.1939,3.9351,6.429,4.5476,20,4.7681,11.0618,6.6214,5.8342,7.6154,1.6106,3.1581,-6.5 +2.8143,4.3034,1.2961,6.3815,6.1568,5.4496,3.9041,4.523,20,4.7426,11.0307,6.5885,5.7986,7.5761,1.5698,3.1153,-5.5 +2.7934,4.2825,1.2762,6.3621,6.1392,5.4339,3.8895,4.5114,20,4.7305,11.0159,6.5728,5.7816,7.5573,1.5503,3.0948,-5 +2.7508,4.2401,1.2358,6.3228,6.1034,5.4021,3.8599,4.4881,20,4.7062,11.851,6.5411,5.7472,7.5193,1.5109,3.0533,-4.5 +2.7291,4.2186,1.2154,6.3028,6.0853,5.386,3.8449,4.4764,20,4.6938,11.8364,6.525,5.7297,7.5,1.4909,3.0321,-4 +2.7076,4.1972,1.1952,6.283,6.0673,5.37,3.8302,4.4648,20,4.6817,11.822,6.509,5.7124,7.4808,1.4711,3.0112,-4 +6.287,2.6652,1.1553,6.2439,6.0318,5.3387,3.8012,4.4422,20,4.6578,9.5768,6.4775,5.6782,7.4429,1.4322,2.9698,-4 +6.2661,2.6444,6.12,1.136,6.0146,5.3235,3.7872,20,4.4313,4.6461,9.5646,6.4621,5.6614,7.4243,1.4131,2.9495,-3.5 +6.2224,2.601,6.0779,1.0957,5.9787,7.2944,3.7584,20,4.4091,4.6216,9.5389,6.4297,5.6263,7.3854,1.3734,2.907,-3 +6.2007,2.5795,6.0569,1.0758,5.961,7.2776,3.7442,20,4.3982,4.6095,9.5261,6.4136,5.6089,7.366,1.3537,2.8859,-2.5 +6.1587,2.5378,6.0164,1.0376,20,5.9267,3.7169,6.2154,20,4.5864,9.5016,6.3827,5.5753,1.3158,20,2.8452,-2.5 +6.1587,2.5378,6.0164,1.0376,20,5.9267,3.7169,6.2154,20,4.5864,9.5016,6.3827,5.5753,1.3158,20,2.8452,-2.5 +6.0963,2.4758,5.9563,0.9813,20,5.876,5.2021,3.6769,20,4.5525,9.4653,6.3368,5.5255,1.26,20,2.7846,-2 +6.0745,2.4542,5.9354,0.9619,20,5.8584,5.1868,3.6632,20,4.5407,9.4526,6.3209,5.5081,1.2406,20,2.7635,-1.5 +6.0322,2.4123,5.8947,0.9245,20,5.8243,5.1572,3.6367,20,4.5181,9.4281,6.2899,5.4745,1.2033,20,2.7225,-1.5 +6.011,2.3912,5.8743,5.9937,0.9059,5.8072,5.1424,3.6235,20,4.5069,9.4159,6.2745,5.4577,1.1847,20,2.702,-1 +5.9692,2.3499,5.8342,5.9561,0.8696,5.7737,5.1135,3.5978,20,4.485,9.3919,6.2442,5.4247,1.1483,20,2.6616,-1 +5.9479,2.3288,5.8138,5.937,0.8513,5.7566,5.0988,3.5848,20,4.474,9.3798,6.2288,5.408,1.1299,20,2.6411,-0.5 +5.9064,2.2877,5.7739,5.8997,0.8161,5.7234,5.0702,3.5597,20,4.4527,9.3562,6.1989,5.3754,1.0944,20,2.601,0 +5.9064,2.2877,5.7739,5.8997,0.8161,5.7234,5.0702,3.5597,20,4.4527,9.3562,6.1989,5.3754,1.0944,20,2.601,0 +5.8647,2.2463,5.7338,5.8621,0.7811,5.69,5.0415,3.5345,20,4.4317,9.3327,6.1692,5.3429,1.0592,20,2.5608,0 +5.8228,2.2049,5.6936,5.8245,20,0.7467,5.0129,3.5096,20,10.2547,9.3095,6.1395,1.0245,7.0315,20,2.5206,0 +5.7819,2.1643,5.6543,5.7878,20,0.7138,4.985,3.4855,20,9.2868,11.4581,6.1107,0.9911,6.9956,20,2.4813,0.5 +5.7819,2.1643,5.6543,5.7878,20,0.7138,4.985,3.4855,20,9.2868,11.4581,6.1107,0.9911,6.9956,20,2.4813,0.5 +5.7199,2.1029,5.5947,5.7321,20,0.6656,4.9431,3.4494,20,9.2529,11.4182,6.0674,0.9417,6.9415,20,2.422,1 +5.6984,2.0817,5.5741,6.6908,5.7128,0.6494,4.9286,3.437,20,9.2413,11.4045,6.0525,0.925,6.9228,20,2.4015,1 +5.6561,2.0398,5.5334,6.6521,5.6748,5.5241,0.6183,3.4128,20,9.2187,11.3777,6.0235,0.8929,6.8862,20,2.3613,1.5 +5.6352,2.0191,5.5134,6.6331,5.6561,5.5075,0.6034,3.4009,20,9.2077,11.3646,6.0093,0.8774,6.8682,20,2.3415,1.5 +5.6143,1.9984,5.4932,6.614,5.6373,5.4909,0.5888,3.389,20,9.1967,11.3515,0.8621,5.1522,6.8502,20,2.3217,1.5 +5.5719,1.9565,5.4524,6.5753,5.5992,5.4572,0.5604,4.8435,3.3651,9.1747,10.4346,0.832,7.2191,6.8139,20,2.2817,2 +5.5521,1.9368,5.4334,6.5571,5.5814,5.4415,6.7886,0.5477,3.354,9.1645,10.4217,0.8184,7.2039,6.7969,2.263,20,2.5 +5.5103,1.8953,5.393,6.5188,5.5436,5.4082,6.7571,0.5221,3.3305,9.1433,10.3948,0.7906,7.1719,6.7613,2.2237,20,2.5 +5.4892,1.8745,5.3727,6.4994,5.5246,5.3914,6.7412,0.51,3.3188,9.1329,0.7772,5.0607,7.156,6.7435,2.204,20,3 +5.4468,1.8325,5.3317,6.4605,5.4863,5.3575,6.7092,4.7594,3.2952,9.112,0.7515,5.0304,7.1241,6.7078,2.1646,20,-22.5 +5.4259,1.8117,5.3114,6.4412,5.4674,5.3408,6.6934,4.7453,3.2836,9.1019,0.7395,5.0157,7.1086,6.6903,2.1452,20,-23 +5.3859,1.7734,3.2679,5.2757,5.4359,5.3155,6.6703,4.7265,5.7504,9.0735,0.709,4.9802,7.0719,6.6513,20,2.1044,-21.5 +3.4369,5.3647,1.7533,5.257,5.4197,20,5.3027,4.7174,5.7431,10.0151,0.6925,5.8199,4.9607,6.63,8.4081,2.0825,-20.5 +3.3958,5.3247,1.7155,5.222,5.3895,20,5.2792,4.7008,20,20,0.6619,5.7849,4.9237,8.0289,6.5898,2.0409,-19 +3.3754,5.305,1.697,5.2049,6.3454,5.3749,5.2679,6.6275,4.6931,20,0.6469,5.7673,4.9051,8.0094,6.5697,2.0202,-18.5 +3.3351,5.266,20,1.6606,20,5.3462,20,5.246,20,4.1342,0.6177,11.1024,4.8682,6.9566,6.5297,1.9792,-17.5 +20,3.3144,20,1.6422,5.1542,5.3319,20,5.2353,20,4.1203,0.603,11.0846,4.8489,6.9368,6.5089,20,-17 +20,3.2735,5.2067,1.6061,5.1208,5.3039,20,5.2146,20,4.0923,0.5743,20,5.6773,4.8105,6.4676,8.2442,-16 +20,3.2541,5.188,1.5891,5.1052,5.2909,20,5.2052,6.5718,4.0788,0.5609,8.9175,5.6597,4.792,6.4478,8.2242,-16 +20,3.2147,5.1503,1.5552,3.0516,6.2303,5.2651,5.1866,20,0.5347,4.051,8.8854,5.6235,4.7542,7.8508,6.4074,-16 +20,3.1946,5.1311,20,1.5381,20,5.2522,20,5.1776,0.5216,4.0365,8.8687,5.6048,4.7346,6.8194,6.3865,-15.5 +20,3.1552,5.0937,20,1.5053,5.0274,5.2277,20,20,8.4893,4.0072,8.8351,5.5673,4.6955,6.7795,6.3452,13 +1.7723,20,3.1363,5.0757,1.4897,5.013,5.2161,20,20,8.476,3.9929,8.8186,10.9237,4.6765,6.76,6.3252,14.5 +20,3.0949,5.035,20,1.4521,4.9766,5.1843,20,20,8.4579,3.9726,8.7926,5.5177,4.6427,6.7245,6.2867,13.5 +20,3.0737,5.0141,20,1.4326,4.9577,5.1676,20,5.1142,4.9578,3.963,8.7798,5.5021,4.6259,6.7068,6.2673,13 +20,3.0331,4.974,20,1.3954,20,5.1355,20,5.0884,3.9451,9.7217,8.7559,5.4728,4.594,6.2305,8.0045,11.5 +20,3.0127,4.9538,20,1.3767,6.0778,5.1193,20,5.0752,3.9365,9.7105,8.7441,5.4584,4.5782,6.2122,7.9857,11 +20,2.9721,4.9136,4.3313,1.3395,6.0443,5.087,5.0492,20,3.9198,8.7209,10.8085,4.547,6.6232,6.1756,7.9484,10 +20,2.9721,4.9136,4.3313,1.3395,6.0443,5.087,5.0492,20,3.9198,8.7209,10.8085,4.547,6.6232,6.1756,7.9484,10 +20,2.9094,4.8514,2.7745,1.2822,5.9922,5.0369,5.0086,6.3918,20,8.6859,5.3863,4.4995,6.5726,6.1197,1.5526,8 +20,2.8872,4.8295,2.7537,1.2619,5.9737,5.0191,4.9941,6.3782,20,8.6739,5.3713,4.4831,6.555,6.1002,1.5315,8 +20,2.8462,20,2.7154,1.2247,4.9863,20,4.9677,6.3534,20,8.6516,5.3436,4.4526,7.5213,6.0639,1.4925,7 +20,2.8245,20,2.6951,1.205,4.9689,20,4.9536,20,20,8.6401,5.3291,4.4368,7.5033,6.0449,1.472,7 +2.8043,4.7471,20,2.6761,1.1867,4.9527,20,4.9405,20,20,8.6293,5.3157,4.422,7.4865,6.0271,1.4529,6.5 +2.7637,4.7068,20,2.6381,1.1501,4.9201,20,4.9142,20,9.5801,8.6081,5.2891,4.3927,7.453,5.9917,1.4147,6 +2.7213,4.6645,20,2.5982,1.1119,4.8858,20,4.8866,20,9.5593,8.5864,4.3624,6.4247,5.9549,7.722,1.3751,5.5 +2.699,4.6423,20,2.5773,1.0919,4.8679,20,4.8721,20,8.5751,20,4.3467,6.4076,5.9356,7.7022,1.3544,5.5 +2.6574,4.6009,20,2.5382,1.0549,4.8343,20,4.8451,20,8.5543,10.6048,4.3176,6.3757,5.8998,1.3159,20,4.5 +2.637,4.5805,20,2.5191,1.0368,4.8179,20,4.8319,20,8.5443,5.2085,4.3035,6.3602,5.8823,1.2972,20,4.5 +2.6157,4.5593,20,2.4991,1.018,4.8007,20,4.8181,20,8.5338,5.1952,4.2888,6.3441,5.8641,1.2777,20,4.5 +2.5741,4.5179,20,2.4601,0.9815,4.7673,20,4.7913,20,8.5137,5.1696,4.2604,6.3127,5.8286,1.2398,20,4 +2.5325,4.4763,20,2.421,0.9452,4.7336,20,4.7644,20,8.494,5.1444,4.2324,6.2817,5.7934,1.2023,20,4 +2.5112,4.4551,20,2.4011,0.9269,4.7165,20,4.7507,20,8.484,5.1317,4.2182,6.2659,5.7754,1.1832,20,4 +2.49,4.4339,20,2.3812,0.9086,4.6994,20,4.737,20,8.4741,5.1191,4.2042,6.2502,5.7576,1.1643,20,3.5 +2.4488,4.3927,20,2.3425,0.8735,4.6661,20,4.7105,20,20,5.095,4.1773,6.22,5.7231,1.128,20,3.5 +2.4488,4.3927,20,2.3425,0.8735,4.6661,20,4.7105,20,20,5.095,4.1773,6.22,5.7231,1.128,20,3.5 +2.4075,4.3514,20,2.3038,20,0.8387,20,4.684,20,20,5.0711,4.1506,7.1679,1.0919,20,20,3.5 +2.3854,4.3293,20,2.2831,20,0.8204,20,4.6698,20,20,4.1365,6.1739,7.1507,1.0728,20,20,3.5 +2.3442,4.288,5.2321,2.2444,20,0.7864,20,4.6433,20,20,4.1106,6.1443,7.1188,1.0376,20,20,3 +2.3211,4.2648,5.2098,2.2227,20,0.7677,20,4.6285,20,20,4.0962,6.1279,7.1011,1.0181,20,20,3 +2.2789,4.2224,5.1691,2.183,20,0.7339,20,4.6015,20,20,4.0702,6.098,5.5827,0.983,20,20,3 +20,4.2004,5.1479,2.1624,20,0.7168,20,4.5875,20,20,4.0569,6.0825,5.5648,0.965,20,20,3 +20,4.1591,5.1082,2.1239,20,0.6852,20,4.5613,20,4.9656,4.0322,6.0538,0.9318,7.2826,20,20,3 +20,4.135,5.085,2.1014,20,4.4585,0.6672,4.546,20,4.953,4.018,6.0371,0.9128,7.2623,20,20,3 +20,4.0934,5.045,2.0627,20,4.4251,0.637,4.5198,20,4.9317,3.9939,6.0088,0.8807,7.2275,20,20,3.5 +20,4.0722,5.0246,2.0429,20,4.408,0.622,4.5064,20,4.9209,3.9818,5.9944,0.8647,7.2098,20,20,3.5 +20,4.0307,4.9846,2.0043,20,4.3747,0.5937,4.4802,20,4.9004,3.9586,5.9666,0.8344,7.1754,20,20,3.5 +20,4.0075,4.9622,1.9826,20,4.3559,20,0.5784,20,4.8892,3.9458,0.8179,5.4113,7.1563,20,20,3.5 +3.965,20,4.9211,1.943,5.2431,4.3216,20,0.5518,20,4.869,3.923,0.7888,5.3783,20,20,20,4 +3.9428,20,4.8997,1.9224,5.2243,4.3038,20,0.5386,20,3.9113,9.2602,0.7743,5.3613,20,20,20,4 +3.9217,20,3.3858,1.9028,5.2062,4.2867,20,0.5265,20,3.9004,9.247,0.7609,5.3452,20,20,20,4 +3.8803,20,3.3461,1.8642,5.1707,4.2532,20,4.385,20,3.8794,0.7358,6.8185,5.314,20,20,20,-14 +3.8601,20,3.3267,1.8454,5.1534,4.2368,20,4.3722,20,3.8694,0.7242,6.8045,5.2988,20,20,20,-15 +3.8368,20,3.3043,1.8237,5.1334,4.2179,20,4.3574,20,3.858,0.7114,6.7884,5.2814,20,20,20,-16 +20,3.7942,4.7575,1.7871,20,4.1881,20,4.3368,20,3.8306,0.6827,6.7534,5.2445,20,20,20,-15 +20,3.7727,20,3.2462,1.7689,4.1735,20,4.3269,5.7389,3.8163,0.6682,5.7932,5.2254,6.9599,20,20,-14.5 +20,3.7316,20,3.2096,1.7349,5.0552,4.1465,20,4.3093,0.6409,3.7881,5.7603,5.1883,6.9212,20,20,-14 +1.7464,3.6897,20,3.1727,1.701,5.0254,4.1198,20,20,0.6139,3.7588,5.726,5.1499,6.8812,20,20,-13.5 +1.7254,3.6694,20,3.155,1.6847,5.0111,4.1071,20,20,0.6012,3.7444,5.7091,5.131,6.8616,20,20,-13.5 +1.6835,3.6289,20,4.6082,3.1199,1.6531,4.0824,20,20,4.6803,3.7154,5.6752,6.6088,5.0931,20,20,17.5 +1.6634,20,3.6097,4.5911,3.1034,1.6383,4.9703,4.071,20,4.6672,3.7013,5.6587,6.5912,5.0748,20,20,19 +1.6207,3.5662,20,4.5492,3.0622,1.5996,4.0371,20,20,4.6503,3.6821,5.6327,5.0431,6.769,20,20,17 +1.5999,3.5449,20,3.0418,3.6363,1.5803,4.02,20,20,3.6736,9.0451,5.6208,5.0282,6.7528,20,20,16.5 +20,3.5017,20,3.0002,1.5412,4.8786,3.9853,20,20,3.6569,5.597,6.5207,4.9983,6.7202,20,20,14.5 +20,3.4814,20,2.9807,1.5228,4.861,3.9689,20,20,9.9678,5.5862,6.5081,4.9846,20,20,20,14 +20,3.4814,20,2.9807,1.5228,4.861,3.9689,20,20,9.9678,5.5862,6.5081,4.9846,20,20,20,14 +3.4167,20,4.4031,2.9181,1.4641,4.8048,3.9164,20,4.1448,8.9902,5.5525,4.9416,6.6578,20,20,20,12 +3.3744,20,4.3613,2.8769,1.4254,3.8814,20,20,4.1177,20,5.5318,4.9147,6.6278,20,20,20,10.5 +3.3524,20,4.3396,2.8554,1.4053,3.8633,20,5.5167,4.1037,20,5.5212,4.9008,6.6122,20,20,20,9.5 +3.3313,20,4.3188,2.8349,1.3862,3.846,20,4.0904,20,20,5.511,4.8875,6.5973,20,20,1.3942,9 +3.2884,20,4.2765,2.7932,1.3474,3.8109,20,4.0633,20,5.4906,6.395,4.8606,6.5672,20,20,1.3535,8 +3.2675,20,2.7728,3.3772,1.3285,3.7936,20,4.0501,20,5.4809,6.3833,4.8478,20,20,20,1.3337,7.5 +3.2228,20,2.7291,3.3351,1.2882,3.7569,20,4.0219,20,5.4605,4.8205,6.5219,20,20,20,1.2916,7 +3.2018,20,2.7085,3.3153,1.2693,3.7396,20,4.0087,20,5.4511,4.8079,6.5075,20,20,20,1.2719,6.5 +3.2018,20,2.7085,3.3153,1.2693,3.7396,20,4.0087,20,5.4511,4.8079,6.5075,20,20,20,1.2719,6.5 +20,20,2.6456,3.2545,1.2116,3.6866,20,3.9682,20,7.8705,4.7701,6.4642,20,20,1.2121,20,5.5 +20,20,2.6029,3.2133,1.1728,3.6506,20,3.9407,20,7.8493,4.7453,6.4355,20,20,1.1721,20,4.5 +20,20,2.6029,3.2133,1.1728,3.6506,20,3.9407,20,7.8493,4.7453,6.4355,20,20,1.1721,20,4.5 +20,4.0404,2.5604,3.1724,1.1346,3.6151,20,3.9137,20,6.2678,4.7207,6.407,20,20,1.1326,20,4.5 +20,3.9971,2.5179,3.1314,1.0965,3.5795,20,3.8868,20,6.2458,4.6966,6.3787,20,20,1.0933,20,4 +20,3.9764,2.4975,3.1117,1.0784,3.5624,20,3.8739,20,6.2354,4.6852,6.3653,20,20,1.0746,20,4 +20,3.9319,2.4537,3.0695,1.0398,3.5259,20,3.8465,20,6.2135,4.6611,20,20,20,1.035,20,3.5 +20,3.9102,2.4323,3.049,1.0211,3.5081,20,3.8331,20,6.203,4.6496,20,20,1.0159,20,20,3 +20,3.8895,2.4119,3.0293,1.0034,3.4911,20,3.8204,20,4.6386,6.31,20,20,0.9977,20,20,3 +20,3.8461,2.3693,2.9882,4.3083,0.9666,20,3.794,20,4.6159,6.2828,20,20,0.9601,20,20,2.5 +20,3.8461,2.3693,2.9882,4.3083,0.9666,20,3.794,20,4.6159,6.2828,20,20,0.9601,20,20,2.5 +20,3.7815,2.3058,2.9271,4.251,0.913,20,3.7552,20,4.583,6.2429,20,20,0.9054,20,20,2 +20,3.7397,2.2647,2.8876,4.2139,0.879,20,3.7303,20,4.5622,6.2173,20,20,0.8707,20,20,2 +20,3.7397,2.2647,2.8876,4.2139,0.879,20,3.7303,20,4.5622,6.2173,20,20,0.8707,20,20,2 +20,3.6967,2.2225,2.8471,4.1759,0.8449,20,3.7051,20,4.541,6.1912,20,0.8358,20,20,20,2 +20,3.6757,2.2019,2.8273,4.1574,0.8286,20,3.6929,20,8.126,6.1786,20,0.8192,20,20,20,2 +20,3.6338,2.1609,2.7879,4.1205,3.2845,0.7965,3.6686,20,8.1044,6.1537,20,0.7866,20,20,20,1.5 +20,3.5917,2.1197,2.7483,4.0834,3.251,0.7652,5.0401,3.6444,8.0831,6.129,20,0.755,20,20,20,1 +20,3.5717,2.1001,2.7295,4.0658,3.2351,0.7508,5.0279,3.6331,8.0729,6.1173,0.7403,20,20,20,20,1 +20,3.5507,2.0795,2.7099,4.0473,3.2186,0.7359,5.0151,3.6213,8.0623,6.105,0.7251,20,20,20,20,1.5 +20,3.5079,2.0377,2.6698,4.0099,3.185,0.7066,4.9894,3.5976,8.0407,6.0801,0.6952,20,20,20,20,1 +20,3.4661,1.9969,2.6308,3.9734,3.1523,20,0.6793,3.5745,8.0201,0.6676,20,20,20,20,20,1 +20,3.4661,1.9969,2.6308,3.9734,3.1523,20,0.6793,3.5745,8.0201,0.6676,20,20,20,20,20,1 +20,3.4026,1.935,2.5716,3.918,3.103,20,0.6409,20,20,0.6288,20,20,20,20,20,1 +20,3.3814,1.9144,2.5519,3.8996,3.0866,20,0.6289,20,20,0.6168,20,20,20,20,2.3957,0.5 +20,3.3598,1.8934,2.5318,3.8808,3.07,20,4.9013,0.6173,0.6051,5.9964,20,20,20,20,2.3744,0.5 +20,3.3158,1.8506,2.491,3.8427,20,3.0365,4.8758,20,5.9718,20,20,20,20,20,2.3309,2 +20,3.2943,1.8297,2.4711,3.8242,20,3.0201,4.8633,20,5.96,20,20,20,20,20,2.3096,2 +20,3.2728,1.8088,2.4512,3.8055,20,3.0037,4.8508,20,5.9485,20,20,20,20,20,2.2886,2 +20,3.2307,1.7679,2.4122,3.769,20,2.9717,4.8263,20,5.9262,20,20,20,20,20,2.2473,1.5 +20,3.2101,1.7479,2.3932,3.7512,20,2.9561,4.8143,20,5.9154,20,20,20,20,20,2.2272,2 +20,3.1864,1.725,2.3714,3.7308,20,2.9383,4.8007,20,5.9032,20,20,20,20,20,2.2041,2 +20,3.1424,1.6824,2.3307,3.6928,20,2.9052,4.7754,20,5.8806,20,20,20,20,20,2.1611,1.5 +20,3.1199,1.6606,2.31,3.6734,20,2.8884,20,4.7625,5.8692,20,20,20,20,20,2.1393,1.5 +20,3.0779,1.6201,2.2715,3.6373,20,2.8572,20,4.7386,5.8483,20,20,20,20,20,2.0985,1 +20,3.0544,1.5974,2.2499,3.6171,20,2.8398,20,4.7253,5.8366,20,20,20,20,20,2.0757,1 +20,3.0105,1.5551,2.2098,3.5795,20,2.8077,20,4.7008,5.815,20,20,20,20,20,2.0331,1.5 +20,2.9872,1.5328,2.1886,3.5597,20,2.7908,20,4.6879,20,20,20,20,20,20,2.0106,1 +20,2.9455,1.4927,2.1506,3.5241,20,2.7605,20,4.6648,20,20,20,20,20,20,1.9703,1 +20,2.9455,1.4927,2.1506,3.5241,20,2.7605,20,4.6648,20,20,20,20,20,20,1.9703,1 +20,2.8815,20,1.4315,2.0926,3.4698,2.7148,20,4.6299,20,20,20,20,20,20,1.9086,1 +20,2.8815,20,1.4315,2.0926,3.4698,2.7148,20,4.6299,20,20,20,20,20,20,1.9086,1 +20,2.8176,20,1.3707,2.0351,3.4159,2.6698,20,20,20,20,20,20,20,20,1.8473,1 +20,2.8176,20,1.3707,2.0351,3.4159,2.6698,20,20,20,20,20,20,20,20,1.8473,1 +20,2.7537,20,1.3101,1.9779,3.3622,2.6255,20,20,20,20,20,20,20,20,1.7863,1 +20,2.7537,20,1.3101,1.9779,3.3622,2.6255,20,20,20,20,20,20,20,20,1.7863,1 +20,2.7103,20,1.2691,1.9393,3.3259,2.5958,20,20,20,20,20,20,20,1.745,20,1 +20,2.6677,20,1.2291,1.9016,3.2904,20,2.567,20,20,20,20,20,20,1.7047,20,0.5 +20,2.6474,20,1.2101,1.8837,3.2735,20,2.5534,20,20,20,20,20,20,1.6855,20,1 +20,2.6048,20,1.1704,1.8463,3.2383,20,2.5252,20,20,20,20,20,20,1.6453,20,0.5 +20,2.5835,20,1.1506,1.8277,3.2208,20,2.5112,20,20,20,20,20,20,1.6253,20,1 +20,2.541,20,1.1114,1.7907,3.1859,20,2.4837,20,20,20,20,20,20,1.5855,20,1.5 +20,2.5207,20,1.0926,1.7731,3.1692,20,2.4706,20,20,20,20,20,20,1.5665,20,1 +20,2.478,20,1.0535,1.7362,3.1342,20,2.4433,20,20,20,20,20,20,1.527,20,1 +20,2.478,20,1.0535,1.7362,3.1342,20,2.4433,20,20,20,20,20,20,1.527,20,1 +20,2.4342,20,1.0136,1.6986,3.0986,20,2.4157,20,20,20,20,20,20,1.4865,20,1.5 +20,2.3914,20,20,0.975,3.0638,20,2.3892,20,20,20,20,20,20,1.4472,20,1.5 +20,2.3495,20,20,0.9375,1.6267,20,2.3636,20,20,20,20,20,20,1.4091,20,1.5 +20,2.3495,20,20,0.9375,1.6267,20,2.3636,20,20,20,20,20,20,1.4091,20,1.5 +20,2.3076,20,20,0.9004,1.5915,20,2.3383,20,20,20,20,20,20,1.3714,20,1.5 +20,2.2657,20,20,0.8637,1.5566,20,2.3135,20,20,20,20,20,1.334,20,20,1.5 +20,2.2217,20,20,0.8256,1.5202,20,2.2878,20,20,20,20,20,1.295,20,20,1.5 +20,2.2217,20,20,0.8256,1.5202,20,2.2878,20,20,20,20,20,1.295,20,20,1.5 +20,2.1785,20,20,0.7889,1.485,20,20,2.2631,20,20,20,20,1.2572,20,20,2 +20,2.1342,20,20,20,0.7519,20,20,2.2382,20,20,20,20,1.2189,20,20,2 +20,2.1342,20,20,20,0.7519,20,20,2.2382,20,20,20,20,1.2189,20,20,2 +20,2.0897,20,20,20,0.7155,20,20,2.2135,20,20,20,20,1.1811,20,20,2 +20,2.0489,20,20,20,0.683,20,20,20,20,20,20,20,1.1471,20,20,2.5 +20,2.0489,20,20,20,0.683,20,20,20,20,20,20,20,1.1471,20,20,2.5 +20,2.0064,20,20,20,0.65,20,20,20,20,20,20,1.1123,20,20,20,2.5 +20,1.9613,20,20,20,1.313,0.6161,20,20,20,20,20,1.0762,20,20,20,3.5 +20,1.9189,20,20,20,2.6897,0.5855,20,20,20,20,20,1.043,20,20,20,3.5 +20,1.9189,20,20,20,2.6897,0.5855,20,20,20,20,20,1.043,20,20,20,3.5 +20,1.8543,20,20,20,2.6394,1.2319,0.5414,20,20,20,20,0.9947,20,20,20,4.5 +20,1.8324,20,20,20,20,1.2156,0.5273,20,20,20,0.9789,20,20,20,20,4.5 +20,1.8123,20,20,20,20,1.2007,0.5147,20,20,20,0.9648,20,20,20,20,5 +20,1.7702,20,20,20,20,1.1699,0.4899,20,20,20,0.9362,20,20,20,20,5 +20,1.728,20,20,20,20,1.1392,20,20,20,20,0.909,20,20,20,20,-0.5 +20,1.728,20,20,20,20,1.1392,20,20,20,20,0.909,20,20,20,20,-0.5 +20,1.7049,20,20,20,20,1.1227,20,20,20,0.8948,20,20,20,20,20,-1.5 +20,1.6425,20,20,20,20,2.4768,1.0814,20,20,0.8558,20,20,20,20,20,-1.5 +20,1.6214,20,20,20,20,2.4615,1.068,20,20,0.843,20,20,20,20,20,-1.5 +20,1.5796,20,20,20,20,2.4313,1.0424,20,20,0.8187,20,20,20,20,20,-1.5 +20,1.5597,20,20,20,20,2.4171,1.0306,20,0.8076,20,20,20,20,20,20,-1.5 +20,1.5388,20,20,20,20,2.4023,1.0185,20,0.7963,20,20,20,20,20,20,-2 +20,1.498,20,20,20,20,2.3737,20,0.9959,20,20,20,20,20,20,20,32.5 +20,1.4568,20,20,20,20,2.3454,20,20,20,20,20,20,20,20,20,28 +20,1.437,20,20,20,20,2.3276,20,0.9594,20,20,20,20,20,20,20,32.5 +20,1.3985,20,20,20,20,2.2938,20,0.9313,20,20,20,20,20,20,20,30.5 +1.38,20,20,20,20,2.2766,20,0.9168,20,20,20,20,20,20,20,20,29 +1.343,20,20,20,20,2.2418,20,0.8879,20,20,20,20,20,20,20,20,26 +20,20,20,20,20,2.2261,20,0.875,20,20,20,20,20,20,20,20,24.5 +20,20,20,20,20,2.1933,20,0.8483,3.8731,20,20,20,20,20,20,20,22.5 +20,20,20,20,2.1775,20,20,0.8357,3.8615,20,20,20,20,20,20,20,21.5 +20,20,20,20,2.139,20,20,0.8043,20,20,20,20,20,20,20,1.2378,19.5 +20,20,20,20,2.1207,20,20,0.7895,20,20,20,20,20,20,20,1.2201,19 +20,20,20,20,2.0818,20,20,0.7586,1.7411,20,20,20,20,20,20,1.1832,17.5 +20,20,20,20,2.0626,20,20,0.7434,1.7273,20,20,20,20,20,20,1.1653,16.5 +20,20,20,20,2.0233,20,20,0.7131,20,20,20,20,20,20,1.1293,20,15 +20,20,20,2.0042,20,20,20,0.6986,20,20,20,20,20,20,1.112,20,14.5 +20,20,20,1.9656,20,20,20,0.6701,20,20,20,20,20,20,1.0778,20,13.5 +20,20,20,1.9455,20,20,3.6799,0.6556,20,20,20,20,20,20,1.0603,20,13.5 +20,20,20,1.905,20,20,3.6477,0.6271,20,20,20,20,20,1.0258,20,20,12.5 +20,20,20,1.8858,20,20,3.6323,0.614,20,20,20,20,20,1.01,20,20,12.5 +20,20,20,1.8462,20,20,3.6005,1.5749,0.5879,20,20,20,20,0.978,20,20,12 +20,20,20,1.8259,20,20,3.5841,1.5608,0.575,20,20,20,0.9621,20,20,20,12 +20,20,20,1.7864,20,20,3.5521,1.5335,20,20,20,20,0.9323,20,20,20,8.5 +20,20,20,1.7665,20,20,3.5359,1.5198,20,20,20,20,0.9178,20,20,20,7.5 +20,20,20,1.7263,20,20,3.5036,1.4929,20,20,20,0.8885,20,20,20,20,6 +20,20,20,1.7054,20,20,3.4869,1.4793,20,20,20,0.8738,20,20,20,20,6 +20,20,20,1.6867,20,20,3.472,1.4672,20,20,20,0.8607,20,20,20,20,5.5 +20,20,1.6457,20,20,20,3.4393,1.4412,20,20,20,0.8331,20,20,20,20,4.5 +20,20,1.606,20,20,20,3.4076,1.4165,20,20,0.8077,20,20,20,20,20,3 +20,20,1.585,20,20,20,3.391,20,1.4038,20,0.7948,20,20,20,20,20,2.5 +20,20,1.545,20,20,20,3.3595,20,1.3804,20,0.771,20,20,20,20,20,2 +20,20,1.5253,20,20,20,3.3441,20,20,20,0.7597,20,20,20,20,20,-19 +20,20,20,1.4859,20,20,3.3134,20,20,0.7385,20,20,20,20,20,20,-20 +20,20,20,1.4678,20,20,3.3012,20,20,0.7249,20,20,20,20,20,20,-19.5 +20,20,20,1.4335,20,20,3.2789,20,20,0.6984,20,20,20,20,20,20,-18.5 +20,20,20,1.4168,20,20,20,3.2684,20,0.6854,20,20,20,20,20,20,-17.5 +20,20,20,20,1.3835,20,20,3.2477,20,20,20,20,20,20,20,20,39.5 +20,20,20,20,1.3666,20,20,3.2374,20,20,20,20,20,20,20,20,41 +20,20,20,1.3272,20,20,3.2017,20,20,20,20,20,20,20,20,20,36.5 +20,20,20,1.3074,20,20,3.1828,20,20,20,20,20,20,20,20,20,34 +20,20,20,1.2889,20,20,3.1652,20,20,20,20,20,20,20,20,20,32 +20,20,1.2524,20,20,3.1296,20,20,20,20,20,20,20,20,20,20,28.5 +20,20,1.2356,20,20,3.1128,20,20,20,20,20,20,20,20,20,20,26.5 +20,1.2014,20,20,20,3.0783,20,20,20,20,20,20,20,20,20,20,23.5 +20,1.2014,20,20,20,3.0783,20,20,20,20,20,20,20,20,20,20,23.5 +20,1.1637,20,20,20,3.0413,20,20,3.8433,20,20,20,20,20,20,20,21 +20,1.141,20,20,3.0195,20,20,3.8263,20,20,20,20,20,20,20,20,19 +1.0982,20,20,20,2.9783,20,20,3.794,1.1131,20,20,20,20,20,20,20,30.5 +1.0765,20,20,20,2.9573,20,20,2.2103,1.0978,20,20,20,20,20,20,20,29.5 +1.0358,20,20,20,2.9163,20,20,1.0671,20,20,20,20,20,20,20,20,27.5 +20,20,20,2.8735,20,20,3.7062,1.0326,20,20,20,20,20,20,20,20,24 +20,20,20,2.8525,20,20,3.6875,1.0154,20,20,20,20,20,20,20,20,22.5 +20,20,20,2.832,20,20,3.67,0.9997,20,20,20,20,20,20,20,20,22 +20,20,2.7914,20,20,20,2.075,0.9684,20,20,20,20,20,20,20,0.9219,19.5 +20,20,2.769,20,20,3.6151,2.0566,0.9512,3.0554,20,20,20,20,20,20,0.9019,18 +20,20,2.7272,20,20,3.5784,2.0221,0.9194,20,20,20,20,20,20,20,0.8653,16.5 +20,20,2.7068,20,20,3.5606,2.0054,0.9042,20,20,20,20,20,20,0.8477,20,15.5 +20,20,2.6645,20,20,3.5232,1.9704,0.8728,20,20,20,20,20,20,0.8118,20,14 +20,2.6432,20,20,20,3.5045,1.9529,0.8573,20,20,20,20,20,20,0.7942,20,13 +20,2.6019,20,20,20,3.4679,1.9189,0.8276,20,20,20,20,20,0.7607,20,20,11.5 +20,2.5815,20,20,20,3.4498,1.9021,0.8132,20,20,20,20,20,0.7445,20,20,11 +20,2.5393,20,20,20,1.8675,20,0.7842,20,20,20,20,20,0.712,20,20,10 +20,2.5182,20,20,3.3936,1.8502,20,0.77,20,20,20,20,0.6962,20,20,20,9 +20,2.4768,20,20,3.3568,1.8163,20,0.7428,20,20,20,20,0.6662,20,20,20,7.5 +20,2.4768,20,20,3.3568,1.8163,20,0.7428,20,20,20,20,0.6662,20,20,20,7.5 +20,2.4355,20,20,3.3203,1.783,20,0.7173,20,20,20,0.6377,20,20,20,20,7 +20,2.3915,20,20,3.2812,1.7476,20,2.7924,0.6915,20,20,0.609,20,20,20,20,6 +20,2.3493,20,20,3.2437,1.7138,20,2.7635,20,20,0.5836,20,20,20,20,20,-5 +2.3284,20,20,20,3.2253,1.6973,20,2.7494,20,20,0.5718,20,20,20,20,20,-5.5 +20,2.2878,20,20,3.1913,20,1.6679,2.7251,20,20,0.5469,20,20,20,20,20,-6.5 +20,2.2668,20,20,3.174,20,1.6531,2.713,20,0.5346,20,20,20,20,20,20,-7 +20,2.2459,20,20,3.1569,20,1.6386,2.7012,20,0.5227,20,20,20,20,20,20,-7 +20,2.2052,20,20,20,3.124,1.6113,2.679,20,20,20,20,20,20,20,20,26 +20,2.1844,20,20,20,3.1074,1.5978,2.668,20,20,20,20,20,20,20,20,26.5 +2.1435,20,20,20,3.0677,20,1.5617,2.6355,20,20,20,20,20,20,20,20,23.5 +2.1228,20,20,20,3.047,20,1.5428,2.6181,20,20,20,20,20,20,20,20,22.5 +2.1019,20,20,20,3.0261,20,1.5237,2.6006,4.1234,20,20,20,20,20,20,20,21 +2.0602,20,20,20,2.9847,1.4862,20,2.5663,20,20,20,20,20,20,20,20,19 +20,20,20,2.9415,20,1.447,2.5304,4.0603,20,20,20,20,20,20,20,20,16.5 +20,20,20,2.922,20,1.4295,2.5143,4.0457,20,20,20,20,20,20,20,20,16 +20,20,20,2.9017,20,1.4112,2.4975,4.0306,6.0428,20,20,20,20,20,20,20,15 +20,20,20,2.8618,20,1.3754,2.4644,4.0006,20,20,20,20,20,20,20,20,13.5 +20,20,20,2.8422,20,1.3578,2.4482,3.9858,20,20,20,20,20,20,20,20,13 +20,20,20,2.8021,20,1.322,2.415,3.9555,20,20,20,20,20,20,20,1.8808,11.5 +20,20,20,2.7619,20,1.2862,2.3816,3.925,20,20,20,20,20,20,20,1.8424,11 +20,20,2.7414,20,20,1.268,2.3647,5.9317,20,20,20,20,20,20,20,1.8228,10.5 +20,20,2.7011,20,20,1.2325,2.3314,5.9035,7.7865,20,20,20,20,20,20,1.7847,9 +20,20,2.6814,20,20,1.2151,3.864,5.8896,7.7741,20,20,20,20,20,20,1.7662,8.5 +20,20,2.6608,20,20,1.1971,3.8484,5.8752,7.7613,20,20,20,20,20,20,1.7468,8.5 +20,20,2.6193,20,20,1.1611,3.817,5.8461,20,20,20,20,20,20,1.7082,20,8 +20,20,2.5987,20,20,1.1432,3.8014,5.8316,20,20,20,20,20,20,1.6891,20,7.5 +20,20,2.5782,20,20,1.1255,3.7858,5.8171,20,20,20,20,20,20,1.6703,20,7.5 +20,20,2.5358,20,20,1.0892,3.7536,5.787,20,20,20,20,20,20,1.6317,20,6.5 +20,20,2.4937,20,20,1.0533,3.7215,5.757,20,20,20,20,20,20,1.5939,20,6.5 +20,20,2.4722,20,20,1.0353,3.7053,5.7418,20,20,20,20,20,20,1.5748,20,6 +20,20,2.4301,20,20,1,3.6732,5.7117,20,20,20,20,20,1.5376,20,20,5.5 +20,20,2.4095,20,20,0.983,3.6576,7.6014,5.4268,20,20,20,20,1.5196,20,20,5.5 +20,20,2.3672,20,20,0.9484,3.6256,7.5742,5.4025,20,20,20,20,1.4829,20,20,5 +20,20,2.3458,20,20,0.9311,3.6094,7.5604,5.3901,20,20,20,20,1.4646,20,20,4.5 +20,20,2.3037,20,20,0.8975,3.5776,7.5331,5.3657,20,20,20,20,1.4289,20,20,4.5 +20,20,2.2836,20,20,0.8817,3.5625,7.5202,5.3542,20,20,20,20,1.412,20,20,4.5 +20,2.2408,20,20,20,1.9588,0.8486,7.4925,5.3296,20,20,20,20,1.3766,20,20,4.5 +20,2.2209,20,20,20,1.9431,0.8335,7.4796,5.3182,20,20,20,1.3604,20,20,20,4.5 +20,2.2001,20,20,20,20,0.8179,7.4661,5.3062,20,20,20,1.3436,20,20,20,4.5 +20,2.1594,20,20,20,20,0.7878,7.4396,5.2827,20,20,20,1.3112,20,20,20,4.5 +20,2.1178,20,20,20,20,0.758,7.4123,5.2586,20,20,20,1.2789,20,20,20,4.5 +20,2.1178,20,20,20,20,0.758,7.4123,5.2586,20,20,20,1.2789,20,20,20,4.5 +20,2.0527,20,20,20,20,1.8124,0.7134,5.2209,20,20,20,1.23,20,20,20,4.5 +20,2.0527,20,20,20,20,1.8124,0.7134,5.2209,20,20,20,1.23,20,20,20,4.5 +20,1.9878,20,20,20,20,1.7629,0.6717,5.1831,20,20,1.1836,20,20,20,20,5 +20,1.9878,20,20,20,20,1.7629,0.6717,5.1831,20,20,1.1836,20,20,20,20,5 +20,1.9641,20,20,20,20,1.7449,0.6573,5.1694,20,20,1.1673,20,20,20,20,5 +20,1.9207,20,20,20,20,1.7121,7.2817,0.6321,20,20,1.1385,20,20,20,20,5.5 +20,1.899,20,20,20,20,1.6958,7.2671,5.1311,20,20,1.1246,20,20,20,20,-2 +20,1.8567,20,20,20,20,1.6641,7.2384,5.106,20,1.0986,20,20,20,20,20,-2.5 +20,1.8133,20,20,20,20,1.6327,7.2099,5.0814,20,1.0722,20,20,20,20,20,-3 +20,1.7691,20,20,20,20,1.6025,7.1822,5.0579,20,1.0447,20,20,20,20,20,-3.5 +20,1.7476,20,20,20,20,1.5881,7.1689,5.0468,20,1.0316,20,20,20,20,20,-3.5 +20,1.7271,20,20,20,20,3.1502,1.5747,5.0363,20,1.0193,20,20,20,20,20,-3.5 +20,1.6842,20,20,20,20,3.1213,1.5474,8.5439,0.9942,20,20,20,20,20,20,-3.5 +20,1.6842,20,20,20,20,3.1213,1.5474,8.5439,0.9942,20,20,20,20,20,20,-3.5 +20,1.6218,20,20,20,20,20,1.5092,8.5117,0.9595,20,20,20,20,20,20,-3.5 +20,1.5995,20,20,20,20,20,1.496,10.5418,20,20,20,20,20,20,20,32.5 +20,20,1.5574,20,20,20,20,1.4721,10.5196,20,20,20,20,20,20,20,33.5 +20,1.537,20,20,20,20,20,1.4555,8.4634,20,20,20,20,20,20,20,32 +20,1.4948,20,20,20,20,2.9833,1.4199,4.9056,20,20,20,20,20,20,20,28.5 +20,1.4725,20,20,20,20,2.9629,1.4008,20,20,20,20,20,20,20,20,27 +1.4281,20,20,20,20,2.9225,1.3632,4.852,11.8799,20,20,20,20,20,20,20,24.5 +1.4059,20,20,20,20,2.9021,1.3443,4.834,11.8633,20,20,20,20,20,20,20,23 +20,20,20,20,20,2.8626,1.3079,4.799,2.8285,20,20,20,20,20,20,20,21 +20,20,20,20,20,2.8626,1.3079,4.799,2.8285,20,20,20,20,20,20,20,21 +20,20,20,20,20,2.8256,1.2738,2.7997,12.4143,20,20,20,20,20,20,20,18.5 +20,20,20,20,4.8447,2.7861,1.2377,2.7689,20,20,20,20,20,20,20,20,16.5 +20,20,20,20,4.8447,2.7861,1.2377,2.7689,20,20,20,20,20,20,20,20,16.5 +20,20,20,20,2.7282,6.7534,1.185,2.7236,12.6659,20,20,20,20,20,20,1.2264,14 +20,20,20,20,2.6898,1.1504,8.1578,2.6935,12.6386,20,20,20,20,20,20,1.1888,12.5 +20,20,20,20,2.6704,1.133,8.1409,2.6783,6.4496,20,20,20,20,20,20,1.1699,11.5 +20,20,20,20,2.651,1.1158,8.124,2.6633,6.4364,20,20,20,20,20,1.1509,20,11 +20,20,20,4.6684,2.6119,1.0813,8.0899,2.633,6.4097,20,20,20,20,20,1.1131,20,10 +20,20,20,4.6494,2.5931,1.0649,11.6022,2.6185,20,20,20,20,20,20,1.0952,20,9.5 +20,20,20,4.6085,2.5528,1.0299,11.5674,2.5874,9.7043,20,20,20,20,20,1.0572,20,8.5 +20,20,20,4.5865,2.5312,4.4986,1.0113,2.5708,8.1126,20,20,20,20,20,1.0371,20,8.5 +20,20,20,2.5122,6.5399,4.4814,0.9952,2.5563,8.1005,20,20,20,20,20,1.0197,20,8 +20,20,20,2.4725,6.5003,4.4451,0.9617,2.5258,8.0747,20,20,20,20,0.9837,20,20,7 +20,20,20,2.4526,7.9314,4.4269,0.9452,2.5107,8.0619,20,20,20,20,0.9661,20,20,6.5 +20,20,20,2.4129,7.8934,4.3906,0.9126,2.4804,12.5027,20,20,20,20,0.9315,20,20,6 +20,20,20,2.4129,7.8934,4.3906,0.9126,2.4804,12.5027,20,20,20,20,0.9315,20,20,6 +20,20,20,2.3537,7.8366,4.3363,0.8653,2.4358,12.4651,20,20,20,0.8812,20,20,20,5.5 +20,20,20,2.333,7.8166,4.3173,0.8492,2.4202,12.4518,20,20,20,0.8642,20,20,20,4.5 +20,20,20,2.3141,7.7984,4.3,0.8347,2.4061,13.5572,20,20,20,0.8489,20,20,20,4.5 +20,20,20,2.2735,6.2597,4.2626,8.0713,0.8042,20,20,20,20,0.8167,20,20,20,4 +20,20,20,2.2337,6.2228,4.2262,8.0408,0.7755,20,20,20,0.7865,20,20,20,20,3.5 +20,20,20,2.214,6.2044,4.208,8.0256,0.7617,20,20,20,0.7719,20,20,20,20,3 +20,20,20,2.195,6.1868,4.1907,8.011,0.7488,20,20,20,0.7582,20,20,20,20,3 +20,20,20,2.1544,6.1489,4.1533,7.9798,0.7222,20,20,0.7299,20,20,20,20,20,3 +20,20,20,2.1347,6.1305,4.1352,7.9646,0.7098,20,20,0.7167,20,20,20,20,20,3 +20,20,20,2.0952,6.0936,4.0989,7.9341,2.2471,20,20,0.6918,20,20,20,20,20,-14.5 +20,20,20,2.0746,6.0744,4.08,7.9182,2.2326,20,20,0.6796,20,20,20,20,20,-15 +20,20,20,2.0568,6.0582,4.0642,7.9058,2.2218,20,20,0.6656,20,20,20,20,20,-15 +20,20,20,4.0634,2.0221,4.0336,11.7572,2.2018,7.7862,0.6384,20,20,20,20,20,20,-14.5 +20,20,20,4.0461,2.0059,4.0194,11.7447,2.1929,7.7779,0.6257,20,20,20,20,20,20,-14.5 +20,20,20,4.0103,1.9727,3.9904,11.719,7.8494,5.9792,0.5997,20,20,20,20,20,20,-14 +20,20,20,20,3.9756,1.9408,3.9627,7.8287,20,20,20,20,20,20,20,20,38 +20,20,20,20,3.9756,1.9408,3.9627,7.8287,20,20,20,20,20,20,20,20,38 +20,20,20,3.9139,1.8818,3.9076,11.6428,7.7814,5.9201,20,20,20,20,20,20,20,35 +20,20,20,3.9139,1.8818,3.9076,11.6428,7.7814,5.9201,20,20,20,20,20,20,20,35 +20,20,20,3.8709,1.8397,3.8671,7.7447,2.0869,20,20,20,20,20,20,20,20,41.5 +20,20,3.8497,1.819,3.8472,7.3811,7.7267,2.0711,20,20,20,20,20,20,20,20,39.5 +20,20,3.8254,1.7953,3.8243,11.5626,7.7059,2.053,6.3417,20,20,20,20,20,20,20,38 +20,3.763,1.7338,3.7644,11.5044,7.6506,2.0041,4.7902,15.0392,20,20,20,20,20,20,20,32 +20,3.742,1.7131,3.7442,7.632,5.7811,1.9878,4.776,9.3465,20,20,20,20,20,20,20,30 +3.7003,1.6724,5.6911,3.7049,7.5963,5.7482,1.9573,4.7499,5.4402,20,20,20,20,20,20,20,26.5 +3.68,1.6527,3.6859,11.4284,7.579,1.9428,6.2372,4.7375,5.4302,20,20,20,20,20,20,20,25.5 +3.6395,1.6134,3.6481,7.545,5.7011,1.9146,4.7133,5.4109,16.4916,20,20,20,20,20,20,20,23 +3.619,1.5935,3.629,7.5277,5.6853,1.9004,4.7011,5.4011,16.483,20,20,20,20,20,20,20,22 +1.552,3.5869,11.3314,7.4864,5.6452,1.8622,4.6652,5.3687,9.0644,20,20,20,20,20,20,20,19.5 +1.531,3.5656,11.31,7.4652,5.6246,1.8426,4.6467,5.3519,9.0495,20,20,20,20,20,20,20,18.5 +1.5096,3.5439,11.2883,7.4438,5.6038,1.8228,9.2105,5.335,15.5524,20,20,20,20,20,20,20,17.5 +1.4686,3.5019,7.4022,5.5633,1.7843,4.5914,5.3017,9.0047,9.8546,20,20,20,20,20,20,20,15.5 +1.4483,3.4811,7.3816,5.5431,1.7652,4.5732,5.2851,8.9899,4.0127,20,20,20,20,20,20,20,14.5 +3.4392,11.1834,7.3398,5.5023,1.7264,4.5362,5.2514,8.9595,3.9848,20,20,20,20,20,20,3.4393,13 +3.4177,11.1618,7.3184,5.4813,1.7065,4.5172,5.234,3.9705,15.5946,20,20,20,20,20,20,3.4192,12 +3.3753,11.1192,7.276,5.4399,1.6672,4.4795,5.1996,3.9421,15.5672,20,20,20,20,20,20,3.3798,10.5 +3.3542,11.098,7.2549,5.4193,1.6477,4.4608,5.1825,3.928,20,20,20,20,20,20,20,3.3603,10 +3.3131,7.2138,5.379,7.173,1.6098,9.015,5.1492,3.9008,20,20,20,20,20,20,20,3.3222,9 +3.3131,7.2138,5.379,7.173,1.6098,9.015,5.1492,3.9008,20,20,20,20,20,20,20,3.3222,9 +3.249,7.1495,5.316,5.8453,1.5506,5.097,8.8201,3.8581,20,20,20,20,20,20,3.2633,1.2238,7.5 +3.2283,7.1287,5.2957,5.8258,1.5315,5.0801,8.8047,3.8443,4.7617,20,20,20,20,20,3.2445,1.2041,7.5 +10.929,7.0866,5.2544,5.7864,1.493,5.0459,8.7736,3.8165,4.737,20,20,20,20,20,3.2063,1.1643,6 +10.929,7.0866,5.2544,5.7864,1.493,5.0459,8.7736,3.8165,4.737,20,20,20,20,20,3.2063,1.1643,6 +10.8664,7.0241,5.1931,5.7278,1.436,4.9951,8.7274,3.7754,4.7003,20,20,20,20,20,3.15,1.1056,5 +10.846,7.0038,5.1732,5.7088,1.4175,4.9786,8.7123,3.7621,4.6885,20,20,20,20,20,3.1318,1.0867,4.5 +10.8034,6.9612,5.1314,5.6689,1.379,4.944,8.6808,3.7344,4.6638,20,20,20,20,20,1.0472,6.5342,4.5 +10.7815,6.9393,5.11,5.6484,1.3592,4.9263,8.6646,3.7203,4.6511,20,20,20,20,20,1.027,6.5132,4 +10.7383,6.8962,5.0676,5.6079,1.3205,4.8914,8.6326,3.6924,4.6263,20,20,20,20,20,0.9876,6.472,3.5 +10.7174,6.8753,5.0471,5.5884,1.3018,4.8745,8.6172,3.679,4.6143,20,20,20,20,20,0.9686,6.452,3 +10.6754,6.8333,5.0059,5.549,1.2644,4.8406,8.5861,3.6522,4.5904,20,20,20,20,2.9807,0.9307,6.4119,3 +10.6539,6.8118,4.9848,5.5289,1.2454,4.8233,8.5703,3.6387,4.5782,20,20,20,20,2.9619,0.9115,6.3914,2.5 +10.6125,6.7704,4.9442,5.4901,1.209,4.79,8.5397,3.6126,4.5549,20,20,20,20,2.9259,0.8748,6.352,2.5 +10.592,6.7499,4.9241,5.4709,1.1911,4.7736,8.5246,3.5998,4.5435,20,20,20,20,2.908,0.8568,6.3324,2 +10.5509,6.7088,4.8837,5.4324,1.1554,4.7406,8.4943,3.5743,4.5206,20,20,20,20,0.8211,4.8382,4.803,1.5 +10.5294,6.6873,4.8626,5.4123,1.1368,4.7235,8.4785,3.5611,4.5088,20,20,20,20,0.8026,4.8186,4.782,1 +10.4871,6.645,4.8212,5.3728,1.1008,4.6899,8.4476,3.5354,4.4859,20,20,20,20,0.7667,4.7802,4.7407,1 +10.4667,6.6245,4.8011,5.3538,1.0835,4.6737,8.4327,3.5232,4.4749,20,20,20,20,0.7496,4.7616,4.7207,1 +10.446,6.6039,4.7809,5.3345,1.0662,4.6575,8.4178,3.5109,4.4639,20,20,20,20,0.7325,4.7429,4.7005,0.5 +10.405,6.5628,4.7407,5.2963,3.8491,1.0322,8.388,3.4866,7.6001,20,20,20,0.699,2.7471,4.7057,4.6605,0 +20,6.5218,4.7006,5.2582,3.8135,0.9988,8.3584,3.4628,7.5778,20,20,20,0.6664,2.7122,4.6685,4.6204,0 +20,6.5015,4.6807,5.2394,3.796,0.9824,8.3438,3.4511,7.5669,20,20,20,0.6505,2.6949,4.6501,4.6005,-0.5 +20,6.4594,4.6396,5.2004,3.7598,0.9492,8.3137,3.4273,7.5445,20,20,20,0.6185,2.6593,4.612,4.5595,-1 +20,6.438,4.6187,5.1806,3.7415,0.9326,8.2985,3.4154,7.5332,20,20,20,0.6026,2.6412,4.5926,4.5385,-1 +10.2379,6.396,4.5777,5.1419,3.7057,0.9008,8.2689,12.8761,3.3925,20,20,0.5723,20,2.6056,4.5544,4.4973,-1.5 +10.2379,6.396,4.5777,5.1419,3.7057,0.9008,8.2689,12.8761,3.3925,20,20,0.5723,20,2.6056,4.5544,4.4973,-1.5 +10.1961,6.3543,4.5371,5.1036,3.6704,4.4647,0.8702,12.853,3.3703,20,20,0.5437,20,2.5703,4.5164,4.4564,-2 +10.154,6.3123,4.4963,5.0652,3.6352,4.4333,0.8405,9.1024,3.3486,20,0.5166,20,2.535,20,4.4783,4.4153,-2.5 +10.1119,6.2705,4.4557,5.027,3.6003,8.2083,0.8123,9.0754,12.8077,20,0.4913,20,2.4997,20,4.4401,4.3741,-3.5 +10.0895,6.2482,4.4341,5.0068,13.1306,3.5819,0.7978,9.0612,12.7959,20,0.4787,20,2.4809,20,4.4197,4.3521,-4 +10.0681,6.2269,4.4135,4.9876,13.1129,3.5645,4.3707,0.7846,12.7848,0.4672,20,20,2.4628,20,4.4001,4.3311,-4 +10.0253,6.1845,4.3725,4.9494,13.0777,3.5301,4.3404,0.7595,12.7631,20,20,20,2.4267,20,4.3609,4.289,21.5 +10.0253,6.1845,4.3725,4.9494,13.0777,3.5301,4.3404,0.7595,12.7631,20,20,20,2.4267,20,4.3609,4.289,21.5 +9.9619,6.1211,4.3107,4.891,13.0231,3.4767,4.2928,0.7217,12.7274,20,20,20,2.3761,4.3048,5.7329,4.2275,22.5 +6.0787,7.6169,4.2679,4.8492,3.4371,4.256,8.0445,0.6918,20,20,20,20,2.3483,4.272,5.6966,2.1941,21 +6.0787,7.6169,4.2679,4.8492,3.4371,4.256,8.0445,0.6918,20,20,20,20,2.3483,4.272,5.6966,2.1941,21 +6.0357,4.2243,8.3957,4.8062,3.396,4.2176,8.0074,0.6615,3.197,20,20,2.3218,20,4.2399,4.1511,2.1554,19.5 +6.0148,4.203,7.2807,4.7851,3.3758,4.1985,8.8914,7.3014,0.6468,20,20,2.3095,4.2246,7.6809,4.1327,2.1368,19.5 +5.9732,4.1603,4.7426,7.9419,3.3349,4.1601,8.8552,3.1521,0.6179,20,20,2.2861,4.1949,5.6096,2.1002,5.626,18 +20,4.1398,4.7222,3.3152,9.0137,4.1415,14.6814,3.1374,0.6043,20,2.2754,20,4.181,5.5937,2.0829,9.1412,17.5 +4.0972,5.8967,4.6795,3.2739,4.1023,7.8956,12.5655,3.1065,20,20,2.2543,20,4.1529,5.5611,2.0475,9.7613,-38.5 +4.0972,5.8967,4.6795,3.2739,4.1023,7.8956,12.5655,3.1065,20,20,2.2543,20,4.1529,5.5611,2.0475,9.7613,-38.5 +7.3836,4.0344,4.6185,3.217,15.131,4.0502,12.5229,3.0696,4.0592,20,2.2154,20,4.1045,5.5072,1.9906,9.7002,-39.5 +11.2119,4.0153,4.6019,7.8091,3.2036,4.0396,8.7439,7.1798,3.0665,20,2.1952,20,4.0827,5.4848,1.9683,9.0224,-37 +5.8092,3.9979,7.0814,4.5872,3.1921,4.0311,7.8282,12.5132,7.1776,20,20,2.1751,4.0614,5.4633,1.947,5.4688,-34.5 +5.771,11.1547,3.9643,4.5599,12.7086,3.1722,4.0174,8.7277,12.5091,20,20,2.1322,20,4.0168,5.4188,1.9033,-30 +9.5761,5.734,3.9327,5.7337,4.535,3.1555,14.2997,4.0071,20,20,20,20,2.0878,3.9713,7.4156,1.8597,-26 +9.5761,5.734,3.9327,5.7337,4.535,3.1555,14.2997,4.0071,20,20,20,20,2.0878,3.9713,7.4156,1.8597,-26 +8.8759,5.699,20,3.9033,4.5121,7.7404,3.1408,3.9986,8.7166,20,20,20,2.0449,20,3.9275,5.331,-23 +5.302,9.4994,5.6649,3.8751,8.0676,4.491,3.1285,3.9925,7.7962,20,20,20,2.0008,20,3.8829,5.2876,-20 +5.2822,9.4801,5.6468,7.202,3.8592,4.4778,7.7146,3.1188,3.9855,20,20,20,1.982,20,3.8628,7.3081,-19 +1.7145,9.4398,5.6091,7.1675,3.826,4.4502,7.6921,3.0989,14.259,20,20,20,20,1.9427,20,3.8207,-16.5 +1.6937,5.2199,9.8609,5.5905,3.8097,4.4368,12.6052,3.0895,20,20,20,20,20,1.923,20,3.7996,-15.5 +1.6521,5.1787,9.3799,5.5534,3.7774,6.8951,4.4102,7.6596,3.071,20,20,20,20,1.8838,20,3.7576,-14 +1.6322,5.159,9.3608,5.5357,5.564,3.7622,4.3977,7.6496,3.0626,20,20,20,20,1.8649,20,3.7374,-13.5 +3.584,1.5897,9.3202,5.4981,7.0665,3.7298,4.3715,7.6284,16.3522,20,20,20,20,1.8245,20,3.6942,-11.5 +5.0762,1.5689,9.3004,5.4799,7.0501,3.7143,4.359,7.6184,16.3432,20,20,20,20,1.8047,20,3.6729,-11 +5.0762,1.5689,9.3004,5.4799,7.0501,3.7143,4.359,7.6184,16.3432,20,20,20,20,1.8047,20,3.6729,-11 +5.0128,1.5072,9.2414,9.6948,5.4258,3.6684,6.8007,4.3222,7.5889,20,20,20,20,1.7456,20,20,-9.5 +4.9694,1.4652,4.9935,20,5.3893,3.6379,6.7745,4.2982,13.9686,20,20,20,20,20,1.705,20,-8 +4.9694,1.4652,4.9935,20,5.3893,3.6379,6.7745,4.2982,13.9686,20,20,20,20,20,1.705,20,-8 +4.9259,1.4232,4.9518,9.1613,5.3528,5.4082,3.6076,4.2743,12.4609,20,20,20,20,20,1.6644,20,-7.5 +4.9026,3.3923,1.4008,9.1398,5.3334,6.9184,3.5915,4.2618,12.4496,20,20,20,20,20,1.6427,20,-7 +4.8609,3.3515,1.3608,9.1016,5.2988,6.8875,3.5632,4.2399,12.4297,20,20,20,20,20,1.6037,20,-6 +6.8571,3.3091,1.3193,9.062,5.2632,6.8557,3.5343,4.2176,20,20,20,20,20,20,1.5633,20,-5 +6.8571,3.3091,1.3193,9.062,5.2632,6.8557,3.5343,4.2176,20,20,20,20,20,20,1.5633,20,-5 +6.8145,3.2677,1.279,9.0233,5.2284,6.8247,3.5063,6.6611,4.1961,20,20,20,20,20,1.5239,20,-4.5 +6.7708,4.7318,1.2379,8.9837,9.458,5.193,3.4781,6.6366,4.1747,20,20,20,20,20,1.4837,20,-4 +6.7291,4.6903,1.1988,8.946,9.4235,5.1593,5.2479,3.4515,12.9958,20,20,20,20,20,1.4453,20,-3.5 +6.7291,4.6903,1.1988,8.946,9.4235,5.1593,5.2479,3.4515,12.9958,20,20,20,20,20,1.4453,20,-3.5 +6.6879,4.6493,3.1449,1.1603,9.3896,5.1262,5.2208,3.4255,12.9751,20,20,20,20,20,1.4076,20,-3.5 +6.6465,4.6082,3.1049,1.122,20,5.0932,5.194,3.3999,20,20,20,20,20,20,1.3699,20,-3 +20,4.5672,3.065,1.0841,20,5.0605,6.676,3.3749,6.5467,20,20,20,20,20,1.3323,20,-2.5 +20,4.5453,3.0438,1.064,20,5.0432,6.6607,3.3617,6.5351,20,20,20,20,1.3124,20,20,-2.5 +20,4.5244,3.0236,1.0448,20,5.0266,6.646,3.3491,6.5241,20,20,20,20,1.2935,20,20,-2 +3.077,4.4836,2.984,1.0076,20,4.9944,6.6176,3.3249,6.5027,20,20,20,20,1.2566,20,20,-2 +3.055,4.4619,2.9629,0.988,20,4.9772,6.6025,3.3121,6.4913,20,20,20,20,1.237,20,20,-1.5 +3.034,4.4411,2.9428,0.9693,20,4.9609,6.5881,3.3,6.4806,20,20,20,20,1.2184,20,20,-1.5 +2.991,4.3986,2.9017,4.4521,0.9313,4.9276,6.5588,3.2755,20,20,20,20,20,1.1806,20,20,-1 +2.9709,4.3787,2.8825,4.4334,0.9137,4.9121,6.5452,3.2642,20,20,20,20,20,1.163,20,20,-1 +2.9266,4.3348,2.8401,4.3923,0.8753,4.878,6.5152,3.2395,7.48,20,20,20,20,1.1245,20,20,-0.5 +2.9044,4.313,2.819,4.3718,0.8563,4.861,6.5003,3.2274,7.4679,20,20,20,20,1.1055,20,20,-0.5 +2.861,4.2699,2.7775,4.3315,0.8194,4.8277,6.4709,4.9825,3.2036,20,20,20,20,1.0685,20,20,-0.5 +2.8406,4.2498,2.7581,4.3127,0.8024,4.8121,6.4572,4.9703,3.1927,20,20,20,20,1.0514,20,20,-0.5 +2.7969,4.2066,2.7166,4.2723,8.5102,0.7664,6.4281,4.9444,3.1695,20,20,20,1.015,20,20,20,0 +2.7756,4.1855,2.6963,4.2526,8.4913,0.7492,6.4139,4.9318,3.1584,20,20,20,0.9975,20,20,20,0 +2.755,4.1652,2.6768,4.2336,8.473,0.7327,6.4002,4.9197,7.3875,20,20,20,0.9808,20,20,20,0.5 +2.7134,4.124,6.1253,2.6373,8.4362,0.7,9.2779,4.8954,7.3654,20,20,20,0.9474,20,20,20,0.5 +2.6706,4.0817,6.0838,2.5966,8.3982,0.6673,4.6835,4.8704,7.3426,20,20,20,0.9139,20,20,20,1 +2.6706,4.0817,6.0838,2.5966,8.3982,0.6673,4.6835,4.8704,7.3426,20,20,20,0.9139,20,20,20,1 +2.6053,4.017,6.0203,2.5346,8.3401,8.8748,0.6196,4.8325,10.135,20,20,20,0.8646,20,20,20,1.5 +2.583,3.9948,5.9986,2.5134,8.3202,8.8568,0.604,4.8196,10.123,20,20,0.8483,20,20,20,20,1.5 +2.5616,3.9736,5.9778,2.4931,8.3012,8.8397,0.5894,4.8072,10.1115,20,20,0.833,20,20,20,20,2 +20,3.9305,5.9355,2.4518,8.2624,8.8046,4.5688,0.5609,10.088,20,20,0.8029,20,20,20,20,2 +20,3.9103,5.9157,2.4324,8.2442,8.7882,4.5534,0.5482,10.077,20,20,0.7893,20,20,20,20,2.5 +20,3.8668,5.873,2.3909,8.205,8.7528,4.5205,0.5223,10.0532,20,0.7613,20,20,20,20,20,2.5 +20,3.8668,5.873,2.3909,8.205,8.7528,4.5205,0.5223,10.0532,20,0.7613,20,20,20,20,20,2.5 +20,3.8253,5.8322,2.3512,8.1675,8.7189,4.4891,4.7212,10.0303,20,0.7363,20,20,20,20,20,-16.5 +20,3.7838,5.7915,2.3116,8.1301,8.6851,4.4577,4.6973,10.0074,20,0.7131,20,20,20,20,20,-18 +20,3.7635,5.7719,2.2929,8.113,8.6703,4.4446,6.134,4.6886,20,0.6989,20,20,20,20,20,-17.5 +2.3082,5.7544,3.7242,2.2572,3.8258,8.6426,4.4202,6.1138,20,0.6711,20,20,20,20,20,20,-17 +2.266,5.7137,3.6846,2.2219,3.7919,20,8.6155,4.3968,20,0.6432,20,20,20,20,20,20,-16 +2.2458,5.6943,3.6659,5.6785,2.2053,8.0331,8.6029,4.386,20,0.6301,20,20,20,20,20,20,-15.5 +2.2458,5.6943,3.6659,5.6785,2.2053,8.0331,8.6029,4.386,20,0.6301,20,20,20,20,20,20,-15.5 +20,2.1829,3.6076,5.623,2.1543,7.9866,8.5644,4.3537,20,20,20,20,20,20,20,20,17.5 +20,2.162,5.6142,3.5885,2.1378,3.7112,8.5522,4.3436,8.9386,20,20,20,20,20,20,20,18.5 +20,2.1408,3.5674,5.5842,2.118,3.6918,8.5352,4.3283,20,20,20,20,20,20,20,20,17.5 +2.0994,5.5512,3.526,5.5435,2.079,7.9152,8.5013,4.2976,6.0114,20,20,20,20,20,20,20,16 +2.0582,5.5094,3.4844,5.5025,2.0397,20,8.4668,4.2664,20,20,20,20,20,20,20,20,14 +2.0371,5.488,3.4632,5.4815,2.0196,20,8.449,4.2503,20,20,20,20,20,20,20,20,13 +2.0161,5.4666,3.4419,7.0934,1.9995,8.4314,20,4.2344,20,20,20,20,20,20,20,20,12.5 +20,3.3996,5.4187,1.9595,3.5353,8.396,4.2025,5.9258,20,20,20,20,20,20,20,20,11 +20,3.3792,5.3986,1.9402,3.5163,8.3789,4.1871,5.9119,10.8621,20,20,20,20,20,20,20,10.5 +20,3.357,5.3766,1.9191,3.4954,8.3601,4.1701,5.8966,10.8482,20,20,20,20,20,20,20,10 +20,3.3145,5.3345,1.8789,7.7208,8.3242,4.1379,5.8674,10.8218,20,20,20,20,20,20,20,8.5 +5.3166,3.2924,5.3126,1.8579,7.7003,8.3055,4.1211,5.8521,20,20,20,20,20,20,20,20,8.5 +5.2752,3.251,5.2716,1.8187,7.6619,8.2704,4.0896,5.8236,9.7479,20,20,20,20,20,20,20,7 +5.2541,3.2299,5.2508,1.7988,20,8.2524,4.0736,5.809,9.7353,20,20,20,20,20,20,20,7 +5.2119,3.1877,5.2089,1.7589,20,8.2165,4.0416,5.7798,9.71,20,20,20,20,20,20,20,6.5 +5.1701,3.146,6.8083,1.7194,20,8.1809,4.0099,5.7509,9.6849,20,20,20,20,20,20,20,5.5 +5.1497,3.1255,6.7885,1.7001,20,8.1634,3.9943,5.7367,20,20,20,20,20,20,20,1.7076,5 +5.1093,3.0851,6.7495,1.6621,20,8.129,3.9639,5.7089,4.3427,20,20,20,20,20,20,1.6688,4.5 +5.0876,3.0635,6.7285,1.6417,20,8.1105,3.9476,5.694,4.3305,20,20,20,20,20,20,1.648,4.5 +5.0455,3.0213,6.6876,1.6021,9.191,8.0746,3.9159,5.6651,4.3069,20,20,20,20,20,20,1.6076,4 +5.0236,2.9993,6.6664,1.5815,9.1722,8.0558,3.8994,5.65,4.2946,20,20,20,20,20,20,1.5866,3.5 +5.0026,2.9784,6.6461,1.5619,9.1542,8.0379,3.8838,5.6356,4.283,20,20,20,20,20,20,1.5666,3.5 +2.9328,4.9559,6.602,1.5193,7.999,20,3.8498,5.6045,6.7559,20,20,20,20,20,20,1.5233,3 +2.9126,4.9358,6.5824,1.5005,7.9818,20,3.8348,5.5907,6.7446,20,20,20,20,20,20,1.5042,3 +2.8921,4.9155,6.5625,1.4814,7.9643,20,3.8196,5.5768,6.7332,20,20,20,20,20,20,1.4848,3 +2.8505,4.8742,6.5222,1.4428,7.9288,20,3.7888,5.5485,6.71,20,20,20,20,20,20,1.4456,2.5 +2.8305,4.8543,6.5028,1.4243,7.9117,20,3.7741,5.5349,6.6988,20,20,20,20,20,20,1.4268,2.5 +2.7893,4.8134,6.4629,1.3862,7.8765,20,3.7437,5.507,6.676,20,20,20,20,20,1.3883,20,2 +2.7484,4.7727,6.4231,1.3485,7.8415,20,3.7137,5.4794,6.6533,20,20,20,20,20,1.3502,20,2 +2.7484,4.7727,6.4231,1.3485,7.8415,20,3.7137,5.4794,6.6533,20,20,20,20,20,1.3502,20,2 +2.6839,4.7086,6.3606,1.2895,7.7865,20,3.6669,5.4361,6.6179,20,20,20,20,20,1.2906,20,2 +2.6839,4.7086,6.3606,1.2895,7.7865,20,3.6669,5.4361,6.6179,20,20,20,20,20,1.2906,20,2 +2.6205,4.6455,6.299,1.2319,7.7324,20,3.6211,5.3937,6.5833,20,20,20,20,20,1.2326,20,1 +2.6205,4.6455,6.299,1.2319,7.7324,20,3.6211,5.3937,6.5833,20,20,20,20,20,1.2326,20,1 +2.576,4.6013,6.2558,1.1918,7.6945,20,3.5893,5.3642,6.5592,20,20,20,20,20,1.1922,20,1 +2.5324,4.5579,6.2135,2.7226,1.1529,20,3.5585,5.3356,6.5359,20,20,20,20,20,1.1529,20,1 +2.5324,4.5579,6.2135,2.7226,1.1529,20,3.5585,5.3356,6.5359,20,20,20,20,20,1.1529,20,1 +2.4906,4.5164,6.1731,2.684,1.1159,20,3.5292,5.3083,11.9206,20,20,20,20,20,1.1156,20,1 +2.4468,4.4729,6.1306,2.6436,1.0775,20,3.4987,5.2799,11.897,20,20,20,20,1.0768,20,20,1 +2.4049,4.4312,6.09,2.6049,1.0411,20,3.4697,5.2528,11.8746,20,20,20,20,1.0402,20,20,1 +2.4049,4.4312,6.09,2.6049,1.0411,20,3.4697,5.2528,11.8746,20,20,20,20,1.0402,20,20,1 +2.3631,4.3897,6.0495,2.5665,1.0052,20,3.4409,5.2259,11.8522,20,20,20,20,1.0041,20,20,1 +2.3418,4.3684,6.0288,2.5468,0.987,20,3.4263,5.2122,11.8407,20,20,20,20,0.9858,20,20,1 +2.2999,4.3268,5.9882,2.5084,0.9517,20,3.3979,5.1855,11.8184,20,20,20,20,0.9504,20,20,0.5 +2.2776,4.3046,5.9665,2.488,0.9331,20,3.3828,5.1713,11.8065,20,20,20,20,0.9318,20,20,0.5 +2.2349,4.2621,5.9251,2.4489,7.4056,0.898,7.9446,3.3542,11.7838,20,20,20,0.8966,20,20,20,0.5 +2.1921,4.2195,5.8837,2.41,7.3696,0.8636,7.9138,3.3259,20,20,20,20,0.862,20,20,20,0 +2.1707,4.1983,5.863,2.3906,7.3517,0.8466,7.8985,3.3119,20,20,20,20,0.8451,20,20,20,0 +2.1503,4.178,5.8432,2.372,7.3346,0.8307,7.8838,3.2986,20,20,20,20,0.8289,20,20,20,0.5 +2.1084,4.1363,5.8028,2.3343,8.4108,0.7987,7.854,3.2717,20,20,20,20,0.7966,20,20,20,0.5 +2.0656,4.0937,5.7613,2.2956,8.3745,7.2637,0.7668,3.2442,20,20,20,20,0.7645,20,20,20,0.5 +2.0441,4.0724,5.7405,2.2764,8.3564,7.2457,0.7512,3.2306,20,20,20,0.7489,20,20,20,20,0 +2.0441,4.0724,5.7405,2.2764,8.3564,7.2457,0.7512,3.2306,20,20,20,0.7489,20,20,20,20,0 +1.98,4.0087,5.6786,6.4787,2.219,7.1923,0.7066,3.1905,9.0024,20,20,0.7041,20,20,20,20,0.5 +1.98,4.0087,5.6786,6.4787,2.219,7.1923,0.7066,3.1905,9.0024,20,20,0.7041,20,20,20,20,0.5 +1.916,3.945,5.6166,6.4195,2.162,7.139,7.7175,0.6651,8.967,20,0.6625,20,20,20,20,20,0.5 +1.8946,3.9237,5.596,6.3997,2.1431,7.1212,7.7025,0.6521,8.9552,20,0.6495,20,20,20,20,20,0 +1.8733,3.9025,5.5754,6.3801,2.1242,7.1035,7.6875,0.6395,8.9435,20,0.637,20,20,20,20,20,0 +1.8316,3.8611,5.5351,6.3416,2.0876,7.069,7.6583,3.1004,0.6164,0.6139,20,20,20,20,20,20,0 +1.8112,3.8409,5.5155,6.3229,2.0697,7.0522,7.6441,3.0884,8.9098,0.6033,20,20,20,20,20,20,-29 +1.7673,3.7972,5.4731,6.2825,2.0314,7.016,7.6137,3.0629,8.8861,20,20,20,20,20,20,20,15 +1.7448,3.7758,5.4534,6.2647,2.0155,7.0017,7.6034,9.8537,3.0561,20,20,20,20,20,20,20,17 +1.7029,3.7349,20,5.4146,6.2285,1.9824,8.6369,7.5788,9.8341,20,20,20,20,20,20,20,18.5 +1.6595,3.6911,5.3713,6.1865,1.9423,6.9318,7.5449,9.8044,3.0085,20,20,20,20,20,20,20,16.5 +1.6384,3.6697,5.35,6.1657,1.9225,6.9125,7.5279,4.7952,2.9939,20,20,20,20,20,20,20,15.5 +1.6174,3.6483,5.3288,6.145,1.9028,6.8933,7.5109,2.9795,8.8069,20,20,20,20,20,20,20,15 +1.5747,3.6048,5.2854,6.1026,1.8624,20,7.476,2.9499,11.4415,20,20,20,20,20,20,20,13.5 +5.5703,3.5835,5.2642,6.0819,1.8426,8.5128,7.4588,2.9353,11.4277,20,20,20,20,20,20,3.5862,12.5 +3.5623,20,5.243,6.0611,1.8229,8.495,7.4416,2.9208,11.414,20,20,20,20,20,20,3.5662,11.5 +3.52,5.2007,6.9429,6.0196,1.7834,8.4594,7.4071,2.8918,13.3899,20,20,20,20,20,20,3.5264,10.5 +3.4997,5.1804,5.9997,20,1.7645,7.3906,20,2.8779,13.3771,20,20,20,20,20,20,3.5074,10 +3.4562,5.1368,5.9569,20,1.7238,7.3548,9.6349,2.848,10.9014,20,20,20,20,20,20,3.4668,9 +3.4329,5.1135,5.934,1.7021,6.696,7.3356,9.6177,2.8321,5.9637,20,20,20,20,20,20,3.4452,8 +3.3903,5.0707,5.8919,1.6623,6.6565,7.3004,9.586,2.803,5.9379,20,20,20,20,20,20,3.4056,7.5 +3.3699,5.0501,5.8717,1.6432,6.6375,7.2835,9.5709,2.7892,5.9256,20,20,20,20,20,3.3867,1.3468,7 +3.3261,5.0061,5.8284,1.6024,20,7.2471,9.5382,2.7595,5.8991,20,20,20,20,20,3.3463,1.3048,6 +3.3048,4.9847,5.8073,1.5825,20,7.2294,9.5223,2.7452,5.8861,20,20,20,20,20,3.3267,1.2845,5.5 +20,4.9408,5.7641,1.542,20,7.1932,9.4897,2.716,14.8678,20,20,20,20,20,3.2867,1.2429,5 +20,4.9408,5.7641,1.542,20,7.1932,9.4897,2.716,14.8678,20,20,20,20,20,3.2867,1.2429,5 +20,4.8971,5.7211,1.5018,20,7.1572,9.4573,2.6873,14.8427,20,20,20,20,20,3.2471,1.2018,4 +20,4.8536,5.6783,1.4618,20,7.1212,8.4789,2.6589,14.8176,20,20,20,20,20,3.2079,1.1612,3.5 +20,4.8333,5.6583,1.4433,20,7.1045,8.4648,2.6458,14.8059,20,20,20,20,20,3.1896,1.1423,4 +20,4.812,5.6373,1.4239,8.1285,7.087,8.4501,2.6322,14.7937,20,20,20,20,20,1.1225,20,3.5 +4.7696,6.5146,5.5955,1.3853,8.0922,7.052,8.4205,2.6052,14.7692,20,20,20,20,20,1.0834,20,3 +4.7281,5.5546,20,1.3476,8.0567,7.0177,8.3916,2.5789,20,20,20,20,20,20,1.0454,20,2.5 +4.7281,5.5546,20,1.3476,8.0567,7.0177,8.3916,2.5789,20,20,20,20,20,20,1.0454,20,2.5 +4.6646,5.492,20,6.2806,1.2906,6.9654,8.3476,2.5397,20,20,20,20,20,3.0392,0.9879,20,2 +4.6646,5.492,20,6.2806,1.2906,6.9654,8.3476,2.5397,20,20,20,20,20,3.0392,0.9879,20,2 +4.6,5.4283,20,6.2209,1.2331,6.9124,8.303,2.5007,20,20,20,20,20,2.9823,0.9302,20,1.5 +4.5787,5.4073,20,6.2012,1.2142,6.8949,8.2883,2.488,20,20,20,20,20,2.9637,0.9114,20,1 +4.5576,5.3865,20,6.1817,1.1957,6.8776,8.2738,2.4756,20,20,20,20,20,0.8928,20,20,1 +4.5373,5.3666,20,6.1631,1.178,6.8611,8.26,2.4639,20,20,20,20,20,0.8751,20,20,1 +4.4959,5.3259,20,6.1249,1.1422,6.8274,8.2318,2.4402,20,20,20,20,20,0.8393,20,20,0.5 +4.4748,5.305,20,6.1055,1.124,6.8102,8.2174,2.4283,5.5879,20,20,20,20,0.8213,20,20,0.5 +4.4324,5.2634,20,6.0665,1.0879,6.7759,8.1887,4.1669,2.4048,20,20,20,20,0.7855,20,4.7508,0.5 +4.4104,5.2417,20,6.0463,1.0693,6.7581,8.1739,4.1528,2.3929,20,20,20,20,0.7671,20,4.7292,0 +4.3671,5.1991,20,6.0066,7.7505,1.0332,8.1448,4.1252,2.3697,20,20,20,0.7317,2.7797,20,4.6868,0 +4.3235,5.1563,20,5.9667,7.714,0.9975,8.1157,4.0979,5.5052,20,20,20,0.6968,2.7422,20,4.6441,-0.5 +4.3002,5.1334,20,5.9454,7.6945,0.9787,8.1003,4.0835,5.4928,20,20,20,0.6786,2.7222,20,4.6213,-0.5 +4.2799,5.1134,20,5.9269,7.6775,0.9625,9.0042,4.0709,5.4821,20,20,20,0.6628,2.7048,20,4.6014,-1 +4.2382,5.0725,20,5.8889,20,0.9298,8.9746,4.0456,14.4685,20,20,20,0.6314,2.6691,20,4.5606,-1.5 +4.2149,5.0497,20,5.8677,20,0.9119,8.9581,4.0316,14.4559,20,20,0.6143,20,2.6492,20,4.5377,-1.5 +4.1944,5.0296,20,5.8492,20,0.8965,8.9437,4.0194,14.4449,20,20,0.5995,20,2.6316,20,4.5175,-1.5 +4.1505,5.8992,4.9866,5.8096,20,6.5512,0.8642,3.9937,14.4216,20,20,0.5689,20,2.5941,20,4.4744,-2 +4.1291,5.8779,4.9657,5.7903,20,6.5346,0.8488,3.9814,14.4103,20,20,0.5546,20,2.5759,20,4.4533,-2.5 +4.0863,5.8355,4.9239,5.7519,20,6.5014,0.8191,3.957,14.3879,20,0.5274,20,20,2.5395,20,4.4113,-3 +4.0658,5.8152,4.9039,5.7336,20,6.4857,0.8054,3.9456,10.2668,20,0.515,20,20,2.522,20,4.3911,-3 +4.0219,5.7718,4.8612,5.6945,20,6.4524,8.8253,0.7774,10.2436,0.4898,20,20,20,2.4845,20,4.3477,-3.5 +3.9994,5.7496,4.8394,6.7652,5.6747,6.4355,8.8103,0.7638,3.9098,0.478,20,20,20,2.4654,20,20,-4 +20,3.9565,4.7978,6.7266,5.6369,6.4034,8.782,0.7392,3.8875,20,20,20,20,2.4287,20,20,22.5 +20,3.9342,4.7762,6.7067,5.6174,6.387,8.7676,0.7273,3.8762,20,20,20,20,2.4095,20,20,23.5 +3.9133,5.6641,4.755,5.5969,20,6.3683,8.7502,0.7123,3.8614,20,20,20,2.3949,20,20,4.2414,23 +3.8724,4.7133,20,5.5563,7.3392,6.3309,8.7153,0.6827,20,20,20,20,2.3676,20,20,2.2084,21.5 +3.8319,4.6717,20,5.5153,7.2999,6.2927,7.7873,0.6531,5.2471,20,20,2.3423,20,20,20,2.1714,20 +3.8319,4.6717,20,5.5153,7.2999,6.2927,7.7873,0.6531,5.2471,20,20,2.3423,20,20,20,2.1714,20 +5.5612,4.6513,6.5834,5.4951,7.2805,6.2738,7.7704,0.6388,5.2328,20,20,2.3303,20,20,4.1498,2.1535,19 +5.5177,4.6074,5.4514,20,6.2328,8.623,7.7336,3.7505,0.6087,20,20,2.3054,20,20,2.1153,20,18 +4.584,20,5.428,20,6.2108,8.6021,7.7137,3.7321,0.5928,20,20,2.293,20,20,2.0955,20,17.5 +4.5422,20,5.3859,7.1751,6.171,7.6776,3.6989,5.1536,0.5653,20,2.2716,20,20,20,2.0603,20,16.5 +4.5209,20,5.3644,7.1542,6.1505,7.659,3.6818,5.1375,20,20,2.2613,20,20,4.0398,2.0427,20,-39 +4.4783,6.4089,5.3212,6.1093,8.5054,7.6213,3.6471,5.105,20,20,2.2417,20,20,2.008,20,3.6464,-42 +4.4552,5.2976,20,6.0866,8.4838,7.6006,3.6279,5.0871,20,2.2317,20,20,20,1.9895,20,3.6245,-43.5 +4.4164,20,5.265,7.0615,6.0617,8.4633,7.5834,3.6161,12.5721,20,2.1936,20,20,20,1.9464,20,-38.5 +5.3081,4.3978,6.336,5.2504,6.0518,8.4559,7.5779,3.6137,5.0779,20,2.1719,20,20,20,1.9238,20,-36 +3.5241,4.3645,20,5.2254,20,6.0362,8.4452,7.5709,14.048,20,20,2.1296,20,20,20,1.8813,-31 +3.5031,5.2529,4.3463,6.295,5.2121,6.0283,8.44,7.5679,9.928,20,20,2.1056,20,20,20,1.8575,-29 +20,3.466,4.3147,20,5.1899,7.006,6.0162,8.433,7.5649,20,20,20,2.0609,20,20,20,-25.5 +20,3.4464,5.2005,4.2982,6.2585,5.1786,6.0104,8.43,20,20,20,20,2.0368,20,20,20,-23.5 +20,3.4104,5.1675,4.2684,20,5.1588,6.9855,6.0013,8.426,20,20,20,1.9907,20,20,20,-20 +1.7272,20,3.3921,4.2533,20,5.149,6.9792,5.9969,20,20,20,20,1.967,20,20,20,-18.5 +1.6849,20,3.3536,5.1141,4.219,5.1224,20,5.9792,20,20,20,20,20,1.9269,20,20,-16.5 +1.6429,20,3.3153,5.0777,4.185,6.1693,5.0963,6.9378,5.962,20,20,20,20,1.8869,20,20,-14 +1.6228,20,20,3.297,4.1689,20,5.0839,6.9282,20,20,20,20,20,1.8678,20,20,-13.5 +3.5969,1.6018,20,3.278,4.152,20,5.071,6.918,20,20,20,20,20,1.848,20,20,-12.5 +20,1.56,20,3.2403,4.1187,20,5.0458,6.8984,20,20,20,20,20,1.8082,20,20,-11.5 +20,1.5392,20,3.2216,4.9888,4.1023,6.1016,5.0334,6.8889,20,20,20,20,1.7883,20,20,-11 +20,1.5184,20,3.2029,4.9711,4.086,6.0884,5.0212,6.8794,20,20,20,20,1.7685,20,20,-10 +20,1.4772,20,3.1662,4.9363,4.0539,6.0625,4.9974,20,20,20,20,20,1.7288,20,20,-9 +20,1.4354,20,20,3.129,4.0217,20,4.9737,20,20,20,20,20,20,1.6884,20,-8 +20,1.4158,20,20,3.1117,4.0067,20,4.9628,20,20,20,20,20,20,1.6695,20,-7.5 +20,3.388,1.3955,20,3.0937,3.9911,20,4.9515,20,20,20,20,20,20,1.6499,20,-7 +20,3.3467,1.3549,20,3.058,3.9604,20,4.9293,20,20,20,20,20,20,1.6106,20,-6.5 +20,3.3065,1.3156,20,3.0234,3.9307,20,4.9081,20,20,20,20,20,20,1.5722,20,-5.5 +20,3.2869,1.2964,20,3.0067,4.7854,3.9164,5.9527,4.8979,20,20,20,20,20,1.5535,20,-5 +20,3.2663,1.2763,20,2.9891,4.7687,3.9014,5.9408,4.8872,20,20,20,20,20,1.5339,20,-5 +20,20,1.2356,20,2.9536,4.7351,3.8712,5.9169,4.8659,20,20,20,20,20,1.4942,20,-4 +20,20,1.1962,20,20,2.9194,3.8421,5.894,20,20,20,20,20,20,1.4555,20,-4 +20,20,1.1775,20,20,2.9031,3.8283,5.8832,20,20,20,20,20,20,1.4371,20,-4 +20,20,3.1441,1.1578,20,2.8861,3.8139,5.8719,20,20,20,20,20,20,1.4179,20,-3.5 +20,20,3.1036,1.119,20,2.8525,3.7856,20,5.8497,20,20,20,20,20,1.3795,20,-3 +20,20,3.0642,1.0813,20,2.8199,3.7582,20,5.8283,20,20,20,20,20,1.3423,20,-2.5 +20,20,3.0642,1.0813,20,2.8199,3.7582,20,5.8283,20,20,20,20,20,1.3423,20,-2.5 +20,20,3.044,1.0621,20,2.8033,3.7443,20,5.8175,20,20,20,20,1.3233,20,20,-2.5 +20,20,3.003,1.0233,20,2.7698,3.7163,20,5.7956,20,20,20,20,1.2849,20,20,-2 +20,20,2.982,1.0036,20,2.7527,3.702,20,20,20,20,20,20,1.2653,20,20,-1.5 +20,20,2.9412,0.9654,20,2.7197,4.5124,3.6746,20,20,20,20,20,1.2273,20,20,-1.5 +20,20,2.8984,0.9258,20,2.6853,4.4794,3.646,20,20,20,20,20,1.1878,20,20,-1.5 +20,20,2.8584,20,0.8891,2.6535,4.4487,3.6196,20,20,20,20,20,1.1511,20,20,-1 +20,20,2.8376,20,0.8703,2.6371,4.4329,3.606,20,20,20,20,20,1.1322,20,20,-0.5 +20,20,2.8177,20,0.8523,2.6213,4.4177,3.593,20,20,20,20,20,1.1141,20,20,-1 +20,20,2.7969,20,0.8338,2.605,4.4019,3.5796,20,20,20,20,20,1.0955,20,20,-0.5 +20,20,2.7546,20,0.7963,20,2.5719,3.5523,20,20,20,20,20,1.0577,20,20,0 +20,20,2.733,20,0.7776,20,2.5552,3.5386,20,20,20,20,20,1.0386,20,20,0 +20,20,20,2.6928,20,0.743,2.5242,3.513,20,20,20,20,1.0035,20,20,20,0.5 +20,20,20,2.6703,20,0.7241,2.5069,3.4989,20,20,20,20,0.9842,20,20,20,0.5 +20,20,20,2.6282,20,0.6892,2.4748,3.4725,20,20,20,20,0.9486,20,20,20,0.5 +20,20,20,2.5864,20,0.6557,2.4432,3.4465,20,20,20,20,0.914,20,20,20,1.5 +20,20,20,2.5651,20,20,0.6391,3.4334,20,20,20,20,0.8967,20,20,20,1.5 +20,20,20,2.5447,20,20,0.6234,3.4208,20,20,20,20,0.8806,20,20,20,1.5 +20,20,20,2.5031,20,20,0.5926,3.3953,20,20,20,0.8485,20,20,20,20,1.5 +20,20,20,2.4829,20,20,0.5782,3.383,20,20,20,0.8333,20,20,20,20,1.5 +20,20,20,2.4626,20,20,2.3508,0.5641,20,20,20,0.8184,20,20,20,20,2 +20,20,20,2.4223,20,20,2.3213,0.5376,20,20,20,0.7896,20,20,20,20,2.5 +20,20,20,2.3811,20,20,2.2913,0.5124,3.3217,20,0.7618,20,20,20,20,20,3 +20,20,20,2.3811,20,20,2.2913,0.5124,3.3217,20,0.7618,20,20,20,20,20,3 +20,20,20,2.3208,20,20,4.0465,2.2477,3.2857,20,0.7248,20,20,20,20,20,-2.5 +20,20,20,2.3208,20,20,4.0465,2.2477,3.2857,20,0.7248,20,20,20,20,20,-2.5 +20,20,20,2.2978,20,20,4.0294,2.2312,3.272,20,0.7118,20,20,20,20,20,-3.5 +20,20,20,2.2575,20,20,4.0008,2.2037,3.2498,0.6882,20,20,20,20,20,20,-4.5 +20,20,20,2.237,20,20,3.9863,2.1899,20,20,20,20,20,20,20,20,36 +20,20,20,2.1991,20,20,20,2.1652,20,20,20,20,20,20,20,20,37 +20,20,2.1573,20,20,20,2.1294,3.1865,20,20,20,20,20,20,20,20,33 +20,20,2.137,20,20,20,2.1118,3.1703,20,20,20,20,20,20,20,20,31 +20,20,2.0957,20,20,3.8686,2.0766,3.1384,5.3314,20,20,20,20,20,20,20,27.5 +20,2.0767,20,20,20,3.852,2.0606,3.1239,20,20,20,20,20,20,20,20,26 +20,2.0366,20,20,20,2.0273,3.0937,5.2909,20,20,20,20,20,20,20,20,23 +20,2.0173,20,20,20,2.0112,3.0792,5.2778,4.3348,20,20,20,20,20,20,20,22 +20,2.0173,20,20,20,2.0112,3.0792,5.2778,4.3348,20,20,20,20,20,20,20,22 +1.9551,20,20,20,3.7412,1.954,3.0257,4.2901,20,20,20,20,20,20,20,20,18.5 +1.9122,20,20,20,1.9134,2.9875,5.1916,4.2575,6.2869,20,20,20,20,20,20,20,16 +1.8893,20,20,20,1.8918,2.9672,5.1725,4.2403,20,20,20,20,20,20,20,20,15 +1.8691,20,20,20,1.8729,2.9494,5.1558,4.2253,20,20,20,20,20,20,20,20,14.5 +20,20,20,3.6163,1.8333,2.9122,5.1206,4.1938,20,20,20,20,20,20,20,20,13 +20,20,20,3.6163,1.8333,2.9122,5.1206,4.1938,20,20,20,20,20,20,20,20,13 +20,20,20,3.5532,1.7726,2.8549,20,4.1451,20,20,20,20,20,20,20,20,10.5 +20,20,20,3.5532,1.7726,2.8549,20,4.1451,20,20,20,20,20,20,20,20,10.5 +20,20,20,3.4911,1.7131,2.7986,4.0971,6.1362,20,20,20,20,20,20,20,20,9 +20,20,20,3.4911,1.7131,2.7986,4.0971,6.1362,20,20,20,20,20,20,20,20,9 +20,20,20,3.4288,1.6535,2.7422,4.049,6.0907,5.3293,20,20,20,20,20,20,1.6389,7.5 +20,20,20,3.4081,1.6337,2.7234,4.0329,6.0754,5.3163,20,20,20,20,20,20,1.6184,7 +20,20,20,3.3873,1.614,2.7046,4.017,6.0603,5.3036,20,20,20,20,20,20,1.598,6.5 +20,20,20,3.3459,1.5746,4.8872,3.9852,6.0301,5.2781,20,20,20,20,20,20,1.5572,6 +20,20,20,3.3459,1.5746,4.8872,3.9852,6.0301,5.2781,20,20,20,20,20,20,1.5572,6 +20,20,3.284,20,1.516,4.8337,3.9377,20,5.2401,20,20,20,20,20,20,1.4968,5 +20,20,3.284,20,1.516,4.8337,3.9377,20,5.2401,20,20,20,20,20,20,1.4968,5 +20,20,3.2199,20,1.4556,4.7783,3.8887,5.2008,9.7219,20,20,20,20,20,1.4348,20,4 +20,20,3.2199,20,1.4556,4.7783,3.8887,5.2008,9.7219,20,20,20,20,20,1.4348,20,4 +20,20,3.1983,20,1.4353,4.7596,3.8722,5.1875,9.7092,20,20,20,20,20,1.4141,20,4 +20,20,3.158,20,1.3977,4.725,3.8417,5.1631,9.6858,20,20,20,20,20,1.3755,20,4 +20,20,3.1354,20,1.3766,4.7054,3.8245,5.1494,9.6726,20,20,20,20,20,1.3539,20,3.5 +20,20,3.0948,20,1.339,4.6705,3.7938,5.1248,9.6488,20,20,20,20,20,1.3157,20,3 +20,20,3.0732,20,1.319,4.6518,3.7774,5.1117,9.6361,20,20,20,20,20,1.2954,20,2.5 +20,20,3.0318,20,1.2809,4.6162,3.7463,5.0868,9.6118,20,20,20,20,20,1.2568,20,2.5 +20,20,3.0102,20,1.2611,4.5976,3.7301,5.0739,9.5992,20,20,20,20,20,1.2367,20,2 +20,20,2.9697,20,1.2243,2.3322,3.7,5.0498,9.5756,20,20,20,20,20,1.1993,20,2 +20,20,2.9481,20,1.2048,2.3133,3.684,7.5823,5.037,20,20,20,20,20,1.1796,20,2 +20,20,2.9059,20,1.1669,2.2766,3.6528,7.5567,5.0123,20,20,20,20,1.1412,20,20,1.5 +20,20,2.8651,20,1.1305,2.2411,3.6228,7.532,4.9884,20,20,20,20,1.1044,20,20,1.5 +20,20,2.8441,20,1.112,2.223,3.6075,7.5194,4.9762,20,20,20,20,1.0857,20,20,1.5 +20,20,2.8035,20,1.0765,2.1881,3.578,7.4949,4.9528,20,20,20,20,1.0497,20,20,1 +20,20,2.7838,20,20,1.0594,3.5637,7.4831,4.9415,20,20,20,20,1.0325,20,20,1.5 +20,20,2.7426,20,20,1.0241,3.5342,7.4586,4.9182,20,20,20,20,0.9967,20,20,1 +20,20,2.7221,20,20,1.0067,3.5194,7.4463,4.9065,20,20,20,0.9791,20,20,20,1 +20,20,2.6821,20,20,0.9731,3.491,7.4225,4.884,20,20,20,0.9453,20,20,20,1 +20,20,2.661,20,20,0.9557,3.4761,7.41,4.8723,20,20,20,0.9278,20,20,20,1 +20,20,2.6211,20,20,0.9232,3.448,5.5083,9.3753,20,20,20,0.8951,20,20,20,0.5 +20,20,2.6009,20,20,0.9071,20,3.4339,9.3638,20,20,20,0.8788,20,20,20,0.5 +20,20,2.5619,20,20,1.9851,0.8765,3.4068,7.3518,20,20,20,0.848,20,20,20,0.5 +20,20,2.5619,20,20,1.9851,0.8765,3.4068,7.3518,20,20,20,0.848,20,20,20,0.5 +20,20,2.5233,20,20,1.9535,0.8469,3.3802,7.3293,20,20,0.8182,20,20,20,20,0.5 +20,20,2.4817,20,20,1.9198,0.8161,3.3519,7.3053,20,20,0.7872,20,20,20,20,0.5 +20,20,2.4625,20,20,1.9043,0.8022,3.3388,7.2942,20,20,0.7733,20,20,20,20,0.5 +20,20,20,2.4236,20,1.8733,20,0.775,7.2718,20,20,0.746,20,20,20,20,0.5 +20,20,20,2.4036,20,4.0854,1.8575,0.7615,7.2603,20,0.7325,20,20,20,20,20,0 +20,20,20,2.364,20,4.0527,1.8264,0.7356,7.2377,20,0.7069,20,20,20,20,20,0.5 +20,20,20,2.3449,20,4.037,1.8115,0.7237,7.2269,20,0.6949,20,20,20,20,20,0 +20,20,20,2.3057,20,4.0047,1.7813,3.2348,0.7004,0.6719,20,20,20,20,20,20,0 +20,20,20,2.2857,20,3.9883,1.766,3.2219,0.6891,0.6607,20,20,20,20,20,20,0 +20,20,20,2.2467,20,3.9565,1.7366,3.1969,7.1716,20,20,20,20,20,20,20,32.5 +20,20,20,2.2283,20,3.9415,1.7229,3.1852,11.1881,20,20,20,20,20,20,20,33 +20,20,2.1883,20,20,3.9037,1.6869,3.1517,13.122,20,20,20,20,20,20,20,30 +20,20,2.1683,20,20,1.6682,5.1884,3.1342,4.5994,20,20,20,20,20,20,20,28 +20,2.1306,20,20,3.8479,1.6331,3.1011,4.5695,9.0854,20,20,20,20,20,20,20,24.5 +20,2.1127,20,20,3.8302,1.6161,3.085,4.5549,6.5787,20,20,20,20,20,20,20,23.5 +20,2.0769,20,20,3.795,1.5822,3.0529,4.5257,13.1204,20,20,20,20,20,20,20,21 +20,2.0589,20,20,3.777,1.5649,7.0195,4.5105,12.1908,20,20,20,20,20,20,20,20 +2.0161,20,20,3.7352,1.5249,2.9984,4.4761,6.5041,20,20,20,20,20,20,20,20,17.5 +1.9958,20,20,3.7151,1.5056,2.9801,4.4595,6.4883,20,20,20,20,20,20,20,20,16.5 +1.9539,20,20,3.6738,1.4662,2.9426,4.4254,6.456,20,20,20,20,20,20,20,20,15 +1.9328,20,20,3.6529,1.4463,2.9236,4.4081,12.1005,13.4167,20,20,20,20,20,20,20,14 +1.8926,20,20,3.6129,1.4081,2.8872,4.3749,12.0709,12.4321,20,20,20,20,20,20,20,12.5 +20,20,20,3.5929,1.3892,2.869,4.3583,12.056,12.419,20,20,20,20,20,20,20,12 +20,20,3.5719,20,1.3692,2.8499,4.3408,12.0404,12.4053,20,20,20,20,20,20,20,11 +20,20,3.5312,20,1.3306,4.3069,6.343,12.01,20,20,20,20,20,20,20,20,10.5 +20,20,3.511,20,1.3115,4.2901,6.3269,12.365,20,20,20,20,20,20,20,20,10 +20,20,3.4708,1.2734,2.7579,4.2565,6.2948,12.3382,20,20,20,20,20,20,20,20,9 +20,20,3.4708,1.2734,2.7579,4.2565,6.2948,12.3382,20,20,20,20,20,20,20,20,9 +20,20,3.408,1.2143,2.7008,4.204,6.2444,12.2959,20,20,20,20,20,20,20,20,8 +20,20,3.3881,1.1955,2.6826,4.1872,6.2283,12.2823,20,20,20,20,20,20,20,20,7.5 +20,20,3.3474,1.1574,2.6455,4.1531,11.8704,12.2546,20,20,20,20,20,20,20,1.6307,6.5 +20,20,3.3257,1.1371,2.6258,4.1349,11.8537,12.2398,20,20,20,20,20,20,20,1.6097,6 +20,20,3.2837,1.098,2.5876,4.0997,11.8214,12.2111,13.4323,20,20,20,20,20,20,1.5691,6 +20,20,3.2629,1.0787,2.5688,4.0823,11.8054,12.1969,13.4203,20,20,20,20,20,20,1.5491,6 +20,3.2222,20,1.0411,2.5319,4.0483,11.774,12.1689,13.3964,20,20,20,20,20,20,1.5102,5 +20,3.2004,20,1.0209,2.512,4.0299,11.7571,12.1538,13.3835,20,20,20,20,20,20,1.4894,5 +20,3.159,20,4.5076,0.983,3.9953,11.725,12.1253,13.3592,20,20,20,20,20,20,1.4501,5 +20,3.1386,20,4.4883,0.9645,3.9783,11.7092,12.1112,13.3472,20,20,20,20,20,20,1.4309,4.5 +20,3.0982,20,4.4501,0.9278,3.9445,11.6778,12.0831,12.4369,20,20,20,20,20,1.393,20,4 +20,3.077,20,4.43,0.9086,3.9268,11.6612,12.0683,12.4249,20,20,20,20,20,1.3732,20,4.5 +20,3.0364,20,4.3916,0.8722,3.8929,11.6296,13.2864,12.402,20,20,20,20,20,1.3353,20,3.5 +20,3.0162,20,4.3724,0.8542,3.876,12.0259,13.2743,12.3905,20,20,20,20,20,1.3167,20,4 +20,2.9757,20,4.3341,0.8185,3.8423,11.9977,13.2501,12.3676,20,20,20,20,20,1.2794,20,4 +20,2.9757,20,4.3341,0.8185,3.8423,11.9977,13.2501,12.3676,20,20,20,20,20,1.2794,20,4 +20,2.9342,20,4.2948,0.7822,3.8076,11.9686,13.2251,12.3438,20,20,20,20,20,1.2417,20,4 +20,2.9129,20,4.2746,0.7638,3.7899,11.9536,13.2122,12.3316,20,20,20,20,20,1.2226,20,3.5 +20,2.8713,20,4.2351,0.7281,3.7552,11.9241,13.1869,12.3075,20,20,20,20,20,1.1854,20,4 +20,2.8285,20,4.1945,2.1775,0.6921,11.8938,13.1608,12.2827,20,20,20,20,1.1477,20,20,3.5 +20,2.8285,20,4.1945,2.1775,0.6921,11.8938,13.1608,12.2827,20,20,20,20,1.1477,20,20,3.5 +20,2.7621,20,4.1315,2.1183,0.6377,11.8466,12.2441,20,20,20,20,20,1.0903,20,20,4 +20,2.7621,20,4.1315,2.1183,0.6377,11.8466,12.2441,20,20,20,20,20,1.0903,20,20,4 +20,2.7186,20,4.0901,2.0796,0.6032,11.8155,12.2186,20,20,20,20,20,1.0535,20,20,4 +20,2.6974,20,4.0698,2.0607,0.5867,11.8002,12.206,20,20,20,20,20,1.0358,20,20,4 +20,2.6549,20,4.0294,2.023,3.5749,0.5546,12.1808,20,20,20,20,20,1.0011,20,20,4.5 +20,2.6337,20,4.0091,2.0041,3.5572,0.539,12.1681,20,20,20,20,0.984,20,20,20,4.5 +20,2.591,20,3.9685,1.9663,3.5216,0.5088,12.1425,20,20,20,20,0.9505,20,20,20,5 +20,2.5497,20,3.929,1.9297,3.487,11.6929,0.481,20,20,20,20,0.9191,20,20,20,5 +20,2.5286,20,3.9087,1.9109,3.4693,11.6773,0.4674,20,20,20,20,0.9035,20,20,20,5.5 +20,2.4861,20,3.868,1.8733,3.4336,11.6458,0.4418,20,20,20,0.8731,20,20,20,20,6.5 +20,2.4654,20,3.8481,1.8549,3.4161,11.6303,12.0654,0.43,20,20,0.8588,20,20,20,20,7 +20,2.4235,20,3.8076,1.8175,3.3805,11.5985,12.0387,20,20,20,0.8312,20,20,20,20,-8 +20,2.4023,3.7871,5.7826,1.7985,3.3624,11.5823,12.0251,20,20,20,0.818,20,20,20,20,-9 +20,2.3607,20,3.7483,1.7641,3.33,11.5543,12.0028,20,20,0.7883,20,20,20,20,20,-8.5 +20,2.3405,20,3.7296,1.7477,3.3146,11.541,11.9924,20,20,0.774,20,20,20,20,20,-9 +20,2.2991,20,3.6914,5.6921,1.7145,11.514,11.9713,20,20,0.7452,20,20,20,20,20,-8.5 +20,2.2991,20,3.6914,5.6921,1.7145,11.514,11.9713,20,20,0.7452,20,20,20,20,20,-8.5 +20,2.2366,20,3.6343,5.6384,1.6659,11.4744,12.7999,11.9408,20,0.7031,20,20,20,20,20,-8.5 +20,2.217,20,3.6165,5.6217,1.651,11.4621,12.7899,11.9315,20,0.6904,20,20,20,20,20,-8 +20,2.1761,20,3.5795,5.5869,1.6204,3.1942,11.437,12.7693,20,0.6644,20,20,20,20,20,-8 +20,2.1553,20,3.5608,5.5694,1.6052,3.1797,11.4244,12.7591,0.6517,20,20,20,20,20,20,-8 +20,2.136,20,3.5434,5.5531,7.6647,1.5912,11.4127,12.7496,0.6402,20,20,20,20,20,20,-8.5 +20,20,2.0961,20,3.5077,7.6343,1.563,11.389,20,20,20,20,20,20,20,20,28 +20,20,2.0565,20,3.4727,5.4871,1.536,11.3661,20,20,20,20,20,20,20,20,29.5 +20,20,2.0357,20,3.4521,7.5854,1.5177,11.349,20,20,20,20,20,20,20,20,28.5 +20,2.0161,20,3.4325,5.4477,7.5667,1.4998,11.3321,12.6816,20,20,20,20,20,20,20,26.5 +20,1.9757,20,3.3913,5.4071,1.4619,11.2958,11.7983,20,20,20,20,20,20,20,20,24 +1.9331,20,20,3.3471,7.4839,1.4204,11.2556,11.7619,20,20,20,20,20,20,20,20,20.5 +1.9331,20,20,3.3471,7.4839,1.4204,11.2556,11.7619,20,20,20,20,20,20,20,20,20.5 +1.8903,20,3.303,5.3193,7.441,1.3794,12.5739,11.7263,13.3158,20,20,20,20,20,20,20,18 +1.8487,20,3.2603,5.2772,4.9728,1.3407,12.5394,11.6929,6.5105,20,20,20,20,20,20,20,16.5 +1.8269,20,3.238,5.2551,2.8967,1.3204,11.6754,13.2695,6.4956,20,20,20,20,20,20,20,15.5 +20,20,3.1958,7.3378,1.2822,11.1214,11.642,6.4672,14.5968,20,20,20,20,20,20,20,13.5 +20,3.175,5.1927,7.3177,1.2634,11.1029,11.6255,6.4531,14.5833,20,20,20,20,20,20,20,13 +20,3.1533,5.1713,7.2967,1.2439,11.0836,11.6083,6.4385,14.5693,20,20,20,20,20,20,20,12.5 +20,3.1105,5.1289,7.2553,1.2054,12.4166,11.5741,6.4093,13.8648,20,20,20,20,20,20,20,11.5 +20,3.0889,5.1075,4.8126,1.1859,12.3987,11.5567,6.3945,8.5369,20,20,20,20,20,20,20,11 +20,3.0461,5.0649,4.7721,1.1474,12.3628,11.5219,6.3647,8.5099,20,20,20,20,20,20,1.6421,9.5 +20,3.0036,5.0226,4.7319,1.1092,11.4872,13.0971,6.335,20,20,20,20,20,20,20,1.6019,8.5 +20,2.9799,7.128,4.7094,1.088,11.4678,13.0792,6.3185,20,20,20,20,20,20,20,1.5795,8.5 +20,2.9589,7.1076,4.6897,1.0695,11.4507,13.0635,6.3039,15.6401,20,20,20,20,20,20,1.5598,8 +20,2.9152,7.0648,2.5988,1.0307,11.4148,12.2869,6.2733,15.6139,20,20,20,20,20,20,1.519,7 +20,2.9152,7.0648,2.5988,1.0307,11.4148,12.2869,6.2733,15.6139,20,20,20,20,20,20,1.519,7 +2.8502,4.8699,7.0011,2.5384,0.9736,11.3611,12.2397,6.2276,17.0819,20,20,20,20,20,1.4587,20,6.5 +2.8502,4.8699,7.0011,2.5384,0.9736,11.3611,12.2397,6.2276,17.0819,20,20,20,20,20,1.4587,20,6.5 +2.807,4.8268,6.9587,2.4983,0.936,11.3252,12.2081,6.1971,17.0565,20,20,20,20,20,1.4191,20,6 +2.786,4.8057,6.938,2.4787,0.9177,11.3077,6.1822,8.3433,17.0441,20,20,20,20,20,1.3999,20,5.5 +2.7447,4.7645,6.8974,2.4403,0.8823,11.2732,6.1529,8.3164,5.9231,20,20,20,20,20,1.3626,20,5.5 +2.7228,4.7425,6.8757,2.4198,12.0874,0.8635,6.1372,8.302,4.1087,20,20,20,20,20,1.3429,20,5.5 +2.6817,4.7015,6.8352,2.3816,12.0519,0.8288,6.108,8.2751,4.0855,20,20,20,20,20,1.3063,20,5 +2.6598,4.6795,6.8135,2.3611,12.0328,0.8104,6.0922,8.2606,4.073,20,20,20,20,20,1.2869,20,5 +2.6186,4.6383,6.7728,2.3228,11.997,0.7763,6.0627,8.2334,4.0496,20,20,20,20,20,1.2509,20,5 +2.5759,4.5954,6.7304,2.2828,11.9595,0.7414,6.032,8.2049,4.0254,20,20,20,20,1.2139,20,20,4.5 +2.5759,4.5954,6.7304,2.2828,11.9595,0.7414,6.032,8.2049,4.0254,20,20,20,20,1.2139,20,20,4.5 +2.5109,4.5302,4.2609,2.2221,11.9025,0.6898,5.9851,8.1615,3.9887,20,20,20,20,1.1589,20,20,5 +2.488,4.5071,4.2387,2.2006,11.8822,0.672,5.9685,7.5759,3.9757,20,20,20,20,1.1397,20,20,5 +2.4678,4.4868,4.2191,2.1817,11.8644,11.038,0.6565,7.5639,3.9643,20,20,20,20,1.1231,20,20,5 +4.4433,6.5798,4.1771,2.1411,11.0006,12.6464,0.6241,7.538,3.9397,20,20,20,1.0881,20,20,20,5 +4.42,6.5567,4.1546,2.1194,10.9805,12.6277,0.6072,7.5241,3.9265,20,20,20,1.0697,20,20,20,5 +4.3773,6.5143,4.1132,2.0795,10.9435,12.5932,0.5771,7.4985,3.9023,20,20,20,1.0367,20,20,20,5 +4.3568,6.4939,4.0934,2.0603,10.9258,12.5766,0.5631,5.6868,3.8908,20,20,20,1.0213,20,20,20,5 +4.3568,6.4939,4.0934,2.0603,10.9258,12.5766,0.5631,5.6868,3.8908,20,20,20,1.0213,20,20,20,5 +4.2914,6.4289,4.0299,1.9992,10.8688,11.8024,5.8108,0.5211,3.8538,20,20,0.9735,20,20,20,20,5.5 +4.2477,6.3853,3.9874,1.9583,10.8305,11.768,5.7785,5.622,0.4954,20,20,0.9432,20,20,20,20,6.5 +4.2255,6.3632,3.9657,1.9374,10.8109,11.7504,5.7619,5.6086,0.4832,20,20,0.9284,20,20,20,20,6.5 +4.2042,6.3419,3.9448,1.9174,10.7919,11.7333,5.7458,5.5955,3.804,20,20,0.9146,20,20,20,20,-12 +4.161,6.2986,3.9023,1.8765,10.7533,11.6983,5.713,5.5689,3.7788,20,0.888,20,20,20,20,20,-14 +4.139,6.2771,3.8818,1.8573,10.7356,11.683,5.699,5.5585,16.0649,20,0.8722,20,20,20,20,20,-13.5 +4.118,6.2566,3.8623,1.8393,10.7191,11.6689,5.6862,7.3446,5.5493,20,0.8568,20,20,20,20,20,-12.5 +4.0755,6.2153,3.8232,10.0685,1.8033,12.3537,5.661,7.8595,7.3257,20,0.8258,20,20,20,20,20,-12 +4.0556,6.196,9.4896,3.805,1.7866,10.6707,5.6493,7.8488,7.317,20,0.8116,20,20,20,20,20,-11.5 +6.0051,4.013,6.1547,3.7662,1.7514,10.6382,11.6004,5.625,15.6097,20,0.7815,20,20,20,20,20,-11 +1.9558,3.9725,6.1155,3.7294,1.7185,10.6076,11.5748,5.6025,16.5429,20,0.7534,20,20,20,20,20,-10.5 +1.9558,3.9725,6.1155,3.7294,1.7185,10.6076,11.5748,5.6025,16.5429,20,0.7534,20,20,20,20,20,-10.5 +1.8937,3.9115,6.0567,3.6747,9.9257,1.6702,11.5372,5.5698,7.7765,20,0.7128,20,20,20,20,20,-10 +1.8937,3.9115,6.0567,3.6747,9.9257,1.6702,11.5372,5.5698,7.7765,20,0.7128,20,20,20,20,20,-10 +1.85,3.8689,6.0157,3.6368,9.8892,1.6375,12.2148,5.548,7.7567,0.6854,20,20,20,20,20,20,-10 +1.8076,3.8275,5.9761,9.2768,3.6004,1.6065,12.1884,11.4873,5.5275,0.6599,20,20,20,20,20,20,-10 +1.7859,3.8064,5.9559,9.2574,3.582,1.5911,10.4865,11.4752,5.5174,0.6473,20,20,20,20,20,20,-10 +1.7419,5.7535,3.7637,5.9152,3.545,11.261,1.5607,11.4512,20,20,20,20,20,20,20,20,23 +20,1.7213,3.7437,5.8962,3.5278,11.2464,1.5469,11.4402,20,20,20,20,20,20,20,20,24 +1.6773,3.6988,5.8515,9.1557,3.4846,10.4038,1.508,11.4052,5.4574,20,20,20,20,20,20,20,21.5 +1.656,3.677,5.8295,3.4632,9.7204,1.4886,12.0819,5.4414,20,20,20,20,20,20,20,20,20.5 +1.656,3.677,5.8295,3.4632,9.7204,1.4886,12.0819,5.4414,20,20,20,20,20,20,20,20,20.5 +5.6025,3.6125,5.7649,3.4002,11.1267,1.4319,11.3354,5.3942,16.3573,20,20,20,20,20,20,20,17 +5.6025,3.6125,5.7649,3.4002,11.1267,1.4319,11.3354,5.3942,16.3573,20,20,20,20,20,20,20,17 +3.5473,5.6992,9.0043,3.3359,11.0658,1.3741,11.2815,5.3455,20,20,20,20,20,20,20,20,14.5 +3.5473,5.6992,9.0043,3.3359,11.0658,1.3741,11.2815,5.3455,20,20,20,20,20,20,20,20,14.5 +3.4833,5.6346,3.2724,9.5313,10.2081,1.3173,12.7918,5.297,7.0445,20,20,20,20,20,20,1.4697,12 +3.4618,5.6128,3.251,9.51,10.1881,1.2981,5.2805,7.5034,7.0304,20,20,20,20,20,20,1.4493,11 +3.4411,5.5919,3.2304,9.4896,10.1689,1.2799,5.2648,7.4882,7.0171,20,20,20,20,20,20,1.4297,10.5 +6.9325,5.5498,3.1889,10.9259,10.1302,1.2432,5.233,6.99,20,20,20,20,20,20,20,1.3905,10 +5.5063,8.8118,3.1461,10.8849,10.0902,1.2055,5.2,6.9619,5.1941,20,20,20,20,20,20,1.3504,9 +5.484,8.7894,3.124,10.8637,10.0695,1.1861,5.1829,6.9473,5.1805,20,20,20,20,20,20,1.3299,8.5 +5.4635,8.7689,3.1038,10.8444,10.0505,1.1685,5.1673,6.934,5.1681,20,20,20,20,20,1.3112,7.2965,8 +5.4228,8.7282,3.0635,10.0127,11.7299,1.1335,5.1362,6.9073,5.1434,20,20,20,20,20,1.2744,7.2579,7 +5.3792,8.6845,3.0202,9.972,11.6911,1.0962,5.1026,5.1167,8.7516,20,20,20,20,20,1.2353,7.2166,6.5 +5.3583,8.6636,2.9996,9.9526,11.6725,1.0785,5.0867,5.104,8.7394,20,20,20,20,20,1.2168,7.1969,6 +5.3375,2.9789,9.2393,9.9331,11.654,1.0609,5.0707,5.0914,8.7271,20,20,20,20,20,1.1983,7.1771,5.5 +5.2947,2.9365,9.197,9.8931,11.6158,1.0251,5.0378,5.0654,8.7019,20,20,20,20,20,1.1608,5.1428,5 +5.2528,2.8949,9.1555,9.8539,10.903,0.9905,5.0057,5.04,8.6772,20,20,20,20,1.1245,20,5.1023,5 +5.2528,2.8949,9.1555,9.8539,10.903,0.9905,5.0057,5.04,8.6772,20,20,20,20,1.1245,20,5.1023,5 +5.2118,2.8541,20,9.8154,10.8676,0.957,4.9742,5.0152,14.3514,20,20,20,20,1.0894,20,5.0627,4.5 +5.1662,2.8087,20,9.7724,10.828,0.9202,4.9391,4.9875,14.3246,20,20,20,20,1.0512,7.0162,3.0244,4 +5.1662,2.8087,20,9.7724,10.828,0.9202,4.9391,4.9875,14.3246,20,20,20,20,1.0512,7.0162,3.0244,4 +8.4069,2.7453,20,9.7125,10.7727,0.8702,4.8903,4.9492,20,20,20,20,0.9991,20,6.9569,2.9627,3.5 +8.3858,2.7245,20,9.6927,10.7545,0.8541,4.8742,4.9365,20,20,20,20,0.9823,20,6.9374,2.9425,3 +8.344,2.683,10.4389,9.6534,10.7182,12.3172,0.8226,4.9116,12.5467,20,20,20,0.9493,20,6.8986,2.9022,3.5 +8.3225,2.6616,10.4183,9.6332,10.6996,12.2998,0.8069,4.8989,10.4738,20,20,20,0.9327,20,6.8788,2.8815,3.5 +8.2798,2.6193,10.3772,9.593,10.6625,12.2651,0.7761,4.8735,10.4502,20,20,20,0.9006,20,6.8394,2.8406,2.5 +8.259,2.5986,10.3572,9.5734,10.6444,12.2481,0.7614,4.8611,10.4387,20,20,20,0.8853,20,6.8204,2.8208,2.5 +8.2174,2.5574,10.3173,9.5343,10.6083,12.2144,0.7331,4.8367,10.416,20,20,0.8553,20,20,6.7822,2.7811,2.5 +8.1957,2.5359,10.2964,9.5138,10.5895,12.1968,4.7296,0.7189,10.4041,20,20,0.8402,20,20,6.7623,2.7604,3 +8.151,2.4915,10.2534,9.4717,10.5506,12.1604,4.6958,0.6905,10.3796,20,20,0.8099,20,20,6.7213,2.7178,2.5 +8.1301,2.4707,10.2332,9.4519,10.5323,12.1433,4.6799,0.6777,10.368,20,20,0.7963,20,20,6.7023,2.698,2.5 +8.0874,2.4282,10.1921,9.4115,10.495,12.1085,4.6476,0.6529,10.3445,20,0.7696,20,20,20,4.6546,2.6575,2.5 +8.0631,2.4041,10.1686,9.3885,10.4738,12.0886,4.6293,4.7468,0.6396,20,0.7552,20,20,20,4.6317,2.6345,3 +8.0423,2.3834,10.1485,9.3688,10.4556,12.0715,4.6136,4.7348,10.3196,20,0.7432,20,20,20,4.6122,2.6149,-23.5 +8.0013,2.3426,10.1088,9.3299,10.4196,12.0379,4.5826,4.7111,10.2968,0.7211,20,20,20,20,2.5763,6.1006,-25 +7.9592,2.3026,20,9.2943,10.3888,12.0104,4.5589,6.4113,8.3323,0.6908,20,20,20,20,6.543,2.5336,-23.5 +4.6357,9.4344,2.2824,9.2765,11.0283,10.3736,4.5475,6.4026,10.5182,20,0.6754,20,20,20,6.5213,2.5117,-22 +4.6357,9.4344,2.2824,9.2765,11.0283,10.3736,4.5475,6.4026,10.5182,20,0.6754,20,20,20,6.5213,2.5117,-22 +4.5718,7.8754,2.2237,9.9991,9.2249,10.3298,11.9583,4.5155,8.5945,0.6313,20,20,20,20,20,4.4444,-20.5 +4.5718,7.8754,2.2237,9.9991,9.2249,10.3298,11.9583,4.5155,8.5945,0.6313,20,20,20,20,20,4.4444,-20.5 +7.4555,4.5087,9.3158,2.1673,9.1762,10.9374,10.2896,4.4882,14.1375,0.5874,20,20,20,20,20,6.3921,-18.5 +5.8843,4.4875,9.2965,2.1487,9.1604,10.9233,10.2767,11.9127,4.4799,0.5729,20,20,20,20,20,6.3701,-18 +5.8643,4.4682,7.7748,2.1318,9.9154,9.1459,10.2649,11.9027,6.7064,0.56,20,20,20,20,20,20,-18 +2.297,4.4269,7.7349,2.0961,9.883,9.1155,10.2405,11.8821,15.4133,0.5331,20,20,20,20,20,20,-17 +2.255,4.387,7.6965,8.3208,2.0623,9.0868,10.8583,10.2179,13.8409,20,20,20,20,20,20,20,14 +2.255,4.387,7.6965,8.3208,2.0623,9.0868,10.8583,10.2179,13.8409,20,20,20,20,20,20,20,14 +2.1932,4.3259,7.6366,8.2645,2.0074,9.0376,10.8133,10.1761,13.8063,20,20,20,20,20,20,20,13.5 +2.1932,4.3259,7.6366,8.2645,2.0074,9.0376,10.8133,10.1761,13.8063,20,20,20,20,20,20,20,13.5 +2.1499,4.2818,7.5929,8.2225,1.9664,8.9996,10.1427,11.7962,15.3353,20,20,20,20,20,20,20,12.5 +5.6523,4.2599,7.5711,8.2015,1.9458,8.9805,10.1259,11.7809,20,20,20,20,20,20,20,20,11.5 +5.6099,4.2171,7.5285,1.9057,9.7025,8.943,10.0927,11.7507,14.4015,20,20,20,20,20,20,6.0986,10 +5.5874,4.1943,7.5059,1.8843,9.6818,8.923,10.075,11.7346,14.3872,20,20,20,20,20,20,6.077,9.5 +7.0928,4.1495,8.9757,1.8423,9.641,8.8836,10.0401,11.7027,6.5421,20,20,20,20,20,20,6.0346,8.5 +7.0691,4.1257,8.9524,1.8199,8.8626,10.6496,10.0214,11.6857,6.5277,20,20,20,20,20,20,6.012,8 +7.0244,4.0807,8.9084,1.7778,8.8229,10.6123,9.9862,11.6535,6.5005,20,20,20,20,20,20,5.9696,7 +4.0597,7.3718,8.8878,1.7581,8.8043,10.5949,9.9697,13.6268,6.4878,20,20,20,20,20,20,5.9498,6.5 +4.0396,7.3517,8.868,1.7393,8.7865,10.5782,9.9539,13.6129,6.4756,20,20,20,20,20,20,5.9309,6.5 +3.9984,7.3106,7.9492,1.7008,8.7501,9.9215,11.5944,6.4507,13.8809,20,20,20,20,20,20,1.8749,6 +3.9774,7.2896,7.9288,1.6811,8.7313,9.9049,11.5792,6.438,13.8684,20,20,20,20,20,20,1.8547,5.5 +3.9362,7.2485,7.8888,1.6426,8.6946,9.8722,11.5492,6.4128,14.7856,20,20,20,20,20,20,1.8153,5 +3.8932,7.2056,7.847,1.6025,8.6564,9.8382,11.518,6.3867,4.1689,20,20,20,20,20,5.7942,1.7744,4.5 +3.8932,7.2056,7.847,1.6025,8.6564,9.8382,11.518,6.3867,4.1689,20,20,20,20,20,5.7942,1.7744,4.5 +3.8482,7.1606,7.8033,1.5607,8.6162,9.8024,11.4852,6.3594,4.1437,20,20,20,20,20,5.7524,1.7317,4 +3.8263,7.1386,7.7819,1.5403,8.5966,9.785,11.4692,6.3461,4.1314,20,20,20,20,20,5.7321,1.711,4 +3.7831,7.0955,7.7399,1.5002,8.558,9.7506,11.4377,6.3199,4.1074,20,20,20,20,20,5.6922,1.6703,3.5 +3.759,7.0714,7.7164,1.4779,8.5364,9.7313,11.42,6.3053,4.094,20,20,20,20,20,5.67,1.6476,3 +3.7177,7.0299,7.676,1.4396,8.4993,9.6983,11.3897,6.2802,20,20,20,20,20,20,1.6088,3.6038,2.5 +3.6745,6.9867,7.6339,1.4,8.4607,9.6639,11.3581,6.2543,20,20,20,20,20,20,1.5686,3.5629,2 +3.6526,6.9648,7.6125,1.3799,8.4411,9.6464,11.3421,6.2412,20,20,20,20,20,20,1.5482,3.5421,2.5 +3.6316,6.9438,7.5921,1.3608,8.4224,9.6298,11.3269,6.2288,20,20,20,20,20,20,1.5287,3.5223,2.5 +3.5889,6.901,7.5503,1.3218,8.3841,9.5958,11.2956,6.2033,20,20,20,20,20,20,1.4892,4.9932,2 +3.566,8.4012,7.528,1.301,8.3636,9.5775,11.2789,6.1897,20,20,20,20,20,20,1.4682,4.9709,2 +3.5451,8.3805,7.5076,1.2821,8.3449,9.5609,11.2636,6.1773,20,20,20,20,20,20,1.449,4.9505,2 +3.5013,8.3372,7.4648,9.0427,1.2426,9.526,11.2316,6.1514,20,20,20,20,20,20,1.409,4.9079,2 +3.4603,8.2967,7.4247,9.0046,1.2059,9.4933,11.2016,6.1273,20,20,20,20,20,20,1.3718,4.868,1.5 +3.4403,8.2768,7.4051,8.986,1.188,9.4774,11.1869,6.1155,20,20,20,20,20,20,1.3538,4.8486,1.5 +3.4194,8.2561,7.3846,8.9665,1.1694,9.4607,11.1717,6.1033,20,20,20,20,20,20,1.3349,4.8282,1.5 +6.6891,8.2146,7.3437,8.9277,1.1325,9.4274,11.1411,6.0789,20,20,20,20,20,20,1.2975,4.7875,1.5 +6.6463,8.1724,7.302,8.888,1.0952,9.3935,11.11,6.0542,20,20,20,20,20,1.2597,3.2441,4.7461,1.5 +6.6223,8.1487,7.2786,8.8658,1.0744,9.3745,11.0926,6.0404,20,20,20,20,20,1.2387,3.2219,4.723,1 +6.6011,8.1277,7.2579,8.8462,1.0562,9.3577,11.0771,6.0282,20,20,20,20,20,1.2202,3.2024,4.7025,1.5 +6.5604,8.0875,7.2182,8.8085,1.0214,9.3255,11.0476,6.005,20,20,20,20,20,1.185,3.1648,4.6632,1.5 +6.5181,8.0457,7.1769,8.7693,0.9858,9.292,11.0168,5.9809,20,20,20,20,20,1.1489,3.126,4.6225,1.5 +6.4958,8.0237,7.1551,8.7486,0.9671,9.2743,11.0006,5.9682,20,20,20,20,20,1.1301,3.1055,4.6011,1 +6.4751,8.0032,7.1349,8.7294,8.0036,0.95,10.9855,5.9565,20,20,20,20,20,1.1127,3.0866,4.5812,1 +6.4338,7.9624,7.0946,8.6911,7.9667,0.9162,10.9555,13.3543,5.9333,20,20,20,20,1.0784,3.0489,4.5415,1 +6.3932,7.9223,7.055,8.6535,7.9306,0.8836,10.9262,13.3301,5.9106,20,20,20,1.0452,5.0581,3.0119,4.5025,1.5 +6.3932,7.9223,7.055,8.6535,7.9306,0.8836,10.9262,13.3301,5.9106,20,20,20,1.0452,5.0581,3.0119,4.5025,1.5 +6.352,7.8816,7.0148,8.6154,7.8938,0.8511,10.8963,13.3055,5.8877,20,20,20,1.0122,5.0219,2.9746,4.4631,1 +6.3111,7.8411,6.9748,8.5774,7.8573,0.8196,10.8666,13.281,5.865,20,20,20,0.9801,4.986,2.9377,4.424,1 +6.2904,7.8206,6.9546,8.5582,7.8388,0.8039,10.8516,13.2686,5.8536,20,20,20,0.9641,4.9679,2.9191,4.4042,1.5 +6.2482,7.7789,6.9134,8.5191,7.8012,9.0788,0.7728,13.2435,5.8305,20,20,20,0.9321,4.931,2.8811,4.3639,1.5 +6.2267,7.7576,6.8924,8.4992,7.7821,9.0618,0.7572,13.2306,5.8188,20,20,20,0.9162,4.9123,2.8619,4.3434,1.5 +6.1838,7.7151,6.8504,8.4593,7.7437,9.0279,0.727,13.2049,5.7953,20,20,0.8852,20,4.8751,2.8237,4.3025,1.5 +6.142,7.6737,6.8095,8.4205,7.7064,8.9949,0.6988,13.1799,5.7726,20,20,0.8561,20,2.7867,6.7699,4.2629,1.5 +6.1204,7.6523,6.7884,8.4004,7.6871,8.9778,10.7284,0.6848,5.7609,20,20,0.8415,20,2.7676,6.75,4.2424,2 +6.0992,7.6314,6.7677,8.3808,7.6682,8.9611,10.7131,0.6714,5.7495,20,20,0.8276,20,2.749,6.7307,4.2224,1.5 +6.0573,7.5898,6.7266,8.3418,7.6307,8.9279,10.6825,0.6459,5.7269,20,0.8009,20,20,2.7123,6.6923,4.1828,2 +6.0347,7.5675,6.7045,8.3208,7.6105,8.9101,10.6662,0.6329,5.7148,20,0.7872,20,20,2.6927,4.1615,5.6908,1.5 +5.9928,7.5258,6.6634,8.2817,7.573,8.8768,10.6356,13.0902,0.61,20,0.7629,20,20,2.6563,4.122,5.6503,2 +5.972,7.5052,6.643,8.2623,7.5544,8.8604,10.6204,13.0777,20,20,0.7515,20,20,2.6384,4.1024,5.6302,-42.5 +5.9292,7.4627,6.601,8.2224,7.516,8.8264,10.5892,13.0518,20,0.7294,20,20,20,2.6017,4.0623,5.5889,-44.5 +5.9094,7.4445,6.5837,8.2076,7.5027,8.8168,10.5815,12.609,13.0477,0.7117,20,20,20,2.5799,6.554,4.0406,-42.5 +2.5638,5.8731,7.4113,6.5524,8.1814,7.4794,8.8005,10.569,13.3449,20,0.6779,20,20,20,2.5389,6.5129,-38 +2.5454,5.8557,20,6.5374,8.1687,7.4682,9.3416,8.7927,12.5923,20,0.6622,20,20,20,2.5193,6.4934,-36 +5.4695,2.5078,5.82,7.3625,6.5062,8.1422,7.4444,8.7755,13.0048,20,0.6322,20,20,20,20,2.48,-32.5 +3.921,2.4885,5.8017,7.3456,6.4902,8.1286,7.4323,9.3108,8.7667,20,0.6171,20,20,20,20,2.4598,-31 +3.8826,5.4115,2.4516,5.7666,7.3131,6.4593,8.1021,7.4085,20,20,20,0.5903,20,20,20,20,-28.5 +3.865,5.3941,2.4348,5.7505,7.2982,6.4452,8.09,7.3976,9.2807,20,20,0.5784,20,20,20,20,-27.5 +6.359,3.8466,2.4171,5.7337,7.2825,6.4303,8.0772,7.3862,20,20,20,0.5665,20,20,20,20,-26.5 +2.3515,3.812,5.3416,2.384,5.7021,6.4027,20,7.365,20,20,20,0.5445,20,20,20,20,-25 +2.3338,3.7942,5.324,2.367,5.6859,7.2384,6.3885,8.0415,7.3542,20,20,0.5338,20,20,20,20,-24.5 +2.3005,6.2728,3.7608,2.3353,5.6558,20,6.3624,8.0194,20,20,20,0.5141,20,20,20,20,-23 +2.2832,6.2555,3.7436,5.2742,2.3191,5.6405,6.3493,20,8.0084,20,20,0.5041,20,20,20,20,-22 +4.32,2.263,3.7251,5.2565,2.3034,5.6265,7.1851,6.3391,20,20,20,0.4875,20,20,20,20,-21.5 +20,2.2204,6.1952,3.6861,2.2708,5.5977,7.1615,6.3185,20,20,20,0.4528,20,20,20,20,-20.5 +20,2.1802,6.1568,3.6497,5.1853,2.2411,5.5715,6.3005,20,20,0.4203,20,20,20,20,20,-19.5 +20,2.158,6.1356,3.6297,5.1665,2.2252,5.5574,6.291,20,20,0.4027,20,20,20,20,20,-19.5 +20,4.1938,2.1385,3.6123,5.1502,2.2114,5.5453,7.1195,6.2829,20,0.3877,20,20,20,20,20,-19 +20,20,2.1003,6.0808,3.5783,6.301,2.1851,7.1014,20,20,0.3589,20,20,20,20,20,-19.5 +20,20,2.1003,6.0808,3.5783,6.301,2.1851,7.1014,20,20,0.3589,20,20,20,20,20,-19.5 +20,20,4.096,2.0431,3.5283,5.0718,2.148,5.4893,20,0.3183,20,20,20,20,20,20,-20 +20,20,4.096,2.0431,3.5283,5.0718,2.148,5.4893,20,0.3183,20,20,20,20,20,20,-20 +20,20,20,1.9879,5.9745,3.4809,6.2242,2.1154,20,20,20,20,20,20,20,20,38 +20,20,20,1.9879,5.9745,3.4809,6.2242,2.1154,20,20,20,20,20,20,20,20,38 +20,20,3.9766,1.9266,3.4231,4.9722,6.1727,2.0673,20,20,20,20,20,20,20,20,35.5 +20,20,1.9058,5.8931,3.4021,4.9514,2.0477,5.3952,6.9982,20,20,20,20,20,20,20,33 +20,20,1.8851,5.8722,3.381,6.132,2.028,6.9799,20,20,20,20,20,20,20,20,31 +20,3.895,1.8438,3.3385,4.8879,6.09,1.9871,6.9416,6.1268,20,20,20,20,20,20,20,27 +20,1.8239,5.8096,3.3177,4.867,1.9668,5.3151,6.1084,20,20,20,20,20,20,20,20,25.5 +3.8357,1.7834,5.7679,3.2749,6.0262,1.9246,6.8821,6.0697,20,20,20,20,20,20,20,20,22.5 +1.7431,5.726,3.2319,4.7804,5.9826,1.8815,6.8407,6.0297,20,20,20,20,20,20,20,20,19 +1.7226,5.7046,3.2099,4.7581,5.9601,1.8594,6.8193,6.0091,7.7483,20,20,20,20,20,20,20,18 +1.702,5.6838,3.1891,5.9401,1.8402,5.1892,5.9926,20,7.7341,20,20,20,20,20,20,20,16.5 +1.6605,5.6415,3.1467,5.8992,1.8011,6.7656,5.9587,7.7048,20,20,20,20,20,20,20,20,15 +1.6391,3.1248,4.6735,5.878,1.7809,6.7469,5.9411,7.6895,20,20,20,20,20,20,20,20,14 +5.5772,3.0822,4.6311,5.8366,1.7414,6.7102,5.9066,7.6595,20,20,20,20,20,20,20,20,12.5 +5.5565,3.0614,4.6104,5.8164,1.7222,6.6923,5.8898,7.6449,20,20,20,20,20,20,20,20,11.5 +5.513,3.0176,4.5668,5.7738,1.6816,6.6543,5.8541,7.6137,6.9971,20,20,20,20,20,20,20,10 +5.4715,2.9758,20,5.7331,1.643,5.82,20,6.9707,20,20,20,20,20,20,20,20,9.5 +5.45,2.9542,5.712,20,1.623,5.8024,20,6.957,20,20,20,20,20,20,20,3.5294,8.5 +5.4291,2.933,5.6914,20,1.6035,5.7851,20,6.9437,20,20,20,20,20,20,20,3.5092,8 +20,2.8911,5.6504,4.9138,1.5649,5.7509,20,6.9171,20,20,20,20,20,20,20,1.4134,7.5 +2.8704,4.42,5.6302,4.8946,1.5459,5.734,7.5087,6.904,20,20,20,20,20,20,20,1.3937,7 +2.8276,4.3772,5.5883,4.8548,1.5065,5.6989,7.478,6.8768,20,20,20,20,20,20,20,1.353,6.5 +2.8067,4.3563,5.5678,4.8352,1.4873,5.6817,7.4629,6.8634,8.8329,20,20,20,20,20,20,1.3332,6 +2.7856,4.3352,5.5471,4.8155,1.468,5.6643,7.4477,6.8499,8.8207,20,20,20,20,20,20,1.3133,6 +2.7432,4.2928,5.5055,4.7759,1.4291,5.6294,7.417,6.8228,8.7962,20,20,20,20,20,20,1.2735,5 +2.7006,4.2502,5.4637,4.736,1.3902,5.5942,7.3861,6.7954,8.7713,20,20,20,20,20,20,1.2338,4.5 +2.6792,4.2288,5.4427,4.716,1.3707,5.5766,7.3706,6.7817,8.7589,20,20,20,20,20,1.2139,20,4 +2.6366,4.1862,5.4008,4.6761,1.332,5.5415,7.3398,6.7545,8.7343,20,20,20,20,20,1.1745,20,3.5 +2.6151,4.1646,5.3796,4.656,1.3126,5.5238,7.3243,6.7408,8.7218,20,20,20,20,20,1.1548,20,3 +2.5951,4.1446,5.36,4.6373,1.2946,5.5074,7.3099,6.7281,8.7103,20,20,20,20,20,1.1364,20,3 +2.5535,4.103,5.3191,4.5984,1.2573,5.4733,7.2799,6.7017,8.6864,20,20,20,20,20,1.0985,20,3 +2.5118,4.0611,5.278,4.5594,1.2201,5.4391,7.2499,6.6753,8.6624,20,20,20,20,20,1.0607,20,2 +2.4893,4.0386,5.2559,4.5384,1.2002,5.4206,7.2337,6.6611,8.6495,20,20,20,20,20,1.0406,20,2.5 +2.4484,20,5.2157,4.5002,1.1642,5.3873,7.2045,6.6355,8.6262,20,20,20,20,20,1.004,20,2 +2.4275,20,5.1951,4.4807,1.1459,5.3702,7.1895,6.6224,8.6143,20,20,20,20,20,0.9856,20,2 +2.3849,20,5.1532,4.441,1.1089,5.3355,7.1591,6.5958,8.5901,20,20,20,20,0.9483,2.997,20,1.5 +2.3632,20,5.1318,4.4207,1.0902,5.3178,7.1436,6.5822,8.5777,20,20,20,20,0.9295,2.9771,20,1.5 +2.3214,20,5.0907,4.3818,1.0545,5.2839,7.114,6.5564,8.5542,20,20,20,20,0.8936,2.9388,20,1 +2.3007,20,5.0703,4.3625,1.037,5.2672,7.0993,6.5436,8.5425,20,20,20,20,0.876,2.9199,20,1 +2.2581,20,5.0284,4.3229,5.9899,1.0013,7.0692,6.5175,8.5187,20,20,20,20,0.8402,2.8811,20,1 +2.2363,20,5.007,4.3026,5.9709,0.9833,7.0539,6.5041,8.5066,20,20,20,20,0.8222,2.8612,20,0.5 +3.7422,20,4.965,4.263,5.9338,0.9485,7.0239,6.4782,8.4829,20,20,20,0.7876,20,2.8225,4.7003,0.5 +3.7213,20,4.9445,4.2437,5.9158,0.9318,7.0093,6.4656,8.4714,20,20,20,0.7709,20,2.8036,4.6798,0.5 +3.6785,20,4.9026,4.2042,5.8788,0.898,6.9796,6.44,8.4481,20,20,20,0.7374,20,2.7651,4.6379,0 +3.6567,20,4.8812,4.1841,5.8601,0.8812,6.9646,6.427,8.4362,20,20,20,0.7208,20,2.7455,4.6166,0 +3.6357,20,4.8607,4.1648,5.8421,0.8652,6.9501,6.4147,8.4249,20,20,20,0.705,20,2.7266,4.596,0 +3.5922,20,4.8182,4.1249,5.8048,5.0621,0.8328,6.3891,8.4016,20,20,0.6731,20,20,2.6876,4.5534,-0.5 +3.5722,20,4.7986,4.1065,5.7876,5.0464,0.8182,6.3774,8.3909,20,20,0.6589,20,2.6697,20,4.5338,-0.5 +3.529,20,4.7563,4.067,5.7508,5.0128,0.7877,6.3525,8.3682,20,20,0.6291,20,2.631,20,4.4915,-1 +3.529,20,4.7563,4.067,5.7508,5.0128,0.7877,6.3525,8.3682,20,20,0.6291,20,2.631,20,4.4915,-1 +3.4856,20,4.714,4.0275,5.7141,4.9792,0.7584,6.3279,20,20,0.6008,20,20,2.5923,20,4.449,-1 +3.4624,20,4.6914,4.0065,5.6945,4.9614,6.8329,0.7434,20,20,0.5863,20,20,2.5716,20,4.4262,-1 +3.4192,20,4.6492,3.9673,5.658,4.9282,6.8043,0.7166,20,20,0.5609,20,20,2.5331,20,4.3838,-1.5 +3.3972,20,4.6278,3.9474,5.6395,4.9115,20,0.7037,20,0.5488,20,20,20,2.5135,20,4.3622,-2 +3.3548,20,4.5866,3.9092,5.6042,4.8795,20,0.6802,6.2554,20,20,20,20,2.476,20,4.3206,26 +20,3.3115,4.5446,3.8704,20,4.8471,20,6.7344,6.2323,20,20,20,20,2.4374,20,4.2779,-16.5 +3.2906,20,4.5232,3.8494,5.5478,4.8278,6.7166,6.2162,20,20,20,20,20,2.4222,20,4.259,-17.5 +20,3.25,4.4848,20,3.8152,5.517,4.801,6.6946,6.1992,20,20,20,20,2.3835,20,4.2177,-16.5 +1.6825,3.2303,4.4662,20,3.7989,5.5024,4.7884,6.6844,20,20,20,20,20,2.3643,20,20,-15.5 +1.6394,3.1881,4.4267,20,3.7645,5.4716,4.7622,6.6634,20,20,20,20,20,2.323,20,20,-14 +1.6174,3.1666,4.4067,20,3.7471,5.4562,4.7491,6.653,20,20,20,20,20,20,2.3018,20,-13 +1.5972,3.147,20,4.3884,3.7312,5.442,4.7372,6.6435,20,20,20,20,20,20,2.2825,20,-12.5 +1.5562,3.1071,20,4.3513,20,3.6994,20,4.7135,6.6249,20,20,20,20,20,2.2428,20,-10.5 +20,1.5142,3.0663,4.3136,20,3.6673,5.3854,4.69,20,20,20,20,20,20,2.2019,20,-9 +20,1.5142,3.0663,4.3136,20,3.6673,5.3854,4.69,20,20,20,20,20,20,2.2019,20,-9 +3.9607,1.45,3.004,4.256,20,3.6185,5.3423,4.6544,20,20,20,20,20,20,2.1395,20,-7.5 +3.9607,1.45,3.004,4.256,20,3.6185,5.3423,4.6544,20,20,20,20,20,20,2.1395,20,-7.5 +3.917,1.4074,2.9627,4.218,20,3.5866,5.3141,4.6314,20,20,20,20,20,20,2.098,20,-7 +3.8741,1.3657,2.9223,20,4.1809,3.5557,5.2869,4.6094,20,20,20,20,20,20,2.0571,20,-6 +3.8536,1.3458,2.903,20,4.1633,3.5411,5.274,4.5991,20,20,20,20,20,20,2.0376,20,-5.5 +3.8095,1.3031,2.8617,20,4.1255,20,3.51,5.2466,4.5771,20,20,20,20,20,1.9957,20,-5 +3.8095,1.3031,2.8617,20,4.1255,20,3.51,5.2466,4.5771,20,20,20,20,20,1.9957,20,-5 +3.7449,20,1.2408,2.8014,4.0704,20,3.465,5.207,20,20,20,20,20,20,1.9343,20,-4.5 +3.7234,20,1.2201,2.7815,4.0523,20,3.4503,5.1941,20,20,20,20,20,20,1.9139,20,-4 +3.7026,20,1.2002,2.7622,4.0347,20,3.4361,5.1816,20,20,20,20,20,20,1.8941,20,-4 +3.6592,20,1.1588,2.7221,3.9984,20,3.407,5.156,20,20,20,20,20,20,1.853,20,-3.5 +3.6158,20,1.1174,2.6821,3.9622,20,3.3782,5.1307,20,20,20,20,20,20,1.8117,20,-3 +3.6158,20,1.1174,2.6821,3.9622,20,3.3782,5.1307,20,20,20,20,20,20,1.8117,20,-3 +3.5935,20,1.0964,2.6617,3.9437,20,3.3637,5.1179,20,20,20,20,20,20,1.7907,20,-2.5 +3.5512,20,1.0564,2.6229,3.9087,20,3.3362,5.0936,20,20,20,20,20,20,1.7507,20,-2 +3.5074,20,1.0154,2.583,20,3.8727,20,3.3082,20,20,20,20,20,20,1.7094,20,-1.5 +3.4657,20,20,0.9764,20,3.8385,20,3.2817,20,20,20,20,20,20,1.6702,20,-1 +3.4657,20,20,0.9764,20,3.8385,20,3.2817,20,20,20,20,20,20,1.6702,20,-1 +3.4026,20,20,0.9178,20,3.7869,20,3.2421,20,20,20,20,20,20,1.6112,20,-0.5 +3.4026,20,20,0.9178,20,3.7869,20,3.2421,20,20,20,20,20,20,1.6112,20,-0.5 +3.359,20,20,0.8778,20,3.7515,20,3.2151,4.9864,20,20,20,20,20,1.5708,20,0 +20,3.3157,20,0.8383,20,3.7164,20,3.1887,4.9628,20,20,20,20,20,1.5307,20,0 +20,3.3157,20,0.8383,20,3.7164,20,3.1887,4.9628,20,20,20,20,20,1.5307,20,0 +20,3.254,20,0.7827,20,3.6665,20,3.1514,4.9293,20,20,20,20,20,1.4741,20,0.5 +20,3.2317,20,0.7629,2.3338,3.6487,20,3.1382,4.9174,20,20,20,20,20,1.4538,20,1 +20,3.1892,20,20,0.7254,3.6145,20,3.113,4.8947,20,20,20,20,20,1.4153,20,1 +20,3.1688,20,20,0.7076,3.5981,20,3.101,4.8838,20,20,20,20,20,1.397,20,1.5 +20,3.1475,20,20,0.689,3.581,20,3.0884,20,20,20,20,20,20,1.3779,20,1 +20,3.1272,20,20,0.6715,3.5648,20,3.0766,20,20,20,20,20,20,1.3597,20,1.5 +3.0855,20,20,20,0.6362,3.5315,20,3.0525,20,20,20,20,20,1.3229,20,20,2 +3.0407,20,20,20,0.599,3.4958,20,3.0269,20,20,20,20,20,1.2836,20,20,2.5 +2.9973,20,20,20,2.1251,0.5638,20,20,3.0022,20,20,20,20,1.2461,20,20,3 +2.9973,20,20,20,2.1251,0.5638,20,20,3.0022,20,20,20,20,1.2461,20,20,3 +2.9531,20,20,20,2.0859,0.5289,20,20,2.9771,20,20,20,20,1.2086,20,20,3.5 +2.9318,20,20,20,2.067,0.5126,20,20,2.965,20,20,20,20,1.1908,20,20,4 +2.8888,20,20,20,2.0289,3.3745,0.4806,20,2.9407,20,20,20,20,1.1554,20,20,4.5 +2.8449,20,20,20,1.9899,3.3393,0.4495,20,2.9159,20,20,20,1.12,20,20,20,5 +2.8034,20,20,20,1.9531,3.3059,20,0.4218,2.8925,20,20,20,1.0876,20,20,20,6 +2.7826,20,20,20,1.9345,3.289,20,0.4086,2.8807,20,20,20,1.0717,20,20,20,6.5 +2.7613,20,20,20,1.9154,3.2716,20,0.3956,2.8684,20,20,20,1.0558,20,20,20,7 +2.7198,20,20,20,1.8781,3.2375,20,20,0.372,20,20,20,1.0258,20,20,20,8.5 +2.7198,20,20,20,1.8781,3.2375,20,20,0.372,20,20,20,1.0258,20,20,20,8.5 +2.6581,20,20,20,1.8222,3.1861,20,20,2.8079,20,20,0.984,20,20,20,20,-8 +2.6368,20,20,20,1.8026,3.1681,20,20,2.7951,20,20,0.9703,20,20,20,20,-8.5 +2.5952,20,20,20,1.7681,3.1373,20,20,20,20,20,0.9399,20,20,20,20,-8.5 +2.5733,20,20,20,1.7503,3.1214,20,20,20,20,20,0.9239,20,20,20,20,-8 +2.5324,20,20,20,1.7174,3.0922,20,20,20,20,20,0.8945,20,20,20,20,-7.5 +2.5115,20,20,20,20,1.7008,3.0775,20,20,20,0.8797,20,20,20,20,20,-7.5 +2.4921,20,20,20,20,1.6855,3.0639,20,20,20,0.8662,20,20,20,20,20,-7.5 +2.451,20,20,20,20,1.6536,3.0356,20,20,20,0.838,20,20,20,20,20,-7.5 +2.4065,20,20,20,20,1.6199,3.0057,20,20,20,0.8081,20,20,20,20,20,-7 +2.4065,20,20,20,20,1.6199,3.0057,20,20,20,0.8081,20,20,20,20,20,-7 +20,2.363,20,20,20,1.5878,2.9773,20,20,20,0.7799,20,20,20,20,20,-7 +20,2.3206,20,20,20,20,1.5574,20,20,20,0.7535,20,20,20,20,20,-7 +20,2.3003,20,20,20,20,1.5432,2.9375,20,0.7412,20,20,20,20,20,20,-7 +20,2.2579,20,20,20,20,1.5141,2.9116,20,0.7163,20,20,20,20,20,20,-7 +20,2.2379,20,20,20,20,1.5008,2.8996,20,0.705,20,20,20,20,20,20,-7 +20,2.1975,20,20,20,20,1.4746,2.876,20,20,20,20,20,20,20,20,28 +20,2.1768,20,20,20,20,20,1.4615,20,20,20,20,20,20,20,20,29 +20,2.1569,20,20,20,20,1.4445,2.8479,20,20,20,20,20,20,20,20,27.5 +20,2.116,20,20,20,20,1.4076,2.8123,20,20,20,20,20,20,20,20,24.5 +2.0753,20,20,20,20,20,1.3692,20,20,20,20,20,20,20,20,20,21.5 +2.0753,20,20,20,20,20,1.3692,20,20,20,20,20,20,20,20,20,21.5 +20,20,20,20,20,1.3122,2.7192,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,1.2935,2.7009,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.2752,2.6829,20,20,20,20,20,20,20,20,20,16.5 +20,20,20,20,20,1.2383,20,20,20,20,20,20,20,20,20,20,14.5 +20,20,20,20,20,1.2014,20,20,20,20,20,20,20,20,20,20,13.5 +20,20,20,20,20,1.1839,20,20,4.2351,20,20,20,20,20,20,1.8728,12.5 +20,20,20,20,20,1.1483,20,20,4.2087,20,20,20,20,20,20,1.834,11.5 +20,20,20,20,20,1.1301,20,20,4.1951,20,20,20,20,20,20,1.8143,11 +20,20,20,20,20,1.0947,20,4.1686,20,20,20,20,20,20,20,1.7759,10.5 +20,20,20,20,20,1.0775,20,4.1555,20,20,20,20,20,20,20,1.7572,10 +20,20,20,20,20,1.0423,20,4.1286,20,20,20,20,20,20,1.7193,20,9 +20,20,20,20,20,1.0244,20,4.1149,20,20,20,20,20,20,1.7001,20,8.5 +20,20,20,20,20,1.0074,20,4.1017,20,20,20,20,20,20,1.6818,20,8.5 +20,20,20,20,20,0.9897,20,4.0879,20,20,20,20,20,20,1.6627,20,8 +20,20,20,20,20,0.9552,20,4.0609,20,20,20,20,20,20,1.6258,20,7.5 +20,20,20,20,20,0.9196,20,4.0326,20,20,20,20,20,20,1.5876,20,7 +20,20,20,20,20,0.9031,20,4.0194,20,20,20,20,20,20,1.57,20,7 +20,20,20,20,20,0.8866,20,4.006,20,20,20,20,20,20,1.5521,20,6.5 +20,20,20,20,2.2506,0.8533,20,3.9788,20,20,20,20,20,1.5164,20,20,6.5 +20,20,20,20,2.2327,0.837,20,3.9653,20,20,20,20,20,1.4988,20,20,6 +20,20,20,20,2.194,20,0.8021,3.936,20,20,20,20,20,1.4613,20,20,6 +20,20,20,20,2.1581,20,0.7705,3.9088,20,20,20,20,20,1.427,20,20,6 +20,20,20,20,2.1398,20,0.7546,3.8949,20,20,20,20,20,1.4097,20,20,6 +20,20,20,20,2.1035,20,0.7238,3.8673,20,20,20,20,1.376,20,20,20,5.5 +20,20,20,20,2.0858,20,0.709,3.8538,20,20,20,20,1.3599,20,20,20,5.5 +20,20,20,20,2.0496,20,0.6796,3.8263,20,20,20,20,1.3273,20,20,20,6 +20,20,20,20,2.0496,20,0.6796,3.8263,20,20,20,20,1.3273,20,20,20,6 +20,20,20,20,1.9947,20,20,0.637,20,20,20,20,1.2795,20,20,20,6 +20,20,20,20,1.9769,20,20,0.6237,20,20,20,20,1.2645,20,20,20,6 +20,20,20,20,1.9398,20,20,0.5972,20,20,20,1.2341,20,20,20,20,6.5 +20,20,20,20,1.9205,20,20,0.584,20,20,20,1.2186,20,20,20,20,6.5 +20,20,20,20,1.9029,20,20,3.7135,0.5723,20,20,1.2049,20,20,20,20,6.5 +20,20,20,20,1.8659,20,20,3.6848,20,20,20,1.1771,20,20,20,20,-6.5 +20,20,20,20,1.8474,20,20,3.6704,20,20,20,1.1636,20,20,20,20,-7.5 +20,20,20,20,1.831,20,20,3.6585,20,20,20,1.1491,20,20,20,20,-7.5 +20,20,20,20,20,1.7973,20,3.6344,20,20,1.1188,20,20,20,20,20,-7 +20,20,20,20,20,1.7652,20,3.6117,20,20,1.0895,20,20,20,20,20,-6 +20,20,20,20,20,1.7483,20,3.5999,20,20,1.0741,20,20,20,20,20,-6 +20,20,20,20,20,1.7328,20,3.589,20,20,1.0603,20,20,20,20,20,-6 +20,20,20,20,20,1.7019,20,3.5675,20,20,1.0324,20,20,20,20,20,-6 +20,20,20,20,20,1.6713,20,20,3.5464,20,1.0048,20,20,20,20,20,-6 +20,20,20,20,20,20,1.6562,20,3.5361,20,0.9911,20,20,20,20,20,-5.5 +20,20,20,20,20,20,1.6278,20,20,20,0.9653,20,20,20,20,20,-5.5 +20,20,20,20,20,20,1.6135,20,20,20,0.9524,20,20,20,20,20,-5 +20,20,20,20,20,20,1.5998,20,20,20,0.9402,20,20,20,20,20,-5 +20,20,20,20,20,20,1.573,20,20,0.9163,20,20,20,20,20,20,-5.5 +20,20,20,20,20,20,20,1.5469,20,0.8932,20,20,20,20,20,20,-5 +20,20,20,20,20,20,20,1.534,20,0.8818,20,20,20,20,20,20,-5 +20,20,20,20,20,20,20,1.5094,20,20,20,20,20,20,20,20,26 +20,20,20,20,20,20,20,1.4966,20,20,20,20,20,20,20,20,26.5 +20,20,20,20,20,20,20,1.4802,20,20,20,20,20,20,20,20,26 +20,20,20,20,20,20,20,1.4451,20,20,20,20,20,20,20,20,25 +20,20,20,20,20,20,20,1.4265,20,20,20,20,20,20,20,20,24.5 +20,20,20,20,20,20,1.3882,20,20,20,20,20,20,20,20,20,23.5 +20,20,20,20,20,20,1.3697,20,3.3223,20,20,20,20,20,20,20,51.5 +20,20,20,20,20,20,1.3517,3.3068,20,20,20,20,20,20,20,20,51 +20,20,20,20,20,20,1.313,3.2714,20,20,20,20,20,20,20,20,47 +20,20,20,20,20,1.267,3.2273,5.2063,7.2316,20,20,20,20,20,20,20,41 +20,20,20,20,1.2437,20,3.205,5.1855,12.2924,20,20,20,20,20,20,20,38 +20,20,20,20,1.2201,3.1828,11.1624,5.1648,9.3097,20,20,20,20,20,20,20,36 +20,20,20,20,1.1728,3.1381,5.1233,3.1946,20,20,20,20,20,20,20,20,32 +20,20,20,1.1248,3.0927,5.0812,7.1115,3.1581,20,20,20,20,20,20,20,20,28 +20,20,20,1.0997,3.0691,5.0594,7.0906,3.1395,12.2995,20,20,20,20,20,20,20,27 +20,20,20,1.0748,3.0456,5.0378,9.1962,3.1211,20,20,20,20,20,20,20,20,25.5 +20,20,20,1.0258,2.9994,4.9952,3.0851,12.2518,11.5172,20,20,20,20,20,20,20,23.5 +20,20,20,1.0258,2.9994,4.9952,3.0851,12.2518,11.5172,20,20,20,20,20,20,20,23.5 +20,20,0.9489,2.9268,4.9281,6.9647,3.0291,11.4721,1.6359,20,20,20,20,20,20,20,37 +20,20,0.9243,2.9034,4.9065,6.9439,3.0111,11.4575,1.6234,20,20,20,20,20,20,20,37 +20,20,0.8774,2.8581,4.864,2.975,11.4269,1.5973,10.888,20,20,20,20,20,20,20,33.5 +20,20,0.8774,2.8581,4.864,2.975,11.4269,1.5973,10.888,20,20,20,20,20,20,20,33.5 +20,0.8316,2.8138,4.8225,9.0027,2.9401,11.3972,1.573,8.6669,20,20,20,20,20,20,20,30.5 +20,0.7889,2.7724,4.7839,2.9081,11.3702,10.2892,1.5522,9.3046,20,20,20,20,20,20,20,28 +20,0.7469,4.7459,6.7887,2.8772,11.3439,1.5332,8.632,13.178,20,20,20,20,20,20,20,26 +0.7245,2.7097,4.7255,6.9755,2.8606,11.3296,1.5231,8.6227,13.9041,20,20,20,20,20,20,20,25 +0.7042,2.6897,4.7069,4.9009,2.8458,10.2446,1.5148,9.2778,7.1746,20,20,20,20,20,20,20,25 +0.6635,2.6494,6.715,2.8164,11.2918,10.2239,1.4993,7.1672,20,20,20,20,20,20,20,20,23.5 +0.6635,2.6494,6.715,2.8164,11.2918,10.2239,1.4993,7.1672,20,20,20,20,20,20,20,20,23.5 +0.605,4.6126,6.8772,2.7676,11.2471,8.5658,1.4672,7.1436,20,20,20,20,20,20,20,20,21 +2.5501,4.5718,4.7785,2.7269,10.1454,8.5293,1.4317,7.111,11.6577,20,20,20,20,20,20,20,18.5 +2.5501,4.5718,4.7785,2.7269,10.1454,8.5293,1.4317,7.111,11.6577,20,20,20,20,20,20,20,18.5 +4.5287,6.5748,2.6839,11.1648,10.1045,1.3943,7.0764,7.8733,12.4944,20,20,20,20,20,20,20,16 +4.4878,6.7514,2.6428,11.1243,10.0652,1.3585,7.043,7.842,20,20,20,20,20,20,20,0.4896,13.5 +4.4669,6.7303,2.6219,11.1037,10.0452,1.3404,7.026,7.8261,20,20,20,20,20,20,20,0.471,12.5 +4.426,4.6316,2.5809,10.0059,8.397,1.3052,6.9928,11.5536,20,20,20,20,20,20,20,0.4349,10.5 +4.406,4.6113,2.5608,9.9867,8.3787,1.2881,6.9765,11.5392,14.659,20,20,20,20,20,0.4177,20,9.5 +4.3851,4.5903,2.5398,9.9667,8.3598,1.2704,6.9597,11.5244,11.298,20,20,20,20,20,0.4,20,8.5 +6.389,4.5488,2.4986,9.9272,8.3224,1.2356,7.7326,11.4949,11.2728,20,20,20,20,20,0.3664,2.3286,6.5 +6.3464,2.4561,10.9401,9.8865,8.2837,1.2002,7.7004,11.4644,11.2468,20,20,20,20,0.3337,20,2.2877,3.5 +6.3264,2.4361,10.9204,9.8674,8.2657,1.1838,7.6854,11.4503,7.8944,20,20,20,20,0.3191,20,2.2685,2.5 +6.3052,2.4151,10.8997,9.8474,8.2469,1.1669,7.67,11.2225,7.8826,20,20,20,0.3041,20,20,2.2481,1.5 +8.4143,2.3744,10.8596,9.8087,8.2104,1.1346,7.64,11.1987,7.86,20,20,0.2774,20,20,20,2.2085,-1.5 +8.4143,2.3744,10.8596,9.8087,8.2104,1.1346,7.64,11.1987,7.86,20,20,0.2774,20,20,20,2.2085,-1.5 +8.3501,2.3114,10.7977,9.7492,8.1546,6.7785,1.0867,11.3652,11.1635,20,0.2427,20,20,20,20,2.1466,-7 +6.1791,2.2909,10.7775,9.7298,8.1365,6.7629,1.0716,11.3515,11.1522,20,20,20,20,20,20,2.1263,14 +6.1362,4.297,2.2495,9.6913,8.1009,8.7944,1.0432,11.3257,11.1314,20,20,20,20,20,20,2.0843,15 +6.1148,2.2278,10.7155,9.6702,8.0808,6.7146,1.0262,11.3096,11.1174,20,20,20,20,20,20,2.0643,14.5 +8.2438,2.2068,10.6946,9.6497,8.0612,6.6969,1.0096,11.1035,12.0406,20,20,20,20,20,20,2.0451,14 +6.2689,2.1649,10.6528,9.6087,8.0219,6.6613,0.9766,11.0752,7.7431,20,20,20,20,20,2.0073,10.0008,13 +4.1696,2.1222,9.5668,7.9816,8.6793,6.6247,0.9432,7.7151,6.6101,20,20,20,20,20,1.9694,9.9607,12 +4.1471,2.0997,9.5447,7.9603,8.6588,6.6053,0.9258,7.7003,6.5957,20,20,20,20,20,1.9496,3.9485,12 +4.1045,2.0571,9.5027,7.9198,8.6196,6.5685,0.8932,6.5682,13.7148,20,20,20,20,20,1.9124,3.9081,11 +4.0837,2.0362,9.4821,7.8999,8.6003,6.5502,0.8774,6.5545,13.7018,20,20,20,20,20,1.8944,3.8884,10.5 +4.0621,2.0146,9.4607,7.8792,8.5803,6.5314,0.8611,6.5403,10.5375,20,20,20,20,20,1.8759,3.868,10.5 +1.9701,10.4579,9.4166,7.8365,8.5389,6.4923,0.8281,6.5108,8.9384,20,20,20,20,1.8384,20,3.8264,9.5 +1.9475,10.4351,9.3941,7.8147,8.5177,6.4723,0.8114,6.4957,8.9246,20,20,20,20,1.8195,9.7989,3.8054,9.5 +1.926,10.4135,9.3727,7.794,6.4533,7.2875,0.7959,6.4813,8.9115,20,20,20,20,1.8017,9.7792,3.7854,9 +1.9053,10.3927,9.352,7.7739,6.4349,7.27,10.8918,0.7811,8.8988,20,20,20,20,1.7847,9.7603,3.7662,9.5 +1.862,9.3089,9.9025,7.732,6.3963,7.2331,10.86,0.7508,20,20,20,20,20,1.7498,3.7263,5.7628,9 +1.8176,9.2643,9.8586,7.6886,6.3563,7.1948,10.8268,0.7204,11.308,20,20,20,1.7147,20,3.6858,5.721,9 +1.796,9.2426,7.6674,8.3745,6.3367,7.1761,10.8105,0.706,11.2948,20,20,20,1.6979,20,3.6661,5.7007,9 +1.752,9.1983,7.6241,8.3322,6.2965,7.1376,7.4588,0.6774,11.2676,20,20,20,1.6645,20,3.6264,5.6596,8.5 +10.2174,9.1775,7.6038,8.3124,6.2777,7.1195,7.4437,0.6644,12.7411,20,20,20,1.6492,20,3.608,7.7784,8.5 +10.1956,9.1558,7.5826,8.2917,6.2579,7.1005,7.4279,0.6512,12.7279,20,20,20,1.6334,20,3.5889,7.7577,8.5 +10.1532,9.1134,7.5409,8.2509,6.2191,10.8524,7.3967,6.301,13.6948,20,20,20,1.6033,20,3.5517,7.7175,-23 +10.1108,9.0708,7.4991,8.21,6.1801,10.8158,6.2704,8.7171,20,20,20,1.5742,20,9.5123,3.515,5.7358,-25 +10.0877,9.0486,7.4783,8.1903,6.1623,7.0093,7.3534,6.2592,12.6666,20,20,1.5539,20,20,3.492,7.6538,-23.5 +10.067,9.0288,7.46,8.1731,6.1469,6.9952,10.6547,6.2502,11.1715,20,20,20,1.5348,20,3.4708,7.6323,-22.5 +1.54,10.0258,8.9896,7.4242,11.1134,6.1175,11.6593,6.2341,8.6863,20,20,20,1.4955,20,3.4276,5.4554,-19.5 +1.4984,9.9851,8.951,7.3889,8.1067,6.0886,10.7363,7.3092,6.2185,20,20,20,1.4568,20,3.385,5.4124,-17.5 +3.5267,1.4785,8.9325,7.372,8.091,6.0748,6.9297,10.606,7.301,20,20,20,1.4386,20,20,3.3647,-16.5 +3.5054,1.4577,8.9131,7.3543,8.0744,6.0604,6.9165,10.5961,7.2924,20,20,20,1.4195,20,20,3.3433,-15.5 +3.4623,1.4156,10.8274,8.874,7.3187,6.0315,6.8904,10.5768,11.5311,20,20,20,1.3806,20,20,3.2999,-14 +3.4421,1.396,9.8847,8.8558,7.3022,8.0259,6.0183,11.5783,10.5681,20,20,20,1.3623,20,20,3.2795,-13.5 +5.4562,1.3539,9.8433,8.8168,7.267,7.9932,5.9901,10.6512,13.8739,20,20,20,1.3231,20,20,3.2356,-12 +7.3724,1.3316,9.8214,8.7962,7.2485,7.9761,5.9755,6.8399,13.8637,20,20,20,1.3021,20,20,3.2122,-11.5 +7.3518,3.3555,1.3121,8.7781,7.2322,7.961,5.9626,6.8283,13.8547,20,20,20,20,1.2838,20,9.1892,-10.5 +7.3089,3.3134,1.2715,8.7406,9.3522,7.1986,5.9364,6.8049,20,20,20,20,20,1.2455,20,20,-9.5 +7.2646,3.2701,1.2301,8.7023,9.316,7.1644,10.8978,5.9099,11.4913,20,20,20,20,1.2062,20,20,-8.5 +5.1072,3.2481,1.2092,8.6828,9.2977,7.1471,10.8838,5.8966,11.4807,20,20,20,20,1.1862,20,20,-8 +5.0864,3.2279,1.19,9.6813,8.665,7.1312,10.8709,5.8845,11.471,20,20,20,20,1.168,20,20,-7.5 +5.0864,3.2279,1.19,9.6813,8.665,7.1312,10.8709,5.8845,11.471,20,20,20,20,1.168,20,20,-7.5 +5.0221,5.2216,3.1658,1.1314,8.6103,7.0828,7.8236,5.8477,10.5294,20,20,20,20,1.1121,20,20,-6.5 +4.9778,5.1785,3.1232,1.0916,8.573,7.05,7.7937,5.8231,6.7043,20,20,20,20,1.0737,20,20,-5.5 +4.9552,5.1566,3.1015,1.0715,8.554,7.0334,7.7785,5.8108,6.6934,20,20,20,1.0544,20,20,20,-5.5 +4.9337,5.1357,3.0808,1.0523,8.5359,7.0174,7.7639,5.7989,6.6829,20,20,20,1.036,20,20,20,-5 +4.8898,7.0271,3.0387,1.0138,8.4992,6.9853,7.7347,5.7753,14.0393,20,20,20,0.9989,20,20,20,-4.5 +4.8469,6.9849,2.9978,9.4641,0.9767,6.9543,7.7064,5.7526,20,20,20,20,0.963,20,20,20,-4 +4.8264,6.9646,2.9782,9.4457,0.9591,9.0757,6.9395,5.7419,20,20,20,20,0.946,20,20,20,-4 +4.805,6.9436,2.9578,9.4265,0.941,9.0591,6.9241,10.7045,5.7308,20,20,20,0.9285,20,20,20,-3.5 +4.7623,6.9014,2.9171,9.3882,0.9052,9.0262,6.8936,10.6802,5.7089,20,20,20,0.8938,20,20,20,-3.5 +2.6948,6.8602,2.8774,9.3508,0.8708,8.9941,6.8639,7.6243,5.6878,20,20,20,0.8606,20,20,20,-3 +2.6734,6.8392,2.8572,9.3318,10.2722,0.8536,6.8488,7.6107,11.5034,20,20,20,0.8438,20,20,20,-3 +2.652,6.8182,2.837,9.3128,10.2538,0.8366,6.8338,7.5971,11.4923,20,20,20,0.8273,20,20,20,-2.5 +2.6316,6.7982,2.8177,9.2946,10.2363,0.8205,6.8196,7.5842,11.4819,20,20,20,0.8117,20,20,20,-2.5 +2.5877,4.6136,4.8268,2.7764,10.1987,0.7867,6.789,7.5567,11.4595,20,20,0.7789,20,20,20,20,-2.5 +2.5457,4.5718,4.7866,2.737,9.2186,0.7555,6.7601,7.5306,15.0343,20,20,0.7485,20,20,20,20,-2 +2.5457,4.5718,4.7866,2.737,9.2186,0.7555,6.7601,7.5306,15.0343,20,20,0.7485,20,20,20,20,-2 +2.5027,4.5289,4.7455,2.6968,9.1807,8.2033,0.7247,7.504,15.0121,20,20,0.7185,20,20,20,20,-2 +2.4607,4.487,4.7054,2.6576,9.1436,8.1696,0.6959,7.4783,10.529,20,0.6905,20,20,20,20,20,-1.5 +2.4187,4.4451,4.6654,2.6185,9.1068,8.136,6.6737,0.6687,10.5067,20,0.6639,20,20,20,20,20,-1.5 +2.3962,4.4227,4.6439,2.5976,9.087,8.118,6.6585,0.6547,10.4948,20,0.6503,20,20,20,20,20,-1.5 +2.3755,4.4021,4.6243,2.5784,9.0689,8.1015,6.6447,0.6423,10.484,20,0.6383,20,20,20,20,20,-1.5 +2.3335,4.3602,4.5843,2.5395,9.0321,8.0681,6.6167,0.6185,10.462,0.6152,20,20,20,20,20,20,-1.5 +2.2903,4.3172,4.5433,2.4997,8.9944,8.034,6.5881,7.3761,10.4397,20,20,20,20,20,20,20,10.5 +2.2903,4.3172,4.5433,2.4997,8.9944,8.034,6.5881,7.3761,10.4397,20,20,20,20,20,20,20,10.5 +2.2471,4.274,4.5017,2.4592,8.9556,7.9985,6.558,7.3488,10.4155,20,20,20,20,20,20,20,10 +2.2053,4.2316,4.4602,2.4186,8.9165,7.9622,6.5265,7.32,10.3895,20,20,20,20,20,20,20,9 +4.2101,6.3577,4.439,2.3979,8.8964,7.9436,6.5104,7.3051,10.3761,20,20,20,20,20,20,20,8.5 +4.1591,6.3068,4.3889,2.3488,9.8054,7.8994,6.4721,7.27,11.2235,20,20,20,20,20,20,20,7.5 +4.1591,6.3068,4.3889,2.3488,9.8054,7.8994,6.4721,7.27,11.2235,20,20,20,20,20,20,20,7.5 +4.0954,6.2432,4.3261,2.2874,9.7474,7.844,6.424,7.2257,11.1855,20,20,20,20,20,20,20,6 +4.0954,6.2432,4.3261,2.2874,9.7474,7.844,6.424,7.2257,11.1855,20,20,20,20,20,20,20,6 +4.0333,6.181,4.2649,2.2276,7.7898,8.4619,6.3769,7.1824,20,20,20,20,20,20,20,20,5.5 +4.0333,6.181,4.2649,2.2276,7.7898,8.4619,6.3769,7.1824,20,20,20,20,20,20,20,20,5.5 +4.0333,6.181,4.2649,2.2276,7.7898,8.4619,6.3769,7.1824,20,20,20,20,20,20,20,20,5.5 +3.9439,6.0916,2.1413,8.6471,7.7116,8.3879,6.3091,7.12,13.5728,20,20,20,20,20,20,20,4 +3.9439,6.0916,2.1413,8.6471,7.7116,8.3879,6.3091,7.12,13.5728,20,20,20,20,20,20,20,4 +3.8921,6.0396,2.0913,8.5982,7.6661,8.345,6.2698,10.1743,13.5434,20,20,20,20,20,20,20,3.5 +3.8921,6.0396,2.0913,8.5982,7.6661,8.345,6.2698,10.1743,13.5434,20,20,20,20,20,20,20,3.5 +3.83,4.0638,2.0315,8.5397,7.6117,8.2936,6.2228,10.1347,13.5083,20,20,20,20,20,20,1.8116,3 +3.7968,4.0309,1.9995,8.5083,7.5825,8.266,6.1976,10.1134,13.4894,20,20,20,20,20,20,1.7793,3 +7.7954,4.0004,1.9699,8.4793,7.5555,8.2405,6.1744,10.0938,13.472,20,20,20,20,20,20,1.7495,2.5 +7.7954,4.0004,1.9699,8.4793,7.5555,8.2405,6.1744,10.0938,13.472,20,20,20,20,20,20,1.7495,2.5 +8.7998,3.946,1.9171,8.4274,7.5073,8.195,6.133,10.0588,13.4409,20,20,20,20,20,20,1.6962,2 +5.8218,3.9101,1.8824,8.3932,7.4756,8.1651,6.1058,10.0357,13.4205,20,20,20,20,20,20,1.6614,2 +5.7914,3.8801,1.8533,8.3646,7.4491,8.14,6.0831,10.0165,13.4034,20,20,20,20,20,20,1.6321,1.5 +5.7582,3.8473,1.8217,8.3334,7.4201,8.1127,6.0583,9.9955,13.3847,20,20,20,20,20,20,1.6003,1.5 +5.7283,3.8178,1.7932,8.3053,7.3941,8.0881,6.0361,9.9767,13.368,20,20,20,20,20,20,1.5717,1 +5.6959,3.7859,8.9114,1.7625,7.3659,8.0616,6.0122,9.9564,13.35,20,20,20,20,20,20,1.5408,1.5 +5.6651,3.7555,8.8815,1.7333,7.3392,8.0364,5.9895,9.9372,13.3329,20,20,20,20,20,20,1.5114,1.5 +5.6323,3.7231,8.8495,1.7022,7.3106,8.0094,5.9652,9.9166,13.3145,20,20,20,20,20,20,1.4802,1 +5.6032,3.6944,8.8213,1.6747,7.2853,7.9856,5.9438,9.8984,13.2983,20,20,20,20,20,20,1.4527,1 +5.5703,3.6619,8.7893,1.6436,7.2567,7.9587,5.9196,9.8779,13.2801,20,20,20,20,20,20,1.4215,1 +5.5393,3.6314,8.7593,1.6144,7.2299,7.9334,5.897,9.8587,13.2629,20,20,20,20,20,20,1.3924,1 +5.5064,3.5989,8.7272,1.5834,7.2013,7.9065,5.8729,6.719,13.2447,20,20,20,20,20,1.3614,7.3455,0.5 +5.5064,3.5989,8.7272,1.5834,7.2013,7.9065,5.8729,6.719,13.2447,20,20,20,20,20,1.3614,7.3455,0.5 +5.4422,3.5357,8.665,1.5234,7.1458,7.8543,5.8263,6.6763,13.2094,20,20,20,20,20,1.3014,7.2831,0.5 +5.4111,3.505,8.6348,1.4944,7.119,7.8291,5.8039,6.6558,13.1924,20,20,20,20,20,1.2724,7.2528,0.5 +5.3739,3.4684,8.5987,1.4598,7.0869,7.7989,5.7771,6.6313,13.1721,20,20,20,20,20,1.2379,7.2166,0.5 +5.3445,3.4394,8.5702,1.4326,7.0616,7.7752,5.7561,6.6121,13.1561,20,20,20,20,20,1.2107,7.188,0 +5.306,3.4016,8.5328,1.3972,7.0286,7.7441,5.7286,6.5869,13.1352,20,20,20,20,20,1.1754,7.1506,0.5 +5.275,3.371,8.5027,1.3686,7.0019,7.7191,5.7066,6.5668,13.1185,20,20,20,20,20,1.147,7.1204,0 +5.2423,3.3389,8.4711,1.3388,6.9739,7.6928,5.6835,6.5457,13.1008,20,20,20,20,20,1.1173,7.0887,0 +5.2119,3.309,8.4416,1.3111,6.9479,7.6685,5.6621,6.5262,13.0846,20,20,20,20,20,1.0898,7.0591,0 +5.1795,3.2771,8.4102,1.2817,6.9203,7.6425,5.6394,6.5054,13.0673,20,20,20,20,20,1.0606,7.0276,0 +5.149,3.2472,8.3807,1.2543,6.8943,7.6182,5.6182,6.4861,13.0511,20,20,20,20,20,1.0334,6.998,-0.5 +5.1156,3.2144,8.3484,1.2244,6.8659,7.5916,5.595,6.4649,13.0334,20,20,20,20,1.0037,20,6.9656,-0.5 +5.0856,3.1849,8.3194,7.7034,1.1977,7.5678,5.5743,6.4461,13.0177,20,20,20,20,0.9771,20,6.9364,0 +5.0856,3.1849,8.3194,7.7034,1.1977,7.5678,5.5743,6.4461,13.0177,20,20,20,20,0.9771,20,6.9364,0 +5.0207,3.1213,8.2567,7.6431,1.1406,7.5165,5.5299,6.4057,10.468,20,20,20,20,0.9206,20,6.8733,-0.5 +5.0207,3.1213,8.2567,7.6431,1.1406,7.5165,5.5299,6.4057,10.468,20,20,20,20,0.9206,20,6.8733,-0.5 +4.9336,8.0898,3.036,7.5623,1.0654,7.4481,5.471,6.3522,10.4204,20,20,20,20,0.8466,20,6.7887,-0.5 +4.9336,8.0898,3.036,7.5623,1.0654,7.4481,5.471,6.3522,10.4204,20,20,20,20,0.8466,20,6.7887,-0.5 +4.9033,8.0595,3.0064,7.5343,1.0397,7.4244,5.4508,6.3338,10.4041,20,20,20,20,0.8214,20,6.7593,-1 +4.8816,8.0378,2.9852,7.5142,1.0215,7.4074,5.4363,6.3207,10.3924,20,20,20,0.8036,20,20,6.7381,-1 +4.8199,7.9762,2.925,7.4572,20,0.9706,10.1096,5.3957,10.3596,20,20,20,0.7538,20,20,6.6782,-1.5 +4.7856,7.9419,2.8914,7.4256,8.4193,0.9428,10.0867,5.3733,10.3415,20,20,20,0.7268,20,20,6.6447,-1 +4.7538,7.9102,2.8605,7.3965,8.3911,0.9177,10.0658,5.3529,10.3251,20,20,20,0.7023,20,20,6.6137,-1.5 +4.7538,7.9102,2.8605,7.3965,8.3911,0.9177,10.0658,5.3529,10.3251,20,20,20,0.7023,20,20,6.6137,-1.5 +4.6936,7.8502,2.802,7.3413,8.3376,0.8714,11.672,5.3146,9.3617,20,20,0.6576,20,20,20,6.555,-2 +4.6639,7.8205,2.7732,7.3141,8.3113,0.8492,11.6512,5.296,9.3457,20,20,0.6364,20,20,20,6.526,-2 +4.6639,7.8205,2.7732,7.3141,8.3113,0.8492,11.6512,5.296,9.3457,20,20,0.6364,20,20,20,6.526,-2 +7.545,4.6036,2.7148,7.2592,8.2582,6.4403,0.806,5.2587,9.3138,20,20,0.5951,20,20,20,6.467,-2 +7.5136,4.5723,2.6846,7.2309,8.2308,6.4151,0.7847,5.2398,9.2976,20,0.575,20,20,20,20,6.4364,-2.5 +7.5136,4.5723,2.6846,7.2309,8.2308,6.4151,0.7847,5.2398,9.2976,20,0.575,20,20,20,20,6.4364,-2.5 +7.4846,4.5434,2.6567,7.2047,8.2054,6.3919,0.7656,5.2223,6.1277,20,0.5573,20,20,20,20,6.4081,-2.5 +7.4222,4.4814,2.5971,7.1488,8.1514,6.3427,7.1054,0.7273,6.0949,0.5221,20,20,20,20,20,6.3471,-3 +7.4222,4.4814,2.5971,7.1488,8.1514,6.3427,7.1054,0.7273,6.0949,0.5221,20,20,20,20,20,6.3471,-3 +7.3618,4.4213,2.5396,7.095,8.0995,6.2955,7.0621,0.6939,6.0641,20,20,20,20,20,20,6.288,24.5 +7.3313,4.391,2.5107,7.0679,8.0734,6.272,7.0404,5.1342,13.6627,20,20,20,20,20,20,6.2581,5.5 +7.3313,4.391,2.5107,7.0679,8.0734,6.272,7.0404,5.1342,13.6627,20,20,20,20,20,20,6.2581,5.5 +7.3313,4.391,2.5107,7.0679,8.0734,6.272,7.0404,5.1342,13.6627,20,20,20,20,20,20,6.2581,5.5 +4.3015,7.4587,2.4222,6.9825,7.99,6.194,11.3964,5.0725,5.9921,20,20,20,20,20,20,6.1747,2.5 +4.3015,7.4587,2.4222,6.9825,7.99,6.194,11.3964,5.0725,5.9921,20,20,20,20,20,20,6.1747,2.5 +4.2414,7.3987,2.3637,6.9269,7.9359,6.1443,11.3529,5.0349,5.9579,20,20,20,20,20,20,4.104,2 +4.2095,7.3668,2.3327,6.8973,7.9072,6.1179,11.3298,5.015,5.9398,20,20,20,20,20,20,4.0729,2 +4.2095,7.3668,2.3327,6.8973,7.9072,6.1179,11.3298,5.015,5.9398,20,20,20,20,20,20,4.0729,2 +4.1473,20,2.2723,6.8397,7.8512,6.0666,11.2848,4.9767,5.9049,20,20,20,20,20,20,2.0154,1.5 +4.1173,20,2.2432,6.8119,7.8242,6.0419,11.2631,4.9582,5.8882,20,20,20,20,20,20,1.9863,1.5 +4.1173,20,2.2432,6.8119,7.8242,6.0419,11.2631,4.9582,5.8882,20,20,20,20,20,20,1.9863,1.5 +4.1173,20,2.2432,6.8119,7.8242,6.0419,11.2631,4.9582,5.8882,20,20,20,20,20,20,1.9863,1.5 +4.0542,20,2.182,6.7535,7.7676,5.9901,11.2176,4.9199,5.8533,20,20,20,20,20,20,1.925,1 +3.9871,20,2.117,6.6914,7.7072,5.935,11.1692,4.8795,5.8165,20,20,20,20,20,20,1.8599,1 +3.9558,20,2.0867,6.6625,7.6791,5.9095,11.1467,4.8609,5.7995,20,20,20,20,20,5.8465,1.8296,0.5 +3.9558,20,2.0867,6.6625,7.6791,5.9095,11.1467,4.8609,5.7995,20,20,20,20,20,5.8465,1.8296,0.5 +3.8926,20,2.0258,6.6043,7.6226,5.8581,6.6553,4.8238,5.7658,20,20,20,20,20,5.7869,1.7686,0.5 +3.8926,20,2.0258,6.6043,7.6226,5.8581,6.6553,4.8238,5.7658,20,20,20,20,20,5.7869,1.7686,0.5 +3.8361,20,1.9713,6.5522,7.5721,5.8123,6.613,4.791,8.8972,20,20,20,20,20,5.7335,1.7141,0.5 +3.8361,20,1.9713,6.5522,7.5721,5.8123,6.613,4.791,8.8972,20,20,20,20,20,5.7335,1.7141,0.5 +3.7742,20,1.9119,6.4953,7.5169,5.7624,6.5668,4.7557,20,20,20,20,20,20,5.6752,1.6546,0.5 +3.7447,20,1.8836,6.4682,7.4906,5.7387,6.5449,4.739,20,20,20,20,20,20,5.6474,1.6264,0 +3.7447,20,1.8836,6.4682,7.4906,5.7387,6.5449,4.739,20,20,20,20,20,20,5.6474,1.6264,0 +3.6849,20,1.8264,6.4133,7.4374,5.6908,6.5007,9.3643,4.7056,20,20,20,20,20,5.5912,1.5691,0.5 +3.6529,20,1.7958,6.384,7.409,5.6653,6.4772,9.3438,4.688,20,20,20,20,20,5.561,1.5386,0 +3.6529,20,1.7958,6.384,7.409,5.6653,6.4772,9.3438,4.688,20,20,20,20,20,5.561,1.5386,0 +3.5913,20,1.7372,6.3276,7.3543,5.6163,6.432,9.3044,4.6544,20,20,20,20,20,5.5032,1.48,0 +3.5913,20,1.7372,6.3276,7.3543,5.6163,6.432,9.3044,4.6544,20,20,20,20,20,5.5032,1.48,0 +3.5627,20,1.7101,6.3015,7.329,5.5937,6.4112,9.2863,4.6391,20,20,20,20,20,5.4764,1.4529,0 +3.5627,20,1.7101,6.3015,7.329,5.5937,6.4112,9.2863,4.6391,20,20,20,20,20,5.4764,1.4529,0 +3.501,20,6.7916,1.6517,7.2746,5.5451,6.3665,9.2474,4.6065,20,20,20,20,20,1.3946,3.3873,0 +3.4458,20,6.7385,1.5996,7.2258,5.5018,6.3266,9.2127,13.114,20,20,20,20,20,1.3426,3.3342,0 +3.4458,20,6.7385,1.5996,7.2258,5.5018,6.3266,9.2127,13.114,20,20,20,20,20,1.3426,3.3342,0 +3.3779,20,6.6731,1.5359,7.1661,5.4489,6.278,9.1703,13.0767,20,20,20,20,20,1.2791,3.2691,0 +3.3779,20,6.6731,1.5359,7.1661,5.4489,6.278,9.1703,13.0767,20,20,20,20,20,1.2791,3.2691,0 +3.3148,20,6.6126,1.4772,7.1107,5.4001,6.2332,9.1313,13.0423,20,20,20,20,20,1.2206,3.2087,0 +3.2828,20,6.5818,1.4474,7.0827,5.3754,6.2106,9.1116,13.0249,20,20,20,20,20,1.1911,3.1781,-0.5 +3.2828,20,6.5818,1.4474,7.0827,5.3754,6.2106,9.1116,13.0249,20,20,20,20,20,1.1911,3.1781,-0.5 +3.2197,20,6.5213,1.3892,7.0276,5.3271,6.1663,9.0731,12.9909,20,20,20,20,20,1.1332,3.1178,-0.5 +3.1891,20,6.492,1.3612,7.001,5.3038,6.145,9.0546,12.9746,20,20,20,20,20,1.1053,3.0886,-0.5 +3.1891,20,6.492,1.3612,7.001,5.3038,6.145,9.0546,12.9746,20,20,20,20,20,1.1053,3.0886,-0.5 +3.1263,20,6.4319,1.3041,6.9464,5.2563,6.1017,9.0168,12.9413,20,20,20,20,20,1.0484,3.0286,-0.5 +3.1263,20,6.4319,1.3041,6.9464,5.2563,6.1017,9.0168,12.9413,20,20,20,20,20,1.0484,3.0286,-0.5 +3.094,20,6.4009,1.2749,6.9184,5.232,6.0795,8.9975,12.9242,20,20,20,20,20,1.0194,2.9978,-0.5 +3.0644,20,6.3727,1.2483,6.8928,5.2099,6.0593,8.9799,12.9087,20,20,20,20,20,0.9931,2.9696,-0.5 +3.0324,20,6.3421,1.2198,5.8222,11.288,5.1861,8.961,12.8921,20,20,20,20,0.9648,4.9818,2.9391,-0.5 +3.0324,20,6.3421,1.2198,5.8222,11.288,5.1861,8.961,12.8921,20,20,20,20,0.9648,4.9818,2.9391,-0.5 +2.9698,20,6.2824,20,1.1644,20,5.1397,8.9243,13.9647,20,20,20,20,0.91,2.8796,6.3721,-0.5 +2.8982,20,6.2142,20,1.1021,20,5.0872,8.8827,9.8182,20,20,20,20,0.8488,2.8117,6.3031,-1 +2.8679,20,6.1854,20,1.0761,20,5.0651,5.9275,9.8017,20,20,20,20,0.8234,2.7829,6.2739,-1 +2.8679,20,6.1854,20,1.0761,20,5.0651,5.9275,9.8017,20,20,20,20,0.8234,2.7829,6.2739,-1 +2.8046,20,6.1252,20,1.0228,20,5.0195,5.8862,9.7677,20,20,20,0.7711,20,2.7229,6.2127,-1.5 +2.8046,20,6.1252,20,1.0228,20,5.0195,5.8862,9.7677,20,20,20,0.7711,20,2.7229,6.2127,-1.5 +2.7423,5.8998,7.1798,6.0663,5.5654,0.9717,4.9753,5.8462,9.7349,20,20,20,0.7212,20,2.6639,6.1526,-1 +2.7092,5.8667,7.1484,6.035,5.5365,0.9451,4.9521,5.8252,9.7177,20,20,20,0.6954,20,2.6325,6.1205,-1.5 +2.7092,5.8667,7.1484,6.035,5.5365,0.9451,4.9521,5.8252,9.7177,20,20,20,0.6954,20,2.6325,6.1205,-1.5 +2.6425,5.8001,7.0852,5.9721,5.4785,0.8931,4.9057,5.7833,8.7399,20,20,0.6456,20,20,2.5694,6.0561,-2 +2.6117,5.7694,20,5.9432,5.4519,0.8699,4.8845,5.7643,8.7233,20,20,0.6235,20,20,2.5403,6.0263,-2 +2.6117,5.7694,20,5.9432,5.4519,0.8699,4.8845,5.7643,8.7233,20,20,0.6235,20,20,2.5403,6.0263,-2 +2.5799,5.7376,20,5.9134,5.4245,6.4819,0.8465,5.7449,8.7065,20,20,0.6013,20,20,2.5102,5.9954,-2 +2.5176,5.6753,20,5.855,5.3711,6.4306,0.8026,5.7073,8.674,20,0.5604,20,20,20,2.4512,5.9349,-3 +2.5176,5.6753,20,5.855,5.3711,6.4306,0.8026,5.7073,8.674,20,0.5604,20,20,20,2.4512,5.9349,-3 +2.4562,5.6141,20,5.7978,5.3191,6.3806,4.7809,0.7624,12.4443,20,0.5238,20,20,20,2.3929,5.8751,-3.5 +6.546,2.4264,20,5.7702,5.294,6.3565,9.475,0.7441,12.4289,0.5075,20,20,20,20,2.3646,5.8459,-3.5 +6.546,2.4264,20,5.7702,5.294,6.3565,9.475,0.7441,12.4289,0.5075,20,20,20,20,2.3646,5.8459,-3.5 +6.4842,2.3647,20,5.7132,5.2426,6.3073,9.4349,0.7094,20,20,20,20,20,20,2.3057,5.7854,18 +20,2.3326,20,5.6837,5.216,6.2819,10.7877,4.7031,0.693,20,20,20,20,20,2.2751,5.7539,19 +20,2.3326,20,5.6837,5.216,6.2819,10.7877,4.7031,0.693,20,20,20,20,20,2.2751,5.7539,19 +2.2719,20,20,5.6236,5.1591,6.2264,4.6556,5.5581,8.5428,20,20,20,20,20,2.2234,4.1877,-11 +2.2431,20,5.5946,20,5.1315,20,4.6322,5.5363,8.5227,20,20,20,20,4.2568,2.1996,4.1609,-13 +2.2431,20,5.5946,20,5.1315,20,4.6322,5.5363,8.5227,20,20,20,20,4.2568,2.1996,4.1609,-13 +2.1817,5.3395,20,5.5391,5.0822,6.1524,9.3043,4.5969,12.2921,20,20,20,20,20,2.1406,4.0991,-11 +2.1817,5.3395,20,5.5391,5.0822,6.1524,9.3043,4.5969,12.2921,20,20,20,20,20,2.1406,4.0991,-11 +6.2382,2.1194,20,5.4833,20,5.0333,10.6359,4.5629,5.4759,20,20,20,20,20,2.0801,5.55,-9 +6.2382,2.1194,20,5.4833,20,5.0333,10.6359,4.5629,5.4759,20,20,20,20,20,2.0801,5.55,-9 +5.0052,2.0579,20,5.4285,20,4.9856,20,4.5304,9.9083,20,20,20,20,20,2.02,5.4879,-7.5 +5.0052,2.0579,20,5.4285,20,4.9856,20,4.5304,9.9083,20,20,20,20,20,2.02,5.4879,-7.5 +4.9437,1.9978,20,5.3752,20,4.9396,20,4.4997,9.8794,20,20,20,20,20,1.9613,5.4271,-6.5 +4.9437,1.9978,20,5.3752,20,4.9396,20,4.4997,9.8794,20,20,20,20,20,1.9613,5.4271,-6.5 +4.8806,1.9363,20,6.4281,5.3209,4.8928,5.9724,9.1644,4.4689,20,20,20,20,20,1.9011,5.3647,-5.5 +4.8488,1.9054,20,20,5.2938,4.8696,5.9504,9.1476,20,20,20,20,20,20,1.8707,5.3332,-5 +4.8488,1.9054,20,20,5.2938,4.8696,5.9504,9.1476,20,20,20,20,20,20,1.8707,5.3332,-5 +4.7866,5.9613,1.8451,20,5.241,20,4.8246,9.115,11.7959,20,20,20,20,20,1.8114,20,-4 +4.7567,5.932,1.8162,20,5.2158,20,4.8033,10.4578,9.0996,20,20,20,20,20,1.783,20,-4 +4.7567,5.932,1.8162,20,5.2158,20,4.8033,10.4578,9.0996,20,20,20,20,20,1.783,20,-4 +4.7567,5.932,1.8162,20,5.2158,20,4.8033,10.4578,9.0996,20,20,20,20,20,1.783,20,-4 +4.6941,5.8706,1.7558,20,5.1631,20,4.7588,10.4236,9.0676,20,20,20,20,20,1.7234,20,-3.5 +4.6311,5.809,1.6954,20,5.1107,20,4.7151,10.39,20,20,20,20,20,20,1.6635,20,-2.5 +4.6311,5.809,1.6954,20,5.1107,20,4.7151,10.39,20,20,20,20,20,20,1.6635,20,-2.5 +4.6311,5.809,1.6954,20,5.1107,20,4.7151,10.39,20,20,20,20,20,20,1.6635,20,-2.5 +3.5055,20,1.6063,20,6.1351,5.0336,4.651,5.7431,10.3409,20,20,20,20,20,1.5752,20,-2 +3.5055,20,1.6063,20,6.1351,5.0336,4.651,5.7431,10.3409,20,20,20,20,20,1.5752,20,-2 +3.4432,4.4756,1.5472,20,6.0828,4.9825,4.6089,5.7031,10.3084,20,20,20,20,20,1.5167,20,-2 +3.4131,4.4456,1.5187,20,6.0577,4.9579,4.5889,5.684,10.293,20,20,20,20,20,1.4885,20,-1.5 +3.4131,4.4456,1.5187,20,6.0577,4.9579,4.5889,5.684,10.293,20,20,20,20,20,1.4885,20,-1.5 +3.3503,4.383,4.6148,1.4597,6.0054,4.907,4.5473,5.6445,20,20,20,20,20,20,1.43,20,-1.5 +3.3503,4.383,4.6148,1.4597,6.0054,4.907,4.5473,5.6445,20,20,20,20,20,20,1.43,20,-1.5 +3.317,4.3498,4.583,1.4286,5.9778,4.8801,20,4.5255,20,20,20,20,20,20,1.3992,20,-1.5 +3.2866,4.3195,4.554,1.4002,20,4.8557,20,4.5058,20,20,20,20,20,20,1.371,20,-1.5 +3.2212,4.2544,4.4918,1.3396,20,4.8035,20,4.464,20,20,20,20,20,20,1.3107,20,-1 +3.2212,4.2544,4.4918,1.3396,20,4.8035,20,4.464,20,20,20,20,20,20,1.3107,20,-1 +3.1894,4.2227,4.4616,1.3104,20,4.7784,20,4.4439,20,20,20,20,20,20,1.2815,20,-1 +3.1258,4.1594,4.4012,1.2522,20,4.7281,20,4.4041,20,20,20,20,20,20,1.2236,20,-1 +3.1258,4.1594,4.4012,1.2522,20,4.7281,20,4.4041,20,20,20,20,20,20,1.2236,20,-1 +3.0634,4.0972,5.289,1.1957,20,4.6792,20,4.3657,20,20,20,20,20,20,1.1673,20,-0.5 +3.0326,4.0665,5.2592,1.1681,20,4.6553,20,4.3471,20,20,20,20,20,20,1.1398,20,-0.5 +3.0326,4.0665,5.2592,1.1681,20,4.6553,20,4.3471,20,20,20,20,20,20,1.1398,20,-0.5 +2.9706,4.0049,5.1994,4.2545,1.113,4.6072,20,4.3097,20,20,20,20,20,1.0849,3.1246,20,-0.5 +2.9375,3.9719,5.1674,4.2232,1.0838,4.5816,20,4.29,20,20,20,20,20,1.0559,3.0934,20,-0.5 +2.9375,3.9719,5.1674,4.2232,1.0838,4.5816,20,4.29,20,20,20,20,20,1.0559,3.0934,20,-0.5 +2.8749,3.9096,5.1071,4.1643,1.0295,4.5337,20,4.2533,20,20,20,20,20,1.0018,3.0346,20,-0.5 +2.8456,3.8804,5.0789,4.1367,1.0043,4.5114,20,4.2363,20,20,20,20,20,0.9768,3.0071,20,-0.5 +2.8456,3.8804,5.0789,4.1367,1.0043,4.5114,20,4.2363,20,20,20,20,20,0.9768,3.0071,20,-0.5 +2.7873,3.8224,5.0228,4.082,0.9551,4.4673,20,4.2031,5.3151,20,20,20,20,0.9278,2.9526,20,-0.5 +2.7873,3.8224,5.0228,4.082,0.9551,4.4673,20,4.2031,5.3151,20,20,20,20,0.9278,2.9526,20,-0.5 +2.7235,3.759,4.9616,4.0223,20,0.9025,4.4195,4.1674,5.2806,20,20,20,0.8754,20,2.893,20,-0.5 +2.7235,3.759,4.9616,4.0223,20,0.9025,4.4195,4.1674,5.2806,20,20,20,0.8754,20,2.893,20,-0.5 +2.7235,3.759,4.9616,4.0223,20,0.9025,4.4195,4.1674,5.2806,20,20,20,0.8754,20,2.893,20,-0.5 +2.6276,3.6637,4.8696,3.9328,20,0.8266,4.3485,20,4.1151,20,20,20,0.7997,20,2.8037,20,-0.5 +2.5971,3.6333,4.8403,3.9043,20,0.8034,4.326,20,4.0988,20,20,20,0.7765,20,2.7753,20,0 +2.5578,3.5944,4.8028,3.8679,20,5.3708,0.7743,20,4.0782,20,20,0.7475,20,20,2.7389,20,0 +2.5578,3.5944,4.8028,3.8679,20,5.3708,0.7743,20,4.0782,20,20,0.7475,20,20,2.7389,20,0 +2.4927,3.5296,4.7405,3.8073,20,5.3206,0.7279,20,20,20,20,0.7017,20,20,2.6788,20,-0.5 +2.4619,3.499,4.711,3.7788,20,5.297,0.707,20,20,20,20,0.6812,20,20,2.6505,20,-0.5 +2.4619,3.499,4.711,3.7788,20,5.297,0.707,20,20,20,20,0.6812,20,20,2.6505,20,-0.5 +2.3976,3.4352,4.6497,3.7194,20,5.2482,4.1822,0.6661,20,20,0.6407,20,20,20,2.5913,20,-0.5 +2.3643,3.4022,4.618,3.6888,20,5.2231,4.1588,0.6465,20,20,0.6213,20,20,20,2.5609,20,-0.5 +2.3643,3.4022,4.618,3.6888,20,5.2231,4.1588,0.6465,20,20,0.6213,20,20,20,2.5609,20,-0.5 +2.3007,3.3391,4.5575,3.6303,20,20,4.1144,20,20,0.5877,20,20,20,20,2.5027,20,-30.5 +2.27,3.3086,4.5283,3.6022,20,20,4.0931,20,20,20,20,20,20,20,2.4747,20,-13 +2.27,3.3086,4.5283,3.6022,20,20,4.0931,20,20,20,20,20,20,20,2.4747,20,-13 +2.2147,3.2559,20,4.4804,3.5574,20,5.1208,4.0653,20,20,20,20,20,20,2.4188,20,-9.5 +20,2.1829,3.2252,4.4522,3.5308,20,5.1014,4.048,20,20,20,20,20,20,2.3875,20,-8.5 +20,2.1829,3.2252,4.4522,3.5308,20,5.1014,4.048,20,20,20,20,20,20,2.3875,20,-8.5 +3.6463,2.12,3.1647,4.3963,3.4783,20,20,4.0137,20,20,20,20,20,20,2.3261,20,-7.5 +3.6158,2.0901,3.1358,4.3698,3.4536,20,20,3.9979,20,20,20,20,20,20,2.2967,20,-7 +3.6158,2.0901,3.1358,4.3698,3.4536,20,20,3.9979,20,20,20,20,20,20,2.2967,20,-7 +3.5523,2.0278,3.0761,20,3.4025,20,20,5.0077,3.9658,20,20,20,20,20,2.2355,20,-5.5 +3.5523,2.0278,3.0761,20,3.4025,20,20,5.0077,3.9658,20,20,20,20,20,2.2355,20,-5.5 +3.52,1.9962,3.0458,20,4.2875,3.3769,20,4.9895,3.95,20,20,20,20,20,20,2.2042,-4.5 +3.4896,1.9665,3.0173,20,4.2615,3.3528,20,4.9723,3.9353,20,20,20,20,20,20,2.1749,-4.5 +3.4896,1.9665,3.0173,20,4.2615,3.3528,20,4.9723,3.9353,20,20,20,20,20,20,2.1749,-4.5 +3.4255,1.9039,20,2.9576,4.2071,3.3026,20,4.9369,20,20,20,20,20,20,20,2.1131,-4 +3.3622,20,1.8424,2.8989,4.1539,3.2538,20,4.9028,20,20,20,20,20,20,20,2.0521,-3 +3.33,20,1.8111,2.8692,4.127,3.2292,20,4.8859,20,20,20,20,20,20,20,2.021,-3 +3.33,20,1.8111,2.8692,4.127,3.2292,20,4.8859,20,20,20,20,20,20,20,2.021,-3 +3.33,20,1.8111,2.8692,4.127,3.2292,20,4.8859,20,20,20,20,20,20,20,2.021,-3 +3.2366,20,1.7207,2.7833,4.0495,3.1588,20,20,4.8375,20,20,20,20,20,20,1.9312,-2 +3.2366,20,1.7207,2.7833,4.0495,3.1588,20,20,4.8375,20,20,20,20,20,20,1.9312,-2 +3.1734,20,1.6597,2.7256,20,3.9976,3.1121,20,20,20,20,20,20,20,20,1.8704,-1.5 +20,3.1419,1.6294,2.6969,20,3.9718,3.089,20,20,20,20,20,20,20,20,1.8402,-1.5 +20,3.1419,1.6294,2.6969,20,3.9718,3.089,20,20,20,20,20,20,20,20,1.8402,-1.5 +20,3.0799,1.5699,2.6406,20,3.9214,3.0439,20,20,20,20,20,20,20,20,1.7809,-1 +20,3.0493,1.5407,2.613,20,3.8967,3.022,20,20,20,20,20,20,20,20,1.7518,-1 +20,3.0493,1.5407,2.613,20,3.8967,3.022,20,20,20,20,20,20,20,20,1.7518,-1 +20,2.9881,1.4822,2.5578,20,3.8473,2.9784,20,20,20,20,20,20,20,1.6935,20,-1 +20,2.9881,1.4822,2.5578,20,3.8473,2.9784,20,20,20,20,20,20,20,1.6935,20,-1 +20,2.9567,1.4524,2.5296,20,3.8222,2.9564,20,20,20,20,20,20,20,1.6637,20,-0.5 +20,2.926,1.4232,20,2.5021,3.7977,2.935,20,20,20,20,20,20,20,1.6346,20,-0.5 +20,2.8648,20,1.3654,2.4476,3.7492,2.8928,20,20,20,20,20,20,20,1.5769,20,-0.5 +20,2.8325,20,1.335,2.419,3.7237,2.8708,20,20,20,20,20,20,20,1.5466,20,0 +20,2.8325,20,1.335,2.419,3.7237,2.8708,20,20,20,20,20,20,20,1.5466,20,0 +20,2.8325,20,1.335,2.419,3.7237,2.8708,20,20,20,20,20,20,20,1.5466,20,0 +20,2.777,20,1.2829,2.3699,3.6801,2.8334,20,20,20,20,20,20,20,1.4946,20,-0.5 +20,2.7463,20,1.2542,2.3429,3.6561,20,2.813,20,20,20,20,20,20,1.4661,20,-0.5 +20,2.7146,20,1.2248,2.3151,3.6315,20,2.7921,20,20,20,20,20,20,1.4366,20,-0.5 +20,2.7146,20,1.2248,2.3151,3.6315,20,2.7921,20,20,20,20,20,20,1.4366,20,-0.5 +20,2.6513,20,1.1662,2.26,3.5827,20,2.7512,20,20,20,20,20,20,1.3779,20,0 +20,2.6206,20,1.1381,2.2335,3.5593,20,2.7317,20,20,20,20,20,20,1.3496,20,0 +20,2.5894,20,1.1097,2.2066,3.5355,20,2.712,20,20,20,20,20,20,1.3211,20,0 +20,2.5277,20,1.0537,2.1536,3.4887,20,2.6737,20,20,20,20,20,20,1.2649,20,0 +20,2.4984,20,1.0275,2.1287,20,3.4667,2.6558,20,20,20,20,20,20,1.2385,20,0 +20,2.4984,20,1.0275,2.1287,20,3.4667,2.6558,20,20,20,20,20,20,1.2385,20,0 +20,2.4356,20,20,0.9717,20,3.4198,2.6181,20,20,20,20,20,1.1822,20,20,0.5 +20,2.4026,20,20,0.9428,2.0479,3.3954,2.5988,20,20,20,20,20,1.153,20,20,0.5 +20,2.4026,20,20,0.9428,2.0479,3.3954,2.5988,20,20,20,20,20,1.153,20,20,0.5 +20,2.3729,20,20,0.9169,2.0231,3.3735,2.5814,20,20,20,20,20,1.127,20,20,0.5 +20,2.3094,20,20,0.8625,1.9704,3.3269,2.5451,20,20,20,20,20,1.0719,20,20,1 +20,2.3094,20,20,0.8625,1.9704,3.3269,2.5451,20,20,20,20,20,1.0719,20,20,1 +20,2.2459,20,20,20,0.8094,3.2808,20,2.5097,20,20,20,20,1.0181,20,20,1 +20,2.2459,20,20,20,0.8094,3.2808,20,2.5097,20,20,20,20,1.0181,20,20,1 +20,2.1934,20,20,20,0.7666,3.243,20,2.4811,20,20,20,0.9747,20,20,20,1 +20,2.1934,20,20,20,0.7666,3.243,20,2.4811,20,20,20,0.9747,20,20,20,1 +20,2.1308,20,20,20,0.7171,3.1983,20,20,20,20,20,0.9242,20,20,20,1 +20,2.1308,20,20,20,0.7171,3.1983,20,20,20,20,20,0.9242,20,20,20,1 +20,2.0693,20,20,20,1.7765,0.6706,20,20,20,20,20,0.8763,20,20,20,1.5 +20,2.0693,20,20,20,1.7765,0.6706,20,20,20,20,20,0.8763,20,20,20,1.5 +20,2.0693,20,20,20,1.7765,0.6706,20,20,20,20,20,0.8763,20,20,20,1.5 +20,1.9746,20,20,20,1.7027,0.6041,20,20,20,20,0.8068,20,20,20,20,2 +20,1.9746,20,20,20,1.7027,0.6041,20,20,20,20,0.8068,20,20,20,20,2 +20,1.9121,20,20,20,20,1.6548,0.5643,20,20,20,0.7645,20,20,20,20,2 +20,1.8822,20,20,20,20,1.6322,0.5467,20,20,0.7454,20,20,20,20,20,2.5 +20,1.8822,20,20,20,20,1.6322,0.5467,20,20,0.7454,20,20,20,20,20,2.5 +20,1.8822,20,20,20,20,1.6322,0.5467,20,20,0.7454,20,20,20,20,20,2.5 +20,1.8197,20,20,20,20,1.5854,2.9823,20,20,0.7083,20,20,20,20,20,-5.5 +20,1.7579,20,20,20,20,1.5398,2.9404,20,0.6759,20,20,20,20,20,20,-7 +20,1.7131,20,20,20,20,1.5098,2.9129,20,20,20,20,20,20,20,20,26 +20,1.7131,20,20,20,20,1.5098,2.9129,20,20,20,20,20,20,20,20,26 +20,1.6829,20,20,20,20,1.484,2.8882,20,20,20,20,20,20,20,20,24.5 +20,1.6829,20,20,20,20,1.484,2.8882,20,20,20,20,20,20,20,20,24.5 +1.6207,20,20,20,20,20,1.4307,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.3786,2.7861,20,20,20,20,20,20,20,20,20,17 +20,20,20,20,20,1.3494,20,20,20,20,20,20,20,20,20,20,15.5 +20,20,20,20,20,1.3178,20,20,2.1142,20,20,20,20,20,20,20,14 +20,20,20,20,20,1.3178,20,20,2.1142,20,20,20,20,20,20,20,14 +20,20,20,20,20,1.2625,20,20,2.0734,20,20,20,20,20,20,1.4346,12.5 +20,20,20,20,20,1.2625,20,20,2.0734,20,20,20,20,20,20,1.4346,12.5 +20,20,20,20,20,1.2076,20,20,2.0326,20,20,20,20,20,20,1.3759,10.5 +20,20,20,20,20,1.2076,20,20,2.0326,20,20,20,20,20,20,1.3759,10.5 +20,20,20,20,20,1.1537,20,1.9926,20,20,20,20,20,20,20,1.3188,9 +20,20,20,20,20,1.1256,20,1.9719,20,20,20,20,20,20,1.2894,20,8 +20,20,20,20,20,1.1256,20,1.9719,20,20,20,20,20,20,1.2894,20,8 +20,20,20,20,20,1.0716,20,1.9322,20,20,20,20,20,20,1.2323,20,7 +20,20,20,20,20,1.0716,20,1.9322,20,20,20,20,20,20,1.2323,20,7 +20,20,20,20,20,1.0185,20,1.8935,20,20,20,20,20,20,1.1765,20,6 +20,20,20,20,2.4058,1.0012,20,20,1.8809,20,20,20,20,20,1.1584,20,5.5 +20,20,20,20,2.3777,0.9745,20,20,1.8616,20,20,20,20,1.1303,20,20,5 +20,20,20,20,2.3514,0.9497,20,20,1.8438,20,20,20,20,1.1042,20,20,5 +20,20,20,20,2.3124,0.9135,20,20,1.8177,20,20,20,20,1.0661,20,20,4.5 +20,20,20,20,2.3124,0.9135,20,20,1.8177,20,20,20,20,1.0661,20,20,4.5 +20,20,20,20,2.2591,0.8649,20,20,20,20,20,20,20,1.0151,20,20,4 +20,20,20,20,2.2314,20,0.8401,20,20,20,20,20,0.9892,20,20,20,4 +20,20,20,20,2.2314,20,0.8401,20,20,20,20,20,0.9892,20,20,20,4 +20,20,20,20,20,2.2056,0.8173,20,20,20,20,20,0.9652,20,20,20,3.5 +20,20,20,20,20,2.1539,0.7731,20,20,20,20,20,0.9188,20,20,20,3.5 +20,20,20,20,20,2.1539,0.7731,20,20,20,20,20,0.9188,20,20,20,3.5 +20,20,20,20,20,2.1022,0.7306,20,20,20,20,0.8739,20,20,20,20,3 +20,20,20,20,20,2.1022,0.7306,20,20,20,20,0.8739,20,20,20,20,3 +20,20,20,20,20,2.0748,20,0.709,20,20,20,0.8509,20,20,20,20,3.5 +20,20,20,20,20,2.0499,20,0.69,20,20,20,0.8306,20,20,20,20,3.5 +20,20,20,20,20,1.9987,20,0.653,20,20,0.7909,20,20,20,20,20,3 +20,20,20,20,20,1.9987,20,0.653,20,20,0.7909,20,20,20,20,20,3 +20,20,20,20,20,1.9477,20,20,20,20,0.7545,20,20,20,20,20,-9 +20,20,20,20,20,1.9224,20,20,20,20,0.7377,20,20,20,20,20,-9.5 +20,20,20,20,20,1.9224,20,20,20,20,0.7377,20,20,20,20,20,-9.5 +20,20,20,20,20,1.8769,20,20,20,0.7002,20,20,20,20,20,20,-10 +20,20,20,20,20,1.8769,20,20,20,0.7002,20,20,20,20,20,20,-10 +20,20,20,20,20,1.8333,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.8333,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,20,1.7869,20,20,20,20,20,20,20,20,20,21 +20,20,20,20,20,20,1.7869,20,20,20,20,20,20,20,20,20,21 +20,20,20,20,20,20,1.7869,20,20,20,20,20,20,20,20,20,21 +20,20,20,20,20,1.7343,20,20,20,20,20,20,20,20,20,20,19.5 +20,20,20,20,20,1.6802,20,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,1.6513,20,20,20,20,20,20,20,20,20,20,18 +20,20,20,20,20,1.6513,20,20,20,20,20,20,20,20,20,20,18 +20,20,20,20,20,1.6229,20,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.5933,20,20,3.4191,20,20,20,20,20,20,20,45.5 +20,20,20,20,1.5649,20,20,3.398,20,20,20,20,20,20,20,20,44.5 +20,20,20,1.5061,20,20,20,3.3425,7.8781,20,20,20,20,20,20,20,37 +20,20,20,1.478,20,20,3.3139,7.8506,20,20,20,20,20,20,20,20,32.5 +20,20,20,1.478,20,20,3.3139,7.8506,20,20,20,20,20,20,20,20,32.5 +20,20,1.453,20,20,20,3.2886,7.8264,20,20,20,20,20,20,20,20,29.5 +20,1.4026,20,20,20,3.2357,7.7751,1.2831,4.4379,20,20,20,20,20,20,20,32.5 +20,1.3774,20,20,20,3.2082,7.7481,1.2575,8.2098,20,20,20,20,20,20,20,30 +20,1.3548,20,20,3.1812,7.721,8.7778,1.2311,13.9553,20,20,20,20,20,20,20,27 +1.3322,20,20,20,3.1537,7.693,1.2039,2.7792,9.6739,20,20,20,20,20,20,20,24.5 +1.3322,20,20,20,3.1537,7.693,1.2039,2.7792,9.6739,20,20,20,20,20,20,20,24.5 +20,20,20,3.0987,7.637,8.6939,1.1488,9.6207,3.5943,20,20,20,20,20,20,20,19.5 +20,20,20,3.0987,7.637,8.6939,1.1488,9.6207,3.5943,20,20,20,20,20,20,20,19.5 +20,20,20,3.0381,7.5791,11.7674,1.0969,3.551,10.7579,20,20,20,20,20,20,20,16.5 +20,20,20,3.0381,7.5791,11.7674,1.0969,3.551,10.7579,20,20,20,20,20,20,20,16.5 +20,20,20,3.0075,7.5497,2.6454,1.0706,3.5286,13.9255,20,20,20,20,20,20,20,15.5 +20,20,2.9754,8.4707,7.5189,1.0433,7.998,3.5053,5.5918,20,20,20,20,20,20,1.171,14 +20,20,2.9137,7.4594,8.5192,0.9911,9.4763,3.46,11.9514,20,20,20,20,20,20,1.1142,12.5 +20,20,2.9137,7.4594,8.5192,0.9911,9.4763,3.46,11.9514,20,20,20,20,20,20,1.1142,12.5 +20,20,2.8503,7.3982,11.5923,0.9385,8.5533,3.4137,11.1418,20,20,20,20,20,1.0566,20,10.5 +20,20,2.82,7.3689,11.5638,0.9135,8.53,3.3913,11.1225,20,20,20,20,20,1.0298,20,9.5 +20,20,2.82,7.3689,11.5638,0.9135,8.53,3.3913,11.1225,20,20,20,20,20,1.0298,20,9.5 +20,20,2.82,7.3689,11.5638,0.9135,8.53,3.3913,11.1225,20,20,20,20,20,1.0298,20,9.5 +20,20,2.7564,7.3073,8.7456,2.4273,0.8622,5.4434,16.733,20,20,20,20,20,0.9741,20,8.5 +20,2.6932,8.1893,7.2458,3.9492,2.3724,0.8123,5.3998,13.1493,20,20,20,20,0.9208,20,20,7 +20,2.6597,8.703,7.2132,3.9196,2.3433,0.7865,5.3767,13.1291,20,20,20,20,0.8932,20,20,7 +20,2.6597,8.703,7.2132,3.9196,2.3433,0.7865,5.3767,13.1291,20,20,20,20,0.8932,20,20,7 +20,2.5951,7.1503,8.2143,3.8625,2.2874,0.7383,5.3322,4.6102,20,20,20,0.8415,20,20,20,6 +20,2.5633,7.1193,8.1836,3.8343,2.2599,0.7153,5.3102,4.5916,20,20,20,0.817,20,20,20,5.5 +20,2.5633,7.1193,8.1836,3.8343,2.2599,0.7153,5.3102,4.5916,20,20,20,0.817,20,20,20,5.5 +20,2.5633,7.1193,8.1836,3.8343,2.2599,0.7153,5.3102,4.5916,20,20,20,0.817,20,20,20,5.5 +20,2.4997,7.0573,8.1224,3.7782,2.2052,3.1569,0.6716,4.555,20,20,20,0.7697,20,20,20,5 +20,2.4353,6.9943,11.1989,3.7211,2.1499,3.1101,0.6301,4.5177,20,20,0.7251,20,20,20,20,4.5 +20,2.4026,6.9623,11.1677,3.6922,2.1219,3.0866,0.6104,4.4989,20,20,0.7038,20,20,20,20,4.5 +20,2.4026,6.9623,11.1677,3.6922,2.1219,3.0866,0.6104,4.4989,20,20,0.7038,20,20,20,20,4.5 +20,2.4026,6.9623,11.1677,3.6922,2.1219,3.0866,0.6104,4.4989,20,20,0.7038,20,20,20,20,4.5 +20,2.338,6.8991,11.1058,3.6351,2.0669,3.0402,5.1549,4.4618,20,0.6648,20,20,20,20,20,-9 +20,2.2738,6.8361,11.0442,3.5782,2.0124,2.9943,5.1105,4.425,0.631,20,20,20,20,20,20,-12 +20,2.2738,6.8361,11.0442,3.5782,2.0124,2.9943,5.1105,4.425,0.631,20,20,20,20,20,20,-12 +20,2.2433,6.8068,11.0159,3.5529,1.9886,2.9753,5.0923,17.2152,0.6132,20,20,20,20,20,20,-11.5 +20,2.2107,6.7758,7.8445,3.5267,1.9643,8.0563,2.9564,11.8209,20,20,20,20,20,20,20,22 +20,2.1811,6.7477,7.8169,7.3086,1.9426,8.0361,2.9397,11.8076,20,20,20,20,20,20,20,23.5 +20,2.1162,6.6823,8.1689,3.4413,1.8833,2.8872,5.0061,4.3405,20,20,20,20,20,20,20,20 +20,2.1162,6.6823,8.1689,3.4413,1.8833,2.8872,5.0061,4.3405,20,20,20,20,20,20,20,20 +2.052,6.6168,7.6862,7.183,1.8226,7.9187,2.8328,4.2932,6.5068,20,20,20,20,20,20,20,16.5 +2.052,6.6168,7.6862,7.183,1.8226,7.9187,2.8328,4.2932,6.5068,20,20,20,20,20,20,20,16.5 +1.9894,6.5528,10.7647,3.3167,1.7634,9.1703,2.7797,4.247,16.75,20,20,20,20,20,20,20,14 +7.4513,6.5187,11.6363,3.2837,1.7317,9.1405,2.7513,4.2221,16.7273,20,20,20,20,20,20,20,12.5 +7.4513,6.5187,11.6363,3.2837,1.7317,9.1405,2.7513,4.2221,16.7273,20,20,20,20,20,20,20,12.5 +7.4513,6.5187,11.6363,3.2837,1.7317,9.1405,2.7513,4.2221,16.7273,20,20,20,20,20,20,20,12.5 +6.4546,7.5238,7.9452,3.2217,1.6724,2.6981,11.5846,4.1755,11.7336,20,20,20,20,20,20,20,11 +6.4235,7.4927,7.9145,3.1915,1.6435,2.6721,11.5601,4.1528,9.9247,20,20,20,20,20,20,20,9.5 +6.3591,10.5706,6.9313,3.1285,1.5834,2.6178,4.1049,6.3278,8.1023,20,20,20,20,20,20,20,8 +6.3591,10.5706,6.9313,3.1285,1.5834,2.6178,4.1049,6.3278,8.1023,20,20,20,20,20,20,20,8 +6.3591,10.5706,6.9313,3.1285,1.5834,2.6178,4.1049,6.3278,8.1023,20,20,20,20,20,20,20,8 +6.2613,11.3798,3.0329,1.4926,8.9125,2.5361,4.0328,6.2587,5.8117,20,20,20,20,20,20,1.7085,6 +6.2613,11.3798,3.0329,1.4926,8.9125,2.5361,4.0328,6.2587,5.8117,20,20,20,20,20,20,1.7085,6 +6.1969,7.6891,2.97,1.4333,8.8551,2.4828,3.9859,6.2135,5.7739,20,20,20,20,20,20,1.6473,5 +7.2328,7.6568,2.9384,1.4035,8.8261,2.456,3.9622,7.9838,5.7548,20,20,20,20,20,20,1.6168,4.5 +7.2328,7.6568,2.9384,1.4035,8.8261,2.456,3.9622,7.9838,5.7548,20,20,20,20,20,20,1.6168,4.5 +7.1685,7.5929,2.8757,7.4388,1.3449,2.4034,3.9157,7.9449,5.7172,20,20,20,20,20,20,1.5565,4.5 +7.1357,7.5603,2.8437,7.4081,1.3151,2.3767,3.892,7.925,5.698,20,20,20,20,20,1.526,7.0127,4 +7.1357,7.5603,2.8437,7.4081,1.3151,2.3767,3.892,7.925,5.698,20,20,20,20,20,1.526,7.0127,4 +7.0704,7.4953,2.78,7.3468,1.2561,2.3236,3.8449,7.8852,5.6599,20,20,20,20,20,1.4657,6.95,3 +7.0395,7.4644,2.7497,7.3177,1.2282,2.2985,3.8226,5.6418,20,20,20,20,20,20,1.4373,6.9204,3 +7.0395,7.4644,2.7497,7.3177,1.2282,2.2985,3.8226,5.6418,20,20,20,20,20,20,1.4373,6.9204,3 +10.1166,6.4849,2.6867,7.2571,1.1707,2.2468,3.7766,7.8272,5.6045,20,20,20,20,20,1.3784,6.8585,3 +10.1166,6.4849,2.6867,7.2571,1.1707,2.2468,3.7766,7.8272,5.6045,20,20,20,20,20,1.3784,6.8585,3 +10.0524,6.4215,2.624,7.1968,1.1141,2.1958,3.7311,7.7884,5.5676,20,20,20,20,20,1.3207,6.7973,2.5 +10.019,6.3885,2.5915,7.1654,1.0849,2.1694,3.7075,7.7681,5.5484,20,20,20,20,20,1.2911,6.7656,2 +10.019,6.3885,2.5915,7.1654,1.0849,2.1694,3.7075,7.7681,5.5484,20,20,20,20,20,1.2911,6.7656,2 +9.9547,6.325,2.5289,7.105,1.0295,2.1193,3.6626,7.7295,5.512,20,20,20,20,1.2345,20,6.7045,2.5 +9.9235,6.2941,2.4984,7.0756,1.0028,2.0951,3.6409,7.7107,5.4944,20,20,20,20,1.2073,20,6.6748,2 +9.9235,6.2941,2.4984,7.0756,1.0028,2.0951,3.6409,7.7107,5.4944,20,20,20,20,1.2073,20,6.6748,2 +9.8592,6.2306,2.4359,7.0153,8.3644,0.9489,3.5966,7.6723,5.4584,20,20,20,20,1.1522,20,6.614,2 +9.8265,6.1981,2.4039,6.9844,8.335,0.9219,2.021,7.6527,5.4401,20,20,20,20,1.1245,20,6.583,2 +9.8265,6.1981,2.4039,6.9844,8.335,0.9219,2.021,7.6527,5.4401,20,20,20,20,1.1245,20,6.583,2 +9.8265,6.1981,2.4039,6.9844,8.335,0.9219,2.021,7.6527,5.4401,20,20,20,20,1.1245,20,6.583,2 +9.7616,6.1338,2.3407,6.9233,8.2766,0.8692,1.9722,7.6139,5.404,20,20,20,20,1.0707,6.5218,8.0201,2 +20,6.0697,2.2777,6.8623,8.2183,0.8183,1.9243,3.4861,5.3683,20,20,20,1.0185,20,6.461,7.9799,1.5 +20,6.0697,2.2777,6.8623,8.2183,0.8183,1.9243,3.4861,5.3683,20,20,20,1.0185,20,6.461,7.9799,1.5 +20,6.0697,2.2777,6.8623,8.2183,0.8183,1.9243,3.4861,5.3683,20,20,20,1.0185,20,6.461,7.9799,1.5 +10.5097,5.9748,2.1846,6.772,8.1321,3.9282,0.7468,3.4224,5.3162,20,20,20,0.9445,20,6.3712,6.8903,2 +10.4764,5.9417,2.1522,6.7406,8.1021,3.901,0.7231,3.4004,5.2982,20,20,20,0.9198,20,6.34,6.8577,2 +10.4453,5.911,2.1221,6.7113,8.0742,3.8756,0.7017,3.3801,14.1379,20,20,0.8974,20,20,6.3112,6.8274,2 +10.4453,5.911,2.1221,6.7113,8.0742,3.8756,0.7017,3.3801,14.1379,20,20,0.8974,20,20,6.3112,6.8274,2 +10.3804,5.8467,2.0591,6.6501,8.0157,3.8228,1.7648,0.6592,14.1016,20,20,0.8526,20,20,6.251,6.7642,2.5 +10.3475,5.814,2.0272,6.6191,7.986,3.796,1.7423,0.6389,14.0832,20,20,0.831,20,20,6.2205,6.7322,2.5 +10.3475,5.814,2.0272,6.6191,7.986,3.796,1.7423,0.6389,14.0832,20,20,0.831,20,20,6.2205,6.7322,2.5 +10.2826,5.7497,1.9643,6.5577,9.3638,3.7432,10.1862,1.6988,0.6019,20,0.7913,20,20,20,6.161,5.1768,3 +10.2517,5.719,1.9343,6.5284,9.3369,3.7181,10.1637,1.6783,14.029,20,0.7737,20,20,20,6.1326,5.1467,-2 +10.2517,5.719,1.9343,6.5284,9.3369,3.7181,10.1637,1.6783,14.029,20,0.7737,20,20,20,6.1326,5.1467,-2 +10.1867,5.6546,1.8716,6.4673,7.8409,3.6661,10.1173,1.6372,13.9931,0.7388,20,20,20,20,6.0728,5.0833,-3.5 +10.1867,5.6546,1.8716,6.4673,7.8409,3.6661,10.1173,1.6372,13.9931,0.7388,20,20,20,20,6.0728,5.0833,-3.5 +10.1229,5.5917,1.8107,6.408,7.7846,3.6169,10.0734,1.6001,13.9599,20,20,20,20,20,6.0133,5.0206,35 +10.0891,5.5583,1.7786,6.3768,7.755,3.5912,10.0505,1.5815,7.2763,20,20,20,20,20,5.9814,4.9871,36 +10.0891,5.5583,1.7786,6.3768,7.755,3.5912,10.0505,1.5815,7.2763,20,20,20,20,20,5.9814,4.9871,36 +5.4932,1.7118,6.3091,7.6873,3.5256,9.9873,5.317,1.5238,12.1124,20,20,20,20,5.9357,4.933,5.9886,30 +5.4596,1.677,6.2737,9.0958,3.4905,9.9532,1.4924,5.015,13.0089,20,20,20,20,5.9137,4.9062,5.9602,27.5 +5.4596,1.677,6.2737,9.0958,3.4905,9.9532,1.4924,5.015,13.0089,20,20,20,20,5.9137,4.9062,5.9602,27.5 +5.4243,1.6407,7.6145,9.0589,3.4544,5.2503,1.4608,4.985,20,20,20,20,5.8898,9.3597,4.8775,9.0625,25 +1.6049,6.2003,7.5777,3.4184,9.8833,5.2166,1.4292,4.9546,20,20,20,20,5.867,4.8498,5.9007,9.9274,23.5 +1.5292,7.4993,8.9437,3.3411,9.808,2.9333,1.3613,20,11.8467,20,20,5.8209,7.2883,4.7928,8.9682,6.231,19.5 +1.5292,7.4993,8.9437,3.3411,9.808,2.9333,1.3613,20,11.8467,20,20,5.8209,7.2883,4.7928,8.9682,6.231,19.5 +6.0836,7.4596,8.904,3.302,5.1068,1.3271,4.8552,11.8187,20,20,20,5.7982,4.7646,5.8096,9.8231,5.2799,17.5 +6.052,7.4275,3.2701,9.7386,5.0766,1.2993,4.8278,11.7955,20,20,20,5.7807,4.7424,5.7857,9.7953,5.2506,16 +7.3637,8.8076,3.2065,9.6762,2.8104,1.2438,6.7569,11.7485,12.4367,20,5.747,9.1973,4.6994,8.8616,6.1112,5.1926,13.5 +7.3306,8.7744,3.1734,4.9844,2.7799,1.215,20,11.7237,12.4147,20,5.7304,4.6778,5.7156,8.8364,5.1629,1.3695,12.5 +7.3306,8.7744,3.1734,4.9844,2.7799,1.215,20,11.7237,12.4147,20,5.7304,4.6778,5.7156,8.8364,5.1629,1.3695,12.5 +7.2672,8.7106,3.11,4.9239,2.7217,1.1604,11.6763,12.3727,20,20,5.6989,4.6368,5.6707,9.6591,5.1061,1.3106,10.5 +7.2364,3.079,9.5506,4.8941,2.6932,1.1338,11.6528,12.3517,20,20,5.6844,4.6175,5.6495,9.6334,5.0787,1.2824,9.5 +7.2033,3.0458,9.5179,4.8623,2.6626,1.1055,11.6277,12.3294,20,5.6689,7.1531,4.5969,8.7409,5.9736,1.2522,6.6489,8.5 +7.2033,3.0458,9.5179,4.8623,2.6626,1.1055,11.6277,12.3294,20,5.6689,7.1531,4.5969,8.7409,5.9736,1.2522,6.6489,8.5 +8.5824,2.9822,9.4552,4.8014,2.6043,1.0522,11.5795,12.2865,20,5.6399,4.5582,5.5838,8.6944,5.9202,1.1951,5.7712,8 +8.5507,2.9505,9.4239,4.7709,2.5752,1.0258,11.5552,12.2649,20,5.6261,4.5395,5.5628,8.6715,5.8939,1.1671,5.7407,7 +8.5507,2.9505,9.4239,4.7709,2.5752,1.0258,11.5552,12.2649,20,5.6261,4.5395,5.5628,8.6715,5.8939,1.1671,5.7407,7 +8.5507,2.9505,9.4239,4.7709,2.5752,1.0258,11.5552,12.2649,20,5.6261,4.5395,5.5628,8.6715,5.8939,1.1671,5.7407,7 +8.4537,2.8534,9.3278,4.6775,2.4859,0.9465,11.4806,12.1982,12.121,20,4.484,5.5002,9.4494,1.0833,6.4698,5.6477,5.5 +8.4227,2.8223,9.297,4.6475,2.4573,0.9215,11.4565,12.1766,12.1024,20,4.467,5.4809,9.4248,1.0573,6.4413,5.6182,5.5 +8.4227,2.8223,9.297,4.6475,2.4573,0.9215,11.4565,12.1766,12.1024,20,4.467,5.4809,9.4248,1.0573,6.4413,5.6182,5.5 +9.5492,2.7583,9.2336,2.3986,4.3789,20,0.8715,12.0645,20,8.9519,4.4324,8.5371,5.7378,1.0045,6.3827,5.5573,5 +9.5162,2.7253,4.554,2.3683,4.3498,12.3769,0.8462,12.0448,20,8.9358,4.4151,8.5147,0.9781,4.7754,6.3527,5.5262,4.5 +9.5162,2.7253,4.554,2.3683,4.3498,12.3769,0.8462,12.0448,20,8.9358,4.4151,8.5147,0.9781,4.7754,6.3527,5.5262,4.5 +9.5162,2.7253,4.554,2.3683,4.3498,12.3769,0.8462,12.0448,20,8.9358,4.4151,8.5147,0.9781,4.7754,6.3527,5.5262,4.5 +9.4522,2.6615,4.4923,2.3098,4.2934,11.3315,0.7988,12.0066,10.6106,4.3824,5.3831,8.4718,0.9283,4.7227,6.2948,5.466,4 +9.3885,2.5979,4.4308,2.2516,4.2371,11.2816,0.7535,11.9682,10.5748,4.3512,5.3463,8.4298,0.881,10.466,5.4063,7.5106,3.5 +2.5663,9.0431,4.4002,2.2227,4.2092,11.2568,11.9976,0.7319,10.5569,4.336,5.3282,0.8584,4.6451,10.4388,5.3768,7.4806,3.5 +2.5275,9.0046,4.3627,2.1874,4.1749,11.2264,11.9703,0.7065,10.5351,4.3177,5.3063,0.8315,4.6138,9.522,5.3405,6.6938,3.5 +2.5275,9.0046,4.3627,2.1874,4.1749,11.2264,11.9703,0.7065,10.5351,4.3177,5.3063,0.8315,4.6138,9.522,5.3405,6.6938,3.5 +2.4622,8.9396,4.2995,2.1279,4.1172,11.175,11.9241,0.6661,10.4981,5.7825,0.7888,20,4.5617,9.4647,5.2798,6.6303,3 +2.4622,8.9396,4.2995,2.1279,4.1172,11.175,11.9241,0.6661,10.4981,5.7825,0.7888,20,4.5617,9.4647,5.2798,6.6303,3 +2.4017,8.8795,4.2409,6.1807,2.073,11.1273,11.8813,11.8492,10.4638,7.737,0.7525,20,4.514,6.063,5.2239,6.5717,-13 +2.4017,8.8795,4.2409,6.1807,2.073,11.1273,11.8813,11.8492,10.4638,7.737,0.7525,20,4.514,6.063,5.2239,6.5717,-13 +2.3408,8.8194,4.183,6.125,2.02,11.0821,11.8414,11.8159,10.4332,6.7196,0.7155,20,4.4635,9.3566,5.1659,6.5115,-14 +9.1004,2.3106,4.155,6.0983,1.9951,12.0549,11.0615,11.8018,20,0.6958,5.1814,8.2392,4.4365,10.2158,5.1358,7.2359,-13.5 +9.1004,2.3106,4.155,6.0983,1.9951,12.0549,11.0615,11.8018,20,0.6958,5.1814,8.2392,4.4365,10.2158,5.1358,7.2359,-13.5 +9.0361,2.2473,8.7283,4.0972,1.9447,3.9394,11.0202,11.7888,20,0.6552,5.137,8.1892,4.3786,10.1549,5.9156,5.072,-13 +7.8155,2.2154,8.6973,4.0683,6.0162,1.9199,10.9999,11.7719,20,0.6354,5.1139,8.1633,5.3042,4.3489,5.8836,5.0394,-12.5 +7.8155,2.2154,8.6973,4.0683,6.0162,1.9199,10.9999,11.7719,20,0.6354,5.1139,8.1633,5.3042,4.3489,5.8836,5.0394,-12.5 +7.7517,2.154,8.6377,4.0131,5.9641,1.8735,10.9618,11.7403,20,4.1166,5.0687,8.1125,5.248,4.2909,5.8216,4.976,24.5 +7.7203,8.91,2.124,3.9864,5.939,1.8516,11.9355,10.9438,12.8213,4.0969,5.046,8.0871,5.2199,4.262,5.7907,4.9447,26 +7.7203,8.91,2.124,3.9864,5.939,1.8516,11.9355,10.9438,12.8213,4.0969,5.046,8.0871,5.2199,4.262,5.7907,4.9447,26 +8.8443,2.0578,8.5423,3.9213,5.8752,1.7917,10.8886,11.6752,20,5.5604,5.0191,8.052,4.2158,9.9803,5.7361,4.8866,22 +8.8443,2.0578,8.5423,3.9213,5.8752,1.7917,10.8886,11.6752,20,5.5604,5.0191,8.052,4.2158,9.9803,5.7361,4.8866,22 +1.9925,8.4763,3.856,5.8109,1.7311,10.8318,11.6229,11.6365,12.957,4.9966,8.021,5.1371,4.1733,5.6845,4.8311,6.1644,18 +1.9925,8.4763,3.856,5.8109,1.7311,10.8318,11.6229,11.6365,12.957,4.9966,8.021,5.1371,4.1733,5.6845,4.8311,6.1644,18 +1.9283,8.4112,3.791,5.7468,1.6705,10.7745,11.5698,10.2257,20,8.9667,7.9929,4.1339,9.8848,5.6353,4.778,6.106,15.5 +1.9283,8.4112,3.791,5.7468,1.6705,10.7745,11.5698,10.2257,20,8.9667,7.9929,4.1339,9.8848,5.6353,4.778,6.106,15.5 +8.3478,9.0939,3.7276,7.6629,1.6112,10.7179,11.5172,10.1811,8.8653,7.9675,5.0671,4.0974,5.5888,4.7274,6.0499,7.4735,12.5 +8.3141,3.6937,5.6503,5.5732,1.5793,10.6873,12.5877,10.1567,8.8429,7.9549,4.0788,20,5.5646,4.701,6.0203,7.4424,11.5 +8.3141,3.6937,5.6503,5.5732,1.5793,10.6873,12.5877,10.1567,8.8429,7.9549,4.0788,20,5.5646,4.701,6.0203,7.4424,11.5 +8.2504,3.6298,5.5871,3.5143,1.5199,11.4356,11.4685,8.8015,20,20,4.0438,9.7744,4.651,6.738,5.9645,7.3836,10 +8.2187,3.5979,5.5554,3.484,1.4902,11.4088,11.4442,8.7803,20,20,4.0272,9.7534,4.6267,6.7123,5.937,8.531,9 +8.1861,3.5651,5.5228,1.4595,10.5717,11.381,11.4192,8.7585,20,4.987,4.0103,9.7318,4.6018,6.6859,5.9088,8.4997,8 +8.1861,3.5651,5.5228,1.4595,10.5717,11.381,11.4192,8.7585,20,4.987,4.0103,9.7318,4.6018,6.6859,5.9088,8.4997,8 +8.8661,3.5001,7.4388,1.3993,10.513,11.3262,10.0183,8.7154,6.7854,3.9779,7.6139,5.4296,4.5531,5.8534,7.266,1.6457,7 +8.8351,3.4691,7.4081,1.3705,10.4848,11.2999,9.9957,8.6947,6.7669,3.963,7.5983,5.4089,4.5302,5.8272,7.2381,1.616,6.5 +8.8351,3.4691,7.4081,1.3705,10.4848,11.2999,9.9957,8.6947,6.7669,3.963,7.5983,5.4089,4.5302,5.8272,7.2381,1.616,6.5 +8.7708,3.4048,7.3445,1.3111,10.4264,11.2452,9.949,8.6517,6.7287,3.933,20,5.3664,4.4833,5.7732,7.1806,1.5548,6 +7.0097,3.372,7.3121,1.2809,10.3965,11.2173,9.9251,8.6296,6.7091,3.9184,9.609,5.3452,4.4598,5.746,7.1515,1.5238,5.5 +7.0097,3.372,7.3121,1.2809,10.3965,11.2173,9.9251,8.6296,6.7091,3.9184,9.609,5.3452,4.4598,5.746,7.1515,1.5238,5.5 +3.3167,5.2759,10.2431,1.2302,10.346,11.17,9.8846,6.6761,20,7.5245,9.5751,4.4206,6.4921,5.7004,7.1026,1.4718,4.5 +3.2849,5.2442,10.2117,1.201,20,11.1426,9.8611,6.657,20,7.5099,5.2899,4.3984,6.468,5.6743,7.0746,1.4421,4 +3.2849,5.2442,10.2117,1.201,20,11.1426,9.8611,6.657,20,7.5099,5.2899,4.3984,6.468,5.6743,7.0746,1.4421,4 +3.224,5.1836,10.1517,1.1458,11.0906,11.1567,9.8166,6.621,20,20,5.2518,4.3561,6.4219,5.6245,1.3853,12.612,3.5 +3.1937,5.1534,5.0957,3.0998,1.1185,11.1332,9.7944,6.6031,20,20,5.2332,4.3354,5.5999,6.9945,1.3574,9.1604,3.5 +3.1937,5.1534,5.0957,3.0998,1.1185,11.1332,9.7944,6.6031,20,20,5.2332,4.3354,5.5999,6.9945,1.3574,9.1604,3.5 +3.1937,5.1534,5.0957,3.0998,1.1185,11.1332,9.7944,6.6031,20,20,5.2332,4.3354,5.5999,6.9945,1.3574,9.1604,3.5 +3.1331,5.093,5.0375,3.0421,1.0642,11.0862,9.75,6.5673,20,20,5.1965,4.2943,5.551,6.9417,1.3017,9.1016,3.5 +3.0712,5.0312,4.9779,2.9831,1.0091,11.0378,9.7043,6.5305,20,20,5.1598,4.2533,5.5016,6.888,1.2455,9.0416,3 +3.0712,5.0312,4.9779,2.9831,1.0091,11.0378,9.7043,6.5305,20,20,5.1598,4.2533,5.5016,6.888,1.2455,9.0416,3 +3.0099,4.9701,4.919,2.9249,0.9554,10.99,9.6591,6.4944,20,20,5.1243,4.2135,5.4532,6.8353,1.1907,8.9823,2.5 +3.0099,4.9701,4.919,2.9249,0.9554,10.99,9.6591,6.4944,20,20,5.1243,4.2135,5.4532,6.8353,1.1907,8.9823,2.5 +2.9456,4.9059,4.8571,2.8637,0.8999,10.9397,9.6116,6.4566,20,20,4.1724,6.2182,5.4028,1.1339,7.9224,8.9202,2 +2.9137,4.874,4.8264,2.8333,0.8727,10.9147,9.5881,6.4379,20,20,4.1524,6.1955,5.378,1.1061,7.8932,8.8894,2 +2.9137,4.874,4.8264,2.8333,0.8727,10.9147,9.5881,6.4379,20,20,4.1524,6.1955,5.378,1.1061,7.8932,8.8894,2 +2.849,4.8094,4.7641,2.772,10.7673,0.8187,9.5405,6.4003,20,20,4.1122,6.1498,5.3279,1.0505,7.8341,7.4818,2 +2.8158,4.7762,4.7322,2.7405,10.7386,0.7916,9.516,6.3811,20,20,4.0919,6.1265,5.3024,1.0224,7.8038,7.4493,2 +2.8158,4.7762,4.7322,2.7405,10.7386,0.7916,9.516,6.3811,20,20,4.0919,6.1265,5.3024,1.0224,7.8038,7.4493,2 +2.7511,4.7116,4.6699,2.6791,10.6825,0.7399,9.4684,6.3437,20,4.9818,4.0531,6.0817,5.2531,0.9689,7.7451,7.3863,2.5 +2.7511,4.7116,4.6699,2.6791,10.6825,0.7399,9.4684,6.3437,20,4.9818,4.0531,6.0817,5.2531,0.9689,7.7451,7.3863,2.5 +2.6858,4.6462,4.6068,2.6171,10.6258,0.6896,9.42,6.306,20,4.9482,4.015,6.0371,0.9165,6.5609,7.686,7.3227,2.5 +2.655,4.6153,4.577,2.5878,10.5989,10.7119,0.6667,6.2881,20,4.9327,3.9974,6.0164,0.8926,6.5353,7.6583,7.2927,2.5 +2.655,4.6153,4.577,2.5878,10.5989,10.7119,0.6667,6.2881,20,4.9327,3.9974,6.0164,0.8926,6.5353,7.6583,7.2927,2.5 +2.593,4.5532,4.517,2.5289,10.5447,10.6629,0.6224,6.2522,20,4.9023,3.9629,5.1356,0.8459,8.6245,7.6027,7.2326,2.5 +2.5636,4.5238,4.4886,2.501,10.519,10.6396,0.6024,6.2353,20,4.8882,3.9469,0.8246,6.4601,8.599,7.5764,7.2042,3 +2.5636,4.5238,4.4886,2.501,10.519,10.6396,0.6024,6.2353,20,4.8882,3.9469,0.8246,6.4601,8.599,7.5764,7.2042,3 +2.5032,6.4477,4.4299,2.4436,10.4659,10.5915,9.2838,0.5635,20,3.9148,5.9168,0.7828,6.411,7.5227,11.9369,7.1457,3 +4.4318,6.4164,4.3996,2.4138,10.4384,10.5665,9.2603,0.5447,20,3.8987,5.8969,0.7624,6.3858,7.4951,11.9082,7.1156,3 +4.4318,6.4164,4.3996,2.4138,10.4384,10.5665,9.2603,0.5447,20,3.8987,5.8969,0.7624,6.3858,7.4951,11.9082,7.1156,3 +4.3704,6.3552,4.3401,2.3556,10.3844,10.5175,9.2142,6.1466,20,3.868,0.725,5.0059,6.337,7.4413,11.8523,7.0568,-16 +4.3409,6.3257,4.3115,2.3277,10.3583,10.4938,7.9602,6.1295,20,3.8537,0.7083,4.9856,6.3137,7.4156,8.381,7.0286,-17 +4.3409,6.3257,4.3115,2.3277,10.3583,10.4938,7.9602,6.1295,20,3.8537,0.7083,4.9856,6.3137,7.4156,8.381,7.0286,-17 +2.32,4.2803,10.2364,2.2743,10.3109,10.4529,9.1548,7.9282,8.5817,3.8135,0.666,4.9348,6.2579,8.3851,7.3563,6.9667,-16 +2.32,4.2803,10.2364,2.2743,10.3109,10.4529,9.1548,7.9282,8.5817,3.8135,0.666,4.9348,6.2579,8.3851,7.3563,6.9667,-16 +2.289,4.2501,10.2074,2.2482,20,10.2878,9.1371,7.9132,8.5694,3.7925,0.6449,4.9085,6.9991,6.2292,7.326,6.9354,-15.5 +2.2596,4.2214,9.1982,4.2023,2.2238,10.2661,10.415,7.8995,20,0.6254,3.7723,5.7452,4.8833,6.2018,7.2972,8.2586,-15 +2.2288,4.1915,6.1782,4.1755,2.1985,10.2438,10.3963,7.8856,20,0.6055,3.7509,5.7203,4.8567,6.1729,7.2668,8.2274,-14.5 +7.5372,2.1685,4.1331,4.1236,2.1503,10.2011,10.361,9.0728,20,0.5677,3.7078,5.6702,4.8033,6.1153,7.2063,11.6124,-14 +7.5372,2.1685,4.1331,4.1236,2.1503,10.2011,10.361,9.0728,20,0.5677,3.7078,5.6702,4.8033,6.1153,7.2063,11.6124,-14 +7.4767,2.1093,4.076,9.0568,4.0735,2.1045,10.1605,9.0438,10.028,20,3.6643,20,4.7498,6.8348,6.0576,7.1462,21.5 +7.4767,2.1093,4.076,9.0568,4.0735,2.1045,10.1605,9.0438,10.028,20,3.6643,20,4.7498,6.8348,6.0576,7.1462,21.5 +5.6853,2.0494,6.0042,4.0152,2.0486,10.1073,10.2797,8.9987,7.7964,4.6098,3.6396,5.5853,4.7109,6.0115,7.0945,11.4974,18.5 +5.6853,2.0494,6.0042,4.0152,2.0486,10.1073,10.2797,8.9987,7.7964,4.6098,3.6396,5.5853,4.7109,6.0115,7.0945,11.4974,18.5 +2.0197,3.9857,5.9743,3.9863,2.0208,10.0808,10.2556,8.9762,7.7761,3.6279,7.8898,5.5687,4.692,5.9889,7.0691,8.0206,17 +2.0197,3.9857,5.9743,3.9863,2.0208,10.0808,10.2556,8.9762,7.7761,3.6279,7.8898,5.5687,4.692,5.9889,7.0691,8.0206,17 +1.9662,3.9316,9.8989,3.9336,1.9702,10.0322,10.2113,7.7385,20,7.8679,5.5401,4.6593,5.9493,8.0604,7.0241,6.615,14.5 +1.904,3.8682,9.8355,3.8713,1.9104,10.1582,8.8846,7.693,8.3789,20,5.5092,4.6234,5.9048,6.9728,7.9142,6.5567,12 +3.8362,5.8246,3.8398,1.8801,9.945,10.1312,8.8592,7.67,8.358,20,4.6057,6.6767,5.8827,6.9472,7.8857,6.5274,10.5 +3.8362,5.8246,3.8398,1.8801,9.945,10.1312,8.8592,7.67,8.358,20,4.6057,6.6767,5.8827,6.9472,7.8857,6.5274,10.5 +3.8362,5.8246,3.8398,1.8801,9.945,10.1312,8.8592,7.67,8.358,20,4.6057,6.6767,5.8827,6.9472,7.8857,6.5274,10.5 +3.7351,8.7156,3.7403,1.7849,9.8523,10.0461,8.779,7.5973,5.8434,5.4474,4.5511,5.8134,7.9096,6.8665,6.4349,7.147,8.5 +3.7351,8.7156,3.7403,1.7849,9.8523,10.0461,8.779,7.5973,5.8434,5.4474,4.5511,5.8134,7.9096,6.8665,6.4349,7.147,8.5 +3.674,9.6408,3.6798,1.727,9.7956,8.7298,7.5526,8.2513,5.8062,5.4211,4.52,5.773,6.8189,11.204,6.3797,7.0888,7 +3.6439,9.6105,3.6499,1.6985,9.7676,8.7055,7.5304,8.2311,5.7878,9.4226,4.5051,5.7534,6.7955,11.1788,6.3525,7.0601,6.5 +3.6439,9.6105,3.6499,1.6985,9.7676,8.7055,7.5304,8.2311,5.7878,9.4226,4.5051,5.7534,6.7955,11.1788,6.3525,7.0601,6.5 +3.5824,9.5486,3.589,1.6405,20,8.6559,7.4855,5.7506,20,4.475,6.5267,5.7135,6.7481,7.6618,6.2972,1.626,5 +5.5404,9.5191,3.5599,1.6128,20,8.6322,7.464,5.7328,20,4.4612,6.5103,5.6949,6.7258,7.6364,6.2711,1.5978,5 +5.5404,9.5191,3.5599,1.6128,20,8.6322,7.464,5.7328,20,4.4612,6.5103,5.6949,6.7258,7.6364,6.2711,1.5978,5 +5.4797,9.4582,3.4999,1.556,20,8.5834,7.4198,5.6966,20,4.433,5.6566,7.7314,6.6797,7.5839,6.217,1.5398,4 +5.4797,9.4582,3.4999,1.556,20,8.5834,7.4198,5.6966,20,4.433,5.6566,7.7314,6.6797,7.5839,6.217,1.5398,4 +5.4178,3.4387,8.6372,1.4983,20,8.5335,7.3747,5.6596,20,8.4296,5.6185,7.6874,6.6334,7.5308,6.1623,1.481,3.5 +5.3874,3.4085,8.6075,1.4699,9.7594,8.509,7.3525,5.6414,20,8.4153,5.5999,7.6658,6.6107,6.1355,6.83,1.4521,3 +5.3874,3.4085,8.6075,1.4699,9.7594,8.509,7.3525,5.6414,20,8.4153,5.5999,7.6658,6.6107,6.1355,6.83,1.4521,3 +5.3578,3.3793,8.5787,1.4425,9.734,8.4851,7.331,5.6239,20,6.4114,5.582,7.6449,6.5888,6.1095,6.8023,1.4242,3.5 +5.3266,3.3484,8.5484,1.4136,9.7074,8.4601,7.3084,5.6056,20,6.395,5.5632,7.623,6.5657,6.0821,6.7731,1.3949,3 +8.2883,3.3188,8.5192,1.386,9.6817,8.436,7.2867,5.588,20,6.3795,5.5453,6.5438,10.9042,6.0559,1.3669,4.9979,2.5 +8.2573,3.2882,8.4891,1.3575,9.6552,8.411,7.2642,5.5698,20,6.3636,5.5271,6.5212,10.8793,6.0288,1.338,4.9683,2.5 +8.1954,3.227,8.4288,1.3009,9.6021,8.3612,7.2194,5.5337,20,6.3326,5.4912,6.4765,10.8297,5.9752,1.2808,4.9092,2 +8.1615,3.1934,8.3957,1.27,9.573,8.3339,7.1948,5.514,20,6.3158,5.4718,6.4521,10.8026,5.9458,1.2496,4.8769,1.5 +8.1615,3.1934,8.3957,1.27,9.573,8.3339,7.1948,5.514,20,6.3158,5.4718,6.4521,10.8026,5.9458,1.2496,4.8769,1.5 +8.0988,3.1315,8.3347,1.2134,9.5194,8.2836,7.1497,5.478,20,6.2851,5.4363,6.4073,10.7527,5.8918,1.1924,4.8172,1.5 +8.0988,3.1315,8.3347,1.2134,9.5194,8.2836,7.1497,5.478,20,6.2851,5.4363,6.4073,10.7527,5.8918,1.1924,4.8172,1.5 +8.0677,3.1008,8.3044,9.2516,1.1856,8.2588,7.1274,5.4604,20,6.2701,5.4188,6.3852,10.728,5.865,1.1642,4.7876,1.5 +8.0677,3.1008,8.3044,9.2516,1.1856,8.2588,7.1274,5.4604,20,6.2701,5.4188,6.3852,10.728,5.865,1.1642,4.7876,1.5 +8.0072,3.041,8.2455,9.1953,1.1318,8.2104,7.0841,7.8252,5.4262,9.41,5.3854,6.3425,10.68,5.8131,1.1099,4.7302,1.5 +8.9322,2.9811,8.1864,9.1389,1.0786,8.1619,7.0409,7.786,5.3923,5.3526,8.5443,6.3002,7.1421,1.0564,4.6728,8.7884,1 +8.9035,2.9528,8.1585,9.1122,1.0537,8.139,7.0205,7.7674,5.3763,5.3373,8.5281,6.2804,7.1185,1.0314,4.6457,8.7609,1 +8.9035,2.9528,8.1585,9.1122,1.0537,8.139,7.0205,7.7674,5.3763,5.3373,8.5281,6.2804,7.1185,1.0314,4.6457,8.7609,1 +8.8419,2.8921,8.0986,9.0551,1.001,8.0901,6.977,7.728,5.3426,5.3048,7.3115,6.238,7.068,0.9784,4.5877,8.7021,1 +8.8419,2.8921,8.0986,9.0551,1.001,8.0901,6.977,7.728,5.3426,5.3048,7.3115,6.238,7.068,0.9784,4.5877,8.7021,1 +8.8419,2.8921,8.0986,9.0551,1.001,8.0901,6.977,7.728,5.3426,5.3048,7.3115,6.238,7.068,0.9784,4.5877,8.7021,1 +8.7806,2.8318,8.039,8.9983,0.9495,8.0415,6.9338,7.689,5.3094,5.2731,7.2719,6.1963,7.018,0.9268,4.5301,8.6437,0.5 +8.7182,2.7703,7.9783,8.9404,9.2073,0.8983,6.8901,7.6494,5.2759,5.2415,7.232,6.1542,0.8757,5.5814,4.4716,8.5843,0.5 +8.6882,2.7408,7.9492,8.9127,9.1819,0.8743,6.8692,7.6306,20,5.2265,7.2128,6.1341,0.8516,5.5563,4.4435,8.5557,0 +8.6882,2.7408,7.9492,8.9127,9.1819,0.8743,6.8692,7.6306,20,5.2265,7.2128,6.1341,0.8516,5.5563,4.4435,8.5557,0 +8.6882,2.7408,7.9492,8.9127,9.1819,0.8743,6.8692,7.6306,20,5.2265,7.2128,6.1341,0.8516,5.5563,4.4435,8.5557,0 +8.5994,2.6536,7.8631,8.8307,9.1071,0.8057,6.8081,7.5755,20,8.361,7.1562,6.0746,0.7823,10.1979,4.3603,8.4711,0 +8.5994,2.6536,7.8631,8.8307,9.1071,0.8057,6.8081,7.5755,20,8.361,7.1562,6.0746,0.7823,10.1979,4.3603,8.4711,0 +8.5388,2.5941,7.8043,8.7749,9.0562,7.8519,0.7612,7.5382,20,8.3284,6.0344,0.7375,5.4318,10.1472,4.3036,8.4134,0 +8.5066,2.5625,7.7731,8.7452,9.0291,7.8268,0.7385,7.5185,20,8.3112,6.0132,0.7146,5.4052,10.9741,4.2735,2.5557,0.5 +8.5066,2.5625,7.7731,8.7452,9.0291,7.8268,0.7385,7.5185,20,8.3112,6.0132,0.7146,5.4052,10.9741,4.2735,2.5557,0.5 +8.4468,2.5039,7.7151,8.6901,8.9789,7.7804,0.6982,7.482,20,8.2799,5.9743,0.6744,5.356,10.9229,4.2179,2.4973,0 +8.4071,2.4649,7.6766,8.6535,8.9456,7.7496,6.6775,0.673,20,8.2592,0.6494,11.2559,5.3235,10.8889,4.181,2.4586,0 +8.3755,2.434,7.646,8.6245,8.9192,7.7253,6.6564,0.6541,20,8.2428,0.6306,11.2327,5.2977,10.8619,4.1517,2.4278,0 +8.3755,2.434,7.646,8.6245,8.9192,7.7253,6.6564,0.6541,20,8.2428,0.6306,11.2327,5.2977,10.8619,4.1517,2.4278,0 +8.3163,20,2.3761,8.57,20,7.6798,6.6169,7.4036,0.6214,0.598,5.8905,11.1891,5.2493,10.8113,4.0968,2.3701,0 +8.3163,20,2.3761,8.57,20,7.6798,6.6169,7.4036,0.6214,0.598,5.8905,11.1891,5.2493,10.8113,4.0968,2.3701,0 +8.2561,20,2.3173,8.5149,20,7.6338,8.6779,6.5772,20,8.1816,5.8524,11.1451,5.2005,9.1682,4.0411,2.3115,-0.5 +8.2561,20,2.3173,8.5149,20,7.6338,8.6779,6.5772,20,8.1816,5.8524,11.1451,5.2005,9.1682,4.0411,2.3115,-0.5 +8.1955,20,2.2582,8.4594,20,7.5878,8.6339,6.5377,20,8.1507,5.8141,11.1006,5.1513,9.1139,3.985,2.2525,-0.5 +8.1955,20,2.2582,8.4594,20,7.5878,8.6339,6.5377,20,8.1507,5.8141,11.1006,5.1513,9.1139,3.985,2.2525,-0.5 +8.1353,20,2.1997,8.4045,20,7.5424,8.5905,6.4989,20,8.1202,5.7764,11.0565,5.1027,5.7068,3.9295,2.194,-0.5 +8.1146,20,2.1795,8.3856,20,7.5268,8.5756,6.4856,20,8.1098,5.7635,11.0414,5.086,5.6882,3.9104,2.1739,-0.5 +8.1146,20,2.1795,8.3856,20,7.5268,8.5756,6.4856,20,8.1098,5.7635,11.0414,5.086,5.6882,3.9104,2.1739,-0.5 +8.0498,20,2.1167,8.3267,20,8.6499,7.4784,6.4445,20,8.0775,5.7234,10.9942,5.034,5.6302,3.8507,2.1111,-0.5 +8.0182,20,2.0861,8.298,20,8.6241,7.4548,6.4245,20,20,5.7039,10.9711,5.0086,5.6019,3.8216,2.0804,0 +8.0182,20,2.0861,8.298,20,8.6241,7.4548,6.4245,20,20,5.7039,10.9711,5.0086,5.6019,3.8216,2.0804,0 +7.9679,20,2.0374,8.2523,20,8.5831,7.4175,6.393,20,20,5.6733,10.9346,4.9686,5.5571,3.7756,2.0318,0 +7.9679,20,2.0374,8.2523,20,8.5831,7.4175,6.393,20,20,5.6733,10.9346,4.9686,5.5571,3.7756,2.0318,0 +7.9001,20,1.9719,8.1907,20,8.5277,7.3672,6.3506,7.166,20,5.6326,9.8423,4.915,5.4968,3.7136,1.9663,0 +7.9001,20,1.9719,8.1907,20,8.5277,7.3672,6.3506,7.166,20,5.6326,9.8423,4.915,5.4968,3.7136,1.9663,0 +7.834,20,1.9081,8.1308,20,8.474,7.3185,6.3098,7.1298,20,5.5934,9.7931,4.863,5.4382,3.6534,1.9027,0 +7.834,20,1.9081,8.1308,20,8.474,7.3185,6.3098,7.1298,20,5.5934,9.7931,4.863,5.4382,3.6534,1.9027,0 +7.771,20,1.8476,8.0738,20,8.423,7.2724,6.2713,7.0957,20,5.5565,9.7464,4.8139,5.3826,3.5963,1.8423,0 +7.7382,20,1.8161,8.0442,20,8.3965,7.2485,6.2514,7.0781,20,5.5375,9.7222,4.7884,5.3537,3.5666,1.8109,0 +7.7382,20,1.8161,8.0442,20,8.3965,7.2485,6.2514,7.0781,20,5.5375,9.7222,4.7884,5.3537,3.5666,1.8109,0 +7.7065,20,1.7857,8.0155,20,8.3709,7.2254,6.2323,7.0612,10.2305,5.5192,9.6987,4.7639,5.3258,3.5379,1.7806,-0.5 +7.6583,20,1.7396,7.972,20,8.3321,7.1905,6.2034,7.0356,6.5991,5.4917,9.6632,4.7267,5.2834,3.4945,1.7346,0 +7.6583,20,1.7396,7.972,20,8.3321,7.1905,6.2034,7.0356,6.5991,5.4917,9.6632,4.7267,5.2834,3.4945,1.7346,0 +7.6043,20,1.6883,7.9236,20,8.2889,7.1518,6.1716,20,6.5695,5.461,9.6235,4.6852,5.236,3.4459,1.6832,0 +7.5715,20,1.6571,7.8941,20,8.2626,7.1282,6.1523,20,6.5518,5.4426,6.0697,4.6602,5.2073,3.4165,1.652,0 +7.5084,20,1.5972,7.8374,20,8.2122,7.0831,6.1155,20,5.4077,9.2995,6.0226,4.6123,3.3601,1.5923,8.2523,-0.5 +7.5084,20,1.5972,7.8374,20,8.2122,7.0831,6.1155,20,5.4077,9.2995,6.0226,4.6123,3.3601,1.5923,8.2523,-0.5 +7.4784,20,6.7826,1.5689,20,8.1884,7.0619,6.0983,20,5.3911,9.2818,6.0002,4.5896,3.3333,1.5639,8.2232,0 +7.4472,20,6.7529,1.5396,20,8.1638,7.0399,6.0806,20,5.374,9.2635,5.977,4.5661,3.3055,1.5346,8.1931,0 +7.4168,20,6.7238,1.511,7.7555,8.1397,7.0184,6.0632,20,5.3575,9.2458,4.5433,9.2291,3.2785,1.506,8.1636,-0.5 +7.3539,20,6.6636,1.4521,7.6992,8.0899,6.9742,6.0277,20,5.3239,9.2093,4.4964,9.1788,3.2228,1.4471,8.1026,0 +7.3232,20,6.6344,1.4236,7.6719,8.0658,6.9529,6.0106,20,5.3075,9.1916,4.4736,9.1543,3.1957,1.4185,8.0729,0 +7.3232,20,6.6344,1.4236,7.6719,8.0658,6.9529,6.0106,20,5.3075,9.1916,4.4736,9.1543,3.1957,1.4185,8.0729,0 +7.2606,20,6.5747,1.3655,7.6161,8.0167,6.9094,20,5.976,5.2748,9.1558,4.4275,9.1045,3.1408,1.3605,8.0124,0 +7.2237,20,6.5395,1.3315,7.5833,7.9878,6.8839,7.9607,5.9558,5.2558,9.1348,4.4006,9.0752,3.1085,1.3265,7.9767,0 +7.2237,20,6.5395,1.3315,7.5833,7.9878,6.8839,7.9607,5.9558,5.2558,9.1348,4.4006,9.0752,3.1085,1.3265,7.9767,0 +7.1638,20,6.4823,1.2766,7.5301,7.9409,6.8427,7.9213,5.9233,5.2252,9.1009,4.3571,9.0278,3.0563,1.2716,7.9188,0 +7.1318,20,6.4519,1.2474,7.5017,7.916,6.8208,7.9003,5.9061,5.2092,9.0829,4.334,9.0025,3.0286,1.2425,7.8879,0 +7.1318,20,6.4519,1.2474,7.5017,7.916,6.8208,7.9003,5.9061,5.2092,9.0829,4.334,9.0025,3.0286,1.2425,7.8879,0 +7.0694,20,6.3925,1.191,7.4464,7.8676,6.7783,7.8597,5.873,9.8922,9.0481,4.2894,8.9533,2.9746,1.1861,7.8275,0 +7.0694,20,6.3925,1.191,7.4464,7.8676,6.7783,7.8597,5.873,9.8922,9.0481,4.2894,8.9533,2.9746,1.1861,7.8275,0 +7.0095,20,6.3356,1.1375,7.3935,7.8213,6.7379,7.821,20,9.015,20,4.247,8.9064,2.9233,1.1327,7.7698,0 +7.0095,20,6.3356,1.1375,7.3935,7.8213,6.7379,7.821,20,9.015,20,4.247,8.9064,2.9233,1.1327,7.7698,0 +6.9486,20,6.2777,20,1.0837,7.7743,6.697,7.7818,20,8.9815,20,4.2043,8.8586,1.0789,6.9144,7.7109,0 +6.9486,20,6.2777,20,1.0837,7.7743,6.697,7.7818,20,8.9815,20,4.2043,8.8586,1.0789,6.9144,7.7109,0 +6.9194,20,6.25,20,1.0582,7.752,6.6775,7.7632,20,8.9656,20,4.184,8.8359,1.0535,6.8873,7.6828,0 +6.8876,20,7.1735,6.2199,1.0307,7.7276,6.6564,7.743,20,8.9484,20,4.162,8.8112,1.026,6.8578,7.6522,-0.5 +6.8269,20,7.1151,6.1623,0.9788,7.6812,20,6.6163,20,8.9156,20,4.1204,8.7639,0.9742,6.8013,7.5936,0 +6.7968,20,7.0862,6.1338,0.9535,7.6584,20,6.5966,20,8.8993,20,4.0998,4.5445,0.9488,6.7734,7.5646,0 +6.7968,20,7.0862,6.1338,0.9535,7.6584,20,6.5966,20,8.8993,20,4.0998,4.5445,0.9488,6.7734,7.5646,0 +6.7341,20,7.026,6.0746,7.1516,0.9018,20,6.5558,20,8.866,20,4.0575,0.8971,7.8304,6.7153,7.5043,0 +6.7341,20,7.026,6.0746,7.1516,0.9018,20,6.5558,20,8.866,20,4.0575,0.8971,7.8304,6.7153,7.5043,0 +6.6688,20,6.9634,6.0128,7.0946,0.8494,8.9733,6.5135,20,8.8315,4.014,5.4258,0.8448,7.7744,6.6548,7.4414,0 +6.6382,20,6.934,5.9839,7.0679,0.8254,8.9504,6.4939,20,8.8155,3.9939,5.4052,0.8209,7.7482,6.6265,7.4119,0 +6.6382,20,6.934,5.9839,7.0679,0.8254,8.9504,6.4939,20,8.8155,3.9939,5.4052,0.8209,7.7482,6.6265,7.4119,0 +6.5778,20,6.8761,5.927,7.0154,0.7796,7.4933,6.4554,20,8.7841,3.9545,5.365,0.7752,7.6967,6.5707,7.3539,0 +6.5482,20,6.8478,5.8991,6.9897,20,0.758,6.4366,20,8.7689,3.9354,0.7536,2.5398,7.6715,6.5434,7.3255,-0.5 +6.5482,20,6.8478,5.8991,6.9897,20,0.758,6.4366,20,8.7689,3.9354,0.7536,2.5398,7.6715,6.5434,7.3255,-0.5 +6.4871,20,6.7894,5.8417,6.9369,20,0.7152,6.3984,20,8.7373,3.8961,0.7105,2.4908,7.6194,6.487,7.2667,0 +6.4871,20,6.7894,5.8417,6.9369,20,0.7152,6.3984,20,8.7373,3.8961,0.7105,2.4908,7.6194,6.487,7.2667,0 +6.4253,20,6.7303,5.7836,6.8835,20,7.3803,0.6746,20,8.7059,0.6699,8.7932,2.4419,7.567,6.43,2.4785,0 +6.4253,20,6.7303,5.7836,6.8835,20,7.3803,0.6746,20,8.7059,0.6699,8.7932,2.4419,7.567,6.43,2.4785,0 +6.4253,20,6.7303,5.7836,6.8835,20,7.3803,0.6746,20,8.7059,0.6699,8.7932,2.4419,7.567,6.43,2.4785,0 +6.3635,20,6.6713,5.7256,6.8303,20,7.3349,0.6375,20,8.6749,0.6328,8.7518,2.3937,7.5147,6.3732,2.4182,0 +6.3635,20,6.6713,5.7256,6.8303,20,7.3349,0.6375,20,8.6749,0.6328,8.7518,2.3937,7.5147,6.3732,2.4182,0 +6.3017,20,6.6123,5.6676,6.7772,20,7.2896,6.284,20,0.5997,3.7809,8.7107,2.346,7.4625,6.3164,2.3578,-49.5 +6.3017,20,6.6123,5.6676,6.7772,20,7.2896,6.284,20,0.5997,3.7809,8.7107,2.346,7.4625,6.3164,2.3578,-49.5 +5.2657,6.2436,20,5.6198,20,6.737,7.26,20,6.2636,0.5572,3.7313,5.1346,2.29,4.0838,6.2559,7.0278,-47.5 +2.2351,5.2081,6.1904,20,6.5268,5.5877,6.7171,20,7.2553,7.2692,0.4931,8.5308,3.6603,2.2178,4.0117,7.9662,-40 +2.2351,5.2081,6.1904,20,6.5268,5.5877,6.7171,20,7.2553,7.2692,0.4931,8.5308,3.6603,2.2178,4.0117,7.9662,-40 +6.1135,2.1696,5.1477,6.135,20,6.4918,5.5569,6.7,20,20,0.4238,4.6707,8.4538,3.5813,2.1384,3.9327,-34 +6.0604,6.8433,2.1234,5.105,6.0962,20,6.4683,5.5366,7.801,7.3568,0.3752,4.6171,8.3974,3.5236,4.9257,2.0808,-31.5 +6.0604,6.8433,2.1234,5.105,6.0962,20,6.4683,5.5366,7.801,7.3568,0.3752,4.6171,8.3974,3.5236,4.9257,2.0808,-31.5 +6.0604,6.8433,2.1234,5.105,6.0962,20,6.4683,5.5366,7.801,7.3568,0.3752,4.6171,8.3974,3.5236,4.9257,2.0808,-31.5 +7.1151,5.9819,6.7697,2.0559,5.0421,20,20,5.5068,20,4.2723,0.3102,7.0698,4.5388,8.3145,3.4387,8.363,-30 +1.8965,7.0182,5.8911,6.685,1.9801,4.9708,20,20,6.3962,20,4.1981,20,4.4462,5.5564,8.2167,3.3388,14.5 +1.8508,6.9737,5.8496,6.6464,20,1.9463,5.9454,20,20,20,4.1638,7.1753,6.9373,4.4033,8.1714,3.2926,17.5 +1.8508,6.9737,5.8496,6.6464,20,1.9463,5.9454,20,20,20,4.1638,7.1753,6.9373,4.4033,8.1714,3.2926,17.5 +1.7886,6.9105,5.7868,6.5852,1.8891,4.8827,20,20,20,20,4.134,20,4.3562,5.4648,8.1177,3.2352,15 +1.7886,6.9105,5.7868,6.5852,1.8891,4.8827,20,20,20,20,4.134,20,4.3562,5.4648,8.1177,3.2352,15 +3.5227,7.4965,5.7249,6.5245,1.832,5.8385,20,20,6.2993,4.1084,7.1107,7.8188,4.3125,8.0668,3.1805,4.5787,12.5 +6.8153,5.6915,20,6.4916,1.8011,5.8094,20,6.2768,20,4.0955,7.0951,6.8288,4.2897,8.0399,3.1515,8.0681,11.5 +6.8153,5.6915,20,6.4916,1.8011,5.8094,20,6.2768,20,4.0955,7.0951,6.8288,4.2897,8.0399,3.1515,8.0681,11.5 +6.7514,5.6273,6.4286,20,1.7421,5.7534,20,6.234,5.3285,7.0654,20,4.2461,5.3511,7.9883,3.0959,8.0091,9.5 +6.7514,5.6273,6.4286,20,1.7421,5.7534,20,6.234,5.3285,7.0654,20,4.2461,5.3511,7.9883,3.0959,8.0091,9.5 +6.6848,5.5603,6.3625,20,1.6804,5.6947,20,6.1887,5.2871,7.0359,20,4.2021,8.8336,3.0389,4.4324,1.57,8 +6.6848,5.5603,6.3625,20,1.6804,5.6947,20,6.1887,5.2871,7.0359,20,4.2021,8.8336,3.0389,4.4324,1.57,8 +6.6539,5.5292,6.3319,20,1.652,20,20,6.168,5.2682,7.0223,7.6985,4.1818,7.9107,3.0125,4.405,1.5403,7.5 +7.2481,5.477,6.2804,20,1.6043,20,20,5.2361,20,20,6.6932,4.1487,7.87,2.9689,4.3595,1.4909,6.5 +7.2131,5.4419,6.2458,20,1.5723,20,20,5.2144,20,20,6.6722,4.127,7.843,2.94,7.8415,1.458,5.5 +7.1829,5.4117,6.216,20,1.5448,20,20,5.1959,20,20,4.1084,5.2068,7.8198,2.9153,7.8145,1.4297,5 +7.1507,5.3796,6.1843,4.5103,1.5156,20,20,5.1763,20,20,4.0887,5.186,7.7952,2.889,7.7858,1.3997,4.5 +7.1212,5.3501,6.1552,4.4833,1.489,20,20,5.1584,20,20,4.0709,5.1671,7.7727,2.865,7.7595,1.3722,5 +7.1212,5.3501,6.1552,4.4833,1.489,20,20,5.1584,20,20,4.0709,5.1671,7.7727,2.865,7.7595,1.3722,5 +5.2735,6.0795,20,4.413,1.42,20,20,5.1118,20,20,4.0258,8.623,2.8036,4.1854,1.3016,3.084,3.5 +5.2735,6.0795,20,4.413,1.42,20,20,5.1118,20,20,4.0258,8.623,2.8036,4.1854,1.3016,3.084,3.5 +5.2416,6.048,20,4.3837,1.3914,20,20,5.0923,20,20,4.0077,8.6005,2.7787,4.1588,1.2727,3.0536,3 +5.2105,6.0172,20,4.3551,1.3636,20,20,5.0735,20,20,3.99,8.5783,2.7542,4.1326,1.2444,3.0237,3 +5.1486,5.956,20,4.2984,1.3088,20,20,5.0365,20,7.4862,3.9554,8.5347,2.7061,4.0811,1.1888,2.9646,2.5 +5.1486,5.956,20,4.2984,1.3088,20,20,5.0365,20,7.4862,3.9554,8.5347,2.7061,4.0811,1.1888,2.9646,2.5 +5.0859,5.894,20,4.241,1.2538,20,20,4.9992,20,7.4534,3.9213,7.5761,2.6582,4.0292,1.1331,2.9049,2 +5.0541,5.8625,20,4.2118,1.2262,20,20,4.9804,20,3.9043,4.9874,7.5529,2.6341,1.1053,7.1079,2.8747,2 +5.0541,5.8625,20,4.2118,1.2262,20,20,4.9804,20,3.9043,4.9874,7.5529,2.6341,1.1053,7.1079,2.8747,2 +4.9912,5.8003,20,4.1544,1.1722,20,20,4.9437,20,3.8713,4.951,7.5072,2.5871,1.0508,7.0493,2.8151,1.5 +4.9606,5.77,20,4.1265,1.1461,20,20,4.9259,20,3.8556,4.9336,2.5645,3.9269,1.0247,7.0208,2.7861,1 +4.9606,5.77,20,4.1265,1.1461,20,20,4.9259,20,3.8556,4.9336,2.5645,3.9269,1.0247,7.0208,2.7861,1 +4.8981,5.7082,20,4.0697,5.1141,1.0939,20,4.8902,20,3.824,4.8983,2.5189,3.8763,0.9721,2.7271,7.7203,1 +4.8981,5.7082,20,4.0697,5.1141,1.0939,20,4.8902,20,3.824,4.8983,2.5189,3.8763,0.9721,2.7271,7.7203,1 +4.8358,5.6466,20,4.0131,5.06,1.0428,20,4.8551,20,3.7932,4.8636,2.474,0.9209,7.3101,2.6683,7.6605,1 +4.8358,5.6466,20,4.0131,5.06,1.0428,20,4.8551,20,3.7932,4.8636,2.474,0.9209,7.3101,2.6683,7.6605,1 +4.7773,5.5888,20,3.9602,5.0095,0.9961,20,5.6704,4.8225,4.8317,20,2.4329,0.8743,7.2599,2.6135,7.6046,0 +4.7773,5.5888,20,3.9602,5.0095,0.9961,20,5.6704,4.8225,4.8317,20,2.4329,0.8743,7.2599,2.6135,7.6046,0 +4.7102,5.5225,20,3.8998,4.9518,0.9443,20,5.6285,4.7862,4.7952,20,2.386,0.8222,7.2019,2.5505,7.5403,0 +4.7102,5.5225,20,3.8998,4.9518,0.9443,20,5.6285,4.7862,4.7952,20,2.386,0.8222,7.2019,2.5505,7.5403,0 +4.6484,5.4615,20,20,3.8445,20,0.8985,5.5903,4.7533,4.7622,20,0.7764,3.6776,7.1487,2.4927,5.7877,0 +4.6264,5.4398,20,20,3.8248,20,0.8826,5.5769,4.7418,4.7507,20,0.7607,3.6604,7.1299,2.4722,5.7662,0 +4.6264,5.4398,20,20,3.8248,20,0.8826,5.5769,4.7418,4.7507,20,0.7607,3.6604,7.1299,2.4722,5.7662,0 +4.5658,5.38,20,20,3.7708,20,0.8404,5.54,20,4.7191,2.2887,0.7189,3.6132,7.0779,2.4158,5.7068,-0.5 +4.5658,5.38,20,20,3.7708,20,0.8404,5.54,20,4.7191,2.2887,0.7189,3.6132,7.0779,2.4158,5.7068,-0.5 +4.5368,5.3514,20,20,3.7451,20,0.8211,5.5226,20,4.704,0.6998,7.184,3.5906,7.053,2.3888,5.6784,-0.5 +4.4806,5.296,20,20,3.6954,20,20,0.7855,20,4.6753,0.6648,7.1447,3.5471,7.0049,2.3366,5.6233,-0.5 +4.4806,5.296,20,20,3.6954,20,20,0.7855,20,4.6753,0.6648,7.1447,3.5471,7.0049,2.3366,5.6233,-0.5 +4.4172,5.2336,20,20,3.6397,20,20,0.7484,20,0.629,2.1932,7.1006,3.4985,6.9507,2.278,5.5611,-1 +4.3865,5.2033,20,20,3.6127,20,20,5.4344,0.7318,0.6132,2.1741,7.0792,3.475,6.9244,2.2496,5.531,-1.5 +4.3865,5.2033,20,20,3.6127,20,20,5.4344,0.7318,0.6132,2.1741,7.0792,3.475,6.9244,2.2496,5.531,-1.5 +4.3292,5.1471,20,20,3.563,4.6309,20,5.402,20,20,2.139,7.0393,3.4313,6.8753,2.1968,5.4748,-38 +4.3292,5.1471,20,20,3.563,4.6309,20,5.402,20,20,2.139,7.0393,3.4313,6.8753,2.1968,5.4748,-38 +6.0402,4.2691,5.0902,20,3.5172,4.5886,20,20,20,4.5586,2.0924,6.9881,3.377,6.8169,2.1361,7.1138,-35.5 +20,4.2388,5.0629,20,20,3.4986,4.5723,20,20,6.0237,4.5302,2.0618,3.3436,7.888,6.7824,2.1017,-32.5 +5.3519,4.2137,20,5.0404,20,3.4835,4.5591,20,20,3.486,4.5065,2.0364,6.9284,3.3158,6.7537,2.073,-30 +5.3157,5.9488,4.1809,5.0111,20,20,3.464,20,20,3.4574,4.4752,2.0029,6.8927,3.2791,6.716,20,-27.5 +5.3157,5.9488,4.1809,5.0111,20,20,3.464,20,20,3.4574,4.4752,2.0029,6.8927,3.2791,6.716,20,-27.5 +6.9391,5.2423,5.8801,4.1149,4.9524,20,20,3.4261,20,7.4813,3.3996,4.4117,1.9351,6.8201,3.2046,6.6394,-23 +6.9391,5.2423,5.8801,4.1149,4.9524,20,20,3.4261,20,7.4813,3.3996,4.4117,1.9351,6.8201,3.2046,6.6394,-23 +1.8819,5.1683,20,4.0489,20,4.894,20,3.3901,20,6.4432,3.3407,4.347,1.8664,7.6924,3.1288,7.6674,-19.5 +1.8516,6.8334,5.14,4.0245,20,4.8731,20,20,3.3789,20,6.4207,3.3157,1.8379,7.6624,3.0981,20,-17.5 +1.8516,6.8334,5.14,4.0245,20,4.8731,20,20,3.3789,20,6.4207,3.3157,1.8379,7.6624,3.0981,20,-17.5 +6.028,1.7898,5.0821,5.7326,3.9748,4.8305,20,20,20,20,6.3749,3.2648,4.2643,1.78,6.6538,3.0353,-14.5 +20,1.7579,5.0523,20,3.9496,4.8092,20,20,20,20,6.3506,3.2379,4.2351,1.7496,6.6214,3.0025,-13.5 +20,1.7579,5.0523,20,3.9496,4.8092,20,20,20,20,6.3506,3.2379,4.2351,1.7496,6.6214,3.0025,-13.5 +6.37,1.6957,6.6814,4.9944,5.6533,3.9007,4.7677,20,20,20,6.3038,3.1863,4.1786,1.6911,7.5069,2.9387,-11.5 +6.3395,1.6664,6.6528,4.9672,5.6289,3.8781,4.7488,20,20,4.5192,6.281,3.1613,4.1514,1.6629,7.4771,2.9082,-10.5 +6.3395,1.6664,6.6528,4.9672,5.6289,3.8781,4.7488,20,20,4.5192,6.281,3.1613,4.1514,1.6629,7.4771,2.9082,-10.5 +6.2756,5.8418,1.605,4.9103,5.5779,3.831,4.7094,20,20,4.4817,20,6.2337,3.1096,1.6045,20,6.4653,-8.5 +6.2422,5.8096,1.5732,4.881,20,3.807,20,4.6895,20,4.4617,20,6.2086,3.0822,1.5737,20,6.4321,-8 +6.2422,5.8096,1.5732,4.881,20,3.807,20,4.6895,20,4.4617,20,6.2086,3.0822,1.5737,20,6.4321,-8 +6.1791,20,1.5131,4.8255,20,3.7619,20,4.6522,20,4.4246,20,6.1615,3.031,1.516,20,6.3695,-6.5 +6.1791,20,1.5131,4.8255,20,3.7619,20,4.6522,20,4.4246,20,6.1615,3.031,1.516,20,6.3695,-6.5 +6.149,20,1.4848,4.7993,20,5.4793,3.7409,4.635,20,4.4067,20,6.1388,3.0065,1.4885,20,6.3396,-6 +7.2221,6.1171,1.4547,6.4458,4.7715,5.4547,3.7187,4.6168,20,4.3879,20,6.1149,2.9806,1.4595,20,6.3078,-5.5 +7.192,6.087,1.4265,6.4181,4.7454,5.4317,3.6979,4.5998,20,4.3703,20,6.0923,2.9563,1.4322,20,6.2779,-5 +7.1599,6.0551,5.6293,1.3966,4.7178,5.4073,3.6761,4.5821,20,4.3517,20,6.0684,2.9305,1.4032,20,6.2461,-5 +20,6.0252,5.6007,1.3688,4.6921,5.3848,3.656,4.5658,20,4.3342,20,6.0458,2.9063,1.3762,20,7.1677,-4.5 +20,5.993,5.5698,1.3391,4.6646,5.3606,3.6345,4.5484,20,4.3154,20,6.0216,2.8804,1.3471,20,7.1358,-4 +20,5.9298,5.5094,1.281,4.6107,5.3137,3.5931,20,4.5152,4.2786,20,5.9738,2.8293,1.2902,20,7.0729,-3 +20,5.8981,5.4791,1.2522,4.5839,5.2903,20,3.5727,4.4989,4.2603,20,5.9499,2.8039,1.2619,20,7.0414,-3 +20,5.8981,5.4791,1.2522,4.5839,5.2903,20,3.5727,4.4989,4.2603,20,5.9499,2.8039,1.2619,20,7.0414,-3 +20,5.8361,5.42,1.1962,4.5315,20,5.2448,3.5331,20,4.2251,20,5.9034,2.7547,1.2071,20,6.9798,-3 +20,5.8042,20,1.1677,4.5048,20,5.2217,3.5132,20,4.2071,20,5.8795,2.7295,1.1792,20,6.9481,-2.5 +20,5.8042,20,1.1677,4.5048,20,5.2217,3.5132,20,4.2071,20,5.8795,2.7295,1.1792,20,6.9481,-2.5 +20,5.7421,20,5.3306,1.1129,4.4529,5.177,3.4749,20,4.1722,20,5.8329,2.6805,1.1252,20,6.8861,-2 +20,5.7421,20,5.3306,1.1129,4.4529,5.177,3.4749,20,4.1722,20,5.8329,2.6805,1.1252,20,6.8861,-2 +20,5.6809,20,5.2725,1.0598,4.4022,5.1334,3.4381,20,4.1384,20,5.7872,1.0728,3.5614,20,6.825,-2 +20,5.6508,20,5.2439,1.0341,4.3774,5.1121,3.4202,20,4.1219,20,5.7648,1.0475,3.5346,20,6.7949,-1.5 +20,5.6508,20,5.2439,1.0341,4.3774,5.1121,3.4202,20,4.1219,20,5.7648,1.0475,3.5346,20,6.7949,-1.5 +20,5.5876,20,5.1841,5.964,0.9811,5.0678,3.3835,20,4.0878,20,2.5608,0.995,3.4783,20,20,-1 +20,5.5564,20,5.1546,5.936,0.9554,5.0461,3.3657,20,4.0712,20,2.5371,0.9696,3.4506,20,20,-1 +20,5.5564,20,5.1546,5.936,0.9554,5.0461,3.3657,20,4.0712,20,2.5371,0.9696,3.4506,20,20,-1 +20,5.4955,20,5.0971,5.8814,0.9063,5.0039,3.3313,20,4.0394,20,2.4914,0.9212,3.3967,20,20,-1 +20,5.4666,20,5.0698,5.8555,0.8836,4.9841,20,3.3154,4.0245,20,2.4699,0.8988,3.3713,20,20,-0.5 +20,5.4666,20,5.0698,5.8555,0.8836,4.9841,20,3.3154,4.0245,20,2.4699,0.8988,3.3713,20,20,-0.5 +20,5.4057,20,5.0124,5.8011,0.837,4.9425,20,3.2822,7.3311,20,0.8532,20,3.3179,20,20,-1 +20,5.4057,20,5.0124,5.8011,0.837,4.9425,20,3.2822,7.3311,20,0.8532,20,3.3179,20,20,-1 +20,5.3702,20,4.979,5.7695,4.1496,0.8109,20,3.2634,7.3114,20,0.8273,20,3.2868,20,20,-1 +20,5.3079,20,4.9204,5.7142,4.1001,0.7671,4.877,20,7.277,20,0.7837,20,3.2323,20,20,-0.5 +20,5.3079,20,4.9204,5.7142,4.1001,0.7671,4.877,20,7.277,20,0.7837,20,3.2323,20,20,-0.5 +20,5.2561,20,4.8719,5.6683,4.0593,20,0.7329,20,7.2487,0.7498,2.3179,20,3.1872,20,20,-0.5 +20,5.2561,20,4.8719,5.6683,4.0593,20,0.7329,20,7.2487,0.7498,2.3179,20,3.1872,20,20,-0.5 +20,5.1956,20,4.8153,5.6148,4.0119,20,0.6958,20,7.2161,0.713,2.276,20,3.1349,20,20,-0.5 +20,5.1649,20,4.7865,5.5878,3.988,20,0.6784,20,0.6956,20,2.255,20,3.1085,20,20,-0.5 +20,5.1649,20,4.7865,5.5878,3.988,20,0.6784,20,0.6956,20,2.255,20,3.1085,20,20,-0.5 +20,5.1067,20,4.7322,5.5365,3.9429,20,4.7459,20,7.1686,2.2158,5.3706,20,3.0585,20,20,-27 +20,5.1067,20,4.7322,5.5365,3.9429,20,4.7459,20,7.1686,2.2158,5.3706,20,3.0585,20,20,-27 +1.6035,20,5.0521,20,4.6849,5.4942,3.9094,4.7222,20,6.3092,7.1238,2.165,6.2629,2.9999,5.4871,20,-22.5 +1.6035,20,5.0521,20,4.6849,5.4942,3.9094,4.7222,20,6.3092,7.1238,2.165,6.2629,2.9999,5.4871,20,-22.5 +5.1715,1.5456,6.098,5.0001,4.6409,5.4552,20,3.8797,20,3.7699,7.0783,2.1141,5.265,20,2.9418,20,-19 +5.1715,1.5456,6.098,5.0001,4.6409,5.4552,20,3.8797,20,3.7699,7.0783,2.1141,5.265,20,2.9418,20,-19 +5.1385,1.5136,20,4.9716,20,4.6169,20,3.8639,20,20,3.7467,2.0856,5.2353,20,2.9092,20,-17.5 +5.1079,1.484,20,4.9454,20,4.5952,5.4151,3.8502,20,20,3.7245,20,2.0588,6.149,2.8787,20,-16 +6.0018,5.0454,1.4239,5.9879,4.8929,4.5525,5.3782,20,3.8245,7.9208,3.6778,6.9765,2.0026,6.0887,2.8153,4.3039,-13 +20,5.0128,1.3928,20,4.8658,20,4.5307,5.3595,20,7.8993,3.6531,6.9492,1.9731,5.1175,2.7819,4.2703,-11.5 +20,4.97,1.3522,20,4.8303,20,4.5022,5.3351,20,7.8713,3.6211,6.9136,1.9347,5.0769,20,2.7383,-10 +20,4.97,1.3522,20,4.8303,20,4.5022,5.3351,20,7.8713,3.6211,6.9136,1.9347,5.0769,20,2.7383,-10 +20,4.97,1.3522,20,4.8303,20,4.5022,5.3351,20,7.8713,3.6211,6.9136,1.9347,5.0769,20,2.7383,-10 +20,4.9078,20,1.2935,4.7789,20,4.4611,5.2998,20,20,3.5752,6.0672,1.8796,5.0184,5.9551,2.675,-8 +20,5.801,4.8476,1.2374,5.8195,4.7299,4.4228,5.2673,20,20,3.5297,6.0198,1.8253,4.9604,5.8956,2.6127,-6.5 +20,5.801,4.8476,1.2374,5.8195,4.7299,4.4228,5.2673,20,20,3.5297,6.0198,1.8253,4.9604,5.8956,2.6127,-6.5 +20,5.7418,4.7894,1.1837,20,4.6826,20,4.3859,20,9.6442,3.4868,5.9749,1.774,4.905,5.8386,2.5529,-5.5 +20,5.7418,4.7894,1.1837,20,4.6826,20,4.3859,20,9.6442,3.4868,5.9749,1.774,4.905,5.8386,2.5529,-5.5 +20,20,4.7315,20,1.1312,4.6362,20,4.3502,5.2059,7.1136,7.7144,3.4439,1.7228,4.8494,5.7814,2.493,-4 +20,20,4.7315,20,1.1312,4.6362,20,4.3502,5.2059,7.1136,7.7144,3.4439,1.7228,4.8494,5.7814,2.493,-4 +20,20,4.6724,20,1.0783,4.5889,20,4.314,20,7.0806,3.401,5.8842,1.6715,4.7929,5.7233,2.4321,-3.5 +20,20,4.6724,20,1.0783,4.5889,20,4.314,20,7.0806,3.401,5.8842,1.6715,4.7929,5.7233,2.4321,-3.5 +20,20,4.6063,20,1.0205,4.5366,20,4.2746,20,7.0434,3.3531,5.833,1.6144,4.7294,5.6579,2.3635,-2 +20,20,4.576,20,20,0.9946,20,4.2569,20,7.0263,3.3312,5.8096,1.5884,20,4.7003,2.3321,-2 +20,20,4.576,20,20,0.9946,20,4.2569,20,7.0263,3.3312,5.8096,1.5884,20,4.7003,2.3321,-2 +20,20,4.5165,20,20,0.9445,4.4662,4.2222,20,6.9936,3.2891,5.764,1.5384,20,4.6433,2.2704,-1 +20,20,5.4348,4.4881,20,0.9212,4.4441,20,4.206,6.978,3.2692,5.7423,1.5148,4.6161,5.5409,2.2409,-0.5 +20,20,5.4348,4.4881,20,0.9212,4.4441,20,4.206,6.978,3.2692,5.7423,1.5148,4.6161,5.5409,2.2409,-0.5 +20,20,5.3755,4.4301,20,0.8745,4.399,20,4.1728,6.947,3.2294,5.6986,1.4677,4.5609,5.4839,2.181,0 +20,20,5.3451,4.4003,20,5.4486,0.8513,20,4.156,6.9313,3.2092,1.444,6.4365,4.5327,5.4546,2.1503,0 +20,20,5.3451,4.4003,20,5.4486,0.8513,20,4.156,6.9313,3.2092,1.444,6.4365,4.5327,5.4546,2.1503,0 +20,20,5.2824,4.339,20,5.3984,0.805,20,20,9.3889,3.1685,1.3962,6.3863,4.4747,5.3945,2.0871,1 +20,20,5.2534,4.3106,20,5.3753,0.7844,20,20,9.3736,3.15,1.3746,6.3631,4.448,5.3667,2.0579,1.5 +20,20,5.2534,4.3106,20,5.3753,0.7844,20,20,9.3736,3.15,1.3746,6.3631,4.448,5.3667,2.0579,1.5 +20,20,5.1935,4.252,20,5.3274,4.2618,0.7436,20,9.343,3.113,1.3317,6.3162,4.3934,5.3099,1.998,2 +20,20,5.1935,4.252,20,5.3274,4.2618,0.7436,20,9.343,3.113,1.3317,6.3162,4.3934,5.3099,1.998,2 +20,20,5.1339,4.1937,20,5.2797,4.217,0.7057,20,20,1.291,5.5267,6.2701,4.3397,5.2538,1.9388,2.5 +20,20,5.1025,4.1629,20,5.2546,4.1935,0.6869,20,20,1.2705,5.5053,6.2461,4.3115,5.2244,1.9077,3 +20,20,5.1025,4.1629,20,5.2546,4.1935,0.6869,20,20,1.2705,5.5053,6.2461,4.3115,5.2244,1.9077,3 +20,20,5.0427,4.1044,20,5.2066,4.1486,20,20,3.0261,1.2336,6.2015,20,4.2588,5.1692,1.8492,-35 +20,20,5.0427,4.1044,20,5.2066,4.1486,20,20,3.0261,1.2336,6.2015,20,4.2588,5.1692,1.8492,-35 +20,20,5.0427,4.1044,20,5.2066,4.1486,20,20,3.0261,1.2336,6.2015,20,4.2588,5.1692,1.8492,-35 +20,20,4.9889,4.0528,20,20,4.1143,20,20,9.2338,1.1913,5.4202,6.1516,4.2033,5.112,1.7905,-33 +3.2075,20,20,4.9437,4.0105,20,20,4.0932,20,8.2721,2.9387,1.143,5.3686,20,4.1461,5.0543,-28 +3.1815,20,20,20,3.9914,20,20,5.132,4.0841,10.2762,6.6899,1.1207,5.3445,6.0721,4.1195,5.0275,-25.5 +3.1815,20,20,20,3.9914,20,20,5.132,4.0841,10.2762,6.6899,1.1207,5.3445,6.0721,4.1195,5.0275,-25.5 +1.6523,3.1277,20,20,4.8798,3.951,20,20,5.1076,8.9372,6.6498,1.0766,5.2961,6.0208,20,4.0652,-22 +1.6255,3.1013,20,20,20,3.9319,20,20,20,4.0204,8.1938,1.0546,2.8506,5.2717,5.9951,4.0382,-20 +1.6255,3.1013,20,20,20,3.9319,20,20,20,4.0204,8.1938,1.0546,2.8506,5.2717,5.9951,4.0382,-20 +20,1.5663,3.0442,20,20,4.8181,3.895,20,20,2.4037,8.8733,6.5785,1.0014,5.2135,5.9349,20,-17 +4.8548,1.5381,3.017,20,20,4.7991,3.8782,20,20,2.3837,3.957,6.5534,0.9755,5.1851,5.9056,20,-16 +4.8548,1.5381,3.017,20,20,4.7991,3.8782,20,20,2.3837,3.957,6.5534,0.9755,5.1851,5.9056,20,-16 +4.794,1.48,2.961,20,20,20,4.7604,3.844,20,2.3429,3.914,8.0686,0.9228,7.0112,5.1265,5.8451,-14 +4.794,1.48,2.961,20,20,20,4.7604,3.844,20,2.3429,3.914,8.0686,0.9228,7.0112,5.1265,5.8451,-14 +4.7626,20,1.4502,3.9279,20,20,4.7408,3.8268,20,20,2.322,8.7791,0.8959,6.9825,5.0962,5.8139,-13 +3.7908,4.7004,1.3917,2.876,20,20,4.7035,3.7947,20,5.2604,2.2797,8.7295,0.8423,2.6306,5.0352,5.7512,-11 +3.7908,4.7004,1.3917,2.876,20,20,4.7035,3.7947,20,5.2604,2.2797,8.7295,0.8423,2.6306,5.0352,5.7512,-11 +3.7299,4.6403,1.3358,2.8223,20,20,20,3.7652,20,5.2236,2.2389,8.681,0.7912,2.5755,4.976,5.6905,-10.5 +3.7005,4.6114,20,1.3091,20,20,20,4.6525,3.7516,5.2056,2.2192,8.6574,0.7668,2.5488,4.9473,5.661,-9.5 +3.7005,4.6114,20,1.3091,20,20,20,4.6525,3.7516,5.2056,2.2192,8.6574,0.7668,2.5488,4.9473,5.661,-9.5 +3.6409,4.5528,20,1.2557,2.7451,20,20,4.6205,20,5.169,2.1794,20,0.7182,2.4945,4.8889,20,-8.5 +20,3.6097,20,1.2282,2.7185,20,20,4.6043,20,5.1496,2.1586,3.7148,0.6931,2.4659,6.7554,4.8582,-8.5 +20,3.6097,20,1.2282,2.7185,20,20,4.6043,20,5.1496,2.1586,3.7148,0.6931,2.4659,6.7554,4.8582,-8.5 +20,3.5497,20,20,1.176,20,20,4.574,20,6.6111,2.1189,0.6461,7.7802,2.4109,6.6986,4.799,-8 +20,3.5497,20,20,1.176,20,20,4.574,20,6.6111,2.1189,0.6461,7.7802,2.4109,6.6986,4.799,-8 +20,3.4885,4.4038,20,1.124,20,20,20,4.5447,20,2.0782,0.5997,8.4832,2.3542,6.64,4.738,-8 +20,3.4594,4.3754,20,1.0998,20,20,20,20,20,2.0589,0.5783,8.4586,2.3271,6.6119,4.7089,-8 +20,3.4594,4.3754,20,1.0998,20,20,20,20,20,2.0589,0.5783,8.4586,2.3271,6.6119,4.7089,-8 +20,3.3995,4.3171,20,20,1.0513,20,20,20,20,0.536,3.5575,8.4075,2.271,6.5537,4.6485,-8 +20,3.3995,4.3171,20,20,1.0513,20,20,20,20,0.536,3.5575,8.4075,2.271,6.5537,4.6485,-8 +20,3.3389,4.2583,20,20,1.0044,20,20,20,8.5338,0.4961,3.5108,8.3547,2.2136,6.4941,4.5868,-8 +20,3.3089,4.2293,20,20,0.982,20,20,20,0.4776,1.9584,3.4874,8.3283,2.1849,6.4643,4.5561,-8.5 +20,3.3089,4.2293,20,20,0.982,20,20,20,0.4776,1.9584,3.4874,8.3283,2.1849,6.4643,4.5561,-8.5 +5.2014,20,3.2499,4.1725,20,2.43,0.94,20,20,8.4811,1.9186,3.4407,8.2755,5.9311,2.128,20,-5 +5.1721,20,3.2221,4.1457,20,3.4074,0.9212,20,20,8.464,1.8996,3.4183,8.2501,5.9041,2.1008,20,-4 +5.1721,20,3.2221,4.1457,20,3.4074,0.9212,20,20,8.464,1.8996,3.4183,8.2501,5.9041,2.1008,20,-4 +5.1093,20,3.1618,4.0875,20,20,2.3651,0.8815,20,8.4287,1.861,3.3715,8.1965,5.8469,2.0431,6.3164,-2.5 +5.1093,20,3.1618,4.0875,20,20,2.3651,0.8815,20,8.4287,1.861,3.3715,8.1965,5.8469,2.0431,6.3164,-2.5 +5.0476,20,3.1026,4.0304,20,20,2.3218,0.8448,20,8.3949,1.8249,3.3265,8.1443,7.3669,1.9871,6.2573,-1.5 +5.0476,20,3.1026,4.0304,20,20,2.3218,0.8448,20,8.3949,1.8249,3.3265,8.1443,7.3669,1.9871,6.2573,-1.5 +4.9851,20,3.0427,3.9726,20,20,2.2789,20,0.8107,1.7897,4.7757,3.2813,8.3645,7.3109,1.9305,6.1975,0 +4.9538,20,3.0127,3.9438,20,20,2.2578,20,20,1.7726,4.7564,3.259,8.3406,1.9024,5.7063,6.1676,-42.5 +4.9538,20,3.0127,3.9438,20,20,2.2578,20,20,1.7726,4.7564,3.259,8.3406,1.9024,5.7063,6.1676,-42.5 +4.1963,4.9044,20,2.9747,3.9106,20,20,2.2487,20,4.8633,1.7193,4.7006,3.2013,20,1.844,8.0977,-35.5 +4.1963,4.9044,20,2.9747,3.9106,20,20,2.2487,20,4.8633,1.7193,4.7006,3.2013,20,1.844,8.0977,-35.5 +4.1715,4.8819,20,20,2.9581,20,20,20,3.2369,20,1.6936,4.6739,3.1737,8.2542,7.9781,1.8165,-32.5 +6.032,4.124,4.8404,20,20,2.931,20,20,20,20,4.7835,1.6368,4.6156,3.1149,8.1954,7.9204,-26 +6.0069,4.1018,20,4.8215,20,2.9202,3.8665,20,20,20,20,3.1773,1.6075,6.0829,3.0851,7.8918,-23.5 +6.0069,4.1018,20,4.8215,20,2.9202,3.8665,20,20,20,20,3.1773,1.6075,6.0829,3.0851,7.8918,-23.5 +1.6725,5.9472,4.046,4.7708,20,20,2.8836,20,20,8.9197,20,4.7008,1.5512,4.5264,3.0237,8.1037,-20 +1.6725,5.9472,4.046,4.7708,20,20,2.8836,20,20,8.9197,20,4.7008,1.5512,4.5264,3.0237,8.1037,-20 +1.6127,5.8895,20,3.9925,4.7227,20,2.8505,3.8065,20,20,8.8764,20,1.4955,4.4675,2.963,8.0424,-16.5 +1.6127,5.8895,20,3.9925,4.7227,20,2.8505,3.8065,20,20,8.8764,20,1.4955,4.4675,2.963,8.0424,-16.5 +6.9297,1.5529,5.8319,3.9395,4.6754,20,20,2.8192,20,6.9179,8.8323,20,3.0135,1.4394,4.4079,2.9018,-13.5 +7.6758,1.5235,5.8036,3.9137,4.6524,20,20,2.8045,3.7675,6.8979,8.8101,20,2.9861,1.4116,4.3783,2.8715,-13 +7.6758,1.5235,5.8036,3.9137,4.6524,20,20,2.8045,3.7675,6.8979,8.8101,20,2.9861,1.4116,4.3783,2.8715,-13 +7.6148,1.4648,5.747,20,3.862,4.6067,20,2.7758,20,8.9713,6.8583,20,2.9316,1.3563,4.3191,2.8107,-11 +7.5842,1.4355,5.7189,20,3.8366,4.5843,20,20,2.7624,8.9514,6.8379,20,20,1.3284,4.2892,2.7801,-10 +7.5842,1.4355,5.7189,20,3.8366,4.5843,20,20,2.7624,8.9514,6.8379,20,20,1.3284,4.2892,2.7801,-10 +7.5243,5.1771,1.3784,5.6638,3.7869,4.5407,20,20,20,7.4793,6.7983,8.6993,20,1.2741,4.2306,5.7259,-8.5 +7.5243,5.1771,1.3784,5.6638,3.7869,4.5407,20,20,20,7.4793,6.7983,8.6993,20,1.2741,4.2306,5.7259,-8.5 +20,6.6929,1.322,5.6094,3.7382,4.4981,20,20,20,7.4442,6.7584,8.6549,20,1.2202,5.8186,4.172,-7.5 +20,6.6641,1.2944,5.5826,3.7144,20,4.4775,20,20,7.4268,6.7385,8.6328,20,1.1936,5.7908,4.143,-7 +20,6.6641,1.2944,5.5826,3.7144,20,4.4775,20,20,7.4268,6.7385,8.6328,20,1.1936,5.7908,4.143,-7 +7.6461,7.3746,5.0321,1.2379,20,3.6659,4.4355,20,20,7.391,6.6978,8.5874,20,1.1393,5.7338,4.0833,-6 +7.6135,7.3425,5.0011,1.2083,20,3.6406,4.4136,20,20,7.3717,6.676,8.5631,20,1.1106,5.7034,4.0515,-5.5 +7.6135,7.3425,5.0011,1.2083,20,3.6406,4.4136,20,20,7.3717,6.676,8.5631,20,1.1106,5.7034,4.0515,-5.5 +7.5837,7.3131,4.9728,1.1813,20,3.6174,4.3938,20,20,7.3542,6.6561,8.5409,20,1.0845,5.6756,4.0224,-5 +7.5522,7.282,4.9428,1.1528,20,3.5931,4.3729,20,20,7.3357,6.6351,8.5173,20,1.057,5.6461,3.9916,-5 +7.492,7.2228,4.8858,1.0993,20,3.5472,4.3337,20,20,7.3003,6.5949,8.4724,20,1.0051,5.5899,3.9328,-4 +7.462,7.1933,4.8576,1.073,5.3655,3.5248,4.3146,20,20,11.8908,6.5748,8.4499,20,0.9795,5.5618,3.9034,-3.5 +7.462,7.1933,4.8576,1.073,5.3655,3.5248,4.3146,20,20,11.8908,6.5748,8.4499,20,0.9795,5.5618,3.9034,-3.5 +7.4011,7.1335,4.8002,7.2689,1.0202,3.4793,20,4.276,20,11.8557,6.5344,8.4044,0.9283,2.4959,5.5049,3.8439,-3 +7.4011,7.1335,4.8002,7.2689,1.0202,3.4793,20,4.276,20,11.8557,6.5344,8.4044,0.9283,2.4959,5.5049,3.8439,-3 +7.3396,7.0731,6.3124,4.7424,0.9678,3.434,20,4.2378,20,12.9056,6.4936,8.3585,0.8777,2.4414,5.4473,3.7837,-3 +7.3396,7.0731,6.3124,4.7424,0.9678,3.434,20,4.2378,20,12.9056,6.4936,8.3585,0.8777,2.4414,5.4473,3.7837,-3 +7.308,7.0421,6.2824,4.7128,0.9415,20,3.4111,4.2185,20,12.8879,6.4727,8.3349,0.8522,2.4135,5.4178,3.7528,-3 +7.2783,7.0129,6.2542,4.6849,0.917,20,3.3896,4.2005,20,12.8711,6.4529,8.3126,0.8285,2.3872,5.3899,3.7236,-2.5 +7.2158,6.9518,6.1952,4.6267,5.1526,0.8669,3.3453,4.1635,20,12.8358,6.4115,8.2657,0.7798,2.3321,5.3313,3.6624,-2 +7.1846,6.9212,6.1657,4.5976,5.126,0.8426,3.3234,4.1453,20,12.8182,6.3909,0.7562,20,2.3048,5.302,3.6318,-2.5 +7.1846,6.9212,6.1657,4.5976,5.126,0.8426,3.3234,4.1453,20,12.8182,6.3909,0.7562,20,2.3048,5.302,3.6318,-2.5 +7.1231,20,6.8611,4.5406,5.0739,0.7962,3.2809,4.11,20,12.7834,6.3503,0.7113,20,2.2509,5.2443,3.5715,-2.5 +7.1231,20,6.8611,4.5406,5.0739,0.7962,3.2809,4.11,20,12.7834,6.3503,0.7113,20,2.2509,5.2443,3.5715,-2.5 +7.0618,20,6.8013,4.484,5.0225,20,0.7524,4.0759,20,12.7485,6.3099,0.6689,20,2.1975,5.1867,3.5113,-2 +7.0327,20,6.7729,4.4572,4.9981,20,0.7325,4.06,20,12.7319,0.6496,8.1284,20,2.1721,5.1592,3.4827,-2 +7.0327,20,6.7729,4.4572,4.9981,20,0.7325,4.06,20,12.7319,0.6496,8.1284,20,2.1721,5.1592,3.4827,-2 +1.9267,7.0016,6.7426,4.4286,4.9722,20,0.712,4.0432,20,12.7142,0.63,8.1051,20,2.1452,5.13,3.4521,-2 +1.8985,6.9734,6.7151,4.4027,4.9487,20,3.1811,0.6942,4.0281,12.6982,0.613,8.0839,20,2.1209,5.1035,3.4244,-2 +1.8674,6.9423,6.6848,4.3742,4.923,20,20,0.6754,4.0117,12.6805,0.5951,8.0606,20,2.0941,5.0743,3.3938,-2 +1.8382,6.9131,6.6564,4.3475,6.8282,4.8989,20,0.6587,3.9966,0.5794,6.2124,8.0387,20,2.069,5.0468,3.3651,-2 +1.778,6.8529,6.5979,4.2927,6.7748,4.8495,20,3.1046,20,20,6.1731,7.9935,20,2.0175,4.9901,3.3059,-18 +1.778,6.8529,6.5979,4.2927,6.7748,4.8495,20,3.1046,20,20,6.1731,7.9935,20,2.0175,4.9901,3.3059,-18 +1.716,6.7916,6.5392,4.2388,6.7226,4.8022,20,3.0707,20,11.3107,6.1291,9.3098,7.9438,1.9623,4.9301,6.866,-16.5 +1.6843,6.7607,6.5103,5.7733,4.213,4.7804,20,3.0568,20,11.2894,6.867,6.1039,7.9161,1.9324,3.4947,6.8338,-15.5 +1.6843,6.7607,6.5103,5.7733,4.213,4.7804,20,3.0568,20,11.2894,6.867,6.1039,7.9161,1.9324,3.4947,6.8338,-15.5 +1.6555,6.7327,6.4841,5.7492,4.1898,4.7608,20,20,3.0445,11.27,6.846,6.081,7.8908,1.9051,3.4666,4.8693,-14 +1.6249,6.703,20,6.4563,4.1653,4.7403,20,20,20,12.1004,6.8234,6.0564,7.8636,1.876,3.4365,4.8384,-13 +4.6109,1.5964,20,6.4306,4.1428,6.6304,4.7217,20,20,12.0814,6.8019,6.033,7.8379,1.8485,3.4081,4.8093,-11.5 +4.5787,1.5649,6.6447,6.4023,5.6743,4.1181,4.7012,20,20,12.0606,6.7783,6.0073,7.8097,1.8184,3.3769,4.7772,-11 +3.0293,1.5065,6.588,6.3499,5.6267,4.0727,4.664,20,20,4.8499,11.1655,5.9589,7.7564,9.5518,1.7618,4.7171,-9 +3.0293,1.5065,6.588,6.3499,5.6267,4.0727,4.664,20,20,4.8499,11.1655,5.9589,7.7564,9.5518,1.7618,4.7171,-9 +2.9621,1.4416,6.5251,6.2919,7.5922,4.0231,20,4.6236,20,4.8108,11.1187,6.6838,5.9047,7.6969,1.6988,20,-7 +2.9322,5.9165,1.413,20,6.2664,4.0014,20,4.6061,20,4.7933,11.0978,6.6615,5.8805,7.6703,1.6708,3.2238,-6.5 +2.9322,5.9165,1.413,20,6.2664,4.0014,20,4.6061,20,4.7933,11.0978,6.6615,5.8805,7.6703,1.6708,3.2238,-6.5 +2.8697,4.3594,1.3531,6.4389,6.2129,3.9562,6.4503,4.5696,20,4.7575,11.0544,6.6153,5.8304,7.6149,1.6126,3.163,-5.5 +2.8371,4.3269,1.322,6.4086,6.1852,5.4785,3.9329,4.5511,20,4.7387,11.0316,6.5911,5.804,7.5859,1.5822,3.1312,-5.5 +2.7982,4.2882,1.2851,6.3725,6.1523,5.4491,3.9055,4.5293,20,4.7165,11.0043,6.5622,5.7727,7.5513,1.546,3.0933,-4.5 +2.7982,4.2882,1.2851,6.3725,6.1523,5.4491,3.9055,4.5293,20,4.7165,11.0043,6.5622,5.7727,7.5513,1.546,3.0933,-4.5 +2.7385,4.2288,1.2288,6.3173,6.1021,5.4044,3.864,4.4965,20,4.6825,11.8274,6.5178,5.7245,7.498,1.4907,3.035,-4 +2.7385,4.2288,1.2288,6.3173,6.1021,5.4044,3.864,4.4965,20,4.6825,11.8274,6.5178,5.7245,7.498,1.4907,3.035,-4 +2.7079,4.1984,1.2002,6.2892,6.0765,5.3817,3.843,4.48,20,4.6651,11.8069,6.4951,5.6998,7.4707,1.4624,3.0052,-3.5 +6.2682,2.6481,6.1265,1.1444,6.0267,5.3376,3.8024,20,4.4483,4.6314,9.5502,6.4506,5.6515,7.4172,1.4072,2.9467,-2.5 +6.2682,2.6481,6.1265,1.1444,6.0267,5.3376,3.8024,20,4.4483,4.6314,9.5502,6.4506,5.6515,7.4172,1.4072,2.9467,-2.5 +6.2082,2.5885,6.0685,1.0892,5.977,7.2945,3.7623,20,4.4171,4.5986,9.5158,6.4068,5.6039,7.3642,1.3528,2.8886,-2.5 +6.1774,2.5579,6.0387,1.0611,20,5.9517,3.742,20,4.4015,4.5819,9.4981,6.3843,5.5794,7.3369,1.325,2.8588,-2 +6.1439,2.5246,6.0064,1.0308,20,5.9243,3.7202,6.2189,20,4.5637,9.4787,6.3598,5.5527,1.2948,20,2.8263,-2 +6.1439,2.5246,6.0064,1.0308,20,5.9243,3.7202,6.2189,20,4.5637,9.4787,6.3598,5.5527,1.2948,20,2.8263,-2 +6.0824,2.4636,5.947,0.9756,20,5.874,5.2037,3.6806,20,4.5309,9.4435,6.3151,5.5041,1.24,20,2.7667,-1.5 +6.0537,2.4351,5.9194,0.9502,20,5.8507,5.1834,3.6624,20,4.5156,9.4271,6.2942,5.4813,1.2145,20,2.7389,-1 +6.0537,2.4351,5.9194,0.9502,20,5.8507,5.1834,3.6624,20,4.5156,9.4271,6.2942,5.4813,1.2145,20,2.7389,-1 +5.9923,2.3742,5.8602,5.9832,0.8964,5.8009,5.1402,3.6238,20,4.4837,9.3923,6.25,5.4331,1.1607,20,2.6796,-0.5 +5.9923,2.3742,5.8602,5.9832,0.8964,5.8009,5.1402,3.6238,20,4.4837,9.3923,6.25,5.4331,1.1607,20,2.6796,-0.5 +5.9316,2.314,5.8017,5.9282,0.8442,5.7518,5.0976,3.586,20,4.453,9.3584,6.2068,5.3859,1.1084,20,2.6212,-0.5 +5.9002,2.2829,5.7714,5.8998,0.8176,5.7264,5.0757,3.5667,20,9.341,11.5245,6.1845,5.3616,1.0817,20,2.591,-0.5 +5.9002,2.2829,5.7714,5.8998,0.8176,5.7264,5.0757,3.5667,20,9.341,11.5245,6.1845,5.3616,1.0817,20,2.591,-0.5 +5.8673,2.2503,5.7398,5.8702,0.7902,5.7,5.053,3.5468,20,9.3228,11.5032,6.1613,5.3362,1.0541,20,2.5594,0 +5.8046,2.1882,5.6795,5.8136,20,0.7391,5.0098,3.5092,20,9.2883,11.4627,6.1171,1.002,7.0089,20,2.4992,0.5 +5.7784,2.1623,5.6543,5.7901,20,0.7183,4.9919,3.4937,20,9.274,11.4459,6.0989,0.9808,6.9861,20,2.4742,0.5 +5.7784,2.1623,5.6543,5.7901,20,0.7183,4.9919,3.4937,20,9.274,11.4459,6.0989,0.9808,6.9861,20,2.4742,0.5 +5.7156,2.1,5.5938,5.7334,20,0.6696,4.9489,3.4567,20,9.2404,11.4061,6.0556,0.931,6.9317,20,2.4142,0.5 +5.7156,2.1,5.5938,5.7334,20,0.6696,4.9489,3.4567,20,9.2404,11.4061,6.0556,0.931,6.9317,20,2.4142,0.5 +5.6506,2.0357,5.5312,5.6749,20,5.5267,0.6219,3.4191,20,9.2059,11.3652,6.0112,0.8813,6.8755,20,2.3524,1.5 +5.6506,2.0357,5.5312,5.6749,20,5.5267,0.6219,3.4191,20,9.2059,11.3652,6.0112,0.8813,6.8755,20,2.3524,1.5 +5.5946,1.9802,5.4772,5.6244,20,5.482,0.5832,3.387,20,9.1768,10.4409,0.8403,7.2294,6.8275,20,2.2994,2 +5.5946,1.9802,5.4772,5.6244,20,5.482,0.5832,3.387,20,9.1768,10.4409,0.8403,7.2294,6.8275,20,2.2994,2 +5.5316,1.9178,5.4165,5.5675,20,5.4316,4.8243,0.5429,3.3513,9.145,10.4005,0.7971,7.1814,6.774,2.2402,20,3 +5.5019,1.8884,5.3877,5.5407,20,5.4078,6.7577,0.5252,3.3345,9.1303,5.9128,0.7777,7.159,6.7489,2.2124,20,3 +5.5019,1.8884,5.3877,5.5407,20,5.4078,6.7577,0.5252,3.3345,9.1303,5.9128,0.7777,7.159,6.7489,2.2124,20,3 +5.441,1.8279,5.3286,5.4852,20,5.3587,6.7111,4.7625,3.2999,9.1011,0.7408,5.0198,7.1137,6.698,2.1559,20,-22.5 +5.441,1.8279,5.3286,5.4852,20,5.3587,6.7111,4.7625,3.2999,9.1011,0.7408,5.0198,7.1137,6.698,2.1559,20,-22.5 +5.4097,1.7979,4.7906,6.4336,5.4606,5.3389,6.6931,4.7478,20,9.0787,0.7163,4.9919,7.0849,6.6673,2.1239,20,-21.5 +5.4097,1.7979,4.7906,6.4336,5.4606,5.3389,6.6931,4.7478,20,9.0787,0.7163,4.9919,7.0849,6.6673,2.1239,20,-21.5 +3.4188,5.3488,1.7402,5.2469,5.414,20,5.302,4.7213,20,9.9911,0.6687,5.7953,4.9362,6.6066,8.3849,2.061,-19 +3.3576,5.2895,1.685,3.181,20,5.3705,5.2689,6.6302,20,4.1358,0.6221,10.2122,4.8796,6.9694,6.5455,1.9984,-17 +20,3.3243,20,1.6554,5.1686,5.3475,20,5.2517,20,4.1132,0.5974,11.0819,4.8485,6.9375,6.5121,20,-16.5 +20,3.3243,20,1.6554,5.1686,5.3475,20,5.2517,20,4.1132,0.5974,11.0819,4.8485,6.9375,6.5121,20,-16.5 +20,3.2627,5.1982,1.6013,5.1184,5.3056,20,5.2208,6.5876,5.0616,0.5534,8.9116,5.6565,4.7903,6.4496,8.2267,-15.5 +20,3.2341,5.1708,1.5767,5.0957,6.2522,5.2869,5.2074,6.5758,5.0418,0.5336,8.8882,5.6301,4.7627,7.862,6.4202,-15 +20,3.2341,5.1708,1.5767,5.0957,6.2522,5.2869,5.2074,6.5758,5.0418,0.5336,8.8882,5.6301,4.7627,7.862,6.4202,-15 +1.7995,3.1659,5.1058,20,1.5194,5.0423,5.2436,20,20,0.4885,4.0005,8.8308,5.5659,4.6958,6.7808,6.3491,-14 +1.7671,20,3.1353,5.0768,1.4945,5.019,5.225,20,20,9.4583,3.9773,8.8042,10.9106,4.665,6.7494,6.3167,15.5 +1.7671,20,3.1353,5.0768,1.4945,5.019,5.225,20,20,9.4583,3.9773,8.8042,10.9106,4.665,6.7494,6.3167,15.5 +1.7008,20,3.0704,5.014,2.9333,1.4388,5.18,20,20,8.4236,3.9376,8.7562,5.4809,4.6063,6.6885,6.2523,16 +20,20,3.0393,20,1.4106,4.9379,5.1558,20,20,8.411,3.9234,8.7374,5.458,4.5814,6.6624,6.2238,14.5 +20,20,3.0393,20,1.4106,4.9379,5.1558,20,20,8.411,3.9234,8.7374,5.458,4.5814,6.6624,6.2238,14.5 +20,3.0005,4.945,20,1.3754,4.9033,5.1253,20,5.0875,3.9066,20,8.7145,5.43,4.551,7.6368,6.1886,13 +20,2.9369,4.882,5.8055,1.3174,6.0294,5.0744,20,5.0462,3.8815,8.679,20,4.5027,6.5788,6.1318,7.905,11 +20,2.9063,4.8516,4.2779,1.2896,6.0038,5.0498,5.0262,20,20,8.6624,10.7448,4.4799,6.5544,6.1048,20,10.5 +20,2.9063,4.8516,4.2779,1.2896,6.0038,5.0498,5.0262,20,20,8.6624,10.7448,4.4799,6.5544,6.1048,20,10.5 +20,2.8472,4.793,2.7253,1.2361,5.9546,5.0024,4.9878,6.3743,20,8.6304,5.3251,4.436,6.5074,6.0525,1.4857,9 +20,2.8472,4.793,2.7253,1.2361,5.9546,5.0024,4.9878,6.3743,20,8.6304,5.3251,4.436,6.5074,6.0525,1.4857,9 +20,2.7875,20,2.6693,1.1822,4.9542,20,4.9487,6.3374,20,8.5994,5.286,4.3928,7.4588,6.0005,1.4293,8 +2.7541,4.7003,20,2.6379,1.1521,4.927,20,4.9266,20,9.5545,8.5826,5.2646,4.3691,7.4316,5.9717,1.398,7.5 +2.7541,4.7003,20,2.6379,1.1521,4.927,20,4.9266,20,9.5545,8.5826,5.2646,4.3691,7.4316,5.9717,1.398,7.5 +2.6968,4.6432,20,2.5839,1.1008,4.8805,20,4.8889,20,8.5541,20,4.3289,6.3913,5.9224,7.69,1.3446,6.5 +2.6667,4.6132,20,2.5555,1.0739,4.8559,20,4.8689,20,8.5395,10.5931,4.3082,6.3686,5.8967,1.3168,20,5.5 +2.6667,4.6132,20,2.5555,1.0739,4.8559,20,4.8689,20,8.5395,10.5931,4.3082,6.3686,5.8967,1.3168,20,5.5 +2.6038,4.5504,20,2.4963,1.0183,4.8047,20,4.8276,20,8.5094,5.1712,4.2653,6.3214,5.8432,1.259,20,5 +2.5717,4.5183,20,2.466,0.9901,4.7786,20,4.8065,20,8.4943,5.1518,4.2437,6.2975,5.8161,1.2298,20,4.5 +2.5717,4.5183,20,2.466,0.9901,4.7786,20,4.8065,20,8.4943,5.1518,4.2437,6.2975,5.8161,1.2298,20,4.5 +2.5078,4.4544,20,2.4059,0.9348,4.7266,20,4.7647,20,20,5.1139,4.2014,6.2504,5.7624,1.1723,20,4 +2.4775,4.4242,20,2.3775,0.9089,4.702,20,4.7449,20,20,5.0963,4.1817,6.2283,5.7372,1.1454,20,4 +2.4775,4.4242,20,2.3775,0.9089,4.702,20,4.7449,20,20,5.0963,4.1817,6.2283,5.7372,1.1454,20,4 +2.4775,4.4242,20,2.3775,0.9089,4.702,20,4.7449,20,20,5.0963,4.1817,6.2283,5.7372,1.1454,20,4 +2.4157,4.3623,5.3075,2.3193,20,0.8567,20,4.7046,20,20,4.142,6.1836,7.1632,1.091,20,20,3.5 +2.3644,4.3109,5.258,2.271,20,0.8141,20,4.6712,20,20,4.1099,6.147,7.1238,1.0468,20,20,3.5 +2.3644,4.3109,5.258,2.271,20,0.8141,20,4.6712,20,20,4.1099,6.147,7.1238,1.0468,20,20,3.5 +2.3024,4.2486,5.1981,2.2126,20,0.7639,20,4.6309,20,20,4.0718,6.1032,5.593,0.9944,20,20,3.5 +2.3024,4.2486,5.1981,2.2126,20,0.7639,20,4.6309,20,20,4.0718,6.1032,5.593,0.9944,20,20,3.5 +20,4.2067,5.1577,2.1733,5.4563,0.7309,20,4.6037,20,4.9763,4.0467,6.0742,5.5592,0.9599,20,20,3 +20,4.1408,5.0941,2.1116,5.4,4.4717,0.6808,4.5612,20,4.9424,4.0084,6.0293,0.9074,7.2581,20,20,3 +20,4.11,5.0644,2.0828,5.3737,4.4467,0.6582,4.5414,20,4.9268,3.9908,6.0085,0.8836,7.2325,20,20,3.5 +20,4.11,5.0644,2.0828,5.3737,4.4467,0.6582,4.5414,20,4.9268,3.9908,6.0085,0.8836,7.2325,20,20,3.5 +4.0449,20,3.5074,2.022,5.3181,4.3939,0.6127,4.4997,20,4.8949,3.9546,5.9653,0.835,7.1788,20,20,3.5 +4.0449,20,3.5074,2.022,5.3181,4.3939,0.6127,4.4997,20,4.8949,3.9546,5.9653,0.835,7.1788,20,20,3.5 +4.0122,20,3.476,1.9915,5.2901,4.3673,20,0.5909,20,4.8795,3.9369,0.8117,5.4062,20,20,20,3.5 +3.9488,20,3.4151,1.9322,5.2356,4.3157,20,0.5515,20,3.9037,5.9033,0.7689,5.3577,20,20,20,3.5 +3.9488,20,3.4151,1.9322,5.2356,4.3157,20,0.5515,20,3.9037,5.9033,0.7689,5.3577,20,20,20,3.5 +3.9488,20,3.4151,1.9322,5.2356,4.3157,20,0.5515,20,3.9037,5.9033,0.7689,5.3577,20,20,20,3.5 +3.8549,20,3.3248,1.8447,5.1548,4.2393,20,4.3778,20,3.8568,0.712,6.7925,5.2872,20,20,20,-15 +3.8549,20,3.3248,1.8447,5.1548,4.2393,20,4.3778,20,3.8568,0.712,6.7925,5.2872,20,20,20,-15 +3.8549,20,3.3248,1.8447,5.1548,4.2393,20,4.3778,20,3.8568,0.712,6.7925,5.2872,20,20,20,-15 +3.7882,20,4.7536,1.7845,20,4.1881,20,4.3394,20,0.6727,5.7998,6.7432,5.2344,20,20,20,-16.5 +20,3.7262,20,3.2063,1.7325,5.054,4.1461,20,4.3111,0.6328,9.1587,5.7518,5.1799,6.9129,20,20,-15.5 +20,3.7262,20,3.2063,1.7325,5.054,4.1461,20,4.3111,0.6328,9.1587,5.7518,5.1799,6.9129,20,20,-15.5 +1.7267,3.6714,20,3.1581,1.6882,5.0149,4.1111,20,20,4.7045,3.7418,5.7071,5.1298,6.8607,20,20,14.5 +1.6946,3.6404,20,3.1311,3.7213,1.6638,4.092,20,20,4.6839,3.7196,5.6812,5.1008,6.8306,20,20,16.5 +1.6946,3.6404,20,3.1311,3.7213,1.6638,4.092,20,20,4.6839,3.7196,5.6812,5.1008,6.8306,20,20,16.5 +20,3.5777,20,3.0711,1.6069,4.94,4.0419,20,20,3.6933,9.0664,5.6451,5.0562,6.7823,20,20,14 +20,3.5468,20,3.0411,1.5785,4.9129,4.0165,20,20,3.6818,5.6286,6.5556,5.0353,20,20,20,12.5 +20,3.5468,20,3.0411,1.5785,4.9129,4.0165,20,20,3.6818,5.6286,6.5556,5.0353,20,20,20,12.5 +20,3.4905,4.4732,2.9868,1.5271,4.8642,3.9709,20,4.1839,9.0288,5.5982,4.997,6.7175,20,20,20,11 +20,3.4905,4.4732,2.9868,1.5271,4.8642,3.9709,20,4.1839,9.0288,5.5982,4.997,6.7175,20,20,20,11 +20,3.4905,4.4732,2.9868,1.5271,4.8642,3.9709,20,4.1839,9.0288,5.5982,4.997,6.7175,20,20,20,11 +3.427,20,4.4107,2.925,1.4688,3.9186,20,4.1433,20,20,5.5658,4.9554,6.6716,20,20,20,9.5 +3.3638,20,2.8632,3.4631,1.4106,3.866,20,4.1023,20,5.5354,6.4462,4.9155,6.6271,20,20,1.4274,8 +3.3319,20,2.832,3.433,1.3813,3.8394,20,4.0816,20,5.5205,6.4282,4.8958,20,20,20,1.3972,7 +3.3319,20,2.832,3.433,1.3813,3.8394,20,4.0816,20,5.5205,6.4282,4.8958,20,20,20,1.3972,7 +3.2707,20,2.772,3.3751,1.3255,3.7887,20,4.0424,20,5.4921,4.8581,6.5625,20,20,20,1.3394,6 +3.2414,20,2.7433,3.3474,1.2988,3.7644,20,4.0237,20,5.4789,4.8405,6.5425,20,20,20,1.3119,5.5 +3.2414,20,2.7433,3.3474,1.2988,3.7644,20,4.0237,20,5.4789,4.8405,6.5425,20,20,20,1.3119,5.5 +20,20,2.682,3.2882,1.2422,3.7127,20,3.984,20,7.9007,4.8031,6.4998,20,20,1.2535,20,5 +20,20,2.682,3.2882,1.2422,3.7127,20,3.984,20,7.9007,4.8031,6.4998,20,20,1.2535,20,5 +20,4.102,2.6203,3.2287,1.1857,3.6607,20,3.9443,20,7.8697,4.7668,6.458,20,20,1.1956,20,4 +20,4.102,2.6203,3.2287,1.1857,3.6607,20,3.9443,20,7.8697,4.7668,6.458,20,20,1.1956,20,4 +20,4.0391,2.5583,3.1688,1.1294,3.6085,20,3.9045,20,6.2785,4.7312,6.4166,20,20,1.1381,20,3.5 +20,4.0391,2.5583,3.1688,1.1294,3.6085,20,3.9045,20,6.2785,4.7312,6.4166,20,20,1.1381,20,3.5 +20,3.9766,2.4967,3.1094,1.0742,3.5569,20,3.8655,20,6.2471,4.6966,20,20,20,1.0819,20,3 +20,3.9443,2.4649,3.0787,1.046,3.5303,20,3.8455,20,6.2312,4.6791,20,20,20,1.0532,20,2.5 +20,3.9443,2.4649,3.0787,1.046,3.5303,20,3.8455,20,6.2312,4.6791,20,20,20,1.0532,20,2.5 +20,3.9443,2.4649,3.0787,1.046,3.5303,20,3.8455,20,6.2312,4.6791,20,20,20,1.0532,20,2.5 +20,3.8886,2.41,3.0259,0.9979,3.4847,20,3.8113,20,4.6493,6.3199,20,20,1.0043,20,20,2.5 +20,3.8236,2.3461,2.9644,4.2841,0.9428,20,3.772,20,4.6154,6.2792,20,20,0.9484,20,20,1.5 +20,3.7936,2.3166,2.936,4.2575,0.9178,20,3.754,20,4.6001,6.2606,20,20,0.9232,20,20,1.5 +20,3.7936,2.3166,2.936,4.2575,0.9178,20,3.754,20,4.6001,6.2606,20,20,0.9232,20,20,1.5 +20,3.74,2.264,2.8854,4.2102,0.8741,20,3.7224,20,4.5729,6.2274,20,0.8786,20,20,20,1.5 +20,3.7082,2.2328,2.8555,4.1821,0.8487,20,3.7038,20,4.5571,6.208,20,0.8528,20,20,20,1.5 +20,3.7082,2.2328,2.8555,4.1821,0.8487,20,3.7038,20,4.5571,6.208,20,0.8528,20,20,20,1.5 +20,3.6459,2.1717,2.7968,4.1273,0.8002,20,3.6678,20,8.1205,6.1703,20,0.8036,20,20,20,1.5 +20,3.6459,2.1717,2.7968,4.1273,0.8002,20,3.6678,20,8.1205,6.1703,20,0.8036,20,20,20,1.5 +20,3.5848,2.1119,2.7395,4.0736,3.2404,0.7546,5.0287,3.633,8.089,6.134,20,0.7575,20,20,20,1 +20,3.554,2.0818,2.7106,4.0466,3.2161,0.7324,5.0101,3.6157,8.0733,6.1159,0.7353,20,20,20,20,1 +20,3.554,2.0818,2.7106,4.0466,3.2161,0.7324,5.0101,3.6157,8.0733,6.1159,0.7353,20,20,20,20,1 +20,3.554,2.0818,2.7106,4.0466,3.2161,0.7324,5.0101,3.6157,8.0733,6.1159,0.7353,20,20,20,20,1 +20,3.4895,2.0187,2.6503,3.9902,3.1656,20,0.6883,3.5801,8.0406,6.0782,0.6907,20,20,20,20,1 +20,3.4265,1.9573,2.5916,3.9353,3.1166,20,0.6486,20,8.0093,0.6507,20,20,20,20,20,0.5 +20,3.3935,1.925,2.5608,3.9066,3.0911,20,0.6293,20,20,0.6314,20,20,20,20,20,0.5 +20,3.3935,1.925,2.5608,3.9066,3.0911,20,0.6293,20,20,0.6314,20,20,20,20,20,0.5 +20,3.33,1.8633,2.502,3.8518,20,3.0427,4.8778,20,0.5975,5.9875,20,20,20,20,2.348,-21.5 +20,3.33,1.8633,2.502,3.8518,20,3.0427,4.8778,20,0.5975,5.9875,20,20,20,20,2.348,-21.5 +20,3.2683,20,1.8046,2.4473,3.8019,3.0007,20,4.8487,7.9243,5.9455,20,20,20,20,20,4.5 +20,3.2683,20,1.8046,2.4473,3.8019,3.0007,20,4.8487,7.9243,5.9455,20,20,20,20,20,4.5 +20,20,3.2071,1.7466,2.3935,3.7531,2.9601,20,20,7.8866,5.9036,20,20,20,20,20,6 +20,20,3.2071,1.7466,2.3935,3.7531,2.9601,20,20,7.8866,5.9036,20,20,20,20,20,6 +20,20,3.1442,1.6861,2.3362,3.6997,2.9141,20,20,7.8566,5.8692,20,20,20,20,20,5.5 +20,20,3.1442,1.6861,2.3362,3.6997,2.9141,20,20,7.8566,5.8692,20,20,20,20,20,5.5 +20,20,3.0806,1.6249,2.2781,3.6454,2.8675,20,20,5.8361,20,20,20,20,20,20,5 +20,20,3.0806,1.6249,2.2781,3.6454,2.8675,20,20,5.8361,20,20,20,20,20,20,5 +20,3.0169,20,1.5637,2.2201,3.5911,2.8211,20,20,5.8042,20,20,20,20,20,2.0333,3.5 +20,3.0169,20,1.5637,2.2201,3.5911,2.8211,20,20,5.8042,20,20,20,20,20,2.0333,3.5 +20,2.9862,20,1.5342,2.1921,3.5649,2.7988,20,20,5.7892,20,20,20,20,20,2.0035,3.5 +20,2.9536,20,1.5031,2.1626,3.5373,2.7755,20,20,5.7732,20,20,20,20,20,1.9717,3 +20,2.8899,20,1.4423,2.1052,3.4835,2.7302,20,20,5.7427,20,20,20,20,20,1.9101,3 +20,2.8592,20,1.4132,2.0776,3.4576,2.7086,20,20,20,20,20,20,20,20,1.8805,2.5 +20,2.8592,20,1.4132,2.0776,3.4576,2.7086,20,20,20,20,20,20,20,20,1.8805,2.5 +20,2.7954,20,1.3527,2.0205,3.4041,2.6642,20,20,20,20,20,20,20,20,1.8191,2 +20,2.7628,20,1.3219,1.9914,3.3767,2.6417,20,20,20,20,20,20,20,20,1.7879,2.5 +20,2.7628,20,1.3219,1.9914,3.3767,2.6417,20,20,20,20,20,20,20,20,1.7879,2.5 +20,2.6995,20,1.2625,1.9353,3.324,20,2.5986,20,20,20,20,20,20,20,1.7275,2 +20,2.6995,20,1.2625,1.9353,3.324,20,2.5986,20,20,20,20,20,20,20,1.7275,2 +20,2.6691,20,1.234,1.9084,3.2986,20,2.5781,20,20,20,20,20,20,1.6987,20,2 +20,2.6357,20,1.2028,1.879,3.2709,20,2.5557,20,20,20,20,20,20,1.667,20,2 +20,2.584,20,1.1549,1.8338,3.2281,20,2.5216,20,20,20,20,20,20,1.6184,20,2 +20,2.5538,20,1.1269,1.8074,3.2032,20,2.5018,20,20,20,20,20,20,1.59,20,1.5 +20,2.5538,20,1.1269,1.8074,3.2032,20,2.5018,20,20,20,20,20,20,1.59,20,1.5 +20,2.5211,20,1.0968,1.779,3.1763,20,2.4806,20,20,20,20,20,20,1.5595,20,2 +20,2.5211,20,1.0968,1.779,3.1763,20,2.4806,20,20,20,20,20,20,1.5595,20,2 +20,2.4586,20,1.0398,1.7251,3.1251,20,2.4407,20,20,20,20,20,20,1.5015,20,1.5 +20,2.428,20,1.0121,1.6989,3.1001,20,2.4214,20,20,20,20,20,20,1.4734,20,1.5 +20,2.3958,20,20,0.9831,3.0739,20,2.4014,20,20,20,20,20,20,1.4439,20,1.5 +20,2.3335,20,20,0.9277,1.619,20,2.3634,20,20,20,20,20,20,1.3872,20,2 +20,2.3025,20,20,0.9005,1.593,20,2.3447,20,20,20,20,20,20,1.3593,20,1.5 +20,2.3025,20,20,0.9005,1.593,20,2.3447,20,20,20,20,20,20,1.3593,20,1.5 +20,2.2406,20,20,0.8467,1.5416,20,2.3081,20,20,20,20,20,1.3041,20,20,2 +20,2.2406,20,20,0.8467,1.5416,20,2.3081,20,20,20,20,20,1.3041,20,20,2 +20,2.1774,20,20,0.7929,1.4898,20,20,2.2714,20,20,20,20,1.2488,20,20,2 +20,2.1453,20,20,20,0.7661,20,20,2.2532,20,20,20,20,1.2211,20,20,2 +20,2.1453,20,20,20,0.7661,20,20,2.2532,20,20,20,20,1.2211,20,20,2 +20,2.0824,20,20,20,0.7149,20,20,2.2182,20,20,20,20,1.1677,20,20,2.5 +20,2.0523,20,20,20,0.691,20,20,20,20,20,20,20,1.1426,20,20,2.5 +20,2.0523,20,20,20,0.691,20,20,20,20,20,20,20,1.1426,20,20,2.5 +20,1.9887,20,20,20,0.642,20,20,20,20,20,20,1.0907,20,20,20,3 +20,1.9887,20,20,20,0.642,20,20,20,20,20,20,1.0907,20,20,20,3 +20,1.9261,20,20,20,2.7006,0.5962,20,20,20,20,20,1.0415,20,20,20,3.5 +20,1.8935,20,20,20,2.6752,0.5736,20,20,20,20,20,1.0167,20,20,20,4 +20,1.8935,20,20,20,2.6752,0.5736,20,20,20,20,20,1.0167,20,20,20,4 +20,1.8935,20,20,20,2.6752,0.5736,20,20,20,20,20,1.0167,20,20,20,4 +20,1.8303,20,20,20,2.6257,1.2193,0.5319,20,20,20,0.9707,20,20,20,20,4.5 +20,1.7616,20,20,20,20,1.1689,20,0.4913,20,20,0.9237,20,20,20,20,5.5 +20,1.7311,20,20,20,20,1.1469,20,20,20,20,0.9041,20,20,20,20,-1 +20,1.7311,20,20,20,20,1.1469,20,20,20,20,0.9041,20,20,20,20,-1 +20,1.6647,20,20,20,20,2.4992,1.1026,20,20,0.8608,20,20,20,20,20,-1 +20,1.633,20,20,20,20,2.476,1.0823,20,20,0.8411,20,20,20,20,20,-1 +20,1.633,20,20,20,20,2.476,1.0823,20,20,0.8411,20,20,20,20,20,-1 +20,1.5701,20,20,20,20,2.4306,1.0439,20,20,0.8044,20,20,20,20,20,-1.5 +20,1.5396,20,20,20,20,2.4089,1.0262,20,0.7878,20,20,20,20,20,20,-1.5 +20,1.5066,20,20,20,20,2.3858,20,1.008,0.7706,20,20,20,20,20,20,-1.5 +20,1.5066,20,20,20,20,2.3858,20,1.008,0.7706,20,20,20,20,20,20,-1.5 +20,1.4445,20,20,20,20,2.3431,20,20,20,20,20,20,20,20,20,28 +20,1.4445,20,20,20,20,2.3431,20,20,20,20,20,20,20,20,20,28 +20,1.4445,20,20,20,20,2.3431,20,20,20,20,20,20,20,20,20,28 +20,1.3833,20,20,20,20,2.2897,20,0.9321,20,20,20,20,20,20,20,31 +1.326,20,20,20,20,2.2379,20,0.8901,20,20,20,20,20,20,20,20,27.5 +20,20,20,20,20,2.2133,20,0.8699,20,20,20,20,20,20,20,20,25.5 +20,20,20,20,20,2.2133,20,0.8699,20,20,20,20,20,20,20,20,25.5 +20,20,20,20,20,2.2133,20,0.8699,20,20,20,20,20,20,20,20,25.5 +20,20,20,20,2.1393,20,20,0.8107,20,20,20,20,20,20,20,1.2253,20 +20,20,20,20,2.1165,20,20,0.7925,1.7745,20,20,20,20,20,20,1.2036,18.5 +20,20,20,20,2.1165,20,20,0.7925,1.7745,20,20,20,20,20,20,1.2036,18.5 +20,20,20,20,2.0561,20,20,0.7447,20,20,20,20,20,20,1.1476,20,16 +20,20,20,20,2.0561,20,20,0.7447,20,20,20,20,20,20,1.1476,20,16 +20,20,20,1.9963,20,20,20,0.6994,20,20,20,20,20,20,1.0937,20,14.5 +20,20,20,1.9641,20,20,3.7004,0.6755,20,20,20,20,20,20,1.0659,20,13.5 +20,20,20,1.9641,20,20,3.7004,0.6755,20,20,20,20,20,20,1.0659,20,13.5 +20,20,20,1.9032,20,20,3.6513,0.6323,20,20,20,20,20,1.0147,20,20,12 +20,20,20,1.8727,20,20,3.6265,0.6115,20,20,20,20,20,0.9902,20,20,11.5 +20,20,20,1.8727,20,20,3.6265,0.6115,20,20,20,20,20,0.9902,20,20,11.5 +20,20,20,1.8727,20,20,3.6265,0.6115,20,20,20,20,20,0.9902,20,20,11.5 +20,20,20,1.7792,20,20,3.5503,1.534,20,20,20,20,0.9189,20,20,20,7 +20,20,1.7499,20,20,20,3.5261,1.5135,20,20,20,20,0.8982,20,20,20,6 +20,20,1.7184,20,20,20,3.5007,1.4926,20,20,20,0.8758,20,20,20,20,5.5 +20,20,1.6881,20,20,20,3.4763,1.4727,20,20,20,0.8548,20,20,20,20,4.5 +20,20,1.6881,20,20,20,3.4763,1.4727,20,20,20,0.8548,20,20,20,20,4.5 +20,20,1.6881,20,20,20,3.4763,1.4727,20,20,20,0.8548,20,20,20,20,4.5 +20,20,1.627,20,20,20,3.4273,1.4338,20,20,0.8145,20,20,20,20,20,3 +20,20,1.5608,20,20,20,3.3743,20,1.3932,20,0.7748,20,20,20,20,20,1.5 +20,20,1.5301,20,20,20,3.35,20,1.3752,20,0.7576,20,20,20,20,20,1 +20,20,1.5301,20,20,20,3.35,20,1.3752,20,0.7576,20,20,20,20,20,1 +20,20,1.501,20,20,20,3.3272,20,20,0.7419,20,20,20,20,20,20,-20.5 +20,20,1.4706,20,20,20,3.3034,20,20,20,20,20,20,20,20,20,30.5 +20,20,20,1.4448,20,20,3.2862,20,20,20,20,20,20,20,20,20,32.5 +20,20,20,1.4448,20,20,3.2862,20,20,20,20,20,20,20,20,20,32.5 +20,20,1.3577,20,20,20,3.2136,20,20,20,20,20,20,20,20,20,29.5 +20,20,1.3577,20,20,20,3.2136,20,20,20,20,20,20,20,20,20,29.5 +20,20,1.2996,20,20,3.1578,20,20,20,20,20,20,20,20,20,20,24.5 +20,20,1.2996,20,20,3.1578,20,20,20,20,20,20,20,20,20,20,24.5 +20,1.2383,20,20,20,3.1002,20,20,1.1919,20,20,20,20,20,20,20,32.5 +20,1.2383,20,20,20,3.1002,20,20,1.1919,20,20,20,20,20,20,20,32.5 +20,1.2093,20,20,3.0704,20,20,1.167,2.2791,20,20,20,20,20,20,20,30 +1.1542,20,20,3.0104,20,20,20,1.1145,20,20,20,20,20,20,20,20,24.5 +20,20,20,2.9794,20,20,3.7705,1.0866,20,20,20,20,20,20,20,20,22 +20,20,20,2.9794,20,20,3.7705,1.0866,20,20,20,20,20,20,20,20,22 +20,20,20,2.9175,20,20,1.0359,20,20,20,20,20,20,20,20,20,18.5 +20,20,2.8875,20,20,20,1.0114,20,3.0951,20,20,20,20,20,20,1.0417,17.5 +20,20,2.8875,20,20,20,1.0114,20,3.0951,20,20,20,20,20,20,1.0417,17.5 +20,20,2.8255,20,20,3.638,0.9615,3.0527,20,20,20,20,20,20,20,0.9854,14.5 +20,20,2.7931,20,20,3.6097,0.9356,3.0302,20,20,20,20,20,20,0.9568,20,13.5 +20,20,2.7931,20,20,3.6097,0.9356,3.0302,20,20,20,20,20,20,0.9568,20,13.5 +20,20,2.7931,20,20,3.6097,0.9356,3.0302,20,20,20,20,20,20,0.9568,20,13.5 +20,20,2.7307,20,20,3.5555,0.8869,2.9874,20,20,20,20,20,20,0.9025,20,11.5 +20,2.6679,20,20,20,1.9418,0.8385,2.9435,20,20,20,20,20,0.8503,20,20,9 +20,2.6679,20,20,20,1.9418,0.8385,2.9435,20,20,20,20,20,0.8503,20,20,9 +20,2.638,20,20,20,1.9171,0.8161,2.9228,20,20,20,20,20,0.826,20,20,8.5 +20,2.5745,20,20,20,1.8653,20,0.7703,20,20,20,20,0.7757,20,20,20,7.5 +20,2.5745,20,20,20,1.8653,20,0.7703,20,20,20,20,0.7757,20,20,20,7.5 +20,2.5123,20,20,3.3639,1.8148,20,0.7274,20,20,20,20,0.7292,20,20,20,6.5 +20,2.5123,20,20,3.3639,1.8148,20,0.7274,20,20,20,20,0.7292,20,20,20,6.5 +20,2.4494,20,20,3.3087,1.7641,20,0.6865,20,20,20,0.6851,20,20,20,20,5.5 +20,2.4494,20,20,3.3087,1.7641,20,0.6865,20,20,20,0.6851,20,20,20,20,5.5 +20,2.4124,20,20,3.2764,1.7346,20,0.6642,20,20,20,0.6606,20,20,20,20,5 +20,2.4124,20,20,3.2764,1.7346,20,0.6642,20,20,20,0.6606,20,20,20,20,5 +20,2.3492,20,20,3.2211,1.6846,20,2.7277,20,20,0.6221,20,20,20,20,20,-5 +2.2859,20,20,20,3.1657,1.6351,20,2.686,20,0.5885,20,20,20,20,20,20,-8 +20,2.2553,20,20,3.1403,20,1.6132,2.6683,20,0.5717,20,20,20,20,20,20,-8.5 +20,2.2553,20,20,3.1403,20,1.6132,2.6683,20,0.5717,20,20,20,20,20,20,-8.5 +20,2.1934,20,20,20,3.0908,1.5718,2.6352,20,20,20,20,20,20,20,20,25 +20,2.1934,20,20,20,3.0908,1.5718,2.6352,20,20,20,20,20,20,20,20,25 +20,2.1934,20,20,20,3.0908,1.5718,2.6352,20,20,20,20,20,20,20,20,25 +20,2.1315,20,20,20,3.0369,1.5254,2.5959,20,20,20,20,20,20,20,20,25 +2.0995,20,20,20,3.0054,20,1.4966,2.5698,20,20,20,20,20,20,20,20,23 +2.0372,20,20,20,2.9413,1.4375,20,2.5154,4.0408,20,20,20,20,20,20,20,19 +2.0372,20,20,20,2.9413,1.4375,20,2.5154,4.0408,20,20,20,20,20,20,20,19 +20,20,20,2.8797,20,1.3821,2.4651,3.9958,20,20,20,20,20,20,20,20,16 +20,20,20,2.8501,20,1.3554,2.4406,3.9737,20,20,20,20,20,20,20,20,15 +20,20,20,2.8501,20,1.3554,2.4406,3.9737,20,20,20,20,20,20,20,20,15 +20,20,20,2.8501,20,1.3554,2.4406,3.9737,20,20,20,20,20,20,20,20,15 +20,20,20,2.7576,20,1.2729,2.3647,3.905,20,20,20,20,20,20,20,1.8565,12 +20,20,20,2.7576,20,1.2729,2.3647,3.905,20,20,20,20,20,20,20,1.8565,12 +20,20,20,2.7576,20,1.2729,2.3647,3.905,20,20,20,20,20,20,20,1.8565,12 +20,20,2.665,20,20,1.1908,2.2884,3.8353,20,20,20,20,20,20,20,1.769,9.5 +20,20,2.665,20,20,1.1908,2.2884,3.8353,20,20,20,20,20,20,20,1.769,9.5 +20,20,2.665,20,20,1.1908,2.2884,3.8353,20,20,20,20,20,20,20,1.769,9.5 +20,20,2.5706,20,20,1.1086,2.2113,5.7944,7.6849,20,20,20,20,20,1.6811,20,7.5 +20,20,2.5706,20,20,1.1086,2.2113,5.7944,7.6849,20,20,20,20,20,1.6811,20,7.5 +20,20,2.5089,20,20,1.0556,3.7182,5.7512,20,20,20,20,20,20,1.625,20,7 +20,20,2.4786,20,20,1.0298,3.6954,5.73,20,20,20,20,20,20,1.5977,20,6.5 +20,20,2.4786,20,20,1.0298,3.6954,5.73,20,20,20,20,20,20,1.5977,20,6.5 +20,20,2.4465,20,20,1.0029,3.6714,5.7076,20,20,20,20,20,20,1.569,20,6 +20,20,2.3839,20,20,0.951,3.6245,5.6637,20,20,20,20,20,1.514,20,20,6 +20,20,2.3543,20,20,0.9269,3.6023,5.6429,20,20,20,20,20,1.4883,20,20,5.5 +20,20,2.3543,20,20,0.9269,3.6023,5.6429,20,20,20,20,20,1.4883,20,20,5.5 +20,20,2.291,20,20,0.8761,1.9867,5.5982,20,20,20,20,20,1.4345,20,20,5 +20,20,2.259,20,20,20,0.851,5.5756,20,20,20,20,20,1.4079,20,20,5 +20,20,2.259,20,20,20,0.851,5.5756,20,20,20,20,20,1.4079,20,20,5 +20,20,2.197,20,20,20,0.8035,7.449,10.8761,20,20,20,1.3571,20,20,20,5 +20,2.1664,20,20,20,20,0.7808,7.4294,10.8584,20,20,20,1.3327,20,20,20,5 +20,2.1664,20,20,20,20,0.7808,7.4294,10.8584,20,20,20,1.3327,20,20,20,5 +20,2.1038,20,20,20,20,0.7356,7.3889,5.2348,20,20,20,1.284,20,20,20,4.5 +20,2.1038,20,20,20,20,0.7356,7.3889,5.2348,20,20,20,1.284,20,20,20,4.5 +20,2.0718,20,20,20,20,1.816,0.7135,5.2167,20,20,20,1.2598,20,20,20,5 +20,2.0089,20,20,20,20,1.7681,0.672,5.1809,20,20,1.2138,20,20,20,20,5 +20,1.9785,20,20,20,20,1.7451,0.6529,5.1635,20,20,1.1924,20,20,20,20,5 +20,1.9785,20,20,20,20,1.7451,0.6529,5.1635,20,20,1.1924,20,20,20,20,5 +20,1.9162,20,20,20,20,1.6982,7.2664,0.6163,20,20,1.1505,20,20,20,20,5.5 +20,1.9162,20,20,20,20,1.6982,7.2664,0.6163,20,20,1.1505,20,20,20,20,5.5 +20,1.8831,20,20,20,20,1.6734,7.2444,5.1084,20,20,1.1294,20,20,20,20,-1.5 +20,1.8207,20,20,20,20,1.6271,7.2025,5.0719,20,1.092,20,20,20,20,20,-3 +20,1.8207,20,20,20,20,1.6271,7.2025,5.0719,20,1.092,20,20,20,20,20,-3 +20,1.7902,20,20,20,20,1.606,7.1834,5.0557,20,1.073,20,20,20,20,20,-3.5 +20,1.7584,20,20,20,20,1.5846,7.1639,5.0394,20,1.0533,20,20,20,20,20,-3 +20,1.6963,20,20,20,20,3.1194,1.5444,8.5381,1.0161,20,20,20,20,20,20,-3.5 +20,1.6667,20,20,20,20,3.0996,1.5258,8.5228,0.9991,20,20,20,20,20,20,-3.5 +20,1.6667,20,20,20,20,3.0996,1.5258,8.5228,0.9991,20,20,20,20,20,20,-3.5 +20,1.6046,20,20,20,20,20,1.4887,10.5335,0.9649,20,20,20,20,20,20,-3 +20,20,1.5728,20,20,20,20,1.4705,10.5168,20,20,20,20,20,20,20,33.5 +20,20,1.5728,20,20,20,20,1.4705,10.5168,20,20,20,20,20,20,20,33.5 +20,20,1.5728,20,20,20,20,1.4705,10.5168,20,20,20,20,20,20,20,33.5 +20,1.5083,20,20,20,20,2.9813,1.4157,4.8991,20,20,20,20,20,20,20,28.5 +1.4409,20,20,20,20,2.9176,1.3556,4.8424,11.8678,20,20,20,20,20,20,20,23 +1.4072,20,20,20,20,2.8858,1.3258,4.8141,2.8365,20,20,20,20,20,20,20,21 +1.4072,20,20,20,20,2.8858,1.3258,4.8141,2.8365,20,20,20,20,20,20,20,21 +1.4072,20,20,20,20,2.8858,1.3258,4.8141,2.8365,20,20,20,20,20,20,20,21 +20,20,20,20,20,2.8238,1.2683,2.7887,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,2.7654,1.2143,4.7061,2.7425,8.4303,20,20,20,20,20,20,1.2833,14.5 +20,20,20,20,2.7654,1.2143,4.7061,2.7425,8.4303,20,20,20,20,20,20,1.2833,14.5 +20,20,20,20,2.7085,1.1625,4.655,2.6985,12.6398,20,20,20,20,20,20,1.2261,12.5 +20,20,20,20,2.6781,1.135,8.1412,2.6747,12.6184,20,20,20,20,20,20,1.1965,11 +20,20,20,20,2.6781,1.135,8.1412,2.6747,12.6184,20,20,20,20,20,20,1.1965,11 +20,20,20,20,2.6781,1.135,8.1412,2.6747,12.6184,20,20,20,20,20,20,1.1965,11 +20,20,20,20,2.6203,1.0834,8.0912,2.6301,6.4034,20,20,20,20,20,1.1399,20,9.5 +20,20,20,4.6231,2.5664,1.0359,11.5728,2.5885,20,20,20,20,20,20,1.089,20,8 +20,20,20,4.6231,2.5664,1.0359,11.5728,2.5885,20,20,20,20,20,20,1.089,20,8 +20,20,20,4.5948,2.5385,1.0117,11.5488,2.5672,9.6826,20,20,20,20,20,1.0626,20,8 +20,20,20,2.4883,6.5156,4.4554,0.9688,2.5289,8.0729,20,20,20,20,1.0163,20,20,7 +20,20,20,2.4586,6.4861,4.4283,0.9438,2.5063,8.0539,20,20,20,20,0.9898,20,20,6.5 +20,20,20,2.4586,6.4861,4.4283,0.9438,2.5063,8.0539,20,20,20,20,0.9898,20,20,6.5 +20,20,20,2.4,7.8789,4.3749,0.8954,2.4621,8.0165,20,20,20,20,0.9382,20,20,5.5 +20,20,20,2.3784,7.8583,4.3552,0.8779,2.4458,8.0026,20,20,20,0.9197,20,20,20,5 +20,20,20,2.3508,7.8318,4.33,0.856,2.4252,7.9849,20,20,20,0.8963,20,20,20,5 +20,20,20,2.3218,7.804,4.3036,0.8334,2.4037,12.4342,20,20,20,0.8722,20,20,20,4.5 +20,20,20,2.3218,7.804,4.3036,0.8334,2.4037,12.4342,20,20,20,0.8722,20,20,20,4.5 +20,20,20,2.2646,7.7491,4.2513,8.0573,0.7902,12.3982,20,20,20,0.8265,20,20,20,4 +20,20,20,2.2378,7.7233,4.2268,8.0369,0.7708,12.3813,20,20,0.8059,20,20,20,20,4 +20,20,20,2.208,7.6945,4.1995,8.0142,0.7498,13.4801,20,20,0.7836,20,20,20,20,4 +20,20,20,2.1808,7.6682,4.1746,7.9935,0.7312,20,20,20,0.764,20,20,20,20,3.5 +20,20,20,2.1515,6.1438,4.1478,7.9711,0.712,20,20,0.7438,20,20,20,20,20,3 +20,20,20,2.1248,6.119,4.1234,7.9507,0.6952,20,20,0.7261,20,20,20,20,20,2.5 +20,20,20,2.1248,6.119,4.1234,7.9507,0.6952,20,20,0.7261,20,20,20,20,20,2.5 +20,20,20,2.0683,6.0664,4.0717,7.9076,2.2212,20,20,0.691,20,20,20,20,20,-15 +20,20,20,2.0683,6.0664,4.0717,7.9076,2.2212,20,20,0.691,20,20,20,20,20,-15 +20,20,20,4.0563,2.0134,4.0223,7.8676,2.186,7.7699,0.6551,20,20,20,20,20,20,-16 +20,20,20,4.0285,1.9872,3.9993,11.7239,2.1715,7.7564,0.6352,20,20,20,20,20,20,-15.5 +20,20,20,4.0078,1.968,3.9826,11.7091,7.8375,2.1614,20,20,20,20,20,20,20,44 +20,20,20,3.9779,1.9404,3.9587,7.4918,7.8197,20,20,20,20,20,20,20,20,36.5 +20,20,20,3.9482,1.9108,3.9298,11.6601,5.9258,2.1229,20,20,20,20,20,20,20,43 +20,20,20,3.9482,1.9108,3.9298,11.6601,5.9258,2.1229,20,20,20,20,20,20,20,43 +20,20,3.8799,1.8434,3.8642,11.5967,5.8692,2.0679,8.8453,20,20,20,20,20,20,20,36.5 +20,3.8485,1.8121,3.8335,7.367,7.7039,2.0416,6.3257,4.8122,20,20,20,20,20,20,20,32.5 +20,3.818,1.782,3.8043,11.5385,7.6771,2.0177,4.7918,15.0367,20,20,20,20,20,20,20,30 +20,3.7847,1.7492,3.7726,7.6481,5.7901,1.992,4.77,9.3346,20,20,20,20,20,20,20,27 +3.7544,1.7194,3.7439,7.2777,7.6222,1.9693,6.2585,4.7509,5.4307,20,20,20,20,20,20,20,25.5 +3.7222,1.6879,3.7136,11.451,7.5946,1.9455,4.7308,5.4144,20,20,20,20,20,20,20,20,23.5 +3.7222,1.6879,3.7136,11.451,7.5946,1.9455,4.7308,5.4144,20,20,20,20,20,20,20,20,23.5 +3.6597,1.6269,3.655,7.5417,5.692,1.9005,4.6927,5.3839,16.4615,20,20,20,20,20,20,20,20 +1.5972,3.6248,11.3644,7.512,5.663,1.8726,4.6666,5.3603,20,20,20,20,20,20,20,20,18.5 +1.5643,3.5912,11.3309,7.479,1.8418,4.6378,9.2146,5.3343,9.024,20,20,20,20,20,20,20,16.5 +1.5339,3.5602,11.2998,5.6011,1.8131,4.611,5.31,9.0025,15.5199,20,20,20,20,20,20,20,15.5 +1.5026,3.5281,7.4166,5.5703,1.7836,4.5833,5.2849,8.9803,9.827,20,20,20,20,20,20,20,14 +1.5026,3.5281,7.4166,5.5703,1.7836,4.5833,5.2849,8.9803,9.827,20,20,20,20,20,20,20,14 +5.4519,3.4639,7.3529,5.5082,1.7242,4.5273,5.2341,8.9352,3.9563,20,20,20,20,20,20,3.4784,12 +3.4334,11.1728,7.3226,5.4786,1.6959,4.5005,5.2097,3.9362,14.669,20,20,20,20,20,20,3.4499,11 +3.4005,11.1398,7.2899,5.4467,1.6654,4.4716,5.1834,3.9146,15.538,20,20,20,20,20,20,3.4192,9.5 +3.3696,11.1087,7.2591,5.4166,1.6368,4.4444,5.1587,3.8944,15.5186,20,20,20,20,20,20,3.3904,9 +3.3377,11.0767,7.2273,5.3855,1.6073,4.4164,5.1332,3.8736,20,20,20,20,20,20,20,3.3608,8.5 +3.3069,7.1965,8.7088,5.3555,1.5789,8.9772,5.1085,3.8535,20,20,20,20,20,20,20,1.2888,7.5 +3.2738,7.1634,5.3231,7.1159,1.5482,5.0819,8.7987,3.8318,20,20,20,20,20,20,3.3017,1.2571,7 +3.2738,7.1634,5.3231,7.1159,1.5482,5.0819,8.7987,3.8318,20,20,20,20,20,20,3.3017,1.2571,7 +3.2109,7.1004,5.2615,5.7853,1.4902,5.0313,8.7531,3.7909,20,20,20,20,20,20,3.2439,1.1974,6 +6.713,7.069,5.2308,5.7561,1.4613,5.006,8.7303,3.7705,20,20,20,20,20,20,3.2154,1.168,5.5 +6.713,7.069,5.2308,5.7561,1.4613,5.006,8.7303,3.7705,20,20,20,20,20,20,3.2154,1.168,5.5 +10.8546,7.0064,5.1695,5.6977,1.404,4.9557,8.6847,3.7301,4.6534,20,20,20,20,20,3.1587,1.1095,4.5 +10.822,6.9738,5.1375,5.6673,1.3743,4.9294,8.6609,3.7091,4.6348,20,20,20,20,20,1.0795,6.5632,3.5 +10.7917,6.9437,5.108,5.6391,1.347,4.9053,8.639,3.6899,4.6177,20,20,20,20,20,1.0518,6.5341,3.5 +10.7593,6.9114,5.0765,5.6091,1.3179,4.8796,8.6157,3.6696,4.5998,20,20,20,20,20,1.0222,6.5029,3.5 +10.7373,6.8895,5.055,5.5887,1.2982,4.8621,8.5998,3.6559,4.5876,20,20,20,20,20,1.0023,6.4818,3 +10.7373,6.8895,5.055,5.5887,1.2982,4.8621,8.5998,3.6559,4.5876,20,20,20,20,20,1.0023,6.4818,3 +10.6396,6.7921,4.9597,5.498,1.2115,4.7846,8.5293,3.5954,7.6951,20,20,20,20,2.9677,0.9152,6.3881,2 +10.6396,6.7921,4.9597,5.498,1.2115,4.7846,8.5293,3.5954,7.6951,20,20,20,20,2.9677,0.9152,6.3881,2 +10.5742,6.7269,4.8959,5.4374,1.1544,4.7332,8.4824,3.5558,7.6596,20,20,20,20,0.858,4.8735,6.3253,1 +10.5431,6.6959,4.8655,5.4087,1.1275,4.7088,8.4601,3.5372,7.6428,20,20,20,20,0.8313,4.8449,6.2956,1 +10.5431,6.6959,4.8655,5.4087,1.1275,4.7088,8.4601,3.5372,7.6428,20,20,20,20,0.8313,4.8449,6.2956,1 +10.4874,6.6403,4.8113,5.3573,1.0801,4.6655,8.4206,3.5046,12.9871,20,20,20,20,0.7842,4.7937,6.2422,0.5 +10.4578,6.6109,4.7825,5.33,1.0553,4.6426,8.3997,3.4875,12.9706,20,20,20,20,0.7597,4.7666,6.2139,0 +10.4578,6.6109,4.7825,5.33,1.0553,4.6426,8.3997,3.4875,12.9706,20,20,20,20,0.7597,4.7666,6.2139,0 +10.4003,6.5536,4.7267,5.2772,3.8261,1.0079,8.3594,3.455,12.939,20,20,20,0.7129,2.7591,4.7139,6.1588,0 +10.4003,6.5536,4.7267,5.2772,3.8261,1.0079,8.3594,3.455,12.939,20,20,20,0.7129,2.7591,4.7139,6.1588,0 +10.3398,6.4934,4.668,5.2218,3.7748,0.9593,8.3173,9.2008,3.4216,20,20,20,0.6655,2.707,4.6584,6.1008,-0.5 +10.3085,6.4622,4.6377,5.1933,3.7483,0.9348,8.2956,9.1804,3.4047,20,20,20,0.6418,2.6802,4.6299,4.5714,-1 +10.2749,6.4289,4.6052,5.1627,3.7201,0.909,8.2726,9.1587,3.3868,20,20,0.6171,20,2.6514,4.5991,4.5385,-1.5 +10.2749,6.4289,4.6052,5.1627,3.7201,0.909,8.2726,9.1587,3.3868,20,20,0.6171,20,2.6514,4.5991,4.5385,-1.5 +10.2134,6.3678,4.546,5.1071,3.6691,8.2762,0.8637,9.1196,12.8388,20,20,0.5736,20,2.5987,4.5427,5.9796,-2 +10.1822,6.3368,4.516,5.079,13.1934,3.6434,0.8415,9.1,12.8226,20,20,0.5528,20,2.5721,4.514,5.9497,-2 +10.1822,6.3368,4.516,5.079,13.1934,3.6434,0.8415,9.1,12.8226,20,20,0.5528,20,2.5721,4.514,5.9497,-2 +10.1181,6.2733,4.4546,5.0217,13.8359,3.5912,0.7983,9.0603,20,20,0.513,20,20,2.5174,4.4551,5.888,-3 +10.0851,6.2406,4.423,4.9923,13.8079,3.5646,4.3665,0.7773,20,20,0.4943,20,20,2.4893,4.4248,5.8562,-3 +10.0851,6.2406,4.423,4.9923,13.8079,3.5646,4.3665,0.7773,20,20,0.4943,20,20,2.4893,4.4248,5.8562,-3 +10.0208,6.1771,4.3619,7.4324,4.9356,3.5136,4.3219,0.7397,20,20,20,20,20,2.4345,4.3654,5.7941,22.5 +9.9892,6.1458,4.3319,7.4044,4.9078,3.4887,4.3003,0.7227,20,20,20,20,20,2.4075,4.3362,5.7635,23.5 +9.9892,6.1458,4.3319,7.4044,4.9078,3.4887,4.3003,0.7227,20,20,20,20,20,2.4075,4.3362,5.7635,23.5 +20,6.0796,4.2653,4.8428,3.4272,9.1248,4.2433,0.6755,13.6401,20,20,20,2.3634,4.2843,5.7063,2.2013,21.5 +6.0473,4.2325,6.0318,4.8105,3.3963,4.2144,8.0029,0.6523,7.3069,20,20,20,2.3435,4.2601,5.6793,2.1722,20 +6.0473,4.2325,6.0318,4.8105,3.3963,4.2144,8.0029,0.6523,7.3069,20,20,20,2.3435,4.2601,5.6793,2.1722,20 +5.9847,4.1686,4.7472,12.8808,3.3357,4.1576,8.8503,7.2616,0.6084,20,20,2.307,4.2145,5.6277,2.1168,5.6418,18.5 +5.957,4.1402,4.7188,7.9156,3.3084,4.1318,8.8261,3.1225,0.5893,20,20,2.2918,4.195,5.6053,2.0926,5.6166,18 +5.957,4.1402,4.7188,7.9156,3.3084,4.1318,8.8261,3.1225,0.5893,20,20,2.2918,4.195,5.6053,2.0926,5.6166,18 +4.0765,5.8756,4.6552,3.2468,4.0736,7.8664,12.5357,3.0767,20,20,2.2601,20,4.1526,5.5563,2.0398,9.7482,-39 +4.0428,7.1169,4.6212,3.2138,4.0422,7.8358,12.5082,3.0517,20,20,2.2449,4.1313,7.5741,2.0127,5.5323,9.7175,-41.5 +4.0428,7.1169,4.6212,3.2138,4.0422,7.8358,12.5082,3.0517,20,20,2.2449,4.1313,7.5741,2.0127,5.5323,9.7175,-41.5 +5.8039,3.9894,8.1628,4.5755,3.1776,4.0146,7.8112,12.4946,7.1585,20,20,2.1855,4.0678,7.5097,1.9485,5.4686,-34.5 +5.7768,7.3142,3.966,4.5569,7.769,3.1646,4.0064,8.7148,12.4937,20,20,2.1534,20,4.0349,5.4342,1.9167,-31 +5.7768,7.3142,3.966,4.5569,7.769,3.1646,4.0064,8.7148,12.4937,20,20,2.1534,20,4.0349,5.4342,1.9167,-31 +5.7768,7.3142,3.966,4.5569,7.769,3.1646,4.0064,8.7148,12.4937,20,20,2.1534,20,4.0349,5.4342,1.9167,-31 +9.5654,5.7214,7.2648,3.9182,4.519,7.7403,3.1386,3.9899,20,20,20,20,2.0882,20,3.9676,3.8484,-25.5 +5.3103,9.5057,5.6684,3.8751,8.0654,4.4875,7.7192,3.1211,3.9828,20,20,20,2.017,20,3.8964,7.3404,-20 +1.7528,9.4759,5.6422,7.1971,3.8542,4.4726,7.7095,3.1138,14.2701,20,20,20,20,1.9806,20,3.8603,-17 +1.7528,9.4759,5.6422,7.1971,3.8542,4.4726,7.7095,3.1138,14.2701,20,20,20,20,1.9806,20,3.8603,-17 +1.6889,5.215,20,5.5853,3.8046,6.9181,4.4318,3.085,20,20,20,20,20,1.92,20,3.7957,-14.5 +1.6585,5.1849,9.3857,5.5585,3.7814,7.9826,4.413,7.6615,3.0723,20,20,20,20,1.8908,20,3.7647,-13 +1.6585,5.1849,9.3857,5.5585,3.7814,7.9826,4.413,7.6615,3.0723,20,20,20,20,1.8908,20,3.7647,-13 +1.6585,5.1849,9.3857,5.5585,3.7814,7.9826,4.413,7.6615,3.0723,20,20,20,20,1.8908,20,3.7647,-13 +5.0705,1.5633,9.295,5.4749,20,3.71,6.8367,4.3555,7.6155,20,20,20,20,1.7994,20,20,-10 +5.0705,1.5633,9.295,5.4749,20,3.71,6.8367,4.3555,7.6155,20,20,20,20,1.7994,20,20,-10 +5.0054,1.5001,5.0281,20,5.4197,3.6634,6.7965,4.3183,13.9853,20,20,20,20,20,1.7386,20,-8.5 +5.0054,1.5001,5.0281,20,5.4197,3.6634,6.7965,4.3183,13.9853,20,20,20,20,20,1.7386,20,-8.5 +4.9412,1.4381,4.9666,9.1757,5.3661,6.9478,3.6188,4.2834,12.4692,20,20,20,20,20,1.6783,20,-7 +4.9412,1.4381,4.9666,9.1757,5.3661,6.9478,3.6188,4.2834,12.4692,20,20,20,20,20,1.6783,20,-7 +4.8766,3.367,1.3761,9.1165,5.3126,6.9001,3.5749,4.2494,12.4385,20,20,20,20,20,1.6176,20,-6 +6.8851,3.3366,1.3464,9.0881,5.2871,6.8773,3.5542,4.2335,20,20,20,20,20,20,1.5883,20,-5.5 +6.8851,3.3366,1.3464,9.0881,5.2871,6.8773,3.5542,4.2335,20,20,20,20,20,20,1.5883,20,-5.5 +6.82,4.7807,1.2848,9.0292,9.5,5.2342,3.5117,6.6662,4.2011,20,20,20,20,20,1.5278,20,-4 +6.787,4.748,1.2538,8.9995,9.4729,5.2077,3.4907,6.6481,13.0277,20,20,20,20,20,1.4971,20,-3.5 +6.787,4.748,1.2538,8.9995,9.4729,5.2077,3.4907,6.6481,13.0277,20,20,20,20,20,1.4971,20,-3.5 +6.7228,4.6842,3.1793,1.1938,9.4201,5.1561,5.2461,3.45,12.9955,20,20,20,20,20,1.4379,20,-3 +6.7228,4.6842,3.1793,1.1938,9.4201,5.1561,5.2461,3.45,12.9955,20,20,20,20,20,1.4379,20,-3 +20,4.6199,3.1168,1.1338,20,5.1045,6.7155,3.4099,20,20,20,20,20,20,1.3786,20,-2 +20,4.5886,3.0864,1.1048,20,5.0796,6.6935,3.3907,6.5612,20,20,20,20,20,1.3498,20,-2.5 +20,4.5886,3.0864,1.1048,20,5.0796,6.6935,3.3907,6.5612,20,20,20,20,20,1.3498,20,-2.5 +20,4.5886,3.0864,1.1048,20,5.0796,6.6935,3.3907,6.5612,20,20,20,20,20,1.3498,20,-2.5 +3.0842,4.4915,2.9923,1.016,20,5.0027,6.6257,3.3325,6.51,20,20,20,20,1.2613,20,20,-1.5 +3.0842,4.4915,2.9923,1.016,20,5.0027,6.6257,3.3325,6.51,20,20,20,20,1.2613,20,20,-1.5 +3.02,4.4281,2.9309,0.959,8.7105,4.953,6.582,3.2958,20,20,20,20,20,1.2041,20,20,-1 +2.9883,4.3968,2.9006,4.4515,0.9312,4.9286,6.5605,3.2779,20,20,20,20,20,1.1762,20,20,-1 +2.9883,4.3968,2.9006,4.4515,0.9312,4.9286,6.5605,3.2779,20,20,20,20,20,1.1762,20,20,-1 +2.9286,4.3378,2.8437,4.3962,0.8795,4.8827,6.5201,3.2447,7.4851,20,20,20,20,1.1241,20,20,-0.5 +2.9286,4.3378,2.8437,4.3962,0.8795,4.8827,6.5201,3.2447,7.4851,20,20,20,20,1.1241,20,20,-0.5 +2.8747,4.2845,2.7924,4.3463,0.8337,4.8415,6.484,4.9948,3.2153,20,20,20,20,1.0778,20,20,0 +2.8424,4.2526,2.7616,4.3165,0.8067,4.817,6.4624,4.9756,3.198,20,20,20,20,1.0504,20,20,0 +2.8424,4.2526,2.7616,4.3165,0.8067,4.817,6.4624,4.9756,3.198,20,20,20,20,1.0504,20,20,0 +2.7795,4.1905,2.7019,4.2584,8.4973,0.7553,6.4204,4.9384,7.4049,20,20,20,0.9982,20,20,20,0.5 +2.7795,4.1905,2.7019,4.2584,8.4973,0.7553,6.4204,4.9384,7.4049,20,20,20,0.9982,20,20,20,0.5 +2.7173,4.1289,6.1305,2.6427,8.4421,0.7062,9.2844,4.9018,7.3717,20,20,20,0.9478,20,20,20,1 +2.6867,4.0986,6.1008,2.6137,8.415,0.6827,4.6991,4.884,7.3555,20,20,20,0.9236,20,20,20,1.5 +2.6867,4.0986,6.1008,2.6137,8.415,0.6827,4.6991,4.884,7.3555,20,20,20,0.9236,20,20,20,1.5 +2.6246,4.0371,6.0405,2.5547,8.3597,8.8933,0.6367,4.8477,10.1495,20,20,20,0.8761,20,20,20,1.5 +2.6246,4.0371,6.0405,2.5547,8.3597,8.8933,0.6367,4.8477,10.1495,20,20,20,0.8761,20,20,20,1.5 +2.5616,3.9746,5.9792,2.4947,8.3035,8.8425,0.5927,4.8111,10.1154,20,20,0.8301,20,20,20,20,2 +20,3.9426,5.9478,2.4641,8.2747,8.8166,4.5804,0.5715,10.098,20,20,0.8076,20,20,20,20,2 +20,3.9426,5.9478,2.4641,8.2747,8.8166,4.5804,0.5715,10.098,20,20,0.8076,20,20,20,20,2 +20,3.8802,5.8866,2.4045,8.2185,8.7658,4.5331,0.533,10.0638,20,0.7661,20,20,20,20,20,2.5 +20,3.85,5.857,2.3756,8.1913,8.7412,4.5103,4.7388,0.5161,20,0.7473,20,20,20,20,20,3 +20,3.85,5.857,2.3756,8.1913,8.7412,4.5103,4.7388,0.5161,20,0.7473,20,20,20,20,20,3 +20,3.7878,5.7958,2.3162,8.135,8.6903,4.4631,4.7027,10.0128,20,0.7116,20,20,20,20,20,-17.5 +20,3.7554,5.7639,2.2852,8.1056,8.6637,4.4385,6.1285,4.6839,0.6948,20,20,20,20,20,20,-19 +20,3.7267,5.7363,2.259,8.0816,8.6431,4.4203,6.1134,4.672,0.6751,20,20,20,20,20,20,-18 +20,3.7267,5.7363,2.259,8.0816,8.6431,4.4203,6.1134,4.672,0.6751,20,20,20,20,20,20,-18 +2.2497,5.6975,3.6686,2.207,3.7774,20,4.3855,6.0849,20,0.6354,20,20,20,20,20,20,-17.5 +2.2497,5.6975,3.6686,2.207,3.7774,20,4.3855,6.0849,20,0.6354,20,20,20,20,20,20,-17.5 +2.218,5.6671,3.6392,5.6527,2.181,8.0105,8.5833,4.3688,20,20,20,20,20,20,20,20,14 +2.1879,20,3.6113,5.6262,2.1567,7.9884,8.5651,4.3535,6.0593,20,20,20,20,20,20,20,15.5 +20,2.1566,3.5827,5.5991,2.132,3.7054,8.5468,4.3385,8.9337,20,20,20,20,20,20,20,17.5 +2.1266,20,3.5529,5.5698,2.1041,7.9392,8.5228,4.3169,20,20,20,20,20,20,20,20,16.5 +2.0644,5.5155,3.4905,5.5084,2.0453,20,8.4714,4.2705,5.9869,20,20,20,20,20,20,20,14 +2.0331,5.4837,3.4588,5.477,2.0151,20,8.4448,4.2463,20,20,20,20,20,20,20,20,12.5 +2.0331,5.4837,3.4588,5.477,2.0151,20,8.4448,4.2463,20,20,20,20,20,20,20,20,12.5 +20,3.3932,5.4123,1.9531,3.529,8.3899,4.1968,5.9205,20,20,20,20,20,20,20,20,11 +20,3.3628,5.3822,1.9242,3.5004,8.3642,4.1736,5.8995,10.8507,20,20,20,20,20,20,20,10 +20,3.3628,5.3822,1.9242,3.5004,8.3642,4.1736,5.8995,10.8507,20,20,20,20,20,20,20,10 +20,3.3628,5.3822,1.9242,3.5004,8.3642,4.1736,5.8995,10.8507,20,20,20,20,20,20,20,10 +5.3246,3.3002,5.3203,1.8649,7.7071,8.3114,4.1261,5.8565,10.8117,20,20,20,20,20,20,20,8.5 +5.2618,3.2374,5.258,1.8053,20,8.2577,4.0779,5.8126,9.738,20,20,20,20,20,20,20,7 +5.2618,3.2374,5.258,1.8053,20,8.2577,4.0779,5.8126,9.738,20,20,20,20,20,20,20,7 +5.1994,3.175,5.196,1.7461,20,8.2043,4.0302,5.7691,9.7003,20,20,20,20,20,20,20,5.5 +5.1994,3.175,5.196,1.7461,20,8.2043,4.0302,5.7691,9.7003,20,20,20,20,20,20,20,5.5 +5.1371,3.1126,6.7754,1.6872,20,8.1511,3.9829,5.7259,4.3559,20,20,20,20,20,20,1.6961,4.5 +5.1049,3.0805,6.7442,1.6568,20,8.1235,3.9585,5.7036,4.3376,20,20,20,20,20,20,1.6652,4.5 +5.1049,3.0805,6.7442,1.6568,20,8.1235,3.9585,5.7036,4.3376,20,20,20,20,20,20,1.6652,4.5 +5.0421,3.0175,6.6833,1.5976,9.1863,8.0698,3.9111,5.6603,4.3023,20,20,20,20,20,20,1.605,3.5 +5.0421,3.0175,6.6833,1.5976,9.1863,8.0698,3.9111,5.6603,4.3023,20,20,20,20,20,20,1.605,3.5 +2.9551,4.9777,6.6228,1.539,8.0164,20,3.8642,5.6173,4.2674,20,20,20,20,20,20,1.5456,3 +2.9244,4.9472,6.593,1.5104,7.9901,20,3.8413,5.5963,4.2505,20,20,20,20,20,20,1.5165,2.5 +2.9244,4.9472,6.593,1.5104,7.9901,20,3.8413,5.5963,4.2505,20,20,20,20,20,20,1.5165,2.5 +2.8922,4.9152,6.5618,1.4803,7.9626,20,3.8173,5.5743,6.7304,20,20,20,20,20,20,1.4861,2.5 +2.8623,4.8855,6.5328,1.4526,7.9371,20,3.7953,5.5541,6.7137,20,20,20,20,20,20,1.4579,2.5 +2.8034,4.827,6.4757,1.398,7.8868,20,3.7518,5.5141,6.681,20,20,20,20,20,1.4026,20,2 +2.7714,4.7952,6.4447,1.3685,7.8595,20,3.7284,5.4925,6.6633,20,20,20,20,20,1.3728,20,1.5 +2.7714,4.7952,6.4447,1.3685,7.8595,20,3.7284,5.4925,6.6633,20,20,20,20,20,1.3728,20,1.5 +2.7089,4.7331,6.3841,1.3111,7.8062,20,3.6829,5.4506,6.6291,20,20,20,20,20,1.3148,20,1.5 +2.6789,4.7033,6.355,1.2838,7.7807,20,3.6613,5.4306,6.6127,20,20,20,20,20,1.2871,20,2 +2.6789,4.7033,6.355,1.2838,7.7807,20,3.6613,5.4306,6.6127,20,20,20,20,20,1.2871,20,2 +2.6164,4.6411,6.2944,1.227,7.7274,20,3.6163,5.389,6.5788,20,20,20,20,20,1.2299,20,1.5 +2.5842,4.6092,6.2632,1.198,7.7,20,3.5933,5.3676,6.5613,20,20,20,20,20,1.2008,20,1 +2.5842,4.6092,6.2632,1.198,7.7,20,3.5933,5.3676,6.5613,20,20,20,20,20,1.2008,20,1 +2.522,4.5473,6.2028,2.712,1.1424,20,3.5492,5.3267,11.9351,20,20,20,20,20,1.1448,20,1 +2.522,4.5473,6.2028,2.712,1.1424,20,3.5492,5.3267,11.9351,20,20,20,20,20,1.1448,20,1 +2.4599,4.4856,6.1426,2.6546,1.0877,20,3.5058,5.2863,11.9017,20,20,20,20,1.0896,20,20,1 +2.4299,4.4557,6.1136,2.6269,1.0615,20,3.4849,5.2668,11.8856,20,20,20,20,1.0633,20,20,0.5 +2.4299,4.4557,6.1136,2.6269,1.0615,20,3.4849,5.2668,11.8856,20,20,20,20,1.0633,20,20,0.5 +2.3678,4.394,6.0534,2.5698,1.0079,20,3.4423,5.227,11.8525,20,20,20,20,1.0094,20,20,1 +2.3678,4.394,6.0534,2.5698,1.0079,20,3.4423,5.227,11.8525,20,20,20,20,1.0094,20,20,1 +2.3053,4.3318,5.9928,2.5124,0.955,20,3.3998,5.1871,11.8193,20,20,20,20,0.9561,20,20,1 +2.3053,4.3318,5.9928,2.5124,0.955,20,3.3998,5.1871,11.8193,20,20,20,20,0.9561,20,20,1 +2.2428,4.2697,5.9322,2.4552,7.4111,0.9032,7.9488,3.3578,20,20,20,20,0.9043,20,20,20,0.5 +2.2108,4.2378,5.9012,2.426,7.3841,0.8772,7.9256,3.3365,20,20,20,20,0.8784,20,20,20,0.5 +2.2108,4.2378,5.9012,2.426,7.3841,0.8772,7.9256,3.3365,20,20,20,20,0.8784,20,20,20,0.5 +2.1483,4.1757,5.8407,2.3692,7.3316,0.8277,7.8807,3.2955,20,20,20,20,0.8288,20,20,20,0 +2.1174,4.145,5.8108,2.3413,8.417,0.8039,7.8587,3.2755,20,20,20,20,0.805,20,20,20,0.5 +2.1174,4.145,5.8108,2.3413,8.417,0.8039,7.8587,3.2755,20,20,20,20,0.805,20,20,20,0.5 +2.0556,4.0835,5.7509,2.2855,8.3647,7.2539,0.7578,3.2359,20,20,20,0.7589,20,20,20,20,0 +2.0231,4.0512,5.7196,6.5176,2.2564,7.2268,0.7345,3.2154,20,20,20,0.7357,20,20,20,20,0 +2.0231,4.0512,5.7196,6.5176,2.2564,7.2268,0.7345,3.2154,20,20,20,0.7357,20,20,20,20,0 +1.9612,3.9897,5.6598,6.4604,2.2012,7.1753,0.6923,3.177,8.99,20,20,0.6933,20,20,20,20,0.5 +1.9309,3.9595,5.6305,6.4324,2.1742,7.1501,7.7264,0.6728,8.9733,20,0.6736,20,20,20,20,20,0.5 +1.9309,3.9595,5.6305,6.4324,2.1742,7.1501,7.7264,0.6728,8.9733,20,0.6736,20,20,20,20,20,0.5 +1.8686,3.8976,5.5703,6.3749,2.1191,7.0984,7.6826,0.6351,8.9391,20,0.6361,20,20,20,20,20,0 +1.8363,3.8655,5.539,6.345,2.0906,7.0716,7.6599,3.1013,0.617,0.6183,20,20,20,20,20,20,0 +1.8363,3.8655,5.539,6.345,2.0906,7.0716,7.6599,3.1013,0.617,0.6183,20,20,20,20,20,20,0 +1.774,3.8035,5.4789,6.2876,2.0361,7.0201,7.6166,3.0649,8.8878,20,20,20,20,20,20,20,15 +1.7436,3.7734,5.4496,6.2597,2.0097,6.9952,7.5956,3.0475,8.8715,20,20,20,20,20,20,20,15 +1.7436,3.7734,5.4496,6.2597,2.0097,6.9952,7.5956,3.0475,8.8715,20,20,20,20,20,20,20,15 +1.7436,3.7734,5.4496,6.2597,2.0097,6.9952,7.5956,3.0475,8.8715,20,20,20,20,20,20,20,15 +1.6795,3.7081,5.3848,6.1965,1.9489,20,7.5436,3.0024,11.4881,20,20,20,20,20,20,20,12.5 +3.6461,5.3227,7.0618,1.8902,6.8792,8.5492,7.4926,2.9582,13.4462,20,20,20,20,20,20,3.6527,10 +3.6137,5.2903,6.1038,1.8596,6.8493,7.466,20,2.9353,13.4257,20,20,20,20,20,20,3.6223,9.5 +3.6137,5.2903,6.1038,1.8596,6.8493,7.466,20,2.9353,13.4257,20,20,20,20,20,20,3.6223,9.5 +3.5507,5.2273,6.0419,1.8004,6.7914,7.4144,9.6836,2.8913,6.0111,20,20,20,20,20,20,3.5631,8 +3.5207,5.1972,6.0123,1.772,6.7636,7.3896,9.6614,2.8703,5.9927,20,20,20,20,20,20,3.5351,7 +3.5207,5.1972,6.0123,1.772,6.7636,7.3896,9.6614,2.8703,5.9927,20,20,20,20,20,20,3.5351,7 +3.5207,5.1972,6.0123,1.772,6.7636,7.3896,9.6614,2.8703,5.9927,20,20,20,20,20,20,3.5351,7 +3.458,5.1342,5.9505,1.713,6.7056,7.3379,9.6151,2.8269,5.9547,20,20,20,20,20,3.4766,1.4365,6 +3.3964,5.0723,5.8896,1.655,20,7.2867,9.5691,2.7843,12.4156,20,20,20,20,20,3.4196,1.3774,5 +20,5.0413,5.8591,1.626,20,7.2611,4.5606,2.7631,14.9027,20,20,20,20,20,3.3912,1.3479,4.5 +20,5.0413,5.8591,1.626,20,7.2611,4.5606,2.7631,14.9027,20,20,20,20,20,3.3912,1.3479,4.5 +20,4.9777,5.7965,1.5669,20,7.2087,4.5161,2.7204,14.8665,20,20,20,20,20,3.3331,1.2877,4 +20,4.9474,5.7667,1.5387,20,7.1837,4.495,2.7001,14.8492,20,20,20,20,20,3.3055,1.2592,3.5 +20,4.9474,5.7667,1.5387,20,7.1837,4.495,2.7001,14.8492,20,20,20,20,20,3.3055,1.2592,3.5 +20,4.8855,5.7057,1.4814,8.1775,7.1326,4.452,2.6593,14.8138,20,20,20,20,20,3.2494,1.2013,3 +20,4.8855,5.7057,1.4814,8.1775,7.1326,4.452,2.6593,14.8138,20,20,20,20,20,3.2494,1.2013,3 +4.824,6.5665,5.6451,1.4249,8.1251,7.082,4.4096,2.6195,14.7787,20,20,20,20,20,1.1442,20,2 +4.824,6.5665,5.6451,1.4249,8.1251,7.082,4.4096,2.6195,14.7787,20,20,20,20,20,1.1442,20,2 +4.824,6.5665,5.6451,1.4249,8.1251,7.082,4.4096,2.6195,14.7787,20,20,20,20,20,1.1442,20,2 +4.7304,5.553,20,1.3396,8.0455,7.0052,8.3748,2.5604,14.7254,20,20,20,20,20,1.0585,20,1.5 +4.7304,5.553,20,1.3396,8.0455,7.0052,8.3748,2.5604,14.7254,20,20,20,20,20,1.0585,20,1.5 +4.6688,5.4923,20,1.284,7.9932,6.9548,8.3325,2.5225,20,20,20,20,20,3.0554,1.0028,20,1 +4.6384,5.4625,20,6.2474,1.2568,6.9301,8.3118,2.5042,20,20,20,20,20,3.0285,0.9757,20,1 +4.6384,5.4625,20,6.2474,1.2568,6.9301,8.3118,2.5042,20,20,20,20,20,3.0285,0.9757,20,1 +4.5773,5.4023,20,6.1912,1.2026,6.8804,8.2702,2.4682,20,20,20,20,20,0.9215,20,20,0.5 +4.5451,5.3707,20,6.1616,1.1744,6.8543,8.2485,2.4496,5.6084,20,20,20,20,0.8935,20,20,0.5 +4.5451,5.3707,20,6.1616,1.1744,6.8543,8.2485,2.4496,5.6084,20,20,20,20,0.8935,20,20,0.5 +4.4837,5.3103,20,6.1053,1.1211,6.8047,8.2072,4.1832,2.415,20,20,20,20,0.8406,20,20,0 +4.4532,5.2803,20,6.0774,1.0949,6.7802,8.1868,4.1637,2.3982,20,20,20,20,0.8148,20,20,0 +4.4532,5.2803,20,6.0774,1.0949,6.7802,8.1868,4.1637,2.3982,20,20,20,20,0.8148,20,20,0 +4.4532,5.2803,20,6.0774,1.0949,6.7802,8.1868,4.1637,2.3982,20,20,20,20,0.8148,20,20,0 +4.3914,5.2197,20,6.021,1.0428,6.7307,9.0703,4.1248,2.3652,20,20,20,0.7635,2.8118,20,20,-0.5 +4.3296,5.1591,20,5.9647,20,0.9918,9.0263,4.0864,5.4918,20,20,20,0.7138,2.7583,20,20,-0.5 +4.3296,5.1591,20,5.9647,20,0.9918,9.0263,4.0864,5.4918,20,20,20,0.7138,2.7583,20,20,-0.5 +4.268,6.0141,5.0987,5.9088,20,0.9424,8.9828,4.049,14.4692,20,20,20,0.6661,2.7051,20,20,-1 +4.268,6.0141,5.0987,5.9088,20,0.9424,8.9828,4.049,14.4692,20,20,20,0.6661,2.7051,20,20,-1 +4.2068,5.9534,5.0388,5.8534,20,0.8949,8.94,4.0126,14.4366,20,20,0.621,20,2.6525,20,20,-2 +4.2068,5.9534,5.0388,5.8534,20,0.8949,8.94,4.0126,14.4366,20,20,0.621,20,2.6525,20,20,-2 +4.1447,5.8919,4.9781,5.7976,20,6.5366,0.8491,3.9768,10.2957,20,20,0.5778,20,2.5991,20,20,-2.5 +4.1447,5.8919,4.9781,5.7976,20,6.5366,0.8491,3.9768,10.2957,20,20,0.5778,20,2.5991,20,20,-2.5 +4.0842,5.8321,4.9193,5.7438,20,6.4905,0.8071,3.9432,10.2638,20,0.5386,20,20,2.547,20,20,-3 +20,4.052,4.8879,6.8072,5.7152,6.466,0.7858,3.9258,10.2469,20,0.5193,20,20,2.5193,20,20,-3 +20,4.052,4.8879,6.8072,5.7152,6.466,0.7858,3.9258,10.2469,20,0.5193,20,20,2.5193,20,20,-3 +20,3.9913,4.8291,6.7526,5.6617,6.4207,8.7949,0.7484,3.8939,0.4862,20,20,20,2.4671,20,20,-4 +20,3.9913,4.8291,6.7526,5.6617,6.4207,8.7949,0.7484,3.8939,0.4862,20,20,20,2.4671,20,20,-4 +20,3.93,4.7699,6.6981,5.6084,7.3866,6.3759,0.7149,20,20,20,20,20,2.414,20,20,24 +20,3.93,4.7699,6.6981,5.6084,7.3866,6.3759,0.7149,20,20,20,20,20,2.414,20,20,24 +3.8691,5.6191,4.7097,6.6409,5.5522,6.3266,8.711,7.817,3.827,20,20,20,2.3669,20,20,4.2016,-22.5 +3.8398,4.6798,20,5.523,20,6.2997,8.6859,3.8053,14.2428,20,20,20,2.3477,20,20,2.1788,-25.5 +3.8398,4.6798,20,5.523,20,6.2997,8.6859,3.8053,14.2428,20,20,20,2.3477,20,20,2.1788,-25.5 +20,3.7805,4.6244,20,5.4761,7.2674,6.2634,7.768,20,20,20,20,2.2907,20,20,20,-22 +20,3.751,4.5975,20,5.4541,7.2494,6.2474,8.6433,7.7578,20,20,20,20,2.2604,20,20,-19.5 +20,3.751,4.5975,20,5.4541,7.2494,6.2474,8.6433,7.7578,20,20,20,20,2.2604,20,20,-19.5 +2.0242,3.6932,5.4481,4.5444,6.4944,5.4105,7.2134,6.2153,20,20,20,20,20,2.2022,20,20,-16.5 +1.9949,20,3.6658,4.5195,20,5.3903,7.1969,6.2007,8.6062,20,20,20,20,2.1741,20,20,-15 +1.9949,20,3.6658,4.5195,20,5.3903,7.1969,6.2007,8.6062,20,20,20,20,2.1741,20,20,-15 +1.9339,20,3.6088,4.4676,20,5.3482,20,6.1703,20,20,20,20,20,2.1161,20,20,-13 +1.9022,20,3.5794,5.3391,4.4411,6.4066,5.327,6.1555,20,20,20,20,20,20,2.0855,20,-11.5 +1.9022,20,3.5794,5.3391,4.4411,6.4066,5.327,6.1555,20,20,20,20,20,20,2.0855,20,-11.5 +3.8361,1.8422,20,3.5239,4.3911,6.3646,5.2873,7.1135,6.1277,20,20,20,20,20,2.0275,20,-10 +3.8361,1.8422,20,3.5239,4.3911,6.3646,5.2873,7.1135,6.1277,20,20,20,20,20,2.0275,20,-10 +20,1.7816,20,3.4684,4.3413,20,5.2483,7.0823,20,20,20,20,20,20,1.9688,20,-8.5 +20,1.7528,20,3.442,4.3178,20,5.23,7.0679,20,20,20,20,20,20,1.9406,20,-7.5 +20,1.7528,20,3.442,4.3178,20,5.23,7.0679,20,20,20,20,20,20,1.9406,20,-7.5 +20,1.6925,20,3.3871,5.1556,4.2689,6.2631,5.1922,7.0381,20,20,20,20,20,1.8817,20,-6 +20,1.6618,20,3.3593,5.1291,4.2443,6.2429,5.1734,20,20,20,20,20,20,1.8517,20,-5.5 +20,1.6618,20,3.3593,5.1291,4.2443,6.2429,5.1734,20,20,20,20,20,20,1.8517,20,-5.5 +20,3.5928,1.6021,20,3.3051,4.1964,6.2034,5.1368,20,20,20,20,20,20,1.7933,20,-5 +20,3.5635,1.5734,20,3.2792,4.1736,20,5.1195,20,20,20,20,20,20,1.7651,20,-4.5 +20,3.5635,1.5734,20,3.2792,4.1736,20,5.1195,20,20,20,20,20,20,1.7651,20,-4.5 +20,3.5032,1.5142,20,3.2259,4.1269,20,5.0843,20,20,20,20,20,20,1.7069,20,-4 +20,3.4722,1.484,20,3.1988,4.1031,20,5.0666,20,20,20,20,20,20,1.677,20,-3.5 +20,3.4722,1.484,20,3.1988,4.1031,20,5.0666,20,20,20,20,20,20,1.677,20,-3.5 +20,3.4136,1.4269,20,3.1477,4.0585,20,5.0335,20,20,20,20,20,20,1.6206,20,-3 +20,20,1.3995,20,3.1232,4.0373,20,5.0178,20,20,20,20,20,20,1.5934,20,-2.5 +20,20,1.3995,20,3.1232,4.0373,20,5.0178,20,20,20,20,20,20,1.5934,20,-2.5 +20,20,1.3419,20,3.0719,4.8551,3.9927,6.0376,4.9852,20,20,20,20,20,1.5365,20,-2 +20,20,1.3419,20,3.0719,4.8551,3.9927,6.0376,4.9852,20,20,20,20,20,1.5365,20,-2 +20,20,3.272,1.29,3.0256,4.8109,3.9527,6.0052,4.956,20,20,20,20,20,1.485,20,-2 +20,20,3.272,1.29,3.0256,4.8109,3.9527,6.0052,4.956,20,20,20,20,20,1.485,20,-2 +20,20,3.272,1.29,3.0256,4.8109,3.9527,6.0052,4.956,20,20,20,20,20,1.485,20,-2 +20,20,3.2129,1.2333,20,2.9753,3.9093,5.9702,4.9247,20,20,20,20,20,1.4287,20,-1.5 +20,20,3.154,1.1773,20,2.9256,3.8666,5.9359,20,20,20,20,20,20,1.3727,20,-1 +20,20,3.154,1.1773,20,2.9256,3.8666,5.9359,20,20,20,20,20,20,1.3727,20,-1 +20,20,3.0958,1.1223,20,2.8767,3.8247,5.9022,20,20,20,20,20,20,1.318,20,-1 +20,20,3.065,1.0934,20,2.851,3.8028,5.8845,20,20,20,20,20,20,1.2892,20,-0.5 +20,20,3.065,1.0934,20,2.851,3.8028,5.8845,20,20,20,20,20,20,1.2892,20,-0.5 +20,20,3.0063,1.0387,20,2.8022,3.7612,20,5.851,20,20,20,20,1.2347,20,20,-1 +20,20,3.0063,1.0387,20,2.8022,3.7612,20,5.851,20,20,20,20,1.2347,20,20,-1 +20,20,2.978,1.0126,20,2.779,3.7414,20,5.8352,20,20,20,20,1.2086,20,20,-0.5 +20,20,2.9179,20,0.9577,2.7299,3.6998,20,5.8018,20,20,20,20,1.1533,20,20,0 +20,20,2.9179,20,0.9577,2.7299,3.6998,20,5.8018,20,20,20,20,1.1533,20,20,0 +20,20,2.849,20,0.8959,2.674,20,3.6525,5.7639,20,20,20,20,1.0911,20,20,0 +20,20,2.849,20,0.8959,2.674,20,3.6525,5.7639,20,20,20,20,1.0911,20,20,0 +20,20,2.7877,20,0.8421,2.6249,4.4239,3.6111,20,20,20,20,20,1.0368,20,20,0 +20,20,2.7591,20,20,0.8174,4.4015,3.5918,20,20,20,20,20,1.0118,20,20,0.5 +20,20,2.7591,20,20,0.8174,4.4015,3.5918,20,20,20,20,20,1.0118,20,20,0.5 +20,20,2.7067,20,20,0.7731,4.3608,3.557,20,20,20,20,0.9668,20,20,20,0.5 +20,20,2.7067,20,20,0.7731,4.3608,3.557,20,20,20,20,0.9668,20,20,20,0.5 +20,20,2.6466,20,20,0.7239,2.5136,3.5174,20,20,20,20,0.9166,20,20,20,1 +20,20,2.6466,20,20,0.7239,2.5136,3.5174,20,20,20,20,0.9166,20,20,20,1 +20,20,2.6142,20,20,0.6981,2.4884,3.4962,20,20,20,20,0.8903,20,20,20,1 +20,20,2.5604,20,20,20,0.6568,3.4613,20,20,20,20,0.8479,20,20,20,1 +20,20,2.5604,20,20,20,0.6568,3.4613,20,20,20,20,0.8479,20,20,20,1 +20,20,2.4992,20,20,20,0.6126,3.4221,20,20,20,0.8018,20,20,20,20,1.5 +20,20,2.4698,20,20,20,2.378,0.5926,20,20,20,0.7806,20,20,20,20,2 +20,20,2.4698,20,20,20,2.378,0.5926,20,20,20,0.7806,20,20,20,20,2 +20,20,2.4698,20,20,20,2.378,0.5926,20,20,20,0.7806,20,20,20,20,2 +20,20,2.4162,20,20,20,2.3375,0.5582,20,20,0.7443,20,20,20,20,20,2.5 +20,20,2.35,20,20,20,2.2883,3.328,20,20,0.7033,20,20,20,20,20,-4 +20,20,2.3183,20,20,20,2.2649,3.3082,20,0.6856,20,20,20,20,20,20,-5 +20,20,2.3183,20,20,20,2.2649,3.3082,20,0.6856,20,20,20,20,20,20,-5 +20,20,20,2.2685,20,20,2.2305,3.28,20,0.6561,20,20,20,20,20,20,-6 +20,20,20,2.2149,20,20,3.9885,2.1946,3.2508,20,20,20,20,20,20,20,35.5 +20,20,20,2.1872,20,20,3.9693,2.1767,20,20,20,20,20,20,20,20,36.5 +20,20,20,2.1872,20,20,3.9693,2.1767,20,20,20,20,20,20,20,20,36.5 +20,20,2.1275,20,20,20,2.125,3.189,20,20,20,20,20,20,20,20,30.5 +20,20,2.0975,20,20,3.8884,2.0986,3.1645,20,20,20,20,20,20,20,20,27.5 +20,20,2.0975,20,20,3.8884,2.0986,3.1645,20,20,20,20,20,20,20,20,27.5 +20,2.0407,20,20,20,2.0506,3.1208,5.3205,20,20,20,20,20,20,20,20,23.5 +20,2.0407,20,20,20,2.0506,3.1208,5.3205,20,20,20,20,20,20,20,20,23.5 +20,1.9915,20,20,3.7951,2.0095,3.0833,4.3488,20,20,20,20,20,20,20,20,20.5 +1.9614,20,20,20,3.7659,1.9813,3.0566,4.3261,20,20,20,20,20,20,20,20,18.5 +1.9614,20,20,20,3.7659,1.9813,3.0566,4.3261,20,20,20,20,20,20,20,20,18.5 +1.8891,20,20,20,1.9138,2.993,5.2008,4.272,20,20,20,20,20,20,20,20,15 +20,20,20,3.6644,1.8834,2.9642,5.1735,4.2472,20,20,20,20,20,20,20,20,13.5 +20,20,20,3.6644,1.8834,2.9642,5.1735,4.2472,20,20,20,20,20,20,20,20,13.5 +20,20,20,3.5931,1.8148,2.8992,20,4.1916,20,20,20,20,20,20,20,20,11 +20,20,20,3.5931,1.8148,2.8992,20,4.1916,20,20,20,20,20,20,20,20,11 +20,20,20,3.5348,1.7589,2.8461,4.146,6.1851,20,20,20,20,20,20,20,20,9.5 +20,20,20,3.5042,1.7295,2.8182,4.122,6.1623,5.3964,20,20,20,20,20,20,20,9 +20,20,20,3.5042,1.7295,2.8182,4.122,6.1623,5.3964,20,20,20,20,20,20,20,9 +20,20,20,3.476,1.7026,2.7926,4.1,6.1415,5.3786,20,20,20,20,20,20,20,8 +20,20,20,3.4168,1.6461,4.9581,4.0536,20,5.341,20,20,20,20,20,20,1.61,7 +20,20,20,3.4168,1.6461,4.9581,4.0536,20,5.341,20,20,20,20,20,20,1.61,7 +20,20,20,3.4168,1.6461,4.9581,4.0536,20,5.341,20,20,20,20,20,20,1.61,7 +20,20,3.36,20,1.5921,4.9086,4.0093,5.3051,9.8228,20,20,20,20,20,20,1.5545,6 +20,20,3.36,20,1.5921,4.9086,4.0093,5.3051,9.8228,20,20,20,20,20,20,1.5545,6 +20,20,3.2648,1.502,2.6011,4.8255,3.9352,5.2449,9.7655,20,20,20,20,20,20,1.4627,4 +20,20,3.2335,1.4725,2.5728,4.7981,3.9108,5.225,9.7464,20,20,20,20,20,1.4329,20,3.5 +20,20,3.2335,1.4725,2.5728,4.7981,3.9108,5.225,9.7464,20,20,20,20,20,1.4329,20,3.5 +20,20,3.172,20,1.4151,4.7447,3.8636,5.1869,9.7098,20,20,20,20,20,1.3742,20,3 +20,20,3.1418,20,1.3869,4.7185,3.8404,5.1682,20,20,20,20,20,20,1.3455,20,3 +20,20,3.1418,20,1.3869,4.7185,3.8404,5.1682,20,20,20,20,20,20,1.3455,20,3 +20,20,3.0839,20,1.3334,4.6684,3.7963,5.1326,20,20,20,20,20,20,1.2911,20,2.5 +20,20,3.0839,20,1.3334,4.6684,3.7963,5.1326,20,20,20,20,20,20,1.2911,20,2.5 +20,20,3.0612,20,1.3125,4.6487,3.7791,5.1187,13.6191,20,20,20,20,20,1.2698,20,2.5 +20,20,3.0004,20,1.2569,4.5962,3.7332,5.0818,13.5848,20,20,20,20,20,1.2135,20,2 +20,20,2.9695,20,1.2289,4.5694,3.7099,5.063,13.5674,20,20,20,20,20,1.1852,20,2 +20,20,2.9695,20,1.2289,4.5694,3.7099,5.063,13.5674,20,20,20,20,20,1.1852,20,2 +20,20,2.9092,20,1.1747,4.5175,3.6648,5.0268,13.5335,20,20,20,20,1.1304,20,20,1.5 +20,20,2.9092,20,1.1747,4.5175,3.6648,5.0268,13.5335,20,20,20,20,1.1304,20,20,1.5 +20,20,2.8486,20,1.121,2.2326,3.62,4.9909,13.4995,20,20,20,20,1.0762,20,20,1 +20,20,2.8486,20,1.121,2.2326,3.62,4.9909,13.4995,20,20,20,20,1.0762,20,20,1 +20,20,2.7889,20,20,1.0691,3.5764,7.4974,4.9561,20,20,20,20,1.0237,20,20,1 +20,20,2.7598,20,20,1.044,3.5552,7.4797,4.9392,20,20,20,20,0.9984,20,20,1 +20,20,2.7598,20,20,1.044,3.5552,7.4797,4.9392,20,20,20,20,0.9984,20,20,1 +20,20,2.701,20,20,0.9944,3.5128,7.4441,4.9054,20,20,20,0.9484,20,20,20,0.5 +20,20,2.701,20,20,0.9944,3.5128,7.4441,4.9054,20,20,20,0.9484,20,20,20,0.5 +20,20,2.6403,20,20,0.9445,3.4696,7.4077,4.8712,20,20,20,0.898,20,20,20,1 +20,20,2.6403,20,20,0.9445,3.4696,7.4077,4.8712,20,20,20,0.898,20,20,20,1 +20,20,2.5856,20,20,0.9008,3.431,7.3751,4.8406,20,20,20,0.8541,20,20,20,0.5 +20,20,2.5856,20,20,0.9008,3.431,7.3751,4.8406,20,20,20,0.8541,20,20,20,0.5 +20,20,2.527,20,20,1.9616,0.8557,3.3901,9.3313,20,20,0.8091,20,20,20,20,0 +20,20,2.527,20,20,1.9616,0.8557,3.3901,9.3313,20,20,0.8091,20,20,20,20,0 +20,20,2.4692,20,20,1.9148,0.8133,3.3505,9.2985,20,20,0.7664,20,20,20,20,0 +20,20,2.4383,20,20,1.89,0.7915,3.3295,7.2884,20,20,0.7445,20,20,20,20,0 +20,20,2.4383,20,20,1.89,0.7915,3.3295,7.2884,20,20,0.7445,20,20,20,20,0 +20,20,20,2.3799,20,4.0701,1.8438,0.7525,7.2546,20,0.7054,20,20,20,20,20,0 +20,20,20,2.3522,20,4.0472,1.8221,0.7351,7.2387,20,0.688,20,20,20,20,20,0 +20,20,20,2.3522,20,4.0472,1.8221,0.7351,7.2387,20,0.688,20,20,20,20,20,0 +20,20,20,2.3223,20,4.0225,1.7989,0.7171,7.2216,20,0.67,20,20,20,20,20,0 +20,20,20,2.2944,20,3.9995,1.7776,3.234,0.7012,0.6543,20,20,20,20,20,20,0 +20,20,20,2.2365,20,3.952,1.7338,3.1966,7.1729,20,20,20,20,20,20,20,32.5 +20,20,20,2.2365,20,3.952,1.7338,3.1966,7.1729,20,20,20,20,20,20,20,32.5 +20,20,2.1807,20,20,3.9025,1.6875,3.1548,13.1271,20,20,20,20,20,20,20,30.5 +20,20,2.1807,20,20,3.9025,1.6875,3.1548,13.1271,20,20,20,20,20,20,20,30.5 +20,20,2.1246,20,3.8481,1.6353,3.1056,4.5766,9.0932,20,20,20,20,20,20,20,25.5 +20,2.0971,20,20,3.8207,1.6089,3.0803,4.5534,6.5787,20,20,20,20,20,20,20,23 +20,2.0971,20,20,3.8207,1.6089,3.0803,4.5534,6.5787,20,20,20,20,20,20,20,23 +20,2.0382,20,20,3.7633,1.554,7.0133,4.5063,12.1905,20,20,20,20,20,20,20,20 +20,2.0093,20,3.7347,1.5267,3.0023,4.4826,6.5116,20,20,20,20,20,20,20,20,18.5 +20,2.0093,20,3.7347,1.5267,3.0023,4.4826,6.5116,20,20,20,20,20,20,20,20,18.5 +1.9492,20,20,3.6753,1.47,2.9482,4.4333,6.4648,20,20,20,20,20,20,20,20,15.5 +1.9181,20,20,3.6442,1.4403,2.9198,4.4072,12.1024,13.4205,20,20,20,20,20,20,20,14 +1.9181,20,20,3.6442,1.4403,2.9198,4.4072,12.1024,13.4205,20,20,20,20,20,20,20,14 +20,20,3.5788,20,1.3781,2.8601,4.3526,12.0534,12.4191,20,20,20,20,20,20,20,12 +20,20,3.5508,20,1.3516,4.3291,6.3653,12.0322,20,20,20,20,20,20,20,20,11 +20,20,3.5508,20,1.3516,4.3291,6.3653,12.0322,20,20,20,20,20,20,20,20,11 +20,20,3.4913,1.2952,2.7802,4.2791,6.3174,12.3602,20,20,20,20,20,20,20,20,9 +20,20,3.4597,1.2653,2.7513,4.2525,6.2918,12.3387,20,20,20,20,20,20,20,20,8.5 +20,20,3.4597,1.2653,2.7513,4.2525,6.2918,12.3387,20,20,20,20,20,20,20,20,8.5 +20,20,3.3996,1.2089,2.6966,4.2022,6.2435,12.298,20,20,20,20,20,20,20,20,7.5 +20,20,3.3996,1.2089,2.6966,4.2022,6.2435,12.298,20,20,20,20,20,20,20,20,7.5 +20,20,3.3419,1.1549,2.6441,4.1537,11.8725,12.2585,20,20,20,20,20,20,20,1.6202,7 +20,20,3.3419,1.1549,2.6441,4.1537,11.8725,12.2585,20,20,20,20,20,20,20,1.6202,7 +20,20,3.3088,1.124,2.6139,4.1258,11.8469,12.2356,13.4554,20,20,20,20,20,20,1.5883,6.5 +20,20,3.2577,1.0765,2.5674,4.0827,11.8072,12.2002,13.4251,20,20,20,20,20,20,1.5393,5.5 +20,3.2197,20,1.0413,2.5327,4.0506,11.7775,12.1736,13.4023,20,20,20,20,20,20,1.5031,5 +20,3.1904,20,1.0144,2.5061,4.0259,11.7546,12.1532,13.3849,20,20,20,20,20,20,1.4753,4.5 +20,3.1904,20,1.0144,2.5061,4.0259,11.7546,12.1532,13.3849,20,20,20,20,20,20,1.4753,4.5 +20,3.1278,20,4.4802,0.9574,3.9736,11.7059,12.1097,12.4609,20,20,20,20,20,20,1.4161,4.5 +20,3.1278,20,4.4802,0.9574,3.9736,11.7059,12.1097,12.4609,20,20,20,20,20,20,1.4161,4.5 +20,3.0668,20,4.4224,0.9022,3.9223,12.067,13.3111,12.426,20,20,20,20,20,1.359,20,4 +20,3.0342,20,4.3914,0.8731,3.895,12.044,13.2914,12.4073,20,20,20,20,20,1.3289,20,4 +20,3.0342,20,4.3914,0.8731,3.895,12.044,13.2914,12.4073,20,20,20,20,20,1.3289,20,4 +20,2.9728,20,4.3332,0.8188,3.8436,12.0008,13.2543,12.372,20,20,20,20,20,1.2727,20,4 +20,2.9728,20,4.3332,0.8188,3.8436,12.0008,13.2543,12.372,20,20,20,20,20,1.2727,20,4 +20,2.9104,20,4.2739,0.7645,3.7913,11.9565,13.2161,12.3357,20,20,20,20,20,1.2163,20,3.5 +20,2.8806,20,4.2456,0.7389,3.7663,11.9353,13.1978,12.3183,20,20,20,20,20,1.1898,20,3.5 +20,2.8806,20,4.2456,0.7389,3.7663,11.9353,13.1978,12.3183,20,20,20,20,20,1.1898,20,3.5 +20,2.8193,20,4.1873,2.1717,0.6874,11.8916,12.2825,20,20,20,20,20,1.1358,20,20,3.5 +20,2.7871,20,4.1567,2.143,0.6609,11.8685,12.2636,20,20,20,20,20,1.1079,20,20,4 +20,2.7871,20,4.1567,2.143,0.6609,11.8685,12.2636,20,20,20,20,20,1.1079,20,20,4 +20,2.7871,20,4.1567,2.143,0.6609,11.8685,12.2636,20,20,20,20,20,1.1079,20,20,4 +20,2.7261,20,4.0986,2.0885,0.612,11.8246,12.2275,20,20,20,20,20,1.0561,20,20,3.5 +20,2.6959,20,4.0698,2.0615,0.5885,11.8027,12.2094,20,20,20,20,20,1.031,20,20,4 +20,2.6339,20,4.0106,2.0064,3.56,0.5422,12.1723,20,20,20,20,0.9808,20,20,20,4 +20,2.6021,20,3.9802,1.9781,3.5333,0.5195,12.153,20,20,20,20,0.9557,20,20,20,4.5 +20,2.6021,20,3.9802,1.9781,3.5333,0.5195,12.153,20,20,20,20,0.9557,20,20,20,4.5 +20,2.6021,20,3.9802,1.9781,3.5333,0.5195,12.153,20,20,20,20,0.9557,20,20,20,4.5 +20,2.5409,20,3.9217,1.9238,3.482,11.6894,0.4784,20,20,20,20,0.9092,20,20,20,5.5 +20,2.4806,20,3.8638,1.8703,3.4313,11.6446,0.4419,20,20,20,0.8658,20,20,20,20,6.5 +20,2.4521,20,3.8364,1.845,3.4072,11.6232,12.0605,0.4262,20,20,0.8464,20,20,20,20,7 +20,2.4521,20,3.8364,1.845,3.4072,11.6232,12.0605,0.4262,20,20,0.8464,20,20,20,20,7 +2.3929,20,3.779,5.7753,1.7919,3.3565,11.5777,12.0221,20,20,0.8091,20,20,20,20,20,-9.5 +2.3572,20,3.7443,5.7417,1.7599,3.3258,11.55,11.9986,20,20,0.7884,20,20,20,20,20,-10.5 +2.3572,20,3.7443,5.7417,1.7599,3.3258,11.55,11.9986,20,20,0.7884,20,20,20,20,20,-10.5 +20,2.3281,3.7173,5.7161,1.7361,3.3034,11.5306,11.9833,20,20,0.7683,20,20,20,20,20,-10.5 +20,2.2674,20,3.6613,5.6633,1.6877,11.491,11.9524,20,20,0.7272,20,20,20,20,20,-10 +20,2.2361,20,3.6328,5.6364,1.6634,11.4712,11.9372,20,20,0.7067,20,20,20,20,20,-9.5 +20,2.2361,20,3.6328,5.6364,1.6634,11.4712,11.9372,20,20,0.7067,20,20,20,20,20,-9.5 +20,2.1771,20,3.5791,5.586,1.6187,11.4344,12.7661,11.9092,0.6695,20,20,20,20,20,20,-10 +20,2.1481,20,3.553,5.5615,1.5973,3.1718,11.4167,20,0.6521,20,20,20,20,20,20,-9.5 +20,2.1481,20,3.553,5.5615,1.5973,3.1718,11.4167,20,0.6521,20,20,20,20,20,20,-9.5 +20,2.089,20,3.5001,5.5121,7.6266,1.5554,11.3815,12.7235,20,20,20,20,20,20,20,27 +20,2.089,20,3.5001,5.5121,7.6266,1.5554,11.3815,12.7235,20,20,20,20,20,20,20,27 +20,2.0305,20,3.4452,5.4596,7.5775,1.5095,11.3404,12.6882,20,20,20,20,20,20,20,26.5 +20,1.9995,20,3.4141,5.429,1.4811,3.058,12.6636,11.813,20,20,20,20,20,20,20,24.5 +20,1.9995,20,3.4141,5.429,1.4811,3.058,12.6636,11.813,20,20,20,20,20,20,20,24.5 +1.9407,20,20,3.3536,7.4892,1.4249,11.2595,11.7646,20,20,20,20,20,20,20,20,20.5 +1.9407,20,20,3.3536,7.4892,1.4249,11.2595,11.7646,20,20,20,20,20,20,20,20,20.5 +1.8798,20,3.2921,5.3085,7.4305,1.3694,12.5649,11.7176,13.3078,20,20,20,20,20,20,20,18 +1.8519,20,3.2635,5.2802,4.9755,1.3433,12.5417,11.6951,12.5313,20,20,20,20,20,20,20,16.5 +1.8519,20,3.2635,5.2802,4.9755,1.3433,12.5417,11.6951,12.5313,20,20,20,20,20,20,20,16.5 +20,20,3.2082,7.3496,2.8692,1.2932,11.6515,12.4937,6.4752,20,20,20,20,20,20,20,14.5 +20,20,3.2082,7.3496,2.8692,1.2932,11.6515,12.4937,6.4752,20,20,20,20,20,20,20,14.5 +20,3.1747,5.1924,7.3173,1.2631,11.1025,11.6251,6.4528,14.5829,20,20,20,20,20,20,20,13.5 +20,3.1115,5.1298,7.2561,1.2059,12.417,11.5744,6.4093,20,20,20,20,20,20,20,20,11.5 +20,3.08,5.0985,4.8037,1.1774,12.3906,11.5488,6.3874,8.5303,20,20,20,20,20,20,20,10 +20,3.08,5.0985,4.8037,1.1774,12.3906,11.5488,6.3874,8.5303,20,20,20,20,20,20,20,10 +20,3.0172,5.0361,4.7447,1.1213,11.4981,13.1071,6.3443,16.3006,20,20,20,20,20,20,1.6149,9 +20,3.0172,5.0361,4.7447,1.1213,11.4981,13.1071,6.3443,16.3006,20,20,20,20,20,20,1.6149,9 +20,2.9814,7.1295,4.7109,1.0894,11.4691,13.0804,6.3196,20,20,20,20,20,20,20,1.581,8.5 +20,2.9814,7.1295,4.7109,1.0894,11.4691,13.0804,6.3196,20,20,20,20,20,20,20,1.581,8.5 +20,2.903,7.0528,2.5874,1.0199,11.4046,12.278,6.2646,15.6065,20,20,20,20,20,20,1.5076,7 +2.842,4.8616,6.9928,2.5305,0.966,11.3538,12.2332,6.2213,17.0764,20,20,20,20,20,1.4514,20,6.5 +2.842,4.8616,6.9928,2.5305,0.966,11.3538,12.2332,6.2213,17.0764,20,20,20,20,20,1.4514,20,6.5 +2.7804,4.8001,6.9323,2.4732,0.9125,11.3025,6.1776,8.339,17.04,20,20,20,20,20,1.3952,20,6 +2.7492,4.7689,6.9016,2.4441,0.8856,11.2763,6.1553,8.3185,5.9248,20,20,20,20,20,1.3671,20,5.5 +2.7492,4.7689,6.9016,2.4441,0.8856,11.2763,6.1553,8.3185,5.9248,20,20,20,20,20,1.3671,20,5.5 +2.6866,4.7062,6.8397,2.3857,12.0555,0.8323,6.1106,8.2774,4.0873,20,20,20,20,20,1.3111,20,5 +2.6568,4.6764,6.8103,2.3579,12.0296,0.8073,6.0893,8.2577,4.0703,20,20,20,20,20,1.2848,20,5 +2.6568,4.6764,6.8103,2.3579,12.0296,0.8073,6.0893,8.2577,4.0703,20,20,20,20,20,1.2848,20,5 +2.6568,4.6764,6.8103,2.3579,12.0296,0.8073,6.0893,8.2577,4.0703,20,20,20,20,20,1.2848,20,5 +2.5959,4.6154,6.75,2.3011,11.9765,0.757,6.0456,8.2174,4.0358,20,20,20,20,1.2316,20,20,5 +2.5631,4.5824,6.7174,2.2703,11.9477,0.7304,6.0219,8.1955,4.0172,20,20,20,20,1.2035,20,20,4.5 +2.5335,4.5528,4.2823,2.2427,11.9217,0.7068,6.0005,8.1757,4.0004,20,20,20,20,1.1784,20,20,4.5 +2.5023,4.5213,4.252,2.2134,11.8941,0.6821,5.9778,8.1546,3.9826,20,20,20,20,1.1523,20,20,4.5 +4.4607,6.597,4.1936,2.1569,11.015,12.6597,0.6362,7.5474,3.9485,20,20,20,20,1.1027,20,20,5 +4.4607,6.597,4.1936,2.1569,11.015,12.6597,0.6362,7.5474,3.9485,20,20,20,20,1.1027,20,20,5 +4.4607,6.597,4.1936,2.1569,11.015,12.6597,0.6362,7.5474,3.9485,20,20,20,20,1.1027,20,20,5 +4.4002,6.5369,4.1351,2.1004,10.9628,12.611,0.5922,7.5112,3.9143,20,20,20,1.0551,20,20,20,5 +4.337,6.474,4.0738,2.0413,10.9079,11.8372,5.8435,0.5491,3.8785,20,20,20,1.0074,20,20,20,5.5 +4.3028,6.44,4.0406,2.0093,10.878,11.8104,5.8183,0.5271,3.8591,20,20,20,0.9825,20,20,20,5.5 +4.2716,6.4089,4.0102,1.9801,10.8506,11.7858,5.7951,0.508,3.8413,20,20,0.9606,20,20,20,20,5.5 +4.2426,6.38,3.9819,1.9528,10.8251,11.7628,5.7735,5.6175,0.4912,20,20,0.9409,20,20,20,20,6.5 +4.2426,6.38,3.9819,1.9528,10.8251,11.7628,5.7735,5.6175,0.4912,20,20,0.9409,20,20,20,20,6.5 +4.1813,6.3188,3.9219,1.8951,10.7707,11.7137,5.7273,5.5801,3.7893,20,20,0.9015,20,20,20,20,-13 +4.1502,6.2875,3.8912,1.8656,10.7427,11.6885,5.7036,5.5608,3.7711,20,0.8829,20,20,20,20,20,-14 +4.1207,6.2587,3.8638,1.84,10.7192,11.6682,5.6851,5.5472,16.0541,20,0.8617,20,20,20,20,20,-13.5 +4.0893,6.2282,3.8348,1.8133,10.6947,12.3609,5.6662,7.3285,5.5337,20,0.839,20,20,20,20,20,-13 +4.0608,6.2005,3.8086,10.0541,1.7892,12.3409,5.6494,7.8485,7.3159,20,0.8185,20,20,20,20,20,-12.5 +4.0608,6.2005,3.8086,10.0541,1.7892,12.3409,5.6494,7.8485,7.3159,20,0.8185,20,20,20,20,20,-12.5 +5.9923,4.0001,6.1417,3.7533,1.7391,10.6263,11.5896,5.6149,15.6007,20,0.7758,20,20,20,20,20,-11.5 +1.9533,3.9695,6.1121,3.7257,1.7144,10.6034,11.5704,5.5981,16.5385,20,0.7546,20,20,20,20,20,-11 +1.9533,3.9695,6.1121,3.7257,1.7144,10.6034,11.5704,5.5981,16.5385,20,0.7546,20,20,20,20,20,-11 +1.8924,3.9097,6.0545,3.6721,9.9229,1.6672,11.5337,5.5663,7.773,20,0.7147,20,20,20,20,20,-10 +1.8924,3.9097,6.0545,3.6721,9.9229,1.6672,11.5337,5.5663,7.773,20,0.7147,20,20,20,20,20,-10 +1.8634,3.8814,6.0273,3.647,9.8987,1.6454,12.2208,5.5518,7.7599,20,0.6964,20,20,20,20,20,-10 +1.8322,3.8509,5.998,3.62,9.8728,1.6223,12.2012,5.5365,20,0.6773,20,20,20,20,20,20,-10 +1.7719,3.7922,5.9419,9.2436,3.5686,1.5791,10.4747,11.4648,5.5082,20,20,20,20,20,20,20,21.5 +1.7425,5.7537,3.7637,5.9148,3.5439,11.2594,1.5589,11.4489,15.4934,20,20,20,20,20,20,20,22.5 +1.7425,5.7537,3.7637,5.9148,3.5439,11.2594,1.5589,11.4489,15.4934,20,20,20,20,20,20,20,22.5 +1.6819,3.7018,5.8531,3.4842,9.7406,1.5049,12.0962,5.4514,14.8772,20,20,20,20,20,20,20,19.5 +1.6519,3.6708,5.8219,3.4538,9.7105,1.4772,11.3752,5.4285,7.6452,20,20,20,20,20,20,20,18 +1.6519,3.6708,5.8219,3.4538,9.7105,1.4772,11.3752,5.4285,7.6452,20,20,20,20,20,20,20,18 +3.6094,5.7602,9.0641,3.3935,11.1182,1.4226,11.325,5.3831,15.4065,20,20,20,20,20,20,20,15.5 +3.5765,5.727,9.031,3.3609,11.0872,1.393,11.2975,5.3581,20,20,20,20,20,20,20,20,14 +3.5765,5.727,9.031,3.3609,11.0872,1.393,11.2975,5.3581,20,20,20,20,20,20,20,20,14 +3.5118,5.6617,3.2969,9.5551,10.228,1.3356,12.8051,5.3096,7.0526,20,20,20,20,20,20,20,12 +3.4813,5.6308,3.2665,9.5249,10.1996,1.3082,5.2861,7.5082,7.0327,20,20,20,20,20,20,1.47,10.5 +3.4813,5.6308,3.2665,9.5249,10.1996,1.3082,5.2861,7.5082,7.0327,20,20,20,20,20,20,1.47,10.5 +6.953,5.569,3.2056,10.9396,10.1429,1.254,5.2395,6.9931,20,20,20,20,20,20,20,1.4123,9.5 +5.5397,8.8442,3.1767,10.912,10.116,1.2284,5.2172,6.9741,5.2044,20,20,20,20,20,20,1.3853,8.5 +5.5397,8.8442,3.1767,10.912,10.116,1.2284,5.2172,6.9741,5.2044,20,20,20,20,20,20,1.3853,8.5 +5.5397,8.8442,3.1767,10.912,10.116,1.2284,5.2172,6.9741,5.2044,20,20,20,20,20,20,1.3853,8.5 +5.4783,8.7827,3.116,10.854,10.0592,1.175,5.1705,6.9343,5.1673,20,20,20,20,20,1.3289,7.3137,7.5 +5.4476,8.752,3.0856,10.0307,11.7456,1.1484,5.147,6.9142,5.1486,20,20,20,20,20,1.3011,7.2845,7 +5.4139,8.7183,3.0524,9.9995,11.7159,1.1195,5.1213,6.8922,5.1283,20,20,20,20,20,1.2708,7.2526,6 +5.3819,8.6863,3.0206,9.9697,11.6876,1.0921,5.0969,5.1089,8.7435,20,20,20,20,20,1.2422,7.2223,5.5 +5.3486,2.9876,9.2476,9.9387,11.658,1.0638,5.0714,5.0888,8.7242,20,20,20,20,20,1.2125,7.1906,5.5 +5.3177,2.957,9.2171,9.9099,11.6306,1.0379,5.0479,5.0702,8.7062,20,20,20,20,20,1.1853,5.167,5 +5.2831,2.9227,9.183,9.8777,11.5999,1.0091,5.0215,5.0494,8.686,20,20,20,20,20,1.1552,5.1336,5 +5.2227,2.8627,9.1232,9.8211,10.8709,0.9593,4.9753,5.013,8.6505,20,20,20,20,1.1033,20,5.0751,4 +5.191,2.8312,20,9.7914,10.8435,0.9335,4.9509,4.9939,14.3303,20,20,20,20,1.0766,7.0422,3.0501,4 +5.191,2.8312,20,9.7914,10.8435,0.9335,4.9509,4.9939,14.3303,20,20,20,20,1.0766,7.0422,3.0501,4 +5.1279,2.7684,20,9.7321,10.789,0.8834,4.9027,4.9561,14.2938,20,20,20,20,1.0243,6.9831,2.9888,3.5 +5.1279,2.7684,20,9.7321,10.789,0.8834,4.9027,4.9561,14.2938,20,20,20,20,1.0243,6.9831,2.9888,3.5 +8.3696,2.7072,20,9.6743,10.7358,12.3325,0.836,4.9195,20,20,20,20,0.9747,20,6.9257,2.9292,3.5 +8.3696,2.7072,20,9.6743,10.7358,12.3325,0.836,4.9195,20,20,20,20,0.9747,20,6.9257,2.9292,3.5 +8.3084,2.6465,10.4021,9.6168,10.6829,12.2831,0.7907,4.8833,20,20,20,20,0.9275,20,6.8691,2.8704,3 +8.3084,2.6465,10.4021,9.6168,10.6829,12.2831,0.7907,4.8833,20,20,20,20,0.9275,20,6.8691,2.8704,3 +8.2468,2.5854,10.343,9.5589,10.6294,12.2332,0.747,4.847,12.4858,20,20,20,0.8819,20,6.8123,2.8114,3 +8.2172,2.556,10.3146,9.531,10.6038,12.2092,0.7269,4.8297,10.4087,20,20,0.8608,20,20,6.7851,2.7831,2.5 +8.2172,2.556,10.3146,9.531,10.6038,12.2092,0.7269,4.8297,10.4087,20,20,0.8608,20,20,6.7851,2.7831,2.5 +8.1562,2.4955,10.256,9.4736,10.5509,12.1598,4.6942,0.6875,10.3755,20,20,0.819,20,20,6.7291,2.725,3 +8.1248,2.4642,10.2257,9.444,10.5235,12.1342,4.6705,0.6683,10.3584,20,20,0.7985,20,20,6.7003,2.6951,3 +8.1248,2.4642,10.2257,9.444,10.5235,12.1342,4.6705,0.6683,10.3584,20,20,0.7985,20,20,6.7003,2.6951,3 +8.1248,2.4642,10.2257,9.444,10.5235,12.1342,4.6705,0.6683,10.3584,20,20,0.7985,20,20,6.7003,2.6951,3 +8.0331,2.3731,10.1372,9.3572,10.4434,12.0592,4.6012,4.7229,10.3078,20,0.7442,20,20,20,4.6059,2.6085,-23.5 +8.0331,2.3731,10.1372,9.3572,10.4434,12.0592,4.6012,4.7229,10.3078,20,0.7442,20,20,20,4.6059,2.6085,-23.5 +7.9714,2.313,10.0801,9.3017,10.3936,12.0136,4.5604,6.4106,8.3303,0.7057,20,20,20,20,6.5582,2.5482,-24 +4.6392,2.2838,8.5451,9.276,11.0268,10.3715,4.5437,6.3978,10.5131,0.6837,20,20,20,20,6.5271,2.5167,-23 +4.6392,2.2838,8.5451,9.276,11.0268,10.3715,4.5437,6.3978,10.5131,0.6837,20,20,20,20,6.5271,2.5167,-23 +4.6392,2.2838,8.5451,9.276,11.0268,10.3715,4.5437,6.3978,10.5131,0.6837,20,20,20,20,6.5271,2.5167,-23 +4.5785,7.8814,2.2284,10.0025,9.2278,10.331,11.9586,4.5146,8.5927,0.6403,20,20,20,20,20,4.4524,-20.5 +7.466,4.5185,9.3241,2.175,9.1821,10.9421,10.2935,4.4894,14.1382,0.5973,20,20,20,20,20,6.4034,-18.5 +5.887,4.4897,7.7953,2.1497,9.9313,9.1606,10.2761,11.9116,4.4783,0.5771,20,20,20,20,20,20,-18 +5.887,4.4897,7.7953,2.1497,9.9313,9.1606,10.2761,11.9116,4.4783,0.5771,20,20,20,20,20,20,-18 +2.3021,4.4313,7.7389,2.0992,9.8854,9.1176,10.2416,11.8826,15.4134,0.5381,20,20,20,20,20,20,-17 +2.2704,4.4012,7.71,8.3327,2.0737,9.096,10.866,10.2246,13.8454,20,20,20,20,20,20,20,13.5 +2.2704,4.4012,7.71,8.3327,2.0737,9.096,10.866,10.2246,13.8454,20,20,20,20,20,20,20,13.5 +2.21,4.342,7.6523,8.2789,2.0213,9.0497,10.8241,10.1859,13.814,20,20,20,20,20,20,20,14 +2.18,4.3116,7.6221,8.25,1.993,9.0236,10.1631,11.8142,13.7944,20,20,20,20,20,20,20,13 +2.18,4.3116,7.6221,8.25,1.993,9.0236,10.1631,11.8142,13.7944,20,20,20,20,20,20,20,13 +5.6437,4.2507,7.5616,8.1916,1.9359,8.9706,10.1164,11.7718,20,20,20,20,20,20,20,20,11 +5.6116,4.2182,7.5292,1.9054,9.7019,8.9421,10.0911,11.7488,14.3992,20,20,20,20,20,20,6.1009,10 +5.6116,4.2182,7.5292,1.9054,9.7019,8.9421,10.0911,11.7488,14.3992,20,20,20,20,20,20,6.1009,10 +5.5823,4.1886,7.4999,1.8778,9.6752,8.9164,10.0685,11.7282,14.381,20,20,20,20,20,20,6.0727,9.5 +7.0707,4.127,8.953,1.82,8.8622,10.6488,10.0204,11.6843,6.5259,20,20,20,20,20,20,6.0143,8 +7.0393,4.0953,8.9219,1.7903,8.8341,10.6225,9.9955,11.6616,6.5066,20,20,20,20,20,20,5.9844,7.5 +7.0393,4.0953,8.9219,1.7903,8.8341,10.6225,9.9955,11.6616,6.5066,20,20,20,20,20,20,5.9844,7.5 +4.0361,7.3479,8.8639,1.7348,8.7818,10.5734,9.9491,13.6081,6.4709,20,20,20,20,20,20,5.9286,6.5 +4.0361,7.3479,8.8639,1.7348,8.7818,10.5734,9.9491,13.6081,6.4709,20,20,20,20,20,20,5.9286,6.5 +4.0361,7.3479,8.8639,1.7348,8.7818,10.5734,9.9491,13.6081,6.4709,20,20,20,20,20,20,5.9286,6.5 +3.9438,7.2557,7.8952,1.6484,8.6997,9.8761,11.5523,6.4147,13.8455,20,20,20,20,20,20,1.8235,5 +3.9438,7.2557,7.8952,1.6484,8.6997,9.8761,11.5523,6.4147,13.8455,20,20,20,20,20,20,1.8235,5 +3.9438,7.2557,7.8952,1.6484,8.6997,9.8761,11.5523,6.4147,13.8455,20,20,20,20,20,20,1.8235,5 +3.8509,7.1628,7.8048,1.5616,8.6167,9.8021,11.4844,6.3579,4.1419,20,20,20,20,20,5.7561,1.7353,3.5 +3.8509,7.1628,7.8048,1.5616,8.6167,9.8021,11.4844,6.3579,4.1419,20,20,20,20,20,5.7561,1.7353,3.5 +3.7965,7.1085,7.752,1.5113,8.5684,9.7591,11.4451,6.3253,14.7016,20,20,20,20,20,5.7057,1.6838,3.5 +3.7965,7.1085,7.752,1.5113,8.5684,9.7591,11.4451,6.3253,14.7016,20,20,20,20,20,5.7057,1.6838,3.5 +3.7341,7.0461,7.6912,1.4536,8.5126,9.7095,11.3996,6.2878,20,20,20,20,20,20,5.648,1.625,3 +3.7034,7.0153,7.6612,1.4252,8.4851,9.6851,11.3772,6.2693,20,20,20,20,20,20,1.5963,3.591,2.5 +3.7034,7.0153,7.6612,1.4252,8.4851,9.6851,11.3772,6.2693,20,20,20,20,20,20,1.5963,3.591,2.5 +3.6405,6.9524,7.6,1.3677,8.429,9.6352,11.3315,6.2319,20,20,20,20,20,20,1.5377,3.5314,2.5 +3.5929,6.9047,7.5535,1.3243,8.3864,9.5973,11.2967,6.2035,20,20,20,20,20,20,1.4937,3.4864,2 +3.5929,6.9047,7.5535,1.3243,8.3864,9.5973,11.2967,6.2035,20,20,20,20,20,20,1.4937,3.4864,2 +3.5617,6.8735,7.5231,1.296,8.3586,9.5726,11.274,6.1852,20,20,20,20,20,20,1.4649,4.9671,2 +3.4966,8.3321,7.4596,9.0374,1.2374,9.5209,11.2267,6.1469,20,20,20,20,20,20,1.4054,4.9036,2 +3.4966,8.3321,7.4596,9.0374,1.2374,9.5209,11.2267,6.1469,20,20,20,20,20,20,1.4054,4.9036,2 +3.4319,8.2681,7.3964,8.9774,1.1796,9.4695,11.1795,6.109,20,20,20,20,20,20,1.3468,4.8407,1.5 +3.4319,8.2681,7.3964,8.9774,1.1796,9.4695,11.1795,6.109,20,20,20,20,20,20,1.3468,4.8407,1.5 +3.399,8.2355,7.3642,8.9468,1.1504,9.4433,11.1554,6.0898,20,20,20,20,20,20,1.3174,4.8087,1.5 +6.6456,8.1715,7.301,8.8868,1.0938,9.392,11.1084,6.0525,20,20,20,20,20,1.2599,3.2442,4.746,1.5 +6.6456,8.1715,7.301,8.8868,1.0938,9.392,11.1084,6.0525,20,20,20,20,20,1.2599,3.2442,4.746,1.5 +6.6146,8.1408,7.2707,8.8581,1.067,9.3674,11.0859,6.0347,20,20,20,20,20,1.2327,3.2154,4.716,1 +6.5813,8.1079,7.2382,8.8273,1.0385,9.3411,11.0617,6.0156,20,20,20,20,20,1.2038,3.1847,4.6838,1 +6.5159,8.0434,7.1745,8.7668,0.9833,9.2895,11.0144,5.9786,20,20,20,20,20,1.1477,3.1245,4.6208,1.5 +6.4848,8.0127,7.1442,8.738,8.0118,0.9575,10.9919,13.384,5.9612,20,20,20,20,1.1214,3.0959,4.5908,1.5 +6.4507,7.9789,7.1109,8.7064,7.9814,0.9294,10.9672,13.3636,5.942,20,20,20,20,1.0929,3.0647,4.558,1.5 +6.4507,7.9789,7.1109,8.7064,7.9814,0.9294,10.9672,13.3636,5.942,20,20,20,20,1.0929,3.0647,4.558,1.5 +6.3863,7.9153,7.0481,8.6468,7.924,0.8776,10.9205,13.3252,5.906,20,20,20,1.0402,5.0525,3.0061,4.4962,1 +6.3548,7.8842,7.0173,8.6176,7.8959,0.8527,10.8977,13.3063,5.8884,20,20,20,1.015,5.0248,2.9775,4.466,1 +6.3548,7.8842,7.0173,8.6176,7.8959,0.8527,10.8977,13.3063,5.8884,20,20,20,1.015,5.0248,2.9775,4.466,1 +6.2906,7.8207,6.9546,8.5581,7.8387,0.8037,10.8513,13.2682,5.8532,20,20,20,0.9646,4.9683,2.9195,4.4045,1.5 +6.2571,7.7876,6.9219,8.5272,7.8089,9.0854,0.7789,13.2484,5.835,20,20,20,0.9391,4.939,2.8893,4.3725,1.5 +6.2258,7.7566,6.8914,8.4981,7.781,9.0608,0.7563,13.2297,5.8179,20,20,20,0.9158,4.9118,2.8613,4.3426,1.5 +6.2258,7.7566,6.8914,8.4981,7.781,9.0608,0.7563,13.2297,5.8179,20,20,20,0.9158,4.9118,2.8613,4.3426,1.5 +6.2258,7.7566,6.8914,8.4981,7.781,9.0608,0.7563,13.2297,5.8179,20,20,20,0.9158,4.9118,2.8613,4.3426,1.5 +6.1621,7.6936,6.8291,8.439,7.7242,9.0106,0.712,13.1917,5.7833,20,20,0.8701,20,2.8046,6.7884,4.282,1.5 +6.1012,7.6333,6.7696,8.3826,7.6699,8.9626,10.7144,0.6725,5.7505,20,20,0.8289,20,2.7508,6.7325,4.2243,2 +6.0693,7.6017,6.7384,8.353,7.6415,8.9375,10.6913,0.6531,5.7334,20,0.8084,20,20,2.7228,6.7033,4.1941,2 +6.0693,7.6017,6.7384,8.353,7.6415,8.9375,10.6913,0.6531,5.7334,20,0.8084,20,20,2.7228,6.7033,4.1941,2 +6.0041,7.5371,6.6746,8.2923,7.5832,8.8859,10.6439,13.0971,0.616,20,0.7693,20,20,2.6661,4.1326,5.6612,2.5 +5.973,7.5062,6.644,8.2633,7.5553,8.8612,10.6212,13.0784,20,20,0.752,20,20,2.6392,4.1033,5.6311,-42 +5.973,7.5062,6.644,8.2633,7.5553,8.8612,10.6212,13.0784,20,20,0.752,20,20,2.6392,4.1033,5.6311,-42 +6.7237,5.9115,6.5868,8.2113,7.5067,9.375,8.8213,12.6138,13.0526,20,0.7089,20,20,4.6359,2.5795,4.0411,-40.5 +2.5737,5.8831,7.4211,6.562,8.1904,7.488,8.808,10.5758,13.3509,20,0.683,20,20,20,2.5477,4.0095,-37.5 +2.5737,5.8831,7.4211,6.562,8.1904,7.488,8.808,10.5758,13.3509,20,0.683,20,20,20,2.5477,4.0095,-37.5 +5.4783,2.5166,5.8288,7.371,6.5145,8.1499,7.4517,8.7816,13.0106,20,0.6369,20,20,20,20,2.4882,-33 +3.9227,2.4909,5.8044,7.3486,6.4934,8.132,7.4358,9.3143,8.7703,20,20,0.6161,20,20,20,2.461,-30.5 +3.9227,2.4909,5.8044,7.3486,6.4934,8.132,7.4358,9.3143,8.7703,20,20,0.6161,20,20,20,2.461,-30.5 +3.9227,2.4909,5.8044,7.3486,6.4934,8.132,7.4358,9.3143,8.7703,20,20,0.6161,20,20,20,2.461,-30.5 +6.3511,3.8391,20,2.4108,20,6.4266,20,7.3846,20,20,20,0.5585,20,20,20,20,-25.5 +6.3511,3.8391,20,2.4108,20,6.4266,20,7.3846,20,20,20,0.5585,20,20,20,20,-25.5 +2.3285,3.7901,5.3205,2.3644,5.6841,7.2377,6.3884,8.0426,20,20,20,0.5267,20,20,20,20,-23 +2.3285,3.7901,5.3205,2.3644,5.6841,7.2377,6.3884,8.0426,20,20,20,0.5267,20,20,20,20,-23 +4.3389,2.2818,3.7435,5.2745,2.3203,5.6423,6.3523,20,8.0122,20,20,0.4991,20,20,20,20,-21 +20,2.2533,3.7173,5.2497,2.2983,5.6229,7.1833,6.3383,20,20,20,0.4752,20,20,20,20,-20 +20,2.2533,3.7173,5.2497,2.2983,5.6229,7.1833,6.3383,20,20,20,0.4752,20,20,20,20,-20 +20,2.1939,6.1704,3.6631,20,2.2535,5.5832,6.3103,20,20,20,0.427,20,20,20,20,-19.5 +20,2.1644,6.1423,3.6366,5.1735,2.2321,5.5643,6.2975,20,20,0.4034,20,20,20,20,20,-19 +20,2.1644,6.1423,3.6366,5.1735,2.2321,5.5643,6.2975,20,20,0.4034,20,20,20,20,20,-19 +20,20,2.1056,6.0864,3.5842,6.3072,2.1913,7.1075,20,20,0.358,20,20,20,20,20,-19 +20,20,2.1056,6.0864,3.5842,6.3072,2.1913,7.1075,20,20,0.358,20,20,20,20,20,-19 +20,20,4.1019,2.0491,3.5347,5.0783,2.1545,5.4958,20,0.3172,20,20,20,20,20,20,-19.5 +20,20,4.0741,2.0222,3.5114,5.0568,6.2492,2.1381,20,20,20,20,20,20,20,20,35 +20,20,4.0741,2.0222,3.5114,5.0568,6.2492,2.1381,20,20,20,20,20,20,20,20,35 +20,20,4.015,1.9642,3.4578,5.0054,6.2027,2.0948,20,20,20,20,20,20,20,20,34.5 +20,20,1.9317,5.918,3.4251,6.1713,2.0645,5.4109,7.0105,20,20,20,20,20,20,20,31.5 +20,20,1.9317,5.918,3.4251,6.1713,2.0645,5.4109,7.0105,20,20,20,20,20,20,20,31.5 +20,1.8687,5.854,3.3607,4.9088,2.0034,5.3506,6.1369,20,20,20,20,20,20,20,20,26 +20,1.8687,5.854,3.3607,4.9088,2.0034,5.3506,6.1369,20,20,20,20,20,20,20,20,26 +3.8611,1.8083,5.7922,3.298,6.0462,1.9426,6.8967,6.0823,20,20,20,20,20,20,20,20,21.5 +3.833,1.7797,3.2676,4.8152,6.0155,1.9124,6.8678,6.0544,20,20,20,20,20,20,20,20,19.5 +3.833,1.7797,3.2676,4.8152,6.0155,1.9124,6.8678,6.0544,20,20,20,20,20,20,20,20,19.5 +1.7181,5.6993,3.2035,5.9522,1.8508,5.1993,5.9995,20,7.7384,20,20,20,20,20,20,20,16 +1.6859,5.6664,3.1705,5.9202,1.8201,6.7816,5.9728,7.7151,20,20,20,20,20,20,20,20,14.5 +1.6859,5.6664,3.1705,5.9202,1.8201,6.7816,5.9728,7.7151,20,20,20,20,20,20,20,20,14.5 +5.6025,3.1065,4.6546,5.8584,1.761,6.727,5.9216,7.6708,20,20,20,20,20,20,20,20,12.5 +5.5716,3.0755,4.6238,5.8282,1.7322,6.7002,5.8963,7.6488,7.027,20,20,20,20,20,20,20,11.5 +5.54,3.0438,4.5922,5.7974,1.7028,6.6728,5.8706,7.6264,7.0071,20,20,20,20,20,20,20,10.5 +5.5091,3.0126,20,5.7671,1.674,6.6459,5.8453,7.6044,6.9875,20,20,20,20,20,20,20,10 +5.5091,3.0126,20,5.7671,1.674,6.6459,5.8453,7.6044,6.9875,20,20,20,20,20,20,20,10 +5.4755,2.9788,20,5.7341,1.6427,5.8178,20,6.9663,20,20,20,20,20,20,20,3.5553,8.5 +5.4755,2.9788,20,5.7341,1.6427,5.8178,20,6.9663,20,20,20,20,20,20,20,3.5553,8.5 +5.4129,2.9157,5.6725,4.9336,1.5844,5.7662,20,6.9263,20,20,20,20,20,20,20,1.4391,7.5 +2.8508,4.3996,5.6089,1.5243,6.5048,5.7127,7.4884,6.8846,20,20,20,20,20,20,20,1.3774,6 +2.8508,4.3996,5.6089,1.5243,6.5048,5.7127,7.4884,6.8846,20,20,20,20,20,20,20,1.3774,6 +2.7879,4.3367,5.5473,1.4663,6.4497,5.6609,7.443,6.8444,8.8146,20,20,20,20,20,20,1.3181,5 +2.7879,4.3367,5.5473,1.4663,6.4497,5.6609,7.443,6.8444,8.8146,20,20,20,20,20,20,1.3181,5 +2.7879,4.3367,5.5473,1.4663,6.4497,5.6609,7.443,6.8444,8.8146,20,20,20,20,20,20,1.3181,5 +2.726,4.2749,5.4867,1.4098,6.3956,5.6102,7.3986,6.8052,8.7792,20,20,20,20,20,20,1.26,4 +2.6756,4.2244,5.4372,4.7094,1.3638,5.5687,7.3622,6.773,8.7501,20,20,20,20,20,1.2131,20,4 +2.6416,4.1904,5.4038,4.6777,1.333,5.5409,7.3377,6.7514,8.7306,20,20,20,20,20,1.1817,20,3.5 +2.6416,4.1904,5.4038,4.6777,1.333,5.5409,7.3377,6.7514,8.7306,20,20,20,20,20,1.1817,20,3.5 +2.5792,4.128,5.3425,4.6193,1.2767,5.4896,7.2928,6.7118,8.6947,20,20,20,20,20,1.1246,20,2.5 +2.5491,4.0978,5.3129,4.5912,1.2497,5.4649,7.2711,6.6927,8.6773,20,20,20,20,20,1.0973,20,2.5 +2.5491,4.0978,5.3129,4.5912,1.2497,5.4649,7.2711,6.6927,8.6773,20,20,20,20,20,1.0973,20,2.5 +2.49,4.0386,5.2547,4.536,1.1971,5.4166,7.2288,6.6556,8.6436,20,20,20,20,20,1.0439,20,2.5 +2.4579,4.0065,5.2232,4.506,1.1688,5.3905,7.2059,6.6355,8.6254,20,20,20,20,20,1.0154,20,2 +2.4579,4.0065,5.2232,4.506,1.1688,5.3905,7.2059,6.6355,8.6254,20,20,20,20,20,1.0154,20,2 +2.3981,20,5.1644,4.4502,1.1165,5.3417,7.1631,6.5981,8.5914,20,20,20,20,0.9628,3.0116,20,1.5 +2.3981,20,5.1644,4.4502,1.1165,5.3417,7.1631,6.5981,8.5914,20,20,20,20,0.9628,3.0116,20,1.5 +2.3981,20,5.1644,4.4502,1.1165,5.3417,7.1631,6.5981,8.5914,20,20,20,20,0.9628,3.0116,20,1.5 +2.3373,20,5.1045,4.3935,1.0641,5.2923,7.1199,6.5603,8.557,20,20,20,20,0.9103,2.9559,20,1.5 +2.3373,20,5.1045,4.3935,1.0641,5.2923,7.1199,6.5603,8.557,20,20,20,20,0.9103,2.9559,20,1.5 +2.2783,20,5.0465,4.3386,1.0141,5.2445,7.0781,6.524,8.5239,20,20,20,20,0.8604,2.902,20,0.5 +2.2783,20,5.0465,4.3386,1.0141,5.2445,7.0781,6.524,8.5239,20,20,20,20,0.8604,2.902,20,0.5 +3.7666,20,4.9879,4.2832,5.9518,0.9647,7.0362,6.4876,8.4908,20,20,20,0.8113,20,2.8478,20,0.5 +3.7029,20,4.9254,4.2243,5.8967,0.9134,6.9919,6.4494,8.4559,20,20,20,0.7605,20,2.7901,4.6634,0 +3.6714,20,4.8946,4.1954,5.8697,0.8888,6.9702,6.4307,8.4389,20,20,20,0.7362,20,2.7619,4.6327,-0.5 +3.6714,20,4.8946,4.1954,5.8697,0.8888,6.9702,6.4307,8.4389,20,20,20,0.7362,20,2.7619,4.6327,-0.5 +3.6078,20,4.8324,4.137,5.8152,0.8405,6.9267,6.3935,8.4049,20,20,0.6886,20,20,2.7045,4.5703,-0.5 +3.5769,20,4.8022,4.1088,5.7889,5.0467,0.8179,6.3756,8.3887,20,20,0.6663,20,20,2.6768,4.54,-0.5 +3.5769,20,4.8022,4.1088,5.7889,5.0467,0.8179,6.3756,8.3887,20,20,0.6663,20,20,2.6768,4.54,-0.5 +3.5135,20,4.7402,4.0509,5.735,4.9974,0.7733,6.3393,20,20,20,0.6229,20,2.6199,20,4.4777,-1 +3.5135,20,4.7402,4.0509,5.735,4.9974,0.7733,6.3393,20,20,20,0.6229,20,2.6199,20,4.4777,-1 +3.4775,20,4.7051,4.0182,5.7046,4.9698,0.7494,6.3191,20,20,0.5997,20,20,2.5877,20,4.4423,-1 +3.4461,20,4.6746,3.9898,5.6782,4.9458,6.8185,0.7295,20,20,0.5806,20,20,2.5597,20,4.4116,-1.5 +3.4175,20,4.6468,3.9639,5.6542,4.924,20,0.712,20,20,0.564,20,20,2.5342,20,4.3835,-1.5 +20,3.3636,4.5943,3.9153,5.6091,4.8832,20,0.6813,6.2564,0.5354,20,20,20,2.4862,20,4.3305,-2 +20,3.3319,4.5635,3.8869,20,4.8595,20,6.7441,0.6647,20,20,20,20,2.458,20,4.2993,27 +20,3.3319,4.5635,3.8869,20,4.8595,20,6.7441,0.6647,20,20,20,20,2.458,20,4.2993,27 +3.2729,4.5026,20,3.8263,5.5237,4.8031,6.6917,6.1917,0.6201,20,20,20,2.4167,20,20,4.2467,24.5 +3.2729,4.5026,20,3.8263,5.5237,4.8031,6.6917,6.1917,0.6201,20,20,20,2.4167,20,20,4.2467,24.5 +3.2448,4.4735,20,3.7973,5.4955,4.7761,6.6666,6.1688,0.5998,20,20,20,2.3974,20,4.2218,20,23.5 +20,4.4127,3.736,5.4353,4.7181,6.6123,6.1189,8.1487,0.557,20,20,20,2.3602,20,4.1715,1.6477,21 +4.381,20,3.7037,5.4034,4.6872,6.5831,6.0919,7.7943,13.3693,20,20,2.3422,20,20,4.146,1.6201,-31 +4.381,20,3.7037,5.4034,4.6872,6.5831,6.0919,7.7943,13.3693,20,20,2.3422,20,20,4.146,1.6201,-31 +4.3224,20,3.6474,5.3498,4.6375,6.5383,6.0528,8.0858,7.7631,20,20,2.2989,20,20,4.0923,1.5641,-31 +20,4.2946,3.6225,5.3271,20,4.6176,6.5218,6.0397,9.9561,20,20,2.2731,20,20,4.0633,1.535,-29 +20,4.2946,3.6225,5.3271,20,4.6176,6.5218,6.0397,9.9561,20,20,2.2731,20,20,4.0633,1.535,-29 +3.0105,4.2383,20,3.572,5.2811,4.5776,6.4885,6.0137,8.0505,20,20,20,2.2207,20,20,4.0044,-24.5 +2.9811,20,4.2103,3.5472,5.2588,20,4.5584,6.4726,6.0016,20,20,20,2.1943,20,20,3.9748,-22.5 +2.9811,20,4.2103,3.5472,5.2588,20,4.5584,6.4726,6.0016,20,20,20,2.1943,20,20,3.9748,-22.5 +20,2.9237,4.1573,20,3.5022,5.2192,4.5258,6.4474,20,20,20,20,20,2.1385,20,3.9149,-19 +20,2.9237,4.1573,20,3.5022,5.2192,4.5258,6.4474,20,20,20,20,20,2.1385,20,3.9149,-19 +1.3376,2.8763,20,4.114,3.466,5.1876,20,4.5003,6.428,20,20,20,20,2.0916,20,20,-16.5 +1.3376,2.8763,20,4.114,3.466,5.1876,20,4.5003,6.428,20,20,20,20,2.0916,20,20,-16.5 +1.3376,2.8763,20,4.114,3.466,5.1876,20,4.5003,6.428,20,20,20,20,2.0916,20,20,-16.5 +1.2758,2.8168,20,4.0596,20,3.4209,5.1483,4.4689,20,20,20,20,20,2.0329,20,20,-13.5 +20,1.2083,2.7525,4.0017,20,3.3743,5.1082,4.438,20,20,20,20,20,20,1.967,20,-10.5 +3.6996,1.1761,2.7218,20,3.9742,20,3.3524,5.0893,4.4237,20,20,20,20,20,1.9354,20,-9.5 +3.6996,1.1761,2.7218,20,3.9742,20,3.3524,5.0893,4.4237,20,20,20,20,20,1.9354,20,-9.5 +3.6361,1.1145,2.6631,20,3.9215,20,3.3105,5.0531,20,20,20,20,20,20,1.8755,20,-7.5 +3.6049,1.0844,20,2.6345,3.8959,20,3.2906,5.0359,20,20,20,20,20,20,1.846,20,-7 +3.6049,1.0844,20,2.6345,3.8959,20,3.2906,5.0359,20,20,20,20,20,20,1.846,20,-7 +3.5404,20,1.0224,2.5754,3.8431,20,3.2494,5.0004,20,20,20,20,20,20,1.7853,20,-6 +3.5086,20,0.992,2.5466,3.8175,20,20,3.2298,20,20,20,20,20,20,1.7553,20,-5 +3.5086,20,0.992,2.5466,3.8175,20,20,3.2298,20,20,20,20,20,20,1.7553,20,-5 +3.4458,20,0.9323,2.4897,20,3.767,20,3.1916,20,20,20,20,20,20,1.6963,20,-4 +3.4151,20,0.9033,2.462,20,3.7426,20,3.1733,4.9346,20,20,20,20,20,1.6675,20,-3.5 +3.4151,20,0.9033,2.462,20,3.7426,20,3.1733,4.9346,20,20,20,20,20,1.6675,20,-3.5 +20,3.3515,0.8436,2.405,20,3.6921,20,3.1358,4.9021,20,20,20,20,20,1.6082,20,-2.5 +20,3.3515,0.8436,2.405,20,3.6921,20,3.1358,4.9021,20,20,20,20,20,1.6082,20,-2.5 +20,3.2893,20,0.7859,20,3.6433,20,3.1001,20,20,20,20,20,20,1.5504,20,-2 +20,3.2565,20,0.7558,2.3205,3.6177,20,3.0817,20,20,20,20,20,20,1.5201,20,-1.5 +20,3.2565,20,0.7558,2.3205,3.6177,20,3.0817,20,20,20,20,20,20,1.5201,20,-1.5 +20,3.1937,20,0.6988,2.265,3.5689,20,3.0468,20,20,20,20,20,20,1.4625,20,-1 +20,3.1937,20,0.6988,2.265,3.5689,20,3.0468,20,20,20,20,20,20,1.4625,20,-1 +20,3.131,20,0.643,2.21,3.5206,20,20,3.0129,20,20,20,20,20,1.4054,20,0 +20,3.131,20,0.643,2.21,3.5206,20,20,3.0129,20,20,20,20,20,1.4054,20,0 +20,3.1005,20,20,0.6164,3.4973,20,20,2.9968,20,20,20,20,20,1.3778,20,0.5 +20,3.0365,20,20,0.5617,3.4485,20,20,20,20,20,20,20,1.3207,20,20,1.5 +20,3.0365,20,20,0.5617,3.4485,20,20,20,20,20,20,20,1.3207,20,20,1.5 +20,2.9731,20,20,2.0727,0.5094,20,20,20,20,20,20,20,1.2651,20,20,2.5 +20,2.9731,20,20,2.0727,0.5094,20,20,20,20,20,20,20,1.2651,20,20,2.5 +20,2.9417,20,20,2.0454,0.4842,3.3761,20,20,20,20,20,20,1.2382,20,20,2.5 +20,2.9417,20,20,2.0454,0.4842,3.3761,20,20,20,20,20,20,1.2382,20,20,2.5 +20,2.8801,20,20,1.9921,0.4371,3.3291,20,20,20,20,20,20,1.1862,20,20,4 +20,2.8171,20,20,1.9379,20,0.3929,20,20,20,20,20,1.1344,20,20,20,6 +20,2.7859,20,20,1.911,20,3.2574,0.3726,20,20,20,20,1.1095,20,20,20,7 +20,2.7859,20,20,1.911,20,3.2574,0.3726,20,20,20,20,1.1095,20,20,20,7 +20,2.7228,20,20,1.8559,20,3.208,20,0.3352,20,20,20,1.0618,20,20,20,9.5 +2.6897,20,20,20,1.8268,20,3.182,20,20,20,20,20,1.0379,20,20,20,-4 +2.6897,20,20,20,1.8268,20,3.182,20,20,20,20,20,1.0379,20,20,20,-4 +2.6255,20,20,20,1.7719,20,3.133,20,20,20,20,0.9917,20,20,20,20,-5 +2.6255,20,20,20,1.7719,20,3.133,20,20,20,20,0.9917,20,20,20,20,-5 +2.5956,20,20,20,20,1.7477,3.1117,20,20,20,20,0.9692,20,20,20,20,-5 +20,2.5619,20,20,20,1.7208,3.0882,20,20,20,20,0.9442,20,20,20,20,-5 +20,2.5001,20,20,20,1.6723,3.0459,20,20,20,20,0.8994,20,20,20,20,-5 +20,2.5001,20,20,20,1.6723,3.0459,20,20,20,20,0.8994,20,20,20,20,-5 +20,2.4702,20,20,20,1.6494,3.0259,20,20,20,20,0.8782,20,20,20,20,-5 +20,2.438,20,20,20,1.625,3.0047,20,20,20,0.8558,20,20,20,20,20,-5 +20,2.3745,20,20,20,20,1.5784,2.9639,20,20,0.813,20,20,20,20,20,-5 +20,2.3745,20,20,20,20,1.5784,2.9639,20,20,0.813,20,20,20,20,20,-5 +20,2.3436,20,20,20,20,1.5563,2.9446,20,20,0.793,20,20,20,20,20,-5 +20,2.2807,20,20,20,20,1.5127,2.9064,20,20,0.754,20,20,20,20,20,-5.5 +20,2.2493,20,20,20,20,1.4917,2.8878,20,0.7355,20,20,20,20,20,20,-5.5 +20,2.2493,20,20,20,20,1.4917,2.8878,20,0.7355,20,20,20,20,20,20,-5.5 +20,2.1873,20,20,20,20,20,1.4521,20,20,20,20,20,20,20,20,30 +20,2.1873,20,20,20,20,20,1.4521,20,20,20,20,20,20,20,20,30 +20,2.156,20,20,20,20,1.4246,2.8264,20,20,20,20,20,20,20,20,27.5 +2.0944,20,20,20,20,20,1.3663,20,20,20,20,20,20,20,20,20,23 +2.0944,20,20,20,20,20,1.3663,20,20,20,20,20,20,20,20,20,23 +2.0944,20,20,20,20,20,1.3663,20,20,20,20,20,20,20,20,20,23 +20,20,20,20,20,1.2799,2.6859,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.2799,2.6859,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.2247,20,20,20,20,20,20,20,20,20,20,14.5 +20,20,20,20,20,1.1975,20,20,20,20,20,20,20,20,20,20,13.5 +20,20,20,20,20,1.1975,20,20,20,20,20,20,20,20,20,20,13.5 +20,20,20,20,20,1.1436,20,20,4.1938,20,20,20,20,20,20,1.8537,12 +20,20,20,20,20,1.1149,20,20,4.1727,20,20,20,20,20,20,1.8229,11 +20,20,20,20,20,1.1149,20,20,4.1727,20,20,20,20,20,20,1.8229,11 +20,20,20,20,20,1.0881,20,20,4.1528,20,20,20,20,20,20,1.7939,10 +20,20,20,20,20,1.0335,20,4.1119,20,20,20,20,20,20,20,1.7353,9 +20,20,20,20,20,1.0335,20,4.1119,20,20,20,20,20,20,20,1.7353,9 +20,20,20,20,20,0.9787,20,4.0705,20,20,20,20,20,20,1.6764,20,8 +20,20,20,20,20,0.9512,20,4.0492,20,20,20,20,20,20,1.647,20,7.5 +20,20,20,20,20,0.9512,20,4.0492,20,20,20,20,20,20,1.647,20,7.5 +20,20,20,20,20,0.9,20,4.0094,20,20,20,20,20,20,1.5919,20,7 +20,20,20,20,20,0.9,20,4.0094,20,20,20,20,20,20,1.5919,20,7 +20,20,20,20,20,0.9,20,4.0094,20,20,20,20,20,20,1.5919,20,7 +20,20,20,20,20,0.8493,20,3.9691,20,20,20,20,20,1.5375,20,20,6 +20,20,20,20,20,0.7993,20,3.9281,20,20,20,20,20,1.4839,20,20,6 +20,20,20,20,20,2.1676,0.7752,3.908,20,20,20,20,20,1.4577,20,20,6 +20,20,20,20,20,2.1676,0.7752,3.908,20,20,20,20,20,1.4577,20,20,6 +20,20,20,20,20,2.1122,0.7267,3.8663,20,20,20,20,20,1.4049,20,20,5.5 +20,20,20,20,20,2.1122,0.7267,3.8663,20,20,20,20,20,1.4049,20,20,5.5 +20,20,20,20,20,2.0658,0.6877,3.8315,20,20,20,20,1.362,20,20,20,5.5 +20,20,20,20,20,2.0658,0.6877,3.8315,20,20,20,20,1.362,20,20,20,5.5 +20,20,20,20,20,2.0658,0.6877,3.8315,20,20,20,20,1.362,20,20,20,5.5 +20,20,20,20,20,2.012,20,0.6445,20,20,20,20,1.3135,20,20,20,6 +20,20,20,20,20,1.9576,20,0.6035,20,20,20,20,1.2664,20,20,20,6.5 +20,20,20,20,20,1.9296,20,0.5836,20,20,20,20,1.2431,20,20,20,7 +20,20,20,20,20,1.9296,20,0.5836,20,20,20,20,1.2431,20,20,20,7 +20,20,20,20,1.8624,20,20,3.6768,20,20,20,1.1909,20,20,20,20,-6.5 +20,20,20,20,1.8354,20,20,3.6559,20,20,20,1.1712,20,20,20,20,-7 +20,20,20,20,1.8354,20,20,3.6559,20,20,20,1.1712,20,20,20,20,-7 +20,20,20,20,20,1.7803,20,3.6169,20,20,1.1211,20,20,20,20,20,-6.5 +20,20,20,20,20,1.7574,20,3.6009,20,20,1.1,20,20,20,20,20,-6 +20,20,20,20,20,1.7574,20,3.6009,20,20,1.1,20,20,20,20,20,-6 +20,20,20,20,20,1.7078,20,20,3.5667,20,1.0545,20,20,20,20,20,-5.5 +20,20,20,20,20,1.6839,20,20,3.5503,20,1.0325,20,20,20,20,20,-5.5 +20,20,20,20,20,1.6839,20,20,3.5503,20,1.0325,20,20,20,20,20,-5.5 +20,20,20,20,20,20,1.6402,20,20,20,0.9926,20,20,20,20,20,-5 +20,20,20,20,20,20,1.6139,20,20,20,0.9686,20,20,20,20,20,-5 +20,20,20,20,20,20,1.6139,20,20,20,0.9686,20,20,20,20,20,-5 +20,20,20,20,20,20,1.5737,20,20,0.9323,20,20,20,20,20,20,-5 +20,20,20,20,20,20,1.5537,20,20,0.9143,20,20,20,20,20,20,-5 +20,20,20,20,20,20,1.5537,20,20,0.9143,20,20,20,20,20,20,-5 +20,20,20,20,20,20,20,1.5217,20,0.8857,20,20,20,20,20,20,-4.5 +20,20,20,20,20,20,20,1.5217,20,0.8857,20,20,20,20,20,20,-4.5 +20,20,20,20,20,20,20,1.4869,20,20,20,20,20,20,20,20,26.5 +20,20,20,20,20,20,20,1.4702,20,20,20,20,20,20,20,20,27.5 +20,20,20,20,20,20,20,1.4702,20,20,20,20,20,20,20,20,27.5 +20,20,20,20,20,20,20,1.4208,20,20,20,20,20,20,20,20,26 +20,20,20,20,20,20,20,1.3925,20,20,20,20,20,20,20,20,25 +20,20,20,20,20,20,20,1.3925,20,20,20,20,20,20,20,20,25 +20,20,20,20,20,20,1.3417,20,3.2998,20,20,20,20,20,20,20,53 +20,20,20,20,20,20,1.3417,20,3.2998,20,20,20,20,20,20,20,53 +20,20,20,20,20,20,1.3106,3.2703,20,20,20,20,20,20,20,20,48.5 +20,20,20,20,20,20,1.3106,3.2703,20,20,20,20,20,20,20,20,48.5 +20,20,20,20,20,1.2422,3.2051,5.1868,11.2424,20,20,20,20,20,20,20,40 +20,20,20,20,1.1717,3.1379,5.1239,3.1961,20,20,20,20,20,20,20,20,32 +20,20,20,1.1334,3.1017,5.0903,7.1205,3.167,20,20,20,20,20,20,20,20,28.5 +20,20,20,1.1334,3.1017,5.0903,7.1205,3.167,20,20,20,20,20,20,20,20,28.5 +20,20,20,1.1334,3.1017,5.0903,7.1205,3.167,20,20,20,20,20,20,20,20,28.5 +20,20,20,1.0593,3.0322,5.0264,3.1131,12.2776,11.5413,20,20,20,20,20,20,20,24.5 +20,20,0.9848,2.962,4.9619,6.9977,3.0593,11.4986,1.6603,20,20,20,20,20,20,20,37.5 +20,20,0.9564,2.9338,4.9346,6.9709,3.0344,11.4764,1.6396,20,20,20,20,20,20,20,36 +20,20,0.9564,2.9338,4.9346,6.9709,3.0344,11.4764,1.6396,20,20,20,20,20,20,20,36 +20,0.8961,2.8726,4.8741,6.9111,2.9775,11.4238,1.5903,10.8783,20,20,20,20,20,20,20,30.5 +20,0.8644,2.8401,4.842,7.0671,2.9471,11.3956,1.5641,14.6648,20,20,20,20,20,20,20,27.5 +20,0.8644,2.8401,4.842,7.0671,2.9471,11.3956,1.5641,14.6648,20,20,20,20,20,20,20,27.5 +20,0.8644,2.8401,4.842,7.0671,2.9471,11.3956,1.5641,14.6648,20,20,20,20,20,20,20,27.5 +0.777,2.7513,4.7549,6.7932,2.8663,11.3213,1.497,8.5909,13.128,20,20,20,20,20,20,20,22.5 +0.777,2.7513,4.7549,6.7932,2.8663,11.3213,1.497,8.5909,13.128,20,20,20,20,20,20,20,22.5 +0.777,2.7513,4.7549,6.7932,2.8663,11.3213,1.497,8.5909,13.128,20,20,20,20,20,20,20,22.5 +20,2.6907,4.6939,2.8073,11.9872,10.1824,1.4454,9.1978,7.0878,20,20,20,20,20,20,20,18.5 +2.6321,4.6345,6.673,2.7492,11.2092,1.3943,8.4919,7.0447,20,20,20,20,20,20,20,0.6654,14.5 +2.6321,4.6345,6.673,2.7492,11.2092,1.3943,8.4919,7.0447,20,20,20,20,20,20,20,0.6654,14.5 +2.5705,4.5719,4.7456,2.688,11.1504,1.341,9.102,6.9994,7.7852,20,20,20,20,20,20,0.6095,12 +2.5705,4.5719,4.7456,2.688,11.1504,1.341,9.102,6.9994,7.7852,20,20,20,20,20,20,0.6095,12 +2.5389,4.5399,4.7142,2.6568,10.0444,1.3144,9.0772,6.9767,20,20,20,20,20,20,0.5812,20,10.5 +2.5389,4.5399,4.7142,2.6568,10.0444,1.3144,9.0772,6.9767,20,20,20,20,20,20,0.5812,20,10.5 +4.4677,6.5062,2.5863,11.0526,9.9796,1.2544,9.0205,6.9247,11.4677,20,20,20,20,20,0.5197,20,7.5 +4.4007,6.439,2.5204,10.9888,9.9187,1.1987,6.8754,7.6716,11.4259,20,20,20,20,0.4662,20,20,4 +4.3619,6.4001,2.4824,10.9521,9.8835,1.1673,6.8473,7.6457,12.2711,20,20,20,0.4368,20,20,20,2.5 +4.3619,6.4001,2.4824,10.9521,9.8835,1.1673,6.8473,7.6457,12.2711,20,20,20,0.4368,20,20,20,2.5 +4.2985,8.4771,2.4208,10.8928,9.8271,1.1181,6.8028,7.6052,12.236,20,20,20,0.3912,20,20,20,0 +4.2985,8.4771,2.4208,10.8928,9.8271,1.1181,6.8028,7.6052,12.236,20,20,20,0.3912,20,20,20,0 +4.2358,8.4151,2.3604,10.8348,9.7722,8.1609,1.072,7.5668,12.203,20,0.3505,20,20,20,20,20,-3 +4.2038,8.3835,2.3297,10.8053,9.7443,8.1352,1.0492,7.5473,12.1863,20,0.3324,20,20,20,20,20,-4 +4.1687,6.2072,2.2962,10.7732,9.7141,8.1077,1.0255,7.5268,11.2931,0.3142,20,20,20,20,20,20,-6.5 +4.1687,6.2072,2.2962,10.7732,9.7141,8.1077,1.0255,7.5268,11.2931,0.3142,20,20,20,20,20,20,-6.5 +4.1067,6.1456,2.2382,10.7178,9.6623,8.0611,8.748,0.9874,11.2627,20,20,20,20,20,20,20,20.5 +4.1067,6.1456,2.2382,10.7178,9.6623,8.0611,8.748,0.9874,11.2627,20,20,20,20,20,20,20,20.5 +4.0515,6.2931,2.1822,10.6626,9.6087,8.0103,6.6335,0.9437,12.1026,20,20,20,20,20,20,2.0601,18.5 +4.0515,6.2931,2.1822,10.6626,9.6087,8.0103,6.6335,0.9437,12.1026,20,20,20,20,20,20,2.0601,18.5 +4.0515,6.2931,2.1822,10.6626,9.6087,8.0103,6.6335,0.9437,12.1026,20,20,20,20,20,20,2.0601,18.5 +6.0275,4.1713,2.1189,9.5475,7.9521,8.6437,0.8943,7.4023,20,20,20,20,20,20,20,2.0028,16 +8.1073,2.057,10.5381,9.4871,7.8941,8.588,0.8461,11.1291,10.9458,20,20,20,20,20,1.9481,20,14 +6.1348,2.024,10.5052,9.4547,7.8631,6.5012,0.8209,10.9237,11.8633,20,20,20,20,20,1.9194,9.8942,13 +6.1348,2.024,10.5052,9.4547,7.8631,6.5012,0.8209,10.9237,11.8633,20,20,20,20,20,1.9194,9.8942,13 +6.1348,2.024,10.5052,9.4547,7.8631,6.5012,0.8209,10.9237,11.8633,20,20,20,20,20,1.9194,9.8942,13 +4.0135,1.9612,10.4425,9.3932,7.804,6.4478,7.276,0.7744,7.5539,20,20,20,20,20,1.8654,3.8395,12 +3.9825,1.9301,9.3626,7.7746,8.4727,6.4211,7.2507,0.7518,6.4311,20,20,20,20,20,1.8392,3.8102,12 +1.8986,10.3798,9.3315,7.7447,8.4438,6.3939,7.225,0.7294,6.4112,20,20,20,20,1.813,20,3.7806,11 +1.8361,10.317,9.2694,7.6847,8.3857,6.3392,10.956,0.6857,13.522,20,20,20,20,1.7622,20,3.7224,10.5 +1.8069,10.2876,9.2403,7.6565,8.3584,6.3135,10.9323,0.6661,10.3558,20,20,20,20,1.739,9.6923,3.6954,10.5 +1.8069,10.2876,9.2403,7.6565,8.3584,6.3135,10.9323,0.6661,10.3558,20,20,20,20,1.739,9.6923,3.6954,10.5 +1.7438,10.2239,9.1772,7.5952,6.2574,7.095,11.7716,0.6254,8.7474,20,20,20,1.6901,20,3.6375,5.6663,10.5 +1.7115,10.1912,9.1447,7.5636,6.2282,7.0672,10.7034,6.2871,0.6054,20,20,20,1.6658,20,3.6082,5.6359,10.5 +1.7115,10.1912,9.1447,7.5636,6.2282,7.0672,10.7034,6.2871,0.6054,20,20,20,1.6658,20,3.6082,5.6359,10.5 +10.1285,9.0822,7.5026,8.2087,6.1719,7.0133,10.6565,6.2441,11.1561,20,20,20,1.6211,20,3.5527,5.5781,-22 +10.0974,9.051,7.4721,8.179,6.1436,6.9862,10.6329,6.2224,11.137,20,20,1.5998,20,20,3.5256,7.678,-23.5 +1.5877,9.0216,9.6146,7.4449,6.1207,6.9652,10.6169,6.209,8.6562,20,20,20,1.5715,20,3.494,5.5178,-22 +1.5587,10.0383,8.9947,7.4202,8.1303,6.1004,11.6331,6.1977,10.2123,20,20,20,1.5452,20,3.4647,5.4882,-20 +1.5264,10.0071,8.9651,7.3933,8.1052,6.0784,10.7185,7.2788,6.1861,20,20,20,1.5152,20,3.4316,5.4549,-18.5 +1.5264,10.0071,8.9651,7.3933,8.1052,6.0784,10.7185,7.2788,6.1861,20,20,20,1.5152,20,3.4316,5.4549,-18.5 +3.5172,1.4655,8.9092,9.5075,7.3423,6.0371,6.8896,10.5614,11.5135,20,20,20,1.4589,20,20,3.3692,-16 +3.4868,1.4357,9.9191,8.8821,7.3179,8.0353,6.0177,11.5668,10.5489,20,20,20,1.431,20,20,3.3383,-14.5 +3.4868,1.4357,9.9191,8.8821,7.3179,8.0353,6.0177,11.5668,10.5489,20,20,20,1.431,20,20,3.3383,-14.5 +7.4272,1.3757,9.8609,8.8274,7.2687,7.9898,5.9787,6.8372,13.8504,20,20,20,1.3747,20,20,3.2757,-12.5 +7.4272,1.3757,9.8609,8.8274,7.2687,7.9898,5.9787,6.8372,13.8504,20,20,20,1.3747,20,20,3.2757,-12.5 +7.3557,3.3552,1.3076,8.7653,9.3714,7.2131,5.9353,6.7985,20,20,20,20,20,1.3104,20,20,-10 +7.3557,3.3552,1.3076,8.7653,9.3714,7.2131,5.9353,6.7985,20,20,20,20,20,1.3104,20,20,-10 +5.1643,3.2953,1.2498,9.7383,8.7128,7.1665,10.8895,5.8996,11.4737,20,20,20,20,1.2552,20,20,-8.5 +5.1267,3.259,1.215,9.7043,8.6812,7.1386,7.8704,5.8785,10.5492,20,20,20,20,1.2217,20,20,-7.5 +5.0967,3.2302,1.1874,9.6772,8.656,7.1164,7.8501,5.8617,10.5351,20,20,20,20,1.1952,20,20,-7 +5.0967,3.2302,1.1874,9.6772,8.656,7.1164,7.8501,5.8617,10.5351,20,20,20,20,1.1952,20,20,-7 +5.0336,5.2263,3.1694,1.1297,8.603,7.0698,7.8076,5.8268,6.7028,20,20,20,20,1.14,20,20,-6 +5.0008,7.1331,3.1379,1.1001,8.5758,7.046,7.7859,5.8092,14.0671,20,20,20,20,1.1114,20,20,-5.5 +5.0008,7.1331,3.1379,1.1001,8.5758,7.046,7.7859,5.8092,14.0671,20,20,20,20,1.1114,20,20,-5.5 +4.9374,7.0707,3.0773,1.0435,8.5234,9.1444,7.0002,5.7757,20,20,20,20,20,1.0567,20,20,-4.5 +4.9066,7.0404,3.0479,1.0165,8.4981,9.1208,6.9783,10.7398,5.7599,20,20,20,1.0304,20,20,20,-4.5 +4.9066,7.0404,3.0479,1.0165,8.4981,9.1208,6.9783,10.7398,5.7599,20,20,20,1.0304,20,20,20,-4.5 +2.822,6.9794,2.9889,9.4512,0.9627,9.0734,6.9343,10.7052,5.7283,20,20,20,0.9781,20,20,20,-3.5 +2.7886,6.9467,2.9573,9.4218,0.9344,8.4203,6.9111,7.6637,5.7118,20,20,20,0.9504,20,20,20,-3.5 +2.7886,6.9467,2.9573,9.4218,0.9344,8.4203,6.9111,7.6637,5.7118,20,20,20,0.9504,20,20,20,-3.5 +2.7257,4.7487,2.898,10.0467,0.882,8.3694,6.8674,7.6244,11.5087,20,20,20,0.8992,20,20,20,-2.5 +2.7257,4.7487,2.898,10.0467,0.882,8.3694,6.8674,7.6244,11.5087,20,20,20,0.8992,20,20,20,-2.5 +2.6617,4.6849,4.8905,2.8378,9.3099,0.8302,6.8233,7.5846,15.0748,20,20,20,0.8489,20,20,20,-2.5 +2.6353,4.6587,4.8654,2.8131,9.2868,0.8095,6.8053,7.5684,10.6042,20,20,20,0.8286,20,20,20,-2.5 +2.6353,4.6587,4.8654,2.8131,9.2868,0.8095,6.8053,7.5684,10.6042,20,20,20,0.8286,20,20,20,-2.5 +2.5713,4.595,4.8045,2.7533,9.2309,0.7607,6.762,7.5296,10.5705,20,20,0.7807,20,20,20,20,-1.5 +2.5375,4.5614,4.7724,2.7219,9.2014,8.219,0.7361,7.5093,10.553,20,20,0.7563,20,20,20,20,-1.5 +2.5375,4.5614,4.7724,2.7219,9.2014,8.219,0.7361,7.5093,10.553,20,20,0.7563,20,20,20,20,-1.5 +2.4738,4.4979,4.7119,2.6627,9.1459,8.1685,0.6914,7.4712,10.5199,20,20,0.7125,20,20,20,20,-1 +2.4425,4.4668,4.6822,2.6337,9.1187,8.1439,0.6707,7.4527,20,20,0.6921,20,20,20,20,20,-1 +2.4425,4.4668,4.6822,2.6337,9.1187,8.1439,0.6707,7.4527,20,20,0.6921,20,20,20,20,20,-1 +2.3789,4.4035,6.5467,2.575,9.0634,8.0938,8.7453,0.6312,20,20,0.6533,20,20,20,20,20,-1 +2.3466,4.3714,6.5152,2.5453,9.0354,8.0685,8.7219,0.6128,20,20,0.6352,20,20,20,20,20,-0.5 +2.3466,4.3714,6.5152,2.5453,9.0354,8.0685,8.7219,0.6128,20,20,0.6352,20,20,20,20,20,-0.5 +2.3466,4.3714,6.5152,2.5453,9.0354,8.0685,8.7219,0.6128,20,20,0.6352,20,20,20,20,20,-0.5 +2.2791,4.3043,6.4495,2.4834,8.977,8.0157,8.6731,6.5692,20,20,20,20,20,20,20,20,11.5 +2.2791,4.3043,6.4495,2.4834,8.977,8.0157,8.6731,6.5692,20,20,20,20,20,20,20,20,11.5 +2.1821,4.2068,4.4333,2.3914,8.889,7.9348,6.5003,7.2946,10.3652,20,20,20,20,20,20,20,10 +2.1821,4.2068,4.4333,2.3914,8.889,7.9348,6.5003,7.2946,10.3652,20,20,20,20,20,20,20,10 +4.1431,6.2896,4.3708,2.3303,8.8299,7.8801,6.453,7.2513,10.326,20,20,20,20,20,20,20,8.5 +4.1101,6.2567,4.3384,2.2985,9.7563,7.8515,6.4282,7.2285,14.7729,20,20,20,20,20,20,20,8 +4.1101,6.2567,4.3384,2.2985,9.7563,7.8515,6.4282,7.2285,14.7729,20,20,20,20,20,20,20,8 +4.0324,6.179,4.2618,2.2236,9.6854,7.7839,6.3696,7.1746,11.1398,20,20,20,20,20,20,20,6.5 +4.0017,6.1483,4.2315,2.194,7.757,8.4299,6.3463,7.1531,11.1212,20,20,20,20,20,20,20,5.5 +4.0017,6.1483,4.2315,2.194,7.757,8.4299,6.3463,7.1531,11.1212,20,20,20,20,20,20,20,5.5 +3.9415,6.088,4.172,2.1359,7.7045,8.3803,6.3009,7.1113,20,20,20,20,20,20,20,20,5 +3.9415,6.088,4.172,2.1359,7.7045,8.3803,6.3009,7.1113,20,20,20,20,20,20,20,20,5 +3.8814,6.0278,2.0781,8.5845,7.652,8.3307,6.2555,7.0696,20,20,20,20,20,20,20,20,4 +3.8516,5.9979,2.0493,8.5564,7.6258,8.306,6.2329,7.0488,13.513,20,20,20,20,20,20,20,3.5 +3.8207,5.9669,2.0195,8.5273,7.5988,8.2805,6.2097,10.1218,13.4957,20,20,20,20,20,20,1.8038,3 +3.8207,5.9669,2.0195,8.5273,7.5988,8.2805,6.2097,10.1218,13.4957,20,20,20,20,20,20,1.8038,3 +3.7571,3.9896,1.9584,8.4675,7.5432,8.2281,6.162,10.0816,13.4601,20,20,20,20,20,20,1.742,2.5 +3.7278,3.9606,1.9303,8.4399,7.5176,8.2039,6.14,10.0631,13.4437,20,20,20,20,20,20,1.7137,2.5 +3.7278,3.9606,1.9303,8.4399,7.5176,8.2039,6.14,10.0631,13.4437,20,20,20,20,20,20,1.7137,2.5 +7.6959,3.9001,1.8718,8.3824,7.4643,8.1537,6.0944,10.0246,13.4096,20,20,20,20,20,20,1.6546,2 +8.7238,3.8695,1.8421,8.3532,7.4373,8.1281,6.0713,10.0051,13.3922,20,20,20,20,20,20,1.6248,1.5 +8.7238,3.8695,1.8421,8.3532,7.4373,8.1281,6.0713,10.0051,13.3922,20,20,20,20,20,20,1.6248,1.5 +5.7176,3.8065,8.9311,1.7814,7.3818,8.0759,6.0241,9.9652,13.3569,20,20,20,20,20,20,1.5636,2 +5.6839,3.7733,8.8984,1.7494,7.3526,8.0484,5.9993,9.9442,13.3383,20,20,20,20,20,20,1.5314,1.5 +5.6839,3.7733,8.8984,1.7494,7.3526,8.0484,5.9993,9.9442,13.3383,20,20,20,20,20,20,1.5314,1.5 +5.6839,3.7733,8.8984,1.7494,7.3526,8.0484,5.9993,9.9442,13.3383,20,20,20,20,20,20,1.5314,1.5 +5.6177,3.7079,8.8341,1.6866,7.2951,7.9942,5.9505,6.7895,13.3015,20,20,20,20,20,20,1.4684,1 +5.5567,3.6478,8.775,1.6291,7.2423,7.9444,5.9059,6.7486,13.2678,20,20,20,20,20,20,1.4108,1 +5.5261,3.6177,8.7453,1.6003,7.2158,7.9195,5.8836,6.7282,13.251,20,20,20,20,20,20,1.3819,1 +5.5261,3.6177,8.7453,1.6003,7.2158,7.9195,5.8836,6.7282,13.251,20,20,20,20,20,20,1.3819,1 +5.4614,3.5538,8.6825,1.5396,7.1599,7.8669,5.8367,6.6852,13.2156,20,20,20,20,20,1.3212,7.3032,0.5 +5.4283,3.5212,8.6503,1.5087,7.1313,7.8401,5.8128,6.6633,13.1975,20,20,20,20,20,1.2904,7.271,0.5 +5.4283,3.5212,8.6503,1.5087,7.1313,7.8401,5.8128,6.6633,13.1975,20,20,20,20,20,1.2904,7.271,0.5 +5.3964,3.4899,8.6194,1.4791,7.1039,7.8143,5.7899,6.6424,13.1802,20,20,20,20,20,1.2607,7.2399,0 +5.3629,3.4569,8.587,1.4481,7.0751,7.7873,5.766,6.6205,13.1621,20,20,20,20,20,1.2297,7.2073,0.5 +5.2978,3.3928,8.5239,1.388,7.0194,7.735,5.7198,6.5784,13.1272,20,20,20,20,20,1.1696,7.1438,0.5 +5.2665,3.3621,8.4936,1.3594,6.9926,7.7099,5.6977,6.5582,13.1104,20,20,20,20,20,1.1411,7.1133,0 +5.2665,3.3621,8.4936,1.3594,6.9926,7.7099,5.6977,6.5582,13.1104,20,20,20,20,20,1.1411,7.1133,0 +5.2027,3.2993,8.4318,1.3013,6.9382,7.6589,5.6529,6.5173,13.0764,20,20,20,20,20,1.0832,7.0513,0 +5.1752,3.2724,8.4053,1.2765,6.9148,7.637,5.6338,6.4999,13.0619,20,20,20,20,20,1.0585,7.0245,0 +5.1752,3.2724,8.4053,1.2765,6.9148,7.637,5.6338,6.4999,13.0619,20,20,20,20,20,1.0585,7.0245,0 +5.1083,3.2066,8.3405,1.2164,6.858,7.5838,5.5875,6.4577,13.0267,20,20,20,20,0.9988,20,6.9594,-0.5 +5.0768,3.1758,8.3101,7.6941,1.1885,7.5589,5.5659,6.438,20,20,20,20,20,0.9711,20,6.9288,-0.5 +5.0444,8.2003,3.1441,7.6641,1.16,7.5334,5.5438,6.418,10.4785,20,20,20,20,0.9428,20,6.8973,0 +5.0131,8.169,3.1134,7.635,1.1327,7.5088,5.5226,6.3987,10.4614,20,20,20,20,0.9156,20,6.8668,0 +5.0131,8.169,3.1134,7.635,1.1327,7.5088,5.5226,6.3987,10.4614,20,20,20,20,0.9156,20,6.8668,0 +4.9792,8.1352,3.0802,7.6036,1.1032,7.4821,5.4997,6.3779,10.4429,20,20,20,20,0.8866,20,6.8338,-0.5 +4.9152,8.0713,3.0176,7.5443,1.0485,7.432,5.4567,6.3388,10.4082,20,20,20,20,0.8329,20,6.7716,-1 +4.8834,8.0395,2.9865,7.5149,1.0217,7.4072,5.4355,6.3197,10.3911,20,20,20,0.8066,20,20,6.7407,-1 +4.8834,8.0395,2.9865,7.5149,1.0217,7.4072,5.4355,6.3197,10.3911,20,20,20,0.8066,20,20,6.7407,-1 +4.8199,7.9761,2.9245,7.4564,8.4491,0.9694,10.1079,5.394,10.3577,20,20,20,0.7552,20,20,6.6788,-1.5 +4.8199,7.9761,2.9245,7.4564,8.4491,0.9694,10.1079,5.394,10.3577,20,20,20,0.7552,20,20,6.6788,-1.5 +4.7548,7.9112,2.8612,7.3967,8.3912,0.9174,10.065,5.3521,10.3239,20,20,20,0.7044,20,20,6.6153,-1 +4.7219,7.8784,2.8292,7.3666,8.3621,0.892,11.6909,5.3313,9.3757,20,20,20,0.6796,20,20,6.5832,-1.5 +4.7219,7.8784,2.8292,7.3666,8.3621,0.892,11.6909,5.3313,9.3757,20,20,20,0.6796,20,20,6.5832,-1.5 +4.7219,7.8784,2.8292,7.3666,8.3621,0.892,11.6909,5.3313,9.3757,20,20,20,0.6796,20,20,6.5832,-1.5 +7.5785,4.6368,2.7466,7.2889,8.2868,6.4663,0.8285,5.278,9.3301,20,20,0.6187,20,20,20,6.5,-2 +7.5785,4.6368,2.7466,7.2889,8.2868,6.4663,0.8285,5.278,9.3301,20,20,0.6187,20,20,20,6.5,-2 +7.5116,4.5702,2.6823,7.2284,8.2282,6.4126,0.7823,5.2373,9.2952,20,0.5749,20,20,20,20,6.4347,-2.5 +7.5116,4.5702,2.6823,7.2284,8.2282,6.4126,0.7823,5.2373,9.2952,20,0.5749,20,20,20,20,6.4347,-2.5 +7.4496,4.5084,2.6229,7.1727,8.1745,6.3635,7.1244,0.7428,6.1082,20,0.5379,20,20,20,20,6.3741,-3 +7.4165,4.4756,2.5913,7.1432,8.146,6.3376,7.1005,0.7231,6.0911,0.52,20,20,20,20,20,6.3418,-2.5 +7.382,4.4413,2.5586,7.1126,8.1164,6.3108,7.0759,0.704,6.0737,20,20,20,20,20,20,6.308,24.5 +7.382,4.4413,2.5586,7.1126,8.1164,6.3108,7.0759,0.704,6.0737,20,20,20,20,20,20,6.308,24.5 +4.3804,20,2.4967,7.0516,20,6.2534,9.8161,0.6586,10.1282,20,20,20,20,20,20,4.2423,22 +4.3804,20,2.4967,7.0516,20,6.2534,9.8161,0.6586,10.1282,20,20,20,20,20,20,4.2423,22 +4.3214,2.4361,6.9914,7.9968,6.1961,6.966,5.0647,0.6147,13.5771,20,20,20,20,20,6.202,2.1912,20 +7.4468,2.4041,6.9594,7.965,6.1654,6.9363,5.0381,0.5917,20,20,20,20,20,20,6.1756,2.1631,18.5 +7.4468,2.4041,6.9594,7.965,6.1654,6.9363,5.0381,0.5917,20,20,20,20,20,20,6.1756,2.1631,18.5 +20,2.3746,6.9298,7.9356,6.1369,9.7121,5.0134,0.5712,20,20,20,20,20,20,2.1374,6.157,18 +2.3111,7.4528,6.8659,6.0752,6.8491,9.6562,4.9596,9.1393,0.5286,20,20,20,20,6.1,2.0831,7.1497,17 +2.3111,7.4528,6.8659,6.0752,6.8491,9.6562,4.9596,9.1393,0.5286,20,20,20,20,6.1,2.0831,7.1497,17 +2.2474,6.8013,7.8077,6.0123,6.7879,4.904,5.829,9.094,12.5579,20,20,20,20,2.0304,6.0443,4.1411,-14 +2.2149,6.768,7.7745,5.9797,11.1889,4.875,5.8012,9.0701,20,20,20,20,20,2.0043,6.0162,4.1106,-16 +2.2149,6.768,7.7745,5.9797,11.1889,4.875,5.8012,9.0701,20,20,20,20,20,2.0043,6.0162,4.1106,-16 +2.1519,6.7073,7.7152,5.9245,6.7043,4.8321,5.7618,9.0404,12.5079,20,20,20,20,1.9448,5.9545,4.0473,-14 +2.1519,6.7073,7.7152,5.9245,6.7043,4.8321,5.7618,9.0404,12.5079,20,20,20,20,1.9448,5.9545,4.0473,-14 +2.0907,7.2323,6.6487,5.8718,6.6551,9.4793,4.7922,9.8379,9.0136,20,20,20,20,5.9099,1.8864,6.9392,-11.5 +20,2.0617,6.6211,20,5.8472,9.4593,4.774,5.7086,20,20,20,20,20,5.8823,1.8584,5.865,-10.5 +20,2.0617,6.6211,20,5.8472,9.4593,4.774,5.7086,20,20,20,20,20,5.8823,1.8584,5.865,-10.5 +20,2.001,6.5632,7.5749,5.7956,6.5843,4.736,5.674,20,20,20,20,20,5.8245,1.7999,5.8043,-9 +20,1.9702,6.5339,7.5465,5.7697,6.5603,4.7173,5.657,20,20,20,20,20,20,1.77,5.7733,-8.5 +20,1.9702,6.5339,7.5465,5.7697,6.5603,4.7173,5.657,20,20,20,20,20,20,1.77,5.7733,-8.5 +20,1.9702,6.5339,7.5465,5.7697,6.5603,4.7173,5.657,20,20,20,20,20,20,1.77,5.7733,-8.5 +6.9544,1.9103,6.477,7.4913,5.7195,6.5139,9.3561,4.6813,12.2842,20,20,20,20,20,1.7119,5.7128,-7 +6.8932,1.8511,6.9938,6.4209,5.6705,6.4688,9.3171,4.647,9.7123,20,20,20,20,20,1.654,5.6524,-6 +6.8932,1.8511,6.9938,6.4209,5.6705,6.4688,9.3171,4.647,9.7123,20,20,20,20,20,1.654,5.6524,-6 +6.8932,1.8511,6.9938,6.4209,5.6705,6.4688,9.3171,4.647,9.7123,20,20,20,20,20,1.654,5.6524,-6 +3.6727,20,1.7864,6.3596,20,5.6171,9.2747,4.6102,5.5601,20,20,20,20,20,1.5906,5.5862,-5 +3.6727,20,1.7864,6.3596,20,5.6171,9.2747,4.6102,5.5601,20,20,20,20,20,1.5906,5.5862,-5 +3.6107,20,1.7268,6.3033,20,5.5684,10.8274,4.5772,8.6899,20,20,20,20,20,1.5323,3.5218,-4.5 +3.5432,20,1.6623,6.2422,7.2643,5.5159,6.3271,9.195,4.5425,20,20,20,20,20,1.4687,3.4566,-3.5 +3.5432,20,1.6623,6.2422,7.2643,5.5159,6.3271,9.195,4.5425,20,20,20,20,20,1.4687,3.4566,-3.5 +3.4815,20,1.6037,6.1867,7.2107,5.4685,6.2837,9.1578,4.5117,20,20,20,20,20,1.4109,3.397,-3 +3.4815,20,1.6037,6.1867,7.2107,5.4685,6.2837,9.1578,4.5117,20,20,20,20,20,1.4109,3.397,-3 +3.4204,20,1.5459,6.1318,7.1577,5.4218,6.2411,9.1213,13.0192,20,20,20,20,20,1.3541,3.3381,-3 +3.3911,20,1.5182,6.1056,7.1324,5.3995,6.2209,9.1039,13.0042,20,20,20,20,20,1.3269,3.3098,-2.5 +3.3911,20,1.5182,6.1056,7.1324,5.3995,6.2209,9.1039,13.0042,20,20,20,20,20,1.3269,3.3098,-2.5 +3.3294,20,6.6012,1.4605,7.0795,5.3532,6.1788,9.0679,12.9729,20,20,20,20,20,1.2699,3.2503,-2 +3.2984,20,6.5718,1.4316,7.0529,5.33,6.1577,9.0499,14.0662,20,20,20,20,20,1.2413,3.2203,-2 +3.2984,20,6.5718,1.4316,7.0529,5.33,6.1577,9.0499,14.0662,20,20,20,20,20,1.2413,3.2203,-2 +3.2339,6.388,6.5106,1.3718,5.9659,5.2822,6.1144,9.0128,9.9355,20,20,20,20,20,1.1824,3.1582,-2 +3.2005,6.3546,6.479,1.341,5.9363,20,5.2576,8.9938,9.9177,20,20,20,20,20,1.152,3.126,-1.5 +3.1694,6.3236,6.4496,1.3126,5.909,20,5.2349,8.9763,9.9012,20,20,20,20,20,1.1239,3.096,-2 +3.1694,6.3236,6.4496,1.3126,5.909,20,5.2349,8.9763,9.9012,20,20,20,20,20,1.1239,3.096,-2 +3.1047,6.2591,7.5043,1.2538,5.8522,20,5.188,6.0292,9.8672,20,20,20,20,1.0658,5.0796,3.0337,-1.5 +3.0721,6.2266,20,1.2244,5.8236,20,5.1646,6.0081,9.8504,20,20,20,20,1.0367,5.0487,3.0022,-1 +3.0721,6.2266,20,1.2244,5.8236,20,5.1646,6.0081,9.8504,20,20,20,20,1.0367,5.0487,3.0022,-1 +3.0176,6.1722,20,1.1757,5.776,20,5.1256,5.973,20,20,20,20,20,0.9888,4.9973,2.9498,-1.5 +2.9864,6.141,20,6.2771,1.148,20,5.1034,5.953,8.8751,20,20,20,20,0.9616,4.9678,2.9198,-1.5 +2.9864,6.141,20,6.2771,1.148,20,5.1034,5.953,8.8751,20,20,20,20,0.9616,4.9678,2.9198,-1.5 +2.9575,6.1122,20,6.25,1.1226,20,5.083,5.9347,8.8595,20,20,20,20,0.9366,4.9405,2.892,-1 +2.8953,6.0502,20,6.1917,1.0688,6.7134,5.0397,5.8957,8.8263,20,20,20,20,0.8836,4.8817,2.8322,-1.5 +2.8953,6.0502,20,6.1917,1.0688,6.7134,5.0397,5.8957,8.8263,20,20,20,20,0.8836,4.8817,2.8322,-1.5 +2.834,5.9891,20,6.1343,1.0166,6.6627,4.9973,5.8578,8.794,20,20,20,0.8325,20,4.8238,2.7733,-1.5 +2.8028,5.958,20,6.1053,0.9906,6.6371,4.9761,5.8388,8.7778,20,20,20,0.8069,20,4.7943,2.7433,-1.5 +2.8028,5.958,20,6.1053,0.9906,6.6371,4.9761,5.8388,8.7778,20,20,20,0.8069,20,4.7943,2.7433,-1.5 +5.6953,2.7392,20,6.046,5.536,0.9385,4.9331,5.8004,12.551,20,20,20,0.756,20,4.7341,2.6821,-1.5 +5.6953,2.7392,20,6.046,5.536,0.9385,4.9331,5.8004,12.551,20,20,20,0.756,20,4.7341,2.6821,-1.5 +5.6657,2.7097,20,6.0186,5.5109,0.9149,4.9134,5.7828,12.5357,20,20,20,0.733,20,4.7061,2.6538,-1.5 +5.6657,2.7097,20,6.0186,5.5109,0.9149,4.9134,5.7828,12.5357,20,20,20,0.733,20,4.7061,2.6538,-1.5 +5.5663,2.6107,20,5.9269,5.4274,0.8389,10.9452,4.8484,13.7916,20,20,0.6595,20,20,4.6124,2.5587,-1.5 +5.5663,2.6107,20,5.9269,5.4274,0.8389,10.9452,4.8484,13.7916,20,20,0.6595,20,20,4.6124,2.5587,-1.5 +5.5048,2.5496,20,5.8704,5.3761,6.432,0.7947,4.809,13.7589,20,20,0.6175,20,20,4.5545,2.5,-2 +5.5048,2.5496,20,5.8704,5.3761,6.432,0.7947,4.809,13.7589,20,20,0.6175,20,20,4.5545,2.5,-2 +5.452,2.4971,20,5.8222,20,5.3325,0.7589,4.7758,13.7312,20,0.5839,20,20,20,4.5047,2.4496,-2.5 +5.452,2.4971,20,5.8222,20,5.3325,0.7589,4.7758,13.7312,20,0.5839,20,20,20,4.5047,2.4496,-2.5 +5.3882,2.4338,20,5.7642,20,5.2803,20,0.719,5.6262,0.5468,20,20,20,20,4.4444,2.3886,-3 +5.3577,2.4036,20,5.7367,20,5.2556,20,0.7014,5.6101,0.5308,20,20,20,20,4.4156,2.3595,-3 +5.3577,2.4036,20,5.7367,20,5.2556,20,0.7014,5.6101,0.5308,20,20,20,20,4.4156,2.3595,-3 +5.2941,2.3407,20,5.6796,20,5.2048,20,4.6811,5.5775,20,20,20,20,20,4.3553,2.2986,-5.5 +5.2618,2.3088,20,5.6508,20,5.1791,20,4.6625,10.0292,20,20,20,20,20,4.3246,2.2677,-5.5 +5.2618,2.3088,20,5.6508,20,5.1791,20,4.6625,10.0292,20,20,20,20,20,4.3246,2.2677,-5.5 +5.1996,2.2478,20,6.7072,5.5963,5.1313,20,4.629,9.9988,20,20,20,20,20,4.265,2.2077,-5 +5.1996,2.2478,20,6.7072,5.5963,5.1313,20,4.629,9.9988,20,20,20,20,20,4.265,2.2077,-5 +5.1346,2.1841,20,20,5.5399,5.0821,6.152,9.3028,4.5952,20,20,20,20,20,4.2025,2.1448,-4 +5.1346,2.1841,20,20,5.5399,5.0821,6.152,9.3028,4.5952,20,20,20,20,20,4.2025,2.1448,-4 +5.0716,2.1226,5.2805,20,5.4856,5.035,6.1074,9.2686,4.5635,20,20,20,20,20,20,2.0839,-3 +5.0716,2.1226,5.2805,20,5.4856,5.035,6.1074,9.2686,4.5635,20,20,20,20,20,20,2.0839,-3 +5.0088,2.0614,5.2195,20,5.4318,4.9886,6.0634,9.2349,11.9108,20,20,20,20,20,20,2.0233,-3 +4.9785,6.1501,2.032,20,5.4059,4.9664,6.0423,10.5841,9.2188,20,20,20,20,20,20,1.9941,-2.5 +4.9785,6.1501,2.032,20,5.4059,4.9664,6.0423,10.5841,9.2188,20,20,20,20,20,20,1.9941,-2.5 +3.8884,6.0933,1.9757,20,5.3566,20,4.924,10.5517,9.1882,20,20,20,20,20,20,1.9384,-2 +3.8884,6.0933,1.9757,20,5.3566,20,4.924,10.5517,9.1882,20,20,20,20,20,20,1.9384,-2 +3.8254,6.0316,1.9148,20,5.3033,20,4.8786,10.517,9.1555,20,20,20,20,20,20,1.8779,-2 +3.8254,6.0316,1.9148,20,5.3033,20,4.8786,10.517,9.1555,20,20,20,20,20,20,1.8779,-2 +3.8254,6.0316,1.9148,20,5.3033,20,4.8786,10.517,9.1555,20,20,20,20,20,20,1.8779,-2 +3.7621,20,1.8537,20,5.2501,20,4.8336,10.4826,20,20,20,20,20,20,20,1.8173,-1.5 +3.7004,4.733,1.7945,20,5.1987,20,4.7903,20,10.4495,20,20,20,20,20,20,1.7583,-1.5 +3.7004,4.733,1.7945,20,5.1987,20,4.7903,20,10.4495,20,20,20,20,20,20,1.7583,-1.5 +3.6387,4.6714,1.7354,20,5.1475,20,4.7474,20,10.4167,20,20,20,20,20,20,1.6994,-1 +3.6069,4.6397,1.705,20,6.2244,5.1212,4.7255,5.8142,10.4,20,20,20,20,20,20,1.6691,-1 +3.6069,4.6397,1.705,20,6.2244,5.1212,4.7255,5.8142,10.4,20,20,20,20,20,20,1.6691,-1 +3.6069,4.6397,1.705,20,6.2244,5.1212,4.7255,5.8142,10.4,20,20,20,20,20,20,1.6691,-1 +3.5443,4.5773,1.6455,20,6.1718,5.0696,4.6827,5.7736,10.3672,20,20,20,20,20,1.6098,3.6669,-1 +3.4825,4.5157,1.5869,20,6.12,5.0191,4.641,5.7341,20,20,20,20,20,20,1.5514,3.6078,-0.5 +3.4825,4.5157,1.5869,20,6.12,5.0191,4.641,5.7341,20,20,20,20,20,20,1.5514,3.6078,-0.5 +3.4192,4.4525,4.6831,1.5272,6.0672,4.9675,4.5988,5.6939,20,20,20,20,20,20,1.4918,3.5474,-0.5 +3.3913,4.4247,4.6565,1.5009,20,4.9449,4.5803,5.6764,20,20,20,20,20,20,1.4657,3.5208,-0.5 +3.3913,4.4247,4.6565,1.5009,20,4.9449,4.5803,5.6764,20,20,20,20,20,20,1.4657,3.5208,-0.5 +3.3277,4.3614,4.5958,1.4414,20,4.8935,20,4.5386,20,20,20,20,20,20,1.4064,3.4603,-0.5 +3.2957,4.3294,4.5652,1.4116,20,4.8678,20,4.5177,20,20,20,20,20,20,1.3767,3.4299,-0.5 +3.2957,4.3294,4.5652,1.4116,20,4.8678,20,4.5177,20,20,20,20,20,20,1.3767,3.4299,-0.5 +3.2323,4.2663,4.5049,1.3529,20,4.8171,20,4.477,20,20,20,20,20,20,1.3181,20,-0.5 +3.2323,4.2663,4.5049,1.3529,20,4.8171,20,4.477,20,20,20,20,20,20,1.3181,20,-0.5 +3.1577,4.192,4.434,1.2844,20,4.7579,20,4.4299,20,20,20,20,20,20,1.2498,20,-0.5 +3.1269,4.1613,4.4048,1.2563,20,4.7337,20,4.4107,20,20,20,20,20,20,1.2218,20,0 +3.1269,4.1613,4.4048,1.2563,20,4.7337,20,4.4107,20,20,20,20,20,20,1.2218,20,0 +3.1269,4.1613,4.4048,1.2563,20,4.7337,20,4.4107,20,20,20,20,20,20,1.2218,20,0 +3.0627,4.0973,5.2902,1.1981,20,4.6831,20,4.3708,20,20,20,20,20,20,1.1639,20,-0.5 +2.9996,4.0344,5.2291,1.1416,20,4.6337,20,4.3322,20,20,20,20,20,1.1077,3.1498,20,-0.5 +2.9996,4.0344,5.2291,1.1416,20,4.6337,20,4.3322,20,20,20,20,20,1.1077,3.1498,20,-0.5 +2.9355,3.9706,5.1673,4.2235,1.0851,4.5842,20,4.2939,20,20,20,20,20,1.0514,3.0895,20,-0.5 +2.903,3.9383,5.1359,4.1929,1.0568,4.5592,20,4.2747,20,20,20,20,20,1.0231,3.059,20,0 +2.903,3.9383,5.1359,4.1929,1.0568,4.5592,20,4.2747,20,20,20,20,20,1.0231,3.059,20,0 +2.8375,3.8731,5.0728,4.1311,1.0004,4.509,20,4.2365,20,20,20,20,20,0.967,2.9976,20,0 +2.807,3.8428,5.0434,4.1025,0.9746,4.4859,20,4.2189,20,20,20,20,20,0.9414,2.9691,20,0 +2.807,3.8428,5.0434,4.1025,0.9746,4.4859,20,4.2189,20,20,20,20,20,0.9414,2.9691,20,0 +2.807,3.8428,5.0434,4.1025,0.9746,4.4859,20,4.2189,20,20,20,20,20,0.9414,2.9691,20,0 +2.711,3.7472,4.9509,4.0122,20,0.8951,20,4.1643,5.2778,20,20,20,0.8627,20,2.8797,20,-0.5 +2.711,3.7472,4.9509,4.0122,20,0.8951,20,4.1643,5.2778,20,20,20,0.8627,20,2.8797,20,-0.5 +2.6813,3.7176,4.9223,3.9844,20,0.8711,4.391,4.1478,5.2617,20,20,20,0.8391,20,2.8521,20,-0.5 +2.6539,3.6904,4.896,3.9588,20,0.8495,4.3706,20,4.1328,20,20,20,0.8176,20,2.8266,20,-0.5 +2.5916,3.6284,4.8362,3.9006,20,0.8016,4.3246,20,4.0991,20,20,20,0.7701,20,2.7689,20,-0.5 +2.5605,3.5975,4.8064,3.8717,20,0.7785,4.3018,20,4.0826,20,20,0.7471,20,20,2.7401,20,-0.5 +2.5605,3.5975,4.8064,3.8717,20,0.7785,4.3018,20,4.0826,20,20,0.7471,20,20,2.7401,20,-0.5 +2.4984,3.5358,4.747,3.814,20,5.3272,0.7342,20,20,20,20,0.7032,20,20,2.6828,20,-0.5 +2.4658,3.5034,4.7158,3.7838,20,5.3022,0.7121,20,20,20,20,0.6813,20,20,2.6528,20,-0.5 +2.4658,3.5034,4.7158,3.7838,20,5.3022,0.7121,20,20,20,20,0.6813,20,20,2.6528,20,-0.5 +2.4032,3.4412,4.656,3.7258,20,5.2545,4.1884,0.672,20,20,0.6416,20,20,20,2.5953,20,-0.5 +2.4032,3.4412,4.656,3.7258,20,5.2545,4.1884,0.672,20,20,0.6416,20,20,20,2.5953,20,-0.5 +2.3391,3.3776,4.5949,3.6667,20,5.206,4.1432,0.6348,20,0.6051,20,20,20,20,2.5366,20,-0.5 +2.3073,3.3461,4.5647,3.6375,20,5.1822,4.121,20,0.618,0.5887,20,20,20,20,2.5076,20,-0.5 +2.3073,3.3461,4.5647,3.6375,20,5.1822,4.121,20,0.618,0.5887,20,20,20,20,2.5076,20,-0.5 +2.2442,3.2835,4.5047,3.5797,20,20,4.0773,20,20,20,20,20,20,20,2.4503,20,-13 +2.2121,3.2517,4.4742,3.5503,20,20,4.0552,20,20,20,20,20,20,20,2.4212,20,-13 +2.2121,3.2517,4.4742,3.5503,20,20,4.0552,20,20,20,20,20,20,20,2.4212,20,-13 +2.2121,3.2517,4.4742,3.5503,20,20,4.0552,20,20,20,20,20,20,20,2.4212,20,-13 +2.1567,3.1979,20,3.5029,20,20,5.0755,4.0231,20,20,20,20,20,20,2.3679,20,-11.5 +2.0958,20,3.1391,4.37,3.4521,20,5.0381,3.9901,20,20,20,20,20,20,2.3086,20,-9.5 +2.0958,20,3.1391,4.37,3.4521,20,5.0381,3.9901,20,20,20,20,20,20,2.3086,20,-9.5 +3.5615,2.0345,3.0801,4.3156,3.4011,20,20,3.9573,20,20,20,20,20,20,2.2491,20,-8 +3.5316,2.0052,3.0519,4.2899,3.3771,20,20,3.9423,20,20,20,20,20,20,2.2204,20,-7.5 +3.5316,2.0052,3.0519,4.2899,3.3771,20,20,3.9423,20,20,20,20,20,20,2.2204,20,-7.5 +3.469,1.9437,2.993,20,4.236,3.3271,20,4.9477,3.9114,20,20,20,20,20,2.1602,20,-6 +3.4373,1.9127,2.9634,20,4.209,3.3022,20,4.9301,3.8965,20,20,20,20,20,2.1297,20,-6 +3.4373,1.9127,2.9634,20,4.209,3.3022,20,4.9301,3.8965,20,20,20,20,20,2.1297,20,-6 +3.3745,1.8515,20,2.9049,4.1559,3.2532,20,4.8957,20,20,20,20,20,20,2.0695,20,-4.5 +3.3426,1.8204,20,2.8754,4.1292,3.2288,20,4.8787,20,20,20,20,20,20,2.0388,20,-4.5 +3.3426,1.8204,20,2.8754,4.1292,3.2288,20,4.8787,20,20,20,20,20,20,2.0388,20,-4.5 +3.2802,20,1.7598,2.8177,4.077,3.1811,20,4.8458,20,20,20,20,20,20,1.979,20,-3.5 +3.2485,20,1.7291,2.7885,4.0507,3.1573,20,20,4.8295,20,20,20,20,20,1.9485,20,-3.5 +3.2485,20,1.7291,2.7885,4.0507,3.1573,20,20,4.8295,20,20,20,20,20,1.9485,20,-3.5 +3.2485,20,1.7291,2.7885,4.0507,3.1573,20,20,4.8295,20,20,20,20,20,1.9485,20,-3.5 +3.1641,20,1.6475,2.7112,20,3.0946,20,20,20,20,20,20,20,20,1.8677,20,-2.5 +3.1329,20,1.6175,2.6828,20,3.9558,3.0718,20,20,20,20,20,20,20,1.8378,20,-2.5 +3.1329,20,1.6175,2.6828,20,3.9558,3.0718,20,20,20,20,20,20,20,1.8378,20,-2.5 +3.0715,20,1.5585,2.6271,20,3.906,3.0274,20,20,20,20,20,20,20,1.7792,20,-2 +3.0715,20,1.5585,2.6271,20,3.906,3.0274,20,20,20,20,20,20,20,1.7792,20,-2 +20,3.0101,1.4997,2.5718,20,3.8565,2.9837,20,20,20,20,20,20,20,1.7207,20,-1.5 +20,3.0101,1.4997,2.5718,20,3.8565,2.9837,20,20,20,20,20,20,20,1.7207,20,-1.5 +20,2.9765,1.4676,2.5415,20,3.8296,2.96,20,20,20,20,20,20,20,1.6888,20,-1 +20,2.9765,1.4676,2.5415,20,3.8296,2.96,20,20,20,20,20,20,20,1.6888,20,-1 +20,2.9117,1.4061,20,2.4836,3.778,2.9149,20,20,20,20,20,20,20,1.6275,20,-1 +20,2.8453,20,1.3433,2.4245,3.7255,2.8694,20,20,20,20,20,20,20,1.5649,20,-1 +20,2.8453,20,1.3433,2.4245,3.7255,2.8694,20,20,20,20,20,20,20,1.5649,20,-1 +20,2.7846,20,1.2862,2.3709,3.678,2.8287,20,20,20,20,20,20,20,1.508,20,-0.5 +20,2.7539,20,1.2576,2.344,3.6543,20,2.8085,20,20,20,20,20,20,1.4793,20,-0.5 +20,2.7539,20,1.2576,2.344,3.6543,20,2.8085,20,20,20,20,20,20,1.4793,20,-0.5 +20,2.6852,20,1.1937,2.284,3.6012,20,2.7637,20,20,20,20,20,20,1.4155,20,-0.5 +20,2.6852,20,1.1937,2.284,3.6012,20,2.7637,20,20,20,20,20,20,1.4155,20,-0.5 +20,2.6555,20,1.1663,2.2581,3.5784,20,2.7446,20,20,20,20,20,20,1.388,20,-0.5 +20,2.5937,20,1.1096,2.2048,3.5314,20,2.7057,20,20,20,20,20,20,1.3311,20,0 +20,2.562,20,1.0808,2.1777,3.5075,20,2.6861,20,20,20,20,20,20,1.3021,20,0 +20,2.562,20,1.0808,2.1777,3.5075,20,2.6861,20,20,20,20,20,20,1.3021,20,0 +20,2.4995,20,1.0244,2.1244,20,3.4606,2.6479,20,20,20,20,20,20,1.2455,20,0 +20,2.4697,20,20,0.9979,20,3.4385,2.63,20,20,20,20,20,20,1.2188,20,0.5 +20,2.4697,20,20,0.9979,20,3.4385,2.63,20,20,20,20,20,20,1.2188,20,0.5 +20,2.4697,20,20,0.9979,20,3.4385,2.63,20,20,20,20,20,20,1.2188,20,0.5 +20,2.4075,20,20,0.9428,2.0468,3.3923,2.5932,20,20,20,20,20,1.1636,20,20,0 +20,2.3461,20,20,0.8894,1.9956,3.3472,2.5577,20,20,20,20,20,1.1099,20,20,0.5 +20,2.3134,20,20,0.8616,1.9687,3.3235,2.5393,20,20,20,20,20,1.0816,20,20,0.5 +20,2.3134,20,20,0.8616,1.9687,3.3235,2.5393,20,20,20,20,20,1.0816,20,20,0.5 +20,2.3134,20,20,0.8616,1.9687,3.3235,2.5393,20,20,20,20,20,1.0816,20,20,0.5 +20,2.2126,20,20,20,0.7776,3.2509,20,2.484,20,20,20,20,0.9963,20,20,1 +20,2.2126,20,20,20,0.7776,3.2509,20,2.484,20,20,20,20,0.9963,20,20,1 +20,2.1524,20,20,20,0.7294,3.2081,20,20,20,20,20,0.9473,20,20,20,1 +20,2.1209,20,20,20,0.7049,3.1858,20,20,20,20,20,0.9222,20,20,20,1 +20,2.1209,20,20,20,0.7049,3.1858,20,20,20,20,20,0.9222,20,20,20,1 +20,2.0603,20,20,20,1.7651,0.6594,20,20,20,20,20,0.8752,20,20,20,1.5 +20,2.0603,20,20,20,1.7651,0.6594,20,20,20,20,20,0.8752,20,20,20,1.5 +20,2.0603,20,20,20,1.7651,0.6594,20,20,20,20,20,0.8752,20,20,20,1.5 +20,1.9994,20,20,20,1.7177,0.6162,20,20,20,20,0.83,20,20,20,20,2 +20,1.9396,20,20,20,20,1.6719,0.5767,20,20,20,0.7881,20,20,20,20,2 +20,1.9098,20,20,20,20,1.6493,0.5583,20,20,20,0.7683,20,20,20,20,2.5 +20,1.9098,20,20,20,20,1.6493,0.5583,20,20,20,0.7683,20,20,20,20,2.5 +20,1.8455,20,20,20,20,1.6008,2.9956,0.5216,20,0.7284,20,20,20,20,20,3 +20,1.814,20,20,20,20,1.5773,2.9742,20,20,0.7104,20,20,20,20,20,-5 +20,1.814,20,20,20,20,1.5773,2.9742,20,20,0.7104,20,20,20,20,20,-5 +20,1.7595,20,20,20,20,1.5387,2.939,20,0.6798,20,20,20,20,20,20,-6.5 +20,1.7595,20,20,20,20,1.5387,2.939,20,0.6798,20,20,20,20,20,20,-6.5 +20,1.6928,20,20,20,20,1.4952,2.8992,20,20,20,20,20,20,20,20,28 +20,1.6611,20,20,20,20,20,1.4756,20,20,20,20,20,20,20,20,29 +20,1.6611,20,20,20,20,20,1.4756,20,20,20,20,20,20,20,20,29 +20,1.6307,20,20,20,20,1.4503,2.8568,20,20,20,20,20,20,20,20,27 +1.5993,20,20,20,20,20,1.4238,2.831,20,20,20,20,20,20,20,20,25 +1.5383,20,20,20,20,20,1.3723,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,20,1.3483,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,20,1.3483,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.2946,20,20,20,20,20,20,20,20,20,20,16 +20,20,20,20,20,1.2655,20,20,20,20,20,20,20,20,20,20,14.5 +20,20,20,20,20,1.2655,20,20,20,20,20,20,20,20,20,20,14.5 +20,20,20,20,20,1.2114,20,20,2.0445,20,20,20,20,20,20,1.3596,12.5 +20,20,20,20,20,1.1844,20,20,2.0245,20,20,20,20,20,20,1.3306,11.5 +20,20,20,20,20,1.1844,20,20,2.0245,20,20,20,20,20,20,1.3306,11.5 +20,20,20,20,20,1.1297,20,20,1.9841,20,20,20,20,20,20,1.2717,10 +20,20,20,20,20,1.1013,20,20,1.9631,20,20,20,20,20,1.2416,20,9 +20,20,20,20,20,1.1013,20,20,1.9631,20,20,20,20,20,1.2416,20,9 +20,20,20,20,20,1.0485,20,20,1.9242,20,20,20,20,20,1.1852,20,8 +20,20,20,20,20,1.0485,20,20,1.9242,20,20,20,20,20,1.1852,20,8 +20,20,20,20,20,0.9955,20,20,1.8854,20,20,20,20,20,1.1293,20,6.5 +20,20,20,20,20,0.9955,20,20,1.8854,20,20,20,20,20,1.1293,20,6.5 +20,20,20,20,20,0.9433,20,20,1.8472,20,20,20,20,1.0744,20,20,6 +20,20,20,20,2.3151,0.9184,20,20,1.829,20,20,20,20,1.0482,20,20,5 +20,20,20,20,2.3151,0.9184,20,20,1.829,20,20,20,20,1.0482,20,20,5 +20,20,20,20,2.26,20,0.8687,20,20,20,20,20,20,0.9958,20,20,4.5 +20,20,20,20,2.26,20,0.8687,20,20,20,20,20,20,0.9958,20,20,4.5 +20,20,20,20,2.2321,20,0.8441,20,20,20,20,20,0.9696,20,20,20,4.5 +20,20,20,20,20,2.2054,0.8209,20,20,20,20,20,0.9451,20,20,20,4 +20,20,20,20,20,2.1512,0.7751,20,20,20,20,20,0.8968,20,20,20,3.5 +20,20,20,20,20,2.1512,0.7751,20,20,20,20,20,0.8968,20,20,20,3.5 +20,20,20,20,20,2.124,0.7529,20,20,20,20,20,0.8733,20,20,20,3.5 +20,20,20,20,20,2.0946,20,0.7296,20,20,20,0.8485,20,20,20,20,3.5 +20,20,20,20,20,2.0656,20,0.7073,20,20,20,0.8248,20,20,20,20,3 +20,20,20,20,20,2.0127,20,0.6689,20,20,20,0.7837,20,20,20,20,3.5 +20,20,20,20,20,1.9866,20,20,0.6511,20,0.7644,20,20,20,20,20,3 +20,20,20,20,20,1.9595,20,20,20,20,0.7456,20,20,20,20,20,-9 +20,20,20,20,20,1.9595,20,20,20,20,0.7456,20,20,20,20,20,-9 +20,20,20,20,20,1.9595,20,20,20,20,0.7456,20,20,20,20,20,-9 +20,20,20,20,20,1.9092,20,20,20,20,0.708,20,20,20,20,20,-9.5 +20,20,20,20,20,1.863,20,20,20,0.6707,20,20,20,20,20,20,-9.5 +20,20,20,20,20,1.8413,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.8413,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.7926,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.764,20,20,20,20,20,20,20,20,20,20,20 +20,20,20,20,20,1.764,20,20,20,20,20,20,20,20,20,20,20 +20,20,20,20,20,1.7085,20,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.6852,20,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,1.6852,20,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,1.626,20,20,3.4484,20,20,20,20,20,20,20,46.5 +20,20,20,20,20,1.5962,20,20,3.4262,20,20,20,20,20,20,20,45.5 +20,20,20,20,20,1.5962,20,20,3.4262,20,20,20,20,20,20,20,45.5 +20,20,20,1.5364,20,20,20,3.3701,7.9033,20,20,20,20,20,20,20,37 +20,20,20,1.51,20,20,3.3431,7.8774,8.932,20,20,20,20,20,20,20,33 +20,20,20,1.51,20,20,3.3431,7.8774,8.932,20,20,20,20,20,20,20,33 +20,20,1.4576,20,20,3.2899,7.8265,1.3301,20,20,20,20,20,20,20,20,35 +20,1.432,20,20,20,3.2627,7.7999,1.3049,4.459,20,20,20,20,20,20,20,32.5 +20,1.432,20,20,20,3.2627,7.7999,1.3049,4.459,20,20,20,20,20,20,20,32.5 +20,1.3845,20,20,3.2079,7.7452,8.8013,1.252,13.9728,20,20,20,20,20,20,20,26.5 +1.3633,20,20,20,3.1812,7.7178,1.2249,4.3792,9.6905,20,20,20,20,20,20,20,23.5 +1.3633,20,20,20,3.1812,7.7178,1.2249,4.3792,9.6905,20,20,20,20,20,20,20,23.5 +20,20,20,3.1222,7.6597,8.7163,1.1698,9.6396,3.6121,20,20,20,20,20,20,20,19.5 +20,20,20,3.1222,7.6597,8.7163,1.1698,9.6396,3.6121,20,20,20,20,20,20,20,19.5 +20,20,20,3.0595,7.5995,1.1149,2.69,3.5658,13.9608,20,20,20,20,20,20,20,16 +20,20,20,3.0339,7.5748,1.0926,8.047,3.5469,9.9294,20,20,20,20,20,20,20,15 +20,20,20,3.0339,7.5748,1.0926,8.047,3.5469,9.9294,20,20,20,20,20,20,20,15 +20,20,2.9679,7.5114,8.5703,1.0362,9.5183,3.4987,11.9862,20,20,20,20,20,20,1.1651,13 +20,20,2.9371,7.4817,8.5411,1.01,9.4938,3.4759,20,20,20,20,20,20,20,1.1368,12 +20,20,2.9371,7.4817,8.5411,1.01,9.4938,3.4759,20,20,20,20,20,20,20,1.1368,12 +20,20,2.9371,7.4817,8.5411,1.01,9.4938,3.4759,20,20,20,20,20,20,20,1.1368,12 +20,20,2.8761,7.4227,11.6158,0.9587,8.5716,3.431,11.1562,20,20,20,20,20,1.0812,20,10.5 +20,20,2.814,7.3625,12.4311,0.907,3.3848,5.4803,16.7663,20,20,20,20,20,1.0265,20,8.5 +20,2.7823,8.2781,7.3317,8.7671,0.881,3.3612,5.4583,20,20,20,20,20,20,0.9989,20,7.5 +20,2.7823,8.2781,7.3317,8.7671,0.881,3.3612,5.4583,20,20,20,20,20,20,0.9989,20,7.5 +20,2.7198,8.2158,7.2711,3.9713,0.8312,3.3154,5.4156,13.1624,20,20,20,20,0.9454,20,20,6.5 +20,2.6899,8.732,7.242,3.9448,2.3679,0.8077,5.395,13.1445,20,20,20,20,0.9203,20,20,6.5 +20,2.6899,8.732,7.242,3.9448,2.3679,0.8077,5.395,13.1445,20,20,20,20,0.9203,20,20,6.5 +20,2.6277,7.1815,8.2449,3.89,2.3141,0.7604,5.3524,4.6265,20,20,20,20,0.8695,20,20,5.5 +20,2.6277,7.1815,8.2449,3.89,2.3141,0.7604,5.3524,4.6265,20,20,20,20,0.8695,20,20,5.5 +20,2.5657,7.1212,8.1854,3.8354,2.2607,0.7154,5.31,4.5909,20,20,20,0.8207,20,20,20,5.5 +20,2.5412,7.0973,8.1618,3.8138,2.2397,0.6982,5.2933,4.5768,20,20,20,0.8022,20,20,20,5 +20,2.5118,7.0686,8.1334,3.7877,2.2143,3.1638,0.6779,4.5598,20,20,20,0.7804,20,20,20,4.5 +20,2.4756,7.0333,8.0986,3.7558,2.1833,3.1377,0.6539,4.539,20,20,0.7545,20,20,20,20,4.5 +20,2.4756,7.0333,8.0986,3.7558,2.1833,3.1377,0.6539,4.539,20,20,0.7545,20,20,20,20,4.5 +20,2.4129,6.9721,11.177,3.7005,2.1298,3.0927,0.615,4.5032,20,20,0.7121,20,20,20,20,4.5 +20,2.3832,6.943,11.1486,3.6742,2.1044,3.0713,5.1847,0.5977,20,20,0.6932,20,20,20,20,4.5 +20,2.3832,6.943,11.1486,3.6742,2.1044,3.0713,5.1847,0.5977,20,20,0.6932,20,20,20,20,4.5 +20,2.3207,6.8818,11.0888,3.619,2.0513,3.0266,5.1417,4.4504,20,0.6568,20,20,20,20,20,-10 +20,2.289,6.8507,11.0584,3.5909,2.0244,3.0039,5.1198,4.4323,20,0.6401,20,20,20,20,20,-11 +20,2.289,6.8507,11.0584,3.5909,2.0244,3.0039,5.1198,4.4323,20,0.6401,20,20,20,20,20,-11 +20,2.228,6.7924,7.8608,3.5411,1.9778,8.069,2.9672,11.8298,0.6029,20,20,20,20,20,20,-11 +20,2.1994,6.7652,7.8342,7.3238,1.9566,8.0493,2.9509,11.8168,20,20,20,20,20,20,20,23.5 +20,2.1994,6.7652,7.8342,7.3238,1.9566,8.0493,2.9509,11.8168,20,20,20,20,20,20,20,23.5 +20,2.1366,6.7018,8.1864,3.458,1.8986,2.8993,5.0179,4.3494,20,20,20,20,20,20,20,20 +2.1058,6.6703,7.7394,8.1555,3.4276,1.8692,2.8728,4.3263,16.1247,20,20,20,20,20,20,20,18 +2.1058,6.6703,7.7394,8.1555,3.4276,1.8692,2.8728,4.3263,16.1247,20,20,20,20,20,20,20,18 +2.0532,6.6168,10.8282,3.3764,1.8199,7.9158,2.8289,4.2883,6.5016,20,20,20,20,20,20,20,15.5 +2.0532,6.6168,10.8282,3.3764,1.8199,7.9158,2.8289,4.2883,6.5016,20,20,20,20,20,20,20,15.5 +7.4854,6.5524,11.6683,3.3143,1.7603,9.1664,2.7754,4.2418,16.7444,20,20,20,20,20,20,20,13 +7.9999,6.5127,8.0009,3.2757,1.7232,2.742,11.6251,4.2126,20,20,20,20,20,20,20,20,11.5 +6.4812,7.5501,7.9698,3.2453,1.694,2.7158,11.6006,4.1896,11.7445,20,20,20,20,20,20,20,10.5 +6.4812,7.5501,7.9698,3.2453,1.694,2.7158,11.6006,4.1896,11.7445,20,20,20,20,20,20,20,10.5 +6.4197,7.4886,6.9892,3.1857,1.6371,2.6648,11.5526,4.145,9.9168,20,20,20,20,20,20,20,9 +6.4197,7.4886,6.9892,3.1857,1.6371,2.6648,11.5526,4.145,9.9168,20,20,20,20,20,20,20,9 +6.3585,10.5695,6.9293,3.1263,1.5805,2.6141,4.1006,6.3234,8.0976,20,20,20,20,20,20,20,8 +6.3585,10.5695,6.9293,3.1263,1.5805,2.6141,4.1006,6.3234,8.0976,20,20,20,20,20,20,20,8 +6.2966,10.5074,3.066,1.5232,8.9415,2.5626,4.0554,6.2801,5.8288,20,20,20,20,20,20,1.7432,6.5 +6.2672,11.3848,3.0372,1.4959,8.9153,2.5381,4.0337,6.2593,5.8113,20,20,20,20,20,20,1.7152,6 +6.2672,11.3848,3.0372,1.4959,8.9153,2.5381,4.0337,6.2593,5.8113,20,20,20,20,20,20,1.7152,6 +6.2672,11.3848,3.0372,1.4959,8.9153,2.5381,4.0337,6.2593,5.8113,20,20,20,20,20,20,1.7152,6 +6.1751,7.6663,2.9473,1.4111,8.8332,2.462,3.9666,6.1947,5.7573,20,20,20,20,20,20,1.6277,5 +6.1751,7.6663,2.9473,1.4111,8.8332,2.462,3.9666,6.1947,5.7573,20,20,20,20,20,20,1.6277,5 +6.1751,7.6663,2.9473,1.4111,8.8332,2.462,3.9666,6.1947,5.7573,20,20,20,20,20,20,1.6277,5 +7.1905,7.614,2.8959,1.3629,8.7862,2.4187,3.9284,7.9546,5.7263,20,20,20,20,20,20,1.5784,4 +7.1271,7.5509,2.834,7.3981,1.3052,2.3668,3.8824,7.9159,5.6891,20,20,20,20,20,1.5194,7.0055,4 +7.1271,7.5509,2.834,7.3981,1.3052,2.3668,3.8824,7.9159,5.6891,20,20,20,20,20,1.5194,7.0055,4 +7.0559,7.4799,2.7644,7.3313,1.2408,2.3089,3.8311,7.8726,5.6476,20,20,20,20,20,1.4537,6.937,3 +7.0236,7.4477,2.7328,7.3009,1.2117,2.2828,3.8078,7.8529,5.6287,20,20,20,20,20,1.4242,6.9061,3 +6.9893,6.4979,2.6992,7.2686,1.181,2.2552,3.7833,7.8321,5.6089,20,20,20,20,20,1.3929,6.8732,2.5 +6.9893,6.4979,2.6992,7.2686,1.181,2.2552,3.7833,7.8321,5.6089,20,20,20,20,20,1.3929,6.8732,2.5 +10.0681,6.4361,2.6382,7.2098,1.1257,2.2054,3.739,7.7943,5.573,20,20,20,20,20,1.3365,6.8134,2.5 +10.0681,6.4361,2.6382,7.2098,1.1257,2.2054,3.739,7.7943,5.573,20,20,20,20,20,1.3365,6.8134,2.5 +10.005,6.3738,2.5767,7.1506,1.0706,2.1558,3.6947,7.7564,5.5371,20,20,20,20,20,1.2803,6.7533,2 +9.973,6.3422,2.5455,7.1206,1.043,2.1308,3.6723,7.7371,5.5189,20,20,20,20,1.2522,20,6.7229,2 +9.973,6.3422,2.5455,7.1206,1.043,2.1308,3.6723,7.7371,5.5189,20,20,20,20,1.2522,20,6.7229,2 +9.973,6.3422,2.5455,7.1206,1.043,2.1308,3.6723,7.7371,5.5189,20,20,20,20,1.2522,20,6.7229,2 +9.91,6.2799,2.4842,7.0614,0.9893,2.0821,3.6286,7.6995,5.4835,20,20,20,20,1.1973,20,6.6631,2 +9.8486,6.2192,2.4244,7.0037,8.353,0.9379,2.0352,7.6628,5.4492,20,20,20,20,1.1448,20,6.6049,1.5 +9.8182,6.1891,2.3948,6.9751,8.3257,0.9129,2.0122,7.6447,5.4323,20,20,20,20,1.1193,20,6.5762,1.5 +9.8182,6.1891,2.3948,6.9751,8.3257,0.9129,2.0122,7.6447,5.4323,20,20,20,20,1.1193,20,6.5762,1.5 +9.7566,6.1282,2.3349,6.9173,8.2705,0.8632,1.9662,3.524,5.3985,20,20,20,1.0682,20,6.518,8.0162,1.5 +9.7566,6.1282,2.3349,6.9173,8.2705,0.8632,1.9662,3.524,5.3985,20,20,20,1.0682,20,6.518,8.0162,1.5 +9.694,6.0662,2.2741,6.8584,8.2144,0.8143,1.9203,3.4821,5.3644,20,20,20,1.0176,20,6.459,7.9774,2 +9.694,6.0662,2.2741,6.8584,8.2144,0.8143,1.9203,3.4821,5.3644,20,20,20,1.0176,20,6.459,7.9774,2 +20,6.0118,2.2206,6.8067,8.1649,3.9576,0.7727,3.4454,5.3345,20,20,20,0.9747,20,6.4074,7.9237,2 +20,6.0118,2.2206,6.8067,8.1649,3.9576,0.7727,3.4454,5.3345,20,20,20,0.9747,20,6.4074,7.9237,2 +20,5.98,2.1895,6.7765,8.1361,3.9314,0.7492,3.4242,5.3171,20,20,20,0.9504,20,6.3774,7.8924,2 +10.4531,5.9184,2.1291,6.7179,8.0802,3.8806,0.7053,3.3833,14.1402,20,20,0.9047,20,20,6.3194,6.8356,2.5 +10.4229,5.8885,2.0998,6.6895,8.053,3.856,0.685,3.3637,14.1234,20,20,0.8834,20,20,6.2914,6.8062,2 +10.4229,5.8885,2.0998,6.6895,8.053,3.856,0.685,3.3637,14.1234,20,20,0.8834,20,20,6.2914,6.8062,2 +10.3611,5.8273,2.0399,6.6312,7.9973,3.8057,1.7499,0.6454,14.0889,20,20,0.8417,20,20,6.2342,6.7461,2.5 +10.3291,5.7956,2.0088,6.601,7.9684,3.7797,10.2184,0.6263,14.071,20,0.8212,20,20,20,6.2046,6.715,2.5 +10.2964,5.7631,1.9772,6.5701,7.9389,3.7532,10.1947,1.7063,0.6077,20,0.8012,20,20,20,6.1745,5.1908,3 +10.2655,5.7325,1.9472,6.5409,7.911,3.7281,10.1724,1.6859,14.0351,20,0.7832,20,20,20,6.1462,5.1607,-1.5 +10.2655,5.7325,1.9472,6.5409,7.911,3.7281,10.1724,1.6859,14.0351,20,0.7832,20,20,20,6.1462,5.1607,-1.5 +10.2353,5.7026,1.9182,6.5126,7.8841,3.7043,10.1512,1.667,14.019,20,0.7654,20,20,20,6.118,5.131,-2 +10.1743,5.6424,1.8598,6.4558,7.8301,3.6567,10.1089,1.6301,13.9868,0.732,20,20,20,20,6.0611,5.0711,-3 +10.1421,5.6106,1.8291,6.4259,7.8017,3.6318,10.0868,1.6114,13.9701,20,20,20,20,20,6.031,5.0393,35 +10.1128,5.5818,1.8013,6.3989,7.776,3.6095,10.067,1.595,7.2893,20,20,20,20,20,6.0035,6.5038,36 +10.1128,5.5818,1.8013,6.3989,7.776,3.6095,10.067,1.595,7.2893,20,20,20,20,20,6.0035,6.5038,36 +6.4353,1.7441,6.3411,7.7183,9.1616,3.5537,5.3411,1.5457,5.0646,20,20,20,20,5.9637,6.4578,4.9636,31 +5.4929,1.71,6.3064,7.6833,3.5194,9.9801,1.515,5.0355,7.011,20,20,20,20,5.9416,4.9369,5.9918,28 +5.4929,1.71,6.3064,7.6833,3.5194,9.9801,1.515,5.0355,7.011,20,20,20,20,5.9416,4.9369,5.9918,28 +1.6401,6.2353,7.6119,9.0556,3.4498,5.244,1.4537,4.9773,20,20,20,20,5.8957,6.3774,4.8818,9.0656,24 +1.6401,6.2353,7.6119,9.0556,3.4498,5.244,1.4537,4.9773,20,20,20,20,5.8957,6.3774,4.8818,9.0656,24 +1.5687,6.1623,8.9819,3.3774,9.8423,2.9635,1.3899,6.8957,12.8652,20,20,20,5.8511,4.8272,5.8756,6.2698,20 +1.5687,6.1623,8.9819,3.3774,9.8423,2.9635,1.3899,6.8957,12.8652,20,20,20,5.8511,4.8272,5.8756,6.2698,20 +6.1006,7.4756,10.1094,3.3155,5.1174,1.3353,4.8627,11.8222,20,20,20,5.8156,4.7829,5.8281,9.8417,5.2982,17 +6.071,7.4455,3.2856,9.7525,5.0889,1.3088,6.8188,11.8003,20,20,20,5.7991,4.7621,5.8057,9.8156,5.2707,15.5 +6.071,7.4455,3.2856,9.7525,5.0889,1.3088,6.8188,11.8003,20,20,20,5.7991,4.7621,5.8057,9.8156,5.2707,15.5 +6.071,7.4455,3.2856,9.7525,5.0889,1.3088,6.8188,11.8003,20,20,20,5.7991,4.7621,5.8057,9.8156,5.2707,15.5 +7.3828,8.8261,3.2233,9.6915,2.8226,1.2544,6.7665,11.7548,12.4406,20,5.7654,7.2542,4.7192,8.8822,6.1322,5.2135,13.5 +7.3216,8.7644,3.162,4.9712,2.7661,1.2008,20,11.7088,13.4792,20,5.7346,4.6793,5.7159,20,5.1585,1.3639,11 +7.289,8.7316,3.1293,4.9399,2.7359,1.1723,11.6842,12.3779,20,20,5.7187,4.6585,5.6931,9.6824,5.1295,1.3338,10 +7.289,8.7316,3.1293,4.9399,2.7359,1.1723,11.6842,12.3779,20,20,5.7187,4.6585,5.6931,9.6824,5.1295,1.3338,10 +7.2277,3.0678,9.5384,4.8811,2.6795,1.1196,11.638,12.3369,20,5.689,7.1737,4.6195,5.6502,5.9987,1.2774,6.6742,8.5 +8.6294,3.0274,9.4986,4.8424,2.6423,1.0851,11.6074,12.3096,20,5.6705,7.154,4.5948,8.7355,5.9648,1.2411,6.6364,8 +8.5983,2.9964,9.468,4.8126,2.6138,1.059,11.5838,12.2887,20,5.6564,4.576,5.602,8.7128,5.9388,1.2134,6.6073,7.5 +8.5983,2.9964,9.468,4.8126,2.6138,1.059,11.5838,12.2887,20,5.6564,4.576,5.602,8.7128,5.9388,1.2134,6.6073,7.5 +8.5983,2.9964,9.468,4.8126,2.6138,1.059,11.5838,12.2887,20,5.6564,4.576,5.602,8.7128,5.9388,1.2134,6.6073,7.5 +8.5337,2.9318,9.4043,4.7506,2.5544,1.0051,11.5346,12.2448,20,7.1085,4.5378,5.5592,8.6662,4.9562,1.1565,5.7266,6 +8.47,2.868,9.3411,4.6891,2.4956,0.9525,11.4854,12.2007,12.1211,7.08,4.5016,5.5184,9.4682,1.1019,6.4882,5.6656,5 +8.4361,2.8341,9.3076,4.6565,2.4644,0.9252,11.4592,12.1774,12.1012,20,4.4827,5.4969,9.4411,1.0732,6.4569,5.6332,5 +8.4361,2.8341,9.3076,4.6565,2.4644,0.9252,11.4592,12.1774,12.1012,20,4.4827,5.4969,9.4411,1.0732,6.4569,5.6332,5 +9.5636,2.772,9.2462,2.4075,4.3866,0.8763,11.4115,12.1347,12.0648,8.9679,4.4486,8.5543,5.7553,1.0218,6.3998,5.5741,4.5 +9.5321,2.7406,4.5665,2.3787,4.3589,20,0.852,12.0462,20,8.9522,4.4318,8.5327,5.7302,0.9964,6.3711,5.5443,4.5 +9.5321,2.7406,4.5665,2.3787,4.3589,20,0.852,12.0462,20,8.9522,4.4318,8.5327,5.7302,0.9964,6.3711,5.5443,4.5 +9.5321,2.7406,4.5665,2.3787,4.3589,20,0.852,12.0462,20,8.9522,4.4318,8.5327,5.7302,0.9964,6.3711,5.5443,4.5 +9.4681,2.6767,4.5049,2.3203,4.3026,11.3376,0.804,12.0083,13.3034,4.3985,5.4001,8.4893,0.9462,4.7409,6.313,5.4839,3.5 +9.4037,2.6124,4.4427,2.2614,4.2458,11.2874,0.7575,11.9697,10.5754,4.3665,5.3624,8.4466,0.898,4.6882,6.255,5.4234,3 +9.3709,2.5797,4.4112,2.2316,4.217,11.262,0.7349,11.9502,10.5572,4.3504,5.3434,0.8742,4.6615,10.4551,5.3928,7.4965,3 +9.3709,2.5797,4.4112,2.2316,4.217,11.262,0.7349,11.9502,10.5572,4.3504,5.3434,0.8742,4.6615,10.4551,5.3928,7.4965,3 +9.3709,2.5797,4.4112,2.2316,4.217,11.262,0.7349,11.9502,10.5572,4.3504,5.3434,0.8742,4.6615,10.4551,5.3928,7.4965,3 +2.5156,8.9918,4.3492,2.1733,4.1606,11.212,11.9561,0.6928,10.5216,4.3196,5.3067,0.8295,4.6094,10.3996,5.3326,6.6843,3 +2.4529,8.9295,4.2886,6.2264,2.1164,11.163,11.9122,0.6548,10.4866,5.7849,0.7888,20,4.559,9.4603,5.2741,6.6232,3 +2.4529,8.9295,4.2886,6.2264,2.1164,11.163,11.9122,0.6548,10.4866,5.7849,0.7888,20,4.559,9.4603,5.2741,6.6232,3 +2.4211,8.898,4.2579,6.1966,2.0876,11.1382,11.8899,11.8553,0.6369,6.7673,0.7695,20,4.5338,9.4325,5.2447,6.5923,3 +2.3577,8.835,4.1965,6.137,2.0304,11.0884,11.8452,11.817,10.4333,5.2205,0.7339,20,4.4839,6.0275,5.186,6.5308,-14.5 +2.324,8.8014,4.1639,6.1053,1.9999,11.0618,11.8214,11.7966,10.4143,0.7167,8.2609,20,4.4577,5.9979,5.1549,6.4982,-15.5 +2.324,8.8014,4.1639,6.1053,1.9999,11.0618,11.8214,11.7966,10.4143,0.7167,8.2609,20,4.4577,5.9979,5.1549,6.4982,-15.5 +9.0381,2.2482,9.4672,4.0944,1.9388,3.9329,11.0117,11.7788,11.7631,0.669,5.1505,8.2018,4.3891,10.164,5.079,7.1779,-14 +9.0062,2.2169,8.6972,4.066,1.9144,3.9093,10.9918,11.7622,20,5.6583,5.1279,8.1764,4.36,10.1333,5.8925,5.047,20 +9.0062,2.2169,8.6972,4.066,1.9144,3.9093,10.9918,11.7622,20,5.6583,5.1279,8.1764,4.36,10.1333,5.8925,5.047,20 +8.9458,2.1568,8.6379,4.009,7.9318,1.8633,10.9473,11.723,20,5.629,5.0942,8.1364,4.3112,10.0805,5.8379,4.9902,20 +8.9158,2.1265,9.3496,3.9789,1.8352,3.8311,10.9215,11.6994,11.6969,5.0823,7.5806,20,4.2904,9.1646,4.9639,6.3007,19 +8.9158,2.1265,9.3496,3.9789,1.8352,3.8311,10.9215,11.6994,11.6969,5.0823,7.5806,20,4.2904,9.1646,4.9639,6.3007,19 +2.0663,8.5465,3.9185,5.8685,1.7783,10.8689,11.6508,11.6538,10.2833,7.5586,8.0919,5.2133,4.251,5.7655,4.9126,6.2451,15.5 +2.0344,8.514,3.8861,5.8365,1.7477,10.8403,11.6243,10.2609,20,9.0467,8.0777,4.231,9.9884,5.7409,4.8861,6.216,14 +2.0344,8.514,3.8861,5.8365,1.7477,10.8403,11.6243,10.2609,20,9.0467,8.0777,4.231,9.9884,5.7409,4.8861,6.216,14 +1.9744,8.4531,3.8254,7.7527,1.6906,10.7868,11.5749,10.2193,8.8956,8.0507,5.16,4.1935,5.6945,4.836,6.161,7.5848,12 +8.4225,7.4334,3.7948,7.7227,1.6618,10.7597,11.5498,10.198,8.876,8.0379,5.1433,4.1754,5.6717,4.8114,6.1338,7.5563,11.5 +8.4225,7.4334,3.7948,7.7227,1.6618,10.7597,11.5498,10.198,8.876,8.0379,5.1433,4.1754,5.6717,4.8114,6.1338,7.5563,11.5 +8.3612,3.7335,5.6857,1.6041,10.7053,11.4993,11.5182,8.8367,20,20,4.1398,20,5.6265,4.7623,6.0794,7.4993,9.5 +8.3296,3.7018,5.6542,1.5741,10.6768,11.4728,11.4944,8.8159,20,20,4.1222,20,5.6036,4.7374,6.0516,7.47,8.5 +8.3296,3.7018,5.6542,1.5741,10.6768,11.4728,11.4944,8.8159,20,20,4.1222,20,5.6036,4.7374,6.0516,7.47,8.5 +8.2686,3.6405,5.5936,1.5167,10.6221,11.4219,11.4487,8.7762,20,20,4.0884,9.8163,4.6895,6.7746,5.998,8.5871,7 +8.2435,3.6154,5.5686,1.4931,10.5995,11.4009,11.4299,8.7598,20,20,4.075,9.7994,4.6701,6.7541,5.9762,8.563,7 +8.2435,3.6154,5.5686,1.4931,10.5995,11.4009,11.4299,8.7598,20,20,4.075,9.7994,4.6701,6.7541,5.9762,8.563,7 +8.2435,3.6154,5.5686,1.4931,10.5995,11.4009,11.4299,8.7598,20,20,4.075,9.7994,4.6701,6.7541,5.9762,8.563,7 +8.8899,3.5208,7.4533,1.4046,10.5145,11.3218,10.0044,8.6979,6.7638,5.0054,4.026,5.476,4.598,5.8947,7.3044,1.6787,5.5 +8.8899,3.5208,7.4533,1.4046,10.5145,11.3218,10.0044,8.6979,6.7638,5.0054,4.026,5.476,4.598,5.8947,7.3044,1.6787,5.5 +8.8272,3.458,7.3914,1.3461,10.4579,11.2689,9.9593,8.6565,6.7269,3.9953,7.6297,5.4336,4.5514,5.8415,7.2478,1.6189,5 +8.8272,3.458,7.3914,1.3461,10.4579,11.2689,9.9593,8.6565,6.7269,3.9953,7.6297,5.4336,4.5514,5.8415,7.2478,1.6189,5 +8.7978,3.4287,7.3624,1.3189,10.4313,11.2441,9.9382,8.6371,6.7098,3.9813,20,5.414,4.5299,5.8167,7.2214,1.591,4.5 +7.0339,3.3957,7.3298,1.2882,10.4014,11.2162,9.9145,8.6153,6.6904,3.9659,20,5.3921,4.5058,5.7889,7.1918,1.5598,4 +3.334,5.2893,10.2532,1.2313,10.3455,11.1641,9.87,8.5745,6.6544,7.568,9.6173,4.4612,6.5312,5.7374,7.1367,1.5017,3.5 +3.3041,5.2595,10.2237,1.2038,10.3183,11.1387,9.8484,6.6369,20,7.5535,9.5986,4.4398,6.5081,5.7125,7.11,1.4736,3.5 +3.3041,5.2595,10.2237,1.2038,10.3183,11.1387,9.8484,6.6369,20,7.5535,9.5986,4.4398,6.5081,5.7125,7.11,1.4736,3.5 +3.2412,5.197,10.162,1.1463,10.2613,11.0855,9.8032,6.6004,20,7.5235,5.2923,4.3954,6.4598,5.6605,1.4151,12.6401,2.5 +3.2089,5.1648,10.1301,1.1169,20,11.058,9.7797,6.5816,20,20,5.2719,4.3729,6.4353,5.6339,1.3852,12.6092,3 +3.2089,5.1648,10.1301,1.1169,20,11.058,9.7797,6.5816,20,20,5.2719,4.3729,6.4353,5.6339,1.3852,12.6092,3 +3.1464,5.1026,10.0687,3.0432,1.0605,12.1081,9.7346,6.5455,20,20,5.2332,4.3298,5.5829,6.9707,1.3279,9.1228,2.5 +3.1464,5.1026,10.0687,3.0432,1.0605,12.1081,9.7346,6.5455,20,20,5.2332,4.3298,5.5829,6.9707,1.3279,9.1228,2.5 +3.0886,5.0451,4.9844,2.9885,1.0089,11.029,9.693,6.5123,20,20,5.1978,4.2905,5.536,6.92,1.2753,9.0666,2.5 +3.0886,5.0451,4.9844,2.9885,1.0089,11.029,9.693,6.5123,20,20,5.1978,4.2905,5.536,6.92,1.2753,9.0666,2.5 +3.0259,4.9826,4.9244,2.9291,0.9535,10.9809,9.6477,6.4763,20,20,5.1602,4.2487,5.4856,6.8654,1.219,9.0056,2 +3.0259,4.9826,4.9244,2.9291,0.9535,10.9809,9.6477,6.4763,20,20,5.1602,4.2487,5.4856,6.8654,1.219,9.0056,2 +2.962,4.9189,4.8633,2.8686,0.898,10.932,9.6016,8.3291,6.44,20,5.1225,4.2066,5.4346,1.1623,7.9492,8.9434,1.5 +2.9316,4.8887,4.8342,2.8399,0.872,10.9087,9.5797,8.3092,6.4228,20,4.1869,6.2292,5.4105,1.1357,7.9212,8.914,2 +2.9316,4.8887,4.8342,2.8399,0.872,10.9087,9.5797,8.3092,6.4228,20,4.1869,6.2292,5.4105,1.1357,7.9212,8.914,2 +2.8681,4.8253,4.7735,2.7799,0.8185,10.86,9.534,8.2676,6.3871,20,4.1462,6.1831,5.3603,1.0807,7.8625,8.8523,2 +2.8363,4.7936,4.743,2.7499,10.741,0.7922,9.511,8.2468,6.3692,20,4.1261,6.1603,5.3355,1.0536,7.8333,8.8215,2 +2.8363,4.7936,4.743,2.7499,10.741,0.7922,9.511,8.2468,6.3692,20,4.1261,6.1603,5.3355,1.0536,7.8333,8.8215,2 +2.7705,4.728,4.6801,2.6878,10.6848,0.739,9.4636,8.2037,6.3322,20,4.0855,6.1137,5.2845,0.9988,7.773,8.758,2 +2.7401,4.6976,4.6509,2.6591,10.6587,0.715,9.4415,8.1837,6.3152,20,4.0669,6.0923,0.9739,6.6194,7.7451,8.7286,2 +2.7401,4.6976,4.6509,2.6591,10.6587,0.715,9.4415,8.1837,6.3152,20,4.0669,6.0923,0.9739,6.6194,7.7451,8.7286,2 +2.6763,4.6339,4.5897,2.599,10.6041,0.6662,9.3954,8.1419,6.2796,4.9638,4.0288,6.0478,0.923,6.5655,7.6869,7.3181,2 +2.6436,4.6013,4.5583,2.5681,10.576,10.6872,0.6421,8.1204,6.2614,4.9467,4.0096,6.0253,0.8976,6.5379,7.6571,7.2861,2.5 +2.6436,4.6013,4.5583,2.5681,10.576,10.6872,0.6421,8.1204,6.2614,4.9467,4.0096,6.0253,0.8976,6.5379,7.6571,7.2861,2.5 +2.5851,4.5428,4.5021,2.513,10.5256,10.6418,0.6009,8.0819,6.2288,4.917,3.9761,5.9855,0.8537,6.489,7.6041,7.2291,3 +2.5542,4.5119,4.4724,2.4838,10.499,10.6178,9.3067,0.5802,6.2116,4.9017,3.9588,0.8314,5.1209,6.4634,7.5763,7.1991,3.5 +2.5542,4.5119,4.4724,2.4838,10.499,10.6178,9.3067,0.5802,6.2116,4.9017,3.9588,0.8314,5.1209,6.4634,7.5763,7.1991,3.5 +2.5542,4.5119,4.4724,2.4838,10.499,10.6178,9.3067,0.5802,6.2116,4.9017,3.9588,0.8314,5.1209,6.4634,7.5763,7.1991,3.5 +2.4573,4.4147,4.3786,2.3919,10.4144,10.5414,9.2349,0.5202,6.1566,3.907,0.7666,5.0509,6.3842,8.5162,7.4897,7.1051,3.5 +2.4271,4.3843,4.3492,2.3632,10.3879,10.5174,9.2124,7.9762,6.1394,3.8914,0.7481,5.0294,6.3597,8.4902,7.4628,7.0759,-15 +2.4271,4.3843,4.3492,2.3632,10.3879,10.5174,9.2124,7.9762,6.1394,3.8914,0.7481,5.0294,6.3597,8.4902,7.4628,7.0759,-15 +2.3934,4.3512,4.3188,2.3339,10.362,10.4951,9.192,7.9586,8.6057,3.8692,0.7237,5.0015,6.3292,8.4584,7.4305,7.0421,-14.5 +2.3303,4.2895,9.2642,2.2801,9.4338,10.3146,9.1556,7.9276,20,4.7824,0.6785,5.8064,4.948,6.271,7.3691,8.3316,-13 +2.2994,4.2595,6.2449,4.2353,2.2543,10.292,10.4357,7.9132,20,4.7625,0.6569,5.7815,4.9214,6.2422,7.3387,8.3003,-13 +2.2994,4.2595,6.2449,4.2353,2.2543,10.292,10.4357,7.9132,20,4.7625,0.6569,5.7815,4.9214,6.2422,7.3387,8.3003,-13 +7.6032,2.233,4.1949,4.1773,2.1998,10.244,10.3955,9.1026,7.8835,20,0.6123,5.7273,4.8636,6.1795,7.2729,11.6795,-12.5 +7.57,2.2003,4.1634,10.1243,2.1736,10.221,20,9.0858,10.0652,0.5911,3.7344,5.7,4.8346,6.1482,7.2401,11.6463,-12.5 +7.57,2.2003,4.1634,10.1243,2.1736,10.221,20,9.0858,10.0652,0.5911,3.7344,5.7,4.8346,6.1482,7.2401,11.6463,-12.5 +7.5069,2.1385,4.1037,9.0834,4.0969,2.1253,10.1785,9.0554,20,0.553,3.6889,20,4.7787,6.8645,6.0881,7.1774,-12.5 +6.7601,2.1172,4.0832,9.0636,4.079,2.1091,10.1641,10.33,9.0453,20,3.6729,7.9385,4.7592,6.8443,6.0671,7.1556,22.5 +6.7601,2.1172,4.0832,9.0636,4.079,2.1091,10.1641,10.33,9.0453,20,3.6729,7.9385,4.7592,6.8443,6.0671,7.1556,22.5 +6.7601,2.1172,4.0832,9.0636,4.079,2.1091,10.1641,10.33,9.0453,20,3.6729,7.9385,4.7592,6.8443,6.0671,7.1556,22.5 +7.424,2.0566,4.0237,9.0051,4.0247,2.0585,10.1176,9.0092,20,20,3.6366,20,4.7108,6.7934,6.0131,7.0978,22.5 +5.6321,1.9963,3.963,3.9662,9.1552,2.0026,10.2417,8.964,20,4.5853,3.6125,5.55,4.672,5.967,7.046,11.4471,19.5 +1.9673,3.9336,5.9225,3.9374,1.975,10.0376,10.2175,8.9412,7.7455,3.6024,7.8618,4.6545,6.732,5.9457,7.0216,7.97,17.5 +1.9673,3.9336,5.9225,3.9374,1.975,10.0376,10.2175,8.9412,7.7455,3.6024,7.8618,4.6545,6.732,5.9457,7.0216,7.97,17.5 +1.9066,3.8721,9.8407,3.8777,1.918,9.9826,10.1675,7.7033,20,7.8371,5.5026,4.6176,5.9008,8.0084,6.9705,6.5569,15 +1.8755,3.8404,9.809,3.8467,1.8882,9.9537,8.8695,7.6807,20,7.8256,5.4872,4.5998,5.8786,6.9449,11.3401,6.5277,13.5 +1.8755,3.8404,9.809,3.8467,1.8882,9.9537,8.8695,7.6807,20,7.8256,5.4872,4.5998,5.8786,6.9449,11.3401,6.5277,13.5 +10.4352,3.7787,20,3.7862,1.8305,10.0897,8.8212,7.637,8.3295,20,4.5653,6.6329,5.8355,6.895,7.8299,6.4709,12 +10.4352,3.7787,20,3.7862,1.8305,10.0897,8.8212,7.637,8.3295,20,4.5653,6.6329,5.8355,6.895,7.8299,6.4709,12 +3.7174,5.706,3.726,1.7731,9.8415,10.0382,8.7728,7.5933,20,5.4295,4.5324,5.7936,7.8893,6.8462,6.4148,10.4673,9.5 +3.7174,5.706,3.726,1.7731,9.8415,10.0382,8.7728,7.5933,20,5.4295,4.5324,5.7936,7.8893,6.8462,6.4148,10.4673,9.5 +3.696,5.6845,3.705,1.7531,9.822,10.0204,8.756,7.5781,20,5.4197,4.521,5.7789,7.873,6.8291,6.3952,7.1069,9.5 +3.696,5.6845,3.705,1.7531,9.822,10.0204,8.756,7.5781,20,5.4197,4.521,5.7789,7.873,6.8291,6.3952,7.1069,9.5 +3.602,9.5701,3.6121,1.6648,9.7352,9.9405,7.51,8.2142,5.7739,9.392,4.4736,5.7169,6.7557,11.1375,6.3101,7.0173,7.5 +3.602,9.5701,3.6121,1.6648,9.7352,9.9405,7.51,8.2142,5.7739,9.392,4.4736,5.7169,6.7557,11.1375,6.3101,7.0173,7.5 +3.5471,9.5149,3.5578,1.6134,10.7982,8.6368,7.4702,8.178,5.7411,4.447,6.4964,5.6815,6.7134,11.0918,6.2608,1.5897,6.5 +3.5167,9.4843,3.5276,1.5848,20,8.6122,7.4478,8.1576,5.7227,4.4329,6.4796,5.6623,6.6904,7.5992,6.2337,1.5605,5.5 +3.5167,9.4843,3.5276,1.5848,20,8.6122,7.4478,8.1576,5.7227,4.4329,6.4796,5.6623,6.6904,7.5992,6.2337,1.5605,5.5 +3.5167,9.4843,3.5276,1.5848,20,8.6122,7.4478,8.1576,5.7227,4.4329,6.4796,5.6623,6.6904,7.5992,6.2337,1.5605,5.5 +5.4082,20,3.4324,1.4953,20,8.5348,7.3779,5.6655,20,8.4134,5.6023,7.6715,6.6178,7.5162,6.1482,1.4686,4.5 +5.4082,20,3.4324,1.4953,20,8.5348,7.3779,5.6655,20,8.4134,5.6023,7.6715,6.6178,7.5162,6.1482,1.4686,4.5 +5.3444,20,3.3693,1.4361,20,8.4832,7.3313,5.6275,20,20,5.5638,7.6267,6.5706,6.0922,6.7859,1.4083,4 +5.3139,3.339,8.5402,1.4079,9.7042,8.4585,7.309,5.6093,20,6.3778,5.5457,7.6054,6.5483,6.0655,6.7574,1.3796,3.5 +5.3139,3.339,8.5402,1.4079,9.7042,8.4585,7.309,5.6093,20,6.3778,5.5457,7.6054,6.5483,6.0655,6.7574,1.3796,3.5 +8.2421,3.276,8.4781,1.3494,9.6495,8.4071,7.2626,5.5718,20,6.3454,5.5083,6.502,10.8601,6.01,1.3201,4.9507,3 +8.2097,3.2439,8.4465,1.3197,9.6216,8.3808,7.239,5.5527,20,6.3292,5.4897,6.4786,10.8342,5.982,1.29,4.9198,2.5 +8.2097,3.2439,8.4465,1.3197,9.6216,8.3808,7.239,5.5527,20,6.3292,5.4897,6.4786,10.8342,5.982,1.29,4.9198,2.5 +8.1471,3.182,8.3854,1.2628,9.5678,8.3304,7.1936,5.5163,20,6.2983,5.4539,6.4337,10.7843,5.9279,1.2324,4.8601,2 +8.1471,3.182,8.3854,1.2628,9.5678,8.3304,7.1936,5.5163,20,6.2983,5.4539,6.4337,10.7843,5.9279,1.2324,4.8601,2 +8.1234,3.1586,8.3624,1.2415,9.5476,8.3114,7.1765,5.5027,20,6.2867,5.4405,6.4168,10.7655,5.9074,1.2107,4.8376,2 +8.0589,3.0948,8.2994,9.2485,1.1837,8.2595,7.13,5.4657,20,9.4274,5.4044,6.371,10.7142,5.8519,1.152,4.7762,1.5 +8.0255,3.0618,8.2668,9.2174,1.154,8.2327,7.106,5.4467,20,9.41,5.3861,6.3476,10.6879,5.8234,1.122,4.7445,1.5 +7.9946,3.0312,8.2367,9.1886,1.1267,8.2079,7.0839,7.8264,5.4292,9.3939,5.3692,6.3259,7.1758,5.797,1.0943,4.7152,2 +8.9481,2.9987,8.2046,9.158,1.098,8.1816,7.0604,7.8051,5.4108,5.3514,8.5438,6.303,7.1487,5.769,1.0652,4.6841,1.5 +8.9481,2.9987,8.2046,9.158,1.098,8.1816,7.0604,7.8051,5.4108,5.3514,8.5438,6.303,7.1487,5.769,1.0652,4.6841,1.5 +8.8828,2.9344,8.1411,9.0973,1.0415,8.1294,7.0138,7.7628,5.3743,5.317,7.33,6.2582,7.0953,1.0083,4.6227,8.738,1.5 +8.8828,2.9344,8.1411,9.0973,1.0415,8.1294,7.0138,7.7628,5.3743,5.317,7.33,6.2582,7.0953,1.0083,4.6227,8.738,1.5 +8.8519,2.9039,8.111,9.0686,1.0151,8.1047,6.9917,7.7428,5.3571,5.3009,7.31,6.2371,7.0701,0.9817,4.5936,8.7086,1 +8.8519,2.9039,8.111,9.0686,1.0151,8.1047,6.9917,7.7428,5.3571,5.3009,7.31,6.2371,7.0701,0.9817,4.5936,8.7086,1 +8.7866,2.8395,8.0474,9.0078,0.9601,8.0526,6.9454,7.7008,5.3213,5.2674,7.268,6.1929,7.017,0.9265,4.5323,8.6464,0.5 +8.7219,2.7758,7.9845,8.9478,9.2159,0.9071,6.8999,7.6596,5.2864,5.2349,7.2268,6.1495,0.8732,5.5791,4.4717,8.5849,0.5 +8.6891,2.7435,7.9525,8.9173,9.188,0.8808,6.877,7.6388,5.269,5.2185,7.2059,6.1275,0.8468,5.5518,4.441,8.5537,1 +8.6891,2.7435,7.9525,8.9173,9.188,0.8808,6.877,7.6388,5.269,5.2185,7.2059,6.1275,0.8468,5.5518,4.441,8.5537,1 +8.6239,2.6794,7.8891,8.8568,9.1326,0.8298,6.8315,7.5976,20,8.3668,7.165,6.0844,0.7957,11.0708,4.3802,8.4918,0.5 +8.5926,2.6485,7.8586,8.8277,9.1059,0.806,6.8096,7.5779,20,8.3503,6.0638,11.3877,0.772,11.044,4.351,2.6383,0 +8.5926,2.6485,7.8586,8.8277,9.1059,0.806,6.8096,7.5779,20,8.3503,6.0638,11.3877,0.772,11.044,4.351,2.6383,0 +8.5344,2.5914,7.8021,8.774,9.0568,7.8535,0.7635,7.5418,20,8.3195,6.0257,0.7292,5.4239,10.9942,4.2968,2.5815,0 +8.5344,2.5914,7.8021,8.774,9.0568,7.8535,0.7635,7.5418,20,8.3195,6.0257,0.7292,5.4239,10.9942,4.2968,2.5815,0 +8.5344,2.5914,7.8021,8.774,9.0568,7.8535,0.7635,7.5418,20,8.3195,6.0257,0.7292,5.4239,10.9942,4.2968,2.5815,0 +8.4697,2.5278,7.7393,8.7142,9.0023,7.803,0.7188,7.502,20,8.2855,5.9836,0.6843,5.3707,10.9388,4.2365,2.5183,0 +8.4058,2.4652,7.6772,8.6552,8.9486,7.7533,6.6821,0.6778,20,8.2524,0.6432,11.2501,5.3183,9.2991,4.1772,2.4559,0 +8.4058,2.4652,7.6772,8.6552,8.9486,7.7533,6.6821,0.6778,20,8.2524,0.6432,11.2501,5.3183,9.2991,4.1772,2.4559,0 +8.3738,2.4338,7.6462,8.6257,8.9218,7.7285,6.6606,0.6587,20,8.2359,0.6241,11.2266,5.2922,9.2705,4.1475,2.4247,0 +8.3429,2.4036,7.6162,8.5973,8.8959,7.7047,6.6398,0.6412,20,8.2201,0.6067,11.204,5.2671,9.2429,4.1189,2.3946,0 +8.2787,20,2.3407,8.5382,8.8421,7.6552,6.597,7.3865,20,8.1875,5.8616,11.1572,5.215,9.1856,4.0596,2.3321,-0.5 +8.2461,20,2.3089,8.5082,20,7.6302,8.6749,6.5754,20,8.1711,5.8412,11.1335,5.1887,5.8036,4.0295,2.3004,-0.5 +8.2461,20,2.3089,8.5082,20,7.6302,8.6749,6.5754,20,8.1711,5.8412,11.1335,5.1887,5.8036,4.0295,2.3004,-0.5 +8.2461,20,2.3089,8.5082,20,7.6302,8.6749,6.5754,20,8.1711,5.8412,11.1335,5.1887,5.8036,4.0295,2.3004,-0.5 +8.1821,20,2.2466,8.4496,20,7.5815,8.6283,6.5335,20,8.1389,5.8012,11.0869,5.1372,5.7463,3.9705,2.2383,-1 +8.1181,20,2.1842,8.3911,20,7.533,8.5819,6.492,20,20,5.7615,11.0403,5.0857,5.689,3.9116,2.1761,-0.5 +8.1181,20,2.1842,8.3911,20,7.533,8.5819,6.492,20,20,5.7615,11.0403,5.0857,5.689,3.9116,2.1761,-0.5 +8.0873,20,2.1543,8.363,20,7.5098,8.5597,6.4722,20,20,5.7425,9.9797,5.0611,5.6616,3.8833,2.1463,-0.5 +8.042,20,2.1103,8.3217,20,7.4758,8.5271,6.4433,20,20,5.7148,9.9457,5.0249,5.6211,3.8417,2.1024,-0.5 +8.042,20,2.1103,8.3217,20,7.4758,8.5271,6.4433,20,20,5.7148,9.9457,5.0249,5.6211,3.8417,2.1024,-0.5 +7.9801,20,2.0504,8.2653,20,8.5956,7.4296,6.4041,20,20,5.6772,9.8993,4.9757,5.566,3.785,2.0426,-0.5 +7.9193,20,1.9916,8.2101,20,8.546,7.3844,6.366,20,20,5.6406,9.8538,4.9275,5.5119,3.7294,1.9838,-0.5 +7.9193,20,1.9916,8.2101,20,8.546,7.3844,6.366,20,20,5.6406,9.8538,4.9275,5.5119,3.7294,1.9838,-0.5 +7.8543,20,1.9289,8.1511,20,8.4931,7.3365,6.3258,7.1446,20,5.6019,9.8053,4.8763,5.4543,3.6701,1.9212,0 +7.8228,20,1.8986,8.1226,20,8.4675,7.3134,6.3064,7.1274,20,5.5832,9.7819,4.8516,5.4263,3.6414,1.8909,-0.5 +7.8228,20,1.8986,8.1226,20,8.4675,7.3134,6.3064,7.1274,20,5.5832,9.7819,4.8516,5.4263,3.6414,1.8909,-0.5 +7.7618,20,1.84,8.0675,20,8.4182,7.2687,6.2693,7.0945,20,5.5476,9.7367,4.8041,5.3725,3.5862,1.8324,0 +7.7618,20,1.84,8.0675,20,8.4182,7.2687,6.2693,7.0945,20,5.5476,9.7367,4.8041,5.3725,3.5862,1.8324,0 +7.7001,20,1.7809,8.0117,20,8.3683,7.2238,6.232,7.0615,6.6184,5.512,9.6911,4.7562,5.3181,3.5303,1.7733,-0.5 +7.6711,20,1.7531,7.9855,20,8.345,7.2027,6.2146,7.0461,6.6025,5.4955,9.6697,4.7338,5.2926,3.5042,1.7456,-0.5 +7.6711,20,1.7531,7.9855,20,8.345,7.2027,6.2146,7.0461,6.6025,5.4955,9.6697,4.7338,5.2926,3.5042,1.7456,-0.5 +7.6091,20,1.6941,7.9298,20,8.2953,7.1582,6.1779,20,6.5685,5.4602,9.6241,4.6862,5.2382,3.4484,1.6865,0 +7.6091,20,1.6941,7.9298,20,8.2953,7.1582,6.1779,20,6.5685,5.4602,9.6241,4.6862,5.2382,3.4484,1.6865,0 +7.5535,20,1.6413,7.8798,20,8.2509,7.1183,6.1453,20,6.5384,5.429,6.0533,4.6437,5.1894,3.3984,1.6336,0 +7.5535,20,1.6413,7.8798,20,8.2509,7.1183,6.1453,20,6.5384,5.429,6.0533,4.6437,5.1894,3.3984,1.6336,0 +7.4895,20,6.7945,1.5808,20,8.1998,7.0727,6.1081,20,5.3937,9.285,6.0057,4.5953,3.3414,1.5731,8.233,0 +7.4895,20,6.7945,1.5808,20,8.1998,7.0727,6.1081,20,5.3937,9.285,6.0057,4.5953,3.3414,1.5731,8.233,0 +7.4281,20,6.7357,1.5229,20,8.151,7.0292,6.0728,20,5.3604,9.2492,4.5492,9.2358,3.2868,1.5153,8.1736,0 +7.3963,20,6.7053,1.4931,7.7388,8.1258,7.0067,6.0547,20,5.3433,9.2308,4.5255,9.2104,3.2586,1.4855,8.1428,0 +7.3963,20,6.7053,1.4931,7.7388,8.1258,7.0067,6.0547,20,5.3433,9.2308,4.5255,9.2104,3.2586,1.4855,8.1428,0 +7.3538,20,6.6646,1.4533,7.7008,8.0921,6.9768,6.0307,20,5.3207,9.2063,4.4939,9.1765,3.2211,1.4458,8.1017,0 +7.2897,20,6.6034,1.3937,7.6436,8.0416,6.932,5.9949,20,5.2871,9.1696,4.4466,9.1256,3.1647,1.3862,8.0397,0 +7.2594,20,6.5745,1.3656,7.6165,8.0177,6.9109,5.9781,20,5.2714,9.1524,4.4244,9.1015,3.1381,1.3582,8.0104,0 +7.2594,20,6.5745,1.3656,7.6165,8.0177,6.9109,5.9781,20,5.2714,9.1524,4.4244,9.1015,3.1381,1.3582,8.0104,0 +7.1958,20,6.5138,1.307,7.5599,7.9679,6.8669,7.9447,5.9432,5.2388,9.1164,4.3782,9.0512,3.0827,1.2997,7.9489,0 +7.1635,20,6.4829,1.2774,7.5312,7.9426,6.8446,7.9233,5.9256,5.2225,9.0982,4.3548,9.0257,3.0546,1.2701,7.9177,0 +7.1635,20,6.4829,1.2774,7.5312,7.9426,6.8446,7.9233,5.9256,5.2225,9.0982,4.3548,9.0257,3.0546,1.2701,7.9177,0 +7.1635,20,6.4829,1.2774,7.5312,7.9426,6.8446,7.9233,5.9256,5.2225,9.0982,4.3548,9.0257,3.0546,1.2701,7.9177,0 +7.0995,20,6.422,1.2193,7.4743,7.8927,6.8008,7.8814,5.8913,5.1906,9.0625,4.3089,8.9753,2.9992,1.2121,7.8559,-0.5 +7.0439,20,6.3691,1.1693,7.4251,7.8495,6.763,7.8452,5.8618,9.0318,20,4.2695,8.9317,2.9514,1.1622,7.8023,0 +7.0439,20,6.3691,1.1693,7.4251,7.8495,6.763,7.8452,5.8618,9.0318,20,4.2695,8.9317,2.9514,1.1622,7.8023,0 +7.0439,20,6.3691,1.1693,7.4251,7.8495,6.763,7.8452,5.8618,9.0318,20,4.2695,8.9317,2.9514,1.1622,7.8023,0 +6.9751,20,6.3037,20,1.1082,7.7964,6.7167,7.8009,20,8.9939,20,4.221,8.8778,1.1011,6.9383,7.7359,0 +6.9446,20,6.2747,20,1.0814,7.7729,6.6962,7.7812,20,8.9772,20,4.1997,8.854,1.0743,6.9098,7.7065,0 +6.91,20,6.2419,20,1.0513,7.7463,6.6731,7.7591,20,8.9584,20,4.1758,8.8271,1.0442,6.8777,7.6732,0 +6.91,20,6.2419,20,1.0513,7.7463,6.6731,7.7591,20,8.9584,20,4.1758,8.8271,1.0442,6.8777,7.6732,0 +6.8458,20,7.1339,6.1809,0.996,7.6971,20,6.6305,20,8.9238,20,4.1316,8.7772,0.989,6.8181,7.6112,0 +6.8458,20,7.1339,6.1809,0.996,7.6971,20,6.6305,20,8.9238,20,4.1316,8.7772,0.989,6.8181,7.6112,0 +6.7494,20,7.0413,6.0897,7.1659,0.9154,20,6.5672,20,8.8725,20,4.0664,0.9086,7.8426,6.7288,7.5185,0 +6.7494,20,7.0413,6.0897,7.1659,0.9154,20,6.5672,20,8.8725,20,4.0664,0.9086,7.8426,6.7288,7.5185,0 +6.7494,20,7.0413,6.0897,7.1659,0.9154,20,6.5672,20,8.8725,20,4.0664,0.9086,7.8426,6.7288,7.5185,0 +6.6844,20,6.9788,6.0281,7.109,0.8627,8.9861,6.5249,20,8.8383,4.0231,5.435,0.8561,7.7869,6.6686,7.456,0 +6.6196,20,6.9166,5.9669,7.0525,0.8121,8.9376,6.4832,20,8.8045,3.9806,5.3917,0.8057,7.7316,6.6087,7.3937,0 +6.6196,20,6.9166,5.9669,7.0525,0.8121,8.9376,6.4832,20,8.8045,3.9806,5.3917,0.8057,7.7316,6.6087,7.3937,0 +6.5869,20,6.8853,5.9361,7.024,0.7874,8.9133,6.4623,20,8.7877,3.9593,8.9016,0.7811,7.7038,6.5786,7.3623,-0.5 +6.5338,20,6.8344,5.886,6.9778,20,0.7484,6.4285,20,8.7604,3.9252,0.7424,2.5275,7.6586,6.5296,2.5845,0 +6.5013,20,6.8033,5.8554,6.9497,20,0.7256,6.4081,20,8.7437,3.9044,0.7195,2.5015,7.631,6.4997,2.5527,0 +6.5013,20,6.8033,5.8554,6.9497,20,0.7256,6.4081,20,8.7437,3.9044,0.7195,2.5015,7.631,6.4997,2.5527,0 +6.5013,20,6.8033,5.8554,6.9497,20,0.7256,6.4081,20,8.7437,3.9044,0.7195,2.5015,7.631,6.4997,2.5527,0 +6.435,20,6.7398,5.7929,6.8923,20,7.388,0.6813,20,8.7101,0.6754,8.7991,2.4491,7.5748,6.4386,2.4878,0 +6.3723,20,6.6798,5.734,6.8382,20,7.3417,0.6429,20,8.6788,0.6374,8.7573,2.4002,7.5218,6.3811,2.4266,-0.5 +6.3723,20,6.6798,5.734,6.8382,20,7.3417,0.6429,20,8.6788,0.6374,8.7573,2.4002,7.5218,6.3811,2.4266,-0.5 +6.3099,20,6.6203,5.6756,6.7845,20,7.296,6.2894,0.6089,0.6035,3.7856,20,2.352,7.4692,6.3238,2.3657,-0.5 +6.2801,20,6.5919,5.6476,6.759,20,7.2743,6.2714,20,20,3.7675,8.3459,2.3292,7.444,6.2964,2.3367,-26.5 +6.2801,20,6.5919,5.6476,6.759,20,7.2743,6.2714,20,20,3.7675,8.3459,2.3292,7.444,6.2964,2.3367,-26.5 +6.2801,20,6.5919,5.6476,6.759,20,7.2743,6.2714,20,20,3.7675,8.3459,2.3292,7.444,6.2964,2.3367,-26.5 +5.2421,20,20,5.5938,6.7115,20,7.2363,6.242,7.3453,8.595,3.7236,8.6487,2.277,7.3877,6.2368,7.0067,-25 +5.2102,6.1881,20,5.569,20,6.6911,7.2218,20,6.2327,8.57,3.6961,5.0977,2.2463,7.3555,6.2039,6.9738,-22.5 +5.148,6.1281,20,20,5.5229,6.6542,20,7.1974,20,5.8519,8.5176,3.6394,8.5602,2.1838,7.2907,6.1382,-18.5 +2.1488,5.1192,20,20,5.5011,20,6.6365,7.1853,20,4.7201,8.4943,3.614,8.5335,2.1556,7.2611,6.1081,-17 +2.1488,5.1192,20,20,5.5011,20,6.6365,7.1853,20,4.7201,8.4943,3.614,8.5335,2.1556,7.2611,6.1081,-17 +2.0814,5.0536,6.0369,20,6.3866,5.4516,6.5964,20,7.158,4.6753,5.7853,3.5568,4.9545,2.0918,3.8802,7.8204,-14 +2.0814,5.0536,6.0369,20,6.3866,5.4516,6.5964,20,7.158,4.6753,5.7853,3.5568,4.9545,2.0918,3.8802,7.8204,-14 +6.7491,2.021,5.9803,20,20,5.4084,7.673,6.562,20,7.1694,4.634,8.3934,3.5047,2.0338,3.8207,7.1331,-12 +6.7491,2.021,5.9803,20,20,5.4084,7.673,6.562,20,7.1694,4.634,8.3934,3.5047,2.0338,3.8207,7.1331,-12 +6.7117,1.9842,4.9592,20,20,5.3822,20,6.5411,20,7.1458,4.6092,8.3641,3.4731,1.9987,3.7845,7.0961,-10.5 +6.6498,1.9237,4.9005,5.8895,20,6.2681,5.3402,6.5081,20,8.0742,4.5673,8.3148,3.4202,8.3273,1.94,7.0344,-9 +6.6498,1.9237,4.9005,5.8895,20,6.2681,5.3402,6.5081,20,8.0742,4.5673,8.3148,3.4202,8.3273,1.94,7.0344,-9 +6.6201,1.8946,4.8723,5.8624,20,6.2465,5.32,6.4922,20,8.056,4.5475,8.2913,3.395,8.3003,1.912,7.0048,-8 +5.786,1.835,4.8146,5.8071,20,6.203,5.2795,6.4608,20,20,4.5062,8.2422,3.3427,4.733,1.8541,6.9436,-7 +5.786,1.835,4.8146,5.8071,20,6.203,5.2795,6.4608,20,20,4.5062,8.2422,3.3427,4.733,1.8541,6.9436,-7 +5.7235,6.4973,1.775,5.7516,20,20,5.2394,7.5366,6.4299,20,4.4645,9.0932,3.2899,4.6781,1.7956,3.575,-5.5 +5.6918,6.4661,1.7448,4.7273,20,20,5.2195,20,6.4147,20,4.4433,9.0689,3.2631,4.6501,1.766,3.5442,-5.5 +5.6918,6.4661,1.7448,4.7273,20,20,5.2195,20,6.4147,20,4.4433,9.0689,3.2631,4.6501,1.766,3.5442,-5.5 +5.6918,6.4661,1.7448,4.7273,20,20,5.2195,20,6.4147,20,4.4433,9.0689,3.2631,4.6501,1.766,3.5442,-5.5 +5.6291,6.4042,1.685,4.6693,20,20,6.0956,5.1803,7.4896,20,4.4017,9.0208,3.2103,4.595,1.7074,3.4833,-4.5 +5.5614,6.3377,1.621,4.6073,5.6093,20,6.0509,5.1394,20,20,4.3566,8.9684,3.1531,4.5351,1.6442,3.4175,-3.5 +5.5614,6.3377,1.621,4.6073,5.6093,20,6.0509,5.1394,20,20,4.3566,8.9684,3.1531,4.5351,1.6442,3.4175,-3.5 +5.5304,6.3072,1.5918,4.5789,5.5823,20,6.0304,5.1207,20,20,4.3364,8.9447,3.1272,4.508,1.6155,3.3874,-3.5 +5.4682,6.246,20,1.5334,5.5283,20,5.9898,5.0837,20,20,4.2959,8.897,3.0753,4.4534,1.558,3.327,-2.5 +5.4455,6.2237,20,1.5122,5.5086,20,5.9751,5.0704,20,20,4.281,8.8794,3.0563,4.4334,1.537,3.3049,-2.5 +5.4022,6.1812,20,1.4719,5.4713,20,20,5.0453,20,20,4.2532,20,3.0205,4.3955,1.4973,3.2629,-2.5 +5.3718,6.1513,20,1.4437,5.445,20,20,5.0277,20,20,4.2337,20,2.9953,4.3689,1.4694,3.2334,-2 +5.3718,6.1513,20,1.4437,5.445,20,20,5.0277,20,20,4.2337,20,2.9953,4.3689,1.4694,3.2334,-2 +5.3083,6.0891,20,1.3852,5.3906,20,20,4.9916,20,20,4.1934,20,2.9432,4.3136,1.4116,3.1719,-2 +5.2759,6.0573,20,1.3555,5.3629,20,20,4.9735,20,20,4.173,20,2.9166,4.2853,1.3822,3.1404,-1.5 +5.2759,6.0573,20,1.3555,5.3629,20,20,4.9735,20,20,4.173,20,2.9166,4.2853,1.3822,3.1404,-1.5 +5.2759,6.0573,20,1.3555,5.3629,20,20,4.9735,20,20,4.173,20,2.9166,4.2853,1.3822,3.1404,-1.5 +5.2126,5.9952,20,1.298,5.309,20,20,4.9386,20,20,4.1334,20,2.8651,1.3252,7.7207,3.079,-1.5 +6.929,5.1493,5.9332,1.2411,5.2554,20,20,5.7894,4.9044,20,4.0943,20,2.8139,1.2687,7.6628,3.0176,-1.5 +6.929,5.1493,5.9332,1.2411,5.2554,20,20,5.7894,4.9044,20,4.0943,20,2.8139,1.2687,7.6628,3.0176,-1.5 +6.8663,5.0867,5.872,20,1.1857,20,20,5.7518,4.8714,20,4.056,20,2.7637,1.2135,7.6057,2.957,-1 +6.8301,5.0506,5.8367,20,1.1541,20,20,5.7303,4.8527,20,4.0341,20,2.7349,1.1819,7.5727,2.922,-1 +6.8301,5.0506,5.8367,20,1.1541,20,20,5.7303,4.8527,20,4.0341,20,2.7349,1.1819,7.5727,2.922,-1 +6.7675,4.9882,5.7757,20,1.1,20,20,5.6935,20,20,3.9969,8.5306,2.6856,1.128,7.5157,2.8616,-0.5 +6.7354,4.9562,5.7445,20,1.0727,5.0938,20,5.6749,20,20,3.978,8.5064,2.6605,1.1007,7.4865,2.8307,-0.5 +6.7354,4.9562,5.7445,20,1.0727,5.0938,20,5.6749,20,20,3.978,8.5064,2.6605,1.1007,7.4865,2.8307,-0.5 +6.6796,4.9006,5.6901,20,1.0258,5.0476,20,5.6427,20,20,3.9457,8.4646,2.6173,1.0539,7.4359,2.7771,-0.5 +6.6796,4.9006,5.6901,20,1.0258,5.0476,20,5.6427,20,20,3.9457,8.4646,2.6173,1.0539,7.4359,2.7771,-0.5 +6.6176,4.8387,5.6297,20,3.9604,0.9747,20,5.6073,20,20,3.9103,8.4182,1.003,3.9086,7.3797,2.7175,0 +6.6176,4.8387,5.6297,20,3.9604,0.9747,20,5.6073,20,20,3.9103,8.4182,1.003,3.9086,7.3797,2.7175,0 +6.5559,4.7773,5.5698,20,3.9068,0.9254,20,5.5726,20,3.8759,4.9374,2.5234,0.9537,3.8567,7.324,2.6584,0 +6.5261,4.7476,5.5408,20,3.8809,0.902,20,5.5559,20,3.8596,4.9191,2.5011,0.9305,3.8317,7.2971,2.6299,0 +6.5261,4.7476,5.5408,20,3.8809,0.902,20,5.5559,20,3.8596,4.9191,2.5011,0.9305,3.8317,7.2971,2.6299,0 +6.4643,4.686,5.4807,20,3.8274,0.8547,20,20,5.5217,3.8262,4.8815,2.4556,0.8835,8.3443,7.2414,2.5709,0 +6.4327,4.6545,5.45,20,3.8001,4.8455,0.8313,20,5.5044,3.8094,4.8625,0.8603,3.7539,8.3162,7.2129,2.5408,0 +6.4327,4.6545,5.45,20,3.8001,4.8455,0.8313,20,5.5044,3.8094,4.8625,0.8603,3.7539,8.3162,7.2129,2.5408,0 +6.3701,4.5921,5.3891,20,3.7464,4.7949,0.7867,20,5.4704,3.7768,4.8252,0.8158,3.7021,8.2606,7.1567,2.4813,0 +6.3701,4.5921,5.3891,20,3.7464,4.7949,0.7867,20,5.4704,3.7768,4.8252,0.8158,3.7021,8.2606,7.1567,2.4813,0 +6.3382,4.5602,5.3581,20,3.7191,4.7692,0.7649,20,5.4533,3.7604,4.8064,0.7941,3.6759,8.2323,7.128,2.4509,0 +6.3382,4.5602,5.3581,20,3.7191,4.7692,0.7649,20,5.4533,3.7604,4.8064,0.7941,3.6759,8.2323,7.128,2.4509,0 +6.2768,4.4991,5.2986,20,3.6668,4.72,20,0.7251,5.4208,3.7295,0.7544,2.3221,3.6257,7.0731,2.3928,6.6321,-0.5 +6.2149,4.4374,5.2385,20,3.6143,4.6707,20,0.6882,20,6.2253,0.7175,2.2797,3.5754,7.0177,2.3343,6.5732,0.5 +6.2149,4.4374,5.2385,20,3.6143,4.6707,20,0.6882,20,6.2253,0.7175,2.2797,3.5754,7.0177,2.3343,6.5732,0.5 +6.1839,4.4066,5.2086,20,3.5883,4.6462,20,20,0.6713,0.7002,4.7174,2.2588,3.5503,6.99,2.3051,6.5437,0 +6.1569,4.3796,5.1824,20,3.5655,4.6248,20,20,20,0.6861,4.7022,2.2408,3.5286,6.966,2.2797,6.5181,-53.5 +6.1245,4.3473,5.1509,20,3.5382,4.5991,20,20,20,6.1767,2.2196,7.1152,3.5027,6.9371,2.2493,6.4873,-34.5 +5.4544,20,4.2989,5.1104,20,20,3.5167,4.5829,20,7.6618,0.6122,4.6219,2.1552,3.4368,20,6.8722,-46.5 +5.4544,20,4.2989,5.1104,20,20,3.5167,4.5829,20,7.6618,0.6122,4.6219,2.1552,3.4368,20,6.8722,-46.5 +2.1182,5.3915,20,4.2451,20,5.065,20,3.4919,4.5636,20,0.5527,3.5337,4.5557,2.0864,3.3656,20,-40.5 +2.1182,5.3915,20,4.2451,20,5.065,20,3.4919,4.5636,20,0.5527,3.5337,4.5557,2.0864,3.3656,20,-40.5 +6.7287,2.0476,7.026,5.3267,4.19,20,5.0187,20,20,8.0757,4.7377,0.4946,3.469,4.4874,2.0155,6.9056,-35.5 +6.7287,2.0476,7.026,5.3267,4.19,20,5.0187,20,20,8.0757,4.7377,0.4946,3.469,4.4874,2.0155,6.9056,-35.5 +6.6931,2.0131,6.9926,5.2949,5.9299,4.1629,4.9958,20,20,3.7885,4.7138,0.4683,3.438,4.4544,1.9811,6.87,-34 +20,6.6583,1.9794,5.2637,20,4.1363,20,4.9732,20,7.1206,3.7683,0.4442,6.5005,3.4081,1.9479,7.7801,-32.5 +3.1849,6.6219,1.944,6.9257,5.2308,5.8719,4.1082,4.9492,20,20,3.748,0.4213,6.4727,3.3773,4.3896,1.9135,-32 +3.1097,20,6.5467,1.8714,6.8551,5.1634,5.811,4.051,4.9008,8.5473,0.3802,4.6204,20,6.4152,3.3138,1.8424,-31.5 +6.6885,3.0728,6.5099,1.8359,6.8206,5.1306,5.7815,4.0234,20,4.9416,0.3638,3.6858,4.5971,6.3869,3.2826,4.288,-32 +6.6885,3.0728,6.5099,1.8359,6.8206,5.1306,5.7815,4.0234,20,4.9416,0.3638,3.6858,4.5971,6.3869,3.2826,4.288,-32 +7.565,3.002,20,6.4391,1.7676,6.7542,5.0672,5.7245,3.9701,7.7414,4.9183,3.6482,4.5535,20,6.3334,3.2237,13.5 +1.7116,6.5869,2.97,6.4069,20,1.7367,5.0384,5.6984,20,9.1484,4.9086,20,3.632,20,6.3096,3.1974,16 +20,6.54,2.9234,6.3619,5.9318,1.695,5.0013,5.6667,20,10.1813,4.8865,3.6014,4.5002,20,6.2698,3.1549,14.5 +20,6.54,2.9234,6.3619,5.9318,1.695,5.0013,5.6667,20,10.1813,4.8865,3.6014,4.5002,20,6.2698,3.1549,14.5 +20,6.54,2.9234,6.3619,5.9318,1.695,5.0013,5.6667,20,10.1813,4.8865,3.6014,4.5002,20,6.2698,3.1549,14.5 +7.4243,2.8606,20,6.3006,1.6382,6.6288,4.95,5.6222,3.8773,4.86,8.4403,3.5632,4.4567,6.2181,3.0994,4.0917,12.5 +6.4132,2.7964,6.2376,20,1.5797,4.8966,20,3.8353,20,8.412,3.5268,4.4145,20,6.1669,3.0441,4.0322,10 +6.3829,2.766,6.2077,20,1.552,4.8712,20,3.8154,20,8.399,3.51,4.3948,20,6.1428,3.0181,1.5155,9.5 +6.3829,2.766,6.2077,20,1.552,4.8712,20,3.8154,20,8.399,3.51,4.3948,20,6.1428,3.0181,1.5155,9.5 +6.3082,2.691,6.134,5.7153,1.4843,4.809,5.4992,3.767,20,20,3.4694,4.3469,6.0837,2.9545,3.9352,1.4449,7.5 +6.3082,2.691,6.134,5.7153,1.4843,4.809,5.4992,3.767,20,20,3.4694,4.3469,6.0837,2.9545,3.9352,1.4449,7.5 +2.6286,20,6.0725,5.6566,1.4279,4.7568,5.4537,3.7266,20,20,3.4373,4.3083,6.0353,2.9024,3.8782,1.3868,6.5 +2.5969,20,6.0412,5.6268,1.3995,4.7303,5.4306,3.7061,20,3.4215,4.2891,20,6.011,2.8762,3.8494,1.3575,6 +2.5969,20,6.0412,5.6268,1.3995,4.7303,5.4306,3.7061,20,3.4215,4.2891,20,6.011,2.8762,3.8494,1.3575,6 +2.5675,20,6.0122,5.5993,1.3733,4.7059,5.4094,3.6875,20,3.4069,4.2713,20,5.9884,2.852,1.3304,20,5.5 +2.5046,7.0528,5.9501,5.54,1.3173,4.6534,5.3637,3.6473,20,3.377,4.2343,20,5.9408,2.8008,1.273,20,4.5 +2.5046,7.0528,5.9501,5.54,1.3173,4.6534,5.3637,3.6473,20,3.377,4.2343,20,5.9408,2.8008,1.273,20,4.5 +2.4437,6.9924,5.8899,5.4827,1.2636,4.6027,5.3195,3.6089,20,20,4.1993,20,2.7521,20,1.2182,20,4 +2.4102,5.8568,20,5.4511,1.2342,4.5747,5.2952,3.5878,20,6.6619,4.1805,20,2.7255,20,1.1884,20,3 +2.4102,5.8568,20,5.4511,1.2342,4.5747,5.2952,3.5878,20,6.6619,4.1805,20,2.7255,20,1.1884,20,3 +2.3471,5.7944,20,5.3917,1.1796,4.5225,5.25,3.549,20,6.6294,4.145,20,2.6756,20,1.1324,20,3 +2.3166,5.7642,20,5.3631,1.1535,4.4974,5.2282,3.5304,20,6.614,4.1284,20,2.6519,1.1058,5.0976,20,2.5 +2.3166,5.7642,20,5.3631,1.1535,4.4974,5.2282,3.5304,20,6.614,4.1284,20,2.6519,1.1058,5.0976,20,2.5 +2.2542,5.7025,20,5.3043,6.0853,1.1008,5.1837,3.4927,20,4.0947,7.444,5.7553,2.6036,1.052,20,20,2.5 +2.2221,5.6707,20,5.2741,6.0565,1.0739,5.1609,3.4735,20,4.0778,7.4263,5.7321,2.5792,1.0248,20,20,1.5 +2.2221,5.6707,20,5.2741,6.0565,1.0739,5.1609,3.4735,20,4.0778,7.4263,5.7321,2.5792,1.0248,20,20,1.5 +2.1641,5.6132,20,5.2195,6.0044,1.0262,5.1199,3.4392,20,4.0476,7.3945,5.6902,2.5354,0.9763,20,20,1.5 +2.1641,5.6132,20,5.2195,6.0044,1.0262,5.1199,3.4392,20,4.0476,7.3945,5.6902,2.5354,0.9763,20,20,1.5 +2.1006,5.5504,20,5.1599,5.9477,0.9754,5.0754,3.4025,20,4.0154,20,2.4882,0.9246,3.4094,20,20,1.5 +2.0705,5.5206,20,5.1316,5.9207,0.9517,5.0544,3.3852,20,4.0004,20,2.4661,0.9006,3.3833,20,20,1.5 +2.0705,5.5206,20,5.1316,5.9207,0.9517,5.0544,3.3852,20,4.0004,20,2.4661,0.9006,3.3833,20,20,1.5 +2.0705,5.5206,20,5.1316,5.9207,0.9517,5.0544,3.3852,20,4.0004,20,2.4661,0.9006,3.3833,20,20,1.5 +2.0069,5.4575,20,5.0718,5.8638,0.9029,5.0101,20,3.3493,7.3103,20,2.4202,0.8515,3.3286,20,20,1 +1.9754,5.4262,20,5.0422,5.8356,4.2183,0.8793,20,3.3317,7.2939,20,2.3977,0.8279,3.3016,20,6.5513,0.5 +20,5.3635,20,4.9828,5.7791,4.1674,0.8337,20,3.2971,7.2611,20,0.7822,20,3.2476,20,6.4892,0.5 +20,5.3635,20,4.9828,5.7791,4.1674,0.8337,20,3.2971,7.2611,20,0.7822,20,3.2476,20,6.4892,0.5 +20,5.301,20,4.9238,5.7231,4.1171,4.902,0.791,20,7.2287,20,0.7393,20,3.1941,20,6.4273,0.5 +20,5.2707,20,4.8951,5.6959,4.0927,4.8813,0.7711,20,7.2131,0.7194,2.2889,20,3.1683,20,6.3972,0 +20,5.2707,20,4.8951,5.6959,4.0927,4.8813,0.7711,20,7.2131,0.7194,2.2889,20,3.1683,20,6.3972,0 +20,5.2083,20,4.8364,5.6402,4.043,20,0.7329,20,7.1813,0.6813,5.4052,20,3.1153,20,6.3354,0 +20,5.2083,20,4.8364,5.6402,4.043,20,0.7329,20,7.1813,0.6813,5.4052,20,3.1153,20,6.3354,0 +20,5.2083,20,4.8364,5.6402,4.043,20,0.7329,20,7.1813,0.6813,5.4052,20,3.1153,20,6.3354,0 +20,5.1204,20,4.7537,5.5619,3.9736,20,4.7809,20,20,2.189,5.3452,3.0413,4.5341,20,6.2482,-27 +20,5.1204,20,4.7537,5.5619,3.9736,20,4.7809,20,20,2.189,5.3452,3.0413,4.5341,20,6.2482,-27 +1.6027,6.157,5.0591,4.6982,5.5105,20,3.9302,4.7466,20,7.0981,2.1421,5.2962,20,2.9838,20,20,-25.5 +1.6027,6.157,5.0591,4.6982,5.5105,20,3.9302,4.7466,20,7.0981,2.1421,5.2962,20,2.9838,20,20,-25.5 +1.5391,20,5.0008,20,4.6477,5.465,3.8944,20,4.7209,6.2399,7.0517,2.0892,6.1853,2.9219,4.4127,20,-21.5 +5.131,1.5086,6.0691,4.9729,4.6237,5.4436,20,3.8778,20,3.7224,7.0292,2.0637,5.2143,2.892,4.3824,20,-19.5 +5.131,1.5086,6.0691,4.9729,4.6237,5.4436,20,3.8778,20,3.7224,7.0292,2.0637,5.2143,2.892,4.3824,20,-19.5 +5.0669,1.4464,20,4.9167,20,4.5762,5.4014,3.846,20,20,3.6798,2.0104,5.1582,20,2.8298,20,-16.5 +5.9907,5.0353,1.4162,4.8901,20,4.5544,5.3825,3.8329,20,20,3.6567,6.9557,1.9824,6.0695,2.798,5.2834,-14.5 +5.9907,5.0353,1.4162,4.8901,20,4.5544,5.3825,3.8329,20,20,3.6567,6.9557,1.9824,6.0695,2.798,5.2834,-14.5 +5.9907,5.0353,1.4162,4.8901,20,4.5544,5.3825,3.8329,20,20,3.6567,6.9557,1.9824,6.0695,2.798,5.2834,-14.5 +20,4.973,1.3568,5.9302,4.8376,4.5117,5.3455,20,20,7.8609,3.6117,6.9054,1.9277,6.0101,2.7352,4.2238,-12 +20,4.9119,20,1.2994,4.7872,20,4.4715,5.311,20,7.8212,3.5663,6.8546,1.8731,5.0132,20,2.6728,-9.5 +20,4.8825,20,1.272,4.7631,20,4.4525,5.2948,20,7.8021,3.5446,6.8302,1.847,4.9854,20,2.6427,-9 +20,4.8825,20,1.272,4.7631,20,4.4525,5.2948,20,7.8021,3.5446,6.8302,1.847,4.9854,20,2.6427,-9 +20,5.7779,4.8255,1.219,5.8046,4.7162,4.4154,5.2631,20,7.7656,3.5032,5.9928,1.7971,4.9317,5.8669,2.5846,-7 +20,5.7779,4.8255,1.219,5.8046,4.7162,4.4154,5.2631,20,7.7656,3.5032,5.9928,1.7971,4.9317,5.8669,2.5846,-7 +20,5.7459,4.794,1.1901,5.7779,4.6905,4.3952,5.2458,20,20,3.4806,5.9691,1.7698,4.9021,5.8364,2.5525,-6.5 +20,5.7459,4.794,1.1901,5.7779,4.6905,4.3952,5.2458,20,20,3.4806,5.9691,1.7698,4.9021,5.8364,2.5525,-6.5 +20,5.683,4.7321,20,1.1338,4.6403,20,4.3562,20,20,3.4359,5.9219,1.7159,4.8435,5.7761,2.4891,-5 +20,20,4.6709,20,1.0793,4.5914,20,4.3188,5.1812,9.5664,3.3912,5.8746,1.6625,4.7849,5.7157,2.4257,-4.5 +20,20,4.6411,20,1.0532,4.5677,20,4.3009,20,9.5495,3.3698,5.8518,1.6369,4.7565,5.6864,2.395,-3.5 +20,20,4.6411,20,1.0532,4.5677,20,4.3009,20,9.5495,3.3698,5.8518,1.6369,4.7565,5.6864,2.395,-3.5 +20,20,4.5803,20,1.0006,4.5196,20,4.2646,20,9.515,3.3264,5.8052,1.585,4.6984,5.6265,2.3322,-2.5 +20,20,4.5803,20,1.0006,4.5196,20,4.2646,20,9.515,3.3264,5.8052,1.585,4.6984,5.6265,2.3322,-2.5 +20,20,4.5488,20,20,0.9739,20,4.2459,20,9.4975,3.3044,5.7815,1.5587,4.6685,5.5957,2.2997,-2 +20,20,4.4884,20,20,0.9238,20,4.2107,20,9.4638,3.2624,5.7358,1.5087,4.611,5.5363,2.2373,-1 +20,20,4.4553,20,20,0.8972,4.4215,4.1917,20,9.4454,3.2396,5.7109,1.4817,4.5796,5.5037,2.2031,-1 +20,20,4.4553,20,20,0.8972,4.4215,4.1917,20,9.4454,3.2396,5.7109,1.4817,4.5796,5.5037,2.2031,-1 +20,20,4.4553,20,20,0.8972,4.4215,4.1917,20,9.4454,3.2396,5.7109,1.4817,4.5796,5.5037,2.2031,-1 +20,20,5.339,4.3948,20,5.4465,0.8497,20,4.1572,9.4125,3.199,1.4336,6.426,4.5225,5.4446,2.1409,0 +20,20,5.2855,4.3425,20,5.4037,0.8105,20,4.128,9.384,3.1643,1.3928,6.3832,4.473,5.3933,2.0869,0.5 +20,20,5.2855,4.3425,20,5.4037,0.8105,20,4.128,9.384,3.1643,1.3928,6.3832,4.473,5.3933,2.0869,0.5 +20,20,5.2855,4.3425,20,5.4037,0.8105,20,4.128,9.384,3.1643,1.3928,6.3832,4.473,5.3933,2.0869,0.5 +20,20,5.2227,4.281,20,5.3534,4.2867,0.7666,20,9.3516,3.1249,1.3468,6.3336,4.4155,5.3335,2.0239,1.5 +20,20,5.161,4.2206,20,5.3041,4.2405,0.7264,20,20,3.0872,1.3034,6.2854,4.3594,5.275,1.9622,2 +20,20,5.1286,4.189,20,5.2782,4.2162,0.7065,20,20,1.2816,5.5172,6.2605,4.3303,5.2446,1.9302,2.5 +20,20,5.1286,4.189,20,5.2782,4.2162,0.7065,20,20,1.2816,5.5172,6.2605,4.3303,5.2446,1.9302,2.5 +20,20,5.1286,4.189,20,5.2782,4.2162,0.7065,20,20,1.2816,5.5172,6.2605,4.3303,5.2446,1.9302,2.5 +20,20,5.066,4.1277,20,5.2279,4.1692,20,0.6703,7.3314,1.2418,6.2134,20,4.2748,5.1865,1.8686,3 +20,20,5.0354,4.0978,20,5.2035,4.1463,20,20,3.0161,1.2234,6.1907,20,4.2479,5.1583,1.8388,-35 +20,20,4.9727,4.0364,20,5.1531,4.0992,20,20,2.9832,1.1878,6.1448,20,4.1934,5.101,1.778,-37 +20,20,4.9727,4.0364,20,5.1531,4.0992,20,20,2.9832,1.1878,6.1448,20,4.1934,5.101,1.778,-37 +20,20,4.9727,4.0364,20,5.1531,4.0992,20,20,2.9832,1.1878,6.1448,20,4.1934,5.101,1.778,-37 +4.1818,20,20,3.9898,20,20,5.1243,4.0752,20,6.7071,1.1372,5.3604,6.0869,20,4.132,20,-31.5 +4.1818,20,20,3.9898,20,20,5.1243,4.0752,20,6.7071,1.1372,5.3604,6.0869,20,4.132,20,-31.5 +3.1302,4.1233,20,20,3.9468,20,20,5.0994,20,10.2508,6.6613,1.0874,5.3059,6.0296,4.0718,4.9782,-26 +1.5998,3.0752,20,20,20,3.9082,20,20,20,4.013,8.1819,1.0401,7.1331,5.2535,5.9748,4.0147,-21 +20,1.574,4.0437,20,20,4.815,3.8903,20,20,2.4228,8.8921,6.5968,1.019,5.2297,5.9498,20,-18.5 +20,1.574,4.0437,20,20,4.815,3.8903,20,20,2.4228,8.8921,6.5968,1.019,5.2297,5.9498,20,-18.5 +4.831,1.5128,2.9909,20,20,4.7737,3.8536,20,20,2.38,3.9521,6.5429,0.9638,5.1686,5.8866,20,-16 +4.8005,1.4837,2.963,20,20,20,3.837,20,20,2.3592,3.9301,8.0837,0.9373,20,5.139,20,-15 +4.8005,1.4837,2.963,20,20,20,3.837,20,20,2.3592,3.9301,8.0837,0.9373,20,5.139,20,-15 +3.8285,20,1.4227,2.9044,20,20,4.7154,3.8027,20,8.8241,2.3156,8.7684,0.882,6.9656,5.0764,5.7917,-13 +3.7958,4.704,1.3925,2.8754,20,20,4.6965,3.7865,20,5.2745,2.2934,8.7423,0.8541,2.6418,5.0446,5.7591,-12 +3.7958,4.704,1.3925,2.8754,20,20,4.6965,3.7865,20,5.2745,2.2934,8.7423,0.8541,2.6418,5.0446,5.7591,-12 +3.7316,4.6408,1.3335,2.8189,20,20,20,3.7556,20,5.2354,2.2503,8.6911,0.8005,2.5837,4.9822,5.6951,-10.5 +3.7006,4.6103,20,1.3054,20,20,20,4.6432,3.7415,5.2161,2.2292,8.6659,0.7746,2.5553,4.9518,5.6639,-10 +3.7006,4.6103,20,1.3054,20,20,20,4.6432,3.7415,5.2161,2.2292,8.6659,0.7746,2.5553,4.9518,5.6639,-10 +3.6366,4.5475,20,1.2481,2.7367,20,20,4.6092,20,5.1765,2.1863,3.7437,0.7226,2.497,6.7865,4.889,-9 +3.6366,4.5475,20,1.2481,2.7367,20,20,4.6092,20,5.1765,2.1863,3.7437,0.7226,2.497,6.7865,4.889,-9 +20,3.5643,20,1.1848,2.6756,20,20,4.573,20,8.1288,2.1376,0.6651,7.7998,2.4303,6.7178,4.8174,-8.5 +20,3.5643,20,1.1848,2.6756,20,20,4.573,20,8.1288,2.1376,0.6651,7.7998,2.4303,6.7178,4.8174,-8.5 +20,3.4974,4.4114,20,1.1277,20,20,20,20,20,2.0925,0.6137,8.4976,2.368,6.6534,4.7505,-8 +20,3.4642,4.3791,20,1.1001,20,20,20,20,20,2.0701,0.5891,8.4693,2.337,6.6212,4.7172,-8 +20,3.4642,4.3791,20,1.1001,20,20,20,20,20,2.0701,0.5891,8.4693,2.337,6.6212,4.7172,-8 +20,3.4018,4.3184,20,20,1.0495,20,20,20,20,0.5447,3.5663,8.4156,2.2782,6.5604,4.6541,-8 +20,3.3716,4.2892,20,20,1.0258,20,20,20,8.5603,0.5243,3.5429,8.3893,2.2496,6.5306,4.6234,-8 +20,3.3716,4.2892,20,20,1.0258,20,20,20,8.5603,0.5243,3.5429,8.3893,2.2496,6.5306,4.6234,-8 +20,3.3093,4.229,20,20,0.9787,20,20,20,0.4846,1.9656,3.4941,8.3343,5.9927,2.19,4.5596,-8.5 +20,3.3093,4.229,20,20,0.9787,20,20,20,0.4846,1.9656,3.4941,8.3343,5.9927,2.19,4.5596,-8.5 +5.2006,20,3.2475,4.1694,20,2.4249,0.9348,20,20,8.4861,1.9232,3.4444,8.2783,5.9331,2.1298,20,-4.5 +5.2006,20,3.2475,4.1694,20,2.4249,0.9348,20,20,8.4861,1.9232,3.4444,8.2783,5.9331,2.1298,20,-4.5 +5.137,20,3.1868,4.111,20,20,0.8943,20,20,6.4728,1.8824,3.3959,8.4851,7.4497,2.0708,6.3446,-3 +5.1033,20,3.1546,4.08,20,20,2.3572,0.8738,20,6.4548,1.8616,3.3706,8.4586,7.4191,2.0398,6.3121,-2 +5.1033,20,3.1546,4.08,20,20,2.3572,0.8738,20,6.4548,1.8616,3.3706,8.4586,7.4191,2.0398,6.3121,-2 +5.1033,20,3.1546,4.08,20,20,2.3572,0.8738,20,6.4548,1.8616,3.3706,8.4586,7.4191,2.0398,6.3121,-2 +5.049,20,3.1026,4.0299,20,20,2.3193,0.8417,20,6.4267,1.8297,3.3308,8.4167,7.3703,1.9904,6.2601,-0.5 +5.018,20,3.0729,4.0013,20,20,2.2981,0.8245,20,6.4108,1.8118,3.3082,8.3927,7.3424,1.9622,6.2304,0 +4.985,20,3.0412,3.9707,20,20,2.2754,20,0.8068,1.7935,4.7793,3.2845,8.3674,7.3129,1.9324,6.1988,0.5 +4.9184,20,2.9774,3.9093,20,20,2.2305,20,20,1.758,4.7385,3.2374,8.3168,1.8729,5.6766,6.1352,-43 +4.8877,20,2.9479,3.8808,20,20,2.2099,20,20,1.7424,4.72,3.216,8.2936,1.8456,5.6491,6.106,-43.5 +4.8877,20,2.9479,3.8808,20,20,2.2099,20,20,1.7424,4.72,3.216,8.2936,1.8456,5.6491,6.106,-43.5 +4.1314,4.8383,20,2.911,3.849,20,20,3.1935,2.204,4.8372,1.6878,4.6626,3.1568,8.2336,1.7861,8.0373,-36 +4.1314,4.8383,20,2.911,3.849,20,20,3.1935,2.204,4.8372,1.6878,4.6626,3.1568,8.2336,1.7861,8.0373,-36 +5.9968,4.0846,4.7977,20,2.8851,3.8285,20,20,20,20,3.2039,1.6315,4.6046,3.0982,7.8948,1.7308,-29 +5.9714,4.0622,20,4.7788,20,2.8745,3.8208,20,20,20,20,1.6016,4.5741,3.0679,8.1452,7.8657,-25.5 +5.9714,4.0622,20,4.7788,20,2.8745,3.8208,20,20,20,20,1.6016,4.5741,3.0679,8.1452,7.8657,-25.5 +1.6521,5.9243,4.0208,4.7441,20,20,2.8558,20,20,8.9244,20,3.119,1.5459,4.5173,3.0113,20,-21 +1.628,5.9024,4.0021,4.7289,20,20,2.8492,3.8031,20,8.8991,20,20,1.518,4.4892,2.9836,8.062,-18.5 +1.628,5.9024,4.0021,4.7289,20,20,2.8492,3.8031,20,8.8991,20,20,1.518,4.4892,2.9836,8.062,-18.5 +1.5663,5.8429,20,3.9471,4.6796,20,20,2.8159,20,6.9395,8.8543,20,1.4607,8.0267,4.4283,2.9208,-16 +6.9125,1.5353,5.8132,3.9199,4.6554,20,20,2.8002,20,6.9186,8.8311,20,1.4316,6.035,4.3972,2.889,-14.5 +6.9125,1.5353,5.8132,3.9199,4.6554,20,20,2.8002,20,6.9186,8.8311,20,1.4316,6.035,4.3972,2.889,-14.5 +6.9125,1.5353,5.8132,3.9199,4.6554,20,20,2.8002,20,6.9186,8.8311,20,1.4316,6.035,4.3972,2.889,-14.5 +7.6348,1.4817,5.7616,3.8727,20,4.6136,20,2.7737,20,6.8825,8.7909,20,2.9569,1.3814,4.3434,2.8338,-12.5 +7.5736,1.4231,5.7054,20,3.8219,4.5689,20,20,2.7471,8.9554,6.8414,20,20,1.3255,4.2834,2.7724,-10.5 +7.5437,5.1943,1.3946,5.6781,3.7973,4.5474,20,20,20,7.5014,6.8213,20,20,1.2983,4.2541,2.7425,-9.5 +7.5437,5.1943,1.3946,5.6781,3.7973,4.5474,20,20,20,7.5014,6.8213,20,20,1.2983,4.2541,2.7425,-9.5 +7.4824,5.1348,1.3364,5.622,3.7471,4.5035,20,20,20,7.4653,6.7802,8.6774,20,1.2428,7.7984,4.1939,-8 +7.4824,5.1348,1.3364,5.622,3.7471,4.5035,20,20,20,7.4653,6.7802,8.6774,20,1.2428,7.7984,4.1939,-8 +7.6905,7.4168,1.2748,5.5626,3.6942,20,4.4577,20,20,7.4262,6.7359,8.6281,20,1.1838,5.7794,4.1293,-7 +7.6593,7.386,1.2461,5.5348,20,3.6697,4.4365,20,20,7.4077,6.7149,8.6047,20,1.1561,5.7503,4.0988,-6.5 +7.6593,7.386,1.2461,5.5348,20,3.6697,4.4365,20,20,7.4077,6.7149,8.6047,20,1.1561,5.7503,4.0988,-6.5 +7.5945,7.3222,4.9799,1.1869,20,3.6192,4.393,20,20,7.3695,6.6716,8.5564,20,1.0992,5.6898,4.0356,-5.5 +7.5615,7.2897,4.9487,1.1572,20,3.5939,4.3714,20,20,7.3498,6.6493,8.5315,20,1.0704,5.6589,4.0033,-5 +7.5615,7.2897,4.9487,1.1572,20,3.5939,4.3714,20,20,7.3498,6.6493,8.5315,20,1.0704,5.6589,4.0033,-5 +7.4961,7.2254,4.8868,1.0988,20,3.5441,4.329,20,20,11.919,6.6053,8.4824,20,1.0139,5.5976,3.9393,-4.5 +7.465,7.1948,4.8575,1.0714,5.3636,3.5208,4.3092,20,20,11.9008,6.5844,8.4589,20,0.9873,5.5684,3.9088,-4 +7.465,7.1948,4.8575,1.0714,5.3636,3.5208,4.3092,20,20,11.9008,6.5844,8.4589,20,0.9873,5.5684,3.9088,-4 +7.465,7.1948,4.8575,1.0714,5.3636,3.5208,4.3092,20,20,11.9008,6.5844,8.4589,20,0.9873,5.5684,3.9088,-4 +7.4003,7.1313,4.7967,7.2648,1.0153,3.4729,20,4.2687,20,12.9474,6.5409,8.4102,0.9328,2.4997,5.5077,3.8454,-3.5 +7.3446,7.0768,6.3149,4.7446,0.9681,20,3.4323,4.2346,20,12.9156,6.5034,8.3681,0.8867,2.45,5.4553,3.7907,-3 +7.3446,7.0768,6.3149,4.7446,0.9681,20,3.4323,4.2346,20,12.9156,6.5034,8.3681,0.8867,2.45,5.4553,3.7907,-3 +7.3446,7.0768,6.3149,4.7446,0.9681,20,3.4323,4.2346,20,12.9156,6.5034,8.3681,0.8867,2.45,5.4553,3.7907,-3 +7.2479,6.982,6.2235,4.6543,5.1765,0.8885,3.363,4.1766,20,12.8604,6.4387,8.2952,0.8095,2.3644,5.3644,3.6959,-2.5 +7.2479,6.982,6.2235,4.6543,5.1765,0.8885,3.363,4.1766,20,12.8604,6.4387,8.2952,0.8095,2.3644,5.3644,3.6959,-2.5 +7.1842,20,6.9197,4.5951,5.1224,0.8383,3.3184,4.1396,20,12.8239,6.3962,0.7607,20,2.3081,5.3044,3.6332,-2.5 +7.1535,20,6.8898,4.5667,5.0965,0.815,3.2973,4.1221,20,20,6.3758,0.738,20,2.2812,5.2756,3.6031,-2 +7.1535,20,6.8898,4.5667,5.0965,0.815,3.2973,4.1221,20,20,6.3758,0.738,20,2.2812,5.2756,3.6031,-2 +7.0904,20,6.8282,4.5083,5.0433,20,0.7684,4.0866,20,20,6.334,0.6932,20,2.226,5.2163,3.5411,-2 +7.0579,20,6.7964,4.4783,5.016,20,0.7455,4.0686,20,20,6.3125,0.6711,20,2.1976,5.1856,3.5092,-2 +7.0579,20,6.7964,4.4783,5.016,20,0.7455,4.0686,20,20,6.3125,0.6711,20,2.1976,5.1856,3.5092,-2 +7.0579,20,6.7964,4.4783,5.016,20,0.7455,4.0686,20,20,6.3125,0.6711,20,2.1976,5.1856,3.5092,-2 +1.8888,6.9629,6.704,4.3911,20,4.9371,20,0.6835,4.0177,20,0.6118,8.0804,20,2.1153,5.0962,3.4158,-2 +1.8888,6.9629,6.704,4.3911,20,4.9371,20,0.6835,4.0177,20,0.6118,8.0804,20,2.1153,5.0962,3.4158,-2 +1.8309,6.9051,6.6477,4.3383,6.8189,4.8895,20,0.65,3.9879,0.5801,6.2118,8.0368,20,2.0655,5.0417,3.3589,-2 +1.7984,6.8726,6.6161,4.3087,6.7901,4.8629,20,3.1129,0.6328,20,6.1905,8.0123,20,2.0376,5.011,3.3268,27.5 +1.7636,6.8379,6.5825,4.2773,6.7595,4.8346,20,3.0915,20,20,6.1677,7.9861,20,2.0079,4.9783,3.2926,-18 +6.8058,20,6.5497,4.2449,4.8037,20,20,3.0649,3.9306,6.9153,6.1545,7.9689,1.9864,3.549,4.9521,3.2637,-20.5 +6.8058,20,6.5497,4.2449,4.8037,20,20,3.0649,3.9306,6.9153,6.1545,7.9689,1.9864,3.549,4.9521,3.2637,-20.5 +1.6686,6.7431,6.4906,4.1917,6.6761,4.7581,20,3.0346,20,11.2949,6.1055,7.9145,9.711,1.9273,4.8886,3.199,-17.5 +1.6378,6.7132,6.4626,5.7267,4.167,4.7375,20,3.0219,20,11.2738,6.0808,8.2004,7.8872,1.8981,4.8575,6.791,-16 +1.6378,6.7132,6.4626,5.7267,4.167,4.7375,20,3.0219,20,11.2738,6.0808,8.2004,7.8872,1.8981,4.8575,6.791,-16 +1.6378,6.7132,6.4626,5.7267,4.167,4.7375,20,3.0219,20,11.2738,6.0808,8.2004,7.8872,1.8981,4.8575,6.791,-16 +4.5583,1.5425,6.6207,6.3766,4.0916,6.58,4.6748,20,20,12.0625,6.7772,6.0036,7.8021,1.8074,3.3634,4.7608,-12 +4.5583,1.5425,6.6207,6.3766,4.0916,6.58,4.6748,20,20,12.0625,6.7772,6.0036,7.8021,1.8074,3.3634,4.7608,-12 +4.5583,1.5425,6.6207,6.3766,4.0916,6.58,4.6748,20,20,12.0625,6.7772,6.0036,7.8021,1.8074,3.3634,4.7608,-12 +3.0062,1.4806,6.5608,6.3214,5.5979,4.044,4.6359,20,20,20,6.7298,5.9522,7.7456,1.7477,3.3014,4.6972,-9.5 +2.9412,1.418,6.5002,6.2659,7.5659,3.9966,20,4.5977,20,4.8137,11.1177,5.8993,8.0172,7.6876,1.6866,20,-8 +2.9103,1.3884,6.4715,20,6.2395,3.9743,20,4.5798,20,4.7957,11.096,6.658,5.8743,7.6601,1.6578,20,-7.5 +2.9103,1.3884,6.4715,20,6.2395,3.9743,20,4.5798,20,4.7957,11.096,6.658,5.8743,7.6601,1.6578,20,-7.5 +2.8538,5.8374,1.3342,6.4189,6.1914,3.9338,6.4278,4.5473,20,4.7631,11.0564,6.616,5.8287,7.6099,1.6052,3.1529,-6.5 +2.8538,5.8374,1.3342,6.4189,6.1914,3.9338,6.4278,4.5473,20,4.7631,11.0564,6.616,5.8287,7.6099,1.6052,3.1529,-6.5 +2.7928,4.282,1.2762,6.3624,6.14,5.4351,3.8909,4.5133,20,4.7277,11.0133,6.5703,5.7793,7.5553,1.5485,3.0933,-5 +2.7928,4.282,1.2762,6.3624,6.14,5.4351,3.8909,4.5133,20,4.7277,11.0133,6.5703,5.7793,7.5553,1.5485,3.0933,-5 +2.7391,4.2286,1.2254,6.3128,6.0948,5.3949,3.8535,4.4838,20,4.6973,11.8411,6.5305,5.7361,7.5076,1.499,3.0411,-4.5 +2.7391,4.2286,1.2254,6.3128,6.0948,5.3949,3.8535,4.4838,20,4.6973,11.8411,6.5305,5.7361,7.5076,1.499,3.0411,-4.5 +2.6758,4.1657,1.166,6.2545,6.042,5.3482,3.8103,4.45,20,4.6614,9.5807,6.4834,5.6849,7.4509,1.4406,2.9792,-4 +2.6758,4.1657,1.166,6.2545,6.042,5.3482,3.8103,4.45,20,4.6614,9.5807,6.4834,5.6849,7.4509,1.4406,2.9792,-4 +6.2347,2.6134,6.0904,1.108,5.9904,7.3056,3.7685,20,4.4177,4.6261,9.5437,6.4368,5.6344,7.3949,1.3833,2.9182,-3 +6.2038,2.5827,6.0606,1.0797,5.9651,7.2818,3.7484,20,4.4022,4.6087,9.5255,6.4138,5.6095,7.3673,1.3552,2.8881,-2.5 +6.2038,2.5827,6.0606,1.0797,5.9651,7.2818,3.7484,20,4.4022,4.6087,9.5255,6.4138,5.6095,7.3673,1.3552,2.8881,-2.5 +6.1405,2.52,5.9996,1.0222,20,5.9134,5.2353,3.7072,20,4.5742,9.4888,6.3674,5.5591,1.2983,20,2.8268,-2 +6.1086,2.4883,5.9688,0.9934,20,5.8875,5.2126,3.6868,20,4.5568,9.4702,6.344,5.5336,1.2697,20,2.7959,-1.5 +6.1086,2.4883,5.9688,0.9934,20,5.8875,5.2126,3.6868,20,4.5568,9.4702,6.344,5.5336,1.2697,20,2.7959,-1.5 +6.0453,2.4255,5.9079,0.937,20,5.836,5.1679,3.6465,20,4.5233,9.4339,6.298,5.4836,1.2138,20,2.7347,-1.5 +6.0148,2.3953,5.8785,5.998,0.9101,5.8114,5.1465,3.6274,20,4.5072,9.4165,6.2759,5.4595,1.1871,20,2.7052,-1 +6.0148,2.3953,5.8785,5.998,0.9101,5.8114,5.1465,3.6274,20,4.5072,9.4165,6.2759,5.4595,1.1871,20,2.7052,-1 +5.9826,2.3633,5.8475,5.9689,0.882,5.7854,5.1239,3.6073,20,4.4905,9.3982,6.2527,5.4342,1.1591,20,2.6741,-1 +5.9259,2.3071,5.793,5.9178,0.8332,5.7398,5.0846,3.5725,20,4.4614,9.3661,6.212,5.3898,1.1103,20,2.6194,-0.5 +5.9259,2.3071,5.793,5.9178,0.8332,5.7398,5.0846,3.5725,20,4.4614,9.3661,6.212,5.3898,1.1103,20,2.6194,-0.5 +5.8559,2.2378,5.7257,5.8548,0.7745,5.6838,5.0364,3.5303,20,10.271,9.3268,6.162,5.3353,1.0512,20,2.552,-0.5 +5.8559,2.2378,5.7257,5.8548,0.7745,5.6838,5.0364,3.5303,20,10.271,9.3268,6.162,5.3353,1.0512,20,2.552,-0.5 +5.8248,2.2069,5.6958,5.8268,20,0.749,5.0152,3.5118,20,10.2546,9.3094,6.14,1.0254,7.0325,20,2.5221,0 +5.7593,2.1421,5.633,5.7681,20,0.6968,4.9708,3.4735,20,9.2731,11.4423,6.0937,0.972,6.9751,20,2.4592,0.5 +5.7263,2.1094,5.6013,5.7385,20,0.6714,4.9485,3.4544,20,9.255,11.4211,6.0707,0.9458,6.9463,20,2.4276,1 +5.7263,2.1094,5.6013,5.7385,20,0.6714,4.9485,3.4544,20,9.255,11.4211,6.0707,0.9458,6.9463,20,2.4276,1 +5.7263,2.1094,5.6013,5.7385,20,0.6714,4.9485,3.4544,20,9.255,11.4211,6.0707,0.9458,6.9463,20,2.4276,1 +5.6302,2.0143,5.5089,6.629,5.6521,5.5043,0.6008,3.3991,20,9.2039,11.3603,6.0049,0.8728,6.8631,20,2.3362,1.5 +5.6302,2.0143,5.5089,6.629,5.6521,5.5043,0.6008,3.3991,20,9.2039,11.3603,6.0049,0.8728,6.8631,20,2.3362,1.5 +5.5653,1.9501,5.4465,6.5698,5.5939,5.4529,6.7994,0.5572,3.3626,9.1701,10.4292,0.8265,7.2131,6.8075,20,2.275,2.5 +5.5653,1.9501,5.4465,6.5698,5.5939,5.4529,6.7994,0.5572,3.3626,9.1701,10.4292,0.8265,7.2131,6.8075,20,2.275,2.5 +5.5012,1.8866,5.3846,6.511,5.5361,5.4018,6.7512,0.5179,3.3266,9.1376,10.388,0.7838,7.1642,6.7529,2.2148,20,3 +5.5012,1.8866,5.3846,6.511,5.5361,5.4018,6.7512,0.5179,3.3266,9.1376,10.388,0.7838,7.1642,6.7529,2.2148,20,3 +5.4314,1.8173,5.3171,5.4728,20,5.3458,6.6982,4.7497,3.2875,9.1038,0.7419,5.0189,7.1121,6.6944,2.15,20,-23 +5.3982,1.7843,5.2848,5.4426,20,5.3191,6.6729,4.7272,3.269,9.0879,0.7236,4.9956,7.0874,6.6667,2.1192,20,-24 +5.3982,1.7843,5.2848,5.4426,20,5.3191,6.6729,4.7272,3.269,9.0879,0.7236,4.9956,7.0874,6.6667,2.1192,20,-24 +3.3985,5.3266,1.7163,5.2218,5.3879,20,5.2761,4.6965,20,9.993,0.6689,5.7916,4.9301,6.5952,8.3726,2.0452,-21 +3.366,5.2952,1.6871,5.1949,6.3357,5.3653,5.259,6.619,4.6853,20,0.6441,5.7627,4.8997,8.0029,6.5626,2.0119,-20 +3.366,5.2952,1.6871,5.1949,6.3357,5.3653,5.259,6.619,4.6853,20,0.6441,5.7627,4.8997,8.0029,6.5626,2.0119,-20 +3.306,5.2373,20,1.6333,5.1453,5.3232,20,5.2273,20,4.119,0.6011,11.081,4.8442,6.9316,6.5026,1.9506,-18.5 +20,3.2775,5.2099,1.6082,5.1222,5.304,20,5.2132,20,4.0992,0.5809,11.0559,4.8171,6.9038,6.4736,20,-17.5 +20,3.2775,5.2099,1.6082,5.1222,5.304,20,5.2132,20,4.0992,0.5809,11.0559,4.8171,6.9038,6.4736,20,-17.5 +20,3.2175,5.1525,1.5563,5.0743,6.23,5.2645,5.1849,6.5534,0.5402,4.0568,8.8912,5.6291,4.7596,6.4122,8.1882,-16 +20,3.2175,5.1525,1.5563,5.0743,6.23,5.2645,5.1849,6.5534,0.5402,4.0568,8.8912,5.6291,4.7596,6.4122,8.1882,-16 +20,3.2175,5.1525,1.5563,5.0743,6.23,5.2645,5.1849,6.5534,0.5402,4.0568,8.8912,5.6291,4.7596,6.4122,8.1882,-16 +20,3.1591,5.0968,20,1.507,5.0285,5.2274,20,5.159,8.4964,4.0144,8.8423,5.5744,4.7024,6.7862,6.3514,12 +1.7374,20,3.1023,5.0429,1.4607,4.9854,6.1541,5.1932,20,20,3.971,8.7925,10.8946,4.645,6.7275,6.291,15.5 +1.7063,20,3.071,5.0123,1.4327,4.9583,5.1697,20,20,8.4415,3.9551,8.7722,5.4949,4.619,6.7002,6.2615,15 +1.7063,20,3.071,5.0123,1.4327,4.9583,5.1697,20,20,8.4415,3.9551,8.7722,5.4949,4.619,6.7002,6.2615,15 +20,3.0102,4.9523,20,1.3773,4.9042,5.122,20,5.0797,3.9281,20,8.7359,5.4507,4.571,7.6555,6.2061,13 +20,2.981,4.9234,20,1.3506,4.8779,5.0987,20,5.0608,3.9161,9.6862,8.7193,5.4301,4.5485,6.1799,7.9532,12 +20,2.981,4.9234,20,1.3506,4.8779,5.0987,20,5.0608,3.9161,9.6862,8.7193,5.4301,4.5485,6.1799,7.9532,12 +20,2.9233,4.8663,4.2881,1.2981,6.0083,5.053,5.0239,20,20,8.6867,10.7695,4.5045,6.5788,6.1282,7.9004,10 +20,2.89,4.8332,4.2566,1.2676,5.9805,5.0261,5.0021,20,20,8.6685,10.7475,4.4796,6.5522,6.0987,20,9.5 +20,2.8568,4.8003,2.7281,1.2376,5.9529,4.9996,4.9807,6.3663,20,8.6504,5.3446,4.4549,6.5257,6.0694,1.5,9 +20,2.8568,4.8003,2.7281,1.2376,5.9529,4.9996,4.9807,6.3663,20,8.6504,5.3446,4.4549,6.5257,6.0694,1.5,9 +20,2.7933,20,2.6686,1.1801,4.9486,20,4.9395,6.3275,20,8.6168,5.3024,4.4085,7.4729,6.0137,1.44,7.5 +20,2.7933,20,2.6686,1.1801,4.9486,20,4.9395,6.3275,20,8.6168,5.3024,4.4085,7.4729,6.0137,1.44,7.5 +2.7286,4.6728,20,2.6079,1.1219,4.8964,20,4.8972,20,9.5564,8.5837,5.2607,4.3624,7.42,5.9576,1.3795,6 +2.6979,4.6422,20,2.579,1.0944,4.8715,20,4.8771,20,9.5417,8.5684,4.3409,6.4022,5.9311,7.698,1.3509,6 +2.6979,4.6422,20,2.579,1.0944,4.8715,20,4.8771,20,9.5417,8.5684,4.3409,6.4022,5.9311,7.698,1.3509,6 +2.6351,4.5796,20,2.52,1.0386,4.8208,20,4.8364,20,8.5372,5.2017,4.2971,6.3542,5.8771,1.2929,20,5 +2.6351,4.5796,20,2.52,1.0386,4.8208,20,4.8364,20,8.5372,5.2017,4.2971,6.3542,5.8771,1.2929,20,5 +2.5712,4.5159,20,2.46,0.9824,4.7691,20,4.7948,20,8.5065,5.1626,4.2536,6.3062,5.8228,1.2346,20,4.5 +2.5712,4.5159,20,2.46,0.9824,4.7691,20,4.7948,20,8.5065,5.1626,4.2536,6.3062,5.8228,1.2346,20,4.5 +2.5087,4.4535,20,2.4013,0.9282,4.7186,20,4.7543,20,8.4772,5.1252,4.2119,6.2599,5.7701,1.1784,20,4 +2.4758,4.4206,20,2.3704,0.8999,4.692,20,4.7329,20,20,5.1058,4.1903,6.2357,5.7425,1.1492,20,4 +2.4758,4.4206,20,2.3704,0.8999,4.692,20,4.7329,20,20,5.1058,4.1903,6.2357,5.7425,1.1492,20,4 +2.4117,4.3565,20,2.3103,20,0.8458,20,4.6916,20,20,5.0688,4.1489,7.1676,1.093,20,20,3.5 +2.4117,4.3565,20,2.3103,20,0.8458,20,4.6916,20,20,5.0688,4.1489,7.1676,1.093,20,20,3.5 +2.3483,4.2929,5.2381,2.2507,20,0.7933,20,4.6507,20,20,4.1089,6.1435,7.1186,1.0385,20,20,3.5 +2.3181,4.2626,5.209,2.2223,20,0.7689,20,4.6313,20,20,4.0901,6.122,5.6119,1.013,20,20,3 +2.3181,4.2626,5.209,2.2223,20,0.7689,20,4.6313,20,20,4.0901,6.122,5.6119,1.013,20,20,3 +20,4.198,5.1469,2.1619,20,0.718,20,4.5901,20,20,4.0507,6.0765,5.5592,0.9595,20,20,3.5 +20,4.1647,5.1148,2.1308,20,0.6926,20,4.569,20,4.9636,4.0308,6.0534,0.9327,7.284,20,20,3 +20,4.1647,5.1148,2.1308,20,0.6926,20,4.569,20,4.9636,4.0308,6.0534,0.9327,7.284,20,20,3 +20,4.1004,5.0529,2.0708,20,4.4336,0.6453,4.5281,20,4.9305,3.9934,6.0094,0.8825,7.2302,20,20,3 +20,4.1004,5.0529,2.0708,20,4.4336,0.6453,4.5281,20,4.9305,3.9934,6.0094,0.8825,7.2302,20,20,3 +20,4.0688,5.0225,2.0414,20,4.4082,0.623,4.5081,20,4.9146,3.9754,5.9881,0.8587,7.2038,20,20,3.5 +20,4.0351,4.99,2.0101,20,4.3811,0.6002,4.4869,20,4.8979,3.9566,5.9655,0.8339,7.1759,20,20,3.5 +3.9724,20,4.9294,1.9516,5.252,4.3306,20,0.5601,20,4.8678,3.9224,0.79,5.3806,7.1243,20,20,4 +3.9422,20,4.9003,1.9236,5.2263,4.3062,20,0.5421,20,3.9065,9.2557,0.77,5.3574,20,20,20,4 +3.9422,20,4.9003,1.9236,5.2263,4.3062,20,0.5421,20,3.9065,9.2557,0.77,5.3574,20,20,20,4 +3.8781,20,3.3453,1.8639,5.1714,4.2543,20,4.3875,20,3.8739,0.7305,6.8133,5.3089,20,20,20,-14 +3.8445,20,3.313,1.8326,5.1425,4.227,20,4.3661,20,3.8574,0.7114,6.7901,5.2838,20,20,20,-15.5 +3.8445,20,3.313,1.8326,5.1425,4.227,20,4.3661,20,3.8574,0.7114,6.7901,5.2838,20,20,20,-15.5 +20,3.7815,20,3.2561,1.7791,4.1839,20,4.3368,5.7488,3.8154,0.6677,5.7941,5.2281,6.9633,20,20,-14 +20,3.7815,20,3.2561,1.7791,4.1839,20,4.3368,5.7488,3.8154,0.6677,5.7941,5.2281,6.9633,20,20,-14 +20,3.7508,20,3.2288,1.7536,5.0729,4.1634,20,4.3232,4.7533,0.6472,5.7698,5.2007,6.9348,20,20,-13.5 +1.7442,3.6889,20,3.1741,1.7032,5.0287,4.1237,20,20,0.6068,3.7517,5.7194,5.144,6.8758,20,20,-13 +1.7113,3.6571,20,4.6351,3.1465,1.6781,4.104,20,20,0.5869,3.729,5.6928,5.1144,6.845,20,20,-13 +1.7113,3.6571,20,4.6351,3.1465,1.6781,4.104,20,20,0.5869,3.729,5.6928,5.1144,6.845,20,20,-13 +1.6475,20,3.5957,20,3.0938,1.631,4.965,4.0674,20,20,3.6842,5.6405,6.5727,5.0562,20,20,20 +1.6475,20,3.5957,20,3.0938,1.631,4.965,4.0674,20,20,3.6842,5.6405,6.5727,5.0562,20,20,20 +1.6193,3.567,20,4.5529,3.0665,1.6054,4.9408,4.0449,20,4.6397,3.6718,5.6237,5.0355,6.7622,20,20,18.5 +1.5622,3.5083,20,3.01,3.6072,1.5522,3.9976,20,20,3.6492,9.0189,5.5915,4.995,6.7181,20,20,16 +1.5622,3.5083,20,3.01,3.6072,1.5522,3.9976,20,20,3.6492,9.0189,5.5915,4.995,6.7181,20,20,16 +20,3.4444,20,2.9484,1.4944,4.835,3.946,20,20,8.9915,5.5574,6.4769,4.9518,20,20,20,13.5 +20,3.4444,20,2.9484,1.4944,4.835,3.946,20,20,8.9915,5.5574,6.4769,4.9518,20,20,20,13.5 +3.3869,20,4.3766,2.8926,1.4422,4.7847,3.8989,20,4.1349,8.9687,5.5285,4.9145,6.6293,20,20,20,11.5 +3.3869,20,4.3766,2.8926,1.4422,4.7847,3.8989,20,4.1349,8.9687,5.5285,4.9145,6.6293,20,20,20,11.5 +3.3535,20,4.3436,2.8601,1.4117,4.7552,3.8713,20,4.1135,20,5.5125,4.8935,6.6058,20,20,20,10.5 +3.3222,20,4.3127,2.8296,1.3833,3.8455,20,5.5064,4.0936,20,5.4975,4.8738,6.5838,20,20,1.3831,9.5 +3.2594,20,2.7681,3.3739,1.3262,3.7934,20,4.0532,20,5.469,6.3712,4.8357,20,20,20,1.3238,8 +3.226,20,2.7353,3.3422,1.2959,3.7656,20,4.0317,20,5.4542,4.8158,6.5181,20,20,20,1.2924,7 +3.226,20,2.7353,3.3422,1.2959,3.7656,20,4.0317,20,5.4542,4.8158,6.5181,20,20,20,1.2924,7 +3.1612,20,2.6718,3.281,1.2376,3.712,20,3.9905,20,7.8753,4.7775,6.4744,20,20,20,1.2319,6 +20,20,2.6413,3.2515,1.2098,3.6862,20,3.9707,20,7.8601,4.7597,6.4538,20,20,1.2031,20,5.5 +20,20,2.6413,3.2515,1.2098,3.6862,20,3.9707,20,7.8601,4.7597,6.4538,20,20,1.2031,20,5.5 +20,20,2.5798,3.1922,1.1541,3.6345,20,3.9312,20,6.2699,4.7241,6.4126,20,20,1.1456,20,5 +20,4.0261,2.547,3.1605,1.1246,3.6069,20,3.9102,20,6.2532,4.7057,6.391,20,20,1.1153,20,4.5 +20,4.0261,2.547,3.1605,1.1246,3.6069,20,3.9102,20,6.2532,4.7057,6.391,20,20,1.1153,20,4.5 +20,3.9653,2.4871,3.1027,1.0714,3.5566,20,3.8722,20,6.223,4.6724,20,20,20,1.0605,20,3.5 +20,3.9351,2.4573,3.074,1.0451,3.5317,20,3.8533,20,6.2084,4.6563,20,20,20,1.0337,20,3 +20,3.9351,2.4573,3.074,1.0451,3.5317,20,3.8533,20,6.2084,4.6563,20,20,20,1.0337,20,3 +20,3.8718,2.3952,3.0141,4.3336,0.9912,20,3.8147,20,4.6228,6.2927,20,20,0.978,20,20,3 +20,3.8395,2.3634,2.9835,4.3049,0.964,20,3.795,20,4.6061,6.2726,20,20,0.9501,20,20,3 +20,3.8395,2.3634,2.9835,4.3049,0.964,20,3.795,20,4.6061,6.2726,20,20,0.9501,20,20,3 +20,3.7773,2.3023,2.9246,4.2496,0.9125,20,3.7574,20,4.5748,6.2345,20,20,0.8976,20,20,2 +20,3.7469,2.2724,2.8958,4.2225,0.8878,20,3.7391,20,4.5599,6.2162,20,20,0.8725,20,20,2 +20,3.7469,2.2724,2.8958,4.2225,0.8878,20,3.7391,20,4.5599,6.2162,20,20,0.8725,20,20,2 +20,3.7158,2.2418,2.8664,4.195,0.8629,20,3.7207,20,4.5446,6.1974,20,0.847,20,20,20,2 +20,3.6851,2.2118,2.8376,4.1679,0.8389,20,3.7027,20,8.1254,6.179,20,0.8225,20,20,20,2 +20,3.6851,2.2118,2.8376,4.1679,0.8389,20,3.7027,20,8.1254,6.179,20,0.8225,20,20,20,2 +20,3.6222,2.1501,2.7783,4.1123,3.2781,0.7908,3.6661,20,8.0933,6.1419,20,0.7736,20,20,20,1.5 +20,3.5596,2.0887,2.7194,4.057,3.2281,0.7451,5.0241,3.6301,8.062,6.1056,0.7276,20,20,20,20,1 +20,3.5262,2.0561,2.6881,4.0277,3.2017,0.7218,5.0037,3.6112,8.0455,6.0865,0.7041,20,20,20,20,1 +20,3.5262,2.0561,2.6881,4.0277,3.2017,0.7218,5.0037,3.6112,8.0455,6.0865,0.7041,20,20,20,20,1 +20,3.4614,1.9928,2.6274,3.9709,3.1509,20,0.6792,3.5753,20,0.6609,20,20,20,20,20,1 +20,3.43,1.9622,2.5982,3.9435,3.1264,20,0.6599,3.5581,20,0.6414,20,20,20,20,20,1 +20,3.43,1.9622,2.5982,3.9435,3.1264,20,0.6599,3.5581,20,0.6414,20,20,20,20,20,1 +20,3.3966,1.9296,2.567,3.9143,3.1005,20,0.6403,3.5401,20,0.6217,20,20,20,20,2.4092,0.5 +20,3.3651,1.899,2.5378,3.887,3.0762,20,4.9073,0.623,0.6044,5.9957,20,20,20,20,2.3782,0.5 +20,3.3017,1.8374,2.479,3.832,3.0277,20,4.8703,20,5.9608,20,20,20,20,20,2.3157,2 +20,3.269,1.8056,2.4488,3.8038,20,3.003,4.8514,20,5.943,20,20,20,20,20,2.2835,1.5 +20,3.269,1.8056,2.4488,3.8038,20,3.003,4.8514,20,5.943,20,20,20,20,20,2.2835,1.5 +20,3.2043,1.7428,2.3889,3.7477,20,2.9539,4.8138,20,5.9089,20,20,20,20,20,2.2201,2 +20,3.1738,1.7133,2.3608,3.7214,20,2.931,4.7963,20,5.8931,20,20,20,20,20,2.1903,1.5 +20,3.1738,1.7133,2.3608,3.7214,20,2.931,4.7963,20,5.8931,20,20,20,20,20,2.1903,1.5 +20,3.1413,1.6819,2.3308,3.6934,20,2.9065,4.7775,20,5.8766,20,20,20,20,20,2.1587,1.5 +20,3.1106,1.6522,2.3025,3.6669,20,2.8836,20,4.76,5.861,20,20,20,20,20,2.1287,1.5 +20,3.1106,1.6522,2.3025,3.6669,20,2.8836,20,4.76,5.861,20,20,20,20,20,2.1287,1.5 +20,3.0482,1.592,2.2454,3.6133,20,2.8375,20,4.7247,5.83,20,20,20,20,20,2.0682,1 +20,2.9844,1.5306,2.187,3.5586,20,2.7907,20,4.6889,20,20,20,20,20,20,2.0064,1 +20,2.9844,1.5306,2.187,3.5586,20,2.7907,20,4.6889,20,20,20,20,20,20,2.0064,1 +20,2.9236,1.4724,20,2.1319,20,2.7469,20,4.6555,20,20,20,20,20,20,1.9477,1 +20,2.8945,20,1.4445,2.1055,3.4823,2.7261,20,4.6396,20,20,20,20,20,20,1.9197,1 +20,2.8945,20,1.4445,2.1055,3.4823,2.7261,20,4.6396,20,20,20,20,20,20,1.9197,1 +20,2.8341,20,1.387,2.0511,3.4312,2.6835,20,20,20,20,20,20,20,20,1.8617,1 +20,2.8032,20,1.3576,2.0233,3.4051,2.6618,20,20,20,20,20,20,20,20,1.8321,1 +20,2.8032,20,1.3576,2.0233,3.4051,2.6618,20,20,20,20,20,20,20,20,1.8321,1 +20,2.7447,20,1.3023,1.971,3.3561,2.6214,20,20,20,20,20,20,20,1.7763,20,0.5 +20,2.7447,20,1.3023,1.971,3.3561,2.6214,20,20,20,20,20,20,20,1.7763,20,0.5 +20,2.6815,20,1.2428,1.915,3.3034,20,2.5785,20,20,20,20,20,20,1.7161,20,1 +20,2.6527,20,1.2159,1.8897,3.2796,20,2.5593,20,20,20,20,20,20,1.6888,20,1 +20,2.6527,20,1.2159,1.8897,3.2796,20,2.5593,20,20,20,20,20,20,1.6888,20,1 +20,2.5937,20,1.1609,1.8378,3.2307,20,2.5202,20,20,20,20,20,20,1.6332,20,1 +20,2.5619,20,1.1314,1.8101,3.2045,20,2.4993,20,20,20,20,20,20,1.6033,20,1 +20,2.5619,20,1.1314,1.8101,3.2045,20,2.4993,20,20,20,20,20,20,1.6033,20,1 +20,2.503,20,1.0773,1.7591,3.1562,20,2.4614,20,20,20,20,20,20,1.5485,20,1 +20,2.503,20,1.0773,1.7591,3.1562,20,2.4614,20,20,20,20,20,20,1.5485,20,1 +20,2.4732,20,1.05,1.7333,3.1318,20,2.4425,20,20,20,20,20,20,1.5208,20,1 +20,2.4392,20,1.0191,1.7042,3.1042,20,2.4211,20,20,20,20,20,20,1.4893,20,1.5 +20,2.3816,20,20,0.9672,1.6552,20,2.3855,20,20,20,20,20,20,1.4365,20,1.5 +20,2.3816,20,20,0.9672,1.6552,20,2.3855,20,20,20,20,20,20,1.4365,20,1.5 +20,2.32,20,20,0.9124,1.6033,20,2.3481,20,20,20,20,20,20,1.3807,20,1.5 +20,2.2897,20,20,0.8858,1.578,20,2.33,20,20,20,20,20,20,1.3535,20,1.5 +20,2.2897,20,20,0.8858,1.578,20,2.33,20,20,20,20,20,20,1.3535,20,1.5 +20,2.2291,20,20,0.8332,1.5278,20,2.2944,20,20,20,20,20,1.2996,20,20,1.5 +20,2.2291,20,20,0.8332,1.5278,20,2.2944,20,20,20,20,20,1.2996,20,20,1.5 +20,2.1967,20,20,0.8056,1.5013,20,2.2758,20,20,20,20,20,1.2711,20,20,1.5 +20,2.1663,20,20,0.78,1.4766,20,20,2.2586,20,20,20,20,1.2446,20,20,2 +20,2.1046,20,20,20,0.7291,20,20,2.2243,20,20,20,20,1.1916,20,20,2.5 +20,2.1046,20,20,20,0.7291,20,20,2.2243,20,20,20,20,1.1916,20,20,2.5 +20,2.0457,20,20,20,0.682,20,20,20,20,20,20,20,1.1423,20,20,2.5 +20,2.0457,20,20,20,0.682,20,20,20,20,20,20,20,1.1423,20,20,2.5 +20,1.9832,20,20,20,1.3315,0.634,20,20,20,20,20,1.0915,20,20,20,3.5 +20,1.9506,20,20,20,2.7159,0.6099,20,20,20,20,20,1.0656,20,20,20,3 +20,1.9506,20,20,20,2.7159,0.6099,20,20,20,20,20,1.0656,20,20,20,3 +20,1.8881,20,20,20,2.6673,0.5658,20,20,20,20,20,1.0175,20,20,20,4 +20,1.8587,20,20,20,20,1.237,0.5462,20,20,20,20,0.9956,20,20,20,4 +20,1.8587,20,20,20,20,1.237,0.5462,20,20,20,20,0.9956,20,20,20,4 +20,1.8587,20,20,20,20,1.237,0.5462,20,20,20,20,0.9956,20,20,20,4 +20,1.7671,20,20,20,20,1.1696,20,0.4904,20,20,0.9316,20,20,20,20,5.5 +20,1.7671,20,20,20,20,1.1696,20,0.4904,20,20,0.9316,20,20,20,20,5.5 +20,1.706,20,20,20,20,1.1257,20,20,20,0.8927,20,20,20,20,20,-1 +20,1.706,20,20,20,20,1.1257,20,20,20,0.8927,20,20,20,20,20,-1 +20,1.6756,20,20,20,20,2.5035,1.1055,20,20,0.8731,20,20,20,20,20,-1 +20,1.6447,20,20,20,20,2.4808,1.0854,20,20,0.8538,20,20,20,20,20,-1.5 +20,1.614,20,20,20,20,2.4584,1.0661,20,20,0.8352,20,20,20,20,20,-1.5 +20,1.5828,20,20,20,20,2.436,1.047,20,20,0.8172,20,20,20,20,20,-1.5 +20,1.5224,20,20,20,20,2.3932,1.0122,20,0.7841,20,20,20,20,20,20,-1.5 +20,1.5224,20,20,20,20,2.3932,1.0122,20,0.7841,20,20,20,20,20,20,-1.5 +20,1.4615,20,20,20,20,2.3511,20,20,20,20,20,20,20,20,20,28 +20,1.4327,20,20,20,20,2.3314,20,20,20,20,20,20,20,20,20,28.5 +20,1.4327,20,20,20,20,2.3314,20,20,20,20,20,20,20,20,20,28.5 +20,1.3726,20,20,20,20,2.2792,20,20,20,20,20,20,20,20,20,24 +1.3439,20,20,20,20,20,2.2535,20,0.9023,20,20,20,20,20,20,20,30 +1.3439,20,20,20,20,20,2.2535,20,0.9023,20,20,20,20,20,20,20,30 +20,20,20,20,20,2.2031,20,0.8615,20,20,20,20,20,20,20,20,25.5 +20,20,20,20,20,2.1797,20,0.8425,20,20,20,20,20,20,20,20,23.5 +20,20,20,20,20,2.1797,20,0.8425,20,20,20,20,20,20,20,20,23.5 +20,20,20,20,2.1272,20,20,0.8009,20,20,20,20,20,20,20,1.2139,20.5 +20,20,20,20,2.0973,20,20,0.7771,20,20,20,20,20,20,20,1.1858,19 +20,20,20,20,2.0973,20,20,0.7771,20,20,20,20,20,20,20,1.1858,19 +20,20,20,20,2.0405,20,20,0.733,1.7197,20,20,20,20,20,1.133,20,16.5 +20,20,20,20,2.0126,20,20,0.7118,1.6996,20,20,20,20,20,1.1079,20,16 +20,20,20,20,2.0126,20,20,0.7118,1.6996,20,20,20,20,20,1.1079,20,16 +20,20,20,1.9543,20,20,3.6931,0.669,20,20,20,20,20,20,1.0565,20,14.5 +20,20,20,1.9232,20,20,3.668,0.6468,20,20,20,20,20,1.0303,20,20,13.5 +20,20,20,1.9232,20,20,3.668,0.6468,20,20,20,20,20,1.0303,20,20,13.5 +20,20,20,1.9232,20,20,3.668,0.6468,20,20,20,20,20,1.0303,20,20,13.5 +20,20,20,1.864,20,20,3.6203,1.5945,0.6069,20,20,20,20,0.9815,20,20,12.5 +20,20,20,1.8038,20,20,3.5712,1.5522,20,20,20,20,0.9353,20,20,20,9 +20,20,20,1.7751,20,20,3.5477,1.5322,20,20,20,20,0.9143,20,20,20,8 +20,20,20,1.7751,20,20,3.5477,1.5322,20,20,20,20,0.9143,20,20,20,8 +20,20,20,1.7143,20,20,3.4987,1.4918,20,20,20,0.8701,20,20,20,20,6 +20,20,1.6829,20,20,20,3.4734,1.4711,20,20,20,0.8487,20,20,20,20,5 +20,20,1.6829,20,20,20,3.4734,1.4711,20,20,20,0.8487,20,20,20,20,5 +20,20,1.6238,20,20,20,3.4262,1.4339,20,20,0.8093,20,20,20,20,20,3.5 +20,20,1.6238,20,20,20,3.4262,1.4339,20,20,0.8093,20,20,20,20,20,3.5 +20,20,1.5943,20,20,20,3.4027,20,1.4158,20,0.791,20,20,20,20,20,3 +20,20,1.5638,20,20,20,3.3785,20,1.3976,20,0.7726,20,20,20,20,20,2 +20,20,1.5088,20,20,20,3.3351,20,20,0.742,20,20,20,20,20,20,-19.5 +20,20,1.5088,20,20,20,3.3351,20,20,0.742,20,20,20,20,20,20,-19.5 +20,20,1.5088,20,20,20,3.3351,20,20,0.742,20,20,20,20,20,20,-19.5 +20,20,20,1.4499,20,20,3.2923,20,20,0.7046,20,20,20,20,20,20,-19.5 +20,20,20,1.3991,20,20,20,3.2597,20,20,20,20,20,20,20,20,37 +20,20,20,1.3991,20,20,20,3.2597,20,20,20,20,20,20,20,20,37 +20,20,20,1.3407,20,20,3.2054,20,20,20,20,20,20,20,20,20,31.5 +20,20,1.3149,20,20,3.18,20,20,20,20,20,20,20,20,20,20,28.5 +20,20,1.3149,20,20,3.18,20,20,20,20,20,20,20,20,20,20,28.5 +20,20,1.2862,20,20,3.1522,20,20,20,20,20,20,20,20,20,20,26 +20,1.2327,20,20,20,3.098,20,20,1.1932,20,20,20,20,20,20,20,32.5 +20,1.2327,20,20,20,3.098,20,20,1.1932,20,20,20,20,20,20,20,32.5 +1.1805,20,20,20,3.0408,20,20,1.1424,20,20,20,20,20,20,20,20,28 +1.1571,20,20,3.0124,20,20,20,1.1154,20,20,20,20,20,20,20,20,25.5 +1.1571,20,20,3.0124,20,20,20,1.1154,20,20,20,20,20,20,20,20,25.5 +20,20,20,2.9534,20,20,3.7463,1.063,20,20,20,20,20,20,20,20,21 +20,20,20,2.9224,20,20,1.0369,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,2.9224,20,20,1.0369,20,20,20,20,20,20,20,20,20,18.5 +20,20,2.8634,20,20,20,0.9892,20,3.075,20,20,20,20,20,20,1.0225,16 +20,20,2.8302,20,20,3.6397,0.9624,20,3.0522,20,20,20,20,20,20,0.9926,15 +20,20,2.8302,20,20,3.6397,0.9624,20,3.0522,20,20,20,20,20,20,0.9926,15 +20,20,2.7698,20,20,3.5874,0.9147,3.011,20,20,20,20,20,20,0.9389,20,13 +20,20,2.7393,20,20,3.5609,0.8908,2.99,20,20,20,20,20,20,0.9127,20,12 +20,20,2.7393,20,20,3.5609,0.8908,2.99,20,20,20,20,20,20,0.9127,20,12 +20,2.7069,20,20,20,3.5326,0.8659,2.9677,20,20,20,20,20,20,0.885,20,10.5 +20,2.6533,20,20,20,1.9279,0.8254,2.931,20,20,20,20,20,0.8406,20,20,9.5 +20,2.6533,20,20,20,1.9279,0.8254,2.931,20,20,20,20,20,0.8406,20,20,9.5 +20,2.593,20,20,20,1.8789,20,0.7817,20,20,20,20,20,0.792,20,20,8.5 +20,2.5615,20,20,20,1.8532,20,0.7593,20,20,20,20,0.7676,20,20,20,7.5 +20,2.5615,20,20,20,1.8532,20,0.7593,20,20,20,20,0.7676,20,20,20,7.5 +20,2.4995,20,20,3.3515,1.8031,20,0.7172,20,20,20,20,0.7216,20,20,20,6.5 +20,2.4703,20,20,3.3259,1.7795,20,0.6981,20,20,20,20,0.701,20,20,20,6 +20,2.4703,20,20,3.3259,1.7795,20,0.6981,20,20,20,20,0.701,20,20,20,6 +20,2.4095,20,20,3.273,1.7312,20,0.661,20,20,20,0.6602,20,20,20,20,5 +20,2.4095,20,20,3.273,1.7312,20,0.661,20,20,20,0.6602,20,20,20,20,5 +20,2.3775,20,20,3.2451,1.7061,20,2.7454,0.6429,20,20,0.64,20,20,20,20,5 +20,2.3151,20,20,3.1908,1.6573,20,2.7045,20,20,0.6042,20,20,20,20,20,-6.5 +20,2.2856,20,20,3.165,20,1.6344,2.6852,20,0.5891,20,20,20,20,20,20,-7.5 +20,2.2856,20,20,3.165,20,1.6344,2.6852,20,0.5891,20,20,20,20,20,20,-7.5 +20,2.2248,20,20,20,3.1159,1.5927,2.6519,20,20,20,20,20,20,20,20,25 +20,2.2248,20,20,20,3.1159,1.5927,2.6519,20,20,20,20,20,20,20,20,25 +2.1633,20,20,20,3.0553,20,1.5368,2.6015,20,20,20,20,20,20,20,20,21.5 +2.1267,20,20,20,3.0175,1.5014,20,2.569,4.0844,20,20,20,20,20,20,20,19 +20,20,20,2.9883,20,1.4746,2.5447,4.0628,20,20,20,20,20,20,20,20,17.5 +20,20,20,2.9883,20,1.4746,2.5447,4.0628,20,20,20,20,20,20,20,20,17.5 +20,20,20,2.9297,20,1.421,2.4961,4.0194,20,20,20,20,20,20,20,20,15 +20,20,20,2.9297,20,1.421,2.4961,4.0194,20,20,20,20,20,20,20,20,15 +20,20,20,2.8691,20,1.3657,2.4455,3.974,5.9833,20,20,20,20,20,20,20,12.5 +20,20,20,2.8386,20,1.3379,2.4201,3.951,20,20,20,20,20,20,20,1.9504,11.5 +20,20,20,2.8386,20,1.3379,2.4201,3.951,20,20,20,20,20,20,20,1.9504,11.5 +20,20,20,2.8386,20,1.3379,2.4201,3.951,20,20,20,20,20,20,20,1.9504,11.5 +20,20,20,2.7792,20,1.2845,2.3711,3.9068,20,20,20,20,20,20,20,1.8929,10 +20,20,2.7199,20,20,1.2312,2.3219,5.8813,20,20,20,20,20,20,20,1.8367,8.5 +20,20,2.6901,20,20,1.2045,3.8396,5.8606,7.7397,20,20,20,20,20,20,1.8086,8 +20,20,2.6901,20,20,1.2045,3.8396,5.8606,7.7397,20,20,20,20,20,20,1.8086,8 +20,20,2.6294,20,20,1.1509,3.7943,5.819,7.7029,20,20,20,20,20,1.7517,20,7 +20,20,2.5978,20,20,1.1231,3.7706,5.7971,7.6834,20,20,20,20,20,1.7225,20,6.5 +20,20,2.5978,20,20,1.1231,3.7706,5.7971,7.6834,20,20,20,20,20,1.7225,20,6.5 +20,20,2.538,20,20,1.0712,3.7259,5.7558,20,20,20,20,20,20,1.6676,20,6 +20,20,2.5089,20,20,1.0461,3.7042,5.7356,20,20,20,20,20,20,1.6412,20,5.5 +20,20,2.5089,20,20,1.0461,3.7042,5.7356,20,20,20,20,20,20,1.6412,20,5.5 +20,20,2.448,20,20,0.9943,3.6588,5.6934,20,20,20,20,20,20,1.5866,20,5 +20,20,2.4169,20,20,0.9681,3.6356,5.6718,20,20,20,20,20,1.559,20,20,5 +20,20,2.4169,20,20,0.9681,3.6356,5.6718,20,20,20,20,20,1.559,20,20,5 +20,20,2.3579,20,20,0.9194,3.5919,5.6309,20,20,20,20,20,1.5075,20,20,4.5 +20,20,2.3292,20,20,0.896,3.5705,5.6109,20,20,20,20,20,1.4828,20,20,4.5 +20,20,2.3292,20,20,0.896,3.5705,5.6109,20,20,20,20,20,1.4828,20,20,4.5 +20,20,2.2698,20,20,0.8486,1.9587,5.5696,20,20,20,20,20,1.4324,20,20,4.5 +20,20,2.2698,20,20,0.8486,1.9587,5.5696,20,20,20,20,20,1.4324,20,20,4.5 +20,20,2.21,20,20,20,0.8023,5.528,20,20,20,20,1.383,20,20,20,4.5 +20,20,2.1798,20,20,20,0.7795,5.5068,10.8507,20,20,20,1.3585,20,20,20,4.5 +20,20,2.1798,20,20,20,0.7795,5.5068,10.8507,20,20,20,1.3585,20,20,20,4.5 +20,2.1256,20,20,20,20,0.7397,5.4689,10.8199,20,20,20,1.3157,20,20,20,4.5 +20,2.1256,20,20,20,20,0.7397,5.4689,10.8199,20,20,20,1.3157,20,20,20,4.5 +20,2.0634,20,20,20,20,1.7992,0.6961,10.7842,20,20,20,1.2681,20,20,20,5 +20,2.0343,20,20,20,20,1.7771,0.6766,10.7674,20,20,20,1.2466,20,20,20,4.5 +20,2.0343,20,20,20,20,1.7771,0.6766,10.7674,20,20,20,1.2466,20,20,20,4.5 +20,1.9724,20,20,20,20,1.7304,0.637,8.6808,20,20,1.2024,20,20,20,20,5 +20,1.9401,20,20,20,20,1.7063,0.6178,8.6624,20,20,1.1802,20,20,20,20,5.5 +20,1.9401,20,20,20,20,1.7063,0.6178,8.6624,20,20,1.1802,20,20,20,20,5.5 +20,1.8797,20,20,20,20,1.6612,7.2309,5.094,20,20,1.141,20,20,20,20,-1.5 +20,1.8503,20,20,20,20,1.6395,7.2115,5.0771,20,1.123,20,20,20,20,20,-2 +20,1.8503,20,20,20,20,1.6395,7.2115,5.0771,20,1.123,20,20,20,20,20,-2 +20,1.7878,20,20,20,20,1.5967,7.1734,8.5769,20,1.0824,20,20,20,20,20,-2 +20,1.7553,20,20,20,20,3.1518,1.575,8.5599,20,1.062,20,20,20,20,20,-2 +20,1.7553,20,20,20,20,3.1518,1.575,8.5599,20,1.062,20,20,20,20,20,-2 +20,1.6952,20,20,20,20,20,1.5363,10.5734,20,1.0258,20,20,20,20,20,-2.5 +20,1.6952,20,20,20,20,20,1.5363,10.5734,20,1.0258,20,20,20,20,20,-2.5 +20,1.634,20,20,20,20,20,1.4987,10.5409,0.991,20,20,20,20,20,20,-2.5 +20,20,1.6053,20,20,20,20,1.4819,10.526,0.9754,20,20,20,20,20,20,-3 +20,20,1.6053,20,20,20,20,1.4819,10.526,0.9754,20,20,20,20,20,20,-3 +20,20,1.5446,20,20,20,20,3.015,1.4477,20,20,20,20,20,20,20,35 +20,20,1.5126,20,20,20,20,2.9954,1.4306,20,20,20,20,20,20,20,35.5 +20,20,1.5126,20,20,20,20,2.9954,1.4306,20,20,20,20,20,20,20,35.5 +20,1.4477,20,20,20,20,2.9376,1.3767,4.8645,20,20,20,20,20,20,20,30.5 +1.402,20,20,20,20,20,2.8947,1.3367,20,20,20,20,20,20,20,20,26.5 +1.3686,20,20,20,20,2.8636,6.8859,1.308,11.8302,20,20,20,20,20,20,20,24 +1.3686,20,20,20,20,2.8636,6.8859,1.308,11.8302,20,20,20,20,20,20,20,24 +20,20,20,20,20,2.8051,1.2544,4.7466,12.3969,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,2.7782,1.2299,8.2337,2.7614,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,2.7782,1.2299,8.2337,2.7614,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,2.7782,1.2299,8.2337,2.7614,20,20,20,20,20,20,20,18.5 +20,20,20,20,4.7797,2.7218,1.1788,2.7178,8.4092,20,20,20,20,20,20,1.2215,16 +20,20,20,20,2.6656,8.1335,1.1283,2.6739,12.6205,20,20,20,20,20,20,1.1665,13.5 +20,20,20,20,2.6359,4.5936,1.1019,2.6507,12.5992,20,20,20,20,20,20,1.1379,12 +20,20,20,20,2.6359,4.5936,1.1019,2.6507,12.5992,20,20,20,20,20,20,1.1379,12 +20,20,20,20,2.5767,4.5398,1.0501,2.6051,6.3847,20,20,20,20,20,1.0811,20,10 +20,20,20,20,2.5767,4.5398,1.0501,2.6051,6.3847,20,20,20,20,20,1.0811,20,10 +20,20,20,4.5741,2.5189,4.4873,1.0006,2.561,20,20,20,20,20,20,1.0266,20,9 +20,20,20,4.5462,2.4915,4.4623,0.9775,2.5401,9.6639,20,20,20,20,20,1.0015,20,8.5 +20,20,20,4.5462,2.4915,4.4623,0.9775,2.5401,9.6639,20,20,20,20,20,1.0015,20,8.5 +20,20,20,2.4339,6.4619,4.4098,0.9297,2.4963,8.0496,20,20,20,20,0.9499,20,20,7 +20,20,20,2.4049,6.433,4.3832,0.906,2.4743,8.0307,20,20,20,20,0.9247,20,20,6.5 +20,20,20,2.4049,6.433,4.3832,0.906,2.4743,8.0307,20,20,20,20,0.9247,20,20,6.5 +20,20,20,2.4049,6.433,4.3832,0.906,2.4743,8.0307,20,20,20,20,0.9247,20,20,6.5 +20,20,20,2.3181,7.8023,4.3037,0.838,2.4094,12.4426,20,20,20,0.8515,20,20,20,5.5 +20,20,20,2.3181,7.8023,4.3037,0.838,2.4094,12.4426,20,20,20,0.8515,20,20,20,5.5 +20,20,20,2.2596,7.7459,4.25,8.0609,0.7944,13.5227,20,20,20,0.8054,20,20,20,4.5 +20,20,20,2.2596,7.7459,4.25,8.0609,0.7944,13.5227,20,20,20,0.8054,20,20,20,4.5 +20,20,20,2.2303,6.2197,4.2231,8.0384,0.7734,20,20,20,0.7834,20,20,20,20,4 +20,20,20,2.2022,6.1935,4.1973,8.0168,0.7539,20,20,20,0.7627,20,20,20,20,4 +20,20,20,2.1482,6.1432,4.1477,7.9751,0.7185,20,20,0.7253,20,20,20,20,20,3.5 +20,20,20,2.1188,6.1157,4.1206,7.9524,2.2639,0.7002,20,0.7063,20,20,20,20,20,3 +20,20,20,2.1188,6.1157,4.1206,7.9524,2.2639,0.7002,20,0.7063,20,20,20,20,20,3 +20,20,20,2.0609,6.0616,4.0674,7.9077,2.223,20,20,0.6716,20,20,20,20,20,-15.5 +20,20,20,2.0329,6.0354,4.0416,7.886,2.2035,20,0.6564,20,20,20,20,20,20,-17 +20,20,20,2.0329,6.0354,4.0416,7.886,2.2035,20,0.6564,20,20,20,20,20,20,-17 +20,20,20,4.0477,2.0066,4.0184,7.8681,2.1886,13.3625,0.6361,20,20,20,20,20,20,-16.5 +20,20,20,3.9949,1.9574,3.9756,11.7047,7.8358,2.1628,20,20,20,20,20,20,20,44.5 +20,20,20,3.97,1.9346,3.9558,7.4892,7.8211,20,20,20,20,20,20,20,20,37 +20,20,20,3.97,1.9346,3.9558,7.4892,7.8211,20,20,20,20,20,20,20,20,37 +20,20,20,1.8717,5.8846,3.8946,7.7646,2.1003,20,20,20,20,20,20,20,20,40 +20,20,3.873,1.8389,3.8628,11.5973,7.7355,2.0741,6.3584,20,20,20,20,20,20,20,37.5 +20,20,3.873,1.8389,3.8628,11.5973,7.7355,2.0741,6.3584,20,20,20,20,20,20,20,37.5 +20,3.8076,1.7742,3.7998,11.5361,7.6773,2.0218,4.7998,15.046,20,20,20,20,20,20,20,31 +20,3.8076,1.7742,3.7998,11.5361,7.6773,2.0218,4.7998,15.046,20,20,20,20,20,20,20,31 +20,3.7781,1.7453,3.7719,7.652,5.7965,1.9997,4.7812,9.3476,20,20,20,20,20,20,20,29 +3.7186,1.6868,3.7154,11.4546,7.6005,1.9549,6.2468,4.7428,5.4287,20,20,20,20,20,20,20,24.5 +3.6877,1.6566,3.686,7.5737,5.7237,1.9318,4.7229,5.4123,17.8931,20,20,20,20,20,20,20,22.5 +3.6877,1.6566,3.686,7.5737,5.7237,1.9318,4.7229,5.4123,17.8931,20,20,20,20,20,20,20,22.5 +1.595,3.6236,11.364,7.5125,5.6644,1.8748,4.6699,5.3646,20,20,20,20,20,20,20,20,19 +1.595,3.6236,11.364,7.5125,5.6644,1.8748,4.6699,5.3646,20,20,20,20,20,20,20,20,19 +1.5287,3.556,11.2962,5.5992,1.8121,4.611,5.3111,9.0047,16.633,20,20,20,20,20,20,20,15.5 +1.5287,3.556,11.2962,5.5992,1.8121,4.611,5.3111,9.0047,16.633,20,20,20,20,20,20,20,15.5 +5.4818,3.4941,7.3844,5.5397,1.7552,4.5575,5.2626,8.9617,3.9815,20,20,20,20,20,20,3.5049,13.5 +3.4606,6.9944,7.351,5.5071,1.724,4.5279,5.2357,8.9376,3.9593,20,20,20,20,20,20,3.4735,12 +3.4606,6.9944,7.351,5.5071,1.724,4.5279,5.2357,8.9376,3.9593,20,20,20,20,20,20,3.4735,12 +3.4305,11.1705,7.3212,5.4781,1.6963,4.5017,5.212,3.9398,14.6727,20,20,20,20,20,20,3.4452,11 +3.3689,11.1086,7.2597,5.418,1.6391,4.4474,5.1625,3.8992,15.5235,20,20,20,20,20,20,3.3878,9 +3.3689,11.1086,7.2597,5.418,1.6391,4.4474,5.1625,3.8992,15.5235,20,20,20,20,20,20,3.3878,9 +3.3393,11.0788,7.2301,5.389,1.6115,4.4211,5.1385,3.8795,20,20,20,20,20,20,20,3.3605,8.5 +3.279,7.1699,5.3301,7.123,1.5557,5.0899,8.8068,3.8399,20,20,20,20,20,20,3.3049,1.261,7 +3.279,7.1699,5.3301,7.123,1.5557,5.0899,8.8068,3.8399,20,20,20,20,20,20,3.3049,1.261,7 +3.2165,7.1072,5.2687,5.793,1.4979,5.0393,8.7611,3.7988,20,20,20,20,20,20,3.2475,1.2017,6 +6.7196,7.0767,5.2389,5.7646,1.4698,5.0147,8.7388,3.7788,4.6972,20,20,20,20,20,3.2199,1.1731,5.5 +6.7196,7.0767,5.2389,5.7646,1.4698,5.0147,8.7388,3.7788,4.6972,20,20,20,20,20,3.2199,1.1731,5.5 +10.8691,7.0214,5.1848,5.713,1.4192,4.9702,8.6985,3.743,4.6655,20,20,20,20,20,3.1699,1.1214,4.5 +10.8691,7.0214,5.1848,5.713,1.4192,4.9702,8.6985,3.743,4.6655,20,20,20,20,20,3.1699,1.1214,4.5 +10.8072,6.9597,5.1243,5.6554,1.363,4.9205,8.6535,3.7033,4.6303,20,20,20,20,20,1.0644,6.5479,3.5 +10.7773,6.9299,5.0951,5.6276,1.336,4.8966,8.6317,3.6843,4.6134,20,20,20,20,20,1.0372,6.5193,3 +10.7463,6.8989,5.0648,5.5987,1.3081,4.8718,8.6092,3.6647,4.596,20,20,20,20,20,1.0089,6.4894,3 +10.7168,6.8696,5.0361,5.5714,1.2818,4.8484,8.5879,3.6464,4.5797,20,20,20,20,20,0.9823,6.4611,2.5 +10.6855,6.8383,5.0054,5.5422,1.2539,4.8235,8.5652,3.6268,4.5624,20,20,20,20,20,0.9542,6.431,2 +10.6855,6.8383,5.0054,5.5422,1.2539,4.8235,8.5652,3.6268,4.5624,20,20,20,20,20,0.9542,6.431,2 +10.623,6.7761,4.9445,5.4843,1.1989,4.7742,8.5203,3.5886,4.5285,20,20,20,20,2.9513,0.8989,6.3712,1.5 +10.5926,6.7457,4.9148,5.4561,1.1724,4.7502,8.4985,3.5701,7.673,20,20,20,20,0.8723,4.889,6.342,1.5 +10.5594,6.7127,4.8825,5.4255,1.1437,4.7242,8.4748,3.5503,7.6551,20,20,20,20,0.8435,4.8585,6.3102,1.5 +10.5268,6.6802,4.8508,5.3953,1.1157,4.6987,8.4515,3.5309,7.6376,20,20,20,20,0.8157,4.8286,6.279,0.5 +10.4943,6.6477,4.819,5.3652,1.088,4.6733,8.4282,3.5117,7.6201,20,20,20,20,0.7882,4.7988,6.2479,0.5 +10.4943,6.6477,4.819,5.3652,1.088,4.6733,8.4282,3.5117,7.6201,20,20,20,20,0.7882,4.7988,6.2479,0.5 +10.4327,6.5864,4.7592,5.3085,3.8558,1.0366,8.3848,3.4763,12.9599,20,20,20,20,0.7372,4.7423,6.1889,0.5 +10.4021,6.5558,4.7294,5.2804,3.8296,1.0114,8.3632,3.4589,12.9429,20,20,20,0.7125,2.759,4.7142,6.1596,0 +10.4021,6.5558,4.7294,5.2804,3.8296,1.0114,8.3632,3.4589,12.9429,20,20,20,0.7125,2.759,4.7142,6.1596,0 +10.3416,6.4956,4.6707,5.2249,3.7781,0.9627,8.3209,9.2045,3.4253,20,20,20,0.6651,2.7071,4.659,4.6033,-0.5 +10.3095,6.4636,4.6395,5.1955,3.7509,0.9375,8.2986,9.1834,3.4078,20,20,20,0.6408,2.6796,4.6297,4.5719,-1 +10.3095,6.4636,4.6395,5.1955,3.7509,0.9375,8.2986,9.1834,3.4078,20,20,20,0.6408,2.6796,4.6297,4.5719,-1 +10.2475,6.4019,4.5795,5.139,3.6988,0.8903,4.4854,9.1433,3.375,20,20,0.5956,20,2.6265,4.5729,4.511,-1.5 +10.2175,6.3722,4.5506,5.1119,3.6739,8.281,0.8683,9.1241,12.843,20,20,0.5748,20,2.601,4.5455,4.4816,-2 +10.1853,6.3402,4.5196,5.0828,13.1973,3.6473,0.8453,9.1037,12.8262,20,20,0.5532,20,2.5735,4.516,4.45,-2 +10.156,6.3111,4.4915,5.0565,13.173,3.6232,0.825,9.0853,12.8111,20,0.5344,20,20,2.5486,4.4891,4.4212,-2.5 +10.1243,6.2797,4.461,5.0281,13.1469,3.5974,0.8038,9.0656,12.7949,20,0.5151,20,20,2.5216,4.46,4.3901,-3 +10.0945,6.2502,4.4326,5.0015,13.8169,3.5733,4.3745,0.7847,20,20,0.4979,20,20,2.4962,4.4326,5.8647,-3.5 +10.0669,6.2229,4.4062,4.9771,13.7936,3.5512,4.3552,0.7678,20,0.4829,20,20,20,2.4727,4.4072,5.8381,-3.5 +10.0371,6.1934,4.3779,7.4478,4.9508,3.5276,4.3345,0.7504,20,20,20,20,20,2.4472,4.3796,5.8093,22 +10.0371,6.1934,4.3779,7.4478,4.9508,3.5276,4.3345,0.7504,20,20,20,20,20,2.4472,4.3796,5.8093,22 +9.9776,6.1337,4.3193,4.8952,13.0238,3.4765,4.2886,0.7124,12.717,20,20,20,2.4007,20,4.3277,4.2468,22 +9.9776,6.1337,4.3193,4.8952,13.0238,3.4765,4.2886,0.7124,12.717,20,20,20,2.4007,20,4.3277,4.2468,22 +6.0767,7.6115,4.2619,4.8389,3.4231,4.239,8.0264,0.6713,20,20,20,20,2.3634,4.2835,5.7049,2.1994,20 +6.0461,4.2307,8.3989,4.8082,3.3936,4.2114,7.9998,0.649,3.1834,20,20,2.3448,20,4.2607,5.6794,2.172,19 +6.0135,4.1975,7.2715,4.7753,3.3622,4.182,8.8728,0.6259,3.1606,20,20,2.3255,4.2369,7.691,2.143,5.6688,18.5 +5.9828,4.1661,4.7442,12.8775,3.3323,4.1539,8.8465,0.6045,4.1233,20,20,2.308,4.2148,5.6274,2.116,5.6408,17.5 +20,4.1331,4.7112,3.3005,8.9987,4.1239,14.6617,3.1152,0.5823,20,2.2905,20,4.1921,5.6015,2.088,9.1444,17 +7.4513,4.1014,4.6796,3.2699,15.1801,4.095,12.5535,3.0925,0.5617,20,2.2745,20,4.1709,5.5769,2.0616,9.7719,16.5 +4.068,5.867,4.646,3.2374,4.0643,7.8571,12.5268,3.0682,20,20,2.2585,20,4.1491,2.0342,5.5549,9.7412,-40 +4.068,5.867,4.646,3.2374,4.0643,7.8571,12.5268,3.0682,20,20,2.2585,20,4.1491,2.0342,5.5549,9.7412,-40 +7.3577,4.0081,4.5893,3.1859,8.8844,4.0183,12.4913,3.0389,4.0289,20,2.216,20,4.0982,5.4961,1.9768,9.6808,-38.5 +5.7991,3.9834,7.0631,4.5684,3.1697,4.0063,7.8028,7.1499,8.1317,20,2.1875,20,4.0679,5.4655,1.9464,5.4658,-35.5 +5.7702,7.3065,3.958,4.5476,7.7589,3.1544,3.9957,12.4828,13.4476,20,20,2.1554,20,4.0344,5.432,1.9135,-32 +20,5.7446,3.9358,4.53,12.6784,3.1421,3.9879,7.7872,20,20,20,2.1255,20,4.0035,5.4014,1.8836,-29 +9.5621,5.7167,3.912,5.7127,4.5113,3.1297,14.2731,3.9804,20,20,20,20,2.0919,3.969,7.4103,1.8505,-26.5 +9.5341,5.6914,20,3.8907,4.4951,7.7201,3.1196,3.9749,8.6917,20,20,20,2.0601,20,3.9367,5.3359,-24 +5.3095,9.5033,5.6637,3.8679,6.9682,4.4779,3.1094,3.9698,7.7728,20,20,20,2.0247,20,3.9008,5.3009,-21.5 +5.2801,9.4757,5.6392,3.848,8.04,4.4633,7.698,3.1014,3.9665,20,20,20,1.9921,20,3.8681,7.3111,-19.5 +1.7231,9.446,5.613,7.1691,3.8268,4.448,7.6877,3.0934,14.252,20,20,20,20,1.9569,3.8328,7.2764,-17.5 +1.6927,8.7518,9.8564,5.5858,3.8031,4.4284,12.5962,3.0796,20,20,20,20,20,1.9281,20,3.802,-16.5 +1.6927,8.7518,9.8564,5.5858,3.8031,4.4284,12.5962,3.0796,20,20,20,20,20,1.9281,20,3.802,-16.5 +1.6289,5.1551,9.3559,5.5293,7.093,3.7542,4.3885,7.6397,3.0523,20,20,20,20,1.8676,20,3.7373,-13.5 +3.5946,1.5999,9.3282,5.5039,7.0701,3.7324,4.3711,7.6258,14.9641,20,20,20,20,1.8397,20,3.7076,-12.5 +5.0784,1.5697,9.2995,5.4774,7.0462,3.7098,4.3529,7.6113,8.7136,20,20,20,20,1.8108,20,3.6767,-11 +5.0485,1.5406,9.2718,5.452,11.0534,3.6883,6.8162,4.3357,8.7004,20,20,20,20,1.7829,20,20,-10 +5.0173,1.5102,9.2428,9.6947,5.4255,3.6659,6.7969,4.3178,7.5833,20,20,20,20,1.7538,20,20,-9.5 +5.0173,1.5102,9.2428,9.6947,5.4255,3.6659,6.7969,4.3178,7.5833,20,20,20,20,1.7538,20,20,-9.5 +4.9574,1.4522,4.9802,9.1876,5.375,3.6236,6.7606,4.2845,13.9554,20,20,20,20,20,1.698,20,-8 +4.924,1.4199,4.9481,9.1568,5.3472,6.9292,3.6006,4.2665,12.4529,20,20,20,20,20,1.6666,20,-7.5 +4.893,3.3819,1.3901,9.1284,5.3214,6.9062,3.5794,4.25,12.438,20,20,20,20,20,1.6376,20,-7 +4.8592,3.3489,1.3577,9.0975,5.2935,6.8814,3.5566,4.2324,12.422,20,20,20,20,20,1.6061,20,-6 +6.8672,3.3176,1.3271,9.0683,5.2672,6.8579,3.5353,4.2161,20,20,20,20,20,20,1.5762,20,-5.5 +6.8672,3.3176,1.3271,9.0683,5.2672,6.8579,3.5353,4.2161,20,20,20,20,20,20,1.5762,20,-5.5 +6.8044,4.7647,1.2676,9.0113,5.2161,6.8125,3.4942,6.6493,4.1847,20,20,20,20,20,1.5181,20,-4.5 +6.7715,4.732,1.2366,8.9817,9.4549,5.1896,3.4732,6.6312,13.0112,20,20,20,20,20,1.4877,20,-4 +6.7383,4.699,1.2055,8.9517,9.4275,5.1629,5.2489,3.4521,12.9945,20,20,20,20,20,1.4571,20,-3.5 +6.7057,4.6666,3.1609,1.175,9.4007,5.1368,5.2276,3.4316,12.9783,20,20,20,20,20,1.4272,20,-3.5 +6.6751,4.6362,3.1313,1.1465,9.3756,5.1123,5.2077,3.4126,20,20,20,20,20,20,1.3992,20,-3.5 +20,4.6052,3.1011,1.1177,20,5.0876,6.6987,3.3934,20,20,20,20,20,20,1.3708,20,-3 +20,4.5751,3.0719,1.0898,20,5.0636,6.6776,3.3751,6.5459,20,20,20,20,20,1.3432,20,-2.5 +20,4.5429,3.0406,1.0601,20,5.0381,6.6551,3.3557,6.5289,20,20,20,20,1.3137,20,20,-2.5 +3.1055,4.5107,3.0094,1.0306,20,5.0126,6.6326,3.3365,6.5121,20,20,20,20,1.2845,20,20,-2 +3.0731,4.4786,2.9783,1.0014,20,4.9874,6.6104,3.3176,6.4954,20,20,20,20,1.2555,20,20,-2 +3.0426,4.4484,2.9491,0.9742,20,4.9637,6.5896,3.3,20,20,20,20,20,1.2284,20,20,-1.5 +3.0112,4.4174,2.9191,0.9464,8.6977,4.9395,6.5683,3.2822,20,20,20,20,20,1.2007,20,20,-1.5 +2.9798,4.3864,2.8891,4.4394,0.9188,4.9153,6.547,3.2646,20,20,20,20,20,1.1731,20,20,-1 +2.9482,4.3551,2.859,4.4101,0.8913,4.8911,6.5257,3.247,7.4872,20,20,20,20,1.1455,20,20,-1 +2.8862,4.294,2.8,4.3529,0.8383,4.8438,6.4843,4.9938,3.2133,20,20,20,20,1.0922,20,20,-0.5 +2.8862,4.294,2.8,4.3529,0.8383,4.8438,6.4843,4.9938,3.2133,20,20,20,20,1.0922,20,20,-0.5 +2.8254,4.2339,2.7422,4.2968,0.7874,4.7977,6.4438,4.9578,3.1809,20,20,20,20,1.0407,20,20,0 +2.8254,4.2339,2.7422,4.2968,0.7874,4.7977,6.4438,4.9578,3.1809,20,20,20,20,1.0407,20,20,0 +2.8254,4.2339,2.7422,4.2968,0.7874,4.7977,6.4438,4.9578,3.1809,20,20,20,20,1.0407,20,20,0 +2.7636,4.1729,6.1727,2.6835,8.4787,0.7372,9.3094,4.9216,7.3887,20,20,20,0.9898,20,20,20,0 +2.7067,4.1167,6.1177,2.6296,8.4284,0.6926,4.7083,4.8886,10.1864,20,20,20,0.944,20,20,20,0.5 +2.6788,4.0891,6.0907,2.6032,8.4038,0.6714,4.6875,4.8725,10.1717,20,20,20,0.922,20,20,20,1 +2.6788,4.0891,6.0907,2.6032,8.4038,0.6714,4.6875,4.8725,10.1717,20,20,20,0.922,20,20,20,1 +2.6168,4.0277,6.0306,2.5444,8.3489,8.8822,0.6259,4.8368,11.1982,20,20,20,0.8747,20,20,20,1.5 +2.5849,3.9962,5.9997,2.5143,8.3207,8.8568,0.6035,4.8186,11.1804,20,20,0.8512,20,20,20,20,1.5 +2.5849,3.9962,5.9997,2.5143,8.3207,8.8568,0.6035,4.8186,11.1804,20,20,0.8512,20,20,20,20,1.5 +2.5849,3.9962,5.9997,2.5143,8.3207,8.8568,0.6035,4.8186,11.1804,20,20,0.8512,20,20,20,20,1.5 +2.4927,3.9048,5.9101,2.4268,8.2386,8.7829,4.5483,0.5436,11.1285,20,20,0.7871,20,20,20,20,2.5 +2.4927,3.9048,5.9101,2.4268,8.2386,8.7829,4.5483,0.5436,11.1285,20,20,0.7871,20,20,20,20,2.5 +2.4927,3.9048,5.9101,2.4268,8.2386,8.7829,4.5483,0.5436,11.1285,20,20,0.7871,20,20,20,20,2.5 +20,3.8106,5.8177,2.3369,8.1539,8.7065,4.4774,6.1623,4.712,20,0.7287,20,20,20,20,20,-16.5 +20,3.7809,5.7886,2.3086,8.1272,8.6823,4.4551,6.1425,4.6951,20,0.7122,20,20,20,20,20,-17.5 +20,3.7809,5.7886,2.3086,8.1272,8.6823,4.4551,6.1425,4.6951,20,0.7122,20,20,20,20,20,-17.5 +2.3063,5.7525,3.7223,2.2555,3.8242,8.6412,4.419,6.1127,20,0.67,20,20,20,20,20,20,-16.5 +2.2742,5.7216,3.6923,2.2288,3.7985,20,8.6208,4.4014,20,0.6484,20,20,20,20,20,20,-15.5 +2.2449,5.6935,3.6651,5.6778,2.2047,8.0326,8.6025,4.3858,6.0859,0.6293,20,20,20,20,20,20,-15.5 +2.2449,5.6935,3.6651,5.6778,2.2047,8.0326,8.6025,4.3858,6.0859,0.6293,20,20,20,20,20,20,-15.5 +20,2.17,5.622,3.5961,2.1446,3.7178,8.5576,4.3483,8.9429,20,20,20,20,20,20,20,18.5 +20,2.1396,5.5931,3.5684,7.2159,2.121,9.6579,4.3341,10.0295,20,20,20,20,20,20,20,20 +20,2.1396,5.5931,3.5684,7.2159,2.121,9.6579,4.3341,10.0295,20,20,20,20,20,20,20,20 +2.0755,20,3.5043,5.523,2.0608,7.8984,8.4879,4.2869,20,20,20,20,20,20,20,20,17 +2.043,5.4955,3.4714,5.4905,2.0296,7.8682,8.4603,4.262,5.9807,20,20,20,20,20,20,20,15 +2.043,5.4955,3.4714,5.4905,2.0296,7.8682,8.4603,4.262,5.9807,20,20,20,20,20,20,20,15 +1.9796,5.431,3.4073,7.0622,1.9691,9.5243,8.4069,4.2138,20,20,20,20,20,20,20,20,12.5 +1.9796,5.431,3.4073,7.0622,1.9691,9.5243,8.4069,4.2138,20,20,20,20,20,20,20,20,12.5 +20,3.3426,5.3633,1.9079,3.4846,8.3525,4.1649,5.8931,20,20,20,20,20,20,20,20,10.5 +20,3.3426,5.3633,1.9079,3.4846,8.3525,4.1649,5.8931,20,20,20,20,20,20,20,20,10.5 +20,3.2783,5.2997,1.8473,7.6906,8.2984,4.1165,5.8493,10.8066,20,20,20,20,20,20,20,9 +5.2706,3.2473,5.269,1.818,7.6618,8.2721,4.093,5.8279,20,20,20,20,20,20,20,20,8 +5.2706,3.2473,5.269,1.818,7.6618,8.2721,4.093,5.8279,20,20,20,20,20,20,20,20,8 +5.2063,3.1831,5.2054,1.7575,20,8.2177,4.0445,5.7838,9.7153,20,20,20,20,20,20,20,7 +5.2063,3.1831,5.2054,1.7575,20,8.2177,4.0445,5.7838,9.7153,20,20,20,20,20,20,20,7 +5.1413,3.1181,5.1409,1.6962,20,8.1622,3.9953,5.7389,9.6762,20,20,20,20,20,20,20,6 +5.1413,3.1181,5.1409,1.6962,20,8.1622,3.9953,5.7389,9.6762,20,20,20,20,20,20,20,6 +5.1087,3.0855,6.7521,1.6655,20,8.1345,3.9707,5.7165,20,20,20,20,20,20,20,1.666,5.5 +5.0438,3.0206,6.6893,1.6046,20,8.0789,3.9218,5.6717,6.8134,20,20,20,20,20,20,1.6038,4.5 +5.0438,3.0206,6.6893,1.6046,20,8.0789,3.9218,5.6717,6.8134,20,20,20,20,20,20,1.6038,4.5 +4.9795,2.9561,6.6267,1.5442,9.1399,8.0237,3.8734,5.6273,6.7768,20,20,20,20,20,20,1.5424,4 +2.9241,4.9482,6.5957,1.5143,7.9963,20,3.8494,5.6052,6.7586,20,20,20,20,20,20,1.512,3.5 +2.8914,4.9157,6.5639,1.4838,7.9682,20,3.8249,5.5827,6.7401,20,20,20,20,20,20,1.4811,3 +2.8914,4.9157,6.5639,1.4838,7.9682,20,3.8249,5.5827,6.7401,20,20,20,20,20,20,1.4811,3 +2.8265,4.8513,6.501,1.4237,7.9128,20,3.777,5.5387,6.7039,20,20,20,20,20,20,1.42,2.5 +2.8265,4.8513,6.501,1.4237,7.9128,20,3.777,5.5387,6.7039,20,20,20,20,20,20,1.42,2.5 +2.7622,4.7873,6.4386,1.3644,7.8578,20,3.7297,5.4951,6.6682,20,20,20,20,20,1.3599,20,2.5 +2.7301,4.7554,6.4074,1.335,7.8303,20,3.7063,5.4734,6.6504,20,20,20,20,20,1.3301,20,2 +2.6974,4.7229,6.3756,1.305,7.8023,20,3.6824,5.4513,6.6323,20,20,20,20,20,1.2998,20,2 +2.6974,4.7229,6.3756,1.305,7.8023,20,3.6824,5.4513,6.6323,20,20,20,20,20,1.2998,20,2 +2.632,4.6578,6.3121,1.2456,7.7464,9.3228,3.6351,5.4075,6.5964,20,20,20,20,20,1.2397,20,2 +2.6003,4.6263,6.2814,1.217,7.7194,9.2986,3.6123,5.3863,6.5791,20,20,20,20,20,1.2109,20,1.5 +2.6003,4.6263,6.2814,1.217,7.7194,9.2986,3.6123,5.3863,6.5791,20,20,20,20,20,1.2109,20,1.5 +2.5677,4.5939,6.2497,2.7583,1.1877,9.2737,3.5889,5.3646,6.5614,20,20,20,20,20,1.1815,20,1.5 +2.5355,4.5619,6.2184,2.7284,1.159,9.2492,3.566,5.3433,6.544,20,20,20,20,20,1.1525,20,1 +2.4712,4.4978,6.1559,2.6686,1.102,9.2003,3.5205,5.3009,6.5094,20,20,20,20,20,1.0952,20,1 +2.4381,4.465,6.1238,2.6381,1.0731,9.1753,3.4974,5.2793,11.898,20,20,20,20,1.066,20,20,1 +2.4381,4.465,6.1238,2.6381,1.0731,9.1753,3.4974,5.2793,11.898,20,20,20,20,1.066,20,20,1 +2.3736,4.4007,6.0612,2.5785,1.0173,20,3.4527,5.2375,11.8631,20,20,20,20,1.0099,20,20,1 +2.3425,4.3698,6.031,2.5499,0.9908,20,3.4314,5.2174,11.8464,20,20,20,20,0.9833,20,20,1 +2.3425,4.3698,6.031,2.5499,0.9908,20,3.4314,5.2174,11.8464,20,20,20,20,0.9833,20,20,1 +2.2766,4.3043,5.9671,2.4894,0.9355,20,3.3865,5.1752,11.8109,20,20,20,20,0.9279,20,20,0.5 \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/modelT/keras_metadata.pb b/simulations/car/control_client/tensorflow/modelT/keras_metadata.pb new file mode 100644 index 00000000..43717c2e --- /dev/null +++ b/simulations/car/control_client/tensorflow/modelT/keras_metadata.pb @@ -0,0 +1,10 @@ + +‡/root"_tf_keras_sequential*â.{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_input"}}, {"class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 12, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, null]}, "ndim": 2, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "TensorShape", "items": [null, null]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_input"]}, "keras_version": "2.10.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_input"}, "shared_object_id": 0}, {"class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11}]}}, "training_config": {"loss": {"class_name": "MeanSquaredError", "config": {"reduction": "auto", "name": "mean_squared_error"}, "shared_object_id": 14}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}, {"class_name": "MeanMetricWrapper", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Adam", "config": {"name": "Adam", "learning_rate": 0.009999999776482582, "decay": 0.0, "beta_1": 0.8999999761581421, "beta_2": 0.9990000128746033, "epsilon": 1e-07, "amsgrad": false}}}}2 +ºroot.layer_with_weights-0"_tf_keras_layer*ƒ{"name": "normalization", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "stateful": false, "must_restore_from_config": true, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +ö root.layer-1"_tf_keras_input_layer*Æ{"class_name": "InputLayer", "name": "input_1", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}}2 +þroot.layer_with_weights-1"_tf_keras_layer*Ç{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 17}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +„root.layer_with_weights-2"_tf_keras_layer*Í{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 18}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +‡root.layer_with_weights-3"_tf_keras_layer*Ð{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 19}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +¹[root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 20}2 +ç\root.keras_api.metrics.1"_tf_keras_metric*°{"class_name": "MeanMetricWrapper", "name": "accuracy", "dtype": "float32", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}2 +á]root.keras_api.metrics.2"_tf_keras_metric*ª{"class_name": "MeanMetricWrapper", "name": "mae", "dtype": "float32", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}2 \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/modelT/saved_model.pb b/simulations/car/control_client/tensorflow/modelT/saved_model.pb new file mode 100644 index 00000000..31196fe6 Binary files /dev/null and b/simulations/car/control_client/tensorflow/modelT/saved_model.pb differ diff --git a/simulations/car/control_client/tensorflow/modelT/variables/variables.data-00000-of-00001 b/simulations/car/control_client/tensorflow/modelT/variables/variables.data-00000-of-00001 new file mode 100644 index 00000000..59449bff Binary files /dev/null and b/simulations/car/control_client/tensorflow/modelT/variables/variables.data-00000-of-00001 differ diff --git a/simulations/car/control_client/tensorflow/modelT/variables/variables.index b/simulations/car/control_client/tensorflow/modelT/variables/variables.index new file mode 100644 index 00000000..979e266c Binary files /dev/null and b/simulations/car/control_client/tensorflow/modelT/variables/variables.index differ diff --git a/simulations/car/control_client/tensorflow/norm_lidar_01_model/keras_metadata.pb b/simulations/car/control_client/tensorflow/norm_lidar_01_model/keras_metadata.pb new file mode 100644 index 00000000..f5765611 --- /dev/null +++ b/simulations/car/control_client/tensorflow/norm_lidar_01_model/keras_metadata.pb @@ -0,0 +1,10 @@ + +‰/root"_tf_keras_sequential*ä.{"name": "sequential", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_input"}}, {"class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 12, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, null]}, "ndim": 2, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "TensorShape", "items": [null, null]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_input"]}, "keras_version": "2.10.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_input"}, "shared_object_id": 0}, {"class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8}, {"class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11}]}}, "training_config": {"loss": {"class_name": "MeanSquaredError", "config": {"reduction": "auto", "name": "mean_squared_error"}, "shared_object_id": 14}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}, {"class_name": "MeanMetricWrapper", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Adam", "config": {"name": "Adam", "learning_rate": 0.009999999776482582, "decay": 0.0, "beta_1": 0.8999999761581421, "beta_2": 0.9990000128746033, "epsilon": 1e-07, "amsgrad": false}}}}2 +»root.layer_with_weights-0"_tf_keras_layer*„{"name": "normalization", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "stateful": false, "must_restore_from_config": true, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Normalization", "config": {"name": "normalization", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +ø root.layer-1"_tf_keras_input_layer*È{"class_name": "InputLayer", "name": "input_1", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 16]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 16]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_1"}}2 +€root.layer_with_weights-1"_tf_keras_layer*É{"name": "dense", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 17}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +„root.layer_with_weights-2"_tf_keras_layer*Í{"name": "dense_1", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_1", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 18}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +‡root.layer_with_weights-3"_tf_keras_layer*Ð{"name": "dense_2", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_2", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 19}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +¹[root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 20}2 +ç\root.keras_api.metrics.1"_tf_keras_metric*°{"class_name": "MeanMetricWrapper", "name": "accuracy", "dtype": "float32", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}2 +á]root.keras_api.metrics.2"_tf_keras_metric*ª{"class_name": "MeanMetricWrapper", "name": "mae", "dtype": "float32", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}2 \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/norm_lidar_01_model/saved_model.pb b/simulations/car/control_client/tensorflow/norm_lidar_01_model/saved_model.pb new file mode 100644 index 00000000..74f609c3 Binary files /dev/null and b/simulations/car/control_client/tensorflow/norm_lidar_01_model/saved_model.pb differ diff --git a/simulations/car/control_client/tensorflow/norm_lidar_01_model/variables/variables.data-00000-of-00001 b/simulations/car/control_client/tensorflow/norm_lidar_01_model/variables/variables.data-00000-of-00001 new file mode 100644 index 00000000..7873c0c4 Binary files /dev/null and b/simulations/car/control_client/tensorflow/norm_lidar_01_model/variables/variables.data-00000-of-00001 differ diff --git a/simulations/car/control_client/tensorflow/norm_lidar_01_model/variables/variables.index b/simulations/car/control_client/tensorflow/norm_lidar_01_model/variables/variables.index new file mode 100644 index 00000000..010b5a61 Binary files /dev/null and b/simulations/car/control_client/tensorflow/norm_lidar_01_model/variables/variables.index differ diff --git a/simulations/car/control_client/tensorflow/simulations/car/control_client/tensorflow/norm_sonar_01_model.h5 b/simulations/car/control_client/tensorflow/simulations/car/control_client/tensorflow/norm_sonar_01_model.h5 new file mode 100644 index 00000000..32758d4b Binary files /dev/null and b/simulations/car/control_client/tensorflow/simulations/car/control_client/tensorflow/norm_sonar_01_model.h5 differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_a/keras_metadata.pb b/simulations/car/control_client/tensorflow/sonar_model_a/keras_metadata.pb new file mode 100644 index 00000000..774a64be --- /dev/null +++ b/simulations/car/control_client/tensorflow/sonar_model_a/keras_metadata.pb @@ -0,0 +1,10 @@ + +®/root"_tf_keras_sequential*‰/{"name": "sequential_10", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_10", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_10_input"}}, {"class_name": "Normalization", "config": {"name": "normalization_10", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_11"}}, {"class_name": "Dense", "config": {"name": "dense_30", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_31", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_32", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 12, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, null]}, "ndim": 2, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "TensorShape", "items": [null, null]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_10_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_10_input"]}, "keras_version": "2.10.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_10", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_10_input"}, "shared_object_id": 0}, {"class_name": "Normalization", "config": {"name": "normalization_10", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_11"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense_30", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Dense", "config": {"name": "dense_31", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8}, {"class_name": "Dense", "config": {"name": "dense_32", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11}]}}, "training_config": {"loss": {"class_name": "MeanSquaredError", "config": {"reduction": "auto", "name": "mean_squared_error"}, "shared_object_id": 14}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}, {"class_name": "MeanMetricWrapper", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Adam", "config": {"name": "Adam", "learning_rate": 0.009999999776482582, "decay": 0.0, "beta_1": 0.8999999761581421, "beta_2": 0.9990000128746033, "epsilon": 1e-07, "amsgrad": false}}}}2 +Àroot.layer_with_weights-0"_tf_keras_layer*‰{"name": "normalization_10", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "stateful": false, "must_restore_from_config": true, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Normalization", "config": {"name": "normalization_10", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +ø root.layer-1"_tf_keras_input_layer*È{"class_name": "InputLayer", "name": "input_11", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_11"}}2 +„root.layer_with_weights-1"_tf_keras_layer*Í{"name": "dense_30", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_30", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 17}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +†root.layer_with_weights-2"_tf_keras_layer*Ï{"name": "dense_31", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_31", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 18}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +‰root.layer_with_weights-3"_tf_keras_layer*Ò{"name": "dense_32", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_32", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 19}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +¹[root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 20}2 +ç\root.keras_api.metrics.1"_tf_keras_metric*°{"class_name": "MeanMetricWrapper", "name": "accuracy", "dtype": "float32", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}2 +á]root.keras_api.metrics.2"_tf_keras_metric*ª{"class_name": "MeanMetricWrapper", "name": "mae", "dtype": "float32", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}2 \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/sonar_model_a/saved_model.pb b/simulations/car/control_client/tensorflow/sonar_model_a/saved_model.pb new file mode 100644 index 00000000..634d2a87 Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_a/saved_model.pb differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_a/variables/variables.data-00000-of-00001 b/simulations/car/control_client/tensorflow/sonar_model_a/variables/variables.data-00000-of-00001 new file mode 100644 index 00000000..ca4528cf Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_a/variables/variables.data-00000-of-00001 differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_a/variables/variables.index b/simulations/car/control_client/tensorflow/sonar_model_a/variables/variables.index new file mode 100644 index 00000000..22d6811c Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_a/variables/variables.index differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_b/keras_metadata.pb b/simulations/car/control_client/tensorflow/sonar_model_b/keras_metadata.pb new file mode 100644 index 00000000..f3907904 --- /dev/null +++ b/simulations/car/control_client/tensorflow/sonar_model_b/keras_metadata.pb @@ -0,0 +1,10 @@ + +£/root"_tf_keras_sequential*þ.{"name": "sequential_6", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_6", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_7_input"}}, {"class_name": "Normalization", "config": {"name": "normalization_7", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_7"}}, {"class_name": "Dense", "config": {"name": "dense_21", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_22", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_23", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 12, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, null]}, "ndim": 2, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "TensorShape", "items": [null, null]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_7_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_7_input"]}, "keras_version": "2.10.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_6", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_7_input"}, "shared_object_id": 0}, {"class_name": "Normalization", "config": {"name": "normalization_7", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_7"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense_21", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Dense", "config": {"name": "dense_22", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8}, {"class_name": "Dense", "config": {"name": "dense_23", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11}]}}, "training_config": {"loss": {"class_name": "MeanSquaredError", "config": {"reduction": "auto", "name": "mean_squared_error"}, "shared_object_id": 14}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}, {"class_name": "MeanMetricWrapper", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Adam", "config": {"name": "Adam", "learning_rate": 0.009999999776482582, "decay": 0.0, "beta_1": 0.8999999761581421, "beta_2": 0.9990000128746033, "epsilon": 1e-07, "amsgrad": false}}}}2 +¾root.layer_with_weights-0"_tf_keras_layer*‡{"name": "normalization_7", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "stateful": false, "must_restore_from_config": true, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Normalization", "config": {"name": "normalization_7", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +ö root.layer-1"_tf_keras_input_layer*Æ{"class_name": "InputLayer", "name": "input_7", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_7"}}2 +„root.layer_with_weights-1"_tf_keras_layer*Í{"name": "dense_21", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_21", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 17}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +†root.layer_with_weights-2"_tf_keras_layer*Ï{"name": "dense_22", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_22", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 18}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +‰root.layer_with_weights-3"_tf_keras_layer*Ò{"name": "dense_23", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_23", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 19}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +¹[root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 20}2 +ç\root.keras_api.metrics.1"_tf_keras_metric*°{"class_name": "MeanMetricWrapper", "name": "accuracy", "dtype": "float32", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}2 +á]root.keras_api.metrics.2"_tf_keras_metric*ª{"class_name": "MeanMetricWrapper", "name": "mae", "dtype": "float32", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}2 \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/sonar_model_b/saved_model.pb b/simulations/car/control_client/tensorflow/sonar_model_b/saved_model.pb new file mode 100644 index 00000000..325f1e78 Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_b/saved_model.pb differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_b/variables/variables.data-00000-of-00001 b/simulations/car/control_client/tensorflow/sonar_model_b/variables/variables.data-00000-of-00001 new file mode 100644 index 00000000..75e684bd Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_b/variables/variables.data-00000-of-00001 differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_b/variables/variables.index b/simulations/car/control_client/tensorflow/sonar_model_b/variables/variables.index new file mode 100644 index 00000000..fd2b5832 Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_b/variables/variables.index differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_c/keras_metadata.pb b/simulations/car/control_client/tensorflow/sonar_model_c/keras_metadata.pb new file mode 100644 index 00000000..21a5b489 --- /dev/null +++ b/simulations/car/control_client/tensorflow/sonar_model_c/keras_metadata.pb @@ -0,0 +1,10 @@ + +¡/root"_tf_keras_sequential*ü.{"name": "sequential_3", "trainable": true, "expects_training_arg": true, "dtype": "float32", "batch_input_shape": null, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": false, "class_name": "Sequential", "config": {"name": "sequential_3", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_3_input"}}, {"class_name": "Normalization", "config": {"name": "normalization_3", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_4"}}, {"class_name": "Dense", "config": {"name": "dense_9", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_10", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}, {"class_name": "Dense", "config": {"name": "dense_11", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}}]}, "shared_object_id": 12, "input_spec": [{"class_name": "InputSpec", "config": {"dtype": null, "shape": {"class_name": "__tuple__", "items": [null, null]}, "ndim": 2, "max_ndim": null, "min_ndim": null, "axes": {}}}], "build_input_shape": {"class_name": "TensorShape", "items": [null, null]}, "is_graph_network": true, "full_save_spec": {"class_name": "__tuple__", "items": [[{"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_3_input"]}], {}]}, "save_spec": {"class_name": "TypeSpec", "type_spec": "tf.TensorSpec", "serialized": [{"class_name": "TensorShape", "items": [null, null]}, "float32", "normalization_3_input"]}, "keras_version": "2.10.0", "backend": "tensorflow", "model_config": {"class_name": "Sequential", "config": {"name": "sequential_3", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "normalization_3_input"}, "shared_object_id": 0}, {"class_name": "Normalization", "config": {"name": "normalization_3", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1}, {"class_name": "InputLayer", "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_4"}, "shared_object_id": 2}, {"class_name": "Dense", "config": {"name": "dense_9", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5}, {"class_name": "Dense", "config": {"name": "dense_10", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8}, {"class_name": "Dense", "config": {"name": "dense_11", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11}]}}, "training_config": {"loss": {"class_name": "MeanSquaredError", "config": {"reduction": "auto", "name": "mean_squared_error"}, "shared_object_id": 14}, "metrics": [[{"class_name": "MeanMetricWrapper", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}, {"class_name": "MeanMetricWrapper", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}]], "weighted_metrics": null, "loss_weights": null, "optimizer_config": {"class_name": "Adam", "config": {"name": "Adam", "learning_rate": 0.009999999776482582, "decay": 0.0, "beta_1": 0.8999999761581421, "beta_2": 0.9990000128746033, "epsilon": 1e-07, "amsgrad": false}}}}2 +¾root.layer_with_weights-0"_tf_keras_layer*‡{"name": "normalization_3", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "stateful": false, "must_restore_from_config": true, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Normalization", "config": {"name": "normalization_3", "trainable": true, "batch_input_shape": {"class_name": "__tuple__", "items": [null, null]}, "dtype": "float32", "axis": {"class_name": "__tuple__", "items": [-1]}, "mean": null, "variance": null}, "shared_object_id": 1, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +ö root.layer-1"_tf_keras_input_layer*Æ{"class_name": "InputLayer", "name": "input_4", "dtype": "float32", "sparse": false, "ragged": false, "batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "config": {"batch_input_shape": {"class_name": "__tuple__", "items": [null, 3]}, "dtype": "float32", "sparse": false, "ragged": false, "name": "input_4"}}2 +‚root.layer_with_weights-1"_tf_keras_layer*Ë{"name": "dense_9", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_9", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 3}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 4}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 5, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 3}}, "shared_object_id": 17}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 3]}}2 +†root.layer_with_weights-2"_tf_keras_layer*Ï{"name": "dense_10", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_10", "trainable": true, "dtype": "float32", "units": 16, "activation": "relu", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 6}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 7}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 8, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 18}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +‰root.layer_with_weights-3"_tf_keras_layer*Ò{"name": "dense_11", "trainable": true, "expects_training_arg": false, "dtype": "float32", "batch_input_shape": null, "stateful": false, "must_restore_from_config": false, "preserve_input_structure_in_config": false, "autocast": true, "class_name": "Dense", "config": {"name": "dense_11", "trainable": true, "dtype": "float32", "units": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "shared_object_id": 9}, "bias_initializer": {"class_name": "Zeros", "config": {}, "shared_object_id": 10}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "shared_object_id": 11, "input_spec": {"class_name": "InputSpec", "config": {"dtype": null, "shape": null, "ndim": null, "max_ndim": null, "min_ndim": 2, "axes": {"-1": 16}}, "shared_object_id": 19}, "build_input_shape": {"class_name": "TensorShape", "items": [null, 16]}}2 +¹[root.keras_api.metrics.0"_tf_keras_metric*‚{"class_name": "Mean", "name": "loss", "dtype": "float32", "config": {"name": "loss", "dtype": "float32"}, "shared_object_id": 20}2 +ç\root.keras_api.metrics.1"_tf_keras_metric*°{"class_name": "MeanMetricWrapper", "name": "accuracy", "dtype": "float32", "config": {"name": "accuracy", "dtype": "float32", "fn": "binary_accuracy"}, "shared_object_id": 15}2 +á]root.keras_api.metrics.2"_tf_keras_metric*ª{"class_name": "MeanMetricWrapper", "name": "mae", "dtype": "float32", "config": {"name": "mae", "dtype": "float32", "fn": "mean_absolute_error"}, "shared_object_id": 16}2 \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/sonar_model_c/saved_model.pb b/simulations/car/control_client/tensorflow/sonar_model_c/saved_model.pb new file mode 100644 index 00000000..c6e2983e Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_c/saved_model.pb differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_c/variables/variables.data-00000-of-00001 b/simulations/car/control_client/tensorflow/sonar_model_c/variables/variables.data-00000-of-00001 new file mode 100644 index 00000000..c4bd7b60 Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_c/variables/variables.data-00000-of-00001 differ diff --git a/simulations/car/control_client/tensorflow/sonar_model_c/variables/variables.index b/simulations/car/control_client/tensorflow/sonar_model_c/variables/variables.index new file mode 100644 index 00000000..fee60c71 Binary files /dev/null and b/simulations/car/control_client/tensorflow/sonar_model_c/variables/variables.index differ diff --git a/simulations/car/control_client/tensorflow/tensorflow_as_tf.py b/simulations/car/control_client/tensorflow/tensorflow_as_tf.py new file mode 100644 index 00000000..d2cc0fd5 --- /dev/null +++ b/simulations/car/control_client/tensorflow/tensorflow_as_tf.py @@ -0,0 +1,2 @@ +import tensorflow as tf +print("TensorFlow version:", tf.__version__) \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/tensorflow_lidar _01_test.csv b/simulations/car/control_client/tensorflow/tensorflow_lidar _01_test.csv new file mode 100644 index 00000000..d217367b --- /dev/null +++ b/simulations/car/control_client/tensorflow/tensorflow_lidar _01_test.csv @@ -0,0 +1,5001 @@ +Sensor 1,Sensor 2,Sensor 3,Sensor 4,Sensor 5,Sensor 6,Sensor 7,Sensor 8,Sensor 9,Sensor 10,Sensor 11,Sensor 12,Sensor 13,Sensor 14,Sensor 15,Sensor 16,Steering Angle +20,1.641,20,3.4985,6.9423,5.401,1.4013,6.4885,20,20,20,20,20,20,20,20,27 +20,1.6418,20,3.4992,6.943,5.4017,1.4018,6.489,20,20,20,20,20,20,20,20,27 +20,1.6417,20,3.4991,6.9429,5.4016,1.4018,6.489,20,20,20,20,20,20,20,20,27 +20,1.6425,20,3.4999,6.9437,5.4024,1.4025,6.4896,20,20,20,20,20,20,20,20,27 +20,1.6432,20,3.5007,6.9444,5.4031,1.4031,6.4902,20,20,20,20,20,20,20,20,27 +20,1.6432,20,3.5007,6.9444,5.4031,1.4031,6.4902,20,20,20,20,20,20,20,20,27 +20,1.6437,20,3.5011,6.9449,5.4035,1.4035,6.4906,20,20,20,20,20,20,20,20,27 +20,1.6445,20,3.5019,6.9456,5.4042,1.4041,6.4912,20,20,20,20,20,20,20,20,27 +20,1.645,20,3.5024,6.946,5.4047,1.4046,6.4916,20,20,20,20,20,20,20,20,27 +20,1.6448,20,3.5021,6.9458,5.4045,1.4044,6.4914,20,20,20,20,20,20,20,20,27 +20,1.6455,20,3.5028,6.9465,5.4051,1.405,6.492,20,20,20,20,20,20,20,20,27 +20,1.646,20,3.5034,6.947,5.4056,1.4054,6.4925,20,20,20,20,20,20,20,20,27 +20,1.6458,20,3.5032,6.9468,5.4055,1.4053,6.4923,20,20,20,20,20,20,20,20,27 +20,1.6428,20,3.5002,6.944,5.4026,1.4027,6.4898,20,20,20,20,20,20,20,20,27 +20,1.6401,20,3.4976,6.9414,5.4001,1.4004,6.4877,20,20,20,20,20,20,20,20,26.5 +20,1.632,20,3.4895,6.9336,5.3925,1.3934,6.481,20,20,20,20,20,20,20,20,26 +20,1.6266,20,3.4841,6.9284,3.3796,1.3887,6.4765,20,20,20,20,20,20,20,20,26 +20,1.6204,20,3.478,6.9224,3.3741,1.3834,6.4714,20,20,20,20,20,20,20,20,25.5 +20,1.6056,20,3.4632,6.9081,3.3607,1.3705,20,20,20,20,20,20,20,20,20,24.5 +20,1.5867,20,3.4442,5.3493,3.3433,1.3538,20,20,20,20,20,20,20,20,20,23.5 +1.5759,20,20,3.4333,5.3389,3.3334,1.3443,20,20,20,20,20,20,20,20,20,22.5 +1.5644,20,20,3.4218,5.3279,3.3229,1.3342,20,20,20,20,20,20,20,20,20,22 +1.5393,20,20,3.3964,5.3035,1.3119,6.4021,20,6.3815,20,20,20,20,20,20,20,21 +1.5256,20,3.3824,6.8293,5.2901,1.2997,6.3902,20,6.3717,20,20,20,20,20,20,20,20.5 +1.4952,20,3.3513,6.7988,5.2601,1.2724,6.3633,6.3496,20,20,20,20,20,20,20,20,18.5 +1.4952,20,3.3513,6.7988,5.2601,1.2724,6.3633,6.3496,20,20,20,20,20,20,20,20,18.5 +20,20,3.2971,5.2077,3.2078,1.2248,20,6.3106,20,20,20,20,20,20,20,20,16.5 +20,20,3.2778,5.189,3.1898,1.2078,20,6.2965,20,20,20,20,20,20,20,20,15 +20,5.2962,3.236,5.1484,3.1508,1.1712,20,6.2659,20,20,20,20,20,20,20,20,14 +20,3.215,6.6647,5.1279,3.1311,1.1528,20,6.2504,20,20,20,20,20,20,20,20,13 +20,3.1738,6.624,5.0878,3.0926,1.1169,20,6.22,5.6147,20,20,20,20,20,20,1.3252,12 +20,3.1527,6.6032,5.0672,3.0728,1.0986,20,6.2043,5.6015,20,20,20,20,20,20,1.3054,11.5 +20,3.1321,6.5828,5.0471,3.0535,1.0807,6.189,20,5.5886,20,20,20,20,20,20,1.2861,11 +20,3.0911,5.007,3.015,6.1336,1.0454,6.1583,20,5.5627,20,20,20,20,20,20,1.2481,10 +20,3.0496,4.9662,2.9758,6.0963,1.0096,6.1269,5.5361,20,20,20,20,20,20,20,1.2099,9 +20,3.0277,4.9448,2.9552,6.0767,0.991,6.1104,5.5222,20,20,20,20,20,20,1.19,20,8.5 +20,2.986,4.9039,2.9158,6.0391,0.9556,6.0788,5.4955,20,20,20,20,20,20,1.1522,20,8 +20,2.9652,4.8834,2.8962,6.0203,0.9381,6.063,5.4821,20,20,20,20,20,20,1.1335,20,7.5 +2.9246,6.3768,4.8434,2.8577,5.9836,0.9042,6.0321,5.456,6.4783,20,20,20,20,20,1.0974,20,7 +2.9034,6.3557,4.8225,2.8376,5.9643,0.8866,6.0159,5.4423,6.4659,20,20,20,20,20,1.0787,20,6.5 +2.8616,6.3141,4.7813,2.798,5.9264,0.8523,5.9839,5.4154,6.4414,20,20,20,20,20,1.0423,20,6 +2.8411,6.2937,4.7611,2.7786,5.9078,0.8358,5.9682,5.4022,6.4294,20,20,20,20,1.0246,20,20,5.5 +2.7992,6.2519,4.7198,2.7389,5.8697,0.8023,5.9362,5.3751,6.4049,20,20,20,20,0.9889,20,20,6 +2.7781,6.2309,4.6989,2.7189,5.8505,0.7857,5.92,5.3615,6.3925,20,20,20,20,0.9712,20,20,5.5 +2.7365,6.1893,4.6577,2.6793,5.8125,20,0.7534,5.3344,6.3678,20,20,20,20,0.9369,20,20,5.5 +2.7161,6.1689,4.6375,2.6599,5.7938,20,0.7378,5.3212,6.3557,20,20,20,20,0.9203,20,20,5 +2.6745,4.5962,5.6048,2.6201,20,20,0.7065,5.294,20,20,20,20,0.8871,20,20,20,4.5 +2.6533,4.5752,5.5842,2.5999,20,6.9399,0.691,5.2802,20,20,20,20,0.8706,20,20,20,4.5 +2.6117,4.5338,5.5436,2.5603,20,6.9075,0.6614,5.2531,20,20,20,20,0.8387,20,20,20,4.5 +2.5914,4.5136,5.5237,2.5409,20,6.8915,0.6473,5.2399,20,20,20,20,0.8236,20,20,20,4.5 +2.5481,4.4705,5.4813,2.4995,20,5.7416,20,0.6183,20,20,20,0.7922,20,20,20,20,4 +2.5481,4.4705,5.4813,2.4995,20,5.7416,20,0.6183,20,20,20,0.7922,20,20,20,20,4 +2.5067,4.4292,5.4408,2.4599,20,5.7093,20,0.5921,20,20,20,0.7635,20,20,20,20,4.5 +20,4.3879,5.4002,2.4203,20,5.677,20,0.5675,20,20,20,0.7362,20,20,20,20,4.5 +20,4.3669,5.3795,2.4002,20,5.6604,20,5.1437,0.5556,20,0.723,20,20,20,20,20,4.5 +20,4.3256,5.3388,2.3605,20,5.6279,20,5.1165,20,20,0.6985,20,20,20,20,20,-16 +20,4.3054,5.3189,2.3411,20,5.612,20,5.1031,20,20,0.6872,20,20,20,20,20,-17.5 +2.3383,4.2626,5.2777,2.302,20,20,5.5833,5.0814,6.1369,20,0.6565,20,20,20,20,20,-16.5 +2.3383,4.2626,5.2777,2.302,20,20,5.5833,5.0814,6.1369,20,0.6565,20,20,20,20,20,-16.5 +2.2758,5.73,4.2036,2.2489,5.398,20,5.5458,20,5.0541,20,0.6141,20,20,20,20,20,-15.5 +2.2547,5.7096,4.1839,5.2023,2.2314,20,5.5337,20,5.0456,0.6002,20,20,20,20,20,20,-15 +2.2343,5.6899,4.1648,5.1841,2.2145,20,5.5221,20,20,0.587,20,20,20,20,20,20,-15 +4.252,2.193,4.1264,5.1476,2.1809,20,20,5.4994,20,0.561,20,20,20,20,20,20,-14.5 +20,2.1732,4.1081,5.1303,2.1652,5.3184,20,5.4888,20,0.549,20,20,20,20,20,20,-14.5 +20,2.1531,5.612,4.0897,2.1493,5.3032,20,5.4783,20,20,20,20,20,20,20,20,18.5 +20,2.1123,5.573,4.0523,20,2.1176,20,5.4578,20,20,20,20,20,20,20,20,21 +20,2.0707,5.5313,4.0111,2.0794,5.2354,20,5.4273,20,20,20,20,20,20,20,20,19 +20,2.0499,3.9903,5.0167,2.0599,5.2162,20,5.4113,20,20,20,20,20,20,20,20,18 +2.0091,5.4691,3.9493,4.9764,2.0215,20,6.4892,5.3798,20,20,20,20,20,20,20,20,16 +1.9878,5.4475,3.9278,4.9552,2.0012,20,6.4722,5.3631,20,20,20,20,20,20,20,20,15.5 +1.9681,5.4275,3.9079,4.9356,1.9826,20,5.3478,20,20,20,20,20,20,20,20,20,14.5 +1.9271,5.3858,3.8664,20,1.9435,20,5.3153,20,4.8794,20,20,20,20,20,20,20,13 +20,3.8227,4.8515,6.0204,1.9024,20,5.281,20,4.8512,20,20,20,20,20,20,20,11.5 +20,3.8017,4.8306,1.8825,5.0404,20,5.2644,20,4.8376,20,20,20,20,20,20,20,10.5 +20,3.7813,4.8106,1.8634,5.0214,20,5.2485,4.8246,20,20,20,20,20,20,20,20,10 +5.2588,3.7395,4.7692,1.8241,20,20,5.2155,4.7976,5.8805,20,20,20,20,20,20,20,9 +5.2173,3.698,4.7281,1.785,20,6.2881,5.1827,4.7708,5.8554,20,20,20,20,20,20,20,8 +5.2173,3.698,4.7281,1.785,20,6.2881,5.1827,4.7708,5.8554,20,20,20,20,20,20,20,8 +5.194,3.6747,4.705,1.7631,20,6.2692,5.1642,4.7557,5.8412,20,20,20,20,20,20,20,7.5 +5.1514,3.6321,4.6628,1.7231,20,6.2347,5.1305,4.7283,5.8154,20,20,20,20,20,20,20,7 +5.1079,3.5886,20,1.6822,20,5.0959,20,4.7001,20,20,20,20,20,20,20,1.6567,5.5 +5.0665,3.547,20,1.6432,20,5.0629,20,4.6732,20,20,20,20,20,20,20,1.6168,5 +5.0444,3.5249,20,1.6224,20,5.0454,20,4.659,20,20,20,20,20,20,20,1.5956,5 +5.0232,3.5037,20,1.6027,20,5.0287,20,4.6455,20,20,20,20,20,20,20,1.5753,4.5 +3.4598,4.4918,20,1.5617,20,4.9939,20,4.6174,20,20,20,20,20,20,20,1.5334,4 +3.4385,4.4707,5.652,1.5419,20,4.9771,20,4.6039,20,20,20,20,20,20,20,1.5131,4 +3.3966,4.4291,5.6116,1.5029,20,4.9441,20,4.5773,20,20,20,20,20,20,20,1.4733,3.5 +3.3756,4.4083,5.5915,1.4835,20,4.9276,20,4.5641,20,20,20,20,20,20,20,1.4536,3 +3.3541,4.3869,5.5708,1.4636,20,4.9106,20,4.5505,20,20,20,20,20,20,20,1.4332,3.5 +3.3113,4.3444,5.5296,1.4241,20,4.877,20,4.5237,20,20,20,20,20,20,20,1.393,3 +3.2677,4.3011,5.4876,1.3839,20,4.8427,20,4.4963,20,20,20,20,20,20,1.3523,3.4046,2.5 +3.2468,4.2803,5.4674,1.3647,20,4.8263,20,4.4833,20,20,20,20,20,20,1.3329,3.3847,2.5 +3.2031,4.2368,5.4253,1.3248,20,4.7921,20,4.4562,20,20,20,20,20,20,1.2923,3.3429,2.5 +3.1802,4.2141,5.4033,1.304,20,4.7742,20,4.4421,20,20,20,20,20,20,1.2713,3.3211,2 +3.1593,4.1933,5.3831,1.2849,20,4.7578,20,4.4292,20,20,20,20,20,20,1.252,3.3011,2 +3.1154,4.1496,5.3408,1.2452,20,4.7236,20,4.4023,20,20,20,20,20,20,1.2119,3.2594,2 +3.0725,4.107,5.2995,4.3529,1.2066,4.6903,20,4.3763,20,20,20,20,20,20,1.173,3.2187,1.5 +3.0725,4.107,5.2995,4.3529,1.2066,4.6903,20,4.3763,20,20,20,20,20,20,1.173,3.2187,1.5 +3.0254,4.0601,5.2541,4.3084,1.1646,4.6538,20,4.3479,20,20,20,20,20,20,1.1306,3.1741,1 +2.9849,4.0198,5.2151,4.2703,1.1287,4.6226,20,4.3237,20,20,20,20,20,20,1.0945,3.1358,1 +2.9644,3.9995,5.1953,4.251,1.1108,4.6069,20,4.3117,20,20,20,20,20,20,1.0763,20,1.5 +2.9239,3.9592,5.1564,4.2129,1.0755,4.576,20,4.288,20,20,20,20,20,1.0407,3.0782,20,1.5 +2.9021,3.9376,5.1355,4.1925,1.0566,4.5593,20,4.2752,5.385,20,20,20,20,1.0218,3.0578,20,1 +2.8615,3.8971,5.0963,4.1542,1.0216,4.5283,20,4.2515,5.3622,20,20,20,20,0.9868,3.0196,20,1 +2.8415,3.8773,5.0771,4.1355,1.0046,4.5131,20,4.24,5.3511,20,20,20,20,0.9697,3.0009,20,1 +2.8002,3.8362,5.0373,4.0967,0.9698,4.4818,20,4.2164,5.3283,20,20,20,20,0.9348,2.9622,20,0.5 +2.7792,3.8153,5.0171,4.077,0.9522,5.5477,4.4659,4.2045,5.3167,20,20,20,20,0.9173,2.9425,20,0.5 +2.7383,3.7746,4.9779,4.0387,20,0.9186,4.4353,4.1816,5.2946,20,20,20,0.8835,20,2.9043,20,0.5 +2.7182,3.7546,4.9585,4.0199,20,0.9023,4.4203,20,4.1704,20,20,20,0.8672,20,2.8855,20,0 +2.697,3.7335,4.9382,4,20,0.8852,4.4044,20,4.1587,20,20,20,0.8501,20,2.8658,20,0.5 +2.6557,3.6926,4.8986,3.9616,20,0.8527,4.3739,20,4.1362,20,20,20,0.8174,20,2.8274,20,0.5 +2.6138,3.6509,4.8584,3.9225,20,0.8203,4.3429,20,4.1135,20,20,20,0.7851,20,2.7885,20,0.5 +2.5937,3.6308,4.8391,3.9036,20,0.805,4.3281,20,4.1027,20,20,20,0.7699,20,2.7698,20,0 +2.5525,3.59,4.7997,3.8654,20,5.3708,0.7746,20,4.0808,20,20,0.7396,20,20,2.7318,20,0 +2.5315,3.5691,4.7795,3.8458,20,5.3545,0.7595,20,20,20,20,0.7245,20,20,2.7123,20,0.5 +2.4902,3.5281,4.7401,3.8075,20,5.3228,0.7307,20,20,20,20,0.6957,20,20,2.6742,20,0 +2.4699,3.5079,4.7206,3.7886,20,5.3072,0.7168,20,20,20,20,0.682,20,20,2.6555,20,0 +2.4289,3.4672,4.6815,3.7507,20,5.2759,4.2088,0.6901,20,20,0.6555,20,20,20,2.6179,20,0 +2.4077,3.4461,4.6612,3.7311,20,5.2597,4.1936,0.6768,20,20,0.6423,20,20,20,2.5983,20,0 +2.3662,3.4049,4.6216,3.6928,20,5.2283,4.1642,0.6521,20,20,0.618,20,20,20,2.5604,20,0 +2.3462,3.385,4.6025,3.6743,20,5.2131,4.15,0.6408,20,20,0.6069,20,20,20,2.5421,20,-0.5 +2.3049,3.344,4.5632,3.6363,20,5.182,4.121,20,20,0.5855,20,20,20,20,2.5045,20,-30 +2.3049,3.344,4.5632,3.6363,20,5.182,4.121,20,20,0.5855,20,20,20,20,2.5045,20,-30 +2.2441,3.2858,20,4.51,3.5864,20,5.1461,4.0893,20,20,20,20,20,20,2.4434,20,-9.5 +2.2441,3.2858,20,4.51,3.5864,20,5.1461,4.0893,20,20,20,20,20,20,2.4434,20,-9.5 +3.7076,2.1826,3.2273,4.4571,3.5372,20,20,4.0594,20,20,20,20,20,20,2.3807,20,-6.5 +3.7076,2.1826,3.2273,4.4571,3.5372,20,20,4.0594,20,20,20,20,20,20,2.3807,20,-6.5 +3.6443,2.1204,3.1675,20,3.4856,20,20,4.0261,20,20,20,20,20,20,20,2.3194,-5.5 +3.6223,2.0989,3.1468,20,3.4678,20,20,4.0148,20,20,20,20,20,20,20,2.2982,-5 +3.6013,2.0782,3.1269,20,3.4508,20,20,4.004,20,20,20,20,20,20,20,2.2779,-5 +3.5585,2.0363,3.0867,20,4.3279,3.4164,20,5.024,3.9823,20,20,20,20,20,20,2.2366,-4.5 +3.5585,2.0363,3.0867,20,4.3279,3.4164,20,5.024,3.9823,20,20,20,20,20,20,2.2366,-4.5 +3.494,1.9733,20,3.0264,4.2728,3.3653,20,4.9874,20,20,20,20,20,20,20,2.1743,-3.5 +3.4722,1.952,20,3.006,4.2543,3.3482,20,4.9752,20,20,20,20,20,20,20,2.1532,-3 +3.4504,1.9308,20,2.9857,4.2357,3.3311,20,4.9631,20,20,20,20,20,20,20,2.1322,-3 +3.407,20,1.8884,2.9452,4.1989,3.2972,20,4.9391,20,20,20,20,20,20,20,2.0903,-2.5 +3.3634,20,1.8461,2.9049,4.1623,3.2635,20,4.9155,20,20,20,20,20,20,20,2.0483,-2.5 +3.3426,20,1.8259,2.8856,4.1448,3.2475,20,4.9043,20,20,20,20,20,20,20,2.0283,-2.5 +3.3426,20,1.8259,2.8856,4.1448,3.2475,20,4.9043,20,20,20,20,20,20,20,2.0283,-2.5 +3.2771,20,1.7624,2.8251,4.0901,3.1977,20,20,4.8698,20,20,20,20,20,20,1.9652,-2 +3.2327,20,1.7195,2.7844,4.0533,3.1644,20,20,4.8469,20,20,20,20,20,20,1.9225,-1.5 +3.2327,20,1.7195,2.7844,4.0533,3.1644,20,20,4.8469,20,20,20,20,20,20,1.9225,-1.5 +3.1694,20,1.6585,2.7265,20,4.0012,3.1174,20,20,20,20,20,20,20,20,1.8618,-1.5 +3.1694,20,1.6585,2.7265,20,4.0012,3.1174,20,20,20,20,20,20,20,20,1.8618,-1.5 +20,3.1247,1.6155,2.6858,20,3.9645,3.0846,20,20,20,20,20,20,20,20,1.819,-1.5 +20,3.0799,1.5726,2.6451,20,3.9281,3.052,20,20,20,20,20,20,20,20,1.7762,-1 +20,3.0598,1.5534,2.627,20,3.9118,3.0376,20,20,20,20,20,20,20,20,1.757,-1 +20,3.0178,1.5133,2.589,20,3.8778,3.0076,20,20,20,20,20,20,20,1.7169,20,-1 +20,2.9968,1.4932,2.5701,20,3.8609,2.9926,20,20,20,20,20,20,20,1.6969,20,-1 +20,2.954,1.4526,2.5317,20,3.8266,2.9625,20,20,20,20,20,20,20,1.6562,20,-0.5 +20,2.954,1.4526,2.5317,20,3.8266,2.9625,20,20,20,20,20,20,20,1.6562,20,-0.5 +20,2.8902,20,1.3922,2.4747,3.7757,2.9182,20,20,20,20,20,20,20,1.5958,20,-0.5 +20,2.8682,20,1.3715,2.4552,3.7583,2.9031,20,20,20,20,20,20,20,1.5751,20,-0.5 +20,2.8486,20,1.3531,2.4378,3.7428,2.8897,20,20,20,20,20,20,20,1.5567,20,0 +20,2.8084,20,1.3153,2.4022,3.7111,2.8624,20,20,20,20,20,20,20,1.5189,20,-0.5 +20,2.7671,20,1.2767,2.3658,3.6787,2.8347,20,20,20,20,20,20,20,1.4803,20,0 +20,2.7457,20,1.2568,2.347,3.662,20,2.8205,20,20,20,20,20,20,1.4603,20,0 +20,2.7045,20,1.2185,2.3108,3.6299,20,2.7933,20,20,20,20,20,20,1.422,20,0 +20,2.6841,20,1.1997,2.293,3.6141,20,2.78,20,20,20,20,20,20,1.4031,20,0 +20,2.6439,20,1.1627,2.2581,3.5831,20,2.754,20,20,20,20,20,20,1.3661,20,0 +20,2.6236,20,1.1441,2.2405,3.5675,20,2.741,20,20,20,20,20,20,1.3474,20,0 +20,2.583,20,1.1071,2.2054,3.5365,20,2.7153,20,20,20,20,20,20,1.3103,20,0 +20,2.5632,20,1.0891,2.1884,3.5214,20,2.7028,20,20,20,20,20,20,1.2922,20,0.5 +20,2.5227,20,1.0526,2.1537,3.4907,20,2.6777,20,20,20,20,20,20,1.2555,20,0.5 +20,2.5015,20,1.0335,2.1356,20,3.4746,2.6646,20,20,20,20,20,20,1.2363,20,0 +20,2.4602,20,20,0.9967,20,3.4435,2.6395,20,20,20,20,20,1.1995,20,20,0 +20,2.4401,20,20,0.979,20,3.4285,2.6274,20,20,20,20,20,1.1815,20,20,0.5 +20,2.3993,20,20,0.9432,2.0492,3.3981,2.6032,20,20,20,20,20,1.1454,20,20,0.5 +20,2.3786,20,20,0.9253,2.0319,3.3828,2.5911,20,20,20,20,20,1.1272,20,20,0 +20,2.3379,20,20,0.8902,1.9979,3.3528,2.5675,20,20,20,20,20,1.0918,20,20,0.5 +20,2.318,20,20,0.8732,1.9814,3.3382,2.5561,20,20,20,20,20,1.0746,20,20,0.5 +20,2.2772,20,20,0.8389,1.9478,3.3084,2.5331,20,20,20,20,20,1.0397,20,20,1 +20,2.2564,20,20,20,0.8216,3.2933,20,2.5215,20,20,20,20,1.0222,20,20,1 +20,2.2152,20,20,20,0.7878,3.2634,20,2.4987,20,20,20,20,0.9879,20,20,1 +20,2.1954,20,20,20,0.7718,3.2491,20,2.4879,20,20,20,0.9716,20,20,20,1 +20,2.1549,20,20,20,0.7395,3.2199,20,20,20,20,20,0.9387,20,20,20,1 +20,2.1339,20,20,20,0.7232,3.205,20,20,20,20,20,0.922,20,20,20,1.5 +20,2.093,20,20,20,0.692,3.1759,20,20,20,20,20,0.8899,20,20,20,1.5 +20,2.0517,20,20,20,1.7662,0.6615,20,20,20,20,20,0.8586,20,20,20,1.5 +20,2.0312,20,20,20,1.75,0.6467,20,20,20,20,20,0.8433,20,20,20,1.5 +20,2.0101,20,20,20,1.7335,0.6319,20,20,20,20,0.8279,20,20,20,20,1.5 +20,1.9689,20,20,20,1.7015,0.604,20,20,20,20,0.7987,20,20,20,20,2 +20,1.9488,20,20,20,1.686,3.0745,0.5909,20,20,20,0.7848,20,20,20,20,2 +20,1.9079,20,20,20,1.6546,3.0461,0.5654,20,20,20,0.7578,20,20,20,20,2.5 +20,1.9079,20,20,20,1.6546,3.0461,0.5654,20,20,20,0.7578,20,20,20,20,2.5 +20,1.846,20,20,20,20,1.6077,20,0.5301,20,0.7197,20,20,20,20,20,3 +20,1.8258,20,20,20,20,1.5925,20,20,20,0.7082,20,20,20,20,20,-5.5 +20,1.7848,20,20,20,20,1.5618,20,20,0.6862,20,20,20,20,20,20,-6.5 +20,1.7637,20,20,20,20,1.5473,2.9478,20,0.6742,20,20,20,20,20,20,-7 +20,1.744,20,20,20,20,1.534,2.9358,20,0.6631,20,20,20,20,20,20,-7 +20,1.7012,20,20,20,20,1.5061,2.9101,20,20,20,20,20,20,20,20,27 +20,1.6587,20,20,20,20,20,1.4795,20,20,20,20,20,20,20,20,28.5 +20,1.6587,20,20,20,20,20,1.4795,20,20,20,20,20,20,20,20,28.5 +20,1.6156,20,20,20,20,1.4436,2.8507,20,20,20,20,20,20,20,20,26 +1.5926,20,20,20,20,20,1.4241,20,20,20,20,20,20,20,20,20,24.5 +1.552,20,20,20,20,20,1.3899,20,20,20,20,20,20,20,20,20,21.5 +20,20,20,20,20,20,1.3568,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.3389,2.7481,20,20,20,20,20,20,20,20,20,18 +20,20,20,20,20,1.3029,20,20,20,20,20,20,20,20,20,20,16 +20,20,20,20,20,1.2851,20,20,20,20,20,20,20,20,20,20,15.5 +20,20,20,20,20,1.2483,20,20,20,20,20,20,20,20,20,20,14 +20,20,20,20,20,1.2308,20,20,20,20,20,20,20,20,20,1.3729,13.5 +20,20,20,20,20,1.1942,20,20,2.0353,20,20,20,20,20,20,1.333,12 +20,20,20,20,20,1.1762,20,20,2.0219,20,20,20,20,20,20,1.3134,11.5 +20,20,20,20,20,1.1393,20,20,1.9947,20,20,20,20,20,20,1.2735,10 +20,20,20,20,20,1.1221,20,20,1.9819,20,20,20,20,20,20,1.255,10 +20,20,20,20,20,1.1043,20,20,1.9688,20,20,20,20,20,1.2357,20,9.5 +20,20,20,20,20,1.0678,20,20,1.9419,20,20,20,20,20,1.1967,20,8.5 +20,20,20,20,20,1.051,20,20,1.9296,20,20,20,20,20,1.1788,20,8 +20,20,20,20,20,1.0338,20,20,1.9169,20,20,20,20,20,1.1603,20,7.5 +20,20,20,20,20,0.9993,20,20,1.8916,20,20,20,20,20,1.1236,20,7 +20,20,20,20,20,0.9652,20,20,1.8666,20,20,20,20,1.0874,20,20,6 +20,20,20,20,20,0.9491,20,20,1.8548,20,20,20,20,1.0704,20,20,6 +20,20,20,20,20,0.9159,20,20,1.8306,20,20,20,20,1.0351,20,20,5.5 +20,20,20,20,2.2923,0.899,20,20,1.8182,20,20,20,20,1.0172,20,20,5 +20,20,20,20,2.2563,20,0.8669,20,20,20,20,20,20,0.9831,20,20,4.5 +20,20,20,20,2.2387,20,0.8514,20,20,20,20,20,0.9667,20,20,20,4.5 +20,20,20,20,20,2.2036,0.8212,20,20,20,20,20,0.9345,20,20,20,4 +20,20,20,20,20,2.1856,0.8058,20,20,20,20,20,0.9182,20,20,20,4 +20,20,20,20,20,2.1502,0.7765,20,20,20,20,20,0.8867,20,20,20,4 +20,20,20,20,20,2.1331,0.7625,20,20,20,20,20,0.8718,20,20,20,4 +20,20,20,20,20,2.0978,20,0.7346,20,20,20,0.8421,20,20,20,20,4 +20,20,20,20,20,2.0978,20,0.7346,20,20,20,0.8421,20,20,20,20,4 +20,20,20,20,20,2.0447,20,0.6946,20,20,20,0.7995,20,20,20,20,3.5 +20,20,20,20,20,2.0447,20,0.6946,20,20,20,0.7995,20,20,20,20,3.5 +20,20,20,20,20,2.0261,20,0.6812,20,20,20,0.7853,20,20,20,20,3 +20,20,20,20,20,1.9913,20,20,0.6573,20,0.7597,20,20,20,20,20,3 +20,20,20,20,20,1.9719,20,20,0.6447,20,0.7461,20,20,20,20,20,3 +20,20,20,20,20,1.9191,20,20,20,0.7113,20,20,20,20,20,20,-11 +20,20,20,20,20,1.9015,20,20,20,0.7008,20,20,20,20,20,20,-11.5 +20,20,20,20,20,1.9015,20,20,20,0.7008,20,20,20,20,20,20,-11.5 +20,20,20,20,20,1.8555,20,20,20,20,20,20,20,20,20,20,19.5 +20,20,20,20,20,1.8393,20,20,20,20,20,20,20,20,20,20,20 +20,20,20,20,20,1.8022,20,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.7842,20,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.7463,20,20,20,20,20,20,20,20,20,20,18 +20,20,20,20,20,1.7272,20,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.6881,20,20,3.4875,20,20,20,20,20,20,20,46 +20,20,20,20,1.6681,20,20,20,3.4728,20,20,20,20,20,20,20,45 +20,20,20,20,1.6479,20,20,3.4545,8.9451,20,20,20,20,20,20,20,43 +20,20,20,1.61,20,20,20,3.4189,9.434,20,20,20,20,20,20,20,37 +20,20,20,1.5744,20,20,3.3837,7.9064,8.9578,20,20,20,20,20,20,20,32.5 +20,20,1.5577,20,20,20,3.3671,7.8907,1.3842,20,20,20,20,20,20,20,37.5 +20,20,1.5406,20,20,3.3502,8.8423,1.369,20,20,20,20,20,20,20,20,36 +20,1.507,20,20,20,3.3139,7.8393,1.3347,4.4833,20,20,20,20,20,20,20,31.5 +20,1.4888,20,20,20,3.2934,7.819,1.3149,8.256,20,20,20,20,20,20,20,29 +20,1.4734,20,20,3.2758,8.768,1.2979,2.869,20,20,20,20,20,20,20,20,27 +20,1.4592,20,20,3.259,7.7847,1.2813,2.8526,20,20,20,20,20,20,20,20,25.5 +1.4285,20,20,20,3.2218,7.7471,1.2444,8.1874,9.6934,20,20,20,20,20,20,20,22 +1.413,20,20,3.2022,8.6938,7.7271,1.2245,8.1679,20,20,20,20,20,20,20,20,20 +20,20,20,3.1628,7.6882,1.1869,2.7589,8.7543,3.6083,20,20,20,20,20,20,20,17 +20,20,20,3.1412,7.6677,1.1677,2.7402,3.5927,14.8229,20,20,20,20,20,20,20,16 +20,20,20,3.0984,7.627,1.1298,8.0782,3.5618,10.7655,20,20,20,20,20,20,20,14 +20,20,3.0556,8.5482,7.5861,1.092,8.0423,3.5308,5.6078,20,20,20,20,20,20,1.2757,13 +20,20,3.0556,8.5482,7.5861,1.092,8.0423,3.5308,5.6078,20,20,20,20,20,20,1.2757,13 +20,20,3.0125,8.5055,7.5451,1.0545,9.5255,3.4999,5.5799,20,20,20,20,20,20,1.2349,11.5 +20,20,2.9915,7.5249,8.5811,1.0363,9.5093,3.4847,5.5661,20,20,20,20,20,20,1.2153,11 +20,20,2.9695,7.5039,8.5604,1.0172,9.4921,3.4687,11.9516,20,20,20,20,20,20,1.1949,10 +20,20,2.9263,7.4624,8.5196,0.98,8.5808,3.4374,20,20,20,20,20,20,1.155,20,9 +20,20,2.9031,7.4401,8.4977,0.9602,8.5635,3.4206,14.3359,20,20,20,20,20,1.1339,20,8.5 +20,20,2.8599,7.3986,11.5878,0.9237,8.5311,3.3894,11.1106,20,20,20,20,20,1.0949,20,8 +20,20,2.8168,7.3572,11.5477,0.8878,8.4988,3.3583,11.0843,20,20,20,20,20,1.0565,20,7 +20,20,2.7948,7.336,11.5273,0.8697,8.4823,3.3425,11.0708,20,20,20,20,20,1.0372,20,7 +20,20,2.7738,7.3158,11.5077,0.8526,3.3274,5.4223,16.708,20,20,20,20,20,1.0189,20,6.5 +20,2.731,8.2256,7.2746,8.7049,0.8181,3.2967,5.3939,16.6823,20,20,20,20,0.982,20,20,6 +20,2.6892,8.1839,7.2342,8.6681,0.785,3.2667,5.3661,20,20,20,20,20,0.9468,20,20,5.5 +20,2.6674,8.1622,7.2132,3.9084,2.3309,0.7681,5.3517,20,20,20,20,20,0.9287,20,20,5.5 +20,2.6466,8.1414,7.1931,3.8903,2.313,0.7522,5.3379,13.0879,20,20,20,20,0.9116,20,20,5.5 +20,2.6018,8.6402,7.1498,3.8514,2.2748,0.7186,5.3082,13.0622,20,20,20,0.8756,20,20,20,5 +20,2.58,8.619,7.1287,3.8324,2.2562,0.7026,5.2937,13.0495,20,20,20,0.8586,20,20,20,4.5 +20,2.5592,8.5987,7.1085,3.8142,2.2384,0.6876,5.2798,13.0375,20,20,20,0.8424,20,20,20,4.5 +20,2.5156,7.0663,8.1294,3.7763,2.2014,0.6572,5.2509,13.0122,20,20,20,0.8096,20,20,20,4.5 +20,2.4947,7.046,8.1094,3.7581,2.1836,3.1287,0.6431,13,20,20,20,0.7942,20,20,20,4.5 +20,2.4517,7.0043,8.0683,3.7206,2.1473,3.0985,0.6152,12.9749,20,20,0.7638,20,20,20,20,4.5 +20,2.4517,7.0043,8.0683,3.7206,2.1473,3.0985,0.6152,12.9749,20,20,0.7638,20,20,20,20,4.5 +20,2.3875,6.942,8.0068,3.6647,2.0932,3.0536,0.5766,11.8932,20,20,0.7214,20,20,20,20,4 +20,2.3875,6.942,8.0068,3.6647,2.0932,3.0536,0.5766,11.8932,20,20,0.7214,20,20,20,20,4 +20,2.3455,6.9011,7.9665,3.6281,2.0579,3.0243,5.1378,11.8694,20,0.6958,20,20,20,20,20,-8 +20,2.3254,6.8815,7.9471,3.6106,2.041,3.0103,5.1244,11.858,20,0.6841,20,20,20,20,20,-8.5 +20,2.2846,6.8422,7.9084,3.576,2.0081,8.0938,2.9836,11.8365,20,0.6599,20,20,20,20,20,-9.5 +20,2.262,6.8206,7.8873,3.5576,1.9907,8.078,2.97,12.8662,20,0.646,20,20,20,20,20,-9.5 +20,2.2216,6.7823,7.8497,8.257,1.9605,8.0503,2.9466,12.8467,0.6215,20,20,20,20,20,20,-10 +20,2.2216,6.7823,7.8497,8.257,1.9605,8.0503,2.9466,12.8467,0.6215,20,20,20,20,20,20,-10 +20,2.1604,7.6563,6.7245,8.2065,3.4772,1.9162,2.9131,16.3421,20,20,20,20,20,20,20,26.5 +20,20,2.1206,6.6871,11.8029,3.4467,1.8886,2.8925,5.0114,20,20,20,20,20,20,20,28 +20,2.0997,8.1529,6.6662,8.1542,3.4272,1.8701,2.8764,20,20,20,20,20,20,20,20,27 +20,2.059,6.6249,7.6945,7.1925,1.8324,7.9287,2.8429,11.7204,20,20,20,20,20,20,20,24 +20,2.039,6.6044,10.8168,3.3682,1.8134,7.91,2.8259,11.7046,20,20,20,20,20,20,20,22.5 +1.9978,7.4932,6.5624,8.0529,3.3279,1.7748,9.182,2.7914,16.0568,20,20,20,20,20,20,20,20 +1.9775,8.0286,6.5418,8.0328,3.3083,1.7561,2.7748,11.6573,4.2441,20,20,20,20,20,20,20,19 +1.936,6.4995,7.5692,7.0716,3.2679,1.7177,2.7408,4.2147,12.532,20,20,20,20,20,20,20,17 +1.9145,6.4775,10.6902,3.2469,8.6362,1.6977,2.723,4.1993,6.4186,20,20,20,20,20,20,20,16 +1.8938,6.4564,10.6691,3.2267,1.6785,7.7763,2.7059,4.1845,6.4046,20,20,20,20,20,20,20,15 +7.3467,6.4138,11.5346,3.1857,1.6397,9.0549,2.6712,4.1543,16.6664,20,20,20,20,20,20,20,13.5 +7.8579,6.3709,7.8654,3.1444,1.6005,9.0176,2.6362,4.1237,20,20,20,20,20,20,20,20,12 +7.8579,6.3709,7.8654,3.1444,1.6005,9.0176,2.6362,4.1237,20,20,20,20,20,20,20,20,12 +6.3282,7.3977,7.8232,3.1031,1.5614,4.7197,2.6013,4.0932,11.6638,20,20,20,20,20,20,20,10.5 +6.2855,7.3549,6.8633,3.0617,1.5223,2.5662,11.4603,4.0624,9.8501,20,20,20,20,20,20,20,10 +6.2428,10.4552,6.8215,3.0203,1.4834,2.5313,11.4266,4.0317,9.8236,20,20,20,20,20,20,1.6875,8.5 +6.2428,10.4552,6.8215,3.0203,1.4834,2.5313,11.4266,4.0317,9.8236,20,20,20,20,20,20,1.6875,8.5 +6.2002,10.4124,6.7796,2.9788,1.4445,2.4964,11.3927,4.001,8.0199,20,20,20,20,20,20,1.6469,8 +6.1575,11.2796,2.9372,7.5002,1.4055,2.4615,3.9701,6.1991,7.9942,20,20,20,20,20,20,1.6063,7 +6.1337,11.2557,2.9139,7.4778,1.3838,2.4419,3.9528,6.1823,7.9797,20,20,20,20,20,20,1.5837,7 +6.0909,7.5874,2.8721,7.4377,1.345,2.407,3.922,6.1524,5.7266,20,20,20,20,20,20,1.5434,6 +6.0701,7.5666,2.8517,7.4181,1.326,2.39,3.9068,6.1377,5.7143,20,20,20,20,20,20,1.5238,6 +7.0937,7.5219,2.8079,7.376,1.2856,2.3537,3.8746,6.1062,5.6882,20,20,20,20,20,1.482,6.9688,5 +7.0736,7.5018,2.7882,7.3571,1.2675,2.3373,3.8601,6.0921,5.6764,20,20,20,20,20,1.4633,6.9494,5 +7.0736,7.5018,2.7882,7.3571,1.2675,2.3373,3.8601,6.0921,5.6764,20,20,20,20,20,1.4633,6.9494,5 +7.0093,7.4377,2.7255,7.2967,1.2101,2.2857,3.8141,7.8626,5.6392,20,20,20,20,20,1.4041,6.8877,4 +6.9882,7.4167,2.7049,7.2769,1.1914,2.2688,3.799,7.8497,5.6269,20,20,20,20,20,1.3849,6.8676,4 +6.9462,7.3747,2.6638,7.2373,1.1543,2.2353,3.7691,7.8242,5.6026,20,20,20,20,20,1.3467,6.8273,3.5 +6.9252,6.44,2.6433,7.2175,1.1359,2.2186,3.7542,7.8114,5.5905,20,20,20,20,20,1.3277,6.8072,3.5 +10.0245,6.3976,2.6016,7.1773,1.0986,2.1849,3.7241,7.7855,5.566,20,20,20,20,20,1.2893,6.7664,3 +10.0026,6.376,2.5803,7.1567,1.0797,2.1678,3.7087,7.7723,5.5535,20,20,20,20,20,1.2698,6.7456,3 +10.0026,6.376,2.5803,7.1567,1.0797,2.1678,3.7087,7.7723,5.5535,20,20,20,20,20,1.2698,6.7456,3 +9.9381,6.3122,2.5174,7.0961,1.0246,2.1176,3.6636,7.7333,5.5168,20,20,20,20,1.213,20,6.6844,3 +9.8932,6.2677,2.4736,7.0537,8.403,0.9867,3.6323,7.7061,5.4913,20,20,20,20,1.1741,20,6.6418,3 +9.8713,6.2461,2.4523,7.0331,8.3832,0.9684,2.0662,7.6929,5.4789,20,20,20,20,1.1553,20,6.6212,2.5 +9.8501,6.2251,2.4316,7.0131,8.3641,0.9508,2.0499,7.68,5.4669,20,20,20,20,1.1373,20,6.6012,2.5 +9.8072,6.1825,2.3898,6.9725,8.3254,0.9156,2.0174,7.6542,5.4427,20,20,20,20,1.1011,6.5607,8.0592,2.5 +9.7862,6.1617,2.3693,6.9527,8.3064,0.8986,2.0015,7.6415,5.4309,20,20,20,20,1.0836,6.5409,8.0393,2.5 +20,6.1199,2.3282,6.9129,8.2684,0.865,1.97,7.6161,5.4073,20,20,20,1.049,20,6.5013,8.024,2 +20,6.0996,2.3083,6.8936,8.2499,0.8489,1.9548,3.5157,5.3959,20,20,20,1.0324,20,6.4821,8.004,2.5 +10.5914,6.0571,2.2665,6.8531,8.2112,0.8158,1.9232,3.4867,5.3721,20,20,20,0.9982,20,6.442,7.9622,2 +10.5697,6.0356,2.2455,6.8326,8.1916,0.7994,1.9073,3.4721,5.3601,20,20,20,0.9813,20,6.4218,6.9454,2 +10.5268,5.9931,2.2037,6.7921,8.1529,3.9495,0.7676,3.4434,5.3365,20,20,20,0.9484,20,6.3817,6.9035,2 +10.5061,5.9726,2.1837,6.7726,8.1342,3.9325,0.7527,3.4296,5.3252,20,20,20,0.9328,20,6.3625,6.8833,2 +10.4644,5.9312,2.1432,6.7332,8.0965,3.8983,0.7234,3.402,5.3024,20,20,0.9021,20,20,6.3238,6.8427,2 +10.4426,5.9096,2.122,6.7126,9.5085,3.8804,0.7085,3.3876,5.2905,20,20,0.8865,20,20,6.3035,6.8215,2 +10.4005,5.8679,2.0812,6.6729,9.472,3.846,1.7872,0.6808,5.2678,20,20,0.8572,20,20,6.2646,6.7806,2.5 +10.379,5.8466,2.0603,6.6526,9.4533,3.8285,1.7724,0.6672,5.2562,20,20,0.8427,20,20,6.2448,6.7597,2.5 +10.3366,5.8045,2.0191,6.6124,9.4163,3.7937,1.7434,0.6413,9.355,20,0.8152,20,20,20,6.2057,5.2266,2.5 +10.3141,5.7822,1.9973,6.5911,9.3967,3.7753,5.5315,0.6283,9.3427,20,0.8012,20,20,20,6.1851,5.2047,2.5 +10.2718,5.7401,1.9562,6.5509,9.3597,3.7407,10.1859,1.6998,9.3195,20,0.7761,20,20,20,6.1464,5.1636,-2 +10.2511,5.7196,1.9362,6.5313,9.3416,3.7239,10.1707,1.6861,9.3082,20,0.7645,20,20,20,6.1275,5.1435,-2 +10.2093,5.6783,1.896,6.4922,9.306,3.6909,10.1414,1.6602,14.0151,0.7406,20,20,20,20,6.0887,5.1025,-3 +10.1878,5.657,1.8754,6.4721,9.2876,3.6741,10.1263,1.6471,14.0036,0.729,20,20,20,20,6.0687,5.0813,-3 +10.1462,5.616,1.8358,6.4335,7.8102,3.6419,10.0977,1.6229,13.9819,20,20,20,20,20,6.0298,5.0404,34.5 +10.1462,5.616,1.8358,6.4335,7.8102,3.6419,10.0977,1.6229,13.9819,20,20,20,20,20,6.0298,5.0404,34.5 +6.4609,5.5526,1.7722,7.7479,9.1915,3.5836,5.3701,1.5739,5.0917,20,20,20,20,5.9792,7.4746,4.9835,31.5 +5.531,1.7501,6.3477,7.7255,3.5618,10.0219,5.3498,1.5546,7.048,20,20,20,20,5.9642,6.4597,4.9657,30 +5.4863,1.704,7.6786,9.1225,3.5162,5.3073,1.5141,5.0354,20,20,20,20,20,5.9334,4.929,5.984,27 +5.4863,1.704,7.6786,9.1225,3.5162,5.3073,1.5141,5.0354,20,20,20,20,20,5.9334,4.929,5.984,27 +1.6327,6.2283,7.6055,3.4447,9.9083,3.0259,1.4509,6.9532,20,20,20,20,5.8875,4.8734,5.9253,9.9542,22.5 +1.6079,6.2029,9.0239,3.4195,9.8838,3.003,1.4285,6.9324,20,20,20,20,5.8721,4.8545,5.9052,6.3056,21.5 +1.5672,7.5377,8.9818,3.378,5.1776,1.392,4.9183,20,11.8702,20,20,5.847,7.3392,4.8237,9.0019,6.2675,19 +1.5672,7.5377,8.9818,3.378,5.1776,1.392,4.9183,20,11.8702,20,20,5.847,7.3392,4.8237,9.0019,6.2675,19 +6.0984,7.4739,3.315,9.7818,5.118,1.3365,6.8458,11.8248,20,20,20,5.8106,4.7783,5.8238,9.838,5.295,16 +6.077,7.4523,3.2934,9.7607,5.0974,1.3175,6.8276,11.809,20,20,20,5.7988,4.7634,5.8077,6.1913,5.2752,15 +7.4099,8.8536,3.2513,9.7195,2.8497,1.2807,6.7923,11.7783,12.4621,20,5.7758,7.2654,4.7342,8.9006,6.1539,5.2364,13.5 +7.3891,8.8328,3.2306,9.6992,2.8308,1.2626,12.7941,11.763,12.4487,20,5.7648,9.217,4.7202,8.8844,6.1357,1.4257,12.5 +7.3466,8.79,3.1882,4.9975,2.7919,1.2258,20,11.7317,13.5,20,5.7426,4.6918,5.7302,8.8516,5.179,1.3857,11.5 +7.3466,8.79,3.1882,4.9975,2.7919,1.2258,20,11.7317,13.5,20,5.7426,4.6918,5.7302,8.8516,5.179,1.3857,11.5 +7.2817,9.9158,3.1234,4.9356,2.7324,1.1698,11.6834,12.3782,20,20,5.71,4.6495,5.684,9.6734,5.1207,1.3253,9.5 +7.2609,3.1025,9.5733,4.9156,2.7133,1.1518,11.6677,12.3642,20,20,5.7,4.6363,5.6695,9.656,5.1022,1.3062,9 +7.2181,3.0595,9.531,4.8745,2.6738,1.1152,11.6354,12.3355,20,5.6794,7.164,4.6092,8.7544,5.988,1.2669,6.6638,8 +8.6381,3.0371,9.5089,4.853,2.6532,1.0962,11.6185,12.3205,20,5.669,7.1529,4.5953,8.7378,5.969,1.2466,6.6427,8 +8.595,2.9941,9.4665,4.8119,2.6138,1.0601,11.586,12.2916,20,5.6492,4.569,5.5951,8.7062,5.9327,1.2079,5.7842,7.5 +8.5734,2.9726,9.4453,4.7912,2.5941,1.0421,11.5697,12.2771,20,5.6396,4.5561,5.5808,8.6906,5.9148,1.1888,5.7635,7 +8.5523,2.9514,9.4244,4.7709,2.5747,1.0246,11.5535,12.2627,20,5.6303,4.5436,5.5667,8.6753,5.8972,1.1701,5.7431,6.5 +8.5103,2.9095,9.3829,4.7306,2.5361,0.99,11.5214,12.234,12.1509,7.0922,4.5191,5.5393,8.6453,4.9332,1.1335,5.7027,6 +8.4678,2.8669,9.3408,4.6897,2.497,0.9554,11.4888,12.2049,12.126,7.073,4.4949,5.5119,9.4627,1.0969,6.484,5.662,5.5 +8.4678,2.8669,9.3408,4.6897,2.497,0.9554,11.4888,12.2049,12.126,7.073,4.4949,5.5119,9.4627,1.0969,6.484,5.662,5.5 +8.4236,2.8226,9.297,4.6471,2.4564,0.92,11.4547,12.1745,12.1001,20,4.4701,5.4838,9.4273,1.0595,6.4432,5.6197,5 +8.38,2.7789,9.2538,2.4164,4.3957,0.8856,11.421,12.1443,12.0743,8.9652,4.4462,8.5537,5.7564,1.0233,6.403,5.5781,5 +9.5487,2.7576,9.2326,2.3968,4.3769,0.8691,11.4045,12.0617,20,8.9544,4.4348,8.539,5.7393,1.0058,6.3835,5.5578,4.5 +9.5071,2.7161,4.5445,2.3588,4.3404,12.368,0.8375,12.037,20,8.9339,4.4129,8.5108,0.9727,4.7695,6.3457,5.5186,4.5 +9.4857,2.6947,4.5238,2.3392,4.3215,12.3513,0.8215,12.0243,20,4.4018,5.4052,8.4962,0.9558,4.7517,6.3262,5.4983,4 +9.4442,2.6533,4.4838,2.3014,4.285,11.3235,0.7911,11.9996,10.6038,4.3807,5.3806,8.4684,0.9239,4.7176,6.2887,5.4593,3.5 +9.4236,2.6327,4.4639,2.2825,4.2668,11.3074,0.7764,11.9873,10.5924,4.3704,5.3684,8.4547,0.9083,4.7006,6.27,5.4399,3.5 +9.4019,2.6111,4.4431,2.2629,4.2478,11.2907,0.7613,11.9745,10.5804,4.3596,5.3557,8.4402,0.8922,4.6829,6.2505,5.4196,3.5 +9.36,2.5693,4.4027,2.2248,4.211,11.2581,11.9985,0.7327,10.5571,4.339,5.3315,0.8618,4.6487,10.4423,5.3802,7.4841,3.5 +2.5262,9.0032,4.3611,2.1856,4.1731,11.2245,11.9683,0.7045,10.5331,4.3185,5.307,0.8318,4.6138,10.4052,5.34,7.4432,3.5 +2.5262,9.0032,4.3611,2.1856,4.1731,11.2245,11.9683,0.7045,10.5331,4.3185,5.307,0.8318,4.6138,10.4052,5.34,7.4432,3.5 +2.4626,8.9399,4.2995,6.2376,2.1278,11.1745,11.9235,0.6653,10.4973,5.7838,5.2716,0.79,4.5628,9.4657,5.2807,6.631,3.5 +2.4419,8.9194,4.2796,6.2182,2.109,11.1583,11.9089,0.6534,10.4857,5.7742,0.7772,20,4.5465,9.4476,5.2616,6.611,3 +2.4002,8.8779,4.2391,6.1789,2.0712,11.1254,11.8794,11.8474,10.462,20,0.7526,20,4.5136,9.4112,5.223,6.5705,-13 +2.3794,8.8571,4.2189,6.1593,2.0523,11.109,11.8646,11.8347,10.4502,5.2269,0.7408,20,4.4972,6.0438,5.2037,6.5503,-13.5 +2.3586,8.8368,4.1996,6.1409,2.035,11.0946,11.8522,11.8247,10.4412,6.7299,0.7269,20,4.4789,9.3733,5.1832,6.5293,-13.5 +9.1065,2.3167,9.5345,4.1609,2.0004,20,11.0662,11.8279,11.8053,5.7077,0.699,8.2432,4.4414,10.2211,5.1415,7.2417,-13 +9.0648,2.2756,8.7559,4.1233,1.9675,3.9615,11.0391,11.8049,11.7873,0.6722,5.1561,8.211,4.404,10.1817,5.9431,5.1002,-12.5 +9.0446,2.2557,8.7365,4.1051,1.9517,3.9462,11.0262,11.794,20,0.6595,5.1421,8.1951,5.3398,4.3857,5.9234,5.0801,-12.5 +7.8151,2.2152,8.6972,4.0684,6.0163,1.9201,11.0003,11.7723,20,0.6345,5.113,8.1625,5.3034,4.3481,5.883,5.0388,-12.5 +7.794,2.1948,8.6774,4.05,5.9989,1.9046,10.9875,11.7617,20,4.1419,5.0981,8.1457,5.2849,4.329,5.8625,5.0179,22.5 +7.7523,2.1547,8.6386,4.0141,5.9651,1.8746,10.9629,11.7414,20,4.116,5.0683,8.1123,5.2479,4.2909,5.8218,4.9764,25 +7.7322,2.1342,8.618,3.994,5.9455,1.8562,10.9461,11.7262,20,4.1094,5.0593,8.1008,5.2339,4.276,5.8045,4.958,24 +8.8788,2.0916,8.5752,3.9518,5.9041,1.817,10.9101,11.6932,20,5.5814,5.0424,8.0788,4.2467,10.0132,5.7697,4.9209,21.5 +8.8566,2.0692,9.2978,3.9295,7.8587,1.7963,10.8909,11.6756,11.6811,5.034,7.5318,20,4.2315,9.1029,4.9015,6.9983,19.5 +8.8363,2.0487,9.2771,3.909,7.8388,1.7773,10.8732,11.6593,11.6666,5.0267,8.0576,5.1798,4.218,5.7352,4.8841,6.2198,19 +2.0082,8.491,3.8684,5.822,1.7393,10.8376,11.6265,11.6375,10.2705,7.5102,8.0388,5.1557,4.1921,5.7035,4.85,6.1826,17 +1.9871,8.4696,3.8471,5.801,1.7194,10.8189,11.6092,11.6221,10.2559,8.9999,8.0293,4.1788,9.9349,5.6871,4.8323,6.1633,16 +1.9458,8.4276,3.8052,5.7596,1.6802,10.7819,11.5749,10.2269,20,8.9845,8.0113,4.1536,9.9049,4.7981,6.8911,6.1257,14.5 +1.9257,8.4072,3.7849,7.7174,1.6612,10.7639,11.5582,10.2128,11.1246,8.0027,5.1088,4.1414,5.6403,4.7816,6.1074,7.5325,13.5 +8.3654,7.3813,3.7431,7.6765,1.6221,10.7268,11.5238,10.1837,8.8665,7.9855,5.0863,4.117,5.6093,4.748,6.0702,7.4935,12 +8.3443,3.7219,5.6773,5.5968,1.6023,10.708,12.6048,10.1689,8.8528,7.977,4.1049,7.7436,5.5938,4.7312,6.0515,7.4739,11.5 +8.3034,3.681,5.6368,3.5595,1.5642,11.4725,11.4996,8.8264,20,20,4.0818,20,5.5641,4.6988,6.0155,7.436,10.5 +8.2832,3.6608,5.6167,3.5404,1.5453,11.4556,11.4845,8.8133,20,20,4.0707,9.8044,5.5496,4.683,5.9978,7.4173,10 +8.2416,3.619,5.5753,1.5063,10.6159,11.4207,11.4531,8.786,20,20,4.0482,9.7763,4.6506,6.7365,5.9615,8.5551,8.5 +8.2195,3.5967,5.5532,1.4855,10.5958,11.402,11.4362,8.7713,20,20,4.0365,9.7614,4.6335,6.7185,5.9422,8.5338,8.5 +8.1787,3.5558,5.5126,1.4474,10.559,11.3677,11.4054,8.7445,20,4.9925,4.0152,5.4758,4.6022,5.9069,7.3213,8.4947,7.5 +8.1787,3.5558,5.5126,1.4474,10.559,11.3677,11.4054,8.7445,20,4.9925,4.0152,5.4758,4.6022,5.9069,7.3213,8.4947,7.5 +8.86,3.4932,7.4305,1.3894,10.5025,11.315,10.0062,8.7031,6.773,3.984,7.6196,5.433,4.5553,5.8535,7.2647,1.6423,6.5 +8.8393,3.4725,7.4101,1.3701,10.4838,11.2974,9.9912,8.6893,6.7607,3.974,7.6091,5.4191,4.54,5.836,7.2461,1.6225,6 +8.7972,3.4304,7.3685,1.3312,10.4456,11.2618,9.9608,8.6614,6.7359,3.954,20,5.391,4.509,5.8005,7.2083,1.5824,5.5 +8.7764,3.4096,7.348,1.312,10.4267,11.2442,9.9458,8.6476,6.7236,3.9443,20,5.3773,4.4939,5.783,7.1896,1.5626,5 +7.0052,3.3673,7.3062,1.2731,10.3883,11.2083,9.9151,8.6194,6.6987,7.5569,9.6137,5.3496,4.4633,5.7476,7.1519,1.5226,4.5 +6.9833,3.3454,10.2698,1.253,10.3684,11.1897,9.8993,8.6049,6.6858,7.5463,9.6,4.4475,6.52,5.7293,7.1323,1.5019,4.5 +3.3037,5.2621,10.2288,1.2149,10.3305,11.1543,9.8691,6.6614,20,7.5262,9.5741,4.4178,6.4879,5.6947,7.0953,1.4626,4.5 +3.2824,5.2409,10.2078,1.1955,10.3111,11.1361,9.8536,6.6488,20,7.5162,9.561,4.4027,6.4716,5.6771,7.0764,1.4426,4 +3.2616,5.2202,10.1873,1.1765,10.2921,11.1184,9.8384,6.6365,20,7.5065,5.2818,4.3881,6.4558,5.66,7.058,1.4232,4 +3.2194,5.1782,10.1458,1.1383,11.0824,12.1854,9.8077,6.6118,20,20,5.2554,4.3588,6.4238,5.6255,1.384,12.6102,3.5 +3.1997,5.1586,10.1264,3.103,1.1206,12.1688,9.7934,6.6002,20,20,5.2432,4.3453,5.6094,7.0036,1.3658,12.5915,3.5 +3.1575,5.1166,10.0848,3.0629,1.0827,11.1002,9.7626,6.5754,20,20,5.2173,4.3164,5.5752,6.9666,1.3269,9.1271,3 +3.1358,5.0949,5.0379,3.0423,1.0633,11.0834,9.7467,6.5627,20,20,5.2041,4.3017,5.5576,6.9477,1.3071,9.106,3.5 +3.0948,5.054,4.9986,3.0033,1.0268,11.0517,9.7168,6.5387,20,20,5.1793,4.2741,5.5246,6.9119,1.2696,9.0661,3 +3.0741,5.0334,4.9787,2.9837,1.0085,11.0356,9.7016,6.5266,20,20,5.1671,4.2604,5.508,6.8939,1.2509,9.046,3 +3.0325,4.9919,4.9387,2.9441,0.9719,11.0033,9.6711,6.5023,20,20,5.1426,4.233,5.4749,6.8579,1.2135,9.0056,2.5 +3.0109,4.9704,4.9181,2.9237,0.9531,10.9866,9.6554,6.4897,20,20,5.13,4.2189,5.4578,6.8393,1.1943,8.9848,2.5 +2.9684,4.928,4.8772,2.8833,0.9164,10.9536,9.6242,6.465,20,20,4.1914,6.2386,5.4242,6.8027,1.1565,8.9436,2.5 +2.9478,4.9075,4.8575,2.8638,0.8987,10.9376,9.6092,6.453,20,20,4.1782,6.2238,5.4081,1.1384,7.9266,8.9237,2 +2.9067,4.8664,4.818,2.8248,0.8638,10.9056,9.579,6.4292,20,20,4.1522,6.1944,5.3759,1.1026,7.8889,8.884,2.5 +2.8856,4.8454,4.7977,2.8048,0.8462,10.8893,9.5636,6.4171,20,20,4.1389,6.1793,5.3595,1.0844,7.8696,8.8636,2 +2.8434,4.8033,4.7571,2.7648,10.7596,0.8111,9.5327,6.3927,20,20,4.1128,6.1495,5.3269,1.0483,7.831,7.4773,2.5 +2.8231,4.783,4.7376,2.7455,10.7421,0.7945,9.5178,6.381,20,20,4.1003,6.1352,5.3112,1.0311,7.8125,7.4574,2 +2.7825,4.7424,4.6985,2.707,10.707,0.7617,9.4879,6.3575,20,5.0026,4.0757,6.1069,5.2801,0.9973,7.7755,7.4178,2.5 +2.756,4.7159,4.673,2.6819,10.6841,0.7407,9.4684,6.3424,20,4.9885,4.0598,6.0885,5.2599,0.9754,7.7514,7.3919,2.5 +2.7353,4.6952,4.653,2.6622,10.6661,0.7244,9.4531,6.3304,20,4.9776,4.0475,6.0742,0.9586,6.6046,7.7326,7.3717,2.5 +2.6943,4.6541,4.6135,2.6234,10.6305,0.6929,9.4229,6.3068,20,4.9565,4.0236,6.0462,0.9258,6.5703,7.6955,7.3318,2.5 +2.6728,4.6327,4.5928,2.603,10.6119,10.7229,0.6768,6.2945,20,4.9456,4.0113,6.0317,0.909,6.5525,7.6762,7.311,2.5 +2.631,4.5908,4.5523,2.5633,10.5755,10.69,0.6461,6.2704,20,4.9246,3.9875,6.0035,0.8769,6.5178,7.6385,7.2703,2.5 +2.5902,4.5499,4.5129,2.5246,10.5399,10.6578,0.6173,6.247,20,4.9046,3.9648,5.1363,0.8465,8.6239,7.6018,7.2307,2.5 +2.5695,4.5292,4.4929,2.505,10.5218,10.6414,0.6032,6.2351,20,4.8946,3.9534,0.8314,6.4671,8.6059,7.5833,7.2106,2.5 +2.5481,4.5078,4.4722,2.4847,10.5032,10.6245,9.3145,0.589,20,4.8843,3.9418,0.8162,6.4496,8.5874,7.5642,7.1899,3 +2.506,4.4655,4.4314,2.4447,10.4663,10.5911,9.2832,0.5622,6.1986,3.9192,5.9212,0.7871,6.4152,8.5509,7.5266,7.1491,3 +2.4853,6.4291,4.4112,2.425,10.448,10.5746,9.2676,0.5496,6.1867,3.9084,5.9079,0.7734,6.3984,8.5331,7.5082,7.129,3.5 +4.4031,6.3876,4.371,2.3856,10.4116,10.5416,9.2366,8.0002,0.5259,3.8871,0.7471,5.031,6.365,7.4715,11.8834,7.0891,3.5 +4.3813,6.3659,4.3499,2.365,10.3924,10.5242,9.2202,6.1502,20,3.8763,0.734,5.0159,6.3477,7.4525,11.8636,7.0682,-15.5 +4.3393,6.324,4.3092,2.3251,10.3554,10.4906,9.1886,6.1259,20,3.8559,0.7102,4.987,6.3145,7.4158,8.3807,7.0281,-17 +4.3186,6.3034,4.2899,2.3067,10.3389,10.4762,9.1755,7.9453,6.117,3.8426,0.6959,4.97,6.2957,7.3958,11.805,7.0071,-17 +2.318,4.278,10.2336,2.2711,10.3073,10.4492,9.1509,7.9243,8.5778,3.8152,0.6675,4.9355,6.258,8.3849,7.3559,6.9654,-16 +2.2963,4.2568,10.2133,2.2528,20,10.2911,9.1385,7.9137,8.5691,3.8005,0.6528,4.9171,7.0079,6.238,7.3347,6.9435,-15.5 +2.2762,4.2371,9.2132,2.2359,9.3904,10.2761,9.1271,7.9041,20,0.6395,3.7869,5.7613,4.9001,6.2194,7.315,8.2763,-15.5 +2.2352,4.1972,6.1836,4.1797,2.202,10.2462,10.3976,7.8853,20,0.6128,3.7586,5.7283,4.8648,6.181,7.2746,8.2348,-15 +5.8291,2.1926,6.1429,4.1428,2.1677,10.2158,10.3723,9.0822,7.8669,0.5859,3.7284,5.6932,4.8274,6.1405,7.2322,11.6383,-14 +7.541,2.1719,4.1359,4.1251,2.1512,10.2013,10.3603,9.0716,20,0.5732,3.7135,5.6759,4.809,6.1206,7.2113,11.6172,-14 +7.5204,2.1517,4.1164,10.0799,2.1353,10.1872,20,9.0614,10.0433,20,3.699,5.659,4.791,6.1012,7.191,11.5966,19.5 +7.479,2.1111,4.0773,9.0577,4.0736,2.104,10.1594,9.0416,10.0256,20,3.6692,20,4.7543,6.8392,6.0617,7.1498,21.5 +7.458,2.0899,4.056,10.022,4.0533,2.0846,20,9.0264,10.0112,4.6276,3.6596,5.6115,4.7399,6.0448,7.1311,11.5354,20.5 +5.6844,2.0484,6.0026,4.0128,2.0457,10.1041,10.2761,8.995,7.7924,4.613,3.6427,5.5878,4.7131,6.013,7.0954,11.4979,18 +2.0069,3.9721,8.9529,3.9719,2.0064,10.0665,10.2418,7.7633,20,3.6274,7.8885,4.6874,6.7666,5.9821,7.0603,8.01,16.5 +1.9848,3.9498,8.9305,3.9502,1.9856,10.0464,10.2235,7.7478,20,3.6195,5.5536,4.6739,5.9657,8.0776,7.0417,6.6337,15.5 +1.9638,3.9284,9.8952,3.9293,1.9656,10.0272,8.9292,7.7329,20,7.8709,5.5424,4.6611,5.9501,8.0606,7.024,6.6137,14.5 +1.921,3.8849,9.8518,3.8868,1.9248,11.1004,8.8954,7.7024,8.387,7.8541,5.5203,4.6356,5.9189,6.9882,11.3847,6.5733,13 +1.8992,3.8628,9.8297,3.8651,1.904,10.1517,8.8781,7.6867,8.3728,20,5.5094,4.623,5.9032,6.9702,7.9107,6.5528,12 +10.4986,3.8416,20,3.8444,1.8841,10.1341,8.8616,7.6717,8.3592,20,4.6109,6.6821,5.8883,6.953,7.8916,6.5333,11.5 +3.7993,5.7875,3.8029,1.8444,9.91,10.0987,8.8283,7.6415,20,20,4.5876,6.6559,5.859,6.919,7.8538,6.4945,10 +3.7564,5.7444,3.7605,1.8038,9.8705,10.0624,8.7941,7.6105,20,5.4592,4.5645,5.8297,7.9273,6.8848,6.4552,7.1679,9 +3.7564,5.7444,3.7605,1.8038,9.8705,10.0624,8.7941,7.6105,20,5.4592,4.5645,5.8297,7.9273,6.8848,6.4552,7.1679,9 +3.7153,8.6955,3.7201,1.7652,9.8328,10.0278,8.7615,7.581,5.8293,5.4407,4.5428,5.8019,7.8962,6.8523,6.4178,7.1287,8 +3.6742,9.6407,3.6795,1.7263,9.7949,9.9929,7.5512,8.2498,5.8046,5.4228,4.5217,5.7745,6.8201,11.205,6.3805,7.0894,7 +3.6742,9.6407,3.6795,1.7263,9.7949,9.9929,7.5512,8.2498,5.8046,5.4228,4.5217,5.7745,6.8201,11.205,6.3805,7.0894,7 +3.6297,9.596,3.6355,1.6844,9.7537,8.693,7.5189,8.2205,5.7779,4.4993,6.5548,5.7452,6.7854,11.1677,6.3403,7.047,6.5 +3.5851,9.5512,3.5913,1.6424,10.826,8.6572,7.4864,8.1909,5.7511,4.4775,6.5293,5.7163,6.751,11.1304,6.3001,1.6289,5.5 +5.5298,9.5083,3.5491,1.6023,20,8.6228,7.4553,5.7254,20,4.4573,6.5054,5.6891,6.7184,7.6277,6.2621,1.5879,5 +5.5298,9.5083,3.5491,1.6023,20,8.6228,7.4553,5.7254,20,4.4573,6.5054,5.6891,6.7184,7.6277,6.2621,1.5879,5 +5.5069,9.4854,3.5265,1.5809,20,8.6044,7.4386,5.7117,20,4.4466,6.4927,5.6746,6.701,7.6079,6.2417,1.566,4.5 +5.4659,20,3.4859,1.5426,20,8.5715,7.4088,5.6872,20,8.4533,5.6489,7.7223,6.67,7.5725,6.2052,1.5269,4 +5.4428,20,3.4631,1.521,20,8.5528,7.392,5.6734,20,8.4423,5.6347,7.7058,6.6527,7.5527,6.1848,1.5049,4 +5.3998,3.4206,8.6193,1.481,20,8.5182,7.3607,5.6479,20,8.422,5.6082,7.6753,6.6206,7.5158,6.1468,1.4641,3.5 +5.3779,3.3989,8.598,1.4606,9.7506,8.5006,7.3448,5.6349,20,8.4118,5.5949,7.6598,6.6044,6.1276,6.8214,1.4435,3.5 +5.3342,3.3556,8.5554,1.4201,9.7131,8.4653,7.313,5.609,20,6.4,5.5686,7.6291,6.5721,6.0892,6.7805,1.4023,3 +8.2812,3.3116,8.512,1.3789,9.6749,8.4294,7.2805,5.5827,20,6.377,5.5422,6.5395,10.8993,6.0503,1.3607,4.9915,2.5 +8.2603,3.2909,8.4917,1.3597,9.657,8.4126,7.2654,5.5705,20,6.3664,5.53,6.5243,10.8825,6.0321,1.3412,4.9715,2.5 +8.2166,3.2477,8.4491,1.3197,9.6196,8.3775,7.2338,5.545,20,6.3442,5.5044,6.4925,10.8473,5.9941,1.3007,4.9297,2.5 +8.1948,3.2262,8.4279,1.2998,9.6009,8.36,7.2181,5.5323,20,6.3332,5.4918,6.4768,10.8299,5.9752,1.2806,4.9089,2 +8.1503,3.1822,8.3845,1.2593,9.5628,8.3242,7.1859,5.5066,20,6.3113,5.4664,6.4449,10.7944,5.9367,1.2397,4.8666,2 +8.1295,3.1615,8.3642,1.2405,9.545,8.3074,7.1709,5.4946,20,6.301,5.4545,6.4299,10.7778,5.9187,1.2207,4.8467,2 +8.1295,3.1615,8.3642,1.2405,9.545,8.3074,7.1709,5.4946,20,6.301,5.4545,6.4299,10.7778,5.9187,1.2207,4.8467,2 +8.0629,3.0958,8.2994,9.2465,1.1806,8.254,7.123,5.4565,20,9.4404,5.4173,6.3828,10.7249,5.8616,1.1604,4.7835,1.5 +8.0629,3.0958,8.2994,9.2465,1.1806,8.254,7.123,5.4565,20,9.4404,5.4173,6.3828,10.7249,5.8616,1.1604,4.7835,1.5 +7.9977,3.0312,8.2356,9.1856,1.1225,8.2016,7.076,7.8176,5.4194,9.4064,5.3815,6.337,7.1851,5.8058,1.1021,4.7216,1 +8.9594,3.0076,8.2124,9.1635,1.1015,8.1825,7.059,7.8022,5.406,5.3687,8.5611,6.3203,7.1654,1.081,6.4545,4.699,0.5 +8.9384,2.987,8.1921,9.144,1.0832,8.1658,7.0441,7.7887,5.3943,5.3573,8.5492,6.3057,7.1481,1.0626,4.6792,8.7948,1 +8.8945,2.9437,8.1494,9.1034,1.0452,8.131,7.0131,7.7606,5.3702,5.3338,8.5243,6.2753,7.112,1.0243,4.6377,8.7528,1 +8.8706,2.9201,8.1261,9.0811,1.0247,8.112,6.9961,7.7452,5.357,5.3211,7.3313,6.2587,7.0923,1.0036,4.6152,8.7299,1 +8.8257,2.8759,8.0825,9.0395,0.9865,8.0763,6.9645,7.7165,5.3325,5.2976,7.3021,6.228,7.0556,0.9653,4.5729,8.6871,0.5 +8.8028,2.8534,8.0602,9.0183,0.9673,8.0582,6.9484,7.702,5.3201,5.2858,7.2873,6.2124,7.037,0.9461,4.5514,8.6653,1 +8.781,2.8319,8.039,8.9981,0.9491,8.0409,6.9331,7.6881,5.3084,5.2745,7.2732,6.1975,7.0191,0.9278,4.5309,8.6444,0.5 +8.7374,2.789,7.9967,8.9577,9.2229,0.9132,6.9026,7.6606,5.2851,5.2522,7.2451,6.168,0.8919,5.598,4.4899,8.6029,0.5 +8.6939,2.7462,7.9544,8.9175,9.1861,0.8781,6.8723,7.6332,20,5.2303,7.2173,6.1387,0.8567,5.5616,4.4491,8.5615,0.5 +8.6939,2.7462,7.9544,8.9175,9.1861,0.8781,6.8723,7.6332,20,5.2303,7.2173,6.1387,0.8567,5.5616,4.4491,8.5615,0.5 +8.6306,2.6839,7.8929,8.8589,9.1326,0.8284,6.8285,7.5936,20,5.1988,7.177,6.0964,0.807,10.2247,4.3899,8.5012,0.5 +8.6306,2.6839,7.8929,8.8589,9.1326,0.8284,6.8285,7.5936,20,5.1988,7.177,6.0964,0.807,10.2247,4.3899,8.5012,0.5 +8.5858,2.6399,7.8495,8.8175,9.0947,0.7944,6.7976,7.5658,20,8.355,7.1488,6.0667,0.773,10.1873,4.348,8.4586,0.5 +8.5409,2.5958,7.8058,8.776,9.0569,7.8523,0.7614,7.538,20,8.3311,6.0372,0.7402,5.4346,11.0046,4.3061,2.5896,0 +8.519,2.5743,7.7846,8.7558,9.0384,7.8352,0.7458,7.5245,20,8.3195,6.0228,0.7247,5.4165,10.9858,4.2858,2.5682,0 +8.4752,2.5313,7.7422,8.7155,9.0017,7.8012,0.7157,7.4978,20,8.2964,5.9942,0.6946,5.3804,10.9482,4.245,2.5255,0 +8.4752,2.5313,7.7422,8.7155,9.0017,7.8012,0.7157,7.4978,20,8.2964,5.9942,0.6946,5.3804,10.9482,4.245,2.5255,0 +8.4115,2.4689,7.6804,8.6568,8.9483,7.7519,6.6792,0.6744,20,8.263,0.6534,11.2603,5.3281,10.8936,4.1857,2.4632,0 +8.3875,2.4454,7.6572,8.6348,8.9282,7.7334,6.6631,0.6598,20,8.2505,0.6389,11.2426,5.3084,10.8731,4.1634,2.4398,0 +8.3463,2.4051,7.6173,8.5969,8.8939,7.7017,6.6356,0.6361,20,8.2292,0.6154,11.2123,5.2748,10.8378,4.1252,2.3997,-0.5 +8.3463,2.4051,7.6173,8.5969,8.8939,7.7017,6.6356,0.6361,20,8.2292,0.6154,11.2123,5.2748,10.8378,4.1252,2.3997,-0.5 +8.3052,20,2.3649,8.5591,20,7.6701,8.7126,6.6083,20,0.5937,5.8847,11.1821,5.2412,10.8026,4.0871,2.3596,-36 +8.264,20,2.3247,8.5214,20,7.6388,8.6826,6.5813,20,8.1868,5.8584,11.1518,5.2077,9.1759,4.0489,2.3195,-0.5 +7.2602,20,2.3072,8.5068,20,8.8138,7.6292,6.5747,20,8.1696,5.8395,20,5.1868,9.8992,4.0275,8.1316,1.5 +4.2317,20,2.2708,7.4851,8.4747,8.7868,7.6059,6.5567,7.352,4.9853,6.8995,5.8062,6.546,5.1483,5.7612,3.9867,4 +4.2317,20,2.2708,7.4851,8.4747,8.7868,7.6059,6.5567,7.352,4.9853,6.8995,5.8062,6.546,5.1483,5.7612,3.9867,4 +7.1551,20,2.2084,7.4233,8.4166,8.7348,7.5586,6.5167,7.3165,8.1056,6.8591,5.7639,6.4937,5.0947,3.9261,8.0284,3.5 +7.1551,20,2.2084,7.4233,8.4166,8.7348,7.5586,6.5167,7.3165,8.1056,6.8591,5.7639,6.4937,5.0947,3.9261,8.0284,3.5 +7.0914,20,2.1469,20,8.359,8.6831,7.5115,6.4769,7.2811,8.0727,5.7234,20,5.0427,9.7525,3.8668,7.9676,3 +7.0675,20,2.1238,20,8.3374,8.6637,7.4938,6.4619,7.2678,8.0606,5.7084,20,5.0233,9.7327,3.8447,7.9448,3 +7.0465,20,2.1035,20,8.3183,8.6466,7.4783,6.4488,7.2562,8.0499,5.6952,20,5.0063,9.7152,3.8252,7.9247,3 +7.0054,20,2.0638,20,8.2811,8.6132,7.448,6.4232,7.2335,8.0293,5.6697,10.9359,4.9732,9.6811,3.7872,2.0479,2.5 +6.9641,20,2.0239,20,8.2436,8.5795,7.4174,6.3974,7.2106,8.009,5.6445,10.9057,4.9401,9.6471,3.7491,2.0077,2.5 +6.9438,20,2.0043,20,8.2252,8.563,7.4024,6.3849,7.1994,7.999,5.6321,10.891,4.9239,10.4688,3.7305,1.988,2 +6.9229,20,1.9841,8.2062,9.3239,8.546,7.387,6.3719,7.1879,7.9888,5.6195,10.8758,4.9073,10.451,3.7112,1.9677,2 +6.8818,20,1.9446,8.169,20,8.5127,7.3568,6.3466,7.1655,7.9689,5.5947,10.846,4.8747,10.416,3.6736,1.9279,2 +6.8818,20,1.9446,8.169,20,8.5127,7.3568,6.3466,7.1655,7.9689,5.5947,10.846,4.8747,10.416,3.6736,1.9279,2 +7.8,20,1.8815,8.1095,20,8.4594,7.3086,6.3063,7.1298,20,5.5559,10.7988,4.823,5.3982,3.6137,1.8645,1.5 +7.8,20,1.8815,8.1095,20,8.4594,7.3086,6.3063,7.1298,20,5.5559,10.7988,4.823,5.3982,3.6137,1.8645,1.5 +7.7554,20,1.8387,8.0691,20,8.4232,7.276,6.2792,7.1057,20,5.5299,9.7204,4.7883,5.3588,3.5731,1.8216,1 +7.7127,20,1.7979,8.0306,20,8.3888,7.2449,6.2534,7.0828,20,5.5053,9.6889,4.7552,5.3212,3.5346,1.7807,1 +7.6692,20,1.7564,7.9913,20,8.3537,7.2133,6.2273,20,20,5.4803,9.6568,4.7215,5.2829,3.4952,1.739,1 +7.6484,20,1.7365,7.9725,20,8.337,7.1982,6.2148,20,20,5.4685,9.6415,4.7055,5.2646,3.4764,1.7191,1 +7.6266,20,1.7159,7.953,20,8.3195,7.1826,6.2019,20,6.564,5.4562,9.6256,4.6889,5.2455,3.4569,1.6984,1 +7.5841,20,1.6754,7.9146,20,8.2853,7.1518,6.1767,20,6.541,5.4324,9.5945,4.6564,5.2083,3.4187,1.6578,0.5 +7.5397,20,6.8473,1.6334,20,8.2497,7.1199,6.1505,20,6.5174,5.4079,6.0323,4.6227,5.1696,3.379,1.6157,1 +7.5171,20,6.8256,1.612,20,8.2316,7.1037,6.1373,20,6.5053,5.3954,6.0155,4.6056,5.1499,3.3588,1.5943,0.5 +7.4955,20,6.8049,1.5916,20,8.2143,7.0882,6.1247,20,5.3837,9.2755,5.9995,4.5894,3.3396,7.4194,1.5739,0.5 +7.4533,20,6.7644,1.5518,20,8.1806,7.0581,6.1001,20,5.3609,9.2511,5.9684,4.5578,3.3021,1.5341,8.1941,0 +7.4326,20,6.7446,1.5324,20,8.1641,7.0434,6.0882,20,5.3498,9.2392,5.9532,4.5423,3.2837,1.5146,8.1741,0.5 +7.3904,20,6.7042,1.4928,7.7405,8.1305,7.0135,6.0641,20,5.3272,9.2149,4.5109,9.1965,3.2463,1.4749,8.1333,0.5 +7.3459,20,6.6616,1.4513,7.7006,8.0952,6.9821,6.0388,20,5.3038,9.1895,4.478,9.1612,3.2071,1.4334,8.0903,0.5 +7.3459,20,6.6616,1.4513,7.7006,8.0952,6.9821,6.0388,20,5.3038,9.1895,4.478,9.1612,3.2071,1.4334,8.0903,0.5 +7.3024,20,6.62,1.4108,7.6616,8.0607,6.9515,6.0142,20,5.2812,9.1649,4.4461,9.1268,3.169,1.3929,8.0483,0 +7.2599,20,6.5793,1.3715,7.6236,8.0271,6.9216,5.9903,20,5.2594,9.1409,4.4151,9.0933,3.1318,1.3535,8.0073,0.5 +7.2175,20,6.5388,1.3324,7.5857,7.9937,6.8921,20,5.9669,5.2378,9.117,4.3843,9.0598,3.0947,1.3144,7.9663,0.5 +7.2175,20,6.5388,1.3324,7.5857,7.9937,6.8921,20,5.9669,5.2378,9.117,4.3843,9.0598,3.0947,1.3144,7.9663,0.5 +7.175,20,6.4981,1.2934,7.5477,7.9602,6.8625,7.9413,5.9434,5.2165,9.0934,4.3537,9.0264,3.0579,1.2754,7.9254,0 +7.1325,20,6.4575,1.2547,7.5098,7.9267,6.8331,7.913,5.9201,5.1956,9.07,4.3234,8.9932,3.0212,1.2368,7.8844,0 +7.1108,20,6.4368,1.235,7.4905,7.9098,6.8181,7.8987,5.9084,9.058,20,4.308,8.9762,3.0025,1.2171,7.8635,0 +7.0683,20,6.3963,1.1967,7.4528,7.8766,6.789,7.8708,5.8856,9.0347,20,4.2778,8.943,2.966,1.1788,7.8226,0 +7.0683,20,6.3963,1.1967,7.4528,7.8766,6.789,7.8708,5.8856,9.0347,20,4.2778,8.943,2.966,1.1788,7.8226,0 +7.0011,20,6.3323,20,1.1367,7.8243,6.7432,7.8269,5.85,8.998,20,4.2306,8.8906,1.1187,6.9581,7.7578,0 +6.9773,20,6.3096,20,1.1157,7.8058,6.7271,7.8115,5.8375,8.9851,20,4.214,8.8721,1.0977,6.9359,7.7349,0 +6.9564,20,6.2897,20,1.0973,7.7896,6.7129,7.7979,20,8.9738,20,4.1995,8.8558,1.0793,6.9165,7.7148,0 +6.9119,20,6.2474,20,1.0585,7.7552,6.683,7.7692,20,8.9499,20,4.1688,8.8214,1.0405,6.8753,7.672,0 +6.8684,20,6.2061,20,1.021,7.7217,6.6539,7.7413,20,8.9266,20,4.139,4.5971,1.0029,6.835,7.6302,0 +6.8684,20,6.2061,20,1.021,7.7217,6.6539,7.7413,20,8.9266,20,4.139,4.5971,1.0029,6.835,7.6302,0 +6.8256,20,6.1653,20,0.9845,7.6888,6.6254,7.7139,20,8.9039,10.1279,4.1099,4.5615,0.9665,6.7954,7.589,0 +6.8038,20,6.1446,20,0.9662,7.6721,20,6.6109,20,8.8924,10.1135,4.0952,2.7424,0.9481,6.7752,7.568,0 +6.761,20,6.1041,20,0.9306,7.6393,20,6.5827,20,8.8699,10.0852,4.0666,2.7069,0.9126,6.7357,7.5269,0 +6.7382,20,6.0824,20,7.1611,0.9119,20,6.5676,20,8.8579,10.0702,4.0514,0.8938,7.8277,6.7146,7.505,0 +6.6945,20,6.9914,6.041,7.1227,0.8766,20,6.539,20,8.8352,4.0225,5.4346,0.8586,7.7905,6.6743,7.4631,0 +6.6508,20,6.9493,5.9995,7.0844,0.842,20,6.5106,20,8.8126,3.9938,5.4054,0.824,7.7533,6.6339,7.421,0 +6.629,20,6.9284,5.9789,7.0653,0.8251,20,6.4964,20,8.8014,3.9796,8.9233,0.8072,7.7348,6.6139,7.4002,0 +6.5862,20,6.8873,5.9385,7.0279,0.7927,8.9189,6.4688,20,8.7795,3.952,8.8945,0.7748,7.6985,6.5745,2.6341,-0.5 +6.5634,20,6.8654,5.9169,7.008,7.4895,0.7758,6.4542,20,8.768,3.9374,0.758,2.5461,7.6792,6.5535,2.6118,0 +6.5417,20,6.8445,5.8964,6.9891,7.4731,0.76,6.4404,20,8.7568,3.9234,0.7421,2.5286,7.6607,6.5335,2.5905,0 +6.4982,20,6.8028,5.8554,6.9513,20,0.7294,6.4128,20,8.7348,3.8958,0.7115,2.494,7.6239,6.4935,2.548,0 +6.4557,20,6.7621,5.8153,6.9144,20,0.7008,6.3859,20,8.7136,3.8692,0.683,2.4604,7.588,6.4545,2.5065,0 +6.4349,20,6.7421,5.7957,6.8963,20,7.3934,0.6872,20,8.7032,0.6695,8.7931,2.4441,7.5705,6.4355,2.4861,0 +6.4133,20,6.7214,5.7753,6.8775,20,7.3773,0.6735,20,8.6924,0.6559,8.7787,2.4272,7.5522,6.4156,2.465,-0.5 +6.3924,20,6.7014,5.7557,6.8595,20,7.3618,0.6608,20,8.6821,0.6433,20,2.411,7.5347,6.3965,2.4447,0 +6.35,20,6.6608,5.7157,6.8228,20,7.3304,0.6362,20,20,0.6188,8.3936,2.3782,7.499,6.3576,2.4033,0 +6.3052,20,6.618,5.6737,6.7842,20,7.2975,6.2923,20,0.5952,3.777,8.3601,2.3438,7.4614,6.3166,2.3596,-49.5 +6.2813,20,6.5951,5.6513,6.7636,20,7.2799,6.2776,20,20,3.7627,8.3423,2.3257,7.4414,6.2949,2.3364,-27 +5.2626,20,20,5.6175,7.8494,6.7352,7.2589,6.263,7.3661,8.5967,3.7283,5.1315,2.2866,7.4003,6.2525,7.0245,-24 +5.2626,20,20,5.6175,7.8494,6.7352,7.2589,6.263,7.3661,8.5967,3.7283,5.1315,2.2866,7.4003,6.2525,7.0245,-24 +5.1958,6.176,20,6.5067,5.5667,6.6939,20,7.2304,20,9.4273,8.5423,3.6689,2.2208,4.0134,7.3319,6.1828,-19.5 +5.1958,6.176,20,6.5067,5.5667,6.6939,20,7.2304,20,9.4273,8.5423,3.6689,2.2208,4.0134,7.3319,6.1828,-19.5 +2.1575,5.1296,20,20,5.5166,20,6.6532,7.2026,20,4.712,8.4886,3.6103,5.0106,2.1557,7.2639,6.1136,-16 +2.1575,5.1296,20,20,5.5166,20,6.6532,7.2026,20,4.712,8.4886,3.6103,5.0106,2.1557,7.2639,6.1136,-16 +2.0938,5.0675,6.0519,20,6.4043,5.4696,6.615,20,8.5903,4.6697,5.7801,3.5563,4.9549,2.0952,3.885,7.8289,-13.5 +2.0938,5.0675,6.0519,20,6.4043,5.4696,6.615,20,8.5903,4.6697,5.7801,3.5563,4.9549,2.0952,3.885,7.8289,-13.5 +6.7757,2.0486,6.0094,20,20,5.4368,6.5886,20,20,7.1732,4.6392,8.4033,3.5175,2.052,3.8406,7.155,-12 +6.7339,2.0075,4.9835,20,20,5.4076,20,6.5653,20,7.1466,4.6111,8.3704,3.4819,2.0124,3.8,7.1135,-10.5 +6.7121,1.9861,4.9628,20,20,5.3924,20,6.5533,20,7.1328,4.5966,8.3532,3.4634,8.3755,1.9919,7.0919,-9.5 +6.6912,1.9657,4.9429,5.9318,20,5.378,20,6.5418,20,7.1197,4.5828,8.3369,3.4458,8.3567,1.9723,7.0712,-9.5 +6.6465,1.9219,4.9005,5.891,20,6.2744,5.3474,6.5176,20,8.0593,4.5529,8.3016,3.4079,8.3162,1.93,7.0268,-8 +6.6465,1.9219,4.9005,5.891,20,6.2744,5.3474,6.5176,20,8.0593,4.5529,8.3016,3.4079,8.3162,1.93,7.0268,-8 +5.8078,1.8594,4.8397,5.8327,20,6.2282,5.3042,6.4838,20,8.0201,4.51,8.2507,3.3534,4.7451,1.8695,6.9629,-6.5 +5.8078,1.8594,4.8397,5.8327,20,6.2282,5.3042,6.4838,20,8.0201,4.51,8.2507,3.3534,4.7451,1.8695,6.9629,-6.5 +5.7441,6.5194,1.798,5.7757,20,20,5.2625,6.4514,20,20,4.468,9.1,3.2998,4.6894,1.8099,3.5912,-6 +5.7441,6.5194,1.798,5.7757,20,20,5.2625,6.4514,20,20,4.468,9.1,3.2998,4.6894,1.8099,3.5912,-6 +5.6979,6.4738,1.7538,4.7373,20,20,5.2329,7.5346,6.4285,20,4.4376,9.065,3.261,4.649,1.7668,3.5466,-5.5 +5.6778,6.4539,1.7346,4.7186,20,20,5.2201,20,6.4187,20,4.4242,9.0496,3.2441,4.6313,1.748,3.527,-5 +5.6334,6.4102,1.6924,4.6777,20,20,6.1074,5.1925,7.5023,20,4.3949,9.0157,3.2068,4.5924,1.7066,3.484,-4.5 +5.6103,6.3874,1.6704,4.6564,20,20,6.0918,5.1781,7.4909,20,4.3797,8.9981,3.1874,4.5721,1.685,3.4616,-4 +5.5689,6.3466,1.6312,4.6183,5.621,20,6.0641,5.1527,20,20,4.3525,8.9663,3.1526,4.5357,1.6465,3.4214,-4 +5.5247,6.3031,1.5896,4.5778,5.5824,20,6.0348,5.126,20,20,4.3237,8.9326,3.1157,4.497,1.6055,3.3786,-3.5 +5.5247,6.3031,1.5896,4.5778,5.5824,20,6.0348,5.126,20,20,4.3237,8.9326,3.1157,4.497,1.6055,3.3786,-3.5 +5.4809,6.2601,1.5486,4.5378,5.5443,20,6.0061,5.0999,20,20,4.2953,8.8991,3.0792,4.4586,1.565,3.3361,-3 +5.4591,6.2386,20,1.5282,5.5254,20,5.9919,5.087,20,20,4.2811,8.8824,3.061,4.4395,1.5448,3.3149,-2.5 +5.4147,6.195,20,1.4868,5.487,20,5.9632,5.061,20,20,4.2524,8.8483,3.0241,4.4005,1.5038,3.2717,-2 +5.3938,6.1745,20,1.4675,5.469,20,20,5.0489,20,20,4.2391,8.8324,3.0069,4.3823,1.4847,3.2515,-2 +5.3502,6.1316,20,1.4272,5.4314,20,20,5.0237,20,20,4.2114,8.7992,2.971,4.3443,1.4449,3.2092,-2 +5.3285,6.1103,20,1.4071,5.4127,20,20,5.0113,20,20,4.1976,8.7826,2.9532,4.3254,1.4251,3.1882,-1.5 +5.2859,6.0685,20,1.3681,5.3762,20,20,4.9872,20,20,4.1709,8.7502,2.9183,4.2883,1.3864,3.1469,-1.5 +5.265,6.048,20,1.3491,5.3583,20,20,4.9755,20,20,4.1579,8.7344,2.9014,4.2702,1.3676,3.1267,-1.5 +5.2202,6.0041,20,1.3083,5.32,20,20,4.9505,20,20,4.1301,8.7004,2.865,1.3273,7.723,3.0833,-1.5 +5.2202,6.0041,20,1.3083,5.32,20,20,4.9505,20,20,4.1301,8.7004,2.865,1.3273,7.723,3.0833,-1.5 +5.1551,20,5.9402,1.2498,5.2647,20,20,5.7999,4.915,20,4.0901,8.651,2.8126,1.2692,7.6637,3.0203,-1.5 +5.1331,20,5.9187,1.2302,5.2461,20,20,5.7865,4.9032,20,4.0767,8.6343,2.7949,1.2497,7.6437,2.999,-1 +6.8701,5.0909,5.8774,20,1.1929,20,20,5.761,4.8808,20,4.0511,8.6023,2.7611,1.2124,7.6052,2.9581,-1 +6.8479,5.0688,5.8558,20,1.1735,20,20,5.7477,4.8691,20,4.0379,8.5857,2.7436,1.1931,7.5851,2.9368,-0.5 +6.8269,5.0479,5.8353,20,1.1551,20,20,5.7351,4.8581,20,4.0253,8.5698,2.727,1.1749,7.566,2.9165,-1 +6.7856,5.0067,5.795,20,1.1193,20,20,5.7105,20,20,4.001,8.5389,2.6947,1.1393,7.5286,2.8768,-1 +6.7419,4.9631,5.7523,20,1.0819,20,20,5.6848,20,20,3.9754,8.5061,2.6605,1.102,7.489,2.8347,-0.5 +6.7419,4.9631,5.7523,20,1.0819,20,20,5.6848,20,20,3.9754,8.5061,2.6605,1.102,7.489,2.8347,-0.5 +6.6991,4.9204,5.7106,20,1.0458,5.0678,20,5.6599,20,20,3.9507,8.4741,2.6274,1.066,7.4502,2.7936,-0.5 +6.6773,4.8987,5.6894,20,1.0276,5.0497,20,5.6472,20,20,3.9382,8.4578,2.6107,1.0479,7.4305,2.7726,0 +6.6337,4.8551,5.6468,20,3.9776,0.9916,20,5.6221,20,20,3.9135,8.4253,1.012,3.9183,7.3911,2.7308,-0.5 +6.5892,4.8108,5.6035,20,3.9388,0.9555,20,5.5967,20,3.8887,4.9527,8.3924,0.9761,3.8809,7.351,2.6882,-0.5 +6.5892,4.8108,5.6035,20,3.9388,0.9555,20,5.5967,20,3.8887,4.9527,8.3924,0.9761,3.8809,7.351,2.6882,-0.5 +6.5238,4.7457,5.5399,20,3.882,0.904,20,5.5599,20,3.8528,4.9125,2.495,0.9246,3.8261,7.292,2.6257,-0.5 +6.5238,4.7457,5.5399,20,3.882,0.904,20,5.5599,20,3.8528,4.9125,2.495,0.9246,3.8261,7.292,2.6257,-0.5 +6.46,4.682,5.4778,20,3.8268,0.8555,20,5.5246,20,3.8184,4.8737,2.4479,0.876,8.3373,7.2345,2.5647,0 +6.46,4.682,5.4778,20,3.8268,0.8555,20,5.5246,20,3.8184,4.8737,2.4479,0.876,8.3373,7.2345,2.5647,0 +6.3962,4.6184,5.4158,20,3.7718,4.8195,0.8092,20,5.4897,3.7848,4.8355,0.8296,3.7199,8.2806,7.1771,2.5039,0 +6.3962,4.6184,5.4158,20,3.7718,4.8195,0.8092,20,5.4897,3.7848,4.8355,0.8296,3.7199,8.2806,7.1771,2.5039,0 +6.3313,4.5537,5.3527,20,3.7162,4.7671,0.7645,20,5.4547,3.7516,4.7974,0.785,3.6666,7.119,20,2.4423,0 +6.3087,4.5312,5.3308,20,3.6969,4.749,20,0.7497,5.4426,3.7402,0.7702,2.3399,3.6481,7.0988,2.4209,6.6605,0 +6.2872,4.5098,5.3099,20,3.6786,4.7317,20,0.7359,5.4312,3.7295,0.7564,2.325,3.6306,7.0796,2.4006,6.64,0 +6.2433,4.466,5.2673,20,3.6412,4.6966,20,0.709,5.4081,6.236,0.7295,2.2948,3.5949,7.0404,2.3591,6.5983,0 +6.2013,4.4242,5.2266,20,3.6057,4.6632,20,0.685,20,6.2132,0.7053,2.2664,3.561,7.003,2.3196,6.5585,0.5 +6.2013,4.4242,5.2266,20,3.6057,4.6632,20,0.685,20,6.2132,0.7053,2.2664,3.561,7.003,2.3196,6.5585,0.5 +6.1372,4.3603,5.1644,20,3.5515,4.6122,20,20,20,0.672,2.2239,7.1211,3.5096,6.9459,2.2593,7.2306,-54.5 +6.1372,4.3603,5.1644,20,3.5515,4.6122,20,20,20,0.672,2.2239,7.1211,3.5096,6.9459,2.2593,7.2306,-54.5 +20,4.3221,5.1293,20,20,3.5253,4.5888,20,20,0.6428,4.6546,2.1887,3.4706,20,6.9051,2.218,-52.5 +5.4437,20,4.2894,5.1022,20,20,3.5114,4.5786,20,7.6531,0.603,4.6117,2.1444,3.4254,20,6.8607,-47 +7.1271,5.4233,6.0454,4.2723,5.0879,20,3.5043,4.5733,20,6.6437,0.5824,4.5891,2.1212,7.0145,3.4016,6.8374,-44 +2.13,5.4024,20,4.2543,5.0728,20,20,3.496,20,20,0.5628,3.5445,2.0983,7.9345,3.3779,7.9198,-42 +2.0828,6.3216,5.3591,5.9876,4.2175,5.0417,20,20,3.4795,4.7629,6.5852,0.5232,4.5215,2.0509,6.9422,3.3288,-38.5 +6.7153,2.0345,7.0133,5.3145,5.9475,4.1795,5.0096,20,20,8.0677,4.7292,0.485,3.4577,4.4753,2.0028,6.8924,-35.5 +6.6883,2.0083,6.9879,5.2903,5.9256,4.1588,4.9921,20,20,3.7864,4.7113,0.4654,3.4343,4.4504,1.9769,6.8655,-34 +7.7684,6.6628,1.9836,5.2673,20,4.1391,4.9752,20,20,3.7721,4.6951,0.4482,3.4128,4.4274,1.9528,7.785,-33.5 +3.1725,6.6093,1.9317,6.9136,5.2191,5.8611,4.0979,4.9403,20,20,3.742,0.4146,6.4639,3.3674,4.3788,1.9021,-32.5 +3.1458,6.5825,20,1.9058,5.1951,5.8394,4.0775,4.923,20,20,0.3994,4.644,6.4434,3.3447,4.3545,1.8768,-32.5 +3.0942,20,6.5309,1.8558,6.8399,5.1487,5.7974,4.0381,20,8.5428,0.3743,4.6119,20,6.4043,3.3015,1.8283,-32.5 +3.0942,20,6.5309,1.8558,6.8399,5.1487,5.7974,4.0381,20,8.5428,0.3743,4.6119,20,6.4043,3.3015,1.8283,-32.5 +7.5822,3.0192,7.5609,6.4558,1.7832,5.0811,20,3.981,20,0.3486,8.515,3.6594,4.566,6.348,3.2392,4.2407,-33.5 +7.5567,2.9931,20,6.4297,1.7582,6.7447,5.0579,5.7156,3.9616,7.7412,4.9178,3.6457,4.55,20,6.3283,3.2176,13.5 +1.6914,6.565,2.9476,6.3842,20,1.7144,5.0172,20,5.679,9.1458,4.9036,20,3.6223,4.5226,6.2942,3.1801,17.5 +1.671,6.5442,2.9271,6.3645,20,1.6963,5.0014,20,5.6656,9.1373,4.8931,20,3.6082,20,6.2762,3.161,16.5 +1.671,6.5442,2.9271,6.3645,20,1.6963,5.0014,20,5.6656,9.1373,4.8931,20,3.6082,20,6.2762,3.161,16.5 +7.4254,2.8612,20,6.3005,5.873,1.6372,4.9484,5.62,20,7.6897,4.8639,3.5668,4.4601,20,3.1019,5.5915,14 +7.4254,2.8612,20,6.3005,5.873,1.6372,4.9484,5.62,20,7.6897,4.8639,3.5668,4.4601,20,3.1019,5.5915,14 +7.3617,2.7973,20,6.2381,1.5797,6.5716,4.8963,5.575,3.8345,4.8377,8.414,3.5287,4.4164,6.1686,3.0457,4.0337,12 +6.3906,2.7736,7.3189,6.2149,1.5584,6.5507,4.8768,5.5581,3.8193,20,8.4034,3.5152,20,6.1496,3.0253,4.0117,11 +6.3461,2.729,6.1713,20,1.5184,4.8403,20,5.5264,3.7911,8.3836,3.4901,4.3714,20,6.1138,2.9868,1.4807,10 +6.3252,2.7081,6.1508,20,1.4996,4.8231,20,3.7779,20,8.3745,3.4786,4.3578,20,6.0972,2.969,1.461,9.5 +6.2816,2.6644,6.1079,5.6906,1.4605,4.7871,20,3.7503,20,8.3559,3.455,4.3298,20,2.9318,5.4091,1.4198,8 +6.2816,2.6644,6.1079,5.6906,1.4605,4.7871,20,3.7503,20,8.3559,3.455,4.3298,20,2.9318,5.4091,1.4198,8 +6.2174,2.6,6.0447,5.6305,1.4032,4.7341,20,3.7097,20,20,3.4213,4.2895,6.0122,2.8777,3.8515,1.3597,7 +2.5773,20,6.0223,5.6092,1.383,4.7153,5.418,3.6953,20,20,3.4099,4.2756,5.9946,2.8589,3.8308,1.3387,6.5 +2.5555,20,6.0009,5.5889,1.3637,4.6973,5.4024,3.6817,20,3.399,4.2623,20,5.9778,2.8409,1.3186,20,6 +2.5121,20,5.9582,5.5483,1.3254,4.6615,5.3713,3.6545,20,3.3779,4.2363,20,5.9446,2.8053,1.2788,20,5.5 +2.4913,20,5.9377,5.5288,1.3072,4.6443,5.3564,3.6416,20,3.368,4.224,20,5.9287,2.7883,1.2598,20,5 +2.4468,6.9961,5.8937,5.487,1.2682,4.6075,5.3245,3.6139,20,3.3472,4.1979,20,2.7522,20,1.2194,20,5 +2.4468,6.9961,5.8937,5.487,1.2682,4.6075,5.3245,3.6139,20,3.3472,4.1979,20,2.7522,20,1.2194,20,5 +2.3807,6.9306,5.8285,5.425,1.2109,4.553,5.2773,3.5732,20,6.643,4.1603,20,2.6996,20,1.1603,20,4 +2.36,6.91,5.808,5.4055,1.193,4.5358,5.2624,3.5604,20,6.6324,4.1488,20,2.6833,20,1.142,20,4 +2.3384,6.8885,5.7867,5.3852,1.1745,4.5179,5.2469,3.5472,20,6.6214,4.1368,20,2.6663,20,1.123,20,3.5 +2.296,5.7448,20,5.3454,6.1249,1.1384,5.2167,3.5214,20,6.6,4.1137,20,2.6333,1.086,3.5785,20,3.5 +2.2537,5.7029,20,5.3055,6.0869,1.1028,5.1865,3.4959,20,6.579,4.0909,5.7522,2.6007,1.0496,20,20,2.5 +2.2537,5.7029,20,5.3055,6.0869,1.1028,5.1865,3.4959,20,6.579,4.0909,5.7522,2.6007,1.0496,20,20,2.5 +2.1889,5.6388,20,5.2446,6.0288,1.0491,5.1406,3.4574,20,4.0569,7.4046,5.7052,2.5514,0.9948,20,20,2.5 +2.1674,5.6174,20,5.2244,6.0096,1.0316,5.1254,3.4448,20,4.0458,7.3928,5.6898,2.5352,0.9769,20,20,2 +2.1253,5.5757,20,5.1847,5.9718,0.9976,5.0958,3.4202,20,4.0244,7.37,5.6597,0.9424,3.4289,20,20,2 +2.1253,5.5757,20,5.1847,5.9718,0.9976,5.0958,3.4202,20,4.0244,7.37,5.6597,0.9424,3.4289,20,20,2 +2.0812,5.5321,20,5.1433,5.9324,0.9627,5.0649,3.3948,20,4.0024,20,2.4714,0.907,3.3907,20,20,1.5 +2.0399,5.4911,20,5.1044,5.8953,0.9306,5.036,20,3.3712,3.9821,20,2.4413,0.8745,3.3551,20,20,1.5 +1.998,5.4496,20,5.0651,5.8579,4.2392,0.8989,20,3.3477,7.3024,20,2.4112,0.8424,3.3191,20,20,1.5 +1.998,5.4496,20,5.0651,5.8579,4.2392,0.8989,20,3.3477,7.3024,20,2.4112,0.8424,3.3191,20,20,1.5 +1.9556,5.4076,20,5.0253,5.82,4.205,0.8677,20,3.3242,7.2804,20,0.811,20,3.2829,20,6.5314,1 +1.9333,5.3854,20,5.0043,5.8001,4.187,0.8516,20,3.312,7.2689,20,0.7949,20,3.2639,20,6.5095,0.5 +20,5.3429,20,4.964,5.7618,4.1524,0.8215,20,3.2887,7.2469,20,0.7647,20,3.2275,20,6.4674,0.5 +20,5.2993,20,4.9229,5.7227,4.1174,4.903,0.792,20,7.2244,20,0.7351,20,3.1902,20,6.4242,0.5 +20,5.2993,20,4.9229,5.7227,4.1174,4.903,0.792,20,7.2244,20,0.7351,20,3.1902,20,6.4242,0.5 +20,5.2324,20,4.8598,5.6628,4.0638,20,0.7496,20,7.1902,0.6926,2.26,20,3.1334,20,6.358,0.5 +20,5.2324,20,4.8598,5.6628,4.0638,20,0.7496,20,7.1902,0.6926,2.26,20,3.1334,20,6.358,0.5 +20,5.2102,20,4.8389,5.643,4.0461,20,0.7363,20,7.179,0.6794,5.4037,20,3.1146,20,6.336,0 +20,5.1688,20,4.7999,5.606,4.0132,20,4.8149,0.7128,0.6562,2.2179,5.3755,3.0798,4.5736,20,6.295,0 +20,5.1248,20,4.7585,5.5668,3.9785,20,4.7857,20,0.6336,2.1893,5.3457,3.0429,4.5359,20,6.2514,-32 +20,5.084,20,4.7202,5.5306,3.9465,20,4.7589,20,20,2.1633,6.2653,3.0089,4.501,20,6.2111,-28 +20,5.084,20,4.7202,5.5306,3.9465,20,4.7589,20,20,2.1633,6.2653,3.0089,4.501,20,6.2111,-28 +1.5653,20,5.0254,20,4.6695,5.485,3.9107,4.7333,20,20,7.0688,2.1092,6.2073,2.9462,20,20,-23 +1.5438,20,5.0058,20,4.6527,5.4699,3.899,20,4.725,6.2406,7.0528,2.0911,6.1877,2.9251,4.4161,20,-21.5 +5.1447,1.5222,6.0822,4.9858,4.6353,5.4543,20,3.8866,20,3.7294,7.0374,2.0735,5.2247,2.9042,4.3949,20,-20.5 +5.1014,1.4803,20,4.9485,20,4.6041,20,3.8664,20,3.699,6.1956,2.0361,5.1857,20,2.8614,20,-18 +5.0813,1.4609,20,4.9312,20,4.5897,5.4142,3.8573,20,3.6847,6.181,2.0186,5.1673,20,2.8414,20,-16.5 +5.0582,1.4389,20,4.9117,20,4.5737,5.4003,3.8474,20,20,3.668,1.9982,5.146,6.0876,2.8183,20,-16 +5.97,5.0151,1.3977,4.8751,20,4.5438,5.3742,20,3.8291,20,3.6371,6.9348,1.9606,6.0468,2.7751,5.2606,-13.5 +20,4.9742,1.3588,5.9332,4.8408,4.516,5.3501,20,20,7.8561,3.6073,6.9015,1.9244,6.0076,2.7337,4.2225,-12 +20,4.9742,1.3588,5.9332,4.8408,4.516,5.3501,20,20,7.8561,3.6073,6.9015,1.9244,6.0076,2.7337,4.2225,-12 +20,4.9124,1.3005,20,4.7892,20,4.4744,5.3143,20,7.8173,3.5627,6.8514,1.8703,5.0107,20,2.6712,-10 +20,4.8906,20,1.2802,4.7713,20,4.4601,5.302,20,7.8034,3.5468,6.8334,1.851,4.9902,20,2.649,-9 +20,4.8706,20,1.2615,4.7547,20,4.447,5.2908,20,7.7907,3.5324,6.8171,1.8336,4.9715,20,2.6287,-8.5 +20,5.7801,4.8279,1.2219,5.8079,4.7196,4.4193,5.2671,20,7.7634,3.5013,5.9911,1.7961,4.9312,5.8667,2.5851,-7 +20,5.7568,4.805,1.2009,5.7886,4.701,4.4047,5.2546,20,20,3.4847,5.9737,1.7761,4.9096,5.8444,2.5617,-6.5 +20,5.7142,4.7631,1.1626,5.753,4.6668,20,4.3779,20,20,3.4546,5.942,1.7397,4.8701,5.8038,2.5189,-6 +20,5.6939,4.743,1.1445,5.7361,4.6506,20,4.3653,20,20,3.4402,5.9269,1.7224,4.8512,5.7843,2.4984,-5.5 +20,5.6502,4.7001,20,1.1059,4.6159,20,4.3385,5.1983,20,3.4094,5.8942,1.6853,4.8106,5.7424,2.4543,-5 +20,20,4.6809,20,1.0888,4.6005,20,4.3267,5.1883,20,3.3957,5.8796,1.6688,4.7924,5.7236,2.4346,-4.5 +20,20,4.6407,20,1.0535,4.5684,20,4.3022,20,9.5466,3.367,5.849,1.6343,4.7542,5.6843,2.3932,-3.5 +20,20,4.6187,20,1.0343,4.5509,20,4.289,20,9.5343,3.3514,5.8323,1.6156,4.7332,5.6627,2.3706,-3 +20,20,4.5994,20,1.0177,4.5356,20,4.2774,20,9.5236,3.3378,5.8178,1.5994,4.715,5.6439,2.3508,-3 +20,20,4.5601,20,20,0.984,20,4.2539,20,9.5017,3.3103,5.7881,1.5664,4.6777,5.6053,2.3102,-2.5 +20,20,4.5402,20,20,0.9673,20,4.2421,20,9.4907,3.2965,5.7731,1.5498,4.6589,5.5859,2.2898,-2 +20,20,4.5009,20,20,0.9347,20,4.2191,20,9.4689,3.2693,5.7435,1.5174,4.6215,5.5473,2.2492,-1.5 +20,20,4.4616,20,20,0.9028,20,4.1964,20,9.4473,3.2425,5.7141,1.4854,4.5844,5.5089,2.2088,-1 +20,20,4.4616,20,20,0.9028,20,4.1964,20,9.4473,3.2425,5.7141,1.4854,4.5844,5.5089,2.2088,-1 +20,20,4.4224,20,20,0.8716,4.3964,20,4.1738,9.426,3.2161,1.4541,6.4473,4.5474,5.4706,2.1685,-0.5 +20,20,4.4032,20,20,5.4538,0.8567,20,4.1628,9.4157,3.2033,1.439,6.4317,4.5294,5.4518,2.1487,0 +20,20,5.3074,4.3639,20,5.4215,0.8268,20,4.1405,9.3947,3.1775,1.4085,6.3998,4.4925,5.4136,2.1085,0.5 +20,20,5.2849,4.3419,20,5.4035,0.8104,20,4.1281,9.3831,3.1633,1.3918,6.3822,4.472,5.3923,2.086,0.5 +20,20,5.2438,4.3016,20,5.3704,0.7812,20,4.1055,9.3621,3.1376,1.3617,6.3499,4.4345,5.3533,2.0449,1 +20,20,5.2035,4.2622,20,5.338,4.2723,0.7538,20,20,3.113,1.3331,6.3186,4.398,5.3153,2.0047,1 +20,20,5.2035,4.2622,20,5.338,4.2723,0.7538,20,20,3.113,1.3331,6.3186,4.398,5.3153,2.0047,1 +20,20,5.1398,4.1999,20,5.287,4.2244,0.7129,20,20,1.2896,5.5253,20,4.3407,5.2555,1.9415,2 +20,20,5.1398,4.1999,20,5.287,4.2244,0.7129,20,20,1.2896,5.5253,20,4.3407,5.2555,1.9415,2 +20,20,5.1172,4.1778,20,5.2689,4.2075,0.6993,20,7.3599,1.2746,5.51,20,4.3205,5.2344,1.9192,2.5 +20,20,5.0758,4.1373,20,5.2357,4.1763,20,0.6754,7.3372,1.2484,6.2212,20,4.2838,5.196,1.8785,2.5 +20,20,5.0543,4.1162,20,5.2184,4.1602,20,20,3.0269,1.2351,6.2051,20,4.2648,5.176,1.8574,-34.5 +20,20,5.013,4.0758,20,5.1852,4.1292,20,20,3.0047,1.2108,6.1746,20,4.2287,5.1381,1.8172,-35.5 +20,20,4.9904,4.0537,20,5.1671,4.1122,20,20,2.9928,1.198,6.1581,20,4.2091,5.1174,1.7953,-36.5 +20,20,20,4.0225,20,20,5.1472,4.0953,20,9.2105,1.165,5.3914,6.1205,4.1691,5.0769,1.7548,-33.5 +3.189,20,20,4.926,3.9933,20,20,4.0809,20,6.7014,1.1321,5.3559,6.0831,20,4.1295,5.037,-29.5 +3.1525,20,20,20,3.9664,20,20,5.1139,4.068,10.2615,6.6734,1.1014,5.3224,6.0478,4.0924,4.9996,-26.5 +3.1343,4.1276,20,20,4.8823,3.9527,20,5.1057,20,8.947,6.6598,1.0866,5.306,6.0305,20,4.074,-25 +1.6413,3.1161,20,20,4.8676,3.939,20,5.0973,20,8.9355,6.6465,1.0721,5.2898,6.0133,20,4.0557,-23.5 +1.6048,3.0801,20,20,20,3.9121,20,20,20,20,8.1849,1.0435,7.1367,5.2576,5.9791,4.0194,-21 +1.5835,3.0596,20,20,20,3.8987,20,20,20,4.0003,8.1672,1.0247,7.1172,5.2368,5.9576,3.9974,-20.5 +20,1.544,4.0155,20,20,4.7963,3.874,20,20,2.3991,8.8657,0.9898,2.7842,5.1981,5.9175,20,-18.5 +4.8421,1.5239,3.0019,20,20,4.7827,3.8619,20,20,2.3853,8.8498,6.5506,0.9718,5.1782,5.8969,20,-17.5 +4.8203,1.503,2.9818,20,20,4.7685,3.8494,20,20,2.371,3.9428,6.5324,0.9533,5.1574,5.8754,20,-17 +4.777,1.4616,2.942,20,20,20,3.8253,20,20,2.3421,3.9121,8.0629,0.9161,20,5.1156,20,-15 +4.777,1.4616,2.942,20,20,20,3.8253,20,20,2.3421,3.9121,8.0629,0.9161,20,5.1156,20,-15 +3.8061,20,1.4022,2.8849,20,20,4.7031,3.7923,20,8.8092,2.2997,8.75,0.8624,6.9444,5.0543,5.7692,-13.5 +3.7822,20,1.3802,2.8637,20,20,4.6893,3.7805,20,8.7942,2.2837,8.7311,0.8423,6.9224,5.0312,5.7454,-12.5 +3.7403,4.6494,1.3416,2.8267,20,20,20,3.7601,20,5.2403,2.2557,8.6978,0.8074,2.5914,4.9905,5.7037,-11.5 +3.7194,4.6288,1.3225,2.8084,20,20,20,3.7503,20,5.2276,2.2418,8.681,0.7901,2.5724,4.9702,5.6828,-11 +3.6769,4.587,20,1.284,20,20,20,4.6303,3.7308,5.2017,2.2135,8.6469,0.7554,2.5339,4.9287,5.6403,-10.5 +3.6553,4.5658,20,1.2646,3.75,20,20,4.6187,20,5.1884,2.1991,8.6293,0.7379,2.5142,4.9075,5.6186,-10 +3.6112,4.5225,20,1.2254,2.7149,20,20,4.5958,20,5.1609,2.1697,0.7026,6.2707,2.4739,6.7627,4.8641,-9.5 +3.6112,4.5225,20,1.2254,2.7149,20,20,4.5958,20,5.1609,2.1697,0.7026,6.2707,2.4739,6.7627,4.8641,-9.5 +20,3.5675,20,1.1871,2.6779,20,20,4.5737,20,5.1335,2.1405,0.6682,7.8032,2.4337,6.7212,4.8209,-9 +20,3.5257,20,20,1.1512,20,20,20,4.5535,9.605,2.1126,0.6361,7.766,2.3951,6.6813,4.7793,-9 +20,3.5257,20,20,1.1512,20,20,20,4.5535,9.605,2.1126,0.6361,7.766,2.3951,6.6813,4.7793,-9 +20,3.4622,4.377,20,1.0979,20,20,20,20,20,2.0701,0.5888,8.4687,2.336,6.6201,4.7157,-8 +20,3.4622,4.377,20,1.0979,20,20,20,20,20,2.0701,0.5888,8.4687,2.336,6.6201,4.7157,-8 +20,3.3977,4.3143,20,20,1.0455,20,20,20,20,0.5433,3.5645,8.4133,2.2754,6.5572,4.6506,-8.5 +20,3.3977,4.3143,20,20,1.0455,20,20,20,20,0.5433,3.5645,8.4133,2.2754,6.5572,4.6506,-8.5 +20,3.3348,4.2534,20,20,0.9968,20,20,20,8.5407,0.502,3.5157,8.3583,2.2156,6.4951,4.5865,-8.5 +20,3.3348,4.2534,20,20,0.9968,20,20,20,8.5407,0.502,3.5157,8.3583,2.2156,6.4951,4.5865,-8.5 +5.2478,20,3.2921,20,20,0.9652,20,20,20,0.4761,1.9556,3.482,8.3202,5.9775,2.1746,4.5426,-8.5 +5.2261,20,3.2713,20,20,2.4416,0.9503,20,20,0.4642,1.9415,3.4654,8.3015,5.9575,2.1544,20,-9 +5.1819,20,3.2291,4.1515,20,2.4104,0.9212,20,20,8.4769,1.9127,3.4315,8.2632,5.9168,2.1133,20,-4.5 +5.1387,20,3.1881,4.1122,20,20,0.8946,20,20,3.4351,1.8843,3.3979,8.4871,7.4517,2.0728,6.3466,-3 +5.118,20,3.1684,4.0931,20,20,2.3666,0.8819,20,3.4241,1.8715,3.3823,8.4709,7.4329,2.0537,6.3266,-2 +5.0738,20,3.1261,4.0524,20,20,2.3359,0.8554,20,6.4402,1.8448,3.3495,8.4364,7.393,2.0132,6.2841,-1.5 +5.0531,20,3.1063,4.0333,20,20,2.3216,0.8434,20,6.4295,1.8327,3.3343,8.4204,7.3743,1.9944,6.2642,-0.5 +5.0312,20,3.0852,4.0131,20,20,2.3065,0.831,20,6.4183,1.82,3.3183,8.4034,7.3546,1.9745,6.2432,-0.5 +4.9892,20,3.0451,3.9744,20,20,2.2778,20,0.8084,1.7964,4.7825,3.288,8.3711,7.317,1.9365,6.203,0.5 +4.9674,20,3.0242,3.9543,20,20,2.263,20,20,1.7844,4.769,3.2724,8.3545,7.2975,1.9169,6.1822,-41.5 +4.9256,20,2.9841,3.9156,20,20,2.2347,20,20,1.7624,4.7435,3.243,8.3228,1.8796,5.6834,6.1423,-42.5 +4.9083,20,20,2.9701,20,20,3.2225,2.2298,20,6.3494,1.7458,3.2245,8.3038,8.0251,1.8602,6.1231,-40 +4.1681,4.875,20,2.945,3.8814,20,20,3.2162,2.2252,4.8557,1.7089,4.6873,3.1846,8.2634,1.8201,8.0725,-35.5 +4.1498,4.8586,20,20,2.9334,3.8717,20,20,3.2148,20,1.6891,4.6666,3.1635,8.2422,7.9634,1.7995,-33 +6.0293,4.1173,4.8299,20,2.9137,3.8555,20,20,20,20,3.2234,1.6525,4.6287,3.1249,7.925,1.7623,-29 +6.0126,4.1022,4.8167,20,20,2.9053,20,20,20,20,4.7833,1.6343,4.61,3.1061,8.1846,7.9066,-27 +5.9792,4.0722,20,4.7907,20,2.8894,3.8363,20,20,20,20,3.1691,1.5973,3.0678,8.1465,7.8693,-23.5 +5.9792,4.0722,20,4.7907,20,2.8894,3.8363,20,20,20,20,3.1691,1.5973,3.0678,8.1465,7.8693,-23.5 +1.6714,5.9437,4.0397,4.7621,20,20,2.8705,20,20,8.9338,20,3.1331,1.5607,4.5338,3.0289,20,-21 +1.6283,5.9021,4.0011,4.7273,20,20,2.8464,3.8001,20,8.9028,20,20,1.5208,4.4915,2.9853,8.0634,-18.5 +1.5874,5.8628,20,3.9647,4.6947,20,2.8243,3.7812,20,20,8.873,20,1.4828,4.4511,2.9438,8.0214,-17 +5.368,1.5657,20,3.9454,4.6774,20,20,2.8128,20,6.9427,8.8572,20,1.4626,8.0284,4.4296,2.9217,-15.5 +6.902,1.5248,5.8025,3.9093,4.6452,20,20,2.7918,3.7536,6.9155,8.827,20,1.4246,6.0277,4.3889,2.8799,-14 +7.6591,1.5044,5.7829,3.8914,4.6293,20,20,2.7816,3.745,6.9019,8.8118,20,2.9809,1.4056,4.3685,2.859,-13 +7.6178,1.4646,5.7447,3.8565,20,4.5984,20,2.7623,20,6.875,8.7819,20,2.9441,1.3683,4.3285,2.8179,-12 +7.5955,1.4432,5.7241,20,3.8378,4.5819,20,20,2.7522,8.974,6.8604,20,2.9241,1.3482,4.3068,2.7956,-11 +7.5746,1.4231,5.7048,20,3.8203,4.5665,20,20,2.7429,8.9606,6.8466,20,4.485,1.3294,4.2864,2.7748,-10.5 +7.5321,5.1823,1.3825,5.6657,3.785,4.5355,20,20,20,7.5,6.8186,20,20,1.2911,4.245,2.7323,-10 +7.5097,5.1605,1.3612,5.6452,3.7666,4.5193,20,20,20,7.4869,6.8037,8.7025,20,1.271,4.223,5.7178,-9.5 +20,6.6933,1.3209,5.6064,3.7319,4.4891,20,20,20,7.4617,6.7751,8.6708,20,1.2326,7.7866,4.1812,-8 +20,6.6726,1.3008,5.5871,3.7147,4.4742,20,20,20,7.449,6.7607,8.6547,20,1.2135,5.81,4.1603,-7.5 +7.6787,7.4043,1.2617,5.5493,20,3.6812,4.4451,20,20,7.4244,6.7328,8.6236,20,1.1763,5.7708,4.1193,-7 +7.6562,7.3821,1.2409,5.5292,20,3.6634,4.4298,20,20,7.4112,6.7177,8.6068,20,1.1564,5.7498,4.0973,-6.5 +7.6141,7.3405,4.9967,1.2023,20,3.6304,4.4014,20,20,7.3864,6.6896,8.5754,20,1.1195,5.7106,4.0562,-6 +7.5934,7.3202,4.9771,1.1835,20,3.6144,4.3876,20,20,7.3742,6.6758,8.56,20,1.1015,5.6913,4.0361,-6 +7.5508,7.2782,4.9366,1.1449,20,3.5815,4.3595,20,20,7.349,6.6472,8.5281,20,1.0645,5.6515,3.9944,-5 +7.5285,7.2563,4.9155,1.125,20,3.5646,4.345,20,20,7.3357,6.6322,8.5113,20,1.0452,5.6306,3.9726,-5 +7.4862,7.2146,4.8755,1.0873,20,3.5325,4.3177,20,20,11.9189,6.6039,8.4796,20,1.0091,5.591,3.9312,-4.5 +7.4862,7.2146,4.8755,1.0873,20,3.5325,4.3177,20,20,11.9189,6.6039,8.4796,20,1.0091,5.591,3.9312,-4.5 +7.4437,7.1728,4.8354,1.0499,5.342,3.5006,20,4.2906,20,11.894,6.5753,8.4476,0.973,2.5417,5.5511,3.8896,-4 +7.3994,7.1294,4.7938,7.2615,1.0115,3.4679,20,4.263,20,12.9527,6.5456,8.4142,0.936,2.5022,5.5096,3.8462,-4 +7.3565,7.0874,6.3243,4.7536,0.9749,3.4365,20,4.2366,20,12.9282,6.5167,8.3818,0.9006,2.4641,5.4692,3.8042,-3.5 +7.3354,7.0667,6.3043,4.7339,0.9571,20,3.4212,4.2238,20,12.9161,6.5025,8.3659,0.8834,2.4453,5.4494,3.7835,-3.5 +7.3146,7.0463,6.2847,4.7144,0.9397,20,3.4062,4.2112,20,12.9042,6.4886,8.3502,0.8666,2.4269,5.4298,3.7631,-3 +7.2722,7.0048,6.2446,4.6749,0.9048,20,3.376,4.186,20,12.8799,6.4601,8.3181,0.8327,2.3893,5.3899,3.7214,-3 +7.2292,6.9627,6.204,4.6349,5.1575,0.8702,3.3456,4.1607,20,12.8552,6.4313,8.2856,0.7992,2.3512,5.3494,3.6792,-2.5 +7.2292,6.9627,6.204,4.6349,5.1575,0.8702,3.3456,4.1607,20,12.8552,6.4313,8.2856,0.7992,2.3512,5.3494,3.6792,-2.5 +7.1851,20,6.9197,4.594,5.1202,0.8356,3.3148,4.1352,20,20,6.4019,0.7658,20,2.3124,5.308,3.6359,-2.5 +7.1441,20,6.8796,4.556,5.0855,0.8042,3.2866,4.1118,20,20,6.3745,0.7356,20,2.2764,5.2693,3.5956,-2.5 +7.1237,20,6.8597,4.5371,5.0683,0.789,3.2727,4.1004,20,20,6.3609,0.721,20,2.2585,5.2501,3.5755,-2.5 +7.0817,20,6.8188,4.4984,5.0332,20,0.7586,4.0771,20,20,6.333,0.6916,20,2.2217,5.2106,3.5342,-2 +8.0504,7.0603,6.7979,4.4786,5.0152,20,0.7435,4.0654,20,11.4619,6.3187,0.6771,20,2.2029,5.1903,3.5131,-2 +1.9437,7.0172,6.7559,4.4391,4.9794,20,0.7143,20,4.0421,11.4399,0.6492,8.1254,20,2.1655,5.1497,3.4707,-2 +1.9231,6.9966,6.7359,4.4202,4.9623,20,0.7008,20,4.0311,11.4294,0.6364,8.1098,20,2.1476,5.1303,3.4505,-2 +1.8819,6.9554,6.6957,4.3824,6.8614,4.9282,20,0.6751,4.0094,11.4083,0.612,8.0786,9.8772,2.1119,5.0914,3.4099,-2 +1.8604,6.9339,6.6749,4.3628,6.8424,4.9105,20,0.6623,3.9983,0.5999,6.2351,8.0624,9.8608,2.0934,5.0711,3.3887,-2.5 +1.8183,6.8919,6.634,4.3246,6.8051,4.8761,20,0.6389,20,0.5779,6.2074,8.0306,9.8287,2.0572,5.0315,3.3473,-2 +1.7969,6.8704,6.6132,4.3051,6.7862,4.8586,20,3.1079,0.6278,11.3646,6.1931,8.0143,9.8121,2.0387,5.0112,3.3261,27.5 +1.7753,6.8489,6.5924,4.2856,6.7673,4.8411,20,3.0946,20,11.3536,6.179,7.9981,9.7956,2.0203,4.9908,3.3049,-17.5 +6.8056,20,6.5494,4.2444,20,4.803,20,3.0639,20,6.9163,6.1554,7.9697,1.9871,3.5496,4.9525,3.264,-19.5 +1.7123,6.7856,6.5304,4.2271,6.7102,4.7881,20,3.0538,20,6.9025,6.1401,7.9526,1.9684,3.5302,4.9324,3.2434,-18.5 +1.6686,6.7429,6.4902,5.7519,4.1911,4.7574,20,3.0337,20,11.2958,6.1063,9.2849,7.9151,1.9278,4.8889,6.8226,-16.5 +1.6262,6.7017,6.4517,5.7164,4.1571,4.7289,20,20,3.0161,11.267,6.8405,6.0724,7.8777,1.8877,3.4466,4.8462,-15 +1.6262,6.7017,6.4517,5.7164,4.1571,4.7289,20,20,3.0161,11.267,6.8405,6.0724,7.8777,1.8877,3.4466,4.8462,-15 +1.605,6.6811,20,6.4325,4.1402,4.7147,20,20,20,12.105,6.8249,6.0554,7.8589,1.8677,3.4258,4.8248,-14 +4.5801,1.5636,20,6.3952,4.1074,6.5952,4.6875,20,20,12.0779,6.7943,6.022,7.8222,1.8284,3.3851,4.7829,-12.5 +4.538,1.5226,6.6012,6.3585,5.6312,4.0755,4.6613,20,20,20,6.7632,5.9882,7.7849,1.789,3.3442,4.7409,-11 +3.0076,1.4817,6.5616,6.3219,5.5981,4.044,4.6355,20,20,20,6.732,5.9543,7.7477,1.7496,3.3033,4.6988,-9.5 +3.0076,1.4817,6.5616,6.3219,5.5981,4.044,4.6355,20,20,20,6.732,5.9543,7.7477,1.7496,3.3033,4.6988,-9.5 +2.9449,1.421,6.5028,6.2678,7.5674,3.9976,20,4.5978,20,4.8182,11.1223,5.9041,8.022,7.6923,1.6912,20,-8 +2.9449,1.421,6.5028,6.2678,7.5674,3.9976,20,4.5978,20,4.8182,11.1223,5.9041,8.022,7.6923,1.6912,20,-8 +2.9021,1.3799,6.4629,20,6.2312,3.9665,6.4594,4.5727,20,4.7935,11.0926,6.654,5.8697,7.6544,1.6515,3.2009,-7.5 +2.8582,5.8416,1.3379,20,6.1939,3.9351,6.429,4.5476,20,4.7681,11.0618,6.6214,5.8342,7.6154,1.6106,3.1581,-6.5 +2.8143,4.3034,1.2961,6.3815,6.1568,5.4496,3.9041,4.523,20,4.7426,11.0307,6.5885,5.7986,7.5761,1.5698,3.1153,-5.5 +2.7934,4.2825,1.2762,6.3621,6.1392,5.4339,3.8895,4.5114,20,4.7305,11.0159,6.5728,5.7816,7.5573,1.5503,3.0948,-5 +2.7508,4.2401,1.2358,6.3228,6.1034,5.4021,3.8599,4.4881,20,4.7062,11.851,6.5411,5.7472,7.5193,1.5109,3.0533,-4.5 +2.7291,4.2186,1.2154,6.3028,6.0853,5.386,3.8449,4.4764,20,4.6938,11.8364,6.525,5.7297,7.5,1.4909,3.0321,-4 +2.7076,4.1972,1.1952,6.283,6.0673,5.37,3.8302,4.4648,20,4.6817,11.822,6.509,5.7124,7.4808,1.4711,3.0112,-4 +6.287,2.6652,1.1553,6.2439,6.0318,5.3387,3.8012,4.4422,20,4.6578,9.5768,6.4775,5.6782,7.4429,1.4322,2.9698,-4 +6.2661,2.6444,6.12,1.136,6.0146,5.3235,3.7872,20,4.4313,4.6461,9.5646,6.4621,5.6614,7.4243,1.4131,2.9495,-3.5 +6.2224,2.601,6.0779,1.0957,5.9787,7.2944,3.7584,20,4.4091,4.6216,9.5389,6.4297,5.6263,7.3854,1.3734,2.907,-3 +6.2007,2.5795,6.0569,1.0758,5.961,7.2776,3.7442,20,4.3982,4.6095,9.5261,6.4136,5.6089,7.366,1.3537,2.8859,-2.5 +6.1587,2.5378,6.0164,1.0376,20,5.9267,3.7169,6.2154,20,4.5864,9.5016,6.3827,5.5753,1.3158,20,2.8452,-2.5 +6.1587,2.5378,6.0164,1.0376,20,5.9267,3.7169,6.2154,20,4.5864,9.5016,6.3827,5.5753,1.3158,20,2.8452,-2.5 +6.0963,2.4758,5.9563,0.9813,20,5.876,5.2021,3.6769,20,4.5525,9.4653,6.3368,5.5255,1.26,20,2.7846,-2 +6.0745,2.4542,5.9354,0.9619,20,5.8584,5.1868,3.6632,20,4.5407,9.4526,6.3209,5.5081,1.2406,20,2.7635,-1.5 +6.0322,2.4123,5.8947,0.9245,20,5.8243,5.1572,3.6367,20,4.5181,9.4281,6.2899,5.4745,1.2033,20,2.7225,-1.5 +6.011,2.3912,5.8743,5.9937,0.9059,5.8072,5.1424,3.6235,20,4.5069,9.4159,6.2745,5.4577,1.1847,20,2.702,-1 +5.9692,2.3499,5.8342,5.9561,0.8696,5.7737,5.1135,3.5978,20,4.485,9.3919,6.2442,5.4247,1.1483,20,2.6616,-1 +5.9479,2.3288,5.8138,5.937,0.8513,5.7566,5.0988,3.5848,20,4.474,9.3798,6.2288,5.408,1.1299,20,2.6411,-0.5 +5.9064,2.2877,5.7739,5.8997,0.8161,5.7234,5.0702,3.5597,20,4.4527,9.3562,6.1989,5.3754,1.0944,20,2.601,0 +5.9064,2.2877,5.7739,5.8997,0.8161,5.7234,5.0702,3.5597,20,4.4527,9.3562,6.1989,5.3754,1.0944,20,2.601,0 +5.8647,2.2463,5.7338,5.8621,0.7811,5.69,5.0415,3.5345,20,4.4317,9.3327,6.1692,5.3429,1.0592,20,2.5608,0 +5.8228,2.2049,5.6936,5.8245,20,0.7467,5.0129,3.5096,20,10.2547,9.3095,6.1395,1.0245,7.0315,20,2.5206,0 +5.7819,2.1643,5.6543,5.7878,20,0.7138,4.985,3.4855,20,9.2868,11.4581,6.1107,0.9911,6.9956,20,2.4813,0.5 +5.7819,2.1643,5.6543,5.7878,20,0.7138,4.985,3.4855,20,9.2868,11.4581,6.1107,0.9911,6.9956,20,2.4813,0.5 +5.7199,2.1029,5.5947,5.7321,20,0.6656,4.9431,3.4494,20,9.2529,11.4182,6.0674,0.9417,6.9415,20,2.422,1 +5.6984,2.0817,5.5741,6.6908,5.7128,0.6494,4.9286,3.437,20,9.2413,11.4045,6.0525,0.925,6.9228,20,2.4015,1 +5.6561,2.0398,5.5334,6.6521,5.6748,5.5241,0.6183,3.4128,20,9.2187,11.3777,6.0235,0.8929,6.8862,20,2.3613,1.5 +5.6352,2.0191,5.5134,6.6331,5.6561,5.5075,0.6034,3.4009,20,9.2077,11.3646,6.0093,0.8774,6.8682,20,2.3415,1.5 +5.6143,1.9984,5.4932,6.614,5.6373,5.4909,0.5888,3.389,20,9.1967,11.3515,0.8621,5.1522,6.8502,20,2.3217,1.5 +5.5719,1.9565,5.4524,6.5753,5.5992,5.4572,0.5604,4.8435,3.3651,9.1747,10.4346,0.832,7.2191,6.8139,20,2.2817,2 +5.5521,1.9368,5.4334,6.5571,5.5814,5.4415,6.7886,0.5477,3.354,9.1645,10.4217,0.8184,7.2039,6.7969,2.263,20,2.5 +5.5103,1.8953,5.393,6.5188,5.5436,5.4082,6.7571,0.5221,3.3305,9.1433,10.3948,0.7906,7.1719,6.7613,2.2237,20,2.5 +5.4892,1.8745,5.3727,6.4994,5.5246,5.3914,6.7412,0.51,3.3188,9.1329,0.7772,5.0607,7.156,6.7435,2.204,20,3 +5.4468,1.8325,5.3317,6.4605,5.4863,5.3575,6.7092,4.7594,3.2952,9.112,0.7515,5.0304,7.1241,6.7078,2.1646,20,-22.5 +5.4259,1.8117,5.3114,6.4412,5.4674,5.3408,6.6934,4.7453,3.2836,9.1019,0.7395,5.0157,7.1086,6.6903,2.1452,20,-23 +5.3859,1.7734,3.2679,5.2757,5.4359,5.3155,6.6703,4.7265,5.7504,9.0735,0.709,4.9802,7.0719,6.6513,20,2.1044,-21.5 +3.4369,5.3647,1.7533,5.257,5.4197,20,5.3027,4.7174,5.7431,10.0151,0.6925,5.8199,4.9607,6.63,8.4081,2.0825,-20.5 +3.3958,5.3247,1.7155,5.222,5.3895,20,5.2792,4.7008,20,20,0.6619,5.7849,4.9237,8.0289,6.5898,2.0409,-19 +3.3754,5.305,1.697,5.2049,6.3454,5.3749,5.2679,6.6275,4.6931,20,0.6469,5.7673,4.9051,8.0094,6.5697,2.0202,-18.5 +3.3351,5.266,20,1.6606,20,5.3462,20,5.246,20,4.1342,0.6177,11.1024,4.8682,6.9566,6.5297,1.9792,-17.5 +20,3.3144,20,1.6422,5.1542,5.3319,20,5.2353,20,4.1203,0.603,11.0846,4.8489,6.9368,6.5089,20,-17 +20,3.2735,5.2067,1.6061,5.1208,5.3039,20,5.2146,20,4.0923,0.5743,20,5.6773,4.8105,6.4676,8.2442,-16 +20,3.2541,5.188,1.5891,5.1052,5.2909,20,5.2052,6.5718,4.0788,0.5609,8.9175,5.6597,4.792,6.4478,8.2242,-16 +20,3.2147,5.1503,1.5552,3.0516,6.2303,5.2651,5.1866,20,0.5347,4.051,8.8854,5.6235,4.7542,7.8508,6.4074,-16 +20,3.1946,5.1311,20,1.5381,20,5.2522,20,5.1776,0.5216,4.0365,8.8687,5.6048,4.7346,6.8194,6.3865,-15.5 +20,3.1552,5.0937,20,1.5053,5.0274,5.2277,20,20,8.4893,4.0072,8.8351,5.5673,4.6955,6.7795,6.3452,13 +1.7723,20,3.1363,5.0757,1.4897,5.013,5.2161,20,20,8.476,3.9929,8.8186,10.9237,4.6765,6.76,6.3252,14.5 +20,3.0949,5.035,20,1.4521,4.9766,5.1843,20,20,8.4579,3.9726,8.7926,5.5177,4.6427,6.7245,6.2867,13.5 +20,3.0737,5.0141,20,1.4326,4.9577,5.1676,20,5.1142,4.9578,3.963,8.7798,5.5021,4.6259,6.7068,6.2673,13 +20,3.0331,4.974,20,1.3954,20,5.1355,20,5.0884,3.9451,9.7217,8.7559,5.4728,4.594,6.2305,8.0045,11.5 +20,3.0127,4.9538,20,1.3767,6.0778,5.1193,20,5.0752,3.9365,9.7105,8.7441,5.4584,4.5782,6.2122,7.9857,11 +20,2.9721,4.9136,4.3313,1.3395,6.0443,5.087,5.0492,20,3.9198,8.7209,10.8085,4.547,6.6232,6.1756,7.9484,10 +20,2.9721,4.9136,4.3313,1.3395,6.0443,5.087,5.0492,20,3.9198,8.7209,10.8085,4.547,6.6232,6.1756,7.9484,10 +20,2.9094,4.8514,2.7745,1.2822,5.9922,5.0369,5.0086,6.3918,20,8.6859,5.3863,4.4995,6.5726,6.1197,1.5526,8 +20,2.8872,4.8295,2.7537,1.2619,5.9737,5.0191,4.9941,6.3782,20,8.6739,5.3713,4.4831,6.555,6.1002,1.5315,8 +20,2.8462,20,2.7154,1.2247,4.9863,20,4.9677,6.3534,20,8.6516,5.3436,4.4526,7.5213,6.0639,1.4925,7 +20,2.8245,20,2.6951,1.205,4.9689,20,4.9536,20,20,8.6401,5.3291,4.4368,7.5033,6.0449,1.472,7 +2.8043,4.7471,20,2.6761,1.1867,4.9527,20,4.9405,20,20,8.6293,5.3157,4.422,7.4865,6.0271,1.4529,6.5 +2.7637,4.7068,20,2.6381,1.1501,4.9201,20,4.9142,20,9.5801,8.6081,5.2891,4.3927,7.453,5.9917,1.4147,6 +2.7213,4.6645,20,2.5982,1.1119,4.8858,20,4.8866,20,9.5593,8.5864,4.3624,6.4247,5.9549,7.722,1.3751,5.5 +2.699,4.6423,20,2.5773,1.0919,4.8679,20,4.8721,20,8.5751,20,4.3467,6.4076,5.9356,7.7022,1.3544,5.5 +2.6574,4.6009,20,2.5382,1.0549,4.8343,20,4.8451,20,8.5543,10.6048,4.3176,6.3757,5.8998,1.3159,20,4.5 +2.637,4.5805,20,2.5191,1.0368,4.8179,20,4.8319,20,8.5443,5.2085,4.3035,6.3602,5.8823,1.2972,20,4.5 +2.6157,4.5593,20,2.4991,1.018,4.8007,20,4.8181,20,8.5338,5.1952,4.2888,6.3441,5.8641,1.2777,20,4.5 +2.5741,4.5179,20,2.4601,0.9815,4.7673,20,4.7913,20,8.5137,5.1696,4.2604,6.3127,5.8286,1.2398,20,4 +2.5325,4.4763,20,2.421,0.9452,4.7336,20,4.7644,20,8.494,5.1444,4.2324,6.2817,5.7934,1.2023,20,4 +2.5112,4.4551,20,2.4011,0.9269,4.7165,20,4.7507,20,8.484,5.1317,4.2182,6.2659,5.7754,1.1832,20,4 +2.49,4.4339,20,2.3812,0.9086,4.6994,20,4.737,20,8.4741,5.1191,4.2042,6.2502,5.7576,1.1643,20,3.5 +2.4488,4.3927,20,2.3425,0.8735,4.6661,20,4.7105,20,20,5.095,4.1773,6.22,5.7231,1.128,20,3.5 +2.4488,4.3927,20,2.3425,0.8735,4.6661,20,4.7105,20,20,5.095,4.1773,6.22,5.7231,1.128,20,3.5 +2.4075,4.3514,20,2.3038,20,0.8387,20,4.684,20,20,5.0711,4.1506,7.1679,1.0919,20,20,3.5 +2.3854,4.3293,20,2.2831,20,0.8204,20,4.6698,20,20,4.1365,6.1739,7.1507,1.0728,20,20,3.5 +2.3442,4.288,5.2321,2.2444,20,0.7864,20,4.6433,20,20,4.1106,6.1443,7.1188,1.0376,20,20,3 +2.3211,4.2648,5.2098,2.2227,20,0.7677,20,4.6285,20,20,4.0962,6.1279,7.1011,1.0181,20,20,3 +2.2789,4.2224,5.1691,2.183,20,0.7339,20,4.6015,20,20,4.0702,6.098,5.5827,0.983,20,20,3 +20,4.2004,5.1479,2.1624,20,0.7168,20,4.5875,20,20,4.0569,6.0825,5.5648,0.965,20,20,3 +20,4.1591,5.1082,2.1239,20,0.6852,20,4.5613,20,4.9656,4.0322,6.0538,0.9318,7.2826,20,20,3 +20,4.135,5.085,2.1014,20,4.4585,0.6672,4.546,20,4.953,4.018,6.0371,0.9128,7.2623,20,20,3 +20,4.0934,5.045,2.0627,20,4.4251,0.637,4.5198,20,4.9317,3.9939,6.0088,0.8807,7.2275,20,20,3.5 +20,4.0722,5.0246,2.0429,20,4.408,0.622,4.5064,20,4.9209,3.9818,5.9944,0.8647,7.2098,20,20,3.5 +20,4.0307,4.9846,2.0043,20,4.3747,0.5937,4.4802,20,4.9004,3.9586,5.9666,0.8344,7.1754,20,20,3.5 +20,4.0075,4.9622,1.9826,20,4.3559,20,0.5784,20,4.8892,3.9458,0.8179,5.4113,7.1563,20,20,3.5 +3.965,20,4.9211,1.943,5.2431,4.3216,20,0.5518,20,4.869,3.923,0.7888,5.3783,20,20,20,4 +3.9428,20,4.8997,1.9224,5.2243,4.3038,20,0.5386,20,3.9113,9.2602,0.7743,5.3613,20,20,20,4 +3.9217,20,3.3858,1.9028,5.2062,4.2867,20,0.5265,20,3.9004,9.247,0.7609,5.3452,20,20,20,4 +3.8803,20,3.3461,1.8642,5.1707,4.2532,20,4.385,20,3.8794,0.7358,6.8185,5.314,20,20,20,-14 +3.8601,20,3.3267,1.8454,5.1534,4.2368,20,4.3722,20,3.8694,0.7242,6.8045,5.2988,20,20,20,-15 +3.8368,20,3.3043,1.8237,5.1334,4.2179,20,4.3574,20,3.858,0.7114,6.7884,5.2814,20,20,20,-16 +20,3.7942,4.7575,1.7871,20,4.1881,20,4.3368,20,3.8306,0.6827,6.7534,5.2445,20,20,20,-15 +20,3.7727,20,3.2462,1.7689,4.1735,20,4.3269,5.7389,3.8163,0.6682,5.7932,5.2254,6.9599,20,20,-14.5 +20,3.7316,20,3.2096,1.7349,5.0552,4.1465,20,4.3093,0.6409,3.7881,5.7603,5.1883,6.9212,20,20,-14 +1.7464,3.6897,20,3.1727,1.701,5.0254,4.1198,20,20,0.6139,3.7588,5.726,5.1499,6.8812,20,20,-13.5 +1.7254,3.6694,20,3.155,1.6847,5.0111,4.1071,20,20,0.6012,3.7444,5.7091,5.131,6.8616,20,20,-13.5 +1.6835,3.6289,20,4.6082,3.1199,1.6531,4.0824,20,20,4.6803,3.7154,5.6752,6.6088,5.0931,20,20,17.5 +1.6634,20,3.6097,4.5911,3.1034,1.6383,4.9703,4.071,20,4.6672,3.7013,5.6587,6.5912,5.0748,20,20,19 +1.6207,3.5662,20,4.5492,3.0622,1.5996,4.0371,20,20,4.6503,3.6821,5.6327,5.0431,6.769,20,20,17 +1.5999,3.5449,20,3.0418,3.6363,1.5803,4.02,20,20,3.6736,9.0451,5.6208,5.0282,6.7528,20,20,16.5 +20,3.5017,20,3.0002,1.5412,4.8786,3.9853,20,20,3.6569,5.597,6.5207,4.9983,6.7202,20,20,14.5 +20,3.4814,20,2.9807,1.5228,4.861,3.9689,20,20,9.9678,5.5862,6.5081,4.9846,20,20,20,14 +20,3.4814,20,2.9807,1.5228,4.861,3.9689,20,20,9.9678,5.5862,6.5081,4.9846,20,20,20,14 +3.4167,20,4.4031,2.9181,1.4641,4.8048,3.9164,20,4.1448,8.9902,5.5525,4.9416,6.6578,20,20,20,12 +3.3744,20,4.3613,2.8769,1.4254,3.8814,20,20,4.1177,20,5.5318,4.9147,6.6278,20,20,20,10.5 +3.3524,20,4.3396,2.8554,1.4053,3.8633,20,5.5167,4.1037,20,5.5212,4.9008,6.6122,20,20,20,9.5 +3.3313,20,4.3188,2.8349,1.3862,3.846,20,4.0904,20,20,5.511,4.8875,6.5973,20,20,1.3942,9 +3.2884,20,4.2765,2.7932,1.3474,3.8109,20,4.0633,20,5.4906,6.395,4.8606,6.5672,20,20,1.3535,8 +3.2675,20,2.7728,3.3772,1.3285,3.7936,20,4.0501,20,5.4809,6.3833,4.8478,20,20,20,1.3337,7.5 +3.2228,20,2.7291,3.3351,1.2882,3.7569,20,4.0219,20,5.4605,4.8205,6.5219,20,20,20,1.2916,7 +3.2018,20,2.7085,3.3153,1.2693,3.7396,20,4.0087,20,5.4511,4.8079,6.5075,20,20,20,1.2719,6.5 +3.2018,20,2.7085,3.3153,1.2693,3.7396,20,4.0087,20,5.4511,4.8079,6.5075,20,20,20,1.2719,6.5 +20,20,2.6456,3.2545,1.2116,3.6866,20,3.9682,20,7.8705,4.7701,6.4642,20,20,1.2121,20,5.5 +20,20,2.6029,3.2133,1.1728,3.6506,20,3.9407,20,7.8493,4.7453,6.4355,20,20,1.1721,20,4.5 +20,20,2.6029,3.2133,1.1728,3.6506,20,3.9407,20,7.8493,4.7453,6.4355,20,20,1.1721,20,4.5 +20,4.0404,2.5604,3.1724,1.1346,3.6151,20,3.9137,20,6.2678,4.7207,6.407,20,20,1.1326,20,4.5 +20,3.9971,2.5179,3.1314,1.0965,3.5795,20,3.8868,20,6.2458,4.6966,6.3787,20,20,1.0933,20,4 +20,3.9764,2.4975,3.1117,1.0784,3.5624,20,3.8739,20,6.2354,4.6852,6.3653,20,20,1.0746,20,4 +20,3.9319,2.4537,3.0695,1.0398,3.5259,20,3.8465,20,6.2135,4.6611,20,20,20,1.035,20,3.5 +20,3.9102,2.4323,3.049,1.0211,3.5081,20,3.8331,20,6.203,4.6496,20,20,1.0159,20,20,3 +20,3.8895,2.4119,3.0293,1.0034,3.4911,20,3.8204,20,4.6386,6.31,20,20,0.9977,20,20,3 +20,3.8461,2.3693,2.9882,4.3083,0.9666,20,3.794,20,4.6159,6.2828,20,20,0.9601,20,20,2.5 +20,3.8461,2.3693,2.9882,4.3083,0.9666,20,3.794,20,4.6159,6.2828,20,20,0.9601,20,20,2.5 +20,3.7815,2.3058,2.9271,4.251,0.913,20,3.7552,20,4.583,6.2429,20,20,0.9054,20,20,2 +20,3.7397,2.2647,2.8876,4.2139,0.879,20,3.7303,20,4.5622,6.2173,20,20,0.8707,20,20,2 +20,3.7397,2.2647,2.8876,4.2139,0.879,20,3.7303,20,4.5622,6.2173,20,20,0.8707,20,20,2 +20,3.6967,2.2225,2.8471,4.1759,0.8449,20,3.7051,20,4.541,6.1912,20,0.8358,20,20,20,2 +20,3.6757,2.2019,2.8273,4.1574,0.8286,20,3.6929,20,8.126,6.1786,20,0.8192,20,20,20,2 +20,3.6338,2.1609,2.7879,4.1205,3.2845,0.7965,3.6686,20,8.1044,6.1537,20,0.7866,20,20,20,1.5 +20,3.5917,2.1197,2.7483,4.0834,3.251,0.7652,5.0401,3.6444,8.0831,6.129,20,0.755,20,20,20,1 +20,3.5717,2.1001,2.7295,4.0658,3.2351,0.7508,5.0279,3.6331,8.0729,6.1173,0.7403,20,20,20,20,1 +20,3.5507,2.0795,2.7099,4.0473,3.2186,0.7359,5.0151,3.6213,8.0623,6.105,0.7251,20,20,20,20,1.5 +20,3.5079,2.0377,2.6698,4.0099,3.185,0.7066,4.9894,3.5976,8.0407,6.0801,0.6952,20,20,20,20,1 +20,3.4661,1.9969,2.6308,3.9734,3.1523,20,0.6793,3.5745,8.0201,0.6676,20,20,20,20,20,1 +20,3.4661,1.9969,2.6308,3.9734,3.1523,20,0.6793,3.5745,8.0201,0.6676,20,20,20,20,20,1 +20,3.4026,1.935,2.5716,3.918,3.103,20,0.6409,20,20,0.6288,20,20,20,20,20,1 +20,3.3814,1.9144,2.5519,3.8996,3.0866,20,0.6289,20,20,0.6168,20,20,20,20,2.3957,0.5 +20,3.3598,1.8934,2.5318,3.8808,3.07,20,4.9013,0.6173,0.6051,5.9964,20,20,20,20,2.3744,0.5 +20,3.3158,1.8506,2.491,3.8427,20,3.0365,4.8758,20,5.9718,20,20,20,20,20,2.3309,2 +20,3.2943,1.8297,2.4711,3.8242,20,3.0201,4.8633,20,5.96,20,20,20,20,20,2.3096,2 +20,3.2728,1.8088,2.4512,3.8055,20,3.0037,4.8508,20,5.9485,20,20,20,20,20,2.2886,2 +20,3.2307,1.7679,2.4122,3.769,20,2.9717,4.8263,20,5.9262,20,20,20,20,20,2.2473,1.5 +20,3.2101,1.7479,2.3932,3.7512,20,2.9561,4.8143,20,5.9154,20,20,20,20,20,2.2272,2 +20,3.1864,1.725,2.3714,3.7308,20,2.9383,4.8007,20,5.9032,20,20,20,20,20,2.2041,2 +20,3.1424,1.6824,2.3307,3.6928,20,2.9052,4.7754,20,5.8806,20,20,20,20,20,2.1611,1.5 +20,3.1199,1.6606,2.31,3.6734,20,2.8884,20,4.7625,5.8692,20,20,20,20,20,2.1393,1.5 +20,3.0779,1.6201,2.2715,3.6373,20,2.8572,20,4.7386,5.8483,20,20,20,20,20,2.0985,1 +20,3.0544,1.5974,2.2499,3.6171,20,2.8398,20,4.7253,5.8366,20,20,20,20,20,2.0757,1 +20,3.0105,1.5551,2.2098,3.5795,20,2.8077,20,4.7008,5.815,20,20,20,20,20,2.0331,1.5 +20,2.9872,1.5328,2.1886,3.5597,20,2.7908,20,4.6879,20,20,20,20,20,20,2.0106,1 +20,2.9455,1.4927,2.1506,3.5241,20,2.7605,20,4.6648,20,20,20,20,20,20,1.9703,1 +20,2.9455,1.4927,2.1506,3.5241,20,2.7605,20,4.6648,20,20,20,20,20,20,1.9703,1 +20,2.8815,20,1.4315,2.0926,3.4698,2.7148,20,4.6299,20,20,20,20,20,20,1.9086,1 +20,2.8815,20,1.4315,2.0926,3.4698,2.7148,20,4.6299,20,20,20,20,20,20,1.9086,1 +20,2.8176,20,1.3707,2.0351,3.4159,2.6698,20,20,20,20,20,20,20,20,1.8473,1 +20,2.8176,20,1.3707,2.0351,3.4159,2.6698,20,20,20,20,20,20,20,20,1.8473,1 +20,2.7537,20,1.3101,1.9779,3.3622,2.6255,20,20,20,20,20,20,20,20,1.7863,1 +20,2.7537,20,1.3101,1.9779,3.3622,2.6255,20,20,20,20,20,20,20,20,1.7863,1 +20,2.7103,20,1.2691,1.9393,3.3259,2.5958,20,20,20,20,20,20,20,1.745,20,1 +20,2.6677,20,1.2291,1.9016,3.2904,20,2.567,20,20,20,20,20,20,1.7047,20,0.5 +20,2.6474,20,1.2101,1.8837,3.2735,20,2.5534,20,20,20,20,20,20,1.6855,20,1 +20,2.6048,20,1.1704,1.8463,3.2383,20,2.5252,20,20,20,20,20,20,1.6453,20,0.5 +20,2.5835,20,1.1506,1.8277,3.2208,20,2.5112,20,20,20,20,20,20,1.6253,20,1 +20,2.541,20,1.1114,1.7907,3.1859,20,2.4837,20,20,20,20,20,20,1.5855,20,1.5 +20,2.5207,20,1.0926,1.7731,3.1692,20,2.4706,20,20,20,20,20,20,1.5665,20,1 +20,2.478,20,1.0535,1.7362,3.1342,20,2.4433,20,20,20,20,20,20,1.527,20,1 +20,2.478,20,1.0535,1.7362,3.1342,20,2.4433,20,20,20,20,20,20,1.527,20,1 +20,2.4342,20,1.0136,1.6986,3.0986,20,2.4157,20,20,20,20,20,20,1.4865,20,1.5 +20,2.3914,20,20,0.975,3.0638,20,2.3892,20,20,20,20,20,20,1.4472,20,1.5 +20,2.3495,20,20,0.9375,1.6267,20,2.3636,20,20,20,20,20,20,1.4091,20,1.5 +20,2.3495,20,20,0.9375,1.6267,20,2.3636,20,20,20,20,20,20,1.4091,20,1.5 +20,2.3076,20,20,0.9004,1.5915,20,2.3383,20,20,20,20,20,20,1.3714,20,1.5 +20,2.2657,20,20,0.8637,1.5566,20,2.3135,20,20,20,20,20,1.334,20,20,1.5 +20,2.2217,20,20,0.8256,1.5202,20,2.2878,20,20,20,20,20,1.295,20,20,1.5 +20,2.2217,20,20,0.8256,1.5202,20,2.2878,20,20,20,20,20,1.295,20,20,1.5 +20,2.1785,20,20,0.7889,1.485,20,20,2.2631,20,20,20,20,1.2572,20,20,2 +20,2.1342,20,20,20,0.7519,20,20,2.2382,20,20,20,20,1.2189,20,20,2 +20,2.1342,20,20,20,0.7519,20,20,2.2382,20,20,20,20,1.2189,20,20,2 +20,2.0897,20,20,20,0.7155,20,20,2.2135,20,20,20,20,1.1811,20,20,2 +20,2.0489,20,20,20,0.683,20,20,20,20,20,20,20,1.1471,20,20,2.5 +20,2.0489,20,20,20,0.683,20,20,20,20,20,20,20,1.1471,20,20,2.5 +20,2.0064,20,20,20,0.65,20,20,20,20,20,20,1.1123,20,20,20,2.5 +20,1.9613,20,20,20,1.313,0.6161,20,20,20,20,20,1.0762,20,20,20,3.5 +20,1.9189,20,20,20,2.6897,0.5855,20,20,20,20,20,1.043,20,20,20,3.5 +20,1.9189,20,20,20,2.6897,0.5855,20,20,20,20,20,1.043,20,20,20,3.5 +20,1.8543,20,20,20,2.6394,1.2319,0.5414,20,20,20,20,0.9947,20,20,20,4.5 +20,1.8324,20,20,20,20,1.2156,0.5273,20,20,20,0.9789,20,20,20,20,4.5 +20,1.8123,20,20,20,20,1.2007,0.5147,20,20,20,0.9648,20,20,20,20,5 +20,1.7702,20,20,20,20,1.1699,0.4899,20,20,20,0.9362,20,20,20,20,5 +20,1.728,20,20,20,20,1.1392,20,20,20,20,0.909,20,20,20,20,-0.5 +20,1.728,20,20,20,20,1.1392,20,20,20,20,0.909,20,20,20,20,-0.5 +20,1.7049,20,20,20,20,1.1227,20,20,20,0.8948,20,20,20,20,20,-1.5 +20,1.6425,20,20,20,20,2.4768,1.0814,20,20,0.8558,20,20,20,20,20,-1.5 +20,1.6214,20,20,20,20,2.4615,1.068,20,20,0.843,20,20,20,20,20,-1.5 +20,1.5796,20,20,20,20,2.4313,1.0424,20,20,0.8187,20,20,20,20,20,-1.5 +20,1.5597,20,20,20,20,2.4171,1.0306,20,0.8076,20,20,20,20,20,20,-1.5 +20,1.5388,20,20,20,20,2.4023,1.0185,20,0.7963,20,20,20,20,20,20,-2 +20,1.498,20,20,20,20,2.3737,20,0.9959,20,20,20,20,20,20,20,32.5 +20,1.4568,20,20,20,20,2.3454,20,20,20,20,20,20,20,20,20,28 +20,1.437,20,20,20,20,2.3276,20,0.9594,20,20,20,20,20,20,20,32.5 +20,1.3985,20,20,20,20,2.2938,20,0.9313,20,20,20,20,20,20,20,30.5 +1.38,20,20,20,20,2.2766,20,0.9168,20,20,20,20,20,20,20,20,29 +1.343,20,20,20,20,2.2418,20,0.8879,20,20,20,20,20,20,20,20,26 +20,20,20,20,20,2.2261,20,0.875,20,20,20,20,20,20,20,20,24.5 +20,20,20,20,20,2.1933,20,0.8483,3.8731,20,20,20,20,20,20,20,22.5 +20,20,20,20,2.1775,20,20,0.8357,3.8615,20,20,20,20,20,20,20,21.5 +20,20,20,20,2.139,20,20,0.8043,20,20,20,20,20,20,20,1.2378,19.5 +20,20,20,20,2.1207,20,20,0.7895,20,20,20,20,20,20,20,1.2201,19 +20,20,20,20,2.0818,20,20,0.7586,1.7411,20,20,20,20,20,20,1.1832,17.5 +20,20,20,20,2.0626,20,20,0.7434,1.7273,20,20,20,20,20,20,1.1653,16.5 +20,20,20,20,2.0233,20,20,0.7131,20,20,20,20,20,20,1.1293,20,15 +20,20,20,2.0042,20,20,20,0.6986,20,20,20,20,20,20,1.112,20,14.5 +20,20,20,1.9656,20,20,20,0.6701,20,20,20,20,20,20,1.0778,20,13.5 +20,20,20,1.9455,20,20,3.6799,0.6556,20,20,20,20,20,20,1.0603,20,13.5 +20,20,20,1.905,20,20,3.6477,0.6271,20,20,20,20,20,1.0258,20,20,12.5 +20,20,20,1.8858,20,20,3.6323,0.614,20,20,20,20,20,1.01,20,20,12.5 +20,20,20,1.8462,20,20,3.6005,1.5749,0.5879,20,20,20,20,0.978,20,20,12 +20,20,20,1.8259,20,20,3.5841,1.5608,0.575,20,20,20,0.9621,20,20,20,12 +20,20,20,1.7864,20,20,3.5521,1.5335,20,20,20,20,0.9323,20,20,20,8.5 +20,20,20,1.7665,20,20,3.5359,1.5198,20,20,20,20,0.9178,20,20,20,7.5 +20,20,20,1.7263,20,20,3.5036,1.4929,20,20,20,0.8885,20,20,20,20,6 +20,20,20,1.7054,20,20,3.4869,1.4793,20,20,20,0.8738,20,20,20,20,6 +20,20,20,1.6867,20,20,3.472,1.4672,20,20,20,0.8607,20,20,20,20,5.5 +20,20,1.6457,20,20,20,3.4393,1.4412,20,20,20,0.8331,20,20,20,20,4.5 +20,20,1.606,20,20,20,3.4076,1.4165,20,20,0.8077,20,20,20,20,20,3 +20,20,1.585,20,20,20,3.391,20,1.4038,20,0.7948,20,20,20,20,20,2.5 +20,20,1.545,20,20,20,3.3595,20,1.3804,20,0.771,20,20,20,20,20,2 +20,20,1.5253,20,20,20,3.3441,20,20,20,0.7597,20,20,20,20,20,-19 +20,20,20,1.4859,20,20,3.3134,20,20,0.7385,20,20,20,20,20,20,-20 +20,20,20,1.4678,20,20,3.3012,20,20,0.7249,20,20,20,20,20,20,-19.5 +20,20,20,1.4335,20,20,3.2789,20,20,0.6984,20,20,20,20,20,20,-18.5 +20,20,20,1.4168,20,20,20,3.2684,20,0.6854,20,20,20,20,20,20,-17.5 +20,20,20,20,1.3835,20,20,3.2477,20,20,20,20,20,20,20,20,39.5 +20,20,20,20,1.3666,20,20,3.2374,20,20,20,20,20,20,20,20,41 +20,20,20,1.3272,20,20,3.2017,20,20,20,20,20,20,20,20,20,36.5 +20,20,20,1.3074,20,20,3.1828,20,20,20,20,20,20,20,20,20,34 +20,20,20,1.2889,20,20,3.1652,20,20,20,20,20,20,20,20,20,32 +20,20,1.2524,20,20,3.1296,20,20,20,20,20,20,20,20,20,20,28.5 +20,20,1.2356,20,20,3.1128,20,20,20,20,20,20,20,20,20,20,26.5 +20,1.2014,20,20,20,3.0783,20,20,20,20,20,20,20,20,20,20,23.5 +20,1.2014,20,20,20,3.0783,20,20,20,20,20,20,20,20,20,20,23.5 +20,1.1637,20,20,20,3.0413,20,20,3.8433,20,20,20,20,20,20,20,21 +20,1.141,20,20,3.0195,20,20,3.8263,20,20,20,20,20,20,20,20,19 +1.0982,20,20,20,2.9783,20,20,3.794,1.1131,20,20,20,20,20,20,20,30.5 +1.0765,20,20,20,2.9573,20,20,2.2103,1.0978,20,20,20,20,20,20,20,29.5 +1.0358,20,20,20,2.9163,20,20,1.0671,20,20,20,20,20,20,20,20,27.5 +20,20,20,2.8735,20,20,3.7062,1.0326,20,20,20,20,20,20,20,20,24 +20,20,20,2.8525,20,20,3.6875,1.0154,20,20,20,20,20,20,20,20,22.5 +20,20,20,2.832,20,20,3.67,0.9997,20,20,20,20,20,20,20,20,22 +20,20,2.7914,20,20,20,2.075,0.9684,20,20,20,20,20,20,20,0.9219,19.5 +20,20,2.769,20,20,3.6151,2.0566,0.9512,3.0554,20,20,20,20,20,20,0.9019,18 +20,20,2.7272,20,20,3.5784,2.0221,0.9194,20,20,20,20,20,20,20,0.8653,16.5 +20,20,2.7068,20,20,3.5606,2.0054,0.9042,20,20,20,20,20,20,0.8477,20,15.5 +20,20,2.6645,20,20,3.5232,1.9704,0.8728,20,20,20,20,20,20,0.8118,20,14 +20,2.6432,20,20,20,3.5045,1.9529,0.8573,20,20,20,20,20,20,0.7942,20,13 +20,2.6019,20,20,20,3.4679,1.9189,0.8276,20,20,20,20,20,0.7607,20,20,11.5 +20,2.5815,20,20,20,3.4498,1.9021,0.8132,20,20,20,20,20,0.7445,20,20,11 +20,2.5393,20,20,20,1.8675,20,0.7842,20,20,20,20,20,0.712,20,20,10 +20,2.5182,20,20,3.3936,1.8502,20,0.77,20,20,20,20,0.6962,20,20,20,9 +20,2.4768,20,20,3.3568,1.8163,20,0.7428,20,20,20,20,0.6662,20,20,20,7.5 +20,2.4768,20,20,3.3568,1.8163,20,0.7428,20,20,20,20,0.6662,20,20,20,7.5 +20,2.4355,20,20,3.3203,1.783,20,0.7173,20,20,20,0.6377,20,20,20,20,7 +20,2.3915,20,20,3.2812,1.7476,20,2.7924,0.6915,20,20,0.609,20,20,20,20,6 +20,2.3493,20,20,3.2437,1.7138,20,2.7635,20,20,0.5836,20,20,20,20,20,-5 +2.3284,20,20,20,3.2253,1.6973,20,2.7494,20,20,0.5718,20,20,20,20,20,-5.5 +20,2.2878,20,20,3.1913,20,1.6679,2.7251,20,20,0.5469,20,20,20,20,20,-6.5 +20,2.2668,20,20,3.174,20,1.6531,2.713,20,0.5346,20,20,20,20,20,20,-7 +20,2.2459,20,20,3.1569,20,1.6386,2.7012,20,0.5227,20,20,20,20,20,20,-7 +20,2.2052,20,20,20,3.124,1.6113,2.679,20,20,20,20,20,20,20,20,26 +20,2.1844,20,20,20,3.1074,1.5978,2.668,20,20,20,20,20,20,20,20,26.5 +2.1435,20,20,20,3.0677,20,1.5617,2.6355,20,20,20,20,20,20,20,20,23.5 +2.1228,20,20,20,3.047,20,1.5428,2.6181,20,20,20,20,20,20,20,20,22.5 +2.1019,20,20,20,3.0261,20,1.5237,2.6006,4.1234,20,20,20,20,20,20,20,21 +2.0602,20,20,20,2.9847,1.4862,20,2.5663,20,20,20,20,20,20,20,20,19 +20,20,20,2.9415,20,1.447,2.5304,4.0603,20,20,20,20,20,20,20,20,16.5 +20,20,20,2.922,20,1.4295,2.5143,4.0457,20,20,20,20,20,20,20,20,16 +20,20,20,2.9017,20,1.4112,2.4975,4.0306,6.0428,20,20,20,20,20,20,20,15 +20,20,20,2.8618,20,1.3754,2.4644,4.0006,20,20,20,20,20,20,20,20,13.5 +20,20,20,2.8422,20,1.3578,2.4482,3.9858,20,20,20,20,20,20,20,20,13 +20,20,20,2.8021,20,1.322,2.415,3.9555,20,20,20,20,20,20,20,1.8808,11.5 +20,20,20,2.7619,20,1.2862,2.3816,3.925,20,20,20,20,20,20,20,1.8424,11 +20,20,2.7414,20,20,1.268,2.3647,5.9317,20,20,20,20,20,20,20,1.8228,10.5 +20,20,2.7011,20,20,1.2325,2.3314,5.9035,7.7865,20,20,20,20,20,20,1.7847,9 +20,20,2.6814,20,20,1.2151,3.864,5.8896,7.7741,20,20,20,20,20,20,1.7662,8.5 +20,20,2.6608,20,20,1.1971,3.8484,5.8752,7.7613,20,20,20,20,20,20,1.7468,8.5 +20,20,2.6193,20,20,1.1611,3.817,5.8461,20,20,20,20,20,20,1.7082,20,8 +20,20,2.5987,20,20,1.1432,3.8014,5.8316,20,20,20,20,20,20,1.6891,20,7.5 +20,20,2.5782,20,20,1.1255,3.7858,5.8171,20,20,20,20,20,20,1.6703,20,7.5 +20,20,2.5358,20,20,1.0892,3.7536,5.787,20,20,20,20,20,20,1.6317,20,6.5 +20,20,2.4937,20,20,1.0533,3.7215,5.757,20,20,20,20,20,20,1.5939,20,6.5 +20,20,2.4722,20,20,1.0353,3.7053,5.7418,20,20,20,20,20,20,1.5748,20,6 +20,20,2.4301,20,20,1,3.6732,5.7117,20,20,20,20,20,1.5376,20,20,5.5 +20,20,2.4095,20,20,0.983,3.6576,7.6014,5.4268,20,20,20,20,1.5196,20,20,5.5 +20,20,2.3672,20,20,0.9484,3.6256,7.5742,5.4025,20,20,20,20,1.4829,20,20,5 +20,20,2.3458,20,20,0.9311,3.6094,7.5604,5.3901,20,20,20,20,1.4646,20,20,4.5 +20,20,2.3037,20,20,0.8975,3.5776,7.5331,5.3657,20,20,20,20,1.4289,20,20,4.5 +20,20,2.2836,20,20,0.8817,3.5625,7.5202,5.3542,20,20,20,20,1.412,20,20,4.5 +20,2.2408,20,20,20,1.9588,0.8486,7.4925,5.3296,20,20,20,20,1.3766,20,20,4.5 +20,2.2209,20,20,20,1.9431,0.8335,7.4796,5.3182,20,20,20,1.3604,20,20,20,4.5 +20,2.2001,20,20,20,20,0.8179,7.4661,5.3062,20,20,20,1.3436,20,20,20,4.5 +20,2.1594,20,20,20,20,0.7878,7.4396,5.2827,20,20,20,1.3112,20,20,20,4.5 +20,2.1178,20,20,20,20,0.758,7.4123,5.2586,20,20,20,1.2789,20,20,20,4.5 +20,2.1178,20,20,20,20,0.758,7.4123,5.2586,20,20,20,1.2789,20,20,20,4.5 +20,2.0527,20,20,20,20,1.8124,0.7134,5.2209,20,20,20,1.23,20,20,20,4.5 +20,2.0527,20,20,20,20,1.8124,0.7134,5.2209,20,20,20,1.23,20,20,20,4.5 +20,1.9878,20,20,20,20,1.7629,0.6717,5.1831,20,20,1.1836,20,20,20,20,5 +20,1.9878,20,20,20,20,1.7629,0.6717,5.1831,20,20,1.1836,20,20,20,20,5 +20,1.9641,20,20,20,20,1.7449,0.6573,5.1694,20,20,1.1673,20,20,20,20,5 +20,1.9207,20,20,20,20,1.7121,7.2817,0.6321,20,20,1.1385,20,20,20,20,5.5 +20,1.899,20,20,20,20,1.6958,7.2671,5.1311,20,20,1.1246,20,20,20,20,-2 +20,1.8567,20,20,20,20,1.6641,7.2384,5.106,20,1.0986,20,20,20,20,20,-2.5 +20,1.8133,20,20,20,20,1.6327,7.2099,5.0814,20,1.0722,20,20,20,20,20,-3 +20,1.7691,20,20,20,20,1.6025,7.1822,5.0579,20,1.0447,20,20,20,20,20,-3.5 +20,1.7476,20,20,20,20,1.5881,7.1689,5.0468,20,1.0316,20,20,20,20,20,-3.5 +20,1.7271,20,20,20,20,3.1502,1.5747,5.0363,20,1.0193,20,20,20,20,20,-3.5 +20,1.6842,20,20,20,20,3.1213,1.5474,8.5439,0.9942,20,20,20,20,20,20,-3.5 +20,1.6842,20,20,20,20,3.1213,1.5474,8.5439,0.9942,20,20,20,20,20,20,-3.5 +20,1.6218,20,20,20,20,20,1.5092,8.5117,0.9595,20,20,20,20,20,20,-3.5 +20,1.5995,20,20,20,20,20,1.496,10.5418,20,20,20,20,20,20,20,32.5 +20,20,1.5574,20,20,20,20,1.4721,10.5196,20,20,20,20,20,20,20,33.5 +20,1.537,20,20,20,20,20,1.4555,8.4634,20,20,20,20,20,20,20,32 +20,1.4948,20,20,20,20,2.9833,1.4199,4.9056,20,20,20,20,20,20,20,28.5 +20,1.4725,20,20,20,20,2.9629,1.4008,20,20,20,20,20,20,20,20,27 +1.4281,20,20,20,20,2.9225,1.3632,4.852,11.8799,20,20,20,20,20,20,20,24.5 +1.4059,20,20,20,20,2.9021,1.3443,4.834,11.8633,20,20,20,20,20,20,20,23 +20,20,20,20,20,2.8626,1.3079,4.799,2.8285,20,20,20,20,20,20,20,21 +20,20,20,20,20,2.8626,1.3079,4.799,2.8285,20,20,20,20,20,20,20,21 +20,20,20,20,20,2.8256,1.2738,2.7997,12.4143,20,20,20,20,20,20,20,18.5 +20,20,20,20,4.8447,2.7861,1.2377,2.7689,20,20,20,20,20,20,20,20,16.5 +20,20,20,20,4.8447,2.7861,1.2377,2.7689,20,20,20,20,20,20,20,20,16.5 +20,20,20,20,2.7282,6.7534,1.185,2.7236,12.6659,20,20,20,20,20,20,1.2264,14 +20,20,20,20,2.6898,1.1504,8.1578,2.6935,12.6386,20,20,20,20,20,20,1.1888,12.5 +20,20,20,20,2.6704,1.133,8.1409,2.6783,6.4496,20,20,20,20,20,20,1.1699,11.5 +20,20,20,20,2.651,1.1158,8.124,2.6633,6.4364,20,20,20,20,20,1.1509,20,11 +20,20,20,4.6684,2.6119,1.0813,8.0899,2.633,6.4097,20,20,20,20,20,1.1131,20,10 +20,20,20,4.6494,2.5931,1.0649,11.6022,2.6185,20,20,20,20,20,20,1.0952,20,9.5 +20,20,20,4.6085,2.5528,1.0299,11.5674,2.5874,9.7043,20,20,20,20,20,1.0572,20,8.5 +20,20,20,4.5865,2.5312,4.4986,1.0113,2.5708,8.1126,20,20,20,20,20,1.0371,20,8.5 +20,20,20,2.5122,6.5399,4.4814,0.9952,2.5563,8.1005,20,20,20,20,20,1.0197,20,8 +20,20,20,2.4725,6.5003,4.4451,0.9617,2.5258,8.0747,20,20,20,20,0.9837,20,20,7 +20,20,20,2.4526,7.9314,4.4269,0.9452,2.5107,8.0619,20,20,20,20,0.9661,20,20,6.5 +20,20,20,2.4129,7.8934,4.3906,0.9126,2.4804,12.5027,20,20,20,20,0.9315,20,20,6 +20,20,20,2.4129,7.8934,4.3906,0.9126,2.4804,12.5027,20,20,20,20,0.9315,20,20,6 +20,20,20,2.3537,7.8366,4.3363,0.8653,2.4358,12.4651,20,20,20,0.8812,20,20,20,5.5 +20,20,20,2.333,7.8166,4.3173,0.8492,2.4202,12.4518,20,20,20,0.8642,20,20,20,4.5 +20,20,20,2.3141,7.7984,4.3,0.8347,2.4061,13.5572,20,20,20,0.8489,20,20,20,4.5 +20,20,20,2.2735,6.2597,4.2626,8.0713,0.8042,20,20,20,20,0.8167,20,20,20,4 +20,20,20,2.2337,6.2228,4.2262,8.0408,0.7755,20,20,20,0.7865,20,20,20,20,3.5 +20,20,20,2.214,6.2044,4.208,8.0256,0.7617,20,20,20,0.7719,20,20,20,20,3 +20,20,20,2.195,6.1868,4.1907,8.011,0.7488,20,20,20,0.7582,20,20,20,20,3 +20,20,20,2.1544,6.1489,4.1533,7.9798,0.7222,20,20,0.7299,20,20,20,20,20,3 +20,20,20,2.1347,6.1305,4.1352,7.9646,0.7098,20,20,0.7167,20,20,20,20,20,3 +20,20,20,2.0952,6.0936,4.0989,7.9341,2.2471,20,20,0.6918,20,20,20,20,20,-14.5 +20,20,20,2.0746,6.0744,4.08,7.9182,2.2326,20,20,0.6796,20,20,20,20,20,-15 +20,20,20,2.0568,6.0582,4.0642,7.9058,2.2218,20,20,0.6656,20,20,20,20,20,-15 +20,20,20,4.0634,2.0221,4.0336,11.7572,2.2018,7.7862,0.6384,20,20,20,20,20,20,-14.5 +20,20,20,4.0461,2.0059,4.0194,11.7447,2.1929,7.7779,0.6257,20,20,20,20,20,20,-14.5 +20,20,20,4.0103,1.9727,3.9904,11.719,7.8494,5.9792,0.5997,20,20,20,20,20,20,-14 +20,20,20,20,3.9756,1.9408,3.9627,7.8287,20,20,20,20,20,20,20,20,38 +20,20,20,20,3.9756,1.9408,3.9627,7.8287,20,20,20,20,20,20,20,20,38 +20,20,20,3.9139,1.8818,3.9076,11.6428,7.7814,5.9201,20,20,20,20,20,20,20,35 +20,20,20,3.9139,1.8818,3.9076,11.6428,7.7814,5.9201,20,20,20,20,20,20,20,35 +20,20,20,3.8709,1.8397,3.8671,7.7447,2.0869,20,20,20,20,20,20,20,20,41.5 +20,20,3.8497,1.819,3.8472,7.3811,7.7267,2.0711,20,20,20,20,20,20,20,20,39.5 +20,20,3.8254,1.7953,3.8243,11.5626,7.7059,2.053,6.3417,20,20,20,20,20,20,20,38 +20,3.763,1.7338,3.7644,11.5044,7.6506,2.0041,4.7902,15.0392,20,20,20,20,20,20,20,32 +20,3.742,1.7131,3.7442,7.632,5.7811,1.9878,4.776,9.3465,20,20,20,20,20,20,20,30 +3.7003,1.6724,5.6911,3.7049,7.5963,5.7482,1.9573,4.7499,5.4402,20,20,20,20,20,20,20,26.5 +3.68,1.6527,3.6859,11.4284,7.579,1.9428,6.2372,4.7375,5.4302,20,20,20,20,20,20,20,25.5 +3.6395,1.6134,3.6481,7.545,5.7011,1.9146,4.7133,5.4109,16.4916,20,20,20,20,20,20,20,23 +3.619,1.5935,3.629,7.5277,5.6853,1.9004,4.7011,5.4011,16.483,20,20,20,20,20,20,20,22 +1.552,3.5869,11.3314,7.4864,5.6452,1.8622,4.6652,5.3687,9.0644,20,20,20,20,20,20,20,19.5 +1.531,3.5656,11.31,7.4652,5.6246,1.8426,4.6467,5.3519,9.0495,20,20,20,20,20,20,20,18.5 +1.5096,3.5439,11.2883,7.4438,5.6038,1.8228,9.2105,5.335,15.5524,20,20,20,20,20,20,20,17.5 +1.4686,3.5019,7.4022,5.5633,1.7843,4.5914,5.3017,9.0047,9.8546,20,20,20,20,20,20,20,15.5 +1.4483,3.4811,7.3816,5.5431,1.7652,4.5732,5.2851,8.9899,4.0127,20,20,20,20,20,20,20,14.5 +3.4392,11.1834,7.3398,5.5023,1.7264,4.5362,5.2514,8.9595,3.9848,20,20,20,20,20,20,3.4393,13 +3.4177,11.1618,7.3184,5.4813,1.7065,4.5172,5.234,3.9705,15.5946,20,20,20,20,20,20,3.4192,12 +3.3753,11.1192,7.276,5.4399,1.6672,4.4795,5.1996,3.9421,15.5672,20,20,20,20,20,20,3.3798,10.5 +3.3542,11.098,7.2549,5.4193,1.6477,4.4608,5.1825,3.928,20,20,20,20,20,20,20,3.3603,10 +3.3131,7.2138,5.379,7.173,1.6098,9.015,5.1492,3.9008,20,20,20,20,20,20,20,3.3222,9 +3.3131,7.2138,5.379,7.173,1.6098,9.015,5.1492,3.9008,20,20,20,20,20,20,20,3.3222,9 +3.249,7.1495,5.316,5.8453,1.5506,5.097,8.8201,3.8581,20,20,20,20,20,20,3.2633,1.2238,7.5 +3.2283,7.1287,5.2957,5.8258,1.5315,5.0801,8.8047,3.8443,4.7617,20,20,20,20,20,3.2445,1.2041,7.5 +10.929,7.0866,5.2544,5.7864,1.493,5.0459,8.7736,3.8165,4.737,20,20,20,20,20,3.2063,1.1643,6 +10.929,7.0866,5.2544,5.7864,1.493,5.0459,8.7736,3.8165,4.737,20,20,20,20,20,3.2063,1.1643,6 +10.8664,7.0241,5.1931,5.7278,1.436,4.9951,8.7274,3.7754,4.7003,20,20,20,20,20,3.15,1.1056,5 +10.846,7.0038,5.1732,5.7088,1.4175,4.9786,8.7123,3.7621,4.6885,20,20,20,20,20,3.1318,1.0867,4.5 +10.8034,6.9612,5.1314,5.6689,1.379,4.944,8.6808,3.7344,4.6638,20,20,20,20,20,1.0472,6.5342,4.5 +10.7815,6.9393,5.11,5.6484,1.3592,4.9263,8.6646,3.7203,4.6511,20,20,20,20,20,1.027,6.5132,4 +10.7383,6.8962,5.0676,5.6079,1.3205,4.8914,8.6326,3.6924,4.6263,20,20,20,20,20,0.9876,6.472,3.5 +10.7174,6.8753,5.0471,5.5884,1.3018,4.8745,8.6172,3.679,4.6143,20,20,20,20,20,0.9686,6.452,3 +10.6754,6.8333,5.0059,5.549,1.2644,4.8406,8.5861,3.6522,4.5904,20,20,20,20,2.9807,0.9307,6.4119,3 +10.6539,6.8118,4.9848,5.5289,1.2454,4.8233,8.5703,3.6387,4.5782,20,20,20,20,2.9619,0.9115,6.3914,2.5 +10.6125,6.7704,4.9442,5.4901,1.209,4.79,8.5397,3.6126,4.5549,20,20,20,20,2.9259,0.8748,6.352,2.5 +10.592,6.7499,4.9241,5.4709,1.1911,4.7736,8.5246,3.5998,4.5435,20,20,20,20,2.908,0.8568,6.3324,2 +10.5509,6.7088,4.8837,5.4324,1.1554,4.7406,8.4943,3.5743,4.5206,20,20,20,20,0.8211,4.8382,4.803,1.5 +10.5294,6.6873,4.8626,5.4123,1.1368,4.7235,8.4785,3.5611,4.5088,20,20,20,20,0.8026,4.8186,4.782,1 +10.4871,6.645,4.8212,5.3728,1.1008,4.6899,8.4476,3.5354,4.4859,20,20,20,20,0.7667,4.7802,4.7407,1 +10.4667,6.6245,4.8011,5.3538,1.0835,4.6737,8.4327,3.5232,4.4749,20,20,20,20,0.7496,4.7616,4.7207,1 +10.446,6.6039,4.7809,5.3345,1.0662,4.6575,8.4178,3.5109,4.4639,20,20,20,20,0.7325,4.7429,4.7005,0.5 +10.405,6.5628,4.7407,5.2963,3.8491,1.0322,8.388,3.4866,7.6001,20,20,20,0.699,2.7471,4.7057,4.6605,0 +20,6.5218,4.7006,5.2582,3.8135,0.9988,8.3584,3.4628,7.5778,20,20,20,0.6664,2.7122,4.6685,4.6204,0 +20,6.5015,4.6807,5.2394,3.796,0.9824,8.3438,3.4511,7.5669,20,20,20,0.6505,2.6949,4.6501,4.6005,-0.5 +20,6.4594,4.6396,5.2004,3.7598,0.9492,8.3137,3.4273,7.5445,20,20,20,0.6185,2.6593,4.612,4.5595,-1 +20,6.438,4.6187,5.1806,3.7415,0.9326,8.2985,3.4154,7.5332,20,20,20,0.6026,2.6412,4.5926,4.5385,-1 +10.2379,6.396,4.5777,5.1419,3.7057,0.9008,8.2689,12.8761,3.3925,20,20,0.5723,20,2.6056,4.5544,4.4973,-1.5 +10.2379,6.396,4.5777,5.1419,3.7057,0.9008,8.2689,12.8761,3.3925,20,20,0.5723,20,2.6056,4.5544,4.4973,-1.5 +10.1961,6.3543,4.5371,5.1036,3.6704,4.4647,0.8702,12.853,3.3703,20,20,0.5437,20,2.5703,4.5164,4.4564,-2 +10.154,6.3123,4.4963,5.0652,3.6352,4.4333,0.8405,9.1024,3.3486,20,0.5166,20,2.535,20,4.4783,4.4153,-2.5 +10.1119,6.2705,4.4557,5.027,3.6003,8.2083,0.8123,9.0754,12.8077,20,0.4913,20,2.4997,20,4.4401,4.3741,-3.5 +10.0895,6.2482,4.4341,5.0068,13.1306,3.5819,0.7978,9.0612,12.7959,20,0.4787,20,2.4809,20,4.4197,4.3521,-4 +10.0681,6.2269,4.4135,4.9876,13.1129,3.5645,4.3707,0.7846,12.7848,0.4672,20,20,2.4628,20,4.4001,4.3311,-4 +10.0253,6.1845,4.3725,4.9494,13.0777,3.5301,4.3404,0.7595,12.7631,20,20,20,2.4267,20,4.3609,4.289,21.5 +10.0253,6.1845,4.3725,4.9494,13.0777,3.5301,4.3404,0.7595,12.7631,20,20,20,2.4267,20,4.3609,4.289,21.5 +9.9619,6.1211,4.3107,4.891,13.0231,3.4767,4.2928,0.7217,12.7274,20,20,20,2.3761,4.3048,5.7329,4.2275,22.5 +6.0787,7.6169,4.2679,4.8492,3.4371,4.256,8.0445,0.6918,20,20,20,20,2.3483,4.272,5.6966,2.1941,21 +6.0787,7.6169,4.2679,4.8492,3.4371,4.256,8.0445,0.6918,20,20,20,20,2.3483,4.272,5.6966,2.1941,21 +6.0357,4.2243,8.3957,4.8062,3.396,4.2176,8.0074,0.6615,3.197,20,20,2.3218,20,4.2399,4.1511,2.1554,19.5 +6.0148,4.203,7.2807,4.7851,3.3758,4.1985,8.8914,7.3014,0.6468,20,20,2.3095,4.2246,7.6809,4.1327,2.1368,19.5 +5.9732,4.1603,4.7426,7.9419,3.3349,4.1601,8.8552,3.1521,0.6179,20,20,2.2861,4.1949,5.6096,2.1002,5.626,18 +20,4.1398,4.7222,3.3152,9.0137,4.1415,14.6814,3.1374,0.6043,20,2.2754,20,4.181,5.5937,2.0829,9.1412,17.5 +4.0972,5.8967,4.6795,3.2739,4.1023,7.8956,12.5655,3.1065,20,20,2.2543,20,4.1529,5.5611,2.0475,9.7613,-38.5 +4.0972,5.8967,4.6795,3.2739,4.1023,7.8956,12.5655,3.1065,20,20,2.2543,20,4.1529,5.5611,2.0475,9.7613,-38.5 +7.3836,4.0344,4.6185,3.217,15.131,4.0502,12.5229,3.0696,4.0592,20,2.2154,20,4.1045,5.5072,1.9906,9.7002,-39.5 +11.2119,4.0153,4.6019,7.8091,3.2036,4.0396,8.7439,7.1798,3.0665,20,2.1952,20,4.0827,5.4848,1.9683,9.0224,-37 +5.8092,3.9979,7.0814,4.5872,3.1921,4.0311,7.8282,12.5132,7.1776,20,20,2.1751,4.0614,5.4633,1.947,5.4688,-34.5 +5.771,11.1547,3.9643,4.5599,12.7086,3.1722,4.0174,8.7277,12.5091,20,20,2.1322,20,4.0168,5.4188,1.9033,-30 +9.5761,5.734,3.9327,5.7337,4.535,3.1555,14.2997,4.0071,20,20,20,20,2.0878,3.9713,7.4156,1.8597,-26 +9.5761,5.734,3.9327,5.7337,4.535,3.1555,14.2997,4.0071,20,20,20,20,2.0878,3.9713,7.4156,1.8597,-26 +8.8759,5.699,20,3.9033,4.5121,7.7404,3.1408,3.9986,8.7166,20,20,20,2.0449,20,3.9275,5.331,-23 +5.302,9.4994,5.6649,3.8751,8.0676,4.491,3.1285,3.9925,7.7962,20,20,20,2.0008,20,3.8829,5.2876,-20 +5.2822,9.4801,5.6468,7.202,3.8592,4.4778,7.7146,3.1188,3.9855,20,20,20,1.982,20,3.8628,7.3081,-19 +1.7145,9.4398,5.6091,7.1675,3.826,4.4502,7.6921,3.0989,14.259,20,20,20,20,1.9427,20,3.8207,-16.5 +1.6937,5.2199,9.8609,5.5905,3.8097,4.4368,12.6052,3.0895,20,20,20,20,20,1.923,20,3.7996,-15.5 +1.6521,5.1787,9.3799,5.5534,3.7774,6.8951,4.4102,7.6596,3.071,20,20,20,20,1.8838,20,3.7576,-14 +1.6322,5.159,9.3608,5.5357,5.564,3.7622,4.3977,7.6496,3.0626,20,20,20,20,1.8649,20,3.7374,-13.5 +3.584,1.5897,9.3202,5.4981,7.0665,3.7298,4.3715,7.6284,16.3522,20,20,20,20,1.8245,20,3.6942,-11.5 +5.0762,1.5689,9.3004,5.4799,7.0501,3.7143,4.359,7.6184,16.3432,20,20,20,20,1.8047,20,3.6729,-11 +5.0762,1.5689,9.3004,5.4799,7.0501,3.7143,4.359,7.6184,16.3432,20,20,20,20,1.8047,20,3.6729,-11 +5.0128,1.5072,9.2414,9.6948,5.4258,3.6684,6.8007,4.3222,7.5889,20,20,20,20,1.7456,20,20,-9.5 +4.9694,1.4652,4.9935,20,5.3893,3.6379,6.7745,4.2982,13.9686,20,20,20,20,20,1.705,20,-8 +4.9694,1.4652,4.9935,20,5.3893,3.6379,6.7745,4.2982,13.9686,20,20,20,20,20,1.705,20,-8 +4.9259,1.4232,4.9518,9.1613,5.3528,5.4082,3.6076,4.2743,12.4609,20,20,20,20,20,1.6644,20,-7.5 +4.9026,3.3923,1.4008,9.1398,5.3334,6.9184,3.5915,4.2618,12.4496,20,20,20,20,20,1.6427,20,-7 +4.8609,3.3515,1.3608,9.1016,5.2988,6.8875,3.5632,4.2399,12.4297,20,20,20,20,20,1.6037,20,-6 +6.8571,3.3091,1.3193,9.062,5.2632,6.8557,3.5343,4.2176,20,20,20,20,20,20,1.5633,20,-5 +6.8571,3.3091,1.3193,9.062,5.2632,6.8557,3.5343,4.2176,20,20,20,20,20,20,1.5633,20,-5 +6.8145,3.2677,1.279,9.0233,5.2284,6.8247,3.5063,6.6611,4.1961,20,20,20,20,20,1.5239,20,-4.5 +6.7708,4.7318,1.2379,8.9837,9.458,5.193,3.4781,6.6366,4.1747,20,20,20,20,20,1.4837,20,-4 +6.7291,4.6903,1.1988,8.946,9.4235,5.1593,5.2479,3.4515,12.9958,20,20,20,20,20,1.4453,20,-3.5 +6.7291,4.6903,1.1988,8.946,9.4235,5.1593,5.2479,3.4515,12.9958,20,20,20,20,20,1.4453,20,-3.5 +6.6879,4.6493,3.1449,1.1603,9.3896,5.1262,5.2208,3.4255,12.9751,20,20,20,20,20,1.4076,20,-3.5 +6.6465,4.6082,3.1049,1.122,20,5.0932,5.194,3.3999,20,20,20,20,20,20,1.3699,20,-3 +20,4.5672,3.065,1.0841,20,5.0605,6.676,3.3749,6.5467,20,20,20,20,20,1.3323,20,-2.5 +20,4.5453,3.0438,1.064,20,5.0432,6.6607,3.3617,6.5351,20,20,20,20,1.3124,20,20,-2.5 +20,4.5244,3.0236,1.0448,20,5.0266,6.646,3.3491,6.5241,20,20,20,20,1.2935,20,20,-2 +3.077,4.4836,2.984,1.0076,20,4.9944,6.6176,3.3249,6.5027,20,20,20,20,1.2566,20,20,-2 +3.055,4.4619,2.9629,0.988,20,4.9772,6.6025,3.3121,6.4913,20,20,20,20,1.237,20,20,-1.5 +3.034,4.4411,2.9428,0.9693,20,4.9609,6.5881,3.3,6.4806,20,20,20,20,1.2184,20,20,-1.5 +2.991,4.3986,2.9017,4.4521,0.9313,4.9276,6.5588,3.2755,20,20,20,20,20,1.1806,20,20,-1 +2.9709,4.3787,2.8825,4.4334,0.9137,4.9121,6.5452,3.2642,20,20,20,20,20,1.163,20,20,-1 +2.9266,4.3348,2.8401,4.3923,0.8753,4.878,6.5152,3.2395,7.48,20,20,20,20,1.1245,20,20,-0.5 +2.9044,4.313,2.819,4.3718,0.8563,4.861,6.5003,3.2274,7.4679,20,20,20,20,1.1055,20,20,-0.5 +2.861,4.2699,2.7775,4.3315,0.8194,4.8277,6.4709,4.9825,3.2036,20,20,20,20,1.0685,20,20,-0.5 +2.8406,4.2498,2.7581,4.3127,0.8024,4.8121,6.4572,4.9703,3.1927,20,20,20,20,1.0514,20,20,-0.5 +2.7969,4.2066,2.7166,4.2723,8.5102,0.7664,6.4281,4.9444,3.1695,20,20,20,1.015,20,20,20,0 +2.7756,4.1855,2.6963,4.2526,8.4913,0.7492,6.4139,4.9318,3.1584,20,20,20,0.9975,20,20,20,0 +2.755,4.1652,2.6768,4.2336,8.473,0.7327,6.4002,4.9197,7.3875,20,20,20,0.9808,20,20,20,0.5 +2.7134,4.124,6.1253,2.6373,8.4362,0.7,9.2779,4.8954,7.3654,20,20,20,0.9474,20,20,20,0.5 +2.6706,4.0817,6.0838,2.5966,8.3982,0.6673,4.6835,4.8704,7.3426,20,20,20,0.9139,20,20,20,1 +2.6706,4.0817,6.0838,2.5966,8.3982,0.6673,4.6835,4.8704,7.3426,20,20,20,0.9139,20,20,20,1 +2.6053,4.017,6.0203,2.5346,8.3401,8.8748,0.6196,4.8325,10.135,20,20,20,0.8646,20,20,20,1.5 +2.583,3.9948,5.9986,2.5134,8.3202,8.8568,0.604,4.8196,10.123,20,20,0.8483,20,20,20,20,1.5 +2.5616,3.9736,5.9778,2.4931,8.3012,8.8397,0.5894,4.8072,10.1115,20,20,0.833,20,20,20,20,2 +20,3.9305,5.9355,2.4518,8.2624,8.8046,4.5688,0.5609,10.088,20,20,0.8029,20,20,20,20,2 +20,3.9103,5.9157,2.4324,8.2442,8.7882,4.5534,0.5482,10.077,20,20,0.7893,20,20,20,20,2.5 +20,3.8668,5.873,2.3909,8.205,8.7528,4.5205,0.5223,10.0532,20,0.7613,20,20,20,20,20,2.5 +20,3.8668,5.873,2.3909,8.205,8.7528,4.5205,0.5223,10.0532,20,0.7613,20,20,20,20,20,2.5 +20,3.8253,5.8322,2.3512,8.1675,8.7189,4.4891,4.7212,10.0303,20,0.7363,20,20,20,20,20,-16.5 +20,3.7838,5.7915,2.3116,8.1301,8.6851,4.4577,4.6973,10.0074,20,0.7131,20,20,20,20,20,-18 +20,3.7635,5.7719,2.2929,8.113,8.6703,4.4446,6.134,4.6886,20,0.6989,20,20,20,20,20,-17.5 +2.3082,5.7544,3.7242,2.2572,3.8258,8.6426,4.4202,6.1138,20,0.6711,20,20,20,20,20,20,-17 +2.266,5.7137,3.6846,2.2219,3.7919,20,8.6155,4.3968,20,0.6432,20,20,20,20,20,20,-16 +2.2458,5.6943,3.6659,5.6785,2.2053,8.0331,8.6029,4.386,20,0.6301,20,20,20,20,20,20,-15.5 +2.2458,5.6943,3.6659,5.6785,2.2053,8.0331,8.6029,4.386,20,0.6301,20,20,20,20,20,20,-15.5 +20,2.1829,3.6076,5.623,2.1543,7.9866,8.5644,4.3537,20,20,20,20,20,20,20,20,17.5 +20,2.162,5.6142,3.5885,2.1378,3.7112,8.5522,4.3436,8.9386,20,20,20,20,20,20,20,18.5 +20,2.1408,3.5674,5.5842,2.118,3.6918,8.5352,4.3283,20,20,20,20,20,20,20,20,17.5 +2.0994,5.5512,3.526,5.5435,2.079,7.9152,8.5013,4.2976,6.0114,20,20,20,20,20,20,20,16 +2.0582,5.5094,3.4844,5.5025,2.0397,20,8.4668,4.2664,20,20,20,20,20,20,20,20,14 +2.0371,5.488,3.4632,5.4815,2.0196,20,8.449,4.2503,20,20,20,20,20,20,20,20,13 +2.0161,5.4666,3.4419,7.0934,1.9995,8.4314,20,4.2344,20,20,20,20,20,20,20,20,12.5 +20,3.3996,5.4187,1.9595,3.5353,8.396,4.2025,5.9258,20,20,20,20,20,20,20,20,11 +20,3.3792,5.3986,1.9402,3.5163,8.3789,4.1871,5.9119,10.8621,20,20,20,20,20,20,20,10.5 +20,3.357,5.3766,1.9191,3.4954,8.3601,4.1701,5.8966,10.8482,20,20,20,20,20,20,20,10 +20,3.3145,5.3345,1.8789,7.7208,8.3242,4.1379,5.8674,10.8218,20,20,20,20,20,20,20,8.5 +5.3166,3.2924,5.3126,1.8579,7.7003,8.3055,4.1211,5.8521,20,20,20,20,20,20,20,20,8.5 +5.2752,3.251,5.2716,1.8187,7.6619,8.2704,4.0896,5.8236,9.7479,20,20,20,20,20,20,20,7 +5.2541,3.2299,5.2508,1.7988,20,8.2524,4.0736,5.809,9.7353,20,20,20,20,20,20,20,7 +5.2119,3.1877,5.2089,1.7589,20,8.2165,4.0416,5.7798,9.71,20,20,20,20,20,20,20,6.5 +5.1701,3.146,6.8083,1.7194,20,8.1809,4.0099,5.7509,9.6849,20,20,20,20,20,20,20,5.5 +5.1497,3.1255,6.7885,1.7001,20,8.1634,3.9943,5.7367,20,20,20,20,20,20,20,1.7076,5 +5.1093,3.0851,6.7495,1.6621,20,8.129,3.9639,5.7089,4.3427,20,20,20,20,20,20,1.6688,4.5 +5.0876,3.0635,6.7285,1.6417,20,8.1105,3.9476,5.694,4.3305,20,20,20,20,20,20,1.648,4.5 +5.0455,3.0213,6.6876,1.6021,9.191,8.0746,3.9159,5.6651,4.3069,20,20,20,20,20,20,1.6076,4 +5.0236,2.9993,6.6664,1.5815,9.1722,8.0558,3.8994,5.65,4.2946,20,20,20,20,20,20,1.5866,3.5 +5.0026,2.9784,6.6461,1.5619,9.1542,8.0379,3.8838,5.6356,4.283,20,20,20,20,20,20,1.5666,3.5 +2.9328,4.9559,6.602,1.5193,7.999,20,3.8498,5.6045,6.7559,20,20,20,20,20,20,1.5233,3 +2.9126,4.9358,6.5824,1.5005,7.9818,20,3.8348,5.5907,6.7446,20,20,20,20,20,20,1.5042,3 +2.8921,4.9155,6.5625,1.4814,7.9643,20,3.8196,5.5768,6.7332,20,20,20,20,20,20,1.4848,3 +2.8505,4.8742,6.5222,1.4428,7.9288,20,3.7888,5.5485,6.71,20,20,20,20,20,20,1.4456,2.5 +2.8305,4.8543,6.5028,1.4243,7.9117,20,3.7741,5.5349,6.6988,20,20,20,20,20,20,1.4268,2.5 +2.7893,4.8134,6.4629,1.3862,7.8765,20,3.7437,5.507,6.676,20,20,20,20,20,1.3883,20,2 +2.7484,4.7727,6.4231,1.3485,7.8415,20,3.7137,5.4794,6.6533,20,20,20,20,20,1.3502,20,2 +2.7484,4.7727,6.4231,1.3485,7.8415,20,3.7137,5.4794,6.6533,20,20,20,20,20,1.3502,20,2 +2.6839,4.7086,6.3606,1.2895,7.7865,20,3.6669,5.4361,6.6179,20,20,20,20,20,1.2906,20,2 +2.6839,4.7086,6.3606,1.2895,7.7865,20,3.6669,5.4361,6.6179,20,20,20,20,20,1.2906,20,2 +2.6205,4.6455,6.299,1.2319,7.7324,20,3.6211,5.3937,6.5833,20,20,20,20,20,1.2326,20,1 +2.6205,4.6455,6.299,1.2319,7.7324,20,3.6211,5.3937,6.5833,20,20,20,20,20,1.2326,20,1 +2.576,4.6013,6.2558,1.1918,7.6945,20,3.5893,5.3642,6.5592,20,20,20,20,20,1.1922,20,1 +2.5324,4.5579,6.2135,2.7226,1.1529,20,3.5585,5.3356,6.5359,20,20,20,20,20,1.1529,20,1 +2.5324,4.5579,6.2135,2.7226,1.1529,20,3.5585,5.3356,6.5359,20,20,20,20,20,1.1529,20,1 +2.4906,4.5164,6.1731,2.684,1.1159,20,3.5292,5.3083,11.9206,20,20,20,20,20,1.1156,20,1 +2.4468,4.4729,6.1306,2.6436,1.0775,20,3.4987,5.2799,11.897,20,20,20,20,1.0768,20,20,1 +2.4049,4.4312,6.09,2.6049,1.0411,20,3.4697,5.2528,11.8746,20,20,20,20,1.0402,20,20,1 +2.4049,4.4312,6.09,2.6049,1.0411,20,3.4697,5.2528,11.8746,20,20,20,20,1.0402,20,20,1 +2.3631,4.3897,6.0495,2.5665,1.0052,20,3.4409,5.2259,11.8522,20,20,20,20,1.0041,20,20,1 +2.3418,4.3684,6.0288,2.5468,0.987,20,3.4263,5.2122,11.8407,20,20,20,20,0.9858,20,20,1 +2.2999,4.3268,5.9882,2.5084,0.9517,20,3.3979,5.1855,11.8184,20,20,20,20,0.9504,20,20,0.5 +2.2776,4.3046,5.9665,2.488,0.9331,20,3.3828,5.1713,11.8065,20,20,20,20,0.9318,20,20,0.5 +2.2349,4.2621,5.9251,2.4489,7.4056,0.898,7.9446,3.3542,11.7838,20,20,20,0.8966,20,20,20,0.5 +2.1921,4.2195,5.8837,2.41,7.3696,0.8636,7.9138,3.3259,20,20,20,20,0.862,20,20,20,0 +2.1707,4.1983,5.863,2.3906,7.3517,0.8466,7.8985,3.3119,20,20,20,20,0.8451,20,20,20,0 +2.1503,4.178,5.8432,2.372,7.3346,0.8307,7.8838,3.2986,20,20,20,20,0.8289,20,20,20,0.5 +2.1084,4.1363,5.8028,2.3343,8.4108,0.7987,7.854,3.2717,20,20,20,20,0.7966,20,20,20,0.5 +2.0656,4.0937,5.7613,2.2956,8.3745,7.2637,0.7668,3.2442,20,20,20,20,0.7645,20,20,20,0.5 +2.0441,4.0724,5.7405,2.2764,8.3564,7.2457,0.7512,3.2306,20,20,20,0.7489,20,20,20,20,0 +2.0441,4.0724,5.7405,2.2764,8.3564,7.2457,0.7512,3.2306,20,20,20,0.7489,20,20,20,20,0 +1.98,4.0087,5.6786,6.4787,2.219,7.1923,0.7066,3.1905,9.0024,20,20,0.7041,20,20,20,20,0.5 +1.98,4.0087,5.6786,6.4787,2.219,7.1923,0.7066,3.1905,9.0024,20,20,0.7041,20,20,20,20,0.5 +1.916,3.945,5.6166,6.4195,2.162,7.139,7.7175,0.6651,8.967,20,0.6625,20,20,20,20,20,0.5 +1.8946,3.9237,5.596,6.3997,2.1431,7.1212,7.7025,0.6521,8.9552,20,0.6495,20,20,20,20,20,0 +1.8733,3.9025,5.5754,6.3801,2.1242,7.1035,7.6875,0.6395,8.9435,20,0.637,20,20,20,20,20,0 +1.8316,3.8611,5.5351,6.3416,2.0876,7.069,7.6583,3.1004,0.6164,0.6139,20,20,20,20,20,20,0 +1.8112,3.8409,5.5155,6.3229,2.0697,7.0522,7.6441,3.0884,8.9098,0.6033,20,20,20,20,20,20,-29 +1.7673,3.7972,5.4731,6.2825,2.0314,7.016,7.6137,3.0629,8.8861,20,20,20,20,20,20,20,15 +1.7448,3.7758,5.4534,6.2647,2.0155,7.0017,7.6034,9.8537,3.0561,20,20,20,20,20,20,20,17 +1.7029,3.7349,20,5.4146,6.2285,1.9824,8.6369,7.5788,9.8341,20,20,20,20,20,20,20,18.5 +1.6595,3.6911,5.3713,6.1865,1.9423,6.9318,7.5449,9.8044,3.0085,20,20,20,20,20,20,20,16.5 +1.6384,3.6697,5.35,6.1657,1.9225,6.9125,7.5279,4.7952,2.9939,20,20,20,20,20,20,20,15.5 +1.6174,3.6483,5.3288,6.145,1.9028,6.8933,7.5109,2.9795,8.8069,20,20,20,20,20,20,20,15 +1.5747,3.6048,5.2854,6.1026,1.8624,20,7.476,2.9499,11.4415,20,20,20,20,20,20,20,13.5 +5.5703,3.5835,5.2642,6.0819,1.8426,8.5128,7.4588,2.9353,11.4277,20,20,20,20,20,20,3.5862,12.5 +3.5623,20,5.243,6.0611,1.8229,8.495,7.4416,2.9208,11.414,20,20,20,20,20,20,3.5662,11.5 +3.52,5.2007,6.9429,6.0196,1.7834,8.4594,7.4071,2.8918,13.3899,20,20,20,20,20,20,3.5264,10.5 +3.4997,5.1804,5.9997,20,1.7645,7.3906,20,2.8779,13.3771,20,20,20,20,20,20,3.5074,10 +3.4562,5.1368,5.9569,20,1.7238,7.3548,9.6349,2.848,10.9014,20,20,20,20,20,20,3.4668,9 +3.4329,5.1135,5.934,1.7021,6.696,7.3356,9.6177,2.8321,5.9637,20,20,20,20,20,20,3.4452,8 +3.3903,5.0707,5.8919,1.6623,6.6565,7.3004,9.586,2.803,5.9379,20,20,20,20,20,20,3.4056,7.5 +3.3699,5.0501,5.8717,1.6432,6.6375,7.2835,9.5709,2.7892,5.9256,20,20,20,20,20,3.3867,1.3468,7 +3.3261,5.0061,5.8284,1.6024,20,7.2471,9.5382,2.7595,5.8991,20,20,20,20,20,3.3463,1.3048,6 +3.3048,4.9847,5.8073,1.5825,20,7.2294,9.5223,2.7452,5.8861,20,20,20,20,20,3.3267,1.2845,5.5 +20,4.9408,5.7641,1.542,20,7.1932,9.4897,2.716,14.8678,20,20,20,20,20,3.2867,1.2429,5 +20,4.9408,5.7641,1.542,20,7.1932,9.4897,2.716,14.8678,20,20,20,20,20,3.2867,1.2429,5 +20,4.8971,5.7211,1.5018,20,7.1572,9.4573,2.6873,14.8427,20,20,20,20,20,3.2471,1.2018,4 +20,4.8536,5.6783,1.4618,20,7.1212,8.4789,2.6589,14.8176,20,20,20,20,20,3.2079,1.1612,3.5 +20,4.8333,5.6583,1.4433,20,7.1045,8.4648,2.6458,14.8059,20,20,20,20,20,3.1896,1.1423,4 +20,4.812,5.6373,1.4239,8.1285,7.087,8.4501,2.6322,14.7937,20,20,20,20,20,1.1225,20,3.5 +4.7696,6.5146,5.5955,1.3853,8.0922,7.052,8.4205,2.6052,14.7692,20,20,20,20,20,1.0834,20,3 +4.7281,5.5546,20,1.3476,8.0567,7.0177,8.3916,2.5789,20,20,20,20,20,20,1.0454,20,2.5 +4.7281,5.5546,20,1.3476,8.0567,7.0177,8.3916,2.5789,20,20,20,20,20,20,1.0454,20,2.5 +4.6646,5.492,20,6.2806,1.2906,6.9654,8.3476,2.5397,20,20,20,20,20,3.0392,0.9879,20,2 +4.6646,5.492,20,6.2806,1.2906,6.9654,8.3476,2.5397,20,20,20,20,20,3.0392,0.9879,20,2 +4.6,5.4283,20,6.2209,1.2331,6.9124,8.303,2.5007,20,20,20,20,20,2.9823,0.9302,20,1.5 +4.5787,5.4073,20,6.2012,1.2142,6.8949,8.2883,2.488,20,20,20,20,20,2.9637,0.9114,20,1 +4.5576,5.3865,20,6.1817,1.1957,6.8776,8.2738,2.4756,20,20,20,20,20,0.8928,20,20,1 +4.5373,5.3666,20,6.1631,1.178,6.8611,8.26,2.4639,20,20,20,20,20,0.8751,20,20,1 +4.4959,5.3259,20,6.1249,1.1422,6.8274,8.2318,2.4402,20,20,20,20,20,0.8393,20,20,0.5 +4.4748,5.305,20,6.1055,1.124,6.8102,8.2174,2.4283,5.5879,20,20,20,20,0.8213,20,20,0.5 +4.4324,5.2634,20,6.0665,1.0879,6.7759,8.1887,4.1669,2.4048,20,20,20,20,0.7855,20,4.7508,0.5 +4.4104,5.2417,20,6.0463,1.0693,6.7581,8.1739,4.1528,2.3929,20,20,20,20,0.7671,20,4.7292,0 +4.3671,5.1991,20,6.0066,7.7505,1.0332,8.1448,4.1252,2.3697,20,20,20,0.7317,2.7797,20,4.6868,0 +4.3235,5.1563,20,5.9667,7.714,0.9975,8.1157,4.0979,5.5052,20,20,20,0.6968,2.7422,20,4.6441,-0.5 +4.3002,5.1334,20,5.9454,7.6945,0.9787,8.1003,4.0835,5.4928,20,20,20,0.6786,2.7222,20,4.6213,-0.5 +4.2799,5.1134,20,5.9269,7.6775,0.9625,9.0042,4.0709,5.4821,20,20,20,0.6628,2.7048,20,4.6014,-1 +4.2382,5.0725,20,5.8889,20,0.9298,8.9746,4.0456,14.4685,20,20,20,0.6314,2.6691,20,4.5606,-1.5 +4.2149,5.0497,20,5.8677,20,0.9119,8.9581,4.0316,14.4559,20,20,0.6143,20,2.6492,20,4.5377,-1.5 +4.1944,5.0296,20,5.8492,20,0.8965,8.9437,4.0194,14.4449,20,20,0.5995,20,2.6316,20,4.5175,-1.5 +4.1505,5.8992,4.9866,5.8096,20,6.5512,0.8642,3.9937,14.4216,20,20,0.5689,20,2.5941,20,4.4744,-2 +4.1291,5.8779,4.9657,5.7903,20,6.5346,0.8488,3.9814,14.4103,20,20,0.5546,20,2.5759,20,4.4533,-2.5 +4.0863,5.8355,4.9239,5.7519,20,6.5014,0.8191,3.957,14.3879,20,0.5274,20,20,2.5395,20,4.4113,-3 +4.0658,5.8152,4.9039,5.7336,20,6.4857,0.8054,3.9456,10.2668,20,0.515,20,20,2.522,20,4.3911,-3 +4.0219,5.7718,4.8612,5.6945,20,6.4524,8.8253,0.7774,10.2436,0.4898,20,20,20,2.4845,20,4.3477,-3.5 +3.9994,5.7496,4.8394,6.7652,5.6747,6.4355,8.8103,0.7638,3.9098,0.478,20,20,20,2.4654,20,20,-4 +20,3.9565,4.7978,6.7266,5.6369,6.4034,8.782,0.7392,3.8875,20,20,20,20,2.4287,20,20,22.5 +20,3.9342,4.7762,6.7067,5.6174,6.387,8.7676,0.7273,3.8762,20,20,20,20,2.4095,20,20,23.5 +3.9133,5.6641,4.755,5.5969,20,6.3683,8.7502,0.7123,3.8614,20,20,20,2.3949,20,20,4.2414,23 +3.8724,4.7133,20,5.5563,7.3392,6.3309,8.7153,0.6827,20,20,20,20,2.3676,20,20,2.2084,21.5 +3.8319,4.6717,20,5.5153,7.2999,6.2927,7.7873,0.6531,5.2471,20,20,2.3423,20,20,20,2.1714,20 +3.8319,4.6717,20,5.5153,7.2999,6.2927,7.7873,0.6531,5.2471,20,20,2.3423,20,20,20,2.1714,20 +5.5612,4.6513,6.5834,5.4951,7.2805,6.2738,7.7704,0.6388,5.2328,20,20,2.3303,20,20,4.1498,2.1535,19 +5.5177,4.6074,5.4514,20,6.2328,8.623,7.7336,3.7505,0.6087,20,20,2.3054,20,20,2.1153,20,18 +4.584,20,5.428,20,6.2108,8.6021,7.7137,3.7321,0.5928,20,20,2.293,20,20,2.0955,20,17.5 +4.5422,20,5.3859,7.1751,6.171,7.6776,3.6989,5.1536,0.5653,20,2.2716,20,20,20,2.0603,20,16.5 +4.5209,20,5.3644,7.1542,6.1505,7.659,3.6818,5.1375,20,20,2.2613,20,20,4.0398,2.0427,20,-39 +4.4783,6.4089,5.3212,6.1093,8.5054,7.6213,3.6471,5.105,20,20,2.2417,20,20,2.008,20,3.6464,-42 +4.4552,5.2976,20,6.0866,8.4838,7.6006,3.6279,5.0871,20,2.2317,20,20,20,1.9895,20,3.6245,-43.5 +4.4164,20,5.265,7.0615,6.0617,8.4633,7.5834,3.6161,12.5721,20,2.1936,20,20,20,1.9464,20,-38.5 +5.3081,4.3978,6.336,5.2504,6.0518,8.4559,7.5779,3.6137,5.0779,20,2.1719,20,20,20,1.9238,20,-36 +3.5241,4.3645,20,5.2254,20,6.0362,8.4452,7.5709,14.048,20,20,2.1296,20,20,20,1.8813,-31 +3.5031,5.2529,4.3463,6.295,5.2121,6.0283,8.44,7.5679,9.928,20,20,2.1056,20,20,20,1.8575,-29 +20,3.466,4.3147,20,5.1899,7.006,6.0162,8.433,7.5649,20,20,20,2.0609,20,20,20,-25.5 +20,3.4464,5.2005,4.2982,6.2585,5.1786,6.0104,8.43,20,20,20,20,2.0368,20,20,20,-23.5 +20,3.4104,5.1675,4.2684,20,5.1588,6.9855,6.0013,8.426,20,20,20,1.9907,20,20,20,-20 +1.7272,20,3.3921,4.2533,20,5.149,6.9792,5.9969,20,20,20,20,1.967,20,20,20,-18.5 +1.6849,20,3.3536,5.1141,4.219,5.1224,20,5.9792,20,20,20,20,20,1.9269,20,20,-16.5 +1.6429,20,3.3153,5.0777,4.185,6.1693,5.0963,6.9378,5.962,20,20,20,20,1.8869,20,20,-14 +1.6228,20,20,3.297,4.1689,20,5.0839,6.9282,20,20,20,20,20,1.8678,20,20,-13.5 +3.5969,1.6018,20,3.278,4.152,20,5.071,6.918,20,20,20,20,20,1.848,20,20,-12.5 +20,1.56,20,3.2403,4.1187,20,5.0458,6.8984,20,20,20,20,20,1.8082,20,20,-11.5 +20,1.5392,20,3.2216,4.9888,4.1023,6.1016,5.0334,6.8889,20,20,20,20,1.7883,20,20,-11 +20,1.5184,20,3.2029,4.9711,4.086,6.0884,5.0212,6.8794,20,20,20,20,1.7685,20,20,-10 +20,1.4772,20,3.1662,4.9363,4.0539,6.0625,4.9974,20,20,20,20,20,1.7288,20,20,-9 +20,1.4354,20,20,3.129,4.0217,20,4.9737,20,20,20,20,20,20,1.6884,20,-8 +20,1.4158,20,20,3.1117,4.0067,20,4.9628,20,20,20,20,20,20,1.6695,20,-7.5 +20,3.388,1.3955,20,3.0937,3.9911,20,4.9515,20,20,20,20,20,20,1.6499,20,-7 +20,3.3467,1.3549,20,3.058,3.9604,20,4.9293,20,20,20,20,20,20,1.6106,20,-6.5 +20,3.3065,1.3156,20,3.0234,3.9307,20,4.9081,20,20,20,20,20,20,1.5722,20,-5.5 +20,3.2869,1.2964,20,3.0067,4.7854,3.9164,5.9527,4.8979,20,20,20,20,20,1.5535,20,-5 +20,3.2663,1.2763,20,2.9891,4.7687,3.9014,5.9408,4.8872,20,20,20,20,20,1.5339,20,-5 +20,20,1.2356,20,2.9536,4.7351,3.8712,5.9169,4.8659,20,20,20,20,20,1.4942,20,-4 +20,20,1.1962,20,20,2.9194,3.8421,5.894,20,20,20,20,20,20,1.4555,20,-4 +20,20,1.1775,20,20,2.9031,3.8283,5.8832,20,20,20,20,20,20,1.4371,20,-4 +20,20,3.1441,1.1578,20,2.8861,3.8139,5.8719,20,20,20,20,20,20,1.4179,20,-3.5 +20,20,3.1036,1.119,20,2.8525,3.7856,20,5.8497,20,20,20,20,20,1.3795,20,-3 +20,20,3.0642,1.0813,20,2.8199,3.7582,20,5.8283,20,20,20,20,20,1.3423,20,-2.5 +20,20,3.0642,1.0813,20,2.8199,3.7582,20,5.8283,20,20,20,20,20,1.3423,20,-2.5 +20,20,3.044,1.0621,20,2.8033,3.7443,20,5.8175,20,20,20,20,1.3233,20,20,-2.5 +20,20,3.003,1.0233,20,2.7698,3.7163,20,5.7956,20,20,20,20,1.2849,20,20,-2 +20,20,2.982,1.0036,20,2.7527,3.702,20,20,20,20,20,20,1.2653,20,20,-1.5 +20,20,2.9412,0.9654,20,2.7197,4.5124,3.6746,20,20,20,20,20,1.2273,20,20,-1.5 +20,20,2.8984,0.9258,20,2.6853,4.4794,3.646,20,20,20,20,20,1.1878,20,20,-1.5 +20,20,2.8584,20,0.8891,2.6535,4.4487,3.6196,20,20,20,20,20,1.1511,20,20,-1 +20,20,2.8376,20,0.8703,2.6371,4.4329,3.606,20,20,20,20,20,1.1322,20,20,-0.5 +20,20,2.8177,20,0.8523,2.6213,4.4177,3.593,20,20,20,20,20,1.1141,20,20,-1 +20,20,2.7969,20,0.8338,2.605,4.4019,3.5796,20,20,20,20,20,1.0955,20,20,-0.5 +20,20,2.7546,20,0.7963,20,2.5719,3.5523,20,20,20,20,20,1.0577,20,20,0 +20,20,2.733,20,0.7776,20,2.5552,3.5386,20,20,20,20,20,1.0386,20,20,0 +20,20,20,2.6928,20,0.743,2.5242,3.513,20,20,20,20,1.0035,20,20,20,0.5 +20,20,20,2.6703,20,0.7241,2.5069,3.4989,20,20,20,20,0.9842,20,20,20,0.5 +20,20,20,2.6282,20,0.6892,2.4748,3.4725,20,20,20,20,0.9486,20,20,20,0.5 +20,20,20,2.5864,20,0.6557,2.4432,3.4465,20,20,20,20,0.914,20,20,20,1.5 +20,20,20,2.5651,20,20,0.6391,3.4334,20,20,20,20,0.8967,20,20,20,1.5 +20,20,20,2.5447,20,20,0.6234,3.4208,20,20,20,20,0.8806,20,20,20,1.5 +20,20,20,2.5031,20,20,0.5926,3.3953,20,20,20,0.8485,20,20,20,20,1.5 +20,20,20,2.4829,20,20,0.5782,3.383,20,20,20,0.8333,20,20,20,20,1.5 +20,20,20,2.4626,20,20,2.3508,0.5641,20,20,20,0.8184,20,20,20,20,2 +20,20,20,2.4223,20,20,2.3213,0.5376,20,20,20,0.7896,20,20,20,20,2.5 +20,20,20,2.3811,20,20,2.2913,0.5124,3.3217,20,0.7618,20,20,20,20,20,3 +20,20,20,2.3811,20,20,2.2913,0.5124,3.3217,20,0.7618,20,20,20,20,20,3 +20,20,20,2.3208,20,20,4.0465,2.2477,3.2857,20,0.7248,20,20,20,20,20,-2.5 +20,20,20,2.3208,20,20,4.0465,2.2477,3.2857,20,0.7248,20,20,20,20,20,-2.5 +20,20,20,2.2978,20,20,4.0294,2.2312,3.272,20,0.7118,20,20,20,20,20,-3.5 +20,20,20,2.2575,20,20,4.0008,2.2037,3.2498,0.6882,20,20,20,20,20,20,-4.5 +20,20,20,2.237,20,20,3.9863,2.1899,20,20,20,20,20,20,20,20,36 +20,20,20,2.1991,20,20,20,2.1652,20,20,20,20,20,20,20,20,37 +20,20,2.1573,20,20,20,2.1294,3.1865,20,20,20,20,20,20,20,20,33 +20,20,2.137,20,20,20,2.1118,3.1703,20,20,20,20,20,20,20,20,31 +20,20,2.0957,20,20,3.8686,2.0766,3.1384,5.3314,20,20,20,20,20,20,20,27.5 +20,2.0767,20,20,20,3.852,2.0606,3.1239,20,20,20,20,20,20,20,20,26 +20,2.0366,20,20,20,2.0273,3.0937,5.2909,20,20,20,20,20,20,20,20,23 +20,2.0173,20,20,20,2.0112,3.0792,5.2778,4.3348,20,20,20,20,20,20,20,22 +20,2.0173,20,20,20,2.0112,3.0792,5.2778,4.3348,20,20,20,20,20,20,20,22 +1.9551,20,20,20,3.7412,1.954,3.0257,4.2901,20,20,20,20,20,20,20,20,18.5 +1.9122,20,20,20,1.9134,2.9875,5.1916,4.2575,6.2869,20,20,20,20,20,20,20,16 +1.8893,20,20,20,1.8918,2.9672,5.1725,4.2403,20,20,20,20,20,20,20,20,15 +1.8691,20,20,20,1.8729,2.9494,5.1558,4.2253,20,20,20,20,20,20,20,20,14.5 +20,20,20,3.6163,1.8333,2.9122,5.1206,4.1938,20,20,20,20,20,20,20,20,13 +20,20,20,3.6163,1.8333,2.9122,5.1206,4.1938,20,20,20,20,20,20,20,20,13 +20,20,20,3.5532,1.7726,2.8549,20,4.1451,20,20,20,20,20,20,20,20,10.5 +20,20,20,3.5532,1.7726,2.8549,20,4.1451,20,20,20,20,20,20,20,20,10.5 +20,20,20,3.4911,1.7131,2.7986,4.0971,6.1362,20,20,20,20,20,20,20,20,9 +20,20,20,3.4911,1.7131,2.7986,4.0971,6.1362,20,20,20,20,20,20,20,20,9 +20,20,20,3.4288,1.6535,2.7422,4.049,6.0907,5.3293,20,20,20,20,20,20,1.6389,7.5 +20,20,20,3.4081,1.6337,2.7234,4.0329,6.0754,5.3163,20,20,20,20,20,20,1.6184,7 +20,20,20,3.3873,1.614,2.7046,4.017,6.0603,5.3036,20,20,20,20,20,20,1.598,6.5 +20,20,20,3.3459,1.5746,4.8872,3.9852,6.0301,5.2781,20,20,20,20,20,20,1.5572,6 +20,20,20,3.3459,1.5746,4.8872,3.9852,6.0301,5.2781,20,20,20,20,20,20,1.5572,6 +20,20,3.284,20,1.516,4.8337,3.9377,20,5.2401,20,20,20,20,20,20,1.4968,5 +20,20,3.284,20,1.516,4.8337,3.9377,20,5.2401,20,20,20,20,20,20,1.4968,5 +20,20,3.2199,20,1.4556,4.7783,3.8887,5.2008,9.7219,20,20,20,20,20,1.4348,20,4 +20,20,3.2199,20,1.4556,4.7783,3.8887,5.2008,9.7219,20,20,20,20,20,1.4348,20,4 +20,20,3.1983,20,1.4353,4.7596,3.8722,5.1875,9.7092,20,20,20,20,20,1.4141,20,4 +20,20,3.158,20,1.3977,4.725,3.8417,5.1631,9.6858,20,20,20,20,20,1.3755,20,4 +20,20,3.1354,20,1.3766,4.7054,3.8245,5.1494,9.6726,20,20,20,20,20,1.3539,20,3.5 +20,20,3.0948,20,1.339,4.6705,3.7938,5.1248,9.6488,20,20,20,20,20,1.3157,20,3 +20,20,3.0732,20,1.319,4.6518,3.7774,5.1117,9.6361,20,20,20,20,20,1.2954,20,2.5 +20,20,3.0318,20,1.2809,4.6162,3.7463,5.0868,9.6118,20,20,20,20,20,1.2568,20,2.5 +20,20,3.0102,20,1.2611,4.5976,3.7301,5.0739,9.5992,20,20,20,20,20,1.2367,20,2 +20,20,2.9697,20,1.2243,2.3322,3.7,5.0498,9.5756,20,20,20,20,20,1.1993,20,2 +20,20,2.9481,20,1.2048,2.3133,3.684,7.5823,5.037,20,20,20,20,20,1.1796,20,2 +20,20,2.9059,20,1.1669,2.2766,3.6528,7.5567,5.0123,20,20,20,20,1.1412,20,20,1.5 +20,20,2.8651,20,1.1305,2.2411,3.6228,7.532,4.9884,20,20,20,20,1.1044,20,20,1.5 +20,20,2.8441,20,1.112,2.223,3.6075,7.5194,4.9762,20,20,20,20,1.0857,20,20,1.5 +20,20,2.8035,20,1.0765,2.1881,3.578,7.4949,4.9528,20,20,20,20,1.0497,20,20,1 +20,20,2.7838,20,20,1.0594,3.5637,7.4831,4.9415,20,20,20,20,1.0325,20,20,1.5 +20,20,2.7426,20,20,1.0241,3.5342,7.4586,4.9182,20,20,20,20,0.9967,20,20,1 +20,20,2.7221,20,20,1.0067,3.5194,7.4463,4.9065,20,20,20,0.9791,20,20,20,1 +20,20,2.6821,20,20,0.9731,3.491,7.4225,4.884,20,20,20,0.9453,20,20,20,1 +20,20,2.661,20,20,0.9557,3.4761,7.41,4.8723,20,20,20,0.9278,20,20,20,1 +20,20,2.6211,20,20,0.9232,3.448,5.5083,9.3753,20,20,20,0.8951,20,20,20,0.5 +20,20,2.6009,20,20,0.9071,20,3.4339,9.3638,20,20,20,0.8788,20,20,20,0.5 +20,20,2.5619,20,20,1.9851,0.8765,3.4068,7.3518,20,20,20,0.848,20,20,20,0.5 +20,20,2.5619,20,20,1.9851,0.8765,3.4068,7.3518,20,20,20,0.848,20,20,20,0.5 +20,20,2.5233,20,20,1.9535,0.8469,3.3802,7.3293,20,20,0.8182,20,20,20,20,0.5 +20,20,2.4817,20,20,1.9198,0.8161,3.3519,7.3053,20,20,0.7872,20,20,20,20,0.5 +20,20,2.4625,20,20,1.9043,0.8022,3.3388,7.2942,20,20,0.7733,20,20,20,20,0.5 +20,20,20,2.4236,20,1.8733,20,0.775,7.2718,20,20,0.746,20,20,20,20,0.5 +20,20,20,2.4036,20,4.0854,1.8575,0.7615,7.2603,20,0.7325,20,20,20,20,20,0 +20,20,20,2.364,20,4.0527,1.8264,0.7356,7.2377,20,0.7069,20,20,20,20,20,0.5 +20,20,20,2.3449,20,4.037,1.8115,0.7237,7.2269,20,0.6949,20,20,20,20,20,0 +20,20,20,2.3057,20,4.0047,1.7813,3.2348,0.7004,0.6719,20,20,20,20,20,20,0 +20,20,20,2.2857,20,3.9883,1.766,3.2219,0.6891,0.6607,20,20,20,20,20,20,0 +20,20,20,2.2467,20,3.9565,1.7366,3.1969,7.1716,20,20,20,20,20,20,20,32.5 +20,20,20,2.2283,20,3.9415,1.7229,3.1852,11.1881,20,20,20,20,20,20,20,33 +20,20,2.1883,20,20,3.9037,1.6869,3.1517,13.122,20,20,20,20,20,20,20,30 +20,20,2.1683,20,20,1.6682,5.1884,3.1342,4.5994,20,20,20,20,20,20,20,28 +20,2.1306,20,20,3.8479,1.6331,3.1011,4.5695,9.0854,20,20,20,20,20,20,20,24.5 +20,2.1127,20,20,3.8302,1.6161,3.085,4.5549,6.5787,20,20,20,20,20,20,20,23.5 +20,2.0769,20,20,3.795,1.5822,3.0529,4.5257,13.1204,20,20,20,20,20,20,20,21 +20,2.0589,20,20,3.777,1.5649,7.0195,4.5105,12.1908,20,20,20,20,20,20,20,20 +2.0161,20,20,3.7352,1.5249,2.9984,4.4761,6.5041,20,20,20,20,20,20,20,20,17.5 +1.9958,20,20,3.7151,1.5056,2.9801,4.4595,6.4883,20,20,20,20,20,20,20,20,16.5 +1.9539,20,20,3.6738,1.4662,2.9426,4.4254,6.456,20,20,20,20,20,20,20,20,15 +1.9328,20,20,3.6529,1.4463,2.9236,4.4081,12.1005,13.4167,20,20,20,20,20,20,20,14 +1.8926,20,20,3.6129,1.4081,2.8872,4.3749,12.0709,12.4321,20,20,20,20,20,20,20,12.5 +20,20,20,3.5929,1.3892,2.869,4.3583,12.056,12.419,20,20,20,20,20,20,20,12 +20,20,3.5719,20,1.3692,2.8499,4.3408,12.0404,12.4053,20,20,20,20,20,20,20,11 +20,20,3.5312,20,1.3306,4.3069,6.343,12.01,20,20,20,20,20,20,20,20,10.5 +20,20,3.511,20,1.3115,4.2901,6.3269,12.365,20,20,20,20,20,20,20,20,10 +20,20,3.4708,1.2734,2.7579,4.2565,6.2948,12.3382,20,20,20,20,20,20,20,20,9 +20,20,3.4708,1.2734,2.7579,4.2565,6.2948,12.3382,20,20,20,20,20,20,20,20,9 +20,20,3.408,1.2143,2.7008,4.204,6.2444,12.2959,20,20,20,20,20,20,20,20,8 +20,20,3.3881,1.1955,2.6826,4.1872,6.2283,12.2823,20,20,20,20,20,20,20,20,7.5 +20,20,3.3474,1.1574,2.6455,4.1531,11.8704,12.2546,20,20,20,20,20,20,20,1.6307,6.5 +20,20,3.3257,1.1371,2.6258,4.1349,11.8537,12.2398,20,20,20,20,20,20,20,1.6097,6 +20,20,3.2837,1.098,2.5876,4.0997,11.8214,12.2111,13.4323,20,20,20,20,20,20,1.5691,6 +20,20,3.2629,1.0787,2.5688,4.0823,11.8054,12.1969,13.4203,20,20,20,20,20,20,1.5491,6 +20,3.2222,20,1.0411,2.5319,4.0483,11.774,12.1689,13.3964,20,20,20,20,20,20,1.5102,5 +20,3.2004,20,1.0209,2.512,4.0299,11.7571,12.1538,13.3835,20,20,20,20,20,20,1.4894,5 +20,3.159,20,4.5076,0.983,3.9953,11.725,12.1253,13.3592,20,20,20,20,20,20,1.4501,5 +20,3.1386,20,4.4883,0.9645,3.9783,11.7092,12.1112,13.3472,20,20,20,20,20,20,1.4309,4.5 +20,3.0982,20,4.4501,0.9278,3.9445,11.6778,12.0831,12.4369,20,20,20,20,20,1.393,20,4 +20,3.077,20,4.43,0.9086,3.9268,11.6612,12.0683,12.4249,20,20,20,20,20,1.3732,20,4.5 +20,3.0364,20,4.3916,0.8722,3.8929,11.6296,13.2864,12.402,20,20,20,20,20,1.3353,20,3.5 +20,3.0162,20,4.3724,0.8542,3.876,12.0259,13.2743,12.3905,20,20,20,20,20,1.3167,20,4 +20,2.9757,20,4.3341,0.8185,3.8423,11.9977,13.2501,12.3676,20,20,20,20,20,1.2794,20,4 +20,2.9757,20,4.3341,0.8185,3.8423,11.9977,13.2501,12.3676,20,20,20,20,20,1.2794,20,4 +20,2.9342,20,4.2948,0.7822,3.8076,11.9686,13.2251,12.3438,20,20,20,20,20,1.2417,20,4 +20,2.9129,20,4.2746,0.7638,3.7899,11.9536,13.2122,12.3316,20,20,20,20,20,1.2226,20,3.5 +20,2.8713,20,4.2351,0.7281,3.7552,11.9241,13.1869,12.3075,20,20,20,20,20,1.1854,20,4 +20,2.8285,20,4.1945,2.1775,0.6921,11.8938,13.1608,12.2827,20,20,20,20,1.1477,20,20,3.5 +20,2.8285,20,4.1945,2.1775,0.6921,11.8938,13.1608,12.2827,20,20,20,20,1.1477,20,20,3.5 +20,2.7621,20,4.1315,2.1183,0.6377,11.8466,12.2441,20,20,20,20,20,1.0903,20,20,4 +20,2.7621,20,4.1315,2.1183,0.6377,11.8466,12.2441,20,20,20,20,20,1.0903,20,20,4 +20,2.7186,20,4.0901,2.0796,0.6032,11.8155,12.2186,20,20,20,20,20,1.0535,20,20,4 +20,2.6974,20,4.0698,2.0607,0.5867,11.8002,12.206,20,20,20,20,20,1.0358,20,20,4 +20,2.6549,20,4.0294,2.023,3.5749,0.5546,12.1808,20,20,20,20,20,1.0011,20,20,4.5 +20,2.6337,20,4.0091,2.0041,3.5572,0.539,12.1681,20,20,20,20,0.984,20,20,20,4.5 +20,2.591,20,3.9685,1.9663,3.5216,0.5088,12.1425,20,20,20,20,0.9505,20,20,20,5 +20,2.5497,20,3.929,1.9297,3.487,11.6929,0.481,20,20,20,20,0.9191,20,20,20,5 +20,2.5286,20,3.9087,1.9109,3.4693,11.6773,0.4674,20,20,20,20,0.9035,20,20,20,5.5 +20,2.4861,20,3.868,1.8733,3.4336,11.6458,0.4418,20,20,20,0.8731,20,20,20,20,6.5 +20,2.4654,20,3.8481,1.8549,3.4161,11.6303,12.0654,0.43,20,20,0.8588,20,20,20,20,7 +20,2.4235,20,3.8076,1.8175,3.3805,11.5985,12.0387,20,20,20,0.8312,20,20,20,20,-8 +20,2.4023,3.7871,5.7826,1.7985,3.3624,11.5823,12.0251,20,20,20,0.818,20,20,20,20,-9 +20,2.3607,20,3.7483,1.7641,3.33,11.5543,12.0028,20,20,0.7883,20,20,20,20,20,-8.5 +20,2.3405,20,3.7296,1.7477,3.3146,11.541,11.9924,20,20,0.774,20,20,20,20,20,-9 +20,2.2991,20,3.6914,5.6921,1.7145,11.514,11.9713,20,20,0.7452,20,20,20,20,20,-8.5 +20,2.2991,20,3.6914,5.6921,1.7145,11.514,11.9713,20,20,0.7452,20,20,20,20,20,-8.5 +20,2.2366,20,3.6343,5.6384,1.6659,11.4744,12.7999,11.9408,20,0.7031,20,20,20,20,20,-8.5 +20,2.217,20,3.6165,5.6217,1.651,11.4621,12.7899,11.9315,20,0.6904,20,20,20,20,20,-8 +20,2.1761,20,3.5795,5.5869,1.6204,3.1942,11.437,12.7693,20,0.6644,20,20,20,20,20,-8 +20,2.1553,20,3.5608,5.5694,1.6052,3.1797,11.4244,12.7591,0.6517,20,20,20,20,20,20,-8 +20,2.136,20,3.5434,5.5531,7.6647,1.5912,11.4127,12.7496,0.6402,20,20,20,20,20,20,-8.5 +20,20,2.0961,20,3.5077,7.6343,1.563,11.389,20,20,20,20,20,20,20,20,28 +20,20,2.0565,20,3.4727,5.4871,1.536,11.3661,20,20,20,20,20,20,20,20,29.5 +20,20,2.0357,20,3.4521,7.5854,1.5177,11.349,20,20,20,20,20,20,20,20,28.5 +20,2.0161,20,3.4325,5.4477,7.5667,1.4998,11.3321,12.6816,20,20,20,20,20,20,20,26.5 +20,1.9757,20,3.3913,5.4071,1.4619,11.2958,11.7983,20,20,20,20,20,20,20,20,24 +1.9331,20,20,3.3471,7.4839,1.4204,11.2556,11.7619,20,20,20,20,20,20,20,20,20.5 +1.9331,20,20,3.3471,7.4839,1.4204,11.2556,11.7619,20,20,20,20,20,20,20,20,20.5 +1.8903,20,3.303,5.3193,7.441,1.3794,12.5739,11.7263,13.3158,20,20,20,20,20,20,20,18 +1.8487,20,3.2603,5.2772,4.9728,1.3407,12.5394,11.6929,6.5105,20,20,20,20,20,20,20,16.5 +1.8269,20,3.238,5.2551,2.8967,1.3204,11.6754,13.2695,6.4956,20,20,20,20,20,20,20,15.5 +20,20,3.1958,7.3378,1.2822,11.1214,11.642,6.4672,14.5968,20,20,20,20,20,20,20,13.5 +20,3.175,5.1927,7.3177,1.2634,11.1029,11.6255,6.4531,14.5833,20,20,20,20,20,20,20,13 +20,3.1533,5.1713,7.2967,1.2439,11.0836,11.6083,6.4385,14.5693,20,20,20,20,20,20,20,12.5 +20,3.1105,5.1289,7.2553,1.2054,12.4166,11.5741,6.4093,13.8648,20,20,20,20,20,20,20,11.5 +20,3.0889,5.1075,4.8126,1.1859,12.3987,11.5567,6.3945,8.5369,20,20,20,20,20,20,20,11 +20,3.0461,5.0649,4.7721,1.1474,12.3628,11.5219,6.3647,8.5099,20,20,20,20,20,20,1.6421,9.5 +20,3.0036,5.0226,4.7319,1.1092,11.4872,13.0971,6.335,20,20,20,20,20,20,20,1.6019,8.5 +20,2.9799,7.128,4.7094,1.088,11.4678,13.0792,6.3185,20,20,20,20,20,20,20,1.5795,8.5 +20,2.9589,7.1076,4.6897,1.0695,11.4507,13.0635,6.3039,15.6401,20,20,20,20,20,20,1.5598,8 +20,2.9152,7.0648,2.5988,1.0307,11.4148,12.2869,6.2733,15.6139,20,20,20,20,20,20,1.519,7 +20,2.9152,7.0648,2.5988,1.0307,11.4148,12.2869,6.2733,15.6139,20,20,20,20,20,20,1.519,7 +2.8502,4.8699,7.0011,2.5384,0.9736,11.3611,12.2397,6.2276,17.0819,20,20,20,20,20,1.4587,20,6.5 +2.8502,4.8699,7.0011,2.5384,0.9736,11.3611,12.2397,6.2276,17.0819,20,20,20,20,20,1.4587,20,6.5 +2.807,4.8268,6.9587,2.4983,0.936,11.3252,12.2081,6.1971,17.0565,20,20,20,20,20,1.4191,20,6 +2.786,4.8057,6.938,2.4787,0.9177,11.3077,6.1822,8.3433,17.0441,20,20,20,20,20,1.3999,20,5.5 +2.7447,4.7645,6.8974,2.4403,0.8823,11.2732,6.1529,8.3164,5.9231,20,20,20,20,20,1.3626,20,5.5 +2.7228,4.7425,6.8757,2.4198,12.0874,0.8635,6.1372,8.302,4.1087,20,20,20,20,20,1.3429,20,5.5 +2.6817,4.7015,6.8352,2.3816,12.0519,0.8288,6.108,8.2751,4.0855,20,20,20,20,20,1.3063,20,5 +2.6598,4.6795,6.8135,2.3611,12.0328,0.8104,6.0922,8.2606,4.073,20,20,20,20,20,1.2869,20,5 +2.6186,4.6383,6.7728,2.3228,11.997,0.7763,6.0627,8.2334,4.0496,20,20,20,20,20,1.2509,20,5 +2.5759,4.5954,6.7304,2.2828,11.9595,0.7414,6.032,8.2049,4.0254,20,20,20,20,1.2139,20,20,4.5 +2.5759,4.5954,6.7304,2.2828,11.9595,0.7414,6.032,8.2049,4.0254,20,20,20,20,1.2139,20,20,4.5 +2.5109,4.5302,4.2609,2.2221,11.9025,0.6898,5.9851,8.1615,3.9887,20,20,20,20,1.1589,20,20,5 +2.488,4.5071,4.2387,2.2006,11.8822,0.672,5.9685,7.5759,3.9757,20,20,20,20,1.1397,20,20,5 +2.4678,4.4868,4.2191,2.1817,11.8644,11.038,0.6565,7.5639,3.9643,20,20,20,20,1.1231,20,20,5 +4.4433,6.5798,4.1771,2.1411,11.0006,12.6464,0.6241,7.538,3.9397,20,20,20,1.0881,20,20,20,5 +4.42,6.5567,4.1546,2.1194,10.9805,12.6277,0.6072,7.5241,3.9265,20,20,20,1.0697,20,20,20,5 +4.3773,6.5143,4.1132,2.0795,10.9435,12.5932,0.5771,7.4985,3.9023,20,20,20,1.0367,20,20,20,5 +4.3568,6.4939,4.0934,2.0603,10.9258,12.5766,0.5631,5.6868,3.8908,20,20,20,1.0213,20,20,20,5 +4.3568,6.4939,4.0934,2.0603,10.9258,12.5766,0.5631,5.6868,3.8908,20,20,20,1.0213,20,20,20,5 +4.2914,6.4289,4.0299,1.9992,10.8688,11.8024,5.8108,0.5211,3.8538,20,20,0.9735,20,20,20,20,5.5 +4.2477,6.3853,3.9874,1.9583,10.8305,11.768,5.7785,5.622,0.4954,20,20,0.9432,20,20,20,20,6.5 +4.2255,6.3632,3.9657,1.9374,10.8109,11.7504,5.7619,5.6086,0.4832,20,20,0.9284,20,20,20,20,6.5 +4.2042,6.3419,3.9448,1.9174,10.7919,11.7333,5.7458,5.5955,3.804,20,20,0.9146,20,20,20,20,-12 +4.161,6.2986,3.9023,1.8765,10.7533,11.6983,5.713,5.5689,3.7788,20,0.888,20,20,20,20,20,-14 +4.139,6.2771,3.8818,1.8573,10.7356,11.683,5.699,5.5585,16.0649,20,0.8722,20,20,20,20,20,-13.5 +4.118,6.2566,3.8623,1.8393,10.7191,11.6689,5.6862,7.3446,5.5493,20,0.8568,20,20,20,20,20,-12.5 +4.0755,6.2153,3.8232,10.0685,1.8033,12.3537,5.661,7.8595,7.3257,20,0.8258,20,20,20,20,20,-12 +4.0556,6.196,9.4896,3.805,1.7866,10.6707,5.6493,7.8488,7.317,20,0.8116,20,20,20,20,20,-11.5 +6.0051,4.013,6.1547,3.7662,1.7514,10.6382,11.6004,5.625,15.6097,20,0.7815,20,20,20,20,20,-11 +1.9558,3.9725,6.1155,3.7294,1.7185,10.6076,11.5748,5.6025,16.5429,20,0.7534,20,20,20,20,20,-10.5 +1.9558,3.9725,6.1155,3.7294,1.7185,10.6076,11.5748,5.6025,16.5429,20,0.7534,20,20,20,20,20,-10.5 +1.8937,3.9115,6.0567,3.6747,9.9257,1.6702,11.5372,5.5698,7.7765,20,0.7128,20,20,20,20,20,-10 +1.8937,3.9115,6.0567,3.6747,9.9257,1.6702,11.5372,5.5698,7.7765,20,0.7128,20,20,20,20,20,-10 +1.85,3.8689,6.0157,3.6368,9.8892,1.6375,12.2148,5.548,7.7567,0.6854,20,20,20,20,20,20,-10 +1.8076,3.8275,5.9761,9.2768,3.6004,1.6065,12.1884,11.4873,5.5275,0.6599,20,20,20,20,20,20,-10 +1.7859,3.8064,5.9559,9.2574,3.582,1.5911,10.4865,11.4752,5.5174,0.6473,20,20,20,20,20,20,-10 +1.7419,5.7535,3.7637,5.9152,3.545,11.261,1.5607,11.4512,20,20,20,20,20,20,20,20,23 +20,1.7213,3.7437,5.8962,3.5278,11.2464,1.5469,11.4402,20,20,20,20,20,20,20,20,24 +1.6773,3.6988,5.8515,9.1557,3.4846,10.4038,1.508,11.4052,5.4574,20,20,20,20,20,20,20,21.5 +1.656,3.677,5.8295,3.4632,9.7204,1.4886,12.0819,5.4414,20,20,20,20,20,20,20,20,20.5 +1.656,3.677,5.8295,3.4632,9.7204,1.4886,12.0819,5.4414,20,20,20,20,20,20,20,20,20.5 +5.6025,3.6125,5.7649,3.4002,11.1267,1.4319,11.3354,5.3942,16.3573,20,20,20,20,20,20,20,17 +5.6025,3.6125,5.7649,3.4002,11.1267,1.4319,11.3354,5.3942,16.3573,20,20,20,20,20,20,20,17 +3.5473,5.6992,9.0043,3.3359,11.0658,1.3741,11.2815,5.3455,20,20,20,20,20,20,20,20,14.5 +3.5473,5.6992,9.0043,3.3359,11.0658,1.3741,11.2815,5.3455,20,20,20,20,20,20,20,20,14.5 +3.4833,5.6346,3.2724,9.5313,10.2081,1.3173,12.7918,5.297,7.0445,20,20,20,20,20,20,1.4697,12 +3.4618,5.6128,3.251,9.51,10.1881,1.2981,5.2805,7.5034,7.0304,20,20,20,20,20,20,1.4493,11 +3.4411,5.5919,3.2304,9.4896,10.1689,1.2799,5.2648,7.4882,7.0171,20,20,20,20,20,20,1.4297,10.5 +6.9325,5.5498,3.1889,10.9259,10.1302,1.2432,5.233,6.99,20,20,20,20,20,20,20,1.3905,10 +5.5063,8.8118,3.1461,10.8849,10.0902,1.2055,5.2,6.9619,5.1941,20,20,20,20,20,20,1.3504,9 +5.484,8.7894,3.124,10.8637,10.0695,1.1861,5.1829,6.9473,5.1805,20,20,20,20,20,20,1.3299,8.5 +5.4635,8.7689,3.1038,10.8444,10.0505,1.1685,5.1673,6.934,5.1681,20,20,20,20,20,1.3112,7.2965,8 +5.4228,8.7282,3.0635,10.0127,11.7299,1.1335,5.1362,6.9073,5.1434,20,20,20,20,20,1.2744,7.2579,7 +5.3792,8.6845,3.0202,9.972,11.6911,1.0962,5.1026,5.1167,8.7516,20,20,20,20,20,1.2353,7.2166,6.5 +5.3583,8.6636,2.9996,9.9526,11.6725,1.0785,5.0867,5.104,8.7394,20,20,20,20,20,1.2168,7.1969,6 +5.3375,2.9789,9.2393,9.9331,11.654,1.0609,5.0707,5.0914,8.7271,20,20,20,20,20,1.1983,7.1771,5.5 +5.2947,2.9365,9.197,9.8931,11.6158,1.0251,5.0378,5.0654,8.7019,20,20,20,20,20,1.1608,5.1428,5 +5.2528,2.8949,9.1555,9.8539,10.903,0.9905,5.0057,5.04,8.6772,20,20,20,20,1.1245,20,5.1023,5 +5.2528,2.8949,9.1555,9.8539,10.903,0.9905,5.0057,5.04,8.6772,20,20,20,20,1.1245,20,5.1023,5 +5.2118,2.8541,20,9.8154,10.8676,0.957,4.9742,5.0152,14.3514,20,20,20,20,1.0894,20,5.0627,4.5 +5.1662,2.8087,20,9.7724,10.828,0.9202,4.9391,4.9875,14.3246,20,20,20,20,1.0512,7.0162,3.0244,4 +5.1662,2.8087,20,9.7724,10.828,0.9202,4.9391,4.9875,14.3246,20,20,20,20,1.0512,7.0162,3.0244,4 +8.4069,2.7453,20,9.7125,10.7727,0.8702,4.8903,4.9492,20,20,20,20,0.9991,20,6.9569,2.9627,3.5 +8.3858,2.7245,20,9.6927,10.7545,0.8541,4.8742,4.9365,20,20,20,20,0.9823,20,6.9374,2.9425,3 +8.344,2.683,10.4389,9.6534,10.7182,12.3172,0.8226,4.9116,12.5467,20,20,20,0.9493,20,6.8986,2.9022,3.5 +8.3225,2.6616,10.4183,9.6332,10.6996,12.2998,0.8069,4.8989,10.4738,20,20,20,0.9327,20,6.8788,2.8815,3.5 +8.2798,2.6193,10.3772,9.593,10.6625,12.2651,0.7761,4.8735,10.4502,20,20,20,0.9006,20,6.8394,2.8406,2.5 +8.259,2.5986,10.3572,9.5734,10.6444,12.2481,0.7614,4.8611,10.4387,20,20,20,0.8853,20,6.8204,2.8208,2.5 +8.2174,2.5574,10.3173,9.5343,10.6083,12.2144,0.7331,4.8367,10.416,20,20,0.8553,20,20,6.7822,2.7811,2.5 +8.1957,2.5359,10.2964,9.5138,10.5895,12.1968,4.7296,0.7189,10.4041,20,20,0.8402,20,20,6.7623,2.7604,3 +8.151,2.4915,10.2534,9.4717,10.5506,12.1604,4.6958,0.6905,10.3796,20,20,0.8099,20,20,6.7213,2.7178,2.5 +8.1301,2.4707,10.2332,9.4519,10.5323,12.1433,4.6799,0.6777,10.368,20,20,0.7963,20,20,6.7023,2.698,2.5 +8.0874,2.4282,10.1921,9.4115,10.495,12.1085,4.6476,0.6529,10.3445,20,0.7696,20,20,20,4.6546,2.6575,2.5 +8.0631,2.4041,10.1686,9.3885,10.4738,12.0886,4.6293,4.7468,0.6396,20,0.7552,20,20,20,4.6317,2.6345,3 +8.0423,2.3834,10.1485,9.3688,10.4556,12.0715,4.6136,4.7348,10.3196,20,0.7432,20,20,20,4.6122,2.6149,-23.5 +8.0013,2.3426,10.1088,9.3299,10.4196,12.0379,4.5826,4.7111,10.2968,0.7211,20,20,20,20,2.5763,6.1006,-25 +7.9592,2.3026,20,9.2943,10.3888,12.0104,4.5589,6.4113,8.3323,0.6908,20,20,20,20,6.543,2.5336,-23.5 +4.6357,9.4344,2.2824,9.2765,11.0283,10.3736,4.5475,6.4026,10.5182,20,0.6754,20,20,20,6.5213,2.5117,-22 +4.6357,9.4344,2.2824,9.2765,11.0283,10.3736,4.5475,6.4026,10.5182,20,0.6754,20,20,20,6.5213,2.5117,-22 +4.5718,7.8754,2.2237,9.9991,9.2249,10.3298,11.9583,4.5155,8.5945,0.6313,20,20,20,20,20,4.4444,-20.5 +4.5718,7.8754,2.2237,9.9991,9.2249,10.3298,11.9583,4.5155,8.5945,0.6313,20,20,20,20,20,4.4444,-20.5 +7.4555,4.5087,9.3158,2.1673,9.1762,10.9374,10.2896,4.4882,14.1375,0.5874,20,20,20,20,20,6.3921,-18.5 +5.8843,4.4875,9.2965,2.1487,9.1604,10.9233,10.2767,11.9127,4.4799,0.5729,20,20,20,20,20,6.3701,-18 +5.8643,4.4682,7.7748,2.1318,9.9154,9.1459,10.2649,11.9027,6.7064,0.56,20,20,20,20,20,20,-18 +2.297,4.4269,7.7349,2.0961,9.883,9.1155,10.2405,11.8821,15.4133,0.5331,20,20,20,20,20,20,-17 +2.255,4.387,7.6965,8.3208,2.0623,9.0868,10.8583,10.2179,13.8409,20,20,20,20,20,20,20,14 +2.255,4.387,7.6965,8.3208,2.0623,9.0868,10.8583,10.2179,13.8409,20,20,20,20,20,20,20,14 +2.1932,4.3259,7.6366,8.2645,2.0074,9.0376,10.8133,10.1761,13.8063,20,20,20,20,20,20,20,13.5 +2.1932,4.3259,7.6366,8.2645,2.0074,9.0376,10.8133,10.1761,13.8063,20,20,20,20,20,20,20,13.5 +2.1499,4.2818,7.5929,8.2225,1.9664,8.9996,10.1427,11.7962,15.3353,20,20,20,20,20,20,20,12.5 +5.6523,4.2599,7.5711,8.2015,1.9458,8.9805,10.1259,11.7809,20,20,20,20,20,20,20,20,11.5 +5.6099,4.2171,7.5285,1.9057,9.7025,8.943,10.0927,11.7507,14.4015,20,20,20,20,20,20,6.0986,10 +5.5874,4.1943,7.5059,1.8843,9.6818,8.923,10.075,11.7346,14.3872,20,20,20,20,20,20,6.077,9.5 +7.0928,4.1495,8.9757,1.8423,9.641,8.8836,10.0401,11.7027,6.5421,20,20,20,20,20,20,6.0346,8.5 +7.0691,4.1257,8.9524,1.8199,8.8626,10.6496,10.0214,11.6857,6.5277,20,20,20,20,20,20,6.012,8 +7.0244,4.0807,8.9084,1.7778,8.8229,10.6123,9.9862,11.6535,6.5005,20,20,20,20,20,20,5.9696,7 +4.0597,7.3718,8.8878,1.7581,8.8043,10.5949,9.9697,13.6268,6.4878,20,20,20,20,20,20,5.9498,6.5 +4.0396,7.3517,8.868,1.7393,8.7865,10.5782,9.9539,13.6129,6.4756,20,20,20,20,20,20,5.9309,6.5 +3.9984,7.3106,7.9492,1.7008,8.7501,9.9215,11.5944,6.4507,13.8809,20,20,20,20,20,20,1.8749,6 +3.9774,7.2896,7.9288,1.6811,8.7313,9.9049,11.5792,6.438,13.8684,20,20,20,20,20,20,1.8547,5.5 +3.9362,7.2485,7.8888,1.6426,8.6946,9.8722,11.5492,6.4128,14.7856,20,20,20,20,20,20,1.8153,5 +3.8932,7.2056,7.847,1.6025,8.6564,9.8382,11.518,6.3867,4.1689,20,20,20,20,20,5.7942,1.7744,4.5 +3.8932,7.2056,7.847,1.6025,8.6564,9.8382,11.518,6.3867,4.1689,20,20,20,20,20,5.7942,1.7744,4.5 +3.8482,7.1606,7.8033,1.5607,8.6162,9.8024,11.4852,6.3594,4.1437,20,20,20,20,20,5.7524,1.7317,4 +3.8263,7.1386,7.7819,1.5403,8.5966,9.785,11.4692,6.3461,4.1314,20,20,20,20,20,5.7321,1.711,4 +3.7831,7.0955,7.7399,1.5002,8.558,9.7506,11.4377,6.3199,4.1074,20,20,20,20,20,5.6922,1.6703,3.5 +3.759,7.0714,7.7164,1.4779,8.5364,9.7313,11.42,6.3053,4.094,20,20,20,20,20,5.67,1.6476,3 +3.7177,7.0299,7.676,1.4396,8.4993,9.6983,11.3897,6.2802,20,20,20,20,20,20,1.6088,3.6038,2.5 +3.6745,6.9867,7.6339,1.4,8.4607,9.6639,11.3581,6.2543,20,20,20,20,20,20,1.5686,3.5629,2 +3.6526,6.9648,7.6125,1.3799,8.4411,9.6464,11.3421,6.2412,20,20,20,20,20,20,1.5482,3.5421,2.5 +3.6316,6.9438,7.5921,1.3608,8.4224,9.6298,11.3269,6.2288,20,20,20,20,20,20,1.5287,3.5223,2.5 +3.5889,6.901,7.5503,1.3218,8.3841,9.5958,11.2956,6.2033,20,20,20,20,20,20,1.4892,4.9932,2 +3.566,8.4012,7.528,1.301,8.3636,9.5775,11.2789,6.1897,20,20,20,20,20,20,1.4682,4.9709,2 +3.5451,8.3805,7.5076,1.2821,8.3449,9.5609,11.2636,6.1773,20,20,20,20,20,20,1.449,4.9505,2 +3.5013,8.3372,7.4648,9.0427,1.2426,9.526,11.2316,6.1514,20,20,20,20,20,20,1.409,4.9079,2 +3.4603,8.2967,7.4247,9.0046,1.2059,9.4933,11.2016,6.1273,20,20,20,20,20,20,1.3718,4.868,1.5 +3.4403,8.2768,7.4051,8.986,1.188,9.4774,11.1869,6.1155,20,20,20,20,20,20,1.3538,4.8486,1.5 +3.4194,8.2561,7.3846,8.9665,1.1694,9.4607,11.1717,6.1033,20,20,20,20,20,20,1.3349,4.8282,1.5 +6.6891,8.2146,7.3437,8.9277,1.1325,9.4274,11.1411,6.0789,20,20,20,20,20,20,1.2975,4.7875,1.5 +6.6463,8.1724,7.302,8.888,1.0952,9.3935,11.11,6.0542,20,20,20,20,20,1.2597,3.2441,4.7461,1.5 +6.6223,8.1487,7.2786,8.8658,1.0744,9.3745,11.0926,6.0404,20,20,20,20,20,1.2387,3.2219,4.723,1 +6.6011,8.1277,7.2579,8.8462,1.0562,9.3577,11.0771,6.0282,20,20,20,20,20,1.2202,3.2024,4.7025,1.5 +6.5604,8.0875,7.2182,8.8085,1.0214,9.3255,11.0476,6.005,20,20,20,20,20,1.185,3.1648,4.6632,1.5 +6.5181,8.0457,7.1769,8.7693,0.9858,9.292,11.0168,5.9809,20,20,20,20,20,1.1489,3.126,4.6225,1.5 +6.4958,8.0237,7.1551,8.7486,0.9671,9.2743,11.0006,5.9682,20,20,20,20,20,1.1301,3.1055,4.6011,1 +6.4751,8.0032,7.1349,8.7294,8.0036,0.95,10.9855,5.9565,20,20,20,20,20,1.1127,3.0866,4.5812,1 +6.4338,7.9624,7.0946,8.6911,7.9667,0.9162,10.9555,13.3543,5.9333,20,20,20,20,1.0784,3.0489,4.5415,1 +6.3932,7.9223,7.055,8.6535,7.9306,0.8836,10.9262,13.3301,5.9106,20,20,20,1.0452,5.0581,3.0119,4.5025,1.5 +6.3932,7.9223,7.055,8.6535,7.9306,0.8836,10.9262,13.3301,5.9106,20,20,20,1.0452,5.0581,3.0119,4.5025,1.5 +6.352,7.8816,7.0148,8.6154,7.8938,0.8511,10.8963,13.3055,5.8877,20,20,20,1.0122,5.0219,2.9746,4.4631,1 +6.3111,7.8411,6.9748,8.5774,7.8573,0.8196,10.8666,13.281,5.865,20,20,20,0.9801,4.986,2.9377,4.424,1 +6.2904,7.8206,6.9546,8.5582,7.8388,0.8039,10.8516,13.2686,5.8536,20,20,20,0.9641,4.9679,2.9191,4.4042,1.5 +6.2482,7.7789,6.9134,8.5191,7.8012,9.0788,0.7728,13.2435,5.8305,20,20,20,0.9321,4.931,2.8811,4.3639,1.5 +6.2267,7.7576,6.8924,8.4992,7.7821,9.0618,0.7572,13.2306,5.8188,20,20,20,0.9162,4.9123,2.8619,4.3434,1.5 +6.1838,7.7151,6.8504,8.4593,7.7437,9.0279,0.727,13.2049,5.7953,20,20,0.8852,20,4.8751,2.8237,4.3025,1.5 +6.142,7.6737,6.8095,8.4205,7.7064,8.9949,0.6988,13.1799,5.7726,20,20,0.8561,20,2.7867,6.7699,4.2629,1.5 +6.1204,7.6523,6.7884,8.4004,7.6871,8.9778,10.7284,0.6848,5.7609,20,20,0.8415,20,2.7676,6.75,4.2424,2 +6.0992,7.6314,6.7677,8.3808,7.6682,8.9611,10.7131,0.6714,5.7495,20,20,0.8276,20,2.749,6.7307,4.2224,1.5 +6.0573,7.5898,6.7266,8.3418,7.6307,8.9279,10.6825,0.6459,5.7269,20,0.8009,20,20,2.7123,6.6923,4.1828,2 +6.0347,7.5675,6.7045,8.3208,7.6105,8.9101,10.6662,0.6329,5.7148,20,0.7872,20,20,2.6927,4.1615,5.6908,1.5 +5.9928,7.5258,6.6634,8.2817,7.573,8.8768,10.6356,13.0902,0.61,20,0.7629,20,20,2.6563,4.122,5.6503,2 +5.972,7.5052,6.643,8.2623,7.5544,8.8604,10.6204,13.0777,20,20,0.7515,20,20,2.6384,4.1024,5.6302,-42.5 +5.9292,7.4627,6.601,8.2224,7.516,8.8264,10.5892,13.0518,20,0.7294,20,20,20,2.6017,4.0623,5.5889,-44.5 +5.9094,7.4445,6.5837,8.2076,7.5027,8.8168,10.5815,12.609,13.0477,0.7117,20,20,20,2.5799,6.554,4.0406,-42.5 +2.5638,5.8731,7.4113,6.5524,8.1814,7.4794,8.8005,10.569,13.3449,20,0.6779,20,20,20,2.5389,6.5129,-38 +2.5454,5.8557,20,6.5374,8.1687,7.4682,9.3416,8.7927,12.5923,20,0.6622,20,20,20,2.5193,6.4934,-36 +5.4695,2.5078,5.82,7.3625,6.5062,8.1422,7.4444,8.7755,13.0048,20,0.6322,20,20,20,20,2.48,-32.5 +3.921,2.4885,5.8017,7.3456,6.4902,8.1286,7.4323,9.3108,8.7667,20,0.6171,20,20,20,20,2.4598,-31 +3.8826,5.4115,2.4516,5.7666,7.3131,6.4593,8.1021,7.4085,20,20,20,0.5903,20,20,20,20,-28.5 +3.865,5.3941,2.4348,5.7505,7.2982,6.4452,8.09,7.3976,9.2807,20,20,0.5784,20,20,20,20,-27.5 +6.359,3.8466,2.4171,5.7337,7.2825,6.4303,8.0772,7.3862,20,20,20,0.5665,20,20,20,20,-26.5 +2.3515,3.812,5.3416,2.384,5.7021,6.4027,20,7.365,20,20,20,0.5445,20,20,20,20,-25 +2.3338,3.7942,5.324,2.367,5.6859,7.2384,6.3885,8.0415,7.3542,20,20,0.5338,20,20,20,20,-24.5 +2.3005,6.2728,3.7608,2.3353,5.6558,20,6.3624,8.0194,20,20,20,0.5141,20,20,20,20,-23 +2.2832,6.2555,3.7436,5.2742,2.3191,5.6405,6.3493,20,8.0084,20,20,0.5041,20,20,20,20,-22 +4.32,2.263,3.7251,5.2565,2.3034,5.6265,7.1851,6.3391,20,20,20,0.4875,20,20,20,20,-21.5 +20,2.2204,6.1952,3.6861,2.2708,5.5977,7.1615,6.3185,20,20,20,0.4528,20,20,20,20,-20.5 +20,2.1802,6.1568,3.6497,5.1853,2.2411,5.5715,6.3005,20,20,0.4203,20,20,20,20,20,-19.5 +20,2.158,6.1356,3.6297,5.1665,2.2252,5.5574,6.291,20,20,0.4027,20,20,20,20,20,-19.5 +20,4.1938,2.1385,3.6123,5.1502,2.2114,5.5453,7.1195,6.2829,20,0.3877,20,20,20,20,20,-19 +20,20,2.1003,6.0808,3.5783,6.301,2.1851,7.1014,20,20,0.3589,20,20,20,20,20,-19.5 +20,20,2.1003,6.0808,3.5783,6.301,2.1851,7.1014,20,20,0.3589,20,20,20,20,20,-19.5 +20,20,4.096,2.0431,3.5283,5.0718,2.148,5.4893,20,0.3183,20,20,20,20,20,20,-20 +20,20,4.096,2.0431,3.5283,5.0718,2.148,5.4893,20,0.3183,20,20,20,20,20,20,-20 +20,20,20,1.9879,5.9745,3.4809,6.2242,2.1154,20,20,20,20,20,20,20,20,38 +20,20,20,1.9879,5.9745,3.4809,6.2242,2.1154,20,20,20,20,20,20,20,20,38 +20,20,3.9766,1.9266,3.4231,4.9722,6.1727,2.0673,20,20,20,20,20,20,20,20,35.5 +20,20,1.9058,5.8931,3.4021,4.9514,2.0477,5.3952,6.9982,20,20,20,20,20,20,20,33 +20,20,1.8851,5.8722,3.381,6.132,2.028,6.9799,20,20,20,20,20,20,20,20,31 +20,3.895,1.8438,3.3385,4.8879,6.09,1.9871,6.9416,6.1268,20,20,20,20,20,20,20,27 +20,1.8239,5.8096,3.3177,4.867,1.9668,5.3151,6.1084,20,20,20,20,20,20,20,20,25.5 +3.8357,1.7834,5.7679,3.2749,6.0262,1.9246,6.8821,6.0697,20,20,20,20,20,20,20,20,22.5 +1.7431,5.726,3.2319,4.7804,5.9826,1.8815,6.8407,6.0297,20,20,20,20,20,20,20,20,19 +1.7226,5.7046,3.2099,4.7581,5.9601,1.8594,6.8193,6.0091,7.7483,20,20,20,20,20,20,20,18 +1.702,5.6838,3.1891,5.9401,1.8402,5.1892,5.9926,20,7.7341,20,20,20,20,20,20,20,16.5 +1.6605,5.6415,3.1467,5.8992,1.8011,6.7656,5.9587,7.7048,20,20,20,20,20,20,20,20,15 +1.6391,3.1248,4.6735,5.878,1.7809,6.7469,5.9411,7.6895,20,20,20,20,20,20,20,20,14 +5.5772,3.0822,4.6311,5.8366,1.7414,6.7102,5.9066,7.6595,20,20,20,20,20,20,20,20,12.5 +5.5565,3.0614,4.6104,5.8164,1.7222,6.6923,5.8898,7.6449,20,20,20,20,20,20,20,20,11.5 +5.513,3.0176,4.5668,5.7738,1.6816,6.6543,5.8541,7.6137,6.9971,20,20,20,20,20,20,20,10 +5.4715,2.9758,20,5.7331,1.643,5.82,20,6.9707,20,20,20,20,20,20,20,20,9.5 +5.45,2.9542,5.712,20,1.623,5.8024,20,6.957,20,20,20,20,20,20,20,3.5294,8.5 +5.4291,2.933,5.6914,20,1.6035,5.7851,20,6.9437,20,20,20,20,20,20,20,3.5092,8 +20,2.8911,5.6504,4.9138,1.5649,5.7509,20,6.9171,20,20,20,20,20,20,20,1.4134,7.5 +2.8704,4.42,5.6302,4.8946,1.5459,5.734,7.5087,6.904,20,20,20,20,20,20,20,1.3937,7 +2.8276,4.3772,5.5883,4.8548,1.5065,5.6989,7.478,6.8768,20,20,20,20,20,20,20,1.353,6.5 +2.8067,4.3563,5.5678,4.8352,1.4873,5.6817,7.4629,6.8634,8.8329,20,20,20,20,20,20,1.3332,6 +2.7856,4.3352,5.5471,4.8155,1.468,5.6643,7.4477,6.8499,8.8207,20,20,20,20,20,20,1.3133,6 +2.7432,4.2928,5.5055,4.7759,1.4291,5.6294,7.417,6.8228,8.7962,20,20,20,20,20,20,1.2735,5 +2.7006,4.2502,5.4637,4.736,1.3902,5.5942,7.3861,6.7954,8.7713,20,20,20,20,20,20,1.2338,4.5 +2.6792,4.2288,5.4427,4.716,1.3707,5.5766,7.3706,6.7817,8.7589,20,20,20,20,20,1.2139,20,4 +2.6366,4.1862,5.4008,4.6761,1.332,5.5415,7.3398,6.7545,8.7343,20,20,20,20,20,1.1745,20,3.5 +2.6151,4.1646,5.3796,4.656,1.3126,5.5238,7.3243,6.7408,8.7218,20,20,20,20,20,1.1548,20,3 +2.5951,4.1446,5.36,4.6373,1.2946,5.5074,7.3099,6.7281,8.7103,20,20,20,20,20,1.1364,20,3 +2.5535,4.103,5.3191,4.5984,1.2573,5.4733,7.2799,6.7017,8.6864,20,20,20,20,20,1.0985,20,3 +2.5118,4.0611,5.278,4.5594,1.2201,5.4391,7.2499,6.6753,8.6624,20,20,20,20,20,1.0607,20,2 +2.4893,4.0386,5.2559,4.5384,1.2002,5.4206,7.2337,6.6611,8.6495,20,20,20,20,20,1.0406,20,2.5 +2.4484,20,5.2157,4.5002,1.1642,5.3873,7.2045,6.6355,8.6262,20,20,20,20,20,1.004,20,2 +2.4275,20,5.1951,4.4807,1.1459,5.3702,7.1895,6.6224,8.6143,20,20,20,20,20,0.9856,20,2 +2.3849,20,5.1532,4.441,1.1089,5.3355,7.1591,6.5958,8.5901,20,20,20,20,0.9483,2.997,20,1.5 +2.3632,20,5.1318,4.4207,1.0902,5.3178,7.1436,6.5822,8.5777,20,20,20,20,0.9295,2.9771,20,1.5 +2.3214,20,5.0907,4.3818,1.0545,5.2839,7.114,6.5564,8.5542,20,20,20,20,0.8936,2.9388,20,1 +2.3007,20,5.0703,4.3625,1.037,5.2672,7.0993,6.5436,8.5425,20,20,20,20,0.876,2.9199,20,1 +2.2581,20,5.0284,4.3229,5.9899,1.0013,7.0692,6.5175,8.5187,20,20,20,20,0.8402,2.8811,20,1 +2.2363,20,5.007,4.3026,5.9709,0.9833,7.0539,6.5041,8.5066,20,20,20,20,0.8222,2.8612,20,0.5 +3.7422,20,4.965,4.263,5.9338,0.9485,7.0239,6.4782,8.4829,20,20,20,0.7876,20,2.8225,4.7003,0.5 +3.7213,20,4.9445,4.2437,5.9158,0.9318,7.0093,6.4656,8.4714,20,20,20,0.7709,20,2.8036,4.6798,0.5 +3.6785,20,4.9026,4.2042,5.8788,0.898,6.9796,6.44,8.4481,20,20,20,0.7374,20,2.7651,4.6379,0 +3.6567,20,4.8812,4.1841,5.8601,0.8812,6.9646,6.427,8.4362,20,20,20,0.7208,20,2.7455,4.6166,0 +3.6357,20,4.8607,4.1648,5.8421,0.8652,6.9501,6.4147,8.4249,20,20,20,0.705,20,2.7266,4.596,0 +3.5922,20,4.8182,4.1249,5.8048,5.0621,0.8328,6.3891,8.4016,20,20,0.6731,20,20,2.6876,4.5534,-0.5 +3.5722,20,4.7986,4.1065,5.7876,5.0464,0.8182,6.3774,8.3909,20,20,0.6589,20,2.6697,20,4.5338,-0.5 +3.529,20,4.7563,4.067,5.7508,5.0128,0.7877,6.3525,8.3682,20,20,0.6291,20,2.631,20,4.4915,-1 +3.529,20,4.7563,4.067,5.7508,5.0128,0.7877,6.3525,8.3682,20,20,0.6291,20,2.631,20,4.4915,-1 +3.4856,20,4.714,4.0275,5.7141,4.9792,0.7584,6.3279,20,20,0.6008,20,20,2.5923,20,4.449,-1 +3.4624,20,4.6914,4.0065,5.6945,4.9614,6.8329,0.7434,20,20,0.5863,20,20,2.5716,20,4.4262,-1 +3.4192,20,4.6492,3.9673,5.658,4.9282,6.8043,0.7166,20,20,0.5609,20,20,2.5331,20,4.3838,-1.5 +3.3972,20,4.6278,3.9474,5.6395,4.9115,20,0.7037,20,0.5488,20,20,20,2.5135,20,4.3622,-2 +3.3548,20,4.5866,3.9092,5.6042,4.8795,20,0.6802,6.2554,20,20,20,20,2.476,20,4.3206,26 +20,3.3115,4.5446,3.8704,20,4.8471,20,6.7344,6.2323,20,20,20,20,2.4374,20,4.2779,-16.5 +3.2906,20,4.5232,3.8494,5.5478,4.8278,6.7166,6.2162,20,20,20,20,20,2.4222,20,4.259,-17.5 +20,3.25,4.4848,20,3.8152,5.517,4.801,6.6946,6.1992,20,20,20,20,2.3835,20,4.2177,-16.5 +1.6825,3.2303,4.4662,20,3.7989,5.5024,4.7884,6.6844,20,20,20,20,20,2.3643,20,20,-15.5 +1.6394,3.1881,4.4267,20,3.7645,5.4716,4.7622,6.6634,20,20,20,20,20,2.323,20,20,-14 +1.6174,3.1666,4.4067,20,3.7471,5.4562,4.7491,6.653,20,20,20,20,20,20,2.3018,20,-13 +1.5972,3.147,20,4.3884,3.7312,5.442,4.7372,6.6435,20,20,20,20,20,20,2.2825,20,-12.5 +1.5562,3.1071,20,4.3513,20,3.6994,20,4.7135,6.6249,20,20,20,20,20,2.2428,20,-10.5 +20,1.5142,3.0663,4.3136,20,3.6673,5.3854,4.69,20,20,20,20,20,20,2.2019,20,-9 +20,1.5142,3.0663,4.3136,20,3.6673,5.3854,4.69,20,20,20,20,20,20,2.2019,20,-9 +3.9607,1.45,3.004,4.256,20,3.6185,5.3423,4.6544,20,20,20,20,20,20,2.1395,20,-7.5 +3.9607,1.45,3.004,4.256,20,3.6185,5.3423,4.6544,20,20,20,20,20,20,2.1395,20,-7.5 +3.917,1.4074,2.9627,4.218,20,3.5866,5.3141,4.6314,20,20,20,20,20,20,2.098,20,-7 +3.8741,1.3657,2.9223,20,4.1809,3.5557,5.2869,4.6094,20,20,20,20,20,20,2.0571,20,-6 +3.8536,1.3458,2.903,20,4.1633,3.5411,5.274,4.5991,20,20,20,20,20,20,2.0376,20,-5.5 +3.8095,1.3031,2.8617,20,4.1255,20,3.51,5.2466,4.5771,20,20,20,20,20,1.9957,20,-5 +3.8095,1.3031,2.8617,20,4.1255,20,3.51,5.2466,4.5771,20,20,20,20,20,1.9957,20,-5 +3.7449,20,1.2408,2.8014,4.0704,20,3.465,5.207,20,20,20,20,20,20,1.9343,20,-4.5 +3.7234,20,1.2201,2.7815,4.0523,20,3.4503,5.1941,20,20,20,20,20,20,1.9139,20,-4 +3.7026,20,1.2002,2.7622,4.0347,20,3.4361,5.1816,20,20,20,20,20,20,1.8941,20,-4 +3.6592,20,1.1588,2.7221,3.9984,20,3.407,5.156,20,20,20,20,20,20,1.853,20,-3.5 +3.6158,20,1.1174,2.6821,3.9622,20,3.3782,5.1307,20,20,20,20,20,20,1.8117,20,-3 +3.6158,20,1.1174,2.6821,3.9622,20,3.3782,5.1307,20,20,20,20,20,20,1.8117,20,-3 +3.5935,20,1.0964,2.6617,3.9437,20,3.3637,5.1179,20,20,20,20,20,20,1.7907,20,-2.5 +3.5512,20,1.0564,2.6229,3.9087,20,3.3362,5.0936,20,20,20,20,20,20,1.7507,20,-2 +3.5074,20,1.0154,2.583,20,3.8727,20,3.3082,20,20,20,20,20,20,1.7094,20,-1.5 +3.4657,20,20,0.9764,20,3.8385,20,3.2817,20,20,20,20,20,20,1.6702,20,-1 +3.4657,20,20,0.9764,20,3.8385,20,3.2817,20,20,20,20,20,20,1.6702,20,-1 +3.4026,20,20,0.9178,20,3.7869,20,3.2421,20,20,20,20,20,20,1.6112,20,-0.5 +3.4026,20,20,0.9178,20,3.7869,20,3.2421,20,20,20,20,20,20,1.6112,20,-0.5 +3.359,20,20,0.8778,20,3.7515,20,3.2151,4.9864,20,20,20,20,20,1.5708,20,0 +20,3.3157,20,0.8383,20,3.7164,20,3.1887,4.9628,20,20,20,20,20,1.5307,20,0 +20,3.3157,20,0.8383,20,3.7164,20,3.1887,4.9628,20,20,20,20,20,1.5307,20,0 +20,3.254,20,0.7827,20,3.6665,20,3.1514,4.9293,20,20,20,20,20,1.4741,20,0.5 +20,3.2317,20,0.7629,2.3338,3.6487,20,3.1382,4.9174,20,20,20,20,20,1.4538,20,1 +20,3.1892,20,20,0.7254,3.6145,20,3.113,4.8947,20,20,20,20,20,1.4153,20,1 +20,3.1688,20,20,0.7076,3.5981,20,3.101,4.8838,20,20,20,20,20,1.397,20,1.5 +20,3.1475,20,20,0.689,3.581,20,3.0884,20,20,20,20,20,20,1.3779,20,1 +20,3.1272,20,20,0.6715,3.5648,20,3.0766,20,20,20,20,20,20,1.3597,20,1.5 +3.0855,20,20,20,0.6362,3.5315,20,3.0525,20,20,20,20,20,1.3229,20,20,2 +3.0407,20,20,20,0.599,3.4958,20,3.0269,20,20,20,20,20,1.2836,20,20,2.5 +2.9973,20,20,20,2.1251,0.5638,20,20,3.0022,20,20,20,20,1.2461,20,20,3 +2.9973,20,20,20,2.1251,0.5638,20,20,3.0022,20,20,20,20,1.2461,20,20,3 +2.9531,20,20,20,2.0859,0.5289,20,20,2.9771,20,20,20,20,1.2086,20,20,3.5 +2.9318,20,20,20,2.067,0.5126,20,20,2.965,20,20,20,20,1.1908,20,20,4 +2.8888,20,20,20,2.0289,3.3745,0.4806,20,2.9407,20,20,20,20,1.1554,20,20,4.5 +2.8449,20,20,20,1.9899,3.3393,0.4495,20,2.9159,20,20,20,1.12,20,20,20,5 +2.8034,20,20,20,1.9531,3.3059,20,0.4218,2.8925,20,20,20,1.0876,20,20,20,6 +2.7826,20,20,20,1.9345,3.289,20,0.4086,2.8807,20,20,20,1.0717,20,20,20,6.5 +2.7613,20,20,20,1.9154,3.2716,20,0.3956,2.8684,20,20,20,1.0558,20,20,20,7 +2.7198,20,20,20,1.8781,3.2375,20,20,0.372,20,20,20,1.0258,20,20,20,8.5 +2.7198,20,20,20,1.8781,3.2375,20,20,0.372,20,20,20,1.0258,20,20,20,8.5 +2.6581,20,20,20,1.8222,3.1861,20,20,2.8079,20,20,0.984,20,20,20,20,-8 +2.6368,20,20,20,1.8026,3.1681,20,20,2.7951,20,20,0.9703,20,20,20,20,-8.5 +2.5952,20,20,20,1.7681,3.1373,20,20,20,20,20,0.9399,20,20,20,20,-8.5 +2.5733,20,20,20,1.7503,3.1214,20,20,20,20,20,0.9239,20,20,20,20,-8 +2.5324,20,20,20,1.7174,3.0922,20,20,20,20,20,0.8945,20,20,20,20,-7.5 +2.5115,20,20,20,20,1.7008,3.0775,20,20,20,0.8797,20,20,20,20,20,-7.5 +2.4921,20,20,20,20,1.6855,3.0639,20,20,20,0.8662,20,20,20,20,20,-7.5 +2.451,20,20,20,20,1.6536,3.0356,20,20,20,0.838,20,20,20,20,20,-7.5 +2.4065,20,20,20,20,1.6199,3.0057,20,20,20,0.8081,20,20,20,20,20,-7 +2.4065,20,20,20,20,1.6199,3.0057,20,20,20,0.8081,20,20,20,20,20,-7 +20,2.363,20,20,20,1.5878,2.9773,20,20,20,0.7799,20,20,20,20,20,-7 +20,2.3206,20,20,20,20,1.5574,20,20,20,0.7535,20,20,20,20,20,-7 +20,2.3003,20,20,20,20,1.5432,2.9375,20,0.7412,20,20,20,20,20,20,-7 +20,2.2579,20,20,20,20,1.5141,2.9116,20,0.7163,20,20,20,20,20,20,-7 +20,2.2379,20,20,20,20,1.5008,2.8996,20,0.705,20,20,20,20,20,20,-7 +20,2.1975,20,20,20,20,1.4746,2.876,20,20,20,20,20,20,20,20,28 +20,2.1768,20,20,20,20,20,1.4615,20,20,20,20,20,20,20,20,29 +20,2.1569,20,20,20,20,1.4445,2.8479,20,20,20,20,20,20,20,20,27.5 +20,2.116,20,20,20,20,1.4076,2.8123,20,20,20,20,20,20,20,20,24.5 +2.0753,20,20,20,20,20,1.3692,20,20,20,20,20,20,20,20,20,21.5 +2.0753,20,20,20,20,20,1.3692,20,20,20,20,20,20,20,20,20,21.5 +20,20,20,20,20,1.3122,2.7192,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,1.2935,2.7009,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.2752,2.6829,20,20,20,20,20,20,20,20,20,16.5 +20,20,20,20,20,1.2383,20,20,20,20,20,20,20,20,20,20,14.5 +20,20,20,20,20,1.2014,20,20,20,20,20,20,20,20,20,20,13.5 +20,20,20,20,20,1.1839,20,20,4.2351,20,20,20,20,20,20,1.8728,12.5 +20,20,20,20,20,1.1483,20,20,4.2087,20,20,20,20,20,20,1.834,11.5 +20,20,20,20,20,1.1301,20,20,4.1951,20,20,20,20,20,20,1.8143,11 +20,20,20,20,20,1.0947,20,4.1686,20,20,20,20,20,20,20,1.7759,10.5 +20,20,20,20,20,1.0775,20,4.1555,20,20,20,20,20,20,20,1.7572,10 +20,20,20,20,20,1.0423,20,4.1286,20,20,20,20,20,20,1.7193,20,9 +20,20,20,20,20,1.0244,20,4.1149,20,20,20,20,20,20,1.7001,20,8.5 +20,20,20,20,20,1.0074,20,4.1017,20,20,20,20,20,20,1.6818,20,8.5 +20,20,20,20,20,0.9897,20,4.0879,20,20,20,20,20,20,1.6627,20,8 +20,20,20,20,20,0.9552,20,4.0609,20,20,20,20,20,20,1.6258,20,7.5 +20,20,20,20,20,0.9196,20,4.0326,20,20,20,20,20,20,1.5876,20,7 +20,20,20,20,20,0.9031,20,4.0194,20,20,20,20,20,20,1.57,20,7 +20,20,20,20,20,0.8866,20,4.006,20,20,20,20,20,20,1.5521,20,6.5 +20,20,20,20,2.2506,0.8533,20,3.9788,20,20,20,20,20,1.5164,20,20,6.5 +20,20,20,20,2.2327,0.837,20,3.9653,20,20,20,20,20,1.4988,20,20,6 +20,20,20,20,2.194,20,0.8021,3.936,20,20,20,20,20,1.4613,20,20,6 +20,20,20,20,2.1581,20,0.7705,3.9088,20,20,20,20,20,1.427,20,20,6 +20,20,20,20,2.1398,20,0.7546,3.8949,20,20,20,20,20,1.4097,20,20,6 +20,20,20,20,2.1035,20,0.7238,3.8673,20,20,20,20,1.376,20,20,20,5.5 +20,20,20,20,2.0858,20,0.709,3.8538,20,20,20,20,1.3599,20,20,20,5.5 +20,20,20,20,2.0496,20,0.6796,3.8263,20,20,20,20,1.3273,20,20,20,6 +20,20,20,20,2.0496,20,0.6796,3.8263,20,20,20,20,1.3273,20,20,20,6 +20,20,20,20,1.9947,20,20,0.637,20,20,20,20,1.2795,20,20,20,6 +20,20,20,20,1.9769,20,20,0.6237,20,20,20,20,1.2645,20,20,20,6 +20,20,20,20,1.9398,20,20,0.5972,20,20,20,1.2341,20,20,20,20,6.5 +20,20,20,20,1.9205,20,20,0.584,20,20,20,1.2186,20,20,20,20,6.5 +20,20,20,20,1.9029,20,20,3.7135,0.5723,20,20,1.2049,20,20,20,20,6.5 +20,20,20,20,1.8659,20,20,3.6848,20,20,20,1.1771,20,20,20,20,-6.5 +20,20,20,20,1.8474,20,20,3.6704,20,20,20,1.1636,20,20,20,20,-7.5 +20,20,20,20,1.831,20,20,3.6585,20,20,20,1.1491,20,20,20,20,-7.5 +20,20,20,20,20,1.7973,20,3.6344,20,20,1.1188,20,20,20,20,20,-7 +20,20,20,20,20,1.7652,20,3.6117,20,20,1.0895,20,20,20,20,20,-6 +20,20,20,20,20,1.7483,20,3.5999,20,20,1.0741,20,20,20,20,20,-6 +20,20,20,20,20,1.7328,20,3.589,20,20,1.0603,20,20,20,20,20,-6 +20,20,20,20,20,1.7019,20,3.5675,20,20,1.0324,20,20,20,20,20,-6 +20,20,20,20,20,1.6713,20,20,3.5464,20,1.0048,20,20,20,20,20,-6 +20,20,20,20,20,20,1.6562,20,3.5361,20,0.9911,20,20,20,20,20,-5.5 +20,20,20,20,20,20,1.6278,20,20,20,0.9653,20,20,20,20,20,-5.5 +20,20,20,20,20,20,1.6135,20,20,20,0.9524,20,20,20,20,20,-5 +20,20,20,20,20,20,1.5998,20,20,20,0.9402,20,20,20,20,20,-5 +20,20,20,20,20,20,1.573,20,20,0.9163,20,20,20,20,20,20,-5.5 +20,20,20,20,20,20,20,1.5469,20,0.8932,20,20,20,20,20,20,-5 +20,20,20,20,20,20,20,1.534,20,0.8818,20,20,20,20,20,20,-5 +20,20,20,20,20,20,20,1.5094,20,20,20,20,20,20,20,20,26 +20,20,20,20,20,20,20,1.4966,20,20,20,20,20,20,20,20,26.5 +20,20,20,20,20,20,20,1.4802,20,20,20,20,20,20,20,20,26 +20,20,20,20,20,20,20,1.4451,20,20,20,20,20,20,20,20,25 +20,20,20,20,20,20,20,1.4265,20,20,20,20,20,20,20,20,24.5 +20,20,20,20,20,20,1.3882,20,20,20,20,20,20,20,20,20,23.5 +20,20,20,20,20,20,1.3697,20,3.3223,20,20,20,20,20,20,20,51.5 +20,20,20,20,20,20,1.3517,3.3068,20,20,20,20,20,20,20,20,51 +20,20,20,20,20,20,1.313,3.2714,20,20,20,20,20,20,20,20,47 +20,20,20,20,20,1.267,3.2273,5.2063,7.2316,20,20,20,20,20,20,20,41 +20,20,20,20,1.2437,20,3.205,5.1855,12.2924,20,20,20,20,20,20,20,38 +20,20,20,20,1.2201,3.1828,11.1624,5.1648,9.3097,20,20,20,20,20,20,20,36 +20,20,20,20,1.1728,3.1381,5.1233,3.1946,20,20,20,20,20,20,20,20,32 +20,20,20,1.1248,3.0927,5.0812,7.1115,3.1581,20,20,20,20,20,20,20,20,28 +20,20,20,1.0997,3.0691,5.0594,7.0906,3.1395,12.2995,20,20,20,20,20,20,20,27 +20,20,20,1.0748,3.0456,5.0378,9.1962,3.1211,20,20,20,20,20,20,20,20,25.5 +20,20,20,1.0258,2.9994,4.9952,3.0851,12.2518,11.5172,20,20,20,20,20,20,20,23.5 +20,20,20,1.0258,2.9994,4.9952,3.0851,12.2518,11.5172,20,20,20,20,20,20,20,23.5 +20,20,0.9489,2.9268,4.9281,6.9647,3.0291,11.4721,1.6359,20,20,20,20,20,20,20,37 +20,20,0.9243,2.9034,4.9065,6.9439,3.0111,11.4575,1.6234,20,20,20,20,20,20,20,37 +20,20,0.8774,2.8581,4.864,2.975,11.4269,1.5973,10.888,20,20,20,20,20,20,20,33.5 +20,20,0.8774,2.8581,4.864,2.975,11.4269,1.5973,10.888,20,20,20,20,20,20,20,33.5 +20,0.8316,2.8138,4.8225,9.0027,2.9401,11.3972,1.573,8.6669,20,20,20,20,20,20,20,30.5 +20,0.7889,2.7724,4.7839,2.9081,11.3702,10.2892,1.5522,9.3046,20,20,20,20,20,20,20,28 +20,0.7469,4.7459,6.7887,2.8772,11.3439,1.5332,8.632,13.178,20,20,20,20,20,20,20,26 +0.7245,2.7097,4.7255,6.9755,2.8606,11.3296,1.5231,8.6227,13.9041,20,20,20,20,20,20,20,25 +0.7042,2.6897,4.7069,4.9009,2.8458,10.2446,1.5148,9.2778,7.1746,20,20,20,20,20,20,20,25 +0.6635,2.6494,6.715,2.8164,11.2918,10.2239,1.4993,7.1672,20,20,20,20,20,20,20,20,23.5 +0.6635,2.6494,6.715,2.8164,11.2918,10.2239,1.4993,7.1672,20,20,20,20,20,20,20,20,23.5 +0.605,4.6126,6.8772,2.7676,11.2471,8.5658,1.4672,7.1436,20,20,20,20,20,20,20,20,21 +2.5501,4.5718,4.7785,2.7269,10.1454,8.5293,1.4317,7.111,11.6577,20,20,20,20,20,20,20,18.5 +2.5501,4.5718,4.7785,2.7269,10.1454,8.5293,1.4317,7.111,11.6577,20,20,20,20,20,20,20,18.5 +4.5287,6.5748,2.6839,11.1648,10.1045,1.3943,7.0764,7.8733,12.4944,20,20,20,20,20,20,20,16 +4.4878,6.7514,2.6428,11.1243,10.0652,1.3585,7.043,7.842,20,20,20,20,20,20,20,0.4896,13.5 +4.4669,6.7303,2.6219,11.1037,10.0452,1.3404,7.026,7.8261,20,20,20,20,20,20,20,0.471,12.5 +4.426,4.6316,2.5809,10.0059,8.397,1.3052,6.9928,11.5536,20,20,20,20,20,20,20,0.4349,10.5 +4.406,4.6113,2.5608,9.9867,8.3787,1.2881,6.9765,11.5392,14.659,20,20,20,20,20,0.4177,20,9.5 +4.3851,4.5903,2.5398,9.9667,8.3598,1.2704,6.9597,11.5244,11.298,20,20,20,20,20,0.4,20,8.5 +6.389,4.5488,2.4986,9.9272,8.3224,1.2356,7.7326,11.4949,11.2728,20,20,20,20,20,0.3664,2.3286,6.5 +6.3464,2.4561,10.9401,9.8865,8.2837,1.2002,7.7004,11.4644,11.2468,20,20,20,20,0.3337,20,2.2877,3.5 +6.3264,2.4361,10.9204,9.8674,8.2657,1.1838,7.6854,11.4503,7.8944,20,20,20,20,0.3191,20,2.2685,2.5 +6.3052,2.4151,10.8997,9.8474,8.2469,1.1669,7.67,11.2225,7.8826,20,20,20,0.3041,20,20,2.2481,1.5 +8.4143,2.3744,10.8596,9.8087,8.2104,1.1346,7.64,11.1987,7.86,20,20,0.2774,20,20,20,2.2085,-1.5 +8.4143,2.3744,10.8596,9.8087,8.2104,1.1346,7.64,11.1987,7.86,20,20,0.2774,20,20,20,2.2085,-1.5 +8.3501,2.3114,10.7977,9.7492,8.1546,6.7785,1.0867,11.3652,11.1635,20,0.2427,20,20,20,20,2.1466,-7 +6.1791,2.2909,10.7775,9.7298,8.1365,6.7629,1.0716,11.3515,11.1522,20,20,20,20,20,20,2.1263,14 +6.1362,4.297,2.2495,9.6913,8.1009,8.7944,1.0432,11.3257,11.1314,20,20,20,20,20,20,2.0843,15 +6.1148,2.2278,10.7155,9.6702,8.0808,6.7146,1.0262,11.3096,11.1174,20,20,20,20,20,20,2.0643,14.5 +8.2438,2.2068,10.6946,9.6497,8.0612,6.6969,1.0096,11.1035,12.0406,20,20,20,20,20,20,2.0451,14 +6.2689,2.1649,10.6528,9.6087,8.0219,6.6613,0.9766,11.0752,7.7431,20,20,20,20,20,2.0073,10.0008,13 +4.1696,2.1222,9.5668,7.9816,8.6793,6.6247,0.9432,7.7151,6.6101,20,20,20,20,20,1.9694,9.9607,12 +4.1471,2.0997,9.5447,7.9603,8.6588,6.6053,0.9258,7.7003,6.5957,20,20,20,20,20,1.9496,3.9485,12 +4.1045,2.0571,9.5027,7.9198,8.6196,6.5685,0.8932,6.5682,13.7148,20,20,20,20,20,1.9124,3.9081,11 +4.0837,2.0362,9.4821,7.8999,8.6003,6.5502,0.8774,6.5545,13.7018,20,20,20,20,20,1.8944,3.8884,10.5 +4.0621,2.0146,9.4607,7.8792,8.5803,6.5314,0.8611,6.5403,10.5375,20,20,20,20,20,1.8759,3.868,10.5 +1.9701,10.4579,9.4166,7.8365,8.5389,6.4923,0.8281,6.5108,8.9384,20,20,20,20,1.8384,20,3.8264,9.5 +1.9475,10.4351,9.3941,7.8147,8.5177,6.4723,0.8114,6.4957,8.9246,20,20,20,20,1.8195,9.7989,3.8054,9.5 +1.926,10.4135,9.3727,7.794,6.4533,7.2875,0.7959,6.4813,8.9115,20,20,20,20,1.8017,9.7792,3.7854,9 +1.9053,10.3927,9.352,7.7739,6.4349,7.27,10.8918,0.7811,8.8988,20,20,20,20,1.7847,9.7603,3.7662,9.5 +1.862,9.3089,9.9025,7.732,6.3963,7.2331,10.86,0.7508,20,20,20,20,20,1.7498,3.7263,5.7628,9 +1.8176,9.2643,9.8586,7.6886,6.3563,7.1948,10.8268,0.7204,11.308,20,20,20,1.7147,20,3.6858,5.721,9 +1.796,9.2426,7.6674,8.3745,6.3367,7.1761,10.8105,0.706,11.2948,20,20,20,1.6979,20,3.6661,5.7007,9 +1.752,9.1983,7.6241,8.3322,6.2965,7.1376,7.4588,0.6774,11.2676,20,20,20,1.6645,20,3.6264,5.6596,8.5 +10.2174,9.1775,7.6038,8.3124,6.2777,7.1195,7.4437,0.6644,12.7411,20,20,20,1.6492,20,3.608,7.7784,8.5 +10.1956,9.1558,7.5826,8.2917,6.2579,7.1005,7.4279,0.6512,12.7279,20,20,20,1.6334,20,3.5889,7.7577,8.5 +10.1532,9.1134,7.5409,8.2509,6.2191,10.8524,7.3967,6.301,13.6948,20,20,20,1.6033,20,3.5517,7.7175,-23 +10.1108,9.0708,7.4991,8.21,6.1801,10.8158,6.2704,8.7171,20,20,20,1.5742,20,9.5123,3.515,5.7358,-25 +10.0877,9.0486,7.4783,8.1903,6.1623,7.0093,7.3534,6.2592,12.6666,20,20,1.5539,20,20,3.492,7.6538,-23.5 +10.067,9.0288,7.46,8.1731,6.1469,6.9952,10.6547,6.2502,11.1715,20,20,20,1.5348,20,3.4708,7.6323,-22.5 +1.54,10.0258,8.9896,7.4242,11.1134,6.1175,11.6593,6.2341,8.6863,20,20,20,1.4955,20,3.4276,5.4554,-19.5 +1.4984,9.9851,8.951,7.3889,8.1067,6.0886,10.7363,7.3092,6.2185,20,20,20,1.4568,20,3.385,5.4124,-17.5 +3.5267,1.4785,8.9325,7.372,8.091,6.0748,6.9297,10.606,7.301,20,20,20,1.4386,20,20,3.3647,-16.5 +3.5054,1.4577,8.9131,7.3543,8.0744,6.0604,6.9165,10.5961,7.2924,20,20,20,1.4195,20,20,3.3433,-15.5 +3.4623,1.4156,10.8274,8.874,7.3187,6.0315,6.8904,10.5768,11.5311,20,20,20,1.3806,20,20,3.2999,-14 +3.4421,1.396,9.8847,8.8558,7.3022,8.0259,6.0183,11.5783,10.5681,20,20,20,1.3623,20,20,3.2795,-13.5 +5.4562,1.3539,9.8433,8.8168,7.267,7.9932,5.9901,10.6512,13.8739,20,20,20,1.3231,20,20,3.2356,-12 +7.3724,1.3316,9.8214,8.7962,7.2485,7.9761,5.9755,6.8399,13.8637,20,20,20,1.3021,20,20,3.2122,-11.5 +7.3518,3.3555,1.3121,8.7781,7.2322,7.961,5.9626,6.8283,13.8547,20,20,20,20,1.2838,20,9.1892,-10.5 +7.3089,3.3134,1.2715,8.7406,9.3522,7.1986,5.9364,6.8049,20,20,20,20,20,1.2455,20,20,-9.5 +7.2646,3.2701,1.2301,8.7023,9.316,7.1644,10.8978,5.9099,11.4913,20,20,20,20,1.2062,20,20,-8.5 +5.1072,3.2481,1.2092,8.6828,9.2977,7.1471,10.8838,5.8966,11.4807,20,20,20,20,1.1862,20,20,-8 +5.0864,3.2279,1.19,9.6813,8.665,7.1312,10.8709,5.8845,11.471,20,20,20,20,1.168,20,20,-7.5 +5.0864,3.2279,1.19,9.6813,8.665,7.1312,10.8709,5.8845,11.471,20,20,20,20,1.168,20,20,-7.5 +5.0221,5.2216,3.1658,1.1314,8.6103,7.0828,7.8236,5.8477,10.5294,20,20,20,20,1.1121,20,20,-6.5 +4.9778,5.1785,3.1232,1.0916,8.573,7.05,7.7937,5.8231,6.7043,20,20,20,20,1.0737,20,20,-5.5 +4.9552,5.1566,3.1015,1.0715,8.554,7.0334,7.7785,5.8108,6.6934,20,20,20,1.0544,20,20,20,-5.5 +4.9337,5.1357,3.0808,1.0523,8.5359,7.0174,7.7639,5.7989,6.6829,20,20,20,1.036,20,20,20,-5 +4.8898,7.0271,3.0387,1.0138,8.4992,6.9853,7.7347,5.7753,14.0393,20,20,20,0.9989,20,20,20,-4.5 +4.8469,6.9849,2.9978,9.4641,0.9767,6.9543,7.7064,5.7526,20,20,20,20,0.963,20,20,20,-4 +4.8264,6.9646,2.9782,9.4457,0.9591,9.0757,6.9395,5.7419,20,20,20,20,0.946,20,20,20,-4 +4.805,6.9436,2.9578,9.4265,0.941,9.0591,6.9241,10.7045,5.7308,20,20,20,0.9285,20,20,20,-3.5 +4.7623,6.9014,2.9171,9.3882,0.9052,9.0262,6.8936,10.6802,5.7089,20,20,20,0.8938,20,20,20,-3.5 +2.6948,6.8602,2.8774,9.3508,0.8708,8.9941,6.8639,7.6243,5.6878,20,20,20,0.8606,20,20,20,-3 +2.6734,6.8392,2.8572,9.3318,10.2722,0.8536,6.8488,7.6107,11.5034,20,20,20,0.8438,20,20,20,-3 +2.652,6.8182,2.837,9.3128,10.2538,0.8366,6.8338,7.5971,11.4923,20,20,20,0.8273,20,20,20,-2.5 +2.6316,6.7982,2.8177,9.2946,10.2363,0.8205,6.8196,7.5842,11.4819,20,20,20,0.8117,20,20,20,-2.5 +2.5877,4.6136,4.8268,2.7764,10.1987,0.7867,6.789,7.5567,11.4595,20,20,0.7789,20,20,20,20,-2.5 +2.5457,4.5718,4.7866,2.737,9.2186,0.7555,6.7601,7.5306,15.0343,20,20,0.7485,20,20,20,20,-2 +2.5457,4.5718,4.7866,2.737,9.2186,0.7555,6.7601,7.5306,15.0343,20,20,0.7485,20,20,20,20,-2 +2.5027,4.5289,4.7455,2.6968,9.1807,8.2033,0.7247,7.504,15.0121,20,20,0.7185,20,20,20,20,-2 +2.4607,4.487,4.7054,2.6576,9.1436,8.1696,0.6959,7.4783,10.529,20,0.6905,20,20,20,20,20,-1.5 +2.4187,4.4451,4.6654,2.6185,9.1068,8.136,6.6737,0.6687,10.5067,20,0.6639,20,20,20,20,20,-1.5 +2.3962,4.4227,4.6439,2.5976,9.087,8.118,6.6585,0.6547,10.4948,20,0.6503,20,20,20,20,20,-1.5 +2.3755,4.4021,4.6243,2.5784,9.0689,8.1015,6.6447,0.6423,10.484,20,0.6383,20,20,20,20,20,-1.5 +2.3335,4.3602,4.5843,2.5395,9.0321,8.0681,6.6167,0.6185,10.462,0.6152,20,20,20,20,20,20,-1.5 +2.2903,4.3172,4.5433,2.4997,8.9944,8.034,6.5881,7.3761,10.4397,20,20,20,20,20,20,20,10.5 +2.2903,4.3172,4.5433,2.4997,8.9944,8.034,6.5881,7.3761,10.4397,20,20,20,20,20,20,20,10.5 +2.2471,4.274,4.5017,2.4592,8.9556,7.9985,6.558,7.3488,10.4155,20,20,20,20,20,20,20,10 +2.2053,4.2316,4.4602,2.4186,8.9165,7.9622,6.5265,7.32,10.3895,20,20,20,20,20,20,20,9 +4.2101,6.3577,4.439,2.3979,8.8964,7.9436,6.5104,7.3051,10.3761,20,20,20,20,20,20,20,8.5 +4.1591,6.3068,4.3889,2.3488,9.8054,7.8994,6.4721,7.27,11.2235,20,20,20,20,20,20,20,7.5 +4.1591,6.3068,4.3889,2.3488,9.8054,7.8994,6.4721,7.27,11.2235,20,20,20,20,20,20,20,7.5 +4.0954,6.2432,4.3261,2.2874,9.7474,7.844,6.424,7.2257,11.1855,20,20,20,20,20,20,20,6 +4.0954,6.2432,4.3261,2.2874,9.7474,7.844,6.424,7.2257,11.1855,20,20,20,20,20,20,20,6 +4.0333,6.181,4.2649,2.2276,7.7898,8.4619,6.3769,7.1824,20,20,20,20,20,20,20,20,5.5 +4.0333,6.181,4.2649,2.2276,7.7898,8.4619,6.3769,7.1824,20,20,20,20,20,20,20,20,5.5 +4.0333,6.181,4.2649,2.2276,7.7898,8.4619,6.3769,7.1824,20,20,20,20,20,20,20,20,5.5 +3.9439,6.0916,2.1413,8.6471,7.7116,8.3879,6.3091,7.12,13.5728,20,20,20,20,20,20,20,4 +3.9439,6.0916,2.1413,8.6471,7.7116,8.3879,6.3091,7.12,13.5728,20,20,20,20,20,20,20,4 +3.8921,6.0396,2.0913,8.5982,7.6661,8.345,6.2698,10.1743,13.5434,20,20,20,20,20,20,20,3.5 +3.8921,6.0396,2.0913,8.5982,7.6661,8.345,6.2698,10.1743,13.5434,20,20,20,20,20,20,20,3.5 +3.83,4.0638,2.0315,8.5397,7.6117,8.2936,6.2228,10.1347,13.5083,20,20,20,20,20,20,1.8116,3 +3.7968,4.0309,1.9995,8.5083,7.5825,8.266,6.1976,10.1134,13.4894,20,20,20,20,20,20,1.7793,3 +7.7954,4.0004,1.9699,8.4793,7.5555,8.2405,6.1744,10.0938,13.472,20,20,20,20,20,20,1.7495,2.5 +7.7954,4.0004,1.9699,8.4793,7.5555,8.2405,6.1744,10.0938,13.472,20,20,20,20,20,20,1.7495,2.5 +8.7998,3.946,1.9171,8.4274,7.5073,8.195,6.133,10.0588,13.4409,20,20,20,20,20,20,1.6962,2 +5.8218,3.9101,1.8824,8.3932,7.4756,8.1651,6.1058,10.0357,13.4205,20,20,20,20,20,20,1.6614,2 +5.7914,3.8801,1.8533,8.3646,7.4491,8.14,6.0831,10.0165,13.4034,20,20,20,20,20,20,1.6321,1.5 +5.7582,3.8473,1.8217,8.3334,7.4201,8.1127,6.0583,9.9955,13.3847,20,20,20,20,20,20,1.6003,1.5 +5.7283,3.8178,1.7932,8.3053,7.3941,8.0881,6.0361,9.9767,13.368,20,20,20,20,20,20,1.5717,1 +5.6959,3.7859,8.9114,1.7625,7.3659,8.0616,6.0122,9.9564,13.35,20,20,20,20,20,20,1.5408,1.5 +5.6651,3.7555,8.8815,1.7333,7.3392,8.0364,5.9895,9.9372,13.3329,20,20,20,20,20,20,1.5114,1.5 +5.6323,3.7231,8.8495,1.7022,7.3106,8.0094,5.9652,9.9166,13.3145,20,20,20,20,20,20,1.4802,1 +5.6032,3.6944,8.8213,1.6747,7.2853,7.9856,5.9438,9.8984,13.2983,20,20,20,20,20,20,1.4527,1 +5.5703,3.6619,8.7893,1.6436,7.2567,7.9587,5.9196,9.8779,13.2801,20,20,20,20,20,20,1.4215,1 +5.5393,3.6314,8.7593,1.6144,7.2299,7.9334,5.897,9.8587,13.2629,20,20,20,20,20,20,1.3924,1 +5.5064,3.5989,8.7272,1.5834,7.2013,7.9065,5.8729,6.719,13.2447,20,20,20,20,20,1.3614,7.3455,0.5 +5.5064,3.5989,8.7272,1.5834,7.2013,7.9065,5.8729,6.719,13.2447,20,20,20,20,20,1.3614,7.3455,0.5 +5.4422,3.5357,8.665,1.5234,7.1458,7.8543,5.8263,6.6763,13.2094,20,20,20,20,20,1.3014,7.2831,0.5 +5.4111,3.505,8.6348,1.4944,7.119,7.8291,5.8039,6.6558,13.1924,20,20,20,20,20,1.2724,7.2528,0.5 +5.3739,3.4684,8.5987,1.4598,7.0869,7.7989,5.7771,6.6313,13.1721,20,20,20,20,20,1.2379,7.2166,0.5 +5.3445,3.4394,8.5702,1.4326,7.0616,7.7752,5.7561,6.6121,13.1561,20,20,20,20,20,1.2107,7.188,0 +5.306,3.4016,8.5328,1.3972,7.0286,7.7441,5.7286,6.5869,13.1352,20,20,20,20,20,1.1754,7.1506,0.5 +5.275,3.371,8.5027,1.3686,7.0019,7.7191,5.7066,6.5668,13.1185,20,20,20,20,20,1.147,7.1204,0 +5.2423,3.3389,8.4711,1.3388,6.9739,7.6928,5.6835,6.5457,13.1008,20,20,20,20,20,1.1173,7.0887,0 +5.2119,3.309,8.4416,1.3111,6.9479,7.6685,5.6621,6.5262,13.0846,20,20,20,20,20,1.0898,7.0591,0 +5.1795,3.2771,8.4102,1.2817,6.9203,7.6425,5.6394,6.5054,13.0673,20,20,20,20,20,1.0606,7.0276,0 +5.149,3.2472,8.3807,1.2543,6.8943,7.6182,5.6182,6.4861,13.0511,20,20,20,20,20,1.0334,6.998,-0.5 +5.1156,3.2144,8.3484,1.2244,6.8659,7.5916,5.595,6.4649,13.0334,20,20,20,20,1.0037,20,6.9656,-0.5 +5.0856,3.1849,8.3194,7.7034,1.1977,7.5678,5.5743,6.4461,13.0177,20,20,20,20,0.9771,20,6.9364,0 +5.0856,3.1849,8.3194,7.7034,1.1977,7.5678,5.5743,6.4461,13.0177,20,20,20,20,0.9771,20,6.9364,0 +5.0207,3.1213,8.2567,7.6431,1.1406,7.5165,5.5299,6.4057,10.468,20,20,20,20,0.9206,20,6.8733,-0.5 +5.0207,3.1213,8.2567,7.6431,1.1406,7.5165,5.5299,6.4057,10.468,20,20,20,20,0.9206,20,6.8733,-0.5 +4.9336,8.0898,3.036,7.5623,1.0654,7.4481,5.471,6.3522,10.4204,20,20,20,20,0.8466,20,6.7887,-0.5 +4.9336,8.0898,3.036,7.5623,1.0654,7.4481,5.471,6.3522,10.4204,20,20,20,20,0.8466,20,6.7887,-0.5 +4.9033,8.0595,3.0064,7.5343,1.0397,7.4244,5.4508,6.3338,10.4041,20,20,20,20,0.8214,20,6.7593,-1 +4.8816,8.0378,2.9852,7.5142,1.0215,7.4074,5.4363,6.3207,10.3924,20,20,20,0.8036,20,20,6.7381,-1 +4.8199,7.9762,2.925,7.4572,20,0.9706,10.1096,5.3957,10.3596,20,20,20,0.7538,20,20,6.6782,-1.5 +4.7856,7.9419,2.8914,7.4256,8.4193,0.9428,10.0867,5.3733,10.3415,20,20,20,0.7268,20,20,6.6447,-1 +4.7538,7.9102,2.8605,7.3965,8.3911,0.9177,10.0658,5.3529,10.3251,20,20,20,0.7023,20,20,6.6137,-1.5 +4.7538,7.9102,2.8605,7.3965,8.3911,0.9177,10.0658,5.3529,10.3251,20,20,20,0.7023,20,20,6.6137,-1.5 +4.6936,7.8502,2.802,7.3413,8.3376,0.8714,11.672,5.3146,9.3617,20,20,0.6576,20,20,20,6.555,-2 +4.6639,7.8205,2.7732,7.3141,8.3113,0.8492,11.6512,5.296,9.3457,20,20,0.6364,20,20,20,6.526,-2 +4.6639,7.8205,2.7732,7.3141,8.3113,0.8492,11.6512,5.296,9.3457,20,20,0.6364,20,20,20,6.526,-2 +7.545,4.6036,2.7148,7.2592,8.2582,6.4403,0.806,5.2587,9.3138,20,20,0.5951,20,20,20,6.467,-2 +7.5136,4.5723,2.6846,7.2309,8.2308,6.4151,0.7847,5.2398,9.2976,20,0.575,20,20,20,20,6.4364,-2.5 +7.5136,4.5723,2.6846,7.2309,8.2308,6.4151,0.7847,5.2398,9.2976,20,0.575,20,20,20,20,6.4364,-2.5 +7.4846,4.5434,2.6567,7.2047,8.2054,6.3919,0.7656,5.2223,6.1277,20,0.5573,20,20,20,20,6.4081,-2.5 +7.4222,4.4814,2.5971,7.1488,8.1514,6.3427,7.1054,0.7273,6.0949,0.5221,20,20,20,20,20,6.3471,-3 +7.4222,4.4814,2.5971,7.1488,8.1514,6.3427,7.1054,0.7273,6.0949,0.5221,20,20,20,20,20,6.3471,-3 +7.3618,4.4213,2.5396,7.095,8.0995,6.2955,7.0621,0.6939,6.0641,20,20,20,20,20,20,6.288,24.5 +7.3313,4.391,2.5107,7.0679,8.0734,6.272,7.0404,5.1342,13.6627,20,20,20,20,20,20,6.2581,5.5 +7.3313,4.391,2.5107,7.0679,8.0734,6.272,7.0404,5.1342,13.6627,20,20,20,20,20,20,6.2581,5.5 +7.3313,4.391,2.5107,7.0679,8.0734,6.272,7.0404,5.1342,13.6627,20,20,20,20,20,20,6.2581,5.5 +4.3015,7.4587,2.4222,6.9825,7.99,6.194,11.3964,5.0725,5.9921,20,20,20,20,20,20,6.1747,2.5 +4.3015,7.4587,2.4222,6.9825,7.99,6.194,11.3964,5.0725,5.9921,20,20,20,20,20,20,6.1747,2.5 +4.2414,7.3987,2.3637,6.9269,7.9359,6.1443,11.3529,5.0349,5.9579,20,20,20,20,20,20,4.104,2 +4.2095,7.3668,2.3327,6.8973,7.9072,6.1179,11.3298,5.015,5.9398,20,20,20,20,20,20,4.0729,2 +4.2095,7.3668,2.3327,6.8973,7.9072,6.1179,11.3298,5.015,5.9398,20,20,20,20,20,20,4.0729,2 +4.1473,20,2.2723,6.8397,7.8512,6.0666,11.2848,4.9767,5.9049,20,20,20,20,20,20,2.0154,1.5 +4.1173,20,2.2432,6.8119,7.8242,6.0419,11.2631,4.9582,5.8882,20,20,20,20,20,20,1.9863,1.5 +4.1173,20,2.2432,6.8119,7.8242,6.0419,11.2631,4.9582,5.8882,20,20,20,20,20,20,1.9863,1.5 +4.1173,20,2.2432,6.8119,7.8242,6.0419,11.2631,4.9582,5.8882,20,20,20,20,20,20,1.9863,1.5 +4.0542,20,2.182,6.7535,7.7676,5.9901,11.2176,4.9199,5.8533,20,20,20,20,20,20,1.925,1 +3.9871,20,2.117,6.6914,7.7072,5.935,11.1692,4.8795,5.8165,20,20,20,20,20,20,1.8599,1 +3.9558,20,2.0867,6.6625,7.6791,5.9095,11.1467,4.8609,5.7995,20,20,20,20,20,5.8465,1.8296,0.5 +3.9558,20,2.0867,6.6625,7.6791,5.9095,11.1467,4.8609,5.7995,20,20,20,20,20,5.8465,1.8296,0.5 +3.8926,20,2.0258,6.6043,7.6226,5.8581,6.6553,4.8238,5.7658,20,20,20,20,20,5.7869,1.7686,0.5 +3.8926,20,2.0258,6.6043,7.6226,5.8581,6.6553,4.8238,5.7658,20,20,20,20,20,5.7869,1.7686,0.5 +3.8361,20,1.9713,6.5522,7.5721,5.8123,6.613,4.791,8.8972,20,20,20,20,20,5.7335,1.7141,0.5 +3.8361,20,1.9713,6.5522,7.5721,5.8123,6.613,4.791,8.8972,20,20,20,20,20,5.7335,1.7141,0.5 +3.7742,20,1.9119,6.4953,7.5169,5.7624,6.5668,4.7557,20,20,20,20,20,20,5.6752,1.6546,0.5 +3.7447,20,1.8836,6.4682,7.4906,5.7387,6.5449,4.739,20,20,20,20,20,20,5.6474,1.6264,0 +3.7447,20,1.8836,6.4682,7.4906,5.7387,6.5449,4.739,20,20,20,20,20,20,5.6474,1.6264,0 +3.6849,20,1.8264,6.4133,7.4374,5.6908,6.5007,9.3643,4.7056,20,20,20,20,20,5.5912,1.5691,0.5 +3.6529,20,1.7958,6.384,7.409,5.6653,6.4772,9.3438,4.688,20,20,20,20,20,5.561,1.5386,0 +3.6529,20,1.7958,6.384,7.409,5.6653,6.4772,9.3438,4.688,20,20,20,20,20,5.561,1.5386,0 +3.5913,20,1.7372,6.3276,7.3543,5.6163,6.432,9.3044,4.6544,20,20,20,20,20,5.5032,1.48,0 +3.5913,20,1.7372,6.3276,7.3543,5.6163,6.432,9.3044,4.6544,20,20,20,20,20,5.5032,1.48,0 +3.5627,20,1.7101,6.3015,7.329,5.5937,6.4112,9.2863,4.6391,20,20,20,20,20,5.4764,1.4529,0 +3.5627,20,1.7101,6.3015,7.329,5.5937,6.4112,9.2863,4.6391,20,20,20,20,20,5.4764,1.4529,0 +3.501,20,6.7916,1.6517,7.2746,5.5451,6.3665,9.2474,4.6065,20,20,20,20,20,1.3946,3.3873,0 +3.4458,20,6.7385,1.5996,7.2258,5.5018,6.3266,9.2127,13.114,20,20,20,20,20,1.3426,3.3342,0 +3.4458,20,6.7385,1.5996,7.2258,5.5018,6.3266,9.2127,13.114,20,20,20,20,20,1.3426,3.3342,0 +3.3779,20,6.6731,1.5359,7.1661,5.4489,6.278,9.1703,13.0767,20,20,20,20,20,1.2791,3.2691,0 +3.3779,20,6.6731,1.5359,7.1661,5.4489,6.278,9.1703,13.0767,20,20,20,20,20,1.2791,3.2691,0 +3.3148,20,6.6126,1.4772,7.1107,5.4001,6.2332,9.1313,13.0423,20,20,20,20,20,1.2206,3.2087,0 +3.2828,20,6.5818,1.4474,7.0827,5.3754,6.2106,9.1116,13.0249,20,20,20,20,20,1.1911,3.1781,-0.5 +3.2828,20,6.5818,1.4474,7.0827,5.3754,6.2106,9.1116,13.0249,20,20,20,20,20,1.1911,3.1781,-0.5 +3.2197,20,6.5213,1.3892,7.0276,5.3271,6.1663,9.0731,12.9909,20,20,20,20,20,1.1332,3.1178,-0.5 +3.1891,20,6.492,1.3612,7.001,5.3038,6.145,9.0546,12.9746,20,20,20,20,20,1.1053,3.0886,-0.5 +3.1891,20,6.492,1.3612,7.001,5.3038,6.145,9.0546,12.9746,20,20,20,20,20,1.1053,3.0886,-0.5 +3.1263,20,6.4319,1.3041,6.9464,5.2563,6.1017,9.0168,12.9413,20,20,20,20,20,1.0484,3.0286,-0.5 +3.1263,20,6.4319,1.3041,6.9464,5.2563,6.1017,9.0168,12.9413,20,20,20,20,20,1.0484,3.0286,-0.5 +3.094,20,6.4009,1.2749,6.9184,5.232,6.0795,8.9975,12.9242,20,20,20,20,20,1.0194,2.9978,-0.5 +3.0644,20,6.3727,1.2483,6.8928,5.2099,6.0593,8.9799,12.9087,20,20,20,20,20,0.9931,2.9696,-0.5 +3.0324,20,6.3421,1.2198,5.8222,11.288,5.1861,8.961,12.8921,20,20,20,20,0.9648,4.9818,2.9391,-0.5 +3.0324,20,6.3421,1.2198,5.8222,11.288,5.1861,8.961,12.8921,20,20,20,20,0.9648,4.9818,2.9391,-0.5 +2.9698,20,6.2824,20,1.1644,20,5.1397,8.9243,13.9647,20,20,20,20,0.91,2.8796,6.3721,-0.5 +2.8982,20,6.2142,20,1.1021,20,5.0872,8.8827,9.8182,20,20,20,20,0.8488,2.8117,6.3031,-1 +2.8679,20,6.1854,20,1.0761,20,5.0651,5.9275,9.8017,20,20,20,20,0.8234,2.7829,6.2739,-1 +2.8679,20,6.1854,20,1.0761,20,5.0651,5.9275,9.8017,20,20,20,20,0.8234,2.7829,6.2739,-1 +2.8046,20,6.1252,20,1.0228,20,5.0195,5.8862,9.7677,20,20,20,0.7711,20,2.7229,6.2127,-1.5 +2.8046,20,6.1252,20,1.0228,20,5.0195,5.8862,9.7677,20,20,20,0.7711,20,2.7229,6.2127,-1.5 +2.7423,5.8998,7.1798,6.0663,5.5654,0.9717,4.9753,5.8462,9.7349,20,20,20,0.7212,20,2.6639,6.1526,-1 +2.7092,5.8667,7.1484,6.035,5.5365,0.9451,4.9521,5.8252,9.7177,20,20,20,0.6954,20,2.6325,6.1205,-1.5 +2.7092,5.8667,7.1484,6.035,5.5365,0.9451,4.9521,5.8252,9.7177,20,20,20,0.6954,20,2.6325,6.1205,-1.5 +2.6425,5.8001,7.0852,5.9721,5.4785,0.8931,4.9057,5.7833,8.7399,20,20,0.6456,20,20,2.5694,6.0561,-2 +2.6117,5.7694,20,5.9432,5.4519,0.8699,4.8845,5.7643,8.7233,20,20,0.6235,20,20,2.5403,6.0263,-2 +2.6117,5.7694,20,5.9432,5.4519,0.8699,4.8845,5.7643,8.7233,20,20,0.6235,20,20,2.5403,6.0263,-2 +2.5799,5.7376,20,5.9134,5.4245,6.4819,0.8465,5.7449,8.7065,20,20,0.6013,20,20,2.5102,5.9954,-2 +2.5176,5.6753,20,5.855,5.3711,6.4306,0.8026,5.7073,8.674,20,0.5604,20,20,20,2.4512,5.9349,-3 +2.5176,5.6753,20,5.855,5.3711,6.4306,0.8026,5.7073,8.674,20,0.5604,20,20,20,2.4512,5.9349,-3 +2.4562,5.6141,20,5.7978,5.3191,6.3806,4.7809,0.7624,12.4443,20,0.5238,20,20,20,2.3929,5.8751,-3.5 +6.546,2.4264,20,5.7702,5.294,6.3565,9.475,0.7441,12.4289,0.5075,20,20,20,20,2.3646,5.8459,-3.5 +6.546,2.4264,20,5.7702,5.294,6.3565,9.475,0.7441,12.4289,0.5075,20,20,20,20,2.3646,5.8459,-3.5 +6.4842,2.3647,20,5.7132,5.2426,6.3073,9.4349,0.7094,20,20,20,20,20,20,2.3057,5.7854,18 +20,2.3326,20,5.6837,5.216,6.2819,10.7877,4.7031,0.693,20,20,20,20,20,2.2751,5.7539,19 +20,2.3326,20,5.6837,5.216,6.2819,10.7877,4.7031,0.693,20,20,20,20,20,2.2751,5.7539,19 +2.2719,20,20,5.6236,5.1591,6.2264,4.6556,5.5581,8.5428,20,20,20,20,20,2.2234,4.1877,-11 +2.2431,20,5.5946,20,5.1315,20,4.6322,5.5363,8.5227,20,20,20,20,4.2568,2.1996,4.1609,-13 +2.2431,20,5.5946,20,5.1315,20,4.6322,5.5363,8.5227,20,20,20,20,4.2568,2.1996,4.1609,-13 +2.1817,5.3395,20,5.5391,5.0822,6.1524,9.3043,4.5969,12.2921,20,20,20,20,20,2.1406,4.0991,-11 +2.1817,5.3395,20,5.5391,5.0822,6.1524,9.3043,4.5969,12.2921,20,20,20,20,20,2.1406,4.0991,-11 +6.2382,2.1194,20,5.4833,20,5.0333,10.6359,4.5629,5.4759,20,20,20,20,20,2.0801,5.55,-9 +6.2382,2.1194,20,5.4833,20,5.0333,10.6359,4.5629,5.4759,20,20,20,20,20,2.0801,5.55,-9 +5.0052,2.0579,20,5.4285,20,4.9856,20,4.5304,9.9083,20,20,20,20,20,2.02,5.4879,-7.5 +5.0052,2.0579,20,5.4285,20,4.9856,20,4.5304,9.9083,20,20,20,20,20,2.02,5.4879,-7.5 +4.9437,1.9978,20,5.3752,20,4.9396,20,4.4997,9.8794,20,20,20,20,20,1.9613,5.4271,-6.5 +4.9437,1.9978,20,5.3752,20,4.9396,20,4.4997,9.8794,20,20,20,20,20,1.9613,5.4271,-6.5 +4.8806,1.9363,20,6.4281,5.3209,4.8928,5.9724,9.1644,4.4689,20,20,20,20,20,1.9011,5.3647,-5.5 +4.8488,1.9054,20,20,5.2938,4.8696,5.9504,9.1476,20,20,20,20,20,20,1.8707,5.3332,-5 +4.8488,1.9054,20,20,5.2938,4.8696,5.9504,9.1476,20,20,20,20,20,20,1.8707,5.3332,-5 +4.7866,5.9613,1.8451,20,5.241,20,4.8246,9.115,11.7959,20,20,20,20,20,1.8114,20,-4 +4.7567,5.932,1.8162,20,5.2158,20,4.8033,10.4578,9.0996,20,20,20,20,20,1.783,20,-4 +4.7567,5.932,1.8162,20,5.2158,20,4.8033,10.4578,9.0996,20,20,20,20,20,1.783,20,-4 +4.7567,5.932,1.8162,20,5.2158,20,4.8033,10.4578,9.0996,20,20,20,20,20,1.783,20,-4 +4.6941,5.8706,1.7558,20,5.1631,20,4.7588,10.4236,9.0676,20,20,20,20,20,1.7234,20,-3.5 +4.6311,5.809,1.6954,20,5.1107,20,4.7151,10.39,20,20,20,20,20,20,1.6635,20,-2.5 +4.6311,5.809,1.6954,20,5.1107,20,4.7151,10.39,20,20,20,20,20,20,1.6635,20,-2.5 +4.6311,5.809,1.6954,20,5.1107,20,4.7151,10.39,20,20,20,20,20,20,1.6635,20,-2.5 +3.5055,20,1.6063,20,6.1351,5.0336,4.651,5.7431,10.3409,20,20,20,20,20,1.5752,20,-2 +3.5055,20,1.6063,20,6.1351,5.0336,4.651,5.7431,10.3409,20,20,20,20,20,1.5752,20,-2 +3.4432,4.4756,1.5472,20,6.0828,4.9825,4.6089,5.7031,10.3084,20,20,20,20,20,1.5167,20,-2 +3.4131,4.4456,1.5187,20,6.0577,4.9579,4.5889,5.684,10.293,20,20,20,20,20,1.4885,20,-1.5 +3.4131,4.4456,1.5187,20,6.0577,4.9579,4.5889,5.684,10.293,20,20,20,20,20,1.4885,20,-1.5 +3.3503,4.383,4.6148,1.4597,6.0054,4.907,4.5473,5.6445,20,20,20,20,20,20,1.43,20,-1.5 +3.3503,4.383,4.6148,1.4597,6.0054,4.907,4.5473,5.6445,20,20,20,20,20,20,1.43,20,-1.5 +3.317,4.3498,4.583,1.4286,5.9778,4.8801,20,4.5255,20,20,20,20,20,20,1.3992,20,-1.5 +3.2866,4.3195,4.554,1.4002,20,4.8557,20,4.5058,20,20,20,20,20,20,1.371,20,-1.5 +3.2212,4.2544,4.4918,1.3396,20,4.8035,20,4.464,20,20,20,20,20,20,1.3107,20,-1 +3.2212,4.2544,4.4918,1.3396,20,4.8035,20,4.464,20,20,20,20,20,20,1.3107,20,-1 +3.1894,4.2227,4.4616,1.3104,20,4.7784,20,4.4439,20,20,20,20,20,20,1.2815,20,-1 +3.1258,4.1594,4.4012,1.2522,20,4.7281,20,4.4041,20,20,20,20,20,20,1.2236,20,-1 +3.1258,4.1594,4.4012,1.2522,20,4.7281,20,4.4041,20,20,20,20,20,20,1.2236,20,-1 +3.0634,4.0972,5.289,1.1957,20,4.6792,20,4.3657,20,20,20,20,20,20,1.1673,20,-0.5 +3.0326,4.0665,5.2592,1.1681,20,4.6553,20,4.3471,20,20,20,20,20,20,1.1398,20,-0.5 +3.0326,4.0665,5.2592,1.1681,20,4.6553,20,4.3471,20,20,20,20,20,20,1.1398,20,-0.5 +2.9706,4.0049,5.1994,4.2545,1.113,4.6072,20,4.3097,20,20,20,20,20,1.0849,3.1246,20,-0.5 +2.9375,3.9719,5.1674,4.2232,1.0838,4.5816,20,4.29,20,20,20,20,20,1.0559,3.0934,20,-0.5 +2.9375,3.9719,5.1674,4.2232,1.0838,4.5816,20,4.29,20,20,20,20,20,1.0559,3.0934,20,-0.5 +2.8749,3.9096,5.1071,4.1643,1.0295,4.5337,20,4.2533,20,20,20,20,20,1.0018,3.0346,20,-0.5 +2.8456,3.8804,5.0789,4.1367,1.0043,4.5114,20,4.2363,20,20,20,20,20,0.9768,3.0071,20,-0.5 +2.8456,3.8804,5.0789,4.1367,1.0043,4.5114,20,4.2363,20,20,20,20,20,0.9768,3.0071,20,-0.5 +2.7873,3.8224,5.0228,4.082,0.9551,4.4673,20,4.2031,5.3151,20,20,20,20,0.9278,2.9526,20,-0.5 +2.7873,3.8224,5.0228,4.082,0.9551,4.4673,20,4.2031,5.3151,20,20,20,20,0.9278,2.9526,20,-0.5 +2.7235,3.759,4.9616,4.0223,20,0.9025,4.4195,4.1674,5.2806,20,20,20,0.8754,20,2.893,20,-0.5 +2.7235,3.759,4.9616,4.0223,20,0.9025,4.4195,4.1674,5.2806,20,20,20,0.8754,20,2.893,20,-0.5 +2.7235,3.759,4.9616,4.0223,20,0.9025,4.4195,4.1674,5.2806,20,20,20,0.8754,20,2.893,20,-0.5 +2.6276,3.6637,4.8696,3.9328,20,0.8266,4.3485,20,4.1151,20,20,20,0.7997,20,2.8037,20,-0.5 +2.5971,3.6333,4.8403,3.9043,20,0.8034,4.326,20,4.0988,20,20,20,0.7765,20,2.7753,20,0 +2.5578,3.5944,4.8028,3.8679,20,5.3708,0.7743,20,4.0782,20,20,0.7475,20,20,2.7389,20,0 +2.5578,3.5944,4.8028,3.8679,20,5.3708,0.7743,20,4.0782,20,20,0.7475,20,20,2.7389,20,0 +2.4927,3.5296,4.7405,3.8073,20,5.3206,0.7279,20,20,20,20,0.7017,20,20,2.6788,20,-0.5 +2.4619,3.499,4.711,3.7788,20,5.297,0.707,20,20,20,20,0.6812,20,20,2.6505,20,-0.5 +2.4619,3.499,4.711,3.7788,20,5.297,0.707,20,20,20,20,0.6812,20,20,2.6505,20,-0.5 +2.3976,3.4352,4.6497,3.7194,20,5.2482,4.1822,0.6661,20,20,0.6407,20,20,20,2.5913,20,-0.5 +2.3643,3.4022,4.618,3.6888,20,5.2231,4.1588,0.6465,20,20,0.6213,20,20,20,2.5609,20,-0.5 +2.3643,3.4022,4.618,3.6888,20,5.2231,4.1588,0.6465,20,20,0.6213,20,20,20,2.5609,20,-0.5 +2.3007,3.3391,4.5575,3.6303,20,20,4.1144,20,20,0.5877,20,20,20,20,2.5027,20,-30.5 +2.27,3.3086,4.5283,3.6022,20,20,4.0931,20,20,20,20,20,20,20,2.4747,20,-13 +2.27,3.3086,4.5283,3.6022,20,20,4.0931,20,20,20,20,20,20,20,2.4747,20,-13 +2.2147,3.2559,20,4.4804,3.5574,20,5.1208,4.0653,20,20,20,20,20,20,2.4188,20,-9.5 +20,2.1829,3.2252,4.4522,3.5308,20,5.1014,4.048,20,20,20,20,20,20,2.3875,20,-8.5 +20,2.1829,3.2252,4.4522,3.5308,20,5.1014,4.048,20,20,20,20,20,20,2.3875,20,-8.5 +3.6463,2.12,3.1647,4.3963,3.4783,20,20,4.0137,20,20,20,20,20,20,2.3261,20,-7.5 +3.6158,2.0901,3.1358,4.3698,3.4536,20,20,3.9979,20,20,20,20,20,20,2.2967,20,-7 +3.6158,2.0901,3.1358,4.3698,3.4536,20,20,3.9979,20,20,20,20,20,20,2.2967,20,-7 +3.5523,2.0278,3.0761,20,3.4025,20,20,5.0077,3.9658,20,20,20,20,20,2.2355,20,-5.5 +3.5523,2.0278,3.0761,20,3.4025,20,20,5.0077,3.9658,20,20,20,20,20,2.2355,20,-5.5 +3.52,1.9962,3.0458,20,4.2875,3.3769,20,4.9895,3.95,20,20,20,20,20,20,2.2042,-4.5 +3.4896,1.9665,3.0173,20,4.2615,3.3528,20,4.9723,3.9353,20,20,20,20,20,20,2.1749,-4.5 +3.4896,1.9665,3.0173,20,4.2615,3.3528,20,4.9723,3.9353,20,20,20,20,20,20,2.1749,-4.5 +3.4255,1.9039,20,2.9576,4.2071,3.3026,20,4.9369,20,20,20,20,20,20,20,2.1131,-4 +3.3622,20,1.8424,2.8989,4.1539,3.2538,20,4.9028,20,20,20,20,20,20,20,2.0521,-3 +3.33,20,1.8111,2.8692,4.127,3.2292,20,4.8859,20,20,20,20,20,20,20,2.021,-3 +3.33,20,1.8111,2.8692,4.127,3.2292,20,4.8859,20,20,20,20,20,20,20,2.021,-3 +3.33,20,1.8111,2.8692,4.127,3.2292,20,4.8859,20,20,20,20,20,20,20,2.021,-3 +3.2366,20,1.7207,2.7833,4.0495,3.1588,20,20,4.8375,20,20,20,20,20,20,1.9312,-2 +3.2366,20,1.7207,2.7833,4.0495,3.1588,20,20,4.8375,20,20,20,20,20,20,1.9312,-2 +3.1734,20,1.6597,2.7256,20,3.9976,3.1121,20,20,20,20,20,20,20,20,1.8704,-1.5 +20,3.1419,1.6294,2.6969,20,3.9718,3.089,20,20,20,20,20,20,20,20,1.8402,-1.5 +20,3.1419,1.6294,2.6969,20,3.9718,3.089,20,20,20,20,20,20,20,20,1.8402,-1.5 +20,3.0799,1.5699,2.6406,20,3.9214,3.0439,20,20,20,20,20,20,20,20,1.7809,-1 +20,3.0493,1.5407,2.613,20,3.8967,3.022,20,20,20,20,20,20,20,20,1.7518,-1 +20,3.0493,1.5407,2.613,20,3.8967,3.022,20,20,20,20,20,20,20,20,1.7518,-1 +20,2.9881,1.4822,2.5578,20,3.8473,2.9784,20,20,20,20,20,20,20,1.6935,20,-1 +20,2.9881,1.4822,2.5578,20,3.8473,2.9784,20,20,20,20,20,20,20,1.6935,20,-1 +20,2.9567,1.4524,2.5296,20,3.8222,2.9564,20,20,20,20,20,20,20,1.6637,20,-0.5 +20,2.926,1.4232,20,2.5021,3.7977,2.935,20,20,20,20,20,20,20,1.6346,20,-0.5 +20,2.8648,20,1.3654,2.4476,3.7492,2.8928,20,20,20,20,20,20,20,1.5769,20,-0.5 +20,2.8325,20,1.335,2.419,3.7237,2.8708,20,20,20,20,20,20,20,1.5466,20,0 +20,2.8325,20,1.335,2.419,3.7237,2.8708,20,20,20,20,20,20,20,1.5466,20,0 +20,2.8325,20,1.335,2.419,3.7237,2.8708,20,20,20,20,20,20,20,1.5466,20,0 +20,2.777,20,1.2829,2.3699,3.6801,2.8334,20,20,20,20,20,20,20,1.4946,20,-0.5 +20,2.7463,20,1.2542,2.3429,3.6561,20,2.813,20,20,20,20,20,20,1.4661,20,-0.5 +20,2.7146,20,1.2248,2.3151,3.6315,20,2.7921,20,20,20,20,20,20,1.4366,20,-0.5 +20,2.7146,20,1.2248,2.3151,3.6315,20,2.7921,20,20,20,20,20,20,1.4366,20,-0.5 +20,2.6513,20,1.1662,2.26,3.5827,20,2.7512,20,20,20,20,20,20,1.3779,20,0 +20,2.6206,20,1.1381,2.2335,3.5593,20,2.7317,20,20,20,20,20,20,1.3496,20,0 +20,2.5894,20,1.1097,2.2066,3.5355,20,2.712,20,20,20,20,20,20,1.3211,20,0 +20,2.5277,20,1.0537,2.1536,3.4887,20,2.6737,20,20,20,20,20,20,1.2649,20,0 +20,2.4984,20,1.0275,2.1287,20,3.4667,2.6558,20,20,20,20,20,20,1.2385,20,0 +20,2.4984,20,1.0275,2.1287,20,3.4667,2.6558,20,20,20,20,20,20,1.2385,20,0 +20,2.4356,20,20,0.9717,20,3.4198,2.6181,20,20,20,20,20,1.1822,20,20,0.5 +20,2.4026,20,20,0.9428,2.0479,3.3954,2.5988,20,20,20,20,20,1.153,20,20,0.5 +20,2.4026,20,20,0.9428,2.0479,3.3954,2.5988,20,20,20,20,20,1.153,20,20,0.5 +20,2.3729,20,20,0.9169,2.0231,3.3735,2.5814,20,20,20,20,20,1.127,20,20,0.5 +20,2.3094,20,20,0.8625,1.9704,3.3269,2.5451,20,20,20,20,20,1.0719,20,20,1 +20,2.3094,20,20,0.8625,1.9704,3.3269,2.5451,20,20,20,20,20,1.0719,20,20,1 +20,2.2459,20,20,20,0.8094,3.2808,20,2.5097,20,20,20,20,1.0181,20,20,1 +20,2.2459,20,20,20,0.8094,3.2808,20,2.5097,20,20,20,20,1.0181,20,20,1 +20,2.1934,20,20,20,0.7666,3.243,20,2.4811,20,20,20,0.9747,20,20,20,1 +20,2.1934,20,20,20,0.7666,3.243,20,2.4811,20,20,20,0.9747,20,20,20,1 +20,2.1308,20,20,20,0.7171,3.1983,20,20,20,20,20,0.9242,20,20,20,1 +20,2.1308,20,20,20,0.7171,3.1983,20,20,20,20,20,0.9242,20,20,20,1 +20,2.0693,20,20,20,1.7765,0.6706,20,20,20,20,20,0.8763,20,20,20,1.5 +20,2.0693,20,20,20,1.7765,0.6706,20,20,20,20,20,0.8763,20,20,20,1.5 +20,2.0693,20,20,20,1.7765,0.6706,20,20,20,20,20,0.8763,20,20,20,1.5 +20,1.9746,20,20,20,1.7027,0.6041,20,20,20,20,0.8068,20,20,20,20,2 +20,1.9746,20,20,20,1.7027,0.6041,20,20,20,20,0.8068,20,20,20,20,2 +20,1.9121,20,20,20,20,1.6548,0.5643,20,20,20,0.7645,20,20,20,20,2 +20,1.8822,20,20,20,20,1.6322,0.5467,20,20,0.7454,20,20,20,20,20,2.5 +20,1.8822,20,20,20,20,1.6322,0.5467,20,20,0.7454,20,20,20,20,20,2.5 +20,1.8822,20,20,20,20,1.6322,0.5467,20,20,0.7454,20,20,20,20,20,2.5 +20,1.8197,20,20,20,20,1.5854,2.9823,20,20,0.7083,20,20,20,20,20,-5.5 +20,1.7579,20,20,20,20,1.5398,2.9404,20,0.6759,20,20,20,20,20,20,-7 +20,1.7131,20,20,20,20,1.5098,2.9129,20,20,20,20,20,20,20,20,26 +20,1.7131,20,20,20,20,1.5098,2.9129,20,20,20,20,20,20,20,20,26 +20,1.6829,20,20,20,20,1.484,2.8882,20,20,20,20,20,20,20,20,24.5 +20,1.6829,20,20,20,20,1.484,2.8882,20,20,20,20,20,20,20,20,24.5 +1.6207,20,20,20,20,20,1.4307,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.3786,2.7861,20,20,20,20,20,20,20,20,20,17 +20,20,20,20,20,1.3494,20,20,20,20,20,20,20,20,20,20,15.5 +20,20,20,20,20,1.3178,20,20,2.1142,20,20,20,20,20,20,20,14 +20,20,20,20,20,1.3178,20,20,2.1142,20,20,20,20,20,20,20,14 +20,20,20,20,20,1.2625,20,20,2.0734,20,20,20,20,20,20,1.4346,12.5 +20,20,20,20,20,1.2625,20,20,2.0734,20,20,20,20,20,20,1.4346,12.5 +20,20,20,20,20,1.2076,20,20,2.0326,20,20,20,20,20,20,1.3759,10.5 +20,20,20,20,20,1.2076,20,20,2.0326,20,20,20,20,20,20,1.3759,10.5 +20,20,20,20,20,1.1537,20,1.9926,20,20,20,20,20,20,20,1.3188,9 +20,20,20,20,20,1.1256,20,1.9719,20,20,20,20,20,20,1.2894,20,8 +20,20,20,20,20,1.1256,20,1.9719,20,20,20,20,20,20,1.2894,20,8 +20,20,20,20,20,1.0716,20,1.9322,20,20,20,20,20,20,1.2323,20,7 +20,20,20,20,20,1.0716,20,1.9322,20,20,20,20,20,20,1.2323,20,7 +20,20,20,20,20,1.0185,20,1.8935,20,20,20,20,20,20,1.1765,20,6 +20,20,20,20,2.4058,1.0012,20,20,1.8809,20,20,20,20,20,1.1584,20,5.5 +20,20,20,20,2.3777,0.9745,20,20,1.8616,20,20,20,20,1.1303,20,20,5 +20,20,20,20,2.3514,0.9497,20,20,1.8438,20,20,20,20,1.1042,20,20,5 +20,20,20,20,2.3124,0.9135,20,20,1.8177,20,20,20,20,1.0661,20,20,4.5 +20,20,20,20,2.3124,0.9135,20,20,1.8177,20,20,20,20,1.0661,20,20,4.5 +20,20,20,20,2.2591,0.8649,20,20,20,20,20,20,20,1.0151,20,20,4 +20,20,20,20,2.2314,20,0.8401,20,20,20,20,20,0.9892,20,20,20,4 +20,20,20,20,2.2314,20,0.8401,20,20,20,20,20,0.9892,20,20,20,4 +20,20,20,20,20,2.2056,0.8173,20,20,20,20,20,0.9652,20,20,20,3.5 +20,20,20,20,20,2.1539,0.7731,20,20,20,20,20,0.9188,20,20,20,3.5 +20,20,20,20,20,2.1539,0.7731,20,20,20,20,20,0.9188,20,20,20,3.5 +20,20,20,20,20,2.1022,0.7306,20,20,20,20,0.8739,20,20,20,20,3 +20,20,20,20,20,2.1022,0.7306,20,20,20,20,0.8739,20,20,20,20,3 +20,20,20,20,20,2.0748,20,0.709,20,20,20,0.8509,20,20,20,20,3.5 +20,20,20,20,20,2.0499,20,0.69,20,20,20,0.8306,20,20,20,20,3.5 +20,20,20,20,20,1.9987,20,0.653,20,20,0.7909,20,20,20,20,20,3 +20,20,20,20,20,1.9987,20,0.653,20,20,0.7909,20,20,20,20,20,3 +20,20,20,20,20,1.9477,20,20,20,20,0.7545,20,20,20,20,20,-9 +20,20,20,20,20,1.9224,20,20,20,20,0.7377,20,20,20,20,20,-9.5 +20,20,20,20,20,1.9224,20,20,20,20,0.7377,20,20,20,20,20,-9.5 +20,20,20,20,20,1.8769,20,20,20,0.7002,20,20,20,20,20,20,-10 +20,20,20,20,20,1.8769,20,20,20,0.7002,20,20,20,20,20,20,-10 +20,20,20,20,20,1.8333,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.8333,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,20,1.7869,20,20,20,20,20,20,20,20,20,21 +20,20,20,20,20,20,1.7869,20,20,20,20,20,20,20,20,20,21 +20,20,20,20,20,20,1.7869,20,20,20,20,20,20,20,20,20,21 +20,20,20,20,20,1.7343,20,20,20,20,20,20,20,20,20,20,19.5 +20,20,20,20,20,1.6802,20,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,1.6513,20,20,20,20,20,20,20,20,20,20,18 +20,20,20,20,20,1.6513,20,20,20,20,20,20,20,20,20,20,18 +20,20,20,20,20,1.6229,20,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.5933,20,20,3.4191,20,20,20,20,20,20,20,45.5 +20,20,20,20,1.5649,20,20,3.398,20,20,20,20,20,20,20,20,44.5 +20,20,20,1.5061,20,20,20,3.3425,7.8781,20,20,20,20,20,20,20,37 +20,20,20,1.478,20,20,3.3139,7.8506,20,20,20,20,20,20,20,20,32.5 +20,20,20,1.478,20,20,3.3139,7.8506,20,20,20,20,20,20,20,20,32.5 +20,20,1.453,20,20,20,3.2886,7.8264,20,20,20,20,20,20,20,20,29.5 +20,1.4026,20,20,20,3.2357,7.7751,1.2831,4.4379,20,20,20,20,20,20,20,32.5 +20,1.3774,20,20,20,3.2082,7.7481,1.2575,8.2098,20,20,20,20,20,20,20,30 +20,1.3548,20,20,3.1812,7.721,8.7778,1.2311,13.9553,20,20,20,20,20,20,20,27 +1.3322,20,20,20,3.1537,7.693,1.2039,2.7792,9.6739,20,20,20,20,20,20,20,24.5 +1.3322,20,20,20,3.1537,7.693,1.2039,2.7792,9.6739,20,20,20,20,20,20,20,24.5 +20,20,20,3.0987,7.637,8.6939,1.1488,9.6207,3.5943,20,20,20,20,20,20,20,19.5 +20,20,20,3.0987,7.637,8.6939,1.1488,9.6207,3.5943,20,20,20,20,20,20,20,19.5 +20,20,20,3.0381,7.5791,11.7674,1.0969,3.551,10.7579,20,20,20,20,20,20,20,16.5 +20,20,20,3.0381,7.5791,11.7674,1.0969,3.551,10.7579,20,20,20,20,20,20,20,16.5 +20,20,20,3.0075,7.5497,2.6454,1.0706,3.5286,13.9255,20,20,20,20,20,20,20,15.5 +20,20,2.9754,8.4707,7.5189,1.0433,7.998,3.5053,5.5918,20,20,20,20,20,20,1.171,14 +20,20,2.9137,7.4594,8.5192,0.9911,9.4763,3.46,11.9514,20,20,20,20,20,20,1.1142,12.5 +20,20,2.9137,7.4594,8.5192,0.9911,9.4763,3.46,11.9514,20,20,20,20,20,20,1.1142,12.5 +20,20,2.8503,7.3982,11.5923,0.9385,8.5533,3.4137,11.1418,20,20,20,20,20,1.0566,20,10.5 +20,20,2.82,7.3689,11.5638,0.9135,8.53,3.3913,11.1225,20,20,20,20,20,1.0298,20,9.5 +20,20,2.82,7.3689,11.5638,0.9135,8.53,3.3913,11.1225,20,20,20,20,20,1.0298,20,9.5 +20,20,2.82,7.3689,11.5638,0.9135,8.53,3.3913,11.1225,20,20,20,20,20,1.0298,20,9.5 +20,20,2.7564,7.3073,8.7456,2.4273,0.8622,5.4434,16.733,20,20,20,20,20,0.9741,20,8.5 +20,2.6932,8.1893,7.2458,3.9492,2.3724,0.8123,5.3998,13.1493,20,20,20,20,0.9208,20,20,7 +20,2.6597,8.703,7.2132,3.9196,2.3433,0.7865,5.3767,13.1291,20,20,20,20,0.8932,20,20,7 +20,2.6597,8.703,7.2132,3.9196,2.3433,0.7865,5.3767,13.1291,20,20,20,20,0.8932,20,20,7 +20,2.5951,7.1503,8.2143,3.8625,2.2874,0.7383,5.3322,4.6102,20,20,20,0.8415,20,20,20,6 +20,2.5633,7.1193,8.1836,3.8343,2.2599,0.7153,5.3102,4.5916,20,20,20,0.817,20,20,20,5.5 +20,2.5633,7.1193,8.1836,3.8343,2.2599,0.7153,5.3102,4.5916,20,20,20,0.817,20,20,20,5.5 +20,2.5633,7.1193,8.1836,3.8343,2.2599,0.7153,5.3102,4.5916,20,20,20,0.817,20,20,20,5.5 +20,2.4997,7.0573,8.1224,3.7782,2.2052,3.1569,0.6716,4.555,20,20,20,0.7697,20,20,20,5 +20,2.4353,6.9943,11.1989,3.7211,2.1499,3.1101,0.6301,4.5177,20,20,0.7251,20,20,20,20,4.5 +20,2.4026,6.9623,11.1677,3.6922,2.1219,3.0866,0.6104,4.4989,20,20,0.7038,20,20,20,20,4.5 +20,2.4026,6.9623,11.1677,3.6922,2.1219,3.0866,0.6104,4.4989,20,20,0.7038,20,20,20,20,4.5 +20,2.4026,6.9623,11.1677,3.6922,2.1219,3.0866,0.6104,4.4989,20,20,0.7038,20,20,20,20,4.5 +20,2.338,6.8991,11.1058,3.6351,2.0669,3.0402,5.1549,4.4618,20,0.6648,20,20,20,20,20,-9 +20,2.2738,6.8361,11.0442,3.5782,2.0124,2.9943,5.1105,4.425,0.631,20,20,20,20,20,20,-12 +20,2.2738,6.8361,11.0442,3.5782,2.0124,2.9943,5.1105,4.425,0.631,20,20,20,20,20,20,-12 +20,2.2433,6.8068,11.0159,3.5529,1.9886,2.9753,5.0923,17.2152,0.6132,20,20,20,20,20,20,-11.5 +20,2.2107,6.7758,7.8445,3.5267,1.9643,8.0563,2.9564,11.8209,20,20,20,20,20,20,20,22 +20,2.1811,6.7477,7.8169,7.3086,1.9426,8.0361,2.9397,11.8076,20,20,20,20,20,20,20,23.5 +20,2.1162,6.6823,8.1689,3.4413,1.8833,2.8872,5.0061,4.3405,20,20,20,20,20,20,20,20 +20,2.1162,6.6823,8.1689,3.4413,1.8833,2.8872,5.0061,4.3405,20,20,20,20,20,20,20,20 +2.052,6.6168,7.6862,7.183,1.8226,7.9187,2.8328,4.2932,6.5068,20,20,20,20,20,20,20,16.5 +2.052,6.6168,7.6862,7.183,1.8226,7.9187,2.8328,4.2932,6.5068,20,20,20,20,20,20,20,16.5 +1.9894,6.5528,10.7647,3.3167,1.7634,9.1703,2.7797,4.247,16.75,20,20,20,20,20,20,20,14 +7.4513,6.5187,11.6363,3.2837,1.7317,9.1405,2.7513,4.2221,16.7273,20,20,20,20,20,20,20,12.5 +7.4513,6.5187,11.6363,3.2837,1.7317,9.1405,2.7513,4.2221,16.7273,20,20,20,20,20,20,20,12.5 +7.4513,6.5187,11.6363,3.2837,1.7317,9.1405,2.7513,4.2221,16.7273,20,20,20,20,20,20,20,12.5 +6.4546,7.5238,7.9452,3.2217,1.6724,2.6981,11.5846,4.1755,11.7336,20,20,20,20,20,20,20,11 +6.4235,7.4927,7.9145,3.1915,1.6435,2.6721,11.5601,4.1528,9.9247,20,20,20,20,20,20,20,9.5 +6.3591,10.5706,6.9313,3.1285,1.5834,2.6178,4.1049,6.3278,8.1023,20,20,20,20,20,20,20,8 +6.3591,10.5706,6.9313,3.1285,1.5834,2.6178,4.1049,6.3278,8.1023,20,20,20,20,20,20,20,8 +6.3591,10.5706,6.9313,3.1285,1.5834,2.6178,4.1049,6.3278,8.1023,20,20,20,20,20,20,20,8 +6.2613,11.3798,3.0329,1.4926,8.9125,2.5361,4.0328,6.2587,5.8117,20,20,20,20,20,20,1.7085,6 +6.2613,11.3798,3.0329,1.4926,8.9125,2.5361,4.0328,6.2587,5.8117,20,20,20,20,20,20,1.7085,6 +6.1969,7.6891,2.97,1.4333,8.8551,2.4828,3.9859,6.2135,5.7739,20,20,20,20,20,20,1.6473,5 +7.2328,7.6568,2.9384,1.4035,8.8261,2.456,3.9622,7.9838,5.7548,20,20,20,20,20,20,1.6168,4.5 +7.2328,7.6568,2.9384,1.4035,8.8261,2.456,3.9622,7.9838,5.7548,20,20,20,20,20,20,1.6168,4.5 +7.1685,7.5929,2.8757,7.4388,1.3449,2.4034,3.9157,7.9449,5.7172,20,20,20,20,20,20,1.5565,4.5 +7.1357,7.5603,2.8437,7.4081,1.3151,2.3767,3.892,7.925,5.698,20,20,20,20,20,1.526,7.0127,4 +7.1357,7.5603,2.8437,7.4081,1.3151,2.3767,3.892,7.925,5.698,20,20,20,20,20,1.526,7.0127,4 +7.0704,7.4953,2.78,7.3468,1.2561,2.3236,3.8449,7.8852,5.6599,20,20,20,20,20,1.4657,6.95,3 +7.0395,7.4644,2.7497,7.3177,1.2282,2.2985,3.8226,5.6418,20,20,20,20,20,20,1.4373,6.9204,3 +7.0395,7.4644,2.7497,7.3177,1.2282,2.2985,3.8226,5.6418,20,20,20,20,20,20,1.4373,6.9204,3 +10.1166,6.4849,2.6867,7.2571,1.1707,2.2468,3.7766,7.8272,5.6045,20,20,20,20,20,1.3784,6.8585,3 +10.1166,6.4849,2.6867,7.2571,1.1707,2.2468,3.7766,7.8272,5.6045,20,20,20,20,20,1.3784,6.8585,3 +10.0524,6.4215,2.624,7.1968,1.1141,2.1958,3.7311,7.7884,5.5676,20,20,20,20,20,1.3207,6.7973,2.5 +10.019,6.3885,2.5915,7.1654,1.0849,2.1694,3.7075,7.7681,5.5484,20,20,20,20,20,1.2911,6.7656,2 +10.019,6.3885,2.5915,7.1654,1.0849,2.1694,3.7075,7.7681,5.5484,20,20,20,20,20,1.2911,6.7656,2 +9.9547,6.325,2.5289,7.105,1.0295,2.1193,3.6626,7.7295,5.512,20,20,20,20,1.2345,20,6.7045,2.5 +9.9235,6.2941,2.4984,7.0756,1.0028,2.0951,3.6409,7.7107,5.4944,20,20,20,20,1.2073,20,6.6748,2 +9.9235,6.2941,2.4984,7.0756,1.0028,2.0951,3.6409,7.7107,5.4944,20,20,20,20,1.2073,20,6.6748,2 +9.8592,6.2306,2.4359,7.0153,8.3644,0.9489,3.5966,7.6723,5.4584,20,20,20,20,1.1522,20,6.614,2 +9.8265,6.1981,2.4039,6.9844,8.335,0.9219,2.021,7.6527,5.4401,20,20,20,20,1.1245,20,6.583,2 +9.8265,6.1981,2.4039,6.9844,8.335,0.9219,2.021,7.6527,5.4401,20,20,20,20,1.1245,20,6.583,2 +9.8265,6.1981,2.4039,6.9844,8.335,0.9219,2.021,7.6527,5.4401,20,20,20,20,1.1245,20,6.583,2 +9.7616,6.1338,2.3407,6.9233,8.2766,0.8692,1.9722,7.6139,5.404,20,20,20,20,1.0707,6.5218,8.0201,2 +20,6.0697,2.2777,6.8623,8.2183,0.8183,1.9243,3.4861,5.3683,20,20,20,1.0185,20,6.461,7.9799,1.5 +20,6.0697,2.2777,6.8623,8.2183,0.8183,1.9243,3.4861,5.3683,20,20,20,1.0185,20,6.461,7.9799,1.5 +20,6.0697,2.2777,6.8623,8.2183,0.8183,1.9243,3.4861,5.3683,20,20,20,1.0185,20,6.461,7.9799,1.5 +10.5097,5.9748,2.1846,6.772,8.1321,3.9282,0.7468,3.4224,5.3162,20,20,20,0.9445,20,6.3712,6.8903,2 +10.4764,5.9417,2.1522,6.7406,8.1021,3.901,0.7231,3.4004,5.2982,20,20,20,0.9198,20,6.34,6.8577,2 +10.4453,5.911,2.1221,6.7113,8.0742,3.8756,0.7017,3.3801,14.1379,20,20,0.8974,20,20,6.3112,6.8274,2 +10.4453,5.911,2.1221,6.7113,8.0742,3.8756,0.7017,3.3801,14.1379,20,20,0.8974,20,20,6.3112,6.8274,2 +10.3804,5.8467,2.0591,6.6501,8.0157,3.8228,1.7648,0.6592,14.1016,20,20,0.8526,20,20,6.251,6.7642,2.5 +10.3475,5.814,2.0272,6.6191,7.986,3.796,1.7423,0.6389,14.0832,20,20,0.831,20,20,6.2205,6.7322,2.5 +10.3475,5.814,2.0272,6.6191,7.986,3.796,1.7423,0.6389,14.0832,20,20,0.831,20,20,6.2205,6.7322,2.5 +10.2826,5.7497,1.9643,6.5577,9.3638,3.7432,10.1862,1.6988,0.6019,20,0.7913,20,20,20,6.161,5.1768,3 +10.2517,5.719,1.9343,6.5284,9.3369,3.7181,10.1637,1.6783,14.029,20,0.7737,20,20,20,6.1326,5.1467,-2 +10.2517,5.719,1.9343,6.5284,9.3369,3.7181,10.1637,1.6783,14.029,20,0.7737,20,20,20,6.1326,5.1467,-2 +10.1867,5.6546,1.8716,6.4673,7.8409,3.6661,10.1173,1.6372,13.9931,0.7388,20,20,20,20,6.0728,5.0833,-3.5 +10.1867,5.6546,1.8716,6.4673,7.8409,3.6661,10.1173,1.6372,13.9931,0.7388,20,20,20,20,6.0728,5.0833,-3.5 +10.1229,5.5917,1.8107,6.408,7.7846,3.6169,10.0734,1.6001,13.9599,20,20,20,20,20,6.0133,5.0206,35 +10.0891,5.5583,1.7786,6.3768,7.755,3.5912,10.0505,1.5815,7.2763,20,20,20,20,20,5.9814,4.9871,36 +10.0891,5.5583,1.7786,6.3768,7.755,3.5912,10.0505,1.5815,7.2763,20,20,20,20,20,5.9814,4.9871,36 +5.4932,1.7118,6.3091,7.6873,3.5256,9.9873,5.317,1.5238,12.1124,20,20,20,20,5.9357,4.933,5.9886,30 +5.4596,1.677,6.2737,9.0958,3.4905,9.9532,1.4924,5.015,13.0089,20,20,20,20,5.9137,4.9062,5.9602,27.5 +5.4596,1.677,6.2737,9.0958,3.4905,9.9532,1.4924,5.015,13.0089,20,20,20,20,5.9137,4.9062,5.9602,27.5 +5.4243,1.6407,7.6145,9.0589,3.4544,5.2503,1.4608,4.985,20,20,20,20,5.8898,9.3597,4.8775,9.0625,25 +1.6049,6.2003,7.5777,3.4184,9.8833,5.2166,1.4292,4.9546,20,20,20,20,5.867,4.8498,5.9007,9.9274,23.5 +1.5292,7.4993,8.9437,3.3411,9.808,2.9333,1.3613,20,11.8467,20,20,5.8209,7.2883,4.7928,8.9682,6.231,19.5 +1.5292,7.4993,8.9437,3.3411,9.808,2.9333,1.3613,20,11.8467,20,20,5.8209,7.2883,4.7928,8.9682,6.231,19.5 +6.0836,7.4596,8.904,3.302,5.1068,1.3271,4.8552,11.8187,20,20,20,5.7982,4.7646,5.8096,9.8231,5.2799,17.5 +6.052,7.4275,3.2701,9.7386,5.0766,1.2993,4.8278,11.7955,20,20,20,5.7807,4.7424,5.7857,9.7953,5.2506,16 +7.3637,8.8076,3.2065,9.6762,2.8104,1.2438,6.7569,11.7485,12.4367,20,5.747,9.1973,4.6994,8.8616,6.1112,5.1926,13.5 +7.3306,8.7744,3.1734,4.9844,2.7799,1.215,20,11.7237,12.4147,20,5.7304,4.6778,5.7156,8.8364,5.1629,1.3695,12.5 +7.3306,8.7744,3.1734,4.9844,2.7799,1.215,20,11.7237,12.4147,20,5.7304,4.6778,5.7156,8.8364,5.1629,1.3695,12.5 +7.2672,8.7106,3.11,4.9239,2.7217,1.1604,11.6763,12.3727,20,20,5.6989,4.6368,5.6707,9.6591,5.1061,1.3106,10.5 +7.2364,3.079,9.5506,4.8941,2.6932,1.1338,11.6528,12.3517,20,20,5.6844,4.6175,5.6495,9.6334,5.0787,1.2824,9.5 +7.2033,3.0458,9.5179,4.8623,2.6626,1.1055,11.6277,12.3294,20,5.6689,7.1531,4.5969,8.7409,5.9736,1.2522,6.6489,8.5 +7.2033,3.0458,9.5179,4.8623,2.6626,1.1055,11.6277,12.3294,20,5.6689,7.1531,4.5969,8.7409,5.9736,1.2522,6.6489,8.5 +8.5824,2.9822,9.4552,4.8014,2.6043,1.0522,11.5795,12.2865,20,5.6399,4.5582,5.5838,8.6944,5.9202,1.1951,5.7712,8 +8.5507,2.9505,9.4239,4.7709,2.5752,1.0258,11.5552,12.2649,20,5.6261,4.5395,5.5628,8.6715,5.8939,1.1671,5.7407,7 +8.5507,2.9505,9.4239,4.7709,2.5752,1.0258,11.5552,12.2649,20,5.6261,4.5395,5.5628,8.6715,5.8939,1.1671,5.7407,7 +8.5507,2.9505,9.4239,4.7709,2.5752,1.0258,11.5552,12.2649,20,5.6261,4.5395,5.5628,8.6715,5.8939,1.1671,5.7407,7 +8.4537,2.8534,9.3278,4.6775,2.4859,0.9465,11.4806,12.1982,12.121,20,4.484,5.5002,9.4494,1.0833,6.4698,5.6477,5.5 +8.4227,2.8223,9.297,4.6475,2.4573,0.9215,11.4565,12.1766,12.1024,20,4.467,5.4809,9.4248,1.0573,6.4413,5.6182,5.5 +8.4227,2.8223,9.297,4.6475,2.4573,0.9215,11.4565,12.1766,12.1024,20,4.467,5.4809,9.4248,1.0573,6.4413,5.6182,5.5 +9.5492,2.7583,9.2336,2.3986,4.3789,20,0.8715,12.0645,20,8.9519,4.4324,8.5371,5.7378,1.0045,6.3827,5.5573,5 +9.5162,2.7253,4.554,2.3683,4.3498,12.3769,0.8462,12.0448,20,8.9358,4.4151,8.5147,0.9781,4.7754,6.3527,5.5262,4.5 +9.5162,2.7253,4.554,2.3683,4.3498,12.3769,0.8462,12.0448,20,8.9358,4.4151,8.5147,0.9781,4.7754,6.3527,5.5262,4.5 +9.5162,2.7253,4.554,2.3683,4.3498,12.3769,0.8462,12.0448,20,8.9358,4.4151,8.5147,0.9781,4.7754,6.3527,5.5262,4.5 +9.4522,2.6615,4.4923,2.3098,4.2934,11.3315,0.7988,12.0066,10.6106,4.3824,5.3831,8.4718,0.9283,4.7227,6.2948,5.466,4 +9.3885,2.5979,4.4308,2.2516,4.2371,11.2816,0.7535,11.9682,10.5748,4.3512,5.3463,8.4298,0.881,10.466,5.4063,7.5106,3.5 +2.5663,9.0431,4.4002,2.2227,4.2092,11.2568,11.9976,0.7319,10.5569,4.336,5.3282,0.8584,4.6451,10.4388,5.3768,7.4806,3.5 +2.5275,9.0046,4.3627,2.1874,4.1749,11.2264,11.9703,0.7065,10.5351,4.3177,5.3063,0.8315,4.6138,9.522,5.3405,6.6938,3.5 +2.5275,9.0046,4.3627,2.1874,4.1749,11.2264,11.9703,0.7065,10.5351,4.3177,5.3063,0.8315,4.6138,9.522,5.3405,6.6938,3.5 +2.4622,8.9396,4.2995,2.1279,4.1172,11.175,11.9241,0.6661,10.4981,5.7825,0.7888,20,4.5617,9.4647,5.2798,6.6303,3 +2.4622,8.9396,4.2995,2.1279,4.1172,11.175,11.9241,0.6661,10.4981,5.7825,0.7888,20,4.5617,9.4647,5.2798,6.6303,3 +2.4017,8.8795,4.2409,6.1807,2.073,11.1273,11.8813,11.8492,10.4638,7.737,0.7525,20,4.514,6.063,5.2239,6.5717,-13 +2.4017,8.8795,4.2409,6.1807,2.073,11.1273,11.8813,11.8492,10.4638,7.737,0.7525,20,4.514,6.063,5.2239,6.5717,-13 +2.3408,8.8194,4.183,6.125,2.02,11.0821,11.8414,11.8159,10.4332,6.7196,0.7155,20,4.4635,9.3566,5.1659,6.5115,-14 +9.1004,2.3106,4.155,6.0983,1.9951,12.0549,11.0615,11.8018,20,0.6958,5.1814,8.2392,4.4365,10.2158,5.1358,7.2359,-13.5 +9.1004,2.3106,4.155,6.0983,1.9951,12.0549,11.0615,11.8018,20,0.6958,5.1814,8.2392,4.4365,10.2158,5.1358,7.2359,-13.5 +9.0361,2.2473,8.7283,4.0972,1.9447,3.9394,11.0202,11.7888,20,0.6552,5.137,8.1892,4.3786,10.1549,5.9156,5.072,-13 +7.8155,2.2154,8.6973,4.0683,6.0162,1.9199,10.9999,11.7719,20,0.6354,5.1139,8.1633,5.3042,4.3489,5.8836,5.0394,-12.5 +7.8155,2.2154,8.6973,4.0683,6.0162,1.9199,10.9999,11.7719,20,0.6354,5.1139,8.1633,5.3042,4.3489,5.8836,5.0394,-12.5 +7.7517,2.154,8.6377,4.0131,5.9641,1.8735,10.9618,11.7403,20,4.1166,5.0687,8.1125,5.248,4.2909,5.8216,4.976,24.5 +7.7203,8.91,2.124,3.9864,5.939,1.8516,11.9355,10.9438,12.8213,4.0969,5.046,8.0871,5.2199,4.262,5.7907,4.9447,26 +7.7203,8.91,2.124,3.9864,5.939,1.8516,11.9355,10.9438,12.8213,4.0969,5.046,8.0871,5.2199,4.262,5.7907,4.9447,26 +8.8443,2.0578,8.5423,3.9213,5.8752,1.7917,10.8886,11.6752,20,5.5604,5.0191,8.052,4.2158,9.9803,5.7361,4.8866,22 +8.8443,2.0578,8.5423,3.9213,5.8752,1.7917,10.8886,11.6752,20,5.5604,5.0191,8.052,4.2158,9.9803,5.7361,4.8866,22 +1.9925,8.4763,3.856,5.8109,1.7311,10.8318,11.6229,11.6365,12.957,4.9966,8.021,5.1371,4.1733,5.6845,4.8311,6.1644,18 +1.9925,8.4763,3.856,5.8109,1.7311,10.8318,11.6229,11.6365,12.957,4.9966,8.021,5.1371,4.1733,5.6845,4.8311,6.1644,18 +1.9283,8.4112,3.791,5.7468,1.6705,10.7745,11.5698,10.2257,20,8.9667,7.9929,4.1339,9.8848,5.6353,4.778,6.106,15.5 +1.9283,8.4112,3.791,5.7468,1.6705,10.7745,11.5698,10.2257,20,8.9667,7.9929,4.1339,9.8848,5.6353,4.778,6.106,15.5 +8.3478,9.0939,3.7276,7.6629,1.6112,10.7179,11.5172,10.1811,8.8653,7.9675,5.0671,4.0974,5.5888,4.7274,6.0499,7.4735,12.5 +8.3141,3.6937,5.6503,5.5732,1.5793,10.6873,12.5877,10.1567,8.8429,7.9549,4.0788,20,5.5646,4.701,6.0203,7.4424,11.5 +8.3141,3.6937,5.6503,5.5732,1.5793,10.6873,12.5877,10.1567,8.8429,7.9549,4.0788,20,5.5646,4.701,6.0203,7.4424,11.5 +8.2504,3.6298,5.5871,3.5143,1.5199,11.4356,11.4685,8.8015,20,20,4.0438,9.7744,4.651,6.738,5.9645,7.3836,10 +8.2187,3.5979,5.5554,3.484,1.4902,11.4088,11.4442,8.7803,20,20,4.0272,9.7534,4.6267,6.7123,5.937,8.531,9 +8.1861,3.5651,5.5228,1.4595,10.5717,11.381,11.4192,8.7585,20,4.987,4.0103,9.7318,4.6018,6.6859,5.9088,8.4997,8 +8.1861,3.5651,5.5228,1.4595,10.5717,11.381,11.4192,8.7585,20,4.987,4.0103,9.7318,4.6018,6.6859,5.9088,8.4997,8 +8.8661,3.5001,7.4388,1.3993,10.513,11.3262,10.0183,8.7154,6.7854,3.9779,7.6139,5.4296,4.5531,5.8534,7.266,1.6457,7 +8.8351,3.4691,7.4081,1.3705,10.4848,11.2999,9.9957,8.6947,6.7669,3.963,7.5983,5.4089,4.5302,5.8272,7.2381,1.616,6.5 +8.8351,3.4691,7.4081,1.3705,10.4848,11.2999,9.9957,8.6947,6.7669,3.963,7.5983,5.4089,4.5302,5.8272,7.2381,1.616,6.5 +8.7708,3.4048,7.3445,1.3111,10.4264,11.2452,9.949,8.6517,6.7287,3.933,20,5.3664,4.4833,5.7732,7.1806,1.5548,6 +7.0097,3.372,7.3121,1.2809,10.3965,11.2173,9.9251,8.6296,6.7091,3.9184,9.609,5.3452,4.4598,5.746,7.1515,1.5238,5.5 +7.0097,3.372,7.3121,1.2809,10.3965,11.2173,9.9251,8.6296,6.7091,3.9184,9.609,5.3452,4.4598,5.746,7.1515,1.5238,5.5 +3.3167,5.2759,10.2431,1.2302,10.346,11.17,9.8846,6.6761,20,7.5245,9.5751,4.4206,6.4921,5.7004,7.1026,1.4718,4.5 +3.2849,5.2442,10.2117,1.201,20,11.1426,9.8611,6.657,20,7.5099,5.2899,4.3984,6.468,5.6743,7.0746,1.4421,4 +3.2849,5.2442,10.2117,1.201,20,11.1426,9.8611,6.657,20,7.5099,5.2899,4.3984,6.468,5.6743,7.0746,1.4421,4 +3.224,5.1836,10.1517,1.1458,11.0906,11.1567,9.8166,6.621,20,20,5.2518,4.3561,6.4219,5.6245,1.3853,12.612,3.5 +3.1937,5.1534,5.0957,3.0998,1.1185,11.1332,9.7944,6.6031,20,20,5.2332,4.3354,5.5999,6.9945,1.3574,9.1604,3.5 +3.1937,5.1534,5.0957,3.0998,1.1185,11.1332,9.7944,6.6031,20,20,5.2332,4.3354,5.5999,6.9945,1.3574,9.1604,3.5 +3.1937,5.1534,5.0957,3.0998,1.1185,11.1332,9.7944,6.6031,20,20,5.2332,4.3354,5.5999,6.9945,1.3574,9.1604,3.5 +3.1331,5.093,5.0375,3.0421,1.0642,11.0862,9.75,6.5673,20,20,5.1965,4.2943,5.551,6.9417,1.3017,9.1016,3.5 +3.0712,5.0312,4.9779,2.9831,1.0091,11.0378,9.7043,6.5305,20,20,5.1598,4.2533,5.5016,6.888,1.2455,9.0416,3 +3.0712,5.0312,4.9779,2.9831,1.0091,11.0378,9.7043,6.5305,20,20,5.1598,4.2533,5.5016,6.888,1.2455,9.0416,3 +3.0099,4.9701,4.919,2.9249,0.9554,10.99,9.6591,6.4944,20,20,5.1243,4.2135,5.4532,6.8353,1.1907,8.9823,2.5 +3.0099,4.9701,4.919,2.9249,0.9554,10.99,9.6591,6.4944,20,20,5.1243,4.2135,5.4532,6.8353,1.1907,8.9823,2.5 +2.9456,4.9059,4.8571,2.8637,0.8999,10.9397,9.6116,6.4566,20,20,4.1724,6.2182,5.4028,1.1339,7.9224,8.9202,2 +2.9137,4.874,4.8264,2.8333,0.8727,10.9147,9.5881,6.4379,20,20,4.1524,6.1955,5.378,1.1061,7.8932,8.8894,2 +2.9137,4.874,4.8264,2.8333,0.8727,10.9147,9.5881,6.4379,20,20,4.1524,6.1955,5.378,1.1061,7.8932,8.8894,2 +2.849,4.8094,4.7641,2.772,10.7673,0.8187,9.5405,6.4003,20,20,4.1122,6.1498,5.3279,1.0505,7.8341,7.4818,2 +2.8158,4.7762,4.7322,2.7405,10.7386,0.7916,9.516,6.3811,20,20,4.0919,6.1265,5.3024,1.0224,7.8038,7.4493,2 +2.8158,4.7762,4.7322,2.7405,10.7386,0.7916,9.516,6.3811,20,20,4.0919,6.1265,5.3024,1.0224,7.8038,7.4493,2 +2.7511,4.7116,4.6699,2.6791,10.6825,0.7399,9.4684,6.3437,20,4.9818,4.0531,6.0817,5.2531,0.9689,7.7451,7.3863,2.5 +2.7511,4.7116,4.6699,2.6791,10.6825,0.7399,9.4684,6.3437,20,4.9818,4.0531,6.0817,5.2531,0.9689,7.7451,7.3863,2.5 +2.6858,4.6462,4.6068,2.6171,10.6258,0.6896,9.42,6.306,20,4.9482,4.015,6.0371,0.9165,6.5609,7.686,7.3227,2.5 +2.655,4.6153,4.577,2.5878,10.5989,10.7119,0.6667,6.2881,20,4.9327,3.9974,6.0164,0.8926,6.5353,7.6583,7.2927,2.5 +2.655,4.6153,4.577,2.5878,10.5989,10.7119,0.6667,6.2881,20,4.9327,3.9974,6.0164,0.8926,6.5353,7.6583,7.2927,2.5 +2.593,4.5532,4.517,2.5289,10.5447,10.6629,0.6224,6.2522,20,4.9023,3.9629,5.1356,0.8459,8.6245,7.6027,7.2326,2.5 +2.5636,4.5238,4.4886,2.501,10.519,10.6396,0.6024,6.2353,20,4.8882,3.9469,0.8246,6.4601,8.599,7.5764,7.2042,3 +2.5636,4.5238,4.4886,2.501,10.519,10.6396,0.6024,6.2353,20,4.8882,3.9469,0.8246,6.4601,8.599,7.5764,7.2042,3 +2.5032,6.4477,4.4299,2.4436,10.4659,10.5915,9.2838,0.5635,20,3.9148,5.9168,0.7828,6.411,7.5227,11.9369,7.1457,3 +4.4318,6.4164,4.3996,2.4138,10.4384,10.5665,9.2603,0.5447,20,3.8987,5.8969,0.7624,6.3858,7.4951,11.9082,7.1156,3 +4.4318,6.4164,4.3996,2.4138,10.4384,10.5665,9.2603,0.5447,20,3.8987,5.8969,0.7624,6.3858,7.4951,11.9082,7.1156,3 +4.3704,6.3552,4.3401,2.3556,10.3844,10.5175,9.2142,6.1466,20,3.868,0.725,5.0059,6.337,7.4413,11.8523,7.0568,-16 +4.3409,6.3257,4.3115,2.3277,10.3583,10.4938,7.9602,6.1295,20,3.8537,0.7083,4.9856,6.3137,7.4156,8.381,7.0286,-17 +4.3409,6.3257,4.3115,2.3277,10.3583,10.4938,7.9602,6.1295,20,3.8537,0.7083,4.9856,6.3137,7.4156,8.381,7.0286,-17 +2.32,4.2803,10.2364,2.2743,10.3109,10.4529,9.1548,7.9282,8.5817,3.8135,0.666,4.9348,6.2579,8.3851,7.3563,6.9667,-16 +2.32,4.2803,10.2364,2.2743,10.3109,10.4529,9.1548,7.9282,8.5817,3.8135,0.666,4.9348,6.2579,8.3851,7.3563,6.9667,-16 +2.289,4.2501,10.2074,2.2482,20,10.2878,9.1371,7.9132,8.5694,3.7925,0.6449,4.9085,6.9991,6.2292,7.326,6.9354,-15.5 +2.2596,4.2214,9.1982,4.2023,2.2238,10.2661,10.415,7.8995,20,0.6254,3.7723,5.7452,4.8833,6.2018,7.2972,8.2586,-15 +2.2288,4.1915,6.1782,4.1755,2.1985,10.2438,10.3963,7.8856,20,0.6055,3.7509,5.7203,4.8567,6.1729,7.2668,8.2274,-14.5 +7.5372,2.1685,4.1331,4.1236,2.1503,10.2011,10.361,9.0728,20,0.5677,3.7078,5.6702,4.8033,6.1153,7.2063,11.6124,-14 +7.5372,2.1685,4.1331,4.1236,2.1503,10.2011,10.361,9.0728,20,0.5677,3.7078,5.6702,4.8033,6.1153,7.2063,11.6124,-14 +7.4767,2.1093,4.076,9.0568,4.0735,2.1045,10.1605,9.0438,10.028,20,3.6643,20,4.7498,6.8348,6.0576,7.1462,21.5 +7.4767,2.1093,4.076,9.0568,4.0735,2.1045,10.1605,9.0438,10.028,20,3.6643,20,4.7498,6.8348,6.0576,7.1462,21.5 +5.6853,2.0494,6.0042,4.0152,2.0486,10.1073,10.2797,8.9987,7.7964,4.6098,3.6396,5.5853,4.7109,6.0115,7.0945,11.4974,18.5 +5.6853,2.0494,6.0042,4.0152,2.0486,10.1073,10.2797,8.9987,7.7964,4.6098,3.6396,5.5853,4.7109,6.0115,7.0945,11.4974,18.5 +2.0197,3.9857,5.9743,3.9863,2.0208,10.0808,10.2556,8.9762,7.7761,3.6279,7.8898,5.5687,4.692,5.9889,7.0691,8.0206,17 +2.0197,3.9857,5.9743,3.9863,2.0208,10.0808,10.2556,8.9762,7.7761,3.6279,7.8898,5.5687,4.692,5.9889,7.0691,8.0206,17 +1.9662,3.9316,9.8989,3.9336,1.9702,10.0322,10.2113,7.7385,20,7.8679,5.5401,4.6593,5.9493,8.0604,7.0241,6.615,14.5 +1.904,3.8682,9.8355,3.8713,1.9104,10.1582,8.8846,7.693,8.3789,20,5.5092,4.6234,5.9048,6.9728,7.9142,6.5567,12 +3.8362,5.8246,3.8398,1.8801,9.945,10.1312,8.8592,7.67,8.358,20,4.6057,6.6767,5.8827,6.9472,7.8857,6.5274,10.5 +3.8362,5.8246,3.8398,1.8801,9.945,10.1312,8.8592,7.67,8.358,20,4.6057,6.6767,5.8827,6.9472,7.8857,6.5274,10.5 +3.8362,5.8246,3.8398,1.8801,9.945,10.1312,8.8592,7.67,8.358,20,4.6057,6.6767,5.8827,6.9472,7.8857,6.5274,10.5 +3.7351,8.7156,3.7403,1.7849,9.8523,10.0461,8.779,7.5973,5.8434,5.4474,4.5511,5.8134,7.9096,6.8665,6.4349,7.147,8.5 +3.7351,8.7156,3.7403,1.7849,9.8523,10.0461,8.779,7.5973,5.8434,5.4474,4.5511,5.8134,7.9096,6.8665,6.4349,7.147,8.5 +3.674,9.6408,3.6798,1.727,9.7956,8.7298,7.5526,8.2513,5.8062,5.4211,4.52,5.773,6.8189,11.204,6.3797,7.0888,7 +3.6439,9.6105,3.6499,1.6985,9.7676,8.7055,7.5304,8.2311,5.7878,9.4226,4.5051,5.7534,6.7955,11.1788,6.3525,7.0601,6.5 +3.6439,9.6105,3.6499,1.6985,9.7676,8.7055,7.5304,8.2311,5.7878,9.4226,4.5051,5.7534,6.7955,11.1788,6.3525,7.0601,6.5 +3.5824,9.5486,3.589,1.6405,20,8.6559,7.4855,5.7506,20,4.475,6.5267,5.7135,6.7481,7.6618,6.2972,1.626,5 +5.5404,9.5191,3.5599,1.6128,20,8.6322,7.464,5.7328,20,4.4612,6.5103,5.6949,6.7258,7.6364,6.2711,1.5978,5 +5.5404,9.5191,3.5599,1.6128,20,8.6322,7.464,5.7328,20,4.4612,6.5103,5.6949,6.7258,7.6364,6.2711,1.5978,5 +5.4797,9.4582,3.4999,1.556,20,8.5834,7.4198,5.6966,20,4.433,5.6566,7.7314,6.6797,7.5839,6.217,1.5398,4 +5.4797,9.4582,3.4999,1.556,20,8.5834,7.4198,5.6966,20,4.433,5.6566,7.7314,6.6797,7.5839,6.217,1.5398,4 +5.4178,3.4387,8.6372,1.4983,20,8.5335,7.3747,5.6596,20,8.4296,5.6185,7.6874,6.6334,7.5308,6.1623,1.481,3.5 +5.3874,3.4085,8.6075,1.4699,9.7594,8.509,7.3525,5.6414,20,8.4153,5.5999,7.6658,6.6107,6.1355,6.83,1.4521,3 +5.3874,3.4085,8.6075,1.4699,9.7594,8.509,7.3525,5.6414,20,8.4153,5.5999,7.6658,6.6107,6.1355,6.83,1.4521,3 +5.3578,3.3793,8.5787,1.4425,9.734,8.4851,7.331,5.6239,20,6.4114,5.582,7.6449,6.5888,6.1095,6.8023,1.4242,3.5 +5.3266,3.3484,8.5484,1.4136,9.7074,8.4601,7.3084,5.6056,20,6.395,5.5632,7.623,6.5657,6.0821,6.7731,1.3949,3 +8.2883,3.3188,8.5192,1.386,9.6817,8.436,7.2867,5.588,20,6.3795,5.5453,6.5438,10.9042,6.0559,1.3669,4.9979,2.5 +8.2573,3.2882,8.4891,1.3575,9.6552,8.411,7.2642,5.5698,20,6.3636,5.5271,6.5212,10.8793,6.0288,1.338,4.9683,2.5 +8.1954,3.227,8.4288,1.3009,9.6021,8.3612,7.2194,5.5337,20,6.3326,5.4912,6.4765,10.8297,5.9752,1.2808,4.9092,2 +8.1615,3.1934,8.3957,1.27,9.573,8.3339,7.1948,5.514,20,6.3158,5.4718,6.4521,10.8026,5.9458,1.2496,4.8769,1.5 +8.1615,3.1934,8.3957,1.27,9.573,8.3339,7.1948,5.514,20,6.3158,5.4718,6.4521,10.8026,5.9458,1.2496,4.8769,1.5 +8.0988,3.1315,8.3347,1.2134,9.5194,8.2836,7.1497,5.478,20,6.2851,5.4363,6.4073,10.7527,5.8918,1.1924,4.8172,1.5 +8.0988,3.1315,8.3347,1.2134,9.5194,8.2836,7.1497,5.478,20,6.2851,5.4363,6.4073,10.7527,5.8918,1.1924,4.8172,1.5 +8.0677,3.1008,8.3044,9.2516,1.1856,8.2588,7.1274,5.4604,20,6.2701,5.4188,6.3852,10.728,5.865,1.1642,4.7876,1.5 +8.0677,3.1008,8.3044,9.2516,1.1856,8.2588,7.1274,5.4604,20,6.2701,5.4188,6.3852,10.728,5.865,1.1642,4.7876,1.5 +8.0072,3.041,8.2455,9.1953,1.1318,8.2104,7.0841,7.8252,5.4262,9.41,5.3854,6.3425,10.68,5.8131,1.1099,4.7302,1.5 +8.9322,2.9811,8.1864,9.1389,1.0786,8.1619,7.0409,7.786,5.3923,5.3526,8.5443,6.3002,7.1421,1.0564,4.6728,8.7884,1 +8.9035,2.9528,8.1585,9.1122,1.0537,8.139,7.0205,7.7674,5.3763,5.3373,8.5281,6.2804,7.1185,1.0314,4.6457,8.7609,1 +8.9035,2.9528,8.1585,9.1122,1.0537,8.139,7.0205,7.7674,5.3763,5.3373,8.5281,6.2804,7.1185,1.0314,4.6457,8.7609,1 +8.8419,2.8921,8.0986,9.0551,1.001,8.0901,6.977,7.728,5.3426,5.3048,7.3115,6.238,7.068,0.9784,4.5877,8.7021,1 +8.8419,2.8921,8.0986,9.0551,1.001,8.0901,6.977,7.728,5.3426,5.3048,7.3115,6.238,7.068,0.9784,4.5877,8.7021,1 +8.8419,2.8921,8.0986,9.0551,1.001,8.0901,6.977,7.728,5.3426,5.3048,7.3115,6.238,7.068,0.9784,4.5877,8.7021,1 +8.7806,2.8318,8.039,8.9983,0.9495,8.0415,6.9338,7.689,5.3094,5.2731,7.2719,6.1963,7.018,0.9268,4.5301,8.6437,0.5 +8.7182,2.7703,7.9783,8.9404,9.2073,0.8983,6.8901,7.6494,5.2759,5.2415,7.232,6.1542,0.8757,5.5814,4.4716,8.5843,0.5 +8.6882,2.7408,7.9492,8.9127,9.1819,0.8743,6.8692,7.6306,20,5.2265,7.2128,6.1341,0.8516,5.5563,4.4435,8.5557,0 +8.6882,2.7408,7.9492,8.9127,9.1819,0.8743,6.8692,7.6306,20,5.2265,7.2128,6.1341,0.8516,5.5563,4.4435,8.5557,0 +8.6882,2.7408,7.9492,8.9127,9.1819,0.8743,6.8692,7.6306,20,5.2265,7.2128,6.1341,0.8516,5.5563,4.4435,8.5557,0 +8.5994,2.6536,7.8631,8.8307,9.1071,0.8057,6.8081,7.5755,20,8.361,7.1562,6.0746,0.7823,10.1979,4.3603,8.4711,0 +8.5994,2.6536,7.8631,8.8307,9.1071,0.8057,6.8081,7.5755,20,8.361,7.1562,6.0746,0.7823,10.1979,4.3603,8.4711,0 +8.5388,2.5941,7.8043,8.7749,9.0562,7.8519,0.7612,7.5382,20,8.3284,6.0344,0.7375,5.4318,10.1472,4.3036,8.4134,0 +8.5066,2.5625,7.7731,8.7452,9.0291,7.8268,0.7385,7.5185,20,8.3112,6.0132,0.7146,5.4052,10.9741,4.2735,2.5557,0.5 +8.5066,2.5625,7.7731,8.7452,9.0291,7.8268,0.7385,7.5185,20,8.3112,6.0132,0.7146,5.4052,10.9741,4.2735,2.5557,0.5 +8.4468,2.5039,7.7151,8.6901,8.9789,7.7804,0.6982,7.482,20,8.2799,5.9743,0.6744,5.356,10.9229,4.2179,2.4973,0 +8.4071,2.4649,7.6766,8.6535,8.9456,7.7496,6.6775,0.673,20,8.2592,0.6494,11.2559,5.3235,10.8889,4.181,2.4586,0 +8.3755,2.434,7.646,8.6245,8.9192,7.7253,6.6564,0.6541,20,8.2428,0.6306,11.2327,5.2977,10.8619,4.1517,2.4278,0 +8.3755,2.434,7.646,8.6245,8.9192,7.7253,6.6564,0.6541,20,8.2428,0.6306,11.2327,5.2977,10.8619,4.1517,2.4278,0 +8.3163,20,2.3761,8.57,20,7.6798,6.6169,7.4036,0.6214,0.598,5.8905,11.1891,5.2493,10.8113,4.0968,2.3701,0 +8.3163,20,2.3761,8.57,20,7.6798,6.6169,7.4036,0.6214,0.598,5.8905,11.1891,5.2493,10.8113,4.0968,2.3701,0 +8.2561,20,2.3173,8.5149,20,7.6338,8.6779,6.5772,20,8.1816,5.8524,11.1451,5.2005,9.1682,4.0411,2.3115,-0.5 +8.2561,20,2.3173,8.5149,20,7.6338,8.6779,6.5772,20,8.1816,5.8524,11.1451,5.2005,9.1682,4.0411,2.3115,-0.5 +8.1955,20,2.2582,8.4594,20,7.5878,8.6339,6.5377,20,8.1507,5.8141,11.1006,5.1513,9.1139,3.985,2.2525,-0.5 +8.1955,20,2.2582,8.4594,20,7.5878,8.6339,6.5377,20,8.1507,5.8141,11.1006,5.1513,9.1139,3.985,2.2525,-0.5 +8.1353,20,2.1997,8.4045,20,7.5424,8.5905,6.4989,20,8.1202,5.7764,11.0565,5.1027,5.7068,3.9295,2.194,-0.5 +8.1146,20,2.1795,8.3856,20,7.5268,8.5756,6.4856,20,8.1098,5.7635,11.0414,5.086,5.6882,3.9104,2.1739,-0.5 +8.1146,20,2.1795,8.3856,20,7.5268,8.5756,6.4856,20,8.1098,5.7635,11.0414,5.086,5.6882,3.9104,2.1739,-0.5 +8.0498,20,2.1167,8.3267,20,8.6499,7.4784,6.4445,20,8.0775,5.7234,10.9942,5.034,5.6302,3.8507,2.1111,-0.5 +8.0182,20,2.0861,8.298,20,8.6241,7.4548,6.4245,20,20,5.7039,10.9711,5.0086,5.6019,3.8216,2.0804,0 +8.0182,20,2.0861,8.298,20,8.6241,7.4548,6.4245,20,20,5.7039,10.9711,5.0086,5.6019,3.8216,2.0804,0 +7.9679,20,2.0374,8.2523,20,8.5831,7.4175,6.393,20,20,5.6733,10.9346,4.9686,5.5571,3.7756,2.0318,0 +7.9679,20,2.0374,8.2523,20,8.5831,7.4175,6.393,20,20,5.6733,10.9346,4.9686,5.5571,3.7756,2.0318,0 +7.9001,20,1.9719,8.1907,20,8.5277,7.3672,6.3506,7.166,20,5.6326,9.8423,4.915,5.4968,3.7136,1.9663,0 +7.9001,20,1.9719,8.1907,20,8.5277,7.3672,6.3506,7.166,20,5.6326,9.8423,4.915,5.4968,3.7136,1.9663,0 +7.834,20,1.9081,8.1308,20,8.474,7.3185,6.3098,7.1298,20,5.5934,9.7931,4.863,5.4382,3.6534,1.9027,0 +7.834,20,1.9081,8.1308,20,8.474,7.3185,6.3098,7.1298,20,5.5934,9.7931,4.863,5.4382,3.6534,1.9027,0 +7.771,20,1.8476,8.0738,20,8.423,7.2724,6.2713,7.0957,20,5.5565,9.7464,4.8139,5.3826,3.5963,1.8423,0 +7.7382,20,1.8161,8.0442,20,8.3965,7.2485,6.2514,7.0781,20,5.5375,9.7222,4.7884,5.3537,3.5666,1.8109,0 +7.7382,20,1.8161,8.0442,20,8.3965,7.2485,6.2514,7.0781,20,5.5375,9.7222,4.7884,5.3537,3.5666,1.8109,0 +7.7065,20,1.7857,8.0155,20,8.3709,7.2254,6.2323,7.0612,10.2305,5.5192,9.6987,4.7639,5.3258,3.5379,1.7806,-0.5 +7.6583,20,1.7396,7.972,20,8.3321,7.1905,6.2034,7.0356,6.5991,5.4917,9.6632,4.7267,5.2834,3.4945,1.7346,0 +7.6583,20,1.7396,7.972,20,8.3321,7.1905,6.2034,7.0356,6.5991,5.4917,9.6632,4.7267,5.2834,3.4945,1.7346,0 +7.6043,20,1.6883,7.9236,20,8.2889,7.1518,6.1716,20,6.5695,5.461,9.6235,4.6852,5.236,3.4459,1.6832,0 +7.5715,20,1.6571,7.8941,20,8.2626,7.1282,6.1523,20,6.5518,5.4426,6.0697,4.6602,5.2073,3.4165,1.652,0 +7.5084,20,1.5972,7.8374,20,8.2122,7.0831,6.1155,20,5.4077,9.2995,6.0226,4.6123,3.3601,1.5923,8.2523,-0.5 +7.5084,20,1.5972,7.8374,20,8.2122,7.0831,6.1155,20,5.4077,9.2995,6.0226,4.6123,3.3601,1.5923,8.2523,-0.5 +7.4784,20,6.7826,1.5689,20,8.1884,7.0619,6.0983,20,5.3911,9.2818,6.0002,4.5896,3.3333,1.5639,8.2232,0 +7.4472,20,6.7529,1.5396,20,8.1638,7.0399,6.0806,20,5.374,9.2635,5.977,4.5661,3.3055,1.5346,8.1931,0 +7.4168,20,6.7238,1.511,7.7555,8.1397,7.0184,6.0632,20,5.3575,9.2458,4.5433,9.2291,3.2785,1.506,8.1636,-0.5 +7.3539,20,6.6636,1.4521,7.6992,8.0899,6.9742,6.0277,20,5.3239,9.2093,4.4964,9.1788,3.2228,1.4471,8.1026,0 +7.3232,20,6.6344,1.4236,7.6719,8.0658,6.9529,6.0106,20,5.3075,9.1916,4.4736,9.1543,3.1957,1.4185,8.0729,0 +7.3232,20,6.6344,1.4236,7.6719,8.0658,6.9529,6.0106,20,5.3075,9.1916,4.4736,9.1543,3.1957,1.4185,8.0729,0 +7.2606,20,6.5747,1.3655,7.6161,8.0167,6.9094,20,5.976,5.2748,9.1558,4.4275,9.1045,3.1408,1.3605,8.0124,0 +7.2237,20,6.5395,1.3315,7.5833,7.9878,6.8839,7.9607,5.9558,5.2558,9.1348,4.4006,9.0752,3.1085,1.3265,7.9767,0 +7.2237,20,6.5395,1.3315,7.5833,7.9878,6.8839,7.9607,5.9558,5.2558,9.1348,4.4006,9.0752,3.1085,1.3265,7.9767,0 +7.1638,20,6.4823,1.2766,7.5301,7.9409,6.8427,7.9213,5.9233,5.2252,9.1009,4.3571,9.0278,3.0563,1.2716,7.9188,0 +7.1318,20,6.4519,1.2474,7.5017,7.916,6.8208,7.9003,5.9061,5.2092,9.0829,4.334,9.0025,3.0286,1.2425,7.8879,0 +7.1318,20,6.4519,1.2474,7.5017,7.916,6.8208,7.9003,5.9061,5.2092,9.0829,4.334,9.0025,3.0286,1.2425,7.8879,0 +7.0694,20,6.3925,1.191,7.4464,7.8676,6.7783,7.8597,5.873,9.8922,9.0481,4.2894,8.9533,2.9746,1.1861,7.8275,0 +7.0694,20,6.3925,1.191,7.4464,7.8676,6.7783,7.8597,5.873,9.8922,9.0481,4.2894,8.9533,2.9746,1.1861,7.8275,0 +7.0095,20,6.3356,1.1375,7.3935,7.8213,6.7379,7.821,20,9.015,20,4.247,8.9064,2.9233,1.1327,7.7698,0 +7.0095,20,6.3356,1.1375,7.3935,7.8213,6.7379,7.821,20,9.015,20,4.247,8.9064,2.9233,1.1327,7.7698,0 +6.9486,20,6.2777,20,1.0837,7.7743,6.697,7.7818,20,8.9815,20,4.2043,8.8586,1.0789,6.9144,7.7109,0 +6.9486,20,6.2777,20,1.0837,7.7743,6.697,7.7818,20,8.9815,20,4.2043,8.8586,1.0789,6.9144,7.7109,0 +6.9194,20,6.25,20,1.0582,7.752,6.6775,7.7632,20,8.9656,20,4.184,8.8359,1.0535,6.8873,7.6828,0 +6.8876,20,7.1735,6.2199,1.0307,7.7276,6.6564,7.743,20,8.9484,20,4.162,8.8112,1.026,6.8578,7.6522,-0.5 +6.8269,20,7.1151,6.1623,0.9788,7.6812,20,6.6163,20,8.9156,20,4.1204,8.7639,0.9742,6.8013,7.5936,0 +6.7968,20,7.0862,6.1338,0.9535,7.6584,20,6.5966,20,8.8993,20,4.0998,4.5445,0.9488,6.7734,7.5646,0 +6.7968,20,7.0862,6.1338,0.9535,7.6584,20,6.5966,20,8.8993,20,4.0998,4.5445,0.9488,6.7734,7.5646,0 +6.7341,20,7.026,6.0746,7.1516,0.9018,20,6.5558,20,8.866,20,4.0575,0.8971,7.8304,6.7153,7.5043,0 +6.7341,20,7.026,6.0746,7.1516,0.9018,20,6.5558,20,8.866,20,4.0575,0.8971,7.8304,6.7153,7.5043,0 +6.6688,20,6.9634,6.0128,7.0946,0.8494,8.9733,6.5135,20,8.8315,4.014,5.4258,0.8448,7.7744,6.6548,7.4414,0 +6.6382,20,6.934,5.9839,7.0679,0.8254,8.9504,6.4939,20,8.8155,3.9939,5.4052,0.8209,7.7482,6.6265,7.4119,0 +6.6382,20,6.934,5.9839,7.0679,0.8254,8.9504,6.4939,20,8.8155,3.9939,5.4052,0.8209,7.7482,6.6265,7.4119,0 +6.5778,20,6.8761,5.927,7.0154,0.7796,7.4933,6.4554,20,8.7841,3.9545,5.365,0.7752,7.6967,6.5707,7.3539,0 +6.5482,20,6.8478,5.8991,6.9897,20,0.758,6.4366,20,8.7689,3.9354,0.7536,2.5398,7.6715,6.5434,7.3255,-0.5 +6.5482,20,6.8478,5.8991,6.9897,20,0.758,6.4366,20,8.7689,3.9354,0.7536,2.5398,7.6715,6.5434,7.3255,-0.5 +6.4871,20,6.7894,5.8417,6.9369,20,0.7152,6.3984,20,8.7373,3.8961,0.7105,2.4908,7.6194,6.487,7.2667,0 +6.4871,20,6.7894,5.8417,6.9369,20,0.7152,6.3984,20,8.7373,3.8961,0.7105,2.4908,7.6194,6.487,7.2667,0 +6.4253,20,6.7303,5.7836,6.8835,20,7.3803,0.6746,20,8.7059,0.6699,8.7932,2.4419,7.567,6.43,2.4785,0 +6.4253,20,6.7303,5.7836,6.8835,20,7.3803,0.6746,20,8.7059,0.6699,8.7932,2.4419,7.567,6.43,2.4785,0 +6.4253,20,6.7303,5.7836,6.8835,20,7.3803,0.6746,20,8.7059,0.6699,8.7932,2.4419,7.567,6.43,2.4785,0 +6.3635,20,6.6713,5.7256,6.8303,20,7.3349,0.6375,20,8.6749,0.6328,8.7518,2.3937,7.5147,6.3732,2.4182,0 +6.3635,20,6.6713,5.7256,6.8303,20,7.3349,0.6375,20,8.6749,0.6328,8.7518,2.3937,7.5147,6.3732,2.4182,0 +6.3017,20,6.6123,5.6676,6.7772,20,7.2896,6.284,20,0.5997,3.7809,8.7107,2.346,7.4625,6.3164,2.3578,-49.5 +6.3017,20,6.6123,5.6676,6.7772,20,7.2896,6.284,20,0.5997,3.7809,8.7107,2.346,7.4625,6.3164,2.3578,-49.5 +5.2657,6.2436,20,5.6198,20,6.737,7.26,20,6.2636,0.5572,3.7313,5.1346,2.29,4.0838,6.2559,7.0278,-47.5 +2.2351,5.2081,6.1904,20,6.5268,5.5877,6.7171,20,7.2553,7.2692,0.4931,8.5308,3.6603,2.2178,4.0117,7.9662,-40 +2.2351,5.2081,6.1904,20,6.5268,5.5877,6.7171,20,7.2553,7.2692,0.4931,8.5308,3.6603,2.2178,4.0117,7.9662,-40 +6.1135,2.1696,5.1477,6.135,20,6.4918,5.5569,6.7,20,20,0.4238,4.6707,8.4538,3.5813,2.1384,3.9327,-34 +6.0604,6.8433,2.1234,5.105,6.0962,20,6.4683,5.5366,7.801,7.3568,0.3752,4.6171,8.3974,3.5236,4.9257,2.0808,-31.5 +6.0604,6.8433,2.1234,5.105,6.0962,20,6.4683,5.5366,7.801,7.3568,0.3752,4.6171,8.3974,3.5236,4.9257,2.0808,-31.5 +6.0604,6.8433,2.1234,5.105,6.0962,20,6.4683,5.5366,7.801,7.3568,0.3752,4.6171,8.3974,3.5236,4.9257,2.0808,-31.5 +7.1151,5.9819,6.7697,2.0559,5.0421,20,20,5.5068,20,4.2723,0.3102,7.0698,4.5388,8.3145,3.4387,8.363,-30 +1.8965,7.0182,5.8911,6.685,1.9801,4.9708,20,20,6.3962,20,4.1981,20,4.4462,5.5564,8.2167,3.3388,14.5 +1.8508,6.9737,5.8496,6.6464,20,1.9463,5.9454,20,20,20,4.1638,7.1753,6.9373,4.4033,8.1714,3.2926,17.5 +1.8508,6.9737,5.8496,6.6464,20,1.9463,5.9454,20,20,20,4.1638,7.1753,6.9373,4.4033,8.1714,3.2926,17.5 +1.7886,6.9105,5.7868,6.5852,1.8891,4.8827,20,20,20,20,4.134,20,4.3562,5.4648,8.1177,3.2352,15 +1.7886,6.9105,5.7868,6.5852,1.8891,4.8827,20,20,20,20,4.134,20,4.3562,5.4648,8.1177,3.2352,15 +3.5227,7.4965,5.7249,6.5245,1.832,5.8385,20,20,6.2993,4.1084,7.1107,7.8188,4.3125,8.0668,3.1805,4.5787,12.5 +6.8153,5.6915,20,6.4916,1.8011,5.8094,20,6.2768,20,4.0955,7.0951,6.8288,4.2897,8.0399,3.1515,8.0681,11.5 +6.8153,5.6915,20,6.4916,1.8011,5.8094,20,6.2768,20,4.0955,7.0951,6.8288,4.2897,8.0399,3.1515,8.0681,11.5 +6.7514,5.6273,6.4286,20,1.7421,5.7534,20,6.234,5.3285,7.0654,20,4.2461,5.3511,7.9883,3.0959,8.0091,9.5 +6.7514,5.6273,6.4286,20,1.7421,5.7534,20,6.234,5.3285,7.0654,20,4.2461,5.3511,7.9883,3.0959,8.0091,9.5 +6.6848,5.5603,6.3625,20,1.6804,5.6947,20,6.1887,5.2871,7.0359,20,4.2021,8.8336,3.0389,4.4324,1.57,8 +6.6848,5.5603,6.3625,20,1.6804,5.6947,20,6.1887,5.2871,7.0359,20,4.2021,8.8336,3.0389,4.4324,1.57,8 +6.6539,5.5292,6.3319,20,1.652,20,20,6.168,5.2682,7.0223,7.6985,4.1818,7.9107,3.0125,4.405,1.5403,7.5 +7.2481,5.477,6.2804,20,1.6043,20,20,5.2361,20,20,6.6932,4.1487,7.87,2.9689,4.3595,1.4909,6.5 +7.2131,5.4419,6.2458,20,1.5723,20,20,5.2144,20,20,6.6722,4.127,7.843,2.94,7.8415,1.458,5.5 +7.1829,5.4117,6.216,20,1.5448,20,20,5.1959,20,20,4.1084,5.2068,7.8198,2.9153,7.8145,1.4297,5 +7.1507,5.3796,6.1843,4.5103,1.5156,20,20,5.1763,20,20,4.0887,5.186,7.7952,2.889,7.7858,1.3997,4.5 +7.1212,5.3501,6.1552,4.4833,1.489,20,20,5.1584,20,20,4.0709,5.1671,7.7727,2.865,7.7595,1.3722,5 +7.1212,5.3501,6.1552,4.4833,1.489,20,20,5.1584,20,20,4.0709,5.1671,7.7727,2.865,7.7595,1.3722,5 +5.2735,6.0795,20,4.413,1.42,20,20,5.1118,20,20,4.0258,8.623,2.8036,4.1854,1.3016,3.084,3.5 +5.2735,6.0795,20,4.413,1.42,20,20,5.1118,20,20,4.0258,8.623,2.8036,4.1854,1.3016,3.084,3.5 +5.2416,6.048,20,4.3837,1.3914,20,20,5.0923,20,20,4.0077,8.6005,2.7787,4.1588,1.2727,3.0536,3 +5.2105,6.0172,20,4.3551,1.3636,20,20,5.0735,20,20,3.99,8.5783,2.7542,4.1326,1.2444,3.0237,3 +5.1486,5.956,20,4.2984,1.3088,20,20,5.0365,20,7.4862,3.9554,8.5347,2.7061,4.0811,1.1888,2.9646,2.5 +5.1486,5.956,20,4.2984,1.3088,20,20,5.0365,20,7.4862,3.9554,8.5347,2.7061,4.0811,1.1888,2.9646,2.5 +5.0859,5.894,20,4.241,1.2538,20,20,4.9992,20,7.4534,3.9213,7.5761,2.6582,4.0292,1.1331,2.9049,2 +5.0541,5.8625,20,4.2118,1.2262,20,20,4.9804,20,3.9043,4.9874,7.5529,2.6341,1.1053,7.1079,2.8747,2 +5.0541,5.8625,20,4.2118,1.2262,20,20,4.9804,20,3.9043,4.9874,7.5529,2.6341,1.1053,7.1079,2.8747,2 +4.9912,5.8003,20,4.1544,1.1722,20,20,4.9437,20,3.8713,4.951,7.5072,2.5871,1.0508,7.0493,2.8151,1.5 +4.9606,5.77,20,4.1265,1.1461,20,20,4.9259,20,3.8556,4.9336,2.5645,3.9269,1.0247,7.0208,2.7861,1 +4.9606,5.77,20,4.1265,1.1461,20,20,4.9259,20,3.8556,4.9336,2.5645,3.9269,1.0247,7.0208,2.7861,1 +4.8981,5.7082,20,4.0697,5.1141,1.0939,20,4.8902,20,3.824,4.8983,2.5189,3.8763,0.9721,2.7271,7.7203,1 +4.8981,5.7082,20,4.0697,5.1141,1.0939,20,4.8902,20,3.824,4.8983,2.5189,3.8763,0.9721,2.7271,7.7203,1 +4.8358,5.6466,20,4.0131,5.06,1.0428,20,4.8551,20,3.7932,4.8636,2.474,0.9209,7.3101,2.6683,7.6605,1 +4.8358,5.6466,20,4.0131,5.06,1.0428,20,4.8551,20,3.7932,4.8636,2.474,0.9209,7.3101,2.6683,7.6605,1 +4.7773,5.5888,20,3.9602,5.0095,0.9961,20,5.6704,4.8225,4.8317,20,2.4329,0.8743,7.2599,2.6135,7.6046,0 +4.7773,5.5888,20,3.9602,5.0095,0.9961,20,5.6704,4.8225,4.8317,20,2.4329,0.8743,7.2599,2.6135,7.6046,0 +4.7102,5.5225,20,3.8998,4.9518,0.9443,20,5.6285,4.7862,4.7952,20,2.386,0.8222,7.2019,2.5505,7.5403,0 +4.7102,5.5225,20,3.8998,4.9518,0.9443,20,5.6285,4.7862,4.7952,20,2.386,0.8222,7.2019,2.5505,7.5403,0 +4.6484,5.4615,20,20,3.8445,20,0.8985,5.5903,4.7533,4.7622,20,0.7764,3.6776,7.1487,2.4927,5.7877,0 +4.6264,5.4398,20,20,3.8248,20,0.8826,5.5769,4.7418,4.7507,20,0.7607,3.6604,7.1299,2.4722,5.7662,0 +4.6264,5.4398,20,20,3.8248,20,0.8826,5.5769,4.7418,4.7507,20,0.7607,3.6604,7.1299,2.4722,5.7662,0 +4.5658,5.38,20,20,3.7708,20,0.8404,5.54,20,4.7191,2.2887,0.7189,3.6132,7.0779,2.4158,5.7068,-0.5 +4.5658,5.38,20,20,3.7708,20,0.8404,5.54,20,4.7191,2.2887,0.7189,3.6132,7.0779,2.4158,5.7068,-0.5 +4.5368,5.3514,20,20,3.7451,20,0.8211,5.5226,20,4.704,0.6998,7.184,3.5906,7.053,2.3888,5.6784,-0.5 +4.4806,5.296,20,20,3.6954,20,20,0.7855,20,4.6753,0.6648,7.1447,3.5471,7.0049,2.3366,5.6233,-0.5 +4.4806,5.296,20,20,3.6954,20,20,0.7855,20,4.6753,0.6648,7.1447,3.5471,7.0049,2.3366,5.6233,-0.5 +4.4172,5.2336,20,20,3.6397,20,20,0.7484,20,0.629,2.1932,7.1006,3.4985,6.9507,2.278,5.5611,-1 +4.3865,5.2033,20,20,3.6127,20,20,5.4344,0.7318,0.6132,2.1741,7.0792,3.475,6.9244,2.2496,5.531,-1.5 +4.3865,5.2033,20,20,3.6127,20,20,5.4344,0.7318,0.6132,2.1741,7.0792,3.475,6.9244,2.2496,5.531,-1.5 +4.3292,5.1471,20,20,3.563,4.6309,20,5.402,20,20,2.139,7.0393,3.4313,6.8753,2.1968,5.4748,-38 +4.3292,5.1471,20,20,3.563,4.6309,20,5.402,20,20,2.139,7.0393,3.4313,6.8753,2.1968,5.4748,-38 +6.0402,4.2691,5.0902,20,3.5172,4.5886,20,20,20,4.5586,2.0924,6.9881,3.377,6.8169,2.1361,7.1138,-35.5 +20,4.2388,5.0629,20,20,3.4986,4.5723,20,20,6.0237,4.5302,2.0618,3.3436,7.888,6.7824,2.1017,-32.5 +5.3519,4.2137,20,5.0404,20,3.4835,4.5591,20,20,3.486,4.5065,2.0364,6.9284,3.3158,6.7537,2.073,-30 +5.3157,5.9488,4.1809,5.0111,20,20,3.464,20,20,3.4574,4.4752,2.0029,6.8927,3.2791,6.716,20,-27.5 +5.3157,5.9488,4.1809,5.0111,20,20,3.464,20,20,3.4574,4.4752,2.0029,6.8927,3.2791,6.716,20,-27.5 +6.9391,5.2423,5.8801,4.1149,4.9524,20,20,3.4261,20,7.4813,3.3996,4.4117,1.9351,6.8201,3.2046,6.6394,-23 +6.9391,5.2423,5.8801,4.1149,4.9524,20,20,3.4261,20,7.4813,3.3996,4.4117,1.9351,6.8201,3.2046,6.6394,-23 +1.8819,5.1683,20,4.0489,20,4.894,20,3.3901,20,6.4432,3.3407,4.347,1.8664,7.6924,3.1288,7.6674,-19.5 +1.8516,6.8334,5.14,4.0245,20,4.8731,20,20,3.3789,20,6.4207,3.3157,1.8379,7.6624,3.0981,20,-17.5 +1.8516,6.8334,5.14,4.0245,20,4.8731,20,20,3.3789,20,6.4207,3.3157,1.8379,7.6624,3.0981,20,-17.5 +6.028,1.7898,5.0821,5.7326,3.9748,4.8305,20,20,20,20,6.3749,3.2648,4.2643,1.78,6.6538,3.0353,-14.5 +20,1.7579,5.0523,20,3.9496,4.8092,20,20,20,20,6.3506,3.2379,4.2351,1.7496,6.6214,3.0025,-13.5 +20,1.7579,5.0523,20,3.9496,4.8092,20,20,20,20,6.3506,3.2379,4.2351,1.7496,6.6214,3.0025,-13.5 +6.37,1.6957,6.6814,4.9944,5.6533,3.9007,4.7677,20,20,20,6.3038,3.1863,4.1786,1.6911,7.5069,2.9387,-11.5 +6.3395,1.6664,6.6528,4.9672,5.6289,3.8781,4.7488,20,20,4.5192,6.281,3.1613,4.1514,1.6629,7.4771,2.9082,-10.5 +6.3395,1.6664,6.6528,4.9672,5.6289,3.8781,4.7488,20,20,4.5192,6.281,3.1613,4.1514,1.6629,7.4771,2.9082,-10.5 +6.2756,5.8418,1.605,4.9103,5.5779,3.831,4.7094,20,20,4.4817,20,6.2337,3.1096,1.6045,20,6.4653,-8.5 +6.2422,5.8096,1.5732,4.881,20,3.807,20,4.6895,20,4.4617,20,6.2086,3.0822,1.5737,20,6.4321,-8 +6.2422,5.8096,1.5732,4.881,20,3.807,20,4.6895,20,4.4617,20,6.2086,3.0822,1.5737,20,6.4321,-8 +6.1791,20,1.5131,4.8255,20,3.7619,20,4.6522,20,4.4246,20,6.1615,3.031,1.516,20,6.3695,-6.5 +6.1791,20,1.5131,4.8255,20,3.7619,20,4.6522,20,4.4246,20,6.1615,3.031,1.516,20,6.3695,-6.5 +6.149,20,1.4848,4.7993,20,5.4793,3.7409,4.635,20,4.4067,20,6.1388,3.0065,1.4885,20,6.3396,-6 +7.2221,6.1171,1.4547,6.4458,4.7715,5.4547,3.7187,4.6168,20,4.3879,20,6.1149,2.9806,1.4595,20,6.3078,-5.5 +7.192,6.087,1.4265,6.4181,4.7454,5.4317,3.6979,4.5998,20,4.3703,20,6.0923,2.9563,1.4322,20,6.2779,-5 +7.1599,6.0551,5.6293,1.3966,4.7178,5.4073,3.6761,4.5821,20,4.3517,20,6.0684,2.9305,1.4032,20,6.2461,-5 +20,6.0252,5.6007,1.3688,4.6921,5.3848,3.656,4.5658,20,4.3342,20,6.0458,2.9063,1.3762,20,7.1677,-4.5 +20,5.993,5.5698,1.3391,4.6646,5.3606,3.6345,4.5484,20,4.3154,20,6.0216,2.8804,1.3471,20,7.1358,-4 +20,5.9298,5.5094,1.281,4.6107,5.3137,3.5931,20,4.5152,4.2786,20,5.9738,2.8293,1.2902,20,7.0729,-3 +20,5.8981,5.4791,1.2522,4.5839,5.2903,20,3.5727,4.4989,4.2603,20,5.9499,2.8039,1.2619,20,7.0414,-3 +20,5.8981,5.4791,1.2522,4.5839,5.2903,20,3.5727,4.4989,4.2603,20,5.9499,2.8039,1.2619,20,7.0414,-3 +20,5.8361,5.42,1.1962,4.5315,20,5.2448,3.5331,20,4.2251,20,5.9034,2.7547,1.2071,20,6.9798,-3 +20,5.8042,20,1.1677,4.5048,20,5.2217,3.5132,20,4.2071,20,5.8795,2.7295,1.1792,20,6.9481,-2.5 +20,5.8042,20,1.1677,4.5048,20,5.2217,3.5132,20,4.2071,20,5.8795,2.7295,1.1792,20,6.9481,-2.5 +20,5.7421,20,5.3306,1.1129,4.4529,5.177,3.4749,20,4.1722,20,5.8329,2.6805,1.1252,20,6.8861,-2 +20,5.7421,20,5.3306,1.1129,4.4529,5.177,3.4749,20,4.1722,20,5.8329,2.6805,1.1252,20,6.8861,-2 +20,5.6809,20,5.2725,1.0598,4.4022,5.1334,3.4381,20,4.1384,20,5.7872,1.0728,3.5614,20,6.825,-2 +20,5.6508,20,5.2439,1.0341,4.3774,5.1121,3.4202,20,4.1219,20,5.7648,1.0475,3.5346,20,6.7949,-1.5 +20,5.6508,20,5.2439,1.0341,4.3774,5.1121,3.4202,20,4.1219,20,5.7648,1.0475,3.5346,20,6.7949,-1.5 +20,5.5876,20,5.1841,5.964,0.9811,5.0678,3.3835,20,4.0878,20,2.5608,0.995,3.4783,20,20,-1 +20,5.5564,20,5.1546,5.936,0.9554,5.0461,3.3657,20,4.0712,20,2.5371,0.9696,3.4506,20,20,-1 +20,5.5564,20,5.1546,5.936,0.9554,5.0461,3.3657,20,4.0712,20,2.5371,0.9696,3.4506,20,20,-1 +20,5.4955,20,5.0971,5.8814,0.9063,5.0039,3.3313,20,4.0394,20,2.4914,0.9212,3.3967,20,20,-1 +20,5.4666,20,5.0698,5.8555,0.8836,4.9841,20,3.3154,4.0245,20,2.4699,0.8988,3.3713,20,20,-0.5 +20,5.4666,20,5.0698,5.8555,0.8836,4.9841,20,3.3154,4.0245,20,2.4699,0.8988,3.3713,20,20,-0.5 +20,5.4057,20,5.0124,5.8011,0.837,4.9425,20,3.2822,7.3311,20,0.8532,20,3.3179,20,20,-1 +20,5.4057,20,5.0124,5.8011,0.837,4.9425,20,3.2822,7.3311,20,0.8532,20,3.3179,20,20,-1 +20,5.3702,20,4.979,5.7695,4.1496,0.8109,20,3.2634,7.3114,20,0.8273,20,3.2868,20,20,-1 +20,5.3079,20,4.9204,5.7142,4.1001,0.7671,4.877,20,7.277,20,0.7837,20,3.2323,20,20,-0.5 +20,5.3079,20,4.9204,5.7142,4.1001,0.7671,4.877,20,7.277,20,0.7837,20,3.2323,20,20,-0.5 +20,5.2561,20,4.8719,5.6683,4.0593,20,0.7329,20,7.2487,0.7498,2.3179,20,3.1872,20,20,-0.5 +20,5.2561,20,4.8719,5.6683,4.0593,20,0.7329,20,7.2487,0.7498,2.3179,20,3.1872,20,20,-0.5 +20,5.1956,20,4.8153,5.6148,4.0119,20,0.6958,20,7.2161,0.713,2.276,20,3.1349,20,20,-0.5 +20,5.1649,20,4.7865,5.5878,3.988,20,0.6784,20,0.6956,20,2.255,20,3.1085,20,20,-0.5 +20,5.1649,20,4.7865,5.5878,3.988,20,0.6784,20,0.6956,20,2.255,20,3.1085,20,20,-0.5 +20,5.1067,20,4.7322,5.5365,3.9429,20,4.7459,20,7.1686,2.2158,5.3706,20,3.0585,20,20,-27 +20,5.1067,20,4.7322,5.5365,3.9429,20,4.7459,20,7.1686,2.2158,5.3706,20,3.0585,20,20,-27 +1.6035,20,5.0521,20,4.6849,5.4942,3.9094,4.7222,20,6.3092,7.1238,2.165,6.2629,2.9999,5.4871,20,-22.5 +1.6035,20,5.0521,20,4.6849,5.4942,3.9094,4.7222,20,6.3092,7.1238,2.165,6.2629,2.9999,5.4871,20,-22.5 +5.1715,1.5456,6.098,5.0001,4.6409,5.4552,20,3.8797,20,3.7699,7.0783,2.1141,5.265,20,2.9418,20,-19 +5.1715,1.5456,6.098,5.0001,4.6409,5.4552,20,3.8797,20,3.7699,7.0783,2.1141,5.265,20,2.9418,20,-19 +5.1385,1.5136,20,4.9716,20,4.6169,20,3.8639,20,20,3.7467,2.0856,5.2353,20,2.9092,20,-17.5 +5.1079,1.484,20,4.9454,20,4.5952,5.4151,3.8502,20,20,3.7245,20,2.0588,6.149,2.8787,20,-16 +6.0018,5.0454,1.4239,5.9879,4.8929,4.5525,5.3782,20,3.8245,7.9208,3.6778,6.9765,2.0026,6.0887,2.8153,4.3039,-13 +20,5.0128,1.3928,20,4.8658,20,4.5307,5.3595,20,7.8993,3.6531,6.9492,1.9731,5.1175,2.7819,4.2703,-11.5 +20,4.97,1.3522,20,4.8303,20,4.5022,5.3351,20,7.8713,3.6211,6.9136,1.9347,5.0769,20,2.7383,-10 +20,4.97,1.3522,20,4.8303,20,4.5022,5.3351,20,7.8713,3.6211,6.9136,1.9347,5.0769,20,2.7383,-10 +20,4.97,1.3522,20,4.8303,20,4.5022,5.3351,20,7.8713,3.6211,6.9136,1.9347,5.0769,20,2.7383,-10 +20,4.9078,20,1.2935,4.7789,20,4.4611,5.2998,20,20,3.5752,6.0672,1.8796,5.0184,5.9551,2.675,-8 +20,5.801,4.8476,1.2374,5.8195,4.7299,4.4228,5.2673,20,20,3.5297,6.0198,1.8253,4.9604,5.8956,2.6127,-6.5 +20,5.801,4.8476,1.2374,5.8195,4.7299,4.4228,5.2673,20,20,3.5297,6.0198,1.8253,4.9604,5.8956,2.6127,-6.5 +20,5.7418,4.7894,1.1837,20,4.6826,20,4.3859,20,9.6442,3.4868,5.9749,1.774,4.905,5.8386,2.5529,-5.5 +20,5.7418,4.7894,1.1837,20,4.6826,20,4.3859,20,9.6442,3.4868,5.9749,1.774,4.905,5.8386,2.5529,-5.5 +20,20,4.7315,20,1.1312,4.6362,20,4.3502,5.2059,7.1136,7.7144,3.4439,1.7228,4.8494,5.7814,2.493,-4 +20,20,4.7315,20,1.1312,4.6362,20,4.3502,5.2059,7.1136,7.7144,3.4439,1.7228,4.8494,5.7814,2.493,-4 +20,20,4.6724,20,1.0783,4.5889,20,4.314,20,7.0806,3.401,5.8842,1.6715,4.7929,5.7233,2.4321,-3.5 +20,20,4.6724,20,1.0783,4.5889,20,4.314,20,7.0806,3.401,5.8842,1.6715,4.7929,5.7233,2.4321,-3.5 +20,20,4.6063,20,1.0205,4.5366,20,4.2746,20,7.0434,3.3531,5.833,1.6144,4.7294,5.6579,2.3635,-2 +20,20,4.576,20,20,0.9946,20,4.2569,20,7.0263,3.3312,5.8096,1.5884,20,4.7003,2.3321,-2 +20,20,4.576,20,20,0.9946,20,4.2569,20,7.0263,3.3312,5.8096,1.5884,20,4.7003,2.3321,-2 +20,20,4.5165,20,20,0.9445,4.4662,4.2222,20,6.9936,3.2891,5.764,1.5384,20,4.6433,2.2704,-1 +20,20,5.4348,4.4881,20,0.9212,4.4441,20,4.206,6.978,3.2692,5.7423,1.5148,4.6161,5.5409,2.2409,-0.5 +20,20,5.4348,4.4881,20,0.9212,4.4441,20,4.206,6.978,3.2692,5.7423,1.5148,4.6161,5.5409,2.2409,-0.5 +20,20,5.3755,4.4301,20,0.8745,4.399,20,4.1728,6.947,3.2294,5.6986,1.4677,4.5609,5.4839,2.181,0 +20,20,5.3451,4.4003,20,5.4486,0.8513,20,4.156,6.9313,3.2092,1.444,6.4365,4.5327,5.4546,2.1503,0 +20,20,5.3451,4.4003,20,5.4486,0.8513,20,4.156,6.9313,3.2092,1.444,6.4365,4.5327,5.4546,2.1503,0 +20,20,5.2824,4.339,20,5.3984,0.805,20,20,9.3889,3.1685,1.3962,6.3863,4.4747,5.3945,2.0871,1 +20,20,5.2534,4.3106,20,5.3753,0.7844,20,20,9.3736,3.15,1.3746,6.3631,4.448,5.3667,2.0579,1.5 +20,20,5.2534,4.3106,20,5.3753,0.7844,20,20,9.3736,3.15,1.3746,6.3631,4.448,5.3667,2.0579,1.5 +20,20,5.1935,4.252,20,5.3274,4.2618,0.7436,20,9.343,3.113,1.3317,6.3162,4.3934,5.3099,1.998,2 +20,20,5.1935,4.252,20,5.3274,4.2618,0.7436,20,9.343,3.113,1.3317,6.3162,4.3934,5.3099,1.998,2 +20,20,5.1339,4.1937,20,5.2797,4.217,0.7057,20,20,1.291,5.5267,6.2701,4.3397,5.2538,1.9388,2.5 +20,20,5.1025,4.1629,20,5.2546,4.1935,0.6869,20,20,1.2705,5.5053,6.2461,4.3115,5.2244,1.9077,3 +20,20,5.1025,4.1629,20,5.2546,4.1935,0.6869,20,20,1.2705,5.5053,6.2461,4.3115,5.2244,1.9077,3 +20,20,5.0427,4.1044,20,5.2066,4.1486,20,20,3.0261,1.2336,6.2015,20,4.2588,5.1692,1.8492,-35 +20,20,5.0427,4.1044,20,5.2066,4.1486,20,20,3.0261,1.2336,6.2015,20,4.2588,5.1692,1.8492,-35 +20,20,5.0427,4.1044,20,5.2066,4.1486,20,20,3.0261,1.2336,6.2015,20,4.2588,5.1692,1.8492,-35 +20,20,4.9889,4.0528,20,20,4.1143,20,20,9.2338,1.1913,5.4202,6.1516,4.2033,5.112,1.7905,-33 +3.2075,20,20,4.9437,4.0105,20,20,4.0932,20,8.2721,2.9387,1.143,5.3686,20,4.1461,5.0543,-28 +3.1815,20,20,20,3.9914,20,20,5.132,4.0841,10.2762,6.6899,1.1207,5.3445,6.0721,4.1195,5.0275,-25.5 +3.1815,20,20,20,3.9914,20,20,5.132,4.0841,10.2762,6.6899,1.1207,5.3445,6.0721,4.1195,5.0275,-25.5 +1.6523,3.1277,20,20,4.8798,3.951,20,20,5.1076,8.9372,6.6498,1.0766,5.2961,6.0208,20,4.0652,-22 +1.6255,3.1013,20,20,20,3.9319,20,20,20,4.0204,8.1938,1.0546,2.8506,5.2717,5.9951,4.0382,-20 +1.6255,3.1013,20,20,20,3.9319,20,20,20,4.0204,8.1938,1.0546,2.8506,5.2717,5.9951,4.0382,-20 +20,1.5663,3.0442,20,20,4.8181,3.895,20,20,2.4037,8.8733,6.5785,1.0014,5.2135,5.9349,20,-17 +4.8548,1.5381,3.017,20,20,4.7991,3.8782,20,20,2.3837,3.957,6.5534,0.9755,5.1851,5.9056,20,-16 +4.8548,1.5381,3.017,20,20,4.7991,3.8782,20,20,2.3837,3.957,6.5534,0.9755,5.1851,5.9056,20,-16 +4.794,1.48,2.961,20,20,20,4.7604,3.844,20,2.3429,3.914,8.0686,0.9228,7.0112,5.1265,5.8451,-14 +4.794,1.48,2.961,20,20,20,4.7604,3.844,20,2.3429,3.914,8.0686,0.9228,7.0112,5.1265,5.8451,-14 +4.7626,20,1.4502,3.9279,20,20,4.7408,3.8268,20,20,2.322,8.7791,0.8959,6.9825,5.0962,5.8139,-13 +3.7908,4.7004,1.3917,2.876,20,20,4.7035,3.7947,20,5.2604,2.2797,8.7295,0.8423,2.6306,5.0352,5.7512,-11 +3.7908,4.7004,1.3917,2.876,20,20,4.7035,3.7947,20,5.2604,2.2797,8.7295,0.8423,2.6306,5.0352,5.7512,-11 +3.7299,4.6403,1.3358,2.8223,20,20,20,3.7652,20,5.2236,2.2389,8.681,0.7912,2.5755,4.976,5.6905,-10.5 +3.7005,4.6114,20,1.3091,20,20,20,4.6525,3.7516,5.2056,2.2192,8.6574,0.7668,2.5488,4.9473,5.661,-9.5 +3.7005,4.6114,20,1.3091,20,20,20,4.6525,3.7516,5.2056,2.2192,8.6574,0.7668,2.5488,4.9473,5.661,-9.5 +3.6409,4.5528,20,1.2557,2.7451,20,20,4.6205,20,5.169,2.1794,20,0.7182,2.4945,4.8889,20,-8.5 +20,3.6097,20,1.2282,2.7185,20,20,4.6043,20,5.1496,2.1586,3.7148,0.6931,2.4659,6.7554,4.8582,-8.5 +20,3.6097,20,1.2282,2.7185,20,20,4.6043,20,5.1496,2.1586,3.7148,0.6931,2.4659,6.7554,4.8582,-8.5 +20,3.5497,20,20,1.176,20,20,4.574,20,6.6111,2.1189,0.6461,7.7802,2.4109,6.6986,4.799,-8 +20,3.5497,20,20,1.176,20,20,4.574,20,6.6111,2.1189,0.6461,7.7802,2.4109,6.6986,4.799,-8 +20,3.4885,4.4038,20,1.124,20,20,20,4.5447,20,2.0782,0.5997,8.4832,2.3542,6.64,4.738,-8 +20,3.4594,4.3754,20,1.0998,20,20,20,20,20,2.0589,0.5783,8.4586,2.3271,6.6119,4.7089,-8 +20,3.4594,4.3754,20,1.0998,20,20,20,20,20,2.0589,0.5783,8.4586,2.3271,6.6119,4.7089,-8 +20,3.3995,4.3171,20,20,1.0513,20,20,20,20,0.536,3.5575,8.4075,2.271,6.5537,4.6485,-8 +20,3.3995,4.3171,20,20,1.0513,20,20,20,20,0.536,3.5575,8.4075,2.271,6.5537,4.6485,-8 +20,3.3389,4.2583,20,20,1.0044,20,20,20,8.5338,0.4961,3.5108,8.3547,2.2136,6.4941,4.5868,-8 +20,3.3089,4.2293,20,20,0.982,20,20,20,0.4776,1.9584,3.4874,8.3283,2.1849,6.4643,4.5561,-8.5 +20,3.3089,4.2293,20,20,0.982,20,20,20,0.4776,1.9584,3.4874,8.3283,2.1849,6.4643,4.5561,-8.5 +5.2014,20,3.2499,4.1725,20,2.43,0.94,20,20,8.4811,1.9186,3.4407,8.2755,5.9311,2.128,20,-5 +5.1721,20,3.2221,4.1457,20,3.4074,0.9212,20,20,8.464,1.8996,3.4183,8.2501,5.9041,2.1008,20,-4 +5.1721,20,3.2221,4.1457,20,3.4074,0.9212,20,20,8.464,1.8996,3.4183,8.2501,5.9041,2.1008,20,-4 +5.1093,20,3.1618,4.0875,20,20,2.3651,0.8815,20,8.4287,1.861,3.3715,8.1965,5.8469,2.0431,6.3164,-2.5 +5.1093,20,3.1618,4.0875,20,20,2.3651,0.8815,20,8.4287,1.861,3.3715,8.1965,5.8469,2.0431,6.3164,-2.5 +5.0476,20,3.1026,4.0304,20,20,2.3218,0.8448,20,8.3949,1.8249,3.3265,8.1443,7.3669,1.9871,6.2573,-1.5 +5.0476,20,3.1026,4.0304,20,20,2.3218,0.8448,20,8.3949,1.8249,3.3265,8.1443,7.3669,1.9871,6.2573,-1.5 +4.9851,20,3.0427,3.9726,20,20,2.2789,20,0.8107,1.7897,4.7757,3.2813,8.3645,7.3109,1.9305,6.1975,0 +4.9538,20,3.0127,3.9438,20,20,2.2578,20,20,1.7726,4.7564,3.259,8.3406,1.9024,5.7063,6.1676,-42.5 +4.9538,20,3.0127,3.9438,20,20,2.2578,20,20,1.7726,4.7564,3.259,8.3406,1.9024,5.7063,6.1676,-42.5 +4.1963,4.9044,20,2.9747,3.9106,20,20,2.2487,20,4.8633,1.7193,4.7006,3.2013,20,1.844,8.0977,-35.5 +4.1963,4.9044,20,2.9747,3.9106,20,20,2.2487,20,4.8633,1.7193,4.7006,3.2013,20,1.844,8.0977,-35.5 +4.1715,4.8819,20,20,2.9581,20,20,20,3.2369,20,1.6936,4.6739,3.1737,8.2542,7.9781,1.8165,-32.5 +6.032,4.124,4.8404,20,20,2.931,20,20,20,20,4.7835,1.6368,4.6156,3.1149,8.1954,7.9204,-26 +6.0069,4.1018,20,4.8215,20,2.9202,3.8665,20,20,20,20,3.1773,1.6075,6.0829,3.0851,7.8918,-23.5 +6.0069,4.1018,20,4.8215,20,2.9202,3.8665,20,20,20,20,3.1773,1.6075,6.0829,3.0851,7.8918,-23.5 +1.6725,5.9472,4.046,4.7708,20,20,2.8836,20,20,8.9197,20,4.7008,1.5512,4.5264,3.0237,8.1037,-20 +1.6725,5.9472,4.046,4.7708,20,20,2.8836,20,20,8.9197,20,4.7008,1.5512,4.5264,3.0237,8.1037,-20 +1.6127,5.8895,20,3.9925,4.7227,20,2.8505,3.8065,20,20,8.8764,20,1.4955,4.4675,2.963,8.0424,-16.5 +1.6127,5.8895,20,3.9925,4.7227,20,2.8505,3.8065,20,20,8.8764,20,1.4955,4.4675,2.963,8.0424,-16.5 +6.9297,1.5529,5.8319,3.9395,4.6754,20,20,2.8192,20,6.9179,8.8323,20,3.0135,1.4394,4.4079,2.9018,-13.5 +7.6758,1.5235,5.8036,3.9137,4.6524,20,20,2.8045,3.7675,6.8979,8.8101,20,2.9861,1.4116,4.3783,2.8715,-13 +7.6758,1.5235,5.8036,3.9137,4.6524,20,20,2.8045,3.7675,6.8979,8.8101,20,2.9861,1.4116,4.3783,2.8715,-13 +7.6148,1.4648,5.747,20,3.862,4.6067,20,2.7758,20,8.9713,6.8583,20,2.9316,1.3563,4.3191,2.8107,-11 +7.5842,1.4355,5.7189,20,3.8366,4.5843,20,20,2.7624,8.9514,6.8379,20,20,1.3284,4.2892,2.7801,-10 +7.5842,1.4355,5.7189,20,3.8366,4.5843,20,20,2.7624,8.9514,6.8379,20,20,1.3284,4.2892,2.7801,-10 +7.5243,5.1771,1.3784,5.6638,3.7869,4.5407,20,20,20,7.4793,6.7983,8.6993,20,1.2741,4.2306,5.7259,-8.5 +7.5243,5.1771,1.3784,5.6638,3.7869,4.5407,20,20,20,7.4793,6.7983,8.6993,20,1.2741,4.2306,5.7259,-8.5 +20,6.6929,1.322,5.6094,3.7382,4.4981,20,20,20,7.4442,6.7584,8.6549,20,1.2202,5.8186,4.172,-7.5 +20,6.6641,1.2944,5.5826,3.7144,20,4.4775,20,20,7.4268,6.7385,8.6328,20,1.1936,5.7908,4.143,-7 +20,6.6641,1.2944,5.5826,3.7144,20,4.4775,20,20,7.4268,6.7385,8.6328,20,1.1936,5.7908,4.143,-7 +7.6461,7.3746,5.0321,1.2379,20,3.6659,4.4355,20,20,7.391,6.6978,8.5874,20,1.1393,5.7338,4.0833,-6 +7.6135,7.3425,5.0011,1.2083,20,3.6406,4.4136,20,20,7.3717,6.676,8.5631,20,1.1106,5.7034,4.0515,-5.5 +7.6135,7.3425,5.0011,1.2083,20,3.6406,4.4136,20,20,7.3717,6.676,8.5631,20,1.1106,5.7034,4.0515,-5.5 +7.5837,7.3131,4.9728,1.1813,20,3.6174,4.3938,20,20,7.3542,6.6561,8.5409,20,1.0845,5.6756,4.0224,-5 +7.5522,7.282,4.9428,1.1528,20,3.5931,4.3729,20,20,7.3357,6.6351,8.5173,20,1.057,5.6461,3.9916,-5 +7.492,7.2228,4.8858,1.0993,20,3.5472,4.3337,20,20,7.3003,6.5949,8.4724,20,1.0051,5.5899,3.9328,-4 +7.462,7.1933,4.8576,1.073,5.3655,3.5248,4.3146,20,20,11.8908,6.5748,8.4499,20,0.9795,5.5618,3.9034,-3.5 +7.462,7.1933,4.8576,1.073,5.3655,3.5248,4.3146,20,20,11.8908,6.5748,8.4499,20,0.9795,5.5618,3.9034,-3.5 +7.4011,7.1335,4.8002,7.2689,1.0202,3.4793,20,4.276,20,11.8557,6.5344,8.4044,0.9283,2.4959,5.5049,3.8439,-3 +7.4011,7.1335,4.8002,7.2689,1.0202,3.4793,20,4.276,20,11.8557,6.5344,8.4044,0.9283,2.4959,5.5049,3.8439,-3 +7.3396,7.0731,6.3124,4.7424,0.9678,3.434,20,4.2378,20,12.9056,6.4936,8.3585,0.8777,2.4414,5.4473,3.7837,-3 +7.3396,7.0731,6.3124,4.7424,0.9678,3.434,20,4.2378,20,12.9056,6.4936,8.3585,0.8777,2.4414,5.4473,3.7837,-3 +7.308,7.0421,6.2824,4.7128,0.9415,20,3.4111,4.2185,20,12.8879,6.4727,8.3349,0.8522,2.4135,5.4178,3.7528,-3 +7.2783,7.0129,6.2542,4.6849,0.917,20,3.3896,4.2005,20,12.8711,6.4529,8.3126,0.8285,2.3872,5.3899,3.7236,-2.5 +7.2158,6.9518,6.1952,4.6267,5.1526,0.8669,3.3453,4.1635,20,12.8358,6.4115,8.2657,0.7798,2.3321,5.3313,3.6624,-2 +7.1846,6.9212,6.1657,4.5976,5.126,0.8426,3.3234,4.1453,20,12.8182,6.3909,0.7562,20,2.3048,5.302,3.6318,-2.5 +7.1846,6.9212,6.1657,4.5976,5.126,0.8426,3.3234,4.1453,20,12.8182,6.3909,0.7562,20,2.3048,5.302,3.6318,-2.5 +7.1231,20,6.8611,4.5406,5.0739,0.7962,3.2809,4.11,20,12.7834,6.3503,0.7113,20,2.2509,5.2443,3.5715,-2.5 +7.1231,20,6.8611,4.5406,5.0739,0.7962,3.2809,4.11,20,12.7834,6.3503,0.7113,20,2.2509,5.2443,3.5715,-2.5 +7.0618,20,6.8013,4.484,5.0225,20,0.7524,4.0759,20,12.7485,6.3099,0.6689,20,2.1975,5.1867,3.5113,-2 +7.0327,20,6.7729,4.4572,4.9981,20,0.7325,4.06,20,12.7319,0.6496,8.1284,20,2.1721,5.1592,3.4827,-2 +7.0327,20,6.7729,4.4572,4.9981,20,0.7325,4.06,20,12.7319,0.6496,8.1284,20,2.1721,5.1592,3.4827,-2 +1.9267,7.0016,6.7426,4.4286,4.9722,20,0.712,4.0432,20,12.7142,0.63,8.1051,20,2.1452,5.13,3.4521,-2 +1.8985,6.9734,6.7151,4.4027,4.9487,20,3.1811,0.6942,4.0281,12.6982,0.613,8.0839,20,2.1209,5.1035,3.4244,-2 +1.8674,6.9423,6.6848,4.3742,4.923,20,20,0.6754,4.0117,12.6805,0.5951,8.0606,20,2.0941,5.0743,3.3938,-2 +1.8382,6.9131,6.6564,4.3475,6.8282,4.8989,20,0.6587,3.9966,0.5794,6.2124,8.0387,20,2.069,5.0468,3.3651,-2 +1.778,6.8529,6.5979,4.2927,6.7748,4.8495,20,3.1046,20,20,6.1731,7.9935,20,2.0175,4.9901,3.3059,-18 +1.778,6.8529,6.5979,4.2927,6.7748,4.8495,20,3.1046,20,20,6.1731,7.9935,20,2.0175,4.9901,3.3059,-18 +1.716,6.7916,6.5392,4.2388,6.7226,4.8022,20,3.0707,20,11.3107,6.1291,9.3098,7.9438,1.9623,4.9301,6.866,-16.5 +1.6843,6.7607,6.5103,5.7733,4.213,4.7804,20,3.0568,20,11.2894,6.867,6.1039,7.9161,1.9324,3.4947,6.8338,-15.5 +1.6843,6.7607,6.5103,5.7733,4.213,4.7804,20,3.0568,20,11.2894,6.867,6.1039,7.9161,1.9324,3.4947,6.8338,-15.5 +1.6555,6.7327,6.4841,5.7492,4.1898,4.7608,20,20,3.0445,11.27,6.846,6.081,7.8908,1.9051,3.4666,4.8693,-14 +1.6249,6.703,20,6.4563,4.1653,4.7403,20,20,20,12.1004,6.8234,6.0564,7.8636,1.876,3.4365,4.8384,-13 +4.6109,1.5964,20,6.4306,4.1428,6.6304,4.7217,20,20,12.0814,6.8019,6.033,7.8379,1.8485,3.4081,4.8093,-11.5 +4.5787,1.5649,6.6447,6.4023,5.6743,4.1181,4.7012,20,20,12.0606,6.7783,6.0073,7.8097,1.8184,3.3769,4.7772,-11 +3.0293,1.5065,6.588,6.3499,5.6267,4.0727,4.664,20,20,4.8499,11.1655,5.9589,7.7564,9.5518,1.7618,4.7171,-9 +3.0293,1.5065,6.588,6.3499,5.6267,4.0727,4.664,20,20,4.8499,11.1655,5.9589,7.7564,9.5518,1.7618,4.7171,-9 +2.9621,1.4416,6.5251,6.2919,7.5922,4.0231,20,4.6236,20,4.8108,11.1187,6.6838,5.9047,7.6969,1.6988,20,-7 +2.9322,5.9165,1.413,20,6.2664,4.0014,20,4.6061,20,4.7933,11.0978,6.6615,5.8805,7.6703,1.6708,3.2238,-6.5 +2.9322,5.9165,1.413,20,6.2664,4.0014,20,4.6061,20,4.7933,11.0978,6.6615,5.8805,7.6703,1.6708,3.2238,-6.5 +2.8697,4.3594,1.3531,6.4389,6.2129,3.9562,6.4503,4.5696,20,4.7575,11.0544,6.6153,5.8304,7.6149,1.6126,3.163,-5.5 +2.8371,4.3269,1.322,6.4086,6.1852,5.4785,3.9329,4.5511,20,4.7387,11.0316,6.5911,5.804,7.5859,1.5822,3.1312,-5.5 +2.7982,4.2882,1.2851,6.3725,6.1523,5.4491,3.9055,4.5293,20,4.7165,11.0043,6.5622,5.7727,7.5513,1.546,3.0933,-4.5 +2.7982,4.2882,1.2851,6.3725,6.1523,5.4491,3.9055,4.5293,20,4.7165,11.0043,6.5622,5.7727,7.5513,1.546,3.0933,-4.5 +2.7385,4.2288,1.2288,6.3173,6.1021,5.4044,3.864,4.4965,20,4.6825,11.8274,6.5178,5.7245,7.498,1.4907,3.035,-4 +2.7385,4.2288,1.2288,6.3173,6.1021,5.4044,3.864,4.4965,20,4.6825,11.8274,6.5178,5.7245,7.498,1.4907,3.035,-4 +2.7079,4.1984,1.2002,6.2892,6.0765,5.3817,3.843,4.48,20,4.6651,11.8069,6.4951,5.6998,7.4707,1.4624,3.0052,-3.5 +6.2682,2.6481,6.1265,1.1444,6.0267,5.3376,3.8024,20,4.4483,4.6314,9.5502,6.4506,5.6515,7.4172,1.4072,2.9467,-2.5 +6.2682,2.6481,6.1265,1.1444,6.0267,5.3376,3.8024,20,4.4483,4.6314,9.5502,6.4506,5.6515,7.4172,1.4072,2.9467,-2.5 +6.2082,2.5885,6.0685,1.0892,5.977,7.2945,3.7623,20,4.4171,4.5986,9.5158,6.4068,5.6039,7.3642,1.3528,2.8886,-2.5 +6.1774,2.5579,6.0387,1.0611,20,5.9517,3.742,20,4.4015,4.5819,9.4981,6.3843,5.5794,7.3369,1.325,2.8588,-2 +6.1439,2.5246,6.0064,1.0308,20,5.9243,3.7202,6.2189,20,4.5637,9.4787,6.3598,5.5527,1.2948,20,2.8263,-2 +6.1439,2.5246,6.0064,1.0308,20,5.9243,3.7202,6.2189,20,4.5637,9.4787,6.3598,5.5527,1.2948,20,2.8263,-2 +6.0824,2.4636,5.947,0.9756,20,5.874,5.2037,3.6806,20,4.5309,9.4435,6.3151,5.5041,1.24,20,2.7667,-1.5 +6.0537,2.4351,5.9194,0.9502,20,5.8507,5.1834,3.6624,20,4.5156,9.4271,6.2942,5.4813,1.2145,20,2.7389,-1 +6.0537,2.4351,5.9194,0.9502,20,5.8507,5.1834,3.6624,20,4.5156,9.4271,6.2942,5.4813,1.2145,20,2.7389,-1 +5.9923,2.3742,5.8602,5.9832,0.8964,5.8009,5.1402,3.6238,20,4.4837,9.3923,6.25,5.4331,1.1607,20,2.6796,-0.5 +5.9923,2.3742,5.8602,5.9832,0.8964,5.8009,5.1402,3.6238,20,4.4837,9.3923,6.25,5.4331,1.1607,20,2.6796,-0.5 +5.9316,2.314,5.8017,5.9282,0.8442,5.7518,5.0976,3.586,20,4.453,9.3584,6.2068,5.3859,1.1084,20,2.6212,-0.5 +5.9002,2.2829,5.7714,5.8998,0.8176,5.7264,5.0757,3.5667,20,9.341,11.5245,6.1845,5.3616,1.0817,20,2.591,-0.5 +5.9002,2.2829,5.7714,5.8998,0.8176,5.7264,5.0757,3.5667,20,9.341,11.5245,6.1845,5.3616,1.0817,20,2.591,-0.5 +5.8673,2.2503,5.7398,5.8702,0.7902,5.7,5.053,3.5468,20,9.3228,11.5032,6.1613,5.3362,1.0541,20,2.5594,0 +5.8046,2.1882,5.6795,5.8136,20,0.7391,5.0098,3.5092,20,9.2883,11.4627,6.1171,1.002,7.0089,20,2.4992,0.5 +5.7784,2.1623,5.6543,5.7901,20,0.7183,4.9919,3.4937,20,9.274,11.4459,6.0989,0.9808,6.9861,20,2.4742,0.5 +5.7784,2.1623,5.6543,5.7901,20,0.7183,4.9919,3.4937,20,9.274,11.4459,6.0989,0.9808,6.9861,20,2.4742,0.5 +5.7156,2.1,5.5938,5.7334,20,0.6696,4.9489,3.4567,20,9.2404,11.4061,6.0556,0.931,6.9317,20,2.4142,0.5 +5.7156,2.1,5.5938,5.7334,20,0.6696,4.9489,3.4567,20,9.2404,11.4061,6.0556,0.931,6.9317,20,2.4142,0.5 +5.6506,2.0357,5.5312,5.6749,20,5.5267,0.6219,3.4191,20,9.2059,11.3652,6.0112,0.8813,6.8755,20,2.3524,1.5 +5.6506,2.0357,5.5312,5.6749,20,5.5267,0.6219,3.4191,20,9.2059,11.3652,6.0112,0.8813,6.8755,20,2.3524,1.5 +5.5946,1.9802,5.4772,5.6244,20,5.482,0.5832,3.387,20,9.1768,10.4409,0.8403,7.2294,6.8275,20,2.2994,2 +5.5946,1.9802,5.4772,5.6244,20,5.482,0.5832,3.387,20,9.1768,10.4409,0.8403,7.2294,6.8275,20,2.2994,2 +5.5316,1.9178,5.4165,5.5675,20,5.4316,4.8243,0.5429,3.3513,9.145,10.4005,0.7971,7.1814,6.774,2.2402,20,3 +5.5019,1.8884,5.3877,5.5407,20,5.4078,6.7577,0.5252,3.3345,9.1303,5.9128,0.7777,7.159,6.7489,2.2124,20,3 +5.5019,1.8884,5.3877,5.5407,20,5.4078,6.7577,0.5252,3.3345,9.1303,5.9128,0.7777,7.159,6.7489,2.2124,20,3 +5.441,1.8279,5.3286,5.4852,20,5.3587,6.7111,4.7625,3.2999,9.1011,0.7408,5.0198,7.1137,6.698,2.1559,20,-22.5 +5.441,1.8279,5.3286,5.4852,20,5.3587,6.7111,4.7625,3.2999,9.1011,0.7408,5.0198,7.1137,6.698,2.1559,20,-22.5 +5.4097,1.7979,4.7906,6.4336,5.4606,5.3389,6.6931,4.7478,20,9.0787,0.7163,4.9919,7.0849,6.6673,2.1239,20,-21.5 +5.4097,1.7979,4.7906,6.4336,5.4606,5.3389,6.6931,4.7478,20,9.0787,0.7163,4.9919,7.0849,6.6673,2.1239,20,-21.5 +3.4188,5.3488,1.7402,5.2469,5.414,20,5.302,4.7213,20,9.9911,0.6687,5.7953,4.9362,6.6066,8.3849,2.061,-19 +3.3576,5.2895,1.685,3.181,20,5.3705,5.2689,6.6302,20,4.1358,0.6221,10.2122,4.8796,6.9694,6.5455,1.9984,-17 +20,3.3243,20,1.6554,5.1686,5.3475,20,5.2517,20,4.1132,0.5974,11.0819,4.8485,6.9375,6.5121,20,-16.5 +20,3.3243,20,1.6554,5.1686,5.3475,20,5.2517,20,4.1132,0.5974,11.0819,4.8485,6.9375,6.5121,20,-16.5 +20,3.2627,5.1982,1.6013,5.1184,5.3056,20,5.2208,6.5876,5.0616,0.5534,8.9116,5.6565,4.7903,6.4496,8.2267,-15.5 +20,3.2341,5.1708,1.5767,5.0957,6.2522,5.2869,5.2074,6.5758,5.0418,0.5336,8.8882,5.6301,4.7627,7.862,6.4202,-15 +20,3.2341,5.1708,1.5767,5.0957,6.2522,5.2869,5.2074,6.5758,5.0418,0.5336,8.8882,5.6301,4.7627,7.862,6.4202,-15 +1.7995,3.1659,5.1058,20,1.5194,5.0423,5.2436,20,20,0.4885,4.0005,8.8308,5.5659,4.6958,6.7808,6.3491,-14 +1.7671,20,3.1353,5.0768,1.4945,5.019,5.225,20,20,9.4583,3.9773,8.8042,10.9106,4.665,6.7494,6.3167,15.5 +1.7671,20,3.1353,5.0768,1.4945,5.019,5.225,20,20,9.4583,3.9773,8.8042,10.9106,4.665,6.7494,6.3167,15.5 +1.7008,20,3.0704,5.014,2.9333,1.4388,5.18,20,20,8.4236,3.9376,8.7562,5.4809,4.6063,6.6885,6.2523,16 +20,20,3.0393,20,1.4106,4.9379,5.1558,20,20,8.411,3.9234,8.7374,5.458,4.5814,6.6624,6.2238,14.5 +20,20,3.0393,20,1.4106,4.9379,5.1558,20,20,8.411,3.9234,8.7374,5.458,4.5814,6.6624,6.2238,14.5 +20,3.0005,4.945,20,1.3754,4.9033,5.1253,20,5.0875,3.9066,20,8.7145,5.43,4.551,7.6368,6.1886,13 +20,2.9369,4.882,5.8055,1.3174,6.0294,5.0744,20,5.0462,3.8815,8.679,20,4.5027,6.5788,6.1318,7.905,11 +20,2.9063,4.8516,4.2779,1.2896,6.0038,5.0498,5.0262,20,20,8.6624,10.7448,4.4799,6.5544,6.1048,20,10.5 +20,2.9063,4.8516,4.2779,1.2896,6.0038,5.0498,5.0262,20,20,8.6624,10.7448,4.4799,6.5544,6.1048,20,10.5 +20,2.8472,4.793,2.7253,1.2361,5.9546,5.0024,4.9878,6.3743,20,8.6304,5.3251,4.436,6.5074,6.0525,1.4857,9 +20,2.8472,4.793,2.7253,1.2361,5.9546,5.0024,4.9878,6.3743,20,8.6304,5.3251,4.436,6.5074,6.0525,1.4857,9 +20,2.7875,20,2.6693,1.1822,4.9542,20,4.9487,6.3374,20,8.5994,5.286,4.3928,7.4588,6.0005,1.4293,8 +2.7541,4.7003,20,2.6379,1.1521,4.927,20,4.9266,20,9.5545,8.5826,5.2646,4.3691,7.4316,5.9717,1.398,7.5 +2.7541,4.7003,20,2.6379,1.1521,4.927,20,4.9266,20,9.5545,8.5826,5.2646,4.3691,7.4316,5.9717,1.398,7.5 +2.6968,4.6432,20,2.5839,1.1008,4.8805,20,4.8889,20,8.5541,20,4.3289,6.3913,5.9224,7.69,1.3446,6.5 +2.6667,4.6132,20,2.5555,1.0739,4.8559,20,4.8689,20,8.5395,10.5931,4.3082,6.3686,5.8967,1.3168,20,5.5 +2.6667,4.6132,20,2.5555,1.0739,4.8559,20,4.8689,20,8.5395,10.5931,4.3082,6.3686,5.8967,1.3168,20,5.5 +2.6038,4.5504,20,2.4963,1.0183,4.8047,20,4.8276,20,8.5094,5.1712,4.2653,6.3214,5.8432,1.259,20,5 +2.5717,4.5183,20,2.466,0.9901,4.7786,20,4.8065,20,8.4943,5.1518,4.2437,6.2975,5.8161,1.2298,20,4.5 +2.5717,4.5183,20,2.466,0.9901,4.7786,20,4.8065,20,8.4943,5.1518,4.2437,6.2975,5.8161,1.2298,20,4.5 +2.5078,4.4544,20,2.4059,0.9348,4.7266,20,4.7647,20,20,5.1139,4.2014,6.2504,5.7624,1.1723,20,4 +2.4775,4.4242,20,2.3775,0.9089,4.702,20,4.7449,20,20,5.0963,4.1817,6.2283,5.7372,1.1454,20,4 +2.4775,4.4242,20,2.3775,0.9089,4.702,20,4.7449,20,20,5.0963,4.1817,6.2283,5.7372,1.1454,20,4 +2.4775,4.4242,20,2.3775,0.9089,4.702,20,4.7449,20,20,5.0963,4.1817,6.2283,5.7372,1.1454,20,4 +2.4157,4.3623,5.3075,2.3193,20,0.8567,20,4.7046,20,20,4.142,6.1836,7.1632,1.091,20,20,3.5 +2.3644,4.3109,5.258,2.271,20,0.8141,20,4.6712,20,20,4.1099,6.147,7.1238,1.0468,20,20,3.5 +2.3644,4.3109,5.258,2.271,20,0.8141,20,4.6712,20,20,4.1099,6.147,7.1238,1.0468,20,20,3.5 +2.3024,4.2486,5.1981,2.2126,20,0.7639,20,4.6309,20,20,4.0718,6.1032,5.593,0.9944,20,20,3.5 +2.3024,4.2486,5.1981,2.2126,20,0.7639,20,4.6309,20,20,4.0718,6.1032,5.593,0.9944,20,20,3.5 +20,4.2067,5.1577,2.1733,5.4563,0.7309,20,4.6037,20,4.9763,4.0467,6.0742,5.5592,0.9599,20,20,3 +20,4.1408,5.0941,2.1116,5.4,4.4717,0.6808,4.5612,20,4.9424,4.0084,6.0293,0.9074,7.2581,20,20,3 +20,4.11,5.0644,2.0828,5.3737,4.4467,0.6582,4.5414,20,4.9268,3.9908,6.0085,0.8836,7.2325,20,20,3.5 +20,4.11,5.0644,2.0828,5.3737,4.4467,0.6582,4.5414,20,4.9268,3.9908,6.0085,0.8836,7.2325,20,20,3.5 +4.0449,20,3.5074,2.022,5.3181,4.3939,0.6127,4.4997,20,4.8949,3.9546,5.9653,0.835,7.1788,20,20,3.5 +4.0449,20,3.5074,2.022,5.3181,4.3939,0.6127,4.4997,20,4.8949,3.9546,5.9653,0.835,7.1788,20,20,3.5 +4.0122,20,3.476,1.9915,5.2901,4.3673,20,0.5909,20,4.8795,3.9369,0.8117,5.4062,20,20,20,3.5 +3.9488,20,3.4151,1.9322,5.2356,4.3157,20,0.5515,20,3.9037,5.9033,0.7689,5.3577,20,20,20,3.5 +3.9488,20,3.4151,1.9322,5.2356,4.3157,20,0.5515,20,3.9037,5.9033,0.7689,5.3577,20,20,20,3.5 +3.9488,20,3.4151,1.9322,5.2356,4.3157,20,0.5515,20,3.9037,5.9033,0.7689,5.3577,20,20,20,3.5 +3.8549,20,3.3248,1.8447,5.1548,4.2393,20,4.3778,20,3.8568,0.712,6.7925,5.2872,20,20,20,-15 +3.8549,20,3.3248,1.8447,5.1548,4.2393,20,4.3778,20,3.8568,0.712,6.7925,5.2872,20,20,20,-15 +3.8549,20,3.3248,1.8447,5.1548,4.2393,20,4.3778,20,3.8568,0.712,6.7925,5.2872,20,20,20,-15 +3.7882,20,4.7536,1.7845,20,4.1881,20,4.3394,20,0.6727,5.7998,6.7432,5.2344,20,20,20,-16.5 +20,3.7262,20,3.2063,1.7325,5.054,4.1461,20,4.3111,0.6328,9.1587,5.7518,5.1799,6.9129,20,20,-15.5 +20,3.7262,20,3.2063,1.7325,5.054,4.1461,20,4.3111,0.6328,9.1587,5.7518,5.1799,6.9129,20,20,-15.5 +1.7267,3.6714,20,3.1581,1.6882,5.0149,4.1111,20,20,4.7045,3.7418,5.7071,5.1298,6.8607,20,20,14.5 +1.6946,3.6404,20,3.1311,3.7213,1.6638,4.092,20,20,4.6839,3.7196,5.6812,5.1008,6.8306,20,20,16.5 +1.6946,3.6404,20,3.1311,3.7213,1.6638,4.092,20,20,4.6839,3.7196,5.6812,5.1008,6.8306,20,20,16.5 +20,3.5777,20,3.0711,1.6069,4.94,4.0419,20,20,3.6933,9.0664,5.6451,5.0562,6.7823,20,20,14 +20,3.5468,20,3.0411,1.5785,4.9129,4.0165,20,20,3.6818,5.6286,6.5556,5.0353,20,20,20,12.5 +20,3.5468,20,3.0411,1.5785,4.9129,4.0165,20,20,3.6818,5.6286,6.5556,5.0353,20,20,20,12.5 +20,3.4905,4.4732,2.9868,1.5271,4.8642,3.9709,20,4.1839,9.0288,5.5982,4.997,6.7175,20,20,20,11 +20,3.4905,4.4732,2.9868,1.5271,4.8642,3.9709,20,4.1839,9.0288,5.5982,4.997,6.7175,20,20,20,11 +20,3.4905,4.4732,2.9868,1.5271,4.8642,3.9709,20,4.1839,9.0288,5.5982,4.997,6.7175,20,20,20,11 +3.427,20,4.4107,2.925,1.4688,3.9186,20,4.1433,20,20,5.5658,4.9554,6.6716,20,20,20,9.5 +3.3638,20,2.8632,3.4631,1.4106,3.866,20,4.1023,20,5.5354,6.4462,4.9155,6.6271,20,20,1.4274,8 +3.3319,20,2.832,3.433,1.3813,3.8394,20,4.0816,20,5.5205,6.4282,4.8958,20,20,20,1.3972,7 +3.3319,20,2.832,3.433,1.3813,3.8394,20,4.0816,20,5.5205,6.4282,4.8958,20,20,20,1.3972,7 +3.2707,20,2.772,3.3751,1.3255,3.7887,20,4.0424,20,5.4921,4.8581,6.5625,20,20,20,1.3394,6 +3.2414,20,2.7433,3.3474,1.2988,3.7644,20,4.0237,20,5.4789,4.8405,6.5425,20,20,20,1.3119,5.5 +3.2414,20,2.7433,3.3474,1.2988,3.7644,20,4.0237,20,5.4789,4.8405,6.5425,20,20,20,1.3119,5.5 +20,20,2.682,3.2882,1.2422,3.7127,20,3.984,20,7.9007,4.8031,6.4998,20,20,1.2535,20,5 +20,20,2.682,3.2882,1.2422,3.7127,20,3.984,20,7.9007,4.8031,6.4998,20,20,1.2535,20,5 +20,4.102,2.6203,3.2287,1.1857,3.6607,20,3.9443,20,7.8697,4.7668,6.458,20,20,1.1956,20,4 +20,4.102,2.6203,3.2287,1.1857,3.6607,20,3.9443,20,7.8697,4.7668,6.458,20,20,1.1956,20,4 +20,4.0391,2.5583,3.1688,1.1294,3.6085,20,3.9045,20,6.2785,4.7312,6.4166,20,20,1.1381,20,3.5 +20,4.0391,2.5583,3.1688,1.1294,3.6085,20,3.9045,20,6.2785,4.7312,6.4166,20,20,1.1381,20,3.5 +20,3.9766,2.4967,3.1094,1.0742,3.5569,20,3.8655,20,6.2471,4.6966,20,20,20,1.0819,20,3 +20,3.9443,2.4649,3.0787,1.046,3.5303,20,3.8455,20,6.2312,4.6791,20,20,20,1.0532,20,2.5 +20,3.9443,2.4649,3.0787,1.046,3.5303,20,3.8455,20,6.2312,4.6791,20,20,20,1.0532,20,2.5 +20,3.9443,2.4649,3.0787,1.046,3.5303,20,3.8455,20,6.2312,4.6791,20,20,20,1.0532,20,2.5 +20,3.8886,2.41,3.0259,0.9979,3.4847,20,3.8113,20,4.6493,6.3199,20,20,1.0043,20,20,2.5 +20,3.8236,2.3461,2.9644,4.2841,0.9428,20,3.772,20,4.6154,6.2792,20,20,0.9484,20,20,1.5 +20,3.7936,2.3166,2.936,4.2575,0.9178,20,3.754,20,4.6001,6.2606,20,20,0.9232,20,20,1.5 +20,3.7936,2.3166,2.936,4.2575,0.9178,20,3.754,20,4.6001,6.2606,20,20,0.9232,20,20,1.5 +20,3.74,2.264,2.8854,4.2102,0.8741,20,3.7224,20,4.5729,6.2274,20,0.8786,20,20,20,1.5 +20,3.7082,2.2328,2.8555,4.1821,0.8487,20,3.7038,20,4.5571,6.208,20,0.8528,20,20,20,1.5 +20,3.7082,2.2328,2.8555,4.1821,0.8487,20,3.7038,20,4.5571,6.208,20,0.8528,20,20,20,1.5 +20,3.6459,2.1717,2.7968,4.1273,0.8002,20,3.6678,20,8.1205,6.1703,20,0.8036,20,20,20,1.5 +20,3.6459,2.1717,2.7968,4.1273,0.8002,20,3.6678,20,8.1205,6.1703,20,0.8036,20,20,20,1.5 +20,3.5848,2.1119,2.7395,4.0736,3.2404,0.7546,5.0287,3.633,8.089,6.134,20,0.7575,20,20,20,1 +20,3.554,2.0818,2.7106,4.0466,3.2161,0.7324,5.0101,3.6157,8.0733,6.1159,0.7353,20,20,20,20,1 +20,3.554,2.0818,2.7106,4.0466,3.2161,0.7324,5.0101,3.6157,8.0733,6.1159,0.7353,20,20,20,20,1 +20,3.554,2.0818,2.7106,4.0466,3.2161,0.7324,5.0101,3.6157,8.0733,6.1159,0.7353,20,20,20,20,1 +20,3.4895,2.0187,2.6503,3.9902,3.1656,20,0.6883,3.5801,8.0406,6.0782,0.6907,20,20,20,20,1 +20,3.4265,1.9573,2.5916,3.9353,3.1166,20,0.6486,20,8.0093,0.6507,20,20,20,20,20,0.5 +20,3.3935,1.925,2.5608,3.9066,3.0911,20,0.6293,20,20,0.6314,20,20,20,20,20,0.5 +20,3.3935,1.925,2.5608,3.9066,3.0911,20,0.6293,20,20,0.6314,20,20,20,20,20,0.5 +20,3.33,1.8633,2.502,3.8518,20,3.0427,4.8778,20,0.5975,5.9875,20,20,20,20,2.348,-21.5 +20,3.33,1.8633,2.502,3.8518,20,3.0427,4.8778,20,0.5975,5.9875,20,20,20,20,2.348,-21.5 +20,3.2683,20,1.8046,2.4473,3.8019,3.0007,20,4.8487,7.9243,5.9455,20,20,20,20,20,4.5 +20,3.2683,20,1.8046,2.4473,3.8019,3.0007,20,4.8487,7.9243,5.9455,20,20,20,20,20,4.5 +20,20,3.2071,1.7466,2.3935,3.7531,2.9601,20,20,7.8866,5.9036,20,20,20,20,20,6 +20,20,3.2071,1.7466,2.3935,3.7531,2.9601,20,20,7.8866,5.9036,20,20,20,20,20,6 +20,20,3.1442,1.6861,2.3362,3.6997,2.9141,20,20,7.8566,5.8692,20,20,20,20,20,5.5 +20,20,3.1442,1.6861,2.3362,3.6997,2.9141,20,20,7.8566,5.8692,20,20,20,20,20,5.5 +20,20,3.0806,1.6249,2.2781,3.6454,2.8675,20,20,5.8361,20,20,20,20,20,20,5 +20,20,3.0806,1.6249,2.2781,3.6454,2.8675,20,20,5.8361,20,20,20,20,20,20,5 +20,3.0169,20,1.5637,2.2201,3.5911,2.8211,20,20,5.8042,20,20,20,20,20,2.0333,3.5 +20,3.0169,20,1.5637,2.2201,3.5911,2.8211,20,20,5.8042,20,20,20,20,20,2.0333,3.5 +20,2.9862,20,1.5342,2.1921,3.5649,2.7988,20,20,5.7892,20,20,20,20,20,2.0035,3.5 +20,2.9536,20,1.5031,2.1626,3.5373,2.7755,20,20,5.7732,20,20,20,20,20,1.9717,3 +20,2.8899,20,1.4423,2.1052,3.4835,2.7302,20,20,5.7427,20,20,20,20,20,1.9101,3 +20,2.8592,20,1.4132,2.0776,3.4576,2.7086,20,20,20,20,20,20,20,20,1.8805,2.5 +20,2.8592,20,1.4132,2.0776,3.4576,2.7086,20,20,20,20,20,20,20,20,1.8805,2.5 +20,2.7954,20,1.3527,2.0205,3.4041,2.6642,20,20,20,20,20,20,20,20,1.8191,2 +20,2.7628,20,1.3219,1.9914,3.3767,2.6417,20,20,20,20,20,20,20,20,1.7879,2.5 +20,2.7628,20,1.3219,1.9914,3.3767,2.6417,20,20,20,20,20,20,20,20,1.7879,2.5 +20,2.6995,20,1.2625,1.9353,3.324,20,2.5986,20,20,20,20,20,20,20,1.7275,2 +20,2.6995,20,1.2625,1.9353,3.324,20,2.5986,20,20,20,20,20,20,20,1.7275,2 +20,2.6691,20,1.234,1.9084,3.2986,20,2.5781,20,20,20,20,20,20,1.6987,20,2 +20,2.6357,20,1.2028,1.879,3.2709,20,2.5557,20,20,20,20,20,20,1.667,20,2 +20,2.584,20,1.1549,1.8338,3.2281,20,2.5216,20,20,20,20,20,20,1.6184,20,2 +20,2.5538,20,1.1269,1.8074,3.2032,20,2.5018,20,20,20,20,20,20,1.59,20,1.5 +20,2.5538,20,1.1269,1.8074,3.2032,20,2.5018,20,20,20,20,20,20,1.59,20,1.5 +20,2.5211,20,1.0968,1.779,3.1763,20,2.4806,20,20,20,20,20,20,1.5595,20,2 +20,2.5211,20,1.0968,1.779,3.1763,20,2.4806,20,20,20,20,20,20,1.5595,20,2 +20,2.4586,20,1.0398,1.7251,3.1251,20,2.4407,20,20,20,20,20,20,1.5015,20,1.5 +20,2.428,20,1.0121,1.6989,3.1001,20,2.4214,20,20,20,20,20,20,1.4734,20,1.5 +20,2.3958,20,20,0.9831,3.0739,20,2.4014,20,20,20,20,20,20,1.4439,20,1.5 +20,2.3335,20,20,0.9277,1.619,20,2.3634,20,20,20,20,20,20,1.3872,20,2 +20,2.3025,20,20,0.9005,1.593,20,2.3447,20,20,20,20,20,20,1.3593,20,1.5 +20,2.3025,20,20,0.9005,1.593,20,2.3447,20,20,20,20,20,20,1.3593,20,1.5 +20,2.2406,20,20,0.8467,1.5416,20,2.3081,20,20,20,20,20,1.3041,20,20,2 +20,2.2406,20,20,0.8467,1.5416,20,2.3081,20,20,20,20,20,1.3041,20,20,2 +20,2.1774,20,20,0.7929,1.4898,20,20,2.2714,20,20,20,20,1.2488,20,20,2 +20,2.1453,20,20,20,0.7661,20,20,2.2532,20,20,20,20,1.2211,20,20,2 +20,2.1453,20,20,20,0.7661,20,20,2.2532,20,20,20,20,1.2211,20,20,2 +20,2.0824,20,20,20,0.7149,20,20,2.2182,20,20,20,20,1.1677,20,20,2.5 +20,2.0523,20,20,20,0.691,20,20,20,20,20,20,20,1.1426,20,20,2.5 +20,2.0523,20,20,20,0.691,20,20,20,20,20,20,20,1.1426,20,20,2.5 +20,1.9887,20,20,20,0.642,20,20,20,20,20,20,1.0907,20,20,20,3 +20,1.9887,20,20,20,0.642,20,20,20,20,20,20,1.0907,20,20,20,3 +20,1.9261,20,20,20,2.7006,0.5962,20,20,20,20,20,1.0415,20,20,20,3.5 +20,1.8935,20,20,20,2.6752,0.5736,20,20,20,20,20,1.0167,20,20,20,4 +20,1.8935,20,20,20,2.6752,0.5736,20,20,20,20,20,1.0167,20,20,20,4 +20,1.8935,20,20,20,2.6752,0.5736,20,20,20,20,20,1.0167,20,20,20,4 +20,1.8303,20,20,20,2.6257,1.2193,0.5319,20,20,20,0.9707,20,20,20,20,4.5 +20,1.7616,20,20,20,20,1.1689,20,0.4913,20,20,0.9237,20,20,20,20,5.5 +20,1.7311,20,20,20,20,1.1469,20,20,20,20,0.9041,20,20,20,20,-1 +20,1.7311,20,20,20,20,1.1469,20,20,20,20,0.9041,20,20,20,20,-1 +20,1.6647,20,20,20,20,2.4992,1.1026,20,20,0.8608,20,20,20,20,20,-1 +20,1.633,20,20,20,20,2.476,1.0823,20,20,0.8411,20,20,20,20,20,-1 +20,1.633,20,20,20,20,2.476,1.0823,20,20,0.8411,20,20,20,20,20,-1 +20,1.5701,20,20,20,20,2.4306,1.0439,20,20,0.8044,20,20,20,20,20,-1.5 +20,1.5396,20,20,20,20,2.4089,1.0262,20,0.7878,20,20,20,20,20,20,-1.5 +20,1.5066,20,20,20,20,2.3858,20,1.008,0.7706,20,20,20,20,20,20,-1.5 +20,1.5066,20,20,20,20,2.3858,20,1.008,0.7706,20,20,20,20,20,20,-1.5 +20,1.4445,20,20,20,20,2.3431,20,20,20,20,20,20,20,20,20,28 +20,1.4445,20,20,20,20,2.3431,20,20,20,20,20,20,20,20,20,28 +20,1.4445,20,20,20,20,2.3431,20,20,20,20,20,20,20,20,20,28 +20,1.3833,20,20,20,20,2.2897,20,0.9321,20,20,20,20,20,20,20,31 +1.326,20,20,20,20,2.2379,20,0.8901,20,20,20,20,20,20,20,20,27.5 +20,20,20,20,20,2.2133,20,0.8699,20,20,20,20,20,20,20,20,25.5 +20,20,20,20,20,2.2133,20,0.8699,20,20,20,20,20,20,20,20,25.5 +20,20,20,20,20,2.2133,20,0.8699,20,20,20,20,20,20,20,20,25.5 +20,20,20,20,2.1393,20,20,0.8107,20,20,20,20,20,20,20,1.2253,20 +20,20,20,20,2.1165,20,20,0.7925,1.7745,20,20,20,20,20,20,1.2036,18.5 +20,20,20,20,2.1165,20,20,0.7925,1.7745,20,20,20,20,20,20,1.2036,18.5 +20,20,20,20,2.0561,20,20,0.7447,20,20,20,20,20,20,1.1476,20,16 +20,20,20,20,2.0561,20,20,0.7447,20,20,20,20,20,20,1.1476,20,16 +20,20,20,1.9963,20,20,20,0.6994,20,20,20,20,20,20,1.0937,20,14.5 +20,20,20,1.9641,20,20,3.7004,0.6755,20,20,20,20,20,20,1.0659,20,13.5 +20,20,20,1.9641,20,20,3.7004,0.6755,20,20,20,20,20,20,1.0659,20,13.5 +20,20,20,1.9032,20,20,3.6513,0.6323,20,20,20,20,20,1.0147,20,20,12 +20,20,20,1.8727,20,20,3.6265,0.6115,20,20,20,20,20,0.9902,20,20,11.5 +20,20,20,1.8727,20,20,3.6265,0.6115,20,20,20,20,20,0.9902,20,20,11.5 +20,20,20,1.8727,20,20,3.6265,0.6115,20,20,20,20,20,0.9902,20,20,11.5 +20,20,20,1.7792,20,20,3.5503,1.534,20,20,20,20,0.9189,20,20,20,7 +20,20,1.7499,20,20,20,3.5261,1.5135,20,20,20,20,0.8982,20,20,20,6 +20,20,1.7184,20,20,20,3.5007,1.4926,20,20,20,0.8758,20,20,20,20,5.5 +20,20,1.6881,20,20,20,3.4763,1.4727,20,20,20,0.8548,20,20,20,20,4.5 +20,20,1.6881,20,20,20,3.4763,1.4727,20,20,20,0.8548,20,20,20,20,4.5 +20,20,1.6881,20,20,20,3.4763,1.4727,20,20,20,0.8548,20,20,20,20,4.5 +20,20,1.627,20,20,20,3.4273,1.4338,20,20,0.8145,20,20,20,20,20,3 +20,20,1.5608,20,20,20,3.3743,20,1.3932,20,0.7748,20,20,20,20,20,1.5 +20,20,1.5301,20,20,20,3.35,20,1.3752,20,0.7576,20,20,20,20,20,1 +20,20,1.5301,20,20,20,3.35,20,1.3752,20,0.7576,20,20,20,20,20,1 +20,20,1.501,20,20,20,3.3272,20,20,0.7419,20,20,20,20,20,20,-20.5 +20,20,1.4706,20,20,20,3.3034,20,20,20,20,20,20,20,20,20,30.5 +20,20,20,1.4448,20,20,3.2862,20,20,20,20,20,20,20,20,20,32.5 +20,20,20,1.4448,20,20,3.2862,20,20,20,20,20,20,20,20,20,32.5 +20,20,1.3577,20,20,20,3.2136,20,20,20,20,20,20,20,20,20,29.5 +20,20,1.3577,20,20,20,3.2136,20,20,20,20,20,20,20,20,20,29.5 +20,20,1.2996,20,20,3.1578,20,20,20,20,20,20,20,20,20,20,24.5 +20,20,1.2996,20,20,3.1578,20,20,20,20,20,20,20,20,20,20,24.5 +20,1.2383,20,20,20,3.1002,20,20,1.1919,20,20,20,20,20,20,20,32.5 +20,1.2383,20,20,20,3.1002,20,20,1.1919,20,20,20,20,20,20,20,32.5 +20,1.2093,20,20,3.0704,20,20,1.167,2.2791,20,20,20,20,20,20,20,30 +1.1542,20,20,3.0104,20,20,20,1.1145,20,20,20,20,20,20,20,20,24.5 +20,20,20,2.9794,20,20,3.7705,1.0866,20,20,20,20,20,20,20,20,22 +20,20,20,2.9794,20,20,3.7705,1.0866,20,20,20,20,20,20,20,20,22 +20,20,20,2.9175,20,20,1.0359,20,20,20,20,20,20,20,20,20,18.5 +20,20,2.8875,20,20,20,1.0114,20,3.0951,20,20,20,20,20,20,1.0417,17.5 +20,20,2.8875,20,20,20,1.0114,20,3.0951,20,20,20,20,20,20,1.0417,17.5 +20,20,2.8255,20,20,3.638,0.9615,3.0527,20,20,20,20,20,20,20,0.9854,14.5 +20,20,2.7931,20,20,3.6097,0.9356,3.0302,20,20,20,20,20,20,0.9568,20,13.5 +20,20,2.7931,20,20,3.6097,0.9356,3.0302,20,20,20,20,20,20,0.9568,20,13.5 +20,20,2.7931,20,20,3.6097,0.9356,3.0302,20,20,20,20,20,20,0.9568,20,13.5 +20,20,2.7307,20,20,3.5555,0.8869,2.9874,20,20,20,20,20,20,0.9025,20,11.5 +20,2.6679,20,20,20,1.9418,0.8385,2.9435,20,20,20,20,20,0.8503,20,20,9 +20,2.6679,20,20,20,1.9418,0.8385,2.9435,20,20,20,20,20,0.8503,20,20,9 +20,2.638,20,20,20,1.9171,0.8161,2.9228,20,20,20,20,20,0.826,20,20,8.5 +20,2.5745,20,20,20,1.8653,20,0.7703,20,20,20,20,0.7757,20,20,20,7.5 +20,2.5745,20,20,20,1.8653,20,0.7703,20,20,20,20,0.7757,20,20,20,7.5 +20,2.5123,20,20,3.3639,1.8148,20,0.7274,20,20,20,20,0.7292,20,20,20,6.5 +20,2.5123,20,20,3.3639,1.8148,20,0.7274,20,20,20,20,0.7292,20,20,20,6.5 +20,2.4494,20,20,3.3087,1.7641,20,0.6865,20,20,20,0.6851,20,20,20,20,5.5 +20,2.4494,20,20,3.3087,1.7641,20,0.6865,20,20,20,0.6851,20,20,20,20,5.5 +20,2.4124,20,20,3.2764,1.7346,20,0.6642,20,20,20,0.6606,20,20,20,20,5 +20,2.4124,20,20,3.2764,1.7346,20,0.6642,20,20,20,0.6606,20,20,20,20,5 +20,2.3492,20,20,3.2211,1.6846,20,2.7277,20,20,0.6221,20,20,20,20,20,-5 +2.2859,20,20,20,3.1657,1.6351,20,2.686,20,0.5885,20,20,20,20,20,20,-8 +20,2.2553,20,20,3.1403,20,1.6132,2.6683,20,0.5717,20,20,20,20,20,20,-8.5 +20,2.2553,20,20,3.1403,20,1.6132,2.6683,20,0.5717,20,20,20,20,20,20,-8.5 +20,2.1934,20,20,20,3.0908,1.5718,2.6352,20,20,20,20,20,20,20,20,25 +20,2.1934,20,20,20,3.0908,1.5718,2.6352,20,20,20,20,20,20,20,20,25 +20,2.1934,20,20,20,3.0908,1.5718,2.6352,20,20,20,20,20,20,20,20,25 +20,2.1315,20,20,20,3.0369,1.5254,2.5959,20,20,20,20,20,20,20,20,25 +2.0995,20,20,20,3.0054,20,1.4966,2.5698,20,20,20,20,20,20,20,20,23 +2.0372,20,20,20,2.9413,1.4375,20,2.5154,4.0408,20,20,20,20,20,20,20,19 +2.0372,20,20,20,2.9413,1.4375,20,2.5154,4.0408,20,20,20,20,20,20,20,19 +20,20,20,2.8797,20,1.3821,2.4651,3.9958,20,20,20,20,20,20,20,20,16 +20,20,20,2.8501,20,1.3554,2.4406,3.9737,20,20,20,20,20,20,20,20,15 +20,20,20,2.8501,20,1.3554,2.4406,3.9737,20,20,20,20,20,20,20,20,15 +20,20,20,2.8501,20,1.3554,2.4406,3.9737,20,20,20,20,20,20,20,20,15 +20,20,20,2.7576,20,1.2729,2.3647,3.905,20,20,20,20,20,20,20,1.8565,12 +20,20,20,2.7576,20,1.2729,2.3647,3.905,20,20,20,20,20,20,20,1.8565,12 +20,20,20,2.7576,20,1.2729,2.3647,3.905,20,20,20,20,20,20,20,1.8565,12 +20,20,2.665,20,20,1.1908,2.2884,3.8353,20,20,20,20,20,20,20,1.769,9.5 +20,20,2.665,20,20,1.1908,2.2884,3.8353,20,20,20,20,20,20,20,1.769,9.5 +20,20,2.665,20,20,1.1908,2.2884,3.8353,20,20,20,20,20,20,20,1.769,9.5 +20,20,2.5706,20,20,1.1086,2.2113,5.7944,7.6849,20,20,20,20,20,1.6811,20,7.5 +20,20,2.5706,20,20,1.1086,2.2113,5.7944,7.6849,20,20,20,20,20,1.6811,20,7.5 +20,20,2.5089,20,20,1.0556,3.7182,5.7512,20,20,20,20,20,20,1.625,20,7 +20,20,2.4786,20,20,1.0298,3.6954,5.73,20,20,20,20,20,20,1.5977,20,6.5 +20,20,2.4786,20,20,1.0298,3.6954,5.73,20,20,20,20,20,20,1.5977,20,6.5 +20,20,2.4465,20,20,1.0029,3.6714,5.7076,20,20,20,20,20,20,1.569,20,6 +20,20,2.3839,20,20,0.951,3.6245,5.6637,20,20,20,20,20,1.514,20,20,6 +20,20,2.3543,20,20,0.9269,3.6023,5.6429,20,20,20,20,20,1.4883,20,20,5.5 +20,20,2.3543,20,20,0.9269,3.6023,5.6429,20,20,20,20,20,1.4883,20,20,5.5 +20,20,2.291,20,20,0.8761,1.9867,5.5982,20,20,20,20,20,1.4345,20,20,5 +20,20,2.259,20,20,20,0.851,5.5756,20,20,20,20,20,1.4079,20,20,5 +20,20,2.259,20,20,20,0.851,5.5756,20,20,20,20,20,1.4079,20,20,5 +20,20,2.197,20,20,20,0.8035,7.449,10.8761,20,20,20,1.3571,20,20,20,5 +20,2.1664,20,20,20,20,0.7808,7.4294,10.8584,20,20,20,1.3327,20,20,20,5 +20,2.1664,20,20,20,20,0.7808,7.4294,10.8584,20,20,20,1.3327,20,20,20,5 +20,2.1038,20,20,20,20,0.7356,7.3889,5.2348,20,20,20,1.284,20,20,20,4.5 +20,2.1038,20,20,20,20,0.7356,7.3889,5.2348,20,20,20,1.284,20,20,20,4.5 +20,2.0718,20,20,20,20,1.816,0.7135,5.2167,20,20,20,1.2598,20,20,20,5 +20,2.0089,20,20,20,20,1.7681,0.672,5.1809,20,20,1.2138,20,20,20,20,5 +20,1.9785,20,20,20,20,1.7451,0.6529,5.1635,20,20,1.1924,20,20,20,20,5 +20,1.9785,20,20,20,20,1.7451,0.6529,5.1635,20,20,1.1924,20,20,20,20,5 +20,1.9162,20,20,20,20,1.6982,7.2664,0.6163,20,20,1.1505,20,20,20,20,5.5 +20,1.9162,20,20,20,20,1.6982,7.2664,0.6163,20,20,1.1505,20,20,20,20,5.5 +20,1.8831,20,20,20,20,1.6734,7.2444,5.1084,20,20,1.1294,20,20,20,20,-1.5 +20,1.8207,20,20,20,20,1.6271,7.2025,5.0719,20,1.092,20,20,20,20,20,-3 +20,1.8207,20,20,20,20,1.6271,7.2025,5.0719,20,1.092,20,20,20,20,20,-3 +20,1.7902,20,20,20,20,1.606,7.1834,5.0557,20,1.073,20,20,20,20,20,-3.5 +20,1.7584,20,20,20,20,1.5846,7.1639,5.0394,20,1.0533,20,20,20,20,20,-3 +20,1.6963,20,20,20,20,3.1194,1.5444,8.5381,1.0161,20,20,20,20,20,20,-3.5 +20,1.6667,20,20,20,20,3.0996,1.5258,8.5228,0.9991,20,20,20,20,20,20,-3.5 +20,1.6667,20,20,20,20,3.0996,1.5258,8.5228,0.9991,20,20,20,20,20,20,-3.5 +20,1.6046,20,20,20,20,20,1.4887,10.5335,0.9649,20,20,20,20,20,20,-3 +20,20,1.5728,20,20,20,20,1.4705,10.5168,20,20,20,20,20,20,20,33.5 +20,20,1.5728,20,20,20,20,1.4705,10.5168,20,20,20,20,20,20,20,33.5 +20,20,1.5728,20,20,20,20,1.4705,10.5168,20,20,20,20,20,20,20,33.5 +20,1.5083,20,20,20,20,2.9813,1.4157,4.8991,20,20,20,20,20,20,20,28.5 +1.4409,20,20,20,20,2.9176,1.3556,4.8424,11.8678,20,20,20,20,20,20,20,23 +1.4072,20,20,20,20,2.8858,1.3258,4.8141,2.8365,20,20,20,20,20,20,20,21 +1.4072,20,20,20,20,2.8858,1.3258,4.8141,2.8365,20,20,20,20,20,20,20,21 +1.4072,20,20,20,20,2.8858,1.3258,4.8141,2.8365,20,20,20,20,20,20,20,21 +20,20,20,20,20,2.8238,1.2683,2.7887,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,2.7654,1.2143,4.7061,2.7425,8.4303,20,20,20,20,20,20,1.2833,14.5 +20,20,20,20,2.7654,1.2143,4.7061,2.7425,8.4303,20,20,20,20,20,20,1.2833,14.5 +20,20,20,20,2.7085,1.1625,4.655,2.6985,12.6398,20,20,20,20,20,20,1.2261,12.5 +20,20,20,20,2.6781,1.135,8.1412,2.6747,12.6184,20,20,20,20,20,20,1.1965,11 +20,20,20,20,2.6781,1.135,8.1412,2.6747,12.6184,20,20,20,20,20,20,1.1965,11 +20,20,20,20,2.6781,1.135,8.1412,2.6747,12.6184,20,20,20,20,20,20,1.1965,11 +20,20,20,20,2.6203,1.0834,8.0912,2.6301,6.4034,20,20,20,20,20,1.1399,20,9.5 +20,20,20,4.6231,2.5664,1.0359,11.5728,2.5885,20,20,20,20,20,20,1.089,20,8 +20,20,20,4.6231,2.5664,1.0359,11.5728,2.5885,20,20,20,20,20,20,1.089,20,8 +20,20,20,4.5948,2.5385,1.0117,11.5488,2.5672,9.6826,20,20,20,20,20,1.0626,20,8 +20,20,20,2.4883,6.5156,4.4554,0.9688,2.5289,8.0729,20,20,20,20,1.0163,20,20,7 +20,20,20,2.4586,6.4861,4.4283,0.9438,2.5063,8.0539,20,20,20,20,0.9898,20,20,6.5 +20,20,20,2.4586,6.4861,4.4283,0.9438,2.5063,8.0539,20,20,20,20,0.9898,20,20,6.5 +20,20,20,2.4,7.8789,4.3749,0.8954,2.4621,8.0165,20,20,20,20,0.9382,20,20,5.5 +20,20,20,2.3784,7.8583,4.3552,0.8779,2.4458,8.0026,20,20,20,0.9197,20,20,20,5 +20,20,20,2.3508,7.8318,4.33,0.856,2.4252,7.9849,20,20,20,0.8963,20,20,20,5 +20,20,20,2.3218,7.804,4.3036,0.8334,2.4037,12.4342,20,20,20,0.8722,20,20,20,4.5 +20,20,20,2.3218,7.804,4.3036,0.8334,2.4037,12.4342,20,20,20,0.8722,20,20,20,4.5 +20,20,20,2.2646,7.7491,4.2513,8.0573,0.7902,12.3982,20,20,20,0.8265,20,20,20,4 +20,20,20,2.2378,7.7233,4.2268,8.0369,0.7708,12.3813,20,20,0.8059,20,20,20,20,4 +20,20,20,2.208,7.6945,4.1995,8.0142,0.7498,13.4801,20,20,0.7836,20,20,20,20,4 +20,20,20,2.1808,7.6682,4.1746,7.9935,0.7312,20,20,20,0.764,20,20,20,20,3.5 +20,20,20,2.1515,6.1438,4.1478,7.9711,0.712,20,20,0.7438,20,20,20,20,20,3 +20,20,20,2.1248,6.119,4.1234,7.9507,0.6952,20,20,0.7261,20,20,20,20,20,2.5 +20,20,20,2.1248,6.119,4.1234,7.9507,0.6952,20,20,0.7261,20,20,20,20,20,2.5 +20,20,20,2.0683,6.0664,4.0717,7.9076,2.2212,20,20,0.691,20,20,20,20,20,-15 +20,20,20,2.0683,6.0664,4.0717,7.9076,2.2212,20,20,0.691,20,20,20,20,20,-15 +20,20,20,4.0563,2.0134,4.0223,7.8676,2.186,7.7699,0.6551,20,20,20,20,20,20,-16 +20,20,20,4.0285,1.9872,3.9993,11.7239,2.1715,7.7564,0.6352,20,20,20,20,20,20,-15.5 +20,20,20,4.0078,1.968,3.9826,11.7091,7.8375,2.1614,20,20,20,20,20,20,20,44 +20,20,20,3.9779,1.9404,3.9587,7.4918,7.8197,20,20,20,20,20,20,20,20,36.5 +20,20,20,3.9482,1.9108,3.9298,11.6601,5.9258,2.1229,20,20,20,20,20,20,20,43 +20,20,20,3.9482,1.9108,3.9298,11.6601,5.9258,2.1229,20,20,20,20,20,20,20,43 +20,20,3.8799,1.8434,3.8642,11.5967,5.8692,2.0679,8.8453,20,20,20,20,20,20,20,36.5 +20,3.8485,1.8121,3.8335,7.367,7.7039,2.0416,6.3257,4.8122,20,20,20,20,20,20,20,32.5 +20,3.818,1.782,3.8043,11.5385,7.6771,2.0177,4.7918,15.0367,20,20,20,20,20,20,20,30 +20,3.7847,1.7492,3.7726,7.6481,5.7901,1.992,4.77,9.3346,20,20,20,20,20,20,20,27 +3.7544,1.7194,3.7439,7.2777,7.6222,1.9693,6.2585,4.7509,5.4307,20,20,20,20,20,20,20,25.5 +3.7222,1.6879,3.7136,11.451,7.5946,1.9455,4.7308,5.4144,20,20,20,20,20,20,20,20,23.5 +3.7222,1.6879,3.7136,11.451,7.5946,1.9455,4.7308,5.4144,20,20,20,20,20,20,20,20,23.5 +3.6597,1.6269,3.655,7.5417,5.692,1.9005,4.6927,5.3839,16.4615,20,20,20,20,20,20,20,20 +1.5972,3.6248,11.3644,7.512,5.663,1.8726,4.6666,5.3603,20,20,20,20,20,20,20,20,18.5 +1.5643,3.5912,11.3309,7.479,1.8418,4.6378,9.2146,5.3343,9.024,20,20,20,20,20,20,20,16.5 +1.5339,3.5602,11.2998,5.6011,1.8131,4.611,5.31,9.0025,15.5199,20,20,20,20,20,20,20,15.5 +1.5026,3.5281,7.4166,5.5703,1.7836,4.5833,5.2849,8.9803,9.827,20,20,20,20,20,20,20,14 +1.5026,3.5281,7.4166,5.5703,1.7836,4.5833,5.2849,8.9803,9.827,20,20,20,20,20,20,20,14 +5.4519,3.4639,7.3529,5.5082,1.7242,4.5273,5.2341,8.9352,3.9563,20,20,20,20,20,20,3.4784,12 +3.4334,11.1728,7.3226,5.4786,1.6959,4.5005,5.2097,3.9362,14.669,20,20,20,20,20,20,3.4499,11 +3.4005,11.1398,7.2899,5.4467,1.6654,4.4716,5.1834,3.9146,15.538,20,20,20,20,20,20,3.4192,9.5 +3.3696,11.1087,7.2591,5.4166,1.6368,4.4444,5.1587,3.8944,15.5186,20,20,20,20,20,20,3.3904,9 +3.3377,11.0767,7.2273,5.3855,1.6073,4.4164,5.1332,3.8736,20,20,20,20,20,20,20,3.3608,8.5 +3.3069,7.1965,8.7088,5.3555,1.5789,8.9772,5.1085,3.8535,20,20,20,20,20,20,20,1.2888,7.5 +3.2738,7.1634,5.3231,7.1159,1.5482,5.0819,8.7987,3.8318,20,20,20,20,20,20,3.3017,1.2571,7 +3.2738,7.1634,5.3231,7.1159,1.5482,5.0819,8.7987,3.8318,20,20,20,20,20,20,3.3017,1.2571,7 +3.2109,7.1004,5.2615,5.7853,1.4902,5.0313,8.7531,3.7909,20,20,20,20,20,20,3.2439,1.1974,6 +6.713,7.069,5.2308,5.7561,1.4613,5.006,8.7303,3.7705,20,20,20,20,20,20,3.2154,1.168,5.5 +6.713,7.069,5.2308,5.7561,1.4613,5.006,8.7303,3.7705,20,20,20,20,20,20,3.2154,1.168,5.5 +10.8546,7.0064,5.1695,5.6977,1.404,4.9557,8.6847,3.7301,4.6534,20,20,20,20,20,3.1587,1.1095,4.5 +10.822,6.9738,5.1375,5.6673,1.3743,4.9294,8.6609,3.7091,4.6348,20,20,20,20,20,1.0795,6.5632,3.5 +10.7917,6.9437,5.108,5.6391,1.347,4.9053,8.639,3.6899,4.6177,20,20,20,20,20,1.0518,6.5341,3.5 +10.7593,6.9114,5.0765,5.6091,1.3179,4.8796,8.6157,3.6696,4.5998,20,20,20,20,20,1.0222,6.5029,3.5 +10.7373,6.8895,5.055,5.5887,1.2982,4.8621,8.5998,3.6559,4.5876,20,20,20,20,20,1.0023,6.4818,3 +10.7373,6.8895,5.055,5.5887,1.2982,4.8621,8.5998,3.6559,4.5876,20,20,20,20,20,1.0023,6.4818,3 +10.6396,6.7921,4.9597,5.498,1.2115,4.7846,8.5293,3.5954,7.6951,20,20,20,20,2.9677,0.9152,6.3881,2 +10.6396,6.7921,4.9597,5.498,1.2115,4.7846,8.5293,3.5954,7.6951,20,20,20,20,2.9677,0.9152,6.3881,2 +10.5742,6.7269,4.8959,5.4374,1.1544,4.7332,8.4824,3.5558,7.6596,20,20,20,20,0.858,4.8735,6.3253,1 +10.5431,6.6959,4.8655,5.4087,1.1275,4.7088,8.4601,3.5372,7.6428,20,20,20,20,0.8313,4.8449,6.2956,1 +10.5431,6.6959,4.8655,5.4087,1.1275,4.7088,8.4601,3.5372,7.6428,20,20,20,20,0.8313,4.8449,6.2956,1 +10.4874,6.6403,4.8113,5.3573,1.0801,4.6655,8.4206,3.5046,12.9871,20,20,20,20,0.7842,4.7937,6.2422,0.5 +10.4578,6.6109,4.7825,5.33,1.0553,4.6426,8.3997,3.4875,12.9706,20,20,20,20,0.7597,4.7666,6.2139,0 +10.4578,6.6109,4.7825,5.33,1.0553,4.6426,8.3997,3.4875,12.9706,20,20,20,20,0.7597,4.7666,6.2139,0 +10.4003,6.5536,4.7267,5.2772,3.8261,1.0079,8.3594,3.455,12.939,20,20,20,0.7129,2.7591,4.7139,6.1588,0 +10.4003,6.5536,4.7267,5.2772,3.8261,1.0079,8.3594,3.455,12.939,20,20,20,0.7129,2.7591,4.7139,6.1588,0 +10.3398,6.4934,4.668,5.2218,3.7748,0.9593,8.3173,9.2008,3.4216,20,20,20,0.6655,2.707,4.6584,6.1008,-0.5 +10.3085,6.4622,4.6377,5.1933,3.7483,0.9348,8.2956,9.1804,3.4047,20,20,20,0.6418,2.6802,4.6299,4.5714,-1 +10.2749,6.4289,4.6052,5.1627,3.7201,0.909,8.2726,9.1587,3.3868,20,20,0.6171,20,2.6514,4.5991,4.5385,-1.5 +10.2749,6.4289,4.6052,5.1627,3.7201,0.909,8.2726,9.1587,3.3868,20,20,0.6171,20,2.6514,4.5991,4.5385,-1.5 +10.2134,6.3678,4.546,5.1071,3.6691,8.2762,0.8637,9.1196,12.8388,20,20,0.5736,20,2.5987,4.5427,5.9796,-2 +10.1822,6.3368,4.516,5.079,13.1934,3.6434,0.8415,9.1,12.8226,20,20,0.5528,20,2.5721,4.514,5.9497,-2 +10.1822,6.3368,4.516,5.079,13.1934,3.6434,0.8415,9.1,12.8226,20,20,0.5528,20,2.5721,4.514,5.9497,-2 +10.1181,6.2733,4.4546,5.0217,13.8359,3.5912,0.7983,9.0603,20,20,0.513,20,20,2.5174,4.4551,5.888,-3 +10.0851,6.2406,4.423,4.9923,13.8079,3.5646,4.3665,0.7773,20,20,0.4943,20,20,2.4893,4.4248,5.8562,-3 +10.0851,6.2406,4.423,4.9923,13.8079,3.5646,4.3665,0.7773,20,20,0.4943,20,20,2.4893,4.4248,5.8562,-3 +10.0208,6.1771,4.3619,7.4324,4.9356,3.5136,4.3219,0.7397,20,20,20,20,20,2.4345,4.3654,5.7941,22.5 +9.9892,6.1458,4.3319,7.4044,4.9078,3.4887,4.3003,0.7227,20,20,20,20,20,2.4075,4.3362,5.7635,23.5 +9.9892,6.1458,4.3319,7.4044,4.9078,3.4887,4.3003,0.7227,20,20,20,20,20,2.4075,4.3362,5.7635,23.5 +20,6.0796,4.2653,4.8428,3.4272,9.1248,4.2433,0.6755,13.6401,20,20,20,2.3634,4.2843,5.7063,2.2013,21.5 +6.0473,4.2325,6.0318,4.8105,3.3963,4.2144,8.0029,0.6523,7.3069,20,20,20,2.3435,4.2601,5.6793,2.1722,20 +6.0473,4.2325,6.0318,4.8105,3.3963,4.2144,8.0029,0.6523,7.3069,20,20,20,2.3435,4.2601,5.6793,2.1722,20 +5.9847,4.1686,4.7472,12.8808,3.3357,4.1576,8.8503,7.2616,0.6084,20,20,2.307,4.2145,5.6277,2.1168,5.6418,18.5 +5.957,4.1402,4.7188,7.9156,3.3084,4.1318,8.8261,3.1225,0.5893,20,20,2.2918,4.195,5.6053,2.0926,5.6166,18 +5.957,4.1402,4.7188,7.9156,3.3084,4.1318,8.8261,3.1225,0.5893,20,20,2.2918,4.195,5.6053,2.0926,5.6166,18 +4.0765,5.8756,4.6552,3.2468,4.0736,7.8664,12.5357,3.0767,20,20,2.2601,20,4.1526,5.5563,2.0398,9.7482,-39 +4.0428,7.1169,4.6212,3.2138,4.0422,7.8358,12.5082,3.0517,20,20,2.2449,4.1313,7.5741,2.0127,5.5323,9.7175,-41.5 +4.0428,7.1169,4.6212,3.2138,4.0422,7.8358,12.5082,3.0517,20,20,2.2449,4.1313,7.5741,2.0127,5.5323,9.7175,-41.5 +5.8039,3.9894,8.1628,4.5755,3.1776,4.0146,7.8112,12.4946,7.1585,20,20,2.1855,4.0678,7.5097,1.9485,5.4686,-34.5 +5.7768,7.3142,3.966,4.5569,7.769,3.1646,4.0064,8.7148,12.4937,20,20,2.1534,20,4.0349,5.4342,1.9167,-31 +5.7768,7.3142,3.966,4.5569,7.769,3.1646,4.0064,8.7148,12.4937,20,20,2.1534,20,4.0349,5.4342,1.9167,-31 +5.7768,7.3142,3.966,4.5569,7.769,3.1646,4.0064,8.7148,12.4937,20,20,2.1534,20,4.0349,5.4342,1.9167,-31 +9.5654,5.7214,7.2648,3.9182,4.519,7.7403,3.1386,3.9899,20,20,20,20,2.0882,20,3.9676,3.8484,-25.5 +5.3103,9.5057,5.6684,3.8751,8.0654,4.4875,7.7192,3.1211,3.9828,20,20,20,2.017,20,3.8964,7.3404,-20 +1.7528,9.4759,5.6422,7.1971,3.8542,4.4726,7.7095,3.1138,14.2701,20,20,20,20,1.9806,20,3.8603,-17 +1.7528,9.4759,5.6422,7.1971,3.8542,4.4726,7.7095,3.1138,14.2701,20,20,20,20,1.9806,20,3.8603,-17 +1.6889,5.215,20,5.5853,3.8046,6.9181,4.4318,3.085,20,20,20,20,20,1.92,20,3.7957,-14.5 +1.6585,5.1849,9.3857,5.5585,3.7814,7.9826,4.413,7.6615,3.0723,20,20,20,20,1.8908,20,3.7647,-13 +1.6585,5.1849,9.3857,5.5585,3.7814,7.9826,4.413,7.6615,3.0723,20,20,20,20,1.8908,20,3.7647,-13 +1.6585,5.1849,9.3857,5.5585,3.7814,7.9826,4.413,7.6615,3.0723,20,20,20,20,1.8908,20,3.7647,-13 +5.0705,1.5633,9.295,5.4749,20,3.71,6.8367,4.3555,7.6155,20,20,20,20,1.7994,20,20,-10 +5.0705,1.5633,9.295,5.4749,20,3.71,6.8367,4.3555,7.6155,20,20,20,20,1.7994,20,20,-10 +5.0054,1.5001,5.0281,20,5.4197,3.6634,6.7965,4.3183,13.9853,20,20,20,20,20,1.7386,20,-8.5 +5.0054,1.5001,5.0281,20,5.4197,3.6634,6.7965,4.3183,13.9853,20,20,20,20,20,1.7386,20,-8.5 +4.9412,1.4381,4.9666,9.1757,5.3661,6.9478,3.6188,4.2834,12.4692,20,20,20,20,20,1.6783,20,-7 +4.9412,1.4381,4.9666,9.1757,5.3661,6.9478,3.6188,4.2834,12.4692,20,20,20,20,20,1.6783,20,-7 +4.8766,3.367,1.3761,9.1165,5.3126,6.9001,3.5749,4.2494,12.4385,20,20,20,20,20,1.6176,20,-6 +6.8851,3.3366,1.3464,9.0881,5.2871,6.8773,3.5542,4.2335,20,20,20,20,20,20,1.5883,20,-5.5 +6.8851,3.3366,1.3464,9.0881,5.2871,6.8773,3.5542,4.2335,20,20,20,20,20,20,1.5883,20,-5.5 +6.82,4.7807,1.2848,9.0292,9.5,5.2342,3.5117,6.6662,4.2011,20,20,20,20,20,1.5278,20,-4 +6.787,4.748,1.2538,8.9995,9.4729,5.2077,3.4907,6.6481,13.0277,20,20,20,20,20,1.4971,20,-3.5 +6.787,4.748,1.2538,8.9995,9.4729,5.2077,3.4907,6.6481,13.0277,20,20,20,20,20,1.4971,20,-3.5 +6.7228,4.6842,3.1793,1.1938,9.4201,5.1561,5.2461,3.45,12.9955,20,20,20,20,20,1.4379,20,-3 +6.7228,4.6842,3.1793,1.1938,9.4201,5.1561,5.2461,3.45,12.9955,20,20,20,20,20,1.4379,20,-3 +20,4.6199,3.1168,1.1338,20,5.1045,6.7155,3.4099,20,20,20,20,20,20,1.3786,20,-2 +20,4.5886,3.0864,1.1048,20,5.0796,6.6935,3.3907,6.5612,20,20,20,20,20,1.3498,20,-2.5 +20,4.5886,3.0864,1.1048,20,5.0796,6.6935,3.3907,6.5612,20,20,20,20,20,1.3498,20,-2.5 +20,4.5886,3.0864,1.1048,20,5.0796,6.6935,3.3907,6.5612,20,20,20,20,20,1.3498,20,-2.5 +3.0842,4.4915,2.9923,1.016,20,5.0027,6.6257,3.3325,6.51,20,20,20,20,1.2613,20,20,-1.5 +3.0842,4.4915,2.9923,1.016,20,5.0027,6.6257,3.3325,6.51,20,20,20,20,1.2613,20,20,-1.5 +3.02,4.4281,2.9309,0.959,8.7105,4.953,6.582,3.2958,20,20,20,20,20,1.2041,20,20,-1 +2.9883,4.3968,2.9006,4.4515,0.9312,4.9286,6.5605,3.2779,20,20,20,20,20,1.1762,20,20,-1 +2.9883,4.3968,2.9006,4.4515,0.9312,4.9286,6.5605,3.2779,20,20,20,20,20,1.1762,20,20,-1 +2.9286,4.3378,2.8437,4.3962,0.8795,4.8827,6.5201,3.2447,7.4851,20,20,20,20,1.1241,20,20,-0.5 +2.9286,4.3378,2.8437,4.3962,0.8795,4.8827,6.5201,3.2447,7.4851,20,20,20,20,1.1241,20,20,-0.5 +2.8747,4.2845,2.7924,4.3463,0.8337,4.8415,6.484,4.9948,3.2153,20,20,20,20,1.0778,20,20,0 +2.8424,4.2526,2.7616,4.3165,0.8067,4.817,6.4624,4.9756,3.198,20,20,20,20,1.0504,20,20,0 +2.8424,4.2526,2.7616,4.3165,0.8067,4.817,6.4624,4.9756,3.198,20,20,20,20,1.0504,20,20,0 +2.7795,4.1905,2.7019,4.2584,8.4973,0.7553,6.4204,4.9384,7.4049,20,20,20,0.9982,20,20,20,0.5 +2.7795,4.1905,2.7019,4.2584,8.4973,0.7553,6.4204,4.9384,7.4049,20,20,20,0.9982,20,20,20,0.5 +2.7173,4.1289,6.1305,2.6427,8.4421,0.7062,9.2844,4.9018,7.3717,20,20,20,0.9478,20,20,20,1 +2.6867,4.0986,6.1008,2.6137,8.415,0.6827,4.6991,4.884,7.3555,20,20,20,0.9236,20,20,20,1.5 +2.6867,4.0986,6.1008,2.6137,8.415,0.6827,4.6991,4.884,7.3555,20,20,20,0.9236,20,20,20,1.5 +2.6246,4.0371,6.0405,2.5547,8.3597,8.8933,0.6367,4.8477,10.1495,20,20,20,0.8761,20,20,20,1.5 +2.6246,4.0371,6.0405,2.5547,8.3597,8.8933,0.6367,4.8477,10.1495,20,20,20,0.8761,20,20,20,1.5 +2.5616,3.9746,5.9792,2.4947,8.3035,8.8425,0.5927,4.8111,10.1154,20,20,0.8301,20,20,20,20,2 +20,3.9426,5.9478,2.4641,8.2747,8.8166,4.5804,0.5715,10.098,20,20,0.8076,20,20,20,20,2 +20,3.9426,5.9478,2.4641,8.2747,8.8166,4.5804,0.5715,10.098,20,20,0.8076,20,20,20,20,2 +20,3.8802,5.8866,2.4045,8.2185,8.7658,4.5331,0.533,10.0638,20,0.7661,20,20,20,20,20,2.5 +20,3.85,5.857,2.3756,8.1913,8.7412,4.5103,4.7388,0.5161,20,0.7473,20,20,20,20,20,3 +20,3.85,5.857,2.3756,8.1913,8.7412,4.5103,4.7388,0.5161,20,0.7473,20,20,20,20,20,3 +20,3.7878,5.7958,2.3162,8.135,8.6903,4.4631,4.7027,10.0128,20,0.7116,20,20,20,20,20,-17.5 +20,3.7554,5.7639,2.2852,8.1056,8.6637,4.4385,6.1285,4.6839,0.6948,20,20,20,20,20,20,-19 +20,3.7267,5.7363,2.259,8.0816,8.6431,4.4203,6.1134,4.672,0.6751,20,20,20,20,20,20,-18 +20,3.7267,5.7363,2.259,8.0816,8.6431,4.4203,6.1134,4.672,0.6751,20,20,20,20,20,20,-18 +2.2497,5.6975,3.6686,2.207,3.7774,20,4.3855,6.0849,20,0.6354,20,20,20,20,20,20,-17.5 +2.2497,5.6975,3.6686,2.207,3.7774,20,4.3855,6.0849,20,0.6354,20,20,20,20,20,20,-17.5 +2.218,5.6671,3.6392,5.6527,2.181,8.0105,8.5833,4.3688,20,20,20,20,20,20,20,20,14 +2.1879,20,3.6113,5.6262,2.1567,7.9884,8.5651,4.3535,6.0593,20,20,20,20,20,20,20,15.5 +20,2.1566,3.5827,5.5991,2.132,3.7054,8.5468,4.3385,8.9337,20,20,20,20,20,20,20,17.5 +2.1266,20,3.5529,5.5698,2.1041,7.9392,8.5228,4.3169,20,20,20,20,20,20,20,20,16.5 +2.0644,5.5155,3.4905,5.5084,2.0453,20,8.4714,4.2705,5.9869,20,20,20,20,20,20,20,14 +2.0331,5.4837,3.4588,5.477,2.0151,20,8.4448,4.2463,20,20,20,20,20,20,20,20,12.5 +2.0331,5.4837,3.4588,5.477,2.0151,20,8.4448,4.2463,20,20,20,20,20,20,20,20,12.5 +20,3.3932,5.4123,1.9531,3.529,8.3899,4.1968,5.9205,20,20,20,20,20,20,20,20,11 +20,3.3628,5.3822,1.9242,3.5004,8.3642,4.1736,5.8995,10.8507,20,20,20,20,20,20,20,10 +20,3.3628,5.3822,1.9242,3.5004,8.3642,4.1736,5.8995,10.8507,20,20,20,20,20,20,20,10 +20,3.3628,5.3822,1.9242,3.5004,8.3642,4.1736,5.8995,10.8507,20,20,20,20,20,20,20,10 +5.3246,3.3002,5.3203,1.8649,7.7071,8.3114,4.1261,5.8565,10.8117,20,20,20,20,20,20,20,8.5 +5.2618,3.2374,5.258,1.8053,20,8.2577,4.0779,5.8126,9.738,20,20,20,20,20,20,20,7 +5.2618,3.2374,5.258,1.8053,20,8.2577,4.0779,5.8126,9.738,20,20,20,20,20,20,20,7 +5.1994,3.175,5.196,1.7461,20,8.2043,4.0302,5.7691,9.7003,20,20,20,20,20,20,20,5.5 +5.1994,3.175,5.196,1.7461,20,8.2043,4.0302,5.7691,9.7003,20,20,20,20,20,20,20,5.5 +5.1371,3.1126,6.7754,1.6872,20,8.1511,3.9829,5.7259,4.3559,20,20,20,20,20,20,1.6961,4.5 +5.1049,3.0805,6.7442,1.6568,20,8.1235,3.9585,5.7036,4.3376,20,20,20,20,20,20,1.6652,4.5 +5.1049,3.0805,6.7442,1.6568,20,8.1235,3.9585,5.7036,4.3376,20,20,20,20,20,20,1.6652,4.5 +5.0421,3.0175,6.6833,1.5976,9.1863,8.0698,3.9111,5.6603,4.3023,20,20,20,20,20,20,1.605,3.5 +5.0421,3.0175,6.6833,1.5976,9.1863,8.0698,3.9111,5.6603,4.3023,20,20,20,20,20,20,1.605,3.5 +2.9551,4.9777,6.6228,1.539,8.0164,20,3.8642,5.6173,4.2674,20,20,20,20,20,20,1.5456,3 +2.9244,4.9472,6.593,1.5104,7.9901,20,3.8413,5.5963,4.2505,20,20,20,20,20,20,1.5165,2.5 +2.9244,4.9472,6.593,1.5104,7.9901,20,3.8413,5.5963,4.2505,20,20,20,20,20,20,1.5165,2.5 +2.8922,4.9152,6.5618,1.4803,7.9626,20,3.8173,5.5743,6.7304,20,20,20,20,20,20,1.4861,2.5 +2.8623,4.8855,6.5328,1.4526,7.9371,20,3.7953,5.5541,6.7137,20,20,20,20,20,20,1.4579,2.5 +2.8034,4.827,6.4757,1.398,7.8868,20,3.7518,5.5141,6.681,20,20,20,20,20,1.4026,20,2 +2.7714,4.7952,6.4447,1.3685,7.8595,20,3.7284,5.4925,6.6633,20,20,20,20,20,1.3728,20,1.5 +2.7714,4.7952,6.4447,1.3685,7.8595,20,3.7284,5.4925,6.6633,20,20,20,20,20,1.3728,20,1.5 +2.7089,4.7331,6.3841,1.3111,7.8062,20,3.6829,5.4506,6.6291,20,20,20,20,20,1.3148,20,1.5 +2.6789,4.7033,6.355,1.2838,7.7807,20,3.6613,5.4306,6.6127,20,20,20,20,20,1.2871,20,2 +2.6789,4.7033,6.355,1.2838,7.7807,20,3.6613,5.4306,6.6127,20,20,20,20,20,1.2871,20,2 +2.6164,4.6411,6.2944,1.227,7.7274,20,3.6163,5.389,6.5788,20,20,20,20,20,1.2299,20,1.5 +2.5842,4.6092,6.2632,1.198,7.7,20,3.5933,5.3676,6.5613,20,20,20,20,20,1.2008,20,1 +2.5842,4.6092,6.2632,1.198,7.7,20,3.5933,5.3676,6.5613,20,20,20,20,20,1.2008,20,1 +2.522,4.5473,6.2028,2.712,1.1424,20,3.5492,5.3267,11.9351,20,20,20,20,20,1.1448,20,1 +2.522,4.5473,6.2028,2.712,1.1424,20,3.5492,5.3267,11.9351,20,20,20,20,20,1.1448,20,1 +2.4599,4.4856,6.1426,2.6546,1.0877,20,3.5058,5.2863,11.9017,20,20,20,20,1.0896,20,20,1 +2.4299,4.4557,6.1136,2.6269,1.0615,20,3.4849,5.2668,11.8856,20,20,20,20,1.0633,20,20,0.5 +2.4299,4.4557,6.1136,2.6269,1.0615,20,3.4849,5.2668,11.8856,20,20,20,20,1.0633,20,20,0.5 +2.3678,4.394,6.0534,2.5698,1.0079,20,3.4423,5.227,11.8525,20,20,20,20,1.0094,20,20,1 +2.3678,4.394,6.0534,2.5698,1.0079,20,3.4423,5.227,11.8525,20,20,20,20,1.0094,20,20,1 +2.3053,4.3318,5.9928,2.5124,0.955,20,3.3998,5.1871,11.8193,20,20,20,20,0.9561,20,20,1 +2.3053,4.3318,5.9928,2.5124,0.955,20,3.3998,5.1871,11.8193,20,20,20,20,0.9561,20,20,1 +2.2428,4.2697,5.9322,2.4552,7.4111,0.9032,7.9488,3.3578,20,20,20,20,0.9043,20,20,20,0.5 +2.2108,4.2378,5.9012,2.426,7.3841,0.8772,7.9256,3.3365,20,20,20,20,0.8784,20,20,20,0.5 +2.2108,4.2378,5.9012,2.426,7.3841,0.8772,7.9256,3.3365,20,20,20,20,0.8784,20,20,20,0.5 +2.1483,4.1757,5.8407,2.3692,7.3316,0.8277,7.8807,3.2955,20,20,20,20,0.8288,20,20,20,0 +2.1174,4.145,5.8108,2.3413,8.417,0.8039,7.8587,3.2755,20,20,20,20,0.805,20,20,20,0.5 +2.1174,4.145,5.8108,2.3413,8.417,0.8039,7.8587,3.2755,20,20,20,20,0.805,20,20,20,0.5 +2.0556,4.0835,5.7509,2.2855,8.3647,7.2539,0.7578,3.2359,20,20,20,0.7589,20,20,20,20,0 +2.0231,4.0512,5.7196,6.5176,2.2564,7.2268,0.7345,3.2154,20,20,20,0.7357,20,20,20,20,0 +2.0231,4.0512,5.7196,6.5176,2.2564,7.2268,0.7345,3.2154,20,20,20,0.7357,20,20,20,20,0 +1.9612,3.9897,5.6598,6.4604,2.2012,7.1753,0.6923,3.177,8.99,20,20,0.6933,20,20,20,20,0.5 +1.9309,3.9595,5.6305,6.4324,2.1742,7.1501,7.7264,0.6728,8.9733,20,0.6736,20,20,20,20,20,0.5 +1.9309,3.9595,5.6305,6.4324,2.1742,7.1501,7.7264,0.6728,8.9733,20,0.6736,20,20,20,20,20,0.5 +1.8686,3.8976,5.5703,6.3749,2.1191,7.0984,7.6826,0.6351,8.9391,20,0.6361,20,20,20,20,20,0 +1.8363,3.8655,5.539,6.345,2.0906,7.0716,7.6599,3.1013,0.617,0.6183,20,20,20,20,20,20,0 +1.8363,3.8655,5.539,6.345,2.0906,7.0716,7.6599,3.1013,0.617,0.6183,20,20,20,20,20,20,0 +1.774,3.8035,5.4789,6.2876,2.0361,7.0201,7.6166,3.0649,8.8878,20,20,20,20,20,20,20,15 +1.7436,3.7734,5.4496,6.2597,2.0097,6.9952,7.5956,3.0475,8.8715,20,20,20,20,20,20,20,15 +1.7436,3.7734,5.4496,6.2597,2.0097,6.9952,7.5956,3.0475,8.8715,20,20,20,20,20,20,20,15 +1.7436,3.7734,5.4496,6.2597,2.0097,6.9952,7.5956,3.0475,8.8715,20,20,20,20,20,20,20,15 +1.6795,3.7081,5.3848,6.1965,1.9489,20,7.5436,3.0024,11.4881,20,20,20,20,20,20,20,12.5 +3.6461,5.3227,7.0618,1.8902,6.8792,8.5492,7.4926,2.9582,13.4462,20,20,20,20,20,20,3.6527,10 +3.6137,5.2903,6.1038,1.8596,6.8493,7.466,20,2.9353,13.4257,20,20,20,20,20,20,3.6223,9.5 +3.6137,5.2903,6.1038,1.8596,6.8493,7.466,20,2.9353,13.4257,20,20,20,20,20,20,3.6223,9.5 +3.5507,5.2273,6.0419,1.8004,6.7914,7.4144,9.6836,2.8913,6.0111,20,20,20,20,20,20,3.5631,8 +3.5207,5.1972,6.0123,1.772,6.7636,7.3896,9.6614,2.8703,5.9927,20,20,20,20,20,20,3.5351,7 +3.5207,5.1972,6.0123,1.772,6.7636,7.3896,9.6614,2.8703,5.9927,20,20,20,20,20,20,3.5351,7 +3.5207,5.1972,6.0123,1.772,6.7636,7.3896,9.6614,2.8703,5.9927,20,20,20,20,20,20,3.5351,7 +3.458,5.1342,5.9505,1.713,6.7056,7.3379,9.6151,2.8269,5.9547,20,20,20,20,20,3.4766,1.4365,6 +3.3964,5.0723,5.8896,1.655,20,7.2867,9.5691,2.7843,12.4156,20,20,20,20,20,3.4196,1.3774,5 +20,5.0413,5.8591,1.626,20,7.2611,4.5606,2.7631,14.9027,20,20,20,20,20,3.3912,1.3479,4.5 +20,5.0413,5.8591,1.626,20,7.2611,4.5606,2.7631,14.9027,20,20,20,20,20,3.3912,1.3479,4.5 +20,4.9777,5.7965,1.5669,20,7.2087,4.5161,2.7204,14.8665,20,20,20,20,20,3.3331,1.2877,4 +20,4.9474,5.7667,1.5387,20,7.1837,4.495,2.7001,14.8492,20,20,20,20,20,3.3055,1.2592,3.5 +20,4.9474,5.7667,1.5387,20,7.1837,4.495,2.7001,14.8492,20,20,20,20,20,3.3055,1.2592,3.5 +20,4.8855,5.7057,1.4814,8.1775,7.1326,4.452,2.6593,14.8138,20,20,20,20,20,3.2494,1.2013,3 +20,4.8855,5.7057,1.4814,8.1775,7.1326,4.452,2.6593,14.8138,20,20,20,20,20,3.2494,1.2013,3 +4.824,6.5665,5.6451,1.4249,8.1251,7.082,4.4096,2.6195,14.7787,20,20,20,20,20,1.1442,20,2 +4.824,6.5665,5.6451,1.4249,8.1251,7.082,4.4096,2.6195,14.7787,20,20,20,20,20,1.1442,20,2 +4.824,6.5665,5.6451,1.4249,8.1251,7.082,4.4096,2.6195,14.7787,20,20,20,20,20,1.1442,20,2 +4.7304,5.553,20,1.3396,8.0455,7.0052,8.3748,2.5604,14.7254,20,20,20,20,20,1.0585,20,1.5 +4.7304,5.553,20,1.3396,8.0455,7.0052,8.3748,2.5604,14.7254,20,20,20,20,20,1.0585,20,1.5 +4.6688,5.4923,20,1.284,7.9932,6.9548,8.3325,2.5225,20,20,20,20,20,3.0554,1.0028,20,1 +4.6384,5.4625,20,6.2474,1.2568,6.9301,8.3118,2.5042,20,20,20,20,20,3.0285,0.9757,20,1 +4.6384,5.4625,20,6.2474,1.2568,6.9301,8.3118,2.5042,20,20,20,20,20,3.0285,0.9757,20,1 +4.5773,5.4023,20,6.1912,1.2026,6.8804,8.2702,2.4682,20,20,20,20,20,0.9215,20,20,0.5 +4.5451,5.3707,20,6.1616,1.1744,6.8543,8.2485,2.4496,5.6084,20,20,20,20,0.8935,20,20,0.5 +4.5451,5.3707,20,6.1616,1.1744,6.8543,8.2485,2.4496,5.6084,20,20,20,20,0.8935,20,20,0.5 +4.4837,5.3103,20,6.1053,1.1211,6.8047,8.2072,4.1832,2.415,20,20,20,20,0.8406,20,20,0 +4.4532,5.2803,20,6.0774,1.0949,6.7802,8.1868,4.1637,2.3982,20,20,20,20,0.8148,20,20,0 +4.4532,5.2803,20,6.0774,1.0949,6.7802,8.1868,4.1637,2.3982,20,20,20,20,0.8148,20,20,0 +4.4532,5.2803,20,6.0774,1.0949,6.7802,8.1868,4.1637,2.3982,20,20,20,20,0.8148,20,20,0 +4.3914,5.2197,20,6.021,1.0428,6.7307,9.0703,4.1248,2.3652,20,20,20,0.7635,2.8118,20,20,-0.5 +4.3296,5.1591,20,5.9647,20,0.9918,9.0263,4.0864,5.4918,20,20,20,0.7138,2.7583,20,20,-0.5 +4.3296,5.1591,20,5.9647,20,0.9918,9.0263,4.0864,5.4918,20,20,20,0.7138,2.7583,20,20,-0.5 +4.268,6.0141,5.0987,5.9088,20,0.9424,8.9828,4.049,14.4692,20,20,20,0.6661,2.7051,20,20,-1 +4.268,6.0141,5.0987,5.9088,20,0.9424,8.9828,4.049,14.4692,20,20,20,0.6661,2.7051,20,20,-1 +4.2068,5.9534,5.0388,5.8534,20,0.8949,8.94,4.0126,14.4366,20,20,0.621,20,2.6525,20,20,-2 +4.2068,5.9534,5.0388,5.8534,20,0.8949,8.94,4.0126,14.4366,20,20,0.621,20,2.6525,20,20,-2 +4.1447,5.8919,4.9781,5.7976,20,6.5366,0.8491,3.9768,10.2957,20,20,0.5778,20,2.5991,20,20,-2.5 +4.1447,5.8919,4.9781,5.7976,20,6.5366,0.8491,3.9768,10.2957,20,20,0.5778,20,2.5991,20,20,-2.5 +4.0842,5.8321,4.9193,5.7438,20,6.4905,0.8071,3.9432,10.2638,20,0.5386,20,20,2.547,20,20,-3 +20,4.052,4.8879,6.8072,5.7152,6.466,0.7858,3.9258,10.2469,20,0.5193,20,20,2.5193,20,20,-3 +20,4.052,4.8879,6.8072,5.7152,6.466,0.7858,3.9258,10.2469,20,0.5193,20,20,2.5193,20,20,-3 +20,3.9913,4.8291,6.7526,5.6617,6.4207,8.7949,0.7484,3.8939,0.4862,20,20,20,2.4671,20,20,-4 +20,3.9913,4.8291,6.7526,5.6617,6.4207,8.7949,0.7484,3.8939,0.4862,20,20,20,2.4671,20,20,-4 +20,3.93,4.7699,6.6981,5.6084,7.3866,6.3759,0.7149,20,20,20,20,20,2.414,20,20,24 +20,3.93,4.7699,6.6981,5.6084,7.3866,6.3759,0.7149,20,20,20,20,20,2.414,20,20,24 +3.8691,5.6191,4.7097,6.6409,5.5522,6.3266,8.711,7.817,3.827,20,20,20,2.3669,20,20,4.2016,-22.5 +3.8398,4.6798,20,5.523,20,6.2997,8.6859,3.8053,14.2428,20,20,20,2.3477,20,20,2.1788,-25.5 +3.8398,4.6798,20,5.523,20,6.2997,8.6859,3.8053,14.2428,20,20,20,2.3477,20,20,2.1788,-25.5 +20,3.7805,4.6244,20,5.4761,7.2674,6.2634,7.768,20,20,20,20,2.2907,20,20,20,-22 +20,3.751,4.5975,20,5.4541,7.2494,6.2474,8.6433,7.7578,20,20,20,20,2.2604,20,20,-19.5 +20,3.751,4.5975,20,5.4541,7.2494,6.2474,8.6433,7.7578,20,20,20,20,2.2604,20,20,-19.5 +2.0242,3.6932,5.4481,4.5444,6.4944,5.4105,7.2134,6.2153,20,20,20,20,20,2.2022,20,20,-16.5 +1.9949,20,3.6658,4.5195,20,5.3903,7.1969,6.2007,8.6062,20,20,20,20,2.1741,20,20,-15 +1.9949,20,3.6658,4.5195,20,5.3903,7.1969,6.2007,8.6062,20,20,20,20,2.1741,20,20,-15 +1.9339,20,3.6088,4.4676,20,5.3482,20,6.1703,20,20,20,20,20,2.1161,20,20,-13 +1.9022,20,3.5794,5.3391,4.4411,6.4066,5.327,6.1555,20,20,20,20,20,20,2.0855,20,-11.5 +1.9022,20,3.5794,5.3391,4.4411,6.4066,5.327,6.1555,20,20,20,20,20,20,2.0855,20,-11.5 +3.8361,1.8422,20,3.5239,4.3911,6.3646,5.2873,7.1135,6.1277,20,20,20,20,20,2.0275,20,-10 +3.8361,1.8422,20,3.5239,4.3911,6.3646,5.2873,7.1135,6.1277,20,20,20,20,20,2.0275,20,-10 +20,1.7816,20,3.4684,4.3413,20,5.2483,7.0823,20,20,20,20,20,20,1.9688,20,-8.5 +20,1.7528,20,3.442,4.3178,20,5.23,7.0679,20,20,20,20,20,20,1.9406,20,-7.5 +20,1.7528,20,3.442,4.3178,20,5.23,7.0679,20,20,20,20,20,20,1.9406,20,-7.5 +20,1.6925,20,3.3871,5.1556,4.2689,6.2631,5.1922,7.0381,20,20,20,20,20,1.8817,20,-6 +20,1.6618,20,3.3593,5.1291,4.2443,6.2429,5.1734,20,20,20,20,20,20,1.8517,20,-5.5 +20,1.6618,20,3.3593,5.1291,4.2443,6.2429,5.1734,20,20,20,20,20,20,1.8517,20,-5.5 +20,3.5928,1.6021,20,3.3051,4.1964,6.2034,5.1368,20,20,20,20,20,20,1.7933,20,-5 +20,3.5635,1.5734,20,3.2792,4.1736,20,5.1195,20,20,20,20,20,20,1.7651,20,-4.5 +20,3.5635,1.5734,20,3.2792,4.1736,20,5.1195,20,20,20,20,20,20,1.7651,20,-4.5 +20,3.5032,1.5142,20,3.2259,4.1269,20,5.0843,20,20,20,20,20,20,1.7069,20,-4 +20,3.4722,1.484,20,3.1988,4.1031,20,5.0666,20,20,20,20,20,20,1.677,20,-3.5 +20,3.4722,1.484,20,3.1988,4.1031,20,5.0666,20,20,20,20,20,20,1.677,20,-3.5 +20,3.4136,1.4269,20,3.1477,4.0585,20,5.0335,20,20,20,20,20,20,1.6206,20,-3 +20,20,1.3995,20,3.1232,4.0373,20,5.0178,20,20,20,20,20,20,1.5934,20,-2.5 +20,20,1.3995,20,3.1232,4.0373,20,5.0178,20,20,20,20,20,20,1.5934,20,-2.5 +20,20,1.3419,20,3.0719,4.8551,3.9927,6.0376,4.9852,20,20,20,20,20,1.5365,20,-2 +20,20,1.3419,20,3.0719,4.8551,3.9927,6.0376,4.9852,20,20,20,20,20,1.5365,20,-2 +20,20,3.272,1.29,3.0256,4.8109,3.9527,6.0052,4.956,20,20,20,20,20,1.485,20,-2 +20,20,3.272,1.29,3.0256,4.8109,3.9527,6.0052,4.956,20,20,20,20,20,1.485,20,-2 +20,20,3.272,1.29,3.0256,4.8109,3.9527,6.0052,4.956,20,20,20,20,20,1.485,20,-2 +20,20,3.2129,1.2333,20,2.9753,3.9093,5.9702,4.9247,20,20,20,20,20,1.4287,20,-1.5 +20,20,3.154,1.1773,20,2.9256,3.8666,5.9359,20,20,20,20,20,20,1.3727,20,-1 +20,20,3.154,1.1773,20,2.9256,3.8666,5.9359,20,20,20,20,20,20,1.3727,20,-1 +20,20,3.0958,1.1223,20,2.8767,3.8247,5.9022,20,20,20,20,20,20,1.318,20,-1 +20,20,3.065,1.0934,20,2.851,3.8028,5.8845,20,20,20,20,20,20,1.2892,20,-0.5 +20,20,3.065,1.0934,20,2.851,3.8028,5.8845,20,20,20,20,20,20,1.2892,20,-0.5 +20,20,3.0063,1.0387,20,2.8022,3.7612,20,5.851,20,20,20,20,1.2347,20,20,-1 +20,20,3.0063,1.0387,20,2.8022,3.7612,20,5.851,20,20,20,20,1.2347,20,20,-1 +20,20,2.978,1.0126,20,2.779,3.7414,20,5.8352,20,20,20,20,1.2086,20,20,-0.5 +20,20,2.9179,20,0.9577,2.7299,3.6998,20,5.8018,20,20,20,20,1.1533,20,20,0 +20,20,2.9179,20,0.9577,2.7299,3.6998,20,5.8018,20,20,20,20,1.1533,20,20,0 +20,20,2.849,20,0.8959,2.674,20,3.6525,5.7639,20,20,20,20,1.0911,20,20,0 +20,20,2.849,20,0.8959,2.674,20,3.6525,5.7639,20,20,20,20,1.0911,20,20,0 +20,20,2.7877,20,0.8421,2.6249,4.4239,3.6111,20,20,20,20,20,1.0368,20,20,0 +20,20,2.7591,20,20,0.8174,4.4015,3.5918,20,20,20,20,20,1.0118,20,20,0.5 +20,20,2.7591,20,20,0.8174,4.4015,3.5918,20,20,20,20,20,1.0118,20,20,0.5 +20,20,2.7067,20,20,0.7731,4.3608,3.557,20,20,20,20,0.9668,20,20,20,0.5 +20,20,2.7067,20,20,0.7731,4.3608,3.557,20,20,20,20,0.9668,20,20,20,0.5 +20,20,2.6466,20,20,0.7239,2.5136,3.5174,20,20,20,20,0.9166,20,20,20,1 +20,20,2.6466,20,20,0.7239,2.5136,3.5174,20,20,20,20,0.9166,20,20,20,1 +20,20,2.6142,20,20,0.6981,2.4884,3.4962,20,20,20,20,0.8903,20,20,20,1 +20,20,2.5604,20,20,20,0.6568,3.4613,20,20,20,20,0.8479,20,20,20,1 +20,20,2.5604,20,20,20,0.6568,3.4613,20,20,20,20,0.8479,20,20,20,1 +20,20,2.4992,20,20,20,0.6126,3.4221,20,20,20,0.8018,20,20,20,20,1.5 +20,20,2.4698,20,20,20,2.378,0.5926,20,20,20,0.7806,20,20,20,20,2 +20,20,2.4698,20,20,20,2.378,0.5926,20,20,20,0.7806,20,20,20,20,2 +20,20,2.4698,20,20,20,2.378,0.5926,20,20,20,0.7806,20,20,20,20,2 +20,20,2.4162,20,20,20,2.3375,0.5582,20,20,0.7443,20,20,20,20,20,2.5 +20,20,2.35,20,20,20,2.2883,3.328,20,20,0.7033,20,20,20,20,20,-4 +20,20,2.3183,20,20,20,2.2649,3.3082,20,0.6856,20,20,20,20,20,20,-5 +20,20,2.3183,20,20,20,2.2649,3.3082,20,0.6856,20,20,20,20,20,20,-5 +20,20,20,2.2685,20,20,2.2305,3.28,20,0.6561,20,20,20,20,20,20,-6 +20,20,20,2.2149,20,20,3.9885,2.1946,3.2508,20,20,20,20,20,20,20,35.5 +20,20,20,2.1872,20,20,3.9693,2.1767,20,20,20,20,20,20,20,20,36.5 +20,20,20,2.1872,20,20,3.9693,2.1767,20,20,20,20,20,20,20,20,36.5 +20,20,2.1275,20,20,20,2.125,3.189,20,20,20,20,20,20,20,20,30.5 +20,20,2.0975,20,20,3.8884,2.0986,3.1645,20,20,20,20,20,20,20,20,27.5 +20,20,2.0975,20,20,3.8884,2.0986,3.1645,20,20,20,20,20,20,20,20,27.5 +20,2.0407,20,20,20,2.0506,3.1208,5.3205,20,20,20,20,20,20,20,20,23.5 +20,2.0407,20,20,20,2.0506,3.1208,5.3205,20,20,20,20,20,20,20,20,23.5 +20,1.9915,20,20,3.7951,2.0095,3.0833,4.3488,20,20,20,20,20,20,20,20,20.5 +1.9614,20,20,20,3.7659,1.9813,3.0566,4.3261,20,20,20,20,20,20,20,20,18.5 +1.9614,20,20,20,3.7659,1.9813,3.0566,4.3261,20,20,20,20,20,20,20,20,18.5 +1.8891,20,20,20,1.9138,2.993,5.2008,4.272,20,20,20,20,20,20,20,20,15 +20,20,20,3.6644,1.8834,2.9642,5.1735,4.2472,20,20,20,20,20,20,20,20,13.5 +20,20,20,3.6644,1.8834,2.9642,5.1735,4.2472,20,20,20,20,20,20,20,20,13.5 +20,20,20,3.5931,1.8148,2.8992,20,4.1916,20,20,20,20,20,20,20,20,11 +20,20,20,3.5931,1.8148,2.8992,20,4.1916,20,20,20,20,20,20,20,20,11 +20,20,20,3.5348,1.7589,2.8461,4.146,6.1851,20,20,20,20,20,20,20,20,9.5 +20,20,20,3.5042,1.7295,2.8182,4.122,6.1623,5.3964,20,20,20,20,20,20,20,9 +20,20,20,3.5042,1.7295,2.8182,4.122,6.1623,5.3964,20,20,20,20,20,20,20,9 +20,20,20,3.476,1.7026,2.7926,4.1,6.1415,5.3786,20,20,20,20,20,20,20,8 +20,20,20,3.4168,1.6461,4.9581,4.0536,20,5.341,20,20,20,20,20,20,1.61,7 +20,20,20,3.4168,1.6461,4.9581,4.0536,20,5.341,20,20,20,20,20,20,1.61,7 +20,20,20,3.4168,1.6461,4.9581,4.0536,20,5.341,20,20,20,20,20,20,1.61,7 +20,20,3.36,20,1.5921,4.9086,4.0093,5.3051,9.8228,20,20,20,20,20,20,1.5545,6 +20,20,3.36,20,1.5921,4.9086,4.0093,5.3051,9.8228,20,20,20,20,20,20,1.5545,6 +20,20,3.2648,1.502,2.6011,4.8255,3.9352,5.2449,9.7655,20,20,20,20,20,20,1.4627,4 +20,20,3.2335,1.4725,2.5728,4.7981,3.9108,5.225,9.7464,20,20,20,20,20,1.4329,20,3.5 +20,20,3.2335,1.4725,2.5728,4.7981,3.9108,5.225,9.7464,20,20,20,20,20,1.4329,20,3.5 +20,20,3.172,20,1.4151,4.7447,3.8636,5.1869,9.7098,20,20,20,20,20,1.3742,20,3 +20,20,3.1418,20,1.3869,4.7185,3.8404,5.1682,20,20,20,20,20,20,1.3455,20,3 +20,20,3.1418,20,1.3869,4.7185,3.8404,5.1682,20,20,20,20,20,20,1.3455,20,3 +20,20,3.0839,20,1.3334,4.6684,3.7963,5.1326,20,20,20,20,20,20,1.2911,20,2.5 +20,20,3.0839,20,1.3334,4.6684,3.7963,5.1326,20,20,20,20,20,20,1.2911,20,2.5 +20,20,3.0612,20,1.3125,4.6487,3.7791,5.1187,13.6191,20,20,20,20,20,1.2698,20,2.5 +20,20,3.0004,20,1.2569,4.5962,3.7332,5.0818,13.5848,20,20,20,20,20,1.2135,20,2 +20,20,2.9695,20,1.2289,4.5694,3.7099,5.063,13.5674,20,20,20,20,20,1.1852,20,2 +20,20,2.9695,20,1.2289,4.5694,3.7099,5.063,13.5674,20,20,20,20,20,1.1852,20,2 +20,20,2.9092,20,1.1747,4.5175,3.6648,5.0268,13.5335,20,20,20,20,1.1304,20,20,1.5 +20,20,2.9092,20,1.1747,4.5175,3.6648,5.0268,13.5335,20,20,20,20,1.1304,20,20,1.5 +20,20,2.8486,20,1.121,2.2326,3.62,4.9909,13.4995,20,20,20,20,1.0762,20,20,1 +20,20,2.8486,20,1.121,2.2326,3.62,4.9909,13.4995,20,20,20,20,1.0762,20,20,1 +20,20,2.7889,20,20,1.0691,3.5764,7.4974,4.9561,20,20,20,20,1.0237,20,20,1 +20,20,2.7598,20,20,1.044,3.5552,7.4797,4.9392,20,20,20,20,0.9984,20,20,1 +20,20,2.7598,20,20,1.044,3.5552,7.4797,4.9392,20,20,20,20,0.9984,20,20,1 +20,20,2.701,20,20,0.9944,3.5128,7.4441,4.9054,20,20,20,0.9484,20,20,20,0.5 +20,20,2.701,20,20,0.9944,3.5128,7.4441,4.9054,20,20,20,0.9484,20,20,20,0.5 +20,20,2.6403,20,20,0.9445,3.4696,7.4077,4.8712,20,20,20,0.898,20,20,20,1 +20,20,2.6403,20,20,0.9445,3.4696,7.4077,4.8712,20,20,20,0.898,20,20,20,1 +20,20,2.5856,20,20,0.9008,3.431,7.3751,4.8406,20,20,20,0.8541,20,20,20,0.5 +20,20,2.5856,20,20,0.9008,3.431,7.3751,4.8406,20,20,20,0.8541,20,20,20,0.5 +20,20,2.527,20,20,1.9616,0.8557,3.3901,9.3313,20,20,0.8091,20,20,20,20,0 +20,20,2.527,20,20,1.9616,0.8557,3.3901,9.3313,20,20,0.8091,20,20,20,20,0 +20,20,2.4692,20,20,1.9148,0.8133,3.3505,9.2985,20,20,0.7664,20,20,20,20,0 +20,20,2.4383,20,20,1.89,0.7915,3.3295,7.2884,20,20,0.7445,20,20,20,20,0 +20,20,2.4383,20,20,1.89,0.7915,3.3295,7.2884,20,20,0.7445,20,20,20,20,0 +20,20,20,2.3799,20,4.0701,1.8438,0.7525,7.2546,20,0.7054,20,20,20,20,20,0 +20,20,20,2.3522,20,4.0472,1.8221,0.7351,7.2387,20,0.688,20,20,20,20,20,0 +20,20,20,2.3522,20,4.0472,1.8221,0.7351,7.2387,20,0.688,20,20,20,20,20,0 +20,20,20,2.3223,20,4.0225,1.7989,0.7171,7.2216,20,0.67,20,20,20,20,20,0 +20,20,20,2.2944,20,3.9995,1.7776,3.234,0.7012,0.6543,20,20,20,20,20,20,0 +20,20,20,2.2365,20,3.952,1.7338,3.1966,7.1729,20,20,20,20,20,20,20,32.5 +20,20,20,2.2365,20,3.952,1.7338,3.1966,7.1729,20,20,20,20,20,20,20,32.5 +20,20,2.1807,20,20,3.9025,1.6875,3.1548,13.1271,20,20,20,20,20,20,20,30.5 +20,20,2.1807,20,20,3.9025,1.6875,3.1548,13.1271,20,20,20,20,20,20,20,30.5 +20,20,2.1246,20,3.8481,1.6353,3.1056,4.5766,9.0932,20,20,20,20,20,20,20,25.5 +20,2.0971,20,20,3.8207,1.6089,3.0803,4.5534,6.5787,20,20,20,20,20,20,20,23 +20,2.0971,20,20,3.8207,1.6089,3.0803,4.5534,6.5787,20,20,20,20,20,20,20,23 +20,2.0382,20,20,3.7633,1.554,7.0133,4.5063,12.1905,20,20,20,20,20,20,20,20 +20,2.0093,20,3.7347,1.5267,3.0023,4.4826,6.5116,20,20,20,20,20,20,20,20,18.5 +20,2.0093,20,3.7347,1.5267,3.0023,4.4826,6.5116,20,20,20,20,20,20,20,20,18.5 +1.9492,20,20,3.6753,1.47,2.9482,4.4333,6.4648,20,20,20,20,20,20,20,20,15.5 +1.9181,20,20,3.6442,1.4403,2.9198,4.4072,12.1024,13.4205,20,20,20,20,20,20,20,14 +1.9181,20,20,3.6442,1.4403,2.9198,4.4072,12.1024,13.4205,20,20,20,20,20,20,20,14 +20,20,3.5788,20,1.3781,2.8601,4.3526,12.0534,12.4191,20,20,20,20,20,20,20,12 +20,20,3.5508,20,1.3516,4.3291,6.3653,12.0322,20,20,20,20,20,20,20,20,11 +20,20,3.5508,20,1.3516,4.3291,6.3653,12.0322,20,20,20,20,20,20,20,20,11 +20,20,3.4913,1.2952,2.7802,4.2791,6.3174,12.3602,20,20,20,20,20,20,20,20,9 +20,20,3.4597,1.2653,2.7513,4.2525,6.2918,12.3387,20,20,20,20,20,20,20,20,8.5 +20,20,3.4597,1.2653,2.7513,4.2525,6.2918,12.3387,20,20,20,20,20,20,20,20,8.5 +20,20,3.3996,1.2089,2.6966,4.2022,6.2435,12.298,20,20,20,20,20,20,20,20,7.5 +20,20,3.3996,1.2089,2.6966,4.2022,6.2435,12.298,20,20,20,20,20,20,20,20,7.5 +20,20,3.3419,1.1549,2.6441,4.1537,11.8725,12.2585,20,20,20,20,20,20,20,1.6202,7 +20,20,3.3419,1.1549,2.6441,4.1537,11.8725,12.2585,20,20,20,20,20,20,20,1.6202,7 +20,20,3.3088,1.124,2.6139,4.1258,11.8469,12.2356,13.4554,20,20,20,20,20,20,1.5883,6.5 +20,20,3.2577,1.0765,2.5674,4.0827,11.8072,12.2002,13.4251,20,20,20,20,20,20,1.5393,5.5 +20,3.2197,20,1.0413,2.5327,4.0506,11.7775,12.1736,13.4023,20,20,20,20,20,20,1.5031,5 +20,3.1904,20,1.0144,2.5061,4.0259,11.7546,12.1532,13.3849,20,20,20,20,20,20,1.4753,4.5 +20,3.1904,20,1.0144,2.5061,4.0259,11.7546,12.1532,13.3849,20,20,20,20,20,20,1.4753,4.5 +20,3.1278,20,4.4802,0.9574,3.9736,11.7059,12.1097,12.4609,20,20,20,20,20,20,1.4161,4.5 +20,3.1278,20,4.4802,0.9574,3.9736,11.7059,12.1097,12.4609,20,20,20,20,20,20,1.4161,4.5 +20,3.0668,20,4.4224,0.9022,3.9223,12.067,13.3111,12.426,20,20,20,20,20,1.359,20,4 +20,3.0342,20,4.3914,0.8731,3.895,12.044,13.2914,12.4073,20,20,20,20,20,1.3289,20,4 +20,3.0342,20,4.3914,0.8731,3.895,12.044,13.2914,12.4073,20,20,20,20,20,1.3289,20,4 +20,2.9728,20,4.3332,0.8188,3.8436,12.0008,13.2543,12.372,20,20,20,20,20,1.2727,20,4 +20,2.9728,20,4.3332,0.8188,3.8436,12.0008,13.2543,12.372,20,20,20,20,20,1.2727,20,4 +20,2.9104,20,4.2739,0.7645,3.7913,11.9565,13.2161,12.3357,20,20,20,20,20,1.2163,20,3.5 +20,2.8806,20,4.2456,0.7389,3.7663,11.9353,13.1978,12.3183,20,20,20,20,20,1.1898,20,3.5 +20,2.8806,20,4.2456,0.7389,3.7663,11.9353,13.1978,12.3183,20,20,20,20,20,1.1898,20,3.5 +20,2.8193,20,4.1873,2.1717,0.6874,11.8916,12.2825,20,20,20,20,20,1.1358,20,20,3.5 +20,2.7871,20,4.1567,2.143,0.6609,11.8685,12.2636,20,20,20,20,20,1.1079,20,20,4 +20,2.7871,20,4.1567,2.143,0.6609,11.8685,12.2636,20,20,20,20,20,1.1079,20,20,4 +20,2.7871,20,4.1567,2.143,0.6609,11.8685,12.2636,20,20,20,20,20,1.1079,20,20,4 +20,2.7261,20,4.0986,2.0885,0.612,11.8246,12.2275,20,20,20,20,20,1.0561,20,20,3.5 +20,2.6959,20,4.0698,2.0615,0.5885,11.8027,12.2094,20,20,20,20,20,1.031,20,20,4 +20,2.6339,20,4.0106,2.0064,3.56,0.5422,12.1723,20,20,20,20,0.9808,20,20,20,4 +20,2.6021,20,3.9802,1.9781,3.5333,0.5195,12.153,20,20,20,20,0.9557,20,20,20,4.5 +20,2.6021,20,3.9802,1.9781,3.5333,0.5195,12.153,20,20,20,20,0.9557,20,20,20,4.5 +20,2.6021,20,3.9802,1.9781,3.5333,0.5195,12.153,20,20,20,20,0.9557,20,20,20,4.5 +20,2.5409,20,3.9217,1.9238,3.482,11.6894,0.4784,20,20,20,20,0.9092,20,20,20,5.5 +20,2.4806,20,3.8638,1.8703,3.4313,11.6446,0.4419,20,20,20,0.8658,20,20,20,20,6.5 +20,2.4521,20,3.8364,1.845,3.4072,11.6232,12.0605,0.4262,20,20,0.8464,20,20,20,20,7 +20,2.4521,20,3.8364,1.845,3.4072,11.6232,12.0605,0.4262,20,20,0.8464,20,20,20,20,7 +2.3929,20,3.779,5.7753,1.7919,3.3565,11.5777,12.0221,20,20,0.8091,20,20,20,20,20,-9.5 +2.3572,20,3.7443,5.7417,1.7599,3.3258,11.55,11.9986,20,20,0.7884,20,20,20,20,20,-10.5 +2.3572,20,3.7443,5.7417,1.7599,3.3258,11.55,11.9986,20,20,0.7884,20,20,20,20,20,-10.5 +20,2.3281,3.7173,5.7161,1.7361,3.3034,11.5306,11.9833,20,20,0.7683,20,20,20,20,20,-10.5 +20,2.2674,20,3.6613,5.6633,1.6877,11.491,11.9524,20,20,0.7272,20,20,20,20,20,-10 +20,2.2361,20,3.6328,5.6364,1.6634,11.4712,11.9372,20,20,0.7067,20,20,20,20,20,-9.5 +20,2.2361,20,3.6328,5.6364,1.6634,11.4712,11.9372,20,20,0.7067,20,20,20,20,20,-9.5 +20,2.1771,20,3.5791,5.586,1.6187,11.4344,12.7661,11.9092,0.6695,20,20,20,20,20,20,-10 +20,2.1481,20,3.553,5.5615,1.5973,3.1718,11.4167,20,0.6521,20,20,20,20,20,20,-9.5 +20,2.1481,20,3.553,5.5615,1.5973,3.1718,11.4167,20,0.6521,20,20,20,20,20,20,-9.5 +20,2.089,20,3.5001,5.5121,7.6266,1.5554,11.3815,12.7235,20,20,20,20,20,20,20,27 +20,2.089,20,3.5001,5.5121,7.6266,1.5554,11.3815,12.7235,20,20,20,20,20,20,20,27 +20,2.0305,20,3.4452,5.4596,7.5775,1.5095,11.3404,12.6882,20,20,20,20,20,20,20,26.5 +20,1.9995,20,3.4141,5.429,1.4811,3.058,12.6636,11.813,20,20,20,20,20,20,20,24.5 +20,1.9995,20,3.4141,5.429,1.4811,3.058,12.6636,11.813,20,20,20,20,20,20,20,24.5 +1.9407,20,20,3.3536,7.4892,1.4249,11.2595,11.7646,20,20,20,20,20,20,20,20,20.5 +1.9407,20,20,3.3536,7.4892,1.4249,11.2595,11.7646,20,20,20,20,20,20,20,20,20.5 +1.8798,20,3.2921,5.3085,7.4305,1.3694,12.5649,11.7176,13.3078,20,20,20,20,20,20,20,18 +1.8519,20,3.2635,5.2802,4.9755,1.3433,12.5417,11.6951,12.5313,20,20,20,20,20,20,20,16.5 +1.8519,20,3.2635,5.2802,4.9755,1.3433,12.5417,11.6951,12.5313,20,20,20,20,20,20,20,16.5 +20,20,3.2082,7.3496,2.8692,1.2932,11.6515,12.4937,6.4752,20,20,20,20,20,20,20,14.5 +20,20,3.2082,7.3496,2.8692,1.2932,11.6515,12.4937,6.4752,20,20,20,20,20,20,20,14.5 +20,3.1747,5.1924,7.3173,1.2631,11.1025,11.6251,6.4528,14.5829,20,20,20,20,20,20,20,13.5 +20,3.1115,5.1298,7.2561,1.2059,12.417,11.5744,6.4093,20,20,20,20,20,20,20,20,11.5 +20,3.08,5.0985,4.8037,1.1774,12.3906,11.5488,6.3874,8.5303,20,20,20,20,20,20,20,10 +20,3.08,5.0985,4.8037,1.1774,12.3906,11.5488,6.3874,8.5303,20,20,20,20,20,20,20,10 +20,3.0172,5.0361,4.7447,1.1213,11.4981,13.1071,6.3443,16.3006,20,20,20,20,20,20,1.6149,9 +20,3.0172,5.0361,4.7447,1.1213,11.4981,13.1071,6.3443,16.3006,20,20,20,20,20,20,1.6149,9 +20,2.9814,7.1295,4.7109,1.0894,11.4691,13.0804,6.3196,20,20,20,20,20,20,20,1.581,8.5 +20,2.9814,7.1295,4.7109,1.0894,11.4691,13.0804,6.3196,20,20,20,20,20,20,20,1.581,8.5 +20,2.903,7.0528,2.5874,1.0199,11.4046,12.278,6.2646,15.6065,20,20,20,20,20,20,1.5076,7 +2.842,4.8616,6.9928,2.5305,0.966,11.3538,12.2332,6.2213,17.0764,20,20,20,20,20,1.4514,20,6.5 +2.842,4.8616,6.9928,2.5305,0.966,11.3538,12.2332,6.2213,17.0764,20,20,20,20,20,1.4514,20,6.5 +2.7804,4.8001,6.9323,2.4732,0.9125,11.3025,6.1776,8.339,17.04,20,20,20,20,20,1.3952,20,6 +2.7492,4.7689,6.9016,2.4441,0.8856,11.2763,6.1553,8.3185,5.9248,20,20,20,20,20,1.3671,20,5.5 +2.7492,4.7689,6.9016,2.4441,0.8856,11.2763,6.1553,8.3185,5.9248,20,20,20,20,20,1.3671,20,5.5 +2.6866,4.7062,6.8397,2.3857,12.0555,0.8323,6.1106,8.2774,4.0873,20,20,20,20,20,1.3111,20,5 +2.6568,4.6764,6.8103,2.3579,12.0296,0.8073,6.0893,8.2577,4.0703,20,20,20,20,20,1.2848,20,5 +2.6568,4.6764,6.8103,2.3579,12.0296,0.8073,6.0893,8.2577,4.0703,20,20,20,20,20,1.2848,20,5 +2.6568,4.6764,6.8103,2.3579,12.0296,0.8073,6.0893,8.2577,4.0703,20,20,20,20,20,1.2848,20,5 +2.5959,4.6154,6.75,2.3011,11.9765,0.757,6.0456,8.2174,4.0358,20,20,20,20,1.2316,20,20,5 +2.5631,4.5824,6.7174,2.2703,11.9477,0.7304,6.0219,8.1955,4.0172,20,20,20,20,1.2035,20,20,4.5 +2.5335,4.5528,4.2823,2.2427,11.9217,0.7068,6.0005,8.1757,4.0004,20,20,20,20,1.1784,20,20,4.5 +2.5023,4.5213,4.252,2.2134,11.8941,0.6821,5.9778,8.1546,3.9826,20,20,20,20,1.1523,20,20,4.5 +4.4607,6.597,4.1936,2.1569,11.015,12.6597,0.6362,7.5474,3.9485,20,20,20,20,1.1027,20,20,5 +4.4607,6.597,4.1936,2.1569,11.015,12.6597,0.6362,7.5474,3.9485,20,20,20,20,1.1027,20,20,5 +4.4607,6.597,4.1936,2.1569,11.015,12.6597,0.6362,7.5474,3.9485,20,20,20,20,1.1027,20,20,5 +4.4002,6.5369,4.1351,2.1004,10.9628,12.611,0.5922,7.5112,3.9143,20,20,20,1.0551,20,20,20,5 +4.337,6.474,4.0738,2.0413,10.9079,11.8372,5.8435,0.5491,3.8785,20,20,20,1.0074,20,20,20,5.5 +4.3028,6.44,4.0406,2.0093,10.878,11.8104,5.8183,0.5271,3.8591,20,20,20,0.9825,20,20,20,5.5 +4.2716,6.4089,4.0102,1.9801,10.8506,11.7858,5.7951,0.508,3.8413,20,20,0.9606,20,20,20,20,5.5 +4.2426,6.38,3.9819,1.9528,10.8251,11.7628,5.7735,5.6175,0.4912,20,20,0.9409,20,20,20,20,6.5 +4.2426,6.38,3.9819,1.9528,10.8251,11.7628,5.7735,5.6175,0.4912,20,20,0.9409,20,20,20,20,6.5 +4.1813,6.3188,3.9219,1.8951,10.7707,11.7137,5.7273,5.5801,3.7893,20,20,0.9015,20,20,20,20,-13 +4.1502,6.2875,3.8912,1.8656,10.7427,11.6885,5.7036,5.5608,3.7711,20,0.8829,20,20,20,20,20,-14 +4.1207,6.2587,3.8638,1.84,10.7192,11.6682,5.6851,5.5472,16.0541,20,0.8617,20,20,20,20,20,-13.5 +4.0893,6.2282,3.8348,1.8133,10.6947,12.3609,5.6662,7.3285,5.5337,20,0.839,20,20,20,20,20,-13 +4.0608,6.2005,3.8086,10.0541,1.7892,12.3409,5.6494,7.8485,7.3159,20,0.8185,20,20,20,20,20,-12.5 +4.0608,6.2005,3.8086,10.0541,1.7892,12.3409,5.6494,7.8485,7.3159,20,0.8185,20,20,20,20,20,-12.5 +5.9923,4.0001,6.1417,3.7533,1.7391,10.6263,11.5896,5.6149,15.6007,20,0.7758,20,20,20,20,20,-11.5 +1.9533,3.9695,6.1121,3.7257,1.7144,10.6034,11.5704,5.5981,16.5385,20,0.7546,20,20,20,20,20,-11 +1.9533,3.9695,6.1121,3.7257,1.7144,10.6034,11.5704,5.5981,16.5385,20,0.7546,20,20,20,20,20,-11 +1.8924,3.9097,6.0545,3.6721,9.9229,1.6672,11.5337,5.5663,7.773,20,0.7147,20,20,20,20,20,-10 +1.8924,3.9097,6.0545,3.6721,9.9229,1.6672,11.5337,5.5663,7.773,20,0.7147,20,20,20,20,20,-10 +1.8634,3.8814,6.0273,3.647,9.8987,1.6454,12.2208,5.5518,7.7599,20,0.6964,20,20,20,20,20,-10 +1.8322,3.8509,5.998,3.62,9.8728,1.6223,12.2012,5.5365,20,0.6773,20,20,20,20,20,20,-10 +1.7719,3.7922,5.9419,9.2436,3.5686,1.5791,10.4747,11.4648,5.5082,20,20,20,20,20,20,20,21.5 +1.7425,5.7537,3.7637,5.9148,3.5439,11.2594,1.5589,11.4489,15.4934,20,20,20,20,20,20,20,22.5 +1.7425,5.7537,3.7637,5.9148,3.5439,11.2594,1.5589,11.4489,15.4934,20,20,20,20,20,20,20,22.5 +1.6819,3.7018,5.8531,3.4842,9.7406,1.5049,12.0962,5.4514,14.8772,20,20,20,20,20,20,20,19.5 +1.6519,3.6708,5.8219,3.4538,9.7105,1.4772,11.3752,5.4285,7.6452,20,20,20,20,20,20,20,18 +1.6519,3.6708,5.8219,3.4538,9.7105,1.4772,11.3752,5.4285,7.6452,20,20,20,20,20,20,20,18 +3.6094,5.7602,9.0641,3.3935,11.1182,1.4226,11.325,5.3831,15.4065,20,20,20,20,20,20,20,15.5 +3.5765,5.727,9.031,3.3609,11.0872,1.393,11.2975,5.3581,20,20,20,20,20,20,20,20,14 +3.5765,5.727,9.031,3.3609,11.0872,1.393,11.2975,5.3581,20,20,20,20,20,20,20,20,14 +3.5118,5.6617,3.2969,9.5551,10.228,1.3356,12.8051,5.3096,7.0526,20,20,20,20,20,20,20,12 +3.4813,5.6308,3.2665,9.5249,10.1996,1.3082,5.2861,7.5082,7.0327,20,20,20,20,20,20,1.47,10.5 +3.4813,5.6308,3.2665,9.5249,10.1996,1.3082,5.2861,7.5082,7.0327,20,20,20,20,20,20,1.47,10.5 +6.953,5.569,3.2056,10.9396,10.1429,1.254,5.2395,6.9931,20,20,20,20,20,20,20,1.4123,9.5 +5.5397,8.8442,3.1767,10.912,10.116,1.2284,5.2172,6.9741,5.2044,20,20,20,20,20,20,1.3853,8.5 +5.5397,8.8442,3.1767,10.912,10.116,1.2284,5.2172,6.9741,5.2044,20,20,20,20,20,20,1.3853,8.5 +5.5397,8.8442,3.1767,10.912,10.116,1.2284,5.2172,6.9741,5.2044,20,20,20,20,20,20,1.3853,8.5 +5.4783,8.7827,3.116,10.854,10.0592,1.175,5.1705,6.9343,5.1673,20,20,20,20,20,1.3289,7.3137,7.5 +5.4476,8.752,3.0856,10.0307,11.7456,1.1484,5.147,6.9142,5.1486,20,20,20,20,20,1.3011,7.2845,7 +5.4139,8.7183,3.0524,9.9995,11.7159,1.1195,5.1213,6.8922,5.1283,20,20,20,20,20,1.2708,7.2526,6 +5.3819,8.6863,3.0206,9.9697,11.6876,1.0921,5.0969,5.1089,8.7435,20,20,20,20,20,1.2422,7.2223,5.5 +5.3486,2.9876,9.2476,9.9387,11.658,1.0638,5.0714,5.0888,8.7242,20,20,20,20,20,1.2125,7.1906,5.5 +5.3177,2.957,9.2171,9.9099,11.6306,1.0379,5.0479,5.0702,8.7062,20,20,20,20,20,1.1853,5.167,5 +5.2831,2.9227,9.183,9.8777,11.5999,1.0091,5.0215,5.0494,8.686,20,20,20,20,20,1.1552,5.1336,5 +5.2227,2.8627,9.1232,9.8211,10.8709,0.9593,4.9753,5.013,8.6505,20,20,20,20,1.1033,20,5.0751,4 +5.191,2.8312,20,9.7914,10.8435,0.9335,4.9509,4.9939,14.3303,20,20,20,20,1.0766,7.0422,3.0501,4 +5.191,2.8312,20,9.7914,10.8435,0.9335,4.9509,4.9939,14.3303,20,20,20,20,1.0766,7.0422,3.0501,4 +5.1279,2.7684,20,9.7321,10.789,0.8834,4.9027,4.9561,14.2938,20,20,20,20,1.0243,6.9831,2.9888,3.5 +5.1279,2.7684,20,9.7321,10.789,0.8834,4.9027,4.9561,14.2938,20,20,20,20,1.0243,6.9831,2.9888,3.5 +8.3696,2.7072,20,9.6743,10.7358,12.3325,0.836,4.9195,20,20,20,20,0.9747,20,6.9257,2.9292,3.5 +8.3696,2.7072,20,9.6743,10.7358,12.3325,0.836,4.9195,20,20,20,20,0.9747,20,6.9257,2.9292,3.5 +8.3084,2.6465,10.4021,9.6168,10.6829,12.2831,0.7907,4.8833,20,20,20,20,0.9275,20,6.8691,2.8704,3 +8.3084,2.6465,10.4021,9.6168,10.6829,12.2831,0.7907,4.8833,20,20,20,20,0.9275,20,6.8691,2.8704,3 +8.2468,2.5854,10.343,9.5589,10.6294,12.2332,0.747,4.847,12.4858,20,20,20,0.8819,20,6.8123,2.8114,3 +8.2172,2.556,10.3146,9.531,10.6038,12.2092,0.7269,4.8297,10.4087,20,20,0.8608,20,20,6.7851,2.7831,2.5 +8.2172,2.556,10.3146,9.531,10.6038,12.2092,0.7269,4.8297,10.4087,20,20,0.8608,20,20,6.7851,2.7831,2.5 +8.1562,2.4955,10.256,9.4736,10.5509,12.1598,4.6942,0.6875,10.3755,20,20,0.819,20,20,6.7291,2.725,3 +8.1248,2.4642,10.2257,9.444,10.5235,12.1342,4.6705,0.6683,10.3584,20,20,0.7985,20,20,6.7003,2.6951,3 +8.1248,2.4642,10.2257,9.444,10.5235,12.1342,4.6705,0.6683,10.3584,20,20,0.7985,20,20,6.7003,2.6951,3 +8.1248,2.4642,10.2257,9.444,10.5235,12.1342,4.6705,0.6683,10.3584,20,20,0.7985,20,20,6.7003,2.6951,3 +8.0331,2.3731,10.1372,9.3572,10.4434,12.0592,4.6012,4.7229,10.3078,20,0.7442,20,20,20,4.6059,2.6085,-23.5 +8.0331,2.3731,10.1372,9.3572,10.4434,12.0592,4.6012,4.7229,10.3078,20,0.7442,20,20,20,4.6059,2.6085,-23.5 +7.9714,2.313,10.0801,9.3017,10.3936,12.0136,4.5604,6.4106,8.3303,0.7057,20,20,20,20,6.5582,2.5482,-24 +4.6392,2.2838,8.5451,9.276,11.0268,10.3715,4.5437,6.3978,10.5131,0.6837,20,20,20,20,6.5271,2.5167,-23 +4.6392,2.2838,8.5451,9.276,11.0268,10.3715,4.5437,6.3978,10.5131,0.6837,20,20,20,20,6.5271,2.5167,-23 +4.6392,2.2838,8.5451,9.276,11.0268,10.3715,4.5437,6.3978,10.5131,0.6837,20,20,20,20,6.5271,2.5167,-23 +4.5785,7.8814,2.2284,10.0025,9.2278,10.331,11.9586,4.5146,8.5927,0.6403,20,20,20,20,20,4.4524,-20.5 +7.466,4.5185,9.3241,2.175,9.1821,10.9421,10.2935,4.4894,14.1382,0.5973,20,20,20,20,20,6.4034,-18.5 +5.887,4.4897,7.7953,2.1497,9.9313,9.1606,10.2761,11.9116,4.4783,0.5771,20,20,20,20,20,20,-18 +5.887,4.4897,7.7953,2.1497,9.9313,9.1606,10.2761,11.9116,4.4783,0.5771,20,20,20,20,20,20,-18 +2.3021,4.4313,7.7389,2.0992,9.8854,9.1176,10.2416,11.8826,15.4134,0.5381,20,20,20,20,20,20,-17 +2.2704,4.4012,7.71,8.3327,2.0737,9.096,10.866,10.2246,13.8454,20,20,20,20,20,20,20,13.5 +2.2704,4.4012,7.71,8.3327,2.0737,9.096,10.866,10.2246,13.8454,20,20,20,20,20,20,20,13.5 +2.21,4.342,7.6523,8.2789,2.0213,9.0497,10.8241,10.1859,13.814,20,20,20,20,20,20,20,14 +2.18,4.3116,7.6221,8.25,1.993,9.0236,10.1631,11.8142,13.7944,20,20,20,20,20,20,20,13 +2.18,4.3116,7.6221,8.25,1.993,9.0236,10.1631,11.8142,13.7944,20,20,20,20,20,20,20,13 +5.6437,4.2507,7.5616,8.1916,1.9359,8.9706,10.1164,11.7718,20,20,20,20,20,20,20,20,11 +5.6116,4.2182,7.5292,1.9054,9.7019,8.9421,10.0911,11.7488,14.3992,20,20,20,20,20,20,6.1009,10 +5.6116,4.2182,7.5292,1.9054,9.7019,8.9421,10.0911,11.7488,14.3992,20,20,20,20,20,20,6.1009,10 +5.5823,4.1886,7.4999,1.8778,9.6752,8.9164,10.0685,11.7282,14.381,20,20,20,20,20,20,6.0727,9.5 +7.0707,4.127,8.953,1.82,8.8622,10.6488,10.0204,11.6843,6.5259,20,20,20,20,20,20,6.0143,8 +7.0393,4.0953,8.9219,1.7903,8.8341,10.6225,9.9955,11.6616,6.5066,20,20,20,20,20,20,5.9844,7.5 +7.0393,4.0953,8.9219,1.7903,8.8341,10.6225,9.9955,11.6616,6.5066,20,20,20,20,20,20,5.9844,7.5 +4.0361,7.3479,8.8639,1.7348,8.7818,10.5734,9.9491,13.6081,6.4709,20,20,20,20,20,20,5.9286,6.5 +4.0361,7.3479,8.8639,1.7348,8.7818,10.5734,9.9491,13.6081,6.4709,20,20,20,20,20,20,5.9286,6.5 +4.0361,7.3479,8.8639,1.7348,8.7818,10.5734,9.9491,13.6081,6.4709,20,20,20,20,20,20,5.9286,6.5 +3.9438,7.2557,7.8952,1.6484,8.6997,9.8761,11.5523,6.4147,13.8455,20,20,20,20,20,20,1.8235,5 +3.9438,7.2557,7.8952,1.6484,8.6997,9.8761,11.5523,6.4147,13.8455,20,20,20,20,20,20,1.8235,5 +3.9438,7.2557,7.8952,1.6484,8.6997,9.8761,11.5523,6.4147,13.8455,20,20,20,20,20,20,1.8235,5 +3.8509,7.1628,7.8048,1.5616,8.6167,9.8021,11.4844,6.3579,4.1419,20,20,20,20,20,5.7561,1.7353,3.5 +3.8509,7.1628,7.8048,1.5616,8.6167,9.8021,11.4844,6.3579,4.1419,20,20,20,20,20,5.7561,1.7353,3.5 +3.7965,7.1085,7.752,1.5113,8.5684,9.7591,11.4451,6.3253,14.7016,20,20,20,20,20,5.7057,1.6838,3.5 +3.7965,7.1085,7.752,1.5113,8.5684,9.7591,11.4451,6.3253,14.7016,20,20,20,20,20,5.7057,1.6838,3.5 +3.7341,7.0461,7.6912,1.4536,8.5126,9.7095,11.3996,6.2878,20,20,20,20,20,20,5.648,1.625,3 +3.7034,7.0153,7.6612,1.4252,8.4851,9.6851,11.3772,6.2693,20,20,20,20,20,20,1.5963,3.591,2.5 +3.7034,7.0153,7.6612,1.4252,8.4851,9.6851,11.3772,6.2693,20,20,20,20,20,20,1.5963,3.591,2.5 +3.6405,6.9524,7.6,1.3677,8.429,9.6352,11.3315,6.2319,20,20,20,20,20,20,1.5377,3.5314,2.5 +3.5929,6.9047,7.5535,1.3243,8.3864,9.5973,11.2967,6.2035,20,20,20,20,20,20,1.4937,3.4864,2 +3.5929,6.9047,7.5535,1.3243,8.3864,9.5973,11.2967,6.2035,20,20,20,20,20,20,1.4937,3.4864,2 +3.5617,6.8735,7.5231,1.296,8.3586,9.5726,11.274,6.1852,20,20,20,20,20,20,1.4649,4.9671,2 +3.4966,8.3321,7.4596,9.0374,1.2374,9.5209,11.2267,6.1469,20,20,20,20,20,20,1.4054,4.9036,2 +3.4966,8.3321,7.4596,9.0374,1.2374,9.5209,11.2267,6.1469,20,20,20,20,20,20,1.4054,4.9036,2 +3.4319,8.2681,7.3964,8.9774,1.1796,9.4695,11.1795,6.109,20,20,20,20,20,20,1.3468,4.8407,1.5 +3.4319,8.2681,7.3964,8.9774,1.1796,9.4695,11.1795,6.109,20,20,20,20,20,20,1.3468,4.8407,1.5 +3.399,8.2355,7.3642,8.9468,1.1504,9.4433,11.1554,6.0898,20,20,20,20,20,20,1.3174,4.8087,1.5 +6.6456,8.1715,7.301,8.8868,1.0938,9.392,11.1084,6.0525,20,20,20,20,20,1.2599,3.2442,4.746,1.5 +6.6456,8.1715,7.301,8.8868,1.0938,9.392,11.1084,6.0525,20,20,20,20,20,1.2599,3.2442,4.746,1.5 +6.6146,8.1408,7.2707,8.8581,1.067,9.3674,11.0859,6.0347,20,20,20,20,20,1.2327,3.2154,4.716,1 +6.5813,8.1079,7.2382,8.8273,1.0385,9.3411,11.0617,6.0156,20,20,20,20,20,1.2038,3.1847,4.6838,1 +6.5159,8.0434,7.1745,8.7668,0.9833,9.2895,11.0144,5.9786,20,20,20,20,20,1.1477,3.1245,4.6208,1.5 +6.4848,8.0127,7.1442,8.738,8.0118,0.9575,10.9919,13.384,5.9612,20,20,20,20,1.1214,3.0959,4.5908,1.5 +6.4507,7.9789,7.1109,8.7064,7.9814,0.9294,10.9672,13.3636,5.942,20,20,20,20,1.0929,3.0647,4.558,1.5 +6.4507,7.9789,7.1109,8.7064,7.9814,0.9294,10.9672,13.3636,5.942,20,20,20,20,1.0929,3.0647,4.558,1.5 +6.3863,7.9153,7.0481,8.6468,7.924,0.8776,10.9205,13.3252,5.906,20,20,20,1.0402,5.0525,3.0061,4.4962,1 +6.3548,7.8842,7.0173,8.6176,7.8959,0.8527,10.8977,13.3063,5.8884,20,20,20,1.015,5.0248,2.9775,4.466,1 +6.3548,7.8842,7.0173,8.6176,7.8959,0.8527,10.8977,13.3063,5.8884,20,20,20,1.015,5.0248,2.9775,4.466,1 +6.2906,7.8207,6.9546,8.5581,7.8387,0.8037,10.8513,13.2682,5.8532,20,20,20,0.9646,4.9683,2.9195,4.4045,1.5 +6.2571,7.7876,6.9219,8.5272,7.8089,9.0854,0.7789,13.2484,5.835,20,20,20,0.9391,4.939,2.8893,4.3725,1.5 +6.2258,7.7566,6.8914,8.4981,7.781,9.0608,0.7563,13.2297,5.8179,20,20,20,0.9158,4.9118,2.8613,4.3426,1.5 +6.2258,7.7566,6.8914,8.4981,7.781,9.0608,0.7563,13.2297,5.8179,20,20,20,0.9158,4.9118,2.8613,4.3426,1.5 +6.2258,7.7566,6.8914,8.4981,7.781,9.0608,0.7563,13.2297,5.8179,20,20,20,0.9158,4.9118,2.8613,4.3426,1.5 +6.1621,7.6936,6.8291,8.439,7.7242,9.0106,0.712,13.1917,5.7833,20,20,0.8701,20,2.8046,6.7884,4.282,1.5 +6.1012,7.6333,6.7696,8.3826,7.6699,8.9626,10.7144,0.6725,5.7505,20,20,0.8289,20,2.7508,6.7325,4.2243,2 +6.0693,7.6017,6.7384,8.353,7.6415,8.9375,10.6913,0.6531,5.7334,20,0.8084,20,20,2.7228,6.7033,4.1941,2 +6.0693,7.6017,6.7384,8.353,7.6415,8.9375,10.6913,0.6531,5.7334,20,0.8084,20,20,2.7228,6.7033,4.1941,2 +6.0041,7.5371,6.6746,8.2923,7.5832,8.8859,10.6439,13.0971,0.616,20,0.7693,20,20,2.6661,4.1326,5.6612,2.5 +5.973,7.5062,6.644,8.2633,7.5553,8.8612,10.6212,13.0784,20,20,0.752,20,20,2.6392,4.1033,5.6311,-42 +5.973,7.5062,6.644,8.2633,7.5553,8.8612,10.6212,13.0784,20,20,0.752,20,20,2.6392,4.1033,5.6311,-42 +6.7237,5.9115,6.5868,8.2113,7.5067,9.375,8.8213,12.6138,13.0526,20,0.7089,20,20,4.6359,2.5795,4.0411,-40.5 +2.5737,5.8831,7.4211,6.562,8.1904,7.488,8.808,10.5758,13.3509,20,0.683,20,20,20,2.5477,4.0095,-37.5 +2.5737,5.8831,7.4211,6.562,8.1904,7.488,8.808,10.5758,13.3509,20,0.683,20,20,20,2.5477,4.0095,-37.5 +5.4783,2.5166,5.8288,7.371,6.5145,8.1499,7.4517,8.7816,13.0106,20,0.6369,20,20,20,20,2.4882,-33 +3.9227,2.4909,5.8044,7.3486,6.4934,8.132,7.4358,9.3143,8.7703,20,20,0.6161,20,20,20,2.461,-30.5 +3.9227,2.4909,5.8044,7.3486,6.4934,8.132,7.4358,9.3143,8.7703,20,20,0.6161,20,20,20,2.461,-30.5 +3.9227,2.4909,5.8044,7.3486,6.4934,8.132,7.4358,9.3143,8.7703,20,20,0.6161,20,20,20,2.461,-30.5 +6.3511,3.8391,20,2.4108,20,6.4266,20,7.3846,20,20,20,0.5585,20,20,20,20,-25.5 +6.3511,3.8391,20,2.4108,20,6.4266,20,7.3846,20,20,20,0.5585,20,20,20,20,-25.5 +2.3285,3.7901,5.3205,2.3644,5.6841,7.2377,6.3884,8.0426,20,20,20,0.5267,20,20,20,20,-23 +2.3285,3.7901,5.3205,2.3644,5.6841,7.2377,6.3884,8.0426,20,20,20,0.5267,20,20,20,20,-23 +4.3389,2.2818,3.7435,5.2745,2.3203,5.6423,6.3523,20,8.0122,20,20,0.4991,20,20,20,20,-21 +20,2.2533,3.7173,5.2497,2.2983,5.6229,7.1833,6.3383,20,20,20,0.4752,20,20,20,20,-20 +20,2.2533,3.7173,5.2497,2.2983,5.6229,7.1833,6.3383,20,20,20,0.4752,20,20,20,20,-20 +20,2.1939,6.1704,3.6631,20,2.2535,5.5832,6.3103,20,20,20,0.427,20,20,20,20,-19.5 +20,2.1644,6.1423,3.6366,5.1735,2.2321,5.5643,6.2975,20,20,0.4034,20,20,20,20,20,-19 +20,2.1644,6.1423,3.6366,5.1735,2.2321,5.5643,6.2975,20,20,0.4034,20,20,20,20,20,-19 +20,20,2.1056,6.0864,3.5842,6.3072,2.1913,7.1075,20,20,0.358,20,20,20,20,20,-19 +20,20,2.1056,6.0864,3.5842,6.3072,2.1913,7.1075,20,20,0.358,20,20,20,20,20,-19 +20,20,4.1019,2.0491,3.5347,5.0783,2.1545,5.4958,20,0.3172,20,20,20,20,20,20,-19.5 +20,20,4.0741,2.0222,3.5114,5.0568,6.2492,2.1381,20,20,20,20,20,20,20,20,35 +20,20,4.0741,2.0222,3.5114,5.0568,6.2492,2.1381,20,20,20,20,20,20,20,20,35 +20,20,4.015,1.9642,3.4578,5.0054,6.2027,2.0948,20,20,20,20,20,20,20,20,34.5 +20,20,1.9317,5.918,3.4251,6.1713,2.0645,5.4109,7.0105,20,20,20,20,20,20,20,31.5 +20,20,1.9317,5.918,3.4251,6.1713,2.0645,5.4109,7.0105,20,20,20,20,20,20,20,31.5 +20,1.8687,5.854,3.3607,4.9088,2.0034,5.3506,6.1369,20,20,20,20,20,20,20,20,26 +20,1.8687,5.854,3.3607,4.9088,2.0034,5.3506,6.1369,20,20,20,20,20,20,20,20,26 +3.8611,1.8083,5.7922,3.298,6.0462,1.9426,6.8967,6.0823,20,20,20,20,20,20,20,20,21.5 +3.833,1.7797,3.2676,4.8152,6.0155,1.9124,6.8678,6.0544,20,20,20,20,20,20,20,20,19.5 +3.833,1.7797,3.2676,4.8152,6.0155,1.9124,6.8678,6.0544,20,20,20,20,20,20,20,20,19.5 +1.7181,5.6993,3.2035,5.9522,1.8508,5.1993,5.9995,20,7.7384,20,20,20,20,20,20,20,16 +1.6859,5.6664,3.1705,5.9202,1.8201,6.7816,5.9728,7.7151,20,20,20,20,20,20,20,20,14.5 +1.6859,5.6664,3.1705,5.9202,1.8201,6.7816,5.9728,7.7151,20,20,20,20,20,20,20,20,14.5 +5.6025,3.1065,4.6546,5.8584,1.761,6.727,5.9216,7.6708,20,20,20,20,20,20,20,20,12.5 +5.5716,3.0755,4.6238,5.8282,1.7322,6.7002,5.8963,7.6488,7.027,20,20,20,20,20,20,20,11.5 +5.54,3.0438,4.5922,5.7974,1.7028,6.6728,5.8706,7.6264,7.0071,20,20,20,20,20,20,20,10.5 +5.5091,3.0126,20,5.7671,1.674,6.6459,5.8453,7.6044,6.9875,20,20,20,20,20,20,20,10 +5.5091,3.0126,20,5.7671,1.674,6.6459,5.8453,7.6044,6.9875,20,20,20,20,20,20,20,10 +5.4755,2.9788,20,5.7341,1.6427,5.8178,20,6.9663,20,20,20,20,20,20,20,3.5553,8.5 +5.4755,2.9788,20,5.7341,1.6427,5.8178,20,6.9663,20,20,20,20,20,20,20,3.5553,8.5 +5.4129,2.9157,5.6725,4.9336,1.5844,5.7662,20,6.9263,20,20,20,20,20,20,20,1.4391,7.5 +2.8508,4.3996,5.6089,1.5243,6.5048,5.7127,7.4884,6.8846,20,20,20,20,20,20,20,1.3774,6 +2.8508,4.3996,5.6089,1.5243,6.5048,5.7127,7.4884,6.8846,20,20,20,20,20,20,20,1.3774,6 +2.7879,4.3367,5.5473,1.4663,6.4497,5.6609,7.443,6.8444,8.8146,20,20,20,20,20,20,1.3181,5 +2.7879,4.3367,5.5473,1.4663,6.4497,5.6609,7.443,6.8444,8.8146,20,20,20,20,20,20,1.3181,5 +2.7879,4.3367,5.5473,1.4663,6.4497,5.6609,7.443,6.8444,8.8146,20,20,20,20,20,20,1.3181,5 +2.726,4.2749,5.4867,1.4098,6.3956,5.6102,7.3986,6.8052,8.7792,20,20,20,20,20,20,1.26,4 +2.6756,4.2244,5.4372,4.7094,1.3638,5.5687,7.3622,6.773,8.7501,20,20,20,20,20,1.2131,20,4 +2.6416,4.1904,5.4038,4.6777,1.333,5.5409,7.3377,6.7514,8.7306,20,20,20,20,20,1.1817,20,3.5 +2.6416,4.1904,5.4038,4.6777,1.333,5.5409,7.3377,6.7514,8.7306,20,20,20,20,20,1.1817,20,3.5 +2.5792,4.128,5.3425,4.6193,1.2767,5.4896,7.2928,6.7118,8.6947,20,20,20,20,20,1.1246,20,2.5 +2.5491,4.0978,5.3129,4.5912,1.2497,5.4649,7.2711,6.6927,8.6773,20,20,20,20,20,1.0973,20,2.5 +2.5491,4.0978,5.3129,4.5912,1.2497,5.4649,7.2711,6.6927,8.6773,20,20,20,20,20,1.0973,20,2.5 +2.49,4.0386,5.2547,4.536,1.1971,5.4166,7.2288,6.6556,8.6436,20,20,20,20,20,1.0439,20,2.5 +2.4579,4.0065,5.2232,4.506,1.1688,5.3905,7.2059,6.6355,8.6254,20,20,20,20,20,1.0154,20,2 +2.4579,4.0065,5.2232,4.506,1.1688,5.3905,7.2059,6.6355,8.6254,20,20,20,20,20,1.0154,20,2 +2.3981,20,5.1644,4.4502,1.1165,5.3417,7.1631,6.5981,8.5914,20,20,20,20,0.9628,3.0116,20,1.5 +2.3981,20,5.1644,4.4502,1.1165,5.3417,7.1631,6.5981,8.5914,20,20,20,20,0.9628,3.0116,20,1.5 +2.3981,20,5.1644,4.4502,1.1165,5.3417,7.1631,6.5981,8.5914,20,20,20,20,0.9628,3.0116,20,1.5 +2.3373,20,5.1045,4.3935,1.0641,5.2923,7.1199,6.5603,8.557,20,20,20,20,0.9103,2.9559,20,1.5 +2.3373,20,5.1045,4.3935,1.0641,5.2923,7.1199,6.5603,8.557,20,20,20,20,0.9103,2.9559,20,1.5 +2.2783,20,5.0465,4.3386,1.0141,5.2445,7.0781,6.524,8.5239,20,20,20,20,0.8604,2.902,20,0.5 +2.2783,20,5.0465,4.3386,1.0141,5.2445,7.0781,6.524,8.5239,20,20,20,20,0.8604,2.902,20,0.5 +3.7666,20,4.9879,4.2832,5.9518,0.9647,7.0362,6.4876,8.4908,20,20,20,0.8113,20,2.8478,20,0.5 +3.7029,20,4.9254,4.2243,5.8967,0.9134,6.9919,6.4494,8.4559,20,20,20,0.7605,20,2.7901,4.6634,0 +3.6714,20,4.8946,4.1954,5.8697,0.8888,6.9702,6.4307,8.4389,20,20,20,0.7362,20,2.7619,4.6327,-0.5 +3.6714,20,4.8946,4.1954,5.8697,0.8888,6.9702,6.4307,8.4389,20,20,20,0.7362,20,2.7619,4.6327,-0.5 +3.6078,20,4.8324,4.137,5.8152,0.8405,6.9267,6.3935,8.4049,20,20,0.6886,20,20,2.7045,4.5703,-0.5 +3.5769,20,4.8022,4.1088,5.7889,5.0467,0.8179,6.3756,8.3887,20,20,0.6663,20,20,2.6768,4.54,-0.5 +3.5769,20,4.8022,4.1088,5.7889,5.0467,0.8179,6.3756,8.3887,20,20,0.6663,20,20,2.6768,4.54,-0.5 +3.5135,20,4.7402,4.0509,5.735,4.9974,0.7733,6.3393,20,20,20,0.6229,20,2.6199,20,4.4777,-1 +3.5135,20,4.7402,4.0509,5.735,4.9974,0.7733,6.3393,20,20,20,0.6229,20,2.6199,20,4.4777,-1 +3.4775,20,4.7051,4.0182,5.7046,4.9698,0.7494,6.3191,20,20,0.5997,20,20,2.5877,20,4.4423,-1 +3.4461,20,4.6746,3.9898,5.6782,4.9458,6.8185,0.7295,20,20,0.5806,20,20,2.5597,20,4.4116,-1.5 +3.4175,20,4.6468,3.9639,5.6542,4.924,20,0.712,20,20,0.564,20,20,2.5342,20,4.3835,-1.5 +20,3.3636,4.5943,3.9153,5.6091,4.8832,20,0.6813,6.2564,0.5354,20,20,20,2.4862,20,4.3305,-2 +20,3.3319,4.5635,3.8869,20,4.8595,20,6.7441,0.6647,20,20,20,20,2.458,20,4.2993,27 +20,3.3319,4.5635,3.8869,20,4.8595,20,6.7441,0.6647,20,20,20,20,2.458,20,4.2993,27 +3.2729,4.5026,20,3.8263,5.5237,4.8031,6.6917,6.1917,0.6201,20,20,20,2.4167,20,20,4.2467,24.5 +3.2729,4.5026,20,3.8263,5.5237,4.8031,6.6917,6.1917,0.6201,20,20,20,2.4167,20,20,4.2467,24.5 +3.2448,4.4735,20,3.7973,5.4955,4.7761,6.6666,6.1688,0.5998,20,20,20,2.3974,20,4.2218,20,23.5 +20,4.4127,3.736,5.4353,4.7181,6.6123,6.1189,8.1487,0.557,20,20,20,2.3602,20,4.1715,1.6477,21 +4.381,20,3.7037,5.4034,4.6872,6.5831,6.0919,7.7943,13.3693,20,20,2.3422,20,20,4.146,1.6201,-31 +4.381,20,3.7037,5.4034,4.6872,6.5831,6.0919,7.7943,13.3693,20,20,2.3422,20,20,4.146,1.6201,-31 +4.3224,20,3.6474,5.3498,4.6375,6.5383,6.0528,8.0858,7.7631,20,20,2.2989,20,20,4.0923,1.5641,-31 +20,4.2946,3.6225,5.3271,20,4.6176,6.5218,6.0397,9.9561,20,20,2.2731,20,20,4.0633,1.535,-29 +20,4.2946,3.6225,5.3271,20,4.6176,6.5218,6.0397,9.9561,20,20,2.2731,20,20,4.0633,1.535,-29 +3.0105,4.2383,20,3.572,5.2811,4.5776,6.4885,6.0137,8.0505,20,20,20,2.2207,20,20,4.0044,-24.5 +2.9811,20,4.2103,3.5472,5.2588,20,4.5584,6.4726,6.0016,20,20,20,2.1943,20,20,3.9748,-22.5 +2.9811,20,4.2103,3.5472,5.2588,20,4.5584,6.4726,6.0016,20,20,20,2.1943,20,20,3.9748,-22.5 +20,2.9237,4.1573,20,3.5022,5.2192,4.5258,6.4474,20,20,20,20,20,2.1385,20,3.9149,-19 +20,2.9237,4.1573,20,3.5022,5.2192,4.5258,6.4474,20,20,20,20,20,2.1385,20,3.9149,-19 +1.3376,2.8763,20,4.114,3.466,5.1876,20,4.5003,6.428,20,20,20,20,2.0916,20,20,-16.5 +1.3376,2.8763,20,4.114,3.466,5.1876,20,4.5003,6.428,20,20,20,20,2.0916,20,20,-16.5 +1.3376,2.8763,20,4.114,3.466,5.1876,20,4.5003,6.428,20,20,20,20,2.0916,20,20,-16.5 +1.2758,2.8168,20,4.0596,20,3.4209,5.1483,4.4689,20,20,20,20,20,2.0329,20,20,-13.5 +20,1.2083,2.7525,4.0017,20,3.3743,5.1082,4.438,20,20,20,20,20,20,1.967,20,-10.5 +3.6996,1.1761,2.7218,20,3.9742,20,3.3524,5.0893,4.4237,20,20,20,20,20,1.9354,20,-9.5 +3.6996,1.1761,2.7218,20,3.9742,20,3.3524,5.0893,4.4237,20,20,20,20,20,1.9354,20,-9.5 +3.6361,1.1145,2.6631,20,3.9215,20,3.3105,5.0531,20,20,20,20,20,20,1.8755,20,-7.5 +3.6049,1.0844,20,2.6345,3.8959,20,3.2906,5.0359,20,20,20,20,20,20,1.846,20,-7 +3.6049,1.0844,20,2.6345,3.8959,20,3.2906,5.0359,20,20,20,20,20,20,1.846,20,-7 +3.5404,20,1.0224,2.5754,3.8431,20,3.2494,5.0004,20,20,20,20,20,20,1.7853,20,-6 +3.5086,20,0.992,2.5466,3.8175,20,20,3.2298,20,20,20,20,20,20,1.7553,20,-5 +3.5086,20,0.992,2.5466,3.8175,20,20,3.2298,20,20,20,20,20,20,1.7553,20,-5 +3.4458,20,0.9323,2.4897,20,3.767,20,3.1916,20,20,20,20,20,20,1.6963,20,-4 +3.4151,20,0.9033,2.462,20,3.7426,20,3.1733,4.9346,20,20,20,20,20,1.6675,20,-3.5 +3.4151,20,0.9033,2.462,20,3.7426,20,3.1733,4.9346,20,20,20,20,20,1.6675,20,-3.5 +20,3.3515,0.8436,2.405,20,3.6921,20,3.1358,4.9021,20,20,20,20,20,1.6082,20,-2.5 +20,3.3515,0.8436,2.405,20,3.6921,20,3.1358,4.9021,20,20,20,20,20,1.6082,20,-2.5 +20,3.2893,20,0.7859,20,3.6433,20,3.1001,20,20,20,20,20,20,1.5504,20,-2 +20,3.2565,20,0.7558,2.3205,3.6177,20,3.0817,20,20,20,20,20,20,1.5201,20,-1.5 +20,3.2565,20,0.7558,2.3205,3.6177,20,3.0817,20,20,20,20,20,20,1.5201,20,-1.5 +20,3.1937,20,0.6988,2.265,3.5689,20,3.0468,20,20,20,20,20,20,1.4625,20,-1 +20,3.1937,20,0.6988,2.265,3.5689,20,3.0468,20,20,20,20,20,20,1.4625,20,-1 +20,3.131,20,0.643,2.21,3.5206,20,20,3.0129,20,20,20,20,20,1.4054,20,0 +20,3.131,20,0.643,2.21,3.5206,20,20,3.0129,20,20,20,20,20,1.4054,20,0 +20,3.1005,20,20,0.6164,3.4973,20,20,2.9968,20,20,20,20,20,1.3778,20,0.5 +20,3.0365,20,20,0.5617,3.4485,20,20,20,20,20,20,20,1.3207,20,20,1.5 +20,3.0365,20,20,0.5617,3.4485,20,20,20,20,20,20,20,1.3207,20,20,1.5 +20,2.9731,20,20,2.0727,0.5094,20,20,20,20,20,20,20,1.2651,20,20,2.5 +20,2.9731,20,20,2.0727,0.5094,20,20,20,20,20,20,20,1.2651,20,20,2.5 +20,2.9417,20,20,2.0454,0.4842,3.3761,20,20,20,20,20,20,1.2382,20,20,2.5 +20,2.9417,20,20,2.0454,0.4842,3.3761,20,20,20,20,20,20,1.2382,20,20,2.5 +20,2.8801,20,20,1.9921,0.4371,3.3291,20,20,20,20,20,20,1.1862,20,20,4 +20,2.8171,20,20,1.9379,20,0.3929,20,20,20,20,20,1.1344,20,20,20,6 +20,2.7859,20,20,1.911,20,3.2574,0.3726,20,20,20,20,1.1095,20,20,20,7 +20,2.7859,20,20,1.911,20,3.2574,0.3726,20,20,20,20,1.1095,20,20,20,7 +20,2.7228,20,20,1.8559,20,3.208,20,0.3352,20,20,20,1.0618,20,20,20,9.5 +2.6897,20,20,20,1.8268,20,3.182,20,20,20,20,20,1.0379,20,20,20,-4 +2.6897,20,20,20,1.8268,20,3.182,20,20,20,20,20,1.0379,20,20,20,-4 +2.6255,20,20,20,1.7719,20,3.133,20,20,20,20,0.9917,20,20,20,20,-5 +2.6255,20,20,20,1.7719,20,3.133,20,20,20,20,0.9917,20,20,20,20,-5 +2.5956,20,20,20,20,1.7477,3.1117,20,20,20,20,0.9692,20,20,20,20,-5 +20,2.5619,20,20,20,1.7208,3.0882,20,20,20,20,0.9442,20,20,20,20,-5 +20,2.5001,20,20,20,1.6723,3.0459,20,20,20,20,0.8994,20,20,20,20,-5 +20,2.5001,20,20,20,1.6723,3.0459,20,20,20,20,0.8994,20,20,20,20,-5 +20,2.4702,20,20,20,1.6494,3.0259,20,20,20,20,0.8782,20,20,20,20,-5 +20,2.438,20,20,20,1.625,3.0047,20,20,20,0.8558,20,20,20,20,20,-5 +20,2.3745,20,20,20,20,1.5784,2.9639,20,20,0.813,20,20,20,20,20,-5 +20,2.3745,20,20,20,20,1.5784,2.9639,20,20,0.813,20,20,20,20,20,-5 +20,2.3436,20,20,20,20,1.5563,2.9446,20,20,0.793,20,20,20,20,20,-5 +20,2.2807,20,20,20,20,1.5127,2.9064,20,20,0.754,20,20,20,20,20,-5.5 +20,2.2493,20,20,20,20,1.4917,2.8878,20,0.7355,20,20,20,20,20,20,-5.5 +20,2.2493,20,20,20,20,1.4917,2.8878,20,0.7355,20,20,20,20,20,20,-5.5 +20,2.1873,20,20,20,20,20,1.4521,20,20,20,20,20,20,20,20,30 +20,2.1873,20,20,20,20,20,1.4521,20,20,20,20,20,20,20,20,30 +20,2.156,20,20,20,20,1.4246,2.8264,20,20,20,20,20,20,20,20,27.5 +2.0944,20,20,20,20,20,1.3663,20,20,20,20,20,20,20,20,20,23 +2.0944,20,20,20,20,20,1.3663,20,20,20,20,20,20,20,20,20,23 +2.0944,20,20,20,20,20,1.3663,20,20,20,20,20,20,20,20,20,23 +20,20,20,20,20,1.2799,2.6859,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.2799,2.6859,20,20,20,20,20,20,20,20,20,17.5 +20,20,20,20,20,1.2247,20,20,20,20,20,20,20,20,20,20,14.5 +20,20,20,20,20,1.1975,20,20,20,20,20,20,20,20,20,20,13.5 +20,20,20,20,20,1.1975,20,20,20,20,20,20,20,20,20,20,13.5 +20,20,20,20,20,1.1436,20,20,4.1938,20,20,20,20,20,20,1.8537,12 +20,20,20,20,20,1.1149,20,20,4.1727,20,20,20,20,20,20,1.8229,11 +20,20,20,20,20,1.1149,20,20,4.1727,20,20,20,20,20,20,1.8229,11 +20,20,20,20,20,1.0881,20,20,4.1528,20,20,20,20,20,20,1.7939,10 +20,20,20,20,20,1.0335,20,4.1119,20,20,20,20,20,20,20,1.7353,9 +20,20,20,20,20,1.0335,20,4.1119,20,20,20,20,20,20,20,1.7353,9 +20,20,20,20,20,0.9787,20,4.0705,20,20,20,20,20,20,1.6764,20,8 +20,20,20,20,20,0.9512,20,4.0492,20,20,20,20,20,20,1.647,20,7.5 +20,20,20,20,20,0.9512,20,4.0492,20,20,20,20,20,20,1.647,20,7.5 +20,20,20,20,20,0.9,20,4.0094,20,20,20,20,20,20,1.5919,20,7 +20,20,20,20,20,0.9,20,4.0094,20,20,20,20,20,20,1.5919,20,7 +20,20,20,20,20,0.9,20,4.0094,20,20,20,20,20,20,1.5919,20,7 +20,20,20,20,20,0.8493,20,3.9691,20,20,20,20,20,1.5375,20,20,6 +20,20,20,20,20,0.7993,20,3.9281,20,20,20,20,20,1.4839,20,20,6 +20,20,20,20,20,2.1676,0.7752,3.908,20,20,20,20,20,1.4577,20,20,6 +20,20,20,20,20,2.1676,0.7752,3.908,20,20,20,20,20,1.4577,20,20,6 +20,20,20,20,20,2.1122,0.7267,3.8663,20,20,20,20,20,1.4049,20,20,5.5 +20,20,20,20,20,2.1122,0.7267,3.8663,20,20,20,20,20,1.4049,20,20,5.5 +20,20,20,20,20,2.0658,0.6877,3.8315,20,20,20,20,1.362,20,20,20,5.5 +20,20,20,20,20,2.0658,0.6877,3.8315,20,20,20,20,1.362,20,20,20,5.5 +20,20,20,20,20,2.0658,0.6877,3.8315,20,20,20,20,1.362,20,20,20,5.5 +20,20,20,20,20,2.012,20,0.6445,20,20,20,20,1.3135,20,20,20,6 +20,20,20,20,20,1.9576,20,0.6035,20,20,20,20,1.2664,20,20,20,6.5 +20,20,20,20,20,1.9296,20,0.5836,20,20,20,20,1.2431,20,20,20,7 +20,20,20,20,20,1.9296,20,0.5836,20,20,20,20,1.2431,20,20,20,7 +20,20,20,20,1.8624,20,20,3.6768,20,20,20,1.1909,20,20,20,20,-6.5 +20,20,20,20,1.8354,20,20,3.6559,20,20,20,1.1712,20,20,20,20,-7 +20,20,20,20,1.8354,20,20,3.6559,20,20,20,1.1712,20,20,20,20,-7 +20,20,20,20,20,1.7803,20,3.6169,20,20,1.1211,20,20,20,20,20,-6.5 +20,20,20,20,20,1.7574,20,3.6009,20,20,1.1,20,20,20,20,20,-6 +20,20,20,20,20,1.7574,20,3.6009,20,20,1.1,20,20,20,20,20,-6 +20,20,20,20,20,1.7078,20,20,3.5667,20,1.0545,20,20,20,20,20,-5.5 +20,20,20,20,20,1.6839,20,20,3.5503,20,1.0325,20,20,20,20,20,-5.5 +20,20,20,20,20,1.6839,20,20,3.5503,20,1.0325,20,20,20,20,20,-5.5 +20,20,20,20,20,20,1.6402,20,20,20,0.9926,20,20,20,20,20,-5 +20,20,20,20,20,20,1.6139,20,20,20,0.9686,20,20,20,20,20,-5 +20,20,20,20,20,20,1.6139,20,20,20,0.9686,20,20,20,20,20,-5 +20,20,20,20,20,20,1.5737,20,20,0.9323,20,20,20,20,20,20,-5 +20,20,20,20,20,20,1.5537,20,20,0.9143,20,20,20,20,20,20,-5 +20,20,20,20,20,20,1.5537,20,20,0.9143,20,20,20,20,20,20,-5 +20,20,20,20,20,20,20,1.5217,20,0.8857,20,20,20,20,20,20,-4.5 +20,20,20,20,20,20,20,1.5217,20,0.8857,20,20,20,20,20,20,-4.5 +20,20,20,20,20,20,20,1.4869,20,20,20,20,20,20,20,20,26.5 +20,20,20,20,20,20,20,1.4702,20,20,20,20,20,20,20,20,27.5 +20,20,20,20,20,20,20,1.4702,20,20,20,20,20,20,20,20,27.5 +20,20,20,20,20,20,20,1.4208,20,20,20,20,20,20,20,20,26 +20,20,20,20,20,20,20,1.3925,20,20,20,20,20,20,20,20,25 +20,20,20,20,20,20,20,1.3925,20,20,20,20,20,20,20,20,25 +20,20,20,20,20,20,1.3417,20,3.2998,20,20,20,20,20,20,20,53 +20,20,20,20,20,20,1.3417,20,3.2998,20,20,20,20,20,20,20,53 +20,20,20,20,20,20,1.3106,3.2703,20,20,20,20,20,20,20,20,48.5 +20,20,20,20,20,20,1.3106,3.2703,20,20,20,20,20,20,20,20,48.5 +20,20,20,20,20,1.2422,3.2051,5.1868,11.2424,20,20,20,20,20,20,20,40 +20,20,20,20,1.1717,3.1379,5.1239,3.1961,20,20,20,20,20,20,20,20,32 +20,20,20,1.1334,3.1017,5.0903,7.1205,3.167,20,20,20,20,20,20,20,20,28.5 +20,20,20,1.1334,3.1017,5.0903,7.1205,3.167,20,20,20,20,20,20,20,20,28.5 +20,20,20,1.1334,3.1017,5.0903,7.1205,3.167,20,20,20,20,20,20,20,20,28.5 +20,20,20,1.0593,3.0322,5.0264,3.1131,12.2776,11.5413,20,20,20,20,20,20,20,24.5 +20,20,0.9848,2.962,4.9619,6.9977,3.0593,11.4986,1.6603,20,20,20,20,20,20,20,37.5 +20,20,0.9564,2.9338,4.9346,6.9709,3.0344,11.4764,1.6396,20,20,20,20,20,20,20,36 +20,20,0.9564,2.9338,4.9346,6.9709,3.0344,11.4764,1.6396,20,20,20,20,20,20,20,36 +20,0.8961,2.8726,4.8741,6.9111,2.9775,11.4238,1.5903,10.8783,20,20,20,20,20,20,20,30.5 +20,0.8644,2.8401,4.842,7.0671,2.9471,11.3956,1.5641,14.6648,20,20,20,20,20,20,20,27.5 +20,0.8644,2.8401,4.842,7.0671,2.9471,11.3956,1.5641,14.6648,20,20,20,20,20,20,20,27.5 +20,0.8644,2.8401,4.842,7.0671,2.9471,11.3956,1.5641,14.6648,20,20,20,20,20,20,20,27.5 +0.777,2.7513,4.7549,6.7932,2.8663,11.3213,1.497,8.5909,13.128,20,20,20,20,20,20,20,22.5 +0.777,2.7513,4.7549,6.7932,2.8663,11.3213,1.497,8.5909,13.128,20,20,20,20,20,20,20,22.5 +0.777,2.7513,4.7549,6.7932,2.8663,11.3213,1.497,8.5909,13.128,20,20,20,20,20,20,20,22.5 +20,2.6907,4.6939,2.8073,11.9872,10.1824,1.4454,9.1978,7.0878,20,20,20,20,20,20,20,18.5 +2.6321,4.6345,6.673,2.7492,11.2092,1.3943,8.4919,7.0447,20,20,20,20,20,20,20,0.6654,14.5 +2.6321,4.6345,6.673,2.7492,11.2092,1.3943,8.4919,7.0447,20,20,20,20,20,20,20,0.6654,14.5 +2.5705,4.5719,4.7456,2.688,11.1504,1.341,9.102,6.9994,7.7852,20,20,20,20,20,20,0.6095,12 +2.5705,4.5719,4.7456,2.688,11.1504,1.341,9.102,6.9994,7.7852,20,20,20,20,20,20,0.6095,12 +2.5389,4.5399,4.7142,2.6568,10.0444,1.3144,9.0772,6.9767,20,20,20,20,20,20,0.5812,20,10.5 +2.5389,4.5399,4.7142,2.6568,10.0444,1.3144,9.0772,6.9767,20,20,20,20,20,20,0.5812,20,10.5 +4.4677,6.5062,2.5863,11.0526,9.9796,1.2544,9.0205,6.9247,11.4677,20,20,20,20,20,0.5197,20,7.5 +4.4007,6.439,2.5204,10.9888,9.9187,1.1987,6.8754,7.6716,11.4259,20,20,20,20,0.4662,20,20,4 +4.3619,6.4001,2.4824,10.9521,9.8835,1.1673,6.8473,7.6457,12.2711,20,20,20,0.4368,20,20,20,2.5 +4.3619,6.4001,2.4824,10.9521,9.8835,1.1673,6.8473,7.6457,12.2711,20,20,20,0.4368,20,20,20,2.5 +4.2985,8.4771,2.4208,10.8928,9.8271,1.1181,6.8028,7.6052,12.236,20,20,20,0.3912,20,20,20,0 +4.2985,8.4771,2.4208,10.8928,9.8271,1.1181,6.8028,7.6052,12.236,20,20,20,0.3912,20,20,20,0 +4.2358,8.4151,2.3604,10.8348,9.7722,8.1609,1.072,7.5668,12.203,20,0.3505,20,20,20,20,20,-3 +4.2038,8.3835,2.3297,10.8053,9.7443,8.1352,1.0492,7.5473,12.1863,20,0.3324,20,20,20,20,20,-4 +4.1687,6.2072,2.2962,10.7732,9.7141,8.1077,1.0255,7.5268,11.2931,0.3142,20,20,20,20,20,20,-6.5 +4.1687,6.2072,2.2962,10.7732,9.7141,8.1077,1.0255,7.5268,11.2931,0.3142,20,20,20,20,20,20,-6.5 +4.1067,6.1456,2.2382,10.7178,9.6623,8.0611,8.748,0.9874,11.2627,20,20,20,20,20,20,20,20.5 +4.1067,6.1456,2.2382,10.7178,9.6623,8.0611,8.748,0.9874,11.2627,20,20,20,20,20,20,20,20.5 +4.0515,6.2931,2.1822,10.6626,9.6087,8.0103,6.6335,0.9437,12.1026,20,20,20,20,20,20,2.0601,18.5 +4.0515,6.2931,2.1822,10.6626,9.6087,8.0103,6.6335,0.9437,12.1026,20,20,20,20,20,20,2.0601,18.5 +4.0515,6.2931,2.1822,10.6626,9.6087,8.0103,6.6335,0.9437,12.1026,20,20,20,20,20,20,2.0601,18.5 +6.0275,4.1713,2.1189,9.5475,7.9521,8.6437,0.8943,7.4023,20,20,20,20,20,20,20,2.0028,16 +8.1073,2.057,10.5381,9.4871,7.8941,8.588,0.8461,11.1291,10.9458,20,20,20,20,20,1.9481,20,14 +6.1348,2.024,10.5052,9.4547,7.8631,6.5012,0.8209,10.9237,11.8633,20,20,20,20,20,1.9194,9.8942,13 +6.1348,2.024,10.5052,9.4547,7.8631,6.5012,0.8209,10.9237,11.8633,20,20,20,20,20,1.9194,9.8942,13 +6.1348,2.024,10.5052,9.4547,7.8631,6.5012,0.8209,10.9237,11.8633,20,20,20,20,20,1.9194,9.8942,13 +4.0135,1.9612,10.4425,9.3932,7.804,6.4478,7.276,0.7744,7.5539,20,20,20,20,20,1.8654,3.8395,12 +3.9825,1.9301,9.3626,7.7746,8.4727,6.4211,7.2507,0.7518,6.4311,20,20,20,20,20,1.8392,3.8102,12 +1.8986,10.3798,9.3315,7.7447,8.4438,6.3939,7.225,0.7294,6.4112,20,20,20,20,1.813,20,3.7806,11 +1.8361,10.317,9.2694,7.6847,8.3857,6.3392,10.956,0.6857,13.522,20,20,20,20,1.7622,20,3.7224,10.5 +1.8069,10.2876,9.2403,7.6565,8.3584,6.3135,10.9323,0.6661,10.3558,20,20,20,20,1.739,9.6923,3.6954,10.5 +1.8069,10.2876,9.2403,7.6565,8.3584,6.3135,10.9323,0.6661,10.3558,20,20,20,20,1.739,9.6923,3.6954,10.5 +1.7438,10.2239,9.1772,7.5952,6.2574,7.095,11.7716,0.6254,8.7474,20,20,20,1.6901,20,3.6375,5.6663,10.5 +1.7115,10.1912,9.1447,7.5636,6.2282,7.0672,10.7034,6.2871,0.6054,20,20,20,1.6658,20,3.6082,5.6359,10.5 +1.7115,10.1912,9.1447,7.5636,6.2282,7.0672,10.7034,6.2871,0.6054,20,20,20,1.6658,20,3.6082,5.6359,10.5 +10.1285,9.0822,7.5026,8.2087,6.1719,7.0133,10.6565,6.2441,11.1561,20,20,20,1.6211,20,3.5527,5.5781,-22 +10.0974,9.051,7.4721,8.179,6.1436,6.9862,10.6329,6.2224,11.137,20,20,1.5998,20,20,3.5256,7.678,-23.5 +1.5877,9.0216,9.6146,7.4449,6.1207,6.9652,10.6169,6.209,8.6562,20,20,20,1.5715,20,3.494,5.5178,-22 +1.5587,10.0383,8.9947,7.4202,8.1303,6.1004,11.6331,6.1977,10.2123,20,20,20,1.5452,20,3.4647,5.4882,-20 +1.5264,10.0071,8.9651,7.3933,8.1052,6.0784,10.7185,7.2788,6.1861,20,20,20,1.5152,20,3.4316,5.4549,-18.5 +1.5264,10.0071,8.9651,7.3933,8.1052,6.0784,10.7185,7.2788,6.1861,20,20,20,1.5152,20,3.4316,5.4549,-18.5 +3.5172,1.4655,8.9092,9.5075,7.3423,6.0371,6.8896,10.5614,11.5135,20,20,20,1.4589,20,20,3.3692,-16 +3.4868,1.4357,9.9191,8.8821,7.3179,8.0353,6.0177,11.5668,10.5489,20,20,20,1.431,20,20,3.3383,-14.5 +3.4868,1.4357,9.9191,8.8821,7.3179,8.0353,6.0177,11.5668,10.5489,20,20,20,1.431,20,20,3.3383,-14.5 +7.4272,1.3757,9.8609,8.8274,7.2687,7.9898,5.9787,6.8372,13.8504,20,20,20,1.3747,20,20,3.2757,-12.5 +7.4272,1.3757,9.8609,8.8274,7.2687,7.9898,5.9787,6.8372,13.8504,20,20,20,1.3747,20,20,3.2757,-12.5 +7.3557,3.3552,1.3076,8.7653,9.3714,7.2131,5.9353,6.7985,20,20,20,20,20,1.3104,20,20,-10 +7.3557,3.3552,1.3076,8.7653,9.3714,7.2131,5.9353,6.7985,20,20,20,20,20,1.3104,20,20,-10 +5.1643,3.2953,1.2498,9.7383,8.7128,7.1665,10.8895,5.8996,11.4737,20,20,20,20,1.2552,20,20,-8.5 +5.1267,3.259,1.215,9.7043,8.6812,7.1386,7.8704,5.8785,10.5492,20,20,20,20,1.2217,20,20,-7.5 +5.0967,3.2302,1.1874,9.6772,8.656,7.1164,7.8501,5.8617,10.5351,20,20,20,20,1.1952,20,20,-7 +5.0967,3.2302,1.1874,9.6772,8.656,7.1164,7.8501,5.8617,10.5351,20,20,20,20,1.1952,20,20,-7 +5.0336,5.2263,3.1694,1.1297,8.603,7.0698,7.8076,5.8268,6.7028,20,20,20,20,1.14,20,20,-6 +5.0008,7.1331,3.1379,1.1001,8.5758,7.046,7.7859,5.8092,14.0671,20,20,20,20,1.1114,20,20,-5.5 +5.0008,7.1331,3.1379,1.1001,8.5758,7.046,7.7859,5.8092,14.0671,20,20,20,20,1.1114,20,20,-5.5 +4.9374,7.0707,3.0773,1.0435,8.5234,9.1444,7.0002,5.7757,20,20,20,20,20,1.0567,20,20,-4.5 +4.9066,7.0404,3.0479,1.0165,8.4981,9.1208,6.9783,10.7398,5.7599,20,20,20,1.0304,20,20,20,-4.5 +4.9066,7.0404,3.0479,1.0165,8.4981,9.1208,6.9783,10.7398,5.7599,20,20,20,1.0304,20,20,20,-4.5 +2.822,6.9794,2.9889,9.4512,0.9627,9.0734,6.9343,10.7052,5.7283,20,20,20,0.9781,20,20,20,-3.5 +2.7886,6.9467,2.9573,9.4218,0.9344,8.4203,6.9111,7.6637,5.7118,20,20,20,0.9504,20,20,20,-3.5 +2.7886,6.9467,2.9573,9.4218,0.9344,8.4203,6.9111,7.6637,5.7118,20,20,20,0.9504,20,20,20,-3.5 +2.7257,4.7487,2.898,10.0467,0.882,8.3694,6.8674,7.6244,11.5087,20,20,20,0.8992,20,20,20,-2.5 +2.7257,4.7487,2.898,10.0467,0.882,8.3694,6.8674,7.6244,11.5087,20,20,20,0.8992,20,20,20,-2.5 +2.6617,4.6849,4.8905,2.8378,9.3099,0.8302,6.8233,7.5846,15.0748,20,20,20,0.8489,20,20,20,-2.5 +2.6353,4.6587,4.8654,2.8131,9.2868,0.8095,6.8053,7.5684,10.6042,20,20,20,0.8286,20,20,20,-2.5 +2.6353,4.6587,4.8654,2.8131,9.2868,0.8095,6.8053,7.5684,10.6042,20,20,20,0.8286,20,20,20,-2.5 +2.5713,4.595,4.8045,2.7533,9.2309,0.7607,6.762,7.5296,10.5705,20,20,0.7807,20,20,20,20,-1.5 +2.5375,4.5614,4.7724,2.7219,9.2014,8.219,0.7361,7.5093,10.553,20,20,0.7563,20,20,20,20,-1.5 +2.5375,4.5614,4.7724,2.7219,9.2014,8.219,0.7361,7.5093,10.553,20,20,0.7563,20,20,20,20,-1.5 +2.4738,4.4979,4.7119,2.6627,9.1459,8.1685,0.6914,7.4712,10.5199,20,20,0.7125,20,20,20,20,-1 +2.4425,4.4668,4.6822,2.6337,9.1187,8.1439,0.6707,7.4527,20,20,0.6921,20,20,20,20,20,-1 +2.4425,4.4668,4.6822,2.6337,9.1187,8.1439,0.6707,7.4527,20,20,0.6921,20,20,20,20,20,-1 +2.3789,4.4035,6.5467,2.575,9.0634,8.0938,8.7453,0.6312,20,20,0.6533,20,20,20,20,20,-1 +2.3466,4.3714,6.5152,2.5453,9.0354,8.0685,8.7219,0.6128,20,20,0.6352,20,20,20,20,20,-0.5 +2.3466,4.3714,6.5152,2.5453,9.0354,8.0685,8.7219,0.6128,20,20,0.6352,20,20,20,20,20,-0.5 +2.3466,4.3714,6.5152,2.5453,9.0354,8.0685,8.7219,0.6128,20,20,0.6352,20,20,20,20,20,-0.5 +2.2791,4.3043,6.4495,2.4834,8.977,8.0157,8.6731,6.5692,20,20,20,20,20,20,20,20,11.5 +2.2791,4.3043,6.4495,2.4834,8.977,8.0157,8.6731,6.5692,20,20,20,20,20,20,20,20,11.5 +2.1821,4.2068,4.4333,2.3914,8.889,7.9348,6.5003,7.2946,10.3652,20,20,20,20,20,20,20,10 +2.1821,4.2068,4.4333,2.3914,8.889,7.9348,6.5003,7.2946,10.3652,20,20,20,20,20,20,20,10 +4.1431,6.2896,4.3708,2.3303,8.8299,7.8801,6.453,7.2513,10.326,20,20,20,20,20,20,20,8.5 +4.1101,6.2567,4.3384,2.2985,9.7563,7.8515,6.4282,7.2285,14.7729,20,20,20,20,20,20,20,8 +4.1101,6.2567,4.3384,2.2985,9.7563,7.8515,6.4282,7.2285,14.7729,20,20,20,20,20,20,20,8 +4.0324,6.179,4.2618,2.2236,9.6854,7.7839,6.3696,7.1746,11.1398,20,20,20,20,20,20,20,6.5 +4.0017,6.1483,4.2315,2.194,7.757,8.4299,6.3463,7.1531,11.1212,20,20,20,20,20,20,20,5.5 +4.0017,6.1483,4.2315,2.194,7.757,8.4299,6.3463,7.1531,11.1212,20,20,20,20,20,20,20,5.5 +3.9415,6.088,4.172,2.1359,7.7045,8.3803,6.3009,7.1113,20,20,20,20,20,20,20,20,5 +3.9415,6.088,4.172,2.1359,7.7045,8.3803,6.3009,7.1113,20,20,20,20,20,20,20,20,5 +3.8814,6.0278,2.0781,8.5845,7.652,8.3307,6.2555,7.0696,20,20,20,20,20,20,20,20,4 +3.8516,5.9979,2.0493,8.5564,7.6258,8.306,6.2329,7.0488,13.513,20,20,20,20,20,20,20,3.5 +3.8207,5.9669,2.0195,8.5273,7.5988,8.2805,6.2097,10.1218,13.4957,20,20,20,20,20,20,1.8038,3 +3.8207,5.9669,2.0195,8.5273,7.5988,8.2805,6.2097,10.1218,13.4957,20,20,20,20,20,20,1.8038,3 +3.7571,3.9896,1.9584,8.4675,7.5432,8.2281,6.162,10.0816,13.4601,20,20,20,20,20,20,1.742,2.5 +3.7278,3.9606,1.9303,8.4399,7.5176,8.2039,6.14,10.0631,13.4437,20,20,20,20,20,20,1.7137,2.5 +3.7278,3.9606,1.9303,8.4399,7.5176,8.2039,6.14,10.0631,13.4437,20,20,20,20,20,20,1.7137,2.5 +7.6959,3.9001,1.8718,8.3824,7.4643,8.1537,6.0944,10.0246,13.4096,20,20,20,20,20,20,1.6546,2 +8.7238,3.8695,1.8421,8.3532,7.4373,8.1281,6.0713,10.0051,13.3922,20,20,20,20,20,20,1.6248,1.5 +8.7238,3.8695,1.8421,8.3532,7.4373,8.1281,6.0713,10.0051,13.3922,20,20,20,20,20,20,1.6248,1.5 +5.7176,3.8065,8.9311,1.7814,7.3818,8.0759,6.0241,9.9652,13.3569,20,20,20,20,20,20,1.5636,2 +5.6839,3.7733,8.8984,1.7494,7.3526,8.0484,5.9993,9.9442,13.3383,20,20,20,20,20,20,1.5314,1.5 +5.6839,3.7733,8.8984,1.7494,7.3526,8.0484,5.9993,9.9442,13.3383,20,20,20,20,20,20,1.5314,1.5 +5.6839,3.7733,8.8984,1.7494,7.3526,8.0484,5.9993,9.9442,13.3383,20,20,20,20,20,20,1.5314,1.5 +5.6177,3.7079,8.8341,1.6866,7.2951,7.9942,5.9505,6.7895,13.3015,20,20,20,20,20,20,1.4684,1 +5.5567,3.6478,8.775,1.6291,7.2423,7.9444,5.9059,6.7486,13.2678,20,20,20,20,20,20,1.4108,1 +5.5261,3.6177,8.7453,1.6003,7.2158,7.9195,5.8836,6.7282,13.251,20,20,20,20,20,20,1.3819,1 +5.5261,3.6177,8.7453,1.6003,7.2158,7.9195,5.8836,6.7282,13.251,20,20,20,20,20,20,1.3819,1 +5.4614,3.5538,8.6825,1.5396,7.1599,7.8669,5.8367,6.6852,13.2156,20,20,20,20,20,1.3212,7.3032,0.5 +5.4283,3.5212,8.6503,1.5087,7.1313,7.8401,5.8128,6.6633,13.1975,20,20,20,20,20,1.2904,7.271,0.5 +5.4283,3.5212,8.6503,1.5087,7.1313,7.8401,5.8128,6.6633,13.1975,20,20,20,20,20,1.2904,7.271,0.5 +5.3964,3.4899,8.6194,1.4791,7.1039,7.8143,5.7899,6.6424,13.1802,20,20,20,20,20,1.2607,7.2399,0 +5.3629,3.4569,8.587,1.4481,7.0751,7.7873,5.766,6.6205,13.1621,20,20,20,20,20,1.2297,7.2073,0.5 +5.2978,3.3928,8.5239,1.388,7.0194,7.735,5.7198,6.5784,13.1272,20,20,20,20,20,1.1696,7.1438,0.5 +5.2665,3.3621,8.4936,1.3594,6.9926,7.7099,5.6977,6.5582,13.1104,20,20,20,20,20,1.1411,7.1133,0 +5.2665,3.3621,8.4936,1.3594,6.9926,7.7099,5.6977,6.5582,13.1104,20,20,20,20,20,1.1411,7.1133,0 +5.2027,3.2993,8.4318,1.3013,6.9382,7.6589,5.6529,6.5173,13.0764,20,20,20,20,20,1.0832,7.0513,0 +5.1752,3.2724,8.4053,1.2765,6.9148,7.637,5.6338,6.4999,13.0619,20,20,20,20,20,1.0585,7.0245,0 +5.1752,3.2724,8.4053,1.2765,6.9148,7.637,5.6338,6.4999,13.0619,20,20,20,20,20,1.0585,7.0245,0 +5.1083,3.2066,8.3405,1.2164,6.858,7.5838,5.5875,6.4577,13.0267,20,20,20,20,0.9988,20,6.9594,-0.5 +5.0768,3.1758,8.3101,7.6941,1.1885,7.5589,5.5659,6.438,20,20,20,20,20,0.9711,20,6.9288,-0.5 +5.0444,8.2003,3.1441,7.6641,1.16,7.5334,5.5438,6.418,10.4785,20,20,20,20,0.9428,20,6.8973,0 +5.0131,8.169,3.1134,7.635,1.1327,7.5088,5.5226,6.3987,10.4614,20,20,20,20,0.9156,20,6.8668,0 +5.0131,8.169,3.1134,7.635,1.1327,7.5088,5.5226,6.3987,10.4614,20,20,20,20,0.9156,20,6.8668,0 +4.9792,8.1352,3.0802,7.6036,1.1032,7.4821,5.4997,6.3779,10.4429,20,20,20,20,0.8866,20,6.8338,-0.5 +4.9152,8.0713,3.0176,7.5443,1.0485,7.432,5.4567,6.3388,10.4082,20,20,20,20,0.8329,20,6.7716,-1 +4.8834,8.0395,2.9865,7.5149,1.0217,7.4072,5.4355,6.3197,10.3911,20,20,20,0.8066,20,20,6.7407,-1 +4.8834,8.0395,2.9865,7.5149,1.0217,7.4072,5.4355,6.3197,10.3911,20,20,20,0.8066,20,20,6.7407,-1 +4.8199,7.9761,2.9245,7.4564,8.4491,0.9694,10.1079,5.394,10.3577,20,20,20,0.7552,20,20,6.6788,-1.5 +4.8199,7.9761,2.9245,7.4564,8.4491,0.9694,10.1079,5.394,10.3577,20,20,20,0.7552,20,20,6.6788,-1.5 +4.7548,7.9112,2.8612,7.3967,8.3912,0.9174,10.065,5.3521,10.3239,20,20,20,0.7044,20,20,6.6153,-1 +4.7219,7.8784,2.8292,7.3666,8.3621,0.892,11.6909,5.3313,9.3757,20,20,20,0.6796,20,20,6.5832,-1.5 +4.7219,7.8784,2.8292,7.3666,8.3621,0.892,11.6909,5.3313,9.3757,20,20,20,0.6796,20,20,6.5832,-1.5 +4.7219,7.8784,2.8292,7.3666,8.3621,0.892,11.6909,5.3313,9.3757,20,20,20,0.6796,20,20,6.5832,-1.5 +7.5785,4.6368,2.7466,7.2889,8.2868,6.4663,0.8285,5.278,9.3301,20,20,0.6187,20,20,20,6.5,-2 +7.5785,4.6368,2.7466,7.2889,8.2868,6.4663,0.8285,5.278,9.3301,20,20,0.6187,20,20,20,6.5,-2 +7.5116,4.5702,2.6823,7.2284,8.2282,6.4126,0.7823,5.2373,9.2952,20,0.5749,20,20,20,20,6.4347,-2.5 +7.5116,4.5702,2.6823,7.2284,8.2282,6.4126,0.7823,5.2373,9.2952,20,0.5749,20,20,20,20,6.4347,-2.5 +7.4496,4.5084,2.6229,7.1727,8.1745,6.3635,7.1244,0.7428,6.1082,20,0.5379,20,20,20,20,6.3741,-3 +7.4165,4.4756,2.5913,7.1432,8.146,6.3376,7.1005,0.7231,6.0911,0.52,20,20,20,20,20,6.3418,-2.5 +7.382,4.4413,2.5586,7.1126,8.1164,6.3108,7.0759,0.704,6.0737,20,20,20,20,20,20,6.308,24.5 +7.382,4.4413,2.5586,7.1126,8.1164,6.3108,7.0759,0.704,6.0737,20,20,20,20,20,20,6.308,24.5 +4.3804,20,2.4967,7.0516,20,6.2534,9.8161,0.6586,10.1282,20,20,20,20,20,20,4.2423,22 +4.3804,20,2.4967,7.0516,20,6.2534,9.8161,0.6586,10.1282,20,20,20,20,20,20,4.2423,22 +4.3214,2.4361,6.9914,7.9968,6.1961,6.966,5.0647,0.6147,13.5771,20,20,20,20,20,6.202,2.1912,20 +7.4468,2.4041,6.9594,7.965,6.1654,6.9363,5.0381,0.5917,20,20,20,20,20,20,6.1756,2.1631,18.5 +7.4468,2.4041,6.9594,7.965,6.1654,6.9363,5.0381,0.5917,20,20,20,20,20,20,6.1756,2.1631,18.5 +20,2.3746,6.9298,7.9356,6.1369,9.7121,5.0134,0.5712,20,20,20,20,20,20,2.1374,6.157,18 +2.3111,7.4528,6.8659,6.0752,6.8491,9.6562,4.9596,9.1393,0.5286,20,20,20,20,6.1,2.0831,7.1497,17 +2.3111,7.4528,6.8659,6.0752,6.8491,9.6562,4.9596,9.1393,0.5286,20,20,20,20,6.1,2.0831,7.1497,17 +2.2474,6.8013,7.8077,6.0123,6.7879,4.904,5.829,9.094,12.5579,20,20,20,20,2.0304,6.0443,4.1411,-14 +2.2149,6.768,7.7745,5.9797,11.1889,4.875,5.8012,9.0701,20,20,20,20,20,2.0043,6.0162,4.1106,-16 +2.2149,6.768,7.7745,5.9797,11.1889,4.875,5.8012,9.0701,20,20,20,20,20,2.0043,6.0162,4.1106,-16 +2.1519,6.7073,7.7152,5.9245,6.7043,4.8321,5.7618,9.0404,12.5079,20,20,20,20,1.9448,5.9545,4.0473,-14 +2.1519,6.7073,7.7152,5.9245,6.7043,4.8321,5.7618,9.0404,12.5079,20,20,20,20,1.9448,5.9545,4.0473,-14 +2.0907,7.2323,6.6487,5.8718,6.6551,9.4793,4.7922,9.8379,9.0136,20,20,20,20,5.9099,1.8864,6.9392,-11.5 +20,2.0617,6.6211,20,5.8472,9.4593,4.774,5.7086,20,20,20,20,20,5.8823,1.8584,5.865,-10.5 +20,2.0617,6.6211,20,5.8472,9.4593,4.774,5.7086,20,20,20,20,20,5.8823,1.8584,5.865,-10.5 +20,2.001,6.5632,7.5749,5.7956,6.5843,4.736,5.674,20,20,20,20,20,5.8245,1.7999,5.8043,-9 +20,1.9702,6.5339,7.5465,5.7697,6.5603,4.7173,5.657,20,20,20,20,20,20,1.77,5.7733,-8.5 +20,1.9702,6.5339,7.5465,5.7697,6.5603,4.7173,5.657,20,20,20,20,20,20,1.77,5.7733,-8.5 +20,1.9702,6.5339,7.5465,5.7697,6.5603,4.7173,5.657,20,20,20,20,20,20,1.77,5.7733,-8.5 +6.9544,1.9103,6.477,7.4913,5.7195,6.5139,9.3561,4.6813,12.2842,20,20,20,20,20,1.7119,5.7128,-7 +6.8932,1.8511,6.9938,6.4209,5.6705,6.4688,9.3171,4.647,9.7123,20,20,20,20,20,1.654,5.6524,-6 +6.8932,1.8511,6.9938,6.4209,5.6705,6.4688,9.3171,4.647,9.7123,20,20,20,20,20,1.654,5.6524,-6 +6.8932,1.8511,6.9938,6.4209,5.6705,6.4688,9.3171,4.647,9.7123,20,20,20,20,20,1.654,5.6524,-6 +3.6727,20,1.7864,6.3596,20,5.6171,9.2747,4.6102,5.5601,20,20,20,20,20,1.5906,5.5862,-5 +3.6727,20,1.7864,6.3596,20,5.6171,9.2747,4.6102,5.5601,20,20,20,20,20,1.5906,5.5862,-5 +3.6107,20,1.7268,6.3033,20,5.5684,10.8274,4.5772,8.6899,20,20,20,20,20,1.5323,3.5218,-4.5 +3.5432,20,1.6623,6.2422,7.2643,5.5159,6.3271,9.195,4.5425,20,20,20,20,20,1.4687,3.4566,-3.5 +3.5432,20,1.6623,6.2422,7.2643,5.5159,6.3271,9.195,4.5425,20,20,20,20,20,1.4687,3.4566,-3.5 +3.4815,20,1.6037,6.1867,7.2107,5.4685,6.2837,9.1578,4.5117,20,20,20,20,20,1.4109,3.397,-3 +3.4815,20,1.6037,6.1867,7.2107,5.4685,6.2837,9.1578,4.5117,20,20,20,20,20,1.4109,3.397,-3 +3.4204,20,1.5459,6.1318,7.1577,5.4218,6.2411,9.1213,13.0192,20,20,20,20,20,1.3541,3.3381,-3 +3.3911,20,1.5182,6.1056,7.1324,5.3995,6.2209,9.1039,13.0042,20,20,20,20,20,1.3269,3.3098,-2.5 +3.3911,20,1.5182,6.1056,7.1324,5.3995,6.2209,9.1039,13.0042,20,20,20,20,20,1.3269,3.3098,-2.5 +3.3294,20,6.6012,1.4605,7.0795,5.3532,6.1788,9.0679,12.9729,20,20,20,20,20,1.2699,3.2503,-2 +3.2984,20,6.5718,1.4316,7.0529,5.33,6.1577,9.0499,14.0662,20,20,20,20,20,1.2413,3.2203,-2 +3.2984,20,6.5718,1.4316,7.0529,5.33,6.1577,9.0499,14.0662,20,20,20,20,20,1.2413,3.2203,-2 +3.2339,6.388,6.5106,1.3718,5.9659,5.2822,6.1144,9.0128,9.9355,20,20,20,20,20,1.1824,3.1582,-2 +3.2005,6.3546,6.479,1.341,5.9363,20,5.2576,8.9938,9.9177,20,20,20,20,20,1.152,3.126,-1.5 +3.1694,6.3236,6.4496,1.3126,5.909,20,5.2349,8.9763,9.9012,20,20,20,20,20,1.1239,3.096,-2 +3.1694,6.3236,6.4496,1.3126,5.909,20,5.2349,8.9763,9.9012,20,20,20,20,20,1.1239,3.096,-2 +3.1047,6.2591,7.5043,1.2538,5.8522,20,5.188,6.0292,9.8672,20,20,20,20,1.0658,5.0796,3.0337,-1.5 +3.0721,6.2266,20,1.2244,5.8236,20,5.1646,6.0081,9.8504,20,20,20,20,1.0367,5.0487,3.0022,-1 +3.0721,6.2266,20,1.2244,5.8236,20,5.1646,6.0081,9.8504,20,20,20,20,1.0367,5.0487,3.0022,-1 +3.0176,6.1722,20,1.1757,5.776,20,5.1256,5.973,20,20,20,20,20,0.9888,4.9973,2.9498,-1.5 +2.9864,6.141,20,6.2771,1.148,20,5.1034,5.953,8.8751,20,20,20,20,0.9616,4.9678,2.9198,-1.5 +2.9864,6.141,20,6.2771,1.148,20,5.1034,5.953,8.8751,20,20,20,20,0.9616,4.9678,2.9198,-1.5 +2.9575,6.1122,20,6.25,1.1226,20,5.083,5.9347,8.8595,20,20,20,20,0.9366,4.9405,2.892,-1 +2.8953,6.0502,20,6.1917,1.0688,6.7134,5.0397,5.8957,8.8263,20,20,20,20,0.8836,4.8817,2.8322,-1.5 +2.8953,6.0502,20,6.1917,1.0688,6.7134,5.0397,5.8957,8.8263,20,20,20,20,0.8836,4.8817,2.8322,-1.5 +2.834,5.9891,20,6.1343,1.0166,6.6627,4.9973,5.8578,8.794,20,20,20,0.8325,20,4.8238,2.7733,-1.5 +2.8028,5.958,20,6.1053,0.9906,6.6371,4.9761,5.8388,8.7778,20,20,20,0.8069,20,4.7943,2.7433,-1.5 +2.8028,5.958,20,6.1053,0.9906,6.6371,4.9761,5.8388,8.7778,20,20,20,0.8069,20,4.7943,2.7433,-1.5 +5.6953,2.7392,20,6.046,5.536,0.9385,4.9331,5.8004,12.551,20,20,20,0.756,20,4.7341,2.6821,-1.5 +5.6953,2.7392,20,6.046,5.536,0.9385,4.9331,5.8004,12.551,20,20,20,0.756,20,4.7341,2.6821,-1.5 +5.6657,2.7097,20,6.0186,5.5109,0.9149,4.9134,5.7828,12.5357,20,20,20,0.733,20,4.7061,2.6538,-1.5 +5.6657,2.7097,20,6.0186,5.5109,0.9149,4.9134,5.7828,12.5357,20,20,20,0.733,20,4.7061,2.6538,-1.5 +5.5663,2.6107,20,5.9269,5.4274,0.8389,10.9452,4.8484,13.7916,20,20,0.6595,20,20,4.6124,2.5587,-1.5 +5.5663,2.6107,20,5.9269,5.4274,0.8389,10.9452,4.8484,13.7916,20,20,0.6595,20,20,4.6124,2.5587,-1.5 +5.5048,2.5496,20,5.8704,5.3761,6.432,0.7947,4.809,13.7589,20,20,0.6175,20,20,4.5545,2.5,-2 +5.5048,2.5496,20,5.8704,5.3761,6.432,0.7947,4.809,13.7589,20,20,0.6175,20,20,4.5545,2.5,-2 +5.452,2.4971,20,5.8222,20,5.3325,0.7589,4.7758,13.7312,20,0.5839,20,20,20,4.5047,2.4496,-2.5 +5.452,2.4971,20,5.8222,20,5.3325,0.7589,4.7758,13.7312,20,0.5839,20,20,20,4.5047,2.4496,-2.5 +5.3882,2.4338,20,5.7642,20,5.2803,20,0.719,5.6262,0.5468,20,20,20,20,4.4444,2.3886,-3 +5.3577,2.4036,20,5.7367,20,5.2556,20,0.7014,5.6101,0.5308,20,20,20,20,4.4156,2.3595,-3 +5.3577,2.4036,20,5.7367,20,5.2556,20,0.7014,5.6101,0.5308,20,20,20,20,4.4156,2.3595,-3 +5.2941,2.3407,20,5.6796,20,5.2048,20,4.6811,5.5775,20,20,20,20,20,4.3553,2.2986,-5.5 +5.2618,2.3088,20,5.6508,20,5.1791,20,4.6625,10.0292,20,20,20,20,20,4.3246,2.2677,-5.5 +5.2618,2.3088,20,5.6508,20,5.1791,20,4.6625,10.0292,20,20,20,20,20,4.3246,2.2677,-5.5 +5.1996,2.2478,20,6.7072,5.5963,5.1313,20,4.629,9.9988,20,20,20,20,20,4.265,2.2077,-5 +5.1996,2.2478,20,6.7072,5.5963,5.1313,20,4.629,9.9988,20,20,20,20,20,4.265,2.2077,-5 +5.1346,2.1841,20,20,5.5399,5.0821,6.152,9.3028,4.5952,20,20,20,20,20,4.2025,2.1448,-4 +5.1346,2.1841,20,20,5.5399,5.0821,6.152,9.3028,4.5952,20,20,20,20,20,4.2025,2.1448,-4 +5.0716,2.1226,5.2805,20,5.4856,5.035,6.1074,9.2686,4.5635,20,20,20,20,20,20,2.0839,-3 +5.0716,2.1226,5.2805,20,5.4856,5.035,6.1074,9.2686,4.5635,20,20,20,20,20,20,2.0839,-3 +5.0088,2.0614,5.2195,20,5.4318,4.9886,6.0634,9.2349,11.9108,20,20,20,20,20,20,2.0233,-3 +4.9785,6.1501,2.032,20,5.4059,4.9664,6.0423,10.5841,9.2188,20,20,20,20,20,20,1.9941,-2.5 +4.9785,6.1501,2.032,20,5.4059,4.9664,6.0423,10.5841,9.2188,20,20,20,20,20,20,1.9941,-2.5 +3.8884,6.0933,1.9757,20,5.3566,20,4.924,10.5517,9.1882,20,20,20,20,20,20,1.9384,-2 +3.8884,6.0933,1.9757,20,5.3566,20,4.924,10.5517,9.1882,20,20,20,20,20,20,1.9384,-2 +3.8254,6.0316,1.9148,20,5.3033,20,4.8786,10.517,9.1555,20,20,20,20,20,20,1.8779,-2 +3.8254,6.0316,1.9148,20,5.3033,20,4.8786,10.517,9.1555,20,20,20,20,20,20,1.8779,-2 +3.8254,6.0316,1.9148,20,5.3033,20,4.8786,10.517,9.1555,20,20,20,20,20,20,1.8779,-2 +3.7621,20,1.8537,20,5.2501,20,4.8336,10.4826,20,20,20,20,20,20,20,1.8173,-1.5 +3.7004,4.733,1.7945,20,5.1987,20,4.7903,20,10.4495,20,20,20,20,20,20,1.7583,-1.5 +3.7004,4.733,1.7945,20,5.1987,20,4.7903,20,10.4495,20,20,20,20,20,20,1.7583,-1.5 +3.6387,4.6714,1.7354,20,5.1475,20,4.7474,20,10.4167,20,20,20,20,20,20,1.6994,-1 +3.6069,4.6397,1.705,20,6.2244,5.1212,4.7255,5.8142,10.4,20,20,20,20,20,20,1.6691,-1 +3.6069,4.6397,1.705,20,6.2244,5.1212,4.7255,5.8142,10.4,20,20,20,20,20,20,1.6691,-1 +3.6069,4.6397,1.705,20,6.2244,5.1212,4.7255,5.8142,10.4,20,20,20,20,20,20,1.6691,-1 +3.5443,4.5773,1.6455,20,6.1718,5.0696,4.6827,5.7736,10.3672,20,20,20,20,20,1.6098,3.6669,-1 +3.4825,4.5157,1.5869,20,6.12,5.0191,4.641,5.7341,20,20,20,20,20,20,1.5514,3.6078,-0.5 +3.4825,4.5157,1.5869,20,6.12,5.0191,4.641,5.7341,20,20,20,20,20,20,1.5514,3.6078,-0.5 +3.4192,4.4525,4.6831,1.5272,6.0672,4.9675,4.5988,5.6939,20,20,20,20,20,20,1.4918,3.5474,-0.5 +3.3913,4.4247,4.6565,1.5009,20,4.9449,4.5803,5.6764,20,20,20,20,20,20,1.4657,3.5208,-0.5 +3.3913,4.4247,4.6565,1.5009,20,4.9449,4.5803,5.6764,20,20,20,20,20,20,1.4657,3.5208,-0.5 +3.3277,4.3614,4.5958,1.4414,20,4.8935,20,4.5386,20,20,20,20,20,20,1.4064,3.4603,-0.5 +3.2957,4.3294,4.5652,1.4116,20,4.8678,20,4.5177,20,20,20,20,20,20,1.3767,3.4299,-0.5 +3.2957,4.3294,4.5652,1.4116,20,4.8678,20,4.5177,20,20,20,20,20,20,1.3767,3.4299,-0.5 +3.2323,4.2663,4.5049,1.3529,20,4.8171,20,4.477,20,20,20,20,20,20,1.3181,20,-0.5 +3.2323,4.2663,4.5049,1.3529,20,4.8171,20,4.477,20,20,20,20,20,20,1.3181,20,-0.5 +3.1577,4.192,4.434,1.2844,20,4.7579,20,4.4299,20,20,20,20,20,20,1.2498,20,-0.5 +3.1269,4.1613,4.4048,1.2563,20,4.7337,20,4.4107,20,20,20,20,20,20,1.2218,20,0 +3.1269,4.1613,4.4048,1.2563,20,4.7337,20,4.4107,20,20,20,20,20,20,1.2218,20,0 +3.1269,4.1613,4.4048,1.2563,20,4.7337,20,4.4107,20,20,20,20,20,20,1.2218,20,0 +3.0627,4.0973,5.2902,1.1981,20,4.6831,20,4.3708,20,20,20,20,20,20,1.1639,20,-0.5 +2.9996,4.0344,5.2291,1.1416,20,4.6337,20,4.3322,20,20,20,20,20,1.1077,3.1498,20,-0.5 +2.9996,4.0344,5.2291,1.1416,20,4.6337,20,4.3322,20,20,20,20,20,1.1077,3.1498,20,-0.5 +2.9355,3.9706,5.1673,4.2235,1.0851,4.5842,20,4.2939,20,20,20,20,20,1.0514,3.0895,20,-0.5 +2.903,3.9383,5.1359,4.1929,1.0568,4.5592,20,4.2747,20,20,20,20,20,1.0231,3.059,20,0 +2.903,3.9383,5.1359,4.1929,1.0568,4.5592,20,4.2747,20,20,20,20,20,1.0231,3.059,20,0 +2.8375,3.8731,5.0728,4.1311,1.0004,4.509,20,4.2365,20,20,20,20,20,0.967,2.9976,20,0 +2.807,3.8428,5.0434,4.1025,0.9746,4.4859,20,4.2189,20,20,20,20,20,0.9414,2.9691,20,0 +2.807,3.8428,5.0434,4.1025,0.9746,4.4859,20,4.2189,20,20,20,20,20,0.9414,2.9691,20,0 +2.807,3.8428,5.0434,4.1025,0.9746,4.4859,20,4.2189,20,20,20,20,20,0.9414,2.9691,20,0 +2.711,3.7472,4.9509,4.0122,20,0.8951,20,4.1643,5.2778,20,20,20,0.8627,20,2.8797,20,-0.5 +2.711,3.7472,4.9509,4.0122,20,0.8951,20,4.1643,5.2778,20,20,20,0.8627,20,2.8797,20,-0.5 +2.6813,3.7176,4.9223,3.9844,20,0.8711,4.391,4.1478,5.2617,20,20,20,0.8391,20,2.8521,20,-0.5 +2.6539,3.6904,4.896,3.9588,20,0.8495,4.3706,20,4.1328,20,20,20,0.8176,20,2.8266,20,-0.5 +2.5916,3.6284,4.8362,3.9006,20,0.8016,4.3246,20,4.0991,20,20,20,0.7701,20,2.7689,20,-0.5 +2.5605,3.5975,4.8064,3.8717,20,0.7785,4.3018,20,4.0826,20,20,0.7471,20,20,2.7401,20,-0.5 +2.5605,3.5975,4.8064,3.8717,20,0.7785,4.3018,20,4.0826,20,20,0.7471,20,20,2.7401,20,-0.5 +2.4984,3.5358,4.747,3.814,20,5.3272,0.7342,20,20,20,20,0.7032,20,20,2.6828,20,-0.5 +2.4658,3.5034,4.7158,3.7838,20,5.3022,0.7121,20,20,20,20,0.6813,20,20,2.6528,20,-0.5 +2.4658,3.5034,4.7158,3.7838,20,5.3022,0.7121,20,20,20,20,0.6813,20,20,2.6528,20,-0.5 +2.4032,3.4412,4.656,3.7258,20,5.2545,4.1884,0.672,20,20,0.6416,20,20,20,2.5953,20,-0.5 +2.4032,3.4412,4.656,3.7258,20,5.2545,4.1884,0.672,20,20,0.6416,20,20,20,2.5953,20,-0.5 +2.3391,3.3776,4.5949,3.6667,20,5.206,4.1432,0.6348,20,0.6051,20,20,20,20,2.5366,20,-0.5 +2.3073,3.3461,4.5647,3.6375,20,5.1822,4.121,20,0.618,0.5887,20,20,20,20,2.5076,20,-0.5 +2.3073,3.3461,4.5647,3.6375,20,5.1822,4.121,20,0.618,0.5887,20,20,20,20,2.5076,20,-0.5 +2.2442,3.2835,4.5047,3.5797,20,20,4.0773,20,20,20,20,20,20,20,2.4503,20,-13 +2.2121,3.2517,4.4742,3.5503,20,20,4.0552,20,20,20,20,20,20,20,2.4212,20,-13 +2.2121,3.2517,4.4742,3.5503,20,20,4.0552,20,20,20,20,20,20,20,2.4212,20,-13 +2.2121,3.2517,4.4742,3.5503,20,20,4.0552,20,20,20,20,20,20,20,2.4212,20,-13 +2.1567,3.1979,20,3.5029,20,20,5.0755,4.0231,20,20,20,20,20,20,2.3679,20,-11.5 +2.0958,20,3.1391,4.37,3.4521,20,5.0381,3.9901,20,20,20,20,20,20,2.3086,20,-9.5 +2.0958,20,3.1391,4.37,3.4521,20,5.0381,3.9901,20,20,20,20,20,20,2.3086,20,-9.5 +3.5615,2.0345,3.0801,4.3156,3.4011,20,20,3.9573,20,20,20,20,20,20,2.2491,20,-8 +3.5316,2.0052,3.0519,4.2899,3.3771,20,20,3.9423,20,20,20,20,20,20,2.2204,20,-7.5 +3.5316,2.0052,3.0519,4.2899,3.3771,20,20,3.9423,20,20,20,20,20,20,2.2204,20,-7.5 +3.469,1.9437,2.993,20,4.236,3.3271,20,4.9477,3.9114,20,20,20,20,20,2.1602,20,-6 +3.4373,1.9127,2.9634,20,4.209,3.3022,20,4.9301,3.8965,20,20,20,20,20,2.1297,20,-6 +3.4373,1.9127,2.9634,20,4.209,3.3022,20,4.9301,3.8965,20,20,20,20,20,2.1297,20,-6 +3.3745,1.8515,20,2.9049,4.1559,3.2532,20,4.8957,20,20,20,20,20,20,2.0695,20,-4.5 +3.3426,1.8204,20,2.8754,4.1292,3.2288,20,4.8787,20,20,20,20,20,20,2.0388,20,-4.5 +3.3426,1.8204,20,2.8754,4.1292,3.2288,20,4.8787,20,20,20,20,20,20,2.0388,20,-4.5 +3.2802,20,1.7598,2.8177,4.077,3.1811,20,4.8458,20,20,20,20,20,20,1.979,20,-3.5 +3.2485,20,1.7291,2.7885,4.0507,3.1573,20,20,4.8295,20,20,20,20,20,1.9485,20,-3.5 +3.2485,20,1.7291,2.7885,4.0507,3.1573,20,20,4.8295,20,20,20,20,20,1.9485,20,-3.5 +3.2485,20,1.7291,2.7885,4.0507,3.1573,20,20,4.8295,20,20,20,20,20,1.9485,20,-3.5 +3.1641,20,1.6475,2.7112,20,3.0946,20,20,20,20,20,20,20,20,1.8677,20,-2.5 +3.1329,20,1.6175,2.6828,20,3.9558,3.0718,20,20,20,20,20,20,20,1.8378,20,-2.5 +3.1329,20,1.6175,2.6828,20,3.9558,3.0718,20,20,20,20,20,20,20,1.8378,20,-2.5 +3.0715,20,1.5585,2.6271,20,3.906,3.0274,20,20,20,20,20,20,20,1.7792,20,-2 +3.0715,20,1.5585,2.6271,20,3.906,3.0274,20,20,20,20,20,20,20,1.7792,20,-2 +20,3.0101,1.4997,2.5718,20,3.8565,2.9837,20,20,20,20,20,20,20,1.7207,20,-1.5 +20,3.0101,1.4997,2.5718,20,3.8565,2.9837,20,20,20,20,20,20,20,1.7207,20,-1.5 +20,2.9765,1.4676,2.5415,20,3.8296,2.96,20,20,20,20,20,20,20,1.6888,20,-1 +20,2.9765,1.4676,2.5415,20,3.8296,2.96,20,20,20,20,20,20,20,1.6888,20,-1 +20,2.9117,1.4061,20,2.4836,3.778,2.9149,20,20,20,20,20,20,20,1.6275,20,-1 +20,2.8453,20,1.3433,2.4245,3.7255,2.8694,20,20,20,20,20,20,20,1.5649,20,-1 +20,2.8453,20,1.3433,2.4245,3.7255,2.8694,20,20,20,20,20,20,20,1.5649,20,-1 +20,2.7846,20,1.2862,2.3709,3.678,2.8287,20,20,20,20,20,20,20,1.508,20,-0.5 +20,2.7539,20,1.2576,2.344,3.6543,20,2.8085,20,20,20,20,20,20,1.4793,20,-0.5 +20,2.7539,20,1.2576,2.344,3.6543,20,2.8085,20,20,20,20,20,20,1.4793,20,-0.5 +20,2.6852,20,1.1937,2.284,3.6012,20,2.7637,20,20,20,20,20,20,1.4155,20,-0.5 +20,2.6852,20,1.1937,2.284,3.6012,20,2.7637,20,20,20,20,20,20,1.4155,20,-0.5 +20,2.6555,20,1.1663,2.2581,3.5784,20,2.7446,20,20,20,20,20,20,1.388,20,-0.5 +20,2.5937,20,1.1096,2.2048,3.5314,20,2.7057,20,20,20,20,20,20,1.3311,20,0 +20,2.562,20,1.0808,2.1777,3.5075,20,2.6861,20,20,20,20,20,20,1.3021,20,0 +20,2.562,20,1.0808,2.1777,3.5075,20,2.6861,20,20,20,20,20,20,1.3021,20,0 +20,2.4995,20,1.0244,2.1244,20,3.4606,2.6479,20,20,20,20,20,20,1.2455,20,0 +20,2.4697,20,20,0.9979,20,3.4385,2.63,20,20,20,20,20,20,1.2188,20,0.5 +20,2.4697,20,20,0.9979,20,3.4385,2.63,20,20,20,20,20,20,1.2188,20,0.5 +20,2.4697,20,20,0.9979,20,3.4385,2.63,20,20,20,20,20,20,1.2188,20,0.5 +20,2.4075,20,20,0.9428,2.0468,3.3923,2.5932,20,20,20,20,20,1.1636,20,20,0 +20,2.3461,20,20,0.8894,1.9956,3.3472,2.5577,20,20,20,20,20,1.1099,20,20,0.5 +20,2.3134,20,20,0.8616,1.9687,3.3235,2.5393,20,20,20,20,20,1.0816,20,20,0.5 +20,2.3134,20,20,0.8616,1.9687,3.3235,2.5393,20,20,20,20,20,1.0816,20,20,0.5 +20,2.3134,20,20,0.8616,1.9687,3.3235,2.5393,20,20,20,20,20,1.0816,20,20,0.5 +20,2.2126,20,20,20,0.7776,3.2509,20,2.484,20,20,20,20,0.9963,20,20,1 +20,2.2126,20,20,20,0.7776,3.2509,20,2.484,20,20,20,20,0.9963,20,20,1 +20,2.1524,20,20,20,0.7294,3.2081,20,20,20,20,20,0.9473,20,20,20,1 +20,2.1209,20,20,20,0.7049,3.1858,20,20,20,20,20,0.9222,20,20,20,1 +20,2.1209,20,20,20,0.7049,3.1858,20,20,20,20,20,0.9222,20,20,20,1 +20,2.0603,20,20,20,1.7651,0.6594,20,20,20,20,20,0.8752,20,20,20,1.5 +20,2.0603,20,20,20,1.7651,0.6594,20,20,20,20,20,0.8752,20,20,20,1.5 +20,2.0603,20,20,20,1.7651,0.6594,20,20,20,20,20,0.8752,20,20,20,1.5 +20,1.9994,20,20,20,1.7177,0.6162,20,20,20,20,0.83,20,20,20,20,2 +20,1.9396,20,20,20,20,1.6719,0.5767,20,20,20,0.7881,20,20,20,20,2 +20,1.9098,20,20,20,20,1.6493,0.5583,20,20,20,0.7683,20,20,20,20,2.5 +20,1.9098,20,20,20,20,1.6493,0.5583,20,20,20,0.7683,20,20,20,20,2.5 +20,1.8455,20,20,20,20,1.6008,2.9956,0.5216,20,0.7284,20,20,20,20,20,3 +20,1.814,20,20,20,20,1.5773,2.9742,20,20,0.7104,20,20,20,20,20,-5 +20,1.814,20,20,20,20,1.5773,2.9742,20,20,0.7104,20,20,20,20,20,-5 +20,1.7595,20,20,20,20,1.5387,2.939,20,0.6798,20,20,20,20,20,20,-6.5 +20,1.7595,20,20,20,20,1.5387,2.939,20,0.6798,20,20,20,20,20,20,-6.5 +20,1.6928,20,20,20,20,1.4952,2.8992,20,20,20,20,20,20,20,20,28 +20,1.6611,20,20,20,20,20,1.4756,20,20,20,20,20,20,20,20,29 +20,1.6611,20,20,20,20,20,1.4756,20,20,20,20,20,20,20,20,29 +20,1.6307,20,20,20,20,1.4503,2.8568,20,20,20,20,20,20,20,20,27 +1.5993,20,20,20,20,20,1.4238,2.831,20,20,20,20,20,20,20,20,25 +1.5383,20,20,20,20,20,1.3723,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,20,1.3483,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,20,1.3483,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.2946,20,20,20,20,20,20,20,20,20,20,16 +20,20,20,20,20,1.2655,20,20,20,20,20,20,20,20,20,20,14.5 +20,20,20,20,20,1.2655,20,20,20,20,20,20,20,20,20,20,14.5 +20,20,20,20,20,1.2114,20,20,2.0445,20,20,20,20,20,20,1.3596,12.5 +20,20,20,20,20,1.1844,20,20,2.0245,20,20,20,20,20,20,1.3306,11.5 +20,20,20,20,20,1.1844,20,20,2.0245,20,20,20,20,20,20,1.3306,11.5 +20,20,20,20,20,1.1297,20,20,1.9841,20,20,20,20,20,20,1.2717,10 +20,20,20,20,20,1.1013,20,20,1.9631,20,20,20,20,20,1.2416,20,9 +20,20,20,20,20,1.1013,20,20,1.9631,20,20,20,20,20,1.2416,20,9 +20,20,20,20,20,1.0485,20,20,1.9242,20,20,20,20,20,1.1852,20,8 +20,20,20,20,20,1.0485,20,20,1.9242,20,20,20,20,20,1.1852,20,8 +20,20,20,20,20,0.9955,20,20,1.8854,20,20,20,20,20,1.1293,20,6.5 +20,20,20,20,20,0.9955,20,20,1.8854,20,20,20,20,20,1.1293,20,6.5 +20,20,20,20,20,0.9433,20,20,1.8472,20,20,20,20,1.0744,20,20,6 +20,20,20,20,2.3151,0.9184,20,20,1.829,20,20,20,20,1.0482,20,20,5 +20,20,20,20,2.3151,0.9184,20,20,1.829,20,20,20,20,1.0482,20,20,5 +20,20,20,20,2.26,20,0.8687,20,20,20,20,20,20,0.9958,20,20,4.5 +20,20,20,20,2.26,20,0.8687,20,20,20,20,20,20,0.9958,20,20,4.5 +20,20,20,20,2.2321,20,0.8441,20,20,20,20,20,0.9696,20,20,20,4.5 +20,20,20,20,20,2.2054,0.8209,20,20,20,20,20,0.9451,20,20,20,4 +20,20,20,20,20,2.1512,0.7751,20,20,20,20,20,0.8968,20,20,20,3.5 +20,20,20,20,20,2.1512,0.7751,20,20,20,20,20,0.8968,20,20,20,3.5 +20,20,20,20,20,2.124,0.7529,20,20,20,20,20,0.8733,20,20,20,3.5 +20,20,20,20,20,2.0946,20,0.7296,20,20,20,0.8485,20,20,20,20,3.5 +20,20,20,20,20,2.0656,20,0.7073,20,20,20,0.8248,20,20,20,20,3 +20,20,20,20,20,2.0127,20,0.6689,20,20,20,0.7837,20,20,20,20,3.5 +20,20,20,20,20,1.9866,20,20,0.6511,20,0.7644,20,20,20,20,20,3 +20,20,20,20,20,1.9595,20,20,20,20,0.7456,20,20,20,20,20,-9 +20,20,20,20,20,1.9595,20,20,20,20,0.7456,20,20,20,20,20,-9 +20,20,20,20,20,1.9595,20,20,20,20,0.7456,20,20,20,20,20,-9 +20,20,20,20,20,1.9092,20,20,20,20,0.708,20,20,20,20,20,-9.5 +20,20,20,20,20,1.863,20,20,20,0.6707,20,20,20,20,20,20,-9.5 +20,20,20,20,20,1.8413,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.8413,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.7926,20,20,20,20,20,20,20,20,20,20,20.5 +20,20,20,20,20,1.764,20,20,20,20,20,20,20,20,20,20,20 +20,20,20,20,20,1.764,20,20,20,20,20,20,20,20,20,20,20 +20,20,20,20,20,1.7085,20,20,20,20,20,20,20,20,20,20,19 +20,20,20,20,20,1.6852,20,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,1.6852,20,20,20,20,20,20,20,20,20,20,18.5 +20,20,20,20,20,1.626,20,20,3.4484,20,20,20,20,20,20,20,46.5 +20,20,20,20,20,1.5962,20,20,3.4262,20,20,20,20,20,20,20,45.5 +20,20,20,20,20,1.5962,20,20,3.4262,20,20,20,20,20,20,20,45.5 +20,20,20,1.5364,20,20,20,3.3701,7.9033,20,20,20,20,20,20,20,37 +20,20,20,1.51,20,20,3.3431,7.8774,8.932,20,20,20,20,20,20,20,33 +20,20,20,1.51,20,20,3.3431,7.8774,8.932,20,20,20,20,20,20,20,33 +20,20,1.4576,20,20,3.2899,7.8265,1.3301,20,20,20,20,20,20,20,20,35 +20,1.432,20,20,20,3.2627,7.7999,1.3049,4.459,20,20,20,20,20,20,20,32.5 +20,1.432,20,20,20,3.2627,7.7999,1.3049,4.459,20,20,20,20,20,20,20,32.5 +20,1.3845,20,20,3.2079,7.7452,8.8013,1.252,13.9728,20,20,20,20,20,20,20,26.5 +1.3633,20,20,20,3.1812,7.7178,1.2249,4.3792,9.6905,20,20,20,20,20,20,20,23.5 +1.3633,20,20,20,3.1812,7.7178,1.2249,4.3792,9.6905,20,20,20,20,20,20,20,23.5 +20,20,20,3.1222,7.6597,8.7163,1.1698,9.6396,3.6121,20,20,20,20,20,20,20,19.5 +20,20,20,3.1222,7.6597,8.7163,1.1698,9.6396,3.6121,20,20,20,20,20,20,20,19.5 +20,20,20,3.0595,7.5995,1.1149,2.69,3.5658,13.9608,20,20,20,20,20,20,20,16 +20,20,20,3.0339,7.5748,1.0926,8.047,3.5469,9.9294,20,20,20,20,20,20,20,15 +20,20,20,3.0339,7.5748,1.0926,8.047,3.5469,9.9294,20,20,20,20,20,20,20,15 +20,20,2.9679,7.5114,8.5703,1.0362,9.5183,3.4987,11.9862,20,20,20,20,20,20,1.1651,13 +20,20,2.9371,7.4817,8.5411,1.01,9.4938,3.4759,20,20,20,20,20,20,20,1.1368,12 +20,20,2.9371,7.4817,8.5411,1.01,9.4938,3.4759,20,20,20,20,20,20,20,1.1368,12 +20,20,2.9371,7.4817,8.5411,1.01,9.4938,3.4759,20,20,20,20,20,20,20,1.1368,12 +20,20,2.8761,7.4227,11.6158,0.9587,8.5716,3.431,11.1562,20,20,20,20,20,1.0812,20,10.5 +20,20,2.814,7.3625,12.4311,0.907,3.3848,5.4803,16.7663,20,20,20,20,20,1.0265,20,8.5 +20,2.7823,8.2781,7.3317,8.7671,0.881,3.3612,5.4583,20,20,20,20,20,20,0.9989,20,7.5 +20,2.7823,8.2781,7.3317,8.7671,0.881,3.3612,5.4583,20,20,20,20,20,20,0.9989,20,7.5 +20,2.7198,8.2158,7.2711,3.9713,0.8312,3.3154,5.4156,13.1624,20,20,20,20,0.9454,20,20,6.5 +20,2.6899,8.732,7.242,3.9448,2.3679,0.8077,5.395,13.1445,20,20,20,20,0.9203,20,20,6.5 +20,2.6899,8.732,7.242,3.9448,2.3679,0.8077,5.395,13.1445,20,20,20,20,0.9203,20,20,6.5 +20,2.6277,7.1815,8.2449,3.89,2.3141,0.7604,5.3524,4.6265,20,20,20,20,0.8695,20,20,5.5 +20,2.6277,7.1815,8.2449,3.89,2.3141,0.7604,5.3524,4.6265,20,20,20,20,0.8695,20,20,5.5 +20,2.5657,7.1212,8.1854,3.8354,2.2607,0.7154,5.31,4.5909,20,20,20,0.8207,20,20,20,5.5 +20,2.5412,7.0973,8.1618,3.8138,2.2397,0.6982,5.2933,4.5768,20,20,20,0.8022,20,20,20,5 +20,2.5118,7.0686,8.1334,3.7877,2.2143,3.1638,0.6779,4.5598,20,20,20,0.7804,20,20,20,4.5 +20,2.4756,7.0333,8.0986,3.7558,2.1833,3.1377,0.6539,4.539,20,20,0.7545,20,20,20,20,4.5 +20,2.4756,7.0333,8.0986,3.7558,2.1833,3.1377,0.6539,4.539,20,20,0.7545,20,20,20,20,4.5 +20,2.4129,6.9721,11.177,3.7005,2.1298,3.0927,0.615,4.5032,20,20,0.7121,20,20,20,20,4.5 +20,2.3832,6.943,11.1486,3.6742,2.1044,3.0713,5.1847,0.5977,20,20,0.6932,20,20,20,20,4.5 +20,2.3832,6.943,11.1486,3.6742,2.1044,3.0713,5.1847,0.5977,20,20,0.6932,20,20,20,20,4.5 +20,2.3207,6.8818,11.0888,3.619,2.0513,3.0266,5.1417,4.4504,20,0.6568,20,20,20,20,20,-10 +20,2.289,6.8507,11.0584,3.5909,2.0244,3.0039,5.1198,4.4323,20,0.6401,20,20,20,20,20,-11 +20,2.289,6.8507,11.0584,3.5909,2.0244,3.0039,5.1198,4.4323,20,0.6401,20,20,20,20,20,-11 +20,2.228,6.7924,7.8608,3.5411,1.9778,8.069,2.9672,11.8298,0.6029,20,20,20,20,20,20,-11 +20,2.1994,6.7652,7.8342,7.3238,1.9566,8.0493,2.9509,11.8168,20,20,20,20,20,20,20,23.5 +20,2.1994,6.7652,7.8342,7.3238,1.9566,8.0493,2.9509,11.8168,20,20,20,20,20,20,20,23.5 +20,2.1366,6.7018,8.1864,3.458,1.8986,2.8993,5.0179,4.3494,20,20,20,20,20,20,20,20 +2.1058,6.6703,7.7394,8.1555,3.4276,1.8692,2.8728,4.3263,16.1247,20,20,20,20,20,20,20,18 +2.1058,6.6703,7.7394,8.1555,3.4276,1.8692,2.8728,4.3263,16.1247,20,20,20,20,20,20,20,18 +2.0532,6.6168,10.8282,3.3764,1.8199,7.9158,2.8289,4.2883,6.5016,20,20,20,20,20,20,20,15.5 +2.0532,6.6168,10.8282,3.3764,1.8199,7.9158,2.8289,4.2883,6.5016,20,20,20,20,20,20,20,15.5 +7.4854,6.5524,11.6683,3.3143,1.7603,9.1664,2.7754,4.2418,16.7444,20,20,20,20,20,20,20,13 +7.9999,6.5127,8.0009,3.2757,1.7232,2.742,11.6251,4.2126,20,20,20,20,20,20,20,20,11.5 +6.4812,7.5501,7.9698,3.2453,1.694,2.7158,11.6006,4.1896,11.7445,20,20,20,20,20,20,20,10.5 +6.4812,7.5501,7.9698,3.2453,1.694,2.7158,11.6006,4.1896,11.7445,20,20,20,20,20,20,20,10.5 +6.4197,7.4886,6.9892,3.1857,1.6371,2.6648,11.5526,4.145,9.9168,20,20,20,20,20,20,20,9 +6.4197,7.4886,6.9892,3.1857,1.6371,2.6648,11.5526,4.145,9.9168,20,20,20,20,20,20,20,9 +6.3585,10.5695,6.9293,3.1263,1.5805,2.6141,4.1006,6.3234,8.0976,20,20,20,20,20,20,20,8 +6.3585,10.5695,6.9293,3.1263,1.5805,2.6141,4.1006,6.3234,8.0976,20,20,20,20,20,20,20,8 +6.2966,10.5074,3.066,1.5232,8.9415,2.5626,4.0554,6.2801,5.8288,20,20,20,20,20,20,1.7432,6.5 +6.2672,11.3848,3.0372,1.4959,8.9153,2.5381,4.0337,6.2593,5.8113,20,20,20,20,20,20,1.7152,6 +6.2672,11.3848,3.0372,1.4959,8.9153,2.5381,4.0337,6.2593,5.8113,20,20,20,20,20,20,1.7152,6 +6.2672,11.3848,3.0372,1.4959,8.9153,2.5381,4.0337,6.2593,5.8113,20,20,20,20,20,20,1.7152,6 +6.1751,7.6663,2.9473,1.4111,8.8332,2.462,3.9666,6.1947,5.7573,20,20,20,20,20,20,1.6277,5 +6.1751,7.6663,2.9473,1.4111,8.8332,2.462,3.9666,6.1947,5.7573,20,20,20,20,20,20,1.6277,5 +6.1751,7.6663,2.9473,1.4111,8.8332,2.462,3.9666,6.1947,5.7573,20,20,20,20,20,20,1.6277,5 +7.1905,7.614,2.8959,1.3629,8.7862,2.4187,3.9284,7.9546,5.7263,20,20,20,20,20,20,1.5784,4 +7.1271,7.5509,2.834,7.3981,1.3052,2.3668,3.8824,7.9159,5.6891,20,20,20,20,20,1.5194,7.0055,4 +7.1271,7.5509,2.834,7.3981,1.3052,2.3668,3.8824,7.9159,5.6891,20,20,20,20,20,1.5194,7.0055,4 +7.0559,7.4799,2.7644,7.3313,1.2408,2.3089,3.8311,7.8726,5.6476,20,20,20,20,20,1.4537,6.937,3 +7.0236,7.4477,2.7328,7.3009,1.2117,2.2828,3.8078,7.8529,5.6287,20,20,20,20,20,1.4242,6.9061,3 +6.9893,6.4979,2.6992,7.2686,1.181,2.2552,3.7833,7.8321,5.6089,20,20,20,20,20,1.3929,6.8732,2.5 +6.9893,6.4979,2.6992,7.2686,1.181,2.2552,3.7833,7.8321,5.6089,20,20,20,20,20,1.3929,6.8732,2.5 +10.0681,6.4361,2.6382,7.2098,1.1257,2.2054,3.739,7.7943,5.573,20,20,20,20,20,1.3365,6.8134,2.5 +10.0681,6.4361,2.6382,7.2098,1.1257,2.2054,3.739,7.7943,5.573,20,20,20,20,20,1.3365,6.8134,2.5 +10.005,6.3738,2.5767,7.1506,1.0706,2.1558,3.6947,7.7564,5.5371,20,20,20,20,20,1.2803,6.7533,2 +9.973,6.3422,2.5455,7.1206,1.043,2.1308,3.6723,7.7371,5.5189,20,20,20,20,1.2522,20,6.7229,2 +9.973,6.3422,2.5455,7.1206,1.043,2.1308,3.6723,7.7371,5.5189,20,20,20,20,1.2522,20,6.7229,2 +9.973,6.3422,2.5455,7.1206,1.043,2.1308,3.6723,7.7371,5.5189,20,20,20,20,1.2522,20,6.7229,2 +9.91,6.2799,2.4842,7.0614,0.9893,2.0821,3.6286,7.6995,5.4835,20,20,20,20,1.1973,20,6.6631,2 +9.8486,6.2192,2.4244,7.0037,8.353,0.9379,2.0352,7.6628,5.4492,20,20,20,20,1.1448,20,6.6049,1.5 +9.8182,6.1891,2.3948,6.9751,8.3257,0.9129,2.0122,7.6447,5.4323,20,20,20,20,1.1193,20,6.5762,1.5 +9.8182,6.1891,2.3948,6.9751,8.3257,0.9129,2.0122,7.6447,5.4323,20,20,20,20,1.1193,20,6.5762,1.5 +9.7566,6.1282,2.3349,6.9173,8.2705,0.8632,1.9662,3.524,5.3985,20,20,20,1.0682,20,6.518,8.0162,1.5 +9.7566,6.1282,2.3349,6.9173,8.2705,0.8632,1.9662,3.524,5.3985,20,20,20,1.0682,20,6.518,8.0162,1.5 +9.694,6.0662,2.2741,6.8584,8.2144,0.8143,1.9203,3.4821,5.3644,20,20,20,1.0176,20,6.459,7.9774,2 +9.694,6.0662,2.2741,6.8584,8.2144,0.8143,1.9203,3.4821,5.3644,20,20,20,1.0176,20,6.459,7.9774,2 +20,6.0118,2.2206,6.8067,8.1649,3.9576,0.7727,3.4454,5.3345,20,20,20,0.9747,20,6.4074,7.9237,2 +20,6.0118,2.2206,6.8067,8.1649,3.9576,0.7727,3.4454,5.3345,20,20,20,0.9747,20,6.4074,7.9237,2 +20,5.98,2.1895,6.7765,8.1361,3.9314,0.7492,3.4242,5.3171,20,20,20,0.9504,20,6.3774,7.8924,2 +10.4531,5.9184,2.1291,6.7179,8.0802,3.8806,0.7053,3.3833,14.1402,20,20,0.9047,20,20,6.3194,6.8356,2.5 +10.4229,5.8885,2.0998,6.6895,8.053,3.856,0.685,3.3637,14.1234,20,20,0.8834,20,20,6.2914,6.8062,2 +10.4229,5.8885,2.0998,6.6895,8.053,3.856,0.685,3.3637,14.1234,20,20,0.8834,20,20,6.2914,6.8062,2 +10.3611,5.8273,2.0399,6.6312,7.9973,3.8057,1.7499,0.6454,14.0889,20,20,0.8417,20,20,6.2342,6.7461,2.5 +10.3291,5.7956,2.0088,6.601,7.9684,3.7797,10.2184,0.6263,14.071,20,0.8212,20,20,20,6.2046,6.715,2.5 +10.2964,5.7631,1.9772,6.5701,7.9389,3.7532,10.1947,1.7063,0.6077,20,0.8012,20,20,20,6.1745,5.1908,3 +10.2655,5.7325,1.9472,6.5409,7.911,3.7281,10.1724,1.6859,14.0351,20,0.7832,20,20,20,6.1462,5.1607,-1.5 +10.2655,5.7325,1.9472,6.5409,7.911,3.7281,10.1724,1.6859,14.0351,20,0.7832,20,20,20,6.1462,5.1607,-1.5 +10.2353,5.7026,1.9182,6.5126,7.8841,3.7043,10.1512,1.667,14.019,20,0.7654,20,20,20,6.118,5.131,-2 +10.1743,5.6424,1.8598,6.4558,7.8301,3.6567,10.1089,1.6301,13.9868,0.732,20,20,20,20,6.0611,5.0711,-3 +10.1421,5.6106,1.8291,6.4259,7.8017,3.6318,10.0868,1.6114,13.9701,20,20,20,20,20,6.031,5.0393,35 +10.1128,5.5818,1.8013,6.3989,7.776,3.6095,10.067,1.595,7.2893,20,20,20,20,20,6.0035,6.5038,36 +10.1128,5.5818,1.8013,6.3989,7.776,3.6095,10.067,1.595,7.2893,20,20,20,20,20,6.0035,6.5038,36 +6.4353,1.7441,6.3411,7.7183,9.1616,3.5537,5.3411,1.5457,5.0646,20,20,20,20,5.9637,6.4578,4.9636,31 +5.4929,1.71,6.3064,7.6833,3.5194,9.9801,1.515,5.0355,7.011,20,20,20,20,5.9416,4.9369,5.9918,28 +5.4929,1.71,6.3064,7.6833,3.5194,9.9801,1.515,5.0355,7.011,20,20,20,20,5.9416,4.9369,5.9918,28 +1.6401,6.2353,7.6119,9.0556,3.4498,5.244,1.4537,4.9773,20,20,20,20,5.8957,6.3774,4.8818,9.0656,24 +1.6401,6.2353,7.6119,9.0556,3.4498,5.244,1.4537,4.9773,20,20,20,20,5.8957,6.3774,4.8818,9.0656,24 +1.5687,6.1623,8.9819,3.3774,9.8423,2.9635,1.3899,6.8957,12.8652,20,20,20,5.8511,4.8272,5.8756,6.2698,20 +1.5687,6.1623,8.9819,3.3774,9.8423,2.9635,1.3899,6.8957,12.8652,20,20,20,5.8511,4.8272,5.8756,6.2698,20 +6.1006,7.4756,10.1094,3.3155,5.1174,1.3353,4.8627,11.8222,20,20,20,5.8156,4.7829,5.8281,9.8417,5.2982,17 +6.071,7.4455,3.2856,9.7525,5.0889,1.3088,6.8188,11.8003,20,20,20,5.7991,4.7621,5.8057,9.8156,5.2707,15.5 +6.071,7.4455,3.2856,9.7525,5.0889,1.3088,6.8188,11.8003,20,20,20,5.7991,4.7621,5.8057,9.8156,5.2707,15.5 +6.071,7.4455,3.2856,9.7525,5.0889,1.3088,6.8188,11.8003,20,20,20,5.7991,4.7621,5.8057,9.8156,5.2707,15.5 +7.3828,8.8261,3.2233,9.6915,2.8226,1.2544,6.7665,11.7548,12.4406,20,5.7654,7.2542,4.7192,8.8822,6.1322,5.2135,13.5 +7.3216,8.7644,3.162,4.9712,2.7661,1.2008,20,11.7088,13.4792,20,5.7346,4.6793,5.7159,20,5.1585,1.3639,11 +7.289,8.7316,3.1293,4.9399,2.7359,1.1723,11.6842,12.3779,20,20,5.7187,4.6585,5.6931,9.6824,5.1295,1.3338,10 +7.289,8.7316,3.1293,4.9399,2.7359,1.1723,11.6842,12.3779,20,20,5.7187,4.6585,5.6931,9.6824,5.1295,1.3338,10 +7.2277,3.0678,9.5384,4.8811,2.6795,1.1196,11.638,12.3369,20,5.689,7.1737,4.6195,5.6502,5.9987,1.2774,6.6742,8.5 +8.6294,3.0274,9.4986,4.8424,2.6423,1.0851,11.6074,12.3096,20,5.6705,7.154,4.5948,8.7355,5.9648,1.2411,6.6364,8 +8.5983,2.9964,9.468,4.8126,2.6138,1.059,11.5838,12.2887,20,5.6564,4.576,5.602,8.7128,5.9388,1.2134,6.6073,7.5 +8.5983,2.9964,9.468,4.8126,2.6138,1.059,11.5838,12.2887,20,5.6564,4.576,5.602,8.7128,5.9388,1.2134,6.6073,7.5 +8.5983,2.9964,9.468,4.8126,2.6138,1.059,11.5838,12.2887,20,5.6564,4.576,5.602,8.7128,5.9388,1.2134,6.6073,7.5 +8.5337,2.9318,9.4043,4.7506,2.5544,1.0051,11.5346,12.2448,20,7.1085,4.5378,5.5592,8.6662,4.9562,1.1565,5.7266,6 +8.47,2.868,9.3411,4.6891,2.4956,0.9525,11.4854,12.2007,12.1211,7.08,4.5016,5.5184,9.4682,1.1019,6.4882,5.6656,5 +8.4361,2.8341,9.3076,4.6565,2.4644,0.9252,11.4592,12.1774,12.1012,20,4.4827,5.4969,9.4411,1.0732,6.4569,5.6332,5 +8.4361,2.8341,9.3076,4.6565,2.4644,0.9252,11.4592,12.1774,12.1012,20,4.4827,5.4969,9.4411,1.0732,6.4569,5.6332,5 +9.5636,2.772,9.2462,2.4075,4.3866,0.8763,11.4115,12.1347,12.0648,8.9679,4.4486,8.5543,5.7553,1.0218,6.3998,5.5741,4.5 +9.5321,2.7406,4.5665,2.3787,4.3589,20,0.852,12.0462,20,8.9522,4.4318,8.5327,5.7302,0.9964,6.3711,5.5443,4.5 +9.5321,2.7406,4.5665,2.3787,4.3589,20,0.852,12.0462,20,8.9522,4.4318,8.5327,5.7302,0.9964,6.3711,5.5443,4.5 +9.5321,2.7406,4.5665,2.3787,4.3589,20,0.852,12.0462,20,8.9522,4.4318,8.5327,5.7302,0.9964,6.3711,5.5443,4.5 +9.4681,2.6767,4.5049,2.3203,4.3026,11.3376,0.804,12.0083,13.3034,4.3985,5.4001,8.4893,0.9462,4.7409,6.313,5.4839,3.5 +9.4037,2.6124,4.4427,2.2614,4.2458,11.2874,0.7575,11.9697,10.5754,4.3665,5.3624,8.4466,0.898,4.6882,6.255,5.4234,3 +9.3709,2.5797,4.4112,2.2316,4.217,11.262,0.7349,11.9502,10.5572,4.3504,5.3434,0.8742,4.6615,10.4551,5.3928,7.4965,3 +9.3709,2.5797,4.4112,2.2316,4.217,11.262,0.7349,11.9502,10.5572,4.3504,5.3434,0.8742,4.6615,10.4551,5.3928,7.4965,3 +9.3709,2.5797,4.4112,2.2316,4.217,11.262,0.7349,11.9502,10.5572,4.3504,5.3434,0.8742,4.6615,10.4551,5.3928,7.4965,3 +2.5156,8.9918,4.3492,2.1733,4.1606,11.212,11.9561,0.6928,10.5216,4.3196,5.3067,0.8295,4.6094,10.3996,5.3326,6.6843,3 +2.4529,8.9295,4.2886,6.2264,2.1164,11.163,11.9122,0.6548,10.4866,5.7849,0.7888,20,4.559,9.4603,5.2741,6.6232,3 +2.4529,8.9295,4.2886,6.2264,2.1164,11.163,11.9122,0.6548,10.4866,5.7849,0.7888,20,4.559,9.4603,5.2741,6.6232,3 +2.4211,8.898,4.2579,6.1966,2.0876,11.1382,11.8899,11.8553,0.6369,6.7673,0.7695,20,4.5338,9.4325,5.2447,6.5923,3 +2.3577,8.835,4.1965,6.137,2.0304,11.0884,11.8452,11.817,10.4333,5.2205,0.7339,20,4.4839,6.0275,5.186,6.5308,-14.5 +2.324,8.8014,4.1639,6.1053,1.9999,11.0618,11.8214,11.7966,10.4143,0.7167,8.2609,20,4.4577,5.9979,5.1549,6.4982,-15.5 +2.324,8.8014,4.1639,6.1053,1.9999,11.0618,11.8214,11.7966,10.4143,0.7167,8.2609,20,4.4577,5.9979,5.1549,6.4982,-15.5 +9.0381,2.2482,9.4672,4.0944,1.9388,3.9329,11.0117,11.7788,11.7631,0.669,5.1505,8.2018,4.3891,10.164,5.079,7.1779,-14 +9.0062,2.2169,8.6972,4.066,1.9144,3.9093,10.9918,11.7622,20,5.6583,5.1279,8.1764,4.36,10.1333,5.8925,5.047,20 +9.0062,2.2169,8.6972,4.066,1.9144,3.9093,10.9918,11.7622,20,5.6583,5.1279,8.1764,4.36,10.1333,5.8925,5.047,20 +8.9458,2.1568,8.6379,4.009,7.9318,1.8633,10.9473,11.723,20,5.629,5.0942,8.1364,4.3112,10.0805,5.8379,4.9902,20 +8.9158,2.1265,9.3496,3.9789,1.8352,3.8311,10.9215,11.6994,11.6969,5.0823,7.5806,20,4.2904,9.1646,4.9639,6.3007,19 +8.9158,2.1265,9.3496,3.9789,1.8352,3.8311,10.9215,11.6994,11.6969,5.0823,7.5806,20,4.2904,9.1646,4.9639,6.3007,19 +2.0663,8.5465,3.9185,5.8685,1.7783,10.8689,11.6508,11.6538,10.2833,7.5586,8.0919,5.2133,4.251,5.7655,4.9126,6.2451,15.5 +2.0344,8.514,3.8861,5.8365,1.7477,10.8403,11.6243,10.2609,20,9.0467,8.0777,4.231,9.9884,5.7409,4.8861,6.216,14 +2.0344,8.514,3.8861,5.8365,1.7477,10.8403,11.6243,10.2609,20,9.0467,8.0777,4.231,9.9884,5.7409,4.8861,6.216,14 +1.9744,8.4531,3.8254,7.7527,1.6906,10.7868,11.5749,10.2193,8.8956,8.0507,5.16,4.1935,5.6945,4.836,6.161,7.5848,12 +8.4225,7.4334,3.7948,7.7227,1.6618,10.7597,11.5498,10.198,8.876,8.0379,5.1433,4.1754,5.6717,4.8114,6.1338,7.5563,11.5 +8.4225,7.4334,3.7948,7.7227,1.6618,10.7597,11.5498,10.198,8.876,8.0379,5.1433,4.1754,5.6717,4.8114,6.1338,7.5563,11.5 +8.3612,3.7335,5.6857,1.6041,10.7053,11.4993,11.5182,8.8367,20,20,4.1398,20,5.6265,4.7623,6.0794,7.4993,9.5 +8.3296,3.7018,5.6542,1.5741,10.6768,11.4728,11.4944,8.8159,20,20,4.1222,20,5.6036,4.7374,6.0516,7.47,8.5 +8.3296,3.7018,5.6542,1.5741,10.6768,11.4728,11.4944,8.8159,20,20,4.1222,20,5.6036,4.7374,6.0516,7.47,8.5 +8.2686,3.6405,5.5936,1.5167,10.6221,11.4219,11.4487,8.7762,20,20,4.0884,9.8163,4.6895,6.7746,5.998,8.5871,7 +8.2435,3.6154,5.5686,1.4931,10.5995,11.4009,11.4299,8.7598,20,20,4.075,9.7994,4.6701,6.7541,5.9762,8.563,7 +8.2435,3.6154,5.5686,1.4931,10.5995,11.4009,11.4299,8.7598,20,20,4.075,9.7994,4.6701,6.7541,5.9762,8.563,7 +8.2435,3.6154,5.5686,1.4931,10.5995,11.4009,11.4299,8.7598,20,20,4.075,9.7994,4.6701,6.7541,5.9762,8.563,7 +8.8899,3.5208,7.4533,1.4046,10.5145,11.3218,10.0044,8.6979,6.7638,5.0054,4.026,5.476,4.598,5.8947,7.3044,1.6787,5.5 +8.8899,3.5208,7.4533,1.4046,10.5145,11.3218,10.0044,8.6979,6.7638,5.0054,4.026,5.476,4.598,5.8947,7.3044,1.6787,5.5 +8.8272,3.458,7.3914,1.3461,10.4579,11.2689,9.9593,8.6565,6.7269,3.9953,7.6297,5.4336,4.5514,5.8415,7.2478,1.6189,5 +8.8272,3.458,7.3914,1.3461,10.4579,11.2689,9.9593,8.6565,6.7269,3.9953,7.6297,5.4336,4.5514,5.8415,7.2478,1.6189,5 +8.7978,3.4287,7.3624,1.3189,10.4313,11.2441,9.9382,8.6371,6.7098,3.9813,20,5.414,4.5299,5.8167,7.2214,1.591,4.5 +7.0339,3.3957,7.3298,1.2882,10.4014,11.2162,9.9145,8.6153,6.6904,3.9659,20,5.3921,4.5058,5.7889,7.1918,1.5598,4 +3.334,5.2893,10.2532,1.2313,10.3455,11.1641,9.87,8.5745,6.6544,7.568,9.6173,4.4612,6.5312,5.7374,7.1367,1.5017,3.5 +3.3041,5.2595,10.2237,1.2038,10.3183,11.1387,9.8484,6.6369,20,7.5535,9.5986,4.4398,6.5081,5.7125,7.11,1.4736,3.5 +3.3041,5.2595,10.2237,1.2038,10.3183,11.1387,9.8484,6.6369,20,7.5535,9.5986,4.4398,6.5081,5.7125,7.11,1.4736,3.5 +3.2412,5.197,10.162,1.1463,10.2613,11.0855,9.8032,6.6004,20,7.5235,5.2923,4.3954,6.4598,5.6605,1.4151,12.6401,2.5 +3.2089,5.1648,10.1301,1.1169,20,11.058,9.7797,6.5816,20,20,5.2719,4.3729,6.4353,5.6339,1.3852,12.6092,3 +3.2089,5.1648,10.1301,1.1169,20,11.058,9.7797,6.5816,20,20,5.2719,4.3729,6.4353,5.6339,1.3852,12.6092,3 +3.1464,5.1026,10.0687,3.0432,1.0605,12.1081,9.7346,6.5455,20,20,5.2332,4.3298,5.5829,6.9707,1.3279,9.1228,2.5 +3.1464,5.1026,10.0687,3.0432,1.0605,12.1081,9.7346,6.5455,20,20,5.2332,4.3298,5.5829,6.9707,1.3279,9.1228,2.5 +3.0886,5.0451,4.9844,2.9885,1.0089,11.029,9.693,6.5123,20,20,5.1978,4.2905,5.536,6.92,1.2753,9.0666,2.5 +3.0886,5.0451,4.9844,2.9885,1.0089,11.029,9.693,6.5123,20,20,5.1978,4.2905,5.536,6.92,1.2753,9.0666,2.5 +3.0259,4.9826,4.9244,2.9291,0.9535,10.9809,9.6477,6.4763,20,20,5.1602,4.2487,5.4856,6.8654,1.219,9.0056,2 +3.0259,4.9826,4.9244,2.9291,0.9535,10.9809,9.6477,6.4763,20,20,5.1602,4.2487,5.4856,6.8654,1.219,9.0056,2 +2.962,4.9189,4.8633,2.8686,0.898,10.932,9.6016,8.3291,6.44,20,5.1225,4.2066,5.4346,1.1623,7.9492,8.9434,1.5 +2.9316,4.8887,4.8342,2.8399,0.872,10.9087,9.5797,8.3092,6.4228,20,4.1869,6.2292,5.4105,1.1357,7.9212,8.914,2 +2.9316,4.8887,4.8342,2.8399,0.872,10.9087,9.5797,8.3092,6.4228,20,4.1869,6.2292,5.4105,1.1357,7.9212,8.914,2 +2.8681,4.8253,4.7735,2.7799,0.8185,10.86,9.534,8.2676,6.3871,20,4.1462,6.1831,5.3603,1.0807,7.8625,8.8523,2 +2.8363,4.7936,4.743,2.7499,10.741,0.7922,9.511,8.2468,6.3692,20,4.1261,6.1603,5.3355,1.0536,7.8333,8.8215,2 +2.8363,4.7936,4.743,2.7499,10.741,0.7922,9.511,8.2468,6.3692,20,4.1261,6.1603,5.3355,1.0536,7.8333,8.8215,2 +2.7705,4.728,4.6801,2.6878,10.6848,0.739,9.4636,8.2037,6.3322,20,4.0855,6.1137,5.2845,0.9988,7.773,8.758,2 +2.7401,4.6976,4.6509,2.6591,10.6587,0.715,9.4415,8.1837,6.3152,20,4.0669,6.0923,0.9739,6.6194,7.7451,8.7286,2 +2.7401,4.6976,4.6509,2.6591,10.6587,0.715,9.4415,8.1837,6.3152,20,4.0669,6.0923,0.9739,6.6194,7.7451,8.7286,2 +2.6763,4.6339,4.5897,2.599,10.6041,0.6662,9.3954,8.1419,6.2796,4.9638,4.0288,6.0478,0.923,6.5655,7.6869,7.3181,2 +2.6436,4.6013,4.5583,2.5681,10.576,10.6872,0.6421,8.1204,6.2614,4.9467,4.0096,6.0253,0.8976,6.5379,7.6571,7.2861,2.5 +2.6436,4.6013,4.5583,2.5681,10.576,10.6872,0.6421,8.1204,6.2614,4.9467,4.0096,6.0253,0.8976,6.5379,7.6571,7.2861,2.5 +2.5851,4.5428,4.5021,2.513,10.5256,10.6418,0.6009,8.0819,6.2288,4.917,3.9761,5.9855,0.8537,6.489,7.6041,7.2291,3 +2.5542,4.5119,4.4724,2.4838,10.499,10.6178,9.3067,0.5802,6.2116,4.9017,3.9588,0.8314,5.1209,6.4634,7.5763,7.1991,3.5 +2.5542,4.5119,4.4724,2.4838,10.499,10.6178,9.3067,0.5802,6.2116,4.9017,3.9588,0.8314,5.1209,6.4634,7.5763,7.1991,3.5 +2.5542,4.5119,4.4724,2.4838,10.499,10.6178,9.3067,0.5802,6.2116,4.9017,3.9588,0.8314,5.1209,6.4634,7.5763,7.1991,3.5 +2.4573,4.4147,4.3786,2.3919,10.4144,10.5414,9.2349,0.5202,6.1566,3.907,0.7666,5.0509,6.3842,8.5162,7.4897,7.1051,3.5 +2.4271,4.3843,4.3492,2.3632,10.3879,10.5174,9.2124,7.9762,6.1394,3.8914,0.7481,5.0294,6.3597,8.4902,7.4628,7.0759,-15 +2.4271,4.3843,4.3492,2.3632,10.3879,10.5174,9.2124,7.9762,6.1394,3.8914,0.7481,5.0294,6.3597,8.4902,7.4628,7.0759,-15 +2.3934,4.3512,4.3188,2.3339,10.362,10.4951,9.192,7.9586,8.6057,3.8692,0.7237,5.0015,6.3292,8.4584,7.4305,7.0421,-14.5 +2.3303,4.2895,9.2642,2.2801,9.4338,10.3146,9.1556,7.9276,20,4.7824,0.6785,5.8064,4.948,6.271,7.3691,8.3316,-13 +2.2994,4.2595,6.2449,4.2353,2.2543,10.292,10.4357,7.9132,20,4.7625,0.6569,5.7815,4.9214,6.2422,7.3387,8.3003,-13 +2.2994,4.2595,6.2449,4.2353,2.2543,10.292,10.4357,7.9132,20,4.7625,0.6569,5.7815,4.9214,6.2422,7.3387,8.3003,-13 +7.6032,2.233,4.1949,4.1773,2.1998,10.244,10.3955,9.1026,7.8835,20,0.6123,5.7273,4.8636,6.1795,7.2729,11.6795,-12.5 +7.57,2.2003,4.1634,10.1243,2.1736,10.221,20,9.0858,10.0652,0.5911,3.7344,5.7,4.8346,6.1482,7.2401,11.6463,-12.5 +7.57,2.2003,4.1634,10.1243,2.1736,10.221,20,9.0858,10.0652,0.5911,3.7344,5.7,4.8346,6.1482,7.2401,11.6463,-12.5 +7.5069,2.1385,4.1037,9.0834,4.0969,2.1253,10.1785,9.0554,20,0.553,3.6889,20,4.7787,6.8645,6.0881,7.1774,-12.5 +6.7601,2.1172,4.0832,9.0636,4.079,2.1091,10.1641,10.33,9.0453,20,3.6729,7.9385,4.7592,6.8443,6.0671,7.1556,22.5 +6.7601,2.1172,4.0832,9.0636,4.079,2.1091,10.1641,10.33,9.0453,20,3.6729,7.9385,4.7592,6.8443,6.0671,7.1556,22.5 +6.7601,2.1172,4.0832,9.0636,4.079,2.1091,10.1641,10.33,9.0453,20,3.6729,7.9385,4.7592,6.8443,6.0671,7.1556,22.5 +7.424,2.0566,4.0237,9.0051,4.0247,2.0585,10.1176,9.0092,20,20,3.6366,20,4.7108,6.7934,6.0131,7.0978,22.5 +5.6321,1.9963,3.963,3.9662,9.1552,2.0026,10.2417,8.964,20,4.5853,3.6125,5.55,4.672,5.967,7.046,11.4471,19.5 +1.9673,3.9336,5.9225,3.9374,1.975,10.0376,10.2175,8.9412,7.7455,3.6024,7.8618,4.6545,6.732,5.9457,7.0216,7.97,17.5 +1.9673,3.9336,5.9225,3.9374,1.975,10.0376,10.2175,8.9412,7.7455,3.6024,7.8618,4.6545,6.732,5.9457,7.0216,7.97,17.5 +1.9066,3.8721,9.8407,3.8777,1.918,9.9826,10.1675,7.7033,20,7.8371,5.5026,4.6176,5.9008,8.0084,6.9705,6.5569,15 +1.8755,3.8404,9.809,3.8467,1.8882,9.9537,8.8695,7.6807,20,7.8256,5.4872,4.5998,5.8786,6.9449,11.3401,6.5277,13.5 +1.8755,3.8404,9.809,3.8467,1.8882,9.9537,8.8695,7.6807,20,7.8256,5.4872,4.5998,5.8786,6.9449,11.3401,6.5277,13.5 +10.4352,3.7787,20,3.7862,1.8305,10.0897,8.8212,7.637,8.3295,20,4.5653,6.6329,5.8355,6.895,7.8299,6.4709,12 +10.4352,3.7787,20,3.7862,1.8305,10.0897,8.8212,7.637,8.3295,20,4.5653,6.6329,5.8355,6.895,7.8299,6.4709,12 +3.7174,5.706,3.726,1.7731,9.8415,10.0382,8.7728,7.5933,20,5.4295,4.5324,5.7936,7.8893,6.8462,6.4148,10.4673,9.5 +3.7174,5.706,3.726,1.7731,9.8415,10.0382,8.7728,7.5933,20,5.4295,4.5324,5.7936,7.8893,6.8462,6.4148,10.4673,9.5 +3.696,5.6845,3.705,1.7531,9.822,10.0204,8.756,7.5781,20,5.4197,4.521,5.7789,7.873,6.8291,6.3952,7.1069,9.5 +3.696,5.6845,3.705,1.7531,9.822,10.0204,8.756,7.5781,20,5.4197,4.521,5.7789,7.873,6.8291,6.3952,7.1069,9.5 +3.602,9.5701,3.6121,1.6648,9.7352,9.9405,7.51,8.2142,5.7739,9.392,4.4736,5.7169,6.7557,11.1375,6.3101,7.0173,7.5 +3.602,9.5701,3.6121,1.6648,9.7352,9.9405,7.51,8.2142,5.7739,9.392,4.4736,5.7169,6.7557,11.1375,6.3101,7.0173,7.5 +3.5471,9.5149,3.5578,1.6134,10.7982,8.6368,7.4702,8.178,5.7411,4.447,6.4964,5.6815,6.7134,11.0918,6.2608,1.5897,6.5 +3.5167,9.4843,3.5276,1.5848,20,8.6122,7.4478,8.1576,5.7227,4.4329,6.4796,5.6623,6.6904,7.5992,6.2337,1.5605,5.5 +3.5167,9.4843,3.5276,1.5848,20,8.6122,7.4478,8.1576,5.7227,4.4329,6.4796,5.6623,6.6904,7.5992,6.2337,1.5605,5.5 +3.5167,9.4843,3.5276,1.5848,20,8.6122,7.4478,8.1576,5.7227,4.4329,6.4796,5.6623,6.6904,7.5992,6.2337,1.5605,5.5 +5.4082,20,3.4324,1.4953,20,8.5348,7.3779,5.6655,20,8.4134,5.6023,7.6715,6.6178,7.5162,6.1482,1.4686,4.5 +5.4082,20,3.4324,1.4953,20,8.5348,7.3779,5.6655,20,8.4134,5.6023,7.6715,6.6178,7.5162,6.1482,1.4686,4.5 +5.3444,20,3.3693,1.4361,20,8.4832,7.3313,5.6275,20,20,5.5638,7.6267,6.5706,6.0922,6.7859,1.4083,4 +5.3139,3.339,8.5402,1.4079,9.7042,8.4585,7.309,5.6093,20,6.3778,5.5457,7.6054,6.5483,6.0655,6.7574,1.3796,3.5 +5.3139,3.339,8.5402,1.4079,9.7042,8.4585,7.309,5.6093,20,6.3778,5.5457,7.6054,6.5483,6.0655,6.7574,1.3796,3.5 +8.2421,3.276,8.4781,1.3494,9.6495,8.4071,7.2626,5.5718,20,6.3454,5.5083,6.502,10.8601,6.01,1.3201,4.9507,3 +8.2097,3.2439,8.4465,1.3197,9.6216,8.3808,7.239,5.5527,20,6.3292,5.4897,6.4786,10.8342,5.982,1.29,4.9198,2.5 +8.2097,3.2439,8.4465,1.3197,9.6216,8.3808,7.239,5.5527,20,6.3292,5.4897,6.4786,10.8342,5.982,1.29,4.9198,2.5 +8.1471,3.182,8.3854,1.2628,9.5678,8.3304,7.1936,5.5163,20,6.2983,5.4539,6.4337,10.7843,5.9279,1.2324,4.8601,2 +8.1471,3.182,8.3854,1.2628,9.5678,8.3304,7.1936,5.5163,20,6.2983,5.4539,6.4337,10.7843,5.9279,1.2324,4.8601,2 +8.1234,3.1586,8.3624,1.2415,9.5476,8.3114,7.1765,5.5027,20,6.2867,5.4405,6.4168,10.7655,5.9074,1.2107,4.8376,2 +8.0589,3.0948,8.2994,9.2485,1.1837,8.2595,7.13,5.4657,20,9.4274,5.4044,6.371,10.7142,5.8519,1.152,4.7762,1.5 +8.0255,3.0618,8.2668,9.2174,1.154,8.2327,7.106,5.4467,20,9.41,5.3861,6.3476,10.6879,5.8234,1.122,4.7445,1.5 +7.9946,3.0312,8.2367,9.1886,1.1267,8.2079,7.0839,7.8264,5.4292,9.3939,5.3692,6.3259,7.1758,5.797,1.0943,4.7152,2 +8.9481,2.9987,8.2046,9.158,1.098,8.1816,7.0604,7.8051,5.4108,5.3514,8.5438,6.303,7.1487,5.769,1.0652,4.6841,1.5 +8.9481,2.9987,8.2046,9.158,1.098,8.1816,7.0604,7.8051,5.4108,5.3514,8.5438,6.303,7.1487,5.769,1.0652,4.6841,1.5 +8.8828,2.9344,8.1411,9.0973,1.0415,8.1294,7.0138,7.7628,5.3743,5.317,7.33,6.2582,7.0953,1.0083,4.6227,8.738,1.5 +8.8828,2.9344,8.1411,9.0973,1.0415,8.1294,7.0138,7.7628,5.3743,5.317,7.33,6.2582,7.0953,1.0083,4.6227,8.738,1.5 +8.8519,2.9039,8.111,9.0686,1.0151,8.1047,6.9917,7.7428,5.3571,5.3009,7.31,6.2371,7.0701,0.9817,4.5936,8.7086,1 +8.8519,2.9039,8.111,9.0686,1.0151,8.1047,6.9917,7.7428,5.3571,5.3009,7.31,6.2371,7.0701,0.9817,4.5936,8.7086,1 +8.7866,2.8395,8.0474,9.0078,0.9601,8.0526,6.9454,7.7008,5.3213,5.2674,7.268,6.1929,7.017,0.9265,4.5323,8.6464,0.5 +8.7219,2.7758,7.9845,8.9478,9.2159,0.9071,6.8999,7.6596,5.2864,5.2349,7.2268,6.1495,0.8732,5.5791,4.4717,8.5849,0.5 +8.6891,2.7435,7.9525,8.9173,9.188,0.8808,6.877,7.6388,5.269,5.2185,7.2059,6.1275,0.8468,5.5518,4.441,8.5537,1 +8.6891,2.7435,7.9525,8.9173,9.188,0.8808,6.877,7.6388,5.269,5.2185,7.2059,6.1275,0.8468,5.5518,4.441,8.5537,1 +8.6239,2.6794,7.8891,8.8568,9.1326,0.8298,6.8315,7.5976,20,8.3668,7.165,6.0844,0.7957,11.0708,4.3802,8.4918,0.5 +8.5926,2.6485,7.8586,8.8277,9.1059,0.806,6.8096,7.5779,20,8.3503,6.0638,11.3877,0.772,11.044,4.351,2.6383,0 +8.5926,2.6485,7.8586,8.8277,9.1059,0.806,6.8096,7.5779,20,8.3503,6.0638,11.3877,0.772,11.044,4.351,2.6383,0 +8.5344,2.5914,7.8021,8.774,9.0568,7.8535,0.7635,7.5418,20,8.3195,6.0257,0.7292,5.4239,10.9942,4.2968,2.5815,0 +8.5344,2.5914,7.8021,8.774,9.0568,7.8535,0.7635,7.5418,20,8.3195,6.0257,0.7292,5.4239,10.9942,4.2968,2.5815,0 +8.5344,2.5914,7.8021,8.774,9.0568,7.8535,0.7635,7.5418,20,8.3195,6.0257,0.7292,5.4239,10.9942,4.2968,2.5815,0 +8.4697,2.5278,7.7393,8.7142,9.0023,7.803,0.7188,7.502,20,8.2855,5.9836,0.6843,5.3707,10.9388,4.2365,2.5183,0 +8.4058,2.4652,7.6772,8.6552,8.9486,7.7533,6.6821,0.6778,20,8.2524,0.6432,11.2501,5.3183,9.2991,4.1772,2.4559,0 +8.4058,2.4652,7.6772,8.6552,8.9486,7.7533,6.6821,0.6778,20,8.2524,0.6432,11.2501,5.3183,9.2991,4.1772,2.4559,0 +8.3738,2.4338,7.6462,8.6257,8.9218,7.7285,6.6606,0.6587,20,8.2359,0.6241,11.2266,5.2922,9.2705,4.1475,2.4247,0 +8.3429,2.4036,7.6162,8.5973,8.8959,7.7047,6.6398,0.6412,20,8.2201,0.6067,11.204,5.2671,9.2429,4.1189,2.3946,0 +8.2787,20,2.3407,8.5382,8.8421,7.6552,6.597,7.3865,20,8.1875,5.8616,11.1572,5.215,9.1856,4.0596,2.3321,-0.5 +8.2461,20,2.3089,8.5082,20,7.6302,8.6749,6.5754,20,8.1711,5.8412,11.1335,5.1887,5.8036,4.0295,2.3004,-0.5 +8.2461,20,2.3089,8.5082,20,7.6302,8.6749,6.5754,20,8.1711,5.8412,11.1335,5.1887,5.8036,4.0295,2.3004,-0.5 +8.2461,20,2.3089,8.5082,20,7.6302,8.6749,6.5754,20,8.1711,5.8412,11.1335,5.1887,5.8036,4.0295,2.3004,-0.5 +8.1821,20,2.2466,8.4496,20,7.5815,8.6283,6.5335,20,8.1389,5.8012,11.0869,5.1372,5.7463,3.9705,2.2383,-1 +8.1181,20,2.1842,8.3911,20,7.533,8.5819,6.492,20,20,5.7615,11.0403,5.0857,5.689,3.9116,2.1761,-0.5 +8.1181,20,2.1842,8.3911,20,7.533,8.5819,6.492,20,20,5.7615,11.0403,5.0857,5.689,3.9116,2.1761,-0.5 +8.0873,20,2.1543,8.363,20,7.5098,8.5597,6.4722,20,20,5.7425,9.9797,5.0611,5.6616,3.8833,2.1463,-0.5 +8.042,20,2.1103,8.3217,20,7.4758,8.5271,6.4433,20,20,5.7148,9.9457,5.0249,5.6211,3.8417,2.1024,-0.5 +8.042,20,2.1103,8.3217,20,7.4758,8.5271,6.4433,20,20,5.7148,9.9457,5.0249,5.6211,3.8417,2.1024,-0.5 +7.9801,20,2.0504,8.2653,20,8.5956,7.4296,6.4041,20,20,5.6772,9.8993,4.9757,5.566,3.785,2.0426,-0.5 +7.9193,20,1.9916,8.2101,20,8.546,7.3844,6.366,20,20,5.6406,9.8538,4.9275,5.5119,3.7294,1.9838,-0.5 +7.9193,20,1.9916,8.2101,20,8.546,7.3844,6.366,20,20,5.6406,9.8538,4.9275,5.5119,3.7294,1.9838,-0.5 +7.8543,20,1.9289,8.1511,20,8.4931,7.3365,6.3258,7.1446,20,5.6019,9.8053,4.8763,5.4543,3.6701,1.9212,0 +7.8228,20,1.8986,8.1226,20,8.4675,7.3134,6.3064,7.1274,20,5.5832,9.7819,4.8516,5.4263,3.6414,1.8909,-0.5 +7.8228,20,1.8986,8.1226,20,8.4675,7.3134,6.3064,7.1274,20,5.5832,9.7819,4.8516,5.4263,3.6414,1.8909,-0.5 +7.7618,20,1.84,8.0675,20,8.4182,7.2687,6.2693,7.0945,20,5.5476,9.7367,4.8041,5.3725,3.5862,1.8324,0 +7.7618,20,1.84,8.0675,20,8.4182,7.2687,6.2693,7.0945,20,5.5476,9.7367,4.8041,5.3725,3.5862,1.8324,0 +7.7001,20,1.7809,8.0117,20,8.3683,7.2238,6.232,7.0615,6.6184,5.512,9.6911,4.7562,5.3181,3.5303,1.7733,-0.5 +7.6711,20,1.7531,7.9855,20,8.345,7.2027,6.2146,7.0461,6.6025,5.4955,9.6697,4.7338,5.2926,3.5042,1.7456,-0.5 +7.6711,20,1.7531,7.9855,20,8.345,7.2027,6.2146,7.0461,6.6025,5.4955,9.6697,4.7338,5.2926,3.5042,1.7456,-0.5 +7.6091,20,1.6941,7.9298,20,8.2953,7.1582,6.1779,20,6.5685,5.4602,9.6241,4.6862,5.2382,3.4484,1.6865,0 +7.6091,20,1.6941,7.9298,20,8.2953,7.1582,6.1779,20,6.5685,5.4602,9.6241,4.6862,5.2382,3.4484,1.6865,0 +7.5535,20,1.6413,7.8798,20,8.2509,7.1183,6.1453,20,6.5384,5.429,6.0533,4.6437,5.1894,3.3984,1.6336,0 +7.5535,20,1.6413,7.8798,20,8.2509,7.1183,6.1453,20,6.5384,5.429,6.0533,4.6437,5.1894,3.3984,1.6336,0 +7.4895,20,6.7945,1.5808,20,8.1998,7.0727,6.1081,20,5.3937,9.285,6.0057,4.5953,3.3414,1.5731,8.233,0 +7.4895,20,6.7945,1.5808,20,8.1998,7.0727,6.1081,20,5.3937,9.285,6.0057,4.5953,3.3414,1.5731,8.233,0 +7.4281,20,6.7357,1.5229,20,8.151,7.0292,6.0728,20,5.3604,9.2492,4.5492,9.2358,3.2868,1.5153,8.1736,0 +7.3963,20,6.7053,1.4931,7.7388,8.1258,7.0067,6.0547,20,5.3433,9.2308,4.5255,9.2104,3.2586,1.4855,8.1428,0 +7.3963,20,6.7053,1.4931,7.7388,8.1258,7.0067,6.0547,20,5.3433,9.2308,4.5255,9.2104,3.2586,1.4855,8.1428,0 +7.3538,20,6.6646,1.4533,7.7008,8.0921,6.9768,6.0307,20,5.3207,9.2063,4.4939,9.1765,3.2211,1.4458,8.1017,0 +7.2897,20,6.6034,1.3937,7.6436,8.0416,6.932,5.9949,20,5.2871,9.1696,4.4466,9.1256,3.1647,1.3862,8.0397,0 +7.2594,20,6.5745,1.3656,7.6165,8.0177,6.9109,5.9781,20,5.2714,9.1524,4.4244,9.1015,3.1381,1.3582,8.0104,0 +7.2594,20,6.5745,1.3656,7.6165,8.0177,6.9109,5.9781,20,5.2714,9.1524,4.4244,9.1015,3.1381,1.3582,8.0104,0 +7.1958,20,6.5138,1.307,7.5599,7.9679,6.8669,7.9447,5.9432,5.2388,9.1164,4.3782,9.0512,3.0827,1.2997,7.9489,0 +7.1635,20,6.4829,1.2774,7.5312,7.9426,6.8446,7.9233,5.9256,5.2225,9.0982,4.3548,9.0257,3.0546,1.2701,7.9177,0 +7.1635,20,6.4829,1.2774,7.5312,7.9426,6.8446,7.9233,5.9256,5.2225,9.0982,4.3548,9.0257,3.0546,1.2701,7.9177,0 +7.1635,20,6.4829,1.2774,7.5312,7.9426,6.8446,7.9233,5.9256,5.2225,9.0982,4.3548,9.0257,3.0546,1.2701,7.9177,0 +7.0995,20,6.422,1.2193,7.4743,7.8927,6.8008,7.8814,5.8913,5.1906,9.0625,4.3089,8.9753,2.9992,1.2121,7.8559,-0.5 +7.0439,20,6.3691,1.1693,7.4251,7.8495,6.763,7.8452,5.8618,9.0318,20,4.2695,8.9317,2.9514,1.1622,7.8023,0 +7.0439,20,6.3691,1.1693,7.4251,7.8495,6.763,7.8452,5.8618,9.0318,20,4.2695,8.9317,2.9514,1.1622,7.8023,0 +7.0439,20,6.3691,1.1693,7.4251,7.8495,6.763,7.8452,5.8618,9.0318,20,4.2695,8.9317,2.9514,1.1622,7.8023,0 +6.9751,20,6.3037,20,1.1082,7.7964,6.7167,7.8009,20,8.9939,20,4.221,8.8778,1.1011,6.9383,7.7359,0 +6.9446,20,6.2747,20,1.0814,7.7729,6.6962,7.7812,20,8.9772,20,4.1997,8.854,1.0743,6.9098,7.7065,0 +6.91,20,6.2419,20,1.0513,7.7463,6.6731,7.7591,20,8.9584,20,4.1758,8.8271,1.0442,6.8777,7.6732,0 +6.91,20,6.2419,20,1.0513,7.7463,6.6731,7.7591,20,8.9584,20,4.1758,8.8271,1.0442,6.8777,7.6732,0 +6.8458,20,7.1339,6.1809,0.996,7.6971,20,6.6305,20,8.9238,20,4.1316,8.7772,0.989,6.8181,7.6112,0 +6.8458,20,7.1339,6.1809,0.996,7.6971,20,6.6305,20,8.9238,20,4.1316,8.7772,0.989,6.8181,7.6112,0 +6.7494,20,7.0413,6.0897,7.1659,0.9154,20,6.5672,20,8.8725,20,4.0664,0.9086,7.8426,6.7288,7.5185,0 +6.7494,20,7.0413,6.0897,7.1659,0.9154,20,6.5672,20,8.8725,20,4.0664,0.9086,7.8426,6.7288,7.5185,0 +6.7494,20,7.0413,6.0897,7.1659,0.9154,20,6.5672,20,8.8725,20,4.0664,0.9086,7.8426,6.7288,7.5185,0 +6.6844,20,6.9788,6.0281,7.109,0.8627,8.9861,6.5249,20,8.8383,4.0231,5.435,0.8561,7.7869,6.6686,7.456,0 +6.6196,20,6.9166,5.9669,7.0525,0.8121,8.9376,6.4832,20,8.8045,3.9806,5.3917,0.8057,7.7316,6.6087,7.3937,0 +6.6196,20,6.9166,5.9669,7.0525,0.8121,8.9376,6.4832,20,8.8045,3.9806,5.3917,0.8057,7.7316,6.6087,7.3937,0 +6.5869,20,6.8853,5.9361,7.024,0.7874,8.9133,6.4623,20,8.7877,3.9593,8.9016,0.7811,7.7038,6.5786,7.3623,-0.5 +6.5338,20,6.8344,5.886,6.9778,20,0.7484,6.4285,20,8.7604,3.9252,0.7424,2.5275,7.6586,6.5296,2.5845,0 +6.5013,20,6.8033,5.8554,6.9497,20,0.7256,6.4081,20,8.7437,3.9044,0.7195,2.5015,7.631,6.4997,2.5527,0 +6.5013,20,6.8033,5.8554,6.9497,20,0.7256,6.4081,20,8.7437,3.9044,0.7195,2.5015,7.631,6.4997,2.5527,0 +6.5013,20,6.8033,5.8554,6.9497,20,0.7256,6.4081,20,8.7437,3.9044,0.7195,2.5015,7.631,6.4997,2.5527,0 +6.435,20,6.7398,5.7929,6.8923,20,7.388,0.6813,20,8.7101,0.6754,8.7991,2.4491,7.5748,6.4386,2.4878,0 +6.3723,20,6.6798,5.734,6.8382,20,7.3417,0.6429,20,8.6788,0.6374,8.7573,2.4002,7.5218,6.3811,2.4266,-0.5 +6.3723,20,6.6798,5.734,6.8382,20,7.3417,0.6429,20,8.6788,0.6374,8.7573,2.4002,7.5218,6.3811,2.4266,-0.5 +6.3099,20,6.6203,5.6756,6.7845,20,7.296,6.2894,0.6089,0.6035,3.7856,20,2.352,7.4692,6.3238,2.3657,-0.5 +6.2801,20,6.5919,5.6476,6.759,20,7.2743,6.2714,20,20,3.7675,8.3459,2.3292,7.444,6.2964,2.3367,-26.5 +6.2801,20,6.5919,5.6476,6.759,20,7.2743,6.2714,20,20,3.7675,8.3459,2.3292,7.444,6.2964,2.3367,-26.5 +6.2801,20,6.5919,5.6476,6.759,20,7.2743,6.2714,20,20,3.7675,8.3459,2.3292,7.444,6.2964,2.3367,-26.5 +5.2421,20,20,5.5938,6.7115,20,7.2363,6.242,7.3453,8.595,3.7236,8.6487,2.277,7.3877,6.2368,7.0067,-25 +5.2102,6.1881,20,5.569,20,6.6911,7.2218,20,6.2327,8.57,3.6961,5.0977,2.2463,7.3555,6.2039,6.9738,-22.5 +5.148,6.1281,20,20,5.5229,6.6542,20,7.1974,20,5.8519,8.5176,3.6394,8.5602,2.1838,7.2907,6.1382,-18.5 +2.1488,5.1192,20,20,5.5011,20,6.6365,7.1853,20,4.7201,8.4943,3.614,8.5335,2.1556,7.2611,6.1081,-17 +2.1488,5.1192,20,20,5.5011,20,6.6365,7.1853,20,4.7201,8.4943,3.614,8.5335,2.1556,7.2611,6.1081,-17 +2.0814,5.0536,6.0369,20,6.3866,5.4516,6.5964,20,7.158,4.6753,5.7853,3.5568,4.9545,2.0918,3.8802,7.8204,-14 +2.0814,5.0536,6.0369,20,6.3866,5.4516,6.5964,20,7.158,4.6753,5.7853,3.5568,4.9545,2.0918,3.8802,7.8204,-14 +6.7491,2.021,5.9803,20,20,5.4084,7.673,6.562,20,7.1694,4.634,8.3934,3.5047,2.0338,3.8207,7.1331,-12 +6.7491,2.021,5.9803,20,20,5.4084,7.673,6.562,20,7.1694,4.634,8.3934,3.5047,2.0338,3.8207,7.1331,-12 +6.7117,1.9842,4.9592,20,20,5.3822,20,6.5411,20,7.1458,4.6092,8.3641,3.4731,1.9987,3.7845,7.0961,-10.5 +6.6498,1.9237,4.9005,5.8895,20,6.2681,5.3402,6.5081,20,8.0742,4.5673,8.3148,3.4202,8.3273,1.94,7.0344,-9 +6.6498,1.9237,4.9005,5.8895,20,6.2681,5.3402,6.5081,20,8.0742,4.5673,8.3148,3.4202,8.3273,1.94,7.0344,-9 +6.6201,1.8946,4.8723,5.8624,20,6.2465,5.32,6.4922,20,8.056,4.5475,8.2913,3.395,8.3003,1.912,7.0048,-8 +5.786,1.835,4.8146,5.8071,20,6.203,5.2795,6.4608,20,20,4.5062,8.2422,3.3427,4.733,1.8541,6.9436,-7 +5.786,1.835,4.8146,5.8071,20,6.203,5.2795,6.4608,20,20,4.5062,8.2422,3.3427,4.733,1.8541,6.9436,-7 +5.7235,6.4973,1.775,5.7516,20,20,5.2394,7.5366,6.4299,20,4.4645,9.0932,3.2899,4.6781,1.7956,3.575,-5.5 +5.6918,6.4661,1.7448,4.7273,20,20,5.2195,20,6.4147,20,4.4433,9.0689,3.2631,4.6501,1.766,3.5442,-5.5 +5.6918,6.4661,1.7448,4.7273,20,20,5.2195,20,6.4147,20,4.4433,9.0689,3.2631,4.6501,1.766,3.5442,-5.5 +5.6918,6.4661,1.7448,4.7273,20,20,5.2195,20,6.4147,20,4.4433,9.0689,3.2631,4.6501,1.766,3.5442,-5.5 +5.6291,6.4042,1.685,4.6693,20,20,6.0956,5.1803,7.4896,20,4.4017,9.0208,3.2103,4.595,1.7074,3.4833,-4.5 +5.5614,6.3377,1.621,4.6073,5.6093,20,6.0509,5.1394,20,20,4.3566,8.9684,3.1531,4.5351,1.6442,3.4175,-3.5 +5.5614,6.3377,1.621,4.6073,5.6093,20,6.0509,5.1394,20,20,4.3566,8.9684,3.1531,4.5351,1.6442,3.4175,-3.5 +5.5304,6.3072,1.5918,4.5789,5.5823,20,6.0304,5.1207,20,20,4.3364,8.9447,3.1272,4.508,1.6155,3.3874,-3.5 +5.4682,6.246,20,1.5334,5.5283,20,5.9898,5.0837,20,20,4.2959,8.897,3.0753,4.4534,1.558,3.327,-2.5 +5.4455,6.2237,20,1.5122,5.5086,20,5.9751,5.0704,20,20,4.281,8.8794,3.0563,4.4334,1.537,3.3049,-2.5 +5.4022,6.1812,20,1.4719,5.4713,20,20,5.0453,20,20,4.2532,20,3.0205,4.3955,1.4973,3.2629,-2.5 +5.3718,6.1513,20,1.4437,5.445,20,20,5.0277,20,20,4.2337,20,2.9953,4.3689,1.4694,3.2334,-2 +5.3718,6.1513,20,1.4437,5.445,20,20,5.0277,20,20,4.2337,20,2.9953,4.3689,1.4694,3.2334,-2 +5.3083,6.0891,20,1.3852,5.3906,20,20,4.9916,20,20,4.1934,20,2.9432,4.3136,1.4116,3.1719,-2 +5.2759,6.0573,20,1.3555,5.3629,20,20,4.9735,20,20,4.173,20,2.9166,4.2853,1.3822,3.1404,-1.5 +5.2759,6.0573,20,1.3555,5.3629,20,20,4.9735,20,20,4.173,20,2.9166,4.2853,1.3822,3.1404,-1.5 +5.2759,6.0573,20,1.3555,5.3629,20,20,4.9735,20,20,4.173,20,2.9166,4.2853,1.3822,3.1404,-1.5 +5.2126,5.9952,20,1.298,5.309,20,20,4.9386,20,20,4.1334,20,2.8651,1.3252,7.7207,3.079,-1.5 +6.929,5.1493,5.9332,1.2411,5.2554,20,20,5.7894,4.9044,20,4.0943,20,2.8139,1.2687,7.6628,3.0176,-1.5 +6.929,5.1493,5.9332,1.2411,5.2554,20,20,5.7894,4.9044,20,4.0943,20,2.8139,1.2687,7.6628,3.0176,-1.5 +6.8663,5.0867,5.872,20,1.1857,20,20,5.7518,4.8714,20,4.056,20,2.7637,1.2135,7.6057,2.957,-1 +6.8301,5.0506,5.8367,20,1.1541,20,20,5.7303,4.8527,20,4.0341,20,2.7349,1.1819,7.5727,2.922,-1 +6.8301,5.0506,5.8367,20,1.1541,20,20,5.7303,4.8527,20,4.0341,20,2.7349,1.1819,7.5727,2.922,-1 +6.7675,4.9882,5.7757,20,1.1,20,20,5.6935,20,20,3.9969,8.5306,2.6856,1.128,7.5157,2.8616,-0.5 +6.7354,4.9562,5.7445,20,1.0727,5.0938,20,5.6749,20,20,3.978,8.5064,2.6605,1.1007,7.4865,2.8307,-0.5 +6.7354,4.9562,5.7445,20,1.0727,5.0938,20,5.6749,20,20,3.978,8.5064,2.6605,1.1007,7.4865,2.8307,-0.5 +6.6796,4.9006,5.6901,20,1.0258,5.0476,20,5.6427,20,20,3.9457,8.4646,2.6173,1.0539,7.4359,2.7771,-0.5 +6.6796,4.9006,5.6901,20,1.0258,5.0476,20,5.6427,20,20,3.9457,8.4646,2.6173,1.0539,7.4359,2.7771,-0.5 +6.6176,4.8387,5.6297,20,3.9604,0.9747,20,5.6073,20,20,3.9103,8.4182,1.003,3.9086,7.3797,2.7175,0 +6.6176,4.8387,5.6297,20,3.9604,0.9747,20,5.6073,20,20,3.9103,8.4182,1.003,3.9086,7.3797,2.7175,0 +6.5559,4.7773,5.5698,20,3.9068,0.9254,20,5.5726,20,3.8759,4.9374,2.5234,0.9537,3.8567,7.324,2.6584,0 +6.5261,4.7476,5.5408,20,3.8809,0.902,20,5.5559,20,3.8596,4.9191,2.5011,0.9305,3.8317,7.2971,2.6299,0 +6.5261,4.7476,5.5408,20,3.8809,0.902,20,5.5559,20,3.8596,4.9191,2.5011,0.9305,3.8317,7.2971,2.6299,0 +6.4643,4.686,5.4807,20,3.8274,0.8547,20,20,5.5217,3.8262,4.8815,2.4556,0.8835,8.3443,7.2414,2.5709,0 +6.4327,4.6545,5.45,20,3.8001,4.8455,0.8313,20,5.5044,3.8094,4.8625,0.8603,3.7539,8.3162,7.2129,2.5408,0 +6.4327,4.6545,5.45,20,3.8001,4.8455,0.8313,20,5.5044,3.8094,4.8625,0.8603,3.7539,8.3162,7.2129,2.5408,0 +6.3701,4.5921,5.3891,20,3.7464,4.7949,0.7867,20,5.4704,3.7768,4.8252,0.8158,3.7021,8.2606,7.1567,2.4813,0 +6.3701,4.5921,5.3891,20,3.7464,4.7949,0.7867,20,5.4704,3.7768,4.8252,0.8158,3.7021,8.2606,7.1567,2.4813,0 +6.3382,4.5602,5.3581,20,3.7191,4.7692,0.7649,20,5.4533,3.7604,4.8064,0.7941,3.6759,8.2323,7.128,2.4509,0 +6.3382,4.5602,5.3581,20,3.7191,4.7692,0.7649,20,5.4533,3.7604,4.8064,0.7941,3.6759,8.2323,7.128,2.4509,0 +6.2768,4.4991,5.2986,20,3.6668,4.72,20,0.7251,5.4208,3.7295,0.7544,2.3221,3.6257,7.0731,2.3928,6.6321,-0.5 +6.2149,4.4374,5.2385,20,3.6143,4.6707,20,0.6882,20,6.2253,0.7175,2.2797,3.5754,7.0177,2.3343,6.5732,0.5 +6.2149,4.4374,5.2385,20,3.6143,4.6707,20,0.6882,20,6.2253,0.7175,2.2797,3.5754,7.0177,2.3343,6.5732,0.5 +6.1839,4.4066,5.2086,20,3.5883,4.6462,20,20,0.6713,0.7002,4.7174,2.2588,3.5503,6.99,2.3051,6.5437,0 +6.1569,4.3796,5.1824,20,3.5655,4.6248,20,20,20,0.6861,4.7022,2.2408,3.5286,6.966,2.2797,6.5181,-53.5 +6.1245,4.3473,5.1509,20,3.5382,4.5991,20,20,20,6.1767,2.2196,7.1152,3.5027,6.9371,2.2493,6.4873,-34.5 +5.4544,20,4.2989,5.1104,20,20,3.5167,4.5829,20,7.6618,0.6122,4.6219,2.1552,3.4368,20,6.8722,-46.5 +5.4544,20,4.2989,5.1104,20,20,3.5167,4.5829,20,7.6618,0.6122,4.6219,2.1552,3.4368,20,6.8722,-46.5 +2.1182,5.3915,20,4.2451,20,5.065,20,3.4919,4.5636,20,0.5527,3.5337,4.5557,2.0864,3.3656,20,-40.5 +2.1182,5.3915,20,4.2451,20,5.065,20,3.4919,4.5636,20,0.5527,3.5337,4.5557,2.0864,3.3656,20,-40.5 +6.7287,2.0476,7.026,5.3267,4.19,20,5.0187,20,20,8.0757,4.7377,0.4946,3.469,4.4874,2.0155,6.9056,-35.5 +6.7287,2.0476,7.026,5.3267,4.19,20,5.0187,20,20,8.0757,4.7377,0.4946,3.469,4.4874,2.0155,6.9056,-35.5 +6.6931,2.0131,6.9926,5.2949,5.9299,4.1629,4.9958,20,20,3.7885,4.7138,0.4683,3.438,4.4544,1.9811,6.87,-34 +20,6.6583,1.9794,5.2637,20,4.1363,20,4.9732,20,7.1206,3.7683,0.4442,6.5005,3.4081,1.9479,7.7801,-32.5 +3.1849,6.6219,1.944,6.9257,5.2308,5.8719,4.1082,4.9492,20,20,3.748,0.4213,6.4727,3.3773,4.3896,1.9135,-32 +3.1097,20,6.5467,1.8714,6.8551,5.1634,5.811,4.051,4.9008,8.5473,0.3802,4.6204,20,6.4152,3.3138,1.8424,-31.5 +6.6885,3.0728,6.5099,1.8359,6.8206,5.1306,5.7815,4.0234,20,4.9416,0.3638,3.6858,4.5971,6.3869,3.2826,4.288,-32 +6.6885,3.0728,6.5099,1.8359,6.8206,5.1306,5.7815,4.0234,20,4.9416,0.3638,3.6858,4.5971,6.3869,3.2826,4.288,-32 +7.565,3.002,20,6.4391,1.7676,6.7542,5.0672,5.7245,3.9701,7.7414,4.9183,3.6482,4.5535,20,6.3334,3.2237,13.5 +1.7116,6.5869,2.97,6.4069,20,1.7367,5.0384,5.6984,20,9.1484,4.9086,20,3.632,20,6.3096,3.1974,16 +20,6.54,2.9234,6.3619,5.9318,1.695,5.0013,5.6667,20,10.1813,4.8865,3.6014,4.5002,20,6.2698,3.1549,14.5 +20,6.54,2.9234,6.3619,5.9318,1.695,5.0013,5.6667,20,10.1813,4.8865,3.6014,4.5002,20,6.2698,3.1549,14.5 +20,6.54,2.9234,6.3619,5.9318,1.695,5.0013,5.6667,20,10.1813,4.8865,3.6014,4.5002,20,6.2698,3.1549,14.5 +7.4243,2.8606,20,6.3006,1.6382,6.6288,4.95,5.6222,3.8773,4.86,8.4403,3.5632,4.4567,6.2181,3.0994,4.0917,12.5 +6.4132,2.7964,6.2376,20,1.5797,4.8966,20,3.8353,20,8.412,3.5268,4.4145,20,6.1669,3.0441,4.0322,10 +6.3829,2.766,6.2077,20,1.552,4.8712,20,3.8154,20,8.399,3.51,4.3948,20,6.1428,3.0181,1.5155,9.5 +6.3829,2.766,6.2077,20,1.552,4.8712,20,3.8154,20,8.399,3.51,4.3948,20,6.1428,3.0181,1.5155,9.5 +6.3082,2.691,6.134,5.7153,1.4843,4.809,5.4992,3.767,20,20,3.4694,4.3469,6.0837,2.9545,3.9352,1.4449,7.5 +6.3082,2.691,6.134,5.7153,1.4843,4.809,5.4992,3.767,20,20,3.4694,4.3469,6.0837,2.9545,3.9352,1.4449,7.5 +2.6286,20,6.0725,5.6566,1.4279,4.7568,5.4537,3.7266,20,20,3.4373,4.3083,6.0353,2.9024,3.8782,1.3868,6.5 +2.5969,20,6.0412,5.6268,1.3995,4.7303,5.4306,3.7061,20,3.4215,4.2891,20,6.011,2.8762,3.8494,1.3575,6 +2.5969,20,6.0412,5.6268,1.3995,4.7303,5.4306,3.7061,20,3.4215,4.2891,20,6.011,2.8762,3.8494,1.3575,6 +2.5675,20,6.0122,5.5993,1.3733,4.7059,5.4094,3.6875,20,3.4069,4.2713,20,5.9884,2.852,1.3304,20,5.5 +2.5046,7.0528,5.9501,5.54,1.3173,4.6534,5.3637,3.6473,20,3.377,4.2343,20,5.9408,2.8008,1.273,20,4.5 +2.5046,7.0528,5.9501,5.54,1.3173,4.6534,5.3637,3.6473,20,3.377,4.2343,20,5.9408,2.8008,1.273,20,4.5 +2.4437,6.9924,5.8899,5.4827,1.2636,4.6027,5.3195,3.6089,20,20,4.1993,20,2.7521,20,1.2182,20,4 +2.4102,5.8568,20,5.4511,1.2342,4.5747,5.2952,3.5878,20,6.6619,4.1805,20,2.7255,20,1.1884,20,3 +2.4102,5.8568,20,5.4511,1.2342,4.5747,5.2952,3.5878,20,6.6619,4.1805,20,2.7255,20,1.1884,20,3 +2.3471,5.7944,20,5.3917,1.1796,4.5225,5.25,3.549,20,6.6294,4.145,20,2.6756,20,1.1324,20,3 +2.3166,5.7642,20,5.3631,1.1535,4.4974,5.2282,3.5304,20,6.614,4.1284,20,2.6519,1.1058,5.0976,20,2.5 +2.3166,5.7642,20,5.3631,1.1535,4.4974,5.2282,3.5304,20,6.614,4.1284,20,2.6519,1.1058,5.0976,20,2.5 +2.2542,5.7025,20,5.3043,6.0853,1.1008,5.1837,3.4927,20,4.0947,7.444,5.7553,2.6036,1.052,20,20,2.5 +2.2221,5.6707,20,5.2741,6.0565,1.0739,5.1609,3.4735,20,4.0778,7.4263,5.7321,2.5792,1.0248,20,20,1.5 +2.2221,5.6707,20,5.2741,6.0565,1.0739,5.1609,3.4735,20,4.0778,7.4263,5.7321,2.5792,1.0248,20,20,1.5 +2.1641,5.6132,20,5.2195,6.0044,1.0262,5.1199,3.4392,20,4.0476,7.3945,5.6902,2.5354,0.9763,20,20,1.5 +2.1641,5.6132,20,5.2195,6.0044,1.0262,5.1199,3.4392,20,4.0476,7.3945,5.6902,2.5354,0.9763,20,20,1.5 +2.1006,5.5504,20,5.1599,5.9477,0.9754,5.0754,3.4025,20,4.0154,20,2.4882,0.9246,3.4094,20,20,1.5 +2.0705,5.5206,20,5.1316,5.9207,0.9517,5.0544,3.3852,20,4.0004,20,2.4661,0.9006,3.3833,20,20,1.5 +2.0705,5.5206,20,5.1316,5.9207,0.9517,5.0544,3.3852,20,4.0004,20,2.4661,0.9006,3.3833,20,20,1.5 +2.0705,5.5206,20,5.1316,5.9207,0.9517,5.0544,3.3852,20,4.0004,20,2.4661,0.9006,3.3833,20,20,1.5 +2.0069,5.4575,20,5.0718,5.8638,0.9029,5.0101,20,3.3493,7.3103,20,2.4202,0.8515,3.3286,20,20,1 +1.9754,5.4262,20,5.0422,5.8356,4.2183,0.8793,20,3.3317,7.2939,20,2.3977,0.8279,3.3016,20,6.5513,0.5 +20,5.3635,20,4.9828,5.7791,4.1674,0.8337,20,3.2971,7.2611,20,0.7822,20,3.2476,20,6.4892,0.5 +20,5.3635,20,4.9828,5.7791,4.1674,0.8337,20,3.2971,7.2611,20,0.7822,20,3.2476,20,6.4892,0.5 +20,5.301,20,4.9238,5.7231,4.1171,4.902,0.791,20,7.2287,20,0.7393,20,3.1941,20,6.4273,0.5 +20,5.2707,20,4.8951,5.6959,4.0927,4.8813,0.7711,20,7.2131,0.7194,2.2889,20,3.1683,20,6.3972,0 +20,5.2707,20,4.8951,5.6959,4.0927,4.8813,0.7711,20,7.2131,0.7194,2.2889,20,3.1683,20,6.3972,0 +20,5.2083,20,4.8364,5.6402,4.043,20,0.7329,20,7.1813,0.6813,5.4052,20,3.1153,20,6.3354,0 +20,5.2083,20,4.8364,5.6402,4.043,20,0.7329,20,7.1813,0.6813,5.4052,20,3.1153,20,6.3354,0 +20,5.2083,20,4.8364,5.6402,4.043,20,0.7329,20,7.1813,0.6813,5.4052,20,3.1153,20,6.3354,0 +20,5.1204,20,4.7537,5.5619,3.9736,20,4.7809,20,20,2.189,5.3452,3.0413,4.5341,20,6.2482,-27 +20,5.1204,20,4.7537,5.5619,3.9736,20,4.7809,20,20,2.189,5.3452,3.0413,4.5341,20,6.2482,-27 +1.6027,6.157,5.0591,4.6982,5.5105,20,3.9302,4.7466,20,7.0981,2.1421,5.2962,20,2.9838,20,20,-25.5 +1.6027,6.157,5.0591,4.6982,5.5105,20,3.9302,4.7466,20,7.0981,2.1421,5.2962,20,2.9838,20,20,-25.5 +1.5391,20,5.0008,20,4.6477,5.465,3.8944,20,4.7209,6.2399,7.0517,2.0892,6.1853,2.9219,4.4127,20,-21.5 +5.131,1.5086,6.0691,4.9729,4.6237,5.4436,20,3.8778,20,3.7224,7.0292,2.0637,5.2143,2.892,4.3824,20,-19.5 +5.131,1.5086,6.0691,4.9729,4.6237,5.4436,20,3.8778,20,3.7224,7.0292,2.0637,5.2143,2.892,4.3824,20,-19.5 +5.0669,1.4464,20,4.9167,20,4.5762,5.4014,3.846,20,20,3.6798,2.0104,5.1582,20,2.8298,20,-16.5 +5.9907,5.0353,1.4162,4.8901,20,4.5544,5.3825,3.8329,20,20,3.6567,6.9557,1.9824,6.0695,2.798,5.2834,-14.5 +5.9907,5.0353,1.4162,4.8901,20,4.5544,5.3825,3.8329,20,20,3.6567,6.9557,1.9824,6.0695,2.798,5.2834,-14.5 +5.9907,5.0353,1.4162,4.8901,20,4.5544,5.3825,3.8329,20,20,3.6567,6.9557,1.9824,6.0695,2.798,5.2834,-14.5 +20,4.973,1.3568,5.9302,4.8376,4.5117,5.3455,20,20,7.8609,3.6117,6.9054,1.9277,6.0101,2.7352,4.2238,-12 +20,4.9119,20,1.2994,4.7872,20,4.4715,5.311,20,7.8212,3.5663,6.8546,1.8731,5.0132,20,2.6728,-9.5 +20,4.8825,20,1.272,4.7631,20,4.4525,5.2948,20,7.8021,3.5446,6.8302,1.847,4.9854,20,2.6427,-9 +20,4.8825,20,1.272,4.7631,20,4.4525,5.2948,20,7.8021,3.5446,6.8302,1.847,4.9854,20,2.6427,-9 +20,5.7779,4.8255,1.219,5.8046,4.7162,4.4154,5.2631,20,7.7656,3.5032,5.9928,1.7971,4.9317,5.8669,2.5846,-7 +20,5.7779,4.8255,1.219,5.8046,4.7162,4.4154,5.2631,20,7.7656,3.5032,5.9928,1.7971,4.9317,5.8669,2.5846,-7 +20,5.7459,4.794,1.1901,5.7779,4.6905,4.3952,5.2458,20,20,3.4806,5.9691,1.7698,4.9021,5.8364,2.5525,-6.5 +20,5.7459,4.794,1.1901,5.7779,4.6905,4.3952,5.2458,20,20,3.4806,5.9691,1.7698,4.9021,5.8364,2.5525,-6.5 +20,5.683,4.7321,20,1.1338,4.6403,20,4.3562,20,20,3.4359,5.9219,1.7159,4.8435,5.7761,2.4891,-5 +20,20,4.6709,20,1.0793,4.5914,20,4.3188,5.1812,9.5664,3.3912,5.8746,1.6625,4.7849,5.7157,2.4257,-4.5 +20,20,4.6411,20,1.0532,4.5677,20,4.3009,20,9.5495,3.3698,5.8518,1.6369,4.7565,5.6864,2.395,-3.5 +20,20,4.6411,20,1.0532,4.5677,20,4.3009,20,9.5495,3.3698,5.8518,1.6369,4.7565,5.6864,2.395,-3.5 +20,20,4.5803,20,1.0006,4.5196,20,4.2646,20,9.515,3.3264,5.8052,1.585,4.6984,5.6265,2.3322,-2.5 +20,20,4.5803,20,1.0006,4.5196,20,4.2646,20,9.515,3.3264,5.8052,1.585,4.6984,5.6265,2.3322,-2.5 +20,20,4.5488,20,20,0.9739,20,4.2459,20,9.4975,3.3044,5.7815,1.5587,4.6685,5.5957,2.2997,-2 +20,20,4.4884,20,20,0.9238,20,4.2107,20,9.4638,3.2624,5.7358,1.5087,4.611,5.5363,2.2373,-1 +20,20,4.4553,20,20,0.8972,4.4215,4.1917,20,9.4454,3.2396,5.7109,1.4817,4.5796,5.5037,2.2031,-1 +20,20,4.4553,20,20,0.8972,4.4215,4.1917,20,9.4454,3.2396,5.7109,1.4817,4.5796,5.5037,2.2031,-1 +20,20,4.4553,20,20,0.8972,4.4215,4.1917,20,9.4454,3.2396,5.7109,1.4817,4.5796,5.5037,2.2031,-1 +20,20,5.339,4.3948,20,5.4465,0.8497,20,4.1572,9.4125,3.199,1.4336,6.426,4.5225,5.4446,2.1409,0 +20,20,5.2855,4.3425,20,5.4037,0.8105,20,4.128,9.384,3.1643,1.3928,6.3832,4.473,5.3933,2.0869,0.5 +20,20,5.2855,4.3425,20,5.4037,0.8105,20,4.128,9.384,3.1643,1.3928,6.3832,4.473,5.3933,2.0869,0.5 +20,20,5.2855,4.3425,20,5.4037,0.8105,20,4.128,9.384,3.1643,1.3928,6.3832,4.473,5.3933,2.0869,0.5 +20,20,5.2227,4.281,20,5.3534,4.2867,0.7666,20,9.3516,3.1249,1.3468,6.3336,4.4155,5.3335,2.0239,1.5 +20,20,5.161,4.2206,20,5.3041,4.2405,0.7264,20,20,3.0872,1.3034,6.2854,4.3594,5.275,1.9622,2 +20,20,5.1286,4.189,20,5.2782,4.2162,0.7065,20,20,1.2816,5.5172,6.2605,4.3303,5.2446,1.9302,2.5 +20,20,5.1286,4.189,20,5.2782,4.2162,0.7065,20,20,1.2816,5.5172,6.2605,4.3303,5.2446,1.9302,2.5 +20,20,5.1286,4.189,20,5.2782,4.2162,0.7065,20,20,1.2816,5.5172,6.2605,4.3303,5.2446,1.9302,2.5 +20,20,5.066,4.1277,20,5.2279,4.1692,20,0.6703,7.3314,1.2418,6.2134,20,4.2748,5.1865,1.8686,3 \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/tensorflow_lidar_1_test_book.ipynb b/simulations/car/control_client/tensorflow/tensorflow_lidar_1_test_book.ipynb new file mode 100644 index 00000000..46127c90 --- /dev/null +++ b/simulations/car/control_client/tensorflow/tensorflow_lidar_1_test_book.ipynb @@ -0,0 +1,2808 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 90, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "import tensorflow as tf\n", + "keras = tf.keras\n", + "from keras import Model\n", + "\n", + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "# Make numpy values easier to read.\n", + "np.set_printoptions(precision=1, suppress=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 91, + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"../tensorflow/lidar_second_try.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": 92, + "metadata": {}, + "outputs": [], + "source": [ + "lidar_01_train = pd.read_csv(filename, sep = ',')" + ] + }, + { + "cell_type": "code", + "execution_count": 93, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Sensor 1Sensor 2Sensor 3Sensor 4Sensor 5Sensor 6Sensor 7Sensor 8Sensor 9Sensor 10Sensor 11Sensor 12Sensor 13Sensor 14Sensor 15Sensor 16Steering Angle
    020.01.641020.03.49856.94235.40101.40136.488520.020.020.020.020.020.020.020.027.0
    120.01.641820.03.49926.94305.40171.40186.489020.020.020.020.020.020.020.020.027.0
    220.01.641720.03.49916.94295.40161.40186.489020.020.020.020.020.020.020.020.027.0
    320.01.642520.03.49996.94375.40241.40256.489620.020.020.020.020.020.020.020.027.0
    420.01.643220.03.50076.94445.40311.40316.490220.020.020.020.020.020.020.020.027.0
    \n", + "
    " + ], + "text/plain": [ + " Sensor 1 Sensor 2 Sensor 3 Sensor 4 Sensor 5 Sensor 6 Sensor 7 \\\n", + "0 20.0 1.6410 20.0 3.4985 6.9423 5.4010 1.4013 \n", + "1 20.0 1.6418 20.0 3.4992 6.9430 5.4017 1.4018 \n", + "2 20.0 1.6417 20.0 3.4991 6.9429 5.4016 1.4018 \n", + "3 20.0 1.6425 20.0 3.4999 6.9437 5.4024 1.4025 \n", + "4 20.0 1.6432 20.0 3.5007 6.9444 5.4031 1.4031 \n", + "\n", + " Sensor 8 Sensor 9 Sensor 10 Sensor 11 Sensor 12 Sensor 13 Sensor 14 \\\n", + "0 6.4885 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "1 6.4890 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "2 6.4890 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "3 6.4896 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "4 6.4902 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "\n", + " Sensor 15 Sensor 16 Steering Angle \n", + "0 20.0 20.0 27.0 \n", + "1 20.0 20.0 27.0 \n", + "2 20.0 20.0 27.0 \n", + "3 20.0 20.0 27.0 \n", + "4 20.0 20.0 27.0 " + ] + }, + "execution_count": 93, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "lidar_01_train.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 94, + "metadata": {}, + "outputs": [], + "source": [ + "lidar_01_sensors = lidar_01_train.copy()\n", + "lidar_01_labels = lidar_01_sensors.pop('Steering Angle')" + ] + }, + { + "cell_type": "code", + "execution_count": 95, + "metadata": {}, + "outputs": [], + "source": [ + "# lidar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 96, + "metadata": {}, + "outputs": [], + "source": [ + "# lidar_01_labels.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "De input (sensoren/afstanden) en output kunnen ook op een andere manier gescheiden \n", + "opgehaald worden uit het DataFrame:" + ] + }, + { + "cell_type": "code", + "execution_count": 97, + "metadata": {}, + "outputs": [], + "source": [ + "# lidar_01_labels = lidar_01_train.iloc[:, [3]]\n", + "# lidar_01_sensors = lidar_01_train.iloc[:,[0, 1, 2]] # met .loc kan je labels gebruiken 'Sensor 1' etc." + ] + }, + { + "cell_type": "code", + "execution_count": 98, + "metadata": {}, + "outputs": [], + "source": [ + "lidar_01_sensors = np.array(lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 99, + "metadata": {}, + "outputs": [], + "source": [ + "# print(lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 100, + "metadata": {}, + "outputs": [], + "source": [ + "val_lidar_01_sensors = np.array(lidar_01_sensors [500:799])\n", + "val_lidar_01_labels = np.array(lidar_01_labels [500:799])" + ] + }, + { + "cell_type": "code", + "execution_count": 101, + "metadata": {}, + "outputs": [], + "source": [ + "# print(val_lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 102, + "metadata": {}, + "outputs": [], + "source": [ + "# print(val_lidar_01_labels)" + ] + }, + { + "cell_type": "code", + "execution_count": 103, + "metadata": {}, + "outputs": [], + "source": [ + "normalize = keras.layers.Normalization()\n", + "normalize.adapt(lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 104, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "norm_lidar_01_model = tf.keras.Sequential([\n", + " normalize,\n", + " keras.Input(shape = (16,)),\n", + " keras.layers.Dense(16, activation = 'relu'),\n", + " keras.layers.Dense(16, activation = 'relu'),\n", + " keras.layers.Dense(1)\n", + "]) " + ] + }, + { + "cell_type": "code", + "execution_count": 105, + "metadata": {}, + "outputs": [], + "source": [ + "norm_lidar_01_model.compile(loss = tf.keras.losses.MeanSquaredError(), metrics = ['accuracy', 'mae'], \n", + " optimizer = tf.keras.optimizers.Adam(learning_rate=0.01))" + ] + }, + { + "cell_type": "code", + "execution_count": 106, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Model: \"sequential_6\"\n", + "_________________________________________________________________\n", + " Layer (type) Output Shape Param # \n", + "=================================================================\n", + " normalization_4 (Normalizat (None, 16) 33 \n", + " ion) \n", + " \n", + " input_5 (InputLayer) multiple 0 \n", + " \n", + " dense_22 (Dense) (None, 16) 272 \n", + " \n", + " dense_23 (Dense) (None, 16) 272 \n", + " \n", + " dense_24 (Dense) (None, 1) 17 \n", + " \n", + "=================================================================\n", + "Total params: 594\n", + "Trainable params: 561\n", + "Non-trainable params: 33\n", + "_________________________________________________________________\n" + ] + } + ], + "source": [ + "norm_lidar_01_model.summary()" + ] + }, + { + "cell_type": "code", + "execution_count": 107, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 110.8929 - accuracy: 0.0640 - mae: 7.4513\n", + "Epoch 2/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 79.4150 - accuracy: 0.0637 - mae: 6.1374\n", + "Epoch 3/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 74.2399 - accuracy: 0.0571 - mae: 5.8713\n", + "Epoch 4/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 71.1410 - accuracy: 0.0566 - mae: 5.7175\n", + "Epoch 5/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 68.9931 - accuracy: 0.0537 - mae: 5.6331\n", + "Epoch 6/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 67.4969 - accuracy: 0.0537 - mae: 5.5665\n", + "Epoch 7/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 65.9257 - accuracy: 0.0543 - mae: 5.4785\n", + "Epoch 8/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 63.0881 - accuracy: 0.0553 - mae: 5.3647\n", + "Epoch 9/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 61.4219 - accuracy: 0.0527 - mae: 5.2653\n", + "Epoch 10/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 59.6970 - accuracy: 0.0582 - mae: 5.1914\n", + "Epoch 11/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 58.2148 - accuracy: 0.0532 - mae: 5.1756\n", + "Epoch 12/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 57.2059 - accuracy: 0.0546 - mae: 5.0893\n", + "Epoch 13/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 54.6301 - accuracy: 0.0525 - mae: 4.9511\n", + "Epoch 14/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 54.4822 - accuracy: 0.0521 - mae: 4.9722\n", + "Epoch 15/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 52.2888 - accuracy: 0.0548 - mae: 4.8586\n", + "Epoch 16/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 51.7642 - accuracy: 0.0550 - mae: 4.8486\n", + "Epoch 17/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 51.7129 - accuracy: 0.0534 - mae: 4.8741\n", + "Epoch 18/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 49.9127 - accuracy: 0.0534 - mae: 4.7791\n", + "Epoch 19/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 49.5114 - accuracy: 0.0541 - mae: 4.7550\n", + "Epoch 20/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 48.8692 - accuracy: 0.0510 - mae: 4.7037\n", + "Epoch 21/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 47.8725 - accuracy: 0.0516 - mae: 4.6729\n", + "Epoch 22/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 48.5274 - accuracy: 0.0541 - mae: 4.7331\n", + "Epoch 23/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 46.7795 - accuracy: 0.0537 - mae: 4.5850\n", + "Epoch 24/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 46.7278 - accuracy: 0.0569 - mae: 4.6257\n", + "Epoch 25/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 45.1736 - accuracy: 0.0582 - mae: 4.5349\n", + "Epoch 26/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 45.6952 - accuracy: 0.0551 - mae: 4.5698\n", + "Epoch 27/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 45.2028 - accuracy: 0.0557 - mae: 4.5170\n", + "Epoch 28/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 44.6849 - accuracy: 0.0578 - mae: 4.4748\n", + "Epoch 29/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 44.3601 - accuracy: 0.0592 - mae: 4.4678\n", + "Epoch 30/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 43.6582 - accuracy: 0.0582 - mae: 4.4118\n", + "Epoch 31/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 44.4374 - accuracy: 0.0559 - mae: 4.4928\n", + "Epoch 32/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 42.9574 - accuracy: 0.0550 - mae: 4.3872\n", + "Epoch 33/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 42.5036 - accuracy: 0.0573 - mae: 4.3695\n", + "Epoch 34/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 42.1985 - accuracy: 0.0567 - mae: 4.3562\n", + "Epoch 35/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 42.5943 - accuracy: 0.0566 - mae: 4.4033\n", + "Epoch 36/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.9451 - accuracy: 0.0585 - mae: 4.3412\n", + "Epoch 37/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 40.9161 - accuracy: 0.0564 - mae: 4.2466\n", + "Epoch 38/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.2077 - accuracy: 0.0571 - mae: 4.2959\n", + "Epoch 39/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.2071 - accuracy: 0.0564 - mae: 4.3156\n", + "Epoch 40/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 40.7956 - accuracy: 0.0566 - mae: 4.2689\n", + "Epoch 41/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.3757 - accuracy: 0.0575 - mae: 4.3077\n", + "Epoch 42/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.0204 - accuracy: 0.0564 - mae: 4.2790\n", + "Epoch 43/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.4462 - accuracy: 0.0571 - mae: 4.3395\n", + "Epoch 44/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.9207 - accuracy: 0.0573 - mae: 4.1945\n", + "Epoch 45/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.7277 - accuracy: 0.0564 - mae: 4.2209\n", + "Epoch 46/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 40.2225 - accuracy: 0.0562 - mae: 4.2692\n", + "Epoch 47/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.7769 - accuracy: 0.0589 - mae: 4.2063\n", + "Epoch 48/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 40.1354 - accuracy: 0.0571 - mae: 4.2130\n", + "Epoch 49/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.8677 - accuracy: 0.0564 - mae: 4.2339\n", + "Epoch 50/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 40.2605 - accuracy: 0.0585 - mae: 4.2446\n", + "Epoch 51/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.8453 - accuracy: 0.0571 - mae: 4.1982\n", + "Epoch 52/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.3989 - accuracy: 0.0557 - mae: 4.2003\n", + "Epoch 53/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 39.4389 - accuracy: 0.0594 - mae: 4.1991\n", + "Epoch 54/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.6621 - accuracy: 0.0585 - mae: 4.2158\n", + "Epoch 55/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 38.7726 - accuracy: 0.0585 - mae: 4.1467\n", + "Epoch 56/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 38.6567 - accuracy: 0.0555 - mae: 4.1529\n", + "Epoch 57/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 39.3233 - accuracy: 0.0591 - mae: 4.1930\n", + "Epoch 58/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 39.1382 - accuracy: 0.0566 - mae: 4.1977\n", + "Epoch 59/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 39.1041 - accuracy: 0.0589 - mae: 4.2098\n", + "Epoch 60/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 38.8312 - accuracy: 0.0557 - mae: 4.1602\n", + "Epoch 61/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.0553 - accuracy: 0.0601 - mae: 4.1748\n", + "Epoch 62/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 38.4558 - accuracy: 0.0571 - mae: 4.1412\n", + "Epoch 63/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.8644 - accuracy: 0.0571 - mae: 4.1191\n", + "Epoch 64/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 38.1923 - accuracy: 0.0562 - mae: 4.1272\n", + "Epoch 65/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.9491 - accuracy: 0.0566 - mae: 4.1165\n", + "Epoch 66/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 38.2538 - accuracy: 0.0583 - mae: 4.1367\n", + "Epoch 67/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 37.8514 - accuracy: 0.0578 - mae: 4.1125\n", + "Epoch 68/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 37.8804 - accuracy: 0.0578 - mae: 4.1399\n", + "Epoch 69/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.5299 - accuracy: 0.0560 - mae: 4.1009\n", + "Epoch 70/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 37.2330 - accuracy: 0.0569 - mae: 4.0853\n", + "Epoch 71/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 37.9206 - accuracy: 0.0580 - mae: 4.1387\n", + "Epoch 72/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 38.1068 - accuracy: 0.0571 - mae: 4.1418\n", + "Epoch 73/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.4859 - accuracy: 0.0569 - mae: 4.1192\n", + "Epoch 74/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 37.3414 - accuracy: 0.0571 - mae: 4.0969\n", + "Epoch 75/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 37.2605 - accuracy: 0.0578 - mae: 4.0857\n", + "Epoch 76/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 36.7238 - accuracy: 0.0560 - mae: 4.0238\n", + "Epoch 77/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.0575 - accuracy: 0.0566 - mae: 4.0854\n", + "Epoch 78/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.1120 - accuracy: 0.0575 - mae: 4.0587\n", + "Epoch 79/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 37.3168 - accuracy: 0.0594 - mae: 4.1088\n", + "Epoch 80/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 37.2269 - accuracy: 0.0583 - mae: 4.0552\n", + "Epoch 81/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 36.9352 - accuracy: 0.0567 - mae: 4.0615\n", + "Epoch 82/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 36.9825 - accuracy: 0.0575 - mae: 4.0850\n", + "Epoch 83/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.0183 - accuracy: 0.0543 - mae: 4.0757\n", + "Epoch 84/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 36.7375 - accuracy: 0.0585 - mae: 4.0704\n", + "Epoch 85/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.8006 - accuracy: 0.0578 - mae: 4.1497\n", + "Epoch 86/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 37.0984 - accuracy: 0.0564 - mae: 4.0734\n", + "Epoch 87/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 36.6145 - accuracy: 0.0583 - mae: 4.0257\n", + "Epoch 88/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.4586 - accuracy: 0.0576 - mae: 4.0629\n", + "Epoch 89/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.4861 - accuracy: 0.0587 - mae: 4.0291\n", + "Epoch 90/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.0345 - accuracy: 0.0560 - mae: 4.0322\n", + "Epoch 91/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.8192 - accuracy: 0.0562 - mae: 4.0601\n", + "Epoch 92/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.2385 - accuracy: 0.0559 - mae: 4.0296\n", + "Epoch 93/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.0964 - accuracy: 0.0560 - mae: 4.0136\n", + "Epoch 94/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.3790 - accuracy: 0.0575 - mae: 4.0288\n", + "Epoch 95/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.2252 - accuracy: 0.0587 - mae: 4.0230\n", + "Epoch 96/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 36.5963 - accuracy: 0.0560 - mae: 4.0378\n", + "Epoch 97/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 36.3245 - accuracy: 0.0582 - mae: 4.0392\n", + "Epoch 98/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.6617 - accuracy: 0.0569 - mae: 4.0105\n", + "Epoch 99/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 36.2031 - accuracy: 0.0603 - mae: 4.0230\n", + "Epoch 100/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 36.8753 - accuracy: 0.0583 - mae: 4.0842\n", + "Epoch 101/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.8752 - accuracy: 0.0594 - mae: 4.0160\n", + "Epoch 102/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.8381 - accuracy: 0.0564 - mae: 4.0199\n", + "Epoch 103/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.2728 - accuracy: 0.0582 - mae: 3.9623\n", + "Epoch 104/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.6897 - accuracy: 0.0583 - mae: 3.9894\n", + "Epoch 105/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.6552 - accuracy: 0.0589 - mae: 3.9801\n", + "Epoch 106/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.5657 - accuracy: 0.0578 - mae: 3.9987\n", + "Epoch 107/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.0787 - accuracy: 0.0566 - mae: 3.9269\n", + "Epoch 108/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.5347 - accuracy: 0.0583 - mae: 3.9931\n", + "Epoch 109/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.9038 - accuracy: 0.0576 - mae: 3.9479\n", + "Epoch 110/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.6270 - accuracy: 0.0594 - mae: 3.9262\n", + "Epoch 111/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.9648 - accuracy: 0.0560 - mae: 3.9659\n", + "Epoch 112/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 35.0835 - accuracy: 0.0576 - mae: 3.9559\n", + "Epoch 113/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 35.8707 - accuracy: 0.0582 - mae: 4.0020\n", + "Epoch 114/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 35.8658 - accuracy: 0.0578 - mae: 4.0054\n", + "Epoch 115/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.7685 - accuracy: 0.0582 - mae: 3.9292\n", + "Epoch 116/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.8326 - accuracy: 0.0543 - mae: 3.9210\n", + "Epoch 117/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.9028 - accuracy: 0.0583 - mae: 3.9486\n", + "Epoch 118/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 35.0581 - accuracy: 0.0576 - mae: 3.9786\n", + "Epoch 119/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 35.0741 - accuracy: 0.0571 - mae: 3.9601\n", + "Epoch 120/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.4669 - accuracy: 0.0587 - mae: 3.9155\n", + "Epoch 121/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 33.6511 - accuracy: 0.0589 - mae: 3.8429\n", + "Epoch 122/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.3238 - accuracy: 0.0589 - mae: 3.9239\n", + "Epoch 123/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.2989 - accuracy: 0.0591 - mae: 3.8739\n", + "Epoch 124/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.9800 - accuracy: 0.0576 - mae: 3.9443\n", + "Epoch 125/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.4504 - accuracy: 0.0578 - mae: 3.9126\n", + "Epoch 126/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.6160 - accuracy: 0.0567 - mae: 3.9250\n", + "Epoch 127/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.1357 - accuracy: 0.0543 - mae: 3.9054\n", + "Epoch 128/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.8276 - accuracy: 0.0566 - mae: 3.9436\n", + "Epoch 129/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 34.4091 - accuracy: 0.0569 - mae: 3.9169\n", + "Epoch 130/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.2738 - accuracy: 0.0557 - mae: 3.9080\n", + "Epoch 131/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 34.1418 - accuracy: 0.0566 - mae: 3.8916\n", + "Epoch 132/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 34.0907 - accuracy: 0.0578 - mae: 3.9044\n", + "Epoch 133/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.3857 - accuracy: 0.0559 - mae: 3.9125\n", + "Epoch 134/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 33.8710 - accuracy: 0.0605 - mae: 3.8605\n", + "Epoch 135/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 33.2818 - accuracy: 0.0612 - mae: 3.8306\n", + "Epoch 136/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 33.0420 - accuracy: 0.0583 - mae: 3.8425\n", + "Epoch 137/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.4023 - accuracy: 0.0583 - mae: 3.8594\n", + "Epoch 138/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.4902 - accuracy: 0.0578 - mae: 3.8646\n", + "Epoch 139/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.6168 - accuracy: 0.0564 - mae: 3.8630\n", + "Epoch 140/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.5170 - accuracy: 0.0578 - mae: 3.8395\n", + "Epoch 141/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.5378 - accuracy: 0.0564 - mae: 3.9661\n", + "Epoch 142/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.4894 - accuracy: 0.0560 - mae: 3.8880\n", + "Epoch 143/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.5084 - accuracy: 0.0601 - mae: 3.8464\n", + "Epoch 144/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.0503 - accuracy: 0.0575 - mae: 3.8398\n", + "Epoch 145/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.5403 - accuracy: 0.0566 - mae: 3.8704\n", + "Epoch 146/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 33.7053 - accuracy: 0.0573 - mae: 3.8954\n", + "Epoch 147/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 34.0454 - accuracy: 0.0575 - mae: 3.9058\n", + "Epoch 148/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.9827 - accuracy: 0.0559 - mae: 3.8365\n", + "Epoch 149/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.5328 - accuracy: 0.0594 - mae: 3.9202\n", + "Epoch 150/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.5070 - accuracy: 0.0551 - mae: 3.8863\n", + "Epoch 151/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.3774 - accuracy: 0.0560 - mae: 3.7847\n", + "Epoch 152/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.4676 - accuracy: 0.0567 - mae: 3.8858\n", + "Epoch 153/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.0524 - accuracy: 0.0557 - mae: 3.8454\n", + "Epoch 154/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 33.4699 - accuracy: 0.0578 - mae: 3.8770\n", + "Epoch 155/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 33.4516 - accuracy: 0.0571 - mae: 3.8679\n", + "Epoch 156/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.3094 - accuracy: 0.0585 - mae: 3.8762\n", + "Epoch 157/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 32.8579 - accuracy: 0.0598 - mae: 3.8206\n", + "Epoch 158/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.2499 - accuracy: 0.0587 - mae: 3.8745\n", + "Epoch 159/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.5433 - accuracy: 0.0573 - mae: 3.8209\n", + "Epoch 160/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.7549 - accuracy: 0.0585 - mae: 3.8194\n", + "Epoch 161/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.5156 - accuracy: 0.0578 - mae: 3.8090\n", + "Epoch 162/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.7829 - accuracy: 0.0599 - mae: 3.8131\n", + "Epoch 163/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.6665 - accuracy: 0.0607 - mae: 3.8077\n", + "Epoch 164/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.2559 - accuracy: 0.0585 - mae: 3.8775\n", + "Epoch 165/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.5129 - accuracy: 0.0591 - mae: 3.8108\n", + "Epoch 166/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.0208 - accuracy: 0.0566 - mae: 3.8483\n", + "Epoch 167/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.9364 - accuracy: 0.0580 - mae: 3.8360\n", + "Epoch 168/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.4003 - accuracy: 0.0592 - mae: 3.8669\n", + "Epoch 169/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.7042 - accuracy: 0.0571 - mae: 3.8239\n", + "Epoch 170/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.6821 - accuracy: 0.0601 - mae: 3.7971\n", + "Epoch 171/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.7356 - accuracy: 0.0592 - mae: 3.8023\n", + "Epoch 172/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.2401 - accuracy: 0.0605 - mae: 3.7561\n", + "Epoch 173/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 32.3644 - accuracy: 0.0603 - mae: 3.7893\n", + "Epoch 174/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.4281 - accuracy: 0.0603 - mae: 3.7939\n", + "Epoch 175/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 33.7900 - accuracy: 0.0619 - mae: 3.8975\n", + "Epoch 176/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.5905 - accuracy: 0.0585 - mae: 3.8155\n", + "Epoch 177/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.4994 - accuracy: 0.0607 - mae: 3.7967\n", + "Epoch 178/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.5036 - accuracy: 0.0596 - mae: 3.7828\n", + "Epoch 179/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.2641 - accuracy: 0.0596 - mae: 3.8140\n", + "Epoch 180/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.4747 - accuracy: 0.0546 - mae: 3.8066\n", + "Epoch 181/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.2630 - accuracy: 0.0589 - mae: 3.7908\n", + "Epoch 182/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 32.3647 - accuracy: 0.0592 - mae: 3.8163\n", + "Epoch 183/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.2312 - accuracy: 0.0585 - mae: 3.7889\n", + "Epoch 184/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.5302 - accuracy: 0.0582 - mae: 3.8436\n", + "Epoch 185/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.9983 - accuracy: 0.0612 - mae: 3.7606\n", + "Epoch 186/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.8780 - accuracy: 0.0566 - mae: 3.7838\n", + "Epoch 187/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.7297 - accuracy: 0.0605 - mae: 3.7397\n", + "Epoch 188/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 33.0011 - accuracy: 0.0598 - mae: 3.8598\n", + "Epoch 189/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.6297 - accuracy: 0.0592 - mae: 3.8270\n", + "Epoch 190/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.2860 - accuracy: 0.0587 - mae: 3.8084\n", + "Epoch 191/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.7491 - accuracy: 0.0608 - mae: 3.7609\n", + "Epoch 192/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.3772 - accuracy: 0.0567 - mae: 3.8126\n", + "Epoch 193/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.0613 - accuracy: 0.0623 - mae: 3.7894\n", + "Epoch 194/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.3955 - accuracy: 0.0619 - mae: 3.7936\n", + "Epoch 195/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.2470 - accuracy: 0.0591 - mae: 3.8173\n", + "Epoch 196/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.7873 - accuracy: 0.0603 - mae: 3.7994\n", + "Epoch 197/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.3000 - accuracy: 0.0623 - mae: 3.8138\n", + "Epoch 198/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.7002 - accuracy: 0.0608 - mae: 3.7303\n", + "Epoch 199/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.6560 - accuracy: 0.0599 - mae: 3.7768\n", + "Epoch 200/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.5570 - accuracy: 0.0617 - mae: 3.8341\n", + "Epoch 201/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.1063 - accuracy: 0.0598 - mae: 3.7660\n", + "Epoch 202/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.0388 - accuracy: 0.0580 - mae: 3.7683\n", + "Epoch 203/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.8465 - accuracy: 0.0575 - mae: 3.7611\n", + "Epoch 204/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.4412 - accuracy: 0.0578 - mae: 3.7503\n", + "Epoch 205/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.8648 - accuracy: 0.0596 - mae: 3.7864\n", + "Epoch 206/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.4745 - accuracy: 0.0569 - mae: 3.7499\n", + "Epoch 207/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.8659 - accuracy: 0.0594 - mae: 3.8025\n", + "Epoch 208/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.6747 - accuracy: 0.0583 - mae: 3.8209\n", + "Epoch 209/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.5297 - accuracy: 0.0573 - mae: 3.7538\n", + "Epoch 210/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.7081 - accuracy: 0.0608 - mae: 3.7873\n", + "Epoch 211/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 32.0560 - accuracy: 0.0601 - mae: 3.8082\n", + "Epoch 212/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.6737 - accuracy: 0.0596 - mae: 3.7990\n", + "Epoch 213/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.4794 - accuracy: 0.0585 - mae: 3.7574\n", + "Epoch 214/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.3311 - accuracy: 0.0605 - mae: 3.7198\n", + "Epoch 215/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.4355 - accuracy: 0.0592 - mae: 3.7827\n", + "Epoch 216/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.1193 - accuracy: 0.0582 - mae: 3.7278\n", + "Epoch 217/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.7372 - accuracy: 0.0605 - mae: 3.7584\n", + "Epoch 218/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.8782 - accuracy: 0.0591 - mae: 3.6919\n", + "Epoch 219/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.3391 - accuracy: 0.0594 - mae: 3.7462\n", + "Epoch 220/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.2746 - accuracy: 0.0557 - mae: 3.7305\n", + "Epoch 221/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.1963 - accuracy: 0.0605 - mae: 3.7113\n", + "Epoch 222/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.3116 - accuracy: 0.0592 - mae: 3.7353\n", + "Epoch 223/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.9425 - accuracy: 0.0557 - mae: 3.8111\n", + "Epoch 224/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.1986 - accuracy: 0.0557 - mae: 3.7631\n", + "Epoch 225/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.3492 - accuracy: 0.0562 - mae: 3.7147\n", + "Epoch 226/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.1550 - accuracy: 0.0569 - mae: 3.7207\n", + "Epoch 227/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 31.3328 - accuracy: 0.0589 - mae: 3.7255\n", + "Epoch 228/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.4153 - accuracy: 0.0587 - mae: 3.7413\n", + "Epoch 229/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.1967 - accuracy: 0.0603 - mae: 3.6930\n", + "Epoch 230/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.5909 - accuracy: 0.0598 - mae: 3.7468\n", + "Epoch 231/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.1899 - accuracy: 0.0603 - mae: 3.7331\n", + "Epoch 232/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.0465 - accuracy: 0.0578 - mae: 3.7333\n", + "Epoch 233/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 31.2073 - accuracy: 0.0605 - mae: 3.7362\n", + "Epoch 234/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 31.0316 - accuracy: 0.0580 - mae: 3.7109\n", + "Epoch 235/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.1817 - accuracy: 0.0601 - mae: 3.7118\n", + "Epoch 236/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 31.2896 - accuracy: 0.0582 - mae: 3.7365\n", + "Epoch 237/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 31.2136 - accuracy: 0.0610 - mae: 3.6994\n", + "Epoch 238/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.2541 - accuracy: 0.0587 - mae: 3.7361\n", + "Epoch 239/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.4274 - accuracy: 0.0596 - mae: 3.6846\n", + "Epoch 240/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 31.0496 - accuracy: 0.0598 - mae: 3.7088\n", + "Epoch 241/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.4702 - accuracy: 0.0569 - mae: 3.7322\n", + "Epoch 242/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.4277 - accuracy: 0.0578 - mae: 3.6832\n", + "Epoch 243/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.7649 - accuracy: 0.0599 - mae: 3.7015\n", + "Epoch 244/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.8357 - accuracy: 0.0575 - mae: 3.7259\n", + "Epoch 245/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 31.1506 - accuracy: 0.0591 - mae: 3.6929\n", + "Epoch 246/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.3730 - accuracy: 0.0601 - mae: 3.6478\n", + "Epoch 247/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.8301 - accuracy: 0.0594 - mae: 3.6997\n", + "Epoch 248/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.5423 - accuracy: 0.0567 - mae: 3.7559\n", + "Epoch 249/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.8446 - accuracy: 0.0569 - mae: 3.6885\n", + "Epoch 250/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.0132 - accuracy: 0.0594 - mae: 3.7149\n", + "Epoch 251/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.7155 - accuracy: 0.0608 - mae: 3.6946\n", + "Epoch 252/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.6155 - accuracy: 0.0601 - mae: 3.6538\n", + "Epoch 253/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.9461 - accuracy: 0.0585 - mae: 3.7066\n", + "Epoch 254/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 31.1859 - accuracy: 0.0589 - mae: 3.7120\n", + "Epoch 255/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3114 - accuracy: 0.0592 - mae: 3.6454\n", + "Epoch 256/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.6295 - accuracy: 0.0571 - mae: 3.7009\n", + "Epoch 257/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.8057 - accuracy: 0.0592 - mae: 3.6715\n", + "Epoch 258/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.8080 - accuracy: 0.0571 - mae: 3.6816\n", + "Epoch 259/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5526 - accuracy: 0.0589 - mae: 3.6769\n", + "Epoch 260/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.2132 - accuracy: 0.0546 - mae: 3.6480\n", + "Epoch 261/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5603 - accuracy: 0.0567 - mae: 3.6616\n", + "Epoch 262/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.7393 - accuracy: 0.0562 - mae: 3.6890\n", + "Epoch 263/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.7563 - accuracy: 0.0567 - mae: 3.6968\n", + "Epoch 264/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 31.0237 - accuracy: 0.0575 - mae: 3.7022\n", + "Epoch 265/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.9804 - accuracy: 0.0587 - mae: 3.6165\n", + "Epoch 266/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5680 - accuracy: 0.0585 - mae: 3.6636\n", + "Epoch 267/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3439 - accuracy: 0.0557 - mae: 3.6515\n", + "Epoch 268/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.8575 - accuracy: 0.0576 - mae: 3.6839\n", + "Epoch 269/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.4506 - accuracy: 0.0591 - mae: 3.6796\n", + "Epoch 270/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.6231 - accuracy: 0.0567 - mae: 3.6340\n", + "Epoch 271/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.6324 - accuracy: 0.0580 - mae: 3.6637\n", + "Epoch 272/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.7053 - accuracy: 0.0608 - mae: 3.6828\n", + "Epoch 273/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.0274 - accuracy: 0.0619 - mae: 3.6354\n", + "Epoch 274/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.7522 - accuracy: 0.0587 - mae: 3.6769\n", + "Epoch 275/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1749 - accuracy: 0.0583 - mae: 3.6347\n", + "Epoch 276/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5822 - accuracy: 0.0573 - mae: 3.6708\n", + "Epoch 277/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5110 - accuracy: 0.0569 - mae: 3.6558\n", + "Epoch 278/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1334 - accuracy: 0.0592 - mae: 3.6288\n", + "Epoch 279/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3037 - accuracy: 0.0576 - mae: 3.6573\n", + "Epoch 280/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.4453 - accuracy: 0.0603 - mae: 3.6508\n", + "Epoch 281/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.5758 - accuracy: 0.0599 - mae: 3.6674\n", + "Epoch 282/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.0232 - accuracy: 0.0582 - mae: 3.6481\n", + "Epoch 283/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.5580 - accuracy: 0.0573 - mae: 3.6621\n", + "Epoch 284/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5030 - accuracy: 0.0571 - mae: 3.6523\n", + "Epoch 285/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3436 - accuracy: 0.0578 - mae: 3.6576\n", + "Epoch 286/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.4430 - accuracy: 0.0566 - mae: 3.6759\n", + "Epoch 287/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1754 - accuracy: 0.0576 - mae: 3.6446\n", + "Epoch 288/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.8336 - accuracy: 0.0569 - mae: 3.6174\n", + "Epoch 289/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.4852 - accuracy: 0.0555 - mae: 3.6613\n", + "Epoch 290/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7481 - accuracy: 0.0601 - mae: 3.6076\n", + "Epoch 291/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.0861 - accuracy: 0.0585 - mae: 3.6462\n", + "Epoch 292/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1004 - accuracy: 0.0559 - mae: 3.6504\n", + "Epoch 293/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.4550 - accuracy: 0.0566 - mae: 3.6889\n", + "Epoch 294/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.3680 - accuracy: 0.0557 - mae: 3.6914\n", + "Epoch 295/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3072 - accuracy: 0.0567 - mae: 3.6612\n", + "Epoch 296/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.7196 - accuracy: 0.0559 - mae: 3.6544\n", + "Epoch 297/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.5285 - accuracy: 0.0567 - mae: 3.5997\n", + "Epoch 298/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.6027 - accuracy: 0.0569 - mae: 3.6996\n", + "Epoch 299/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3348 - accuracy: 0.0571 - mae: 3.6821\n", + "Epoch 300/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.7636 - accuracy: 0.0543 - mae: 3.6954\n", + "Epoch 301/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.7693 - accuracy: 0.0601 - mae: 3.6811\n", + "Epoch 302/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0973 - accuracy: 0.0592 - mae: 3.6310\n", + "Epoch 303/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1433 - accuracy: 0.0608 - mae: 3.6512\n", + "Epoch 304/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.2708 - accuracy: 0.0585 - mae: 3.6520\n", + "Epoch 305/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3712 - accuracy: 0.0571 - mae: 3.6414\n", + "Epoch 306/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1296 - accuracy: 0.0571 - mae: 3.6731\n", + "Epoch 307/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.7439 - accuracy: 0.0566 - mae: 3.6198\n", + "Epoch 308/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7488 - accuracy: 0.0544 - mae: 3.6073\n", + "Epoch 309/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3609 - accuracy: 0.0550 - mae: 3.6711\n", + "Epoch 310/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.0824 - accuracy: 0.0567 - mae: 3.6434\n", + "Epoch 311/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.2569 - accuracy: 0.0566 - mae: 3.6448\n", + "Epoch 312/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.9153 - accuracy: 0.0564 - mae: 3.6180\n", + "Epoch 313/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7319 - accuracy: 0.0557 - mae: 3.6267\n", + "Epoch 314/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.5036 - accuracy: 0.0575 - mae: 3.6727\n", + "Epoch 315/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.6957 - accuracy: 0.0551 - mae: 3.7014\n", + "Epoch 316/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.2624 - accuracy: 0.0576 - mae: 3.6535\n", + "Epoch 317/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1153 - accuracy: 0.0582 - mae: 3.6182\n", + "Epoch 318/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.9661 - accuracy: 0.0580 - mae: 3.6337\n", + "Epoch 319/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3491 - accuracy: 0.0560 - mae: 3.6625\n", + "Epoch 320/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0857 - accuracy: 0.0571 - mae: 3.6553\n", + "Epoch 321/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5745 - accuracy: 0.0575 - mae: 3.6751\n", + "Epoch 322/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0657 - accuracy: 0.0564 - mae: 3.6580\n", + "Epoch 323/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.0031 - accuracy: 0.0575 - mae: 3.6217\n", + "Epoch 324/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5657 - accuracy: 0.0562 - mae: 3.6552\n", + "Epoch 325/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1240 - accuracy: 0.0571 - mae: 3.6515\n", + "Epoch 326/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3189 - accuracy: 0.0566 - mae: 3.5796\n", + "Epoch 327/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6859 - accuracy: 0.0555 - mae: 3.6142\n", + "Epoch 328/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7222 - accuracy: 0.0562 - mae: 3.5819\n", + "Epoch 329/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4612 - accuracy: 0.0578 - mae: 3.5715\n", + "Epoch 330/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.8250 - accuracy: 0.0566 - mae: 3.6143\n", + "Epoch 331/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1453 - accuracy: 0.0576 - mae: 3.6585\n", + "Epoch 332/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.2942 - accuracy: 0.0571 - mae: 3.6394\n", + "Epoch 333/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6195 - accuracy: 0.0564 - mae: 3.6079\n", + "Epoch 334/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0447 - accuracy: 0.0567 - mae: 3.6612\n", + "Epoch 335/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.9226 - accuracy: 0.0603 - mae: 3.6124\n", + "Epoch 336/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.9053 - accuracy: 0.0582 - mae: 3.6233\n", + "Epoch 337/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.9417 - accuracy: 0.0569 - mae: 3.6399\n", + "Epoch 338/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.4144 - accuracy: 0.0575 - mae: 3.5930\n", + "Epoch 339/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.2343 - accuracy: 0.0583 - mae: 3.6696\n", + "Epoch 340/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3546 - accuracy: 0.0566 - mae: 3.6010\n", + "Epoch 341/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.3512 - accuracy: 0.0569 - mae: 3.5829\n", + "Epoch 342/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6991 - accuracy: 0.0580 - mae: 3.6091\n", + "Epoch 343/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1305 - accuracy: 0.0599 - mae: 3.6440\n", + "Epoch 344/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.4355 - accuracy: 0.0564 - mae: 3.6053\n", + "Epoch 345/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.9400 - accuracy: 0.0559 - mae: 3.6479\n", + "Epoch 346/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4620 - accuracy: 0.0562 - mae: 3.5753\n", + "Epoch 347/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0410 - accuracy: 0.0573 - mae: 3.6550\n", + "Epoch 348/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4242 - accuracy: 0.0567 - mae: 3.5952\n", + "Epoch 349/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.2114 - accuracy: 0.0553 - mae: 3.6745\n", + "Epoch 350/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0882 - accuracy: 0.0569 - mae: 3.6322\n", + "Epoch 351/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.5071 - accuracy: 0.0567 - mae: 3.6686\n", + "Epoch 352/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3686 - accuracy: 0.0578 - mae: 3.5737\n", + "Epoch 353/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0262 - accuracy: 0.0562 - mae: 3.6157\n", + "Epoch 354/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 30.3437 - accuracy: 0.0546 - mae: 3.6673\n", + "Epoch 355/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.5874 - accuracy: 0.0571 - mae: 3.5798\n", + "Epoch 356/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4386 - accuracy: 0.0587 - mae: 3.5985\n", + "Epoch 357/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.5006 - accuracy: 0.0582 - mae: 3.5901\n", + "Epoch 358/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4457 - accuracy: 0.0591 - mae: 3.6020\n", + "Epoch 359/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0681 - accuracy: 0.0553 - mae: 3.6401\n", + "Epoch 360/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1096 - accuracy: 0.0575 - mae: 3.6594\n", + "Epoch 361/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.5168 - accuracy: 0.0564 - mae: 3.6056\n", + "Epoch 362/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.5285 - accuracy: 0.0566 - mae: 3.6079\n", + "Epoch 363/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4788 - accuracy: 0.0557 - mae: 3.6342\n", + "Epoch 364/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7910 - accuracy: 0.0564 - mae: 3.6097\n", + "Epoch 365/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4990 - accuracy: 0.0562 - mae: 3.6083\n", + "Epoch 366/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3062 - accuracy: 0.0582 - mae: 3.5483\n", + "Epoch 367/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6550 - accuracy: 0.0566 - mae: 3.5985\n", + "Epoch 368/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.4478 - accuracy: 0.0598 - mae: 3.6861\n", + "Epoch 369/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7767 - accuracy: 0.0557 - mae: 3.6327\n", + "Epoch 370/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.2739 - accuracy: 0.0569 - mae: 3.5814\n", + "Epoch 371/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2650 - accuracy: 0.0582 - mae: 3.5898\n", + "Epoch 372/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0611 - accuracy: 0.0585 - mae: 3.5560\n", + "Epoch 373/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2409 - accuracy: 0.0567 - mae: 3.5715\n", + "Epoch 374/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6961 - accuracy: 0.0551 - mae: 3.6290\n", + "Epoch 375/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4789 - accuracy: 0.0582 - mae: 3.5741\n", + "Epoch 376/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2406 - accuracy: 0.0575 - mae: 3.5735\n", + "Epoch 377/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3233 - accuracy: 0.0564 - mae: 3.5816\n", + "Epoch 378/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1796 - accuracy: 0.0555 - mae: 3.5556\n", + "Epoch 379/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2586 - accuracy: 0.0589 - mae: 3.5803\n", + "Epoch 380/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.0596 - accuracy: 0.0555 - mae: 3.6530\n", + "Epoch 381/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.3946 - accuracy: 0.0550 - mae: 3.5963\n", + "Epoch 382/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.9043 - accuracy: 0.0566 - mae: 3.6355\n", + "Epoch 383/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.1808 - accuracy: 0.0575 - mae: 3.5584\n", + "Epoch 384/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7180 - accuracy: 0.0594 - mae: 3.6296\n", + "Epoch 385/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6760 - accuracy: 0.0599 - mae: 3.5814\n", + "Epoch 386/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6821 - accuracy: 0.0555 - mae: 3.5817\n", + "Epoch 387/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.7125 - accuracy: 0.0575 - mae: 3.6146\n", + "Epoch 388/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 29.9120 - accuracy: 0.0583 - mae: 3.6587\n", + "Epoch 389/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.3577 - accuracy: 0.0557 - mae: 3.5557\n", + "Epoch 390/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.4557 - accuracy: 0.0583 - mae: 3.5940\n", + "Epoch 391/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1331 - accuracy: 0.0583 - mae: 3.5832\n", + "Epoch 392/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.3687 - accuracy: 0.0564 - mae: 3.5733\n", + "Epoch 393/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.8050 - accuracy: 0.0585 - mae: 3.6089\n", + "Epoch 394/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.7714 - accuracy: 0.0589 - mae: 3.6289\n", + "Epoch 395/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8214 - accuracy: 0.0591 - mae: 3.5128\n", + "Epoch 396/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4146 - accuracy: 0.0560 - mae: 3.5829\n", + "Epoch 397/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.8697 - accuracy: 0.0576 - mae: 3.5983\n", + "Epoch 398/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0709 - accuracy: 0.0583 - mae: 3.5489\n", + "Epoch 399/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0283 - accuracy: 0.0580 - mae: 3.5641\n", + "Epoch 400/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3531 - accuracy: 0.0569 - mae: 3.6534\n", + "Epoch 401/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9621 - accuracy: 0.0585 - mae: 3.5134\n", + "Epoch 402/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1400 - accuracy: 0.0589 - mae: 3.5784\n", + "Epoch 403/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9503 - accuracy: 0.0576 - mae: 3.5501\n", + "Epoch 404/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9856 - accuracy: 0.0591 - mae: 3.5761\n", + "Epoch 405/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6166 - accuracy: 0.0575 - mae: 3.6036\n", + "Epoch 406/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.5721 - accuracy: 0.0591 - mae: 3.6089\n", + "Epoch 407/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2961 - accuracy: 0.0578 - mae: 3.5828\n", + "Epoch 408/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6034 - accuracy: 0.0564 - mae: 3.6056\n", + "Epoch 409/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0917 - accuracy: 0.0587 - mae: 3.5593\n", + "Epoch 410/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.5530 - accuracy: 0.0555 - mae: 3.6013\n", + "Epoch 411/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.5001 - accuracy: 0.0569 - mae: 3.5866\n", + "Epoch 412/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4781 - accuracy: 0.0575 - mae: 3.5885\n", + "Epoch 413/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3712 - accuracy: 0.0580 - mae: 3.5782\n", + "Epoch 414/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.6360 - accuracy: 0.0578 - mae: 3.6456\n", + "Epoch 415/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.3509 - accuracy: 0.0587 - mae: 3.5928\n", + "Epoch 416/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7101 - accuracy: 0.0583 - mae: 3.5029\n", + "Epoch 417/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.1825 - accuracy: 0.0589 - mae: 3.5816\n", + "Epoch 418/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0100 - accuracy: 0.0544 - mae: 3.5541\n", + "Epoch 419/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6892 - accuracy: 0.0592 - mae: 3.5289\n", + "Epoch 420/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7217 - accuracy: 0.0582 - mae: 3.5392\n", + "Epoch 421/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2055 - accuracy: 0.0592 - mae: 3.5544\n", + "Epoch 422/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0815 - accuracy: 0.0562 - mae: 3.5704\n", + "Epoch 423/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2124 - accuracy: 0.0580 - mae: 3.5556\n", + "Epoch 424/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.1031 - accuracy: 0.0603 - mae: 3.5411\n", + "Epoch 425/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.5788 - accuracy: 0.0541 - mae: 3.6063\n", + "Epoch 426/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0673 - accuracy: 0.0582 - mae: 3.5691\n", + "Epoch 427/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9785 - accuracy: 0.0589 - mae: 3.5556\n", + "Epoch 428/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7453 - accuracy: 0.0571 - mae: 3.6173\n", + "Epoch 429/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3840 - accuracy: 0.0594 - mae: 3.5837\n", + "Epoch 430/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9826 - accuracy: 0.0585 - mae: 3.5567\n", + "Epoch 431/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7373 - accuracy: 0.0567 - mae: 3.5156\n", + "Epoch 432/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.5020 - accuracy: 0.0582 - mae: 3.5973\n", + "Epoch 433/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.1701 - accuracy: 0.0573 - mae: 3.5768\n", + "Epoch 434/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.5266 - accuracy: 0.0567 - mae: 3.5992\n", + "Epoch 435/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0201 - accuracy: 0.0571 - mae: 3.5398\n", + "Epoch 436/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.2896 - accuracy: 0.0576 - mae: 3.5559\n", + "Epoch 437/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0773 - accuracy: 0.0569 - mae: 3.5688\n", + "Epoch 438/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3115 - accuracy: 0.0587 - mae: 3.5648\n", + "Epoch 439/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.1666 - accuracy: 0.0589 - mae: 3.6851\n", + "Epoch 440/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0404 - accuracy: 0.0564 - mae: 3.5512\n", + "Epoch 441/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0610 - accuracy: 0.0578 - mae: 3.5598\n", + "Epoch 442/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9813 - accuracy: 0.0571 - mae: 3.5676\n", + "Epoch 443/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9697 - accuracy: 0.0571 - mae: 3.5339\n", + "Epoch 444/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8048 - accuracy: 0.0596 - mae: 3.5374\n", + "Epoch 445/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7718 - accuracy: 0.0566 - mae: 3.5318\n", + "Epoch 446/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0302 - accuracy: 0.0585 - mae: 3.5619\n", + "Epoch 447/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9869 - accuracy: 0.0576 - mae: 3.5516\n", + "Epoch 448/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9546 - accuracy: 0.0591 - mae: 3.5447\n", + "Epoch 449/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.9046 - accuracy: 0.0594 - mae: 3.6253\n", + "Epoch 450/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.6704 - accuracy: 0.0578 - mae: 3.6101\n", + "Epoch 451/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2557 - accuracy: 0.0573 - mae: 3.5608\n", + "Epoch 452/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5736 - accuracy: 0.0571 - mae: 3.5183\n", + "Epoch 453/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.4711 - accuracy: 0.0603 - mae: 3.6056\n", + "Epoch 454/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9915 - accuracy: 0.0571 - mae: 3.5613\n", + "Epoch 455/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9564 - accuracy: 0.0575 - mae: 3.5786\n", + "Epoch 456/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0523 - accuracy: 0.0578 - mae: 3.5367\n", + "Epoch 457/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2510 - accuracy: 0.0589 - mae: 3.5657\n", + "Epoch 458/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7567 - accuracy: 0.0592 - mae: 3.5151\n", + "Epoch 459/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2522 - accuracy: 0.0589 - mae: 3.5690\n", + "Epoch 460/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2925 - accuracy: 0.0543 - mae: 3.5767\n", + "Epoch 461/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.5549 - accuracy: 0.0566 - mae: 3.5685\n", + "Epoch 462/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.3500 - accuracy: 0.0567 - mae: 3.5672\n", + "Epoch 463/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.1106 - accuracy: 0.0582 - mae: 3.5372\n", + "Epoch 464/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0802 - accuracy: 0.0585 - mae: 3.5606\n", + "Epoch 465/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2236 - accuracy: 0.0594 - mae: 3.5602\n", + "Epoch 466/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7422 - accuracy: 0.0592 - mae: 3.5131\n", + "Epoch 467/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6541 - accuracy: 0.0559 - mae: 3.5349\n", + "Epoch 468/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6696 - accuracy: 0.0569 - mae: 3.5330\n", + "Epoch 469/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0113 - accuracy: 0.0569 - mae: 3.5429\n", + "Epoch 470/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6970 - accuracy: 0.0553 - mae: 3.5377\n", + "Epoch 471/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6866 - accuracy: 0.0564 - mae: 3.6037\n", + "Epoch 472/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1643 - accuracy: 0.0576 - mae: 3.5593\n", + "Epoch 473/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8614 - accuracy: 0.0564 - mae: 3.5388\n", + "Epoch 474/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.2587 - accuracy: 0.0571 - mae: 3.5665\n", + "Epoch 475/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.9857 - accuracy: 0.0576 - mae: 3.6649\n", + "Epoch 476/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5360 - accuracy: 0.0578 - mae: 3.5142\n", + "Epoch 477/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.3038 - accuracy: 0.0580 - mae: 3.5826\n", + "Epoch 478/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8955 - accuracy: 0.0562 - mae: 3.5315\n", + "Epoch 479/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.4428 - accuracy: 0.0539 - mae: 3.5974\n", + "Epoch 480/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 29.1934 - accuracy: 0.0573 - mae: 3.5909\n", + "Epoch 481/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.8660 - accuracy: 0.0571 - mae: 3.6240\n", + "Epoch 482/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8236 - accuracy: 0.0560 - mae: 3.5380\n", + "Epoch 483/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9294 - accuracy: 0.0550 - mae: 3.5339\n", + "Epoch 484/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9471 - accuracy: 0.0566 - mae: 3.5524\n", + "Epoch 485/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.1050 - accuracy: 0.0583 - mae: 3.5705\n", + "Epoch 486/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.6006 - accuracy: 0.0566 - mae: 3.6152\n", + "Epoch 487/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.6223 - accuracy: 0.0560 - mae: 3.5841\n", + "Epoch 488/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9256 - accuracy: 0.0560 - mae: 3.5293\n", + "Epoch 489/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7761 - accuracy: 0.0573 - mae: 3.5328\n", + "Epoch 490/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2954 - accuracy: 0.0582 - mae: 3.5236\n", + "Epoch 491/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6671 - accuracy: 0.0559 - mae: 3.5521\n", + "Epoch 492/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.1020 - accuracy: 0.0571 - mae: 3.5555\n", + "Epoch 493/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0096 - accuracy: 0.0573 - mae: 3.5315\n", + "Epoch 494/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9882 - accuracy: 0.0587 - mae: 3.5524\n", + "Epoch 495/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.9091 - accuracy: 0.0569 - mae: 3.5667\n", + "Epoch 496/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8556 - accuracy: 0.0567 - mae: 3.5452\n", + "Epoch 497/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6961 - accuracy: 0.0583 - mae: 3.5146\n", + "Epoch 498/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0056 - accuracy: 0.0550 - mae: 3.5468\n", + "Epoch 499/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7253 - accuracy: 0.0548 - mae: 3.5213\n", + "Epoch 500/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5304 - accuracy: 0.0557 - mae: 3.5113\n", + "Epoch 501/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3814 - accuracy: 0.0550 - mae: 3.6033\n", + "Epoch 502/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9346 - accuracy: 0.0551 - mae: 3.5504\n", + "Epoch 503/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.6566 - accuracy: 0.0544 - mae: 3.6236\n", + "Epoch 504/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3761 - accuracy: 0.0548 - mae: 3.5002\n", + "Epoch 505/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8636 - accuracy: 0.0576 - mae: 3.5822\n", + "Epoch 506/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0550 - accuracy: 0.0548 - mae: 3.5519\n", + "Epoch 507/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0861 - accuracy: 0.0539 - mae: 3.5593\n", + "Epoch 508/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2069 - accuracy: 0.0559 - mae: 3.5840\n", + "Epoch 509/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3528 - accuracy: 0.0596 - mae: 3.5960\n", + "Epoch 510/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4744 - accuracy: 0.0569 - mae: 3.4959\n", + "Epoch 511/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5609 - accuracy: 0.0546 - mae: 3.5151\n", + "Epoch 512/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9949 - accuracy: 0.0557 - mae: 3.5648\n", + "Epoch 513/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8753 - accuracy: 0.0559 - mae: 3.5516\n", + "Epoch 514/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5067 - accuracy: 0.0550 - mae: 3.5193\n", + "Epoch 515/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5883 - accuracy: 0.0571 - mae: 3.5598\n", + "Epoch 516/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5516 - accuracy: 0.0557 - mae: 3.5099\n", + "Epoch 517/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4085 - accuracy: 0.0567 - mae: 3.4902\n", + "Epoch 518/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1512 - accuracy: 0.0578 - mae: 3.5778\n", + "Epoch 519/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9021 - accuracy: 0.0543 - mae: 3.5557\n", + "Epoch 520/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0123 - accuracy: 0.0569 - mae: 3.5678\n", + "Epoch 521/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9764 - accuracy: 0.0576 - mae: 3.4739\n", + "Epoch 522/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7162 - accuracy: 0.0560 - mae: 3.5546\n", + "Epoch 523/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6221 - accuracy: 0.0553 - mae: 3.5189\n", + "Epoch 524/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0638 - accuracy: 0.0559 - mae: 3.5698\n", + "Epoch 525/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9782 - accuracy: 0.0562 - mae: 3.5336\n", + "Epoch 526/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3670 - accuracy: 0.0546 - mae: 3.5174\n", + "Epoch 527/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.2777 - accuracy: 0.0566 - mae: 3.6257\n", + "Epoch 528/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7586 - accuracy: 0.0567 - mae: 3.5463\n", + "Epoch 529/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.4461 - accuracy: 0.0566 - mae: 3.5985\n", + "Epoch 530/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.2755 - accuracy: 0.0555 - mae: 3.6001\n", + "Epoch 531/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9239 - accuracy: 0.0566 - mae: 3.5380\n", + "Epoch 532/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9341 - accuracy: 0.0567 - mae: 3.5225\n", + "Epoch 533/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 30.3750 - accuracy: 0.0550 - mae: 3.6786\n", + "Epoch 534/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3667 - accuracy: 0.0569 - mae: 3.5155\n", + "Epoch 535/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3305 - accuracy: 0.0544 - mae: 3.5087\n", + "Epoch 536/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0955 - accuracy: 0.0560 - mae: 3.4868\n", + "Epoch 537/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6536 - accuracy: 0.0546 - mae: 3.5391\n", + "Epoch 538/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8962 - accuracy: 0.0566 - mae: 3.5687\n", + "Epoch 539/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6554 - accuracy: 0.0543 - mae: 3.5452\n", + "Epoch 540/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.2283 - accuracy: 0.0560 - mae: 3.5805\n", + "Epoch 541/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8309 - accuracy: 0.0580 - mae: 3.5689\n", + "Epoch 542/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2940 - accuracy: 0.0566 - mae: 3.5846\n", + "Epoch 543/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7371 - accuracy: 0.0564 - mae: 3.5423\n", + "Epoch 544/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8631 - accuracy: 0.0583 - mae: 3.5386\n", + "Epoch 545/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3698 - accuracy: 0.0585 - mae: 3.5940\n", + "Epoch 546/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4773 - accuracy: 0.0560 - mae: 3.5115\n", + "Epoch 547/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8167 - accuracy: 0.0560 - mae: 3.5565\n", + "Epoch 548/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8939 - accuracy: 0.0566 - mae: 3.5610\n", + "Epoch 549/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8927 - accuracy: 0.0578 - mae: 3.5568\n", + "Epoch 550/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4706 - accuracy: 0.0580 - mae: 3.5108\n", + "Epoch 551/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2355 - accuracy: 0.0546 - mae: 3.5911\n", + "Epoch 552/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4996 - accuracy: 0.0553 - mae: 3.5176\n", + "Epoch 553/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8049 - accuracy: 0.0527 - mae: 3.5349\n", + "Epoch 554/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3982 - accuracy: 0.0589 - mae: 3.4935\n", + "Epoch 555/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8046 - accuracy: 0.0566 - mae: 3.5477\n", + "Epoch 556/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8124 - accuracy: 0.0535 - mae: 3.5609\n", + "Epoch 557/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8275 - accuracy: 0.0555 - mae: 3.5427\n", + "Epoch 558/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9516 - accuracy: 0.0560 - mae: 3.5647\n", + "Epoch 559/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0850 - accuracy: 0.0541 - mae: 3.5879\n", + "Epoch 560/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4152 - accuracy: 0.0564 - mae: 3.5075\n", + "Epoch 561/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7421 - accuracy: 0.0555 - mae: 3.5427\n", + "Epoch 562/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3710 - accuracy: 0.0550 - mae: 3.4814\n", + "Epoch 563/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0417 - accuracy: 0.0562 - mae: 3.5675\n", + "Epoch 564/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5915 - accuracy: 0.0551 - mae: 3.5273\n", + "Epoch 565/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5498 - accuracy: 0.0573 - mae: 3.5336\n", + "Epoch 566/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4823 - accuracy: 0.0543 - mae: 3.5339\n", + "Epoch 567/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5805 - accuracy: 0.0553 - mae: 3.5394\n", + "Epoch 568/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5829 - accuracy: 0.0555 - mae: 3.5069\n", + "Epoch 569/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0550 - accuracy: 0.0551 - mae: 3.5694\n", + "Epoch 570/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3142 - accuracy: 0.0562 - mae: 3.5803\n", + "Epoch 571/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2691 - accuracy: 0.0553 - mae: 3.5652\n", + "Epoch 572/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7402 - accuracy: 0.0544 - mae: 3.5297\n", + "Epoch 573/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9227 - accuracy: 0.0571 - mae: 3.5482\n", + "Epoch 574/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8251 - accuracy: 0.0580 - mae: 3.5495\n", + "Epoch 575/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.6401 - accuracy: 0.0575 - mae: 3.5288\n", + "Epoch 576/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8050 - accuracy: 0.0525 - mae: 3.5260\n", + "Epoch 577/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4253 - accuracy: 0.0562 - mae: 3.5197\n", + "Epoch 578/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0043 - accuracy: 0.0559 - mae: 3.4704\n", + "Epoch 579/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8939 - accuracy: 0.0546 - mae: 3.5666\n", + "Epoch 580/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0878 - accuracy: 0.0564 - mae: 3.5931\n", + "Epoch 581/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7547 - accuracy: 0.0571 - mae: 3.5149\n", + "Epoch 582/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6572 - accuracy: 0.0582 - mae: 3.5372\n", + "Epoch 583/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1361 - accuracy: 0.0573 - mae: 3.4888\n", + "Epoch 584/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9208 - accuracy: 0.0566 - mae: 3.5559\n", + "Epoch 585/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7478 - accuracy: 0.0534 - mae: 3.5503\n", + "Epoch 586/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1737 - accuracy: 0.0535 - mae: 3.5852\n", + "Epoch 587/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5142 - accuracy: 0.0583 - mae: 3.5342\n", + "Epoch 588/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8302 - accuracy: 0.0566 - mae: 3.5773\n", + "Epoch 589/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2570 - accuracy: 0.0546 - mae: 3.5779\n", + "Epoch 590/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.9204 - accuracy: 0.0564 - mae: 3.6166\n", + "Epoch 591/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6112 - accuracy: 0.0578 - mae: 3.5359\n", + "Epoch 592/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1328 - accuracy: 0.0548 - mae: 3.5748\n", + "Epoch 593/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6331 - accuracy: 0.0535 - mae: 3.5607\n", + "Epoch 594/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4922 - accuracy: 0.0551 - mae: 3.5313\n", + "Epoch 595/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5677 - accuracy: 0.0550 - mae: 3.5359\n", + "Epoch 596/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0586 - accuracy: 0.0566 - mae: 3.5788\n", + "Epoch 597/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9441 - accuracy: 0.0557 - mae: 3.5280\n", + "Epoch 598/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5178 - accuracy: 0.0562 - mae: 3.5425\n", + "Epoch 599/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8196 - accuracy: 0.0553 - mae: 3.5887\n", + "Epoch 600/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8109 - accuracy: 0.0575 - mae: 3.5698\n", + "Epoch 601/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5186 - accuracy: 0.0557 - mae: 3.5246\n", + "Epoch 602/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7733 - accuracy: 0.0576 - mae: 3.5671\n", + "Epoch 603/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5835 - accuracy: 0.0559 - mae: 3.5381\n", + "Epoch 604/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0232 - accuracy: 0.0573 - mae: 3.4989\n", + "Epoch 605/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3901 - accuracy: 0.0564 - mae: 3.5307\n", + "Epoch 606/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3589 - accuracy: 0.0551 - mae: 3.5123\n", + "Epoch 607/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7640 - accuracy: 0.0544 - mae: 3.5762\n", + "Epoch 608/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9807 - accuracy: 0.0559 - mae: 3.5787\n", + "Epoch 609/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5598 - accuracy: 0.0544 - mae: 3.5260\n", + "Epoch 610/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6403 - accuracy: 0.0559 - mae: 3.5321\n", + "Epoch 611/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5091 - accuracy: 0.0575 - mae: 3.5303\n", + "Epoch 612/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4544 - accuracy: 0.0555 - mae: 3.5407\n", + "Epoch 613/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3939 - accuracy: 0.0555 - mae: 3.5059\n", + "Epoch 614/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7955 - accuracy: 0.0571 - mae: 3.5568\n", + "Epoch 615/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4162 - accuracy: 0.0535 - mae: 3.5357\n", + "Epoch 616/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7709 - accuracy: 0.0551 - mae: 3.5336\n", + "Epoch 617/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0631 - accuracy: 0.0550 - mae: 3.5704\n", + "Epoch 618/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3867 - accuracy: 0.0569 - mae: 3.5297\n", + "Epoch 619/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8593 - accuracy: 0.0567 - mae: 3.5603\n", + "Epoch 620/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9505 - accuracy: 0.0551 - mae: 3.5735\n", + "Epoch 621/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4545 - accuracy: 0.0551 - mae: 3.5512\n", + "Epoch 622/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5175 - accuracy: 0.0560 - mae: 3.5326\n", + "Epoch 623/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4008 - accuracy: 0.0576 - mae: 3.4961\n", + "Epoch 624/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3936 - accuracy: 0.0564 - mae: 3.5438\n", + "Epoch 625/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8074 - accuracy: 0.0541 - mae: 3.5869\n", + "Epoch 626/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5217 - accuracy: 0.0560 - mae: 3.5338\n", + "Epoch 627/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2586 - accuracy: 0.0562 - mae: 3.5029\n", + "Epoch 628/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8167 - accuracy: 0.0559 - mae: 3.5299\n", + "Epoch 629/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.9079 - accuracy: 0.0559 - mae: 3.5663\n", + "Epoch 630/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0426 - accuracy: 0.0567 - mae: 3.5839\n", + "Epoch 631/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3347 - accuracy: 0.0544 - mae: 3.5091\n", + "Epoch 632/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5471 - accuracy: 0.0576 - mae: 3.5633\n", + "Epoch 633/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2414 - accuracy: 0.0575 - mae: 3.5095\n", + "Epoch 634/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1676 - accuracy: 0.0544 - mae: 3.4971\n", + "Epoch 635/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8712 - accuracy: 0.0575 - mae: 3.5522\n", + "Epoch 636/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5443 - accuracy: 0.0571 - mae: 3.5324\n", + "Epoch 637/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6711 - accuracy: 0.0551 - mae: 3.5634\n", + "Epoch 638/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6087 - accuracy: 0.0555 - mae: 3.5379\n", + "Epoch 639/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6109 - accuracy: 0.0544 - mae: 3.5336\n", + "Epoch 640/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3111 - accuracy: 0.0550 - mae: 3.5242\n", + "Epoch 641/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9811 - accuracy: 0.0580 - mae: 3.5817\n", + "Epoch 642/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1727 - accuracy: 0.0555 - mae: 3.4902\n", + "Epoch 643/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.6053 - accuracy: 0.0575 - mae: 3.6207\n", + "Epoch 644/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6929 - accuracy: 0.0571 - mae: 3.5377\n", + "Epoch 645/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0899 - accuracy: 0.0569 - mae: 3.5747\n", + "Epoch 646/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4801 - accuracy: 0.0532 - mae: 3.5200\n", + "Epoch 647/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6996 - accuracy: 0.0557 - mae: 3.5408\n", + "Epoch 648/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6196 - accuracy: 0.0569 - mae: 3.5673\n", + "Epoch 649/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0757 - accuracy: 0.0557 - mae: 3.4823\n", + "Epoch 650/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0179 - accuracy: 0.0551 - mae: 3.5604\n", + "Epoch 651/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2795 - accuracy: 0.0573 - mae: 3.5126\n", + "Epoch 652/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5019 - accuracy: 0.0535 - mae: 3.5165\n", + "Epoch 653/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4773 - accuracy: 0.0573 - mae: 3.5210\n", + "Epoch 654/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7441 - accuracy: 0.0589 - mae: 3.5462\n", + "Epoch 655/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0583 - accuracy: 0.0573 - mae: 3.4917\n", + "Epoch 656/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4100 - accuracy: 0.0592 - mae: 3.5071\n", + "Epoch 657/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8836 - accuracy: 0.0548 - mae: 3.4647\n", + "Epoch 658/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2247 - accuracy: 0.0557 - mae: 3.5216\n", + "Epoch 659/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4646 - accuracy: 0.0548 - mae: 3.5465\n", + "Epoch 660/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8334 - accuracy: 0.0557 - mae: 3.5498\n", + "Epoch 661/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6411 - accuracy: 0.0530 - mae: 3.5579\n", + "Epoch 662/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3975 - accuracy: 0.0566 - mae: 3.5225\n", + "Epoch 663/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4629 - accuracy: 0.0580 - mae: 3.5208\n", + "Epoch 664/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8500 - accuracy: 0.0562 - mae: 3.5532\n", + "Epoch 665/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3472 - accuracy: 0.0567 - mae: 3.5307\n", + "Epoch 666/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3207 - accuracy: 0.0555 - mae: 3.5218\n", + "Epoch 667/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6898 - accuracy: 0.0560 - mae: 3.5292\n", + "Epoch 668/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9986 - accuracy: 0.0543 - mae: 3.5690\n", + "Epoch 669/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6782 - accuracy: 0.0564 - mae: 3.5218\n", + "Epoch 670/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1953 - accuracy: 0.0557 - mae: 3.5842\n", + "Epoch 671/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6694 - accuracy: 0.0576 - mae: 3.5323\n", + "Epoch 672/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2807 - accuracy: 0.0544 - mae: 3.5275\n", + "Epoch 673/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8615 - accuracy: 0.0541 - mae: 3.5644\n", + "Epoch 674/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.9707 - accuracy: 0.0569 - mae: 3.5613\n", + "Epoch 675/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6495 - accuracy: 0.0582 - mae: 3.5454\n", + "Epoch 676/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.7856 - accuracy: 0.0559 - mae: 3.5520\n", + "Epoch 677/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5241 - accuracy: 0.0555 - mae: 3.5138\n", + "Epoch 678/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.4437 - accuracy: 0.0535 - mae: 3.5359\n", + "Epoch 679/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3856 - accuracy: 0.0559 - mae: 3.5145\n", + "Epoch 680/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4201 - accuracy: 0.0607 - mae: 3.5024\n", + "Epoch 681/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2727 - accuracy: 0.0555 - mae: 3.5242\n", + "Epoch 682/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5099 - accuracy: 0.0559 - mae: 3.5030\n", + "Epoch 683/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3539 - accuracy: 0.0555 - mae: 3.5259\n", + "Epoch 684/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5390 - accuracy: 0.0569 - mae: 3.5285\n", + "Epoch 685/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8350 - accuracy: 0.0560 - mae: 3.5952\n", + "Epoch 686/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3274 - accuracy: 0.0564 - mae: 3.5122\n", + "Epoch 687/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4859 - accuracy: 0.0564 - mae: 3.5014\n", + "Epoch 688/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.3077 - accuracy: 0.0564 - mae: 3.6067\n", + "Epoch 689/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2354 - accuracy: 0.0559 - mae: 3.4921\n", + "Epoch 690/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8461 - accuracy: 0.0559 - mae: 3.5612\n", + "Epoch 691/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6401 - accuracy: 0.0582 - mae: 3.5445\n", + "Epoch 692/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5920 - accuracy: 0.0559 - mae: 3.5199\n", + "Epoch 693/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4479 - accuracy: 0.0562 - mae: 3.5089\n", + "Epoch 694/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.0914 - accuracy: 0.0583 - mae: 3.4924\n", + "Epoch 695/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3805 - accuracy: 0.0566 - mae: 3.5275\n", + "Epoch 696/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7223 - accuracy: 0.0557 - mae: 3.5113\n", + "Epoch 697/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8380 - accuracy: 0.0580 - mae: 3.5523\n", + "Epoch 698/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6879 - accuracy: 0.0576 - mae: 3.5548\n", + "Epoch 699/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1342 - accuracy: 0.0569 - mae: 3.4857\n", + "Epoch 700/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6724 - accuracy: 0.0562 - mae: 3.5416\n", + "Epoch 701/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4361 - accuracy: 0.0555 - mae: 3.5163\n", + "Epoch 702/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8875 - accuracy: 0.0543 - mae: 3.4791\n", + "Epoch 703/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3325 - accuracy: 0.0551 - mae: 3.5460\n", + "Epoch 704/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1939 - accuracy: 0.0566 - mae: 3.5011\n", + "Epoch 705/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7713 - accuracy: 0.0575 - mae: 3.5539\n", + "Epoch 706/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2332 - accuracy: 0.0560 - mae: 3.6168\n", + "Epoch 707/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0132 - accuracy: 0.0555 - mae: 3.5866\n", + "Epoch 708/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1455 - accuracy: 0.0575 - mae: 3.4870\n", + "Epoch 709/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1786 - accuracy: 0.0551 - mae: 3.5081\n", + "Epoch 710/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2121 - accuracy: 0.0550 - mae: 3.5192\n", + "Epoch 711/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3552 - accuracy: 0.0560 - mae: 3.5167\n", + "Epoch 712/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6252 - accuracy: 0.0557 - mae: 3.5367\n", + "Epoch 713/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9539 - accuracy: 0.0578 - mae: 3.4914\n", + "Epoch 714/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.4494 - accuracy: 0.0562 - mae: 3.6358\n", + "Epoch 715/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7211 - accuracy: 0.0566 - mae: 3.5555\n", + "Epoch 716/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1970 - accuracy: 0.0569 - mae: 3.4812\n", + "Epoch 717/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5417 - accuracy: 0.0589 - mae: 3.5273\n", + "Epoch 718/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3944 - accuracy: 0.0582 - mae: 3.5202\n", + "Epoch 719/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4103 - accuracy: 0.0567 - mae: 3.5225\n", + "Epoch 720/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2408 - accuracy: 0.0567 - mae: 3.4819\n", + "Epoch 721/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1612 - accuracy: 0.0573 - mae: 3.4737\n", + "Epoch 722/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6638 - accuracy: 0.0530 - mae: 3.5591\n", + "Epoch 723/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3552 - accuracy: 0.0567 - mae: 3.5027\n", + "Epoch 724/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1500 - accuracy: 0.0550 - mae: 3.5186\n", + "Epoch 725/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5942 - accuracy: 0.0580 - mae: 3.5335\n", + "Epoch 726/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6291 - accuracy: 0.0587 - mae: 3.5409\n", + "Epoch 727/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.9005 - accuracy: 0.0576 - mae: 3.4653\n", + "Epoch 728/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4216 - accuracy: 0.0589 - mae: 3.5392\n", + "Epoch 729/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1586 - accuracy: 0.0591 - mae: 3.4871\n", + "Epoch 730/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5262 - accuracy: 0.0548 - mae: 3.5273\n", + "Epoch 731/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7701 - accuracy: 0.0585 - mae: 3.5503\n", + "Epoch 732/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2965 - accuracy: 0.0562 - mae: 3.5093\n", + "Epoch 733/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7640 - accuracy: 0.0559 - mae: 3.5527\n", + "Epoch 734/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6265 - accuracy: 0.0594 - mae: 3.5503\n", + "Epoch 735/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2599 - accuracy: 0.0594 - mae: 3.5003\n", + "Epoch 736/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.9723 - accuracy: 0.0576 - mae: 3.4883\n", + "Epoch 737/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8733 - accuracy: 0.0560 - mae: 3.5590\n", + "Epoch 738/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.7942 - accuracy: 0.0578 - mae: 3.6056\n", + "Epoch 739/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2161 - accuracy: 0.0571 - mae: 3.4914\n", + "Epoch 740/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5474 - accuracy: 0.0583 - mae: 3.5244\n", + "Epoch 741/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3890 - accuracy: 0.0564 - mae: 3.5071\n", + "Epoch 742/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6011 - accuracy: 0.0571 - mae: 3.5299\n", + "Epoch 743/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3701 - accuracy: 0.0560 - mae: 3.5328\n", + "Epoch 744/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.9963 - accuracy: 0.0582 - mae: 3.4915\n", + "Epoch 745/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.1015 - accuracy: 0.0571 - mae: 3.5770\n", + "Epoch 746/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7406 - accuracy: 0.0555 - mae: 3.5659\n", + "Epoch 747/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8045 - accuracy: 0.0557 - mae: 3.4649\n", + "Epoch 748/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1215 - accuracy: 0.0575 - mae: 3.5003\n", + "Epoch 749/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5835 - accuracy: 0.0562 - mae: 3.5127\n", + "Epoch 750/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1717 - accuracy: 0.0580 - mae: 3.4900\n", + "Epoch 751/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3635 - accuracy: 0.0585 - mae: 3.5313\n", + "Epoch 752/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8510 - accuracy: 0.0575 - mae: 3.5553\n", + "Epoch 753/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9422 - accuracy: 0.0553 - mae: 3.4628\n", + "Epoch 754/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5535 - accuracy: 0.0578 - mae: 3.5431\n", + "Epoch 755/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.7095 - accuracy: 0.0559 - mae: 3.4710\n", + "Epoch 756/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4892 - accuracy: 0.0566 - mae: 3.5465\n", + "Epoch 757/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4347 - accuracy: 0.0591 - mae: 3.4961\n", + "Epoch 758/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0772 - accuracy: 0.0564 - mae: 3.5716\n", + "Epoch 759/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6888 - accuracy: 0.0585 - mae: 3.5500\n", + "Epoch 760/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0390 - accuracy: 0.0571 - mae: 3.4954\n", + "Epoch 761/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6271 - accuracy: 0.0578 - mae: 3.5270\n", + "Epoch 762/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7593 - accuracy: 0.0566 - mae: 3.5291\n", + "Epoch 763/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2711 - accuracy: 0.0576 - mae: 3.5839\n", + "Epoch 764/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.3535 - accuracy: 0.0575 - mae: 3.6070\n", + "Epoch 765/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8931 - accuracy: 0.0548 - mae: 3.5299\n", + "Epoch 766/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2759 - accuracy: 0.0550 - mae: 3.5221\n", + "Epoch 767/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5281 - accuracy: 0.0566 - mae: 3.5133\n", + "Epoch 768/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6870 - accuracy: 0.0583 - mae: 3.5559\n", + "Epoch 769/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5133 - accuracy: 0.0555 - mae: 3.5188\n", + "Epoch 770/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.0616 - accuracy: 0.0543 - mae: 3.5033\n", + "Epoch 771/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6397 - accuracy: 0.0571 - mae: 3.5545\n", + "Epoch 772/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8494 - accuracy: 0.0573 - mae: 3.4718\n", + "Epoch 773/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1396 - accuracy: 0.0571 - mae: 3.4977\n", + "Epoch 774/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0290 - accuracy: 0.0569 - mae: 3.5460\n", + "Epoch 775/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5240 - accuracy: 0.0557 - mae: 3.5487\n", + "Epoch 776/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2708 - accuracy: 0.0569 - mae: 3.5397\n", + "Epoch 777/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7286 - accuracy: 0.0566 - mae: 3.5389\n", + "Epoch 778/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7137 - accuracy: 0.0589 - mae: 3.5353\n", + "Epoch 779/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6120 - accuracy: 0.0580 - mae: 3.5501\n", + "Epoch 780/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5551 - accuracy: 0.0541 - mae: 3.5390\n", + "Epoch 781/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.9295 - accuracy: 0.0569 - mae: 3.4906\n", + "Epoch 782/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1637 - accuracy: 0.0537 - mae: 3.5254\n", + "Epoch 783/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5010 - accuracy: 0.0575 - mae: 3.5713\n", + "Epoch 784/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9220 - accuracy: 0.0599 - mae: 3.5913\n", + "Epoch 785/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3302 - accuracy: 0.0573 - mae: 3.5354\n", + "Epoch 786/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.9259 - accuracy: 0.0569 - mae: 3.4817\n", + "Epoch 787/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5107 - accuracy: 0.0575 - mae: 3.5152\n", + "Epoch 788/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4969 - accuracy: 0.0591 - mae: 3.4983\n", + "Epoch 789/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.9243 - accuracy: 0.0592 - mae: 3.5490\n", + "Epoch 790/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.0455 - accuracy: 0.0583 - mae: 3.4821\n", + "Epoch 791/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2083 - accuracy: 0.0575 - mae: 3.5775\n", + "Epoch 792/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3712 - accuracy: 0.0564 - mae: 3.5112\n", + "Epoch 793/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6233 - accuracy: 0.0583 - mae: 3.5237\n", + "Epoch 794/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5628 - accuracy: 0.0560 - mae: 3.5202\n", + "Epoch 795/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6666 - accuracy: 0.0589 - mae: 3.5490\n", + "Epoch 796/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4828 - accuracy: 0.0576 - mae: 3.5261\n", + "Epoch 797/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2967 - accuracy: 0.0567 - mae: 3.5179\n", + "Epoch 798/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5896 - accuracy: 0.0607 - mae: 3.5292\n", + "Epoch 799/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4205 - accuracy: 0.0567 - mae: 3.5210\n", + "Epoch 800/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1677 - accuracy: 0.0582 - mae: 3.4980\n", + "Epoch 801/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1211 - accuracy: 0.0564 - mae: 3.4921\n", + "Epoch 802/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 27.9376 - accuracy: 0.0548 - mae: 3.5026\n", + "Epoch 803/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.2127 - accuracy: 0.0569 - mae: 3.5030\n", + "Epoch 804/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.5556 - accuracy: 0.0576 - mae: 3.5491\n", + "Epoch 805/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4551 - accuracy: 0.0562 - mae: 3.5168\n", + "Epoch 806/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1922 - accuracy: 0.0589 - mae: 3.5163\n", + "Epoch 807/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4214 - accuracy: 0.0587 - mae: 3.5176\n", + "Epoch 808/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5785 - accuracy: 0.0573 - mae: 3.5222\n", + "Epoch 809/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.3820 - accuracy: 0.0587 - mae: 3.5213\n", + "Epoch 810/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3055 - accuracy: 0.0566 - mae: 3.4979\n", + "Epoch 811/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5171 - accuracy: 0.0566 - mae: 3.5396\n", + "Epoch 812/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2981 - accuracy: 0.0551 - mae: 3.4773\n", + "Epoch 813/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3846 - accuracy: 0.0566 - mae: 3.5250\n", + "Epoch 814/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2267 - accuracy: 0.0587 - mae: 3.5375\n", + "Epoch 815/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.8994 - accuracy: 0.0562 - mae: 3.5865\n", + "Epoch 816/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.2197 - accuracy: 0.0576 - mae: 3.5190\n", + "Epoch 817/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.0296 - accuracy: 0.0543 - mae: 3.5084\n", + "Epoch 818/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5964 - accuracy: 0.0566 - mae: 3.5458\n", + "Epoch 819/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1663 - accuracy: 0.0562 - mae: 3.5016\n", + "Epoch 820/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9616 - accuracy: 0.0569 - mae: 3.5003\n", + "Epoch 821/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0600 - accuracy: 0.0587 - mae: 3.5821\n", + "Epoch 822/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5548 - accuracy: 0.0544 - mae: 3.5584\n", + "Epoch 823/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3223 - accuracy: 0.0569 - mae: 3.5156\n", + "Epoch 824/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4596 - accuracy: 0.0576 - mae: 3.5241\n", + "Epoch 825/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2258 - accuracy: 0.0608 - mae: 3.5173\n", + "Epoch 826/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4867 - accuracy: 0.0557 - mae: 3.5459\n", + "Epoch 827/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6485 - accuracy: 0.0576 - mae: 3.5306\n", + "Epoch 828/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0544 - accuracy: 0.0560 - mae: 3.6092\n", + "Epoch 829/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6151 - accuracy: 0.0555 - mae: 3.5416\n", + "Epoch 830/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.1258 - accuracy: 0.0566 - mae: 3.5063\n", + "Epoch 831/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4833 - accuracy: 0.0548 - mae: 3.5177\n", + "Epoch 832/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.9170 - accuracy: 0.0559 - mae: 3.4914\n", + "Epoch 833/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5310 - accuracy: 0.0548 - mae: 3.5259\n", + "Epoch 834/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3226 - accuracy: 0.0530 - mae: 3.5142\n", + "Epoch 835/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1804 - accuracy: 0.0569 - mae: 3.5214\n", + "Epoch 836/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7024 - accuracy: 0.0575 - mae: 3.5471\n", + "Epoch 837/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2956 - accuracy: 0.0592 - mae: 3.6025\n", + "Epoch 838/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6451 - accuracy: 0.0576 - mae: 3.5366\n", + "Epoch 839/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0992 - accuracy: 0.0569 - mae: 3.5195\n", + "Epoch 840/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8470 - accuracy: 0.0557 - mae: 3.5503\n", + "Epoch 841/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6644 - accuracy: 0.0539 - mae: 3.5739\n", + "Epoch 842/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0249 - accuracy: 0.0571 - mae: 3.4909\n", + "Epoch 843/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4665 - accuracy: 0.0582 - mae: 3.5562\n", + "Epoch 844/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3751 - accuracy: 0.0539 - mae: 3.5055\n", + "Epoch 845/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0392 - accuracy: 0.0582 - mae: 3.5148\n", + "Epoch 846/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4237 - accuracy: 0.0566 - mae: 3.5320\n", + "Epoch 847/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2145 - accuracy: 0.0582 - mae: 3.5337\n", + "Epoch 848/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2812 - accuracy: 0.0566 - mae: 3.5043\n", + "Epoch 849/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6070 - accuracy: 0.0562 - mae: 3.5495\n", + "Epoch 850/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1032 - accuracy: 0.0555 - mae: 3.5230\n", + "Epoch 851/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2502 - accuracy: 0.0564 - mae: 3.5128\n", + "Epoch 852/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4935 - accuracy: 0.0560 - mae: 3.5183\n", + "Epoch 853/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8880 - accuracy: 0.0569 - mae: 3.4933\n", + "Epoch 854/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4326 - accuracy: 0.0578 - mae: 3.5401\n", + "Epoch 855/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.7084 - accuracy: 0.0548 - mae: 3.6042\n", + "Epoch 856/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5716 - accuracy: 0.0587 - mae: 3.5370\n", + "Epoch 857/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.9015 - accuracy: 0.0582 - mae: 3.4820\n", + "Epoch 858/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3956 - accuracy: 0.0575 - mae: 3.5224\n", + "Epoch 859/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 29.0252 - accuracy: 0.0562 - mae: 3.5872\n", + "Epoch 860/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3986 - accuracy: 0.0601 - mae: 3.5347\n", + "Epoch 861/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1078 - accuracy: 0.0582 - mae: 3.5066\n", + "Epoch 862/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7976 - accuracy: 0.0573 - mae: 3.5886\n", + "Epoch 863/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1783 - accuracy: 0.0599 - mae: 3.5296\n", + "Epoch 864/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1579 - accuracy: 0.0569 - mae: 3.5323\n", + "Epoch 865/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7464 - accuracy: 0.0591 - mae: 3.5691\n", + "Epoch 866/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8197 - accuracy: 0.0535 - mae: 3.5760\n", + "Epoch 867/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9400 - accuracy: 0.0555 - mae: 3.4642\n", + "Epoch 868/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5661 - accuracy: 0.0566 - mae: 3.5694\n", + "Epoch 869/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9128 - accuracy: 0.0539 - mae: 3.4578\n", + "Epoch 870/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4360 - accuracy: 0.0566 - mae: 3.5087\n", + "Epoch 871/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0834 - accuracy: 0.0585 - mae: 3.4993\n", + "Epoch 872/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7855 - accuracy: 0.0566 - mae: 3.5851\n", + "Epoch 873/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3668 - accuracy: 0.0582 - mae: 3.5419\n", + "Epoch 874/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1600 - accuracy: 0.0557 - mae: 3.5080\n", + "Epoch 875/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.7910 - accuracy: 0.0551 - mae: 3.5327\n", + "Epoch 876/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8127 - accuracy: 0.0566 - mae: 3.4587\n", + "Epoch 877/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5532 - accuracy: 0.0566 - mae: 3.5355\n", + "Epoch 878/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2414 - accuracy: 0.0560 - mae: 3.5127\n", + "Epoch 879/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9239 - accuracy: 0.0571 - mae: 3.4889\n", + "Epoch 880/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0920 - accuracy: 0.0573 - mae: 3.4981\n", + "Epoch 881/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8637 - accuracy: 0.0575 - mae: 3.4600\n", + "Epoch 882/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1072 - accuracy: 0.0587 - mae: 3.4980\n", + "Epoch 883/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5837 - accuracy: 0.0583 - mae: 3.5606\n", + "Epoch 884/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9839 - accuracy: 0.0562 - mae: 3.4979\n", + "Epoch 885/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8293 - accuracy: 0.0576 - mae: 3.5774\n", + "Epoch 886/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6765 - accuracy: 0.0576 - mae: 3.5426\n", + "Epoch 887/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4361 - accuracy: 0.0557 - mae: 3.5409\n", + "Epoch 888/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2704 - accuracy: 0.0573 - mae: 3.5919\n", + "Epoch 889/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2592 - accuracy: 0.0560 - mae: 3.5167\n", + "Epoch 890/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4192 - accuracy: 0.0566 - mae: 3.5379\n", + "Epoch 891/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1804 - accuracy: 0.0553 - mae: 3.5330\n", + "Epoch 892/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8907 - accuracy: 0.0539 - mae: 3.4820\n", + "Epoch 893/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2641 - accuracy: 0.0573 - mae: 3.5384\n", + "Epoch 894/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2789 - accuracy: 0.0569 - mae: 3.5307\n", + "Epoch 895/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.7194 - accuracy: 0.0580 - mae: 3.5700\n", + "Epoch 896/1000\n", + "176/176 [==============================] - 1s 7ms/step - loss: 28.1948 - accuracy: 0.0580 - mae: 3.5179\n", + "Epoch 897/1000\n", + "176/176 [==============================] - 1s 7ms/step - loss: 28.0616 - accuracy: 0.0585 - mae: 3.5298\n", + "Epoch 898/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2103 - accuracy: 0.0575 - mae: 3.5014\n", + "Epoch 899/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.7211 - accuracy: 0.0575 - mae: 3.4945\n", + "Epoch 900/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9656 - accuracy: 0.0548 - mae: 3.4875\n", + "Epoch 901/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0104 - accuracy: 0.0566 - mae: 3.4854\n", + "Epoch 902/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8684 - accuracy: 0.0592 - mae: 3.4816\n", + "Epoch 903/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5827 - accuracy: 0.0573 - mae: 3.5372\n", + "Epoch 904/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8386 - accuracy: 0.0562 - mae: 3.4787\n", + "Epoch 905/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 27.9934 - accuracy: 0.0576 - mae: 3.5081\n", + "Epoch 906/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2030 - accuracy: 0.0594 - mae: 3.5141\n", + "Epoch 907/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.0815 - accuracy: 0.0541 - mae: 3.4973\n", + "Epoch 908/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2609 - accuracy: 0.0543 - mae: 3.5404\n", + "Epoch 909/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3945 - accuracy: 0.0580 - mae: 3.5577\n", + "Epoch 910/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8594 - accuracy: 0.0543 - mae: 3.5065\n", + "Epoch 911/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2302 - accuracy: 0.0596 - mae: 3.5101\n", + "Epoch 912/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8561 - accuracy: 0.0571 - mae: 3.4836\n", + "Epoch 913/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.0494 - accuracy: 0.0575 - mae: 3.4900\n", + "Epoch 914/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.5672 - accuracy: 0.0566 - mae: 3.5403\n", + "Epoch 915/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.7116 - accuracy: 0.0567 - mae: 3.5652\n", + "Epoch 916/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.4092 - accuracy: 0.0564 - mae: 3.5329\n", + "Epoch 917/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8262 - accuracy: 0.0564 - mae: 3.4830\n", + "Epoch 918/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.6248 - accuracy: 0.0571 - mae: 3.4815\n", + "Epoch 919/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1304 - accuracy: 0.0550 - mae: 3.5139\n", + "Epoch 920/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1906 - accuracy: 0.0582 - mae: 3.5150\n", + "Epoch 921/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0238 - accuracy: 0.0551 - mae: 3.4942\n", + "Epoch 922/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2271 - accuracy: 0.0559 - mae: 3.5460\n", + "Epoch 923/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1283 - accuracy: 0.0562 - mae: 3.4949\n", + "Epoch 924/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5458 - accuracy: 0.0567 - mae: 3.5619\n", + "Epoch 925/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.7566 - accuracy: 0.0567 - mae: 3.4795\n", + "Epoch 926/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8092 - accuracy: 0.0560 - mae: 3.5021\n", + "Epoch 927/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.6303 - accuracy: 0.0583 - mae: 3.5752\n", + "Epoch 928/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1810 - accuracy: 0.0555 - mae: 3.5412\n", + "Epoch 929/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9388 - accuracy: 0.0583 - mae: 3.4701\n", + "Epoch 930/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1878 - accuracy: 0.0566 - mae: 3.5115\n", + "Epoch 931/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.7190 - accuracy: 0.0567 - mae: 3.4826\n", + "Epoch 932/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.6480 - accuracy: 0.0567 - mae: 3.5636\n", + "Epoch 933/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3360 - accuracy: 0.0576 - mae: 3.5300\n", + "Epoch 934/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0939 - accuracy: 0.0580 - mae: 3.5183\n", + "Epoch 935/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0869 - accuracy: 0.0576 - mae: 3.5185\n", + "Epoch 936/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4552 - accuracy: 0.0567 - mae: 3.5300\n", + "Epoch 937/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5891 - accuracy: 0.0566 - mae: 3.5604\n", + "Epoch 938/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8821 - accuracy: 0.0548 - mae: 3.5150\n", + "Epoch 939/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2730 - accuracy: 0.0576 - mae: 3.5374\n", + "Epoch 940/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0118 - accuracy: 0.0546 - mae: 3.5310\n", + "Epoch 941/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3536 - accuracy: 0.0560 - mae: 3.5483\n", + "Epoch 942/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0721 - accuracy: 0.0567 - mae: 3.4997\n", + "Epoch 943/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8434 - accuracy: 0.0582 - mae: 3.4805\n", + "Epoch 944/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.3235 - accuracy: 0.0566 - mae: 3.4585\n", + "Epoch 945/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9280 - accuracy: 0.0532 - mae: 3.5042\n", + "Epoch 946/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2252 - accuracy: 0.0567 - mae: 3.5083\n", + "Epoch 947/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8051 - accuracy: 0.0557 - mae: 3.4713\n", + "Epoch 948/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.7457 - accuracy: 0.0557 - mae: 3.4665\n", + "Epoch 949/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8560 - accuracy: 0.0555 - mae: 3.4969\n", + "Epoch 950/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.4304 - accuracy: 0.0569 - mae: 3.5447\n", + "Epoch 951/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.8269 - accuracy: 0.0548 - mae: 3.5546\n", + "Epoch 952/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.6627 - accuracy: 0.0559 - mae: 3.4771\n", + "Epoch 953/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3017 - accuracy: 0.0546 - mae: 3.5364\n", + "Epoch 954/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.6029 - accuracy: 0.0560 - mae: 3.4629\n", + "Epoch 955/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9021 - accuracy: 0.0551 - mae: 3.5092\n", + "Epoch 956/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1692 - accuracy: 0.0571 - mae: 3.5039\n", + "Epoch 957/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.4740 - accuracy: 0.0553 - mae: 3.4725\n", + "Epoch 958/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.3921 - accuracy: 0.0543 - mae: 3.4389\n", + "Epoch 959/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8366 - accuracy: 0.0548 - mae: 3.4923\n", + "Epoch 960/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 27.5301 - accuracy: 0.0553 - mae: 3.4506\n", + "Epoch 961/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 28.1097 - accuracy: 0.0560 - mae: 3.5063\n", + "Epoch 962/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 27.7594 - accuracy: 0.0567 - mae: 3.4903\n", + "Epoch 963/1000\n", + "176/176 [==============================] - 1s 6ms/step - loss: 27.6355 - accuracy: 0.0571 - mae: 3.4577\n", + "Epoch 964/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8378 - accuracy: 0.0571 - mae: 3.4934\n", + "Epoch 965/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.8127 - accuracy: 0.0567 - mae: 3.5613\n", + "Epoch 966/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.6736 - accuracy: 0.0546 - mae: 3.4809\n", + "Epoch 967/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3286 - accuracy: 0.0537 - mae: 3.5480\n", + "Epoch 968/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.2269 - accuracy: 0.0564 - mae: 3.5960\n", + "Epoch 969/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1255 - accuracy: 0.0550 - mae: 3.5008\n", + "Epoch 970/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8353 - accuracy: 0.0571 - mae: 3.5098\n", + "Epoch 971/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8979 - accuracy: 0.0601 - mae: 3.4768\n", + "Epoch 972/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0824 - accuracy: 0.0562 - mae: 3.4867\n", + "Epoch 973/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.2659 - accuracy: 0.0544 - mae: 3.5280\n", + "Epoch 974/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1306 - accuracy: 0.0559 - mae: 3.4856\n", + "Epoch 975/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.3949 - accuracy: 0.0550 - mae: 3.5609\n", + "Epoch 976/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.0403 - accuracy: 0.0555 - mae: 3.5159\n", + "Epoch 977/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 28.1600 - accuracy: 0.0532 - mae: 3.4965\n", + "Epoch 978/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.8928 - accuracy: 0.0551 - mae: 3.4850\n", + "Epoch 979/1000\n", + "176/176 [==============================] - 1s 5ms/step - loss: 27.4182 - accuracy: 0.0543 - mae: 3.4924\n", + "Epoch 980/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8224 - accuracy: 0.0569 - mae: 3.4777\n", + "Epoch 981/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0326 - accuracy: 0.0559 - mae: 3.5093\n", + "Epoch 982/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1361 - accuracy: 0.0560 - mae: 3.5208\n", + "Epoch 983/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2338 - accuracy: 0.0580 - mae: 3.5108\n", + "Epoch 984/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.9390 - accuracy: 0.0585 - mae: 3.5101\n", + "Epoch 985/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0745 - accuracy: 0.0551 - mae: 3.4981\n", + "Epoch 986/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0844 - accuracy: 0.0541 - mae: 3.5334\n", + "Epoch 987/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.3223 - accuracy: 0.0553 - mae: 3.4459\n", + "Epoch 988/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0993 - accuracy: 0.0564 - mae: 3.6200\n", + "Epoch 989/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.0448 - accuracy: 0.0571 - mae: 3.5066\n", + "Epoch 990/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.5311 - accuracy: 0.0546 - mae: 3.5263\n", + "Epoch 991/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3106 - accuracy: 0.0550 - mae: 3.5520\n", + "Epoch 992/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.7613 - accuracy: 0.0555 - mae: 3.5063\n", + "Epoch 993/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.6745 - accuracy: 0.0571 - mae: 3.4895\n", + "Epoch 994/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2591 - accuracy: 0.0541 - mae: 3.5207\n", + "Epoch 995/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 29.0323 - accuracy: 0.0551 - mae: 3.5998\n", + "Epoch 996/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.6495 - accuracy: 0.0578 - mae: 3.4818\n", + "Epoch 997/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.2589 - accuracy: 0.0559 - mae: 3.5654\n", + "Epoch 998/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.3671 - accuracy: 0.0601 - mae: 3.5734\n", + "Epoch 999/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 27.8381 - accuracy: 0.0571 - mae: 3.4905\n", + "Epoch 1000/1000\n", + "176/176 [==============================] - 1s 4ms/step - loss: 28.1665 - accuracy: 0.0559 - mae: 3.5520\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 107, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_lidar_01_model.fit(lidar_01_sensors, lidar_01_labels, epochs=500)" + ] + }, + { + "cell_type": "code", + "execution_count": 108, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "10/10 [==============================] - 0s 3ms/step - loss: 45.4270 - accuracy: 0.0702 - mae: 4.1588\n" + ] + }, + { + "data": { + "text/plain": [ + "[45.42701721191406, 0.07023411244153976, 4.15880012512207]" + ] + }, + "execution_count": 108, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_lidar_01_model.evaluate(val_lidar_01_sensors, val_lidar_01_labels)" + ] + }, + { + "cell_type": "code", + "execution_count": 109, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "10/10 [==============================] - 0s 2ms/step\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[ 0.9],\n", + " [ 0.9],\n", + " [-32.8],\n", + " [ 2.3],\n", + " [ -2.4],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 5.7],\n", + " [ 5.7],\n", + " [ 5.7],\n", + " [ 4.4],\n", + " [ 4.4],\n", + " [ 5.1],\n", + " [ -0.4],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 0.7],\n", + " [ 0.7],\n", + " [ -0.9],\n", + " [ -1. ],\n", + " [ -1.4],\n", + " [ -1.4],\n", + " [ -1.6],\n", + " [ -1.5],\n", + " [ -1.5],\n", + " [ -1.4],\n", + " [ -5.6],\n", + " [ -0.5],\n", + " [ -0.5],\n", + " [ 1.5],\n", + " [ 1.6],\n", + " [ 1.6],\n", + " [ 1.6],\n", + " [ 1.6],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ -0.7],\n", + " [ -0.7],\n", + " [ 0.5],\n", + " [ 0.7],\n", + " [ 3.9],\n", + " [ 3.9],\n", + " [ 3.8],\n", + " [ -5.7],\n", + " [ -5.8],\n", + " [ -7.4],\n", + " [ -7.2],\n", + " [ -7.2],\n", + " [ 0.9],\n", + " [ 5.1],\n", + " [ 0.6],\n", + " [ 0.6],\n", + " [ -1.4],\n", + " [ -1.3],\n", + " [ -3.6],\n", + " [ -3.5],\n", + " [ -9.2],\n", + " [ -0.4],\n", + " [-48.3],\n", + " [-23.9],\n", + " [ -4. ],\n", + " [ -4. ],\n", + " [ -4. ],\n", + " [ -4. ],\n", + " [-15.1],\n", + " [-15.1],\n", + " [-15.4],\n", + " [-15.4],\n", + " [-15.4],\n", + " [ -4.3],\n", + " [ -5.5],\n", + " [ -8. ],\n", + " [ -8. ],\n", + " [ -8. ],\n", + " [-12. ],\n", + " [-12. ],\n", + " [ -2.7],\n", + " [ -2.7],\n", + " [ 1.1],\n", + " [-10.9],\n", + " [ 1.2],\n", + " [ 1.1],\n", + " [ -1.1],\n", + " [ -1.1],\n", + " [ -1.1],\n", + " [ -1. ],\n", + " [ -1.9],\n", + " [ -1.9],\n", + " [ -1.4],\n", + " [ -1.4],\n", + " [ -1.3],\n", + " [ -1.3],\n", + " [ -1.3],\n", + " [ -0.4],\n", + " [ -0.4],\n", + " [ 2.5],\n", + " [ 2.5],\n", + " [ -1.3],\n", + " [ -1.3],\n", + " [ -1.3],\n", + " [ -1.5],\n", + " [ -1.5],\n", + " [ -1.5],\n", + " [ -0. ],\n", + " [ -0.1],\n", + " [ -9.4],\n", + " [ 0.5],\n", + " [ 0.5],\n", + " [ 2.1],\n", + " [ 2.1],\n", + " [ -1.2],\n", + " [ -1.2],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 0.6],\n", + " [ 0.5],\n", + " [ 1.1],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [-51.9],\n", + " [-51.9],\n", + " [-32. ],\n", + " [-42.6],\n", + " [-34.7],\n", + " [-21.7],\n", + " [ -6.3],\n", + " [ -7.8],\n", + " [ -9.3],\n", + " [-19.8],\n", + " [-15.6],\n", + " [-19.2],\n", + " [-29.1],\n", + " [-29.1],\n", + " [-10.8],\n", + " [ 10.8],\n", + " [ 0.9],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 15.3],\n", + " [ 15.3],\n", + " [ 2. ],\n", + " [ 6.3],\n", + " [ 1. ],\n", + " [ 1.5],\n", + " [ -2.6],\n", + " [ -2.6],\n", + " [ 0.5],\n", + " [ 13.1],\n", + " [ 5.9],\n", + " [ 5.9],\n", + " [ 5.8],\n", + " [ 6.7],\n", + " [ 6.7],\n", + " [ 3. ],\n", + " [ 3. ],\n", + " [ 3. ],\n", + " [ 1.3],\n", + " [ 5.2],\n", + " [ 5.2],\n", + " [ -0.4],\n", + " [ -0.4],\n", + " [ 2. ],\n", + " [ 2. ],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 1.7],\n", + " [ 1.7],\n", + " [ 1.2],\n", + " [-13.7],\n", + " [-36.6],\n", + " [-18.8],\n", + " [-18.8],\n", + " [ -4.7],\n", + " [ -7. ],\n", + " [-14.9],\n", + " [-14.5],\n", + " [-13.5],\n", + " [-20.6],\n", + " [-11. ],\n", + " [ -0.4],\n", + " [ -0.4],\n", + " [-10.9],\n", + " [-10.2],\n", + " [-10.1],\n", + " [ -3.8],\n", + " [ -5.3],\n", + " [ -0.9],\n", + " [ -0.9],\n", + " [ 0.3],\n", + " [ -4.4],\n", + " [ -6.4],\n", + " [ -6.5],\n", + " [ -6.5],\n", + " [ -3. ],\n", + " [ -3.1],\n", + " [ -3.1],\n", + " [ -3.2],\n", + " [ -3.2],\n", + " [ 2.3],\n", + " [ 0.5],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 2.3],\n", + " [ 1.4],\n", + " [ 1.4],\n", + " [ 0.7],\n", + " [ -5.5],\n", + " [-35.1],\n", + " [-35.1],\n", + " [-35.1],\n", + " [-15.2],\n", + " [-44.5],\n", + " [-26.3],\n", + " [-16.2],\n", + " [-21.2],\n", + " [-21.9],\n", + " [-22.8],\n", + " [ -8.6],\n", + " [-16.4],\n", + " [-17.5],\n", + " [-14. ],\n", + " [-14. ],\n", + " [-19.4],\n", + " [-19.5],\n", + " [-11.8],\n", + " [-11.8],\n", + " [-12.1],\n", + " [-21.3],\n", + " [-17.7],\n", + " [-17.7],\n", + " [ -6.9],\n", + " [ -3.5],\n", + " [ -3.5],\n", + " [ -2.9],\n", + " [ -2.9],\n", + " [ -5.6],\n", + " [ -5.6],\n", + " [-11.4],\n", + " [-11.4],\n", + " [-29.2],\n", + " [-18.5],\n", + " [ -4.3],\n", + " [-33.7],\n", + " [ 0.5],\n", + " [ 1. ],\n", + " [ 0.9],\n", + " [ 0.9],\n", + " [ -6.6],\n", + " [-44.8],\n", + " [-42.5],\n", + " [-21.8],\n", + " [-28.3],\n", + " [-41.9],\n", + " [-22.2],\n", + " [-16.9],\n", + " [-17.7],\n", + " [-17.7],\n", + " [-22.9],\n", + " [-16.7],\n", + " [ -3.3],\n", + " [-12.2],\n", + " [-11.4],\n", + " [-11.8],\n", + " [-10.1],\n", + " [ -9.3],\n", + " [ -9.5],\n", + " [ -5.1],\n", + " [ -7.6],\n", + " [-12.5],\n", + " [-11.2],\n", + " [ -4. ],\n", + " [ -4. ],\n", + " [ -5. ],\n", + " [ -5. ],\n", + " [ -5. ],\n", + " [ -5. ],\n", + " [ -5.6],\n", + " [ -5.6],\n", + " [ 0.9],\n", + " [ -0.8],\n", + " [ -2.8],\n", + " [ -1.5]], dtype=float32)" + ] + }, + "execution_count": 109, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_lidar_01_model.predict(val_lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 110, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "INFO:tensorflow:Assets written to: norm_lidar_01_model\\assets\n" + ] + } + ], + "source": [ + "norm_lidar_01_model.save('norm_lidar_01_model')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/tensorflow/tensorflow_plus_scikitlearn_sonar_1_test_book.ipynb b/simulations/car/control_client/tensorflow/tensorflow_plus_scikitlearn_sonar_1_test_book.ipynb new file mode 100644 index 00000000..dfe19c7b --- /dev/null +++ b/simulations/car/control_client/tensorflow/tensorflow_plus_scikitlearn_sonar_1_test_book.ipynb @@ -0,0 +1,2707 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "import tensorflow as tf\n", + "keras = tf.keras\n", + "from keras import Model\n", + "\n", + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "# Make numpy values easier to read.\n", + "np.set_printoptions(precision=4, suppress=True)\n", + "\n", + "from sklearn.model_selection import train_test_split" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"../data_files/sonar_kevin.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_train = pd.read_csv(filename, sep = ',')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    1.45121.2711.7665-22
    01.45201.27161.7669-22
    11.45061.27051.7660-22
    21.44861.26881.7645-22
    31.44581.26661.7625-22
    41.44201.26351.7597-22
    \n", + "
    " + ], + "text/plain": [ + " 1.4512 1.271 1.7665 -22\n", + "0 1.4520 1.2716 1.7669 -22\n", + "1 1.4506 1.2705 1.7660 -22\n", + "2 1.4486 1.2688 1.7645 -22\n", + "3 1.4458 1.2666 1.7625 -22\n", + "4 1.4420 1.2635 1.7597 -22" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonar_01_train.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors = sonar_01_train.copy()\n", + "# sonar_01_labels = sonar_01_sensors.pop('Steering Angle')" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_labels.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "De input (sensoren/afstanden) en output kunnen ook op een andere manier gescheiden \n", + "opgehaald worden uit het DataFrame:" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_labels = sonar_01_train.iloc[:, [3]]\n", + "sonar_01_sensors = sonar_01_train.iloc[:,[0, 1, 2]] # met .loc kan je labels gebruiken 'Sensor 1' etc." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_labels.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_sensors = np.array(sonar_01_sensors)\n", + "sonar_01_labels = np.array(sonar_01_labels)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "# print(sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "# val_sonar_01_sensors = np.array(sonar_01_sensors [500:799])\n", + "# val_sonar_01_labels = np.array(sonar_01_labels [500:799])" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_sensors_train, sonar_01_sensors_test, sonar_01_labels_train, sonar_01_labels_test = train_test_split(sonar_01_sensors, sonar_01_labels, test_size = 0.20)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "normalize = keras.layers.Normalization()\n", + "normalize.adapt(sonar_01_sensors_train) \n", + "normalize.adapt(sonar_01_sensors_test)\n", + "normalize.adapt(sonar_01_labels_train) \n", + "normalize.adapt(sonar_01_labels_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1.5933 1.3879 1.1602]\n", + " [0.9166 0.5431 3.094 ]\n", + " [1.9766 1.8443 0.8298]\n", + " ...\n", + " [1.9411 1.6598 1.106 ]\n", + " [2.7866 1.3585 1.3375]\n", + " [2.1213 1.3212 1.3573]]\n", + "\n", + "[[1.6714 1.2722 1.1805]\n", + " [1.7732 1.7211 1.319 ]\n", + " [1.5002 1.4175 1.2736]\n", + " ...\n", + " [1.3213 1.4077 1.0856]\n", + " [1.8603 1.4969 1.1418]\n", + " [1.8523 1.5404 1.2837]]\n", + "\n", + "[[ 0]\n", + " [-22]\n", + " [ 0]\n", + " ...\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]]\n", + "\n", + "[[ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]]\n" + ] + } + ], + "source": [ + "print(sonar_01_sensors_train) \n", + "print()\n", + "print(sonar_01_sensors_test)\n", + "print()\n", + "print(sonar_01_labels_train)\n", + "print() \n", + "print(sonar_01_labels_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_01_model = tf.keras.Sequential([\n", + " normalize,\n", + " keras.Input(shape = (3,)),\n", + " keras.layers.Dense(16, activation = 'relu'), \n", + " keras.layers.Dense(16, activation = 'relu'),\n", + " keras.layers.Dense(1)\n", + "]) " + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_01_model.compile(loss = tf.keras.losses.MeanSquaredError(), metrics = ['accuracy', 'mae'], \n", + " optimizer = tf.keras.optimizers.Adam(learning_rate=0.01))" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Model: \"sequential\"\n", + "_________________________________________________________________\n", + " Layer (type) Output Shape Param # \n", + "=================================================================\n", + " normalization (Normalizatio (None, 3) 7 \n", + " n) \n", + " \n", + " input_1 (InputLayer) multiple 0 \n", + " \n", + " dense (Dense) (None, 16) 64 \n", + " \n", + " dense_1 (Dense) (None, 16) 272 \n", + " \n", + " dense_2 (Dense) (None, 1) 17 \n", + " \n", + "=================================================================\n", + "Total params: 360\n", + "Trainable params: 353\n", + "Non-trainable params: 7\n", + "_________________________________________________________________\n" + ] + } + ], + "source": [ + "norm_sonar_01_model.summary()" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/100\n", + "125/125 [==============================] - 7s 5ms/step - loss: 92.0349 - accuracy: 0.0896 - mae: 6.3233\n", + "Epoch 2/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 62.4488 - accuracy: 0.1867 - mae: 5.7746\n", + "Epoch 3/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 46.3881 - accuracy: 0.3091 - mae: 5.1179\n", + "Epoch 4/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 39.6235 - accuracy: 0.3307 - mae: 4.6673\n", + "Epoch 5/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 36.7944 - accuracy: 0.3577 - mae: 4.3390\n", + "Epoch 6/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 33.6568 - accuracy: 0.3977 - mae: 3.9952\n", + "Epoch 7/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 30.5220 - accuracy: 0.4095 - mae: 3.7230\n", + "Epoch 8/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 27.9223 - accuracy: 0.4313 - mae: 3.4719\n", + "Epoch 9/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 27.3546 - accuracy: 0.4606 - mae: 3.4306\n", + "Epoch 10/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 25.7709 - accuracy: 0.4656 - mae: 3.2653\n", + "Epoch 11/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 23.2437 - accuracy: 0.4593 - mae: 3.1267\n", + "Epoch 12/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 22.2703 - accuracy: 0.4626 - mae: 3.0581\n", + "Epoch 13/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 22.5303 - accuracy: 0.4673 - mae: 3.0945\n", + "Epoch 14/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 22.2594 - accuracy: 0.4613 - mae: 3.1049\n", + "Epoch 15/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 21.1617 - accuracy: 0.4606 - mae: 3.0131\n", + "Epoch 16/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 20.3680 - accuracy: 0.4576 - mae: 2.8983\n", + "Epoch 17/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 19.6544 - accuracy: 0.4696 - mae: 2.9113\n", + "Epoch 18/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 20.8573 - accuracy: 0.4671 - mae: 2.9603\n", + "Epoch 19/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 19.0849 - accuracy: 0.4661 - mae: 2.8554\n", + "Epoch 20/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 19.6610 - accuracy: 0.4758 - mae: 2.8738\n", + "Epoch 21/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 18.5548 - accuracy: 0.4839 - mae: 2.7389\n", + "Epoch 22/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 19.2028 - accuracy: 0.4713 - mae: 2.8316\n", + "Epoch 23/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 17.8908 - accuracy: 0.4821 - mae: 2.6874\n", + "Epoch 24/100\n", + "125/125 [==============================] - 1s 11ms/step - loss: 19.4820 - accuracy: 0.4879 - mae: 2.7975\n", + "Epoch 25/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 16.4079 - accuracy: 0.5001 - mae: 2.4468\n", + "Epoch 26/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 15.7054 - accuracy: 0.5294 - mae: 2.2840\n", + "Epoch 27/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 13.9862 - accuracy: 0.5389 - mae: 2.1347\n", + "Epoch 28/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 13.8673 - accuracy: 0.5209 - mae: 2.1297\n", + "Epoch 29/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 13.2306 - accuracy: 0.5522 - mae: 2.0103\n", + "Epoch 30/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 12.3590 - accuracy: 0.5507 - mae: 1.9185\n", + "Epoch 31/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 11.4628 - accuracy: 0.5439 - mae: 1.8886\n", + "Epoch 32/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 11.0836 - accuracy: 0.5339 - mae: 1.8096\n", + "Epoch 33/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 12.3806 - accuracy: 0.4984 - mae: 1.9890\n", + "Epoch 34/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.9596 - accuracy: 0.5652 - mae: 1.6504\n", + "Epoch 35/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.8201 - accuracy: 0.5887 - mae: 1.5527\n", + "Epoch 36/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 11.6835 - accuracy: 0.5129 - mae: 1.9522\n", + "Epoch 37/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 10.1575 - accuracy: 0.4939 - mae: 1.8421\n", + "Epoch 38/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 11.0071 - accuracy: 0.5149 - mae: 1.8556\n", + "Epoch 39/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 9.9769 - accuracy: 0.5582 - mae: 1.7228\n", + "Epoch 40/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 9.8385 - accuracy: 0.5437 - mae: 1.6165\n", + "Epoch 41/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 11.6531 - accuracy: 0.5242 - mae: 1.8540\n", + "Epoch 42/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 11.3515 - accuracy: 0.5106 - mae: 1.8738\n", + "Epoch 43/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 13.3657 - accuracy: 0.5334 - mae: 2.0700\n", + "Epoch 44/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 10.5822 - accuracy: 0.5702 - mae: 1.6576\n", + "Epoch 45/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 12.5847 - accuracy: 0.4768 - mae: 1.9782\n", + "Epoch 46/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 11.0004 - accuracy: 0.5199 - mae: 1.7919\n", + "Epoch 47/100\n", + "125/125 [==============================] - 1s 7ms/step - loss: 10.2145 - accuracy: 0.5257 - mae: 1.7420\n", + "Epoch 48/100\n", + "125/125 [==============================] - 1s 7ms/step - loss: 8.8331 - accuracy: 0.5890 - mae: 1.4503\n", + "Epoch 49/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 10.4318 - accuracy: 0.5372 - mae: 1.7554\n", + "Epoch 50/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 9.4055 - accuracy: 0.5497 - mae: 1.6215\n", + "Epoch 51/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 8.6292 - accuracy: 0.5605 - mae: 1.5283\n", + "Epoch 52/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.3164 - accuracy: 0.5547 - mae: 1.6001\n", + "Epoch 53/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.7853 - accuracy: 0.5404 - mae: 1.5407\n", + "Epoch 54/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 11.2737 - accuracy: 0.4736 - mae: 1.9636\n", + "Epoch 55/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.7585 - accuracy: 0.5282 - mae: 1.6437\n", + "Epoch 56/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.9166 - accuracy: 0.5422 - mae: 1.6935\n", + "Epoch 57/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.6354 - accuracy: 0.5742 - mae: 1.4002\n", + "Epoch 58/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.6999 - accuracy: 0.5176 - mae: 1.5532\n", + "Epoch 59/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 9.1769 - accuracy: 0.4849 - mae: 1.7621\n", + "Epoch 60/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.5182 - accuracy: 0.4986 - mae: 1.6410\n", + "Epoch 61/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.7717 - accuracy: 0.5151 - mae: 1.6737\n", + "Epoch 62/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.4776 - accuracy: 0.5036 - mae: 1.6275\n", + "Epoch 63/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.1413 - accuracy: 0.5339 - mae: 1.5566\n", + "Epoch 64/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.6088 - accuracy: 0.5004 - mae: 1.6237\n", + "Epoch 65/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 8.7707 - accuracy: 0.5101 - mae: 1.6483\n", + "Epoch 66/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 7.8420 - accuracy: 0.5154 - mae: 1.4861\n", + "Epoch 67/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.6988 - accuracy: 0.4851 - mae: 1.7008\n", + "Epoch 68/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.4329 - accuracy: 0.5284 - mae: 1.5591\n", + "Epoch 69/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 7.9397 - accuracy: 0.5579 - mae: 1.4838\n", + "Epoch 70/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.7378 - accuracy: 0.5289 - mae: 1.4694\n", + "Epoch 71/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.9531 - accuracy: 0.4713 - mae: 1.9815\n", + "Epoch 72/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.6519 - accuracy: 0.5111 - mae: 1.5097\n", + "Epoch 73/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.9502 - accuracy: 0.4851 - mae: 1.6559\n", + "Epoch 74/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.4604 - accuracy: 0.5036 - mae: 1.6263\n", + "Epoch 75/100\n", + "125/125 [==============================] - 1s 11ms/step - loss: 8.7461 - accuracy: 0.4931 - mae: 1.6501\n", + "Epoch 76/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.0989 - accuracy: 0.5482 - mae: 1.6243\n", + "Epoch 77/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 7.7018 - accuracy: 0.5247 - mae: 1.4701\n", + "Epoch 78/100\n", + "125/125 [==============================] - 1s 7ms/step - loss: 6.8743 - accuracy: 0.5262 - mae: 1.3668\n", + "Epoch 79/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 9.8492 - accuracy: 0.4961 - mae: 1.7631\n", + "Epoch 80/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.2378 - accuracy: 0.5232 - mae: 1.4344\n", + "Epoch 81/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 6.8139 - accuracy: 0.5377 - mae: 1.3641\n", + "Epoch 82/100\n", + "125/125 [==============================] - 1s 11ms/step - loss: 7.2415 - accuracy: 0.4886 - mae: 1.5192\n", + "Epoch 83/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.4623 - accuracy: 0.5304 - mae: 1.4624\n", + "Epoch 84/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.5507 - accuracy: 0.5967 - mae: 1.2346\n", + "Epoch 85/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.8719 - accuracy: 0.5116 - mae: 1.6422\n", + "Epoch 86/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.9816 - accuracy: 0.5447 - mae: 1.4175\n", + "Epoch 87/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.6838 - accuracy: 0.4989 - mae: 1.5914\n", + "Epoch 88/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 6.2910 - accuracy: 0.5792 - mae: 1.2374\n", + "Epoch 89/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 9.4705 - accuracy: 0.4556 - mae: 1.9306\n", + "Epoch 90/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.0733 - accuracy: 0.5249 - mae: 1.4439\n", + "Epoch 91/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.1261 - accuracy: 0.5212 - mae: 1.5148\n", + "Epoch 92/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.5105 - accuracy: 0.5252 - mae: 1.3722\n", + "Epoch 93/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.2188 - accuracy: 0.5041 - mae: 1.6489\n", + "Epoch 94/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 7.0484 - accuracy: 0.4839 - mae: 1.5228\n", + "Epoch 95/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.5415 - accuracy: 0.5452 - mae: 1.3338\n", + "Epoch 96/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.9659 - accuracy: 0.5124 - mae: 1.4777\n", + "Epoch 97/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 6.2635 - accuracy: 0.5234 - mae: 1.3446\n", + "Epoch 98/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 7.3167 - accuracy: 0.5001 - mae: 1.5262\n", + "Epoch 99/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.7704 - accuracy: 0.5116 - mae: 1.6849\n", + "Epoch 100/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 5.9176 - accuracy: 0.5474 - mae: 1.2156\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.fit(sonar_01_sensors_train, sonar_01_labels_train, epochs=100)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "32/32 [==============================] - 1s 9ms/step - loss: 5.8487 - accuracy: 0.6006 - mae: 1.0236\n" + ] + }, + { + "data": { + "text/plain": [ + "[5.848673343658447, 0.6006006002426147, 1.023626685142517]" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.evaluate(sonar_01_sensors_test, sonar_01_labels_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "32/32 [==============================] - 0s 4ms/step\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[ 0.5216],\n", + " [ 0.3826],\n", + " [ 0.1799],\n", + " [ 0.4103],\n", + " [ 22.2051],\n", + " [ 0.4612],\n", + " [-13.5913],\n", + " [ 1.0873],\n", + " [ 0.4282],\n", + " [ 0.5611],\n", + " [ -6.2491],\n", + " [ 0.3339],\n", + " [ -2.8811],\n", + " [ -4.1633],\n", + " [ 0.4216],\n", + " [ 0.5116],\n", + " [ 0.2941],\n", + " [ 22.1633],\n", + " [ 4.1974],\n", + " [ -2.7358],\n", + " [ 22.0137],\n", + " [ 0.5506],\n", + " [ 0.112 ],\n", + " [ 0.3718],\n", + " [ 0.5636],\n", + " [ 0.2554],\n", + " [ 22.2376],\n", + " [ 22.0079],\n", + " [ 0.4995],\n", + " [ 16.0192],\n", + " [ 22.1909],\n", + " [ 22.2027],\n", + " [ 0.1547],\n", + " [ 21.9981],\n", + " [ 0.3194],\n", + " [ 0.5052],\n", + " [ 0.3275],\n", + " [ 0.1238],\n", + " [ 0.4528],\n", + " [ 0.3389],\n", + " [ -0.5899],\n", + " [ -1.3218],\n", + " [ 0.2598],\n", + " [ 22.2377],\n", + " [ 3.2913],\n", + " [ 0.4542],\n", + " [ 0.43 ],\n", + " [ 1.3246],\n", + " [ 0.526 ],\n", + " [ 21.5511],\n", + " [ 22.4971],\n", + " [ 0.3512],\n", + " [ 0.3216],\n", + " [ 0.3182],\n", + " [ 0.5849],\n", + " [ 0.3308],\n", + " [ 3.1265],\n", + " [ 0.3466],\n", + " [ 0.1987],\n", + " [ 0.3362],\n", + " [ 0.2782],\n", + " [ 21.482 ],\n", + " [ 0.5932],\n", + " [ 22.0174],\n", + " [ -4.7708],\n", + " [ 0.1631],\n", + " [ 22.1101],\n", + " [ 21.7646],\n", + " [ 0.3471],\n", + " [ 22.2198],\n", + " [ 20.986 ],\n", + " [ 0.393 ],\n", + " [ 0.3231],\n", + " [ 0.2972],\n", + " [ 0.4912],\n", + " [ 0.6633],\n", + " [ 0.3106],\n", + " [ 0.2114],\n", + " [ 5.8052],\n", + " [ -0.3669],\n", + " [ 0.5069],\n", + " [-12.2745],\n", + " [ 0.5256],\n", + " [ 0.5103],\n", + " [ 22.1866],\n", + " [ 0.4504],\n", + " [ 0.3461],\n", + " [ 0.267 ],\n", + " [ 3.3803],\n", + " [ 21.7825],\n", + " [-11.8733],\n", + " [ 0.4941],\n", + " [ 0.4209],\n", + " [ 0.2125],\n", + " [ 0.5404],\n", + " [ 0.3114],\n", + " [ 0.2092],\n", + " [ 0.4069],\n", + " [ 0.2092],\n", + " [ 1.8325],\n", + " [ 0.5496],\n", + " [ 0.3679],\n", + " [ 0.1841],\n", + " [ 22.2376],\n", + " [ 0.4529],\n", + " [ 0.2181],\n", + " [ 0.3053],\n", + " [ 0.2121],\n", + " [ 0.5148],\n", + " [ 0.6109],\n", + " [ 22.3027],\n", + " [ 0.4015],\n", + " [ 0.4417],\n", + " [ 22.0996],\n", + " [ 0.3263],\n", + " [ 0.2498],\n", + " [ 0.3183],\n", + " [ 0.3623],\n", + " [ 0.3812],\n", + " [ 0.3453],\n", + " [ 0.3828],\n", + " [ 0.4259],\n", + " [ 0.5996],\n", + " [ 0.1992],\n", + " [ 0.1642],\n", + " [ 0.4328],\n", + " [ 0.2769],\n", + " [ 0.4771],\n", + " [ 20.986 ],\n", + " [ 0.2904],\n", + " [ 0.2581],\n", + " [ 0.2398],\n", + " [ 0.3226],\n", + " [ 0.2872],\n", + " [ 0.4361],\n", + " [-12.1865],\n", + " [ 3.3803],\n", + " [ 0.223 ],\n", + " [ 0.3054],\n", + " [ 0.3312],\n", + " [ 0.3783],\n", + " [ 21.6779],\n", + " [ 0.3979],\n", + " [ 0.1938],\n", + " [ 0.4272],\n", + " [ 0.5244],\n", + " [ 0.4641],\n", + " [ 0.2939],\n", + " [ 0.4083],\n", + " [ 0.2622],\n", + " [ 0.3062],\n", + " [ 0.1825],\n", + " [ 0.4375],\n", + " [ 22.0716],\n", + " [ 0.2979],\n", + " [ 0.52 ],\n", + " [ 0.6733],\n", + " [ 22.1614],\n", + " [ 21.5039],\n", + " [ 0.3442],\n", + " [ 22.2428],\n", + " [ 0.4664],\n", + " [ 0.6302],\n", + " [ 22.1981],\n", + " [ 0.477 ],\n", + " [ 0.4234],\n", + " [ 0.6029],\n", + " [ 0.3528],\n", + " [ 0.2825],\n", + " [ 0.4228],\n", + " [ 0.3126],\n", + " [ 0.2917],\n", + " [ 21.8394],\n", + " [ 21.996 ],\n", + " [ 0.303 ],\n", + " [ 0.7127],\n", + " [ 0.6377],\n", + " [ 18.5268],\n", + " [ 0.1927],\n", + " [ 21.9971],\n", + " [ -4.0381],\n", + " [ -3.5692],\n", + " [ 0.4762],\n", + " [ 0.4722],\n", + " [ 0.3501],\n", + " [ 0.2697],\n", + " [ -0.4334],\n", + " [ 0.3344],\n", + " [ 4.1974],\n", + " [ 0.4154],\n", + " [ 0.2517],\n", + " [-10.8558],\n", + " [ 0.3516],\n", + " [ 0.5978],\n", + " [ -0.0091],\n", + " [ 0.2243],\n", + " [ 0.3209],\n", + " [ 0.3767],\n", + " [ 0.4492],\n", + " [ 22.0954],\n", + " [ 0.3825],\n", + " [ 0.4241],\n", + " [ 22.3337],\n", + " [ 2.4154],\n", + " [ 0.7288],\n", + " [ 0.3399],\n", + " [ 0.475 ],\n", + " [ 0.2476],\n", + " [ 0.5772],\n", + " [ 20.7407],\n", + " [ 0.1023],\n", + " [ 0.6536],\n", + " [ 22.1387],\n", + " [ 21.9002],\n", + " [ 4.8034],\n", + " [ 22.1068],\n", + " [ 0.3216],\n", + " [ 0.2004],\n", + " [ 0.285 ],\n", + " [ 0.4851],\n", + " [ 0.4103],\n", + " [ 0.3578],\n", + " [ 0.5545],\n", + " [ 22.13 ],\n", + " [ 0.5329],\n", + " [ 21.9493],\n", + " [ 0.6302],\n", + " [ 0.499 ],\n", + " [ 8.8093],\n", + " [ 0.2597],\n", + " [ 0.4806],\n", + " [ 0.1548],\n", + " [ 0.5016],\n", + " [ 0.3474],\n", + " [ 0.6924],\n", + " [ 1.6952],\n", + " [ 17.9506],\n", + " [ 0.3512],\n", + " [ 0.2439],\n", + " [ 22.1226],\n", + " [ 0.4299],\n", + " [ 8.9486],\n", + " [ 0.0803],\n", + " [ 21.9756],\n", + " [ 0.3777],\n", + " [ 0.3322],\n", + " [ 22.087 ],\n", + " [ 0.4066],\n", + " [ 0.2432],\n", + " [ 22.1327],\n", + " [-13.1767],\n", + " [ 21.9575],\n", + " [ 0.446 ],\n", + " [ 0.3382],\n", + " [ 0.3285],\n", + " [ 0.4823],\n", + " [ 0.3062],\n", + " [ 0.3668],\n", + " [ 0.6118],\n", + " [ 22.4282],\n", + " [ 0.3169],\n", + " [ 0.0257],\n", + " [-15.7778],\n", + " [ 22.3301],\n", + " [ 6.1183],\n", + " [ 22.1453],\n", + " [ 0.3412],\n", + " [ 0.2641],\n", + " [ 8.5875],\n", + " [ 9.8056],\n", + " [ 0.2497],\n", + " [ 0.3649],\n", + " [ 0.1067],\n", + " [ -4.5033],\n", + " [ 0.1914],\n", + " [ 0.3317],\n", + " [ 0.2493],\n", + " [ 0.4228],\n", + " [ 22.1624],\n", + " [ 0.275 ],\n", + " [ 20.8638],\n", + " [ 0.3531],\n", + " [ 0.1904],\n", + " [ 0.3566],\n", + " [ 3.7805],\n", + " [ 0.4422],\n", + " [ 0.2818],\n", + " [ 0.3851],\n", + " [ 0.3621],\n", + " [ 0.2522],\n", + " [ 0.1511],\n", + " [ 0.5375],\n", + " [ 0.5036],\n", + " [ 0.3897],\n", + " [ 0.3137],\n", + " [ 0.2261],\n", + " [ 21.5784],\n", + " [ 0.4479],\n", + " [ -1.0376],\n", + " [ 0.2666],\n", + " [ 22.2523],\n", + " [ 0.4035],\n", + " [ 22.0165],\n", + " [ 0.2745],\n", + " [ 1.449 ],\n", + " [ 0.1117],\n", + " [ 0.4212],\n", + " [ 0.2741],\n", + " [ 0.4457],\n", + " [ 0.4294],\n", + " [-29.3471],\n", + " [ 21.5806],\n", + " [ 0.2881],\n", + " [ 0.375 ],\n", + " [ 0.4512],\n", + " [ 0.3602],\n", + " [ 0.3631],\n", + " [ 0.1977],\n", + " [ 0.3288],\n", + " [ 0.3243],\n", + " [ 22.0811],\n", + " [ 21.0728],\n", + " [ 22.0837],\n", + " [ 0.4345],\n", + " [ 0.3683],\n", + " [ 0.272 ],\n", + " [ 0.2927],\n", + " [ 0.146 ],\n", + " [ 21.9612],\n", + " [ 21.6319],\n", + " [ 0.6189],\n", + " [ 0.283 ],\n", + " [ -0.2965],\n", + " [ 22.1432],\n", + " [ 0.404 ],\n", + " [ 0.3102],\n", + " [ 0.4918],\n", + " [ 0.4604],\n", + " [ 0.3662],\n", + " [ 0.1221],\n", + " [ 1.4796],\n", + " [ 0.4549],\n", + " [ -2.3804],\n", + " [ 0.4057],\n", + " [ 0.0136],\n", + " [ 0.1997],\n", + " [ 1.6952],\n", + " [ 0.3001],\n", + " [-21.3755],\n", + " [ 0.559 ],\n", + " [ 0.6504],\n", + " [ 0.2722],\n", + " [ 21.878 ],\n", + " [ 1.4748],\n", + " [ 0.3822],\n", + " [ 0.4073],\n", + " [ 0.2187],\n", + " [ 16.5966],\n", + " [-11.105 ],\n", + " [ 0.3613],\n", + " [ 22.1688],\n", + " [ 22.142 ],\n", + " [ 0.2934],\n", + " [ 1.0703],\n", + " [ 0.6121],\n", + " [ -9.6441],\n", + " [ 0.2928],\n", + " [ 22.3451],\n", + " [ 0.6749],\n", + " [ 0.6837],\n", + " [ 22.1374],\n", + " [ 0.4283],\n", + " [ 0.3858],\n", + " [ 0.3447],\n", + " [ 7.5371],\n", + " [ -1.3079],\n", + " [ 0.2957],\n", + " [ 0.4477],\n", + " [ 0.3212],\n", + " [ 0.1851],\n", + " [ 0.3421],\n", + " [ 0.4435],\n", + " [ 22.1454],\n", + " [ 10.0874],\n", + " [ 22.1258],\n", + " [ 22.1804],\n", + " [ 0.3543],\n", + " [ 0.2741],\n", + " [ 0.4271],\n", + " [ 0.2374],\n", + " [ 0.2379],\n", + " [ 0.4845],\n", + " [ 0.3725],\n", + " [ 0.3721],\n", + " [ 0.1838],\n", + " [ 0.3639],\n", + " [ 0.2336],\n", + " [ 0.248 ],\n", + " [ 0.4721],\n", + " [-21.2016],\n", + " [ 0.2872],\n", + " [ -1.2914],\n", + " [ 0.2305],\n", + " [ 0.3259],\n", + " [ 0.6011],\n", + " [ 0.2981],\n", + " [ 0.4861],\n", + " [ 22.3595],\n", + " [ 0.2949],\n", + " [ 0.4637],\n", + " [ 0.3713],\n", + " [ 0.1807],\n", + " [ 22.1436],\n", + " [ 0.3194],\n", + " [ 0.196 ],\n", + " [ 21.5919],\n", + " [ 20.5974],\n", + " [ 22.1297],\n", + " [ 0.4038],\n", + " [ 21.822 ],\n", + " [ 0.4891],\n", + " [ 0.4421],\n", + " [ 22.0245],\n", + " [ 0.5659],\n", + " [ 6.574 ],\n", + " [ -1.2195],\n", + " [ 22.1204],\n", + " [ 21.9388],\n", + " [ 0.291 ],\n", + " [ 0.1998],\n", + " [ 5.8052],\n", + " [ 0.1838],\n", + " [ 0.3104],\n", + " [ 0.4215],\n", + " [ 0.3705],\n", + " [ -0.136 ],\n", + " [ 22.2733],\n", + " [ 0.2005],\n", + " [ 16.6039],\n", + " [ -1.9363],\n", + " [ 0.3387],\n", + " [ 0.3989],\n", + " [ 0.1168],\n", + " [ 0.3897],\n", + " [-21.4121],\n", + " [ 0.3154],\n", + " [ 0.406 ],\n", + " [ 0.435 ],\n", + " [ 0.3639],\n", + " [ 0.277 ],\n", + " [ 0.3579],\n", + " [ 0.4159],\n", + " [ 0.196 ],\n", + " [ 21.9736],\n", + " [ 0.3968],\n", + " [ 0.399 ],\n", + " [ 21.8716],\n", + " [ 21.4366],\n", + " [ -8.0188],\n", + " [ 0.3008],\n", + " [ 0.2825],\n", + " [ 22.1164],\n", + " [ 21.7042],\n", + " [ 0.4809],\n", + " [ 1.5752],\n", + " [ 0.3471],\n", + " [ 0.5767],\n", + " [ 17.8283],\n", + " [ 22.2372],\n", + " [ 0.3708],\n", + " [ 0.2718],\n", + " [ -0.0071],\n", + " [ 0.2894],\n", + " [ 0.3884],\n", + " [ 0.1213],\n", + " [ 0.3972],\n", + " [-15.8927],\n", + " [ -1.7981],\n", + " [ 21.9425],\n", + " [ 21.7392],\n", + " [ 0.2262],\n", + " [ 22.2163],\n", + " [ 0.3629],\n", + " [ 0.364 ],\n", + " [ 0.2818],\n", + " [ 0.3961],\n", + " [ 0.4319],\n", + " [ 0.3562],\n", + " [ 0.3977],\n", + " [ 0.6742],\n", + " [ 0.3483],\n", + " [ 0.2037],\n", + " [ 4.0034],\n", + " [ 0.5837],\n", + " [ 0.4553],\n", + " [ 0.3058],\n", + " [ 0.5035],\n", + " [ 0.2824],\n", + " [ 0.6064],\n", + " [ 0.5759],\n", + " [ 0.2177],\n", + " [ -0.166 ],\n", + " [ 0.3965],\n", + " [ -1.9681],\n", + " [ 0.5254],\n", + " [ 0.2822],\n", + " [ 0.3391],\n", + " [ 0.2576],\n", + " [ 0.4764],\n", + " [ 0.6088],\n", + " [ 0.2513],\n", + " [ 0.597 ],\n", + " [ 0.4141],\n", + " [ 21.8593],\n", + " [ 0.4619],\n", + " [ 0.3097],\n", + " [ 0.2702],\n", + " [ 0.4641],\n", + " [ 21.767 ],\n", + " [ 21.0447],\n", + " [ 0.4144],\n", + " [ 0.1525],\n", + " [ 0.2856],\n", + " [ 22.1189],\n", + " [ 12.9571],\n", + " [ 5.3336],\n", + " [ 21.256 ],\n", + " [ -6.0426],\n", + " [ 0.4647],\n", + " [ 0.1662],\n", + " [ 0.4618],\n", + " [ 17.8682],\n", + " [ 0.6018],\n", + " [-24.5631],\n", + " [ -4.4459],\n", + " [ -4.3498],\n", + " [ 21.9445],\n", + " [ 0.5006],\n", + " [ 1.1629],\n", + " [ 22.331 ],\n", + " [ 0.5162],\n", + " [ 22.1153],\n", + " [ 14.3377],\n", + " [ 0.2521],\n", + " [ 0.2433],\n", + " [ 0.3459],\n", + " [ 0.4821],\n", + " [ 0.4676],\n", + " [ 21.8008],\n", + " [ 21.3831],\n", + " [ 0.4622],\n", + " [ 22.0782],\n", + " [ 0.4749],\n", + " [ 2.9481],\n", + " [ 0.2076],\n", + " [ 0.5402],\n", + " [ 0.4815],\n", + " [ -0.5435],\n", + " [ 0.5172],\n", + " [ 0.2493],\n", + " [ 0.4194],\n", + " [ 22.1571],\n", + " [ 0.407 ],\n", + " [ 21.9894],\n", + " [ 1.1989],\n", + " [ 0.5066],\n", + " [ 21.9437],\n", + " [ 0.2479],\n", + " [ 22.1959],\n", + " [ 0.2963],\n", + " [ 22.1951],\n", + " [ -0.5038],\n", + " [ 0.5411],\n", + " [ 0.2914],\n", + " [-32.9526],\n", + " [-18.8707],\n", + " [ 0.2941],\n", + " [ 0.3557],\n", + " [ 22.3406],\n", + " [ 0.5377],\n", + " [ 22.0688],\n", + " [ 0.1552],\n", + " [ 0.5118],\n", + " [ 21.9738],\n", + " [ 22.1097],\n", + " [ 22.0938],\n", + " [ 0.3697],\n", + " [ 0.1373],\n", + " [ 5.4818],\n", + " [ 0.3137],\n", + " [ 0.4124],\n", + " [ 22.2449],\n", + " [ 0.4963],\n", + " [ 22.248 ],\n", + " [ 0.3674],\n", + " [ 0.3073],\n", + " [ 1.2709],\n", + " [ 0.5511],\n", + " [ 0.2711],\n", + " [ 0.2374],\n", + " [ 21.3256],\n", + " [ 0.0116],\n", + " [ 0.3322],\n", + " [-12.3465],\n", + " [ 22.0643],\n", + " [ 22.182 ],\n", + " [ 0.2763],\n", + " [-29.0969],\n", + " [ 0.5118],\n", + " [ 22.2172],\n", + " [ 0.3377],\n", + " [ 0.2042],\n", + " [ 0.4019],\n", + " [ 0.1393],\n", + " [ 20.1304],\n", + " [ 0.2623],\n", + " [ 17.8183],\n", + " [ 20.8752],\n", + " [ 0.3926],\n", + " [ 15.7817],\n", + " [ 0.267 ],\n", + " [ -4.1918],\n", + " [ 0.1741],\n", + " [ 0.7585],\n", + " [ 22.0964],\n", + " [ 0.3458],\n", + " [ 1.3246],\n", + " [-24.3182],\n", + " [ 0.5851],\n", + " [ 8.2238],\n", + " [ 0.1383],\n", + " [ -8.0188],\n", + " [ 22.0203],\n", + " [ 0.5799],\n", + " [ -0.5369],\n", + " [ 0.3553],\n", + " [ 0.4542],\n", + " [ 0.3725],\n", + " [ 0.5977],\n", + " [ 0.4597],\n", + " [ 0.417 ],\n", + " [ 0.2763],\n", + " [ 0.8023],\n", + " [ 21.3719],\n", + " [ 0.3878],\n", + " [ 0.4597],\n", + " [ 0.3072],\n", + " [ 0.4105],\n", + " [-16.5999],\n", + " [ 0.3951],\n", + " [-18.9653],\n", + " [ 0.4972],\n", + " [ 0.278 ],\n", + " [ 0.2521],\n", + " [ 0.1531],\n", + " [ 0.4298],\n", + " [ 0.2902],\n", + " [ 0.2374],\n", + " [ 0.353 ],\n", + " [ 0.2857],\n", + " [ 0.2822],\n", + " [ 0.3576],\n", + " [ 0.2067],\n", + " [ 0.0858],\n", + " [-21.232 ],\n", + " [ 0.3483],\n", + " [ 0.2528],\n", + " [ 0.2859],\n", + " [ 0.5366],\n", + " [ 0.2854],\n", + " [-17.6587],\n", + " [ 0.338 ],\n", + " [ 5.8738],\n", + " [ 2.0443],\n", + " [-15.6574],\n", + " [ 0.4558],\n", + " [ 9.3829],\n", + " [ -2.6927],\n", + " [ 21.7157],\n", + " [ -5.2673],\n", + " [ 0.4735],\n", + " [ 0.5125],\n", + " [ 1.4877],\n", + " [ 0.3951],\n", + " [ 0.2837],\n", + " [ 0.3192],\n", + " [ 0.5849],\n", + " [ -3.7174],\n", + " [ 0.3535],\n", + " [ 0.7288],\n", + " [ 0.7129],\n", + " [ -2.2131],\n", + " [ 0.3658],\n", + " [ 0.1013],\n", + " [ 0.4477],\n", + " [ 22.0625],\n", + " [ 0.4119],\n", + " [ 0.4587],\n", + " [ 0.3301],\n", + " [ 0.4831],\n", + " [ 0.1255],\n", + " [ 0.5496],\n", + " [ 0.3685],\n", + " [ 0.5397],\n", + " [ 22.2958],\n", + " [ 0.3387],\n", + " [ 22.275 ],\n", + " [ 0.3235],\n", + " [ 1.1588],\n", + " [ 0.2561],\n", + " [ 0.402 ],\n", + " [ 0.135 ],\n", + " [ 0.3798],\n", + " [ 0.335 ],\n", + " [ 0.4265],\n", + " [ -0.9657],\n", + " [ 0.2842],\n", + " [ 21.6804],\n", + " [ 0.526 ],\n", + " [ 0.3364],\n", + " [ 22.2417],\n", + " [ 0.1904],\n", + " [ 0.2678],\n", + " [ 0.2321],\n", + " [ 0.2387],\n", + " [ 1.1274],\n", + " [ 22.142 ],\n", + " [ 0.0065],\n", + " [ 22.2119],\n", + " [ 0.3702],\n", + " [ 0.3347],\n", + " [ 0.3177],\n", + " [ -6.3357],\n", + " [ 0.6773],\n", + " [ 0.3006],\n", + " [ -0.5899],\n", + " [ 22.1088],\n", + " [ 1.419 ],\n", + " [ 2.5958],\n", + " [ 0.338 ],\n", + " [ 0.4535],\n", + " [ 0.3231],\n", + " [ 0.313 ],\n", + " [ 0.2237],\n", + " [ 21.885 ],\n", + " [ 0.2712],\n", + " [ 0.3786],\n", + " [ 22.2187],\n", + " [ 21.4149],\n", + " [ 22.2119],\n", + " [ 0.6761],\n", + " [ 0.5177],\n", + " [ 21.8216],\n", + " [ 0.3769],\n", + " [ 22.1135],\n", + " [ 0.2706],\n", + " [ 22.2598],\n", + " [ 22.0812],\n", + " [ -9.5603],\n", + " [ 0.1566],\n", + " [ 22.2473],\n", + " [ 15.8285],\n", + " [ 0.3432],\n", + " [ 0.5528],\n", + " [ 0.3921],\n", + " [ 21.9323],\n", + " [ 0.6146],\n", + " [ 0.5481],\n", + " [ 0.3511],\n", + " [ 1.8307],\n", + " [ 22.1349],\n", + " [ 1.012 ],\n", + " [ 20.5761],\n", + " [ 22.1825],\n", + " [ 0.4434],\n", + " [ 21.6798],\n", + " [ 22.2018],\n", + " [ 8.4665],\n", + " [ 0.2145],\n", + " [-32.4269],\n", + " [ 0.4642],\n", + " [ 0.4437],\n", + " [ 0.1897],\n", + " [ 0.408 ],\n", + " [ 0.1586],\n", + " [ 0.316 ],\n", + " [ 0.2439],\n", + " [ 0.3641],\n", + " [ 0.5611],\n", + " [ 0.4626],\n", + " [ 22.3138],\n", + " [ 20.0323],\n", + " [ -0.6533],\n", + " [ -4.3145],\n", + " [ 0.1993],\n", + " [ -4.8407],\n", + " [ 0.4311],\n", + " [ 0.3034],\n", + " [ 0.4146],\n", + " [ 0.3557],\n", + " [ 0.826 ],\n", + " [ 0.3685],\n", + " [ 0.1239],\n", + " [ 0.3826],\n", + " [ 15.995 ],\n", + " [ 0.2948],\n", + " [ 0.1932],\n", + " [ 0.2741],\n", + " [ 0.2542],\n", + " [ 0.1573],\n", + " [ 0.2246],\n", + " [ 0.2651],\n", + " [ 22.4254],\n", + " [ 0.4788],\n", + " [ 22.2491],\n", + " [ 0.4265],\n", + " [ 22.0428],\n", + " [ 0.2134],\n", + " [-24.3182],\n", + " [ 0.497 ],\n", + " [ 0.3966],\n", + " [ 0.5247],\n", + " [ 0.2316],\n", + " [ 0.4395],\n", + " [ 0.6109],\n", + " [ 0.43 ],\n", + " [ 0.1921],\n", + " [ 0.2393],\n", + " [ 0.5868],\n", + " [ 22.2863],\n", + " [ 0.5368],\n", + " [ -1.2189],\n", + " [ -2.5534],\n", + " [ 0.2403],\n", + " [ 0.3493],\n", + " [ 22.113 ],\n", + " [ 0.4877],\n", + " [ 0.3354],\n", + " [ 0.5705],\n", + " [ 22.1853],\n", + " [ 0.3928],\n", + " [ 0.6185],\n", + " [ 22.1631],\n", + " [ 0.2303],\n", + " [-17.7562],\n", + " [ 0.4064],\n", + " [ 0.2342],\n", + " [ 22.0469],\n", + " [ 0.2579],\n", + " [ 4.3229],\n", + " [ 0.2685],\n", + " [ 0.3936],\n", + " [ 0.3312],\n", + " [ 0.1905],\n", + " [ 0.4727],\n", + " [ 0.3946],\n", + " [ 0.3356],\n", + " [ 0.4163],\n", + " [ 0.2003],\n", + " [ 0.5473],\n", + " [ 0.4626],\n", + " [ 17.4198],\n", + " [ 22.2934],\n", + " [ 0.3554],\n", + " [ 0.2013],\n", + " [ 0.4612],\n", + " [ 0.546 ],\n", + " [ 0.2076],\n", + " [ 0.4814],\n", + " [ 0.2603],\n", + " [ 0.5291],\n", + " [ 0.5179],\n", + " [ 0.4238],\n", + " [ 0.7585],\n", + " [ 0.196 ],\n", + " [ 0.3642],\n", + " [ 0.4715],\n", + " [ 0.3961],\n", + " [ 22.1129],\n", + " [ 1.0752],\n", + " [ 0.487 ],\n", + " [ -3.2752],\n", + " [ 0.3483],\n", + " [ 0.5031],\n", + " [ 21.767 ],\n", + " [ 0.4569],\n", + " [ 22.1168],\n", + " [ -2.7704],\n", + " [ 0.5663],\n", + " [ 0.2266],\n", + " [ 0.1579],\n", + " [ 0.2725],\n", + " [ 0.4738],\n", + " [-19.0097],\n", + " [ 21.7903],\n", + " [-16.3374],\n", + " [ 22.1652],\n", + " [ 0.2678],\n", + " [ 0.27 ],\n", + " [ 5.6167],\n", + " [ 0.768 ],\n", + " [ 22.1796],\n", + " [ 21.0893],\n", + " [ 0.5829],\n", + " [ 0.526 ],\n", + " [ 0.4735],\n", + " [ 0.3584],\n", + " [ 0.3333],\n", + " [ 0.2531],\n", + " [ 0.2865],\n", + " [ 0.4118],\n", + " [ 0.4235],\n", + " [ 0.4421],\n", + " [ 22.2735],\n", + " [ 0.2646],\n", + " [ 0.2715],\n", + " [ 0.3417],\n", + " [ 0.4142],\n", + " [ 15.2686],\n", + " [ 0.5475],\n", + " [ 0.3402],\n", + " [ 0.2984],\n", + " [ 0.5546],\n", + " [ 0.1926],\n", + " [ 0.2004],\n", + " [ 0.2398],\n", + " [ 12.5411],\n", + " [ 21.7584],\n", + " [ 21.8948],\n", + " [ 0.3522],\n", + " [-11.08 ],\n", + " [ 0.2731],\n", + " [ 22.1429],\n", + " [ 21.2692],\n", + " [ 0.5292],\n", + " [ 0.4222],\n", + " [ 0.4751],\n", + " [ 22.1727],\n", + " [-15.8243],\n", + " [ -0.9919],\n", + " [ 4.4171],\n", + " [ 0.3609],\n", + " [ 22.3608],\n", + " [ -1.5862],\n", + " [ -0.3669],\n", + " [ 0.2261],\n", + " [ 0.5528],\n", + " [ 0.2912],\n", + " [ 0.3432],\n", + " [ 0.5683],\n", + " [ 21.7646],\n", + " [ 0.3212],\n", + " [ 0.5154],\n", + " [ 1.2148],\n", + " [ 0.4591],\n", + " [ 0.3549],\n", + " [ 0.3659],\n", + " [ 22.2417],\n", + " [ 0.274 ],\n", + " [ 0.4063],\n", + " [ 0.4224],\n", + " [-32.6185],\n", + " [ 21.5476],\n", + " [ 0.3427],\n", + " [ 0.2187],\n", + " [ 0.2068],\n", + " [ 0.5035],\n", + " [ 21.5187],\n", + " [ 0.2599],\n", + " [ 21.9801],\n", + " [ 22.1117],\n", + " [ 0.2165],\n", + " [ 22.2697],\n", + " [ 0.3464],\n", + " [ 0.3883],\n", + " [ 0.3137],\n", + " [ 20.9296],\n", + " [ 0.5858],\n", + " [ 0.2803],\n", + " [ 22.1927],\n", + " [ 1.2995],\n", + " [ 0.3444],\n", + " [ 22.2865],\n", + " [ 0.4154],\n", + " [ 1.6624],\n", + " [ 0.2907],\n", + " [ 0.4171],\n", + " [ 22.2404],\n", + " [ 0.4514],\n", + " [ 5.7692],\n", + " [ 0.3408],\n", + " [ 0.4521],\n", + " [ -0.951 ],\n", + " [ 21.9679],\n", + " [ 0.2384],\n", + " [ 20.7914],\n", + " [ 21.7976],\n", + " [ 0.3824],\n", + " [ 0.3042]], dtype=float32)" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.predict(sonar_01_sensors_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "INFO:tensorflow:Assets written to: C:/MakeAIWork/simulations/car/control_client/tensorflow/modelT\\assets\n" + ] + } + ], + "source": [ + "norm_sonar_01_model.save('C:/MakeAIWork/simulations/car/control_client/tensorflow/modelT')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "- Training en Test aanmaken?\n", + "- Validatie. Done!\n", + "- Hoe data opslaan en exporteren? Check\n", + "- Accuracy? - Done\n", + "- Model prediction! model.predict inputs + real values (array?) Done!" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "https://www.tensorflow.org/guide/keras/save_and_serialize" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "tf.random.set_seed(1) Not working correctly/at all?" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "https://www.askpython.com/python-modules/saving-loading-models-tensorflow" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/tensorflow/tensorflow_sonar_1_test_book.ipynb b/simulations/car/control_client/tensorflow/tensorflow_sonar_1_test_book.ipynb new file mode 100644 index 00000000..62b5723a --- /dev/null +++ b/simulations/car/control_client/tensorflow/tensorflow_sonar_1_test_book.ipynb @@ -0,0 +1,909 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 64, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "import tensorflow as tf\n", + "keras = tf.keras\n", + "from keras import Model\n", + "\n", + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "# Make numpy values easier to read.\n", + "np.set_printoptions(precision=4, suppress=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 65, + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"../data_files/sonar_kevin.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": 66, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_train = pd.read_csv(filename, sep = ',')" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    1.45121.2711.7665-22
    01.45201.27161.7669-22
    11.45061.27051.7660-22
    21.44861.26881.7645-22
    31.44581.26661.7625-22
    41.44201.26351.7597-22
    \n", + "
    " + ], + "text/plain": [ + " 1.4512 1.271 1.7665 -22\n", + "0 1.4520 1.2716 1.7669 -22\n", + "1 1.4506 1.2705 1.7660 -22\n", + "2 1.4486 1.2688 1.7645 -22\n", + "3 1.4458 1.2666 1.7625 -22\n", + "4 1.4420 1.2635 1.7597 -22" + ] + }, + "execution_count": 67, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonar_01_train.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 68, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors = sonar_01_train.copy()\n", + "# sonar_01_labels = sonar_01_sensors.pop('Steering Angle')" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 70, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_labels.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "De input (sensoren/afstanden) en output kunnen ook op een andere manier gescheiden \n", + "opgehaald worden uit het DataFrame:" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_labels = sonar_01_train.iloc[:, [3]]\n", + "sonar_01_sensors = sonar_01_train.iloc[:,[0, 1, 2]] # met .loc kan je labels gebruiken 'Sensor 1' etc." + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_labels.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_sensors = np.array(sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 75, + "metadata": {}, + "outputs": [], + "source": [ + "# print(sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 76, + "metadata": {}, + "outputs": [], + "source": [ + "val_sonar_01_sensors = np.array(sonar_01_sensors [500:799])\n", + "val_sonar_01_labels = np.array(sonar_01_labels [500:799])" + ] + }, + { + "cell_type": "code", + "execution_count": 77, + "metadata": {}, + "outputs": [], + "source": [ + "normalize = keras.layers.Normalization()\n", + "normalize.adapt(sonar_01_sensors) # normalize labels ook?\n", + "# normalize.adapt(sonar_01_labels)\n", + "# Anders: 'normalize,' toevoegen aan de lagen van onderstaand model" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_01_model = tf.keras.Sequential([\n", + " normalize,\n", + " keras.Input(shape = (3,)),\n", + " keras.layers.Dense(16, activation = 'relu'), \n", + " keras.layers.Dense(16, activation = 'relu'),\n", + " keras.layers.Dense(1)\n", + "]) " + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_01_model.compile(loss = tf.keras.losses.MeanSquaredError(), metrics = ['accuracy', 'mae'], \n", + " optimizer = tf.keras.optimizers.Adam(learning_rate=0.01))" + ] + }, + { + "cell_type": "code", + "execution_count": 80, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Model: \"sequential_3\"\n", + "_________________________________________________________________\n", + " Layer (type) Output Shape Param # \n", + "=================================================================\n", + " normalization_3 (Normalizat (None, 3) 7 \n", + " ion) \n", + " \n", + " input_4 (InputLayer) multiple 0 \n", + " \n", + " dense_9 (Dense) (None, 16) 64 \n", + " \n", + " dense_10 (Dense) (None, 16) 272 \n", + " \n", + " dense_11 (Dense) (None, 1) 17 \n", + " \n", + "=================================================================\n", + "Total params: 360\n", + "Trainable params: 353\n", + "Non-trainable params: 7\n", + "_________________________________________________________________\n" + ] + } + ], + "source": [ + "norm_sonar_01_model.summary()" + ] + }, + { + "cell_type": "code", + "execution_count": 81, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 56.8181 - accuracy: 0.4155 - mae: 4.7008\n", + "Epoch 2/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 20.7281 - accuracy: 0.4774 - mae: 2.9813\n", + "Epoch 3/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 11.8807 - accuracy: 0.5310 - mae: 2.0987\n", + "Epoch 4/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 8.2268 - accuracy: 0.5851 - mae: 1.6015\n", + "Epoch 5/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 6.6483 - accuracy: 0.6091 - mae: 1.3889\n", + "Epoch 6/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 5.6222 - accuracy: 0.6119 - mae: 1.2362\n", + "Epoch 7/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 5.0325 - accuracy: 0.6145 - mae: 1.1385\n", + "Epoch 8/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 4.3846 - accuracy: 0.6628 - mae: 1.0061\n", + "Epoch 9/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.9345 - accuracy: 0.6201 - mae: 0.9632\n", + "Epoch 10/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.9811 - accuracy: 0.6670 - mae: 0.9160\n", + "Epoch 11/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.3939 - accuracy: 0.6622 - mae: 0.8443\n", + "Epoch 12/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.6134 - accuracy: 0.6290 - mae: 0.8825\n", + "Epoch 13/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.0843 - accuracy: 0.6832 - mae: 0.7592\n", + "Epoch 14/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.0493 - accuracy: 0.6886 - mae: 0.7393\n", + "Epoch 15/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.6527 - accuracy: 0.6972 - mae: 0.6893\n", + "Epoch 16/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.9973 - accuracy: 0.6660 - mae: 0.7480\n", + "Epoch 17/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.6773 - accuracy: 0.7004 - mae: 0.6786\n", + "Epoch 18/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.5747 - accuracy: 0.6886 - mae: 0.6819\n", + "Epoch 19/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.9524 - accuracy: 0.6986 - mae: 0.7301\n", + "Epoch 20/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.2362 - accuracy: 0.6836 - mae: 0.7461\n", + "Epoch 21/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1656 - accuracy: 0.7028 - mae: 0.5956\n", + "Epoch 22/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.2565 - accuracy: 0.7203 - mae: 0.6151\n", + "Epoch 23/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.5216 - accuracy: 0.6804 - mae: 0.7775\n", + "Epoch 24/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.7861 - accuracy: 0.6986 - mae: 0.7049\n", + "Epoch 25/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1398 - accuracy: 0.7119 - mae: 0.5940\n", + "Epoch 26/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.0459 - accuracy: 0.7333 - mae: 0.5425\n", + "Epoch 27/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 4.9879 - accuracy: 0.6754 - mae: 0.8767\n", + "Epoch 28/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.5276 - accuracy: 0.7461 - mae: 0.5361\n", + "Epoch 29/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1291 - accuracy: 0.7565 - mae: 0.4895\n", + "Epoch 30/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.3147 - accuracy: 0.7511 - mae: 0.5214\n", + "Epoch 31/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.1108 - accuracy: 0.7593 - mae: 0.4685\n", + "Epoch 32/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7731 - accuracy: 0.7525 - mae: 0.4255\n", + "Epoch 33/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.2655 - accuracy: 0.7275 - mae: 0.5606\n", + "Epoch 34/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.1588 - accuracy: 0.7569 - mae: 0.4638\n", + "Epoch 35/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.1248 - accuracy: 0.7531 - mae: 0.4432\n", + "Epoch 36/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6277 - accuracy: 0.7639 - mae: 0.3853\n", + "Epoch 37/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7745 - accuracy: 0.7619 - mae: 0.4000\n", + "Epoch 38/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1646 - accuracy: 0.7601 - mae: 0.4673\n", + "Epoch 39/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.9198 - accuracy: 0.7593 - mae: 0.4390\n", + "Epoch 40/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7136 - accuracy: 0.7579 - mae: 0.4384\n", + "Epoch 41/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.0084 - accuracy: 0.7587 - mae: 0.4418\n", + "Epoch 42/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.3258 - accuracy: 0.7551 - mae: 0.4989\n", + "Epoch 43/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.9024 - accuracy: 0.7613 - mae: 0.4326\n", + "Epoch 44/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6790 - accuracy: 0.7635 - mae: 0.3707\n", + "Epoch 45/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5114 - accuracy: 0.7649 - mae: 0.3341\n", + "Epoch 46/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4420 - accuracy: 0.7641 - mae: 0.3124\n", + "Epoch 47/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.7651 - accuracy: 0.7583 - mae: 0.5562\n", + "Epoch 48/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7831 - accuracy: 0.7597 - mae: 0.4245\n", + "Epoch 49/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.8445 - accuracy: 0.7611 - mae: 0.4254\n", + "Epoch 50/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6476 - accuracy: 0.7627 - mae: 0.3659\n", + "Epoch 51/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5570 - accuracy: 0.7633 - mae: 0.3351\n", + "Epoch 52/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.8321 - accuracy: 0.7327 - mae: 0.5158\n", + "Epoch 53/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5175 - accuracy: 0.7669 - mae: 0.3282\n", + "Epoch 54/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.0275 - accuracy: 0.7561 - mae: 0.4316\n", + "Epoch 55/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4328 - accuracy: 0.7651 - mae: 0.3510\n", + "Epoch 56/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4417 - accuracy: 0.7663 - mae: 0.3439\n", + "Epoch 57/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4762 - accuracy: 0.7669 - mae: 0.3313\n", + "Epoch 58/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5905 - accuracy: 0.7647 - mae: 0.3625\n", + "Epoch 59/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7323 - accuracy: 0.7623 - mae: 0.3487\n", + "Epoch 60/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6938 - accuracy: 0.7401 - mae: 0.4676\n", + "Epoch 61/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.3778 - accuracy: 0.7653 - mae: 0.4593\n", + "Epoch 62/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7929 - accuracy: 0.7605 - mae: 0.3833\n", + "Epoch 63/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.3560 - accuracy: 0.7667 - mae: 0.2925\n", + "Epoch 64/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.8647 - accuracy: 0.7627 - mae: 0.4332\n", + "Epoch 65/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1377 - accuracy: 0.7537 - mae: 0.4649\n", + "Epoch 66/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4282 - accuracy: 0.7617 - mae: 0.3221\n", + "Epoch 67/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6371 - accuracy: 0.7641 - mae: 0.3663\n", + "Epoch 68/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4888 - accuracy: 0.7665 - mae: 0.3113\n", + "Epoch 69/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5675 - accuracy: 0.7677 - mae: 0.3321\n", + "Epoch 70/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4977 - accuracy: 0.7649 - mae: 0.3117\n", + "Epoch 71/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4584 - accuracy: 0.7649 - mae: 0.2953\n", + "Epoch 72/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 1.3661 - accuracy: 0.7675 - mae: 0.2895\n", + "Epoch 73/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4768 - accuracy: 0.7657 - mae: 0.2889\n", + "Epoch 74/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.8000 - accuracy: 0.7569 - mae: 0.4085\n", + "Epoch 75/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4890 - accuracy: 0.7617 - mae: 0.3402\n", + "Epoch 76/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6514 - accuracy: 0.7659 - mae: 0.3258\n", + "Epoch 77/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4937 - accuracy: 0.7663 - mae: 0.3078\n", + "Epoch 78/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4842 - accuracy: 0.7665 - mae: 0.2991\n", + "Epoch 79/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6092 - accuracy: 0.7635 - mae: 0.3572\n", + "Epoch 80/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4524 - accuracy: 0.7679 - mae: 0.3171\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 81, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.fit(sonar_01_sensors, sonar_01_labels, epochs=80)" + ] + }, + { + "cell_type": "code", + "execution_count": 82, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "10/10 [==============================] - 0s 3ms/step - loss: 0.9443 - accuracy: 0.7124 - mae: 0.3319\n" + ] + }, + { + "data": { + "text/plain": [ + "[0.944347083568573, 0.7123745679855347, 0.3318597078323364]" + ] + }, + "execution_count": 82, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.evaluate(val_sonar_01_sensors, val_sonar_01_labels)" + ] + }, + { + "cell_type": "code", + "execution_count": 83, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "10/10 [==============================] - 0s 2ms/step\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[ 21.3808],\n", + " [ 21.621 ],\n", + " [ 21.621 ],\n", + " [ 21.7142],\n", + " [ 21.7868],\n", + " [ 0.0459],\n", + " [ 0.0569],\n", + " [ 0.0569],\n", + " [ 21.6294],\n", + " [ 21.6294],\n", + " [ 21.4094],\n", + " [ 21.4094],\n", + " [ 0.0471],\n", + " [ 0.0471],\n", + " [ 0.0852],\n", + " [ 0.078 ],\n", + " [ 0.0452],\n", + " [ 0.0381],\n", + " [ 0.0343],\n", + " [ 0.0388],\n", + " [ 0.041 ],\n", + " [ 0.0574],\n", + " [ 0.0481],\n", + " [ 0.0481],\n", + " [ 0.0364],\n", + " [ 0.0389],\n", + " [ 0.0412],\n", + " [ 0.0437],\n", + " [ 21.7178],\n", + " [ 21.7178],\n", + " [ 21.7601],\n", + " [ 21.1476],\n", + " [ 0.0358],\n", + " [ 0.0358],\n", + " [ 0.0596],\n", + " [ 21.8742],\n", + " [ 21.79 ],\n", + " [ 21.6971],\n", + " [ 21.563 ],\n", + " [ 0.0492],\n", + " [ 0.0458],\n", + " [ 0.0385],\n", + " [ 0.0395],\n", + " [ 21.2211],\n", + " [ 21.2211],\n", + " [ 0.0284],\n", + " [ 0.056 ],\n", + " [ 0.056 ],\n", + " [ 0.0599],\n", + " [ 0.052 ],\n", + " [ 0.0434],\n", + " [ 0.035 ],\n", + " [ 0.0308],\n", + " [ 0.0225],\n", + " [ 0.0225],\n", + " [ 0.018 ],\n", + " [ 0.0153],\n", + " [ 0.0164],\n", + " [ 0.1794],\n", + " [ 0.4264],\n", + " [ 16.278 ],\n", + " [ 16.278 ],\n", + " [ 21.5694],\n", + " [ 0.0598],\n", + " [ 0.0716],\n", + " [ 0.0682],\n", + " [ 0.0783],\n", + " [ 0.0453],\n", + " [ 0.045 ],\n", + " [ 0.045 ],\n", + " [ 0.052 ],\n", + " [ 0.052 ],\n", + " [ 0.0585],\n", + " [ 0.0585],\n", + " [ 21.3266],\n", + " [ 21.3266],\n", + " [ 21.3578],\n", + " [ 0.0684],\n", + " [ 0.0607],\n", + " [ 0.0568],\n", + " [ 0.048 ],\n", + " [ 0.039 ],\n", + " [ 0.0345],\n", + " [ 0.0311],\n", + " [ 0.0311],\n", + " [ 21.2355],\n", + " [ 21.1855],\n", + " [ 21.6497],\n", + " [ 21.5421],\n", + " [ 0.0345],\n", + " [ 0.0375],\n", + " [ 0.0423],\n", + " [ 21.5685],\n", + " [ 20.4912],\n", + " [ 21.1167],\n", + " [ 21.1167],\n", + " [ -0.0576],\n", + " [ -0.0973],\n", + " [ 21.5102],\n", + " [ 21.4119],\n", + " [ 21.4119],\n", + " [ 21.4018],\n", + " [ 0.0487],\n", + " [ 0.0428],\n", + " [ 0.0741],\n", + " [ 0.0741],\n", + " [ 0.0611],\n", + " [ 0.0611],\n", + " [ 0.0565],\n", + " [ 0.0474],\n", + " [ 0.0333],\n", + " [ 0.036 ],\n", + " [ 0.0404],\n", + " [ 0.0404],\n", + " [ 0.047 ],\n", + " [ 0.047 ],\n", + " [ 0.0327],\n", + " [ 0.0327],\n", + " [ 0.0397],\n", + " [ 0.0397],\n", + " [ 0.0418],\n", + " [ 0.0455],\n", + " [ 21.3529],\n", + " [ 21.4058],\n", + " [ 21.4346],\n", + " [ 21.5421],\n", + " [ 21.5421],\n", + " [ 0.0451],\n", + " [ 0.152 ],\n", + " [ 0.149 ],\n", + " [ 0.1595],\n", + " [ 0.1595],\n", + " [ 0.1463],\n", + " [ 0.1412],\n", + " [ 0.1463],\n", + " [ 0.1463],\n", + " [ 0.1405],\n", + " [ 0.1301],\n", + " [ 0.1203],\n", + " [ 0.1156],\n", + " [ 0.1106],\n", + " [ 0.1006],\n", + " [ 0.0959],\n", + " [ 0.0537],\n", + " [ 0.0479],\n", + " [ 0.05 ],\n", + " [ 0.0541],\n", + " [ 0.0541],\n", + " [ 0.0562],\n", + " [ 0.0682],\n", + " [ 0.0633],\n", + " [ 0.0543],\n", + " [ 0.0358],\n", + " [ 0.038 ],\n", + " [ 0.0424],\n", + " [ 0.0424],\n", + " [ 0.0598],\n", + " [ 0.0559],\n", + " [ 0.0521],\n", + " [ 0.044 ],\n", + " [ 0.0388],\n", + " [ 0.04 ],\n", + " [ 0.04 ],\n", + " [ 6.7383],\n", + " [ 15.8763],\n", + " [ -0.2163],\n", + " [ -0.2163],\n", + " [ -0.2916],\n", + " [ -0.3132],\n", + " [ -0.3313],\n", + " [ -0.3514],\n", + " [ -0.0639],\n", + " [ -0.0974],\n", + " [ -0.1103],\n", + " [ -0.1604],\n", + " [ -0.1604],\n", + " [ 1.1044],\n", + " [ 1.1332],\n", + " [ 1.1634],\n", + " [-21.2335],\n", + " [-21.2669],\n", + " [-22.2906],\n", + " [-22.3194],\n", + " [-22.3708],\n", + " [-22.6826],\n", + " [-22.7016],\n", + " [-22.7191],\n", + " [-22.2979],\n", + " [-22.5928],\n", + " [-22.6143],\n", + " [-22.6143],\n", + " [ 0.0611],\n", + " [ 0.0541],\n", + " [ 0.0541],\n", + " [-22.2723],\n", + " [-22.3013],\n", + " [-22.3268],\n", + " [ 0.0127],\n", + " [ 0.0688],\n", + " [ 0.1222],\n", + " [ 0.1191],\n", + " [ 0.1104],\n", + " [ 0.1104],\n", + " [ 0.2028],\n", + " [ 0.1987],\n", + " [ 0.1951],\n", + " [ 0.1912],\n", + " [ 0.1839],\n", + " [ 0.1762],\n", + " [ 0.1729],\n", + " [ 0.166 ],\n", + " [ 0.166 ],\n", + " [ 0.1772],\n", + " [ 0.1772],\n", + " [ 0.1871],\n", + " [ 0.1871],\n", + " [ 0.1792],\n", + " [ 0.1716],\n", + " [ 0.168 ],\n", + " [ 0.16 ],\n", + " [ 0.1596],\n", + " [ 0.1596],\n", + " [ 0.1475],\n", + " [ 0.1432],\n", + " [ 0.1358],\n", + " [ 0.128 ],\n", + " [ 0.1244],\n", + " [ 0.1244],\n", + " [ 0.1091],\n", + " [ 0.1091],\n", + " [ 0.0985],\n", + " [ 0.098 ],\n", + " [ 0.098 ],\n", + " [ 0.0866],\n", + " [ 0.0866],\n", + " [ 0.0786],\n", + " [ 20.7351],\n", + " [ 20.6952],\n", + " [ 0.0453],\n", + " [ 0.0453],\n", + " [ 20.2678],\n", + " [ 20.2485],\n", + " [ 22.2365],\n", + " [ 22.1799],\n", + " [ 0.0601],\n", + " [ 0.0527],\n", + " [ 0.049 ],\n", + " [ 21.8656],\n", + " [ 21.8656],\n", + " [ 21.7207],\n", + " [ 21.6737],\n", + " [ 21.6336],\n", + " [ 0.0749],\n", + " [ 0.0723],\n", + " [ 0.0665],\n", + " [ 0.0257],\n", + " [ 0.4843],\n", + " [ 9.7433],\n", + " [ 20.9153],\n", + " [ 21.544 ],\n", + " [ 21.544 ],\n", + " [ 21.3744],\n", + " [ 21.3907],\n", + " [ 21.4053],\n", + " [ 0.061 ],\n", + " [ 0.059 ],\n", + " [ 0.0543],\n", + " [ 0.0543],\n", + " [ 0.0697],\n", + " [ 0.0661],\n", + " [ 0.0625],\n", + " [ 0.0547],\n", + " [ 0.0509],\n", + " [ 0.0464],\n", + " [ 0.0394],\n", + " [ 21.4084],\n", + " [ 21.4281],\n", + " [ 0.0478],\n", + " [ 0.0478],\n", + " [ 0.0376],\n", + " [ 0.0337],\n", + " [ 0.0359],\n", + " [ 0.0403],\n", + " [ 0.0594],\n", + " [ 0.0553],\n", + " [ 0.0447],\n", + " [ 0.0397],\n", + " [ 0.0378],\n", + " [ 0.0378],\n", + " [ 0.0449],\n", + " [ 0.0473],\n", + " [ 21.4903],\n", + " [ 21.5135],\n", + " [ 21.5596],\n", + " [ 21.5596],\n", + " [ 0.0662],\n", + " [ 0.0742],\n", + " [ 0.0742],\n", + " [ 0.0546]], dtype=float32)" + ] + }, + "execution_count": 83, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.predict(val_sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 84, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "INFO:tensorflow:Assets written to: C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_a\\assets\n" + ] + } + ], + "source": [ + "norm_sonar_01_model.save('C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_a')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "- Training en Test aanmaken?\n", + "- Validatie. Done!\n", + "- Hoe data opslaan en exporteren? Check\n", + "- Accuracy? - Done\n", + "- Model prediction! model.predict inputs + real values (array?) Done!" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "https://www.tensorflow.org/guide/keras/save_and_serialize" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "tf.random.set_seed(1) Not working correctly/at all?" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "https://www.askpython.com/python-modules/saving-loading-models-tensorflow" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/tensorflow/tensorflow_test_01.py b/simulations/car/control_client/tensorflow/tensorflow_test_01.py new file mode 100644 index 00000000..eddb07e8 --- /dev/null +++ b/simulations/car/control_client/tensorflow/tensorflow_test_01.py @@ -0,0 +1,41 @@ +import tensorflow as tf +keras = tf.keras + +import pandas as pd +import numpy as np + +# Make numpy values easier to read. +np.set_printoptions(precision=4, suppress=True) + +filename = "C:/MakeAIWork/simulations/car/control_client/sonar.csv" + +sonar_01_train = pd.read_csv(filename, header = 0, sep = ',') +# print(sonar_01_train) +# type(sonar_01_train) + +# sonar_01_train.head() + +sonar_01_sensors = sonar_01_train.copy() +sonar_01__labels = sonar_01_sensors.pop('Steering Angle') + +# print(sonar_01__labels) + +sonar_01_sensors = np.array(sonar_01_sensors) + +# print(sonar_01_sensors) + +normalize = keras.layers.Normalization() +normalize.adapt(sonar_01_sensors) + +norm_sonar_01_model = tf.keras.Sequential([ + normalize, + keras.layers.Dense(64, activation = 'relu'), + keras.layers.Dense(64, activation = 'relu'), + keras.layers.Dense(64), + keras.layers.Dense(1) +]) + +norm_sonar_01_model.compile(loss = tf.keras.losses.MeanSquaredError(), + optimizer = tf.keras.optimizers.Adam(learning_rate = 0.0001)) + +norm_sonar_01_model.fit(sonar_01_sensors, sonar_01__labels, epochs = 1000) \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/tensorflow_test_lidar_01.py b/simulations/car/control_client/tensorflow/tensorflow_test_lidar_01.py new file mode 100644 index 00000000..2003d557 --- /dev/null +++ b/simulations/car/control_client/tensorflow/tensorflow_test_lidar_01.py @@ -0,0 +1,49 @@ +import tensorflow as tf +keras = tf.keras + +import pandas as pd +import numpy as np + +# Make numpy values easier to read. +np.set_printoptions(precision=4, suppress=True) + +filename = "C:/MakeAIWork/simulations/car/control_client/tensorflow_lidar _01_test.csv" + +lidar_01_train = pd.read_csv(filename, header = 0, sep = ',') +# print(lidar_01_train) +# type(lidar_01_train) + +# lidar_01_train.style + +lidar_01_sensors = lidar_01_train.copy() +lidar_01__labels = lidar_01_sensors.pop('Steering Angle') + + + +lidar_01_sensors = np.array(lidar_01_sensors) + +# print(lidar_01_sensors) + +normalize = keras.layers.Normalization() +normalize.adapt(lidar_01_sensors) + +# Kijken of het mogelijk is om het startpunt vast te zetten, nu variabel. + +norm_lidar_01_model = tf.keras.Sequential([ + normalize, + keras.layers.Dense(64, activation = 'elu'), + keras.layers.Dense(64, activation = 'elu'), + keras.layers.Dense(64) +]) + +norm_lidar_01_model.compile(loss = tf.keras.losses.MeanSquaredError(), + optimizer = tf.keras.optimizers.Adam(learning_rate=0.00001)) + +history = norm_lidar_01_model.fit(lidar_01_sensors, lidar_01__labels, epochs = 200) + +# norm_lidar_01_model.summary() + +# # history.history + +# print("Evaluate") +# result = norm_lidar_01_model.evaluate(norm_lidar_01_model) \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/trainingmodel_lidar_tensorflow_book.ipynb b/simulations/car/control_client/tensorflow/trainingmodel_lidar_tensorflow_book.ipynb new file mode 100644 index 00000000..f3aa403b --- /dev/null +++ b/simulations/car/control_client/tensorflow/trainingmodel_lidar_tensorflow_book.ipynb @@ -0,0 +1,556 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "import tensorflow as tf\n", + "keras = tf.keras\n", + "from keras import Model\n", + "\n", + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "# Make numpy values easier to read.\n", + "np.set_printoptions(precision=1, suppress=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"../lidar_second_try.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "lidar_01_train = pd.read_csv(filename, sep = ',')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    Sensor 1Sensor 2Sensor 3Sensor 4Sensor 5Sensor 6Sensor 7Sensor 8Sensor 9Sensor 10Sensor 11Sensor 12Sensor 13Sensor 14Sensor 15Sensor 16Steering Angle
    020.01.641020.03.49856.94235.40101.40136.488520.020.020.020.020.020.020.020.027.0
    120.01.641820.03.49926.94305.40171.40186.489020.020.020.020.020.020.020.020.027.0
    220.01.641720.03.49916.94295.40161.40186.489020.020.020.020.020.020.020.020.027.0
    320.01.642520.03.49996.94375.40241.40256.489620.020.020.020.020.020.020.020.027.0
    420.01.643220.03.50076.94445.40311.40316.490220.020.020.020.020.020.020.020.027.0
    \n", + "
    " + ], + "text/plain": [ + " Sensor 1 Sensor 2 Sensor 3 Sensor 4 Sensor 5 Sensor 6 Sensor 7 \\\n", + "0 20.0 1.6410 20.0 3.4985 6.9423 5.4010 1.4013 \n", + "1 20.0 1.6418 20.0 3.4992 6.9430 5.4017 1.4018 \n", + "2 20.0 1.6417 20.0 3.4991 6.9429 5.4016 1.4018 \n", + "3 20.0 1.6425 20.0 3.4999 6.9437 5.4024 1.4025 \n", + "4 20.0 1.6432 20.0 3.5007 6.9444 5.4031 1.4031 \n", + "\n", + " Sensor 8 Sensor 9 Sensor 10 Sensor 11 Sensor 12 Sensor 13 Sensor 14 \\\n", + "0 6.4885 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "1 6.4890 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "2 6.4890 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "3 6.4896 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "4 6.4902 20.0 20.0 20.0 20.0 20.0 20.0 \n", + "\n", + " Sensor 15 Sensor 16 Steering Angle \n", + "0 20.0 20.0 27.0 \n", + "1 20.0 20.0 27.0 \n", + "2 20.0 20.0 27.0 \n", + "3 20.0 20.0 27.0 \n", + "4 20.0 20.0 27.0 " + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "lidar_01_train.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "lidar_01_sensors = lidar_01_train.copy()\n", + "lidar_01_labels = lidar_01_sensors.pop('Steering Angle')" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "# lidar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "# lidar_01_labels.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "De input (sensoren/afstanden) en output kunnen ook op een andere manier gescheiden \n", + "opgehaald worden uit het DataFrame:" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "# lidar_01_labels = lidar_01_train.iloc[:, [3]]\n", + "# lidar_01_sensors = lidar_01_train.iloc[:,[0, 1, 2]] # met .loc kan je labels gebruiken 'Sensor 1' etc." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "lidar_01_sensors = np.array(lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "# print(lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "val_lidar_01_sensors = np.array(lidar_01_sensors [500:799])\n", + "val_lidar_01_labels = np.array(lidar_01_labels [500:799])" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "# print(val_lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "# print(val_lidar_01_labels)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [], + "source": [ + "normalize = keras.layers.Normalization()\n", + "normalize.adapt(lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "norm_lidar_01_model = tf.keras.Sequential([\n", + " normalize,\n", + " keras.Input(shape = (16,)),\n", + " keras.layers.Dense(16, activation = 'relu'),\n", + " keras.layers.Dense(16, activation = 'relu'),\n", + " keras.layers.Dense(1)\n", + "]) " + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [], + "source": [ + "norm_lidar_01_model.compile(loss = tf.keras.losses.MeanSquaredError(), metrics = ['accuracy', 'mae'], \n", + " optimizer = tf.keras.optimizers.Adam(learning_rate=0.01))" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Model: \"sequential\"\n", + "_________________________________________________________________\n", + " Layer (type) Output Shape Param # \n", + "=================================================================\n", + " normalization (Normalizatio (None, 16) 33 \n", + " n) \n", + " \n", + " input_1 (InputLayer) multiple 0 \n", + " \n", + " dense (Dense) (None, 16) 272 \n", + " \n", + " dense_1 (Dense) (None, 16) 272 \n", + " \n", + " dense_2 (Dense) (None, 1) 17 \n", + " \n", + "=================================================================\n", + "Total params: 594\n", + "Trainable params: 561\n", + "Non-trainable params: 33\n", + "_________________________________________________________________\n" + ] + } + ], + "source": [ + "norm_lidar_01_model.summary()" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/500\n", + "176/176 [==============================] - 4s 3ms/step - loss: 103.9624 - accuracy: 0.0624 - mae: 7.1033\n", + "Epoch 2/500\n", + "176/176 [==============================] - 1s 3ms/step - loss: 74.8138 - accuracy: 0.0589 - mae: 5.9287\n", + "Epoch 3/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 69.7261 - accuracy: 0.0594 - mae: 5.6934\n", + "Epoch 4/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 67.4165 - accuracy: 0.0596 - mae: 5.5822\n", + "Epoch 5/500\n", + "176/176 [==============================] - 1s 5ms/step - loss: 62.8787 - accuracy: 0.0596 - mae: 5.4049\n", + "Epoch 6/500\n", + "176/176 [==============================] - 1s 5ms/step - loss: 60.3379 - accuracy: 0.0589 - mae: 5.2745\n", + "Epoch 7/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 57.2969 - accuracy: 0.0557 - mae: 5.1794\n", + "Epoch 8/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 55.8921 - accuracy: 0.0573 - mae: 5.1254\n", + "Epoch 9/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 53.5845 - accuracy: 0.0567 - mae: 4.9997\n", + "Epoch 10/500\n", + "176/176 [==============================] - 1s 3ms/step - loss: 52.2561 - accuracy: 0.0564 - mae: 4.9492\n", + "Epoch 11/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 51.1379 - accuracy: 0.0580 - mae: 4.9106\n", + "Epoch 12/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 50.4779 - accuracy: 0.0573 - mae: 4.8572\n", + "Epoch 13/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 49.4780 - accuracy: 0.0569 - mae: 4.8422\n", + "Epoch 14/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 48.3771 - accuracy: 0.0580 - mae: 4.7256\n", + "Epoch 15/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 48.7823 - accuracy: 0.0559 - mae: 4.7822\n", + "Epoch 16/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 46.3620 - accuracy: 0.0587 - mae: 4.6428\n", + "Epoch 17/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 47.6662 - accuracy: 0.0580 - mae: 4.7455\n", + "Epoch 18/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 45.8822 - accuracy: 0.0551 - mae: 4.6471\n", + "Epoch 19/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 45.7015 - accuracy: 0.0585 - mae: 4.6159\n", + "Epoch 20/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 46.0158 - accuracy: 0.0553 - mae: 4.6825\n", + "Epoch 21/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 45.1544 - accuracy: 0.0580 - mae: 4.5830\n", + "Epoch 22/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 44.9117 - accuracy: 0.0555 - mae: 4.5950\n", + "Epoch 23/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 44.2469 - accuracy: 0.0555 - mae: 4.5395\n", + "Epoch 24/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 42.9917 - accuracy: 0.0569 - mae: 4.4805\n", + "Epoch 25/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 43.4063 - accuracy: 0.0573 - mae: 4.5010\n", + "Epoch 26/500\n", + "176/176 [==============================] - 1s 3ms/step - loss: 42.4525 - accuracy: 0.0598 - mae: 4.4493\n", + "Epoch 27/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 42.3509 - accuracy: 0.0592 - mae: 4.4485\n", + "Epoch 28/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 42.4746 - accuracy: 0.0607 - mae: 4.4522\n", + "Epoch 29/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.3358 - accuracy: 0.0575 - mae: 4.3861\n", + "Epoch 30/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.4762 - accuracy: 0.0591 - mae: 4.3640\n", + "Epoch 31/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 41.1507 - accuracy: 0.0605 - mae: 4.3422\n", + "Epoch 32/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 40.7045 - accuracy: 0.0619 - mae: 4.3689\n", + "Epoch 33/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 40.5271 - accuracy: 0.0582 - mae: 4.3202\n", + "Epoch 34/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.9652 - accuracy: 0.0598 - mae: 4.2820\n", + "Epoch 35/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 40.7334 - accuracy: 0.0587 - mae: 4.3359\n", + "Epoch 36/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.4997 - accuracy: 0.0580 - mae: 4.2706\n", + "Epoch 37/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.8113 - accuracy: 0.0591 - mae: 4.2878\n", + "Epoch 38/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 39.3865 - accuracy: 0.0578 - mae: 4.2745\n", + "Epoch 39/500\n", + "176/176 [==============================] - 1s 4ms/step - loss: 38.7779 - accuracy: 0.0559 - mae: 4.1796\n", + "Epoch 40/500\n", + "109/176 [=================>............] - ETA: 0s - loss: 36.7993 - accuracy: 0.0582 - mae: 4.1454" + ] + }, + { + "ename": "KeyboardInterrupt", + "evalue": "", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn [18], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m \u001b[43mnorm_lidar_01_model\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mfit\u001b[49m\u001b[43m(\u001b[49m\u001b[43mlidar_01_sensors\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mlidar_01_labels\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mepochs\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;241;43m500\u001b[39;49m\u001b[43m)\u001b[49m\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\keras\\utils\\traceback_utils.py:65\u001b[0m, in \u001b[0;36mfilter_traceback..error_handler\u001b[1;34m(*args, **kwargs)\u001b[0m\n\u001b[0;32m 63\u001b[0m filtered_tb \u001b[39m=\u001b[39m \u001b[39mNone\u001b[39;00m\n\u001b[0;32m 64\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[1;32m---> 65\u001b[0m \u001b[39mreturn\u001b[39;00m fn(\u001b[39m*\u001b[39margs, \u001b[39m*\u001b[39m\u001b[39m*\u001b[39mkwargs)\n\u001b[0;32m 66\u001b[0m \u001b[39mexcept\u001b[39;00m \u001b[39mException\u001b[39;00m \u001b[39mas\u001b[39;00m e:\n\u001b[0;32m 67\u001b[0m filtered_tb \u001b[39m=\u001b[39m _process_traceback_frames(e\u001b[39m.\u001b[39m__traceback__)\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\keras\\engine\\training.py:1564\u001b[0m, in \u001b[0;36mModel.fit\u001b[1;34m(self, x, y, batch_size, epochs, verbose, callbacks, validation_split, validation_data, shuffle, class_weight, sample_weight, initial_epoch, steps_per_epoch, validation_steps, validation_batch_size, validation_freq, max_queue_size, workers, use_multiprocessing)\u001b[0m\n\u001b[0;32m 1556\u001b[0m \u001b[39mwith\u001b[39;00m tf\u001b[39m.\u001b[39mprofiler\u001b[39m.\u001b[39mexperimental\u001b[39m.\u001b[39mTrace(\n\u001b[0;32m 1557\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mtrain\u001b[39m\u001b[39m\"\u001b[39m,\n\u001b[0;32m 1558\u001b[0m epoch_num\u001b[39m=\u001b[39mepoch,\n\u001b[1;32m (...)\u001b[0m\n\u001b[0;32m 1561\u001b[0m _r\u001b[39m=\u001b[39m\u001b[39m1\u001b[39m,\n\u001b[0;32m 1562\u001b[0m ):\n\u001b[0;32m 1563\u001b[0m callbacks\u001b[39m.\u001b[39mon_train_batch_begin(step)\n\u001b[1;32m-> 1564\u001b[0m tmp_logs \u001b[39m=\u001b[39m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49mtrain_function(iterator)\n\u001b[0;32m 1565\u001b[0m \u001b[39mif\u001b[39;00m data_handler\u001b[39m.\u001b[39mshould_sync:\n\u001b[0;32m 1566\u001b[0m context\u001b[39m.\u001b[39masync_wait()\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\tensorflow\\python\\util\\traceback_utils.py:150\u001b[0m, in \u001b[0;36mfilter_traceback..error_handler\u001b[1;34m(*args, **kwargs)\u001b[0m\n\u001b[0;32m 148\u001b[0m filtered_tb \u001b[39m=\u001b[39m \u001b[39mNone\u001b[39;00m\n\u001b[0;32m 149\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[1;32m--> 150\u001b[0m \u001b[39mreturn\u001b[39;00m fn(\u001b[39m*\u001b[39margs, \u001b[39m*\u001b[39m\u001b[39m*\u001b[39mkwargs)\n\u001b[0;32m 151\u001b[0m \u001b[39mexcept\u001b[39;00m \u001b[39mException\u001b[39;00m \u001b[39mas\u001b[39;00m e:\n\u001b[0;32m 152\u001b[0m filtered_tb \u001b[39m=\u001b[39m _process_traceback_frames(e\u001b[39m.\u001b[39m__traceback__)\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\tensorflow\\python\\eager\\def_function.py:915\u001b[0m, in \u001b[0;36mFunction.__call__\u001b[1;34m(self, *args, **kwds)\u001b[0m\n\u001b[0;32m 912\u001b[0m compiler \u001b[39m=\u001b[39m \u001b[39m\"\u001b[39m\u001b[39mxla\u001b[39m\u001b[39m\"\u001b[39m \u001b[39mif\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_jit_compile \u001b[39melse\u001b[39;00m \u001b[39m\"\u001b[39m\u001b[39mnonXla\u001b[39m\u001b[39m\"\u001b[39m\n\u001b[0;32m 914\u001b[0m \u001b[39mwith\u001b[39;00m OptionalXlaContext(\u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_jit_compile):\n\u001b[1;32m--> 915\u001b[0m result \u001b[39m=\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_call(\u001b[39m*\u001b[39margs, \u001b[39m*\u001b[39m\u001b[39m*\u001b[39mkwds)\n\u001b[0;32m 917\u001b[0m new_tracing_count \u001b[39m=\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mexperimental_get_tracing_count()\n\u001b[0;32m 918\u001b[0m without_tracing \u001b[39m=\u001b[39m (tracing_count \u001b[39m==\u001b[39m new_tracing_count)\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\tensorflow\\python\\eager\\def_function.py:947\u001b[0m, in \u001b[0;36mFunction._call\u001b[1;34m(self, *args, **kwds)\u001b[0m\n\u001b[0;32m 944\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_lock\u001b[39m.\u001b[39mrelease()\n\u001b[0;32m 945\u001b[0m \u001b[39m# In this case we have created variables on the first call, so we run the\u001b[39;00m\n\u001b[0;32m 946\u001b[0m \u001b[39m# defunned version which is guaranteed to never create variables.\u001b[39;00m\n\u001b[1;32m--> 947\u001b[0m \u001b[39mreturn\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_stateless_fn(\u001b[39m*\u001b[39margs, \u001b[39m*\u001b[39m\u001b[39m*\u001b[39mkwds) \u001b[39m# pylint: disable=not-callable\u001b[39;00m\n\u001b[0;32m 948\u001b[0m \u001b[39melif\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_stateful_fn \u001b[39mis\u001b[39;00m \u001b[39mnot\u001b[39;00m \u001b[39mNone\u001b[39;00m:\n\u001b[0;32m 949\u001b[0m \u001b[39m# Release the lock early so that multiple threads can perform the call\u001b[39;00m\n\u001b[0;32m 950\u001b[0m \u001b[39m# in parallel.\u001b[39;00m\n\u001b[0;32m 951\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_lock\u001b[39m.\u001b[39mrelease()\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\tensorflow\\python\\eager\\function.py:2496\u001b[0m, in \u001b[0;36mFunction.__call__\u001b[1;34m(self, *args, **kwargs)\u001b[0m\n\u001b[0;32m 2493\u001b[0m \u001b[39mwith\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_lock:\n\u001b[0;32m 2494\u001b[0m (graph_function,\n\u001b[0;32m 2495\u001b[0m filtered_flat_args) \u001b[39m=\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_maybe_define_function(args, kwargs)\n\u001b[1;32m-> 2496\u001b[0m \u001b[39mreturn\u001b[39;00m graph_function\u001b[39m.\u001b[39;49m_call_flat(\n\u001b[0;32m 2497\u001b[0m filtered_flat_args, captured_inputs\u001b[39m=\u001b[39;49mgraph_function\u001b[39m.\u001b[39;49mcaptured_inputs)\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\tensorflow\\python\\eager\\function.py:1862\u001b[0m, in \u001b[0;36mConcreteFunction._call_flat\u001b[1;34m(self, args, captured_inputs, cancellation_manager)\u001b[0m\n\u001b[0;32m 1858\u001b[0m possible_gradient_type \u001b[39m=\u001b[39m gradients_util\u001b[39m.\u001b[39mPossibleTapeGradientTypes(args)\n\u001b[0;32m 1859\u001b[0m \u001b[39mif\u001b[39;00m (possible_gradient_type \u001b[39m==\u001b[39m gradients_util\u001b[39m.\u001b[39mPOSSIBLE_GRADIENT_TYPES_NONE\n\u001b[0;32m 1860\u001b[0m \u001b[39mand\u001b[39;00m executing_eagerly):\n\u001b[0;32m 1861\u001b[0m \u001b[39m# No tape is watching; skip to running the function.\u001b[39;00m\n\u001b[1;32m-> 1862\u001b[0m \u001b[39mreturn\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_build_call_outputs(\u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49m_inference_function\u001b[39m.\u001b[39;49mcall(\n\u001b[0;32m 1863\u001b[0m ctx, args, cancellation_manager\u001b[39m=\u001b[39;49mcancellation_manager))\n\u001b[0;32m 1864\u001b[0m forward_backward \u001b[39m=\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_select_forward_and_backward_functions(\n\u001b[0;32m 1865\u001b[0m args,\n\u001b[0;32m 1866\u001b[0m possible_gradient_type,\n\u001b[0;32m 1867\u001b[0m executing_eagerly)\n\u001b[0;32m 1868\u001b[0m forward_function, args_with_tangents \u001b[39m=\u001b[39m forward_backward\u001b[39m.\u001b[39mforward()\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\tensorflow\\python\\eager\\function.py:499\u001b[0m, in \u001b[0;36m_EagerDefinedFunction.call\u001b[1;34m(self, ctx, args, cancellation_manager)\u001b[0m\n\u001b[0;32m 497\u001b[0m \u001b[39mwith\u001b[39;00m _InterpolateFunctionError(\u001b[39mself\u001b[39m):\n\u001b[0;32m 498\u001b[0m \u001b[39mif\u001b[39;00m cancellation_manager \u001b[39mis\u001b[39;00m \u001b[39mNone\u001b[39;00m:\n\u001b[1;32m--> 499\u001b[0m outputs \u001b[39m=\u001b[39m execute\u001b[39m.\u001b[39;49mexecute(\n\u001b[0;32m 500\u001b[0m \u001b[39mstr\u001b[39;49m(\u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49msignature\u001b[39m.\u001b[39;49mname),\n\u001b[0;32m 501\u001b[0m num_outputs\u001b[39m=\u001b[39;49m\u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49m_num_outputs,\n\u001b[0;32m 502\u001b[0m inputs\u001b[39m=\u001b[39;49margs,\n\u001b[0;32m 503\u001b[0m attrs\u001b[39m=\u001b[39;49mattrs,\n\u001b[0;32m 504\u001b[0m ctx\u001b[39m=\u001b[39;49mctx)\n\u001b[0;32m 505\u001b[0m \u001b[39melse\u001b[39;00m:\n\u001b[0;32m 506\u001b[0m outputs \u001b[39m=\u001b[39m execute\u001b[39m.\u001b[39mexecute_with_cancellation(\n\u001b[0;32m 507\u001b[0m \u001b[39mstr\u001b[39m(\u001b[39mself\u001b[39m\u001b[39m.\u001b[39msignature\u001b[39m.\u001b[39mname),\n\u001b[0;32m 508\u001b[0m num_outputs\u001b[39m=\u001b[39m\u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_num_outputs,\n\u001b[1;32m (...)\u001b[0m\n\u001b[0;32m 511\u001b[0m ctx\u001b[39m=\u001b[39mctx,\n\u001b[0;32m 512\u001b[0m cancellation_manager\u001b[39m=\u001b[39mcancellation_manager)\n", + "File \u001b[1;32mc:\\Users\\El Director\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\tensorflow\\python\\eager\\execute.py:54\u001b[0m, in \u001b[0;36mquick_execute\u001b[1;34m(op_name, num_outputs, inputs, attrs, ctx, name)\u001b[0m\n\u001b[0;32m 52\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[0;32m 53\u001b[0m ctx\u001b[39m.\u001b[39mensure_initialized()\n\u001b[1;32m---> 54\u001b[0m tensors \u001b[39m=\u001b[39m pywrap_tfe\u001b[39m.\u001b[39;49mTFE_Py_Execute(ctx\u001b[39m.\u001b[39;49m_handle, device_name, op_name,\n\u001b[0;32m 55\u001b[0m inputs, attrs, num_outputs)\n\u001b[0;32m 56\u001b[0m \u001b[39mexcept\u001b[39;00m core\u001b[39m.\u001b[39m_NotOkStatusException \u001b[39mas\u001b[39;00m e:\n\u001b[0;32m 57\u001b[0m \u001b[39mif\u001b[39;00m name \u001b[39mis\u001b[39;00m \u001b[39mnot\u001b[39;00m \u001b[39mNone\u001b[39;00m:\n", + "\u001b[1;31mKeyboardInterrupt\u001b[0m: " + ] + } + ], + "source": [ + "norm_lidar_01_model.fit(lidar_01_sensors, lidar_01_labels, epochs=500)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "norm_lidar_01_model.evaluate(val_lidar_01_sensors, val_lidar_01_labels)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "norm_lidar_01_model.predict(val_lidar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "norm_lidar_01_model.save('norm_lidar_01_model')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/tensorflow/trainingmodel_sonar_ tensorflow_book.ipynb b/simulations/car/control_client/tensorflow/trainingmodel_sonar_ tensorflow_book.ipynb new file mode 100644 index 00000000..8fa7eb33 --- /dev/null +++ b/simulations/car/control_client/tensorflow/trainingmodel_sonar_ tensorflow_book.ipynb @@ -0,0 +1,875 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 64, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "import tensorflow as tf\n", + "keras = tf.keras\n", + "from keras import Model\n", + "\n", + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "# Make numpy values easier to read.\n", + "np.set_printoptions(precision=4, suppress=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 65, + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"../sonar_kevin.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": 66, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_train = pd.read_csv(filename, sep = ',')" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    1.45121.2711.7665-22
    01.45201.27161.7669-22
    11.45061.27051.7660-22
    21.44861.26881.7645-22
    31.44581.26661.7625-22
    41.44201.26351.7597-22
    \n", + "
    " + ], + "text/plain": [ + " 1.4512 1.271 1.7665 -22\n", + "0 1.4520 1.2716 1.7669 -22\n", + "1 1.4506 1.2705 1.7660 -22\n", + "2 1.4486 1.2688 1.7645 -22\n", + "3 1.4458 1.2666 1.7625 -22\n", + "4 1.4420 1.2635 1.7597 -22" + ] + }, + "execution_count": 67, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonar_01_train.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 68, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors = sonar_01_train.copy()\n", + "# sonar_01_labels = sonar_01_sensors.pop('Steering Angle')" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 70, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_labels.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "De input (sensoren/afstanden) en output kunnen ook op een andere manier gescheiden \n", + "opgehaald worden uit het DataFrame:" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_labels = sonar_01_train.iloc[:, [3]]\n", + "sonar_01_sensors = sonar_01_train.iloc[:,[0, 1, 2]] # met .loc kan je labels gebruiken 'Sensor 1' etc." + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_labels.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_sensors = np.array(sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 75, + "metadata": {}, + "outputs": [], + "source": [ + "# print(sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 76, + "metadata": {}, + "outputs": [], + "source": [ + "val_sonar_01_sensors = np.array(sonar_01_sensors [500:799])\n", + "val_sonar_01_labels = np.array(sonar_01_labels [500:799])" + ] + }, + { + "cell_type": "code", + "execution_count": 77, + "metadata": {}, + "outputs": [], + "source": [ + "normalize = keras.layers.Normalization()\n", + "normalize.adapt(sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_01_model = tf.keras.Sequential([\n", + " normalize,\n", + " keras.Input(shape = (3,)),\n", + " keras.layers.Dense(16, activation = 'relu'), \n", + " keras.layers.Dense(16, activation = 'relu'),\n", + " keras.layers.Dense(1)\n", + "]) " + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_01_model.compile(loss = tf.keras.losses.MeanSquaredError(), metrics = ['accuracy', 'mae'], \n", + " optimizer = tf.keras.optimizers.Adam(learning_rate=0.01))" + ] + }, + { + "cell_type": "code", + "execution_count": 80, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Model: \"sequential_3\"\n", + "_________________________________________________________________\n", + " Layer (type) Output Shape Param # \n", + "=================================================================\n", + " normalization_3 (Normalizat (None, 3) 7 \n", + " ion) \n", + " \n", + " input_4 (InputLayer) multiple 0 \n", + " \n", + " dense_9 (Dense) (None, 16) 64 \n", + " \n", + " dense_10 (Dense) (None, 16) 272 \n", + " \n", + " dense_11 (Dense) (None, 1) 17 \n", + " \n", + "=================================================================\n", + "Total params: 360\n", + "Trainable params: 353\n", + "Non-trainable params: 7\n", + "_________________________________________________________________\n" + ] + } + ], + "source": [ + "norm_sonar_01_model.summary()" + ] + }, + { + "cell_type": "code", + "execution_count": 81, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 56.8181 - accuracy: 0.4155 - mae: 4.7008\n", + "Epoch 2/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 20.7281 - accuracy: 0.4774 - mae: 2.9813\n", + "Epoch 3/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 11.8807 - accuracy: 0.5310 - mae: 2.0987\n", + "Epoch 4/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 8.2268 - accuracy: 0.5851 - mae: 1.6015\n", + "Epoch 5/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 6.6483 - accuracy: 0.6091 - mae: 1.3889\n", + "Epoch 6/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 5.6222 - accuracy: 0.6119 - mae: 1.2362\n", + "Epoch 7/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 5.0325 - accuracy: 0.6145 - mae: 1.1385\n", + "Epoch 8/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 4.3846 - accuracy: 0.6628 - mae: 1.0061\n", + "Epoch 9/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.9345 - accuracy: 0.6201 - mae: 0.9632\n", + "Epoch 10/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.9811 - accuracy: 0.6670 - mae: 0.9160\n", + "Epoch 11/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.3939 - accuracy: 0.6622 - mae: 0.8443\n", + "Epoch 12/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.6134 - accuracy: 0.6290 - mae: 0.8825\n", + "Epoch 13/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.0843 - accuracy: 0.6832 - mae: 0.7592\n", + "Epoch 14/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.0493 - accuracy: 0.6886 - mae: 0.7393\n", + "Epoch 15/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.6527 - accuracy: 0.6972 - mae: 0.6893\n", + "Epoch 16/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.9973 - accuracy: 0.6660 - mae: 0.7480\n", + "Epoch 17/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.6773 - accuracy: 0.7004 - mae: 0.6786\n", + "Epoch 18/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.5747 - accuracy: 0.6886 - mae: 0.6819\n", + "Epoch 19/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.9524 - accuracy: 0.6986 - mae: 0.7301\n", + "Epoch 20/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.2362 - accuracy: 0.6836 - mae: 0.7461\n", + "Epoch 21/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1656 - accuracy: 0.7028 - mae: 0.5956\n", + "Epoch 22/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.2565 - accuracy: 0.7203 - mae: 0.6151\n", + "Epoch 23/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 3.5216 - accuracy: 0.6804 - mae: 0.7775\n", + "Epoch 24/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.7861 - accuracy: 0.6986 - mae: 0.7049\n", + "Epoch 25/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1398 - accuracy: 0.7119 - mae: 0.5940\n", + "Epoch 26/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.0459 - accuracy: 0.7333 - mae: 0.5425\n", + "Epoch 27/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 4.9879 - accuracy: 0.6754 - mae: 0.8767\n", + "Epoch 28/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.5276 - accuracy: 0.7461 - mae: 0.5361\n", + "Epoch 29/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1291 - accuracy: 0.7565 - mae: 0.4895\n", + "Epoch 30/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.3147 - accuracy: 0.7511 - mae: 0.5214\n", + "Epoch 31/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.1108 - accuracy: 0.7593 - mae: 0.4685\n", + "Epoch 32/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7731 - accuracy: 0.7525 - mae: 0.4255\n", + "Epoch 33/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.2655 - accuracy: 0.7275 - mae: 0.5606\n", + "Epoch 34/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.1588 - accuracy: 0.7569 - mae: 0.4638\n", + "Epoch 35/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 2.1248 - accuracy: 0.7531 - mae: 0.4432\n", + "Epoch 36/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6277 - accuracy: 0.7639 - mae: 0.3853\n", + "Epoch 37/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7745 - accuracy: 0.7619 - mae: 0.4000\n", + "Epoch 38/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1646 - accuracy: 0.7601 - mae: 0.4673\n", + "Epoch 39/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.9198 - accuracy: 0.7593 - mae: 0.4390\n", + "Epoch 40/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7136 - accuracy: 0.7579 - mae: 0.4384\n", + "Epoch 41/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.0084 - accuracy: 0.7587 - mae: 0.4418\n", + "Epoch 42/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.3258 - accuracy: 0.7551 - mae: 0.4989\n", + "Epoch 43/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.9024 - accuracy: 0.7613 - mae: 0.4326\n", + "Epoch 44/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6790 - accuracy: 0.7635 - mae: 0.3707\n", + "Epoch 45/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5114 - accuracy: 0.7649 - mae: 0.3341\n", + "Epoch 46/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4420 - accuracy: 0.7641 - mae: 0.3124\n", + "Epoch 47/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.7651 - accuracy: 0.7583 - mae: 0.5562\n", + "Epoch 48/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7831 - accuracy: 0.7597 - mae: 0.4245\n", + "Epoch 49/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.8445 - accuracy: 0.7611 - mae: 0.4254\n", + "Epoch 50/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6476 - accuracy: 0.7627 - mae: 0.3659\n", + "Epoch 51/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5570 - accuracy: 0.7633 - mae: 0.3351\n", + "Epoch 52/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.8321 - accuracy: 0.7327 - mae: 0.5158\n", + "Epoch 53/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5175 - accuracy: 0.7669 - mae: 0.3282\n", + "Epoch 54/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.0275 - accuracy: 0.7561 - mae: 0.4316\n", + "Epoch 55/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4328 - accuracy: 0.7651 - mae: 0.3510\n", + "Epoch 56/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4417 - accuracy: 0.7663 - mae: 0.3439\n", + "Epoch 57/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4762 - accuracy: 0.7669 - mae: 0.3313\n", + "Epoch 58/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5905 - accuracy: 0.7647 - mae: 0.3625\n", + "Epoch 59/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7323 - accuracy: 0.7623 - mae: 0.3487\n", + "Epoch 60/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6938 - accuracy: 0.7401 - mae: 0.4676\n", + "Epoch 61/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.3778 - accuracy: 0.7653 - mae: 0.4593\n", + "Epoch 62/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.7929 - accuracy: 0.7605 - mae: 0.3833\n", + "Epoch 63/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.3560 - accuracy: 0.7667 - mae: 0.2925\n", + "Epoch 64/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.8647 - accuracy: 0.7627 - mae: 0.4332\n", + "Epoch 65/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 2.1377 - accuracy: 0.7537 - mae: 0.4649\n", + "Epoch 66/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4282 - accuracy: 0.7617 - mae: 0.3221\n", + "Epoch 67/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6371 - accuracy: 0.7641 - mae: 0.3663\n", + "Epoch 68/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4888 - accuracy: 0.7665 - mae: 0.3113\n", + "Epoch 69/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.5675 - accuracy: 0.7677 - mae: 0.3321\n", + "Epoch 70/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4977 - accuracy: 0.7649 - mae: 0.3117\n", + "Epoch 71/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4584 - accuracy: 0.7649 - mae: 0.2953\n", + "Epoch 72/80\n", + "157/157 [==============================] - 1s 5ms/step - loss: 1.3661 - accuracy: 0.7675 - mae: 0.2895\n", + "Epoch 73/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4768 - accuracy: 0.7657 - mae: 0.2889\n", + "Epoch 74/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.8000 - accuracy: 0.7569 - mae: 0.4085\n", + "Epoch 75/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4890 - accuracy: 0.7617 - mae: 0.3402\n", + "Epoch 76/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6514 - accuracy: 0.7659 - mae: 0.3258\n", + "Epoch 77/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4937 - accuracy: 0.7663 - mae: 0.3078\n", + "Epoch 78/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4842 - accuracy: 0.7665 - mae: 0.2991\n", + "Epoch 79/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.6092 - accuracy: 0.7635 - mae: 0.3572\n", + "Epoch 80/80\n", + "157/157 [==============================] - 1s 4ms/step - loss: 1.4524 - accuracy: 0.7679 - mae: 0.3171\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 81, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.fit(sonar_01_sensors, sonar_01_labels, epochs=80)" + ] + }, + { + "cell_type": "code", + "execution_count": 82, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "10/10 [==============================] - 0s 3ms/step - loss: 0.9443 - accuracy: 0.7124 - mae: 0.3319\n" + ] + }, + { + "data": { + "text/plain": [ + "[0.944347083568573, 0.7123745679855347, 0.3318597078323364]" + ] + }, + "execution_count": 82, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.evaluate(val_sonar_01_sensors, val_sonar_01_labels)" + ] + }, + { + "cell_type": "code", + "execution_count": 83, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "10/10 [==============================] - 0s 2ms/step\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[ 21.3808],\n", + " [ 21.621 ],\n", + " [ 21.621 ],\n", + " [ 21.7142],\n", + " [ 21.7868],\n", + " [ 0.0459],\n", + " [ 0.0569],\n", + " [ 0.0569],\n", + " [ 21.6294],\n", + " [ 21.6294],\n", + " [ 21.4094],\n", + " [ 21.4094],\n", + " [ 0.0471],\n", + " [ 0.0471],\n", + " [ 0.0852],\n", + " [ 0.078 ],\n", + " [ 0.0452],\n", + " [ 0.0381],\n", + " [ 0.0343],\n", + " [ 0.0388],\n", + " [ 0.041 ],\n", + " [ 0.0574],\n", + " [ 0.0481],\n", + " [ 0.0481],\n", + " [ 0.0364],\n", + " [ 0.0389],\n", + " [ 0.0412],\n", + " [ 0.0437],\n", + " [ 21.7178],\n", + " [ 21.7178],\n", + " [ 21.7601],\n", + " [ 21.1476],\n", + " [ 0.0358],\n", + " [ 0.0358],\n", + " [ 0.0596],\n", + " [ 21.8742],\n", + " [ 21.79 ],\n", + " [ 21.6971],\n", + " [ 21.563 ],\n", + " [ 0.0492],\n", + " [ 0.0458],\n", + " [ 0.0385],\n", + " [ 0.0395],\n", + " [ 21.2211],\n", + " [ 21.2211],\n", + " [ 0.0284],\n", + " [ 0.056 ],\n", + " [ 0.056 ],\n", + " [ 0.0599],\n", + " [ 0.052 ],\n", + " [ 0.0434],\n", + " [ 0.035 ],\n", + " [ 0.0308],\n", + " [ 0.0225],\n", + " [ 0.0225],\n", + " [ 0.018 ],\n", + " [ 0.0153],\n", + " [ 0.0164],\n", + " [ 0.1794],\n", + " [ 0.4264],\n", + " [ 16.278 ],\n", + " [ 16.278 ],\n", + " [ 21.5694],\n", + " [ 0.0598],\n", + " [ 0.0716],\n", + " [ 0.0682],\n", + " [ 0.0783],\n", + " [ 0.0453],\n", + " [ 0.045 ],\n", + " [ 0.045 ],\n", + " [ 0.052 ],\n", + " [ 0.052 ],\n", + " [ 0.0585],\n", + " [ 0.0585],\n", + " [ 21.3266],\n", + " [ 21.3266],\n", + " [ 21.3578],\n", + " [ 0.0684],\n", + " [ 0.0607],\n", + " [ 0.0568],\n", + " [ 0.048 ],\n", + " [ 0.039 ],\n", + " [ 0.0345],\n", + " [ 0.0311],\n", + " [ 0.0311],\n", + " [ 21.2355],\n", + " [ 21.1855],\n", + " [ 21.6497],\n", + " [ 21.5421],\n", + " [ 0.0345],\n", + " [ 0.0375],\n", + " [ 0.0423],\n", + " [ 21.5685],\n", + " [ 20.4912],\n", + " [ 21.1167],\n", + " [ 21.1167],\n", + " [ -0.0576],\n", + " [ -0.0973],\n", + " [ 21.5102],\n", + " [ 21.4119],\n", + " [ 21.4119],\n", + " [ 21.4018],\n", + " [ 0.0487],\n", + " [ 0.0428],\n", + " [ 0.0741],\n", + " [ 0.0741],\n", + " [ 0.0611],\n", + " [ 0.0611],\n", + " [ 0.0565],\n", + " [ 0.0474],\n", + " [ 0.0333],\n", + " [ 0.036 ],\n", + " [ 0.0404],\n", + " [ 0.0404],\n", + " [ 0.047 ],\n", + " [ 0.047 ],\n", + " [ 0.0327],\n", + " [ 0.0327],\n", + " [ 0.0397],\n", + " [ 0.0397],\n", + " [ 0.0418],\n", + " [ 0.0455],\n", + " [ 21.3529],\n", + " [ 21.4058],\n", + " [ 21.4346],\n", + " [ 21.5421],\n", + " [ 21.5421],\n", + " [ 0.0451],\n", + " [ 0.152 ],\n", + " [ 0.149 ],\n", + " [ 0.1595],\n", + " [ 0.1595],\n", + " [ 0.1463],\n", + " [ 0.1412],\n", + " [ 0.1463],\n", + " [ 0.1463],\n", + " [ 0.1405],\n", + " [ 0.1301],\n", + " [ 0.1203],\n", + " [ 0.1156],\n", + " [ 0.1106],\n", + " [ 0.1006],\n", + " [ 0.0959],\n", + " [ 0.0537],\n", + " [ 0.0479],\n", + " [ 0.05 ],\n", + " [ 0.0541],\n", + " [ 0.0541],\n", + " [ 0.0562],\n", + " [ 0.0682],\n", + " [ 0.0633],\n", + " [ 0.0543],\n", + " [ 0.0358],\n", + " [ 0.038 ],\n", + " [ 0.0424],\n", + " [ 0.0424],\n", + " [ 0.0598],\n", + " [ 0.0559],\n", + " [ 0.0521],\n", + " [ 0.044 ],\n", + " [ 0.0388],\n", + " [ 0.04 ],\n", + " [ 0.04 ],\n", + " [ 6.7383],\n", + " [ 15.8763],\n", + " [ -0.2163],\n", + " [ -0.2163],\n", + " [ -0.2916],\n", + " [ -0.3132],\n", + " [ -0.3313],\n", + " [ -0.3514],\n", + " [ -0.0639],\n", + " [ -0.0974],\n", + " [ -0.1103],\n", + " [ -0.1604],\n", + " [ -0.1604],\n", + " [ 1.1044],\n", + " [ 1.1332],\n", + " [ 1.1634],\n", + " [-21.2335],\n", + " [-21.2669],\n", + " [-22.2906],\n", + " [-22.3194],\n", + " [-22.3708],\n", + " [-22.6826],\n", + " [-22.7016],\n", + " [-22.7191],\n", + " [-22.2979],\n", + " [-22.5928],\n", + " [-22.6143],\n", + " [-22.6143],\n", + " [ 0.0611],\n", + " [ 0.0541],\n", + " [ 0.0541],\n", + " [-22.2723],\n", + " [-22.3013],\n", + " [-22.3268],\n", + " [ 0.0127],\n", + " [ 0.0688],\n", + " [ 0.1222],\n", + " [ 0.1191],\n", + " [ 0.1104],\n", + " [ 0.1104],\n", + " [ 0.2028],\n", + " [ 0.1987],\n", + " [ 0.1951],\n", + " [ 0.1912],\n", + " [ 0.1839],\n", + " [ 0.1762],\n", + " [ 0.1729],\n", + " [ 0.166 ],\n", + " [ 0.166 ],\n", + " [ 0.1772],\n", + " [ 0.1772],\n", + " [ 0.1871],\n", + " [ 0.1871],\n", + " [ 0.1792],\n", + " [ 0.1716],\n", + " [ 0.168 ],\n", + " [ 0.16 ],\n", + " [ 0.1596],\n", + " [ 0.1596],\n", + " [ 0.1475],\n", + " [ 0.1432],\n", + " [ 0.1358],\n", + " [ 0.128 ],\n", + " [ 0.1244],\n", + " [ 0.1244],\n", + " [ 0.1091],\n", + " [ 0.1091],\n", + " [ 0.0985],\n", + " [ 0.098 ],\n", + " [ 0.098 ],\n", + " [ 0.0866],\n", + " [ 0.0866],\n", + " [ 0.0786],\n", + " [ 20.7351],\n", + " [ 20.6952],\n", + " [ 0.0453],\n", + " [ 0.0453],\n", + " [ 20.2678],\n", + " [ 20.2485],\n", + " [ 22.2365],\n", + " [ 22.1799],\n", + " [ 0.0601],\n", + " [ 0.0527],\n", + " [ 0.049 ],\n", + " [ 21.8656],\n", + " [ 21.8656],\n", + " [ 21.7207],\n", + " [ 21.6737],\n", + " [ 21.6336],\n", + " [ 0.0749],\n", + " [ 0.0723],\n", + " [ 0.0665],\n", + " [ 0.0257],\n", + " [ 0.4843],\n", + " [ 9.7433],\n", + " [ 20.9153],\n", + " [ 21.544 ],\n", + " [ 21.544 ],\n", + " [ 21.3744],\n", + " [ 21.3907],\n", + " [ 21.4053],\n", + " [ 0.061 ],\n", + " [ 0.059 ],\n", + " [ 0.0543],\n", + " [ 0.0543],\n", + " [ 0.0697],\n", + " [ 0.0661],\n", + " [ 0.0625],\n", + " [ 0.0547],\n", + " [ 0.0509],\n", + " [ 0.0464],\n", + " [ 0.0394],\n", + " [ 21.4084],\n", + " [ 21.4281],\n", + " [ 0.0478],\n", + " [ 0.0478],\n", + " [ 0.0376],\n", + " [ 0.0337],\n", + " [ 0.0359],\n", + " [ 0.0403],\n", + " [ 0.0594],\n", + " [ 0.0553],\n", + " [ 0.0447],\n", + " [ 0.0397],\n", + " [ 0.0378],\n", + " [ 0.0378],\n", + " [ 0.0449],\n", + " [ 0.0473],\n", + " [ 21.4903],\n", + " [ 21.5135],\n", + " [ 21.5596],\n", + " [ 21.5596],\n", + " [ 0.0662],\n", + " [ 0.0742],\n", + " [ 0.0742],\n", + " [ 0.0546]], dtype=float32)" + ] + }, + "execution_count": 83, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.predict(val_sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 84, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "INFO:tensorflow:Assets written to: C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_a\\assets\n" + ] + } + ], + "source": [ + "norm_sonar_01_model.save('C:/MakeAIWork/simulations/car/control_client/tensorflow/sonar_model_a')" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/tensorflow/trainingmodel_sonar_ tensorflow_python_clean.py b/simulations/car/control_client/tensorflow/trainingmodel_sonar_ tensorflow_python_clean.py new file mode 100644 index 00000000..2d6407ab --- /dev/null +++ b/simulations/car/control_client/tensorflow/trainingmodel_sonar_ tensorflow_python_clean.py @@ -0,0 +1,47 @@ +import tensorflow as tf +keras = tf.keras +from keras import Model + +import pandas as pd +import numpy as np + +np.set_printoptions(precision=4, suppress=True) + +filename = "../sonar_kevin.csv" + +sonar_01_train = pd.read_csv(filename, sep = ',') + +sonar_01_labels = sonar_01_train.iloc[:, [3]] +sonar_01_sensors = sonar_01_train.iloc[:,[0, 1, 2]] + +sonar_01_sensors = np.array(sonar_01_sensors) + +val_sonar_01_sensors = np.array(sonar_01_sensors [500:799]) +val_sonar_01_labels = np.array(sonar_01_labels [500:799]) + +normalize = keras.layers.Normalization() +normalize.adapt(sonar_01_sensors) + +norm_sonar_01_model = tf.keras.Sequential([ + normalize, + keras.Input(shape = (3,)), + keras.layers.Dense(16, activation = 'relu'), + keras.layers.Dense(16, activation = 'relu'), + keras.layers.Dense(1) +]) + +norm_sonar_01_model.compile( + loss = tf.keras.losses.MeanSquaredError(), + metrics = ['accuracy', 'mae'], + optimizer = tf.keras.optimizers.Adam(learning_rate=0.01) + ) + +norm_sonar_01_model.summary() + +norm_sonar_01_model.fit(sonar_01_sensors, sonar_01_labels, epochs=500) + +norm_sonar_01_model.evaluate(val_sonar_01_sensors, val_sonar_01_labels) + +norm_sonar_01_model.predict(val_sonar_01_sensors) + +norm_sonar_01_model.save('norm_sonar_01_model') \ No newline at end of file diff --git a/simulations/car/control_client/tensorflow/trainingmodel_tensorflow_sonar_w_scikitlearn(test_train_sep)_book.ipynb b/simulations/car/control_client/tensorflow/trainingmodel_tensorflow_sonar_w_scikitlearn(test_train_sep)_book.ipynb new file mode 100644 index 00000000..6c2e6f2c --- /dev/null +++ b/simulations/car/control_client/tensorflow/trainingmodel_tensorflow_sonar_w_scikitlearn(test_train_sep)_book.ipynb @@ -0,0 +1,2707 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "import tensorflow as tf\n", + "keras = tf.keras\n", + "from keras import Model\n", + "\n", + "import pandas as pd\n", + "import numpy as np\n", + "\n", + "# Make numpy values easier to read.\n", + "np.set_printoptions(precision=4, suppress=True)\n", + "\n", + "from sklearn.model_selection import train_test_split" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "filename = \"../sonar_kevin.csv\"" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_train = pd.read_csv(filename, sep = ',')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
    \n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
    1.45121.2711.7665-22
    01.45201.27161.7669-22
    11.45061.27051.7660-22
    21.44861.26881.7645-22
    31.44581.26661.7625-22
    41.44201.26351.7597-22
    \n", + "
    " + ], + "text/plain": [ + " 1.4512 1.271 1.7665 -22\n", + "0 1.4520 1.2716 1.7669 -22\n", + "1 1.4506 1.2705 1.7660 -22\n", + "2 1.4486 1.2688 1.7645 -22\n", + "3 1.4458 1.2666 1.7625 -22\n", + "4 1.4420 1.2635 1.7597 -22" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sonar_01_train.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors = sonar_01_train.copy()\n", + "# sonar_01_labels = sonar_01_sensors.pop('Steering Angle')" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_labels.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "De input (sensoren/afstanden) en output kunnen ook op een andere manier gescheiden \n", + "opgehaald worden uit het DataFrame:" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_labels = sonar_01_train.iloc[:, [3]]\n", + "sonar_01_sensors = sonar_01_train.iloc[:,[0, 1, 2]] # met .loc kan je labels gebruiken 'Sensor 1' etc." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_labels.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "# sonar_01_sensors.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_sensors = np.array(sonar_01_sensors)\n", + "sonar_01_labels = np.array(sonar_01_labels)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "# print(sonar_01_sensors)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "# val_sonar_01_sensors = np.array(sonar_01_sensors [500:799])\n", + "# val_sonar_01_labels = np.array(sonar_01_labels [500:799])" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [], + "source": [ + "sonar_01_sensors_train, sonar_01_sensors_test, sonar_01_labels_train, sonar_01_labels_test = train_test_split(sonar_01_sensors, sonar_01_labels, test_size = 0.20)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "normalize = keras.layers.Normalization()\n", + "normalize.adapt(sonar_01_sensors_train) \n", + "normalize.adapt(sonar_01_sensors_test)\n", + "normalize.adapt(sonar_01_labels_train) \n", + "normalize.adapt(sonar_01_labels_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[1.5933 1.3879 1.1602]\n", + " [0.9166 0.5431 3.094 ]\n", + " [1.9766 1.8443 0.8298]\n", + " ...\n", + " [1.9411 1.6598 1.106 ]\n", + " [2.7866 1.3585 1.3375]\n", + " [2.1213 1.3212 1.3573]]\n", + "\n", + "[[1.6714 1.2722 1.1805]\n", + " [1.7732 1.7211 1.319 ]\n", + " [1.5002 1.4175 1.2736]\n", + " ...\n", + " [1.3213 1.4077 1.0856]\n", + " [1.8603 1.4969 1.1418]\n", + " [1.8523 1.5404 1.2837]]\n", + "\n", + "[[ 0]\n", + " [-22]\n", + " [ 0]\n", + " ...\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]]\n", + "\n", + "[[ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [-22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [-22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [-22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 0]\n", + " [ 22]\n", + " [ 0]\n", + " [ 22]\n", + " [ 22]\n", + " [ 0]\n", + " [ 0]]\n" + ] + } + ], + "source": [ + "print(sonar_01_sensors_train) \n", + "print()\n", + "print(sonar_01_sensors_test)\n", + "print()\n", + "print(sonar_01_labels_train)\n", + "print() \n", + "print(sonar_01_labels_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_01_model = tf.keras.Sequential([\n", + " normalize,\n", + " keras.Input(shape = (3,)),\n", + " keras.layers.Dense(16, activation = 'relu'), \n", + " keras.layers.Dense(16, activation = 'relu'),\n", + " keras.layers.Dense(1)\n", + "]) " + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [], + "source": [ + "norm_sonar_01_model.compile(loss = tf.keras.losses.MeanSquaredError(), metrics = ['accuracy', 'mae'], \n", + " optimizer = tf.keras.optimizers.Adam(learning_rate=0.01))" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Model: \"sequential\"\n", + "_________________________________________________________________\n", + " Layer (type) Output Shape Param # \n", + "=================================================================\n", + " normalization (Normalizatio (None, 3) 7 \n", + " n) \n", + " \n", + " input_1 (InputLayer) multiple 0 \n", + " \n", + " dense (Dense) (None, 16) 64 \n", + " \n", + " dense_1 (Dense) (None, 16) 272 \n", + " \n", + " dense_2 (Dense) (None, 1) 17 \n", + " \n", + "=================================================================\n", + "Total params: 360\n", + "Trainable params: 353\n", + "Non-trainable params: 7\n", + "_________________________________________________________________\n" + ] + } + ], + "source": [ + "norm_sonar_01_model.summary()" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Epoch 1/100\n", + "125/125 [==============================] - 7s 5ms/step - loss: 92.0349 - accuracy: 0.0896 - mae: 6.3233\n", + "Epoch 2/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 62.4488 - accuracy: 0.1867 - mae: 5.7746\n", + "Epoch 3/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 46.3881 - accuracy: 0.3091 - mae: 5.1179\n", + "Epoch 4/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 39.6235 - accuracy: 0.3307 - mae: 4.6673\n", + "Epoch 5/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 36.7944 - accuracy: 0.3577 - mae: 4.3390\n", + "Epoch 6/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 33.6568 - accuracy: 0.3977 - mae: 3.9952\n", + "Epoch 7/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 30.5220 - accuracy: 0.4095 - mae: 3.7230\n", + "Epoch 8/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 27.9223 - accuracy: 0.4313 - mae: 3.4719\n", + "Epoch 9/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 27.3546 - accuracy: 0.4606 - mae: 3.4306\n", + "Epoch 10/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 25.7709 - accuracy: 0.4656 - mae: 3.2653\n", + "Epoch 11/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 23.2437 - accuracy: 0.4593 - mae: 3.1267\n", + "Epoch 12/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 22.2703 - accuracy: 0.4626 - mae: 3.0581\n", + "Epoch 13/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 22.5303 - accuracy: 0.4673 - mae: 3.0945\n", + "Epoch 14/100\n", + "125/125 [==============================] - 1s 5ms/step - loss: 22.2594 - accuracy: 0.4613 - mae: 3.1049\n", + "Epoch 15/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 21.1617 - accuracy: 0.4606 - mae: 3.0131\n", + "Epoch 16/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 20.3680 - accuracy: 0.4576 - mae: 2.8983\n", + "Epoch 17/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 19.6544 - accuracy: 0.4696 - mae: 2.9113\n", + "Epoch 18/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 20.8573 - accuracy: 0.4671 - mae: 2.9603\n", + "Epoch 19/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 19.0849 - accuracy: 0.4661 - mae: 2.8554\n", + "Epoch 20/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 19.6610 - accuracy: 0.4758 - mae: 2.8738\n", + "Epoch 21/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 18.5548 - accuracy: 0.4839 - mae: 2.7389\n", + "Epoch 22/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 19.2028 - accuracy: 0.4713 - mae: 2.8316\n", + "Epoch 23/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 17.8908 - accuracy: 0.4821 - mae: 2.6874\n", + "Epoch 24/100\n", + "125/125 [==============================] - 1s 11ms/step - loss: 19.4820 - accuracy: 0.4879 - mae: 2.7975\n", + "Epoch 25/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 16.4079 - accuracy: 0.5001 - mae: 2.4468\n", + "Epoch 26/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 15.7054 - accuracy: 0.5294 - mae: 2.2840\n", + "Epoch 27/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 13.9862 - accuracy: 0.5389 - mae: 2.1347\n", + "Epoch 28/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 13.8673 - accuracy: 0.5209 - mae: 2.1297\n", + "Epoch 29/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 13.2306 - accuracy: 0.5522 - mae: 2.0103\n", + "Epoch 30/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 12.3590 - accuracy: 0.5507 - mae: 1.9185\n", + "Epoch 31/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 11.4628 - accuracy: 0.5439 - mae: 1.8886\n", + "Epoch 32/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 11.0836 - accuracy: 0.5339 - mae: 1.8096\n", + "Epoch 33/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 12.3806 - accuracy: 0.4984 - mae: 1.9890\n", + "Epoch 34/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.9596 - accuracy: 0.5652 - mae: 1.6504\n", + "Epoch 35/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.8201 - accuracy: 0.5887 - mae: 1.5527\n", + "Epoch 36/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 11.6835 - accuracy: 0.5129 - mae: 1.9522\n", + "Epoch 37/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 10.1575 - accuracy: 0.4939 - mae: 1.8421\n", + "Epoch 38/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 11.0071 - accuracy: 0.5149 - mae: 1.8556\n", + "Epoch 39/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 9.9769 - accuracy: 0.5582 - mae: 1.7228\n", + "Epoch 40/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 9.8385 - accuracy: 0.5437 - mae: 1.6165\n", + "Epoch 41/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 11.6531 - accuracy: 0.5242 - mae: 1.8540\n", + "Epoch 42/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 11.3515 - accuracy: 0.5106 - mae: 1.8738\n", + "Epoch 43/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 13.3657 - accuracy: 0.5334 - mae: 2.0700\n", + "Epoch 44/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 10.5822 - accuracy: 0.5702 - mae: 1.6576\n", + "Epoch 45/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 12.5847 - accuracy: 0.4768 - mae: 1.9782\n", + "Epoch 46/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 11.0004 - accuracy: 0.5199 - mae: 1.7919\n", + "Epoch 47/100\n", + "125/125 [==============================] - 1s 7ms/step - loss: 10.2145 - accuracy: 0.5257 - mae: 1.7420\n", + "Epoch 48/100\n", + "125/125 [==============================] - 1s 7ms/step - loss: 8.8331 - accuracy: 0.5890 - mae: 1.4503\n", + "Epoch 49/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 10.4318 - accuracy: 0.5372 - mae: 1.7554\n", + "Epoch 50/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 9.4055 - accuracy: 0.5497 - mae: 1.6215\n", + "Epoch 51/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 8.6292 - accuracy: 0.5605 - mae: 1.5283\n", + "Epoch 52/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.3164 - accuracy: 0.5547 - mae: 1.6001\n", + "Epoch 53/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.7853 - accuracy: 0.5404 - mae: 1.5407\n", + "Epoch 54/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 11.2737 - accuracy: 0.4736 - mae: 1.9636\n", + "Epoch 55/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.7585 - accuracy: 0.5282 - mae: 1.6437\n", + "Epoch 56/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.9166 - accuracy: 0.5422 - mae: 1.6935\n", + "Epoch 57/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.6354 - accuracy: 0.5742 - mae: 1.4002\n", + "Epoch 58/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.6999 - accuracy: 0.5176 - mae: 1.5532\n", + "Epoch 59/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 9.1769 - accuracy: 0.4849 - mae: 1.7621\n", + "Epoch 60/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.5182 - accuracy: 0.4986 - mae: 1.6410\n", + "Epoch 61/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.7717 - accuracy: 0.5151 - mae: 1.6737\n", + "Epoch 62/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.4776 - accuracy: 0.5036 - mae: 1.6275\n", + "Epoch 63/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.1413 - accuracy: 0.5339 - mae: 1.5566\n", + "Epoch 64/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.6088 - accuracy: 0.5004 - mae: 1.6237\n", + "Epoch 65/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 8.7707 - accuracy: 0.5101 - mae: 1.6483\n", + "Epoch 66/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 7.8420 - accuracy: 0.5154 - mae: 1.4861\n", + "Epoch 67/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.6988 - accuracy: 0.4851 - mae: 1.7008\n", + "Epoch 68/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.4329 - accuracy: 0.5284 - mae: 1.5591\n", + "Epoch 69/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 7.9397 - accuracy: 0.5579 - mae: 1.4838\n", + "Epoch 70/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.7378 - accuracy: 0.5289 - mae: 1.4694\n", + "Epoch 71/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.9531 - accuracy: 0.4713 - mae: 1.9815\n", + "Epoch 72/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.6519 - accuracy: 0.5111 - mae: 1.5097\n", + "Epoch 73/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.9502 - accuracy: 0.4851 - mae: 1.6559\n", + "Epoch 74/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.4604 - accuracy: 0.5036 - mae: 1.6263\n", + "Epoch 75/100\n", + "125/125 [==============================] - 1s 11ms/step - loss: 8.7461 - accuracy: 0.4931 - mae: 1.6501\n", + "Epoch 76/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 9.0989 - accuracy: 0.5482 - mae: 1.6243\n", + "Epoch 77/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 7.7018 - accuracy: 0.5247 - mae: 1.4701\n", + "Epoch 78/100\n", + "125/125 [==============================] - 1s 7ms/step - loss: 6.8743 - accuracy: 0.5262 - mae: 1.3668\n", + "Epoch 79/100\n", + "125/125 [==============================] - 1s 6ms/step - loss: 9.8492 - accuracy: 0.4961 - mae: 1.7631\n", + "Epoch 80/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.2378 - accuracy: 0.5232 - mae: 1.4344\n", + "Epoch 81/100\n", + "125/125 [==============================] - 1s 8ms/step - loss: 6.8139 - accuracy: 0.5377 - mae: 1.3641\n", + "Epoch 82/100\n", + "125/125 [==============================] - 1s 11ms/step - loss: 7.2415 - accuracy: 0.4886 - mae: 1.5192\n", + "Epoch 83/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.4623 - accuracy: 0.5304 - mae: 1.4624\n", + "Epoch 84/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.5507 - accuracy: 0.5967 - mae: 1.2346\n", + "Epoch 85/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.8719 - accuracy: 0.5116 - mae: 1.6422\n", + "Epoch 86/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.9816 - accuracy: 0.5447 - mae: 1.4175\n", + "Epoch 87/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.6838 - accuracy: 0.4989 - mae: 1.5914\n", + "Epoch 88/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 6.2910 - accuracy: 0.5792 - mae: 1.2374\n", + "Epoch 89/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 9.4705 - accuracy: 0.4556 - mae: 1.9306\n", + "Epoch 90/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.0733 - accuracy: 0.5249 - mae: 1.4439\n", + "Epoch 91/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 7.1261 - accuracy: 0.5212 - mae: 1.5148\n", + "Epoch 92/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.5105 - accuracy: 0.5252 - mae: 1.3722\n", + "Epoch 93/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 8.2188 - accuracy: 0.5041 - mae: 1.6489\n", + "Epoch 94/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 7.0484 - accuracy: 0.4839 - mae: 1.5228\n", + "Epoch 95/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.5415 - accuracy: 0.5452 - mae: 1.3338\n", + "Epoch 96/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 6.9659 - accuracy: 0.5124 - mae: 1.4777\n", + "Epoch 97/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 6.2635 - accuracy: 0.5234 - mae: 1.3446\n", + "Epoch 98/100\n", + "125/125 [==============================] - 1s 9ms/step - loss: 7.3167 - accuracy: 0.5001 - mae: 1.5262\n", + "Epoch 99/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 8.7704 - accuracy: 0.5116 - mae: 1.6849\n", + "Epoch 100/100\n", + "125/125 [==============================] - 1s 10ms/step - loss: 5.9176 - accuracy: 0.5474 - mae: 1.2156\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.fit(sonar_01_sensors_train, sonar_01_labels_train, epochs=100)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "32/32 [==============================] - 1s 9ms/step - loss: 5.8487 - accuracy: 0.6006 - mae: 1.0236\n" + ] + }, + { + "data": { + "text/plain": [ + "[5.848673343658447, 0.6006006002426147, 1.023626685142517]" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.evaluate(sonar_01_sensors_test, sonar_01_labels_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "32/32 [==============================] - 0s 4ms/step\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[ 0.5216],\n", + " [ 0.3826],\n", + " [ 0.1799],\n", + " [ 0.4103],\n", + " [ 22.2051],\n", + " [ 0.4612],\n", + " [-13.5913],\n", + " [ 1.0873],\n", + " [ 0.4282],\n", + " [ 0.5611],\n", + " [ -6.2491],\n", + " [ 0.3339],\n", + " [ -2.8811],\n", + " [ -4.1633],\n", + " [ 0.4216],\n", + " [ 0.5116],\n", + " [ 0.2941],\n", + " [ 22.1633],\n", + " [ 4.1974],\n", + " [ -2.7358],\n", + " [ 22.0137],\n", + " [ 0.5506],\n", + " [ 0.112 ],\n", + " [ 0.3718],\n", + " [ 0.5636],\n", + " [ 0.2554],\n", + " [ 22.2376],\n", + " [ 22.0079],\n", + " [ 0.4995],\n", + " [ 16.0192],\n", + " [ 22.1909],\n", + " [ 22.2027],\n", + " [ 0.1547],\n", + " [ 21.9981],\n", + " [ 0.3194],\n", + " [ 0.5052],\n", + " [ 0.3275],\n", + " [ 0.1238],\n", + " [ 0.4528],\n", + " [ 0.3389],\n", + " [ -0.5899],\n", + " [ -1.3218],\n", + " [ 0.2598],\n", + " [ 22.2377],\n", + " [ 3.2913],\n", + " [ 0.4542],\n", + " [ 0.43 ],\n", + " [ 1.3246],\n", + " [ 0.526 ],\n", + " [ 21.5511],\n", + " [ 22.4971],\n", + " [ 0.3512],\n", + " [ 0.3216],\n", + " [ 0.3182],\n", + " [ 0.5849],\n", + " [ 0.3308],\n", + " [ 3.1265],\n", + " [ 0.3466],\n", + " [ 0.1987],\n", + " [ 0.3362],\n", + " [ 0.2782],\n", + " [ 21.482 ],\n", + " [ 0.5932],\n", + " [ 22.0174],\n", + " [ -4.7708],\n", + " [ 0.1631],\n", + " [ 22.1101],\n", + " [ 21.7646],\n", + " [ 0.3471],\n", + " [ 22.2198],\n", + " [ 20.986 ],\n", + " [ 0.393 ],\n", + " [ 0.3231],\n", + " [ 0.2972],\n", + " [ 0.4912],\n", + " [ 0.6633],\n", + " [ 0.3106],\n", + " [ 0.2114],\n", + " [ 5.8052],\n", + " [ -0.3669],\n", + " [ 0.5069],\n", + " [-12.2745],\n", + " [ 0.5256],\n", + " [ 0.5103],\n", + " [ 22.1866],\n", + " [ 0.4504],\n", + " [ 0.3461],\n", + " [ 0.267 ],\n", + " [ 3.3803],\n", + " [ 21.7825],\n", + " [-11.8733],\n", + " [ 0.4941],\n", + " [ 0.4209],\n", + " [ 0.2125],\n", + " [ 0.5404],\n", + " [ 0.3114],\n", + " [ 0.2092],\n", + " [ 0.4069],\n", + " [ 0.2092],\n", + " [ 1.8325],\n", + " [ 0.5496],\n", + " [ 0.3679],\n", + " [ 0.1841],\n", + " [ 22.2376],\n", + " [ 0.4529],\n", + " [ 0.2181],\n", + " [ 0.3053],\n", + " [ 0.2121],\n", + " [ 0.5148],\n", + " [ 0.6109],\n", + " [ 22.3027],\n", + " [ 0.4015],\n", + " [ 0.4417],\n", + " [ 22.0996],\n", + " [ 0.3263],\n", + " [ 0.2498],\n", + " [ 0.3183],\n", + " [ 0.3623],\n", + " [ 0.3812],\n", + " [ 0.3453],\n", + " [ 0.3828],\n", + " [ 0.4259],\n", + " [ 0.5996],\n", + " [ 0.1992],\n", + " [ 0.1642],\n", + " [ 0.4328],\n", + " [ 0.2769],\n", + " [ 0.4771],\n", + " [ 20.986 ],\n", + " [ 0.2904],\n", + " [ 0.2581],\n", + " [ 0.2398],\n", + " [ 0.3226],\n", + " [ 0.2872],\n", + " [ 0.4361],\n", + " [-12.1865],\n", + " [ 3.3803],\n", + " [ 0.223 ],\n", + " [ 0.3054],\n", + " [ 0.3312],\n", + " [ 0.3783],\n", + " [ 21.6779],\n", + " [ 0.3979],\n", + " [ 0.1938],\n", + " [ 0.4272],\n", + " [ 0.5244],\n", + " [ 0.4641],\n", + " [ 0.2939],\n", + " [ 0.4083],\n", + " [ 0.2622],\n", + " [ 0.3062],\n", + " [ 0.1825],\n", + " [ 0.4375],\n", + " [ 22.0716],\n", + " [ 0.2979],\n", + " [ 0.52 ],\n", + " [ 0.6733],\n", + " [ 22.1614],\n", + " [ 21.5039],\n", + " [ 0.3442],\n", + " [ 22.2428],\n", + " [ 0.4664],\n", + " [ 0.6302],\n", + " [ 22.1981],\n", + " [ 0.477 ],\n", + " [ 0.4234],\n", + " [ 0.6029],\n", + " [ 0.3528],\n", + " [ 0.2825],\n", + " [ 0.4228],\n", + " [ 0.3126],\n", + " [ 0.2917],\n", + " [ 21.8394],\n", + " [ 21.996 ],\n", + " [ 0.303 ],\n", + " [ 0.7127],\n", + " [ 0.6377],\n", + " [ 18.5268],\n", + " [ 0.1927],\n", + " [ 21.9971],\n", + " [ -4.0381],\n", + " [ -3.5692],\n", + " [ 0.4762],\n", + " [ 0.4722],\n", + " [ 0.3501],\n", + " [ 0.2697],\n", + " [ -0.4334],\n", + " [ 0.3344],\n", + " [ 4.1974],\n", + " [ 0.4154],\n", + " [ 0.2517],\n", + " [-10.8558],\n", + " [ 0.3516],\n", + " [ 0.5978],\n", + " [ -0.0091],\n", + " [ 0.2243],\n", + " [ 0.3209],\n", + " [ 0.3767],\n", + " [ 0.4492],\n", + " [ 22.0954],\n", + " [ 0.3825],\n", + " [ 0.4241],\n", + " [ 22.3337],\n", + " [ 2.4154],\n", + " [ 0.7288],\n", + " [ 0.3399],\n", + " [ 0.475 ],\n", + " [ 0.2476],\n", + " [ 0.5772],\n", + " [ 20.7407],\n", + " [ 0.1023],\n", + " [ 0.6536],\n", + " [ 22.1387],\n", + " [ 21.9002],\n", + " [ 4.8034],\n", + " [ 22.1068],\n", + " [ 0.3216],\n", + " [ 0.2004],\n", + " [ 0.285 ],\n", + " [ 0.4851],\n", + " [ 0.4103],\n", + " [ 0.3578],\n", + " [ 0.5545],\n", + " [ 22.13 ],\n", + " [ 0.5329],\n", + " [ 21.9493],\n", + " [ 0.6302],\n", + " [ 0.499 ],\n", + " [ 8.8093],\n", + " [ 0.2597],\n", + " [ 0.4806],\n", + " [ 0.1548],\n", + " [ 0.5016],\n", + " [ 0.3474],\n", + " [ 0.6924],\n", + " [ 1.6952],\n", + " [ 17.9506],\n", + " [ 0.3512],\n", + " [ 0.2439],\n", + " [ 22.1226],\n", + " [ 0.4299],\n", + " [ 8.9486],\n", + " [ 0.0803],\n", + " [ 21.9756],\n", + " [ 0.3777],\n", + " [ 0.3322],\n", + " [ 22.087 ],\n", + " [ 0.4066],\n", + " [ 0.2432],\n", + " [ 22.1327],\n", + " [-13.1767],\n", + " [ 21.9575],\n", + " [ 0.446 ],\n", + " [ 0.3382],\n", + " [ 0.3285],\n", + " [ 0.4823],\n", + " [ 0.3062],\n", + " [ 0.3668],\n", + " [ 0.6118],\n", + " [ 22.4282],\n", + " [ 0.3169],\n", + " [ 0.0257],\n", + " [-15.7778],\n", + " [ 22.3301],\n", + " [ 6.1183],\n", + " [ 22.1453],\n", + " [ 0.3412],\n", + " [ 0.2641],\n", + " [ 8.5875],\n", + " [ 9.8056],\n", + " [ 0.2497],\n", + " [ 0.3649],\n", + " [ 0.1067],\n", + " [ -4.5033],\n", + " [ 0.1914],\n", + " [ 0.3317],\n", + " [ 0.2493],\n", + " [ 0.4228],\n", + " [ 22.1624],\n", + " [ 0.275 ],\n", + " [ 20.8638],\n", + " [ 0.3531],\n", + " [ 0.1904],\n", + " [ 0.3566],\n", + " [ 3.7805],\n", + " [ 0.4422],\n", + " [ 0.2818],\n", + " [ 0.3851],\n", + " [ 0.3621],\n", + " [ 0.2522],\n", + " [ 0.1511],\n", + " [ 0.5375],\n", + " [ 0.5036],\n", + " [ 0.3897],\n", + " [ 0.3137],\n", + " [ 0.2261],\n", + " [ 21.5784],\n", + " [ 0.4479],\n", + " [ -1.0376],\n", + " [ 0.2666],\n", + " [ 22.2523],\n", + " [ 0.4035],\n", + " [ 22.0165],\n", + " [ 0.2745],\n", + " [ 1.449 ],\n", + " [ 0.1117],\n", + " [ 0.4212],\n", + " [ 0.2741],\n", + " [ 0.4457],\n", + " [ 0.4294],\n", + " [-29.3471],\n", + " [ 21.5806],\n", + " [ 0.2881],\n", + " [ 0.375 ],\n", + " [ 0.4512],\n", + " [ 0.3602],\n", + " [ 0.3631],\n", + " [ 0.1977],\n", + " [ 0.3288],\n", + " [ 0.3243],\n", + " [ 22.0811],\n", + " [ 21.0728],\n", + " [ 22.0837],\n", + " [ 0.4345],\n", + " [ 0.3683],\n", + " [ 0.272 ],\n", + " [ 0.2927],\n", + " [ 0.146 ],\n", + " [ 21.9612],\n", + " [ 21.6319],\n", + " [ 0.6189],\n", + " [ 0.283 ],\n", + " [ -0.2965],\n", + " [ 22.1432],\n", + " [ 0.404 ],\n", + " [ 0.3102],\n", + " [ 0.4918],\n", + " [ 0.4604],\n", + " [ 0.3662],\n", + " [ 0.1221],\n", + " [ 1.4796],\n", + " [ 0.4549],\n", + " [ -2.3804],\n", + " [ 0.4057],\n", + " [ 0.0136],\n", + " [ 0.1997],\n", + " [ 1.6952],\n", + " [ 0.3001],\n", + " [-21.3755],\n", + " [ 0.559 ],\n", + " [ 0.6504],\n", + " [ 0.2722],\n", + " [ 21.878 ],\n", + " [ 1.4748],\n", + " [ 0.3822],\n", + " [ 0.4073],\n", + " [ 0.2187],\n", + " [ 16.5966],\n", + " [-11.105 ],\n", + " [ 0.3613],\n", + " [ 22.1688],\n", + " [ 22.142 ],\n", + " [ 0.2934],\n", + " [ 1.0703],\n", + " [ 0.6121],\n", + " [ -9.6441],\n", + " [ 0.2928],\n", + " [ 22.3451],\n", + " [ 0.6749],\n", + " [ 0.6837],\n", + " [ 22.1374],\n", + " [ 0.4283],\n", + " [ 0.3858],\n", + " [ 0.3447],\n", + " [ 7.5371],\n", + " [ -1.3079],\n", + " [ 0.2957],\n", + " [ 0.4477],\n", + " [ 0.3212],\n", + " [ 0.1851],\n", + " [ 0.3421],\n", + " [ 0.4435],\n", + " [ 22.1454],\n", + " [ 10.0874],\n", + " [ 22.1258],\n", + " [ 22.1804],\n", + " [ 0.3543],\n", + " [ 0.2741],\n", + " [ 0.4271],\n", + " [ 0.2374],\n", + " [ 0.2379],\n", + " [ 0.4845],\n", + " [ 0.3725],\n", + " [ 0.3721],\n", + " [ 0.1838],\n", + " [ 0.3639],\n", + " [ 0.2336],\n", + " [ 0.248 ],\n", + " [ 0.4721],\n", + " [-21.2016],\n", + " [ 0.2872],\n", + " [ -1.2914],\n", + " [ 0.2305],\n", + " [ 0.3259],\n", + " [ 0.6011],\n", + " [ 0.2981],\n", + " [ 0.4861],\n", + " [ 22.3595],\n", + " [ 0.2949],\n", + " [ 0.4637],\n", + " [ 0.3713],\n", + " [ 0.1807],\n", + " [ 22.1436],\n", + " [ 0.3194],\n", + " [ 0.196 ],\n", + " [ 21.5919],\n", + " [ 20.5974],\n", + " [ 22.1297],\n", + " [ 0.4038],\n", + " [ 21.822 ],\n", + " [ 0.4891],\n", + " [ 0.4421],\n", + " [ 22.0245],\n", + " [ 0.5659],\n", + " [ 6.574 ],\n", + " [ -1.2195],\n", + " [ 22.1204],\n", + " [ 21.9388],\n", + " [ 0.291 ],\n", + " [ 0.1998],\n", + " [ 5.8052],\n", + " [ 0.1838],\n", + " [ 0.3104],\n", + " [ 0.4215],\n", + " [ 0.3705],\n", + " [ -0.136 ],\n", + " [ 22.2733],\n", + " [ 0.2005],\n", + " [ 16.6039],\n", + " [ -1.9363],\n", + " [ 0.3387],\n", + " [ 0.3989],\n", + " [ 0.1168],\n", + " [ 0.3897],\n", + " [-21.4121],\n", + " [ 0.3154],\n", + " [ 0.406 ],\n", + " [ 0.435 ],\n", + " [ 0.3639],\n", + " [ 0.277 ],\n", + " [ 0.3579],\n", + " [ 0.4159],\n", + " [ 0.196 ],\n", + " [ 21.9736],\n", + " [ 0.3968],\n", + " [ 0.399 ],\n", + " [ 21.8716],\n", + " [ 21.4366],\n", + " [ -8.0188],\n", + " [ 0.3008],\n", + " [ 0.2825],\n", + " [ 22.1164],\n", + " [ 21.7042],\n", + " [ 0.4809],\n", + " [ 1.5752],\n", + " [ 0.3471],\n", + " [ 0.5767],\n", + " [ 17.8283],\n", + " [ 22.2372],\n", + " [ 0.3708],\n", + " [ 0.2718],\n", + " [ -0.0071],\n", + " [ 0.2894],\n", + " [ 0.3884],\n", + " [ 0.1213],\n", + " [ 0.3972],\n", + " [-15.8927],\n", + " [ -1.7981],\n", + " [ 21.9425],\n", + " [ 21.7392],\n", + " [ 0.2262],\n", + " [ 22.2163],\n", + " [ 0.3629],\n", + " [ 0.364 ],\n", + " [ 0.2818],\n", + " [ 0.3961],\n", + " [ 0.4319],\n", + " [ 0.3562],\n", + " [ 0.3977],\n", + " [ 0.6742],\n", + " [ 0.3483],\n", + " [ 0.2037],\n", + " [ 4.0034],\n", + " [ 0.5837],\n", + " [ 0.4553],\n", + " [ 0.3058],\n", + " [ 0.5035],\n", + " [ 0.2824],\n", + " [ 0.6064],\n", + " [ 0.5759],\n", + " [ 0.2177],\n", + " [ -0.166 ],\n", + " [ 0.3965],\n", + " [ -1.9681],\n", + " [ 0.5254],\n", + " [ 0.2822],\n", + " [ 0.3391],\n", + " [ 0.2576],\n", + " [ 0.4764],\n", + " [ 0.6088],\n", + " [ 0.2513],\n", + " [ 0.597 ],\n", + " [ 0.4141],\n", + " [ 21.8593],\n", + " [ 0.4619],\n", + " [ 0.3097],\n", + " [ 0.2702],\n", + " [ 0.4641],\n", + " [ 21.767 ],\n", + " [ 21.0447],\n", + " [ 0.4144],\n", + " [ 0.1525],\n", + " [ 0.2856],\n", + " [ 22.1189],\n", + " [ 12.9571],\n", + " [ 5.3336],\n", + " [ 21.256 ],\n", + " [ -6.0426],\n", + " [ 0.4647],\n", + " [ 0.1662],\n", + " [ 0.4618],\n", + " [ 17.8682],\n", + " [ 0.6018],\n", + " [-24.5631],\n", + " [ -4.4459],\n", + " [ -4.3498],\n", + " [ 21.9445],\n", + " [ 0.5006],\n", + " [ 1.1629],\n", + " [ 22.331 ],\n", + " [ 0.5162],\n", + " [ 22.1153],\n", + " [ 14.3377],\n", + " [ 0.2521],\n", + " [ 0.2433],\n", + " [ 0.3459],\n", + " [ 0.4821],\n", + " [ 0.4676],\n", + " [ 21.8008],\n", + " [ 21.3831],\n", + " [ 0.4622],\n", + " [ 22.0782],\n", + " [ 0.4749],\n", + " [ 2.9481],\n", + " [ 0.2076],\n", + " [ 0.5402],\n", + " [ 0.4815],\n", + " [ -0.5435],\n", + " [ 0.5172],\n", + " [ 0.2493],\n", + " [ 0.4194],\n", + " [ 22.1571],\n", + " [ 0.407 ],\n", + " [ 21.9894],\n", + " [ 1.1989],\n", + " [ 0.5066],\n", + " [ 21.9437],\n", + " [ 0.2479],\n", + " [ 22.1959],\n", + " [ 0.2963],\n", + " [ 22.1951],\n", + " [ -0.5038],\n", + " [ 0.5411],\n", + " [ 0.2914],\n", + " [-32.9526],\n", + " [-18.8707],\n", + " [ 0.2941],\n", + " [ 0.3557],\n", + " [ 22.3406],\n", + " [ 0.5377],\n", + " [ 22.0688],\n", + " [ 0.1552],\n", + " [ 0.5118],\n", + " [ 21.9738],\n", + " [ 22.1097],\n", + " [ 22.0938],\n", + " [ 0.3697],\n", + " [ 0.1373],\n", + " [ 5.4818],\n", + " [ 0.3137],\n", + " [ 0.4124],\n", + " [ 22.2449],\n", + " [ 0.4963],\n", + " [ 22.248 ],\n", + " [ 0.3674],\n", + " [ 0.3073],\n", + " [ 1.2709],\n", + " [ 0.5511],\n", + " [ 0.2711],\n", + " [ 0.2374],\n", + " [ 21.3256],\n", + " [ 0.0116],\n", + " [ 0.3322],\n", + " [-12.3465],\n", + " [ 22.0643],\n", + " [ 22.182 ],\n", + " [ 0.2763],\n", + " [-29.0969],\n", + " [ 0.5118],\n", + " [ 22.2172],\n", + " [ 0.3377],\n", + " [ 0.2042],\n", + " [ 0.4019],\n", + " [ 0.1393],\n", + " [ 20.1304],\n", + " [ 0.2623],\n", + " [ 17.8183],\n", + " [ 20.8752],\n", + " [ 0.3926],\n", + " [ 15.7817],\n", + " [ 0.267 ],\n", + " [ -4.1918],\n", + " [ 0.1741],\n", + " [ 0.7585],\n", + " [ 22.0964],\n", + " [ 0.3458],\n", + " [ 1.3246],\n", + " [-24.3182],\n", + " [ 0.5851],\n", + " [ 8.2238],\n", + " [ 0.1383],\n", + " [ -8.0188],\n", + " [ 22.0203],\n", + " [ 0.5799],\n", + " [ -0.5369],\n", + " [ 0.3553],\n", + " [ 0.4542],\n", + " [ 0.3725],\n", + " [ 0.5977],\n", + " [ 0.4597],\n", + " [ 0.417 ],\n", + " [ 0.2763],\n", + " [ 0.8023],\n", + " [ 21.3719],\n", + " [ 0.3878],\n", + " [ 0.4597],\n", + " [ 0.3072],\n", + " [ 0.4105],\n", + " [-16.5999],\n", + " [ 0.3951],\n", + " [-18.9653],\n", + " [ 0.4972],\n", + " [ 0.278 ],\n", + " [ 0.2521],\n", + " [ 0.1531],\n", + " [ 0.4298],\n", + " [ 0.2902],\n", + " [ 0.2374],\n", + " [ 0.353 ],\n", + " [ 0.2857],\n", + " [ 0.2822],\n", + " [ 0.3576],\n", + " [ 0.2067],\n", + " [ 0.0858],\n", + " [-21.232 ],\n", + " [ 0.3483],\n", + " [ 0.2528],\n", + " [ 0.2859],\n", + " [ 0.5366],\n", + " [ 0.2854],\n", + " [-17.6587],\n", + " [ 0.338 ],\n", + " [ 5.8738],\n", + " [ 2.0443],\n", + " [-15.6574],\n", + " [ 0.4558],\n", + " [ 9.3829],\n", + " [ -2.6927],\n", + " [ 21.7157],\n", + " [ -5.2673],\n", + " [ 0.4735],\n", + " [ 0.5125],\n", + " [ 1.4877],\n", + " [ 0.3951],\n", + " [ 0.2837],\n", + " [ 0.3192],\n", + " [ 0.5849],\n", + " [ -3.7174],\n", + " [ 0.3535],\n", + " [ 0.7288],\n", + " [ 0.7129],\n", + " [ -2.2131],\n", + " [ 0.3658],\n", + " [ 0.1013],\n", + " [ 0.4477],\n", + " [ 22.0625],\n", + " [ 0.4119],\n", + " [ 0.4587],\n", + " [ 0.3301],\n", + " [ 0.4831],\n", + " [ 0.1255],\n", + " [ 0.5496],\n", + " [ 0.3685],\n", + " [ 0.5397],\n", + " [ 22.2958],\n", + " [ 0.3387],\n", + " [ 22.275 ],\n", + " [ 0.3235],\n", + " [ 1.1588],\n", + " [ 0.2561],\n", + " [ 0.402 ],\n", + " [ 0.135 ],\n", + " [ 0.3798],\n", + " [ 0.335 ],\n", + " [ 0.4265],\n", + " [ -0.9657],\n", + " [ 0.2842],\n", + " [ 21.6804],\n", + " [ 0.526 ],\n", + " [ 0.3364],\n", + " [ 22.2417],\n", + " [ 0.1904],\n", + " [ 0.2678],\n", + " [ 0.2321],\n", + " [ 0.2387],\n", + " [ 1.1274],\n", + " [ 22.142 ],\n", + " [ 0.0065],\n", + " [ 22.2119],\n", + " [ 0.3702],\n", + " [ 0.3347],\n", + " [ 0.3177],\n", + " [ -6.3357],\n", + " [ 0.6773],\n", + " [ 0.3006],\n", + " [ -0.5899],\n", + " [ 22.1088],\n", + " [ 1.419 ],\n", + " [ 2.5958],\n", + " [ 0.338 ],\n", + " [ 0.4535],\n", + " [ 0.3231],\n", + " [ 0.313 ],\n", + " [ 0.2237],\n", + " [ 21.885 ],\n", + " [ 0.2712],\n", + " [ 0.3786],\n", + " [ 22.2187],\n", + " [ 21.4149],\n", + " [ 22.2119],\n", + " [ 0.6761],\n", + " [ 0.5177],\n", + " [ 21.8216],\n", + " [ 0.3769],\n", + " [ 22.1135],\n", + " [ 0.2706],\n", + " [ 22.2598],\n", + " [ 22.0812],\n", + " [ -9.5603],\n", + " [ 0.1566],\n", + " [ 22.2473],\n", + " [ 15.8285],\n", + " [ 0.3432],\n", + " [ 0.5528],\n", + " [ 0.3921],\n", + " [ 21.9323],\n", + " [ 0.6146],\n", + " [ 0.5481],\n", + " [ 0.3511],\n", + " [ 1.8307],\n", + " [ 22.1349],\n", + " [ 1.012 ],\n", + " [ 20.5761],\n", + " [ 22.1825],\n", + " [ 0.4434],\n", + " [ 21.6798],\n", + " [ 22.2018],\n", + " [ 8.4665],\n", + " [ 0.2145],\n", + " [-32.4269],\n", + " [ 0.4642],\n", + " [ 0.4437],\n", + " [ 0.1897],\n", + " [ 0.408 ],\n", + " [ 0.1586],\n", + " [ 0.316 ],\n", + " [ 0.2439],\n", + " [ 0.3641],\n", + " [ 0.5611],\n", + " [ 0.4626],\n", + " [ 22.3138],\n", + " [ 20.0323],\n", + " [ -0.6533],\n", + " [ -4.3145],\n", + " [ 0.1993],\n", + " [ -4.8407],\n", + " [ 0.4311],\n", + " [ 0.3034],\n", + " [ 0.4146],\n", + " [ 0.3557],\n", + " [ 0.826 ],\n", + " [ 0.3685],\n", + " [ 0.1239],\n", + " [ 0.3826],\n", + " [ 15.995 ],\n", + " [ 0.2948],\n", + " [ 0.1932],\n", + " [ 0.2741],\n", + " [ 0.2542],\n", + " [ 0.1573],\n", + " [ 0.2246],\n", + " [ 0.2651],\n", + " [ 22.4254],\n", + " [ 0.4788],\n", + " [ 22.2491],\n", + " [ 0.4265],\n", + " [ 22.0428],\n", + " [ 0.2134],\n", + " [-24.3182],\n", + " [ 0.497 ],\n", + " [ 0.3966],\n", + " [ 0.5247],\n", + " [ 0.2316],\n", + " [ 0.4395],\n", + " [ 0.6109],\n", + " [ 0.43 ],\n", + " [ 0.1921],\n", + " [ 0.2393],\n", + " [ 0.5868],\n", + " [ 22.2863],\n", + " [ 0.5368],\n", + " [ -1.2189],\n", + " [ -2.5534],\n", + " [ 0.2403],\n", + " [ 0.3493],\n", + " [ 22.113 ],\n", + " [ 0.4877],\n", + " [ 0.3354],\n", + " [ 0.5705],\n", + " [ 22.1853],\n", + " [ 0.3928],\n", + " [ 0.6185],\n", + " [ 22.1631],\n", + " [ 0.2303],\n", + " [-17.7562],\n", + " [ 0.4064],\n", + " [ 0.2342],\n", + " [ 22.0469],\n", + " [ 0.2579],\n", + " [ 4.3229],\n", + " [ 0.2685],\n", + " [ 0.3936],\n", + " [ 0.3312],\n", + " [ 0.1905],\n", + " [ 0.4727],\n", + " [ 0.3946],\n", + " [ 0.3356],\n", + " [ 0.4163],\n", + " [ 0.2003],\n", + " [ 0.5473],\n", + " [ 0.4626],\n", + " [ 17.4198],\n", + " [ 22.2934],\n", + " [ 0.3554],\n", + " [ 0.2013],\n", + " [ 0.4612],\n", + " [ 0.546 ],\n", + " [ 0.2076],\n", + " [ 0.4814],\n", + " [ 0.2603],\n", + " [ 0.5291],\n", + " [ 0.5179],\n", + " [ 0.4238],\n", + " [ 0.7585],\n", + " [ 0.196 ],\n", + " [ 0.3642],\n", + " [ 0.4715],\n", + " [ 0.3961],\n", + " [ 22.1129],\n", + " [ 1.0752],\n", + " [ 0.487 ],\n", + " [ -3.2752],\n", + " [ 0.3483],\n", + " [ 0.5031],\n", + " [ 21.767 ],\n", + " [ 0.4569],\n", + " [ 22.1168],\n", + " [ -2.7704],\n", + " [ 0.5663],\n", + " [ 0.2266],\n", + " [ 0.1579],\n", + " [ 0.2725],\n", + " [ 0.4738],\n", + " [-19.0097],\n", + " [ 21.7903],\n", + " [-16.3374],\n", + " [ 22.1652],\n", + " [ 0.2678],\n", + " [ 0.27 ],\n", + " [ 5.6167],\n", + " [ 0.768 ],\n", + " [ 22.1796],\n", + " [ 21.0893],\n", + " [ 0.5829],\n", + " [ 0.526 ],\n", + " [ 0.4735],\n", + " [ 0.3584],\n", + " [ 0.3333],\n", + " [ 0.2531],\n", + " [ 0.2865],\n", + " [ 0.4118],\n", + " [ 0.4235],\n", + " [ 0.4421],\n", + " [ 22.2735],\n", + " [ 0.2646],\n", + " [ 0.2715],\n", + " [ 0.3417],\n", + " [ 0.4142],\n", + " [ 15.2686],\n", + " [ 0.5475],\n", + " [ 0.3402],\n", + " [ 0.2984],\n", + " [ 0.5546],\n", + " [ 0.1926],\n", + " [ 0.2004],\n", + " [ 0.2398],\n", + " [ 12.5411],\n", + " [ 21.7584],\n", + " [ 21.8948],\n", + " [ 0.3522],\n", + " [-11.08 ],\n", + " [ 0.2731],\n", + " [ 22.1429],\n", + " [ 21.2692],\n", + " [ 0.5292],\n", + " [ 0.4222],\n", + " [ 0.4751],\n", + " [ 22.1727],\n", + " [-15.8243],\n", + " [ -0.9919],\n", + " [ 4.4171],\n", + " [ 0.3609],\n", + " [ 22.3608],\n", + " [ -1.5862],\n", + " [ -0.3669],\n", + " [ 0.2261],\n", + " [ 0.5528],\n", + " [ 0.2912],\n", + " [ 0.3432],\n", + " [ 0.5683],\n", + " [ 21.7646],\n", + " [ 0.3212],\n", + " [ 0.5154],\n", + " [ 1.2148],\n", + " [ 0.4591],\n", + " [ 0.3549],\n", + " [ 0.3659],\n", + " [ 22.2417],\n", + " [ 0.274 ],\n", + " [ 0.4063],\n", + " [ 0.4224],\n", + " [-32.6185],\n", + " [ 21.5476],\n", + " [ 0.3427],\n", + " [ 0.2187],\n", + " [ 0.2068],\n", + " [ 0.5035],\n", + " [ 21.5187],\n", + " [ 0.2599],\n", + " [ 21.9801],\n", + " [ 22.1117],\n", + " [ 0.2165],\n", + " [ 22.2697],\n", + " [ 0.3464],\n", + " [ 0.3883],\n", + " [ 0.3137],\n", + " [ 20.9296],\n", + " [ 0.5858],\n", + " [ 0.2803],\n", + " [ 22.1927],\n", + " [ 1.2995],\n", + " [ 0.3444],\n", + " [ 22.2865],\n", + " [ 0.4154],\n", + " [ 1.6624],\n", + " [ 0.2907],\n", + " [ 0.4171],\n", + " [ 22.2404],\n", + " [ 0.4514],\n", + " [ 5.7692],\n", + " [ 0.3408],\n", + " [ 0.4521],\n", + " [ -0.951 ],\n", + " [ 21.9679],\n", + " [ 0.2384],\n", + " [ 20.7914],\n", + " [ 21.7976],\n", + " [ 0.3824],\n", + " [ 0.3042]], dtype=float32)" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "norm_sonar_01_model.predict(sonar_01_sensors_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "INFO:tensorflow:Assets written to: C:/MakeAIWork/simulations/car/control_client/tensorflow/modelT\\assets\n" + ] + } + ], + "source": [ + "norm_sonar_01_model.save('C:/MakeAIWork/simulations/car/control_client/tensorflow/modelT')" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "- Training en Test aanmaken?\n", + "- Validatie. Done!\n", + "- Hoe data opslaan en exporteren? Check\n", + "- Accuracy? - Done\n", + "- Model prediction! model.predict inputs + real values (array?) Done!" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "https://www.tensorflow.org/guide/keras/save_and_serialize" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "tf.random.set_seed(1) Not working correctly/at all?" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "https://www.askpython.com/python-modules/saving-loading-models-tensorflow" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.7" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "5b93afe9c2e217d44e354b055ed180e932b72842f9b6422dadc1ad80da9caf67" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/simulations/car/control_client/test.py b/simulations/car/control_client/test.py new file mode 100644 index 00000000..a307777d --- /dev/null +++ b/simulations/car/control_client/test.py @@ -0,0 +1,25 @@ +import tensorflow as tf +keras = tf.keras +from keras import Model +import numpy as np + +import time as tm +import sys as ss +import os +import socket as sc + +ss.path += [os.path.abspath (relPath) for relPath in ('..',)] + +import socket_wrapper as sw +import parameters as pm + +import pickle +import sklearn as sk +from sklearn.neural_network import MLPClassifier + +mpl = pickle.load('C:/MakeAIWork/simulations/car/control_client/scikitlearn/pickle_model.pkl') + +sample = [pm.finity for entryindex in range (pm.sonarInputDim)] +steeringAngle = mpl.predict(np.array(sample)) + +print(mpl) \ No newline at end of file diff --git a/simulations/car/control_client/test_files/abalone_test.py b/simulations/car/control_client/test_files/abalone_test.py new file mode 100644 index 00000000..d5fd3823 --- /dev/null +++ b/simulations/car/control_client/test_files/abalone_test.py @@ -0,0 +1,46 @@ +import pandas as pd +import numpy as np + +# Make numpy values easier to read. +np.set_printoptions(precision=3, suppress=True) + +import tensorflow as tf +keras = tf.keras + + +abalone_train = pd.read_csv( + "https://storage.googleapis.com/download.tensorflow.org/data/abalone_train.csv", + names=["Length", "Diameter", "Height", "Whole weight", "Shucked weight", + "Viscera weight", "Shell weight", "Age"]) + +abalone_train.head() + +# print(abalone_train) +# type(abalone_train) + +abalone_features = abalone_train.copy() +abalone_labels = abalone_features.pop('Age') + +# print(abalone_features) + +abalone_features = np.array(abalone_features) +abalone_features + +# print(abalone_features) + +normalize = keras.layers.Normalization() +normalize.adapt(abalone_features) + +norm_abalone_model = tf.keras.Sequential([ + normalize, + keras.layers.Dense(64), + keras.layers.Dense(1) +]) + +norm_abalone_model.compile(loss = tf.keras.losses.MeanSquaredError(), + optimizer = tf.keras.optimizers.Adam()) + +norm_abalone_model.fit(abalone_features, abalone_labels, epochs=10) + + + diff --git a/simulations/car/control_client/test_files/abalone_train.csv b/simulations/car/control_client/test_files/abalone_train.csv new file mode 100644 index 00000000..0e995da7 --- /dev/null +++ b/simulations/car/control_client/test_files/abalone_train.csv @@ -0,0 +1,3320 @@ +0.435,0.335,0.11,0.334,0.1355,0.0775,0.0965,7 +0.585,0.45,0.125,0.874,0.3545,0.2075,0.225,6 +0.655,0.51,0.16,1.092,0.396,0.2825,0.37,14 +0.545,0.425,0.125,0.768,0.294,0.1495,0.26,16 +0.545,0.42,0.13,0.879,0.374,0.1695,0.23,13 +0.57,0.45,0.145,0.751,0.2825,0.2195,0.2215,10 +0.47,0.36,0.13,0.472,0.182,0.114,0.15,10 +0.61,0.45,0.19,1.0805,0.517,0.2495,0.2935,10 +0.52,0.425,0.125,0.79,0.372,0.205,0.19,8 +0.485,0.39,0.12,0.599,0.251,0.1345,0.169,8 +0.625,0.495,0.155,1.025,0.46,0.1945,0.34,9 +0.615,0.495,0.16,1.255,0.5815,0.3195,0.3225,12 +0.455,0.35,0.14,0.5185,0.221,0.1265,0.135,10 +0.475,0.355,0.115,0.5195,0.279,0.088,0.1325,7 +0.385,0.3,0.1,0.2895,0.1215,0.063,0.09,7 +0.67,0.525,0.165,1.6085,0.682,0.3145,0.4005,11 +0.615,0.52,0.15,1.3435,0.629,0.2605,0.345,10 +0.52,0.4,0.13,0.5825,0.233,0.1365,0.18,10 +0.635,0.495,0.18,1.596,0.617,0.317,0.37,11 +0.72,0.575,0.23,2.2695,0.8835,0.3985,0.665,16 +0.57,0.435,0.15,0.8295,0.3875,0.156,0.245,10 +0.725,0.575,0.24,2.21,1.351,0.413,0.5015,13 +0.435,0.35,0.11,0.384,0.143,0.1005,0.125,13 +0.685,0.55,0.2,1.7725,0.813,0.387,0.49,11 +0.575,0.445,0.145,0.876,0.3795,0.1615,0.27,10 +0.575,0.435,0.13,1.0105,0.368,0.222,0.32,10 +0.625,0.445,0.16,1.09,0.46,0.2965,0.304,11 +0.355,0.27,0.075,0.1775,0.079,0.0315,0.054,6 +0.565,0.48,0.175,0.957,0.3885,0.215,0.275,18 +0.47,0.365,0.12,0.582,0.29,0.092,0.146,8 +0.41,0.325,0.105,0.3635,0.159,0.077,0.12,10 +0.55,0.415,0.135,0.7635,0.318,0.21,0.2,9 +0.575,0.435,0.14,0.8455,0.401,0.191,0.222,9 +0.55,0.47,0.15,0.897,0.377,0.184,0.29,9 +0.355,0.28,0.1,0.2275,0.0935,0.0455,0.085,11 +0.58,0.45,0.155,0.8275,0.321,0.1975,0.2445,8 +0.525,0.405,0.135,0.7575,0.3305,0.216,0.195,10 +0.63,0.525,0.195,1.3135,0.4935,0.2565,0.465,10 +0.465,0.36,0.125,0.4365,0.169,0.1075,0.145,11 +0.63,0.495,0.18,1.31,0.495,0.295,0.4695,10 +0.325,0.2,0.08,0.0995,0.0395,0.0225,0.032,8 +0.645,0.5,0.16,1.3815,0.672,0.326,0.315,9 +0.62,0.485,0.18,1.1785,0.4675,0.2655,0.39,13 +0.495,0.375,0.155,0.976,0.45,0.2285,0.2475,9 +0.645,0.52,0.17,1.197,0.526,0.2925,0.317,11 +0.575,0.465,0.195,0.9965,0.417,0.247,0.47,8 +0.59,0.405,0.15,0.853,0.326,0.2615,0.245,9 +0.465,0.35,0.14,0.5755,0.2015,0.1505,0.19,15 +0.48,0.335,0.125,0.524,0.246,0.1095,0.145,7 +0.62,0.48,0.16,1.1125,0.5635,0.2445,0.281,8 +0.53,0.435,0.17,0.8155,0.2985,0.155,0.275,13 +0.65,0.5,0.14,1.238,0.6165,0.2355,0.32,8 +0.38,0.29,0.105,0.257,0.099,0.051,0.085,10 +0.665,0.53,0.18,1.491,0.6345,0.342,0.435,10 +0.6,0.445,0.135,0.9205,0.445,0.2035,0.253,9 +0.465,0.365,0.115,0.467,0.2315,0.0925,0.113,7 +0.375,0.28,0.095,0.2225,0.0875,0.043,0.08,10 +0.585,0.445,0.14,0.913,0.4305,0.2205,0.253,10 +0.51,0.38,0.135,0.681,0.3435,0.142,0.17,9 +0.425,0.31,0.095,0.3075,0.139,0.0745,0.093,7 +0.47,0.375,0.12,0.5805,0.266,0.0935,0.169,8 +0.445,0.35,0.14,0.5905,0.2025,0.158,0.19,14 +0.37,0.275,0.1,0.2815,0.1505,0.0505,0.068,5 +0.5,0.375,0.14,0.5495,0.248,0.112,0.1585,7 +0.69,0.525,0.2,1.7825,0.9165,0.3325,0.461,12 +0.615,0.495,0.155,1.0805,0.52,0.19,0.32,9 +0.57,0.47,0.155,1.186,0.6355,0.2315,0.277,10 +0.65,0.565,0.2,1.6645,0.753,0.367,0.43,12 +0.32,0.24,0.085,0.131,0.0615,0.0265,0.038,6 +0.52,0.4,0.125,0.6865,0.295,0.1715,0.185,9 +0.735,0.57,0.21,2.2355,1.1705,0.463,0.5315,10 +0.375,0.275,0.085,0.22,0.109,0.05,0.0605,7 +0.35,0.26,0.09,0.198,0.0725,0.056,0.06,10 +0.665,0.525,0.18,1.5785,0.678,0.229,0.456,14 +0.53,0.42,0.135,0.677,0.2565,0.1415,0.21,9 +0.62,0.475,0.175,1.0165,0.4355,0.214,0.325,10 +0.455,0.375,0.12,0.497,0.2355,0.1055,0.1295,6 +0.565,0.455,0.17,0.9065,0.342,0.156,0.32,18 +0.625,0.505,0.175,1.15,0.5475,0.256,0.3045,11 +0.58,0.46,0.15,1.0165,0.491,0.221,0.265,9 +0.52,0.39,0.13,0.5545,0.2355,0.1095,0.1895,7 +0.61,0.47,0.16,1.017,0.426,0.2255,0.32,12 +0.525,0.425,0.16,0.8355,0.3545,0.2135,0.245,9 +0.565,0.39,0.125,0.744,0.352,0.13,0.1685,11 +0.65,0.525,0.185,1.488,0.665,0.337,0.378,11 +0.38,0.235,0.1,0.258,0.1055,0.054,0.08,7 +0.635,0.525,0.205,1.484,0.55,0.3115,0.43,20 +0.775,0.63,0.25,2.7795,1.3485,0.76,0.578,12 +0.565,0.44,0.175,1.122,0.393,0.2,0.375,20 +0.39,0.29,0.09,0.2625,0.117,0.054,0.077,7 +0.555,0.41,0.125,0.599,0.2345,0.1465,0.194,8 +0.4,0.32,0.095,0.348,0.194,0.053,0.087,6 +0.695,0.55,0.205,2.173,1.133,0.4665,0.496,10 +0.71,0.575,0.215,2.009,0.9895,0.4475,0.502,11 +0.4,0.29,0.115,0.2795,0.1115,0.0575,0.075,9 +0.29,0.205,0.07,0.0975,0.036,0.019,0.035,8 +0.64,0.515,0.18,1.247,0.5475,0.2925,0.3685,10 +0.75,0.555,0.215,2.201,1.0615,0.5235,0.5285,11 +0.67,0.545,0.175,1.707,0.6995,0.387,0.575,13 +0.585,0.475,0.185,0.8575,0.3465,0.1785,0.275,12 +0.56,0.41,0.165,0.93,0.3505,0.237,0.3,13 +0.395,0.29,0.095,0.3,0.158,0.068,0.078,7 +0.5,0.39,0.135,0.7815,0.361,0.1575,0.2385,9 +0.74,0.535,0.185,1.65,0.734,0.4505,0.335,13 +0.57,0.425,0.13,0.782,0.3695,0.1745,0.1965,8 +0.47,0.365,0.135,0.522,0.2395,0.1525,0.145,10 +0.37,0.275,0.085,0.2045,0.096,0.056,0.08,6 +0.64,0.5,0.17,1.5175,0.693,0.326,0.409,11 +0.585,0.455,0.17,0.9945,0.4255,0.263,0.2845,11 +0.675,0.535,0.16,1.41,0.592,0.3175,0.42,16 +0.65,0.52,0.195,1.281,0.5985,0.246,0.3825,10 +0.56,0.415,0.145,0.852,0.43,0.1885,0.205,8 +0.62,0.515,0.155,1.3255,0.6685,0.2605,0.335,12 +0.6,0.48,0.165,0.9165,0.4135,0.1965,0.2725,9 +0.4,0.315,0.105,0.287,0.1135,0.037,0.113,10 +0.505,0.38,0.12,0.594,0.2595,0.1435,0.18,7 +0.59,0.485,0.155,1.0785,0.4535,0.2435,0.31,9 +0.545,0.41,0.14,0.7405,0.3565,0.1775,0.203,9 +0.515,0.4,0.135,0.6965,0.32,0.1255,0.175,9 +0.705,0.55,0.21,1.4385,0.655,0.3255,0.462,11 +0.38,0.285,0.1,0.2665,0.115,0.061,0.075,11 +0.44,0.345,0.115,0.545,0.269,0.111,0.1305,6 +0.37,0.285,0.1,0.228,0.0675,0.0675,0.081,10 +0.475,0.42,0.16,0.7095,0.35,0.1505,0.1845,8 +0.37,0.28,0.11,0.2305,0.0945,0.0465,0.075,10 +0.36,0.28,0.09,0.2255,0.0885,0.04,0.09,8 +0.645,0.5,0.18,1.461,0.5985,0.2425,0.439,11 +0.615,0.475,0.17,1.1025,0.4695,0.2355,0.345,14 +0.385,0.305,0.105,0.3315,0.1365,0.0745,0.1,7 +0.655,0.55,0.18,1.274,0.586,0.281,0.365,10 +0.48,0.365,0.1,0.461,0.2205,0.0835,0.135,8 +0.56,0.425,0.135,0.9415,0.509,0.2015,0.1975,9 +0.505,0.38,0.135,0.6855,0.361,0.1565,0.161,9 +0.625,0.47,0.175,1.179,0.605,0.258,0.271,9 +0.64,0.505,0.19,1.2765,0.4835,0.328,0.4,12 +0.595,0.485,0.15,1.0835,0.5305,0.231,0.276,8 +0.5,0.385,0.12,0.516,0.197,0.1305,0.165,8 +0.455,0.365,0.095,0.514,0.2245,0.101,0.15,15 +0.58,0.475,0.15,0.97,0.385,0.2165,0.35,11 +0.495,0.39,0.125,0.6655,0.284,0.162,0.2,11 +0.535,0.42,0.145,0.926,0.398,0.1965,0.25,17 +0.625,0.5,0.175,1.273,0.564,0.302,0.374,9 +0.525,0.4,0.13,0.6455,0.325,0.1245,0.17,8 +0.295,0.215,0.07,0.121,0.047,0.0155,0.0405,6 +0.36,0.28,0.105,0.199,0.0695,0.045,0.08,9 +0.19,0.14,0.03,0.0315,0.0125,0.005,0.0105,3 +0.485,0.365,0.125,0.426,0.163,0.0965,0.151,8 +0.63,0.515,0.155,1.259,0.4105,0.197,0.41,13 +0.625,0.485,0.17,1.437,0.5855,0.293,0.475,11 +0.18,0.125,0.05,0.023,0.0085,0.0055,0.01,3 +0.545,0.415,0.16,0.7715,0.272,0.1455,0.2765,10 +0.77,0.605,0.175,2.0505,0.8005,0.526,0.355,11 +0.505,0.405,0.16,0.6835,0.271,0.145,0.215,10 +0.565,0.44,0.15,0.983,0.4475,0.2355,0.2485,9 +0.4,0.31,0.1,0.2875,0.1145,0.0635,0.095,10 +0.275,0.22,0.08,0.1365,0.0565,0.0285,0.042,6 +0.425,0.34,0.12,0.388,0.149,0.087,0.125,10 +0.365,0.295,0.08,0.2555,0.097,0.043,0.1,7 +0.505,0.385,0.105,0.5525,0.239,0.1245,0.1555,9 +0.56,0.45,0.16,1.0235,0.429,0.268,0.3,10 +0.415,0.31,0.11,0.2965,0.123,0.057,0.0995,10 +0.33,0.215,0.075,0.1145,0.045,0.0265,0.035,6 +0.56,0.42,0.18,1.6645,0.7755,0.35,0.4525,9 +0.585,0.455,0.165,0.998,0.345,0.2495,0.315,12 +0.505,0.39,0.12,0.653,0.3315,0.1385,0.167,9 +0.58,0.465,0.16,1.0345,0.315,0.26,0.3635,12 +0.58,0.435,0.14,0.953,0.475,0.2165,0.2095,9 +0.56,0.465,0.145,0.8875,0.3345,0.22,0.2695,9 +0.58,0.45,0.14,0.824,0.3465,0.1765,0.263,10 +0.675,0.54,0.21,1.593,0.686,0.318,0.45,11 +0.52,0.41,0.14,0.5995,0.242,0.1375,0.182,11 +0.595,0.46,0.16,0.921,0.4005,0.2025,0.2875,9 +0.63,0.505,0.165,1.065,0.4595,0.216,0.315,12 +0.59,0.415,0.15,0.8805,0.3645,0.234,0.235,11 +0.5,0.42,0.125,0.62,0.255,0.15,0.205,11 +0.435,0.33,0.095,0.393,0.219,0.075,0.0885,6 +0.505,0.39,0.16,0.644,0.2475,0.2025,0.1635,9 +0.5,0.405,0.14,0.6155,0.241,0.1355,0.205,9 +0.32,0.25,0.08,0.1565,0.057,0.034,0.06,9 +0.485,0.37,0.14,0.5065,0.2425,0.088,0.1465,8 +0.585,0.45,0.135,0.855,0.3795,0.187,0.26,9 +0.4,0.295,0.095,0.252,0.1105,0.0575,0.066,6 +0.385,0.315,0.11,0.286,0.1225,0.0635,0.0835,10 +0.42,0.305,0.09,0.328,0.168,0.0615,0.082,6 +0.67,0.51,0.2,1.5945,0.6705,0.3845,0.4505,10 +0.495,0.375,0.15,0.597,0.2615,0.135,0.178,11 +0.265,0.2,0.065,0.084,0.034,0.0105,0.03,7 +0.275,0.195,0.065,0.106,0.054,0.02,0.028,6 +0.455,0.335,0.135,0.501,0.274,0.0995,0.1065,7 +0.625,0.495,0.165,1.262,0.507,0.318,0.39,10 +0.57,0.45,0.16,0.9715,0.3965,0.255,0.26,12 +0.39,0.3,0.1,0.3085,0.1385,0.0735,0.085,6 +0.74,0.565,0.205,2.119,0.9655,0.5185,0.482,12 +0.35,0.25,0.07,0.18,0.0655,0.048,0.054,6 +0.375,0.28,0.085,0.2145,0.0855,0.0485,0.072,7 +0.34,0.255,0.095,0.213,0.081,0.034,0.07,9 +0.59,0.485,0.12,0.911,0.39,0.182,0.29,16 +0.525,0.42,0.155,0.842,0.428,0.1415,0.2045,9 +0.74,0.58,0.205,2.381,0.8155,0.4695,0.488,12 +0.695,0.56,0.19,1.494,0.588,0.3425,0.485,15 +0.355,0.29,0.09,0.3275,0.134,0.086,0.09,9 +0.57,0.465,0.155,0.9685,0.446,0.261,0.255,9 +0.755,0.625,0.21,2.505,1.1965,0.513,0.6785,11 +0.525,0.4,0.14,0.654,0.305,0.16,0.169,7 +0.44,0.32,0.095,0.3275,0.1495,0.059,0.1,8 +0.29,0.21,0.07,0.1115,0.048,0.0205,0.03,5 +0.28,0.205,0.07,0.1015,0.041,0.03,0.03,6 +0.53,0.41,0.155,0.7155,0.2805,0.1685,0.214,11 +0.595,0.43,0.165,0.9845,0.4525,0.207,0.2725,8 +0.53,0.405,0.125,0.6515,0.2715,0.1605,0.186,7 +0.535,0.42,0.15,0.7365,0.2785,0.186,0.215,14 +0.475,0.36,0.12,0.578,0.2825,0.12,0.17,8 +0.61,0.46,0.155,0.957,0.4255,0.1975,0.265,8 +0.485,0.38,0.15,0.605,0.2155,0.14,0.18,15 +0.74,0.595,0.19,2.3235,1.1495,0.5115,0.505,11 +0.325,0.25,0.055,0.166,0.076,0.051,0.045,5 +0.63,0.515,0.16,1.336,0.553,0.3205,0.35,11 +0.63,0.485,0.185,1.167,0.548,0.2485,0.34,10 +0.37,0.275,0.09,0.2065,0.096,0.0395,0.058,7 +0.33,0.23,0.08,0.14,0.0565,0.0365,0.046,7 +0.515,0.4,0.125,0.955,0.341,0.2535,0.26,13 +0.505,0.38,0.13,0.656,0.227,0.1785,0.22,13 +0.35,0.265,0.08,0.192,0.081,0.0465,0.053,6 +0.24,0.18,0.055,0.0555,0.0235,0.013,0.018,4 +0.29,0.225,0.075,0.152,0.071,0.059,0.045,9 +0.465,0.35,0.115,0.421,0.1565,0.091,0.1345,9 +0.26,0.2,0.07,0.092,0.037,0.02,0.03,6 +0.51,0.405,0.125,0.6925,0.327,0.155,0.1805,7 +0.555,0.435,0.14,0.7495,0.341,0.1645,0.214,8 +0.51,0.405,0.13,0.599,0.3065,0.1155,0.1485,8 +0.525,0.38,0.125,0.65,0.303,0.155,0.159,7 +0.67,0.545,0.16,1.5415,0.5985,0.2565,0.495,15 +0.51,0.385,0.135,0.632,0.282,0.145,0.17,8 +0.575,0.44,0.125,0.8515,0.4555,0.1715,0.1965,9 +0.53,0.415,0.15,0.7775,0.237,0.1415,0.33,20 +0.67,0.505,0.175,1.0145,0.4375,0.271,0.3745,10 +0.64,0.5,0.165,1.1635,0.554,0.239,0.32,11 +0.465,0.34,0.105,0.486,0.231,0.1035,0.1225,9 +0.595,0.475,0.14,0.944,0.3625,0.189,0.315,9 +0.49,0.37,0.105,0.5265,0.249,0.1005,0.148,7 +0.375,0.29,0.1,0.219,0.0925,0.038,0.075,6 +0.6,0.47,0.15,0.922,0.363,0.194,0.305,10 +0.355,0.275,0.09,0.251,0.097,0.053,0.08,7 +0.68,0.515,0.17,1.6115,0.8415,0.306,0.395,11 +0.285,0.225,0.07,0.1005,0.0425,0.0185,0.035,7 +0.71,0.54,0.165,1.959,0.7665,0.261,0.78,18 +0.48,0.355,0.125,0.494,0.2385,0.0835,0.15,9 +0.495,0.375,0.14,0.494,0.181,0.0975,0.191,8 +0.55,0.41,0.125,0.7605,0.2505,0.1635,0.195,14 +0.265,0.2,0.065,0.0975,0.04,0.0205,0.028,7 +0.54,0.39,0.125,0.6255,0.2525,0.158,0.19,8 +0.655,0.525,0.18,1.402,0.624,0.2935,0.365,13 +0.285,0.21,0.075,0.1185,0.055,0.0285,0.04,7 +0.605,0.485,0.15,1.238,0.6315,0.226,0.33,11 +0.58,0.45,0.235,1.071,0.3,0.206,0.395,14 +0.315,0.23,0.07,0.144,0.053,0.0305,0.04,8 +0.285,0.22,0.065,0.096,0.0405,0.0205,0.03,5 +0.645,0.5,0.18,1.2785,0.5345,0.2995,0.345,13 +0.495,0.375,0.115,0.6245,0.282,0.143,0.155,6 +0.65,0.495,0.18,1.793,0.8005,0.339,0.53,14 +0.205,0.155,0.045,0.0495,0.0235,0.011,0.014,3 +0.45,0.335,0.115,0.3935,0.195,0.071,0.11,7 +0.285,0.205,0.07,0.106,0.039,0.0285,0.034,5 +0.525,0.4,0.125,0.5655,0.2435,0.119,0.175,8 +0.435,0.32,0.12,0.3785,0.152,0.0915,0.125,11 +0.59,0.465,0.17,1.0425,0.4635,0.24,0.27,10 +0.48,0.365,0.12,0.6015,0.312,0.117,0.14,7 +0.36,0.265,0.085,0.1895,0.0725,0.0515,0.055,6 +0.35,0.235,0.08,0.17,0.0725,0.0465,0.0495,7 +0.66,0.53,0.185,1.346,0.546,0.2705,0.476,11 +0.655,0.515,0.17,1.527,0.8485,0.2635,0.331,11 +0.57,0.45,0.155,0.91,0.326,0.1895,0.355,14 +0.63,0.51,0.17,1.1885,0.4915,0.3065,0.348,7 +0.59,0.475,0.155,0.9715,0.371,0.235,0.28,11 +0.56,0.425,0.145,0.688,0.3095,0.1305,0.2165,9 +0.47,0.355,0.18,0.48,0.2055,0.105,0.1505,8 +0.565,0.45,0.165,0.9765,0.322,0.244,0.37,12 +0.625,0.525,0.195,1.352,0.4505,0.2445,0.53,13 +0.36,0.26,0.08,0.1795,0.074,0.0315,0.06,5 +0.275,0.2,0.07,0.096,0.037,0.0225,0.03,6 +0.64,0.49,0.135,1.1,0.488,0.2505,0.2925,10 +0.52,0.41,0.11,0.5185,0.2165,0.0915,0.184,8 +0.45,0.335,0.125,0.349,0.119,0.1055,0.115,10 +0.63,0.49,0.19,1.1775,0.4935,0.3365,0.285,11 +0.61,0.495,0.165,1.0835,0.4525,0.273,0.317,9 +0.53,0.425,0.17,0.949,0.3485,0.2395,0.278,17 +0.62,0.51,0.175,1.2815,0.5715,0.2385,0.39,10 +0.465,0.36,0.13,0.5265,0.2105,0.1185,0.165,10 +0.51,0.455,0.135,0.6855,0.2875,0.154,0.2035,9 +0.475,0.36,0.125,0.4905,0.205,0.1305,0.125,8 +0.59,0.44,0.15,0.8725,0.387,0.215,0.245,8 +0.57,0.48,0.175,1.185,0.474,0.261,0.38,11 +0.58,0.49,0.13,1.1335,0.586,0.2565,0.237,9 +0.48,0.39,0.125,0.6905,0.219,0.155,0.2,12 +0.5,0.4,0.13,0.6645,0.258,0.133,0.24,12 +0.57,0.46,0.14,0.9535,0.4465,0.2065,0.245,12 +0.65,0.515,0.18,1.3315,0.5665,0.347,0.405,13 +0.35,0.255,0.08,0.1915,0.08,0.0385,0.063,9 +0.41,0.3,0.1,0.301,0.124,0.069,0.09,9 +0.25,0.19,0.06,0.0765,0.036,0.0115,0.0245,6 +0.515,0.385,0.11,0.5785,0.253,0.16,0.14,8 +0.65,0.52,0.17,1.3655,0.6155,0.2885,0.36,11 +0.59,0.45,0.145,1.022,0.428,0.268,0.265,10 +0.685,0.505,0.19,1.533,0.667,0.4055,0.41,10 +0.55,0.465,0.15,1.082,0.3575,0.194,0.19,14 +0.49,0.38,0.125,0.549,0.245,0.1075,0.174,10 +0.36,0.27,0.09,0.232,0.12,0.0435,0.056,8 +0.56,0.435,0.135,0.72,0.329,0.103,0.251,11 +0.605,0.485,0.16,1.201,0.417,0.2875,0.38,9 +0.25,0.175,0.06,0.0635,0.0275,0.008,0.02,4 +0.57,0.45,0.155,1.195,0.5625,0.2565,0.295,10 +0.31,0.225,0.075,0.155,0.065,0.037,0.0365,6 +0.645,0.5,0.16,1.2465,0.5475,0.327,0.3,10 +0.295,0.23,0.08,0.1625,0.065,0.05,0.0385,5 +0.49,0.38,0.155,0.578,0.2395,0.1255,0.18,9 +0.6,0.48,0.155,1.014,0.451,0.1885,0.325,11 +0.435,0.34,0.115,0.3925,0.1825,0.078,0.1145,6 +0.6,0.475,0.15,0.99,0.386,0.2195,0.3105,10 +0.68,0.52,0.185,1.541,0.5985,0.395,0.4575,10 +0.62,0.5,0.165,1.307,0.6355,0.2545,0.315,9 +0.545,0.44,0.14,0.8395,0.356,0.1905,0.2385,11 +0.475,0.38,0.14,0.689,0.3165,0.1315,0.1955,7 +0.61,0.49,0.17,1.3475,0.7045,0.25,0.3045,11 +0.585,0.455,0.155,1.133,0.5515,0.223,0.305,12 +0.65,0.52,0.155,1.368,0.6185,0.288,0.365,9 +0.485,0.375,0.14,0.521,0.2,0.123,0.17,8 +0.545,0.435,0.165,0.9955,0.3245,0.2665,0.325,19 +0.645,0.5,0.2,1.4285,0.639,0.305,0.36,11 +0.58,0.425,0.15,0.844,0.3645,0.185,0.2705,9 +0.65,0.515,0.215,1.498,0.564,0.323,0.425,16 +0.605,0.47,0.18,1.1405,0.3755,0.2805,0.385,15 +0.62,0.495,0.175,1.806,0.643,0.3285,0.725,17 +0.395,0.3,0.12,0.2995,0.1265,0.068,0.0895,8 +0.665,0.505,0.16,1.289,0.6145,0.253,0.3665,11 +0.475,0.34,0.105,0.4535,0.203,0.08,0.1465,9 +0.255,0.195,0.065,0.08,0.0315,0.018,0.027,8 +0.31,0.24,0.09,0.1455,0.0605,0.0315,0.045,7 +0.5,0.385,0.145,0.7615,0.246,0.195,0.204,14 +0.525,0.39,0.135,0.6005,0.2265,0.131,0.21,16 +0.62,0.475,0.185,1.325,0.6045,0.325,0.33,13 +0.58,0.425,0.145,0.83,0.379,0.1605,0.2575,11 +0.58,0.44,0.175,1.073,0.4005,0.2345,0.335,19 +0.35,0.265,0.09,0.2265,0.0995,0.0575,0.065,6 +0.38,0.275,0.1,0.2255,0.08,0.049,0.085,10 +0.445,0.335,0.1,0.4895,0.2745,0.086,0.1105,7 +0.515,0.395,0.125,0.556,0.2695,0.096,0.17,8 +0.415,0.33,0.1,0.3905,0.1925,0.0755,0.1025,7 +0.535,0.42,0.145,0.791,0.33,0.189,0.25,10 +0.485,0.37,0.155,0.968,0.419,0.2455,0.2365,9 +0.55,0.45,0.155,0.7895,0.343,0.159,0.25,12 +0.7,0.545,0.13,1.556,0.6725,0.374,0.195,12 +0.645,0.49,0.16,1.1665,0.4935,0.3155,0.299,9 +0.56,0.43,0.145,0.8995,0.464,0.1775,0.234,9 +0.385,0.28,0.09,0.228,0.1025,0.042,0.0655,5 +0.58,0.45,0.15,0.927,0.276,0.1815,0.36,14 +0.595,0.48,0.185,1.1785,0.526,0.2975,0.314,10 +0.585,0.47,0.17,1.099,0.3975,0.2325,0.358,20 +0.51,0.4,0.125,0.545,0.261,0.115,0.1385,6 +0.515,0.39,0.13,0.5755,0.1975,0.13,0.1845,9 +0.565,0.455,0.15,0.9795,0.444,0.205,0.275,8 +0.555,0.455,0.18,0.958,0.296,0.195,0.39,14 +0.5,0.395,0.12,0.537,0.2165,0.1085,0.1785,9 +0.53,0.415,0.115,0.5915,0.233,0.1585,0.18,11 +0.555,0.425,0.15,0.873,0.4625,0.1845,0.1965,9 +0.565,0.465,0.15,1.1815,0.581,0.2215,0.3095,9 +0.43,0.33,0.095,0.34,0.1315,0.085,0.112,14 +0.515,0.42,0.135,0.711,0.337,0.144,0.205,13 +0.55,0.445,0.11,0.7935,0.378,0.142,0.26,10 +0.49,0.355,0.155,0.981,0.465,0.2015,0.2505,8 +0.31,0.215,0.075,0.1275,0.0565,0.0275,0.036,7 +0.2,0.155,0.04,0.0435,0.0155,0.009,0.007,4 +0.465,0.34,0.11,0.346,0.1425,0.073,0.113,11 +0.625,0.48,0.16,1.1415,0.5795,0.2145,0.29,9 +0.575,0.435,0.15,1.0305,0.4605,0.218,0.36,8 +0.415,0.315,0.105,0.33,0.1405,0.0705,0.095,6 +0.565,0.435,0.15,0.99,0.5795,0.1825,0.206,8 +0.47,0.375,0.115,0.4265,0.1685,0.0755,0.15,8 +0.485,0.38,0.12,0.4725,0.2075,0.1075,0.147,6 +0.45,0.355,0.105,0.4445,0.197,0.093,0.1335,8 +0.375,0.29,0.08,0.282,0.1405,0.0725,0.08,7 +0.265,0.205,0.07,0.1055,0.039,0.041,0.035,5 +0.255,0.185,0.07,0.075,0.028,0.018,0.025,6 +0.335,0.235,0.085,0.1545,0.066,0.0345,0.045,6 +0.5,0.4,0.13,0.7715,0.37,0.16,0.211,8 +0.63,0.48,0.16,1.199,0.5265,0.335,0.315,11 +0.68,0.54,0.155,1.534,0.671,0.379,0.384,10 +0.61,0.365,0.155,1.0765,0.488,0.249,0.27,9 +0.47,0.35,0.1,0.4775,0.1885,0.0885,0.175,8 +0.45,0.36,0.16,0.567,0.174,0.1245,0.225,12 +0.585,0.46,0.17,0.9325,0.365,0.271,0.29,9 +0.44,0.34,0.12,0.438,0.2115,0.083,0.12,9 +0.575,0.45,0.17,1.0475,0.3775,0.1705,0.385,18 +0.57,0.44,0.14,0.9535,0.3785,0.201,0.305,17 +0.505,0.39,0.185,0.6125,0.267,0.142,0.172,7 +0.57,0.44,0.095,0.827,0.3395,0.2215,0.235,8 +0.605,0.475,0.175,1.2525,0.5575,0.3055,0.343,9 +0.645,0.52,0.18,1.285,0.5775,0.352,0.317,9 +0.355,0.26,0.09,0.1925,0.077,0.038,0.065,8 +0.275,0.2,0.065,0.092,0.0385,0.0235,0.027,5 +0.59,0.455,0.155,1.066,0.382,0.2275,0.415,20 +0.495,0.38,0.12,0.512,0.233,0.1205,0.136,7 +0.375,0.28,0.08,0.2165,0.0935,0.0925,0.07,7 +0.475,0.36,0.12,0.5915,0.3245,0.11,0.127,6 +0.54,0.42,0.14,0.6275,0.2505,0.1175,0.235,9 +0.61,0.5,0.165,1.2715,0.4915,0.185,0.49,12 +0.575,0.46,0.155,0.892,0.4415,0.176,0.22,10 +0.63,0.495,0.16,1.093,0.497,0.221,0.315,12 +0.4,0.3,0.09,0.2815,0.1185,0.061,0.08,7 +0.435,0.345,0.12,0.3215,0.13,0.056,0.1185,7 +0.51,0.405,0.12,0.61,0.229,0.131,0.235,11 +0.525,0.41,0.13,0.6875,0.3435,0.1495,0.1765,9 +0.21,0.15,0.05,0.042,0.0175,0.0125,0.015,4 +0.435,0.335,0.11,0.411,0.2025,0.0945,0.1,7 +0.49,0.38,0.12,0.529,0.2165,0.139,0.155,11 +0.46,0.35,0.115,0.44,0.19,0.1025,0.13,8 +0.485,0.375,0.13,0.6025,0.2935,0.1285,0.16,7 +0.57,0.45,0.135,0.794,0.3815,0.1415,0.245,8 +0.555,0.455,0.16,1.0575,0.3925,0.228,0.293,13 +0.48,0.37,0.125,0.474,0.179,0.1035,0.175,9 +0.58,0.47,0.165,0.927,0.3215,0.1985,0.315,11 +0.3,0.225,0.075,0.1345,0.057,0.028,0.044,5 +0.49,0.385,0.16,0.656,0.2455,0.171,0.205,9 +0.535,0.4,0.135,0.8215,0.3935,0.196,0.205,8 +0.585,0.46,0.17,1.0835,0.3745,0.326,0.325,14 +0.63,0.48,0.185,1.21,0.53,0.2555,0.322,11 +0.375,0.29,0.095,0.2875,0.123,0.0605,0.08,6 +0.56,0.42,0.14,0.837,0.414,0.214,0.2,8 +0.33,0.205,0.095,0.1595,0.077,0.032,0.0435,5 +0.56,0.445,0.165,0.832,0.3455,0.179,0.279,9 +0.32,0.255,0.085,0.1745,0.072,0.033,0.057,8 +0.475,0.375,0.13,0.5175,0.2075,0.1165,0.17,10 +0.45,0.35,0.145,0.5425,0.1765,0.123,0.175,13 +0.405,0.31,0.12,0.3095,0.138,0.058,0.095,13 +0.235,0.175,0.055,0.067,0.027,0.0125,0.018,6 +0.52,0.41,0.155,0.727,0.291,0.1835,0.235,12 +0.545,0.43,0.15,0.7285,0.302,0.1315,0.2545,10 +0.415,0.315,0.12,0.4015,0.199,0.087,0.097,8 +0.585,0.455,0.15,0.987,0.4355,0.2075,0.31,11 +0.68,0.535,0.185,1.607,0.7245,0.3215,0.498,12 +0.655,0.505,0.175,1.2905,0.6205,0.2965,0.326,10 +0.55,0.43,0.145,0.7895,0.3745,0.171,0.223,11 +0.725,0.575,0.175,2.124,0.765,0.4515,0.85,20 +0.605,0.48,0.175,1.1685,0.4815,0.2305,0.356,9 +0.55,0.425,0.145,0.89,0.4325,0.171,0.236,10 +0.58,0.475,0.135,0.925,0.391,0.165,0.275,14 +0.6,0.41,0.145,0.939,0.4475,0.196,0.268,8 +0.62,0.48,0.155,1.2555,0.527,0.374,0.3175,11 +0.65,0.505,0.17,1.5595,0.695,0.3515,0.395,11 +0.295,0.21,0.08,0.1,0.038,0.026,0.031,8 +0.64,0.505,0.19,1.2355,0.4435,0.3105,0.365,14 +0.69,0.55,0.2,1.8465,0.732,0.472,0.57,19 +0.615,0.475,0.13,0.8425,0.353,0.1915,0.251,8 +0.59,0.5,0.2,1.187,0.412,0.2705,0.37,16 +0.485,0.39,0.1,0.5565,0.2215,0.1155,0.185,9 +0.625,0.49,0.12,0.8765,0.456,0.18,0.233,10 +0.58,0.43,0.125,0.9115,0.446,0.2075,0.121,10 +0.43,0.335,0.115,0.406,0.166,0.0935,0.135,8 +0.54,0.405,0.125,0.891,0.4815,0.1915,0.202,9 +0.66,0.525,0.215,1.786,0.6725,0.3615,0.4065,11 +0.47,0.345,0.12,0.3685,0.1525,0.0615,0.125,8 +0.4,0.315,0.09,0.33,0.151,0.068,0.08,6 +0.355,0.28,0.085,0.2905,0.095,0.0395,0.115,7 +0.625,0.515,0.15,1.2415,0.5235,0.3065,0.36,15 +0.48,0.375,0.12,0.5895,0.2535,0.128,0.172,11 +0.42,0.335,0.115,0.369,0.171,0.071,0.12,8 +0.65,0.545,0.185,1.5055,0.6565,0.341,0.43,10 +0.565,0.44,0.15,0.863,0.435,0.149,0.27,9 +0.55,0.415,0.175,1.042,0.3295,0.2325,0.2905,15 +0.52,0.38,0.14,0.525,0.1775,0.115,0.185,11 +0.36,0.265,0.09,0.2165,0.096,0.037,0.0735,10 +0.6,0.475,0.23,1.157,0.522,0.2235,0.36,11 +0.565,0.455,0.13,1.058,0.439,0.2645,0.3,10 +0.615,0.5,0.205,1.1055,0.4445,0.227,0.39,16 +0.635,0.525,0.185,1.4065,0.684,0.3,0.3745,10 +0.745,0.585,0.19,1.966,0.8435,0.437,0.5855,18 +0.605,0.48,0.14,0.991,0.4735,0.2345,0.24,8 +0.615,0.485,0.16,1.1575,0.5005,0.2495,0.315,10 +0.51,0.375,0.11,0.5805,0.2865,0.118,0.148,7 +0.635,0.51,0.17,1.2235,0.532,0.271,0.354,9 +0.65,0.525,0.175,1.4715,0.675,0.315,0.399,11 +0.675,0.545,0.195,1.7345,0.6845,0.3695,0.605,20 +0.505,0.385,0.145,0.6775,0.236,0.179,0.2,15 +0.64,0.495,0.165,1.307,0.678,0.292,0.266,11 +0.49,0.37,0.11,0.538,0.271,0.1035,0.139,8 +0.63,0.465,0.15,1.027,0.537,0.188,0.176,8 +0.545,0.4,0.14,0.778,0.368,0.215,0.18,9 +0.425,0.325,0.11,0.3335,0.173,0.045,0.1,7 +0.385,0.285,0.105,0.2905,0.1215,0.0685,0.0875,12 +0.205,0.155,0.045,0.0425,0.017,0.0055,0.0155,7 +0.62,0.49,0.15,1.195,0.4605,0.302,0.355,9 +0.5,0.405,0.15,0.5965,0.253,0.126,0.185,12 +0.64,0.505,0.155,1.4025,0.705,0.2655,0.335,10 +0.46,0.35,0.115,0.46,0.2025,0.1115,0.1165,6 +0.52,0.375,0.135,0.5375,0.221,0.117,0.17,8 +0.56,0.45,0.155,0.9125,0.3595,0.271,0.35,10 +0.59,0.445,0.135,0.7715,0.328,0.1745,0.23,9 +0.625,0.475,0.16,1.3335,0.605,0.2875,0.319,10 +0.515,0.38,0.12,0.625,0.3265,0.1295,0.16,7 +0.57,0.43,0.145,0.833,0.354,0.144,0.2815,10 +0.28,0.2,0.08,0.0915,0.033,0.0215,0.03,5 +0.565,0.44,0.175,0.9025,0.31,0.193,0.325,14 +0.605,0.455,0.16,1.1035,0.421,0.3015,0.325,9 +0.585,0.45,0.17,0.8685,0.3325,0.1635,0.27,22 +0.615,0.455,0.135,1.059,0.4735,0.263,0.274,9 +0.43,0.325,0.09,0.425,0.217,0.087,0.095,7 +0.31,0.235,0.075,0.1515,0.056,0.0315,0.05,7 +0.545,0.43,0.165,0.802,0.2935,0.183,0.28,11 +0.31,0.225,0.075,0.1295,0.0455,0.0335,0.044,9 +0.595,0.47,0.135,0.9365,0.434,0.184,0.287,10 +0.69,0.55,0.18,1.6915,0.6655,0.402,0.5,11 +0.54,0.42,0.14,0.805,0.369,0.1725,0.21,11 +0.675,0.535,0.185,1.5575,0.7035,0.402,0.4,11 +0.67,0.52,0.175,1.4755,0.6275,0.379,0.374,10 +0.495,0.38,0.135,0.5095,0.2065,0.1165,0.165,8 +0.6,0.45,0.14,0.869,0.3425,0.195,0.291,11 +0.575,0.445,0.16,0.839,0.4005,0.198,0.239,9 +0.54,0.405,0.15,0.7585,0.307,0.2075,0.19,10 +0.56,0.41,0.16,0.8215,0.342,0.184,0.253,9 +0.575,0.485,0.165,1.0405,0.419,0.264,0.3,14 +0.33,0.25,0.09,0.197,0.085,0.041,0.0605,10 +0.485,0.385,0.13,0.568,0.2505,0.178,0.154,7 +0.58,0.46,0.16,1.063,0.513,0.2705,0.2625,9 +0.42,0.34,0.115,0.4215,0.175,0.093,0.135,8 +0.615,0.475,0.145,0.9525,0.3915,0.195,0.32,9 +0.695,0.53,0.19,1.726,0.7625,0.436,0.455,11 +0.315,0.235,0.075,0.1485,0.0585,0.0375,0.0425,6 +0.6,0.46,0.18,1.14,0.423,0.2575,0.365,10 +0.57,0.43,0.16,0.811,0.3875,0.159,0.2285,9 +0.625,0.49,0.145,0.92,0.437,0.1735,0.28,10 +0.46,0.345,0.105,0.449,0.196,0.0945,0.1265,7 +0.525,0.395,0.12,0.608,0.297,0.1395,0.1405,8 +0.55,0.44,0.165,0.8605,0.312,0.169,0.3,17 +0.575,0.455,0.155,1.013,0.4685,0.2085,0.295,11 +0.13,0.095,0.035,0.0105,0.005,0.0065,0.0035,4 +0.55,0.425,0.16,0.793,0.343,0.2035,0.215,9 +0.2,0.145,0.025,0.0345,0.011,0.0075,0.01,5 +0.63,0.505,0.165,1.26,0.4525,0.2755,0.406,14 +0.355,0.27,0.1,0.216,0.083,0.037,0.075,10 +0.53,0.395,0.13,0.575,0.247,0.115,0.183,9 +0.405,0.305,0.12,0.3185,0.1235,0.0905,0.095,7 +0.67,0.55,0.19,1.3905,0.5425,0.3035,0.4,12 +0.48,0.35,0.135,0.5465,0.2735,0.0995,0.158,8 +0.65,0.495,0.16,1.2075,0.55,0.2695,0.32,10 +0.46,0.355,0.14,0.491,0.207,0.115,0.174,10 +0.43,0.35,0.11,0.406,0.1675,0.081,0.135,10 +0.67,0.55,0.17,1.247,0.472,0.2455,0.4,21 +0.515,0.4,0.16,0.8175,0.2515,0.156,0.3,23 +0.415,0.315,0.125,0.388,0.068,0.09,0.125,12 +0.58,0.46,0.165,1.2275,0.473,0.1965,0.435,16 +0.175,0.125,0.04,0.024,0.0095,0.006,0.005,4 +0.625,0.515,0.17,1.331,0.5725,0.3005,0.361,9 +0.68,0.52,0.165,1.4775,0.724,0.279,0.406,11 +0.44,0.355,0.12,0.495,0.231,0.11,0.125,7 +0.55,0.43,0.18,0.8265,0.4405,0.159,0.225,10 +0.585,0.45,0.15,0.997,0.4055,0.283,0.251,11 +0.415,0.31,0.105,0.3595,0.167,0.083,0.0915,6 +0.615,0.47,0.175,1.2985,0.5135,0.343,0.32,14 +0.61,0.46,0.16,1.0,0.494,0.197,0.275,10 +0.645,0.51,0.19,1.4865,0.6445,0.296,0.425,12 +0.55,0.45,0.13,0.804,0.3375,0.1405,0.23,6 +0.645,0.515,0.175,1.6115,0.6745,0.384,0.385,14 +0.72,0.56,0.18,1.5865,0.691,0.375,0.4425,11 +0.535,0.43,0.14,0.7165,0.2855,0.1595,0.2155,8 +0.66,0.525,0.18,1.5965,0.7765,0.397,0.3605,10 +0.575,0.475,0.145,0.857,0.3665,0.173,0.269,9 +0.715,0.52,0.18,1.6,0.708,0.3525,0.445,12 +0.61,0.475,0.165,1.116,0.428,0.2205,0.315,15 +0.55,0.405,0.125,0.651,0.2965,0.137,0.2,9 +0.675,0.525,0.175,1.402,0.483,0.3205,0.465,16 +0.475,0.37,0.125,0.5095,0.2165,0.1125,0.165,9 +0.49,0.4,0.135,0.624,0.3035,0.1285,0.169,8 +0.66,0.505,0.185,1.528,0.69,0.3025,0.441,11 +0.14,0.105,0.035,0.014,0.0055,0.0025,0.004,3 +0.5,0.4,0.125,0.5975,0.27,0.1275,0.166,9 +0.645,0.505,0.185,1.463,0.592,0.3905,0.416,10 +0.405,0.285,0.09,0.2645,0.1265,0.0505,0.075,6 +0.55,0.42,0.17,0.8465,0.336,0.2405,0.245,13 +0.36,0.27,0.085,0.196,0.0875,0.035,0.064,4 +0.63,0.505,0.175,1.221,0.555,0.252,0.34,12 +0.45,0.34,0.105,0.4385,0.21,0.0925,0.12,8 +0.56,0.44,0.14,0.9285,0.3825,0.188,0.3,11 +0.64,0.51,0.175,1.368,0.515,0.266,0.57,21 +0.64,0.51,0.19,1.613,0.6215,0.361,0.47,14 +0.67,0.535,0.19,1.669,0.7465,0.2935,0.508,11 +0.205,0.15,0.065,0.04,0.02,0.011,0.013,4 +0.545,0.44,0.135,0.9185,0.429,0.2015,0.2375,10 +0.415,0.33,0.09,0.3595,0.17,0.081,0.09,6 +0.515,0.455,0.135,0.7225,0.295,0.1625,0.235,9 +0.66,0.53,0.17,1.3905,0.5905,0.212,0.453,15 +0.685,0.54,0.16,1.6675,0.833,0.3775,0.475,11 +0.48,0.37,0.13,0.5885,0.2475,0.1505,0.1595,15 +0.3,0.22,0.08,0.121,0.0475,0.042,0.035,5 +0.53,0.405,0.15,0.8315,0.352,0.187,0.2525,10 +0.43,0.325,0.11,0.3675,0.1355,0.0935,0.12,13 +0.445,0.32,0.12,0.414,0.199,0.09,0.117,7 +0.445,0.325,0.1,0.378,0.1795,0.1,0.089,7 +0.775,0.57,0.22,2.032,0.735,0.4755,0.6585,17 +0.39,0.3,0.1,0.2665,0.1105,0.059,0.084,7 +0.58,0.45,0.185,0.9955,0.3945,0.272,0.285,11 +0.34,0.265,0.07,0.185,0.0625,0.0395,0.07,7 +0.49,0.38,0.14,0.7605,0.245,0.167,0.185,10 +0.535,0.42,0.13,0.8055,0.301,0.181,0.28,14 +0.445,0.345,0.09,0.3795,0.143,0.074,0.125,10 +0.645,0.485,0.155,1.489,0.5915,0.312,0.38,18 +0.575,0.475,0.16,1.114,0.4955,0.2745,0.29,9 +0.745,0.565,0.215,1.931,0.896,0.4585,0.5,11 +0.605,0.465,0.165,1.056,0.4215,0.2475,0.34,13 +0.425,0.31,0.095,0.3505,0.1645,0.071,0.1,8 +0.415,0.325,0.1,0.3335,0.1445,0.0715,0.095,7 +0.455,0.35,0.105,0.4445,0.213,0.107,0.1115,7 +0.58,0.445,0.16,0.984,0.49,0.201,0.27,9 +0.51,0.4,0.125,0.5935,0.239,0.13,0.204,8 +0.635,0.495,0.17,1.3695,0.657,0.3055,0.365,10 +0.74,0.605,0.2,2.4925,1.1455,0.575,0.5235,13 +0.72,0.55,0.195,2.073,1.0715,0.4265,0.5015,9 +0.655,0.545,0.185,1.759,0.6865,0.313,0.547,11 +0.7,0.535,0.16,1.7255,0.63,0.2635,0.54,19 +0.53,0.425,0.15,0.8495,0.328,0.232,0.202,8 +0.51,0.4,0.14,0.6515,0.2455,0.1665,0.185,10 +0.605,0.47,0.16,1.1735,0.4975,0.2405,0.345,12 +0.375,0.26,0.08,0.2075,0.09,0.0415,0.07,6 +0.595,0.465,0.175,1.115,0.4015,0.254,0.39,13 +0.64,0.54,0.175,1.221,0.51,0.259,0.39,15 +0.435,0.345,0.12,0.4475,0.221,0.112,0.125,7 +0.57,0.44,0.19,1.018,0.447,0.207,0.265,9 +0.535,0.405,0.145,0.6845,0.2725,0.171,0.205,10 +0.415,0.305,0.1,0.325,0.156,0.0505,0.091,6 +0.565,0.45,0.195,1.0035,0.406,0.2505,0.285,15 +0.55,0.42,0.135,0.816,0.3995,0.1485,0.23,12 +0.655,0.53,0.195,1.388,0.567,0.2735,0.41,13 +0.415,0.325,0.1,0.385,0.167,0.08,0.125,7 +0.51,0.4,0.13,0.6435,0.27,0.1665,0.205,12 +0.505,0.385,0.13,0.6435,0.3135,0.149,0.1515,7 +0.385,0.29,0.1,0.2575,0.1,0.061,0.086,6 +0.52,0.405,0.125,0.6435,0.2415,0.1735,0.21,12 +0.45,0.35,0.13,0.547,0.245,0.1405,0.1405,8 +0.63,0.475,0.155,1.0005,0.452,0.252,0.265,10 +0.565,0.44,0.185,0.909,0.344,0.2325,0.255,15 +0.345,0.25,0.09,0.203,0.078,0.059,0.055,6 +0.505,0.395,0.105,0.551,0.248,0.103,0.171,8 +0.565,0.425,0.135,0.8115,0.341,0.1675,0.255,15 +0.41,0.315,0.095,0.306,0.121,0.0735,0.09,9 +0.49,0.42,0.125,0.609,0.239,0.1435,0.22,14 +0.45,0.36,0.125,0.5065,0.222,0.105,0.16,10 +0.515,0.36,0.125,0.4725,0.1815,0.125,0.138,9 +0.54,0.44,0.16,1.0905,0.391,0.2295,0.355,15 +0.345,0.255,0.095,0.183,0.075,0.0385,0.06,6 +0.705,0.565,0.515,2.21,1.1075,0.4865,0.512,10 +0.55,0.42,0.145,0.7385,0.321,0.1485,0.252,11 +0.6,0.465,0.155,1.0165,0.512,0.2465,0.225,10 +0.58,0.425,0.155,0.873,0.3615,0.249,0.239,10 +0.625,0.47,0.155,1.1955,0.643,0.2055,0.3145,12 +0.61,0.485,0.17,1.1005,0.5125,0.229,0.305,11 +0.49,0.385,0.14,0.5425,0.198,0.127,0.175,11 +0.46,0.375,0.135,0.4935,0.186,0.0845,0.17,12 +0.61,0.485,0.16,1.0145,0.5315,0.212,0.2415,8 +0.6,0.5,0.155,1.332,0.6235,0.2835,0.35,8 +0.58,0.475,0.155,0.974,0.4305,0.23,0.285,10 +0.48,0.37,0.12,0.536,0.251,0.114,0.15,8 +0.55,0.425,0.135,0.8515,0.362,0.196,0.27,14 +0.545,0.435,0.15,0.6855,0.2905,0.145,0.225,10 +0.5,0.375,0.115,0.5945,0.185,0.148,0.19,11 +0.6,0.47,0.13,1.0105,0.423,0.219,0.298,9 +0.67,0.505,0.205,1.3645,0.6075,0.3025,0.353,9 +0.575,0.46,0.165,0.9155,0.4005,0.2465,0.2385,8 +0.675,0.52,0.145,1.3645,0.557,0.3405,0.385,11 +0.46,0.365,0.115,0.511,0.2365,0.118,0.123,7 +0.505,0.475,0.16,1.1155,0.509,0.239,0.3065,8 +0.31,0.235,0.07,0.151,0.063,0.0405,0.045,6 +0.56,0.43,0.125,0.8025,0.313,0.1715,0.263,13 +0.595,0.47,0.155,1.1775,0.542,0.269,0.31,9 +0.235,0.16,0.04,0.048,0.0185,0.018,0.015,5 +0.615,0.48,0.19,1.36,0.5305,0.2375,0.47,18 +0.45,0.33,0.105,0.448,0.208,0.089,0.12,9 +0.335,0.265,0.095,0.1975,0.0795,0.0375,0.07,9 +0.41,0.315,0.11,0.321,0.1255,0.0655,0.095,10 +0.45,0.33,0.11,0.3685,0.16,0.0885,0.102,6 +0.7,0.58,0.205,2.13,0.7415,0.49,0.58,20 +0.675,0.545,0.185,1.7375,0.876,0.3135,0.469,13 +0.405,0.3,0.11,0.32,0.172,0.044,0.093,7 +0.54,0.425,0.12,0.817,0.2945,0.153,0.195,10 +0.695,0.535,0.175,1.361,0.5465,0.2815,0.465,10 +0.63,0.53,0.175,1.4135,0.667,0.2945,0.3555,13 +0.57,0.42,0.155,1.008,0.377,0.193,0.34,13 +0.575,0.475,0.17,0.967,0.3775,0.284,0.275,13 +0.61,0.5,0.18,1.438,0.5185,0.3735,0.3345,9 +0.76,0.575,0.19,1.829,0.7035,0.386,0.56,14 +0.57,0.46,0.17,0.9035,0.4075,0.1935,0.214,7 +0.465,0.355,0.115,0.4705,0.1955,0.118,0.126,7 +0.74,0.575,0.22,2.012,0.8915,0.5265,0.471,12 +0.65,0.525,0.165,1.238,0.647,0.2485,0.3005,9 +0.56,0.425,0.135,0.8205,0.3715,0.185,0.236,9 +0.68,0.57,0.205,1.842,0.625,0.408,0.65,20 +0.275,0.2,0.055,0.0925,0.038,0.021,0.026,4 +0.645,0.5,0.17,1.1845,0.4805,0.274,0.355,13 +0.535,0.39,0.125,0.599,0.2595,0.149,0.169,9 +0.72,0.595,0.225,1.969,0.8045,0.423,0.66,16 +0.655,0.46,0.16,1.494,0.6895,0.331,0.1825,9 +0.51,0.4,0.145,0.5775,0.231,0.143,0.177,9 +0.41,0.32,0.115,0.387,0.165,0.1005,0.0985,11 +0.525,0.4,0.14,0.6955,0.2405,0.16,0.253,10 +0.495,0.375,0.115,0.5755,0.31,0.1145,0.1395,8 +0.38,0.275,0.11,0.256,0.11,0.0535,0.0755,6 +0.545,0.42,0.14,0.7505,0.2475,0.13,0.255,22 +0.505,0.395,0.135,0.5915,0.288,0.1315,0.185,12 +0.65,0.5,0.17,1.4045,0.694,0.318,0.3235,11 +0.645,0.49,0.16,1.144,0.5015,0.289,0.319,8 +0.58,0.44,0.145,0.7905,0.3525,0.1645,0.242,10 +0.33,0.255,0.095,0.1875,0.0735,0.045,0.06,7 +0.665,0.5,0.17,1.2975,0.6035,0.291,0.3595,9 +0.19,0.13,0.045,0.0265,0.009,0.005,0.009,5 +0.355,0.28,0.11,0.2235,0.0815,0.0525,0.08,7 +0.375,0.28,0.08,0.226,0.105,0.047,0.065,6 +0.36,0.27,0.09,0.2075,0.098,0.039,0.062,6 +0.39,0.295,0.095,0.203,0.0875,0.045,0.075,7 +0.5,0.39,0.13,0.5075,0.2115,0.104,0.1755,9 +0.66,0.515,0.2,1.6465,0.749,0.422,0.401,11 +0.45,0.36,0.11,0.447,0.203,0.082,0.13,12 +0.63,0.5,0.175,1.2645,0.5635,0.3065,0.3425,10 +0.48,0.4,0.125,0.759,0.2125,0.179,0.24,15 +0.635,0.495,0.015,1.1565,0.5115,0.308,0.2885,9 +0.61,0.465,0.16,1.0725,0.4835,0.2515,0.28,10 +0.58,0.45,0.155,0.93,0.385,0.246,0.265,9 +0.655,0.51,0.215,1.7835,0.8885,0.4095,0.4195,11 +0.465,0.36,0.105,0.431,0.172,0.107,0.175,9 +0.4,0.31,0.1,0.127,0.106,0.071,0.085,7 +0.255,0.19,0.07,0.0815,0.028,0.016,0.031,5 +0.58,0.455,0.135,0.7955,0.405,0.167,0.204,10 +0.415,0.34,0.13,0.3675,0.146,0.0885,0.12,10 +0.655,0.51,0.175,1.415,0.5885,0.3725,0.364,10 +0.235,0.16,0.06,0.0545,0.0265,0.0095,0.015,4 +0.23,0.175,0.065,0.0645,0.026,0.0105,0.02,5 +0.43,0.34,0.12,0.3575,0.151,0.0645,0.1045,9 +0.635,0.5,0.19,1.29,0.593,0.3045,0.352,8 +0.585,0.455,0.15,0.906,0.4095,0.23,0.2335,8 +0.62,0.49,0.16,1.066,0.446,0.246,0.305,11 +0.63,0.485,0.165,1.233,0.6565,0.2315,0.3035,10 +0.44,0.32,0.105,0.3875,0.1755,0.074,0.12,9 +0.455,0.355,1.13,0.594,0.332,0.116,0.1335,8 +0.445,0.33,0.11,0.358,0.1525,0.067,0.1185,8 +0.335,0.25,0.095,0.185,0.0795,0.0495,0.055,8 +0.535,0.41,0.15,0.8105,0.345,0.187,0.24,11 +0.455,0.375,0.125,0.533,0.233,0.106,0.185,8 +0.495,0.4,0.155,0.6445,0.242,0.1325,0.205,17 +0.56,0.44,0.16,1.1115,0.5035,0.2785,0.26,10 +0.58,0.45,0.15,0.92,0.393,0.212,0.2895,9 +0.47,0.35,0.135,0.567,0.2315,0.1465,0.1525,11 +0.695,0.55,0.22,1.5515,0.566,0.3835,0.445,13 +0.465,0.355,0.12,0.5315,0.2725,0.097,0.1395,8 +0.49,0.385,0.12,0.591,0.271,0.1125,0.1775,9 +0.34,0.245,0.085,0.2015,0.1005,0.038,0.053,6 +0.385,0.305,0.125,0.314,0.146,0.0555,0.08,10 +0.45,0.345,0.105,0.4115,0.18,0.1125,0.135,7 +0.3,0.23,0.075,0.15,0.0605,0.042,0.045,5 +0.435,0.33,0.105,0.335,0.156,0.0555,0.105,8 +0.65,0.505,0.165,1.16,0.4785,0.274,0.349,11 +0.695,0.58,0.2,1.8995,0.675,0.478,0.5295,13 +0.645,0.505,0.165,1.307,0.4335,0.262,0.52,10 +0.325,0.25,0.07,0.1745,0.0875,0.0355,0.04,7 +0.635,0.495,0.175,1.211,0.707,0.2725,0.323,9 +0.3,0.22,0.065,0.1195,0.052,0.0155,0.035,5 +0.545,0.43,0.155,0.8035,0.409,0.144,0.228,7 +0.62,0.485,0.155,1.049,0.462,0.231,0.25,10 +0.73,0.595,0.23,2.8255,1.1465,0.419,0.897,17 +0.67,0.535,0.185,1.597,0.6275,0.35,0.47,21 +0.365,0.295,0.095,0.25,0.1075,0.0545,0.08,9 +0.615,0.5,0.165,1.327,0.6,0.3015,0.355,10 +0.415,0.325,0.1,0.3215,0.1535,0.0595,0.105,10 +0.665,0.535,0.225,2.1835,0.7535,0.391,0.885,27 +0.68,0.53,0.185,1.1095,0.439,0.245,0.34,10 +0.37,0.275,0.1,0.2295,0.0885,0.0465,0.07,7 +0.585,0.45,0.16,0.9045,0.405,0.2215,0.2335,8 +0.45,0.345,0.11,0.47,0.2355,0.0855,0.1135,7 +0.645,0.51,0.155,1.539,0.6405,0.3585,0.43,11 +0.605,0.45,0.165,1.2225,0.357,0.202,0.385,13 +0.69,0.535,0.185,1.826,0.797,0.409,0.499,11 +0.5,0.41,0.15,0.662,0.2815,0.137,0.22,11 +0.405,0.31,0.1,0.385,0.173,0.0915,0.11,7 +0.645,0.51,0.165,1.403,0.5755,0.2515,0.4545,11 +0.61,0.475,0.175,1.024,0.409,0.261,0.322,9 +0.61,0.48,0.14,1.0625,0.516,0.225,0.2915,11 +0.545,0.39,0.135,0.7835,0.4225,0.1815,0.156,7 +0.625,0.47,0.18,1.136,0.451,0.3245,0.305,11 +0.7,0.55,0.195,1.6245,0.675,0.347,0.535,13 +0.395,0.31,0.095,0.313,0.131,0.072,0.093,7 +0.38,0.285,0.09,0.2305,0.1005,0.039,0.0775,7 +0.28,0.22,0.08,0.1315,0.066,0.024,0.03,5 +0.595,0.45,0.15,1.114,0.5865,0.2205,0.25,11 +0.385,0.29,0.08,0.2485,0.122,0.0495,0.065,7 +0.5,0.41,0.14,0.6615,0.2585,0.1625,0.196,9 +0.385,0.29,0.085,0.2505,0.112,0.061,0.08,8 +0.64,0.485,0.16,1.006,0.456,0.2245,0.2835,9 +0.67,0.54,0.2,1.46,0.6435,0.328,0.4165,9 +0.485,0.37,0.14,0.5725,0.204,0.1415,0.175,10 +0.53,0.425,0.13,0.7675,0.419,0.1205,0.21,9 +0.5,0.395,0.145,0.7865,0.332,0.1815,0.2455,8 +0.59,0.475,0.14,0.977,0.4625,0.2025,0.275,10 +0.425,0.315,0.125,0.3525,0.1135,0.0565,0.13,18 +0.66,0.5,0.155,1.3765,0.6485,0.288,0.335,12 +0.505,0.405,0.13,0.6015,0.3015,0.11,0.18,8 +0.615,0.48,0.175,1.118,0.446,0.3195,0.3,9 +0.615,0.475,0.15,1.0375,0.476,0.2325,0.283,9 +0.43,0.335,0.12,0.444,0.155,0.1145,0.14,13 +0.605,0.475,0.175,1.076,0.463,0.2195,0.335,9 +0.37,0.265,0.075,0.214,0.09,0.051,0.07,6 +0.67,0.515,0.17,1.4265,0.6605,0.3395,0.37,11 +0.56,0.45,0.145,0.9355,0.425,0.1645,0.2725,11 +0.455,0.365,0.115,0.4305,0.184,0.108,0.1245,8 +0.43,0.325,0.12,0.445,0.165,0.0995,0.155,8 +0.66,0.52,0.19,1.558,0.755,0.298,0.4,10 +0.44,0.325,0.09,0.35,0.148,0.067,0.105,7 +0.42,0.325,0.115,0.354,0.1625,0.064,0.105,8 +0.52,0.425,0.165,0.9885,0.396,0.225,0.32,16 +0.48,0.355,0.16,0.464,0.221,0.106,0.239,8 +0.55,0.435,0.14,0.7995,0.295,0.1905,0.238,10 +0.49,0.39,0.135,0.592,0.242,0.096,0.1835,15 +0.54,0.44,0.135,0.959,0.2385,0.221,0.3,17 +0.335,0.25,0.08,0.1695,0.0695,0.044,0.0495,6 +0.585,0.46,0.14,0.7635,0.326,0.153,0.265,9 +0.55,0.45,0.145,0.741,0.295,0.1435,0.2665,10 +0.34,0.26,0.09,0.179,0.076,0.0525,0.055,6 +0.355,0.26,0.09,0.1985,0.0715,0.0495,0.058,7 +0.545,0.41,0.145,0.873,0.3035,0.196,0.31,18 +0.39,0.3,0.1,0.265,0.1075,0.06,0.0865,13 +0.595,0.435,0.16,1.057,0.4255,0.224,0.31,9 +0.615,0.485,0.215,0.9615,0.422,0.176,0.29,11 +0.57,0.445,0.155,0.867,0.3705,0.1705,0.28,9 +0.605,0.505,0.18,1.434,0.7285,0.264,0.431,11 +0.55,0.45,0.15,0.875,0.362,0.1755,0.2765,10 +0.365,0.275,0.085,0.223,0.098,0.0375,0.075,7 +0.67,0.525,0.18,1.4915,0.728,0.343,0.381,9 +0.505,0.4,0.13,0.764,0.3035,0.189,0.2175,11 +0.48,0.355,0.11,0.4495,0.201,0.089,0.14,8 +0.455,0.365,0.11,0.385,0.166,0.046,0.1345,13 +0.635,0.51,0.175,1.2125,0.5735,0.261,0.36,14 +0.215,0.15,0.055,0.041,0.015,0.009,0.0125,3 +0.6,0.49,0.21,1.9875,1.005,0.419,0.491,10 +0.375,0.28,0.09,0.215,0.084,0.06,0.055,6 +0.515,0.395,0.12,0.646,0.285,0.1365,0.172,9 +0.615,0.475,0.17,1.055,0.543,0.246,0.2345,9 +0.35,0.255,0.085,0.2145,0.1,0.0465,0.06,13 +0.62,0.485,0.145,1.003,0.4655,0.2195,0.28,11 +0.465,0.345,0.105,0.4015,0.242,0.0345,0.109,6 +0.425,0.33,0.115,0.3265,0.1315,0.077,0.103,6 +0.17,0.13,0.095,0.03,0.013,0.008,0.01,4 +0.395,0.295,0.09,0.3025,0.143,0.0665,0.0765,5 +0.5,0.395,0.15,0.7145,0.3235,0.173,0.195,9 +0.645,0.53,0.195,1.39,0.6465,0.2945,0.3735,10 +0.77,0.62,0.195,2.5155,1.1155,0.6415,0.642,12 +0.295,0.225,0.08,0.124,0.0485,0.032,0.04,9 +0.495,0.38,0.145,0.515,0.175,0.098,0.212,13 +0.595,0.43,0.21,1.5245,0.653,0.396,0.41,11 +0.565,0.445,0.125,0.8305,0.3135,0.1785,0.23,11 +0.65,0.5,0.165,1.1445,0.485,0.218,0.365,12 +0.575,0.45,0.1,0.9315,0.431,0.222,0.235,12 +0.59,0.47,0.18,1.187,0.5985,0.227,0.31,9 +0.385,0.29,0.09,0.2615,0.111,0.0595,0.0745,9 +0.395,0.32,0.1,0.3075,0.149,0.0535,0.09,8 +0.21,0.15,0.05,0.0385,0.0155,0.0085,0.01,3 +0.645,0.51,0.16,1.1835,0.556,0.2385,0.345,11 +0.53,0.41,0.14,0.681,0.3095,0.1415,0.1835,6 +0.695,0.55,0.16,1.6365,0.694,0.3005,0.44,13 +0.625,0.48,0.17,1.3525,0.6235,0.278,0.365,10 +0.595,0.45,0.14,0.838,0.3965,0.194,0.217,10 +0.435,0.335,0.1,0.3245,0.135,0.0785,0.098,7 +0.525,0.405,0.13,0.7185,0.3265,0.1975,0.175,8 +0.47,0.36,0.12,0.4775,0.2105,0.1055,0.15,10 +0.64,0.485,0.185,1.4195,0.6735,0.3465,0.3255,11 +0.53,0.42,0.155,0.81,0.4725,0.111,0.192,10 +0.535,0.435,0.155,0.8915,0.3415,0.177,0.25,13 +0.525,0.42,0.16,0.756,0.2745,0.173,0.275,9 +0.7,0.56,0.175,1.6605,0.8605,0.3275,0.398,11 +0.605,0.5,0.175,1.098,0.4765,0.232,0.375,12 +0.65,0.525,0.19,1.3685,0.5975,0.296,0.4,11 +0.54,0.425,0.135,0.686,0.3475,0.1545,0.213,8 +0.645,0.5,0.19,1.229,0.524,0.278,0.395,17 +0.69,0.53,0.17,1.5535,0.7945,0.3485,0.3695,9 +0.605,0.485,0.16,1.222,0.53,0.2575,0.28,13 +0.44,0.335,0.11,0.3885,0.175,0.0835,0.111,7 +0.43,0.34,0.12,0.391,0.1555,0.095,0.1405,7 +0.655,0.505,0.165,1.27,0.6035,0.262,0.335,10 +0.42,0.31,0.1,0.2805,0.1125,0.0615,0.0925,8 +0.43,0.35,0.105,0.366,0.1705,0.0855,0.11,6 +0.425,0.315,0.095,0.3675,0.1865,0.0675,0.0985,7 +0.595,0.46,0.15,0.8335,0.377,0.1925,0.235,8 +0.52,0.45,0.15,0.895,0.3615,0.186,0.235,14 +0.515,0.43,0.14,0.834,0.367,0.2,0.23,8 +0.35,0.25,0.1,0.4015,0.1725,0.063,0.1255,7 +0.65,0.51,0.155,1.189,0.483,0.278,0.3645,13 +0.595,0.495,0.235,1.366,0.5065,0.219,0.52,13 +0.655,0.5,0.205,1.528,0.6215,0.3725,0.4535,11 +0.395,0.3,0.09,0.279,0.134,0.049,0.075,8 +0.53,0.425,0.13,0.7585,0.325,0.197,0.205,8 +0.625,0.5,0.18,1.3705,0.645,0.303,0.3705,12 +0.425,0.31,0.09,0.301,0.1385,0.065,0.08,7 +0.54,0.415,0.135,0.709,0.3195,0.174,0.185,9 +0.465,0.36,0.12,0.4765,0.192,0.1125,0.16,10 +0.325,0.25,0.075,0.1585,0.075,0.0305,0.0455,6 +0.535,0.44,0.15,0.6765,0.256,0.139,0.26,12 +0.64,0.525,0.215,1.779,0.4535,0.2855,0.55,22 +0.625,0.49,0.165,1.1835,0.517,0.2375,0.39,11 +0.5,0.405,0.14,0.6735,0.265,0.124,0.25,18 +0.55,0.465,0.18,1.2125,0.3245,0.205,0.525,27 +0.545,0.44,0.165,0.744,0.2875,0.204,0.25,15 +0.435,0.3,0.12,0.5965,0.259,0.139,0.1645,8 +0.725,0.55,0.2,1.51,0.8735,0.4265,0.5085,9 +0.55,0.45,0.15,1.0145,0.407,0.2015,0.2875,10 +0.495,0.385,0.125,0.585,0.2755,0.1235,0.165,8 +0.525,0.43,0.125,0.813,0.3315,0.166,0.1775,12 +0.59,0.465,0.15,1.151,0.613,0.239,0.2515,9 +0.45,0.33,0.105,0.3715,0.1865,0.0785,0.0975,7 +0.27,0.2,0.07,0.1,0.034,0.0245,0.035,5 +0.525,0.425,0.19,0.872,0.4625,0.1725,0.199,9 +0.4,0.32,0.11,0.353,0.1405,0.0985,0.1,8 +0.63,0.49,0.165,1.2005,0.575,0.273,0.294,10 +0.64,0.485,0.15,1.098,0.5195,0.222,0.3175,10 +0.615,0.455,0.15,0.9335,0.382,0.247,0.2615,10 +0.72,0.55,0.2,1.9965,0.9035,0.469,0.5215,10 +0.485,0.375,0.125,0.562,0.2505,0.1345,0.1525,8 +0.55,0.38,0.165,1.205,0.543,0.294,0.3345,10 +0.6,0.485,0.165,1.1405,0.587,0.2175,0.288,9 +0.61,0.47,0.155,1.0325,0.497,0.2175,0.2785,9 +0.49,0.365,0.145,0.6345,0.1995,0.1625,0.22,10 +0.575,0.47,0.15,0.9785,0.4505,0.196,0.276,9 +0.72,0.57,0.2,1.8275,0.919,0.366,0.485,10 +0.47,0.365,0.1,0.411,0.175,0.0855,0.135,8 +0.53,0.435,0.135,0.7365,0.3275,0.1315,0.22,12 +0.34,0.265,0.085,0.1835,0.077,0.046,0.065,10 +0.495,0.4,0.145,0.578,0.2545,0.1305,0.1645,8 +0.255,0.185,0.065,0.074,0.0305,0.0165,0.02,4 +0.46,0.35,0.11,0.4675,0.2125,0.099,0.1375,7 +0.7,0.525,0.19,1.6465,0.8545,0.307,0.3995,9 +0.595,0.46,0.155,1.0455,0.4565,0.24,0.3085,10 +0.5,0.385,0.135,0.6425,0.3195,0.129,0.1535,7 +0.535,0.405,0.185,0.8345,0.3175,0.1725,0.29,16 +0.41,0.305,0.09,0.3535,0.157,0.0745,0.1,7 +0.705,0.545,0.17,1.58,0.6435,0.4565,0.265,11 +0.505,0.4,0.165,0.729,0.2675,0.155,0.25,9 +0.44,0.31,0.115,0.3625,0.134,0.082,0.12,11 +0.44,0.34,0.1,0.379,0.1725,0.0815,0.101,7 +0.375,0.275,0.1,0.2325,0.1165,0.042,0.065,6 +0.475,0.375,0.115,0.5205,0.233,0.119,0.1455,7 +0.545,0.41,0.115,0.6765,0.29,0.158,0.22,9 +0.56,0.44,0.155,0.811,0.3685,0.178,0.235,11 +0.38,0.285,0.085,0.237,0.115,0.0405,0.07,6 +0.595,0.46,0.17,1.1295,0.57,0.2555,0.265,10 +0.24,0.185,0.07,0.0715,0.026,0.018,0.025,6 +0.6,0.47,0.135,0.97,0.4655,0.1955,0.264,11 +0.655,0.505,0.195,1.4405,0.688,0.3805,0.363,11 +0.51,0.395,0.145,0.6185,0.216,0.1385,0.24,12 +0.535,0.45,0.155,0.8075,0.3655,0.148,0.2595,10 +0.665,0.515,0.185,1.3405,0.5595,0.293,0.4375,11 +0.235,0.175,0.08,0.0645,0.0215,0.0175,0.0215,5 +0.63,0.495,0.2,1.4255,0.659,0.336,0.38,11 +0.695,0.53,0.15,1.477,0.6375,0.3025,0.43,14 +0.655,0.54,0.175,1.5585,0.7285,0.402,0.385,11 +0.575,0.445,0.16,0.9175,0.45,0.1935,0.24,9 +0.52,0.415,0.14,0.6375,0.308,0.1335,0.168,9 +0.57,0.45,0.16,0.8615,0.3725,0.2175,0.255,12 +0.44,0.35,0.125,0.456,0.21,0.0955,0.131,8 +0.485,0.345,0.16,0.869,0.3085,0.185,0.319,9 +0.515,0.375,0.14,0.6505,0.2495,0.141,0.2215,10 +0.625,0.525,0.215,1.5765,0.5115,0.2595,0.665,16 +0.41,0.325,0.1,0.3245,0.132,0.072,0.106,6 +0.62,0.47,0.14,0.8565,0.3595,0.16,0.295,9 +0.495,0.395,0.125,0.5415,0.2375,0.1345,0.155,9 +0.62,0.51,0.175,1.2705,0.5415,0.323,0.3225,9 +0.345,0.255,0.095,0.1945,0.0925,0.037,0.055,6 +0.43,0.315,0.095,0.378,0.175,0.08,0.1045,8 +0.23,0.18,0.05,0.064,0.0215,0.0135,0.02,5 +0.315,0.23,0.08,0.1375,0.0545,0.031,0.0445,5 +0.6,0.47,0.175,1.105,0.4865,0.247,0.315,15 +0.58,0.445,0.125,0.7095,0.303,0.1405,0.235,9 +0.53,0.41,0.13,0.6965,0.302,0.1935,0.2,10 +0.635,0.505,0.145,1.1345,0.505,0.2655,0.315,10 +0.535,0.405,0.14,0.818,0.402,0.1715,0.189,7 +0.59,0.465,0.155,1.136,0.5245,0.2615,0.275,11 +0.36,0.25,0.115,0.465,0.21,0.1055,0.128,7 +0.66,0.475,0.18,1.3695,0.641,0.294,0.335,6 +0.51,0.385,0.15,0.625,0.3095,0.119,0.1725,8 +0.615,0.505,0.165,1.167,0.4895,0.2955,0.345,10 +0.67,0.52,0.195,1.8065,0.758,0.3735,0.5055,11 +0.57,0.44,0.125,0.865,0.3675,0.1725,0.27,12 +0.705,0.535,0.18,1.685,0.693,0.42,0.4045,12 +0.555,0.45,0.175,0.738,0.304,0.1755,0.22,9 +0.52,0.4,0.12,0.823,0.298,0.1805,0.265,15 +0.405,0.305,0.095,0.3485,0.1455,0.0895,0.1,9 +0.335,0.22,0.07,0.17,0.076,0.0365,0.05,6 +0.4,0.3,0.11,0.315,0.109,0.067,0.12,9 +0.595,0.465,0.155,1.026,0.4645,0.112,0.305,12 +0.49,0.385,0.125,0.649,0.32,0.124,0.1695,8 +0.56,0.43,0.15,0.8745,0.453,0.161,0.22,8 +0.53,0.42,0.14,0.627,0.2905,0.1165,0.183,8 +0.65,0.545,0.23,1.752,0.5605,0.2895,0.815,16 +0.36,0.265,0.095,0.2315,0.105,0.046,0.075,7 +0.35,0.265,0.11,0.209,0.066,0.059,0.075,9 +0.495,0.37,0.12,0.594,0.28,0.11,0.1375,7 +0.505,0.355,0.125,0.601,0.25,0.1205,0.185,8 +0.525,0.41,0.165,0.8005,0.2635,0.1985,0.25,13 +0.255,0.195,0.055,0.0725,0.0285,0.017,0.021,4 +0.335,0.245,0.09,0.1665,0.0595,0.04,0.06,6 +0.53,0.425,0.13,0.781,0.3905,0.2005,0.215,9 +0.475,0.36,0.11,0.492,0.211,0.11,0.15,8 +0.49,0.38,0.14,0.6385,0.2305,0.142,0.195,13 +0.615,0.46,0.15,1.0265,0.4935,0.201,0.2745,10 +0.605,0.47,0.14,0.939,0.3385,0.201,0.32,13 +0.635,0.495,0.155,1.3635,0.583,0.2985,0.295,10 +0.665,0.5,0.175,1.742,0.595,0.3025,0.725,21 +0.465,0.375,0.12,0.471,0.222,0.119,0.14,9 +0.635,0.49,0.175,1.375,0.623,0.2705,0.395,11 +0.59,0.485,0.205,1.2315,0.4525,0.238,0.42,13 +0.335,0.25,0.075,0.1825,0.0705,0.044,0.055,7 +0.52,0.415,0.14,0.6385,0.2945,0.1405,0.171,8 +0.455,0.345,0.15,0.5795,0.1685,0.125,0.215,13 +0.365,0.27,0.085,0.1875,0.081,0.042,0.058,6 +0.49,0.395,0.135,0.5545,0.213,0.0925,0.215,14 +0.59,0.455,0.145,1.063,0.5155,0.2445,0.25,8 +0.47,0.37,0.14,0.4985,0.2095,0.1225,0.145,10 +0.505,0.39,0.13,0.674,0.3165,0.141,0.1785,9 +0.59,0.455,0.15,0.976,0.465,0.2055,0.2765,10 +0.59,0.465,0.135,0.9895,0.4235,0.199,0.28,8 +0.6,0.48,0.15,1.029,0.4085,0.2705,0.295,16 +0.565,0.455,0.175,1.013,0.342,0.207,0.35,19 +0.555,0.44,0.14,0.846,0.346,0.1715,0.2735,10 +0.425,0.315,0.1,0.377,0.1645,0.072,0.105,6 +0.55,0.425,0.145,0.797,0.297,0.15,0.265,9 +0.39,0.285,0.1,0.281,0.1275,0.062,0.077,7 +0.25,0.185,0.065,0.071,0.027,0.0185,0.0225,5 +0.55,0.47,0.15,0.9205,0.381,0.2435,0.2675,10 +0.46,0.37,0.11,0.3965,0.1485,0.0855,0.1455,8 +0.445,0.35,0.12,0.4425,0.192,0.0955,0.135,8 +0.475,0.375,0.125,0.593,0.277,0.115,0.18,10 +0.565,0.43,0.15,0.831,0.4245,0.1735,0.219,10 +0.525,0.4,0.13,0.6445,0.345,0.1285,0.2,8 +0.5,0.365,0.125,0.528,0.229,0.103,0.1645,9 +0.48,0.35,0.1,0.519,0.2365,0.1275,0.126,7 +0.575,0.45,0.16,0.955,0.44,0.1685,0.27,16 +0.465,0.375,0.135,0.6,0.2225,0.129,0.23,16 +0.6,0.45,0.14,0.837,0.37,0.177,0.2425,10 +0.715,0.565,0.18,1.79,0.844,0.3535,0.5385,9 +0.645,0.535,0.19,1.2395,0.468,0.2385,0.424,10 +0.255,0.19,0.075,0.0865,0.0345,0.0205,0.025,5 +0.505,0.365,0.115,0.521,0.25,0.096,0.15,8 +0.285,0.215,0.075,0.106,0.0415,0.023,0.035,5 +0.55,0.415,0.15,0.7915,0.3535,0.176,0.236,10 +0.59,0.435,0.165,0.9765,0.4525,0.2395,0.235,9 +0.64,0.49,0.18,1.36,0.653,0.347,0.305,9 +0.62,0.49,0.17,1.2105,0.5185,0.2555,0.335,13 +0.615,0.505,0.19,1.403,0.6715,0.2925,0.365,8 +0.495,0.375,0.115,0.507,0.241,0.103,0.15,8 +0.525,0.385,0.13,0.607,0.2355,0.125,0.195,8 +0.53,0.4,0.125,0.617,0.279,0.127,0.19,8 +0.495,0.385,0.13,0.6905,0.3125,0.179,0.175,10 +0.505,0.375,0.115,0.5895,0.2635,0.12,0.167,10 +0.74,0.6,0.195,1.974,0.598,0.4085,0.71,16 +0.72,0.575,0.215,2.1,0.8565,0.4825,0.602,12 +0.495,0.37,0.125,0.4715,0.2075,0.091,0.15,8 +0.635,0.485,0.155,1.073,0.467,0.1975,0.35,11 +0.175,0.135,0.04,0.0305,0.011,0.0075,0.01,5 +0.585,0.48,0.185,1.04,0.434,0.265,0.285,10 +0.625,0.5,0.15,0.953,0.3445,0.2235,0.305,15 +0.585,0.46,0.165,1.1135,0.5825,0.2345,0.274,10 +0.53,0.415,0.175,0.7395,0.261,0.1395,0.2645,17 +0.335,0.25,0.08,0.167,0.0675,0.0325,0.0575,6 +0.735,0.59,0.215,1.747,0.7275,0.403,0.557,11 +0.39,0.29,0.09,0.2745,0.135,0.0455,0.078,8 +0.505,0.385,0.135,0.6185,0.251,0.1175,0.2,12 +0.605,0.475,0.15,1.15,0.575,0.232,0.297,10 +0.29,0.21,0.075,0.275,0.113,0.0675,0.035,6 +0.615,0.455,0.13,0.9685,0.49,0.182,0.2655,10 +0.55,0.425,0.15,0.7665,0.339,0.176,0.21,8 +0.415,0.335,0.1,0.358,0.169,0.067,0.105,7 +0.57,0.465,0.125,0.849,0.3785,0.1765,0.24,15 +0.475,0.375,0.125,0.5785,0.2775,0.085,0.155,10 +0.52,0.41,0.14,0.6625,0.2775,0.1555,0.196,11 +0.5,0.38,0.155,0.6675,0.2745,0.156,0.18,12 +0.6,0.48,0.18,1.0645,0.4495,0.2455,0.325,10 +0.7,0.575,0.205,1.7975,0.7295,0.3935,0.5165,13 +0.415,0.325,0.105,0.38,0.1595,0.0785,0.12,12 +0.37,0.28,0.09,0.2565,0.1255,0.0645,0.0645,6 +0.37,0.29,0.1,0.25,0.1025,0.0505,0.085,10 +0.605,0.485,0.16,1.0565,0.37,0.2355,0.355,10 +0.435,0.325,0.1,0.366,0.174,0.0725,0.109,7 +0.575,0.46,0.145,0.9945,0.466,0.229,0.265,7 +0.645,0.5,0.175,1.3375,0.554,0.308,0.415,10 +0.445,0.35,0.115,0.3615,0.1565,0.0695,0.117,8 +0.62,0.5,0.17,1.148,0.5475,0.22,0.3315,10 +0.335,0.26,0.085,0.192,0.097,0.03,0.054,6 +0.6,0.47,0.155,1.036,0.4375,0.196,0.325,20 +0.425,0.325,0.11,0.317,0.135,0.048,0.09,8 +0.5,0.375,0.13,0.721,0.3055,0.1725,0.22,14 +0.435,0.335,0.1,0.3295,0.129,0.07,0.11,7 +0.445,0.34,0.12,0.4475,0.193,0.1035,0.13,9 +0.36,0.27,0.09,0.219,0.097,0.0405,0.065,6 +0.545,0.46,0.16,0.8975,0.341,0.1655,0.345,10 +0.38,0.28,0.095,0.2885,0.165,0.0435,0.067,7 +0.615,0.45,0.15,1.198,0.707,0.2095,0.2505,7 +0.51,0.39,0.125,0.6565,0.262,0.1835,0.175,10 +0.465,0.37,0.115,0.534,0.261,0.098,0.143,7 +0.46,0.355,0.11,0.4255,0.2015,0.081,0.13,7 +0.48,0.365,0.135,0.6395,0.2945,0.113,0.175,8 +0.28,0.21,0.08,0.1085,0.041,0.0265,0.0345,7 +0.245,0.205,0.06,0.0765,0.034,0.014,0.0215,4 +0.425,0.31,0.105,0.365,0.159,0.0825,0.105,6 +0.57,0.44,0.13,0.7665,0.347,0.1785,0.202,10 +0.625,0.49,0.185,1.169,0.5275,0.2535,0.344,11 +0.37,0.28,0.095,0.2655,0.122,0.052,0.08,7 +0.385,0.3,0.09,0.247,0.1225,0.044,0.0675,5 +0.62,0.49,0.16,1.035,0.44,0.2525,0.285,11 +0.7,0.55,0.175,1.4405,0.6565,0.2985,0.375,12 +0.59,0.47,0.18,1.1235,0.4205,0.2805,0.36,13 +0.525,0.425,0.12,0.702,0.3335,0.1465,0.22,12 +0.665,0.52,0.165,1.6885,0.7295,0.407,0.4265,11 +0.64,0.48,0.145,1.1145,0.508,0.24,0.34,10 +0.645,0.495,0.15,1.2095,0.603,0.2225,0.339,9 +0.545,0.42,0.12,0.7865,0.403,0.185,0.17,7 +0.485,0.355,0.105,0.498,0.2175,0.096,0.1525,9 +0.395,0.305,0.105,0.282,0.0975,0.065,0.096,9 +0.505,0.425,0.125,0.6115,0.245,0.1375,0.2,9 +0.175,0.125,0.04,0.028,0.0095,0.008,0.009,4 +0.675,0.54,0.175,1.5545,0.6645,0.278,0.512,12 +0.655,0.525,0.19,1.3595,0.564,0.3215,0.3985,10 +0.405,0.31,0.11,0.91,0.416,0.2075,0.0995,8 +0.58,0.435,0.15,0.834,0.428,0.1515,0.23,8 +0.58,0.455,0.17,0.93,0.408,0.259,0.22,9 +0.675,0.525,0.155,1.4785,0.628,0.3405,0.42,9 +0.57,0.45,0.155,1.1935,0.513,0.21,0.343,10 +0.44,0.365,0.125,0.516,0.2155,0.114,0.155,10 +0.35,0.265,0.08,0.2,0.09,0.042,0.06,7 +0.51,0.4,0.14,0.8145,0.459,0.1965,0.195,10 +0.395,0.28,0.08,0.266,0.0995,0.066,0.09,12 +0.43,0.335,0.12,0.397,0.1985,0.0865,0.1035,7 +0.615,0.48,0.16,1.2525,0.585,0.2595,0.33,8 +0.67,0.51,0.155,1.278,0.5605,0.3045,0.358,11 +0.63,0.485,0.16,1.243,0.623,0.275,0.3,10 +0.65,0.5,0.155,1.202,0.565,0.3135,0.294,11 +0.47,0.37,0.11,0.5555,0.25,0.115,0.163,8 +0.465,0.345,0.11,0.4415,0.1755,0.0905,0.12,7 +0.705,0.55,0.17,1.219,0.6395,0.236,0.301,9 +0.55,0.425,0.155,0.8725,0.412,0.187,0.2425,10 +0.61,0.48,0.17,1.137,0.4565,0.29,0.347,10 +0.575,0.44,0.15,0.983,0.486,0.215,0.239,8 +0.78,0.6,0.21,2.548,1.1945,0.5745,0.6745,11 +0.73,0.56,0.19,1.9425,0.799,0.5195,0.5655,11 +0.54,0.425,0.13,0.8155,0.3675,0.1365,0.246,11 +0.44,0.345,0.1,0.366,0.122,0.0905,0.12,13 +0.43,0.32,0.11,0.3675,0.1675,0.102,0.105,8 +0.525,0.43,0.135,0.8435,0.4325,0.18,0.1815,9 +0.57,0.435,0.14,0.8085,0.3235,0.183,0.22,16 +0.585,0.465,0.17,0.9915,0.3865,0.224,0.265,12 +0.73,0.555,0.18,1.6895,0.6555,0.1965,0.4935,10 +0.225,0.17,0.07,0.0565,0.024,0.013,0.016,4 +0.575,0.435,0.155,0.8975,0.4115,0.2325,0.23,9 +0.46,0.38,0.135,0.482,0.207,0.1225,0.145,10 +0.595,0.46,0.14,1.0045,0.4655,0.2095,0.2515,9 +0.28,0.215,0.08,0.132,0.072,0.022,0.033,5 +0.66,0.515,0.195,1.5655,0.7345,0.353,0.386,9 +0.75,0.55,0.195,1.8325,0.83,0.366,0.44,11 +0.565,0.45,0.115,0.9085,0.398,0.197,0.29,17 +0.725,0.505,0.185,1.978,1.026,0.4255,0.4505,12 +0.4,0.29,0.1,0.258,0.104,0.059,0.0815,7 +0.63,0.455,0.15,1.1315,0.481,0.2745,0.305,9 +0.6,0.455,0.145,0.8895,0.419,0.1715,0.269,10 +0.62,0.465,0.14,1.011,0.479,0.2385,0.255,8 +0.44,0.35,0.11,0.4585,0.2,0.0885,0.13,9 +0.63,0.515,0.16,1.016,0.4215,0.244,0.355,19 +0.455,0.35,0.12,0.4835,0.1815,0.144,0.16,11 +0.475,0.365,0.14,0.4545,0.171,0.118,0.158,8 +0.66,0.515,0.17,1.337,0.615,0.3125,0.3575,10 +0.385,0.265,0.08,0.251,0.124,0.037,0.07,6 +0.58,0.455,0.15,1.012,0.4985,0.2115,0.2835,10 +0.49,0.375,0.135,0.6125,0.2555,0.102,0.22,11 +0.56,0.465,0.16,1.0315,0.432,0.2025,0.337,9 +0.595,0.5,0.18,1.053,0.4405,0.192,0.39,13 +0.49,0.365,0.13,0.6835,0.165,0.1315,0.205,21 +0.33,0.235,0.09,0.163,0.0615,0.034,0.055,10 +0.425,0.35,0.1,0.4425,0.175,0.0755,0.175,7 +0.6,0.51,0.185,1.285,0.6095,0.2745,0.315,9 +0.59,0.46,0.145,0.929,0.38,0.24,0.255,10 +0.675,0.515,0.145,1.265,0.6025,0.299,0.325,10 +0.605,0.475,0.165,1.056,0.433,0.2195,0.357,9 +0.47,0.39,0.15,0.6355,0.2185,0.0885,0.255,9 +0.555,0.46,0.16,0.86,0.3345,0.1935,0.275,10 +0.445,0.345,0.14,0.476,0.2055,0.1015,0.1085,15 +0.515,0.385,0.125,0.6115,0.3175,0.1265,0.15,8 +0.47,0.35,0.13,0.466,0.1845,0.099,0.145,11 +0.56,0.425,0.14,0.9175,0.4005,0.1975,0.26,10 +0.675,0.525,0.185,1.587,0.6935,0.336,0.395,13 +0.56,0.445,0.18,0.903,0.3575,0.2045,0.295,9 +0.47,0.355,0.12,0.393,0.167,0.0885,0.115,8 +0.535,0.41,0.135,0.862,0.2855,0.1525,0.32,14 +0.55,0.43,0.14,0.84,0.375,0.218,0.1945,8 +0.45,0.355,0.105,0.5225,0.237,0.1165,0.145,8 +0.59,0.46,0.16,1.0115,0.445,0.2615,0.2565,8 +0.68,0.51,0.2,1.6075,0.714,0.339,0.4705,11 +0.595,0.46,0.155,1.03,0.4275,0.207,0.3305,10 +0.535,0.4,0.13,0.657,0.2835,0.162,0.175,7 +0.525,0.44,0.15,0.8425,0.3685,0.1985,0.24,12 +0.61,0.475,0.14,1.133,0.5275,0.2355,0.35,11 +0.575,0.445,0.17,0.8015,0.3475,0.1465,0.25,9 +0.685,0.53,0.17,1.56,0.647,0.383,0.465,11 +0.48,0.38,0.125,0.6245,0.3395,0.1085,0.1665,8 +0.58,0.455,0.195,1.859,0.945,0.426,0.441,9 +0.67,0.52,0.19,1.32,0.5235,0.3095,0.4275,13 +0.62,0.49,0.19,1.218,0.5455,0.2965,0.355,13 +0.31,0.245,0.095,0.15,0.0525,0.034,0.048,7 +0.5,0.42,0.135,0.6765,0.302,0.1415,0.2065,9 +0.645,0.515,0.24,1.5415,0.471,0.369,0.535,13 +0.565,0.49,0.155,0.9245,0.405,0.2195,0.255,11 +0.51,0.395,0.105,0.5525,0.234,0.127,0.165,8 +0.5,0.4,0.125,0.6725,0.336,0.12,0.1825,7 +0.39,0.3,0.095,0.3265,0.1665,0.0575,0.089,7 +0.6,0.475,0.17,1.1315,0.508,0.272,0.309,10 +0.645,0.51,0.19,1.4745,0.605,0.345,0.48,9 +0.55,0.44,0.155,0.946,0.313,0.1825,0.335,16 +0.65,0.505,0.19,1.274,0.59,0.23,0.391,11 +0.71,0.55,0.17,1.614,0.743,0.345,0.45,11 +0.61,0.48,0.16,1.234,0.598,0.238,0.315,12 +0.65,0.52,0.21,1.6785,0.6665,0.308,0.46,11 +0.725,0.57,0.19,2.3305,1.253,0.541,0.52,9 +0.595,0.475,0.16,1.3175,0.408,0.234,0.58,21 +0.465,0.35,0.12,0.5205,0.2015,0.1625,0.185,11 +0.61,0.475,0.17,1.0265,0.435,0.2335,0.3035,10 +0.56,0.44,0.13,0.7235,0.349,0.149,0.2,8 +0.635,0.485,0.19,1.3765,0.634,0.2885,0.406,11 +0.65,0.495,0.175,1.227,0.528,0.258,0.37,11 +0.375,0.28,0.085,0.3155,0.187,0.046,0.067,7 +0.37,0.27,0.095,0.2175,0.097,0.046,0.065,6 +0.43,0.335,0.105,0.378,0.188,0.0785,0.09,6 +0.575,0.47,0.165,0.853,0.292,0.179,0.35,16 +0.535,0.41,0.13,0.7145,0.335,0.144,0.2075,9 +0.615,0.475,0.175,1.224,0.6035,0.261,0.311,9 +0.585,0.47,0.145,0.9565,0.4025,0.2365,0.265,9 +0.625,0.52,0.175,1.4105,0.691,0.322,0.3465,10 +0.6,0.475,0.155,1.059,0.441,0.19,0.39,11 +0.35,0.27,0.09,0.2055,0.075,0.0575,0.062,6 +0.645,0.52,0.19,1.3105,0.58,0.288,0.37,12 +0.535,0.435,0.15,0.725,0.269,0.1385,0.25,9 +0.48,0.385,0.145,0.64,0.2925,0.1405,0.1575,6 +0.625,0.455,0.17,1.082,0.4955,0.2345,0.315,9 +0.18,0.13,0.045,0.0275,0.0125,0.01,0.009,3 +0.435,0.34,0.11,0.407,0.1685,0.073,0.13,10 +0.35,0.255,0.09,0.1785,0.0855,0.0305,0.0525,8 +0.575,0.425,0.15,0.8765,0.455,0.18,0.228,8 +0.52,0.385,0.115,0.581,0.2555,0.156,0.143,10 +0.36,0.295,0.1,0.2105,0.066,0.0525,0.075,9 +0.69,0.505,0.2,1.872,0.893,0.4015,0.48,10 +0.625,0.49,0.155,1.115,0.484,0.277,0.3095,9 +0.385,0.3,0.115,0.3435,0.1645,0.085,0.1025,6 +0.66,0.51,0.18,1.261,0.5,0.2335,0.339,10 +0.425,0.345,0.125,0.425,0.16,0.0795,0.154,13 +0.575,0.46,0.185,1.094,0.4485,0.217,0.345,15 +0.235,0.13,0.075,0.1585,0.0685,0.037,0.0465,5 +0.635,0.5,0.175,1.477,0.684,0.3005,0.39,12 +0.45,0.34,0.12,0.4925,0.241,0.1075,0.12,6 +0.55,0.425,0.135,0.656,0.257,0.17,0.203,10 +0.49,0.375,0.15,0.5755,0.22,0.144,0.19,9 +0.72,0.545,0.185,1.7185,0.7925,0.401,0.468,11 +0.475,0.35,0.115,0.487,0.194,0.1455,0.125,13 +0.48,0.37,0.125,0.5435,0.244,0.101,0.165,9 +0.695,0.55,0.185,1.679,0.805,0.4015,0.3965,10 +0.58,0.45,0.145,1.137,0.5585,0.22,0.29,8 +0.595,0.455,0.14,0.914,0.3895,0.2225,0.271,9 +0.605,0.475,0.19,1.1255,0.59,0.247,0.26,10 +0.68,0.56,0.195,1.7775,0.861,0.322,0.415,11 +0.575,0.425,0.14,0.8635,0.393,0.227,0.2,11 +0.31,0.225,0.08,0.1345,0.054,0.024,0.05,7 +0.48,0.37,0.12,0.514,0.2075,0.131,0.155,13 +0.655,0.58,0.205,2.0805,0.959,0.3415,0.601,17 +0.505,0.39,0.125,0.5445,0.246,0.15,0.1405,7 +0.72,0.575,0.17,1.9335,0.913,0.389,0.51,13 +0.555,0.45,0.145,0.915,0.4,0.246,0.285,11 +0.6,0.5,0.17,1.13,0.4405,0.267,0.335,11 +0.53,0.43,0.135,0.879,0.28,0.2165,0.25,10 +0.31,0.24,0.105,0.2885,0.118,0.065,0.083,6 +0.58,0.45,0.16,0.8675,0.3935,0.221,0.215,9 +0.565,0.47,0.195,1.142,0.387,0.258,0.35,17 +0.355,0.27,0.105,0.271,0.1425,0.0525,0.0735,9 +0.7,0.54,0.205,1.74,0.7885,0.373,0.4865,13 +0.525,0.415,0.15,0.7155,0.2355,0.171,0.27,13 +0.48,0.37,0.135,0.6315,0.3445,0.1015,0.161,7 +0.545,0.43,0.14,0.832,0.4355,0.17,0.201,9 +0.41,0.325,0.1,0.3555,0.146,0.072,0.105,9 +0.56,0.44,0.135,0.8025,0.35,0.1615,0.259,9 +0.29,0.21,0.065,0.097,0.0375,0.022,0.03,6 +0.35,0.265,0.11,0.2965,0.1365,0.063,0.085,7 +0.39,0.29,0.1,0.2845,0.1255,0.0635,0.081,7 +0.325,0.245,0.07,0.161,0.0755,0.0255,0.045,6 +0.38,0.325,0.11,0.3105,0.12,0.074,0.105,10 +0.47,0.375,0.125,0.5225,0.2265,0.104,0.162,8 +0.515,0.42,0.15,0.6725,0.2555,0.1335,0.235,10 +0.375,0.29,0.085,0.2385,0.118,0.045,0.0695,7 +0.475,0.35,0.115,0.498,0.2375,0.099,0.14,7 +0.515,0.405,0.13,0.722,0.32,0.131,0.21,10 +0.5,0.38,0.155,0.66,0.2655,0.1365,0.215,19 +0.495,0.375,0.12,0.614,0.2855,0.1365,0.161,8 +0.46,0.355,0.13,0.458,0.192,0.1055,0.13,13 +0.605,0.445,0.14,0.982,0.4295,0.2085,0.295,12 +0.625,0.475,0.175,1.1435,0.4755,0.2475,0.349,10 +0.585,0.51,0.16,1.218,0.639,0.241,0.3,11 +0.425,0.33,0.13,0.4405,0.152,0.0935,0.155,9 +0.46,0.345,0.115,0.4215,0.1895,0.102,0.111,6 +0.575,0.45,0.135,0.807,0.3615,0.176,0.254,10 +0.56,0.44,0.155,0.9705,0.4315,0.263,0.255,9 +0.57,0.45,0.18,0.908,0.4015,0.217,0.255,9 +0.56,0.415,0.13,0.7615,0.3695,0.17,0.1955,8 +0.37,0.28,0.1,0.221,0.1165,0.0265,0.0635,6 +0.2,0.15,0.04,0.046,0.021,0.007,0.0065,4 +0.225,0.16,0.045,0.0465,0.025,0.015,0.015,4 +0.525,0.4,0.115,0.6295,0.2555,0.144,0.18,11 +0.21,0.15,0.055,0.0455,0.02,0.0065,0.013,4 +0.5,0.365,0.13,0.5945,0.309,0.1085,0.1535,9 +0.53,0.42,0.135,0.675,0.294,0.156,0.1825,10 +0.415,0.305,0.105,0.3605,0.12,0.082,0.1,10 +0.565,0.44,0.175,0.8735,0.414,0.21,0.21,11 +0.52,0.38,0.135,0.5825,0.2505,0.1565,0.175,8 +0.515,0.39,0.14,0.5555,0.2,0.1135,0.2235,12 +0.5,0.375,0.125,0.5695,0.259,0.124,0.157,7 +0.55,0.405,0.15,0.9235,0.412,0.2135,0.24,7 +0.5,0.39,0.13,0.709,0.275,0.168,0.18,11 +0.52,0.395,0.145,0.77,0.424,0.142,0.1895,7 +0.385,0.3,0.125,0.343,0.1705,0.0735,0.081,7 +0.635,0.485,0.18,1.1795,0.4785,0.2775,0.355,10 +0.71,0.565,0.195,1.7265,0.638,0.3365,0.565,17 +0.675,0.555,0.2,1.4385,0.545,0.2665,0.465,21 +0.455,0.37,0.11,0.514,0.2385,0.1235,0.126,8 +0.455,0.365,0.135,0.441,0.1515,0.1165,0.145,9 +0.46,0.335,0.11,0.444,0.225,0.0745,0.11,8 +0.47,0.355,0.13,0.5465,0.2005,0.126,0.185,14 +0.615,0.47,0.145,1.0285,0.4435,0.2825,0.285,11 +0.61,0.48,0.175,1.0675,0.391,0.216,0.42,15 +0.31,0.22,0.085,0.146,0.061,0.0365,0.045,6 +0.565,0.445,0.15,0.796,0.3635,0.184,0.219,8 +0.505,0.385,0.125,0.596,0.245,0.097,0.21,9 +0.495,0.415,0.165,0.7485,0.264,0.134,0.285,13 +0.53,0.41,0.145,0.8255,0.375,0.204,0.245,9 +0.21,0.17,0.045,0.0475,0.019,0.011,0.013,5 +0.48,0.39,0.15,0.6275,0.276,0.134,0.185,13 +0.17,0.125,0.055,0.0235,0.009,0.0055,0.008,6 +0.45,0.35,0.14,0.474,0.21,0.109,0.1275,16 +0.52,0.415,0.145,0.8045,0.3325,0.1725,0.285,10 +0.52,0.405,0.145,0.829,0.3535,0.1685,0.205,15 +0.455,0.35,0.125,0.4485,0.1585,0.102,0.1335,16 +0.33,0.23,0.085,0.1695,0.079,0.026,0.0505,6 +0.625,0.5,0.17,1.0985,0.4645,0.22,0.354,9 +0.5,0.385,0.12,0.6335,0.2305,0.125,0.235,14 +0.78,0.63,0.215,2.657,1.488,0.4985,0.586,11 +0.57,0.45,0.14,0.9275,0.477,0.1605,0.2515,8 +0.485,0.39,0.125,0.591,0.287,0.141,0.12,9 +0.61,0.49,0.17,1.137,0.4605,0.2825,0.344,12 +0.27,0.205,0.075,0.118,0.059,0.031,0.0305,4 +0.63,0.49,0.17,1.1745,0.5255,0.273,0.339,11 +0.435,0.325,0.11,0.367,0.1595,0.08,0.105,6 +0.525,0.405,0.12,0.7555,0.3755,0.1555,0.201,9 +0.63,0.49,0.17,1.217,0.5515,0.212,0.31,11 +0.495,0.37,0.125,0.4775,0.185,0.0705,0.169,18 +0.57,0.45,0.135,1.02,0.546,0.204,0.25,9 +0.565,0.44,0.125,0.802,0.3595,0.1825,0.215,9 +0.675,0.51,0.15,1.1965,0.475,0.304,0.386,11 +0.645,0.52,0.21,1.5535,0.616,0.3655,0.474,16 +0.55,0.43,0.16,0.9295,0.317,0.1735,0.355,13 +0.545,0.43,0.14,0.687,0.2615,0.1405,0.25,9 +0.365,0.275,0.135,0.24,0.108,0.0445,0.0735,7 +0.195,0.135,0.04,0.0325,0.0135,0.005,0.0095,4 +0.415,0.31,0.09,0.3245,0.1305,0.0735,0.115,8 +0.55,0.445,0.125,0.672,0.288,0.1365,0.21,11 +0.27,0.195,0.08,0.1,0.0385,0.0195,0.03,6 +0.29,0.215,0.06,0.1115,0.053,0.0185,0.032,5 +0.575,0.45,0.13,0.8145,0.403,0.1715,0.213,10 +0.735,0.565,0.225,2.037,0.87,0.5145,0.5675,13 +0.66,0.525,0.205,1.3665,0.5005,0.291,0.41,18 +0.55,0.415,0.145,0.7815,0.373,0.16,0.2215,8 +0.515,0.4,0.125,0.615,0.2865,0.123,0.1765,8 +0.52,0.4,0.145,0.7765,0.3525,0.1845,0.185,9 +0.64,0.525,0.185,1.707,0.763,0.4205,0.4435,11 +0.67,0.525,0.2,1.7405,0.6205,0.297,0.657,11 +0.555,0.44,0.15,0.838,0.4155,0.146,0.23,8 +0.445,0.355,0.095,0.3615,0.1415,0.0785,0.12,8 +0.455,0.355,0.12,0.4495,0.177,0.104,0.15,9 +0.625,0.47,0.17,1.255,0.525,0.2415,0.405,10 +0.565,0.435,0.185,0.9815,0.329,0.136,0.39,13 +0.23,0.165,0.06,0.0515,0.019,0.0145,0.036,4 +0.63,0.495,0.145,1.147,0.5455,0.266,0.2885,9 +0.485,0.365,0.14,0.4475,0.1895,0.0925,0.2305,8 +0.575,0.45,0.165,0.9215,0.3275,0.225,0.256,12 +0.51,0.38,0.13,0.584,0.224,0.1355,0.185,13 +0.575,0.44,0.185,1.025,0.5075,0.2245,0.2485,10 +0.715,0.525,0.2,1.89,0.95,0.436,0.4305,10 +0.415,0.305,0.13,0.32,0.1305,0.0755,0.105,8 +0.36,0.265,0.09,0.2055,0.096,0.037,0.0585,7 +0.59,0.44,0.14,1.007,0.4775,0.2105,0.2925,9 +0.565,0.45,0.135,0.9885,0.387,0.1495,0.31,12 +0.325,0.24,0.085,0.173,0.0795,0.038,0.05,7 +0.585,0.475,0.15,1.065,0.5315,0.199,0.2885,10 +0.585,0.49,0.185,1.171,0.522,0.2535,0.335,10 +0.6,0.5,0.16,1.015,0.3995,0.1735,0.33,19 +0.165,0.115,0.015,0.0145,0.0055,0.003,0.005,4 +0.66,0.53,0.195,1.5505,0.6505,0.3295,0.495,10 +0.54,0.43,0.17,0.836,0.3725,0.1815,0.24,9 +0.705,0.56,0.205,2.381,0.9915,0.5005,0.624,10 +0.625,0.495,0.175,1.2935,0.5805,0.317,0.355,9 +0.355,0.26,0.085,0.1905,0.081,0.0485,0.055,6 +0.54,0.41,0.135,0.7025,0.31,0.177,0.2,8 +0.515,0.39,0.11,0.531,0.2415,0.098,0.1615,8 +0.635,0.48,0.19,1.467,0.5825,0.303,0.42,15 +0.61,0.495,0.185,1.153,0.536,0.2905,0.245,8 +0.595,0.44,0.135,0.964,0.5005,0.1715,0.2575,10 +0.58,0.46,0.15,1.1155,0.5575,0.2255,0.29,7 +0.62,0.5,0.18,1.3915,0.726,0.2795,0.332,11 +0.585,0.435,0.14,0.6955,0.3085,0.129,0.2245,8 +0.45,0.325,0.115,0.4305,0.2235,0.0785,0.1155,8 +0.505,0.385,0.115,0.616,0.243,0.1075,0.21,11 +0.625,0.5,0.13,1.082,0.5785,0.2045,0.25,8 +0.615,0.455,0.145,1.1155,0.5045,0.238,0.315,10 +0.205,0.14,0.05,0.046,0.0165,0.012,0.0135,6 +0.44,0.34,0.105,0.369,0.164,0.08,0.1015,5 +0.72,0.55,0.18,1.52,0.637,0.325,0.435,10 +0.435,0.35,0.125,0.459,0.197,0.1145,0.145,9 +0.53,0.42,0.12,0.5965,0.2555,0.141,0.177,7 +0.535,0.425,0.155,0.7765,0.302,0.1565,0.25,16 +0.59,0.48,0.16,1.262,0.5685,0.2725,0.335,9 +0.665,0.515,0.19,1.6385,0.831,0.3575,0.371,11 +0.705,0.57,0.185,1.761,0.747,0.3725,0.488,10 +0.55,0.435,0.14,0.745,0.347,0.174,0.2265,9 +0.65,0.495,0.16,1.3105,0.577,0.3315,0.355,9 +0.67,0.53,0.225,1.5615,0.63,0.487,0.3725,11 +0.53,0.4,0.145,0.555,0.1935,0.1305,0.195,9 +0.32,0.24,0.07,0.133,0.0585,0.0255,0.041,6 +0.32,0.255,0.1,0.1755,0.073,0.0415,0.065,7 +0.58,0.46,0.15,1.049,0.5205,0.1935,0.305,10 +0.625,0.485,0.16,1.2135,0.631,0.2235,0.302,9 +0.625,0.495,0.18,1.0815,0.4715,0.254,0.3135,10 +0.585,0.455,0.14,0.97,0.462,0.185,0.295,9 +0.425,0.325,0.1,0.3295,0.1365,0.0725,0.11,7 +0.32,0.23,0.06,0.129,0.0615,0.0275,0.0355,7 +0.575,0.445,0.145,0.847,0.415,0.1945,0.22,9 +0.65,0.51,0.175,1.446,0.6485,0.2705,0.45,12 +0.555,0.42,0.14,0.868,0.33,0.243,0.21,13 +0.5,0.38,0.12,0.5765,0.273,0.135,0.145,9 +0.46,0.345,0.11,0.4595,0.235,0.0885,0.116,7 +0.62,0.485,0.22,1.511,0.5095,0.284,0.51,17 +0.5,0.415,0.165,0.6885,0.249,0.138,0.25,13 +0.545,0.405,0.135,0.5945,0.27,0.1185,0.185,8 +0.525,0.38,0.135,0.615,0.261,0.159,0.175,8 +0.7,0.575,0.205,1.773,0.605,0.447,0.538,13 +0.525,0.415,0.135,0.7945,0.394,0.189,0.202,7 +0.645,0.485,0.215,1.514,0.546,0.2615,0.635,16 +0.44,0.35,0.125,0.4035,0.175,0.063,0.129,9 +0.465,0.38,0.135,0.579,0.208,0.1095,0.22,14 +0.65,0.51,0.185,1.375,0.531,0.384,0.3985,10 +0.47,0.35,0.125,0.4315,0.19,0.1165,0.1175,6 +0.48,0.38,0.12,0.608,0.2705,0.1405,0.185,8 +0.515,0.4,0.14,0.7165,0.3495,0.1595,0.1785,8 +0.635,0.51,0.155,1.156,0.428,0.289,0.315,18 +0.275,0.205,0.065,0.101,0.041,0.021,0.034,5 +0.405,0.31,0.095,0.3425,0.1785,0.064,0.0855,8 +0.46,0.33,0.15,0.5325,0.2085,0.1805,0.125,10 +0.5,0.38,0.135,0.5285,0.226,0.123,0.209,8 +0.485,0.365,0.15,0.9145,0.4145,0.199,0.273,7 +0.35,0.26,0.075,0.18,0.09,0.0245,0.055,5 +0.295,0.225,0.09,0.1105,0.0405,0.0245,0.032,7 +0.465,0.36,0.08,0.488,0.191,0.125,0.155,11 +0.57,0.455,0.15,0.952,0.3895,0.2155,0.2745,9 +0.535,0.42,0.125,0.738,0.355,0.1895,0.1795,8 +0.395,0.3,0.09,0.2855,0.1385,0.0625,0.077,5 +0.665,0.5,0.175,1.2975,0.6075,0.314,0.315,9 +0.485,0.355,0.13,0.581,0.245,0.132,0.168,12 +0.52,0.41,0.115,0.77,0.263,0.157,0.26,11 +0.63,0.48,0.15,1.0525,0.392,0.336,0.285,12 +0.595,0.455,0.145,0.942,0.43,0.182,0.277,11 +0.385,0.305,0.095,0.252,0.0915,0.055,0.09,14 +0.64,0.505,0.18,1.297,0.59,0.3125,0.363,11 +0.62,0.45,0.135,0.924,0.358,0.2265,0.2965,10 +0.525,0.4,0.125,0.6965,0.369,0.1385,0.164,9 +0.535,0.45,0.135,0.8075,0.322,0.181,0.25,13 +0.63,0.515,0.17,1.385,0.6355,0.2955,0.38,11 +0.35,0.27,0.075,0.215,0.1,0.036,0.065,6 +0.345,0.265,0.1,0.2455,0.111,0.0535,0.065,7 +0.615,0.48,0.185,1.2205,0.4985,0.315,0.33,10 +0.545,0.41,0.14,0.625,0.223,0.16,0.235,13 +0.63,0.48,0.165,1.286,0.604,0.271,0.35,8 +0.575,0.46,0.15,0.927,0.333,0.207,0.2985,9 +0.585,0.45,0.15,0.8915,0.3975,0.2035,0.253,8 +0.405,0.305,0.1,0.268,0.1145,0.053,0.085,7 +0.595,0.5,0.165,1.06,0.402,0.28,0.275,11 +0.55,0.45,0.17,0.81,0.317,0.157,0.22,11 +0.68,0.53,0.18,1.529,0.7635,0.3115,0.4025,11 +0.49,0.39,0.12,0.511,0.2205,0.103,0.1745,9 +0.77,0.6,0.215,2.1945,1.0515,0.482,0.584,10 +0.55,0.465,0.15,0.936,0.481,0.174,0.2435,9 +0.505,0.385,0.15,0.6415,0.246,0.152,0.215,12 +0.5,0.375,0.12,0.529,0.2235,0.123,0.16,8 +0.36,0.295,0.105,0.241,0.0865,0.053,0.095,8 +0.555,0.43,0.165,0.7575,0.2735,0.1635,0.275,13 +0.435,0.325,0.11,0.4335,0.178,0.0985,0.155,7 +0.38,0.29,0.1,0.237,0.108,0.0395,0.082,6 +0.705,0.545,0.18,1.5395,0.6075,0.3675,0.4645,13 +0.55,0.41,0.13,0.8705,0.4455,0.2115,0.213,9 +0.4,0.335,0.115,0.4335,0.2105,0.1205,0.12,10 +0.655,0.52,0.165,1.4095,0.586,0.291,0.405,9 +0.555,0.435,0.145,0.9205,0.404,0.2275,0.255,8 +0.75,0.57,0.21,2.236,1.109,0.5195,0.545,11 +0.695,0.57,0.2,2.033,0.751,0.4255,0.685,15 +0.475,0.36,0.11,0.452,0.191,0.099,0.13,8 +0.595,0.48,0.165,1.262,0.4835,0.283,0.41,17 +0.65,0.525,0.19,1.385,0.8875,0.3095,0.405,11 +0.53,0.395,0.125,0.6235,0.2975,0.108,0.195,11 +0.52,0.435,0.195,0.973,0.2985,0.2135,0.355,18 +0.64,0.51,0.17,1.3715,0.567,0.307,0.409,10 +0.65,0.525,0.19,1.4995,0.6265,0.4005,0.395,14 +0.445,0.335,0.11,0.4355,0.2025,0.1095,0.1195,6 +0.55,0.425,0.16,0.97,0.2885,0.139,0.48,20 +0.645,0.5,0.195,1.401,0.6165,0.3515,0.3725,10 +0.67,0.54,0.195,1.619,0.74,0.3305,0.465,11 +0.44,0.325,0.1,0.4165,0.185,0.0865,0.11,6 +0.62,0.505,0.16,1.3725,0.6285,0.275,0.3685,11 +0.495,0.4,0.155,0.8085,0.2345,0.1155,0.35,6 +0.67,0.525,0.195,1.37,0.6065,0.2955,0.407,12 +0.395,0.27,0.1,0.2985,0.1445,0.061,0.082,5 +0.485,0.375,0.135,0.556,0.1925,0.1315,0.1685,10 +0.525,0.41,0.115,0.7745,0.416,0.163,0.18,7 +0.485,0.36,0.13,0.5415,0.2595,0.096,0.16,10 +0.68,0.55,0.175,1.473,0.713,0.282,0.4295,11 +0.48,0.37,0.1,0.5135,0.243,0.1015,0.135,8 +0.395,0.295,0.095,0.2725,0.115,0.0625,0.085,8 +0.255,0.19,0.05,0.083,0.0295,0.0215,0.027,6 +0.36,0.27,0.085,0.2185,0.1065,0.038,0.062,6 +0.695,0.515,0.175,1.5165,0.578,0.4105,0.39,15 +0.545,0.43,0.14,0.772,0.289,0.19,0.2615,8 +0.72,0.565,0.18,1.719,0.8465,0.407,0.3875,11 +0.345,0.255,0.1,0.197,0.071,0.051,0.06,9 +0.345,0.255,0.085,0.2005,0.105,0.037,0.05,5 +0.47,0.37,0.13,0.5225,0.201,0.133,0.165,7 +0.67,0.485,0.175,1.2565,0.5355,0.322,0.386,9 +0.645,0.48,0.15,1.192,0.6055,0.2595,0.285,9 +0.28,0.21,0.085,0.1075,0.0415,0.024,0.034,5 +0.43,0.31,0.13,0.6485,0.2735,0.163,0.184,9 +0.705,0.555,0.195,1.7525,0.7105,0.4215,0.516,12 +0.56,0.435,0.125,0.8775,0.3345,0.2145,0.29,13 +0.3,0.22,0.09,0.1425,0.057,0.0335,0.043,7 +0.315,0.235,0.07,0.149,0.058,0.0325,0.047,7 +0.565,0.445,0.14,0.836,0.406,0.1605,0.2245,9 +0.655,0.53,0.165,1.2835,0.583,0.1255,0.4,8 +0.47,0.355,0.12,0.4915,0.1765,0.1125,0.1325,9 +0.39,0.315,0.09,0.3095,0.147,0.05,0.09,7 +0.655,0.54,0.215,1.844,0.7425,0.327,0.585,22 +0.63,0.51,0.175,1.3415,0.6575,0.262,0.375,10 +0.385,0.285,0.09,0.248,0.0935,0.066,0.07,6 +0.655,0.52,0.18,1.492,0.7185,0.36,0.355,11 +0.62,0.485,0.17,1.208,0.4805,0.3045,0.33,15 +0.585,0.47,0.165,1.409,0.8,0.229,0.295,10 +0.655,0.54,0.165,1.403,0.6955,0.2385,0.42,11 +0.65,0.52,0.195,1.676,0.693,0.44,0.47,15 +0.62,0.51,0.18,1.3315,0.594,0.276,0.388,11 +0.585,0.455,0.125,1.027,0.391,0.212,0.25,17 +0.665,0.515,0.2,1.2695,0.5115,0.2675,0.436,12 +0.57,0.425,0.14,0.7655,0.331,0.14,0.24,10 +0.5,0.38,0.155,0.655,0.2405,0.143,0.205,17 +0.54,0.435,0.145,0.97,0.4285,0.22,0.264,17 +0.33,0.255,0.095,0.172,0.066,0.0255,0.06,6 +0.715,0.545,0.18,1.7405,0.871,0.347,0.449,10 +0.655,0.59,0.2,1.5455,0.654,0.3765,0.415,11 +0.535,0.4,0.145,0.705,0.3065,0.1365,0.22,10 +0.535,0.435,0.16,0.8105,0.3155,0.1795,0.24,10 +0.335,0.26,0.075,0.22,0.0855,0.04,0.085,6 +0.52,0.405,0.12,0.627,0.2645,0.1415,0.181,11 +0.275,0.205,0.08,0.096,0.036,0.0185,0.03,6 +0.36,0.28,0.08,0.1755,0.081,0.0505,0.07,6 +0.565,0.455,0.185,0.9265,0.354,0.1575,0.375,16 +0.595,0.47,0.155,1.2015,0.492,0.3865,0.265,10 +0.59,0.47,0.135,1.1685,0.539,0.279,0.28,8 +0.62,0.46,0.16,0.9505,0.4915,0.2,0.228,9 +0.64,0.515,0.205,1.5335,0.6635,0.3345,0.4025,9 +0.285,0.215,0.06,0.0935,0.031,0.023,0.03,6 +0.41,0.31,0.125,0.3595,0.1415,0.0885,0.115,11 +0.62,0.495,0.18,1.2555,0.5765,0.254,0.355,12 +0.46,0.36,0.135,0.6105,0.1955,0.107,0.235,14 +0.655,0.5,0.14,1.1705,0.5405,0.3175,0.285,12 +0.625,0.505,0.215,1.4455,0.496,0.287,0.435,22 +0.425,0.32,0.1,0.3055,0.126,0.06,0.106,7 +0.59,0.45,0.12,0.7485,0.3345,0.1315,0.22,14 +0.415,0.32,0.115,0.3045,0.1215,0.0735,0.094,7 +0.56,0.455,0.165,0.86,0.4015,0.1695,0.245,11 +0.57,0.405,0.16,0.9245,0.3445,0.2185,0.295,19 +0.54,0.42,0.13,0.7505,0.368,0.1675,0.1845,9 +0.65,0.495,0.16,1.304,0.57,0.312,0.3725,9 +0.545,0.43,0.15,0.742,0.3525,0.158,0.208,10 +0.555,0.43,0.135,0.812,0.4055,0.163,0.2215,9 +0.61,0.485,0.17,1.0225,0.419,0.2405,0.36,12 +0.62,0.47,0.145,1.0865,0.511,0.2715,0.2565,10 +0.61,0.49,0.16,1.1545,0.5865,0.2385,0.2915,11 +0.48,0.38,0.13,0.6175,0.3,0.142,0.175,12 +0.6,0.475,0.135,1.4405,0.5885,0.191,0.3175,9 +0.7,0.525,0.175,1.7585,0.8745,0.3615,0.47,10 +0.535,0.4,0.15,0.8045,0.3345,0.2125,0.21,13 +0.625,0.48,0.145,1.085,0.4645,0.2445,0.327,10 +0.755,0.575,0.2,2.073,1.0135,0.4655,0.48,11 +0.645,0.495,0.19,1.539,0.6115,0.408,0.445,12 +0.44,0.345,0.13,0.4495,0.209,0.0835,0.134,6 +0.685,0.53,0.17,1.5105,0.7385,0.3525,0.3725,10 +0.56,0.445,0.15,0.8225,0.3685,0.187,0.236,10 +0.55,0.435,0.14,0.7625,0.327,0.1685,0.259,10 +0.475,0.37,0.125,0.537,0.222,0.1215,0.15,9 +0.67,0.525,0.18,1.6615,0.8005,0.3645,0.43,10 +0.58,0.435,0.155,0.8785,0.425,0.1685,0.2425,10 +0.435,0.32,0.08,0.3325,0.1485,0.0635,0.105,9 +0.67,0.505,0.16,1.2585,0.6255,0.311,0.308,12 +0.6,0.475,0.19,1.0875,0.403,0.2655,0.325,14 +0.68,0.545,0.185,1.672,0.7075,0.364,0.48,11 +0.585,0.435,0.175,0.982,0.4055,0.2495,0.27,10 +0.33,0.25,0.105,0.1715,0.0655,0.035,0.06,7 +0.535,0.415,0.185,0.8415,0.314,0.1585,0.3,15 +0.42,0.3,0.105,0.316,0.1255,0.07,0.1035,7 +0.65,0.535,0.175,1.2895,0.6095,0.2765,0.344,10 +0.61,0.49,0.16,1.112,0.465,0.228,0.341,10 +0.585,0.465,0.19,1.171,0.3905,0.2355,0.4,17 +0.4,0.3,0.11,0.2985,0.1375,0.071,0.075,6 +0.37,0.28,0.09,0.233,0.0905,0.0545,0.07,11 +0.46,0.35,0.11,0.4,0.176,0.083,0.1205,7 +0.38,0.3,0.1,0.286,0.1305,0.056,0.09,7 +0.51,0.415,0.14,0.8185,0.3025,0.2155,0.235,16 +0.37,0.29,0.095,0.249,0.1045,0.058,0.067,6 +0.65,0.52,0.195,1.6275,0.689,0.3905,0.432,11 +0.475,0.36,0.1,0.4285,0.1965,0.099,0.112,7 +0.53,0.385,0.125,0.6695,0.289,0.151,0.18,10 +0.475,0.38,0.145,0.57,0.167,0.118,0.187,11 +0.64,0.525,0.2,1.3765,0.44,0.3075,0.47,16 +0.53,0.395,0.115,0.5685,0.249,0.1375,0.161,9 +0.42,0.34,0.125,0.4495,0.165,0.1125,0.144,11 +0.655,0.515,0.2,1.494,0.7255,0.309,0.405,12 +0.5,0.395,0.14,0.7155,0.3165,0.176,0.24,10 +0.665,0.505,0.165,1.349,0.5985,0.3175,0.36,9 +0.47,0.365,0.12,0.612,0.327,0.15,0.14,8 +0.58,0.445,0.17,1.178,0.3935,0.2165,0.315,20 +0.415,0.315,0.1,0.3645,0.1765,0.0795,0.095,8 +0.335,0.26,0.09,0.1835,0.078,0.024,0.065,11 +0.695,0.525,0.175,1.742,0.696,0.389,0.505,12 +0.385,0.29,0.095,0.312,0.143,0.0635,0.086,6 +0.545,0.415,0.2,1.358,0.567,0.318,0.403,10 +0.54,0.415,0.15,0.8115,0.3875,0.1875,0.2035,9 +0.51,0.405,0.125,0.6795,0.3465,0.1395,0.182,8 +0.55,0.385,0.13,0.7275,0.343,0.1625,0.19,8 +0.2,0.14,0.055,0.035,0.0145,0.008,0.01,5 +0.565,0.45,0.165,0.887,0.37,0.239,0.249,11 +0.46,0.38,0.13,0.639,0.3,0.1525,0.16,11 +0.205,0.15,0.055,0.042,0.0255,0.015,0.012,5 +0.545,0.385,0.15,1.1185,0.5425,0.2445,0.2845,9 +0.33,0.25,0.095,0.2085,0.102,0.0395,0.052,7 +0.5,0.44,0.155,0.742,0.2025,0.2005,0.2115,14 +0.675,0.52,0.175,1.494,0.7365,0.3055,0.37,9 +0.625,0.48,0.16,1.2415,0.6575,0.2625,0.2785,9 +0.315,0.23,0.0,0.134,0.0575,0.0285,0.3505,6 +0.675,0.525,0.16,1.2835,0.572,0.2755,0.3545,13 +0.235,0.175,0.065,0.0615,0.0205,0.02,0.019,6 +0.5,0.385,0.11,0.596,0.3015,0.104,0.151,8 +0.62,0.495,0.195,1.5145,0.579,0.346,0.5195,15 +0.525,0.415,0.16,0.6445,0.26,0.1575,0.22,12 +0.615,0.5,0.17,1.054,0.4845,0.228,0.295,10 +0.64,0.515,0.08,1.042,0.515,0.1755,0.175,10 +0.405,0.3,0.09,0.2885,0.138,0.0635,0.0765,6 +0.61,0.48,0.165,1.2435,0.5575,0.2675,0.372,8 +0.385,0.28,0.095,0.257,0.119,0.059,0.07,7 +0.595,0.475,0.16,1.1405,0.547,0.231,0.271,6 +0.58,0.46,0.175,1.165,0.65,0.2205,0.3055,9 +0.5,0.385,0.135,0.551,0.2245,0.0715,0.206,11 +0.43,0.34,0.1,0.3405,0.1395,0.0665,0.12,8 +0.605,0.49,0.15,1.1345,0.5265,0.2645,0.295,9 +0.715,0.565,0.175,1.9525,0.7645,0.4185,0.4135,10 +0.625,0.485,0.16,1.254,0.591,0.259,0.3485,9 +0.44,0.35,0.12,0.375,0.1425,0.0965,0.115,9 +0.49,0.375,0.115,0.557,0.2275,0.1335,0.1765,8 +0.38,0.27,0.08,0.2105,0.0865,0.042,0.07,8 +0.69,0.525,0.175,1.7005,0.8255,0.362,0.405,8 +0.71,0.565,0.195,1.817,0.785,0.492,0.49,11 +0.52,0.4,0.105,0.872,0.4515,0.1615,0.1985,9 +0.41,0.335,0.105,0.3305,0.1405,0.064,0.105,7 +0.71,0.555,0.17,1.47,0.5375,0.38,0.431,12 +0.7,0.565,0.175,1.8565,0.8445,0.3935,0.54,10 +0.645,0.55,0.175,1.2915,0.57,0.3045,0.33,14 +0.42,0.305,0.1,0.3415,0.1645,0.0775,0.086,7 +0.45,0.35,0.135,0.494,0.2205,0.0945,0.1405,7 +0.625,0.485,0.15,1.044,0.438,0.2865,0.278,9 +0.525,0.4,0.14,0.6055,0.2605,0.108,0.21,9 +0.625,0.48,0.155,1.2035,0.5865,0.239,0.3185,12 +0.65,0.51,0.175,1.3165,0.6345,0.2605,0.364,12 +0.52,0.415,0.16,0.595,0.2105,0.142,0.26,15 +0.64,0.5,0.15,1.0705,0.371,0.2705,0.36,8 +0.565,0.465,0.175,0.995,0.3895,0.183,0.37,15 +0.69,0.54,0.155,1.454,0.624,0.3105,0.39,9 +0.605,0.49,0.15,1.1345,0.4305,0.2525,0.35,10 +0.635,0.51,0.155,0.986,0.405,0.2255,0.31,10 +0.275,0.205,0.07,0.094,0.0335,0.02,0.0325,5 +0.645,0.5,0.19,1.5595,0.741,0.3715,0.3845,14 +0.335,0.25,0.08,0.183,0.0735,0.04,0.0575,6 +0.5,0.385,0.12,0.56,0.2835,0.103,0.135,8 +0.505,0.405,0.11,0.625,0.305,0.16,0.175,9 +0.395,0.29,0.095,0.319,0.138,0.08,0.082,7 +0.535,0.41,0.155,0.6315,0.2745,0.1415,0.1815,12 +0.625,0.5,0.185,1.2425,0.5995,0.248,0.335,10 +0.75,0.615,0.205,2.2635,0.821,0.423,0.726,12 +0.57,0.445,0.155,0.733,0.282,0.159,0.235,14 +0.54,0.42,0.14,0.6665,0.3125,0.138,0.1895,10 +0.48,0.38,0.145,0.59,0.232,0.141,0.23,12 +0.44,0.335,0.11,0.394,0.157,0.096,0.122,9 +0.575,0.48,0.15,0.8745,0.375,0.193,0.29,12 +0.53,0.405,0.12,0.632,0.2715,0.148,0.1875,9 +0.545,0.405,0.175,0.98,0.2585,0.207,0.38,18 +0.325,0.27,0.1,0.185,0.08,0.0435,0.065,6 +0.485,0.38,0.14,0.673,0.2175,0.13,0.195,18 +0.42,0.32,0.11,0.309,0.115,0.0645,0.0945,6 +0.605,0.455,0.145,0.862,0.334,0.1985,0.3,9 +0.55,0.44,0.135,0.8435,0.434,0.1995,0.185,8 +0.48,0.38,0.125,0.523,0.2105,0.1045,0.175,15 +0.58,0.455,0.155,0.8365,0.315,0.1385,0.32,18 +0.385,0.305,0.09,0.2775,0.109,0.0515,0.1,9 +0.475,0.365,0.1,0.1315,0.2025,0.0875,0.123,7 +0.725,0.53,0.19,1.7315,0.83,0.398,0.405,11 +0.4,0.29,0.11,0.329,0.188,0.0455,0.0825,6 +0.6,0.47,0.2,1.031,0.392,0.2035,0.29,15 +0.605,0.485,0.175,1.145,0.4325,0.27,0.405,16 +0.63,0.475,0.15,1.172,0.536,0.254,0.316,11 +0.595,0.455,0.15,0.886,0.4315,0.201,0.223,10 +0.57,0.445,0.145,0.8775,0.412,0.217,0.22,8 +0.465,0.38,0.13,0.454,0.1895,0.08,0.155,11 +0.625,0.5,0.165,1.288,0.573,0.3035,0.315,9 +0.66,0.535,0.205,1.4415,0.5925,0.2775,0.49,10 +0.645,0.49,0.215,1.406,0.4265,0.2285,0.51,25 +0.35,0.26,0.09,0.195,0.0745,0.041,0.0655,9 +0.44,0.34,0.1,0.451,0.188,0.087,0.13,10 +0.41,0.3,0.09,0.28,0.141,0.0575,0.075,8 +0.42,0.32,0.115,0.376,0.169,0.092,0.1,5 +0.51,0.375,0.1,0.5785,0.238,0.1225,0.175,7 +0.475,0.365,0.125,0.5465,0.229,0.1185,0.172,9 +0.355,0.285,0.095,0.2275,0.0955,0.0475,0.0715,6 +0.62,0.48,0.15,1.1015,0.4965,0.243,0.305,10 +0.45,0.35,0.13,0.4655,0.2075,0.1045,0.135,8 +0.61,0.48,0.19,1.2955,0.5215,0.3225,0.365,12 +0.68,0.55,0.2,1.596,0.525,0.4075,0.585,21 +0.635,0.485,0.165,1.2695,0.5635,0.3065,0.3395,11 +0.615,0.525,0.155,1.0385,0.427,0.2315,0.345,11 +0.47,0.36,0.145,0.537,0.1725,0.1375,0.195,15 +0.485,0.37,0.115,0.4785,0.1995,0.0955,0.129,7 +0.475,0.35,0.11,0.4565,0.206,0.099,0.13,6 +0.44,0.355,0.125,0.4775,0.132,0.0815,0.19,9 +0.64,0.5,0.17,1.12,0.4955,0.2645,0.32,12 +0.425,0.325,0.115,0.3685,0.162,0.0865,0.1045,7 +0.5,0.38,0.125,0.577,0.269,0.1265,0.1535,9 +0.41,0.305,0.1,0.363,0.1735,0.065,0.11,11 +0.43,0.35,0.09,0.397,0.1575,0.089,0.12,9 +0.565,0.45,0.16,0.795,0.3605,0.1555,0.23,12 +0.615,0.515,0.17,1.14,0.4305,0.2245,0.42,16 +0.68,0.52,0.185,1.494,0.615,0.3935,0.406,11 +0.445,0.37,0.125,0.515,0.2495,0.087,0.159,9 +0.55,0.43,0.14,0.7135,0.2565,0.186,0.225,9 +0.67,0.52,0.19,1.6385,0.8115,0.369,0.391,9 +0.16,0.12,0.02,0.018,0.0075,0.0045,0.005,4 +0.38,0.3,0.1,0.2505,0.106,0.0535,0.0775,8 +0.575,0.48,0.17,1.1,0.506,0.2485,0.31,10 +0.355,0.27,0.1,0.2255,0.11,0.042,0.064,7 +0.605,0.49,0.155,1.153,0.503,0.2505,0.295,15 +0.44,0.33,0.115,0.4005,0.143,0.113,0.12,8 +0.32,0.225,0.085,0.1415,0.0675,0.0295,0.0405,6 +0.365,0.285,0.085,0.2205,0.0855,0.0515,0.07,9 +0.565,0.445,0.155,0.826,0.341,0.2055,0.2475,10 +0.545,0.445,0.175,0.8525,0.3465,0.189,0.295,13 +0.655,0.5,0.18,1.4155,0.508,0.314,0.445,18 +0.635,0.49,0.175,1.2435,0.5805,0.313,0.305,10 +0.575,0.455,0.165,0.867,0.3765,0.1805,0.268,8 +0.54,0.42,0.135,0.8075,0.3485,0.1795,0.235,11 +0.595,0.465,0.145,1.107,0.402,0.2415,0.31,12 +0.635,0.48,0.2,1.3655,0.6255,0.2595,0.425,16 +0.545,0.425,0.14,0.8145,0.305,0.231,0.244,10 +0.44,0.325,0.11,0.4965,0.258,0.1195,0.1075,8 +0.57,0.435,0.17,0.873,0.382,0.183,0.2705,10 +0.425,0.345,0.11,0.3665,0.125,0.081,0.117,11 +0.54,0.425,0.16,0.9455,0.3675,0.2005,0.295,9 +0.645,0.49,0.175,1.32,0.6525,0.2375,0.3385,11 +0.475,0.35,0.12,0.4905,0.2035,0.13,0.135,7 +0.62,0.45,0.2,0.858,0.4285,0.1525,0.2405,8 +0.54,0.435,0.175,0.892,0.322,0.174,0.335,13 +0.47,0.355,0.115,0.4155,0.167,0.084,0.139,7 +0.605,0.455,0.16,1.1215,0.533,0.273,0.271,10 +0.52,0.41,0.17,0.8705,0.3735,0.219,0.25,14 +0.575,0.445,0.14,0.737,0.325,0.1405,0.237,10 +0.215,0.15,0.03,0.0385,0.0115,0.005,0.01,5 +0.65,0.505,0.175,1.2075,0.5105,0.262,0.39,10 +0.515,0.385,0.125,0.572,0.237,0.1435,0.165,7 +0.55,0.44,0.16,0.985,0.4645,0.201,0.27,8 +0.605,0.495,0.17,1.2385,0.528,0.2465,0.39,14 +0.375,0.28,0.08,0.2025,0.0825,0.048,0.065,8 +0.635,0.5,0.18,1.319,0.5485,0.292,0.49,16 +0.56,0.45,0.16,0.922,0.432,0.178,0.26,15 +0.28,0.21,0.065,0.0905,0.035,0.02,0.03,5 +0.685,0.525,0.175,1.71,0.5415,0.309,0.58,16 +0.545,0.41,0.125,0.654,0.2945,0.1315,0.205,10 +0.64,0.5,0.175,1.273,0.5065,0.2925,0.405,13 +0.545,0.45,0.16,0.8615,0.2925,0.1545,0.365,16 +0.315,0.23,0.09,0.1285,0.043,0.04,0.04,7 +0.66,0.525,0.2,1.463,0.6525,0.2995,0.422,11 +0.255,0.18,0.055,0.083,0.031,0.0215,0.02,4 +0.64,0.5,0.18,1.4995,0.593,0.314,0.431,11 +0.385,0.29,0.09,0.2365,0.1,0.0505,0.076,8 +0.565,0.435,0.185,1.032,0.354,0.2045,0.31,20 +0.44,0.375,0.13,0.487,0.226,0.0965,0.155,9 +0.57,0.46,0.135,0.9795,0.397,0.2525,0.2655,9 +0.725,0.56,0.185,1.792,0.873,0.367,0.435,11 +0.425,0.34,0.1,0.3515,0.1625,0.082,0.094,7 +0.42,0.32,0.115,0.409,0.2055,0.0935,0.105,8 +0.54,0.435,0.14,0.7345,0.33,0.1595,0.213,9 +0.565,0.44,0.155,0.9395,0.4275,0.214,0.27,12 +0.61,0.475,0.15,1.142,0.62,0.237,0.245,9 +0.5,0.375,0.12,0.542,0.215,0.116,0.17,9 +0.405,0.31,0.065,0.3205,0.1575,0.066,0.088,6 +0.595,0.47,0.145,0.991,0.4035,0.1505,0.34,16 +0.435,0.34,0.11,0.3795,0.1495,0.085,0.12,8 +0.705,0.555,0.2,1.4685,0.4715,0.3235,0.52,19 +0.66,0.505,0.165,1.374,0.589,0.351,0.345,10 +0.465,0.325,0.14,0.7615,0.362,0.1535,0.209,10 +0.525,0.41,0.135,0.7085,0.293,0.1525,0.235,11 +0.56,0.445,0.16,0.8965,0.42,0.2175,0.2215,8 +0.55,0.43,0.155,0.785,0.289,0.227,0.233,11 +0.535,0.455,0.14,1.0015,0.53,0.1765,0.244,9 +0.525,0.365,0.17,0.9605,0.438,0.2225,0.276,10 +0.58,0.46,0.185,1.017,0.3515,0.2,0.32,10 +0.495,0.41,0.125,0.7555,0.3355,0.129,0.214,9 +0.45,0.32,0.1,0.381,0.1705,0.075,0.115,9 +0.5,0.38,0.14,0.6355,0.277,0.143,0.1785,8 +0.4,0.315,0.1,0.3225,0.143,0.0735,0.091,6 +0.615,0.475,0.155,1.027,0.447,0.25,0.285,9 +0.635,0.49,0.16,1.101,0.534,0.1865,0.3455,10 +0.455,0.355,0.08,0.452,0.2165,0.0995,0.125,9 +0.705,0.56,0.22,1.981,0.8175,0.3085,0.76,14 +0.66,0.525,0.19,1.67,0.6525,0.4875,0.49,11 +0.635,0.51,0.185,1.308,0.544,0.318,0.377,8 +0.445,0.335,0.14,0.4565,0.1785,0.114,0.14,11 +0.59,0.465,0.195,1.0885,0.3685,0.187,0.375,17 +0.645,0.525,0.2,1.449,0.601,0.2565,0.505,13 +0.3,0.23,0.085,0.117,0.05,0.0175,0.0415,6 +0.585,0.45,0.145,0.9835,0.4845,0.242,0.22,9 +0.405,0.305,0.085,0.2605,0.1145,0.0595,0.085,8 +0.72,0.58,0.195,2.103,1.0265,0.48,0.5375,10 +0.635,0.5,0.18,1.312,0.529,0.2485,0.485,18 +0.33,0.225,0.075,0.187,0.0945,0.0395,0.0425,7 +0.6,0.475,0.15,1.089,0.5195,0.223,0.292,11 +0.375,0.285,0.08,0.226,0.0975,0.04,0.0725,7 +0.505,0.38,0.13,0.693,0.391,0.1195,0.1515,8 +0.515,0.395,0.165,0.7565,0.1905,0.17,0.3205,10 +0.285,0.21,0.07,0.109,0.044,0.0265,0.033,5 +0.165,0.12,0.03,0.0215,0.007,0.005,0.005,3 +0.655,0.53,0.175,1.2635,0.486,0.2635,0.415,15 +0.5,0.355,0.14,0.528,0.2125,0.149,0.14,9 +0.45,0.325,0.135,0.438,0.1805,0.1165,0.11,9 +0.255,0.185,0.06,0.088,0.0365,0.021,0.023,5 +0.53,0.425,0.155,0.7905,0.307,0.171,0.2595,9 +0.505,0.4,0.125,0.583,0.246,0.13,0.175,7 +0.465,0.36,0.105,0.452,0.22,0.159,0.1035,9 +0.56,0.435,0.15,0.8715,0.4755,0.1835,0.1835,9 +0.52,0.41,0.145,0.646,0.2965,0.1595,0.165,9 +0.53,0.41,0.15,0.612,0.2435,0.1525,0.1895,11 +0.34,0.25,0.075,0.1785,0.0665,0.0455,0.045,5 +0.475,0.365,0.115,0.459,0.2175,0.093,0.1165,7 +0.45,0.335,0.105,0.362,0.1575,0.0795,0.1095,7 +0.455,0.33,0.1,0.372,0.358,0.0775,0.11,8 +0.61,0.485,0.18,1.2795,0.5735,0.2855,0.355,7 +0.4,0.31,0.115,0.3465,0.1475,0.0695,0.115,10 +0.52,0.39,0.12,0.6435,0.2885,0.157,0.161,7 +0.725,0.56,0.21,2.141,0.65,0.398,1.005,18 +0.46,0.365,0.11,0.4495,0.1755,0.102,0.15,8 +0.49,0.355,0.16,0.8795,0.3485,0.215,0.2825,8 +0.49,0.4,0.145,0.6635,0.21,0.1295,0.2515,13 +0.61,0.485,0.145,1.3305,0.783,0.2255,0.2865,9 +0.475,0.37,0.125,0.649,0.347,0.136,0.142,8 +0.47,0.36,0.135,0.501,0.1665,0.115,0.165,10 +0.585,0.45,0.18,0.7995,0.336,0.1855,0.237,8 +0.59,0.5,0.15,1.142,0.485,0.265,0.345,9 +0.53,0.41,0.165,0.732,0.189,0.17,0.31,11 +0.45,0.335,0.125,0.4475,0.2165,0.126,0.11,6 +0.405,0.325,0.11,0.3555,0.151,0.063,0.117,9 +0.36,0.27,0.085,0.196,0.0905,0.034,0.053,7 +0.315,0.21,0.06,0.125,0.06,0.0375,0.035,5 +0.655,0.52,0.17,1.1445,0.53,0.223,0.348,9 +0.56,0.455,0.125,0.943,0.344,0.129,0.375,21 +0.615,0.515,0.135,1.1215,0.545,0.2305,0.29,9 +0.6,0.46,0.155,0.9595,0.4455,0.189,0.295,11 +0.625,0.515,0.18,1.3485,0.5255,0.252,0.3925,14 +0.59,0.46,0.155,0.906,0.327,0.1485,0.335,15 +0.62,0.485,0.175,1.271,0.531,0.3075,0.37,11 +0.65,0.485,0.16,1.7395,0.5715,0.2785,0.3075,10 +0.53,0.455,0.165,0.9805,0.3155,0.2815,0.2965,11 +0.275,0.205,0.07,0.1055,0.495,0.019,0.0315,5 +0.385,0.275,0.115,0.2685,0.0975,0.0825,0.085,8 +0.515,0.395,0.14,0.686,0.281,0.1255,0.22,12 +0.52,0.46,0.15,1.019,0.523,0.1985,0.254,7 +0.175,0.13,0.055,0.0315,0.0105,0.0065,0.0125,5 +0.43,0.34,0.0,0.428,0.2065,0.086,0.115,8 +0.515,0.435,0.145,0.8815,0.292,0.206,0.255,10 +0.695,0.56,0.22,1.834,0.8455,0.422,0.455,11 +0.26,0.2,0.065,0.096,0.044,0.027,0.03,6 +0.55,0.43,0.15,0.655,0.2635,0.122,0.221,8 +0.515,0.39,0.14,0.678,0.341,0.1325,0.119,8 +0.375,0.28,0.08,0.2235,0.115,0.043,0.055,6 +0.135,0.13,0.04,0.029,0.0125,0.0065,0.008,4 +0.57,0.445,0.14,1.0635,0.5265,0.2195,0.24,8 +0.675,0.53,0.175,1.4465,0.6775,0.33,0.389,10 +0.58,0.455,0.12,1.0735,0.479,0.2735,0.265,10 +0.505,0.41,0.125,0.642,0.289,0.133,0.155,9 +0.37,0.29,0.09,0.2445,0.089,0.0655,0.075,7 +0.57,0.44,0.175,0.9415,0.3805,0.2285,0.283,9 +0.5,0.38,0.125,0.519,0.2485,0.1135,0.134,8 +0.615,0.46,0.19,1.066,0.4335,0.226,0.33,13 +0.545,0.42,0.165,0.8935,0.4235,0.2195,0.228,8 +0.51,0.39,0.135,0.769,0.3935,0.1455,0.19,8 +0.64,0.49,0.155,1.1285,0.477,0.269,0.34,9 +0.595,0.47,0.165,1.108,0.4915,0.2325,0.3345,9 +0.55,0.44,0.135,0.879,0.368,0.2095,0.265,10 +0.635,0.5,0.165,1.4595,0.705,0.2645,0.39,9 +0.58,0.42,0.16,0.728,0.2725,0.19,0.19,14 +0.545,0.42,0.125,0.717,0.358,0.112,0.22,8 +0.595,0.465,0.14,1.113,0.5175,0.244,0.305,12 +0.46,0.365,0.125,0.467,0.1895,0.0945,0.158,10 +0.565,0.43,0.135,0.8545,0.321,0.1775,0.275,11 +0.6,0.465,0.165,1.0475,0.465,0.2345,0.315,11 +0.655,0.545,0.165,1.6225,0.6555,0.299,0.513,12 +0.63,0.49,0.155,1.229,0.535,0.29,0.335,11 +0.66,0.51,0.175,1.218,0.5055,0.303,0.37,11 +0.635,0.5,0.17,1.4345,0.611,0.309,0.418,12 +0.625,0.485,0.15,1.0945,0.531,0.261,0.296,10 +0.525,0.415,0.145,0.845,0.3525,0.1635,0.2875,8 +0.365,0.26,0.115,0.218,0.0935,0.0445,0.07,9 +0.385,0.285,0.085,0.244,0.1215,0.0445,0.068,8 +0.45,0.34,0.125,0.4045,0.171,0.07,0.1345,8 +0.52,0.39,0.14,0.7325,0.2415,0.144,0.26,19 +0.215,0.165,0.055,0.059,0.0265,0.0125,0.0185,5 +0.425,0.3,0.095,0.3515,0.141,0.0775,0.12,8 +0.435,0.335,0.11,0.383,0.1555,0.0675,0.135,12 +0.45,0.33,0.1,0.411,0.1945,0.1,0.098,6 +0.375,0.275,0.095,0.2465,0.11,0.0415,0.0775,6 +0.62,0.5,0.2,1.221,0.4605,0.263,0.43,12 +0.41,0.335,0.115,0.4405,0.19,0.085,0.135,8 +0.37,0.29,0.09,0.241,0.11,0.045,0.069,10 +0.57,0.45,0.165,0.903,0.3305,0.1845,0.295,14 +0.54,0.455,0.14,0.972,0.419,0.255,0.269,10 +0.27,0.19,0.06,0.099,0.0445,0.017,0.03,5 +0.405,0.29,0.09,0.2825,0.112,0.075,0.0815,7 +0.445,0.33,0.105,0.4525,0.18,0.103,0.123,9 +0.37,0.275,0.1,0.2225,0.093,0.026,0.08,8 +0.63,0.49,0.18,1.13,0.458,0.2765,0.315,12 +0.3,0.24,0.09,0.161,0.0725,0.039,0.05,6 +0.6,0.48,0.09,1.05,0.457,0.2685,0.28,8 +0.525,0.4,0.14,0.7325,0.334,0.1575,0.17,11 +0.645,0.51,0.16,1.2415,0.5815,0.276,0.315,9 +0.53,0.43,0.135,0.6255,0.245,0.1455,0.2135,10 +0.635,0.475,0.15,1.1845,0.533,0.307,0.291,10 +0.575,0.44,0.145,0.87,0.3945,0.2195,0.225,8 +0.65,0.545,0.165,1.566,0.6645,0.3455,0.415,16 +0.555,0.455,0.135,0.837,0.382,0.171,0.235,9 +0.63,0.475,0.15,1.072,0.433,0.2975,0.315,8 +0.51,0.405,0.15,0.7035,0.347,0.134,0.1885,8 +0.685,0.545,0.18,1.768,0.7495,0.392,0.485,16 +0.45,0.35,0.125,0.4435,0.185,0.09,0.145,11 +0.57,0.435,0.17,0.848,0.4,0.166,0.25,9 +0.59,0.46,0.145,0.9905,0.453,0.2205,0.275,8 +0.58,0.445,0.15,0.8865,0.383,0.209,0.255,11 +0.51,0.405,0.13,0.7175,0.3725,0.158,0.17,9 +0.575,0.45,0.135,0.9215,0.354,0.209,0.2365,9 +0.35,0.265,0.09,0.1775,0.0575,0.042,0.068,12 +0.42,0.325,0.1,0.368,0.1675,0.0625,0.1135,11 +0.405,0.315,0.105,0.347,0.1605,0.0785,0.1,9 +0.565,0.435,0.145,0.8445,0.3975,0.158,0.255,9 +0.505,0.405,0.14,0.875,0.2665,0.174,0.285,12 +0.41,0.305,0.1,0.2645,0.1,0.0655,0.085,7 +0.62,0.5,0.175,1.107,0.4895,0.24,0.343,11 +0.37,0.285,0.105,0.27,0.1125,0.0585,0.0835,9 +0.275,0.2,0.075,0.086,0.0305,0.019,0.03,7 +0.595,0.475,0.14,1.0305,0.4925,0.217,0.278,10 +0.62,0.485,0.165,1.1325,0.5235,0.2505,0.2825,9 +0.59,0.455,0.145,1.073,0.475,0.19,0.285,14 +0.65,0.51,0.19,1.542,0.7155,0.3735,0.375,9 +0.63,0.51,0.19,1.4985,0.4125,0.3075,0.545,16 +0.585,0.405,0.15,1.2565,0.435,0.202,0.325,15 +0.36,0.27,0.095,0.2,0.073,0.056,0.061,8 +0.42,0.33,0.1,0.352,0.1635,0.089,0.1,9 +0.61,0.485,0.165,1.087,0.4255,0.232,0.38,11 +0.71,0.575,0.175,1.555,0.6465,0.3705,0.52,15 +0.39,0.3,0.09,0.252,0.1065,0.053,0.08,7 +0.55,0.435,0.16,0.906,0.342,0.219,0.295,13 +0.59,0.46,0.13,1.102,0.455,0.2055,0.33,12 +0.55,0.43,0.14,0.8105,0.368,0.161,0.275,9 +0.63,0.475,0.175,1.423,0.4155,0.3385,0.49,14 +0.53,0.42,0.13,0.658,0.296,0.1245,0.198,8 +0.42,0.315,0.115,0.355,0.1895,0.065,0.087,6 +0.62,0.465,0.185,1.274,0.579,0.3065,0.32,12 +0.4,0.265,0.1,0.2775,0.1245,0.0605,0.08,9 +0.58,0.46,0.14,0.8295,0.3915,0.165,0.238,10 +0.55,0.445,0.145,0.783,0.3045,0.157,0.265,11 +0.615,0.51,0.15,1.296,0.545,0.3315,0.32,9 +0.645,0.49,0.16,1.251,0.5355,0.3345,0.3165,9 +0.67,0.585,0.16,1.309,0.5445,0.2945,0.413,10 +0.625,0.485,0.165,1.2255,0.5075,0.296,0.36,10 +0.385,0.3,0.09,0.308,0.1525,0.056,0.0835,8 +0.295,0.22,0.065,0.1295,0.052,0.028,0.035,6 +0.605,0.47,0.165,1.1775,0.611,0.2275,0.292,9 +0.185,0.135,0.04,0.027,0.0105,0.0055,0.009,5 +0.295,0.23,0.085,0.125,0.042,0.0285,0.043,8 +0.285,0.215,0.07,0.1075,0.051,0.0225,0.027,6 +0.455,0.345,0.125,0.44,0.169,0.1065,0.135,12 +0.705,0.53,0.17,1.564,0.612,0.394,0.44,10 +0.58,0.46,0.18,1.145,0.48,0.277,0.325,11 +0.235,0.17,0.055,0.0515,0.018,0.0105,0.0195,7 +0.295,0.22,0.085,0.1285,0.0585,0.027,0.0365,5 +0.52,0.38,0.115,0.6645,0.3285,0.17,0.1425,7 +0.415,0.31,0.095,0.34,0.181,0.057,0.083,6 +0.63,0.51,0.185,1.235,0.5115,0.349,0.3065,11 +0.58,0.46,0.15,0.9955,0.429,0.212,0.26,19 +0.58,0.44,0.125,0.7855,0.363,0.1955,0.195,11 +0.44,0.305,0.115,0.379,0.162,0.091,0.11,9 +0.535,0.4,0.15,1.224,0.618,0.275,0.2875,10 +0.55,0.435,0.11,0.806,0.3415,0.203,0.215,9 +0.685,0.535,0.155,1.3845,0.6615,0.2145,0.4075,10 +0.395,0.295,0.1,0.2715,0.134,0.0325,0.085,10 +0.43,0.34,0.11,0.382,0.154,0.0955,0.109,8 +0.25,0.18,0.065,0.0805,0.0345,0.0185,0.0215,4 +0.24,0.175,0.065,0.0665,0.031,0.0135,0.017,3 +0.475,0.39,0.12,0.5305,0.2135,0.1155,0.17,10 +0.575,0.47,0.14,0.8375,0.3485,0.1735,0.24,11 +0.53,0.41,0.125,0.769,0.346,0.173,0.215,9 +0.585,0.475,0.12,0.945,0.41,0.2115,0.28,14 +0.71,0.56,0.175,1.724,0.566,0.4575,0.4625,13 +0.42,0.325,0.115,0.2885,0.1,0.057,0.1135,15 +0.475,0.4,0.115,0.541,0.186,0.1025,0.21,13 +0.635,0.525,0.16,1.195,0.5435,0.246,0.335,12 +0.555,0.455,0.17,0.8435,0.309,0.1905,0.3,15 +0.625,0.495,0.155,1.177,0.5055,0.278,0.345,9 +0.58,0.45,0.145,1.0025,0.547,0.1975,0.2295,8 +0.155,0.115,0.025,0.024,0.009,0.005,0.0075,5 +0.685,0.51,0.165,1.545,0.686,0.3775,0.4055,10 +0.725,0.58,0.185,1.523,0.8045,0.3595,0.4375,9 +0.65,0.5,0.185,1.4415,0.741,0.2955,0.341,9 +0.335,0.25,0.09,0.181,0.0755,0.0415,0.06,7 +0.475,0.375,0.11,0.494,0.211,0.109,0.1545,8 +0.28,0.21,0.075,0.1195,0.053,0.0265,0.03,6 +0.45,0.355,0.115,0.478,0.18,0.1185,0.155,10 +0.645,0.515,0.15,1.212,0.515,0.2055,0.385,10 +0.345,0.26,0.09,0.207,0.0775,0.0435,0.0765,10 +0.53,0.43,0.15,0.741,0.325,0.1855,0.196,9 +0.585,0.415,0.155,0.6985,0.3,0.146,0.195,12 +0.63,0.5,0.155,1.005,0.367,0.199,0.36,16 +0.445,0.345,0.12,0.4035,0.169,0.0825,0.13,7 +0.58,0.445,0.145,0.888,0.41,0.1815,0.2425,8 +0.2,0.145,0.05,0.036,0.0125,0.008,0.011,4 +0.61,0.495,0.19,1.213,0.464,0.306,0.365,15 +0.735,0.565,0.205,2.1275,0.949,0.46,0.565,12 +0.49,0.385,0.115,0.683,0.3265,0.1615,0.165,13 +0.72,0.55,0.205,2.165,1.1055,0.525,0.404,10 +0.63,0.495,0.165,1.3075,0.599,0.284,0.315,11 +0.33,0.26,0.085,0.1965,0.0915,0.0425,0.055,7 +0.595,0.46,0.14,0.852,0.4215,0.2255,0.227,9 +0.25,0.18,0.065,0.0685,0.0245,0.0155,0.0225,5 +0.495,0.38,0.12,0.474,0.197,0.1065,0.1545,10 +0.375,0.285,0.09,0.237,0.106,0.0395,0.08,8 +0.68,0.55,0.175,1.798,0.815,0.3925,0.455,19 +0.445,0.335,0.11,0.411,0.1985,0.0935,0.109,8 +0.485,0.39,0.135,0.617,0.25,0.1345,0.1635,8 +0.6,0.475,0.16,1.164,0.5045,0.2635,0.335,12 +0.42,0.33,0.125,0.463,0.186,0.11,0.145,10 +0.32,0.215,0.095,0.305,0.14,0.067,0.0885,6 +0.6,0.48,0.175,1.229,0.4125,0.2735,0.415,13 +0.61,0.47,0.16,1.022,0.449,0.2345,0.2945,9 +0.52,0.425,0.155,0.7735,0.297,0.123,0.255,17 +0.53,0.405,0.13,0.738,0.2845,0.17,0.193,9 +0.675,0.505,0.16,1.532,0.74,0.357,0.3815,11 +0.56,0.42,0.195,0.8085,0.3025,0.1795,0.285,14 +0.16,0.11,0.025,0.0195,0.0075,0.005,0.006,4 +0.655,0.5,0.22,1.359,0.642,0.3255,0.405,13 +0.49,0.36,0.11,0.5005,0.161,0.107,0.195,17 +0.49,0.385,0.125,0.609,0.3065,0.096,0.1775,8 +0.485,0.365,0.09,0.651,0.3165,0.132,0.18,8 +0.375,0.27,0.135,0.597,0.272,0.131,0.1675,7 +0.565,0.455,0.15,0.9595,0.4565,0.2395,0.23,9 +0.7,0.55,0.17,1.684,0.7535,0.3265,0.32,11 +0.75,0.565,0.215,1.938,0.7735,0.4825,0.575,11 +0.59,0.465,0.14,1.046,0.4695,0.263,0.263,7 +0.65,0.525,0.18,1.626,0.597,0.3445,0.53,18 +0.655,0.545,0.19,1.4245,0.6325,0.333,0.378,10 +0.62,0.51,0.175,1.1255,0.4985,0.227,0.315,14 +0.555,0.44,0.145,0.8815,0.43,0.1975,0.2155,8 +0.6,0.475,0.18,1.162,0.511,0.2675,0.32,18 +0.505,0.395,0.125,0.635,0.29,0.1555,0.175,9 +0.29,0.215,0.065,0.0985,0.0425,0.021,0.031,5 +0.65,0.515,0.175,1.4805,0.5295,0.272,0.525,20 +0.52,0.4,0.14,0.622,0.278,0.1455,0.169,8 +0.53,0.415,0.14,0.724,0.3105,0.1675,0.205,10 +0.495,0.385,0.125,0.5125,0.2075,0.1155,0.172,10 +0.455,0.335,0.105,0.4055,0.175,0.092,0.1185,8 +0.53,0.43,0.14,0.677,0.298,0.0965,0.23,8 +0.675,0.53,0.195,1.4985,0.62,0.375,0.425,9 +0.625,0.485,0.175,1.3745,0.7335,0.2715,0.332,9 +0.21,0.15,0.045,0.04,0.0135,0.008,0.0105,4 +0.44,0.33,0.11,0.38,0.197,0.079,0.09,7 +0.535,0.445,0.125,0.8725,0.417,0.199,0.24,8 +0.55,0.46,0.175,0.869,0.3155,0.1825,0.32,10 +0.46,0.375,0.12,0.4605,0.1775,0.11,0.15,7 +0.53,0.405,0.13,0.6615,0.2945,0.1395,0.19,9 +0.565,0.46,0.15,0.8765,0.3455,0.1925,0.275,10 +0.46,0.355,0.11,0.436,0.1975,0.096,0.125,8 +0.44,0.34,0.1,0.407,0.209,0.0735,0.103,7 +0.59,0.45,0.125,0.86,0.437,0.1515,0.245,9 +0.685,0.55,0.19,1.885,0.89,0.41,0.4895,10 +0.435,0.34,0.12,0.396,0.1775,0.081,0.125,8 +0.5,0.39,0.125,0.583,0.294,0.132,0.1605,8 +0.52,0.38,0.135,0.5395,0.2295,0.133,0.157,8 +0.575,0.48,0.165,1.078,0.511,0.2095,0.306,9 +0.375,0.285,0.1,0.239,0.105,0.0555,0.07,8 +0.64,0.5,0.17,1.4545,0.642,0.3575,0.354,9 +0.575,0.47,0.185,0.985,0.3745,0.2175,0.355,10 +0.5,0.405,0.155,0.772,0.346,0.1535,0.245,12 +0.435,0.33,0.11,0.413,0.2055,0.096,0.096,6 +0.385,0.28,0.1,0.2755,0.1305,0.061,0.0725,8 +0.655,0.49,0.16,1.204,0.5455,0.2615,0.3225,9 +0.45,0.335,0.105,0.425,0.1865,0.091,0.115,9 +0.765,0.585,0.18,2.398,1.128,0.512,0.5335,12 +0.55,0.44,0.155,0.9155,0.3645,0.195,0.25,8 +0.54,0.435,0.18,0.996,0.3835,0.226,0.325,17 +0.665,0.5,0.15,1.2475,0.4625,0.2955,0.3595,10 +0.575,0.45,0.155,0.886,0.3605,0.211,0.2575,9 +0.66,0.495,0.195,1.6275,0.594,0.3595,0.485,10 +0.39,0.28,0.125,0.564,0.3035,0.0955,0.143,7 +0.275,0.175,0.09,0.2315,0.096,0.057,0.0705,5 +0.625,0.505,0.185,1.1565,0.52,0.2405,0.3535,10 +0.695,0.54,0.195,1.691,0.768,0.363,0.4755,11 +0.36,0.265,0.075,0.1845,0.083,0.0365,0.055,7 +0.485,0.395,0.16,0.66,0.2475,0.128,0.235,14 +0.54,0.42,0.155,0.7385,0.3515,0.152,0.215,12 +0.56,0.445,0.155,1.224,0.5565,0.3225,0.2695,10 +0.495,0.395,0.12,0.553,0.224,0.1375,0.167,8 +0.625,0.43,0.175,1.411,0.572,0.297,0.395,12 +0.56,0.445,0.155,0.8735,0.3005,0.209,0.275,16 +0.53,0.41,0.165,0.8115,0.24,0.169,0.24,19 +0.595,0.465,0.15,1.0765,0.491,0.22,0.287,9 +0.595,0.465,0.145,0.7955,0.3425,0.1795,0.2425,10 +0.62,0.47,0.155,0.966,0.447,0.171,0.284,11 +0.65,0.515,0.175,1.466,0.677,0.3045,0.4,10 +0.495,0.39,0.15,0.853,0.3285,0.189,0.27,14 +0.565,0.415,0.125,0.667,0.302,0.1545,0.185,7 +0.535,0.42,0.145,0.6885,0.273,0.1515,0.237,9 +0.64,0.505,0.165,1.2235,0.5215,0.2695,0.36,10 +0.535,0.41,0.13,0.6075,0.268,0.1225,0.1975,9 +0.43,0.34,0.11,0.3645,0.159,0.0855,0.105,7 +0.355,0.28,0.095,0.2455,0.0955,0.062,0.075,11 +0.575,0.46,0.165,0.9575,0.4815,0.1945,0.236,10 +0.72,0.565,0.17,1.613,0.723,0.3255,0.4945,12 +0.66,0.525,0.18,1.6935,0.6025,0.4005,0.42,15 +0.405,0.3,0.105,0.304,0.1455,0.061,0.0805,6 +0.7,0.565,0.18,1.751,0.895,0.3355,0.446,9 +0.375,0.275,0.09,0.218,0.093,0.0405,0.0755,6 +0.51,0.34,0.18,0.7005,0.312,0.165,0.2,11 +0.59,0.455,0.16,1.09,0.5,0.2215,0.292,9 +0.535,0.435,0.15,0.717,0.3475,0.1445,0.194,9 +0.63,0.49,0.16,1.09,0.407,0.224,0.354,12 +0.675,0.55,0.175,1.689,0.694,0.371,0.474,13 +0.35,0.26,0.095,0.221,0.0985,0.043,0.07,8 +0.535,0.42,0.16,0.7465,0.348,0.1515,0.2185,10 +0.635,0.515,0.165,1.229,0.5055,0.2975,0.3535,10 +0.45,0.335,0.14,0.4625,0.164,0.076,0.15,14 +0.62,0.47,0.2,1.2255,0.381,0.27,0.435,23 +0.345,0.255,0.09,0.2005,0.094,0.0295,0.063,9 +0.64,0.495,0.17,1.139,0.5395,0.282,0.285,10 +0.63,0.5,0.18,1.1965,0.514,0.2325,0.3995,8 +0.55,0.46,0.13,0.7085,0.305,0.1455,0.205,12 +0.6,0.46,0.145,0.9325,0.3985,0.2245,0.248,8 +0.595,0.485,0.145,1.2515,0.5035,0.2925,0.33,14 +0.455,0.35,0.14,0.5725,0.1965,0.1325,0.175,10 +0.535,0.41,0.12,0.6835,0.3125,0.1655,0.159,8 +0.625,0.49,0.165,1.205,0.5175,0.3105,0.3465,10 +0.555,0.43,0.14,0.7545,0.3525,0.1835,0.2015,9 +0.325,0.24,0.07,0.152,0.0565,0.0305,0.054,8 +0.57,0.445,0.15,0.995,0.504,0.185,0.2505,9 +0.605,0.435,0.13,0.9025,0.432,0.174,0.26,11 +0.635,0.51,0.185,1.286,0.526,0.295,0.4105,12 +0.555,0.4,0.13,0.7075,0.332,0.1585,0.18,7 +0.525,0.405,0.145,0.6965,0.3045,0.1535,0.21,8 +0.64,0.54,0.175,1.571,0.627,0.271,0.475,18 +0.645,0.51,0.16,1.33,0.6665,0.309,0.317,9 +0.475,0.365,0.14,0.6175,0.202,0.1445,0.19,16 +0.6,0.47,0.165,1.059,0.504,0.241,0.275,9 +0.37,0.28,0.09,0.218,0.0995,0.0545,0.0615,7 +0.535,0.42,0.125,0.764,0.312,0.1505,0.265,11 +0.67,0.54,0.165,1.5015,0.518,0.358,0.505,14 +0.615,0.505,0.165,1.34,0.5315,0.2815,0.41,12 +0.48,0.36,0.125,0.542,0.2795,0.1025,0.147,7 +0.645,0.5,0.15,1.159,0.4675,0.3355,0.31,9 +0.465,0.405,0.135,0.7775,0.436,0.1715,0.1455,10 +0.49,0.39,0.135,0.5785,0.2465,0.123,0.2,13 +0.505,0.4,0.125,0.77,0.2735,0.159,0.255,13 +0.595,0.48,0.16,1.2095,0.5225,0.296,0.32,8 +0.565,0.43,0.125,0.6545,0.2815,0.139,0.21,9 +0.555,0.425,0.14,0.788,0.282,0.1595,0.285,11 +0.625,0.5,0.14,1.096,0.5445,0.2165,0.295,10 +0.665,0.505,0.16,1.2915,0.631,0.2925,0.32,11 +0.605,0.49,0.165,1.071,0.482,0.1935,0.352,10 +0.47,0.375,0.13,0.5795,0.2145,0.164,0.195,13 +0.645,0.525,0.17,1.37,0.6135,0.283,0.34,10 +0.75,0.61,0.235,2.5085,1.232,0.519,0.612,14 +0.63,0.495,0.19,1.1655,0.536,0.2115,0.1625,10 +0.465,0.355,0.12,0.5805,0.255,0.0915,0.184,8 +0.625,0.46,0.16,1.2395,0.55,0.273,0.38,14 +0.23,0.17,0.05,0.057,0.026,0.013,0.016,5 +0.57,0.495,0.16,1.0915,0.452,0.275,0.315,14 +0.505,0.4,0.145,0.7045,0.334,0.1425,0.207,8 +0.455,0.35,0.11,0.458,0.2,0.111,0.1305,8 +0.58,0.445,0.15,0.858,0.4,0.156,0.253,8 +0.545,0.435,0.135,0.7715,0.372,0.148,0.227,8 +0.2,0.145,0.06,0.037,0.0125,0.0095,0.011,4 +0.485,0.375,0.11,0.464,0.2015,0.09,0.149,8 +0.44,0.34,0.135,0.3975,0.1505,0.0945,0.135,8 +0.635,0.495,0.195,1.297,0.556,0.2985,0.37,11 +0.63,0.5,0.185,1.362,0.5785,0.3125,0.384,10 +0.555,0.43,0.15,0.783,0.345,0.1755,0.247,9 +0.735,0.59,0.225,1.756,0.637,0.3405,0.58,21 +0.52,0.395,0.18,0.64,0.158,0.11,0.245,22 +0.565,0.45,0.175,1.0095,0.447,0.2375,0.2645,9 +0.57,0.475,0.195,1.0295,0.4635,0.1905,0.305,18 +0.55,0.44,0.15,0.8945,0.3145,0.151,0.32,19 +0.47,0.375,0.12,0.5565,0.226,0.122,0.195,12 +0.68,0.53,0.205,1.496,0.5825,0.337,0.465,14 +0.39,0.3,0.09,0.3055,0.143,0.0645,0.085,9 +0.585,0.46,0.165,1.058,0.486,0.25,0.294,9 +0.62,0.48,0.15,1.266,0.6285,0.2575,0.309,12 +0.435,0.355,0.125,0.4075,0.1535,0.074,0.165,9 +0.44,0.34,0.105,0.402,0.1305,0.0955,0.165,10 +0.465,0.39,0.11,0.6355,0.1815,0.157,0.225,13 +0.545,0.45,0.15,0.978,0.3365,0.1905,0.3,11 +0.45,0.365,0.115,0.5885,0.318,0.121,0.1325,8 +0.58,0.45,0.195,0.8265,0.4035,0.173,0.225,9 +0.49,0.38,0.13,0.539,0.229,0.1355,0.165,12 +0.565,0.44,0.135,0.83,0.393,0.1735,0.238,9 +0.6,0.475,0.15,1.13,0.575,0.196,0.305,9 +0.44,0.34,0.105,0.344,0.123,0.081,0.125,8 +0.675,0.555,0.205,1.925,0.713,0.358,0.4535,13 +0.47,0.38,0.145,0.5865,0.2385,0.144,0.185,8 +0.63,0.49,0.225,1.336,0.6805,0.259,0.3245,10 +0.52,0.415,0.175,0.753,0.258,0.171,0.255,8 +0.7,0.545,0.185,1.6135,0.75,0.4035,0.3685,11 +0.555,0.435,0.165,0.97,0.336,0.2315,0.295,17 +0.195,0.15,0.045,0.0375,0.018,0.006,0.011,3 +0.505,0.39,0.115,0.66,0.3045,0.1555,0.175,8 +0.52,0.38,0.13,0.5345,0.2375,0.122,0.1535,8 +0.71,0.555,0.195,1.9485,0.9455,0.3765,0.495,12 +0.24,0.185,0.06,0.0655,0.0295,0.0005,0.02,4 +0.675,0.51,0.17,1.527,0.809,0.318,0.341,11 +0.605,0.485,0.165,0.9515,0.4535,0.193,0.2765,11 +0.53,0.42,0.13,1.001,0.34,0.226,0.265,17 +0.6,0.485,0.175,1.2675,0.4995,0.2815,0.38,13 +0.315,0.25,0.09,0.203,0.0615,0.037,0.0795,11 +0.6,0.465,0.155,1.04,0.4755,0.25,0.28,11 +0.565,0.44,0.135,0.768,0.3305,0.1385,0.2475,9 +0.645,0.51,0.2,1.5675,0.621,0.367,0.46,12 +0.175,0.125,0.05,0.0235,0.008,0.0035,0.008,5 +0.565,0.43,0.13,0.784,0.3495,0.1885,0.213,9 +0.57,0.455,0.155,0.832,0.3585,0.174,0.277,11 +0.66,0.535,0.2,1.791,0.733,0.318,0.54,15 +0.625,0.42,0.165,1.0595,0.358,0.165,0.445,21 +0.505,0.4,0.155,0.8415,0.2715,0.1775,0.285,12 +0.365,0.265,0.085,0.213,0.0945,0.049,0.06,7 +0.16,0.12,0.035,0.021,0.0075,0.0045,0.005,5 +0.545,0.44,0.15,0.9475,0.366,0.239,0.275,8 +0.435,0.35,0.12,0.4585,0.192,0.1,0.13,11 +0.65,0.52,0.19,1.3445,0.519,0.306,0.4465,16 +0.4,0.3,0.115,0.318,0.1335,0.0725,0.0935,6 +0.475,0.36,0.11,0.4555,0.177,0.0965,0.145,9 +0.62,0.475,0.16,0.907,0.371,0.167,0.3075,11 +0.57,0.46,0.17,1.1,0.4125,0.2205,0.38,14 +0.7,0.545,0.215,1.9125,0.8825,0.4385,0.506,10 +0.525,0.43,0.15,0.7365,0.3225,0.161,0.215,11 +0.525,0.41,0.135,0.7905,0.4065,0.198,0.177,8 +0.47,0.385,0.13,0.587,0.264,0.117,0.174,8 +0.42,0.315,0.1,0.3435,0.157,0.0795,0.09,6 +0.62,0.465,0.145,0.911,0.375,0.2145,0.278,10 +0.645,0.515,0.175,1.546,0.7035,0.365,0.415,10 +0.525,0.4,0.145,0.6095,0.248,0.159,0.175,9 +0.635,0.49,0.155,1.145,0.4775,0.3035,0.3155,9 +0.44,0.345,0.12,0.487,0.1965,0.108,0.16,14 +0.645,0.515,0.185,1.4605,0.5835,0.3155,0.41,19 +0.575,0.45,0.155,0.948,0.429,0.206,0.259,7 +0.61,0.485,0.21,1.3445,0.535,0.2205,0.515,20 +0.28,0.21,0.085,0.1065,0.039,0.0295,0.03,4 +0.35,0.25,0.07,0.1605,0.0715,0.0335,0.046,6 +0.61,0.465,0.15,0.9605,0.4495,0.1725,0.286,9 +0.455,0.34,0.135,0.462,0.1675,0.158,0.12,9 +0.605,0.46,0.17,1.122,0.347,0.3045,0.315,13 +0.52,0.405,0.14,0.5775,0.2,0.145,0.179,11 +0.655,0.51,0.175,1.6525,0.8515,0.3365,0.403,10 +0.64,0.575,0.175,1.4585,0.625,0.266,0.4395,11 +0.475,0.35,0.115,0.452,0.1715,0.092,0.155,11 +0.56,0.43,0.15,0.8825,0.3465,0.172,0.31,9 +0.4,0.32,0.095,0.303,0.1335,0.06,0.1,7 +0.65,0.515,0.195,1.4005,0.5195,0.36,0.44,13 +0.485,0.4,0.155,0.731,0.236,0.183,0.255,11 +0.62,0.48,0.165,1.0125,0.5325,0.4365,0.324,10 +0.365,0.255,0.08,0.1985,0.0785,0.0345,0.053,5 +0.655,0.535,0.205,1.6445,0.7305,0.3595,0.46,13 +0.575,0.45,0.16,1.068,0.556,0.214,0.2575,10 +0.515,0.39,0.12,0.565,0.235,0.135,0.179,9 +0.44,0.35,0.135,0.435,0.1815,0.083,0.125,12 +0.57,0.45,0.135,0.7805,0.3345,0.185,0.21,8 +0.65,0.525,0.185,1.3455,0.586,0.278,0.3865,9 +0.685,0.565,0.175,1.638,0.7775,0.375,0.438,11 +0.46,0.345,0.11,0.3755,0.1525,0.058,0.125,7 +0.455,0.36,0.115,0.457,0.2085,0.0855,0.147,10 +0.43,0.325,0.115,0.3865,0.1475,0.1065,0.11,11 +0.65,0.52,0.175,1.2655,0.615,0.2775,0.336,9 +0.68,0.515,0.175,1.6185,0.5125,0.409,0.62,12 +0.275,0.2,0.065,0.1165,0.0565,0.013,0.035,7 +0.61,0.47,0.15,1.1625,0.565,0.258,0.3085,11 +0.65,0.515,0.185,1.3745,0.75,0.1805,0.369,12 +0.525,0.43,0.165,0.8645,0.376,0.1945,0.2515,16 +0.455,0.35,0.135,0.5365,0.2855,0.0855,0.1325,7 +0.55,0.425,0.155,0.9175,0.2775,0.243,0.335,13 +0.63,0.495,0.175,1.2695,0.605,0.271,0.328,11 +0.525,0.4,0.14,0.601,0.2625,0.1285,0.1835,9 +0.47,0.385,0.135,0.5895,0.2765,0.12,0.17,8 +0.47,0.365,0.105,0.4205,0.163,0.1035,0.14,9 +0.74,0.57,0.18,1.8725,0.9115,0.427,0.446,10 +0.25,0.185,0.065,0.0685,0.0295,0.014,0.0225,5 +0.64,0.52,0.175,1.248,0.4245,0.2595,0.48,12 +0.58,0.5,0.165,0.925,0.37,0.185,0.3005,10 +0.37,0.275,0.14,0.2215,0.097,0.0455,0.0615,6 +0.63,0.47,0.155,1.1325,0.589,0.211,0.287,8 +0.45,0.345,0.115,0.496,0.1905,0.117,0.14,12 +0.64,0.52,0.2,1.407,0.566,0.304,0.455,17 +0.64,0.525,0.175,1.382,0.646,0.3115,0.37,9 +0.435,0.375,0.11,0.4155,0.17,0.076,0.145,8 +0.65,0.525,0.185,1.622,0.6645,0.3225,0.477,10 +0.315,0.235,0.08,0.18,0.08,0.045,0.047,5 +0.465,0.355,0.125,0.5255,0.2025,0.135,0.145,13 +0.525,0.415,0.14,0.724,0.3475,0.173,0.175,8 +0.47,0.375,0.12,0.6015,0.2765,0.1455,0.135,8 +0.44,0.34,0.12,0.4995,0.2965,0.0945,0.1185,6 +0.605,0.475,0.175,1.382,0.609,0.2325,0.3985,10 +0.62,0.48,0.165,1.043,0.4835,0.221,0.31,10 +0.55,0.43,0.125,0.923,0.4035,0.175,0.283,8 +0.37,0.27,0.095,0.232,0.1325,0.041,0.0615,6 +0.695,0.55,0.195,1.6645,0.727,0.36,0.445,11 +0.6,0.47,0.16,1.012,0.441,0.2015,0.305,10 +0.48,0.375,0.145,0.777,0.216,0.13,0.17,9 +0.58,0.45,0.14,0.9615,0.486,0.1815,0.253,9 +0.325,0.225,0.075,0.139,0.0565,0.032,0.09,6 +0.605,0.475,0.14,1.1175,0.555,0.257,0.274,9 +0.46,0.35,0.1,0.471,0.252,0.077,0.123,8 +0.54,0.415,0.145,0.74,0.2635,0.168,0.245,12 +0.515,0.395,0.125,0.5805,0.2365,0.1075,0.19,9 +0.69,0.55,0.18,1.659,0.8715,0.2655,0.4395,9 +0.58,0.45,0.17,0.9705,0.4615,0.232,0.248,9 +0.665,0.535,0.155,1.383,0.596,0.2565,0.485,14 +0.365,0.27,0.085,0.196,0.0825,0.0375,0.06,7 +0.675,0.55,0.19,1.551,0.7105,0.3685,0.412,13 +0.61,0.485,0.165,1.0915,0.3935,0.2435,0.33,18 +0.55,0.415,0.135,0.775,0.302,0.179,0.26,23 +0.66,0.535,0.175,1.5175,0.711,0.3125,0.415,12 +0.58,0.46,0.13,0.921,0.357,0.181,0.29,13 +0.445,0.34,0.145,0.434,0.1945,0.0905,0.13,7 +0.425,0.325,0.12,0.3755,0.142,0.1065,0.105,9 +0.665,0.525,0.155,1.3575,0.5325,0.3045,0.4485,10 +0.51,0.39,0.105,0.612,0.187,0.15,0.195,13 +0.375,0.275,0.095,0.2295,0.095,0.0545,0.066,7 +0.42,0.32,0.13,0.4135,0.1645,0.106,0.119,10 +0.58,0.445,0.135,0.95,0.484,0.182,0.2325,8 +0.615,0.47,0.155,1.084,0.5885,0.209,0.246,9 +0.575,0.45,0.13,0.785,0.318,0.193,0.2265,9 +0.645,0.51,0.18,1.6195,0.7815,0.322,0.4675,12 +0.6,0.475,0.175,1.11,0.5105,0.256,0.285,9 +0.4,0.31,0.11,0.314,0.138,0.057,0.1,11 +0.595,0.455,0.155,1.041,0.416,0.2105,0.365,14 +0.275,0.195,0.07,0.0875,0.0345,0.022,0.0255,4 +0.405,0.305,0.105,0.3625,0.1565,0.0705,0.125,10 +0.25,0.18,0.06,0.073,0.028,0.017,0.0225,5 +0.515,0.385,0.13,0.623,0.2855,0.1285,0.175,10 +0.385,0.3,0.095,0.302,0.152,0.0615,0.0735,7 +0.615,0.47,0.155,1.2,0.5085,0.32,0.292,8 +0.73,0.58,0.19,1.7375,0.6785,0.4345,0.52,11 +0.455,0.35,0.105,0.401,0.1575,0.083,0.135,9 +0.16,0.11,0.025,0.018,0.0065,0.0055,0.005,3 +0.57,0.44,0.145,0.8815,0.3605,0.1955,0.2735,10 +0.475,0.335,0.1,0.4425,0.1895,0.086,0.135,9 +0.555,0.42,0.145,0.8695,0.3075,0.2575,0.25,14 +0.555,0.405,0.19,1.406,0.6115,0.342,0.389,10 +0.605,0.475,0.16,1.616,0.5495,0.332,0.34,18 +0.46,0.35,0.11,0.3945,0.1685,0.0865,0.125,9 +0.615,0.475,0.205,1.337,0.5995,0.2815,0.37,11 +0.49,0.39,0.14,0.707,0.2795,0.2185,0.18,13 +0.645,0.48,0.19,1.371,0.6925,0.2905,0.35,12 +0.615,0.495,0.2,1.304,0.5795,0.3115,0.371,14 +0.55,0.445,0.155,0.9905,0.544,0.178,0.218,9 +0.665,0.52,0.175,1.3725,0.606,0.32,0.395,12 +0.575,0.435,0.15,0.805,0.293,0.1625,0.27,17 +0.39,0.31,0.105,0.2665,0.1185,0.0525,0.081,8 +0.59,0.47,0.145,0.9235,0.4545,0.173,0.254,9 +0.475,0.375,0.125,0.588,0.237,0.1715,0.155,10 +0.69,0.55,0.195,1.777,0.769,0.38,0.4305,11 +0.555,0.405,0.12,0.913,0.4585,0.196,0.2065,9 +0.515,0.415,0.135,0.7125,0.285,0.152,0.245,10 +0.48,0.38,0.135,0.528,0.2,0.1395,0.16,14 +0.695,0.55,0.155,1.8495,0.767,0.442,0.4175,10 +0.535,0.43,0.155,0.7845,0.3285,0.169,0.245,10 +0.535,0.42,0.15,0.6995,0.2575,0.153,0.24,12 +0.29,0.21,0.06,0.1045,0.0415,0.022,0.035,5 +0.34,0.25,0.07,0.2225,0.104,0.0425,0.055,7 +0.695,0.56,0.185,1.7715,0.8195,0.331,0.437,10 +0.4,0.3,0.115,0.3025,0.1335,0.0465,0.0935,8 +0.605,0.48,0.155,0.9995,0.425,0.1985,0.3,10 +0.45,0.38,0.165,0.8165,0.25,0.1915,0.265,23 +0.615,0.49,0.19,1.1345,0.4695,0.257,0.348,11 +0.56,0.44,0.14,0.971,0.443,0.2045,0.265,14 +0.58,0.45,0.12,0.8685,0.418,0.1475,0.2605,8 +0.645,0.485,0.15,1.2215,0.5695,0.2735,0.33,9 +0.44,0.34,0.125,0.4895,0.1735,0.0875,0.2,13 +0.515,0.37,0.115,0.6145,0.3415,0.155,0.146,9 +0.635,0.495,0.195,1.172,0.445,0.3115,0.3475,11 +0.6,0.475,0.17,1.088,0.4905,0.2475,0.31,10 +0.645,0.505,0.15,1.1605,0.519,0.2615,0.335,10 +0.505,0.375,0.18,0.568,0.2325,0.1495,0.17,12 +0.32,0.24,0.08,0.18,0.08,0.0385,0.055,6 +0.535,0.435,0.14,0.874,0.3735,0.229,0.2195,8 +0.67,0.525,0.19,1.527,0.5755,0.353,0.44,12 +0.645,0.5,0.175,1.3385,0.633,0.299,0.349,11 +0.51,0.37,0.21,1.183,0.508,0.292,0.343,9 +0.67,0.545,0.2,1.7025,0.833,0.374,0.41,11 +0.375,0.265,0.095,0.196,0.085,0.042,0.0585,5 +0.5,0.4,0.125,0.5765,0.2395,0.126,0.185,10 +0.59,0.46,0.125,0.755,0.334,0.15,0.238,9 +0.595,0.47,0.155,1.121,0.4515,0.178,0.155,11 +0.44,0.325,0.08,0.413,0.144,0.1015,0.13,8 +0.47,0.37,0.135,0.547,0.222,0.1325,0.17,12 +0.32,0.205,0.08,0.181,0.088,0.034,0.0495,5 +0.605,0.515,0.17,1.289,0.6,0.2945,0.3315,9 +0.515,0.4,0.135,0.636,0.3055,0.1215,0.1855,9 +0.375,0.305,0.115,0.2715,0.092,0.074,0.09,8 +0.355,0.265,0.085,0.201,0.069,0.053,0.0695,8 +0.615,0.495,0.165,1.198,0.5415,0.2865,0.3185,10 +0.58,0.435,0.15,0.839,0.3485,0.207,0.192,7 +0.625,0.49,0.175,1.3325,0.5705,0.271,0.405,10 +0.7,0.555,0.2,1.858,0.73,0.3665,0.595,11 +0.38,0.285,0.095,0.243,0.0895,0.0665,0.075,7 +0.61,0.495,0.175,1.2635,0.53,0.315,0.3455,10 +0.44,0.365,0.115,0.501,0.2435,0.084,0.1465,9 +0.53,0.4,0.165,0.772,0.2855,0.1975,0.23,12 +0.52,0.41,0.14,0.699,0.3395,0.129,0.1945,10 +0.52,0.41,0.115,0.807,0.2855,0.179,0.235,12 +0.515,0.425,0.14,0.766,0.304,0.1725,0.255,14 +0.615,0.475,0.17,1.1825,0.474,0.2895,0.24,11 +0.365,0.27,0.085,0.205,0.078,0.0485,0.07,7 +0.65,0.52,0.15,1.238,0.5495,0.296,0.3305,10 +0.72,0.6,0.235,2.2385,0.984,0.411,0.621,12 +0.515,0.41,0.14,0.7355,0.3065,0.137,0.2,7 +0.375,0.285,0.095,0.253,0.096,0.0575,0.0925,9 +0.58,0.43,0.13,0.798,0.365,0.173,0.2285,10 +0.345,0.255,0.08,0.169,0.06,0.0425,0.054,10 +0.075,0.055,0.01,0.002,0.001,0.0005,0.0015,1 +0.645,0.5,0.175,1.5105,0.6735,0.3755,0.3775,12 +0.305,0.23,0.08,0.156,0.0675,0.0345,0.048,7 +0.47,0.355,0.145,0.4485,0.156,0.102,0.123,7 +0.565,0.465,0.15,1.1285,0.377,0.3525,0.33,16 +0.555,0.44,0.155,1.016,0.4935,0.1855,0.263,10 +0.405,0.3,0.12,0.324,0.1265,0.07,0.11,7 +0.615,0.5,0.165,1.1765,0.488,0.244,0.345,17 +0.45,0.35,0.12,0.468,0.2005,0.1065,0.1325,8 +0.695,0.535,0.2,1.5855,0.667,0.334,0.471,11 +0.31,0.23,0.07,0.1245,0.0505,0.0265,0.038,6 +0.63,0.485,0.17,1.3205,0.5945,0.345,0.345,9 +0.62,0.485,0.175,1.2155,0.545,0.253,0.345,10 +0.525,0.375,0.12,0.6315,0.3045,0.114,0.19,9 +0.415,0.325,0.1,0.4665,0.2285,0.1065,0.114,7 +0.41,0.315,0.1,0.3,0.124,0.0575,0.1,8 +0.54,0.42,0.12,0.8115,0.392,0.1455,0.2235,9 +0.64,0.475,0.14,1.0725,0.4895,0.2295,0.31,8 +0.235,0.175,0.04,0.0705,0.0335,0.015,0.02,5 +0.475,0.38,0.135,0.486,0.1735,0.07,0.185,7 +0.685,0.535,0.175,1.432,0.637,0.247,0.46,11 +0.47,0.355,0.1,0.4755,0.1675,0.0805,0.185,10 +0.275,0.2,0.08,0.099,0.037,0.024,0.03,5 +0.625,0.505,0.175,1.131,0.5425,0.2265,0.323,8 +0.33,0.26,0.08,0.2,0.0625,0.05,0.07,9 +0.47,0.38,0.125,0.4845,0.211,0.1075,0.142,6 +0.29,0.225,0.07,0.101,0.036,0.0235,0.035,8 +0.5,0.385,0.155,0.762,0.3795,0.161,0.19,14 +0.69,0.545,0.205,1.933,0.7855,0.429,0.498,13 +0.425,0.35,0.105,0.393,0.13,0.063,0.165,9 +0.525,0.4,0.13,0.6995,0.3115,0.131,0.223,9 +0.385,0.255,0.1,0.3175,0.137,0.068,0.092,8 +0.7,0.6,0.23,2.003,0.8105,0.4045,0.5755,10 +0.37,0.29,0.115,0.25,0.111,0.057,0.075,9 +0.485,0.41,0.15,0.696,0.2405,0.1625,0.265,13 +0.66,0.5,0.175,1.3275,0.556,0.2805,0.4085,9 +0.45,0.335,0.095,0.3505,0.1615,0.0625,0.1185,7 +0.45,0.36,0.125,0.45,0.191,0.0865,0.145,12 +0.63,0.485,0.18,1.2435,0.5175,0.308,0.37,11 +0.515,0.435,0.17,0.631,0.2765,0.111,0.216,12 +0.59,0.45,0.16,0.9,0.358,0.156,0.315,19 +0.65,0.545,0.16,1.2425,0.487,0.296,0.48,15 +0.6,0.495,0.175,1.29,0.606,0.276,0.3445,11 +0.625,0.465,0.155,0.972,0.404,0.1845,0.35,14 +0.645,0.52,0.175,1.3345,0.667,0.2665,0.355,10 +0.385,0.28,0.085,0.2175,0.097,0.038,0.067,8 +0.55,0.425,0.135,0.7305,0.3325,0.1545,0.215,9 +0.54,0.415,0.155,0.702,0.322,0.167,0.19,10 +0.615,0.525,0.155,1.1375,0.367,0.236,0.37,20 +0.325,0.23,0.09,0.147,0.06,0.034,0.045,4 +0.44,0.34,0.105,0.364,0.148,0.0805,0.1175,8 +0.585,0.45,0.16,1.077,0.4995,0.2875,0.25,10 +0.685,0.535,0.175,1.5845,0.7175,0.3775,0.4215,9 +0.685,0.52,0.165,1.519,0.699,0.3685,0.4,10 +0.455,0.35,0.12,0.4555,0.1945,0.1045,0.1375,7 +0.585,0.465,0.145,0.9855,0.4325,0.2145,0.2845,10 +0.545,0.44,0.175,0.7745,0.2985,0.1875,0.265,11 +0.41,0.3,0.09,0.304,0.129,0.071,0.0955,8 +0.59,0.46,0.145,0.9015,0.419,0.1785,0.26,11 +0.7,0.575,0.17,1.31,0.5095,0.314,0.42,14 +0.62,0.435,0.155,1.012,0.477,0.236,0.275,8 +0.515,0.4,0.17,0.796,0.258,0.1755,0.28,16 +0.6,0.46,0.15,1.235,0.6025,0.274,0.29,8 +0.455,0.345,0.11,0.434,0.207,0.0855,0.1215,8 +0.57,0.465,0.18,0.9995,0.405,0.277,0.295,16 +0.58,0.465,0.145,0.9865,0.47,0.2155,0.25,11 +0.38,0.28,0.085,0.2735,0.115,0.061,0.085,6 +0.455,0.37,0.105,0.4925,0.216,0.1245,0.135,9 +0.675,0.51,0.185,1.473,0.6295,0.3025,0.4245,11 +0.655,0.515,0.18,1.412,0.6195,0.2485,0.497,11 +0.375,0.295,0.11,0.3005,0.1255,0.0575,0.1035,7 +0.61,0.48,0.14,1.031,0.4375,0.2615,0.27,8 +0.485,0.37,0.1,0.513,0.219,0.1075,0.13,7 +0.42,0.325,0.115,0.314,0.1295,0.0635,0.1,8 +0.41,0.3,0.1,0.282,0.1255,0.057,0.0875,7 +0.45,0.335,0.105,0.447,0.2335,0.153,0.119,7 +0.455,0.35,0.13,0.4725,0.215,0.0745,0.15,9 +0.59,0.465,0.165,1.115,0.5165,0.273,0.275,10 +0.455,0.325,0.135,0.82,0.4005,0.1715,0.211,8 +0.64,0.51,0.2,1.3905,0.61,0.3315,0.41,12 +0.625,0.52,0.18,1.354,0.4845,0.351,0.375,11 +0.58,0.455,0.17,0.9075,0.374,0.2135,0.285,13 +0.615,0.475,0.155,1.0735,0.4375,0.2585,0.31,11 +0.52,0.465,0.15,0.9505,0.456,0.199,0.255,8 +0.62,0.48,0.175,1.0405,0.464,0.2225,0.3,9 +0.38,0.275,0.095,0.2505,0.0945,0.0655,0.075,6 +0.65,0.545,0.175,1.5245,0.59,0.326,0.495,10 +0.625,0.475,0.16,1.0845,0.5005,0.2355,0.3105,10 +0.485,0.375,0.13,0.5535,0.266,0.112,0.157,8 +0.585,0.46,0.145,0.8465,0.339,0.167,0.295,10 +0.36,0.3,0.085,0.27,0.1185,0.064,0.0745,7 +0.68,0.5,0.185,1.741,0.7665,0.3255,0.4685,12 +0.635,0.52,0.165,1.3405,0.5065,0.296,0.412,11 +0.615,0.475,0.175,1.194,0.559,0.259,0.3165,11 +0.415,0.325,0.115,0.3455,0.1405,0.0765,0.11,9 +0.5,0.38,0.11,0.5605,0.28,0.106,0.15,9 +0.52,0.405,0.14,0.6915,0.276,0.137,0.215,11 +0.7,0.54,0.215,1.978,0.6675,0.3125,0.71,24 +0.495,0.395,0.135,0.6335,0.3035,0.1295,0.1495,8 +0.385,0.295,0.095,0.335,0.147,0.094,0.09,7 +0.515,0.35,0.155,0.9225,0.4185,0.198,0.273,9 +0.64,0.485,0.145,1.1335,0.5525,0.2505,0.3015,11 +0.47,0.36,0.105,0.544,0.27,0.1395,0.129,7 +0.62,0.47,0.135,1.0195,0.5315,0.2005,0.2475,8 +0.45,0.35,0.145,0.525,0.2085,0.1,0.1655,15 +0.39,0.29,0.125,0.3055,0.121,0.082,0.09,7 +0.735,0.585,0.185,2.124,0.952,0.55,0.5,11 +0.685,0.51,0.18,1.4545,0.6315,0.3105,0.3725,9 +0.63,0.485,0.19,1.2435,0.4635,0.3055,0.39,21 +0.71,0.555,0.175,2.14,1.2455,0.3725,0.434,11 +0.61,0.48,0.15,1.1495,0.564,0.274,0.264,8 +0.57,0.445,0.15,0.9875,0.504,0.207,0.249,8 +0.695,0.525,0.205,1.8185,0.819,0.4025,0.4525,13 +0.66,0.525,0.18,1.478,0.5815,0.381,0.372,10 +0.475,0.35,0.125,0.4225,0.1905,0.079,0.1355,9 +0.615,0.47,0.16,1.0175,0.473,0.2395,0.28,10 +0.45,0.34,0.13,0.3715,0.1605,0.0795,0.105,9 +0.295,0.215,0.085,0.128,0.049,0.034,0.04,6 +0.59,0.45,0.185,1.283,0.473,0.276,0.425,16 +0.485,0.385,0.125,0.4775,0.2,0.0785,0.17,12 +0.385,0.295,0.085,0.2535,0.103,0.0575,0.085,7 +0.62,0.48,0.17,1.1045,0.535,0.25,0.287,10 +0.54,0.42,0.14,0.8035,0.38,0.1805,0.21,9 +0.57,0.43,0.12,1.0615,0.348,0.167,0.31,15 +0.725,0.57,0.205,1.6195,0.744,0.315,0.488,11 +0.53,0.425,0.13,0.7455,0.2995,0.1355,0.245,10 +0.435,0.325,0.105,0.335,0.136,0.065,0.115,8 +0.375,0.285,0.09,0.257,0.1045,0.062,0.075,7 +0.575,0.455,0.185,1.156,0.5525,0.243,0.295,13 +0.275,0.215,0.075,0.1155,0.0485,0.029,0.035,7 +0.56,0.44,0.13,0.8255,0.2425,0.202,0.285,10 +0.585,0.465,0.15,0.98,0.4315,0.2545,0.247,9 +0.69,0.555,0.205,1.8165,0.7785,0.4395,0.515,19 +0.35,0.26,0.095,0.211,0.086,0.056,0.068,7 +0.47,0.345,0.115,0.4885,0.2005,0.108,0.166,11 +0.555,0.425,0.145,0.7905,0.3485,0.1765,0.225,9 +0.47,0.36,0.13,0.5225,0.198,0.1065,0.165,9 +0.545,0.445,0.15,0.8,0.3535,0.163,0.207,9 +0.475,0.365,0.13,0.4805,0.1905,0.114,0.1475,12 +0.605,0.45,0.195,1.098,0.481,0.2895,0.315,13 +0.475,0.355,0.1,0.5035,0.2535,0.091,0.14,8 +0.585,0.42,0.155,1.034,0.437,0.2225,0.32,11 +0.5,0.4,0.14,0.6615,0.2565,0.1755,0.22,8 +0.425,0.305,0.11,0.359,0.173,0.0875,0.0975,9 +0.475,0.355,0.125,0.4865,0.2155,0.1105,0.142,9 +0.65,0.525,0.205,1.4275,0.69,0.306,0.4355,13 +0.485,0.4,0.135,0.663,0.313,0.137,0.2,10 +0.6,0.475,0.155,1.21,0.653,0.1695,0.3205,10 +0.735,0.57,0.175,1.88,0.9095,0.387,0.488,11 +0.535,0.42,0.165,0.9195,0.3355,0.1985,0.26,16 +0.53,0.38,0.125,0.616,0.292,0.113,0.185,8 +0.36,0.265,0.09,0.2065,0.078,0.057,0.06,8 +0.32,0.24,0.075,0.1735,0.076,0.0355,0.05,7 +0.44,0.355,0.115,0.415,0.1585,0.0925,0.131,11 +0.55,0.415,0.135,0.8145,0.427,0.1855,0.175,8 +0.66,0.505,0.19,1.4045,0.6255,0.3375,0.3745,9 +0.56,0.42,0.15,0.8755,0.44,0.1965,0.2315,8 +0.51,0.41,0.155,1.2825,0.569,0.291,0.3795,9 +0.47,0.35,0.145,0.5175,0.187,0.1235,0.18,11 +0.37,0.275,0.085,0.2405,0.104,0.0535,0.07,5 +0.475,0.375,0.12,0.563,0.2525,0.1205,0.185,10 +0.555,0.44,0.135,0.9025,0.3805,0.2105,0.28,13 +0.6,0.46,0.155,0.6655,0.285,0.149,0.269,11 +0.36,0.27,0.09,0.1885,0.0845,0.0385,0.055,5 +0.63,0.505,0.15,1.3165,0.6325,0.2465,0.37,11 +0.53,0.43,0.13,0.7045,0.346,0.1415,0.189,9 +0.475,0.38,0.12,0.441,0.1785,0.0885,0.1505,8 +0.55,0.43,0.15,0.8745,0.413,0.1905,0.248,9 +0.57,0.455,0.165,1.0595,0.44,0.2195,0.285,14 +0.7,0.575,0.19,2.273,1.095,0.418,0.638,12 +0.6,0.48,0.17,0.9175,0.38,0.2225,0.29,8 +0.575,0.445,0.14,0.941,0.3845,0.252,0.285,9 +0.57,0.435,0.13,0.7535,0.349,0.1755,0.194,10 +0.325,0.24,0.075,0.155,0.0475,0.0355,0.06,9 +0.54,0.42,0.19,0.6855,0.293,0.163,0.38,10 +0.645,0.495,0.185,1.4935,0.5265,0.2785,0.455,15 +0.735,0.555,0.22,2.333,1.2395,0.3645,0.6195,12 +0.37,0.28,0.085,0.198,0.0805,0.0455,0.058,5 +0.54,0.405,0.155,0.9715,0.3225,0.194,0.29,19 +0.495,0.4,0.135,0.61,0.272,0.1435,0.144,7 +0.62,0.47,0.225,1.115,0.378,0.2145,0.36,15 +0.575,0.4,0.155,0.9325,0.3605,0.2445,0.3,17 +0.71,0.57,0.195,1.348,0.8985,0.4435,0.4535,11 +0.5,0.37,0.135,0.45,0.1715,0.1055,0.155,9 +0.495,0.375,0.12,0.589,0.3075,0.1215,0.1405,8 +0.455,0.375,0.125,0.458,0.1985,0.111,0.12,10 +0.585,0.43,0.16,0.955,0.3625,0.176,0.27,11 +0.5,0.38,0.155,0.5955,0.2135,0.161,0.2,12 +0.415,0.315,0.115,0.3895,0.2015,0.065,0.103,9 +0.64,0.48,0.195,1.1435,0.4915,0.2345,0.353,9 +0.63,0.515,0.175,1.1955,0.492,0.247,0.37,11 +0.435,0.335,0.11,0.38,0.1695,0.086,0.11,9 +0.465,0.355,0.09,0.4325,0.2005,0.074,0.1275,9 +0.305,0.225,0.07,0.1485,0.0585,0.0335,0.045,7 +0.535,0.425,0.135,0.771,0.3765,0.1815,0.1795,8 +0.56,0.44,0.14,0.825,0.402,0.139,0.245,10 +0.655,0.52,0.175,1.472,0.6275,0.27,0.45,13 +0.535,0.44,0.165,0.875,0.279,0.18,0.3,10 +0.6,0.465,0.155,1.262,0.6245,0.2455,0.33,10 +0.68,0.55,0.21,1.7445,0.5975,0.305,0.625,17 +0.72,0.565,0.2,2.1055,1.017,0.363,0.494,12 +0.57,0.45,0.14,0.795,0.3385,0.148,0.245,9 +0.66,0.495,0.21,1.548,0.724,0.3525,0.3925,10 +0.61,0.5,0.24,1.642,0.532,0.3345,0.69,18 +0.7,0.55,0.2,1.523,0.693,0.306,0.4405,13 +0.405,0.3,0.085,0.3035,0.15,0.0505,0.088,7 +0.595,0.435,0.15,0.9,0.4175,0.17,0.265,8 +0.595,0.47,0.175,0.991,0.382,0.2395,0.5,12 +0.625,0.485,0.175,1.362,0.6765,0.2615,0.3705,10 +0.645,0.49,0.19,1.3065,0.479,0.3565,0.345,18 +0.58,0.42,0.14,0.701,0.3285,0.102,0.2255,9 +0.185,0.135,0.045,0.032,0.011,0.0065,0.01,4 +0.51,0.41,0.145,0.796,0.3865,0.1815,0.1955,8 +0.405,0.31,0.09,0.312,0.138,0.06,0.087,8 +0.4,0.305,0.1,0.3415,0.176,0.0625,0.0865,7 +0.28,0.205,0.1,0.1165,0.0545,0.0285,0.03,5 +0.54,0.395,0.135,0.6555,0.2705,0.155,0.192,9 +0.24,0.175,0.045,0.07,0.0315,0.0235,0.02,5 +0.155,0.105,0.05,0.0175,0.005,0.0035,0.005,4 +0.635,0.5,0.18,1.2915,0.594,0.2695,0.37,9 +0.57,0.435,0.125,0.8965,0.383,0.1835,0.275,9 +0.41,0.325,0.12,0.3745,0.158,0.081,0.125,12 +0.575,0.42,0.135,0.857,0.461,0.147,0.2125,10 +0.46,0.365,0.115,0.4485,0.165,0.083,0.17,14 +0.65,0.495,0.17,1.276,0.6215,0.2305,0.399,11 +0.56,0.44,0.165,0.8,0.335,0.1735,0.25,12 +0.465,0.35,0.135,0.6265,0.259,0.1445,0.175,8 +0.465,0.37,0.115,0.4075,0.1515,0.0935,0.1455,9 +0.61,0.485,0.15,1.2405,0.6025,0.2915,0.3085,12 +0.31,0.225,0.07,0.1055,0.435,0.015,0.04,5 +0.455,0.355,0.13,0.515,0.2,0.1275,0.175,11 +0.405,0.3,0.09,0.269,0.103,0.067,0.11,6 +0.665,0.51,0.175,1.3805,0.675,0.2985,0.325,10 +0.525,0.44,0.125,0.7115,0.3205,0.159,0.1915,7 +0.605,0.49,0.14,0.9755,0.419,0.206,0.315,10 +0.58,0.475,0.165,1.0385,0.414,0.26,0.305,13 +0.68,0.56,0.195,1.664,0.58,0.3855,0.545,11 +0.395,0.295,0.115,0.316,0.1205,0.0595,0.1105,12 +0.34,0.26,0.085,0.1885,0.0815,0.0335,0.06,6 +0.475,0.375,0.11,0.456,0.182,0.099,0.16,9 +0.585,0.455,0.225,1.055,0.3815,0.221,0.365,15 +0.5,0.36,0.12,0.439,0.1875,0.1055,0.1305,8 +0.395,0.295,0.1,0.293,0.14,0.062,0.082,7 +0.51,0.38,0.115,0.5155,0.215,0.1135,0.166,8 +0.425,0.325,0.095,0.3785,0.1705,0.08,0.1,7 +0.475,0.365,0.12,0.53,0.2505,0.0975,0.1625,10 +0.465,0.36,0.105,0.498,0.214,0.116,0.14,15 +0.575,0.43,0.13,0.7425,0.2895,0.2005,0.22,8 +0.595,0.47,0.165,1.0155,0.491,0.1905,0.289,9 +0.64,0.505,0.155,1.1955,0.5565,0.211,0.346,11 +0.295,0.22,0.07,0.126,0.0515,0.0275,0.035,6 +0.15,0.1,0.025,0.015,0.0045,0.004,0.005,2 +0.585,0.455,0.145,0.953,0.3945,0.2685,0.258,10 +0.485,0.36,0.12,0.5155,0.2465,0.1025,0.147,8 +0.58,0.46,0.155,1.0335,0.469,0.2225,0.295,10 +0.53,0.415,0.11,0.5745,0.2525,0.1235,0.189,9 +0.615,0.475,0.19,1.4335,0.7315,0.305,0.3285,9 +0.415,0.32,0.1,0.3005,0.1215,0.0575,0.104,11 +0.625,0.48,0.185,1.2065,0.587,0.29,0.286,8 +0.645,0.5,0.155,1.2205,0.6145,0.236,0.3185,10 +0.46,0.36,0.115,0.4755,0.2105,0.105,0.16,8 +0.4,0.315,0.09,0.3245,0.151,0.073,0.088,8 +0.5,0.4,0.145,0.6025,0.216,0.138,0.21,11 +0.42,0.325,0.125,0.3915,0.1575,0.1025,0.115,9 +0.465,0.355,0.11,0.474,0.23,0.1005,0.12,7 +0.72,0.545,0.195,1.7475,0.8215,0.383,0.4705,11 +0.57,0.42,0.13,0.7745,0.3535,0.1505,0.2365,9 +0.62,0.525,0.155,1.085,0.454,0.1965,0.35,10 +0.595,0.48,0.2,0.975,0.358,0.2035,0.34,15 +0.695,0.53,0.2,2.0475,0.75,0.4195,0.6095,14 +0.61,0.475,0.15,1.1135,0.5195,0.2575,0.3005,11 +0.595,0.455,0.15,1.044,0.518,0.2205,0.27,9 +0.34,0.25,0.075,0.1765,0.0785,0.0405,0.05,7 +0.615,0.47,0.165,1.128,0.4465,0.2195,0.34,10 +0.53,0.405,0.13,0.6355,0.2635,0.1565,0.185,9 +0.48,0.385,0.135,0.536,0.1895,0.142,0.173,14 +0.535,0.45,0.135,0.728,0.2845,0.1845,0.265,9 +0.6,0.47,0.16,1.194,0.5625,0.3045,0.2635,10 +0.575,0.43,0.155,0.7955,0.3485,0.1925,0.22,9 +0.66,0.515,0.18,1.523,0.54,0.3365,0.555,16 +0.56,0.44,0.17,0.9445,0.3545,0.2175,0.3,12 +0.545,0.41,0.14,0.737,0.349,0.15,0.212,9 +0.555,0.46,0.145,0.9005,0.3845,0.158,0.2765,11 +0.625,0.485,0.19,1.1745,0.4385,0.2305,0.42,17 +0.53,0.415,0.12,0.706,0.3355,0.1635,0.1345,9 +0.665,0.525,0.16,1.363,0.629,0.279,0.34,8 +0.525,0.38,0.14,0.6065,0.194,0.1475,0.21,14 +0.475,0.36,0.145,0.6325,0.2825,0.137,0.19,8 +0.555,0.45,0.175,0.874,0.3275,0.202,0.305,10 +0.36,0.265,0.075,0.1785,0.0785,0.035,0.054,6 +0.595,0.495,0.185,1.285,0.416,0.224,0.485,13 +0.61,0.475,0.17,1.0385,0.4435,0.241,0.32,14 +0.315,0.24,0.07,0.137,0.0545,0.0315,0.04,8 +0.595,0.455,0.195,1.3305,0.4595,0.3235,0.345,19 +0.675,0.565,0.195,1.8375,0.7645,0.3615,0.553,12 +0.5,0.37,0.115,0.5745,0.306,0.112,0.141,7 +0.53,0.415,0.16,0.783,0.2935,0.158,0.245,15 +0.57,0.48,0.18,0.9395,0.399,0.2,0.295,14 +0.525,0.4,0.14,0.7205,0.3685,0.145,0.1735,8 +0.68,0.505,0.17,1.3435,0.657,0.297,0.355,12 +0.59,0.44,0.135,0.966,0.439,0.2145,0.2605,10 +0.61,0.475,0.15,0.9665,0.4145,0.2,0.345,10 +0.36,0.27,0.1,0.217,0.0885,0.0495,0.0715,6 +0.28,0.12,0.075,0.117,0.0455,0.029,0.0345,4 +0.52,0.41,0.16,0.712,0.2845,0.153,0.225,10 +0.62,0.465,0.19,1.3415,0.5705,0.3175,0.355,11 +0.66,0.485,0.155,1.2275,0.61,0.274,0.3,8 +0.435,0.33,0.11,0.38,0.1515,0.0945,0.11,7 +0.505,0.385,0.115,0.4825,0.21,0.1035,0.1535,10 +0.815,0.65,0.25,2.255,0.8905,0.42,0.7975,14 +0.525,0.41,0.15,0.708,0.274,0.151,0.25,12 +0.165,0.125,0.04,0.0245,0.0095,0.0045,0.008,4 +0.6,0.45,0.15,0.8665,0.3695,0.1955,0.255,12 +0.44,0.355,0.165,0.435,0.159,0.105,0.14,16 +0.63,0.47,0.15,1.1355,0.539,0.2325,0.3115,12 +0.54,0.42,0.14,0.74,0.3595,0.159,0.1985,8 +0.505,0.41,0.15,0.644,0.285,0.145,0.21,11 +0.555,0.43,0.155,0.7395,0.3135,0.1435,0.28,10 +0.595,0.465,0.15,0.919,0.4335,0.1765,0.262,9 +0.58,0.465,0.145,0.887,0.4405,0.1655,0.265,11 +0.66,0.535,0.19,1.5905,0.6425,0.297,0.5175,9 +0.575,0.47,0.15,1.1415,0.4515,0.204,0.4,13 +0.46,0.34,0.135,0.495,0.1655,0.117,0.185,10 +0.47,0.355,0.18,0.441,0.1525,0.1165,0.135,8 +0.67,0.525,0.17,1.4005,0.715,0.3025,0.387,9 +0.315,0.23,0.07,0.164,0.0625,0.04,0.045,6 +0.215,0.155,0.06,0.0525,0.021,0.0165,0.015,5 +0.455,0.355,0.135,0.4745,0.1865,0.0935,0.168,13 +0.685,0.52,0.15,1.343,0.4635,0.292,0.4,13 +0.595,0.48,0.14,0.9125,0.4095,0.1825,0.289,9 +0.29,0.23,0.075,0.1165,0.043,0.0255,0.04,7 +0.245,0.195,0.06,0.095,0.0445,0.0245,0.026,4 +0.58,0.49,0.195,1.3165,0.5305,0.254,0.41,18 +0.375,0.28,0.08,0.2345,0.1125,0.0455,0.067,6 +0.6,0.505,0.19,1.129,0.4385,0.256,0.36,13 +0.55,0.42,0.16,1.3405,0.6325,0.311,0.344,10 +0.635,0.51,0.17,1.3555,0.619,0.305,0.39,9 +0.56,0.44,0.155,0.6405,0.336,0.1765,0.245,8 +0.62,0.47,0.15,1.309,0.587,0.4405,0.325,9 +0.63,0.475,0.145,1.0605,0.5165,0.2195,0.28,10 +0.585,0.465,0.16,0.9555,0.4595,0.236,0.265,7 +0.495,0.38,0.145,0.5,0.205,0.148,0.1505,8 +0.375,0.29,0.115,0.2705,0.093,0.066,0.0885,10 +0.66,0.53,0.17,1.431,0.622,0.309,0.398,10 +0.53,0.425,0.11,0.739,0.237,0.161,0.295,13 +0.61,0.47,0.165,1.1785,0.566,0.2785,0.294,11 +0.625,0.49,0.155,1.33,0.6675,0.259,0.33,10 +0.525,0.39,0.105,0.567,0.2875,0.1075,0.16,8 +0.465,0.35,0.125,0.482,0.23,0.106,0.1095,6 +0.375,0.29,0.1,0.276,0.1175,0.0565,0.085,9 +0.55,0.425,0.14,0.952,0.4895,0.1945,0.2185,7 +0.625,0.495,0.175,1.2075,0.531,0.281,0.3525,11 +0.615,0.475,0.17,1.129,0.4795,0.302,0.3,10 +0.585,0.465,0.165,0.9355,0.4035,0.2275,0.259,9 +0.29,0.21,0.06,0.1195,0.056,0.0235,0.03,6 +0.255,0.18,0.065,0.079,0.034,0.014,0.025,5 +0.51,0.4,0.13,0.5735,0.219,0.1365,0.195,13 +0.33,0.26,0.08,0.19,0.0765,0.0385,0.065,7 +0.545,0.41,0.12,0.793,0.434,0.1405,0.19,9 +0.66,0.53,0.18,1.5175,0.7765,0.302,0.401,10 +0.305,0.23,0.075,0.1455,0.0595,0.0305,0.05,6 +0.37,0.275,0.1,0.22,0.094,0.045,0.065,7 +0.39,0.295,0.1,0.279,0.1155,0.059,0.08,7 +0.52,0.395,0.135,0.633,0.2985,0.1295,0.175,9 +0.635,0.505,0.19,1.3315,0.5805,0.252,0.435,17 +0.415,0.345,0.135,0.3865,0.128,0.07,0.148,13 +0.485,0.37,0.115,0.457,0.1885,0.0965,0.15,9 +0.475,0.365,0.115,0.499,0.232,0.0885,0.156,10 +0.505,0.38,0.145,0.651,0.2935,0.19,0.17,12 +0.36,0.285,0.105,0.2415,0.0915,0.057,0.075,7 +0.67,0.51,0.175,1.5265,0.651,0.4475,0.345,10 +0.6,0.495,0.175,1.3005,0.6195,0.284,0.3285,11 +0.595,0.465,0.15,0.98,0.4115,0.196,0.2255,10 +0.28,0.2,0.065,0.0895,0.036,0.0185,0.03,7 +0.665,0.535,0.195,1.606,0.5755,0.388,0.48,14 +0.53,0.435,0.16,0.883,0.316,0.164,0.335,15 +0.305,0.22,0.07,0.141,0.062,0.031,0.037,5 +0.715,0.525,0.185,1.56,0.6655,0.383,0.405,11 +0.58,0.435,0.15,0.8915,0.363,0.1925,0.2515,6 +0.265,0.195,0.055,0.084,0.0365,0.0175,0.025,7 +0.615,0.48,0.165,1.1615,0.513,0.301,0.305,10 +0.6,0.46,0.155,0.9735,0.427,0.2045,0.3,8 +0.565,0.45,0.14,1.0055,0.3785,0.244,0.265,12 +0.695,0.535,0.175,1.8385,0.8035,0.396,0.503,10 +0.245,0.18,0.065,0.071,0.03,0.013,0.0215,4 +0.495,0.385,0.135,0.6625,0.3005,0.1635,0.185,11 +0.39,0.31,0.085,0.344,0.181,0.0695,0.079,7 +0.645,0.5,0.225,1.626,0.587,0.4055,0.41,15 +0.35,0.275,0.11,0.2925,0.1225,0.0635,0.0905,8 +0.495,0.4,0.12,0.6605,0.2605,0.161,0.19,15 +0.375,0.3,0.1,0.2465,0.104,0.0475,0.083,11 +0.495,0.4,0.14,0.7775,0.2015,0.18,0.25,15 +0.63,0.51,0.23,1.539,0.5635,0.2815,0.57,17 +0.41,0.315,0.095,0.2805,0.114,0.0345,0.11,7 +0.525,0.395,0.13,0.7635,0.3375,0.1425,0.225,8 +0.305,0.225,0.09,0.1465,0.063,0.034,0.0415,6 +0.37,0.275,0.08,0.2325,0.093,0.056,0.072,6 +0.66,0.505,0.19,1.4385,0.6775,0.285,0.178,11 +0.64,0.515,0.165,1.369,0.632,0.3415,0.358,10 +0.63,0.49,0.155,1.2525,0.63,0.246,0.289,9 +0.57,0.465,0.16,0.8935,0.3145,0.2575,0.263,10 +0.395,0.3,0.09,0.253,0.1155,0.05,0.075,6 +0.45,0.335,0.11,0.4195,0.181,0.085,0.1345,7 +0.575,0.45,0.17,0.9315,0.358,0.2145,0.26,13 +0.56,0.45,0.145,0.894,0.3885,0.2095,0.264,9 +0.635,0.48,0.145,1.181,0.665,0.229,0.225,10 +0.63,0.505,0.17,1.0915,0.4615,0.266,0.3,9 +0.36,0.275,0.11,0.2335,0.095,0.0525,0.085,10 +0.63,0.48,0.15,1.271,0.6605,0.2425,0.31,11 +0.6,0.465,0.15,1.1025,0.5455,0.262,0.25,8 +0.69,0.525,0.19,1.492,0.6425,0.3905,0.42,12 +0.635,0.505,0.155,1.2895,0.594,0.314,0.345,11 +0.51,0.395,0.155,0.5395,0.2465,0.1085,0.167,8 +0.65,0.51,0.16,1.3835,0.6385,0.2905,0.3665,9 +0.255,0.19,0.06,0.086,0.04,0.0185,0.025,5 +0.355,0.265,0.085,0.2435,0.122,0.0525,0.06,6 +0.515,0.425,0.135,0.712,0.2665,0.1605,0.25,11 +0.19,0.145,0.04,0.038,0.0165,0.0065,0.015,4 +0.575,0.45,0.165,0.9655,0.498,0.19,0.23,8 +0.27,0.2,0.08,0.1205,0.0465,0.028,0.04,6 +0.52,0.405,0.14,0.6765,0.2865,0.146,0.205,15 +0.64,0.565,0.23,1.521,0.644,0.372,0.406,15 +0.605,0.48,0.17,1.1835,0.582,0.2365,0.317,10 +0.485,0.375,0.145,0.5885,0.2385,0.1155,0.19,13 +0.3,0.23,0.08,0.1275,0.0435,0.0265,0.04,8 +0.635,0.5,0.165,1.489,0.715,0.3445,0.3615,13 +0.59,0.46,0.14,1.004,0.496,0.2165,0.26,9 +0.525,0.4,0.13,0.622,0.2655,0.147,0.184,9 +0.42,0.345,0.105,0.43,0.175,0.096,0.13,7 +0.575,0.45,0.125,0.78,0.3275,0.188,0.235,9 +0.61,0.475,0.155,0.983,0.4565,0.228,0.266,10 +0.315,0.245,0.085,0.1435,0.053,0.0475,0.05,8 +0.72,0.525,0.18,1.445,0.631,0.3215,0.435,7 +0.575,0.46,0.16,1.103,0.538,0.221,0.249,9 +0.63,0.465,0.15,1.0315,0.4265,0.24,0.325,11 +0.475,0.365,0.105,0.4175,0.1645,0.099,0.127,7 +0.515,0.4,0.14,0.6335,0.288,0.145,0.168,9 +0.71,0.56,0.18,1.652,0.735,0.381,0.4525,11 +0.495,0.385,0.135,0.709,0.211,0.1375,0.262,12 +0.475,0.37,0.11,0.4895,0.2185,0.107,0.146,8 +0.62,0.48,0.23,1.0935,0.403,0.245,0.355,14 +0.455,0.355,0.125,0.5325,0.225,0.126,0.1465,7 +0.565,0.43,0.15,0.8215,0.332,0.1685,0.29,11 +0.605,0.475,0.145,0.884,0.3835,0.1905,0.27,8 +0.5,0.385,0.115,0.6785,0.2945,0.138,0.195,12 +0.675,0.51,0.195,1.382,0.6045,0.3175,0.3965,10 +0.495,0.38,0.12,0.573,0.2655,0.1285,0.144,7 +0.52,0.4,0.11,0.597,0.2935,0.1155,0.16,8 +0.585,0.455,0.13,0.8755,0.411,0.2065,0.225,8 +0.575,0.44,0.16,0.9615,0.483,0.166,0.275,13 +0.625,0.48,0.175,1.065,0.4865,0.259,0.285,10 +0.18,0.135,0.08,0.033,0.0145,0.007,0.01,5 +0.64,0.505,0.175,1.3185,0.6185,0.302,0.3315,9 +0.605,0.465,0.155,1.1,0.547,0.2665,0.2585,10 +0.605,0.47,0.145,0.8025,0.379,0.2265,0.22,9 +0.52,0.4,0.12,0.58,0.234,0.1315,0.185,8 +0.63,0.48,0.165,1.2615,0.5505,0.277,0.3885,10 +0.48,0.355,0.115,0.5785,0.25,0.106,0.184,8 +0.27,0.195,0.07,0.102,0.045,0.0135,0.034,8 +0.6,0.495,0.165,1.2415,0.485,0.2775,0.34,15 +0.57,0.455,0.175,1.02,0.4805,0.2145,0.29,9 +0.565,0.45,0.145,0.8495,0.4215,0.1685,0.225,8 +0.59,0.475,0.145,0.9745,0.4675,0.207,0.259,10 +0.475,0.385,0.11,0.5735,0.311,0.1025,0.136,7 +0.31,0.235,0.09,0.127,0.048,0.031,0.04,6 +0.245,0.18,0.065,0.0635,0.0245,0.0135,0.02,4 +0.36,0.295,0.13,0.2765,0.0895,0.057,0.1005,10 +0.69,0.53,0.19,1.5955,0.678,0.331,0.48,10 +0.33,0.255,0.085,0.1655,0.063,0.039,0.06,8 +0.5,0.4,0.165,0.825,0.254,0.205,0.285,13 +0.225,0.165,0.055,0.059,0.027,0.0125,0.015,4 +0.47,0.37,0.105,0.4665,0.2025,0.1015,0.155,10 +0.22,0.16,0.05,0.049,0.0215,0.01,0.015,4 +0.53,0.41,0.14,0.7545,0.3495,0.1715,0.2105,8 +0.4,0.315,0.085,0.2675,0.116,0.0585,0.0765,6 +0.42,0.325,0.11,0.325,0.1245,0.0755,0.1025,7 +0.665,0.5,0.175,1.4355,0.643,0.345,0.37,9 +0.415,0.32,0.11,0.3735,0.175,0.0755,0.109,7 +0.5,0.39,0.13,0.6355,0.2505,0.1635,0.195,15 +0.545,0.4,0.13,0.686,0.3285,0.1455,0.18,9 +0.595,0.49,0.185,1.185,0.482,0.2015,0.361,10 +0.32,0.245,0.075,0.1555,0.0585,0.038,0.049,11 +0.57,0.44,0.15,0.755,0.3425,0.16,0.224,8 +0.5,0.39,0.135,0.6595,0.3145,0.1535,0.1565,6 +0.605,0.47,0.16,1.0835,0.5405,0.2215,0.275,12 +0.76,0.605,0.215,2.173,0.801,0.4915,0.646,13 +0.31,0.225,0.05,0.1445,0.0675,0.0385,0.045,6 +0.695,0.56,0.185,1.74,0.885,0.3715,0.4375,10 +0.54,0.475,0.155,1.217,0.5305,0.3075,0.34,16 +0.49,0.38,0.145,0.6725,0.249,0.181,0.21,10 +0.375,0.245,0.1,0.394,0.166,0.091,0.1125,6 +0.52,0.425,0.17,0.6805,0.28,0.174,0.195,10 +0.415,0.305,0.12,0.336,0.165,0.076,0.0805,7 +0.41,0.3,0.115,0.2595,0.097,0.0515,0.08,10 +0.515,0.395,0.135,0.516,0.2015,0.132,0.162,9 +0.585,0.475,0.165,1.053,0.458,0.217,0.3,11 +0.43,0.325,0.1,0.3645,0.1575,0.0825,0.105,7 +0.61,0.49,0.17,1.1775,0.5655,0.2385,0.295,15 +0.57,0.455,0.15,0.96,0.387,0.2385,0.275,11 +0.52,0.395,0.125,0.8115,0.4035,0.166,0.2,7 +0.6,0.475,0.175,1.3445,0.549,0.2875,0.36,11 +0.6,0.475,0.15,1.12,0.565,0.2465,0.27,10 +0.505,0.4,0.135,0.723,0.377,0.149,0.178,7 +0.68,0.58,0.2,1.787,0.585,0.453,0.6,19 +0.52,0.41,0.12,0.595,0.2385,0.111,0.19,8 +0.405,0.325,0.11,0.3575,0.145,0.0725,0.11,12 +0.565,0.455,0.15,0.8205,0.365,0.159,0.26,18 +0.55,0.44,0.16,0.991,0.348,0.168,0.375,20 +0.52,0.4,0.12,0.6515,0.261,0.2015,0.165,15 +0.625,0.515,0.165,1.217,0.667,0.2065,0.3115,10 +0.57,0.46,0.155,1.0005,0.454,0.205,0.265,11 +0.5,0.385,0.105,0.498,0.1795,0.1095,0.17,17 +0.575,0.455,0.155,0.8725,0.349,0.2095,0.285,8 +0.575,0.46,0.19,0.994,0.392,0.2425,0.34,13 +0.575,0.465,0.175,1.099,0.4735,0.202,0.35,9 +0.525,0.435,0.155,1.065,0.486,0.233,0.285,8 +0.635,0.5,0.15,1.376,0.6495,0.361,0.31,10 +0.68,0.55,0.19,1.807,0.8225,0.3655,0.515,11 +0.465,0.355,0.105,0.4795,0.227,0.124,0.125,8 +0.505,0.39,0.15,0.685,0.362,0.131,0.156,8 +0.64,0.51,0.165,1.486,0.7595,0.332,0.321,8 +0.575,0.45,0.15,0.858,0.449,0.166,0.215,10 +0.455,0.435,0.11,0.4265,0.195,0.09,0.1205,8 +0.345,0.275,0.095,0.1995,0.0755,0.0535,0.07,6 +0.52,0.405,0.115,0.776,0.32,0.1845,0.22,8 +0.33,0.265,0.085,0.196,0.0775,0.0305,0.0445,6 +0.43,0.345,0.115,0.4295,0.212,0.108,0.109,8 +0.27,0.195,0.065,0.1065,0.0475,0.0225,0.0285,5 +0.69,0.515,0.18,1.8445,0.9815,0.4655,0.341,13 +0.64,0.475,0.175,1.1545,0.4865,0.341,0.288,9 +0.505,0.405,0.18,0.606,0.239,0.1235,0.18,11 +0.28,0.205,0.055,0.1135,0.045,0.0275,0.0335,7 +0.28,0.2,0.075,0.1225,0.0545,0.0115,0.035,5 +0.46,0.36,0.125,0.547,0.2165,0.1105,0.19,8 +0.325,0.245,0.075,0.1495,0.0605,0.033,0.045,5 +0.395,0.3,0.105,0.3375,0.1435,0.0755,0.098,12 +0.75,0.55,0.18,1.893,0.942,0.397,0.445,11 +0.69,0.55,0.2,1.569,0.687,0.3675,0.46,12 +0.59,0.47,0.15,0.9955,0.481,0.232,0.24,8 +0.395,0.295,0.095,0.2245,0.078,0.054,0.08,10 +0.49,0.39,0.135,0.59,0.215,0.125,0.1845,12 +0.48,0.375,0.115,0.6765,0.3205,0.1065,0.17,6 +0.625,0.49,0.2,1.3825,0.5895,0.285,0.381,11 +0.6,0.47,0.15,0.928,0.4225,0.183,0.275,8 +0.62,0.48,0.16,1.0765,0.412,0.253,0.3,13 +0.655,0.515,0.145,1.25,0.5265,0.283,0.315,15 +0.61,0.47,0.145,1.153,0.403,0.296,0.32,14 +0.345,0.27,0.095,0.197,0.0665,0.05,0.07,9 +0.62,0.49,0.155,1.1,0.505,0.2475,0.31,9 +0.37,0.27,0.09,0.1855,0.07,0.0425,0.065,7 +0.51,0.4,0.12,0.7005,0.347,0.1105,0.195,10 +0.55,0.415,0.18,1.1655,0.502,0.301,0.311,9 +0.625,0.465,0.14,1.195,0.4825,0.205,0.4,13 +0.5,0.38,0.135,0.594,0.2945,0.104,0.1565,9 +0.385,0.29,0.09,0.232,0.0855,0.0495,0.08,7 +0.445,0.35,0.13,0.4195,0.1695,0.0945,0.1195,7 +0.715,0.55,0.19,2.0045,1.0465,0.407,0.5075,12 +0.425,0.32,0.085,0.262,0.1235,0.067,0.0725,8 +0.605,0.485,0.165,1.0105,0.435,0.209,0.3,19 +0.575,0.435,0.13,0.805,0.3155,0.2155,0.245,10 +0.615,0.47,0.15,1.0875,0.4975,0.283,0.2685,9 +0.56,0.45,0.185,1.07,0.3805,0.175,0.41,19 +0.325,0.26,0.09,0.1915,0.085,0.036,0.062,7 +0.61,0.47,0.16,1.0745,0.4925,0.236,0.29,8 +0.72,0.575,0.18,1.6705,0.732,0.3605,0.501,12 +0.42,0.31,0.1,0.2865,0.115,0.0735,0.085,8 +0.675,0.535,0.22,1.604,0.6175,0.4255,0.453,14 +0.51,0.39,0.125,0.597,0.293,0.1265,0.1555,8 +0.575,0.45,0.185,0.925,0.342,0.197,0.35,12 +0.365,0.27,0.09,0.2155,0.1005,0.049,0.0655,6 +0.67,0.515,0.165,1.1735,0.526,0.285,0.316,11 +0.61,0.47,0.165,1.052,0.498,0.242,0.267,9 +0.4,0.305,0.13,0.2935,0.096,0.0675,0.105,9 +0.43,0.33,0.095,0.32,0.118,0.065,0.123,7 +0.66,0.545,0.185,1.32,0.5305,0.2635,0.455,16 +0.435,0.335,0.095,0.298,0.109,0.058,0.115,7 +0.53,0.42,0.165,0.8945,0.319,0.239,0.245,11 +0.635,0.5,0.18,1.2565,0.539,0.292,0.35,10 +0.255,0.185,0.06,0.0925,0.039,0.021,0.025,6 +0.485,0.37,0.13,0.526,0.2485,0.105,0.1555,6 +0.46,0.35,0.105,0.3705,0.1575,0.077,0.114,9 +0.465,0.375,0.11,0.5,0.21,0.113,0.1505,8 +0.555,0.43,0.125,0.7005,0.3395,0.1355,0.2095,8 +0.515,0.405,0.13,0.573,0.213,0.134,0.195,9 +0.47,0.375,0.105,0.441,0.167,0.0865,0.145,10 +0.47,0.375,0.13,0.523,0.214,0.132,0.145,8 +0.245,0.175,0.055,0.0785,0.04,0.018,0.02,5 +0.39,0.3,0.105,0.259,0.0955,0.038,0.085,8 +0.425,0.315,0.08,0.303,0.131,0.0585,0.095,7 +0.44,0.35,0.11,0.3805,0.1575,0.0895,0.115,6 +0.405,0.305,0.1,0.271,0.0965,0.061,0.091,7 +0.36,0.275,0.095,0.217,0.084,0.0435,0.09,7 +0.52,0.41,0.125,0.6985,0.2945,0.1625,0.215,10 +0.48,0.35,0.105,0.635,0.352,0.127,0.135,6 +0.49,0.365,0.125,0.5585,0.252,0.126,0.1615,10 +0.56,0.46,0.18,0.97,0.342,0.196,0.355,12 +0.65,0.495,0.155,1.337,0.615,0.3195,0.335,9 +0.47,0.375,0.12,0.487,0.196,0.099,0.135,8 +0.525,0.4,0.155,0.707,0.282,0.1605,0.225,9 +0.635,0.515,0.19,1.3715,0.5065,0.305,0.45,10 +0.37,0.28,0.105,0.224,0.0815,0.0575,0.075,8 +0.585,0.45,0.15,0.938,0.467,0.203,0.225,7 +0.435,0.335,0.105,0.3535,0.156,0.05,0.1135,7 +0.58,0.46,0.12,0.9935,0.4625,0.2385,0.28,11 +0.455,0.335,0.105,0.422,0.229,0.0865,0.1,6 +0.665,0.525,0.175,1.443,0.6635,0.3845,0.353,11 +0.49,0.375,0.115,0.4615,0.204,0.0945,0.143,8 +0.62,0.5,0.175,1.146,0.477,0.23,0.39,13 +0.4,0.325,0.12,0.3185,0.134,0.0565,0.095,8 +0.41,0.325,0.105,0.361,0.1605,0.0665,0.103,8 +0.62,0.5,0.175,1.186,0.4985,0.3015,0.35,12 +0.625,0.49,0.165,1.127,0.477,0.2365,0.3185,9 +0.72,0.58,0.19,2.0885,0.9955,0.478,0.5305,13 +0.635,0.505,0.165,1.251,0.577,0.227,0.3825,11 +0.63,0.48,0.175,1.3675,0.5015,0.3035,0.515,17 +0.415,0.31,0.095,0.311,0.1125,0.0625,0.115,8 +0.38,0.305,0.105,0.281,0.1045,0.0615,0.09,12 +0.59,0.455,0.155,0.8855,0.388,0.188,0.275,10 +0.71,0.56,0.22,2.015,0.9215,0.454,0.566,11 +0.705,0.55,0.2,1.7095,0.633,0.4115,0.49,13 +0.45,0.35,0.135,0.56,0.231,0.137,0.145,13 +0.33,0.245,0.085,0.171,0.0655,0.0365,0.055,11 +0.605,0.455,0.145,0.9775,0.468,0.1775,0.275,9 +0.29,0.225,0.075,0.14,0.0515,0.0235,0.04,5 +0.6,0.445,0.175,1.057,0.383,0.216,0.355,16 +0.575,0.445,0.135,0.883,0.381,0.2035,0.26,11 +0.37,0.28,0.105,0.234,0.0905,0.0585,0.075,9 +0.59,0.445,0.14,0.931,0.356,0.234,0.28,12 +0.665,0.515,0.165,1.3855,0.621,0.302,0.3445,8 +0.435,0.325,0.12,0.346,0.159,0.084,0.095,7 +0.505,0.405,0.13,0.599,0.2245,0.1175,0.225,11 +0.57,0.465,0.155,0.872,0.3245,0.239,0.285,14 +0.35,0.265,0.09,0.2255,0.0995,0.0485,0.07,7 +0.52,0.425,0.145,0.7,0.207,0.1905,0.24,13 +0.58,0.44,0.175,1.2255,0.5405,0.2705,0.3265,10 +0.51,0.39,0.135,0.6335,0.231,0.179,0.2,9 +0.565,0.455,0.155,0.9355,0.421,0.183,0.26,11 +0.545,0.45,0.15,0.7805,0.3795,0.1625,0.216,8 +0.65,0.485,0.14,1.175,0.475,0.2435,0.215,8 +0.49,0.385,0.15,0.7865,0.241,0.14,0.24,23 +0.645,0.51,0.195,1.226,0.5885,0.2215,0.3745,10 +0.565,0.46,0.155,0.8715,0.3755,0.215,0.25,10 +0.745,0.57,0.215,2.25,1.1565,0.446,0.558,9 +0.66,0.505,0.2,1.6305,0.4865,0.297,0.61,18 +0.5,0.39,0.145,0.651,0.273,0.132,0.22,11 +0.565,0.425,0.16,0.9425,0.3495,0.2185,0.275,17 +0.575,0.465,0.14,0.958,0.442,0.1815,0.2705,9 +0.215,0.17,0.055,0.0605,0.0205,0.014,0.02,6 +0.585,0.42,0.155,0.9845,0.442,0.2155,0.2875,13 +0.47,0.365,0.12,0.543,0.2295,0.1495,0.15,9 +0.485,0.365,0.155,1.029,0.4235,0.2285,0.313,8 +0.425,0.325,0.11,0.405,0.1695,0.092,0.1065,8 +0.49,0.37,0.14,0.585,0.243,0.115,0.195,10 +0.245,0.19,0.06,0.086,0.042,0.014,0.025,4 +0.56,0.45,0.175,1.011,0.3835,0.2065,0.37,15 +0.13,0.1,0.03,0.013,0.0045,0.003,0.004,3 +0.585,0.46,0.185,0.922,0.3635,0.213,0.285,10 +0.27,0.195,0.07,0.106,0.0465,0.018,0.036,7 +0.615,0.49,0.155,0.9885,0.4145,0.195,0.345,13 +0.34,0.255,0.075,0.18,0.0745,0.04,0.0525,6 +0.505,0.44,0.14,0.8275,0.3415,0.1855,0.239,8 +0.5,0.375,0.14,0.604,0.242,0.1415,0.179,15 +0.645,0.525,0.19,1.8085,0.7035,0.3885,0.395,18 +0.385,0.31,0.1,0.2845,0.1065,0.075,0.1,11 +0.33,0.255,0.08,0.205,0.0895,0.0395,0.055,7 +0.295,0.215,0.075,0.129,0.05,0.0295,0.04,7 +0.53,0.415,0.13,0.8425,0.275,0.1945,0.265,20 +0.575,0.45,0.145,0.872,0.4675,0.18,0.217,9 +0.47,0.355,0.12,0.3685,0.126,0.0835,0.1365,6 +0.525,0.405,0.125,0.657,0.2985,0.1505,0.168,10 +0.285,0.21,0.055,0.101,0.0415,0.017,0.0335,5 +0.61,0.46,0.145,1.1185,0.478,0.2945,0.2985,10 +0.6,0.475,0.205,1.176,0.5255,0.2875,0.308,9 +0.465,0.355,0.105,0.442,0.2085,0.0975,0.1185,7 +0.54,0.415,0.11,0.619,0.2755,0.15,0.1765,10 +0.6,0.495,0.185,1.1145,0.5055,0.2635,0.367,11 +0.44,0.35,0.14,0.451,0.171,0.0705,0.184,16 +0.455,0.35,0.105,0.416,0.1625,0.097,0.145,11 +0.615,0.5,0.175,1.377,0.5585,0.33,0.292,12 +0.61,0.495,0.16,1.089,0.469,0.198,0.384,11 +0.63,0.485,0.145,1.062,0.5065,0.1785,0.3365,12 +0.605,0.495,0.17,1.0915,0.4365,0.2715,0.335,13 +0.44,0.325,0.115,0.39,0.163,0.087,0.113,7 +0.7,0.575,0.2,1.7365,0.7755,0.3965,0.461,11 +0.54,0.415,0.13,0.8245,0.272,0.226,0.24,13 +0.58,0.47,0.165,0.9975,0.3935,0.242,0.33,10 +0.295,0.225,0.09,0.1385,0.048,0.046,0.05,9 +0.62,0.475,0.16,1.3245,0.6865,0.233,0.3275,9 +0.605,0.5,0.185,1.1185,0.469,0.2585,0.335,9 +0.575,0.455,0.18,0.8525,0.3015,0.1825,0.3,13 +0.475,0.355,0.135,0.4775,0.2145,0.09,0.1435,8 +0.515,0.39,0.12,0.6125,0.302,0.1365,0.1415,8 +0.655,0.53,0.19,1.428,0.493,0.318,0.565,18 +0.565,0.44,0.155,0.868,0.348,0.217,0.26,11 +0.59,0.44,0.15,0.9555,0.366,0.2425,0.295,11 +0.515,0.415,0.14,0.6935,0.3115,0.152,0.2,10 +0.59,0.465,0.15,0.997,0.392,0.246,0.34,12 +0.51,0.385,0.145,0.7665,0.3985,0.14,0.1805,8 +0.57,0.45,0.17,1.098,0.414,0.187,0.405,20 +0.73,0.575,0.21,2.069,0.9285,0.409,0.643,11 +0.605,0.47,0.155,0.974,0.393,0.224,0.3345,9 +0.655,0.505,0.19,1.3485,0.5935,0.2745,0.425,12 +0.29,0.225,0.08,0.1295,0.0535,0.026,0.045,10 +0.42,0.315,0.11,0.4025,0.1855,0.083,0.1015,8 +0.415,0.325,0.11,0.316,0.1385,0.0795,0.0925,8 +0.63,0.505,0.225,1.525,0.56,0.3335,0.45,15 +0.5,0.375,0.14,0.559,0.2375,0.135,0.169,9 +0.475,0.385,0.145,0.6175,0.235,0.108,0.215,14 +0.365,0.27,0.075,0.2215,0.095,0.0445,0.07,6 +0.65,0.505,0.18,1.469,0.7115,0.3335,0.38,9 +0.58,0.46,0.14,0.9265,0.4135,0.1845,0.27,10 +0.64,0.505,0.165,1.4435,0.6145,0.3035,0.39,18 +0.67,0.525,0.195,1.4405,0.6595,0.2675,0.425,9 +0.32,0.24,0.085,0.17,0.0655,0.047,0.049,7 +0.63,0.505,0.195,1.306,0.516,0.3305,0.375,9 +0.71,0.54,0.205,1.5805,0.802,0.287,0.435,10 +0.56,0.455,0.145,0.974,0.547,0.1615,0.235,9 +0.5,0.385,0.15,0.6265,0.2605,0.1665,0.16,10 +0.71,0.565,0.2,1.601,0.706,0.321,0.45,11 +0.57,0.42,0.16,0.8875,0.4315,0.1915,0.223,8 +0.38,0.275,0.095,0.2425,0.106,0.0485,0.21,6 +0.345,0.27,0.09,0.195,0.078,0.0455,0.059,9 +0.525,0.425,0.14,0.8735,0.4205,0.182,0.2225,10 +0.45,0.355,0.115,0.479,0.2125,0.1045,0.15,8 +0.22,0.165,0.055,0.0545,0.0215,0.012,0.02,5 +0.52,0.385,0.115,0.669,0.2385,0.172,0.205,12 +0.47,0.37,0.12,0.4705,0.1845,0.1055,0.155,12 +0.61,0.46,0.17,1.278,0.41,0.257,0.37,17 +0.47,0.375,0.125,0.5615,0.252,0.137,0.18,10 +0.595,0.475,0.17,1.247,0.48,0.225,0.425,20 +0.52,0.395,0.125,0.5815,0.2565,0.1265,0.17,10 +0.56,0.43,0.13,0.728,0.3355,0.1435,0.2175,8 +0.65,0.475,0.165,1.3875,0.58,0.3485,0.3095,9 +0.56,0.44,0.16,0.8645,0.3305,0.2075,0.26,10 +0.33,0.25,0.075,0.1405,0.056,0.035,0.05,5 +0.55,0.4,0.135,0.717,0.3315,0.1495,0.221,9 +0.71,0.545,0.175,1.907,0.8725,0.4565,0.475,11 +0.58,0.44,0.15,1.0465,0.518,0.2185,0.2795,10 +0.475,0.37,0.125,0.655,0.266,0.1725,0.185,10 +0.575,0.45,0.16,0.9775,0.3135,0.231,0.33,12 +0.71,0.53,0.195,1.8745,0.6755,0.4065,0.6855,12 +0.635,0.525,0.18,1.3695,0.634,0.318,0.363,11 +0.61,0.495,0.185,1.1085,0.3705,0.3135,0.33,12 +0.59,0.47,0.155,1.1735,0.6245,0.233,0.2595,9 +0.665,0.54,0.195,1.764,0.8505,0.3615,0.47,11 +0.72,0.59,0.205,1.7495,0.7755,0.4225,0.48,11 +0.455,0.37,0.125,0.433,0.201,0.1265,0.145,9 +0.69,0.54,0.185,1.6195,0.533,0.353,0.555,24 +0.445,0.33,0.12,0.347,0.12,0.084,0.105,11 +0.53,0.4,0.125,0.7575,0.398,0.151,0.175,8 +0.57,0.445,0.155,1.017,0.5265,0.2025,0.265,10 +0.32,0.235,0.09,0.183,0.098,0.0335,0.042,7 +0.21,0.15,0.055,0.0465,0.017,0.012,0.015,5 +0.46,0.35,0.12,0.4885,0.193,0.105,0.155,11 +0.6,0.465,0.16,1.133,0.466,0.2885,0.298,11 +0.46,0.35,0.115,0.4155,0.18,0.098,0.1175,7 +0.575,0.455,0.135,0.907,0.4245,0.197,0.26,9 +0.345,0.285,0.1,0.2225,0.0865,0.058,0.075,8 +0.41,0.31,0.09,0.3335,0.1635,0.061,0.091,6 +0.715,0.535,0.19,1.6755,0.889,0.313,0.42,10 +0.6,0.465,0.165,0.8875,0.309,0.246,0.262,12 +0.695,0.545,0.185,1.5715,0.6645,0.3835,0.4505,13 +0.58,0.47,0.15,0.907,0.444,0.1855,0.2445,11 +0.635,0.485,0.165,1.2945,0.668,0.2605,0.2715,9 +0.36,0.275,0.085,0.1975,0.0745,0.0415,0.07,9 +0.635,0.495,0.175,1.2355,0.5205,0.3085,0.347,10 +0.605,0.49,0.145,1.3,0.517,0.3285,0.31,14 +0.7,0.53,0.19,1.3185,0.548,0.233,0.42,18 +0.49,0.385,0.125,0.5395,0.2175,0.128,0.165,11 +0.455,0.355,0.105,0.372,0.138,0.0765,0.135,9 +0.6,0.475,0.15,1.0075,0.4425,0.221,0.28,15 +0.515,0.395,0.125,0.6635,0.32,0.14,0.17,8 +0.625,0.515,0.16,1.264,0.5715,0.326,0.321,9 +0.3,0.23,0.095,0.1385,0.056,0.0365,0.037,6 +0.545,0.42,0.125,0.9745,0.353,0.174,0.305,13 +0.59,0.455,0.165,1.161,0.38,0.2455,0.28,12 +0.695,0.57,0.23,1.885,0.8665,0.435,0.5,19 +0.605,0.48,0.15,1.079,0.4505,0.2835,0.293,10 +0.535,0.42,0.13,0.699,0.3125,0.1565,0.2035,8 +0.4,0.3,0.125,0.417,0.191,0.09,0.1175,9 +0.495,0.355,0.12,0.4965,0.214,0.1045,0.1495,8 +0.37,0.285,0.095,0.226,0.1135,0.0515,0.0675,8 +0.42,0.32,0.1,0.34,0.1745,0.05,0.0945,8 +0.625,0.485,0.2,1.38,0.5845,0.302,0.401,9 +0.755,0.58,0.205,2.0065,0.8295,0.4015,0.595,10 +0.6,0.48,0.17,1.056,0.4575,0.2435,0.3135,10 +0.25,0.19,0.065,0.0835,0.039,0.015,0.025,5 +0.57,0.435,0.14,0.8585,0.3905,0.196,0.2295,8 +0.61,0.425,0.155,1.0485,0.507,0.1955,0.274,11 +0.415,0.325,0.14,0.417,0.1535,0.1015,0.144,10 +0.55,0.45,0.13,0.92,0.378,0.2385,0.29,11 +0.615,0.475,0.165,1.023,0.4905,0.1955,0.3035,12 +0.72,0.56,0.175,1.7265,0.637,0.3415,0.525,17 +0.67,0.5,0.2,1.269,0.576,0.2985,0.351,11 +0.585,0.465,0.14,0.908,0.381,0.1615,0.315,13 +0.66,0.525,0.2,1.489,0.6065,0.3795,0.421,10 +0.63,0.53,0.18,1.2795,0.618,0.256,0.315,9 +0.57,0.42,0.14,0.8745,0.416,0.165,0.25,8 +0.48,0.395,0.15,0.6815,0.2145,0.1405,0.2495,18 +0.63,0.485,0.155,1.278,0.637,0.275,0.31,8 +0.28,0.205,0.08,0.127,0.052,0.039,0.042,9 +0.26,0.205,0.07,0.097,0.0415,0.019,0.0305,4 +0.3,0.22,0.065,0.1235,0.059,0.026,0.0315,5 +0.605,0.485,0.165,1.0735,0.437,0.205,0.33,14 +0.63,0.49,0.15,1.1955,0.5845,0.257,0.3,9 +0.415,0.31,0.09,0.2815,0.1245,0.0615,0.085,6 +0.38,0.32,0.115,0.6475,0.323,0.1325,0.164,7 +0.48,0.365,0.13,0.5305,0.2405,0.127,0.139,8 +0.45,0.34,0.095,0.3245,0.1385,0.064,0.105,8 +0.595,0.45,0.165,1.081,0.49,0.2525,0.279,12 +0.485,0.365,0.105,0.5205,0.195,0.123,0.182,8 +0.335,0.26,0.1,0.192,0.0785,0.0585,0.07,8 +0.375,0.275,0.09,0.238,0.1075,0.0545,0.07,6 +0.58,0.46,0.18,1.0515,0.4095,0.2595,0.276,8 +0.47,0.345,0.14,0.4615,0.229,0.1105,0.116,9 +0.515,0.4,0.115,0.578,0.191,0.1445,0.17,9 +0.225,0.17,0.05,0.0515,0.019,0.012,0.017,4 +0.375,0.285,0.09,0.2545,0.119,0.0595,0.0675,6 +0.485,0.395,0.14,0.6295,0.2285,0.127,0.225,14 +0.51,0.395,0.12,0.6175,0.262,0.122,0.193,12 +0.645,0.525,0.19,1.4635,0.6615,0.3435,0.435,19 +0.465,0.355,0.12,0.4975,0.2375,0.099,0.14,8 +0.53,0.44,0.135,0.7835,0.313,0.1715,0.2185,9 +0.605,0.475,0.145,1.0185,0.4695,0.225,0.27,15 +0.66,0.515,0.155,1.4415,0.7055,0.3555,0.335,10 +0.455,0.375,0.125,0.484,0.2155,0.102,0.165,7 +0.34,0.25,0.09,0.179,0.0775,0.033,0.055,6 +0.725,0.565,0.21,2.1425,1.03,0.487,0.503,14 +0.5,0.375,0.145,0.5795,0.239,0.1375,0.185,9 +0.46,0.355,0.13,0.517,0.2205,0.114,0.165,9 +0.63,0.505,0.155,1.105,0.492,0.226,0.325,11 +0.65,0.515,0.125,1.1805,0.5235,0.283,0.3275,9 +0.575,0.42,0.19,1.764,0.914,0.377,0.4095,10 +0.43,0.34,0.125,0.384,0.1375,0.061,0.146,14 +0.415,0.325,0.115,0.3285,0.1405,0.051,0.106,12 +0.44,0.345,0.17,0.4085,0.15,0.0825,0.1515,12 +0.66,0.5,0.165,1.3195,0.667,0.269,0.341,9 +0.6,0.455,0.17,1.1915,0.696,0.2395,0.24,8 +0.61,0.48,0.165,1.244,0.6345,0.257,0.305,12 +0.675,0.57,0.225,1.587,0.739,0.2995,0.435,10 +0.27,0.195,0.06,0.073,0.0285,0.0235,0.03,5 +0.575,0.475,0.16,0.895,0.3605,0.221,0.271,9 +0.41,0.32,0.095,0.2905,0.141,0.063,0.073,5 +0.535,0.415,0.135,0.78,0.3165,0.169,0.2365,8 +0.465,0.37,0.12,0.4365,0.188,0.0815,0.147,9 +0.45,0.36,0.13,0.478,0.191,0.127,0.137,7 +0.66,0.525,0.16,1.277,0.4975,0.319,0.394,13 +0.555,0.435,0.145,0.6975,0.262,0.1575,0.24,11 +0.585,0.475,0.16,1.0505,0.48,0.234,0.285,10 +0.595,0.48,0.15,1.11,0.498,0.228,0.33,10 +0.595,0.475,0.155,0.984,0.4865,0.184,0.2755,10 +0.68,0.52,0.195,1.4535,0.592,0.391,0.4125,10 +0.62,0.51,0.175,1.615,0.5105,0.192,0.675,12 +0.295,0.22,0.07,0.1365,0.0575,0.0295,0.035,6 +0.445,0.32,0.12,0.378,0.152,0.0825,0.12,8 +0.695,0.55,0.215,1.9565,0.7125,0.541,0.59,14 +0.55,0.425,0.15,0.639,0.269,0.1345,0.217,9 +0.525,0.43,0.165,0.717,0.289,0.1745,0.195,10 +0.605,0.475,0.18,0.9365,0.394,0.219,0.295,15 +0.7,0.525,0.19,1.6015,0.707,0.365,0.43,10 +0.53,0.42,0.13,0.8365,0.3745,0.167,0.249,11 +0.395,0.315,0.105,0.3515,0.1185,0.091,0.1195,16 +0.45,0.355,0.12,0.412,0.1145,0.0665,0.16,19 diff --git a/simulations/car/control_server.py b/simulations/car/control_server.py new file mode 100644 index 00000000..d302e1c5 --- /dev/null +++ b/simulations/car/control_server.py @@ -0,0 +1,62 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import socket as sc +import time as tm + +import simpylc as sp +import socket_wrapper as sw + +class ControlServer: + def __init__ (self): + with sc.socket (*sw.socketType) as serverSocket: + serverSocket.bind (sw.address) + serverSocket.listen (sw.maxNrOfConnectionRequests) + + while True: + self.clientSocket = serverSocket.accept ()[0] + self.socketWrapper = sw.SocketWrapper (self.clientSocket) + + with self.clientSocket: + while True: + sensors = { + 'halfApertureAngle': sp.world.visualisation.scanner.halfApertureAngle, + 'halfMiddleApertureAngle': sp.world.visualisation.scanner.halfMiddleApertureAngle + } | ( + {'lidarDistances': sp.world.visualisation.scanner.lidarDistances} + if hasattr (sp.world.visualisation.scanner, 'lidarDistances') else + {'sonarDistances': sp.world.visualisation.scanner.sonarDistances} + ) + + self.socketWrapper.send (sensors) + tm.sleep (0.02) + actuators = self.socketWrapper.recv () + + sp.world.physics.steeringAngle.set (actuators ['steeringAngle']) + sp.world.physics.targetVelocity.set (actuators ['targetVelocity']) + + \ No newline at end of file diff --git a/simulations/car/dimensions.py b/simulations/car/dimensions.py new file mode 100644 index 00000000..c1cf58c1 --- /dev/null +++ b/simulations/car/dimensions.py @@ -0,0 +1,39 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +wheelDiameter = 0.10 +wheelRadius = wheelDiameter / 2 +displacementPerWheelAngle = sp.radiansPerDegree * wheelRadius + +wheelBase = 0.40 +wheelShift = wheelBase / 2 + +apertureAngle = 120 +middleApertureAngle = 45 \ No newline at end of file diff --git a/simulations/car/lidar.track b/simulations/car/lidar.track new file mode 100644 index 00000000..f93f3745 --- /dev/null +++ b/simulations/car/lidar.track @@ -0,0 +1,32 @@ +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +- - - - - - - * - - - * - - - - - - - - - - - - - - - - - - - - +- - - - - - - - - - - - - - * - - - - - - - - - - - * - - - - - +- - - * - - - * - - * - - - - - - - * - - - * - - - - - - - * - +- - - - - * - - - - - - - * - - - - - - @ - - - - * - - - - - - +- - - - - - - - - - - - - - - - - * - - - - * - - - - - * - - - +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +- * - * - - - - - - - - - - - - - - - - - - - - - - - - - - * - +- - - - - - - - - - - - - - - - - - - - - - - - - - - - * - - - +- - - - - - - - - - * - - * - - - - - - - - - - - - - - - - - - +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +- - * - * - - * - - - - * - - - - * - - - - - - - - - - * - * - +- - - - - - - - - * - - - - - * - - - - - - - - - - - - - - - - +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +- * - * - - - - - - - - - - - - - - - - - - - - - - - - - - - - +- - - - - - - * - * - - - - - - - * - * - - - - - - - * - * - - +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +- - - - - - - - - - - - - - - - - - - - - - - - - - - @ - - - - +- * - * - - - - * - * - - - - - - - - - - - - - - - - - - - - - +- - - - - - - - - - - - - - - - - * - * - - - - - - * - * - - - +- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +- - - - - - - - - * - * - - - - - - - - - - - - - - - - - - - - +- - * - * - - - - - - - - - - - - - - - - - - - - - - - - - - - +- - - - - - - - - - - - - - - - - * - * - - - - - - * - * - - - +- - - - - - - - - * - * - - - - - - - - - - - - - - - - - - - - +- - - * - - - - - - - - - - - - - - - - - - - - - - - - - - - - +- * - - - - - - - - - - - - - - - - - - * - - - - - - - - - - - +- - - - * - - - - * - - - - - - - - * - - - - - - - - * - * - - +- - - - - - * - * - - * - - - - - - - - - * - - - - - - - - - - +- - * - - - - - - - - - - - - - - - - - - - - - * - * - - - - - +- - - - - - * - - * - - - - - - - - - - * - - - - - - - * - - - +- - - - - - - - - - - - - - - - - - - - - - - - * - - - - - - - diff --git a/simulations/car/physics.py b/simulations/car/physics.py new file mode 100644 index 00000000..86194d1b --- /dev/null +++ b/simulations/car/physics.py @@ -0,0 +1,141 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +import dimensions as dm + +class Physics (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('car physics dashboard') + + self.group ('wheels', True) + + self.acceleration = sp.Register (2) + + self.targetVelocity= sp.Register () + self.velocity = sp.Register () + + self.steeringAngle = sp.Register () + + self.group ('position', True) + + self.attitudeAngle = sp.Register (50) + self.courseAngle = sp.Register () + + self.positionX = sp.Register () + self.positionY = sp.Register () + + self.group('slip', True) + + self.radialAcceleration = sp.Register () + self.slipping = sp.Marker () + + self.group ('camera') + + self.soccerView = sp.Latch (True) + self.heliView = sp.Latch () + self.driverView = sp.Latch () + + self.driverFocusDist = sp.Register (2) + + self.page ('car physics internals') + + self.group ('wheels', True) + + self.midWheelAngularVelocity = sp.Register () + self.midWheelAngle = sp.Register (30) + + self.midSteeringAngle = sp.Register () + self.inverseMidCurveRadius = sp.Register (20) + self.midAngularVelocity = sp.Register () + + self.group ('position', True) + + self.tangentialVelocity = sp.Register () + self.velocityX = sp.Register () + self.velocityY = sp.Register () + + self.group('slip', True) + self.radialVelocity = sp.Register () + + self.group ('camera') + + self.soccerViewOneshot = sp.Oneshot () + self.heliViewOneshot = sp.Oneshot () + self.driverViewOneshot = sp.Oneshot () + + self.driverFocusX = sp.Register () + self.driverFocusY = sp.Register () + + def sweep (self): + self.page ('car physics') + + self.group ('speed') + + self.velocity.set (self.velocity + self.acceleration * sp.world.period, self.velocity < self.targetVelocity, self.velocity - self.acceleration * sp.world.period) + self.midWheelAngularVelocity.set (self.velocity / dm.displacementPerWheelAngle) + self.midWheelAngle.set (self.midWheelAngle + self.midWheelAngularVelocity * sp.world.period) + self.tangentialVelocity.set (self.midWheelAngularVelocity * dm.displacementPerWheelAngle) + + self.group ('direction') + + self.midSteeringAngle.set (sp.atan (0.5 * sp.tan (self.steeringAngle))) + + self.inverseMidCurveRadius.set (sp.sin (self.midSteeringAngle) / dm.wheelShift) + self.midAngularVelocity.set (sp.degreesPerRadian * self.tangentialVelocity * self.inverseMidCurveRadius) + + self.attitudeAngle.set (self.attitudeAngle + self.midAngularVelocity * sp.world.period) + self.courseAngle.set (self.attitudeAngle + self.midSteeringAngle) + + self.radialAcceleration.set (sp.max (abs (self.tangentialVelocity * self.tangentialVelocity * self.inverseMidCurveRadius) - 0.5, 0)) + self.slipping.mark (sp.abs (self.radialAcceleration) > 0.55) + self.radialVelocity.set (self.radialVelocity + self.radialAcceleration * sp.world.period, self.slipping, 0) + + self.velocityX.set (self.tangentialVelocity * sp.cos (self.courseAngle) + self.radialVelocity * sp.sin (self.courseAngle)) + self.velocityY.set (self.tangentialVelocity * sp.sin (self.courseAngle) + self.radialVelocity * sp.cos (self.courseAngle)) + + self.group ('position') + + self.positionX.set (self.positionX + self.velocityX * sp.world.period) + self.positionY.set (self.positionY + self.velocityY * sp.world.period) + + self.group ('camera') + + self.soccerView.unlatch (self.heliViewOneshot or self.driverViewOneshot) + self.heliView.unlatch (self.soccerViewOneshot or self.driverViewOneshot) + self.driverView.unlatch (self.soccerViewOneshot or self.heliViewOneshot) + + self.soccerViewOneshot.trigger (self.soccerView) + self.heliViewOneshot.trigger (self.heliView) + self.driverViewOneshot.trigger (self.driverView) + + self.driverFocusX.set (self.positionX + self.driverFocusDist * sp.cos (self.attitudeAngle)) + self.driverFocusY.set (self.positionY + self.driverFocusDist * sp.sin (self.attitudeAngle)) + \ No newline at end of file diff --git a/simulations/car/socket_wrapper.py b/simulations/car/socket_wrapper.py new file mode 100644 index 00000000..be0049a4 --- /dev/null +++ b/simulations/car/socket_wrapper.py @@ -0,0 +1,69 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import socket as sc +import json as js + +address = 'localhost', 50012 +socketType = sc.AF_INET, sc.SOCK_STREAM +maxNrOfConnectionRequests = 5 +maxMessageLength = 2048 + +class SocketWrapper: + def __init__ (self, clientSocket): + self.clientSocket = clientSocket + + def send (self, anObject): + buffer = bytes (f'{js.dumps (anObject):<{maxMessageLength}}', 'ascii') + + totalNrOfSentBytes = 0 + + while totalNrOfSentBytes < maxMessageLength: + nrOfSentBytes = self.clientSocket.send (buffer [totalNrOfSentBytes:]) + + if not nrOfSentBytes: + self.raiseConnectionError () + + totalNrOfSentBytes += nrOfSentBytes + + def recv (self): + totalNrOfReceivedBytes = 0 + receivedChunks = [] + + while totalNrOfReceivedBytes < maxMessageLength: + receivedChunk = self.clientSocket.recv (maxMessageLength - totalNrOfReceivedBytes) + + if not receivedChunk: + self.raiseConnectionError () + + receivedChunks.append (receivedChunk) + totalNrOfReceivedBytes += len (receivedChunk) + + return js.loads (b''.join (receivedChunks) .decode ('ascii')) + + def raiseConnectionError (self): + raise RuntimeError ('Socket connection broken') diff --git a/simulations/car/sonar.track b/simulations/car/sonar.track new file mode 100644 index 00000000..951880c7 --- /dev/null +++ b/simulations/car/sonar.track @@ -0,0 +1,32 @@ +- - - - - - - - - - - - - * * * - - - - - - - - - - - - - - - - +- - - - - - - * * * * * * - - - * * * - - - - - - - - - - - - - +- - - - - - * - - - - - - - - - - - - * * * * - - - - - - - - - +- - - - - * - - - - - - - - - - - - - - - - - * - - - - - - - - +- - - - * - - - - - - - - * * * - - - - @ - - - * - - - - - - - +- - - * - - - - * * * * * - - - * * * - - - - - - * - - - - - - +- - * - - - - * - - - - - - - - - - - * * * - - - - * - - - - - +- * - - - - * - - - - - - - - - - - - - - - * - - - - * - - - - +* - - - - * - - - - - - - - - - - - - - - - - * - - - - * - - - +* - - - * - - - - - - - - - - - - - - - - - - - * - - - - * - - +* - - - * - - - - - - - - - - - - - - - - - - - - * - - - - * - +* - - - * - - - - - - - - - - - - - - - - - - - - - * - - - * - +- * - - - * - - - - - - - - - - - - - - - - - - - - * - - - * - +- * - - - * - - - - - - - - - - - - - - - - - - - - - * - - - * +- * - - - * - - - - - - - - - - - - - - - - - - - - - * - - - * +- - * - - - * - - - - - - - - - - - - - - - - - - - - * - - - * +- - * - - - * - - - - - - - - - - - - - - - - - - - - * - - - * +- - * - - - * - - - - - - - - - - - - - - - - - - - - * - - - * +- * - - - * - - - - - - - - - - - - - - - - - - - - * - - - * - +- * - - - * - - - - - - - - - - - - - - - - - - - * - - - * - - +- * - - - * - - - - - - - - - - - - - - - - - - * - - - -*- - - +* - - - * - - - - - - - - - - - - - - - - - - * - - - - * - - - +* - - - * - - - - - - - - - - - - - - - - - * - - - - * - - - - +* - - - * - - - - - - - - - - * * * * * * * - - - - * - - - - - +- * - - - * - - - - - - - - * - - - - - - - - - - * - - - - - - +- * - - - * - - - - - - - * - - - - - - - - - - * - - - - - - - +- * - - - - * - - - - - * - - - - - - - - - - * - - - - - - - - +- - * - - - - * - - - * - - - - * * * * * * * - - - - - - - - - +- - - * - - - - * * * - - - - * - - - - - - - - - - - - - - - - +- - - - * - - - - - - - - - * - - - - - - - - - - - - - - - - - +- - - - - * - - - - - - - * - - - - - - - - - - - - - - - - - - +- - - - - - * * * * * * * - - - - - - - - - - - - - - - - - - - diff --git a/simulations/car/visualisation.py b/simulations/car/visualisation.py new file mode 100644 index 00000000..691c3d7a --- /dev/null +++ b/simulations/car/visualisation.py @@ -0,0 +1,238 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +''' + + z + | + o -- y + / + x + +''' + +import random as rd +import os + +import simpylc as sp + +import dimensions as dm + +normalFloorColor = (0, 0.001, 0) +collisionFloorColor = (1, 0, 0.3) +normalTireColor = (0.03, 0.03, 0.03) + +class Scanner (sp.Cylinder): + def __init__ (self, apertureAngle, middleApertureAngle, obstacles, **arguments): + super () .__init__ (color = (0, 0, 0), **arguments) + + self.apertureAngle = apertureAngle + self.halfApertureAngle = self.apertureAngle // 2 + + self.middleApertureAngle = middleApertureAngle + self.halfMiddleApertureAngle = self.middleApertureAngle // 2 + + self.obstacles = obstacles + + if scannerType == 'lidar': + self.lidarDistances = [sp.finity for angle in range (self.apertureAngle)] # 0, ..., halfApertureAngle - 1, -halfApertureAngle, ..., -1 + else: + self.sonarDistances = [sp.finity for sectorIndex in range (3)] + + def scan (self, mountPosition, mountAngle): + if scannerType == 'lidar': + self.lidarDistances = [sp.finity for angle in range (self.apertureAngle)] + else: + self.sonarDistances = [sp.finity for sectorIndex in range (3)] + + for obstacle in self.obstacles: + relativePosition = sp.tSub (obstacle.center, mountPosition) + distance = sp.tNor (relativePosition) + absoluteAngle = sp.atan2 (relativePosition [1], relativePosition [0]) + relativeAngle = (round (absoluteAngle - mountAngle) + 180) % 360 - 180 + + if -self.halfApertureAngle <= relativeAngle < self.halfApertureAngle - 1: # In case of coincidence, favor nearby obstacle + if scannerType == 'lidar': + self.lidarDistances [relativeAngle] = round (min (distance, self.lidarDistances [relativeAngle]), 4) + else: + sectorIndex = ( + -1 + if relativeAngle < -self.halfMiddleApertureAngle else + 0 + if relativeAngle < self.halfMiddleApertureAngle else + 1 + ) + + self.sonarDistances [sectorIndex] = round (min (distance, self.sonarDistances [sectorIndex]), 4) + +class Line (sp.Cylinder): + def __init__ (self, **arguments): + super () .__init__ (size = (0.01, 0.01, 0), axis = (1, 0, 0), angle = 90, color = (0, 1, 1), **arguments) + +class BodyPart (sp.Beam): + def __init__ (self, **arguments): + super () .__init__ (color = (0.7, 0, 0), **arguments) + +class Wheel: + def __init__ (self, **arguments): + self.suspension = sp.Cylinder (size = (0.01, 0.01, 0.001), axis = (1, 0, 0), angle = 90, pivot = (0, 0, 1), **arguments) + self.rim = sp.Beam (size = (0.08, 0.06, 0.02), pivot = (0, 1, 0), color = (0.2, 0, 0)) + self.tire = sp.Cylinder (size = (dm.wheelDiameter, dm.wheelDiameter, 0.04), axis = (1, 0, 0), angle = 90, color = normalTireColor) + self.line = Line () + + def __call__ (self, wheelAngle, slipping, steeringAngle = 0): + return self.suspension (rotation = steeringAngle, parts = lambda: + self.rim (rotation = wheelAngle, parts = lambda: + self.tire (color = (rd.random (), 0.5 * rd.random (), 0.5 * rd.random ()) if slipping else normalTireColor) + + self.line () + ) ) + +class Window (sp.Beam): + def __init__ (self, **arguments): + super () .__init__ (axis = (0, 1, 0), color = (0, 0, 0.2), **arguments) + +class Floor (sp.Beam): + side = 16 + spacing = 0.5 + halfSteps = round (0.5 * side / spacing) + + class Stripe (sp.Beam): + def __init__ (self, **arguments): + super () .__init__ (size = (0.004, Floor.side, 0.001), **arguments) + + def __init__ (self, **arguments): + super () .__init__ (size = (self.side, self.side, 0.0005), color = normalFloorColor) + self.xStripes = [self.Stripe (center = (0, nr * self.spacing, 0.0001), angle = 90, color = (0, 0.004, 0)) for nr in range (-self.halfSteps, self.halfSteps)] + self.yStripes = [self.Stripe (center = (nr * self.spacing, 0, 0), color = (0, 0.004, 0)) for nr in range (-self.halfSteps, self.halfSteps)] + + def __call__ (self, parts): + return super () .__call__ (color = collisionFloorColor if self.scene.collided else normalFloorColor, parts = lambda: + parts () + + sum (xStripe () for xStripe in self.xStripes) + + sum (yStripe () for yStripe in self.yStripes) + ) + +class Visualisation (sp.Scene): + def __init__ (self): + super () .__init__ () + self.roadCones = [] + trackFileName = 'lidar.track' if scannerType == 'lidar' else 'sonar.track' + + with open (f'{os.path.dirname (os.path.abspath (__file__))}/{trackFileName}') as trackFile: + track = trackFile.readlines () + + for rowIndex, row in enumerate (track): + for columnIndex, column in enumerate (row): + if column == '*': + self.roadCones.append (sp.Cone ( + size = (0.07, 0.07, 0.15), + center = (columnIndex / 4 - 7.75, rowIndex / 2 - 7.75, 0.15), + color = (1, 0.3, 0), + group = 1 + )) + elif column == "@": + self.startX = columnIndex / 4 - 8 + self.startY = rowIndex / 2 - 8 + self.init = True + + self.camera = sp.Camera () + + self.floor = Floor (scene = self) + + self.fuselage = BodyPart (size = (0.65, 0.165, 0.09), center = (0, 0, 0.07), pivot = (0, 0, 1), group = 0) + self.fuselageLine = Line () + + self.wheelFrontLeft = Wheel (center = (dm.wheelShift, 0.08, -0.02)) + self.wheelFrontRight = Wheel (center = (dm.wheelShift, -0.08, -0.02)) + + self.wheelRearLeft = Wheel (center = (-dm.wheelShift, 0.08, -0.02)) + self.wheelRearRight = Wheel (center = (-dm.wheelShift, -0.08, -0.02)) + + self.cabin = BodyPart (size = (0.20, 0.16, 0.06), center = (-0.06, 0, 0.07)) + self.windowFront = Window (size = (0.045, 0.158, 0.14), center = (0.15, 0, -0.025), angle = -56) + self.windowRear = Window (size = (0.042, 0.158, 0.18), center = (-0.18, 0, -0.025),angle = 72) + + self.scanner = Scanner (dm.apertureAngle, dm.middleApertureAngle, self.roadCones, size = (0.02, 0.02, 0.03), center = (0.05, 0, 0.03)) + + def display (self): + if self.init: + self.init = False + sp.world.physics.positionX.set (self.startX) + sp.world.physics.positionY.set (self.startY) + + if sp.world.physics.soccerView: + self.camera ( + position = sp.tEva ((sp.world.physics.positionX + 2, sp.world.physics.positionY, 2)), + focus = sp.tEva ((sp.world.physics.positionX + 0.001, sp.world.physics.positionY, 0)) + ) + elif sp.world.physics.heliView: + self.camera ( + position = sp.tEva ((0.0000001, 0, 20)), + focus = sp.tEva ((0, 0, 0)) + ) + elif sp.world.physics.driverView: + self.camera ( + position = sp.tEva ((sp.world.physics.positionX, sp.world.physics.positionY, 1)), + focus = sp.tEva ((sp.world.physics.driverFocusX, sp.world.physics.driverFocusY, 0)) + ) + + self.floor (parts = lambda: + self.fuselage (position = (sp.world.physics.positionX, sp.world.physics.positionY, 0), rotation = sp.world.physics.attitudeAngle, parts = lambda: + self.cabin (parts = lambda: + self.windowFront () + + self.windowRear () + + self.scanner () + ) + + + self.wheelFrontLeft ( + wheelAngle = sp.world.physics.midWheelAngle, + slipping = sp.world.physics.slipping, + steeringAngle = sp.world.physics.steeringAngle + ) + + self.wheelFrontRight ( + wheelAngle = sp.world.physics.midWheelAngle, + slipping = sp.world.physics.slipping, + steeringAngle = sp.world.physics.steeringAngle + ) + + + self.wheelRearLeft ( + wheelAngle = sp.world.physics.midWheelAngle, + slipping = sp.world.physics.slipping + ) + + self.wheelRearRight ( + wheelAngle = sp.world.physics.midWheelAngle, + slipping = sp.world.physics.slipping + ) + + + self.fuselageLine () + ) + + + sum (roadCone () for roadCone in self.roadCones) + ) + + if hasattr (self.fuselage, 'position'): + self.scanner.scan (self.fuselage.position, self.fuselage.rotation) diff --git a/simulations/car/world.py b/simulations/car/world.py new file mode 100644 index 00000000..d9942b2b --- /dev/null +++ b/simulations/car/world.py @@ -0,0 +1,47 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import os +import sys as ss +import time as tm + +ss.path += [os.path.abspath (relPath) for relPath in ('../../..', '..')] # If you want to store your simulations somewhere else, put SimPyLC in your PYTHONPATH environment variable +scannerType = 'lidar' if input ('Lidar or sonar : ') == 'l' else 'sonar' # Should be done prior to any SimPyLC related imports due to concurrency + +import simpylc as sp + +import control_server as cs +import physics as ps +import visualisation as vs + +vs.scannerType = scannerType + +sp.World ( + cs.ControlServer, + ps.Physics, + vs.Visualisation +) diff --git a/simulations/one_armed_robot/__pycache__/control.cpython-310.pyc b/simulations/one_armed_robot/__pycache__/control.cpython-310.pyc new file mode 100644 index 00000000..57f5225e Binary files /dev/null and b/simulations/one_armed_robot/__pycache__/control.cpython-310.pyc differ diff --git a/simulations/one_armed_robot/__pycache__/robot.cpython-310.pyc b/simulations/one_armed_robot/__pycache__/robot.cpython-310.pyc new file mode 100644 index 00000000..d25d08e5 Binary files /dev/null and b/simulations/one_armed_robot/__pycache__/robot.cpython-310.pyc differ diff --git a/simulations/one_armed_robot/__pycache__/timing.cpython-310.pyc b/simulations/one_armed_robot/__pycache__/timing.cpython-310.pyc new file mode 100644 index 00000000..d57ab746 Binary files /dev/null and b/simulations/one_armed_robot/__pycache__/timing.cpython-310.pyc differ diff --git a/simulations/one_armed_robot/__pycache__/visualisation.cpython-310.pyc b/simulations/one_armed_robot/__pycache__/visualisation.cpython-310.pyc new file mode 100644 index 00000000..0ccc3e1f Binary files /dev/null and b/simulations/one_armed_robot/__pycache__/visualisation.cpython-310.pyc differ diff --git a/simulations/one_armed_robot/__pycache__/world.cpython-310.pyc b/simulations/one_armed_robot/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..84fe3992 Binary files /dev/null and b/simulations/one_armed_robot/__pycache__/world.cpython-310.pyc differ diff --git a/simulations/one_armed_robot/control.py b/simulations/one_armed_robot/control.py new file mode 100644 index 00000000..81d6574b --- /dev/null +++ b/simulations/one_armed_robot/control.py @@ -0,0 +1,190 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Control (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('movement control') + + self.group ('torso drive control', True) + self.torVoltFac = sp.Register (0.8) + self.torVoltMax = sp.Register (10) + self.torVolt = sp.Register () + self.torEnab = sp.Marker () + + self.group ('torso angle') + self.torAngSet = sp.Register () + self.torAng = sp.Register () + self.torAngOld = sp.Register () + self.torAngDif = sp.Register () + self.torMarg = sp.Register (15) + self.torRound = sp.Marker () + self.torSpeedFac = sp.Register (0.5) + self.torSpeedMax = sp.Register (20) + self.torSpeedSet = sp.Register() + self.torSpeed = sp.Register () + self.torSpeedDif = sp.Register () + + self.group ('general') + self.go = sp.Marker () + + self.group ('upper arm drive control', True) + self.uppVoltFac = sp.Register (0.25) + self.uppVoltMax = sp.Register (10) + self.uppVolt = sp.Register () + self.uppEnab = sp.Marker () + + self.group ('upper arm angle') + self.uppAngSet = sp.Register () + self.uppAng = sp.Register () + self.uppAngOld = sp.Register () + self.uppAngDif = sp.Register () + self.uppMarg = sp.Register (15) + self.uppRound = sp.Marker () + self.uppSpeedFac = sp.Register (0.5) + self.uppSpeedMax = sp.Register (20) + self.uppSpeedSet = sp.Register () + self.uppSpeed = sp.Register () + self.uppSpeedDif = sp.Register () + + self.group ('fore arm drive control', True) + self.forVoltFac = sp.Register (0.25) + self.forVoltMax = sp.Register (10) + self.forVolt = sp.Register () + self.forEnab = sp.Marker () + + self.group ('fore arm angle') + self.forAngSet = sp.Register () + self.forAng = sp.Register () + self.forAngOld = sp.Register () + self.forAngDif = sp.Register () + self.forMarg = sp.Register (15) + self.forRound = sp.Marker () + self.forSpeedFac = sp.Register (0.5) + self.forSpeedMax = sp.Register (20) + self.forSpeedSet = sp.Register () + self.forSpeed = sp.Register () + self.forSpeedDif = sp.Register () + + self.group ('wrist drive control', True) + self.wriVoltFac = sp.Register (0.25) + self.wriVoltMax = sp.Register (10) + self.wriVolt = sp.Register () + self.wriEnab = sp.Marker () + + self.group ('wrist angle') + self.wriAngSet = sp.Register () + self.wriAng = sp.Register () + self.wriAngOld = sp.Register () + self.wriAngDif = sp.Register () + self.wriMarg = sp.Register (3) + self.wriRound = sp.Marker () + self.wriSpeedFac = sp.Register (0.5) + self.wriSpeedMax = sp.Register (20) + self.wriSpeedSet = sp.Register () + self.wriSpeed = sp.Register () + self.wriSpeedDif = sp.Register () + + self.group ('hand and fingers setpoints', True) + self.hanAngSet = sp.Register () + self.hanEnab = sp.Marker () + self.finAngSet = sp.Register () + self.finEnab = sp.Marker () + self.finDelay = sp.Register (1) + self.finTimer = sp.Timer () + self.finLatch = sp.Latch () + + self.group ('sweep time measurement') + self.sweepMin = sp.Register (1000) + self.sweepMax = sp.Register () + self.sweepWatch = sp.Timer () + self.run = sp.Runner () + + def input (self): + self.part ('true angles') + self.torAng.set (sp.world.robot.torAng) + self.uppAng.set (sp.world.robot.uppAng) + self.forAng.set (sp.world.robot.forAng) + self.wriAng.set (sp.world.robot.wriAng) + + def sweep (self): + self.part ('torso') + self.torAngDif.set (self.torAngSet - self.torAng) + self.torRound.mark (sp.abs (self.torAngDif) < self.torMarg) + self.torSpeedSet.set (sp.limit (self.torSpeedFac * self.torAngDif, self.torSpeedMax)) + self.torSpeed.set ((self.torAng - self.torAngOld) / sp.world.period) + self.torSpeedDif.set (self.torSpeedSet - self.torSpeed) + self.torVolt.set (sp.limit (self.torVoltFac * self.torSpeedDif, self.torVoltMax)) + self.torEnab.mark (self.go) + self.torAngOld.set (self.torAng) + + self.part ('upper arm') + self.uppAngDif.set (self.uppAngSet - self.uppAng) + self.uppRound.mark (sp.abs (self.uppAngDif) < self.uppMarg) + self.uppSpeedSet.set (sp.limit (self.uppSpeedFac * self.uppAngDif, self.uppSpeedMax)) + self.uppSpeed.set ((self.uppAng - self.uppAngOld) / sp.world.period) + self.uppSpeedDif.set (self.uppSpeedSet - self.uppSpeed) + self.uppVolt.set (sp.limit (self.uppVoltFac * self.uppSpeedDif, self.uppVoltMax)) + self.uppEnab.mark (self.go and self.torRound) + self.uppAngOld.set (self.uppAng) + + self.part ('fore arm') + self.forAngDif.set (self.forAngSet - self.forAng) + self.forRound.mark (sp.abs (self.forAngDif) < self.forMarg) + self.forSpeedSet.set (sp.limit (self.forSpeedFac * self.forAngDif, self.forSpeedMax)) + self.forSpeed.set ((self.forAng - self.forAngOld) / sp.world.period) + self.forSpeedDif.set (self.forSpeedSet - self.forSpeed) + self.forVolt.set (sp.limit (self.forVoltFac * self.forSpeedDif, self.forVoltMax)) + self.forEnab.mark (self.go and self.torRound and self.uppRound) + self.forAngOld.set (self.forAng) + + self.part ('wrist') + self.wriAngDif.set (self.wriAngSet - self.wriAng) + self.wriRound.mark (sp.abs (self.wriAngDif) < self.wriMarg) + self.wriSpeedSet.set (sp.limit (self.wriSpeedFac * self.wriAngDif, self.wriSpeedMax)) + self.wriSpeed.set ((self.wriAng - self.wriAngOld) / sp.world.period) + self.wriSpeedDif.set (self.wriSpeedSet - self.wriSpeed) + self.wriVolt.set (sp.limit (self.wriVoltFac * self.wriSpeedDif, self.wriVoltMax)) + self.wriEnab.mark (self.go and self.torRound and self.uppRound and self.forRound) + self.wriAngOld.set (self.wriAng) + + self.part ('hand and fingers') + self.hanEnab.mark (self.go and self.torRound and self.uppRound and self.forRound and self.wriRound) + self.finTimer.reset (not self.hanEnab) + self.finEnab.mark (self.finTimer > self.finDelay) + self.finLatch.latch (self.finTimer > 0.01) + + self.part ('sweep time measurement') + self.sweepMin.set (sp.world.period, sp.world.period < self.sweepMin) + self.sweepMax.set (sp.world.period, sp.world.period > self.sweepMax) + self.sweepWatch.reset (self.sweepWatch > 2) + self.sweepMin.set (1000, not self.sweepWatch) + self.sweepMax.set (0, not self.sweepWatch) + diff --git a/simulations/one_armed_robot/robot.py b/simulations/one_armed_robot/robot.py new file mode 100644 index 00000000..b6ef8394 --- /dev/null +++ b/simulations/one_armed_robot/robot.py @@ -0,0 +1,156 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Robot (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('robot physics') + + self.group ('torso electronics', True) + self.torVolt = sp.Register () + self.torEnab = sp.Marker () + self.torGain = sp.Register (2) + self.torMax = sp.Register (20) + + self.group ('torso mechanics') + self.torInert = sp.Register (8) + self.torTorq = sp.Register () + self.torBrake = sp.Marker () + self.torAccel = sp.Register () + self.torSpeed = sp.Register () + self.torAng = sp.Register () + + self.group ('upper arm electronics', True) + self.uppVolt = sp.Register () + self.uppEnab = sp.Marker () + self.uppGain = sp.Register (2) + self.uppMax = sp.Register (20) + + self.group ('upper arm mechanics') + self.uppInert = sp.Register (4) + self.uppTorq = sp.Register () + self.uppBrake = sp.Marker () + self.uppAccel = sp.Register () + self.uppSpeed = sp.Register () + self.uppAng = sp.Register () + + self.group ('fore arm electronics', True) + self.forVolt = sp.Register () + self.forEnab = sp.Marker () + self.forGain = sp.Register (2) + self.forMax = sp.Register (20) + + self.group ('fore arm mechanics') + self.forInert = sp.Register (2) + self.forTorq = sp.Register () + self.forBrake = sp.Marker () + self.forAccel = sp.Register () + self.forSpeed = sp.Register () + self.forAng = sp.Register () + self.forShift = sp.Register () + + self.group ('wrist electronics', True) + self.wriVolt = sp.Register () + self.wriEnab = sp.Marker () + self.wriGain = sp.Register (2) + self.wriMax = sp.Register (20) + + self.group ('wrist mechanics') + self.wriInert = sp.Register (1) + self.wriTorq = sp.Register () + self.wriBrake = sp.Marker () + self.wriAccel = sp.Register () + self.wriSpeed = sp.Register () + self.wriAng = sp.Register () + + self.group ('hand and finger servos', True) + self.hanAngSet = sp.Register () + self.hanAng = sp.Register () + self.hanEnab = sp.Marker () + self.finAngSet = sp.Register () + self.finAng = sp.Register () + self.finEnab = sp.Marker () + + def input (self): + self.part ('torso') + self.torVolt.set (sp.world.control.torVolt) + self.torEnab.mark (sp.world.control.torEnab) + + self.part ('upper arm') + self.uppVolt.set (sp.world.control.uppVolt) + self.uppEnab.mark (sp.world.control.uppEnab) + + self.part ('fore arm') + self.forVolt.set (sp.world.control.forVolt) + self.forEnab.mark (sp.world.control.forEnab) + + self.part ('wrist') + self.wriVolt.set (sp.world.control.wriVolt) + self.wriEnab.mark (sp.world.control.wriEnab) + + self.part ('hand and fingers') + self.hanAngSet.set (sp.world.control.hanAngSet) + self.hanEnab.mark (sp.world.control.hanEnab) + self.finAngSet.set (sp.world.control.finAngSet) + self.finEnab.mark (sp.world.control.finEnab) + + def sweep (self): + self.part ('Torso') + self.torTorq.set (sp.limit (self.torGain * self.torVolt, self.torMax), self.torEnab, 0) + self.torBrake.mark (not self.torEnab) + self.torAccel.set (self.torSpeed / -sp.world.period, self.torBrake, self.torTorq / self.torInert) + self.torSpeed.set (self.torSpeed + self.torAccel * sp.world.period) + self.torAng.set (self.torAng + self.torSpeed * sp.world.period) + + self.part ('upper arm') + self.uppTorq.set (sp.limit (self.uppGain * self.uppVolt, self.uppMax), self.uppEnab, 0) + self.uppBrake.mark (not self.uppEnab) + self.uppAccel.set (self.uppSpeed / -sp.world.period, self.uppBrake, self.uppTorq / self.uppInert) + self.uppSpeed.set (self.uppSpeed + self.uppAccel * sp.world.period) + self.uppAng.set (self.uppAng + self.uppSpeed * sp.world.period) + + self.part ('fore arm') + self.forTorq.set (sp.limit (self.forGain * self.forVolt, self.forMax), self.forEnab, 0) + self.forBrake.mark (not self.forEnab) + self.forAccel.set (self.forSpeed / -sp.world.period, self.forBrake, self.forTorq / self.forInert) + self.forSpeed.set (self.forSpeed + self.forAccel * sp.world.period) + self.forAng.set (self.forAng + self.forSpeed * sp.world.period) + + self.part ('wrist') + self.wriTorq.set (sp.limit (self.wriGain * self.wriVolt, self.wriMax), self.wriEnab, 0) + self.wriBrake.mark (not self.wriEnab) + self.wriAccel.set (self.wriSpeed / -sp.world.period, self.wriBrake, self.wriTorq / self.wriInert) + self.wriSpeed.set (self.wriSpeed + self.wriAccel * sp.world.period) + self.wriAng.set (self.wriAng + self.wriSpeed * sp.world.period) + + self.part ('hand and fingers') + self.hanAng.set (self.hanAngSet, self.hanEnab) + self.finAng.set (self.finAngSet, self.finEnab) + diff --git a/simulations/one_armed_robot/robot_plan.jpg b/simulations/one_armed_robot/robot_plan.jpg new file mode 100644 index 00000000..696058a1 Binary files /dev/null and b/simulations/one_armed_robot/robot_plan.jpg differ diff --git a/simulations/one_armed_robot/timing.py b/simulations/one_armed_robot/timing.py new file mode 100644 index 00000000..581485ad --- /dev/null +++ b/simulations/one_armed_robot/timing.py @@ -0,0 +1,61 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Timing (sp.Chart): + def __init__ (self): + sp.Chart.__init__ (self) + + def define (self): + self.channel (sp.world.robot.torEnab, sp.white) + self.channel (sp.world.robot.torVolt, sp.red, -10, 10, 20) + self.channel (sp.world.robot.torAng, sp.red, -220, 220, 70) + self.channel (sp.world.robot.torBrake, sp.red) + + self.channel (sp.world.robot.uppEnab, sp.white) + self.channel (sp.world.robot.uppVolt, sp.lime, -10, 10, 20) + self.channel (sp.world.robot.uppAng, sp.lime, -110, 110, 35) + self.channel (sp.world.robot.uppBrake, sp.lime) + + self.channel (sp.world.robot.forEnab, sp.white) + self.channel (sp.world.robot.forVolt, sp.blue, -10, 10, 20) + self.channel (sp.world.robot.forAng, sp.blue, -110, 110, 35) + self.channel (sp.world.robot.forBrake, sp.blue) + + self.channel (sp.world.robot.wriEnab, sp.white) + self.channel (sp.world.robot.wriVolt, sp.yellow, -10, 10, 20) + self.channel (sp.world.robot.wriAng, sp.yellow, -110, 110, 35) + self.channel (sp.world.robot.wriBrake, sp.yellow) + + self.channel (sp.world.robot.hanEnab, sp.white) + self.channel (sp.world.robot.hanAng, sp.aqua, -110, 110, 35) + + self.channel (sp.world.robot.finEnab, sp.white) + self.channel (sp.world.robot.finAng, sp.fuchsia, -55, 55, 35) + + diff --git a/simulations/one_armed_robot/visualisation.py b/simulations/one_armed_robot/visualisation.py new file mode 100644 index 00000000..7dcaa2e3 --- /dev/null +++ b/simulations/one_armed_robot/visualisation.py @@ -0,0 +1,73 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Visualisation (sp.Scene): + def __init__ (self): + sp.Scene.__init__ (self) + self.base = sp.Cylinder (size = (0.3, 0.3, 0.4), center = (0, 0, 0.2), pivot = (0, 0, 1), color = (1, 1, 0.2)) + self.torso = sp.Beam (size = (0.4, 0.4, 0.6), center = (0, 0, 0.5), pivot = (0, 0, 1), color = (0.5, 0.5, 0.5)) + + armColor = (0.7, 0.7, 0.7) + self.upperArm = sp.Beam (size = (1, 0.2, 0.2), center = (0.4, -0.3, 0.1), joint = (-0.4, 0, 0), pivot = (0, 1, 0), color = armColor) + self.foreArm = sp.Beam (size = (0.7, 0.15, 0.15), center = (0.65, 0.175, 0), joint = (-0.25, 0, 0), pivot = (0, 1, 0), color = armColor) + self.wrist = sp.Beam (size = (0.3, 0.1, 0.1), center = (0.40, -0.125, 0), joint = (-0.05, 0, 0), pivot = (0, 1, 0), color = armColor) + + handColor = (1, 0.01, 0.01) + handSideSize = (0.1, 0.1, 0.1) + self.handCenter = sp.Beam (size = (0.1, 0.09, 0.09), center = (0.15, 0, 0), pivot = (1, 0, 0), color = handColor) + self.handSide0 = sp.Beam (size = handSideSize, center = (0, -0.075, -0.075), color = handColor) + self.handSide1 = sp.Beam (size = handSideSize, center = (0, 0.075, -0.075), color = handColor) + self.handSide2 = sp.Beam (size = handSideSize, center = (0, 0.075, 0.075), color = handColor) + self.handSide3 = sp.Beam (size = handSideSize, center = (0, -0.075, 0.075), color = handColor) + + fingerColor = (0.01, 1, 0.01) + fingerSize = (0.3, 0.05, 0.05) + fingerJoint = (-0.125, 0, 0) + self.finger0 = sp.Beam (size = fingerSize, center = (0.15, 0, -0.1), joint = fingerJoint, pivot = (0, -1, 0), color = fingerColor) + self.finger1 = sp.Beam (size = fingerSize, center = (0.15, 0, 0.1), joint = fingerJoint, pivot = (0, 1, 0), color = fingerColor) + self.finger2 = sp.Beam (size = fingerSize, center = (0.15, -0.1, 0), joint = fingerJoint, pivot = (0, 0, 1), color = fingerColor) + self.finger3 = sp.Beam (size = fingerSize, center = (0.15, 0.1, 0), joint = fingerJoint, pivot = (0, 0, -1), color = fingerColor) + + def display (self): + self.base (parts = lambda: + self.torso (rotation = sp.world.robot.torAng, parts = lambda: + self.upperArm (rotation = sp.world.robot.uppAng, parts = lambda: + self.foreArm (rotation = sp.world.robot.forAng, shift = (sp.world.robot.forShift, 0, 0), parts = lambda: + self.wrist (rotation = sp.world.robot.wriAng, parts = lambda: + self.handCenter (rotation = sp.world.robot.hanAng, parts = lambda: + self.handSide0 () + + self.handSide1 () + + self.handSide2 () + + self.handSide3 () + + self.finger0 (rotation = sp.world.robot.finAng) + + self.finger1 (rotation = sp.world.robot.finAng) + + self.finger2 (rotation = sp.world.robot.finAng) + + self.finger3 (rotation = sp.world.robot.finAng) + ) ) ) ) ) ) + diff --git a/simulations/one_armed_robot/world.py b/simulations/one_armed_robot/world.py new file mode 100644 index 00000000..d5dc7930 --- /dev/null +++ b/simulations/one_armed_robot/world.py @@ -0,0 +1,39 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import os +import sys as ss + +ss.path.append (os.path.abspath ('../..')) # If you want to store your simulations somewhere else, put SimPyLC in your PYTHONPATH environment variable + +import simpylc as sp +import robot as rb +import control as ct +import visualisation as vs +import timing as tm + +sp.World (ct.Control, rb.Robot, vs.Visualisation, tm.Timing) diff --git a/simulations/pid_controller/__pycache__/pid_controller.cpython-310.pyc b/simulations/pid_controller/__pycache__/pid_controller.cpython-310.pyc new file mode 100644 index 00000000..ce4bc144 Binary files /dev/null and b/simulations/pid_controller/__pycache__/pid_controller.cpython-310.pyc differ diff --git a/simulations/pid_controller/__pycache__/timing.cpython-310.pyc b/simulations/pid_controller/__pycache__/timing.cpython-310.pyc new file mode 100644 index 00000000..a4515692 Binary files /dev/null and b/simulations/pid_controller/__pycache__/timing.cpython-310.pyc differ diff --git a/simulations/pid_controller/__pycache__/world.cpython-310.pyc b/simulations/pid_controller/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..07f9998f Binary files /dev/null and b/simulations/pid_controller/__pycache__/world.cpython-310.pyc differ diff --git a/simulations/pid_controller/native.cpp b/simulations/pid_controller/native.cpp new file mode 100644 index 00000000..a96c2380 --- /dev/null +++ b/simulations/pid_controller/native.cpp @@ -0,0 +1,43 @@ +/* +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicence. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicence for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your licence. +*/ + +int const analogInPin = A3; +int const analogOutPin = 2; + +void setup () { + // pinMode (analogInPin, INPUT); + pinMode (analogOutPin, OUTPUT); + Serial.begin(9600); +} + +void loop () { + nActIn = analogRead (analogInPin); + cycle (); + analogWrite (analogOutPin, nOut); + Serial.println (nActIn); +} + diff --git a/simulations/pid_controller/pid_controller.py b/simulations/pid_controller/pid_controller.py new file mode 100644 index 00000000..8f216074 --- /dev/null +++ b/simulations/pid_controller/pid_controller.py @@ -0,0 +1,84 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class PidController (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('p i d controller') + + self.group ('inputs', True) + self.uRefIn = sp.Register () + self.uActIn = sp.Register () + + self.group ('outputs') + self.uOut = sp.Register () + + self.group ('p i d settings') + self.cProp = sp.Register () + self.cInt = sp.Register (1) + self.cDif = sp.Register () + + self.group ('raw correction terms', True) + self.uCorIn = sp.Register () + self.uCorIntIn = sp.Register () + self.uCorDifIn = sp.Register () + + self.group ('scaled correction terms') + self.uCorOut = sp.Register () + self.uCorIntOut = sp.Register () + self.uCorDifOut = sp.Register () + + self.group ('auxiliary', True) + self.uMax = sp.Register (3.5) + self.nMax = sp.Register (1024) + self.uCorOldIn = sp.Register () + self.nActIn = sp.Register () + self.nOut = sp.Register () + + self.group ('physics') + self.simulatePhysics = sp.Marker () + self.transferFactor = sp.Register (1) + + def sweep (self): + self.uRefIn.set (self.uMax / 2) + self.nActIn.set (self.transferFactor * self.nOut, self.simulatePhysics) + self.uActIn.set (self.nActIn * self.uMax / self.nMax) + + self.uCorOldIn.set (self.uCorIn) + self.uCorIn.set (self.uRefIn - self.uActIn) + self.uCorIntIn.set (sp.limit (self.uCorIntIn + self.uCorIn * sp.world.period, self.uMax)) + self.uCorDifIn.set ((self.uCorIn - self.uCorOldIn) / sp.world.period) + + self.uCorOut.set (self.cProp * self.uCorIn) + self.uCorIntOut.set (self.cInt * self.uCorIntIn) + self.uCorDifOut.set (self.cDif * self.uCorDifIn) + + self.uOut.set (self.uCorOut + self.uCorIntOut + self.uCorDifOut) + self.nOut.set (self.uOut * self.nMax / self.uMax) \ No newline at end of file diff --git a/simulations/pid_controller/timing.py b/simulations/pid_controller/timing.py new file mode 100644 index 00000000..1ccf3dff --- /dev/null +++ b/simulations/pid_controller/timing.py @@ -0,0 +1,45 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +absRange = 5 +absHeight = 75 + +class Timing (sp.Chart): + def __init__ (self): + sp.Chart.__init__ (self) + + def define (self): + self.channel (sp.world.pidController.uRefIn, sp.lime, 0, absRange, absHeight) + self.channel (sp.world.pidController.uActIn, sp.lime, 0, absRange, absHeight) + + self.channel (sp.world.pidController.uCorOut, sp.white, -absRange, absRange, 2 * absHeight) + self.channel (sp.world.pidController.uCorIntOut, sp.white, -absRange, absRange, 2 * absHeight) + self.channel (sp.world.pidController.uCorDifOut, sp.white, -absRange, absRange, 2 *absHeight) + + self.channel (sp.world.pidController.uOut, sp.lime, 0, absRange, absHeight) diff --git a/simulations/pid_controller/world.py b/simulations/pid_controller/world.py new file mode 100644 index 00000000..4954bedc --- /dev/null +++ b/simulations/pid_controller/world.py @@ -0,0 +1,37 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import os +import sys as ss + +ss.path.append (os.path.abspath ('../..')) # If you want to store your simulations somewhere else, put SimPyLC in your PYTHONPATH environment variable + +import simpylc as sp +import pid_controller as pc +import timing as tm + +sp.World (pc.PidController, tm.Timing) diff --git a/simulations/rocket/__pycache__/common.cpython-310.pyc b/simulations/rocket/__pycache__/common.cpython-310.pyc new file mode 100644 index 00000000..abcc06f7 Binary files /dev/null and b/simulations/rocket/__pycache__/common.cpython-310.pyc differ diff --git a/simulations/rocket/__pycache__/control.cpython-310.pyc b/simulations/rocket/__pycache__/control.cpython-310.pyc new file mode 100644 index 00000000..47b1a048 Binary files /dev/null and b/simulations/rocket/__pycache__/control.cpython-310.pyc differ diff --git a/simulations/rocket/__pycache__/rocket.cpython-310.pyc b/simulations/rocket/__pycache__/rocket.cpython-310.pyc new file mode 100644 index 00000000..fdbfa8d5 Binary files /dev/null and b/simulations/rocket/__pycache__/rocket.cpython-310.pyc differ diff --git a/simulations/rocket/__pycache__/timing.cpython-310.pyc b/simulations/rocket/__pycache__/timing.cpython-310.pyc new file mode 100644 index 00000000..9cd19a8f Binary files /dev/null and b/simulations/rocket/__pycache__/timing.cpython-310.pyc differ diff --git a/simulations/rocket/__pycache__/transforms.cpython-310.pyc b/simulations/rocket/__pycache__/transforms.cpython-310.pyc new file mode 100644 index 00000000..68af3896 Binary files /dev/null and b/simulations/rocket/__pycache__/transforms.cpython-310.pyc differ diff --git a/simulations/rocket/__pycache__/visualisation.cpython-310.pyc b/simulations/rocket/__pycache__/visualisation.cpython-310.pyc new file mode 100644 index 00000000..233783c2 Binary files /dev/null and b/simulations/rocket/__pycache__/visualisation.cpython-310.pyc differ diff --git a/simulations/rocket/__pycache__/world.cpython-310.pyc b/simulations/rocket/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..d13a289e Binary files /dev/null and b/simulations/rocket/__pycache__/world.cpython-310.pyc differ diff --git a/simulations/rocket/common.py b/simulations/rocket/common.py new file mode 100644 index 00000000..b3a16000 --- /dev/null +++ b/simulations/rocket/common.py @@ -0,0 +1,55 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +useQuaternions = True +useGramSchmidt = True # Only matters if useQuaternions == False + +g = 10 + +earthMoonDist = 500 + +earthDiam = 50 +earthMass = 8e7 + +moonDiam = 15 +moonMass = 1e6 + +# Gravity made proportional to r^-0.5 instead of r^-2 to get a more "telling" simulation + +gamma = g * (earthDiam / 2) * (earthDiam / 2) / earthMass + +def getGravVec (mass0, mass1, diam, relPos): + relPos = sp.tEva (relPos) + dist = sp.tNor (relPos) + factor = -1 if dist > diam / 2 else 0.1 + return sp.tsMul (sp.tUni (relPos), factor * gamma * mass0 * mass1 / (dist * dist)) + + + + diff --git a/simulations/rocket/control.py b/simulations/rocket/control.py new file mode 100644 index 00000000..4cc1cad3 --- /dev/null +++ b/simulations/rocket/control.py @@ -0,0 +1,81 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Control (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('rocket control') + + self.group ('gimbal angle controls blue/yellow', True) + self.toYellow = sp.Marker () + self.toBlue = sp.Marker () + + self.group ('gimbal angle state blue/yellow') + self.blueYellowDelta = sp.Register () + self.blueYellowAngle = sp.Register () + + self.group ('thruster angle controls green/red', True) + self.toRed = sp.Marker () + self.toGreen = sp.Marker () + + self.group ('thruster angle state green/red') + self.greenRedDelta = sp.Register () + self.greenRedAngle = sp.Register () + + self.group ('fuel throttle controls', True) + self.throttleOpen = sp.Marker () + self.throttleClose = sp.Marker () + + self.group ('fuel throttle state') + self.throttleDelta = sp.Register () + self.throttlePercent = sp.Register () + + def input (self): + self.part ('gimbal angle blue/yellow') + self.blueYellowAngle.set (sp.world.rocket.blueYellowAngle) + + self.part ('thruster angle green/red') + self.greenRedAngle.set (sp.world.rocket.greenRedAngle) + + self.part ('fuel throttle') + self.throttlePercent.set (sp.world.rocket.throttlePercent) + + def sweep (self): + self.part ('gimbal angle blue/yellow') + self.blueYellowDelta.set (-1 if self.toBlue else 1 if self.toYellow else 0) + + self.part ('thruster angle green/red') + self.greenRedDelta.set (-1 if self.toGreen else 1 if self.toRed else 0) + + self.part ('fuel throttle') + self.throttleDelta.set (-1 if self.throttleClose else 1 if self.throttleOpen else 0) + + + diff --git a/simulations/rocket/rocket.py b/simulations/rocket/rocket.py new file mode 100644 index 00000000..e6ac5c35 --- /dev/null +++ b/simulations/rocket/rocket.py @@ -0,0 +1,325 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import numpy as np + +import simpylc as sp + +import common as cm + +import transforms as tf + +# General remarks: +# - The physical reality of precession indicates that rotation matrix cannot be +# found by applying angular acceleration in x, y and z direction successively. +# - To avoid gimbal lock, non-unique Euler angles and numerical instability of +# (modified) Gram Schmidt, the use of quaternions seems the simplest way to go. + +class Rocket (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('rocket physics') + + self.group ('gimbal angle blue/yellow', True) + self.blueYellowDelta = sp.Register () + self.blueYellowRoughAngle = sp.Register () + self.blueYellowAngle = sp.Register () + + self.group ('thruster angle green/red') + self.greenRedDelta = sp.Register () + self.greenRedRoughAngle = sp.Register () + self.greenRedAngle = sp.Register () + + self.group ('fuel throttle') + self.throttleDelta = sp.Register () + self.throttlePercent = sp.Register () + self.thrust = sp.Register () + + self.group ('ship') + self.shipMass = sp.Register (5000) + self.effectiveRadius = sp.Register (0.15) + self.effectiveHeight = sp.Register (1.5) + self.thrusterTiltSpeed = sp.Register (30) + self.thrusterMaxAngle = sp.Register (90) + self.throttleSpeed = sp.Register (20) + self.thrusterMaxForce = sp.Register (100000) + + self.group ('sweep time measurement') + self.sweepMin = sp.Register (1000) + self.sweepMax = sp.Register () + self.sweepWatch = sp.Timer () + self.run = sp.Runner () + + self.group ('linear accelleration', True) + self.linAccelX = sp.Register () + self.linAccelY = sp.Register () + self.linAccelZ = sp.Register () + + self.group ('linear velocity') + self.linVelocX = sp.Register () + self.linVelocY = sp.Register () + self.linVelocZ = sp.Register () + + self.group ('position') + self.positionX = sp.Register () + self.positionY = sp.Register () + self.positionZ = sp.Register (cm.earthDiam / 2) + + self.group ('thrust in ship frame') + self.forwardThrust = sp.Register () + self.blueYellowThrust = sp.Register () + self.greenRedThrust = sp.Register () + + self.group ('thrust in world frame') + self.thrustX = sp.Register () + self.thrustY = sp.Register () + self.thrustZ = sp.Register () + + self.group ('angular acceleration', True) + self.angAccelX = sp.Register () + self.angAccelY = sp.Register () + self.angAccelZ = sp.Register () + + self.group ('angular velocity') + self.angVelocX = sp.Register () + self.angVelocY = sp.Register () + self.angVelocZ = sp.Register () + + self.group ('torques in ship frame') + self.blueYellowTorque = sp.Register () + self.greenRedTorque = sp.Register () + + self.group ('torques in world frame') + self.torqueX = sp.Register () + self.torqueY = sp.Register () + self.torqueZ = sp.Register () + + if cm.useQuaternions: + self._shipRotQuat = sp.quatFromAxAng (np.array ((1, 0, 0)), 0) + + self.group ('ship rotation quaternion') + self.shipRotQuat0 = sp.Register () + self.shipRotQuat1 = sp.Register () + self.shipRotQuat2 = sp.Register () + self.shipRotQuat3 = sp.Register () + self._shipRotMat = sp.rotMatFromQuat (self._shipRotQuat) + else: + self._shipRotMat = np.array ([ # Columns are tangent (front), normal (up) and binormal (starboard) of ship + [1, 0, 0], + [0, 1, 0], + [0, 0, 1] + ]) + + self.group ('attitude') + self.attitudeX = sp.Register () + self.attitudeY = sp.Register () + self.attitudeZ = sp.Register () + + self.group ('earth gravity', True) + self.distEarthSurf = sp.Register () + self.earthGravX = sp.Register () + self.earthGravY = sp.Register () + self.earthGravZ = sp.Register () + + self.group ('moon gravity') + self.distMoonSurf = sp.Register () + self.moonGravX = sp.Register () + self.moonGravY = sp.Register () + self.moonGravZ = sp.Register () + + self.group ('total force') + self.totalForceX = sp.Register () + self.totalForceY = sp.Register () + self.totalForceZ = sp.Register () + + def input (self): + self.part ('gimbal angle blue/yellow') + self.blueYellowDelta.set (sp.world.control.blueYellowDelta) + + self.part ('thruster angle green/red') + self.greenRedDelta.set (sp.world.control.greenRedDelta) + + self.part ('fuel throttle') + self.throttleDelta.set (sp.world.control.throttleDelta) + + def sweep (self): + self.part ('gimbal angle blue/yellow') + self.blueYellowRoughAngle.set ( + sp.limit ( + self.blueYellowRoughAngle + self.blueYellowDelta * self.thrusterTiltSpeed * sp.world.period, + self.thrusterMaxAngle + ) + ) + self.blueYellowAngle.set (sp.snap (self.blueYellowRoughAngle, 0, 3)) + + self.part ('thruster angle green/red') + self.greenRedRoughAngle.set ( + sp.limit ( + self.greenRedRoughAngle + self.greenRedDelta * self.thrusterTiltSpeed * sp.world.period, + self.thrusterMaxAngle + ) + ) + self.greenRedAngle.set (sp.snap (self.greenRedRoughAngle, 0, 3)) + + self.part ('fuel throttle') + self.throttlePercent.set ( + sp.limit ( + self.throttlePercent + self.throttleDelta * self.throttleSpeed * sp.world.period, + 0, + 100 + ) + ) + self.thrust.set (self.throttlePercent * self.thrusterMaxForce / 100) + + self.part ('linear movement') + + thrusterForceVec = np.array ((0, 0, self.thrust ())) + + if cm.useQuaternions: + thrusterRotQuat = sp.quatMul ( + sp.quatFromAxAng (np.array ((1, 0, 0)), self.blueYellowAngle), + sp.quatFromAxAng (np.array ((0, 1, 0)), -self.greenRedAngle) + ) + shipForceVec = sp.quatVecRot (thrusterRotQuat, thrusterForceVec) + else: + # Local coord sys, so "forward" order + thrusterRotMat = tf.getRotXMat (self.blueYellowAngle) @ tf.getRotYMat (-self.greenRedAngle) + shipForceVec = thrusterRotMat @ thrusterForceVec + + self.forwardThrust.set (shipForceVec [2]) + self.blueYellowThrust.set (shipForceVec [1]) + self.greenRedThrust.set (shipForceVec [0]) + + if cm.useQuaternions: + worldForceVec = sp.quatVecRot (self._shipRotQuat, shipForceVec) + else: + worldForceVec = self._shipRotMat @ shipForceVec + + self.thrustX.set (worldForceVec [0]) + self.thrustY.set (worldForceVec [1]) + self.thrustZ.set (worldForceVec [2]) + + earthGravVec = cm.getGravVec (self.shipMass, cm.earthMass, cm.earthDiam, sp.tEva ((self.positionX, self.positionY, self.positionZ))) + self.earthGravX.set (earthGravVec [0]) + self.earthGravY.set (earthGravVec [1]) + self.earthGravZ.set (earthGravVec [2]) + + moonGravVec = cm.getGravVec (self.shipMass, cm.moonMass, cm.moonDiam, sp.tSub (sp.tEva ((self.positionX, self.positionY, self.positionZ)), (0, 0, cm.earthMoonDist))) + self.moonGravX.set (moonGravVec [0]) + self.moonGravY.set (moonGravVec [1]) + self.moonGravZ.set (moonGravVec [2]) + + self.totalForceX.set (self.thrustX + self.earthGravX + self.moonGravX) + self.totalForceY.set (self.thrustY + self.earthGravY + self.moonGravY) + self.totalForceZ.set (self.thrustZ + self.earthGravZ + self.moonGravZ) + + self.linAccelX.set (self.totalForceX / self.shipMass) + self.linAccelY.set (self.totalForceY / self.shipMass) + self.linAccelZ.set (self.totalForceZ / self.shipMass) + + self.linVelocX.set (self.linVelocX + self.linAccelX * sp.world.period) + self.linVelocY.set (self.linVelocY + self.linAccelY * sp.world.period) + self.linVelocZ.set (self.linVelocZ + self.linAccelZ * sp.world.period) + + self.positionX.set (self.positionX + self.linVelocX * sp.world.period) + self.positionY.set (self.positionY + self.linVelocY * sp.world.period) + self.positionZ.set (self.positionZ + self.linVelocZ * sp.world.period) + + self.part ('angular movement') + + rSq = self.effectiveRadius * self.effectiveRadius + hSq = self.effectiveHeight * self.effectiveHeight + + # Source: https://en.wikipedia.org/wiki/List_of_moments_of_inertia#List_of_3D_inertia_tensors + shipInertMat = self.shipMass () / 12 * np.array ( + ( + ((3 * rSq + hSq) / 12 , 0 , 0 ), + (0 , (3 * rSq + hSq) / 12 , 0 ), + (0 , 0 , rSq / 6) + ) + ) + invInertMat = np.linalg.inv (self._shipRotMat @ shipInertMat @ self._shipRotMat.T) + + self.blueYellowTorque.set (self.blueYellowThrust * self.effectiveHeight / 2) + self.greenRedTorque.set (-self.greenRedThrust * self.effectiveHeight / 2) + shipTorqueVec = np.array ((self.blueYellowTorque (), self.greenRedTorque (), 0)) + + if cm.useQuaternions: + rawTorqueVec = sp.quatVecRot (self._shipRotQuat, shipTorqueVec) + else: + rawTorqueVec = self._shipRotMat @ shipTorqueVec + self.torqueX.set (rawTorqueVec [0]) + self.torqueY.set (rawTorqueVec [1]) + self.torqueZ.set (rawTorqueVec [2]) + torqueVec = np.array ((self.torqueX (), self.torqueY (), self.torqueZ ())) + + rawAngAccelVec = sp.degreesPerRadian * invInertMat @ torqueVec + + self.angAccelX.set (rawAngAccelVec [0]) + self.angAccelY.set (rawAngAccelVec [1]) + self.angAccelZ.set (rawAngAccelVec [2]) + + self.angVelocX.set (self.angVelocX + self.angAccelX * sp.world.period) + self.angVelocY.set (self.angVelocY + self.angAccelY * sp.world.period) + self.angVelocZ.set (self.angVelocZ + self.angAccelZ * sp.world.period) + angVelocVec = sp.radiansPerDegree * np.array ((self.angVelocX (), self.angVelocY (), self.angVelocZ ())) + + # Actual integration over one timestep + # Source: Friendly F# and C++ (fun with game physics), by Dr Giuseppe Maggiore and Dino Dini, May 22, 2014 + if cm.useQuaternions: + # Quaternions are much more numerically stable + self._shipRotQuat = sp.normized (self._shipRotQuat + sp.quatMul (sp.quatFromVec (angVelocVec), self._shipRotQuat) / 2 * sp.world.period ()) + + self.shipRotQuat0.set (self._shipRotQuat [0]) + self.shipRotQuat1.set (self._shipRotQuat [1]) + self.shipRotQuat2.set (self._shipRotQuat [2]) + self.shipRotQuat3.set (self._shipRotQuat [3]) + + self._shipRotQuat [0] = self.shipRotQuat0 () + self._shipRotQuat [1] = self.shipRotQuat1 () + self._shipRotQuat [2] = self.shipRotQuat2 () + self._shipRotQuat [3] = self.shipRotQuat3 () + + self._shipRotMat = sp.rotMatFromQuat (self._shipRotQuat) + else: + # N.B. The rotation matrix cannot be found by applying angular velocity in x, y and z direction successively + self._shipRotMat = self._shipRotMat + np.cross (angVelocVec, self._shipRotMat, axisb = 0, axisc = 0) * sp.world.period () + if cm.useGramSchmidt: + tf.modifiedGramSchmidt (self._shipRotMat) + + rawAttitudeVec = tf.getXyzAngles (self._shipRotMat) + self.attitudeX.set (rawAttitudeVec [0]) + self.attitudeY.set (rawAttitudeVec [1]) + self.attitudeZ.set (rawAttitudeVec [2]) + + self.part ('sweep time measurement') + self.sweepMin.set (sp.world.period, sp.world.period < self.sweepMin) + self.sweepMax.set (sp.world.period, sp.world.period > self.sweepMax) + self.sweepWatch.reset (self.sweepWatch > 2) + self.sweepMin.set (1000, not self.sweepWatch) + diff --git a/simulations/rocket/thruster_rotation.jpg b/simulations/rocket/thruster_rotation.jpg new file mode 100644 index 00000000..dd75fdc6 Binary files /dev/null and b/simulations/rocket/thruster_rotation.jpg differ diff --git a/simulations/rocket/timing.py b/simulations/rocket/timing.py new file mode 100644 index 00000000..91a063c9 --- /dev/null +++ b/simulations/rocket/timing.py @@ -0,0 +1,48 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +import common as cm + +class Timing (sp.Chart): + def __init__ (self): + sp.Chart.__init__ (self) + + def define (self): + ''' + if useQuaternions: + self.channel (sp.world.rocket.shipRotQuat0, sp.white, -1, 1, 100) + self.channel (sp.world.rocket.shipRotQuat1, sp.white, -1, 1, 100) + self.channel (sp.world.rocket.shipRotQuat2, sp.white, -1, 1, 100) + self.channel (sp.world.rocket.shipRotQuat3, sp.white, -1, 1, 100) + ''' + + self.channel (sp.world.rocket.attitudeX, sp.red, -180, 180, 100) + self.channel (sp.world.rocket.attitudeY, sp.green, -180, 180, 100) + self.channel (sp.world.rocket.attitudeZ, sp.blue, -180, 180, 100) + diff --git a/simulations/rocket/transforms.py b/simulations/rocket/transforms.py new file mode 100644 index 00000000..010e35a8 --- /dev/null +++ b/simulations/rocket/transforms.py @@ -0,0 +1,100 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import numpy as np + +import simpylc as sp + +# Angles are in degrees, gonio functions are defined accordingly in SimPyLC, +# and will also call evaluate + +def getRotXMat (angleX): + c = sp.cos (angleX) + s = sp.sin (angleX) + return np.array ([ + [1, 0, 0], + [0, c, -s], + [0, s, c] + ]) + +def getRotYMat (angleY): + c = sp.cos (angleY) + s = sp.sin (angleY) + return np.array ([ + [c, 0, s], + [0, 1, 0], + [-s, 0, c] + ]) + +def getRotZMat (angleZ): + c = sp.cos (angleZ) + s = sp.sin (angleZ) + return np.array ([ + [c, -s, 0], + [s, c, 0], + [0, 0, 1] + ]) + +def isClose(x, y): + return abs (x - y) <= 1e-8 + 1e-5 * abs (y) + +def getXyzAngles (rotMat): # rotMat == rotMatZ @ rotMatY @ rotMatX + # Source: Computing Euler angles from a rotation matrix, by Gregory G. Slabaugh + # http://thomasbeatty.com/MATH%20PAGES/ARCHIVES%20-%20NOTES/Applied%20Math/euler%20angles.pdf + angleZ = 0 + if isClose (rotMat [2, 0], -1): + angleY = sp.pi / 2.0 + angleX = sp.atan2 (rotMat [0, 1], rotMat [0, 2]) + elif isClose (rotMat [2, 0], 1): + angleY = -sp.pi / 2 + angleX = sp.atan2 (-rotMat [0, 1], -rotMat [0, 2]) + else: + angleY = -sp.asin (rotMat [2, 0]) + cosAngleY = sp.cos (angleY) + angleX = sp.atan2 (rotMat [2, 1] / cosAngleY, rotMat [2, 2] / cosAngleY) + angleZ = sp.atan2 (rotMat [1, 0] / cosAngleY, rotMat [0, 0] / cosAngleY) + return np.array ([angleX, angleY, angleZ]) + +def modifiedGramSchmidt (rotMat): # Numpy QR factorization can't be used, since it gives a Q with a changed orientation + + # Create references to column vectors + t = rotMat [ : , 0] + n = rotMat [ : , 1] + b = rotMat [ : , 2] + + # Normalize T + t /= np.linalg.norm (t) + + # Remove projection of T from N and normalize + n -= t * np.dot (n, t) + n /= np.linalg.norm (n) + + # Compute B perpendicular to T and N with right orientation + # Remove projection of + b -= t * np.dot (b, t) + b -= n * np.dot (b, n) + b /= np.linalg.norm (b) diff --git a/simulations/rocket/visualisation.py b/simulations/rocket/visualisation.py new file mode 100644 index 00000000..3ddee90b --- /dev/null +++ b/simulations/rocket/visualisation.py @@ -0,0 +1,99 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import random as rd + +import simpylc as sp + +import common as cm + +rd.seed () + +''' + + z + | + o -- y + / + x + +''' + + +class Visualisation (sp.Scene): + def __init__ (self): + sp.Scene.__init__ (self) + + self.camera = sp.Camera () + + self.earth = sp.Ellipsoid (size = 3 * (cm.earthDiam,), center = (0, 0, 0), color = (0, 0, 0.9)) + self.moon = sp.Ellipsoid (size = 3 * (cm.moonDiam,), center = (0, 0, cm.earthMoonDist), color = (0.6, 0.6, 0.6)) + + self.body = sp.Cylinder (size = (0.3, 0.3, 1), center = (0, 0, 0.85 + 0.4), pivot = (0, 0, 1), color = (1, 1, 0.2)) + self.nose = sp.Cone (size = (0.3, 0.3, 0.5), center = (0, 0, 0.75), color = (1, 1, 0.2)) + self.bracket = sp.Cylinder (size = (0.1, 0.1, 0.1), center = (0, 0, -0.55), color = (1, 1, 0.2)) + self.gimbal = sp.Ellipsoid (size = 3 * (0.12,), center = (0, 0, -0.05), pivot = (1, 0, 0), color = (1, 1, 0.2)) + self.thruster = sp.Cone (size = (0.2, 0.2, 0.3), pivot = (0, -1, 0), center = (0, 0, -0.09), joint = (0, 0, 0.09), color = (1, 1, 0.2)) # See thruster_rotation.jpg for pivot + # Center at -(0.3/2 - 0.12/2) + self.flame = sp.Cone (size = (0.1, 0.1, 1), center = (0, 0, -0.65), joint = (0, 0, 0.5), axis = (0, 1, 0), angle = 180, color = (1, 0.7, 0)) + self.tankRed = sp.Ellipsoid (size = 3 * (0.1,), center = (0.16, 0, 0), color = (1, 0, 0)) + self.tankGreen = sp.Ellipsoid (size = 3 * (0.1,), center = (-0.16, 0, 0), color = (0, 1, 0)) + self.tankYellow = sp.Ellipsoid (size = 3 * (0.1,), center = (0, 0.16, 0), color = (1, 1, 0)) + self.tankBlue = sp.Ellipsoid (size = 3 * (0.1,), center = (0, -0.16, 0), color = (0, 0, 1)) + + def display (self): + self.camera ( + position = sp.tEva ((sp.world.rocket.positionX + 4, sp.world.rocket.positionY, sp.world.rocket.positionZ)), + focus = sp.tEva ((sp.world.rocket.positionX, sp.world.rocket.positionY, sp.world.rocket.positionZ + 1.5)) + ) + + self.earth () + self.moon () + + self.body ( + position = sp.tEva ((sp.world.rocket.positionX, sp.world.rocket.positionY, sp.world.rocket.positionZ)), + attitude = sp.world.rocket._shipRotMat, + parts = lambda: + self.nose () + + self.bracket ( + parts = lambda: + self.tankGreen () + + self.tankRed () + + self.tankBlue () + + self.tankYellow () + + self.gimbal ( + rotation = sp.world.rocket.blueYellowAngle, + parts = lambda: + self.thruster ( + rotation = sp.world.rocket.greenRedAngle, + parts = lambda: + self.flame ( + scale = sp.tsMul ((1, 1, 1), + sp.world.rocket.thrust / sp.world.rocket.thrusterMaxForce * (0.9 + 0.1 * rd.random ())), + color = (1, 0.3 + 0.7 * rd.random (), 0)) + ) ) ) ) + diff --git a/simulations/rocket/world.py b/simulations/rocket/world.py new file mode 100644 index 00000000..40410046 --- /dev/null +++ b/simulations/rocket/world.py @@ -0,0 +1,39 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import os +import sys as ss + +ss.path.append (os.path.abspath ('../..')) # If you want to store your simulations somewhere else, put SimPyLC in your PYTHONPATH environment variable + +import simpylc as sp +import rocket as rk +import control as ct +import visualisation as vs +import timing as tm + +sp.World (rk.Rocket, ct.Control, vs.Visualisation, tm.Timing) diff --git a/simulations/train/__pycache__/control.cpython-310.pyc b/simulations/train/__pycache__/control.cpython-310.pyc new file mode 100644 index 00000000..64ba1057 Binary files /dev/null and b/simulations/train/__pycache__/control.cpython-310.pyc differ diff --git a/simulations/train/__pycache__/physics.cpython-310.pyc b/simulations/train/__pycache__/physics.cpython-310.pyc new file mode 100644 index 00000000..8e16e264 Binary files /dev/null and b/simulations/train/__pycache__/physics.cpython-310.pyc differ diff --git a/simulations/train/__pycache__/timing.cpython-310.pyc b/simulations/train/__pycache__/timing.cpython-310.pyc new file mode 100644 index 00000000..28072506 Binary files /dev/null and b/simulations/train/__pycache__/timing.cpython-310.pyc differ diff --git a/simulations/train/__pycache__/world.cpython-310.pyc b/simulations/train/__pycache__/world.cpython-310.pyc new file mode 100644 index 00000000..66c27eb9 Binary files /dev/null and b/simulations/train/__pycache__/world.cpython-310.pyc differ diff --git a/simulations/train/control.py b/simulations/train/control.py new file mode 100644 index 00000000..bf88487c --- /dev/null +++ b/simulations/train/control.py @@ -0,0 +1,96 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Control (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('train control') + + self.group ('control buttons', True) + self.brakeLiftButton = sp.Marker () + self.driveEnableButton = sp.Marker () + + self.group ('warning lamps') + self.brakeWarnLamp = sp.Marker () + self.speedWarnLamp = sp.Marker () + + self.group ('state') + self.accel = sp.Register () + self.speed = sp.Register () + self.position = sp.Register () + + self.group ('auxiliary', True) + self.maxSpeed = sp.Register () + self.speedWarnFraction = sp.Register (0.8) + self.oldSpeed = sp.Register () + self.blinkTime = sp.Register (0.5) + self.blinkTimer = sp.Timer () + self.blinkEdge = sp.Oneshot () + self.blinkOn = sp.Marker () + + self.group ('sweep time measurement') + self.sweepMin = sp.Register (sp.finity) + self.sweepMax = sp.Register () + self.watchTime = sp.Register (2) + self.watchTimer = sp.Timer () + self.run = sp.Runner () + + def input (self): + self.part ('speed') + self.speed.set (sp.world.physics.speed) + self.maxSpeed.set (sp.world.physics.maxSpeed) + + self.part ('position') + self.position.set (sp.world.physics.position) + + def sweep (self): + self.part ('dynamics') + self.accel.set ((self.speed - self.oldSpeed) / sp.world.period) + self.oldSpeed.set (self.speed) + + self.part ('warnings') + self.blinkTimer.reset (self.blinkTimer > self.blinkTime) + self.blinkEdge.trigger (not self.blinkTimer) + self.blinkOn.mark (not self.blinkOn, self.blinkEdge) + self.brakeWarnLamp.mark (not self.brakeLiftButton and self.driveEnableButton and self.blinkOn) + self.speedWarnLamp.mark (self.speed > self.speedWarnFraction * self.maxSpeed and self.blinkOn) + + self.part ('sweep time masurement') + self.sweepMin.set (sp.world.period, sp.world.period < self.sweepMin) + self.sweepMax.set (sp.world.period, sp.world.period > self.sweepMax) + self.watchTimer.reset (self.watchTimer > self.watchTime) + self.sweepMin.set (sp.finity, not self.watchTimer) + self.sweepMax.set (0, not self.watchTimer) + + def output (self): + self.part ('control signals') + sp.world.physics.brakeLift.mark (self.brakeLiftButton) + sp.world.physics.driveEnable.mark (self.driveEnableButton) + diff --git a/simulations/train/physics.py b/simulations/train/physics.py new file mode 100644 index 00000000..b52eaa8d --- /dev/null +++ b/simulations/train/physics.py @@ -0,0 +1,65 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Physics (sp.Module): + def __init__ (self): + sp.Module.__init__ (self) + + self.page ('train physics') + + self.group ('control signals', True) + self.brakeLift = sp.Marker () + self.driveEnable = sp.Marker () + + self.group ('state') + self.targetAccel = sp.Register () + self.speed = sp.Register () + self.position = sp.Register () + + self.group ('limits', True) + self.maxBrakeDecel = sp.Register (5) + self.maxDriveAccel= sp.Register (2) + self.maxDriveDecel = sp.Register (3) + self.maxSpeed = sp.Register (30) + self.maxPosition = sp.Register (20_000) + + self.group ('auxiliary') + self.brakeAccel = sp.Register () + self.driveAccel = sp.Register () + + def sweep (self): + self.part ('acceleration') + self.brakeAccel.set (0, self.brakeLift, -self.maxBrakeDecel) + self.driveAccel.set (self.maxDriveAccel, self.driveEnable, -self.maxDriveDecel) + self.targetAccel.set (self.brakeAccel + self.driveAccel) + + self.part ('integration') + self.speed.set (sp.limit (self.speed + self.targetAccel * sp.world.period, 0, self.maxSpeed)) + self.position.set (self.position + self.speed * sp.world.period) + \ No newline at end of file diff --git a/simulations/train/timing.py b/simulations/train/timing.py new file mode 100644 index 00000000..2d9c4c93 --- /dev/null +++ b/simulations/train/timing.py @@ -0,0 +1,44 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import simpylc as sp + +class Timing (sp.Chart): + def __init__ (self): + sp.Chart.__init__ (self) + + def define (self): + self.channel (sp.world.control.brakeLiftButton, sp.lime) + self.channel (sp.world.control.driveEnableButton, sp.lime) + + self.channel (sp.world.control.brakeWarnLamp, sp.red) + self.channel (sp.world.control.speedWarnLamp, sp.red) + + self.channel (sp.world.physics.targetAccel, sp.yellow, -10, 5, 100) + + self.channel (sp.world.control.speed, sp.white, 0, 50, 200) + self.channel (sp.world.control.accel, sp.white, -10, 5, 100) diff --git a/simulations/train/world.py b/simulations/train/world.py new file mode 100644 index 00000000..f6dbe040 --- /dev/null +++ b/simulations/train/world.py @@ -0,0 +1,38 @@ +''' +====== Legal notices + +Copyright (C) 2013 - 2021 GEATEC engineering + +This program is free software. +You can use, redistribute and/or modify it, but only under the terms stated in the QQuickLicense. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY, without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +See the QQuickLicense for details. + +The QQuickLicense can be accessed at: http://www.qquick.org/license.html + +__________________________________________________________________________ + + + THIS PROGRAM IS FUNDAMENTALLY UNSUITABLE FOR CONTROLLING REAL SYSTEMS !! + +__________________________________________________________________________ + +It is meant for training purposes only. + +Removing this header ends your license. +''' + +import os +import sys as ss + +ss.path.append (os.path.abspath ('../..')) # If you want to store your simulations somewhere else, put SimPyLC in your PYTHONPATH environment variable + +import simpylc as sp +import physics as ph +import control as ct +import timing as tm + +sp.World (ph.Physics, ct.Control, tm.Timing)