pyFTSex/tutorial/pyFTS/developer/GOOGLE COLAB Yu - WeightedFTS.ipynb
2024-08-15 12:15:32 +04:00

874 KiB
Raw Permalink Blame History

First Order Conventional Fuzzy Time Series by Chen (1996)

S.-M. Chen, “Forecasting enrollments based on fuzzy time series,” Fuzzy Sets Syst., vol. 81, no. 3, pp. 311319, 1996.

Environment Setup

Library install/update

In [1]:
!pip3 install -U git+https://github.com/petroniocandido/pyFTS
!pip3 install dill
Collecting git+https://github.com/petroniocandido/pyFTS
  Cloning https://github.com/petroniocandido/pyFTS to /tmp/pip-req-build-sxuh9w5r
Building wheels for collected packages: pyFTS
  Running setup.py bdist_wheel for pyFTS ... - \ done
  Stored in directory: /tmp/pip-ephem-wheel-cache-2n9eirnt/wheels/84/d7/1e/a333c7128f25b347640740859808db094c4478e98663cd2297
Successfully built pyFTS
Installing collected packages: pyFTS
  Found existing installation: pyFTS 1.2.2
    Uninstalling pyFTS-1.2.2:
      Successfully uninstalled pyFTS-1.2.2
Successfully installed pyFTS-1.2.2
Requirement already satisfied: dill in /usr/local/lib/python3.6/dist-packages (0.2.7.1)

External libraries import

In [2]:
import warnings
warnings.filterwarnings('ignore')

import numpy as np
import pandas as pd
import matplotlib.pylab as plt
import seaborn as sns

%pylab inline
Populating the interactive namespace from numpy and matplotlib

Common pyFTS imports

In [3]:
from pyFTS.common import Util as cUtil
from pyFTS.benchmarks import benchmarks as bchmk, Util as bUtil
from pyFTS.partitioners import Util as pUtil

from pyFTS.models import yu

Common data transformations

In [4]:
from pyFTS.common import Transformations

tdiff = Transformations.Differential(1)

boxcox = Transformations.BoxCox(0)

Datasets

Data Loading

In [5]:
from pyFTS.data import TAIEX, NASDAQ, SP500

dataset_names = ["TAIEX", "SP500","NASDAQ"]

def get_dataset(name):
    if dataset_name == "TAIEX":
        return TAIEX.get_data()
    elif dataset_name == "SP500":
        return SP500.get_data()[11500:16000]
    elif dataset_name == "NASDAQ":
        return NASDAQ.get_data()


train_split = 2000
test_length = 200

Visualization

In [6]:
fig, ax = plt.subplots(nrows=2, ncols=3, figsize=[10,5])

for count,dataset_name in enumerate(dataset_names):
    dataset = get_dataset(dataset_name)
    dataset_diff = tdiff.apply(dataset)

    ax[0][count].plot(dataset)
    ax[1][count].plot(dataset_diff)
    ax[0][count].set_title(dataset_name)

Statistics

In [7]:
from statsmodels.tsa.stattools import adfuller

rows =[]

for count,dataset_name in enumerate(dataset_names):
    row = [dataset_name]
    dataset = get_dataset(dataset_name)
    result = adfuller(dataset)
    row.extend([result[0],result[1]])
    row.extend([value for key, value in result[4].items()])
    rows.append(row)
    
pd.DataFrame(rows,columns=['Dataset','ADF Statistic','p-value','Cr. Val. 1%','Cr. Val. 5%','Cr. Val. 10%'])
Out[7]:
Dataset ADF Statistic p-value Cr. Val. 1% Cr. Val. 5% Cr. Val. 10%
0 TAIEX -2.656728 0.081830 -3.431601 -2.862093 -2.567064
1 SP500 -1.747171 0.406987 -3.431811 -2.862186 -2.567114
2 NASDAQ 0.476224 0.984132 -3.432022 -2.862279 -2.567163

Partitioning

The best number of partitions of the Universe of Discourse is an optimization problem. The know more about partitioning schemes please look on the Partitioners notebook. To know more about benchmarking look on the Benchmarks notebook.

In [0]:
from pyFTS.partitioners import Grid, Util as pUtil
from pyFTS.benchmarks import benchmarks as bchmk
from pyFTS.models import chen

tag = 'partitioning'
_type = 'point'

for dataset_name in dataset_names:
    dataset = get_dataset(dataset_name)

    bchmk.sliding_window_benchmarks(dataset, 1000, train=0.8, inc=0.2,
                                    methods=[yu.WeightedFTS],
                                    benchmark_models=False,
                                    transformations=[None],
                                    partitions=np.arange(10,100,2), 
                                    progress=False, type=_type,
                                    file="benchmarks.db", dataset=dataset_name, tag=tag)

    bchmk.sliding_window_benchmarks(dataset, 1000, train=0.8, inc=0.2,
                                    methods=[yu.WeightedFTS],
                                    benchmark_models=False,
                                    transformations=[tdiff],
                                    partitions=np.arange(3,30,1), 
                                    progress=False, type=_type,
                                    file="benchmarks.db", dataset=dataset_name, tag=tag)
In [0]:
from pyFTS.benchmarks import Util as bUtil

df1 = bUtil.get_dataframe_from_bd("benchmarks.db",
                                  "tag = 'partitioning' and model = 'WFTS' and measure = 'rmse'and transformation is null")

df2 = bUtil.get_dataframe_from_bd("benchmarks.db",
                                  "tag = 'partitioning' and model = 'WFTS' and measure = 'rmse' and transformation is not null")

fig, ax = plt.subplots(nrows=2, ncols=1, figsize=[15,7])

g1 = sns.boxplot(x='Partitions', y='Value', hue='Dataset', data=df1, showfliers=False, ax=ax[0], 
                 palette="Set3")
box = g1.get_position()
g1.set_position([box.x0, box.y0, box.width * 0.85, box.height]) 
g1.legend(loc='right', bbox_to_anchor=(1.15, 0.5), ncol=1)
ax[0].set_title("Original data")
ax[0].set_ylabel("RMSE")
ax[0].set_xlabel("")

g2 = sns.boxplot(x='Partitions', y='Value', hue='Dataset', data=df2, showfliers=False, ax=ax[1], 
                 palette="Set3")
box = g2.get_position()
g2.set_position([box.x0, box.y0, box.width * 0.85, box.height]) 
g2.legend(loc='right', bbox_to_anchor=(1.15, 0.5), ncol=1)
ax[1].set_title("Differentiated data")
ax[1].set_ylabel("RMSE")
ax[1].set_xlabel("Number of partitions of the UoD")

Comparing the partitioning schemas

In [8]:
from pyFTS.partitioners import Grid, Util as pUtil

fig, ax = plt.subplots(nrows=2, ncols=3, figsize=[20,5])


partitioners = {}
partitioners_diff = {}

for count,dataset_name in enumerate(dataset_names):
    dataset = get_dataset(dataset_name)

    partitioner = Grid.GridPartitioner(data=dataset, npart=30)
    partitioners[dataset_name] = partitioner
    partitioner_diff = Grid.GridPartitioner(data=dataset, npart=10, transformation=tdiff)
    partitioners_diff[dataset_name] = partitioner_diff

    pUtil.plot_sets(dataset, [partitioner.sets], titles=[dataset_name], axis=ax[0][count])
    pUtil.plot_sets(dataset, [partitioner_diff.sets], titles=[''], axis=ax[1][count])

Fitting models

With original data

In [9]:
for count,dataset_name in enumerate(dataset_names):
    dataset = get_dataset(dataset_name)

    model1 = yu.WeightedFTS(partitioner=partitioners[dataset_name])
    model1.name=dataset_name
    model1.fit(dataset[:train_split], save_model=True, file_path='model1'+dataset_name, order=1)

    print(model1)
TAIEX:
A1 -> A1(0.067),A2(0.133),A2(0.2),A2(0.267),A2(0.333)
A10 -> A10(0.0),A10(0.0),A10(0.0),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A12(0.013),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.016),A9(0.016),A9(0.016),A9(0.016),A9(0.016)
A11 -> A10(0.0),A10(0.0),A10(0.0),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A11(0.002),A11(0.002),A11(0.002),A11(0.003),A11(0.003),A11(0.003),A11(0.003),A11(0.003),A11(0.003),A11(0.003),A11(0.003),A11(0.004),A11(0.004),A11(0.004),A11(0.004),A11(0.004),A11(0.004),A11(0.004),A11(0.005),A11(0.005),A11(0.005),A11(0.005),A11(0.005),A11(0.005),A11(0.005),A11(0.005),A11(0.006),A11(0.006),A11(0.006),A11(0.006),A11(0.006),A11(0.006),A11(0.006),A11(0.006),A11(0.007),A11(0.007),A11(0.007),A11(0.007),A11(0.007),A11(0.007),A11(0.007),A11(0.007),A11(0.008),A11(0.008),A11(0.008),A11(0.008),A11(0.008),A11(0.008),A11(0.008),A11(0.009),A11(0.009),A11(0.009),A11(0.009),A11(0.009),A11(0.009),A11(0.009),A11(0.009),A11(0.01),A11(0.01),A11(0.01),A11(0.01),A11(0.01),A11(0.01),A11(0.01),A11(0.01),A11(0.011),A11(0.011),A11(0.011),A11(0.011),A11(0.011),A11(0.011),A11(0.011),A11(0.011),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.014),A11(0.014),A11(0.014),A11(0.014),A11(0.014),A11(0.014),A11(0.014),A11(0.014),A11(0.015),A12(0.015),A12(0.015),A12(0.015),A12(0.015),A12(0.015),A12(0.015),A12(0.015),A12(0.016),A12(0.016),A12(0.016),A12(0.016)
A12 -> A11(0.0),A11(0.0),A11(0.0),A11(0.0),A11(0.0),A11(0.001),A11(0.001),A11(0.001),A11(0.001),A11(0.001),A11(0.001),A11(0.001),A11(0.001),A12(0.001),A12(0.001),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.003),A12(0.003),A12(0.003),A12(0.003),A12(0.003),A12(0.003),A12(0.003),A12(0.003),A12(0.003),A12(0.003),A12(0.003),A12(0.004),A12(0.004),A12(0.004),A12(0.004),A12(0.004),A12(0.004),A12(0.004),A12(0.004),A12(0.004),A12(0.004),A12(0.005),A12(0.005),A12(0.005),A12(0.005),A12(0.005),A12(0.005),A12(0.005),A12(0.005),A12(0.005),A12(0.005),A12(0.006),A12(0.006),A12(0.006),A12(0.006),A12(0.006),A12(0.006),A12(0.006),A12(0.006),A12(0.006),A12(0.006),A12(0.007),A12(0.007),A12(0.007),A12(0.007),A12(0.007),A12(0.007),A12(0.007),A12(0.007),A12(0.007),A12(0.007),A12(0.007),A12(0.008),A12(0.008),A12(0.008),A12(0.008),A12(0.008),A12(0.008),A12(0.008),A12(0.008),A12(0.008),A12(0.008),A12(0.009),A12(0.009),A12(0.009),A12(0.009),A12(0.009),A12(0.009),A12(0.009),A12(0.009),A12(0.009),A12(0.009),A12(0.01),A12(0.01),A12(0.01),A12(0.01),A12(0.01),A12(0.01),A12(0.01),A12(0.01),A12(0.01),A12(0.01),A12(0.01),A12(0.011),A12(0.011),A12(0.011),A12(0.011),A12(0.011),A12(0.011),A12(0.011),A12(0.011),A12(0.011),A12(0.011),A12(0.012),A12(0.012),A12(0.012),A12(0.012),A12(0.012),A12(0.012),A12(0.012),A12(0.012),A12(0.012),A12(0.012),A12(0.013),A12(0.013),A13(0.013),A13(0.013),A13(0.013),A13(0.013),A13(0.013),A13(0.013),A13(0.013),A13(0.013),A13(0.014),A13(0.014),A13(0.014),A13(0.014),A13(0.014)
A13 -> A12(0.0),A12(0.0),A12(0.001),A12(0.001),A12(0.001),A12(0.001),A12(0.001),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.002),A12(0.003),A12(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A13(0.012),A13(0.012),A13(0.012),A13(0.012),A13(0.012),A13(0.013),A13(0.013),A13(0.013),A13(0.013),A13(0.013),A13(0.014),A13(0.014),A13(0.014),A13(0.014),A13(0.014),A13(0.015),A13(0.015),A13(0.015),A13(0.015),A13(0.015),A13(0.016),A13(0.016),A13(0.016),A13(0.016),A13(0.016),A13(0.017),A13(0.017),A13(0.017),A13(0.017),A13(0.017),A13(0.018),A13(0.018),A13(0.018),A13(0.018),A13(0.018),A13(0.019),A13(0.019),A14(0.019),A14(0.019),A14(0.019),A14(0.02),A14(0.02),A14(0.02)
A14 -> A13(0.0),A13(0.0),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A14(0.002),A14(0.002),A14(0.002),A14(0.002),A14(0.002),A14(0.003),A14(0.003),A14(0.003),A14(0.003),A14(0.003),A14(0.004),A14(0.004),A14(0.004),A14(0.004),A14(0.004),A14(0.005),A14(0.005),A14(0.005),A14(0.005),A14(0.005),A14(0.006),A14(0.006),A14(0.006),A14(0.006),A14(0.006),A14(0.007),A14(0.007),A14(0.007),A14(0.007),A14(0.007),A14(0.008),A14(0.008),A14(0.008),A14(0.008),A14(0.008),A14(0.009),A14(0.009),A14(0.009),A14(0.009),A14(0.009),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.013),A14(0.013),A14(0.013),A14(0.013),A14(0.013),A14(0.014),A14(0.014),A14(0.014),A14(0.014),A14(0.014),A14(0.015),A14(0.015),A14(0.015),A14(0.015),A14(0.015),A14(0.016),A14(0.016),A14(0.016),A14(0.016),A14(0.016),A14(0.017),A14(0.017),A14(0.017),A14(0.017),A14(0.017),A14(0.018),A14(0.018),A14(0.018),A14(0.018),A14(0.018),A15(0.019),A15(0.019),A15(0.019),A15(0.019),A15(0.019),A15(0.02),A15(0.02)
A15 -> A14(0.0),A14(0.001),A14(0.001),A14(0.002),A14(0.002),A14(0.002),A14(0.003),A14(0.003),A15(0.004),A15(0.004),A15(0.004),A15(0.005),A15(0.005),A15(0.006),A15(0.006),A15(0.006),A15(0.007),A15(0.007),A15(0.008),A15(0.008),A15(0.008),A15(0.009),A15(0.009),A15(0.01),A15(0.01),A15(0.01),A15(0.011),A15(0.011),A15(0.012),A15(0.012),A15(0.012),A15(0.013),A15(0.013),A15(0.014),A15(0.014),A15(0.014),A15(0.015),A15(0.015),A15(0.016),A15(0.016),A15(0.016),A15(0.017),A15(0.017),A15(0.018),A15(0.018),A15(0.019),A15(0.019),A15(0.019),A15(0.02),A15(0.02),A15(0.021),A15(0.021),A15(0.021),A15(0.022),A15(0.022),A15(0.023),A15(0.023),A15(0.023),A15(0.024),A15(0.024),A16(0.025),A16(0.025),A16(0.025),A16(0.026),A16(0.026),A16(0.027),A16(0.027),A16(0.027),A16(0.028),A16(0.028)
A16 -> A15(0.0),A15(0.001),A15(0.001),A15(0.001),A15(0.002),A15(0.002),A15(0.002),A15(0.002),A15(0.003),A16(0.003),A16(0.003),A16(0.004),A16(0.004),A16(0.004),A16(0.005),A16(0.005),A16(0.005),A16(0.006),A16(0.006),A16(0.006),A16(0.006),A16(0.007),A16(0.007),A16(0.007),A16(0.008),A16(0.008),A16(0.008),A16(0.009),A16(0.009),A16(0.009),A16(0.01),A16(0.01),A16(0.01),A16(0.01),A16(0.011),A16(0.011),A16(0.011),A16(0.012),A16(0.012),A16(0.012),A16(0.013),A16(0.013),A16(0.013),A16(0.014),A16(0.014),A16(0.014),A16(0.015),A16(0.015),A16(0.015),A16(0.015),A16(0.016),A16(0.016),A16(0.016),A16(0.017),A16(0.017),A16(0.017),A16(0.018),A17(0.018),A17(0.018),A17(0.019),A17(0.019),A17(0.019),A17(0.019),A17(0.02),A17(0.02),A17(0.02),A17(0.021),A17(0.021),A17(0.021),A17(0.022),A17(0.022),A17(0.022),A17(0.023),A17(0.023),A17(0.023),A17(0.023),A17(0.024),A17(0.024),A17(0.024),A18(0.025)
A17 -> A15(0.0),A16(0.0),A16(0.0),A16(0.0),A16(0.001),A16(0.001),A16(0.001),A16(0.001),A16(0.001),A16(0.001),A16(0.001),A16(0.001),A16(0.002),A16(0.002),A16(0.002),A16(0.002),A16(0.002),A16(0.002),A16(0.002),A16(0.002),A16(0.003),A16(0.003),A17(0.003),A17(0.003),A17(0.003),A17(0.003),A17(0.003),A17(0.003),A17(0.004),A17(0.004),A17(0.004),A17(0.004),A17(0.004),A17(0.004),A17(0.004),A17(0.004),A17(0.005),A17(0.005),A17(0.005),A17(0.005),A17(0.005),A17(0.005),A17(0.005),A17(0.005),A17(0.006),A17(0.006),A17(0.006),A17(0.006),A17(0.006),A17(0.006),A17(0.006),A17(0.006),A17(0.007),A17(0.007),A17(0.007),A17(0.007),A17(0.007),A17(0.007),A17(0.007),A17(0.007),A17(0.008),A17(0.008),A17(0.008),A17(0.008),A17(0.008),A17(0.008),A17(0.008),A17(0.008),A17(0.008),A17(0.009),A17(0.009),A17(0.009),A17(0.009),A17(0.009),A17(0.009),A17(0.009),A17(0.009),A17(0.01),A17(0.01),A17(0.01),A17(0.01),A17(0.01),A17(0.01),A17(0.01),A17(0.01),A17(0.011),A17(0.011),A17(0.011),A17(0.011),A17(0.011),A17(0.011),A17(0.011),A17(0.011),A17(0.012),A17(0.012),A17(0.012),A17(0.012),A17(0.012),A17(0.012),A17(0.012),A17(0.012),A17(0.013),A17(0.013),A17(0.013),A17(0.013),A17(0.013),A17(0.013),A17(0.013),A17(0.013),A18(0.014),A18(0.014),A18(0.014),A18(0.014),A18(0.014),A18(0.014),A18(0.014),A18(0.014),A18(0.015),A18(0.015),A18(0.015),A18(0.015),A18(0.015),A18(0.015),A18(0.015),A18(0.015),A18(0.016),A18(0.016)
A18 -> A16(0.0),A17(0.0),A17(0.0),A17(0.001),A17(0.001),A17(0.001),A17(0.001),A17(0.001),A17(0.001),A17(0.001),A17(0.002),A17(0.002),A17(0.002),A17(0.002),A17(0.002),A17(0.002),A17(0.002),A17(0.003),A17(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A18(0.014),A18(0.014),A18(0.014),A18(0.014),A18(0.014),A18(0.014),A19(0.014),A19(0.015),A19(0.015),A19(0.015),A19(0.015),A19(0.015),A19(0.015),A19(0.016),A19(0.016),A19(0.016),A19(0.016),A19(0.016),A19(0.016),A19(0.016),A19(0.017),A19(0.017),A19(0.017),A19(0.017)
A19 -> A18(0.0),A18(0.0),A18(0.001),A18(0.001),A18(0.001),A18(0.001),A18(0.001),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A19(0.004),A19(0.004),A19(0.004),A19(0.004),A19(0.004),A19(0.005),A19(0.005),A19(0.005),A19(0.005),A19(0.005),A19(0.006),A19(0.006),A19(0.006),A19(0.006),A19(0.006),A19(0.006),A19(0.007),A19(0.007),A19(0.007),A19(0.007),A19(0.007),A19(0.008),A19(0.008),A19(0.008),A19(0.008),A19(0.008),A19(0.009),A19(0.009),A19(0.009),A19(0.009),A19(0.009),A19(0.01),A19(0.01),A19(0.01),A19(0.01),A19(0.01),A19(0.01),A19(0.011),A19(0.011),A19(0.011),A19(0.011),A19(0.011),A19(0.012),A19(0.012),A19(0.012),A19(0.012),A19(0.012),A19(0.013),A19(0.013),A19(0.013),A19(0.013),A19(0.013),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.015),A19(0.015),A19(0.015),A19(0.015),A19(0.015),A19(0.016),A19(0.016),A19(0.016),A19(0.016),A19(0.016),A19(0.017),A19(0.017),A20(0.017),A20(0.017),A20(0.017),A20(0.018),A20(0.018),A20(0.018),A20(0.018),A20(0.018),A20(0.018),A20(0.019),A20(0.019),A20(0.019),A20(0.019),A20(0.019)
A2 -> A1(0.011),A1(0.022),A1(0.033),A1(0.044),A2(0.055),A2(0.066),A2(0.077),A2(0.088),A2(0.099),A2(0.11),A3(0.121),A3(0.132),A3(0.143)
A20 -> A19(0.0),A19(0.001),A19(0.001),A19(0.001),A19(0.002),A19(0.002),A19(0.002),A19(0.002),A19(0.003),A19(0.003),A19(0.003),A19(0.004),A19(0.004),A19(0.004),A20(0.005),A20(0.005),A20(0.005),A20(0.006),A20(0.006),A20(0.006),A20(0.006),A20(0.007),A20(0.007),A20(0.007),A20(0.008),A20(0.008),A20(0.008),A20(0.009),A20(0.009),A20(0.009),A20(0.01),A20(0.01),A20(0.01),A20(0.01),A20(0.011),A20(0.011),A20(0.011),A20(0.012),A20(0.012),A20(0.012),A20(0.013),A20(0.013),A20(0.013),A20(0.014),A20(0.014),A20(0.014),A20(0.015),A20(0.015),A20(0.015),A20(0.015),A20(0.016),A20(0.016),A20(0.016),A20(0.017),A20(0.017),A20(0.017),A20(0.018),A20(0.018),A20(0.018),A20(0.019),A20(0.019),A20(0.019),A20(0.019),A20(0.02),A20(0.02),A20(0.02),A20(0.021),A20(0.021),A20(0.021),A21(0.022),A21(0.022),A21(0.022),A21(0.023),A21(0.023),A21(0.023),A21(0.023),A21(0.024),A21(0.024),A21(0.024),A22(0.025)
A21 -> A20(0.001),A20(0.001),A20(0.002),A20(0.002),A20(0.003),A20(0.003),A20(0.004),A20(0.004),A20(0.005),A20(0.005),A20(0.006),A21(0.006),A21(0.007),A21(0.007),A21(0.008),A21(0.008),A21(0.009),A21(0.01),A21(0.01),A21(0.011),A21(0.011),A21(0.012),A21(0.012),A21(0.013),A21(0.013),A21(0.014),A21(0.014),A21(0.015),A21(0.015),A21(0.016),A21(0.016),A21(0.017),A21(0.017),A21(0.018),A21(0.019),A21(0.019),A21(0.02),A21(0.02),A21(0.021),A21(0.021),A21(0.022),A21(0.022),A21(0.023),A21(0.023),A21(0.024),A21(0.024),A21(0.025),A21(0.025),A21(0.026),A21(0.026),A22(0.027),A22(0.027),A22(0.028),A22(0.029),A22(0.029),A22(0.03),A22(0.03),A22(0.031),A22(0.031),A22(0.032),A23(0.032)
A22 -> A21(0.0),A21(0.001),A21(0.001),A21(0.002),A21(0.002),A21(0.003),A21(0.003),A21(0.004),A21(0.004),A21(0.005),A21(0.005),A22(0.006),A22(0.006),A22(0.007),A22(0.007),A22(0.008),A22(0.008),A22(0.009),A22(0.009),A22(0.01),A22(0.01),A22(0.011),A22(0.011),A22(0.012),A22(0.012),A22(0.013),A22(0.013),A22(0.014),A22(0.014),A22(0.015),A22(0.015),A22(0.016),A22(0.016),A22(0.017),A22(0.017),A22(0.018),A22(0.018),A22(0.019),A22(0.019),A22(0.02),A22(0.02),A22(0.021),A22(0.021),A22(0.022),A22(0.022),A22(0.023),A22(0.023),A22(0.024),A22(0.024),A22(0.025),A22(0.025),A22(0.026),A22(0.026),A22(0.027),A22(0.027),A22(0.028),A23(0.028),A23(0.029),A23(0.029),A23(0.03),A23(0.03),A23(0.031),A23(0.031)
A23 -> A22(0.002),A22(0.005),A22(0.007),A22(0.009),A22(0.011),A22(0.014),A23(0.016),A23(0.018),A23(0.021),A23(0.023),A23(0.025),A23(0.028),A23(0.03),A23(0.032),A23(0.034),A23(0.037),A23(0.039),A23(0.041),A23(0.044),A23(0.046),A23(0.048),A23(0.051),A23(0.053),A23(0.055),A23(0.057),A24(0.06),A24(0.062),A24(0.064),A24(0.067)
A24 -> A21(0.002),A22(0.004),A23(0.006),A23(0.009),A24(0.011),A24(0.013),A24(0.015),A24(0.017),A24(0.019),A24(0.022),A24(0.024),A24(0.026),A24(0.028),A24(0.03),A24(0.032),A24(0.034),A24(0.037),A24(0.039),A24(0.041),A24(0.043),A24(0.045),A24(0.047),A24(0.049),A24(0.052),A24(0.054),A25(0.056),A25(0.058),A25(0.06),A25(0.062),A25(0.065)
A25 -> A24(0.003),A24(0.006),A24(0.009),A24(0.011),A25(0.014),A25(0.017),A25(0.02),A25(0.023),A25(0.026),A25(0.028),A25(0.031),A25(0.034),A25(0.037),A25(0.04),A25(0.043),A25(0.046),A25(0.048),A25(0.051),A26(0.054),A26(0.057),A26(0.06),A26(0.063),A26(0.066),A26(0.068),A26(0.071),A26(0.074)
A26 -> A24(0.008),A25(0.017),A25(0.025),A25(0.033),A25(0.042),A25(0.05),A25(0.058),A25(0.067),A26(0.075),A26(0.083),A26(0.092),A26(0.1),A26(0.108),A26(0.117),A26(0.125)
A3 -> A2(0.007),A2(0.013),A2(0.02),A3(0.026),A3(0.033),A3(0.039),A3(0.046),A3(0.052),A3(0.059),A3(0.065),A3(0.072),A3(0.078),A3(0.085),A3(0.092),A3(0.098),A4(0.105),A4(0.111)
A4 -> A3(0.004),A3(0.009),A4(0.013),A4(0.017),A4(0.022),A4(0.026),A4(0.03),A4(0.035),A4(0.039),A4(0.043),A4(0.048),A4(0.052),A4(0.056),A4(0.061),A4(0.065),A4(0.069),A4(0.074),A4(0.078),A5(0.082),A5(0.087),A5(0.091)
A5 -> A4(0.0),A4(0.001),A4(0.001),A4(0.002),A5(0.002),A5(0.003),A5(0.003),A5(0.004),A5(0.004),A5(0.005),A5(0.005),A5(0.006),A5(0.006),A5(0.007),A5(0.007),A5(0.008),A5(0.008),A5(0.009),A5(0.009),A5(0.01),A5(0.01),A5(0.011),A5(0.011),A5(0.012),A5(0.012),A5(0.013),A5(0.013),A5(0.014),A5(0.014),A5(0.015),A5(0.015),A5(0.016),A5(0.016),A5(0.017),A5(0.017),A5(0.018),A5(0.018),A5(0.019),A5(0.019),A5(0.02),A5(0.02),A5(0.021),A5(0.021),A5(0.022),A5(0.022),A5(0.023),A5(0.023),A5(0.024),A5(0.024),A5(0.025),A5(0.025),A5(0.026),A5(0.026),A5(0.027),A6(0.027),A6(0.028),A6(0.028),A6(0.029),A6(0.029),A6(0.03),A6(0.03),A6(0.031),A6(0.031)
A6 -> A5(0.0),A5(0.0),A5(0.0),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A6(0.001),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.008),A6(0.008),A6(0.008),A6(0.008),A6(0.008),A6(0.008),A6(0.008),A6(0.009),A6(0.009),A6(0.009),A6(0.009),A6(0.009),A6(0.009),A6(0.009),A6(0.009),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.012),A6(0.012),A6(0.012),A6(0.012),A6(0.012),A6(0.012),A6(0.012),A6(0.013),A6(0.013),A6(0.013),A6(0.013),A6(0.013),A6(0.013),A6(0.013),A6(0.013),A6(0.014),A6(0.014),A6(0.014),A6(0.014),A6(0.014),A6(0.014),A6(0.014),A6(0.014),A6(0.015),A7(0.015),A7(0.015),A7(0.015),A7(0.015),A7(0.015),A7(0.015),A7(0.015),A7(0.016),A7(0.016),A7(0.016),A7(0.016)
A7 -> A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.007),A7(0.007),A7(0.007),A7(0.007),A7(0.007),A7(0.007),A7(0.007),A7(0.007),A7(0.007),A7(0.007),A7(0.007),A7(0.008),A7(0.008),A7(0.008),A7(0.008),A7(0.008),A7(0.008),A7(0.008),A7(0.008),A7(0.008),A7(0.008),A7(0.008),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.009),A7(0.01),A7(0.01),A7(0.01),A7(0.01),A7(0.01),A7(0.01),A7(0.01),A7(0.01),A7(0.01),A7(0.01),A7(0.01),A7(0.011),A7(0.011),A7(0.011),A7(0.011),A7(0.011),A7(0.011),A7(0.011),A7(0.011),A7(0.011),A7(0.011),A7(0.011),A7(0.012),A7(0.012),A7(0.012),A7(0.012),A7(0.012),A7(0.012),A7(0.012),A8(0.012),A8(0.012),A8(0.012),A8(0.012),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.013)
A8 -> A6(0.0),A7(0.0),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A8(0.003),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.008),A8(0.008),A8(0.008),A8(0.008),A8(0.008),A8(0.009),A8(0.009),A8(0.009),A8(0.009),A8(0.009),A8(0.01),A8(0.01),A8(0.01),A8(0.01),A8(0.011),A8(0.011),A8(0.011),A8(0.011),A8(0.011),A8(0.012),A8(0.012),A8(0.012),A8(0.012),A8(0.012),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.014),A8(0.014),A8(0.014),A8(0.014),A8(0.014),A8(0.015),A8(0.015),A8(0.015),A8(0.015),A8(0.015),A8(0.016),A8(0.016),A8(0.016),A8(0.016),A8(0.017),A8(0.017),A8(0.017),A8(0.017),A8(0.017),A9(0.018),A9(0.018),A9(0.018),A9(0.018),A9(0.018),A9(0.019),A9(0.019),A9(0.019),A9(0.019),A9(0.02),A9(0.02),A9(0.02),A9(0.02),A9(0.02),A9(0.021)
A9 -> A10(0.0),A10(0.0),A10(0.0),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.003),A10(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.005),A8(0.005),A8(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.013),A9(0.013),A9(0.013),A9(0.013),A9(0.013),A9(0.013),A9(0.013),A9(0.013),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.015),A9(0.016),A9(0.016),A9(0.016),A9(0.016),A9(0.016),A9(0.016)

SP500:
A1 -> A1(0.002),A1(0.005),A1(0.007),A1(0.01),A1(0.012),A1(0.015),A1(0.017),A1(0.02),A1(0.022),A1(0.025),A1(0.027),A1(0.03),A1(0.032),A1(0.034),A1(0.037),A1(0.039),A1(0.042),A1(0.044),A1(0.047),A1(0.049),A1(0.052),A1(0.054),A1(0.057),A1(0.059),A1(0.062),A1(0.064),A2(0.067),A2(0.069)
A10 -> A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.012),A10(0.012),A10(0.012),A10(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.012),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A9(0.013),A9(0.013),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014)
A11 -> A10(0.0),A10(0.001),A10(0.001),A10(0.002),A10(0.002),A10(0.002),A10(0.003),A10(0.003),A10(0.003),A10(0.004),A10(0.004),A10(0.005),A11(0.005),A11(0.005),A11(0.006),A11(0.006),A11(0.006),A11(0.007),A11(0.007),A11(0.008),A11(0.008),A11(0.008),A11(0.009),A11(0.009),A11(0.01),A11(0.01),A11(0.01),A11(0.011),A11(0.011),A11(0.011),A11(0.012),A11(0.012),A11(0.013),A11(0.013),A11(0.013),A11(0.014),A11(0.014),A11(0.014),A11(0.015),A11(0.015),A11(0.016),A11(0.016),A11(0.016),A11(0.017),A11(0.017),A11(0.018),A11(0.018),A11(0.018),A11(0.019),A11(0.019),A11(0.019),A11(0.02),A11(0.02),A11(0.021),A11(0.021),A11(0.021),A11(0.022),A11(0.022),A11(0.022),A11(0.023),A11(0.023),A11(0.024),A11(0.024),A11(0.024),A11(0.025),A11(0.025),A11(0.025),A12(0.026),A12(0.026),A12(0.027),A12(0.027),A12(0.027)
A12 -> A11(0.0),A11(0.001),A11(0.001),A11(0.001),A11(0.002),A12(0.002),A12(0.003),A12(0.003),A12(0.003),A12(0.004),A12(0.004),A12(0.004),A12(0.005),A12(0.005),A12(0.005),A12(0.006),A12(0.006),A12(0.006),A12(0.007),A12(0.007),A12(0.008),A12(0.008),A12(0.008),A12(0.009),A12(0.009),A12(0.009),A12(0.01),A12(0.01),A12(0.01),A12(0.011),A12(0.011),A12(0.012),A12(0.012),A12(0.012),A12(0.013),A12(0.013),A12(0.013),A12(0.014),A12(0.014),A12(0.014),A12(0.015),A12(0.015),A12(0.015),A12(0.016),A12(0.016),A12(0.017),A12(0.017),A12(0.017),A12(0.018),A12(0.018),A12(0.018),A12(0.019),A12(0.019),A12(0.019),A12(0.02),A12(0.02),A12(0.021),A12(0.021),A12(0.021),A12(0.022),A13(0.022),A13(0.022),A13(0.023),A13(0.023),A13(0.023),A13(0.024),A13(0.024),A13(0.025),A13(0.025),A13(0.025),A13(0.026),A13(0.026),A13(0.026),A13(0.027)
A13 -> A12(0.0),A12(0.0),A12(0.0),A12(0.0),A12(0.0),A12(0.0),A12(0.0),A12(0.001),A12(0.001),A12(0.001),A12(0.001),A12(0.001),A12(0.001),A12(0.001),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.002),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.003),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.004),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.005),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.006),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.007),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.008),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.009),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.01),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A13(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.012)
A14 -> A13(0.0),A13(0.0),A13(0.0),A13(0.0),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A13(0.001),A14(0.001),A14(0.001),A14(0.002),A14(0.002),A14(0.002),A14(0.002),A14(0.002),A14(0.002),A14(0.002),A14(0.002),A14(0.002),A14(0.003),A14(0.003),A14(0.003),A14(0.003),A14(0.003),A14(0.003),A14(0.003),A14(0.003),A14(0.004),A14(0.004),A14(0.004),A14(0.004),A14(0.004),A14(0.004),A14(0.004),A14(0.004),A14(0.004),A14(0.005),A14(0.005),A14(0.005),A14(0.005),A14(0.005),A14(0.005),A14(0.005),A14(0.005),A14(0.006),A14(0.006),A14(0.006),A14(0.006),A14(0.006),A14(0.006),A14(0.006),A14(0.006),A14(0.006),A14(0.007),A14(0.007),A14(0.007),A14(0.007),A14(0.007),A14(0.007),A14(0.007),A14(0.007),A14(0.008),A14(0.008),A14(0.008),A14(0.008),A14(0.008),A14(0.008),A14(0.008),A14(0.008),A14(0.008),A14(0.009),A14(0.009),A14(0.009),A14(0.009),A14(0.009),A14(0.009),A14(0.009),A14(0.009),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.01),A14(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.011),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.012),A14(0.013),A14(0.013),A14(0.013),A14(0.013),A14(0.013),A14(0.013),A14(0.013),A14(0.013),A14(0.014),A14(0.014),A14(0.014),A14(0.014),A14(0.014),A14(0.014),A14(0.014),A14(0.014),A14(0.014),A14(0.015),A15(0.015),A15(0.015),A15(0.015),A15(0.015),A15(0.015),A15(0.015)
A15 -> A14(0.0),A14(0.001),A14(0.001),A14(0.002),A14(0.002),A14(0.003),A15(0.003),A15(0.004),A15(0.004),A15(0.005),A15(0.005),A15(0.006),A15(0.006),A15(0.007),A15(0.007),A15(0.008),A15(0.008),A15(0.009),A15(0.009),A15(0.01),A15(0.01),A15(0.011),A15(0.011),A15(0.012),A15(0.012),A15(0.013),A15(0.013),A15(0.014),A15(0.014),A15(0.015),A15(0.015),A15(0.016),A15(0.016),A15(0.017),A15(0.017),A15(0.018),A15(0.018),A15(0.019),A15(0.019),A15(0.02),A15(0.02),A15(0.021),A15(0.021),A15(0.022),A15(0.022),A15(0.023),A15(0.023),A15(0.024),A15(0.024),A15(0.025),A15(0.025),A15(0.026),A15(0.026),A15(0.027),A15(0.027),A15(0.028),A15(0.028),A16(0.029),A16(0.029),A16(0.03),A16(0.03),A16(0.031),A16(0.031)
A16 -> A15(0.0),A15(0.0),A15(0.001),A15(0.001),A15(0.001),A15(0.001),A16(0.002),A16(0.002),A16(0.002),A16(0.002),A16(0.003),A16(0.003),A16(0.003),A16(0.003),A16(0.004),A16(0.004),A16(0.004),A16(0.004),A16(0.005),A16(0.005),A16(0.005),A16(0.005),A16(0.006),A16(0.006),A16(0.006),A16(0.006),A16(0.007),A16(0.007),A16(0.007),A16(0.007),A16(0.008),A16(0.008),A16(0.008),A16(0.008),A16(0.009),A16(0.009),A16(0.009),A16(0.009),A16(0.01),A16(0.01),A16(0.01),A16(0.01),A16(0.011),A16(0.011),A16(0.011),A16(0.011),A16(0.012),A16(0.012),A16(0.012),A16(0.012),A16(0.013),A16(0.013),A16(0.013),A16(0.013),A16(0.014),A16(0.014),A16(0.014),A16(0.014),A16(0.015),A16(0.015),A16(0.015),A16(0.015),A16(0.016),A16(0.016),A16(0.016),A16(0.016),A16(0.017),A16(0.017),A16(0.017),A16(0.017),A16(0.018),A16(0.018),A16(0.018),A16(0.018),A16(0.019),A16(0.019),A16(0.019),A16(0.019),A16(0.02),A16(0.02),A17(0.02),A17(0.02),A17(0.021),A17(0.021),A17(0.021),A17(0.021),A17(0.022),A17(0.022),A17(0.022)
A17 -> A16(0.0),A16(0.001),A16(0.001),A16(0.001),A16(0.001),A16(0.002),A16(0.002),A16(0.002),A16(0.002),A17(0.003),A17(0.003),A17(0.003),A17(0.004),A17(0.004),A17(0.004),A17(0.004),A17(0.005),A17(0.005),A17(0.005),A17(0.005),A17(0.006),A17(0.006),A17(0.006),A17(0.007),A17(0.007),A17(0.007),A17(0.007),A17(0.008),A17(0.008),A17(0.008),A17(0.008),A17(0.009),A17(0.009),A17(0.009),A17(0.01),A17(0.01),A17(0.01),A17(0.01),A17(0.011),A17(0.011),A17(0.011),A17(0.011),A17(0.012),A17(0.012),A17(0.012),A17(0.013),A17(0.013),A17(0.013),A17(0.013),A17(0.014),A17(0.014),A17(0.014),A17(0.015),A17(0.015),A17(0.015),A17(0.015),A17(0.016),A17(0.016),A17(0.016),A17(0.016),A17(0.017),A17(0.017),A17(0.017),A17(0.018),A17(0.018),A17(0.018),A17(0.018),A17(0.019),A17(0.019),A17(0.019),A17(0.019),A17(0.02),A17(0.02),A17(0.02),A17(0.021),A18(0.021),A18(0.021),A18(0.021),A18(0.022),A18(0.022),A18(0.022),A18(0.022),A18(0.023),A18(0.023),A18(0.023)
A18 -> A17(0.0),A17(0.0),A17(0.0),A17(0.0),A17(0.001),A17(0.001),A17(0.001),A17(0.001),A17(0.001),A17(0.001),A18(0.001),A18(0.001),A18(0.001),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.004),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.005),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.006),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.007),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.008),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.009),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.01),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.011),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.012),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A18(0.013),A19(0.013),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.015),A19(0.015),A19(0.015),A19(0.015),A19(0.015)
A19 -> A18(0.0),A18(0.0),A18(0.001),A18(0.001),A18(0.001),A18(0.001),A18(0.001),A18(0.002),A18(0.002),A18(0.002),A18(0.002),A18(0.003),A18(0.003),A18(0.003),A18(0.003),A19(0.003),A19(0.004),A19(0.004),A19(0.004),A19(0.004),A19(0.004),A19(0.005),A19(0.005),A19(0.005),A19(0.005),A19(0.005),A19(0.006),A19(0.006),A19(0.006),A19(0.006),A19(0.007),A19(0.007),A19(0.007),A19(0.007),A19(0.007),A19(0.008),A19(0.008),A19(0.008),A19(0.008),A19(0.008),A19(0.009),A19(0.009),A19(0.009),A19(0.009),A19(0.009),A19(0.01),A19(0.01),A19(0.01),A19(0.01),A19(0.011),A19(0.011),A19(0.011),A19(0.011),A19(0.011),A19(0.012),A19(0.012),A19(0.012),A19(0.012),A19(0.012),A19(0.013),A19(0.013),A19(0.013),A19(0.013),A19(0.013),A19(0.014),A19(0.014),A19(0.014),A19(0.014),A19(0.015),A19(0.015),A19(0.015),A19(0.015),A19(0.015),A19(0.016),A19(0.016),A19(0.016),A19(0.016),A19(0.016),A19(0.017),A19(0.017),A19(0.017),A19(0.017),A19(0.017),A19(0.018),A19(0.018),A19(0.018),A19(0.018),A20(0.019),A20(0.019),A20(0.019),A20(0.019),A20(0.019),A20(0.02),A20(0.02),A20(0.02),A20(0.02),A20(0.02)
A2 -> A1(0.0),A2(0.001),A2(0.001),A2(0.002),A2(0.002),A2(0.002),A2(0.003),A2(0.003),A2(0.004),A2(0.004),A2(0.004),A2(0.005),A2(0.005),A2(0.006),A2(0.006),A2(0.006),A2(0.007),A2(0.007),A2(0.008),A2(0.008),A2(0.008),A2(0.009),A2(0.009),A2(0.01),A2(0.01),A2(0.01),A2(0.011),A2(0.011),A2(0.012),A2(0.012),A2(0.012),A2(0.013),A2(0.013),A2(0.014),A2(0.014),A2(0.014),A2(0.015),A2(0.015),A2(0.016),A2(0.016),A2(0.016),A2(0.017),A2(0.017),A2(0.018),A2(0.018),A2(0.019),A2(0.019),A2(0.019),A2(0.02),A2(0.02),A2(0.021),A2(0.021),A2(0.021),A2(0.022),A2(0.022),A2(0.023),A2(0.023),A2(0.023),A2(0.024),A2(0.024),A2(0.025),A2(0.025),A2(0.025),A2(0.026),A2(0.026),A2(0.027),A3(0.027),A3(0.027),A3(0.028),A3(0.028)
A20 -> A19(0.0),A19(0.001),A19(0.001),A19(0.001),A19(0.001),A19(0.002),A19(0.002),A19(0.002),A19(0.002),A20(0.003),A20(0.003),A20(0.003),A20(0.003),A20(0.004),A20(0.004),A20(0.004),A20(0.005),A20(0.005),A20(0.005),A20(0.005),A20(0.006),A20(0.006),A20(0.006),A20(0.006),A20(0.007),A20(0.007),A20(0.007),A20(0.007),A20(0.008),A20(0.008),A20(0.008),A20(0.009),A20(0.009),A20(0.009),A20(0.009),A20(0.01),A20(0.01),A20(0.01),A20(0.01),A20(0.011),A20(0.011),A20(0.011),A20(0.011),A20(0.012),A20(0.012),A20(0.012),A20(0.013),A20(0.013),A20(0.013),A20(0.013),A20(0.014),A20(0.014),A20(0.014),A20(0.014),A20(0.015),A20(0.015),A20(0.015),A20(0.016),A20(0.016),A20(0.016),A20(0.016),A20(0.017),A20(0.017),A20(0.017),A20(0.017),A20(0.018),A20(0.018),A20(0.018),A20(0.018),A20(0.019),A20(0.019),A20(0.019),A20(0.02),A20(0.02),A20(0.02),A20(0.02),A20(0.021),A21(0.021),A21(0.021),A21(0.021),A21(0.022),A21(0.022),A21(0.022),A21(0.022),A21(0.023),A21(0.023)
A21 -> A19(0.0),A20(0.001),A20(0.001),A20(0.001),A20(0.002),A20(0.002),A20(0.002),A20(0.003),A20(0.003),A21(0.003),A21(0.004),A21(0.004),A21(0.004),A21(0.005),A21(0.005),A21(0.005),A21(0.006),A21(0.006),A21(0.006),A21(0.006),A21(0.007),A21(0.007),A21(0.007),A21(0.008),A21(0.008),A21(0.008),A21(0.009),A21(0.009),A21(0.009),A21(0.01),A21(0.01),A21(0.01),A21(0.011),A21(0.011),A21(0.011),A21(0.012),A21(0.012),A21(0.012),A21(0.013),A21(0.013),A21(0.013),A21(0.014),A21(0.014),A21(0.014),A21(0.015),A21(0.015),A21(0.015),A21(0.016),A21(0.016),A21(0.016),A21(0.017),A21(0.017),A21(0.017),A21(0.018),A21(0.018),A21(0.018),A21(0.019),A21(0.019),A21(0.019),A21(0.019),A21(0.02),A21(0.02),A21(0.02),A21(0.021),A21(0.021),A21(0.021),A21(0.022),A21(0.022),A21(0.022),A21(0.023),A21(0.023),A21(0.023),A21(0.024),A21(0.024),A22(0.024),A22(0.025),A22(0.025),A22(0.025)
A22 -> A21(0.002),A21(0.004),A21(0.005),A21(0.007),A22(0.009),A22(0.011),A22(0.012),A22(0.014),A22(0.016),A22(0.018),A22(0.02),A22(0.021),A22(0.023),A22(0.025),A22(0.027),A22(0.029),A22(0.03),A22(0.032),A22(0.034),A22(0.036),A22(0.037),A22(0.039),A22(0.041),A22(0.043),A22(0.045),A22(0.046),A22(0.048),A22(0.05),A22(0.052),A22(0.053),A22(0.055),A22(0.057),A22(0.059)
A3 -> A2(0.0),A2(0.0),A2(0.0),A3(0.0),A3(0.0),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.013),A3(0.013),A3(0.013),A3(0.013),A3(0.013),A3(0.013),A4(0.013),A4(0.013)
A4 -> A3(0.001),A4(0.003),A4(0.004),A4(0.005),A4(0.006),A4(0.008),A4(0.009),A4(0.01),A4(0.012),A4(0.013),A4(0.014),A4(0.015),A4(0.017),A4(0.018),A4(0.019),A4(0.021),A4(0.022),A4(0.023),A4(0.024),A4(0.026),A4(0.027),A4(0.028),A4(0.029),A4(0.031),A4(0.032),A4(0.033),A4(0.035),A4(0.036),A4(0.037),A4(0.038),A4(0.04),A4(0.041),A4(0.042),A4(0.044),A4(0.045),A4(0.046),A4(0.047),A4(0.049),A5(0.05)
A5 -> A5(0.0),A5(0.001),A5(0.001),A5(0.002),A5(0.002),A5(0.003),A5(0.003),A5(0.004),A5(0.004),A5(0.005),A5(0.005),A5(0.005),A5(0.006),A5(0.006),A5(0.007),A5(0.007),A5(0.008),A5(0.008),A5(0.009),A5(0.009),A5(0.009),A5(0.01),A5(0.01),A5(0.011),A5(0.011),A5(0.012),A5(0.012),A5(0.013),A5(0.013),A5(0.014),A5(0.014),A5(0.014),A5(0.015),A5(0.015),A5(0.016),A5(0.016),A5(0.017),A5(0.017),A5(0.018),A5(0.018),A5(0.019),A5(0.019),A5(0.019),A5(0.02),A5(0.02),A5(0.021),A5(0.021),A5(0.022),A5(0.022),A5(0.023),A5(0.023),A5(0.024),A5(0.024),A5(0.024),A5(0.025),A5(0.025),A5(0.026),A5(0.026),A5(0.027),A5(0.027),A5(0.028),A5(0.028),A5(0.028),A6(0.029),A6(0.029),A6(0.03)
A6 -> A5(0.0),A5(0.001),A6(0.001),A6(0.002),A6(0.002),A6(0.003),A6(0.003),A6(0.004),A6(0.004),A6(0.005),A6(0.005),A6(0.006),A6(0.006),A6(0.007),A6(0.007),A6(0.008),A6(0.008),A6(0.009),A6(0.009),A6(0.01),A6(0.01),A6(0.011),A6(0.011),A6(0.012),A6(0.012),A6(0.013),A6(0.013),A6(0.014),A6(0.014),A6(0.015),A6(0.015),A6(0.016),A6(0.016),A6(0.017),A6(0.017),A6(0.018),A6(0.018),A6(0.019),A6(0.019),A6(0.02),A6(0.02),A6(0.021),A6(0.021),A6(0.022),A6(0.022),A6(0.023),A6(0.023),A6(0.024),A6(0.024),A6(0.025),A6(0.025),A6(0.026),A6(0.026),A6(0.027),A6(0.027),A6(0.028),A6(0.028),A6(0.029),A7(0.029),A7(0.03),A7(0.03),A7(0.031),A7(0.031)
A7 -> A6(0.0),A6(0.001),A6(0.001),A6(0.001),A7(0.002),A7(0.002),A7(0.002),A7(0.003),A7(0.003),A7(0.003),A7(0.004),A7(0.004),A7(0.004),A7(0.005),A7(0.005),A7(0.005),A7(0.006),A7(0.006),A7(0.006),A7(0.007),A7(0.007),A7(0.007),A7(0.008),A7(0.008),A7(0.008),A7(0.009),A7(0.009),A7(0.009),A7(0.01),A7(0.01),A7(0.01),A7(0.011),A7(0.011),A7(0.011),A7(0.012),A7(0.012),A7(0.012),A7(0.013),A7(0.013),A7(0.013),A7(0.014),A7(0.014),A7(0.014),A7(0.015),A7(0.015),A7(0.015),A7(0.016),A7(0.016),A7(0.016),A7(0.017),A7(0.017),A7(0.017),A7(0.018),A7(0.018),A7(0.018),A7(0.019),A7(0.019),A7(0.019),A7(0.02),A7(0.02),A7(0.02),A7(0.021),A7(0.021),A7(0.021),A7(0.022),A7(0.022),A7(0.022),A7(0.023),A7(0.023),A8(0.023),A8(0.024),A8(0.024),A8(0.024),A8(0.025),A8(0.025),A8(0.025),A8(0.026)
A8 -> A7(0.0),A7(0.0),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A8(0.001),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.008),A8(0.008),A8(0.008),A8(0.008),A8(0.008),A8(0.008),A8(0.009),A8(0.009),A8(0.009),A8(0.009),A8(0.009),A8(0.01),A8(0.01),A8(0.01),A8(0.01),A8(0.01),A8(0.01),A8(0.011),A8(0.011),A8(0.011),A8(0.011),A8(0.011),A8(0.011),A8(0.012),A8(0.012),A8(0.012),A8(0.012),A8(0.012),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.013),A8(0.014),A8(0.014),A8(0.014),A8(0.014),A8(0.014),A8(0.014),A8(0.015),A8(0.015),A8(0.015),A8(0.015),A8(0.015),A8(0.016),A8(0.016),A8(0.016),A8(0.016),A8(0.016),A8(0.016),A9(0.017),A9(0.017),A9(0.017),A9(0.017),A9(0.017),A9(0.017),A9(0.018),A9(0.018),A9(0.018),A9(0.018),A9(0.018),A9(0.019),A9(0.019)
A9 -> A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.01),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.011),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.012),A9(0.013),A9(0.013),A9(0.013),A9(0.013)

NASDAQ:
A1 -> A1(0.004),A1(0.009),A1(0.013),A1(0.017),A1(0.022),A1(0.026),A1(0.03),A1(0.035),A1(0.039),A1(0.043),A1(0.048),A1(0.052),A1(0.056),A1(0.061),A1(0.065),A1(0.069),A1(0.074),A2(0.078),A2(0.082),A2(0.087),A2(0.091)
A10 -> A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.001),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.002),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.003),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.004),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.005),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.006),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.007),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.008),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.009),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.01),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.011),A10(0.012),A10(0.012),A10(0.012),A10(0.012),A10(0.012),A10(0.012),A10(0.012),A10(0.012),A10(0.012),A10(0.012),A10(0.013),A10(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A11(0.013),A9(0.013),A9(0.013),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014),A9(0.014)
A11 -> A10(0.0),A10(0.001),A10(0.001),A10(0.002),A10(0.002),A10(0.003),A11(0.003),A11(0.004),A11(0.004),A11(0.005),A11(0.005),A11(0.006),A11(0.006),A11(0.007),A11(0.007),A11(0.008),A11(0.008),A11(0.009),A11(0.009),A11(0.01),A11(0.01),A11(0.011),A11(0.011),A11(0.012),A11(0.012),A11(0.012),A11(0.013),A11(0.013),A11(0.014),A11(0.014),A11(0.015),A11(0.015),A11(0.016),A11(0.016),A11(0.017),A11(0.017),A11(0.018),A11(0.018),A11(0.019),A11(0.019),A11(0.02),A11(0.02),A11(0.021),A11(0.021),A11(0.022),A11(0.022),A11(0.023),A11(0.023),A11(0.024),A11(0.024),A11(0.025),A11(0.025),A11(0.025),A11(0.026),A11(0.026),A11(0.027),A11(0.027),A11(0.028),A11(0.028),A11(0.029),A11(0.029),A12(0.03),A12(0.03),A12(0.031)
A12 -> A11(0.167),A11(0.333),A11(0.5)
A2 -> A1(0.0),A1(0.0),A1(0.0),A1(0.0),A2(0.0),A2(0.0),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.002),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.003),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.004),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.005),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.006),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.007),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.008),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.009),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.01),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.011),A2(0.012),A2(0.012),A2(0.012),A2(0.012),A2(0.012),A2(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.013),A3(0.013),A3(0.013)
A3 -> A2(0.0),A2(0.0),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.001),A2(0.002),A2(0.002),A2(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.004),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.005),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.006),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.007),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.008),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.009),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.01),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.011),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.012),A3(0.013),A3(0.013),A3(0.013),A3(0.013),A3(0.013),A3(0.014),A3(0.014),A3(0.014),A3(0.014),A3(0.014),A3(0.014),A3(0.015),A3(0.015),A3(0.015),A3(0.015),A3(0.015),A3(0.016),A3(0.016),A3(0.016),A3(0.016),A3(0.016),A3(0.017),A3(0.017),A3(0.017),A3(0.017),A3(0.017),A3(0.018),A3(0.018),A3(0.018),A3(0.018),A3(0.018),A3(0.018),A3(0.019),A4(0.019),A4(0.019),A4(0.019),A4(0.019)
A4 -> A3(0.0),A3(0.0),A3(0.0),A3(0.001),A3(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.006),A4(0.006),A4(0.006),A4(0.006),A4(0.006),A4(0.006),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.01),A4(0.01),A4(0.01),A4(0.01),A4(0.01),A4(0.01),A4(0.011),A4(0.011),A4(0.011),A4(0.011),A4(0.011),A4(0.011),A4(0.011),A4(0.012),A4(0.012),A4(0.012),A4(0.012),A4(0.012),A4(0.012),A4(0.013),A4(0.013),A4(0.013),A4(0.013),A4(0.013),A4(0.013),A4(0.014),A4(0.014),A4(0.014),A4(0.014),A4(0.014),A4(0.014),A4(0.014),A4(0.015),A4(0.015),A4(0.015),A4(0.015),A4(0.015),A4(0.015),A4(0.016),A4(0.016),A5(0.016),A5(0.016),A5(0.016),A5(0.016),A5(0.016),A5(0.017),A5(0.017),A5(0.017),A5(0.017),A5(0.017),A5(0.017),A5(0.018)
A5 -> A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.01),A5(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.012)
A6 -> A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A6(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006),A7(0.006)
A7 -> A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A6(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.001),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005)
A8 -> A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A7(0.0),A8(0.0),A8(0.0),A8(0.0),A8(0.0),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.002),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.003),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.004),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.005),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.006),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A8(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007)
A9 -> A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.0),A10(0.0),A8(0.0),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A8(0.001),A9(0.001),A9(0.001),A9(0.001),A9(0.001),A9(0.001),A9(0.001),A9(0.001),A9(0.001),A9(0.001),A9(0.001),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.002),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.003),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.004),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.005),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.006),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.007),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.008),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009),A9(0.009)

With transformed data

In [10]:
for count,dataset_name in enumerate(dataset_names):
    dataset = get_dataset(dataset_name)

    model2 = yu.WeightedFTS(partitioner=partitioners_diff[dataset_name])
    model2.name=dataset_name
    model2.append_transformation(tdiff)
    model2.fit(dataset[:train_split], save_model=True, file_path='model2'+dataset_name, order=1)

    print(model2)
TAIEX:
A0 -> A4(1.0)
A1 -> A4(0.167),A4(0.333),A5(0.5)
A2 -> A2(0.015),A2(0.03),A2(0.045),A3(0.061),A4(0.076),A4(0.091),A4(0.106),A4(0.121),A5(0.136),A5(0.152),A5(0.167)
A3 -> A2(0.0),A2(0.0),A3(0.0),A3(0.0),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.002),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A3(0.003),A4(0.003),A4(0.003),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.005),A4(0.006),A4(0.006),A4(0.006),A4(0.006),A4(0.006),A4(0.006),A4(0.006),A4(0.006),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.007),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.008),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.009),A4(0.01),A4(0.01),A4(0.01),A4(0.01),A4(0.01),A4(0.01),A4(0.01),A4(0.01),A5(0.011),A5(0.011),A5(0.011),A5(0.011),A5(0.011),A5(0.011),A5(0.011),A5(0.011),A5(0.012),A5(0.012),A5(0.012),A5(0.012),A5(0.012),A5(0.012),A5(0.012),A5(0.012),A5(0.013),A5(0.013),A5(0.013),A5(0.013),A5(0.013),A5(0.013),A5(0.013),A5(0.013),A5(0.014),A5(0.014),A5(0.014),A5(0.014),A5(0.014),A5(0.014),A5(0.014),A5(0.014),A5(0.015),A5(0.015),A5(0.015),A5(0.015),A5(0.015),A5(0.015),A6(0.015),A6(0.015),A6(0.016),A7(0.016)
A4 -> A1(0.0),A1(0.0),A2(0.0),A2(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A7(0.003),A8(0.003),A8(0.003),A9(0.003)
A5 -> A0(0.0),A2(0.0),A2(0.0),A2(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A8(0.002),A8(0.002),A8(0.002)
A6 -> A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A4(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.007),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.008),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.009),A5(0.01),A5(0.01),A5(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.01),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A6(0.011),A7(0.012),A7(0.012),A7(0.012),A8(0.012),A8(0.012),A8(0.012),A9(0.012)
A7 -> A3(0.004),A3(0.007),A3(0.011),A4(0.014),A4(0.018),A4(0.022),A4(0.025),A5(0.029),A5(0.033),A5(0.036),A5(0.04),A5(0.043),A5(0.047),A5(0.051),A5(0.054),A5(0.058),A6(0.062),A6(0.065),A6(0.069),A6(0.072),A7(0.076),A7(0.08),A7(0.083)
A8 -> A2(0.028),A3(0.056),A3(0.083),A3(0.111),A5(0.139),A5(0.167),A5(0.194),A6(0.222)
A9 -> A1(0.333),A7(0.667)

SP500:
A2 -> A2(0.167),A4(0.333),A5(0.5)
A3 -> A3(0.002),A3(0.003),A3(0.005),A3(0.006),A3(0.008),A3(0.009),A4(0.011),A4(0.012),A4(0.014),A4(0.015),A4(0.017),A4(0.018),A4(0.02),A4(0.021),A4(0.023),A4(0.024),A4(0.026),A4(0.027),A4(0.029),A5(0.03),A5(0.032),A5(0.033),A5(0.035),A5(0.036),A5(0.038),A5(0.039),A5(0.041),A5(0.042),A5(0.044),A5(0.045),A5(0.047),A5(0.048),A5(0.05),A6(0.051),A6(0.053),A7(0.054)
A4 -> A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.004),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.005),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A5(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.006),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A6(0.007),A7(0.007)
A5 -> A2(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.001),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A7(0.002),A8(0.002)
A6 -> A2(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A4(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.0),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.001),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.003),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A6(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.004),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A7(0.005),A8(0.005),A8(0.005),A8(0.005)
A7 -> A3(0.001),A3(0.001),A3(0.002),A4(0.002),A4(0.003),A4(0.003),A4(0.004),A4(0.004),A4(0.005),A4(0.005),A4(0.006),A4(0.007),A4(0.007),A5(0.008),A5(0.008),A5(0.009),A5(0.009),A5(0.01),A5(0.01),A5(0.011),A5(0.011),A5(0.012),A5(0.013),A5(0.013),A5(0.014),A5(0.014),A5(0.015),A5(0.015),A6(0.016),A6(0.016),A6(0.017),A6(0.017),A6(0.018),A6(0.019),A6(0.019),A6(0.02),A6(0.02),A6(0.021),A6(0.021),A6(0.022),A6(0.022),A6(0.023),A6(0.023),A6(0.024),A7(0.025),A7(0.025),A7(0.026),A7(0.026),A7(0.027),A7(0.027),A7(0.028),A7(0.028),A7(0.029),A7(0.03),A7(0.03),A7(0.031),A7(0.031),A7(0.032),A8(0.032),A9(0.033)
A8 -> A6(0.067),A6(0.133),A6(0.2),A7(0.267),A7(0.333)
A9 -> A6(1.0)

NASDAQ:
A0 -> A2(0.167),A3(0.333),A6(0.5)
A1 -> A2(0.167),A5(0.333),A6(0.5)
A2 -> A0(0.001),A2(0.002),A2(0.003),A3(0.004),A3(0.005),A3(0.006),A3(0.006),A3(0.007),A3(0.008),A3(0.009),A3(0.01),A3(0.011),A3(0.012),A3(0.013),A3(0.014),A3(0.015),A3(0.016),A3(0.017),A3(0.018),A3(0.019),A3(0.019),A3(0.02),A3(0.021),A3(0.022),A3(0.023),A3(0.024),A3(0.025),A3(0.026),A4(0.027),A4(0.028),A4(0.029),A4(0.03),A4(0.031),A4(0.031),A4(0.032),A4(0.033),A4(0.034),A4(0.035),A4(0.036),A4(0.037),A4(0.038),A4(0.039),A4(0.04),A4(0.041),A5(0.042),A5(0.043)
A3 -> A1(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A4(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A5(0.003),A6(0.003),A6(0.003)
A4 -> A0(0.0),A1(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A2(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.0),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A3(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.001),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A4(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A5(0.002),A6(0.002),A6(0.002),A6(0.002),A6(0.002),A7(0.002)
A5 -> A1(0.0),A2(0.001),A2(0.001),A2(0.002),A2(0.002),A2(0.002),A2(0.003),A3(0.003),A3(0.003),A3(0.004),A3(0.004),A3(0.005),A3(0.005),A3(0.005),A3(0.006),A4(0.006),A4(0.006),A4(0.007),A4(0.007),A4(0.008),A4(0.008),A4(0.008),A4(0.009),A4(0.009),A4(0.01),A4(0.01),A4(0.01),A4(0.011),A4(0.011),A4(0.011),A4(0.012),A4(0.012),A4(0.013),A4(0.013),A4(0.013),A4(0.014),A4(0.014),A4(0.014),A4(0.015),A4(0.015),A4(0.016),A4(0.016),A4(0.016),A4(0.017),A4(0.017),A4(0.018),A4(0.018),A4(0.018),A4(0.019),A4(0.019),A4(0.019),A4(0.02),A4(0.02),A4(0.021),A4(0.021),A4(0.021),A4(0.022),A5(0.022),A5(0.022),A5(0.023),A5(0.023),A5(0.024),A5(0.024),A5(0.024),A5(0.025),A5(0.025),A5(0.025),A5(0.026),A5(0.026),A6(0.027),A6(0.027),A6(0.027)
A6 -> A0(0.011),A2(0.022),A3(0.033),A3(0.044),A3(0.055),A4(0.066),A4(0.077),A4(0.088),A5(0.099),A5(0.11),A5(0.121),A6(0.132),A6(0.143)
A7 -> A4(1.0)

Predicting with the models

In [11]:
fig, ax = plt.subplots(nrows=3, ncols=1, figsize=[20,10])


for count,dataset_name in enumerate(dataset_names):
    dataset = get_dataset(dataset_name)
    
    ax[count].plot(dataset[train_split:train_split+200])

    model1 = cUtil.load_obj('model1'+dataset_name)

    forecasts = model1.predict(dataset[train_split:train_split+200])
    
    ax[count].plot(forecasts)
    
    ax[count].set_title(dataset_name)
    
plt.tight_layout()
In [12]:
from pyFTS.benchmarks import Measures

rows = []

for count,dataset_name in enumerate(dataset_names):
    row = [dataset_name]
    
    dataset = get_dataset(dataset_name)
    
    test = dataset[train_split:train_split+200]

    model1 = cUtil.load_obj('model1'+dataset_name)
    
    row.extend(Measures.get_point_statistics(test, model1))
    
    rows.append(row)
    
    
pd.DataFrame(rows,columns=["Dataset","RMSE","SMAPE","Theil's U"])
Out[12]:
Dataset RMSE SMAPE Theil's U
0 TAIEX 92.76 0.79 1.41
1 SP500 16.01 0.63 2.88
2 NASDAQ 48.70 1.19 2.03
In [13]:
fig, ax = plt.subplots(nrows=3, ncols=1, figsize=[20,10])


for count,dataset_name in enumerate(dataset_names):
    dataset = get_dataset(dataset_name)
    
    ax[count].plot(dataset[train_split:train_split+200])

    model1 = cUtil.load_obj('model2'+dataset_name)

    forecasts = model1.predict(dataset[train_split:train_split+200])
    
    ax[count].plot(forecasts)
    
    ax[count].set_title(dataset_name)
    
plt.tight_layout()
In [14]:
from pyFTS.benchmarks import Measures

rows = []

for count,dataset_name in enumerate(dataset_names):
    row = [dataset_name]
    
    dataset = get_dataset(dataset_name)
    
    test = dataset[train_split:train_split+200]

    model1 = cUtil.load_obj('model2'+dataset_name)
    
    row.extend(Measures.get_point_statistics(test, model1))
    
    rows.append(row)
    
    
pd.DataFrame(rows,columns=["Dataset","RMSE","SMAPE","Theil's U"])
Out[14]:
Dataset RMSE SMAPE Theil's U
0 TAIEX 71.41 0.61 1.09
1 SP500 6.93 0.25 1.25
2 NASDAQ 24.51 0.60 1.02

Residual Analysis

In [0]:

In [0]:
from pyFTS.benchmarks import ResidualAnalysis as ra

for count,dataset_name in enumerate(dataset_names):
    dataset = get_dataset(dataset_name)
    
    model1 = cUtil.load_obj('model1'+dataset_name)
    model1 = cUtil.load_obj('model2'+dataset_name)

    ra.plot_residuals(dataset, [model1, model2])
In [0]:

In [0]: